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
339351111071	339351111638	339351112188	339351112738	339351113288	339351113838	339351114388	339351114938	339351115488	339351116038	339351116588	339351117138	339351117688	339351118238	339351118788	339351119338	339351119888	339351120438	339351120988	339351121538	339351122088	339351122638	339351123188	339351123738	339351124288	339351124838	339351125388	339351125938	339351126488	339351127038	339351127588	339351128138	339351128688	339351129238	339351129788	339351130338	339351130888	339351131438	339351131988	339351132538	339351133088	339351133638	339351134188	339351134738	339351135288	339351135838	339351136388	339351136938	339351137488	339351138038	339351138588	339351139138	339351139688	339351140238	339351140788	339351141340	339351141888	339351142438	339351142988	339351143538	339351144088	339351144638	339351145188	339351145738	339351146290	339351146838	339351147388	339351147938	339351148488	339351149038	339351149588	339351150138	339351150688	339351151238	339351151788	339351152338	339351152888	339351153438	339351153988	339351154538	339351155088	339351155638	339351156188	339351156738	339351157288	339351157838	339351158390	339351158938	339351159488	339351160038	339351160588	339351161140	339351161688	339351162238	339351162788	339351163338	339351163890	339351164438	339351164988	339351165538	339351166088	339351166638	339351167188	339351167738	339351168288	339351168838	339351169388	339351169938	339351170488	339351171038	339351171588	339351172138	339351172690	339351173238	339351173788	339351174338	339351174888	339351175438	339351175990	339351176538	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2281	3600	2300	2281	3600	2300	2281	3600	2300	2281	3600	2300	2281	3600	2300	2281	3600	2300	2281	3600	2300	2281	3600	2300	2281	3600	2300	2281	3600	2300	2281	3600	2300	2281	3600	2300	2281	3600	2300	2281	3600	2300	2281	3600	2300	2281	3600	2300	2281	3600	2300	2281	3600	2300	2281	3600	2300	2281	3600	2300	2281	3600	2300	2281	3600	2300	2281	3600	2300	2281	3600	2300	2281	3600	2300	2281	3600	2300	2281	3600	2300	2281	3600	2300	2281	3600	2300	2281	3600	2300	2281	3600	2300	2281	3600	2300	2281	3600	2300	2281	3600	2300	2281	3600	2300	2281	3600	2300	2281	3600	2300	2281	3600	2300	2281	3600	2300	2281	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24154	28337	42700	40232	32770	30763	30814	27889	27255	27698	27491	27522	27446	27063	27446	27109	27370	27158	27127	27281	27219	27092	27084	27192	26994	27015	27324	27352	27290	27123	27191	26982	27384	27172	26915	27109	27045	26883	26922	26997	26818	27046	27097	26963	26979	27264	27090	26999	26984	27083	27088	26955	27080	26777	26974	27002	27097	27252	26826	26847	27006	26795	26886	27060	26929	26974	27172	26939	27057	26947	27093	27161	26753	27138	26758	27157	26862	26999	26943	26973	27080	27111	27213	26973	26937	26873	26929	26912	27049	26915	26921	27061	26681	26862	27012	26805	27104	27073	27038	27020	26847	26859	26956	27009	26810	26754	27082	27086	27153	26836	26992	27082	27201	26913	26797	26935	26957	26654	26814	26923	26819	26878	26966	26892	26700	26920	27164	27105	26895	27046	26660	26927	26487	26888	26817	26708	27008	26927	27043	27015	26954	27018	26983	26749	27014	26971	26883	27124	26947	26953	26793	26861	26829	27041	26964	26916	26830	27049	27102	27222	27010	27062	26935	26940	26815	26866	26956	26830	26793	26944	27158	27005	26956	26806	27062	27000	26832	27061	26993	27205	26970	27044	26918	26735	27153	27169	26875	27132	26884	27079	26917	26743	26856	26985	26796	26867	26686	27221	26965	26838	27106	27073	26955	26953	26748	27004	26925	26865	27052	26954	26910	27006	26912	27224	26880	26952	27099	26970	27027	27022	26979	26698	26838	26969	26827	26725	26968	26883	27027	26823	27122	26986	27081	27184	26948	26862	26767	27070	26948	26915	26835	26839	26789	27157	27027	26978	26820	26758	26883	27062	27119	27017	26951	27215	26982	27028	27018	27014	27029	26789	26827	26978	27048	27088	27032	27024	26853	26781	27030	27211	26737	26759	26898	26812	26999	26936	27138	27184	26630	26797	26873	26960	26794	26977	26670	26919	26906	26818	26953	27030	26629	26933	26853	27075	27227	27042	26908	26904	26953	26860	27048	26982	27116	26907	26738	26920	27146	26810	27036	26961	26914	27093	26962	26916	26763	26959	26893	26892	27004	26967	26918	27147	26989	26922	27153	26955	26948	26859	27019	27099	27130	27027	26849	27119	26803	27010	27132	26973	26883	26964	26762	26776	26695	26844	26789	26815	26970	27054	27161	26753	26617	27033	26908	26992	26888	26767	26770	27001	26897	26897	26910	26733	26887	26990	26929	26705	27006	27149	27161	26923	27099	26988	26890	26825	26990	27002	26824	27030	27098	26711	26942	26923	27033	27234	26873	26805	26838	26783	27006	26955	27157	26787	26764	26914	26769	26715	27072	27100	27053	26934	26927	27028	26560	26787	26968	26794	26804	26920	26763	26906	27156	26958	27028	26962	26670	26912	27034	27010	26889	26942	27124	27094	27056	27058	26881	26866	26864	26886	26920	26981	27098	26905	27070	26946	27046	27039	26920	27122	26736	26904	26676	26722	27166	27015	26831	26923	27090	26818	26940	26864	26895	26927	26954	26929	27020	26879	27172	26948	26880	27102	26927	26916	27031	26922	27035	27001	26864	26839	26898	26850	26736	26953	26852	27042	26904	27006	27113	27025	26994	26903	27094	26712	26980	26940	26710	26892	27146	26956	26870	26870	27046	26843	26910	26993	26923	27008	27061	26991	27188	26850	26951	26907	27037	26731	26835	27027	27103	26802	26946	26939	26966	26978	26884	26879	27078	27053	26826	27085	27021	27153	26760	26847	26895	26622	26745	27039	26664	26851	26953	26894	26984	26954	26755	26940	26980	26834	26782	26860	26955	26983	26973	27201	26786	26952	26858	26764	27056	27130	26815	26983	26798	26785	26694	26908	26836	26913	26818	26893	26861	26984	27145	26919	27001	26929	26909	26976	26803	27178	27288	26797	27075	27013	26863	27001	27124	27040	26818	26768	26938	26923	27140	27002	26869	26841	26863	26665	26967	26850	26699	26724	26896	26666	26979	26886	26944	26954	27079	26895	26684	26841	27173	26958	27136	27106	27188	26930	26943	27106	26907	27109	26909	26897	26804	26964	26875	27083	26998	26742	27154	26910	27014	27147	26690	26896	27019	26879	26865	27128	26886	26992	27119	27008	27034	27029	26892	26814	26968	26807	26769	26927	26988	27093	26851	26802	27027	26792	27039	27012	27006	27153	27311	26948	26872	26954	26917	26938	27175	26856	26815	26710	26718	27030	27000	26922	27118	26747	26956	26922	26811	26801	26860	27034	26871	27085	26840	27161	26962	26855	27042	26943	26969	26821	26571	26575	26807	26739	26879	27169	26819	27053	27172	26832	26993	27007	27012	26898	27020	26878	26690	26765	26730	26956	26899	26924	26844	26943	26866	26949	27035	26950	26667	27103	26857	26770	26969	26803	26780	26985	26873	27050	26951	26967	26643	27043	27025	26699	26755	26771	26875	27004	26858	26855	26864	26974	26732	27116	27015	26760	26939	26837	26869	27026	27003	26901	27018	26906	26862	27056	27073	26608	26700	26792	27149	27049	26931	27068	26828	26926	26960	27030	27002	26960	26894	27113	27067	26804	27088	26843	27095	26973	26780	26904	27084	26788	26823	26797	26881	26939	26987	26964	27114	26752	27204	26855	26891	26899	27159	26924	26755	26680	26988	27000	26823	27018	26830	26772	26859	26751	26899	26768	26962	27000	26891	26831	26844	26921	26896	26576	26821	27088	26847	27049	27111	27078	27103	27106	26776	26887	26826	26908	26753	26804	26948	26942	26850	26915	27072	26756	27045	26748	26749	26805	27160	26881	26719	26866	26829	27150	27157	27112	27056	26909	27030	26957	26823	27048	27005	26763	26911	26949	27037	26918	26887	26667	26891	27189	26772	26990	26961	26926	26889	26849	26800	26749	26877	27074	26968	26993	27196	27056	26609	26888	26903	26756	26832	26956	26657	26885	26943	27043	26868	26877	26954	26882	26994	27137	26855	26828	27027	26886	26787	26799	26961	27172	26962	26897	26701	27076	27011	26987	26973	27123	27176	26825	27288	26987	26962	26956	26903	27114	27042	26858	26866	26889	27109	27253	26741	26972	27003	26980	26979	27135	27042	27114	26980	27263	26975	26937	27010	26955	26911	26796	26909	26719	26799	27018	26998	26777	27002	26832	26950	27041	26534	26924	26855	27100	26910	27087	26893	26940	27021	26812	26917	26987	26726	26702	27075	26807	26883	27059	26884	26965	26948	26690	27062	27040	27158	26909	27018	26986	26747	27079	27025	26858	26863	26972	26964	26878	27213	26864	26990	27000	26919	26957	27059	27022	27050	26900	26823	26958	26954	27028	27153	26989	26887	27001	26918	27093	26985	26672	26988	26933	26799	27150	26836	26554	26912	26963	26737	27036	27074	27010	26927	26921	27026	26821	26878	27148	26760	26837	27117	27041	27059	26834	26783	27144	26937	26702	26880	26951	26947	26890	26880	26836	26707	27234	27091	26755	26994	27105	26797	26915	27004	26986	26635	26916	26839	26901	26707	26789	26816	27060	26967	26811	27114	26927	26994	26895	26828	27224	27077	26847	26871	26932	26723	27040	27182	26922	27111	27030	26970	26719	27029	26772	26847	27027	26848	26962	26704	26764	26998	27034	27182	27124	26969	27011	26847	27123	26835	26828	26942	26694	26881	26730	27076	26733	26892	27122	27131	26829	27206	26957	26998	26945	27066	26956	26997	26806	27011	26765	27076	26827	27005	26690	27095	26910	26873	26880	26854	26894	26772	26788	26838	26719	26810	26675	27024	26969	26877	27056	26751	26965	27020	26387	26923	26790	27067	26927	26645	26709	26965	26862	27009	26673	26947	26744	27080	27059	26752	26946	26897	26881	26828	27230	27075	26605	26840	26961	27010	26682	26822	26587	27045	26764	27031	26785	26889	27014	27120	26907	27077	26655	27015	26788	26919	27015	26882	26778	26947	26807	26735	27016	26784	26802	26990	26861	27008	27156	27092	26894	27007	27016	26963	26995	26996	26762	27142	26939	26817	27040	26796	26834	26890	27038	26865	26824	27056	27075	26969	27229	26947	26911	26889	27007	27086	27236	26912	26928	26941	26762	26981	27336	26963	26683	26780	26993	26910	26786	26734	26898	26857	26865	27051	26970	26776	26981	27102	26886	26761	26764	26921	26882	26887	26785	27028	26927	27081	27019	26858	26882	27063	26992	26863	26933	27150	27044	26929	27155	26904	26769	26946	26738	26752	26770	26933	26992	26871	26750	26645	26714	26706	26839	27242	27152	26767	26833	26918	26865	26890	26926	27121	26787	26862	27005	26920	26880	26990	26745	26949	27239	26903	26629	26827	26692	26964	26823	26822	27108	26936	26906	26771	26966	26912	26852	26945	26859	27102	26770	26734	26810	26758	27010	26979	26831	26684	27018	26955	27107	26890	26778	26907	27039	27104	26935	26911	26634	27083	26760	27006	26841	26955	26657	26832	26935	26826	26812	26971	26756	26628	27148	27054	27033	27007	27213	26952	26775	27093	26860	27077	26935	26835	26937	27006	26882	26996	26884	26977	26987	26770	27081	27003	26765	26678	27186	27046	26837	26836	26940	26992	26757	26920	26821	27003	26925	26966	27135	26900	27008	26988	26959	27149	26972	26848	26786	26920	26966	26838	26884	26973	26657	27057	26973	26851	26784	26769	26889	26968	27011	27267	27007	26873	27203	26728	27066	26895	27264	26766	26884	27027	27081	26622	27044	26869	26854	26810	27131	26875	26979	26797	26973	27112	26856	27038	27019	27042	27050	26922	27113	26874	26829	26807	26636	26690	26646	26961	26716	26942	27193	26983	26826	27130	26922	26896	26756	27023	26805	26775	26890	27193	26827	26963	26881	27100	27128	27015	26751	26749	26776	26622	27079	27032	26724	26775	26903	26718	27062	26864	27203	26967	26760	27149	26968	26855	26920	26859	26962	26662	27121	26978	27032	27061	26873	26886	26899	27121	26905	26937	26863	26873	26793	26706	26760	26957	26957	26992	26754	26788	26793	27022	26770	26956	27177	26887	26797	27035	26902	26857	26800	26902	26743	26960	27085	27014	26749	27198	26997	26802	26888	26752	26735	26839	26940	26676	26882	27118	27244	27023	26781	27044	26923	27022	27029	26976	27017	26764	26679
59709	98606	85706	57167	31139	18938	16237	15790	15830	15880	15791	15982	15896	15851	15909	15976	15930	16117	16075	16093	16134	16298	16021	16150	15943	15986	16059	16139	16187	16125	16111	16203	16038	15936	16065	15971	16246	16179	16069	16109	16033	16157	16111	15979	16029	16145	15778	16093	16048	16164	16108	15906	16005	16108	15825	15824	16047	16042	16113	15959	15936	15910	16130	15942	16130	15974	15948	16033	16070	16063	16002	16180	16102	16071	16063	16103	16031	15922	16041	15827	16179	16033	15980	16130	15845	16068	15891	15992	16051	16023	15861	16087	15882	16056	16020	16012	16045	15884	16129	16106	16011	16024	16308	15931	16034	16061	16222	16088	16138	15830	15972	15865	15975	15968	16006	16045	16094	16043	15995	15954	15995	16064	16132	15989	16100	16002	16087	16218	15890	16015	15986	16018	16106	16109	16030	16010	16094	15865	16136	15927	16231	16101	15945	16035	16118	16045	15927	16006	16019	16032	15940	16087	16161	16002	16110	15984	15953	16018	16195	16013	15872	15806	16111	16169	16035	16087	15935	16073	16081	15932	16090	15888	16149	16008	15928	16058	16002	16005	16003	15978	16109	15910	15967	16053	15961	16118	15995	16073	16077	16026	15936	16046	15945	15924	16140	16115	16116	15934	16091	16028	15973	15934	16093	15828	16160	16077	16074	16024	16010	15737	16123	16059	16122	15977	16021	15933	16039	16254	15928	16030	16085	16152	15912	16006	16135	16072	15931	16147	15950	16084	16021	16000	15998	16031	15890	16012	15909	15939	16064	15990	16097	16000	16032	16142	16123	15925	15842	16014	15820	16054	16072	16004	16140	16219	15964	16128	16076	16204	16048	16104	16160	16074	16123	15944	16094	15969	15895	15917	16216	16135	16071	15877	15900	16013	15992	15991	16080	16029	16155	15923	16197	15923	16069	15848	16033	15912	15938	16041	15861	16015	16147	16185	16137	16055	16095	15926	16139	15986	16135	15956	16115	16048	16072	15994	16170	16119	15855	16008	15812	16217	16110	15955	16162	16137	15911	16232	15966	16125	15970	15937	15997	15927	15796	15883	16009	16103	16160	16243	15997	16020	15916	15746	16176	15916	16083	16117	16101	16122	16041	15733	16037	16059	16060	16102	16132	16097	16007	15949	15959	15963	15877	16164	15980	15975	16003	16004	16010	16044	15919	16033	16087	15981	16092	15985	16050	15928	16023	16135	16061	15962	15913	16030	16231	16126	15992	16053	16066	15947	16024	16000	16226	16144	16047	16016	16112	15839	16131	16058	15909	16007	16015	16179	16027	16038	15964	16081	15995	16056	16101	16121	16170	16089	16104	15889	16118	15830	16138	16037	16133	16056	16092	16256	16015	16069	16116	15890	16110	16023	16121	16066	16044	16164	16101	16002	16072	15953	16204	15969	16094	15901	15977	15877	16010	16137	16173	16000	15969	15950	16070	16035	15881	16084	16086	15901	16145	16149	15900	15917	16148	16024	16138	15969	16008	15901	16015	15890	16053	15992	16031	15916	15907	15855	16065	16047	16006	15868	15895	16156	15969	16104	16098	16030	15958	16045	15885	15878	15993	16084	15840	15909	15907	16125	16247	16051	16134	16116	16063	15996	16020	16154	16099	15999	16063	16130	15897	15888	16094	16044	15971	15754	16145	15861	16178	16002	15872	16013	15986	15940	15833	15735	16077	16068	16030	15861	15931	16105	15973	16021	16136	15876	15955	15936	15878	16022	16110	16024	16062	15876	16005	16198	15989	16074	15956	15856	16103	16037	15948	16001	15969	15874	16140	15988	16031	16196	16058	15855	15988	16029	15901	15923	16062	16117	16132	15917	16129	15993	16021	15996	15815	16167	15993	16084	16003	15934	16114	15946	15942	16079	15951	16075	16175	16058	16108	15997	16063	16021	16060	15945	16273	15878	16122	15898	15986	16200	16000	15945	16054	15984	16056	15977	15898	16183	16034	16054	15969	16013	16083	16039	16119	16237	15987	16016	16053	16072	16144	15891	16130	16058	16178	15928	15882	15933	16032	16069	16011	16117	15855	16129	16045	16187	16083	15934	15994	15941	16018	16184	15997	16134	15925	15989	15956	15992	16020	15884	15927	16124	16100	15975	15995	16385	15906	16049	16058	16049	15872	15929	16260	15876	16039	16029	16064	15857	15915	16041	16045	15901	16007	16159	15937	16033	16004	15927	16023	15902	15993	15849	15987	16146	16016	16062	15965	15994	15955	15893	16211	16018	16127	16168	15982	15940	16052	15999	15956	16050	16094	15759	15998	16069	16110	15893	15979	15964	15865	15997	16060	15969	16084	16012	15948	15991	16025	15954	15895	16086	16072	15892	16027	16153	16114	16294	16049	16025	16051	16104	16155	15957	16079	16179	15984	15989	16056	16052	16037	16109	15960	16055	16028	16144	16071	16093	15980	16108	16023	15877	16091	16204	15969	15944	16037	16159	16065	15953	15905	15828	15997	15991	16111	15922	15997	16168	15863	16208	15868	16213	15853	16007	15855	15910	16013	16096	15966	15978	16036	15933	16189	16034	16149	16019	16004	15920	15988	15984	16000	16006	15997	15921	15944	16168	16013	16114	16094	15914	15867	16112	15963	15936	15996	15945	15912	16115	16254	16087	16008	15970	15888	16001	16023	15942	16121	15982	15895	16036	16171	16042	16034	16137	16180	16173	16098	16136	15980	15943	16210	16020	15944	15974	16022	15962	16151	15948	16115	16050	15891	15955	15915	15904	16160	15942	15901	15827	15989	16096	16056	15949	16003	15845	16003	16036	15935	16141	16140	16191	16100	16172	15967	16221	15812	16082	15856	15935	16042	15994	16042	16035	16000	16281	15968	15994	16371	16100	16115	16064	15867	15968	15849	15992	16153	16029	15955	15904	15914	16108	16233	16038	16103	15868	16060	16009	16184	16106	16115	16079	16009	16068	16067	16116	15860	16163	15874	16091	15923	16029	15877	16213	16048	16166	16047	16064	15952	16128	16141	15945	15835	15811	15822	15994	16120	16062	16067	16151	16049	16028	15999	15874	16010	16033	16043	16162	16014	16052	15960	15968	15923	16143	16000	16197	15918	16090	16025	16146	15952	16100	15848	16117	15982	16021	16042	16049	16127	15835	16138	15887	15924	16020	15911	16053	16171	15968	15904	16054	16105	16093	16045	16086	16019	15976	16155	16165	16129	16157	16018	15894	16031	15921	15952	16042	16111	15961	16067	15951	16113	15762	15827	16064	16059	16050	15949	15920	15935	16039	16074	16083	15997	16021	15989	15935	15963	15929	16011	16007	16077	15987	16032	15963	16014	15980	15907	15924	15953	16035	15929	15910	15932	16033	16177	16028	15925	15947	16047	16006	16034	16048	16010	16082	16056	16018	16030	16046	15912	16003	15933	16050	15999	15838	16046	15971	16099	16105	16134	15916	16058	16084	16273	15982	15851	16171	16137	16029	16108	16125	16124	15988	15952	15955	16033	15992	16083	15966	16018	16029	15917	16094	15876	16132	16084	16047	15884	16022	15951	16047	15928	16069	16014	15962	16078	15962	16014	15880	15885	16051	16089	15931	16016	15984	16158	16015	16001	16054	15971	16183	15979	15966	15890	16030	15780	16097	16092	16131	16070	16105	16003	16073	16060	15851	16027	15788	15964	16132	15928	15794	15924	15997	16058	16072	16019	15909	15797	16192	16105	15956	16023	15826	15857	16004	16019	15921	15954	16069	16035	16021	16061	15923	16063	16134	15934	15994	16029	16087	16026	15878	16046	15969	16051	15951	15798	16031	15976	15960	16071	15977	16035	15920	16203	16120	16030	16121	15986	15969	16144	15911	16174	16070	15968	16197	16015	16009	16128	15991	16130	16105	16254	16137	15894	15939	16197	15973	15930	16090	16040	16029	15990	15884	16052	15987	16237	16022	16115	16039	15898	15861	16169	15920	15916	16000	16008	15974	15908	15960	16236	16023	16049	15851	16138	16138	16072	15984	16050	16024	16026	15945	16079	16091	15975	16202	16015	16075	15948	15944	16070	16016	15866	16108	16125	16085	15965	16028	16031	15937	16049	15942	16064	15996	16239	16048	15981	15983	15990	15978	16113	15885	15889	16060	15837	16096	16070	15932	16015	15942	15984	16169	15912	15916	15946	16136	16255	16199	16214	15834	16001	15812	16025	16002	15853	16026	15984	15986	16191	16165	15997	16170	16102	16185	16051	15924	15945	15916	16000	16070	16066	15954	15881	16025	16084	15915	15895	15963	16037	16061	15941	15964	16022	15885	16044	15926	15858	15952	15955	15970	16013	15842	16013	16086	15963	15953	16016	15902	15947	16033	16095	16141	16004	16004	15849	16023	15954	16007	16055	15971	15967	16072	16014	16116	15941	15910	16046	15846	15866	15784	15924	15989	16049	15902	15833	16170	16055	15922	16062	16066	16004	16058	15979	16220	16009	16043	15974	15838	16036	15994	16114	15953	16029	15881	15997	16127	16111	16125	15860	16083	16028	15985	15986	16167	15874	16150	16032	15996	16087	15956	16105	16012	15681	15950	15969	16051	16140	16102	16021	15948	16029	15949	16040	15996	16115	15947	16049	15915	15931	15955	16160	16094	16147	15836	16133	16124	16077	16025	15837	15948	15841	15872	16207	15948	15951	16071	15915	16010	15971	15757	15880	16084	15979	15808	15951	16031	15910	16063	16132	15938	16151	16066	16131	16174	15981	15995	16123	15848	15937	16047	15993	15946	15855	15952	16133	15899	16102	15970	15763	15982	15809	16124	15963	16024	15853	16068	15966	16082	16180	16078	15907	16122	15936	15928	16088	15925	16058	16039	16132	15975	16043	15998	15964	15954	15992	16182	15944	16148	15970	15773	16207	16024	15985	16191	16050	16005	15963	16161	15866	15880	15992	15930	15986	15790	16019	15883	16004	16055	15909	15963	15894	15963	16034	16116	15991	15831	16063	15829	15965	16060	16013	15820	16006	16001	16067	16086	15942	16005	16112	16062	15794	15959	16013	16103	16081	15919	15994	15867	15978	16066	16071	15940	16038	16034	15999	15970	16003	16252	16058	16062	15863	15938	15883	16103	15966	15954	15926	16039	16081	16055	15952	16019	15990	16114	15888	15945	16004	16042
40515	45621	42090	32697	27229	25742	25255	25154	25125	25238	25059	25001	25180	25138	25078	25137	25070	24760	25144	25248	25044	24999	25188	25176	25072	25007	24869	25098	24986	24955	25294	24745	25137	24896	25211	25066	25155	24976	24933	25109	25065	25050	25127	25071	24909	25213	25077	25195	24836	24925	25300	24967	24945	24635	24873	24943	25321	25088	24955	25142	25138	25216	24846	25312	25133	25082	25196	25161	25178	25172	25042	24824	24933	25112	25029	24965	25110	24943	25066	25023	25116	25156	24909	25167	24692	25065	24934	25036	24785	25179	25182	25107	25222	25140	25090	24673	25020	25100	24799	25211	25365	24915	25200	25265	25005	25286	24779	24982	25165	25326	25028	25045	24993	24894	24836	25093	24917	24976	24854	25087	25222	25079	24722	25021	25021	25039	24992	24844	25081	24990	25252	25216	25156	24990	25156	24960	24886	25169	25023	25017	25210	25019	25192	24841	24768	25238	25181	24891	25048	24759	25150	25097	25155	25147	24927	25142	25010	25002	25133	25166	25068	24969	24969	24845	25030	25074	24864	25084	24939	25084	24895	25191	25094	24995	25175	24671	25131	24960	25074	25032	24988	25192	25141	25141	25208	25076	25029	24952	25072	24882	25119	24868	25018	24888	25124	25184	24763	25128	24981	25094	25246	25055	25245	25163	25233	24973	25039	25121	25136	24791	24990	25133	24933	25012	24840	24877	25038	25075	25175	25041	24883	25167	25230	24776	25101	24902	25045	25114	25070	25151	25101	25055	25249	25054	24958	25007	25032	25051	25158	24850	24921	24916	25102	25033	24981	25003	25260	25222	25226	25302	24760	25128	25040	25141	25009	24967	25143	25091	25372	25193	24957	25152	25173	24804	25113	25048	25010	24748	25105	24946	25008	25098	24976	25249	25235	24964	25154	24971	25016	25015	24898	24860	25221	24971	25181	25170	24829	25241	25057	25149	25034	24958	25011	24983	25169	24980	25324	24911	25089	24667	25019	25016	24978	25109	25017	24935	25286	25170	24870	25216	25310	24849	25262	25118	25013	25270	24960	25006	24982	24982	25088	24943	25113	25198	25202	24817	24916	24945	25188	25117	25207	24865	24921	25008	25284	25084	24988	25169	25084	25123	25061	25082	25125	25018	25090	24725	24984	25106	25064	25323	25003	25052	25324	25135	25020	24976	25129	24872	25241	25298	24926	24954	25100	24799	25041	24858	24969	24960	25050	24902	25222	25092	24767	25282	24941	25121	25176	25131	25241	24972	25124	25168	25255	24867	25008	24676	25078	25031	25053	25061	25054	25196	25056	24974	24894	24960	25194	24930	25035	25002	25126	24857	25366	25065	25082	24886	24987	25073	25091	25075	25300	25096	25097	25185	24904	25249	25033	25138	25102	25083	25428	25180	25021	25275	25204	25187	25163	25067	25155	24942	25097	25178	24948	24956	25105	24995	25208	25128	25113	24902	24981	25007	25296	25049	25034	25201	24837	25228	24997	25337	25168	24934	24959	24915	24804	25011	25280	24970	25068	25001	25134	25064	25151	25008	25102	24991	25049	24962	24933	25115	24817	25010	25087	25140	24942	24885	25033	24848	25042	24992	24891	25021	25108	25356	25294	25018	24907	25174	25107	25380	25096	25095	25216	25063	25231	24862	25182	25109	24964	25099	25238	25186	24828	25208	25230	24934	25108	25212	25115	25355	25350	25134	25216	24985	25216	24994	24821	25247	25271	24859	25045	25102	25010	25135	25125	25129	25080	25180	25126	25145	25001	24858	24996	25008	25050	25029	24814	25151	24954	25075	25326	25167	25019	24889	24933	25068	25136	25179	25318	24783	25024	25000	25201	24996	25194	25040	25028	25059	24968	25095	24827	25148	25101	25111	25010	24923	25189	25105	25298	25330	25367	24962	25219	25103	25016	25133	24894	24991	25340	25180	25246	25128	25069	25072	25247	25155	25101	25272	25012	25038	24896	24905	24927	25202	25337	25104	25001	24954	24956	25051	25349	24932	24857	25078	25193	25359	25307	25150	24915	25023	24940	24941	25140	25009	25161	25159	24924	25041	25034	25186	24956	25092	25257	25038	25009	25175	25222	25278	24840	25058	24957	24901	25076	24956	25151	25178	24892	24830	25023	24800	25174	25030	24952	24943	25246	25095	25027	25186	25299	25160	24915	25126	25196	25086	25153	25131	25275	25373	25201	25071	24988	24891	25133	25159	25019	25017	25255	25155	25050	25135	24865	25138	25358	24971	25122	25098	25363	25066	25047	25046	25100	24814	25053	24695	25160	24941	25166	24922	24954	25043	25019	25168	25459	25007	25440	25449	25191	25117	25194	24860	25099	24984	25238	24886	25142	25271	25079	25164	25169	25050	24967	25209	25086	25226	25048	25030	25136	24919	24977	25228	25166	24956	25108	25234	24900	25260	24779	25023	25038	25145	24920	25020	25071	24935	25070	24820	24948	25094	24869	24938	24945	25004	24914	25097	25000	25024	25049	24923	24872	25077	24925	24962	25136	24847	24886	25017	24969	25082	25209	25343	25071	25080	25142	25321	25102	25404	25086	24966	24711	25283	25118	24934	24975	25144	25138	24989	25158	24875	25122	24706	25088	25232	24938	24990	24805	25000	25085	25012	24883	25216	24920	25079	24878	24966	25136	24867	25295	25130	25006	24940	24991	25009	24797	24908	25042	25131	24990	25092	25004	24762	24939	24999	25082	25065	25000	25098	25053	25252	25181	25041	25124	25091	25119	25358	25206	25173	25263	25024	25093	25076	25025	24995	25104	25151	24949	25244	25222	24985	25016	25184	24758	25042	24961	25089	25036	24880	25097	24894	24978	25099	24969	24996	25301	25163	25045	25179	25210	25003	25054	24938	25093	25249	25141	25013	25066	25114	25047	25057	25288	25218	24809	25100	25129	25143	25139	25168	25154	25001	25342	24970	25163	24992	25003	24978	25213	25001	25056	24903	25173	25077	25267	25174	24924	25183	25122	25066	25316	25210	24989	24998	25209	24945	25048	25078	25012	24902	25235	25033	24797	24985	24763	24928	25052	25164	25025	24934	24972	25034	25032	25166	25090	24967	25052	25225	25122	25035	25163	25289	24911	24934	24754	24877	25020	24986	25072	24903	25158	24835	24952	25172	25069	24989	25115	25002	25225	25172	24941	25375	25202	25027	24897	24757	25179	25225	24972	25305	24968	24911	25026	25316	25309	25182	25365	25068	24817	24945	25161	24938	25180	24956	25047	25158	24873	25062	24932	24819	25020	24917	25059	25051	25053	25229	25140	25152	25164	25207	25119	25175	25062	24918	24849	25059	24821	25201	25230	25064	25071	25020	24904	25397	25128	25021	25024	25073	25164	25098	25004	24980	25080	25097	24738	24934	25115	25178	25343	24967	25053	24944	25298	25438	25011	25038	24961	25022	25046	24976	25081	24963	24919	25073	24983	25216	25268	25120	25080	24822	25160	24959	25132	25123	25237	25215	25456	25141	24959	25128	25236	24978	25165	24884	25031	24871	25256	25331	24830	25318	25018	25047	24998	24963	24859	25183	24999	24684	24990	24967	25165	24951	25010	25087	25209	25222	24819	25023	24912	24991	25095	25143	25079	25093	25056	24889	25145	25095	25169	24842	24995	24934	25098	25226	25270	25283	25036	24931	25012	24866	25028	25094	25108	25258	25028	25105	25140	25293	25101	25065	24949	25275	25120	25071	25207	24949	25188	25106	24831	25262	25126	25086	25071	24892	25116	25103	24946	24769	25207	24920	25168	25083	24880	25070	24911	25194	25217	25264	25293	25012	25138	24744	25035	25255	25118	25334	25030	25106	24915	24906	24919	25108	25051	25244	25084	25189	24947	25244	25042	25066	25052	25349	25117	24924	24968	25165	24991	25071	24947	24858	25206	25246	25004	25102	25414	25193	25185	25117	25187	24949	24949	25050	25171	25102	25270	25187	24992	25150	25104	25064	24779	24817	24799	25032	25222	25080	25095	25229	25069	25334	25000	25012	24740	25069	25054	25171	24710	24860	25166	25172	24939	25064	25119	24983	25140	24885	25145	24867	25120	25307	24848	25242	25175	24875	24718	25058	25130	25035	25164	25026	25265	24842	25008	25230	25235	25209	25188	25040	25094	24979	24979	24954	24951	25030	25221	25084	25021	25005	25052	24994	25015	25208	25119	24999	25027	25141	25111	25036	25063	24853	24963	25101	25358	25053	25053	25191	24920	25132	25044	24898	25164	25041	25094	24949	25064	25155	24956	25112	25219	25036	25305	24945	25038	25051	25021	25021	24943	25300	25176	25053	25091	25101	24892	25240	25124	25129	25049	24919	24927	24962	25099	25085	25005	25045	25003	25233	25232	25175	24916	24852	24934	25091	25117	24912	24718	25204	24896	25049	25144	24936	25177	24906	25061	25322	24994	25076	24836	25159	25232	25078	25072	25123	25108	25091	25049	24868	25229	24888	25139	25115	25149	25258	25209	25215	25155	25132	24968	24995	25108	25045	24869	25266	25124	25063	24970	24838	24931	25182	25213	25001	25110	25036	24793	25147	25168	24919	25022	25389	25162	25016	25249	25154	25058	25126	25163	25240	25205	25002	25132	25039	25121	25101	24786	24776	25144	25179	25057	24966	24968	24992	25059	25327	24901	24936	25236	24928	25113	25230	24877	25051	25177	24956	25073	25197	24937	25091	25142	25259	25090	25040	25171	24755	24903	24954	25089	25152	25083	24892	24930	25069	24999	25197	25138	24941	25165	25151	25264	25191	25026	24975	25153	25216	24918	25164	24997	25001	25095	25153	25005	25204	25059	24872	24920	25353	25029	25106	24923	25023	25153	25005	25159	25178	24831	25052	25061	25061	25045	24871	24902	24886	25099	25052	25058	25200	25315	25192	24907	24976	25010	24870	25295	24951	25002	24966	25027	25101	25051	25132	25253	24884	25119	25112	25431	25174	25066	25126	24999	25138	25053	25104	24877	25128	25282	25289	25020	25042	24898	25126	25131	24999	25051	24971	25143	25177	24887	24932	25044	24974	25265	25246	25133	25224	25212	24909	25349	25083	25225	25234	25239	24953	25142	24897	25052	25207	25247	24949	24915	25125	25253	25161	25073	25223	25098	25178	25240	25090	25216	25222	25190	25303
38299	48458	31855	19046	15278	14371	14013	14136	14078	14119	13971	14181	14144	14212	14109	13755	14018	14098	14126	14084	14061	14018	14243	13796	13990	13922	13876	13967	14127	14049	13872	14055	14055	13986	13919	13971	14059	14062	14009	14055	13830	14044	14122	14029	13817	14128	13972	14153	14106	14083	14039	14258	14149	13940	14107	14049	14001	14042	14127	13901	14120	14066	14031	14081	14030	14139	14090	14147	14200	14002	14031	14153	13978	14093	14137	13901	14091	14044	13992	13969	13901	13791	14037	14141	13973	14237	14104	13991	14022	14081	14042	13933	14131	14017	13972	14164	13970	13926	14095	14068	13985	13871	13934	13947	14217	14013	13953	14194	14073	13826	14058	14011	13923	14104	13806	14011	13955	14049	13953	13971	14174	13996	14048	14124	13933	13913	13963	13944	13967	14069	13990	14012	13924	13992	13844	14106	13999	13958	14017	13978	14187	13910	14076	14095	14151	14116	13957	13775	13993	14053	14080	14003	14106	14113	14004	14120	14191	14149	14065	13894	14189	13966	14053	14112	13903	13988	14036	14005	14041	14151	14102	14035	13981	14124	14139	14061	14040	14002	13830	14187	13947	14127	14010	13923	13934	14087	14046	13998	14096	13842	14152	14034	14159	13986	14102	14084	14079	14092	14072	13954	13871	14042	14141	13826	13998	13946	13922	14067	13886	13902	13962	14110	13903	14004	14132	13951	13923	13986	13980	14083	13885	14103	14060	14134	13932	14233	13976	13998	13897	14122	13923	13888	13925	13912	14058	13971	14024	14125	14170	13977	14171	14062	13911	14103	13900	14034	14184	14090	13934	14151	14067	13910	13950	14014	13975	14024	14022	14008	14037	14157	13950	14176	13970	14149	14103	13956	14081	13941	13883	14010	13894	14127	13962	14072	14018	13971	13968	14206	14020	13859	13963	14051	13945	14163	13825	13803	13871	14120	13963	14140	13991	13982	14012	13984	13942	14037	14143	13990	13899	14034	13981	14105	14097	13857	14004	13988	14036	14001	14085	14084	14064	14018	14040	13992	14134	14110	14023	14111	14235	13961	13927	13936	14164	13937	13935	14132	14113	14051	14060	14090	14038	13950	14179	13858	13998	13947	14237	14035	13939	14060	13959	14163	14104	13865	14167	13945	14096	13939	14067	13826	14021	14060	14016	13969	13969	14024	13966	13837	13912	14080	14151	13990	14031	13922	14025	14122	14219	14000	14061	13861	13756	14189	14269	14090	13853	13898	14051	14054	13990	13987	13994	14016	14210	14148	13987	13876	13922	14067	14118	14037	13936	13835	13990	13997	14094	13974	13857	13953	13881	14128	13894	14068	13921	13974	13996	14131	13828	13986	14098	14007	13904	14180	13881	14137	14086	13932	14140	14018	14117	14132	14135	14037	13986	14002	13999	14020	13935	14074	13961	14177	14113	14199	14073	13906	13973	13978	14148	13872	14111	14016	13850	14229	13862	13996	14056	14127	14034	13981	13929	14031	14158	13945	14113	14047	14082	13921	14033	13916	14203	14042	13899	14029	14146	14016	14113	14057	14016	13989	14167	13981	14030	13950	14171	13939	13989	14058	14024	13930	13867	13897	13964	14183	14032	14081	14072	14116	13954	14064	13968	14036	14033	13992	14043	13992	13798	14131	13861	13918	13973	14082	14067	14030	14028	14042	14040	14215	13844	13857	13991	14009	14041	14017	14067	14124	14252	14066	14061	14030	13904	13998	14133	14149	13976	14171	14084	13913	14063	13875	13981	13868	14003	13995	14064	13861	14124	13897	14007	14033	14091	13936	14142	14008	14037	14121	14126	14016	13988	13984	13936	14037	14099	13884	13994	14103	13992	14104	14169	13944	14144	14280	14089	14091	14031	13957	13972	14127	13942	14203	14030	14111	14062	14154	13907	14067	14018	13970	14057	13920	14027	14006	13860	13989	13812	14008	13917	14146	13931	14082	13972	14037	14070	14040	14001	14116	13979	13890	13884	14007	13848	13934	14021	14053	14023	14096	14023	13856	14144	13940	13956	13840	14136	13973	14051	13955	14080	14042	14047	14014	14155	14104	13989	14002	14043	14038	14129	14029	13929	14028	13804	13975	13979	13878	14043	14100	13922	13999	14168	13903	14024	13965	14127	14107	13835	14102	14072	13786	14029	14076	14078	13925	13991	14094	14083	14086	14081	14187	14078	13992	13875	13887	14128	14081	13964	13899	13985	14156	13881	13960	13890	14130	13963	13915	13958	14053	14103	13964	13846	14004	14098	13987	14008	14042	14015	13967	14043	14103	14066	13946	14132	14037	14051	13990	13895	13890	14111	14132	14022	14065	14056	14057	13992	14101	14048	14137	14090	13969	13852	13861	14130	14203	14141	14093	13958	14140	13960	14020	14091	14165	13972	14073	13927	14006	13893	14187	14029	13871	14171	13984	14044	14226	13923	14118	13844	13895	14122	13996	14130	13959	13927	14117	14027	14008	13963	13978	14000	14057	13994	13995	13850	14156	14090	14051	14082	14142	14092	13859	13970	14003	13931	14098	13952	13872	14047	14019	13999	13877	14235	14016	13991	13939	13884	14097	13970	14115	14198	13933	14038	14046	14061	14015	14130	13943	14137	14152	14063	13970	14098	14037	14042	14085	14116	13859	13941	14148	14248	13963	14008	14094	13987	13993	13931	14023	14000	13945	14056	13995	13990	13836	13938	13814	13966	13962	13982	13832	13968	14125	13878	14079	13831	13939	14007	14115	14032	14002	13932	14036	13977	14074	13958	13981	14052	14017	13851	14016	14191	13774	13851	14144	13875	13949	14220	14026	14023	13852	13906	14037	14049	14002	14110	14231	13883	14198	14118	13967	13952	13999	14049	14028	13809	14062	13997	14077	13920	14048	13936	14051	14133	14104	13850	13920	13909	14173	14016	14047	13961	14030	14115	13885	14025	13926	13841	13934	13895	14072	13971	13939	13995	14262	14115	14056	14202	14029	14047	14127	13979	14027	14019	13995	14055	14086	13931	13912	13997	14038	14020	14047	14205	14084	14086	14097	13938	13913	14005	14106	14076	13972	13946	13928	13953	13970	13942	14012	13924	14135	14161	14006	13987	14011	14083	13928	13927	13896	14083	14104	14162	14025	13864	13946	13993	13994	13864	13914	14068	13974	14008	13881	14042	14040	14086	14122	13979	13956	13734	13928	14172	14077	14034	13977	14179	13973	14031	13971	13992	13814	14013	14043	13967	13980	14072	14083	14011	13849	14031	14012	14066	14011	14262	14127	14047	14016	14088	13946	13928	14156	14098	13922	14107	14026	14082	14074	14033	14177	14049	13936	14164	13926	13969	14014	14069	14173	13934	14081	13998	14064	14029	14090	14045	13820	14046	13904	14097	14117	14127	13893	14140	13935	13999	13849	14088	13829	14087	13888	13825	14084	14170	13996	14071	14069	14026	13998	13909	14021	13994	13810	13938	13934	14005	13756	14030	14058	14056	13980	13887	14009	14003	14039	14086	14053	14014	13920	13921	14072	13867	14011	14094	14057	13949	14114	14066	13923	13823	14059	13924	14025	14112	14032	13951	13846	13963	14061	14091	14027	13932	14181	14061	13905	13979	14128	14114	14000	13933	14036	14014	14026	13926	14129	14040	14044	13947	14021	14047	13904	13960	14070	13791	13932	14043	14049	14023	13931	13992	14149	13841	14212	14194	13946	13952	13943	13962	13971	13861	13897	13963	14060	14050	13953	14031	14077	14169	13923	14018	14020	13862	13987	13928	14046	14058	14063	13869	14096	14212	14129	14026	14038	14087	13982	14017	14010	14088	14052	13978	14078	13982	14033	14294	13974	14086	13914	14062	13829	13981	14154	14009	14039	14082	14190	14110	14013	13957	13963	13886	13908	14051	14044	13908	13819	13983	14081	14173	13928	13866	14142	13971	14090	13905	14150	14157	13943	14049	13991	14215	13991	14029	14226	13956	14003	14111	14060	13989	14025	14125	14069	14052	14059	13983	13943	14103	14050	14033	14080	13866	14125	14125	14014	14047	14061	14104	13971	14003	13922	13879	13889	14149	14098	14173	14002	14032	14052	14111	14021	13953	13963	14085	14057	14035	14072	14017	14180	13979	13974	14160	14017	14105	13915	14025	13940	14003	13849	14069	13812	14053	14059	13851	13996	14177	14096	14091	14103	14071	13877	14080	14027	13989	14064	14247	13923	13931	14136	14030	14090	13949	13921	14077	13955	14155	14007	14074	14122	14031	14083	14000	13867	14230	13893	14093	14021	14063	14236	14172	14073	13960	14036	14069	13912	14057	14044	14121	14218	14022	14030	14006	13969	14013	14238	14107	14056	13939	14022	14109	14075	14185	13997	13917	13921	13935	13964	13942	14092	14100	14040	14104	13968	13984	13872	14086	13969	13919	14198	14004	13995	14132	13942	13989	13854	14114	14111	13993	14059	14040	14170	14111	13948	13838	14101	14093	13918	13998	14073	13994	13958	13825	14249	14080	14014	14119	14090	13890	13799	13987	13863	14029	13972	14061	13853	14139	13992	14148	13994	14115	14086	14145	14138	14084	14099	14073	14064	13906	14117	14159	14133	14062	14033	14107	13927	14096	13996	14135	13971	13862	14004	14023	14064	14029	14101	13977	13965	14106	14124	14162	14106	13933	14116	13968	13973	14064	14115	13942	14209	13999	14132	13876	14016	13990	13861	13836	13931	13895	13997	14009	14117	13870	14097	13966	13890	13964	14102	14227	14038	14066	13989	13973	13860	13967	13920	13955	14090	14118	14057	14100	13779	13924	13942	14010	13965	14065	14059	13990	14015	14012	14013	14025	13880	14120	14039	13908	14063	14199	13995	13924	13968	14096	14118	14033	14018	13915	13972	13951	13993	13939	13952	14069	14110	14157	14057	13982	14097	13961	14145	14048	13917	14105	13989	13964	13873	14014	13908	14072	14089	14024	13855	13903	13980	13976	14018	14083	13989	13864	14156	14073	14178	13975	14143	14253	14108	14009	14138	14030	14145	14049	13943	14191	14139	13984	14063	13780	14033	13882	14012	14039	14005	13848	14004	14007	14067	14023	13990	13906	14003	14068	14152	13948	13897	14047	13938	14059	13944	14020	13989	13937	13967	13987	13998	14061	13958	14057	13960
41501	44430	40320	31723	26367	25558	25120	25253	24931	25178	24773	24833	24965	24803	24931	24747	24843	24925	24857	24997	25008	24984	24920	24941	24876	24861	25020	24899	25061	24720	24879	25063	24875	24876	24947	24728	24892	24723	25038	24954	24820	24905	24901	24842	24848	25155	24962	25197	24861	24933	25134	24997	24815	24854	24946	24860	24980	24932	24866	24757	24733	25015	24826	24708	24913	24833	24793	25020	24896	25178	24936	24877	25054	24947	24971	25099	24993	24866	25015	24963	24746	24961	25099	25051	25137	24965	24861	24725	24781	24879	24989	25154	24971	25062	24829	25153	25018	24640	24869	24956	25055	24782	25000	24861	24742	24921	24814	24759	24881	25150	24851	24850	25138	24996	24912	24897	24955	24839	24716	24719	24901	24939	24936	24832	24900	25017	24887	24970	25004	24912	24720	24598	24714	24724	24946	24949	25016	25069	24955	24941	24989	25102	25098	24975	25099	25092	24811	24790	25056	24906	24823	24695	25124	24961	24806	24882	24975	25167	24906	25185	24762	25042	25204	25125	25049	25066	24972	25081	24887	24950	24815	24756	24958	24730	24723	25151	25227	24833	24737	24670	25010	24826	24884	24940	25086	24690	25148	24818	24738	25128	24906	24619	24847	24989	25024	24979	25004	24921	25135	24871	24671	24876	24831	25038	24718	24818	24870	24833	24946	25076	24758	24667	25120	24932	24934	24838	24836	24932	24900	25061	24931	25060	25045	25177	24918	24804	24874	25069	24952	25017	24705	24876	24706	24693	24807	24891	24861	24916	24897	24745	25097	24610	24669	24835	24845	24736	24972	25169	25071	24944	24900	24932	24946	25053	25062	25141	25030	25033	24870	24876	24911	24938	24946	24861	24826	24848	24921	24772	24970	24891	25178	25048	25126	24907	24855	25082	25059	24952	25124	24764	25056	24956	24909	24773	24785	24901	24929	24811	24741	24920	25070	25084	24969	24866	24759	24969	24927	24897	25017	24896	24883	24793	25029	25129	24750	24964	24842	24886	24709	24954	24842	24732	25044	24897	24809	24922	25064	24928	24924	25076	24956	25013	24749	24782	25299	24897	25241	24891	24952	24804	24751	25296	25089	24896	25246	24959	25006	24996	24997	25025	24917	25072	24716	24844	24999	24958	24986	24749	25025	25041	24928	24935	24606	24695	24964	25078	24916	24895	24951	24960	24900	24812	24979	24962	24840	24844	24841	24745	24782	24915	24994	24960	24724	24840	24844	24740	24926	25041	25163	24870	24906	25065	24562	24717	25024	25096	24862	24913	24967	24926	24910	24968	25162	25044	24870	24966	25000	24888	24868	25038	24599	24979	25176	24739	24715	24830	24920	24685	24768	24939	24891	24973	25006	25112	24921	24882	25000	24928	24893	24895	24797	24909	25052	24914	24928	25182	24836	24635	24960	24898	24835	25065	25103	24839	24696	24927	24747	25014	24968	24960	25174	24964	24811	24914	25088	24944	25134	25019	24670	24900	24880	24889	24976	25003	24813	24700	24897	25158	25099	24861	24877	24865	24906	24877	24610	24767	25010	24855	24895	24908	24810	24793	25056	24983	24933	24866	24916	25287	25293	25042	25129	24929	24883	24785	25067	25198	25106	24960	24940	24662	24874	24871	25158	25014	24624	24865	24990	25061	24847	24859	24785	24869	24813	24878	24873	24760	24805	24998	25045	24849	24943	24916	24986	25060	24972	24868	24997	24889	24808	24996	24973	24714	24935	25092	24862	24986	24754	25061	25068	24980	25045	25044	24583	24791	24889	24793	24874	24773	24885	25199	24764	24925	24901	24741	25147	25003	24805	24798	24955	24973	25039	25074	25012	24899	24803	24999	24705	24653	24863	24793	25170	25041	24830	24687	25013	24781	25026	25044	24831	24898	25074	24955	24732	24856	24979	24925	24755	24622	24800	24982	24920	24675	24787	24863	24903	24870	24974	24805	24846	24816	24774	24883	25146	24966	24913	24810	25096	24732	24917	24804	25019	25117	24974	25035	24948	24872	24859	24890	24987	24713	25080	24700	24803	24730	25056	24915	24955	24914	24791	24894	24974	24994	24891	24975	24911	25109	25005	24875	25017	24775	24966	24982	24968	25016	25044	24868	24990	25012	24782	24735	24763	25031	24940	24970	24751	24825	24882	24781	24840	24884	24779	25077	24761	24659	24808	24657	24742	24894	24924	24765	24852	24915	24869	24747	24794	24885	25237	24969	24907	24970	24893	24780	25049	25008	24797	24811	24800	25022	24935	24992	24932	24932	25018	24934	24951	24931	25096	24998	24757	24889	25176	24909	25142	24789	24882	24845	24910	25081	25105	24741	24829	25058	24975	24819	24747	24477	24904	24706	24932	24791	25031	24789	25073	24732	25007	24871	24668	24765	24812	24874	24922	24959	24812	25058	24887	25063	25028	24779	24946	25118	24986	25178	24854	24713	25004	24832	24816	24851	24543	25065	24836	24937	25008	24887	25111	24943	24910	24900	24779	24739	24987	24922	24799	24980	25037	25055	24855	24894	24954	24678	25031	24814	24668	25081	24824	25016	24756	24958	24940	24988	24759	24909	24758	24882	24781	24755	25007	24956	24777	24782	25024	25021	24869	24832	24874	24967	24864	25195	24929	24865	25025	24920	24822	24815	24800	24908	24757	24928	24778	24774	25052	24936	25035	25026	24771	24792	24715	24761	25073	25200	24959	24882	24884	24797	24916	24920	25195	24627	24837	25107	25034	24758	24974	24913	24941	24739	24947	25041	24885	24866	25007	24902	25142	25051	25043	24902	24894	25089	25170	24716	24733	24853	24937	25021	25048	24814	24736	24961	24820	24902	24852	25143	24826	24692	24957	24726	25120	24983	25156	25024	24872	25067	24854	24679	24889	24812	24794	25061	24911	24956	24870	24805	24899	24985	25133	24944	24622	24927	25033	25127	24921	25219	24952	24812	24682	25031	24720	24810	24752	24916	24802	24981	24782	24954	25059	24728	24741	24830	25095	25018	24963	24843	24958	24767	24813	25106	24929	24879	24836	24909	25056	24679	24969	24917	25043	25080	24696	24848	24950	24941	25104	24942	24886	24616	24921	24833	25027	24864	24879	24951	25111	24788	24957	25127	24924	24896	24909	24843	24952	25092	24914	25042	25200	24537	24864	24609	24741	24883	24927	24985	24813	25024	24806	25198	25079	25010	25220	25168	24870	25011	24738	24983	24867	24770	25163	25020	24948	24843	24949	24879	24985	24846	25056	24715	25053	24776	25124	24855	24906	24945	24987	24803	25257	25066	24866	24867	24825	24758	24986	24996	24945	24846	25060	24922	24714	25030	25109	24915	24944	24771	25071	25046	24831	25116	24997	24717	25144	24972	25024	24986	25123	24795	25052	24809	25055	24971	24888	25202	25131	24904	24706	24892	25024	24673	24936	25097	25071	25004	24891	24856	25044	24884	24749	25004	24748	24959	24910	24870	24990	24905	24949	25013	24882	24931	24872	24836	25159	24858	25093	24969	24820	24969	25172	24831	25040	25075	25115	24985	24949	24835	25027	24919	25266	24802	25173	24947	25122	24886	25121	24832	25094	24903	25042	24946	24975	25030	25076	24669	24882	24910	24942	25124	25091	24904	24732	25017	25023	24983	24962	24748	24735	24766	24710	24754	25058	24886	24794	25073	24865	24773	24916	24859	24953	25047	25083	24829	24815	24776	24636	25022	25023	24858	24978	24913	25110	25053	24955	24941	24793	24986	24755	24924	24687	24978	24819	25000	25039	25083	24972	25112	24864	25013	24843	24732	24670	25003	25040	24927	24738	24732	24733	24881	24818	25169	24835	24854	24937	24794	24766	24889	24729	24951	24940	24948	25066	24920	25068	24998	25034	25036	24869	24820	24843	25114	25048	24785	24828	24877	24835	24717	24665	24701	24882	25143	24894	25182	24874	24902	24862	24807	24879	25049	24773	25251	24838	25069	24862	24967	24639	24881	24931	24600	24792	24922	24835	25014	24849	24822	24922	24857	25108	25073	24756	25103	24980	25038	24815	24914	24779	24916	24862	25008	24854	25116	24859	24940	24862	25114	25029	24856	25103	24735	24933	25083	24893	24849	25108	25119	25016	24788	24849	24851	24753	24821	24872	24882	24765	25081	25004	24858	24607	24757	25308	24770	25184	25055	25012	24767	25131	24925	24932	24842	24873	25103	24882	24865	24604	24654	24784	24776	24794	24593	24739	25133	24796	24740	24839	24893	24909	24927	25059	25111	25118	24849	25008	24615	24926	25079	24883	24796	25140	24897	24783	24900	24895	24872	24817	24844	24807	25030	24865	24916	25027	24701	24929	25046	24832	25137	24745	24889	25076	24645	24915	25065	25027	25120	24863	25031	25048	24890	25030	24954	24895	24781	24600	24952	25018	25001	25098	24946	25024	24738	25085	24823	25008	25081	24999	25014	25043	24880	24883	24934	24812	24748	24872	25026	25139	25088	25103	25108	24929	25142	25022	24949	24982	24816	24810	24932	24949	25087	25061	24904	25000	24966	24984	24857	24954	24855	24960	24749	24859	25044	24602	24824	24832	24893	24848	25020	24940	25015	25052	24785	25165	24961	24969	24839	24870	24967	24952	24878	25009	24988	24898	24843	24988	24841	24663	25054	24777	24896	24834	25182	25068	24672	24822	25090	24845	24958	24837	24894	24805	24993	24853	24778	25069	25029	24942	24927	24901	24912	24814	24911	24952	25045	24917	24859	24914	24863	24995	24958	24844	24827	25151	25032	24831	24979	24689	24834	24699	24963	25000	25047	24764	24833	24932	24918	24756	24672	25046	25028	25103	25171	25032	24716	24926	25114	24767	24835	25168	25050	24763	24743	25063	24958	24865	24796	24940	25055	24848	25021	25036	25124	25005	25112	24939	24894	24793	24750	24770	25094	24819	24910	25117	24887	24883	24979	24836	24833	24901	24726	24714	24656	25039	24795	25060	24804	25197	24783	24766	24912	24982	25064	25086	24854	24839	24974	25041	24710	24859	24915	24870	24870	24653	24688	24971	25003	24922	24971	25090	24830	24850	24902	24841	24794	24888	25080	24896	24954	24937	24833	24835	24833	25028	24833	24714	25140	25114	24771	24718	25215	24827	24891	25157	25044	24978	24787
35130	44739	29234	18121	14921	14123	13901	13923	13776	14019	13751	13911	13877	13995	13993	13901	13815	13923	13861	14027	13775	13921	13918	14044	13749	13819	13884	13987	13906	14012	13941	13988	13886	13782	13746	13799	13879	13816	13871	13816	14046	13847	13831	13904	13986	13975	13818	13927	13927	13822	13954	13775	13970	13937	14042	13699	13904	14006	13873	13765	13882	13886	13813	13907	13902	13761	13865	13966	13998	13908	13708	14041	13866	13911	13860	13768	13829	14036	13782	13880	13933	13910	13865	13911	13939	13910	13977	13922	14004	13821	13723	13966	13769	13963	14035	14070	13739	13785	13926	13941	13857	13733	13872	13868	13832	14000	13951	13793	14061	13717	13849	13826	13779	13956	13899	13851	13962	13824	13901	13957	13777	13968	13723	13800	13809	13986	13886	13891	13868	13835	13858	13751	13888	13892	14027	13824	13792	13924	13897	13705	13907	13773	13747	13872	13776	13830	13858	13775	13879	13820	13728	14109	13772	13963	13947	14054	13767	14031	14029	13769	13864	13835	13795	13863	14005	13802	13833	13919	13819	13770	13768	13856	13769	13924	13937	13916	13927	14007	13794	13776	13712	13793	13896	13913	13810	14064	13796	13842	13976	13966	13929	13851	13944	14038	13912	13931	13827	13832	13691	13704	14004	13844	14059	14143	13873	14028	13802	13841	14033	13966	13838	13868	13974	13981	13934	13807	13887	13903	13868	13828	13782	13879	13898	13894	13962	13796	13837	13736	13853	14040	13837	13935	14002	13669	14029	13829	14004	13905	13760	13934	13880	14025	13886	13936	13906	14048	13909	13814	13812	13847	13719	13812	13872	13929	13982	13866	13840	14005	13934	13887	13860	13986	13724	13783	13976	13862	13928	13845	13869	13920	13861	13959	13886	13823	13680	13961	13847	13746	13788	13905	13710	13939	13916	13980	13821	13774	13752	13923	13913	13916	14005	13999	13821	13889	13789	13823	13818	13802	13771	13727	13929	13943	13965	13627	13811	13740	13825	13802	13862	13914	13730	13815	14038	13986	13647	13918	13955	13872	13854	13947	13819	13763	13896	13810	13854	13640	13897	13908	13968	13661	13649	13955	14048	13930	13904	14060	13845	13673	13926	13933	13758	13955	13933	13870	13843	13978	13922	13939	13926	13914	13865	13912	13843	13858	13862	13927	13811	13746	13851	13743	13897	13729	13885	13871	13828	14093	13870	13813	14056	13864	13883	13852	13806	13894	13887	13807	13848	13852	13719	13851	13883	13839	13771	13914	13759	13736	13960	13840	14044	13724	13887	13938	13846	13988	13955	14050	13826	13691	13973	13956	13903	13826	13960	13909	13755	13909	13914	13873	13845	13766	14006	13869	13897	13859	13903	13709	13753	13974	14106	13906	13771	14027	13967	13744	13862	13926	13880	13905	13896	13962	13893	13883	13802	13978	13929	13870	14014	13983	13844	13945	13960	13961	13703	13806	14000	13895	13883	13968	13787	13874	13945	13860	13840	13913	13982	13732	13774	13666	13640	13881	13887	13990	14017	13820	13939	14056	13966	13777	13827	13899	13918	13921	13580	13912	13973	13828	14096	13720	13851	13794	13874	13949	13769	13777	13763	13915	14078	13791	13871	13930	13710	13864	13893	13860	13852	13919	13735	13792	13854	13883	13988	13885	13912	13843	13836	13883	13928	13853	13822	13739	13887	13730	13954	13986	13800	13779	13852	13871	13830	14020	13940	14012	13874	13894	13829	13928	13865	13921	14002	13919	14023	13759	13900	13952	14087	13756	13954	13816	13799	14114	13857	13952	14018	13962	13982	13714	13706	13989	13963	13805	13868	13843	14025	13744	13854	13797	13874	13919	13868	13836	13903	13740	13888	13682	13959	13880	13928	14039	13836	13871	14008	13877	13857	13948	13866	13881	13741	14096	13822	13861	13878	13745	14108	13884	13959	13914	13900	13947	13937	13858	13976	13897	14015	13775	13788	13822	13918	13886	13921	13955	13727	13828	13827	13900	13745	13958	13788	13911	13975	13805	13952	13791	13883	13883	13867	13839	13919	13716	13904	13856	13894	13916	13910	13891	13799	13992	14011	13832	13869	13811	13792	13794	13867	13923	13779	13873	14068	13800	13985	13789	13963	13851	14049	13903	13829	13826	13845	13929	13793	13845	14066	14068	13807	13799	13779	13817	13756	13843	14017	14034	13854	13737	14015	13886	13981	13851	13824	13714	13924	13898	13699	14004	13826	13789	13823	13928	13696	13992	14046	13763	13943	13790	13956	14012	13765	13832	13841	13944	13947	13895	13846	13782	13818	14018	13940	13746	13877	13823	14001	14141	13868	13792	13989	13797	13882	13922	13983	13819	13896	13828	13817	14036	13878	13890	13826	13863	13807	13903	13786	13981	13849	13907	13766	13990	13879	13717	13984	13802	13864	14036	13825	13725	14013	13995	13869	13848	13857	13942	13916	13815	13620	14053	13928	13864	13977	13931	13863	13967	13770	13973	13782	13895	13797	13778	13957	13683	13773	13815	13895	13926	13842	13900	14048	13977	13613	13992	13859	13873	13939	13864	13935	13761	14002	13766	13958	13860	13797	13684	13964	14011	13890	13901	13976	13966	13792	13849	13771	13858	14030	13812	13834	13686	14024	13705	13718	13915	13855	13883	13813	13798	13885	13733	13987	13763	13777	13960	13853	13929	13646	13863	13918	13753	13824	14058	13934	13770	13896	13889	13916	13894	13747	13886	13913	13610	13882	13939	13800	14055	13815	13884	13883	13984	13875	13946	13894	13975	13766	14019	13971	13638	14104	13867	13888	13955	13934	13848	13936	13934	13752	13937	13902	13963	14024	13787	13876	13890	13830	14005	13836	13962	13964	13845	14027	13836	14067	14077	13963	13876	13964	13798	13981	13809	13828	13857	13871	13838	13917	13778	13854	13972	13870	13809	13921	14038	14040	13899	14000	13824	13734	13895	13795	13871	13788	13858	13828	14031	13914	13846	13953	13890	13955	13986	13834	13866	13923	13862	13846	13832	13951	13662	14036	13947	13849	13984	13857	13786	14086	13843	14043	13916	13795	13831	13937	13960	13663	13890	13896	13908	13704	14166	13854	13927	13940	13922	13853	13919	13817	13992	13971	13891	13859	13885	13956	13790	13861	13946	13987	13889	13915	13920	13970	13757	13878	13814	13835	13989	13877	14034	13970	13890	13928	13967	13799	13998	13934	13955	13875	13910	13923	13605	13882	14018	13738	13667	13837	13936	13745	13978	13856	14022	13789	13758	14038	14003	13951	13835	13785	13849	13941	13756	13950	13937	13935	13870	13761	13978	13880	13926	13846	13902	13923	13844	13872	13687	13942	13948	13897	13868	13555	13983	13798	13845	13726	13902	13885	13850	13840	13840	13861	13806	13931	13803	13868	13817	13814	13760	13809	13832	13847	13876	13767	13818	13758	13696	13860	13896	13726	13830	13895	13772	13821	13827	13854	13841	13732	13892	13779	13915	13866	13793	13943	13815	13923	13968	13967	13755	13802	13849	14068	13868	13967	13759	13776	14064	13917	13855	13925	13929	13935	13700	13700	13923	13875	13968	13647	13890	14007	13797	13864	13880	14038	13871	13948	13946	13846	13922	13944	13979	13967	13652	13867	13952	13957	13872	13751	13759	13928	13958	13837	14013	14034	13732	13945	13924	14043	13637	13885	13854	13871	13884	13814	13791	13734	13946	13967	13774	13811	13807	13890	13790	13892	13797	13913	13957	13958	13771	13900	13905	13804	14033	13914	13897	13947	13860	13793	13919	13819	14159	13797	13774	13968	13762	13728	13854	13765	13985	13884	13717	14128	13783	13825	13913	13741	13896	13931	13900	13698	13907	13838	13850	13742	13939	13834	13999	13927	13929	14058	13915	13883	13867	13724	13740	13874	13915	14045	13912	13832	13725	13929	13975	14004	13851	13798	13931	13890	13843	13927	13702	14105	13812	13788	13839	14028	13932	13746	13855	13981	14002	13810	13954	13902	13934	14006	13880	13959	13927	13840	13938	13815	13905	13907	13847	13977	13856	13947	13941	13999	13649	13865	13913	13888	13866	13874	13854	13830	13869	14015	13890	13727	13978	13797	13947	13924	13805	13992	13970	13873	13950	13888	13822	13834	13853	13764	13951	13743	13836	13708	13849	13765	13785	13986	13666	13883	13937	13936	13854	13765	13782	13876	13741	13860	13823	13893	13895	14005	13714	13891	13906	14022	13922	13852	13879	14029	13740	13805	14054	13823	13837	14215	13915	13961	13879	13956	13886	13867	13959	13748	13813	13827	13937	13755	13937	13929	13891	14062	13783	13899	13939	13840	13860	13938	13753	13877	13779	13928	13733	13884	13906	13883	13875	13941	13815	13858	13784	13687	13838	13736	13831	13859	13925	13820	13914	13973	13988	13816	13903	13931	13815	13803	13812	13906	14085	13858	13603	13819	13896	13908	13744	13860	13892	13891	13859	13828	13878	13835	13865	13672	13877	14029	14029	13773	13905	13985	14076	13874	13905	13773	14015	13937	13970	13977	13895	13864	13872	13968	13933	13878	13799	13979	13886	13868	13999	13962	13937	13861	13774	13920	14040	13954	13889	14129	13864	13923	13887	13740	13884	13877	13862	14039	13806	14020	13616	13845	13893	13993	13908	13891	13876	14039	13771	13938	13884	13808	13893	14112	13865	13788	14209	13834	13953	13916	13984	13918	13881	13913	14025	13919	13905	13782	13883	13923	13922	13971	14004	13805	13826	13867	14117	13932	13848	13899	13860	13885	13768	13916	13991	14036	13975	13852	13996	14016	13879	13780	13899	13985	13847	13992	13702	13964	13910	13930	14090	13732	13938	13966	13901	13870	13999	13850	13873	13889	13665	13970	13715	13870	13919	13979	13968	13743	13772	13837	13893	13840	13980	13964	13953	13681	13828	13764	13868	13696	13822	13836	13937	13884	13905	13837	13995	13696	13811	13943	13801	13988	13983	13811	13762	14100	13713	13851	13877	13908	13858	13962	13722	14052	13728	13944	13954	13776	13808	13693	13860	13778	13978	13931	13993	13926	13874	13946	14077	13787	13926	13920	13712	13946	13681	13915	13923	13951	13787	13856	13878	13882	13851	14077	13697
23296	27925	43669	40512	32404	30385	30783	27884	27239	27553	27200	26928	26994	27272	27202	26893	27158	26893	27098	26955	26876	26892	27187	26695	26786	27017	27122	27034	27146	27065	27082	26756	27047	26756	26896	26864	26923	26961	27052	27079	26933	26891	26784	27072	26846	26798	27037	26808	26891	26842	26713	26793	26881	26742	26807	26823	27006	26798	26773	26751	26813	27143	26841	26695	26746	27047	26879	26873	26843	26823	26903	26905	27086	26960	26770	26878	26713	26799	26898	26764	26710	26477	26589	26666	26662	26983	27019	26856	26809	26643	26638	26984	26820	26834	26665	26875	27076	26934	26731	26567	26733	26913	27012	26786	26758	26583	26547	26845	26639	27046	26862	26626	26787	26638	26807	26855	27068	26694	26562	26686	26696	26875	27042	26728	26880	26730	26810	26970	26843	26822	27085	26559	27071	26895	26713	26790	26768	26710	26628	26522	26705	26922	26696	26883	26809	26686	26818	26974	27077	26520	26666	26796	26699	26908	26678	26862	27039	26920	26810	26712	26651	26589	26903	26598	27006	26631	26819	26719	26871	26854	26977	26622	26848	26766	26640	26682	26899	26843	26679	26709	26730	26786	26870	26724	26744	26662	26779	26731	26710	26586	26754	26673	27060	26656	26991	26500	26661	26644	26894	26526	26777	26803	26715	26565	26781	26992	26891	26734	26698	26900	26872	26613	26622	26647	26599	26593	26885	26934	27069	26911	26807	26674	26800	26682	26801	26502	26737	26484	26833	26710	26992	26796	26681	26832	26743	26823	26914	26530	26607	26647	26920	26987	26901	26623	26824	26568	26607	26741	26773	26551	26927	26891	26906	26635	26548	26901	26926	26696	27023	26851	26730	26907	26840	26728	26727	26667	26623	26638	26478	26820	26884	26785	26879	26709	26682	26819	26745	26603	26794	26898	26906	26738	26797	26628	26900	26646	26961	26796	27084	26843	26674	26946	26760	26706	26773	27034	26809	26713	26688	26787	26727	27013	27157	26770	26594	26772	26679	26799	26808	26646	26788	26783	26612	26682	26938	26868	26863	26960	26765	26752	26556	26796	26956	26963	26789	26842	26857	26808	27032	27139	26606	26691	26835	26928	26984	26888	26437	26572	27161	26713	26738	26626	26502	26745	26660	26751	26905	26808	26761	26730	26796	26743	26789	26948	26768	26539	26895	26694	26853	26747	26676	26849	26729	26667	27130	26953	26937	26691	26829	26778	26670	26592	26898	26700	26652	26813	26786	26704	26719	26796	26728	26673	26700	26966	26710	26682	26866	26905	26751	26665	27003	27122	26991	26856	26859	27059	26810	26818	26802	26795	26758	26683	26840	26797	26749	26820	26976	26853	26764	26899	26854	26818	26909	26815	26733	26761	27098	27058	26670	26672	26546	26792	26694	26655	26738	26719	26947	26757	26844	26828	26511	26908	26934	26847	26906	26646	26855	26766	26888	26959	26856	27155	26799	26995	26684	26725	27061	27019	26918	26757	26681	26957	26795	26985	27066	26911	26637	26748	26676	26406	26685	26849	26586	26930	26670	26838	26838	26712	26764	26880	26859	26655	26879	26763	26530	26741	27152	26912	26791	26588	26763	26886	26911	26632	26809	26647	26756	26691	26706	26771	26920	26938	26960	26718	26839	26774	26701	26915	26867	26718	26852	26845	26829	26798	26962	26979	27101	26951	27019	26541	26913	26915	26902	26858	26814	26918	26792	26891	26675	26886	26837	26865	26662	26737	26622	26824	26691	26924	26629	26696	26868	26562	26883	26867	26582	26571	26810	26935	26694	26647	26937	26615	26769	26935	26920	26877	26578	26836	26792	26888	26773	26968	26791	26822	26536	26576	26601	26654	26718	26908	26714	26867	26749	26885	26860	26658	26532	27011	27006	26927	26843	26675	26825	26757	26796	26671	26565	26745	26788	26868	26909	26627	26811	26805	26714	26952	26877	26760	26641	26805	26850	26777	26703	26863	26806	26896	26779	27008	26659	26956	26901	26865	26794	26652	26920	26602	26890	26689	26700	26642	26665	26997	26687	26647	27067	26762	26747	26722	26806	26910	26998	26908	26793	26525	26926	27077	26839	26773	26921	26892	26610	26911	26870	26782	26917	26648	26814	26718	26853	26695	26615	26870	26858	26651	26788	26657	26579	26884	26587	26809	26848	26830	26857	27147	26721	26751	26611	26648	26956	26891	27008	26794	26735	26376	26651	26564	26846	26845	26743	26700	26639	26766	26558	26817	26841	26696	26797	26980	26858	26542	27090	26909	26849	26776	26854	27025	27160	26851	26754	27012	26823	26755	26856	26700	26831	26853	26688	26642	26803	26667	26798	26927	26601	27002	26797	26827	26854	26694	26910	26629	26868	26857	26905	26897	26769	26702	26629	26785	26848	26385	26597	26537	26543	26683	26728	26533	26954	26704	26889	26917	26757	26883	26692	26463	26767	26728	26699	26642	26934	26787	26699	26800	27125	26700	26989	26674	26669	26876	26720	26672	26623	26864	26969	26921	27081	26797	26793	26693	26851	26488	26609	27159	26874	26814	26756	26975	26849	26946	27024	26739	26815	26836	26905	27160	26919	26488	26696	26948	26911	26799	26751	26876	26694	26609	26723	26820	26980	26871	26521	26803	27025	26833	26854	26312	26782	26841	26619	26802	27011	26809	26768	26734	26919	26879	26871	26855	26857	26841	26778	26730	26782	26861	26897	26675	27020	26978	26866	26665	26607	26971	26839	26829	26587	26867	26992	26693	26676	26616	26702	26838	26726	26850	26903	26894	26721	26547	26879	26759	26895	26728	26845	26654	26825	26805	26782	26785	26906	26706	26798	26833	26710	26686	26841	26626	26811	26752	26728	26728	26780	26680	26981	26889	26866	26827	26526	26635	26791	26633	27041	26859	26670	26683	26572	26744	26893	26738	26429	27088	26671	26676	26768	26925	26866	27017	26915	27011	26911	26741	27132	26530	26747	26700	26833	26833	26846	26799	26805	26778	26721	26763	27119	26953	26860	26777	26794	26891	26884	26947	27048	26808	26705	26979	26954	26949	26860	27090	26890	26600	26819	26731	26967	26880	26731	26831	26858	26703	26742	26902	26549	26916	26583	26618	26625	26879	26739	26634	26805	26753	26772	26436	26892	26485	26795	26784	26793	26972	26590	26868	26790	26899	26935	26828	26855	26906	26923	26492	27177	26771	26737	26754	26732	27066	26661	26841	26770	26515	27017	27010	26935	26799	26828	26650	26854	26675	26606	26809	27013	26686	26756	26756	26646	26701	26880	27006	26764	26679	26730	26751	26756	27039	26960	26600	26645	26697	26718	26540	26756	26693	26644	26773	26655	26665	26628	26623	26782	26815	26901	26646	26735	26789	26736	26964	26677	26628	26851	26740	26621	26622	26698	27049	26976	26769	26752	26648	26806	26653	26964	26825	26728	26862	26696	26739	26637	26915	26699	26882	26744	26730	26628	26493	26575	26551	26734	26939	26724	26786	26704	26963	26919	27045	26831	26703	26849	26488	26878	26819	26868	26770	26839	26831	26556	26603	26683	26689	26850	26750	26698	26737	26829	26586	26667	26765	26982	26696	26619	26452	26860	26822	26855	26870	27021	26837	27329	26894	26581	26750	26790	26666	26761	26869	26687	26779	26872	26823	26793	26776	26475	26794	26722	26419	26953	26733	26842	26805	26244	26358	26830	26960	26715	26874	26947	26824	26773	26867	26796	26603	26899	26884	26788	26963	26693	26815	26573	26716	26936	26673	26969	26748	26584	26704	26900	26746	26831	26778	26863	26909	26736	26989	26917	26867	26846	26650	26865	26639	27021	26734	26772	26708	26749	26934	26638	26618	26847	26980	26845	26846	26741	26796	26704	26778	26861	26877	26626	26782	26849	26891	26746	26692	26526	26618	27037	26589	26877	26987	26816	26764	26759	26791	26786	26724	26830	26802	26899	27019	27046	27025	26797	26867	26754	26843	26900	26904	26842	26764	26538	26704	26996	26906	26938	26835	26649	26888	26728	26746	26789	26775	26797	26651	26565	26740	26838	26950	26731	26818	27060	26671	26797	26701	26800	26815	26694	26659	26778	26997	26818	26785	26540	26774	26790	26784	26563	26628	26909	26678	26638	26663	26769	26773	26895	26805	26804	26671	26708	26597	26878	26678	26853	26880	26667	26754	26823	26881	26738	26782	26839	26963	26828	26918	26876	26759	26576	26733	27033	26905	27066	26817	26837	26835	26781	26818	26880	26649	26816	26791	26936	26920	26837	26726	26716	26608	26749	26645	26722	26741	26876	26884	26566	26653	26509	26972	26907	26549	26873	26654	26839	26549	26955	27063	26952	26645	27020	27035	26700	26805	26751	26784	26887	26725	26807	26917	26692	26792	26750	26734	26799	26941	26936	27088	26611	26810	26751	26785	27000	26584	26706	26686	26813	26659	26838	26663	26765	26793	26744	26942	26745	26967	26832	26932	26864	26646	26743	26575	27078	26924	26754	26876	27030	27006	26832	27002	26820	26797	26626	27059	26848	26806	26950	26730	26881	26778	26840	26771	26843	26788	26647	26934	26766	27099	26818	26770	26516	26743	26821	26870	26991	26898	26795	26829	26720	26674	26529	26831	26957	26810	26919	26913	27194	26792	26741	26780	26774	26558	26793	26982	26746	26593	26673	26729	26905	26479	26712	26644	26807	26582	27178	26650	26641	26957	26978	26769	26900	26989	26946	26911	26769	26583	26700	27000	26696	27019	27045	26699	26696	26832	26667	26582	26768	26700	26615	26862	26853	26396	26706	26924	26783	27001	26769	26658	26844	26777	26803	26715	26675	26879	27008	26799	26663	26892	26613	26628	26719	26870	26695	26697	26891	26795	26931	26590	26866	26620	26840	26688	26746	26962	26812	26948	26860	26512	26880	26682	26707	26828	26799	26743	26755	26732	26987	27013	26579	26853	26939	26737	26974	26833	26975	26645	26868	26719	26920	26860	26580	26660	27009	26832	26937	26751	26802	26613	26632	26649	26975	26815	26910	26744	26734	26790	26705	27046	26857	26585	26786	26742	26767	26894	26942	26838	26790	26796	26924	26655	26691	26813	26705	26780	26741	26829	26728	26880	26891	27016	26817	26657	26737	26647	26661	26696
60889	95979	82489	57294	30493	18766	15967	15391	15359	15602	15634	15822	15900	15606	16054	15850	15813	15872	15914	15750	15949	15856	16067	15885	15956	16041	15956	16058	15950	15899	15945	16057	15819	15893	15909	15964	15888	15878	15674	15663	15979	15897	15920	15846	15945	16010	15836	15823	15769	15905	15803	15959	15857	16004	15931	15672	15802	15800	15973	15907	15615	15833	15781	15870	15933	15876	15891	15896	15758	15883	15783	15925	15846	15833	15939	15902	16015	15871	15831	15829	15873	15858	15730	15831	15758	15788	15785	15982	15912	15701	16005	15821	15858	15563	15823	15887	15842	15868	15922	15827	15795	15864	15954	15902	15814	15771	15859	15817	15971	15813	15908	15917	15874	15954	15898	15812	15932	15850	15846	15829	15899	15923	16030	15791	15798	15954	15836	15815	16063	16136	15851	15840	15752	15849	15768	15919	15886	15953	15963	15930	16003	15887	15681	15876	15891	15959	15936	15839	15824	15958	15789	15860	16028	15667	16083	15619	15789	15843	15813	15899	15812	16005	15944	15821	15807	15711	15717	15954	15963	15815	15883	15712	15793	15967	15782	15826	15917	15978	16051	15810	15953	15945	15770	15764	15813	15996	15857	15699	15777	15977	15813	15906	15816	15801	15871	15901	15847	15738	15649	15790	16040	15846	15864	15896	15872	15851	15641	15663	15919	15864	15807	15769	15931	15889	15970	15894	15918	15758	15951	15967	15976	15889	15802	15767	15900	15945	15941	15818	15675	15892	15837	15905	15973	15837	15763	15882	15852	15827	15700	15878	15859	15998	15860	15860	15758	15843	15784	15813	15866	15858	15757	15847	15929	15998	15966	15724	15872	15997	15792	15990	15839	15849	15861	15816	15963	15765	15780	15828	15965	16046	15890	15811	15646	15843	15979	15989	15775	15762	15859	16090	15863	15871	15945	15715	15838	15897	15851	15851	15791	16097	15925	15793	15934	15889	15854	15869	15648	15919	15784	15791	16025	16013	16132	16041	15762	15893	15817	15861	15910	15756	15973	15911	15957	15884	15879	15849	15767	15725	15930	15769	15953	15897	15792	15933	15772	15806	15731	15741	15977	15843	15757	15911	15773	15788	16040	15853	15768	15895	15769	15816	15835	15810	15811	15885	15810	15819	15835	15840	15799	15866	15615	15893	15889	15982	15712	15876	15896	15832	15816	15643	15712	15826	15969	15796	15770	15827	15800	15785	15874	15954	15847	15883	15761	16077	15842	15911	15861	15843	15919	15789	15934	15766	15910	15945	15693	15743	16008	15848	15964	15948	15971	15769	15994	16172	15891	15705	15848	15700	16057	16102	15772	15949	15932	15855	15865	15934	15897	16020	15821	15762	15907	15834	15853	15852	15961	15666	15753	15845	15864	15863	15893	15797	16021	15910	15958	15716	15925	15991	15926	15901	15859	15765	15915	15789	15823	15854	15842	15883	16055	15687	15845	15981	15792	15772	15966	15822	15868	15968	15850	15779	15928	15839	15778	15763	15829	15923	15931	15917	15801	15876	15915	15780	15825	15736	15846	16072	15896	15710	15969	15810	15911	15966	15879	15828	15924	15790	16110	15912	15914	15891	15803	15771	15758	15729	15773	15853	15809	15790	15793	15939	15885	15945	15938	15801	15901	15904	15842	15890	15796	16037	15804	15789	15827	15660	15961	15783	15848	15946	15935	15946	16039	15890	15800	15633	15806	15841	15852	15884	15814	15848	15979	15920	15782	15869	15894	15910	15907	15960	15793	15826	15751	15761	15976	16010	15904	15841	15931	15839	15954	15819	15701	15868	15931	15869	15822	15825	16034	15870	15584	15842	15767	15790	15868	15947	15617	15742	15831	15683	16008	15834	15761	15878	15944	15797	15993	15900	15843	15864	15854	15843	15829	15791	15968	15703	15823	15919	16019	15856	15858	15746	15897	15867	15816	15958	15923	15975	15885	15800	15720	15728	15768	15772	15800	15725	15868	15910	15868	15881	15732	15917	15903	15983	15899	15991	16038	15876	15832	15822	15955	15703	15810	15752	15970	15978	15806	15853	15972	15963	15914	15854	15789	15841	15815	15911	16009	15893	15835	15780	15795	15863	15790	15767	16038	15981	15924	15920	15986	15737	15822	15959	15911	15723	15814	15793	15896	15833	15841	15760	15889	15796	15848	15773	15868	15977	15868	15732	15767	15814	15833	15746	15835	15788	15901	15814	15836	15691	15696	15936	15705	15772	15839	15956	15992	15869	15864	15916	15960	15864	15841	15831	15709	15984	15843	15908	15946	15745	15830	15966	15780	15937	15922	15801	15852	15858	15851	15952	15815	16035	15824	15821	15829	16013	15843	15931	15875	15926	15931	15841	15885	15845	15856	15914	15775	15746	15807	15921	15885	15741	15995	15759	15931	15887	15792	16050	15986	15735	15872	15709	15869	16032	15739	15947	15912	15821	15916	15811	15906	15786	15901	15913	15797	15777	16003	15740	15961	15886	16007	15778	15927	15799	15944	15813	15775	15836	15783	15788	15907	15742	15902	15849	15700	15834	15787	15820	15850	15855	15830	15909	15932	15748	15988	15782	15894	15918	16041	15961	15746	15826	15914	15921	15867	15899	15932	15852	15844	15742	15801	15797	15900	15800	15957	15778	15821	16019	15793	15960	15879	15939	16016	15954	15875	15847	15748	15868	15912	15767	15999	15882	15760	15860	15984	15995	15883	15854	15865	15777	15866	15845	15738	15919	15916	15910	15854	15873	15798	15867	15852	15770	15715	15929	15866	15762	16031	15972	15936	15828	15884	15740	15804	15819	15900	15848	15738	15995	15650	15925	15981	16026	15885	15769	15740	15949	15905	15888	15861	15996	15978	15829	15831	15868	15778	16018	15780	15715	15843	15852	15967	15808	15875	15983	15715	15664	15882	15950	15719	15866	15878	15788	15745	15747	15888	15800	15937	15754	15898	15836	15879	15887	15854	15772	15815	15923	15836	15871	16047	15773	15760	15843	15836	15937	15973	15762	15791	16011	16069	15742	15728	15957	15773	15952	16006	15783	15830	15778	16066	15861	15870	15925	15991	15810	15946	15770	15679	15902	15995	15728	16145	15695	15808	15796	16100	15802	15824	15767	15988	15834	15635	15688	15902	15788	15869	16033	15757	16008	15648	15805	16060	16050	15832	15895	15895	15791	15773	15780	15935	15804	15743	16039	15734	15933	15727	15766	15713	15813	15798	16014	15943	15929	15740	15711	15823	16086	15945	15951	15703	15893	15873	15881	15902	15978	15727	15775	15816	15924	15800	15766	15839	15824	15780	15879	15967	15847	15996	15882	15764	15837	15903	15913	15905	15879	15856	15872	15817	15865	15853	15964	15884	15721	15816	15796	15906	15848	15745	16030	15894	15801	15972	15859	15781	15753	15870	15761	15911	15968	15950	15937	16019	15940	15859	15815	15813	15890	16086	15951	15806	15830	16069	15647	15897	15822	15819	15878	15628	15769	15910	16015	15787	15855	15949	15816	16008	15863	15833	15991	15812	15869	15789	15845	15908	15796	15928	15853	15922	15741	15955	15910	15901	15900	15849	15803	15960	15922	15822	15891	15851	15962	15828	15750	15851	15890	15757	15834	15736	15829	15814	15977	15938	15943	15941	15862	15753	15903	15954	15703	15875	15747	15865	15997	15816	15832	15930	15865	15922	15823	15911	15883	15869	15810	15761	15872	15866	16030	16004	15794	15804	15804	15905	15841	15836	16056	15811	15892	15778	15880	15741	15684	15830	15882	15818	15861	15930	15836	15854	15797	15969	15813	15843	15812	15815	15654	15600	15969	15866	15870	15745	15944	15745	15699	16032	15841	15720	15882	15821	15861	15782	15830	15693	15820	15879	15714	15714	15887	15799	15712	15762	15896	15774	15892	15918	15834	15874	16006	15905	15909	15830	15850	15899	15724	15815	15900	15850	15991	15758	15645	15854	15656	15962	15738	15779	16005	15929	15787	15961	15692	15963	16066	15977	15814	16026	15903	15951	15827	15768	15932	16028	15668	15693	15909	15907	15829	15785	15916	15665	15833	15728	15802	15798	15889	15841	15963	15777	15810	15846	15700	15919	16034	16067	15903	15926	15984	15902	15914	15944	16030	15787	15828	15795	15947	15936	15794	15700	15855	15998	15854	15834	16028	15993	15701	15911	15890	16017	15806	15809	15846	15788	15944	15894	15748	15800	15794	15727	15947	15716	15883	15961	15970	16052	15881	15963	15833	15807	15829	15881	15796	15893	15875	15753	16039	15920	15673	15838	15898	15995	15801	16046	15960	15623	15982	15873	15837	15822	15864	15812	15627	15755	15807	15867	15948	15861	15954	15943	15875	15789	15816	15867	16032	15956	15803	16043	15775	15895	15975	15990	15780	15875	15734	15950	15866	15976	15765	15965	15731	15858	16022	15797	15748	15737	15845	15850	15891	15745	15878	15685	15801	15928	15573	15765	15925	15876	15779	15748	15855	15882	15875	15878	15990	15960	16022	15854	15967	15868	15723	15825	15869	15734	16030	15989	15778	15788	15985	15988	15676	15779	15933	15920	15931	15843	15746	15669	15776	15790	15872	15847	15648	15892	15829	15782	15943	15713	15993	15746	15773	15744	15790	15816	15952	15987	16001	15884	15930	15929	15752	15788	15748	15861	15807	15831	15728	15855	15849	15920	15756	15810	15648	15842	15770	15781	15738	16000	15891	15643	15901	15902	15915	15779	15922	15908	15979	15790	15776	15887	15673	16041	15933	15899	15703	15918	16041	16046	15671	16039	15952	15768	16000	15922	15870	15835	15901	15843	15867	15836	15854	15853	15852	15893	16004	15890	15996	15718	15979	15987	15721	15744	15790	15820	15838	15642	15851	15870	15768	15869	15768	16008	15955	15997	15840	15729	15873	15799	16010	15704	15968	15893	15863	15803	15838	15797	15912	15846	15875	15811	15755	15938	15932	15792	15910	15967	15906	15956	15819	15822	15872	15852	15797	15960	15888	15871	15859	15987	15989	15605	15974	15959	15798	15786	15999	15775	15803	15763	15939	15835	15763	15727	15866	15921	15875	15806	15732	15984	15844	15820	15844	15952	15711	15794	15782	15747	15753	15809	15772	15979	15776	15858	15946	15748	15814
39805	46076	43620	33971	27484	26332	25851	25647	25754	25624	25380	25617	25620	25531	25241	25409	25425	25521	25495	25497	25342	25426	25394	25560	25716	25592	25618	25204	25446	25715	25319	25587	25420	25549	25515	25486	25624	25595	25494	25413	25465	25496	25616	25560	25562	25538	25426	25695	25506	25633	25443	25597	25506	25644	25733	25608	25392	25634	25494	25543	25497	25457	25544	25322	25560	25469	25700	25424	25443	25468	25208	25319	25338	25574	25498	25474	25649	25559	25777	25596	25567	25588	25750	25418	25400	25288	25465	25539	25557	25606	25541	25160	25910	25625	25573	25751	25467	25493	25435	25447	25559	25542	25646	25777	25501	25402	25664	25439	25475	25369	25454	25608	25527	25686	25542	25348	25329	25565	25690	25626	25811	25680	25569	25604	25457	25302	25531	25454	25341	25540	25532	25324	25578	25524	25364	25341	25650	25742	25546	25521	25480	25660	25542	25514	25583	25660	25528	25574	25377	25407	25699	25571	25371	25318	25411	25386	25596	25483	25738	25520	25519	25563	25374	25444	25343	25256	25699	25412	25433	25591	25355	25586	25369	25617	25385	25403	25627	25638	25478	25696	25717	25499	25719	25554	25405	25380	25394	25445	25440	25580	25462	25528	25438	25576	25350	25550	25777	25689	25516	25515	25416	25439	25563	25393	25785	25426	25482	25548	25604	25581	25516	25602	25657	25532	25576	25425	25623	25476	25728	25564	25665	25442	25659	25652	25618	25283	25523	25509	25674	25565	25637	25623	25430	25433	25369	25480	25641	25308	25510	25352	25238	25565	25461	25543	25514	25483	25795	25459	25711	25313	25483	25662	25307	25278	25268	25289	25546	25600	25426	25349	25534	25456	25344	25356	25417	25760	25523	25701	25505	25246	25503	25468	25848	25375	25531	25366	25502	25523	25408	25514	25432	25416	25799	25532	25575	25445	25698	25280	25627	25701	25664	25523	25547	25597	25514	25530	25770	24984	25755	25623	25416	25395	25608	25378	25475	25715	25349	25476	25550	25337	25268	25592	25467	25575	25345	25555	25590	25355	25362	25676	25285	25502	25329	25299	25841	25576	25499	25483	25642	25184	25471	25438	25409	25582	25517	25667	25426	25582	25380	25613	25822	25435	25353	25370	25341	25552	25530	25522	25380	25309	25506	25484	25401	25472	25306	25665	25293	25516	25488	25572	25496	25338	25614	25527	25481	25549	25665	25665	25641	25603	25557	25174	25346	25211	25472	25551	25603	25453	25449	25762	25457	25408	25520	25222	25557	25315	25556	25398	25405	25532	25522	25652	25313	25570	25536	25461	25421	25293	25558	25478	25453	25504	25533	25659	25556	25639	25481	25355	25553	25361	25703	25294	25116	25501	25492	25436	25520	25485	25362	25377	25586	25319	25406	25721	25672	25564	25853	25770	25418	25855	25396	25639	25396	25646	25317	25659	25703	25475	25530	25600	25351	25533	25919	25571	25526	25321	25440	25568	25476	25561	25630	25634	25689	25584	25615	25455	25446	25092	25492	25419	25370	25529	25483	25558	25602	25633	25611	25625	25410	25306	25633	25265	25440	25675	25541	25689	25573	25614	25532	25219	25381	25495	25658	25441	25266	25520	25705	25611	25556	25399	25617	25634	25615	25599	25471	25570	25515	25487	25418	25634	25560	25570	25751	25569	25471	25595	25486	25280	25601	25700	25847	25478	25485	25630	25254	25246	25504	25341	25794	25465	25528	25559	25661	25619	25587	25355	25626	25482	25373	25375	25396	25581	25592	25458	25376	25612	25643	25657	25458	25435	25518	25717	25675	25575	25526	25691	25595	25541	25765	25428	25611	25622	25551	25313	25374	25411	25507	25401	25368	25515	25453	25640	25623	25572	25626	25399	25512	25327	25532	25616	25571	25517	25682	25330	25638	25612	25613	25788	25496	25339	25596	25554	25280	25507	25670	25493	25549	25631	25385	25647	25816	25591	25516	25645	25365	25559	25580	25224	25472	25737	25597	25495	25431	25757	25435	25567	25496	25508	25607	25641	25672	25470	25617	25425	25487	25452	25645	25510	25775	25248	25237	25407	25479	25504	25392	25591	25510	25791	25522	25553	25548	25427	25535	25483	25411	25653	25495	25661	25545	25508	25445	25699	25569	25273	25547	25476	25403	25179	25370	25349	25396	25381	25640	25807	25609	25457	25740	25404	25325	25445	25703	25538	25436	25388	25591	25517	25459	25657	25427	25614	25595	25397	25471	25415	25427	25478	25708	25590	25448	25559	25524	25445	25450	25323	25231	25333	25326	25512	25454	25210	25523	25507	25604	25359	25395	25547	25475	25500	25814	25586	25724	25664	25464	25627	25656	25448	25397	25569	25445	25541	25521	25665	25715	25214	25408	25298	25426	25319	25466	25393	25574	25504	25566	25718	25558	25403	25632	25438	25706	25700	25355	25758	25607	25491	25802	25603	25394	25640	25462	25557	25493	25494	25393	25858	25551	25472	25446	25520	25353	25481	25441	25340	25342	25520	25596	25696	25812	25615	25448	25406	25453	25563	25720	25623	25493	25545	25555	25473	25507	25489	25691	25537	25453	25551	25549	25570	25385	25429	25486	25405	25612	25501	25442	25439	25350	25295	25602	25576	25450	25492	25362	25596	25492	25294	25813	25339	25531	25272	25374	25488	25411	25624	25431	25609	25723	25484	25641	25337	25398	25664	25501	25569	25518	25460	25680	25543	25616	25450	25564	25475	25734	25446	25409	25462	25337	25608	25517	25359	25619	25529	25496	25182	25332	25525	25564	25506	25687	25448	25415	25446	25540	25238	25519	25571	25411	25487	25619	25312	25438	25556	25546	25438	25448	25569	25616	25329	25625	25520	25494	25621	25502	25653	25431	25494	25652	25440	25540	25368	25576	25538	25584	25596	25587	25620	25598	25572	25557	25649	25484	25694	25478	25695	25570	25676	25470	25662	25527	25590	25498	25753	25478	25729	25594	25862	25382	25787	25427	25544	25578	25434	25533	25423	25435	25347	25755	25704	25356	25396	25303	25509	25516	25529	25496	25691	25664	25342	25606	25664	25780	25704	25620	25237	25377	25736	25490	25574	25658	25572	25696	25672	25330	25440	25615	25319	25303	25676	25515	25626	25560	25488	25495	25464	25575	25488	25595	25613	25386	25482	25518	25689	25605	25480	25607	25457	25357	25525	25465	25400	25540	25416	25536	25646	25547	25456	25503	25683	25398	25559	25609	25183	25302	25728	25699	25383	25718	25592	25183	25624	25615	25854	25588	25533	25534	25127	25621	25358	25421	25454	25579	25296	25209	25493	25461	25325	25496	25477	25390	25456	25535	25727	25697	25523	25730	25470	25639	25454	25556	25474	25690	25414	25523	25585	25324	25314	25356	25628	25524	25673	25377	25431	25673	25255	25556	25637	25607	25693	25448	25565	25591	25579	25544	25670	25500	25514	25537	25455	25440	25471	25457	25654	25504	25564	25594	25394	25427	25470	25393	25125	25577	25465	25533	25398	25601	25497	25794	25621	25659	25603	25656	25443	25471	25572	25581	25421	25415	25457	25545	25563	25637	25599	25655	25667	25237	25677	25345	25472	25424	25452	25602	25710	25401	25596	25583	25482	25689	25501	25464	25403	25617	25485	25298	25399	25378	25419	25486	25466	25592	25448	25724	25652	25432	25302	25410	25446	25506	25728	25786	25640	25578	25779	25631	25554	25515	25369	25394	25571	25557	25443	25576	25630	25440	25419	25434	25561	25385	25724	25509	25446	25414	25634	25427	25667	25538	25429	25540	25445	25802	25644	25254	25437	25392	25377	25688	25344	25447	25522	25594	25538	25406	25544	25625	25310	25291	25638	25457	25560	25352	25524	25650	25543	25817	25441	25429	25651	25578	25341	25588	25436	25541	25695	25616	25274	25443	25755	25631	25468	25356	25479	25581	25770	25345	25565	25443	25494	25542	25604	25254	25581	25605	25550	25549	25369	25406	25685	25572	25472	25363	25507	25444	25583	25832	25434	25578	25466	25487	25402	25615	25386	25358	25381	25442	25565	25269	25702	25588	25623	25523	25458	25517	25366	25453	25636	25555	25335	25639	25327	25355	25564	25483	25902	25595	25462	25318	25605	25619	25574	25328	25528	25373	25761	25573	25519	25536	25639	25590	25687	25543	25628	25558	25491	25602	25676	25412	25476	25474	25374	25426	25580	25506	25300	25417	25595	25548	25702	25705	25495	25810	25542	25548	25485	25545	25535	25736	25543	25619	25521	25562	25617	25724	25523	25341	25664	25600	25465	25485	25616	25433	25512	25605	25398	25847	25378	25443	25695	25302	25560	25228	25681	25623	25534	25713	25383	25671	25516	25367	25474	25682	25486	25596	25404	25347	25577	25268	25637	25410	25461	25570	25435	25663	25384	25441	25413	25596	25603	25515	25746	25519	25514	25720	25449	25561	25581	25496	25212	25369	25448	25430	25462	25775	25528	25469	25463	25492	25358	25768	25476	25230	25582	25408	25691	25660	25494	25412	25348	25565	25471	25523	25441	25566	25593	25781	25471	25681	25385	25747	25672	25582	25724	25506	25539	25484	25721	25506	25464	25484	25347	25591	25678	25616	25472	25272	25533	25415	25284	25687	25679	25237	25721	25544	25541	25573	25490	25391	25328	25592	25464	25494	25526	25462	25557	25599	25412	25348	25597	25447	25475	25567	25397	25627	25576	25473	25550	25569	25589	25338	25756	25619	25706	25399	25464	25393	25447	25207	25833	25736	25493	25412	25374	25244	25398	25422	25481	25679	25588	25305	25515	25569	25492	25454	25574	25408	25416	25333	25506	25545	25478	25439	25134	25288	25367	25354	25497	25571	25636	25206	25500	25510	25488	25820	25650	25526	25587	25670	25518	25573	25680	25464	25554	25485	25331	25503	25525	25776	25243	25484	25389	25485	25479	25405	25491	25418	25440	25740	25505	25514	25262	25540	25233	25470	25595	25425	25572	25719	25553	25580	25340	25649	25528	25330	25488	25433	25231	25567	25495	25554	25391	25355	25527	25635	25315	25235	25513	25345	25526	25447	25354	25669	25577	25730	25723	25384	25616	25481	25324	25466	25473	25609	25632	25497	25517	25475	25471	25496	25426	25371	25372
36008	49111	33609	19898	15646	14613	14340	14239	14135	14250	14075	14089	14250	14187	14166	14240	14312	14278	14032	14146	14282	14148	14370	14336	14071	14292	14195	14228	14151	14180	14217	14191	14284	14165	14223	14195	14239	14189	14159	14202	14099	14303	14175	14273	14147	14158	14255	14098	14127	14133	14221	14012	14177	14241	14208	14242	14248	14078	14322	14159	14255	14152	14150	14270	14195	14337	14086	14312	14192	14141	14215	14131	14152	14238	14218	14105	14128	14037	14191	14213	14180	14295	14252	14330	14332	14293	14364	14177	14358	14211	14237	14073	14248	14198	14323	14121	14256	14017	14143	14230	14199	14363	14294	14053	14182	14373	14238	14143	14256	14249	14221	14243	14294	14072	14248	14184	14366	14189	14135	14124	14387	14136	14309	14182	14354	14292	14038	14177	14047	14174	14221	14170	14171	14240	14239	14201	14369	14115	14185	14262	14375	14124	14326	14283	14245	14021	14236	14241	14072	14159	14157	14228	14339	14067	14148	14301	14184	14167	14244	14147	14142	14019	14170	14121	14096	14369	14289	14216	14293	14157	14130	14202	14069	14012	14194	14224	14249	14191	14179	14067	14200	14245	14072	14099	14062	14075	14320	14219	14173	14088	14154	14150	14215	14053	14323	14226	14247	14203	14204	14257	14221	14216	14131	14225	14067	14132	14178	14283	14145	14042	14106	14211	14181	14262	14162	14255	14274	14294	14242	14241	14316	14229	14193	14242	14184	14112	14181	14378	14219	14174	14088	14164	14119	14311	14196	14091	14211	14122	14389	14054	14254	14161	14153	14151	14205	14137	14153	14229	14182	14351	14125	14151	14171	14143	14070	14007	14237	14247	14345	14320	14295	14173	14157	14225	14268	14281	14069	14191	13973	14273	14314	14252	14026	14250	14197	14133	14172	13934	14329	14168	14192	14364	14082	14024	14068	14082	14249	14249	14176	14136	14295	14265	14172	14227	14397	14210	14229	14122	14264	14182	14276	14228	14245	14289	14262	14072	14169	14184	14364	14209	14287	14184	14205	14191	14170	14303	14266	14130	14309	14358	14252	14055	14190	14080	13946	14090	14254	14199	14073	14268	14235	14309	14202	14244	14220	14111	14265	14125	14246	14316	14207	14272	14158	14195	14293	14138	14321	14208	14215	14255	14168	14309	14108	14323	14295	14102	14279	14261	14203	14151	14147	14057	14205	14122	14124	14004	14127	14185	14180	14246	14115	14358	14095	14121	14000	14332	14188	14163	14117	14143	14031	14348	14235	14105	14153	14152	14130	14095	14308	14078	14118	14073	14203	14148	14170	14080	14068	14046	14260	14159	14455	14162	14334	14184	14276	14062	14255	14221	14140	14214	14010	14311	14144	14202	14329	14188	13989	14217	14181	14173	14189	14180	14255	14152	14189	14083	14207	14099	14333	14196	14160	14131	14241	14103	14372	14080	14136	14223	14074	14340	14155	14213	13888	14365	14091	14266	14176	14208	14232	14233	14219	14074	14278	13973	14051	14243	14034	14051	14226	14211	14041	14220	14246	14223	14100	14158	14208	14147	14365	14212	14279	14327	14253	14025	14283	14172	14115	14185	14257	14258	14170	14004	14112	14077	14099	14071	14096	14243	14066	14265	14299	14126	14096	14090	14210	14402	14188	14147	14124	14158	14106	13998	14187	14010	14212	14014	14176	14196	14085	14232	14163	14047	14029	14127	14390	14273	14268	14187	14082	14273	14161	14352	14322	14147	14036	14273	14110	14224	14170	14198	14154	14151	14363	14174	14227	14198	14076	14386	14459	14128	14052	14187	14139	13993	14233	14064	14093	13988	14253	14172	14252	14286	14110	14102	14122	14275	14193	14082	14222	14341	14108	14235	14136	14280	14207	14129	14264	14173	14166	14134	14329	14143	14146	14218	14123	14170	14150	13996	14187	14355	14075	14125	14251	14334	14050	14215	14011	13952	14086	14140	14130	14014	14289	14265	14258	14252	14334	14254	14043	14106	14133	14211	14183	14335	14353	14149	14187	14133	14093	14092	14198	14328	14194	14057	14275	14029	14422	14051	14186	14247	14209	14116	14032	14049	14387	14173	14243	14241	14010	14270	14209	14191	14273	14071	14372	14140	14126	14035	14101	14160	14234	14169	14097	14261	14151	14335	14186	14182	14221	14137	14252	14228	14300	14113	14204	14138	14096	14088	14167	14019	14044	14170	14174	14110	14131	14040	14070	14247	14145	14200	14119	14248	14120	14151	14270	14256	14085	14141	14088	14205	14298	14345	14135	14409	14304	14184	14242	14086	14295	14192	14221	14385	14209	14142	13996	14192	14189	14154	14281	14201	14218	14217	14121	14252	14167	14090	14252	14191	14060	14284	14126	14248	14321	14088	14241	14053	14184	14049	14088	14250	14065	14316	14289	14186	14356	14251	14115	14321	14123	14194	14153	14383	14287	14202	14115	14224	14090	14164	14218	14159	14226	14198	14204	14220	14160	14121	14300	14163	14304	14325	13970	14129	14321	14238	14146	14396	14327	14160	14174	14219	14034	14244	14131	13988	14249	13922	14129	14314	14016	14316	14232	14119	14071	14237	14229	14144	14188	14139	14231	14136	14161	14189	14095	14289	14181	14241	14252	14369	14070	14159	14190	14167	14114	14292	14190	14199	14238	13975	14283	14313	14095	14154	14288	14316	14068	14259	14092	14126	14160	14294	14025	14113	14177	14109	14233	13996	14050	14149	14278	14292	14147	14222	14079	14072	14172	14133	14233	14346	14319	14109	14208	14215	14113	14138	14405	14375	14194	14175	14197	14341	14004	14415	14155	14281	14378	13949	14082	14148	14052	14070	14161	14030	14281	14202	14042	14174	14067	14145	14261	14169	14014	14259	14128	14332	14116	14185	14110	14303	14146	14134	14275	14202	14353	14164	14272	14305	14168	14299	14149	14269	14373	14163	14239	14202	14037	14184	14203	14268	14082	14236	14155	14085	14111	14237	14189	14159	14183	14082	14077	13977	14186	14224	13972	14305	14280	14292	14185	14341	14334	14143	14118	14083	14186	14237	14100	14314	14191	14319	14114	14170	14030	13991	14262	14175	14061	14196	14344	14332	14219	14147	14330	14048	14171	14129	14236	14248	14195	14002	14049	14160	14350	14133	14289	14090	14306	14393	14295	14227	14004	14294	13983	14235	14119	14075	14106	14040	14047	14211	14113	14311	14123	14327	14244	14282	14111	14110	14272	14243	14225	14302	14449	14324	14265	14245	14051	14236	14322	14060	14231	14218	14217	14309	14184	14062	14103	14238	14253	14123	14209	14227	14092	14180	14155	14439	14296	14349	14317	14135	14239	14174	14101	14158	14252	14328	14156	14050	14290	14229	14177	14196	14286	14201	14092	14222	14208	14294	14263	13999	13987	14289	14113	14062	14237	14062	14168	14243	14284	14134	14210	14184	13990	14280	13933	14309	14245	14098	14118	14195	14332	14256	14151	14325	14226	14253	14257	14109	14261	14317	14127	14252	14101	14229	14175	14447	13996	14128	14306	14258	14048	14229	14314	14196	14286	14127	14123	14304	14085	14411	14226	14112	14104	14237	14096	14155	14282	14207	14252	14268	14175	14275	14078	14262	14177	14227	14185	14111	14243	14027	14425	14393	14033	14247	14113	14096	14125	14180	14016	14255	14077	14287	14116	14204	14256	14117	14289	14202	14150	14300	14235	14203	14296	14154	14253	14131	14006	14063	14250	14343	14086	14094	14251	14224	14129	14258	14226	14208	13972	14070	14271	14161	14136	14219	14160	14138	14161	14143	14300	14064	14067	14136	14213	14252	14171	14179	14164	14226	14192	14186	14118	14205	14264	14106	14271	14005	14236	14160	14235	14190	14057	14236	14019	14166	14104	14021	14210	14191	14325	14014	14039	14209	14063	14215	14128	14186	14190	14201	14170	14185	14248	14167	14147	14156	14095	14145	14228	14293	14223	14244	14214	14242	14259	14249	14248	14129	14100	14152	14116	14164	14088	14217	14292	14159	14211	14190	14150	14243	14137	14098	14109	14118	14187	14024	14287	14169	14109	14112	14109	14042	14175	14014	14213	14269	14165	14358	14171	14262	14145	14221	14088	14228	14211	14294	14203	14094	14019	14160	13955	14128	14222	14144	14293	14164	14283	14091	14192	14057	14313	14162	14429	14210	14228	14268	14166	14189	14298	14345	14127	14151	14054	14212	14185	14148	14252	14124	14131	14301	14068	14129	14231	14136	14294	14126	14370	14270	14233	14163	14125	14026	14198	14221	14201	14160	14126	14028	14124	14357	14211	14340	14329	14106	13966	14069	14209	14320	14256	14082	14404	14319	14269	14073	14240	14047	14284	14061	14278	14111	14139	14184	14148	14119	14029	14259	14092	14197	14374	14055	14161	14159	14221	14151	14323	14123	14197	14188	14317	14235	14209	14203	14170	14298	14035	14186	14132	14204	14306	14128	14291	14099	14145	14125	14318	14096	14170	14108	14281	14107	14355	14111	14189	14187	14144	14288	14212	14136	14230	14170	14242	14206	14200	14233	14148	14205	14156	14293	14227	13934	14316	14454	14048	14107	14276	14120	14193	14305	14048	14143	14432	14123	14087	14180	14225	14133	14007	13995	14198	14232	14070	14134	14132	14397	14163	14175	14092	14104	14253	14302	14058	14199	14003	14355	14123	14010	14258	14112	14236	14189	14255	13967	14256	14154	14108	14243	14126	14202	14197	14109	14034	14315	14091	14171	13898	14143	14234	14151	14192	14193	14071	14224	14293	14229	14059	14141	14279	14061	14236	14195	14198	14281	14034	14188	14085	14356	14051	14198	14235	14120	14208	14209	14259	14154	14250	14271	14023	14281	14168	14236	14162	14221	14210	14335	14237	14414	14005	14031	14242	14110	14202	14081	14184	14225	14186	14252	14148	14228	14273	14075	14410	14120	14100	14303	14047	14182	14198	14231	14072	14111	14245	14229	14212	14229	14293	14228	14121	14344	14260	14245	14191	14279	14378	14401	14226	14091	14043	14156	14111	14221	14434	14310	14234	14362	14118	14255	14083	14288	14280	14023	14066	14316	13908	14137	14139	14233	14189	14127	14263	14257	14299	14064	14079	14126	14193	14171	14265	14407	14226	14312
40488	43585	41554	32391	26901	25528	25214	24783	24861	24647	25127	24844	24746	25116	24957	24863	24876	24983	24975	24822	24752	24946	24859	24787	24986	24844	25084	24968	24885	24949	24960	24751	24953	24967	24862	24811	24907	24662	24728	24693	24666	24647	24708	24746	24731	24766	24979	24785	24571	24823	24968	25042	25010	24941	24599	24753	24505	24800	24888	24714	24580	24863	25074	24895	24796	24965	24807	24775	24925	24810	24715	24747	24886	24937	24862	24792	24662	24898	24797	24979	24740	24925	24804	24637	24928	24919	24676	24680	24866	24994	25085	24796	24772	24789	24683	24785	24896	24799	24927	24856	24971	24791	25018	24920	24752	24674	24819	25054	24837	24785	24712	24756	24694	24940	24768	24805	24817	24779	24698	24809	24942	24803	24664	24630	24602	24584	24646	24467	24944	24919	24876	24877	24742	24776	24760	24691	25113	24964	24914	24821	24679	24802	24765	24812	24823	24714	24805	24752	24732	25006	24987	25020	24912	24795	25017	24692	24811	24571	24623	24687	24987	24921	24814	24880	24858	24617	24617	24822	24844	24554	24844	24660	24718	24851	24873	24679	24960	24903	24909	24703	24753	24834	25230	24867	24649	24736	24610	24883	24795	24912	24983	24698	24726	24919	24649	24973	24706	24838	24797	24659	24676	24926	24862	24749	24602	25004	24767	24985	24816	25028	25100	24751	24966	25088	24794	24809	24666	24706	24961	24759	24878	24842	24805	24643	24908	24874	24800	24785	24826	25042	24731	24741	24640	24685	24693	24787	24960	24972	24886	24936	24805	24884	24927	25010	25142	24655	24834	25137	24935	24857	24834	24871	24773	24730	24602	24519	24681	24926	25079	24721	25025	24874	25068	24861	24787	24621	24671	24753	24912	24595	24769	25010	24824	24857	24901	24854	25017	24840	24785	24663	24925	25036	24733	24937	24853	24619	24882	24944	24782	24772	24903	25106	24899	24930	24804	25092	24662	24765	24891	24810	24668	24949	24852	24748	25053	24696	24861	25075	24968	24921	25128	24769	24940	24866	24852	24766	24952	24841	24674	24760	24989	24782	24914	24706	24992	24838	25069	24788	24787	24802	24931	24534	24936	24924	24785	24886	25000	24989	24850	24869	24822	24830	24980	24769	24931	25027	24977	24848	24777	24783	24702	24950	24929	24838	24966	24935	24739	24772	24851	24838	24980	25017	24867	24743	24818	24925	24820	24934	24925	24874	24834	24808	25165	24964	24754	24880	24873	24800	24626	24616	24678	24971	24915	24941	24997	25131	24929	24545	24644	24909	24871	24649	24852	24840	24969	24692	24866	24847	25054	24868	24899	24688	24857	25126	25079	25008	24855	24819	24687	24683	25036	24864	24988	24901	24814	24941	24828	24828	24777	24851	24879	24662	24900	24874	24685	24701	24911	24873	24741	24886	24736	24797	24840	24573	24707	24794	24626	24844	25038	24816	24977	24946	24937	24972	24931	24852	24660	24687	24774	24771	24949	24764	24795	24943	24751	24874	24967	24624	24514	24712	24815	24921	24771	24833	24734	24783	25003	24807	24799	24913	24729	24851	24874	24890	24971	24692	24802	24955	24869	24720	24837	24796	24702	24911	24824	24682	24908	24958	24960	24701	24584	24926	24693	24470	24941	24925	24864	24868	24833	24517	24692	24861	24897	24515	24949	24756	25042	24668	24776	24872	25186	24961	24744	24930	24889	24830	24814	24627	24932	24755	24711	24804	24693	24712	24697	24974	25060	24990	24840	24753	24844	24845	24680	24904	24655	24587	24639	24849	24865	25139	24868	24755	24862	24680	24642	24718	25108	24779	25001	25046	24991	24742	24973	25076	24701	24865	24747	24749	24958	24826	24899	25016	24775	24889	24940	24807	24653	24660	25032	24857	24642	24806	24640	25025	24871	25129	25049	24835	24939	24686	24673	24700	24863	24696	24879	25076	24764	24670	24926	24959	24772	24782	24858	24886	25070	24768	24843	24609	24894	25076	24749	24788	24844	24707	24889	24509	24618	24911	24802	24729	24844	24987	24796	24799	24921	24989	24783	24832	24773	24760	24886	24870	24782	24848	24838	24604	24724	25029	25007	24694	24842	24856	24815	24923	24841	24843	24753	24900	24733	24817	24810	24797	24835	24870	24750	24585	24805	24955	24799	25054	24654	24803	24703	24703	24870	24677	24770	24744	24835	25003	24732	24738	24796	24887	24922	24854	24597	24700	24777	24926	25103	24935	24938	24690	24929	24937	24976	24900	24897	24908	24838	24985	24609	24792	24973	24853	24866	24802	25001	24973	24757	24936	24726	24684	24713	24937	24722	24954	24660	24721	24792	24766	24998	24923	25003	24806	24962	24710	24863	24702	24883	24758	24931	25172	25014	24976	25058	24775	24949	24548	24943	24789	24647	24742	24788	24723	24671	24836	24843	24768	24952	25056	25003	24616	24992	24941	24706	24675	24781	25007	24760	24840	24990	24709	24749	24920	24725	24794	24978	24805	24620	24722	24813	24832	24899	24920	25097	24963	24719	24610	24746	24927	24502	24556	24944	25120	24626	24802	24916	24937	25018	24729	24744	24926	24837	24827	24907	24834	24974	24862	24870	25101	24795	24953	24781	24868	24656	24748	25095	24692	24929	24906	24738	24614	24968	24558	24887	24699	24770	24792	24526	25020	24806	24951	25136	24880	24988	24795	24739	24950	24843	24565	24925	24819	24857	24941	24667	25001	24845	24857	24946	24787	24715	24731	24882	25018	24975	24739	24812	24790	24779	24896	25054	24631	24793	24860	24965	24854	24902	24807	24838	24753	24977	24595	24994	25139	24946	24922	24731	24990	24678	24611	24724	24705	24771	24805	24910	25010	24948	24914	24787	24571	24782	24775	24752	24639	24644	24761	25097	24817	24700	24927	25124	24717	24947	24689	24842	24774	24825	24707	24839	25027	24738	24882	25124	24745	25047	25017	24920	24628	24649	24673	24663	24499	24690	24760	24516	24626	24796	24788	24969	24891	24905	24713	24935	24853	24757	25040	24774	24897	24829	24776	24971	24880	24790	25003	24957	24638	24963	24902	25037	24948	24919	24889	25270	24702	24734	24701	24771	24610	24905	24872	24792	24762	24587	25040	24644	24842	24920	24748	24752	24916	24857	25232	24915	24884	24968	24774	24825	24813	24876	24843	24954	25064	24885	24935	24902	24947	24880	24953	24846	24626	24975	24655	24939	24662	24643	24642	24682	24879	24708	24651	24650	24853	24960	24959	24921	24897	24812	24875	25025	24976	24863	24837	24945	24744	24967	24969	24919	24606	24805	24684	24754	24872	24943	24779	24771	24773	24988	25042	25065	25138	25114	24614	25061	24659	24985	24834	24841	24847	24825	24894	25075	24742	24665	24907	24676	24763	24817	24761	24950	24763	24883	24731	24895	24734	24865	24984	24821	24769	24693	24944	24774	24773	24842	24888	25002	24813	24612	24708	24898	24774	24867	24887	24782	24973	25075	24998	24683	24862	24746	25062	25003	24893	24728	24959	24856	24789	24679	25000	24681	24965	24775	24997	24918	24992	24844	25053	24721	24876	25062	24915	24897	24958	24800	24653	24836	24571	24709	24972	24610	24786	24992	24886	24941	25080	24863	24689	25025	24861	24725	24703	24700	24804	24837	24917	25073	24693	24972	24907	24881	24795	24662	24942	24939	24858	25013	24701	24916	24781	24943	24886	24711	24952	24871	24809	24980	24846	24758	24868	24828	24818	24831	24988	24658	24613	24936	24813	24799	24736	24926	24784	24755	24721	25083	24906	24798	24878	25004	24798	25132	24844	25128	24839	24711	24797	24805	25082	24841	24639	24887	25040	24958	24905	24815	24883	25066	24899	25089	24894	24723	24931	24622	24927	25048	24854	24908	24649	24770	25070	24747	24767	25082	24877	24649	25015	24904	24905	24736	24849	24951	24952	24835	24739	24849	24680	24632	25015	25083	24741	24959	24449	24787	24775	24939	24773	24815	24980	24971	24810	24869	25140	24972	24819	24888	24771	24807	24682	24686	24726	24886	24826	24797	24932	24993	24864	24945	24682	24894	25012	24907	24730	24847	24784	25011	24881	24898	24839	25068	24694	24917	24723	24814	24876	24938	24684	24979	24936	24743	24790	24955	24641	24713	24630	24643	24827	24986	24830	24710	24491	24878	24938	24953	24817	24948	24860	24962	24919	24852	24653	24784	24884	24790	24779	24668	24819	24895	24866	24735	24808	24950	24718	24749	24880	24859	24897	24675	24932	25129	24928	24848	24857	24797	25064	24821	24823	24993	24883	24847	24662	24817	24748	24965	24881	24930	24757	24801	24692	24838	25137	25188	24812	24775	24757	24924	24746	25059	25107	24863	25244	24721	25083	24850	24661	24804	24889	25004	24913	24973	24955	24796	24795	24763	24963	24836	24942	24852	25061	24957	24949	24636	24989	24824	24856	24705	24916	24758	24732	25045	25081	24966	24661	24737	24732	24804	24805	24706	24818	24753	24784	24884	24882	24978	24752	24872	24987	24796	24792	24803	25042	24601	25008	24911	25005	24833	24812	24940	24896	24684	24900	24696	25057	24878	24643	24904	24941	24817	24854	25138	24959	24915	24921	25024	24763	24868	24728	24773	24712	24644	24939	25037	24932	24777	25112	24737	25116	25106	24882	24835	24694	24681	24748	24821	24614	24933	24930	24643	24868	24763	24835	24968	24882	24670	24879	25020	24914	24951	24768	24953	24857	24893	24850	24984	24646	24843	24793	24543	24808	24791	24772	24964	24816	24840	24802	25044	24976	25023	24722	24947	24940	24886	25012	24799	25078	24935	24905	24787	24935	24900	25119	24591	24787	24769	24734	24816	24879	24959	24882	24888	24562	24753	24837	24732	24854	24606	25091	24906	24803	24775	24906	24914	24849	25020	24960	25090	24980	24910	24890	24700	25055	24918	24724	24606	24987	25042	24838	24877	24793	24973	24810	24908	24903	25018	24713	24856	24948	24974	25070	24996	24897	25060	24887	24676	24831	24717	24741	24927	24980	24666	25049	24857	24929	25057	24739	24794	24495	24687	24653	24761	24877	24926	25012	24893	24837	24652	24846	24895	24721	25125	24877	24838	25075	25033	24741	24821	24891
33366	44461	30398	18971	15191	14290	13983	13892	13908	13873	14002	13858	13609	13883	14030	13913	13652	13774	13785	13963	13840	13782	13938	13926	13851	13710	13856	13811	13967	13967	13612	13968	14074	13820	13804	13886	13742	13898	13803	13827	13932	13868	14038	13782	13771	13635	13777	13905	13798	13920	14057	13757	13884	13817	13955	13753	13729	13753	13912	13667	13790	14031	13772	13757	13882	13722	13947	13861	13865	13871	13725	13903	13886	13691	13840	13712	13929	13793	13812	13756	13881	13845	13944	13814	13828	13925	13694	13936	13865	13724	13742	13709	13917	13738	13862	13753	13856	13562	13866	13674	13821	13766	14008	13915	13837	13886	13736	13978	14015	13758	13837	13746	13541	13854	13825	13774	13772	13998	13750	13805	13840	13814	13736	13698	13782	13738	13730	13948	13794	13801	13752	13850	13834	13587	13799	13562	13989	13672	13974	13953	13626	13824	13756	13868	13989	13864	13709	13695	13845	13981	13868	13871	14030	13805	13822	13900	13795	13767	13896	13903	13688	13644	13824	13907	13702	13713	13803	13895	13796	13868	13755	13750	13771	13871	13976	13755	13855	13750	13859	13902	13725	13805	13845	13787	13793	13924	13696	13960	13772	13918	13861	13697	13804	13748	13965	13846	13831	13878	13935	13862	14128	13779	13792	13739	13700	13943	13935	13838	13872	13885	13909	13635	13581	13875	13760	13727	13838	13678	13804	13743	13959	13882	13672	13932	13785	13856	13814	13762	13715	13945	13963	13922	13709	13945	13818	13772	13735	13866	13795	13806	13706	13893	13848	13841	13903	13906	13891	13830	13700	13786	13784	13884	13877	13936	13752	13873	13824	13805	13742	13675	13663	13683	13937	13810	13732	13663	13955	13819	13809	13910	13882	13730	13870	13795	14004	13850	13741	13807	13880	13820	13811	13885	13740	13960	13904	13769	13760	13821	13801	13830	13958	13742	13671	13748	13977	13791	13893	13849	13794	13942	13874	13676	13922	13587	13918	13909	13764	13857	13971	13906	13967	13607	13807	13788	13781	13874	13749	13648	13993	13978	13744	13958	13846	14025	13793	13656	13771	13921	13714	13893	13774	13866	13742	13800	13725	13759	13778	13822	13775	13773	13740	13808	13877	13889	13853	13782	13684	13741	13779	13864	13773	13918	13755	14050	13694	13973	13959	13748	13893	13982	13725	13749	13857	13782	13754	13817	13769	13891	13807	13818	13950	13889	13679	13869	13855	13802	13853	13825	13959	13763	13714	13765	13977	13889	13822	13816	13719	13805	13824	13828	13833	13831	13868	13718	14012	13919	14011	13763	13862	13862	13689	13692	13787	13891	13823	13989	13823	13876	13829	13814	14029	13845	13829	13888	14050	13785	13834	13854	13910	13791	13804	13885	13956	13869	13797	13852	13909	13750	13795	13811	13812	13814	13679	13828	13889	13756	13874	13979	13832	13578	14021	13642	13900	13892	13790	13841	13917	13870	13842	13683	13851	13706	13522	13972	13713	13755	13880	13897	13655	13943	14000	13831	13772	13776	13828	13820	13793	13788	13853	13896	13833	13910	13573	13843	13816	13781	13934	13700	13668	13797	13651	13807	13785	13765	13809	13800	14020	13773	14060	13710	13945	13616	13810	13735	13894	13825	13817	13913	13677	13790	13733	13915	13689	13599	13885	13871	13921	13771	13780	13892	13917	13982	13903	13769	13723	13750	13749	13850	13760	13675	14056	13730	13909	13750	13812	13880	13719	13784	13971	13896	13640	13807	13671	13683	13901	13833	13807	13901	13846	13841	13821	13762	13656	13847	13886	13773	13794	13843	13929	13934	13832	13726	13921	13927	13772	13960	13820	13804	13835	13846	13791	13728	13802	13981	13756	13731	13981	13754	13737	13855	14037	13696	13809	13612	13841	13876	13758	13696	13845	13810	13703	13765	13840	13677	13827	13782	13788	13843	13921	13887	13850	13845	14007	13880	13838	13938	13873	13789	13787	13799	13878	13800	13722	13729	13914	13802	13940	13743	13766	13906	13903	13767	13805	13787	13830	13902	13807	13769	13675	13768	13924	13894	13862	13811	13920	13769	13767	14004	13828	13820	13737	13794	13732	13895	13909	13866	13749	13714	13826	13766	13737	13720	13691	13859	13790	13810	13782	13968	13663	13644	13971	13829	13691	13980	13680	13831	13921	14015	13904	13915	13748	13801	13823	13874	13702	13852	13614	13691	13927	13803	13812	13849	13844	14062	13756	13760	13870	13921	13746	13766	13554	13913	13876	13709	13985	13702	13713	13842	13913	13777	13574	13927	13902	13674	14022	13856	13955	13859	13740	13730	13743	13809	13896	13764	13874	13975	13976	13836	13652	13822	13561	13842	13803	13817	13911	13811	13754	13661	13745	13829	13883	13826	13551	13785	13903	13977	13997	13865	13752	13825	13834	13801	13768	14045	13821	13782	14016	13903	13960	13817	13839	13758	13806	13914	13928	13863	13873	13931	13817	13858	13905	13770	13780	13894	13925	13860	13978	14002	13998	13865	13887	13814	13759	13883	13827	13775	13953	13945	13769	13809	13837	13844	13761	13802	13808	13870	13803	13682	13660	13653	13915	13838	13769	13709	13900	13805	13661	13749	13748	13955	13972	13873	13760	13927	13831	13686	13967	13840	13820	13896	13858	13700	13755	13801	13737	13773	13808	13826	13852	13967	13732	13829	13809	13715	13941	13691	13851	13806	13852	13833	13725	13736	13993	13699	13705	13987	13618	13851	13848	13893	13667	13974	13916	13699	13839	13734	13819	13770	13743	13984	13962	14007	13801	13913	13846	13836	13676	14021	13745	13843	13929	13737	13925	13998	13760	13914	13914	13743	13894	13716	13829	13777	13965	13772	13898	13703	13830	13892	13852	13834	13717	13867	13771	13727	13803	13887	13762	13811	13825	13942	13864	13818	13827	13850	13866	13816	13883	13837	13857	13761	13858	14010	13848	13755	13790	13911	13796	13789	13700	13981	13809	13882	14073	13970	13814	13844	13700	14021	13678	13929	13846	13742	13800	13690	13910	13858	13836	13838	13863	13829	13654	13807	13987	13879	13793	13915	13838	13788	13902	13852	13832	13924	13914	13623	13872	13752	13868	13846	13865	13870	13886	13958	13870	13878	13812	13869	13832	13816	13924	13842	13852	13708	14049	13904	13739	13798	13797	13778	13718	13905	13733	13711	13643	13645	13662	13857	13853	14037	13786	13852	13800	13802	13704	13848	13886	13874	13725	13954	13762	13677	13817	13817	13560	13815	13705	13618	13807	13753	13745	13799	13657	13901	13861	13819	14002	13795	13755	13766	13686	13958	13799	13921	13901	13813	13669	13839	13741	13795	13764	13901	13834	13793	13854	14008	13719	13601	13930	13801	13959	13833	13867	13821	13761	13648	13800	13654	13928	13884	13861	13693	13878	13654	13873	13981	13588	13887	13889	13943	13844	13651	13896	13856	13815	14001	13867	13698	13870	13916	13925	13841	13864	13878	13757	13911	13765	13890	13679	13865	13852	13706	13864	13954	13738	13777	13813	13802	13707	13978	13918	13766	13886	13741	13849	13746	13802	13894	13948	13729	13865	13878	13901	13710	13882	13758	13971	13688	13820	13810	13877	13759	13888	13756	13806	13772	13956	13999	13900	13688	13761	13860	13854	13831	13818	13818	13807	13871	13892	13801	13748	13930	13867	13824	13659	13824	13685	13747	13822	13982	13807	13818	13868	13927	13992	13847	13805	13988	13754	13932	13836	13784	13737	13786	13833	13938	13840	13931	13803	13912	13858	13666	13906	13829	13982	13733	13958	14028	13855	13924	13754	13725	13876	13853	13897	13934	13815	13913	13757	13895	13794	14087	13754	13732	13917	13697	13827	13913	13685	13751	13569	13678	13998	13834	13794	13966	13784	13888	13897	13697	13709	13706	13733	13839	14015	13718	13882	13755	13883	13909	13978	13984	13677	13828	13922	13838	13850	13810	13898	13804	13968	13757	13867	13910	13847	13776	13801	13723	13871	13941	13828	13774	13958	13785	13882	14055	14022	13768	13701	13701	13908	13836	14032	14021	13918	13669	13809	13745	13824	13804	13745	13824	13949	13910	13807	14053	13911	13901	13937	13902	13734	13877	13733	13864	13746	13999	13744	13930	13759	13606	13781	13730	13696	13904	13604	13689	13817	13893	13855	13680	13880	13677	13769	13880	13821	13882	13778	13876	13721	13801	13850	13807	13957	13785	13703	13923	13834	13823	13899	13601	13736	13893	13890	13821	13917	13972	13897	13743	13671	13781	13905	13689	13879	13828	13672	13918	13882	13925	13951	13715	13737	13806	13897	13775	13886	13738	13850	13878	13781	13852	13820	14043	13624	13870	13812	13750	13810	13779	13962	13745	13900	13888	13905	13848	13835	13948	13998	13893	13956	13756	13798	13977	13794	13952	13904	13888	13653	13730	13780	13903	13664	14021	13831	13763	13816	13749	13922	13797	13773	13754	13609	13713	13921	13896	13716	13909	13897	13947	13839	13860	13875	13838	13706	13759	13791	14036	13712	13875	13854	13904	13997	13784	13780	13946	13633	13883	13829	13900	13833	13805	13822	13843	13790	13886	13805	13946	13817	13846	13698	13921	13846	13886	13958	13859	13777	13996	13778	13698	13835	13925	13953	13913	13815	13858	13949	13850	13835	13694	13909	13872	13868	13786	13842	13747	13941	13776	13790	13845	13892	13850	13870	13775	13913	13891	13728	13965	13896	13978	13921	13895	13899	13836	13855	13723	13751	13731	13928	13832	13859	13840	13757	13912	13886	13838	13736	13797	13896	13934	13593	13771	13836	13831	13929	13820	13813	13935	13861	13998	13925	13822	13779	13811	13889	13774	13832	13854	13898	13841	13810	13901	13676	13770	13732	14014	13855	13888	13877	13758	13769	13922	14014	13967	13709	13758	13768	13874	13944	13832	13901	13995	14073	13827	13780	13814	13861	13856	13894	13779	13767	13765	13893	13839	13799	13766	13804	13896	13958	13837	13872	13806	13710	13738	13877	13826	13888	13797	13809	13905	13879	13804	13726	14006	14011	13786	13780	13856	13831	13907	14001	13760	13744	13890	13794	13957	14028	13847	13711	13776
23333	27111	42513	41089	32678	30034	29484	26274	25858	25937	25605	25590	26018	25654	25760	25551	25536	25720	25798	25599	25735	25773	25891	25730	25818	25391	25545	25487	25435	25481	25456	25302	25425	25699	25440	25272	25454	25351	25554	25270	25569	25362	25287	25445	25214	25512	25390	25307	25719	25490	25337	25442	25004	25779	25213	25467	25699	25324	25242	25546	25624	25445	25352	25321	25294	25151	25605	25416	25258	25234	25089	25264	25186	25335	25277	25329	25265	25346	25431	25516	25443	25506	25436	25550	25416	25385	25287	25249	25497	25340	25251	25134	25471	25403	25245	25665	25264	25526	25324	25461	25328	25416	25497	25176	25142	25290	25385	25351	25446	25113	25361	25539	25465	25313	25225	25417	25340	24964	25098	25155	25202	25412	25331	25371	25399	25633	25362	25618	25240	25328	25129	25073	25414	25618	25245	25467	25450	25280	25635	25278	25634	25448	25245	25503	25408	25334	25213	25340	25185	25381	25290	25346	25335	25312	25415	25123	25300	25366	25369	25417	25540	25407	25346	25236	25493	25391	25223	25231	25317	25272	25451	25209	25293	25304	25252	25198	25135	25582	25308	25351	25385	25298	25409	25425	25353	25276	25411	25232	25119	25173	25376	25263	25382	25316	25390	25303	25210	25168	25239	25088	25281	25386	25319	25245	25221	25307	25215	25279	25307	25525	25346	25160	25080	25342	25304	25397	25062	25433	25439	25229	25450	25307	25363	25308	25251	25269	25524	25170	25289	25416	25341	25558	25412	25468	25439	25511	25065	25285	25245	25393	25588	25474	25484	25208	25420	25606	25334	25355	25144	25531	25477	25236	25474	25369	25243	25145	25503	25427	25344	25075	25264	25289	25481	25174	25256	25588	25241	25215	25450	25255	25574	25339	25636	25513	25388	25283	25269	25062	25093	25206	25048	25339	25112	25191	25178	25448	25338	25372	25407	25122	25384	25398	25306	25258	25522	25396	25446	25482	25277	25613	25499	25162	25586	25183	25402	25300	25474	25289	25362	25413	25426	25273	25501	25276	25553	25512	25403	25210	25422	25481	25384	25394	25511	25428	25145	25436	25196	25203	25362	25235	25363	25064	25645	25561	25352	25385	25268	25346	25236	25076	25232	25545	25571	25522	25342	25302	25154	25350	25468	25439	25324	25195	25367	25293	25323	25335	25477	25411	25207	25398	25422	25260	25407	25367	25280	25259	25504	25542	25234	25167	25269	25323	25384	25590	25147	25190	25268	25529	25570	25516	25484	25381	25105	25424	25312	25436	25219	25513	25370	25207	25208	25240	25481	25370	25341	25195	25317	25172	25138	25396	25345	25180	25228	25225	25601	25134	25437	25133	25326	25475	25253	25328	25352	25208	25321	25271	25530	25496	25470	25255	25341	25361	25554	25368	25447	25266	25311	25353	25473	25213	25745	25364	25445	25513	25615	25324	25297	25337	25167	25334	25450	25326	25404	25001	25359	25551	25294	25240	25521	25438	25309	25232	25338	25221	25175	25276	25108	25249	25178	25317	25484	25423	25339	25305	25502	25421	25176	25196	25458	25025	25297	25498	25345	25097	25082	25107	25457	25274	25202	25022	25334	25392	25349	25277	25143	25215	25342	25420	25129	25466	25297	25501	25576	25322	25386	25470	25455	25335	25405	25348	25433	25337	25474	25282	25544	25528	25440	25449	25428	25156	25316	25419	25407	25194	25446	25316	25410	25152	25466	25271	25389	25364	25136	25390	25088	25239	25377	25466	25352	25154	25176	25148	25430	25275	25407	25319	25514	25605	25595	25480	25317	25278	25071	25330	25483	25259	25219	25420	25376	25402	25394	25310	25315	25281	25150	25218	25203	25309	25438	25252	25293	25514	25273	25280	25428	25381	25307	25328	25241	25466	25282	25408	25380	25227	25548	25294	25446	25251	25263	25286	25406	25280	25268	25246	25401	25197	25353	25310	25363	25393	25432	24979	25500	25543	25279	25413	25450	25396	25561	25199	25108	25580	25336	25193	25213	25246	25363	25226	25436	25135	25233	25233	25424	25305	25337	25367	25689	25224	25273	25332	25401	25181	25252	25255	25484	25234	25090	25125	25277	25424	25401	24984	25383	25255	25385	25363	25285	25359	25394	25669	25381	25261	25411	25190	25485	25100	25499	25458	25124	25174	25245	25417	25381	25189	25486	25503	25504	25610	25468	25148	25294	25213	25212	25416	25415	25466	25215	25330	25167	25484	25340	25483	25139	25001	25478	25289	25346	25381	25259	25531	25386	25468	25473	25132	25290	25504	25224	25504	25354	25295	25335	25124	25322	25324	25162	24972	25450	25334	25136	25425	25319	25335	25410	25490	25481	25244	25157	25025	25233	25230	25123	25219	25279	25186	25155	25111	25389	25138	25320	25350	25246	25355	25281	25602	25387	25336	25192	25259	25244	25396	25288	25599	25416	25307	25312	25286	25303	25599	25183	25374	25372	25110	25176	24909	25275	25104	25398	25454	25350	25415	25359	25537	25164	25151	25244	25169	25460	25423	25347	25362	25564	25247	25218	25333	25066	25283	25001	25252	25321	25265	25016	25256	25434	25304	25591	25394	25328	25191	25399	25420	25419	25224	25359	25429	25350	25110	25204	25400	25512	25482	25389	25447	25323	25267	25310	25154	25459	25340	25307	25393	25428	25261	25269	25307	25150	25332	25287	25326	25091	25139	25341	25330	25522	25243	25272	25386	25331	25104	25406	25323	25362	25427	25466	25144	25242	25375	25187	25483	25441	25353	25332	25338	25397	25309	25438	25618	25264	25540	25240	25134	25194	25353	25451	25581	25531	25343	25315	25351	25365	25205	25624	25455	25618	25338	25495	25399	25460	25397	25396	25545	25332	25325	25217	25295	25450	25197	25361	25355	25128	25378	25614	25590	25352	25347	25290	25419	25290	25465	25049	25040	25517	25205	25268	25117	25231	25389	25165	25426	25103	25445	25280	25215	25289	25273	25280	25326	25244	25374	24992	25363	25386	25282	25124	25307	25322	25564	25329	25317	25450	25280	25299	25291	25495	25493	25359	25128	25181	25487	25339	25547	25297	25126	25330	25412	25331	25417	25352	25384	25455	25335	25305	25326	25511	25381	25352	25100	25417	25244	25384	25289	25137	25121	25312	25319	25477	25473	25379	25308	25168	25274	25295	25323	25315	25339	25415	25110	25124	25355	25329	25216	25283	25241	25318	25458	25258	25339	25411	25484	25330	25278	25532	25196	25099	25363	25206	25175	25361	25316	25276	25247	25606	25298	25467	25404	25192	25196	25320	25376	25370	25083	25274	25271	25472	25363	25524	25042	25220	25191	25186	25290	25067	25321	25244	25313	25380	25405	25415	25127	25338	25298	25337	25378	25261	25281	25393	25136	25358	25430	25137	25170	25337	25622	25187	25348	25289	25353	25372	25377	25289	25299	25619	25381	25276	25473	25332	25356	25527	25488	25337	25166	25394	25236	25095	25102	25230	25480	25405	25305	25219	25531	25318	25364	25499	25398	25274	25447	25377	25181	25202	25177	25394	25354	25331	25308	25412	25478	25210	25313	25381	25217	25292	25185	25127	25248	25133	25152	25334	25566	25353	25285	25238	25131	25185	25515	25150	25156	25318	25299	25333	25316	25513	25387	25565	25390	25504	25380	25425	25282	25216	25101	25257	25232	25500	25447	25352	25388	25358	25238	25242	25337	25315	25766	25496	25600	25663	25329	25304	25549	25401	25388	25442	25475	25197	25097	25363	25210	25242	25119	25148	25196	25241	25561	25285	25333	25271	25287	25277	25383	25367	25385	25316	25208	25218	25365	25202	25147	25527	25307	25318	25179	25506	25332	25334	25289	25243	25420	25270	25176	25323	25400	25172	25255	25454	25370	25501	25268	25271	25371	25220	25305	25113	25447	25227	25232	25460	25137	25377	25426	25208	25488	25470	25361	25135	25289	25239	25093	25512	25252	24893	25239	25228	25240	25165	25303	25466	25242	25544	25339	25390	25291	25415	25324	25416	25545	24988	25402	25369	25303	25489	25267	25616	25122	25240	25088	25406	25396	25443	25303	25318	25365	25257	25474	25407	24890	25207	25195	25276	25292	25277	25476	25372	25370	25360	25429	25208	25157	25342	25403	25477	25322	25408	25286	25535	25150	25488	25375	25251	25207	25092	25451	25307	25447	25409	25471	25306	25422	25377	25231	25154	25526	25364	25359	25292	25320	25548	25451	25205	24991	25308	25309	25313	25335	25414	25325	25303	25181	25226	25100	25188	25047	25141	25390	25367	25203	25479	25401	25196	25354	25424	25320	25203	25247	25324	25272	25061	25330	25266	25362	25318	25408	25338	25125	25229	25206	25380	25370	25526	25151	25499	25225	25112	25300	25466	25228	25230	25477	25268	25517	25333	25403	25279	25316	25229	25366	25298	25491	25156	25311	25535	25105	25394	25435	25218	25064	25228	25410	25256	25362	25397	25253	25232	25218	25260	25263	25280	25476	25196	25027	24968	25301	25276	25274	25533	25355	25205	25149	25488	25575	25433	25460	24993	25309	25330	25588	25290	25463	25506	25327	25047	25253	25349	25267	25181	25298	25244	25291	25253	25139	25010	25291	25135	25436	25211	25143	25193	25101	25247	25385	25245	25285	25275	25385	25314	25395	25110	25532	25322	25190	25266	25317	25525	25387	24990	25287	25264	25389	25079	25176	25408	25320	25197	25184	25220	25381	25354	25329	25239	25182	25307	25352	25454	25494	25397	25205	25339	25220	25205	25281	25355	25311	25467	25205	25429	25357	25127	25233	25212	25272	25303	25553	25228	25303	25134	25220	25431	25130	25276	25246	25169	25202	25156	25230	25364	25379	25308	25190	25120	25264	25320	25114	25570	25329	25232	25254	25310	25555	25426	25414	25271	25427	25441	25356	25428	25432	25298	25552	25274	25341	25129	25319	25359	25349	25286	25590	25292	25104	25338	25343	25348	25452	25205	25020	25186	25228	25643	25412	25233	25390	25216	25391	25235	25235	25450	25241	25149	25337	25273	25676	25467	25564	25467	25394	25219	25475	25217	25427	25256	25331	25397	25347	25439	25227	25368	25262	25132	25128	25190	25283	25414	25248	25339	25063	25336	25358	25186	25183
60520	97867	84916	58466	31149	18725	15358	14950	14906	14932	15030	14969	15222	15095	15147	15243	15157	15089	15290	15170	15241	15051	15187	15273	15356	15144	15275	15335	15054	15302	15151	15115	15103	15190	15206	15240	15179	15376	15079	15274	15399	15217	15043	15249	15230	15142	15274	15182	15220	15133	15289	15121	15174	15271	15223	15076	15084	15236	15329	15024	15246	15000	15139	15123	15140	15039	15168	15212	15200	15138	15187	15387	15127	15232	15148	15271	15096	15202	15322	15066	15129	15242	15045	15213	15102	15157	15152	15017	15241	15076	15237	14982	15086	15044	15226	15143	15161	15342	15252	15103	15104	15263	15079	14922	15151	15161	15101	15195	15103	15093	14999	15082	15005	15233	14998	15256	15276	15224	15046	15111	15396	15268	15344	15198	15066	15224	15115	15344	15279	15192	15086	15180	15329	15217	15321	15055	15231	15019	15274	14938	15107	15111	15100	15136	15056	15290	14968	15119	15118	15128	15118	15181	15222	15049	15246	15097	15145	15100	15002	15016	15194	15115	15274	15136	15142	14937	15062	15210	15028	15307	15151	15197	15234	15184	15097	15070	15025	15082	15066	15023	15181	15109	15201	15133	15040	15101	15150	15193	15131	15244	15117	15126	15255	15251	15056	15305	15248	15130	15301	14971	15124	15167	15110	15068	15105	15070	15124	15105	15115	15132	15123	15053	15404	15171	15317	15271	15030	15344	15108	15016	15113	15256	15219	15095	15225	15179	15031	15050	14995	15325	15144	15140	15052	15174	15174	15068	15084	15076	15183	15203	15141	15061	15218	15270	15200	15055	15060	15258	15025	15125	15325	15001	15157	15104	15291	15063	15250	15054	14956	15126	14953	15037	15204	15137	15308	14916	15079	15167	15140	15077	15153	15197	15242	15147	15286	15031	15345	15238	15023	15241	15108	15142	15225	15149	15174	15121	15018	15069	15207	15075	15097	15036	15203	15380	15171	15026	15159	15116	14980	15238	15153	15105	15190	15044	15237	15257	15117	15178	14940	15113	15150	15067	15123	15183	15200	15109	15058	15238	15211	15090	15335	15155	15243	15162	15198	15321	15061	15146	15066	15134	15024	15243	15014	15054	15121	15318	15172	15310	15160	15081	15220	15090	15238	15123	15269	14993	15032	15262	14983	15137	15211	15139	15212	15143	15142	14989	15323	15236	15246	15152	15218	15245	15139	15109	15302	15211	15024	15168	15023	15004	15122	15108	15175	15189	15242	15252	15257	15046	15196	15060	15195	15168	15186	15163	15087	15174	15067	15201	15048	15001	15002	15185	15273	15082	15273	15304	15198	15116	15334	15124	15116	15094	15279	15195	14879	15154	15028	15242	15272	15251	15136	15065	15139	15074	15088	15009	15131	15134	15162	15162	15148	15140	15028	15033	15107	15324	15128	15025	15096	14998	15183	15121	15098	15186	15159	15190	15184	15134	15348	15149	15178	15227	15078	15260	15137	15086	15240	15151	15032	15236	15112	15067	15123	15214	14978	15283	14985	15259	15172	15186	15269	15117	15180	15079	15116	15099	15095	14983	15219	15040	15188	14957	15045	15173	15021	15225	15142	15178	15218	15194	15221	15124	15081	15206	15277	15191	15030	15048	15368	15084	15060	15068	15099	15090	15017	15399	15271	15284	15103	15106	14952	15052	15221	15211	15119	15263	15244	15046	15200	15126	15089	15300	15042	15186	15033	15047	15116	15068	15019	15168	14907	15296	15281	15182	15288	15254	15201	15074	15065	15211	15091	14953	15267	15119	15280	15253	15308	15171	14919	15113	15185	14926	15107	15069	15167	15306	15262	15133	15357	14970	15204	15070	15178	15303	15020	15057	15196	15099	14933	15162	15317	15147	15135	15119	15110	15161	15146	14919	15014	15070	15030	15162	15030	15068	15144	15375	15237	15086	15169	15161	15180	15325	15120	15254	15248	15210	15089	15305	15091	15104	15234	15042	15112	15298	15208	14945	15026	15152	15118	15104	15212	15224	14939	15236	15023	15041	15314	15099	15011	15142	15210	15144	14980	15273	15106	15038	15202	15330	15164	15103	15065	15311	15139	15084	15170	14936	15086	15216	15084	15195	15197	15048	15090	15205	15112	14947	15191	14972	15228	15280	15136	15088	15099	15038	15198	15138	15099	15276	15037	15105	15194	15044	15086	15012	15326	14919	15220	15129	15089	15044	15175	15166	15069	15151	15151	14985	15103	15198	15071	15106	15289	15040	15209	14974	15036	15307	15148	14962	15324	15154	15160	15006	15151	15040	15097	15176	15092	15128	15089	14895	15297	15011	15026	15209	15122	15069	15006	14922	15054	15259	15061	14934	15458	15121	15138	15107	15233	15006	15110	15094	15002	14996	15000	15142	14911	15278	15069	15160	15127	15086	15034	15223	15072	15234	15141	15136	15039	15079	15128	15168	15019	15122	15083	15091	15218	15085	15026	15139	15122	15142	15109	15073	15088	15227	15287	15234	15132	15042	15035	15121	15039	15289	15250	15059	15120	15044	15156	15100	15009	15178	15143	15160	15208	15113	15200	14998	15201	15262	15036	15255	14938	15090	15230	15088	15294	14985	15159	15316	15100	15174	15193	15177	15011	15132	15198	15241	15132	15154	15252	14993	15076	15224	15072	15179	15271	15148	15075	15070	15029	15154	15116	15294	15310	15005	14965	15253	14912	15113	15293	14979	15337	15204	15069	15051	15198	15058	15139	15087	15089	14953	15228	15138	15127	15004	15113	15245	15162	15118	14967	15136	15227	15087	15103	15322	15074	15019	14967	15078	15130	15063	15052	15109	15033	15247	15163	15258	15126	15070	15098	15196	15244	15228	15005	15037	15191	15000	15103	15050	15138	15055	15311	15070	15289	15206	15163	15264	15187	15017	15342	15151	15128	15152	15193	15064	15123	15084	15174	15107	15181	15037	15048	15242	15162	15265	15175	15183	15184	15158	15068	15060	15143	15258	15163	14994	15125	15288	15211	15089	15153	15073	15250	15009	15018	15268	15205	15269	15049	15246	15113	15201	15231	15306	15166	15081	15204	15252	15097	15184	15155	15034	15038	14897	15197	15103	15189	15119	15065	15113	15224	15161	15203	15004	15175	14979	15136	14986	15083	14972	15016	15082	15063	15200	15169	15111	15184	15026	15143	14917	15219	15155	15140	15171	15231	15129	15040	15111	15308	15217	15168	15218	15116	15032	15089	15096	15035	14990	15150	15061	15150	15180	15055	15287	15090	15210	15360	15082	15122	15004	15358	15036	15239	15196	15102	15020	15178	15125	15104	15016	15135	14916	15214	15206	15309	14887	15100	14983	15153	14931	15059	15243	14913	15070	15078	15269	15047	15082	15181	15047	15071	15112	14955	15188	15204	15207	15053	15197	15225	15164	15033	15045	15364	15086	15231	15099	15056	15233	15265	14961	15340	15238	15074	15048	15064	15229	14922	15214	15122	15052	15133	15067	15037	15033	15076	15052	15284	15054	15223	15151	15027	15151	14954	15207	15224	14980	15076	15190	15200	15029	15041	15085	15173	15116	15071	15284	15118	15312	15193	15056	15099	15094	15029	14982	15131	15050	15210	15089	15011	15018	15122	15043	15042	15202	15185	15142	14988	15298	14966	15002	15022	15114	15237	15071	15102	15145	15208	15156	14929	15096	15062	14990	15130	15220	15215	15135	15216	15125	15213	15060	15292	15255	15015	15088	15160	15218	15143	15058	15213	15002	15226	15129	15001	15125	14963	14965	15183	14976	15104	15076	15082	15113	15105	15171	14951	15150	14968	15070	15153	15071	15203	15204	15051	15191	15141	15251	15298	15154	15025	15037	14958	15288	15048	15181	15132	15107	15127	15061	15141	15325	15149	15146	15228	15125	14929	15100	14998	15111	14969	15009	15186	15058	15150	15121	15106	15163	14982	15269	15216	15158	15085	14948	15169	14931	15089	15180	15141	15162	15152	15160	15155	15232	15178	14851	15135	15081	15188	15056	15197	15079	15122	15022	15086	15024	15169	15193	15171	15286	15133	15299	15258	15167	15203	15288	14842	15133	14922	15133	15068	15160	15138	15187	15184	15010	15114	15158	15124	15216	15095	15195	15054	15242	15172	15211	15014	14956	15237	15210	15255	15026	15251	15043	15240	15186	15200	15181	14961	15128	15126	15223	15225	15089	15129	15043	14956	15181	15150	15079	15081	15115	15002	15122	15137	15169	15062	15168	15150	14980	15002	15181	15207	15011	15033	15094	15082	15003	15064	15123	15106	15289	15017	15033	15115	15169	15142	15186	15105	15040	15397	15217	15052	15273	15243	14954	15101	15078	15197	14993	15375	15033	15278	15103	15121	15035	15219	15279	15173	15172	15151	15130	15082	15110	15246	15232	14947	15029	15236	15009	15030	15137	15198	15080	15128	15015	15111	15228	15166	15154	15215	15030	15078	15185	15118	15283	15391	15238	14996	15124	15185	15175	15072	15082	15032	14993	15189	15140	15026	15257	15150	15054	15094	15141	15248	15273	15211	15208	15017	15324	15133	15050	14963	15250	15287	15314	15250	15167	15075	15253	15290	15135	15035	15176	15311	14923	14929	15097	15246	15214	15124	15270	15236	15109	15085	15304	15121	15191	15129	15141	15164	15284	15226	15177	15346	15267	15188	15007	15073	15051	15203	15184	15149	15061	15019	15090	14986	15106	15163	15205	15166	15138	15118	15233	15157	15109	15109	15123	15225	14958	15026	14869	15281	15116	15302	15174	15067	15203	15250	14946	15306	15155	15134	15185	15226	14981	15290	15222	15086	15029	15194	14988	15323	15102	15217	15092	15053	15001	15199	15107	14976	15131	15038	14979	15029	15122	15054	15154	15217	15330	15131	15139	15088	15064	14974	15136	15175	15218	15220	15077	15195	15183	15069	15107	15001	14900	15253	15208	15194	15135	15024	14979	14988	15017	15155	15086	15063	14998	15205	15037	15130	15089	15164	15015	15172	14967	15254	15138	14995	15014	15063	15184	15212	15222	15019	15127	15184	15180	15066	15074	15027	14961	14957	14909	15187	15246	15170	14902	15040	15180	15024	14971	15240	15093	15148	15075	15248	14935	15031	15055	15312	14959	15043	15042	15315	15228	15224	14925	15011	15002
39347	44690	42133	32422	25694	24065	23550	23033	23449	23303	23264	23339	23322	23203	23110	23513	23306	23397	23210	23358	23304	23241	23537	23352	23301	23341	23247	23403	23530	23092	23428	23265	23358	23116	23245	23075	23408	23353	23217	23432	23107	23417	23268	23352	23366	23253	23220	23336	23164	23243	23191	23134	23295	23314	23231	23061	23374	23185	23213	23276	23173	23277	23450	23054	23559	23496	23251	23229	23242	23086	23159	23288	23125	23094	23201	23151	23136	23088	23232	23298	23225	23234	23249	23019	23298	23219	23256	23268	23287	23143	23313	22992	23236	23104	23552	23329	23186	23386	23451	23164	23191	23336	23123	23206	23206	23385	23088	23217	23391	23441	23365	23165	23170	23360	23207	23432	23395	23322	23342	23337	23433	23343	23474	23276	23246	23334	23226	23152	23316	23255	23255	23458	23237	23395	23226	23260	23399	23094	23275	23171	23309	23130	23271	23140	23598	23086	23082	23211	23175	23130	23453	23260	23446	23177	23320	23158	23121	23156	23233	23291	23236	23191	23333	23183	23262	23289	23206	23217	23203	23175	23153	23099	23405	23301	23141	23176	23061	23150	23397	23189	23268	23341	23226	22988	23067	22899	23272	23149	23076	23054	23370	23217	23280	23472	23106	23440	23331	23371	23002	23318	23148	23100	23271	23166	23196	23478	23480	23102	23163	23095	23284	23333	23377	23225	23342	23197	23451	23276	23108	23247	23292	23307	22957	23434	23121	23312	23310	23095	23370	23214	23465	23288	23108	23070	23211	23057	23045	23181	23192	23067	23114	23148	23247	23102	23412	23230	23277	23332	23360	23261	23260	23015	23105	23185	23263	23089	23123	23208	23220	23296	23267	23167	23392	23338	22996	23305	23249	23129	23265	23218	23445	23259	23246	23186	23278	23408	23094	23283	23428	23516	23262	23174	23067	23077	23316	23301	23166	23302	23460	23182	23202	23231	23204	23251	23195	23270	23250	23048	23311	23438	23503	23110	23213	23245	23200	23057	23338	23254	23440	23385	23043	23087	23301	23026	23079	23470	23180	23069	23515	23435	23129	23455	23320	23177	23082	23221	23078	23093	23382	23206	23208	23507	23235	23436	23262	23293	23169	23180	23253	23174	23307	23147	22997	23334	23507	23213	23181	23243	23105	23164	23234	23128	23178	23210	23215	23057	23227	23106	23365	23091	23133	23403	23259	23303	23276	23170	23338	23279	23213	23025	23239	23075	23094	23256	23236	23457	23176	23094	23113	23158	23245	23040	23439	22952	23101	23303	23180	23240	22941	23126	23118	23204	23418	23139	23418	23501	23089	23214	23192	23132	23463	23282	23124	23106	23075	23157	23094	23152	23088	23183	23207	23082	23404	23261	22921	23037	23152	23253	23321	23096	23172	23270	23193	23184	23330	23193	23388	23293	23252	23303	23036	22968	23179	23233	23245	23293	23413	23332	23383	23229	23238	23106	23515	23295	23150	23331	23136	23304	23362	23359	23140	23223	23222	23103	23601	23209	23244	23307	23041	23338	23111	23143	23370	23341	23083	23109	23307	23039	23417	23514	23226	23242	23342	23240	23162	23264	23469	23363	23051	23137	23162	23238	23291	23243	23318	23053	23106	22921	23138	23020	22997	23160	23121	23109	23287	23281	23293	23118	23384	23105	23418	23022	23313	23231	23327	23028	23104	23035	23191	23130	23403	23212	23274	22922	23256	23319	23542	23316	23538	23085	23505	23174	23346	23228	23227	23513	23097	23268	23548	23404	23217	23216	23386	23280	23300	23203	23202	23481	23468	23086	23230	23250	23163	23068	23478	23351	23109	23067	23338	23098	23548	23279	23265	23151	23019	23274	22898	23305	23253	23114	23054	23071	23118	22939	23050	23080	23122	23227	23071	23205	23219	23209	23219	23299	23399	23229	23305	23432	23234	23290	23301	23096	23257	23258	23163	23098	23340	23384	23417	23303	23384	23055	23053	23116	23351	23114	23281	23330	23433	23175	23195	23247	23203	23083	23150	23409	23193	23224	23283	23198	23214	23258	22978	23097	23291	23341	23181	23334	23385	23257	23252	23245	23060	23292	23256	23117	23347	23106	23109	23065	23312	23108	23170	23516	23131	23193	23386	23426	23201	23258	23382	23338	23248	23405	23340	23178	23037	23341	23288	23324	23115	23277	23432	23314	23195	23210	23232	23329	23723	23172	22986	23360	23318	23306	23166	23292	23442	23089	23267	23225	23327	23191	23304	22927	23206	23309	23303	22939	23214	23277	23202	23233	23359	23231	23450	23117	23140	23308	23225	23212	23047	23173	23430	23221	22906	23334	23159	23149	23169	23398	23129	23253	23242	23174	23516	23143	23303	23078	23234	23207	23440	23038	23286	23248	23203	23071	23308	23242	23163	23309	23168	23057	23114	23033	23052	23157	23088	23342	23099	23020	23204	23335	23268	23234	23040	23224	23224	23198	23443	23168	23281	23332	23306	23565	23386	23317	23260	23141	23309	23489	23279	23488	23364	23162	23286	23270	23383	23227	23285	23230	23181	23224	23369	23148	23231	23199	23184	23064	23210	23193	23195	23012	23283	23320	23322	23089	23261	23256	23173	23391	23399	23438	23361	23427	23330	23057	23303	23359	23423	23517	23282	23197	23243	23279	23272	23150	23227	23210	23043	23045	23405	23335	23190	23348	23263	23146	23379	23266	23097	23404	23293	23334	23401	23410	23250	23266	23074	23346	23154	23155	23305	23329	23301	23326	23193	23214	23142	23362	23210	23144	23253	23101	23385	23425	23494	23152	23153	23144	23209	23452	22981	23236	23180	23404	23197	23286	23323	23263	23362	23365	23389	23315	23147	23195	23204	23148	23169	23454	23365	23152	22925	23152	23282	23352	23040	23413	23329	23186	23175	23313	23300	23200	23101	23113	23462	23458	23437	23374	23327	23139	23448	23318	23340	23026	23250	23386	23331	23505	23424	23216	23167	23179	23075	23092	23205	23321	23481	23265	23077	23197	23210	23245	23360	23302	23007	23144	23063	23007	23186	23067	23224	23171	23468	23259	23287	23332	23131	23383	23200	23066	23311	23198	23361	23368	23210	22931	23305	23244	23130	23270	23228	23321	22937	23068	23087	23331	23104	23248	23192	23220	23176	23019	23197	23191	23299	23096	23252	23128	23415	23156	23238	23142	23111	23207	23214	23199	23064	23233	23040	23297	23213	23261	23466	23200	23241	23376	23225	23108	23282	23171	23365	23387	23428	23282	23398	23229	23373	23448	23205	23220	23326	23172	23091	23272	23415	23377	23097	23105	23441	23220	23293	23191	23370	23170	23370	23230	23087	23229	23076	23276	23471	23175	23414	23302	23141	23409	23342	23262	23266	23098	23184	23210	23162	23361	23353	23335	23119	23263	23328	23163	23296	23413	23321	23254	23144	23377	23203	23129	23131	23286	23052	23163	23185	23078	23355	23204	23108	22947	23267	23007	23126	23230	23067	23286	23280	23204	23125	22930	23065	23322	23323	22983	23126	23291	23310	23180	23191	23133	23130	23333	23305	23046	23320	23352	23416	22928	23311	23199	23259	23118	23149	23132	23134	23154	23288	23127	23324	23221	23257	23205	23420	23322	23404	23154	23273	23336	23169	23285	23321	23027	23304	23296	23406	23309	23036	23251	23084	23203	23427	23230	23428	23267	23461	23093	23422	23073	23305	23104	23190	23111	23101	23278	23148	23056	23073	23155	23543	23227	23121	23393	22929	23129	23276	23244	23261	22967	22927	23165	23029	23267	23152	23210	23269	23411	23184	23199	23121	22987	23340	23157	23121	23170	23178	23330	23171	23233	23308	23621	23111	23171	23105	23259	23391	23435	23428	23448	23118	23239	23453	23272	23166	23129	23460	23181	23100	23260	23587	23195	23304	23107	23087	22798	22975	23164	23367	23200	23209	23167	23237	23401	23357	23435	23206	23237	23111	23300	23097	23260	23256	22950	23081	23267	23140	23009	23511	23386	23293	23141	23175	23512	23327	23241	23171	23273	23065	23370	23404	23420	23148	23158	23233	23192	23325	23279	23223	23209	23324	23292	23441	23448	23170	23149	23450	23155	23273	23363	23117	23053	23202	23190	23377	23287	23504	23128	23331	23226	23116	23521	23179	23326	23352	23506	23409	23449	23222	22969	23252	23425	23247	23340	23302	23079	23222	23060	23511	23261	23391	23339	23384	23097	23458	23183	23263	23050	23210	23252	23179	23059	23183	23185	23196	23320	22957	23143	23080	23327	23325	23041	23242	23272	23270	23280	23159	23169	23232	23152	23165	23262	23318	23256	23243	23308	23067	23112	23295	23199	23139	23134	23383	23265	23241	23072	23432	23266	23083	23036	23471	23268	23135	23095	23122	23252	23229	23034	23319	23337	23188	23197	23290	23122	23345	23397	23301	23257	23287	23233	23267	23152	23367	23348	23292	23349	23317	23368	23398	23147	23259	23366	23213	23272	23222	23249	23231	23331	23228	23102	23303	23133	23173	23031	23230	23377	23316	23149	23360	23464	23155	23251	23184	23163	23278	23422	23379	23364	23242	23359	23276	23078	23325	23342	23495	23215	23080	23274	23376	23333	23190	23069	23329	23307	23322	23242	23427	23156	23293	23227	23237	23299	23078	23363	23402	23204	23335	23130	23377	23097	23308	23379	23540	23189	23244	23216	23366	23261	23335	23190	23379	22826	22999	23023	23022	23303	23248	23009	23216	23122	23137	23064	23345	23211	23100	23128	23255	23166	23423	23096	23325	23273	23052	23119	23448	23332	23316	23351	23201	23236	23250	23330	23246	23308	23344	23429	23398	23372	23120	23325	22998	23099	23162	23171	23314	23262	23174	23377	23183	23083	23148	23219	23566	23162	23376	23096	23198	23000	23537	23632	23472	23339	23444	23273	23056	23195	23045	23265	23150	23239	23028	23206	23186	23301	23189	23272	23343	23320	23336	23383	23154	23184	23575	23411	23092	23275	23429	23255	23526	23289	23234	23122	23251	23361	23092	23032	23313	23469	23026	23165	23107	23272	23154	23168	23121	23182	23241	23118	23163	23250	23029	23194	23232	23237	23444	23087	23045	23225	23299	23012	23106	23351	23204	23186	23188	23137	23115	23134	23324	23457
35772	47766	32226	19056	14576	13401	12989	13191	13130	12991	13063	13127	13105	13066	13115	12967	12954	13024	13055	13154	13145	13111	13109	13033	12992	13190	12973	13115	13082	13060	13155	13062	12975	13098	12886	13308	13127	13225	13114	13212	13026	13072	13054	12931	13212	13003	12974	13149	13320	13118	12940	13152	13102	13000	12872	13174	13234	12974	13109	13140	13067	13393	13125	12881	13118	13080	13060	13043	13089	13194	12993	13178	13091	12848	13133	13161	13157	12937	13009	12993	13156	13143	13056	13043	13055	13201	13220	13031	13061	12968	13120	13179	12985	13005	13172	13033	13021	13063	13037	13037	13052	13110	13015	13114	13229	13034	12971	12971	13084	13116	13136	12988	13041	13067	13117	13136	12942	13031	13222	13035	13100	13080	12916	13072	12992	13013	12990	12987	13061	13042	13087	13103	13115	13043	13187	13010	13027	12959	13086	12985	12988	12936	12994	13190	13143	13139	13068	13096	13113	13135	13063	13036	13117	13069	13112	13028	13077	12957	12886	13251	13095	13082	13113	12958	12986	13090	13013	12869	13168	12985	13028	13134	13033	13129	13113	13125	13033	13080	13070	13159	13103	12965	13170	13096	12960	12980	13063	13044	13072	12923	12917	13154	12972	13024	12995	13042	12961	13117	12995	13018	13149	12999	13023	12956	13147	13160	12928	13145	13126	13098	13198	12972	13228	12950	12978	13078	13007	13084	13292	13222	13101	13087	13075	12990	13183	12945	13127	12951	13190	13034	13012	13148	13108	13088	13196	12989	13235	13095	12820	13026	13131	13048	13257	12878	13016	12957	13100	12854	13056	12996	13143	13007	13195	13136	13098	12995	13111	13101	13105	13095	12997	13084	13256	13111	12947	13080	13020	13214	13018	13016	12942	12870	12899	13158	13098	13068	13132	13158	13007	12963	13066	12884	13244	12987	12991	13141	13076	13150	13060	13159	12924	13071	13012	12978	12935	13133	13136	13101	13151	12946	13149	13017	13212	13126	12927	12900	13040	13000	13203	12975	13012	13164	12973	13138	13177	13181	12973	13090	13035	13000	13063	13100	13037	12955	12975	12988	13044	13135	13175	13030	12954	13133	12970	12938	12956	12992	12894	13163	13021	13015	13087	13033	12992	13021	13131	13103	13022	13096	13172	13154	13022	12889	13232	12995	12980	13020	13175	13064	13011	13097	13051	13009	13072	13075	13108	12968	13153	13039	13166	12895	13034	13056	13118	13248	13195	13238	12996	13083	13135	12976	13175	13095	13093	12971	12975	13149	13151	13106	13017	13035	13048	13209	13123	13054	12920	13217	13069	12996	13128	13163	13097	13185	13123	13165	12879	13092	13016	12911	12940	13171	12955	13101	13223	13127	13084	12975	12877	13035	13084	13010	13298	12962	13025	13058	12995	12939	13090	13212	13097	13127	13024	13172	12977	13263	13042	13042	12859	13082	12979	12998	13233	13188	12849	13128	13059	13188	12989	12892	13039	13061	13140	12993	13060	13240	13155	13147	12982	13254	12985	13132	13014	12984	13047	12858	13054	12920	13153	13058	13209	13001	12993	13043	13024	13158	13208	13108	13119	13160	13207	13132	13023	13066	12985	12977	12945	13311	13122	13035	13030	13093	13077	13113	12988	13169	13082	13175	13167	12991	13210	13031	13206	13057	13189	13107	13069	12976	13023	13054	13003	12971	13135	13025	12982	12917	13251	12903	13046	12960	12872	13071	13121	13024	13119	13132	13189	13182	12943	13190	13069	13162	13101	12996	13003	12946	13131	13073	13083	13028	12924	12988	13184	13113	13009	13116	13098	13080	13197	13009	12918	12941	13119	13198	12965	13062	13049	13033	13003	13237	12967	12962	13055	13096	13172	13049	13007	13025	13205	13018	13237	12987	13088	13024	13062	13270	13061	13174	13161	12904	13038	12908	13054	13078	13120	12997	13163	13106	13055	13049	13016	13058	13267	13145	13034	12768	13069	12899	12974	12940	13095	13274	12857	13196	13257	13141	12837	13187	12890	12943	12927	13133	13134	12957	12925	13037	12993	13126	13091	12978	13074	12993	13202	13207	12978	13056	13170	13198	12898	13189	13041	13188	13038	13102	12998	13072	13061	12878	12937	13078	12939	13041	13154	13097	12910	12941	13131	13250	13156	13210	13163	12974	12984	13211	12999	13185	12971	13163	12919	13183	12924	13107	13068	12924	13092	12923	13163	12886	13317	13101	12990	12985	13014	13135	13159	13016	13181	13022	12921	12922	12983	13051	13233	13060	13068	13071	13065	13128	12916	12967	13108	13022	13087	13058	13103	12904	13135	13057	13110	13184	13242	13068	13017	13251	12963	13041	12965	13160	13007	12950	12830	13177	12948	13367	13172	13070	13134	12966	13027	13091	13119	13288	12955	13039	13216	13163	13093	12920	13035	12917	13076	13055	13129	13199	13036	12938	13121	12965	13022	13052	13080	13068	12989	13152	13000	13064	13204	13025	13274	13066	13102	13063	12977	13149	13025	12959	13185	13078	12928	12930	12984	13157	13075	13118	12966	13061	13040	13207	13093	13226	13022	13072	13132	13128	13043	13113	13052	12825	13138	13164	13044	13184	13079	13150	13075	13211	13177	12955	13063	13050	13055	13196	13218	13166	13150	13035	13002	13012	12951	13064	13129	12990	13034	13058	13015	13056	13006	13052	13155	13224	12947	12943	12932	12990	13131	13086	13140	13080	12939	13158	12950	13006	13076	13063	13008	13038	13148	13046	13012	13078	13026	13064	13176	13188	12924	13000	12978	13064	12989	13059	13107	13135	13002	13052	13129	13048	12917	13105	12947	13215	13058	12918	13133	13036	13293	12977	13029	13080	13123	13054	12947	13109	13068	13208	13072	13078	12986	13115	12943	13117	13128	13021	12974	12985	12995	13070	13020	13228	12824	13093	13151	13103	13173	12955	12984	13056	12965	13049	13074	13053	13015	13230	13009	13144	13147	12944	13152	13183	13003	13054	13033	13037	13084	13004	13037	13038	12941	13184	13141	13197	13087	12978	13203	13024	13018	13015	13101	12948	13027	13074	13079	13147	12973	13110	13225	13005	13193	13047	13030	13199	13128	13109	12815	13048	13121	12964	12978	13096	13158	13206	13076	13168	13127	12869	13014	13111	13154	13085	13179	13122	13058	13055	13052	13095	13100	13130	12871	13007	13005	13123	13025	12952	13130	13275	12931	13055	13031	12915	13036	13039	12941	13153	13183	13014	13053	13045	13102	13137	13010	13277	13133	13030	13037	13080	13199	12924	12993	13092	13224	12984	13125	13074	13078	13096	13139	13173	13090	12894	12829	13189	12999	13198	13068	13191	13078	12860	12996	13007	13008	13026	12854	12978	13119	12972	13060	13051	12941	13106	13078	12961	12995	13064	12912	13015	13180	13107	13020	13100	12933	13034	12832	13086	13010	13018	13032	13005	12934	13020	13074	13203	13219	12981	12953	13173	13123	13088	13158	13071	12992	12999	12898	13042	13183	12971	12897	13056	13280	13139	13089	13050	12974	12917	13114	13116	13060	13147	12956	13150	13096	13090	12993	13052	13035	13080	13095	12984	13062	13024	13001	13105	13181	13143	13118	12946	13180	13043	13059	13029	13203	13162	13137	13067	12940	13025	13112	12952	13009	13091	13107	13025	13095	13216	13099	13168	12911	13037	13088	13212	13029	13099	13142	13181	13014	13093	12986	13147	13081	13139	13064	13013	13073	13108	13102	13051	13120	13055	13166	13144	13024	13130	13074	13180	12914	13151	13141	13076	12939	13192	13087	12939	13209	13072	12954	13026	13121	13198	12907	13153	13107	13196	13049	13097	13070	13156	13013	13072	13107	13124	13207	12922	13012	13135	12995	13176	13101	13178	13109	12987	13259	13159	13159	13204	13113	12936	13200	13235	13090	13241	13085	13071	13160	13110	13058	13132	12987	13025	13075	12993	12944	13168	13107	13085	12903	13104	13183	13300	13153	12887	13111	12974	13171	12919	13100	13213	12979	13178	13231	12880	13151	13170	12991	12957	13019	13151	13146	13055	13135	13177	12950	13050	13026	13038	13136	12901	12987	12947	13077	13069	12971	13083	13030	13076	12938	13002	13189	12942	13257	13187	13081	13127	13046	13038	13006	12904	13108	13007	12984	13003	13150	13125	13213	12992	13151	13061	12868	13163	12993	13167	12949	12867	13035	13071	13080	13187	13108	13256	13062	13044	13220	13244	12946	12930	13123	13038	13131	12993	13028	12992	12883	13281	13093	13188	13026	13043	12980	13098	13095	13168	12941	12998	12915	13006	13039	12950	13050	13081	13253	13071	13078	12968	13143	12912	13126	13200	13106	12960	13058	13231	13087	12937	13276	13126	12924	13174	13138	12969	12966	12944	13122	12967	13120	13077	13131	12966	13142	13014	13185	13029	13010	13009	12960	13140	13037	13004	12976	13014	12968	13265	13237	12917	13233	13173	13025	13135	13034	13060	13229	13110	13206	12924	13071	13094	13056	13103	13180	13181	13079	12938	13125	13018	13009	13074	12981	12989	13195	12905	13103	13027	12998	13028	12971	13040	12983	13016	13198	13196	13211	13045	12965	13104	12908	13121	13210	13118	13103	13007	13048	13089	13084	13089	13112	13074	13111	13009	13122	13134	13150	13059	13133	13135	13008	12998	13094	13168	12988	12959	13101	12887	12969	12985	13014	12977	12923	13020	13135	13033	13238	13136	13297	13025	13101	13320	12874	12861	13052	12803	13072	12955	13027	13055	13074	12975	13178	13044	13073	13015	12978	13000	12953	13069	12987	13145	13198	13098	13127	13047	12965	13062	13035	13332	13020	13063	13084	12967	13047	12946	12935	12827	13139	13083	13179	12940	13029	13050	13121	13139	13049	13200	13021	13148	13142	12971	13276	13222	13082	13232	13045	13081	13012	13033	13041	13330	13046	13129	12985	13037	12952	12975	12916	13129	13073	13220	13106	13152	13122	12944	12898	13110	13018	12980	13059	13097	12947	13093	12875	13141	13058	13044	13166	13153	13103	13029	13183	13114	13010	13122	13050	13122	12909	12975	12953	13290	13133	13147	13098	13030	13152	13205	13008	13051	12969	13141	13002	13097	13025	13108	13112	13027
40229	42834	39099	29990	24499	23002	22648	22406	22644	22528	22388	22533	22390	22583	22520	22415	22598	22330	22312	22568	22494	22313	22548	22593	22693	22468	22553	22544	22244	22589	22463	22450	22369	22556	22572	22502	22615	22241	22321	22474	22506	22722	22645	22678	22512	22400	22380	22498	22402	22536	22451	22458	22600	22491	22234	22543	22475	22566	22500	22434	22673	22327	22544	22463	22679	22371	22409	22303	22542	22430	22617	22611	22605	22401	22556	22547	22561	22584	22460	22440	22370	22238	22517	22481	22684	22527	22588	22595	22636	22376	22407	22492	22531	22553	22274	22537	22328	22398	22632	22635	22383	22085	22316	22476	22599	22673	22711	22421	22474	22319	22352	22316	22344	22446	22352	22341	22402	22679	22550	22535	22570	22519	22471	22520	22453	22529	22304	22515	22501	22539	22419	22289	22685	22563	22725	22658	22465	22426	22419	22680	22513	22310	22497	22353	22348	22488	22468	22691	22793	22509	22473	22503	22191	22346	22302	22336	22372	22190	22651	22608	22499	22411	22564	22474	22340	22820	22646	22576	22450	22723	22135	22325	22588	22278	22555	22657	22404	22452	22276	22386	22418	22531	22472	22528	22165	22656	22592	22615	22773	22542	22322	22231	22624	22518	22457	22516	22586	22494	22344	22448	22679	22453	22219	22493	22774	22278	22426	22515	22649	22431	22750	22396	22566	22464	22530	22434	22631	22383	22311	22473	22384	22533	22493	22669	22262	22683	22591	22692	22584	22270	22718	22367	22458	22858	22637	22595	22440	22567	22590	22662	22434	22586	22398	22328	22327	22432	22568	22487	22441	22583	22358	22472	22397	22532	22446	22246	22571	22413	22611	22427	22657	22668	22461	22569	22604	22524	22574	22548	22275	22377	22543	22473	22553	22370	22501	22343	22341	22576	22665	22439	22587	22475	22654	22440	22655	22514	22345	22725	22618	22463	22557	22373	22471	22303	22545	22320	22514	22267	22445	22438	22371	22468	22447	22603	22531	22589	22369	22571	22316	22366	22504	22514	22580	22543	22449	22462	22542	22507	22341	22478	22317	22259	22546	22472	22543	22506	22404	22443	22376	22417	22493	22609	22622	22609	22337	22521	22542	22502	22480	22412	22559	22274	22498	22531	22545	22558	22545	22512	22471	22565	22857	22608	22443	22683	22389	22683	22401	22516	22308	22431	22393	22361	22285	22524	22301	22468	22562	22437	22624	22376	22569	22489	22417	22516	22533	22690	22707	22378	22493	22492	22224	22480	22319	22421	22501	22423	22245	22374	22414	22423	22275	22655	22445	22702	22396	22313	22684	22365	22199	22289	22566	22824	22478	22627	22380	22421	22452	22760	22588	22497	22262	22404	22607	22343	22637	22581	22321	22377	22425	22392	22339	22269	22320	22863	22617	22390	22477	22572	22654	22283	22209	22536	22489	22319	22572	22273	22644	22459	22512	22325	22567	22777	22407	22659	22233	22410	22455	22231	22519	22524	22307	22368	22618	22566	22598	22578	22600	22451	22519	22451	22521	22434	22440	22204	22406	22452	22529	22274	22550	22467	22245	22709	22391	22543	22484	22294	22404	22571	22316	22270	22600	22587	22436	22450	22529	22681	22371	22418	22524	22433	22441	22553	22363	22633	22325	22623	22538	22605	22623	22465	22642	22353	22370	22624	22611	22528	22522	22392	22273	22357	22449	22548	22660	22628	22646	22643	22315	22555	22691	22192	22509	22555	22494	22646	22495	22312	22373	22510	22726	22481	22639	22181	22604	22488	22342	22554	22503	22471	22370	22537	22433	22475	22553	22491	22532	22706	22445	22486	22517	22572	22583	22558	22578	22487	22386	22359	22314	22382	22483	22535	22659	22599	22452	22586	22719	22451	22420	22456	22485	22410	22330	22514	22514	22527	22583	22525	22566	22302	22614	22345	22669	22562	22394	22562	22524	22414	22555	22376	22471	22358	22538	22655	22522	22567	22429	22565	22497	22662	22634	22608	22787	22498	22418	22478	22682	22412	22691	22536	22395	22606	22602	22769	22690	22458	22547	22406	22270	22171	22699	22346	22503	22577	22599	22613	22585	22372	22565	22258	22584	22390	22536	22440	22640	22476	22736	22747	22517	22348	22547	22411	22480	22213	22600	22596	22318	22490	22476	22482	22479	22515	22492	22499	22665	22620	22553	22547	22538	22765	22576	22518	22489	22793	22557	22576	22430	22574	22341	22568	22658	22748	22675	22549	22397	22330	22719	22476	22522	22608	22677	22460	22398	22487	22669	22623	22539	22496	22608	22293	22336	22582	22456	22506	22380	22518	22439	22477	22434	22409	22418	22352	22316	22433	22275	22338	22209	22321	22511	22411	22668	22490	22432	22406	22446	22460	22575	22500	22354	22578	22263	22602	22616	22322	22416	22482	22477	22713	22425	22402	22570	22493	22673	22315	22612	22539	22309	22365	22415	22599	22410	22803	22629	22315	22590	22426	22463	22480	22518	22456	22639	22372	22254	22449	22566	22798	22438	22462	22439	22695	22467	22494	22443	22662	22514	22666	22448	22371	22577	22418	22482	22901	22511	22681	22339	22294	22400	22370	22436	22606	22223	22376	22379	22327	22373	22675	22432	22377	22638	22418	22437	22464	22443	22522	22355	22364	22374	22564	22779	22489	22511	22489	22574	22332	22387	22484	22619	22792	22406	22562	22530	22671	22611	22667	22528	22344	22423	22659	22356	22429	22412	22472	22299	22392	22438	22426	22596	22726	22616	22418	22596	22251	22269	22278	22641	22328	22282	22686	22630	22641	22566	22513	22140	22323	22384	22216	22300	22474	22514	22514	22445	22383	22245	22305	22516	22398	22506	22572	22604	22488	22419	22458	22323	22590	22576	22580	22497	22394	22382	22415	22536	22492	22348	22502	22313	22595	22505	22550	22617	22575	22787	22396	22197	22603	22563	22201	22359	22363	22539	22281	22679	22335	22652	22439	22388	22415	22460	22414	22749	22546	22787	22672	22369	22496	22500	22847	22348	22222	22456	22580	22468	22401	22515	22439	22639	22405	22416	22491	22690	22455	22507	22441	22025	22561	22525	22357	22351	22694	22684	22550	22427	22493	22418	22505	22630	22385	22519	22330	22486	22418	22533	22605	22636	22515	22446	22289	22538	22659	22670	22470	22400	22494	22622	22559	22584	22371	22484	22715	22537	22713	22463	22390	22460	22461	22336	22511	22653	22633	22636	22587	22241	22397	22340	22511	22640	22413	22301	22427	22432	22627	22520	22364	22267	22464	22577	22511	22357	22530	22510	22382	22554	22195	22555	22490	22509	22446	22421	22348	22416	22315	22244	22404	22239	22420	22514	22450	22294	22361	22359	22216	22386	22457	22583	22636	22470	22420	22610	22347	22522	22459	22594	22463	22470	22365	22475	22558	22469	22348	22803	22685	22529	22479	22654	22425	22446	22390	22448	22333	22373	22472	22481	22467	22658	22407	22413	22613	22519	22350	22615	22511	22540	22344	22402	22515	22499	22512	22479	22355	22472	22349	22578	22464	22538	22495	22605	22549	22283	22392	22350	22463	22483	22519	22356	22344	22525	22369	22470	22574	22534	22779	22502	22601	22403	22472	22313	22478	22396	22132	22778	22561	22585	22483	22595	22525	22470	22489	22049	22888	22417	22466	22469	22630	22500	22400	22378	22584	22606	22481	22600	22460	22413	22690	22630	22381	22181	22639	22605	22498	22627	22486	22293	22723	22332	22253	22259	22469	22483	22530	22499	22399	22594	22523	22412	22373	22475	22563	22365	22480	22368	22478	22258	22531	22445	22516	22345	22270	22765	22364	22319	22234	22511	22545	22277	22318	22694	22531	22321	22341	22352	22736	22659	22381	22552	22606	22498	22625	22501	22870	22589	22459	22541	22464	22691	22516	22487	22557	22642	22486	22590	22554	22625	22320	22625	22505	22386	22461	22338	22483	22397	22423	22431	22538	22492	22431	22425	22427	22346	22248	22551	22438	22431	22478	22636	22274	22335	22773	22125	22462	22484	22536	22902	22380	22377	22615	22611	22513	22273	22512	22653	22503	22510	22452	22522	22452	22542	22514	22433	22523	22520	22410	22762	22449	22138	22585	22808	22513	22485	22598	22527	22541	22324	22621	22504	22679	22533	22507	22374	22452	22439	22359	22453	22629	22624	22759	22327	22445	22515	22680	22392	22317	22659	22374	22541	22754	22489	22366	22415	22631	22489	22415	22381	22610	22345	22451	22452	22806	22383	22333	22399	22422	22273	22619	22607	22636	22591	22722	22606	22353	22521	22590	22398	22201	22457	22503	22527	22637	22644	22459	22518	22345	22375	22553	22457	22575	22466	22683	22282	22369	22582	22639	22320	22533	22696	22343	22245	22561	22532	22495	22280	22449	22496	22544	22650	22431	22665	22261	22683	22500	22293	22541	22424	22624	22728	22546	22541	22569	22346	22280	22321	22577	22474	22309	22461	22498	22671	22455	22622	22376	22455	22507	22612	22792	22494	22401	22498	22456	22578	22557	22587	22532	22306	22441	22408	22462	22571	22462	22595	22441	22606	22528	22425	22609	22454	22470	22495	22650	22668	22464	22336	22418	22582	22873	22483	22336	22508	22436	22378	22303	22546	22571	22483	22496	22540	22278	22257	22523	22555	22679	22799	22494	22512	22509	22299	22649	22477	22470	22546	22488	22263	22313	22535	22441	22416	22346	22024	22519	22620	22375	22474	22552	22761	22582	22359	22632	22643	22448	22433	22215	22436	22223	22584	22755	22484	22483	22521	22357	22250	22456	22448	22599	22408	22554	22514	22515	22841	22456	22515	22494	22909	22368	22577	22552	22477	22593	22288	22441	22281	22517	22619	22805	22205	22424	22604	22513	22336	22814	22589	22623	22484	22866	22484	22387	22464	22450	22696	22409	22511	22500	22505	22444	22261	22388	22551	22395	22376	22426	22347	22765	22658	22409	22408	22478	22365	22601	22587	22469	22447	22408	22593	22444	22354	22788	22657	22657	22613	22523	22426	22460	22544	22393	22550	22473	22524	22624	22612	22430	22456	22411	22595	22429	22459	22766	22411	22685	22699	22543	22585	22429	22397	22299	22594	22431	22423	22468	22520	22401	22370	22221
33901	42721	28926	17747	13952	12847	12886	12539	12630	12767	12556	12684	12657	12922	12660	12495	12912	12722	12581	12771	12589	12841	12705	12727	12689	12620	12609	12800	12656	12572	12835	12733	12722	12620	12700	12662	12500	12485	12748	12407	12691	12558	12662	12727	12647	12602	12550	12671	12783	12595	12686	12653	12631	12686	12707	12700	12606	12575	12719	12612	12543	12790	12778	12717	12700	12737	12724	12612	12658	12698	12710	12627	12545	12795	12717	12523	12603	12756	12754	12752	12559	12721	12649	12695	12701	12790	12774	12624	12623	12639	12750	12681	12629	12616	12497	12606	12518	12610	12717	12587	12527	12615	12558	12728	12612	12646	12872	12643	12525	12692	12617	12708	12621	12633	12751	12584	12695	12812	12648	12601	12651	12662	12480	12717	12731	12564	12915	12726	12776	12724	12621	12698	12697	12686	12508	12671	12691	12653	12657	12623	12579	12418	12674	12731	12499	12797	12646	12620	12720	12570	12550	12525	12727	12683	12769	12650	12534	12746	12676	12477	12742	12623	12675	12540	12527	12561	12826	12702	12770	12654	12611	12566	12671	12569	12781	12631	12598	12685	12832	12688	12564	12491	12726	12724	12583	12588	12595	12838	12563	12576	12674	12628	12563	12704	12619	12546	12515	12504	12523	12459	12703	12568	12690	12745	12766	12864	12602	12798	12854	12656	12853	12574	12693	12665	12711	12520	12706	12547	12691	12721	12736	12739	12700	12608	12622	12759	12738	12663	12803	12613	12794	12570	12793	12695	12595	12706	12684	12667	12636	12780	12515	12677	12663	12726	12540	12688	12760	12832	12846	12690	12824	12646	12490	12725	12629	12681	12778	12632	12648	12712	12705	12671	12541	12757	12646	12746	12584	12544	12763	12520	12789	12746	12601	12535	12558	12508	12618	12600	12530	12599	12704	12786	12588	12702	12587	12778	12707	12589	12545	12734	12757	12762	12588	12759	12681	12613	12673	12730	12732	12610	12692	12720	12495	12650	12613	12670	12590	12714	12780	12563	12674	12737	12592	12656	12606	12659	12571	12663	12706	12657	12675	12625	12700	12629	12660	12403	12605	12485	12518	12834	12605	12627	12547	12747	12740	12719	12611	12791	12714	12676	12507	12484	12491	12395	12571	12745	12759	12674	12676	12700	12642	12645	12658	12574	12733	12651	12592	12655	12586	12724	12611	12737	12753	12581	12617	12509	12699	12488	12591	12664	12679	12608	12763	12765	12709	12691	12784	12635	12748	12628	12713	12474	12540	12598	12642	12528	12778	12883	12720	12570	12688	12682	12530	12670	12600	12585	12753	12454	12711	12618	12614	12658	12785	12704	12704	12703	12451	12697	12860	12704	12757	12647	12823	12628	12640	12694	12768	12691	12801	12741	12789	12623	12648	12697	12777	12641	12700	12622	12597	12444	12590	12713	12779	12566	12580	12632	12533	12840	12675	12596	12778	12626	12558	12557	12777	12698	12458	12760	12607	12662	12628	12743	12837	12719	12782	12700	12585	12564	12614	12793	12668	12446	12563	12570	12678	12779	12686	12690	12653	12646	12735	12814	12606	12739	12679	12804	12688	12722	12574	12592	12773	12554	12724	12614	12675	12736	12821	12732	12661	12646	12455	12670	12750	12877	12734	12554	12728	12641	12683	12777	12532	12768	12597	12594	12741	12590	12600	12760	12547	12650	12638	12566	12629	12633	12714	12591	12715	12480	12764	12902	12634	12660	12807	12705	12665	12706	12564	12705	12729	12624	12533	12564	12716	12687	12694	12535	12667	12626	12678	12727	12719	12663	12505	12806	12691	12701	12602	12539	12794	12776	12731	12646	12677	12567	12577	12623	12783	12697	12496	12682	12771	12861	12680	12654	12724	12705	12835	12838	12603	12737	12659	12607	12637	12598	12589	12636	12490	12669	12679	12680	12788	12595	12648	12784	12738	12687	12617	12539	12736	12517	12711	12715	12526	12481	12517	12640	12637	12542	12788	12626	12548	12614	12798	12803	12687	12705	12822	12637	12696	12547	12679	12535	12762	12969	12699	12783	12786	12835	12630	12712	12582	12687	12639	12720	12682	12811	12579	12808	12655	12556	12747	12501	12570	12694	12600	12737	12777	12578	12585	12639	12679	12661	12649	12587	12735	12668	12587	12579	12660	12707	12491	12869	12677	12932	12657	12646	12636	12750	12713	12676	12700	12585	12644	12843	12696	12633	12587	12692	12791	12661	12470	12701	12514	12577	12557	12562	12701	12384	12684	12562	12660	12800	12806	12697	12668	12582	12810	12692	12561	12628	12836	12623	12736	12516	12746	12764	12545	12754	12740	12566	12588	12795	12545	12778	12726	12645	12693	12608	12581	12813	12901	12731	12626	12649	12654	12760	12457	12727	12668	12738	12548	12533	12617	12679	12689	12798	12648	12556	12754	12578	12816	12525	12614	12643	12535	12563	12796	12705	12749	12784	12858	12734	12598	12686	12739	12660	12526	12697	12699	12629	12647	12761	12766	12727	12672	12654	12619	12726	12730	12702	12721	12675	12605	12586	12675	12612	12713	12787	12722	12649	12377	12626	12601	12796	12797	12577	12703	12629	12731	12816	12796	12641	12742	12677	12664	12598	12716	12701	12731	12641	12684	12684	12630	12583	12684	12717	12649	12816	12779	12675	12672	12525	12736	12807	12669	12717	12673	12752	12697	12771	12750	12732	12868	12388	12671	12656	12526	12707	12636	12685	12454	12649	12600	12596	12589	12636	12627	12583	12761	12629	12634	12776	12591	12728	12550	12729	12807	12538	12736	12658	12432	12642	12707	12657	12692	12576	12671	12689	12799	12728	12695	12725	12667	12708	12768	12751	12730	12775	12691	12767	12728	12549	12687	12699	12753	12646	12686	12774	12637	12747	12561	12597	12800	12773	12724	12630	12385	12672	12521	12712	12631	12481	12648	12724	12588	12598	12590	12682	12488	12607	12738	12604	12586	12659	12502	12640	12703	12521	12701	12779	12787	12628	12789	12699	12649	12630	12650	12682	12671	12625	12668	12615	12710	12557	12700	12624	12797	12574	12769	12540	12753	12560	12736	12719	12616	12645	12647	12702	12679	12734	12566	12784	12738	12767	12716	12763	12744	12775	12632	12650	12661	12846	12548	12674	12637	12650	12547	12635	12785	12635	12553	12657	12686	12793	12670	12705	12713	12779	12707	12581	12704	12821	12645	12576	12569	12596	12776	12630	12633	12600	12667	12537	12602	12695	12607	12727	12773	12689	12708	12652	12534	12881	12606	12727	12722	12739	12446	12577	12583	12830	12651	12691	12796	12696	12647	12693	12618	12778	12826	12830	12760	12433	12807	12531	12498	12698	12696	12661	12637	12732	12527	12721	12560	12766	12685	12568	12661	12662	12694	12668	12592	12667	12871	12579	12768	12616	12524	12790	12649	12543	12697	12607	12649	12684	12802	12787	12685	12724	12674	12870	12710	12609	12608	12651	12548	12724	12808	12635	12600	12599	12703	12804	12668	12634	12682	12630	12895	12681	12619	12673	12793	12766	12685	12812	12700	12835	12589	12592	12691	12732	12740	12815	12669	12633	12729	12584	12589	12574	12829	12673	12708	12592	12656	12615	12737	12602	12576	12602	12646	12580	12728	12476	12739	12771	12555	12643	12608	12509	12865	12628	12669	12768	12791	12696	12532	12713	12713	12693	12651	12731	12707	12677	12535	12653	12525	12524	12639	12622	12807	12604	12676	12741	12631	12562	12926	12586	12782	12659	12608	12521	12710	12681	12503	12556	12855	12758	12676	12504	12718	12578	12768	12574	12455	12513	12643	12531	12633	12841	12564	12710	12767	12634	12574	12720	12551	12628	12870	12571	12490	12711	12714	12813	12806	12804	12696	12599	12691	12638	12677	12512	12700	12736	12664	12603	12795	12638	12762	12788	12659	12583	12725	12655	12760	12695	12692	12606	12600	12701	12700	12564	12604	12704	12740	12589	12748	12673	12765	12724	12678	12816	12568	12655	12644	12669	12710	12824	12585	12639	12648	12647	12700	12633	12658	12560	12689	12588	12709	12700	12562	12674	12645	12497	12815	12710	12741	12628	12732	12744	12705	12512	12710	12645	12541	12590	12631	12677	12643	12583	12702	12726	12599	12697	12633	12636	12634	12675	12740	12565	12695	12827	12544	12759	12691	12732	12613	12612	12512	12793	12512	12603	12591	12558	12679	12765	12668	12678	12776	12684	12551	12677	12588	12753	12671	12636	12780	12791	12586	12620	12656	12534	12658	12604	12688	12396	12758	12656	12674	12832	12568	12701	12668	12595	12742	12577	12688	12702	12662	12657	12855	12651	12708	12696	12721	12693	12789	12781	12744	12706	12736	12635	12661	12786	12570	12591	12624	12703	12675	12686	12749	12753	12897	12740	12807	12710	12643	12462	12588	12580	12817	12593	12763	12665	12664	12755	12529	12648	12753	12772	12742	12752	12780	12577	12624	12746	12717	12498	12694	12680	12715	12700	12530	12609	12771	12695	12603	12776	12639	12534	12811	12746	12787	12736	12613	12982	12731	12663	12516	12813	12716	12669	12553	12822	12567	12572	12660	12617	12712	12463	12692	12674	12572	12441	12807	12477	12784	12652	12718	12670	12710	12534	12612	12677	12832	12754	12640	12834	12558	12798	12751	12567	12561	12683	12632	12727	12741	12778	12589	12766	12760	12599	12572	12580	12522	12688	12746	12671	12666	12561	12611	12818	12725	12682	12725	12691	12636	12690	12821	12512	12668	12696	12826	12723	12674	12657	12692	12685	12711	12777	12715	12710	12709	12710	12688	12603	12781	12727	12835	12676	12727	12694	12664	12646	12701	12675	12810	12784	12713	12660	12592	12763	12633	12563	12719	12711	12674	12656	12715	12833	12677	12511	12689	12644	12632	12434	12639	12843	12605	12790	12584	12648	12530	12572	12714	12702	12608	12466	12754	12699	12749	12623	12546	12649	12649	12623	12878	12750	12621	12574	12773	12703	12611	12695	12684	12622	12615	12699	12730	12739	12660	12693	12619	12683	12767	12705	12563	12756	12440	12791	12689	12607	12796	12783	12652	12806	12700	12637	12664	12579	12644	12768	12571	12824	12856	12831	12681	12707
23379	27038	41901	40267	32429	28531	27836	24645	23670	23640	23806	23826	23647	23548	23840	23521	23898	23737	23718	23529	23501	23633	23568	23457	23622	23556	23287	23427	23466	23438	23382	23361	23587	23293	23672	23386	23291	23456	23508	23296	23368	23437	23379	23305	23465	23261	23442	23385	23387	23459	23545	23265	23517	23533	23491	23627	23656	23373	23299	23159	23395	23190	23327	23423	23305	23495	23510	23463	23508	23220	23309	23364	23465	23348	23349	23413	23159	23363	23275	23428	23558	23337	23348	23346	23332	23528	23501	23243	23262	23582	23414	23436	23387	23312	23357	23318	23506	23261	23306	23143	23500	23293	23138	23434	23799	23355	23524	23437	23154	23196	23399	23160	23540	23135	23523	23125	23234	23448	23354	23219	23294	23080	23509	23240	23308	23455	23455	23469	23157	23231	23448	23409	23119	23166	23430	23480	23388	23518	23414	23272	23359	23291	23492	23144	23350	23451	23408	23235	23475	23336	23196	23067	23364	23153	23330	23456	23434	23279	23208	23181	23280	23273	23290	23410	23241	23462	23375	23450	23438	23570	23465	23498	23560	23121	23206	23210	23405	23364	23498	23518	23283	23401	23340	23261	23474	23529	23206	23380	23213	23431	23445	23416	23289	23350	23320	23427	23390	23190	23061	23423	23367	23352	23379	23275	23334	23406	23527	23181	23273	23309	23431	23364	23302	23329	23372	23414	23228	23261	23372	23430	23424	23317	23363	23458	23481	23163	23248	23384	23295	23157	23130	23511	23262	23303	23265	23299	23092	23176	23343	23332	23536	23356	23460	23416	23133	23422	23184	23420	23124	23094	23129	23468	23360	23435	23522	23336	23318	23226	23393	23509	23246	23251	23207	23253	23253	23381	23403	23349	23293	23256	23532	23293	23440	23372	23141	23117	23319	23403	23326	23497	23228	23262	23416	23093	23384	23440	23346	23403	23242	23360	23333	23134	23268	23130	23642	23275	23355	23283	23279	23387	23493	23417	23164	23143	23609	23618	23448	23242	23361	23366	23499	23151	23249	23302	23427	23369	23555	23335	23245	23432	23399	23329	23065	23435	23549	23240	23090	23357	23073	23367	23163	23144	23243	23289	23364	23243	23307	23278	23421	23049	23118	23268	23408	23290	23159	23403	23289	23253	23284	23541	23253	23321	23250	23386	23304	23309	23234	23311	23207	23446	23131	23394	23114	23418	23236	23170	23127	23106	23175	23306	23266	23350	23188	23281	23353	23414	23178	23402	23106	23363	23170	23380	23379	23056	23576	23135	23197	23598	23385	23554	23338	23211	23330	23002	23246	23111	23210	23183	23339	23459	23121	23330	23355	23348	23372	23203	23546	23325	23124	23173	23366	23171	23334	23316	23527	23322	23357	23319	23512	23154	23210	23416	23054	23279	23523	23411	23199	23411	23284	23649	23072	23297	23247	23290	23320	23313	23499	23376	23361	23306	23182	23169	23466	23384	23201	23247	22996	23454	23538	23205	23256	23061	23515	23313	23349	23596	23297	23460	23128	23427	23172	23228	23267	23280	23245	23227	23158	23261	23360	23662	23332	23167	23234	23429	23179	23131	23562	23373	23317	23194	23169	23412	23387	23180	23353	23279	23253	23289	23491	23306	23211	23173	23138	23158	23390	23595	23153	23140	23594	23412	23310	23122	23200	23334	23365	23111	23514	23233	23184	23201	23364	23434	23391	23261	23105	23284	23250	23310	23436	23419	23464	23318	23309	23359	23147	23013	23143	23397	23309	23072	23270	23298	23345	23466	23349	23380	23319	23329	23534	23440	23185	23310	23292	23352	23477	23345	23432	23405	23262	23167	23198	23184	23480	23494	23465	23366	23139	23315	23360	23480	23460	23089	23484	23243	23093	23263	23102	23324	23267	23274	23230	23182	23228	23216	23423	23265	23312	23389	23300	23325	23320	23212	23491	23312	23163	23286	23340	23432	23192	23327	23384	23110	23092	23337	23478	23245	23408	23386	23435	23286	23364	23332	23355	23632	23256	23415	23242	23393	23345	23258	23244	23279	23407	23317	23376	23197	23289	23485	23392	23126	23441	23232	23326	23374	23142	23172	23110	23169	23213	23355	23096	23200	23223	23372	23202	23300	23095	23298	23412	23227	23191	23526	23375	23364	23605	23080	23651	23461	23332	22915	23337	23226	23149	23423	23198	23132	23284	23368	23144	23439	23433	23430	23100	23361	23217	23237	23356	23369	23567	23360	23330	23210	23412	23448	23426	23388	23177	23288	23408	23483	23431	23210	23100	23359	23278	23051	23336	23171	23233	23143	23518	23219	23381	23489	23351	23390	23526	23736	23312	23127	23291	23263	23206	23420	23371	23274	23268	23199	23429	23384	23321	23429	23189	23223	23505	23372	23598	23276	23283	23312	23373	23170	23359	23265	23245	23153	23237	23282	23210	23695	23269	22971	23314	23246	23602	23233	23190	23235	23295	23250	23327	23130	23287	23406	23389	23173	23117	23473	23271	23219	23404	23339	23529	23517	23064	23282	23100	23327	23383	23253	23413	23419	23256	23229	23149	23147	23219	23235	23313	23187	23470	23296	23393	23173	23524	23139	23269	23271	23565	23113	23375	23351	23253	23408	23488	23433	23474	23108	23373	23341	23548	23347	23299	23281	23390	23069	23368	23401	22965	23370	23411	23548	23361	23377	23313	23320	23489	23467	23379	23104	23203	23197	23391	23354	23270	23077	23097	23303	23452	23439	23103	23421	23248	23260	23292	23583	23377	23441	23286	23339	23130	23038	23410	23145	23204	23531	23210	23412	23170	23307	23045	23181	23446	23358	23234	23256	23327	23315	23130	23242	23279	23182	23376	23420	23379	23257	23268	23386	23387	23112	23253	23456	23283	23234	23144	23349	23336	23154	23159	23119	23277	23326	23382	23508	23218	23287	23304	23321	23271	23260	23558	23377	23390	23466	23375	23474	23384	23405	23240	23350	23207	23201	23387	23367	23219	23382	23306	23213	23275	23329	23450	23442	23421	23457	23587	23299	23572	23264	23471	23375	23285	23379	23086	23539	23394	23381	23409	23265	23283	23251	23117	23456	23481	23244	23456	23468	23497	23645	23377	23384	23295	23249	23293	23594	23353	23180	23152	23503	23340	23344	23054	23543	23259	23327	23339	23395	23268	23243	23228	23015	23294	23514	23162	23469	23279	23290	23118	23280	23272	23248	22929	23280	23123	23346	23167	23387	23319	23424	23388	23317	23076	23318	23235	23323	23407	23589	23423	23306	23549	23146	23250	23438	23295	23114	23535	23341	23160	23065	23388	23319	23466	23547	23333	23270	23264	23339	23347	23397	23280	23393	23398	23232	23260	23675	23104	23265	23260	23143	23278	23363	23369	22986	23487	23354	23384	23242	23565	23352	23123	23292	23042	23318	23363	23109	23381	23345	23309	23398	23295	23235	23358	23322	23387	23218	23379	23319	23408	23330	23234	23301	23348	23257	23404	23149	23319	23453	23420	23558	23331	23228	23398	23133	23603	23356	23505	23381	23253	23269	23423	23216	23324	23223	23406	23162	23488	23131	23238	23292	23382	23468	23423	23589	23170	23331	23080	23434	23227	23485	23326	23192	23421	23515	23478	23060	23224	23356	23354	23387	23113	23240	23345	23240	23159	23284	23224	23165	23373	23288	23326	23262	23211	23322	23426	23185	23318	23379	23214	23351	23064	23294	23213	23166	23067	23447	23264	23410	23462	23308	23296	23292	23448	23325	23503	23366	23181	23230	23468	23360	23174	23341	23389	23435	23503	23304	23415	23483	23360	23363	23310	23294	23501	23372	23495	23371	23276	23194	23463	23319	23338	23201	23274	23128	23217	23256	23112	23390	23611	23418	23177	23338	23343	23428	23176	23229	23460	23234	23036	23393	22992	23299	23318	23281	23229	23497	23556	23619	23443	23481	23495	23069	23446	23355	23316	23288	23464	22997	23562	23161	23218	23490	23219	22990	23384	23255	23511	23163	23074	23263	23417	23466	23005	23265	23434	23558	23269	23358	23483	23386	23347	23290	23248	23392	23106	23251	23090	23179	23185	23244	23374	23204	23350	23542	23256	23238	23286	23441	23228	23350	23346	23317	23605	23415	23350	23504	23132	23538	23133	23446	23308	23208	23062	23133	23353	23473	23380	23212	23230	23278	23005	23407	23605	23253	23419	23348	23286	23424	23117	23265	23140	23451	23130	23182	23127	23281	23343	23150	23369	23332	23160	23319	23401	23244	23317	23469	23323	23396	23410	23317	23152	23334	23306	23416	23243	23422	23368	23077	23158	23437	23198	23013	23325	23251	23266	23488	23259	23392	23591	23418	23423	23232	23299	23291	23396	23146	23426	23189	23287	23465	23312	23301	23495	23353	23472	23353	23207	23204	23205	23352	23279	23439	23484	23272	23184	23502	23337	23178	23406	23117	23121	23393	23541	23281	23263	23166	23337	23528	23308	23477	23203	23321	23444	23503	23312	23408	23339	23097	23259	23416	23535	23329	23162	23279	23180	23168	23342	23272	23324	23498	23154	23233	23327	23274	23260	23258	23455	23177	23163	23159	23231	23350	23320	23249	23351	23211	23305	23194	23089	23390	23459	23356	23238	23238	23288	23236	23367	23364	23467	23340	23357	23484	23236	23469	23165	23189	23362	23118	23338	23437	23253	23415	23196	23441	23537	23424	23396	23431	23193	23364	23377	23156	23249	23475	23428	23544	23378	23267	23089	23217	23323	23289	23118	23258	23208	23420	23284	23148	23250	23248	23062	23414	23304	23375	23218	23291	23226	23418	23181	23123	23305	23300	23582	23552	23291	23353	23421	23283	23180	23148	23085	23184	23269	23461	23232	23427	23121	23363	23406	23101	23247	23119	23354	23292	23478	23397	23363	23546	23422	23152	23357	23354	22931	23549	23271	23163	23172	23406	23241	23334	23128	23334	23366	23145	23368	23201	23399	23261	23291	23161	23181	23293	23259	23236	23106	23258	23102	23206	23266	23087	23278	23320	23510	23266	23119	23235	23272	23407	23257	23399	23263	23434	23273	23353	23258	23369	23684	23470	23301	23195	23356	23308	23072	23316	23181	23344	23319	23333	23332	23042	23199	23079	23225	23124	23185	23125	23219	23138
56874	97706	83787	58145	31087	17919	14450	14019	13948	14035	13889	13913	14174	14194	14188	14215	14294	14182	14408	13983	14362	14331	14255	14199	14115	14152	14049	14304	14110	14227	14204	14143	14246	14258	14294	14357	14268	14088	14139	14127	14240	14269	14023	14078	14013	14162	14304	14020	14128	14180	14195	14187	14154	14207	14167	14202	14132	14116	14224	14150	14281	14102	13976	14083	14188	14110	14101	14091	14093	14064	14153	14052	14231	14128	14263	14081	14207	13883	14214	14166	14146	14059	14217	14103	14044	13990	13998	14211	14130	14160	13984	14169	14108	14051	14214	14223	14064	14289	14196	14046	14069	14155	14080	14173	14187	14180	14224	14099	14095	13961	14344	14067	14219	13896	14319	14031	14177	14201	14002	14132	14203	14148	14208	13967	14255	14251	14072	14019	14067	14051	14023	14171	14171	14294	14083	14005	14111	14110	14221	13922	14163	14010	14171	14250	14123	14242	14120	14148	14201	13962	14057	14228	14079	13998	14186	13994	14282	14205	14012	14380	14084	14126	14123	14088	13903	14224	14396	14054	14194	14189	14225	14120	14101	14069	14215	14173	13992	14156	14139	14006	14114	14070	14094	14187	14018	14123	14069	14108	14073	14171	14255	14162	14030	14108	13908	14069	14016	14113	14132	14137	14065	14045	14059	14045	14118	14159	14417	14001	14157	14129	14274	14242	14101	14029	14168	14231	14098	14102	14184	14125	13935	14110	14176	14263	14195	13993	14140	14298	14111	14127	14069	14223	14156	14323	14052	14054	14003	14000	14279	14089	14257	14079	14092	14191	14099	14059	14116	14008	14097	14102	14098	14024	14137	14259	14254	14321	14095	14140	14136	14081	14168	14291	14186	14170	14061	14112	14176	14201	14040	14102	14144	14197	14037	14048	14125	14098	14168	14044	14082	14154	14030	14156	14282	14107	13938	14209	14109	14011	14118	14167	14146	14097	14201	14070	14266	14138	14172	14022	14210	14060	14050	14175	14301	14078	14311	14024	14119	14095	14094	13982	14081	13964	14115	14166	13858	14130	14195	14153	14343	14057	14187	14136	14003	14079	14108	14182	14081	14186	14186	14297	14070	13953	14192	14245	14201	14144	13978	14155	14094	14114	14206	14244	14262	14010	14141	14170	14173	14240	14222	14030	14034	14156	14073	13960	14011	14238	14277	14140	14151	14123	14034	14214	14117	14271	14194	14270	14078	14310	14079	14124	14278	14170	14247	14085	14072	14120	14108	14224	14153	14138	14050	14174	14177	14059	14100	14067	14117	13988	14160	14178	14028	14054	14143	14209	13972	13976	14081	14061	14055	14142	14148	14197	14117	14104	14061	14353	14275	14228	14274	14206	14103	13960	14038	14244	14163	14161	14211	14283	14076	14211	14085	14142	14182	14210	14072	14143	14257	14161	14123	14037	14200	14114	14115	14092	14111	14108	14066	14081	14110	14157	14245	14191	14169	14124	14136	14145	14029	14067	14177	14253	14164	13985	14411	14175	14239	14244	14085	14205	13947	13970	14195	14158	14166	14174	14136	13953	14326	13850	14052	14163	14128	13984	13983	13950	14063	13994	14170	14193	14033	14183	14306	14064	14011	13977	14076	14108	14215	14148	14006	14037	14002	14246	14209	14142	14114	14077	14292	14092	14194	14252	14054	14087	14146	14036	14118	14166	14042	14225	14052	14178	14090	14184	14155	14106	14141	14138	14014	14102	14067	14130	14015	14050	14190	14239	14216	14211	14262	14120	14154	14084	14141	14114	14134	14257	14013	13959	14082	14113	14198	14018	14104	14181	14101	14162	14102	14001	14071	14040	14219	14160	14109	14147	14197	14048	14091	14093	13847	14078	14236	14090	14215	14017	13994	14131	14160	14049	14038	14212	14162	14126	13903	14177	13950	13940	14075	13950	13990	14119	14240	14027	14206	14067	14102	14068	13930	14158	14158	14161	14170	14231	14068	14278	14075	14155	14110	14137	14282	14152	14237	14285	14198	14189	14016	14201	14149	14017	14072	14256	13974	14169	14159	13954	14254	14070	14321	14053	14117	14050	14127	14022	13976	14061	14053	14158	14057	14007	14265	14020	14057	14139	14169	14067	14180	14244	14113	14076	14040	14194	14009	14035	13990	14025	14143	13909	14028	14222	14347	14004	14209	14125	14215	13826	14128	14103	14068	13977	14150	14170	13949	14122	14061	14106	14187	14154	14252	14080	14138	13950	14184	13960	14210	14055	14184	14097	14088	14029	14067	14155	14121	14092	14058	14005	14187	14141	14118	13988	14077	14187	14067	14198	14077	14106	14231	14096	13990	14137	13873	14007	14225	14071	13982	14012	14065	14029	14236	14247	14144	14277	14187	14021	14040	14036	14154	14141	14036	14042	14084	14316	14005	14022	14082	13892	14007	14195	14070	14096	14331	14053	14049	13985	14186	13981	14110	13984	14166	14217	14052	14098	14226	14240	14193	14081	13930	14222	14068	14108	14097	14278	14174	14030	14141	13986	14275	14260	14138	14001	14176	14259	14265	14103	14164	14154	13888	14144	14160	14264	14118	14139	13999	14037	14249	13888	14170	14092	14106	14063	14201	14123	14192	14247	14165	14121	13988	14197	14370	14196	14273	14117	14079	14077	13965	14145	13841	14156	14114	13936	14223	14056	14178	13971	14065	14240	14051	14153	14076	14225	14195	13972	14145	14152	14189	14098	14020	14117	14237	13963	14051	14113	14169	14207	14133	14193	13978	14147	14070	14223	14215	14112	13956	14072	14152	14132	13999	14187	14111	14057	14321	14162	14052	14139	14142	13926	14077	14141	14157	13974	13947	14335	14112	14101	14101	14070	14425	14103	14289	14078	14024	14283	14161	14044	14089	14120	14228	14215	14125	14036	14121	14415	14095	14127	14094	14308	14212	14326	14186	14045	14169	14198	14040	14274	14068	13973	14210	14063	14017	14202	13997	14103	13984	14063	14227	14032	14170	14129	14113	13996	14213	14069	14120	14181	14283	14118	14142	14047	14089	14115	13996	14083	14116	14126	14148	14153	14083	14129	14179	14053	14012	14140	14016	14185	14142	14131	14261	14125	14042	14036	14144	14115	14471	14167	14044	14178	14242	14095	14016	14220	14041	14137	14083	14182	14198	14246	14237	14191	14176	14077	14175	13875	14177	14097	14010	14156	14027	14118	14211	14001	14216	14124	14293	14071	14039	14174	14079	14219	14134	14267	14093	14132	14112	14050	14117	14177	14171	14247	14030	14038	14219	14009	14204	14136	14231	14332	14199	14008	14134	14097	14254	14210	14090	14007	14163	14190	14112	14155	14068	14090	14150	14072	14121	14014	14215	14210	14194	13907	14192	14005	13931	14103	14239	14237	14103	14138	14209	14144	14114	14151	14096	14251	14046	14191	14213	14118	14211	14147	14178	14098	14041	14216	14163	14079	14084	14111	14003	13980	14080	14040	13976	14028	14051	14189	14136	14317	14075	14039	14032	14263	14148	14193	14221	14138	14226	14284	14045	13917	14120	14032	14231	14027	14132	14151	14300	14022	14153	14150	13987	13991	13991	14259	14131	14130	14120	14283	14378	14376	14063	13974	14201	14315	14074	14158	14133	14231	14202	14132	14134	14092	14221	14261	14255	14125	14317	14156	14323	14171	14093	14278	14105	14065	14051	14043	14303	14216	14138	14024	14222	14198	14200	14162	14092	14173	13992	14127	14142	13993	14236	14045	13967	14038	14131	14184	14046	14161	14103	14186	14156	14028	14155	14202	14120	13938	14170	14164	14118	14216	14084	14168	14184	14267	14170	14166	14180	14051	14074	14098	14199	14001	14231	14243	14146	13976	14290	14152	14005	14190	14125	14090	14100	14123	14212	14211	14213	14062	14226	14141	13941	14308	14209	14324	14162	13981	14231	14168	13993	14064	14136	14134	14106	14334	14177	14303	14013	14115	14187	14048	14168	14002	14320	13993	14157	14299	13965	14233	14078	14177	14176	14144	14050	14077	13927	14035	14064	14179	14271	14095	14063	14179	14105	14042	14211	13941	14180	14066	14129	14303	14087	14010	13998	14304	13986	14230	13998	14004	14175	14150	14198	13925	14152	13973	14203	14273	14156	13942	14020	14109	14243	14171	14171	14151	13990	14157	14031	14005	14133	13995	14101	13969	14024	14196	14206	14148	14140	14015	14229	14029	14191	14069	13926	14160	13969	14100	13994	14269	14247	13938	14263	14298	13945	14175	14187	14053	14080	14061	13886	14110	14110	14099	14144	14181	14184	14051	14089	14020	14273	14205	14210	14088	14130	14110	14118	14195	14010	14039	14090	14020	14167	13937	14137	13986	14299	14074	14091	14085	14029	14077	14026	14229	14267	14108	14165	14043	14155	14214	14072	14032	14060	14210	14218	14159	14052	14086	14126	14136	14100	14188	14023	14332	14131	14177	14228	14114	14212	14048	14215	14023	14144	14114	14188	14031	14207	14005	14056	14087	14095	14118	13941	13962	14152	14118	14105	14083	14193	13941	14057	13974	13997	14227	14189	14068	14069	14235	14225	14249	14239	14156	14053	14200	14149	14148	14157	14167	14216	14139	14210	14083	14152	14192	14159	14060	14232	14034	14146	14196	14012	14126	14284	14111	14080	14215	14168	14347	14379	14153	14057	14231	13995	14074	14103	14023	14274	14251	14100	14152	14193	14099	14110	14221	14120	14164	14169	13944	14217	13976	14192	14123	14193	14078	14109	13876	13914	14022	14007	14023	14078	14228	14000	14082	14088	14041	14037	14238	13992	14250	13905	14083	14066	14058	14235	14096	14145	14301	14003	14175	14141	14237	14195	14056	13969	13943	14095	14024	14065	13972	14136	14023	14098	14009	14131	14074	14099	14173	14159	14206	13997	14020	14146	14093	14036	14064	14382	14116	14108	14151	13922	14242	14005	14064	14186	14138	14123	14114	14254	14088	14381	14120	13758	14288	14128	14125	14288	14018	13985	14019	14126	14207	14040	14242	14155	14065	14242	14040	14195	14096	14129	13923	14065	13968	14135	14329	14023	14123	13939	13867	14245	14032	14122	14219	13903	14156	14094	14127	14161	14059	14140	14318	14126	14180	14278	14069	14106	14191	14052	14287	14133	13983	14096	13962
37314	44393	42475	32055	24557	22699	22350	22108	21946	21958	21868	21882	22189	21980	21891	21897	21884	22025	21861	21950	21887	21956	22054	22117	21921	21917	22082	22152	22051	22025	22153	21849	22084	21884	22220	22048	21738	21870	21719	21860	21912	21924	21976	22035	22055	22184	21994	21981	22083	21940	22195	21926	21955	21814	22052	21874	22049	22128	21805	21999	21962	21989	22039	22065	22162	21946	21797	21891	22032	22017	22055	22316	21907	21989	22047	21821	21920	21681	21935	21888	21987	22119	22052	21963	21998	21872	22079	21952	21647	21699	21881	21992	21949	21985	21872	22044	22036	22060	21769	22040	21861	21835	21879	22041	21946	21697	22000	21766	22007	21994	22097	21624	22081	22069	21908	22044	21852	21837	21940	22241	22116	22119	21977	22054	21981	22067	22081	21813	21811	21822	22083	22166	22082	21860	22061	21863	21952	21796	21855	22156	21905	21836	21825	21937	21883	22193	21802	22107	22113	21844	22003	21988	22112	21972	22195	22046	21821	21923	21992	21948	22043	22160	21959	22125	22332	21815	21842	21733	22036	21869	22037	21789	21936	22019	21963	22005	21756	22024	21918	22043	21897	22024	21838	22021	21813	21997	22094	22214	21733	21908	22021	21989	22135	21988	21980	21780	21983	22074	21938	21807	21901	21957	22011	21975	21748	21743	21968	21941	21660	21798	21964	22014	21982	21732	21893	21919	22200	21920	21930	22149	21923	21817	21813	22063	22062	22059	21880	21997	21912	21963	21991	21907	21939	21948	22288	21802	22089	21989	22065	21976	21963	21940	21683	21873	21865	22087	22069	21882	22063	21887	21883	21997	21928	21817	21940	21737	21888	21828	21961	22243	22054	22002	21870	21916	21856	22122	22048	21918	22020	22114	21966	21978	21789	22001	21715	21925	21784	21750	21947	22197	22072	21845	22043	21699	21600	21961	22017	22071	21817	21780	21844	22004	21667	22009	21767	22024	22187	22114	22201	22031	21740	21756	21760	21922	21914	22002	21793	22095	21933	21921	22118	21869	21686	22076	21880	21847	21682	21843	22293	22126	21960	21926	21980	21712	22169	21925	21953	21724	21988	21983	22193	21906	21963	22039	21943	22044	21656	21780	21871	21822	21946	21925	22058	21726	22101	22053	21982	22032	21984	22085	21823	22076	22141	21852	21967	22031	22052	21774	22014	21820	21952	21799	22140	22153	21818	21925	22076	21831	21753	22069	21998	22009	22062	22036	22055	22033	21964	22118	21856	21814	22238	21971	21973	22219	21976	22064	22142	21880	21797	21913	22140	22328	21832	21946	21823	21953	21773	21706	21711	21875	21818	21966	21869	21856	22134	22017	21833	22027	21965	22040	21728	21729	22083	21891	21947	21979	21997	21766	21983	21954	21772	21813	21790	21815	22005	22302	21952	22055	21954	22104	22135	22076	22112	22073	21963	21915	21922	21929	21953	21822	22041	22019	22025	22080	21980	21995	21958	21997	22159	21912	21999	21939	21967	21930	22003	21961	21846	21970	21832	21856	22060	21982	21996	21830	21909	21819	22022	21900	21947	22062	21988	22080	22026	21817	21740	21857	21888	22031	22078	21998	22000	21933	21872	21855	21955	21966	22068	21827	21973	21885	22024	21773	21980	21959	22044	21968	21959	22094	21904	21667	21785	21864	22032	21972	21753	21831	22157	22065	21781	22072	21986	21964	22053	22115	22116	21877	22041	21919	22007	21953	21906	22099	21951	22072	21971	21954	21855	22084	21817	21742	21913	22028	21934	21886	22171	22245	21960	21935	21967	21927	22051	21963	21845	22121	22079	21830	21759	22021	21882	21835	22234	21765	21866	22073	22164	21825	21992	21942	21997	21826	22139	22122	22353	22111	21772	22128	21934	21996	22037	21942	21889	22062	22025	22073	22053	21867	21932	22092	22160	22121	22088	21822	22000	22120	22123	22128	21925	21958	21787	21893	22026	21995	21954	21872	22094	21877	21941	21880	21816	21704	21932	22012	21927	21988	21928	21999	21988	21896	21956	22149	22072	22089	21756	21965	22033	21961	21794	21866	22145	22068	21944	21943	22066	22032	21925	21823	21972	22043	21960	22155	21975	22018	22052	22096	21893	22028	21923	21882	22106	22051	21931	21931	21749	21987	22009	21984	21811	21873	21730	22082	22105	21905	22141	21954	21824	22164	22022	21799	22009	21896	21822	21826	21957	21925	22016	21851	21850	21823	22001	22010	21942	21889	22007	21954	21968	22053	22135	21911	21810	22087	21958	21897	22237	21956	21841	21922	22008	21975	22078	21781	21912	22120	21793	22029	21917	21927	22138	21835	21736	21916	21851	21859	21998	21998	22058	21967	22021	21703	21826	22210	22136	21961	21953	22115	21924	21853	22105	21932	22128	22138	21937	22054	22131	22037	21915	21838	21831	21949	22000	22136	21995	21909	21952	21919	21863	21902	22042	22017	21941	22195	21930	22206	22235	21785	22120	22145	22045	21924	21922	21836	21898	22116	22137	22081	21923	21810	21981	22043	21954	21885	21927	22097	21943	21860	21866	21830	21889	21714	22068	21919	22066	22259	21983	22103	22062	22056	22021	22055	22149	22010	22204	22033	21858	21955	21994	21846	22036	22116	22105	21733	21662	21954	22000	22073	21964	21941	22087	22023	22041	21747	21871	21976	21721	21935	21804	21857	21836	22119	21938	21900	22064	21716	21812	21833	22063	22026	21903	22087	21984	21922	21679	21880	21783	22007	21862	21884	21726	21850	22120	21978	21965	21807	22047	21914	21925	21826	21927	22207	22160	22156	22079	21967	22180	21966	21795	21903	21877	21914	22104	22029	22151	22186	21924	22117	21888	21998	21916	22226	22096	21911	22006	21806	21993	21958	22151	22032	21992	21800	21971	21980	22029	21925	22050	21829	21894	21869	22103	22027	21930	22121	21915	21850	21936	21879	21751	21956	21821	21955	22188	22003	22233	21999	21944	22003	21819	21854	21903	21948	21971	21800	21878	22091	21923	22124	22005	22002	21994	21918	21859	21956	22057	21724	21807	22124	22065	22014	22088	22022	22225	22049	22094	22074	22128	21898	22080	21985	22108	22084	21800	21894	22073	22082	21690	21828	21848	21928	22076	22162	21817	22089	22096	21866	21961	21999	21785	22148	22152	22087	22040	21749	22128	21955	21819	22062	21977	21714	22170	21867	21855	21809	22072	22075	21886	21848	22026	21909	21812	22179	21770	22056	21678	21866	22072	22185	21859	22149	21906	21994	21978	22059	22080	21905	21972	21900	22086	21981	21819	21964	22134	22146	22051	21856	22099	21975	21999	21895	22048	21981	21895	21928	21872	21995	22021	21966	21871	22282	21931	21898	22113	22233	21947	22061	21969	22127	21917	22156	21967	22346	22097	21788	21937	22072	22035	21796	22241	22045	22011	21957	22102	21814	22000	21982	21782	21962	21816	22043	22167	22063	22060	22110	21889	21967	21926	21885	22025	21975	22103	21895	22073	22106	22174	21974	21831	22144	22054	21984	21972	21736	21893	22070	22005	22106	21989	22325	22045	22150	22216	22031	21893	22117	21879	22069	22079	22016	22067	22073	21896	21893	21899	21895	21967	21954	21872	22153	22167	22011	21649	21971	21885	22098	22182	22206	22279	21997	22009	21936	22064	22028	21960	21889	21722	21924	22106	21985	21774	22136	22166	21930	22012	22045	21988	22116	21968	21954	22023	21771	21957	21941	21928	22061	22136	22025	21969	21754	21971	22120	21912	21997	22055	21801	22104	21893	22211	22218	22177	22204	22294	22139	21910	22107	22005	22095	22056	22094	22065	21866	21977	22111	21879	21784	22035	21974	22172	21869	21969	21893	21958	22003	21953	22048	21928	21921	21847	22026	22165	21769	21991	21940	22003	22020	21855	21863	21820	22089	22263	21718	22006	22036	22090	22018	22067	21938	22052	21804	22203	22010	22031	21949	21986	21898	22015	21986	21897	21942	21896	21935	21998	22009	21907	22070	22089	21967	22050	21752	21905	21729	21954	22422	22008	21848	22018	21893	21886	22005	21951	22051	22036	22151	22062	22032	21970	21983	22067	22022	22003	22051	22010	21946	21796	22123	21863	22082	21921	22012	21979	21961	21966	22036	22080	22068	21809	21940	22134	22221	22224	21994	21627	21891	21839	22098	21968	22180	21825	21946	22031	21821	22030	21901	21903	21949	22045	22055	22015	21902	21962	22001	22064	21911	21945	22095	21872	21817	21779	21965	21983	21900	21983	22356	22119	22064	22022	21896	21879	22143	22072	21888	22015	22097	21937	21769	21953	21853	21955	22002	22012	22166	22016	21967	22026	21801	22121	21951	22033	21941	21856	22041	22056	22042	21892	21913	22137	22240	22112	21748	21988	21908	21855	22007	22199	22133	22079	21893	21909	22062	21983	22017	21860	21878	21858	21969	21883	21878	22044	22106	22021	22021	22082	21688	21979	22193	22100	21901	22170	21873	22061	21962	22006	21953	22062	21966	22170	22138	22033	21891	22194	22107	21913	22194	21951	21907	21868	21890	21892	21927	22047	22072	22053	22071	21850	21809	21846	22040	22013	21866	21979	21968	21978	21895	21962	22072	22038	21917	21980	21886	21879	21975	22222	21887	21847	21963	22045	21916	22019	22071	22013	21853	22094	21935	22165	21888	21995	21819	21901	21855	21902	21922	21896	21811	21899	22017	21728	22034	21867	22116	22071	21969	21947	22075	22106	21954	22023	22011	21882	22024	22098	22036	22007	21996	21728	22077	22024	21947	22047	21890	21778	22037	22068	22127	21887	21949	21813	21862	22146	21911	21934	21950	21922	21973	22158	22089	22068	22048	21712	21901	21935	22020	21931	21946	21803	21801	22044	21929	21995	21990	21894	22004	22223	21929	21935	21736	22209	21932	22058	21945	21883	22175	21865	21830	22048	21908	21581	21810	21989	22014	22125	22045	21870	22099	21792	22110	22072	21913	21880	22074	21873	21873	21975	22142	21992	21880	21796	21996	21890	22086	22155	21914	21901	22032	22216	21955	22014	22151	21924	21919	21946	22144	21948	21943	22117	22041	22032	21985	22186	22018	22022	21900	21863	21966	22257	21975	22071	21997	21563	21869	22027	22143
33057	48562	32675	19103	14297	12775	12543	12493	12456	12430	12454	12540	12556	12467	12623	12416	12499	12438	12519	12600	12491	12615	12559	12618	12488	12589	12584	12463	12670	12482	12432	12624	12446	12570	12520	12602	12479	12501	12525	12405	12477	12483	12548	12606	12564	12379	12635	12653	12441	12600	12715	12536	12440	12709	12454	12580	12519	12409	12511	12467	12524	12459	12700	12586	12288	12589	12368	12541	12474	12594	12666	12500	12492	12582	12327	12650	12514	12640	12496	12420	12587	12505	12397	12533	12509	12567	12359	12350	12600	12494	12481	12639	12538	12458	12454	12424	12285	12367	12539	12491	12678	12520	12523	12334	12588	12333	12527	12333	12439	12450	12464	12406	12514	12557	12508	12530	12426	12550	12455	12485	12414	12431	12574	12449	12587	12452	12483	12446	12528	12524	12540	12325	12427	12537	12452	12404	12518	12592	12394	12552	12530	12322	12497	12470	12450	12494	12218	12513	12703	12559	12580	12482	12500	12555	12588	12416	12537	12315	12359	12470	12376	12576	12601	12453	12413	12362	12571	12480	12392	12479	12293	12582	12482	12545	12453	12318	12354	12450	12583	12610	12398	12441	12488	12484	12469	12553	12547	12466	12364	12516	12583	12501	12472	12452	12626	12333	12528	12496	12410	12639	12495	12549	12611	12530	12591	12619	12463	12572	12501	12524	12356	12531	12561	12429	12680	12434	12380	12470	12502	12462	12306	12404	12417	12327	12423	12502	12459	12505	12480	12472	12616	12601	12598	12520	12583	12468	12477	12358	12398	12496	12345	12625	12524	12433	12472	12520	12380	12513	12380	12499	12514	12594	12422	12668	12342	12488	12495	12545	12412	12340	12423	12596	12641	12359	12385	12503	12511	12371	12677	12452	12569	12503	12520	12521	12516	12421	12489	12396	12469	12581	12509	12436	12467	12447	12467	12477	12350	12533	12447	12514	12405	12531	12505	12477	12380	12309	12529	12496	12566	12307	12485	12521	12400	12248	12400	12326	12455	12517	12451	12436	12408	12553	12684	12498	12274	12352	12405	12547	12372	12471	12496	12585	12493	12549	12573	12389	12644	12454	12402	12345	12596	12396	12518	12458	12458	12527	12593	12492	12515	12429	12659	12402	12669	12508	12474	12526	12603	12457	12536	12469	12495	12549	12468	12332	12467	12376	12397	12532	12585	12454	12424	12526	12589	12563	12527	12416	12456	12502	12481	12568	12550	12418	12453	12544	12482	12564	12587	12575	12579	12423	12378	12522	12452	12476	12443	12485	12547	12454	12517	12590	12604	12660	12661	12409	12523	12480	12543	12495	12368	12496	12494	12648	12517	12510	12500	12604	12437	12442	12532	12510	12348	12538	12448	12532	12582	12521	12444	12435	12493	12486	12490	12577	12455	12396	12611	12445	12493	12322	12438	12401	12345	12665	12513	12679	12355	12359	12445	12431	12495	12443	12391	12464	12356	12658	12430	12520	12525	12572	12319	12440	12515	12464	12594	12403	12487	12509	12451	12362	12667	12401	12450	12468	12526	12357	12545	12600	12570	12474	12496	12570	12482	12528	12608	12485	12542	12411	12537	12422	12579	12448	12563	12392	12526	12417	12492	12457	12527	12481	12471	12444	12576	12541	12560	12357	12654	12369	12447	12499	12361	12548	12513	12440	12506	12328	12528	12418	12570	12537	12543	12511	12407	12535	12487	12457	12595	12388	12582	12473	12386	12510	12480	12590	12475	12510	12561	12508	12444	12609	12467	12579	12568	12680	12407	12549	12524	12507	12404	12430	12403	12636	12644	12654	12439	12327	12477	12651	12697	12421	12444	12497	12520	12606	12488	12464	12445	12431	12648	12292	12465	12446	12692	12622	12495	12443	12557	12506	12424	12387	12554	12520	12348	12531	12476	12462	12626	12607	12442	12531	12576	12487	12328	12529	12362	12448	12502	12512	12468	12513	12512	12534	12443	12376	12410	12680	12527	12498	12489	12598	12570	12462	12456	12450	12476	12467	12441	12569	12514	12280	12461	12561	12445	12387	12534	12288	12439	12519	12394	12452	12422	12743	12404	12545	12476	12327	12352	12613	12537	12490	12540	12463	12508	12275	12518	12627	12589	12456	12447	12449	12519	12408	12626	12510	12610	12471	12447	12489	12460	12477	12493	12253	12462	12628	12681	12518	12443	12456	12491	12499	12492	12433	12531	12374	12400	12517	12467	12488	12554	12570	12626	12469	12567	12598	12473	12437	12315	12519	12381	12290	12563	12444	12573	12393	12578	12517	12500	12464	12607	12456	12497	12446	12571	12395	12508	12424	12516	12645	12725	12439	12531	12599	12314	12450	12432	12699	12512	12653	12461	12561	12461	12450	12562	12510	12537	12455	12600	12378	12345	12484	12539	12598	12345	12462	12441	12674	12483	12509	12543	12559	12618	12366	12573	12420	12559	12477	12590	12527	12413	12625	12396	12485	12406	12466	12470	12537	12337	12582	12626	12418	12628	12324	12438	12529	12430	12627	12472	12399	12549	12528	12455	12477	12410	12465	12474	12580	12497	12447	12563	12420	12570	12443	12507	12365	12556	12653	12622	12447	12570	12457	12561	12524	12531	12538	12493	12387	12588	12508	12443	12605	12466	12343	12453	12620	12666	12363	12415	12483	12786	12642	12457	12520	12524	12702	12484	12403	12498	12572	12527	12519	12441	12501	12410	12483	12491	12545	12542	12565	12433	12411	12410	12567	12516	12479	12414	12364	12380	12454	12372	12540	12608	12576	12495	12573	12616	12543	12676	12503	12565	12380	12587	12483	12513	12459	12520	12595	12547	12425	12442	12451	12499	12489	12521	12596	12529	12635	12568	12481	12427	12417	12408	12591	12499	12576	12613	12466	12476	12487	12601	12625	12584	12459	12525	12444	12618	12454	12448	12578	12496	12545	12485	12643	12528	12652	12538	12606	12438	12601	12590	12449	12520	12465	12535	12538	12455	12556	12420	12591	12607	12466	12419	12623	12427	12771	12568	12537	12472	12628	12549	12380	12508	12467	12306	12375	12560	12648	12556	12467	12559	12445	12338	12515	12757	12392	12498	12550	12588	12575	12596	12629	12336	12449	12559	12603	12539	12598	12424	12441	12392	12500	12456	12555	12356	12637	12451	12563	12437	12334	12538	12558	12544	12419	12343	12554	12339	12482	12549	12504	12613	12420	12696	12457	12444	12605	12605	12585	12403	12310	12486	12443	12460	12475	12625	12490	12473	12531	12576	12574	12583	12323	12737	12352	12369	12438	12657	12430	12426	12607	12549	12445	12594	12546	12633	12338	12504	12420	12454	12448	12434	12557	12416	12460	12544	12642	12501	12565	12428	12519	12478	12491	12466	12459	12535	12462	12455	12552	12546	12565	12565	12490	12468	12437	12606	12492	12507	12475	12414	12582	12542	12587	12539	12352	12475	12385	12585	12431	12437	12536	12621	12506	12524	12525	12458	12526	12500	12511	12430	12439	12469	12410	12376	12406	12467	12471	12509	12658	12406	12492	12447	12412	12551	12539	12520	12508	12393	12605	12546	12483	12389	12451	12272	12331	12388	12642	12557	12358	12413	12490	12473	12459	12484	12368	12504	12475	12559	12539	12517	12674	12382	12471	12519	12558	12627	12571	12468	12534	12527	12576	12675	12443	12505	12391	12579	12471	12489	12545	12747	12499	12598	12633	12657	12447	12471	12446	12606	12426	12461	12380	12538	12453	12485	12620	12473	12498	12438	12540	12733	12474	12390	12349	12441	12424	12565	12539	12441	12324	12663	12679	12581	12332	12567	12518	12407	12530	12368	12397	12607	12319	12501	12572	12517	12484	12402	12487	12477	12590	12656	12327	12449	12508	12624	12636	12479	12612	12546	12422	12500	12444	12529	12378	12551	12423	12575	12734	12482	12368	12418	12505	12402	12598	12370	12612	12330	12519	12433	12541	12601	12350	12407	12631	12502	12553	12515	12444	12471	12690	12362	12397	12560	12582	12375	12523	12355	12411	12483	12675	12557	12365	12363	12420	12602	12467	12518	12531	12453	12524	12501	12420	12366	12427	12522	12345	12407	12446	12604	12573	12761	12558	12524	12398	12582	12301	12589	12457	12404	12456	12493	12504	12407	12505	12487	12478	12404	12584	12540	12483	12359	12302	12497	12535	12547	12624	12452	12431	12572	12431	12481	12456	12393	12374	12564	12503	12608	12483	12516	12502	12322	12433	12473	12646	12599	12536	12436	12510	12411	12444	12590	12500	12470	12530	12463	12566	12410	12544	12394	12480	12380	12511	12460	12609	12451	12461	12526	12631	12481	12452	12498	12768	12570	12541	12443	12529	12435	12374	12430	12509	12465	12436	12597	12409	12529	12381	12506	12488	12567	12586	12632	12397	12499	12553	12614	12680	12405	12511	12550	12461	12426	12482	12536	12555	12577	12421	12404	12495	12534	12509	12518	12375	12541	12460	12636	12511	12576	12509	12630	12543	12634	12531	12643	12472	12518	12579	12567	12529	12332	12378	12542	12588	12551	12639	12350	12593	12436	12419	12449	12314	12505	12510	12466	12529	12475	12565	12447	12652	12472	12653	12377	12646	12420	12394	12384	12274	12562	12547	12507	12471	12487	12499	12398	12561	12457	12412	12361	12648	12503	12528	12464	12493	12382	12356	12530	12615	12528	12518	12608	12605	12518	12570	12421	12540	12468	12496	12474	12495	12602	12525	12436	12472	12268	12410	12498	12591	12591	12332	12595	12613	12542	12636	12454	12521	12447	12642	12517	12495	12499	12580	12448	12520	12639	12550	12469	12535	12461	12540	12600	12370	12711	12689	12398	12557	12648	12571	12338	12471	12464	12643	12396	12476	12479	12441	12525	12541	12408	12495	12442	12322	12467	12430	12389	12358	12357	12548	12412	12591	12488	12516	12557	12568	12508	12465	12398	12495	12380	12545	12412	12436	12505	12612	12577	12597	12533	12392	12513	12591	12451	12568	12430	12509	12588	12486	12469	12391	12649	12482	12392	12644	12434	12680	12400	12456	12392	12496	12352	12485	12578	12627	12524	12439	12730	12491	12533	12451	12372	12466	12503	12573	12428	12312	12491	12385	12460	12536	12493	12626	12621	12449	12372	12589
39185	42649	39925	30662	24833	23088	22888	22640	22378	22445	22569	22474	22673	22714	22694	22555	22545	22785	22368	22646	22694	22464	22596	22769	22531	22542	22495	22332	22832	22497	22531	22376	22457	22705	22679	22691	22596	22586	22401	22468	22449	22656	22611	22650	22590	22423	22366	22520	22455	22442	22453	22513	22460	22535	22409	22499	22341	22277	22353	22337	22487	22323	22807	22635	22575	22259	22546	22308	22685	22519	22515	22400	22423	22467	22592	22543	22494	22422	22504	22557	22475	22584	22294	22261	22561	22560	22580	22731	22540	22612	22437	22530	22772	22625	22608	22486	22616	22668	22349	22671	22522	22464	22463	22308	22637	22577	22707	22597	22713	22435	22664	22576	22493	22714	22398	22384	22440	22401	22484	22640	22749	22341	22660	22494	22541	22363	22429	22556	22504	22543	22542	22642	22491	22617	22554	22667	22526	22570	22586	22613	22683	22581	22628	22303	22678	22439	22419	22320	22383	22396	22229	22508	22536	22567	22489	22406	22337	22363	22669	22660	22496	22684	22686	22437	22804	22379	22312	22449	22561	22651	22719	22974	22420	22730	22795	22535	22892	22515	22379	22512	22376	22708	22376	22500	22404	22600	22697	22541	22572	22381	22571	22510	22645	22683	22589	22597	22766	22301	22447	22389	22483	22398	22349	22471	22556	22703	22537	22574	22625	22543	22432	22430	22382	22624	22559	22224	22405	22497	22342	22475	22553	22213	22527	22446	22433	22659	22583	22707	22608	22392	22602	22445	22366	22711	22680	22226	22548	22340	22533	22842	22375	22418	22558	22357	22215	22770	22180	22443	22305	22358	22452	22231	22442	22368	22542	22500	22432	22494	22504	22777	22619	22528	22439	22264	22698	22479	22789	22643	22429	22520	22501	22586	22389	22465	22507	22645	22856	22570	22552	22460	22744	22295	22684	22469	22381	22435	22412	22406	22838	22279	22576	22599	22619	22421	22773	22482	22429	22255	22528	22758	22568	22194	22455	22575	22492	22696	22702	22690	22552	22403	22604	22470	22783	22563	22533	22548	22588	22512	22366	22545	22586	22634	22485	22620	22441	22584	22459	22391	22494	22543	22324	22454	22820	22484	22241	22544	22309	22826	22495	22675	22703	22641	22782	22830	22378	22518	22531	22534	22614	22371	22625	22633	22908	22575	22444	22395	22766	22380	22417	22532	22538	22303	22466	22432	22675	22501	22556	22523	22349	22477	22648	22405	22476	22396	22389	22198	22480	22381	22766	22423	22533	22268	22224	22489	22493	22573	22585	22559	22331	22469	22625	22352	22337	22708	22720	22446	22731	22662	22400	22576	22534	22724	22444	22322	22269	22681	22511	22468	22374	22623	22540	22533	22376	22471	22546	22418	22536	22389	22696	22802	22512	22808	22621	22456	22512	22755	22636	22452	22472	22488	22412	22563	22834	22682	22430	22572	22687	22551	22360	22559	22491	22608	22629	22705	22779	22613	22607	22494	22719	22672	22430	22375	22503	22244	22574	22556	22524	22526	22450	22405	22790	22446	22502	22470	22611	22542	22533	22439	22919	22415	22414	22676	22687	22593	22518	22691	22463	22243	22443	22620	22604	22542	22472	22652	22553	22478	22786	22629	22509	22494	22364	22470	22388	22443	22528	22325	22468	22442	22461	22662	22260	22458	22494	22642	22531	22383	22386	22322	22618	22690	22399	22614	22551	22518	22362	22690	22658	22273	22433	22593	22290	22471	22298	22544	22685	22502	22606	22347	22511	22709	22875	22503	22603	22361	22371	22569	22540	22377	22532	22352	22459	22259	22405	22539	22348	22426	22566	22692	22402	22349	22617	22491	22593	22710	22588	22682	22649	22558	22504	22545	22589	22343	22452	22598	22849	22608	22598	22625	22645	22473	22226	22536	22548	22347	22508	22479	22711	22594	22523	22395	22397	22496	22314	22629	22553	22382	22501	22552	22524	22188	22345	22408	22627	22321	22671	22608	22604	22719	22589	22619	22572	22889	22474	22469	22695	22452	22552	22497	22605	22541	22540	22637	22545	22510	22441	22599	22393	22537	22554	22344	22268	22674	22557	22401	22431	22527	22432	22542	22517	22562	22444	22526	22759	22393	22467	22390	22421	22507	22513	22372	22331	22390	22418	22392	22450	22667	22513	22715	22676	22566	22616	22352	22590	22421	22636	22673	22456	22451	22517	22366	22287	22384	22385	22440	22492	22612	22593	22836	22495	22675	22456	22635	22458	22599	22508	22401	22434	22263	22454	22652	22594	22551	22722	22430	22614	22237	22563	22728	22266	22564	22538	22540	22523	22580	22546	22624	22631	22517	22586	22536	22604	22582	22558	22434	22734	22626	22525	22584	22488	22503	22471	22661	22492	22565	22428	22558	22618	22714	22635	22427	22406	22536	22446	22776	22668	22718	22651	22437	22590	22719	22756	22692	22291	22480	22714	22650	22447	22745	22475	22653	22603	22496	22294	22409	22680	22513	22417	22670	22539	22540	22497	22471	22457	22566	22367	22505	22508	22589	22444	22636	22437	22340	22414	22603	22501	22598	22624	22680	22641	22471	22429	22325	22640	22456	22491	22754	22691	22364	22547	22550	22496	22560	22572	22536	22567	22650	22763	22520	22618	22571	22463	22563	22785	22514	22689	22386	22724	22323	22437	22981	22343	22436	22448	22289	22401	22538	22657	22517	22470	22718	22486	22425	22519	22646	22388	22176	22526	22479	22589	22494	22469	22526	22410	22486	22656	22516	22652	22452	22627	22657	22582	22336	22554	22427	22495	22523	22620	22429	22580	22681	22482	22868	22950	22727	22556	22311	22456	22191	22386	22495	22667	22539	22507	22650	22517	22445	22420	22381	22553	22733	22557	22328	22479	22690	22528	22569	22477	22526	22346	22355	22615	22672	22564	22627	22797	22507	22635	22493	22504	22327	22560	22571	22580	22451	22599	22367	22524	22375	22567	22513	22687	22529	22493	22525	22426	22184	22387	22514	22564	22698	22598	22341	22507	22524	22621	22212	22544	22580	22525	22406	22470	22295	22381	22512	22510	22553	22603	22379	22527	22568	22521	22415	22838	22427	22644	22522	22279	22662	22522	22710	22475	22436	22600	22605	22641	22650	22392	22660	22658	22576	22401	22543	22407	22578	22559	22474	22366	22385	22564	22701	22589	22431	22463	22297	22700	22543	22832	22393	22532	22452	22471	22610	22631	22518	22614	22415	22493	22727	22415	22411	22532	22347	22614	22568	22811	22362	22756	22468	22565	22484	22757	22687	22392	22649	22426	22432	22551	22412	22519	22369	22437	22487	22447	22299	22511	22730	22550	22508	22587	22624	22657	22514	22501	22503	22757	22443	22778	22373	22385	22237	22540	22479	22458	22515	22447	22500	22579	22499	22418	22470	22570	22473	22449	22621	22509	22530	22441	22541	22751	22638	22530	22605	22415	22422	22424	22545	22522	22497	22447	22728	22571	22582	22707	22673	22824	22723	22814	22536	22601	22535	22422	22510	22680	22304	22451	22646	22633	22632	22425	22625	22650	22567	22623	22622	22702	22529	22501	22624	22522	22437	22558	22367	22628	22475	22422	22476	22727	22541	22632	22649	22446	22636	22548	22404	22651	22647	22473	22234	22425	22740	22520	22650	22358	22555	22601	22493	22540	22599	22630	22336	22329	22485	22446	22646	22627	22448	22701	22416	22591	22534	22603	22482	22631	22656	22664	22681	22400	22564	22685	22461	22777	22397	22504	22676	22385	22339	22422	22933	22662	22658	22261	22622	22725	22534	22332	22532	22601	22500	22693	22609	22784	22684	22469	22608	22651	22608	22435	22459	22249	22504	22322	22563	22536	22702	22490	22432	22633	22737	22704	22468	22868	22553	22614	22576	22663	22397	22432	22429	22316	22340	22434	22504	22523	22597	22478	22534	22679	22586	22549	22702	22224	22568	22611	22597	22595	22703	22271	22392	22446	22543	22615	22479	22458	22534	22494	22504	22378	22722	22502	22595	22608	22549	22616	22556	22261	22551	22468	22634	22573	22639	22568	22553	22563	22466	22331	22355	22413	22592	22623	22632	22393	22462	22760	22686	22703	22398	22415	22527	22562	22787	22830	22806	22459	22357	22659	22327	22260	22349	22535	22452	22341	22658	22355	22458	22703	22500	22656	22643	22630	22345	22577	22562	22541	22603	22469	22477	22379	22798	22720	22837	22485	22526	22757	22459	22504	22471	22487	22589	22661	22548	22756	22510	22303	22324	22263	22630	22373	22402	22602	22430	22398	22681	22305	22488	22407	22423	22354	22486	22491	22683	22430	22661	22532	22476	22600	22523	22509	22419	22612	22542	22372	22506	22344	22584	22635	22556	22355	22607	22492	22457	22465	22774	22740	22720	22546	22473	22466	22754	22526	22476	22481	22395	22532	22627	22777	22592	22655	22734	22520	22608	22596	22521	22540	22573	22175	22452	22424	22459	22585	22485	22590	22566	22527	22451	22457	22456	22692	22800	22598	22417	22642	22509	22517	22449	22729	22646	22604	22434	22584	22597	22289	22812	22417	22549	22804	22511	22546	22574	22794	22527	22477	22620	22635	22467	22857	22646	22731	22492	22475	22330	22411	22647	22580	22408	22558	22200	22349	22633	22651	22608	22620	22359	22450	22603	22545	22367	22387	22387	22640	22475	22340	22350	22466	22418	22443	22523	22590	22475	22479	22484	22429	22497	22372	22310	22503	22627	22785	22520	22493	22683	22520	22622	22506	22403	22691	22564	22426	22557	22300	22607	22483	22630	22287	22498	22224	22683	22516	22654	22424	22585	22359	22729	22685	22593	22461	22473	22581	22385	22514	22685	22627	22552	22610	22661	22353	22538	22597	22343	22625	22692	22685	22522	22708	22499	22588	22495	22735	22380	22315	22801	22602	22594	22645	22636	22329	22549	22547	22398	22465	22573	22628	22414	22691	22538	22531	22531	22528	22505	22304	22375	22431	22574	22500	22823	22474	22522	22652	22354	22568	22283	22865	22534	22403	22361	22484	22537	22453	22497	22407	22693	22445	22486	22492	22388	22386	22675	22474	22505	22492	22637	22634	22316	22718	22502	22509	22589	22568	22496	22688	22208	22531	22463	22543	22413	22330	22445
31370	43368	29484	18112	14255	13029	12834	12770	12907	12760	12697	12754	12718	12726	12696	12758	12851	12809	12716	12681	12632	12920	12698	12683	12595	12702	12787	12700	12808	12653	12757	12656	12693	12712	12539	12681	12630	12786	12724	12777	12667	12758	12559	12686	12690	12814	12617	12797	12716	12748	12795	12568	12693	12662	12726	12642	12626	12721	12828	12653	12771	12602	12794	12822	12875	12653	12751	12628	12721	12716	12578	12801	12735	12828	12964	12573	12768	12667	12754	12584	12689	12744	12734	12667	12725	12678	12611	12566	12633	12801	12584	12656	12725	12763	12834	12871	12852	12589	12868	12818	12749	12833	12559	12600	12804	12665	12740	12945	12694	12715	12794	12849	12727	12621	12628	12697	12651	12655	12691	12807	12717	12693	12698	12645	12658	12607	12618	12784	12583	12789	12770	12693	12718	12742	12866	12701	12699	12826	12443	12676	12674	12555	12610	12805	12735	12617	12635	12756	12778	12755	12695	12514	12702	12751	12750	12581	12697	12681	12784	12612	12776	12850	12811	12824	12441	12665	12673	12724	12651	12640	12727	12576	12572	12665	12562	12858	12572	12711	12655	12644	12731	12614	12670	12705	12594	12720	12640	12714	12639	12696	12761	12725	12734	12636	12675	12704	12663	12729	12808	12760	12636	12838	12836	12744	12696	12623	12551	12541	12610	12587	12710	12597	12649	12726	12807	12595	12533	12568	12719	12556	12774	12807	12705	12779	12698	12726	12576	12788	12797	12710	12796	12707	12718	12770	12500	12674	12829	12704	12757	12615	12690	12600	12624	12521	12719	12835	12578	12646	12739	12711	12591	12827	12780	12637	12707	12719	12600	12625	12748	12698	12549	12574	12732	12706	12847	12814	12774	12758	12568	12738	12658	12667	12801	12808	12708	12674	12802	12672	12698	12619	12751	12703	12620	12724	12722	12695	12745	12662	12671	12604	12740	12843	12736	12763	12586	12646	12752	12673	12711	12938	12687	12632	12690	12660	12908	12566	12708	12717	12657	12693	12730	12773	12709	12784	12819	12547	12678	12633	12675	12757	12776	12726	12770	12618	12773	12576	12626	12841	12592	12678	12567	12786	12780	12855	12676	12628	12466	12793	12536	12659	12717	12637	12786	12777	12597	12677	12784	12631	12695	12804	12645	12639	12753	12728	12602	12734	12638	12724	12660	12744	12790	12956	12787	12675	12635	12763	12746	12688	12774	12560	12650	12882	12560	12764	12770	12620	12727	12588	12718	12731	12833	12756	12780	12676	12659	12912	12772	12511	12727	12651	12798	12669	12568	12684	12606	12621	12728	12660	12535	12502	12780	12765	12808	12713	12582	12823	12775	12829	12706	12604	12625	12794	12509	12491	12622	12691	12811	12696	12631	12689	12649	12657	12650	12717	12798	12627	12638	12724	12784	12724	12659	12575	12693	12868	12651	12608	12699	12738	12737	12815	12683	12715	12642	12586	12873	12583	12632	12789	12695	12792	12794	12785	12599	12673	12671	12735	12614	12529	12640	12692	12623	12890	12627	12656	12540	12762	12639	12620	12756	12709	12689	12764	12664	12763	12666	12769	12607	12806	12749	12656	12750	12689	12648	12706	12607	12654	12763	12711	12663	12529	12893	12661	12680	12691	12420	12634	12656	12662	12580	12639	12690	12811	12691	12560	12717	12971	12621	12739	12715	12628	12844	12827	12654	12806	12594	12796	12798	12769	12703	12764	12707	12683	12567	12761	12787	12700	12637	12808	12737	12727	12752	12660	12771	12800	12682	12743	12648	12581	12726	12722	12762	12832	12595	12661	12906	12755	12612	12580	12812	12830	12806	12659	12692	12724	12733	12635	12618	12783	12612	12792	12749	12601	12739	12795	12734	12781	12869	12570	12703	12570	12797	12527	12760	12679	12843	12801	12621	12787	12822	12772	12620	12632	12631	12724	12829	12588	12775	12708	12859	12787	12710	12755	12643	12822	12728	12641	12655	12630	12768	12651	12710	12780	12823	12663	12573	12689	12761	12642	12714	12696	12866	12736	12757	12560	12738	12678	12640	12718	12652	12787	12632	12708	12757	12722	12697	12776	12721	12561	12642	12808	12804	12589	12668	12695	12719	12583	12882	12801	12800	12663	12750	12686	12874	12780	12744	12748	12663	12641	12798	12630	12706	12836	12561	12742	12591	12695	12751	12507	12558	12729	12678	12830	12659	12659	12665	12613	12653	12714	12773	12701	12557	12457	12822	12771	12627	12743	12795	12873	12703	12709	12629	12824	12556	12734	12925	12775	12676	12710	12757	12626	12756	12706	12757	12672	12758	12809	12772	12756	12748	12707	12785	12881	12615	12759	12724	12553	12790	12615	12768	12516	12625	12682	12585	12822	13019	12672	12677	12704	12764	12631	12523	12699	12634	12668	12642	12674	12707	12817	12731	12556	12623	12652	12696	12460	12714	12651	12640	12693	12675	12887	12693	12724	12687	12737	12685	12665	12854	12789	12859	12743	12603	12787	12708	12803	12739	12568	12722	12670	12929	12721	12830	12555	12662	12728	12851	12630	12806	12829	12576	12732	12717	12756	12708	12677	12604	12739	12592	12842	12697	12719	12507	12650	12675	12666	12765	12593	12817	12649	12788	12737	12689	12532	12677	12654	12677	12654	12621	12707	12689	12744	12693	12703	12654	12690	12784	12728	12777	12765	12589	12595	12803	12535	12691	12806	12781	12629	12893	12635	12763	12569	12737	12710	12718	12533	12756	12596	12625	12711	12679	12756	12798	12678	12885	12960	12663	12744	12780	12729	12896	12729	12665	12739	12685	12793	12587	12684	12800	12708	12662	12823	12753	12710	12617	12632	12634	12878	12580	12813	12741	12628	12760	12746	12806	12873	12559	12686	12762	12728	12715	12871	12507	12726	12703	12738	12765	12657	12842	12676	12594	12855	12641	12910	12740	12564	12626	12507	12677	12612	12695	12709	12676	12704	12665	12582	12589	12738	12810	12879	12656	12694	12820	12816	12797	12700	12566	12612	12788	12662	12612	12573	12640	12694	12887	12646	12582	12661	12650	12606	12634	12839	12715	12683	12784	12828	12739	12614	12713	12530	12649	12602	12634	12743	12801	12738	12630	12650	12673	12506	12634	12724	12821	12664	12658	12770	12606	12766	12639	12783	12732	12570	12707	12850	12724	12742	12585	12832	12767	12809	12596	12639	12698	12598	12752	12681	12515	12774	12742	12638	12793	12777	12749	12772	12597	12779	12616	12730	12810	12766	12641	12690	12795	12765	12712	12523	12851	12689	12642	12667	12731	12712	12724	12733	12658	12643	12799	12791	12556	12743	12770	12705	12733	12747	12643	12791	12835	12826	12724	12512	12682	12790	12735	12709	12775	12614	12905	12635	12636	12745	12727	12728	12775	12637	12721	12752	12740	12675	12712	12725	12658	12641	12621	12622	12634	12857	12621	12705	12732	12695	12676	12592	12901	12784	12698	12712	12742	12585	12737	12685	12743	12828	12613	12633	12631	12743	12494	12734	12566	12505	12603	12773	12528	12749	12642	12812	12706	12754	12624	12640	12895	12761	12714	12781	12744	12514	12834	12597	12693	12741	12657	12761	13020	12503	12712	12763	12790	12905	12755	12606	12907	12630	12806	12660	12565	12713	12636	12679	12687	12672	12951	12759	12836	12644	12867	12793	12783	12541	12642	12698	12950	12695	12782	12701	12713	12635	12781	12925	12656	12756	12701	12647	12769	12785	12756	12718	12910	12661	12715	12704	12848	12763	12793	12677	12668	12761	12650	12659	12527	12833	12605	12573	12663	12635	12822	12861	12689	12564	12824	12798	12736	12599	12777	12805	12681	12647	12641	12657	12927	12683	12820	12672	12836	12875	12709	12605	12617	12726	12666	12811	12747	12800	12861	12788	12629	12640	12799	12809	12681	12735	12776	12721	12662	12648	12838	12762	12787	12619	12637	12662	12787	12765	12722	12553	12722	12816	12764	12536	12474	12738	12616	12679	12829	12836	12616	12875	12706	12825	12727	12805	12784	12810	12591	12740	12626	12590	12904	12812	12691	12688	12624	12717	12727	12669	12839	12923	12684	12532	12688	12664	12591	12547	12805	12730	12890	12806	12578	12863	12755	12747	12651	12683	12693	12743	12760	12760	12674	12632	12761	12587	12681	12590	12477	12870	12702	12674	12829	12765	12764	12826	12671	12695	12774	12625	12604	12731	12716	12692	12764	12731	12707	12586	12667	12950	12725	12734	12692	12756	12605	12764	12707	12593	12772	12808	12631	12637	12618	12970	12701	12502	12736	12721	12688	12831	12591	12770	12665	12748	12680	12753	12801	12687	12546	12713	12804	12769	12712	12804	12635	12730	12655	12486	12613	12544	12735	12665	12713	12780	12863	12747	12722	12805	12760	12594	12812	12824	12659	12508	12980	12549	12705	12759	12770	12657	12647	12631	12788	12533	12640	12820	12585	12818	12558	12783	12834	12782	12736	12791	12787	12765	12759	12684	12753	12759	12656	12817	12761	12894	12821	12728	12627	12749	12535	12835	12676	12742	12700	12803	12593	12783	12701	12679	12838	12675	12983	12581	12803	12791	12594	12591	12781	12651	12628	12714	12700	12744	12744	12629	12824	12654	12763	12763	12637	12658	12843	12610	12620	12609	12626	12746	12640	12609	12779	12723	12824	12709	12792	12842	12666	12672	12542	12701	12605	12537	12679	12685	12624	12702	12843	12694	12820	12886	12609	12669	12753	12721	12682	12566	12641	12691	12745	12674	12649	12893	12699	12729	12539	12672	12767	12879	12602	12626	12797	12745	12651	12839	12668	12638	12660	12542	12909	12856	12573	12773	12718	12667	12658	12576	12644	12827	12640	12618	12536	12797	12680	12984	12581	12659	12722	12768	12749	12608	12652	12667	12814	12792	12577	12676	12824	12845	12674	12689	12741	12747	12789	12802	12821	12796	12813	12827	12655	12744	12731	12723	12633	12928	12582	12737	12640	12810	12743	12759	12721	12726	12722	12556	12900	12630	12738	12676	12730	12721	12773	12680	12758	12813	12697	12734	12685	12816	12692	12831	12779	12666	12695	12619	12519	12646	12549	12749	12575	12760	12613	12635	12642	12877	12711	12665
23307	26620	41452	39816	32060	29739	29163	25915	25296	25561	25409	25500	25038	25470	25032	25485	25201	25373	25230	25029	25313	25007	24852	25144	24886	24960	25101	25097	24935	25018	24895	24776	24934	24991	25268	24873	24896	25016	24954	25205	25253	24812	25102	24546	25038	24791	24950	24825	24845	24966	25033	25071	25117	25039	24797	24833	24743	24912	24962	24980	24837	24884	25016	24999	24649	24833	24953	24870	24857	24842	24982	24740	25017	24847	24976	24950	25071	24906	25092	24894	24763	24734	24835	25071	24933	24703	25183	25002	24964	24815	24798	24904	24832	24902	25068	25082	24780	25019	24804	24898	24735	24904	24942	24789	24827	24756	25141	24645	24974	24810	24902	24983	24807	25115	24727	24607	24856	24942	24931	24902	24818	24823	24880	24901	24655	24870	24717	24946	24682	24905	24921	24737	24834	25081	24846	24754	24789	24914	24977	24904	25104	25139	24848	24851	24781	24895	24814	25007	24782	24911	24744	24991	24860	24714	24910	24910	24907	24908	24691	25117	25045	24825	24813	24770	24755	24603	25127	24981	24856	24803	25001	24862	24817	24912	24778	24871	24956	24838	24875	25065	24995	24780	24650	24657	24714	24844	24935	24497	24914	24753	25007	24698	25065	25038	24949	24942	24900	24804	25203	24889	24780	24909	24751	24897	24806	24888	24798	24645	25010	25034	25005	24790	24650	24915	24888	24741	24671	24777	24924	24867	24892	24965	24724	24682	24441	25021	24631	24549	24845	24749	24846	24701	24940	24840	24616	24745	24965	24849	24699	24614	24813	24662	24961	24964	24696	24794	24998	24870	24867	24904	24943	24776	24723	25003	24844	24859	24939	24799	24843	24707	25092	24979	24884	24796	25073	24793	24756	24747	24774	24648	24725	24808	24916	24737	24925	24914	24626	24719	24963	24846	24919	24901	24816	24965	24847	24703	24852	24901	24770	24763	24782	24734	24825	24987	24818	24645	24943	24903	24648	24999	24840	24895	24914	24682	24812	24902	24694	24958	24688	24763	24541	24716	24630	25000	24763	24918	24705	24909	24987	25215	25143	24865	24987	24854	24606	24943	24984	24692	24601	24780	24679	24913	25074	24858	24892	24990	24736	24629	24909	24974	24936	24963	24958	25010	24837	25100	24985	24965	24674	24863	24845	24858	24758	25014	24895	24841	24878	24878	24756	24826	24819	24802	24704	24986	24918	24930	24819	24861	24824	24730	24896	24981	24767	24644	24746	24819	24750	24807	24740	24917	24837	24677	24861	24981	24928	24850	24760	24804	24839	24660	24763	24691	25055	24658	24650	24828	24931	24674	24924	24852	24904	24776	24808	24746	24822	24591	24739	24615	24678	24798	24773	24900	24984	24712	24685	24875	25127	24852	24586	25033	24917	24811	24869	24917	24890	24707	24776	24943	24756	24945	24974	24807	24862	24616	24783	24961	24574	24923	24827	24759	24899	24493	24887	24634	24682	24960	24779	24982	24812	24813	24948	24812	24739	24874	25070	24843	25013	24972	24706	24595	24815	24735	24734	25090	24848	25104	24934	24709	24824	24874	24758	24940	24695	24729	24845	24744	24779	24787	24831	24711	24819	24868	24758	24718	24928	24869	24906	24906	24936	24897	24559	24712	24896	24655	24900	24665	24595	24734	25068	24844	24848	24957	24783	24655	24795	24787	24962	24743	24773	24754	24954	24728	25027	24807	24980	24721	24928	24912	24839	24814	24660	24801	24561	24709	24808	24674	24562	24702	24906	24966	24705	24800	24761	24816	24934	24887	24730	25015	24796	24674	24513	24718	24800	24670	24966	24764	24716	24494	24624	25020	24939	24751	24622	24493	24744	24723	24816	24904	24788	24743	24685	24918	24830	24790	24912	25024	24941	25058	24849	24922	24815	24912	24754	24930	24878	24821	24619	24831	24969	24934	24668	24838	24883	24704	24724	24863	24641	24644	24749	24802	25153	24775	24751	24755	25002	24915	24820	24946	25064	24821	24791	25012	24949	24763	24915	24974	24996	24679	24790	24833	24718	25004	24609	24996	24923	24758	24660	24736	24732	24666	24671	24686	24893	24846	24916	24872	24762	24763	24829	24775	24772	24780	24974	24779	24606	24865	24739	24797	24805	24794	24657	24974	24764	24820	24945	24775	25027	24834	24961	25106	24776	25098	24871	24821	24834	24857	24804	24584	24817	24940	24846	24599	24664	25050	24566	24824	24691	24831	24919	24678	24936	24767	24595	24853	24820	24732	24751	24903	24887	24955	24652	24905	24858	25100	25023	24833	24813	24904	25031	24972	24840	24776	24872	24873	24824	24732	24685	24845	24881	25057	24823	24888	24797	24857	24668	24604	24890	24778	24800	24755	24646	24818	24691	24820	24776	25031	24807	24899	24669	24883	24989	24563	25057	24817	24824	24962	24993	24766	24908	24726	24681	24760	24926	24514	24978	24843	25100	24972	24831	24754	24915	24831	24886	24830	24865	24742	24960	24836	24753	24579	24888	24850	24884	24854	24915	24915	24771	24844	24962	24833	24682	24835	24721	24847	24816	24712	24693	24601	24508	24721	25020	24756	24879	24914	24910	25141	25057	24995	24871	24817	25033	24741	24798	24824	24987	24881	24764	24861	24973	24839	24543	24795	24887	24713	25259	24859	25040	24827	24771	24753	24726	24470	24963	25006	24735	24754	24825	24609	24764	24773	24796	25012	24866	24823	24668	24561	24653	24994	24632	24696	24968	24687	24655	24905	24713	24877	24859	24803	25181	24839	24903	25033	25070	24907	24798	24848	24754	25058	24528	24658	24939	24952	24859	24869	24930	24923	24878	24692	24836	24750	24974	24819	24832	25002	24910	24908	24559	24841	24879	24784	24995	24853	24893	24919	24707	24741	24549	24809	24784	24895	24728	24727	24913	24878	24769	24852	24713	24830	25096	24696	24850	24857	24839	25214	24670	24754	24995	24831	24761	24879	24550	25044	24760	24816	24678	24745	24794	24670	24878	25052	24986	24795	24994	24991	24894	24899	24897	24921	24743	24835	25031	24865	24766	24659	24825	25001	24664	24893	24732	24966	24696	24969	24674	24772	24848	24876	24580	24641	24673	24752	24813	24794	24633	24825	24999	24782	24593	24948	24793	24848	24887	25055	24789	24864	24713	24905	24710	24843	24776	25022	24730	24863	24791	24787	24683	24703	24916	24850	24593	25013	24808	24736	25003	24749	24925	24845	24930	24716	24629	24827	24685	24760	25053	24868	24745	24666	24861	24727	24940	24959	24786	24700	24826	24560	24955	25017	24923	24727	24916	24688	24513	24758	24691	24730	25064	24836	24904	24919	24799	24973	24972	24633	24734	24708	24962	24743	24988	24717	24873	24858	24951	24884	24673	24465	24829	24960	24687	24905	25079	24360	24532	24786	25048	25040	24897	24923	24767	24909	24895	24856	25019	24928	24764	24794	24957	24974	25065	24887	24946	25121	24835	24687	24837	24696	24799	25137	25121	25017	25122	24892	24859	24901	24729	24685	25108	24738	24800	24920	24915	24969	24819	24859	25080	24774	24642	24519	24732	24748	24952	24817	24742	24784	24697	24757	24597	24757	24793	25011	24905	24790	24817	24831	24980	24940	25081	24860	24878	25098	25053	25018	24885	24683	24895	24778	24627	24583	24821	25032	24631	24680	24751	24846	24723	24831	24892	24913	24841	24636	24620	24878	24850	24745	24875	24692	25189	24799	24685	24646	24754	24967	24881	24795	24526	24927	24667	24762	25051	24922	24536	24900	24789	24847	24657	24884	24933	25079	24807	25048	24971	24808	24803	24865	24738	24687	24975	24952	24822	24760	24796	25018	24872	25042	25031	25106	24836	24722	24887	24500	24501	24827	24750	24690	24428	24652	24903	24958	24807	24615	25008	24846	24885	24859	24832	24806	24740	24816	24770	24839	24966	24961	25002	25077	24879	24742	24848	24634	25094	24931	24850	24817	24726	24819	24739	25082	25023	24665	24866	24695	25042	24726	24912	24882	24759	24775	24840	24734	24892	24912	24621	24785	24704	24858	24625	24779	24972	24800	24821	24933	24734	24920	24908	24593	24487	25073	24748	24709	24659	24806	24843	24621	24695	24716	24853	24852	24735	24960	24757	24893	24792	24787	24913	24851	24746	24680	24852	25095	25190	24866	24669	24754	24912	24697	24735	24857	24709	24760	25055	24769	24938	24835	24813	25052	24822	24712	24715	24604	24519	24906	24637	24719	24953	24837	24682	24932	24845	24537	24812	24772	24741	24587	24793	24835	24706	24892	24979	24901	24818	24835	24840	24887	24814	24685	24842	24717	24724	24738	24969	24896	24870	24757	24971	24889	24637	24689	24954	24799	24919	24644	24840	24723	24874	24815	24871	24792	24773	24989	24879	24876	24633	24571	24694	24775	25116	24797	24931	24800	24881	24512	24847	24962	24819	24746	24983	24812	24706	24958	25086	24802	24840	24639	24706	24814	24785	24646	24850	25011	24969	24820	25005	24778	24826	24911	24765	24733	24733	24761	24763	24864	24760	24674	24610	24618	24808	24791	25045	25037	24843	24837	24762	24741	24868	24856	24845	24642	24790	24533	25029	24853	24501	24717	24768	24987	24897	24448	24903	24696	24984	25002	24853	24617	24929	24737	24855	24723	24763	24792	24546	24762	24982	25105	24800	24890	24798	24881	25060	25102	24955	24662	24582	24701	24885	25074	24971	24915	24923	24552	24734	24896	24827	24998	24922	24967	24861	24883	24998	25005	24799	25167	25049	24979	25104	24925	24744	24993	24890	24954	24652	24647	24912	24668	24739	24731	24738	24750	24934	24888	24834	24732	24955	24760	24827	24793	24816	24772	24781	24874	24877	25092	24714	24852	24851	24666	24810	24757	24835	24803	25083	24730	24806	24643	24883	24678	24870	24877	24908	24566	24517	24775	24923	24997	24640	24736	24795	24854	24580	24702	24726	24699	24865	24700	24617	24655	24873	24690	24883	24894	24897	24790	24785	24734	24980	24853	24421	24736	25039	24632	24793	24754	25104	24708	24841	24733	24967	24749	24940	24701	24641	24891	24944	25154	25000	24774	24891	24714	24867	24795	24814	24968	24994	24810	24699	24709	24944	24856	24965	24713
59367	98256	82321	57824	30509	19115	15123	14588	14703	14859	14767	14782	14748	14802	14921	14869	14971	14998	14833	15135	15049	14955	14825	14962	14693	14961	14868	14998	14959	15074	14947	15089	14753	15040	14856	15001	14864	14921	14896	14941	14936	14904	15003	14855	14808	14957	14967	14844	15061	14917	14916	15012	14854	14777	14925	15062	14923	14947	14881	14908	14786	14706	14735	14914	14871	14909	15091	14830	14984	14850	15027	14933	14946	14839	14678	15026	14895	14934	14918	14858	14941	14949	14927	14838	14861	14948	14772	14773	14870	14803	14892	14807	14909	14948	14986	14834	14755	14935	14963	15040	14771	14938	15023	14818	14791	14850	14877	14837	14835	15091	14725	15056	14919	14955	14897	14825	14849	14810	14951	14950	14745	15041	14828	14821	14901	14737	14977	14890	15015	15000	14949	14948	14714	14758	14921	14927	14902	14803	14978	14866	14965	14836	14851	14750	14943	14790	14920	14955	15034	14792	14931	14825	15044	14878	14736	14898	14884	14900	14883	14665	14881	14850	14842	14880	15178	14713	14916	14967	14987	14852	14870	14807	14916	14955	14958	14748	15031	14846	14808	14936	15051	14893	15042	14864	14901	14858	14789	14934	14808	14947	14765	14822	14876	14680	14747	14888	14796	14864	14870	14893	14799	14749	14767	14742	14919	14942	14791	14855	14945	14840	14711	14990	14927	14827	14943	14878	14883	14793	15014	14792	14927	14789	15010	14796	14731	14865	14905	14786	14867	14854	14782	14581	14973	14602	14871	14934	14978	14854	14817	14907	14859	15050	14744	14999	14948	14887	14949	14895	14712	14749	14966	14790	14787	14659	14871	14852	14831	14932	14943	15027	14982	14850	14887	14750	14849	14956	14678	14934	14831	14989	14971	14850	14862	14787	14894	15020	14855	14894	14812	14793	15116	14908	14828	14845	14790	14832	14727	14884	14742	14954	14933	14982	14904	15039	14744	14978	14831	14898	15095	14952	14849	14890	14894	14808	14801	14881	15019	14898	14880	14718	14721	14732	14977	14925	14929	14778	14942	14836	14714	15025	14835	15059	14917	14960	14862	14790	14827	14854	14897	14901	15012	14937	14809	14954	14876	14921	15009	14865	14773	14825	14823	14708	14899	14856	14895	14963	14903	14757	14663	14902	14952	14951	14926	14956	14899	14982	15011	14948	14931	14956	14864	14784	14975	14838	14778	14896	14830	14813	14889	14983	14816	14977	14895	14881	14812	14969	14939	14923	14882	15006	14908	14743	14830	15053	14881	14858	14848	14677	14831	14994	14909	14689	14798	14901	14937	14897	14830	15030	14806	14735	14699	14809	14724	14875	14793	14803	14749	14991	14989	14844	14800	14765	14799	14905	14947	14875	14851	15029	14955	14761	14922	14789	14883	14834	14823	14806	14939	14799	14913	14769	14907	14779	14994	14895	14828	14886	15079	15018	14765	14789	14786	14721	14928	14933	14827	15013	14639	14710	14926	14915	14798	14890	14838	14827	15148	14890	14716	15049	14972	14809	14843	14817	14899	14923	14881	14853	14935	14857	15110	15012	14788	14752	14744	14853	14861	15021	14995	14854	14817	14710	14880	14888	14852	14776	14944	15078	14895	14861	14822	14814	14905	14712	14911	14866	14760	14705	14646	14848	14727	14767	14783	14981	14804	14753	15011	14726	14895	14989	14933	14856	14815	14764	15057	14825	14795	14890	15012	14969	14972	14936	14829	14866	14960	14917	14753	14874	14784	14912	14894	14836	14738	15088	14819	15064	14906	14696	14843	14895	14888	14773	14694	14940	14856	14984	14846	14832	14856	14693	15048	14778	14787	14730	14832	14878	14919	14849	14899	14790	14843	15006	14715	14758	14646	14716	14738	14733	14802	14795	14869	15068	14839	14777	14714	14854	14796	14966	14779	14988	14883	14722	14914	14740	14991	14845	14842	14938	14872	14872	14896	14739	14768	14984	14768	14864	14840	14933	14862	14961	14877	14872	14958	14795	14923	14733	14935	14876	14779	14929	14978	14930	14785	14835	14644	14933	14887	15148	14776	14978	14910	14854	14871	14955	15014	14790	14904	14682	14747	14829	14831	14921	14815	14870	14879	14906	14814	14822	14838	14944	14965	14883	14769	14936	14879	14949	14882	14785	15017	15049	14962	14621	14708	14834	14935	14800	14967	14860	14911	14831	14892	14981	14891	14828	14791	14660	14819	14950	15070	14948	14841	14745	14978	14958	15006	14810	14863	14862	14790	14974	14689	14806	14996	14912	14749	14819	14873	14857	14647	14946	14759	14904	15006	15030	14787	14799	15000	14723	14952	14950	14873	14858	14700	14766	14822	14966	14805	14933	14853	14919	14863	14889	14770	14860	14962	14890	14893	14884	14873	14698	14639	14809	14772	14578	14926	14895	14772	14858	14754	14881	14750	15116	14848	14785	14792	14757	15080	14708	14905	14923	14712	14737	14953	14965	14845	14883	14886	14892	14783	14852	14773	14843	14854	15026	14964	14877	14921	14658	14895	14734	14851	14926	14747	14855	15051	14773	14842	15014	14949	14793	14981	14901	14909	14772	14837	15134	14891	14620	14705	14769	14818	14919	14924	14866	14786	14813	14719	15001	14907	14829	14856	15023	14685	14761	14737	14814	14815	14841	14939	14897	14889	14924	14962	14832	14822	14958	14751	14888	14828	14851	14821	15033	14556	14921	14842	14853	14908	14914	14899	14962	14732	14869	15077	14844	14891	14853	14898	14969	14800	14865	14809	14939	14835	14866	14938	14862	14900	14880	14821	14922	14652	14902	15045	14844	15070	14631	14803	14923	14817	14710	14982	14839	14962	14937	14762	14950	15031	14749	14920	14969	14795	14708	14867	14774	14791	14881	14905	14847	14874	15019	14897	15045	14759	14911	14809	14903	14598	14869	14774	14927	14798	14922	14929	14922	14962	14824	14817	14815	14775	14938	14983	14887	14953	15017	14921	14855	15065	14838	14938	14886	14851	15040	14859	14987	14859	14895	14909	14896	14868	14933	14776	14927	14863	14869	14967	14712	14892	14932	14998	14942	14876	14877	15011	14790	14987	15023	14780	14868	15039	14766	14831	14868	14837	14816	14962	15085	14963	14849	14804	14949	14896	15002	14730	14887	14873	14864	14809	14846	14762	14769	14870	14747	14773	14879	15024	14748	14741	14899	14864	14770	14783	14745	14851	14879	14947	14840	14910	15048	14787	14918	14864	14855	14847	14760	14868	14822	14794	14907	14867	14895	14741	14914	15006	14985	15004	14986	14974	14982	14918	14715	14977	14744	14781	14972	14894	14767	14810	14722	14849	15009	15078	14847	14916	14999	14938	14738	14667	14835	15005	14773	14733	14830	14787	14909	14911	14887	14899	15023	14832	14846	14790	14904	15063	14977	14809	15111	14739	14900	14790	14913	14805	15010	14781	14859	14684	14769	15106	14874	15044	14859	14617	14872	14870	14807	14799	14823	15005	14910	14853	14869	14910	14996	14759	14978	14862	14652	14748	14928	14810	15053	14994	14818	14702	14881	14866	14832	14805	14831	14820	14957	15035	14707	14938	14862	14892	14830	14766	14925	15007	14969	14860	14785	15006	14864	15000	14695	14952	14793	14847	14905	14912	15004	14682	14940	15034	14709	14761	14935	14548	15092	14830	14802	14824	14937	14932	15002	14845	14941	14968	14954	14839	14862	15009	14612	14871	14958	14924	15003	15042	14876	14839	14845	14786	15009	14955	14841	14797	14889	14754	14922	14824	14954	14832	14902	14720	14772	14821	14838	14933	14967	14715	14830	14738	14787	14772	14859	14759	14925	14844	14905	14921	14925	14971	14847	14753	14945	14748	14784	15050	14786	14973	14897	14892	14873	14808	14743	14751	14890	14858	14905	14690	14676	14784	14901	14869	14922	14704	14888	15101	14972	14858	14952	14955	14907	14892	14866	14915	14738	14865	14854	14807	14597	14746	15004	14924	14823	14869	14877	14768	14933	14884	14894	14730	14896	14771	14895	14830	14859	14975	14908	14703	14862	14926	14805	14996	14913	14756	14983	14829	14832	15020	14838	14790	14944	14758	14786	14927	14733	14814	14851	14723	14969	14823	14818	14880	14916	14916	14891	14853	14953	14730	14768	14846	15016	15011	14839	14933	14750	15067	14952	14799	14907	14723	14758	14840	14939	14901	14841	14936	14874	15070	14859	14902	14860	14947	15051	14909	14860	14968	14720	14801	14706	15080	14762	14875	14906	14744	14723	14935	14919	14790	14905	14756	14884	14764	14761	15033	14804	14896	14704	14979	14923	14883	14873	14870	14803	14880	14676	14883	14793	14869	14682	14930	14843	14964	14853	14944	15012	14928	14890	14848	14797	14725	14698	14747	15015	14890	14859	14836	14917	14797	14936	14756	15043	14839	15069	14811	14712	14801	14855	14658	14817	14857	14907	14892	14831	14719	14856	14887	14790	14873	14920	14895	14727	15046	14942	14859	14841	14709	14720	14983	14967	14721	14854	14895	14898	14820	14740	14763	14707	14932	14871	14933	14858	14775	14715	14965	14814	14777	14974	14874	14833	15028	14814	14887	14822	14869	14933	14899	14834	14841	15055	14807	14827	14806	14732	14945	14796	14856	14853	14996	14719	14704	14924	14933	14703	14776	14825	14964	14671	14906	14735	14940	14834	14743	14951	14802	14902	14906	14902	14833	14826	14803	14801	14647	14824	14672	14656	15217	14729	14943	14724	14950	14886	14854	14937	14957	14884	14754	14960	15033	14707	14692	14848	15035	14819	14940	14812	14968	14876	14907	14817	15032	14901	14861	14855	14916	14977	14783	14993	14882	14723	14652	14830	14923	14803	14803	14962	15199	14887	14774	14860	14800	15087	14785	14980	14853	15084	14949	14789	14969	14844	14752	14864	14794	14864	14797	14915	14822	14934	14776	14679	14948	14885	14879	14990	14824	14942	14808	14875	14658	14971	14951	15079	14900	14764	14667	14973	14955	15037	14897	14822	14853	14803	14796	14900	15042	14841	14862	14930	14886	14680	14837	14898	14775	14784	14831	14968	14813	14842	14812	14793	14876	14862	14714	14846	14990	14826	14903	14753	14733	14784	14938	15028	14863	14851	15039	14904
40105	44197	41367	32349	26507	24773	24603	24389	24310	24150	24235	24343	24316	24438	24360	24403	24329	24092	24385	24097	24045	24320	24309	24272	24390	24489	24344	24517	24573	24336	24275	24304	24616	24306	24338	24247	24265	24371	24504	24207	24286	24373	24342	24423	24325	24460	24344	24223	24385	24271	24527	24336	24260	24317	24110	24192	24353	24193	24315	24404	24219	24306	24505	24031	24257	24443	24249	24183	24288	24301	24167	24184	24410	24325	24005	24502	23948	24335	23981	24311	24348	24142	24267	24358	24256	24267	24353	24242	24368	24027	24277	24197	24408	24021	24345	24180	24261	24540	24272	24140	24226	24313	24342	24239	24266	24401	24305	24188	24034	24201	24475	24297	24548	24368	24294	24359	24346	24197	24255	24174	24326	24500	24409	24424	24413	24482	24332	24429	24416	24408	24311	24225	24276	24277	24072	24258	24451	24288	24355	24156	24234	24498	24510	24302	24434	24262	24418	24081	24194	24391	24504	24262	24278	24231	24161	24087	24309	24332	24233	23998	24095	24348	24389	24332	23985	24246	24140	24321	24352	24098	24298	24308	24317	24280	24069	24293	24206	24243	24472	24232	24372	24521	24453	24028	24369	24320	24206	24486	24401	24293	24197	24485	24190	24192	24129	24134	24172	24251	24453	24298	24262	24185	24382	23989	24260	24359	24333	24026	24382	24281	24177	24290	24263	24277	24271	24229	24284	24205	24278	24462	24509	24472	24381	24367	24242	24388	24222	24266	24348	24492	24239	24362	24565	24363	24379	24231	24438	24360	24195	24214	24368	24339	24242	24200	24300	24106	24252	24497	24417	24431	24176	24152	24184	24235	24315	24346	24515	24368	24365	24562	24485	24752	24302	24328	24456	24405	24294	24115	24295	24202	24409	24212	24352	24289	24373	24121	24261	24351	24631	24594	24461	24182	24106	24414	24409	24471	24289	24198	24281	24245	24618	24357	24162	24444	24456	24541	24455	24276	24407	24291	24259	24089	24324	24169	24277	24161	24193	24221	24502	24288	24449	24318	24078	24353	24200	24306	24286	24306	23949	24332	24277	24304	24455	24307	24193	24162	24301	24240	24305	24330	24278	24222	24290	24335	24221	24377	24296	24596	24389	24385	24292	24454	24396	24111	24164	24245	24249	24434	24439	24171	24381	24163	24330	24336	24308	24256	24093	24323	24206	24244	24254	24317	24344	24417	24159	24282	24224	24371	24389	24231	24251	24123	24176	24296	24285	24103	24572	24162	24221	24199	24438	24322	24339	24344	24364	24116	24183	24383	24338	24252	24519	24518	24469	24292	24194	24278	24511	24470	24374	24351	24365	24431	24044	24268	23966	24189	24253	24420	24269	24243	24357	24328	24274	24385	24350	24399	24417	24284	24469	24292	24356	24312	24369	24331	24233	24403	24233	24055	24280	24276	24279	24395	24433	24386	24391	24288	24298	24209	24407	24432	24571	24253	24474	24347	24430	24531	24248	24217	24261	24312	24225	24458	24458	24235	24247	23980	24029	24261	24302	24502	24151	24511	24385	24434	24311	24251	24298	24353	24293	24441	24500	24231	24306	24337	24433	24657	24247	24510	24544	24430	24281	24242	24375	24141	24183	24339	24585	24282	24353	24338	24298	24294	24043	23934	24288	24377	24139	24244	24156	24112	24269	24282	24289	24468	24191	24204	24246	24216	24333	24315	23958	24403	24511	24155	24363	24172	24140	24419	24366	24346	24438	24191	24163	24237	24181	24250	24540	24403	24361	24454	24118	24270	24340	24188	24450	24093	24094	24083	24121	24234	24055	24211	24352	23949	24285	24174	23957	24223	24235	24349	24303	24391	24454	24380	24380	24247	24305	24427	24485	24169	24321	24237	24209	24242	24238	24189	24199	24219	24245	24169	24192	24269	24248	24554	24230	24158	24351	24413	24344	24194	24304	24371	24149	24196	24283	24241	24288	24337	24176	24198	24225	24343	24175	24208	24327	24238	24337	24263	24239	24322	24233	24233	24310	24381	24493	24242	24285	24219	24113	24101	24157	24460	24246	24332	24292	24253	24249	24297	24189	24351	24284	24360	24316	24152	24369	24175	24128	24504	24311	24548	24394	24444	24364	24257	24463	24016	24030	24400	24277	24073	24729	24368	24330	24272	24301	24412	24333	24393	24431	24336	24391	24458	24233	24464	24215	24301	24329	24409	24380	24430	24424	24373	24430	24331	24152	24108	24333	24179	24350	24108	24389	24134	24205	24318	24192	24029	24167	24286	24418	24361	24623	24194	24254	24235	24256	24294	24196	24453	24434	24417	24324	24453	24382	24125	24195	24262	24323	24109	24297	24403	24339	24325	24346	24430	24366	24134	24060	24289	24474	24119	24564	24178	24324	24118	24309	24475	24325	24392	24184	24287	24207	24282	24327	24317	24267	24201	24321	24508	24306	24182	24366	24316	24327	24099	24408	24084	24328	24106	24161	24246	24355	24373	24239	24299	24432	24298	24343	24104	24235	24029	24181	24377	24469	24110	24338	24245	24534	24397	24236	24264	24175	24138	24551	24473	24408	24241	24249	24247	24459	24396	24261	24367	24214	24297	24431	24593	24201	24171	24311	24276	24538	24442	24143	24256	24306	24311	24116	24203	24262	24182	24329	24436	24231	24145	24300	24160	24561	24276	24305	24270	24277	24407	24213	24476	24095	24333	24474	24350	24451	24214	24366	24375	24358	24280	24375	24348	24355	24320	24406	24396	24282	24257	24369	24232	24286	24456	24410	24295	24324	24542	24376	24481	24107	24524	24368	24240	24454	24414	24431	24180	24325	24343	24335	24348	24295	24258	24213	24272	24151	24114	24230	24414	24509	24437	24396	24099	24505	24377	24226	24227	24286	24202	24375	24540	24237	24298	24386	24395	24369	24301	24376	24191	24264	24151	24207	24119	24280	24155	24298	24096	24358	24336	24356	24275	24234	24207	24131	24284	24324	24303	24319	24469	24240	24222	24241	24299	24534	24388	24355	24137	24367	24351	24223	24381	24365	24526	24333	24370	24463	24374	24506	24287	24291	24254	24293	24343	24107	24255	24098	24292	24055	24324	24275	24237	24295	24330	24480	24569	24326	24239	24292	24349	24092	23936	24303	24365	24249	24196	24612	24349	24399	24123	24207	24520	24414	24566	24192	24269	24134	24405	24273	24075	24474	24127	24429	24174	24118	24481	24565	24300	24266	24085	24361	24421	24286	24360	24480	24432	24043	24521	24239	24245	24538	24302	24344	24213	24214	24457	24305	24308	24400	24141	24243	24322	24200	24371	24254	24408	24306	24271	24352	24072	24418	24380	23980	24105	24345	23989	24220	24106	24217	24414	24325	24417	24260	24173	24168	24324	24199	24495	24438	23904	24146	24338	24251	24218	24354	24141	24366	24370	24250	24357	24514	24323	24426	24541	24276	24283	24593	24350	24568	24451	24302	24115	24192	24113	24527	24301	24409	24492	24239	24335	24372	24363	24373	24111	24065	24294	24533	24283	24265	24120	24286	24211	24327	24612	24274	24600	24518	24538	24439	24487	24148	24319	24428	24341	24359	24435	24176	24234	24229	24313	24409	24272	24163	24442	24352	24458	24213	24130	24077	24428	24324	24317	24268	24298	24408	24259	24509	24277	24522	24242	24429	24416	24550	24300	24318	24335	24425	24445	24444	24187	24406	24341	24238	24314	24365	24446	24342	24191	24351	24188	24282	24031	24492	24222	24089	24262	24461	24187	24258	24267	24432	24209	24165	24303	24230	24252	24146	24122	24549	24247	24351	24294	24354	24070	24172	24253	24342	24228	24373	24457	24379	24123	24322	24315	24357	24218	24197	24334	24320	24316	24405	24260	24572	24304	24259	24308	24093	24520	24413	24227	24487	24373	24364	24385	24350	24252	24196	24534	24120	24513	24300	24284	24291	24425	24472	24371	24343	24354	24192	24299	24162	24431	24417	24233	24393	24325	24824	24578	24345	24455	24196	24339	24439	24317	24371	24257	24316	24324	24310	24322	24352	24469	24124	24367	24316	24182	24363	24584	24288	24470	24309	24499	24126	24118	24404	24484	24450	24431	24440	24476	24253	24395	24255	24288	24155	24537	24352	24186	24183	24181	24105	24255	24189	24319	24280	24218	24322	24232	24426	24384	24293	24337	24083	24629	24386	24408	24187	24261	24249	24360	24480	24334	24403	24294	24316	24383	24110	24126	24420	24290	24307	24239	24459	24473	24291	24383	24370	24591	24434	24225	24183	24162	24238	24218	24502	23880	24170	24098	24208	24331	24308	24144	24471	24466	24259	24086	24156	24355	24287	24351	24179	24519	24159	24207	24133	24392	24273	24276	24203	24594	24646	24248	24367	24288	24329	24122	24291	24384	24345	24028	24103	24140	24266	24348	24221	24219	24323	24280	24268	24362	24029	24542	24332	24158	24220	24210	24332	24114	24318	24352	24485	24457	24155	24302	24221	24060	24373	24743	24321	24457	24198	24508	24279	24287	24378	24264	24305	24295	24490	24512	24149	24405	24254	24296	24460	24242	24187	24303	24170	24237	24263	24249	24129	24361	24146	24179	24312	24198	24531	24497	24340	24235	24240	24120	24214	24237	24338	24138	24251	24540	24152	24379	24273	24279	24022	24041	24429	24363	24141	24177	24359	24358	24199	24223	24051	24275	24508	24232	24448	24220	24279	24136	24536	24166	24259	24270	24049	24149	24417	24251	24269	24248	24318	24329	24325	24207	24238	24216	24485	24295	24279	24529	24468	24200	24416	24430	24309	24242	24318	24340	24213	24427	24462	24266	24521	24368	24208	24362	24276	24218	24278	24437	24499	24369	24216	24440	24467	24182	24531	24511	24158	24303	24210	24166	24381	24186	24361	24343	24573	24406	24609	24198	24455	24276	24195	24340	24383	24260	24338	24157	24472	24220	24154	24204	24622	24314	24286	24597	24104	24458	24280	24209	24448	24282	24255	24204	24450	24396	24397	24426	24289	24104	24351	24365	24165	24405	24147	24295	24072	24170	24409	24223	24286	24462	24682	24167	24282	23945	24450	24322	24387	24584	24190	24410	24279	24398	24438	24359	24418	24226	24257	24378	24313	24246	24332	24286	24359	24188	24264	24195	24073	24160	24142	24256
36466	47574	31601	19281	15179	14074	13721	13623	13557	13743	13458	13697	13638	13661	13868	13788	13646	13607	13682	13667	13584	13384	13649	13579	13780	13590	13700	13423	13594	13598	13555	13628	13633	13683	13820	13632	13613	13520	13569	13700	13624	13750	13663	13724	13543	13590	13580	13643	13662	13506	13541	13627	13651	13876	13653	13543	13515	13686	13659	13661	13521	13803	13684	13707	13559	13493	13513	13544	13487	13547	13629	13744	13539	13738	13497	13612	13567	13818	13545	13539	13699	13831	13464	13462	13477	13481	13522	13529	13630	13800	13703	13510	13613	13626	13727	13671	13602	13735	13557	13610	13621	13595	13609	13612	13589	13568	13744	13626	13584	13646	13583	13563	13636	13640	13632	13597	13710	13624	13446	13664	13651	13617	13736	13686	13671	13718	13667	13538	13827	13451	13662	13740	13672	13614	13627	13593	13637	13531	13547	13482	13583	13500	13622	13731	13726	13523	13686	13464	13661	13445	13533	13707	13591	13635	13509	13627	13740	13584	13490	13753	13808	13469	13798	13316	13697	13548	13578	13619	13554	13563	13555	13658	13659	13443	13520	13544	13676	13573	13597	13545	13677	13635	13527	13713	13690	13629	13424	13594	13725	13578	13528	13680	13726	13609	13564	13675	13482	13597	13478	13661	13776	13731	13715	13497	13526	13624	13512	13612	13538	13486	13581	13860	13517	13677	13664	13694	13554	13732	13731	13685	13650	13660	13440	13636	13651	13645	13576	13667	13587	13592	13539	13512	13660	13631	13728	13512	13613	13631	13632	13642	13536	13659	13770	13700	13488	13612	13517	13609	13602	13699	13634	13430	13547	13537	13612	13781	13697	13734	13556	13794	13596	13540	13726	13651	13799	13607	13677	13531	13762	13700	13504	13809	13495	13878	13707	13383	13610	13652	13700	13645	13648	13610	13611	13829	13732	13623	13829	13675	13895	13549	13749	13697	13690	13682	13734	13684	13605	13515	13589	13761	13720	13511	13607	13617	13334	13949	13619	13510	13735	13605	13498	13556	13426	13817	13648	13695	13532	13770	13567	13511	13614	13602	13671	13592	13642	13567	13552	13573	13615	13700	13765	13793	13596	13636	13749	13692	13747	13616	13627	13619	13783	13633	13620	13666	13576	13715	13718	13549	13661	13549	13490	13660	13757	13572	13576	13631	13678	13733	13697	13733	13566	13424	13657	13698	13508	13722	13680	13562	13677	13722	13683	13590	13547	13652	13668	13423	13546	13492	13617	13481	13554	13687	13555	13594	13536	13584	13501	13792	13673	13652	13728	13559	13636	13588	13443	13773	13773	13697	13596	13534	13734	13786	13583	13517	13682	13655	13593	13640	13643	13642	13572	13631	13627	13549	13675	13613	13656	13618	13816	13561	13564	13650	13665	13498	13651	13632	13510	13600	13698	13734	13760	13595	13800	13739	13618	13682	13731	13668	13753	13547	13499	13637	13662	13453	13664	13794	13549	13525	13648	13450	13428	13695	13635	13648	13500	13696	13622	13787	13658	13357	13605	13661	13687	13556	13537	13631	13504	13495	13649	13774	13778	13606	13598	13639	13742	13708	13367	13630	13491	13706	13716	13806	13578	13712	13531	13443	13714	13553	13599	13753	13653	13693	13559	13592	13659	13769	13624	13488	13695	13775	13566	13695	13629	13489	13687	13642	13773	13626	13470	13731	13648	13420	13563	13574	13566	13518	13658	13708	13870	13720	13680	13458	13721	13763	13481	13603	13582	13573	13641	13678	13648	13649	13569	13474	13460	13521	13609	13626	13620	13568	13549	13732	13827	13672	13673	13635	13487	13607	13447	13573	13522	13720	13576	13696	13691	13547	13558	13693	13763	13652	13623	13785	13710	13606	13617	13624	13702	13802	13627	13695	13713	13673	13758	13709	13509	13486	13770	13651	13699	13700	13527	13788	13646	13585	13576	13684	13530	13593	13639	13514	13765	13481	13711	13580	13632	13677	13640	13495	13681	13697	13601	13567	13702	13741	13749	13545	13640	13659	13702	13730	13616	13671	13651	13647	13832	13624	13595	13627	13630	13728	13537	13665	13650	13721	13740	13516	13716	13655	13568	13610	13547	13544	13532	13589	13765	13659	13698	13712	13637	13833	13588	13664	13599	13822	13561	13604	13611	13680	13729	13610	13654	13572	13607	13628	13743	13819	13638	13601	13718	13706	13821	13522	13690	13468	13521	13708	13563	13709	13637	13840	13565	13723	13671	13629	13695	13717	13522	13580	13694	13627	13671	13653	13582	13678	13624	13633	13604	13686	13733	13617	13719	13667	13743	13763	13391	13754	13827	13619	13634	13714	13525	13468	13803	13631	13626	13662	13516	13689	13613	13493	13515	13780	13674	13678	13610	13672	13623	13668	13778	13570	13675	13581	13422	13476	13790	13593	13591	13585	13729	13626	13722	13472	13745	13758	13707	13515	13727	13547	13662	13672	13737	13650	13752	13478	13836	13595	13728	13695	13693	13748	13624	13738	13755	13689	13750	13715	13686	13511	13595	13780	13702	13575	13617	13623	13670	13519	13596	13664	13764	13474	13617	13591	13506	13625	13605	13731	13548	13731	13686	13607	13798	13691	13675	13578	13597	13677	13582	13534	13611	13849	13432	13744	13778	13522	13690	13648	13490	13819	13632	13640	13696	13630	13530	13761	13602	13633	13682	13659	13696	13725	13530	13670	13928	13607	13525	13678	13507	13511	13813	13551	13560	13516	13591	13603	13732	13731	13545	13629	13828	13696	13643	13619	13557	13686	13552	13677	13691	13605	13655	13746	13673	13631	13703	13530	13644	13607	13462	13607	13636	13679	13610	13637	13652	13353	13795	13826	13581	13721	13655	13743	13643	13550	13622	13509	13619	13707	13593	13712	13489	13620	13534	13534	13652	13531	13674	13651	13553	13710	13575	13562	13573	13514	13504	13534	13809	13640	13833	13641	13512	13650	13590	13634	13702	13471	13694	13593	13597	13688	13679	13430	13667	13709	13674	13768	13584	13656	13737	13798	13680	13607	13604	13628	13481	13699	13653	13570	13500	13638	13667	13691	13526	13725	13714	13541	13697	13571	13653	13678	13739	13811	13502	13734	13681	13553	13678	13481	13666	13817	13589	13650	13573	13712	13708	13662	13659	13569	13796	13806	13673	13663	13456	13667	13604	13585	13787	13703	13731	13617	13595	13622	13453	13752	13493	13589	13757	13649	13750	13569	13544	13579	13582	13703	13675	13688	13519	13637	13679	13691	13683	13514	13735	13615	13503	13669	13650	13565	13626	13500	13522	13740	13631	13794	13565	13808	13727	13578	13593	13690	13714	13721	13672	13535	13669	13615	13615	13504	13603	13752	13658	13429	13669	13648	13735	13675	13616	13608	13722	13643	13646	13637	13558	13485	13766	13702	13779	13669	13606	13617	13641	13666	13672	13663	13660	13617	13637	13691	13543	13604	13494	13502	13612	13602	13650	13638	13678	13617	13698	13524	13640	13877	13607	13490	13352	13710	13586	13786	13674	13571	13557	13673	13624	13571	13470	13641	13652	13587	13557	13618	13494	13606	13639	13753	13682	13821	13554	13561	13748	13587	13737	13623	13629	13555	13644	13696	13569	13599	13518	13706	13552	13776	13583	13521	13737	13635	13321	13591	13661	13504	13673	13475	13634	13543	13617	13668	13652	13457	13622	13765	13702	13592	13559	13711	13492	13641	13797	13397	13727	13651	13567	13706	13627	13741	13523	13764	13765	13720	13605	13618	13633	13687	13594	13600	13707	13603	13508	13601	13730	13734	13549	13541	13644	13742	13576	13634	13585	13627	13723	13624	13563	13669	13789	13545	13587	13438	13510	13583	13548	13670	13696	13557	13651	13649	13689	13829	13615	13528	13556	13719	13567	13711	13772	13554	13759	13677	13620	13665	13541	13756	13551	13659	13746	13705	13703	13670	13540	13579	13481	13629	13695	13572	13602	13712	13600	13633	13740	13685	13629	13618	13616	13516	13665	13484	13559	13752	13622	13697	13596	13765	13581	13599	13601	13477	13576	13654	13563	13706	13685	13594	13683	13617	13601	13618	13711	13728	13562	13868	13669	13759	13744	13638	13645	13672	13582	13667	13603	13579	13646	13568	13454	13709	13611	13565	13670	13773	13591	13577	13654	13673	13504	13590	13716	13700	13833	13570	13336	13614	13512	13793	13635	13822	13815	13591	13769	13604	13572	13665	13666	13785	13722	13713	13677	13736	13619	13461	13675	13804	13665	13793	13833	13673	13450	13614	13704	13377	13566	13617	13685	13788	13700	13696	13808	13646	13597	13593	13712	13655	13678	13485	13684	13525	13622	13635	13678	13627	13586	13611	13733	13768	13532	13633	13642	13709	13708	13810	13658	13562	13645	13662	13722	13594	13596	13624	13645	13771	13680	13484	13575	13675	13756	13690	13659	13712	13414	13684	13543	13649	13591	13677	13607	13699	13603	13634	13762	13587	13623	13650	13611	13700	13483	13618	13594	13699	13675	13633	13747	13473	13608	13767	13656	13455	13748	13848	13729	13763	13773	13605	13611	13655	13691	13521	13664	13606	13683	13699	13669	13526	13759	13545	13501	13770	13628	13615	13724	13743	13559	13759	13621	13719	13466	13706	13594	13640	13685	13606	13742	13524	13653	13617	13590	13530	13578	13710	13631	13711	13593	13548	13604	13677	13510	13681	13656	13484	13500	13753	13493	13710	13671	13586	13678	13476	13742	13642	13691	13594	13729	13689	13546	13689	13650	13477	13437	13627	13614	13819	13407	13780	13638	13441	13643	13600	13586	13525	13711	13667	13685	13495	13554	13653	13460	13750	13678	13652	13680	13638	13758	13760	13626	13683	13734	13569	13583	13609	13449	13683	13646	13562	13517	13726	13849	13676	13628	13696	13540	13642	13548	13590	13457	13681	13725	13518	13691	13624	13635	13522	13707	13605	13668	13629	13681	13668	13510	13512	13647	13670	13550	13592	13553	13752	13614	13746	13772	13730	13529	13616	13588	13587	13496	13553	13768	13673	13641	13643	13649	13622	13707	13723	13589	13636	13607	13746	13604	13694	13639	13632	13748	13651	13677	13530	13566	13676	13717	13616	13739	13609	13348	13693
41175	43673	40622	32257	26665	25502	25339	25115	25052	24988	24939	25010	24805	24848	25088	25022	25061	25092	25024	25149	24867	24939	25181	25081	24890	24774	24884	25059	24701	25231	25111	24949	24911	24508	24892	24936	25030	24943	24881	24606	24871	24721	24876	24973	24781	24835	24849	25011	25045	24970	24748	25012	24799	24958	25123	24919	24651	24876	24797	24621	24948	24840	25050	25170	24792	25105	24909	24736	24864	25005	24874	24760	24940	25126	25139	24985	25086	25138	24598	24723	24906	24952	24758	24644	24889	24641	24795	24947	24888	25049	24789	24827	24744	24744	24744	24737	24924	25007	24955	24806	25077	24859	25018	24829	24928	24959	24867	24789	24867	24854	24800	24971	24970	24881	24984	24517	24906	24918	25097	25000	24913	25002	25007	25133	24841	24816	25121	24802	25215	24916	24693	24878	24954	25031	24906	25084	24796	25107	25039	25019	24828	24845	24879	24957	24705	24748	24968	24898	24782	24975	24793	25026	24849	24950	24907	24821	24782	24567	24786	24753	24807	24975	25046	24832	24924	24839	24793	24938	24777	24979	24718	24914	24991	24931	25027	25040	24790	24614	25007	24940	24999	25001	24663	24931	24734	24870	24799	24695	24851	25095	24755	24908	24804	25065	24926	25015	25281	24799	25025	24892	25185	24891	24627	24714	24878	24503	25080	24782	25030	24603	24815	24780	24872	24703	24931	24868	25071	24874	25125	24777	24647	24877	25017	24936	24825	24863	24792	25256	24908	24923	24912	24921	24850	24899	24869	25092	25051	24829	24758	24754	24714	25108	24874	24939	24838	25003	24879	24720	24976	25082	25134	24884	24944	25076	25040	24588	25072	24672	24903	24872	24994	24935	24790	24935	24720	25011	24886	24791	25100	24930	24913	24792	25120	24840	24909	24979	24845	24675	24808	25070	24915	24975	24982	25001	25122	24881	24980	24773	24798	24863	25147	24951	24927	25119	24919	24729	24995	25143	24808	24667	24894	24790	24622	24868	24736	24718	24928	24926	24811	25051	24937	24817	25011	24670	25001	24877	24819	24920	24842	24951	24847	24810	24992	25129	24714	24761	24714	25114	24965	24723	24911	24855	25145	24951	24825	24818	25145	25078	24771	24735	25017	24829	24968	24971	24764	24808	24879	24922	24802	24972	25042	25094	24694	24865	24867	25114	24988	25029	24830	24822	24967	24919	24748	24818	24848	24898	24779	24833	24955	24961	24850	24852	24963	24776	24823	24940	24944	24859	24987	24923	24867	25005	24878	24647	24859	24865	24764	25126	25107	24815	24866	25016	24886	25016	24980	25030	24998	25147	24992	25038	24774	24824	25016	24909	25021	24905	25014	24920	24933	25014	24974	25072	24850	24887	25005	24975	24806	24705	24981	24777	24998	24858	24892	24851	24902	24827	25070	25039	24892	24999	24886	24778	24742	24930	24803	24896	24809	24779	24852	24859	24807	25006	24915	25007	24996	24943	24997	24981	24866	24906	24973	24982	25021	25042	24840	24802	24844	24838	24801	24873	24707	24833	24725	24840	24844	24796	24833	24976	25096	24904	24742	24962	24992	24924	24899	24738	24930	24802	24793	24784	24859	24796	25097	24913	24992	25010	25090	24742	24853	25033	24827	24748	24885	24933	24741	24559	24900	24905	24962	24918	25117	24847	24999	24557	25042	24889	24578	25096	24866	24865	25046	24772	24963	24829	25028	24987	24773	24867	25052	24894	24766	25082	24806	24946	24904	25020	24825	24769	24916	24856	24906	24938	24709	24654	24890	24788	24875	24800	24733	25019	24928	24840	24992	24921	24885	24723	24925	24955	24765	24605	24989	24876	24960	24974	24907	24791	25100	24888	24850	24828	24662	24853	24762	24728	24801	24932	24746	24961	24558	24860	25255	24723	24797	25032	24981	24949	24671	24726	24561	24755	24936	24875	24749	24924	24909	24755	24963	24905	24961	24931	24826	24881	25071	24981	25034	24952	24814	24824	25034	25038	24966	24985	25020	24716	24957	25123	24939	24821	25057	24731	24632	24777	25128	25044	24824	24812	24892	24940	24864	24660	25167	24908	25096	24943	24855	24875	25067	24897	24964	24999	25148	24845	24849	24969	25013	24697	24965	25167	24860	24761	24949	24795	24751	24755	24935	24778	24727	24908	24936	24963	25182	24977	24917	24802	24848	24769	25092	25044	24951	24956	24805	24880	24951	24726	24848	24694	24818	24798	24855	24754	24854	25061	25153	24920	24785	24960	24781	24702	25273	25103	25125	25016	25072	25086	25155	24796	24811	24685	24934	25153	24633	24886	24926	24951	24753	24937	25141	24698	24793	24933	25162	24866	24847	25035	24801	24867	24933	24841	25053	25050	24899	25035	25221	24820	24826	24699	25149	24718	24739	24636	25005	24871	24913	24677	24779	24805	24991	24902	24911	24928	24916	24770	24804	24996	24739	24906	24992	25075	24974	24911	24766	24806	24761	25046	24790	24670	24829	25024	25000	24730	25020	25006	24970	25120	24719	24990	25055	24832	24802	24870	24594	24850	24811	24767	25007	24838	25211	24925	24602	24669	25121	24938	25050	24668	24914	25108	24791	25019	24749	24843	24780	25050	24792	24671	24985	24913	24772	24887	25159	25076	24799	25110	24675	24785	24958	24914	24973	24837	24876	24843	24799	24997	25149	25002	24914	25176	25008	24767	24988	25121	24976	24615	24988	24865	25055	25017	24978	24906	24973	24894	24981	24902	24980	25016	24767	24865	25076	24869	25071	24946	25012	24954	24863	24819	25136	25092	25080	24744	25052	24808	24735	24902	24823	25093	24847	24895	24833	24688	25261	24999	24782	24848	24829	24883	24913	25023	24720	24910	24885	24975	25201	24838	24885	24936	24960	24543	24642	24983	24924	24709	24799	24834	24854	25033	25019	24975	24929	24900	24789	24605	24948	24954	24885	24781	24698	24766	24824	24966	24850	24885	25070	24979	24971	25234	25035	25086	24919	24863	24894	24851	25033	24884	24953	24952	25080	24813	24829	25007	25113	25150	25043	24879	25077	24943	24566	24676	24725	25023	24831	24802	25071	24703	24689	24812	24806	24709	24981	25229	25085	24900	24828	25008	24825	24941	25028	24981	25225	24984	24801	25049	25132	24826	25087	24828	24635	24630	24789	24968	24901	24867	24827	25000	24714	24794	24591	25028	24917	24971	25058	24851	24837	24836	24805	24998	24934	24812	25049	24886	24922	24854	25174	24770	24845	25023	24859	24950	24800	24847	24936	24906	24832	24588	24956	24787	24904	24667	24860	25146	24815	24764	24835	25166	24664	24921	24798	24812	24974	24858	25043	24802	24959	25107	24862	24985	24745	24902	25078	24765	24849	24862	24670	24926	24691	24734	24847	25014	25035	24820	24744	24734	24991	24896	25064	25026	24977	24807	24961	24823	25004	25140	24934	24822	24845	24772	25088	24911	24758	24906	25014	25136	25082	24868	25024	24912	24849	24855	24678	24834	24702	24727	24848	24873	24877	25054	24791	24922	24979	25056	24996	24752	24920	24713	24984	24900	24901	25045	25215	24827	25077	24970	24811	24682	25108	25165	24794	24812	24817	24987	25129	25086	24625	24777	25013	24715	24818	24928	24946	24841	24935	24855	24691	24713	24681	24871	25050	24738	25104	24866	24879	24848	24536	24841	24683	24910	24910	24811	25236	24915	24714	25038	25066	25024	24975	24816	24851	24820	24756	24924	24789	24588	25009	24864	24908	24771	25060	24769	24966	24923	24893	24782	24788	25123	25033	24762	24950	24848	25251	24785	24886	24871	25188	24696	24967	24931	24968	24803	24704	24829	24977	24963	24773	25076	24745	25027	24863	25168	25049	25016	25014	25118	24704	25013	24806	24773	25056	24898	24926	24865	24815	24946	25047	24799	24917	24817	24941	24979	24904	24910	24890	24801	25108	25145	24865	24650	24794	24888	24984	24953	25139	24956	25027	25037	24989	24840	25138	24871	24724	24791	25003	25058	24987	24926	24898	25198	25074	24871	25084	24877	24830	24860	24994	24977	24918	25004	25166	25092	24915	24929	24808	24908	25050	24756	24749	24949	25004	24789	24811	24869	24920	24836	24835	24770	25031	24676	24810	25016	24751	24812	24958	25238	25184	24841	24977	24603	25024	24752	24746	24879	25017	25047	25064	24851	24995	24765	24985	25144	24982	24758	24908	24839	24981	24962	24772	24673	24822	25124	25079	24944	24874	25063	25158	25067	24881	24907	24839	25020	24993	24930	24740	24894	24800	24953	24873	24914	24802	25194	24846	24634	24868	24834	24828	24854	24850	24914	25093	24903	24634	24840	25011	24777	24760	24742	24954	24891	24821	24929	24853	24915	24758	24763	24871	24856	24869	24759	24821	24857	24860	25054	24932	24918	24989	24951	24907	24976	24965	25031	24836	25036	24958	24805	24846	24787	24808	24860	24982	24696	24996	24961	24707	24899	25117	25164	25147	24920	24900	25022	24967	24911	24720	24818	25102	24699	24675	24724	24815	25056	24855	24857	24930	25031	24789	25012	24929	24802	25251	24877	24651	24802	24978	24861	24955	25088	24963	24725	24888	25077	24972	25030	24962	24813	25065	24533	24940	24896	24840	24927	24809	24869	25012	24778	25070	24957	25154	25213	25017	24886	24868	24649	24949	25141	24920	24767	24916	24762	24936	24786	24503	24919	24811	24808	25108	24807	24867	24854	25046	24853	24828	24871	24725	24731	24869	25006	24672	24852	25187	24798	24781	24897	24580	24792	25127	25031	24930	24861	24729	25057	24987	24732	25015	24938	25061	24915	24892	24787	25067	24769	24981	24717	24921	24969	24823	24868	24904	24911	24685	24924	24745	25043	24858	24896	24870	24698	25003	24838	24919	24713	24934	24796	25065	24640	24988	24856	24999	24913	24867	24554	25032	24984	24836	24900	25008	24818	24950	25003	24896	24931	24963	24880	24836	24744	24986	24944	24730	25177	24831	24936	25046	24915	24999	24863	24803	24692	24853	24999	24869	24916	24960	25026	24851	25167	24874	24850	24892	24831	24852	24972	24917	24581	24691	24784	24797	24893	24766	24864	24861	25011	24796	24957	24959	24829	24947	24993	24987	24887	24727	24978
34639	44424	29546	18890	15164	14162	13989	13845	13789	13770	13727	13980	13814	13931	13802	13909	13887	13792	13867	13976	13923	13945	13856	13869	13823	13808	13946	13958	13824	14086	14104	14084	13872	13872	13831	14211	13886	14011	13738	14051	13977	14031	14014	13881	13889	13833	13872	13902	13782	13864	13879	13864	13903	14045	13756	13677	14004	13747	14041	13960	13794	13759	13792	13830	14029	13897	13852	13854	13808	13913	13881	14056	13724	13728	13712	14026	13815	13738	13934	13905	14046	13906	13788	13904	13936	13884	13998	13945	14096	13888	13958	13972	13934	13735	13999	13919	13872	13754	13856	14116	13762	13909	13785	13851	13886	13752	13923	13717	13856	13778	13950	13762	13789	13873	13951	13810	13874	13779	13861	13952	14066	13891	14028	13924	13982	13917	13882	13986	13893	13943	13943	13807	13921	13814	13945	13721	13937	13758	13861	13577	13993	13896	13966	13819	13838	13910	13902	13926	13880	13865	13815	13867	14057	13900	13925	13746	14157	13892	14083	13918	13842	14014	13831	14095	14038	13992	13902	13910	13781	13882	13928	13893	13900	13956	13780	13884	14110	13800	13894	13930	14029	13908	13875	13928	13897	14020	13774	14146	13805	13835	14061	13942	13799	13850	13858	13930	13879	13947	13931	13869	13908	13888	13839	13833	13968	13892	13736	13980	13910	13741	13892	14107	13979	13839	13969	13936	13803	13897	13934	13875	14006	13938	13978	13804	13811	13850	13919	13768	13915	13961	13875	13986	13762	13848	13926	13954	13786	13949	14020	13906	14021	13855	13961	13839	13863	14031	13800	13699	13787	13858	13916	13887	13666	14007	13775	13940	13814	13996	14048	13924	13909	13905	13932	13852	13881	13797	13879	13873	13883	14149	14125	13966	13781	13935	13765	13828	13979	13938	13834	13976	13860	13833	13950	13829	13842	13736	13780	13915	13852	13873	14006	13955	13795	13933	14013	13790	13930	13852	13943	13892	14001	13932	13868	13976	13885	13784	13736	13958	13848	13832	13972	13957	13861	13985	13824	13948	14003	13779	13898	13850	13850	13825	13851	13777	13667	13890	13822	13884	14015	13854	14005	14019	13858	13837	13710	13810	13952	13811	13786	13926	13850	13831	14053	14023	13814	13838	13889	14017	13909	13703	13776	13993	13826	13911	13948	13989	13814	13979	13805	13782	13741	13826	13732	13962	13931	13848	13737	13929	13874	14055	13941	13851	13827	13945	13929	13885	13898	13845	13917	13928	13948	13879	13907	13826	13985	13839	14030	13810	13848	13968	13853	13902	13820	13705	13770	13942	14010	13954	14086	13757	13996	13780	13870	13852	13863	13927	13806	13748	14000	13807	13904	13915	13779	13833	14026	13772	14022	13915	13857	13878	13806	14028	13911	13813	13893	13937	13568	13927	13812	13979	13864	14035	13814	13759	13996	13838	13700	13786	13823	13819	13926	13820	13945	13870	13916	13802	13960	13962	14109	13820	13809	13853	13853	13974	13911	13818	13801	13937	13978	13843	13939	13910	13942	13873	13877	13725	13941	14122	13993	13961	13867	13961	13935	13878	13784	13966	13715	13949	13764	14081	13844	14081	14012	13808	13759	13940	13880	13781	13991	13936	13975	13737	13933	13955	13897	13827	13849	13771	13872	13997	13884	13943	13857	13966	13852	13934	13770	13814	13862	13928	13797	13985	13880	13991	13760	14000	13909	14027	14018	13797	14005	13947	13827	13715	14011	13821	13795	13793	13999	13712	14066	13919	13733	13941	13876	13922	13810	13807	13933	13890	13695	13851	13795	13885	13785	13824	13817	14013	13824	13983	13932	13755	13981	13780	13994	13982	13887	13672	13894	14084	13871	13863	13789	13732	13886	13958	13895	14121	13879	13805	13913	14068	13687	13837	13871	13780	13909	13567	14019	13850	13951	13949	13795	13789	13912	13875	13914	13961	13826	14008	13925	13846	13809	13900	13851	13849	13945	13874	14021	14130	13979	13729	14029	13877	13994	13738	14047	13911	14035	13805	13883	13911	13989	13920	13838	13933	14060	13957	13996	13977	13920	13901	14159	13844	13901	13892	13748	13787	13841	13897	13613	13952	13926	14036	13890	13854	13906	13824	13789	13932	13927	14009	13907	13713	13987	13814	13866	13973	13859	13958	13743	13863	13870	13737	13858	13793	13881	13796	13934	13868	13731	14071	13956	13940	13677	13829	13881	13829	13804	13886	13956	13966	13997	14002	13909	13767	13715	13816	13957	13780	13768	13931	13993	13889	13937	13959	13847	13876	13819	13918	13898	13833	13803	13927	13928	13855	13859	13837	14029	13934	13981	13758	13790	13852	13961	13903	14047	13718	13832	13919	13912	13813	13902	13845	13888	13794	13909	13935	13982	13887	13891	13729	13721	13737	13996	14045	13900	13714	13770	13769	13965	13952	13845	13733	13960	13861	13849	14058	13769	13993	13802	13863	13840	13857	13894	13725	13698	13788	14019	13945	13917	13985	14048	13934	13968	13863	13823	13937	13821	14038	13828	13843	13964	13749	13848	13889	13723	13920	13940	13875	13912	13832	13989	13966	13800	13943	13888	13983	13857	13904	13906	13744	13839	13872	13817	13951	13696	13890	13985	13958	13852	13837	13860	14079	13730	13826	13996	14003	13829	14014	13559	13768	13880	13838	13879	13798	13975	13987	13779	13930	13907	13824	13956	13751	13754	13810	13953	13997	13888	13836	13834	13911	14026	13875	14042	13735	13954	13937	13761	13826	13825	14008	13981	14093	13961	13755	13725	13791	14004	14006	13996	13858	14043	13933	13805	14032	13864	14010	13732	13999	14132	13845	13867	13943	13800	13709	13919	13935	13838	13889	14019	13928	13787	13996	14027	13757	13922	13876	13991	13938	13794	14036	14121	13971	13911	13879	13967	13789	13819	13890	14087	13839	13768	13988	13984	14013	13748	14007	13807	13937	13947	13770	13994	14089	13987	13936	13810	13960	13730	14058	13908	13786	14011	13856	13777	13950	13915	13875	13748	13894	13941	14040	13848	13716	14030	13885	14062	13784	13980	14033	13855	13929	14011	13709	13717	13968	13985	13914	13957	13870	13832	13898	14028	13846	13826	13946	13757	13884	13884	13817	13855	13805	13946	13994	13886	14018	14035	13878	13728	13938	13882	13798	13937	13822	13720	13870	13704	13956	13986	13771	13814	13780	13839	13887	13761	13991	13934	13841	14029	14001	13971	13915	13995	13922	13953	14025	13842	14084	13859	13759	14029	14085	13903	13955	14159	13961	13778	13830	13867	14009	13859	13704	13979	13983	13880	13901	13895	13916	13841	13903	13912	13946	13966	13728	13891	13793	14042	13957	13936	13775	13833	13853	13650	14027	13892	13719	13718	13754	13855	13890	13696	13972	13885	13946	13808	13898	14027	13962	13901	13837	13930	14014	13862	13942	13857	13898	13879	13840	13787	13839	13861	13943	13921	13888	14001	14025	13735	13741	13918	13842	13885	14001	13961	13966	13782	13877	13740	13666	13854	14075	13984	13861	13735	13973	13839	14032	13852	13889	13712	13911	13962	13854	13849	13839	13836	13675	13829	13840	13817	13906	13827	13736	13929	13700	13875	13877	13777	13941	13990	13918	13914	13778	13924	13843	13839	13972	14049	13852	14058	13808	14079	13893	14045	13924	13864	14003	13820	13719	13784	13943	13867	13895	13892	13847	13948	13724	13857	13796	13871	13929	13749	13835	13997	13821	13925	14034	13879	14039	13769	13968	13997	13867	14032	13846	13952	13933	13864	13859	13896	13886	13752	13828	14180	13782	13891	13885	13713	13921	13823	13967	13870	13734	13920	13901	13909	13926	13787	13836	13897	13770	13795	13791	13956	13778	13884	13949	13929	13845	13900	13905	13925	13867	13982	13957	13998	13869	13834	13879	13917	13668	13943	13977	13845	13861	13891	14052	13856	13865	13891	13863	13675	13889	13826	13890	14045	13916	13895	13850	13873	13822	13998	13938	13974	13900	13953	13951	13959	14057	13851	13764	13751	13982	13937	13773	13763	13982	13874	13970	13930	13735	13897	13759	14007	14053	13870	13946	13912	13947	13963	14024	13939	13726	13986	13958	13807	13863	14022	13844	13957	13930	13844	13867	13761	13845	13954	13996	13896	13970	13774	13841	13736	13901	13889	13868	13843	13869	13944	13996	13987	13825	14053	13874	13755	13873	14008	13661	13735	13999	13989	13965	13934	13870	13937	13748	13843	14099	13873	13783	13854	14028	13796	13955	13878	13950	13816	13930	13967	13881	13868	13893	13900	13833	13905	13922	13916	13800	13690	13914	13770	13940	13734	13987	13919	13885	13826	14014	13958	13778	13874	13889	14036	14019	13847	13790	13713	13796	13932	13840	14085	13852	13862	13840	14017	13891	13944	13936	14099	13905	14080	13797	13703	13865	13924	13854	13832	13963	13846	13988	13755	13849	14036	13782	13981	13683	13967	13862	13872	13882	13953	13996	13827	13859	13828	13851	13728	13887	13852	13866	13836	13889	13943	13976	14017	13938	13956	13921	13819	13909	13887	13755	14055	13939	13719	14017	13887	13858	13936	13884	14005	13881	13971	13991	13951	13895	13853	13905	14001	13825	13861	13880	14023	13968	13886	13881	13860	13873	13845	13968	13740	13818	14063	13847	13685	13922	13799	13811	13897	13921	13732	13816	13830	14071	13918	13971	14033	13822	13997	13843	13973	13805	13869	13928	13903	13747	13890	13878	13969	13980	13877	13996	13947	13956	13878	14100	13779	13814	13997	13961	13878	13821	13853	13901	13949	13825	13948	13941	13864	13800	13754	14052	13873	13732	13780	13825	13970	13846	13757	13877	13879	13878	13939	13804	13843	13928	13860	13717	13820	13849	14024	14048	13871	13946	13864	13930	13906	13883	13980	13815	13955	13970	14060	13933	13857	13873	13855	13982	13801	13910	13901	13930	14030	13983	13718	13870	13975	13993	14034	13847	13940	13874	13885	13848	13847	13890	13852	13833	13676	13919	13746	13962	13933	14006	13897	13844	13832	13830	13945	13766	13928	14002	13819	14038	13792	13928	13916	13861	13706	13721	13804	13862	13987	13992	13900	13931	13808	13928
23288	28502	44721	43056	34413	31251	31121	28180	27431	27984	27772	27654	27823	27870	27692	27467	27600	27366	27500	27202	27470	27488	27379	27530	27490	27467	27204	27632	27483	27330	27609	27412	27490	27460	27540	27441	27279	27350	27358	27338	27120	27307	27462	27425	27105	27378	27375	27434	27433	27365	27594	27274	27176	27474	27113	27170	27263	27233	27449	27107	27368	27392	27216	27472	27327	27221	27452	27109	27182	27455	27150	26844	27257	27161	27281	27177	27047	27293	27208	27103	27566	27352	27311	27229	27380	27464	27314	27279	27139	27139	27387	27288	27174	27382	27047	27203	27145	27301	27211	27253	27079	27158	27349	27219	27162	27149	27286	27437	27577	26860	27083	26958	27006	27386	27310	27172	27179	27276	27139	27141	27294	27044	27169	27274	27203	27351	27152	27232	27224	27351	27505	27057	27190	27278	27279	27141	27327	27171	27251	27365	27151	27453	27283	26991	27247	27108	26928	27039	26912	27106	27286	27130	27146	27030	27086	27111	27168	27078	27314	27371	27240	27121	26980	27020	27227	27183	27279	27189	27185	27272	27506	27255	27165	27084	27375	27029	26939	27184	26941	27166	27298	27181	27201	27174	27517	27490	27218	27079	27122	27015	26970	27345	27157	27121	27173	27126	27105	27304	27109	26846	27096	27205	27186	27416	27259	27262	27169	27344	27227	27015	27148	27395	27374	27214	27473	27242	27382	27148	27114	27069	27059	27235	27195	27127	27168	27210	26986	27240	27311	27211	27195	27346	27493	27560	27259	27158	27063	27339	27173	27360	27129	27146	27189	27293	27352	27512	27319	27042	27231	27282	27324	27102	27196	26904	27052	27120	26964	27104	27271	27294	27251	27044	27297	27208	27326	27080	27221	27274	27135	27110	27205	27277	27081	26980	27184	26934	26888	27135	27108	26934	27120	27106	27220	27248	27345	27185	27333	27040	27211	27040	26950	27231	27247	27141	27142	27446	27119	27000	27339	27234	27145	27249	27348	27220	27072	27053	27142	27449	27133	27122	27229	27402	26727	27187	27388	27161	27231	27375	27172	27335	27147	27006	27362	27244	27151	27120	27291	27121	27506	27354	27245	27122	27188	27056	27433	27105	27215	27292	27390	27325	27278	27179	27324	27189	27277	27199	27253	27255	27287	27361	26922	27228	26933	27326	27212	27208	27358	27376	27291	26939	27179	27302	27324	27267	27318	27199	27233	27336	27324	27184	27245	27199	26977	27081	26959	27144	27232	27294	27223	27284	27514	27180	26956	27188	26981	27291	27247	26921	27134	27257	27440	27046	27244	27273	26951	27002	27214	27399	27174	27045	27146	27057	27307	27259	27363	27263	27298	27189	27243	27264	27118	27347	27249	27160	27594	27273	27134	27254	27358	27196	27193	27409	27268	27484	27241	27259	27327	27119	27346	27041	27024	27033	27000	27219	27088	27299	27314	27184	26865	27327	26961	27274	27093	27114	27121	27293	27135	27062	27073	27273	27309	27415	27489	27115	27167	27405	27132	27166	27153	27104	27467	27213	27035	27318	26924	27142	27326	27282	27010	27276	27191	27223	27035	27259	27011	27306	27290	27175	27253	27163	27284	27212	27163	27317	27186	27233	27098	27310	27044	27051	27150	27226	27246	27443	27474	27250	27063	27049	27275	27340	27183	27131	27216	27049	26991	27257	27106	26857	27060	27194	27202	27281	27225	27092	27219	27097	27502	27109	27338	27080	27006	27209	27084	27057	26997	27194	27400	27453	27376	27214	27106	27158	27172	27162	27300	27041	27025	27225	27186	27400	26987	26910	27246	27073	27165	27327	27413	27106	27247	27394	27102	27367	27185	27283	27293	26911	27098	27132	27455	27287	27163	27087	27316	27294	27305	27149	27243	27096	27293	27347	27226	27215	27162	27108	27234	27271	27299	27164	27202	27111	26988	27177	26996	27222	27325	27378	27258	27171	27229	27332	27227	27214	27243	27277	27091	27230	27205	27200	27235	27169	27156	26920	27039	27170	27196	26987	26959	27057	27343	27413	27163	27230	27381	27349	27074	27032	27397	27308	27295	27063	27423	27045	27066	27304	27072	27198	27218	27318	27427	27180	27558	27114	27172	27142	27092	27226	27196	27137	26993	27269	27043	27248	27228	27410	26973	27195	27268	26843	27050	27078	27356	26827	27176	27120	27276	27010	27062	27218	27404	27368	27209	27367	27225	27169	27309	27244	27101	27150	27265	27302	27132	27135	27269	27235	27143	27232	27307	27187	27170	27416	27161	27297	27215	26966	27273	27110	27008	27163	27154	26983	27197	27159	27085	26940	27235	27304	27225	27092	27274	27211	27137	27274	27262	27176	27285	27058	27122	27313	27233	27165	27309	27172	27131	27231	27488	27160	27325	26859	27400	27382	27230	27097	27206	27237	27242	27467	27486	27558	27193	27147	27213	26884	27151	27145	27165	27567	27215	26943	27570	27164	27172	27153	27106	27072	26980	27223	27135	27085	27052	27264	27154	27417	27040	27110	27072	27059	27451	26965	27241	27037	27122	27210	27152	27360	27380	27403	27294	27338	27302	27384	27170	27326	27250	27198	27161	27381	27239	27137	26962	27391	27152	27221	27265	27227	27313	27254	26976	27419	27098	27147	27091	27253	27214	27128	27197	27125	27256	27340	27376	27085	27209	27188	27237	27214	27646	27199	27364	27318	27238	27076	27075	27465	27382	26887	27230	27106	27054	27278	27314	27101	27265	27188	26873	27303	27021	27372	27190	27291	27217	27053	27340	27417	27089	27156	27290	27210	27360	27301	27298	27562	27220	27010	27246	27045	27031	27002	27394	27002	26988	27371	27105	27275	27309	27265	27286	27137	27094	27287	27149	27265	27268	27079	27373	26990	27173	27313	27080	27247	27242	27243	27101	27195	27377	27073	27037	27192	27551	27010	27390	27093	27215	27171	27305	27310	27349	27081	27186	27220	27501	27230	27081	27106	27362	27448	27039	27073	27080	27262	27022	27175	27298	27127	27338	27166	27235	27298	27138	27111	27477	26995	27060	27177	27256	27175	27385	27175	27320	26994	27100	27368	27113	27185	27208	27043	27132	27297	26999	27469	27238	27107	27362	27135	27008	27019	26976	27176	27138	27413	27001	27231	27063	27266	27230	27191	26958	27361	27206	26968	27176	27134	27302	27188	26951	27200	27316	27268	27437	27082	27321	27261	27131	27133	27360	27226	27135	27328	27151	27259	27190	27086	27250	27235	27424	27052	27180	27477	27188	27156	27243	27254	27049	27408	26974	27409	27149	27194	27212	27142	27213	27078	27204	27187	27102	27447	27231	27162	27199	27019	27274	27292	27265	27178	27183	27294	26916	27174	27195	27340	27236	27042	27129	27108	27414	27246	27193	27073	27043	27371	27472	27174	27285	27383	27274	27439	27255	27201	27265	27073	26939	27203	27366	27190	27282	26971	27104	27203	27086	27082	27436	27405	27063	27064	27214	27111	27358	27314	27123	27130	27176	27386	27365	27330	27233	27193	27271	27139	27007	27127	27175	27307	27089	27078	26929	27031	27253	27376	27233	27367	26947	27425	27170	27110	27169	27174	27327	27544	27406	27169	27186	27296	27334	27230	27118	27060	27113	27162	27326	27352	26984	27046	27130	26915	26987	26983	27069	27261	27092	27258	26909	27494	27230	27344	27491	27007	27058	27085	27135	27341	27500	26989	27249	27060	27138	27058	26953	27004	27041	27198	27291	27037	27316	26988	27084	27138	27113	27069	27444	27290	27289	27289	27156	27330	27330	27207	27150	27189	27208	27132	27256	27151	26998	27427	27194	27243	27100	27152	27360	27155	27248	27330	27272	27303	27032	27326	27017	26953	27104	27386	27206	27213	27359	27214	27104	26848	27122	27012	27045	27094	27183	27371	27025	27233	27447	27218	27165	27339	27289	26909	27505	27252	27325	27034	27103	26889	27216	27099	27393	27227	27190	27115	27195	27183	27149	27097	27161	27214	27302	27142	27469	27246	27128	27017	27086	27373	27115	27029	27342	27419	27136	27108	27431	27279	27253	26971	27187	27177	27168	27097	27235	26972	27089	27095	27126	27123	27041	27138	27114	27405	27149	27314	27139	26996	27087	27239	27181	27421	27231	26808	27283	27158	27211	27271	27211	26908	27187	26937	27213	27029	27130	27528	27224	27148	27201	27159	27157	27014	27281	27056	27369	27135	27046	27191	27115	27094	27276	27231	27285	26855	27146	27089	27007	27160	27213	27324	27061	26938	27203	27167	27114	27167	27026	26974	27114	27414	27057	27021	27107	27116	27337	27094	27167	27315	27173	27323	27061	27432	27125	27200	27359	27017	27186	27324	27038	27103	27022	27076	27542	27180	27109	26987	27316	27043	27317	27190	27261	27279	27198	27042	27058	27250	27257	27070	27227	27213	27301	27122	26961	27223	27363	27238	27220	27515	27434	27315	27150	27341	27065	27117	27376	27092	27223	27528	27175	27150	27114	27214	27194	27140	27128	27277	27105	27170	27194	27119	27503	27298	27024	27128	27069	27139	27207	27012	27075	27030	27129	27123	27106	27561	27381	27456	27220	27153	27115	27377	27339	27235	27426	27194	27470	27365	27333	27262	26881	27005	27194	26977	27315	27284	26983	27087	27183	27158	27150	27024	27124	27359	27314	27354	27286	26964	26884	26910	27074	27221	27075	26995	27270	27137	27281	27194	27067	26741	27112	27357	27143	27336	27336	27310	27123	27347	27034	27461	27271	27176	27312	27107	27028	27221	27340	27384	26956	26927	27012	26939	27105	27331	27133	27316	27219	27080	27367	27349	27366	27272	27310	27081	27376	27094	27006	27200	26994	27358	27157	27250	27438	27167	27031	27324	27322	27037	27219	27094	27161	27274	27203	27150	27154	27090	27313	27352	27147	27026	27185	27162	27140	27022	27050	27030	27368	27135	27311	27003	27047	27322	27203	27271	27126	27277	27229	27389	27269	27318	27133	27017	27090	27235	27049	27131	27056	27383	27237	27304	27025	27103	27270	27122	27262	27162	26959	26959	27162	27257	27240	27187	27121	27061	27575	27201	27324	27373	27204	26982	27168	27313	27208	27097	27157	27021	27102	27078	27258	27232	27284	27266	27147	27254
61297	96228	82702	60547	32712	20034	16259	15710	15656	15853	15867	15753	16064	16235	16269	15939	16084	16083	16025	16125	16077	16050	16224	16218	16085	16173	16212	16184	16228	15982	15984	16002	16131	15978	16183	16132	16185	16140	16273	16312	16278	16134	16355	16256	16236	16136	16126	16199	16150	16177	16234	16154	16193	16030	16264	16157	16022	16006	16243	16134	16159	16243	16144	16052	16164	16077	16156	16102	16093	16065	16035	16166	16087	16138	16211	16240	16030	16190	16182	16210	16172	16202	16006	16109	16233	16056	16090	16032	16253	16116	16041	16084	16006	15979	16108	16195	15918	16117	16235	16025	16093	16040	16062	16057	16197	16201	16149	16189	16132	15982	16025	16301	16047	16116	16054	15994	15993	16095	16147	15936	16174	16217	16112	16119	16141	16129	16043	16230	16102	16072	16217	16093	16359	16082	16133	16257	16188	16306	16260	16209	16255	16122	16236	16137	16043	16191	16181	16184	16170	16323	16074	16121	16103	15872	16189	16077	16238	16005	16110	16140	16148	16288	15949	16216	16027	15964	16093	16337	16094	16113	16192	16024	16057	16104	16219	16290	16242	16217	16149	16226	16290	16008	16106	16178	16167	15938	16050	16272	16006	16277	15975	16227	16003	16409	15981	16167	16125	15981	16232	16253	16047	16300	16105	16143	16048	16145	15986	16250	16110	16070	16066	16301	16146	16244	16049	16065	16015	16160	16116	16075	16098	16258	16164	16080	16096	16012	16044	16124	16184	16093	16061	15951	16041	16134	16021	16026	16124	16333	16068	15949	16324	16007	15946	16001	16070	16139	16073	16023	16176	16131	16286	16189	16128	16070	16098	16138	16136	16141	16099	16088	16048	16133	16002	16068	16305	15924	16080	16119	15943	15981	16079	16357	16093	15992	16110	16021	16233	16073	16112	16076	16032	15948	16088	16326	16177	16135	16142	16245	16040	16263	16208	16015	16144	15927	16163	16065	16222	16203	15909	16175	16258	16047	16190	16103	16226	16110	15983	16079	16267	16079	15912	15956	16116	16077	16276	15888	16095	15989	16206	16046	15987	15901	16198	16116	16164	16054	16073	15998	16038	16120	16225	16276	16044	16088	16164	16017	16206	16074	16112	16119	16140	16269	16088	16298	15962	16158	16154	16110	16168	16159	16124	16157	16146	16153	15983	16216	16071	15963	16111	15951	16042	16292	16060	16092	15867	16236	16104	16154	16140	16021	16174	16082	15934	16045	15998	16062	15952	15988	16229	16204	16196	16160	16134	16110	16098	15980	16086	16055	16106	16285	16039	15984	16196	16176	16064	16096	16054	16092	16125	16278	16071	16161	16057	16130	16181	16176	16072	15923	16173	16118	16190	16118	16137	16108	16298	15976	16185	15923	16043	16103	16292	16119	16222	16023	16038	16086	16120	16009	16119	15913	16076	16215	15992	16218	15837	16136	16220	15978	16138	16000	16102	16029	15916	15931	16160	16135	16302	16047	16202	16052	16228	16068	16219	16208	15997	15991	16220	16074	15995	16202	15942	16183	16125	15992	16121	16294	16291	16069	16000	16300	15972	16038	15996	16096	15964	16055	16034	15943	16182	16053	16233	16087	16153	16221	15994	16224	16106	16071	16195	16186	16064	16161	16013	16335	16078	15961	16016	16052	16011	15933	16167	16168	16148	16304	16094	16171	16130	16132	16062	16160	16163	15994	16160	16192	16165	16104	16009	16060	16186	16158	15903	16130	16080	16201	16184	16125	16193	16195	16115	16158	16043	16121	16276	16006	16107	15871	16054	16163	16188	16206	16220	15950	16060	16006	16201	16101	15972	16259	16074	16074	16120	16069	16112	16064	16003	16076	16182	16119	16112	16010	16175	16089	15933	16172	16179	15996	16065	16009	16092	16152	15942	16095	16055	16191	16069	15914	16004	16233	15813	16173	16187	16086	16124	16070	16058	16126	15974	16183	16171	16046	16066	16100	16259	16208	16127	16187	16156	16136	16086	16212	16129	16236	16139	16112	15953	16042	15967	16325	16237	16307	16129	16258	16221	15901	16151	16009	16088	16074	16241	16258	15987	16227	16131	16076	16273	16047	16139	16030	16186	15988	16201	16111	16174	16045	15940	16048	16079	16222	16175	16257	16210	16072	16254	15954	16023	16150	16041	16090	16345	15950	16211	16093	16411	16248	16269	16145	16039	16308	16042	16165	16118	16110	16048	16250	15982	16085	16123	16002	16036	16309	16098	16172	16018	16255	16108	16166	16097	16195	16061	15984	16036	16045	16152	16204	16226	16166	16113	16061	16041	16296	15881	16198	15961	16123	16127	16119	16049	15970	16146	16074	16112	16228	16317	16254	16135	15986	15990	16043	15989	16351	16241	16007	16193	16101	16105	16020	16154	16312	15985	16091	16154	16020	16052	16091	16155	16117	15983	16114	16233	16006	16175	15970	15938	16227	16144	16065	16274	16076	15960	15982	16208	16202	16219	15783	16026	16032	16163	16024	16259	16030	16099	16352	15981	16230	16202	16068	16059	16076	16079	16192	16192	16008	16147	16192	15993	16218	16030	16158	16066	16086	16017	16228	16226	16100	16195	16203	16192	16129	15966	16300	16242	16167	16266	16237	15997	16251	16158	16044	16136	15956	16132	16087	16225	16195	16021	16172	16291	16289	16089	16065	16066	15915	16163	15946	16095	16019	16138	16126	16068	16064	16273	16206	15983	16156	16033	16274	16038	16055	16033	16031	16009	16154	16193	15862	16022	16124	16143	16161	16171	16044	16111	16015	15964	16111	16017	16101	15919	16150	16220	16053	16156	16095	16174	15900	16121	16030	16196	16003	15870	16116	16047	16221	16154	16054	16179	16039	16311	16053	16079	16276	16037	16072	16084	16097	16071	16132	15920	16249	16103	16195	15993	16055	16172	16168	16087	16231	16246	16083	16112	16189	16000	15925	16152	16280	16302	16131	16023	16079	15943	16182	15932	16062	16043	16245	16045	15964	16043	16102	16177	15876	16121	16317	16051	16010	16033	16148	16210	16019	16080	16245	16229	15989	16102	15952	16126	16106	16113	16137	15891	16126	15990	16176	16175	16051	16031	16089	16337	16275	16159	16108	16302	15958	16061	16155	16005	16148	15878	15950	16026	16039	16011	16045	16229	16061	16027	16223	15924	16212	16082	16027	16183	15855	16074	16265	15978	16202	16151	16247	16135	16197	16087	16209	15976	16174	16185	16251	16052	16198	16044	16262	16029	16061	16073	15926	16063	16076	15968	16121	16178	16105	16151	16196	16082	16022	16050	16097	16135	15987	16066	16171	15965	16029	16131	16084	16161	16177	15823	16169	16266	16160	16030	16173	16166	16171	16211	16067	16145	16083	16138	15974	16150	16111	16126	16310	16036	16066	16159	15978	16215	15945	16059	16068	16154	16030	15986	16111	16065	16101	16127	15994	16009	16123	16199	16002	16244	15840	16123	16259	16097	16027	16112	15904	16066	16067	15993	15865	15957	16027	16035	16077	16129	16018	15982	16203	16134	16005	15968	16108	15808	16129	16078	16294	16073	15994	16287	16132	15954	16012	16280	16249	16233	16271	16079	16256	16134	16228	16151	16287	15959	16219	16265	16168	16108	16194	16261	16257	16276	16115	16309	16223	16118	16239	16253	16072	16090	16305	16102	16088	16168	15998	16202	15966	16236	16133	16097	16119	16289	16145	16091	16142	15988	16317	16068	16106	16155	16109	16218	16122	16028	16085	15948	16085	16157	15999	16182	16131	16120	16014	16118	16117	16061	15990	15991	16050	16005	16035	16093	16047	16071	15949	16052	16135	16102	15969	16115	15950	16097	16290	16120	16040	15959	16137	16112	16111	16141	16170	16049	16180	16106	16261	16168	16300	16094	16033	16004	16097	16077	15939	16154	16169	16023	16071	16096	16107	16156	16060	16108	16140	16045	16249	16174	15969	16037	16121	16089	15880	16044	16098	16126	16072	16104	16160	16048	16236	16038	16090	16137	16108	16098	16239	16156	16225	15879	16137	15969	16233	15996	16146	16130	16091	16173	16116	16134	15926	16094	16134	16197	16130	16183	16123	16012	16041	16272	16199	16137	16171	15952	16036	16066	16106	16114	15999	15963	16171	16167	16037	15951	16101	16144	16066	16127	16130	16017	16093	16068	15998	15892	16088	15880	16028	16101	16197	16092	15953	16093	16289	16172	16017	16260	16015	16165	16054	16179	16209	16133	16232	15971	15917	16047	15999	15872	15888	16171	16254	15994	16110	15925	16323	16216	16163	16057	15964	15898	15983	16123	15929	16157	16248	16416	15990	16112	16225	16022	16046	16026	16217	16254	16068	15937	16028	15909	16063	16181	16076	16041	16031	15986	16071	16212	16255	16199	16026	16202	16080	15963	16151	16074	16329	16126	16054	16199	16206	16047	16094	16013	15989	16056	16142	16125	16025	16254	16187	16252	15893	16030	15993	16146	16094	16131	16212	15987	15959	15963	16175	16089	16216	15945	16067	16087	16024	16159	15986	16100	15978	16178	16162	16078	16010	16098	16129	16168	16055	16163	16069	16071	16081	16101	16237	16135	16076	16091	16041	16191	16036	15924	16138	16255	16162	16093	16224	16168	16015	16132	16033	15991	16012	16130	16133	16038	15889	15987	16125	15960	16112	16055	16142	16158	16105	16015	15978	16052	15780	16234	15967	16246	16229	16123	16084	16110	16077	16199	16013	16096	16059	16264	16232	15882	16121	16071	16073	16148	15981	16135	16251	16145	16112	16266	16134	16064	16174	16079	16146	16214	16048	16236	16056	16146	16198	16007	15848	16135	15928	16316	15980	16042	16131	16204	16149	16039	16087	16043	15812	16180	16037	16068	16168	16156	16258	16277	16080	16049	15967	16166	16137	16005	16064	16110	16070	16141	16248	16145	15959	16335	16077	16104	16084	16148	16126	16017	16070	16274	16124	16059	16138	16154	15993	16188	16149	16055	16205	16224	16043	16012	16017	16097	16285	16089	16350	16155	16105	16040	16233	16119	16304	16194	16158	16282	16125	16190	16175	15943	16147	16110	16220	16194	16062	16280	16146	16057	16023	16133	15858	16025	16139	15996	15971	16084	16259	16076	16134	16098	16046	16136	15895	16111	16184
39679	46010	44773	35363	28668	27147	27110	26519	26779	26506	26482	26628	26692	26425	26635	26584	26383	26519	26458	26614	26717	26679	26728	26474	26632	26424	26582	26521	26698	26523	26571	26748	26578	26605	26312	26486	26764	26653	26530	26673	26421	26580	26709	26359	26599	26767	26656	26583	26676	26534	26561	26782	26792	26495	26612	26346	26515	26545	26492	26628	26550	26588	26699	26643	26616	26568	26494	26652	26836	26736	26617	26603	26744	26731	26293	26364	26431	26207	26553	26353	26391	26482	26756	26577	26502	26659	26479	26525	26588	26526	26449	26441	26638	26492	26478	26702	26738	26511	26457	26527	26521	26574	26503	26290	26557	26412	26533	26446	26244	26369	26472	26518	26523	26456	26812	26809	26606	26559	26458	26583	26709	26338	26480	26530	26653	26416	26564	26473	26430	26578	26534	26577	26653	26387	26361	26352	26690	26432	26524	26641	26353	26532	26659	26283	26705	26176	26408	26547	26655	26580	26692	26553	26402	26475	26361	26440	26471	26622	26200	26484	26589	26426	26722	26533	26324	26399	26616	26252	26542	26539	26610	26612	26667	26498	26636	26640	26516	26725	26454	26529	26688	26483	26724	26665	26519	26501	26654	26924	26649	26315	26627	26775	26673	26497	26554	26622	26737	26454	26815	26506	26523	26429	26506	26532	26530	26491	26553	26648	26604	26550	26576	26500	26651	26638	26498	26795	26620	26418	26532	26574	26415	26406	26457	26534	26497	26458	26815	26680	26526	26731	26300	26503	26435	26630	26483	26284	26671	26455	26496	26474	26519	26414	26508	26519	26660	26427	26247	26550	26485	26547	26760	26256	26505	26786	26623	26659	26415	26345	26378	26782	26194	26423	26557	26551	26593	26472	26590	26456	26589	26555	26446	26730	26272	26534	26176	26527	26686	26462	26799	26513	26715	26575	26453	26487	26609	26730	26451	26588	26625	26556	26889	26775	26489	26567	26364	26535	26507	26594	26624	26798	26707	26582	26802	26482	26522	26274	26526	26978	26465	26523	26539	26575	26608	26828	26645	26281	26507	26595	26793	26546	26341	26752	26638	26682	26506	26541	26518	26656	26307	26557	26555	26347	26761	26843	26546	26506	26677	26517	26445	26487	26619	26667	26514	26501	26548	26619	26463	26430	26675	26571	26336	26605	26511	26425	26473	26620	26650	26948	26450	26378	26630	26653	26534	26533	26457	26548	26778	26277	26504	26460	26513	26363	26622	26574	26472	26570	26590	26423	26416	26506	26605	26403	26587	26617	26414	26540	26599	26278	26672	26735	26617	26340	26585	26433	26553	26604	26541	26640	26389	26578	26544	26441	26369	26679	26680	26321	26431	26434	26694	26692	26715	26474	26497	26675	26611	26354	26640	26507	26560	26538	26677	26621	26611	26481	26306	26660	26592	26477	26552	26745	26443	26496	26409	26726	26469	26641	26226	26420	26803	26508	26346	26422	26475	26793	26732	26389	26573	26802	26355	26511	26400	26563	26577	26633	26545	26529	26310	26359	26571	26452	26486	26326	26563	26678	26524	26390	26763	26624	26602	26508	26409	26489	26543	26614	26634	26527	26512	26595	26520	26542	26652	26448	26411	26625	26711	26582	26596	26614	26631	26573	26746	26465	26492	26345	26117	26323	26425	26685	26591	26531	26709	26685	26640	26608	26372	26435	26520	26553	26408	26554	26520	26520	26586	26526	26826	26402	26554	26501	26415	26586	26734	26757	26620	26691	26413	26470	26546	26749	26549	26905	26435	26680	26421	26383	26333	26427	26856	26510	26418	26281	26660	26651	26778	26320	26388	26854	26622	26487	26642	26723	26750	26436	26519	26510	26287	26593	26475	26495	26372	26568	26691	26361	26642	26435	26632	26645	26723	26692	26506	26582	26858	26478	26654	26359	26712	26431	26739	26416	26796	26659	26613	26445	26715	26494	26508	26224	26496	26546	26524	26645	26620	26512	26534	26410	26750	26694	26458	26532	26598	26596	26513	26572	26575	26686	26287	26509	26654	26914	26433	26587	26558	26579	26526	26454	26477	26543	26645	26412	26541	26765	26523	26544	26736	26382	26642	26591	26356	26516	26470	26495	26590	26509	26639	26604	26425	26416	26683	26628	26499	26832	26591	26389	26670	26534	26526	26503	26658	26415	26340	26549	26661	26654	26730	26623	26570	26488	26539	26510	26714	26468	26536	26494	26599	26385	26882	26505	26705	26808	26655	26500	26477	26513	26501	26581	26529	26523	26690	26499	26639	26571	26076	26435	26460	26704	26613	26366	26371	26545	26622	26571	26478	26428	26577	26478	26748	26340	26551	26373	26437	26737	26880	26253	26666	26773	26511	26371	26497	26534	26341	26610	26430	26431	26440	26562	26501	26551	26289	26780	26651	26728	26327	26569	26570	26597	26866	26408	26425	26350	26580	26469	26560	26637	26673	26579	26652	26638	26610	26674	26487	26529	26360	26396	26521	26512	26493	26783	26555	26658	26563	26682	26391	26665	26742	26756	26819	26835	26542	26553	26544	26519	26472	26690	26565	26592	26679	26438	26537	26400	26757	26560	26468	26466	26561	26702	26367	26461	26496	26573	26748	26583	26886	26877	26537	26659	26413	26412	26508	26425	26542	26613	26527	26303	26515	26456	26627	26567	26596	26772	26794	26361	26780	26443	26175	26169	26523	26535	26585	26725	26589	26661	26725	26454	26662	26771	26395	26534	26520	26382	26482	26385	26410	26590	26357	26451	26457	26442	26595	26820	26847	26745	26624	26352	26366	26666	26333	26632	26865	26614	26489	26636	26535	26493	26700	26629	26648	26538	26723	26708	26359	26541	26536	26542	26414	26629	26640	26615	26550	26731	26614	26750	26407	26553	26653	26709	26880	26569	26685	26586	26342	26618	26629	26256	26433	26659	26596	26635	26500	26544	26858	26573	26713	26545	26611	26357	26601	26342	26274	26395	26594	26468	26635	26794	26616	26580	26502	26386	26474	26611	26761	26313	26370	26551	26530	26762	26667	26649	26670	26723	26779	26568	26773	26659	26581	26637	26435	26733	26579	26586	26498	26507	26692	26489	26557	26479	26608	26320	26617	26662	26638	26647	26671	26525	26576	26538	26504	26428	26765	26545	26633	26599	26581	26589	26441	26678	26553	26518	26698	26667	26546	26442	26819	26412	26494	26239	26587	26825	26717	26548	26681	26349	26530	26644	26474	26580	26498	26762	26629	26643	26578	26380	26457	26540	26651	26438	26583	26424	26632	26522	26671	26524	26476	26660	26440	26472	26611	26534	26440	26475	26633	26662	26821	26541	26585	26673	26602	26600	26812	26548	26589	26581	26453	26428	26502	26213	26548	26650	26491	26804	26757	26682	26414	26633	26635	26361	26446	26434	26919	26839	26836	26549	26637	26725	26810	26633	26608	26849	26418	26798	26485	26419	26697	26596	26452	26636	26452	26749	26529	26511	26382	26625	26475	26705	26531	26388	26819	26829	26746	26778	26550	26668	26541	26620	26656	26570	26520	26467	26424	26421	26649	26453	26522	26737	26589	26396	26537	26394	26748	26590	26436	26435	26451	26565	26551	26407	26598	26590	26550	26509	26750	26528	26522	26522	26659	26558	26315	26562	26662	26822	26574	26558	26350	26661	26616	26794	26691	26632	26685	26568	26698	26520	26739	26696	26283	26353	26514	26723	26723	26582	26292	26753	26665	26563	26545	26504	26593	26799	26601	26677	26489	26544	26503	26722	26652	26722	26578	26624	26332	26616	26628	26699	26753	26970	26686	26663	26327	26958	26575	26674	26379	26429	26544	26545	26470	26466	26342	26529	26815	26682	26482	26677	26632	26769	26648	26509	26694	26672	26715	26817	26427	26650	26533	26638	26736	26424	26750	26628	26576	26525	26428	26670	26530	26612	26374	26264	26523	26577	26611	26441	26538	26693	26551	26526	26595	26573	26616	26518	26530	26679	26560	26565	26432	26654	26494	26767	26683	26412	26899	26557	26851	26649	26442	26634	26647	26478	26745	26645	26693	26648	26600	26532	26557	26861	26587	26644	26499	26521	26581	26558	26771	26727	26689	26509	26795	26623	26699	26545	26765	26418	26575	26645	26566	26478	26595	26559	26762	26431	26462	26539	26819	26576	26550	26410	26625	26575	26879	26379	26447	26598	26514	26545	26920	26574	26538	26572	26461	26427	26773	26568	26624	26420	26716	26574	26395	26684	26897	26537	26433	26530	26673	26333	26625	26523	26546	26584	26529	26617	26648	26626	26376	26764	26745	26428	26455	26645	26644	26587	26376	26676	26588	26448	26600	26551	26558	26577	26365	26353	26694	26759	26624	26321	26464	26418	26534	26297	26460	26687	26643	26547	26866	27006	26628	26617	26463	26451	26716	26619	26589	26535	26612	26665	26560	26527	26721	26670	26703	26460	26352	26444	26599	26545	26580	26536	26704	26606	26572	26657	26628	26649	26677	26539	26504	26646	26329	26495	26449	26625	26748	26664	26400	26696	26772	26259	26469	26470	26524	26467	26674	26632	26591	26648	26453	26375	26472	26552	26867	26628	26618	26406	26446	26729	26574	26725	26803	26449	26762	26466	26811	26425	26616	26531	26522	26597	26543	26766	26595	26686	26408	26619	26735	26848	26811	26497	26888	26592	26314	26684	26625	26368	26373	26244	26460	26660	26775	26753	26511	26568	26774	26673	26474	26630	26452	26354	26396	26563	26580	26423	26439	26630	26917	26440	26658	26919	26523	26505	26674	26784	26558	26554	26617	26718	26530	26572	26551	26500	26634	26627	26563	26677	26528	26362	26606	26555	26625	26706	26459	26536	26568	26609	26679	26779	26707	26820	26644	26734	26422	26565	26537	26523	26493	26589	26421	26509	26638	26608	26471	26504	26422	26586	26697	26736	26612	26950	26583	26559	26549	26609	26709	26709	26694	26570	26337	26702	26502	26651	26405	26490	26705	26476	26582	26269	26484	26397	26548	26532	26658	26456	26501	26536	26655	26635	26430	26378	26608	26639	26392	26602	26627	26544	26452	26536	26628	26140	26861	26827	26385	26772	26640	26517	26408	26475	26390	26455	26576	26756	26467	26662	26575	26578	26555	26707	26698	26560	26592	26720	26474	26493
36262	50050	34587	21040	16477	15367	14967	15021	14945	14716	14861	14923	14811	14830	14784	14829	14628	14719	14598	14753	14807	14611	14713	14913	14744	14891	14857	14617	14752	14790	14806	14829	14800	14769	14779	14584	14724	14969	14830	14675	14894	14690	15071	14823	14853	14864	14683	14634	14884	14621	14731	14709	14840	14791	14871	14788	14751	14621	14774	14700	14849	14610	14554	14749	14790	14834	14905	14679	14873	14997	14669	14657	14842	14852	14768	14807	14685	14631	14782	14629	14804	14839	14681	14800	14694	14804	14788	14742	14916	14595	14743	14718	14635	14674	14649	14611	14749	14680	14779	14636	14580	14510	14745	14819	14763	14797	14842	14967	14720	14655	14643	14760	14430	14841	14826	14652	14651	14732	14784	14771	14767	14750	14631	14726	14567	14902	14649	14538	14540	14756	14694	14936	14755	14708	14789	14787	14696	14837	14659	14725	14746	14622	14916	14678	14964	14820	14718	14828	14677	14634	14811	14752	14778	14749	14751	14884	14669	14534	14726	14652	14843	14708	14868	14591	14788	14722	14825	14886	14802	14704	14800	14834	14740	14661	14769	14704	14590	14849	14877	14617	14616	14722	14770	14604	14872	14714	14880	14761	14618	14813	14898	14770	14809	14906	14721	14687	14940	14835	14836	14890	14686	14641	14782	14800	14998	14727	14697	14728	14830	14474	14717	14653	14802	14654	14448	14670	14709	14867	14858	14512	14749	14706	14664	14726	14730	14689	14842	14847	14820	14638	14812	14725	14865	14626	14808	14700	14766	14738	14505	14574	14729	14632	14626	14812	14666	14808	14696	14745	14549	14663	14811	14870	14832	14568	14643	14654	14851	14876	14746	14855	14811	14849	14803	14928	14865	14790	14844	14772	14714	14674	14872	14669	14797	14790	14819	14905	14704	14646	14802	14763	14645	14926	14694	14807	14680	14943	14697	14888	14984	14771	14728	14794	14803	14808	14870	14810	14841	14572	14833	14848	14783	14725	14776	14826	14710	14778	14921	14905	14779	14799	14844	14779	14724	14788	14790	14754	14656	14823	14689	14769	14829	14769	14666	14648	14726	14554	14597	14913	14687	14926	14756	14804	14956	14851	14752	14660	14741	14852	14943	14776	14616	14762	14694	14801	14711	14829	14735	14833	14769	14712	14683	14909	14719	14727	14804	14640	14958	14771	14816	14801	14783	14675	14529	14853	14833	14774	14647	14810	14783	14737	14919	14715	14721	14731	14760	14865	14725	14778	14644	14740	14778	14625	14751	14707	14690	14702	14904	14851	14829	14800	14920	14562	14814	14784	14662	14688	14597	14880	14610	14759	14634	14910	14820	14846	14577	14678	14805	14789	14703	14787	14823	14912	14713	14783	14899	14778	14581	14855	14854	14646	14686	14804	15048	14729	14780	14699	14686	14676	14814	14756	14706	14611	14835	14891	14756	14818	14669	14820	14845	14771	14912	14676	14989	14880	14798	14678	14905	14620	14749	14750	14903	14677	14835	14855	14659	14716	14781	14791	14872	14817	14772	14846	14791	14887	14955	14760	14790	14783	14630	14876	14747	14880	14601	14829	14729	14862	14511	14638	14700	14820	14809	14913	14748	14662	14738	14556	14622	14800	14735	14780	14874	14780	14666	14777	14790	14691	14817	14692	14604	14632	14699	14885	14735	14854	14849	14861	14735	14775	14785	14719	14648	14726	14853	14704	14812	14795	14673	14724	14894	14813	14905	14594	14760	14804	14962	14698	14772	14749	14965	14702	14846	14723	14645	14765	14611	14795	14736	14697	14839	14761	14677	14758	14785	14779	14501	14825	14811	14885	14752	14757	14818	14856	14789	14877	14812	14742	14701	14603	14717	14778	14801	14756	14792	14734	14858	14998	14787	14590	14777	14663	14767	14723	14678	14755	14716	14764	14898	14810	14758	14798	14879	14876	14844	14776	14654	14839	15008	14907	14742	14878	14779	14712	14713	14722	14769	14865	14709	15088	14757	14771	14802	14849	14973	14691	14686	14733	14763	14717	14807	14869	14750	14637	14849	14844	14495	14763	14875	14729	14704	14590	14852	14856	14601	14614	14658	14714	14675	14664	14869	14662	14774	14654	14954	14660	14914	14695	14747	14747	14677	14734	14647	14662	14689	14849	14777	14776	14955	14810	14793	14945	14812	14721	14779	14737	14941	14570	14830	14759	14714	14729	14734	14796	14922	14787	14838	14798	14660	14482	14984	14834	14924	14734	14712	14678	14825	14711	14663	14838	14765	14859	14727	14858	14766	14839	14604	14737	14750	14803	14740	14800	14708	14703	14899	14674	14777	14656	14918	14803	14771	14713	14709	14672	14831	14720	14816	14832	14776	14836	14817	14848	14896	14822	14769	14825	14832	14708	14766	14610	14792	14801	14592	14776	14879	14808	14582	14729	14692	14644	14790	14826	14901	14671	14828	14930	14604	14756	14740	14864	14774	14747	14629	14784	14764	14624	14694	14695	14800	14649	14847	14825	14819	14813	14624	14651	14817	14865	14796	14819	14724	14700	14914	14800	14799	14910	14645	14658	14764	14750	14751	14823	14697	14680	14699	14845	14877	14626	14740	14759	14644	14851	14545	14648	14655	14789	14696	14702	14991	14706	14855	14794	14785	14646	14728	14730	14440	14809	14865	14774	14777	14634	14642	14718	14807	14876	14843	14872	14687	14604	14805	14652	14737	14793	14688	14681	14836	14958	14769	14777	14791	14657	14735	14832	14712	14828	14754	14773	14725	14630	14803	14539	14835	14697	14639	14634	14893	14721	14668	14886	14747	14882	14694	14593	14794	14795	14682	14731	14793	14709	14812	14922	14791	14730	14809	14960	14466	14705	14846	14740	14876	14826	14796	14739	14943	14749	14871	14613	14884	14747	14711	14768	14583	14695	14640	14952	14683	14825	14847	14808	14722	14571	14619	14840	14781	14676	14895	14846	14807	14826	14794	14698	14624	14739	14731	14690	14739	14790	14648	14813	14927	14686	14694	14749	14713	14871	14849	14822	14751	14688	14712	14722	14797	14906	14782	14664	14776	14976	14953	14893	14790	14891	14692	14772	14797	14647	14646	15044	14770	14908	14809	14841	14886	14873	14913	14777	14887	14757	14795	14622	14753	14761	14895	14778	14872	14728	14580	14639	14726	14929	14804	14768	14787	14787	14695	14945	14801	14960	14784	14737	14881	14737	14823	14710	14902	14815	14900	14728	14798	14789	14898	14748	14637	14591	14816	14615	14964	14760	14628	14820	14783	14670	14935	14658	14808	14883	14769	14772	14850	14913	14707	14839	14692	14793	14769	14770	14604	14811	14638	14912	14731	14858	14724	14818	14555	14646	14803	14759	14763	14652	14733	14664	14917	14664	14814	14785	14695	14585	14785	14684	14727	14663	14796	14641	14730	14851	14701	14954	14641	14727	14880	14610	14799	14849	14760	14788	14666	14705	14765	14937	14840	14804	14658	14770	14719	14790	14807	14790	14982	14745	14724	14790	14884	14614	14921	14643	14797	14760	14782	14982	14892	14543	14739	15024	14765	14868	14686	14862	14816	14807	14661	14885	14690	14655	14811	14920	14848	14650	14770	14738	14639	14825	14677	14593	14866	14617	14793	14705	14672	14733	14575	14816	14795	14876	14754	14848	14678	14734	14746	14765	14817	14684	14707	14736	14898	14674	14910	14667	14860	14960	14667	14732	14714	14692	14728	14716	14816	14760	14797	14817	14751	14896	14883	14656	14653	14764	14756	14791	14668	14826	14728	14787	14789	14780	14895	14807	14805	14818	14668	14750	14770	14751	14849	14858	14770	14752	14597	14915	14793	14800	14783	14794	14696	14815	14846	14815	14744	14916	14845	14781	14825	14815	14755	14754	14710	14843	14808	14717	14714	14719	14790	14853	14598	14728	14537	14795	14789	14760	14830	14802	14798	14597	14841	14682	14787	14673	14834	14670	14734	14655	14800	14830	14644	14804	14726	14793	14729	14818	14840	14785	14765	14729	14660	14653	14724	14622	14815	14906	14841	14552	14723	14707	14890	14659	14705	14640	14736	14876	14780	14858	14852	14842	14718	14700	14736	14828	14657	14724	14765	14781	14743	14654	14656	14818	14725	14590	14850	14788	14846	14900	14766	14744	14731	14793	14802	14750	14773	14827	14717	14838	14786	14798	14672	14728	14808	14792	14826	14781	14834	14845	14737	14774	14767	14858	14563	14804	14926	14792	14743	14532	14864	14797	14788	14950	14743	14859	14805	14698	14726	14867	14815	14856	14794	14834	14761	14682	14669	14897	14885	14658	14696	14646	14790	14721	14631	14936	14718	14901	14941	14790	14784	14866	14962	14846	14791	14766	14863	14873	14924	14909	14670	14887	14663	14750	15061	14854	14740	14721	14795	14712	14779	14765	14842	14779	14837	14860	14690	14822	14874	14837	14823	14931	14782	14774	14871	14934	14775	14686	14941	14813	14811	14715	14733	14740	14766	14781	14900	14861	14649	14713	14779	14872	14678	14686	14749	14996	14735	14788	14916	14790	14761	14535	14919	14669	14825	14636	14733	14860	14757	14891	14721	14734	14669	14803	14759	14453	14564	14596	14818	14714	14819	14932	14808	14953	14795	14859	14841	14804	14843	14706	14840	14736	14780	14719	14778	14829	14916	14795	14786	14845	14964	14859	14634	14708	14758	14686	14837	14776	14617	14765	14815	14911	14709	14736	14874	14698	14956	14612	14584	14828	14865	14769	14966	14894	14767	14795	14845	14625	14761	14728	14824	14780	14771	14835	14705	14687	14822	14759	14749	14915	14667	14833	14730	14763	14776	14949	14737	14785	14714	14880	14898	15005	14699	14887	14824	14812	14782	14833	14778	14822	14791	14753	14727	14934	14698	14752	14795	14723	14847	14722	14777	14877	14759	14709	14816	14818	14862	14686	14749	14845	14855	14626	14832	14808	14769	14841	14813	14673	14790	14846	14729	14769	14792	14826	14837	14820	14827	14715	14810	14784	14647	14632	14858	14769	14676	14816	14680	14809	14824	14733	14751	14708	14629	14682	14798	14831	14686	14980	14925	14646	14656	14706	14660	14826	14772	14805	14674	14866	14795	14752	14770	14819	14897	14862	14697	14854	14867	14931
41479	44527	42920	34250	28343	27436	27045	26809	26925	27035	26942	26665	26784	26715	26825	26540	26991	26990	26938	26820	27152	26833	26747	26760	26895	26549	26875	26937	26647	26607	26521	26736	26702	27016	27100	26847	26710	26911	26682	26718	26698	26974	26934	26963	26759	26991	26851	26612	26660	27033	26947	26803	26635	27005	26808	26715	26818	26840	26703	26959	26954	26852	26926	26854	26812	26818	26862	26561	26807	26812	26881	26566	26854	26874	26837	26762	26856	26949	26793	26836	26821	26914	26896	26725	26559	26844	27025	26713	26865	26651	27029	26829	27044	26711	26871	26991	27020	26836	26567	26762	26887	26769	26979	26898	26935	26912	26575	26995	26908	26807	26942	26794	26847	27050	26870	27077	26770	26926	26871	26402	26906	26671	26845	26822	26863	26674	26861	26721	26904	26904	26917	26707	27211	26868	26811	26699	26699	26736	26718	26833	26860	26621	26852	26647	26678	27016	27128	27160	26963	26695	26627	26744	26954	26716	26890	26931	26906	26791	26736	26837	26892	27129	26936	26736	26875	27108	26876	26973	26812	26785	26810	27092	26843	26640	26917	26514	26706	26753	26890	26806	26654	26779	26905	26802	26726	26685	26671	26568	26461	26854	26694	26580	26870	26633	26765	27011	26633	26897	26790	26845	26748	26702	26796	26701	26973	26788	26641	26809	26593	26735	26794	26848	26710	26717	26736	26612	26818	26742	26970	26871	26721	26618	26782	26677	27028	26691	26844	26855	26805	26597	26851	26673	26677	26532	26730	26986	27075	26769	26659	26794	26796	26748	26892	26865	26822	26787	26849	26555	26862	26646	26662	27001	26813	26606	26633	26789	26764	27098	26875	26671	26925	26763	26917	26709	27000	26907	27010	26754	26803	26983	26694	26856	26859	26636	27138	26568	26819	26634	26915	26590	26708	26840	26941	26663	26640	26773	26661	27038	26702	26733	26744	26829	26837	26711	26629	26830	26618	26729	26867	26642	26812	26890	26826	26932	26903	26962	26739	26824	27051	26995	26754	26586	26628	26885	26950	26996	26759	26591	26930	26722	26965	26791	26809	26675	26923	26903	26556	26847	26761	26913	26813	26762	26850	26911	26649	26999	26739	26721	26860	26857	26888	26899	26616	26871	26347	26785	26876	26604	26903	27031	26874	27033	26713	26794	26796	26774	26882	26630	26669	26808	27088	27162	26587	26676	26743	26756	26704	26671	26912	26801	26824	26824	26831	26994	26723	27170	26995	26757	27012	26603	26839	26540	26793	27010	27040	26888	26790	26533	26743	26812	26900	26817	26776	26555	27009	26908	26943	26757	27000	27050	26733	26952	26803	26789	26666	26847	26855	27031	26784	26899	27072	26922	26962	26822	26644	26808	26770	26638	26788	26759	26580	26923	26688	26646	26942	26872	26891	26873	26755	26949	27010	26543	26716	26721	26879	26819	26747	26845	26677	26718	26541	26706	26889	26548	26566	26619	26685	26955	26669	26624	27088	26659	26903	26903	26610	26702	26995	26933	26928	27003	26851	26914	26752	27126	26869	26927	26722	26779	26976	26846	26856	26705	26785	26873	26748	26665	26774	26817	26563	26934	26382	27029	26924	26946	26764	26535	26690	26722	26875	27037	26849	26912	26829	26733	26922	26745	26808	27132	26724	26793	26874	26840	26730	26941	27004	26909	26966	27007	26921	26776	26868	26909	26658	26588	26786	26739	26826	26829	26945	26969	26834	26951	26991	26632	26574	26826	26840	26813	26666	26630	26920	26739	26408	26806	26845	26901	26639	26924	27005	26805	26775	26582	26999	26849	26774	26647	27113	26950	26676	26741	26876	26758	26904	26709	26787	26705	26961	26891	26935	26902	26641	26824	27023	26907	26766	26737	27024	26613	26928	27016	26605	26723	26921	26780	26795	26785	26863	26463	26734	26774	27013	26487	26741	26748	26923	26819	26954	26764	26799	26576	26713	26835	26800	26856	26696	27011	26612	26664	26692	26532	26900	26847	26819	26696	27083	26796	26589	26882	26618	26915	27003	26995	26819	26736	26781	26771	26660	26591	26848	26619	26735	26518	26722	26807	26899	26804	26984	26891	26974	26757	26927	26682	26568	26549	26457	26773	26623	26747	26740	26942	26918	26635	26766	26767	26809	26695	26860	26860	26654	26638	26695	26488	26637	26473	26839	26847	26655	26808	26695	26801	26670	26759	26719	26686	26715	26818	26818	26971	26522	26943	26767	26713	26496	26775	26796	27113	26992	26779	26904	26894	26917	26670	26681	26724	26803	26644	27079	26706	26730	26762	27009	26697	27084	26576	26846	26888	26889	26877	26778	26891	26774	26762	26773	26720	26544	26769	26743	26984	26912	26739	26767	26794	26833	26721	26789	27001	26919	26657	26877	26790	26636	26822	26785	26960	26890	26756	26961	26935	26931	26589	26756	26874	26901	26843	26821	26668	26797	26839	26883	26518	26811	26763	26581	26611	26894	26994	26693	26792	26818	26582	26817	26884	26822	26800	26829	26865	26833	26699	26602	26761	26754	26877	26791	26789	26866	26790	26714	26889	26707	26650	26655	26649	27006	26828	26793	26822	26660	26722	26689	26836	26798	26696	26574	26788	26633	26791	27040	26763	26631	27006	26859	26720	27076	26744	26890	26802	27019	26830	26749	26691	26912	26861	26733	26627	26864	26856	26969	26830	26935	26591	26672	26792	26670	26533	26811	26832	26687	26530	26740	27050	26900	26674	26772	27023	27168	26834	26848	26928	26870	26633	26954	26806	27001	26840	26773	27038	26951	26959	26886	26860	26786	27065	26777	26784	26980	26830	26758	26814	26949	26771	26770	26826	26664	27033	26818	26681	26895	26839	26738	26595	26808	26773	26795	27126	26837	26858	26881	26840	26837	27115	26733	26881	26969	27056	26823	26691	26740	26596	26832	26768	26987	27057	26964	26704	26803	26446	26669	26852	26821	26858	26731	26949	26590	26745	26751	26861	26828	26976	26996	26776	26973	26844	26777	26806	26823	26988	26702	26853	26652	26905	26764	26838	26919	26668	26696	26761	26845	26653	26897	26799	26984	26793	26766	26413	26928	26769	26704	26717	26616	26848	26909	26805	26743	26600	26849	26919	26652	26741	26902	26952	26784	26457	26676	26875	26788	26775	26759	26838	26655	26902	26714	26523	26476	26794	26986	26705	26760	27016	26949	26803	26714	26946	26842	26743	26572	26764	26759	26589	26932	26478	26676	26785	26775	26543	26593	26570	26837	26690	26823	26809	26746	26807	26805	26781	26924	26958	26849	26849	26944	27003	26863	26741	26924	26624	26461	26605	26964	26819	26897	27163	26916	26627	26798	26879	26966	26757	26574	26769	26804	26867	26952	26747	26727	26868	26742	26598	26891	26832	26784	26881	26940	26867	26773	26943	26649	26818	26768	26781	26921	26823	26906	26932	27082	26887	26835	26827	26808	26765	26992	26532	26722	26767	26883	26844	26933	26741	26655	26531	26700	26608	26706	26690	26739	26574	26768	26700	26737	26571	26976	26861	27027	26658	26888	26845	26764	26979	26661	26901	26755	26903	26739	26671	26728	26774	26896	26702	26755	26968	26576	26872	26839	26622	26750	26763	26803	26774	26831	26818	26822	26776	26799	26797	26587	26844	26858	26715	26745	26957	26904	26706	26812	26683	27119	26664	27065	26753	26592	26674	26890	26880	26787	26932	26932	27044	26963	26731	26752	26703	26767	26739	26761	26769	26831	26877	26830	26872	26814	27127	26692	26731	26873	26734	26621	26803	26943	26719	26770	26802	26997	27104	26829	26835	26762	26767	26902	26828	26658	26866	26847	27127	27035	26853	26916	26862	26593	26624	26783	27115	26847	26851	26871	26383	26726	26744	26794	26881	26648	26721	27042	26974	26476	26842	26853	26714	26987	26789	26687	26764	26766	26679	26929	26704	26583	26642	26388	26798	26769	26953	27001	26860	27044	26731	26743	27011	27055	26803	26881	26702	26813	26766	26714	27120	26649	26849	26739	26734	26951	26685	26791	27000	26894	26835	26825	26742	26800	27123	26762	26830	27005	26655	26838	26767	26685	26830	26721	26795	26891	26817	26847	26824	27030	27036	26794	26724	26664	26951	26755	26743	26919	26591	26868	26870	26790	27033	26859	27048	26834	26826	26907	26975	26765	26967	26605	26844	26661	26745	26768	26879	26931	26958	26864	26658	26615	26871	26939	26866	27009	26843	26767	26723	26827	26453	26717	26556	26849	26925	26749	26845	26914	26745	27022	26926	26922	26825	26811	26835	26948	26782	26719	26647	26844	26978	26737	26988	26862	26593	26826	26836	26643	26974	26849	26746	26875	26813	26685	26618	26893	26641	26823	26806	27119	26732	26669	26689	26812	27045	26691	26513	26740	26956	26730	26691	26669	26777	26821	26687	26890	26740	27087	26930	27190	26626	26770	26991	27043	26764	26667	26746	26630	26887	26827	26630	26900	26886	26662	26841	26908	26777	26852	26799	26625	26779	26929	26809	26542	26938	26899	26843	26990	26880	26820	27040	27105	26749	26881	26560	26705	26748	26832	26912	26681	26563	26669	26657	26893	26615	26781	26983	26789	26594	26860	26847	26932	26886	26798	26727	26764	26820	26835	26742	26724	26706	26648	26959	26811	26797	26886	26762	26913	26834	26754	26918	26873	26781	26701	26715	26814	26694	26897	26834	26691	26815	26890	26855	26931	26849	26978	26808	26873	26637	26677	26692	26571	26848	26959	26734	26895	26874	26965	26649	27005	26987	26657	26677	27018	26912	26994	26767	26807	26611	26829	26816	26831	26726	27065	26767	26745	26706	26923	26503	26842	26702	27016	26797	26629	26733	26788	26811	26667	26600	26912	26795	26623	26657	26822	26739	26753	26836	26797	26817	27019	27016	26650	26646	26677	26736	26893	26860	26632	26790	26822	26675	26722	26538	26992	26869	26729	27015	26861	26900	26744	26689	26803	26653	27001	26532	26685	26762	26920	26915	27092	26680	26830	27061	26933	26623	26642	26751	26926	26694	26905	26935	26867	26822	26676	26827	26874	26851	26818	26938	27045	26902	26699	26918	26791	26914	26898	27030	26911	26655	26750	26940	26742	26787	26783	26536
34818	45619	31872	20097	16305	14993	14863	14883	14880	14768	14902	14781	14753	14778	14816	14858	14808	14795	14807	14860	14872	14873	14849	14867	14696	14761	14732	14742	14737	14858	14778	14848	14684	14869	14788	14773	14744	14785	14821	14804	14782	14843	14875	14929	14704	15035	15039	14936	14870	14827	14751	14942	14668	14880	14956	14815	14699	14775	14757	14952	14779	14945	14871	14718	14910	14818	14833	14605	14979	14753	14876	14856	14848	14786	14711	14718	14876	14742	14666	14864	14761	14997	14793	14674	14574	14803	14738	14725	14856	14769	14885	14701	14834	14715	14868	14893	14857	14835	14918	14802	14777	14807	14865	14964	14905	14739	14772	14740	14749	14767	14935	14860	14798	14899	14823	14875	14666	14619	14845	14896	14775	14676	14717	14719	14803	14830	14560	14679	14814	14646	14827	14899	14727	14838	14732	15017	14887	14970	14821	14670	14947	14872	14641	14848	14912	14757	14900	14604	14923	14657	14881	14884	14902	14765	14769	14672	14600	14863	14857	14890	14896	14845	14826	14672	14868	14714	14848	14681	14727	14662	14884	14597	14685	14856	14848	14806	14677	14965	14759	14730	14938	14791	14816	14720	14923	14856	14767	14773	14603	14773	14793	14740	14806	14775	14935	14735	14925	14884	14743	14906	14886	14799	14773	14838	14918	14837	15006	14827	14929	14731	14789	14806	14713	14819	14771	14643	14809	14837	14966	14843	14817	14778	14865	14720	14915	14936	14786	14902	14614	14619	14814	14821	14774	14764	14758	14912	14986	14921	14721	14944	14734	14678	14746	14826	14735	14559	14719	14864	14773	14688	14694	14625	14768	14750	14661	14776	14762	14681	14730	14656	14882	14960	14775	14815	14909	14914	14820	14770	14933	14917	14859	14752	14903	14677	14882	14806	14793	14879	14776	14883	15014	14852	14747	14752	14739	14777	14813	14789	14779	14723	14856	14818	14889	14938	14742	14818	14743	14721	14689	14809	14906	14848	14734	14736	14731	14854	14654	14745	14984	14929	14844	14762	14816	14894	14826	14952	15087	14770	14706	14846	14839	14704	14794	14730	14852	14683	14733	14826	14672	14798	14853	14774	14899	14954	14784	14763	14882	14847	14809	14990	14923	14881	14795	14751	14714	14930	14721	14636	14772	14612	14767	14968	14884	14850	14989	14896	14830	14812	14873	14622	14708	14640	14861	14876	14748	14864	14949	14675	14697	14646	14783	14797	14738	14840	14637	14853	14823	14866	14788	14781	14707	14875	14765	14822	15035	14885	14906	14799	14880	14952	14919	14606	14788	14748	14752	14856	14827	14918	14636	14600	14690	14668	15017	14804	14736	14849	14852	14787	15032	14672	14909	14698	14867	14918	14813	14781	14893	14692	14868	14820	14857	14898	14845	14712	14818	14816	14898	14969	14837	15009	14742	14634	14938	14824	14995	14815	14983	14670	14764	15003	14715	14945	14763	14788	14720	14738	14985	14645	14855	14829	14890	14816	14864	14704	14705	14753	14885	14931	14718	14861	14875	14806	14813	14986	14826	14840	14912	14791	14758	14791	14662	14698	14800	14816	14947	14885	14919	14615	14826	14932	15082	14953	14859	14851	14835	14795	14721	14879	15002	14894	14816	14873	14906	14788	14801	14836	14816	15009	14884	14790	14686	14801	14812	14832	14854	14816	14756	14885	14762	14827	14921	14906	14701	14845	14878	14894	14818	14744	14795	14811	14841	14766	14679	14896	14850	14732	14868	15002	14816	14843	14626	14895	14628	14864	14876	14760	14786	14917	14857	14861	14737	14789	14782	14780	14916	14838	14854	14861	14682	14718	14858	14802	14743	14923	14849	14851	14763	14901	14938	14899	14882	14620	14765	14864	14760	14862	14912	14784	14703	14680	14983	14894	14808	14822	14800	14875	14665	15091	14794	14897	14738	14815	14819	14951	14888	14933	14859	14852	14869	14878	14772	14887	14759	14821	14623	14768	14866	14659	14949	14868	14744	14612	14834	14853	14677	14706	14887	15036	14994	14807	14518	14678	14798	14899	14734	14843	14824	14842	14903	14826	14873	14779	14806	14736	14678	14828	14870	14738	14803	14846	14877	14941	14781	14812	14846	14967	14846	14906	14738	14845	14874	14575	14852	14643	14967	14693	14853	14856	14769	14659	14711	14869	14778	14802	15054	14874	14720	14613	14713	14807	14778	14917	14754	14777	14809	14892	14964	14980	14881	14902	14896	14785	14664	14751	14822	14779	14827	14988	14610	14814	14928	14800	14821	14753	14830	15012	14736	14868	14781	14914	14750	14835	14912	14629	14825	14998	14687	14873	14673	14779	14707	14775	14941	14675	14819	14743	14736	14797	14743	14782	14754	14903	14792	14769	15059	14684	14762	14718	14745	14775	14643	14731	14707	14857	14805	14822	14977	14898	14786	14866	14991	14703	14795	14695	14954	14657	14640	14826	14768	14816	14879	14464	14865	14764	14821	14769	14850	14919	15057	14691	14816	14805	14522	14861	14803	14886	14721	14875	14887	14796	14798	14923	14858	14670	14750	14767	14834	14989	14895	14805	14975	14892	14888	14819	14855	14847	14709	14755	14847	14667	14805	14767	14750	14815	14699	14736	14879	14694	14885	14780	14811	14785	14904	14728	14614	14705	14756	14724	14861	14791	14773	14828	14805	14769	14924	14810	14816	14917	14835	14822	14772	14774	14796	14971	14682	14700	14839	14918	14950	14747	14813	14715	14784	14826	14783	14790	14642	14673	14749	14803	14849	14934	14902	14813	14721	14863	14803	14834	14794	14898	14773	14733	14684	14803	14824	14811	14554	14819	14831	14723	14971	14680	14967	15031	14732	14693	14945	14806	14827	14586	14734	14811	14733	14724	14916	15011	14942	14845	14776	14771	15097	14883	14700	14907	14714	14838	14870	14912	14985	14755	14777	14859	14843	14823	14775	14960	14773	14880	14833	14906	14723	14904	14880	14859	14882	14958	14962	15010	14861	15081	14884	14744	14755	14811	14866	14697	14819	14795	14919	14764	15008	14911	14782	14731	14775	14867	14706	14890	14893	14862	14926	14677	14810	14727	14635	14704	14743	14808	14849	14775	14862	14698	14878	14868	14967	14929	14887	14961	14908	14898	14783	14837	14708	14827	14806	14765	14868	14733	14697	14714	14723	14781	14744	14804	14794	14910	14704	14751	14863	14659	14558	14797	14675	14849	14810	14864	14705	14754	14650	14881	14879	14638	14897	14746	14928	14875	14888	14915	14751	14769	14747	14885	14658	14765	14738	14804	14630	14967	14785	14743	14751	15020	15032	14780	14910	14797	14861	14979	14865	14651	14722	14767	14749	14769	14722	14856	14860	14933	14803	14807	14816	14651	14844	14742	14821	14966	14905	14746	15008	14885	14800	14785	14843	14802	14793	14853	14831	14863	14691	14730	14598	14589	14813	14681	14864	14890	14714	14867	14826	14887	14980	14735	14773	15040	14877	14832	14761	14872	14844	14990	14844	14803	14771	14781	14852	14976	14668	14557	14650	14956	14929	14682	14836	14903	14873	14860	14587	15034	14734	14765	14748	14642	15050	15021	14835	14715	14820	14782	14470	14725	14954	14854	14723	14863	14746	14929	14744	14783	14809	14815	14863	14750	14667	14920	14763	14773	14670	14656	14867	14859	14730	14754	14863	14738	14746	14853	14827	14966	14938	14863	14922	14902	14883	14932	14890	14656	14757	14698	14609	14665	14831	14856	14736	14884	14857	14926	14941	14739	14947	14814	14645	14820	14805	14765	14745	14748	14867	14845	14861	14691	14684	14682	14934	14786	14715	14734	14941	14916	14726	14706	14781	14640	14823	14726	14558	14740	14896	14737	14862	14730	14855	14895	14973	14910	14799	14834	14813	14762	14718	14708	14840	14752	14825	14813	14889	14691	14906	14769	14809	14894	14876	14829	14730	14842	14783	14666	14947	14829	14799	14760	14713	14803	14848	14748	14870	14919	14872	14859	14950	14718	14806	14959	14731	14815	14745	14830	14814	14724	14856	14668	14913	14739	14797	15033	14728	14831	14842	14908	14903	14865	14805	14976	14748	14897	14719	14870	14653	14934	14805	14899	14684	14910	14786	15004	14844	14767	14973	14749	14827	14781	14791	14961	14590	14827	14886	14927	14646	14757	14867	14689	14806	14860	14664	14864	14636	14818	14788	14810	14889	14792	14691	14785	14763	14953	14812	14848	14849	14875	14754	14675	14729	14847	14731	14767	14725	14812	14841	14763	14825	14776	14836	14822	14742	14763	14713	14751	14850	14746	14806	15020	14789	14747	14691	14841	14836	14799	14809	14641	14782	14775	14780	14717	14842	14727	14860	14935	15047	14756	14802	14683	14737	14735	14723	14786	14757	14761	14932	14664	14847	14985	14821	14734	14890	14850	14775	14826	14604	14760	14863	14811	14934	14852	14905	14649	14896	14650	14753	14996	14744	14943	14932	14700	14702	15048	15067	14860	14992	14851	14858	14753	14818	15030	14874	14910	14940	14929	14921	14656	14950	14946	14953	14872	14798	14905	14839	14901	14880	14715	14837	14711	14880	14788	14772	14648	14932	14635	14668	14838	14875	14970	14690	14918	14926	14682	14591	14627	14827	14728	14875	14944	14630	14773	14735	14647	14718	14857	14820	14740	14821	14816	14867	14950	14920	14686	14737	14816	14884	14550	14779	14815	14887	14864	14728	14773	14841	14692	14894	14773	14826	14751	14620	14852	14792	14795	14782	14966	14703	14960	14682	14705	14709	14846	14747	14626	14876	14706	14907	14809	14778	14698	14890	14806	15004	14780	14819	14849	14866	14807	14834	14804	14803	14714	14723	14867	14805	14688	14795	14845	14786	14811	14806	14806	14865	14726	14678	14655	14651	14864	14857	14888	14726	14986	14947	14869	15011	14746	14819	14776	14975	14849	14776	14880	14894	14890	14858	14600	14757	14937	14826	14702	14884	14861	14900	14603	14741	14711	14795	14593	14866	14847	14790	14947	14795	14693	14820	14719	14873	14834	14894	14800	14848	14914	14813	14859	14795	14923	14842	14880	14659	14962	15018	14717	14926	14842	14837	14684	14637	14844	14751	14784	14804	14532	14669	15022	14680	14794
23209	28353	46284	44763	35369	31911	32098	29277	28723	29093	28753	28694	28602	28660	28179	28543	28671	28728	28616	28587	28795	28587	28557	28504	28394	28544	28684	28502	28259	28396	28540	28371	28376	28530	28304	28226	28581	28324	28390	28367	28366	28533	28300	28413	28424	28409	28450	28460	28446	28475	28453	28290	28463	28423	28333	28275	28571	28471	28424	28495	28578	28419	28179	28205	28159	28457	28127	28492	28486	28418	28430	28125	28309	28209	28237	28291	28393	28234	28359	28505	28298	28405	28135	28378	28013	28278	28602	28530	28376	28261	28043	28105	28100	28072	28151	28261	28314	28497	28289	28465	28474	28160	28314	28103	28378	28550	28399	28000	28260	28255	28336	28089	28272	28057	28131	28244	28492	28028	28223	28433	28298	28283	28286	28061	28221	28465	28444	28196	28082	28161	28198	28305	27964	28236	27962	28238	27643	28179	28226	28069	28410	28251	28394	28282	28354	28270	28340	28087	28406	28287	28126	28395	28410	28561	28044	28432	28049	28252	28101	28431	28337	28375	28265	28209	28228	28054	28406	28269	28292	28195	28425	28234	28088	28361	28379	28274	28391	28183	28205	28202	28076	28139	28448	28299	28418	28242	28042	28482	28239	28189	28162	28136	28367	28302	28255	28145	28291	28154	28384	28415	28409	28222	28287	28395	28323	28052	28298	28327	28386	28446	28339	28352	28288	28221	28129	28169	28037	28249	28204	28165	28103	28103	28499	28300	28341	28013	28371	28416	28218	28429	28358	28164	27989	28469	28211	27959	28391	28199	28168	28329	28019	27895	28190	28208	28327	28531	28141	28192	28028	28295	28404	28043	28358	28215	28609	28065	28433	28166	28313	28261	28139	28161	28314	28185	28270	28306	28197	28185	28384	28461	28205	28156	28464	28467	28050	28158	28360	28338	28380	28616	28218	28078	28445	28239	28390	28311	28669	28435	28319	28425	28093	28133	28358	28096	28417	28320	28145	28462	28524	28374	28316	28047	28382	28321	28176	28319	28198	28237	28253	28167	28331	28070	28341	28085	28093	28125	28353	28290	28220	28341	28393	28392	28503	28333	28070	28440	28671	28109	28241	28415	28213	28316	28071	28125	28115	27902	28274	28174	28250	28010	28384	28218	28354	28289	28476	28342	28322	28143	28303	28140	28188	28159	28227	28271	28369	28450	28251	28294	28167	27969	28018	28257	28335	27978	28231	28249	28171	28374	28191	28224	27838	28156	27922	28067	28144	28247	28411	28404	28436	28315	28286	28198	28334	28053	28393	28273	28403	28526	28327	28077	28275	28474	28237	28079	28196	28390	28213	27894	28241	28231	28289	28085	28356	28309	28145	28155	28284	28270	28284	28256	28442	28350	28232	28459	28553	28035	28126	28239	28023	28288	28396	28340	28436	28322	28387	28230	28327	28262	28093	28134	28344	28281	28126	28348	28375	28397	28246	28365	28550	28401	28395	28475	28386	28358	28063	28213	28254	28109	28202	28189	27949	27936	28204	28424	28225	28467	28305	28098	28086	28334	28185	28243	28393	28309	28100	28150	28138	28283	28320	28377	28258	27946	28281	28295	28131	28318	28373	28095	28278	28065	28231	28124	27990	28200	28378	28310	28385	27922	28426	28389	28440	28168	28431	28392	28253	28396	28113	28310	28189	28479	28191	28036	28216	28281	28584	28586	27953	27975	28333	28417	28162	28035	28318	28153	28038	28278	27997	28264	28405	28249	28249	28003	28448	28355	28078	28264	28260	28442	28351	28536	28573	28340	28238	28383	27967	28418	28318	28059	28469	28155	28247	28281	28250	28431	28142	28318	28215	28206	28537	28320	28232	28323	28255	28011	28199	28302	28322	28451	28254	28321	28225	27910	28561	28389	28075	28316	28261	28381	28093	28199	28285	28216	28049	27873	28214	28315	28224	28424	28074	28120	28217	28387	28431	28401	28360	28253	28144	28168	28170	28250	28414	28062	28325	28254	28443	28327	28187	28487	28391	28159	28132	28452	28277	28178	28160	28368	28516	28439	28598	28061	28097	28153	28198	28129	28120	28346	28186	28241	28319	28342	28104	28113	28108	28310	28081	28245	28254	28309	28452	28311	28328	28301	28419	28298	28388	28493	28246	28226	28320	28313	28233	28118	28366	28263	28047	28223	28090	28178	27959	28296	28380	28357	28294	28414	28118	28510	28208	28204	28241	28217	28236	28365	28208	28606	28115	28036	28375	28416	28145	28280	28396	28188	28033	28111	28396	28141	28281	28229	28222	28193	28348	27876	28242	28110	28506	28076	28187	28418	28208	28429	28496	28131	28196	28487	28428	28169	28276	28286	28311	28349	28376	28257	28262	28118	28069	28046	28381	28378	28344	28226	28359	28360	28328	28254	28159	28169	28126	28380	28124	28282	28036	28183	28448	28049	28270	28322	28208	28274	28157	28259	28181	28207	28253	28096	28306	28105	28218	28240	28064	28233	28155	28113	28256	28356	28082	28360	28394	28358	28207	28044	27929	28114	28495	28399	27947	28099	28122	28256	28359	28247	28366	28248	28289	28412	28064	28166	28487	28326	28308	28496	28191	28316	28273	28203	28232	28114	28094	28443	28104	27995	28087	28073	28257	28319	28438	28245	28041	28257	28229	28116	28314	28061	28000	28358	28194	28144	28350	28218	28363	28236	28261	28357	28491	28028	28311	28264	28198	28223	28100	28213	28248	28202	28328	28191	28175	28193	28428	28042	28257	28353	28031	28425	28418	27872	27923	28137	28085	28294	28360	27991	28229	28370	28048	28245	28263	27999	28507	28280	28471	28181	28443	28378	28256	28355	28279	28180	28142	28304	28171	28054	28207	28349	28451	28086	28310	28312	28223	28060	28286	27939	28213	28155	28074	28188	28173	28160	28560	28640	28201	28213	28100	28533	28339	28144	28307	27937	28417	28471	28356	28509	28384	28430	28286	28224	28192	28223	28190	28225	28736	28211	28336	28363	28319	28318	28051	28252	28203	28333	28188	28389	28185	28354	28011	28420	28283	28241	28436	28116	28399	28271	28519	28291	28413	28419	28255	28223	28378	28142	28199	28350	28505	28431	28214	28303	28163	28332	28257	28355	28356	28231	28291	28496	28105	28410	28049	28282	28284	28195	27960	28050	28032	28201	28209	28332	28162	28171	28240	28031	28095	28305	28246	28414	28384	28182	28187	28272	28384	28304	28301	28384	28211	28195	28197	28214	28126	28055	28325	28353	28299	28373	28420	28054	28012	28113	28339	28306	28438	28234	28384	28280	28243	27877	28165	28098	27844	28206	28190	27963	28138	28389	28174	28072	28323	28217	28218	28343	28005	28556	28652	28126	28332	28063	28412	28403	28157	28301	28097	28237	28304	28228	28139	28298	28315	28170	28417	28299	28017	28216	28350	28038	28150	28013	28395	28108	28518	28409	28311	28313	28236	28374	28219	28263	28299	28517	28076	27953	28399	28442	28201	28122	28099	28234	28140	28457	28335	28155	28317	28150	28182	28461	28295	28054	28325	28197	28276	28315	27937	28386	28472	28121	28178	28210	28460	28407	28352	28251	28500	28134	28141	28354	28199	28149	28403	28002	28150	28494	28176	28156	28309	28188	28151	28167	28230	28108	28135	28313	28097	28221	28092	27993	27888	28164	28349	28213	28374	28181	28394	28478	28244	28322	28573	28144	28369	28394	28438	28344	28431	28294	28310	28174	28264	28226	28029	28201	28360	28243	28277	28193	28307	28352	28076	28560	28322	28400	28411	28141	28331	28199	28178	28200	28144	27946	28139	28145	28199	28010	28144	28311	28171	28315	28065	28355	28276	28067	28162	28005	28139	28567	28364	28258	28155	28061	28446	28444	28351	28191	28349	28444	28373	28129	28311	28219	28280	28330	28211	28335	28123	28196	28247	28242	27915	28161	28218	28048	28190	28275	28489	28223	28049	28150	28338	28267	28124	28039	28271	28324	28391	28114	28321	28069	27959	28335	28370	28359	28121	28268	28358	28346	28350	28204	28235	28190	28007	28157	28377	28222	28337	28171	28468	28256	28222	28119	28149	28173	28113	28110	28186	28170	28115	28442	28354	28279	28324	28210	28163	28072	28334	28102	28467	28169	28357	28532	28115	28207	28096	28223	28396	28100	28441	28305	28182	28370	28096	28319	28181	28208	28178	28127	28249	28168	28117	28370	28175	28194	28238	28271	28214	28156	28291	28330	28295	28185	27990	28190	28138	28269	28296	28622	28292	28022	28307	28305	28244	28047	28119	28229	28425	28334	28372	28116	28308	28155	28103	28248	28283	28187	28365	28237	28216	28027	28313	28172	27977	28231	28233	28083	28227	28039	28139	28060	28152	28071	28426	28063	28370	28556	28293	28233	27925	28180	28323	28304	28110	28294	27953	28289	28330	28224	28101	28353	28463	28185	27994	28384	28177	28234	28190	28326	28299	28336	28499	28362	28171	28169	28015	28259	28310	28102	28105	28290	28490	28099	28248	28017	28344	28214	28263	28155	28129	28211	28351	28124	28317	28292	28070	28194	28219	28090	28420	28146	28343	28169	28068	28454	28244	28219	28338	28522	28245	28139	28191	28441	28412	28121	28301	28196	28096	28099	28286	28389	28199	28241	28342	28329	28441	28242	28271	28444	28289	28708	28342	28344	28441	28641	28046	28304	28059	28282	28375	28311	28357	28286	28156	28165	28209	28134	28166	28124	28113	28384	28367	28402	28230	28194	28269	28156	28314	28216	28063	28151	28293	28222	28071	28133	28394	28428	28523	28098	28360	28304	28198	28429	28363	28208	28162	28236	27970	28290	28163	28161	28620	28109	27898	28180	28210	28198	28379	28396	28239	28183	28267	28253	28170	28437	28253	28234	28225	28061	28172	28359	28072	28022	28352	28486	28096	28188	28465	28178	28160	28299	28284	28526	28311	28293	28365	28232	28113	28098	28366	28226	28250	28071	28462	28224	28080	28382	28535	28018	28283	28182	28485	28313	28324	28464	28127	28245	28205	27975	27859	28271	28204	28224	28581	28203	28106	28205	28149	28058	28119	28402	28446	28216	28275	28164	27949	28313	27986	28303	28186	28354	28386	28173	28347	28008	28245	28116	28233	28238	28235	28096	28325	28500	28249	28262	28271	28395
60556	96689	84514	62200	33806	20592	16850	16184	16215	16393	16348	16486	16610	16654	16561	16497	16563	16636	16697	16842	16640	16365	16740	16626	16527	16563	16807	16633	16876	16760	16561	16785	16702	16695	16642	16710	16589	16583	16679	16597	16630	16605	16727	16753	16601	16658	16745	16547	16600	16691	16818	16706	16631	16535	16632	16567	16709	16755	16672	16710	16795	16719	16686	16704	16632	16573	16697	16694	16734	16522	16533	16639	16547	16752	16617	16785	16608	16625	16664	16693	16836	16687	16555	16616	16770	16679	16582	16759	16761	16677	16600	16717	16664	16705	16581	16718	16639	16690	16604	16570	16381	16747	16571	16798	16571	16504	16639	16826	16592	16659	16694	16538	16816	16671	16725	16743	16750	16625	16600	16829	16627	16569	16722	16610	16847	16560	16785	16679	16490	16643	16728	16557	16513	16782	16728	16572	16492	16492	16683	16680	16511	16648	16678	16612	16642	16802	16677	16764	16684	16582	16636	16859	16742	16669	16635	16568	16809	16558	16698	16653	16617	16451	16755	16701	16535	16677	16632	16681	16518	16697	16496	16650	16511	16553	16641	16702	16657	16735	16647	16676	16783	16671	16587	16606	16745	16630	16635	16526	16719	16665	16897	16316	16529	16771	16540	16668	16631	16707	16523	16602	16540	16657	16760	16536	16590	16937	16489	16660	16678	16597	16539	16768	16543	16443	16574	16632	16696	16617	16610	16630	16580	16715	16836	16517	16427	16813	16637	16734	16645	16632	16577	16589	16599	16604	16797	16611	16650	16478	16702	16741	16392	16682	16633	16833	16857	16541	16716	16768	16601	16635	16654	16639	16750	16665	16556	16615	16726	16594	16594	16556	16837	16478	16699	16664	16572	16526	16657	16612	16785	16559	16562	16531	16448	16806	16683	16685	16573	16517	16573	16579	16548	16691	16602	16663	16711	16578	16792	16555	16544	16738	16618	16598	16517	16573	16593	16656	16637	16569	16721	17031	16635	16696	16558	16573	16533	16629	16748	16602	16750	16744	16572	16785	16614	16695	16549	16534	16711	16682	16665	16682	16494	16766	16668	16450	16573	16574	16630	16433	16653	16573	16444	16509	16616	16676	16598	16503	16651	16526	16626	16671	16726	16597	16715	16721	16635	16533	16509	16438	16482	16652	16601	16573	16397	16711	16523	16664	16711	16559	16669	16577	16701	16574	16392	16490	16630	16912	16697	16753	16619	16553	16556	16764	16687	16633	16560	16634	16588	16779	16579	16717	16556	16528	16687	16647	16717	16673	16811	16690	16617	16583	16733	16691	16696	16515	16499	16743	16411	16616	16829	16617	16563	16839	16685	16572	16654	16534	16747	16602	16709	16458	16708	16947	16682	16618	16565	16786	16581	16517	16662	16656	16594	16654	16739	16598	16568	16382	16582	16420	16828	16547	16906	16697	16777	16508	16545	16603	16746	16619	16686	16710	16468	16731	16701	16731	16673	16661	16811	16754	16518	16556	16585	16488	16677	16608	16548	16718	16719	16686	16476	16413	16676	16320	16634	16647	16645	16491	16698	16567	16727	16605	16641	16643	16605	16565	16565	16811	16650	16800	16709	16651	16705	16668	16690	16618	16578	16613	16520	16648	16571	16647	16685	16430	16569	16798	16554	16702	16512	16571	16502	16423	16589	16680	16559	16677	16594	16655	16750	16707	16678	16705	16676	16691	16841	16503	16737	16726	16645	16783	16718	16570	16682	16652	16675	16614	16637	16615	16505	16635	16692	16593	16613	16692	16418	16698	16490	16548	16714	16609	16604	16692	16597	16352	16731	16637	16469	16693	16675	16661	16505	16690	16646	16615	16575	16606	16583	16627	16474	16615	16606	16694	16642	16662	16651	16769	16610	16608	16827	16388	16542	16609	16596	16462	16687	16648	16541	16572	16582	16667	16432	16532	16681	16727	16586	16603	16800	16806	16644	16487	16426	16544	16467	16657	16506	16475	16760	16456	16534	16660	16589	16536	16721	16740	16607	16622	16535	16468	16460	16732	16499	16852	16655	16464	16751	16444	16671	16662	16645	16603	16624	16610	16638	16599	16526	16797	16710	16489	16415	16615	16597	16518	16719	16484	16688	16604	16583	16665	16537	16599	16745	16877	16634	16626	16538	16845	16598	16805	16489	16596	16566	16574	16684	16558	16654	16631	16726	16680	16489	16654	16580	16533	16597	16720	16753	16749	16604	16619	16583	16631	16631	16684	16602	16662	16768	16655	16581	16626	16577	16640	16837	16659	16778	16589	16647	16917	16431	16663	16541	16614	16849	16789	16691	16707	16703	16562	16831	16660	16717	16448	16581	16599	16485	16660	16611	16609	16533	16643	16586	16790	16471	16594	16672	16661	16633	16577	16474	16796	16655	16632	16750	16634	16599	16650	16596	16668	16738	16704	16694	16762	16462	16648	16505	16715	16689	16566	16775	16478	16786	16503	16783	16510	16725	16615	16523	16606	16868	16799	16664	16786	16565	16456	16614	16523	16706	16635	16692	16619	16604	16451	16603	16467	16654	16536	16640	16480	16661	16733	16639	16696	16529	16630	16466	16706	16694	16632	16492	16569	16545	16633	16698	16776	16740	16672	16757	16666	16679	16732	16424	16539	16813	16630	16709	16670	16595	16686	16644	16488	16537	16492	16512	16465	16684	16527	16530	16604	16757	16548	16805	16648	16690	16643	16641	16711	16593	16899	16601	16528	16479	16644	16606	16770	16510	16447	16503	16661	16658	16490	16680	16698	16806	16691	16707	16600	16613	16668	16767	16669	16635	16542	16698	16415	16602	16392	16737	16673	16673	16610	16686	16540	16606	16620	16596	16596	16753	16736	16591	16549	16676	16744	16659	16802	16643	16461	16331	16578	16663	16554	16629	16541	16656	16713	16784	16773	16675	16417	16658	16582	16591	16764	16789	16600	16575	16619	16601	16717	16626	16608	16437	16509	16753	16501	16716	16670	16749	16661	16615	16505	16601	16703	16560	16601	16730	16450	16669	16707	16623	16523	16456	16713	16477	16647	16669	16467	16620	16492	16526	16754	16608	16490	16542	16650	16669	16541	16547	16550	16567	16787	16631	16733	16610	16467	16442	16569	16754	16673	16831	16553	16637	16531	16622	16644	16573	16660	16700	16624	16491	16626	16609	16410	16530	16722	16667	16573	16468	16653	16642	16555	16480	16548	16684	16605	16718	16675	16614	16688	16663	16601	16664	16529	16679	16621	16584	16723	16656	16722	16585	16551	16577	16594	16516	16602	16656	16534	16484	16713	16575	16577	16554	16782	16553	16755	16501	16650	16801	16559	16521	16464	16833	16970	16540	16593	16447	16686	16568	16773	16667	16679	16484	16547	16446	16616	16649	16613	16502	16749	16651	16562	16780	16582	16550	16419	16443	16521	16625	16535	16558	16627	16652	16555	16560	16666	16606	16576	16550	16688	16671	16521	16652	16662	16466	16647	16447	16740	16664	16636	16728	16739	16586	16646	16469	16743	16507	16624	16601	16686	16634	16550	16492	16486	16444	16654	16629	16709	16602	16595	16510	16460	16518	16494	16542	16563	16478	16444	16516	16611	16701	16671	16529	16673	16680	16781	16683	16708	16550	16511	16563	16523	16618	16718	16430	16470	16734	16545	16698	16628	16496	16599	16534	16524	16778	16620	16695	16743	16642	16665	16462	16606	16779	16673	16524	16644	16761	16778	16685	16730	16696	16652	16648	16685	16709	16550	16569	16592	16665	16576	16587	16819	16679	16710	16682	16553	16625	16514	16834	16518	16522	16509	16586	16662	16510	16545	16532	16721	16711	16416	16720	16668	16729	16562	16505	16717	16486	16743	16798	16595	16562	16689	16690	16676	16571	16457	16686	16594	16488	16636	16606	16757	16613	16718	16517	16609	16760	16572	16676	16642	16748	16749	16639	16800	16465	16639	16429	16636	16498	16759	16647	16603	16625	16569	16552	16522	16746	16911	16545	16747	16688	16663	16815	16466	16317	16783	16580	16667	16753	16495	16595	16703	16568	16676	16564	16518	16728	16543	16727	16696	16654	16485	16548	16632	16614	16515	16765	16466	16683	16636	16598	16559	16645	16629	16673	16687	16612	16578	16622	16592	16647	16678	16619	16466	16591	16657	16681	16586	16709	16772	16518	16730	16673	16662	16687	16751	16633	16665	16580	16616	16781	16658	16527	16596	16829	16647	16643	16692	16592	16670	16796	16482	16722	16553	16880	16792	16581	16539	16794	16654	16727	16562	16796	16495	16673	16563	16555	16778	16428	16550	16607	16558	16573	16578	16729	16632	16434	16464	16585	16614	16469	16673	16621	16568	16748	16767	16530	16571	16798	16519	16705	16552	16786	16698	16518	16595	16422	16604	16614	16689	16619	16561	16699	16693	16757	16543	16687	16845	16696	16618	16702	16592	16778	16621	16635	16693	16529	16499	16571	16505	16517	16690	16707	16679	16671	16591	16635	16582	16595	16463	16612	16545	16613	16488	16752	16570	16657	16611	16721	16513	16610	16559	16662	16571	16652	16526	16502	16628	16440	16504	16487	16658	16530	16633	16438	16600	16596	16613	16658	16630	16523	16547	16690	16818	16638	16627	16661	16487	16491	16629	16598	16588	16583	16587	16618	16645	16482	16543	16657	16743	16609	16603	16383	16520	16416	16571	16676	16613	16861	16531	16635	16624	16474	16721	16629	16580	16645	16482	16774	16765	16699	16497	16549	16409	16654	16461	16782	16770	16638	16578	16759	16472	16609	16591	16466	16450	16697	16674	16602	16654	16699	16726	16515	16670	16566	16630	16713	16651	16679	16665	16523	16786	16698	16764	16610	16643	16747	16539	16555	16817	16585	16820	16658	16680	16737	16797	16586	16578	16781	16716	16709	16741	16666	16599	16606	16743	16514	16572	16706	16553	16703	16736	16454	16613	16596	16603	16484	16598	16667	16705	16541	16809	16484	16689	16552	16609	16753	16695	16759	16465	16630	16586	16584	16595	16588	16515	16569	16818	16547	16516	16424	16703	16739	16567	16676	16511	16737	16602	16515	16618	16515	16524	16538	16537	16729	16660	16509	16557	16653	16708	16593	16748	16532	16616	16630	16840	16566	16612	16471	16737	16573	16663
39958	45882	45681	36545	29666	28087	27635	27738	27571	27555	27648	27264	27711	27574	27220	27507	27388	27274	27455	27637	27514	27511	27269	27624	27275	27562	27465	27361	27460	27130	27299	27222	27466	27572	27545	27404	27381	27245	27399	27469	27504	27289	27226	27470	27509	27528	27445	27436	27553	27721	27401	27555	27402	27409	27466	27378	27440	27470	27541	27216	27441	27439	27521	27717	27316	27501	27362	27328	27271	27488	27773	27369	27563	27422	27407	27507	27535	27320	27811	27616	27287	27533	27387	27349	27181	27357	27785	27460	27244	27426	27478	27633	27318	27397	27438	27203	27407	27357	27238	27548	27333	27335	27416	27381	27512	27404	27680	27390	27406	27557	27511	27545	27425	27272	27367	27425	27375	27491	27294	27603	27355	27574	27391	27372	27467	27397	27577	27434	27650	27436	27518	27701	27362	27339	27165	27409	27344	27354	27397	27455	27257	27440	27367	27408	27500	27345	27388	27564	27408	27493	27362	27633	27322	27525	27664	27403	27295	27411	27457	27480	27460	27444	27338	27614	27491	27320	27345	27363	27435	27247	27578	27524	27563	27672	27349	27484	27341	27488	27366	27336	27497	27513	27485	27399	27371	27519	27642	27422	27370	27448	27265	27380	27653	27687	27522	27573	27549	27390	27308	27318	27587	27923	27308	27546	27481	27348	27372	27289	27483	27346	27615	27422	27365	27477	27449	27584	27234	27189	27370	27382	27727	27437	27394	27558	27410	27490	27597	27554	27458	27379	27431	27515	27533	27177	27369	27404	27465	27576	27489	27284	27295	27369	27583	27305	27316	27514	27173	27484	27284	27474	27343	27252	27345	27649	27540	27589	27455	27655	27680	27463	27479	27340	27686	27454	27295	27356	27510	27686	27281	27446	27061	27364	27368	27659	27478	27158	27612	27578	27566	27542	27496	27439	27401	27586	27582	27523	27543	27522	27343	27582	27563	27514	27482	27363	27501	27589	27482	27278	27395	27420	27575	27173	27463	27601	27305	27401	27246	27354	27249	27562	27462	27382	27624	27633	27480	27436	27363	27532	27369	27230	27416	27455	27252	27583	27538	27344	27424	27132	27589	27451	27718	27696	27613	27230	27442	27598	27585	27684	27663	27357	27505	27382	27397	27337	27341	27550	27437	27177	27337	27519	27482	27629	27528	27513	27402	27510	27314	27324	27506	27381	27493	27308	27444	27410	27516	27400	27355	27579	27379	27449	27459	27386	27255	27400	27452	27291	27361	27564	27433	27307	27611	27704	27389	27373	27515	27287	27674	27413	27385	27111	27418	27216	27523	27292	27301	27447	27379	27521	27348	27468	27348	27519	27599	27440	27445	27291	27329	27412	27312	27220	27363	27293	27466	27547	27267	27492	27398	27442	27538	27680	27371	27551	27225	27501	27520	27298	27344	27482	27590	27286	27240	27489	27518	27331	27457	27338	27307	27666	27595	27320	27561	27237	27589	27503	27357	27358	27353	27354	27488	27479	27487	27435	27170	27401	27209	27373	27285	27444	27208	27302	27255	27437	27452	27477	27384	27411	27442	27390	27654	27527	27353	27488	27459	27374	27455	27064	27291	27378	27495	27420	27508	27608	27488	27327	27605	27302	27540	27404	27394	26932	27151	27588	27493	27381	27316	27647	27407	27592	27523	27193	27384	27442	27563	27379	27348	27368	27618	27565	27431	27533	27594	27699	27519	27410	27343	27433	27667	27554	27524	27254	27523	27264	27559	27630	27373	27627	27680	27293	27517	27333	27516	27322	27652	27306	27422	27511	27463	27395	27529	27442	27262	27395	27576	27423	27283	27415	27605	27489	27424	27358	27589	27608	27617	27408	27536	27272	27223	27427	27799	27342	27612	27711	27404	27668	27384	27344	27342	27169	27580	27533	27209	27418	27445	27561	27520	27261	27504	27275	27487	27530	27437	27562	27341	27614	27225	27389	27292	27611	27485	27274	27427	27428	27445	27395	27326	27556	27461	27352	27568	27435	27476	27438	27449	27526	27449	27349	27545	27547	27615	27511	27239	27530	27267	27350	27600	27587	27479	27533	27632	27599	27599	27674	27522	27445	27402	27704	27333	27392	27648	27584	27585	27377	27614	27266	27587	27607	27650	27612	27680	27498	27653	27678	27482	27516	27549	27373	27584	27593	27436	27420	27510	27366	27517	27554	27489	27530	27213	27455	27443	27361	27531	27165	27506	27368	27648	27481	27625	27392	27692	27541	27453	27600	27599	27506	27295	27108	27254	27416	27413	27480	27294	27433	27519	27538	27410	27287	27248	27251	27406	27537	27466	27313	27671	27385	27362	27460	27274	27269	27506	27590	27555	27497	27531	27445	27493	27425	27443	27478	27471	27557	27439	27360	27496	27535	27410	27489	27607	27427	27354	27474	27339	27446	27563	27340	27362	27655	27559	27355	27391	27524	27589	27515	27324	27551	27510	27617	27643	27177	27438	27390	27607	27467	27362	27637	27474	27236	27314	27671	27517	27633	27274	27404	27610	27473	27459	27299	27317	27311	27420	27410	27345	27252	27400	27593	27264	27786	27788	27496	27361	27255	27012	27452	27287	27468	27748	27498	27493	27568	27409	27548	27540	27315	27703	27449	27390	27571	27517	27558	27276	27547	27607	27731	27563	27159	27265	27670	27269	27507	27475	27553	27716	27319	27468	27475	27524	27429	27472	27546	27324	27222	27545	27422	27362	27419	27602	27394	27466	27424	27348	27473	27459	27567	27337	27223	27479	27354	27425	27532	27520	27628	27462	27279	27319	27510	27323	27529	27521	27547	27442	27656	27615	27513	27223	27327	27471	27474	27259	27025	27468	27503	27321	27719	27466	27112	27263	27682	27571	27449	27402	27504	27511	27518	27318	27615	27622	27434	27601	27502	27319	27436	27424	27374	27429	27493	27561	27476	27391	27528	27494	27572	27448	27384	27193	27560	27533	27531	27236	27184	27324	27580	27468	27279	27292	27296	27364	27518	27352	27335	27602	27397	27566	27571	27340	27299	27264	27606	27472	27599	27704	27519	27421	27445	27334	27482	27405	27505	27330	27102	27423	27449	27319	27582	27379	27208	27558	27253	27420	27233	27324	27467	27381	27388	27333	27555	27508	27411	27226	27169	27389	27293	27456	27610	27553	27329	27452	27523	27343	27404	27465	27589	27488	27208	27576	27203	27401	27424	27420	27566	27390	27402	27581	27432	27522	27278	27480	27511	27754	27598	27651	27402	27527	27549	27410	27589	27640	27590	27310	27588	27457	27536	27398	27543	27458	27442	27342	27474	27466	27348	27247	27542	27410	27549	27327	27337	27266	27485	27579	27665	27281	27377	27617	27537	27371	27338	27608	27412	27415	27322	27579	27396	27410	27621	27403	27228	27203	27115	27222	27438	27399	27293	27395	27315	27465	27403	27211	27496	27536	27343	27542	27251	27484	27296	27385	27688	27480	27709	27447	27469	27574	27376	27422	27442	27342	27481	27411	27628	27540	27232	27491	27362	27747	27509	27355	27335	27561	27321	27428	27515	27627	27331	27427	27611	27143	27383	27678	27570	27367	27528	27549	27581	27419	27385	27636	27775	27611	27579	27386	27497	27634	27604	27390	27440	27138	27430	27233	27330	27648	27660	27401	27213	27340	27332	27387	27237	27457	27299	27399	27519	27453	27521	27072	27632	27463	27444	27530	27509	27460	27382	27218	27375	27517	27463	27408	27695	27502	27185	27478	27361	27610	27633	27668	27349	27371	27287	27606	27402	27259	27491	27256	27203	27340	27379	27372	27491	27646	27490	27547	27536	27763	27473	27616	27499	27285	27449	27528	27408	27330	27381	27495	27469	27550	27292	27365	27468	27319	27449	27519	27326	27282	27544	27642	27632	27600	27397	27575	27552	27491	27642	27590	27596	27443	27625	27341	27493	27470	27376	27492	27371	27204	27435	27478	27216	27258	27440	27395	27382	27364	27499	27369	27325	27711	27660	27598	27289	27318	27398	27536	27442	27400	27422	27422	27515	27430	27439	27559	27472	27428	27663	27398	27170	27501	27469	27506	27295	27646	27251	27669	27374	27655	27450	27343	27477	27419	27467	27564	27644	27303	27776	27629	27383	27414	27558	27464	27514	27314	27436	27446	27367	27448	27685	27763	27537	27417	27529	27489	27559	27605	27453	27305	27493	27488	27464	27442	27670	27376	27426	27522	27520	27600	27526	27445	27474	27247	27251	27361	27519	27480	27647	27374	27100	27519	27313	27257	27263	27560	27268	27710	27448	27691	27654	27502	27315	27366	27632	27530	27560	27584	27342	27473	27508	27477	27482	27389	27243	27462	27573	27537	27286	27454	27361	27383	27384	27507	27412	27458	27677	27448	27273	27434	27445	27178	27375	27560	27158	27451	27378	27343	27164	27289	27619	27493	27606	27483	27550	27514	27134	27713	27410	27516	27224	27391	27665	27579	27397	27560	27408	27211	27350	27559	27525	27373	27612	27167	27570	27542	27266	27363	27428	27578	27350	27455	27309	27701	27257	27530	27463	27508	27310	27626	27427	27243	27329	27506	27285	27316	27160	27334	27538	27403	27517	27378	27653	27567	27582	27313	27585	27466	27418	27616	27371	27546	27594	27256	27479	27469	27296	27172	27419	27589	27230	27556	27358	27453	27509	27388	27614	27456	27502	27570	27766	27629	27716	27579	27565	27610	27379	27656	27767	27234	27433	27638	27366	27468	27275	27555	27631	27430	27301	27075	27385	27429	27424	27490	27487	27641	27470	27571	27489	27430	27445	27642	27217	27440	27297	27375	27427	27679	27542	27609	27375	27404	27419	27474	27380	27448	27605	27538	27477	27337	27332	27243	27465	27658	27381	27342	27472	27494	27492	27574	27420	27482	27296	27519	27686	27461	27697	27333	27508	27434	27468	27231	27360	27385	27466	27496	27286	27366	27649	27200	27423	27482	27538	27201	27459	27654	27312	27376	27625	27277	27468	27299	27379	27418	27437	27472	27678	27411	27489	27345	27319	27241	27273	27557	27370	27645	27649	27288	27250	27399	27569	27266	27508	27574	27465	27285	27338	27367	27327	27387	27398	27350	27239	27394	27586	27453	27413	27507	27344	27318	27546	27302	27443	27570	27590	27416	27340
36399	50657	35695	21705	16861	15652	15298	15211	15368	15181	15214	15203	15262	15033	15207	15224	15227	15065	15290	15076	15381	15097	15203	15240	15248	15249	15129	15068	15276	15269	15288	15273	15268	15042	15216	15214	15152	15236	15443	15144	15293	15201	15185	15250	15033	15374	15161	15257	14964	15238	15143	15350	15126	15103	15201	15203	15179	15174	15169	15348	15232	15233	15187	15255	15185	15133	15067	15162	15096	15237	15246	15121	15305	15122	15236	15198	15197	15202	15380	15093	15047	15088	15183	15122	15347	15271	15151	15148	15361	15156	15191	15176	15129	15265	15066	15202	15181	15137	15073	15061	15360	15255	15303	15332	15214	15281	15318	15300	15153	15266	15033	15140	15178	15179	15203	15233	15409	15163	15169	15137	15082	15211	15217	15341	15193	15154	15201	15339	15146	15304	15141	15091	15180	15302	15278	15150	15138	15103	15238	15106	15354	15016	15187	15152	15268	15304	15266	15244	15133	15374	15178	15069	15244	15259	15285	15192	15222	14988	15243	15281	15361	15218	15227	15215	15052	15182	15187	15299	15311	15112	15134	15218	15085	15064	15180	15124	14964	15258	15055	15212	15331	15013	15298	15349	15116	15175	15125	15311	15392	15248	15155	15151	15146	15154	15223	15147	15296	15194	15156	15270	15252	15280	15195	15185	15055	15238	15215	15293	15224	15297	15180	15159	15088	15259	15205	15274	15094	15092	15117	15202	15079	15236	15184	15429	15114	15184	15099	15126	15223	15253	15270	15231	15349	15195	15108	15177	15272	15191	15065	15275	15129	15176	15082	15435	15017	15134	15128	15116	15208	15030	15129	15297	15318	15202	15119	15143	15468	15061	15117	15127	15156	15144	15211	15203	15167	15306	15147	15349	15184	15004	15170	15291	15111	15110	15152	15025	15111	15113	15251	15331	15214	15257	15270	15165	15306	15139	15094	15116	15216	15153	15281	15267	15121	15251	15333	15151	15211	15198	14989	15465	15259	15184	15343	15145	15011	14983	15217	15312	15296	15136	15263	15125	15395	15242	15236	15190	15310	15143	15086	15262	15261	15160	15236	15298	15096	15334	15104	15096	15163	15211	15184	15175	15318	15172	15125	15193	15219	15152	15127	15154	15111	14869	15205	15271	15137	15120	15296	15110	15354	15290	15213	15219	15355	15190	15146	15052	15128	15265	15145	15306	15153	15218	15168	15253	15074	15137	15250	15189	15276	15220	15253	15110	15296	15247	15187	15042	15125	15076	15067	15140	15255	15129	15147	15241	15169	15164	15214	14881	15050	15208	15232	15206	15119	15139	15198	15242	15157	15204	15279	15258	15262	15182	15322	15244	15152	15268	15258	15188	15156	15160	15040	15137	15295	15329	15118	15372	15315	15193	15122	15108	15034	15174	15409	15118	15145	15210	15036	15298	15188	15183	15090	15318	15128	15325	14860	15130	15162	15214	15228	15079	15181	15369	15192	15084	15168	15149	15235	15322	15180	15307	15075	14952	15178	15252	15208	15179	15298	15246	15184	15158	15062	15078	15128	15115	15193	15256	15161	15253	15223	15028	15144	14993	15324	15311	15241	15130	15306	15232	15237	15257	15195	15178	15308	15308	15156	15216	15163	15331	15142	15192	15191	15209	15151	15384	15096	15250	15189	15186	15230	15075	15246	15202	15183	15105	15230	15259	15171	15156	15172	15307	15284	15088	15178	15388	15229	15195	15127	15206	15196	15232	15171	15072	15053	15374	15141	15058	15161	14989	15207	15114	15247	15234	15220	15231	15127	15094	15147	15137	15083	15188	15201	15168	15398	15154	15227	15183	15261	15184	15236	15369	15120	15127	15252	15237	15253	15095	15102	15212	15059	15114	15204	15142	15335	15221	15115	15312	15149	15124	15084	15060	15368	15359	15392	15241	15174	14997	15099	15314	15248	15223	15183	15294	15061	15102	15203	15189	15072	15273	15264	15245	15302	15177	15237	15215	15257	15202	15176	15206	15346	15148	15068	15214	15236	15198	15248	15188	15342	15219	15172	15118	15216	15143	15227	15137	15238	15136	15233	15316	15409	15167	15147	15178	15421	15183	15055	15180	15210	15141	15135	15171	15276	15133	15186	15144	15112	15107	15280	15130	15065	15057	15366	14975	15230	15118	14952	15216	15105	14995	15119	15184	15261	15063	15194	15168	15143	15244	15263	15193	15247	15168	15156	15230	15024	15092	15204	15069	15344	15125	15270	15012	15001	15086	15207	15236	15299	15307	14956	15296	15128	15324	15155	15302	15292	15159	15252	15125	15051	15302	15194	15180	15142	15166	15291	14996	15300	15200	15279	15105	15182	15281	15405	15187	15074	15107	15068	15215	15055	15235	15156	15291	15314	15276	15152	15160	15174	15244	15275	15132	15122	15148	15388	15124	15172	15112	15346	15277	15088	15128	15153	15202	15235	15216	15244	15040	15165	15269	15149	15088	15120	15085	15280	15186	15388	15008	15299	15109	15142	15211	15200	15102	15345	15219	15393	15316	15182	15069	15433	15113	15225	15228	15239	15366	15097	15265	15122	15165	15088	15187	15242	15134	15135	15106	15255	15117	15071	15261	15214	15267	15381	15011	15295	15236	15208	15292	15397	15121	15223	15361	15032	15134	15122	15069	15113	15061	15212	15118	15168	15105	15386	15102	15209	15101	15266	15144	15221	15114	15262	15342	15217	15285	15292	15192	15212	15042	15046	15216	15258	15025	15190	15256	15142	15175	15251	15253	15292	15256	15112	15071	15297	15003	15181	15282	15069	15093	15240	15241	15194	15014	15123	15023	15209	15270	15197	15173	15263	15349	15192	15297	15070	15127	15267	15115	15177	15094	15249	15187	15221	15328	15059	14995	15109	15294	15181	15232	15230	15238	15106	15200	15021	15211	15059	15287	15475	15208	15289	15121	15299	15294	15251	15148	15154	15126	15106	15010	15180	15193	15166	15214	15362	15168	15141	15328	15140	15243	15335	15187	15036	15244	15224	15080	15139	15415	15081	15159	15292	15143	15114	15202	15117	15341	15060	15218	15117	15101	15329	15277	15019	15292	15141	15344	15058	15170	15160	15204	15115	15174	14998	15211	15369	15165	15188	15210	15081	15295	15203	15188	15190	15279	15209	15227	15255	15324	15254	15076	15162	15358	15207	15355	15085	15392	15326	15238	15122	15173	15193	15205	15302	15168	15087	15353	15266	15184	15249	15125	15162	15139	15108	15083	15287	15206	15279	15478	15081	15316	15257	15123	15067	15108	15306	15058	15307	14886	15331	15118	14905	15423	15147	15184	15256	15230	15176	15083	15301	15207	15241	15218	15203	15121	15281	15233	15033	15142	15034	15161	15247	15004	15100	15136	15180	15281	15082	15288	15093	15280	15297	15302	15171	15133	15202	15354	15047	15416	15044	15113	15267	15115	15296	15312	15295	14935	15205	14945	15287	15140	15209	15146	15363	15165	15192	15183	15284	15306	15122	15137	14918	15261	15080	15158	15314	15255	15156	15226	15197	15183	15175	15307	15325	15166	14967	15064	15250	15175	15372	15371	15297	15255	15194	15163	15283	15147	15344	15256	15120	15169	15169	15244	15136	15188	15246	15265	15138	15111	15196	15164	15170	15175	15211	15146	15137	15078	15066	15288	15147	15255	15088	15152	15236	15158	15219	15044	15078	15108	15155	15217	15256	15028	15168	15100	15207	15294	15106	15293	15100	15218	15167	15124	15279	15226	15100	15191	15385	15231	15135	15147	15312	15120	15249	15090	15283	15201	15168	15278	15130	14990	15083	15214	15021	15245	15262	15115	15218	15101	15267	15221	15176	15032	15176	15225	15204	15158	15270	15142	15182	15366	15218	15037	15171	15192	15024	15051	15303	15029	15200	15302	15022	15155	15288	15177	15144	15202	15126	15377	15111	15314	15144	15200	15055	15119	15173	15137	15322	15250	15217	15201	15201	15360	15228	15091	15171	15162	15282	15151	15241	15122	15440	15334	15218	15136	15064	15364	15286	15075	15158	15264	15233	15232	15238	15063	15108	15191	15181	15353	15239	15311	15131	15253	15154	15302	15241	15198	15202	15162	15166	14983	15167	15108	15188	15073	15155	15102	15317	15254	15085	15151	15226	15109	15135	15311	15254	15295	15291	15078	15268	15297	15105	15342	15110	15066	15170	15307	15397	15027	15174	15240	15106	14998	15248	15272	15097	15278	15130	15119	15197	15155	15355	15242	15041	15030	14944	15231	15334	15293	15128	15238	15171	15314	15234	15032	15174	15131	15044	15330	15257	15075	15063	15224	15219	15291	15302	15028	15251	15102	15199	15134	15190	15230	15246	15080	15095	15323	15397	15106	15100	15147	15310	15148	15236	15106	15271	15169	15388	15140	15259	15311	15226	15312	15275	15510	15256	15341	15207	15017	15144	15137	15360	15183	15221	15382	15145	15341	15248	15121	15079	15188	15303	15045	15243	15339	15101	15314	15139	15282	15217	15351	15258	15238	15159	14998	15208	15325	15198	15264	15100	15228	15121	15425	15293	15268	15236	15239	15155	15168	15142	15191	15170	15214	15126	15198	15279	15114	15363	15134	15332	15136	15215	15123	15147	15037	15268	15250	14987	15237	15203	15305	15202	15027	15248	15140	15163	15198	15103	15201	14930	15220	15152	15206	15048	15213	15264	15366	15351	15150	15063	15375	15468	15164	15122	15349	15165	15229	15334	15290	15287	15361	15216	15259	15196	15201	15263	15168	15197	15364	15247	15129	15265	15056	15116	15023	15192	15195	15365	15176	15285	15068	15315	15106	15203	15205	15311	15017	15212	15127	15322	15187	15359	15308	15315	15251	15167	15056	15175	15291	15306	15238	15111	15283	15161	15267	15297	15335	15128	15188	15287	15366	15152	15155	15070	15232	15183	15226	15211	15016	15184	15173	15044	15231	15205	15213	15211	15128	15104	15179	15336	15081	15315	15268	15144	15196	15186	15226	15311	15136	15413	15299	15229	15044	15163	15217	15224	15248	15327	15122	15222	15118	15104	15356	15221	15157	15170	15182	15218	15181	15133	15214	15162	15277	15142	15129	15004	15130	15144	15310	15250	15156	15176	15146	15094	15129	15424	15307	15182	14985	15223	15124	15056	15090
40700	45231	43999	35126	28947	27995	27436	26978	27048	27210	27198	26917	27063	27086	27304	27140	27037	27143	27271	27280	26939	26963	27182	27137	27151	27158	27300	27248	27119	27003	27232	27417	27356	27200	26856	27129	27204	27252	27190	27179	27027	27034	27252	27187	27166	27274	27017	27261	26745	27361	27130	26688	27325	26936	27435	27199	27377	26917	26934	27146	26913	26891	27154	27116	27083	26982	27016	27182	27227	26841	27089	26901	27068	27121	27077	27297	27049	27140	27177	27149	27141	27126	27069	27023	27154	27014	26883	27128	27080	27034	27022	27151	27120	26895	27287	26988	27215	27113	27005	27149	26861	27348	27031	26852	27091	26891	27072	26984	27114	26964	26899	27027	26902	26780	26928	27142	27106	27030	27181	27264	26967	26754	27009	27309	27248	27115	27289	26934	26964	27044	27034	27148	27173	26886	26991	27240	27186	27124	26876	27202	27123	26904	27116	27268	27163	27130	26924	26923	26963	27030	27118	26967	26749	26757	27028	27028	27203	26940	26702	27049	27158	27327	26945	27131	26995	26781	27188	27168	27007	27042	26949	26879	27248	26863	27124	26965	27068	27133	27421	27092	27128	27009	27138	26931	27113	26936	26963	27171	26943	27142	27341	27147	27067	26916	27273	26764	27270	27240	27071	27038	27284	27002	27128	26965	27040	26989	27056	26877	27173	27159	27024	27190	27224	27111	26855	26930	26790	27158	27005	27009	27047	27216	26880	27096	26844	27027	27242	27053	26962	27038	26949	26761	27063	27062	26976	27074	26820	26762	26923	26951	26897	27105	27164	27137	27063	27156	27109	27205	27294	26992	26883	27079	27035	27081	26922	27230	27409	26897	27145	27019	27125	27093	27030	27110	27096	27080	27101	27176	26972	27003	27078	27123	26983	27212	27141	26923	27251	27046	27112	27130	26870	27245	27098	26895	27042	27096	27234	26843	27054	26875	27134	26918	27000	27158	27037	27114	27126	26752	27113	27316	27135	27056	27055	27232	27198	26875	26824	26988	26791	26947	27097	26893	27113	27071	27192	27092	27092	27096	27065	27239	27234	27013	26896	26940	26961	27034	27075	27141	26974	27066	27108	26880	27131	26861	27098	26996	27075	26955	26919	26954	27048	27134	27037	26991	27041	26940	26864	26830	27066	26946	27102	26882	26971	26964	27072	27080	27130	27163	27022	27122	27191	27249	27204	27020	27148	27271	26882	27182	27177	27027	27292	27106	26881	27080	27125	26919	27093	27202	27095	27242	27121	26942	27137	27062	27013	27167	27007	26990	27055	27162	26920	27062	26996	27035	26957	26973	27122	26742	27044	27279	27081	27153	27260	27088	27204	27044	26901	27012	27015	27163	27149	27083	27000	27052	27081	27149	27079	27087	27117	26889	27029	27053	27017	27129	26992	27049	27126	27003	27160	27193	27352	27140	27153	27022	26867	26966	27043	27046	26809	27210	26935	26954	27184	26938	26902	27062	27054	26984	27151	27239	26957	26917	27090	27226	27061	27002	27039	27050	27049	27050	27129	27132	27300	27023	27121	26870	26980	26819	27023	27232	27136	27051	27172	27011	27256	27025	26998	27074	27017	26870	26900	27091	27120	27252	27237	27028	26968	27336	27011	27117	27209	26968	26939	26908	27075	26950	26939	27052	27232	26964	27168	26931	27013	26959	27353	27155	27052	26979	27110	27015	27138	27195	27192	27179	27047	27152	26789	27146	27048	27314	27104	27081	27074	27163	27130	27140	27254	27174	27137	27024	27092	27058	26973	27074	26960	27183	27198	27203	26905	26876	27210	27179	27168	27138	27149	27027	27063	26872	27230	27159	27056	27038	27025	27070	27220	27082	26972	27130	26974	26902	27047	27034	26856	27078	26899	26981	27460	27175	26910	27063	27179	27111	26784	27007	27191	26923	27105	27401	27178	27048	26940	26858	26993	27423	27140	27230	27219	27050	27090	26943	26787	26916	27203	27083	27143	27019	27100	26795	26969	27235	27165	27271	26990	26997	26960	27092	27085	27013	27037	27278	27198	26890	26939	27160	27188	27148	27085	27103	27007	27124	27228	26980	26956	27069	27190	27157	27405	27120	26701	27097	27133	27463	27196	26913	27035	27146	27178	27062	27131	26876	26964	27331	27147	26958	27174	27219	27014	26923	27113	27159	27235	27187	27201	27130	27038	27033	26988	27158	27065	26995	27033	27051	27034	27185	26918	26979	27075	27029	27184	27177	26949	27231	27094	26944	27079	27137	26759	26984	27247	26716	27221	27047	27259	26917	27026	26747	26899	26902	27086	26887	27240	26970	26741	26936	27046	26945	26937	27214	27060	27224	27133	27179	26867	27143	27010	26924	26927	27190	27323	26883	27262	27215	27313	27062	27031	27000	27216	27298	26939	27009	26987	26902	27149	27165	27259	27301	27130	26999	27226	27031	27017	27287	27269	27154	26830	27079	26948	26938	27052	27147	27281	26940	27000	27128	26787	26621	27229	27037	27134	26881	27493	27136	27040	27255	26893	27076	26998	27096	27254	26797	27310	26989	27199	27189	27193	27347	27057	27308	27144	27219	27233	26965	27162	27056	27239	27149	27086	27263	27187	27222	26872	26963	27169	26994	27035	26921	27090	26899	27109	27204	26967	27073	27094	27141	27158	27184	27115	27227	27256	26949	27079	26924	26891	26943	27230	26899	27174	27105	27081	27105	27048	26908	27074	27176	27193	27195	27195	26996	27042	27145	27056	27054	27053	27128	27180	26793	26818	27042	27106	27066	27168	26862	27092	26997	27284	27190	27135	26871	27135	27326	27079	27246	27063	27051	27044	26915	26968	27238	27221	27154	27161	27245	27093	26890	26862	26970	27123	26979	27372	27293	27054	27169	27160	26967	27181	27098	27115	27062	27248	27175	27083	27041	27108	27074	26909	27324	27061	27448	27161	26881	26925	27008	26965	27156	27055	26912	27007	27122	27119	27062	27171	27402	27079	27118	26985	26936	26893	26989	26792	27047	27066	26836	27077	27080	26906	27164	26852	26945	27042	26981	27107	27080	27042	27201	27076	27002	26862	26928	27033	27082	26948	27043	27115	27058	27142	27136	27097	26983	26960	26898	27165	27052	26910	26794	26994	27128	27207	27092	27212	27077	27232	27072	27017	26989	27232	27107	27229	27002	27173	26981	26931	27044	27163	27226	27285	27335	27104	26971	27149	26955	27203	26850	27181	26960	27164	27127	26901	27084	27000	27012	27283	27006	27092	27131	27172	27042	26981	27160	27085	27394	27189	27130	27166	26963	27095	27122	27167	26902	27485	27376	27205	27172	27326	26904	26901	26826	27273	26881	26730	27126	27197	26888	27092	27148	26814	27057	27216	27034	26717	27114	27061	26973	27186	27188	27459	26906	27063	27179	26835	27224	27105	27178	27245	27285	27006	27109	27150	27114	27110	26914	27329	27311	26885	26985	27012	27229	27029	27080	26997	27028	27277	27059	27255	26926	27018	27200	27453	27141	26888	26913	27012	27087	27142	27146	27043	27261	27153	27172	27023	26925	27089	26902	27049	27135	27039	27154	27286	27117	26963	27281	27292	27105	27145	26903	27023	26908	27186	27152	27116	26897	26988	27030	26851	27244	27255	27153	27260	27065	27179	27107	26961	26955	26811	27179	26967	26988	27100	27314	26855	27009	27255	27094	27156	26943	27197	26945	27073	27086	27153	27269	27034	27292	27185	26957	27117	27062	27044	27101	27214	26985	27011	26989	27322	27114	27047	27031	26826	27108	26805	27251	27498	27048	27164	26961	27116	27142	27116	27137	27084	26916	27164	26969	26972	27051	27011	27133	27085	26939	26944	27123	27125	26995	26667	26925	27146	27141	27084	27130	27136	27203	27160	26994	27309	27323	27116	26948	27043	27188	27127	27327	27040	26904	27048	27114	27076	27009	26988	26970	26869	27023	27205	26853	26970	27067	27141	27088	26919	27049	27202	26978	27099	27101	26941	27027	27146	27120	27103	27075	27261	27022	27073	27205	26973	27107	27127	27070	27165	27227	27057	26937	27217	27125	27077	27300	27185	26977	27026	26970	27043	27118	27097	27073	27188	27403	27262	26984	27057	27071	27283	27171	27113	27097	27087	27062	27312	26913	27092	26974	26971	26949	26763	27009	27130	26996	26864	27219	27192	27240	26965	26903	27255	27147	27357	26927	27021	27262	26857	27172	26972	27021	26941	27102	26887	26919	27227	27061	27264	26935	27115	27239	26962	26987	27097	27093	26857	27127	27365	27055	27040	27084	27010	27170	27163	27174	26813	27273	27249	27136	27337	27171	27092	27095	26933	26847	27128	27101	26973	26984	27042	27013	26867	27027	27020	26812	27201	27126	27201	27170	27176	27024	26983	27176	26885	27180	27133	27031	26965	27254	27282	27090	27240	27034	27340	27139	27196	26676	26851	27141	26782	27003	27272	26960	27131	27278	27152	27192	27142	27083	27283	26997	26668	26969	27173	27148	27212	27021	27107	27177	26987	27112	27210	27015	27125	27087	27185	27052	27053	26834	27056	27085	27118	27077	27070	27049	27286	27028	27078	27039	27134	27243	27184	26892	27129	27511	27349	27201	27142	27140	26830	27109	27300	27127	27361	27235	27229	27305	26885	27158	27206	27257	27113	26916	27236	27150	27163	27297	26958	27051	26972	26863	27109	27022	26982	26972	26877	27139	26886	27036	27199	27106	27277	26909	27181	27019	26893	27346	27359	27034	27127	27116	27130	27052	27090	26941	26901	27172	26879	26910	27191	27104	27352	27063	27016	27066	27309	27174	27058	27345	27272	26895	26939	26888	27159	27044	27124	27278	27057	27132	27108	27108	26997	27098	27059	26993	27039	27086	26890	26892	27207	26963	27440	27113	27081	27010	26961	27208	27105	27104	26859	27152	27391	27058	27151	27300	27252	27272	26967	26853	27224	27033	27090	27057	27163	26890	27347	27037	27203	27093	27165	27309	27070	26996	26935	26879	27057	27540	26992	27041	27078	26990	27085	27097	27019	27010	27116	26939	27045	27043	27258	27086	27211	27021	26818	27080	27187	27095	27006	27069	27228	27307	26945	27229	27362	26910	27126	27122	27270	26726	27051	26815	27192	27014	27020	27288	26884	26991
34347	46891	33206	20824	16423	15296	15109	14937	14943	14959	14921	15047	14947	14931	14939	14876	15062	15115	15152	15007	14912	15035	15087	14900	14948	14963	14914	14973	15016	14939	14849	14890	15090	14932	14811	14875	14867	14972	14933	14999	14943	14949	14980	15059	14952	14948	14955	14874	15044	14880	15184	14940	14968	14985	15054	14907	14915	14982	14906	15093	15028	14761	14881	14918	14930	15055	14958	14969	14901	14954	15014	14963	14865	14810	14932	15233	15189	14796	14827	15009	14891	15011	14931	14690	15091	14961	15019	15120	14837	14964	14940	14804	15039	15068	15000	14992	14815	14967	14919	14835	14865	14986	14911	15008	14971	15031	14912	14775	14949	14979	14843	15013	14857	14891	14765	14778	14848	15040	15099	14846	15151	15095	14957	14886	14914	14890	14736	14880	14906	14902	14853	14742	14978	14964	14893	14909	14784	14942	14890	14923	15040	15009	14920	15008	15043	14899	15170	14839	14943	14868	14966	14888	14971	14918	15012	14741	15052	14872	14836	14974	14922	14835	14911	15011	15040	15045	14910	14856	15050	15020	14911	14752	14882	14990	15017	14934	14962	14899	14889	14788	15101	14956	14917	15052	14727	14909	14887	14951	15053	14989	15047	14867	15001	15011	15017	14956	14886	14974	14951	14818	14885	15009	14936	15035	14920	14988	14989	14654	14706	14878	14890	14911	14974	14910	14806	14778	14995	14886	15002	14870	14922	14952	14786	15087	14827	14881	14909	15110	14935	15086	15079	14825	14844	15033	15070	14907	15031	14907	15120	15131	14957	14813	14958	14990	14978	14913	15093	15016	15021	14837	14862	14883	15023	15042	15008	14812	14972	15075	14760	14998	14948	15166	14989	15017	14992	14826	14978	14985	14941	14898	15017	14807	14989	14906	14788	15067	14870	14789	15105	14931	14907	14721	15027	14743	14927	15160	15066	14948	14734	14955	14892	14866	14813	14837	14898	14956	14859	14909	14997	14949	14970	14985	15096	14910	14992	15051	14987	14974	15056	15058	14774	15044	15070	14978	15090	15035	14852	14907	14894	14834	15045	15092	14969	14960	15061	14836	15075	14975	14734	14815	14967	14660	14869	14979	15023	15143	15099	15041	14858	15072	15038	14946	14939	14968	14880	14947	15149	15060	14928	14914	15002	15026	14882	14832	14830	14954	14950	15034	15107	14800	14982	14798	14935	15012	14932	14962	14871	15066	14992	14822	14979	14909	14956	14964	15024	14865	14957	15116	14822	14860	15003	14828	14889	15120	14969	14891	15062	14790	15149	15005	14865	14941	14898	15007	15111	15048	14986	14968	14949	14987	14901	15004	14992	15124	14943	14942	14980	14956	14915	15074	14902	14938	14906	15131	15045	15016	14870	14924	14807	14856	15045	14985	14940	14882	14897	14901	15016	14870	14932	15183	14692	14781	14906	15069	14910	14986	14883	14786	14888	14821	14898	15026	14999	15003	14913	15006	14799	14904	14808	14910	14931	14919	14924	14814	14815	14858	15120	14814	15057	14965	14904	15033	14885	14971	14908	14924	14861	15026	14987	14798	14837	15138	14997	14873	14914	14999	15042	14783	14933	15046	15054	15024	15004	15020	14988	14986	15021	14883	14861	15045	15014	14838	15029	14915	14842	14969	14967	14844	15088	14851	15001	14887	14889	15011	14943	14836	15063	15020	14856	14871	14980	14898	15067	14960	14964	14968	14886	14931	15084	15072	15116	14812	14678	15125	14963	14997	15026	14886	15072	15014	14844	15007	15037	15036	14791	14724	14817	15156	14938	14918	14801	14806	14898	14910	15095	14827	14990	14758	14877	15248	14926	15016	14970	14911	15061	14890	14875	15008	14898	14988	14976	14745	14904	14973	14843	14781	14951	14763	15086	15045	14912	14915	14873	15090	14988	14934	15069	14983	14987	15104	14911	15005	14965	14976	14847	15074	14852	15003	14929	14884	14966	15071	14827	14934	14839	15203	15000	15083	14804	14947	14883	15032	14988	14992	14905	14932	14895	14893	14883	15077	15004	15009	14925	14890	14960	14930	15051	14840	14874	14854	15068	15017	15114	15045	14850	15029	14920	14946	15047	14933	14896	14965	14830	15098	14921	15072	14942	15042	15012	14840	14934	14753	14808	14894	14976	14933	15093	14892	14904	14961	14738	14725	14789	14916	14913	15090	15060	14958	15012	14974	14955	14966	15043	15156	15021	14981	14982	14795	14983	14949	14991	14989	14906	14843	14835	14989	15066	14955	14868	14769	15069	14787	14905	14840	14934	14911	14950	15010	15004	14907	15015	14930	15041	15052	14925	15094	14991	15052	15007	15084	14923	14929	14928	14923	15093	14989	15079	14846	14875	14992	14917	14976	14990	14947	15039	14977	14960	14924	14992	15033	14982	14971	14938	15023	14971	14922	14944	14868	15053	15077	15036	15110	14936	14980	14853	14919	15046	14778	15022	15015	15023	15003	15028	14854	15082	14876	14688	15091	15108	14837	14994	14901	14769	14659	14877	14936	15017	14981	15011	14949	14981	15063	15096	14862	14906	14896	15040	14918	15034	15116	15079	14779	15059	15137	15068	14976	14724	15020	14868	14949	15141	15147	14907	14793	15031	14916	14806	14799	14882	14939	14903	15047	15008	14913	15028	15001	14882	15017	14909	15025	14927	14869	14912	14962	14964	15137	14819	14913	14992	15007	15035	15100	15202	14782	14966	15079	14953	14937	14851	14931	15011	14969	15049	14991	14985	14853	14849	14967	15046	14932	15070	14863	14858	14875	14924	14892	14880	14765	15006	14836	14889	14891	14908	15127	14939	14998	15120	15025	15077	14838	15033	14791	15047	14984	14925	14777	15018	15118	14832	14828	15019	14762	14876	14921	14767	14666	14941	14904	14986	15126	15006	14932	14997	14897	14889	14988	14975	14899	14852	14804	14817	14891	14965	14955	15097	14896	14947	14912	14814	14944	14859	14904	14985	14935	15035	14934	14984	14936	14820	14764	14805	14991	15017	14959	15140	14953	14870	14900	14910	15169	14990	14953	15113	14742	15165	14830	15139	14942	14928	15066	14895	15075	14958	15094	14842	15026	15077	14856	14978	14934	14893	14921	14881	14864	14921	14946	14901	14977	14903	15036	14870	14934	14855	14802	14983	14834	14957	14934	14890	14925	14703	15050	15113	14887	15040	15004	14890	15003	15025	14936	15219	14897	15066	14948	15018	15042	14864	14986	15062	14887	14969	14792	14883	14898	14995	14968	14976	15109	14895	15009	14894	14964	14866	14910	15023	14926	14784	14910	14956	14798	14940	14806	14946	14902	15022	14788	14961	14872	15008	14880	14930	14914	15031	15042	14961	14931	14957	15057	15059	14928	14987	15075	14870	14930	14979	14935	14985	14925	15051	15020	14839	14969	14780	14854	15019	14945	14904	14979	15027	14857	14916	14893	14984	14850	15015	14825	14751	15042	14855	15009	14779	15071	14838	15002	14828	14829	14840	15119	14979	14769	14990	14920	15039	15034	14874	14918	14885	14932	15034	14995	14951	14860	15095	15146	14858	14880	14817	14852	15102	14890	14880	15014	15093	14871	14946	14833	15083	15136	15057	14955	15032	14952	14891	14904	14862	14893	14890	14946	15007	15032	14778	15004	15051	15008	15002	14851	15046	14803	15065	15010	15109	15039	15050	14995	14710	14858	15045	14902	14875	14885	14842	14873	14903	14907	14883	14931	15045	14939	14981	15066	14985	14991	14958	14764	14956	14843	14853	14880	15050	14880	14952	14897	14898	15078	14904	15019	14809	14736	15055	14991	14940	14888	15050	15011	14999	14904	15067	14879	14977	15046	14947	14890	14863	14927	14898	14865	14884	15016	14836	15164	14976	14867	14928	15019	14869	14821	15118	14869	14854	15173	15050	14929	14978	15081	14971	14939	14958	15052	15063	15027	15103	14955	14787	14862	14947	14909	14968	14907	14875	14854	15030	14982	14986	14966	15102	15051	14835	15062	14947	14920	15276	14927	14753	14869	14933	14922	14941	15067	14885	14879	14824	14963	14931	15019	15033	14980	15199	14963	14804	14912	14880	14963	14998	14807	15024	14990	14950	14944	14917	15032	15103	14877	14866	14953	14744	15071	14875	14831	14956	15004	14837	15028	14967	14879	14880	15061	14992	14937	14984	14875	14967	14849	15164	14793	15022	14858	15096	14843	14876	15027	14891	14935	15065	15033	14774	14952	15071	14941	14904	14736	14963	15102	14752	15046	14884	14961	15027	14665	14960	14849	14909	14917	14936	14850	14886	15072	14924	14921	15133	15123	14819	15017	14911	14882	14994	15169	15120	15018	14953	14943	14858	14870	14991	14954	14940	14891	15210	14854	14929	14956	14730	15019	15006	14752	14823	14835	14882	15017	14891	14837	14835	14842	15059	14880	15145	15000	14920	14904	15028	15138	15005	14948	14846	15111	14928	14942	14937	15018	14792	14990	14859	15029	14882	14928	14955	14810	14912	14976	14903	14863	14920	15079	14925	14866	15004	14750	14858	14962	14847	15085	14922	14918	15104	15139	14826	14872	14971	15050	14914	15144	14870	14960	15067	14985	14855	14889	14868	14942	15005	14851	14914	14997	15020	14937	15025	14888	15009	14866	14952	14988	14855	15093	14943	14961	14920	14918	14996	14950	14944	14899	14801	15077	14957	14818	14984	14746	14956	14865	15044	15056	14995	15001	15147	14973	14954	15073	14925	14931	15077	14953	14899	14955	14729	15065	14984	14852	14941	14908	14947	15074	14756	14980	15105	14917	14911	14988	15083	14941	15039	14915	14857	14790	14931	14923	14991	14982	14861	14748	14966	15005	14962	14966	15024	14981	14992	14888	14872	14808	15069	15048	14929	14861	14981	14868	15017	15003	14921	14942	14983	14810	14964	14887	14897	14811	14984	14864	15017	14910	15000	15083	15080	14775	15003	14892	14770	14991	14821	15205	15105	14981	15034	15094	14915	14969	15005	14821	15060	14867	14949	15021	14906	14932	14958	14706	14894	14970	14889	15088	15126	14999	15020	14952	14908	14873	14810	15041	15035	15113	14950	14813	15089	14833	14914	14953	14874	15041	14924	14939	15108	14917	14821	15021	15180	14839	15052	14798
23279	29407	48696	47009	37054	32755	32206	28947	28213	28551	28556	28654	28453	28782	28522	28380	28395	28442	28440	28518	28637	28395	28440	28506	28308	28504	28571	28214	28135	28234	28328	28438	28496	28442	28091	28276	28309	28271	28280	28287	28168	28278	28245	28360	27844	28271	28257	28300	28344	28103	28270	28035	28190	28421	28249	28438	28057	28104	28133	27934	28376	28231	28436	28283	28046	28390	27990	27916	28366	28102	28270	27956	28274	28161	28457	28565	28529	28044	28100	27953	28113	28194	28332	28124	28217	28552	28115	28190	28339	28168	28009	28168	28050	28223	28359	28143	28154	28264	28228	28480	28111	27995	28416	28196	28139	28180	28118	28392	28228	28091	28241	27973	28065	28016	28124	28342	27956	27996	28050	28296	28288	28269	28445	28143	28118	28169	28267	28168	28318	28267	27949	28217	27984	28016	28058	28123	28157	28094	28234	28146	27946	28109	28378	28157	28068	28212	28072	28023	28320	28449	28127	28237	28083	28188	28195	28183	27977	27846	28232	28164	28097	27971	28167	28072	28039	28209	28341	28186	28236	28087	28053	28011	28009	27891	28197	28215	28303	28237	28096	28231	28310	28291	28448	28404	27913	28145	28118	28099	28168	28028	28189	28135	27889	28127	28025	27846	28034	28215	28077	28275	28291	28252	28125	28073	27858	28102	28008	28242	27918	28285	27984	28136	28193	27989	28200	28058	28241	28175	28033	28162	28154	28187	28071	28398	28191	27969	28194	28447	28066	28319	28263	28532	28036	28165	28099	28155	28055	28091	28259	28330	28229	28055	28067	28114	28100	28058	28165	28095	28317	28398	27933	28215	27914	28100	27931	28082	28122	28042	28235	28118	28085	28101	28081	28121	28293	28167	28026	28232	28041	27994	28055	28162	28098	28275	28196	28215	27893	28324	28152	28120	28059	28105	28128	28258	28169	27974	28094	28115	27942	27892	27989	27952	28223	28102	28152	28079	27943	28489	28222	28027	28096	28007	27705	28058	28018	27916	28162	28120	28003	28207	28149	28391	27959	28374	27930	28250	28057	28006	27798	27892	27879	28196	28219	28323	28260	28001	28178	28232	28180	27995	28287	27895	28082	27913	28148	28238	28274	27989	28126	28065	28071	28263	28172	28061	28010	28010	28165	28102	27940	28064	28232	28122	27958	28038	27923	28060	27853	28189	27974	28265	28355	28134	28054	28149	28157	27944	27908	28247	28221	27925	28068	28172	28281	28203	28100	28412	28068	28086	28065	27986	28090	28160	28120	27976	27823	28158	27901	28198	28235	28180	27998	27947	28246	28115	28105	28237	27882	28450	27915	28289	28287	28010	28046	28278	28034	27868	28252	28193	28062	27996	28179	28025	27784	28028	28103	28075	28079	28243	28382	28222	28164	28041	28256	28103	28172	28209	28049	28552	28256	28260	27927	27919	28291	28075	28095	28148	28222	27908	28164	28089	28378	28055	27936	28288	28320	28170	28038	28025	28124	28115	27913	28200	27927	28242	28145	28093	28253	27985	27863	27958	28332	28405	28135	28230	28107	28161	28292	28029	28036	27995	27956	27977	28198	28152	28186	27975	28264	28304	28034	28150	28325	28180	27961	28061	28219	27786	28143	28245	28183	28143	28195	28053	28023	28313	28268	27992	28132	28268	28386	27995	27986	28047	27912	28074	28125	27966	27991	28143	28175	28115	27995	27871	28028	28210	28239	27921	28002	28028	28180	28083	28090	27766	28110	28174	28181	28155	28227	28134	28168	28155	28164	28275	28153	27973	28163	28163	28203	27972	28077	28158	28178	28026	28069	28143	28040	28132	28285	28382	28288	28113	28078	28369	28066	28085	27880	28205	28038	28022	28091	28211	28203	28329	27859	28227	28236	28150	28141	28001	28156	27946	28217	28341	28378	28091	28224	28159	28056	27991	28048	27945	28167	27929	28230	28115	27962	27967	28200	28184	28043	28206	28209	28082	27975	28142	28194	28153	28247	28188	28043	28078	28218	28130	28269	28162	28293	28337	28067	28119	28128	27955	28305	28179	28333	28056	28209	28205	27961	28355	28064	27986	28264	28180	27896	28041	27789	27931	28251	28163	28108	28293	28101	28156	28107	28000	28171	28033	28040	28147	27944	27946	27984	28204	28214	28344	28097	28145	28151	28150	27987	28010	28005	28423	28165	28266	27992	27969	27996	28056	28278	28464	28142	28083	28168	28262	28296	28247	27774	27732	27905	28118	27975	28303	28154	28117	28093	28059	28076	28222	28008	28327	28067	28034	28086	28133	27967	28115	28329	28157	28081	28182	28257	28006	28085	28108	28170	28120	28133	28116	28222	28167	28254	28054	28242	28174	28264	28146	28028	28126	28209	28000	27919	27995	28020	28080	28198	28259	28329	28119	28105	28164	28138	28072	28198	28011	28152	27911	28278	28170	28232	28205	28048	28042	28296	28056	28243	28044	28178	27785	28169	27966	28025	28122	28305	28131	28126	28023	28222	28146	28104	28150	28012	28326	28267	28133	28170	27957	28047	28216	28282	28058	28010	28145	28071	28446	28193	28330	27945	28234	28138	28105	28166	28209	27969	28082	28314	27985	28045	27842	28297	27956	28189	28000	28269	28138	28120	28061	28082	28008	28329	28040	28036	27958	28204	28283	28190	28151	28067	28015	28050	28150	28027	28174	28068	28242	28601	28126	28116	28180	27873	28045	27874	28259	28005	28119	28057	28218	28139	28014	28363	27938	28103	28140	28121	28331	28347	28169	28298	28094	28187	28033	28268	28051	28077	28050	28223	28240	28262	28341	28292	28267	28026	28120	27759	28010	28083	28189	28244	28184	28127	27889	27997	28148	28023	28362	28110	28044	28134	28172	28151	28108	27947	28075	28170	28187	28049	28258	28039	28209	28119	28162	28107	28139	28265	28093	28239	28107	28028	28023	27714	27892	27943	28036	28106	28230	28298	28243	28359	28187	28263	28091	28032	27954	28087	28084	28085	28223	28286	28297	28095	28332	28297	27984	28366	28151	27920	28118	28120	28060	27891	28172	27974	28030	28074	28123	27905	28209	28171	28077	27945	27976	27985	28094	28028	28245	27994	28095	28126	27964	27912	28019	28290	28120	28275	28299	28236	28072	28079	28256	28209	28210	28046	28125	28016	27767	28084	28230	28112	27991	27930	28182	28312	28100	28155	28112	28122	28259	28096	28220	28097	28018	28053	28099	28221	28153	28325	27993	28028	28007	28010	28148	28058	28073	28077	27975	28098	28213	27953	27988	28148	28044	28025	28141	28302	28170	28177	28218	28132	28049	28260	28323	28321	28039	28139	28129	28291	27760	28122	28083	28090	27980	27930	28007	27965	28184	27913	28211	28093	28056	28139	28143	28175	28210	27838	28013	28292	28116	28209	28009	28356	28091	28313	28168	28477	27815	28124	28183	28026	28333	28192	28306	28047	27849	28132	28177	28239	28042	27925	28069	28074	28259	27904	27896	28170	27999	28197	28236	28108	28244	28382	28119	28017	28174	28013	27974	28024	27946	28208	27923	28145	28331	28104	28162	28113	28380	28053	27970	28078	28051	28099	27862	28275	28238	28103	28152	28154	28067	27993	28194	27897	28213	27977	28184	28246	28059	28084	28248	28290	27975	28289	28095	28272	28126	28341	28118	27952	28158	27829	27867	28166	28085	28198	28233	28075	28190	28340	28453	28078	28364	28302	28224	28050	28081	28066	28377	28190	28052	28167	28228	28155	28102	28040	28139	28326	28302	27991	28238	28374	28242	28156	28073	28319	27999	27882	28166	28177	28375	27896	27968	28071	28217	28373	28286	28268	28047	28264	27803	28091	28051	28194	28084	28023	28183	28105	28170	28135	28368	28078	27952	28126	28004	28323	28081	28220	27902	28101	27843	28237	28382	28174	27853	28121	27721	28106	28072	28495	27996	28093	27975	28129	27922	28028	28188	28288	28077	28005	27963	28033	27937	27890	28019	28004	28215	28124	28241	28200	28039	28066	28185	28014	27980	28053	27858	28067	28204	28064	28252	28163	28080	27932	28146	27892	28185	27993	28025	27999	28093	28034	28327	28298	28203	28019	28038	28011	28022	28230	28102	27987	28233	27998	28007	27948	28048	28018	28141	28002	28094	28260	28363	28073	28190	28116	28070	28187	28209	28045	28349	28303	27978	27812	27954	28236	28242	28036	28119	28112	27948	28095	27924	28141	28202	28016	28087	28120	28170	28434	28181	28054	28243	28123	28176	28074	28123	28398	28034	28165	28082	28144	28295	28225	28297	28324	28041	28418	28180	28163	28087	28080	28159	28418	28115	28027	28025	27973	28021	28141	28049	27998	28205	28153	28134	28063	28310	27911	28055	28350	28076	28241	28256	28072	28055	28123	28216	27993	28185	28217	28003	28236	27991	28114	28238	28154	27932	28024	28140	28033	28064	28123	28146	28126	28179	28225	28154	28267	28153	27997	28351	28210	28036	28052	28069	28095	28115	28093	27716	28188	28012	28078	27993	28091	28117	28156	28232	28164	27875	28093	27871	27964	27997	28119	28066	28182	28341	28103	28363	28203	27976	27898	27962	28193	27791	28164	28128	28121	27998	28237	28180	27958	27828	28167	28114	28340	28232	28082	28318	27999	27969	28147	28097	28078	28215	28274	28225	28140	28034	28273	28155	27920	28145	28161	28048	27945	28157	28084	27944	28395	28158	28109	28232	28133	28221	27989	27934	28230	28204	28101	28104	28231	27978	28305	28242	28076	28215	28304	28118	27981	27983	28278	28309	28285	27841	28221	28002	27888	28126	28120	28176	28151	28319	28279	28270	28265	28078	28153	28414	28269	28165	28139	28406	27995	28170	28243	28201	28245	28341	27938	28032	28132	27954	28096	27883	28098	28180	27966	28037	28170	28423	28059	28309	28056	28019	28112	28311	28080	28075	28211	27881	28094	28204	28216	28138	28069	28027	28106	28258	28189	28157	28356	28238	28008	27967	28087	28242	27995	28071	28412	27988	28233	28065	28181	27878	28343	28245	28164	27972	28266	28347	28323	28360	28265	28134	28334	28005	28111	27983	28102	28347	28216	28061	28187	28075	28091	28365	27955	27701	27864	28370	28098	28102	27943	27967	28108	28379	28240	28171	28278	27925
63545	96154	84448	64519	36080	21543	17038	16296	16114	16021	16342	16589	16471	16496	16681	16441	16500	16485	16572	16849	16755	16471	16491	16560	16491	16533	16605	16658	16517	16691	16517	16540	16647	16450	16613	16647	16688	16627	16494	16527	16646	16447	16540	16642	16619	16498	16617	16511	16712	16420	16659	16476	16508	16504	16563	16578	16411	16574	16557	16646	16562	16545	16526	16677	16462	16544	16763	16662	16515	16705	16631	16544	16675	16672	16569	16433	16509	16612	16794	16515	16670	16672	16613	16663	16473	16697	16615	16495	16388	16569	16473	16626	16514	16652	16532	16504	16475	16606	16628	16595	16514	16484	16428	16540	16517	16489	16463	16652	16592	16454	16568	16506	16426	16506	16481	16405	16581	16504	16412	16656	16464	16621	16551	16543	16355	16544	16634	16674	16688	16521	16664	16616	16609	16560	16550	16583	16657	16464	16536	16487	16674	16642	16683	16635	16515	16639	16374	16554	16762	16551	16719	16527	16570	16630	16402	16688	16364	16569	16398	16608	16605	16677	16616	16326	16706	16625	16623	16488	16670	16513	16728	16600	16558	16647	16478	16499	16682	16401	16561	16562	16665	16565	16514	16682	16573	16523	16526	16497	16600	16608	16426	16546	16504	16646	16622	16387	16595	16405	16480	16432	16473	16643	16713	16351	16640	16628	16552	16564	16518	16596	16613	16698	16585	16501	16534	16461	16343	16652	16458	16537	16553	16519	16341	16720	16578	16432	16487	16509	16579	16470	16546	16510	16716	16696	16530	16372	16610	16508	16512	16561	16524	16531	16515	16659	16610	16363	16470	16358	16530	16504	16640	16583	16426	16558	16502	16557	16522	16646	16477	16531	16597	16529	16387	16420	16702	16474	16520	16589	16654	16800	16421	16538	16585	16678	16358	16359	16743	16584	16577	16416	16539	16475	16362	16469	16550	16547	16428	16697	16570	16640	16563	16618	16332	16438	16411	16598	16515	16585	16645	16442	16541	16536	16597	16548	16574	16422	16623	16611	16477	16499	16501	16426	16448	16314	16477	16344	16520	16516	16562	16335	16514	16406	16570	16557	16445	16719	16549	16597	16732	16684	16566	16607	16467	16594	16628	16528	16516	16523	16526	16583	16539	16465	16609	16425	16681	16564	16551	16421	16410	16494	16637	16543	16427	16499	16630	16624	16951	16619	16518	16595	16365	16388	16568	16609	16668	16575	16459	16503	16508	16614	16453	16610	16383	16416	16563	16674	16552	16583	16642	16677	16552	16510	16560	16693	16590	16309	16439	16505	16464	16323	16370	16445	16495	16480	16621	16575	16483	16569	16586	16496	16476	16449	16408	16599	16653	16506	16354	16619	16563	16375	16545	16588	16523	16598	16543	16350	16582	16416	16515	16741	16400	16662	16653	16409	16487	16582	16608	16385	16468	16438	16682	16355	16334	16562	16512	16550	16600	16638	16456	16579	16475	16527	16520	16645	16492	16643	16647	16523	16539	16420	16487	16502	16523	16659	16566	16517	16402	16587	16673	16401	16556	16558	16632	16448	16431	16494	16524	16524	16578	16543	16494	16620	16515	16426	16544	16537	16477	16327	16721	16521	16567	16685	16512	16551	16344	16698	16603	16653	16381	16409	16696	16386	16688	16505	16744	16682	16641	16648	16589	16610	16350	16566	16428	16526	16483	16604	16605	16580	16676	16524	16517	16673	16494	16360	16523	16460	16360	16572	16472	16551	16543	16545	16486	16484	16718	16568	16386	16363	16623	16594	16604	16558	16488	16635	16498	16553	16728	16584	16501	16421	16624	16507	16497	16583	16255	16502	16473	16423	16731	16637	16750	16412	16515	16480	16647	16580	16516	16672	16492	16660	16682	16422	16496	16520	16624	16582	16367	16577	16526	16449	16584	16585	16479	16704	16419	16516	16648	16448	16366	16662	16511	16440	16599	16595	16413	16469	16614	16538	16310	16661	16585	16530	16698	16530	16392	16455	16670	16461	16592	16512	16463	16465	16407	16553	16548	16446	16617	16645	16353	16412	16628	16700	16413	16574	16561	16528	16419	16495	16542	16566	16453	16283	16694	16550	16481	16600	16540	16546	16488	16618	16580	16587	16451	16626	16470	16425	16437	16648	16645	16369	16627	16445	16590	16497	16505	16446	16454	16645	16591	16459	16452	16318	16603	16674	16516	16498	16564	16611	16512	16654	16577	16508	16623	16429	16467	16425	16492	16541	16606	16551	16442	16365	16283	16526	16504	16546	16452	16583	16508	16476	16612	16531	16534	16533	16567	16572	16644	16664	16537	16493	16646	16496	16648	16549	16529	16569	16600	16548	16460	16476	16474	16569	16575	16484	16454	16521	16581	16598	16599	16595	16676	16495	16597	16658	16498	16528	16527	16769	16620	16332	16550	16530	16565	16546	16425	16591	16590	16418	16682	16331	16469	16449	16426	16440	16632	16631	16616	16493	16538	16638	16386	16536	16645	16457	16589	16412	16521	16453	16459	16416	16462	16580	16677	16611	16427	16514	16521	16585	16538	16512	16413	16459	16563	16629	16399	16598	16570	16500	16623	16493	16645	16616	16442	16568	16472	16743	16374	16498	16611	16366	16516	16395	16546	16629	16680	16463	16767	16484	16356	16540	16569	16567	16494	16440	16560	16522	16520	16580	16347	16463	16647	16478	16573	16645	16400	16233	16393	16393	16595	16458	16548	16533	16629	16349	16643	16627	16503	16491	16513	16650	16602	16540	16582	16418	16391	16520	16527	16513	16443	16571	16566	16522	16399	16435	16362	16656	16516	16594	16659	16427	16609	16462	16426	16562	16420	16404	16543	16514	16504	16529	16454	16568	16485	16326	16518	16565	16561	16566	16536	16484	16291	16589	16608	16590	16622	16648	16634	16578	16504	16460	16506	16532	16606	16464	16511	16342	16569	16416	16665	16423	16577	16640	16432	16429	16567	16401	16622	16610	16480	16516	16647	16292	16561	16611	16715	16553	16549	16555	16473	16420	16401	16499	16654	16457	16593	16495	16383	16764	16565	16426	16607	16439	16475	16425	16468	16611	16665	16568	16510	16664	16734	16645	16456	16614	16620	16732	16498	16409	16444	16393	16412	16442	16423	16352	16477	16505	16357	16450	16488	16452	16538	16398	16761	16505	16488	16590	16355	16571	16726	16509	16635	16511	16546	16587	16441	16498	16581	16627	16484	16624	16609	16469	16601	16531	16645	16512	16625	16483	16639	16689	16630	16504	16597	16439	16714	16639	16582	16375	16627	16611	16633	16727	16399	16463	16536	16615	16377	16626	16528	16695	16545	16470	16383	16365	16562	16543	16690	16588	16457	16326	16552	16512	16565	16528	16639	16557	16654	16651	16613	16504	16506	16732	16308	16617	16338	16583	16600	16524	16477	16414	16322	16524	16508	16592	16726	16367	16366	16608	16398	16467	16684	16564	16636	16488	16374	16618	16617	16379	16555	16783	16728	16693	16599	16536	16648	16437	16454	16573	16608	16536	16373	16536	16428	16561	16746	16693	16441	16494	16451	16683	16527	16508	16364	16477	16552	16494	16602	16412	16584	16398	16642	16494	16507	16630	16507	16485	16453	16729	16472	16435	16421	16511	16554	16560	16639	16469	16412	16696	16518	16544	16535	16606	16406	16462	16447	16455	16657	16487	16548	16542	16460	16662	16502	16486	16531	16457	16662	16566	16405	16450	16472	16708	16468	16506	16472	16627	16677	16654	16746	16450	16465	16357	16472	16569	16591	16402	16484	16632	16502	16565	16616	16568	16603	16549	16641	16562	16405	16557	16497	16428	16466	16531	16351	16696	16634	16748	16398	16508	16534	16509	16481	16515	16493	16518	16532	16466	16583	16609	16589	16400	16580	16592	16600	16478	16581	16586	16514	16565	16502	16691	16521	16443	16505	16770	16631	16449	16566	16686	16628	16465	16530	16442	16519	16388	16450	16587	16780	16600	16559	16592	16422	16467	16308	16623	16406	16446	16539	16561	16434	16479	16549	16666	16540	16719	16469	16641	16738	16445	16447	16428	16581	16527	16325	16651	16560	16412	16485	16691	16703	16611	16408	16387	16647	16589	16659	16739	16595	16430	16561	16480	16571	16355	16552	16373	16618	16549	16331	16422	16674	16564	16374	16468	16564	16483	16661	16489	16577	16562	16514	16402	16501	16637	16440	16548	16465	16609	16387	16715	16589	16621	16489	16521	16686	16502	16484	16648	16428	16432	16516	16463	16582	16370	16524	16413	16575	16439	16410	16626	16742	16535	16521	16486	16320	16417	16610	16663	16438	16606	16646	16573	16584	16576	16340	16571	16506	16546	16239	16484	16544	16531	16543	16664	16365	16662	16399	16535	16605	16544	16527	16520	16600	16598	16548	16565	16506	16823	16559	16578	16488	16535	16631	16737	16513	16444	16457	16536	16599	16520	16583	16492	16763	16531	16849	16614	16538	16615	16415	16655	16395	16557	16595	16543	16406	16394	16571	16423	16541	16310	16459	16545	16673	16566	16616	16410	16657	16560	16461	16624	16536	16582	16340	16505	16561	16658	16314	16614	16653	16799	16501	16358	16200	16438	16501	16777	16424	16526	16537	16513	16666	16592	16510	16550	16406	16530	16539	16435	16427	16556	16356	16697	16555	16444	16639	16547	16488	16610	16582	16555	16637	16410	16529	16411	16410	16754	16590	16542	16339	16514	16526	16439	16434	16549	16623	16575	16496	16335	16470	16563	16427	16737	16566	16541	16782	16379	16465	16606	16522	16566	16372	16552	16395	16643	16578	16568	16448	16661	16558	16419	16731	16740	16381	16441	16258	16628	16567	16492	16383	16460	16620	16539	16729	16656	16695	16351	16526	16359	16563	16443	16596	16545	16406	16424	16414	16493	16641	16423	16432	16625	16492	16477	16499	16593	16532	16652	16450	16400	16541	16705	16667	16407	16575	16385	16689	16606	16422	16456	16562	16677	16500	16635	16592	16757	16673	16615	16550	16587	16519	16587	16375	16495	16488	16640	16708	16558	16434	16562	16454	16465	16493	16591	16491	16607	16484	16664	16450	16494	16565	16378	16472	16561	16400	16419	16448	16381	16600	16555	16689	16543	16505	16525	16480	16483	16496	16640	16463	16475
38758	45603	45367	35687	28646	27162	26702	26404	26274	26291	26340	26419	26277	26250	26268	26459	26243	26103	26008	26187	26082	26137	25990	26012	26277	26250	26134	26211	26124	26130	26297	26480	26334	26251	26182	26243	26383	26094	26270	26026	26064	26153	26197	25942	26080	25997	25975	26174	26249	26340	26129	26202	26324	26426	26353	26330	26227	26205	26217	26441	26037	26241	26306	26381	26527	26299	26089	26266	26422	26154	26454	26188	26281	26100	26336	26109	26003	26282	26149	26224	26015	26212	26407	26212	26277	26370	26383	26190	26093	26180	26323	26098	25768	26060	26164	26390	26191	26185	26531	26446	26239	26259	26278	26029	26069	26371	26201	26068	26272	25972	26512	26331	26114	26206	26273	26280	26318	26278	26296	26362	26109	26206	26322	26354	26419	26321	26242	26220	26100	26074	26037	26212	26105	26234	26280	26250	25868	26090	26176	26209	26144	26126	26080	26385	26228	25843	26200	26011	26136	26374	26226	26146	26218	26129	26327	26056	26115	26032	26206	26108	26241	26213	26320	26474	26048	26409	26275	26186	26372	26286	26325	26338	26106	26233	26189	26219	26360	26139	26300	25972	26222	26254	26226	26255	26169	26493	26273	26209	26018	26136	25968	26114	26136	26237	26312	26188	26291	26211	26103	26236	26322	25888	26257	26334	26133	26212	26152	26241	26262	26289	26294	26399	26309	26107	26055	26089	26133	26129	26065	26306	25778	25914	26258	26219	26062	26212	26196	25941	26191	26110	26290	26311	26103	26183	26192	26479	26203	26089	26337	26154	26227	26162	26171	26422	26298	26150	26295	26274	26294	26046	26241	25993	26199	26223	26076	26111	26132	26194	26368	26232	26377	26465	26322	26381	26258	26223	26186	26288	26279	26255	26097	25969	26063	26307	25983	26265	26121	26235	26162	26139	26333	26381	26280	26187	26110	26134	26260	26188	26067	26297	26321	26279	26310	26258	26163	26247	26227	26114	26206	26072	26166	25931	26092	26138	26414	26105	26204	26067	26212	26232	26007	26115	25957	25983	26116	26095	26046	26144	25961	26222	26166	26317	26013	26423	26190	26173	26408	26020	26145	26131	26289	25808	26261	26097	26218	26218	26312	26190	26258	26122	26250	25969	26271	26471	26210	26100	26030	26115	26262	25863	26095	26298	26225	26075	26284	26280	26376	26105	26251	26352	25926	26380	26212	26357	26189	26238	26237	26230	25978	26097	26504	26137	26271	26294	26286	26177	26377	26151	26036	26086	26357	26028	26072	26137	26245	26342	26285	26020	26136	26129	26249	26422	26133	26074	26139	26276	26208	26205	26463	26294	26083	26231	26034	25918	26392	26264	26236	26214	26020	26437	26438	26208	26208	26119	26111	26091	26169	26208	26205	26350	26123	26215	25968	26165	26454	25958	26173	26107	25900	25946	26057	25976	26189	26316	26043	26383	26007	26273	26175	26196	26274	25982	26302	26491	26195	26417	26197	26047	26019	26160	26168	26090	26172	26320	26196	26093	26176	26315	26021	26129	26436	26353	26160	26162	26100	26028	26366	26255	26316	26121	26088	26144	26326	26430	26354	26199	26199	26177	26070	26117	26252	26120	26253	26440	26286	26239	26315	26141	26230	26215	26132	26131	26099	26096	26113	26569	26198	26090	26029	26252	26164	26284	26211	26376	26119	26267	26225	26064	26105	26449	26344	26052	26366	26193	26175	26306	26176	26453	26314	26232	26154	26204	26155	26280	26195	26272	26147	26114	26205	26447	26203	26108	26035	26029	26212	26146	26325	26633	26149	26320	26084	26363	25929	26157	26450	26255	26168	26179	26243	26209	26196	26147	26268	26030	26390	26342	26296	26046	26298	26075	26345	26250	26235	25884	26089	25986	26348	26228	26164	26276	26168	26371	26235	26625	26316	26175	26159	26278	26663	26281	26053	26113	26331	26383	26268	26169	25999	26051	26371	26462	26432	26390	26145	26423	26173	26310	26115	26268	26154	26441	26409	26142	26186	26210	26142	26433	26262	26053	26167	26246	26067	26157	26228	26066	26178	26372	26190	26011	25975	26210	26065	26020	26313	26112	26190	26277	26182	26243	26219	26225	26023	26208	26268	26019	26229	25942	26091	26473	26257	26042	26400	26296	25914	26152	26077	26052	26359	26273	26222	26142	26206	26173	26131	26124	26103	26174	26125	26052	26561	26054	26090	26160	26194	26116	26499	26250	26272	26212	26351	26350	26249	26066	26181	26214	26208	25785	25896	26410	26539	26281	26205	26065	26195	26504	25960	26475	26107	26336	26048	26289	26200	26402	26161	26203	26322	26164	26017	26154	26455	26033	26486	26187	26300	26385	26162	26269	26149	26142	26165	26262	26241	26184	26184	26229	26552	26342	26082	26270	26046	26289	26127	26124	26229	26285	26289	26147	26231	26296	25983	26152	26324	26328	26410	26180	26022	26161	26344	26222	26130	26261	26300	26331	26552	26180	26036	26033	26232	26260	26308	26294	26358	26237	26214	26083	26203	26427	26302	26228	26273	26220	26191	26251	26185	26178	26266	26081	26068	26195	26161	26463	26455	26260	26094	26346	26278	26318	26328	26423	26025	26050	26174	26314	26393	26193	26132	26432	26141	26180	26299	26154	26133	26067	26092	26279	26109	26334	26222	26074	26414	26062	25892	26374	26295	26360	26186	26202	26396	26291	26045	26195	26247	26288	26143	26375	26155	26333	25976	26147	25925	26270	26343	26157	25882	26270	26140	26355	26039	26119	26040	26391	26012	26426	26048	26585	25869	25960	25915	26318	26312	26255	26119	26153	25975	26170	25951	26374	26244	26097	26140	26252	26075	26213	26230	26172	26145	26305	26203	26067	26209	26044	26274	26071	26258	26498	26230	26044	25989	26136	26449	26277	26107	26079	26039	26170	26017	26430	26214	25960	25895	26288	26288	26193	26115	26362	26244	26021	26028	25942	26130	26116	26047	26231	26399	26193	26306	26161	26315	26342	26358	26131	26118	26105	26428	26495	26524	26058	26252	25940	25932	26169	26296	26288	26357	26046	26217	26216	26345	26404	26305	26228	26178	26407	26168	25992	26478	26368	26454	26206	26208	26095	26386	26245	26397	26116	26358	26199	26261	26214	25930	26113	25926	26050	26144	26061	26229	26105	26228	26089	26164	26204	26185	26298	26130	26343	26222	26339	26528	26329	26147	26192	26299	26292	26023	26238	26171	26397	26158	26265	26312	26136	26343	26197	25922	26167	26034	26095	26209	26172	26178	26131	26312	26106	26238	26236	26227	26141	26181	26452	26342	26288	26045	26174	26263	26002	26353	25836	26228	26118	26128	26208	26298	26245	26551	26162	26314	26237	26062	25958	26103	26039	26538	26270	25995	26332	26337	26214	26145	26009	26205	26298	26229	26201	26198	26307	26293	25925	26062	26388	26174	26315	26234	26322	26189	26286	25894	26270	26299	26247	26362	26350	26105	26132	26385	26182	26039	26327	26210	26295	26180	26291	25906	26253	26169	26077	26132	26217	26070	26187	26376	26175	26207	26114	26379	25991	25977	26291	26434	25963	26283	26171	26346	26121	26218	25976	26208	26235	26108	26209	26339	26214	26284	26294	26136	26243	26070	26244	26135	26285	26207	26232	26384	26248	25997	26281	26314	26256	26264	26155	26313	26283	26432	25957	26187	25780	26148	26436	26207	26355	26355	26270	26169	26154	26210	26356	26413	26183	26342	26258	26492	26338	26123	26314	26184	26264	26364	26172	26412	26210	26218	26223	26267	26214	26425	25976	26380	26487	26085	26148	26231	26288	26234	26101	26346	26109	26168	26182	26162	26015	26287	26377	26449	26142	26352	26390	26488	26258	26172	26018	26315	26226	26343	26076	26159	26248	26187	26376	26250	26438	26069	26220	26372	26041	26075	26359	26336	26256	26328	26085	26211	26413	26168	26055	26299	25944	26042	26376	26285	26108	26214	26287	26499	26486	26211	26518	26110	26470	26272	26233	26346	26325	26086	26242	26266	26103	26195	26369	26154	26356	26160	26332	26078	26225	26255	26447	26123	26143	26232	26240	26039	26031	26191	26275	25998	26155	26086	26411	26029	26204	26085	26449	26293	26151	26161	26416	26134	26288	26005	26231	26198	26518	26238	26067	26304	26312	26325	26261	26162	26346	26381	25877	26286	26271	26321	26251	26391	26472	26302	26335	26072	26350	26292	26215	26312	26095	26290	26326	26156	26119	26039	26077	26078	26228	26032	26103	25935	26118	26245	25985	26179	26306	26029	26290	26058	25982	26386	26311	26424	26035	26296	26286	26465	26390	26233	26281	26425	26268	26161	26213	25994	26391	26439	26292	25947	26190	26268	26412	26232	26253	26136	26345	26201	26040	26316	26312	26311	26240	26309	26403	26214	26305	26007	26177	26388	26384	26283	26056	26350	26131	26139	26301	26104	26416	26423	26313	26406	26124	26355	26462	26033	26263	26265	26336	26078	26273	26340	26100	26251	26138	26647	26181	26329	26312	26300	26018	26218	26313	26291	26106	26202	26144	26172	25858	26122	26291	26095	26440	26269	26264	26285	26202	26398	26351	26233	26152	25979	26113	26352	26249	26259	26248	25929	26413	26116	26053	26238	26101	26259	26175	25989	25939	26289	26198	25950	26307	26079	25951	26201	26378	25919	26010	26012	25984	26123	26139	26105	26166	26061	26168	25987	26230	26271	26182	26291	26381	26479	26238	26116	26283	26304	26380	26262	26325	26226	25950	25998	26074	26342	26271	26270	26197	26172	26237	26368	26313	26251	26382	26163	26194	26256	26093	26509	26020	26301	26244	26351	25862	26221	26244	26121	25972	26285	26435	26207	26320	26239	26282	26308	26201	26100	26238	26330	26269	26201	26071	26070	26388	26315	26420	26040	26006	26358	26268	26115	26295	26179	26238	26295	26283	26273	26185	26333	26433	26284	26409	26251	26372	26335	26106	26156	26201	26169	26511	26214	26235	25983	26052	26305	26118	26287	26085	26365	26201	26208	26258	26387	26279	26079	26072	26121	26250	26309	26175	26372	26029	26191	26127	26229	26351	26099	26070	26255	26355	26176	26289	26190	26313	26099	26223	26131	26404	26297	26191	26334	26078	26246	26345
34979	50049	35449	21576	16497	15131	14430	14535	14566	14306	14519	14562	14275	14501	14537	14557	14387	14518	14511	14678	14248	14554	14489	14461	14656	14580	14460	14393	14534	14517	14579	14522	14560	14402	14579	14349	14442	14487	14580	14613	14539	14499	14476	14548	14488	14536	14555	14455	14582	14434	14521	14509	14555	14475	14461	14440	14562	14542	14388	14474	14537	14455	14440	14455	14522	14417	14567	14478	14604	14604	14584	14489	14590	14419	14431	14499	14563	14362	14513	14434	14569	14462	14553	14496	14504	14736	14521	14521	14544	14363	14467	14466	14464	14557	14515	14517	14504	14388	14482	14251	14442	14377	14353	14537	14469	14492	14436	14574	14547	14601	14441	14505	14555	14492	14612	14414	14538	14270	14458	14667	14506	14463	14400	14672	14631	14541	14379	14546	14343	14544	14503	14219	14483	14376	14413	14628	14591	14568	14388	14569	14397	14506	14328	14340	14667	14374	14476	14644	14504	14502	14478	14326	14637	14464	14346	14635	14573	14632	14411	14358	14437	14502	14443	14491	14455	14657	14465	14440	14600	14507	14506	14431	14349	14557	14461	14500	14503	14431	14480	14697	14429	14460	14572	14409	14422	14341	14595	14441	14343	14548	14340	14585	14569	14581	14553	14559	14429	14483	14630	14498	14267	14532	14463	14500	14516	14447	14564	14426	14489	14616	14552	14566	14382	14423	14525	14571	14389	14496	14458	14546	14583	14506	14432	14437	14525	14625	14603	14411	14485	14518	14385	14401	14501	14619	14515	14394	14598	14304	14472	14511	14362	14496	14397	14585	14607	14590	14652	14378	14555	14555	14491	14389	14506	14584	14624	14327	14526	14433	14473	14398	14516	14558	14353	14415	14584	14416	14441	14395	14623	14535	14523	14304	14751	14299	14487	14424	14442	14561	14490	14412	14409	14417	14477	14423	14570	14505	14423	14662	14498	14392	14496	14588	14484	14639	14529	14449	14345	14422	14472	14545	14496	14533	14376	14411	14466	14395	14478	14554	14605	14440	14608	14583	14606	14473	14418	14513	14491	14387	14504	14480	14471	14532	14413	14507	14545	14461	14367	14552	14570	14627	14444	14433	14495	14533	14458	14371	14589	14670	14596	14306	14496	14479	14546	14571	14423	14450	14571	14480	14623	14527	14469	14576	14746	14505	14568	14230	14654	14426	14514	14412	14354	14396	14496	14497	14512	14557	14357	14497	14418	14624	14536	14669	14672	14542	14635	14641	14571	14497	14614	14421	14574	14515	14456	14476	14557	14576	14484	14468	14378	14515	14354	14572	14620	14350	14454	14625	14427	14556	14542	14596	14452	14505	14596	14517	14333	14677	14427	14368	14369	14497	14485	14545	14528	14369	14441	14374	14460	14430	14599	14362	14411	14532	14536	14568	14579	14398	14621	14467	14531	14544	14415	14659	14349	14508	14485	14448	14503	14499	14572	14606	14356	14494	14618	14609	14558	14553	14567	14410	14499	14358	14678	14599	14500	14483	14557	14425	14552	14482	14632	14329	14355	14375	14462	14376	14612	14579	14587	14653	14617	14544	14543	14392	14716	14536	14443	14510	14453	14428	14312	14504	14518	14604	14533	14553	14447	14682	14446	14518	14310	14347	14601	14633	14683	14385	14341	14528	14458	14357	14373	14548	14554	14453	14457	14568	14507	14503	14599	14520	14573	14434	14368	14365	14500	14543	14485	14603	14544	14602	14487	14536	14350	14492	14553	14443	14546	14560	14544	14519	14635	14379	14666	14462	14473	14460	14550	14331	14446	14472	14344	14368	14468	14687	14404	14500	14584	14486	14569	14555	14612	14485	14470	14578	14436	14388	14619	14462	14623	14456	14549	14378	14489	14447	14447	14423	14443	14296	14600	14566	14646	14501	14575	14443	14453	14477	14326	14511	14532	14695	14672	14601	14510	14513	14489	14464	14543	14598	14638	14548	14494	14500	14541	14543	14392	14492	14373	14469	14473	14513	14345	14433	14501	14439	14555	14551	14458	14585	14506	14498	14571	14597	14348	14563	14516	14447	14454	14493	14449	14466	14588	14415	14545	14445	14486	14435	14440	14416	14589	14457	14546	14540	14642	14470	14465	14561	14371	14545	14373	14381	14472	14561	14555	14616	14467	14678	14533	14683	14564	14496	14424	14443	14442	14417	14600	14510	14392	14421	14375	14707	14577	14544	14500	14514	14632	14356	14496	14348	14488	14426	14549	14685	14496	14468	14454	14337	14414	14467	14631	14488	14434	14424	14409	14548	14532	14561	14443	14337	14495	14542	14534	14411	14568	14405	14420	14393	14541	14502	14499	14486	14568	14394	14415	14669	14549	14542	14541	14399	14464	14531	14500	14541	14436	14296	14357	14403	14382	14554	14679	14495	14525	14515	14367	14505	14588	14333	14368	14574	14582	14779	14439	14506	14507	14430	14586	14534	14466	14623	14480	14398	14479	14513	14461	14749	14506	14507	14489	14367	14355	14594	14558	14341	14452	14304	14634	14495	14567	14623	14468	14442	14406	14556	14402	14483	14490	14574	14456	14475	14430	14590	14497	14552	14442	14759	14464	14367	14464	14667	14517	14547	14417	14423	14302	14506	14438	14350	14617	14552	14450	14486	14535	14574	14569	14461	14489	14369	14449	14642	14543	14411	14636	14425	14572	14525	14405	14517	14451	14481	14519	14506	14484	14406	14639	14492	14426	14603	14529	14456	14432	14278	14587	14622	14491	14517	14589	14559	14390	14569	14546	14458	14483	14425	14627	14515	14755	14596	14421	14414	14351	14586	14471	14362	14448	14456	14461	14358	14823	14444	14464	14554	14436	14428	14506	14659	14504	14713	14548	14431	14497	14322	14445	14399	14552	14520	14445	14554	14612	14586	14554	14694	14524	14426	14468	14529	14564	14347	14522	14514	14646	14519	14418	14721	14312	14426	14565	14577	14469	14438	14350	14505	14441	14305	14520	14453	14422	14316	14651	14550	14626	14504	14327	14512	14646	14505	14346	14497	14414	14578	14578	14447	14436	14348	14470	14586	14583	14520	14382	14559	14474	14355	14504	14389	14490	14586	14553	14407	14396	14665	14528	14574	14270	14524	14479	14507	14384	14601	14379	14360	14648	14617	14515	14587	14453	14392	14450	14439	14475	14579	14383	14453	14610	14666	14480	14614	14399	14535	14494	14448	14551	14336	14454	14427	14429	14574	14619	14643	14376	14610	14547	14515	14366	14391	14443	14532	14539	14482	14522	14437	14444	14451	14415	14709	14618	14387	14412	14355	14381	14510	14365	14574	14598	14495	14558	14377	14378	14425	14311	14378	14469	14428	14452	14616	14555	14567	14590	14569	14499	14511	14591	14607	14193	14516	14577	14378	14519	14515	14544	14303	14524	14518	14564	14619	14477	14323	14539	14370	14601	14614	14526	14549	14205	14665	14362	14467	14581	14574	14392	14345	14385	14410	14531	14405	14544	14556	14514	14472	14518	14464	14467	14429	14482	14536	14582	14497	14588	14403	14420	14652	14433	14503	14279	14540	14389	14476	14456	14536	14323	14427	14599	14392	14402	14571	14388	14558	14518	14446	14445	14643	14307	14432	14403	14344	14374	14490	14635	14447	14468	14397	14608	14355	14448	14664	14381	14357	14523	14497	14481	14594	14402	14478	14404	14476	14451	14451	14455	14469	14402	14686	14398	14566	14462	14462	14557	14547	14484	14556	14407	14472	14637	14529	14460	14476	14674	14616	14584	14351	14561	14572	14562	14485	14467	14660	14679	14633	14506	14394	14365	14574	14508	14352	14554	14476	14573	14645	14563	14516	14478	14324	14548	14422	14421	14348	14498	14523	14452	14400	14606	14571	14390	14642	14509	14562	14522	14498	14346	14432	14576	14446	14562	14401	14543	14587	14636	14643	14501	14320	14554	14520	14545	14396	14441	14656	14581	14409	14490	14373	14412	14530	14534	14658	14546	14564	14555	14458	14507	14475	14422	14412	14663	14482	14435	14477	14430	14315	14475	14469	14541	14477	14420	14540	14468	14442	14555	14455	14545	14481	14480	14585	14548	14496	14470	14358	14575	14597	14431	14404	14456	14370	14460	14621	14561	14368	14606	14445	14559	14421	14523	14528	14501	14783	14539	14671	14286	14437	14703	14547	14545	14535	14482	14411	14661	14647	14437	14511	14588	14437	14421	14483	14414	14436	14416	14443	14541	14461	14582	14373	14440	14492	14556	14516	14567	14512	14573	14467	14544	14531	14484	14464	14592	14505	14631	14413	14498	14472	14572	14631	14635	14406	14418	14480	14441	14427	14778	14360	14361	14662	14509	14410	14329	14576	14534	14398	14560	14513	14472	14338	14534	14633	14528	14481	14439	14443	14758	14457	14378	14476	14288	14622	14407	14505	14480	14550	14576	14434	14616	14512	14403	14500	14554	14534	14379	14701	14426	14545	14512	14215	14611	14406	14476	14488	14509	14400	14437	14511	14608	14524	14538	14489	14396	14480	14472	14570	14573	14443	14249	14319	14633	14434	14435	14414	14531	14443	14376	14509	14452	14547	14307	14554	14458	14325	14524	14434	14609	14358	14627	14616	14323	14572	14552	14515	14310	14544	14380	14515	14412	14546	14521	14383	14492	14553	14541	14375	14435	14571	14507	14392	14421	14480	14453	14431	14523	14556	14686	14560	14540	14391	14515	14655	14249	14446	14408	14445	14524	14475	14420	14616	14551	14493	14471	14568	14405	14508	14607	14411	14569	14515	14599	14364	14565	14665	14456	14421	14483	14459	14711	14575	14537	14545	14467	14560	14414	14393	14551	14617	14429	14609	14447	14406	14572	14444	14365	14457	14544	14467	14465	14571	14464	14631	14333	14560	14671	14449	14423	14489	14599	14552	14495	14433	14460	14595	14649	14505	14449	14624	14572	14476	14350	14508	14644	14555	14602	14561	14353	14524	14636	14438	14438	14572	14341	14513	14578	14513	14419	14691	14475	14427	14423	14306	14537	14457	14672	14544	14384	14587	14503	14510	14786	14536	14356	14326	14450	14462	14337	14487	14486	14697	14450	14476	14681	14572	14559	14516	14557	14403	14551	14586	14550	14500	14567	14430	14661	14512	14485	14497	14569	14553	14478	14415
40432	43618	42757	33764	28229	26797	26163	25963	25953	25732	25851	25655	25631	26139	26124	25874	26037	25930	26070	25780	25985	25956	25874	26015	26005	25912	25889	25560	25879	26019	25782	25859	25548	25793	25747	25835	25830	25996	26047	26008	25714	25906	25838	25773	25976	25761	25702	26057	25994	26018	26046	26170	26058	25761	25960	25848	26102	25977	25823	25782	25943	25947	26134	26315	25842	25721	25990	25854	25815	25874	25722	25801	25925	25884	25800	25776	25973	26041	25704	25836	26041	25959	25932	25708	25853	25918	26031	25963	26062	26062	26033	26140	25824	25943	25610	25748	25939	25674	25947	25905	26114	25907	26001	25851	25766	25802	25962	26319	26017	25935	25867	25753	25837	25792	25895	25809	25931	25901	25954	25932	25990	26010	25742	25888	25820	26031	25902	26085	25893	25854	25842	25794	25946	25846	26001	25905	26142	25614	25872	25965	25943	26143	25744	25831	25968	25873	25747	26302	25794	26185	25854	25779	25969	26110	25798	25794	25703	26164	25931	25841	25790	25874	25784	26067	26086	26028	25957	25848	25451	26066	25954	25796	25977	25777	25909	25919	26028	26030	25960	26032	25846	25571	25816	25885	25911	25854	25871	25977	25914	25892	25775	25771	25701	25660	26111	25868	26070	26000	25996	26029	25722	25990	26131	25810	25733	25851	25781	26178	25707	25815	25874	25912	25927	25775	25634	25809	25788	25755	25796	25719	25559	25972	25868	25638	26182	25994	25579	25611	25904	25825	25901	25946	25915	25803	26058	25853	25747	26040	25911	25858	25742	25830	26114	26025	25989	26083	26048	25795	25673	25871	25811	25923	25898	26010	25956	25885	26036	25725	25769	25764	25987	25821	25874	25835	26081	26001	25838	26038	26121	25908	25715	26080	26188	26026	25945	25998	25884	25986	25796	25961	25827	25822	25907	25790	25988	25918	25717	25733	25691	25755	26013	26026	25899	25601	25881	25633	26064	25918	25852	25821	25886	25941	25880	25826	25805	25866	25987	25846	25711	25861	26224	25929	25921	25751	25895	25921	26049	25835	25760	25881	25851	25635	26007	26058	25914	25886	25727	25959	26042	25606	26242	26191	25697	25785	25607	25824	25822	25953	25990	26017	25843	25567	25868	25822	25743	25562	25912	26113	26139	26002	25738	25749	25601	25937	25944	26187	25914	25900	25945	25891	25965	25952	25845	25654	25923	25890	25963	26148	26137	26252	25755	25999	25950	25717	25617	25815	25996	26159	25991	25977	26018	25960	25918	25933	26025	25865	25902	25745	25869	25985	25645	25713	25934	25685	25984	25737	25812	26032	25564	25530	25858	25918	26047	25926	25855	26157	25788	26060	25937	25834	26024	25998	25951	25928	25775	26089	25959	25956	26012	25832	25742	25791	25699	26103	25905	25592	25711	25956	26097	25812	26016	25895	25756	25870	25849	26060	26069	26003	26053	25670	25981	25769	25878	25951	25767	26069	25833	25723	25724	25942	26006	25919	25902	25882	26125	25868	25909	25961	25865	25927	26039	25882	25843	25845	25769	25847	25944	25776	25964	25864	25815	25748	25866	25771	25768	25767	25851	26238	25983	25750	26173	25531	25839	25817	25865	25934	25741	25804	25941	25930	25908	25855	25982	25843	25921	26117	25872	25865	25872	25898	25961	25974	26079	25993	25767	25820	25644	25781	25924	25917	25880	25933	25778	26081	25862	25986	26054	26044	26066	25695	25819	25792	25678	26027	26011	25777	25875	25870	26069	25793	25819	25961	25872	25781	25992	25766	25782	25945	25922	26088	26027	26068	26210	26018	25931	25997	26055	25857	25671	25786	26124	25794	25797	25918	25867	25962	25885	25613	25848	25995	25778	25990	25617	25916	25943	25703	25981	25871	25791	25873	25832	25867	26164	26007	25966	25799	25995	25901	25895	25946	25975	25661	25785	25899	25985	25973	26072	25930	25725	25866	25728	25919	25952	25791	26140	25785	25722	25782	25918	25971	25758	26004	25780	25973	25804	25883	25949	25827	25676	25734	25936	26060	25813	25903	25856	25845	25766	25495	26061	25988	25722	25818	25941	25801	25826	25998	26177	25856	25822	25700	25727	25972	25722	26051	25785	25895	25855	25872	25905	25929	26082	25991	25746	25689	25790	25723	25824	25919	25743	25925	25661	25714	25966	25854	25883	25877	25972	25901	25877	25697	25945	25924	26008	25808	25974	26019	25922	25740	25763	25889	25643	25877	25636	25831	26048	25617	25894	25866	25895	25867	25768	25812	25685	25876	25740	25837	25844	25923	25774	25940	25867	26067	26180	25644	25662	26195	25744	25919	25820	26115	26000	26113	25892	26079	25936	25791	25993	25944	25969	25663	26166	25908	25832	25657	25870	25729	25921	25791	26028	25730	26202	26204	25810	25719	25810	26037	25878	25806	25957	25944	25973	25710	25611	26043	26010	25893	25748	25935	25698	25842	25965	25804	25946	25881	25761	26077	25818	25722	25831	25726	26057	25978	26008	25995	25779	25806	25616	25871	25818	25816	26039	25884	26031	26143	25984	25852	25910	26002	25878	26003	25851	25748	26035	25899	25740	25931	25910	26105	25979	25803	26008	25763	25960	25883	25945	25740	25876	25889	25917	25919	25839	25986	25887	25897	26120	25834	26038	25671	25803	25879	25947	25955	25773	25857	25944	25924	25857	25740	25979	25592	25675	25833	25879	25857	26223	25969	25900	25845	25887	26108	25854	25963	25922	26011	26015	26014	25918	25914	25680	25953	25590	26051	25682	25990	25802	25843	25797	25747	25939	25877	26036	25882	26005	26120	26037	25914	25975	25803	26015	25918	26028	25859	25916	25708	25859	25886	25783	25839	25984	26110	25713	26028	26061	25799	26171	25960	25854	25778	25670	25922	25837	25639	25837	25674	25828	25741	25878	25844	26149	25749	25637	25763	26079	25875	25750	25865	25913	25902	25720	25740	26002	25876	25957	26081	26153	25866	25838	25758	25695	25954	26124	25761	25820	26028	25750	25974	25850	26077	25609	25809	25878	25815	25913	25910	26051	26075	26059	25946	25958	25687	26010	25821	25640	25906	25920	26116	25777	25614	25919	26060	26026	25938	25734	25814	25888	25946	25817	25760	25807	25733	25924	25760	25495	25798	25988	25644	25808	25797	26046	25950	25936	25751	26041	26178	25984	26120	25702	25864	26050	25897	25855	25956	26007	25890	25631	25855	25762	25843	26241	26091	25744	26175	26009	25666	25772	26090	26078	25834	26015	25786	25464	26047	26049	25976	25893	25832	26055	26009	26007	25825	25898	25744	26160	26067	25721	25964	25780	25822	25940	25849	25801	25923	25902	25749	25866	25866	25805	25872	25875	25808	25799	25932	26008	26225	25923	26051	25864	25913	26082	25870	25944	26120	26036	25915	25756	25907	25986	25970	25847	25874	25898	25864	25954	25703	25627	26016	25925	26058	25838	25891	26036	25760	25989	25696	26067	26101	26068	25879	25876	25973	25997	25966	25685	25910	25884	26074	25972	25896	25843	26018	25796	25921	26019	25836	25889	26131	25982	25783	25873	25784	25968	26041	25861	25792	25689	26032	25989	26044	25967	26135	26081	26137	25983	26031	26124	25896	25836	25979	26038	25989	26027	25812	25941	26137	25839	25720	26005	25779	26009	26013	25665	25866	26094	26006	25896	25871	25910	26034	26023	25788	25960	25717	25541	25814	25933	25700	25687	25881	25813	25753	25895	25970	25635	26036	25989	25935	25992	25945	26134	25929	26125	25628	25981	26117	25783	26015	26003	25842	26018	25881	25854	26059	25934	25913	25861	26003	25942	25784	26024	26066	25930	25927	25955	25842	25857	25753	25825	26249	25866	25919	25876	26001	25889	25898	26025	25753	25649	25843	25994	25950	25922	26113	26031	25852	25780	25816	26188	26045	25725	25660	25926	25889	25813	25964	26046	25666	26076	25966	26100	26018	26035	25776	25769	25736	25775	25919	25769	25765	25831	25911	26104	25803	25881	26026	25997	25843	25877	25952	25679	25955	25769	26162	25666	25903	25925	26102	25683	25993	26042	26003	26071	26142	25701	26023	25977	25907	25966	26135	25877	25719	26176	25701	25960	25934	25935	25817	26130	26003	25957	25809	25818	26020	25829	25856	25938	26136	25977	25798	25982	25730	25456	25713	25860	25984	25805	25754	25626	25969	25741	25862	25951	25774	25822	25715	26031	25830	25771	25611	25954	26033	26054	25970	26172	25920	25953	25878	26144	26137	26000	25795	25783	26035	26056	25870	25900	25945	25890	25996	25743	25753	25784	25758	25688	25979	26032	25941	25867	25978	25638	26064	26011	25611	26153	25887	25986	25772	26030	25982	26006	25798	25815	26089	25960	26063	25918	26037	25854	25788	25969	25912	25886	26006	25976	26114	25824	25699	25783	25971	25748	25885	26136	25857	25998	25876	26164	25971	26053	25822	26094	25957	25716	25934	25851	26112	25915	26177	25933	25978	25882	26004	26051	25944	25772	26169	25881	25885	25852	25925	25993	25896	25832	25935	26134	25995	25792	25633	26233	25925	25990	25945	26107	25746	25838	25903	26006	25974	25871	25702	25941	26043	26061	25678	26007	26058	25814	25955	25777	26052	25868	25965	25910	25868	25603	25877	25825	25873	25948	25984	25860	25748	25865	26015	25995	25963	26053	26012	25950	25875	25833	25966	25926	25971	25998	25825	25807	25821	25645	25823	25953	25794	25940	25970	25939	26116	25849	26030	25855	25852	25820	25949	26085	25915	25838	25819	25831	25880	25950	26042	25968	25716	25852	26076	25846	25845	25731	25956	25899	25765	25999	25861	25911	25607	25861	25882	25651	25977	25929	25889	26000	25892	25775	25614	25902	25616	26118	25723	26119	25930	25897	26083	25609	26008	25940	25636	25884	25884	25995	25777	25983	25914	26069	25890	25873	26217	25924	25915	25941	26022	25985	25791	25709	26009	26122	25754	26071	25845	25838	25666	25820	25790	25787	26184	26064	25819	26020	26160	25878	25643	25902	25783	26035	25985	26011	25886	25938	26014	25903	26002	25865	25787	25919	25972	25872	25866	26031	25931	26000	26003	26128	25936	25919	25739	26076	25930	26021	25916
33373	44820	32341	20245	16104	14837	14633	14363	14590	14412	14506	14442	14473	14382	14408	14417	14601	14478	14292	14451	14188	14533	14430	14303	14371	14486	14354	14354	14392	14457	14462	14367	14461	14442	14298	14503	14281	14283	14243	14491	14485	14220	14421	14408	14509	14451	14294	14374	14206	14296	14425	14363	14440	14459	14249	14330	14273	14396	14220	14383	14199	14307	14339	14277	14295	14524	14346	14438	14189	14331	14388	14470	14376	14303	14389	14267	14377	14121	14103	14477	14407	14415	14302	14313	14327	14333	14302	14428	14405	14460	14408	14373	14345	14303	14473	14389	14403	14305	14510	14374	14416	14318	14291	14523	14440	14326	14379	14317	14379	14278	14324	14285	14437	14199	14270	14307	14411	14459	14528	14364	14503	14317	14519	14230	14406	14410	14224	14519	14263	14457	14293	14491	14406	14314	14256	14419	14258	14453	14228	14502	14287	14396	14221	14346	14269	14458	14493	14083	14373	14511	14300	14396	14400	14339	14471	14477	14129	14251	14299	14388	14305	14440	14425	14365	14431	14309	14174	14116	14405	14278	14294	14401	14608	14595	14477	14205	14491	14374	14320	14580	14162	14216	14487	14241	14314	14332	14410	14454	14270	14339	14427	14325	14249	14468	14277	14385	14351	14428	14344	14337	14468	14377	14507	14251	14335	14324	14258	14210	14379	14312	14253	14423	14389	14338	14468	14346	14273	14413	14146	14252	14296	14399	14296	14409	14576	14322	14494	14279	14373	14232	14366	14476	14159	14438	14347	14233	14422	14378	14269	14371	14319	14384	14338	14397	14333	14394	14413	14248	14331	14140	14321	14448	14293	14339	14418	14457	14283	14395	14393	14521	14415	14343	14289	14649	14454	14346	14350	14393	14297	14331	14280	14320	14531	14451	14384	14207	14478	14578	14421	14455	14402	14431	14353	14271	14308	14516	14337	14270	14372	14441	14381	14319	14319	14168	14550	14306	14652	14338	14410	14399	14154	14391	14338	14500	14224	14497	14420	14571	14366	14445	14318	14211	14390	14380	14445	14271	14165	14447	14362	14160	14253	14198	14534	14263	14408	14236	14520	14338	14341	14426	14460	14478	14265	14405	14319	14362	14370	14432	14424	14362	14356	14379	14417	14277	14297	14340	14329	14431	14348	14207	14323	14343	14362	14509	14260	14398	14330	14501	14312	14306	14431	14377	14316	14308	14356	14254	14447	14393	14443	14252	14265	14216	14289	14462	14271	14464	14308	14353	14376	14355	14551	14317	14275	14460	14299	14374	14318	14521	14335	14248	14466	14434	14241	14286	14363	14491	14400	14329	14395	14621	14217	14305	14357	14402	14518	14242	14202	14434	14434	14163	14449	14258	14460	14544	14465	14187	14363	14261	14409	14457	14336	14361	14300	14231	14502	14248	14304	14341	14433	14487	14408	14456	14330	14394	14208	14392	14442	14143	14390	14407	14320	14466	14478	14506	14525	14313	14359	14514	14220	14499	14555	14391	14376	14430	14408	14503	14246	14374	14516	14283	14329	14392	14370	14313	14263	14406	14261	14289	14388	14350	14354	14427	14399	14359	14349	14480	14310	14413	14347	14390	14434	14555	14428	14420	14445	14261	14437	14233	14427	14273	14395	14410	14331	14344	14453	14468	14394	14418	14285	14371	14416	14395	14360	14387	14382	14427	14331	14427	14312	14441	14458	14410	14512	14241	14413	14469	14455	14303	14557	14713	14254	14412	14389	14240	14256	14490	14556	14434	14541	14359	14401	14393	14421	14403	14310	14470	14524	14479	14350	14419	14334	14528	14387	14312	14205	14473	14196	14284	14295	14350	14214	14215	14257	14290	14483	14164	14095	14400	14393	14372	14401	14417	14319	14413	14485	14289	14395	14250	14327	14214	14545	14315	14546	14238	14522	14263	14310	14474	14479	14435	14198	14275	14355	14261	14473	14358	14310	14291	14289	14514	14337	14380	14403	14360	14394	14453	14504	14311	14277	14341	14209	14376	14462	14448	14309	14362	14401	14368	14340	14360	14400	14311	14472	14477	14316	14330	14372	14466	14385	14501	14475	14387	14419	14464	14353	14267	14273	14496	14507	14468	14489	14250	14379	14276	14388	14422	14359	14227	14559	14484	14321	14290	14371	14258	14263	14290	14166	14325	14331	14320	14363	14381	14441	14340	14310	14417	14330	14485	14329	14409	14483	14434	14351	14408	14315	14353	14290	14343	14398	14519	14281	14387	14347	14218	14336	14323	14380	14391	14496	14339	14186	14337	14370	14389	14554	14243	14297	14327	14428	14532	14434	14270	14393	14489	14209	14307	14262	14469	14430	14377	14367	14346	14296	14118	14356	14413	14336	14222	14286	14429	14251	14438	14354	14396	14261	14326	14439	14495	14381	14444	14405	14483	14385	14443	14266	14289	14313	14170	14401	14379	14327	14501	14387	14284	14352	14210	14425	14329	14312	14348	14450	14287	14435	14313	14310	14492	14344	14324	14430	14301	14388	14434	14294	14454	14313	14143	14490	14332	14356	14501	14209	14402	14444	14360	14411	14379	14372	14338	14340	14251	14380	14348	14253	14389	14311	14472	14250	14348	14453	14293	14451	14274	14352	14407	14409	14215	14428	14304	14279	14230	14426	14326	14315	14465	14370	14455	14360	14228	14409	14343	14413	14290	14300	14469	14412	14397	14534	14313	14373	14522	14156	14131	14455	14314	14371	14262	14365	14352	14396	14339	14455	14416	14399	14358	14231	14591	14347	14445	14526	14339	14206	14296	14413	14280	14327	14586	14416	14374	14349	14277	14537	14317	14450	14236	14233	14342	14427	14359	14395	14283	14479	14163	14465	14325	14255	14285	14354	14327	14393	14498	14485	14460	14372	14472	14305	14285	14302	14553	14256	14510	14435	14271	14250	14360	14328	14331	14300	14520	14331	14295	14482	14498	14502	14393	14438	14466	14413	14267	14473	14370	14292	14158	14555	14526	14246	14363	14369	14437	14501	14324	14312	14188	14302	14446	14381	14376	14344	14288	14413	14281	14321	14332	14361	14446	14360	14445	14433	14327	14440	14411	14409	14259	14369	14315	14350	14462	14342	14329	14291	14272	14403	14552	14403	14359	14543	14404	14296	14519	14415	14463	14404	14298	14349	14326	14313	14413	14410	14412	14356	14430	14330	14348	14478	14297	14545	14239	14281	14338	14411	14401	14427	14411	14529	14333	14485	14224	14182	14324	14261	14315	14268	14275	14217	14314	14363	14439	14186	14293	14435	14371	14401	14386	14242	14369	14435	14373	14302	14223	14309	14451	14364	14552	14292	14408	14446	14196	14384	14123	14396	14329	14390	14345	14508	14376	14442	14362	14372	14299	14227	14476	14242	14329	14425	14381	14365	14229	14308	14632	14266	14333	14360	14402	14351	14295	14467	14395	14267	14425	14255	14265	14256	14502	14331	14455	14233	14313	14403	14369	14145	14271	14424	14357	14449	14435	14388	14418	14276	14373	14239	14355	14438	14335	14346	14360	14245	14262	14416	14165	14361	14291	14312	14371	14342	14481	14295	14367	14485	14573	14360	14338	14447	14453	14471	14521	14395	14586	14374	14454	14336	14357	14435	14294	14228	14322	14286	14403	14578	14435	14388	14317	14103	14475	14427	14444	14620	14490	14297	14366	14230	14262	14374	14438	14505	14435	14416	14411	14279	14358	14317	14530	14264	14421	14400	14403	14340	14499	14332	14369	14481	14324	14464	14440	14457	14428	14406	14487	14326	14403	14345	14359	14533	14383	14323	14380	14338	14127	14296	14192	14390	14254	14528	14438	14422	14340	14333	14386	14374	14350	14352	14241	14447	14429	14562	14276	14300	14196	14415	14302	14204	14337	14178	14419	14363	14313	14503	14472	14456	14399	14508	14414	14235	14285	14333	14337	14099	14400	14338	14472	14520	14384	14574	14272	14241	14493	14458	14286	14148	14283	14461	14443	14255	14404	14226	14530	14326	14216	14230	14222	14311	14389	14440	14316	14607	14392	14270	14269	14394	14436	14574	14279	14496	14336	14384	14359	14469	14396	14350	14248	14263	14181	14326	14334	14436	14440	14356	14310	14190	14529	14406	14417	14341	14467	14490	14215	14490	14229	14258	14331	14375	14377	14369	14360	14467	14252	14304	14261	14301	14435	14363	14542	14379	14320	14454	14187	14284	14386	14543	14299	14439	14450	14419	14363	14445	14368	14466	14202	14452	14192	14392	14487	14358	14219	14343	14458	14523	14352	14284	14236	14209	14258	14241	14297	14276	14373	14448	14347	14385	14522	14431	14122	14145	14344	14399	14272	14348	14470	14421	14378	14408	14433	14407	14216	14530	14304	14273	14307	14327	14423	14376	14425	14332	14184	14317	14417	14443	14310	14512	14425	14364	14427	14391	14496	14322	14336	14401	14394	14425	14519	14262	14256	14412	14314	14396	14356	14377	14385	14487	14324	14421	14319	14343	14485	14260	14374	14377	14320	14296	14262	14530	14112	14393	14520	14319	14301	14322	14396	14344	14387	14405	14321	14219	14332	14230	14465	14179	14181	14244	14448	14442	14316	14594	14351	14308	14222	14445	14374	14329	14481	14259	14377	14401	14450	14160	14479	14402	14434	14483	14306	14463	14420	14452	14333	14437	14350	14246	14154	14349	14344	14573	14288	14380	14475	14374	14220	14227	14507	14348	14472	14338	14239	14471	14418	14311	14436	14395	14299	14453	14238	14311	14315	14362	14393	14419	14425	14291	14357	14417	14376	14519	14318	14327	14315	14263	14519	14238	14078	14450	14535	14271	14432	14380	14276	14562	14480	14397	14247	14303	14362	14426	14428	14192	14342	14301	14283	14361	14359	14418	14495	14436	14505	14302	14462	14098	14443	14141	14185	14427	14261	14377	14315	14398	14420	14286	14496	14495	14392	14378	14389	14412	14475	14214	14555	14317	14456	14339	14500	14376	14347	14544	14267	14259	14359	14422	14431	14385	14435	14303	14373	14361	14235	14411	14426	14354	14477	14410	14356	14426	14244	14489	14226	14357	14200	14331	14507	14334	14360	14427	14315	14382	14262	14463	14323	14428	14575	14237	14278	14363	14319	14297	14229	14246	14508	14252	14234	14443	14187
23110	28469	48621	48126	37511	32699	31610	28486	27224	27630	27602	27546	27412	27595	27482	27539	27447	27212	27077	27505	27347	27470	27087	27211	27437	27393	27305	27301	27381	27230	27256	27241	27053	27295	27631	27504	27159	27232	27294	27273	27425	27212	27015	27209	27181	27423	27204	27204	27094	27207	27120	27360	27144	26956	27317	27178	27211	27079	27285	27091	26894	27076	27126	27023	27196	27285	27119	27165	27359	27150	27189	27197	27108	27159	26983	26857	27146	27053	27090	27118	27160	27474	27188	27173	27215	27497	27412	27098	27175	26971	27154	27141	27082	27179	26980	27067	27189	27083	26939	26980	27089	27108	27327	27328	27088	27438	27350	27095	27210	27030	27193	27269	26947	27037	27301	27090	27025	27176	27098	27082	27207	27099	27098	27307	27108	27014	27346	26855	27327	27316	27243	26991	27057	27269	27149	27068	27164	27450	27259	27262	27113	27220	27203	27125	27342	27197	27007	27158	27160	27104	27244	27338	27246	27195	27324	27318	27054	27005	27317	27175	27193	27001	27024	27077	27040	27219	27284	27192	27179	27183	26992	27027	27197	27201	27277	26906	26958	26991	26907	27161	27137	26959	27105	27343	27050	27091	27016	27045	26944	27428	27204	27250	27023	27257	27263	27088	27097	27360	27166	26955	27137	27080	27150	26919	27226	27261	27157	27155	27266	27133	27105	27286	27089	27021	27302	27135	27085	27155	26993	27177	27220	27200	27284	27236	27332	27081	27071	27181	27158	27126	26913	27100	27179	27021	27235	27085	27047	26996	27241	27191	27001	27018	26965	27155	27080	27141	27098	26982	27183	27339	27043	27048	27106	27129	27269	27107	27003	26855	26944	26951	27033	27269	27028	27082	26971	27101	27267	27193	27023	27136	27085	27127	26858	27112	27088	27013	27079	27300	27053	26795	26863	26998	27227	27313	27222	27036	27151	27111	27136	27184	27162	27157	27051	27354	26896	27122	26914	27533	26945	26926	26921	27227	27041	27195	27216	27246	27119	27084	27122	26979	27149	27297	27095	27307	27074	27154	27259	27042	27196	26949	27147	26920	27169	27150	27078	27088	26917	26977	27182	27204	27154	26936	27142	27095	27193	27222	27162	27344	27328	27302	26994	27139	27166	27059	26896	27093	27158	27051	27071	26988	27168	26820	27077	26991	26975	27283	26844	27284	27199	27012	27071	27162	26956	27063	27153	26985	27002	27003	27072	27170	27143	27195	27025	26938	27137	26824	27164	26963	27254	27082	27133	27140	27047	27208	27135	27009	26794	27210	26978	27061	27116	27133	26882	27065	26983	26982	27027	27220	27165	27193	27029	27258	27107	26884	27176	27195	27318	27275	27050	27114	27280	27063	26779	27170	27040	27055	27218	27073	26893	27002	26938	27089	27170	26935	27260	27322	27300	27208	27071	27080	27294	27106	27226	27197	26775	26781	27138	26972	26912	27128	27078	27085	27014	27112	27286	27092	27034	27086	27056	26958	27252	27197	26981	27012	27126	26946	27083	27237	27076	27029	27146	27078	26959	26995	27017	27348	26980	27035	26933	27062	27223	27201	27020	27111	27278	26896	27123	27157	27365	27006	27466	27109	27130	27042	27124	27057	26862	26975	26966	26918	27158	26934	27311	26981	27335	27032	27149	27172	27217	27049	27116	27213	27114	27022	26728	27209	26872	27114	27339	27239	26986	27041	27033	27118	27179	26939	27043	27072	27235	26982	27052	26974	26959	27228	27174	27199	26939	27257	27177	27138	26829	27219	26926	27138	27179	27081	27035	26896	27285	27158	27255	27042	26977	27028	27061	27025	27222	26989	27029	27124	27181	26925	26990	27033	26877	26874	27165	27451	26946	26932	27083	27149	27282	27073	27172	27087	27360	27321	27076	27090	27062	27208	27237	27012	26879	26994	27211	27122	27279	27285	27365	26985	27085	27141	26745	27142	27062	27126	27274	27033	26917	26993	26939	27040	27039	27253	27189	27254	27220	27318	27127	27134	27141	27135	27162	27112	26997	26866	27334	26999	27125	26808	27028	27223	27078	26969	26848	27109	26999	27281	27195	26996	26955	26981	26850	27013	27029	26966	26964	27413	27081	27227	26960	26995	27189	27072	27442	26987	27041	27209	27332	27241	27233	27220	27449	27259	27077	27202	27240	26846	26924	26915	27102	27001	27021	27056	27233	26996	27113	27154	27443	27309	26929	27071	27000	27096	27367	26888	27382	26859	27041	27244	27338	27009	27111	27091	27315	27093	27169	27065	27226	26889	26983	26991	26998	27197	27273	27080	27138	27252	27096	27098	27187	27009	27215	27149	27160	26964	26981	27015	27070	27281	27116	26980	27083	26918	26944	27118	27218	26849	27006	27116	27133	27191	27344	27265	27250	27125	27045	27326	27093	26949	26942	27072	27142	27144	27144	27196	27017	27270	27184	27025	27096	27233	27095	27087	27186	27062	27349	27061	27103	26917	26968	26869	27232	27109	27135	27179	27210	27083	27170	27039	27080	26991	27101	27113	26961	27198	27159	27032	27186	27326	27133	27292	27390	27105	27269	27257	27032	27184	26927	27224	27052	27282	27157	26824	27102	27197	27073	27017	27007	26945	27254	27139	27113	27010	27121	27116	27000	27223	26980	27007	27120	27120	27262	27092	27155	27161	26875	26872	27014	27119	27209	27072	27262	27119	26892	26698	26999	26835	27081	27198	27047	26889	27125	27091	27076	27140	27394	27027	27385	27190	27018	27143	27216	26984	26977	27158	27050	26815	27144	27150	27083	27084	27211	27049	27143	27163	27131	26901	26889	27333	27127	27264	27441	27049	27283	27084	27128	27108	26845	27089	27333	26934	27137	26984	27055	27009	26912	27067	26916	27189	27145	27040	26900	27324	26827	27210	27006	27132	27209	27154	27119	26968	27159	27137	27149	27152	27097	26996	26743	27251	27100	26949	27039	27460	27120	27055	27417	27299	27155	27213	27049	27265	27003	27265	27235	26995	27290	27134	27012	27136	26943	26880	27181	27242	27398	26965	26953	27118	27107	27193	27321	26905	27014	26988	27068	26943	27236	27067	26975	27213	27095	27049	27021	27140	27091	27257	27501	27224	27221	27040	27098	27150	27128	27247	27155	27132	27131	27130	27067	27326	27171	27117	26860	26947	27028	26878	27217	27329	27160	27101	27027	27087	26903	27109	27062	26784	26812	26968	27083	27011	27077	27039	27115	27181	26834	27181	27143	27157	27081	27097	27320	26959	27121	27046	27066	26871	26829	27080	27163	27269	27326	27190	27023	27160	26941	27081	27229	27129	27355	27097	27069	27234	27006	27062	27133	27170	27101	27234	27213	27090	27226	26909	27259	26994	27093	26866	27207	27251	27151	26978	26977	26993	27135	27053	27179	26982	27067	27043	26923	27320	27070	27169	27252	27247	27009	27160	26882	27048	27290	27063	27015	26985	27095	26905	27357	27356	26963	27103	27408	27340	27074	26962	27122	27334	27111	26882	27178	27098	27082	27209	27095	27034	26900	27187	26956	26989	27085	27044	26904	27023	27066	27213	27036	27281	27265	26977	27221	27285	27064	27035	27043	27389	27291	26998	27171	26901	27263	27157	27109	27044	26867	27290	27371	27310	27028	27041	27607	27136	26951	27029	27189	27021	27047	27069	27059	27212	27410	27365	27238	27128	26946	26927	27117	27361	26979	26827	26793	27075	27248	26943	26990	27303	27097	27172	26839	26756	27059	27278	27049	27194	27074	27256	27330	27253	26877	26852	27146	27214	27137	27121	26870	27228	26975	26959	27233	27042	27080	27087	27301	27135	26802	27161	27047	26993	27216	27297	26949	27204	27187	27155	27022	26938	26995	27057	27059	27092	27137	27068	26918	27173	27144	27141	27334	27034	27143	27186	27269	27221	27252	27426	27012	27174	27217	27276	27232	27138	27021	27053	27012	26943	27172	27248	26919	27363	26966	27209	26882	26842	27028	27366	27198	27195	27004	27041	27103	27134	26999	27187	27354	26901	27258	27166	27002	27186	27081	27341	27046	26991	26924	27213	27261	27332	27217	26977	26904	27073	26974	27066	26927	27093	27285	27124	27103	27230	27158	27022	27073	27208	27240	27027	27214	27235	26953	27125	26966	27171	27141	27051	27325	27295	26901	27049	27203	27110	27023	27299	27155	27163	27253	27099	27244	26754	27210	27192	27092	27210	27201	27377	27271	27240	26980	27151	27094	27123	27151	27275	27010	27029	27162	27105	27169	27056	27030	27080	27085	27220	27082	27130	27043	27112	27156	27151	27234	27383	27193	27181	27026	27054	27022	27121	26897	27043	27093	27035	27082	27205	27183	27017	27322	27128	26954	26939	27101	27188	27102	26960	26954	26980	27354	27045	26978	27238	27031	27079	26885	27105	27069	27083	27110	27202	27246	27070	27136	27037	27218	27097	27024	27166	27026	27124	27239	27190	27030	27088	27085	27278	27269	27193	27259	26985	27221	27022	27163	26921	27124	27153	26977	27086	26935	27314	27018	26993	26998	27160	26955	26889	27124	27134	27287	26912	27034	27123	27237	27228	27094	27087	27284	27274	27244	27266	27225	27151	26933	27184	27138	27403	27167	27257	27015	26978	27081	26944	26888	26922	27125	26992	27098	26913	27109	27114	27145	27123	27226	27022	27076	26891	26971	27193	27142	27383	27155	26971	27042	26990	27111	26902	27134	27093	27178	27157	27208	27358	27183	26934	27085	27104	27193	26973	27053	26874	27086	27080	27130	27108	27325	27121	26975	27205	27042	27124	27050	26928	27382	26964	26961	27082	27063	27100	26999	26756	27149	26961	27124	27070	27188	27293	27120	27256	27181	26896	26949	26994	27126	27003	27177	27074	27107	27334	27027	27095	26937	27258	26872	26937	27006	27070	27099	27091	27022	26829	27285	27173	27069	27060	27042	27170	27133	27100	26732	27158	27039	26916	27139	27246	27122	26888	27041	26936	27150	26845	27265	27140	27174	27114	27087	27208	27116	27069	27056	27309	27178	26942	27069	27258	27294	27109	26969	27057	27072	27091	27070	27136	27314	27005	27321	27156	26951	27059	27272	27002	27080	26942	27028	27015	27119	27482	27343	27247	27065	27120	27017	27245	27228	27237
64900	96915	85599	66220	36596	21378	16651	15972	15800	15916	15845	15959	16065	16045	16078	16174	16119	16340	16108	16020	16161	16077	16163	16042	16275	16197	16087	16295	16259	16206	16251	16237	16113	16467	16158	16134	16214	16189	16192	16260	16187	16153	16150	15999	16002	16234	16091	16250	16129	16189	16157	16122	16233	16123	16145	16153	16225	16145	16053	16316	15994	16144	16058	16141	16109	16063	16254	16085	16207	16277	16034	16123	16314	16188	16272	16052	15936	16136	16208	16072	16196	16236	16111	16082	16238	16187	15937	16008	16198	16224	16090	16186	16234	16211	16178	16147	16065	16142	16097	16211	16304	16033	16313	16147	16063	16119	16242	16174	16163	16051	16247	16249	16244	16109	16099	16083	15832	16145	15931	16161	16136	16119	16088	16141	16293	16081	15964	16221	16346	16177	16126	16028	16135	16140	16027	16109	16197	15921	16153	16243	16050	16149	16277	16107	16295	16050	16038	16174	16211	16168	16156	16226	16113	16052	16217	16015	16123	16046	16125	16086	16145	15943	16316	16197	16032	16187	16035	16193	16068	16259	15993	16015	16164	16068	16181	16162	16053	16151	16212	15859	16077	16159	16149	16194	16059	16030	16081	16068	16281	16102	16295	16069	16207	16186	16147	16100	16136	16151	16106	16181	16116	16206	16148	16056	16007	16097	16101	16090	16002	16029	16191	16179	16145	16009	16136	15906	16277	16157	16117	16134	16045	16078	16043	16150	16141	15932	16100	16097	16282	15976	15976	16189	16279	16144	16064	15982	16145	16147	16287	16231	16132	16040	16312	16043	16162	16114	16184	15980	16220	15993	16050	16024	16126	16196	16092	16255	15986	16181	16167	16034	16195	16269	15889	15967	16001	16011	16172	16253	16253	16037	16069	15962	16106	16135	16107	16129	16140	16215	16193	16053	16048	16147	16072	15964	16041	16026	16140	16386	16039	16175	15977	16163	16101	16112	16056	15994	16101	16137	16001	16085	16172	16080	16084	16113	15977	16089	16134	16041	16354	16128	15960	16080	16317	16188	15950	16041	16049	15989	16138	15980	16100	15964	16235	16344	16068	16028	16109	15965	16141	16103	15992	16004	15953	16152	16193	16160	16109	16221	16057	16109	16253	16210	16015	16056	15903	16052	16104	16243	16053	16083	16200	16330	16253	16052	15968	16131	16225	15965	15918	16103	16158	16111	16323	16059	16210	16214	16223	15940	16003	16006	16079	16144	16330	16123	15997	16227	16227	15915	16155	16097	16118	16194	16228	16172	15976	16204	15994	16157	16018	16108	15975	15998	16195	16200	16111	16149	15986	16247	16076	16080	16084	16139	16060	16029	16214	16045	15928	16011	16347	15915	15992	16100	16095	16013	16204	16223	15977	16142	16026	16080	16115	16019	16061	16026	16286	16035	16094	16163	16161	16184	16077	16055	16044	16156	16231	16157	16165	15961	16185	16188	16040	16142	16112	16262	15974	16198	16146	16163	15996	16123	16037	16013	16154	15974	16084	15938	16142	16145	16154	16131	16108	16209	16204	16082	16017	15969	16157	16190	16123	16063	16238	16058	15994	16038	16221	16206	16019	16230	16057	16141	16108	16072	16274	16196	16117	16068	16222	16114	16162	15990	16248	16170	16056	16094	16152	16120	15983	15999	15982	16090	16166	16249	16079	16176	16160	16113	15956	16085	15748	16141	16021	16061	16100	15897	16189	16126	16162	16051	16161	16038	16124	16327	16230	16201	16217	16126	16239	16162	16034	16172	16101	16152	16101	16075	15985	16089	16085	16165	16091	16119	16118	16244	16057	16142	16024	15994	16239	16067	16125	16068	16257	16279	16158	16039	16083	16177	15964	16154	16134	15938	16060	16199	16085	16072	16209	15972	15918	16019	16123	16176	16123	16092	16138	16151	16014	16225	16196	16105	16121	16139	16066	15989	15941	16197	16162	16205	16107	15934	16017	15992	16212	16011	16162	16241	16250	15908	16120	16189	16176	16052	15953	16111	16086	16107	16129	16097	16027	16130	16006	16216	15996	16069	16083	16120	16055	16134	16148	16025	16118	16245	16070	16273	15945	16155	15973	16153	16156	16108	16175	16145	16015	16071	16105	16047	16227	15968	16222	16121	16075	16217	16055	15939	16226	15995	16221	16048	16094	16131	16011	16226	16025	16072	16213	16168	16206	15815	16142	16164	16042	16045	16059	16146	16086	16099	16052	16106	15900	16078	15886	16260	16265	16061	16072	16027	16040	16218	15955	16077	16222	16063	16083	15953	15945	16257	16046	16006	16160	15977	16023	16137	16012	16089	16014	16017	16113	16034	16205	16155	15966	16003	16082	15962	16047	15921	16120	16213	16242	15925	16144	16090	16183	16235	16145	15975	16331	15976	16028	16172	16033	15944	15942	16060	16257	16027	16058	16262	16129	16129	16201	16212	16058	16065	16123	16084	16124	16048	16017	16114	16360	16073	16102	16247	16131	15995	16036	16154	16131	16125	16254	16049	16141	15964	16083	16031	16199	16036	16182	16139	16076	16122	16086	16131	16282	16099	16153	15968	16184	16083	16087	16141	16072	16105	16034	16116	16014	16116	16014	16112	16327	16021	16107	16051	16260	15917	16166	16152	16069	16269	16030	16206	16044	16225	16081	15912	16144	15861	16087	16291	16038	16161	16219	16037	16198	16010	16430	15996	16125	16173	16173	16175	16052	16045	16034	16055	16066	16062	16048	16260	16006	16142	16115	15990	16281	16052	16109	16251	16097	16074	16022	16017	15998	16039	16148	16141	15991	16311	16284	16009	16253	16063	16159	16050	16061	16393	16034	16244	16123	15958	16329	16102	16113	16058	16043	16204	16191	15936	16000	16263	15936	16185	16305	16223	16001	15996	16149	15966	16107	16094	16162	16243	16035	16058	16192	16155	16056	15977	15972	15950	15976	16102	16092	16118	16130	16196	15955	16097	16208	15971	15972	16127	16068	16080	15948	16092	16125	16241	15984	16067	16008	16099	16109	15916	16151	16198	16278	16196	15984	16168	16117	16113	16135	16084	16182	16162	16188	16110	16051	16041	16110	15990	16264	16093	15968	16253	16044	16089	15980	16260	16187	16004	16090	16205	15856	16266	16163	16081	16116	16022	16038	15906	16092	15994	16225	16108	16168	16022	16151	16153	16015	16211	15909	16098	16240	16371	16054	16090	16160	16121	16179	15952	15986	16095	16127	16119	16105	16276	16134	16032	16172	16009	16021	15954	16145	16006	16037	16238	15949	16262	16076	16190	16056	15990	16135	16159	16153	16013	16134	16123	16223	16077	16038	16142	15995	16069	16136	16150	16125	16026	16059	15982	15980	16166	16121	16110	16167	16089	16063	16087	15999	16043	15954	16133	16194	16022	16017	16096	16083	16111	16055	16161	16232	16123	16056	16146	16087	16112	16249	16178	15949	16222	15995	16197	16180	15959	16101	15883	15942	16132	16162	16231	16320	16287	16060	16271	16175	16059	16121	16174	16088	16172	15981	16236	16263	16064	15906	16035	16153	16029	15959	16040	16078	16120	15942	16073	16086	16101	16452	16085	16058	16131	15997	16171	16086	16057	16174	16084	16139	16042	16078	16063	16024	16127	16115	15990	16037	16079	16131	16063	16079	16061	16208	16063	16236	15943	16201	16167	16070	16273	16029	16010	16142	15937	16184	16209	16183	16090	16036	16129	16025	16240	16266	16040	16170	16179	16241	15943	16132	16062	16023	16091	15975	16125	15915	16099	16017	16006	16044	16073	16028	16100	16079	16113	16051	16141	16214	16058	16175	16131	16251	16010	16153	16092	16173	16134	15931	16069	16151	16130	16188	16130	16075	16007	16116	16141	16278	15962	16124	16163	16039	16391	15915	15957	16302	16212	16149	16036	16111	16127	16027	16122	16155	15993	16097	16163	16019	16046	15989	16124	16113	16109	16009	15947	16027	16096	16076	16033	16083	16152	16002	16213	15993	16110	16072	16060	15859	16091	16236	15869	16105	16124	16161	16160	15986	16001	16127	15954	16027	16262	15988	16062	16021	15931	15999	16204	16083	16069	16007	16081	16199	16164	16216	16088	16174	16020	16110	16049	16026	16195	15985	16209	16126	16269	16231	16067	16001	16084	16153	16123	16122	16121	16068	15979	16083	16170	15970	16009	15988	15821	16042	16151	16118	16028	16209	15984	16198	16336	16080	16051	16071	16017	16186	16099	16046	16229	15865	15918	16267	16037	16119	15925	16227	16146	15848	16077	16114	16212	16000	16152	16032	16050	16196	16276	16153	16217	16136	15935	16128	15972	16155	16027	16076	15943	16101	16142	16036	16211	15937	16120	16187	16012	16288	15993	16208	16142	16158	16217	16022	16124	15981	16196	16288	15924	15982	15902	16147	16118	16197	16343	16282	16020	16062	16002	16018	16172	16195	16063	16183	16176	16169	16019	16108	16306	16051	15994	16133	16107	16177	16035	16100	16089	16236	16086	15879	16158	16055	16072	16183	16167	16073	16104	16094	15912	16051	16079	15976	16166	16183	16199	16171	16132	16088	16139	15918	16149	16115	16161	16214	16171	16051	16148	16047	16231	15989	16071	16192	16039	16065	16008	16209	16171	16111	16093	16079	16194	16085	16082	16183	16207	16169	16066	15863	16255	16091	16185	16006	16174	16087	16129	16124	16245	16054	16165	16156	16143	15922	15915	16165	16112	16129	16057	16120	16166	16041	16195	16138	16151	16163	16106	16151	16134	16184	16172	16041	16060	16050	16097	15991	16143	16153	16120	15996	16219	16042	15891	16221	16320	16137	16113	16046	16064	16104	16135	16127	16190	16208	16129	16236	16256	15927	15982	15914	16055	16078	16035	16125	16182	16202	16189	16189	16072	16078	16082	15929	15995	16058	16241	16176	16177	16141	16010	16001	16072	16009	16041	16210	16034	15984	16145	15922	16142	16091	16140	16051	16157	16083	16148	16178	16006	15954	16207	16212	15987	16140	15999	16051	16118	15968	16006	16086	16057	16229	16107	16010	16057	15994	16102	16048	15988	16034	16020	15942	16200	16099	16095	16047	16042	15984	16044	16035	16113	15960	16156	16184	16253	16130	16202	16201	15839	16110	16055	16177	16002	16146	16246	16181	16221
38282	44928	45873	36088	28935	26434	26117	25777	25781	25780	25572	25491	26127	25782	25878	25946	25691	25792	25792	25701	25956	25680	25756	25761	25748	25581	25585	25538	25757	25726	25546	25603	25664	25673	25784	25507	25929	25625	25908	25791	25887	26081	25750	25491	25662	25630	25743	25695	26068	25756	25605	25825	25631	25879	25649	25537	25454	25499	25637	25596	25861	25832	25723	25796	25569	25747	25365	25747	25795	25872	25350	25648	25410	25711	25420	25437	25574	25258	25683	25583	25563	25568	25712	25629	25758	25743	25635	25732	25608	25742	25752	25818	25596	25573	25542	25513	25637	25697	25639	25580	25723	25781	25689	25513	25698	25803	25622	25728	25513	25766	25922	25637	25441	25647	25483	25371	25560	25790	25421	25570	25617	25769	25750	25599	25785	25718	25786	25791	25548	25405	25716	25617	25610	25494	25546	25620	25893	25727	25938	25774	25781	25739	25774	25601	25783	25426	25564	25677	25529	25543	25815	25738	25686	25553	25573	25625	25593	25736	25730	25593	25652	25750	25684	25588	25817	25427	25832	25602	25568	25630	25583	25777	25458	25812	25569	25748	25464	25677	25688	25627	25605	25521	25623	25517	25646	25608	25771	25687	25506	25611	25594	25682	25756	25635	25717	25712	25658	25634	25545	25857	25781	25608	25385	25441	25675	25897	25504	25543	25611	25694	25987	25668	25549	25530	25900	25603	25637	25418	25992	25824	25611	25807	25632	25765	25722	25724	25563	25692	25625	25550	25882	25429	25578	25630	25769	25621	25662	25678	25664	25668	25640	25621	25964	25700	25704	25846	25720	25591	25498	25677	25644	25692	25494	25792	25676	25439	25657	25741	25696	25432	25819	25635	25731	25448	25741	25653	25622	25771	25689	25860	25900	25732	25731	25855	25749	26063	25522	25679	25777	25444	25468	25578	25800	25518	25526	25745	25757	25767	25822	25689	25797	25784	25754	25826	25817	25549	25862	25771	25630	25622	25759	25578	25683	25582	25399	25248	25783	25689	25700	25506	25624	25568	25700	25905	25626	25969	25712	25587	25787	25629	25651	25657	25724	25702	25667	25436	25677	25453	25676	25716	25718	25740	25862	25755	25733	25376	25716	25717	25457	25539	25828	25541	25703	25832	25701	25635	25906	25750	25526	25692	25715	25617	25528	25720	25540	25506	25295	25472	25706	25711	25705	25582	25439	25647	25632	25658	25733	25621	25645	25763	25472	25638	25914	25757	25579	25424	25395	25499	25876	25822	25385	25555	25766	25728	25772	25633	25415	25493	25608	25700	25685	25773	26032	25499	25427	25697	25417	25954	25702	25742	25826	25847	25810	25824	25825	25814	25751	25809	25939	25472	25764	25762	25932	25729	25753	25624	25665	25653	25591	25508	25682	25489	25605	25674	25848	25530	26007	25640	25679	25784	25904	25742	25820	25636	25623	25459	25559	25666	25434	25821	25368	25724	25642	25869	25502	25761	25715	25930	25839	25799	25665	25758	25782	25793	25763	25673	25425	25619	25624	25435	25633	25477	25505	25753	25721	25641	25589	25680	25799	25525	25677	25674	25694	25602	25757	25437	25531	25590	25653	25821	25952	25591	25887	25510	25852	25676	25443	25695	25710	25874	25471	25811	25498	25683	25652	25924	25575	25707	25716	25603	25670	25647	25747	25428	25748	25581	25733	25889	25793	25670	25647	25675	25712	25721	25449	25710	25609	25535	25862	25505	25968	25635	25663	25447	25726	25663	25741	25640	25761	25684	25701	25736	25666	25699	25752	25855	25826	25541	25428	25398	25589	25755	25736	25645	25750	25606	25419	25605	25896	25760	25373	25757	25496	25681	25637	25584	25563	25423	25566	25512	25393	25774	25894	25489	25771	25698	25731	25839	25629	25612	25820	25752	25453	25431	25809	25700	25760	25412	25534	25640	25557	25671	25683	25578	25744	25652	25680	25831	25641	25573	25654	25683	25579	25435	25523	25655	25861	25447	25645	25598	25578	25674	25700	25575	25817	25826	25626	25591	25648	25741	25656	25738	25737	25629	25676	25540	25772	25650	25653	25593	25895	25727	25705	25529	25715	25714	25678	25807	25808	25925	25781	25806	25652	25668	26121	25604	25442	25688	25791	25692	25769	25828	25737	25702	25717	25681	25639	25588	25610	25671	25656	25895	25662	25769	25813	25590	25534	25906	25838	25873	25746	25687	25759	25466	25690	25698	25605	25534	25583	25583	25881	25605	25767	25425	25736	25665	25486	25605	25709	25624	25664	25681	25601	25540	25768	25855	25612	25580	25806	25512	25787	25719	25898	25639	25935	25425	25379	25658	25652	25522	25538	25561	25581	25729	25609	25640	26026	25654	25787	25475	25821	25895	25784	25869	25801	25496	25278	25548	25515	25461	25781	25868	25605	25587	25656	25254	25703	25697	25533	25616	25662	25732	25547	25631	25616	25640	25796	25585	25409	25698	25976	25766	25914	25637	25568	25643	25531	25572	25749	25622	25729	25468	25641	25598	25897	25944	25882	25680	25750	25665	25863	25626	25623	25791	25525	25675	25647	25331	25754	25750	25559	25870	25468	25490	25767	25628	25723	25679	25739	25565	25557	25439	25765	25677	25709	25860	25623	25527	25855	25517	25920	25641	25731	25619	25614	25848	25765	25760	25648	25830	25815	25782	25817	25849	25632	25515	25608	25676	25651	25664	25588	25819	25667	25595	25759	25425	25762	25592	25581	25756	25664	25789	25599	25585	25814	25733	26025	25512	25769	25448	25615	25647	25438	25516	25686	25643	25771	25547	25846	25658	25712	25505	25699	26065	25643	25824	25628	25786	25749	25674	25860	25646	25596	25737	25389	25771	25632	25656	25677	25766	25759	25834	25673	25544	25562	25481	25775	25727	25589	25692	25774	25546	25685	25686	25724	25480	25791	25675	25638	25778	25754	25857	25826	25579	25809	25555	25569	25702	25929	25610	25691	25426	25777	25707	25671	25683	25584	25682	25721	25655	25722	25482	25895	25755	25728	25641	25712	25725	25664	25376	25755	25744	25730	25738	25608	25822	25632	25856	25681	25729	25703	25551	25616	25807	25684	25892	25852	25759	25670	25593	25592	25706	25624	25640	25751	25749	25700	25594	25757	25350	25636	25733	25622	25707	25656	25663	25644	25434	25733	25543	25597	25776	25749	25582	25653	25512	25821	25495	25648	25629	25771	25501	25714	25566	25539	25553	25562	25745	25964	25291	25785	25666	25796	25758	25872	25371	25573	25639	25750	25783	25729	25657	25618	25887	25777	25745	25733	25912	25551	25919	25793	25709	25637	25683	25582	25514	25946	25858	25899	25713	25846	25553	25783	25572	25663	25759	25711	25725	25381	25482	25851	25792	25653	25379	25676	25800	25632	25993	25703	25732	25537	25549	25730	25634	25656	25511	25428	25584	25470	25669	25455	25743	25579	25513	25685	25695	25702	25647	25624	25683	25501	25378	25587	25574	25401	25726	25567	25536	25773	25712	25441	25720	25868	25615	25587	25840	25621	25756	25729	25796	25911	25563	25632	25569	25373	25533	25605	25785	25823	25735	25906	25657	25623	25880	25741	25907	25648	25607	25673	25798	25815	25672	25426	25665	25857	25656	25689	25692	25784	25819	25520	25546	25734	25825	25694	25755	25593	25629	25733	25577	25513	25857	25749	25541	25583	25815	25629	25877	25934	25523	25851	25770	25958	25755	25769	25677	25773	25793	25487	25691	25536	25581	25888	25848	25909	25716	25540	25546	25850	25641	25760	25718	25600	25718	25594	25813	25721	25865	25720	25497	25705	25836	25722	25832	25571	25389	25897	25719	25579	25874	25674	25885	25693	25638	25697	25663	25665	25814	25808	25766	25688	25862	25868	25742	25920	25825	25871	25734	25498	25448	25754	25647	25602	25498	25809	25622	25589	25662	25385	25715	25626	25674	25781	25732	25609	25637	25608	25962	25549	25649	25642	25598	25713	25821	25787	25640	25795	25805	25758	25561	25888	25711	25574	25854	25642	25715	25789	25748	25847	25549	25637	25760	25798	25592	25393	25622	25705	25828	25780	25693	25597	25467	25588	25674	25785	25819	25671	25724	25711	25965	25720	25446	25552	25604	25705	25810	25718	25567	25830	25797	25762	25527	25584	25693	25704	25883	25870	25848	25747	25533	25616	25910	25752	25500	25642	25888	25606	25671	25614	25914	25648	25776	25702	25554	25720	25526	25694	25713	25484	25605	25735	25716	25850	25685	25673	25738	25571	25829	25698	25545	25537	25575	25645	25692	25903	25793	25441	25910	25806	25628	25685	25710	25669	25759	25691	25797	25541	25693	25639	26014	25571	25829	25747	25479	25710	25727	25654	25535	25753	25641	25608	25781	25817	25773	25708	25577	25596	25540	25928	25786	25754	25676	25465	25455	25429	25629	25703	25705	25690	25832	25566	25789	25697	25671	25803	25857	26020	25356	25660	25580	25539	25561	25648	25535	25639	25807	25984	26025	25830	25666	25668	25598	25777	25862	25365	25576	25764	25553	25645	25790	25766	25544	25532	25394	25591	25611	25710	25720	25462	25650	25738	25718	25669	25683	25834	25785	25846	25622	25613	25776	25958	25810	25781	25742	25670	25822	25871	25540	25817	25682	25730	25894	25578	25669	25905	25685	25694	25470	25431	25704	25663	25617	25702	25939	25754	25905	25575	25704	25462	25716	25607	25658	25622	25567	25660	25460	25754	25976	25465	25770	25765	25556	25629	25351	25693	25588	25736	25810	25666	25714	25498	25503	25548	25570	25703	25816	25691	25869	25784	25674	25594	25810	25541	25690	25600	25699	25759	25708	25705	25713	25860	25641	25752	25841	25728	25669	25677	25630	25589	25803	25745	25841	25849	25575	25614	25661	25499	25829	25570	25698	25815	25444	25563	25682	25774	25775	25545	25846	25632	25852	25864	25743	25340	25597	25619	25673	25738	25372	25800	25758	25712	25702	25727	25585	26044	25853	25622	25844	25603	25778	25950	25380	25563	25797	25823	25769	25746	25676	25556	25722	25589	25698	25810	25612	25754	25803	25841	25688	25744	25636	25687	25846	25651	25702	25672	25578	25821	25731	25730	25503	25651	25740	25802	25763	25742	25706
33543	49595	36501	22025	16460	14730	14582	14433	14511	14311	14243	14369	14444	14279	14354	14279	14343	14461	14287	14293	14158	14330	14286	14198	14337	14412	14323	14253	14155	14217	14341	14206	14513	14522	14380	14529	14178	14316	14230	14228	14230	14269	14324	14317	14405	14328	14262	14179	14439	14449	14402	14307	14415	14230	14397	14268	14401	14346	14289	14310	14316	14304	14162	14513	14306	14071	14287	14337	14302	14166	14485	14359	14245	14321	14416	14268	14271	14399	14282	14366	14253	14363	14315	14253	14218	14406	14391	14310	14351	14131	14209	14214	14375	14367	14254	14286	14420	14379	14167	14293	14065	14230	14160	14121	14419	14280	14369	14590	14333	14307	14334	14553	14166	14330	14363	14271	14226	14341	14312	14474	14178	14305	14334	14313	14325	14318	14250	14273	14319	14243	14362	14238	14125	14259	14317	14184	14271	14353	14148	14342	14271	14439	14196	14216	14278	14301	14192	14276	14346	14270	14231	14237	14239	14517	14314	14334	14381	14379	14224	14226	14511	14305	14208	14468	14373	14315	14494	14257	14117	14238	14179	14298	14315	14369	14234	14106	14441	14289	14338	14351	14340	14454	14452	14251	14196	14310	14543	14332	14461	14197	14399	14305	14398	14356	14281	14306	14358	14380	14192	14427	14234	14242	14327	14224	14415	14347	14510	14214	14259	14251	14278	14249	14242	14262	14401	14317	14244	14048	14275	14360	14248	14137	14387	14295	14326	14507	14294	14216	14184	14154	14149	14239	14428	14141	14399	14316	14405	14187	14381	14272	14143	14310	14310	14264	14293	14307	14497	14296	14211	14173	14402	14368	14519	14182	14336	14289	14271	14495	14024	14138	14317	14210	14379	14355	14407	14421	14342	14266	14364	14198	14288	14421	14122	14367	14103	14446	14396	14148	14320	14331	14305	14310	14574	14440	14428	14377	14325	14320	14308	14341	14232	14332	14249	14270	14358	14167	14131	14393	14274	14234	14351	14345	14286	14275	14392	14264	14407	14305	14597	14351	14474	14312	14338	14192	14444	14269	14232	14317	14301	14367	14347	14335	14383	14302	14467	14298	14224	14251	14303	14196	14437	14475	14363	14321	14356	14310	14286	14372	14352	14274	14462	14355	14310	14332	14257	14344	14269	14255	14299	14282	14357	14444	14424	14198	14227	14200	14381	14281	14466	14406	14359	14447	14309	14290	14113	14351	14376	14197	14457	14342	14403	14502	14520	14313	14313	14250	14154	14404	14349	14319	14399	14358	14086	14450	14361	14077	14327	14453	14433	14329	14405	14328	14201	14411	14299	14153	14255	14329	14366	14338	14263	14221	14189	14224	14331	14344	14371	14475	14416	14302	14415	14274	14440	14207	14454	14257	14274	14221	14380	14412	14303	14306	14486	14376	14362	14269	14085	14326	14207	14410	14391	14208	14202	14203	14289	14314	14430	14200	14315	14296	14195	14235	14222	14357	14338	14259	14317	14380	14155	14236	14339	14374	14394	14295	14421	14568	14309	14273	14280	14317	14236	14377	14161	14272	14251	14391	14360	14285	14651	14426	14387	14402	14337	14166	14341	14352	14348	14206	14208	14494	14382	14299	14312	14481	14626	14194	14377	14566	14412	14281	14327	14227	14337	14243	14219	14201	14436	14227	14189	14129	14323	14418	14255	14375	14436	14045	14353	14396	14284	14376	14335	14331	14376	14348	14287	14348	14343	14369	14315	14390	14305	14375	14380	14257	14346	14377	14414	14197	14212	14200	14105	14332	14282	14314	14357	14311	14409	14442	14267	14418	14253	14369	14275	14354	14285	14525	14328	14285	14404	14301	14275	14333	14457	14354	14184	14313	14312	14135	14271	14276	14277	14558	14165	14292	14244	14356	14212	14305	14417	14461	14456	14282	14219	14249	14242	14218	14327	14306	14438	14254	14349	14346	14362	14240	14502	14483	14422	14372	14230	14263	14266	14182	14236	14402	14216	14241	14290	14263	14358	14270	14354	14291	14302	14319	14381	14493	14245	14449	14251	14271	14564	14197	14239	14384	14378	14301	14428	14229	14440	14266	14308	14401	14362	14318	14331	14367	14305	14453	14319	14343	14437	14249	14268	14306	14447	14289	14458	14422	14236	14158	14334	14283	14276	14331	14214	14443	14310	14381	14233	14323	14169	14270	14255	14226	14523	14292	14288	14342	14531	14233	14448	14356	14427	14274	14206	14398	14280	14172	14342	14567	14154	14430	14361	14200	14134	14250	14305	14287	14176	14351	14214	14301	14430	14229	14375	14462	14353	14289	14264	14473	14132	14433	14188	14249	14483	14264	14448	14446	14308	14333	14153	14388	14354	14410	14135	14321	14484	14606	14474	14270	14530	14380	14427	14324	14328	14139	14232	14477	14464	14393	14559	14317	14366	14198	14248	14277	14419	14174	14245	14393	14264	14424	14305	14159	14225	14180	14368	14422	14417	14178	14280	14211	14136	14218	14397	14378	14353	14297	14305	14176	14259	14327	14341	14359	14490	14258	14329	14205	14533	14289	14252	14250	14307	14269	14392	14298	14222	14305	14320	14229	14298	14412	14318	14239	14369	14254	14380	14283	14320	14358	14397	14315	14307	14245	14460	14328	14341	14349	14372	14134	14176	14221	14304	14323	14477	14341	14428	14336	14339	14233	14325	14201	14251	14251	14349	14353	14391	14438	14259	14414	14240	14096	14244	14374	14367	14175	14418	14282	14320	14221	14185	14255	14326	14397	14338	14348	14212	14333	14293	14438	14283	14288	14286	14384	14239	14312	14220	14247	14348	14311	14468	14186	14206	14362	14321	14305	14330	14273	14394	14251	14368	14148	14359	14168	14500	14395	14158	14220	14307	14346	14456	14350	14286	14443	14306	14340	14407	14385	14485	14354	14358	14354	14342	14422	14153	14149	14291	14344	14474	14196	14454	14371	14207	14339	14335	14450	14433	14349	14322	14426	14277	14244	14177	14269	14491	14393	14362	14459	14269	14535	14548	14224	14333	14343	14456	14208	14368	14324	14097	14395	14459	14294	14306	14297	14385	14242	14180	14443	14444	14372	14294	14337	14276	14146	14184	14250	14323	14318	14213	14465	14429	14315	14259	14324	14179	14292	14500	14314	14555	14414	14373	14278	14277	14388	14306	14435	14189	14433	14418	14367	14316	14406	14177	14388	14211	14455	14307	14495	14239	14314	14241	14214	14488	14408	14444	14235	14326	14243	14188	14323	14341	14054	14360	14389	14353	14406	14329	14312	14212	14131	14367	14210	14330	14290	14353	14064	14197	14250	14345	14223	14264	14269	14169	14130	14317	14276	14177	14375	14108	14403	14293	14458	14334	14412	14503	14242	14419	14504	14155	14386	14420	14397	14248	14432	14348	14440	14183	14444	14535	14294	14464	14181	14236	14093	14299	14262	14366	14264	14412	14377	14329	14141	14384	14136	14487	14286	14374	14278	14393	14361	14233	14357	14177	14211	14378	14208	14401	14401	14368	14316	14261	14217	14442	14542	14379	14356	14294	14341	14283	14183	14163	14280	14297	14263	14290	14269	14266	14341	14374	14363	14437	14274	14257	14343	14379	14287	14200	14372	14282	14446	14349	14331	14480	14303	14209	14303	14195	14264	14273	14313	14284	14282	14316	14351	14299	14334	14389	14388	14338	14366	14438	14367	14326	14374	14479	14187	14263	14218	14259	14344	14419	14258	14318	14279	14315	14539	14297	14340	14244	14134	14293	14191	14377	14306	14201	14226	14354	14245	14341	14228	14379	14302	14435	14315	14168	14291	14362	14299	14246	14506	14169	14146	14249	14069	14238	14421	14334	14279	14366	14296	14345	14265	14370	14330	14393	14378	14109	14283	14239	14458	14303	14455	14244	14359	14205	14263	14382	14236	14520	14201	14348	14418	14557	14208	14302	14265	14289	14458	14291	14310	14464	14302	14404	14445	14330	14068	14220	14310	14313	14366	14212	14379	14525	14248	14244	14442	14239	14218	14288	14290	14351	14380	14380	14235	14448	14198	14346	14266	14391	14318	14390	14283	14242	14254	14358	14409	14240	14441	14320	14352	14469	14135	14206	14363	14275	14456	14242	14307	14303	14332	14353	14253	14186	14222	14297	14430	14257	14453	14161	14316	14321	14395	14146	14230	14354	14491	14168	14300	14172	14143	14230	14321	14408	14199	14496	14268	14326	14187	14293	14216	14250	14292	14449	14424	14205	14191	14304	14208	14207	14218	14194	14402	14308	14339	14467	14249	14289	14183	14396	14277	14152	14291	14279	14319	14297	14266	14203	14307	14151	14206	14120	14345	14292	14431	14339	14333	14368	14309	14339	14266	14163	14310	14435	14202	14298	14265	14435	14349	14433	14240	14239	14322	14304	14205	14172	14379	14349	14342	14289	14267	14285	14340	14421	14256	14204	14319	14199	14530	14152	14315	14333	14408	14385	14394	14290	14209	14418	14130	14221	14304	14299	14390	14444	14327	14176	14331	14363	14416	14459	14317	14400	14303	14290	14419	14378	14484	14316	14219	14365	14193	14293	14444	14479	14172	14177	14348	14276	14408	14412	14401	14263	14350	14183	14393	14282	14246	14205	14305	14255	14390	14249	14138	14254	14422	14403	14376	14262	14322	14295	14422	14291	14500	14225	14293	14438	14507	14416	14227	14314	14339	14238	14466	14477	14413	14295	14141	14424	14276	14351	14387	14119	14272	14360	14242	14442	14372	14445	14368	14396	14376	14292	14364	14348	14334	14337	14269	14402	14436	14397	14106	14221	14313	14400	14210	14235	14438	14311	14367	14281	14277	14204	14332	14434	14286	14327	14229	14252	14308	14271	14199	14367	14271	14487	14123	14354	14242	14358	14147	14328	14245	14289	14237	14261	14429	14377	14267	14378	14458	14340	14162	14349	14325	14383	14237	14318	14357	14221	14173	14337	14476	14281	14130	14521	14470	14287	14312	14321	14139	14197	14498	14302	14288	14376	14232	14199	14395	14304	14261	14208	14322	14208	14304	14333	14419	14290	14370	14421	14387	14225	14233	14358	14204	14335	14281	14364	14293	14352	14151	14284	14386	14333	14278	14318	14317	14295	14182	14392	14434	14297	14306	14281	14365	14247	14460	14441	14362
39974	42661	42606	34127	28106	26555	26295	25619	25666	25830	25584	26057	25744	25852	25865	25863	25622	25934	26014	25696	25765	25796	25934	25759	25804	25944	25850	25872	25691	25972	25826	25565	25639	25806	25756	25818	25514	25717	25900	25960	25733	25792	25600	25529	25606	25900	25679	25826	25892	25900	25793	25983	25741	25862	25821	25737	25720	25689	25827	25746	25713	25624	25782	25548	25688	25830	25785	25714	25817	25631	25941	25624	25652	25950	25998	26091	25664	25673	25800	25574	25778	25696	25634	25750	25751	25801	25711	25732	25799	25633	25741	25549	25787	25886	25647	25679	25686	25742	25573	25750	25849	25732	25851	25754	25375	25533	25457	25786	25654	25796	25795	25865	25835	25815	25908	25887	25844	25703	25639	25603	25905	25500	25754	25842	25845	25880	25592	25593	25584	25630	25527	25858	25613	25906	25738	25834	25853	25744	26026	25816	25723	25899	25816	25781	25686	25901	25716	25833	25750	25731	25820	25898	25740	25984	25741	25768	25743	25776	25930	25985	25759	25735	25742	25778	25572	25894	25810	25922	25700	25842	25616	25709	25908	25659	25743	25895	25978	25821	25899	25579	25519	25688	25514	25862	25914	25889	25762	25623	25725	25633	26086	25663	25747	25719	25534	25543	25943	25693	25762	25905	25686	25647	25671	25761	25896	25554	25657	25677	25887	25708	25602	25366	25832	25721	25743	25711	25523	25580	25669	25623	25845	25726	25793	25536	25657	25906	25741	25732	25773	25590	25691	25961	25806	25844	25781	25695	25639	25739	25731	25774	25838	25602	25757	25725	25845	25612	25584	25508	25856	25955	25633	25832	25722	25701	25852	25667	25862	25856	25943	25676	25943	25846	25725	25946	25854	25726	25994	25631	25704	25891	25645	26036	25884	25692	25833	25734	25870	26007	25825	25673	25812	25800	25873	25599	25674	25824	25679	25530	25841	25840	25772	25598	25737	25993	25964	25641	25816	25915	25937	25769	25983	25748	25720	25703	25612	25705	25960	25747	25696	25694	25637	25518	25660	25658	25869	25792	25724	25849	25779	25824	25661	25622	25851	25732	26188	25863	25668	25654	25853	25542	25824	25760	25683	25836	25540	25754	25739	25614	25575	25800	25802	25800	25771	25813	25846	25871	25800	25614	25845	25687	25581	25759	25820	25736	25805	25614	25675	25966	25902	25886	25750	25898	25918	25775	25682	25880	25814	25743	25734	25735	26141	25476	25759	25840	25750	25627	25785	25711	25487	25677	25907	25496	25706	25535	25794	25631	25824	25775	25870	25736	25510	25613	25504	25528	25757	25670	25670	25788	25821	25635	25677	26036	25878	25792	25808	25783	25978	25873	25484	25591	25825	26011	25917	25595	25896	25907	25745	25616	25585	25848	25854	25633	25683	25758	25790	25712	25506	25801	25790	25694	25951	25670	25594	25680	25629	25724	26148	25794	25924	25521	25819	25996	25836	25998	25521	25677	25776	25868	25873	25691	25382	25656	26002	25741	25648	25734	25705	25735	25788	25813	25623	25929	25922	25799	25994	25641	25672	25684	25744	25793	25756	25944	25709	25615	25769	25716	25719	25506	25893	25657	26095	25709	25875	25626	25775	25591	25724	25849	25934	25588	25615	25893	25858	25757	25734	25807	25776	25710	25701	25697	25797	25734	25639	25883	25819	25881	25584	25503	25671	25518	25990	25628	25887	25685	25713	25857	25813	25580	25477	25627	25574	25701	25750	25698	25551	25838	25825	25652	25874	25672	25754	25806	25874	25612	25721	25637	25737	25605	25696	25720	25910	25762	25773	25679	25532	25736	25696	25867	25808	25832	25539	25731	25925	25968	25730	25671	25706	25727	25747	25907	25827	25897	25869	25829	25613	25738	26075	25470	25753	25662	25746	25607	25833	25714	25904	25680	25744	25750	25733	25721	25656	25523	25809	25895	25430	25745	25672	25561	25682	25799	25806	25722	25732	25868	25854	25632	25737	25774	25720	25650	25844	25524	25813	25757	25762	25688	25763	25846	25727	25984	25791	25544	25821	25719	25719	25748	25764	25787	25832	25754	25864	25705	25841	25522	25605	25722	25635	25824	25751	25737	25780	25860	25720	25777	25721	25723	25816	25743	25724	25920	25752	25852	25704	25800	25788	25777	25736	25678	25444	25556	25836	25794	25908	25807	25881	25547	25852	25854	25757	25785	25844	25808	25843	25761	25825	25667	25722	25784	25764	25660	25729	25781	25625	25818	25685	25982	25831	25788	25675	25674	25806	25460	25674	25776	25712	25829	25657	25667	25823	25723	25834	26094	26021	25668	25680	25845	25736	25494	25778	25900	25587	25615	25638	25781	26003	25530	25666	25546	25454	25753	25373	25700	26019	25730	25660	25778	25757	25848	25731	25675	25710	25823	26014	25854	25920	25716	25724	25986	25890	25770	26017	25808	25694	25650	25921	25614	25891	25787	25703	25995	25975	25622	25565	25712	25632	25644	25775	26060	25776	25671	25880	25570	25792	25936	26141	25609	25927	25861	25264	25809	25820	25735	25887	25892	25551	25902	25778	25770	25915	25698	25763	26021	25876	25782	25942	25954	25855	25803	25734	25588	25489	25661	25756	25583	25824	25889	25766	25728	25839	25471	26074	25648	25875	25692	25701	25629	25591	25938	25678	25616	25318	25793	25580	25616	25644	25734	25934	25627	25670	25634	25822	25886	25760	26119	25757	25854	25467	25554	25859	25804	25866	25833	25653	25734	25782	25859	25672	25702	25903	25789	25757	25870	25835	25663	25825	25582	25680	25623	25752	25886	25809	25874	26025	25937	25743	25661	25766	25434	25697	25564	25872	25773	25982	25664	25932	25536	25972	25637	25935	26014	25788	25427	25741	25863	25957	25892	26030	25867	25919	25808	25797	25648	26013	25949	25704	25690	25905	25898	25808	25812	25568	25819	25792	25531	25877	26036	25913	25868	25769	25777	25806	25644	25742	25786	25867	25961	25770	25851	25762	25765	25597	25738	25691	25792	25610	25914	25763	25462	25685	25857	25631	25744	25593	25763	25863	25752	25785	25826	25634	25566	25880	25920	25577	25743	25858	25554	25700	25543	25633	25749	25592	25774	25839	25724	25809	25680	25780	25687	25768	25958	25563	25580	25905	25613	25968	25648	25885	25844	26008	25725	25735	25838	25858	25896	25684	25732	25890	25919	25560	25843	25765	25797	25743	25777	26021	25581	25666	25537	25958	25916	25721	25885	25688	25842	25937	25776	25899	25692	25864	25633	25717	25649	25508	25724	25682	25689	25714	25884	25972	25728	25613	25633	25756	25767	25680	25784	25818	25741	25648	25780	25752	25921	25969	25755	25932	25679	25871	25873	25693	25953	25781	25848	26084	25609	25778	25693	25491	25767	25859	25734	25677	25354	25968	25639	25721	25867	25742	25704	25831	25823	25766	25728	25537	25487	25786	25725	25554	25812	25761	25781	26004	25965	25648	25733	25923	25847	25868	25729	25735	25889	25822	25643	25834	25461	25589	25386	25734	25746	25680	25740	25706	25819	25844	25784	25644	25938	25788	25754	25879	25719	25619	25699	25926	25667	25816	25778	25753	26007	26116	25766	25874	25682	25784	25728	25797	25466	25728	25677	25834	25959	25706	25932	25764	25831	25723	25850	25755	25693	25798	26004	25549	25546	25762	25813	25637	25702	25737	25605	25795	25715	25800	25547	25727	25743	25807	25726	25717	25690	25872	25747	25480	25761	25615	25751	25934	25649	25690	25818	25610	25769	25618	25739	25615	25761	25710	25600	25943	25797	25862	25834	25655	25504	25732	25863	25756	25702	25812	25838	25648	25588	25572	25592	25816	25731	25549	25662	25796	26019	25825	25826	25546	25662	25589	25969	25854	25897	25842	25897	25953	25640	25675	25585	25747	25767	25518	26018	25922	25827	25740	25825	25918	25746	25745	25594	25857	25794	25623	25942	25775	25816	25914	25659	25589	25875	25756	25776	25652	25763	25586	25800	25815	25926	25773	25708	25668	25763	25678	25886	25902	25747	25742	25707	25705	25502	25701	25797	25801	25849	25682	25690	25652	25829	25658	25610	25703	25817	25611	25905	25500	25792	25792	25733	25830	25605	25853	25620	25660	25727	25935	25958	25710	25613	25712	25729	25690	25631	25766	25702	25930	25877	25614	25738	25605	25617	25745	25878	25953	25611	25804	25761	25753	25727	25659	25592	25837	25786	25583	25363	25946	25845	26174	25706	25863	25837	25557	26011	25881	25934	25724	25857	25866	25711	25750	25536	25850	25825	25919	25989	25996	25967	25863	26074	25841	25755	25861	25686	25706	25634	25483	25571	25734	25790	26044	25648	25520	25865	25844	25480	25615	25745	25545	25827	25629	25618	25896	25697	25822	25856	25820	25606	25556	25907	25641	25644	25703	25852	25963	25702	25655	25914	25744	25643	25643	25778	26043	25815	25859	25634	25872	25826	25606	25616	25905	25865	25809	25558	25471	25812	25827	25908	25815	25921	25535	25963	25966	26059	25794	25706	25422	25725	26022	25746	25636	25645	25888	25802	25616	25809	25673	25822	25660	25698	25863	25677	25906	25614	25689	25871	25940	25662	25704	25790	25760	25869	25956	25929	25614	25771	25888	25874	25652	25667	25698	25951	25773	25755	25440	25697	25621	25562	25821	25866	25911	25670	25762	25656	25830	25650	25975	25422	25808	25696	25837	25915	25823	25469	25657	25683	25899	25800	25566	25627	25663	26067	25833	25730	25882	25626	25755	25645	25706	25847	25677	25755	25805	25584	25741	26003	25856	25750	25505	25840	25702	25751	25731	25534	25721	25901	25585	25749	25765	25724	25768	25890	25734	25841	25852	25753	25824	25650	25834	26076	25739	25821	25888	25999	25696	25728	25864	25766	25766	25813	25861	25893	25636	25841	26004	25708	25594	25629	25703	25861	25720	25745	25820	25748	25910	25636	25797	25747	25669	25660	25761	25693	25841	25582	25585	25745	25802	25793	25727	25720	25748	25543	25744	25759	25900	25861	25946	25799	25544	25918	25743	25789	25778	25854	25752	25549	25519	25729	25886	25835	25664	25569	25589	25662	26073	25695	26019	25709	25915	25622	25746	25588	25824	25953
33269	43770	32286	20310	15920	14709	14589	14240	14339	14314	14311	14394	14268	14270	14454	14234	14311	14192	14328	14388	14257	14235	14295	14392	14327	14245	14246	14398	14285	14348	14291	14396	14148	14275	14360	14170	14481	14221	14314	14285	14314	14302	14352	14366	14316	14313	14366	14192	14362	14357	14395	14056	14388	14307	14385	14428	14242	14464	14204	14248	14107	14245	14351	14245	14251	14418	14390	14273	14247	14389	14178	14333	14197	14271	14196	14206	14131	14455	14197	14302	14171	14230	14263	14320	14376	14309	14212	14426	14322	14269	14250	14475	14335	14274	14345	14399	14326	14259	14210	14363	14206	14209	14379	14469	14278	14410	14407	14254	14382	14203	14248	14268	14348	14348	14219	14096	14197	14359	14386	14478	14139	14170	14457	14155	14232	14248	14196	14361	14165	14258	14305	14373	14339	14387	14316	14279	14340	14364	14140	14290	14053	14398	14449	14439	14331	14319	14403	14345	14139	14375	14300	14297	14378	14320	14230	14295	14224	14075	14205	14351	14389	14234	14415	14373	14190	14460	14331	14323	14249	14374	14466	14366	14236	14331	14420	14276	14314	14098	14300	14253	14332	14290	14260	14211	14275	14316	14269	14296	14216	14311	14214	14494	14252	14234	14205	14203	14356	14480	14348	14285	14301	14462	14249	14294	14400	14313	14404	14302	14299	14382	14217	14388	14230	14323	14197	14249	14275	14453	14266	14312	14420	14184	14229	14249	14362	14233	14130	14298	14353	14478	14383	14209	14247	14398	14112	14196	14182	14297	14317	14337	14331	14215	14222	14313	14172	14259	14229	14213	14283	14236	14407	14126	14296	14166	14185	14281	14071	14525	14196	14244	14352	14184	14324	14183	14463	14303	14308	14204	14187	14427	14264	14137	14160	14302	14293	14325	14111	14338	14284	14270	14180	14301	14391	14163	14357	14354	14232	14298	14152	14031	14219	14351	14185	14370	14305	14215	14428	14154	14253	14267	14178	14355	14326	14262	14290	14275	14178	14303	14194	14454	14221	14239	14256	14270	14371	14341	14419	14204	14276	14154	14262	14151	14307	14236	14257	14291	14251	14304	14357	14233	14242	14227	14423	14282	14267	14350	14265	14451	14262	14309	14196	14248	14127	14255	14201	14504	14194	14380	14202	14398	14272	14259	14300	14148	14323	14440	14222	14226	14309	14343	14230	14393	14403	14325	14365	14168	14424	14068	14344	14459	14339	14316	14339	14279	14301	14193	14282	14566	14329	14249	14215	14277	14071	14480	14271	14155	14283	14144	14313	14140	14378	14154	14226	14182	14265	14175	14403	14275	14432	14234	14303	14233	14161	14412	14304	14353	14441	14419	14498	14402	14117	14540	14257	14373	14096	14236	14231	14346	14186	14223	14339	14200	14260	14226	14284	14415	14421	14323	14102	14300	14201	14357	14266	14471	14399	14334	14289	14383	14270	14270	14445	14259	14216	14299	14253	14207	14403	14208	14200	14289	14274	14176	14243	14403	14338	14280	14284	14459	14258	14342	14232	14167	14209	14214	14441	14367	14257	14213	14475	14420	14298	14443	14502	14065	14342	14379	14353	14223	14353	14191	14347	14270	14228	14321	14349	14223	14387	14265	14320	14429	14205	14241	14346	14351	14466	14390	14486	14188	14292	14245	14365	14412	14498	14329	14250	14301	14269	14271	14233	14271	14228	14258	14263	14327	14104	14301	14212	14449	14401	14357	14317	14264	14386	14213	14296	14428	14281	14410	14305	14346	14403	14227	14388	14425	14178	14310	14349	14411	14251	14308	14331	14381	14220	14327	14459	14193	14300	14253	14251	14341	14346	14409	14209	14242	14361	14374	14235	14321	14296	14330	14128	14251	14324	14420	14266	14249	14285	14156	14295	14354	14389	14157	14220	14252	14305	14100	14180	14308	14289	14290	14099	14429	14283	14339	14365	14382	14245	14406	14381	14275	14105	14180	14208	14323	14370	14320	14428	14224	14258	14116	14214	14253	14325	14257	14093	14357	14110	14174	14259	14354	14280	14431	14322	14339	14327	14415	14415	14244	14275	14074	14340	14387	14321	14443	14304	14179	14350	14243	14289	14407	14404	14320	14463	14158	14294	14253	14424	14287	14199	14420	14286	14241	14432	14220	14306	14240	14225	14385	14198	14216	14249	14296	14325	14303	14201	14324	14278	14263	14329	14217	14172	14326	14246	14059	14252	14460	14353	14275	14207	14390	14128	14364	14359	14378	14191	14306	14341	14268	14156	14468	14424	14276	14190	14309	14332	14247	14248	14356	14256	14295	14312	14223	14276	14435	14384	14329	14345	14183	14204	14251	14361	14254	14205	14277	14214	14346	14484	14479	14348	14213	14130	14286	14338	14228	14271	14183	14272	14260	14188	14218	14245	14459	14220	14360	14476	14340	14298	14514	14317	14417	14338	14210	14237	14275	14174	14207	14457	14127	14412	14179	14179	14224	14319	14129	14095	14280	14309	14173	14189	14189	14123	14267	14354	14270	14258	14131	14230	14207	14069	14223	14150	14380	14351	14095	14169	14168	14322	14345	14445	14125	14244	14282	14575	14278	14163	14196	14341	14457	14231	14221	14454	14355	14253	14354	14367	14317	14254	14372	14097	14150	14358	14293	14157	14256	14434	14265	14348	14242	14364	14278	14338	14345	14382	14269	14468	14185	14191	14374	14261	14240	14150	14415	14258	14298	14331	14273	14289	14235	14289	14253	14358	14282	14422	14321	14178	14387	14324	14193	14359	14358	14459	14058	14394	14174	14228	14227	14246	14272	14357	14323	14232	14278	14302	14346	14288	14238	14311	14404	14182	14270	14365	14369	14199	14343	14332	14216	14320	14488	14321	14233	14399	14292	14287	14275	14342	14348	14445	14180	14279	14399	14159	14281	14254	14342	14252	14369	14209	14306	14246	14096	14281	14286	14341	14352	14329	14399	14491	14320	14395	14227	14381	14338	14284	14332	14133	14228	14180	14403	14322	14230	14310	14473	14241	14158	14449	14266	14300	14227	14127	14292	14290	14410	14352	14271	14339	14205	14366	14211	14180	14346	14155	14321	14200	14321	14204	14240	14310	14140	14513	14339	14250	14210	14210	14168	14343	14197	14281	14254	14104	14389	14170	14179	14304	14390	14197	14263	14250	14228	14348	14385	14309	14416	14442	14359	14026	14178	14363	14309	14350	14351	14307	14236	14212	14435	14315	14284	14405	14398	14268	14421	14390	14398	14343	14253	14288	14284	14398	14103	14326	14242	14352	14224	14222	14442	14138	14318	14379	14263	14271	14279	14302	14324	14321	14304	14367	14311	14434	14445	14213	14258	14232	14331	14356	14220	14359	14128	14281	14455	14177	14272	14316	14348	14317	14474	14203	14196	14415	14194	14386	14127	14269	14252	14182	14180	14261	14240	14294	14259	14588	14300	14417	14197	14330	14385	14378	14344	14264	14191	14417	14140	14203	14266	14247	14296	14271	14160	14128	14236	14264	14409	14297	14229	14270	14349	14423	14388	14207	14420	14323	14227	14335	14202	14223	14106	14314	14493	14379	14413	14169	14319	14214	14105	14344	14523	14165	14248	14300	14225	14189	14259	14265	14175	14304	14414	14473	14222	14248	14280	14190	14287	14296	14420	14189	14279	14082	14360	14431	14214	14160	14244	14273	14342	14248	14150	14423	14412	14288	14175	14255	14339	14307	14340	14277	14403	14137	14193	14156	14507	14457	14404	14250	14282	14354	14230	14225	14428	14059	14295	14073	14226	14389	14355	14474	14244	14257	14134	14400	14411	14210	14370	14313	14264	14362	14281	14317	14282	14242	14229	14383	14315	14268	14168	14538	14402	14344	14400	14274	14202	14383	14230	14274	14458	14309	14289	14277	14372	14328	14393	14342	14395	14252	14246	14425	14249	14270	14369	14244	14256	14412	14302	14346	14407	14339	14296	14290	14284	14457	14406	14318	14397	14398	14338	14451	14200	14370	14215	14336	14195	14274	14199	14500	14256	14161	14254	14111	14185	14362	14181	14154	14242	14329	14350	14245	14300	14245	14168	14388	14294	14263	14313	14288	14341	14125	14307	14305	14062	14414	14277	14350	14469	14349	14073	14296	14356	14205	14324	14409	14448	14288	14261	14218	14148	14349	14348	14207	14303	14192	14169	14456	14346	14351	14346	14338	14242	14444	14173	14421	14232	14155	14432	14380	14351	14193	14267	14298	14370	14396	14379	14385	14406	14310	14267	14423	14411	14280	14326	14317	14396	14252	14291	14416	14424	14383	14262	14454	14141	14242	14219	14237	14203	14410	14196	14291	14187	14275	14298	14312	14534	14245	14348	14294	14365	14292	14299	14415	14312	14256	14244	14293	14440	14193	14342	14388	14299	14380	14110	14317	14343	14479	14257	14297	14329	14123	14231	14344	14281	14285	14140	14384	14316	14238	14445	14271	14301	14333	14369	14352	14300	14224	14188	14315	14150	14255	14293	14207	14518	14325	14187	14322	14399	14169	14221	14325	14253	14238	14250	14341	14304	14397	14166	14363	14350	14292	14303	14374	14237	14409	14284	14322	14359	14458	14333	14499	14153	14216	14429	14306	14342	14211	14260	14221	14321	14178	14205	14234	14231	14103	14221	14357	14198	14160	14368	14237	14184	14219	14236	14273	14310	14450	14383	14299	14159	14268	14426	14153	14346	14185	14338	14265	14327	14231	14287	14462	14430	14185	14229	14207	14144	14249	14371	14276	14323	14379	14132	14314	14236	14242	14421	14227	14342	14196	14407	14192	14461	14319	14302	14312	14353	14261	14240	14149	14200	14322	14251	14248	14257	14318	14286	14283	14224	14342	14423	14283	14328	14399	14275	14311	14362	14249	14256	14162	14268	14339	14510	14282	14520	14238	14255	14464	14472	14487	14474	14388	14316	14281	14254	14306	14300	14367	14162	14394	14442	14219	14328	14203	14375	14340	14300	14412	14243	14232	14278	14367	14134	14328	14153	14319	14406	14260	14370	14465	14267	14222	14343	14320	14196	14323	14436	14242	14327	14255	14420	14271	14271	14292	14268	14325	14272	14454	14368	14457	14251	14240	14392	14500	14368	14318	14469	14411	14339	14274	14367	14300	14434	14348	14285
23212	28012	47239	46641	37400	32975	32120	28602	27976	28245	28274	28009	28162	27971	28079	28017	28154	28012	28182	27864	27659	27819	28167	27712	27662	27992	28006	27789	28083	27712	28046	27946	27761	27468	27772	27751	27805	28046	27835	27837	28118	27759	27729	27804	27937	27932	27900	27772	27747	27762	27876	28137	27802	27873	27493	27868	27778	27505	27753	28025	27927	27638	27556	27706	27984	27712	27762	27674	27628	28012	27769	27916	27912	27683	27725	27955	27678	27650	28028	27632	27625	27571	27601	27864	27731	27858	27602	27728	27690	27725	27612	27755	27946	27657	27570	27451	27917	27648	27731	27672	27756	27613	27803	27601	27677	27500	27783	27681	27814	27745	27697	27314	27579	27864	27661	27507	27538	27635	27563	27586	27808	27828	27559	27729	27532	27535	27743	27532	27790	27669	27789	27579	27835	27518	27640	27773	27772	27689	27638	27808	27835	27568	27586	27765	27960	27698	27664	27555	27727	27497	27739	27901	27924	27755	27748	27896	27705	27654	27538	27585	27651	27680	27803	27808	27436	27720	27450	27464	27778	27795	27795	28042	27703	27824	27670	27876	27720	27775	27592	27739	27544	27670	27974	27804	27564	27762	27792	27803	27636	27582	27665	27645	27791	27449	27781	27751	27812	27409	27865	27754	27702	27485	27803	27554	27804	27889	27705	27618	27349	27848	27830	27506	27692	27551	27635	27898	27581	27683	27918	27744	27707	27816	27901	27760	27697	27728	27573	27683	27791	27869	27566	27764	27677	27768	27759	27672	27872	27818	27669	27508	27631	27468	27491	27921	27463	27775	27662	27661	27685	27277	27750	27692	27622	27538	27741	27829	27728	27503	27643	27507	27576	27956	27765	27784	27696	27651	27673	27454	27538	27651	27764	27759	27769	27750	27984	27965	27934	27551	27713	27524	27791	27720	27608	27858	27567	27466	27607	27555	27601	27452	27724	27650	27722	27524	27623	27639	27405	27457	27720	27809	27490	27664	27621	27688	27653	27510	27725	27620	27867	27615	27642	27675	27713	27786	27602	27939	27654	27562	27387	27949	27685	27680	28022	27751	27414	27808	27546	27467	27607	27618	27654	27869	27773	27838	27599	27892	28021	27922	27805	27878	27699	27507	27611	27691	27897	27875	27608	27714	27880	27724	27598	27737	27584	27665	27756	27935	27638	27779	27746	27705	27765	27615	27679	27861	27783	27647	27841	27775	27774	27684	27843	27325	27621	27906	27399	27711	27611	27725	27695	27802	27631	27616	27634	27566	27810	27627	27672	27609	27698	27633	27814	27686	27960	27666	27901	27649	27707	27748	27714	27706	27715	27705	27860	27749	27596	27473	27773	27717	27623	27780	27762	27736	27935	27681	27542	27600	27573	27584	27813	27541	27846	27627	27712	27758	27562	27788	27559	27895	27760	27509	27639	27427	27489	27614	27778	27583	27850	27850	27804	27702	27664	27742	27730	27657	27689	27759	27497	27776	27771	27610	27735	27770	27546	27548	27850	27718	27785	27673	27693	27531	27509	27487	27394	27739	27674	27694	27532	27865	27720	27827	27587	27716	27892	27519	27542	27696	27946	27466	27704	27648	27477	27615	27640	27666	27620	27737	27681	27736	27689	27533	27616	27708	27879	27560	27671	27551	27804	27762	27740	27712	27460	27548	27615	27492	27530	27668	27610	27536	27779	27617	27777	27450	27722	27760	27806	27634	27750	27827	27920	27809	28119	27747	27877	27465	27793	27623	27668	27595	27927	27951	27819	27791	27690	27735	27889	27429	27835	27813	27882	27684	27683	27693	27723	27586	27770	27814	27698	27508	27770	27863	27851	27424	27641	27932	27687	27880	27726	27510	27888	27695	27758	27558	27558	27854	27845	27753	27549	27750	28004	27593	27809	27574	27525	27920	27599	27883	27833	27480	27665	27916	27781	27653	27620	27586	27421	27564	27889	27619	27766	27627	27516	27841	27776	27619	27873	27864	27667	27833	27592	27829	27482	27693	27370	27577	27608	27704	27727	27832	27541	27483	27524	27646	27647	27439	27606	27645	27803	27575	27871	27717	27678	27689	27888	27810	27757	27965	27831	27866	27872	27750	27671	27595	27813	27708	27462	27633	27743	27607	27709	27785	27751	27741	27827	27557	27795	27582	27658	27712	27743	27650	27774	27667	27826	27391	27617	27462	27878	27653	27470	27605	27748	27609	28025	27897	27906	27859	27482	27835	27606	27633	27562	27484	27750	27838	27883	27495	27598	27900	27740	27900	27713	27756	27571	27527	27534	27665	27975	27822	27717	27537	27798	27591	27787	28074	27552	27884	27698	27453	27574	27738	27642	27564	27897	27396	27514	27732	27640	27686	27764	27699	27855	27611	27858	27760	28002	27604	27917	27613	27816	27835	27724	27729	27805	27531	27649	27610	27571	27793	27855	27863	27546	27618	27480	27863	27548	27783	27675	27698	27792	27466	27868	27453	27643	27610	27671	27819	27714	27653	27648	27760	27563	27741	27632	27606	27524	27899	27776	27525	27884	27642	27652	27580	27714	27453	27609	27619	27969	27619	27983	27803	27888	27816	27773	27652	27610	27712	27693	27761	27574	27802	27704	27896	27624	27604	27434	27611	27719	27675	27977	27587	27631	27675	27859	27409	27751	27503	27684	27761	27595	27682	27727	28005	27744	27631	27701	27627	27805	27748	27604	27855	27680	27728	27775	27747	27795	27716	27599	27722	27782	27655	27671	27735	28012	27818	27878	27889	27839	27925	27615	27753	27764	27827	27757	27944	27605	27672	27835	27703	27743	27760	27791	28191	27740	27923	27641	27703	27803	27775	27462	27617	27635	27579	27808	27604	27699	27312	27334	27921	27782	27674	27551	27955	27625	27708	27721	27438	28027	27351	27362	27447	27619	27889	27663	27694	27716	27463	27596	27808	27905	27369	27703	27931	27777	27650	27756	27708	27932	27307	27670	27546	27550	27916	27785	27978	27864	27777	27805	27734	27778	27762	27627	27796	27565	27666	27740	27805	27686	27517	27721	27852	27807	27653	27792	27767	27740	27858	27693	27563	27721	27755	27460	27805	27400	27662	27850	27830	27842	27655	27535	27522	27525	27574	27649	27890	27992	27780	27778	27721	27666	27668	27544	27665	27722	27822	27774	27522	27730	27498	27798	27628	27635	27474	27796	27782	27529	27600	27448	27910	27509	27551	27729	27566	27499	27709	27735	27466	27538	27511	27708	27705	27629	27631	27701	27953	27745	27631	27823	27614	27890	27910	27577	27719	27331	27749	27769	27634	27854	27721	27913	27730	27550	27655	27402	27740	27700	27657	27713	27543	27728	27934	27864	27540	27660	27616	27784	27782	27679	27616	27664	27907	27666	27918	27767	27694	27811	27479	27702	27555	27503	27619	27340	27822	27592	27622	27657	27754	27548	27442	27651	27530	27699	27698	27584	27850	27913	27410	27529	27618	27740	27786	27596	27896	27678	27562	27623	27584	27753	27727	27743	27660	27597	27789	27560	27747	27561	27653	27687	27656	27618	27743	27654	27515	27695	27733	27692	27690	27720	27801	27556	27702	27751	28023	27712	27807	27776	27534	27528	27825	27739	27723	27697	27740	27775	27772	27578	27695	27472	27859	27734	27513	27747	27714	27741	27743	27715	27581	27659	27834	27836	27814	27576	27668	27479	27815	27582	27807	27730	27703	27928	27580	27530	27778	27709	27590	27706	27789	27799	27571	27768	27595	27443	27847	27786	27713	27680	27622	27665	27575	27404	27765	27858	27593	27757	27455	27616	27531	27454	27400	27588	27842	27725	27376	27838	27701	27589	27683	27865	27666	27688	27759	27539	27580	27469	27506	27564	27635	27765	27887	27689	27706	27772	28044	27734	27670	27344	27846	27786	27998	27816	27907	27711	27768	27688	27751	27857	27657	27846	27807	27609	27768	27755	27828	27154	27792	27722	27796	27556	27631	27612	27855	27743	27963	27803	27717	27725	27754	27900	27619	27709	27708	27574	27800	27744	27726	27825	27691	27682	27699	27492	27783	27595	27565	27719	27657	27545	27631	27618	27739	27909	27636	27756	27697	27568	27540	27505	27674	27702	27863	27649	27851	27863	27709	27589	27687	27622	27443	27872	27682	27605	27471	27937	27870	27759	27844	27747	27639	27912	27833	27808	27740	27741	27989	27819	27616	27765	27826	27746	27809	27781	27826	27708	27724	27748	27872	27558	27526	27469	27506	27726	27690	28021	27760	27682	27771	27786	27686	27759	27552	27532	27667	27768	27824	27706	27758	27859	27692	27625	27719	27723	27649	27853	27498	27808	27528	27550	27686	27510	27667	27704	27783	27603	27712	27841	27539	27679	27690	27786	27475	27598	27644	27813	27842	27635	27699	27677	27705	27588	27803	27757	27583	27697	27524	27943	27564	27447	27599	27703	27299	27524	27865	27701	27483	27751	27833	27606	27363	27711	27499	27629	27710	27638	27541	27746	27673	27751	27620	27593	27561	27762	27838	27709	27737	27740	27566	27738	27754	27711	27579	27606	27726	27925	27626	27498	27723	27373	27698	27643	27497	27914	28044	27763	27461	27570	27589	27647	27669	27733	27715	27792	27358	27763	27790	27662	27886	27939	27653	27415	27747	27900	27953	27772	27499	27599	27869	27516	27600	27507	27807	27731	27665	27838	27720	27546	27573	27712	27551	27870	27792	27839	27623	28116	27892	27653	27587	27548	27818	27989	27552	27809	27500	28019	27672	27624	27640	27818	27703	27726	27585	27507	27668	27925	27664	27613	27454	27745	27541	27485	27398	27854	27785	27743	27591	27504	27965	27546	27684	27915	27466	27599	27531	27505	27675	27703	27875	27229	27512	27527	27620	27694	27517	27646	27766	27596	27566	27701	27746	27614	27761	27643	27697	27793	27701	27769	27652	27696	27657	27722	27758	27580	27731	27797	27719	27728	27686	27476	27605	27831	27533	27420	27645	27565	27764	27456	27838	27620	27681	27901	27496	27644	27678	27775	27673	27700	27595	27912	27839	27689	27693	27605	27519	27864	27859	27827	27896	27953	27695	27720	27678	27798	27906	27656	27765	27618	27922	27699	27785	27564	27439	27558	27950	27428	27657	27691	27985	27634	27787
62259	98174	85717	65803	36890	21652	16874	16250	16145	16117	16236	16365	16269	16321	16295	16514	16188	16474	16293	16295	16417	16278	16352	16443	16524	16319	16375	16456	16491	16586	16593	16551	16526	16483	16370	16340	16436	16499	16570	16554	16483	16456	16328	16537	16324	16214	16370	16546	16583	16295	16322	16547	16325	16358	16302	16415	16471	16375	16554	16247	16442	16572	16333	16187	16404	16517	16512	16531	16389	16328	16446	16390	16369	16396	16549	16505	16464	16461	16305	16585	16410	16336	16439	16576	16671	16473	16274	16384	16524	16357	16145	16447	16457	16332	16404	16389	16681	16432	16298	16496	16330	16207	16417	16352	16456	16585	16467	16299	16449	16453	16362	16395	16498	16329	16464	16217	16315	16310	16377	16512	16454	16429	16339	16411	16418	16223	16419	16248	16539	16511	16430	16493	16274	16324	16470	16347	16521	16457	16196	16373	16267	16319	16473	16292	16431	16524	16502	16402	16436	16390	16312	16460	16421	16433	16320	16278	16281	16378	16605	16288	16436	16426	16401	16291	16421	16478	16389	16414	16361	16280	16315	16285	16496	16288	16249	16300	16211	16309	16368	16417	16238	16387	16283	16269	16381	16417	16392	16416	16428	16374	16470	16270	16386	16529	16505	16352	16386	16339	16539	16443	16259	16218	16529	16553	16386	16497	16373	16545	16316	16378	16344	16646	16348	16338	16293	16370	16429	16465	16565	16499	16407	16363	16634	16364	16348	16346	16454	16536	16421	16369	16409	16316	16450	16487	16258	16553	16531	16333	16556	16485	16378	16533	16523	16355	16255	16437	16419	16352	16340	16255	16394	16507	16423	16486	16394	16261	16361	16391	16430	16380	16266	16465	16265	16372	16284	16256	16416	16548	16445	16214	16422	16645	16359	16230	16309	16497	16150	16456	16413	16250	16378	16338	16344	16471	16351	16361	16346	16309	16534	16553	16366	16445	16365	16339	16476	16404	16584	16400	16564	16314	16389	16508	16478	16382	16467	16394	16406	16357	16494	16355	16497	16611	16534	16385	16277	16376	16366	16469	16287	16314	16239	16329	16285	16214	16378	16380	16382	16466	16425	16343	16285	16334	16531	16452	16414	16516	16324	16436	16354	16287	16447	16491	16380	16324	16409	16457	16416	16217	16321	16427	16318	16283	16550	16357	16505	16387	16413	16233	16366	16208	16341	16334	16628	16425	16466	16284	16298	16384	16347	16629	16436	16373	16443	16424	16375	16476	16432	16417	16299	16395	16378	16322	16498	16275	16422	16388	16575	16400	16438	16430	16351	16521	16320	16244	16334	16548	16468	16501	16451	16482	16480	16269	16295	16440	16349	16507	16267	16386	16354	16436	16392	16369	16517	16413	16443	16493	16379	16450	16524	16625	16436	16386	16284	16576	16259	16369	16325	16455	16417	16694	16521	16321	16601	16485	16460	16230	16401	16529	16301	16421	16471	16589	16303	16344	16390	16383	16356	16149	16417	16409	16122	16346	16419	16522	16472	16326	16404	16382	16525	16517	16553	16333	16359	16421	16291	16313	16349	16454	16280	16365	16366	16482	16310	16417	16452	16554	16425	16536	16210	16311	16259	16618	16451	16525	16414	16315	16374	16542	16466	16498	16393	16338	16426	16484	16217	16290	16331	16473	16393	16283	16497	16575	16389	16408	16444	16365	16369	16273	16345	16424	16243	16476	16426	16348	16224	16319	16339	16311	16454	16440	16214	16338	16349	16399	16369	16357	16394	16261	16401	16321	16367	16448	16314	16583	16356	16348	16369	16395	16262	16333	16524	16378	16516	16330	16561	16662	16433	16403	16281	16425	16726	16559	16402	16384	16436	16397	16405	16289	16073	16427	16470	16204	16542	16375	16309	16424	16460	16530	16417	16354	16286	16206	16363	16333	16481	16281	16184	16365	16408	16364	16354	16352	16234	16475	16382	16225	16515	16304	16491	16273	16405	16593	16295	16463	16355	16255	16432	16390	16372	16470	16388	16449	16525	16307	16413	16327	16141	16510	16361	16416	16453	16297	16295	16387	16412	16240	16334	16459	16386	16364	16343	16410	16439	16530	16424	16392	16331	16194	16364	16303	16357	16252	16351	16313	16268	16416	16430	16451	16367	16459	16367	16418	16377	16567	16487	16342	16568	16424	16323	16312	16506	16299	16135	16431	16357	16331	16336	16376	16424	16203	16423	16209	16467	16482	16438	16344	16469	16497	16403	16425	16099	16445	16329	16521	16629	16297	16311	16526	16441	16376	16467	16446	16407	16378	16463	16540	16274	16298	16219	16566	16369	16403	16336	16404	16289	16420	16403	16525	16409	16311	16375	16529	16483	16428	16459	16408	16493	16449	16509	16451	16549	16223	16456	16456	16401	16413	16454	16428	16542	16299	16372	16606	16269	16480	16511	16362	16391	16347	16297	16525	16427	16458	16507	16362	16438	16431	16400	16476	16354	16436	16524	16493	16521	16393	16307	16338	16466	16392	16505	16358	16391	16407	16292	16318	16515	16376	16608	16406	16584	16263	16422	16548	16313	16429	16348	16308	16435	16471	16335	16469	16315	16422	16427	16501	16620	16436	16398	16548	16464	16340	16439	16512	16520	16337	16504	16246	16434	16394	16522	16383	16550	16372	16305	16375	16414	16532	16324	16522	16261	16415	16295	16363	16456	16358	16372	16286	16462	16322	16199	16532	16279	16300	16233	16537	16317	16454	16398	16582	16503	16560	16429	16370	16463	16332	16286	16504	16464	16377	16433	16370	16332	16416	16331	16475	16412	16417	16454	16360	16382	16409	16460	16435	16341	16196	16540	16413	16674	16329	16433	16434	16491	16465	16410	16408	16541	16324	16223	16405	16317	16437	16525	16462	16445	16387	16324	16504	16363	16325	16531	16289	16453	16416	16437	16511	16483	16489	16379	16351	16507	16384	16363	16396	16351	16389	16625	16410	16294	16430	16313	16343	16479	16228	16382	16149	16368	16465	16351	16439	16489	16230	16485	16457	16382	16430	16505	16274	16258	16561	16384	16207	16484	16455	16380	16365	16552	16410	16237	15975	16466	16378	16331	16285	16423	16451	16357	16451	16353	16404	16364	16468	16528	16470	16427	16707	16420	16353	16424	16179	16563	16259	16306	16410	16425	16400	16195	16405	16400	16247	16371	16395	16394	16422	16324	16338	16489	16438	16242	16403	16400	16454	16401	16351	16195	16529	16524	16489	16455	16500	16194	16458	16430	16280	16329	16266	16351	16466	16492	16355	16374	16518	16323	16236	16315	16371	16365	16303	16407	16095	16321	16327	16437	16188	16300	16604	16242	16273	16208	16244	16249	16378	16324	16279	16592	16299	16747	16286	16408	16432	16244	16335	16296	16364	16476	16352	16314	16427	16314	16378	16496	16437	16278	16227	16329	16595	16325	16285	16409	16417	16498	16239	16377	16433	16434	16430	16318	16604	16406	16382	16306	16375	16351	16384	16465	16336	16397	16501	16219	16488	16348	16314	16266	16398	16533	16345	16379	16292	16377	16220	16431	16190	16166	16382	16275	16378	16422	16350	16447	16427	16457	16180	16349	16325	16415	16338	16417	16371	16506	16282	16463	16339	16316	16342	16482	16533	16409	16380	16439	16267	16627	16285	16325	16341	16444	16543	16440	16237	16451	16426	16464	16415	16496	16334	16487	16385	16467	16485	16322	16435	16442	16333	16461	16505	16206	16170	16263	16375	16514	16147	16426	16415	16529	16478	16388	16435	16280	16426	16314	16089	16271	16205	16088	16622	16464	16516	16371	16345	16379	16490	16491	16470	16264	16340	16363	16336	16403	16423	16425	16424	16350	16297	16245	16393	16331	16215	16426	16514	16361	16472	16562	16322	16335	16311	16489	16315	16177	16386	16369	16439	16309	16196	16463	16433	16218	16297	16412	16393	16395	16187	16361	16489	16428	16543	16539	16455	16564	16498	16141	16474	16409	16422	16340	16323	16380	16380	16477	16394	16301	16268	16446	16333	16326	16215	16324	16268	16341	16342	16348	16259	16485	16431	16236	16380	16314	16343	16441	16409	16404	16255	16517	16354	16385	16509	16589	16601	16424	16484	16539	16449	16179	16489	16483	16394	16430	16298	16366	16185	16462	16343	16424	16377	16367	16443	16443	16204	16232	16511	16164	16574	16441	16325	16478	16179	16399	16335	16358	16267	16441	16446	16324	16593	16558	16384	16401	16297	16378	16334	16285	16314	16694	16619	16380	16386	16288	16499	16357	16372	16356	16226	16471	16380	16455	16288	16559	16360	16481	16440	16400	16338	16245	16405	16389	16403	16471	16441	16454	16385	16428	16445	16340	16291	16361	16324	16195	16618	16412	16409	16380	16576	16282	16511	16296	16388	16361	16270	16485	16413	16427	16247	16261	16227	16387	16220	16380	16343	16462	16414	16138	16427	16434	16307	16283	16435	16350	16362	16321	16409	16417	16245	16269	16495	16459	16396	16312	16137	16422	16545	16539	16385	16556	16268	16308	16424	16460	16280	16339	16587	16259	16198	16514	16275	16399	16437	16388	16443	16460	16414	16473	16226	16535	16406	16517	16463	16362	16337	16211	16483	16489	16241	16414	16422	16429	16244	16559	16444	16560	16477	16384	16463	16103	16507	16408	16236	16368	16452	16732	16387	16284	16479	16172	16419	16242	16177	16450	16441	16582	16544	16239	16293	16463	16488	16416	16123	16445	16151	16328	16249	16474	16234	16383	16264	16362	16352	16333	16452	16471	16360	16467	16486	16437	16242	16310	16393	16351	16293	16578	16431	16374	16379	16407	16316	16521	16376	16501	16429	16262	16535	16318	16193	16367	16513	16370	16210	16372	16641	16339	16247	16497	16330	16539	16206	16388	16452	16250	16520	16426	16473	16294	16398	16343	16353	16519	16445	16365	16536	16477	16551	16530	16369	16275	16455	16508	16334	16403	16474	16517	16306	16417	16592	16410	16248	16524	16320	16458	16455	16285	16385	16442	16272	16504	16298	16374	16354	16380	16316	16280	16393	16379	16284	16569	16218	16508	16321	16376	16237	16330	16355	16571	16353	16570	16404	16265	16374	16508	16567	16362	16374	16491	16201	16296	16573	16422	16258	16572	16446	16173	16378
39103	44751	46000	37088	29784	27692	27544	27080	26995	27082	27189	27043	27300	27081	27100	27546	27060	26971	27062	27329	27257	27083	27193	26795	26740	26900	27043	26641	27041	26935	27066	26799	27066	27074	27090	27060	26975	27048	26950	27149	27102	27324	27064	26910	26941	27004	27047	27269	27045	27027	27206	27138	27439	26957	26934	27093	27114	26846	27128	26950	27081	27253	27165	27087	27239	27020	26840	26996	27125	27050	27182	26910	26962	27009	27140	27230	27154	26941	26882	26915	26976	26838	26985	27063	26912	26984	27132	27133	27087	27198	27127	26967	27061	26974	27149	27216	26841	27247	27357	27111	27060	27093	27147	27025	26922	26942	27097	27185	27303	27054	27396	26968	27043	26986	26858	26869	26848	26946	26967	26921	27016	26835	27185	26968	27076	27087	27175	26886	27188	27121	27020	27056	26834	27008	27060	26731	26898	27238	26924	27027	27028	26914	27121	26666	27160	26922	27078	26893	26999	27054	27064	27147	27241	27209	27077	27109	27145	27103	27226	27158	26961	26722	27003	26863	27079	26871	26945	27128	27159	26876	27258	26837	26776	27254	27146	26926	27003	27207	26801	27118	27160	27056	27011	27191	26943	27084	27053	27186	27045	26798	27065	27366	27306	26850	27203	27171	27132	26998	27251	26984	27147	27101	26870	27066	27036	26932	26965	27079	26961	26988	26998	27244	27093	27086	26949	27052	27085	27099	26997	26857	27148	26927	27003	27024	27014	26917	27150	27082	26896	26899	26959	26745	27217	27266	27201	27018	27103	27146	27159	27191	27271	27193	27043	26737	27150	27172	27132	27119	27193	27092	27260	27086	26863	26871	27439	27065	27284	27080	26959	27022	27082	27155	27218	27074	27173	27151	27104	27010	27084	27070	27112	27236	27108	27292	26780	26883	26910	26997	27283	27075	27223	27062	26823	27012	27109	27021	26993	27093	26968	26960	27049	27215	27144	26901	27112	27018	27144	26898	27310	26746	26906	27100	27176	27208	27001	27141	27039	26923	26891	27032	27194	27123	27057	27007	27191	27063	26880	27243	27227	27164	27049	26752	26895	27227	26915	26877	27313	27034	27072	26843	27164	26945	27181	27181	27107	27076	26971	27097	26860	27151	26938	27006	26867	26629	26994	27014	27124	27006	26863	26920	27179	27133	26852	27101	27213	26931	26909	27037	27252	26997	27380	26958	27368	26959	27091	27033	26990	27113	27227	26934	27034	26962	26964	27139	26948	26898	27217	27168	26880	26990	27123	27289	27247	27033	27126	27112	26935	26818	27065	27125	27040	27056	27038	26758	27096	27036	26984	27141	27205	27120	27131	27224	27010	26992	27200	27029	26959	26996	27277	27133	27368	27125	27169	27129	26930	26845	27135	27134	27085	26981	27202	26964	27131	27042	26908	27146	27016	27056	27125	27186	26930	27300	27211	27091	27156	26953	27222	26938	26958	27105	26909	27171	26979	27138	26822	26932	26820	27113	27167	27064	27257	27049	27065	27375	27252	27045	27137	26956	27002	27035	27111	27186	27111	27150	27054	27013	27175	27047	26879	27099	26840	26971	27116	27126	27327	27083	27153	27162	27009	27050	27092	27031	27332	26902	27278	27064	27148	26853	26982	27197	27381	27091	27173	27006	26883	26920	26956	26968	27310	26766	27063	27139	26965	27081	27123	26952	27209	27003	27175	27057	26988	26856	27275	26886	27060	26884	27134	27116	26858	27066	26924	27241	27057	27237	26941	27048	27123	26832	26952	26872	27311	27127	27020	27253	27388	27176	27259	26842	27015	27212	27402	26916	27107	26913	26816	27096	27109	27019	27096	26962	27006	27193	27057	27315	27033	27056	27064	27171	27102	27048	27179	27126	26996	27213	27070	27092	27025	26972	26886	26887	27156	26991	26841	26766	27015	27106	27117	27190	26941	26827	27070	27021	26926	27068	26798	26958	27232	27085	27002	26966	26973	26817	27190	26986	27149	26732	27020	26896	26923	26973	27334	27367	27126	27305	26914	27141	26897	27228	27333	27114	27236	27011	27110	27210	27152	27273	27227	27135	27149	26814	27267	27060	26996	26890	26888	27020	26853	26992	27151	26975	27080	27123	27133	27050	26972	26918	27126	27058	27000	27074	27264	27090	27162	26950	26904	27038	26779	27091	27059	27139	26900	27057	27189	26947	27030	27014	27019	27059	27028	26922	27131	27151	27232	27014	26887	27044	26986	26893	27112	27278	26989	27018	26869	27102	27108	26908	26832	26964	27009	27080	27162	26981	26872	26907	27166	26975	27081	27121	27019	26886	26998	27010	26892	27021	27288	27227	27013	27020	27188	26900	27076	27145	27136	27033	26978	27024	27088	26978	27068	26945	26827	26862	27072	27110	27005	26886	26991	27012	27237	27162	27263	27068	27203	27088	27018	27162	26907	26992	26947	27178	26812	27132	27049	26909	26966	27078	27060	27053	26955	27078	27317	26950	26963	26932	27180	27023	26969	26950	26963	26969	27057	26961	27176	27148	27302	27119	27193	27176	27062	26798	26862	27030	26990	27063	27017	26970	27165	27182	27259	27392	26952	27226	27339	27325	26895	26897	26918	26847	26984	27191	27082	27062	27064	26763	27038	26988	26891	27085	27096	27075	27031	26910	27008	26868	27211	27186	26861	27071	27264	26970	27273	27004	27066	26982	26893	27010	27104	26971	27136	26965	26830	26883	26992	26976	27000	27175	27038	27039	26999	26867	26850	26808	27097	27251	27223	27034	27024	26845	27125	26992	27076	27157	27010	27370	27038	26913	27144	27017	27108	27235	27067	27141	27043	27041	27121	26913	26812	26820	27092	26986	27027	26977	27048	27129	27072	27180	27103	26927	26914	27128	26965	27038	26868	26858	27156	26919	27104	26907	26992	27038	26990	27062	26827	27074	27152	26852	26994	27368	27029	27186	26994	27015	26957	27134	27015	27285	27101	26982	26930	26985	26900	26837	26923	27017	27134	27118	27018	27071	26881	27139	27106	26994	27307	27049	26886	26848	27056	27269	26905	27058	26977	27088	27310	27056	27130	26943	27211	27126	26942	27114	27156	26884	27105	26800	27317	26900	27174	27020	27096	26773	26770	27275	26946	27235	27295	27109	27091	27183	26991	26949	26911	27215	27287	27127	27173	27072	26964	27011	26963	26939	26972	27091	26907	27168	26874	26943	27074	27126	26976	26974	27177	27222	27068	26930	26908	27073	26887	26892	27218	27055	27124	27113	27297	27134	26891	27245	27241	27038	27050	26808	26862	26788	27253	26999	27124	27209	27048	27179	27060	27002	26915	27169	27156	27019	26959	27164	26945	27082	26972	26974	26973	27249	27232	27071	27168	27162	27051	27000	27014	27072	26903	26902	27220	27138	26980	27104	27051	27122	27093	27155	27153	27011	27119	26988	27222	26967	27092	26876	27005	27011	26977	26815	27017	27005	27166	27184	27048	27122	27049	27217	26974	27053	27141	27237	27348	27211	26871	26893	26942	27171	27181	26954	27156	27172	26958	26909	27192	26951	27032	27221	27211	27132	27016	26901	26876	27092	27339	27331	26902	26990	27224	27080	27157	27098	27064	26878	27124	26857	26969	27166	26885	27176	27130	26921	27086	27023	27060	26901	26973	27031	26878	27239	27027	26901	26985	26991	26839	27069	27198	27068	27195	27267	27023	27057	26899	27168	26900	27103	27171	27096	27247	27008	27115	27093	27106	26926	27179	27209	27384	27265	27136	27100	26896	26830	26924	26997	26965	27099	27071	27149	26935	26966	27192	27332	27074	27009	26988	26875	26974	27098	26942	27106	26829	27312	27107	27171	27039	27030	27173	26844	27037	26864	27224	27221	27164	27030	27055	27019	27102	27128	27257	27353	27005	27099	27231	27051	27081	27248	27168	26741	27018	27043	26997	27143	27218	26777	27291	27125	27040	27375	27266	27065	27123	26881	26779	26979	27113	27017	27061	26985	27052	26989	27241	27177	27228	27163	27267	27163	27021	26979	27065	27020	26993	27169	27025	27052	27008	27059	27087	27015	27284	27024	27204	27253	27215	27038	26981	27116	27070	27044	27048	27092	27076	27050	27115	27083	27213	27170	26937	27039	27012	26968	27106	26933	27042	27177	26963	26872	27006	27036	27094	27222	26910	27194	27165	27117	26953	27124	27273	27052	26762	27168	27185	26938	27125	27139	27102	26989	26930	27050	27019	27254	27005	26961	27190	26816	26912	27138	26870	26931	27183	27093	27158	27002	27049	26996	26976	27097	27008	27092	27206	27338	27062	26932	26756	27093	27236	26940	27047	27073	27002	26792	27058	26931	27183	27206	27031	27149	26997	27302	27025	27194	26796	26930	26994	27233	27087	27058	27190	26869	27122	27040	27208	27117	27124	27101	27024	27086	27101	27072	27034	27150	27218	27172	26719	26989	26939	26949	27124	27165	27076	27243	26948	27020	27046	27037	26963	27000	27218	27275	26770	27103	27020	26942	27194	27278	27177	27122	27188	27091	27192	27392	27042	27119	27054	27227	26925	27046	27069	27017	26904	27246	27167	27064	26951	26967	27037	27137	27252	27175	27109	26960	27226	27257	27227	27052	26960	26956	27114	27137	27145	27362	27269	27208	27372	26913	27269	27167	26889	26871	27010	26953	26875	26920	26935	26966	26943	27160	27172	27186	26770	27092	27192	27128	26915	26883	26908	26980	27380	27185	27194	27087	26933	26998	26930	27072	27242	27094	27109	27129	27245	27214	27103	27284	27031	26994	27419	27318	27074	27191	26981	27298	27212	26994	27036	27213	26984	27115	27096	27247	27130	27156	27226	26843	26982	26932	27108	27008	27110	27300	26929	27166	27142	27249	27149	27411	27144	27107	27170	27068	26856	26791	27320	27067	26958	26826	26995	26960	27235	27021	27173	26978	27000	27070	27088	27192	27164	27164	27212	26916	26912	27134	27039	27089	26953	26894	26969	26906	27001	27105	27038	27085	26996	27078	26974	26980	26922	27248	27160	27317	27345	27112	27059	27196	27192	27075	27272	27092	27135	27005	26848	27191	27077	27149	27024	26990	26964	27138	27049	27097	27221	27102	27207	27366	27018	27126	27010	26901	26986	27134	26754	27084	27309	27240	27006	27084
34770	49936	35864	22681	17129	15693	15209	15023	15193	14919	15023	15207	14933	14948	15209	14956	14987	15131	15111	15019	14892	15020	14976	15288	15080	14846	14976	15275	15138	14952	15061	14959	15195	15138	15086	15138	15090	14872	15171	15122	15245	15132	15072	15013	14873	15185	15013	15032	15021	15028	15122	15046	15074	14992	15083	15136	14908	14951	15112	14767	14834	14811	15071	15022	14852	14965	15056	14956	14998	15033	14994	15085	15149	15137	14995	15008	15099	14959	15044	15134	14780	15031	15030	15182	15099	14911	14925	15083	15012	15145	14818	15083	15112	15148	15039	14970	15119	14903	15079	14964	15063	14809	15058	15107	15222	15016	15030	14857	15027	15087	14939	15040	15162	15044	15106	14997	15114	15017	14978	14993	14962	14936	15173	14993	14975	15088	15067	15128	14850	15006	15198	14951	14961	15061	15126	14921	15049	14992	14857	15008	15003	15128	15141	14989	14965	15018	15057	15006	15045	14828	15130	15011	14927	15174	15075	15159	14999	15033	14923	14896	15133	14936	14902	15000	15137	14825	14952	14951	15028	14922	14981	14979	15069	14889	14888	14882	15067	15005	14763	15128	14941	15013	14791	15141	15052	14944	15027	15125	15001	14995	15075	14977	15024	14979	14965	14940	15216	15042	15172	15034	15114	14969	14872	15140	14940	15174	15056	15040	15172	15099	15003	15068	14978	15025	15109	14948	15002	14993	15127	14959	15214	14878	15007	15075	14957	15073	15202	15001	15110	14735	15105	15196	15002	15077	15086	15147	15067	15111	14960	15021	14829	14964	15084	15073	15088	14904	15020	15015	15027	14863	14863	15038	14965	15023	15058	15145	15175	14878	14986	14921	15001	14937	15001	14755	15071	14906	14939	15205	14831	15093	14817	15038	15095	14948	14860	14989	15042	14988	15124	14817	15035	15036	14895	14933	14986	15227	14910	15089	15155	15058	15103	14889	15070	15152	15130	15132	15023	14977	15005	14864	15050	15134	14933	14934	14923	15013	15218	14889	14970	14892	15008	15106	14912	14978	15072	15050	15146	14916	15173	15033	15153	14850	15045	14981	15204	14999	15165	14947	15042	14976	14927	14914	15223	14910	14998	15051	14909	15186	15095	15081	14983	15061	14920	14883	14877	15048	15138	15115	15083	14972	15041	15127	15133	15038	14914	15052	14868	15060	15010	15151	15016	15010	15021	14973	15150	15128	14995	15038	14963	15002	14978	15029	14911	14944	15180	15013	15077	14972	15218	14976	15015	14875	15149	15045	15187	15145	14983	15026	15012	15307	14987	15004	14901	15035	15112	15009	14956	15050	15143	15084	15031	14809	14861	15220	14978	14987	14955	15114	14994	14963	15133	15179	15029	15068	15077	15003	15133	14985	15129	14978	15036	14909	14888	14923	14901	15098	15059	15100	15070	15054	14998	15160	14969	15036	14946	15127	14898	15129	14860	14706	15121	14879	15064	14961	15125	15024	15200	14970	14876	15076	15000	15085	14958	15087	15160	15047	15100	15168	15059	15035	15013	15055	15091	15066	15017	15042	14798	14855	14935	14975	15082	15088	15012	15061	14892	15072	14863	15115	14808	15010	15096	14913	15042	15121	15005	15014	15052	14997	15068	15087	14982	15017	14934	14950	15027	15111	15156	14972	14891	14792	14842	15022	15013	14999	15130	15042	15025	15064	15041	15087	15122	14882	14978	14963	15024	15000	15013	15073	14946	15021	14888	15161	14995	15003	14978	14956	15093	15021	14860	15278	15058	15091	15144	15019	15052	14897	14941	14980	15031	15123	15053	15147	14869	14921	15027	15178	14959	14885	14983	15068	14788	14848	15093	14862	14969	14935	15169	15015	14969	14895	15145	15008	14930	15067	15070	14993	14952	15100	14976	15165	15116	14925	15011	14873	14950	14893	14932	15082	15034	14820	14961	15032	15293	14825	15116	14906	14902	15175	15050	14921	15056	15065	14901	15087	15167	15134	14993	15091	15095	15067	15231	15061	15111	15106	14882	14962	14897	15152	15122	15120	14999	15017	15140	15035	14978	15088	14729	14873	15116	15033	14794	14948	14980	14780	14940	15058	15075	15002	15200	15107	14958	15094	15096	15080	14903	15077	14961	15126	15056	14944	15031	14923	14942	15022	15053	15023	15106	15289	15034	15137	15257	14931	15207	14918	15102	15078	15024	14966	14953	15067	15034	14984	15167	15025	15122	14955	15068	15094	14938	14979	14966	15146	15019	15087	14940	15069	15014	15036	14950	15181	15210	14952	15045	15089	15015	14986	15062	14972	15100	15123	14985	14887	15133	14950	15114	15019	15215	14891	15165	14988	15089	15011	15122	14949	15121	15013	14865	14979	15072	15129	15004	15088	14965	14931	15008	15060	15029	14966	15174	15028	15037	15152	15201	14777	15048	15028	15133	14809	15055	14939	14805	14970	15050	14950	15054	15050	15191	15064	15100	15048	14978	14981	14991	15069	14874	15034	15147	14922	14959	15232	14950	14959	14799	15019	15109	14941	15005	15103	14885	14824	15181	14879	14928	15048	14906	14930	15097	14987	14893	15067	15038	14981	14877	14903	14967	15118	15165	15016	15066	15108	14972	14994	15022	15228	15078	15054	14947	15097	14963	15125	14965	15199	15073	14939	15167	15021	15102	14834	15153	15134	15194	14939	14884	14969	15036	14926	15009	14999	15203	15050	14924	15102	14974	15093	15010	14933	14906	15080	15034	14960	15297	14836	15090	15024	14960	15132	15037	15156	15011	14897	14929	14787	15012	14899	14953	15223	14851	14931	14818	15049	15157	15171	15022	14863	15068	14913	14979	14883	15113	15070	15079	15023	15071	15165	14813	15057	14837	14995	15195	15085	15043	14933	15146	15022	15156	14973	14981	15108	15156	15079	15016	15150	15019	14839	14939	15235	15147	15093	15246	15080	15124	15053	15210	15214	14863	14893	14882	14848	14931	15055	15187	15083	15242	14961	15278	15045	15116	14877	14876	15010	15065	15151	15118	15021	15107	15030	14898	14770	14922	15082	15076	14935	15131	15061	15108	15070	15181	14973	15069	14967	15054	15078	14923	14998	15164	14927	14970	15080	14836	15142	15021	15066	15130	14974	15273	14965	15148	15068	14943	15079	14992	15010	14938	15012	15134	14886	15152	15242	14998	15060	15193	14819	14970	15020	14915	15230	15064	15079	15101	14936	15083	14897	15016	15002	14902	14956	15149	15083	14900	15095	14999	15091	14998	15131	15124	15078	14942	14958	14998	15092	15149	15129	14963	14877	15065	15103	15121	14935	15023	15119	15019	15165	15248	15023	15093	15036	15054	14969	15004	15163	15008	15142	14932	15077	15003	15129	15051	15008	15089	15069	15096	14786	15124	14913	14965	15119	15122	15000	14980	15078	14931	15129	15087	15031	15047	15092	15015	14935	14868	15013	15094	14903	14926	14946	15115	15062	15112	14952	15029	15116	15107	15093	14942	14967	15218	15206	15015	15235	14869	15178	15108	14989	15086	14949	15114	15151	15014	14968	15116	15012	15170	15107	15008	15095	15142	15038	15182	15004	15139	15067	15077	14996	15236	15020	14955	14878	14981	15143	14913	15018	14990	14862	15173	15150	15041	15015	15063	15192	15053	15005	15019	15099	14925	15014	14913	15005	14988	15038	15048	15027	15074	15036	15041	15039	15020	15008	15190	15137	15142	14909	15050	15143	15064	15041	14999	14981	15054	15092	15185	14911	14986	14820	15181	14928	14880	14947	15086	15112	14958	14957	14941	15001	14923	15119	15039	14966	15116	14950	15152	15002	15153	14985	14916	15064	15055	15067	15148	15049	14923	14871	15036	15046	14838	14974	15084	15026	14968	15082	15172	15143	14932	15072	15175	15069	15006	15114	15034	15180	15046	14950	15114	14968	15135	14858	14821	14944	15095	14898	14990	14796	15039	15051	14897	15000	15003	14959	15042	15076	15136	15013	14948	15136	14989	15059	15205	15041	15109	15146	14913	14876	15104	14955	14923	15204	14799	14870	15117	14957	14848	15174	15036	15171	14898	14944	15091	14760	14978	14979	15140	15070	15035	15253	14896	14990	15204	14981	15015	15049	15170	15031	15172	15036	14884	15133	14957	15161	15018	14960	15101	15036	15155	14923	15000	15037	15147	15045	15033	14907	14910	14949	15088	14916	14970	14981	14839	15177	14926	15103	15074	14922	15139	15130	15168	14884	14956	15208	15128	15115	15028	15199	14969	14871	15032	15011	15202	14981	14811	14960	14983	14844	14999	15079	15036	15073	15055	15014	15178	14992	14886	15119	15042	15155	14968	15084	15125	15175	15043	14959	15029	15019	14947	15231	14943	15235	15159	15028	14980	14929	14958	15119	14831	14927	15126	15030	14936	15119	15004	14996	15017	15038	15077	14977	14930	15038	15185	15044	14998	15060	15076	15191	14944	15116	14880	15114	14927	14923	15081	14895	15024	15120	15137	14955	15110	15037	14930	15041	15145	15046	15088	15001	14965	15160	15060	15005	15087	15036	15086	14973	14941	14953	15200	14889	15048	15038	15036	14952	14988	14940	15032	15061	14927	14962	15025	15241	15135	15132	14965	15026	14984	15031	15125	15167	15142	15061	15018	15043	14902	15024	15001	15069	14740	15091	15072	14978	14939	14901	14904	14930	14899	15051	15088	15032	15046	14913	15025	15038	15132	15013	14873	14995	14989	14955	15011	15006	15073	15011	14941	14970	15016	14991	15099	14924	15171	14957	15137	14942	15024	15026	15255	15019	14862	15118	15007	14971	14998	14972	14913	15001	15232	14976	15046	15057	15084	15237	15159	14842	15050	15158	15082	14959	15089	14785	15117	15066	14977	15094	15113	15015	15046	15116	15046	15142	15015	14989	15155	15159	15035	14924	14974	14871	14756	15114	15011	14951	15117	15097	15175	14916	15124	15010	14970	15092	15148	15061	15101	15251	14987	14956	15092	14911	15133	14996	14980	15151	15168	14858	15100	15042	14907	15049	14972	14992	15056	14835	14941	15126	15104	15189	15071	14959	14836	15041	14947	15024	15104	15097	15085	14900	14933	15090	14974	15090	15059	14870	14911	15149	14951	15074	15236	14951	14920	14928	15155	14976	15044	15072
40449	43193	43626	35884	29934	27806	27519	27158	27077	27192	26976	26880	27185	27152	27328	27329	27033	27276	27102	27143	27195	26988	27002	26960	27106	26924	26996	27145	27113	27173	27175	26869	26913	26928	27026	27226	27258	27157	27331	27205	27180	27139	27254	27057	27037	27096	27102	27009	27084	26940	26931	27270	27199	27128	27190	27228	26890	27039	27155	26996	27191	26897	26893	26837	26966	27077	26777	27008	27143	26995	26990	27058	27046	26937	27154	27036	26921	26942	27286	26924	27363	26914	27010	27078	27105	27192	27266	26995	27082	27072	27173	27289	27185	26981	27028	27254	26943	26921	27104	27045	27295	27158	26922	27143	26620	27080	26844	27159	27082	26862	26921	27005	27462	26961	27350	27150	27028	27253	27210	27048	26972	27174	27044	27179	27303	26963	26960	26853	26964	27001	26932	27118	26946	27225	26938	26970	26994	26944	26872	27075	27148	27116	26999	27111	27050	26930	26957	27138	27272	26989	26900	27058	26964	26730	26890	26843	26960	27091	27061	27154	26902	26681	26879	27076	27109	26948	27274	27067	26911	27124	27293	27277	26825	26925	27026	27092	26982	27195	27009	27027	26964	27051	27088	26798	27053	27083	27127	27120	27020	27198	27127	27310	27005	26910	27097	27126	27099	27006	27082	26975	26884	27094	27006	27045	27245	27096	27073	26967	26816	27180	27133	27081	27208	27080	27133	27203	27061	27042	27112	27154	27122	27028	27168	26779	26910	26976	27235	27117	27041	26973	26945	26976	27197	26906	27008	27082	26748	27113	27143	27022	26948	27140	27046	27121	27104	26944	27171	27018	26830	27222	26951	27003	27134	27131	27041	26994	26881	27019	26996	26841	27025	27147	26946	27281	26876	26931	27092	26949	27312	26854	27067	27048	26971	27033	27372	27369	27063	27282	26975	27023	26933	27024	26920	27033	26913	27181	26927	27088	27276	27047	27119	26992	26936	27176	27069	27091	26854	26983	27062	26836	26901	27167	26799	27065	27128	27172	27000	26974	27067	26964	27239	27063	27069	26996	27068	26848	27191	26950	26948	26911	27136	26992	27061	26963	27067	27051	26978	27117	26930	27099	27020	27148	26974	27272	27160	27177	27003	27281	26995	27165	27206	26952	27030	26993	27128	27180	27017	27140	26907	27273	27193	26948	26983	26994	27131	27110	26993	26993	27030	27183	27230	27289	27244	27012	27141	26995	26933	26796	27161	27460	26831	27139	27272	26764	26836	26986	26930	27025	26991	27224	27155	26886	26717	27172	26921	27206	27111	27167	27162	26916	27235	27387	27008	27159	27111	27097	27055	27151	27027	26985	27022	27437	27185	27187	27097	26919	27031	27100	26993	27142	26989	27046	26918	27196	27188	26964	27113	27148	26959	27208	27129	27089	27247	27153	27221	27169	27178	26976	26998	27081	27167	27265	27279	27018	27006	27007	26871	27082	27022	27219	27052	26884	26943	27229	26832	27016	27037	27351	27157	26996	27028	27015	27054	27237	27274	27343	27072	26970	26976	27199	27035	27016	27150	27019	27243	26809	27247	26919	26969	26925	27079	26833	27216	26989	27070	26751	27029	27105	26933	27098	27170	26760	26969	26917	27036	27324	27219	27152	27118	27176	27245	26990	27324	27085	27158	27041	27156	27041	26733	26959	27009	26970	27157	26993	27060	27211	26925	27092	27091	27048	27392	26997	26983	26984	27100	26954	26915	26996	27103	27231	26896	27097	26875	27027	26966	27013	27064	27207	27145	27050	26988	27075	27163	27215	27108	26792	26973	27089	27106	26935	27062	27023	27048	26995	27019	27062	27008	26986	27242	27103	27055	27103	27002	27248	27104	27075	27465	27179	26995	26869	27145	27031	27078	27032	27445	27085	26936	27272	27078	26748	27188	27170	27067	26943	27210	26931	27177	26917	26866	26820	26885	27042	27010	26793	27188	27034	27055	27000	27061	27241	27278	26844	26954	27043	26939	27165	27077	27110	26919	27071	27113	27284	26886	27068	27014	26994	26985	26985	27174	26893	26827	27041	27090	26922	27258	27232	27021	27113	27163	27022	26902	27151	27161	27283	26903	26870	27207	27067	26922	27140	27025	27145	26918	26916	27330	27297	27011	27027	27160	27033	27025	26940	27205	27106	27043	27117	27168	27141	27111	27240	27074	27145	27262	27055	27129	27100	27158	27007	27126	26915	27077	27001	26985	26802	27122	26983	27119	27216	27017	26931	27067	27060	27081	27155	27102	26975	27170	27238	27152	26886	27119	26925	27016	27068	27140	26784	27060	27182	26950	26931	27229	27308	26946	27030	27174	27003	27296	26916	27054	27096	27050	27073	27180	27136	26966	26924	26952	27184	27194	27094	27048	26974	27134	26947	26914	27101	26963	27070	27156	26826	27003	27213	27145	27045	26849	26977	27074	27112	27089	27082	27120	27198	27160	27037	27198	26866	27079	26964	27127	26941	26969	26875	27022	26951	27024	27198	27066	27037	27255	27340	26987	27017	27034	27251	26886	27041	27192	26796	27287	26941	27092	26906	27095	27307	27004	27009	27122	27171	27080	26833	27159	27147	27210	26897	27259	27139	27295	27270	27007	27251	27089	27066	27074	26886	27014	27001	26959	27201	27044	27026	26995	27353	27107	27038	27012	27119	27050	27062	27385	27012	27103	26826	26929	27075	27241	26993	27174	26966	27006	27049	27111	27149	27229	27129	27169	27028	27076	27021	27199	27078	27204	27016	27103	26909	27123	27000	27005	27186	27099	27044	27119	27137	26878	27183	27040	27087	26983	27102	27151	27094	27020	27028	26987	27062	27316	27029	26818	27113	27075	27229	27068	26941	27059	26882	26819	27112	26969	27155	26934	26899	27107	27095	27147	26971	27073	27038	27085	27347	27178	26921	27220	26913	27205	27206	27063	26825	27031	26964	27449	27002	27126	26958	27207	27257	27123	27380	27080	26938	27144	27066	27037	27089	27162	26888	27104	27034	27187	27170	27194	27182	27118	26884	27132	27073	27299	27213	26765	26995	27017	27116	26975	26914	27027	26922	26981	26786	26885	27089	27166	27083	27024	26932	27001	27118	27348	27041	26981	27102	27032	27101	27020	27091	27349	26864	27097	27292	26824	27172	26755	27155	26893	26946	27272	27046	27110	26784	26987	27085	27130	26848	27300	27167	27049	26693	27148	26921	27055	26918	27177	27051	27105	26974	27109	27207	27222	27030	27311	26683	27037	27110	27197	27208	26952	26996	26844	27194	26962	27106	27030	26953	27032	27134	27111	26871	27297	27115	26994	27127	27064	27033	27016	27021	26817	27144	27037	27173	27003	27210	27046	27281	26890	27313	26852	27049	26926	27095	27100	27128	27160	26967	27035	27255	27016	27151	27003	27029	27077	27097	27298	27181	27123	27199	27005	27023	27254	27198	27083	27236	27211	27326	26944	26908	26681	27242	27260	27042	27153	26776	26973	27108	26969	26966	27199	26919	27398	27097	27065	27137	27124	27011	27037	26986	26995	27160	26985	27173	27116	27275	27164	27180	27082	27259	27120	27105	27184	26980	26903	27228	26991	27058	27104	27107	27000	27112	26958	27285	27223	27056	26968	27134	27220	27097	26966	27070	26871	26939	27320	27123	26979	26899	27000	27042	26860	27179	27049	27055	27085	27186	27008	26816	26943	27035	27069	27074	27020	26791	27123	26982	26939	27096	27163	27366	27167	27018	27088	26928	26840	26992	27148	27147	27100	27000	26909	27037	27017	26971	26958	27045	27055	27237	27232	27028	27136	27098	27138	27307	27088	27038	27294	27024	26989	26939	26991	27357	27108	27355	27098	26859	26954	27232	27222	27213	26990	27034	27095	27043	27068	27128	27251	26931	26861	26833	27155	26777	26875	26809	27006	26850	27080	27405	27266	27048	27165	26937	26979	27047	26844	27058	26963	26889	26902	27015	27048	27141	27157	27014	27449	27137	27000	27070	26839	26907	27152	27268	26888	26887	27110	27209	27101	27185	27069	27101	26991	27046	27002	26983	27180	27004	27121	27099	27031	27124	27146	27010	26989	27180	26922	27127	26815	27011	27004	27063	27075	27385	27138	27175	27090	27231	27045	27088	27049	27146	27024	27122	27087	27034	27224	27122	27275	27044	26998	26997	26929	26957	27047	27054	27218	26976	27047	27099	26899	27073	26992	27071	27272	27169	27052	27057	27095	26951	26768	27163	27031	26938	26981	26942	27184	27143	27106	27053	26800	27165	27157	26956	27003	26958	27014	27206	27263	27268	27001	26957	26918	27094	27172	27012	26892	26936	27015	26975	26722	26995	27108	26918	26893	27143	27439	27098	27238	27350	26986	27167	26982	27182	27210	27083	26984	27077	27158	26916	27107	27174	26866	27000	26920	27072	27307	27271	27012	27033	27140	27068	27288	27000	27062	27273	27199	27124	27094	27196	27067	26863	26891	27150	27114	26939	27014	27207	27176	27144	27052	27074	27063	26954	26673	27300	26982	27026	26928	27338	27193	27102	26947	27090	27308	26967	27031	27058	27137	27085	27158	26814	27393	27252	27174	27212	26923	26851	27210	27023	27158	27015	27001	27263	27535	26943	27037	27339	27089	27199	27027	26982	26886	27349	27141	27000	27090	27069	27210	27052	27062	26952	27258	27066	26951	27043	27319	27066	26797	27117	26941	26986	27110	27242	27272	27054	27100	27028	27068	26998	26836	27080	26939	26886	27338	27283	26938	27248	27166	27115	27031	27161	27418	27052	27140	26986	27159	27081	27086	27139	27332	27155	27403	27025	27068	26915	27094	27186	26776	27031	27164	27235	27197	27003	27108	26885	26986	27340	27293	27175	26769	27012	26883	27158	27234	27006	27321	27148	27211	27244	26974	26916	27114	27070	27235	27377	27158	27065	27119	27042	27160	26986	26780	26963	26952	27341	27055	27270	26978	27159	27033	26920	27222	27041	26795	27265	26892	27115	27206	27079	27035	27217	26879	27221	27111	26898	26907	26887	27061	26961	27013	27082	27037	27066	26812	27162	27281	27024	26840	26909	27102	26953	27234	26887	27216	27194	27212	27070	27229	27218	26984	27044	27024	27201	27112	27023	27084	27013	27211	27338	27175	27021	27267	27058	27136	26862
32205	44499	32961	22022	17093	15486	15282	14813	14957	14961	14960	14966	15087	15151	15108	15049	14753	14875	14986	14992	15061	15266	15058	15034	14936	15067	15036	15137	14883	15026	14957	15041	15045	14774	15018	15127	14849	15216	14921	14973	14983	15139	14937	15006	14944	14998	15022	15096	15111	15016	15119	14896	14960	14767	14998	15071	14948	15069	15029	15030	15046	14914	15066	15008	15000	14924	15042	14923	15080	15022	14925	15053	14780	14997	15027	15014	14951	15104	14891	14802	15024	15075	15037	14983	15008	15199	14996	14907	15147	14932	14968	14870	14944	14933	15004	15036	15065	15060	14882	14994	15049	14866	15072	14959	14911	14972	15110	14883	15057	14934	14897	14778	14792	14855	14855	15063	14984	14850	14921	14873	14909	15137	15027	14997	14966	14964	14927	14933	15042	14914	15001	14948	14961	15055	14958	14862	15025	15020	15068	15062	15114	15028	15016	15014	15028	14927	15017	14877	14976	15153	15029	14902	15026	14891	15020	14965	14876	14959	14943	15161	14948	14973	14928	14940	14943	15033	15066	14963	14934	14981	14941	15031	14902	14954	15072	14996	15017	15047	15151	15018	15049	15006	14994	14736	14834	15018	14924	15018	15037	14803	14886	14822	14830	14948	15028	14873	14821	15056	14855	15078	15039	14995	14784	14689	14946	14987	15008	14972	14982	14998	15145	14937	14908	15076	14891	14980	15227	14896	15061	14947	14838	14731	14896	15111	15051	15042	15006	14855	15107	15039	15086	15110	15061	15026	14921	14940	15097	15004	15138	14869	15051	15006	15031	14999	14693	14872	15037	15052	14902	15060	14945	15004	15063	15128	15018	15040	15164	14913	14974	14915	14848	15266	14913	14980	15127	15039	15125	14960	15050	15064	14925	15214	14989	15171	15031	15023	14964	14992	14928	14860	14966	14820	14875	14943	14920	14796	15086	15173	14915	15184	14991	15184	15040	14983	14972	14950	14828	14957	14694	15037	14987	15013	14860	15048	14963	14968	14865	15006	15020	15119	14907	14961	14980	14824	15037	15013	15096	14844	15081	14882	15090	14858	15097	14885	15281	15026	15016	14836	14824	15010	14884	14863	15013	15009	14954	14987	14944	14968	14976	14860	15025	14779	15120	14981	15034	14650	14992	15050	15057	14999	14902	14950	14993	15083	15096	14945	15112	14932	14925	14835	14973	15087	14905	14992	15110	14819	15151	14856	15001	15042	14979	15135	14963	15116	14932	15010	15162	15018	14863	14967	14837	15107	14987	15111	15054	15010	15039	15176	15013	15090	14953	15115	15125	14978	14880	14933	14992	14963	14964	14869	14908	14846	14986	15087	14995	14853	15278	15024	14955	14914	14775	14932	14915	15007	14773	15093	14921	14976	15008	14934	15021	14973	14926	15081	15100	14777	14822	14816	15258	14952	15040	14999	15025	14987	15089	14833	14994	15066	15021	15017	14961	15058	15062	15039	14887	14945	14756	15050	15067	14917	15131	14881	14845	15130	15086	14893	14990	14881	14941	15058	15076	15099	15018	15099	15163	15204	15008	15034	15013	15052	14892	14918	14901	14851	14978	15004	14911	15127	15100	14883	15015	14960	14838	14953	15125	14942	15142	14852	14845	14993	14956	14825	15030	15160	14985	14925	14966	14996	14956	14937	14931	15064	14875	14901	15044	14996	14968	15085	14979	14989	14932	15025	15060	15075	14900	15057	14893	15058	15037	14962	14984	14829	14800	15096	14969	14950	15005	14926	14802	14988	15045	15039	14855	15107	14809	14991	15108	14994	15004	14926	15075	14975	14964	15167	15117	14886	14880	15095	15077	14951	14996	14915	15021	15065	14970	14990	14911	15067	14916	14948	14957	15126	14998	14951	14972	14923	14887	14992	14991	14903	14834	15008	15063	14863	15064	14845	15133	14999	15014	14961	15030	15092	14712	15084	15008	15052	14896	15022	14962	15154	14984	15163	15087	14987	14892	15055	14864	14995	14861	15084	14756	15081	14849	14999	15063	14959	14900	14989	14959	15079	14864	15007	14892	14967	15007	14956	14813	14865	14962	14844	14949	14883	14965	14970	15070	14933	14975	15089	15080	14947	15125	14913	14929	14856	14799	14916	15043	15007	14815	15032	14938	14965	14898	14992	14915	14844	15130	15037	14988	14783	14967	14952	14880	14820	15148	15113	14932	14985	15188	14946	14991	15006	15065	15113	14934	14910	15146	15064	14911	14908	15013	14933	14862	14994	14848	15158	15064	14946	15122	14803	15076	14958	15100	14975	15077	14941	15135	14953	15110	14993	15070	15027	14981	14849	15035	15060	15117	15098	14978	14877	15124	14943	14876	14965	15106	14994	14902	15025	14952	15097	14918	15002	15022	15039	15222	14817	14987	15112	15068	14945	15023	14934	15029	14855	14947	15128	14892	14982	15010	15038	14895	14987	15241	14893	14936	15031	15005	14861	14998	15037	14979	15020	14988	14975	15108	15142	15105	14957	15031	14925	14922	15062	15013	14990	14961	14881	14923	14920	15001	14964	14885	14954	15071	14966	14969	14979	14835	14854	14972	14984	14893	14965	14999	14884	15032	14930	14902	15066	14802	14773	14921	14960	15145	14955	14949	15013	15080	15049	15006	14851	14892	15198	14885	14879	14956	15062	14826	14999	14790	14993	15106	15298	15084	14843	15048	14918	14980	15124	14776	14837	14953	15035	15001	15005	15045	14914	14978	14901	14956	15145	15047	15018	15005	15002	15091	15030	14775	14963	14956	15031	14982	14919	14909	15056	15004	15154	14993	14868	14890	15067	15125	15058	14932	15070	14844	14940	14917	15003	14868	15087	15132	14922	15025	15014	15020	15103	14868	15045	14994	15087	14983	15013	15025	14966	14965	14918	15060	15154	14900	14953	14882	15086	15062	15079	14790	15027	15062	14909	15089	14921	14902	14867	15002	15154	14955	14913	14910	14742	15043	15077	14889	15101	14828	14925	15058	15021	15005	15160	15013	14897	14980	14846	14927	14873	15018	15032	15010	15010	14855	14966	15031	14906	14904	14986	15095	14831	15077	15062	14993	14958	15109	14954	15087	14964	15055	14837	14912	15070	14965	14838	15045	15043	14997	15166	14767	14993	14869	15172	15132	14986	15056	14926	15037	14996	15183	14959	15019	14899	15049	14954	15020	15024	15050	14959	15028	15125	15096	15039	14855	14910	14828	14994	14959	15070	14908	15015	15104	14959	14917	15009	14992	15014	15000	14967	14988	14899	14982	15034	15056	15042	14913	15018	15001	14939	14993	15105	14924	14939	15039	15006	14960	14999	15064	14849	14889	14882	15052	14890	14947	14976	14953	15153	14899	15076	14976	14972	14948	15147	15058	14943	15018	14924	14978	15170	14961	15194	14972	14947	14918	14882	14953	15098	15030	14776	14916	14770	15123	15023	14810	14898	15034	15051	14822	15183	15047	14951	14987	14994	14929	14987	15105	14990	14882	14984	14958	14863	14976	14909	15027	15096	14981	15158	14742	15187	15110	15011	14953	14963	15025	15020	15074	14982	15019	14893	14860	14918	15026	15041	14960	15029	14955	14938	15036	15162	15050	15037	14879	14965	15158	15012	14811	15039	14861	15002	14931	14902	15143	15032	15061	15206	15131	14868	14902	14818	14898	15010	14996	14914	15005	14981	14976	14974	14860	14888	15089	15156	14877	14907	14762	15010	14972	14920	15171	15011	15042	14888	14944	14778	15055	14991	15043	14949	15069	15001	14984	15014	15119	15211	14960	14945	14990	15031	14801	14881	14912	14988	14873	15020	14999	14945	14947	14910	14996	14999	15130	15134	15084	15046	14954	15070	14950	15125	14967	15064	14892	14969	15006	15062	14812	15056	15172	14933	15016	14859	15105	14812	14897	15031	15003	15166	14912	14980	14973	14768	15082	15024	15022	14971	14966	14928	14870	15034	15174	15042	14893	14875	14779	15007	15026	15040	14984	14902	15082	14879	15065	15059	15082	15012	14904	14917	14976	15036	14992	14923	15118	14973	15052	15150	15054	14950	14966	15007	15186	14996	15133	15000	14853	14828	15044	15155	15227	14897	14940	15099	15050	14940	15041	14884	15046	15023	14891	15018	14940	14803	14914	15044	15142	15044	14939	14995	15027	15110	15196	15173	14962	15059	15120	14900	15081	15105	15047	15064	14948	14964	15087	14919	15004	15048	15041	15103	14946	15012	14950	15051	15042	14921	15051	15024	14992	15132	14936	15135	14762	15148	15050	14820	15050	15022	15071	15044	14867	14829	15157	14925	15070	14774	15066	15003	14947	14928	15004	14926	15060	15202	14953	15037	15145	14991	15070	15003	15034	15110	15002	15202	15079	15080	15060	14806	15008	14991	14969	14993	15006	14974	15219	14934	15035	14936	14938	15044	14845	15020	14815	14967	15056	14867	15044	15140	15000	15127	14999	15056	14956	14972	15035	15015	14850	15089	15102	15079	14981	15087	14843	15073	15047	14922	14948	14844	15091	15065	14841	15005	14913	14964	14943	14956	14999	15004	14954	15105	14856	14953	14981	14993	15038	15007	14901	15113	14941	14960	15158	15059	15160	14950	15139	15092	14913	14843	15086	14746	15080	14814	15114	15126	15138	14954	14945	15054	14826	14870	14823	14964	15056	14979	14945	15125	15083	14770	14899	15001	15081	15088	14880	15020	15053	14997	15086	15007	14852	14931	14923	15150	14962	15226	14934	14781	15031	15034	15033	14956	14897	14954	14863	14968	14897	14838	14956	14785	15088	15041	14960	14991	14876	15101	14910	14881	15170	15103	14847	14819	15205	15080	14983	14907	15076	14969	15005	15118	15052	14929	14934	14870	14949	15065	14892	14958	14880	15115	14948	14950	15000	15044	15055	15024	15103	14888	14995	15202	15162	15021	15062	15149	15095	14973	14901	14999	15162	15134	15049	15102	14887	14910	14869	15051	14816	15023	15039	14921	15110	14878	14990	14781	15256	15006	15233	15153	14808	15086	14904	15008	14974	14881	14920	14840	15149	15008	15098	15167	14893	14963	14967	14949	14963	14904	14909	15104	15044	15073	15063	14955	14842	15006	14916	14914	14877	15108	14986	14945	14892	14971	14960	15227	15073	15010	14963	14923
23079	28596	49660	51619	40177	34530	32870	29615	28963	29004	28861	29146	28836	28988	29109	28796	28684	28686	28825	28726	28866	28564	28778	28785	28490	28745	28549	28606	28600	28788	28773	28803	28517	28444	28759	28872	28805	28770	28624	28608	28550	28643	28470	28643	28617	28477	28472	28432	28667	28576	28817	28819	28629	28612	28672	28875	28692	28527	28262	28526	28703	28526	28754	28501	28418	28706	28688	28592	29008	28888	28695	28504	28576	28675	28701	28610	28713	28488	28624	28333	28594	28584	28961	28753	28649	28360	28686	28657	28533	28678	28552	28646	28436	28842	28578	28831	28707	28549	28476	28560	28573	28822	28861	28512	28467	28465	28629	28604	28577	28524	28594	28387	28398	28397	28627	28399	28471	28536	28692	28577	28658	28531	28628	28585	28529	28597	28624	28523	28508	28434	28686	28532	28539	28756	28642	28602	28929	28476	28563	28544	28515	28797	28460	28541	28626	28722	28557	28578	28579	28302	28369	28655	28518	28535	28523	28501	28625	28659	28645	28667	28648	28607	28578	28711	28419	28387	28548	28396	28470	28497	28236	28617	28605	28740	28477	28394	28583	28770	28488	28455	28527	28301	28615	28322	28637	28504	28535	28526	28620	28504	28316	28748	28565	28564	28341	28852	28720	28862	28742	28527	28742	28642	28444	28647	28517	28635	28344	28514	28431	28236	28428	28741	28457	28578	28306	28488	28783	28494	28488	28565	28283	28470	28732	28683	28420	28677	28493	28722	28604	28450	28710	28727	28609	28619	28317	28664	28458	28339	28328	28365	28503	28453	28621	28490	28551	28585	28579	28373	28385	28330	28294	28361	28792	28753	28417	28560	28574	28470	28683	28360	28610	28435	28789	28562	28676	28875	28631	28745	28649	28496	28499	28594	28490	28771	28376	28587	28729	28543	28764	28401	28413	28409	28531	28663	28500	28588	28361	28483	28478	28547	28891	28491	28609	28712	28660	28391	28760	28492	28457	28441	28689	28654	28853	28656	28902	28499	28735	28461	28440	28457	28535	28392	28485	28693	28433	28708	28475	28683	28664	28354	28338	28573	28642	28777	28711	28605	28477	28411	28579	28758	28475	28639	28568	28668	28462	28497	28510	28510	28538	28618	28613	28490	28556	28659	28461	28350	28552	28444	28771	28475	28511	28472	28406	28592	28830	28552	28595	28606	28397	28681	28775	28579	28524	28698	28706	28320	28475	28566	28697	28686	28627	28479	28365	28620	28402	28545	28535	28613	28479	28468	28626	28285	28422	28590	28528	28515	28538	28453	28406	28662	28728	28653	28356	28868	28400	28419	28755	28533	28381	28647	28531	28635	28669	28409	28658	28577	28664	28360	28597	28342	28642	28532	28498	28625	28654	28535	28507	28640	28566	28612	28733	28356	28778	28514	28505	28493	28597	28533	28552	28411	28383	28679	28816	28289	28383	28545	28443	28479	28797	28329	28338	28801	28643	28625	28472	28431	28583	28380	28536	28711	28576	28676	28551	28483	28733	28618	28529	28774	28406	28554	28554	28208	28620	28483	28336	28658	28707	28806	28451	28730	28860	28548	28507	28666	28575	28550	28570	28481	28579	28619	28767	28355	28379	28570	28309	28310	28688	28535	28518	28714	28498	28295	28490	28532	28138	28533	28772	28335	28630	28377	28582	28445	28298	28489	28565	28342	28644	28613	28480	28412	28336	28636	28754	28536	28617	28717	28565	28600	28699	28625	28653	28555	28317	28491	28626	28354	28597	28544	28496	28347	28829	28385	28341	28664	28397	28653	28719	28691	28602	28542	28356	28413	28583	28590	28653	28469	28690	28510	28578	28675	28424	28654	28724	28593	28719	28653	28656	28413	28553	28452	28497	28746	28484	28618	28448	28731	28272	28399	28562	28603	28489	28785	28460	28624	28751	28503	28520	28632	28648	28611	28376	28255	28858	28593	28261	28394	28495	28233	28559	28456	28514	28402	28229	28442	28500	28777	28526	28502	28272	28611	28658	28510	28697	28719	28537	28655	28733	28624	28398	28781	28452	28497	28365	28457	28373	28470	28512	28700	28376	28526	28383	28641	28596	28391	28485	28626	28572	28553	28407	28763	28337	28329	28716	28460	28335	28513	28404	28610	28346	28293	28566	28668	28552	28185	28609	28553	28508	28651	28505	28206	28507	28490	28700	28416	28624	28598	28569	28544	28618	28431	28731	28581	28676	28766	28605	28613	28710	28551	28582	28500	28568	28629	28666	28539	28865	28556	28712	28515	28504	28442	28549	28391	28514	28598	28456	28690	28673	28644	28415	28671	28363	28352	28330	28531	28568	28247	28409	28429	28639	28605	28630	28474	28622	28735	28553	28570	28509	28420	28772	28426	28607	28475	28530	28533	28372	28721	28332	28217	28587	28519	28729	28612	28525	28560	28322	28506	28532	28328	28364	28214	28600	28590	28689	28503	28482	28604	28362	28744	28303	28417	28645	28583	28496	28489	28665	28716	28463	28581	28420	28395	28399	28517	28526	28641	28682	28595	28403	28386	28689	28629	28442	28663	28512	28387	28577	28404	28441	28563	28553	28742	28730	28736	28426	28453	28438	28589	28465	28590	28580	28547	28952	28613	28708	28686	28851	28401	28435	28606	28651	28463	28799	28650	28456	28479	28507	28418	28453	28499	28825	28498	28563	28845	28586	28496	28744	28475	28570	28558	28675	28656	28616	28558	28518	28540	28471	28641	28479	28446	28597	28687	28844	28338	28638	28651	28470	28581	28622	28520	28560	28478	28558	28298	28645	28342	28465	28768	28514	28740	28487	28781	28514	28579	28802	28475	28308	28523	28521	28609	28574	28555	28605	28525	28532	28633	28531	28574	28682	28473	28610	28408	28454	28586	28640	28490	28568	28676	28588	28389	28323	28617	28391	28616	28547	28346	28471	28609	28688	28176	28483	28255	28667	28607	28461	28427	28469	28454	28458	28549	28321	28731	28547	28372	28698	28789	28509	28544	28538	28434	28509	28502	28606	28499	28467	28521	28363	28489	28314	28587	28652	28659	28427	28548	28744	28465	28573	28585	28401	28790	28552	28660	28812	28510	28847	28498	28498	28424	28624	28432	28769	28683	28439	28608	28561	28517	28786	28576	28343	28396	28686	28489	28622	28580	28529	28286	28392	28257	28510	28583	28650	28710	28858	28685	28554	28555	28566	28459	28753	28578	28429	28483	28315	28467	28580	28638	28524	28758	28693	28534	28709	28523	28575	28730	28547	28463	28503	28627	28518	28512	28503	28367	28611	28545	28521	28724	28662	28503	28400	28652	28665	28593	28696	28472	28682	28499	28640	28536	28588	28702	28653	28594	28298	28317	28585	28704	28535	28390	28607	28389	28418	28589	28494	28477	28417	28672	28784	28370	28602	28658	28613	28705	28452	28595	28260	28279	28474	28463	28475	28456	28447	28321	28506	28623	28525	28746	28492	28687	28728	28331	28656	28590	28535	28662	28566	28554	28144	28604	28290	28603	28344	28510	28929	28500	28541	28444	28806	28481	28667	28406	28336	28612	28534	28727	28585	28723	28357	28386	28578	28337	28587	28543	28661	28235	28451	28635	28514	28451	28583	28548	28519	28555	28516	28491	28579	28556	28657	28696	28669	28608	28578	28496	28636	28499	28722	28512	28833	28766	28643	28514	28446	28609	28483	28601	28565	28460	28606	28557	28884	28431	28413	28581	28265	28701	28665	28630	28573	28726	28685	28503	28440	28410	28163	28350	28436	28586	28451	28483	28593	28195	28351	28532	28645	28509	28570	28666	28758	28510	28573	28502	28527	28535	28526	28478	28607	28363	28574	28702	28653	28737	28503	28517	28581	28193	28612	28559	28447	28476	28500	28567	28664	28422	28616	28822	28695	28323	28532	28863	28568	28519	28412	28286	28440	28515	28826	28406	28584	28463	28507	28263	28825	28619	28604	28360	28716	28480	28373	28429	28497	28726	28718	28235	28324	28482	28549	28660	28568	28584	28715	28496	28458	28465	28548	28407	28428	28488	28753	28484	28313	28400	28372	28419	28331	28593	28357	28300	28301	28728	28449	28582	28535	28693	28504	28685	28777	28330	28532	28676	28685	28612	28816	28666	28506	28676	28642	28469	28148	28716	28647	28786	28765	28675	28651	28799	28618	28696	28503	28663	28701	28419	28560	28591	28712	28355	28629	28614	28545	28348	28369	28297	28571	28472	28271	28657	28506	28523	28336	28578	28586	28525	28525	28458	28500	28558	28708	28472	28385	28572	28620	28231	28734	28660	28982	28714	28809	28707	28854	28582	28476	28648	28644	28666	28421	28628	28506	28467	28304	28470	28559	28924	28527	28592	28690	28481	28540	28470	28519	28383	28732	28473	28428	28579	28766	28486	28408	28391	28778	28736	28759	28338	28654	28652	28213	28545	28670	28815	28615	28606	28604	28525	28564	28617	28834	28670	28542	28866	28591	28551	28710	28548	28679	28551	28463	28285	28462	28748	28378	28494	28843	28841	28630	28674	28776	28533	28301	28467	28581	28531	28433	28359	28663	28259	28428	28670	28423	28570	28757	28656	28526	28694	28693	28960	28723	28537	28460	28810	28839	28572	28545	28328	28417	28536	28472	28510	28662	28531	28726	28859	28878	28461	28487	28803	28479	28591	28579	28645	28405	28559	28702	28445	28681	28732	28570	28784	28547	28543	28464	28612	28709	28472	28442	28238	28643	28640	28469	28459	28316	28431	28593	28694	28605	28664	28475	28275	28364	28326	28609	28534	28465	28413	28475	28466	28564	28361	28648	28596	28377	28202	28582	28451	28687	28501	28622	28648	28537	28454	28567	28696	28356	28595	28557	28591	28391	28599	28557	28446	28555	28585	28716	28592	28745	28865	28477	28598	28391	28527	28426	28530	28488	28360	28529	28494	28576	28667	28681	28531	28491	28455	28435	28455	28476	28597	28473	28559	28853	28421	28462	28461	28591	28450	28614	28303	28722	28742	28781	28591	28348	28431	28384	28607	28465	28400	28302	28760	28533	28414	28770	28425	28777	28384	28822	28591	28525	28677	28651	28317	28447	28606	28595	28774	28690	28522	28492	28430	28649	28515	28472	28690	28460	28721	28535	28677	28561	28452	28550	28491	28427	28747
66095	97288	87335	69829	40278	23833	17698	16474	16596	16673	16681	16575	16675	16751	16844	16801	16882	16850	16791	16904	16972	16886	16669	16904	17009	17176	17106	16914	16805	16801	16913	16889	17047	16998	16976	16926	16897	16921	16959	16921	16947	16929	16857	16966	16925	16792	17083	16815	16993	16816	16846	16982	16699	16720	16746	16747	16865	17002	16804	16759	17028	16880	16835	16906	16885	16797	17025	16792	16863	16784	16960	17049	16842	16860	17012	16887	16973	16864	16754	16905	16800	16902	16781	16884	16926	16867	16658	16822	16916	16754	16828	16725	16946	16873	16910	16821	16944	17053	16696	16971	16822	16864	16733	16818	16864	16738	16885	17061	16948	16915	16868	16853	17028	16667	16896	16924	16880	16876	16723	16810	16915	16837	16820	16862	16981	16936	16860	17167	16856	16964	17122	16940	16781	17050	16853	16809	16879	16947	16795	16785	16897	16785	16799	16771	16734	16782	16867	16850	16759	16830	16863	16884	16824	16833	16637	16817	17041	16781	16978	16882	16760	16815	16829	17030	16789	16847	16791	16860	16730	17015	16773	16890	16777	16872	17007	16906	16910	16952	16767	16590	16768	16963	16763	17061	16676	16834	16998	16823	16835	16871	16770	16957	16692	16764	16721	16783	16931	16950	16863	16982	16816	16908	16920	16839	16766	16867	16896	16734	16614	16931	16822	16889	16726	16817	16979	16553	16769	16926	16776	16861	16743	16780	16901	16790	16889	16882	16824	16792	16863	16868	16937	16655	16971	16866	16849	16950	16824	16877	16795	16689	16856	16840	16905	16926	16778	16855	16902	16722	16895	16942	16814	16967	16995	16840	16791	16641	16765	16813	16818	16830	16745	16964	16889	16927	16863	17026	16763	16928	16881	17064	16760	16980	16792	16733	16694	17044	16745	16831	16845	16697	16781	16955	16924	16952	17050	16822	16821	16866	16978	16857	16893	16855	16735	16861	16840	16860	16741	16802	16872	16745	16894	17122	16874	16732	16917	16804	16907	16749	16865	16829	16786	16885	17000	16672	16889	16722	16873	17048	16737	16756	16838	16959	17003	16874	16825	16883	16751	16932	16636	16826	16719	16762	16700	16881	16916	16856	17022	16870	16796	16739	16988	16901	16987	16908	16776	16884	16803	16941	16909	16948	16967	16772	16729	16996	16778	17001	17041	16893	16896	16711	16835	16890	17091	16935	16933	16882	16855	16767	16736	17039	16924	16719	16815	16882	16781	16893	16794	16980	16688	16882	16825	16846	16759	16849	16821	16806	16892	16831	16989	16889	16863	16852	16738	16613	16844	16739	16677	16804	16652	16796	16915	16868	16631	16825	16875	16609	16828	16913	16726	16845	16764	17031	16699	17024	16878	16903	16894	16808	16941	16778	16817	16917	17004	16826	16808	16747	16815	16879	17009	17033	16689	16871	16935	16744	16788	16822	17013	16789	16863	16900	16884	16662	16867	16729	16873	17016	16898	16882	16965	17014	16686	16926	16987	17017	16933	16846	16891	16862	16912	16827	16693	16794	16904	16860	16859	16806	16794	16905	16902	16838	17059	16813	16773	16900	16838	16885	16800	16976	16801	16816	16953	16739	16990	16914	16598	16844	16788	16990	16743	16901	16954	16959	16881	16760	16835	16847	16861	16841	17042	16805	16695	16861	16643	16896	16851	16915	16917	16820	16875	16763	16761	16867	16886	16769	16716	16953	17001	16705	16739	16715	16865	17049	17114	16744	16800	16833	16807	16930	16938	16853	16951	17012	17084	16924	16762	16901	16945	16757	16906	16800	17083	16732	16786	16543	16744	16892	16750	16814	16818	16987	16917	16889	16914	16623	16935	16907	16880	16924	16702	16624	16852	16886	16959	16803	17085	16920	16894	16970	16891	16889	16934	16796	16784	16879	16866	16753	16622	16784	16815	16825	16915	16925	16797	16990	16929	16718	16993	16883	16839	16857	16798	16962	16870	16850	16835	16816	16809	17026	16865	16795	16728	16951	16825	16905	16778	17118	16816	16844	16922	16659	16932	16608	16821	16998	16748	16822	16832	16766	16727	16920	16783	16863	16958	16787	16887	16815	16691	16714	16880	16950	16924	16896	16824	17008	16743	16870	16897	16833	16531	16680	16859	16788	16743	16910	16927	16811	16768	16823	16638	16954	16928	16617	17032	16948	16724	16759	16911	16623	16959	16665	17002	16885	16825	16878	16937	16854	16772	16922	16807	16805	16819	16907	16775	16972	16893	16954	16831	16707	16554	16995	16886	16872	16746	16685	16800	16846	16906	16880	17042	16788	17052	16929	16778	16828	16948	16758	16812	17033	16931	16916	16944	16948	16913	16910	16748	16903	16998	16725	16866	16813	16927	16870	16931	16807	16773	16893	16749	16881	16990	16933	16827	16853	16979	16953	16958	16851	16626	16950	16935	16956	16816	16824	16775	16806	16735	16744	16827	16994	16980	17046	16845	16801	16837	16737	16899	16886	16778	16752	16599	16772	16883	16827	16708	16772	16799	16851	17063	16980	16899	16902	16992	16566	16803	16795	16832	16844	16766	16717	16761	17059	16816	16866	16757	16927	16921	16955	16740	16951	16876	16837	16794	16652	16888	16839	16807	16849	16790	16641	16897	16750	16799	16797	16899	16719	16884	16894	16862	16932	16775	16730	16919	16844	16844	16903	16873	16887	16844	16854	16837	16936	16848	16964	16856	16740	16766	16983	17054	16921	16978	16846	16896	16911	16962	16707	16799	16715	16967	16631	16876	16853	16773	16844	16810	16967	16732	16986	16921	16826	16916	16774	16982	16766	17024	16966	17001	16857	16825	16952	16911	16705	16769	17050	16820	16894	17039	16647	16690	16755	17032	16843	16949	16994	16840	16712	16742	16785	16750	16795	17080	16940	16839	16920	16782	16774	16646	16800	16934	16768	16764	16869	16724	16972	16784	16991	16833	16879	16873	16807	17129	17010	16948	16921	16774	16803	16761	16683	16816	16852	16948	16662	16844	16872	16944	16914	16866	16834	16850	16809	16619	16718	16840	16863	16836	16800	16828	16727	16789	16875	16961	16805	16584	16871	16874	16715	16802	16937	16864	16770	16886	16919	16937	16735	16840	17024	16631	16910	16886	16726	16840	16865	16887	16858	16864	16725	16993	16863	16867	16957	16732	16807	16752	16887	16849	16724	16914	16793	16597	16768	16738	16822	16770	16820	16837	16791	16964	16966	16726	16798	16834	16983	16858	16940	16856	16722	16822	16701	16941	16829	16984	16733	16908	16710	16802	17013	16735	16834	16899	16836	16902	16830	16906	16809	16910	16841	16874	16891	16784	16947	16843	16702	16879	16894	16967	16853	16690	16808	16573	16669	16925	16708	16851	16946	16825	16841	16765	16892	16817	16906	16771	16964	16722	16697	16926	16834	16869	16868	16966	16798	16987	16823	16924	16925	16797	16748	16961	16738	16863	16943	16867	16879	16752	16748	16863	16807	16842	16722	16874	16794	17004	16800	16864	16629	16952	16807	16866	16894	16868	16736	16878	16708	16707	17096	16868	16927	17061	16818	16827	16725	17006	16902	16780	16916	16837	16908	16829	16724	17000	17025	16842	16846	16935	16873	16932	16703	16864	16741	16808	16838	16834	16743	16883	16803	16825	16978	16900	16800	16939	16986	16910	16905	16822	16801	16783	16754	16840	16875	16891	16876	16605	16948	16917	16720	16911	16789	16749	16830	16760	16881	16834	16768	16965	16838	16983	16846	16817	16877	16929	16621	16812	16930	16702	16693	16810	16741	16743	16874	16776	16729	16846	16887	16846	17030	16729	16935	16742	16837	16675	17014	17045	16950	16752	16852	16747	16703	16597	16869	17010	16826	16732	16870	16938	16943	16793	16929	17026	16894	16782	16854	16889	16990	16764	16798	16599	16870	16857	16722	16803	16853	16823	16906	16860	16820	16786	16982	16890	16898	16736	16815	16825	16699	16911	16695	16857	16859	16741	16886	16857	16805	16608	16952	16778	16684	16956	17048	17068	17005	16883	16639	16646	16728	16835	16846	16767	16797	16814	16845	16910	16780	16824	16750	16896	16667	16742	16834	16966	16959	16793	16860	16777	16690	16768	16817	16894	16682	16831	16739	16861	16850	16912	16939	17002	16839	16976	16779	16913	16739	16841	16835	16841	16863	16979	16819	16912	16752	17011	16817	16786	16763	16755	16733	16832	16898	16807	16600	16804	16937	16812	16844	17022	16886	16676	16878	16887	16790	16960	16805	16993	16881	16907	16869	16745	16856	16887	16911	16846	16774	16646	16811	16847	16763	16744	16937	16817	16790	16931	16765	16898	16834	16881	16820	17014	16654	16961	16625	16848	16670	16780	16902	16780	16753	16892	16784	16787	16733	16864	16662	16670	16743	16869	16846	16890	16885	16705	16848	16753	16714	16889	16997	16842	16932	16949	16786	16851	16889	16642	16919	16884	16748	16597	16937	16914	16704	16801	16761	16704	16940	16795	16795	16824	16996	16843	16658	16653	16855	16655	17018	16751	16812	16830	16856	16986	16767	16866	16905	16936	16874	16811	16822	16769	16957	16943	16883	16677	16612	16878	16798	16871	16673	16815	16837	16835	16918	16787	16875	16717	16802	16741	16884	16977	16898	16883	16789	16787	16602	16785	16951	16783	16754	16965	16793	16888	16969	16847	16896	16815	16791	16938	16874	16901	16840	16749	16840	16933	16901	16747	16745	16865	16982	16860	16769	17087	16786	16796	16961	16778	16729	16767	16923	16854	16818	16776	16734	16663	16847	16872	16691	16758	17043	16847	16899	17027	16668	16879	16707	16969	16741	16841	17052	16795	16527	16860	16907	16706	16709	16718	16925	16869	16809	16834	17019	16971	16668	16752	16889	16660	17058	16984	16874	16892	16752	16873	16903	17027	16992	16772	16875	16853	16858	16801	16747	16698	16813	16916	17110	16722	16963	16953	17011	16774	16889	16786	16739	16784	16728	16887	16930	16901	16754	16724	16876	16902	16798	16721	16913	16856	16833	16893	16973	16915	16784	16600	16853	17003	16797	17106	16883	16877	16975	16763	16758	16860	16776	16816	16911	16749	16968	16917	16933	16921	16979	16773	16703	16917	16864	16717	16870
38199	44063	47166	37943	30440	27909	27730	27076	26998	27015	26991	27272	26864	27310	27340	27109	26900	26762	27116	26857	27008	27056	26982	26992	26797	26849	27014	27071	26963	27204	27076	27105	27107	27223	27162	26979	27307	27199	26909	27101	27083	27111	27096	26959	26929	26959	27135	26941	27226	26926	26935	26889	27151	26863	26862	27167	26899	26920	26959	27014	26871	26947	27094	27252	26874	26731	26864	26888	27253	26878	27084	26773	26967	27169	26945	27170	27028	26886	26928	26811	26958	27034	27090	26786	27284	27129	27281	27171	27185	26916	26853	26948	26707	26996	27062	27091	26661	26941	26950	27089	26939	26960	27146	26971	27264	26921	26784	26814	26985	26926	26885	27059	27200	27249	27240	26856	26741	26927	26925	26950	27219	27204	27177	27003	26839	26827	27123	27045	26957	27199	26946	26919	26900	26803	27048	27096	27108	27076	27156	26964	27028	26935	26933	26933	27176	27068	27168	27058	26944	26957	27057	27017	27342	26886	26926	26931	26862	26934	27072	27170	27054	26822	26945	27118	27021	27050	27163	27160	26748	27063	27140	27222	27168	27203	27181	26929	27131	27108	26725	27274	27012	26998	27125	26896	26960	27018	27038	27006	26841	26851	27090	26829	26904	26894	26959	26928	27084	27087	27075	26625	27210	27215	27172	27178	27117	26966	26851	27055	27095	27192	26948	26821	26931	26951	27209	27057	27148	27042	26986	26970	26746	26977	27192	26896	26935	27067	27167	26990	26792	27073	27236	26829	27136	27054	27064	27009	26963	26977	26961	27058	26950	27173	27043	27019	26940	26986	27106	27006	27407	26997	27051	26991	27022	27264	26967	27211	26906	27091	26970	27050	26982	27064	26877	26894	26976	26839	26663	27104	26922	27207	27181	27153	27336	26790	26985	26847	27023	27000	26995	26943	27139	26941	26922	26850	27005	26948	26947	26896	26962	26967	26910	27010	27044	27139	27066	26967	26740	27295	26863	27023	26924	27029	27133	26992	26891	26746	27173	26856	26935	27043	26997	26993	27045	27053	26930	26747	26714	27010	26938	27016	27015	26761	26785	26952	27224	27024	27149	27211	26838	26855	26964	27053	26875	27125	27043	27024	26916	26835	26900	26941	27144	27179	27119	27099	27091	26914	26914	26783	26949	27040	26974	26752	27244	26944	26868	26939	27074	27059	27273	26917	26975	26997	27111	26773	26984	27022	26932	26968	27061	26979	27127	27042	27068	27333	26715	26696	26932	27056	27049	27023	26939	26935	26902	26972	27100	27159	27050	27083	26795	26782	27094	27090	26930	26957	26940	26963	26914	26770	27199	26922	26780	27033	27003	27072	26885	26873	27008	27044	27179	27069	27026	26858	26906	27035	26958	26894	26828	26924	26832	27165	26982	26979	26945	26837	27100	27035	26814	26907	26952	26956	26953	27079	27071	27084	27021	27190	26770	26907	27068	27095	27217	27000	27134	27240	26807	26907	26934	27097	26892	26895	26828	26826	27221	27184	27092	26872	26936	26910	27052	26784	27039	27229	26894	27037	27213	26866	26989	26921	27125	27003	27057	26916	26958	27165	27389	27048	27009	27117	26974	26974	26909	26866	26915	26954	27000	27004	27081	27204	27054	27217	27188	27112	27102	26797	26853	27008	27092	26800	27056	26756	26856	26824	27053	26947	27048	27271	27088	26997	26873	26731	27162	26929	26973	27021	27173	26844	27131	27054	26768	26994	26959	27122	27064	26941	26926	26928	27146	26923	26691	26919	26855	27243	27037	27127	27051	27335	27072	27163	27083	26925	26881	27168	26859	26801	26878	27038	26897	26784	27280	27119	27224	26684	26806	26962	27074	27053	27182	26912	26807	27001	26958	27055	27168	26923	27241	26811	26711	26949	26911	26951	26981	26947	27093	26938	27148	27011	27022	27052	26983	26973	27150	26881	27060	27090	26983	26871	26956	27020	26927	27127	27090	27115	26782	27038	27244	27242	27025	27091	27053	26903	26932	26882	27101	26990	27037	27128	27204	26819	26915	26886	27028	27170	27270	27151	27126	27040	26903	26939	26985	27075	27126	26958	26970	26914	27047	27133	26879	26831	27008	27023	26648	26995	27078	27022	27189	27235	27308	26878	26960	26976	26903	26938	27064	27143	27062	26811	27254	26782	26920	26891	27095	27010	27072	26864	26732	26926	27273	26844	27082	26989	26676	26978	27060	27223	26947	27033	27051	27052	27023	27128	27038	27044	26704	27085	26817	26903	27050	26950	26877	27071	26824	26932	27027	26936	26657	26893	27038	27021	27036	26897	27044	26819	26889	26914	26952	27028	26992	27001	27062	27004	27205	27010	26836	26945	26786	26844	26892	26713	27364	27139	26931	26885	26859	26961	27168	26820	27046	27045	26956	27016	26989	27129	27082	26820	27038	27033	26946	26780	26775	27003	26977	26869	27058	26715	26777	26924	27152	26897	26952	26993	27011	26779	26949	26972	27323	27068	26971	27094	27116	27045	26992	27371	27037	27008	27114	27022	27048	26772	27228	27206	27186	26941	27057	27031	27112	26982	27087	26977	27109	27144	27028	26909	26824	27070	27017	26919	26925	26904	27009	27030	26817	27200	27151	27179	27315	27052	26808	27002	27233	26998	27227	27076	26778	26893	27177	26829	27056	26770	27231	26826	27096	26888	26984	26934	26885	26961	26875	26937	27243	27013	27234	26816	26947	27073	26901	27243	27006	26927	27276	26827	27257	26717	26959	27215	27105	26965	26912	27030	26823	26749	27255	27003	27121	26918	27190	27020	26794	27032	27214	26765	27136	27143	27210	27188	26999	27023	27086	26921	27020	27059	26994	27153	27135	27059	27019	27086	27219	26759	26853	26952	26954	27082	27136	26805	27055	26921	27018	26936	26973	26908	26691	26696	27027	27018	27173	27264	27001	26694	27351	26976	26995	27032	27089	27167	27312	26797	26863	26826	26872	26835	26748	26680	26683	26993	27012	26992	26901	26716	27146	26989	27179	26914	27042	26747	26794	27103	26993	26900	26923	27124	26961	26942	26897	26861	27225	27068	26961	26912	27193	27203	27072	27083	26956	27051	27180	26918	27037	27111	27032	26876	27105	26938	27001	26920	27216	26845	27057	26966	26956	27124	27058	26864	27100	27194	26928	26651	26949	27172	27067	27090	27056	27100	27069	26650	27051	26844	26782	26883	27037	27153	27180	26978	27051	26899	26957	26836	27040	26922	26986	27041	27316	26888	27117	27039	27239	26925	26942	27194	27226	26937	27104	27017	27011	26816	26644	27040	27233	26854	26874	27047	27154	27194	26999	27212	26885	27092	27216	26974	26830	27111	27069	27102	26982	26824	26836	26997	26964	27040	27024	27067	27193	27087	27153	27060	26931	26851	27010	27230	27130	26828	27009	27123	26841	27241	27273	27141	27099	26763	27182	27255	26854	27047	27161	26965	27142	27023	27048	27096	27216	26731	27139	26705	27014	26998	26997	27217	27039	27055	27037	27010	26883	27156	26951	26834	26929	27080	27104	26888	26924	26868	26958	27053	26958	26970	26965	26868	26949	27009	27178	27096	26948	27051	27159	27090	27005	26968	26715	27061	27086	26844	26894	27034	27005	27055	26731	26961	26991	27132	27027	27175	27046	27082	27141	27009	27073	27035	26910	27109	27149	26666	26935	27140	27014	26842	26885	27196	27207	26764	26981	26787	26971	27000	27195	26849	27137	26982	27036	27240	26971	26858	26934	27039	27279	27130	26996	27056	27095	27281	27248	27222	27021	26994	27083	26723	26792	27048	27014	27045	27102	27239	27029	27141	27023	27013	26956	27025	27232	26983	26816	27046	26938	27240	27091	26997	27018	27021	27061	26991	26992	27094	27128	26883	26858	26939	26951	27151	27165	27068	27133	27225	27023	27148	27023	27117	27195	26835	27143	27153	26808	26864	27014	27183	27044	27219	27246	26979	27061	26813	26869	27175	27246	27016	27250	26901	27053	26960	27187	27198	27207	27171	27158	26948	27092	26921	26980	27165	26981	27055	27168	26982	27011	26965	26899	27025	26807	27122	26745	26946	27403	26861	26854	27284	27137	27143	27212	26912	26999	27263	27168	26936	26913	26911	26897	27175	27074	26932	27072	27156	27166	27158	27069	27005	26986	27123	27331	27104	26988	26992	27064	26946	26995	27112	26982	26954	26915	27180	27051	27220	27479	26897	26753	26910	27334	27168	27329	26928	26865	26883	27262	27170	27219	27074	27265	27176	26959	27046	27056	27103	27024	26949	26999	26966	26540	26743	26930	26931	26947	27003	26887	27076	27221	27155	27311	26875	26873	27091	26918	26845	27359	26962	26891	26789	27048	26977	27053	27090	26937	26973	27219	26947	27021	27131	26850	26947	26880	26986	27009	27010	26812	26960	27209	26993	26950	27167	27116	27177	27058	26880	26955	26886	26955	26912	26888	26948	26899	27088	26814	27071	26848	26900	26923	26991	26883	26958	26833	26857	27130	26971	27093	27044	26989	27206	27110	27032	26952	27250	27049	27229	26998	27178	27170	27135	26853	26870	27072	26851	27005	26704	27035	26877	26854	27053	26981	27126	26960	26934	26994	27013	27149	26856	27239	27097	27261	27106	26900	27135	27126	26973	26962	26838	26996	27058	27032	26961	27113	27277	26864	26997	27261	27115	26996	26841	26859	27077	26890	26959	26737	27075	26994	27080	27097	26986	27077	26903	26804	26958	27010	27284	27112	26931	27243	27351	27134	27125	26961	27020	27157	27100	27249	27050	26984	26846	27214	26907	26825	27163	27133	26987	27053	26989	27162	27162	26909	27349	27006	26805	26922	27373	27278	27374	26960	27081	27066	26678	27293	26973	27057	27071	27188	26820	26945	27183	26700	26918	26771	27126	27053	27122	27201	27091	27069	26934	27080	26940	26993	26988	26979	27095	27196	27133	27278	27240	27089	27025	27031	26921	27044	26952	27104	27318	27096	26774	26926	27203	27081	27084	26969	26895	26812	26785	26947	26894	27094	26935	27252	26894	27070	27102	27369	26918	27081	27141	27118	27000	26955	27043	27076	26876	26929	26894	27081	27088	27134	26981	27036	27016	27127	26934	26950	26912	27012	27090	27070	26995	26968	27085
33204	48306	38009	23530	17727	15693	15011	15033	14894	15082	15039	15113	15081	15167	14918	14970	15105	15168	14924	15224	15017	15027	14926	15070	14933	15030	15148	14953	14852	15010	14954	15102	15125	14988	15062	15099	15119	14860	15333	15095	14967	14988	14932	14980	15099	14995	15185	14874	15111	15144	14895	14870	15326	15142	15045	15246	14966	14915	15072	15068	15063	14992	15149	14952	14965	14990	14983	15155	15081	15075	15181	15064	15016	14953	14959	15075	15078	15013	15032	15123	15085	15148	14956	14867	15030	15002	15032	15071	14906	15061	14968	15023	14923	15103	14964	15107	15088	15068	15156	15027	14870	15127	14998	15015	14970	14900	15039	15039	14999	15017	15105	15092	15075	15067	14857	14957	15109	15049	15014	14904	14815	14927	14850	15071	14994	14893	15163	15021	14997	15077	15195	14929	14975	14965	15037	15072	15109	14976	15066	15220	14931	14884	15180	14987	14973	15152	14975	14858	15062	14904	15196	15006	15021	14887	15001	14900	15002	15003	14828	15095	14828	14901	14962	14957	15069	14955	14904	15064	14916	14956	15015	14905	15101	14958	14900	14872	14831	14964	15067	15144	15031	15069	14997	15054	15037	15037	14933	14976	15080	14915	15221	14917	14970	15162	15061	15105	15053	14790	15058	15100	15023	14917	15027	14993	15031	15081	14957	15076	14910	15025	14763	14916	15113	14974	14891	15034	15206	14935	15001	15049	14934	14828	15004	15160	14946	14968	14979	15046	15036	15007	15079	15034	14897	15028	14995	14910	15175	14885	15031	14935	15078	15108	14989	15035	15015	15100	14962	14808	15080	15019	15072	14951	14910	15015	15085	15238	14986	15180	14949	14913	14944	14982	15049	15133	15091	15098	15053	15089	15043	15056	15027	14983	14909	15083	15070	14985	14874	15136	14936	14932	14996	15005	14914	14826	15197	15058	15015	15092	15110	14903	15027	15000	15032	14855	14944	14941	14971	15073	15129	15025	14850	15101	15087	15009	15114	15047	14982	14925	14992	15061	15067	14887	14844	14895	15039	15011	14991	15022	15091	14987	14806	15107	15101	14943	14980	15140	14965	15080	15027	14986	15027	14864	14981	15048	14978	15169	14991	15063	14847	15108	15071	15035	14982	14986	15040	14935	15104	15029	14977	15024	15051	15075	14997	14956	14960	14986	15008	14866	15074	14921	15079	15065	14956	15171	15047	15030	14913	15066	14958	15117	14899	14850	15019	14859	14906	15212	14936	15066	15050	15119	15262	14906	15035	14953	15042	14890	15015	15058	15113	15061	15131	14951	14923	14958	15041	14968	14902	15059	15016	14974	14953	14999	15017	15012	15005	14938	15035	14811	14913	15210	15038	15051	15176	14802	15105	14931	14956	15237	14887	14844	14977	15067	15052	14872	15036	15214	15058	15070	14834	15045	14864	14987	15045	15098	15166	14985	14889	14921	15112	15019	14994	15024	14780	14997	14952	14869	15056	15012	15033	15004	14837	14969	15196	15076	14907	14955	14978	14986	15043	15067	14938	15049	14992	15019	15144	15069	14973	15075	14993	14996	14936	15053	14694	15155	15036	14861	15059	15001	15249	15063	14911	14930	15099	14998	15139	15005	15073	14955	15191	15126	15090	15102	14952	15187	14961	14869	14989	15043	15065	14713	15008	15131	15116	14910	14921	14835	14989	14916	15090	14885	15004	14898	14932	15073	14944	15031	15097	14899	15199	15172	15152	15131	15093	15039	14985	14943	15064	15060	15207	14985	15031	14871	14867	15012	15119	15100	14952	15055	15006	14775	15071	15092	15107	14947	15230	15037	15097	14955	15033	15095	15091	14972	15027	14998	15000	14857	15039	14929	15077	14851	15002	14951	15000	15002	14983	15059	15073	15153	14971	14692	14903	15154	15236	14974	15039	14972	15229	14970	14870	14998	15076	14827	15060	15126	15031	14846	15052	14928	14945	15017	14795	14938	15080	15162	15064	14963	15102	14923	15035	15038	15018	15077	15047	14869	15236	15057	14948	14932	14975	15033	15107	15059	14975	15104	15131	15142	14932	14929	14880	15025	15128	15047	15013	15030	15134	15283	15152	15052	14874	15002	14850	14945	14946	14931	15101	14903	15008	14961	15048	15068	15258	14974	14992	14766	15147	14969	14938	15081	15133	15324	15012	14951	14989	14933	14916	14932	15110	14884	15031	14777	15002	15022	14960	14908	14901	15062	15041	15037	15124	15019	15215	15186	15060	14987	15046	14994	15023	15074	14933	15004	15087	14974	14848	15076	14948	14959	15104	14979	15052	14905	15218	15065	15028	14903	15152	15020	15098	15013	15006	15058	14964	15114	15049	15165	15069	15109	14996	14891	15025	15025	15064	15109	14831	15106	14968	14993	14864	14794	15121	15030	15016	14925	15008	15036	14917	15281	15084	14836	15086	14989	14922	14924	15069	14981	15008	15000	14944	14938	15057	15180	14996	14969	14986	15067	14805	14992	14733	15087	14987	15063	15076	14917	14927	15088	14787	15117	15117	15079	14949	15090	15050	14904	15117	14971	15135	14949	14958	14968	14880	14967	15047	15032	14861	15070	15212	14931	15051	15152	15044	15134	15082	15126	14965	15200	14997	14890	14938	15059	15048	15111	15094	15203	15097	14838	15001	15002	14939	14993	15030	14868	15055	14994	15080	15018	14970	14842	14912	15147	15068	14963	14979	14900	15112	14879	15034	14961	15036	15089	14998	15188	14998	15165	15141	15069	15290	15207	14942	15014	15183	15029	15007	15186	15075	14909	15015	15150	15017	14958	14990	14987	14921	15137	15100	15060	15118	15039	15092	14971	14959	15229	14992	14944	15144	15114	15119	15077	15082	14884	15072	15054	14840	15021	14887	14976	14985	15096	15217	15041	15098	15152	15163	15064	15040	14708	15047	14999	15056	14981	14968	14937	14930	15047	15032	15035	14885	14940	14881	15267	14949	14978	15051	15060	15032	15119	15091	14946	15018	14953	15147	15099	14921	15123	15003	14994	15058	15199	15036	14920	15042	15225	14847	14946	14981	15170	14912	14946	15055	15013	15124	15137	14997	15156	14924	15001	14984	14960	14858	15061	14959	15061	15000	14892	14978	15019	15096	14927	14929	15087	14981	14999	15049	14987	15135	15185	15037	14960	14985	15130	15193	14903	15008	14920	14987	15064	14862	15026	15050	15032	14962	14941	15054	15004	15028	14982	14954	15242	14808	15204	15012	15112	15144	15067	14922	15030	15046	14985	14999	14800	15061	15019	14860	14945	15094	15036	15017	14996	14772	15127	15110	15149	14988	15081	14960	15058	15071	14896	15132	14959	15062	14961	14933	15040	15009	15003	15030	15010	14912	15187	14772	15028	15042	15005	15038	14838	14901	15123	14988	15027	14985	14965	14920	14876	14902	15264	15067	14903	15019	15128	15137	15023	15033	15096	15067	15083	15008	15060	14973	14965	15204	14986	14928	14999	15219	15002	14976	15114	15113	14862	14915	15053	15086	14992	14993	14944	15002	15029	15089	14863	14952	15018	15033	15023	15110	15077	14988	15119	14914	15128	15083	15030	15007	15016	15004	14951	14834	15045	15110	15054	15079	14969	15124	15126	15121	14942	15189	15027	14952	14936	14884	15096	15036	14969	14940	14786	15030	15093	14906	14893	14905	15045	15088	15039	15130	14937	14962	15099	14948	15082	14989	15027	14948	14999	15044	14985	15016	14856	15055	15094	15137	15047	15119	15093	15036	15012	14853	15004	14887	15146	15159	14995	14996	15088	15069	14924	14935	15045	15056	14880	14902	14962	15080	14951	15118	14969	15198	14864	15095	14842	14911	14910	14916	15029	14887	14950	15020	14904	14920	15174	15122	15008	15067	14957	15008	14968	14908	15184	15038	14969	14843	15072	15217	15041	15106	14969	15024	15067	14978	15082	15071	15048	14992	15006	14993	14902	15104	14976	15038	14991	15068	14985	15046	14963	15039	15007	14860	15001	15000	14927	14896	15177	14961	15076	14922	15086	15095	14978	15057	14903	15039	15149	14951	14878	14979	14935	15023	14987	14947	15140	14988	15214	14746	15101	15059	14934	14995	15088	15104	15090	14955	14964	14851	15066	15058	15080	15219	15020	14927	15121	14901	14859	15118	14958	14844	15101	15063	14962	15032	14945	15057	14958	15031	15093	14986	15042	14919	15140	14966	15090	15065	15026	15016	15077	14926	14881	15110	14806	15138	15002	14993	14960	15115	14955	14999	15093	15020	15159	14964	14986	15094	15041	15047	14926	15199	15209	14902	15083	15121	14966	14976	14870	14921	14898	14842	14987	15124	14994	14999	14926	15074	14953	15007	14943	15164	15018	15027	15033	15060	15042	14977	15202	14978	15116	15001	15173	15043	15156	15094	15052	15186	14842	15028	15017	14884	15023	15060	14932	15027	15023	15060	15126	14897	15126	14973	14898	15016	15105	15005	15020	15032	15197	15115	14950	15122	15079	14994	15094	14888	15006	14998	15048	14886	14995	14952	15042	14864	15000	14943	15127	14974	14995	15045	15123	14975	15053	15101	15072	14835	14971	15032	15062	15304	15088	14977	14928	14966	15039	14970	14860	15017	14985	15072	15083	15049	15031	15156	15004	15121	15025	14962	14881	14925	15018	14856	14982	14801	15115	15057	14937	15041	14989	14981	14954	15056	15011	15087	14918	14996	15181	15026	15174	14973	15071	15268	14985	15042	14968	14992	15083	15145	15046	14951	14916	14973	14897	14798	15174	15104	14925	15137	15216	15059	15040	15228	15086	15210	15103	14788	15103	15006	15060	14926	14981	15114	15006	14910	14976	15141	14906	15147	15140	15138	14920	15115	14887	15193	14973	14938	15006	15170	15024	14961	14876	14868	14876	15128	15146	14823	14981	14924	14930	14930	15067	15047	14982	14996	14965	14982	14894	15002	15104	15009	14957	15288	15281	15008	15017	15057	14995	14966	14983	15031	14880	14964	15069	14892	15021	15106	15178	15205	14942	14965	15165	14843	15130	15041	15114	14955	15090	15090	14927	14982	14961	15208	14951	14975	15013	14954	14957	15143	15077	14805	14946	14926	15082	15094	15044	15078	14992	15123	15146	15067	15131	15150	15025	15028	14995
39838	42867	44138	36551	30644	28540	27694	27298	27181	27297	27299	27218	27246	27334	27067	27316	27259	27186	27282	26981	27129	27176	27266	27463	27258	27274	27122	27342	27121	27252	27348	27249	27473	27420	27165	27439	27253	27385	27263	27377	27314	27309	27375	27239	27182	27115	27366	27227	27369	27266	27349	27450	27039	27341	27135	27242	27339	27220	27339	27397	27451	27243	27292	27308	27582	27217	27070	27173	27103	27550	27094	27307	27108	27516	27249	27127	27290	27285	27353	27287	27047	27139	27156	26970	27098	27225	27329	27347	27455	27277	27329	27281	27508	27292	27315	27120	27408	27392	27112	27123	27309	27026	27097	27200	27317	27146	27351	27153	27335	27417	27258	26919	27214	27351	27228	27259	27230	26986	27042	27091	27174	27056	27155	26913	26993	27063	27075	27196	27169	27367	27345	27405	27348	27387	27009	27199	27169	27456	27276	27368	27226	27263	27350	27297	27266	27202	27010	27306	27198	27102	27118	27357	27422	27395	27292	27183	27028	27198	27095	27306	27305	27194	27266	27054	26911	27382	27149	27159	27273	27228	27463	27231	26937	27232	27084	27198	27172	27092	27363	27123	27305	27319	27382	27224	27557	27344	27181	27196	27439	27168	27403	27385	27238	27246	27453	27316	27326	27053	27403	27273	27147	27160	27349	26820	27415	27215	27201	27317	27367	27253	27298	27129	27190	27182	27308	27090	27123	27213	27059	27235	27177	27644	27393	27022	27148	27357	27229	27278	27187	27502	27157	27347	27247	26791	27267	27109	27162	27272	27155	27396	27290	27240	27253	27342	27420	27376	27070	26970	27190	27258	27062	27021	27172	27463	27329	27209	27132	27221	27145	27327	27488	27000	27332	26999	27091	27353	27155	27430	27110	27107	27074	27371	27130	27203	27346	27321	27244	27200	27218	27163	27181	27214	27255	27262	27309	27257	27274	27310	27146	27375	27311	27303	27309	27221	27354	27203	27413	27238	27283	27011	27181	27295	27400	27203	27322	27283	27173	27127	27291	27236	27605	27598	27229	27431	27356	27091	27278	27198	27306	27228	27086	27260	27199	27190	27047	27347	27182	27078	27167	27252	27051	27582	27211	27051	27292	27129	27259	26991	26941	27228	27292	27234	27207	27120	27155	27272	27095	27103	27201	27166	27452	27176	27152	27195	27269	27212	27283	27275	27350	27294	27111	27377	27272	27206	27404	27219	27197	26950	27249	27387	27327	27069	27418	27313	27154	27134	26978	27244	27371	27174	27422	27284	27231	27377	27226	27200	27232	27215	27354	27117	27089	27263	27317	27200	27273	27166	27363	27386	27301	27151	27245	27441	27227	27271	27559	27061	26928	27151	27182	27476	27367	27300	27330	27142	27428	27362	27112	27289	27351	27143	27060	26992	27253	27220	27208	27283	27403	27239	27346	27066	27411	27288	27236	27121	27518	27622	27516	27296	27361	27262	27290	27245	27185	27066	27376	27087	27018	27176	27552	27247	27401	27354	27376	27491	27359	27316	27407	27458	27164	27386	27195	27528	27329	27344	27373	26712	27314	27191	27139	27200	27153	27194	27162	27224	27089	27423	27260	27099	27222	27226	27262	27133	27191	27383	27193	27214	27099	27019	27240	27142	27229	27103	27321	27205	27413	27152	27127	27227	27047	27286	27349	27057	27257	26967	27160	27398	27243	27416	27024	27272	27265	27151	27341	27348	27037	27259	27140	27221	27278	27206	27253	27440	27145	27211	26917	27162	27133	27540	27123	27443	27325	27330	27474	27197	27183	27233	27083	27503	27503	27381	27265	27064	27051	27211	27099	27515	27103	27313	27524	27342	27292	27236	27391	27027	27094	27339	27052	27506	27317	27116	27341	27305	27598	27192	27162	26999	27265	27411	27128	27076	27283	27316	27582	27275	27215	26973	27117	27319	27157	27307	27465	27488	27113	27332	27362	27177	27288	27191	27254	27264	27357	27193	27333	27410	27422	27442	27235	27207	27513	27335	27183	27237	27263	27045	27130	27276	27240	27262	27217	27110	27309	27172	27234	27353	27251	27469	27273	27302	27518	27177	27387	27276	27648	27165	27367	27127	27370	27370	27230	27039	27100	27314	27427	27000	27221	27398	27325	26950	27266	27243	27214	27030	27334	27311	27227	27263	27318	27226	27218	27118	27285	27337	27573	27101	27235	27156	27382	27032	27408	27402	27381	27340	27360	27228	27040	27153	27141	27270	27290	27128	26945	27525	27237	27404	27351	27129	27384	27574	27210	27139	27329	27366	27336	27072	27147	27170	27231	26999	27332	27243	27287	27180	27220	27222	27402	27308	27123	27265	27446	27151	27330	26994	27069	27222	27279	27109	27231	27206	27478	27374	27237	27061	27233	27336	27404	27418	27203	27138	27138	27266	27198	27087	27311	27350	27118	26877	27265	27273	27391	27205	27101	27394	27183	27165	27208	27342	27124	27124	27198	27350	27307	27361	27117	27032	27385	27210	27172	27364	27133	27244	27127	27258	27453	27102	27120	27003	27147	27196	27121	27117	27408	27304	27206	27058	27146	27231	27299	27049	27244	27237	27354	27424	27290	27346	27338	27391	27322	27272	27269	27277	27214	27351	27243	27425	27328	27221	27225	27079	27171	27316	27507	27147	27408	27191	27145	27281	27412	27017	26993	27001	27234	27453	27097	27297	27165	27447	27243	27415	27452	26945	27218	27413	27167	27391	27534	27180	27400	27226	27378	27373	27333	27346	27304	27108	26956	27030	26952	27184	27255	27300	27121	27144	27477	27180	27353	27274	27395	27346	27213	27210	27121	27271	27264	27414	27171	27294	27262	27162	27410	27396	27345	27339	27260	27338	27281	27403	27389	27095	27011	27178	27506	27241	27127	27061	27387	27067	27281	27255	27264	26957	27082	27185	27223	27120	27207	27083	27195	27402	27629	27565	27592	27252	27263	27250	27179	27179	26998	27178	27258	27409	26927	27133	27062	27137	27102	27159	27223	27128	27315	27354	27205	27298	27283	27178	27589	27292	27150	27282	27450	27437	27330	27425	27106	27006	27117	27239	27154	27321	27203	27381	27299	27059	27020	27234	27278	27230	27354	27290	27185	27352	27221	27196	27297	27124	27262	27367	27219	27005	27369	27233	27293	27188	27257	27275	27250	27241	27099	27135	27248	26975	27255	27326	27090	27340	27450	27297	27349	27153	26990	27070	27060	27466	27039	27369	27520	27025	27118	27305	27381	27142	27233	27093	27341	27192	27414	26969	27069	27160	27110	27129	27185	27285	27258	27269	27266	27343	27445	27164	27479	27025	27435	27144	27176	27385	27342	27532	27256	27320	27302	27390	27358	27311	27273	27464	27168	27187	27186	27193	27056	27212	27297	27326	27155	27233	27078	27237	27224	27238	27439	27438	27252	27351	27275	27273	27150	27084	27356	27160	27381	27246	27241	27332	27153	27220	27415	27376	27123	27343	27204	27289	27413	27425	27609	27132	27378	27301	27150	27354	27322	27189	27102	27189	27277	27128	27065	27056	27304	27192	27260	27282	27142	27125	27356	27094	27217	27240	27175	27263	27095	27202	26990	27154	27081	27201	27277	27423	27026	27542	27135	27296	27255	27365	27257	27292	27423	27253	27352	27330	27153	27262	27412	26881	27248	27502	27204	27263	27455	27228	27272	26979	27070	27435	27416	27258	27053	27107	27415	27404	27431	27079	27167	27195	27332	27706	27271	26931	27351	27192	27092	27489	27137	27452	27221	27293	27490	27311	27510	27368	27236	27265	27308	27349	27132	27058	27281	27397	27374	27323	27065	27307	27099	27213	27272	27353	27176	27469	27278	26910	27298	27312	27283	27445	27107	27341	27317	27324	27367	27292	27401	27440	27184	27168	27092	27181	27678	27286	27376	27500	27146	27433	27360	27292	27380	27409	27259	26910	27146	27227	27209	27155	26971	27100	27183	27093	27252	26974	27237	26970	27134	27144	27035	27075	27212	27085	27417	27283	27357	26913	27261	27265	27094	27557	27465	27290	27257	27459	27271	27502	27548	27099	27178	27296	27033	27470	27464	27087	27043	27355	27303	27161	27123	27055	27498	27331	27243	27010	27203	27246	27178	27154	27461	26969	27273	27083	27264	27427	27428	27432	27330	27251	27208	27240	27397	27228	27308	27371	27660	27257	27153	27148	27196	27341	27454	27296	27232	27264	27257	27429	27098	27219	27234	27288	27256	27301	27106	27256	27301	27186	27535	27302	27445	27293	27318	27072	27083	26914	27098	27507	27399	27120	27072	27411	27388	27149	27398	27281	27366	27113	27133	27233	27307	27073	27379	27310	27452	27048	27330	27143	27272	27494	27193	27288	27213	27150	27093	27086	27225	27343	27259	27263	27422	27167	27509	27301	27296	27414	27233	27305	27087	27228	27266	27350	27259	27166	27119	27007	27018	27241	27496	27236	27254	27158	27193	27069	27352	27308	27325	27107	27197	27457	27330	27213	27496	27330	27302	27483	27428	27532	27333	27339	27343	27368	27608	27342	27318	27072	27284	27273	27501	27458	27203	27404	27498	27380	27201	27273	27392	27304	27034	27168	27287	27295	27282	27354	27314	27257	27133	27451	27228	27449	27513	26969	27024	27066	27241	27256	27272	27092	27440	27157	27439	27250	27317	27043	27289	27225	27406	27077	27221	27274	27262	27454	27289	27132	27309	27178	27445	27119	27352	26925	27224	27229	27374	27546	27324	27156	27321	27522	27320	27409	27322	27173	27286	27357	27220	27235	27340	27330	27319	27345	27156	27492	27427	27314	27105	27455	27299	27054	27082	27452	27464	27178	27294	27226	27252	27371	27283	27267	27560	27487	27438	27245	27526	27493	27438	27326	27140	27309	27139	27331	27470	27147	27541	27025	27148	27165	27065	27100	27335	27064	27378	27105	27057	27334	27106	27356	27285	27206	27210	27319	27404	27427	27161	27432	27300	27216	27248	27288	27283	27428	27275	27234	27308	27382	27205	27121	27502	27121	27319	27191	27181	27046	27312	27239	27140	27283	27328	27250	27340	27134	27046	27177	27420	27107	27270	27406	27580	27117	26890	27370	27355	27277	27180	27356	27394	27228	27092	27495	27106	27158	27189	27168	27355	27291	27597	27354
31686	43784	34248	22050	17682	15545	15330	15085	15052	15130	15028	14870	15078	15288	15214	15046	15169	15005	14981	15185	15066	15299	15081	15191	14956	15036	14996	15123	15259	15037	15072	15136	15057	15145	15155	14991	15055	15056	14944	15012	15449	15170	15138	14838	14964	15058	15200	15015	15014	15267	14979	15185	15114	15216	15186	15010	15123	15145	14955	14868	15106	14956	15126	15092	15144	15011	15058	15192	15189	15287	15157	15154	15206	15172	15036	15161	15067	15124	14993	15167	15085	15234	15282	15250	15034	15147	15206	14955	15199	15163	15169	15025	14889	15101	15218	15020	15079	15001	15013	15101	15299	14951	15060	15202	15027	15120	15113	15100	15089	15278	15049	15204	14920	15188	15004	14931	15117	15118	15068	15234	15209	15134	15075	15003	15108	15083	15093	14909	15333	14863	15207	14999	15039	15198	15125	15130	15041	14944	15120	15187	15047	15088	15097	15086	14907	15079	15187	15170	14817	15041	14959	15070	15098	15117	15138	15231	15101	15238	15161	14995	14916	14901	15131	14910	15124	15030	15169	15093	15215	14867	15171	15296	15085	15203	15119	15136	15148	15079	15033	15082	15122	15220	14964	14922	14989	15063	15186	15052	15021	15121	15224	15108	15014	15031	15137	14968	15179	15137	15060	15156	15149	15094	15102	14935	14989	14981	15213	15000	15065	15135	15183	14933	15463	14846	15071	15001	15112	14934	15078	15006	15057	15146	14901	15068	15190	15060	15164	15066	15053	15118	15083	15274	15068	15097	15024	15045	15104	15082	15059	15168	14932	14963	15171	14888	15034	15050	15185	15161	15199	15189	15018	15032	15193	15107	14874	15074	15228	15044	15026	15192	14985	15190	15213	15119	15090	15005	15046	15038	15114	15147	14944	15430	15144	14977	15121	15150	15194	14914	15191	15129	15135	15176	15077	15086	15225	15151	15012	15110	15271	15327	15057	15230	15106	14989	14917	14990	15041	15056	15096	15113	15096	15016	15078	15117	14848	15161	15105	14991	15234	15113	15319	15114	15254	14929	15179	15057	15052	14989	15097	15148	15078	15329	15106	15066	15221	15155	15083	15051	15181	15033	15056	15103	15188	15244	15218	15113	15089	15035	15104	15176	15058	15167	15052	14911	15020	15172	15105	15077	15108	14996	15083	15209	15196	15169	15007	15181	15135	15212	15127	15076	15186	15152	14966	15281	15111	15193	14968	14900	15145	15061	15133	14961	15101	15046	15203	15005	15174	15072	15052	14979	15253	15130	15038	15089	15162	14962	15139	15203	15133	15145	15003	15036	15107	15084	15009	14973	15121	15034	14985	15048	14960	15140	15093	15128	15107	15008	15168	15193	15080	14966	14920	14996	15059	15088	15085	15289	15125	14910	15103	15159	15115	14935	14938	15074	15023	15105	15226	15218	14948	15171	15110	15032	15208	15088	15010	14983	15074	14966	15158	15120	15076	15171	14949	14995	14915	15184	15023	14935	15136	15122	15038	15088	14944	15208	15056	15136	14906	15220	15317	15181	15239	14958	15061	15040	15088	15107	15132	14987	15040	14876	15058	15008	15172	15084	15256	15058	15219	15064	14995	14997	15048	15112	14959	15048	15263	14843	15091	15216	14928	15064	15125	15088	14976	15066	14930	14942	15022	15207	14979	15343	14971	15100	15174	15051	15095	15348	15151	14946	15105	15069	15114	15239	15133	15090	15215	15211	14992	15114	15053	15053	15191	15181	15156	15271	15031	15062	15157	15003	15044	15212	15150	15001	15055	15230	15249	14949	15263	15263	15137	15036	14957	15006	15022	15095	15155	14893	15196	15045	15017	15236	15020	15097	15036	15010	14946	15155	15054	15190	15068	15064	15039	15177	15122	15057	15095	15103	15134	15158	15108	15182	15071	15155	15143	15079	15114	15154	15341	14953	15022	15128	15241	15102	15139	15202	15206	14989	14982	15030	14956	15229	15184	15076	15141	14970	15129	15009	15107	15153	15183	15086	15232	14915	15059	14946	14973	15169	15036	15145	14999	15094	15233	15004	15155	15171	15104	15049	15013	15130	15094	15040	15208	14977	14992	15025	15214	15020	14954	15238	15076	15181	15034	15156	14921	15056	15045	15055	15142	15253	14961	14982	15201	15043	15342	15110	15129	15164	15007	15048	15099	15049	15092	15014	15165	15158	15092	15245	15252	15083	15095	15014	15271	14888	15241	14970	15077	15204	15060	15169	15124	15093	15283	15094	15173	14880	14975	14984	15008	15047	14966	15104	15090	15196	15057	15160	14940	15095	15149	15167	14914	15242	15103	15010	15211	15097	15072	15049	15158	15122	15051	15188	15060	15000	15072	14957	15169	15112	15115	15102	15010	15041	15237	15239	15070	14933	15136	15001	14860	15251	15111	14993	15084	15205	15157	14987	15076	15074	15209	15179	15169	15017	15201	15209	15039	15031	15163	15132	14978	15025	15138	15009	15152	15084	15102	15038	15141	15124	15059	15108	15130	14998	15058	15107	15127	15193	15022	14949	15120	15050	15055	15035	14917	14920	15105	15184	15174	15056	15198	14998	15164	14989	15127	15134	15078	15116	15053	15035	14917	14991	15004	15077	15092	15084	15225	15075	15103	15202	15113	15072	15285	14928	15012	15123	15104	15195	15067	14936	14975	15074	15152	15132	14960	14984	14882	14969	15094	15143	15043	15192	15084	15176	15292	15115	15017	15060	15132	14940	15117	14927	15117	15004	15157	15166	15157	14940	15197	14993	15282	15006	15028	15000	15191	14904	15192	15081	15245	14978	14967	15067	15123	15113	15278	15083	14976	15096	14981	15112	14963	15253	15173	15266	15182	15159	15128	15179	15104	15065	15200	15242	15074	15052	15096	15129	15167	15066	15092	15085	15247	15313	15108	15036	15117	15153	15045	14955	15099	15121	15257	15224	15043	15166	14963	14943	15252	14897	15197	15172	15037	15012	15094	15187	15022	15078	14970	14966	15054	15156	15153	15159	15163	15092	15194	15104	14923	15082	14919	15144	15181	15086	14966	15069	15332	15104	15213	15004	15188	15084	15115	15102	15037	14949	15101	15054	15065	15121	14992	15145	15157	15236	15133	15134	14973	14880	15070	15109	14977	15060	15148	15098	15110	15093	15124	15213	15188	15166	14992	15149	15058	15163	15081	14923	15207	15287	15175	15216	15174	15065	15091	15050	15164	15101	15222	15262	15196	15165	15111	15098	14952	15066	14975	15084	15177	15034	15178	15173	15105	14971	15283	15028	14963	15189	15131	15003	15078	15124	15037	14890	15127	15005	15186	15226	15053	15000	15051	15045	15233	15169	15098	14975	15133	15074	15061	15023	14957	15123	15058	15167	14996	15054	15197	15282	15130	15147	15097	15181	15037	15074	14881	14969	14971	15094	15132	15148	15176	15325	15118	15010	15031	15095	14987	15125	15184	15118	14928	15137	15111	15096	15121	15213	15100	15056	15163	15081	15165	15147	15063	14839	15060	15084	15121	15237	15025	15065	15152	15165	15062	15182	15235	15187	15200	15049	15192	15159	15165	15204	15001	14950	15120	15174	15096	15182	15135	15082	15144	15060	14976	15115	15071	15196	15154	15108	15070	15121	15253	15211	15131	15205	15177	15109	15040	15055	15169	14979	15190	15113	15088	15088	14942	15055	15094	15029	15050	15002	14942	15144	14948	14907	15073	15332	15150	15073	15042	14913	15159	15156	15118	15082	15292	15033	15045	14953	15022	15011	15118	14891	15063	15134	15195	15117	15294	14963	15157	15160	15045	15102	15268	15088	15212	15150	15087	15279	15055	14990	15054	15150	15140	15108	15097	15056	15106	15125	15154	15086	15103	15157	15050	14942	15112	15097	14952	15061	15127	14975	15201	15125	15020	15193	15303	15051	15168	15026	15134	15026	15209	15037	15211	15215	15198	15157	14996	15029	15005	15180	15006	15094	15130	15097	15176	15159	15202	15121	15085	15069	15048	14949	15106	15106	15062	15225	14988	15068	15296	15067	15003	15136	15003	15253	14905	15258	15139	15250	15141	15088	15200	15164	15014	15220	14989	15004	15030	15154	15139	15192	15061	15210	15093	15085	15054	15001	15051	15186	15055	15231	15079	15028	15322	15104	15033	15056	15080	15230	15056	15261	15011	15189	15069	14885	15127	15088	15088	15182	15208	15159	15162	15074	15195	15066	15091	15035	15440	15093	14973	14927	15116	15060	15194	15183	15115	14931	15125	15141	14972	15189	15192	15101	15007	15168	15188	15027	15085	15056	15026	15067	15040	15182	14864	15198	15056	15181	15002	15175	15161	14985	15216	14982	15169	14982	15016	15014	15201	14960	15231	15166	15127	15173	15136	15007	14830	15056	15082	15162	15201	15127	15092	14987	15162	15119	15139	14999	15159	15029	15087	15039	15029	15109	15018	15164	15282	15116	15053	15151	14989	15040	15020	15248	15255	15252	15002	14998	15053	15106	15194	15084	15052	15139	15110	14994	15190	15054	15213	15244	15223	15093	15069	15181	15113	15151	15130	15275	14940	15090	14891	15253	15092	14899	15025	15174	15328	15094	15215	14971	15065	15049	15093	15042	15031	15184	15120	15015	15112	15206	15045	15262	15195	15129	15048	15002	15158	15338	15115	15099	15099	15116	15119	15165	14975	15177	14967	15026	15098	15281	15073	15220	15206	14886	15351	15086	14976	14943	15140	15078	15067	15142	15299	15110	14947	15141	15118	14979	15025	15345	15079	15003	15182	15154	15222	14995	15058	15123	14969	15112	15091	15078	14948	15148	15177	15090	15162	15090	15230	14954	15104	15020	15048	15196	15084	15181	15310	15088	14904	14973	14817	15072	14972	15077	15145	14892	15307	15131	15000	14979	15412	15166	15104	15149	15197	15023	15228	15043	14978	15137	15167	14929	15064	15373	15093	15084	15302	15217	15126	15058	15111	15040	15011	15003	15052	15081	15033	15218	15268	15007	15209	15105	15230	15194	15047	15088	15059	15158	14871	15193	15203	15015	15071	15255	15209	15104	15079	15041	15052	15080	15073	15098	14996	15157	15170	15279	15084	14963	15176	15150	14965	15064	15194	15024	15230	14950	15173	14985	15204	15194	15089	15143	15053	15198	15115	15094
23042	27954	51647	54722	44650	37110	33423	30140	28929	29589	29223	29185	29281	29272	29364	29324	29427	29166	29178	29148	29015	29023	29251	29233	29468	29104	29097	28851	28881	29358	29009	28982	28994	29005	28915	28975	29003	29085	29138	28994	29211	28966	29066	29034	29131	29039	29046	28818	28704	28843	28934	28929	29024	28856	29238	28933	28799	28990	28765	28635	29019	28783	28812	29092	29095	29016	28880	29008	28782	29000	28976	28970	28925	29072	29082	29124	28885	29068	28892	29050	29097	28959	28888	29072	28953	29109	28747	28946	28535	28955	28916	28760	28787	28759	29010	28651	28878	29011	28746	29012	29052	29154	28696	28974	28884	29093	29311	28939	28992	29017	28653	29005	28804	28902	28839	29009	29014	28902	28948	28620	28879	28847	29056	28984	28899	29103	29043	28840	28802	29066	29031	28870	29112	28802	28817	29087	29136	28812	28724	28759	28894	28907	29036	29087	29119	29086	28823	28866	29056	28709	28922	28799	28740	28856	28852	29054	28959	28851	29040	28793	28852	28765	29110	28944	29043	28985	29025	28745	28904	28893	28720	28900	29056	28849	28677	28911	28946	29063	29042	29038	28787	28742	28763	28668	28752	28982	28791	28745	28989	28879	28800	28745	28830	28711	29144	28852	28998	29085	28675	29082	28884	29043	29004	28910	28676	28786	28946	28874	29014	29174	29098	28856	28777	29089	29368	28928	28650	29002	29009	28822	28696	28817	29059	28582	29068	28995	28893	28782	28690	28730	28723	29030	28736	28958	28825	29031	29006	28706	28962	29002	29196	28549	29120	28929	28856	28778	28971	28888	28855	28966	29049	28770	28808	28979	28946	28784	29019	28619	29032	29037	28853	28990	28674	28762	28788	29262	29038	28879	28706	28821	28890	28999	28924	28648	28904	28916	28779	28808	28884	28674	29078	28497	28944	29145	28978	28989	28670	28881	28890	28654	28973	28691	28870	29045	29172	29153	28960	29084	29042	29162	28851	28930	29082	28858	28812	28778	28912	29178	28688	28764	28931	28960	28963	28590	28781	28881	29072	28565	28991	28712	28902	28947	28914	28721	28894	28968	29195	29237	28763	28848	28968	28700	28797	29001	28869	28957	28853	28933	28848	28580	28692	28852	29104	28546	28935	28728	28771	28962	29063	28730	28820	28864	28940	28898	28889	28930	28913	28772	28619	28782	29064	28989	29058	28684	28933	28768	28980	28955	29061	28845	29136	28696	29054	28723	28862	28854	28961	28773	28738	28554	28789	28638	28923	29188	28922	28851	28681	28519	29262	29028	28803	29112	28699	29011	29171	29004	29069	28756	28990	28936	28763	28789	29098	28892	28833	29228	28769	28616	28574	28870	28997	28861	28753	28997	29060	28856	28811	28858	28862	28764	28688	29252	28979	28676	28690	28890	28698	28852	28881	29037	28735	28848	28973	28933	28918	28762	28971	29100	28417	28616	28790	28987	28837	28662	28893	28890	29123	29068	28767	29263	28945	28852	28917	28823	28721	28761	28828	28998	28841	28951	28852	28635	28898	28925	29126	29065	28816	28675	28727	28756	28839	28849	29025	28890	28850	28804	28825	28806	28988	28881	28745	28856	28986	28617	28984	28806	28838	28771	28981	28861	29029	29005	29042	28948	29018	28784	28996	29293	28862	29221	28868	28990	29032	28904	28896	28678	28868	28998	28847	28935	28812	29083	28708	28842	29060	28944	28897	29267	28811	29045	29151	28640	28764	28873	28974	28776	28991	29105	29056	28671	28694	28778	29057	29156	29244	28950	28719	28995	28937	28788	28696	28576	28950	28968	28957	29124	28825	28950	28881	28708	28961	28967	28927	28872	28885	28760	28963	28995	28657	29044	28594	29064	28856	28884	29021	28906	29131	28750	28845	28951	28863	28612	28826	29077	28854	28553	29080	28852	29055	28852	28739	28713	28749	28917	28747	28976	28961	28898	28822	28824	28680	28964	28863	28885	28729	28790	28566	28802	28755	29038	28928	29072	28903	28808	28828	28885	28883	28810	28996	28765	28785	28934	29005	28820	28792	28795	29053	28942	28813	28709	28708	28763	28884	28886	29213	28640	28931	28791	28823	28853	28890	28861	29083	28959	28878	28734	28821	28924	28878	29080	28702	28923	28905	28985	29090	28972	28760	28994	29053	29070	28945	28872	28931	28827	28999	28796	28885	29127	29330	28847	28860	28881	28949	28764	28758	28695	28832	28766	28927	29038	28822	28621	28754	28769	28718	28798	28779	28698	29009	28772	28865	29068	29163	28917	28911	28964	29016	28991	28948	28821	28925	28910	28844	29105	29002	28846	28854	28800	28926	29077	28967	28918	28942	28863	28999	28797	29141	29190	28871	28530	28892	28876	28708	28891	29030	29218	28945	28963	28867	29066	29119	28688	28906	28739	28908	28879	28969	28626	28880	28746	28941	29107	28935	29102	28858	28948	29060	28995	28598	28663	28774	28857	28956	29003	28980	28807	28841	28891	28927	29096	28785	29082	28783	28955	29036	28902	28798	28798	28868	28785	28835	28757	28779	28858	28936	28739	28825	29041	28947	28781	28845	28885	28796	28853	28840	28883	28865	28602	29009	29160	28915	28884	28984	28867	28751	29038	28890	29285	28795	28717	29050	28723	29079	28831	28807	28823	28711	28945	28821	28721	28839	28678	28776	29139	28748	29109	29057	28937	28936	28863	28854	28993	28764	28732	28864	28848	29145	28631	28878	29141	28677	29037	29018	28946	29078	28904	28576	28837	29013	29046	29073	29003	28922	28860	28710	28593	29052	28874	28922	28829	29131	29079	28802	28872	28629	28842	29027	28965	29022	29072	29111	28698	28770	28724	28945	28962	28876	29146	28727	28993	29031	29066	28817	29011	29023	28844	28550	28987	29015	28983	28539	28911	28357	28925	28723	28946	28761	28736	28839	28811	28934	28880	28889	28916	29124	28792	28948	28969	28978	28824	28933	28769	28787	28658	29025	28802	29306	28930	28999	29129	28862	28837	28907	28691	28757	28667	29144	28938	28763	28901	29133	28632	28877	28612	28990	29033	28963	28841	29060	29061	28704	28893	29071	28720	28985	28839	28716	28736	28848	28829	28916	29054	29160	28945	28815	28979	28576	28900	28887	29009	28877	28858	29094	28952	28844	29158	28749	28741	29058	29222	28921	28721	29041	28906	29051	28948	29023	29133	29113	28603	28838	28869	28772	28685	28904	28924	29143	28872	29102	28939	28732	28659	28922	28861	28639	28878	28806	29000	28884	28895	28986	28727	28938	28935	28895	28800	28749	28840	28641	28807	28765	29007	28696	28820	29192	28823	29074	28889	28946	28844	28812	28921	29105	28894	28652	28660	28787	29011	28923	28786	28817	28914	28901	28748	28960	29012	28828	28905	28751	28968	28893	29065	28959	28653	29036	28705	28955	28710	28992	28836	28859	28789	28901	29000	28799	28645	28921	28711	28814	29166	28881	28887	28966	28839	28823	28905	28838	29076	29029	28880	28727	28676	29010	28872	28775	28762	28978	28918	29019	29065	28925	28729	28724	28530	28965	28901	28852	28783	29023	28907	29138	28944	28901	28959	28773	28716	28613	29038	28696	28617	29143	28634	28688	28972	28745	28806	29009	28934	28625	28900	29137	28775	28926	29064	28705	28783	28726	28865	28818	29010	28851	28761	28676	28736	28916	28726	29090	28997	28837	28762	29091	29081	28775	28655	29114	29130	28761	28772	29095	28675	28831	28911	28954	28680	28751	28869	28936	28944	29032	28768	28671	28730	28689	28834	28722	28891	29161	28740	28746	28594	29011	28688	29100	29102	28831	28906	29074	28934	28769	29178	29003	28835	28996	28967	28979	28986	28796	28666	28956	28774	28911	28810	29074	28646	28659	29027	28946	28909	29062	28843	29034	28933	29045	28720	28783	28857	28986	29187	28621	28734	28829	28928	28624	28924	28514	28815	28929	28963	28874	28970	28771	28798	28722	28659	28866	28872	29100	28915	28817	28851	28875	28977	29140	28835	29015	29171	28941	28974	28861	28849	28784	29176	28700	28838	28605	28900	28994	29238	28856	28812	28945	28862	28907	28776	29209	29092	28891	28985	28682	28674	28891	28975	28732	28905	29026	28882	28783	29024	28976	29052	28723	28825	28785	28922	28878	29030	28696	29054	28669	28938	29048	28879	28807	28893	28684	28825	29081	28819	28883	28726	28799	28864	28844	29138	29217	28885	28861	28516	28739	29039	28743	28754	29026	28807	28783	28918	28943	28944	28859	28908	29043	28683	28724	28829	28917	28686	28882	29065	28876	28655	29074	28862	28797	28973	29057	28739	28655	28925	28785	29053	28670	28776	28857	28781	28776	28867	29021	28755	28791	28775	29065	28977	28735	28894	28903	28923	29078	28784	28928	28892	28873	28918	28997	28664	28920	29167	28888	28974	28714	29194	29052	28910	28795	28918	28920	28887	28924	29084	29048	28977	28905	28761	28740	28880	29030	28913	28792	29032	28622	28901	28986	29028	29017	28658	28761	29020	28835	28771	29034	28776	28803	28944	28918	28817	28969	28657	28870	28915	28641	29097	29086	28774	29091	28877	28891	28896	28968	28908	28868	28780	28877	28741	28917	28875	28962	28854	28730	28685	28846	28746	28623	28954	28893	29040	28918	29080	28998	28946	28703	28803	29033	28758	29022	29123	28806	29111	28735	28700	28540	28722	28570	28836	29108	29177	29067	28753	28865	28898	28818	28944	28885	28900	28676	28952	29004	28862	28904	29001	28858	28800	28854	28858	28768	28707	29032	28777	29069	29049	28657	28709	28847	28913	28752	28889	28656	28848	28839	28816	28863	28889	28974	28826	28684	28854	28945	28861	29030	29094	28724	28775	28966	28865	29118	28684	28886	28932	28647	28812	28715	28958	28960	28639	28895	28800	28938	28702	29064	28841	28935	28995	28657	29024	28881	29092	28842	29079	28916	28661	28531	28734	28539	28762	28891	28684	29080	28782	28784	28867	28804	28939	28844	28965	28803	28941	28809	29059	28974	28805	28859	28703	28951	28815	28955	28950	28829	29161	28999	28839	28974	28880	28839	29019	28933	28759	29022	29024	28962	28768	28701	29158	28642	28954	28889	29080	28715	28823
64548	98160	87804	74780	47162	26326	18224	16711	16714	16798	16724	16791	16887	17011	16965	17057	17157	17129	17028	17017	16985	16990	17079	17057	17082	17008	17241	17044	17118	17151	17043	17220	17056	17126	16992	17057	17028	17122	17014	17191	17242	17104	17005	17108	17072	17106	17149	17138	17079	17150	17112	17149	16980	17043	16970	17178	17005	17201	17003	17125	16955	17092	16977	17135	17094	17076	17082	16772	17158	17076	17070	17224	16891	17132	17113	17122	17054	17038	16930	16894	17103	16918	17049	17079	17085	17089	16997	16954	17188	17057	17038	17081	16949	17107	17040	17059	16885	16978	16882	17102	16952	17106	17263	17099	16972	17036	17005	16957	16851	16987	17008	17073	16942	17189	16909	17008	17145	17083	17074	17026	17149	17148	17108	17104	16891	16950	17022	17042	17003	16996	17113	17223	17048	17070	17118	16992	17082	17153	16816	17045	17132	17012	16940	17069	16833	17045	17039	16993	17001	17081	17075	17014	17108	16894	17030	16898	17012	17110	16912	17146	17167	17037	17146	17209	17069	16941	17120	17093	17229	17161	17026	17141	16935	17149	16906	17112	17145	16941	17084	17094	17006	17105	17123	16907	17115	17202	17162	17017	16888	16992	17215	16939	17012	17236	17187	17006	16991	16997	17109	17094	17129	17073	16909	16966	16898	17034	16968	17192	17053	16944	17000	16982	16931	17083	17055	17069	17277	17051	17132	17052	17029	17134	17195	17004	17169	16940	17270	17017	17074	17078	16985	17085	17018	17079	16977	16958	17327	17044	17084	16865	17264	17234	17054	16852	16988	17031	17106	16935	17126	17172	17086	17066	17094	17151	17044	17047	17084	17050	17021	17051	16992	16892	16942	17120	16885	17032	16991	17111	17027	17043	17068	17076	16819	16929	17029	16948	17155	17039	16810	17070	17137	16942	16856	16788	16993	17087	17039	17038	17042	17039	16860	17049	17095	16988	16960	16958	17136	17136	17130	16953	17141	17100	17055	16925	17191	16993	17049	16892	17030	17098	16923	16931	17102	16840	17146	17085	16932	17039	17025	17194	17019	17063	17031	17021	16918	17117	17105	17113	17170	16992	16937	17085	17027	16968	17108	17041	16970	16940	17166	16958	17118	16982	16900	16896	16949	16992	16871	17078	17053	17096	16933	16951	16942	16882	17069	16958	17122	16999	16877	17099	16744	17407	16923	16901	17087	17044	16972	17103	17109	17127	17276	16968	16942	16975	16919	16961	17203	16976	17166	17093	16901	17193	16768	17077	17153	16983	17028	17140	17184	17009	17166	16939	17064	16963	17052	16882	17070	16993	17133	17091	17098	17083	17267	17102	17107	17197	16915	16957	17109	17018	17134	17019	17050	17038	17034	16980	17179	17012	16947	17040	17049	17012	17014	16928	17231	16901	16794	17167	17080	17139	17085	16971	17147	16977	17058	16967	16902	16905	17046	17062	16942	17182	17196	16952	17248	17012	17107	16987	17152	17156	17042	16877	16848	17043	16891	16900	17060	17204	17030	16868	17189	17058	17046	16827	16942	16926	16942	17051	17177	17008	17108	16915	16777	16937	17118	17102	17033	16813	17167	16889	17026	17107	17015	17084	17081	16813	16999	17047	16934	17094	17032	17046	16902	17064	17120	16940	17007	17072	17104	16909	17129	17037	16994	16917	17083	16979	16924	17084	17078	17092	17007	16928	16986	16983	17178	16918	17072	17268	17084	16974	16996	16923	16829	17083	17047	17157	17086	17086	16974	17024	17054	16972	16969	17064	17029	17110	16979	17064	17132	17164	17091	16800	16881	16988	17138	17197	17013	17182	17077	17224	16945	17106	17087	17031	17094	17034	16965	17084	17018	17066	17154	17047	17226	17018	16941	17247	16878	16944	16988	17005	17009	16894	17267	17071	16870	17069	16988	17169	17140	17007	17105	16926	16954	16900	17118	16868	17035	17025	17087	17191	16804	17049	16943	17019	16864	17034	17159	16976	17230	17028	16996	17191	16935	17205	17025	17305	17086	17076	17132	17085	16962	16933	17077	17059	17008	16902	16956	17271	16991	17134	16935	17013	16979	17169	17177	17093	16911	17070	17145	17010	17079	16882	16877	17003	17091	17045	16889	16976	17155	16983	17121	16910	16980	17035	17051	17090	16923	17003	17098	16793	17209	17000	16980	17035	17090	17143	17093	17196	17134	17157	17023	16978	16975	16985	17197	17013	17159	16945	17000	17160	17094	16808	17128	16853	17062	17030	17115	16971	16916	17145	16962	16863	17348	16988	17087	17204	17166	17076	16997	16966	16940	16936	17097	17079	17075	17028	17287	16940	17125	17104	17008	16987	17192	17056	16987	16982	16887	17297	17105	17076	16899	16935	16930	17117	17154	17179	17074	16995	16971	16959	16974	17120	16948	17030	17020	17113	17280	16945	17007	16957	16969	17147	16954	16940	17011	17057	17099	16852	16926	17083	16950	17026	17134	17140	16952	16977	17058	16840	17081	17074	16950	17073	17053	17098	17199	17115	16989	17156	16929	17112	17084	17052	17099	17183	16973	17021	16927	17140	17033	17052	17098	17143	17054	17150	17037	16894	17199	16977	17187	17181	17075	16943	17010	16934	16885	17068	17124	17314	17052	16902	16952	16904	17166	16963	17252	17074	16972	16983	17042	17007	17007	17147	16988	17077	17047	17024	17150	16918	17064	17149	17165	16752	17207	17049	16967	17054	16990	17175	17112	17126	17087	16961	17059	17149	16885	16842	17119	16989	16932	16993	16991	16937	16911	17145	16988	16957	17098	17104	16962	17141	17023	16980	17134	16937	16981	16907	16912	17023	17095	17009	16995	17163	16983	17188	16994	17020	16979	16992	16922	16774	17102	17105	16954	17063	17178	17026	17035	16985	17115	17017	16972	17002	16911	16890	16929	16974	17090	16934	17023	16943	17027	17193	17016	17269	17009	16955	16937	16947	16918	17200	16953	17069	16918	17085	16816	16798	17066	16940	16990	17044	16895	16985	16979	17002	17065	16993	17029	17086	16912	16996	16970	16957	16924	16953	17014	17026	16908	16992	17046	17018	16923	17072	16904	16968	17025	17230	16989	17208	17007	17149	17070	16837	16847	17177	16891	16937	17121	16838	17137	16927	17127	17204	17105	17082	16929	16909	16956	16912	17019	16925	17070	16999	17047	16917	17031	17067	16984	16933	16945	17003	16997	17048	17183	16982	16943	17183	16913	17066	17072	17004	16975	16870	17110	17025	16751	17028	16975	16994	17081	17073	17222	16954	17030	17056	17074	16868	17117	16956	16913	16903	16973	16947	16898	16985	16919	17168	17167	17048	17028	17096	16967	17079	17129	17100	16848	16952	16997	17076	16944	17032	17261	16857	17034	16989	17042	17217	16941	17093	16989	16902	17028	17153	17188	17152	16999	17039	17006	17160	16997	16851	17108	16958	16988	16929	16872	16931	17018	17216	16866	17053	16785	17105	16935	16897	17097	16884	17096	17162	16843	17271	17213	17106	17007	16957	16983	17005	17103	16967	16947	16931	16964	16991	16976	17009	16789	17047	16919	17175	16891	17058	16951	17090	16919	16989	17050	17141	16973	17089	17010	16938	16922	17095	16982	17033	17082	16977	16984	17050	17032	17040	17111	17048	17069	17091	17121	16884	17115	16873	17068	17067	17184	17022	17029	16914	16952	16945	17046	16809	17010	17045	16943	17031	17118	17050	17135	17103	17057	16931	17106	17059	16987	17050	17155	16824	17017	17199	17069	16952	16983	17108	17142	16845	16966	17024	17073	16997	16982	16965	16975	17122	16996	17034	17018	17101	17061	16955	17116	16973	17291	16957	16794	16852	17033	16917	17014	17035	16997	17060	17059	17096	16940	17055	16965	16993	17209	17079	16987	17151	17094	16953	16920	17023	17047	16940	17254	17019	16938	17079	17094	16982	17180	16985	17056	17007	17149	16997	17075	16855	17200	17034	17089	17017	17039	17043	17050	17009	17013	16896	17026	17022	17041	16992	17002	16911	17156	17107	17111	16965	17253	17138	16758	16888	16944	17040	16898	16897	17092	17133	17183	17243	16902	16961	17020	17017	17139	17100	16984	17056	17067	17114	16941	17002	17072	16955	17224	16879	16951	17059	16922	17155	16993	17107	17192	17016	17063	17119	16952	17046	16976	17030	17147	16994	17108	17146	17085	17006	16953	17166	16984	17040	16902	16933	17003	17015	17055	17076	16861	17007	16877	16965	16857	17075	16894	17010	16867	16911	17046	17147	16928	16979	17080	17114	17069	17169	17025	17188	16927	16856	17080	16925	16885	16985	17004	17112	17065	17187	16941	17019	17053	17132	16922	17060	16978	17098	16913	16964	16838	17192	17096	16953	17099	17013	17224	16948	16991	17034	17259	17001	16911	17129	16983	16995	16853	16992	17077	17047	17099	17076	17173	16997	16989	17114	17061	16963	17011	17224	16933	16941	17068	16887	17018	17201	16909	17080	17047	16970	17020	16991	16951	16888	17244	16925	17112	17047	17008	16997	16946	16978	16952	17031	16920	17170	16948	17068	16877	17117	16903	16929	17011	16871	17111	17189	17061	17177	17003	17001	16845	17103	16876	16908	17073	16892	17024	16984	17032	17019	16985	16964	17113	16887	16905	17069	17117	16988	17108	16932	17100	17002	17200	17034	17041	17059	17071	17053	17047	17033	17052	16969	17209	17060	16916	17053	16978	16826	17053	17014	17017	17277	16877	16941	17008	17063	17054	17226	16969	17133	17140	17153	17063	17111	17107	16992	17011	16878	16912	16929	16857	16932	17030	17210	17041	17074	17027	16972	17025	17121	16947	17144	17080	17126	17096	17106	16976	16841	17106	16944	16864	16992	17095	16900	16876	16952	16933	17020	17221	17090	17032	16951	17140	17052	17033	16956	16938	17106	16999	17031	17132	16830	17236	17044	17069	16898	17179	16793	17137	17019	16965	17045	16988	17007	17010	16997	17088	17132	17020	16974	16996	16983	17042	17200	16955	17042	17076	17078	16929	17073	17172	16992	17098	17088	16964	16949	17054	17040	17054	17095	17072	17073	17146	16990	17033	17195	17016	17119	17045	16899	17087	17163	16856	17057	16939	17185	16949	16639	17054	17128
37233	42327	46808	38777	30468	27430	26665	26293	26133	26156	26151	26103	26235	26096	26170	26313	26264	25957	25957	26224	26404	25954	26003	26204	26129	25975	25977	26067	26414	25916	26047	25998	26035	26248	26330	26014	26249	26136	26168	26142	26146	26182	25976	26066	25910	26231	26135	26110	26198	26396	26082	26371	26259	26266	25946	26035	26135	26077	26201	25946	26094	25904	25799	26049	26225	26253	26040	25819	26044	26323	26201	26176	25967	26240	26177	26228	26167	26085	26175	26187	26027	26062	26397	26007	25965	26102	26175	26084	26139	26321	26165	26096	26105	26192	26051	26120	26212	25920	26012	26092	25954	26267	26112	25995	26227	26007	26130	26010	26038	26244	26166	26129	26193	26169	26080	26169	26046	26101	26093	26046	25997	26044	26227	26218	26199	26227	25969	26063	25960	25884	26085	25877	25993	26077	26310	26136	25937	26189	26063	26031	25986	25945	26106	26078	25842	26088	26002	26224	26201	26075	26185	26082	26097	26015	26131	25847	26167	26082	26089	26187	26164	25949	25989	26184	26166	26264	26110	26088	26131	26232	26088	26301	26336	25942	26048	26204	26215	25929	25965	26299	26206	26177	25953	26012	26107	25906	26296	26019	25892	26110	26020	26137	25896	26271	26206	25922	26004	26079	26197	25920	25933	26181	26188	26017	26060	26191	26137	26005	26078	26347	26210	26152	26164	26188	25991	26007	26250	26171	26229	26148	26149	26024	26122	25927	25955	26048	25966	26266	26165	26115	25961	26283	26202	26108	26249	26195	26233	26026	25831	26109	25778	26155	25862	26261	26361	25976	26408	26350	26196	26072	26135	26052	25882	25976	26110	26007	26294	26204	26129	26016	26298	26140	26260	26088	26185	26013	26150	26198	26158	26265	25852	25858	26143	26350	26240	26048	25932	26282	26096	26045	26149	25937	25868	25715	26228	26107	25806	26270	26274	26338	25884	26360	25964	25973	25869	26179	26316	25865	26172	26225	26031	25980	26068	26276	26405	25998	26005	26160	26025	25764	26186	26205	26298	25897	26195	26289	26074	26036	25980	26428	26275	26129	26354	26272	26318	26079	26034	25864	26038	26082	26046	25867	26163	26287	25916	26270	25997	26055	26129	25928	26360	26048	26267	26070	26330	25963	26224	25917	26075	26118	26235	25934	25977	25956	26009	26187	25973	26068	25999	26303	26069	25856	26179	25952	25898	26077	25962	26282	26162	25814	26148	26150	26202	26145	26226	26168	25973	26172	26374	26133	26107	25787	25935	26226	26212	26104	25894	25825	26227	26133	25927	26223	26242	26034	26065	26246	25954	26294	26109	26074	26238	26071	26075	26219	26085	26196	26239	26282	26043	26239	26084	26018	26510	26233	25852	25953	26227	26302	26126	26045	26215	26214	26351	26132	26211	26060	26009	26111	26129	26019	26024	26138	26066	26204	26096	26394	26228	26357	26286	26392	26207	25909	26232	26247	26330	26078	26211	26119	25957	26314	25991	25845	26026	26154	26194	25999	26303	26009	26133	26080	26132	26094	25862	25827	26068	26174	26040	26073	26206	26080	26132	26258	26005	26048	26311	26046	26248	26213	26284	26252	25859	26292	26226	26127	26136	26227	26200	26418	26161	26289	26106	26391	25949	26097	26193	26166	25993	26382	26151	26392	26123	26080	26074	26248	26452	26256	26251	26270	26217	26171	26212	25886	26106	26101	25895	26010	26066	25932	26168	25972	26122	26313	26181	25934	26163	26311	26326	26026	26031	26143	26209	26129	26010	26303	26069	25991	26118	26023	26215	26011	26091	26106	26183	26111	26210	26180	26366	26101	26204	26253	26298	26174	26164	26346	26210	26175	25749	25858	26292	26064	26005	26125	25998	26194	26155	26208	26165	26183	26005	25908	26009	26154	26253	26170	26023	25829	25917	26143	25986	26267	26071	26042	26106	25928	26010	26291	26244	26225	26044	25936	26218	26119	26092	26188	26117	26148	26176	26044	25948	26004	26424	26008	26233	26105	26098	26111	26188	26183	25907	26250	26041	25892	26116	25966	26230	26010	26112	25941	26202	26249	26031	25984	25994	25934	26029	25988	26089	26219	26204	26047	26359	25937	26226	26288	26152	26109	26223	26024	26222	26057	26134	26139	26128	26127	26023	26349	26265	26065	26128	25932	26188	26124	26012	26090	26016	26115	26206	25989	26168	26181	26237	26166	26181	26105	26134	25990	26193	26267	26192	26096	26086	26248	26156	26385	26161	26189	25895	26409	26166	26157	26198	26269	26067	26213	26118	26092	25870	25857	26132	26057	26204	26018	25983	26080	26232	25897	26234	26149	25936	26043	26068	26201	26193	25852	26191	26141	26097	25973	26177	25709	26147	26125	26159	26324	26145	26096	26271	26058	26067	26164	26160	26196	26111	26028	25963	26222	25937	25900	26287	25949	25997	25980	26056	25807	26014	26273	26096	26190	26099	25874	26114	25964	26196	26309	26107	26132	26345	26020	26139	26320	26123	26019	26301	26096	26150	25901	25938	25892	26116	26260	26213	25815	26045	26135	26297	25913	25966	26008	25998	26189	26049	26177	26148	26167	26182	25948	26291	26199	26118	26085	26161	26350	25947	26174	26203	26127	25807	25832	26285	26097	25952	26175	26214	25981	26062	26314	26242	26047	26086	26108	26062	26317	26030	26029	26192	26115	26112	26073	26056	26207	26358	25944	26090	26159	26147	25984	26138	26084	26274	26103	26180	25931	25872	26041	25992	26148	26115	26275	25971	26205	26241	26157	26262	25944	26112	26290	26103	25908	26139	26251	26296	26197	26028	26044	26220	26317	26185	26069	25991	26163	26295	26139	26217	26088	26167	26142	26289	26378	26139	26164	26222	26050	25882	25994	25920	26136	26187	25999	26063	26123	25841	26186	25918	25771	26147	26127	25936	26115	26129	26116	26308	26103	26160	25982	26060	25719	25982	26109	25982	26031	26134	26257	26085	26059	25933	26092	25986	26438	26076	26153	26374	26320	26093	26065	26176	25905	26218	26115	26076	26264	26185	26367	26206	26035	26265	26226	26374	26031	26148	26243	26172	26048	26220	25912	26177	26434	26031	25945	26005	25834	26211	26261	26213	26417	26045	25960	26193	26035	26263	25960	26000	26048	25907	26023	26104	26090	26152	26094	26181	26129	26207	26023	26349	25901	26340	26181	26075	26059	26099	26148	26298	26253	25936	25990	26065	26114	26349	25880	26046	25987	25972	26135	26215	26051	25923	26233	26049	26068	26367	25977	26086	26189	26252	26046	25988	25981	26259	26141	26070	26110	26140	26120	26458	26095	26223	26062	26315	25937	26166	25884	26219	26178	26337	25971	26067	25865	26145	25929	26161	26180	26032	26032	26236	26112	26019	26096	26054	25938	26042	25876	26347	26326	26345	26219	26292	25988	26186	26015	26193	26117	26201	26220	25829	26110	25838	26126	26128	26130	26235	25907	26045	26047	26008	26184	26197	25866	26160	26145	26083	26267	26322	26178	26304	26254	26168	26296	26065	25996	26205	26232	26153	26175	25973	26103	26001	26208	26317	26253	26129	25965	26009	26296	26255	26236	25953	25999	25969	26017	26085	26070	26167	26162	26187	26267	26083	26022	26504	25944	25956	26186	26244	26301	26493	26281	26064	26347	26019	26128	26065	26139	26137	25960	26310	26028	25977	26140	25819	26176	26133	26002	25848	26153	25904	26160	26154	26229	26246	25939	26246	26043	26089	26059	26075	26099	26278	26162	26298	26220	26073	26021	26154	25919	25965	26071	26225	26175	26073	26046	25911	26207	26244	26302	26159	26190	25887	26170	26190	26124	26154	25904	26368	26242	26197	26088	26212	26163	26175	26310	26224	26146	25919	25929	26060	26109	26028	26173	26269	26317	26132	25922	26189	26270	26328	25867	26240	26018	25929	25900	26154	26095	25985	26140	25822	26040	26132	26203	26221	26169	26208	25907	26030	26047	26107	26200	26161	26044	26196	26183	26165	26074	26196	26019	25962	26019	25907	25935	26233	26203	26140	26123	25961	25998	26130	26230	26143	25975	25978	26054	25926	26016	26248	26206	25878	26315	26328	26172	26168	26098	26306	26075	26136	26178	26131	26076	26270	26129	25984	26055	26153	26131	25941	26311	26023	25976	25950	26141	26247	26083	26290	26166	26239	26349	26252	26012	26139	26363	26021	25900	26164	25993	26247	26140	26102	26059	26044	25827	26265	26140	26041	26163	26201	26139	26128	26043	25899	26043	26163	26135	26007	26298	26124	26149	26150	26351	26014	25843	26069	26195	26161	25965	25993	26206	26007	26112	25988	26234	26149	26163	26268	26323	26015	26251	26208	25984	26356	26011	26251	26339	26288	26168	26288	26322	26263	26247	26185	26376	26028	26077	25896	26318	26105	25870	26313	26023	25986	25775	26310	26423	26146	26040	26106	26130	26171	26077	26275	26156	26110	26038	26040	26124	25947	25964	26007	25901	26078	25935	26141	26242	26252	25937	25998	25973	26113	26061	26099	26052	25805	26016	26151	26107	26186	26126	26045	26097	25999	26177	26238	26065	26079	25984	26071	26243	26118	26151	25863	25992	26395	25858	25900	25946	26358	26204	25998	26371	26122	26120	26228	26194	26135	26121	26200	26274	26037	26402	26176	26033	25894	25999	26325	26112	26307	26133	26321	26188	26080	26294	26303	26118	26095	26046	26206	25950	25952	26205	25905	25980	26174	26147	26277	26133	26239	26247	26277	26293	26015	25905	26270	25967	26020	26135	25987	26170	26037	26122	26161	25918	25873	26047	26019	26186	26041	26157	26039	26212	26204	25957	26075	26100	25926	26307	26332	26029	26244	26155	26072	26179	26166	26017	25835	26299	26069	26238	26391	25737	26292	26242	26095	26376	26177	25978	25996	26252	26435	26122	26119	26134	25932	26143	26278	26302	26134	25986	26200	26082	26124	26109	25944	26054	26158	26179	26253	25942	26422	26178	26179	26266	26199	26092	26350	26186	26129	26448	26314	26105	26120	26039	25876	26107	26245	26311	26189	26026	26005	26153	26147	26151	26232	26218	26180	26362	26082	26301	26243	25948	26069	26094	26061	25894	25964	26175	25978	26356	26267	26161	26084	25951
31193	46894	38210	24869	17790	15386	14760	14510	14563	14805	14542	14522	14672	14501	14535	14756	14557	14594	14587	14684	14718	14558	14704	14762	14524	14764	14543	14583	14758	14540	14665	14625	14630	14617	14649	14575	14572	14770	14436	14508	14470	14661	14650	14823	14520	14673	14611	14657	14623	14623	14619	14526	14625	14449	14541	14468	14787	14640	14655	14655	14679	14407	14441	14672	14606	14556	14589	14643	14611	14704	14605	14630	14556	14556	14588	14594	14525	14543	14611	14646	14666	14427	14562	14494	14373	14670	14642	14608	14567	14413	14578	14595	14770	14417	14535	14690	14564	14522	14497	14485	14620	14765	14723	14590	14645	14711	14799	14676	14707	14550	14621	14524	14529	14557	14623	14571	14584	14659	14703	14374	14595	14445	14551	14731	14590	14542	14496	14587	14535	14337	14659	14631	14491	14688	14613	14557	14606	14605	14661	14673	14616	14703	14665	14552	14699	14542	14537	14495	14472	14707	14547	14510	14752	14570	14678	14420	14486	14674	14502	14547	14493	14493	14575	14623	14618	14656	14548	14581	14631	14454	14636	14516	14766	14655	14520	14692	14681	14665	14668	14522	14495	14877	14723	14635	14677	14617	14602	14476	14623	14502	14638	14572	14694	14673	14487	14777	14506	14859	14543	14599	14589	14493	14571	14660	14609	14565	14620	14566	14661	14632	14550	14601	14587	14514	14584	14699	14673	14479	14575	14560	14615	14531	14455	14512	14430	14459	14488	14650	14529	14460	14667	14602	14599	14268	14571	14562	14675	14712	14429	14591	14659	14724	14492	14524	14774	14519	14631	14569	14614	14674	14666	14564	14550	14550	14589	14695	14591	14491	14504	14596	14385	14638	14681	14539	14621	14665	14565	14627	14504	14518	14398	14493	14545	14533	14489	14518	14600	14447	14696	14573	14662	14630	14450	14573	14566	14595	14530	14607	14614	14530	14570	14478	14641	14595	14591	14619	14524	14579	14541	14610	14518	14595	14567	14384	14591	14642	14568	14542	14562	14822	14456	14578	14737	14652	14717	14696	14604	14762	14637	14561	14563	14655	14707	14569	14695	14624	14492	14657	14576	14639	14479	14709	14509	14689	14516	14652	14683	14640	14479	14597	14749	14524	14607	14672	14528	14590	14736	14550	14440	14455	14601	14500	14607	14412	14661	14608	14639	14643	14570	14506	14413	14610	14615	14669	14518	14470	14639	14676	14526	14747	14598	14658	14576	14480	14544	14515	14614	14784	14597	14695	14557	14656	14648	14587	14705	14592	14562	14558	14590	14617	14545	14606	14374	14618	14648	14698	14439	14659	14537	14493	14717	14542	14518	14670	14532	14627	14752	14525	14667	14624	14515	14554	14482	14619	14647	14589	14620	14765	14476	14712	14630	14572	14587	14295	14548	14714	14582	14543	14408	14637	14587	14565	14601	14542	14702	14537	14549	14460	14607	14658	14578	14596	14746	14639	14623	14620	14496	14557	14568	14581	14722	14609	14776	14566	14565	14510	14624	14444	14640	14444	14591	14480	14681	14560	14802	14644	14596	14559	14451	14639	14525	14632	14744	14648	14489	14772	14479	14606	14621	14667	14667	14619	14705	14623	14496	14644	14614	14410	14541	14719	14620	14782	14477	14671	14597	14603	14550	14574	14535	14541	14662	14593	14566	14722	14671	14660	14639	14579	14587	14708	14515	14613	14637	14706	14717	14776	14640	14622	14473	14480	14661	14531	14672	14605	14528	14576	14682	14604	14601	14606	14649	14460	14670	14593	14587	14494	14592	14599	14530	14755	14683	14635	14549	14515	14688	14667	14501	14532	14528	14606	14635	14556	14541	14579	14637	14744	14556	14334	14670	14595	14677	14509	14640	14628	14604	14466	14630	14615	14734	14792	14688	14557	14603	14441	14690	14568	14506	14630	14767	14688	14506	14792	14673	14494	14609	14569	14715	14716	14531	14658	14562	14639	14685	14450	14569	14625	14712	14442	14668	14499	14685	14594	14567	14662	14587	14581	14240	14684	14481	14491	14517	14535	14468	14683	14379	14568	14616	14519	14475	14622	14520	14570	14556	14716	14654	14775	14655	14518	14670	14642	14488	14560	14714	14779	14549	14600	14444	14670	14435	14598	14746	14586	14412	14680	14573	14604	14506	14720	14588	14370	14531	14484	14540	14661	14732	14471	14712	14610	14651	14666	14706	14640	14623	14577	14466	14691	14489	14463	14691	14622	14607	14830	14664	14669	14576	14534	14769	14824	14523	14692	14540	14616	14583	14517	14483	14671	14621	14447	14658	14619	14570	14641	14709	14742	14818	14692	14521	14670	14751	14611	14454	14567	14564	14657	14562	14590	14664	14634	14497	14602	14726	14591	14635	14441	14370	14696	14507	14722	14582	14610	14580	14578	14689	14724	14487	14659	14613	14590	14665	14697	14503	14590	14614	14686	14470	14488	14488	14667	14651	14751	14501	14351	14622	14693	14661	14522	14764	14618	14545	14521	14834	14393	14567	14635	14756	14644	14695	14675	14547	14638	14564	14666	14610	14574	14586	14607	14714	14500	14627	14688	14550	14602	14658	14566	14694	14530	14567	14546	14851	14621	14485	14624	14686	14597	14614	14652	14728	14605	14566	14608	14586	14672	14675	14546	14398	14665	14488	14740	14634	14480	14524	14422	14690	14521	14675	14703	14490	14610	14565	14669	14665	14564	14473	14675	14455	14536	14693	14533	14616	14799	14718	14715	14530	14657	14708	14641	14452	14604	14826	14505	14557	14776	14535	14617	14462	14515	14683	14685	14761	14629	14607	14590	14572	14534	14634	14721	14485	14478	14525	14599	14492	14603	14665	14615	14591	14682	14509	14572	14288	14606	14569	14500	14432	14596	14776	14592	14661	14578	14674	14400	14644	14620	14586	14778	14561	14525	14788	14456	14569	14519	14562	14683	14752	14527	14753	14489	14614	14650	14566	14732	14630	14564	14569	14424	14880	14662	14533	14745	14726	14664	14881	14527	14750	14679	14618	14508	14610	14504	14604	14634	14697	14567	14541	14635	14468	14721	14412	14494	14483	14582	14591	14659	14617	14599	14650	14553	14587	14711	14669	14760	14431	14552	14574	14509	14655	14560	14524	14664	14751	14517	14555	14559	14530	14771	14546	14637	14752	14741	14679	14686	14579	14471	14744	14460	14499	14727	14727	14832	14602	14520	14418	14707	14651	14588	14488	14533	14608	14500	14653	14565	14479	14692	14664	14466	14575	14555	14700	14654	14513	14557	14744	14607	14593	14379	14494	14580	14573	14455	14711	14476	14637	14649	14735	14737	14597	14606	14601	14639	14537	14538	14670	14401	14614	14506	14618	14815	14735	14453	14519	14526	14552	14509	14538	14608	14681	14780	14547	14604	14678	14501	14653	14458	14556	14547	14725	14452	14518	14500	14483	14710	14604	14626	14671	14469	14545	14533	14622	14507	14546	14679	14648	14533	14562	14610	14502	14622	14697	14497	14647	14523	14593	14581	14464	14622	14462	14572	14573	14745	14504	14574	14520	14680	14405	14634	14703	14592	14518	14482	14500	14664	14665	14582	14594	14634	14668	14581	14622	14574	14590	14548	14797	14772	14616	14369	14585	14722	14602	14606	14705	14577	14557	14585	14616	14630	14702	14699	14481	14689	14634	14589	14582	14506	14706	14580	14730	14563	14416	14534	14684	14479	14832	14476	14654	14470	14658	14480	14520	14596	14544	14637	14662	14562	14600	14571	14634	14605	14719	14474	14641	14562	14675	14605	14558	14601	14615	14706	14712	14573	14718	14385	14547	14296	14792	14488	14636	14685	14767	14471	14587	14598	14457	14515	14490	14630	14515	14491	14523	14670	14589	14572	14724	14661	14597	14640	14502	14652	14465	14783	14600	14386	14496	14600	14660	14659	14782	14579	14553	14671	14590	14540	14656	14618	14611	14617	14739	14557	14625	14565	14638	14631	14567	14464	14679	14610	14496	14689	14671	14576	14698	14702	14505	14514	14666	14715	14599	14396	14658	14621	14594	14414	14490	14523	14709	14594	14497	14505	14601	14652	14582	14536	14524	14649	14645	14737	14526	14704	14608	14692	14637	14635	14529	14670	14349	14552	14483	14605	14806	14551	14654	14715	14553	14519	14857	14630	14531	14546	14718	14481	14557	14627	14619	14543	14666	14554	14379	14446	14673	14571	14586	14722	14666	14466	14558	14461	14534	14569	14603	14521	14655	14526	14527	14542	14627	14593	14604	14510	14782	14339	14528	14669	14647	14452	14730	14612	14750	14685	14475	14656	14531	14561	14582	14466	14526	14582	14465	14783	14512	14608	14692	14535	14608	14740	14555	14582	14609	14585	14540	14486	14691	14652	14566	14725	14639	14729	14644	14445	14671	14612	14493	14528	14737	14658	14665	14648	14585	14805	14466	14512	14712	14776	14768	14592	14695	14596	14753	14552	14504	14587	14715	14547	14540	14638	14553	14610	14448	14539	14771	14583	14562	14484	14511	14669	14642	14404	14426	14629	14582	14581	14641	14516	14635	14468	14431	14708	14619	14815	14515	14577	14619	14391	14530	14677	14389	14541	14508	14496	14485	14492	14638	14745	14539	14290	14610	14658	14592	14681	14608	14393	14634	14645	14373	14488	14769	14726	14554	14560	14674	14727	14636	14530	14591	14342	14435	14690	14764	14564	14722	14565	14453	14703	14534	14496	14810	14563	14487	14724	14416	14651	14471	14489	14710	14605	14418	14742	14754	14709	14659	14658	14750	14524	14572	14623	14549	14600	14749	14616	14567	14590	14753	14724	14595	14390	14555	14515	14649	14671	14639	14599	14589	14417	14611	14455	14640	14684	14538	14458	14789	14622	14600	14423	14517	14569	14612	14563	14600	14505	14506	14421	14673	14469	14695	14734	14574	14472	14562	14724	14693	14714	14581	14638	14602	14706	14514	14697	14768	14633	14507	14720	14670	14604	14416	14527	14547	14530	14675	14528	14562	14663	14672	14624	14472	14526	14666	14523	14555	14786	14500	14636	14589	14667	14588	14563	14677	14629	14551	14691	14584	14571	14432	14578	14601	14751	14479	14524	14563	14768	14757	14608	14609	14507	14466	14857	14514	14582	14435	14698
37905	40654	44281	37109	29252	26786	26052	26012	25652	25800	25729	25578	25715	25775	25631	25690	25916	25629	25552	25703	25870	25797	25952	25643	25685	25544	25678	25632	25937	25671	25706	25802	25696	25778	25697	25803	25710	25559	25895	25760	25684	25853	25976	25752	25692	25705	25464	25711	25674	25889	25532	25764	25570	25753	25632	25665	25745	25738	25779	25652	25696	25532	25581	25679	25767	25726	25770	25730	25545	25549	25906	25764	25766	25794	25617	25584	25818	25717	25921	25796	25773	25590	25573	25575	25871	25772	25632	25793	25732	25711	25547	25981	25456	25922	25875	25861	25607	25830	25878	25814	25605	25477	25492	25469	25961	25577	25667	25831	25811	25790	25774	25963	25781	25529	25767	25687	25658	26017	25797	25657	25712	25797	25435	25747	25773	25531	25787	25691	25668	25572	25666	25570	25854	25657	25748	25874	25753	25651	25579	25595	25612	25547	25724	25682	25605	25647	25831	25906	25598	25600	25525	25811	25753	25624	25612	25666	25544	25663	25805	25724	25968	25562	25507	25832	25708	25798	25686	25845	25669	25771	25487	25804	25557	25402	25646	25687	25728	25637	25812	25911	25663	25759	25775	25581	25525	25557	25621	25715	25511	25663	25704	25780	25668	25564	25814	25761	25688	25529	25791	25637	25682	25448	25381	25643	25820	25638	25750	25544	25784	25640	25614	25607	25571	25715	25808	25538	25804	25881	25427	25669	25515	25543	25597	25796	25547	25605	25617	25718	25761	25768	25471	25623	25799	25670	25350	25751	25932	25546	25658	25558	25743	25755	25744	25647	25638	25665	25542	25688	25673	25454	25715	25923	25445	25357	25712	25569	25774	25704	25598	25849	25395	25638	25663	25288	25365	25726	25503	25566	25694	25593	25501	25687	25561	25659	25623	25622	25725	25836	25722	25789	25791	25693	25535	25706	25865	25653	25663	25891	25792	25587	25693	25628	25889	25666	25697	25606	25756	25630	25832	25560	25451	25772	25698	25673	25755	25733	25597	25524	25919	25616	25808	25609	25808	25652	25826	25566	25606	25636	25506	25702	25787	25828	25804	25471	25589	25478	25493	25409	25784	25751	25569	25797	25865	25907	25796	25578	25802	25649	25739	25865	25639	25848	25641	25727	25646	25533	25646	25661	25610	25623	25734	25885	25812	25796	25838	25456	25872	25592	25635	25682	25727	25863	25859	25899	25758	25679	25700	25751	25825	25552	25769	25488	25627	25639	25687	25567	25889	25984	25830	25572	25544	25433	25494	25737	25462	25729	25718	25699	25891	25823	25801	25839	25715	25561	25606	25655	25735	25578	25852	25626	25792	25932	25706	25638	25806	25850	25761	25993	25557	25596	25788	25677	25691	25739	25665	25724	25578	25400	25792	25878	25705	25556	25410	25660	25766	25960	25809	25422	25911	25685	25714	25676	25605	25712	25736	25754	25808	25497	25790	25692	25902	25706	25646	25761	25636	25700	25902	25925	25621	25762	25915	25838	25589	25766	25675	25446	25780	25659	25784	25959	25664	25500	25502	25649	25565	25466	25772	25644	25576	25777	25548	25439	25569	25559	25722	25517	25683	25633	25706	25650	25610	25789	25692	25723	25799	25641	25565	25659	25720	25710	25701	25693	25755	25669	25694	25536	25834	25895	25577	25436	25824	25669	25528	25725	25538	25726	25768	25648	25617	25338	25666	25737	25713	25432	25548	25892	25722	25748	25750	25774	25575	25760	25821	25858	25767	25647	25741	25874	25955	25736	25604	25611	25721	25842	25833	25820	25686	25490	26028	25483	25799	25498	25739	25489	25620	26051	25528	25750	25470	25627	25721	25825	25870	25615	25593	25807	25812	25752	25680	25766	25703	25629	25513	25508	25537	25590	25705	25619	25571	25577	25789	25604	25564	25820	25596	25786	25721	25874	25630	25624	25596	25528	25632	25656	25911	25830	25792	25706	25551	25709	25594	25792	25769	25887	25684	25675	25692	25495	25536	25710	25784	25610	25798	26007	25684	25904	25628	25636	25840	25882	25806	25558	25581	25545	25736	25688	25616	25932	25762	25653	25678	25341	25647	25490	25725	25647	25523	25861	25677	25659	25564	25645	25730	25748	25560	25470	25472	25964	25669	25484	25641	25921	25506	25719	25851	25987	26001	25859	25332	25732	25595	25668	25748	25563	25768	25592	25778	25747	25781	25877	25703	25730	25540	25424	25607	25612	25892	25770	25856	25636	25465	25754	25591	25504	25724	25640	25488	25602	25450	25849	25712	25955	25701	25751	25576	25736	25900	25740	25516	25864	25701	25505	25830	25469	25557	25765	25890	25669	25644	25839	25820	25854	25740	25469	25774	25599	25766	25730	25541	26005	25913	25718	25673	25855	25603	25526	25768	25709	25742	25554	25840	25797	25536	25601	25635	25587	25582	25701	25707	25817	25594	25738	25890	25753	25726	25810	25841	25622	25393	25751	25615	25547	25749	25574	25366	25751	25526	25652	25642	25748	25647	25479	25608	25566	25630	25341	25742	25600	25687	25489	25605	25784	25647	25734	25860	25790	25780	25732	25520	25601	25509	25624	25960	25737	25561	25628	25680	25614	25585	25716	25551	25785	25803	25730	25445	25701	25891	25920	25797	25557	25552	25813	25507	25775	25822	25600	25504	25619	25592	25791	25795	25698	25625	25865	25583	25537	25772	25962	25584	25711	25526	25725	25687	25843	25643	25367	25633	25757	25512	25534	25800	25691	25626	25526	25600	25713	25899	25638	25728	25610	25919	25654	25596	25623	25898	25933	25795	25546	25785	25632	25875	25800	25665	25699	25665	25629	25574	25788	25596	25656	25706	25527	25754	25639	25401	25666	25861	25858	25453	25783	25765	25777	25892	25482	25722	25676	25650	25670	25583	25685	25720	25486	25740	25505	25422	25609	25665	25643	25747	25577	25771	25679	25423	25711	25472	25940	25577	25573	25593	25830	25873	25985	25763	25649	25715	25716	25737	25436	25582	25510	25893	25824	25473	25652	25530	25620	25871	25875	25875	25811	25553	25633	25614	25505	25735	25691	25596	25562	25718	25603	25597	25731	25693	25569	25901	25697	25602	25740	25697	25704	25654	25567	25707	25524	25563	25479	25685	25648	25459	25549	25708	25726	25772	25733	25462	25601	25917	25667	25563	25831	25986	25475	25758	25638	25759	25731	25529	25706	25867	25592	25728	25915	25839	25715	25785	25729	25794	25632	25806	25774	25580	25792	25887	25632	25340	25498	25576	25802	25486	25767	25717	25779	25652	25608	25535	25684	25477	25485	25810	25820	25658	25721	25530	25670	25690	25897	25681	25659	25675	25401	25606	25518	25820	25820	25747	25877	25828	25856	25688	25537	25534	25698	25893	25911	25908	25616	25681	25933	25717	25641	25529	25763	25562	25853	25731	25552	25583	25855	25773	25731	25705	25622	25546	25786	25599	25782	25534	25606	25660	25642	25544	25418	25519	25739	25779	26005	25967	25704	25788	25663	25723	25767	25851	25653	25691	26041	25746	25676	25743	25679	25583	25684	25703	25603	25784	25542	25514	25458	25664	25675	25635	25508	25714	25822	25499	25627	25621	25628	25871	25533	25914	25744	25498	25729	25502	25582	25606	25874	25794	25743	25956	25601	25886	25637	25600	25721	25795	25880	25663	25512	25752	25485	25961	25819	25855	25491	25788	25814	25956	25742	25756	25915	25612	25599	25435	25338	25608	25563	25763	25546	25858	25488	25227	25680	25522	25599	25779	25690	25571	25683	25928	25698	25617	25568	25942	25650	25605	25500	25461	25539	25745	25599	25543	25757	25784	25603	25575	25493	25867	25500	25654	25671	25754	25712	25700	25627	25634	25686	25644	25853	25919	26060	25739	25719	25779	25695	25708	25884	25813	25805	25639	25426	25729	25578	25888	25791	26044	25893	25778	25561	25920	25800	25675	25647	25675	25484	25744	25801	25821	25513	25882	25598	25762	26032	25638	25761	25702	25674	25576	25750	25781	25768	25842	25855	25563	25928	25640	25696	25648	25556	25961	25804	25448	25513	25692	25525	25521	25659	25730	25776	25729	25623	25793	25615	25491	25469	25411	25597	25877	25644	25830	25679	25680	25656	25820	25770	25740	25577	25567	25520	25618	25693	25747	25421	25420	25786	25718	25502	25609	25843	25761	25781	25724	25720	25575	25426	25718	25784	25914	25467	25687	25696	25438	25550	25717	25852	25566	25649	25687	25593	25953	25900	25407	25906	25736	25644	25739	25451	25697	25700	25626	25688	25821	25775	25595	25691	25860	25540	25608	25723	25723	25499	25622	25842	25622	25737	25635	25466	25691	25609	25695	25651	25671	25581	25703	25482	25743	25679	25751	25885	25691	25709	25851	25788	25704	25443	25652	25779	25790	25684	25767	25713	25801	25859	25873	25433	25603	25825	25730	25743	25691	25683	25453	25703	25890	25731	25688	25760	25950	25769	25857	25503	25760	25453	25522	25671	25655	25378	25565	25612	25723	25445	25852	25656	25377	25600	25578	25619	25703	25817	25766	25744	25928	25795	25678	25536	25683	25594	25540	25643	25785	25669	25568	25607	25682	25589	25836	25757	26020	25575	25497	25599	25597	25603	25572	25712	25737	25609	25563	25752	25759	25511	25388	25779	25675	25710	25814	25748	25771	25724	25887	25665	25714	25845	25998	25771	25692	25740	25590	25653	25809	25824	25959	25465	25640	25427	25788	25733	25670	25638	25448	25936	25918	25775	25574	25784	25589	25731	26029	25585	25476	25664	25857	25960	25602	25799	25864	25687	25643	25328	25658	25687	26056	25579	25851	25592	25576	25716	25431	25678	25742	25610	25772	25802	25729	25841	25655	25671	25884	25622	25735	25850	25642	25598	25509	25617	25572	25846	25812	25598	25926	25631	25750	25663	25771	25701	25532	25748	25729	25505	25599	25552	25778	25738	25758	25510	25501	25479	25606	25658	25689	25761	25647	25398	25780	25540	25932	25454	25539	25670	25852	25979	25532	25636	25634	25664	25597	25584	25587	25630	25642	25736	25784	25722	25873	25840	25829	25659	25836	25441	25884	25829	25941	25808	25734	25770	25659	25566	25651	25930	25405	25760	25526	25728	25531	25983
28635	42699	34958	23626	17162	15081	14498	14474	14650	14564	14352	14251	14326	14509	14230	14562	14493	14564	14348	14476	14469	14348	14443	14337	14360	14359	14495	14442	14454	14417	14421	14494	14246	14481	14363	14243	14421	14345	14561	14445	14338	14240	14392	14483	14394	14548	14398	14364	14464	14277	14369	14438	14335	14326	14424	14336	14252	14468	14438	14445	14484	14254	14410	14402	14381	14478	14406	14280	14468	14288	14434	14462	14226	14249	14142	14366	14555	14438	14332	14184	14316	14285	14298	14472	14439	14262	14253	14335	14395	14294	14285	14392	14212	14373	14398	14405	14461	14466	14374	14243	14367	14309	14428	14426	14294	14346	14477	14131	14213	14502	14338	14252	14421	14394	14499	14312	14499	14426	14303	14223	14347	14398	14327	14485	14530	14461	14511	14352	14467	14430	14226	14350	14101	14238	14351	14407	14342	14412	14456	14376	14558	14420	14360	14239	14254	14331	14436	14293	14432	14302	14238	14511	14401	14326	14291	14287	14353	14535	14449	14385	14300	14414	14339	14320	14368	14374	14321	14463	14204	14545	14514	14259	14305	14403	14234	14387	14428	14529	14453	14275	14316	14328	14315	14461	14231	14464	14230	14355	14235	14257	14339	14251	14450	14438	14310	14312	14349	14446	14223	14389	14318	14402	14440	14355	14343	14306	14253	14549	14437	14539	14172	14386	14427	14163	14392	14450	14410	14426	14362	14367	14232	14390	14331	14284	14234	14323	14321	14339	14416	14488	14375	14392	14162	14238	14365	14309	14277	14265	14289	14373	14466	14509	14336	14350	14418	14433	14355	14471	14477	14480	14360	14418	14430	14391	14378	14298	14172	14422	14337	14408	14450	14361	14444	14303	14383	14318	14359	14361	14469	14451	14321	14439	14332	14513	14369	14343	14294	14320	14340	14207	14429	14295	14545	14450	14287	14259	14651	14446	14263	14369	14342	14537	14478	14561	14401	14163	14402	14439	14293	14277	14355	14513	14370	14473	14159	14326	14331	14349	14333	14350	14520	14263	14290	14348	14511	14418	14402	14390	14271	14397	14414	14398	14104	14341	14345	14246	14393	14313	14476	14361	14380	14445	14342	14329	14407	14478	14276	14347	14464	14345	14311	14313	14472	14334	14342	14137	14485	14327	14425	14372	14409	14554	14409	14387	14433	14389	14349	14346	14456	14334	14492	14275	14467	14437	14400	14278	14355	14268	14411	14378	14551	14480	14454	14255	14284	14422	14404	14609	14464	14376	14241	14456	14502	14500	14379	14496	14292	14266	14418	14081	14405	14345	14379	14357	14492	14389	14230	14489	14484	14286	14324	14358	14371	14407	14311	14249	14199	14248	14392	14417	14384	14449	14231	14403	14241	14466	14503	14237	14288	14348	14364	14415	14384	14442	14255	14395	14390	14544	14450	14471	14438	14396	14501	14329	14324	14270	14374	14433	14364	14453	14428	14180	14379	14202	14378	14422	14370	14284	14434	14301	14391	14170	14195	14443	14309	14472	14343	14519	14478	14357	14317	14507	14480	14327	14644	14371	14374	14394	14497	14411	14351	14279	14402	14465	14445	14431	14409	14485	14288	14276	14328	14322	14403	14353	14455	14536	14397	14282	14250	14502	14431	14468	14245	14428	14532	14427	14389	14361	14423	14242	14332	14231	14409	14467	14417	14366	14477	14014	14493	14442	14517	14309	14294	14352	14369	14265	14435	14498	14292	14313	14310	14357	14390	14469	14427	14463	14217	14399	14150	14349	14354	14306	14249	14373	14395	14423	14293	14527	14323	14236	14438	14317	14225	14402	14335	14400	14348	14112	14507	14393	14461	14337	14533	14394	14391	14391	14144	14280	14322	14377	14440	14332	14441	14379	14342	14328	14314	14411	14515	14246	14259	14550	14285	14230	14306	14297	14239	14317	14260	14321	14541	14626	14397	14321	14379	14471	14275	14404	14323	14338	14255	14593	14469	14263	14317	14438	14288	14387	14272	14210	14409	14253	14386	14247	14256	14262	14273	14351	14301	14291	14510	14354	14282	14279	14383	14345	14538	14452	14257	14511	14514	14432	14272	14304	14392	14326	14532	14347	14433	14448	14256	14366	14518	14393	14489	14261	14466	14322	14601	14492	14630	14382	14584	14377	14463	14405	14445	14408	14229	14199	14265	14489	14622	14351	14330	14239	14420	14344	14426	14434	14539	14418	14359	14502	14335	14311	14239	14299	14416	14578	14391	14308	14341	14235	14388	14426	14344	14368	14390	14522	14341	14424	14398	14324	14539	14194	14240	14326	14298	14451	14377	14180	14371	14333	14226	14346	14332	14377	14392	14385	14093	14339	14488	14344	14329	14516	14408	14439	14430	14441	14285	14349	14424	14490	14431	14206	14259	14315	14265	14526	14340	14352	14268	14377	14418	14559	14491	14379	14447	14257	14375	14352	14428	14325	14332	14437	14541	14292	14034	14396	14414	14508	14521	14567	14184	14432	14485	14287	14301	14359	14227	14567	14428	14449	14438	14472	14535	14307	14640	14479	14264	14302	14300	14365	14325	14408	14329	14431	14547	14542	14340	14306	14409	14280	14310	14452	14308	14242	14467	14284	14333	14296	14397	14398	14405	14396	14291	14289	14379	14334	14467	14563	14413	14381	14407	14384	14379	14442	14445	14175	14386	14453	14197	14411	14431	14399	14455	14338	14464	14430	14333	14384	14445	14333	14532	14435	14263	14358	14219	14261	14416	14295	14436	14436	14302	14370	14488	14375	14455	14477	14363	14286	14162	14389	14323	14576	14394	14437	14592	14556	14397	14363	14332	14511	14336	14498	14438	14375	14436	14508	14474	14316	14359	14442	14287	14384	14365	14312	14438	14397	14513	14150	14342	14422	14285	14143	14278	14432	14450	14525	14456	14353	14265	14252	14341	14326	14352	14343	14552	14452	14450	14328	14333	14407	14456	14396	14319	14255	14309	14375	14395	14533	14392	14376	14245	14684	14293	14372	14340	14323	14076	14386	14483	14379	14417	14442	14511	14374	14386	14387	14449	14521	14497	14322	14472	14398	14604	14230	14385	14492	14318	14416	14458	14402	14507	14347	14474	14413	14389	14273	14431	14390	14525	14486	14223	14317	14265	14464	14250	14237	14292	14422	14361	14467	14263	14410	14428	14468	14164	14385	14363	14457	14518	14385	14273	14330	14371	14283	14413	14414	14308	14337	14413	14494	14430	14295	14462	14331	14513	14352	14467	14405	14283	14516	14402	14307	14239	14420	14440	14398	14316	14448	14541	14468	14312	14446	14256	14413	14307	14523	14408	14548	14318	14325	14381	14365	14491	14358	14254	14427	14303	14379	14406	14437	14283	14367	14290	14472	14303	14462	14303	14387	14382	14280	14366	14386	14252	14313	14360	14481	14393	14330	14208	14472	14242	14443	14209	14204	14480	14422	14577	14223	14402	14372	14256	14442	14453	14536	14445	14338	14594	14349	14391	14274	14333	14555	14499	14312	14378	14364	14329	14362	14377	14336	14403	14360	14388	14456	14303	14361	14268	14427	14592	14210	14241	14384	14427	14433	14527	14321	14336	14246	14339	14370	14353	14296	14439	14247	14343	14309	14486	14376	14286	14376	14374	14410	14371	14471	14240	14469	14362	14433	14219	14392	14394	14490	14526	14460	14437	14256	14309	14375	14539	14462	14491	14289	14408	14284	14454	14404	14410	14334	14385	14313	14466	14331	14322	14263	14393	14354	14392	14419	14445	14353	14277	14566	14427	14489	14319	14384	14494	14295	14357	14291	14495	14370	14322	14625	14464	14255	14255	14495	14561	14472	14423	14381	14195	14364	14426	14405	14311	14413	14489	14219	14383	14558	14353	14179	14445	14368	14410	14443	14406	14350	14384	14282	14311	14480	14436	14433	14354	14455	14230	14402	14181	14343	14432	14338	14413	14411	14395	14341	14433	14450	14441	14312	14441	14365	14587	14462	14379	14247	14463	14356	14420	14486	14408	14321	14491	14465	14526	14491	14423	14340	14335	14415	14374	14288	14367	14375	14273	14231	14415	14350	14281	14342	14400	14283	14354	14254	14260	14454	14364	14348	14371	14292	14504	14371	14405	14413	14411	14306	14448	14245	14361	14459	14378	14415	14552	14609	14365	14452	14583	14496	14569	14422	14452	14352	14544	14300	14301	14429	14417	14342	14442	14464	14214	14429	14401	14348	14274	14393	14380	14381	14439	14370	14285	14350	14360	14403	14295	14514	14245	14385	14428	14426	14356	14219	14400	14238	14376	14312	14444	14546	14425	14447	14326	14239	14338	14281	14405	14279	14433	14390	14418	14372	14390	14382	14475	14404	14332	14366	14349	14419	14491	14218	14708	14407	14540	14466	14442	14362	14345	14414	14248	14414	14511	14188	14354	14383	14446	14321	14381	14337	14277	14601	14536	14468	14270	14545	14300	14365	14276	14225	14508	14358	14257	14329	14385	14238	14318	14277	14223	14276	14370	14401	14351	14318	14224	14437	14404	14328	14377	14393	14325	14300	14422	14438	14348	14501	14467	14382	14482	14459	14519	14290	14385	14535	14398	14417	14422	14439	14382	14461	14466	14505	14289	14396	14311	14398	14500	14326	14505	14373	14207	14253	14459	14271	14226	14205	14463	14345	14486	14499	14282	14366	14280	14446	14193	14562	14290	14383	14282	14365	14417	14201	14313	14272	14374	14346	14403	14341	14491	14402	14546	14374	14583	14521	14446	14464	14404	14381	14250	14427	14475	14333	14502	14400	14335	14252	14472	14399	14306	14526	14195	14504	14515	14446	14315	14298	14196	14308	14467	14283	14452	14480	14302	14489	14381	14425	14320	14334	14264	14473	14487	14347	14495	14204	14260	14325	14309	14293	14463	14371	14496	14403	14285	14366	14454	14410	14375	14494	14219	14227	14331	14312	14412	14371	14428	14238	14497	14535	14650	14422	14483	14500	14309	14429	14343	14402	14406	14292	14326	14273	14486	14359	14322	14512	14432	14432	14405	14359	14315	14467	14378	14372	14154	14454	14447	14366	14516	14367	14449	14423	14644	14569	14413	14398	14433	14334	14295	14312	14431	14506	14464	14332	14302	14295	14340	14352	14437	14293	14489	14283	14499	14374
23047	29490	54466	58611	44031	35536	33687	30339	29501	29840	29895	29571	29635	29617	29270	29700	29611	29709	29444	29597	29535	29418	29790	29607	29350	29501	29379	29302	29365	29373	29295	29496	29130	29321	29448	29447	29461	29342	29344	29167	29098	29189	29307	29301	29316	29447	28997	29294	29212	29531	29311	29259	29135	29023	29218	29373	29175	29154	29141	29104	28985	29071	29166	29316	29033	29209	29287	29191	29361	29170	29198	29432	29201	29241	29191	29306	29255	29144	29211	29339	29324	29173	29099	29185	29212	29075	29168	29157	29354	29071	29386	29166	29344	29187	29347	29386	29372	29431	29187	29364	29219	29375	29376	29211	29475	29335	29221	29400	29249	29302	29312	29567	29308	29207	29509	29166	29191	29160	29160	29250	29604	29091	29261	29248	28926	29147	29438	29417	29489	29240	29394	29220	29488	29594	29402	29294	29427	29338	29003	29260	29113	29307	29313	29398	29254	29217	29238	28858	29320	29187	29391	29261	28980	29086	29284	29111	28910	29374	29516	29197	29187	29241	29036	29191	29251	29446	29290	29597	29412	29075	29131	29056	29190	29353	28913	29107	29300	29392	29091	29276	29234	29388	29209	29294	29424	29134	29058	29279	29629	29278	29256	29382	29163	29563	29123	29256	29171	28967	29046	29312	29433	29503	29321	29119	29098	29070	29196	29255	29448	28965	29033	29377	29420	29456	29411	29233	29243	29101	29506	29103	29249	29261	28971	29456	29107	28976	29171	29224	29360	29097	29293	29275	29257	29175	29232	29199	29165	29486	29102	29207	29325	29357	29182	29109	29243	29184	29453	29253	29254	29328	29281	29355	29147	29146	29251	29292	29357	29261	29464	29196	29121	29149	29230	29179	29253	29350	28948	29256	29433	29380	29407	29186	29023	29294	29433	29209	29104	29036	29473	29266	29118	29403	29415	29417	29378	29177	29184	29155	29422	29128	29225	29212	29301	29504	29201	29203	29221	29241	29301	29166	29359	29214	29356	29350	29361	29285	29019	29265	28868	29047	29278	29257	29053	29199	29169	29392	29302	28977	28921	29151	29502	29212	29279	29214	29372	29087	29083	29440	29219	29418	28986	29068	29177	29157	29327	29479	29277	29426	29265	29370	29190	29300	29116	28900	29368	29316	29254	29214	29151	29202	29210	29143	29282	29052	29131	29287	29436	29268	29121	29287	29018	28959	29226	29122	29264	29298	29361	29206	29128	29247	29152	29320	29406	29323	29237	29168	29171	29338	29153	29371	29114	29107	29095	29106	29363	29037	28942	29172	29419	29326	29203	29186	29075	29432	29352	29173	29142	29281	29312	29199	29338	29341	29264	29245	29194	29259	29235	29186	29313	29273	29350	29131	29332	29414	29194	29444	29368	29053	29280	29403	29328	29063	29366	29270	29430	29222	29349	29329	29113	29159	29090	29030	29285	29025	29246	29347	28999	29520	29270	29082	29115	29199	29257	29334	29092	29167	29209	29175	29118	29192	29315	28927	29089	29184	29175	29285	29179	29297	28933	29167	29296	29060	29561	29104	29246	29322	28871	29316	29325	28867	28985	29204	29340	29181	29252	29243	29218	29149	29197	29388	29311	29442	29133	29356	29230	29190	29320	29270	29279	29232	29145	28998	29322	28974	29043	29084	29157	28996	29145	29191	29507	29301	29115	29214	29125	29469	29165	29112	29390	29194	29204	29337	29421	29201	29175	29298	29250	29462	29330	29192	29015	29102	29133	28977	29222	29088	29078	29235	29270	29151	29233	29118	29098	29150	29372	29029	29348	29414	29369	29192	29138	29190	29127	29090	29316	29116	29104	29357	29288	29234	29275	29212	29270	28951	29089	29116	29091	29222	29195	29316	29379	29410	29511	29292	29492	29293	29376	29309	29530	29145	29079	29267	29177	29406	29332	29165	29195	29165	29315	29330	29254	29229	29158	29131	29443	29141	29001	29311	29183	29115	29298	29208	29238	29269	29292	29412	29298	29344	29210	29452	29325	29366	29012	29294	29534	29107	29263	29461	29457	29186	29410	29125	29268	29255	29385	29158	29221	29000	29341	29341	29489	29398	29198	29280	29358	29206	29218	29242	29444	29237	29413	29153	29300	29224	29132	29220	29277	29475	29339	29079	29254	29192	29522	29309	29222	29241	29343	29314	29019	29367	29221	29336	29189	28984	29181	29100	29299	29265	29157	29243	29413	29337	29139	29396	29271	29333	29371	29239	29417	29024	29043	29058	29323	29467	29283	29157	29233	29076	29063	29324	28974	29295	29167	29222	29211	29217	29319	29274	29495	29573	29468	29026	29274	29284	29300	29298	29316	29235	29326	29279	29184	29211	29171	29251	29158	29124	29270	29250	29244	29241	29374	29295	29378	29399	29105	29306	29178	29240	29288	29148	29304	29126	29191	29490	29098	29053	29281	29210	28935	29013	29195	29020	29011	29095	29319	29206	29323	29130	29509	29216	29446	29358	29074	28856	29156	29238	29522	29315	29215	29423	29217	29320	29426	29342	29216	29504	29363	29401	29103	29361	29364	29236	29322	29238	29287	29223	29077	28948	29120	29029	29257	29502	29220	29347	29027	29239	29217	29262	29561	29476	29129	28900	29260	29267	29281	29216	29379	29291	29342	29488	29134	29175	29193	29039	29251	29319	29176	28916	29200	29272	29487	29157	28969	29002	29211	29214	29312	29058	28898	29112	28948	29170	29180	29112	29185	29259	29116	29204	29008	29202	29079	29244	29132	29128	28994	29126	29258	29047	29217	29411	29199	29058	29073	29188	29323	29170	29286	29141	29108	29091	29245	29183	29156	29194	29218	29212	29112	29313	29381	29134	28997	29014	29224	29348	29227	29271	29056	29201	29400	29288	29190	29078	29128	29128	29252	29680	29307	29026	29156	29254	29257	29184	29279	29202	29308	29057	29177	29198	29071	28868	29250	29293	29420	29118	29025	29340	29223	28971	29299	29212	29565	29300	29111	29059	29354	29149	29063	28971	29302	29183	29156	29122	29236	29241	29232	29358	29097	29101	29239	29220	29216	29141	29449	29311	28900	29309	29394	29380	29368	29388	29076	29230	29269	29303	29111	29302	28988	29334	29279	29131	29043	29255	29204	29334	29420	29164	29109	29042	29202	29251	29320	29119	29352	29271	29267	29318	29469	29174	29279	29315	29525	29289	28919	29365	28817	29097	29249	29320	29393	29207	29037	29250	29256	29086	29299	29254	29148	28923	29130	29311	28928	29060	29362	29387	29122	29315	29115	29276	29063	28990	29299	29197	29109	29204	29225	29050	29012	29424	29298	29127	29305	29085	29070	29397	29110	29172	29340	29090	29334	29136	29390	29194	28992	29319	29166	29148	29536	29144	29170	29103	29033	29346	29233	29212	29393	29430	29365	29385	29152	29171	29374	29140	28987	28979	29162	29133	29232	29113	29196	29193	29106	29452	29365	29207	29184	29401	29281	29120	29210	29277	29191	29186	29195	29180	29185	29164	29153	29365	29156	29332	29397	29137	29248	29217	29167	29108	28960	29144	29098	28931	29207	29173	29327	29008	29334	29320	29345	29329	29360	29108	29293	28971	29544	29208	29269	29253	29036	29101	29161	29487	29356	29204	29291	29177	29309	29152	29398	29184	29231	29199	29275	29111	29176	29043	29188	28932	29017	29263	29041	28957	29294	29365	29248	29320	29208	29258	29317	29157	29175	29185	29077	29260	29347	29224	29027	29508	29333	29115	29241	29215	29151	29638	29349	29096	29068	29368	29064	29185	29218	29408	29269	29044	29134	29122	29260	29098	29302	28965	29313	29476	29273	29083	29421	29230	29162	29279	28992	29004	29249	29084	29284	29361	29222	28994	29240	29189	29138	29017	29231	29497	29135	29320	29323	29173	29211	29142	29159	29280	28923	29281	29371	29169	29118	29153	29093	29478	29437	29344	29184	29225	28960	29249	29430	29444	29341	29137	29154	29359	29219	29410	29369	29283	29297	29186	29210	29117	29093	29094	29296	29155	29208	29331	29416	29275	29256	29221	28938	29121	29250	29294	29196	29195	29034	29481	29143	29056	29327	29416	29023	28931	29061	29099	29182	29182	29215	29460	29300	29070	29096	28956	29221	29432	29413	29144	29120	29139	29088	29255	29365	29100	29340	29326	28973	29085	29102	29256	29018	29310	29049	28926	29106	29333	29288	29102	29017	29385	29139	29356	29243	29198	29273	29232	29271	29246	29277	29165	29160	29258	29228	29160	29246	29378	29241	29186	29314	29260	29290	29258	29160	28928	29122	28920	29276	29150	29212	29292	29308	29345	29111	29054	28887	29352	29001	29321	29184	29290	29211	29523	29275	28985	29111	29136	29222	29426	29217	29144	29203	29301	29245	29155	29094	29466	29369	29232	29052	29282	29383	29151	29036	29400	29298	29040	29358	29442	29234	29356	29173	29344	29155	29273	29218	29338	29240	29024	28881	29367	29243	29217	29213	29368	29176	29123	29191	29381	29245	29338	29202	29055	29344	29275	29140	28954	29131	29194	29036	29247	29240	29411	29329	29200	29426	29313	29409	29351	28979	29354	29004	29174	29115	29418	29261	29151	29142	29001	29035	29169	28911	29058	29241	29092	29565	29210	29356	29347	29381	29012	29185	29021	28944	29407	29530	29299	29493	29113	29459	29340	29306	29358	29092	29144	28925	28866	29380	29217	29237	29157	29062	29253	29501	29372	28967	29274	29465	29234	29425	29171	29506	29274	29123	29064	29086	29405	29325	29343	29324	29379	28902	29477	29264	29108	29371	29037	29251	29163	29244	29136	29453	29238	29198	29029	29119	29258	29122	29278	29196	29465	29257	29004	29172	29295	29020	29139	29207	29165	29250	29070	29201	29359	29299	29158	29304	29303	29238	29248	29261	29225	29294	29591	29336	29117	29195	29231	29514	29162	29031	29294	29264	29308	29018	29159	29352	29245	29427	29195	29100	29052	29118	29199	29352	29251	29208	29294	29221	29076	28908	29167	29128	29266	29222	29272	29358	29247	29480	29084	29233	29269	29244	29248	29307	29224	29285	29121	29058	29124	28954	29414	29146	29249	28839	29005	29015	29241	29504	29262	29049	29420	29226	29165	29013	29227	29240	29162	29319	29281	29254	29398
62358	95803	87641	75568	43630	24521	18287	16719	16757	16958	17095	17009	17070	17036	17175	17272	17207	17133	17214	17269	17376	17273	17202	17143	17327	17429	17395	17289	17281	17114	17256	17164	17355	17167	17339	17209	17435	17451	17402	17180	17249	17353	17148	17077	17155	17309	17228	17184	17607	17262	17102	17258	17240	17300	17193	17284	17245	17256	17326	17448	17104	17154	17129	17265	17239	17297	17303	17290	17203	17275	17274	17268	17259	17317	17166	17364	17294	17188	17407	17262	17317	17197	17310	17096	17274	17354	17271	17246	17258	17108	17096	17509	17227	17139	17275	17253	17208	17337	17087	17251	17241	17246	16987	17265	17287	17241	17148	17159	17308	17289	17244	17346	17291	17138	17244	17280	17349	17238	17169	17123	17159	17125	17331	17098	17237	17362	17265	17156	17313	17454	17312	17032	17138	17341	17004	17459	17173	17013	17256	17286	17479	17132	17317	17274	17269	17248	17073	17385	17361	17153	17122	17350	17258	17045	17357	17143	17358	17100	17305	17299	17313	17261	17366	17189	17256	17241	17232	17353	17275	17080	17226	17408	17122	17103	17351	17242	17274	17203	17178	17132	17358	17167	17317	17116	17159	17335	17094	17135	17374	17117	17030	17218	17189	17361	17135	17206	17102	17154	17378	17376	17327	17286	17360	17211	17421	17160	17273	17244	17318	17179	17011	17421	17278	17217	17233	17429	17343	17221	17210	17091	17082	17333	17274	17236	17265	17296	17085	17197	17207	17197	17246	17229	17167	17224	17379	17274	17209	17226	17102	17242	17290	17311	17492	17179	17171	17053	17308	17158	17251	17325	17169	16989	17263	17093	17313	17381	17134	17291	17349	17131	17276	17300	17329	17098	17289	17276	17196	17416	17103	17265	17262	17117	17140	17314	17116	17180	17173	17064	17167	17295	17257	17173	17059	17219	17230	17298	17328	17377	16975	17175	17187	17268	17388	17055	17174	17166	17146	17130	17393	17174	17239	17384	17011	17111	17197	17108	17214	17271	17062	17346	17108	17183	17203	17166	17106	17154	17172	17276	17141	17327	17215	17272	17234	17086	17164	17183	17301	17149	17271	17181	17159	17342	17254	17235	17267	17187	17233	17166	17164	17369	17253	17309	17091	17201	17122	17359	17230	17244	17083	17236	17238	17162	17299	17308	17410	17326	17052	17236	17190	17166	17317	17326	17204	17261	17163	17173	17287	17097	17238	17230	17411	17142	17164	17351	17204	17155	17277	17323	17374	17278	17372	17365	17228	17375	17420	17008	17112	17286	17486	17352	17104	17264	17262	17338	17303	17288	17295	17175	17076	17165	17212	17323	17353	17162	17479	17278	17363	17180	17277	17041	17113	17271	17167	17492	17188	17286	17168	17316	17356	17130	17232	17322	17156	17174	17096	17073	17189	17329	17142	17199	17194	17274	17280	17215	17281	17145	17345	17163	17035	17070	17050	17148	17016	17256	17204	17072	17177	17414	17026	17168	17128	17343	17150	17125	17190	17161	17372	17455	17178	17024	17187	17084	17244	17242	17374	17287	17218	17296	17301	17258	17164	17227	17139	17257	17194	17254	17327	17120	17310	17262	17142	17502	17234	17335	17249	17127	17236	17356	17114	17164	17295	17124	17120	17177	17088	17282	17310	17149	17180	17160	17447	17211	17280	17030	17321	17466	17123	17251	17292	17113	17081	17135	17343	17387	17275	17167	17254	17310	17215	17381	17369	17211	17244	17281	17412	17436	17238	17304	17313	17305	17156	17074	17276	17193	17261	17186	17224	17143	17326	17066	17168	16912	17308	17412	17279	17289	17031	17112	17266	17310	17041	17238	17075	17212	17120	17408	17415	17367	17169	16997	17200	17260	17225	17246	16983	17136	17128	17175	17357	17195	17046	17286	17336	17128	17285	17250	17264	17190	17348	17177	17148	17290	17397	17264	17355	17051	17372	17215	17388	17097	17081	17243	17189	17208	17226	17112	17223	17219	17168	17205	17366	17103	17409	17144	17369	17217	17283	17144	17195	17188	17103	17064	17228	17069	17275	17142	17176	17278	17033	17341	17206	17271	17118	17314	17348	17047	17199	17236	17436	17207	17220	17192	17276	17089	17192	17250	17204	17182	17103	17172	17312	17185	17256	16994	17351	17229	17357	17366	17240	17039	17316	17258	17288	17175	17221	17412	17341	17239	17242	17281	17039	17091	17242	17228	17335	17220	17068	17208	17148	17259	17328	17406	17337	17176	17412	17249	17125	17370	17233	17276	17125	17142	17155	17090	17205	17081	17318	17372	17096	17346	17315	17278	17329	17197	17194	17155	17340	17107	17280	17215	17275	16997	17305	17369	17278	17242	17242	17091	17092	17120	17148	17348	17364	16992	17269	17318	17151	17173	17249	17161	17364	17329	17272	17346	17441	17329	17281	17251	17374	17182	17309	17245	17463	17344	17250	17339	17185	17182	17279	17454	17097	17135	17302	17192	17153	17035	17235	17227	17053	17369	17101	17259	17190	17385	17260	17169	17346	17156	17282	17221	17114	17254	17153	17278	17387	17226	17103	17216	17220	17174	17235	17269	17173	17169	17300	17130	17184	17194	17277	17336	17247	17377	17158	17069	17207	17311	17171	17119	17399	17295	17165	17267	17129	17179	17355	17221	17209	17116	17288	17319	17211	17335	17160	16998	17227	17418	17257	17235	17256	17441	17232	17128	17099	17332	17138	17435	17244	17208	17303	17226	17117	17140	17180	17205	17122	17382	17217	17325	17197	17233	17107	17429	17221	17116	17097	17139	17203	17186	17316	17207	17034	17191	17242	17191	17389	17064	17177	17020	17309	17177	17171	17260	17282	17199	17104	17383	17420	17375	17102	17121	17242	17254	17196	17231	17243	17337	17158	17030	17250	17166	17161	17243	17249	17137	16961	17236	17136	17309	17177	17255	17280	17097	17160	17195	17295	17151	17280	17249	17166	17351	17043	17308	17277	17113	17325	17299	17382	17259	17329	17177	17101	17175	17250	17198	17294	17236	17265	17303	17350	17088	17388	17412	17190	17181	17161	17206	17218	17216	17312	17042	17124	17208	17039	17109	17212	17306	17100	17520	17179	17392	16936	17276	17256	17293	17139	17104	17300	17156	17084	17064	17196	17234	17294	17220	17176	17324	17230	17204	17295	17066	17344	17247	17047	17211	17278	17241	17187	17228	17228	17358	17235	17272	17238	17327	17107	17078	17073	17264	17137	17071	17217	17176	17109	17183	17324	17251	17259	17408	17367	17371	17253	17195	17273	17229	17160	17311	17142	17371	17255	17073	17332	17182	17111	17346	17281	17141	17197	17159	17482	17240	17286	17205	17113	17087	17422	17096	17425	17232	17290	17369	17010	17247	17147	17210	17150	17213	17264	17233	17394	17250	17046	17206	17267	17251	17207	17271	17247	17237	17182	17173	17192	17343	17437	16993	17194	17414	17146	17330	17243	17225	17290	17292	17280	17268	17184	17127	17146	17282	17289	17193	17110	17144	17066	17128	17221	17371	17270	17185	17281	17325	17119	17216	17196	17231	17303	17095	17211	17206	17292	17100	17118	17280	17289	16956	17191	17308	17271	17223	17355	17252	17161	17233	17320	17174	17331	17402	17395	17165	17382	17264	17249	17356	17203	17230	17210	17050	17249	17219	17260	17180	17173	17161	17175	17239	17285	16926	17205	17181	17139	17284	17153	17271	17366	17210	17240	17061	17221	17149	17215	17037	17247	17286	17243	17208	17150	17066	17077	17157	17315	17141	17327	17120	17154	17202	17333	17068	17348	17272	17101	17185	17315	17161	17157	17128	17206	17188	17123	17280	17147	17150	17313	17129	17010	17242	17120	17400	17128	17186	17308	17315	17215	17388	17095	17286	17199	17324	17151	17274	17196	17200	17238	17058	17127	17401	17138	17218	17301	17160	17168	17213	17409	17361	17078	17083	17038	17293	17208	17319	17298	17058	17299	17334	17207	17061	17309	17162	17252	17103	17285	17141	17220	17411	17193	17068	17183	17372	17136	17134	17111	17304	17164	17244	17293	17276	17026	17337	17310	17165	17386	17176	17280	17171	17426	17086	17271	17263	17044	17167	17285	17136	17206	17117	17380	17036	17245	17302	17261	17178	17098	17242	17102	17189	17268	17226	17066	17072	17078	17291	17244	17299	17313	17182	17252	17110	17320	17146	17052	17151	17380	17392	17246	17217	17284	17299	17439	17099	17336	17124	17391	16983	17276	17143	17329	17229	17194	17487	17249	17022	17227	17222	17313	17199	17250	17118	17467	17149	17220	17281	17290	16938	17280	17237	17239	17227	17248	17202	17409	17037	17104	17401	17173	17273	17204	17148	17300	17323	17249	17197	17387	17042	17315	17123	17181	17369	17296	17208	17300	17210	17139	17074	17380	17241	17282	17205	17242	17289	17112	17193	17064	17164	17264	17109	17167	17266	17123	17276	17236	17101	17335	17102	17219	17071	17301	17196	17148	17199	17008	17224	17085	17422	17108	17157	17159	17098	17312	17175	17329	17208	17292	17083	17192	17173	17250	17355	17276	17206	17001	17169	17121	17224	17375	17135	17399	17187	17160	17202	17336	17195	17246	17123	17372	17255	17254	17277	17152	17307	17167	17257	17154	17240	17283	17158	17334	17276	17334	17205	17171	17261	17243	17108	17272	17258	17298	17116	17081	17179	17098	17360	17276	17191	17083	17354	17067	17163	17300	17313	17411	17406	17362	17110	17168	17324	17157	17305	17241	17024	17292	17129	17389	17175	17303	17213	17128	16841	17262	17169	17361	17258	17140	17206	17180	17376	17112	17284	17199	17152	17133	17339	17192	17067	17215	17071	17337	17025	17312	17032	17273	17413	17104	17252	17243	17200	17096	17285	17047	17313	17213	17150	17271	17273	17243	17064	17401	17042	17108	17084	17291	17165	17142	17063	17249	17055	17157	17305	17136	17160	17113	17119	17189	17079	17143	17131	17473	17145	17362	17253	17137	17239	17286	17284	17184	17098	17233	17251	17106	17394	17272	17152	17270	17284	16919	17183	17307	17127	17220	17147	17131	17247	17212	17300	17342	17232	17218	17266	17243	17284	17112	17306	17193	17201	17186	17085	17333	17235	17223	17197
38552	44920	49110	39939	32042	29621	29077	28850	28692	28609	28821	28614	28776	28862	28942	28986	28692	28777	28528	28682	28757	28579	29058	28749	28409	28715	28797	28567	28732	28607	28806	28689	28378	28639	28654	28695	28676	28779	28773	28981	28748	28931	28720	28825	28478	28566	28679	28663	28908	28859	28841	28857	28679	28478	28504	28727	28570	28743	28966	28573	28868	28763	28949	28523	28708	28802	28594	28673	28608	28530	28874	28416	28513	28696	28446	28523	28705	28589	28613	28746	28825	28768	28755	28774	28749	28547	28348	28861	28814	28508	28966	28749	28657	28420	28646	28761	28682	28345	28624	28649	28542	28614	28854	28730	28722	28763	28633	28652	28736	28997	28627	28649	28757	28666	28967	28782	28628	28906	28656	28546	28693	28716	28544	28604	28636	28697	28602	28544	28604	28573	28552	28569	28460	28641	28746	28502	28539	28615	28644	28567	28484	28818	28776	28846	28756	28875	28347	28586	28532	28793	28830	28647	28423	28453	28642	28693	28893	28692	28653	28403	28856	28481	28678	28479	28520	28807	28731	28639	28677	28822	28490	28625	28702	28634	28644	28744	28798	28923	28636	28416	28569	28807	28328	28493	28633	28586	28573	28695	28561	28208	28653	28523	28428	28574	28881	28821	28836	28825	28578	28853	28560	28704	28816	28547	28720	28714	28742	28810	28590	28856	29144	28640	28709	28281	29099	28737	28504	28649	28684	28664	28844	28592	28711	28862	28666	28960	28715	28706	28619	28687	28657	28891	28659	28663	28873	28407	28530	28831	28670	28681	28789	28672	28786	28285	28787	28559	28731	28868	28639	28583	28674	28493	28805	28709	28781	28689	28635	28931	28779	28538	28601	28646	28921	28550	28712	28663	28640	28632	28814	28518	28651	28756	28272	28613	28538	28680	28767	28228	28680	28745	28818	28632	28270	28669	28997	28948	28527	28889	28833	28591	28538	28516	28740	28246	28570	28926	28930	28518	28822	28731	28760	28755	28802	28931	28589	28696	28740	28670	28649	28729	28950	28917	28636	28952	28681	28596	28772	28660	28651	28669	28795	28867	28482	28964	28694	28314	28718	28586	28421	28726	28759	28785	28451	28428	28858	28628	28614	28657	28610	29016	28750	28970	28795	28551	28789	28904	28701	28535	28589	28377	28497	28763	28710	28613	28781	28718	28575	28722	28644	28717	28888	28811	28660	28850	28675	28642	28610	28694	28674	28904	28865	28496	28638	28442	28789	28904	28537	28732	28693	28660	28518	28700	28753	28844	28701	28780	28678	28743	28591	28850	28642	28582	28698	28667	28472	28676	28591	28523	28323	28722	28460	28936	28715	28812	28764	28433	28414	28781	28719	28827	28941	29047	28837	28588	28728	28811	28629	28454	28548	28734	28618	28772	28574	28810	28747	28631	28820	28519	28814	28844	28656	28703	28901	28503	28680	28725	28751	28495	28631	28682	28930	28550	28589	28529	28596	28398	28732	28809	28501	28691	28583	28537	28755	28565	28729	28620	28663	28755	28563	28963	28588	28794	28554	28732	28707	28682	28612	28743	28784	28731	28707	28939	28715	28682	28624	28547	28740	28719	28601	28783	28560	28899	28788	28334	28676	28570	28328	28541	28590	28785	28528	28627	28672	28815	28784	28884	28763	28649	28509	28660	28740	28702	28799	28751	28791	28600	28708	28855	28603	28699	28807	28888	28828	28810	28654	28784	28499	28543	28602	28825	28747	28833	28555	28757	28722	28590	28701	28607	29027	28606	28728	28469	28602	28693	28803	28749	28626	28567	28750	28569	28585	28660	28479	28788	28717	28932	28901	28577	28630	28691	28759	28641	28647	28619	28526	28416	28563	28416	28481	28544	28515	28744	28606	28589	29126	28725	28830	28504	28854	28991	28666	28773	28601	28825	28651	28939	28883	28807	28789	28827	28653	28614	28778	28587	28900	28683	28512	28506	28819	28821	29050	28718	28547	28805	28703	28375	28644	28404	28625	28623	28780	28698	28715	28622	28561	28807	28536	28451	28513	28765	28810	28469	28797	28964	28679	28650	28511	28717	28628	28697	28877	28666	29011	28731	28632	28377	28489	28754	28813	28650	28727	28664	28900	28523	28728	28789	29094	28642	28672	28886	28898	28651	28690	28704	28813	28691	28754	28637	28698	28837	28752	28730	28785	28542	28834	28784	28700	28769	28556	28890	28676	28880	28727	28650	28850	28843	28745	28568	28448	28730	28665	28889	28945	28847	28993	28501	28651	28752	28777	28677	28420	28581	28673	28564	29088	28659	28603	28499	28800	28828	28797	28639	28924	28918	28773	28738	28823	28880	28911	28640	28492	28481	28654	28620	28665	28776	28878	28586	28586	28565	28797	28689	28841	28537	28491	28452	28750	28892	28762	28850	28898	28963	28705	28420	28777	28603	28618	28597	28681	28845	28875	28600	28870	28903	28857	28541	28719	28503	28577	28582	28745	28819	28779	28539	28479	28867	28363	28649	28356	28835	28693	28699	28906	28778	28630	28831	28621	28586	28792	28721	28792	28518	28845	28485	28598	28869	28600	28894	28504	28528	28671	28467	28514	28586	28954	28719	28718	28526	28381	28709	28918	28745	28726	28775	28620	28657	28575	28738	28924	28614	28646	28702	28848	28804	28720	28934	28744	28566	28685	28547	28819	28715	28524	28744	28632	28633	28442	28581	28661	28748	28758	28635	28689	28533	28391	28603	28650	28659	28462	28715	28562	28628	28539	28586	28771	28600	28614	28497	28615	28851	28748	28560	28581	28967	28828	28640	28881	28678	28636	28428	28794	28753	28693	28641	28695	28779	29011	28911	28513	28909	28605	28908	28766	28570	28644	28567	28598	28479	28868	28897	28629	28502	28738	28550	28598	28711	28340	28401	28750	28447	28584	28705	28384	28700	28763	28662	28581	28729	28786	28539	28887	28635	28731	28717	28551	28756	28738	28821	28492	28724	28934	28632	28664	28966	29106	28771	28519	28627	28908	28577	28617	28669	28818	28657	28575	28720	28840	28684	28745	28913	28892	28684	28696	28541	28814	28524	28609	28763	28716	28701	28626	28466	28719	28649	28866	28543	28758	28603	28716	28572	28755	28540	28734	28458	28715	28850	28897	28739	28829	28525	29002	28612	28827	28572	28685	28565	28919	28597	28847	28557	28601	28696	28651	28867	28602	29018	28693	28446	28839	28707	28717	28754	28736	28678	28957	28979	28539	28714	28512	28834	28640	28556	28856	28728	28559	28636	28729	28667	28660	28548	28663	28617	28737	29026	28970	28793	28842	28610	28798	28896	28748	28628	28546	28622	28838	28583	28610	28748	28470	28791	28647	28786	28636	28656	28524	28532	28894	28672	28614	28795	28684	28862	28843	28544	28811	28415	28686	29079	28798	28718	28669	28625	28782	28437	28642	28864	28646	28756	28628	28732	28794	28517	28610	28636	28661	28631	28441	28699	28895	28439	28723	28663	28858	28691	28724	28736	28455	28557	28595	28741	28702	28577	28942	28532	28805	28424	28618	28827	28523	28511	28896	28886	28644	28783	28858	28799	28733	28840	28969	28680	28683	28709	29035	28856	28860	28953	28937	28819	29130	28837	28869	28716	28576	28435	28676	28768	28711	29001	28587	28732	28590	28597	28649	28660	28763	28645	28683	28526	28781	28806	28704	28866	28483	28558	28806	28634	28474	28629	28643	28688	28761	28702	28808	28633	28861	28862	28661	28703	28720	28617	28477	28848	28782	28688	28799	28611	28892	28650	28884	28726	28847	28684	28710	28535	28871	28574	28794	28640	28532	28703	28473	28784	28758	28846	28564	29027	28747	28680	28707	28826	28480	28782	28579	28669	28751	28848	28442	28690	28634	28710	28527	28577	28751	28661	28787	28859	28789	28673	28678	28753	28763	28884	28565	28803	28904	28808	28746	28850	28793	28589	28658	28954	28642	28629	28717	28333	28698	28829	28523	29011	28792	28601	28735	28413	28562	28932	28953	28513	28639	28704	28693	28717	28512	28598	28507	28549	28451	28535	28707	28778	28387	28652	28504	28749	28931	28640	28692	28733	28699	28864	28601	28482	28724	28615	28527	28849	28584	28468	28747	28887	28563	28762	28717	28649	28479	28837	28958	28846	28915	28780	28901	28645	28487	28789	28504	28581	28593	28559	28793	28569	28650	28804	28676	28409	28815	28732	28870	28761	28654	28419	28563	28740	28752	28679	28775	28788	28574	28566	29108	28670	28721	28812	28685	28835	28580	28660	28666	28614	28729	28306	28783	28858	28724	28969	28869	28834	28667	28637	28472	28554	28559	29048	28781	28815	28774	28761	28662	28855	28801	28668	28787	28536	28652	28480	28694	28707	28710	28867	28641	28761	28837	28748	28704	28753	28502	28704	28625	28925	28754	28722	28894	28673	28789	28770	28477	28553	28506	28769	28734	28561	28569	28622	28597	28846	28693	28365	28859	28632	28636	29028	28781	28754	28770	28611	28713	28881	28796	28608	28907	28922	28806	28644	28636	28700	28773	28700	28723	28868	28590	28800	28709	28499	28665	28857	28971	28910	28556	28837	28776	28929	28393	28784	28595	28860	28723	28710	28516	28866	28731	28829	28847	28740	28771	28552	28823	28499	28866	28916	28617	28700	28877	28494	28642	28740	28792	28682	28701	28708	28682	28671	29022	28512	28913	28736	28801	28734	28741	29086	28647	28684	28818	28540	28679	28719	28761	28761	28930	28861	28726	28699	28459	28619	28689	28562	28363	28641	28753	28765	28656	28458	28571	28911	28603	28763	28882	29003	28970	28749	28657	28590	28727	28625	28558	28841	28781	28681	28925	28708	28625	28657	28416	28743	28733	28782	28552	28626	28606	28701	28743	28710	28742	28927	28653	28877	28769	28781	28637	28679	28239	28611	28547	28872	28696	28772	28805	28767	28801	28610	28688	28603	28752	28711	28805	28908	28752	28572	28734	28786	28785	28763	28615	28630	28616	28726	28607	28558	28838	28917	28678	28438	28889	28671	28833	28590	28862	28570	28590	28727	28657	28736	28902	28677	28780	28699	28829	28683	28847	28731	28782	28502	28659	28675	28875	28860	28734	29037	28594	28544	28641	28586	28728	28827	28601	28290	28970	28700
32857	49607	40237	24916	18469	16435	15953	15809	15872	15829	15707	15912	15679	15895	15863	15881	15681	15711	15697	15779	15865	15905	15825	15748	15717	15922	15744	15824	15948	15771	15810	15770	15901	15809	15861	15850	15755	15854	15944	15689	15967	15798	15863	15841	15848	15851	15813	15732	15911	15728	15896	15819	15793	15859	15844	15767	15855	15828	15860	15670	15706	15919	15826	15706	15844	15893	15800	15708	15951	15762	15932	15860	15873	15774	15844	15841	15671	15829	15649	15949	15712	15742	15700	15868	15816	15797	15762	16085	15793	15665	15870	15857	15830	15872	15806	15963	15695	15887	15946	15795	15921	15722	15751	15730	15870	15821	15872	15830	15866	15713	15756	15800	15752	15811	15828	15816	15787	15798	15762	15738	15868	15763	15789	15764	15990	15843	15957	15742	15713	15851	15855	16019	15876	15790	15873	15848	15784	15674	15798	15769	15926	15870	15634	15898	16003	15815	15731	15920	15848	15646	15571	15673	15775	15733	15889	15761	15778	15754	15644	15732	15915	15917	15681	15936	15787	15612	15768	15870	15910	15820	15586	15695	15946	15850	15768	15768	15859	15917	15797	15667	15806	15780	15683	15650	15651	15881	15866	15875	15668	15767	15810	15719	15753	15816	15701	15662	15793	15734	15857	15791	15881	15864	15681	15748	15827	15839	15758	15678	15718	15722	15859	15657	15841	15672	15915	15662	15810	15812	15802	15932	15792	15666	15664	15678	15586	15696	15881	15666	15681	15718	15919	15721	15744	15669	15785	15882	15910	15846	15738	15681	15680	15789	15500	15799	15892	15801	15750	15793	15977	15851	15679	15864	15823	15794	15812	15758	15777	15674	15672	15872	15692	15831	15739	15735	15974	15884	15918	15668	15822	15945	15768	15742	15827	15654	15664	15663	15749	15789	15773	15900	15747	15836	15891	15857	15864	15715	15801	15951	15782	15739	15910	15832	15928	15693	15952	15885	15800	15670	15826	15919	15786	15730	15798	15804	15813	15830	15788	15853	15718	15769	15807	15768	15825	15802	15758	15782	15870	15623	15770	15869	15867	15929	15885	15831	15770	15866	15947	15761	15765	15886	15724	15631	15663	15944	15840	15680	15831	15941	15749	15921	15780	15948	15880	15966	15808	15677	15686	15884	15920	15716	15806	15928	15753	15731	15665	15932	15795	15897	15800	15838	16040	15787	15926	15864	15979	15829	15796	15668	15772	15957	15945	15840	15767	15742	15838	15857	15826	15672	15951	15734	15757	16037	15976	15627	15750	15844	15859	15747	15772	15638	15928	15833	16000	15770	15782	15989	15720	15808	15801	15838	15698	15784	15973	15701	15961	15791	15925	15765	15762	15962	15794	15801	15886	15669	15819	15736	15862	15847	15710	15704	15738	15865	15909	16020	15853	15801	15837	15932	15738	15838	15796	15970	15907	15832	15842	15882	15815	15901	15671	15797	15824	15798	15598	15927	15954	15855	15754	15837	15695	15722	15912	15710	15920	15964	15810	15826	15831	15978	15950	15741	15930	15668	15754	15753	15644	15862	15740	15863	15926	15859	15877	15671	15767	15733	15623	15803	15829	15919	15862	15829	15943	15744	15736	15760	15776	15774	15718	15942	15736	15752	15824	15962	15785	15705	15968	15867	15763	15858	15824	15649	15789	15886	15853	15861	15703	15813	15816	15745	15848	15714	15760	15659	15955	15943	15661	15672	15743	15765	15766	15880	15932	15880	15697	15816	15661	15792	15989	16011	15865	15842	15966	15657	15737	15652	16026	15646	15731	15754	15831	15625	15755	15827	15685	15934	15723	15785	15805	15699	15879	15704	15531	15874	15960	15902	15714	15762	15745	15849	15646	15753	15728	15762	15746	15718	15706	15637	15855	15754	15703	15849	15838	15744	15679	15871	15745	15732	15819	15724	15645	15738	15831	15766	15809	15714	15923	15837	15785	15693	15701	15757	15871	15765	15943	15845	15991	15870	15783	15800	15778	15857	15792	15952	15850	15844	15881	15775	15828	15788	15867	15826	15812	15817	15794	15701	15774	15756	15836	15890	15750	15671	15867	15812	15731	15793	15686	15790	15876	15775	15746	15680	15811	15864	15964	15738	15707	15777	15928	15779	15849	15754	15736	15686	15803	15862	15819	15674	15730	15754	15774	15863	15749	15906	15740	15782	15753	15826	15749	15773	15751	15728	16004	15854	15684	15637	15745	15822	15729	15795	15589	15866	15811	15432	15918	15723	15969	15681	15854	15875	15753	15873	15824	15876	15775	15843	15764	15739	15770	15853	15704	15747	15825	15672	15840	15790	15895	15753	15782	15752	15671	15946	15855	15758	15789	15623	15686	15645	15858	15871	15759	15704	15758	15978	15881	15773	15910	15811	15652	15658	15760	15720	15751	15779	15610	15797	15853	15768	15915	15678	15781	15671	16025	15746	15974	15882	15924	15973	15784	15762	15911	15822	15788	15775	15681	15760	15857	15810	15759	15756	15875	15794	15766	15955	15826	15670	15856	15814	15851	15748	15733	15781	15901	15838	15688	15731	15719	15800	15810	15850	15796	15878	15845	15743	15698	15780	15882	15874	15860	15822	15641	15759	15683	15828	15880	15859	15838	15760	15822	15966	15696	16013	15836	15646	15758	15922	15820	15895	15895	15859	15880	15761	15822	15723	15780	15988	15795	15836	15711	15730	15813	15791	16043	15662	15902	15873	15868	15729	15912	15776	15805	15870	15782	15940	15769	15666	15954	15769	15694	15845	15914	15944	15780	15818	15866	15832	15969	15808	15804	15870	15708	15783	15871	15701	15999	15848	15824	15906	15895	16004	15870	15927	15982	15767	15762	15775	15852	15783	15935	15834	15705	15877	15629	15909	15780	15779	15926	15809	15934	15611	15792	15849	15963	15488	15862	15865	15780	15674	15800	15793	15952	15862	15819	15869	15908	15879	15580	15921	15893	15779	15682	15760	15821	15920	15618	15750	15786	15820	15874	16025	15897	15719	15913	15669	15828	15837	15689	15783	15700	15873	15669	15709	15789	15910	15797	15787	15744	15653	15834	15838	15803	15648	15709	15933	15798	15795	15629	15961	15837	15944	15782	15697	15874	15730	15661	15827	15829	15674	15717	15840	15780	15932	15696	15764	15827	15711	15773	16059	16029	15716	15718	15853	15751	15805	15836	15704	15749	15700	15894	15791	16022	15830	15879	15827	15632	15846	15659	15904	15791	15851	15893	16083	15864	15757	15898	15568	15779	15796	15908	15843	15896	15937	15932	15735	15896	15704	15758	15833	15957	15590	15848	15824	15828	16031	15828	15790	15898	15650	15706	15706	15858	15882	15837	15740	15698	15699	15640	15742	15914	15740	15691	15781	15717	15696	15874	15748	15756	15662	15749	15713	15842	15729	15894	15791	15865	15660	15730	15733	15912	15752	15827	15616	15669	15677	15888	15816	15659	15797	15720	15850	15666	15855	15814	15878	15924	15831	15903	15939	15821	15677	15828	15755	15690	15624	15740	15865	15839	15865	15673	15892	15817	15984	15614	15839	15647	15849	15804	15933	15969	15647	15796	15712	15735	15987	15750	15890	15806	16048	15961	15892	15850	15760	15887	16020	15715	15680	15931	15733	15844	15860	15829	15917	15774	15749	15695	15877	15743	16035	15892	15760	15821	15736	15899	15855	15749	15898	15836	15617	15682	15945	15700	15777	15712	15778	15872	15707	15762	15726	15912	15874	15939	15712	15560	15723	15576	15765	15839	15991	15683	15943	15919	15734	15886	15715	15812	15766	15990	15781	15684	15725	15862	15816	15730	15792	15812	15960	15850	15914	15886	15677	15922	15757	15758	15785	15782	15747	15642	15908	15714	15870	15774	15718	15870	15760	15729	15769	15790	15852	15889	15780	15871	15708	15733	15832	16069	15784	15847	15814	15753	15733	15784	15765	15709	15590	15802	15726	15752	15632	15926	15922	15810	15930	15886	15657	15649	15645	15991	15701	15821	15992	15605	15786	15770	15732	15719	15645	15839	15871	15755	15859	15664	15767	15801	15996	15810	15775	15716	15914	15673	15808	15859	15785	15807	15607	15731	15791	15827	15873	15736	15817	15842	15839	15861	15838	15798	15770	15646	15664	15868	15958	15783	15871	15692	15919	15696	15816	15759	15835	15695	15944	15871	15698	15761	15924	15818	15816	15837	15759	15718	15663	15847	15718	15867	16098	15832	15820	15909	15800	15707	15799	15960	16008	15703	15704	15865	15985	15666	15736	15864	15753	15943	15679	15902	15928	15789	15623	15784	15736	15876	15635	15906	15663	15771	15825	15701	15757	15835	15740	15856	15694	15764	15787	15818	15767	15647	15784	15872	15870	15772	15784	15811	15760	15708	15838	15911	15893	15774	15918	15859	15821	15736	15901	15903	15772	15823	15872	15833	15690	15884	15797	15687	15910	15788	15781	15777	15875	15905	15802	15902	15745	15991	15802	15736	15845	15736	15856	15535	15848	15749	15652	15751	16000	15902	16013	15793	15651	15759	15951	15966	15832	15620	15900	15805	15690	15888	15707	15687	15802	15794	15675	15763	15726	15710	15827	15787	15799	15752	15864	15856	15810	15792	15865	15818	15615	15775	15862	15828	15696	15735	15864	15851	15856	15800	15874	15799	15778	15795	15682	15839	15660	15777	15722	15886	15794	15797	15602	15825	15804	15986	15818	15812	15885	15704	15766	15776	15957	15926	15958	15692	15684	15822	15964	15974	15791	15724	15797	15749	15710	15891	15669	15798	15776	16039	15850	15828	15854	15755	15744	15810	15896	15918	15621	15753	15796	15707	15788	15758	15877	15974	15531	15675	15952	15770	15891	15990	15900	15803	15945	15789	16085	15900	15766	15895	15761	15813	16002	15685	15701	15746	15556	15787	15740	16003	16000	15799	15778	15774	15830	15815	15758	15715	15869	15847	15879	15783	15740	15801	15652	15915	15785	15528	15891	15763	15868	15928	15791	16035	15767	15851	15803	15784	15717	15889	15712	15823	15533	15721	15977	15744	15777	15745	15921	15832	15886	15884	15681	15783	15644	15921	15739	15849	15768	15702	15738	15614	15764	15852	15830	15916	15812	15734	16023	15737	15852	15716	15731	15785	15831
38878	44592	45549	36768	30296	28130	27795	27405	27379	27367	27592	27462	27330	27278	27456	27406	27710	27494	27317	27438	27344	27374	27241	27411	27321	27397	27694	27425	27429	27493	27552	27376	27471	27173	27356	27553	27612	27566	27427	27618	27524	27583	27580	27491	27455	27554	27773	27394	27614	27577	27342	27513	27459	27448	27511	27579	27408	27459	27477	27646	27604	27351	27570	27338	27509	27457	27272	27590	27594	27586	27701	27195	27640	27332	27477	27280	27439	27255	27318	27560	27597	27361	27343	27479	27466	27475	27222	27593	27404	27491	27517	27519	27556	27487	27492	27292	27522	27405	27389	27407	27640	27815	27639	27562	27283	27506	27278	27208	27440	27459	27273	27434	27332	27393	27290	27450	27422	27357	27365	27450	27260	27294	27383	27528	27603	27382	27417	27360	27438	27427	27481	27480	27213	27291	27569	27551	27494	27425	27493	27385	27660	27368	27175	27663	27506	27725	27391	27395	27371	27509	27443	27398	27512	27501	27557	27503	27474	27297	27460	27427	27488	27242	27681	27541	27372	27272	27410	27299	27487	27600	27419	27404	27559	27480	27490	27331	27407	27347	27575	27554	27608	27763	27698	27220	27411	27455	27342	27508	27691	27421	27306	27591	27239	27322	27380	27342	27523	27685	27488	27286	27436	27447	27287	27580	27603	27393	27197	27513	27517	27276	27385	27374	27603	27262	27272	27358	27359	27506	27412	27561	27443	27501	27217	27224	27484	27439	27371	27474	27247	27378	27459	27475	27316	27391	27421	27216	27456	27419	27822	27396	27546	27116	27290	27438	27723	27277	27567	27332	27377	27458	27518	27482	27320	27531	27445	27249	27338	27415	27355	27228	27457	27008	27441	27333	27197	27224	27269	27267	27498	27485	27633	27102	27188	27345	27472	27495	27347	27302	27457	27455	27576	27636	27482	27714	27375	27269	27473	27620	27569	27350	27321	27243	27397	27457	27370	27472	27457	27632	27271	27386	27333	27319	27488	27344	27379	27385	27286	27466	27429	27453	27469	27365	27573	27494	27372	27261	27362	27502	27504	27234	27434	27462	27381	27512	27478	27399	27382	27218	27422	27062	27672	27556	27354	27465	27112	27451	27236	27288	27503	27310	27363	27691	27607	27440	27572	27609	27340	27262	27581	27427	27697	27534	27472	27722	27592	27266	27339	27362	27384	27372	27278	27544	27602	27312	27346	27524	27517	27495	27310	27513	27327	27274	27410	27413	27613	27632	27417	27136	27450	27395	27532	27429	27496	27195	27320	27273	27082	27196	27474	27409	27695	27599	27275	27538	27246	27372	27428	27299	27297	27400	27624	27614	27634	27631	27513	27456	27454	27547	27580	27418	27301	27471	27670	27852	27608	27445	27648	27468	27469	27548	27393	27127	27263	27496	27496	27213	27544	27188	27444	27443	27498	27469	27464	27321	27425	27268	27656	27321	27437	27518	27491	27270	27276	27547	27415	27481	27365	27394	27493	27466	27427	27620	27458	27467	27683	27439	27502	27489	27491	27439	27295	27618	27406	27334	27603	27626	27464	27269	27495	27002	27377	27269	27429	27531	27379	27358	27624	27451	27337	27442	27216	27457	27406	27038	27492	27235	27345	27622	27350	27387	27300	27089	27421	27608	27723	27351	27311	27567	27447	27367	27435	27391	27553	27405	27272	27246	27347	27283	27566	27357	27587	27460	27408	27444	27155	27669	27369	27348	27539	27304	27345	27512	27119	27949	27272	27330	27663	27395	27425	27723	27471	27352	27452	27427	27474	27538	27544	27418	27615	27375	27370	27301	27578	27400	27481	27653	27374	27279	27499	27476	27477	27767	27286	27395	27292	27598	27449	27415	27483	27654	27388	27359	27573	27604	27489	27144	27335	27230	27388	27554	27395	27357	27621	27736	27544	27339	27491	27489	27459	27492	27483	27420	27572	27582	27460	27499	27221	27242	27248	27500	27640	27537	27597	27424	27557	27426	27620	27367	27445	27429	27704	27328	27452	27559	27564	27393	27481	27405	27448	27292	27512	27251	27249	27395	27289	27422	27666	27414	27512	27354	27394	27395	27306	27371	27516	27396	27499	27432	27439	27306	27205	27239	27464	27356	27633	27373	27478	27277	27574	27427	27469	27394	27671	27241	27486	27567	27494	27709	27540	27404	27454	27509	27528	27392	27379	27503	27282	27503	27304	27353	27199	27262	27278	27296	27243	27399	27308	27425	27449	27558	27664	27368	27651	27418	27337	27363	27243	27296	27559	27380	27384	27460	27505	27301	27828	27396	27530	27508	27568	27480	27162	27493	27113	27558	27320	27492	27469	27505	27687	27237	27402	27287	27160	27465	27645	27468	27422	27468	27428	27545	27577	27397	27608	27465	27501	27454	27563	27307	27341	27318	27582	27592	27543	27423	27546	27543	27410	27318	27439	27433	27426	27627	27530	27570	27192	27375	27499	27502	27431	27405	27424	27529	27404	27542	27289	27452	27777	27576	27403	27484	27525	27294	27472	27522	27484	27279	27165	27371	27545	27555	27628	27292	27450	27612	27428	27565	27661	27310	27252	27303	27604	27486	27371	27722	27288	27444	27045	27603	27463	27327	27266	27427	27674	27411	27360	27620	27470	27271	27589	27563	27470	27257	27418	27299	27451	27746	27621	27266	27562	27513	27352	27434	27595	27387	27445	27275	27541	27474	27384	27445	27362	27352	27356	27427	27688	27289	27437	27549	27247	27442	27473	27231	27440	27182	27356	27244	27545	27692	27469	27385	27440	27511	27484	27333	27379	27451	27633	27416	27424	27519	27786	27559	27479	27266	27565	27423	27280	27234	27273	27384	27296	27363	27361	27435	27438	27421	27551	27336	27603	27347	27561	27491	27792	27467	27395	27508	27436	27470	27087	27354	27563	27432	27486	27453	27483	27540	27500	27639	27487	27468	27207	27575	27447	27551	27475	27508	27458	27584	27491	27407	27498	27381	27510	27480	27481	27357	27430	27718	27457	27375	27406	27190	27404	27695	27497	27883	27496	27311	27379	27485	27679	27333	27846	27531	27520	27542	27392	27771	27511	27402	27310	27440	27328	27548	27363	27754	27802	27475	27622	27347	27585	27541	27604	27491	27379	27409	27521	27683	27533	27560	27377	27420	27472	27553	27478	27326	27509	27532	27563	27535	27496	27236	27596	27434	27493	27511	27274	27459	27793	27358	27553	27465	27282	27621	27551	27424	27582	27505	27242	27508	27471	27583	27104	27313	27405	27550	27221	27524	27465	27108	27452	27368	27358	27274	27199	27327	27529	27382	27471	27344	27540	27594	27395	27486	27399	27492	27577	27457	27668	27469	27775	27242	27538	27515	27487	27465	27298	27407	27421	27523	27390	27473	27469	27314	27450	27655	27291	27651	27501	27448	27490	27428	27585	27627	27347	27168	27667	27733	27330	27195	27331	27382	27562	27341	27308	27447	27312	27436	27455	27534	27383	27153	27567	27488	27281	27252	27301	27331	27556	27272	27378	27488	27595	27370	27647	27500	27469	27391	27454	27538	27418	27311	27334	27422	27541	27493	27287	27400	27287	27635	27407	27549	27338	27592	27530	27529	27583	27616	27367	27257	27502	27422	27374	27517	27343	27548	27452	27414	27231	27511	27446	27447	27209	27525	27447	27448	27285	27530	27458	27565	27502	27446	27607	27602	27450	27418	27660	27366	27486	27397	27480	27278	27419	27238	27527	27781	27679	27456	27360	27492	27497	27448	27383	27528	27533	27486	27280	27472	27373	27593	27758	27287	27286	27324	27642	27365	27582	27573	27649	27676	27227	27476	27435	27436	27376	27500	27265	27421	27287	27244	27459	27671	27444	27406	27397	27398	27576	27585	27410	27460	27379	27487	27332	27416	27493	27493	27279	27550	27422	27284	27667	27486	27587	27207	27517	27627	27499	27456	27032	27385	27701	27427	27293	27391	27399	27854	27274	27129	27473	27248	27484	27487	27332	27378	27115	27552	27308	27426	27469	27538	27317	27390	27489	27533	27374	27556	27504	27663	27421	27593	27561	27519	27352	27482	27238	27422	27486	27400	27381	27461	27396	27346	27667	27409	27585	27264	27182	27534	27317	27305	27099	27315	27484	27376	27596	27515	27275	27352	27475	27612	27601	27639	27301	27566	27553	27591	27354	27279	27485	27391	27491	27476	27402	27214	27544	27417	27450	27427	27612	27753	27320	27634	27584	27481	27242	27382	27510	27374	27316	27274	27524	27217	27516	27292	27331	27272	27447	27488	27275	27545	27647	27472	27670	27381	27266	27461	27333	27360	27561	27538	27395	27787	27617	27518	27504	27136	27168	27203	27464	27360	27652	27495	27338	27501	27482	27249	27546	27595	27763	27566	27641	27228	27362	27333	27864	27515	27314	27546	27290	27675	27434	27567	27251	27324	27421	27408	27500	27537	27592	27430	27553	27578	27353	27329	27514	27475	27269	27508	27294	27409	27259	27308	27175	27461	27392	27483	27488	27374	27617	27591	27595	27317	27324	27496	27363	27474	27547	27430	27408	27339	27385	27667	27258	27340	27210	27468	27426	27549	27274	27558	27595	27371	27381	27242	27458	27471	27528	27401	27326	27812	27251	27201	27347	27705	27356	27444	27597	27480	27474	27414	27637	27583	27490	27477	27527	27599	27580	27362	27448	27301	27438	27659	27169	27216	27472	27512	27412	27380	27483	27187	27479	27196	27385	27510	27288	27448	27496	27811	27537	27489	27439	27520	27312	27271	27532	27526	27608	27401	27388	27580	27601	27690	27241	27524	27501	27398	27663	27383	27389	27284	27140	27427	27485	27274	27569	27337	27442	27500	27416	27456	27601	27647	27556	27393	27408	27487	27621	27462	27239	27184	27263	27676	27455	27563	27235	27334	27660	27383	27350	27235	27490	27414	27517	27452	27498	27365	27308	27666	27570	27314	27546	27460	27515	27497	27394	27255	27275	27495	27536	27537	27611	27471	27534	27531	27351	27447	27385	27379	27426	27501	27546	27517	27277	27593	27628	27502	27252	27475	27326	27460	27422	27428	27557	27484	27438	27390	27465	27594	27637	27362	27668	27502	27395	27334	27613	27524	27514	27419	27201	27320	27574	27400	27325	27507	27417	27394
29443	46388	35325	22723	17213	15629	15262	15164	15214	15087	15172	15155	15273	15238	15208	15138	15161	15206	15287	15103	15109	15116	15164	15176	15203	15227	15251	15049	15137	14987	15296	15162	15275	15087	15026	15207	15078	15000	15076	15218	15257	15098	15092	15114	15254	15147	15113	15057	15171	15147	15111	15195	15341	15115	15192	14953	15150	15226	15194	15106	15236	15096	15212	15037	15200	15106	15006	15209	15139	15287	14995	15019	15050	15280	15097	14985	15146	15149	15309	15028	15150	15085	15407	15186	15160	15109	15191	15200	14984	15252	15210	15085	15270	15163	15310	15066	15024	15146	15207	15298	15069	15246	15007	15096	15074	15286	15079	15349	15006	15306	15235	15015	15387	15232	15133	15178	15194	15064	15020	14986	15216	15167	15062	15089	15138	15153	15161	15128	15068	15260	15017	15000	15103	15217	15241	15043	15046	15094	14966	15052	15233	15106	15170	15284	14932	15172	15193	15020	14970	15144	15132	15152	15147	15137	15078	15137	15062	15115	15191	15080	15099	15145	15175	15128	15052	15106	15194	15062	15171	15189	15053	15036	15115	15008	15184	15187	15415	15138	15112	15164	15176	15284	15115	15135	14994	15193	15328	15089	15130	15005	15245	15175	15149	15224	15108	15086	14954	15199	15217	15094	15068	15067	15177	15059	15072	15081	15028	15155	14906	15299	15152	15222	15088	14940	15314	15133	15208	15174	15192	15016	15071	15302	15209	15112	15189	15042	15254	15124	15146	15146	15111	15143	15286	15126	15180	15068	15146	15015	15123	15271	15164	15009	15412	15160	15150	15030	15232	15181	15281	15067	15009	15091	15134	15307	15243	14914	15228	15180	15169	14967	15176	15196	15142	15183	15078	15035	15022	14928	15131	15088	15047	15081	15270	15148	15062	15195	15117	15387	15187	15171	15131	15115	15165	15130	15051	15055	15054	15146	15021	15147	15070	15083	15231	15018	15214	15265	15202	15302	15063	15147	15285	15043	15016	15031	15145	15347	15137	15339	15139	15294	15271	14983	15100	15134	15204	15201	15042	15153	15361	15156	15194	15076	15119	15018	14977	15071	15158	14961	15141	15079	15146	15195	15236	15101	15223	15019	15159	15114	15086	15119	15128	15157	15156	15017	15112	15209	15186	15226	15092	14992	15091	15080	15010	15221	14916	15050	15210	15114	15056	15097	15249	15105	15072	15092	15191	15254	15258	15071	15176	15111	15248	15245	15065	14982	15106	15099	15093	15278	15270	15279	15175	15097	15089	14980	15171	15319	15055	15142	15195	15147	15338	15075	14989	15177	15131	15192	14941	15148	15135	15162	15220	15093	15143	15116	15217	15273	15242	15195	15118	15066	15100	15169	15023	15110	15195	15098	15196	15236	14989	15134	15152	15040	15232	15152	15207	15209	15040	15019	15234	15224	15252	15254	15303	15195	15132	15193	15086	15235	15241	15126	15124	15216	15151	15271	15122	15240	15258	15278	15223	15089	15092	15011	15240	15110	15036	15289	15084	15070	15170	15224	15179	15356	15236	14980	15260	15032	15124	15063	15112	15160	15170	15087	15251	15208	15174	15048	15222	15161	15302	15178	15221	15199	15089	15005	15057	15031	15113	15201	15150	15188	15246	15131	15313	15213	15236	15113	15226	15041	15126	14978	15078	15232	15090	15158	14984	15126	14948	14900	15334	15211	15159	15259	15256	15109	15229	15140	15068	15203	15157	15104	15318	15104	15059	15128	15097	15234	15171	15055	15240	15161	15130	15022	15060	15290	15277	15176	15335	15286	15100	15190	15195	15225	15264	15149	15077	15005	15034	15193	15065	15049	15112	15145	15036	15199	15199	15110	15223	15078	15118	15148	15186	15312	15195	15201	15063	15160	15098	15130	15196	15080	15138	14937	15186	15209	15090	15141	15148	14996	15169	15191	15243	15131	15131	15139	15092	15082	15323	15060	15292	15117	15142	15176	15142	15212	15167	15114	15255	15296	15196	15134	15181	15145	14974	15088	15224	15181	15031	15279	15017	15069	15142	15327	15116	15078	15047	15241	15234	15106	15380	15218	15145	15476	15154	14973	15234	15203	15041	15077	15210	15184	15135	15199	15128	15168	15216	15185	15151	15127	15077	15006	15171	14948	15034	15178	15057	15257	15142	15348	15134	15212	15070	15004	15216	15215	15115	15070	15074	15129	15379	15001	15190	15106	15173	14996	15228	15243	15248	15084	15108	15283	15006	15080	15147	15138	15056	15138	15180	15162	15199	15203	15085	14974	14987	15181	15203	15069	15109	15158	15231	15263	15098	15290	15216	15045	15303	15029	15154	15211	15114	15241	15045	15105	15159	15232	15254	15189	15139	15246	15092	15166	15032	15130	15210	15150	14905	15258	15158	15092	15103	15007	15143	15157	15242	15132	15166	15142	15318	15075	15043	15323	15178	15184	15241	15277	15003	15115	15261	15099	15068	15214	15250	15191	15111	15197	15280	15143	15113	15102	15305	15081	14961	15249	15157	15073	15221	15020	15094	15066	15173	15097	15228	15205	15230	15156	15336	15274	15035	15072	15159	15082	15159	15193	15107	15059	14967	15300	15314	15161	15084	15173	14960	15266	15216	15193	15029	15125	15198	14992	15084	15287	15137	15077	15202	15248	15215	14896	15078	15057	15113	15132	15152	15249	15131	15087	15107	15195	15155	14969	15133	15201	15089	15054	15204	15172	15266	15165	15061	15083	15286	15130	15187	15190	14977	15252	15096	15240	14995	14960	15357	15264	15300	15328	15176	15210	15248	15231	15230	15148	15270	15108	15165	15237	15139	15275	15159	15321	15305	15339	15013	15265	15154	15081	15184	15080	15258	15365	15290	15049	15173	15016	15184	15332	15218	15046	15026	15080	15094	15103	15070	15012	15231	15193	15158	15186	15209	15328	15135	15076	15078	15208	15207	15127	15188	15016	15043	15101	15305	15184	15165	15269	15208	15229	15243	15321	14996	15107	15036	15161	14964	15108	15089	15058	15188	15301	15181	15326	15093	15251	14903	15146	15041	15066	14951	15345	15198	15217	15237	15067	15195	15153	15148	15050	15111	15025	15153	15216	15037	15285	15222	15253	15042	15174	15220	15113	15108	15267	15003	15249	15073	15215	15167	15431	15078	15122	15180	15007	15093	15187	15262	15067	15236	15093	15228	15235	15325	15047	15170	15193	15182	15255	15061	15088	15087	15075	15176	15119	14987	15256	15114	15092	15203	15205	15141	15139	15075	15234	15124	15111	15249	15306	15030	15341	15152	15180	15251	15240	15185	15225	15168	15063	15122	15134	15183	14947	15183	15273	15050	15244	15222	15070	15191	14969	15008	15188	15201	15233	15071	15018	15178	15031	15130	15078	15307	15163	15178	15321	15154	15143	15117	15227	15268	15259	15371	15254	15060	15116	15120	14933	15138	15174	15238	15251	15419	15038	15144	14988	15014	15026	15222	15190	15125	15309	15053	15304	15142	15088	15218	15137	15112	15223	15159	15249	15273	15179	15143	15308	15192	15174	15390	15048	15024	15045	15025	15056	15126	15167	15272	15107	15053	15075	15180	15209	15231	15132	15153	15182	15104	15224	15019	15031	15150	15124	15188	15133	15216	15220	15087	15090	15142	15255	15161	15145	15070	15158	15153	15143	15096	15191	15049	15168	15329	15029	15183	15093	15144	15119	15119	15007	15123	15144	15095	15091	15091	15163	15055	14881	15207	15072	15251	15138	15245	15111	15191	15139	15050	15042	15411	15250	15014	15080	15131	15054	15349	15306	15168	15114	15068	15196	15138	15119	15191	14998	15190	15043	15031	15234	15107	15209	15266	15108	15251	15127	15157	15354	15191	15181	15084	15230	15332	15137	14916	15336	15154	15186	15041	15318	15182	15138	15121	15230	15181	15118	15254	15070	15163	15032	15090	15137	15220	15143	15252	15094	15249	15029	15185	15120	15256	15148	15250	15123	15222	15232	15054	15180	15103	15050	14998	15346	15138	15125	15219	15056	15220	15256	15217	15233	15259	15187	15133	15231	15196	14998	15057	15337	15093	15227	15112	15244	15043	15175	15141	15193	15091	15314	15089	15263	15081	15220	15260	15205	14978	15170	15132	15191	15193	15070	14971	15391	15210	15177	15311	14919	15327	15025	15107	15158	15131	15200	15045	15012	15354	15115	15021	15255	15331	14955	15226	15152	15163	15318	15085	15121	15052	15145	15248	15135	15105	15036	15124	15223	15137	15167	15264	15115	15158	15168	15203	15190	15209	15208	15156	15201	15050	15092	15168	15175	15236	15225	15099	15066	15079	15179	15267	14906	15017	15290	15176	15262	14859	15193	15175	15218	15105	15294	15119	15017	15238	15278	15259	15003	15019	15070	15161	15193	15205	15239	15016	15185	15182	15045	15081	15177	15213	15166	15003	15099	15062	15070	15203	15357	14938	14973	15081	15158	15119	15002	15085	15049	15178	15098	15119	15173	15163	15057	15172	15308	15283	15148	14986	15105	15029	15244	15451	15230	15139	15054	15254	15153	15224	15137	15268	15162	15086	15108	15115	15236	15156	15212	15124	15346	15217	15141	15255	15235	15363	15052	15229	15097	15170	15003	15057	15091	15073	15049	14964	15130	15084	15209	15102	15232	15274	15132	15098	15230	15067	14981	15152	15108	15116	15061	15254	15215	15136	15093	15242	15108	15258	15383	15333	15101	15289	15000	15013	15274	15277	15203	15208	15085	15234	15091	15312	15198	15101	15105	15263	15381	15026	15083	15274	15125	15045	15218	15139	15259	14945	15159	14966	15191	15263	15252	15128	15024	15290	15205	15121	15004	15239	15188	15278	15057	15077	15241	15074	15281	15185	15101	15122	15392	15192	15187	15103	15291	15323	15079	15403	15109	15232	15087	15183	15305	15137	15160	15190	15337	15241	15046	15254	15062	15411	15171	15149	15098	14991	15255	15125	15219	14939	15165	15071	15120	15124	15052	15372	15014	15214	14934	15156	15215	15237	15024	15181	15190	15166	15139	15084	15110	15156	15076	15302	15104	15238	15247	15032	15311	14997	14900	15233	15235	15159	15030	15137	14999	15133	15249	15053	15161	15074	14976	15025	15272	15083	15219	15191	15134	15130	15309
23035	29348	54594	54209	41891	34300	32265	28854	28564	28562	28350	28441	28366	28381	28666	28549	28309	28532	28481	28614	28458	28183	28024	28301	28172	28227	28182	28299	28445	28273	28455	28117	28049	28033	28188	28115	28436	28242	28082	28179	28107	28203	28043	28247	28211	28080	28266	28312	27954	27834	28270	28259	27894	28258	28141	28336	28034	28052	28108	27978	28116	27984	28092	27884	28223	28059	27739	28158	28211	28251	28132	28098	28385	28108	28149	28040	28109	28075	27788	28266	28122	28066	28135	27955	28156	28080	27971	27586	27964	28170	28041	28217	28184	28105	27815	27754	27961	28076	28120	27892	28140	27818	27806	28075	28151	28017	27817	28140	28083	27882	28161	28093	27843	28265	28051	28193	28029	27989	28162	28051	27861	27994	28156	27953	28105	27842	28154	27961	28144	28127	28164	28223	27952	28163	28130	28196	27987	28000	28037	27936	28083	27902	28134	28016	27934	27829	27976	28110	28154	28043	28011	27918	27888	28070	28032	28124	28169	28303	28324	27972	28247	28014	27995	28018	28133	28167	28125	28095	28005	28234	28178	28165	28150	28020	28136	28083	28201	27988	28010	28232	28125	27878	28272	28250	27879	27969	28155	28132	27931	27811	28083	28331	27988	28057	28144	27864	28182	27862	28497	28024	28223	28063	27993	28049	28351	28313	28048	28219	27994	28006	27980	27996	28171	28112	28194	28085	28056	28058	28030	28015	28018	28259	27920	28025	27904	27946	27906	28103	28153	28136	27989	28016	28135	27650	27941	28059	28009	28009	27880	28074	28231	28195	27852	28027	27877	28019	27853	28078	28238	28040	27838	27941	27726	28057	28172	27963	27756	28166	28032	27943	28239	27839	27881	27881	27916	27918	27937	27894	28024	28162	27981	28085	27809	27957	28111	28135	28257	27901	27850	28101	27886	27865	28103	28180	28187	28048	27924	27833	28045	28080	28090	28148	28004	28051	28024	27903	28037	28063	28164	28212	28054	28279	28065	27992	28081	27963	28156	28224	27971	28030	28149	28116	27916	28147	28091	27956	27969	27928	28069	28119	28139	27884	28090	28147	27852	27879	28108	27827	28106	28027	28080	27904	28215	28333	27873	28192	28026	28109	28058	27834	27961	28028	28087	27901	28054	28142	27951	28137	28131	27795	27767	27849	27959	28014	27728	28086	27977	28164	28123	28139	27978	27825	27837	28051	27946	27928	28116	27919	28295	27902	28012	28123	28307	27995	28147	27701	28148	28145	28194	27982	27941	28008	28087	27918	27866	28297	27858	28214	28217	28312	27988	28168	28221	27795	27904	27856	27982	28244	28052	27866	27828	27995	28187	28134	27857	28018	28299	28010	28044	27902	27913	28057	28095	28042	28012	28020	27899	27910	27701	27984	28136	27879	28257	27937	28137	28081	28128	28443	28166	28024	28007	28181	27980	28014	28168	28038	27984	28174	28314	28126	27950	27963	27984	28190	28145	28117	27936	28121	28141	27862	27988	28290	28037	28001	28228	28394	27834	28137	27935	28271	28077	28269	28123	27828	27947	27942	28121	28189	28027	27982	28130	28257	28025	27857	28129	28242	28172	28080	28016	27850	27837	28166	28034	27926	28115	28341	28172	27865	28044	27958	28043	27914	28052	27933	28162	27933	27983	28159	28224	28001	27839	27975	28102	27746	27916	27901	27862	28092	27905	28091	28112	28042	28174	28004	28150	27975	28104	28005	27813	27984	28075	27852	28024	27941	28189	28008	27852	28009	28205	27934	28078	27798	28093	28140	28048	27919	28153	28046	27798	27811	28148	27908	28069	28065	28063	28070	28078	28316	28043	28026	27963	28179	28187	28244	28010	28154	27909	27914	27998	27947	28467	28116	27909	28065	27808	28002	27938	28164	28066	28277	28134	27806	28016	27906	28031	27980	28011	28055	27924	28304	28158	27912	27972	28124	28023	28056	27836	27927	28155	28435	28185	28028	27921	28146	27936	28110	27975	28372	28235	27983	28042	28014	27996	28019	27952	28016	27631	28072	28015	28041	28021	28176	27781	27783	27826	28033	28146	27920	28042	27819	28130	28101	27971	28115	28177	28172	28161	28057	27781	28149	27891	28004	28133	28083	27898	28098	28037	27961	28135	27982	27949	27989	28269	27951	28329	28086	27979	28192	28086	28013	27691	27953	28013	27874	27938	28246	28227	27855	27950	28099	28181	28000	28074	28139	28104	28065	28400	28008	27885	28052	28024	28161	27832	28161	28225	28241	28214	28080	28348	27966	28129	28097	28135	28214	27990	28110	27678	28053	28339	28247	28073	28168	27980	27995	28196	28391	27907	27966	28171	27918	28005	28068	28268	28081	27937	28007	28024	27953	28175	28089	27864	27988	27970	27903	28149	27988	28158	27787	28105	27957	28217	28222	28024	28043	28129	27861	28038	27850	27829	27799	28022	27989	27882	27917	28237	28192	28036	27802	28093	28140	27987	28038	28065	28070	28216	28116	28162	28001	28255	28153	28064	28044	28205	28359	28221	28218	28026	28092	27976	28031	28025	28130	28184	27840	28372	28175	27983	28210	28059	28202	28312	27892	28076	28142	27805	27854	28122	27825	27946	27923	28026	27986	27899	28180	28208	27924	27888	27713	28019	28015	28016	27958	28081	28109	28087	28228	28154	28017	27928	28035	28194	28009	28327	28026	27977	28206	28237	28113	28277	27989	28005	27928	28297	28215	27976	27932	27808	27934	28024	27714	28099	27888	28003	27779	28386	28027	28129	28104	28255	28113	27897	28356	28021	27936	28079	28069	27996	28100	27874	27976	28054	28040	27800	28048	28183	28123	28106	27975	28005	28032	28036	27838	27874	28065	27958	28085	28008	28238	28003	28063	28037	28011	28065	28108	28363	28047	27940	28229	28201	27972	27938	28050	28003	28019	28055	28160	27933	28011	27948	27917	28010	28072	27861	28202	28099	28024	27759	27868	28040	28177	28079	28070	28128	28182	28048	28218	28024	27829	28056	27845	28122	28063	28140	28051	27962	27863	28171	28084	28308	27911	28066	27934	28222	28060	27955	28281	28165	28257	28448	28257	28001	28055	28110	27942	28056	28150	28064	28243	28039	28031	27883	27791	27925	28375	28269	27751	27815	28132	27805	28051	27925	28101	28058	28352	28177	28078	27934	27990	27997	27920	27876	27980	27770	28097	28143	28252	28187	28187	27786	27755	28336	28196	28047	28077	28274	27839	27969	28041	28197	27794	28064	27828	27838	27795	28200	27851	28157	27880	27988	28116	28200	27953	27894	28016	27962	27950	27994	27975	28106	28203	27974	28194	28166	27839	28022	28130	27992	27964	28253	28136	27949	27878	27844	27964	28130	27895	28095	28130	28027	27995	28164	27966	27877	27912	28021	28178	28229	28521	28050	28148	27833	27798	27975	28159	27935	28268	27891	28084	28197	28032	28028	27971	28105	27814	27987	28109	28071	28201	28169	28014	28045	28032	28155	27997	27949	28238	27942	27963	28227	27996	28179	27954	28048	27733	27965	27944	28180	28204	27911	27941	28157	28339	28299	28178	27986	27860	28221	27812	28019	27845	28027	27909	27947	28261	28009	27965	27678	27864	28355	28037	28312	28066	28093	28113	27943	28324	28106	28057	28062	27856	28097	28083	27805	28048	27986	28067	28368	27946	27939	28023	27986	28166	27842	28020	28081	27910	28028	28031	28150	27810	28144	28172	28168	27785	27998	28079	28092	27724	28109	28149	27972	28025	27927	28035	27970	28001	28153	27914	28048	28063	27997	28306	28207	27914	28024	27930	28109	28213	27940	28177	27939	28029	28150	28146	28207	27875	27951	28099	28168	28060	28249	28204	27997	28231	28154	28140	28032	28096	28078	28007	28184	28059	27897	27958	27806	27844	28134	27879	27888	28003	28189	28127	28169	28056	28144	27636	28152	28079	28067	28009	28078	28178	27813	27983	27889	28191	27843	27901	28077	27796	28097	28027	28275	28091	27966	27897	27853	27901	28096	28112	28216	28205	27943	27844	27997	28191	27981	28008	28159	28281	28365	28073	27963	27979	27906	28054	28090	28007	28152	28131	28148	28364	27882	27961	27714	27778	28180	28226	28091	27949	27724	28087	27694	28219	27906	28193	28024	28025	28182	28013	28177	27912	27928	28097	27961	27961	27913	27905	27990	28110	27928	27939	28057	28003	28113	28051	28074	28165	27850	28221	28177	28207	27980	28138	28299	28155	28236	27941	28233	27955	28261	28262	28047	28090	28289	28060	27798	28043	28110	27988	27900	27853	27784	28335	28309	28182	27944	27655	27879	27736	28053	27894	27897	28206	27859	28072	27825	28230	28197	28097	28054	28035	27984	28126	28031	28180	28086	27910	27652	28224	28090	27942	27863	28244	28008	28354	27878	27769	28156	27983	27716	27901	27966	28282	28013	28214	27990	28087	27880	27822	27710	27983	28130	27946	28198	27974	27799	28083	27975	27845	28021	28171	28057	28226	27945	27918	28039	27913	28141	28070	28204	28110	28317	28024	27988	27849	27861	27816	28291	28114	28183	27830	28262	28066	28035	28260	27882	28046	27840	28109	27897	27926	28154	28047	28072	28204	27987	28082	28241	27690	28169	28120	28136	27864	28159	27682	28008	27917	27975	28000	28021	28022	28104	28079	28138	28204	28014	28032	28263	28092	28127	28016	27980	28178	27873	27863	28193	28087	28020	27953	27804	28197	28264	28158	28000	28048	27988	27940	28114	28090	28224	28215	27940	27929	27959	27870	28282	28264	27832	28123	28033	28080	27926	27799	27990	28101	27948	27859	27931	27996	27903	27890	28272	28161	28168	28100	28052	27818	27776	28132	28064	28158	28085	27876	27759	28385	27881	28127	28117	27971	28165	27911	28088	28097	28177	28260	28012	28047	28197	27912	27741	27956	27855	28145	27805	28130	27970	27878	27926	28139	28017	27842	28064	27984	28047	28292	28159	28097	27934	28091	28198	28159	28149	28076	27919	28262	28192	28039	27894	27889	27972	28234	28114	27874	28008	28010	27933	27790	28190	28256	27906	28305	28240	28076	28092	27915	27970	28104	27867	28078	28328	28042	28033	27836	28026	28098	27950	28064	28092	27994	28025	27957	27842	27984	27855	28079
65315	96944	85361	71035	40891	23371	17466	16298	16422	16423	16555	16704	16495	16695	16661	16437	16695	16581	16696	16786	16754	16702	16714	16633	16714	16647	16746	16672	16823	16749	16708	16609	16702	16855	16832	16749	16640	16854	16729	16707	16708	16758	16573	16713	16640	16727	16678	16760	16728	16707	16644	16679	16670	16687	16768	16940	16763	16757	16605	16595	16589	16584	16478	16721	16785	16475	16793	16656	16740	16736	16712	16640	16461	16619	16786	16614	16564	16552	16466	16729	16605	16564	16772	16568	16768	16754	16660	16716	16675	16628	16570	16600	16544	16552	16623	16765	16593	16714	16667	16676	16488	16720	16777	16615	16680	16593	16592	16786	16663	16620	16644	16595	16661	16538	16887	16785	16821	16657	16689	16858	16628	16547	16639	16677	16708	16482	16800	16617	16514	16660	16704	16545	16627	16477	16712	16574	16660	16458	16724	16642	16663	16852	16688	16604	16879	16512	16576	16540	16917	16828	16530	16381	16783	16687	16624	16610	16567	16626	16655	16510	16688	16725	16599	16605	16697	16576	16774	16633	16650	16468	16588	16761	16649	16407	16580	16780	16653	16758	16699	16672	16614	16629	16656	16478	16742	16512	16688	16628	16457	16664	16669	16722	16552	16711	16761	16444	16590	16669	16652	16587	16748	16680	16551	16682	16646	16775	16572	16705	16626	16466	16783	16538	16539	16623	16632	16600	16660	16488	16589	16679	16681	16718	16732	16640	16617	16510	16657	16731	16655	16647	16812	16448	16483	16733	16721	16595	16620	16647	16531	16646	16748	16661	16734	16522	16558	16649	16709	16584	16598	16544	16574	16713	16786	16563	16607	16665	16637	16757	16681	16820	16666	16690	16686	16644	16673	16641	16672	16642	16578	16725	16699	16633	16688	16799	16726	16585	16663	16599	16567	16511	16684	16508	16602	16517	16705	16554	16472	16672	16527	16647	16539	16560	16670	16691	16791	16563	16581	16755	16707	16454	16725	16828	16726	16731	16544	16562	16748	16592	16718	16511	16568	16575	16558	16711	16610	16687	16500	16568	16788	16673	16478	16576	16727	16772	16422	16568	16659	16789	16636	16595	16540	16735	16789	16448	16678	16638	16626	16663	16590	16737	16591	16727	16568	16573	16677	16645	16744	16449	16664	16499	16540	16796	16738	16503	16485	16568	16598	16506	16738	16675	16527	16629	16492	16721	16601	16542	16676	16549	16527	16594	16596	16750	16621	16701	16564	16639	16338	16693	16732	16862	16557	16592	16590	16580	16630	16665	16537	16505	16711	16688	16493	16659	16658	16543	16678	16755	16715	16504	16552	16588	16547	16596	16608	16513	16836	16713	16834	16799	16581	16652	16577	16516	16891	16536	16694	16498	16584	16650	16626	16582	16768	16775	16753	16575	16667	16460	16573	16508	16502	16740	16559	16652	16665	16582	16597	16579	16616	16630	16684	16652	16612	16538	16628	16631	16579	16648	16616	16706	16626	16679	16641	16543	16842	16679	16680	16611	16842	16693	16479	16554	16780	16612	16688	16889	16740	16454	16543	16773	16595	16786	16605	16698	16344	16697	16338	16712	16594	16629	16684	16585	16761	16494	16683	16660	16774	16441	16613	16614	16840	16676	16822	16752	16740	16675	16642	16681	16710	16599	16623	16720	16697	16633	16757	16546	16574	16709	16596	16712	16706	16542	16505	16609	16697	16694	16664	16569	16380	16684	16577	16497	16723	16645	16552	16422	16726	16806	16713	16726	16572	16568	16640	16797	16626	16678	16515	16503	16598	16759	16585	16819	16638	16558	16791	16529	16510	16591	16765	16463	16668	16654	16717	16607	16603	16604	16559	16731	16461	16707	16688	16647	16620	16584	16539	16675	16591	16771	16580	16713	16584	16521	16837	16702	16747	16609	16454	16644	16821	16669	16525	16676	16521	16708	16700	16621	16477	16534	16664	16638	16704	16651	16623	16417	16675	16609	16605	16576	16628	16856	16601	16732	16513	16693	16717	16440	16829	16556	16713	16741	16486	16707	16570	16618	16784	16675	16598	16768	16900	16629	16624	16577	16620	16650	16503	16677	16595	16476	16752	16342	16749	16525	16705	16623	16673	16717	16613	16640	16554	16520	16720	16470	16506	16760	16476	16782	16501	16698	16741	16557	16427	16539	16808	16433	16736	16818	16596	16689	16764	16430	16546	16503	16783	16788	16745	16733	16607	16565	16557	16649	16745	16749	16693	16511	16631	16505	16769	16624	16677	16496	16720	16686	16641	16501	16663	16833	16609	16709	16699	16526	16563	16509	16619	16707	16643	16677	16746	16595	16660	16658	16761	16622	16526	16484	16658	16579	16470	16706	16723	16598	16646	16829	16695	16595	16778	16715	16550	16591	16661	16612	16594	16692	16797	16680	16645	16655	16657	16534	16940	16738	16608	16723	16686	16677	16501	16648	16822	16700	16697	16569	16589	16716	16597	16742	16646	16653	16701	16704	16667	16637	16558	16617	16537	16512	16646	16565	16712	16697	16456	16566	16670	16731	16565	16818	16627	16625	16597	16689	16645	16635	16724	16412	16635	16732	16689	16651	16740	16733	16594	16610	16626	16720	16624	16651	16724	16420	16857	16467	16665	16598	16612	16681	16493	16760	16660	16527	16644	16836	16747	16547	16691	16624	16653	16689	16686	16677	16634	16897	16567	16644	16638	16652	16786	16701	16504	16549	16685	16817	16585	16735	16592	16465	16873	16722	16588	16810	16537	16742	16682	16638	16751	16915	16549	16621	16509	16529	16727	16408	16613	16620	16516	16667	16759	16656	16654	16598	16681	16612	16698	16734	16581	16728	16573	16608	16668	16628	16790	16515	16606	16480	16554	16454	16515	16780	16890	16554	16657	16756	16649	16589	16662	16756	16373	16768	16778	16700	16790	16645	16754	16675	16635	16592	16457	16617	16637	16594	16666	16609	16564	16541	16611	16627	16559	16582	16700	16471	16482	16796	16647	16673	16594	16598	16577	16621	16694	16388	16542	16652	16674	16507	16625	16521	16667	16607	16729	16731	16659	16783	16599	16534	16750	16581	16456	16659	16577	16594	16653	16557	16782	16540	16606	16757	16749	16613	16560	16481	16727	16789	16627	16795	16773	16609	16538	16631	16784	16545	16735	16607	16652	16500	16523	16712	16520	16597	16742	16639	16725	16745	16456	16496	16575	16562	16687	16747	16646	16621	16757	16819	16593	16702	16671	16723	16645	16584	16723	16640	16683	16707	16567	16437	16662	16545	16377	16674	16769	16673	16525	16567	16620	16611	16642	16612	16745	16535	16837	16569	16636	16736	16652	16605	16686	16613	16746	16645	16708	16428	16633	16696	16636	16542	16582	16627	16580	16565	16389	16481	16672	16808	16690	16700	16737	16757	16567	16497	16665	16512	16754	16724	16519	16580	16721	16621	16653	16574	16506	16393	16595	16648	16586	16722	16540	16487	16449	16590	16614	16576	16678	16682	16665	16597	16664	16648	16500	16627	16542	16852	16629	16454	16650	16913	16838	16706	16573	16696	16719	16702	16670	16579	16552	16706	16743	16620	16497	16827	16686	16589	16514	16652	16379	16821	16548	16377	16599	16646	16714	16642	16782	16764	16704	16630	16522	16656	16629	16662	16521	16854	16692	16696	16564	16701	16715	16767	16535	16615	16584	16768	16693	16659	16594	16652	16545	16732	16526	16657	16750	16541	16569	16579	16571	16465	16557	16910	16594	16700	16841	16547	16720	16545	16774	16691	16586	16569	16505	16573	16544	16621	16728	16682	16477	16563	16734	16636	16462	16669	16703	16522	16774	16482	16669	16635	16648	16572	16517	16574	16698	16884	16567	16714	16708	16714	16513	16706	16721	16567	16493	16645	16638	16525	16459	16572	16587	16799	16637	16636	16542	16823	16457	16572	16666	16619	16868	16753	16572	16621	16671	16717	16716	16643	16551	16589	16601	16751	16711	16658	16572	16498	16587	16467	16609	16691	16656	16711	16725	16544	16700	16737	16669	16752	16587	16633	16687	16442	16408	16590	16705	16735	16856	16395	16671	16558	16637	16607	16649	16630	16376	16629	16734	16624	16583	16520	16650	16801	16494	16767	16624	16628	16658	16673	16654	16750	16705	16715	16655	16683	16714	16688	16682	16690	16540	16596	16593	16412	16532	16717	16360	16695	16398	16629	16711	16715	16574	16493	16766	16660	16798	16717	16502	16508	16722	16612	16750	16534	16378	16656	16512	16618	16571	16520	16524	16677	16575	16621	16650	16540	16683	16694	16622	16594	16545	16570	16590	16528	16785	16873	16681	16675	16703	16679	16643	16715	16724	16640	16642	16588	16659	16664	16718	16525	16683	16550	16465	16647	16721	16655	16673	16727	16610	16822	16526	16671	16623	16583	16746	16688	16637	16567	16493	16694	16655	16669	16669	16577	16445	16526	16713	16705	16587	16569	16524	16723	16629	16757	16730	16705	16545	16786	16764	16692	16587	16809	16491	16502	16672	16647	16730	16638	16714	16764	16578	16465	16630	16564	16574	16776	16567	16804	16661	16598	16679	16661	16650	16576	16559	16618	16686	16562	16603	16613	16583	16648	16684	16655	16680	16635	16697	16635	16620	16494	16634	16585	16631	16598	16602	16524	16474	16573	16747	16574	16754	16568	16584	16736	16802	16683	16701	16614	16676	16534	16685	16648	16787	16667	16612	16631	16565	16561	16688	16588	16572	16571	16786	16686	16564	16473	16588	16694	16460	16790	16441	16559	16568	16404	16621	16564	16747	16486	16330	16793	16603	16612	16775	16610	16697	16412	16641	16666	16578	16736	16733	16902	16436	16656	16613	16580	16589	16691	16683	16761	16656	16484	16584	16606	16486	16621	16649	16595	16545	16522	16514	16713	16445	16744	16641	16663	16668	16731	16715	16717	16621	16492	16623	16600	16703	16578	16610	16474	16531	16769	16420	16781	16755	16640	16717	16661	16676	16645	16731	16603	16769	16570	16653	16871	16554	16607	16708	16620	16471	16537	16565	16835	16642	16590	16776	16552	16641	16669	16508	16490	16620	16708	16511	16743	16748	16606	16731	16722	16408	16621	16646	16608	16572	16862	16623	16783	16625	16716	16651	16686
38462	45913	47477	37263	30080	27962	27727	27220	26969	27300	26986	27272	27153	27091	27131	27012	27038	27138	26954	26964	27178	27431	27121	27216	27058	27236	27039	27003	27111	27074	27359	27145	27200	27117	27086	26857	27100	27167	27169	27113	26939	27244	27132	27180	27137	27279	27145	27280	27126	27115	27203	27033	26944	26998	26966	26888	26914	27105	27110	27288	27224	27256	27247	27114	27137	27166	27245	26929	27126	27146	27155	27204	26962	27071	27177	27466	27167	27205	26733	27187	27086	26931	27265	27250	27224	27060	27248	27191	27139	27044	27215	27006	27129	27354	27035	27030	27094	27087	27010	27356	26966	26988	26968	27023	27149	26838	26937	27112	27136	27146	26823	27158	26983	27356	27045	26979	27138	26999	26980	26963	26838	27000	27116	27099	27314	26801	27174	26909	27135	26919	27046	27167	27200	27012	27188	27160	27258	27073	26881	26905	26797	27088	27276	27114	27262	27336	26966	27117	27230	27270	27293	26940	27167	26974	26908	27291	26882	27407	27166	27263	26979	27147	27128	27165	27016	27080	27015	27066	27151	27258	27068	27071	27170	27069	27225	27093	27176	27186	27224	26770	27159	27266	27135	27344	27037	27171	26938	27022	27117	27238	26952	26942	26975	27045	27016	26995	27145	27177	27150	27129	27125	27135	27030	27278	26958	27347	27210	26829	27005	26825	27191	27185	27001	27074	27279	26902	26861	27191	27267	26859	27341	27185	27125	26993	27173	27062	27284	27099	27301	27189	26993	27330	27002	26970	26924	26861	27425	27023	27118	27057	27223	27168	27516	26973	27131	26951	27187	27056	27196	26867	26893	27121	27219	26925	26920	27270	26884	27166	27141	27129	27180	27164	27150	27045	27331	27134	26765	27111	27228	26828	27144	27073	26976	26910	26946	26848	26743	27028	27190	27201	27256	27146	26948	27294	27083	27258	27111	27121	27153	27007	27200	27224	27166	27092	26949	27226	26862	26854	27086	27311	27121	27112	27261	27216	26922	27245	26996	27093	26842	27142	27046	26962	27352	27225	27251	27207	27371	26912	26981	27205	27045	27242	27213	27408	27357	27343	27281	27088	27117	26897	27359	27064	27107	26958	27242	27062	27082	27259	27168	27230	26971	26987	27409	27154	26978	27083	27144	27075	27095	26855	27251	27025	27067	26966	27240	27300	26935	27014	27167	27185	27043	27091	27182	27188	26931	27103	27173	27302	27178	27026	27128	27174	26927	27131	27259	26977	26798	26852	27285	27194	27009	27168	27120	27105	27006	27145	26998	27293	27096	27202	26979	27200	26978	27105	26953	27098	26988	26861	26889	27263	27123	27152	27012	27132	26796	26872	27222	27222	27078	27001	27028	27198	27264	27369	26856	27236	26965	26794	26967	27050	26897	26992	27196	27265	27233	27167	27110	27091	27025	27037	27222	27158	27057	27012	26985	27024	26869	26959	27100	27169	27156	27086	26754	26886	26899	26896	27176	26974	26915	27138	27213	27222	27277	27377	26952	26943	27366	27041	27066	27067	27137	27165	27151	27326	27133	27238	27154	27225	27145	27087	27309	27182	27216	27261	27215	26923	27135	27054	26713	27155	27132	27160	27213	27106	27213	27291	27280	27216	27035	27088	27195	26970	26949	27114	27233	27278	26913	27015	27133	27233	27109	27224	26905	26803	27155	27006	27137	27000	27279	27010	26911	26888	26818	27197	27123	26784	27070	26893	27088	27229	27251	27098	27117	27260	27023	27339	27185	26946	27254	27000	27211	27208	27014	27298	27303	27219	27001	26920	27153	26975	27117	27277	27101	26955	27248	27162	26968	27162	27159	26928	27037	27037	26988	27146	27253	27087	27315	27122	26997	27042	27320	26968	26818	27133	26945	27093	27334	26836	26998	26870	27291	27279	26852	27145	26978	27150	27006	27203	27031	27115	27104	27192	26978	27371	27321	27233	27135	27181	27270	27279	26773	27182	27185	27159	27077	26880	27061	27240	27108	26990	27166	27212	27141	26908	27113	27100	27067	26793	27048	27327	27034	27122	27154	27238	27075	27361	27101	27042	27054	27084	27330	27235	27167	27257	27315	27523	27400	27354	27240	27365	26921	27253	27181	27162	26995	26998	27106	27245	27228	27196	27265	26983	27076	27029	27301	27005	27300	26962	26988	27055	27040	27181	27130	27081	27353	26787	26954	27049	27223	27409	27024	27034	27206	26957	27152	27295	27256	27095	27105	27004	27153	27257	27223	27051	27225	26975	27243	26886	26974	26742	27186	27194	27074	26773	27241	27256	27060	26981	27388	27083	27279	27223	27195	26964	26958	26997	27225	27087	26958	27174	26958	26847	26732	27025	26915	27049	27081	26970	27144	27024	27356	27087	27137	27184	27157	27121	27193	27045	26985	27115	27158	27162	26986	27068	27135	27063	27118	26988	27136	27291	27089	27124	27014	27288	26966	27210	27090	26930	27157	27105	27058	26859	27083	27187	27045	27026	27181	27083	26917	26810	26971	27026	27373	27124	27317	27054	27132	27141	26852	27087	27329	27030	27083	27118	27230	27140	27249	27229	27387	27057	27165	26974	27171	27105	27125	27113	26969	27033	27102	27286	27007	27048	27075	27076	27330	27155	27120	26987	27252	27167	27099	27136	27161	26986	27296	27087	27170	27089	27138	27206	27175	27112	26935	27156	27115	27295	27067	27300	27028	27099	27121	27069	27044	27136	27077	26810	27065	26956	27248	27414	27300	27302	27127	26963	27213	27320	27136	27146	27168	26805	27054	27182	27157	26933	26937	27138	26855	26969	27214	26898	27254	27176	27231	27287	27114	26950	27314	27018	26996	27253	27057	26940	27080	27011	27027	27115	27174	26959	27045	27129	27015	26917	27230	27109	26947	26886	27150	26989	27041	27059	27015	27025	27230	27179	27047	27329	27430	26843	27086	27181	27115	26934	27016	27232	26991	27144	27036	26891	27388	27253	27144	27229	27039	27204	27171	27053	27085	27147	27065	27215	27104	27034	27268	27079	26827	27212	27070	27082	27166	27097	26980	27179	26864	27152	27122	27154	27199	26980	27061	27145	27002	27083	27053	27105	27158	27175	27081	27095	27042	27215	27010	27056	27114	27288	27060	27042	27083	26871	26864	27209	27180	27160	27086	26910	27213	27239	27155	27265	27131	26652	26953	27075	27311	27110	27119	27097	27148	27143	27141	27003	27205	27253	27341	27170	27181	26945	27170	26898	27172	27006	27183	27105	26986	26830	27107	27221	27368	26939	27051	27089	27361	27107	27072	26926	27158	27099	27220	27128	27207	27385	27160	27275	26936	27115	27250	27130	26903	27000	27306	27093	27065	27129	27010	27233	27348	26800	26884	27321	27168	27142	27060	27221	27061	27330	27153	26984	27105	27066	27159	27240	27159	26987	26974	27067	27241	27380	27425	27079	27018	26816	26990	27050	26977	27216	27180	27281	26991	27010	26846	27141	27079	27162	26907	27172	27154	27193	26945	26948	27062	27170	27179	27267	27322	27215	27142	27254	26829	27298	27029	26996	27247	27133	27101	26681	27131	27015	27085	27076	26995	27160	27149	27335	27198	27327	27081	27051	26983	27251	26904	27036	27023	26947	27093	26972	27007	27298	27151	27151	26902	27025	27142	26841	27048	26763	27109	27210	27096	27161	26936	27228	27155	26890	26962	27013	27061	27119	27367	27229	27059	26969	27035	27057	27257	26984	27005	27000	27122	26838	27111	27027	26974	27101	27203	26899	27034	27006	27186	27041	27050	27126	27079	27172	27131	27096	27086	26999	27047	26975	26993	26830	26986	27177	27041	27118	27266	27177	27215	27178	26794	27032	27306	26997	27200	27157	27141	27256	27093	27046	27015	27409	27015	27130	26964	27028	27256	26917	26994	26862	27056	27166	27219	27308	26922	26925	27055	27354	26940	26999	27230	27020	27205	27065	27141	27049	27310	27180	27047	26824	27091	27111	27169	27388	26950	27384	27193	27213	27092	27081	27236	27153	27119	27109	27207	26947	26940	26990	27037	26998	26999	27040	27102	26972	27016	27241	27114	27016	27156	27090	27145	27022	27149	27367	27271	27067	27226	27115	27293	27005	26998	26804	27029	27215	26976	26984	26937	27250	26931	27327	26956	27205	26834	27218	27289	27310	27218	27328	27222	27138	27334	26988	27166	26938	26996	26964	26912	27241	27252	27119	27115	27356	27044	27094	27306	27057	26946	27050	27292	27156	27129	27082	26984	27094	27227	27014	26883	26935	26930	27019	27279	27129	27184	27017	27095	27014	27010	27175	26958	26992	27192	27147	27176	27147	27170	27293	27077	27073	26911	27170	27102	26924	27050	27283	27195	26939	26965	27243	26917	27161	27059	27372	27009	27188	27066	27191	27396	27169	26887	27110	27155	27214	26929	26895	27098	27137	27148	27040	27230	27032	27093	26941	26888	27038	27064	26997	27188	27043	27347	27146	27051	26989	27251	27200	27049	27283	27249	27131	27250	26865	27124	26952	27165	27067	27140	27028	27194	27056	27270	27131	27325	27245	27097	27111	27121	27300	27165	27114	27069	26970	27066	27294	27182	26980	27077	27200	27057	27013	27138	26973	27078	27137	26983	26789	27351	27018	27157	27072	27172	27115	26788	27223	27061	26956	26792	27124	27276	27171	27213	27027	27314	27208	27324	27279	27102	27166	27124	27145	26887	27104	27092	26924	27004	27213	27086	26998	26982	26966	27024	27240	27109	26826	27162	27017	27134	27200	27124	26999	27117	27288	27005	27188	26934	27326	27169	27016	27094	27022	27279	27042	27033	27062	27292	27391	26943	26988	27246	26929	26978	27383	27186	27108	26829	26989	27080	27190	27323	27402	27192	27264	27017	27159	27033	27166	26965	27074	27085	27283	27101	27127	26964	27178	26902	27004	27010	27136	27067	27157	27002	27221	27196	27054	26896	27136	27212	27128	27122	26914	27054	27231	27054	26887	27040	27291	27400	27145	27097	27078	27205	26953	27332	27146	27166	27295	27172	26780	27137	27156	27052	27109	26980	27342	27233	27252	27159	26972	27300	27255	27155	27162	27212	27009	27242	26943	27162	27102	27029	27360	27077	26828	27051	27240	27291	27219	27244	27194	27244	27351
33387	50297	37693	22930	17258	15522	15087	14959	15075	15102	15165	15159	15065	15080	14918	15005	15046	14886	15214	15165	15093	15048	15043	15016	15224	15173	14999	14862	15068	14965	15111	15094	15246	15178	15227	15162	15002	14915	14831	15021	14994	14953	14949	15115	15019	15173	14936	14966	14887	14936	14992	14925	14835	15030	15009	14921	15115	14871	15077	14983	15143	14941	15151	15090	15111	15126	15125	14912	15084	14968	15183	15166	15113	15209	15029	14982	15072	14910	14927	14893	15091	15100	14969	15038	15152	14908	15099	14930	15173	14832	14880	14828	15087	14997	14969	15084	15026	15076	14973	14987	14984	14917	14856	15129	15059	14887	14920	15150	15066	15182	15023	14868	14977	15001	14989	15010	15034	14941	14904	14980	14980	15157	15013	14937	14935	15072	15055	15028	15075	14900	14916	15057	14905	14996	15133	15191	15053	15032	15077	14919	14955	15062	15200	14956	14959	14844	15109	14896	14994	15071	15057	15071	15153	15017	15014	15106	15086	14978	14813	15084	14809	14908	15018	15069	15125	15080	15117	15006	15033	15059	14847	14862	15030	15206	14876	15069	15054	14945	15007	14951	15093	14911	15019	14905	15066	15060	14879	15059	15183	15112	14989	15109	15019	15024	15043	14968	15027	15060	15129	15143	15084	15034	15103	14990	15158	15032	15168	15043	15063	15038	15222	14659	15030	15019	15136	14880	14918	14953	14875	14813	15162	14964	14855	14961	15032	15057	15075	15032	15043	15012	15177	14780	15009	15029	14922	15016	15055	14978	15046	15111	15182	14872	15015	14958	15020	14993	15029	14974	15213	14890	15176	15213	15015	14904	14943	14986	15095	15138	14885	15155	14961	15002	15024	14873	15070	15130	14974	15012	15015	15136	15147	15051	14929	14907	15107	15041	15097	14830	14986	15114	14993	14945	14951	14975	15104	14983	15036	15206	15119	14917	15042	15069	14948	15217	14953	14906	15085	14862	15071	15138	15043	14980	14959	14947	14859	14981	15132	15021	15134	15027	15238	14960	14942	15030	14966	14918	14922	15177	14954	15078	15107	15062	15051	14782	15068	15006	14936	15108	15025	14923	14973	14985	15060	15077	15069	15060	15103	15085	14938	15036	15151	15067	14916	14999	15204	15103	14997	14928	14985	15002	15009	15137	14921	15034	14935	15078	14927	15059	14993	15108	14990	15242	14991	14933	14985	14972	15084	14863	14809	15022	15167	14990	14883	15104	15068	15152	14980	15052	15069	15013	15100	15003	14938	15165	14956	15029	15224	15045	15036	14975	14929	15007	15000	15052	15150	15019	14882	14883	14980	14870	14867	15020	15022	14881	15071	15132	15048	14926	14911	15124	15015	15074	15245	14956	15047	15063	14860	15142	15041	15117	14915	14966	15013	14990	15036	14960	15168	15082	15047	14991	15117	15047	15109	15135	14973	14997	15035	15115	15040	14934	15088	15130	14960	14968	14931	14965	15149	14905	14831	15109	14968	15047	14934	14984	15068	14938	15059	15111	15051	15143	15208	14994	14939	14946	15011	15036	15122	14999	14907	15148	15101	15017	15047	15028	14764	14934	14925	14957	15134	15047	14774	15231	15011	15057	14883	14968	14934	14971	14999	15036	14940	15114	15143	14971	15175	14872	15014	14969	15143	15064	14989	15100	14994	15143	14960	14957	15169	15076	14996	15065	14959	15084	14901	15014	14993	15164	15124	15031	14924	15082	14903	15143	15029	15000	14931	15110	15033	14924	14969	15052	15211	15083	15124	15167	14934	14922	15150	15110	14932	15005	15103	14888	15096	14899	14840	15097	14941	15066	14948	14867	14986	14957	15094	15059	14823	15155	15134	14937	15063	15031	14962	14840	15161	14914	15040	14959	15067	14942	14902	15082	15122	15107	15079	14858	15014	15158	15125	15054	15078	15198	15115	14985	14877	15021	14780	15159	15070	15188	15005	15137	14788	15011	14966	15026	14890	15058	15025	15209	15079	14998	15133	15005	14921	15100	15033	15034	15126	14901	14953	15125	15016	14978	15040	14720	15121	14991	14975	15169	14931	15265	14979	15019	15010	14848	15057	15035	15027	15020	14991	14943	15070	14949	14918	15145	15014	15016	14990	15042	15134	15242	14974	15151	14933	14987	15039	14864	15160	15108	15162	14957	15097	14963	14959	14967	15039	14995	15065	14942	15024	15137	14973	15109	15034	15085	14971	14952	14972	14931	14985	15056	15295	14960	14952	15069	14971	15126	14839	14815	14963	14806	15041	14951	15031	14838	14871	15077	15094	15137	15136	15019	14947	14911	14940	14939	14998	15048	15084	14905	15286	15008	15032	14925	15022	15062	15044	14978	15130	15102	15089	15168	14974	15058	15027	14963	15168	15093	14992	14838	14920	14999	15007	14885	14932	15075	15115	15031	14899	15017	15172	15042	14969	14954	14987	15146	14950	15090	15097	14953	15187	14916	14943	15046	15044	14964	14993	15005	14987	15101	14930	15156	15058	15030	15048	15051	14867	15052	14937	15193	15127	15060	14994	14992	15164	15167	15152	15101	15060	15091	14968	14910	14875	15123	14886	15091	15257	15022	15146	15063	15071	15019	14963	15037	15088	15131	15142	15050	15129	14953	14959	14836	15042	15121	14967	15085	15034	15020	15081	15048	15222	15012	15119	15031	15038	14959	15138	14903	14918	14900	14832	14991	15008	15122	15113	14964	15109	14957	14884	15167	14931	15118	14979	15053	14939	14931	15056	15086	15046	15001	15034	15016	14981	14900	15150	14813	14997	15090	14881	14913	15142	14984	15070	14972	15167	14795	15157	15023	14913	15245	15125	15003	15069	14947	15032	14945	14956	14964	14887	15045	14894	15095	15003	15004	14996	15041	14974	15099	15032	14971	14922	15008	14894	15012	14999	14996	15069	14928	14940	14940	15097	14922	15019	15012	15007	14957	14931	14887	14871	15059	14966	15001	14938	15103	15113	15062	14990	14937	15025	14938	15046	14908	14963	15025	15069	14935	15175	14912	15009	15043	15013	15063	14978	14846	15090	14803	15045	14992	14948	14981	14961	15085	14917	15167	14972	15114	14997	14992	15052	15078	14841	14988	14892	15051	14981	14939	15130	14928	15168	15008	15182	15169	15008	15141	14958	15105	14910	14992	15065	15040	15171	15116	15043	14970	14821	14820	15029	15084	15143	14916	14994	15187	14945	15128	14828	14876	15156	15108	14894	14966	15155	14875	15065	15062	14970	14887	15075	15141	15124	14962	15135	14969	15131	15024	15043	14979	15021	15096	15067	14966	15007	14926	14853	14869	14937	14813	14970	14978	14911	14921	14893	14994	15075	15161	14967	15048	15065	14978	14989	15124	14963	15108	15071	15157	15064	15227	14878	15038	14933	14971	15025	14989	15029	15003	14836	15001	14990	14988	15029	15005	14906	14968	15064	14861	15096	15125	15075	14889	15059	15014	14895	15046	15054	15061	15118	15178	14975	15065	14978	15048	15094	15101	14987	15074	15000	15003	15033	15051	14930	15056	15075	15042	15039	15172	15093	15033	14972	15015	15011	15065	14980	15042	15066	14893	15198	15132	15130	14969	14867	15066	15018	15103	15048	14805	14923	15133	15077	15146	14858	14943	15039	14933	15109	15047	15040	15030	15150	15142	14858	15029	14726	15183	15078	15018	14955	15176	14968	14968	14957	14918	15265	15132	15078	15152	14905	14966	15169	15072	15088	14959	15050	15032	14949	15025	15167	14883	14984	15071	15189	15162	14837	15247	14931	14878	15152	15020	14923	15050	15046	14950	15044	15189	15111	15070	15104	15100	15067	14890	15157	15055	14971	15010	15105	14890	14980	15000	14886	14909	15227	15108	14966	15198	14931	15108	15064	14921	15027	15075	14862	15119	15010	15184	15006	14968	14935	15030	15129	14885	14940	14857	15174	14874	14891	14972	15027	15025	15033	15080	14931	15151	14965	14979	15160	15092	14951	15099	15029	15047	15127	15150	14950	15024	15025	14999	15106	14901	15150	14962	14927	14971	15032	15145	15018	14948	15074	15314	14883	15083	15117	15193	14929	15178	14868	15109	15081	14881	14894	15092	14987	15031	14977	15013	15072	15092	15112	15157	15027	14981	14999	15059	14792	15091	15130	14961	15062	15069	15086	15078	15056	14805	15094	15253	14850	15048	15253	14989	15087	15026	14896	15070	14992	15203	15125	15121	15006	15166	14962	15194	15180	15013	15001	14988	15055	15107	15000	15034	15130	14874	14948	15169	15056	15016	14979	14821	15045	15076	15096	14966	14937	15080	14797	15027	14997	14984	15083	15186	15052	14940	15043	15172	14987	14951	14898	15014	15055	15096	14885	15055	14900	14956	14893	14950	15035	15099	15093	15079	15111	15142	14951	15200	14896	14922	15098	14952	15008	15041	15159	14984	14922	15030	15137	15061	14938	15012	15073	14965	15078	15190	15095	15086	14958	15014	15166	14942	15104	15066	15086	15013	15037	15012	15167	14920	14983	14841	15034	15133	15010	14900	14932	14943	15108	14870	15136	14940	15099	14875	15046	14972	14930	14909	15055	15145	15051	14954	15052	15021	14971	15050	15070	14902	14946	14783	14953	15230	15035	14973	14990	14991	15099	14963	15011	15149	15132	14887	14926	15079	15121	14834	14980	14851	14978	15034	14911	15000	15020	15051	15044	14980	14963	15074	14896	14923	15115	15083	15045	15257	14855	15097	15144	15124	14951	15129	15074	14960	15092	14900	15110	14939	15165	14980	15033	14827	15017	15131	15067	14801	15115	14972	15015	15114	14960	14931	14964	14773	15072	15065	15013	15128	14892	15088	14908	15098	14997	15078	14847	14995	14939	14947	14995	15001	15164	14906	14871	14958	14980	14946	15029	14855	14974	15130	14888	15116	15078	15061	15065	15124	15180	15162	14975	15091	14942	14974	14902	15013	15103	14923	15177	14964	15163	15009	14999	15228	15076	14974	15156	14963	15032	15068	15199	15051	15174	15181	15127	14818	15172	15097	15049	14946	15065	14974	15106	15171	15093	15122	15129	14997	15011	15185	14957	15018	14903	15117	15102	15019	15009	14883	14998	15052	15125	15106	14849	15189	15075	15122	15110	15042	14864	15032
41055	46259	44980	36120	30592	28907	28862	28405	28233	28259	28573	28470	28672	28496	28631	28392	28665	28462	28530	28092	28395	28489	28502	28367	28221	28322	28398	28487	28403	28204	28420	28254	28399	28567	28145	28484	28463	28237	28361	28362	28207	28543	28221	28376	28220	28347	28359	28074	28604	28506	28427	28377	28369	28316	28482	28352	28443	28502	28413	28592	28153	28011	28394	28328	28540	28314	28281	28099	28329	28432	28412	28284	28318	28469	28023	28314	28606	28632	28683	28148	28416	28213	28364	28431	28416	28276	28595	28272	28235	28341	28222	28136	28643	28335	28158	28348	28421	28467	28333	28259	28441	28638	28496	28384	28489	28284	28602	28214	28368	28327	28307	28556	28518	28185	28612	28245	28201	28279	28025	28191	28289	28354	28283	28336	28368	28286	28489	28348	28604	28411	28658	28187	28330	28287	28496	28161	27983	28336	28436	28534	28311	28409	28360	28323	28564	28329	28372	28277	28310	27928	28204	28337	28058	28063	28222	28235	28355	28489	28430	28263	28179	28368	28326	28137	28287	28309	28331	28418	28026	28118	28176	28208	28230	28263	28232	28379	28367	28481	28249	28361	28381	28161	28428	28326	28670	28290	28476	28376	28609	28151	28340	28177	28155	28407	28288	28421	28425	28422	28483	28444	28587	28278	28501	28327	28342	28599	28187	28511	28227	28176	28281	28310	28443	28388	28404	28731	28288	28392	28260	28106	28269	28417	28504	28261	28422	28019	28313	28322	28403	28325	28394	28424	28511	28566	28480	28340	28428	28293	28255	28498	28353	28691	28264	28289	28292	28313	28412	28258	28381	28058	28404	28275	28392	28291	28544	28316	28332	28629	28297	28418	28587	28377	28396	28016	28323	28168	28578	28262	28307	28469	28460	28245	28450	28259	28319	28369	28311	28514	28272	28205	28323	28386	28140	28438	28485	28243	28487	28252	28532	28380	28470	28276	28433	28649	28447	28238	28506	28218	28499	28547	28522	28230	28187	28167	28320	28407	28505	28342	28385	28035	28235	28362	28162	28275	28217	28294	28368	28263	28279	28567	28402	28339	28351	28534	28218	28464	28550	28355	28578	28498	28379	28396	28537	28414	28425	28281	28229	27955	28358	28464	28416	28261	28423	28307	28437	28790	28465	28342	28221	28209	28398	28208	28235	28374	28217	28399	28333	28118	28570	28217	28582	28182	28230	28219	28513	28620	28183	28212	28173	28457	28346	28453	28448	28614	28599	28200	28108	28403	28583	28254	28274	28379	28262	28322	28200	28212	28302	28351	28239	28296	28305	28453	28412	28422	28314	28275	28202	28228	28502	28581	28411	28285	28171	28591	28391	28616	28328	28123	28351	28303	28366	28253	28346	28437	28377	28256	28486	28209	28392	28384	28122	28278	28208	28226	28262	28467	28385	28357	28319	28387	28440	28325	28415	28302	28388	28315	28601	28606	28549	28406	28306	28340	28297	28289	28365	28363	28316	28174	28417	28356	28178	28523	28264	28482	28283	28484	28277	28483	28525	28459	28390	28549	28331	28430	28387	28445	28292	28430	28150	28203	28295	28203	28211	28228	28241	28257	28512	28437	28346	28379	28342	28227	28248	28367	28414	28167	28199	28364	28360	28390	28436	28673	28246	28686	28461	28335	28428	28290	28506	28220	28484	28113	28317	28135	28381	28247	28392	28325	28273	28382	28347	28641	28703	28513	28649	28509	28237	28425	28641	28322	28239	28326	28254	28414	28062	28449	28399	28431	28424	28387	28567	28241	28311	28066	28290	28623	28221	28222	28289	28406	28471	28395	28466	28236	28223	28255	28266	28511	28595	28443	28263	28270	28486	28619	28147	28218	28312	28507	28457	28451	28124	28605	28386	28415	28479	28374	28448	28614	28289	28355	28119	28466	28452	28495	28826	28488	28317	28407	28399	28436	28462	28230	28355	28323	28268	28536	28361	28356	28361	28434	28369	28755	28672	28505	28379	28291	28583	28612	28224	28198	28687	28496	28231	28089	28287	28341	28323	28406	28504	28559	28077	28476	28236	27886	28371	28514	28359	28511	28500	28412	28314	28529	28461	28301	28183	28384	28584	28261	28374	28215	28279	28123	28395	28502	28558	28534	28346	28272	28494	28385	28469	28555	28466	28512	28189	28238	28458	28697	28488	28401	28355	28221	28396	28459	28363	28310	28084	28418	28428	28480	28366	28651	28565	28439	28561	28297	28186	28190	28597	28178	28240	28694	28389	28413	28211	28576	28517	28462	28366	28458	28259	28380	28291	28395	28444	28679	28588	28513	28252	28597	28498	28331	28257	28318	28319	28690	28165	28246	28117	28348	28339	28160	28448	28253	28202	28256	28547	27974	28419	28536	28382	28250	28463	28353	28302	28468	28532	28809	28515	28269	28477	28241	28387	28604	28518	28275	28396	28490	28277	28304	28295	28380	28737	28364	28472	28521	28292	28293	28113	28423	28304	28305	28366	28282	28422	28723	28339	28259	28437	28350	28408	28539	28539	28447	28350	28401	28344	28020	28522	28359	28109	28269	28374	28455	28396	28446	28527	28410	28552	28591	28369	28614	28234	28308	28339	28098	28583	28277	28608	28231	28265	28278	28566	28427	28483	28397	28272	28502	28075	28658	28481	28290	28400	28152	28496	28490	28524	28368	28242	28617	28452	28518	28112	28391	28421	28391	28454	28231	28335	28366	28281	28587	28499	28500	28305	28191	28183	28364	28511	28570	28485	28741	28463	28464	28476	28358	28411	28332	28277	28578	28329	28228	28134	28283	28523	28200	28425	28349	28283	28642	28571	28439	28146	28260	28419	28149	28435	28422	28352	28551	28440	28334	28611	28630	28352	28490	28553	28123	28235	28371	28500	28198	28478	28582	28286	28459	28283	28372	28552	28261	28399	28425	28251	28490	28459	28189	28485	28507	28376	28497	28300	28580	28727	28327	28204	28582	28436	28382	28174	28287	28366	28227	28451	28002	28261	28454	28312	28329	28210	28550	28483	28212	28299	28188	28623	28461	28255	28340	28489	28339	28113	28213	28504	28315	28314	28485	28550	28267	28444	28434	28196	28513	28571	28425	28469	28411	28364	28424	28457	28206	28349	28642	28386	28459	28303	28348	28216	28201	28308	28356	28594	28355	28413	28396	28305	28161	28322	28337	28255	28255	28511	28334	28233	28373	28425	28415	28430	28530	28512	28341	28541	28133	28514	28305	28579	28340	28608	28306	28165	28254	28353	28528	28528	28460	28159	28137	28337	28364	28549	28450	28559	28349	28225	28537	28425	27994	28254	28341	28437	28474	28457	28256	28321	28599	28467	28664	28439	28431	28170	28170	28437	28300	28400	28474	28516	28132	28104	28164	28327	28470	28507	28518	28480	28486	28619	28626	28403	28534	28350	28614	28613	28462	28432	28342	28404	28196	28301	28360	28385	28477	28140	28466	28585	28502	28452	28443	28347	28160	28587	28642	28479	28341	28347	28459	28469	28369	28362	28289	28434	28264	28263	28154	28219	28356	28125	28501	28279	28290	28280	28361	28337	28454	28271	28454	28308	28339	28749	28463	28381	28441	28394	28185	28361	28573	28246	28112	28234	28341	28448	28077	28279	28440	28555	28208	28386	28474	28091	28439	28411	28303	28442	28195	28093	28427	28363	28530	28305	28431	28514	28263	28413	28320	28477	28406	28149	28161	28231	28360	28382	28529	28456	28416	28380	28525	28280	28338	28514	28605	28575	28483	28412	28213	28380	28377	28544	28628	28539	28271	28419	28244	28164	28187	28425	28382	28280	28450	28379	28243	28546	28341	28339	28523	28333	28466	28454	28611	28359	28365	28374	28653	28485	28013	28374	28530	28250	28243	28146	28576	28508	28192	28340	28468	28450	28300	28360	28428	28309	28114	28306	28470	28427	28546	28550	28423	28364	28343	28349	28366	28540	28488	28277	28049	28403	28494	28433	28350	28149	28410	28338	28110	28390	28201	28244	28195	28400	28293	28624	28401	28525	28619	28225	28369	28544	28402	28492	28231	28119	28519	28262	28392	28394	28562	28640	28412	28314	28111	28447	28429	28579	28411	28367	28369	28432	28327	28221	28211	28495	28383	28335	28227	28341	28618	28191	28435	28512	28545	28336	28264	28301	28434	28458	28477	28213	28444	28596	28315	28411	28387	28232	28369	28417	28436	28109	28436	28058	28267	28398	28591	28654	28480	28484	28139	28341	28504	28355	28393	28724	28542	28388	28453	28449	28547	28647	28274	28347	28411	28403	28389	28436	28407	28245	28186	28396	28390	28415	28604	28548	28506	28320	28266	28501	28441	28384	28326	28459	28349	28499	28479	28645	28442	28398	28040	28478	28515	28315	28369	28370	28286	28455	28300	28377	28342	28384	28235	28390	28870	28257	28382	28466	28522	28220	28354	28470	28476	28422	28290	28630	28485	28373	28154	28501	28303	28143	28229	28351	28204	28429	28380	28294	28278	28280	28470	28638	28505	28327	28230	28364	28400	28424	28320	28523	28488	28259	28419	28361	28538	28437	28545	28720	28496	28386	28365	28638	28024	28533	28574	28185	28362	28407	28397	28357	28230	28077	28187	28551	28406	28314	28287	28556	28326	28468	28328	28203	28484	28342	28632	28507	28324	28335	28452	28392	28256	28409	28498	28547	28312	28526	28408	28449	28326	28277	28547	28716	28300	28440	28660	28390	28293	28514	28158	28091	28491	28518	28184	28312	28388	28332	28308	28182	28345	28320	28180	28331	28420	28525	28346	28073	28285	28557	28155	28130	28340	28393	28295	28444	28480	28519	28681	28202	28383	28435	28612	28401	28268	28161	28296	28693	28422	28490	28603	28520	28398	28406	28729	28430	28279	28139	27988	28357	28373	28459	28347	28400	28205	28318	28202	28452	28093	28474	28342	28461	28354	28732	28521	28213	28322	28551	28190	28367	28628	28476	28486	28479	28468	28567	28316	28469	28139	28282	28474	28406	28301	28492	28716	28270	28394	28220	28301	28301	28363	28477	28308	28402	28208	28430	28506	28236	28371	28203	28486	28551	28286	28382	28499	28400	28634	28253	28113	28327	28192	28369	28538	28441	28447	28215	28382	28379	28281	28287	28537	28308	28410	28253	28605	28142	28282
33600	47459	34239	21801	17328	15983	15648	15718	15817	15789	15580	15635	15624	15764	15572	15538	15697	15652	15725	15620	15647	15702	15654	15708	15557	15586	15700	15524	15399	15589	15455	15505	15659	15577	15630	15594	15644	15372	15580	15637	15575	15770	15583	15512	15777	15748	15688	15501	15622	15557	15545	15585	15453	15628	15552	15594	15578	15538	15503	15670	15596	15738	15562	15571	15664	15572	15584	15662	15511	15584	15501	15893	15474	15557	15515	15594	15662	15677	15609	15735	15607	15580	15573	15549	15702	15494	15457	15492	15662	15595	15690	15633	15565	15695	15564	15580	15547	15675	15618	15480	15515	15745	15659	15437	15559	15623	15634	15783	15661	15892	15555	15772	15634	15639	15609	15685	15577	15648	15618	15478	15620	15725	15507	15625	15649	15454	15642	15725	15589	15433	15688	15493	15719	15529	15655	15601	15603	15685	15582	15459	15817	15695	15534	15583	15626	15664	15596	15588	15511	15631	15630	15676	15591	15528	15853	15514	15601	15708	15651	15700	15547	15468	15665	15783	15648	15644	15521	15523	15826	15687	15490	15398	15584	15528	15494	15476	15652	15589	15511	15700	15567	15637	15549	15554	15608	15523	15465	15606	15791	15546	15624	15510	15346	15592	15607	15507	15586	15641	15771	15606	15676	15570	15590	15510	15612	15535	15581	15634	15541	15681	15507	15487	15471	15697	15545	15519	15653	15430	15787	15616	15601	15688	15568	15738	15695	15500	15752	15634	15709	15682	15420	15580	15440	15767	15699	15648	15587	15567	15631	15792	15534	15716	15754	15524	15600	15445	15500	15619	15699	15542	15611	15582	15616	15557	15770	15639	15756	15767	15506	15597	15718	15548	15707	15755	15424	15600	15680	15567	15652	15442	15532	15682	15665	15596	15685	15770	15492	15696	15489	15530	15581	15446	15723	15548	15585	15544	15606	15627	15584	15579	15454	15688	15517	15771	15615	15610	15558	15523	15698	15615	15669	15656	15576	15689	15653	15651	15533	15564	15546	15715	15714	15574	15538	15487	15401	15571	15909	15618	15747	15599	15609	15657	15334	15670	15702	15738	15697	15494	15754	15617	15653	15491	15660	15527	15659	15540	15604	15524	15634	15626	15746	15609	15518	15620	15496	15557	15429	15632	15591	15688	15660	15602	15704	15624	15551	15620	15533	15625	15552	15694	15623	15690	15788	15644	15692	15579	15750	15478	15642	15709	15417	15570	15619	15470	15768	15501	15604	15698	15485	15594	15703	15304	15664	15521	15813	15566	15605	15387	15482	15636	15572	15606	15598	15369	15564	15721	15403	15673	15632	15730	15671	15490	15724	15455	15592	15515	15529	15480	15621	15659	15680	15565	15579	15547	15544	15605	15838	15505	15509	15704	15656	15585	15609	15472	15525	15589	15489	15576	15697	15576	15538	15741	15621	15729	15454	15656	15736	15837	15480	15593	15726	15653	15612	15542	15670	15615	15564	15474	15547	15510	15597	15630	15614	15541	15496	15511	15592	15589	15573	15668	15660	15568	15726	15559	15575	15653	15489	15506	15731	15781	15635	15684	15649	15772	15626	15495	15556	15596	15767	15713	15691	15528	15546	15607	15589	15601	15646	15665	15691	15688	15541	15516	15567	15480	15740	15475	15589	15803	15752	15466	15496	15727	15629	15447	15428	15684	15626	15581	15583	15780	15697	15796	15747	15761	15675	15630	15767	15727	15702	15433	15581	15658	15512	15517	15483	15468	15609	15629	15565	15812	15647	15654	15651	15703	15492	15779	15749	15767	15538	15757	15665	15610	15505	15654	15715	15640	15420	15557	15678	15532	15459	15678	15472	15523	15657	15554	15623	15677	15570	15657	15561	15673	15570	15682	15561	15679	15693	15616	15506	15754	15719	15595	15631	15718	15630	15614	15548	15565	15678	15668	15757	15596	15645	15525	15558	15610	15612	15671	15613	15619	15557	15673	15454	15595	15712	15460	15650	15780	15589	15532	15632	15596	15721	15640	15628	15468	15672	15692	15442	15715	15512	15497	15634	15437	15737	15621	15642	15512	15662	15525	15674	15690	15441	15678	15604	15511	15506	15480	15737	15676	15518	15655	15785	15828	15594	15485	15717	15665	15519	15645	15530	15648	15582	15435	15567	15495	15690	15605	15669	15610	15778	15658	15694	15550	15644	15644	15503	15516	15606	15635	15569	15788	15554	15520	15723	15444	15743	15677	15618	15660	15638	15478	15623	15533	15426	15676	15625	15517	15594	15679	15712	15607	15864	15547	15649	15646	15680	15668	15736	15624	15775	15669	15476	15607	15671	15647	15540	15619	15412	15727	15484	15754	15664	15844	15698	15580	15420	15747	15551	15597	15685	15410	15789	15391	15710	15555	15465	15634	15690	15545	15675	15414	15610	15557	15522	15531	15671	15593	15779	15444	15700	15616	15734	15666	15500	15708	15648	15715	15671	15616	15580	15674	15610	15627	15531	15635	15629	15522	15531	15572	15561	15426	15616	15714	15458	15669	15589	15593	15774	15790	15600	15535	15631	15681	15788	15688	15670	15676	15522	15638	15723	15555	15493	15483	15652	15734	15530	15505	15572	15697	15620	15602	15604	15638	15615	15837	15557	15667	15712	15596	15297	15673	15515	15471	15691	15630	15483	15596	15637	15670	15694	15663	15684	15701	15698	15453	15241	15545	15631	15736	15634	15653	15614	15680	15719	15541	15553	15585	15606	15572	15782	15545	15587	15580	15517	15568	15516	15792	15628	15560	15511	15753	15514	15626	15687	15579	15549	15579	15660	15575	15478	15772	15641	15667	15561	15667	15625	15734	15578	15634	15627	15581	15728	15559	15794	15739	15648	15524	15716	15560	15536	15643	15657	15660	15570	15582	15807	15601	15643	15483	15550	15567	15524	15600	15536	15728	15423	15570	15672	15534	15637	15657	15592	15678	15529	15509	15757	15655	15494	15541	15446	15707	15804	15645	15640	15721	15865	15544	15601	15623	15466	15660	15510	15728	15559	15582	15727	15524	15410	15544	15611	15599	15645	15695	15633	15610	15665	15532	15628	15426	15584	15602	15688	15556	15619	15688	15498	15675	15476	15503	15629	15562	15696	15471	15708	15682	15759	15638	15568	15552	15656	15656	15651	15490	15631	15589	15627	15720	15605	15672	15616	15589	15548	15493	15605	15548	15701	15571	15666	15643	15699	15561	15598	15498	15488	15685	15637	15557	15635	15687	15696	15573	15372	15847	15504	15507	15656	15437	15574	15506	15710	15543	15572	15399	15522	15682	15578	15703	15648	15608	15736	15506	15593	15623	15433	15645	15821	15651	15677	15762	15740	15326	15856	15449	15462	15474	15552	15472	15736	15746	15632	15836	15589	15679	15638	15785	15539	15469	15489	15671	15717	15536	15619	15517	15755	15448	15517	15472	15856	15603	15637	15815	15514	15731	15723	15654	15281	15583	15485	15166	15852	15596	15791	15520	15599	15713	15706	15811	15549	15558	15706	15532	15601	15667	15627	15556	15632	15613	15604	15593	15437	15641	15655	15683	15534	15473	15609	15460	15765	15670	15503	15590	15616	15548	15582	15561	15652	15739	15471	15307	15322	15773	15491	15621	15567	15631	15500	15643	15690	15606	15517	15596	15570	15720	15571	15499	15505	15692	15571	15457	15601	15474	15580	15573	15533	15569	15492	15555	15531	15489	15679	15481	15449	15647	15657	15490	15607	15511	15591	15591	15493	15513	15651	15658	15563	15741	15467	15533	15566	15774	15666	15812	15690	15701	15676	15510	15724	15499	15744	15414	15734	15551	15543	15637	15820	15867	15747	15621	15539	15597	15635	15572	15584	15667	15611	15558	15581	15597	15938	15494	15701	15724	15486	15766	15564	15812	15462	15589	15637	15533	15607	15871	15454	15602	15668	15528	15557	15707	15593	15624	15570	15726	15623	15652	15576	15777	15677	15619	15578	15641	15475	15691	15552	15571	15493	15522	15597	15503	15646	15627	15722	15536	15830	15661	15530	15652	15446	15313	15613	15610	15463	15729	15515	15692	15725	15747	15658	15659	15480	15904	15601	15516	15690	15523	15645	15572	15493	15531	15757	15403	15701	15421	15573	15785	15638	15573	15653	15509	15620	15658	15545	15486	15745	15618	15549	15554	15565	15563	15590	15654	15559	15537	15483	15574	15708	15614	15543	15536	15569	15438	15660	15736	15699	15753	15529	15534	15800	15664	15708	15535	15641	15605	15596	15558	15812	15607	15593	15393	15496	15627	15622	15642	15605	15712	15530	15565	15764	15707	15718	15549	15680	15579	15690	15568	15683	15729	15388	15576	15549	15682	15710	15621	15587	15674	15712	15674	15651	15699	15611	15581	15562	15612	15545	15750	15664	15562	15572	15564	15819	15720	15654	15648	15693	15647	15735	15543	15647	15589	15901	15580	15729	15634	15581	15541	15484	15681	15798	15730	15749	15734	15640	15525	15501	15525	15583	15641	15538	15519	15603	15606	15769	15555	15583	15651	15787	15479	15540	15605	15637	15508	15808	15600	15623	15601	15602	15541	15546	15545	15786	15640	15524	15663	15574	15729	15523	15561	15638	15515	15576	15706	15614	15529	15783	15592	15649	15527	15463	15597	15795	15591	15618	15620	15611	15487	15711	15686	15646	15645	15395	15567	15556	15548	15608	15588	15542	15718	15642	15478	15546	15770	15620	15446	15598	15646	15615	15686	15454	15564	15476	15550	15580	15735	15695	15616	15691	15641	15459	15510	15657	15446	15692	15758	15537	15471	15536	15613	15314	15786	15618	15709	15652	15451	15606	15660	15390	15613	15716	15810	15631	15674	15588	15741	15599	15429	15671	15665	15421	15579	15620	15662	15673	15670	15779	15573	15649	15426	15730	15596	15510	15562	15615	15747	15646	15633	15568	15458	15563	15415	15607	15748	15759	15579	15672	15492	15550	15626	15633	15559	15638	15610	15602	15685	15782	15639	15627	15779	15544	15479	15422	15717	15647	15646	15716	15751	15708	15608	15660	15542	15576	15683	15545	15658	15536	15624	15670	15468	15795	15781	15539	15635	15641	15633	15595	15513	15628	15610	15640	15544	15622	15598	15604	15600	15645	15664	15671	15668
23154	28611	48292	48532	38947	34279	33611	30584	30082	30420	30315	29949	30367	30338	30217	30162	30125	30149	30247	30248	30244	30178	30467	29977	29992	29882	30194	29804	29964	29976	29864	30105	29590	29517	29873	29963	29684	29775	29988	29911	29665	29991	29876	29740	29716	29765	30090	30159	29878	30039	29783	29487	29746	29925	29665	29592	29607	29891	29795	30005	29818	29699	29769	29831	29770	29858	29762	29553	29915	29705	29726	29976	29819	29894	29695	29751	29984	29845	29815	29791	29783	29725	29706	29747	30039	29508	29716	29897	29734	29714	29649	29660	29859	29835	29968	30179	29766	29544	29833	29743	29819	30060	29802	30033	29955	29862	29797	29949	30006	29711	29677	29916	29872	29791	29925	29971	29843	29634	29708	29864	29773	29884	29517	29562	29641	29909	29942	29945	29711	29785	29909	29696	29673	29769	29756	29587	29688	29755	29907	29831	29941	29621	29740	29780	29640	29560	29879	29800	29701	29696	29924	29593	30121	29820	29962	29794	29746	29788	29828	29716	29722	29692	29830	29794	30037	29969	29638	30005	29872	29981	30046	30033	29585	29889	29902	29724	29738	29627	29776	29881	29744	29586	29682	29595	29984	29807	29957	29794	29701	29727	29758	29860	29666	29927	29714	29568	29549	29422	29654	29536	29736	30066	29537	29455	29755	29633	29908	29818	29893	29506	29776	29689	29770	29639	29789	30004	29784	29914	29693	29845	29861	29860	29835	29819	29955	29804	30031	29556	29806	29928	29986	29715	29796	29812	29899	29640	29817	29804	29723	29864	29951	29773	29819	29700	29894	30026	29809	29860	29847	29644	29651	29842	29744	29870	29928	29701	29601	30100	29801	29857	29788	29803	29902	29715	29387	29709	29789	29782	29907	29973	29792	29874	29474	29805	29851	29839	29887	29677	29793	29778	30023	29803	29448	29938	29997	29732	29695	29804	29531	29753	29851	29723	29715	29734	29810	29627	29675	29695	29955	29823	29599	29603	30038	29572	29968	29417	29913	29796	29627	29726	29652	29734	29724	29814	29899	29832	29928	29687	29916	29849	29683	29936	29691	30047	29641	29641	29869	29783	29781	29809	29928	29627	29724	29828	29895	29968	29765	29716	29628	29718	29883	29729	29972	29471	29532	29936	29512	29743	29604	29588	29641	29602	29760	29856	29881	29853	29646	29914	29785	29811	30120	30050	29781	29682	29629	29863	29594	29627	29667	29923	29934	29750	30074	29948	29968	29741	29633	29658	29756	29813	29893	29563	29891	29813	29745	29779	29950	29989	29661	29678	29837	29634	29914	29924	30068	29748	29798	29741	29765	29835	29602	29645	29957	29484	29868	30150	29780	29663	29652	29463	29774	29549	29752	29888	29560	29824	29758	29918	29568	29914	29848	30143	30022	29574	29694	29692	29720	29952	29809	29603	29565	29749	29817	29800	29940	29807	29882	29705	29791	29508	29844	29600	29721	29821	29832	29554	29838	29892	29910	29761	30174	29800	29699	29755	29904	29580	29597	29760	29773	29727	29922	29474	29671	29705	29656	29852	29971	29502	29980	29681	29585	29679	29711	29707	29552	29835	29636	29916	29827	29706	29836	29592	29729	29747	29604	29945	29697	29667	29774	29652	29578	29758	29544	29636	29789	29786	29812	29925	30096	29638	29788	29791	29816	29619	29792	29774	29841	29805	29819	29661	29809	29696	29633	29786	29780	29907	29915	29776	30078	29822	29583	29877	29535	29639	29754	29773	29626	29685	29669	29596	29661	29883	29866	29970	29753	29787	29729	29712	29776	29778	29875	29884	29821	29699	29641	29876	29967	29485	29803	29833	29839	29791	29917	29876	29764	29929	29676	29896	29965	29808	29750	29862	29934	29808	29671	29591	29823	29857	29450	29830	29877	29666	29759	29955	29855	29843	30066	29916	29719	29720	29465	29609	29862	30042	29708	29645	29455	29710	29915	29676	29567	29595	29575	29790	29835	29626	29777	29719	29488	29841	29877	29648	29512	30021	29839	29566	29899	29830	29712	29989	29693	29851	29736	29603	29951	29889	29759	29551	29982	29735	29698	29623	29677	29742	29742	29711	29782	30130	30013	29547	29507	29663	29669	29586	29753	29734	29794	29917	29626	29503	29739	29665	29803	29913	29864	29712	29928	29575	29729	29964	29596	29593	29795	29751	29587	29687	29812	29899	29571	29929	29581	29791	29807	29567	29673	29756	29738	29780	29544	29871	29600	29695	29563	29946	29625	29603	29727	29582	29639	29767	29602	30008	29833	29829	30050	29950	29799	29998	29832	29726	29770	29718	29678	29839	30062	29661	29927	29834	29868	29873	29817	29689	29726	29577	29800	29700	29677	29536	29535	29758	29759	29815	29954	29835	29674	29767	29450	29839	29757	29798	29488	29640	29735	29656	29935	29691	29690	29672	29630	29625	29580	29482	29578	29577	29706	29809	29549	29578	29859	29741	30038	29727	29708	30016	29708	30248	29777	29860	29770	29952	29961	29355	29503	29723	29683	29792	29661	29756	29732	29803	29886	29832	30038	29595	29826	30144	29541	29891	29796	29944	29758	29909	29831	29797	29886	29774	29981	29719	30014	29700	29650	29759	29777	29490	29723	29544	29793	29779	29723	29577	30046	29785	29752	29735	29993	29639	29675	29743	29773	29675	29838	29826	29763	29800	29958	29741	30036	29671	29999	29798	29618	29816	29678	29822	29994	29856	29856	29386	29665	29743	29931	29593	29888	29700	29857	29739	29804	29537	29985	29848	30009	29681	29672	29629	29463	29946	29617	29938	29781	29569	29827	29659	29978	29616	29530	29624	29756	29949	29758	29499	29898	29521	29719	29656	29916	29852	29771	29762	29710	29761	30104	30059	29914	29659	29767	29624	29979	29799	29739	29759	29835	29995	29747	29686	29925	29701	30053	29694	29750	29719	30056	29716	29559	29776	29719	29565	29948	29713	29517	29630	29995	29831	29581	29922	29748	29723	29698	29632	29704	29648	29550	29841	30022	29964	29799	29717	29677	29843	29706	29750	29688	29677	29733	29713	29790	29788	29613	29744	29689	29596	29952	29509	29812	29558	29990	30089	29874	29933	29774	29639	29727	29659	29790	29681	29671	29835	29704	29731	29755	29563	29809	29845	29842	29531	29870	29658	29788	29643	29866	29747	29726	29643	29865	29460	29843	29884	29643	29913	29690	29789	30070	29761	29952	29686	29842	29868	29738	29792	29483	29826	29672	29482	29860	29460	29518	29694	29784	29944	29831	29841	29770	29669	29871	29967	30006	29832	29669	29603	29701	29487	29801	29833	29625	29733	29800	29602	29714	29739	29599	29692	29711	29817	29663	30000	29760	29821	29947	29969	29663	29769	29782	29999	29994	29622	29708	29735	29959	29720	29566	29500	29735	29310	29525	29870	29645	29641	29831	29725	29893	30042	30132	29492	29830	29964	29877	29826	29781	29776	29752	30008	30047	29734	29656	29988	29780	29572	29905	29859	29844	29750	29979	29786	29849	29812	29801	29771	29947	30015	29802	29793	29815	29531	29850	29859	29766	29668	29991	29773	29677	29704	29836	29863	29923	29454	29746	29646	29632	29781	29914	29904	29715	29722	29719	29792	29746	29708	29676	29862	29690	29675	29644	29724	29719	29545	29835	29842	29725	29864	30002	29696	29875	29800	29796	30045	30062	29987	29793	29639	29888	29839	29964	29655	29799	29555	29507	29726	30101	29911	29506	29708	29933	29830	29556	29865	29906	29644	29974	29857	29691	29774	29800	30063	30132	29748	29705	29735	29602	29822	29718	29704	29706	29615	29706	29631	29837	29671	29948	29644	29615	29710	29960	29882	29903	29903	29773	29840	29817	29763	29567	29924	29726	29710	29784	29527	29840	29638	29916	29721	29793	29586	29464	29651	29675	29836	29657	29666	29739	29752	29739	29965	29755	29792	29590	29825	29822	29770	30114	29968	29731	29675	29727	29684	29917	29765	29725	29519	29680	29707	29815	29507	29823	29699	29951	29894	29831	29881	29843	29730	29820	29948	29725	29929	29734	29560	29876	29927	29863	29688	29844	29925	29815	29758	29943	29780	29685	30204	29760	30003	29739	29527	29635	29589	29656	29954	29696	29605	29803	29753	29774	29759	29670	29542	29679	29824	29858	29709	29758	29697	29806	29945	29673	29568	29673	29730	29658	29872	29946	29551	29796	29788	29674	29509	29681	29544	29743	29698	29868	29601	29680	29906	29565	29773	29840	29684	29793	29632	29502	29861	29515	29568	29443	29546	29880	29753	29982	29648	29891	29679	29577	29818	29782	29918	29520	29829	29653	29807	29705	29447	29731	29919	29915	29822	29808	29799	29831	29603	29915	29745	29644	29480	30033	30006	29935	29690	29489	29774	29632	29608	30121	29703	29739	29731	29872	30087	29753	29535	29792	29863	29854	29777	29751	29609	29870	29692	29661	29900	29581	29810	29749	29938	30023	29770	29772	29770	29739	29655	29506	29760	29717	29643	29690	29527	29663	29854	29524	29613	29659	29696	29806	29649	29862	29738	29762	29818	29905	29982	29857	29861	29957	30003	29775	29893	29585	29926	29610	29779	29839	29916	29869	29810	29681	29829	29921	29610	29720	29632	29767	30019	29865	29906	29795	29919	29888	29816	29831	29672	29640	29802	29723	29868	29708	29732	29789	29951	30093	29821	29925	29772	30288	29532	29847	29738	29899	29925	29718	29547	29733	29855	29787	29718	29658	29689	29805	29687	29726	29886	29708	29624	29777	29696	29742	30035	29738	29763	29643	29817	29683	29707	29717	29874	29728	29740	29898	30056	29937	29548	29786	29761	29583	29585	29689	29875	29631	29568	29605	29505	29810	29494	29846	29768	29557	29672	29706	30038	29931	29749	29810	29648	29922	29936	29663	29760	29773	29845	29566	29783	29833	29524	29819	29685	29829	29820	29756	29790	29662	29573	29700	29855	29899	29883	29554	29910	29532	29681	29854	29794	29692	29916	29852	29719	29715	29525	29676	29737	29697	30007	29803	29989	29623	29712	29812	29581	29599	29782	29585	29474	29747	29611	29649	29675	29685	29487	29783	29806	29863	29765	30094	29829	29584	29598	29918	29698	29612	29942	29984	29559
62038	96397	86137	67222	37835	22733	17850	16853	17167	17143	17232	17166	17215	17332	17394	17411	17582	17259	17594	17152	17631	17440	17230	17322	17429	17415	17470	17372	17097	17584	17344	17430	17240	17580	17355	17078	17583	17393	17546	17460	17461	17635	17382	17452	17374	17419	17282	17557	17437	17299	17381	17312	17302	17494	17403	17367	17509	17494	17324	17534	17455	17458	17431	17267	17360	17288	17427	17359	17507	17555	17494	17349	17412	17450	17424	17426	17263	17458	17511	17312	17479	17313	17488	17426	17252	17350	17414	17679	17543	17360	17386	17424	17459	17285	17324	17409	17316	17512	17319	17180	17448	17173	17611	17581	17252	17311	17448	17449	17431	17456	17476	17311	17429	17343	17454	17419	17327	17309	17606	17450	17430	17362	17292	17465	17289	17317	17468	17344	17340	17500	17303	17319	17427	17509	17189	17421	17490	17465	17399	17389	17385	17329	17422	17308	17531	17104	17139	17454	17411	17436	17318	17410	17362	17319	17517	17365	17385	17416	17312	17336	17362	17179	17537	17309	17485	17419	17444	17407	17464	17464	17348	17307	17405	17563	17405	17199	17477	17427	17567	17417	17465	17549	17493	17418	17356	17431	17332	17590	17521	17278	17358	17420	17143	17394	17359	17269	17446	17330	17548	17401	17438	17344	17300	17340	17333	17462	17420	17522	17357	17355	17364	17322	17415	17295	17510	17386	17584	17331	17328	17425	17376	17557	17553	17443	17278	17312	17431	17612	17481	17393	17513	17345	17399	17408	17423	17302	17465	17385	17314	17261	17336	17150	17409	17387	17423	17347	17454	17442	17453	17288	17555	17393	17568	17458	17376	17336	17482	17553	17438	17346	17455	17480	17401	17436	17525	17543	17240	17434	17430	17487	17487	17452	17514	17351	17303	17572	17370	17305	17429	17378	17275	17374	17557	17562	17430	17336	17214	17410	17297	17233	17279	17347	17368	17443	17459	17350	17326	17366	17463	17579	17255	17332	17586	17444	17367	17311	17315	17313	17224	17327	17441	17434	17224	17437	17439	17397	17521	17397	17344	17346	17222	17274	17296	17411	17347	17233	17421	17162	17301	17365	17436	17347	17315	17366	17479	17179	17440	17472	17494	17294	17322	17564	17275	17454	17437	17216	17325	17418	17288	17309	17511	17349	17332	17480	17395	17433	17474	17391	17498	17248	17450	17534	17319	17184	17382	17195	17388	17301	17516	17583	17521	17157	17332	17320	17349	17541	17415	17473	17405	17359	17442	17335	17226	17503	17254	17326	17278	17321	17339	17342	17397	17406	17397	17503	17402	17297	17479	17504	17348	17408	17440	17253	17386	17421	17408	17529	17516	17329	17098	17457	17293	17286	17481	17346	17426	17375	17367	17279	17542	17276	17371	17513	17489	17444	17437	17342	17322	17380	17149	17579	17399	17283	17447	17666	17401	17580	17293	17466	17313	17579	17243	17329	17283	17459	17432	17656	17334	17274	17267	17386	17476	17261	17438	17428	17371	17546	17445	17347	17470	17235	17279	17240	17538	17233	17343	17354	17264	17370	17452	17228	17542	17353	17497	17451	17289	17509	17383	17290	17685	17398	17529	17561	17345	17528	17384	17356	17502	17489	17382	17486	17441	17512	17471	17541	17379	17436	17507	17374	17471	17501	17406	17368	17401	17369	17414	17178	17280	17465	17239	17364	17383	17317	17291	17348	17366	17500	17387	17506	17381	17424	17246	17407	17398	17317	17476	17399	17406	17479	17338	17316	17340	17350	17374	17385	17464	17390	17402	17152	17518	17498	17330	17371	17256	17488	17460	17451	17576	17318	17293	17402	17492	17286	17385	17300	17354	17283	17252	17470	17270	17203	17414	17536	17490	17407	17385	17248	17485	17252	17452	17352	17605	17461	17322	17410	17302	17576	17368	17486	17203	17436	17464	17288	17264	17464	17315	17360	17340	17297	17132	17398	17326	17300	17348	17294	17344	17456	17447	17363	17336	17312	17388	17442	17330	17488	17489	17504	17230	17368	17369	17195	17376	17460	17276	17516	17419	17574	17457	17449	17520	17218	17105	17416	17385	17306	17401	17532	17477	17334	17460	17302	17235	17363	17438	17438	17626	17351	17463	17491	17515	17406	17330	17330	17262	17311	17510	17481	17241	17215	17372	17542	17435	17402	17490	17416	17226	17338	17318	17301	17356	17473	17341	17443	17401	17315	17317	17336	17364	17479	17591	17473	17417	17378	17396	17558	17402	17211	17341	17413	17487	17540	17379	17332	17355	17330	17452	17516	17494	17354	17453	17458	17362	17413	17172	17572	17321	17415	17316	17470	17340	17278	17338	17410	17243	17353	17461	17300	17274	17405	17459	17498	17402	17519	17369	17401	17357	17401	17535	17348	17485	17608	17486	17519	17271	17276	17350	17403	17459	17397	17237	17470	17152	17510	17482	17327	17421	17443	17228	17374	17391	17298	17635	17391	17456	17366	17455	17519	17269	17462	17359	17352	17363	17349	17517	17264	17415	17460	17336	17452	17465	17369	17210	17524	17412	17320	17232	17428	17507	17395	17356	17417	17210	17334	17431	17446	17380	17340	17448	17443	17341	17388	17362	17411	17414	17629	17263	17274	17382	17416	17304	17537	17320	17285	17606	17325	17336	17251	17496	17416	17431	17364	17361	17493	17610	17382	17265	17377	17367	17322	17448	17424	17468	17417	17612	17466	17535	17336	17458	17320	17432	17371	17411	17353	17374	17494	17312	17461	17341	17454	17466	17309	17187	17347	17316	17491	17226	17453	17503	17439	17535	17408	17373	17347	17514	17374	17302	17408	17480	17388	17347	17534	17569	17379	17426	17248	17371	17350	17314	17390	17377	17268	17384	17375	17403	17446	17274	17406	17435	17462	17262	17481	17380	17489	17461	17451	17473	17334	17376	17311	17489	17298	17177	17645	17364	17382	17270	17419	17487	17380	17563	17463	17323	17447	17353	17429	17364	17419	17270	17471	17420	17310	17476	17412	17489	17437	17384	17361	17471	17400	17274	17394	17324	17531	17392	17440	17436	17415	17247	17418	17336	17342	17402	17284	17331	17246	17327	17528	17563	17316	17532	17413	17413	17437	17257	17476	17483	17399	17513	17329	17505	17281	17591	17378	17427	17258	17445	17311	17365	17318	17426	17401	17551	17334	17375	17153	17502	17391	17332	17441	17439	17446	17607	17296	17423	17335	17450	17178	17498	17388	17317	17363	17452	17319	17425	17288	17228	17413	17481	17340	17298	17510	17547	17275	17467	17527	17539	17516	17382	17295	17314	17495	17494	17263	17331	17335	17387	17283	17462	17370	17385	17408	17371	17187	17365	17184	17275	17363	17449	17246	17310	17609	17427	17672	17281	17457	17337	17336	17578	17386	17416	17339	17278	17273	17498	17476	17446	17285	17453	17372	17439	17463	17255	17414	17482	17296	17316	17437	17375	17352	17409	17458	17398	17243	17437	17323	17432	17376	17339	17416	17314	17463	17453	17413	17570	17526	17564	17297	17473	17234	17298	17332	17099	17365	17478	17386	17237	17469	17472	17343	17415	17382	17553	17298	17255	17483	17357	17407	17324	17369	17319	17521	17375	17607	17574	17327	17411	17365	17345	17502	17568	17488	17271	17526	17477	17247	17286	17380	17365	17415	17181	17381	17245	17305	17293	17336	17267	17172	17292	17620	17241	17413	17532	17543	17323	17317	17349	17439	17403	17424	17260	17238	17383	17319	17425	17453	17336	17471	17324	17446	17404	17471	17483	17333	17397	17391	17526	17384	17266	17352	17347	17317	17420	17367	17351	17384	17281	17357	17535	17409	17486	17409	17210	17346	17335	17270	17450	17332	17272	17412	17310	17463	17332	17437	17493	17316	17336	17450	17384	17331	17376	17351	17319	17362	17417	17333	17417	17291	17348	17475	17346	17417	17475	17364	17366	17531	17331	17422	17334	17339	17420	17437	17185	17244	17576	17318	17382	17305	17413	17496	17444	17496	17245	17289	17550	17520	17504	17292	17513	17136	17318	17284	17474	17429	17406	17420	17500	17488	17394	17375	17512	17461	17446	17362	17339	17492	17427	17377	17531	17353	17305	17576	17446	17166	17521	17305	17354	17268	17252	17321	17341	17346	17227	17354	17392	17342	17362	17405	17438	17426	17482	17271	17400	17409	17390	17415	17543	17364	17444	17579	17203	17436	17379	17441	17392	17223	17550	17246	17331	17385	17279	17332	17402	17445	17592	17445	17513	17419	17306	17432	17389	17431	17325	17196	17549	17287	17525	17345	17379	17259	17437	17329	17366	17365	17485	17548	17583	17352	17493	17302	17466	17340	17391	17315	17427	17523	17303	17235	17437	17410	17349	17319	17294	17377	17297	17433	17331	17451	17270	17373	17369	17182	17295	17390	17366	17385	17302	17293	17518	17401	17206	17425	17245	17231	17336	17445	17414	17450	17274	17449	17372	17493	17273	17322	17397	17250	17217	17517	17466	17269	17152	17402	17481	17476	17437	17400	17390	17195	17468	17375	17283	17366	17330	17372	17350	17472	17413	17334	17329	17442	17459	17304	17307	17412	17368	17498	17308	17547	17369	17355	17415	17484	17595	17306	17572	17517	17336	17265	17440	17396	17393	17392	17442	17375	17320	17451	17438	17309	17394	17248	17447	17306	17237	17336	17228	17455	17344	17382	17392	17160	17342	17319	17230	17312	17471	17542	17260	17355	17344	17461	17324	17347	17271	17411	17580	17424	17516	17284	17496	17417	17322	17224	17291	17401	17509	17285	17343	17323	17412	17371	17491	17474	17402	17267	17259	17604	17380	17505	17330	17366	17259	17521	17343	17476	17430	17330	17478	17235	17413	17414	17381	17468	17425	17146	17430	17363	17419	17405	17344	17436	17393	17489	17276	17340	17352	17411	17479	17270	17387	17237	17497	17308	17320	17345	17245	17290	17455	17259	17282	17466	17193	17502	17486	17268	17566	17502	17526	17311	17606	17106	17347	17445	17365	17350	17324	17394	17388	17453	17308	17359	17236	17345	17352	17352	17444	17372	17357	17311	17209	17298	17401	17375	17222	17376	17280	17559	17320	17248	17375	17370	17389	17138	17423	17391	17485	17126	17329	17295
38632	46084	47545	37560	30585	28759	28283	27951	27791	27591	27623	27729	27551	27673	27694	28031	27617	27717	27808	27673	27889	27729	27880	27818	27831	27291	27772	27888	27576	27581	27508	27643	27873	27514	27698	27594	27793	27484	27650	27615	27799	27912	27690	27769	27844	27534	27789	27877	27704	27739	27623	27583	27717	27395	27576	27536	27841	27666	27805	27733	27589	27711	27534	27854	27600	27487	27487	27453	27550	27677	27305	27657	27606	27756	27811	27848	27475	27488	27782	27599	27486	27745	27384	27688	27828	27620	27780	27867	27612	27715	27589	27593	27797	27557	27703	27347	27657	27425	27526	27747	27547	27771	27431	27796	27653	27558	27570	27476	27475	27546	27608	27603	27713	27675	27585	27453	27604	27373	27679	27536	27678	27777	27719	27619	27751	27641	27397	27711	27612	27806	27377	27532	27515	27406	27622	27464	27533	27621	27578	27437	27881	27507	27813	27537	27421	27495	27613	27696	27862	27757	27495	27572	27940	27717	27725	27754	27629	27598	27454	27723	27672	27685	27653	27575	27693	27871	27640	27514	27444	27692	27548	27532	27723	27608	27460	27631	27677	27511	27900	27552	27380	27425	27677	27678	27711	27537	27650	27724	27601	27441	28001	27847	27471	27879	27735	27858	27646	27931	27659	27587	27731	27381	27585	27692	27585	27492	27719	27743	27841	27792	27625	27829	27643	27678	27424	27527	27619	27717	27450	27667	27612	27560	27774	27705	27663	27539	27449	27513	27474	27648	27878	27688	27553	27586	27986	27745	27687	27802	27771	27630	27505	27802	27690	27553	27842	27793	27462	27780	27650	27669	27699	27620	27703	27493	27765	27666	27882	27813	27618	27501	27733	27772	27886	27620	27457	27799	27869	27435	27477	27569	27724	27489	27497	27491	27593	27615	27444	27624	27661	27569	27798	27784	27650	27756	27819	27729	27633	27666	27423	27509	27836	27647	27797	27404	27572	27737	27777	27541	27508	27676	27689	27665	27626	27738	27789	27673	27646	27422	27755	27486	27678	27562	27631	27590	27645	27657	27690	27716	27713	27621	27923	27703	27723	27718	27648	27486	27675	27724	27699	27539	27422	27618	27523	27640	27925	27686	27677	27372	27691	27590	27776	27816	27661	27525	27476	27663	27764	27652	27586	27624	27803	27694	27401	27632	27643	27591	27559	27737	27835	27641	27647	27781	27643	27412	27617	27726	27928	27367	27701	27816	27736	27713	27853	27674	27684	27651	27982	27548	27553	27696	27793	27460	27759	27603	27652	27690	27534	27378	27699	27638	27797	27650	27622	27703	27807	27614	27754	27590	27422	27853	27673	27745	27566	27595	27770	27653	27881	27804	27717	27650	27567	27667	27835	27942	27701	27460	27706	27630	27751	27658	27816	27927	27766	27910	27759	27437	27704	27637	27713	27666	27883	27761	27782	27443	27844	27560	27834	27724	27955	27967	27648	27938	27358	27601	27885	27798	27848	27576	27586	27640	27634	27693	27617	27414	27667	27730	27529	27556	27469	27782	27714	27773	27750	27749	27613	27531	27781	27811	27726	27349	27891	27766	27848	27763	27649	27736	27679	27615	27778	27706	27684	27288	27733	27596	27494	27705	27730	27725	27680	27661	27664	27796	27622	27882	27729	27537	27677	27587	27645	27436	27793	27735	27815	27494	27234	27639	27547	27747	27702	27605	27451	27576	27720	27636	27811	27514	27850	27480	27665	27654	27607	27818	27593	27447	27730	27556	27635	27489	27690	27556	27832	27644	27789	27699	27616	27824	27558	27631	27494	27473	27522	27499	27824	27863	27561	27470	27519	27565	27780	27725	28031	27858	27726	27412	27575	27653	27505	27910	27755	27856	27602	27716	27824	27808	27883	27716	27686	27531	27754	27745	27618	27673	27764	27609	27566	27839	27544	27753	27852	27632	27510	27868	27895	27715	27481	27582	27305	27618	27714	27745	27486	27667	27821	27774	27475	27716	27795	27419	27592	27678	27759	27675	27525	27682	27809	27779	27469	27736	27726	27655	27848	27392	27718	27693	27705	27747	27657	27562	27604	27764	27668	27649	27890	27739	27699	27612	27848	27612	27491	27528	27673	27443	27561	27547	27304	27796	27764	27954	27921	27512	27475	27774	27602	27633	27523	27611	27690	27570	27847	27833	27720	27604	27800	27711	27869	27635	27639	27472	27512	27725	27727	27571	27730	27514	27510	27592	27883	27447	27570	27550	27624	27595	27455	27629	27630	27800	27434	27563	27595	27603	27859	27744	27820	27645	27584	27763	27858	27651	27535	27613	27754	27489	27825	27732	27736	27774	27679	27716	27785	27702	27791	27568	27775	27610	27865	27650	27884	27498	27721	27556	27464	27701	27478	27512	27631	27666	27750	27505	28025	27616	28016	27616	27657	27690	27584	27558	27675	27505	27609	27658	27556	27589	27743	27766	27590	27939	27754	27545	27659	27570	27680	27644	27778	27888	27671	27472	27455	27521	27809	27784	27595	27521	27240	27614	27519	27455	27529	27529	27632	27586	27645	27765	27480	27685	27674	27595	27620	27507	27706	27443	27678	27751	27390	27597	27620	27417	27568	27720	27801	27397	27654	27601	27669	27934	27534	27524	27950	27666	27696	27586	27701	27585	27609	27949	27791	27825	27592	27688	27686	27600	27780	27842	27772	27698	27633	27799	27673	27425	27738	27821	27719	27457	27322	27867	27827	27426	27660	27395	27835	27731	27579	27410	27377	27673	27295	27708	27629	27508	27822	27587	27766	27908	27745	27595	27432	27568	27499	27792	27605	27642	27634	27465	27625	27704	27579	27497	27755	27663	27781	27587	27717	27615	27779	27561	27738	27408	27836	27733	27658	27538	27589	27830	27444	27466	27690	27674	27600	27596	27645	27746	27628	27954	27354	27513	27508	27490	27687	27638	27688	27823	27828	27834	27540	27435	27565	27465	27614	27486	27587	27577	27637	27742	27704	27699	27740	27557	27648	27668	27623	27728	27537	27702	27509	27681	27587	27431	27811	27594	27629	27949	27641	27750	27635	27767	27513	27789	27677	27850	27548	27486	27514	27631	27565	27438	27861	27787	27711	27469	27495	27773	27596	27585	27641	27618	27835	27941	27656	27440	27427	27400	28024	27570	27890	27660	27655	27617	27768	27653	27462	27686	27633	27682	27699	27512	27519	27558	27707	27685	27632	27801	27741	27660	27514	27475	27910	27551	27634	27460	27636	27641	27694	27434	27572	27724	27644	27733	27731	27578	27560	27563	27639	27621	27957	27699	27806	27624	27761	27620	27594	27504	27705	27783	27603	27678	27619	27606	27743	27666	27971	27695	27704	27672	27611	27281	27531	27767	27668	27610	27672	27788	27613	27689	27462	27727	27738	27581	27616	27614	27600	27608	27460	27685	27682	27617	27510	27683	27808	27817	27737	27452	27703	27742	27658	27772	27564	27474	27514	27846	27609	27513	27663	27627	27534	27682	27783	27567	27563	27519	27708	27694	27926	27633	27756	27663	27638	27639	27548	27826	27631	27785	27696	27774	27391	27786	27628	27589	27344	27388	27681	27675	27614	27688	27802	27747	27724	27843	27537	27620	27728	27601	27839	27689	27524	27555	27678	27349	27718	27597	27957	27587	27871	27591	27838	27855	27738	27625	27684	27958	27487	27519	27795	27568	27452	27831	27754	27654	27736	27670	27516	27512	27582	27629	27760	27773	27685	27519	27729	27581	27565	27871	27591	27543	27419	27544	27369	27716	27790	27507	27899	27825	27767	27622	27760	27914	27558	28080	27648	27647	27672	27761	27787	27773	27671	27701	27916	27653	27613	27610	27637	27578	27546	27561	27944	27614	27743	27612	27672	27606	27577	27547	27697	27910	27894	27838	27448	27922	27327	27537	27738	27565	27656	27617	27910	27679	27761	27525	27650	27536	27551	27841	27539	27518	27577	27720	27506	27781	27870	27748	27772	27649	27664	27728	27415	27626	27772	27588	27647	27863	27646	27538	27746	27896	27669	27457	27529	27580	27660	27784	27951	27736	27647	27723	27548	27565	27715	27614	27795	27426	27607	27573	27640	27456	27852	27408	27985	27577	27943	27629	27757	27632	27687	27607	27765	27611	27614	27688	27592	27531	27584	27448	27635	27631	27555	27636	27522	27744	27386	27669	27457	27437	27512	27596	27631	27494	27618	27658	27692	27824	27691	27761	27834	27675	27598	27658	27564	27748	27790	27650	27604	27735	27708	27577	27586	27676	27847	27864	27572	27517	27551	27544	27769	27479	27935	27840	27813	27625	27342	27600	27425	27649	27448	27594	27470	27689	27528	27613	27432	27737	27817	27709	27550	27390	27556	27663	27596	28057	27605	27705	27687	27704	27807	27531	27640	27714	27936	27659	27742	27913	27426	27724	27461	27733	27522	27478	27819	27708	27531	27429	27786	27546	27694	28016	27873	27316	27517	27455	27722	27696	27606	27790	27944	27592	27629	27638	27884	27646	27564	27830	27733	27699	27768	27732	27505	27711	27732	27554	27522	27617	27618	27695	27745	27461	27611	27791	27989	27736	27832	27719	27503	27388	27754	27794	27553	27632	27674	27725	27631	27787	27605	27697	27770	27438	27548	27799	27795	27622	28003	27702	27771	27789	27686	27527	27516	27610	27714	27635	27883	27758	27939	27555	27717	27537	27682	27805	27415	27706	27775	27743	28000	27684	27694	27779	27774	27802	27697	27849	27634	27608	27845	27672	27798	27557	27744	27656	27850	27647	27707	27400	27613	27374	27561	28001	27870	27881	27852	27761	27903	27853	27650	27819	27785	27619	27762	27688	27704	27582	27565	27749	27510	27908	27603	27432	27723	27775	27660	27598	27690	27474	27619	27682	27586	27615	27246	27715	27800	27619	27787	27636	27779	27410	27629	27617	27734	27681	28008	27650	27720	27705	27603	27530	27571	27520	27598	27705	27827	27664	28021	27570	27676	27606	27781	27485	27442	27627	28014	27741	27755	27779	27751	27499	27541	27517	27616	27478	27459	27658	27690	27768	27506	27521	27632	27741	27886	27737	27535	27465	27812	27424	27528	27737	27437	27452	27702	27643	27689	27652	27630	27963	27952	27665	27715	27739	27723	27443	27688	27844
33341	50958	37731	22889	17494	15999	15269	15441	15282	15271	15250	15198	15165	15258	15452	15320	15224	15250	15436	15352	15140	15416	15435	15409	15304	15370	15308	15334	15508	15597	15184	15225	15452	15233	15217	15254	15345	15239	15414	15219	15296	15193	15469	15395	15212	15443	15282	15286	15170	15391	15201	14954	15365	15184	15318	15223	15437	15336	15317	15206	15332	15227	15315	15246	15157	15264	15383	15170	15456	15467	15274	15058	15515	15314	15185	15288	15378	15118	15233	15219	15343	15240	15241	15187	15279	15218	15329	15338	15329	15204	15095	15159	15252	15260	15260	15295	15096	15224	15108	15217	15371	15292	15200	15247	15233	15184	15272	15457	15274	15325	15102	15278	15118	15197	15219	15235	15326	15163	15251	15241	15211	15317	15187	15270	15452	15247	15154	15245	15405	15367	15145	15088	15282	15280	15407	15141	15148	15262	15452	15241	15273	15386	15205	15214	15290	15246	15163	15366	15184	15311	15329	15139	15392	15218	15091	15016	15211	15415	15127	15379	15223	15254	15157	15217	15228	15234	15349	15327	15108	15304	15322	15170	15177	15356	15342	15229	15176	15083	15352	15333	15384	15327	15155	15334	15177	15211	15332	15250	15155	15198	15449	15323	15367	15376	15323	15409	15388	15280	15101	15135	15411	15233	15397	15425	15298	15297	15285	15219	15210	15252	15184	15179	15366	15100	15414	15282	15202	15089	15509	15187	15158	15292	15320	15415	15345	15085	15157	15368	15142	15284	15145	15231	15248	15258	15264	15334	15195	15250	15368	15143	15229	15281	15137	15240	15274	15262	15328	15367	15269	15388	15144	15167	15290	15339	15122	15327	15170	15212	15038	15314	15389	15141	15201	15123	15397	15197	15210	15317	15125	15294	15424	15283	15320	15360	15238	15191	15277	15231	15194	15267	15147	15303	15194	15336	15151	15440	15234	15259	15376	15302	15327	15325	15119	15256	15221	15255	15318	15269	15257	15287	15319	15190	15170	15257	15283	15190	15519	15300	15208	15061	15293	15236	15264	15341	15355	15225	15169	15512	15256	15271	15366	15288	15278	15126	15317	15293	15332	15165	15245	15368	15170	15419	15272	15339	15185	15170	15180	15339	15250	15212	15352	15302	15234	15312	15128	15324	15197	15222	15318	15218	15217	15248	15415	15202	15282	15219	15356	15236	15191	15161	15272	15291	15251	15342	15170	15346	15212	15306	15211	15325	15182	15278	15315	15088	15185	15414	15326	15300	15291	15168	15067	15151	15301	15248	15182	15282	15316	15247	15197	15102	15311	15220	15198	15371	15319	15160	15113	15335	15164	15512	15249	15181	15408	15176	15242	15254	15368	15134	15348	15276	15490	15221	15214	15324	15170	15114	15481	15163	15366	15373	15287	15299	15200	15243	15321	15341	15136	15226	15312	15323	15257	15432	15236	15153	15105	15350	15285	15118	15178	15294	15363	15300	15477	15362	15346	15108	15306	15074	15344	15158	15380	15286	15235	15180	15247	15193	15309	15443	15243	15118	15232	15305	15185	15230	15269	15234	15237	15319	15332	15372	15226	15078	15428	15141	15223	15478	15284	15335	15283	15061	15350	15279	15345	15502	15444	15322	15181	15161	15174	15181	15437	15158	15233	15182	15410	15323	15388	15353	15188	15381	15277	15436	15302	15303	15191	15187	15266	15273	15310	15335	15230	15390	15545	15286	15377	15165	15290	15439	15432	15400	15243	15348	15246	15106	15341	15315	15291	15119	15247	15263	15281	15217	15348	15056	15262	15200	15332	15505	15310	15184	15195	15426	15174	15287	15273	15355	15203	15267	15266	15352	15233	15338	15201	15269	15461	15273	15230	15343	15266	15108	15180	15245	15307	15351	15287	15140	15273	15412	15209	15399	15182	15331	15151	15180	15374	15278	15320	15130	15450	15169	15264	15242	15265	15340	15211	15240	15456	15323	15158	15219	15145	15207	15222	15131	15182	15250	15186	15175	15224	15374	15111	15233	15343	15163	15405	15267	15311	15285	15292	15456	15235	15344	15331	15337	15158	15255	15017	15366	15121	15226	15187	15333	15193	15326	15497	15163	15272	15052	15378	15359	15184	15196	15132	15275	15344	15254	15053	15385	15245	15350	15283	15348	15286	15306	15464	15231	15177	15172	15207	15262	15327	15416	15146	15246	15249	15256	15385	15359	15330	15309	15247	15122	15299	15281	15186	15323	15336	15395	15351	15303	15147	15400	15232	15238	15026	15473	15235	15136	15276	15287	14970	15404	15182	15161	15169	15325	15105	15158	15116	15241	15435	15339	15198	15329	15380	15191	15332	15306	15323	14922	15350	15428	15212	15357	15274	15105	15411	15241	15186	15282	15166	15343	15257	15273	15217	15277	15268	15111	15248	15368	15420	15288	15147	15272	15376	15317	15319	15246	15367	15417	15208	15266	15107	15410	15291	15073	15258	15202	15129	15326	15210	15259	15236	15364	15238	15130	15226	15201	15195	15470	15444	15301	15339	15497	15282	15211	15247	15203	15102	15231	15203	15305	15060	15207	15256	15331	15238	15463	15163	15239	15256	15226	15182	15302	15196	15278	15230	15319	15222	15088	15264	15227	15312	15274	15360	15312	15164	15375	15446	15389	15184	15101	15250	15220	15356	15322	15162	15170	15190	15356	15169	15507	15311	15102	15202	15372	15335	15295	15246	15224	15377	15160	15271	15231	15411	15344	15321	15378	15218	15388	15273	15339	15252	15464	15293	15314	15173	15187	15339	15391	15220	15200	15269	15131	15340	15284	15109	15196	15238	15263	15237	15149	15375	15323	15173	15268	15304	15234	15309	15206	15221	15088	15328	15365	15295	15382	15304	15336	15182	15260	15378	15228	15139	15431	15453	15511	15160	15395	15227	15211	15195	15274	15328	15228	15255	15348	15203	15227	15424	15280	15284	15372	15154	15343	15334	15388	15293	15418	15163	15305	15295	15272	15220	15353	15209	15589	15235	15275	15060	15178	15263	15240	15299	15262	15267	15297	15264	15246	15150	15171	15186	15202	15361	15229	15365	15337	15441	15257	15226	15406	15314	15336	15074	15187	15300	15287	15256	15077	15151	15109	15356	15456	15349	15394	15174	15424	15200	15228	15262	15366	15361	15342	15204	15193	15415	15410	15324	15165	15293	15464	15261	15320	15210	15573	15328	15440	15259	15325	15331	15343	15387	15242	15118	15227	15258	15285	15203	15294	15450	15262	15116	15212	15309	15151	15172	15381	15220	15170	15325	15153	15271	15228	15227	15267	15343	15124	15206	15334	15161	15387	15288	15318	15475	15242	15375	15309	15315	15231	15289	15162	15318	15223	15286	15198	15324	15374	15132	15312	15397	15276	15351	15374	15249	15079	15166	15208	15286	15355	15353	15247	15317	15101	15036	15257	15379	15261	15345	15200	15222	15083	15215	15271	15329	15377	15175	15301	15233	15259	15257	15170	15270	15326	15300	15198	15376	15336	15322	15534	15282	15108	15401	15209	15441	15261	15129	15201	15289	15121	15212	15285	15293	15186	15440	15271	15177	15241	15248	15283	15333	15429	15217	15379	15156	15357	15122	15177	15333	15392	15179	15140	15291	15517	15274	15181	15249	15358	15338	15415	15185	15155	15249	15553	15221	15297	15165	15252	15251	15392	15436	15341	15288	15380	15208	15355	15253	15265	15355	15457	15192	15468	15066	15391	15332	15142	15353	15118	15171	15349	15367	15199	15480	15303	15077	15149	15395	15330	15347	15457	15311	15237	15211	15124	15367	15255	15127	15230	15328	15233	15550	15358	15287	15290	15291	15332	15212	15196	15269	15292	15356	15337	15449	15185	15323	15491	15255	15377	15455	15245	15217	15340	15216	15251	15202	15275	15083	15152	15332	15227	15375	15359	15296	15310	15199	15027	15332	15400	15246	15282	15162	15313	15251	15109	15505	15328	15260	15290	15433	15116	15388	15311	15396	15180	15223	15275	15139	15242	15288	15251	15291	15139	15178	15345	15352	15509	15274	15273	15289	15305	15363	15317	15284	15291	15190	15345	15195	15153	15433	15309	15131	15132	15362	15444	15126	15401	15009	15267	15365	15346	15203	15209	15267	15092	15351	14984	15202	15301	15240	15213	15411	15269	15223	15060	15137	15207	15295	15206	15226	15401	15319	15340	15309	15418	15445	15235	15182	15350	15149	15257	15163	15236	15350	15227	15376	15392	15251	15229	15298	15240	15248	15537	15272	15402	15149	15170	15182	15369	15363	15171	15330	15407	15294	15323	15209	15267	15228	15229	15374	15486	15375	15254	15183	15198	15266	15282	15315	15185	15315	15177	15058	15226	15247	15197	15330	15070	15294	15156	15335	15247	15141	15249	15258	15236	15367	15108	15359	15150	15257	15349	15183	15271	15071	15267	15100	15177	15371	15246	15212	15260	15214	15288	15290	15260	15327	15276	15386	15478	15321	15198	15188	15260	15291	15344	15276	15325	15433	15252	15398	15189	15162	15294	15361	15353	15419	15309	15289	15381	15294	15444	15265	15407	15133	15282	15253	15324	15299	15366	15497	15440	15279	15330	15438	15288	15242	15403	15261	15220	15373	15176	15283	15382	15329	15197	15330	15344	15160	15181	15271	15245	15175	15181	15227	15295	15195	15368	15196	15275	15117	15374	15146	15301	15249	15295	15253	15145	15395	15466	15134	15193	15387	15165	15246	15299	15145	15374	15223	15459	15212	15370	15237	15219	15096	15251	15455	15267	15331	15391	15350	15263	15279	15419	15149	15102	15198	15242	15379	15304	15247	15359	15274	15440	15472	15403	15379	15282	15177	15235	15302	15152	15250	15340	15364	15274	15065	15197	15221	15275	15383	15336	15111	15150	15412	15164	15327	15285	15235	15334	15415	15296	15238	15207	15316	15199	15282	15259	15334	15397	15229	15263	15212	15279	15311	15260	15249	15081	15291	15262	15066	15278	15296	15228	15309	15143	15259	15438	15317	15388	15295	15420	15339	15362	15350	15259	15342	15055	15226	15243	15155	15253	15096	15137	15211	15551	15404	15227	15085	15190	15296	15227	15237	15308	15385	15156	15335	15174	15385	15237	15252	15113	15264	15362	15166	15277	15446	15229	15258	15295
38908	43963	45058	36022	29351	27441	26811	26348	26421	26393	26714	26425	26459	26553	26511	26412	26488	26660	26498	26441	26434	26496	26452	26563	26325	26665	26299	26362	26434	26685	26660	26376	26651	26465	26277	26439	26463	26485	26544	26438	26726	26691	26450	26429	26312	26363	26453	26516	26409	26340	26412	26324	26388	26367	26568	26399	26448	26439	26398	26292	26615	26470	26465	26317	26304	26135	26406	26390	26464	26650	26557	26343	26260	26278	26552	26685	26499	26714	26582	26403	26345	26251	26489	26227	26428	26313	26625	26648	26595	26698	26567	26496	26460	26353	26396	26580	26394	26447	26477	26261	26367	26508	26540	26480	26709	26422	26284	26459	26376	26304	26541	26184	26243	26284	26430	26225	26396	26412	26573	26403	26575	26888	26424	26581	26323	26190	26300	26315	26349	26509	26253	26325	26441	26516	26627	26446	26550	26297	26688	26420	26282	26373	26371	26299	26421	26327	26408	26664	26349	26754	26566	26317	26387	26508	26597	26104	26227	26306	26505	26457	26451	26396	26144	26536	26371	26282	26416	26484	26522	26351	26307	26282	26712	26321	26344	26715	26499	26514	26696	26482	26678	26187	26276	26491	26450	26460	26604	26323	26318	26323	26261	26231	26539	26218	26257	26517	26482	26295	26331	26430	26453	26523	26477	26505	26488	26401	26416	26347	26366	26227	26245	26429	26555	26350	26573	26438	26484	26396	26508	26342	26270	26074	26813	26457	26399	26604	26412	26360	26352	26436	26435	26379	26270	26557	26606	26384	26538	26291	26265	26339	26264	26099	26460	26456	26471	26516	26595	26275	26358	26259	26455	26512	26245	26400	26522	26142	26396	26671	26265	26394	26263	26313	26517	26608	26587	26445	26481	26118	26368	26408	26422	26702	26371	26598	26431	25999	26136	26525	26169	26441	26508	26438	26603	26363	26393	26763	26350	26315	26442	26520	26424	26370	26302	26241	26559	26303	26319	26285	26239	26408	26446	26214	26602	26450	26285	26423	26364	26394	26693	26505	26158	26503	26490	26416	26435	26575	26441	26348	26311	26365	26410	26398	26303	26348	26412	26522	26524	26499	26380	26642	26417	26372	26503	26432	26506	26377	26519	26361	26309	26344	26538	26372	26274	26482	26607	26473	26385	26550	26445	26473	26249	26411	26196	26402	26429	26710	26594	26265	26382	26346	26301	26231	26181	26567	26309	26279	26545	26477	26512	26423	26417	26540	26570	26495	26462	26226	26388	26540	26508	26393	26336	26408	26194	26323	26206	26487	26143	26212	26567	26386	26333	26388	26156	26427	26354	26271	26502	26644	26516	26435	26313	26566	26273	26358	26037	26585	26506	26338	26575	26276	26681	26476	26419	26438	26530	26498	26807	26346	26453	26268	26525	26308	26365	26503	26627	26446	26631	26582	26129	26192	26471	26487	26465	26344	26537	26523	26420	26543	26328	26426	26365	26126	26404	26417	26342	26358	26382	26425	26315	26301	26519	26420	26470	26469	26639	26628	26532	26326	26447	26660	26462	26364	26620	26575	26607	26230	26295	26448	26604	26470	26174	26142	26440	26306	26329	26621	26342	26368	26606	26608	26216	26483	26455	26437	26482	26173	26473	26339	26579	26562	26450	26654	26276	26369	26458	26519	26405	26519	26398	26355	26403	26336	26562	26222	26205	26546	26526	26341	26403	26301	26447	26383	26326	26426	26455	26328	26655	26714	26482	26122	26466	26485	26311	26492	26432	26501	26219	26266	26224	26355	26436	26223	26574	26537	26205	26446	26528	26512	26427	26644	26430	26267	26299	26274	26507	26379	26302	26445	26708	26405	26554	26383	26594	26546	26405	26480	26379	26310	26577	26550	26458	26519	26509	26407	26552	26480	26564	26504	26474	26177	26488	26345	26474	26384	26271	26379	26584	26222	26335	26699	26474	26530	26651	26359	26633	26234	26453	26423	26618	26320	26368	26776	26360	26491	26572	26488	26508	26315	26110	26330	26360	26583	26268	26518	26345	26232	26597	26183	26446	26441	26523	26414	26527	26507	26634	26181	26412	26575	26268	26098	26647	26531	26792	26071	26529	26639	26368	26236	26695	26264	26618	26349	26429	26303	26286	26477	26273	26548	26498	26422	26375	26480	26328	26460	26628	26308	26366	26482	26368	26446	26465	26570	26190	26559	26512	26293	26500	26373	26474	26454	26490	26581	26384	26481	26404	26632	26460	26541	26564	26385	26474	26210	26550	26572	26466	26528	26351	26136	26355	26570	26264	26318	26153	26549	26313	26469	26411	26096	26678	26522	26633	26373	26646	26433	26540	26387	26530	26644	26190	26178	26338	26378	26672	25995	26285	26370	26235	26503	26134	26557	26280	26311	26047	26179	26447	26523	26439	26212	26317	26374	26487	26417	26544	26506	26277	26331	26431	26278	26249	26438	26492	26255	26445	26166	26016	26163	26291	26332	26384	26429	26341	26369	26162	26272	26805	26574	26487	26539	26436	26278	26449	26396	26360	26576	26539	26736	26567	26621	26320	26410	26375	26508	26341	26517	26317	26246	26237	26410	26404	26263	26409	26532	26390	26438	26577	26358	26432	26390	26451	26319	26410	26358	26405	26583	26460	26126	26398	26454	26423	26407	26331	26281	26551	26560	26581	26424	26578	26304	26252	26453	26578	26611	26331	26455	26397	26325	26436	26442	26515	26428	26434	26665	26714	26563	26745	26295	26524	26545	26304	26216	26326	26195	26372	26344	26620	26450	26172	26587	26392	26425	26451	26498	26526	26450	26344	26699	26635	26419	26244	26570	26577	26452	26410	26460	26463	26569	26469	26288	26348	26496	26624	26414	26230	26388	26628	26287	26319	26370	26512	26248	26569	26312	26496	26116	26646	26495	26503	26446	26479	26550	26178	26293	26453	26473	26169	26544	26512	26346	26340	26573	26850	26557	26472	26650	26238	26283	26160	26721	26607	26284	26453	26553	26198	26165	26636	26636	26471	26554	26605	26295	26360	26418	26434	26384	26543	26510	26585	26406	26369	26411	26482	26537	26401	26056	26317	26411	26606	26401	26471	26358	26447	26542	26456	26321	26476	26393	26545	26500	26335	26380	26603	26328	26441	26326	26570	26506	26535	26405	26586	26402	26581	26355	26357	26348	26565	26425	26504	26296	26311	26518	26441	26237	26429	26438	26386	26609	26711	26396	26461	26198	26582	26115	26343	26325	26086	26437	26656	26576	26574	26444	26382	26655	26755	26463	26344	26269	26412	26366	26435	26251	26398	26229	26518	26353	26554	26277	26446	26292	26159	26344	26380	26376	26340	26548	26555	26332	26688	26435	26316	26511	26473	26444	26501	26436	26558	26239	26591	26421	26500	26212	26367	26483	26450	26362	26398	26709	26389	26359	26002	26302	26495	26574	26425	26501	26623	26388	26254	26820	26480	26389	26409	26691	26543	26378	26231	26342	26564	26357	26617	26384	26210	26307	26588	26314	26332	26415	26336	26484	26260	26558	26363	26116	26591	26406	26640	26281	26530	26399	26375	26416	26505	26469	26434	26377	26574	26328	26307	26545	26407	26498	26373	26497	26427	26379	26331	26678	26328	26513	26732	26418	26423	26551	26281	26348	26337	26087	26508	26415	26380	26403	26491	26336	26379	26483	26238	26529	26645	26363	26299	26265	26386	26590	26604	26414	26496	26480	26301	26533	26361	26319	26503	26338	26602	26613	26598	26780	26285	26219	26656	26757	26256	26375	26479	26509	26502	26428	26430	26420	26466	26309	26301	26480	26454	26639	26458	26436	26404	26613	26592	26459	26436	26387	26305	26297	26245	26566	26330	26547	26436	26701	26632	26618	26498	26373	26469	26306	26238	26562	26555	26371	26274	26357	26276	26321	26473	26370	26502	26378	26613	26314	26347	26587	26354	26469	26356	26336	26395	26355	26571	26573	26724	26428	26657	26445	26524	26614	26453	26201	26620	26285	26280	26365	26454	26548	26385	26524	26410	26347	26350	26366	26465	26502	26618	26325	26541	26641	26365	26346	26342	26351	26446	26466	26126	26350	26634	26533	26593	26301	26592	26549	26416	26544	26501	26510	26251	26543	26444	26287	26551	26427	26373	26351	26426	26346	26734	26554	26360	26491	26584	26474	26761	26246	26641	26299	26536	26412	26513	26517	26217	26392	26606	26195	26436	26312	26406	26340	26833	26243	26458	26394	26315	26523	26772	26360	26476	26399	26341	26435	26620	26404	26369	26581	26144	26473	26407	26538	26532	26314	26005	26490	26290	26610	26646	26471	26700	26368	26305	26249	26351	26326	26380	26380	26590	26525	26567	26417	26452	26502	26423	26669	26458	26434	26557	26537	26461	26521	26381	26419	26283	26181	26462	26466	26683	26632	26213	26220	26515	26213	26561	26327	26210	26204	26465	26549	26140	26495	26546	26218	26217	26549	26268	26369	26341	26509	26423	26523	26709	26588	26377	26751	26338	26510	26265	26570	26252	26559	26375	26301	26380	26534	26551	26256	26660	26555	26423	26299	26519	26421	26656	26414	26565	26534	26572	26381	26404	26495	26580	26214	26593	26468	26583	26295	26149	26355	26578	26318	26382	26419	26538	26285	26238	26562	26475	26765	26405	26457	26385	26280	26559	26588	26351	26422	26622	26501	26545	26644	26260	26493	26508	26261	26659	26311	26313	26345	26605	26564	26539	26339	26360	26616	26429	26158	26240	26257	26333	26470	26345	26581	26375	26388	26604	26393	26648	26637	26500	26349	26301	26418	26511	26501	26218	26364	26453	26500	26703	26392	26177	26397	26621	26548	26322	26263	26349	26438	26630	26467	26491	26392	26313	26363	26458	26589	26409	26514	26168	26405	26373	26597	26261	26357	26485	26396	26655	26422	26389	26565	26292	26219	26405	26334	26416	26701	26314	26507	26495	26450	26387	26398	26580	26511	26719	26360	26573	26569	26527	26499	26384	26517	26536	26427	26311	26347	26236	26293	26388	26279	26391	26340	26285	26474	26402	26403	26389	26202	26272	26446	26337	26289	26385	26242	26349	26219	26339	26400	26394	26286	26289	26504	26313	26401	26372	26560	26566	26681	26341	26252	26513	26226	26199	26423	26291	26514	26392	26395	26577	26474
29812	45648	35287	22156	16811	15258	14872	14685	14719	14732	14613	14612	14689	14609	14900	14653	14704	14903	14618	14741	14717	14809	14712	14600	14664	14693	14849	14719	14746	14669	14736	14642	14684	14414	14688	14514	14664	14659	14553	14718	14741	14494	14580	14762	14642	14661	14835	14802	14659	14560	14753	14767	14556	14751	14608	14922	14811	14652	14716	14739	14531	14609	14663	14690	14803	14698	14643	14753	14716	14753	14908	14551	14713	14709	14640	14674	14644	14736	14677	14787	14533	14520	14583	14721	14516	14590	14620	14754	14731	14492	14653	14634	14592	14548	14668	14599	14654	14723	14607	14674	14489	14768	14745	14660	14626	14766	14686	14564	14708	14807	14633	14674	14667	14668	14595	14585	14640	14713	14785	14869	14665	14729	14701	14701	14666	14606	14752	14548	14729	14583	14627	14694	14634	14673	14802	14703	14748	14742	14712	14677	14591	14633	14770	14661	14603	14606	14900	14526	14537	14606	14653	14832	14572	14599	14757	14775	14785	14602	14729	14668	14723	14709	14836	14614	14592	14710	14663	14607	14682	14585	14573	14591	14752	14684	14499	14804	14767	14746	14457	14642	14671	14826	14715	14706	14708	14736	14777	14722	14479	14786	14666	14723	14689	14629	14706	14750	14729	14661	14583	14532	14706	14674	14892	14675	14696	14657	14702	14738	14573	14735	14732	14744	14639	14676	14700	14680	14784	14750	14802	14839	14636	14731	14665	14609	14508	14826	14797	14760	14665	14819	14722	14660	14690	14692	14694	14697	14663	14629	14508	14614	14658	14621	14727	14443	14477	14568	14720	14635	14714	14729	14637	14666	14550	14797	14594	14701	14566	14722	14793	14699	14686	14637	14641	14525	14663	14632	14705	14688	14587	14719	14740	14661	14758	14761	14482	14667	14647	14649	14646	14603	14582	14622	14704	14763	14781	14615	14620	14689	14787	14609	14753	14652	14759	14548	14681	14716	14737	14633	14699	14631	14434	14725	14483	14693	14628	14857	14686	14594	14604	14812	14828	14636	14678	14686	14833	14698	14600	14748	14680	14844	14552	14698	14676	14576	14723	14612	14689	14643	14764	14665	14569	14750	14692	14789	14692	14720	14761	14414	14971	14862	14694	14636	14760	14709	14559	14667	14793	14729	14616	14733	14584	14590	14687	14595	14731	14739	14631	14798	14721	14673	14647	14646	14587	14777	14649	14355	14584	14629	14649	14705	14766	14755	14676	14666	14582	14747	14958	14508	14677	14832	14609	14553	14649	14569	14686	14661	14954	14622	14674	14845	14728	14676	14879	14633	14726	14774	14722	14584	14845	14650	14596	14658	14521	14652	14629	14764	14764	14513	14606	14516	14592	14651	14773	14616	14666	14626	14556	14595	14677	14581	14685	14551	14678	14733	14590	14565	14602	14531	14394	14837	14578	14689	14659	14751	14613	14647	14631	14670	14533	14635	14598	14679	14558	14538	14550	14650	14792	14563	14781	14770	14638	14649	14740	14714	14658	14597	14634	14973	14631	14661	14593	14686	14684	14481	14579	14817	14960	14642	14784	14692	14749	14793	14798	14775	14531	14798	14805	14675	14689	14475	14738	14744	14766	14670	14871	14523	14681	14777	14580	14618	14788	14827	14754	14699	14726	14769	14748	14656	14562	14437	14515	14818	14604	14581	14515	14644	14799	14574	14637	14758	14715	14609	14616	14650	14656	14594	14588	14729	14762	14831	14801	14744	14615	14757	14707	14653	14546	14761	14617	14654	14828	14768	14768	14581	14586	14691	14582	14681	14789	14716	14599	14841	14904	14714	14539	14658	14618	14651	14736	14652	14807	14768	14668	14775	14557	14582	14670	14493	14553	14587	14441	14701	14739	14921	14740	14858	14470	14672	14832	14737	14737	14490	14725	14615	14738	14662	14634	14693	14566	14759	14714	14628	14603	14689	14739	14615	14736	14826	14816	14546	14634	14701	14768	14788	14728	14587	14668	14360	14691	14557	14642	14623	14647	14583	14605	14716	14631	14671	14632	14776	14645	14565	14688	14567	14610	14496	14765	14562	14677	14676	14650	14701	14583	14669	14671	14646	14682	14640	14680	14612	14799	14495	14680	14603	14689	14593	14876	14587	14705	14639	14538	14790	14678	14706	14751	14649	14876	14688	14611	14591	14809	14647	14644	14506	14824	14756	14701	14558	14558	14753	14639	14724	14603	14641	14691	14803	14737	14783	14843	14770	14711	14530	14632	14683	14595	14642	14616	14500	14681	14778	14700	14698	14561	14802	14713	14710	14563	14567	14638	14633	14671	14732	14813	14555	14798	14514	14778	14706	14668	14759	14482	14795	14736	14694	14461	14599	14639	14539	14745	14739	14527	14628	14752	14771	14689	14682	14488	14586	14930	14738	14725	14573	14647	14546	14604	14598	14730	14494	14706	14970	14614	14768	14704	14509	14633	14633	14719	14665	14680	14676	14641	14516	14566	14599	14617	14699	14480	14709	14775	14625	14591	14511	14606	14571	14574	14518	14583	14681	14822	14546	14741	14775	14810	14649	14842	14772	14711	14563	14641	14690	14531	14540	14588	14804	14809	14753	14674	14644	14716	14658	14598	14728	14688	14903	14524	14698	14651	14650	14769	14614	14512	14681	14654	14870	14737	14608	14737	14544	14778	14663	14732	14647	14781	14769	14734	14855	14711	14674	14622	14701	14663	14712	14713	14584	14709	14640	14632	14734	14435	14683	14653	14745	14629	14749	14666	14672	14769	14716	14547	14614	14765	14727	14777	14788	14693	14775	14625	14786	14617	14440	14683	14775	14717	14546	14763	14665	14484	14691	14783	14721	14635	14754	14767	14745	14639	14505	14667	14781	14718	14699	14660	14556	14672	14579	14706	14613	14641	14567	14651	14708	14706	14550	14654	14679	14676	14841	14730	14737	14551	14775	14649	14686	14779	14666	14552	14760	14845	14800	14634	14680	14926	14544	14777	14646	14712	14406	14657	14714	14593	14695	14732	14750	14709	14874	14571	14674	14750	14670	14769	14688	14617	14669	14632	14712	14779	14484	14836	14728	14810	14702	14747	14674	14593	14605	14758	14751	14622	14675	14681	14661	14671	14664	14700	14801	14648	14714	14771	14720	14755	14671	14630	14614	14778	14828	14677	14560	14629	14461	14682	14907	14807	14618	14713	14684	14710	14852	14592	14729	14770	14559	14615	14579	14883	14477	14736	14712	14707	14597	14525	14718	14774	14677	14705	14614	14779	14652	14414	14563	14688	14813	14566	14543	14602	14641	14685	14777	14790	14608	14637	14722	14601	14607	14593	14708	14705	14734	14605	14604	14748	14708	14627	14640	14676	14608	14673	14710	14600	14699	14885	14627	14588	14785	14729	14646	14826	14531	14656	14713	14843	14707	14588	14659	14667	14650	14831	14645	14736	14759	14560	14648	14764	14792	14622	14558	14681	14665	14768	14496	14795	14633	14551	14760	14776	14652	14798	14601	14650	14733	14683	14535	14615	14599	14664	14562	14675	14719	14709	14824	14593	14668	14743	14690	14622	14779	14595	14733	14788	14506	14799	14754	14641	14752	14663	14643	14706	14672	14813	14539	14609	14666	14673	14634	14686	14580	14751	14678	14723	14546	14772	14751	14696	14489	14771	14673	14489	14823	14692	14899	14694	14776	14889	14737	14711	14769	14581	14759	14700	14874	14679	14699	14693	14756	14670	14719	14783	14782	14905	14700	14726	14581	14605	14819	14732	14536	14802	14741	14966	14515	14616	14727	14705	14557	14599	14712	14734	14618	14654	14641	14728	14714	14507	14632	14678	14758	14743	14803	14813	14676	14701	14598	14644	14780	14770	14580	14733	14662	14745	14580	14559	14632	14576	14560	14753	14836	14594	14681	14713	14577	14526	14696	14589	14831	14557	14737	14652	14678	14788	14804	14819	14830	14728	14528	14650	14575	14682	14737	14731	14628	14682	14499	14478	14791	14847	14855	14773	14697	14588	14735	14810	14718	14746	14699	14628	14711	14621	14735	14698	14597	14562	14532	14592	14752	14650	14804	14664	14530	14617	14676	14746	14732	14680	14801	14750	14696	14781	14591	14543	14600	14648	14785	14770	14517	14797	14737	14612	14664	14876	14662	14690	14674	14723	14669	14787	14647	14701	14636	14628	14831	14559	14816	14831	14724	14596	14667	14594	14725	14634	14721	14625	14566	14505	14691	14884	14764	14752	14510	14723	14863	14854	14512	14598	14611	14559	14575	14801	14679	14762	14475	14679	14569	14615	14675	14569	14558	14776	14804	14795	14774	14736	14660	14642	14597	14653	14906	14608	14637	14542	14716	14647	14546	14558	14737	14753	14682	14826	14691	14588	14448	14669	14521	14746	14565	14796	14612	14567	14653	14649	14725	14714	14818	14582	14685	14667	14652	14780	14472	14640	14553	14626	14712	14878	14560	14778	14746	14835	14743	14785	14682	14617	14566	14704	14717	14603	14629	14708	14609	14776	14683	14698	14665	14734	14633	14676	14646	14602	14607	14810	14760	14709	14774	14773	14498	14631	14549	14720	14661	14535	14578	14583	14644	14695	14660	14687	14633	14634	14602	14749	14695	14502	14667	14590	14659	14550	14793	14643	14659	14731	14769	14665	14606	14672	14620	14758	14724	14595	14611	14668	14725	14628	14697	14571	14844	14716	14673	14800	14603	14738	14548	14669	14568	14519	14848	14681	14755	14766	14617	14674	14731	14595	14707	14629	14681	14657	14682	14698	14525	14660	14523	14745	14747	14846	14739	14517	14679	14769	14627	14793	14692	14614	14731	14714	14835	14566	14817	14726	14835	14704	14689	14759	14788	14705	14649	14647	14722	14681	14619	14619	14583	14663	14627	14847	14613	14779	14815	14768	14538	14612	14815	14729	14717	14746	14723	14669	14562	14750	14656	14722	14775	14734	14787	14675	14750	14774	14883	14786	14722	14795	14634	14652	14695	14767	14576	14691	14674	14705	14868	14674	14881	14584	14849	14874	14722	14809	14669	14796	14817	14734	14882	14574	14728	14712	14602	14703	14804	14647	14709	14691	14566	14915	14640	14733	14630	14786	14840	14791	14697	14691	14589	14704	14589	14871	14750	14814	14742	14730	14583
23009	29403	52601	52757	41321	34122	32385	29274	28491	28843	28842	28834	28844	28410	28573	28498	28604	28388	28010	28529	28246	28442	28355	28351	28502	28480	28310	28267	28319	28284	28368	28279	28172	28170	28409	28124	28489	28340	28335	28328	28365	28121	28608	28247	28439	28258	28307	28212	28308	28216	28121	28029	28218	28555	28354	28245	28345	28166	28285	28265	28129	28516	28039	28568	28158	28396	28144	28232	28182	28020	28230	28125	28029	28151	28090	28125	27941	27908	28240	28169	28219	27909	27896	28043	28350	28140	28412	28294	28118	27992	28258	28089	27859	28262	28054	28217	28189	28120	28318	28272	28112	27965	28030	28194	28109	28151	28160	28432	28267	28169	28198	28424	28322	28340	28201	28100	28231	28135	28052	28243	28277	27960	28143	27961	28239	28045	28256	28117	28199	28277	28261	28080	28149	27946	28176	28302	28143	28130	28237	27937	28057	28069	28164	28058	28024	28125	28273	27798	27995	27933	28163	28230	28105	28092	28211	27879	27954	28064	27978	28319	28079	28322	28196	28178	28159	28364	28442	28058	28148	28196	28040	28228	28211	28139	28093	28224	27924	27854	28147	28278	28168	28023	28323	28232	28116	28004	28034	27981	28259	28170	28278	27849	28363	28083	28139	28204	28048	28066	28348	28025	27920	28238	28228	27794	28186	28095	28059	28121	28032	28423	27897	28107	28393	28044	28304	28220	28118	28233	28279	28304	28237	28047	28224	28024	28117	27870	28272	28299	28180	28371	28431	28222	28166	28257	27952	28115	28223	28154	28484	27791	28217	28186	28381	28167	27947	28128	28217	28259	27999	28227	28334	28074	28155	28230	28069	27998	28203	27806	28117	27842	28262	28209	27884	28235	28333	28197	28203	28305	28174	28245	28133	28120	27909	28245	27906	28084	28139	28262	28084	28186	28070	28079	28249	28050	27937	28092	27827	27976	28331	28021	28369	28131	27945	28056	27999	28127	28093	27995	28109	27974	27973	27964	27961	28336	28083	28275	28182	27984	27984	27924	28204	28179	28071	27994	28088	27945	27782	28226	28168	28496	28275	28045	28410	27950	27749	28396	28242	28088	28133	27947	28150	27738	28167	28077	28164	27977	28224	27881	27999	28040	28141	28125	28079	27959	28117	28164	28005	28256	28004	28082	28226	28157	28383	27985	28282	28256	28206	28315	28116	27982	28104	28158	28107	27914	28180	28243	28132	28148	28070	27985	28390	28078	28192	28170	27985	28328	28072	28355	28337	28135	28254	27848	28043	27948	27896	27959	28191	27936	28057	27969	28243	28137	28143	28335	27731	28165	28248	28329	28108	28185	27974	27962	28081	28214	28191	28134	28395	28240	28260	27853	28526	27992	27927	28272	28329	28173	28227	28171	27997	28468	28074	28014	28150	28228	28034	27951	27825	27888	28053	28036	28034	28335	28115	28231	28118	28306	28092	28111	28324	28015	28119	27835	28201	27910	28099	28065	27868	28325	27981	27892	28207	28106	28209	28119	27860	27962	28010	28109	28157	28072	28321	28417	28289	28257	28294	27691	28132	28250	28262	28264	28539	28175	28315	28002	28168	28175	28202	28289	27961	27928	28287	27998	28241	27839	28003	28110	28192	28016	28280	28180	28018	28170	28112	28120	28288	28197	27832	28342	27978	27867	28049	28360	28040	27986	28019	28064	28031	28094	28126	28048	28171	28130	28016	27997	27876	28171	28105	28270	28135	28183	27988	27924	28242	28351	28182	28031	28125	28225	28316	28215	28024	28099	28172	28121	28077	28403	28095	27945	28127	28225	28126	28192	27949	28235	28205	28234	28479	28002	28174	28174	28291	28058	28304	28039	28179	28293	28413	28063	28146	28310	28306	28165	28113	28127	28153	28113	28103	28226	28344	28035	28106	28159	28293	28030	27928	28054	28260	28024	28051	27854	27945	28132	28169	28001	28076	27892	28055	28153	28197	28171	28243	28151	28294	27985	28171	28240	28370	28223	28169	28264	28125	28152	28206	28167	28220	28095	28268	28021	28052	28280	28214	28115	28283	28121	28393	28139	28153	28290	28095	28285	28320	28093	27912	28027	28049	27941	28042	28101	28234	28031	28074	28239	28244	28343	28021	27927	28191	27809	27948	28123	28284	28314	28105	28301	28077	28058	28237	28231	28339	28254	28143	28136	27960	27603	28060	28418	27992	28151	28103	28014	27963	28439	28273	28063	28267	27978	28341	28199	27993	28098	28127	28295	28267	28084	28187	28211	28161	28220	27986	27864	28120	27922	28314	28323	28169	27970	28274	27967	28110	28026	28043	28099	28277	28315	27986	27968	28176	27944	28081	28189	28159	28034	28183	28059	27975	27927	28055	28050	28234	28032	28124	28047	28287	28115	28228	27957	27989	27992	28105	28160	28294	28236	28118	27782	28095	28145	28171	28028	28064	28245	28194	28125	27859	28031	28203	28171	28194	27960	27764	28071	28262	27995	28184	27987	28068	28058	28062	28011	28255	28185	28074	28219	28257	28276	28382	27899	28136	28096	28066	28071	28004	28220	28165	28049	28047	28055	28438	28055	28261	27904	28087	28085	27950	27935	27878	28046	28241	28148	28395	28134	27940	28192	28285	28013	28018	28253	27931	28328	27960	28244	28329	27980	28232	28103	28283	28098	28210	28169	28098	28074	28202	28117	28308	28134	27975	28074	28055	28115	27854	28037	28082	27981	28026	28010	28200	28302	28189	28223	28211	28317	28509	28114	28119	28176	28220	28104	28202	28183	28092	28043	28151	28152	28022	28033	28228	28097	27959	28093	28251	27950	28150	28086	28058	28152	27957	27791	28135	28008	28154	28278	28136	28220	28214	28210	27970	28039	28219	27992	28057	28180	28063	28116	28039	28131	28312	28253	28125	28193	28110	28376	28122	28239	28240	28100	28215	27898	28190	28275	27999	27956	28139	28348	28085	28126	28108	28315	28199	28207	27824	28091	28228	28067	28210	28262	28199	28181	28168	28070	28063	28133	28094	27936	28214	27936	27940	28097	28131	27967	27852	27926	28233	28473	28136	28280	28318	27968	28359	28193	28445	28182	27974	28113	28124	28014	28296	28385	28194	28252	28068	28138	28280	27923	28222	28299	28272	27989	28295	28357	28143	28190	28364	27808	28009	28129	28233	28080	28145	27766	27886	28501	28271	28158	28318	27972	28235	28333	28277	28166	28194	28018	28119	27951	27930	27997	28147	27937	28193	28021	28194	28192	28158	28145	28051	28074	28218	28258	27984	28219	28218	28140	28054	28238	27961	28068	28173	28410	28149	28069	28214	27943	28246	28032	28015	27852	28051	28256	28211	28177	28324	28144	28201	28123	28150	28118	27988	28060	28073	28155	28096	27928	28025	28029	28017	28249	28466	28100	28204	28244	28169	28259	28163	28123	28177	28144	28299	28115	28187	28035	28228	28329	27953	28138	28078	28261	28207	28091	28050	28219	28089	28372	28336	27962	28165	28354	28134	28149	28126	27977	28119	28441	28400	28201	28134	28198	28237	28204	28114	28299	28290	28281	28045	28112	28040	28024	28081	27976	28097	28213	28292	27897	28214	27975	27991	28081	28036	28320	28355	27953	28027	28451	27968	28083	28137	28052	28187	28093	28070	28161	27977	28377	27997	28023	28082	27980	27958	27943	28172	27990	28134	28112	28047	27915	28163	27955	28133	28294	28119	28197	28166	28081	28071	27945	28251	28239	28335	28056	28050	27954	27981	28118	28006	28171	28258	27992	27867	28083	28124	28143	28103	28386	28248	27960	28343	27943	28106	27955	28251	28290	28147	28201	28165	28368	28168	27936	28215	28050	27911	28144	28258	28007	28183	28051	28102	28082	27845	28200	27899	28165	28232	28188	28189	28326	28099	28260	28116	28172	27991	28387	28128	28362	28235	28073	28073	28160	28223	28097	28087	27969	27922	27955	28189	28051	28050	28306	28157	28195	28186	28109	28184	28220	28287	28008	28270	27986	28394	28145	28082	28344	28218	28146	28132	28217	27904	27978	28205	28223	28376	28104	28194	28248	27919	28171	28219	28179	28227	28124	28320	28001	28000	27996	28131	28250	28267	27907	28417	28315	28293	27995	28191	28418	28003	28083	28374	28372	28228	27963	28200	28029	28040	28102	28113	28436	27884	28120	28050	28080	28061	28057	28248	28272	28246	28049	28269	28555	28132	27973	28050	28264	28234	28172	28238	28277	28551	28344	27986	28220	28075	28285	28295	28278	28243	28094	27925	28269	28323	28187	27725	27752	27806	28309	28115	28034	28047	28125	28166	28151	28198	28469	28102	28327	27987	28020	28168	27973	28249	28076	28065	28013	27829	28026	28108	28184	27927	28179	28194	28034	28169	28114	28142	28063	27971	28140	27993	28026	28085	28139	28156	28179	27925	28235	27968	27971	28306	28092	27986	28023	28023	28240	28365	28171	28236	27969	27962	28261	28073	27894	28224	28421	28050	27869	28277	28206	28148	28139	27897	28395	28254	28130	28003	27994	27759	28109	28001	28300	28024	28166	28465	27875	28164	28270	28309	27996	28002	28255	27984	28193	27919	28055	28252	28378	28195	27985	28134	28206	28430	28036	28079	28121	28034	28125	28335	27989	28068	28155	28068	28147	28031	28105	27788	28007	28313	28243	28101	28159	27964	28035	28066	28193	28187	28306	28164	28011	28290	28034	28299	28209	28070	28300	28071	28296	28107	28170	28036	28437	28189	28235	28117	28377	27918	27975	28148	28238	28158	28140	28119	28290	28261	28034	27971	27938	28029	28136	28119	28216	28365	28307	28354	28444	28085	28167	28200	28306	28354	28106	28129	28047	28190	28341	28144	28080	28241	28099	28309	27854	28073	28314	28205	28243	28192	28206	28020	27921	28145	28446	28205	28340	28132	28146	28163	27993	28253	28243	27911	28062	27759	28483	28124	28336	28099	28110	27975	28392	28378	28207	28362	28177	27971	28131	28352	28183	28208	28066	28090	27955	28046	28012	28084	28219	28315	28114	27959	28215	28226	28011	28218	28040	28269	27912	28026	28107	28015	28109	28261	28395	27968	28164	28054	28018	28104	28172	28057	27780	27905	27891	28216	28071	28111	28230	28122	27944	28115	27900	28178	28138	27934	28302
66567	96608	84925	70644	40696	22749	17312	16480	16386	16316	16356	16407	16405	16501	16446	16657	16704	16510	16872	16696	16697	16692	16597	16707	16671	16678	16750	16841	16656	16554	16835	16745	16758	16665	16975	16706	16702	16618	16704	16775	16593	16530	16575	16756	16552	16655	16883	16667	16828	16767	16718	16620	16701	16590	16783	16581	16577	16757	16594	16679	16776	16531	16659	16662	16768	16564	16653	16856	16796	16717	16624	16597	16669	16763	16755	16820	16813	16787	16635	16736	16702	16606	16896	16793	16757	16731	16624	16660	16666	16563	16613	16852	16725	16641	16723	16671	16932	16763	16751	16800	16645	16665	16573	16606	16547	16769	16713	16701	16591	16617	16620	16826	16838	16820	16640	16634	16643	16682	16781	16759	16653	16484	16580	16764	16799	16672	16421	16823	16712	16667	16723	16653	16848	16549	16716	16664	16859	16895	16703	16662	16704	16799	16641	16710	16771	16671	16794	16709	16788	16635	16667	16891	16800	16599	16522	16537	16553	16640	16668	16744	16633	16806	16792	16557	16695	16726	16589	16617	16674	16625	16776	16632	16758	16649	16741	16647	16795	16833	16839	16781	16803	16663	16793	16617	16557	16649	16712	16819	16591	16684	16649	16665	16737	16569	16555	16542	16641	16679	16932	16681	16860	16567	16846	16681	16679	16761	16524	16876	16809	16705	16872	16474	16694	16812	16772	16683	16788	16591	17020	16695	16853	16564	16619	16693	16715	16647	16756	16940	16967	16780	16742	16509	16581	16747	16652	16603	16839	16629	16876	16678	16685	16856	16637	16703	16661	16901	16725	16883	16664	16626	16680	16623	16723	16640	16756	16916	16674	16823	16653	16573	16758	16683	16633	16833	16764	16720	16693	16830	16705	16662	16818	16579	16542	16891	16930	16603	16742	16718	16519	16706	16526	16619	16532	16782	16669	16687	16703	16709	16692	16773	16854	16670	16674	16655	16592	16601	16683	16659	16817	16790	16734	16565	16518	16766	16716	16885	16759	16784	16758	16715	16707	16626	16893	16903	16777	16497	16757	16683	16688	16707	16600	16779	16664	16916	16663	16531	16742	16473	16649	16558	16684	16592	16761	16692	16751	16691	16677	16622	16735	16940	16644	16936	16821	16741	16643	16775	16506	16672	16659	16503	16713	16627	16571	16543	16596	16816	16749	16813	16781	16474	16631	16712	16600	16503	16614	16857	16788	16528	16578	16756	16855	16609	16713	16836	16761	16685	16530	16745	16753	16755	16750	16723	16779	16663	16710	16550	16647	16605	16678	16542	16870	16676	16658	16586	16787	16729	16715	16748	16584	16618	16797	16676	16549	16844	16691	16697	16585	16825	16515	16780	16792	16708	16590	16659	16772	16687	16579	16669	16707	16687	16604	16858	16698	16593	16870	16689	16748	16787	16643	16889	16639	16668	16483	16864	16753	16638	16587	16585	16712	16555	16745	16666	16627	16586	16758	16662	16784	16693	16609	16599	16683	16802	16731	16663	16603	16588	16576	16726	16662	16697	16845	16699	16615	16799	16713	16774	16867	16675	16687	16840	16481	16659	16664	16753	16770	16602	16645	16610	16601	16848	16651	16686	16557	16761	16593	16715	16738	16656	16723	16708	16698	16732	16731	16697	16855	16557	16702	16625	16651	16654	16720	16623	16813	16859	16772	16771	16702	16680	16666	16883	16535	16592	16758	16752	16644	16430	16708	16735	16732	16776	16480	16481	16814	16595	16655	16488	16790	16754	16714	16731	16678	16737	16669	16634	16556	16577	16704	16719	16614	16640	16946	16686	16829	16688	16614	16730	16753	16500	16757	16673	16625	16775	16572	16769	16804	16634	16707	16698	16751	16763	16729	16902	16864	16780	16781	16690	16901	16693	16597	16478	16655	16576	16789	16765	16751	16724	16757	16628	16621	16701	16786	16715	16599	16715	16750	16592	16755	16678	16782	16663	16784	16738	16692	16541	16594	16745	16599	16796	16742	16763	16791	16591	16974	16676	16717	16685	16789	16695	16629	16696	16708	16756	16713	16718	16755	16711	16662	16680	16629	16768	16612	16606	16767	16436	16734	16808	16667	16578	16723	16749	16735	16716	16844	16662	16665	16838	16699	16732	16666	16667	16575	16733	16669	16472	16861	16650	16463	16865	16489	16806	16615	16778	16745	16502	16537	16821	16695	16711	16659	16706	16725	16731	16686	16777	16807	16784	16642	16781	16791	16744	16746	16735	16583	16805	16851	16755	16748	16696	16686	16856	16529	16647	16865	16775	16668	16665	16622	16844	16747	16788	16377	16900	16777	16578	16832	16657	16553	16711	16836	16669	16598	16617	16715	16593	16628	16701	16763	16645	16779	16770	16651	16851	16792	16890	16603	17020	16667	16668	16640	16774	16620	16778	16453	16796	16627	16430	16625	16743	16723	16567	16689	16700	16642	16721	16584	16758	16666	16764	16781	16668	16670	16690	16617	16596	16765	16769	16716	16709	16730	16517	16759	16817	16746	16753	16590	16469	16545	16655	16515	16624	16625	16765	16631	16508	16793	16679	16805	16746	16693	16720	16660	16717	16922	16607	16656	16647	16750	16630	16853	16706	16859	16506	16869	16563	16850	16803	16724	16744	16618	16621	16526	16730	16645	16824	16721	16484	16705	16612	16578	16810	16677	16523	16685	16861	16679	16812	16606	16707	16705	16603	16746	16783	16781	16798	16721	16764	16894	16547	16884	16798	16640	16713	16537	16666	16684	16707	16612	16696	16671	16442	16697	16657	16548	16731	16609	16576	16734	16811	16748	16832	16567	16696	16795	16644	16715	16657	16624	16641	16844	16666	16677	16839	16673	16572	16602	16735	16747	16794	16794	16623	16693	16542	16646	16741	16753	16589	16729	16683	16737	16670	16772	16727	16768	16592	16510	16672	16749	16586	16664	16722	16600	16821	16543	16833	16540	16813	16736	16672	16584	16684	16522	16881	16654	16638	16780	16703	16828	16510	16780	16698	16673	16655	16517	16680	16756	16622	16560	16775	16653	16595	16664	16662	16819	16746	16648	16635	16575	16608	16762	16690	16719	16628	16887	16688	16604	16622	16725	16590	16588	16651	16676	16620	16743	16731	16491	16617	16688	16732	16720	16567	16669	16762	16784	16788	16752	16689	16697	16650	16642	16634	16838	16618	16647	16762	16972	16704	16725	16668	16608	16516	16713	16748	16713	16621	16775	16596	16762	16710	16755	16787	16726	16904	16518	16600	16561	16707	16601	16754	16833	16869	16578	16525	16748	16441	16787	16512	16664	16498	16728	16727	16802	16755	16633	16719	16571	16808	16624	16759	16497	16673	16738	16749	16805	16495	16676	16668	16661	16630	16800	16774	16688	16820	16591	16697	16624	16797	16652	16844	16694	16771	16762	16769	16792	16864	16611	16679	16718	16755	16649	16671	16911	16572	16688	16544	16521	16758	16614	16938	16616	16668	16827	16478	16616	16615	16786	16688	16664	16748	16733	16653	16512	16671	16538	16809	16886	16618	16755	16832	16532	16650	16630	16626	16721	16648	16691	16577	16520	16713	16616	16592	16848	16747	16725	16736	16831	16875	16653	16602	16691	16448	16621	16619	16683	16549	16507	16912	16586	16685	16747	16642	16772	16717	16787	16660	16745	16543	16637	16692	16482	16854	16752	16779	16586	16629	16755	16626	16509	16565	16897	16752	16632	16896	16665	16740	16676	16611	16447	16721	16611	16810	16706	16694	16600	16701	16548	16693	16731	16623	16646	16683	16699	16646	16723	16847	16755	16648	16427	16690	16631	16537	16761	16622	16601	16647	16700	16803	16581	16540	16667	16670	16677	16737	16704	16608	16873	16562	16727	16643	16524	16627	16670	16850	16718	16740	16714	16630	16617	16712	16595	16691	16760	16756	16652	16470	16763	16420	16682	16540	16717	16602	16721	16753	16704	16822	16657	16700	16868	16593	16540	16642	16615	16814	16634	16676	16776	16737	16551	16717	16740	16674	16690	16669	16711	16783	16638	16627	16681	16658	16738	16794	16723	16786	16608	16739	16648	16809	16537	16590	16576	16672	16796	16786	16735	16649	16921	16515	16780	16613	16491	16723	16743	16837	16705	16656	16550	16578	16767	16635	16694	16664	16762	16746	16677	16823	16757	16586	16640	16621	16775	16659	16464	16696	16679	16487	16774	16767	16815	16472	16712	16849	16650	16733	16655	16758	16866	16716	16701	16625	16629	16751	16541	16636	16723	16558	16807	16765	16585	16619	16721	16769	16584	16702	16667	16673	16673	16689	16802	16585	16761	16667	16751	16636	16741	16617	16597	16771	16771	16754	16684	16818	16729	16604	16546	16723	16721	16618	16643	16642	16522	16567	16640	16650	16681	16587	16645	16886	16738	16677	16723	16710	16728	16633	16792	16747	16661	16663	16709	16662	16835	16598	16592	16726	16694	16566	16690	16780	16668	16798	16799	16559	16842	16770	16700	16557	16884	16826	16735	16684	16769	16634	16709	16486	16496	16646	16713	16536	16589	16649	16578	16709	16656	16588	16589	16741	16712	16546	16635	16595	16730	16839	16760	16630	16561	16702	16728	16563	16742	16692	16835	16590	16620	16609	16750	16695	16729	16631	16587	16830	16800	16677	16786	16798	16680	16563	16613	16634	16786	16744	16678	16569	16753	16533	16712	16801	16672	16567	16750	16629	16667	16668	16714	16717	16800	16714	16795	16628	16627	16760	16703	16722	16776	16536	16686	16710	16612	16585	16472	16748	16783	16738	16645	16732	16699	16446	16586	16629	16701	16619	16662	16886	16694	16557	16716	16686	16572	16733	16720	16715	16612	16799	16734	16708	16752	16774	16694	16584	16850	16757	16716	16670	16602	16712	16709	16669	16653	16720	16681	16533	16734	16718	16641	16504	16701	16808	16806	16604	16609	16579	16510	16726	16846	16648	16595	16568	16756	16780	16732	16536	16735	16526	16762	16642	16722	16528	16674	16774	16793	16720	16850	16704	16524	16716	16680	16546	16831	16549	16433	16706	16780	16494	16553	16606	16847	16632	16668	16538	16689	16599	16686	16789	16840	16733	16672	16823	16690	16616	16735	16759	16724	16821	16650	16781	16766	16755	16772	16666
38178	47681	49386	39421	31389	29149	28489	28084	28357	28275	28318	28247	28414	28259	28383	28323	28131	28247	28292	28356	28089	28136	28232	27965	28196	28094	28227	28091	28217	28324	28147	27952	28182	28029	28064	28315	28177	28296	28142	27939	28177	28223	28300	28067	28173	28033	28074	28175	28479	28195	27898	28164	28178	28100	28305	28137	28151	28407	27983	27997	28358	28188	28139	28289	27956	27973	28174	28185	28216	27945	28180	28277	28350	28264	28334	28111	28193	28404	28194	27968	28394	28297	28251	28213	27998	28127	28061	28017	28111	28249	28093	27895	28164	28036	28103	28192	28205	28208	28307	28297	28309	28043	28072	28265	28284	28304	28253	28221	28147	28337	28290	27815	28372	28070	28238	28188	28339	28323	28069	28246	28257	28267	27953	28343	28201	28048	28331	28206	28209	27983	28024	28069	28284	28013	27957	28109	28290	28157	28096	28018	28191	27889	28381	28121	28375	28358	28453	28428	28132	28202	28165	28060	28147	28214	27982	28278	28115	28316	28336	28212	28200	28155	28251	28183	28026	28359	28381	28203	28328	27990	27992	28500	27978	28005	28268	28061	28361	28141	28353	28315	28132	28262	28195	28159	27956	28252	28341	28058	28074	28454	28216	28291	28256	28188	27938	28166	28057	28141	28420	28132	28282	28184	28079	27888	28011	28371	28159	28378	28252	27941	27915	28188	28437	28478	28136	28061	28288	28139	28340	28118	28221	28285	28025	28389	28007	28029	28142	28239	28182	28272	28231	28073	28216	28078	28296	28154	28169	28201	28165	28338	28515	28534	28280	28082	28160	28080	28186	28099	28087	28338	28045	28360	28190	28353	28357	28055	28366	27930	28278	28205	28206	28297	28250	28151	28333	28466	28297	28335	28066	28105	28211	28165	28194	28399	28402	28440	28172	28277	28146	27969	28245	28455	28214	28015	28297	28163	28061	27932	28087	28024	28141	27905	28045	28309	28248	28075	28257	28133	28085	27797	28342	28243	28004	28293	28304	28044	28034	27927	28081	28198	28462	28083	28353	28298	28250	28265	28275	28040	28240	28077	28210	28190	28263	28181	28075	28259	28441	28209	28036	28372	28274	28241	28195	28316	28149	28174	28305	28363	28314	28151	28153	28166	28377	28208	28269	27658	28130	28162	28381	28407	27955	28488	28212	28050	28162	28198	28181	28227	28062	28156	28518	28142	28213	28058	28272	28243	28026	28154	28343	28165	28254	28079	27961	28140	28335	28325	28158	28416	28349	28049	28344	28261	28167	27981	28181	28426	28207	28366	28133	28161	28199	28091	28526	28144	28160	28144	28127	28115	27974	27949	28191	28217	28530	28382	28539	28314	28186	28067	28187	28023	28581	28300	28046	28286	28166	28196	28279	28234	28088	28199	28181	28007	28443	28158	28518	28218	28424	27956	28161	28093	28322	28343	28207	28113	28153	28130	28295	28484	28268	28085	28273	28211	28177	28419	28063	28336	28277	28319	28083	28160	28413	28220	28075	28364	28499	28272	28026	27998	28400	28100	28153	28154	28348	28227	28312	28061	28271	28365	28050	28269	28431	28291	28241	28184	28125	28176	28222	27993	28454	28111	28163	28219	28376	28125	28147	28124	28265	28193	28150	28192	28155	28123	28110	28247	27984	28018	28031	28146	28131	28287	28258	28341	28347	28089	28300	28452	28211	28085	27926	28348	28144	28101	28057	28344	28133	28097	28199	28251	28276	28165	28413	28170	28480	28128	28339	28230	28266	28239	28274	28341	28078	28170	28191	28166	28267	27934	28181	28109	28189	28079	28261	27959	27991	27838	28219	28264	28024	28292	28214	27863	28193	28309	28241	28325	28336	28139	28064	28271	28366	28306	28542	28296	28211	28108	28258	28099	28080	28218	28338	28394	28377	27953	28398	28470	28499	28138	28185	27976	28110	28075	28247	28299	28247	28117	28393	28342	28267	28114	28071	28036	28313	28531	28158	28264	28153	28371	28166	28257	28062	28086	28254	28179	28147	28057	28366	28205	28108	28462	28200	28122	28195	28414	28245	28104	28171	28167	28148	28098	28129	28122	28311	28077	27982	28058	28333	27890	27913	28332	28008	28191	28314	28317	28201	28177	27763	28244	28363	28331	28110	28189	28191	28183	28177	28264	28028	28080	28277	28132	28328	28184	28203	28408	27956	28105	28164	28286	27985	28212	28399	28165	28300	28156	28003	28422	28434	28302	28099	28481	28097	28216	28173	28340	28232	28238	28186	28173	28178	28382	28400	28332	28134	28099	28221	28110	28166	28359	28190	28294	28319	28334	28294	28286	28118	28037	28065	28271	28478	28295	28197	28285	28051	27937	28100	28161	28481	27975	28158	28189	28285	28244	28425	28164	28389	27988	28506	28167	28147	28172	28027	28300	28278	28117	28318	28152	28200	28037	28453	28004	28369	28025	28330	28226	28325	28001	28033	28113	28398	28102	28454	28083	28186	28264	28010	28135	28300	28144	28051	28282	28253	28025	28361	28129	28318	28302	28115	28226	28318	28275	28219	28392	28060	28320	28486	28078	28091	28244	28255	28285	28177	28273	28234	28073	28220	28216	28311	28352	28243	28111	28256	28058	28319	28202	28212	28170	28495	28403	28270	28007	28279	28249	28202	28238	27953	28024	28009	28346	28111	28253	28214	28008	28216	28314	28248	28164	28191	28276	28263	28213	28200	28244	28149	28125	28339	28286	28356	28067	28336	28112	28456	28361	28438	28295	28558	28027	28206	28043	28423	28309	28156	28368	28065	28047	28012	27975	28077	28187	28271	28332	28029	28218	27908	28198	28231	28116	28137	28160	28279	28119	28326	28647	28204	28036	28381	28148	28314	28139	28360	28433	28242	28377	28240	28239	28024	28159	28232	28220	27844	27983	28015	28133	28222	27896	28237	28021	28276	28375	28268	28242	28284	28286	28289	27976	28383	28160	28423	28096	28097	28286	28128	28294	28219	28046	28103	28062	28261	28011	28151	27937	28364	28220	28377	28166	27997	28133	28186	28238	28394	28185	28177	28244	28201	28237	28086	28225	28450	28460	28084	28318	28362	27978	28292	27980	28239	27947	28428	28302	28091	28153	27999	28217	28376	28137	28341	28074	28225	28051	28143	28171	27971	28077	28461	28208	28222	28005	28077	28093	28180	27925	28197	28294	28092	28315	28271	28172	28395	28293	28326	28326	28192	27956	28085	28091	27941	28276	27986	28418	28209	28288	28166	28413	28320	28310	28252	28129	28112	28307	28287	28192	28159	28305	28270	27891	28057	28063	28440	28142	28069	27971	27999	28134	28416	28018	28137	28295	28483	28001	28253	28252	28337	28024	28025	28250	28447	28150	28276	28294	28700	28190	28186	28346	28566	28459	28418	28470	28460	28141	28367	28543	28057	28004	28317	28237	28103	28308	28187	28359	28183	28311	28434	28184	28168	28316	28224	28407	28117	28091	28403	27892	28405	28569	28153	28225	27881	28330	28149	28040	28157	28224	28237	28155	28484	27949	28097	28166	28301	28212	28473	28167	28044	28533	28316	28325	28287	28256	28001	28127	28302	28051	28210	28399	28334	28384	28394	28279	28024	28044	28469	28407	28421	28150	28366	28486	28374	28312	28243	28177	28210	28204	28124	28258	28197	28148	28424	27985	28130	28199	28090	28086	28146	28184	28078	28252	28023	28054	28339	28491	28362	28156	28057	28434	28225	28100	28231	28351	28257	28244	28212	28201	28103	28258	28215	28143	28100	28266	28000	27829	28205	28364	28048	28177	28058	28061	28148	28020	28206	28399	28547	28005	27835	28252	28088	28345	28147	27977	28026	28246	28242	28162	28179	28292	28058	28550	28308	28058	28299	28206	27963	28015	28158	28131	28241	28453	28232	28175	28131	27970	28315	27974	28164	28134	28263	28195	28208	27989	28125	28162	28170	28164	28479	28092	28174	28206	28240	28299	27999	28306	27899	28406	28227	28274	28138	28478	28119	28237	28151	28242	28206	28179	28231	28159	28263	28243	28035	27991	27966	28250	28071	28190	28223	28268	28335	28272	28238	28216	28295	28416	28291	28241	28036	28245	27997	28303	28067	27807	28184	28126	27991	28311	28275	28154	27967	28084	28336	28271	27939	28124	28149	28160	28270	28335	28436	27996	28303	28249	28184	28383	28233	28129	28240	28024	28197	28130	28218	28325	28124	28340	28318	28263	27868	28120	28075	28159	28378	28010	28204	28082	27903	28063	27930	28420	28341	28219	28243	28191	28035	28223	28156	28244	28314	28515	28102	28136	28261	28072	28268	28393	28232	28246	28261	28137	28197	28412	28084	28463	28260	28102	28150	28394	28412	28147	28209	28127	28307	28407	28264	28234	28304	28320	27907	28434	28239	28359	28255	28312	28261	28282	28279	28084	28023	28192	28278	28209	28152	28242	27947	28197	28358	28151	28240	28085	28293	28202	28172	28064	28108	28119	28331	28510	28392	28077	28338	28326	28281	28178	28206	27933	28047	28450	28184	28195	28343	28108	28112	28208	28154	28241	28078	28338	28493	28446	27976	28057	28253	28329	28138	28355	28326	28143	28341	28137	28275	28233	28416	27943	28162	28098	28342	28094	28448	28399	28283	28168	28119	28361	28341	28129	28425	28189	28291	28295	28182	28083	28066	28231	28231	28318	28184	28329	28023	28260	28109	28154	28419	28127	28279	28082	28298	28285	28168	28298	28507	28103	28386	28329	28567	28268	28234	28347	28257	28234	28521	28201	28299	28296	28213	28024	28151	28165	28314	28140	28101	28254	28192	28326	28157	28218	28499	28282	28203	28149	28296	28350	28333	28258	28230	28191	28301	28188	28194	28277	28129	28185	28332	28204	28178	28142	28502	28198	28063	28267	28248	28225	28042	28098	28095	28335	28211	28076	28261	28264	28197	28052	28487	28102	28128	28348	28029	28028	28318	27933	28489	28164	28157	28449	28287	28199	28064	28352	28200	28204	28426	28167	28323	28674	28097	28454	28393	28064	27991	28389	28075	28388	28105	28467	28157	28317	28173	28150	28235	28334	28238	28272	28398	28151	28494	28243	28294	28287	28114	28365	28458	28179	28131	28349	28401	28341	28182	28086	28132	28581	28069	28075	28571	28297	28521	28297
33029	52792	40072	24430	17893	16179	15738	15737	15622	15626	15893	15359	15587	15787	15507	15662	15546	15656	15675	15593	15512	15594	15464	15462	15887	15656	15564	15786	15480	15525	15544	15681	15642	15659	15649	15664	15418	15598	15598	15762	15642	15589	15658	15501	15757	15828	15651	15586	15613	15505	15635	15744	15812	15603	15557	15549	15509	15651	15616	15546	15664	15479	15579	15531	15751	15566	15563	15537	15564	15500	15700	15692	15613	15658	15451	15601	15553	15635	15488	15463	15554	15588	15584	15470	15528	15705	15626	15556	15680	15708	15775	15583	15512	15493	15675	15546	15553	15533	15760	15594	15615	15615	15411	15650	15439	15566	15505	15415	15718	15631	15641	15731	15699	15513	15570	15538	15641	15709	15406	15497	15543	15682	15722	15500	15749	15750	15525	15722	15433	15562	15559	15672	15602	15491	15619	15588	15718	15637	15548	15572	15486	15556	15611	15621	15571	15689	15558	15562	15562	15703	15465	15447	15540	15704	15602	15587	15644	15744	15669	15428	15578	15565	15510	15647	15540	15562	15489	15662	15494	15536	15595	15565	15765	15574	15523	15466	15522	15559	15618	15623	15547	15509	15714	15251	15462	15602	15448	15452	15611	15520	15623	15624	15571	15671	15455	15478	15387	15476	15568	15592	15615	15694	15513	15545	15589	15572	15707	15417	15638	15677	15527	15588	15575	15788	15551	15462	15409	15426	15791	15515	15726	15590	15718	15644	15457	15581	15543	15563	15525	15461	15581	15447	15649	15653	15616	15698	15505	15610	15529	15612	15703	15669	15759	15425	15369	15595	15604	15511	15614	15458	15501	15667	15579	15532	15431	15378	15715	15470	15744	15473	15502	15446	15734	15497	15516	15672	15645	15703	15577	15486	15467	15544	15446	15647	15493	15764	15726	15617	15728	15724	15503	15444	15535	15582	15482	15584	15569	15716	15679	15751	15697	15697	15603	15604	15498	15421	15530	15719	15562	15519	15519	15574	15610	15511	15498	15456	15562	15687	15596	15610	15493	15525	15586	15585	15469	15552	15509	15340	15533	15464	15468	15360	15541	15685	15546	15507	15476	15719	15690	15643	15662	15499	15625	15437	15587	15530	15600	15573	15645	15470	15622	15523	15628	15488	15396	15687	15567	15518	15621	15586	15672	15489	15454	15697	15657	15595	15523	15652	15592	15536	15492	15585	15482	15464	15628	15575	15530	15636	15453	15651	15404	15734	15755	15638	15552	15543	15440	15569	15563	15652	15605	15610	15691	15613	15426	15514	15482	15508	15588	15640	15481	15795	15639	15589	15528	15654	15672	15480	15506	15515	15751	15622	15616	15704	15553	15669	15542	15601	15696	15500	15741	15408	15472	15467	15750	15466	15582	15719	15551	15578	15706	15477	15528	15712	15563	15720	15737	15401	15612	15486	15520	15382	15549	15561	15476	15619	15661	15590	15565	15638	15483	15468	15480	15640	15740	15723	15627	15702	15617	15590	15513	15717	15457	15603	15618	15605	15685	15717	15482	15766	15552	15539	15595	15603	15618	15629	15504	15497	15468	15540	15733	15638	15581	15589	15601	15815	15607	15641	15678	15459	15563	15494	15546	15545	15685	15707	15731	15709	15657	15744	15449	15589	15538	15502	15480	15568	15495	15475	15531	15502	15684	15646	15458	15693	15667	15544	15548	15528	15424	15583	15501	15498	15767	15451	15770	15578	15595	15614	15524	15572	15574	15650	15498	15737	15524	15577	15635	15674	15484	15549	15564	15723	15725	15524	15530	15533	15448	15544	15388	15675	15751	15459	15596	15550	15582	15673	15721	15487	15605	15433	15432	15724	15473	15586	15653	15452	15541	15663	15567	15719	15602	15605	15627	15464	15636	15795	15472	15611	15739	15466	15717	15744	15697	15588	15735	15500	15486	15848	15640	15554	15625	15433	15641	15691	15654	15612	15578	15515	15467	15551	15604	15702	15635	15619	15466	15793	15428	15511	15580	15667	15500	15632	15507	15664	15504	15610	15833	15681	15624	15724	15723	15548	15572	15514	15482	15496	15672	15658	15620	15593	15516	15575	15532	15517	15721	15644	15555	15645	15507	15606	15761	15622	15811	15465	15585	15423	15627	15754	15630	15512	15679	15645	15757	15603	15698	15715	15566	15548	15593	15514	15640	15777	15568	15456	15706	15393	15584	15565	15556	15719	15790	15553	15417	15632	15743	15578	15584	15514	15681	15641	15585	15557	15800	15543	15577	15637	15508	15632	15527	15662	15735	15649	15588	15585	15669	15514	15726	15584	15760	15575	15627	15621	15465	15515	15531	15615	15550	15769	15582	15736	15584	15725	15588	15683	15743	15625	15730	15568	15504	15529	15698	15662	15699	15655	15660	15667	15568	15653	15357	15735	15679	15545	15695	15612	15663	15680	15540	15435	15565	15533	15610	15605	15484	15575	15552	15753	15642	15587	15662	15439	15514	15718	15684	15721	15654	15479	15650	15484	15582	15689	15579	15577	15690	15580	15527	15739	15515	15618	15720	15761	15602	15559	15588	15633	15867	15542	15369	15581	15566	15618	15523	15592	15605	15500	15555	15578	15605	15521	15628	15789	15567	15605	15549	15515	15569	15648	15714	15633	15736	15680	15551	15666	15593	15589	15668	15414	15535	15689	15587	15740	15659	15698	15528	15492	15561	15489	15481	15655	15407	15699	15594	15568	15555	15912	15460	15664	15653	15509	15501	15828	15648	15623	15614	15570	15707	15592	15694	15740	15493	15703	15488	15535	15693	15667	15494	15650	15623	15636	15533	15777	15690	15347	15663	15515	15572	15721	15557	15509	15666	15578	15550	15660	15593	15404	15484	15576	15661	15581	15601	15659	15582	15554	15634	15462	15628	15391	15800	15528	15578	15699	15683	15543	15487	15659	15558	15735	15746	15672	15694	15466	15617	15670	15575	15675	15796	15744	15628	15399	15618	15799	15585	15754	15670	15651	15461	15653	15614	15422	15573	15534	15645	15553	15599	15602	15637	15668	15511	15768	15595	15704	15647	15570	15755	15690	15718	15494	15484	15709	15706	15702	15590	15730	15613	15661	15616	15493	15654	15609	15604	15485	15630	15615	15558	15537	15658	15646	15680	15484	15812	15608	15679	15507	15474	15425	15594	15541	15575	15718	15388	15541	15690	15570	15579	15423	15614	15760	15759	15426	15384	15446	15750	15613	15361	15760	15526	15612	15558	15711	15565	15666	15532	15455	15433	15391	15538	15601	15466	15490	15578	15636	15455	15614	15461	15721	15711	15666	15706	15575	15529	15645	15865	15702	15692	15525	15726	15690	15581	15542	15645	15571	15705	15514	15536	15711	15640	15595	15547	15452	15550	15657	15632	15483	15608	15426	15368	15615	15707	15620	15472	15569	15517	15611	15451	15620	15670	15509	15792	15639	15720	15600	15549	15527	15351	15577	15633	15531	15595	15561	15378	15781	15638	15680	15575	15430	15597	15606	15411	15526	15545	15605	15618	15408	15518	15538	15584	15703	15633	15567	15467	15518	15597	15556	15498	15391	15480	15692	15592	15550	15612	15522	15502	15625	15701	15605	15657	15638	15525	15456	15697	15526	15617	15442	15669	15786	15487	15684	15518	15558	15494	15405	15496	15582	15684	15594	15577	15672	15679	15760	15672	15782	15539	15719	15523	15518	15549	15507	15360	15736	15631	15517	15699	15379	15652	15687	15656	15640	15685	15465	15671	15522	15603	15523	15675	15584	15570	15557	15688	15624	15686	15574	15530	15642	15494	15734	15617	15599	15591	15463	15537	15648	15573	15489	15439	15589	15560	15652	15724	15521	15674	15611	15459	15465	15495	15560	15679	15523	15629	15581	15537	15705	15559	15609	15505	15504	15639	15663	15508	15539	15443	15631	15415	15517	15623	15594	15517	15461	15733	15573	15797	15332	15673	15708	15574	15683	15655	15585	15652	15690	15522	15474	15559	15638	15481	15683	15542	15649	15736	15558	15516	15625	15659	15839	15566	15740	15562	15636	15599	15523	15532	15467	15614	15663	15734	15446	15728	15465	15761	15452	15706	15600	15788	15677	15387	15740	15653	15989	15699	15605	15651	15440	15553	15550	15669	15552	15483	15491	15470	15716	15776	15742	15560	15648	15510	15509	15604	15460	15434	15648	15648	15709	15493	15690	15557	15767	15708	15720	15566	15601	15397	15654	15511	15525	15555	15589	15771	15663	15685	15433	15536	15665	15620	15555	15456	15515	15673	15671	15760	15741	15497	15572	15631	15586	15833	15450	15755	15659	15466	15623	15586	15646	15734	15732	15592	15629	15729	15428	15470	15563	15636	15524	15717	15601	15757	15504	15801	15649	15477	15468	15659	15649	15676	15574	15646	15535	15709	15533	15704	15582	15700	15716	15530	15434	15587	15632	15561	15793	15573	15589	15752	15561	15601	15585	15543	15464	15401	15733	15725	15541	15509	15569	15626	15602	15465	15418	15540	15662	15586	15760	15697	15680	15561	15511	15541	15382	15406	15327	15551	15675	15590	15741	15732	15580	15841	15434	15496	15610	15622	15529	15626	15552	15597	15553	15466	15633	15756	15516	15612	15641	15660	15548	15514	15576	15669	15550	15616	15695	15405	15760	15357	15657	15603	15577	15516	15645	15563	15521	15672	15642	15512	15697	15670	15646	15355	15474	15659	15663	15772	15565	15381	15576	15676	15574	15485	15653	15535	15580	15547	15510	15664	15747	15504	15520	15713	15544	15525	15667	15515	15602	15561	15403	15729	15559	15504	15519	15578	15472	15600	15463	15705	15528	15517	15549	15665	15746	15705	15521	15473	15415	15564	15725	15590	15559	15437	15396	15592	15451	15750	15682	15789	15676	15465	15531	15658	15600	15529	15721	15560	15490	15622	15480	15487	15704	15485	15550	15667	15457	15625	15745	15619	15731	15531	15676	15479	15576	15614	15680	15706	15733	15519	15603	15602	15626	15530	15464	15590	15560	15605	15443	15539	15459	15745	15545	15662	15526	15452	15700	15450	15711	15579	15611	15659	15491	15488	15765	15633	15593	15601	15640	15419	15663	15555	15551	15408	15731	15709	15582	15587	15581	15576	15548	15773	15483	15779	15901	15619	15518
38521	45819	48429	39153	32036	29591	29280	28732	28811	28963	28837	28711	28767	28662	28702	28727	28910	28773	28920	28620	28959	28517	28913	28819	28689	28768	28944	28788	29033	28894	28823	28726	28468	28674	28804	28814	28804	28707	28766	28900	28916	28852	28711	28707	28867	28706	28862	28768	28541	28886	28735	28727	28784	28658	28752	28746	28812	28811	28911	28898	28995	28836	28786	28942	28715	28895	28894	28807	28499	28807	29051	28633	28601	28706	28472	28829	28613	28715	28907	28772	28611	28786	28949	28819	28687	28630	28787	28857	28823	28711	28839	28701	28656	28833	28763	28668	28817	28743	28576	28904	28605	28829	28839	28710	28920	29019	28786	28909	28778	28663	28985	28787	28905	28619	28452	28830	28936	28918	28831	29007	28798	28795	28787	28794	28663	28770	28708	28758	28740	28727	28751	28663	28492	28547	28704	28659	28627	28547	28894	28668	28902	28887	28528	28636	28809	28706	28679	28589	28716	28753	28933	28831	28991	29041	28870	28768	28932	28736	28703	28576	28742	28898	28750	28529	29055	28817	28732	28494	28831	28718	28623	28845	28843	28704	28964	28767	28623	28881	28821	28747	28659	28534	28664	28596	28896	28524	28969	28676	28695	28871	28796	28758	28993	28686	28642	28641	28805	28666	28945	28994	28574	28898	28719	28850	28757	28844	28919	28910	29211	29057	28749	28692	28804	28830	28933	28698	28687	28568	28787	28836	28892	28713	28778	28541	28751	28517	28952	28784	28922	28908	28581	28852	28907	28624	28735	28696	28914	28668	28515	28622	28646	28829	28823	28420	28675	28903	28728	28733	28779	28749	28759	28709	28748	28756	28695	28744	28522	28810	28566	28841	28757	28556	28832	28608	28654	28704	28799	28632	28607	28610	28989	28835	28542	28790	28846	28596	28645	28807	28993	28877	28536	28730	28516	28588	28965	28783	28582	28481	28510	28922	28776	28757	28642	28594	28853	28736	28898	28592	28648	28462	28875	28998	29057	28697	28539	28988	28815	28985	28958	28725	28800	29041	28818	29065	28707	28685	28712	28671	28713	28618	28701	28691	28897	28665	28839	28638	29089	28610	28509	28675	28905	28715	28636	28417	28782	28895	28868	28683	28551	28713	28738	28425	28990	28988	29034	28724	28493	28620	28702	28628	28907	28623	28627	28680	28666	28720	28797	28755	28724	28913	28825	28679	28723	28790	28675	28939	28766	28819	28687	28584	28834	28589	28767	28749	28458	28557	29019	28713	28836	28863	28622	28886	28412	28742	28688	28611	28433	28611	28635	28606	28642	28771	28727	28627	29071	28610	29095	28816	28942	28853	28772	28574	28646	28703	28802	28999	28917	28786	28684	28535	28919	28912	28560	28733	28895	28862	28729	28939	28838	28875	28887	28602	28588	28933	28697	28657	29023	28793	28713	28726	29016	28730	28647	28520	28929	28386	28690	28732	28863	28468	28779	28925	28948	28516	28528	28962	28844	28794	28814	28728	28864	28746	28970	28805	28986	28901	28844	28798	28866	28996	28812	28773	28549	28610	28744	28670	28769	28536	28584	29067	28712	28770	28908	28659	28804	28738	28753	28730	28836	28802	29008	28795	28720	28803	28767	28372	28683	28776	28562	28606	28830	28634	28979	28879	28637	28980	28823	28917	28900	29012	29005	28814	28859	28982	28733	28748	28679	28633	28816	28734	28819	28698	28812	28864	28665	28930	28501	28784	28834	28672	28719	28693	28545	28717	28895	28633	28864	28765	28954	28595	28649	28814	28617	28727	28638	28949	28745	28673	28934	28719	28695	28885	28722	28957	28794	28773	28689	28620	28473	28640	28858	28668	28673	28571	28923	29090	28984	28783	28831	28759	28669	28595	28866	28727	28730	28900	28782	28684	28818	28824	28797	28787	28690	28692	28770	28743	28618	28384	28884	28677	28802	28670	28722	28814	28943	28939	28944	28717	28992	28709	28570	28591	28681	28850	28829	28783	28875	28882	28741	28805	28651	28934	28657	28721	28883	28682	28673	28742	28781	28714	28759	28657	28761	28649	28732	28662	28645	28592	28805	28838	28721	29058	28647	28770	28962	28791	28751	28587	28723	28728	28703	28703	28751	28873	28628	28744	28887	28831	28746	28450	28967	28756	28512	28601	28784	28735	28670	28974	28818	28763	28734	28693	28764	28689	29032	28877	28806	28548	28661	28760	28531	28859	28511	28871	28697	28765	28788	28711	28936	28822	28843	28725	28836	28899	28952	28968	28885	28727	28917	28715	28786	28560	28797	28669	28609	28733	28824	28783	28670	28838	28573	28472	28902	28881	28723	28671	28743	28648	28839	28777	28863	28810	28725	28642	28747	28687	28724	28737	28555	28746	28967	28639	28685	28624	28633	28633	28785	28853	28920	28999	29005	28545	28959	28819	28744	28846	28622	28715	28731	28395	28863	28849	29051	28765	28795	28677	28521	28631	28658	28739	28874	28632	28562	28631	28433	28940	28828	28589	28776	28753	29013	28609	28629	28807	28967	28651	28830	28757	28695	28531	28857	28870	28655	28889	28765	28829	28911	28834	28769	28803	28798	28826	28822	29043	29016	28344	28942	28781	28794	28813	28605	28872	28874	29082	28528	28866	28879	28845	29040	28868	28607	28662	28580	28683	28696	28636	28715	28706	28752	28921	28783	28680	28814	28670	28806	28556	28639	28699	28998	28819	28806	28940	28741	28841	28798	28880	28698	28561	28462	28802	28619	28657	28654	28950	28771	28922	28636	28746	28672	28718	28948	28594	28748	28514	28769	28830	28851	28729	28698	29092	28830	28837	28818	28779	28599	28806	28817	28634	28745	28718	28802	28527	28787	28916	28758	28665	28841	28815	28808	28567	28751	28772	28881	28956	28684	28905	28600	28657	28690	28726	28661	28547	28789	29058	29019	28703	28874	28667	28780	28929	28641	28713	28903	28605	28651	28741	28575	28848	29035	28960	28553	28645	28440	28599	28758	28680	28784	28749	28947	28901	28840	28784	29109	28722	29017	28759	28670	28630	28370	28732	28659	28670	28587	28884	28942	28755	28816	28681	28587	28641	28905	28788	28903	28768	28778	28648	28709	28524	28807	28974	28619	28676	28567	28823	28854	28689	29042	28663	28612	28834	28747	28778	28610	28738	28813	28650	28840	28582	28834	28813	28833	29001	28545	28991	28666	28659	28615	28549	28756	28557	28639	28865	28896	28497	28599	28934	28900	29039	28822	28633	28948	28858	28959	28744	28793	28738	28719	29057	28648	28776	28653	28703	28791	28956	28778	28967	28900	28914	28813	28861	28903	28889	28714	28662	28750	28714	28816	28808	28824	28680	28670	28682	28437	28843	28855	28744	28768	28949	28530	28959	29032	28677	28604	28669	28608	28669	28704	29190	28900	28704	28981	28991	28742	28580	28946	28839	28631	28754	29039	28915	28975	28617	28745	28604	28778	28881	28691	28740	28917	28737	28780	29015	28898	28702	28910	28698	28552	28774	28846	28694	28375	28526	28610	28873	28410	28797	28654	28620	28850	28692	28708	28773	28671	28607	28703	28820	28950	28909	28664	28518	28910	28866	28881	28851	28920	28662	28747	28566	28587	28732	28882	28850	28760	28655	28824	28912	28916	28579	28614	28641	28605	28576	28701	28987	28698	29101	28804	28750	28702	28679	28886	28576	28782	28805	28643	28514	28507	29021	28706	28622	28643	28771	28822	28875	28980	28510	28733	28748	28712	28816	28666	28632	28885	28529	28917	29065	28778	28685	28669	28542	28829	28631	28811	28710	28666	28651	28878	28742	28816	28823	28599	28491	28719	28705	28949	28742	28518	28499	28443	28794	28941	28672	28632	28786	28956	28612	28834	28903	28773	28780	28885	28572	28827	28785	28853	28801	28665	28650	28724	28622	28689	28714	28797	28838	28809	28742	28621	28859	29069	28668	28937	28810	28616	28913	28814	28924	28725	28813	28797	28973	28824	28593	28838	28769	28850	28716	28771	28737	28810	28681	28841	28789	28767	28811	28585	28997	28467	28679	28650	28941	28758	28669	28815	28651	28863	28704	28881	28748	28712	28757	28668	28675	28729	28625	28735	29046	28815	28851	28842	28715	28728	29007	28698	28757	28942	28673	28772	28708	28989	28700	28880	28750	28972	28871	29130	28953	28991	28824	28740	28618	28905	28846	28928	28748	28902	28860	28630	28696	28437	28713	28862	28600	28894	28942	29004	28694	28880	28935	28871	28742	28849	28682	29012	28599	28946	28851	28913	28706	28714	28701	28682	28819	28748	28516	28881	28757	29024	28967	28791	28706	28752	28692	28707	28605	28755	28596	28874	28795	28834	28764	28966	28829	28862	28862	29236	29004	28634	28779	28806	28681	28718	28643	28843	28846	28504	28858	28895	28810	28760	28800	28578	28753	28701	28853	29064	28891	28824	28703	28617	28932	28827	28879	28773	28927	28594	28954	28767	28797	28839	28699	28904	28792	28677	28668	28867	28746	28740	28729	28744	28963	28773	29042	28962	28777	28586	28762	28685	28544	29188	28902	28707	28866	28662	28749	28563	28730	28824	28959	28976	28874	28848	28779	28961	28674	28918	28748	28958	28740	28842	28780	28822	28740	28841	28457	28747	28651	28746	28719	28658	28685	28759	28788	28760	28587	28784	28460	28863	28699	28817	28780	28936	28756	28796	28725	28853	28718	28443	28698	28732	28723	28797	28669	28578	28868	28752	28669	28694	28879	28696	28640	28694	28686	28820	28860	28740	28694	28892	28840	28699	28803	28727	28895	28841	28792	28948	28801	28452	28915	28967	28958	28812	28643	28887	28740	28795	28700	28851	28988	28844	28740	28748	28543	28915	28810	28890	28877	28813	28867	28550	28889	28892	28802	28736	28561	28681	28840	28871	28859	28443	28889	28749	28526	28789	28655	28983	28960	28744	28919	28885	28546	28726	28784	28798	28765	28590	28739	28776	28695	28892	28842	28702	28557	28792	28881	28974	28632	28647	28727	28644	28987	28643	29124	28683	28888	29008	28516	28797	28759	28875	28693	29085	28910	28763	28730	28873	28709	28760	28837	28842	28709	28706	28709	28578	28572	28755	28918	28796	28843	28722	28755	28868	28585	29004	28602	28835	28625
28800	49020	38124	24383	18284	16350	16043	15841	15713	15888	15683	15883	15786	15788	15930	15780	15850	15945	15940	15774	15919	15771	15800	16010	15863	15812	15780	16042	15881	15720	15924	15827	16006	15749	15844	15883	15780	15726	15980	15769	15810	15770	15850	15893	15825	16034	15824	15772	15786	15751	15792	15851	15973	15942	15977	15890	15565	15904	15781	15839	15701	15887	15842	15947	15686	15960	15751	15729	15753	15715	15760	15865	15689	15722	15941	15927	15762	15838	15767	15636	15663	15701	15830	15867	15818	15788	15745	15957	15898	15766	15644	15768	15758	15705	16028	15952	15716	15938	15802	15708	15828	15920	15635	15694	15793	15936	15790	15796	15723	15589	15925	15744	15700	15784	15889	15988	15841	15734	15692	15882	15884	15802	15859	15850	15771	15891	15955	15938	15844	15807	15576	15789	15636	15912	15915	15883	15880	15657	15827	15859	15843	15819	15675	15723	15813	16028	15873	15758	15890	15781	15744	15806	15726	15745	15930	15937	15747	15802	15695	15693	15883	15779	15765	15789	16005	15855	15701	15952	15767	15742	15865	15712	15732	15802	15820	15627	15695	15920	15680	15787	15754	15914	15814	15766	15904	15924	15831	15895	15818	15873	15799	15721	15692	15772	15688	15852	15720	15803	15586	15922	15730	15716	15710	15702	15806	15857	16017	15771	15683	15834	15934	15768	15918	15866	16011	15941	15874	15788	15873	15851	15748	15807	15875	15776	15716	15570	16020	15650	15774	15861	15775	15973	15776	15886	15747	15742	15728	15549	15831	15845	15761	15908	15815	15824	15759	15747	15806	15719	15773	15624	15761	15817	15883	15972	15978	15671	15961	15890	15858	15960	15666	15729	15777	15832	15861	15782	15769	15740	15909	15888	15869	15724	15575	15877	15936	15884	15649	15761	15848	15801	15728	15920	15739	15850	15747	15878	15736	15520	15964	15717	15696	15854	15759	16087	15639	15763	15796	15877	15848	15765	15833	15720	15600	15640	15847	15700	15706	15823	15968	15772	15740	15818	15863	15708	15824	15831	15807	15900	15861	15794	15926	15778	15817	15794	15662	15832	15812	15793	15710	15830	15672	15855	15636	15918	15725	15742	15818	15818	15674	15857	15650	15636	15636	15743	15554	15953	15878	15876	15669	15719	15903	15830	15918	15844	15629	15968	15814	15878	15775	15703	15542	15799	15926	15630	15908	15798	15951	15672	15816	15834	15805	15799	15841	15816	15625	15865	15775	15763	15862	15649	15743	15870	15844	15663	15795	15585	15888	15691	15846	15997	15733	15699	15720	15746	15998	15768	15931	15948	15795	15756	15869	15968	15894	15908	15818	15702	15883	15740	15708	15857	15867	15876	15802	15788	15895	15822	15728	15733	15890	15817	15788	15920	15878	15724	15653	15905	15843	15922	15815	15667	15695	15740	15858	15892	15740	15795	15868	15974	15839	15835	15731	15785	15625	15847	15911	15736	15838	15817	15760	15794	15787	15672	15973	15777	15700	15750	15814	15758	15753	15669	15785	15823	15871	15794	15863	15833	15788	15865	15890	15913	15872	15745	15735	15714	15847	15854	15749	15938	15815	15579	15897	15664	15655	15792	15701	15839	15731	15833	15737	15632	15664	16063	15805	15833	15848	15939	15763	15814	15895	15824	15897	15818	15813	15858	15937	15909	15651	15873	15766	16068	15789	15732	16074	15675	15679	15720	15637	15656	15785	15826	15700	15772	15660	15687	15811	15809	15733	15775	15952	15734	15658	15661	15814	15812	15857	15767	15747	15728	15646	15748	15968	15910	15790	15990	15897	15706	15703	15889	15802	15731	15517	15692	15678	15601	15902	15795	15858	15808	15684	15690	15972	15925	15789	15857	15796	15937	15727	15734	16063	15788	15618	15802	15648	15990	15831	15701	15925	15739	15681	15789	15711	15777	15806	15757	15899	15825	15961	15672	15730	15815	15805	15763	15923	15664	15961	15617	15731	16018	15674	15728	15768	15765	15807	15793	15699	15748	15805	16110	15605	15595	15734	15758	15739	15825	15679	15825	15949	15884	15682	15957	15892	15642	15908	15517	15866	15475	15666	15828	15958	16093	15871	15755	15769	15765	15740	15767	15813	15816	15778	15744	15783	15708	15838	15753	15688	15944	15815	15796	15765	15744	15753	15744	15738	15789	15522	15467	15916	15857	15860	15728	15841	15861	15876	15946	15724	15928	15757	15820	15749	15780	15907	15666	15921	15634	16079	15777	15770	15786	15738	15936	15718	15761	15779	15804	15874	15590	15804	15831	15878	15604	15855	15780	15716	16007	15627	15796	15867	15817	15783	15827	15905	15641	15768	15845	15814	15922	15957	15650	15853	15663	15715	15804	15810	15962	15615	15646	15791	15819	15790	15731	15884	15694	15662	15939	15982	15727	15682	15718	15637	15889	15749	15691	15896	15693	15849	15684	15899	15681	15813	15709	15772	15780	15882	15621	15922	15818	15708	15810	15875	15748	15747	15780	15897	15859	15876	15614	15687	15780	15684	15957	15989	15753	15814	15728	15740	15907	15954	15842	15819	15703	15695	15839	15903	15871	15980	15676	15952	15854	15854	15748	15877	15822	15891	15667	15831	15930	15911	15623	15664	15696	15699	15643	15818	15789	15689	15841	15752	15822	15751	15886	15959	15770	15836	15959	15779	15706	15806	15829	15841	15676	15715	15838	15678	15648	15636	15756	15781	15604	15775	15929	15804	15841	15874	15742	15749	15845	15725	15617	15771	15791	15827	15789	15880	15744	15771	15777	15855	15803	15705	15943	15868	15779	15911	16086	15916	15947	15803	15850	15684	15792	15706	15728	15752	15946	15912	15962	15597	15658	15840	15845	15911	15821	15761	16014	15780	15776	16039	15730	15843	15827	15724	15827	15746	15752	15884	15895	15802	15840	15901	15816	15793	15865	15881	15845	15857	15669	15754	15974	15654	15921	15700	15559	15861	15908	15803	15866	15836	15962	15592	15708	15695	15940	15860	15919	15699	15943	15873	15741	15716	15648	15875	15746	15875	15752	15788	15689	15671	15847	15867	15932	15826	15812	15926	15864	15647	15902	15719	15694	15487	15834	15915	15986	15911	15873	15881	15846	15978	15940	15655	15955	15820	15948	15833	15748	15946	15649	15814	15820	15905	15869	15843	15779	15784	15733	15779	15689	15926	15822	15778	15958	15836	15746	15836	15851	15685	15944	15964	15695	15630	15901	15784	15896	15767	15800	15868	15816	15784	15955	15815	15762	15918	15923	15782	15853	15769	15831	15693	16017	15800	15832	15851	15827	15783	16012	15938	15767	16031	15770	15930	15844	15889	15726	15769	15644	15807	15899	15701	15698	15838	15873	15825	15853	15666	15839	15839	15843	15799	15815	15921	16008	15784	15914	16057	15752	15834	15880	15642	15637	15818	15856	15722	15994	15801	15774	15781	15760	15886	15825	15676	15814	15799	15656	15881	15695	15757	15892	15876	15880	15763	15872	15942	15872	15895	15765	15884	15794	16046	15745	15964	15924	15721	15879	15764	15898	15636	15842	15602	15896	15827	15705	15889	15638	15833	15808	15849	15744	15782	15870	15736	15584	15889	15748	15763	15670	15695	15703	15822	15784	15766	15802	15747	15832	15813	15688	16088	15775	16078	15831	15977	15662	15839	16009	15978	15695	15803	15752	15706	15754	15863	15912	15819	15763	15772	15718	15768	15988	15759	15767	15971	15833	15679	15796	15623	15844	15734	15728	15731	15877	15795	15946	15785	15824	15690	15821	15939	16000	15694	15619	15918	15702	15740	15903	15880	15937	15883	15881	15852	15741	15850	15775	15917	15967	15681	15740	15666	15616	15826	15984	15850	15804	15823	15733	15852	15776	15714	15615	15890	15812	15958	15753	15932	15916	15778	15922	15871	15637	15879	15983	15631	15841	15886	15821	15954	15885	15707	15969	15570	15938	15945	15762	15864	15699	15806	15612	15826	15701	15723	15842	15730	15802	15719	15848	15825	15797	15837	15661	15926	15863	15945	15963	15969	15809	15744	15960	15899	16144	15830	15899	15835	15741	15753	15939	15710	15967	15841	15749	15859	15820	15773	16071	15866	15809	15910	15829	15758	15690	15984	15824	15890	15774	15847	15807	15679	15897	15761	15713	15623	15729	16035	15710	15834	15901	15988	15765	15723	16039	15842	15802	15834	15760	15916	15925	15901	15670	15886	15711	15878	15823	15640	15853	15818	15871	15706	15759	15593	15882	15829	15785	15986	15662	15803	15768	15766	15721	15943	15751	15752	15637	15949	15885	15570	15865	15768	15927	15785	15914	15660	15851	15816	15837	15806	15755	15684	15988	15806	15919	15710	15818	15778	15815	15908	15854	15842	16011	15992	15773	15847	15773	15830	15804	15803	15773	15699	15920	15780	15659	15810	15705	15812	15663	15815	15856	15854	15719	15843	15759	16015	15596	15787	15676	15992	15703	15844	15678	15763	15647	15794	15693	16017	15828	15639	15889	15790	15709	15923	15585	15738	15885	15639	15763	15851	15839	15960	15696	15837	15707	15622	15852	15838	15776	15854	15701	15731	15773	15665	15745	15700	15839	15882	15785	15767	15839	15799	15628	15835	15683	15718	15589	15898	15637	15838	15763	15747	15654	15679	15716	16007	15845	15817	15804	15789	15701	15908	15670	15859	15816	15807	15672	15812	15718	15805	15705	15892	15722	15747	15653	15876	15661	15722	15729	15638	15811	15875	15754	15848	15712	15775	15621	15787	15720	15803	15778	15696	15888	15781	15916	15916	15777	15857	15895	15769	15569	15671	15793	15840	15667	15777	15764	15769	15783	15988	15620	15769	15929	15781	15971	15784	15950	15936	15802	15963	15862	15806	15902	15741	15765	15758	15850	15664	15930	15799	15755	15619	15711	15821	15850	15956	15791	15861	15714	15827	15867	15793	15908	15815	15716	15908	15780	15736	15880	15914	15799	15740	15867	15503	15901	15911	15875	15835	15735	15891	15609	15767	15716	15723	15843	15808	15779	15733	15803	15629	15815	15811	15943	15808	15839	15708	15839	15903	15902	15932	15736	15954	15983	15761	15722	15739	15980	15629	15835	15873	15684	15811	15916	15834	15916
23021	31118	57602	57109	44451	37052	34837	32281	31419	31763	31809	31399	31599	31591	31689	31731	31498	31494	31697	31337	31731	31480	31488	31451	31434	31277	31202	31241	31150	31250	30993	31301	31165	31188	31319	31702	31214	31224	31409	31409	31306	31076	31111	30992	31250	31452	31262	31486	31147	30969	31348	31111	31266	31322	31081	30869	30825	31010	30983	31233	31300	31322	31384	31365	31324	30939	30988	30971	31032	30989	31096	31182	31030	31082	31158	31068	31184	31174	31417	31364	30998	31123	31265	31036	31161	30985	31137	31052	31241	31233	31264	31103	31268	30938	31253	31173	31242	31197	31330	31183	31450	31151	31374	31333	31003	30992	31020	31024	31184	31216	31028	31269	30774	31027	31155	31056	30964	31298	30984	31193	31210	31117	31143	30925	31149	31226	30820	31142	31079	30873	31006	31209	30911	31181	31242	31039	31073	30966	31209	31287	30940	31077	30987	31451	31283	30956	31180	31252	31016	31235	31372	31077	31073	31225	31075	31023	31212	31227	31278	30970	31210	31157	31319	31476	30958	30964	31098	31147	31069	31241	31362	31020	31419	31054	31354	31078	30973	31016	30860	31230	31252	31299	31204	31168	31277	31055	30944	30906	31162	31126	31173	30912	31385	30984	31184	31107	31114	30982	31146	30803	31108	30967	31006	30959	31041	31212	31120	31087	31158	31078	31234	30940	31297	30920	31247	31064	31022	31029	31303	31351	31098	30804	30942	31214	31128	31064	30971	30993	30915	31286	30897	31166	31211	31279	31161	30951	31222	31159	30907	31228	31018	31159	31367	31068	31145	31124	31272	31102	31028	31158	31345	30916	31068	31003	31277	31018	31217	31057	31114	30898	31236	31068	31258	31289	31286	31029	31016	31095	31280	31255	31389	31069	30905	30989	30984	30991	31201	30936	31115	31435	31320	31184	31210	31064	31321	31172	31361	30999	31184	30795	31207	31082	31052	31218	31062	31190	31098	31110	31194	31046	30894	31272	30927	31123	31079	30988	31177	31393	31174	31018	31134	31270	31233	30957	31177	31293	31242	31166	31310	31363	30926	31167	30961	31147	31413	31180	31156	30935	31312	30973	31122	31271	31216	31260	31100	31120	31165	31207	31062	31322	31112	31009	31139	31192	31131	31160	31267	31174	31350	31316	30922	31334	30853	31015	31217	31170	31207	30876	31019	31163	31132	30837	31083	31280	30920	31111	30800	31309	31173	31076	31245	31328	31159	31231	31141	31120	31059	31151	31287	30902	31239	31345	31194	31158	30871	31308	31130	31209	31248	31020	31037	31085	31278	31117	31267	30951	31053	30986	31174	31386	31103	31116	31034	31373	31105	30877	30988	31085	31125	31382	31183	30964	31083	31049	31110	31308	30999	31123	30865	31294	31035	31311	31113	31288	31321	31120	31183	31361	31341	31136	31284	30902	31161	30942	31277	30973	31348	30938	31257	31214	30963	30982	30923	31073	31433	31459	31294	31495	31294	31074	31165	30988	31425	31125	31199	31004	31140	31305	31130	30626	31135	31248	31114	31025	31052	31071	31219	31127	31105	30940	30963	30891	31337	30766	31239	31111	31142	31271	31199	31275	31146	31141	31001	31295	30985	31322	31445	31112	31178	30969	31024	31043	30987	31355	30983	31196	31271	30834	31085	31198	31173	30837	31063	31284	30852	31169	31126	31054	31336	31430	31179	31014	30844	30933	30942	31056	31529	31102	31101	31026	31231	31012	31100	31120	31021	30962	31221	30973	31460	31055	31027	31165	31092	31210	31234	31162	31094	31077	31152	31303	31046	31052	30979	31159	31159	30878	30922	31190	31090	31167	31176	31173	31156	31222	31039	31090	31251	30885	31035	30927	30981	30946	31111	31295	31155	30913	31130	30904	31263	30848	31132	31172	31067	31222	31125	31105	31232	31174	31210	31156	31209	30914	31336	30871	31342	31180	31003	30860	31219	30989	31074	31012	31050	30895	30918	31087	31126	31039	31068	30928	31003	31070	31342	31252	31264	30835	30838	31141	31017	31297	31382	31057	31116	31083	31384	31014	31034	30918	30836	31329	31114	31242	31093	31029	30985	31235	31280	31230	30927	31183	31151	31234	31129	31056	31071	31148	31245	31051	31306	31325	31276	30847	30913	31207	31092	31153	30945	31023	31459	31200	30955	31209	31262	31073	31146	31234	31166	31286	31265	31087	31115	31039	30982	30983	31038	31086	31039	31419	31193	31145	31303	31266	31107	31407	31209	31089	31412	31009	31012	30908	31046	30902	31287	31359	31191	30966	30968	31020	31196	31072	31159	30935	31206	31150	30822	31313	31067	30949	30896	31113	30916	30955	30976	31099	30992	31276	31293	30962	31247	31260	30958	31014	31112	30968	30994	31096	30940	31191	31276	30857	30881	30947	31156	31291	30907	31222	30831	31000	31223	31075	30944	31057	31025	31055	31242	30807	30935	30972	30919	30847	30937	31018	31242	31199	31032	31105	31200	31116	31320	31094	30990	31364	31300	31350	31024	31191	31161	31009	31069	31078	31127	31108	30925	31227	31136	31079	31091	30881	31382	31213	31077	31120	31281	31101	31238	31358	31192	31151	31111	31243	31075	31108	31327	30965	31162	31210	30953	31357	31193	31341	30976	30978	31121	30804	30950	31075	31176	31301	30965	31226	31058	31364	31092	31253	31297	31154	31080	31327	31071	31106	31079	31029	31424	31400	31122	30873	30728	30970	31139	30954	31122	30990	31254	31257	30883	30982	31133	30847	31119	31070	31129	31039	31010	31090	31120	31165	30936	31223	31059	31024	31173	30797	30828	31013	30924	31245	31376	31143	31070	30878	30938	30974	30806	31153	30812	31071	31169	31431	31057	31220	31222	31110	31302	31116	31106	31121	31391	31151	30907	31309	31224	31116	31130	30863	31211	31084	31458	31348	31162	30915	31103	31141	30931	30949	31258	30995	31121	31015	31249	31159	31120	31142	31019	30943	30985	30891	30862	31084	31197	31110	30881	31116	30890	30920	31090	30861	31149	30993	31047	31323	31021	31067	31068	31403	31211	30955	31240	31317	31230	30996	31463	30997	31014	31014	31086	31414	31204	31090	31274	31035	31088	30900	31308	31048	31083	31040	31309	31018	30938	30909	31178	31151	31024	31077	31294	31223	31081	31031	31068	31084	31196	30922	30665	31194	31041	30993	30986	31110	31101	31137	31187	31200	31242	31349	31076	31213	31265	31034	31022	31218	31092	31246	31193	31236	31157	30874	31111	31296	31293	31176	31339	31141	31497	31291	31273	30897	31314	31240	31222	31013	31246	31071	30971	31145	31200	30865	30941	31267	31306	31000	31135	31204	31262	31202	31410	31219	31356	31201	31315	31174	31099	31188	31080	31163	30809	31182	31230	31132	31021	31015	30885	31077	31167	31043	31178	31060	31104	31250	31219	31132	30936	31046	31361	31125	30943	31223	31114	31125	31134	31073	30922	31208	31052	31290	31023	31000	31172	31246	31227	31214	30747	31064	31158	31228	31161	31147	31019	31128	31245	31246	30849	31040	31177	31286	31406	31305	31200	31081	31151	31082	31129	31563	31045	31154	30829	30948	31007	31423	31196	31249	31039	31129	30834	31193	31283	31041	30967	31116	31344	31015	31040	30816	30912	31092	30805	31021	30966	31220	31106	31162	31161	30932	30938	31045	31225	30997	31278	31078	31245	30927	31311	31295	30980	31158	31447	31323	31178	31288	31519	31092	31145	30948	30999	30999	31241	31353	31198	31098	31334	31277	31426	31098	31121	31074	31015	31156	31255	31107	31430	31403	31167	30908	31124	31044	30856	31072	31290	31037	31072	31011	31252	31357	30971	31058	31016	31136	31215	31054	31230	31316	31239	31431	31311	31094	30892	31111	30815	31150	31133	31029	31061	30908	30959	31269	31194	31168	30952	30969	31006	31139	30936	31074	31208	31126	31354	31192	31387	31130	30863	31192	31152	31075	30879	30860	31121	30899	31138	31393	31065	31051	31046	31002	31153	31151	30758	31184	30852	31240	31389	31071	30998	31461	31311	31157	31053	31162	31145	31378	30996	31219	30978	31133	31269	30971	30961	31026	30973	31022	31205	31224	31086	31127	30872	30995	30967	30987	30996	31254	31026	30959	31088	31232	30849	31184	31144	31149	30711	30848	31162	31157	31108	31118	31491	31174	31142	31058	31067	31153	31124	31396	31245	31129	30969	31038	30973	31306	31046	30927	31029	31182	30989	30851	31007	31310	31111	31324	31121	31112	31033	31082	31159	31139	31012	30832	31299	31024	31158	30895	31325	31010	31322	31131	30855	31057	30904	31091	31165	31380	31214	31247	30974	30969	31399	31271	31237	31364	31058	31247	31190	31092	31144	30941	31207	31000	31135	31007	31104	31195	31226	31027	31148	31149	31177	31011	30817	30892	31181	31293	31279	30846	30932	31281	30943	31057	31061	31132	31147	31218	31081	30993	31114	31183	31197	30857	31147	31042	31319	31127	30912	31262	31128	30782	30706	31054	30987	31182	31106	31162	30714	30982	31298	31167	31081	31316	31190	30990	31208	31043	31122	31103	31293	30885	30851	30932	31043	31316	31231	31013	31022	31027	31190	30951	31197	30938	31086	31140	31245	31160	31230	31307	30983	31006	31025	30892	31005	31007	31279	31178	30971	30956	31193	31194	31199	31031	30921	30823	31181	31081	31147	31199	31101	31401	30929	31100	31082	31119	31071	31437	31139	31045	30926	31224	31268	30910	31040	31074	31084	31143	31122	31048	31044	30730	31000	31060	31068	31350	31054	31109	31260	31328	31086	31081	31195	31051	31281	31056	31094	31059	31272	31128	31191	30868	31349	31228	30901	30898	31151	31039	30996	30962	31171	31108	31167	31020	30969	31203	31135	31046	30957	31080	31300	31204	31148	31244	31000	31258	31230	31056	30918	31390	31138	31072	30978	31163	31140	31028	30919	31096	31009	30902	31174	31364	30888	31118	30989	30962	31074	31083	31057	31349	31230	31068	31181	30943	31130	31155	31395	31016	31076	31260	31092	30951	31108	31270	31047	31207	31427	31038	30958	31382	31031	31490	31109	31123	30910	31170	31252	31125	31079	31187	30993	30967	31009	30950	30865	31077
66436	93997	84582	72513	43465	25326	18970	17624	17741	17605	17721	17686	17949	18096	17851	18053	18295	18048	18124	18086	18176	18092	18240	18135	18164	18269	18080	17963	18164	18245	18155	18093	18231	18053	18192	18121	18282	18291	18133	18202	18179	18252	18263	18050	18131	18126	18046	18205	18127	18139	18221	18084	18191	18196	18049	18178	18295	17963	18238	17959	18344	18079	18000	18104	18112	17959	18087	18171	18094	18107	17979	18253	18267	17996	18195	17923	18201	18194	18185	18066	18057	18024	18131	18141	18109	17868	18044	18062	18050	18059	17983	18082	17986	18077	18030	18021	18036	18012	18068	18186	18140	18205	18219	18094	18093	18141	17898	18101	18185	18154	18159	18211	18245	18203	17990	18317	18262	18257	18125	18037	18282	18111	18209	18156	18126	18311	18194	18183	18141	18122	18083	18154	18078	18204	18109	17983	18184	18218	18027	18318	18062	18135	18338	17959	18271	18197	18031	18083	18126	18195	18212	18114	18140	18096	18254	18087	18230	18275	18112	17905	18168	18045	18258	18188	18174	18204	18112	18103	18034	18120	18166	18033	18226	18321	18158	17946	18220	18026	18176	18082	18037	18118	18025	18124	17967	18089	18172	18339	18253	17924	18068	18186	18276	18359	18091	18108	18046	18423	17993	18099	17995	18136	18195	18111	17937	18307	18228	18213	18287	18112	17994	18199	18195	18087	18321	18062	18149	18173	17945	18056	18091	18151	18123	18022	18110	18263	17991	18252	18181	18343	18011	18130	18041	18133	18212	18145	18168	18074	18080	18179	18163	18136	18019	18143	18135	18064	18026	18022	17934	18024	18190	18093	18206	18213	18060	18109	18119	18242	18195	17971	18023	18075	18003	18355	18216	18171	18134	18176	18142	18113	18232	18112	17987	17970	18170	18041	17958	18125	18219	18097	17976	18100	18029	18212	18241	18024	18188	18036	18082	18188	18232	18096	18035	18089	18034	18252	18246	17925	18272	17996	18008	18048	18134	18059	18075	18159	18232	18062	18317	18099	18111	18073	18059	18154	18237	18133	18298	18018	18209	18270	18106	18239	18039	18093	18028	17990	18236	18084	18253	18161	18012	18164	17967	18236	18240	18121	18064	18179	18064	18109	18005	18091	17899	18090	18241	18149	18054	18141	18125	18101	18067	18011	18205	18082	18030	18275	18122	18130	18217	18267	18317	18162	17865	18198	17877	18108	17943	18248	18201	18090	18180	18218	18171	18198	18201	17975	18071	18152	18100	18195	18066	18143	18047	18118	18121	18274	17965	18016	18239	18171	18026	18190	18195	18297	18120	18129	18195	18150	18055	18081	18115	18113	18259	17976	18085	18129	18007	18112	17896	18047	18154	18035	18076	18259	17952	18093	18149	18180	18021	18023	18376	18116	18185	18350	18253	18308	18092	18217	18036	18107	17997	17949	18184	18091	18228	18262	18214	18328	18133	18306	18177	18115	18159	18143	18006	18146	18358	18137	18201	18304	18107	18261	17931	18055	18122	18147	18190	17941	18116	18246	17930	18028	18284	18029	17975	18173	18326	18268	18114	18083	18089	18102	18134	18107	18314	18080	17976	18259	18118	18136	18182	18195	18070	18109	18081	18121	17991	18163	18164	18067	18262	18035	18070	17943	18274	18126	18029	18155	18114	18170	18038	18081	18215	18056	17986	18102	18167	18112	18109	18305	18143	18136	17955	18192	17987	18014	18066	18048	18189	18293	18074	18146	18137	17973	18135	18072	18320	18154	18179	18071	18087	18129	18077	18233	18024	18109	18105	18307	18218	17826	18126	18137	17970	17976	18069	17973	18094	18092	18027	18055	18130	18053	18171	18075	18048	18206	18023	18022	18092	18442	18342	18076	18176	18158	18245	18235	18121	18007	18100	18196	18254	18122	18129	18045	18230	18147	18174	18070	18224	18177	18175	18196	18163	18040	18183	18205	18114	18129	18226	17962	18116	18206	18075	18259	18241	18100	17907	18120	18118	17989	18135	18147	18191	18153	18153	18245	18322	18201	18100	18247	18037	18281	18114	18010	18101	18084	18082	18349	18322	18180	18197	18257	18320	18073	18103	18195	17869	18117	17957	18015	17987	18162	18179	18210	18219	18016	18240	18249	18109	18237	17852	18149	18178	18346	18165	18054	18012	17981	18118	18050	18072	17976	18069	18128	18123	18075	18129	18208	18052	18147	18072	18079	18163	18091	18112	18070	18137	18184	18003	18224	18236	18068	17834	18276	18180	18230	18016	18107	18318	18280	18164	18279	18227	18054	18165	18209	18149	18199	18077	18194	18220	18088	18169	18067	18197	18070	18356	18001	18229	18052	17925	18186	18115	18157	18216	18082	18090	17949	18131	18285	18029	18183	18270	17910	17906	18088	18202	18008	18122	17853	18001	17806	18200	18010	18110	18204	18194	18209	18091	18236	18251	18054	18176	18106	18320	18226	18373	18026	18194	18056	18067	18283	18183	18251	18301	18209	18070	18075	18113	18036	18238	18232	18180	18067	18171	18175	18028	18106	18173	17889	18088	18055	18120	18265	18094	18127	18220	18016	18106	18169	18232	18221	17949	18203	18128	18150	18149	17884	18130	18177	17924	18139	18403	18202	18177	18099	17984	18035	18161	18019	18229	17978	18377	18160	17942	17991	18081	18069	17991	18052	18121	17988	18136	18053	18029	18273	17936	18132	18165	18114	18080	18030	18188	18141	18141	18282	18086	18125	18150	17995	18068	18190	18362	18049	17918	17990	18285	18128	18329	18135	18110	18157	18102	18182	17914	18071	18166	18053	18191	18188	17994	18188	18195	18384	18007	18391	17885	18181	18023	18284	18052	18013	18156	18176	18092	18169	18128	18118	18115	18156	18182	18132	18019	18036	18035	18086	18191	18074	18118	18073	18274	17945	18176	18122	18055	18073	18078	18037	18108	18079	18251	18046	18202	17959	17953	18048	18075	18246	18224	17935	18042	18131	18168	18017	18168	18152	18127	17931	18055	18225	17954	18404	18057	18083	18008	18337	18060	18137	18127	18086	18073	17865	18060	18286	17941	18098	18116	17983	18106	17959	18020	18129	18133	18137	18090	17995	18159	18035	18348	18085	18208	18013	18125	18223	18132	17990	18307	18142	18071	18219	17965	17949	17930	17876	18302	18093	17998	18199	18130	18237	18220	18147	18121	18042	17950	18115	18082	18094	18144	18076	18161	18291	18107	18022	18151	18257	18136	18176	18088	18233	18144	17835	18160	18206	18047	17895	18229	18043	18052	18363	18246	18039	18291	18032	18206	18052	17964	18085	18112	18197	18033	17984	18211	18141	17997	18072	18305	17964	17977	18018	18086	18061	18044	18028	18113	18244	18046	17871	17977	18043	18045	18121	18088	17938	18129	18072	17932	18094	17983	18354	18243	18199	18191	18049	17979	18124	18018	18111	18133	18102	18124	18107	18333	17984	18022	18123	18041	18133	18158	18122	18015	18162	18001	18065	17969	18016	18066	18126	17769	17984	18056	18095	18000	18118	17964	18183	17925	18086	17972	18254	18035	18226	18017	18076	18132	18257	18028	18279	18128	18074	18038	17930	18234	18106	18132	18098	18250	18008	18152	17906	18116	18166	18113	18210	18037	18287	18181	18169	18089	18224	18149	18148	18028	18174	18157	18114	18114	18056	18201	18185	18103	18054	18161	17986	18149	18086	18238	18094	18016	17908	18010	17987	18164	17994	18051	18145	18121	18085	17967	18262	18084	18130	18222	18082	18161	18078	18018	18109	17936	18193	17959	18114	18297	17996	18251	18038	18319	18040	18222	18170	18054	18106	18039	18331	18185	18196	18135	17962	18198	17884	18326	18169	18093	18153	18044	18008	18070	18035	18173	18061	18035	18092	18272	18045	17961	18162	17986	18234	18197	18148	18188	18195	17798	18239	18158	18122	18142	18341	17991	18065	18011	18060	18145	18148	18158	18095	18297	18032	18283	18186	18112	18174	18094	18137	18066	18142	18075	18080	18093	18162	18067	17986	18068	18161	18392	17981	18232	18049	18146	18108	18109	18197	18004	18247	18330	18113	17879	18351	18199	18084	18066	18252	18067	18029	18058	18022	17931	18084	17994	18139	18075	18189	18041	17965	17922	18038	18125	18141	18199	18059	18003	18088	18182	18199	18055	18086	18044	17980	18192	18219	18030	18252	18056	17928	17943	18240	18222	18227	18070	18007	18226	18269	18050	18230	18156	18214	17972	18038	18202	17909	18235	18012	18034	18143	18140	18169	18099	18278	18005	18021	18225	18016	18006	18068	18118	18142	18061	17994	18203	17951	18062	18296	17901	18113	18286	18075	18103	18126	18241	18134	18104	18148	18239	18155	18181	18029	18298	18143	18071	17990	18114	18365	18140	18166	18050	18221	18000	18249	18202	18084	18110	18143	18405	17895	18051	18162	18180	18074	18325	18012	18159	18256	17976	18095	18042	18243	18175	18021	18278	18110	18200	18012	18077	18157	18219	18160	18095	18009	18107	17929	18110	18071	18141	18149	18158	18074	18158	18209	18111	18047	17994	18042	18322	18140	18113	18209	18256	18218	18303	17965	18219	18227	18058	18106	17923	18036	18146	18028	18084	18115	18097	18109	18176	18167	18118	17961	18052	18247	18213	18088	18187	18124	18044	18092	17997	18307	18133	18125	18235	18161	18136	18151	18043	18171	18071	18156	18232	18013	18079	17975	18144	18175	18285	17909	18126	18155	18077	18064	18128	17881	18062	18067	18223	18093	18099	17953	18169	18046	18126	18032	18144	18081	18082	18177	18159	18073	18041	18144	18163	18084	17927	17946	18108	18047	17918	18148	18208	17991	17985	18168	18044	18048	18057	18262	17963	18294	18282	18094	18233	18120	18201	18327	18144	17968	18045	18079	18200	18036	18206	18036	18172	18107	18089	18094	18072	18336	18017	17983	18035	18061	18066	17996	18256	18085	18220	17896	18095	18184	18205	18115	18061	17969	18045	17859	18074	18037	18164	18078	18230	18306	18162	18084	18016	18227	17957	18057	18015	18107	18034	18001	18204	18192	18062	17993	18081	18096	18005	18072	18131	18051	18155	18190	18082	18181	18230	17748	18139	18036	18041	18283	17961	17910	18105	18264	18193	18092
38747	46941	50363	40153	32897	30806	30320	29977	29808	29891	29774	29999	29724	29770	29449	29830	30015	29600	29719	29806	29675	30022	29723	29677	29853	29854	29675	29789	29821	29670	29679	29672	29586	29833	29904	29616	29802	29846	29461	30069	29964	29945	29849	30004	29967	29872	29408	29551	29836	29883	29702	29899	29812	29662	29936	29821	29694	29703	29818	29889	29655	29860	29675	29892	29530	29881	29918	29608	29580	29717	29648	29941	29850	29740	29737	29717	29981	29894	29584	29813	29628	29718	29577	29820	29970	29871	29837	29863	29650	29640	29684	29644	29772	29847	29780	29824	29905	29745	29885	29983	29898	29774	29716	29987	29930	29918	29899	29877	29794	29729	29592	29723	29661	29522	29816	29640	29749	29770	29709	29760	29845	29907	29821	29893	29784	29600	29680	29862	29816	29691	29654	29774	29799	29528	29679	29628	29630	29722	29873	30059	29835	29556	29546	29529	29846	29593	30082	30006	30061	29640	29723	29889	29969	29961	30116	29672	29716	29892	29921	29696	29699	29612	29720	29477	29846	30112	29716	30101	29991	29860	29901	30037	29645	29709	29844	29767	29917	29856	29828	29986	29881	29842	29679	29834	29688	29893	29629	29808	30116	29756	29879	29880	29876	29849	29695	29777	29778	29463	29908	29668	29628	29585	29685	29823	29868	29676	30169	29795	29591	29866	29972	30091	29773	29788	29961	29674	29768	29805	29964	29785	29662	29715	29692	29803	29942	29736	30017	29605	29441	29795	29539	29724	29682	29612	29893	29688	29601	29810	29575	29827	30038	29798	29573	29602	29573	29772	29529	29639	29670	29603	29933	29779	29655	29851	29933	29935	29796	29793	29879	29824	30008	29525	29810	29650	29572	29979	29670	29784	29744	29985	29818	29701	29785	30063	29818	30021	29786	29805	29980	29768	29708	29974	29558	29861	29673	29525	29752	30060	29719	29798	30033	29847	29932	29931	29886	29602	29748	29587	29795	29654	29861	29634	30002	29683	29932	29790	29865	29633	29966	29939	29695	29628	29388	29723	29639	29732	29591	29734	29607	29839	29785	29694	29915	29805	29914	29860	29825	29607	29773	29560	29933	29658	29932	30041	29870	29847	29787	29644	29634	29788	29774	29633	29700	29946	29788	29740	29706	29447	30022	29735	29690	29737	30027	29830	29983	29931	29838	29729	29783	29943	29795	29793	29907	29667	29721	29942	29983	29711	29604	29911	29789	30187	30187	30004	30072	29964	30015	29906	29797	29484	29613	29675	29742	29816	29846	29921	29667	29799	29856	29870	29623	29910	29895	29880	29774	29611	29878	29766	30010	29827	29920	29860	29397	29891	29835	30163	29714	29499	29627	29636	29427	29839	29927	29693	29780	29864	29631	29642	29881	29760	29694	29752	29700	29931	29576	29743	29838	29814	29787	29819	29836	29745	29775	29885	29904	30011	29823	29527	29647	29740	29793	29753	29903	29909	29630	29980	29797	30016	29941	29691	29855	29721	29769	29640	29572	29568	29975	29630	29840	29876	29704	29745	29705	29693	29680	29938	29472	29583	29565	29790	29909	29819	29748	29920	29785	30144	29808	29952	29766	29868	29822	29842	29879	29768	29806	30067	29800	29839	29717	29803	29917	29639	29809	29763	29881	29822	29673	29644	29806	29770	29675	29882	29704	29847	29964	29529	29836	29792	29561	29625	29790	29729	29902	30063	29907	29909	29966	29688	29925	29800	29707	29826	29780	29794	29875	29782	29761	29634	29958	29885	29731	29990	29620	29765	29940	29844	29762	29713	29705	29767	29731	29978	29858	29759	29883	29734	29630	29829	29652	29836	29789	29852	29945	29831	29666	29859	29796	29689	29810	29955	29638	29887	29730	29689	29715	29736	29978	29896	30139	29640	29604	29852	29635	29743	29676	29704	29887	29722	29915	29895	29732	29820	29912	29614	29656	29741	29705	29837	29789	29880	29730	29984	29788	29750	29666	29755	29869	29651	29528	29707	29506	29823	30077	29800	29868	29923	29658	29947	29696	29778	29932	29596	29744	30012	29745	29893	29915	29766	29877	29722	29804	29727	29757	29635	29618	29722	29823	29709	29668	29740	29876	29869	30036	29919	29764	29705	29641	30069	29736	29742	29692	29795	29771	29940	29714	29855	29835	29676	29768	29850	29713	29831	29817	29846	29687	29779	29779	29697	29947	29813	29783	29693	29860	29644	29834	29939	29893	29956	29815	29692	29806	29721	29660	29702	29828	29649	29832	29781	29874	29671	29851	29704	29852	29750	29814	29897	29876	29543	29845	29360	29537	29723	29649	29833	29899	30098	29844	29629	29843	29433	29730	29808	29877	29585	29602	29650	29517	29831	29798	29950	29941	29630	29828	29435	29633	29798	29672	29583	29577	29688	29772	29427	29752	29905	29852	29618	29583	30026	29780	29521	29540	29520	29890	29551	29884	29835	29679	29911	29659	29779	29622	29580	29728	29781	29819	30094	29968	29654	29963	29673	29937	29853	29697	29817	29703	29691	29704	29491	29857	29841	29827	29883	29890	29372	30026	29890	29854	29676	29614	29808	29770	29933	29979	29997	29907	30051	29809	29875	29752	29675	29733	29713	29830	29665	29779	29489	29763	29718	29892	29949	29838	29761	29809	29823	29790	29935	29668	29847	29633	29770	29738	29782	29770	29569	29729	29846	29634	29930	29915	29578	30007	29756	29695	29675	29745	29751	29619	29792	29799	29622	30086	29666	29828	29682	29787	29849	29529	29573	29759	29704	29860	29725	29736	29977	29862	29727	29966	29576	29913	29940	29771	29840	29905	30031	29661	29993	30117	29919	29849	29785	30019	29933	29567	29773	29730	29714	29737	29508	29885	30151	29584	29654	29669	29982	29973	29983	29934	30045	29857	29667	29915	29795	29680	29523	29727	30154	30007	29570	29838	29894	29818	29555	29745	30031	29590	29747	29944	29945	29638	29575	29763	29868	29978	30022	29631	29843	29763	29614	29628	29659	29833	29485	30011	29776	29612	29788	29763	29654	29909	29890	29729	29904	29942	29928	29888	29549	29745	29923	29806	29745	29706	29649	29829	29793	29851	29964	29889	29831	29629	29529	30112	29838	29808	29777	29735	29829	29889	29859	29883	29651	29883	29926	29881	30017	29731	29601	29785	29681	29634	29731	29904	29430	29768	29943	29744	29792	29956	29751	29932	29972	29977	29887	29832	29857	29836	29726	29976	29649	29850	29809	29830	29536	29695	29716	29562	29862	29687	29922	29899	29713	29851	29721	29913	29689	29753	29814	29749	29893	29685	29911	29859	29559	29754	29880	29867	29721	29997	29549	29714	30046	30059	29963	30137	29837	29657	29637	29852	29718	29660	29829	29995	29694	29742	29836	29781	29999	29784	29646	29845	29807	30029	29845	29822	29697	29633	29878	29693	29773	29869	29882	29890	29628	29729	29626	29642	29566	29675	29825	29592	29631	29818	30010	29690	29832	29765	29797	30036	29816	30045	29942	29814	29627	29915	29893	29615	29701	29588	29784	29854	29565	29814	29844	29843	29704	29865	29790	29839	30011	29601	30034	29627	29792	30037	29723	29932	29810	29819	29848	30014	29721	29875	29479	29955	29709	29822	29846	29877	29750	29378	29580	29958	29800	29624	29852	29704	29445	29931	29901	29958	29596	29862	29634	29611	29806	29913	29513	29697	29867	29569	29672	29868	29636	30045	29801	29816	29696	29840	29919	29654	29851	30017	29834	30000	29882	29902	29928	29923	29799	29652	29641	29512	29949	29841	29903	29930	29789	29611	29792	29995	29742	29931	29945	29715	29619	30027	29744	30076	29860	29888	29714	29796	29994	29952	29525	29847	29910	29718	29802	29822	29769	29611	29926	29683	30063	29857	29821	29683	29935	29916	29713	29819	29699	29750	29932	30038	29867	29891	29680	29979	29498	29935	29595	29744	29784	29910	29818	29577	29849	29949	29985	29960	29890	29627	29428	29768	29754	29848	29640	29685	29696	29709	29946	29758	29751	29658	29778	29720	29998	29733	29622	29909	29883	29659	29786	29711	29669	29847	29899	29893	29750	29695	29591	29829	29840	29621	29880	29934	29896	29988	29807	30027	29911	29626	29735	29569	29732	29796	29990	30008	30008	29844	30105	29909	29716	29901	29890	30062	29904	30098	29762	29808	29793	30134	29837	29823	29701	29729	30107	29781	29715	29623	29782	29948	29744	29844	29899	29725	29763	29977	29852	29778	29717	29877	29600	29669	29709	30048	29848	29932	29899	29706	29683	29542	29908	29794	29741	29974	29874	29950	29638	29784	29839	29807	29831	29669	29648	29810	29827	30068	29695	29847	29853	29706	29626	29966	29751	29940	29704	29767	29778	29766	29626	29819	29997	29848	29675	30000	29967	29742	29620	29855	29916	29723	29580	29942	29983	29756	29773	29839	29706	29805	29961	29740	30006	30059	29751	29428	30106	29885	29681	29692	29808	30068	29880	29977	29596	29628	29814	29790	29725	29801	29727	30013	29750	29818	29827	29631	29681	29816	29797	29709	29680	29864	29799	29900	29627	29688	29830	29692	29953	29530	29647	29516	29880	29717	30015	29911	29664	29969	29859	29782	29764	30002	29805	29811	29886	29866	29841	29774	29533	29752	29691	29743	29781	29775	29663	29971	29828	30010	29618	29782	29960	29631	29582	30188	29725	29807	30099	30053	30043	29567	29598	29867	30045	29854	29973	29888	29696	29742	29689	29854	29627	29580	29900	30000	29996	29956	29565	29918	29795	29673	30027	29858	30047	30000	30042	29949	29738	29922	29355	29747	29875	29644	29706	30061	29745	29948	29918	29721	29886	29859	29808	29726	29725	29863	29821	29681	29782	29772	29900	29795	29595	29984	29594	29693	29742	29789	29831	30003	29979	30155	29711	29734	29736	29957	29800	29621	29843	29693	29712	30150	29920	29757	29777	29978	29735	29820	29948	29931	29658	30003	29567	29723	29766	29916	29719	29993	29723	29862	29699	29773	29863	29688	29650	29839	29895	29713	29616	29932	29838	29936	29687	30041	29806	29864	29763	30077	29920	29564	29704	29862	29657	29902	30010	29733	29709	29893	30060	29720	29584	29703	29749	29761	29899	29972	29689
33454	52275	40836	24981	18953	17036	16513	16303	16410	16317	16230	16456	16391	16353	16540	16245	16389	16555	16498	16280	16642	16251	16415	16383	16255	16653	16561	16340	16335	16476	16445	16333	16311	16380	16205	16368	16457	16104	16383	16266	16300	16387	16333	16359	16418	16446	16265	16485	16446	16172	16296	16463	16219	16235	16203	16334	16241	16347	16414	16427	16355	16254	16387	16444	16276	16186	16322	16415	16208	16339	16481	16224	16343	16314	16282	16325	16360	16403	16476	16283	16437	16263	16455	16430	16375	16378	16256	16367	16417	16230	16286	16501	16274	16363	16373	16510	16306	16344	16364	16349	16478	16269	16227	16296	16295	16206	16391	16429	16318	16295	16255	16327	16241	16445	16460	16367	16461	16271	16360	16105	16285	16434	16281	16274	16380	16114	16331	16410	16407	16341	16358	16221	16313	16314	16231	16325	16302	16302	16358	16360	16339	16247	16029	16317	16369	16407	16356	16383	16279	16236	16349	16232	16309	16382	16352	16381	16348	16399	16139	16331	16404	16367	16126	16211	16231	16314	16301	16176	16242	16181	16437	16158	16333	16307	16171	16312	16314	16316	16229	16245	16311	16268	16281	16375	16392	16172	16335	16327	16518	16298	16290	16358	16137	16440	16305	16189	16400	16166	16329	16196	16270	16425	16320	16397	16377	16348	16154	16398	16203	16532	16165	16414	16246	16575	16350	16209	16317	16183	16190	16363	16315	16233	16342	16414	16309	16266	16441	16330	16223	16310	16270	16341	16293	16337	16665	16209	16299	16165	16281	16072	16246	16224	16275	16221	16520	16216	16267	16308	16243	16306	16557	16355	16444	16312	16461	16296	16287	16305	16401	16288	16303	16130	16257	16332	16330	16142	16226	16158	16420	16442	16512	16359	16331	16291	16344	16330	16237	16423	16100	16412	16354	16201	16432	16184	16333	16298	16347	16400	16148	16323	16277	16366	16319	16371	16211	16234	16398	16515	16283	16295	16185	16337	16273	16363	16265	16275	16167	16348	16230	16282	16370	16104	16381	16352	16294	16388	16219	16362	16386	16302	16229	16399	16466	16203	16294	16349	16128	16170	16375	16274	16368	16509	16388	16176	16497	16449	16151	16276	16290	16427	16238	16182	16332	16258	16283	16150	16382	16446	16326	16351	16304	16277	16252	16336	16364	16127	16389	16272	16357	16357	16098	16403	16331	16399	16478	16270	16264	16260	16384	16393	16482	16449	16141	16336	16116	16126	16280	16483	16235	16488	16442	16242	16398	16328	16315	16307	16497	16232	16329	16539	16137	16404	16418	16235	16271	16242	16270	16480	16476	16329	16241	16328	16233	16432	16320	16378	16585	16494	16487	16361	16092	16408	16309	16372	16301	16458	16331	16266	16229	16286	16276	16287	16276	16490	16179	16174	16446	16464	16312	16335	16348	16228	16143	16290	16343	16507	16595	16226	16381	16348	16186	16363	16470	16298	16369	16223	16276	16287	16270	16307	16399	16424	16258	16381	16331	16358	16317	16274	16187	16245	16296	16371	16234	16116	16457	16255	16128	16385	16385	16543	16334	16208	16173	16303	16346	16455	16307	16445	16388	16425	16354	16059	16385	16439	16236	16275	16154	16267	16383	16299	16407	16251	16514	16218	16105	16502	16361	16223	16314	16408	16318	16344	16296	16265	16387	16354	16292	16413	16361	16157	16373	16306	16357	16404	16189	16318	16410	16394	16255	16443	16258	16547	16302	16412	16298	16280	16552	16294	16521	16212	16372	16495	16309	16437	16306	16154	16331	16436	16252	16286	16364	16288	16418	16129	16237	16388	16150	16289	16338	16359	16282	16181	16260	16378	16193	16350	16249	16450	16316	16429	16289	16242	16298	16352	16097	16468	16417	16212	16457	16410	16383	16116	16284	16210	16206	16408	16380	16358	16265	16191	16379	16292	16283	16248	16349	16113	16383	16308	16373	16356	16359	16331	16543	16375	16353	16161	16366	16299	16336	16406	16344	16261	16226	16265	16287	16302	16389	16363	16417	16326	16478	16532	16124	16477	16327	16102	16164	16314	16327	16357	16400	16264	16162	16377	16215	16394	16411	16347	16285	16129	16507	16177	16314	16198	16243	16374	16320	16445	16477	16185	16367	16172	16422	16313	16433	16255	16229	16337	16345	16495	16449	16201	16360	16316	16407	16305	16165	16493	16177	16255	16196	16399	16128	16183	16333	16197	16367	16317	16359	16231	16269	16275	16273	16283	16278	16325	16470	16337	16309	16277	16300	16354	16392	16462	16293	16320	16599	16378	16356	16280	16287	16307	16415	16306	16256	16338	16447	16237	16171	16373	16210	16385	16470	16159	16442	16154	16389	16279	16325	16591	16550	16250	16311	16279	16360	16397	16338	16238	16360	16236	16242	16425	16284	16454	16516	16485	16523	16139	16397	16318	16196	16282	16276	16386	16473	16307	16187	16274	16144	16236	16437	16421	16315	16228	16275	16396	16263	16337	16314	16247	16413	16076	16359	16563	16374	16191	16449	16441	16208	16347	16383	16484	16331	16461	16328	16203	16252	16312	16472	16295	16204	16286	16342	16331	16344	16357	16234	16314	16222	16271	16376	16222	16306	16210	16452	16444	16393	16280	16326	16296	16361	16307	16423	16334	16291	16409	16365	16216	16252	16471	16405	16340	16366	16346	16441	16450	16322	16245	16412	16398	16124	16435	16365	16361	16298	16413	16304	16469	16206	16205	16290	16242	16392	16477	16162	16348	16251	16369	16437	16347	16415	16333	16360	16408	16379	16358	16469	16251	16226	16397	16172	16560	16407	16420	16318	16322	16307	16384	16277	16332	16311	16453	16182	16445	16335	16249	16261	16411	16402	16409	16256	16390	16312	16229	16347	16191	16466	16311	16275	16328	16400	16422	16321	16305	16331	16359	16324	16247	16203	16471	16263	16395	16392	16218	16348	16204	16276	16245	16295	16315	16368	16314	16427	16259	16571	16335	16372	16289	16320	16371	16368	16439	16441	16389	16238	16346	16509	16368	16534	16229	16448	16349	16468	16315	16514	16323	16339	16312	16305	16383	16363	16275	16323	16131	16543	16277	16373	16377	16312	16518	16397	16357	16270	16396	16433	16368	16632	16283	16118	16376	16389	16389	16367	16291	16260	16252	16259	16257	16327	16209	16393	16364	16232	16284	16542	16388	16287	16522	16344	16364	16379	16234	16277	16420	16314	16197	16266	16312	16320	16203	16113	16271	16248	16379	16423	16326	16284	16138	16206	16391	16350	16370	16367	16282	16251	16321	16421	16580	16437	16350	16318	16374	16205	16486	16601	16329	16446	16314	16404	16330	16228	16198	16264	16308	16403	16411	16354	16269	16297	16194	16273	16268	16239	16328	16270	16341	16295	16242	16271	16207	16119	16311	16279	16196	16465	16327	16495	16226	16332	16472	16418	16179	16312	16129	16140	16289	16392	16195	16312	16275	16246	16305	16375	16521	16485	16427	16235	16171	16288	16186	16512	16240	16318	16395	16421	16274	16372	16381	16297	16401	16327	16180	16483	16318	16301	16422	16479	16198	16410	16389	16213	16309	16348	16463	16312	16252	16279	16490	16300	16313	16316	16297	16284	16324	16403	16345	16332	16337	16308	16238	16262	16404	16415	16334	16344	16253	16358	16345	16315	16386	16313	16445	16436	16240	16302	16378	16268	16126	16370	16337	16446	16253	16321	16421	16256	16258	16306	16366	16287	16250	16365	16282	16209	16420	16302	16210	16239	16351	16564	16362	16317	16155	16520	16307	16427	16183	16365	16333	16319	16367	16176	16229	16423	16314	16315	16390	16515	16321	16297	16189	16313	16462	16263	16237	16385	16253	16309	16343	16231	16276	16472	16281	16430	16366	16273	16335	16475	16132	16447	16318	16267	16316	16251	16438	16272	16179	16320	16320	16255	16171	16149	16169	16307	16280	16221	16387	16436	16342	16479	16401	16314	16301	16374	16485	16494	16210	16229	16253	16335	16481	16428	16332	16408	16451	16393	16373	16285	16247	16252	16443	16374	16183	16363	16175	16507	16619	16387	16177	16508	16219	16327	16398	16285	16392	16347	16360	16406	16436	16288	16368	16305	16375	16435	16458	16409	16190	16416	16292	16346	16309	16243	16219	16388	16431	16303	16301	16110	16241	16320	16264	16332	16356	16236	16422	16241	16365	16244	16061	16448	16454	16290	16424	16229	16458	16278	16247	16324	16335	16262	16335	16287	16228	16447	16184	16389	16364	16490	16333	16438	16310	16351	16402	16546	16557	16283	16391	16286	16209	16293	16283	16308	16230	16148	16389	16332	16192	16363	16462	16294	16208	16384	16202	16236	16346	16574	16415	16332	16331	16266	16201	16226	16153	16310	16306	16253	16431	16293	16255	16323	16274	16248	16410	16314	16533	16268	16344	16173	16258	16395	16250	16327	16508	16230	16454	16275	16477	16227	16394	16245	16397	16199	16318	16187	16143	16376	16400	16329	16356	16390	16251	16333	16171	16396	16380	16371	16274	16477	16323	16124	16336	16190	16282	16245	16478	16161	16223	16459	16291	16095	16302	16361	16083	16431	16267	16389	16249	16385	16491	16340	16386	16348	16571	16364	16410	16190	16368	16092	16544	16341	16314	16231	16210	16309	16185	16149	16406	16341	16247	16188	16289	16298	16265	16417	16369	16250	16353	16440	16318	16409	16215	16369	16315	16245	16313	16410	16422	16286	16352	16332	16195	16309	16450	16180	16286	16394	16217	16399	16383	16353	16356	16275	16307	16376	16463	16384	16397	16352	16353	16201	16386	16451	16532	16303	16502	16211	16479	16408	16367	16304	16456	16191	16358	16430	16341	16565	16433	16393	16418	16452	16209	16285	16469	16434	16386	16484	16361	16196	16218	16333	16298	16359	16275	16333	16328	16425	16469	16408	16399	16341	16239	16372	16312	16392	16160	16312	16190	16304	16228	16310	16239	16466	16247	16422	16349	16324	16257	16439	16342	16237	16468	16295	16371	16325	16207	16389	16349	16367	16350	16385	16414	16260	16534	16244	16564	16279	16297	16296	16317	16305	16319	16378	16295	16486	16137	16348	16345	16499	16302	16482	16445	16224	16385	16334	16367	16314	16327
39506	45034	46988	38941	31992	29864	29072	28966	29202	28678	29114	29038	28878	28736	28848	28793	29004	28961	28848	28852	28968	28659	28996	28954	28947	28559	28720	28746	28897	28745	28818	28811	28894	28733	28964	28748	29034	28873	29027	29017	28898	28694	28897	28667	28872	28816	28819	28846	28687	28820	28982	28981	28599	28893	28685	28688	28812	28834	28691	28805	28669	29217	28503	28780	28959	28787	28966	28832	28896	28811	28798	28953	28821	28743	28794	29048	28891	28790	28674	28705	28732	28723	28744	29061	28979	28779	28774	28819	28761	28745	28408	28672	28829	28777	28929	28989	28748	28807	28647	28755	28601	28900	28967	28770	28833	28746	28793	28749	28868	28892	28707	28795	28815	28923	28873	28613	28811	28723	29036	28588	28473	28655	28700	28861	28516	28703	28701	28527	28826	28749	28633	28833	28606	28676	28753	28704	28900	28552	28856	28721	28855	28841	28730	28881	28518	28681	28806	28664	28975	28693	29026	28820	28541	28807	28743	28820	28581	28834	28668	28672	28983	29227	28952	28929	28854	28747	28687	28702	28644	28569	28616	28901	28629	28832	28866	28767	28881	28607	28695	28685	28769	28808	28849	28910	28810	28539	28918	28827	28902	28850	28582	28666	28680	28819	28717	28723	29000	28615	28620	28925	28564	28723	28699	28706	28617	28806	28952	28879	28780	28870	28968	28736	28934	28720	28783	28839	28680	28838	28754	28569	28751	28808	28595	28695	28867	28755	28842	28883	28665	28730	28657	28756	28890	28672	28861	28891	28720	28743	28861	28919	28915	28595	28793	28562	28847	28757	28827	28790	28572	28713	28718	29018	28722	28686	28962	28803	28552	28979	28938	28715	28663	28868	28770	28902	28853	28872	28749	28828	28782	28567	28608	28370	28407	28742	28726	28707	28653	28563	28938	28592	28860	28873	28790	28802	29148	28704	28988	28767	28880	28844	28882	28952	28507	28946	28864	28673	28779	28810	28739	28716	28773	28874	28503	28553	28674	28756	28793	28669	28893	28804	28896	28751	29063	28715	28845	28986	28602	28817	28742	28982	29203	28677	28976	28696	28771	28614	28742	28768	28712	28895	28522	28688	28962	28843	28735	28600	28514	28813	28821	28983	28783	28866	28992	28769	29008	28676	28673	28941	28828	28640	28938	28773	28846	28810	28657	28796	28986	29101	28865	28873	29035	28666	28894	29080	28849	28770	28979	28673	28919	28868	28943	28918	28532	28891	28784	28780	28790	28584	28884	28849	29005	28933	28845	28827	28685	28723	28855	28697	28662	28767	28932	28773	28890	28783	28860	28944	28895	29176	28673	28661	28868	28630	28821	28704	28990	28854	28803	28803	29050	28893	28851	28996	28862	28659	28808	28919	28830	28903	28804	28759	28725	28867	28494	28945	28535	28480	28817	28866	28814	28658	28967	28745	28596	28667	28774	28599	28839	28986	28926	28963	28721	28633	28963	28853	28956	28747	29045	28862	28967	28701	28703	28879	28880	28787	28802	28606	28881	28779	28869	28960	28845	28571	28655	28694	28745	28949	28715	28762	28859	28774	28937	28800	28937	28612	28796	28972	28948	28490	28863	28690	28655	28748	28843	28690	28894	28828	28788	29121	28733	28740	28618	28430	28662	28673	28803	28938	28741	28877	28823	28914	29133	28646	28474	28740	28727	28584	28838	28798	28510	28791	28743	28775	28733	28576	28653	28915	28806	28605	28600	28755	28790	28732	28906	28729	28899	28506	29000	28827	28878	28945	28543	28834	28770	28822	28770	28490	28758	28805	28631	28903	28764	28802	28897	28869	28780	28793	28664	28746	28732	28748	28706	28931	28785	28638	28728	28670	28820	28673	28479	28642	28605	28839	29044	28747	28843	28652	28827	28546	28601	28601	28777	28709	28882	28902	28829	28702	28831	28673	28705	28808	28839	28822	28754	28712	28952	28836	28556	28926	28634	28762	28965	28789	28720	28894	28700	28839	28591	28801	28824	28689	28814	28996	28663	28892	28698	28759	29271	28851	28846	28771	28721	28799	28787	28708	28738	28902	29030	28952	28710	28530	28652	28694	28630	28661	28850	28797	28598	28984	28691	28787	28977	28511	28887	28677	28718	28795	28837	28779	28647	28733	28974	28885	28822	28908	28615	28647	28637	28566	28740	28596	28605	28769	28889	28856	28770	28860	28585	28877	28951	28660	28625	28827	28927	28885	28914	28977	28899	28752	28629	28807	28839	28681	28661	28738	28887	28868	28997	28730	28782	28828	28646	29014	28745	28800	28640	28839	28916	28777	28786	28907	28967	28841	28851	28566	28959	28659	28602	28570	28788	28775	28788	28892	29040	28817	28555	29017	28622	28727	28759	28993	28853	28856	28861	28701	28807	28776	28458	28868	28905	28897	28842	28871	28654	28705	28942	28812	28666	28747	28942	28653	28926	28751	28677	28642	28705	28569	28573	28715	28898	28663	28919	28661	28729	28718	28940	28619	28854	28673	28764	28597	29206	28694	28607	28831	28762	28689	28911	28806	28831	28993	29073	28654	28657	28445	28905	28954	28774	28689	28672	28908	28767	28492	28844	28682	29114	28675	28812	28719	28865	28628	28864	28740	28714	28835	29021	29053	28629	28966	28911	29217	28865	28759	28688	28968	28851	28956	28552	28893	28661	28443	28779	28894	28886	28851	28701	28741	28851	28806	28770	28835	28806	28961	29002	29083	29092	28842	28830	28780	28561	28789	28819	28847	28798	28929	28766	28909	28691	28850	28986	28864	28775	28664	28964	29001	28699	28809	28817	29205	28689	28656	28764	28478	28852	28630	28785	28742	28978	28882	28560	28747	28940	28654	28889	28792	28786	28603	28999	28657	28757	29146	28835	28646	28789	28677	28955	28973	28655	28918	28978	28707	28906	28927	28789	28781	28755	28829	28703	29166	29002	28753	28698	28428	28945	28696	28769	28825	28838	28655	28670	28716	28693	28548	28776	28846	28577	28654	28760	28605	28912	28881	28890	28629	28851	28908	29008	28761	28895	28597	28815	28389	28650	28707	28945	28911	28824	28726	28628	28784	28742	28901	28925	28969	28761	28680	28806	28599	28610	28761	28939	28548	28908	28827	28803	28861	28707	28638	28674	28702	28736	28716	28739	28925	28686	29014	28761	28816	28754	28602	28939	28833	28791	28616	28813	28749	28722	28832	28760	28932	29188	28872	28713	29019	28719	28575	28792	28836	28827	28684	28726	28830	28672	28773	28850	28481	28597	28783	28660	28771	28720	28672	28826	28631	28888	28764	28666	29008	28672	28869	28546	28986	28993	28722	28836	28978	28730	28437	28660	28910	29039	28971	28887	28776	28978	28676	28800	28541	28955	28855	28758	28920	28820	28679	28898	28895	28941	28956	28821	28939	28862	28794	28723	28791	28879	28852	28952	28938	28490	28616	28642	28720	28843	28692	28659	28869	28797	28779	28849	28799	28843	28653	28693	28893	28640	28494	28792	28759	28779	28771	28902	28920	28494	28785	28732	28612	28849	28945	28644	28974	28806	28841	28565	28880	28884	28764	28831	28797	28728	28925	28914	28712	28540	28901	28782	28871	28745	28728	28727	28777	29042	28626	28656	28818	28842	28622	28620	28823	28939	29000	29083	28794	28768	28920	28643	28966	28656	28431	29032	28681	28844	28571	28959	28904	28766	28664	28811	28793	28679	28635	28892	28952	28966	28902	28795	28707	28981	28819	28706	28789	28879	28793	28867	28659	28841	28611	28932	28837	28765	28820	28527	28803	28868	28765	28812	28623	28900	28910	29107	28733	28839	28731	28916	28715	29049	28599	29063	28707	28840	28590	28772	28724	28793	28936	28907	28910	28803	29064	29043	28960	29000	28670	28803	28664	28901	29004	28932	28957	28965	28968	28915	29222	28572	28979	28781	28724	28759	28857	28724	29057	29001	28914	28738	28893	28989	28848	28817	28713	28892	28723	29003	28776	28642	28846	28735	28948	28832	28815	28861	28922	28352	28668	28882	28870	28568	28958	28751	29004	28810	28572	28776	28707	28666	28779	28798	28565	28745	28717	28708	28876	28684	28869	28912	28744	28819	28761	28838	28583	28514	28751	28496	28697	28655	28671	28721	28901	28925	28795	28783	28931	28615	28693	28850	28696	28929	28691	28876	28844	28814	28929	28892	28911	28922	28556	28764	28738	28895	28996	28788	28582	28714	28856	28860	28838	28658	28730	28718	28864	28929	28842	28923	28712	28872	28952	28639	28734	29102	28859	28643	29008	28788	28625	28678	28644	28675	28702	28842	28916	28738	28778	28567	28831	28903	28864	29054	28535	28737	28663	28964	28731	28849	28700	28715	28916	28898	28941	28576	28722	29009	29003	28732	28891	28857	28659	28516	28998	28743	28668	28771	28787	28658	28668	28829	28989	28895	29087	28784	28785	29070	29048	28915	28745	29017	28851	28887	28884	28647	29018	28712	28509	28655	28846	28785	28671	28958	28778	28861	28403	28767	29031	28715	28731	29121	28880	28667	28886	28955	28724	28954	28663	28885	28895	28741	28847	28974	28566	28816	28553	28785	28916	28796	28776	28479	28835	28714	28934	28792	28911	28765	28953	28730	28714	29042	28735	28769	28678	28778	29047	28857	28670	28587	28730	28922	28781	28895	28840	29025	29100	28851	28730	28708	28762	28709	28612	28713	28688	28749	28905	28685	28783	28747	28782	28748	28332	28698	29018	28853	28885	28923	29041	28793	28757	28806	28732	28817	28633	28773	28895	28694	28866	28801	28759	28674	29103	28849	28714	28865	28614	28822	28956	28869	28569	28997	28863	28654	28841	28854	28854	28895	28792	28691	28738	28833	28621	28892	28942	28709	28830	28868	28424	28760	28874	28747	28837	28540	28877	28677	28563	28773	28792	28780	28780	28889	28944	28746	29039	28723	28948	28754	28769	28748	28850	28644	28856	28803	28750	28606	28735	28838	28705	28787	28686	28913	28844	28814	28487	28624	28769	28906	28897	29003	28896	28899	28743	28844	28715	28981	28621	28808	28717	28744	28616	28254	28739	28722	28660	28979	28767	28763	28893	29002	28610	28709	28876	28875	28901	29007	28714	28773	28925	28828	28860	28687	28673	28686	28806	28997	28884
30418	47263	37353	24132	18231	16401	16097	15795	15800	15846	15908	15793	15901	16070	15932	15674	15942	15964	15749	15713	16003	16039	15770	15782	16030	15846	15820	16003	15901	15883	15891	15862	15960	15892	15740	15879	15726	15869	15817	15826	15878	15670	15906	15993	15837	15830	15636	15920	15790	15832	15850	15823	15710	15930	15775	16031	15836	15797	15835	15913	15741	15993	15822	15783	15931	15773	15768	15661	15883	15755	15785	15992	15904	15693	15652	15690	15819	15720	15959	15754	15811	15810	15866	15649	15994	15735	15717	15922	15633	15909	15916	15812	15851	15909	15888	15856	15813	15873	15937	15750	15955	15877	15853	15687	15961	15765	15832	15921	15945	15843	15922	15853	15848	15734	15724	15624	15846	15784	15770	15767	15842	15982	16022	15783	15899	15742	15938	15697	15786	15859	15888	15819	15845	15832	16043	15705	15899	15863	15923	15787	15747	15634	15831	15956	15817	15948	15932	15788	15883	15925	15912	15977	15852	15775	15927	15788	15815	15903	15872	15888	15643	15858	15833	15837	15848	15915	15892	15987	15951	15813	15899	15950	15966	15856	15800	15933	15844	15834	15899	15917	15821	15677	15906	16071	15848	16010	15833	15709	15829	15768	15880	15834	15778	15875	15827	15785	15698	16040	15757	15855	15849	15970	15858	15891	15806	15855	15654	15846	15708	15974	15790	15721	15794	15907	15770	15806	15748	15656	15869	15705	16071	15861	15899	15989	15858	15593	15914	15812	15765	15850	15909	15818	15812	16105	15845	15997	15831	15814	15989	15931	15938	15823	15768	15759	15892	15789	15736	15880	15786	15814	15803	15811	15754	15893	15858	15752	16134	15937	15757	15923	15934	15628	15957	15813	15828	15795	15953	15743	15743	15753	15822	15833	15820	15852	15698	15767	15818	15824	15936	15820	15696	15978	15946	15940	15818	15782	15858	15793	15777	15828	15657	15735	15985	15960	15929	15705	15789	15930	16015	15869	15758	16021	15809	15672	15843	15686	15924	15865	15774	15889	15942	15852	15912	15921	15815	15680	15858	15726	15731	15910	15771	15788	15880	15720	15954	15765	15889	15881	15911	15886	15973	15725	15837	15473	15783	15777	15829	15885	15839	15978	15947	15903	15817	15895	15904	15881	15765	15906	15867	15891	15868	15710	15752	15846	15844	15842	15987	15840	15863	15851	16048	15776	15848	15824	15998	15840	15834	16042	15940	15922	15793	15799	15649	15859	15888	15824	16007	15829	15814	15729	15946	15962	15881	15907	16006	15803	15833	15801	15920	15871	15905	15859	15944	15959	15918	15934	15760	15920	15804	15759	15905	15906	15665	15863	15702	15915	15818	15786	15814	15688	15932	15980	15823	15909	15828	15870	15784	15867	15814	15790	15871	15739	15855	15799	15813	15669	15821	15671	15903	15849	15945	15814	15879	15837	15914	15721	15935	15881	15857	15808	15796	15948	15968	15831	15725	16035	15731	15707	15964	15819	15786	15808	15927	15823	15751	15710	15859	15838	15564	15899	15924	15714	15868	15889	15819	15684	15802	16004	15870	15903	15778	15775	15921	15678	15496	15815	15741	15751	15806	15813	15781	15885	15808	15840	15908	15829	15826	15728	15976	15787	15847	15968	15934	15853	15721	15870	15629	15828	15966	15820	15857	15854	15988	15724	15788	15731	15764	15854	15762	15737	15860	15814	15871	15762	15711	15883	15800	15795	15878	15944	15666	15872	15723	15973	15833	15941	15862	15563	15969	15787	15899	15838	16027	15809	15802	15818	15779	15905	15830	15894	15883	15714	15814	15938	15920	15966	15891	15738	15849	15774	15859	15824	15853	15804	15906	16044	15875	15921	15932	16001	15874	16104	15792	15977	15874	15737	15683	15928	15944	15940	15956	15849	15792	15836	15730	15894	15829	15947	15879	15736	15855	15840	15901	15564	15999	15985	15858	15878	15777	15716	15789	15905	15809	15797	15830	15763	15910	15697	15707	15866	15884	15690	15864	15909	15838	15775	16043	15721	15805	15753	15922	15915	16027	15647	15914	15954	15712	15939	15944	15986	15907	15915	15844	15974	15967	15801	15840	15771	16055	15880	15678	15794	15984	15834	15732	15752	16021	15885	15849	15852	15842	15840	15786	15816	15935	15696	15973	16030	15876	15927	15786	15613	15814	15663	15806	16008	15862	16059	15739	16051	15777	15859	15720	15681	15638	15757	16062	15940	16041	15859	15875	15953	16025	15910	15844	15848	15764	15735	15848	15835	15862	15775	15929	16022	15940	15842	15738	15986	16004	15891	15876	15891	16054	15841	15803	15790	15926	15951	15916	15820	15767	15797	15931	15908	15794	15712	15901	15989	15989	15753	15924	15924	16006	15869	15863	15918	16020	15822	15934	15790	15806	15694	15863	15844	15932	15933	15887	15805	15777	15807	16020	15889	15799	15789	15695	16004	15861	15949	15944	16117	16024	15752	16064	15793	16006	15820	15778	16003	15906	15829	15782	15717	15878	15714	16040	15784	15823	15655	15838	15542	15825	15801	15983	15658	15840	15772	15776	15815	15844	15836	15725	15727	15919	15796	15927	15908	15923	15912	15975	15771	15909	15788	15852	15837	15837	16036	15782	15891	15906	15765	15810	15873	15800	15859	15772	15792	15994	15646	15927	15694	15735	15930	15826	15636	15909	15760	15951	15897	15918	15938	15943	16035	15888	15939	15813	15828	15877	15863	15877	15848	15857	15936	15939	15780	15841	15834	15941	15951	16009	15937	15658	16040	15731	15732	15739	15760	15878	15717	15740	15846	15781	15924	15676	15810	15949	15793	15790	15737	15823	15853	15654	15814	15820	15916	15744	15844	15852	15899	15939	15705	15751	15869	15647	15968	15728	15953	15886	15870	15884	15776	15825	15743	15874	15946	15810	15870	15934	15964	15907	16000	15805	15899	15834	15926	15848	15821	15994	15919	15870	15773	16130	15947	15811	15892	15950	15761	15945	15765	15951	15825	15734	15860	15898	15792	15724	15627	15744	15922	16032	15681	15823	15825	15680	15955	15821	15858	15956	15840	15920	15907	15850	15831	15839	15880	15830	15741	15797	15820	15757	15810	15959	15955	15801	15915	15714	15866	15926	15798	15720	15857	15641	15892	15940	15867	15862	15895	16004	15822	15745	15763	15938	15865	15810	15901	15967	16027	15896	15778	15841	15918	15986	15873	15821	15894	15846	15778	15934	15779	15838	16018	16011	15863	15849	15918	16097	16022	15914	15765	15883	15883	15876	15888	15807	16014	15897	15827	15995	15717	15949	15793	15757	16048	15895	15895	15669	15943	15773	15845	15879	15757	15881	15808	15736	15833	15803	15859	15846	15895	15882	15855	15859	15805	15821	15953	15913	15815	15847	15888	15884	15808	15782	15928	15873	15913	15827	15909	16066	15796	15981	15689	15768	15826	15975	16020	15870	15824	16006	15861	15744	15945	15898	15962	15979	16110	15728	15919	15735	15758	15841	15785	15900	15673	15860	15926	15831	15683	15784	15846	15830	15929	15793	15799	15881	15835	15943	15891	15709	15773	15919	15682	15808	15904	15913	15879	15891	15957	15879	15880	15905	15849	15999	15773	15951	15910	15595	15949	15818	16077	15874	15907	15884	15977	15912	15801	15714	15725	15898	15835	15990	16078	15726	15906	15859	15992	15753	15836	15873	15689	15652	15717	16008	15590	15749	15887	15816	15841	15836	15904	15780	15807	16057	15851	15946	15751	15882	15747	15894	15864	15855	15820	15826	15681	15828	15806	15758	15504	15798	15835	15758	15906	15741	15761	15929	15723	15798	15832	16057	15897	15847	15780	15836	15596	15839	15982	15932	15822	15858	15807	15879	15973	15821	15714	15704	15830	15832	15936	15756	16063	15935	15749	15900	15851	15759	15858	15750	15681	15814	15822	15745	15730	15731	15801	16005	15852	15666	15907	15945	15877	15621	15817	15830	15901	15708	15652	15959	15949	15904	15884	15837	15883	15699	15888	15886	15882	15869	15822	15808	15873	15968	15679	15658	15602	15808	15845	15856	15797	15817	15931	15665	15890	15877	15768	15771	15731	15859	15790	15916	15827	15828	15928	15860	15821	15849	15970	15832	15870	15893	15874	16067	15772	15875	15913	15841	15815	15897	15792	16067	15877	15841	15650	15862	15804	15720	15800	16034	16104	15930	15822	15904	15745	15816	15722	15840	15934	15851	15737	15876	15856	15721	15913	15839	15794	15873	15713	15869	15893	16027	15922	15756	15883	15825	15704	15957	15843	15925	16061	15819	16040	15879	15964	15864	15739	15833	15773	15614	15775	16058	15726	15833	15770	15604	15899	15860	16056	15811	16074	15881	15856	15922	15795	15886	15843	15846	15865	15930	15844	16160	15891	15935	15872	15717	15895	15811	15747	15996	15712	15811	15791	15952	15831	15945	15936	15915	16026	15741	15958	15890	15813	15662	15784	15752	16015	15941	15665	15935	15820	15951	15681	15960	15887	15936	15840	15882	15665	15836	16011	15845	16004	16021	15706	15829	15948	15994	15913	15730	15630	15881	15915	16020	15801	15835	15821	15891	15967	15926	15898	15820	15683	15817	15731	15605	15914	15768	15772	15915	16071	15827	15880	15745	15865	15869	15655	15972	15812	15797	15777	16084	15846	15833	15917	15815	15909	15848	15875	15961	15931	15887	15777	15649	15842	15884	15914	15821	15654	16049	16059	15919	15851	15809	15869	16022	15905	15891	15824	15778	15846	15684	15844	15723	15631	15983	15836	16054	15927	15799	15788	15877	15968	15639	15754	15950	15805	15811	15979	15783	15746	15773	15745	15730	15879	15730	15868	15876	16062	15761	15824	15776	15841	15925	15973	15940	15844	15829	15944	15844	15905	15960	15913	15682	15693	15807	15945	15850	15715	15942	15744	15954	15896	15693	15980	15876	15815	15893	15892	15877	15714	15719	15960	15898	15863	15941	15687	15878	15839	15656	15896	15804	16006	15719	15827	15923	15886	15781	15852	15757	16000	15743	15949	15856	15901	15840	16008	15895	15993	15868	15898	15844	15797	16026	15736	15766	15727	15808	15806	15843	15615	15862	15872	15735	15678	15860	15859	15974	15830	15868	15916
22956	29462	54543	55333	43234	36286	34571	31245	30481	30460	30794	30915	30537	30492	30738	30285	30529	30501	30377	30448	30608	30438	30431	30449	30405	30248	30357	30438	30408	30238	30489	30220	30375	30029	30181	30216	30267	30222	30200	30414	30383	30534	30291	30340	30231	30322	30154	30362	29993	30232	30415	30217	29902	30449	30519	30184	30367	30254	30574	30232	30381	30310	30334	30134	30448	30378	30074	30250	30344	30361	30252	30146	30029	30187	30096	30172	30222	30135	30029	30005	30405	30576	30123	30406	30201	30369	30433	29865	30097	30330	30108	30396	30473	30336	30346	30322	30195	30491	30158	30167	30182	29977	30348	30219	30210	30261	30224	30343	30408	30309	29807	30217	30658	30103	30159	30481	30184	30298	30134	30422	30366	30207	30182	30121	30225	30337	30119	30317	30209	30352	30240	29988	30196	30472	30254	30315	30118	30156	30264	30187	29858	30142	30409	30143	30343	30579	30186	30261	29999	30170	30199	30225	30355	30260	30497	29992	30315	30225	30382	30147	30400	30307	30248	30150	30171	30128	29910	30292	30277	29972	30400	30272	30066	30238	30306	30211	30245	30465	30128	30282	30421	30238	30427	30182	30272	30148	30307	30222	30249	30166	30169	30367	30398	30459	30224	30195	30190	30250	30457	30141	30325	30263	30296	30179	30246	30078	30053	30154	30256	30146	30399	30095	30222	30555	30225	30263	30410	30169	30318	29701	30266	30138	30090	30117	29877	30034	30275	30278	30118	30121	30246	30385	30084	30449	30019	30112	30134	30256	30312	30483	30122	30422	30370	30076	30212	30388	30235	30311	30165	29988	30027	30625	30523	30583	29871	30076	30292	30247	30001	30045	30223	30025	30234	30011	29989	30316	30380	29951	30014	29961	30131	30290	30273	30103	30127	30107	30149	30068	30228	30088	30291	30218	30163	30134	30500	30209	30376	30132	30289	30312	30339	30274	30115	30016	30395	30206	30194	30284	29894	30135	30163	29866	30174	30118	30104	30120	29976	30107	30225	30298	30310	29989	30067	30144	30151	30213	30347	30006	30262	30112	30278	30081	30228	30070	30166	30208	30255	30292	30037	30297	30581	29926	30278	30136	30149	30290	30165	29982	30321	30406	30322	30298	30284	30190	30322	30393	29942	30197	30179	29947	30110	29941	30050	30167	29854	30314	30231	30405	30269	30520	30329	30309	30380	30249	30541	30227	30243	30066	30239	30322	30093	30072	30003	30303	30081	30036	30157	30279	30115	30217	30492	30399	30315	30109	30369	30256	30321	30027	30318	30247	30361	30357	30251	29964	30343	30010	30375	30167	30435	30283	30327	30081	30343	30251	30167	30042	30008	30136	30292	30286	30288	30125	29891	30324	30184	30261	29830	30078	29919	30080	30289	30357	30234	29933	30429	30132	29884	30063	30103	30225	30124	29954	30033	30183	30310	30125	30319	30215	30211	30360	30390	30167	30433	30318	30065	30381	30057	30245	30194	30411	30323	30046	29849	30015	30182	30287	30302	30113	30173	30111	30374	30124	30268	30217	30323	30027	30464	30264	29931	30358	29948	30438	30264	30122	30188	30380	30191	30227	30056	30385	30356	30275	30453	30182	30430	29914	30235	30298	30190	30301	30013	30468	30198	30073	30295	30289	30220	30146	30068	30037	30091	30117	30509	30207	29859	30063	30454	30287	30415	30069	30120	29953	30330	30382	30193	30276	30063	29866	30271	30320	30345	30385	30104	30251	30244	30442	30224	30458	30344	30009	30172	30264	30255	30198	30433	30196	30203	30252	30399	30069	30512	30426	30541	30397	30276	30243	30151	30098	30364	29966	30194	30224	30194	30214	30339	30480	30115	30247	30459	30145	30060	30021	30306	30166	30279	30128	30264	30185	30341	30230	30441	30071	30167	30233	29964	30285	30267	30117	30217	30263	30122	30153	30015	30002	30203	30299	30360	30185	30059	30253	30479	30231	30513	30093	30346	30124	30089	30192	30089	30429	30230	30116	30193	30304	30357	30009	30074	30081	30311	30083	30323	30206	30342	30235	30078	29979	30265	30167	30211	30132	30186	30191	30346	30310	30265	30688	30075	30089	30246	30114	30138	30152	30401	30061	30226	30066	30342	30354	30291	30331	30141	30145	30304	30121	30218	30262	30293	30031	30246	29934	30098	30161	30095	30233	30160	30352	30184	30382	29969	30203	30065	30055	30243	30057	30382	30050	29907	29963	30270	30042	30069	30239	30300	29920	30310	30256	30043	30343	30116	30149	30266	30118	30181	30030	30075	30060	30336	30183	30042	30153	30117	30248	30210	30064	30293	30030	30242	30055	30209	30174	30059	29978	30126	30339	30160	30174	30150	30168	30211	30395	30303	30338	30148	30029	30004	30277	30140	30297	29880	30032	30183	30091	30378	30274	30114	29984	30087	29947	30243	30104	30209	30492	29873	30218	30400	30426	30337	30431	30299	30541	30204	30292	30263	30338	30277	30046	30197	30165	30151	30322	30355	30144	30206	29988	30144	30201	30267	30321	29952	29906	30278	30243	30353	30252	30232	30130	30234	29974	30075	30265	30355	29955	30093	30394	30330	30269	30104	30377	30280	30292	30330	30039	30410	30430	29917	30106	30350	30140	30125	30172	30044	29995	30194	30065	30015	30339	30386	30197	30461	30292	30063	30249	30141	30105	29965	30338	30190	30260	30257	30128	30426	30222	30206	30163	30256	30112	30201	30197	30341	29958	30235	30207	30215	30094	30112	30266	30451	30388	30072	30192	30139	29915	30134	30194	30301	30052	30117	30362	30536	30325	30303	30082	30458	30355	30160	30150	30374	29995	30298	30326	30166	30380	30324	30209	30241	30343	30252	30202	30147	30040	30046	30271	30129	29993	30121	30074	30073	30313	30044	30126	30249	30330	30249	30477	30275	30056	30134	30317	30359	30111	30303	29980	30134	30226	30089	30335	30084	30229	30189	30261	30193	30251	30006	30245	30119	30109	30070	30009	30211	30304	30344	29980	30215	30367	30441	30231	30445	30069	30276	30141	30486	30557	30231	30055	30167	30130	30167	30351	30324	30240	30442	30108	30329	30235	30212	30173	29900	30118	30137	30183	30429	30164	30416	30282	30233	30176	30138	30394	30238	30162	30183	30224	30035	30249	30459	30185	30088	30334	30450	30090	30407	30266	30218	29977	30248	30263	30358	30201	30358	30327	30342	30208	30368	30161	30140	29920	30164	30198	30296	30069	30314	30248	30224	30288	30279	30097	30048	30004	30157	30264	30161	30203	30197	30145	29891	30218	30304	30101	30238	30293	30277	30290	30377	30368	30161	30186	30178	30026	30420	30352	30223	29927	30144	30211	30143	30111	30258	30367	30468	29947	30141	30137	30083	30354	30111	30136	30063	30335	30264	30016	30313	30201	30105	30093	30120	30214	30196	30204	30213	30299	30110	30171	30190	30099	29958	29938	29978	30364	30139	30141	30077	30237	30231	30230	30126	30225	30251	30165	30085	30138	30196	29899	30262	29993	30264	30273	30054	30267	30129	30039	30164	30182	30430	30004	30608	30357	30075	30243	30223	30262	30187	30252	30137	30186	30401	30346	30407	30397	30214	29820	29895	30254	30486	30094	30337	30122	30309	30128	30144	30028	30318	30130	30232	30175	30061	30187	30183	30294	30438	30510	30295	30349	30348	30363	30344	29976	30246	30115	30352	30074	30213	30432	30217	30312	29976	30004	30092	30197	30301	30097	30213	30216	30068	29989	30055	29982	30459	30283	30082	30132	30546	30214	30157	30401	30260	30266	30109	30076	30254	30404	30170	30369	30247	30178	30302	30325	30110	30155	30110	30108	30179	29935	30387	30256	30485	30114	30334	30078	30051	30187	30309	30209	30182	30013	30073	30172	30068	30021	30413	30047	30260	30238	30290	30186	30407	30197	30115	30228	30258	30163	29998	30070	30268	30344	30208	30430	30218	30251	30124	30188	30093	29924	30062	30525	30260	30224	30122	30137	30166	29997	30133	30284	30124	30180	30203	30210	30101	30041	30085	30077	30204	30175	30175	29969	30237	30484	30067	30235	30086	30374	30166	30173	30160	30357	30251	30135	30256	30124	30032	30097	29934	30214	30246	30286	30354	30010	30332	30088	30127	30081	30215	30368	30346	30149	29951	30485	29977	30327	30141	29955	30450	30274	30211	30227	30250	29828	30138	30230	30350	30158	30393	29815	30211	29938	30048	30122	30404	30393	30304	30339	30321	30217	30082	30149	30094	30113	30400	30192	30165	30095	30107	30084	30157	30217	30235	30324	30375	30345	30171	30075	30021	30575	30395	30227	29966	30152	30231	30141	30134	30339	30336	30366	29895	30485	30284	30284	30196	30031	30380	30360	30365	30087	30188	30100	29994	30275	30152	30380	30172	30353	30205	30381	30404	30015	30158	29964	30241	30125	30353	30211	30342	30249	30280	30087	30301	30401	29980	29960	30324	30196	30277	29927	30246	30280	30179	30290	30423	30272	30277	30100	29843	30450	30327	30256	30209	30278	30242	30093	30249	29941	29936	30226	30390	30267	30206	30297	30518	30198	30377	30056	30149	30093	30104	30331	30093	30185	29984	30478	30471	30536	30289	30053	30334	30157	30325	30183	30113	30368	30360	30175	30364	30332	30065	30141	30192	30400	30328	30091	30481	30151	30101	30093	30249	30068	30121	30229	30239	30053	30029	30122	30286	29961	30088	30136	30162	30252	30353	30087	29976	30262	30160	30151	30175	30001	30203	30161	30016	30347	30351	30160	30496	30225	30024	30111	30323	30259	30103	30108	30234	30151	30181	30235	30114	30242	30145	30354	30215	30286	30140	29962	30245	30338	30445	30130	30360	30367	30069	30132	30157	30283	29841	30226	30162	30158	30309	30114	30102	29917	30054	30121	30275	30049	30436	30065	30152	30210	29823	30224	30136	29941	30269	30317	30334	30024	30282	30366	29979	30280	30304	30150	30259	30164	30062	30178	29981	30163	30298	30156	30363	30153	30320	30314	30147	30257	30026	30138	30405	30372	30288	30205	29888	30248	30356	30238	29986	30175	30386	30069	30191	29850	30279	30048	30005	30239	30168	30149	30182	30038	30189	30373	30274	29890	30212	30191	30165	30120
65971	96261	84343	72623	42998	24987	18817	17177	17201	17431	17450	17601	17553	17482	17811	17808	17448	17587	17729	17689	17772	17391	17809	17750	17736	17796	17889	17780	17714	17884	17553	17769	17646	17556	17762	17736	17941	17638	17631	17747	17889	17883	17700	17570	17708	17851	17818	17712	17666	17663	17885	17703	17598	17776	18003	17840	17654	17768	17773	17681	17751	17581	17675	17674	17830	17617	17785	17593	17664	17767	17430	17786	17626	17620	17722	17868	17841	17648	17899	17674	17836	17678	17631	17884	17824	17511	17864	17719	17773	17749	18027	17661	17833	17841	17610	17829	18005	17626	17967	17727	17742	17723	17720	17752	17620	17765	17868	17695	17677	17603	17714	17515	17909	17764	17782	17654	17702	17665	17643	17735	17763	17707	17687	17771	17818	17729	17700	17763	17710	17564	17990	17736	17737	17595	17680	17773	17704	17719	17799	17672	17720	17532	17690	17749	17687	17778	17767	17783	17896	17770	17886	17819	17784	17806	17737	17827	17597	17881	17699	17687	17623	17686	17537	17647	17716	17650	17647	17620	17664	17708	17898	17756	17724	17781	17691	17743	17720	17785	17695	17806	17789	17673	17745	17614	17515	17566	17545	17691	17839	17741	17816	17680	17679	17761	17814	17551	17765	17541	17565	17829	17674	17666	17585	17892	17836	17677	17743	17609	17774	17729	17625	17614	17839	17744	17568	17737	17781	17781	17732	17955	17884	17840	17836	17828	17763	17784	17732	17705	17844	17695	17614	17710	17748	17872	17717	17686	17597	17668	17856	17603	17761	17733	17962	17813	17656	17820	17951	17721	17873	17639	17776	17758	17578	17888	17572	17662	17742	17845	17690	17765	17737	17603	17810	17811	17687	17770	17652	17715	17807	17579	17681	17975	17638	17635	17681	17743	17566	17575	17597	17667	17691	17679	17737	17689	17730	17740	17665	17810	17756	17677	17606	17625	17455	17751	17651	17920	17630	17576	17874	17687	17974	17756	17674	17745	17651	17776	17809	17784	17569	17463	17820	17843	17752	17937	17727	17643	17702	17557	17730	17791	17638	17723	17681	17674	17653	17667	17755	17716	17743	17799	17639	17548	17837	17637	17826	17797	17622	17679	17772	17580	17722	17913	17602	17608	17579	17698	17628	17773	17433	17702	17593	17791	17659	17646	17674	17580	17853	17967	17686	17639	17866	17822	17618	17535	17733	17664	17566	17663	17635	17791	17536	17678	17650	17748	17505	17740	17719	17585	17620	17648	17833	17781	17581	17722	17716	17851	17561	17810	17809	17751	17620	17737	17663	17664	17788	17766	17668	17690	17736	17687	17654	17798	17880	17790	17739	17599	17797	17767	17731	17736	17771	17620	17703	17827	17607	17632	17598	17753	17497	17677	17934	17632	17725	17683	17759	17677	17725	17601	17783	17582	17760	17873	17865	17781	17628	17540	17808	17663	17559	17569	17525	17646	17744	17686	17738	17737	17677	17678	17767	17787	17627	17813	17916	17722	17677	17803	17555	17757	17774	17533	17789	17654	17604	17664	17679	17627	17722	17665	17668	17657	17632	17653	17578	17754	17732	17654	17772	17590	17659	17673	17719	17652	17613	17657	17871	17621	17434	17567	17705	17655	17675	17787	17935	17789	17703	17710	17835	17582	17907	17578	17575	17425	17707	17883	17699	17837	17644	17661	17796	17655	17678	17773	17734	17762	17585	17656	17777	17597	17709	17621	17714	17734	17822	17799	17885	17720	17802	17844	17534	17670	17849	17735	17700	17561	17750	17815	17845	17797	17856	17641	17692	17949	17695	17587	17742	17656	17708	17903	17705	17629	17823	17701	17779	17776	17790	17501	17707	17681	17543	17752	17573	17892	17852	17821	17684	17796	17704	17639	17695	17779	17569	17825	17673	17701	17878	17594	17754	17536	17707	17718	17793	17699	17735	17673	17709	17668	17755	17609	17837	17735	17704	17682	17704	17616	17799	17734	17693	17720	17706	17571	17861	17632	17577	17823	17725	17660	17569	17637	17665	17771	17734	17670	17717	17558	17632	17679	17538	17809	17864	17633	17805	17764	17651	17715	17534	17612	17629	17661	17695	17695	17780	17885	17747	17746	17594	17788	17757	17691	17811	17783	17675	17598	17650	17704	17753	17655	17572	17681	17520	17615	17737	17877	17931	17709	17864	17706	17817	17883	17726	17551	17674	17645	17690	17778	17728	17761	17764	17630	17747	17741	17761	17621	17744	17587	17724	17702	17888	17683	17564	17846	17705	17770	17583	17753	17584	17734	17873	17715	17665	17705	17704	17554	17634	17656	17678	17660	17737	17726	17822	17531	17870	17688	17745	17688	17755	17663	17800	17591	17683	17615	17769	17754	17825	17537	17569	17864	17878	17740	17691	17721	17779	17581	17625	17618	17661	17810	17641	17731	17552	17651	17861	17595	17456	17685	17690	17727	17616	17670	17746	17649	17776	17700	17591	17564	17838	17607	17650	17526	17544	17820	17764	17580	17610	17801	17848	17584	17774	17734	17716	17693	17518	17759	17714	17918	17592	17681	17760	17581	17693	17628	17705	17564	17698	17669	17673	17743	17787	17699	17745	17814	17769	17618	17547	17728	17851	17635	17550	17680	17750	17719	17741	17816	17762	17639	17761	17517	17772	17629	17778	17892	17797	17486	17710	17640	17598	17831	17766	17792	17762	17845	17830	17675	17787	17652	17956	17559	17889	17578	17622	17597	17777	17648	17597	17862	17820	17740	17873	17708	17623	17705	17656	17569	17697	17658	17619	17903	17680	17838	17836	17903	17519	17648	17765	17789	17856	17794	17520	17756	17706	17620	17664	17689	17705	17573	17750	17836	17715	17659	17633	17512	17641	17738	17685	17825	17583	17847	17575	17773	17636	17687	17635	17690	17759	17797	17909	17594	17620	17899	17753	17562	17760	17716	17693	17611	17576	17602	17848	17750	17759	17763	17779	17777	17693	17835	17832	17654	17617	17766	17749	17925	17516	17661	17676	17824	17658	17496	17694	17826	17682	17786	17598	17480	17748	17726	17739	17717	17666	17583	17642	17534	17620	17745	17671	17654	17691	17765	17686	17789	17773	17790	17699	17704	17619	17480	17692	17731	17841	17668	17738	17717	17638	17574	17614	17612	17328	17771	17627	17494	17652	17812	17716	17629	17631	17511	17784	17842	17640	17733	17615	17650	17760	17625	17750	17485	17581	17783	17585	17999	17681	17705	17643	17549	17626	17818	17501	17685	17643	17671	17963	17660	17767	17712	17829	17641	17782	17503	17802	17664	17789	17844	17813	17764	17908	17723	17694	17593	17604	17797	17649	17805	17543	17938	17466	17826	17730	17615	17597	17557	17889	17636	17751	17739	17743	17684	17606	17623	17521	17613	17736	17871	17799	17667	17851	17638	17638	17812	17739	17867	17779	17537	17766	17666	17773	17832	17533	17668	17609	17827	17828	17778	17499	17607	17664	17776	17737	17651	17477	17828	17890	17719	17771	17721	17636	17735	17610	17844	17651	17738	17709	17704	17740	17732	17752	17666	17559	17786	17812	17567	17688	17614	17599	17745	17836	17661	17730	17806	17759	17589	17876	17764	17681	17892	17877	17610	17716	17721	17701	17714	17653	17508	17427	17600	17781	17585	17675	17678	17857	17751	17686	17646	17735	17640	17594	17577	17860	17659	17718	17636	17763	17477	17676	17841	17708	17610	17545	17618	17811	17497	17780	17765	17897	17687	17620	17693	17755	17572	17723	17703	17777	17654	17633	17680	17641	17575	17692	17659	17720	17748	17668	17647	17807	17623	17798	17454	17658	17831	17652	17674	17611	17800	17748	17717	17777	17773	17773	17651	17856	17684	17709	17533	17774	17684	17761	17711	17722	17799	17754	17564	17785	17705	17609	17614	17650	17686	17751	17622	17752	17575	17607	17626	17747	17670	17645	17713	17670	17630	17797	17748	17415	17732	17775	17754	17531	17740	17776	17957	17532	17744	17763	17700	17872	17678	17541	17688	17665	17686	17565	17804	17590	17649	17747	17632	17685	17728	17484	17511	17763	17765	17740	17582	17555	17808	17675	17641	17664	17827	17687	17658	17687	17748	17918	17726	17779	17643	17690	17642	17734	17548	17753	17804	17716	17781	17718	17822	17782	17807	17835	17746	17598	17759	17788	17623	17681	17748	17777	17605	17670	17586	17781	17710	17711	17952	17796	17694	17455	17586	17601	17670	17543	17799	17548	17861	17638	17693	17725	17679	17638	17653	17701	17804	17661	17703	17668	17731	17827	17731	17800	17607	17559	17746	17731	17737	17631	17638	17824	17727	17674	17694	17625	17778	17627	17693	17810	17834	17629	17538	17548	17853	17881	17538	17565	17818	17648	17607	17830	17665	17820	17653	17738	17694	17689	17708	17751	17674	17674	17792	17830	17566	17747	17742	17740	17842	17777	17751	17745	17572	17574	17719	17656	17731	17767	17696	17812	17825	17743	17758	17587	17705	17767	17549	17877	17731	17609	17733	17487	17711	17655	17524	17651	17458	17761	17559	17584	17733	17691	17605	17711	17662	17692	17533	17537	17631	17640	17807	17577	17686	17826	17595	17791	17705	17708	17494	17711	17481	17769	17518	17883	17553	17726	17846	17929	17526	17576	17823	17699	17777	17589	17744	17748	17740	17607	17807	17684	17653	17555	17661	17580	17672	17664	17625	17681	17576	17778	17782	17618	17561	17751	17683	17843	17585	17801	17649	17930	17661	17596	17693	17693	17798	17633	17676	17597	17641	17562	17689	17615	17600	17812	17647	17633	17924	17545	17714	17813	17723	17623	17589	17862	17603	17636	17760	17727	17782	17609	17596	17676	17861	17703	17562	17646	17616	17875	17691	17772	17852	17620	17589	17871	17688	17743	17658	17542	17688	17667	17490	17605	17722	17934	17580	17791	17780	17538	17610	17604	17755	17499	17807	17823	17598	17779	17654	17725	17804	17575	17643	17548	17679	17411	17700	17654	17581	17851	17794	17919	17806	17588	17772	17555	17648	17721	17657	17687	17587	17502	17660	17681	17751	17741	17602	17778	17633	17521	17626	17796	17546	17695	17668	17619	17813	17876	17732	17726	17628	17628	17714	17633	17628
38803	47462	48761	39756	32189	29883	29199	28925	28562	28881	28885	28903	28765	28603	28671	28835	28837	28921	28836	28775	28868	28845	28651	28762	29162	28820	28890	28461	28957	28953	28693	28569	28982	28662	28926	28696	28750	28574	28794	28698	29066	28710	28809	28918	28708	28812	28587	28471	28641	28420	28566	28864	28467	29094	29125	28629	28701	28612	28788	28669	28906	28671	28672	28876	28738	28597	28822	28932	28683	28875	28660	28891	28790	28769	28764	28829	28591	28807	28752	28592	28889	28978	28720	28619	28569	28709	28428	28621	28640	28923	28628	28572	28715	28872	28759	28801	28815	28793	28785	28914	28630	28708	28822	28730	28649	28663	28537	28740	28474	28886	28592	28890	28897	28636	28766	28868	28717	28650	28618	28707	28692	28872	28555	28702	28409	28846	28589	28767	28752	28666	28758	28707	28805	28634	28818	28849	28710	28513	28507	28576	28701	28705	28857	28603	28794	28811	28704	28674	28506	28639	28615	28655	28975	28643	28635	28789	28868	28649	28630	28756	28447	28440	28431	28578	28831	28836	28761	28624	28885	28654	28781	28679	28639	28571	28831	28778	28640	28565	28552	28684	28851	28892	28630	28547	28546	28391	28632	28626	28639	28592	28508	28700	28771	28607	28926	28618	28821	28832	28913	28828	28865	28932	28897	28614	28655	28837	28434	28694	28568	28629	28875	28857	28654	28788	28825	28517	28840	28879	28557	28790	28697	28692	28675	28450	28939	28937	28641	28708	28846	28854	28797	28734	28794	28661	28833	28850	28908	28626	28878	28659	28740	28499	28697	29086	28805	28764	28669	28808	28734	28991	28669	28716	28931	28779	28681	28607	28770	28819	28849	28681	28859	28789	28799	28614	28936	28867	29071	28961	28514	28658	28754	28504	29037	28612	28690	28693	28589	28775	28891	28741	28772	28744	28541	28608	28695	28726	28599	28740	28641	28636	28599	28872	28765	28713	28946	28757	28765	28642	28685	28643	28749	28684	28528	28781	28731	28810	28536	28692	28642	28899	28869	28707	28838	28744	28680	28753	28595	28544	28829	28822	28447	28851	28603	28642	28597	28664	28834	28772	28844	28718	28896	28628	28592	28681	28460	28558	28626	28564	28805	28959	28984	28668	28765	28884	28641	28525	28657	28604	28519	28516	28855	28871	28831	28671	28793	28652	28772	28608	28783	28709	28884	28564	28443	28951	28858	28624	28815	28909	28686	28831	28904	28957	28908	28919	28591	28748	28465	28750	28774	28684	28802	28602	28399	28778	28579	28446	28523	28853	28804	28719	28589	28657	28648	28777	28812	28655	28609	28594	28712	28656	28651	28952	28654	28581	28449	28784	28681	28554	28949	28647	28658	28897	28814	28671	28707	28734	28779	28841	28948	28865	28709	28517	28756	28752	28589	28507	28637	28723	28784	28691	28883	28924	28671	28627	28839	28518	28792	28798	28879	28874	28769	28742	28722	28789	28564	28568	28760	28745	28801	28764	28805	28587	28605	28924	28622	28896	28621	28751	28456	28488	28515	28769	28789	28794	28800	28941	28805	29097	28784	28982	28726	28867	28672	28935	28669	28808	28812	28711	28762	28885	28820	28885	28640	28889	28881	28922	28556	28636	28588	28666	28625	28571	28788	28598	28779	28860	28675	28924	28609	28621	28718	28967	29033	28633	28864	28670	28809	28657	28762	28696	28825	28501	28767	28735	28916	28635	28660	28661	28675	28579	28569	28752	28839	28753	28597	28686	28765	28816	28722	28636	28831	28765	28684	28665	28720	28691	28995	28760	28738	28669	28625	28646	28597	28866	28860	28982	28928	28784	28865	28738	28664	28836	28728	28873	28799	28490	28893	28613	28672	28417	28585	28639	28760	28525	28929	28886	28648	28819	28819	28866	28809	28722	28574	28808	28686	28976	28508	28664	29101	28966	28703	28788	28787	28622	28957	28797	28799	28668	28707	28539	28829	28827	28647	28610	28802	28493	28726	28702	28984	28592	28913	28592	28623	28945	28834	28695	28819	28542	28532	28596	28817	28864	28679	28627	28937	28871	28722	28754	28583	28603	28767	28685	28508	28883	28769	28698	28482	28519	28805	28946	28799	28613	28537	28911	28824	28528	28768	28585	28988	28834	28612	28643	28578	28747	28775	29005	28526	28715	28775	28642	28634	28702	28597	28722	28829	28872	28628	28848	28625	28965	28825	28294	28736	28681	28770	28339	28588	28712	28743	28560	28825	28803	28811	28398	28866	28732	28903	28851	28528	28802	28926	28752	28728	28945	28758	28900	28912	28763	28672	28645	28881	28718	28481	28886	28575	28743	28563	28701	28938	28826	28600	29012	28626	28689	28625	28555	28414	28835	28515	28702	28683	28678	28897	28698	28790	28444	28857	28923	28882	28408	28496	28844	28807	28943	28832	28624	28923	28766	28645	28684	28826	28439	28846	28889	28981	28701	28777	28620	28604	28803	28684	28795	28681	28806	28811	28944	28836	28865	28760	28477	28629	28391	28375	28832	28852	28541	28657	28707	28707	28660	28864	28718	29064	28947	28917	28814	28619	28979	28821	28756	28534	28743	28909	28810	29038	28685	28392	28443	28576	28674	28794	28613	28690	28876	28500	28751	28879	28700	28439	28482	28677	28688	28516	28601	28655	28638	28834	28862	28976	28741	28828	28633	28924	28833	28634	28572	28810	28753	28775	28728	28770	28770	28630	28637	28715	28740	28489	28739	28796	28935	28596	28772	28832	28427	28793	28986	28924	28708	28980	28724	28662	28814	28903	28602	28410	28645	28538	28826	28767	28876	28720	28677	28826	28740	28728	28692	28703	28746	29030	28762	28600	28876	28878	28427	28631	28580	28843	29001	28707	28698	28782	28853	28721	28560	28939	28692	28722	28800	29011	28681	28443	28853	28450	28427	28382	28481	28654	28614	28513	28929	28760	29035	28791	28691	28721	28533	28576	28699	28642	28606	28549	28672	28611	28781	28630	28763	28750	28625	28872	28788	28541	28561	28644	28614	28685	28862	28607	28818	28693	28483	28756	28585	28788	28739	28739	28767	28719	28685	28514	28754	28753	28686	28677	28671	29034	28678	28651	28710	28747	28962	28969	28670	28656	28880	28703	28702	28815	28731	28728	28824	28783	28823	28680	28598	28694	28660	28610	28735	28624	28625	28691	28643	28789	28697	29010	28494	28445	28576	28787	28740	28289	28814	28855	28714	28654	28866	28667	28452	28560	28996	28815	28735	28938	28914	28892	28923	28832	28766	28906	28620	28618	28849	28731	28564	28592	28698	28529	28483	28920	28742	28698	28639	28729	28492	28642	28846	28753	28587	28808	28680	28809	28583	28667	28596	28858	28547	28722	28610	28570	28662	28698	28557	28624	28587	28850	29108	28896	28573	28455	28671	28655	28960	28609	28741	28656	28963	28854	28611	28893	28335	28753	28974	28623	29020	28902	28607	28571	28880	28833	28451	28799	28712	28478	28701	28980	28617	28453	28674	28880	28890	28722	28689	28729	28879	28686	28599	28688	28690	28923	28644	28915	28693	28906	28704	28562	28602	28625	28649	28954	28878	29010	28736	28990	28688	28647	28931	28691	28742	28733	28905	28736	28649	28516	28625	28731	28925	28778	28476	28811	28708	28571	28836	28690	28385	28750	28824	28932	28917	28862	28699	28775	28712	28638	28774	28967	28825	28687	28769	28937	28685	28700	28655	28859	28627	28617	28699	28876	29008	28823	28922	28730	28742	28646	28933	28813	28545	28684	28759	28778	28856	28453	28809	28874	28969	28682	28929	28949	28805	28624	28684	28851	28889	28678	28700	28643	28942	28729	28827	28658	28571	28951	28724	28677	28963	28753	28721	28897	28601	28586	28802	28524	28797	29140	28647	28789	28731	28787	28773	28937	28747	28799	28664	28486	28903	28671	28604	28842	28843	28691	28751	28785	28529	28759	28729	28676	28829	28681	28862	28813	28731	28821	28686	28844	28800	28718	28911	28671	28826	28816	28711	28758	28790	28796	28686	28678	28893	28579	28609	28925	28722	28999	28604	28760	28881	28629	28513	28803	28445	28812	28782	28694	29004	28770	28498	28740	29031	28471	28672	28887	28758	28812	28707	28597	28655	28523	28941	29159	28803	29037	28770	28554	28698	28959	28648	28912	28671	28761	28445	28614	28755	28881	28797	28570	28690	28972	28818	28602	28731	28425	28595	28867	28836	28862	28568	28594	28727	28796	28684	29052	28609	28829	28796	28464	28882	28473	28613	28839	28792	28933	28910	28713	28593	28710	28865	28714	28750	28643	28723	28873	28782	28779	28955	28930	28794	28995	28483	28931	28540	28865	28937	28857	28551	28832	28321	28667	28969	28772	28940	28949	28814	28836	28626	28708	28611	29084	28637	28715	28688	28662	28715	28858	28995	28678	28608	28714	28747	28603	28564	28520	28642	28563	28649	28838	28679	28618	28653	28616	29109	28838	28679	28791	28858	28905	28908	28939	28917	28948	28625	28783	28624	28767	28824	28711	28780	28716	28820	28663	28795	28866	28730	28799	28747	28827	28563	28816	28536	28680	28836	28778	28816	28948	28645	28804	28573	28655	28676	28561	28711	28703	28597	28765	28569	28824	28696	28514	28703	28688	28927	28846	28428	28629	28720	28664	28358	28520	28740	28738	28829	28781	28693	28703	28716	28847	28768	28648	28644	28829	28868	28661	28853	28719	28885	28674	28704	28643	28758	28635	28825	28671	28587	28693	28670	28836	29020	28972	28995	28584	28841	28824	28794	28576	28870	28763	28850	28691	28658	28855	28783	28881	28766	28764	28696	28835	28600	29158	28697	28980	28756	28748	28976	28788	28733	28823	28978	28826	28785	28578	28561	28868	28719	28718	28919	28587	28880	28841	28476	28677	28788	28560	28749	28938	28807	28593	28901	28983	28479	28932	28624	28940	28690	28914	28872	28547	28647	28725	28875	28510	28729	28681	28826	28756	28875	28712	28527	28786	28821	28783	28520	28440	28741	28798	28909	28745	28598	28889	28501	28709	28767	28559	28584	28854	28788	28692	28850	28831	28817	29024	28722	28579	28559	28880	28581	29049	28645	28821	28728	28645	28895	28814	28766	28664	28600	28852	28809	28910	28824
34030	52603	39620	24797	18544	16436	16027	15908	15881	16101	15858	15851	16010	15855	15915	15968	15884	15862	15753	15879	15865	15784	15797	15946	16050	15992	15919	16009	15945	15760	15876	15694	16016	15702	15828	15985	15991	15810	15855	15999	15723	15805	15838	15920	15861	15813	15888	15827	15869	15930	15791	15840	15828	15710	15881	15761	15642	15886	15912	15727	15799	15905	15913	15797	15726	15842	16029	15905	15913	15945	16002	15986	15807	15739	15940	15912	15728	15663	15756	15867	15964	15884	15873	15798	15817	15745	15794	15902	15935	15878	16015	15904	15892	15780	16006	15971	15743	15682	15820	15947	15836	15926	15887	16051	16028	15825	15720	15968	15773	15807	15822	15831	15849	15914	15888	15830	15727	15732	15725	15787	15583	15817	15940	15914	15796	15808	15870	15575	15624	15861	15879	15796	15922	15917	15629	15979	15822	15826	15992	15886	15829	15802	15785	15742	15787	15740	15888	15749	15842	15686	15780	15833	15889	15844	15802	15881	15921	15799	15604	15983	16102	15814	16038	16072	15908	15814	15608	15725	15784	15909	16101	15815	15757	15895	15908	15744	15813	16005	15927	15826	15806	15779	15927	15757	15915	15907	15957	15743	15736	15838	15822	15959	15886	15738	15781	15857	15950	15781	15840	15841	15802	16031	15969	15856	16018	15845	15723	16077	15793	15622	15926	15814	15629	15938	15807	15700	15755	15855	15761	15995	15882	15796	15779	15673	15714	15720	15781	16086	15661	15773	15837	15760	15852	16093	16010	15752	15904	15966	15835	15910	15943	15969	15941	15646	15728	15838	15755	15770	15920	15836	15997	15931	15874	15700	15934	15873	15845	15884	15915	15724	15826	15641	15861	15805	15751	15839	15953	15863	15873	15688	15810	15722	15859	15794	15916	15855	15759	15962	16010	15747	15798	15713	15901	15787	15861	15660	15970	15943	15717	15881	15776	15976	15976	15588	15791	15919	15786	15959	15889	15962	15947	15957	15942	15911	15989	15911	15932	16007	16022	15875	15786	15830	15729	15703	15917	16004	15951	15850	15871	15890	15829	16033	15992	15993	15794	15673	15848	16044	15682	15893	15707	15819	15920	15828	15842	15823	15883	15828	15962	15687	15887	15789	15924	15819	15889	15842	15890	16082	15845	16071	15679	15860	16103	15808	15927	15649	15850	15827	15836	16017	15763	15854	15750	15834	15975	15855	15857	15862	15903	15773	15937	15883	15840	15813	15882	15919	15928	15820	15788	15945	15943	15783	15920	16002	15985	15722	15986	15877	15820	15793	15879	15836	15843	15930	15759	15932	15794	15975	15797	15986	15904	15887	15673	15958	15848	15896	15987	15752	15831	15783	15673	16005	15853	15748	15778	15838	15875	15981	15879	15845	15901	15763	15886	15635	15934	15855	15789	15704	15963	15971	16000	15892	15774	15835	15956	16030	16065	15690	15714	15747	15900	15875	15794	15876	15847	15898	15788	15951	15898	15929	15980	15862	15723	15862	15844	15880	16028	15833	15930	15909	15889	15960	15627	15709	15715	15949	15786	15853	15764	15697	15737	16023	15858	15822	15992	15807	15864	15910	15938	15990	15662	15688	16017	15718	15756	15891	15901	15943	15915	15731	16131	15734	15792	15935	16113	15860	15753	15912	15851	15868	15841	15911	15807	15866	15913	15835	16104	15950	15844	15946	15824	15957	15653	15811	15836	15951	15808	15713	15900	15779	15954	16165	15916	16011	15872	15784	15907	15792	15929	15778	15934	15877	15850	15883	15910	16074	15861	15850	15813	15866	15813	15775	15832	15947	15826	15818	15930	16003	16015	15883	15908	15980	15866	15769	15893	15885	15910	15805	15779	15839	15856	15915	15788	15804	15998	15956	16013	15832	15831	15794	15914	15767	15874	15975	15900	15877	15874	15755	15827	16079	15673	15887	15741	15733	15881	15818	15959	15805	15868	15864	15833	15833	15749	15847	15956	15957	15907	15852	15614	15867	15650	15847	15883	15791	15841	15781	15831	15802	15820	15762	15873	15912	15840	15801	15832	15891	15760	15721	15756	15849	15895	15648	15872	16046	15928	15862	15695	15900	16022	15892	15764	15860	15908	15709	15743	15881	15599	15971	15783	15964	15851	15949	15799	16012	15893	15906	15818	15926	15859	15811	15776	15725	15908	15789	15812	15923	15797	15927	15867	16065	15724	15847	15974	15949	15812	15893	15923	15962	15766	16080	15993	15869	15873	15789	15833	16010	15729	15997	15859	15924	15815	15900	15981	15683	16046	15943	15874	15842	16027	15778	15688	15803	15895	16053	15698	15738	15900	15899	15831	15885	15937	15889	15873	15981	15665	15758	15883	15985	15924	15844	15511	16087	15828	16018	15921	15764	15979	15835	15898	15890	16005	15655	16078	15818	15794	15653	15831	15812	15930	15870	15740	15856	15900	15968	15822	15848	15849	15828	15759	16049	15874	15847	15803	16005	15667	15793	15768	15897	16011	15820	16045	15687	15931	15760	15797	15858	15664	15949	15721	15764	15624	15975	15957	15559	15969	15885	15866	15800	15802	15927	15799	15818	15670	15762	15972	15867	15770	15911	15944	15733	15770	15889	15726	15830	15809	15923	15747	15813	16018	15772	15766	15824	15852	15870	15829	15872	15908	16120	16129	15895	15836	15611	15955	15748	15884	15923	15794	15794	15803	15849	15854	15816	15862	15859	15884	15913	15803	15820	15858	16029	15873	15930	15920	15634	15985	16060	15746	15960	16006	15695	15666	15801	15702	15827	15932	15876	15915	15823	15893	15936	15757	15673	15754	15801	15801	15866	16048	15968	15878	15941	15767	15865	15989	15865	15863	15794	15789	16036	15886	15783	15825	15809	15726	15944	15695	16081	15943	15837	15716	15881	15815	15820	15847	15912	15793	15839	15642	15672	15915	15976	15948	15756	15786	16002	15907	15691	15831	15938	15880	15803	15853	15938	15856	15750	15815	15896	16045	15773	15983	15871	15935	15812	15769	15801	15675	15864	15793	15790	15983	15764	15809	15698	15927	15855	15841	15777	15879	15848	15929	15834	15978	15760	15913	15928	15944	15604	15827	15621	15852	15834	15920	15821	15814	15843	15975	15866	15886	15922	15810	15706	15741	15903	15917	15845	15741	15846	15785	15927	15869	15779	15884	15809	15808	15794	15811	15946	15791	15850	15913	15801	15780	15930	15853	15992	15786	15863	15911	15991	15763	15915	15937	15755	15893	15870	15937	15838	15874	15784	15823	15836	15950	15896	15959	15858	15932	15791	15861	15757	15821	15971	15954	15868	15832	16044	15764	15784	15725	15985	16092	15995	15856	15765	15957	15972	15833	15790	15915	15989	15714	16013	15857	15973	15859	15973	15863	15753	15711	15898	15798	15760	15898	15961	15877	15734	15769	16026	15878	15833	15740	15870	15789	15854	15780	15873	15848	15869	15858	15683	16033	15799	15688	15921	15816	15898	15823	15914	15690	15819	15939	15812	15864	15949	16005	15827	16037	15857	15892	15958	15654	15804	15819	15960	15940	15848	15777	15844	15731	15806	15911	15967	15886	15876	15591	15810	15987	15630	15858	15953	15587	15885	15986	15644	15802	15738	15873	15683	16079	15779	15856	15589	15886	15866	16065	15761	15745	15869	15901	15865	15889	15757	15810	15777	15625	15726	15936	15761	16027	16023	15858	15984	15680	15754	15997	15930	15552	15823	15814	15887	15849	16004	15866	15831	15936	15867	15759	15892	15971	15767	15784	15848	15899	15819	16061	16016	16021	15836	15688	15786	15790	15805	15877	15750	15895	15998	15794	15743	15725	15786	15913	15652	15794	16058	15799	16077	15755	15957	15874	15803	15889	15903	15813	15898	15771	15892	15757	15817	15870	15803	15845	15814	15902	15991	15910	15783	15991	15771	15841	15990	15847	15649	15694	15897	15988	15984	15933	16157	15852	15902	15766	15873	15995	15786	15733	15811	15864	15841	15994	15913	15806	15874	15950	15973	15832	15887	15999	15699	15846	15906	15847	15741	16117	15933	15793	15787	15873	15798	15968	15997	15884	15902	15765	15854	15949	15852	15798	15871	15985	15868	15863	16005	15729	16086	15783	15816	15831	15815	15993	15822	15793	15906	15868	15898	15873	15864	15871	16063	15938	15813	15942	15823	15881	15728	15912	15845	15843	15688	15810	15849	15903	15955	15948	15806	15954	15943	16029	16033	15731	15710	16138	15771	15835	16001	15749	15755	16062	15824	15906	15843	15898	15742	15984	15777	16022	15811	15891	15733	15693	15804	15796	15695	16125	16032	15708	15786	15799	15928	15781	16066	15991	15891	15973	15960	15705	15882	15780	15924	15954	15614	15901	15833	15968	15861	15964	15860	15790	15833	15790	15809	15685	15661	15821	15779	15955	15756	16010	15828	15783	15771	15809	15933	15668	15762	15949	16047	15684	15696	15890	15977	16034	16019	15934	15754	15870	15926	15939	15733	16019	15901	15859	15858	15676	15895	15827	15696	15930	15893	15776	15953	15788	15744	15762	15770	15654	16099	15824	15825	15840	15901	15840	15610	15758	15925	15843	16006	15737	15898	15775	15856	15959	15899	15897	15826	15798	15773	15818	15858	15912	15643	15902	15708	15921	15772	15897	16082	15757	15834	15841	15830	15843	15663	15775	15672	15688	15870	15955	15870	15883	16096	15752	15800	15736	15949	15988	15817	15927	15829	15893	15914	16000	15997	15877	15931	15850	15932	15910	15825	15877	15829	15780	15778	15684	15795	15704	15912	15938	15677	15895	16079	15937	15822	15822	15922	15840	15835	16022	15976	15703	16015	15762	15917	15649	15911	15939	15789	16037	15938	15803	15946	15774	15979	15898	15877	15956	15697	15954	15991	15935	15930	15762	15849	15816	15875	15868	15756	15818	15683	15953	15919	15951	15971	15904	16016	15629	15865	15715	15789	15816	15835	15985	15929	15825	15956	16065	15896	16051	15989	15828	15926	15825	15953	15884	15896	15722	15922	15755	15816	16011	15704	16063	16025	15915	16038	16014	15800	15985	16007	15775	15845	15887	15776	15883	15803	15820	15811	15781	15959	15911	16097	15975	16051	15973	15786	15822	15944	15939	15797
39525	45485	47079	38652	31755	29706	29416	28884	28806	28895	29020	28694	28722	28802	28801	28642	28849	28791	28754	28809	28770	28948	28785	28795	28805	28974	28665	28990	28943	28841	28895	28795	28884	28680	28805	28627	28840	28691	28953	28860	28727	28667	28757	28740	28716	28878	28957	28562	28939	28880	29088	28710	28667	28438	28689	28872	28690	28960	28634	28801	28719	28852	28565	28577	28869	28626	28652	28383	28702	29011	28779	28845	28796	28721	28629	28745	28926	28752	28707	28982	28894	28748	28552	28713	28572	28703	28661	28527	28730	28660	28369	28867	28780	28688	29028	28730	28644	28756	28761	28680	28857	28586	28758	28746	28959	28908	28983	28771	28749	28674	28596	28649	28752	28842	28781	28870	28911	28658	28798	28601	28638	28423	28653	28824	28727	28752	28867	28635	28652	28582	28681	28838	28981	28960	28910	28595	28745	28851	28664	28631	28563	28625	28506	29021	28657	28701	28786	28847	29136	28727	28672	28819	29003	28636	28585	28718	28867	28710	28656	28679	28792	28504	28953	28947	28695	28562	28639	28777	28743	28796	28892	28940	28738	28817	29034	28952	28715	28821	28714	28775	28922	28968	28457	28795	28587	28667	28874	28584	28704	28721	28755	28694	28770	28857	28806	28577	28951	28774	28822	28836	28722	28835	28828	28680	28696	28895	28721	28762	28866	28926	28697	28826	28784	28843	28782	28653	28694	28889	28678	29080	28638	28846	28848	28780	28858	28912	28784	28650	28836	28727	28615	28914	28634	28879	28671	28604	28537	28857	28811	28936	28699	28715	28873	28899	28784	28761	28666	28840	28766	28947	28901	28957	28632	28616	28750	28612	28499	28769	28645	28669	28831	28803	28818	28710	28694	28702	28892	28641	28817	28575	28478	28604	28801	28793	28633	28764	28788	28611	28595	28820	28886	28755	28741	28996	28925	28865	28468	28578	28653	28489	28877	28976	28872	28654	28791	28827	28929	28736	28731	28762	28792	28770	28819	28725	28687	28860	28848	28606	28758	28711	28664	28747	28827	28903	28927	28755	28930	28721	28768	28726	28568	28698	28926	28798	28632	28839	28984	28667	28582	28743	28715	28730	28686	28637	28444	28640	29063	28762	28440	28571	28515	28581	28844	28917	28812	28839	28584	28500	28861	28973	28855	28872	28716	28876	28818	29001	28852	28805	28949	28893	28839	28713	28769	28769	29035	28933	28907	28820	28717	28732	28714	28777	28860	28635	28573	28443	28492	28523	28765	28900	28658	28940	28732	28771	28856	28506	28823	28985	28787	28681	28921	28812	28698	28460	28671	28774	28611	28735	28745	28865	28831	28924	28610	28676	28909	28884	28720	28729	28832	28927	28746	28602	28720	28850	28862	28549	28731	28759	28787	28862	28737	28716	28801	28510	28682	28667	28444	28908	28736	28872	28491	28858	28837	28782	28776	28885	28965	28820	28780	28575	28578	28691	28611	29005	28885	28894	28684	28738	28661	28551	28734	28736	28926	28843	28970	28885	28640	28945	28522	28795	28898	28671	28849	28866	28695	28666	28931	28499	28638	28718	28794	29119	28850	28460	28830	28688	28572	28614	29126	28752	28791	28820	28811	28914	28845	28778	28688	28518	28546	28541	28528	28618	28654	28908	28636	28654	28731	28904	28555	28686	28843	28730	28608	28841	28870	28675	28728	28652	28843	28974	28647	28719	28491	28710	29001	28680	28969	28923	28864	28863	28712	28535	28637	28846	28756	28880	28823	28825	29032	28759	28620	28497	28770	28781	29005	28733	28861	28620	28893	28816	28791	28967	28723	28782	28887	28609	28479	28864	28661	28818	28724	28653	28597	28665	28688	28643	28727	28678	28858	28878	28684	28889	28921	28790	28533	28803	28801	28595	28664	28480	28532	29167	28827	28931	28567	28746	28772	28807	28615	28778	28861	28697	28550	28972	28650	28834	28787	28765	28950	28685	28520	28394	28890	28876	28905	28781	28654	28797	28967	28692	28738	29040	28755	28789	28651	28614	28890	28811	28926	28818	28709	28671	28648	28657	28693	28689	28886	28579	28810	28594	28830	28710	28797	28742	28873	28615	28508	28837	29017	28745	28758	28746	28770	28782	28904	28717	28634	28967	28971	28666	28782	28951	28662	28690	28772	28539	28629	28515	28616	28549	28806	28557	28561	28905	28711	28819	28937	28705	28751	28679	28927	28675	28728	28862	28558	28793	29046	28986	28492	28667	28614	28629	28851	28641	28628	28955	28750	28916	28559	28699	28686	28643	28640	28872	28663	28877	28985	28651	28595	28651	28796	28782	28597	28815	28854	28799	28780	29091	29051	29104	28930	28858	28914	28918	28929	29025	28906	28703	28658	28627	28668	28586	28736	28856	28935	28860	28820	28706	28773	28850	28921	28868	28487	28862	28765	28575	28852	28901	28868	28792	28957	28600	28699	28538	28815	29020	28414	29042	28808	28796	29008	28734	28807	28740	28812	28593	28564	28841	28648	29189	28746	29126	28605	28740	28694	28751	28529	28645	28730	28703	28689	28805	28757	28864	28775	28886	28900	28734	28828	28452	28697	28792	28480	28822	28720	28827	28783	28829	28919	28697	28750	28725	29040	28724	28706	28727	28988	28992	28695	28638	28804	28840	28990	28599	28689	28734	28712	28692	28848	28677	29052	28909	28609	28637	28914	28613	28823	28705	28996	28800	28839	28924	29009	28861	28799	28764	28658	28822	28552	28907	28598	28626	28731	28849	28727	28645	28839	28818	28675	28889	28742	28420	28809	28884	28661	28694	28711	28864	28697	28665	28818	28985	28995	28674	28816	28802	28739	28779	28835	28708	28494	28897	28878	28596	28731	28800	28747	28682	28965	28762	28881	28793	28777	28746	28913	29097	28871	28755	28748	28810	28791	28658	28801	28709	28660	28767	28530	28852	28673	28850	28926	28948	28798	28763	28901	28970	28953	28671	28719	28916	28441	28945	28741	28651	28534	28905	28722	28739	28907	28856	28601	28833	28717	28795	28825	28753	28410	28612	28543	29092	28791	28703	28831	28953	28861	28651	28669	28710	29052	28812	28731	28858	28776	28760	28475	28917	28788	29002	28856	28956	28880	28926	28955	28826	28882	28747	28807	28839	28846	28807	28744	28825	28722	28586	28886	28856	28723	28812	28704	28842	28567	28806	28639	28965	28453	29007	28818	28957	28329	28490	28622	28764	28649	28808	28747	28649	28675	28866	28808	28774	28541	28767	28584	28915	28798	28663	28792	28775	28889	28694	28898	28773	28852	28606	28962	28852	28863	28788	29014	28511	28540	28914	28558	28759	28821	28698	28603	28604	28623	28933	28679	28720	28807	28787	28606	28871	28854	28524	28630	29060	28846	28858	28758	28824	28678	28701	28473	28823	28621	28610	28637	28997	28647	28629	28789	28812	28951	28866	28660	28608	29014	28628	28778	28673	28782	28723	28721	28782	28781	28851	28745	28648	28692	28950	28717	28717	28626	28675	28763	28917	28740	28402	28954	28818	28754	29073	28726	29005	28847	28766	28800	28912	28516	28609	28870	28847	28714	28530	28551	28665	28941	28806	28696	28808	29013	28623	28808	28897	28573	28909	28603	28571	28706	28683	28967	28515	28770	28799	28787	28776	28711	28667	28877	28887	28775	28836	28590	28606	28521	28612	28936	28348	28655	28888	28861	28831	28908	28945	28813	28778	28674	28528	28884	28709	28859	28609	28806	28846	28730	28693	28764	28998	28689	28762	28670	28689	28672	28738	28785	28928	28654	28859	28577	28692	28862	28618	28780	28705	28562	28658	28868	28708	28627	28676	28881	28727	28844	28481	29158	28897	28843	28943	28531	28961	28823	29069	28690	28569	28569	29077	28332	28651	28599	28760	28661	28960	28879	28670	28659	28661	28627	28677	28965	28665	28508	28585	28758	28555	28704	28514	28913	28798	28866	28624	28548	28667	28755	28625	28933	29047	28813	28629	29025	29030	28882	28795	28828	29097	28715	28718	28587	28675	28615	28707	28864	28399	28642	28552	28822	28660	28570	28738	28808	28716	28948	28737	28792	28663	28466	28944	28523	28507	28694	28633	28930	28852	28707	28682	28695	28814	28553	28712	28754	28919	28883	28828	29059	28736	28766	29108	28786	28980	28740	28839	28892	28726	28659	28832	28439	28574	28624	28728	28802	28681	28789	28992	28558	28599	28604	29002	28853	29057	28782	28811	28615	28532	28949	28949	28503	28539	28713	28774	28402	28839	28328	28714	28821	29044	28726	28914	28960	28712	28676	28907	28910	28839	28868	28857	28951	28805	28875	28912	28639	28872	28866	28730	28732	28376	28807	28854	28812	28949	28976	28643	28463	28946	28705	28780	28649	29138	28780	28939	28578	28752	28884	28776	28767	28828	28497	28842	28534	28872	28826	28695	28852	28540	28736	28788	28745	28659	28563	28882	28799	28665	28803	28687	28793	28791	28810	28682	28718	28789	28844	28789	28728	28554	28848	28899	28752	28853	28579	28913	28785	28694	28647	28903	28835	28646	28923	28868	28727	28517	28740	28858	28923	28633	28866	28971	28978	28825	28776	28641	28539	28782	28630	28623	28439	28402	28791	28796	28944	28725	28947	28824	28645	28771	28658	28920	29044	28943	28650	28790	28775	28820	28672	28578	29046	28884	28866	28792	28780	28705	28705	28793	28733	28792	28637	28827	28745	28641	28811	28831	28901	28609	28801	28662	28649	28602	28765	28487	28810	28961	28706	28844	28766	28697	28956	28789	28780	28767	28640	28660	28780	28739	28761	28711	28741	28606	28802	28891	29088	28728	28886	28744	28879	28808	29110	28954	28829	28564	28902	28981	28795	28633	28661	28879	28872	28715	28812	28951	28698	28983	28928	28921	28761	28723	28781	28611	28622	28681	28768	28518	28882	28622	28874	28966	28808	28702	28765	28744	28875	28651	28730	29036	28678	28900	28771	28872	28841	28709	28534	28670	28858	28745	28760	28958	28706	28511	29084	28498	28618	28678	28958	28785	28896	28728	29076	28836	28975	28915	28679	28789	28805	28803	28752	28732	28810	28858	28904	29046	28812	28756	28672	28899	28848	28868	28703	28858	28820	28680	28947	28785	28715	28642	28899	28679
30934	47573	37353	24323	18226	16383	15815	16098	15810	15783	15768	15719	15834	15827	16015	15771	15873	15694	15950	15699	15806	15886	15872	16072	15754	15976	15865	15928	15715	16054	15851	15852	15993	15703	15858	15927	15760	15723	15806	15931	15804	15862	15808	15713	15799	15664	15998	15874	15970	15797	15913	15807	15799	15856	15900	15741	15743	15832	15810	15796	15927	15658	15767	15889	15710	15924	16033	15754	15783	15850	16010	15933	15787	15858	15809	15719	15827	15744	15861	15831	15900	15918	15876	15808	15819	15817	15952	15658	15998	15596	15745	15893	15749	15687	15841	15761	15921	15791	15846	15722	15730	15763	15951	15807	15902	15772	15776	15881	15860	15846	15847	15730	15860	15805	15693	15824	15834	15905	15873	15839	15805	15886	15687	15744	15619	15972	15614	15726	15818	15711	15864	15838	15798	15892	15779	15841	15699	16009	15929	15761	15877	15840	15784	15768	15687	15824	15713	15806	15829	15706	15900	15753	15602	15906	15905	15840	15768	15748	15644	15843	15688	15917	15753	15787	15711	15885	15796	15797	15759	15817	15750	15856	15850	15775	15761	15851	15881	15806	15856	15769	15572	15872	15930	15762	15882	15742	15878	15851	15776	15782	15776	15936	15978	15654	15657	15839	15706	15681	15763	15749	15856	15699	15827	15745	15958	15738	15903	15834	15683	15930	15754	16036	15644	15643	15923	15801	15755	15883	15834	15641	15891	15845	15814	15783	15790	15761	15677	15716	15685	15761	15845	15839	15693	15862	15746	15654	15926	15884	15614	15930	15761	15941	15685	15684	15655	15944	15879	15852	15597	15665	15871	15659	15824	15675	15828	15645	15842	15751	15819	15744	15878	15883	15803	15758	15747	15780	15558	15898	15824	15841	15828	15783	15845	15820	15715	15863	15779	15598	16096	15820	15903	15819	15796	15860	15828	15827	15875	15869	15656	15638	15903	15739	15705	15731	15773	15910	15934	15881	15787	15700	15856	15947	15791	15772	15986	15753	15561	15570	15839	15817	15726	15732	15802	15823	15660	15931	15699	15870	15599	15861	15884	15806	15740	15959	15748	15657	15788	15969	15968	15747	15768	15947	15849	15964	15643	15726	15757	15720	15849	15960	15887	16058	15784	15654	15830	15857	15815	15827	15969	15873	15723	15754	15778	15834	15913	15782	15879	15833	15932	15751	15964	15680	15977	16002	15786	15737	15877	15684	15916	15830	15708	15922	16009	15797	15934	15803	15794	15844	15928	15722	15971	15770	15722	15742	15751	15715	15700	15618	15910	15887	15736	15688	15668	15826	15553	15863	15836	15784	15726	15819	15799	15794	15621	15832	15832	15603	15845	15725	15902	15813	15726	15849	15914	15832	15866	15869	15843	15817	15947	15985	15807	15495	15826	15850	15764	15562	15770	15781	15875	15840	15755	15863	15807	15906	16064	15777	15897	15822	15642	15818	15721	15593	15846	15735	15797	15718	15779	16052	15835	15778	15834	15568	15930	15965	15700	15867	16021	15893	15756	16022	15653	15789	15758	15721	15825	15753	15906	15882	15738	15748	15875	15926	15905	15878	15807	15714	15901	15764	16037	15739	16055	15836	15664	15907	15988	15786	15739	15831	15915	15737	15838	15772	15738	15737	15876	15696	15736	15789	15773	15781	15689	15845	15879	15809	15871	15878	15935	15645	15603	15844	15846	15688	15848	15712	15917	15789	15871	15793	15861	15738	15953	15740	15901	15668	15974	15953	15567	15861	15888	15805	15809	15833	15899	15926	15851	15739	15704	15878	15864	15658	15775	15779	15671	16054	15745	15832	15699	15798	15703	15953	15638	15748	15827	15897	15673	15804	15621	15797	15774	15864	15932	15844	15746	15850	15849	15991	15792	15839	15578	15696	15768	15953	15938	15687	15553	15781	15967	15936	15904	15634	15871	15882	15972	15757	15713	15916	15955	15790	15885	15916	15984	15966	15833	15659	15650	15872	15634	15775	15818	15839	15671	15796	15763	16006	15887	15807	15733	15833	15848	15938	15809	15786	15757	15742	15733	15762	15840	15818	15728	15730	15727	15780	15738	15850	15751	15793	15795	15657	15711	15838	15759	15818	15875	15792	15812	15747	15758	15849	15866	15912	15797	15829	15869	15857	15914	15804	15898	15763	15971	15791	15768	15961	15864	15858	15711	15884	15772	15820	15853	15709	15728	15646	15937	15888	15828	15776	15885	15917	15724	15888	15816	15823	15720	15708	15896	15820	15855	16103	15763	15653	15839	15943	15718	15815	15951	15854	15884	15702	15833	15874	15647	15924	15668	15807	15784	15805	15775	15692	15856	15673	15845	15653	15793	15771	15850	15832	15802	15957	15761	15787	15870	15766	15917	15761	15765	16057	15691	15742	15786	15827	15763	15795	15674	15804	15703	15730	15817	15680	15960	15788	15903	15917	15922	15783	15980	15933	15690	15747	15875	15833	15898	15919	15799	15677	15857	15920	15693	15820	15822	15715	15613	15699	15923	15739	15662	15844	15793	15667	15929	15807	15859	15832	15778	16002	15452	15880	15768	15697	15839	15802	15876	15911	15841	15886	15813	15766	15683	15696	15730	15946	16008	15740	15722	15761	16044	15899	15715	15767	15950	15741	15813	16066	15778	15827	15732	15860	15794	15749	15732	15893	15942	15615	15864	15780	15859	15830	15779	15712	15819	15858	15799	15763	15839	16000	15729	15721	15851	15917	15852	15673	15733	15712	15816	15789	15776	15696	15774	15797	15810	15839	15745	15873	15749	15731	15849	15868	15916	15867	15801	15851	15808	16016	15747	15890	15756	15817	15952	15804	15804	15663	15856	15809	15772	15742	15779	15831	15862	15815	16002	15815	15820	15932	15807	15761	15945	15852	15808	15804	15848	15850	15734	15865	15666	15816	15734	15786	15873	15911	15681	15837	15817	15790	15921	15918	15816	15864	15796	15749	15800	15954	15980	15664	15740	15729	15679	15942	15771	15893	15679	15958	15691	15849	15844	15772	15699	15839	15910	15923	15729	15723	15539	15698	15883	15757	15859	15745	15919	15942	15716	15673	15808	15792	15930	15844	15803	15952	15727	15975	15719	15992	15792	15629	15851	15831	15695	15937	15799	15728	15932	15946	15926	16081	15886	15680	15764	15978	15697	15765	15690	15950	15615	15930	15679	15932	15753	15876	15828	15793	15842	15803	15865	15626	15673	15735	15717	15758	15753	15941	15903	15689	15831	15935	15643	15887	15822	15657	16016	15722	15940	15746	15767	15667	15940	15730	15854	15689	15801	15785	15692	15699	15681	15936	15820	15837	15704	15802	16030	15766	15854	15693	15873	15791	15896	15845	15823	15890	15803	15798	15832	15608	15825	15796	15805	15917	15959	15862	15854	15921	15851	15700	16011	15814	15825	15861	15979	15989	15796	15837	15760	15915	15933	15774	15895	15740	15743	15826	15730	15974	15673	15729	15850	15840	15770	15953	15931	15831	15901	15689	15900	15633	15754	15760	15711	15788	15856	15794	15810	15529	15726	15945	15770	15970	15931	15672	15795	15709	15782	15803	15772	15951	15738	15851	15756	15799	16009	15656	15886	15857	15854	16034	15801	15757	15818	15805	15755	15942	15975	15795	15815	15872	15750	15922	15874	15766	15787	15865	15771	15825	15700	15976	15824	15946	15758	15999	15875	15940	15851	15967	15876	15714	15755	15763	15754	15812	15698	15818	15847	15732	15722	15863	15928	15941	15834	15801	15840	15854	15754	15903	15713	15864	15778	15752	15912	15705	15828	15793	15837	15800	15683	16016	16015	15663	15889	15869	15916	15773	15530	15771	15778	15746	15764	15822	15872	15881	15866	15963	15798	15818	15670	15837	15757	15845	15865	15779	15911	15744	15750	15846	15865	15882	15811	15812	15832	15782	15766	15878	15722	15900	15912	15897	15789	15732	15737	15808	15834	15850	15836	15901	15863	15760	15866	15871	15745	15585	15649	15674	15848	15717	15754	15821	15752	15772	15709	15832	15831	15893	15905	16077	15814	15937	15791	15831	15875	15862	15695	15768	15832	15745	15881	15767	15689	15825	15996	15659	15760	15755	15917	15980	15629	15880	15742	15696	15875	15811	15801	15730	15709	15999	15910	15877	15842	15896	15804	15814	15977	15740	15714	15759	15796	15742	15906	15710	15770	15965	15827	15570	15704	15647	15751	15752	15549	15904	15706	15731	15719	15937	15701	15875	15934	15876	15665	15788	15986	15643	15909	15986	15911	15738	16003	15753	15847	15893	15882	16027	15735	15820	15847	15846	15856	15756	15726	15957	15929	15681	15730	15734	15839	15742	15839	15652	15675	15821	15931	15888	15944	15680	15614	15839	15947	15680	15862	15865	15901	15955	15755	15660	15669	15910	15857	15933	15760	15847	15859	15698	15806	15822	15860	15789	15773	15846	15903	15675	15725	15768	15838	15850	15493	15852	15822	15737	15690	15744	15788	15929	15498	15925	15983	15755	15904	15742	15873	15885	15796	15684	15769	15847	15960	15690	15798	15974	15631	15824	15822	16107	15684	15855	15680	15903	15710	15674	15781	16047	15643	15706	15834	15798	15801	15907	15767	15841	15850	15850	15816	15761	15915	15701	15830	15812	15732	15835	15863	15862	15887	15785	15893	15761	15743	15797	15908	15774	15670	15615	15785	15794	15719	15793	15810	16006	15844	15733	15891	15849	15739	15945	15791	15997	15933	15774	15929	15839	15896	15822	15871	15734	15763	15907	15714	15656	15831	15777	15779	16024	15763	15764	15804	15657	15768	15822	15741	15863	15624	15741	15806	15768	15745	15716	15956	15949	15744	15620	15776	15811	15798	15822	15923	15948	15938	15600	15798	15687	15818	15761	15726	15826	15853	15879	15656	15908	15868	15620	15665	15893	15849	15833	15885	15829	15785	15697	15761	15933	15811	15968	15873	15838	15791	15756	15827	15883	15779	15874	15806	15741	15686	15709	15930	15846	15743	15634	16024	15756	15916	15777	15894	15738	15734	15817	15678	15857	15743	16063	15628	15708	15887	15742	15776	15712	15951	16088	15733	15860	15922	15863	15792	15804	15769	15884	15816	16043	15727	15821	15861	15751	15899	15756	15707	15767
23130	30133	54214	55613	43377	36321	34613	31420	30578	31094	31031	30749	30699	30858	30913	31160	30778	30842	30737	30601	30687	30693	30488	30656	30663	30673	30730	30618	30703	30846	30647	30422	30604	30686	30500	30532	30635	30710	30706	30581	30238	30650	30512	30555	30525	30335	30711	30545	30422	30603	30478	30466	30481	30459	30558	30525	30497	30290	30534	30501	30592	30514	30496	30436	30642	30235	30260	30440	30684	30615	30358	30500	30272	30545	30473	30447	30603	30531	30483	30362	30182	30723	30492	30464	30407	30440	30282	30552	30435	30481	30688	30555	30602	30234	30330	30460	30235	30390	30378	30442	30372	30464	30522	30586	30214	30316	30508	30284	30280	30348	30527	30654	30421	30285	30517	30797	30304	30497	30403	30512	30467	30219	30483	30231	30560	30638	30519	30685	30332	30446	30225	30368	30354	30415	30491	30473	30545	30544	30306	30497	30645	30385	30262	30298	30479	30764	30539	30544	30402	30454	30328	30609	30505	30447	30621	30232	30548	30000	30602	30331	30446	30388	30450	30457	30583	30318	30504	30456	30215	30326	30440	30360	30525	30324	30236	30491	30128	30604	30381	30256	30168	30236	30642	30523	30486	30438	30522	30160	30431	30282	30203	30372	30718	30310	30451	30271	30513	30571	30325	30490	30502	30562	30667	30372	30581	30437	30576	30737	30433	30671	30505	30320	30667	30458	30451	30341	30320	30159	30337	30504	30592	30211	30502	30656	30458	30380	30471	30377	30354	30626	30359	30500	30626	30519	30367	30636	30401	30280	30288	30513	30299	30500	30598	30387	30405	30252	30091	30361	30531	30502	30346	30655	30525	30443	30262	30423	30476	30541	30463	30482	30687	30511	30395	30504	30387	30537	30574	30456	30299	30383	30590	30556	30375	30445	30312	30274	30454	30552	30419	30489	30695	30682	30584	30419	30285	30492	30509	30386	30343	30373	30443	30398	30435	30330	30579	30658	30770	30489	30617	30170	30477	30547	30223	30251	30366	30399	30585	30380	30343	30390	30623	30473	30201	30424	30552	30416	30578	30446	30178	30456	30434	30386	30282	30265	30598	30604	30366	30266	30551	30199	30282	30517	30492	30416	30442	30356	30405	30364	30535	30530	30361	30255	30339	30531	30468	30439	30604	30440	30598	30189	30354	30369	30391	30555	30400	30338	30251	30400	30646	30559	30480	30685	30543	30506	30439	30152	30282	30475	30301	30573	30530	30405	30443	30327	30332	30687	30536	30616	30623	30583	30371	30220	30292	30352	30391	30465	30450	30427	30402	30370	30560	30343	30390	30420	30689	30591	30620	30598	30670	30348	30592	30465	30356	30419	30310	30373	30469	30378	30402	30597	30634	30409	30452	30709	30479	30503	30477	30529	30398	30322	30283	30485	30469	30403	30507	30473	30329	30268	30354	30065	30233	30286	30378	30535	30593	30606	30399	30572	30183	30501	30626	30302	30189	30343	30383	30297	30048	30410	30666	30545	30222	30409	30490	30251	30362	30436	30481	30381	30306	30193	30391	30481	30434	30420	30372	30291	30555	30432	30459	30362	30900	30302	30445	30411	30390	30376	30291	30293	30517	30445	30826	30530	30426	30276	30564	30449	30537	30792	30288	30592	30597	30476	30554	30488	30740	30623	30363	30193	30309	30669	30259	30181	30270	30168	30383	30246	30169	30721	30273	30451	30652	30316	30549	30319	30500	30278	30319	30513	30347	30716	30554	30314	30459	30554	30642	30399	30323	30631	30655	30210	30272	30335	30383	30298	30426	30719	30567	30593	30349	30162	30389	30298	30471	30468	30458	30292	30427	30499	30777	30463	30305	30503	30588	30354	30545	30415	30273	30478	30419	30378	30731	30490	30302	30383	30457	30302	30330	30667	30434	30544	30369	30504	30435	30319	30252	30504	30497	30600	30681	30534	30433	30566	30548	30621	30734	30371	30445	30260	30297	30473	30360	30468	30530	30623	30402	30414	30404	30607	30469	30463	30540	30688	30529	30489	30363	30423	30650	30419	30414	30326	30639	30436	30256	30467	30400	30333	30592	30168	30471	30454	30361	30622	30324	30564	30372	30249	30403	30323	30082	30480	30356	30408	30480	30555	30482	30494	30393	30254	30288	30392	30118	30489	30382	30397	30629	30285	30396	30506	30560	30581	30571	30744	30273	30433	30366	30433	30500	30188	30359	30288	30291	30103	30494	30255	30324	30090	30552	30360	30465	30407	30462	30482	30598	30482	30341	30329	30459	30198	30679	30410	30559	30476	30227	30465	30159	29984	30324	30507	30417	30452	30318	30391	30115	30247	30392	30276	30410	30539	30735	30480	30378	30494	30432	30538	30554	30506	30612	30639	30605	30830	30302	30656	30486	30601	30162	30263	30240	30573	30323	30360	30167	30398	30365	30192	30267	30461	30410	30406	30399	30459	30857	30276	30373	30572	30640	30303	30208	30295	30475	30483	30331	30268	30413	30236	30196	30279	30462	30080	30543	30283	30649	30584	30254	30217	30449	30455	30509	30614	30614	30475	30730	30531	30442	30425	30357	30145	30487	30442	30341	30291	30439	30713	30410	30309	30263	30411	30504	30591	30628	30299	30180	30613	30300	30585	30522	30545	30385	30380	30468	30501	30541	30478	30337	30348	30134	30561	30414	30151	30298	30344	30762	30607	30504	30582	30121	30402	30616	30230	30333	30246	30522	30359	30479	30237	30637	30525	30677	30026	30653	30362	30531	30164	30334	30341	30623	30202	30378	30494	30599	30603	30506	30223	30568	30726	30403	30362	30302	30303	30645	30168	30348	30242	30706	30345	30846	30504	30655	30273	30364	30830	30483	30537	30457	30523	30487	30370	30434	30382	30428	30545	30247	30458	30533	30468	30422	30266	30570	30356	30213	30599	30299	30331	30397	30414	30557	30523	30528	30495	30421	30490	30350	30705	30583	30444	30420	29997	30474	30511	30387	30413	30777	30552	30466	30513	30622	30478	30659	30478	30437	30318	30152	30292	30396	30402	30462	30105	30527	30361	30401	30703	30362	30550	30557	30606	30458	30562	30629	30362	30398	30295	30414	30400	30394	30350	30492	30683	30436	30344	30441	30247	30555	30643	30434	30428	30500	30288	30423	30520	30314	30380	30342	30672	30445	30572	30266	30197	30674	30491	30634	30323	30353	30435	30489	30442	30523	30592	30623	30404	30293	30581	30515	30423	30494	30288	30611	30430	30322	30501	30376	30410	30410	30422	30506	30563	30589	30427	30271	30262	30252	30319	30440	30108	30582	30470	30358	30577	30380	30281	30623	30448	30591	30705	30555	30433	30315	30432	30519	30563	30355	30519	30586	30423	30504	30617	30451	30387	30594	30462	30436	30324	30364	30440	30583	30650	30447	30497	30277	30498	30563	30403	30477	30583	30647	30339	30329	30275	30185	30325	30343	30451	30358	30628	30406	30528	30400	30242	30236	30589	30117	30418	30393	30394	30306	30520	30278	30423	30274	30556	30545	30543	30414	30168	30471	30324	30370	30587	30406	30416	30091	30650	30233	30373	30369	30325	30356	30523	30717	30577	30612	30398	30457	30263	30418	30541	30409	30585	30227	30487	30411	30629	30493	30642	30505	30499	30444	30384	30475	30420	30432	30174	30297	30199	30529	30409	30401	30591	30470	30483	30251	30357	30520	30566	30331	30475	30265	30353	30401	30249	30435	30600	30709	30268	30355	30573	30465	30402	30326	30466	30665	30250	30467	30502	30526	30196	30504	30355	30334	30504	30385	30337	30262	30603	30244	30562	30505	30381	30276	30314	30595	30449	30249	30214	30471	30373	30218	30405	30370	30732	30468	30302	30538	30276	30402	30527	30349	30256	30445	30637	30277	30260	30389	30629	30314	30366	30742	30223	30195	30407	30579	30406	30590	30488	30452	30426	30573	30373	30319	30281	30385	30587	30544	30361	30581	30479	30233	30473	30489	30724	30445	30223	30415	30548	30332	30547	30493	30308	30329	30537	30383	30502	30279	30205	30288	30441	30345	30542	30549	30447	30507	30409	30467	30314	30448	30395	30383	30278	30742	30539	30410	30377	30477	30680	29974	30432	30326	30205	30434	30328	30441	30524	30395	30272	30302	30454	30309	30213	30336	30410	30550	30379	30298	30395	30336	30588	30452	30476	30503	30311	30366	30707	30359	30313	30470	30719	30446	30277	30061	30190	30126	30246	30479	30349	30439	30480	30203	30541	30331	30394	30572	30299	30357	30262	30351	30235	30660	30391	30285	30361	30455	30290	30468	30201	30394	30487	30652	30401	30259	30319	30527	30350	30267	30330	30292	30605	30525	30313	30322	30574	30280	30302	30368	30522	30300	30531	30312	30565	30502	30501	30522	30446	30711	30574	30678	30253	30086	30398	30423	30369	30210	30166	30311	30492	30232	30447	30404	30621	30620	30399	30362	30417	30528	30432	30374	30378	30414	30516	30401	30378	30211	30493	30202	30337	30564	30361	30225	30665	30458	30283	30397	30415	30356	30251	30390	30262	30400	30402	30237	30481	30268	30364	30489	30237	30488	30294	30587	30162	30170	30371	30181	30319	30362	30469	30604	30538	30335	30051	30233	30220	30435	30319	30299	30339	30540	30345	30292	30289	30360	30518	30240	30521	30520	30489	30414	29907	30603	30410	30590	30346	30598	30397	30365	30220	30387	30404	30129	30303	30420	30402	30446	30639	30311	30476	30235	30528	30311	30533	30356	30294	30491	30314	30759	30320	30470	30253	30313	30279	30519	30382	30635	30477	30393	30523	30254	30511	30307	30506	30407	30398	30382	30183	30532	30376	30312	30254	30473	30496	30503	30272	30474	30318	30325	30453	30423	30283	30189	30358	30476	30540	30336	30432	30579	30211	30488	30360	30252	30947	30312	30593	30772	30292	30405	30152	30662	30453	30556	30353	30420	30428	30454	30278	30576	30410	30687	30663	30492	30460	30269	30319	30404	30409	30450	30788	30281	30291	30301	30496	30534	30386	30284	30191	30510	30295	30528	30342	30377	30366	30524	30356	30468	30418	30548	30514	30724	30214	30437	30731	30572	30691	30460	30318	30687	30425	30548	30535	30521	30573	30392	30563	30652	30472	30270	30718	30476	30459	30214	30321
62558	95542	86024	72312	43044	25278	18503	17370	17482	17350	17573	17633	17573	17825	17888	17869	17880	17594	17698	17849	17950	17875	17892	17892	17801	17728	17768	17955	17841	17820	17641	17820	17872	18090	17843	17795	17762	17834	18041	17874	17849	18014	17550	17996	17912	17913	17803	17907	17958	17894	17730	18031	17760	17865	17898	17708	17735	17937	17954	17953	17866	17762	17720	17863	17888	17996	17713	17894	17750	17963	17870	17818	17806	17769	17824	17939	17833	17876	17968	18007	17740	17916	17767	17804	17893	17927	17782	17821	17989	17909	17930	17771	17820	17901	17869	17830	17873	17701	17960	17843	18063	17724	17736	17777	17910	17802	17867	17807	17705	17943	17743	17862	17821	17856	17843	17815	17963	17763	17912	17955	17885	17763	18048	17978	17786	17783	17870	17838	17856	17787	18011	17838	17883	17687	17903	17826	17913	17853	17894	17919	17730	17781	17934	17845	17827	17832	17873	17731	18027	17996	17837	18002	17892	17825	17732	17832	17741	17714	17729	17846	17824	17885	17919	17826	17840	17815	17878	17896	18028	17828	17764	17761	17575	17588	17778	17742	17729	17705	17727	17957	17826	17785	17799	17864	17818	17868	17754	17750	17831	17817	17675	18007	17697	17931	17953	18102	17930	17818	18020	17741	17971	17812	17934	17810	18059	17722	17956	17772	17843	17879	17986	17846	17878	17812	17876	17852	17898	17753	17876	17774	17833	17873	17836	17864	17823	17944	18020	17830	17738	17789	17629	17893	17827	17868	17785	18008	17853	17919	17865	18014	17846	17774	17691	17891	17855	17705	17786	17786	17838	17855	17864	17844	17880	17986	17768	17913	17760	17803	17817	17944	17857	17833	17812	17667	17825	17867	17861	17991	17748	17711	17822	17814	17699	17822	17864	17827	17758	17877	17761	17890	17989	17921	17839	17847	17758	17754	18087	17808	17743	17860	17993	17990	17834	17649	17790	17978	17864	17766	17873	17822	17742	17765	17943	17768	17766	17754	17932	17832	17632	17826	17653	17782	17701	17615	18080	17770	17842	17960	17721	17975	17898	17944	18006	17909	17810	17857	17650	17742	17715	17886	17894	17891	18011	17807	17879	17765	17941	17701	17884	17917	17936	17838	17857	17739	17797	17692	17690	17868	17759	18075	17702	17723	17745	17839	17738	17865	18000	17954	17788	17827	17895	17752	17766	17786	17785	17840	17928	17807	17788	17740	17671	17700	17846	18033	17861	17854	17841	17907	17623	17728	17824	17933	17771	18043	17770	17900	17706	17787	17878	17783	17814	17892	17753	17871	18009	17679	17790	17734	17853	17816	17986	17727	17764	17790	17776	17807	17920	17949	17890	17739	17903	17745	17862	17935	17878	17656	17742	17884	17814	18018	17944	17821	17751	17679	17804	17853	17669	17871	17725	17801	17946	17720	17940	17899	17954	17855	17893	17755	17800	18011	17899	17810	17861	17758	17707	17792	18011	17895	17841	18038	17934	17810	17885	17736	17975	17737	17802	17747	17852	17807	17750	17830	17819	18013	17930	17718	17649	17846	17921	17905	17860	17783	17657	17866	17654	17849	17834	17725	17823	17791	17716	17964	17869	17937	17812	17900	17951	18045	17704	17693	17853	17980	17813	17806	17918	17838	17781	17836	17800	17745	17868	17957	17804	17843	18104	17792	17817	17807	17804	17811	17949	17630	17914	17690	17897	17676	17764	17751	17668	17810	17990	17822	17704	17917	17816	17774	17847	17744	17875	17695	17870	17894	17853	17835	17810	17877	17730	18156	17854	17749	17837	17444	17943	17854	17842	17753	17724	17905	17735	17672	17822	18033	17880	17796	17971	17812	17961	17734	17659	17740	17655	17937	17965	17940	17779	17636	17836	17852	17879	17816	17712	18005	17785	17818	17965	17869	17777	17937	17898	17853	17726	17679	17773	17788	17673	17625	17888	17624	17810	17824	17923	17812	17731	17671	17534	17827	17899	17801	17763	17765	17839	17921	17748	17829	17912	17752	17775	17860	17833	17832	17668	17893	17970	17883	17717	17688	17788	17875	18051	17809	17724	17723	17754	17670	17617	17848	18041	17817	17892	17682	17920	17776	17826	17944	17839	17860	17797	17809	17810	17764	17505	17793	17660	17864	17830	17801	17860	17742	17863	17653	17921	17753	17756	17693	17804	17808	17919	18095	17897	17727	17692	17960	17655	17692	18045	17807	17775	17874	17713	17676	17805	17796	17880	17760	17819	17703	17760	17733	17868	17771	17896	17950	17843	17630	17893	17844	17824	17970	17881	18022	17654	17836	17955	17774	17682	17908	17732	17768	17755	17970	17712	17891	17807	17638	17976	17599	17823	17856	17873	17934	17770	17819	17811	18003	17675	17626	17876	17704	18005	17861	17799	17872	17864	17888	17867	17847	17655	17858	17723	17764	17806	17913	17933	17812	17848	17827	17923	18006	17886	17914	17811	17792	17853	17813	17942	17655	17728	17713	17876	17907	17648	17729	17751	17882	17673	17848	17756	17936	17803	17824	17751	17822	17801	17584	17775	17755	17721	17901	17751	17702	17981	17945	17995	17728	17845	17806	17805	17855	17810	17814	17899	17568	17807	17824	17820	17780	17932	17750	17868	17928	17876	17826	17939	17747	17884	17783	17957	17767	17726	17970	17846	17864	17885	17747	17742	17582	17730	17691	17997	17839	17795	17760	17924	17886	17780	17683	17726	17970	17669	17819	17989	17849	17778	17941	17748	17790	17753	17849	17831	17775	17781	17909	17823	17702	18069	17792	17972	17863	17633	17655	17964	17909	17784	17724	17846	17784	17771	17705	17941	17855	17949	17824	17918	17869	17996	17805	17990	17736	17730	17762	17526	17852	17906	17995	17829	17786	17764	17902	17752	17803	17849	17783	17874	17614	17799	17838	17727	17802	17622	17662	17973	17851	17725	17724	17820	17985	17926	17688	17789	17764	17778	17932	17709	17731	17685	17958	17801	17981	17779	17721	17874	17756	17625	17928	17892	17660	17835	17780	17830	17817	17803	17947	17887	17969	17665	17942	17798	17794	17780	17860	17947	17910	17880	17983	17912	17739	17639	17837	18041	17955	17780	17748	17759	17830	17778	17871	17794	18069	17828	17667	17701	17675	17727	17734	17878	17980	17712	17836	17764	17807	17807	18031	17958	17816	17862	17729	17887	17811	17838	17798	17986	17648	17980	17775	17618	17834	17869	17782	17702	17918	17677	17951	17868	17826	17948	17845	17799	17554	17828	17871	17825	17720	17715	17777	17942	18032	17751	17694	17885	17925	17794	17764	17670	17770	17780	17870	17753	17763	17681	17913	17845	18142	17523	17845	17848	17819	17733	17764	17714	17826	17813	17831	17832	17726	17748	17593	17901	17779	17736	17703	17966	17584	17758	17756	17835	17722	17841	17737	17707	17849	17746	17802	17662	17853	17708	17697	17679	17826	17713	17886	17756	17810	17776	17930	17847	17741	17826	17784	17925	17814	17849	17673	17923	17716	17726	17807	17985	17786	17875	18176	17772	17907	17854	17739	17644	17805	17775	17781	17696	17785	17969	17651	17881	17844	17906	18067	17848	17672	17889	17956	17887	17966	17716	17851	17806	17755	17814	17791	17480	17393	17840	17935	17695	17912	17948	17833	17875	17794	17962	17812	17788	17800	17748	17882	17960	17967	17771	17866	17825	17763	17901	17904	17853	17883	17689	17769	17642	17660	17782	17940	17764	17723	17796	17805	17747	18130	17879	17669	17782	17756	17829	17851	17791	17888	17807	17926	17921	17853	17986	17720	17912	17923	18004	17714	17776	17951	17524	17940	17741	17743	17817	17748	17859	17758	17962	17900	17844	17793	17835	17723	17805	17798	17720	17748	17844	17844	17762	17662	17872	18033	17746	17714	17806	18042	18002	17819	17949	17649	17925	17777	17891	17931	17686	17718	17901	17930	17840	17911	17740	17983	17914	17994	18032	17920	17865	18056	17860	17830	17889	17828	17897	17684	17862	17722	17790	17580	17903	17761	18080	17923	17730	17537	17822	17765	17675	17895	17684	17705	18023	17761	17881	17944	17802	17904	17668	17865	17708	17804	17994	17795	17942	17649	17767	17654	17648	18030	17840	17838	17816	17708	17802	17891	17789	17924	17788	17824	17809	17809	17796	17844	17716	17905	17963	17849	17794	17894	17706	17860	17681	17676	17618	17751	17789	17728	17742	17978	17989	17695	17837	17749	17776	17785	17971	17937	17859	17825	17899	17914	17958	17865	17906	17884	17868	17955	17900	17805	17881	17625	17754	17804	17655	17863	17543	17901	17814	17734	17721	17970	17833	17934	17832	17725	17781	18012	17799	17783	17860	17799	17902	17604	17883	17872	17796	17935	17857	17655	17780	17719	17872	17762	17801	17857	17891	17926	17744	17824	17958	17766	17891	17725	17704	17804	17672	17678	17791	17682	17684	17806	18010	17768	17827	17770	18010	17965	17985	17729	17804	17949	17798	17821	17773	17923	17825	17633	17843	17949	17872	17910	17816	17824	17865	17845	17581	17726	17851	17726	17859	17581	17814	17865	17657	17790	17771	17497	17794	17892	17837	17754	17780	17896	17760	17850	17816	17824	17814	17898	17855	17524	17928	17663	17828	17820	17896	17715	17744	17782	17911	17686	17915	17809	17831	17933	17908	17871	17796	17922	17774	17999	17980	17882	17887	17617	17879	17718	17907	17906	17831	17741	17827	17766	17666	17827	17858	17945	17714	17670	17769	17607	17718	18091	17760	17619	17620	17847	18002	17693	17827	17922	17804	17863	17751	17748	17991	17709	17874	17956	17919	17760	17647	17850	17801	17819	17756	17826	17923	17956	17702	17740	17736	17969	17713	17966	17640	17832	17723	17704	17860	17819	17787	17807	17747	17763	18100	17856	17809	17769	17714	17898	17721	17847	17883	17841	17685	17800	17623	17742	17812	17735	17872	17692	17736	17666	17780	17912	17775	17911	17807	17815	17840	17667	17954	17805	17774	17875	17942	17761	17799	17855	17682	17736	17906	17710	17954	17857	17778	17893	17837	17911	17757	17933	17856	17870	17735	17748	18021	17942	17851	17798	17920	17804	17940	17848	17927	17963	17686	17868
36872	44596	49085	39309	30797	28221	27540	26762	26989	27002	26795	26754	26827	26836	26796	26677	26837	27283	26873	27269	27065	26918	26690	26843	26688	26697	26887	26742	26958	26779	26883	26923	26866	26624	26915	26769	26667	26790	27095	27041	26922	26629	27092	26930	26930	27052	26727	26886	26725	26941	27174	26867	26764	26824	27095	26842	27026	26598	26839	26882	26964	26778	26830	26923	26775	26928	26862	26723	26911	26916	27117	26715	26659	26780	26878	26580	26792	26915	26693	26596	26811	27030	26781	26944	26791	27032	26885	26877	26904	26804	26836	26950	26993	26963	26875	26799	26814	26791	26681	26419	26411	26594	26828	26796	26699	26794	26927	26716	26921	26814	26889	26806	26969	26916	26699	26836	26868	27119	26912	26707	26865	26673	26854	26682	26756	26869	26794	26684	26847	26864	26954	26829	26700	26875	26720	26947	26786	26880	26860	26548	26828	26749	26819	26829	26956	26840	27037	26721	26915	26678	26657	26937	26642	26780	26850	26724	26909	26930	26830	27041	26682	26781	26698	26637	26732	26736	26765	26873	26591	26576	26779	26837	26855	26699	26781	26997	26968	26746	26994	26702	26948	26646	26869	26838	26813	27052	26746	26953	26906	26536	26799	27056	27050	26833	27099	26650	26954	26853	26970	26803	26974	27018	26807	26737	26859	26873	27032	26806	26730	26764	26830	26910	26624	27048	26759	26561	27081	26717	26613	26845	27110	26675	27029	26809	26801	26770	26813	27005	26872	26742	26620	26835	27081	26835	26701	26635	26545	27008	26818	26777	26809	26798	26845	26649	26780	26998	26681	27128	26884	27000	26902	27035	26950	26768	26799	26568	26781	26541	26637	26908	26935	26935	26799	26940	26831	26840	26873	26805	27217	26864	26757	26783	26566	26879	26548	26700	26978	26741	27007	26973	26877	26687	26736	26789	26789	26924	26949	26915	26983	26871	26780	26806	26736	26715	26477	26842	26654	26810	26663	26977	26947	26803	26686	26912	26861	26836	26725	27023	26666	26990	26945	26720	26645	26727	26743	26688	26786	26779	26965	26866	26925	26880	26718	27017	26793	26695	27002	26723	27064	27200	27059	26754	26974	27054	26811	26831	26655	26864	26939	26363	26528	26599	26977	26845	26932	26993	26855	26903	26672	26986	26678	26841	26976	26779	26631	26729	26792	26816	26938	26818	26552	26937	26869	26744	26751	26835	26799	26797	26939	26719	26816	26444	26973	26851	26833	26776	26823	26723	26856	26717	26849	26999	26840	26852	26885	26930	26987	26946	26584	26673	26882	26840	26856	26672	26769	27115	26807	26775	26648	26701	26849	26722	26789	26765	26877	27109	26885	26896	26730	26794	26722	26978	27099	27095	26876	26841	26809	26733	26673	26798	26931	26876	26821	26845	26869	26647	26916	26976	26580	26687	26900	26876	26724	26902	26606	26761	26775	26580	27054	26633	26313	26783	26856	26743	26988	26851	27173	27019	26603	26688	26738	26620	27039	27067	26746	26555	26922	26829	26606	26847	26969	26967	27038	27032	26893	26744	26801	26460	26656	26710	26728	26779	26648	26935	26808	26812	26884	26725	27038	26865	26725	26670	26738	26766	26711	26871	26759	26787	26868	26665	26819	26858	26991	26768	26781	26821	26860	26949	26752	26864	26962	26816	27022	27095	26617	26587	26992	26790	26860	26800	26814	26893	26991	26619	26750	26859	26686	26822	26875	26802	26817	26848	27201	26842	26694	26743	26844	26628	26914	26733	26854	26945	26640	26866	27021	26930	26743	26832	26698	26833	26822	26677	26822	26772	26798	26557	26949	26879	26723	27254	27186	26594	26616	26977	26820	26846	26895	26952	26681	26764	26832	26731	26879	26760	26850	26754	26647	26795	26654	26766	26676	26726	26554	26954	26844	26838	26776	27041	26752	26858	27194	26888	26569	26811	26745	26836	26740	26952	26958	26755	26867	26796	26876	26954	26759	26707	26922	26816	26778	26966	26871	26702	26738	26610	26863	26919	26746	26641	26719	26747	26765	26634	26598	26901	26777	26852	26827	26821	26820	26876	26877	27091	26818	26827	26736	26870	26621	26664	26847	26905	26964	26814	26790	26732	26652	26677	26944	26661	26603	26975	26819	26693	26877	26712	26697	26816	26563	26620	26933	26827	26816	26926	27042	26803	26735	26830	26732	26980	26814	26620	26498	27092	26929	26669	26905	26700	26811	27042	26918	26628	26599	26691	26794	26824	26940	26753	26843	26737	26919	27174	26735	26891	26717	26700	27021	26983	26758	26943	26973	26905	26796	26848	26788	26722	26700	26827	26654	26759	27021	26871	26836	26638	26673	26621	26837	26935	26985	26988	27023	26676	26728	26853	26834	26715	27130	26567	26895	26862	26599	26857	27059	26695	26920	26616	26715	26890	26786	27017	26869	26951	26995	26811	26887	26814	26980	26994	26961	26910	26946	26726	26740	26853	27035	26907	26676	26815	27050	26756	26823	26838	26875	26946	26788	26888	26901	26748	26632	26571	26696	26790	26955	27138	27042	26937	26628	26682	26860	26799	26637	26891	26763	26650	26936	26894	27021	27088	26826	26894	26980	26839	26902	26936	26946	26687	26694	26798	26836	26878	26923	27090	27117	26722	26844	26957	26770	26742	26528	26727	27008	26915	27044	26927	26758	26714	26852	26670	26861	26887	26765	26679	26827	27037	26912	26833	26803	26870	26921	26709	26883	26799	26741	26654	27035	26813	26929	26661	26769	26807	26776	26359	26809	26897	26958	26919	26907	26718	26717	27025	26695	26580	26747	26939	26709	26649	26981	26924	26804	26644	26741	26696	27039	26701	26877	26894	26779	27004	26873	26984	26792	26581	27044	26806	26797	27036	26904	26872	26818	26806	26696	26809	26820	26803	26695	26964	26681	26788	26761	26974	26823	26717	26755	26821	26779	26740	26732	26960	27027	26973	26945	26958	26928	26667	26697	27097	26872	26701	26763	26786	26748	26894	26592	26621	26719	26686	26621	26708	26770	26911	27108	26990	26762	26846	26762	26826	26802	27007	26910	26856	27012	26825	26915	26890	26953	27204	26803	26605	26771	26683	26662	26692	26802	26798	26661	26784	26887	26725	26783	26933	27041	26751	26890	26837	26872	27073	26755	26944	26753	26746	26771	26770	26693	26865	26851	26652	26812	26713	26653	26841	26968	27032	26720	27133	26921	26919	26661	27006	26796	26929	26843	26939	27040	26803	26932	26808	26843	26879	27024	26889	26812	26918	26829	26838	26934	26857	26844	26654	26880	26853	26850	26796	26848	26751	26831	26894	27078	26839	26997	26540	26808	26938	26853	26890	26751	26892	26934	27022	26883	26979	26738	26663	26667	26750	26660	27034	26839	26791	26882	26877	26700	27071	26655	26701	26835	26905	26680	26653	27068	27113	27043	26894	26815	26623	26983	26633	26814	26701	26954	26881	26646	26969	26956	26901	26771	26950	26908	26960	26795	26839	26782	26691	26599	26800	26794	26831	26875	27054	26655	26630	26868	26685	26995	26733	27028	27036	26833	26876	27140	27082	26897	26881	26926	26558	26859	26936	26797	26795	26996	26724	26867	26879	26864	26679	26852	26797	26740	26903	26791	26721	26900	27006	26893	27019	26763	26810	26804	26920	26817	26695	26900	26973	26893	26845	27117	27112	26840	26852	26872	26798	26786	26628	26866	26802	26994	26926	26901	26898	26844	26933	26685	26625	26765	26817	26612	26509	26982	26977	26765	26858	26589	26855	26687	26917	26858	27063	26827	26765	26965	26642	26740	26793	26627	26819	26828	26649	27013	26721	27142	26970	27007	26987	26950	26719	27156	26668	26920	26649	26795	26800	26738	26837	26782	26922	26786	26746	26606	27047	26696	26677	26957	26955	26894	26777	26859	26739	26783	26778	26855	27048	26900	26804	26989	26711	26622	26922	26800	26992	26775	26922	26853	26732	26783	26729	26944	26770	26701	27019	26646	26673	26884	26863	26807	26676	26973	26877	26798	26915	26690	26697	27203	26373	26787	26792	26821	26847	26827	26773	26865	26835	26862	26993	27039	26886	26764	26966	26928	26694	26846	26760	27075	26670	26680	26815	27077	26916	26804	26725	26965	26779	26686	26861	26679	27019	26770	27078	26694	26661	26973	26949	27016	27050	26807	26656	26789	26906	26683	26616	26692	26898	26897	26804	26661	26845	26743	26696	26718	26929	26953	26821	26898	26709	27026	26830	27024	26851	26871	26981	26898	26957	26969	26487	26761	26864	26902	26820	26639	26651	26724	26736	26475	26843	26803	26972	26946	26728	26749	27035	26859	26925	26856	27161	26702	26747	26603	26830	26622	26771	26781	26915	27122	26851	26795	26936	26679	26939	26832	26899	26771	26965	26892	26864	26735	26981	26664	27112	26768	26789	26553	26720	26817	26942	26990	26852	26843	26853	26809	26608	26949	26935	26819	26715	26807	26935	26756	26826	26804	26795	26768	26769	27020	26777	26946	26870	26947	26963	27063	26821	26927	26991	26835	26853	27049	26889	26500	26991	26797	26607	26793	26786	26999	26843	27115	26742	26682	26659	26884	26674	26830	26684	26741	26859	26872	27099	26997	26998	26774	27080	26834	27002	26995	26989	26752	27009	26897	26763	26752	26733	26949	26841	26641	26828	26761	26779	26724	26766	26631	26704	26703	26944	26865	26782	26891	26707	26796	26840	27253	26997	26822	26765	26778	26829	26720	26692	27013	27010	26590	26792	26798	26623	27026	26840	26958	26526	26963	26996	26862	26848	26927	27035	26757	26608	26868	26884	26847	26857	26722	27032	27007	26744	26593	27042	26892	26588	27113	27063	26680	26820	26885	26787	26970	26714	26823	26690	26748	26916	26997	26638	26869	26876	26966	26650	26886	26707	26836	26987	26648	26917	27116	26669	26569	26678	26489	26762	26786	26567	26889	26768	26889	27048	27070	26657	26742	26810	26840	26741	26977	26718	26749	26793	27081	27013	26744	26722	26882	26666	26876	26984	26889	26702	26904	26894	26866	26765	26602	26654	26893	26678	26968	27091	27041	26964	26932	26909	27009	27023	27037	26881	26837	26714	26974	26817	26938	26736	26818	26923	26815	26926
29657	50346	40576	25097	17927	15682	15115	15001	14993	15022	14869	14939	14923	14987	15052	14940	14941	15017	15065	15012	15017	14994	15057	15013	14908	14887	14884	14984	14951	14904	14989	14888	14926	14965	14952	14936	14820	14994	14922	14954	14966	14935	15027	15120	14997	14852	15118	14936	14956	14993	14984	15060	15127	14990	14965	14868	14898	15014	15084	14955	15172	14965	14831	14952	14929	15165	15065	14875	15032	14694	14908	15025	15116	14964	15042	14944	14987	14820	14770	14970	14975	15034	14914	14830	14914	15016	14884	14919	15123	14934	14876	14716	14880	15151	15001	15119	14927	14928	14860	14971	14836	14993	14778	15090	15033	14937	14861	14929	14877	14974	14904	14991	15005	14995	14943	14843	14899	14941	15018	14969	15057	14990	14929	14966	14968	14991	14978	14926	15132	15045	14863	15036	14867	15081	14826	14927	14884	14827	14910	15007	14981	14804	14838	14876	14964	14910	14821	15114	14874	15001	15056	15050	14933	14845	14928	15001	14986	14880	14919	14855	15071	15159	14722	15128	14740	14909	14932	14833	14911	15029	15154	14919	15099	14985	15047	14941	14941	14950	14976	14748	15128	14892	14800	14888	14814	14907	15205	14955	14804	14995	14967	14774	14997	14979	15121	14867	15003	14775	14960	15037	14855	14944	14988	14988	14813	14847	14902	14920	14777	14816	15089	14877	14907	14807	15023	14997	14838	15049	14971	14982	14903	15036	14837	15097	14993	15002	14749	14864	14835	14914	15041	14843	14883	14820	14957	15089	14963	15037	15042	14923	14863	15090	14962	14942	14854	14936	14864	14901	14934	14907	14969	15017	15037	14972	14946	14829	15158	14996	14991	14948	14841	15011	14851	14877	14877	14954	14938	14934	14948	14761	14807	14881	14985	15139	14949	15065	15018	14781	15034	14887	15009	15061	14807	14837	14936	15122	14799	15023	15020	14788	14935	15063	15031	14922	14797	14996	15016	15063	14961	14973	14888	14937	14878	15040	14949	14789	14839	14969	14961	14982	14941	14950	14987	15014	14867	14776	14671	14853	14784	14920	15031	15210	15041	14826	14877	14944	15045	14793	14779	14960	14949	15001	14998	15077	14950	14931	15035	14957	14920	14913	14720	14958	15027	15189	15057	14895	14893	14917	14909	14769	14785	15151	14990	15047	14893	14991	14779	15077	14899	14986	15002	15102	15130	14992	14917	14857	15149	14930	15073	14931	15128	15036	15192	14871	15022	14987	14908	15003	14888	14982	15005	14957	15011	14889	14913	14861	14848	14869	14930	14984	14880	14950	14890	14943	14926	15122	14935	14826	14738	14982	14923	14951	15145	15001	14966	14899	14968	15043	15002	15133	14873	15097	14983	15033	14969	14808	14899	14986	14950	15044	15013	15050	14851	15115	15020	14840	14774	14955	14944	14984	14876	14963	14874	14889	14991	15032	14960	15062	14942	15016	14872	15204	15073	15001	14974	15006	14929	14845	15043	14964	15114	14933	15020	14813	14875	14974	15030	14660	14892	15046	14871	14999	15049	14968	14772	14950	14920	14744	15102	15018	14895	14966	14808	14976	14887	14837	15098	14950	14956	14973	14927	14862	14872	14879	14987	14938	15021	14961	15014	15008	15102	14786	14921	14989	14774	15023	14739	14668	14979	14953	15117	14893	14673	14808	14875	14932	14877	15050	14871	14915	14940	14997	15058	14894	14967	15009	15106	14788	15114	14960	14894	15057	15168	14972	14875	14961	15019	15033	14892	14924	14988	14987	15118	15051	14828	15009	14846	14878	15012	14986	14950	14872	14905	15012	14879	15007	14973	14727	15193	14887	14956	14998	14895	14931	14856	14991	14957	15025	14984	14827	15091	14900	15032	14863	14915	14875	15093	14902	14938	14975	14906	15026	14983	14915	15042	15031	14923	15013	14839	14817	14883	14773	14719	14923	14940	14992	15115	14949	14824	15014	15008	15008	14832	14925	14936	14872	14859	14895	14901	15084	15051	14880	14973	14900	14870	14901	14911	15058	14759	15092	14986	14952	14912	14897	14873	14935	15115	15087	15079	14907	14986	15060	14869	14929	15007	14982	15079	14891	15065	14916	14803	14925	14970	14941	14870	14973	14943	15045	14922	15132	15010	14761	14977	15078	14954	14921	15164	14741	14927	15080	15034	14972	14877	14710	14978	14967	15005	14948	14851	14922	14866	14887	14987	14880	15028	14882	14900	15060	14832	14887	14889	15055	14940	14950	14856	14891	15083	14980	15015	14904	14682	14813	14962	14963	15126	15039	14919	14881	14850	14930	14996	15002	14947	15023	14820	14874	14890	14987	15034	14849	14947	15030	15075	15043	14938	14756	15071	15056	14908	14991	15142	15028	14984	14999	15071	14884	14818	15132	15075	14993	15070	15031	14858	14866	15024	14863	15055	15038	14957	14992	14839	14844	15021	14853	14897	14934	14971	14679	14926	14904	14786	14729	14944	14833	14937	15006	14948	14985	14801	14899	15038	14917	14825	15087	15162	14821	14935	14997	14986	14943	14748	14938	14857	14999	14961	14803	14907	14825	15025	14941	15123	14972	15038	14984	14975	14795	15011	14941	14926	14909	14986	14977	14971	14987	14886	15142	15013	14939	14872	14921	14963	15088	14930	14932	15040	15071	14993	14847	14839	14904	14892	14717	14958	15036	14985	14956	14875	14996	15054	14951	15030	14923	14918	14882	14921	14932	15033	15074	14866	15077	14917	15030	14990	14686	14914	15113	14892	14908	15007	15018	15104	14863	14880	14814	14925	14948	15106	14825	15061	15106	15013	14940	14881	15204	15123	14925	14936	15033	14976	15098	14876	14998	15141	15036	14962	14996	15035	14854	14976	14891	14974	14941	14909	14957	14952	14917	14976	14853	14918	14928	14946	14967	15005	15087	14915	14872	14902	14934	15073	14970	14978	15031	14881	15041	14904	14784	15010	14951	14920	14866	15103	14936	14916	14961	14934	14860	15079	15062	15064	14799	15163	14876	15041	14986	14910	15235	14880	14946	15095	14817	15022	15034	14876	14964	14894	15008	14966	14942	14929	14881	14993	15166	14961	15010	14853	14947	14956	15064	15030	14885	14870	15000	14897	15087	15139	14910	14874	14875	15102	15097	14751	15158	15088	14937	15152	14989	14896	15104	14934	14942	14940	14896	15010	14902	14952	14815	15034	15058	15008	14953	14962	14814	14806	14987	14893	15027	15104	15015	15041	15011	14917	15063	14947	14948	14870	14963	14980	15024	14941	15125	14772	15002	15018	14930	14771	15034	14907	15155	14856	15080	14978	14995	15129	14965	15184	14807	15030	15065	14763	15168	14943	14914	14984	14968	15043	14938	14908	14850	14862	14891	14913	14918	14913	14972	15007	15050	15132	14944	15037	14835	15013	15018	14846	15029	14966	15008	14953	15111	15030	15102	14987	14871	14862	15023	15099	14959	14906	14950	15013	14918	14998	14870	14906	14880	15057	14956	14963	14973	14990	14847	15099	14896	15097	14778	15010	14819	15048	14826	15094	14862	14949	14824	14893	14846	14951	14860	14954	15021	14879	15006	15023	14902	15054	14852	14871	14838	14880	15116	14934	15091	14959	14926	14869	15008	14999	14828	14854	14846	15021	15066	14923	14747	15230	14964	14775	14884	15107	14824	15285	15067	14837	15048	15114	14919	14809	15044	14976	14868	15034	14999	14904	15021	14932	14908	15004	15036	15030	14962	15017	15005	14896	15065	14938	15112	15051	14901	14937	14739	14808	15034	14944	15010	14919	14988	14852	14853	14977	14961	15135	14923	14997	14912	14864	14967	14961	14977	15138	14949	15007	15010	14900	14965	15020	14932	14679	15031	14926	14955	15012	15185	14958	14975	14956	14922	14852	15117	14975	15011	14818	15046	15112	15035	14896	14918	15007	14971	14985	14807	15032	14964	14941	14902	14829	15204	15008	15041	15081	15001	14957	15006	14895	14865	14901	15072	15068	14973	14891	14879	14744	14889	14944	15053	14799	14924	15040	14880	14818	14667	14917	15047	14842	14999	14931	14887	14913	14931	15050	14989	14885	15121	14922	14983	15022	14781	14906	14953	14913	14829	14988	15033	14998	15003	14969	15075	14728	14794	14980	14983	14955	15045	15071	14950	15084	15040	14951	14952	14977	15032	14957	14998	15037	14987	15077	15076	15028	14918	15061	15041	15081	15018	14880	15138	15080	15010	14857	14926	14906	14941	14916	14901	15009	15036	14813	14781	15005	14789	14751	15174	14855	15018	14975	14988	15066	15007	14946	14990	14823	14760	15022	14995	15014	15098	15000	14788	14947	14897	14888	14967	14879	14931	14884	14981	14878	15137	14974	15099	14888	14893	15020	14933	14946	14837	14981	15133	15063	14889	14892	14865	14753	14887	14968	14972	15069	14901	15043	14919	14998	14864	15021	15170	15155	14959	14919	14956	14990	14979	14802	15132	14948	15018	15030	14787	14974	15056	14906	15005	14973	15017	14980	14904	14768	14874	14953	14935	15021	15014	14707	14904	14958	14912	15154	15049	14918	14715	15030	14933	14902	14962	14876	14841	14921	14709	14881	14899	14900	14931	14966	14972	14859	15042	14941	14945	14910	15060	14890	14899	15076	14996	15058	15025	14898	14817	15026	14936	15021	14969	14865	14863	14862	14881	14928	14819	15072	15077	15078	14958	14843	14895	14974	15011	14879	15011	15051	14997	15047	15120	15123	14999	14906	14945	15122	14790	14907	15019	14925	14967	15120	15037	15155	15016	14966	14970	15072	14987	14937	15058	14922	14925	14807	15016	14870	15007	15050	15068	14916	14852	14890	14864	14874	15107	14920	15033	15013	14984	14913	15024	14996	14972	15053	15014	14976	14877	15083	14861	14974	15001	14922	14958	14864	15049	15143	14884	15164	15151	15103	15169	14924	15007	14963	14991	15025	14736	14899	15008	14939	15049	14857	15157	15028	15048	14972	14682	14913	14974	15017	14909	15036	14915	15008	14797	14825	14927	14813	14896	14839	14880	15013	14895	15047	14930	14880	14973	14966	14978	14939	14987	14905	14939	14904	14947	14973	14916	14890	14891	14943	14857	15024	14852	14926	14945	14890	14961	14847	15044	15039	14788
36191	41572	46332	36974	28869	25814	25061	25019	24595	24824	24473	24696	24770	24710	24607	24648	24675	24757	24752	24691	24603	24800	25072	24640	24806	24747	24601	24632	24692	24868	24767	24655	24884	24681	24781	24643	24840	24691	24713	24529	24580	24805	24621	24804	24508	24752	24831	24477	24637	24395	24679	24768	24645	24737	24560	24683	24474	24657	24772	24484	24654	24771	24772	24646	24620	24720	24324	24849	24685	24385	24623	24740	24557	24519	24689	24754	24816	24478	24884	24695	24499	24596	24608	24732	24472	24668	24638	24758	24672	24748	24724	24791	24536	24773	24812	24860	24802	24753	24629	24579	24796	24843	24493	24536	24651	24789	24652	24723	24956	24420	24615	24787	24723	24722	24667	24420	24588	24596	24542	24568	24638	24804	24733	24653	24739	24608	24536	24487	24818	24688	24605	24571	24612	24673	24528	24460	24593	24562	24501	24483	24391	24363	24648	24679	24450	24396	24619	24868	24886	24694	24566	24683	24571	24664	24478	24999	24899	24721	24581	24845	24822	24558	24569	24604	24574	24822	24761	24584	24823	24625	24636	24627	24647	24600	24567	24463	24437	24393	24396	24616	24406	24714	24572	24451	24449	24578	24495	24708	24867	24683	24618	24602	24607	24607	24622	24594	24549	24802	24818	24569	24694	24794	24827	24505	24501	24664	24764	24753	24690	24669	24890	24491	24780	24441	24757	24858	24713	24569	24644	24745	24517	24663	24755	24530	24683	24648	24872	24674	24499	24746	24906	24717	24849	24843	24714	24580	24693	24727	24767	24962	24912	24593	24619	24565	24914	24777	24839	24681	24542	24576	24506	24457	24550	24759	24698	24643	24659	24911	24655	24652	24827	24575	24612	24682	24777	24576	24513	24879	24883	24480	24660	24783	24813	24644	24728	24511	24623	24676	24617	24676	24592	24567	24860	24840	25004	24623	24713	24582	24612	24574	24808	24439	24562	24685	24615	24869	24556	24715	24626	24565	24630	24731	24675	24753	24618	24857	24699	24679	24548	24530	24452	24586	24835	24817	24723	24516	24465	24615	24659	24849	24676	24551	24754	24721	24444	24700	24766	24596	24602	24210	24495	24406	24418	24520	24708	24570	24395	24607	24626	24808	24678	24489	24770	24731	24716	24825	24606	24649	24804	24687	24551	24604	24859	24636	24611	24619	24587	24596	24824	24542	24631	24751	24619	24662	24849	24524	24625	24579	24665	24805	24720	24774	24896	24680	24634	24678	24627	24564	24793	24401	24697	24690	24794	24951	24797	24644	24679	24874	24858	24259	24844	24634	24681	24709	24608	24968	24939	24655	24591	24515	24760	24566	24601	24549	24637	24589	24569	24446	24553	24964	24601	24643	24723	24583	24436	24268	24580	24510	24814	24911	24664	24744	24434	24541	24668	24684	24713	24590	24680	24764	24404	24763	24718	24458	24494	25007	24538	24860	24819	24633	24528	24437	24697	24811	25094	24856	24421	24674	24443	24886	24572	24554	24433	24519	24367	24667	24531	24472	24654	24729	24534	24491	24493	24484	24576	24589	24504	24673	24608	24585	24766	24770	24861	24781	25065	24697	24821	24672	24476	24883	24695	24680	24673	24543	24607	24653	24772	24738	24792	24649	24635	24579	24807	24556	24605	24345	24695	24479	24875	24675	24554	24512	24717	24707	24834	24765	24580	24684	24517	24649	24565	24689	24712	24720	24538	24646	24616	24705	24614	24772	24723	24582	24607	24870	24547	24764	24558	24513	24468	24629	24534	24658	24455	24445	24694	24748	24769	24525	24656	24474	24564	24646	24655	24473	24874	24671	24619	24610	24501	24640	24751	24551	24718	24819	24554	24673	24739	24505	24741	24440	24632	24568	24758	24595	24811	24484	24554	24693	24676	24525	24338	24717	24600	24699	24738	24664	24854	24607	24809	24651	24638	24922	24509	24636	24651	24537	24877	24777	24531	24636	24399	24511	24459	24670	24870	24774	24504	24766	24765	24665	24751	24897	24717	24877	24557	24548	24628	24714	24437	24681	24522	24618	24790	24618	24614	24906	24562	24602	24773	24707	24599	24644	24715	24833	24597	24666	24901	24818	24353	24630	24821	24700	24839	24434	24741	24673	24713	24856	24714	24548	24663	24632	24920	24900	24550	24594	24374	24635	24752	24344	24811	24478	24706	24847	24656	24510	24612	24567	24920	24702	24639	24430	24655	24663	24700	24693	24466	24643	24492	24851	24678	24755	24537	24694	24449	24787	24603	24798	24559	24671	24506	24747	24861	24547	24634	24713	24553	24562	24695	24604	24675	24863	24641	24906	24977	24948	24530	24588	24795	24566	24764	24688	24693	24686	24732	24723	24572	24402	24665	24717	24513	24834	24612	24485	24589	24645	24599	24653	24577	24710	24814	24668	24689	24749	24542	24738	24532	24752	24768	24527	24790	24668	24560	24567	24370	24543	24658	24631	24670	25004	24877	24949	24693	24876	24748	24791	24495	24329	24639	24733	24616	24608	24731	24781	24836	24743	24793	24568	24752	24484	24650	24699	24577	24760	24793	24816	24526	24656	24612	24664	24746	24862	24682	24581	24907	24523	24760	24613	24662	24718	24794	24860	24814	24712	24700	24666	24602	24819	24821	24578	24605	25050	24566	24806	24778	24549	24592	24642	24589	24679	24593	24809	24430	24676	24508	24760	24860	24503	24621	24719	24773	24432	24581	24635	24918	24781	24545	24860	24568	24525	24723	24727	24676	24619	24563	24892	24595	24498	24545	24543	24603	24504	24360	24753	24569	24439	24688	24811	24634	24691	24900	24697	24817	24870	24518	24828	24490	24578	24591	24416	24800	24721	24745	24661	24817	24430	24629	24699	24657	24812	24690	24748	24472	24890	24665	24757	24728	24686	24749	24550	24728	24571	24774	24748	24637	24757	24515	24556	24671	24877	24552	24705	24750	24937	24938	24803	24943	24867	24676	24578	24861	24755	24674	24623	24619	24666	24870	24625	24596	24687	24568	24635	24404	24645	24577	24475	24730	24760	24732	24628	24584	24729	24686	24663	24527	24585	24717	24557	24495	24754	24719	24688	24661	24716	24755	24663	24648	24694	24656	24670	24956	24641	24779	24687	24683	24617	24777	24689	24682	24602	24852	24560	24613	24563	24822	24673	24558	24637	24646	24506	24584	24709	24540	24730	24797	24748	24786	24802	24627	25021	24480	24638	24493	24570	24744	24765	24705	24581	24964	24811	24836	24590	24637	24740	24868	24501	24551	24619	24644	24673	24772	24585	24690	24684	24926	24616	24779	24762	24815	24698	24644	24673	24721	24491	24474	24567	24645	24843	24587	24689	24724	24605	24746	24572	24669	24784	24664	24625	24788	24787	24751	24599	24607	24463	24697	24634	24748	24681	24656	24505	24678	24895	24659	24738	24563	24537	24677	24693	24740	24935	24857	24937	24577	24397	24707	24588	24442	24791	24653	24780	24523	24551	24933	24814	24516	24564	24411	24576	24793	24514	24821	24671	24740	24894	24574	24467	24747	24722	24731	24365	24647	24548	24598	24378	24855	24641	25017	24549	24760	24592	24637	24575	24459	24681	24604	24711	24663	24596	24419	24532	24638	24615	24603	24429	24496	24753	24768	24542	24632	24594	24645	24744	24701	24623	24678	24689	24538	24485	24563	24696	25076	24508	24393	24641	24700	24477	24855	24357	24566	24726	24706	24769	24813	24533	24663	24590	24569	24858	24568	24762	24525	24546	24758	24534	24724	24660	24659	24610	24788	24467	25013	24433	24655	24613	24883	24465	24900	24903	24891	24713	24670	24855	24451	24984	24885	24824	24450	24608	24705	24642	24565	24557	24747	24684	24636	24702	24518	24402	24709	24573	24838	24701	24880	24823	24569	24787	24664	24799	24699	24645	24812	24811	24621	24506	24729	24814	24942	24490	24889	24701	24665	24659	24646	24637	24779	24617	24765	24873	24849	24502	24583	24554	24594	24686	24648	24553	24757	24629	24569	24626	24563	24703	24612	24562	24730	24705	24622	24524	24520	24755	24843	24708	24692	24773	24772	24613	24656	24852	24780	24642	24672	24680	24819	24679	24807	24616	24702	24363	24559	24654	24495	24598	24666	24675	24492	24635	24565	24756	24532	24861	24708	24725	24669	24409	24492	24764	24679	24602	24795	24540	24643	24634	24649	24788	24846	24592	24830	24520	24833	24455	24630	24355	24828	24794	24869	24952	24647	24469	24574	24516	24544	24563	24631	24596	24590	24436	24579	24710	24750	24709	24673	24703	24452	24562	24776	24703	24632	24540	24649	24648	24439	24490	24615	24876	24721	24737	24948	24610	24704	24704	24765	24643	24801	24687	24773	24866	24684	24743	24751	24592	24518	24629	24598	24638	24355	24638	24633	24514	24801	24746	24787	24638	24686	24854	24674	24615	24781	24767	24663	24640	24831	24661	24558	24916	24820	24660	24500	24995	24701	24919	24833	24873	24840	24559	24696	24634	24676	24674	24590	24464	24495	24696	24636	24389	24530	24595	24646	24689	24825	24413	24683	24729	24665	24843	24888	24738	24544	24788	24628	24362	24718	24762	24806	24552	24494	24471	24613	24816	24781	24595	24779	24775	24635	24823	24856	24567	24717	24625	24654	24527	24583	24529	24754	24693	24696	24892	24673	24988	24693	24339	24532	24424	24594	24910	24760	24629	24585	24621	24524	24526	24562	24630	24676	24736	24548	24688	24703	24633	24346	24636	24509	24585	24801	24751	24742	24522	24662	24553	24725	24825	24686	24716	24695	24813	24669	24742	24576	24656	24710	24520	24661	24344	24768	24741	25028	24717	24502	24491	24711	24620	24611	24687	24665	24571	24752	24531	24647	25008	24461	24631	24472	24465	24538	24672	24839	24585	24328	24765	25057	24600	24801	24563	24759	24602	24620	24634	24841	24760	24683	24582	24436	24376	24577	24637	24636	24590	24790	24787	24659	24754	24744	24774	24646	24591	24657	24831	24690	24603	24572	24689	24877	24587	24605	24500	24799	24687	24583	24700	24644	24567	24830	24660	24855	24726	24953	24353	24916	24688	24672	24719	24611	24527	24552	24561	24611	24607	24842	24479	24592	24679	24463	24611	24856	24606	24763	24621
24783	44056	37627	23590	17070	14778	14107	14046	13983	13990	13857	13803	14002	13889	14032	14066	13847	13866	13858	13994	13992	13898	13890	14027	13787	13850	14104	14015	13884	14113	13594	13983	13861	13726	13861	13976	13982	13896	13968	13862	13875	13965	13939	13914	13930	13832	13842	13813	13953	14047	13950	13911	13922	14059	14105	14065	14096	13687	13941	13931	13927	14010	14084	13886	13948	13764	13983	13975	13999	14055	13979	13807	13877	13952	14022	13833	13973	13860	13991	13902	13897	13910	13904	13812	13888	13790	13860	13793	13783	13820	13912	13912	14018	14056	13995	13758	13999	13772	13885	13902	13936	13864	13897	14160	13820	13850	13872	13790	13957	14023	13831	13724	14030	14046	13891	13909	13920	13902	13730	14044	13759	13928	14020	13786	13894	13812	13921	13808	13917	13860	13985	13905	13987	13848	13916	13887	14007	13882	13855	14010	13948	13817	13723	13817	13879	13935	13897	13872	13950	13819	13780	13773	13872	13899	13876	13973	13873	13872	13863	14065	13800	13840	14032	13834	14001	13848	13985	13808	13833	13832	13796	13780	13858	13873	13756	13911	13855	13998	13909	13746	14015	13919	13885	14004	13887	13918	13912	13759	13818	13945	13782	14136	13965	13915	13675	13572	13913	13974	13890	14047	13820	13854	13862	13920	13706	14009	13820	13919	13847	13926	13934	13833	13862	13943	13847	13995	14153	13851	13818	13936	13984	13966	13952	13862	14001	13921	13734	13880	13839	13948	13806	13880	13936	13931	13854	13938	13968	14039	13745	13652	13877	13996	13885	13780	13884	13816	13812	13946	13861	13854	13980	13892	14010	13979	13969	14032	13876	13937	14149	13854	13773	14007	13945	13942	13919	13806	13887	13971	13841	13962	13981	13867	13908	13847	13993	13708	13922	13905	13737	13951	13826	13915	14051	13759	13863	13920	14040	13782	13999	13916	13954	13889	14022	13887	14142	13945	13973	13742	14095	14007	13983	13760	13915	13824	13939	13770	13842	13824	13852	13926	13915	13865	13845	13988	13930	13657	13933	13947	13810	13950	13862	14014	13952	13767	13866	13812	13789	13947	13777	13871	13978	13969	13930	14112	13772	13881	13683	14060	13835	13855	13918	14002	13815	13965	13880	13984	13762	13774	13823	13872	13829	13934	13953	13803	13878	13777	13810	13809	13846	13954	14008	13911	13804	13924	13879	13897	13933	13816	14071	13930	13885	13905	13916	14004	13892	13913	14066	13858	13921	13842	13976	13968	13985	13940	13878	13915	13984	13979	13922	13817	13919	13819	13761	13996	13785	13914	13846	13792	13855	13816	14133	13692	13776	13997	14012	14033	13934	14053	13837	14055	13939	14119	13885	13796	13837	13844	13737	14044	13866	13744	13885	13892	13910	13939	14047	13857	13907	13851	13874	13815	13827	13983	13878	13830	13748	13964	13916	13866	14012	13897	13905	13837	13977	13735	13838	13961	13914	13843	14006	13609	14061	13931	13893	13960	13933	13898	13918	13997	14099	13730	14016	13836	13887	13811	13888	13838	13952	13970	13782	13721	13961	13939	13812	13843	14002	13794	13994	14029	13935	13829	13902	13987	14097	13899	13936	13955	14026	13819	13851	13906	14191	13879	13787	13798	13896	13825	13743	13885	13762	13895	13981	14100	13904	13775	13857	14037	13887	13811	14021	14130	13867	13987	13999	14009	14039	13944	13908	13910	14031	13937	13942	13886	13889	13865	13839	14001	13916	13752	13933	13745	13879	13830	13957	13805	14066	13805	13986	13969	13834	13723	13725	14058	13751	13795	13939	13937	13996	13965	14050	13857	13864	13838	13779	13886	13981	14178	13902	13918	13879	13996	13888	13995	13877	14150	13761	14050	13788	13946	13715	13890	13860	13923	13875	13946	13941	13891	13823	13791	13800	14049	13911	13978	13939	13839	13837	13898	13841	13825	14119	13840	13837	13844	13786	13957	14037	13920	13993	13986	13861	13871	13884	13878	13853	14056	13978	13914	13847	13867	13991	13892	13993	13957	14014	13782	13797	13913	14056	13832	13937	13794	13809	13953	13917	13926	13823	13956	14004	13858	13844	13785	13801	13915	13868	13870	13846	13915	13802	13801	13768	13848	13879	13822	13859	13864	14031	13889	13834	13940	13949	13920	13916	13705	14023	13828	13957	13810	13977	13766	13948	13978	13964	13798	13834	13780	13881	13782	13848	14001	13681	14028	13602	13829	14043	13947	13857	13859	13783	14005	13909	13978	13927	13969	13990	13928	13789	13983	13886	13938	13838	14054	13901	13784	13922	13883	13950	13835	13926	13973	13857	13860	14001	13999	13912	13806	14002	13901	13896	13785	13893	13865	13783	13869	13974	13769	14002	13896	13837	13795	13874	14047	13830	13841	14010	13819	13948	13842	14143	13840	13851	13844	13738	13929	13919	13752	13966	13983	13709	13880	14020	13861	13787	14038	13944	14100	14037	13779	14013	13791	13802	13885	13931	13935	13731	13989	13834	13838	13838	14006	13936	13939	14102	13702	13884	13995	13914	13867	13805	13760	14026	13894	13894	13950	13904	13911	13863	13862	14142	13982	14023	13784	13979	13934	13957	14006	13854	13861	13881	13933	13906	13994	13960	13731	13941	13921	13913	14027	14020	13866	13863	13730	13842	13812	13967	13878	13914	13933	13967	13885	13870	13922	13879	14003	13936	13876	13969	13860	13893	13947	13825	13866	13789	13913	13903	13894	13716	13855	13879	13926	13889	13945	13699	14109	13723	13965	13970	13850	13787	13918	13979	13891	14100	13850	13851	13800	13948	14041	13961	14055	13854	13835	13928	13972	13990	13881	14020	13792	13992	13982	13939	13887	13926	13920	13897	13831	13831	13834	14013	14112	14045	13962	13884	13815	13853	14007	13846	14027	13826	13882	13982	13958	13950	13933	13767	13877	13999	13913	13950	13841	13869	13820	13887	13885	14052	14053	13762	14007	13900	13885	13896	13912	13785	13930	13899	14003	13906	14015	13993	13921	14066	13982	14022	13820	13973	13897	13836	13762	13850	13874	13889	13931	13961	13975	13937	13965	13986	14015	13905	13805	13888	13844	13796	13814	13862	13969	13878	13838	13956	13902	13940	13780	13982	13814	13906	13848	13899	13792	13912	14003	14116	13948	13975	13996	13895	14079	13877	13797	13861	13852	13843	13748	14041	14021	13810	13856	13934	13820	13799	13932	13860	13804	14010	13888	13836	14067	13887	13890	13813	13971	13909	13840	13919	13881	13731	14032	13735	13813	13864	13831	13768	14016	13923	13980	13895	13815	13662	13816	13843	13917	13902	14042	13856	13908	13876	13818	13878	13783	13828	14043	13900	13839	13936	13939	13908	13756	13836	13803	14011	13993	14031	13912	13979	13729	13919	13945	13865	13881	13664	13749	13732	13907	13943	14080	13916	13799	13883	13947	13914	13733	13929	13965	13775	13908	13860	13917	13710	13976	13973	13759	13724	13879	14007	13914	13836	14020	13764	13921	14035	14008	13772	13906	13922	13735	13737	13918	13926	13894	14095	13958	13790	13882	13681	13988	13889	13856	13808	13937	13966	13839	13892	13847	13813	14031	13806	13908	13821	13969	13884	13663	13862	13791	13892	13965	13770	14042	14019	13849	14068	13894	13895	13953	13912	13890	13941	13984	13952	13924	13792	13864	13976	14022	13763	13898	13969	13883	14050	13930	13944	13853	13949	13823	13860	13917	13729	13792	13802	13737	13908	13905	13763	13921	13903	14134	13845	13815	14030	13827	13876	13847	14039	13912	13841	13707	14008	13977	13928	14132	13785	13935	13865	13855	14020	13625	14043	13935	13885	13816	13871	13928	13906	13967	13811	13876	13793	13958	13997	13822	13914	13922	13914	13791	13792	13850	13857	13938	13869	13841	14073	14035	13938	13939	13788	13947	13903	14035	13830	13953	13963	13941	13768	13894	13777	13824	13830	13782	13817	13761	13976	13857	14126	14032	13979	13872	13999	13918	13780	13934	13893	13967	13786	13882	13895	14008	13953	13901	13794	13940	13807	13877	14032	13889	13865	13841	13908	14023	13959	13856	13905	13960	13854	13955	13834	13727	13961	13891	13929	13998	13916	13931	13945	13896	13883	14006	13788	13858	13837	14129	13988	13912	13914	14037	13713	13923	13764	14039	14029	13973	13834	13781	13789	13942	13985	13774	13816	14056	13684	13929	13806	14046	14054	13927	14028	13956	13855	13913	13904	13851	13814	13874	13683	14083	14011	13924	13993	13831	13960	13919	13889	13748	14059	13819	13911	13953	13956	13782	13894	13827	13867	14028	13814	14007	13962	13880	13774	13676	13915	14199	13907	13851	13866	13927	13850	13875	13929	13887	13843	13895	13966	13817	13921	13838	13880	13691	13853	13825	13769	13957	13971	14028	13873	13693	13852	13965	13727	13916	13808	13836	13925	13920	13881	14098	13905	13926	13881	13983	13771	13931	13854	13862	13911	13832	13785	13949	13838	13934	13882	13875	13754	13688	13962	13878	13870	13856	13952	13806	13766	13932	13848	13925	13785	14015	13926	13887	13936	13792	13880	13848	14033	13828	13843	13951	13845	13963	13876	13871	14003	13818	13831	13924	13870	14014	13952	13688	14077	13883	13870	13884	13966	13745	13880	13673	13895	14009	13949	14073	13934	13863	13769	13740	13991	13885	13841	13987	13860	13802	13854	13824	13927	13967	14002	13841	13924	13739	13904	13962	13801	13874	13827	13852	13813	13867	13734	13843	13828	13930	14047	13931	13720	13902	13900	14002	13803	13941	13838	13864	14086	13910	13969	13893	13647	13888	13976	13899	13819	13879	13855	13773	13844	13898	13850	13970	13865	13924	13963	13884	13853	13958	14007	13866	14029	13968	13695	13946	13944	13812	13959	13966	13846	13771	13809	13765	13945	14025	13946	13937	13827	13951	13937	13970	14019	13736	13877	13913	13896	13911	13726	14010	13886	13900	13997	13948	14209	13928	13935	13893	13934	13876	13818	14000	14158	13935	13896	13863	13760	13949	13923	13814	13930	13998	13922	14162	13916	13749	13928	13916	13859	14013	13858	13959	13799	13949	13846	13884	13626	13810	13872	13986
22928	28474	52688	52599	41573	33627	30405	26223	25078	25374	25428	25389	24996	25163	25043	25119	25275	24818	25003	24889	25012	24934	24963	25122	24972	24969	24958	24840	25093	25009	24798	24971	24807	24999	24937	24927	25098	25045	24917	25129	24988	24885	24911	24923	24955	24849	25099	24921	24794	25114	25006	24724	24680	24834	25201	24749	24710	24676	24789	24687	24761	25057	24896	24723	24996	24840	24894	24810	24893	24758	25016	24992	24916	24836	24912	24947	25019	24839	24848	25073	24857	24871	24782	24761	24827	24747	24816	24907	24940	24641	24747	24835	24896	24755	24958	24795	25062	24842	24716	25001	24821	24936	24876	24597	24832	24952	24773	24805	24677	24781	24661	24769	24540	24630	24800	24848	24745	24868	24819	24920	24865	24799	24765	24910	24742	24877	24971	24675	24714	24642	24738	24971	24931	24724	24925	24756	24738	24504	24518	24860	24819	24678	24503	24763	24841	24977	24820	24935	25097	24766	24777	24985	24835	24915	24875	24845	24912	24630	24817	24893	24974	24761	24861	24670	24963	24966	24766	24839	25005	24882	24622	24967	24608	24946	24909	24535	24542	24893	24713	24698	24764	24721	24766	24932	24849	24787	24481	24906	24870	24623	24384	24792	24840	24748	24564	24692	24970	24649	24730	24924	25005	24701	24990	25066	25002	24709	24856	24822	24770	24766	24780	24875	24793	24690	24777	24618	24971	24681	24864	24658	24696	24882	24990	24788	24923	24878	25190	24898	24827	25043	24532	24754	24725	24754	24714	24624	24930	24699	24634	24729	24851	24912	24834	24546	24738	24908	24658	24773	24685	24753	24854	24786	24757	24716	24638	25002	24625	24925	25064	24673	24654	24772	24866	24726	24742	24762	24732	24753	24902	24636	24878	24982	24844	24502	24802	24784	24611	24778	24678	24639	24823	24743	24822	24818	24677	24929	24607	25013	24609	24761	24668	24833	24664	24634	24782	24747	24940	24849	24968	24599	24852	24849	24719	24505	24745	24903	24758	24936	24741	24596	24924	24892	24904	24664	24978	24722	24718	24997	24921	24785	24802	24782	24667	24877	25011	25026	24792	24795	24905	24645	24824	24765	24847	24668	24679	24939	24947	24878	24688	24907	24612	24606	24811	25020	24976	24910	24692	24637	24702	24814	24673	24663	24725	24807	24934	24461	24984	24447	24759	24805	24766	24886	25005	24485	24825	24771	24838	24985	24636	25068	24729	24729	24744	24929	24870	24640	24817	24737	24968	24828	24549	24719	24915	24937	24750	24852	24828	24913	24799	24819	24666	24808	24962	24986	24933	25000	24848	24868	24987	24729	24757	24933	24855	24862	24919	24669	24742	24693	24918	24966	25104	24802	24649	24920	24920	24834	24550	24801	24668	25003	24738	24949	24911	24618	24744	25013	24626	24784	24984	24745	24835	24814	24721	24816	24713	24614	24786	24644	24778	24814	24857	24768	24780	24894	24720	24739	24762	24803	24797	24913	24886	24790	25034	24913	24661	24976	25041	24584	24678	24947	24878	24869	25128	24570	24884	24730	24780	24929	24821	24774	25086	24786	24768	24907	24609	25031	24895	24895	24784	24717	24951	24915	24796	24698	24877	24756	24717	24873	24789	25039	25067	24949	24785	24626	24822	24805	24837	24455	24707	24842	24786	24872	24675	24868	24925	24871	25089	25052	24679	24744	24893	24934	24872	24561	24662	24910	24761	24876	24803	24661	24930	24859	24821	24776	24804	25032	24900	24923	24864	24732	24744	24870	24768	25008	24914	24916	24914	25005	24959	24846	24588	24859	24810	24782	24624	24586	24692	24690	24993	24579	24867	24988	25009	24826	24993	24636	24904	24682	24745	24799	24793	24869	24668	24927	24896	24819	24748	24669	24674	24826	24861	25046	24924	24874	24805	24829	24691	24855	24884	24612	24951	24697	24929	24972	24506	24869	25043	24757	24768	24755	25057	24725	24908	24925	24617	24775	24718	24616	24737	24667	24799	24759	24709	24684	24927	24979	24868	24686	24931	24882	24747	25118	24905	24680	24680	24767	24753	24577	24674	24692	24700	24634	24584	24745	24687	24772	24609	24813	24809	24866	24783	24640	24502	24645	24807	24773	24684	24794	24876	24527	24745	24927	24758	24661	24672	25034	24981	24679	24804	24757	24685	24847	24710	24673	24787	24663	24777	24815	24770	24946	24695	25194	25053	24843	25041	25066	24979	24699	24775	24731	24925	24690	24748	24755	24692	24782	24745	24749	24668	24990	24723	24844	24852	24924	25166	24805	24807	24666	24945	24727	24669	24497	24863	25083	24584	24722	24708	24859	24912	24540	24715	24898	24896	24656	24825	24868	24494	24694	24871	24954	24734	24867	24935	24879	24903	24726	24787	24717	24945	24712	24745	24842	24653	24783	24897	24773	25132	24878	24674	24918	24733	24566	24728	24847	24461	24784	24734	24708	24740	24833	24766	24721	24887	24628	24906	24902	25058	24967	24882	24775	24947	24830	24975	24878	24793	24809	24784	24766	24572	24649	24807	24708	24914	24760	24846	24885	24344	24814	24794	24692	24669	24546	24722	24823	24705	24782	24819	24737	24761	24751	24619	24603	24805	24828	24751	24898	24702	24824	24894	25211	24934	24687	24658	24820	24795	24829	24878	24762	24853	24770	24734	24915	24726	24950	24838	24772	24702	24722	24488	24888	24804	24734	24816	24853	24646	24444	24664	24613	24518	25029	24766	24764	24747	24779	24703	24820	24689	24774	24975	24696	24720	24461	24875	24831	24853	24642	24714	24731	24835	24949	24984	24700	24656	24470	24846	24666	24676	24822	24828	25095	24674	24604	24727	24660	24880	24713	24695	24795	24799	24608	24733	24925	24875	24770	24799	24717	24912	24706	24572	24682	24527	24801	25036	24881	24739	24689	24707	24748	24826	24578	24868	24757	24930	24866	24931	24752	24919	24675	24747	24747	24838	24792	24609	24898	24811	24640	24965	24935	24813	24724	24847	24710	24755	24799	24591	24569	24691	24783	24663	24676	24859	24845	24987	24838	25032	24805	24824	24633	24711	24699	24819	25079	24876	24499	24710	24560	24681	24864	24724	24874	24906	24635	24890	24699	24936	24793	24512	24746	24813	24700	24810	24638	24998	24846	24827	24612	24902	24966	24890	25066	24722	24738	24847	24709	24786	24750	24843	24691	24866	24770	24712	24836	24879	24861	24810	24987	24766	24642	24571	24905	24808	24566	24704	25062	24673	24969	24924	24823	24667	24891	24769	24655	24773	24846	24852	24750	24657	24841	24678	24941	24774	25147	24842	24992	24831	24847	24879	24801	24517	24731	24791	24954	24871	24915	24993	24713	24990	24647	24881	24831	24742	24720	24609	24684	24777	24803	24779	24762	24756	24771	24660	24891	25157	24794	24672	24998	24967	24825	24715	25084	24769	24979	24735	24471	24883	25073	24807	24908	24753	24696	24967	24829	24628	24929	24903	24969	24594	24632	24810	24683	24755	24853	24729	24990	24847	24871	24568	24859	24911	24882	24635	24617	24821	24878	24795	24792	24724	25012	24947	24687	25010	24935	25047	24784	24833	24851	24687	24800	24904	24962	24801	25050	24841	24755	24468	24638	24759	24525	24769	24887	24667	24712	24631	24923	24859	24876	24916	24620	24722	24549	24783	24802	24694	24460	24521	24738	24792	24962	24873	24910	24833	24529	24762	24650	24855	24554	24852	25173	24801	24767	24806	24800	24639	24927	24673	24801	24672	24769	24726	24736	24754	24513	24859	24838	24945	24865	24704	24634	24678	24837	24569	24681	24758	24917	24832	24679	24573	24788	24823	25009	24742	24577	24880	24650	24583	24913	24701	24767	25042	24931	24945	24859	25031	24788	24852	24829	24735	24829	24645	24801	24563	24695	24695	24839	24942	24658	24891	24788	24857	24862	24905	24808	24706	24722	25044	24608	24613	24525	24742	24321	24805	24614	24837	24645	25149	24692	24840	24896	24868	24888	24742	24717	24826	24908	24846	24849	24756	24783	24758	24740	24854	24752	24736	24693	24438	24699	24882	24821	24871	24712	24741	24849	24744	24895	24850	24717	24875	24860	24969	24613	24770	24962	24746	24657	24838	24953	24655	24794	24605	24772	24700	24965	24689	24644	24948	24651	24876	24807	24980	24835	24785	24841	24932	24540	24758	24880	24810	24512	24913	24921	24725	24501	24408	24604	24706	24761	24876	24858	24838	25007	24739	24843	24776	24955	24668	24756	24975	24925	24568	24719	24862	24676	24859	25005	24700	24676	24894	24706	24801	24956	24745	24746	25063	24788	24610	24720	24685	24901	24785	24643	24750	24839	24635	24798	24711	24813	24776	24690	24593	24569	24753	24713	24927	24542	24546	24896	24805	24949	24685	24905	24946	24733	24870	24810	24699	24975	25164	24660	24828	24817	24764	24737	24912	24953	24501	24746	24891	24613	24739	24977	25027	24753	24719	24787	24982	24743	24672	24744	24834	24926	24779	24881	24569	24582	24862	24860	24779	24521	24745	24773	24717	24931	24730	24917	25066	24818	24921	24821	24898	24928	24763	24750	24836	24759	24959	24955	24772	24826	24736	24550	24680	24658	24789	24848	24732	24773	24713	24777	24802	24859	24698	24927	24806	24789	25003	25133	24945	24621	24858	24712	24904	24828	24692	24955	24668	24565	24911	24740	25036	24660	24988	24766	24728	24721	24578	24686	24815	24748	24961	24693	25136	24653	24762	24663	24546	24642	25040	24892	24613	24779	24893	24742	25022	24865	24706	24744	25031	24923	24718	24818	24754	24920	24642	24609	24936	24740	24896	24784	24797	24857	24908	24986	25050	24552	24998	24878	24957	24873	24731	24875	24524	24770	24928	24735	24709	24716	25142	24621	24746	24797	24740	24703	25031	25163	24935	24682	24905	24704	24821	24732	24497	24737	24703	24771	24842	24685	24843	24774	24761	24725	24739	24725	24981	24785	24720	24713	24869	24825	25025	24769	24802	24982	24665	25188	24963	25000	24872	24772	24724	24519	24643	24671	24892	24798	24715	25020	24794	24819	24674	24802	24867	24936	24819	24532	24741	24830	24667	24691	24864	24689	24754	24883	24788	24760	24820	24717
65680	92871	85917	73519	43432	23721	16511	14623	14924	14741	15024	14934	14931	14959	15196	15112	15162	15046	15095	15291	15107	15069	15191	15162	15147	15163	15129	15257	15024	14968	15146	15259	15091	15159	15193	15239	15116	15179	15152	15350	15169	14915	15011	15086	15218	15054	15321	15277	15129	15162	15042	15182	15068	15060	15112	15157	15020	14919	15074	15224	15226	15001	15113	15256	15145	15095	14956	15138	15090	15233	14982	15189	15275	15069	15139	15117	15153	15191	15170	15254	14979	15115	15102	15059	15229	15068	15085	15072	15175	15089	15150	15133	15212	15061	15111	15211	15079	15456	15280	15205	15069	15023	15121	15047	15028	15162	14952	15082	15232	15058	15324	15162	15093	15044	15252	15047	15042	15076	15212	14987	14965	15100	15130	14982	15317	15298	15190	15011	15195	15117	15049	15034	15137	15020	15269	15000	15292	15162	14954	14970	15150	15000	15005	15055	15140	15109	15263	15170	15231	15194	15108	14917	15321	15238	15145	15157	14966	15104	15184	15140	15078	15180	15072	15198	15012	15068	15163	15049	14949	15210	15056	15033	15038	15161	14889	15051	15281	15074	15008	15040	15045	15221	15159	15253	15193	15219	15058	15147	15017	15090	15026	15099	14940	15065	15119	15125	15146	15095	15064	15186	15111	15135	15125	15172	15189	15037	15087	15171	14940	15125	14971	15061	15062	15317	15111	15263	15121	15315	15208	15356	15169	15226	15197	14907	15102	14927	15039	15023	15160	15283	15093	15338	15048	14974	15135	15159	14914	15016	15116	15349	15147	15192	15183	15218	15075	15078	15085	14979	15209	15108	15120	15171	15052	15295	14977	15125	15044	14934	15033	15065	15053	14918	15043	15139	14984	15161	14943	15147	15093	15102	15230	15074	15208	15078	15096	15120	15062	15171	15214	15147	15110	15083	15196	15083	15130	15205	15063	15297	15014	15197	15259	15188	15114	15255	15219	14988	15407	14946	15191	15252	15069	15117	15117	15195	14963	15109	14937	15185	14897	15100	15265	15068	15132	15359	14949	15221	14958	15029	15243	15053	15086	15167	15227	15078	15147	15240	15233	15079	15250	15238	15081	14930	14915	15215	15008	15158	15094	15163	15062	15124	15181	15000	15178	14958	15121	15153	15001	15207	15091	15101	15130	15067	15172	15170	15176	15084	14914	15049	15224	15245	15177	15105	15173	15145	15022	15165	15061	15100	15158	15158	15071	15112	15047	15129	14817	15127	15083	15178	14996	15139	15221	15181	15086	15220	15051	14972	14923	15012	15165	15137	15186	15228	14947	15304	15079	15155	15185	14951	14943	15183	15061	15003	15023	15087	15110	15297	15198	15231	15107	15067	15075	15120	15212	14997	14831	15125	15182	15057	15011	15143	15263	15136	15202	14925	15099	15130	15230	15044	15147	14973	14954	15010	15188	15032	15173	15175	15138	15045	15205	15355	14985	15145	15147	15180	15016	15189	15204	15126	15140	15059	15010	15264	15102	15178	15345	15093	15047	15097	15224	15012	15167	15059	15094	15160	15121	15055	15121	15106	15261	15127	15067	15302	15247	15156	15052	15005	15283	15080	14900	15080	15120	14959	15119	14960	15104	15091	15119	15123	15116	15110	15308	15084	15063	15050	15229	15189	15047	15052	15092	15195	15089	15155	15194	15078	15136	15161	15122	15085	15146	15057	14905	15262	15081	15008	15290	15116	15384	15173	15191	14979	15042	15242	15185	15201	15060	15278	15152	15194	15140	15133	15124	15106	15225	15124	15133	15208	14982	14969	15188	15190	15105	14978	15284	15144	15083	15163	15015	15404	15175	15110	14883	15254	15157	15070	15125	15215	15211	15036	15224	15317	15188	15268	15094	14994	15179	15245	15222	15146	15022	15259	15173	15093	15325	15143	15111	15164	15141	15206	14982	14975	14960	15052	15015	15054	15218	15091	15192	14918	15050	15014	15146	15145	15104	15141	15011	15047	15015	15269	15244	15056	15265	15122	15051	15210	15115	15144	14936	15119	15276	15221	15100	15173	15120	15101	15097	14994	15083	15107	15164	14965	15136	14925	15020	15194	14997	14964	15152	15026	15053	15106	15211	15173	15301	15048	15120	15109	15125	15133	15239	15224	15172	15214	15192	14930	15138	15277	15069	15176	15093	15123	15145	15095	15130	15078	15117	14943	15089	15178	15014	15265	15138	15179	15167	15301	15038	15031	15117	14931	14973	15029	15167	14934	15166	15101	15040	15067	14967	15218	15173	15055	14980	15138	15121	15175	14985	15082	14927	15198	15164	15064	15053	15006	15219	15111	15051	15112	15052	14966	15350	15112	15112	15054	15119	15081	15033	15242	15078	15009	15006	15021	14998	15110	15138	15236	15299	15039	15037	15187	15080	15089	15262	15203	15082	15087	14972	15200	15210	15057	15027	15175	15036	15065	15143	15079	15168	15100	15268	15272	14965	15140	15063	15148	15258	15130	15056	15044	15147	15184	15172	15140	15070	15125	15085	15065	15081	15082	15101	15299	15149	15169	15149	15119	15098	15167	15114	15040	15106	15184	15085	15051	15136	15257	15168	15063	15354	15000	15042	15028	15042	15028	15427	15007	15128	15044	15172	15298	14883	15206	15221	15218	15150	15185	15237	15074	14964	15217	15070	15007	15139	15196	14997	15062	14981	15290	15097	15045	15193	15035	15191	15207	15138	15067	14838	15344	15022	15179	15139	15021	15072	15110	15189	15143	14985	14996	15116	15202	15276	15171	15046	14907	15050	15232	15127	15049	15135	15091	15076	14916	15003	15135	15266	15137	15027	15229	14925	15121	15114	15163	14857	15019	15076	15044	15101	15100	15255	15038	15176	14898	14906	15146	15142	14954	15126	15180	15082	15029	15220	14911	15115	15110	15094	15145	15161	15205	15022	15142	15091	15060	15176	15145	15282	15167	15059	15025	15125	15264	14994	14902	15205	14951	15069	14929	15000	15200	15070	15006	15042	15167	15174	14986	15086	15011	14875	15072	15097	15199	15057	15100	15136	15305	15139	15116	15100	15109	15111	15210	14994	15070	15206	15184	15071	15143	14981	15145	14914	14919	15142	15058	14901	15236	15206	15115	14968	15071	15182	15115	15240	15084	15219	14986	15009	15087	15181	15235	15232	15178	15164	15423	15095	15190	15307	15108	15099	15254	15174	15083	15080	15043	15110	14978	15125	14930	15154	15078	15108	15091	15133	15122	15234	15231	15093	15190	15052	15057	15264	15185	15136	15192	15128	15223	15057	15187	15101	15112	15130	15203	15026	15060	15055	15243	15035	15075	15069	15324	15088	15121	15137	15075	15147	15137	15120	15172	15145	15027	15162	15166	15187	15063	15199	15189	15170	14929	15061	15249	15124	15099	14894	15189	15026	14971	14997	15171	15061	15085	15111	15190	15203	15262	15320	15077	15067	15059	15069	15023	15089	15126	15174	15002	15064	15048	14939	15069	15039	15148	15101	15151	15192	14983	15076	15189	15177	15258	15152	15202	15083	15216	15046	15263	15185	15114	14948	15195	15016	15142	14865	15146	15223	15134	15001	15049	15048	15365	15008	15215	15183	15151	15113	15009	14978	15027	15121	15117	15159	15113	15007	15136	15248	15065	15141	15075	15104	15164	14948	15070	15201	15040	15215	15106	15315	14955	15054	15046	15349	15240	15106	15029	15063	14932	15094	15164	15080	15088	15250	15137	15130	15127	15092	15032	15129	15056	15036	15098	15071	15057	15023	15081	15070	14987	15081	15168	14960	15182	15025	15079	14982	15126	15199	15074	15211	15005	15163	15102	15034	15136	15113	15042	15057	15003	15119	15066	15140	15402	15237	15226	15161	14990	15121	15163	15050	15089	15192	15062	15136	15094	15048	15179	15092	15162	15070	15022	15230	15105	15187	15149	14903	14878	15111	15027	15240	14998	14968	15328	15206	15001	15223	15054	15196	15293	15020	15131	14947	15127	15149	15116	15013	15184	14901	15055	15342	15032	15124	15104	15081	15153	15036	15125	14974	15038	15235	15054	15101	15145	15218	15044	14981	15046	15372	15161	15059	15058	15070	15023	15219	15019	15083	15088	15053	15211	15154	14950	15105	14939	15149	15001	15106	15021	15122	15109	15125	15286	15055	15064	15219	15099	15256	15186	14930	15167	15137	15041	15030	15247	15083	15148	15164	15067	15257	15091	15225	15115	15180	15105	15098	15034	15087	15163	15190	15104	15116	15159	15172	15137	15260	15203	15119	15114	15100	14925	15074	15041	15058	15115	15031	15124	15261	14924	15084	14978	15063	15049	15029	15155	15202	15353	15083	15010	15084	15060	15186	15099	15206	14946	15050	15117	15089	15152	15135	14961	15169	15133	14945	15087	14980	15146	15114	15226	15015	15005	15049	15270	15224	15256	15115	15058	15022	15100	15070	14935	15261	15041	15239	15186	15039	15098	14919	14988	15005	15041	15046	15224	14769	15076	15185	15027	14929	15113	15209	15025	15140	15061	15133	15273	15239	15097	14919	15062	14950	15235	15181	15233	15110	15093	15191	15043	15265	15019	15149	14879	14943	14974	15148	15093	15066	15087	15209	15230	15072	15158	15093	15102	15010	15056	15028	15216	15023	15122	15106	15058	15007	15112	15219	15036	15128	14958	15181	15030	15189	15020	15221	15077	15083	15109	15127	15151	15025	15032	15058	15214	15199	15106	15055	15063	15064	15023	15058	15236	15200	15288	14957	15061	15095	15230	15152	15107	15191	15240	15052	14992	14995	15279	15094	14944	15227	15091	15215	15213	15248	15172	14906	15302	15120	15027	15146	15188	15173	14838	15110	15113	14953	15080	15252	14998	15143	15141	14898	15098	15252	15057	15082	15197	15074	15235	15100	15090	15028	15047	15084	14900	15132	15168	15227	15030	15200	15135	15041	15012	15058	15039	15283	14987	15054	14976	15141	15081	15154	15163	15024	15223	15133	15253	15133	15262	15165	15215	14934	14891	15141	15146	15196	14942	15127	15058	14976	15070	14988	15003	14913	14978	15245	15093	15100	15118	15053	15108	15108	15124	15031	15008	15073	15036	15045	15255	15189	14983	15260	15065	15057	15058	15110	14924	15043	15099	15203	15084	15100	15205
34724	43019	47835	36100	27243	24349	23357	22961	22761	22805	22990	22837	22907	22624	22638	22828	22900	23048	22779	22730	22760	22985	22931	22589	22817	22648	22474	23100	22899	22927	22695	22751	23043	22542	22562	22588	22683	22503	22787	22727	22953	22676	22624	22771	22521	22738	22920	22988	22871	23173	22967	22807	22681	22674	22713	22670	22866	22524	22663	22860	22722	22613	22708	22709	22798	22697	22863	22840	22655	22798	22762	22959	22682	22685	22751	22821	22972	22864	22489	22622	22772	22838	22709	22547	22651	22689	22491	23009	22651	22864	22705	22852	22492	22864	22726	22758	22603	22757	22916	22678	22908	22689	22867	22726	22779	22751	22920	22906	22859	22720	22634	22692	22570	22508	22968	22549	22866	22484	22661	22831	22985	22661	22746	22837	22732	22744	22549	22833	22769	22576	22789	22630	22637	22750	22612	22446	22878	22690	22664	22513	22803	22621	22659	22796	22936	22769	22803	22332	22754	22930	22836	22806	22841	22741	22822	22665	22689	22673	22669	22743	22753	22756	22674	22786	22739	22711	22497	22904	22666	22750	22946	22730	22910	22685	22801	22667	22745	22910	22647	22907	22746	22601	23008	22810	22601	22842	22775	22681	22681	22566	22848	22592	22612	22428	22476	22899	22737	22736	22846	22539	22819	22736	22872	22728	22622	22778	22529	22860	22875	22654	22823	22659	22739	22676	22762	22661	22927	22878	22712	22729	22668	22745	22720	22685	22735	22642	22753	22721	22737	22631	22882	22632	22731	22703	22776	22823	22649	22910	22456	22579	22790	22759	22619	22675	22409	22694	22650	22532	22769	22755	22706	22571	22933	22785	22942	22768	22889	22589	22657	22652	22803	22939	22771	22788	22639	22665	23087	22728	22845	22664	22770	22560	22618	22707	22713	22695	22775	22883	22678	22676	22614	22666	22893	22520	22816	22604	22551	22562	22823	22720	22929	22558	22641	22557	22793	22777	22639	22664	22906	22638	22388	22761	22688	22755	22739	22721	22751	22503	22715	22652	22931	22735	22975	22913	22977	22768	22771	22625	22668	22950	22843	22692	22694	22652	22710	22850	22772	22782	22948	22812	22595	22834	22770	22725	22828	22863	22596	22899	22750	22543	22765	22742	22658	22839	22655	22812	22618	22698	22818	22842	22568	22889	22716	22617	22462	22712	22884	22808	22760	22565	22702	22783	22910	22915	22786	22472	22666	22773	22572	22545	22743	22785	22824	22683	22607	22580	22723	22957	22906	22577	22758	22768	22698	22797	22775	22857	22681	22835	22825	23017	22631	22541	22662	22838	22862	22631	22610	22646	22783	22444	22904	22517	22592	22628	22496	22852	22453	22773	22754	22590	22595	22723	22938	22608	22620	22760	22861	22552	22762	22745	22773	22746	22905	22695	22998	22578	22702	22722	22719	22678	22824	22867	22846	22598	22653	22648	22566	22812	22800	22819	22833	22850	22653	22804	22831	22891	22999	22768	22747	22781	22906	22643	22613	22780	23015	22771	22903	22770	22691	22910	22708	22558	22737	22633	22859	22410	22873	22583	22796	22865	22901	22682	22551	22770	22853	22481	22678	22734	22858	22663	22619	22693	22648	22913	22493	22665	22706	22439	22690	22702	22781	22613	22605	22577	22649	22870	22851	22540	22911	22927	22732	22678	22582	22930	22661	22756	22723	22670	22796	22730	22805	22679	22716	22852	22662	22837	22887	22746	22723	22461	22544	22808	22850	22586	22733	22739	22771	22953	22756	22764	22675	22713	22765	22618	22971	22527	22666	22790	22714	22802	22781	22705	22547	22875	22854	22663	22808	22609	22802	22721	22579	22898	22833	22955	22547	22702	22807	22734	22986	22696	22788	22992	22782	22835	22843	22939	22725	22743	22675	22716	22684	22676	22495	22858	22479	22877	22670	22863	22835	22696	22788	22794	22627	22641	22768	22680	22833	22781	22661	22615	22859	22785	22772	22681	22732	22590	22657	22648	22857	22662	22686	22577	22891	22613	22703	22818	22821	22641	22521	23097	22819	22770	22745	22629	22702	22761	22658	22821	22878	22591	22733	22596	22727	22816	22387	22602	22612	22850	22652	22602	22450	22673	22767	22864	22657	22809	22921	22910	22590	22740	22861	22701	22650	22699	22704	22695	22620	22851	22927	22706	22861	22804	22673	22778	23025	22864	22662	22816	22761	22746	22680	22796	22803	22567	22722	22657	22767	22848	22740	22807	22674	22715	22746	22717	22609	22665	22679	22835	22749	22673	22613	22615	22848	22555	22820	22716	22752	22839	22560	22688	22647	22857	22716	22873	22780	22549	22693	22597	22632	22654	22600	22766	22630	22629	22710	22922	22961	22856	22659	22757	23023	22789	22775	22738	22906	22820	22846	22751	22743	22600	23099	22864	22795	23022	22665	22739	22845	22714	23150	22712	22619	22917	22820	22904	22533	22862	22801	22746	22732	22828	22654	22853	22734	22682	22762	22712	22934	22626	22926	22904	22710	22816	22762	22836	22614	22668	22584	22705	22747	22852	22756	22849	22832	22689	22937	22801	22887	22496	22806	22819	22485	22721	22662	22680	22777	22543	22772	22658	22466	22528	22774	22794	22692	22870	22535	22634	22608	22764	22852	22875	22719	22813	22673	22658	22778	22932	22801	22771	22756	22966	22778	22709	22725	22778	22607	23005	22781	22562	22689	22673	22727	22829	22800	22603	22843	22693	22817	22602	22847	22766	22762	22954	22733	22709	22851	22781	22705	22728	22749	22606	22710	22741	22754	22868	22790	22557	22646	22465	22763	22507	22675	22519	22527	22442	22518	22529	22763	22797	22951	22611	22663	22940	22771	22953	22645	22731	22808	23035	22688	22711	22685	22530	22523	22899	22458	22642	22597	22732	22692	22780	22701	22883	22665	22543	22769	22762	22732	22800	22617	22798	22742	22621	22554	22648	22567	22715	22837	22801	22703	22964	22747	22685	22820	22681	22698	22749	22719	22715	22735	22725	22709	22747	22736	22803	23044	22992	22804	22784	22682	22768	22730	22867	22703	22892	22750	22712	22441	22694	22808	22683	22682	22818	22754	22656	22714	22639	22727	22861	22706	22529	22701	22528	22609	22615	22703	22708	22802	22916	22725	22676	22781	22819	22662	22687	22634	22674	22910	22736	22950	22901	22758	22595	22554	22795	22795	22988	22638	22564	22938	22758	22472	22620	22608	22735	22698	22854	22830	22684	22822	22963	22790	22648	23007	22567	22663	22636	22573	22462	22740	22901	22823	22753	23030	22759	22805	22799	22675	22646	22716	22872	22786	22767	22712	22741	22979	22799	22888	22415	22897	22649	23002	22864	22961	22525	22735	22688	22970	22910	22828	22768	22721	22865	22287	22501	22619	22891	22676	22912	23048	22864	22795	22808	22896	22887	22867	23052	22587	22844	22777	22789	22742	22723	22859	22673	22617	22743	22840	22568	22684	22823	22632	22603	22813	22605	22761	22661	22775	22698	22971	22734	23027	22877	23013	22488	22833	22601	22907	22803	22657	22958	22901	22851	22754	22816	22742	22576	22782	22772	22889	22924	22695	22979	22857	22895	23129	22699	22896	22838	22640	22616	22575	22924	22822	22556	22638	22726	22692	22643	22592	22743	22508	22742	23035	22674	22703	22867	22604	22730	22841	22543	22781	22953	22894	22787	22658	22744	22902	22764	22789	22641	22858	22622	22689	22683	22667	22692	22958	22652	22813	22779	22724	22523	22698	22988	22812	22862	22823	22812	22676	22688	22909	22733	22580	22885	22726	22713	22845	22689	22788	22673	22860	22747	22883	22846	22693	22878	22666	22790	22848	22858	22646	22510	22494	22573	22500	22654	22891	22639	22679	22740	23031	22671	22904	22588	22946	22663	22712	22657	22627	22568	22597	22668	22747	22835	22851	22894	22779	22855	22544	22606	22758	22784	22917	22904	22733	22718	22813	22690	22826	22944	22900	22748	22702	22617	22673	22743	22692	23077	22995	22568	23018	22726	22727	22737	22878	22633	22772	22729	22946	22772	22986	22814	22761	22743	22691	22831	22607	22583	22733	22736	22760	23015	23098	22843	22833	22686	22598	22806	22459	22746	22531	22790	22715	22529	22699	22738	22778	22670	22894	22844	22748	22573	22588	22735	22752	22648	22738	22720	22670	22759	22742	22552	23082	22803	22606	22729	22569	22720	22955	22864	22756	22906	22834	22987	22535	23074	22590	22627	22653	22754	22781	22519	22804	22915	22688	22666	22913	22768	22774	22768	22821	22497	22905	22773	22739	22611	22813	22561	22862	22802	22809	22876	22671	22754	22782	22879	22701	22676	22863	22818	22789	22690	22679	22795	22749	22606	22709	22546	22754	23111	22551	22862	22763	22575	22823	22665	22587	22686	22662	22904	22877	22752	22694	22571	22708	22546	22830	22654	22777	22876	22962	22806	22783	22740	22849	22506	22610	22618	22679	22479	22542	22746	22681	22746	22791	22772	22990	22639	22475	22864	22624	22580	22750	22843	22799	22690	22575	22629	22783	22734	22615	22657	22655	22657	22997	22903	22745	22939	22887	22592	22884	22513	22920	22590	22602	22569	22832	22874	22775	22646	22726	22893	22710	22608	22679	22756	22760	22739	22610	22780	22766	22825	22990	22721	23137	22673	22703	22789	22768	22657	22701	22718	22847	22652	22621	22740	22478	22768	22830	22835	22798	22792	22707	22817	22759	22470	22522	22616	22747	22785	22905	22564	22736	22956	22861	22673	22638	22916	22678	22558	22772	22797	22656	22789	22821	22614	22883	22611	22759	22952	22691	22765	22641	22514	22725	22720	22641	23006	22812	22675	22645	22618	23076	22664	22946	22879	22701	22443	22611	22723	22821	22701	22625	22783	22779	22673	22721	22587	22586	22705	22608	22730	22686	22619	22708	22729	22859	22622	22809	22662	22978	22840	22791	22842	22853	22944	22767	22904	22694	22784	22543	22807	22911	22683	22648	22548	22810	22549	22640	23001	22853	22774	22753	22575	22880	22597	22821	22926	22710	22743	22615	22371	22817	22759	22480	22756	22919	22955	22722	22775	22795	22741	22751	22573	22834	22659	22791	22669	22564	22544	22965	22927	22642	22736	22675	22840
26058	49893	39631	23211	16133	13737	12920	13063	12966	12795	12975	13044	12979	13185	13075	12887	12969	13145	13058	13065	12879	12940	12902	12834	12985	13032	12991	13146	12841	12861	13057	12994	12977	12952	13178	13006	12949	12903	12921	12776	12793	12966	13027	12965	12935	13044	12943	12970	12983	13038	12978	12873	12967	12803	12882	12941	12909	12928	12918	12854	13015	12749	12895	12918	12881	13137	12971	12864	12918	13103	12999	12951	12906	13030	12891	13059	12838	12904	12846	12762	13065	12765	12873	13039	12835	12764	12791	12986	13073	12844	13007	13004	13083	12720	12927	12885	12908	13000	12872	13060	12971	13068	13005	12947	12848	12654	12793	12937	12876	12981	12995	12976	12853	12779	12829	13142	12868	13090	12841	12943	12701	12858	13003	13057	13119	12908	12813	12968	12919	12813	12943	12849	12901	12913	12960	12818	12798	12964	12947	12994	12813	12871	13041	12876	12875	12815	12966	13209	12722	13000	12838	12904	12881	12928	12953	12917	13031	12943	12943	12836	12852	12977	12920	12906	12972	12998	13103	12855	12807	12876	12539	12940	12948	12886	13095	12918	12893	12932	12833	12905	12929	12819	12912	13091	12886	12967	13060	12901	12866	13013	12819	13055	12862	12990	12893	12857	12804	12931	12726	13038	12931	12849	13045	12761	12980	12773	12820	12875	12788	13044	12730	13028	12879	12937	12826	12865	12939	12940	12968	13049	12940	12854	13071	12974	12886	13040	12928	13087	12952	12885	12920	12785	12796	12937	12980	12979	12939	12897	13044	12815	12958	12943	13100	12973	12801	12914	12994	12891	13077	12744	12953	12898	12910	12811	12918	12693	12977	12840	13020	12836	12859	12862	12976	12984	12776	12913	13011	12796	12750	13034	12970	12723	12867	12936	12897	12865	12887	12899	12913	13023	13084	12667	12791	12898	12921	12849	12785	12861	12849	12888	12839	12967	12992	12997	12840	12943	13037	12786	12980	12815	12883	12998	12802	12756	13097	12893	13063	12971	12978	12852	12982	13037	12951	12938	12866	12854	13048	12928	12905	12888	12928	13039	13066	12911	12959	12896	12930	12842	12881	12854	12977	13077	12957	12808	12950	12768	12893	13108	12856	12989	12973	12846	12866	12856	12829	12995	12851	12997	13008	12905	12871	13024	12791	12909	12910	12939	13059	12933	12979	12900	12820	12838	12938	12863	12910	12900	13050	12960	12845	13010	12938	12867	13047	12914	12926	12811	13096	13033	12897	12940	12918	12984	12918	12916	12954	12876	13213	12816	12925	12968	12723	12829	12949	12908	12850	12992	12723	12939	12987	12903	12875	12954	12767	12869	13020	13062	13007	12941	12889	12833	12940	13142	12778	12895	12985	12930	12647	12952	12845	12958	12853	13073	12857	12847	12876	12841	13086	13002	12836	12942	12875	12829	12914	12864	12801	12950	12930	13018	12855	12874	13033	12837	12942	12940	12826	13054	12914	12811	12914	12921	13040	12888	12992	13114	12744	12904	12863	12948	13064	13024	12956	12668	12866	12839	12997	12926	12744	12857	12973	12815	12928	12916	12971	12784	12980	12866	12933	12918	12876	12826	12831	12915	12931	12858	13068	13043	13034	12828	12944	12939	12924	12820	13017	12903	12962	12863	12802	12798	12969	12728	12893	13023	12847	12908	12866	12863	12843	12986	12924	13058	12939	12950	12857	12813	12738	12898	12958	12992	12952	12860	12963	12793	13065	12892	13029	12867	12911	12850	12932	12925	12977	12971	12856	12953	12738	12831	13008	12960	12960	12859	12917	12911	12959	12917	12875	12975	13074	12924	12998	13007	13036	12950	12887	12875	12830	12984	13054	12855	12827	12918	12866	12900	13086	12975	12997	12922	12734	12997	12928	12993	13042	12797	12937	12799	12835	12986	12989	12853	12891	13032	12615	12982	12765	12830	12860	12913	12874	12880	13046	12863	12830	12984	12817	12896	12968	12857	12769	13084	12776	13014	12979	12990	12910	12869	12955	12999	12996	12821	12833	12995	12897	12945	12901	12795	12872	12877	12970	13127	12915	12926	12861	12841	13055	12795	12731	12842	13137	12853	12974	12986	12821	13155	12919	12827	12782	13008	12909	12891	12700	12798	12793	12879	12964	13017	12987	12727	13209	12858	12795	12939	12838	12956	13013	12883	12935	12802	12893	12994	12909	12978	12770	12908	12939	12930	12936	12874	13103	12988	12946	12989	12864	13014	12938	12707	13037	12949	13054	12671	12954	13002	13005	12879	12684	12978	12995	12945	12939	12887	13013	12689	12831	12936	12867	12915	12847	12978	12981	12870	12721	12818	13093	12871	12659	13013	13094	13034	12889	13005	12937	12897	12947	12848	12871	12930	12934	12810	13034	12885	12918	12981	12851	13156	12843	12966	12944	12922	13011	13067	12881	12833	12922	12816	12972	12912	13011	13005	13038	13052	12901	12930	12819	12946	12794	12977	12940	12750	12899	12743	12905	12970	12898	13000	12849	12873	12934	12993	12855	13006	13018	13034	12927	12891	12927	12842	12785	12786	12761	12962	12892	12769	12966	12988	12974	12955	12939	12919	12858	12772	12867	12985	12851	13038	13005	12945	13060	12971	12803	13048	12861	12959	12920	13129	12921	12867	12896	12848	12999	13043	13043	12976	12919	12879	12951	12871	12939	12876	13001	12896	13010	12900	12991	12917	12921	13108	12851	13035	13123	12789	12915	12921	12859	12903	13020	12896	12917	12788	12963	13007	13024	13058	12969	12812	12897	12994	12985	12980	13071	12992	12912	12794	12961	12913	13086	12870	12930	12934	12898	13002	12926	13093	13101	12907	13072	13065	13035	12974	13022	12896	12925	12992	12870	12803	12953	13093	12970	12932	12957	12920	12906	12849	12686	13080	12866	12981	12956	12955	13048	12769	12981	13078	12960	12806	12781	12929	12908	13030	12993	13121	12920	12922	13070	12875	12869	13040	12917	12870	12946	12865	12916	12875	12877	12835	12724	12952	12898	13001	12831	13034	12940	12900	12962	12959	13028	12918	12977	12860	12985	12846	12872	12998	12840	12958	12867	13026	13237	12852	13117	12794	12820	12722	13001	12971	12975	12954	12915	12932	12914	13012	12937	13031	12853	12923	12851	12818	13051	12847	12891	12868	12945	12882	13131	12717	13039	13039	12920	13008	12998	12918	12872	12888	12828	12900	13080	12939	12909	12860	12842	12803	12791	12814	12825	12849	12796	13010	12909	12996	12928	12889	12870	12849	12765	12940	12806	12930	12847	12901	12729	13030	12938	12934	12899	12874	12830	12842	12869	12925	12913	12804	12810	12949	12941	12902	12722	12946	12747	12791	12978	12966	12908	12827	12810	12788	12973	12799	12881	12826	12944	12954	13016	12992	13028	12981	12811	12867	12826	12969	12971	13057	12770	12923	12976	12819	13067	13068	12956	12877	12931	12760	12918	13045	12987	13000	12882	12864	12859	12924	12834	12919	12887	12970	13005	12809	13032	12953	12935	12842	12854	12970	13060	12931	12881	12929	12861	12985	12899	12847	12869	12993	12866	12936	12809	12809	12873	13166	12924	12861	13020	12954	12785	13021	12934	12924	12890	13017	12819	12833	12978	12783	12931	13022	12929	12970	12978	12903	12764	12925	13010	13013	12927	12962	13084	12958	12890	12983	12895	12798	12848	12963	12920	12900	12949	12952	12778	12994	12984	12923	12973	12870	12894	12844	13093	13004	12827	12843	12868	13035	12956	12825	12979	12931	12956	13145	12893	13006	12862	13041	12922	12999	12898	12906	12945	12931	12900	12953	12992	12880	12906	12863	12885	12808	12915	12938	12803	12961	12847	12712	12748	13028	12990	12891	13104	12933	12797	12947	12830	12901	12833	13009	12973	12908	12999	12906	12946	12943	12650	12937	12932	12954	12821	12847	12992	12752	12894	12847	12878	12950	13039	13050	12924	12903	12905	12838	13075	12962	12996	12949	12938	12937	13144	13207	12869	12909	12714	12973	12772	13039	12818	12962	13011	13197	12830	12823	13006	13087	12973	12852	12805	12970	13015	12966	12893	12854	12850	13047	12901	13041	13047	12794	12847	13109	12877	12765	12977	12892	12860	12928	12816	12846	12912	12998	12928	13014	12841	13024	12859	12915	12971	12921	12825	12868	12947	12794	12841	12868	13089	12958	13014	12831	12970	12834	12896	12829	13000	12863	12836	12806	12992	12941	12896	12988	12985	13066	12737	12822	12791	13038	12930	12960	13053	13123	12941	12993	12752	12951	12928	12855	13090	13032	13045	12943	12920	12862	13013	12755	12869	12977	12918	12913	13086	12849	12922	13053	12895	12947	12936	12894	12996	12767	13027	12874	12899	12863	12966	13001	12904	13048	12835	12971	12905	12916	12822	12980	12897	13054	12967	12824	12923	13000	13001	12976	13091	12951	12971	12964	13025	12890	12955	13053	12915	12988	12997	13022	12909	12847	12932	12965	12992	12920	12888	12970	12774	12855	12930	12738	12978	12964	13090	12864	13066	13052	13035	13044	13013	12925	12968	12976	12813	12778	13093	13013	12939	12874	12919	12792	13081	13037	13122	12742	12980	13022	13077	13046	12932	12687	12977	13009	13003	12800	12990	13024	12974	12987	13015	12906	12986	13013	12864	12920	12965	12917	12911	12856	12936	13037	13107	13054	13094	13011	12938	12745	13038	12922	12873	12852	12704	13019	12907	12838	12929	12797	12907	12979	12879	12998	12755	13077	12867	12783	12956	13072	12838	12948	13093	12950	12929	13087	12883	12918	12948	13011	12971	12899	13013	13025	12856	13010	13089	13074	12972	13003	12843	12901	13099	13062	12825	12925	12837	12819	12847	13002	13078	12891	13002	13104	12933	13018	12963	12983	12910	12987	12981	12892	12951	12862	12772	13095	12951	13132	12900	12945	12816	12790	12918	12949	12886	12947	12884	12970	12944	12762	12887	12816	12824	13018	13044	12843	13094	12886	12943	12862	12961	13083	12626	13004	12961	12800	13104	13090	12985	13044	12767	12984	13017	13029	12929	12993	12765	12944	12821	12799	12953	13040	12768	12919	12817	13050	12920	12942	12865	12863	12918	12999	12984	12917	12952	12993
35625	41302	44650	34103	26225	23602	22644	22174	22336	22202	22282	22255	22524	22068	22111	22175	22411	22330	22143	22272	22243	22219	22165	22273	22165	22091	22374	22004	21959	22311	22080	22102	22226	21972	22182	22147	22085	22036	22145	21976	22148	22190	22132	21971	22081	21932	22193	22165	21968	22087	22141	22067	22189	22027	22161	22228	22314	22153	22098	22024	21998	22110	22011	22155	22197	21937	22205	22151	21970	22084	22116	22302	22158	22070	22159	22214	21943	22342	22263	22250	22293	22217	22113	22242	22172	22228	22261	21970	21921	22106	22201	22097	22592	22040	22037	22079	22050	22253	21912	22344	22203	22442	22075	22266	22335	22387	22274	22210	21979	21925	22024	22192	22256	22495	22391	21992	22137	22055	22022	22043	22199	22328	21971	22040	22244	22180	22090	21841	22073	22060	22049	22029	22203	22064	22051	22224	21991	22137	22196	22235	22208	22029	22226	22263	22110	22092	21931	22342	22319	22092	22086	22247	22100	21971	22145	22045	22077	22158	22438	22128	22081	22031	22022	22146	22259	22117	21992	22149	22253	22102	22326	22034	22164	22215	21884	22124	22080	22098	22022	22116	22176	22123	21932	22151	22307	22327	22203	22185	22364	22377	22260	22140	22054	22052	22426	22090	22059	22094	22256	22040	22181	22136	22149	22274	22046	22155	22059	22161	22011	22285	22387	22115	22230	22215	22149	22309	22079	22047	22100	22172	22282	22007	21975	22041	22121	22156	22153	22039	22235	22091	22076	22186	21892	22059	21809	22137	22271	22134	22104	22179	22055	21978	22102	22000	22123	21913	22004	22012	21987	22026	21937	21960	22282	22239	22452	22199	22117	21886	21961	22241	22118	21980	21956	22224	22167	22270	22112	21937	22109	21951	22191	22218	22110	21879	22114	22318	22195	22097	22324	22169	21985	22428	22075	22022	21969	22265	22067	22246	22229	22160	22061	22417	22077	22010	21956	22306	22104	22043	22154	21987	22134	22129	22072	22067	22220	22306	22247	22326	22233	22139	22120	22050	22158	22183	22039	22284	22337	22100	21920	22129	22412	21938	22260	22041	22301	22177	22218	22340	22067	22196	22012	22162	22175	22151	22314	22142	21897	22291	22117	22183	22298	22051	22118	22103	22083	22057	22162	21980	22037	22285	21878	22127	22006	22053	22077	21930	21900	22015	22084	22274	22105	22170	22555	22172	22036	22213	22114	22181	21968	22074	22125	22093	22299	22005	22153	21930	22145	22066	22014	21987	22333	22116	21915	22008	22129	22204	22149	22290	22464	22104	21803	22084	22046	22273	21906	22166	22345	22138	22061	22051	21961	22255	22100	22151	22164	21890	22093	21936	22072	22102	22070	22225	22227	22297	22173	22375	22092	22066	22166	22238	22166	22004	22121	22153	21988	22121	22323	22176	22081	22262	22054	22117	21969	22047	21985	22018	22252	22279	22179	22195	22064	22244	22110	22093	22200	22157	22180	22188	22044	22101	22126	22049	22210	22140	22171	22223	22094	22051	22133	22003	22079	22063	22197	22086	22199	22182	21802	22085	22258	21878	22069	21859	22236	22083	22279	22318	21819	22082	22123	22132	22336	22388	22323	21922	22338	22095	22269	22192	22403	22237	22653	21994	22189	22112	22189	22026	22161	22116	22054	22093	22029	22155	22138	22131	22019	22103	22292	22097	22018	22289	22097	22136	22307	22030	21949	22178	21919	22122	22127	22003	22124	22056	21993	21920	22145	22146	22091	22076	22217	22451	22190	22133	22386	22016	22158	21843	22163	22153	22116	22050	22018	21935	21921	22224	22249	22475	22214	22066	22088	22265	22275	22212	22321	21980	21907	22245	22065	22147	22297	21987	22093	22108	22183	22099	22025	22192	22231	22158	22210	21990	22034	22304	22027	22215	22019	22337	21999	22134	22047	22235	22366	22149	22268	22158	22041	22119	22234	22236	22251	22098	22234	22076	22013	22279	22394	22219	22224	22216	22123	22332	22335	22253	22174	22078	22092	22150	22183	22153	21999	21990	21961	22137	22124	21935	22178	22060	22023	22297	22383	22397	22129	22114	22194	22230	22122	22001	22072	21954	22168	22332	21938	22218	22135	22184	22024	22396	22130	22036	22091	22169	22171	22021	22067	22303	22263	22257	22095	22115	22011	22329	22164	22128	22285	22183	22142	22288	21956	22341	22167	22224	22122	21865	22063	22238	22225	21917	22110	21984	22270	22135	22047	22105	22159	22039	22181	21928	21888	22288	22048	21928	22223	22145	22064	22033	22120	22188	22320	22002	22228	22270	22174	22014	22265	22032	22360	22084	22113	22217	22166	21970	22116	22332	22419	21984	22141	22591	22115	21736	22081	22250	22013	22018	22164	21879	22030	22099	22164	22311	22129	22160	22078	22139	22285	22256	22091	22183	22210	22127	21985	22012	22080	22261	22162	22159	22036	22095	22191	21941	22115	22164	22062	22146	22196	22054	22149	22089	22359	22188	22096	22067	22181	22268	21938	22194	22177	22054	21943	21993	22101	22079	22243	22455	22170	21897	22283	22427	22050	22259	22042	22123	22064	21832	22033	22150	22000	21839	21816	21977	21858	21944	22282	22042	21975	22308	22122	22232	22310	22249	22175	22041	22198	22225	22226	22208	22357	22228	22016	21892	22268	22084	22117	22074	22195	22112	22395	22178	22216	21940	22201	22217	22176	22110	21975	22140	21760	22195	22154	21907	22274	22283	22032	22382	22244	22149	22252	22142	22173	22218	22104	22085	22282	22561	22300	22345	22156	22336	22219	22178	22035	21957	22033	22194	22154	22144	22191	22129	22259	22265	22202	22050	22337	22160	22025	22272	21936	22139	22323	22120	22199	22177	22181	22116	22088	22162	21980	21941	22191	21980	22033	22163	22111	22190	22169	22055	22167	21962	22123	22226	22113	22150	22386	22243	22182	22134	21938	22068	22301	22075	22122	22211	21962	22107	22294	22084	22038	22027	22123	22098	22120	22082	22126	21987	22211	22125	22014	22515	22196	22196	22317	22149	22164	22149	22144	22270	21981	22173	22308	22132	22073	22112	22088	22025	22178	22346	22134	22002	22230	22000	22080	22208	21900	22052	22285	22223	22034	22275	21980	22194	22219	22193	22222	22160	22090	22123	22115	22144	22191	22194	22236	22224	22122	22224	22221	22094	21841	22025	22061	22431	22089	22029	22258	22294	21842	22134	22079	22209	22218	22073	22257	22149	22077	22010	22232	22325	22111	22257	21991	22166	22181	21978	21957	21915	22105	22142	22421	22208	22145	22090	22122	22212	22219	22145	22189	22123	22162	21861	22203	22229	22182	22134	22126	22204	22217	22275	22406	22249	22132	21786	22122	22135	22194	22031	22091	22083	22002	22005	21991	22255	22286	21923	22102	21931	21993	22073	21974	22351	22376	22112	22275	22004	22067	22042	22266	22136	22228	22010	22174	22451	22303	22301	22080	22130	22347	22003	22037	22100	22022	22012	22003	21978	22089	22229	22219	22031	21996	22492	22175	22113	22122	22249	22232	22137	22065	21855	22178	22109	22095	22255	22141	22139	22205	22116	21870	22116	21985	21966	22191	22032	22319	21878	22248	21947	22116	22183	22181	22023	22086	22155	22038	22241	22202	22396	22185	21994	22103	21958	22192	22093	22124	22251	22253	21965	22102	22214	22386	22019	22145	22137	22141	22136	22174	22234	22021	22238	22111	22104	22198	22115	22307	22162	22263	21755	21936	22179	21941	22114	22115	22264	22341	22411	22074	22168	22051	22131	22069	22186	21881	21933	22269	21993	22244	22149	22216	22136	22205	22176	22097	22165	22061	21976	22126	22149	22035	22191	22153	22261	22110	22020	22176	21908	22136	22094	22081	22180	22288	22102	22240	22308	22297	22337	22205	22210	21907	22162	22174	21951	21998	22066	22078	22329	22214	22230	22167	22050	22167	22024	22346	22044	22281	22127	21965	21829	22026	22050	22168	22112	22063	22239	22155	22214	22285	22284	22143	22158	22084	22129	22197	22064	22329	22128	22196	22123	22176	22188	22186	22403	22174	22020	22027	22223	22079	22014	22011	22124	22110	21973	22005	21985	22020	22102	21858	21955	22035	21895	22135	22462	22342	21923	22460	22402	22202	22157	21995	21965	22390	22333	21993	22130	22037	22045	22076	22070	22014	22111	22222	22148	22250	22142	21748	22089	22075	21963	22191	22040	22353	22098	22226	22097	22018	22099	22207	22214	22085	22184	22101	21898	22291	22082	22105	22235	22465	22258	22192	22190	21961	22093	22145	22087	22133	21972	22014	22184	22017	21984	22055	22123	22232	22193	22239	21891	21992	22137	22153	22041	22177	22052	22043	22157	21856	22093	22086	21909	22081	22057	22288	22185	22244	22147	22159	22117	22039	22021	22058	22233	22034	22281	22455	22199	22166	22065	22187	22314	22389	21921	22149	21920	22181	22302	22144	22344	22182	21989	22206	22114	21901	21924	22216	22214	22192	21999	22009	21920	22230	22151	22225	22077	22050	22275	21965	21984	22083	22112	22152	22096	22191	22150	22173	22150	22128	22151	22215	22005	22162	22169	22304	22194	22162	21925	22192	22264	22225	22239	22162	21882	22205	22263	22309	22193	21981	22242	22170	22081	21844	22281	22357	22083	21910	22200	22245	21988	22155	22446	22055	21905	22259	22008	22227	22029	22051	22219	22208	21988	22327	22262	21931	22224	22209	22162	22284	22241	22204	22159	22156	22151	22176	21969	21910	22215	22122	22043	22384	22276	22182	22315	22423	22099	22129	22282	22096	21934	22192	22021	22142	22347	22110	22058	22045	22131	22224	22099	22048	22145	22059	22166	22067	22353	22173	22106	22046	22289	22131	22182	22154	22140	21895	22160	22211	22306	22266	22287	22342	22064	22144	22033	22089	21996	22265	22414	22118	22146	22194	22075	22028	22126	22098	22180	22159	22120	22071	22170	22248	22218	22099	22023	22080	22243	22174	22153	22345	22128	21977	22025	22138	22157	22335	22402	22086	22103	21957	22308	22154	22068	22220	21963	22072	22028	22160	22413	22273	22263	22053	21992	22045	22152	22271	21938	22169	22118	22128	22064	22093	22123	22138	22102	22139	22226
24252	44484	35783	21601	15473	13376	12648	12650	12667	12721	12758	12670	12677	12580	12732	12754	12816	12760	12730	12655	12692	12699	12620	12641	12636	12633	12856	12636	12777	12666	12599	12588	12586	12825	12753	12529	12687	12617	12606	12750	12562	12590	12612	12653	12677	12535	12587	12421	12470	12646	12698	12636	12466	12876	12663	12526	12719	12492	12596	12575	12526	12633	12673	12582	12510	12678	12454	12701	12595	12547	12674	12638	12762	12758	12645	12683	12717	12706	12439	12628	12618	12556	12586	12489	12459	12622	12738	12569	12522	12825	12656	12591	12722	12598	12744	12695	12582	12663	12650	12790	12523	12506	12732	12540	12610	12503	12647	12528	12533	12697	12582	12580	12833	12574	12697	12757	12580	12726	12780	12477	12705	12548	12395	12479	12768	12710	12625	12556	12614	12691	12678	12724	12679	12574	12750	12542	12518	12584	12619	12748	12547	12790	12561	12792	12436	12670	12699	12696	12690	12507	12556	12687	12598	12663	12605	12521	12678	12583	12660	12683	12490	12739	12459	12666	12573	12727	12743	12514	12559	12683	12591	12734	12494	12804	12710	12622	12592	12536	12655	12579	12594	12700	12739	12759	12778	12448	12613	12701	12669	12674	12723	12668	12500	12614	12766	12560	12666	12700	12689	12406	12510	12564	12655	12722	12622	12697	12522	12698	12769	12611	12567	12700	12696	12743	12703	12843	12666	12599	12621	12626	12569	12677	12432	12494	12593	12779	12769	12590	12599	12830	12674	12545	12667	12586	12571	12621	12594	12428	12708	12530	12738	12645	12669	12584	12756	12777	12706	12482	12599	12550	12604	12565	12550	12674	12502	12700	12748	12523	12492	12764	12586	12461	12776	12693	12651	12403	12557	12689	12499	12576	12596	12598	12467	12638	12622	12652	12646	12560	12636	12571	12702	12592	12744	12625	12641	12506	12602	12532	12627	12672	12598	12647	12717	12585	12728	12538	12704	12555	12613	12568	12692	12457	12577	12765	12572	12636	12636	12581	12531	12736	12576	12681	12663	12832	12850	12531	12482	12546	12732	12512	12554	12736	12616	12622	12584	12740	12503	12646	12549	12558	12655	12455	12798	12548	12618	12564	12743	12722	12589	12626	12649	12485	12619	12778	12702	12710	12486	12552	12645	12537	12679	12501	12669	12577	12682	12577	12445	12647	12583	12640	12733	12553	12610	12726	12595	12586	12636	12571	12629	12624	12634	12779	12647	12558	12596	12715	12570	12585	12722	12741	12610	12656	12510	12709	12646	12807	12675	12657	12742	12540	12639	12825	12775	12447	12646	12644	12775	12668	12532	12566	12658	12761	12661	12594	12706	12753	12586	12615	12669	12827	12611	12508	12496	12603	12560	12820	12606	12445	12595	12747	12672	12652	12422	12590	12590	12598	12610	12702	12651	12549	12692	12576	12705	12475	12635	12723	12450	12564	12688	12507	12633	12721	12618	12565	12633	12699	12539	12571	12667	12681	12608	12794	12704	12580	12677	12631	12701	12748	12719	12602	12664	12710	12566	12677	12526	12645	12709	12648	12609	12622	12561	12590	12609	12627	12553	12798	12477	12532	12618	12772	12742	12448	12567	12752	12847	12533	12769	12587	12650	12696	12655	12609	12597	12473	12638	12684	12607	12660	12597	12578	12665	12471	12650	12601	12596	12652	12666	12542	12647	12648	12598	12467	12731	12671	12682	12436	12661	12641	12655	12587	12546	12776	12724	12543	12644	12587	12701	12610	12546	12569	12637	12648	12523	12667	12680	12669	12570	12669	12600	12525	12554	12631	12540	12531	12503	12575	12685	12421	12490	12690	12768	12554	12545	12800	12615	12642	12513	12583	12690	12667	12573	12574	12839	12478	12677	12567	12720	12576	12696	12596	12537	12723	12674	12533	12831	12377	12622	12530	12683	12617	12641	12507	12510	12524	12633	12616	12730	12667	12635	12798	12342	12683	12643	12620	12549	12637	12506	12667	12561	12832	12688	12562	12704	12638	12710	12506	12688	12810	12707	12673	12532	12707	12740	12508	12538	12708	12519	12432	12599	12702	12670	12763	12614	12660	12639	12647	12509	12537	12777	12463	12411	12402	12615	12485	12468	12518	12558	12543	12592	12679	12507	12592	12598	12601	12625	12677	12713	12771	12679	12676	12648	12585	12516	12692	12655	12624	12623	12585	12625	12608	12622	12686	12756	12714	12492	12512	12612	12627	12680	12582	12657	12561	12535	12519	12633	12679	12550	12483	12892	12588	12652	12638	12596	12617	12682	12528	12591	12816	12535	12617	12666	12556	12637	12455	12437	12733	12614	12633	12534	12564	12601	12642	12679	12715	12631	12449	12761	12577	12693	12618	12614	12501	12672	12694	12645	12503	12678	12737	12591	12619	12556	12650	12576	12622	12708	12597	12604	12487	12756	12657	12633	12737	12480	12476	12525	12802	12799	12533	12539	12654	12620	12579	12643	12574	12587	12656	12574	12533	12644	12701	12683	12655	12536	12728	12642	12622	12664	12688	12579	12482	12661	12618	12559	12640	12812	12742	12741	12433	12478	12657	12619	12555	12616	12546	12745	12689	12547	12710	12626	12795	12682	12618	12680	12605	12659	12633	12715	12682	12698	12774	12375	12765	12574	12545	12576	12405	12544	12610	12528	12718	12549	12651	12703	12555	12533	12722	12656	12602	12658	12629	12641	12443	12587	12707	12694	12631	12654	12736	12474	12527	12683	12720	12497	12655	12418	12581	12543	12612	12513	12806	12703	12595	12645	12504	12537	12496	12677	12524	12772	12633	12539	12538	12675	12808	12602	12573	12678	12619	12483	12708	12705	12583	12674	12523	12599	12765	12591	12566	12767	12592	12419	12703	12533	12622	12623	12645	12555	12523	12613	12687	12644	12403	12718	12633	12593	12725	12589	12587	12695	12635	12676	12434	12451	12593	12681	12740	12533	12524	12680	12732	12665	12703	12542	12643	12704	12838	12787	12657	12685	12615	12553	12709	12649	12387	12692	12639	12526	12716	12472	12690	12792	12637	12773	12658	12507	12749	12847	12733	12528	12568	12583	12482	12644	12712	12380	12738	12601	12646	12750	12666	12556	12608	12469	12621	12860	12496	12778	12616	12821	12624	12682	12644	12496	12604	12519	12472	12604	12686	12539	12710	12647	12661	12500	12738	12679	12626	12837	12799	12651	12643	12521	12792	12553	12779	12645	12681	12630	12608	12762	12683	12509	12632	12667	12748	12759	12657	12561	12613	12496	12804	12667	12599	12545	12640	12659	12655	12638	12691	12620	12626	12513	12612	12732	12568	12540	12500	12728	12667	12527	12664	12531	12590	12717	12609	12506	12645	12565	12633	12537	12702	12634	12505	12802	12730	12529	12540	12819	12633	12771	12746	12762	12619	12680	12663	12690	12613	12476	12647	12727	12633	12633	12518	12773	12695	12725	12715	12577	12633	12642	12710	12764	12646	12704	12755	12496	12567	12555	12662	12661	12878	12682	12528	12641	12600	12625	12724	12487	12604	12680	12607	12722	12627	12586	12741	12598	12591	12642	12526	12662	12668	12702	12641	12773	12660	12771	12817	12681	12766	12524	12562	12602	12481	12575	12730	12731	12631	12503	12602	12653	12595	12807	12670	12534	12529	12371	12601	12707	12553	12600	12626	12603	12559	12791	12737	12663	12547	12742	12645	12558	12652	12497	12570	12563	12658	12641	12668	12602	12602	12609	12566	12621	12708	12652	12626	12650	12623	12817	12671	12636	12589	12509	12706	12469	12633	12651	12649	12735	12643	12673	12481	12737	12611	12636	12631	12638	12510	12605	12592	12675	12560	12641	12742	12527	12669	12612	12621	12677	12638	12437	12691	12579	12607	12475	12736	12674	12552	12528	12614	12584	12469	12553	12768	12676	12690	12478	12621	12640	12628	12757	12544	12659	12666	12545	12762	12480	12595	12437	12532	12697	12435	12600	12563	12812	12822	12744	12616	12528	12708	12726	12508	12570	12600	12595	12652	12488	12623	12763	12640	12672	12759	12775	12744	12782	12650	12609	12432	12695	12666	12773	12754	12688	12618	12483	12585	12587	12702	12632	12643	12857	12827	12482	12699	12701	12427	12661	12406	12543	12671	12681	12696	12877	12530	12686	12656	12631	12646	12679	12632	12562	12484	12718	12665	12696	12555	12686	12654	12509	12662	12653	12618	12615	12521	12495	12567	12635	12615	12640	12851	12463	12671	12731	12632	12707	12556	12724	12502	12639	12492	12603	12652	12608	12616	12598	12548	12697	12632	12576	12689	12622	12488	12721	12701	12742	12469	12746	12637	12912	12503	12730	12596	12500	12505	12714	12832	12466	12690	12518	12660	12737	12737	12559	12723	12849	12676	12614	12678	12788	12535	12768	12438	12455	12536	12793	12635	12678	12679	12695	12652	12715	12619	12604	12752	12558	12541	12490	12460	12671	12721	12611	12682	12583	12605	12617	12653	12617	12489	12565	12826	12729	12635	12690	12547	12531	12727	12666	12662	12661	12356	12419	12619	12750	12781	12727	12635	12829	12687	12502	12635	12594	12821	12586	12487	12773	12615	12835	12798	12592	12649	12810	12596	12602	12579	12630	12566	12828	12838	12615	12605	12580	12703	12635	12649	12652	12450	12778	12752	12663	12560	12660	12513	12775	12773	12514	12794	12690	12543	12473	12574	12790	12550	12803	12589	12694	12690	12692	12574	12705	12693	12565	12702	12864	12718	12741	12705	12590	12649	12707	12727	12576	12614	12604	12632	12641	12615	12724	12611	12678	12675	12625	12634	12644	12463	12642	12606	12516	12656	12624	12644	12632	12402	12714	12697	12518	12646	12541	12635	12640	12611	12582	12632	12505	12796	12634	12721	12532	12622	12617	12617	12461	12400	12591	12592	12467	12582	12611	12665	12544	12561	12552	12604	12534	12799	12605	12684	12633	12514	12667	12689	12593	12520	12712	12551	12562	12682	12604	12570	12457	12624	12689	12575	12740	12647	12840	12600	12737	12668	12607	12576	12643	12537	12546	12685	12684	12533	12557	12619	12722	12513	12729	12694	12592	12527	12540	12569	12489	12650	12727	12610	12680	12783	12662	12830	12483	12455	12702	12734
23010	28483	49314	49060	38855	32216	29280	25607	24478	25011	25081	24509	24423	24701	24682	24760	24420	24453	24566	24445	24497	24471	24621	24562	24489	24459	24558	24394	24388	24264	24393	24308	24344	24306	24294	24333	24468	24556	24245	24413	24357	24157	24307	24108	24517	24622	24448	24274	24260	24292	24273	24247	24225	24084	24339	24408	24256	24237	24287	24335	24184	24218	24187	24407	24094	24358	24356	24468	24432	24275	24357	24166	23852	24219	24100	24199	24326	24328	24193	24295	24517	24137	24291	24423	24289	24233	24379	24263	24141	24072	24313	23979	24191	24273	24382	24133	24202	24243	24295	24360	24198	24095	24237	24300	24120	24150	24212	24199	24299	24053	24084	24266	24241	24216	24167	24009	24145	24036	24237	24150	24290	24213	24101	24326	24216	24020	24145	24218	24146	24111	24385	24127	24307	24334	24507	24162	24328	24523	24201	24204	24146	24085	24266	23862	24403	24377	24088	24255	24188	24559	24127	24399	24178	24088	24129	24299	24073	24049	24428	24164	24030	24038	24250	24146	24070	23869	24130	24058	24252	24216	24085	24186	24078	24292	24186	24271	24148	24066	24212	24246	24269	24163	23987	24171	24206	24274	24105	24320	24180	24426	24314	24340	24058	24090	24185	24264	24088	24078	24338	24094	24169	24274	24183	24006	23988	24361	24323	24041	24211	24497	24299	24050	24133	24369	24153	24236	24351	24199	24192	24114	24194	24490	24574	24215	24297	24511	24373	24369	24456	24207	24380	24244	24225	24178	24338	24280	24171	24151	24292	24292	24082	24156	24152	24160	23974	24242	24321	24184	24172	24013	24122	24031	24203	24125	24189	24447	24303	24306	24269	24113	24036	24113	24383	24215	24240	24300	24433	24073	24206	24042	24357	24406	24162	24114	24130	24205	24191	24138	24318	24139	24223	24164	24245	24292	24401	24310	24153	24211	24333	24185	24158	24006	24156	24208	24185	24152	24191	24093	24145	23992	23953	24152	24237	24309	24325	24153	24371	24048	24214	24306	24246	24228	24341	24383	24032	24124	24276	24269	24253	24365	24340	24184	24127	24142	24408	24133	24320	24129	24318	24151	23817	24245	24115	24361	24286	24083	24126	24099	23958	24265	24086	24286	24520	24323	23957	24435	24184	24044	24349	24240	24310	24208	24209	24046	24186	24308	24313	24177	24318	24355	24206	24390	24324	24082	24113	24178	24245	24029	24043	24105	24274	24100	24409	24204	24419	24278	24076	24305	24475	24134	24117	24206	24206	24233	24283	24177	24163	24304	24376	24302	24117	23982	24273	24131	24324	24000	24331	24245	24074	24074	24139	24294	24116	24248	24233	24434	24239	24349	24428	24160	24324	24151	23804	24212	24299	24237	24075	24067	24116	24177	24053	24218	24289	24244	24212	24274	24265	24095	24163	24241	24113	24139	24577	24384	24132	24038	24008	24181	24208	23964	24209	24193	24186	24353	24073	24032	24392	24273	24206	24165	23977	24100	24107	24016	24259	24369	24351	24258	24222	24031	24149	24078	24558	24077	24119	24196	23855	24434	24257	24253	24478	24247	24235	24228	24369	24233	24078	24271	24266	23991	24535	24396	24348	24304	24156	24212	24268	24313	24234	24429	24092	24408	24190	24208	24152	24185	24098	24324	24065	23967	24257	24068	24266	24314	24458	24385	24332	24262	24106	24140	24099	24035	24161	24057	24254	24333	24167	24232	24123	24053	24141	23963	24153	24236	24263	23828	24425	24166	24021	24035	24146	24275	24225	24275	24358	24134	24004	24115	24109	24130	24323	24183	24286	24102	24435	23929	24181	24404	24298	23963	24266	24152	24242	24221	24264	24286	24317	24232	24078	24101	24365	24283	23945	24161	24238	24134	24221	24373	24156	24010	24190	24331	24177	24256	23989	24220	24170	24174	24062	24279	24386	24418	24206	24413	24156	24168	24250	24249	24447	24326	24100	24101	24241	24226	24185	24248	24409	24255	23990	24211	24195	24414	24219	24327	24287	24115	24253	24234	24098	24077	24269	24329	24516	24233	24226	24091	24115	24114	24193	24091	24193	24122	24381	24179	24143	24649	24317	24497	24333	24217	24240	24347	24044	24075	24086	24355	24268	24219	23951	24145	24059	24113	24341	24138	24089	24272	24120	24168	24186	24077	24220	24236	24009	24137	24373	24378	24385	24319	23920	24298	24364	24097	23947	24090	24239	23976	24239	24329	24207	24235	24040	24286	24224	24146	24097	24165	23977	24239	24169	24332	24093	24146	24048	24066	24261	24081	24143	24311	24053	24183	24214	24071	24176	24110	24102	24324	24370	24303	24255	24138	24320	24393	24292	24353	23872	24189	23816	23992	24336	24206	24587	24270	24191	24199	24461	24160	24274	24495	24325	24173	24134	24156	24206	24038	24212	24139	24033	24120	24396	24119	24392	24120	24188	24402	24072	24067	24169	24496	24183	24272	24414	24297	24228	24168	24259	24091	24309	24394	24197	24498	24321	24274	24207	24150	24130	24253	24039	24307	24316	24095	24345	24163	24332	24398	24236	24148	24260	23954	24156	24250	24241	24010	24346	24473	24294	24207	24039	24277	24189	24190	24168	24129	24503	24253	24173	24168	24094	24204	24087	24143	24300	24016	24144	24215	24216	24202	24035	24229	24066	24217	24348	24238	24047	24363	24123	24196	24299	24209	24103	24086	24271	24012	24079	24303	24173	24054	24288	24042	24364	24212	24292	24067	24257	24424	24123	24128	24111	24139	24101	24001	24084	24347	24050	24293	24392	24333	23996	24088	24378	24133	24046	24082	24444	24180	23973	24313	24123	24190	24295	24157	24221	24462	24304	23871	24021	24199	24135	24227	24127	24357	24107	24334	24249	24165	24207	24215	24198	24132	23944	23926	24023	24131	24178	24474	24108	24145	24257	24306	24249	23989	24278	24280	24135	24325	24203	24187	24259	24150	24204	24012	24305	24378	24110	24047	24294	24373	24031	24169	24184	24258	24444	23882	24077	24016	24176	24056	24292	23956	24239	24321	23922	24221	24366	24104	24281	24187	24286	24275	24225	24418	24440	24272	23989	23947	24094	24219	23994	24270	24087	24415	24140	24083	24304	24228	24300	24197	24006	24275	24217	24170	24229	24141	24217	24021	24028	24354	23852	24253	24184	23961	24275	23972	24265	24089	24448	24181	24332	24139	24160	24100	24322	24149	24370	24199	24197	24300	24249	23917	24046	24425	24061	24278	24176	24412	24318	24104	24068	24058	24241	24034	24057	24146	24173	24125	24228	24039	24100	24041	24315	24233	24298	24367	24327	24152	24366	24227	24212	24118	24302	24249	24203	24284	24099	24286	24101	24266	24332	24327	24387	24287	23956	24211	23965	23996	23982	24067	24130	24047	24279	24254	24064	24004	24214	24046	24251	24254	24286	23989	24293	24338	24303	24335	24175	24179	24177	24262	24189	24052	24259	24461	24343	24085	23997	24166	24257	24429	24217	24181	24429	24190	24387	23950	24036	24284	24039	24468	24244	24448	24061	24248	24393	24180	24234	24291	24150	24101	24328	24111	24298	24222	24298	23743	24508	24109	24010	23998	24300	24302	24298	24080	24217	24139	24297	24368	24018	24407	24202	24136	24347	24224	24146	24256	24176	24004	24012	24051	24245	24277	24197	24115	24080	24418	24226	24313	24045	24338	24138	24141	23991	24285	24138	23972	24354	24098	24249	24116	24040	24258	23990	24267	24077	24096	24230	24169	23989	24082	24306	24373	24230	24150	24480	24225	24387	24036	24213	24497	24434	24045	24106	24149	24156	24000	23928	24244	24204	24045	23730	24205	24148	24193	24230	24155	24196	24382	24264	24247	24113	24556	24109	24220	24104	24408	24126	24165	24397	24193	23909	24076	24235	24032	24369	24104	24151	24094	24126	24284	24018	24266	24239	24089	24290	24277	24163	24042	24196	24203	24060	24024	24299	24311	24013	24206	24190	24216	24415	24153	24364	24178	24195	24183	24396	24262	24447	24202	24117	23982	24144	24148	24230	24228	24258	24411	23997	24366	24132	24582	23968	24207	24157	24004	24281	24289	24226	24409	23994	24040	24243	24232	24309	24151	24333	24148	24320	24228	24231	24425	24196	24230	24303	24142	24208	24351	24298	24266	24207	24320	24328	24296	24339	24208	24318	24255	24196	23833	24380	24314	24442	24092	24171	24301	23821	24069	24157	24209	24116	24033	24365	23996	24161	24132	24091	24433	24080	24316	24166	24371	24166	23905	24219	24145	24187	24420	24441	24069	24394	24145	24101	24237	24443	24111	24087	24072	24204	24267	24044	24094	24259	24216	24164	24206	24103	24309	24028	24226	24297	24248	24174	24076	24229	24289	24422	24386	24055	24251	24180	24055	24239	24351	24223	23850	24139	24397	24389	24188	24191	24351	24199	24146	24070	23999	24201	24235	23889	23897	24021	24265	24154	24038	24317	24271	24153	24103	24090	24246	24324	24120	24151	24303	24148	24101	24344	24263	24385	24053	23971	24265	24400	24181	24221	24189	24112	24064	24242	24094	24225	24353	24175	24409	24116	24049	24213	24318	24318	24070	24352	24344	24195	24022	24218	24100	24176	24315	24178	24381	24329	24136	24339	24072	24282	24287	24129	23939	24201	24251	24189	24165	24300	24017	24226	24341	24247	24144	24457	24324	24276	24166	24247	24279	24179	24285	24313	24186	24016	24177	24016	24279	24418	24129	24041	24063	24046	23977	24307	24139	24371	24255	24145	24073	24335	24046	24069	24186	24323	24201	24244	24204	24186	24277	24278	24273	24278	24294	24388	24214	24195	24422	24231	24137	24173	24293	24242	24325	24280	24123	24148	23989	24212	24279	24142	24161	24244	24173	24439	24232	24286	24023	24273	24249	24053	24183	24158	24008	23941	23951	24309	24000	23848	24164	24218	23973	23964	24350	24220	24090	24354	23822	23997	24066	24196	24197	24302	24369	24470	24119	24275	24245	23982	24061	24166	24232	24201	24169	24278	24172	24221	24124	24392	24345	24191	24037	24180	24321	24175	24207	24218	24195	23999	24124	24157	24181	24235	24216	23822	24097	24046	24319	24275	24348	24072	24234	24292	24107	24157	24234	24203	24101
63986	94653	84586	68406	39847	22223	15439	14379	14679	14750	14649	14722	14758	14706	14905	14741	14821	14849	14926	14878	14685	14948	14761	14913	14896	15018	14917	14750	14793	14789	14752	14933	14960	14793	14920	14772	14925	14851	14887	14794	14990	14727	14929	14754	14724	14804	14693	14794	14844	14790	14787	14843	14853	14826	14974	14732	14988	14827	14775	14725	14753	15023	14844	14630	14704	14694	14928	14828	14799	14808	14843	14912	14759	14703	14816	14942	14893	14817	14634	14740	14991	14765	14858	14896	15047	14799	14849	14893	14946	14928	14905	15001	14777	14706	14844	14981	14655	14955	14693	14848	14705	14806	14709	14650	14833	14714	14971	14745	14691	14842	14718	14761	14944	14897	14589	14834	14695	14913	14730	14986	14779	15040	14705	14847	14682	14880	14900	14653	14806	14819	14848	14928	14987	14708	14779	14822	14980	14774	14905	14710	14689	14744	14837	14807	14826	14741	14734	14888	14728	14872	14608	14722	14927	14719	14854	14897	14825	14821	14779	14705	14861	14833	14771	14793	14812	14828	14997	14884	14906	14757	14920	14939	14799	14627	14888	14923	14771	14773	14716	14949	14903	14724	14729	14935	14819	14818	14886	14858	14703	14858	14879	14832	14687	14809	14946	14994	14831	14938	14889	14884	14872	15003	14831	14885	14708	14890	14706	14706	14898	14910	14828	14753	14792	14767	14879	15064	14862	14854	14778	14886	14922	14713	14668	14831	14811	14854	14817	14866	14608	14832	14867	14794	14820	14902	14871	14794	14821	14915	14900	14980	14824	14923	14829	14733	14850	14801	15068	14751	14894	14732	14729	14999	14590	14857	14912	14877	14849	14724	14626	14984	14862	14752	15032	14968	14896	14785	14842	14663	14758	14853	14985	14818	14883	14925	14662	14865	14757	14810	14808	14897	14762	14892	14771	14615	14879	14943	14844	14811	14844	14700	14610	14782	14956	14786	15063	14843	14877	14839	14795	14778	14753	14823	14801	14727	14855	14791	14880	15044	14839	14804	14810	15041	14899	14779	14828	14794	14795	14867	14594	14707	14739	14881	14611	14827	14801	14719	14727	14677	14878	14816	14716	15003	14772	14834	14639	14899	14878	14825	14851	14862	14729	14853	14770	14757	14903	14783	14796	14886	14723	14655	14808	14821	14938	14628	14786	14867	14803	14875	14863	14656	14571	14716	14926	14821	14860	14606	14909	14752	14947	14800	14842	14833	14843	14806	14793	14879	14811	14757	14556	14794	14905	14802	14780	14904	14954	14776	14665	14785	14787	14786	14611	14864	14612	14625	14783	14906	14818	14878	14807	14746	14805	14692	14751	14763	14575	14919	14570	14717	14955	14869	14688	14711	14714	14750	14910	14797	14780	14904	14680	14824	14826	14786	14720	14874	14617	14787	14908	14672	14759	14838	14751	15041	14880	14999	14732	14675	14903	14858	14799	14880	14644	14870	14881	14806	14837	14812	14954	14873	14795	14871	14871	14782	14752	14803	14756	14892	14663	14883	14822	14778	14810	14886	14715	14857	14808	14987	14933	14772	14658	14844	14660	14745	14810	14915	14658	14749	14769	14786	14665	14714	14825	14751	14863	14797	14882	14850	14858	14829	14802	15015	14680	14789	14737	14759	14746	14831	14786	14803	14823	14840	14725	14832	14774	14895	14900	14941	14923	14909	14876	14751	14664	14691	14715	14845	14848	14786	14784	14780	14731	14818	14743	14663	14766	14862	14828	14663	14866	14975	14849	14798	14873	14708	14848	14863	14698	15156	14848	14809	14728	14684	14874	14970	14742	14835	14720	14815	14666	14751	14760	14883	14907	14870	14709	14865	14764	14945	14911	14832	14889	14836	14889	14798	15068	14962	14885	14788	14811	14820	14782	14898	14701	14855	14759	14857	14821	14640	14794	14791	14886	14913	14892	14674	15005	14718	14918	14917	14710	15007	15014	14818	14932	14627	14768	14619	15002	14877	14764	14817	14997	14853	14700	14761	14801	14552	14815	14731	14938	14755	14771	14917	14820	14545	14916	14788	14776	14885	14937	14839	14740	14776	14928	14795	14766	14724	14866	14608	14779	14678	14724	14667	14789	14711	14786	15054	14902	14648	14805	14746	14847	14658	14726	14909	14729	14752	15150	14753	14625	14980	14814	14796	14782	14973	14820	14629	14787	14872	14777	14801	14807	14908	14783	14668	14875	14728	14858	14776	14838	14721	14850	14755	14821	14774	14877	14833	14694	14752	14598	14785	14802	14592	14813	14738	14756	14748	14757	14715	14906	14945	14769	14690	14875	14686	14715	14839	15032	14690	14855	14808	14907	14760	14702	14848	14743	14559	14941	14646	14750	14850	14796	14618	14773	14847	15095	14919	14932	14852	14849	14715	14802	14924	14882	14908	14643	14616	14855	14976	14963	14769	14856	14841	14763	14925	14698	14687	14701	14969	14761	14790	14843	14692	14665	14737	14983	14928	14954	14855	14876	14813	14850	14784	14714	14813	14829	14967	14743	14682	14980	14945	14788	14663	15097	14654	14853	14837	14720	14919	14753	14672	14760	14827	14896	14865	14934	14699	14633	14871	14891	14802	14718	14709	14932	14814	14908	14848	15082	14864	14803	14922	14812	14826	14735	14768	14773	14744	14791	14833	14959	14873	14879	14945	14716	14690	14620	15033	15041	14738	14865	14752	14871	14791	14723	14610	14825	14814	14825	14669	14899	14845	14868	14550	14782	14772	14751	14967	14974	14703	14738	14926	14771	15096	14921	14747	14877	14740	14813	14794	14820	14825	14866	14845	14778	14855	14821	14962	14613	14753	14708	14964	14790	15002	14733	14773	14725	14611	14703	14807	14908	14764	14916	14922	14790	14867	14892	14882	14776	14657	14671	14861	14873	15037	14805	14847	14888	14856	14696	14774	14936	14797	14773	14868	14864	14849	14710	14721	14784	14962	15014	14814	14737	14875	14816	14744	14829	14947	14833	14784	14825	14713	14762	14834	14863	15077	14839	14812	14791	14770	14876	14838	14686	14732	14928	14645	14782	15022	14795	14853	14854	15035	14635	14842	14880	14810	14744	14746	14837	14827	14856	14841	14818	14871	14759	14735	15030	14678	14976	14776	14814	14812	14799	14757	14730	14853	14632	14811	14796	14832	14849	14882	14855	14835	14696	14726	15012	14779	14900	14642	14783	14873	14655	14790	14645	15041	14776	14774	14881	14781	14916	14837	15003	14821	14939	14637	14897	14754	14780	14683	14895	14827	14608	15038	14769	14804	14804	14887	14727	14825	14646	14813	14895	14990	14797	14581	14797	14751	14795	14921	14754	14885	14708	14736	14918	14644	14669	14572	14942	14731	14755	15011	14886	14834	14896	14724	14782	15019	14864	14569	14919	14855	14858	14861	14815	14838	14784	14725	15074	14897	14768	14768	14788	14993	14863	14867	14826	14665	14729	14689	14942	14674	14869	14808	14863	14688	14724	14737	14850	14798	14872	14920	14844	14765	14913	14743	14667	14832	14716	14811	14887	14964	14818	14759	14798	14850	14801	14614	14910	14712	14817	14836	14948	14814	14914	14770	14694	14751	14728	14854	14773	14891	14720	14828	14795	14737	14733	14713	14667	14849	14971	14665	14745	14746	14704	14847	14817	14888	14787	14810	14896	14631	14845	14747	14720	14802	14878	14739	14745	14832	14991	14847	14711	14743	14695	14891	14784	14677	14833	14822	14615	14736	14857	14802	14712	14934	14767	14782	14755	14824	14885	14890	14786	14735	14728	14622	14778	14696	14767	14882	14901	14713	14960	14941	14860	14761	14767	14745	14787	15028	14825	14786	14806	14671	14726	14927	14600	14886	14854	14814	14806	14853	14943	14767	14913	14773	14865	14843	14799	14700	14877	14662	14701	14807	14932	14762	14704	14844	14716	14702	14600	14767	14991	14725	14802	14765	14824	14814	14726	14863	14839	14799	14819	14739	14861	14819	14829	14888	14880	14913	14908	14932	14883	14843	14964	14737	14839	14799	14829	14877	14747	14943	14735	14775	14958	14733	14715	14890	14885	14764	14871	14784	15106	14810	14885	14900	14873	14823	15023	14809	14633	14727	14786	14522	14846	14852	14673	14995	14618	14673	14724	14728	14841	14896	14814	14895	14888	14741	15008	14939	14666	14627	14940	14589	14832	14851	14858	14929	14710	14814	14804	14929	14659	14876	14696	14759	14863	14554	14750	14811	14759	14723	14694	14878	14725	14757	14791	14839	14810	14857	14838	14754	14834	14906	14812	14968	14878	14978	14963	14817	14889	14785	14815	14791	14891	14668	14813	14827	14957	14676	14811	14838	14659	14743	14805	14941	14843	14964	14720	14783	14803	14742	14766	14842	14871	14936	14900	14948	14883	14705	14877	14710	14932	14883	14783	14908	14687	14686	14634	14885	14726	14933	14637	14920	14954	14807	14690	14754	14695	14749	14861	14828	14640	14936	14913	14943	14829	14880	14832	14651	14791	14668	14737	14762	14890	14761	14695	14905	14965	14820	14914	14877	14643	14833	14930	14739	14842	14775	14753	14915	14942	14719	14916	14891	14788	14976	14894	14754	14646	14783	14879	14763	14790	14499	14796	14886	14855	14842	14693	14860	14893	14822	14764	14834	14835	14830	14921	14815	14816	14805	14800	14827	14602	14724	14851	14752	14899	14835	14697	14696	14670	14782	14829	14841	14953	14694	14896	14960	14768	14810	14657	14753	14855	14886	14777	14836	14764	14767	14857	14851	14856	14650	14812	14789	14926	14733	14868	14808	14743	14843	14549	14641	14714	14835	14875	14964	14869	14917	14733	14755	14890	14694	14769	14763	14825	14746	14693	14727	14647	14784	14550	14812	14738	14773	14842	14884	14829	14795	14744	14733	14810	14807	14857	14830	14790	14812	14677	14827	14844	14843	14956	14907	14701	14902	14894	14998	14786	14869	14757	14641	14873	14819	14624	14741	14693	14882	14771	14704	14697	14770	14988	14766	14856	14793	14803	14956	14930	14833	14968	14657	14785	14697	14927	14750	14817	14684	14727	14717	14710	14715	14887	14742	14721	14889	14768	14847	14620	14831	14814	14652	14728	14803	14870	14966	14834	14742	14751	14606	14674	14941
35256	45034	46565	35360	26720	23928	23075	22871	22594	22690	22376	22584	22418	22661	22650	22444	22614	22625	22563	22653	22535	22619	22654	22642	22755	22674	22838	22552	22537	22745	22731	22550	22890	22889	22839	22687	22680	22573	22790	22942	23002	22748	22760	22662	22697	22821	22617	22826	22542	22501	22541	22649	22845	22525	22625	22866	22646	22692	22732	22780	22617	22450	22731	22794	22782	22750	22836	22672	22875	22362	22470	22661	22762	22886	22826	22656	22583	22569	22558	22646	22694	22895	22636	22810	22871	22895	22583	22661	22638	22551	22870	22730	22635	22947	22791	22766	22538	22671	22729	22687	22566	22661	22788	22736	22634	22900	22900	22745	22727	22587	22846	22788	22981	22936	22698	22850	22919	22629	22715	22502	22667	22660	22755	22421	22646	22580	22769	22583	22658	22703	22467	22697	22556	22495	22811	22651	22523	22618	22642	22603	22837	22395	22722	22795	22589	22577	22746	22716	22792	22553	22466	22703	22622	22512	22779	22632	22666	22505	22905	22553	22870	22727	22833	22523	22693	22504	22690	22534	22631	22914	22635	22491	22681	22648	22721	22785	22722	22629	22725	22856	22427	22671	22540	22657	22810	22397	22648	22610	22464	22585	22719	22528	22859	22627	22784	22486	22585	22645	22604	22853	22802	22795	22636	22589	22680	22648	22433	22515	22718	22729	22778	22873	22630	22685	22418	22619	22605	22489	22602	22447	22510	22739	22741	22677	22637	22590	22682	22623	22595	22594	22773	22788	22497	22562	22788	22453	22763	22977	22510	22679	22518	22469	22643	22656	22748	22509	22642	22555	22609	22663	22549	22747	22607	22788	22835	22776	23006	22462	22883	22698	22528	22595	22699	22814	22807	22707	22699	22653	22633	22422	22624	22460	22666	22640	22719	22790	22711	22875	22527	22560	22650	22607	22900	22823	22795	22862	22731	22781	22782	22636	22846	22716	22686	22585	22888	22729	22787	22730	22758	22603	22739	22780	22643	22609	22693	22770	22739	22495	22422	22537	22539	22671	22843	22609	22563	22674	22517	22721	22629	22530	22615	22635	22731	22770	22959	22308	22668	22659	22496	22837	22627	22621	22620	22960	22624	22791	23052	22626	22686	22761	22634	22661	22829	22773	22649	22725	22491	22647	22548	22682	22612	22464	22655	22857	22442	22650	22716	22764	22674	22439	22624	22748	22581	22589	22702	22651	22640	22802	22725	22975	22610	22523	22740	22456	22575	22687	22570	22890	22678	22541	22694	22367	22644	22725	22864	22612	22718	22586	22769	22686	22894	22718	22507	22434	22285	22567	22798	22854	22506	22369	22650	22596	22462	22609	22881	22981	22517	22637	22875	22642	22509	22808	22461	22740	22655	22753	22784	22760	22583	22745	22430	22818	22654	22749	22739	22605	22531	22682	22687	22747	22544	22618	22645	22724	22805	22726	22705	22756	22633	22721	22697	22533	22648	22678	22597	22419	22654	22474	22534	22787	22715	22466	22837	22861	22791	22368	22608	22590	22721	22897	22803	22707	22639	22629	22609	22655	22638	22607	22694	22826	22741	22583	22705	22399	22806	22835	22632	22673	22723	22724	22640	22725	22665	22676	22576	22532	22643	22729	22718	22463	22689	22593	22599	22684	22859	22952	22527	22827	22654	22310	22691	22543	22380	22832	22593	22633	22924	22574	22536	22749	22640	22667	22757	22689	22884	22461	22636	22480	22646	22531	22798	22798	22629	22519	22693	22698	22590	22793	22871	22725	22726	22549	22525	22425	22516	22546	22577	22931	22822	22815	22775	22720	22537	22542	22510	22695	22817	22796	22751	22469	22721	22817	22912	22452	22897	22927	22711	22559	22563	22850	22489	22466	22781	22833	23073	22729	22578	22595	22750	22693	22512	22604	22678	22737	22610	22834	22684	22793	22748	22614	22553	22793	22736	22722	22893	22691	22723	22580	22593	22745	22569	22691	22602	22875	22784	23018	22866	22668	22506	22609	22504	22547	22670	22776	22693	22728	22693	22438	22494	22876	22394	22994	22775	22594	22791	22623	22880	22669	22718	22581	22727	22754	22609	22824	22653	22546	22686	22940	22395	22484	22614	22684	22543	22546	22817	22775	22707	22746	22916	22640	22492	22561	22588	22676	22777	22872	22682	22735	22705	22945	22474	22699	22440	22709	22526	22617	22694	22654	22598	22535	22593	22546	22538	22517	22632	22825	22367	22747	22668	22853	22573	22599	22769	22665	22573	22649	22276	22559	22907	22235	22650	22758	22846	22694	22478	22636	22499	22603	22657	22670	22619	22950	22572	22816	22682	22467	22691	22658	22832	22780	22677	22543	22814	22761	22611	22734	22640	22667	22604	22629	22648	22550	22733	22692	22879	22634	22571	22677	22568	22659	22817	22588	22532	22713	22810	22814	22762	22448	22698	22680	22688	22890	22587	22535	22707	22635	22519	22695	22589	22573	22468	22963	22773	22641	22587	22411	22512	22376	22511	22748	22608	22868	22715	22660	22700	22703	22703	22827	22577	22785	22544	22821	22873	22601	22812	22644	22480	22716	22607	22737	22637	22563	22871	22723	22664	22577	22611	22766	22803	22527	22557	22768	22918	22814	22608	22421	22757	22541	22733	22527	22688	22627	22437	22607	22704	22927	22680	22550	22494	22599	22549	22737	22659	22624	22464	22765	22678	22463	22700	22497	22669	22847	22949	22727	22774	22580	22626	22609	22686	22620	22670	22749	22673	22723	22668	22655	22473	22741	22378	22854	22657	22811	22611	22745	22612	22575	22576	22685	22748	22806	22835	22695	22729	22720	22668	22771	22513	22385	22393	22722	22936	22476	22640	22646	22787	22942	22599	22813	22635	22954	22600	22697	22510	22642	22742	22655	22731	22726	22534	22829	22854	22411	22687	22763	22574	22447	22639	22420	22558	22710	22598	22820	22746	22642	22588	22617	22607	22645	22597	22435	22757	22730	22722	22642	22525	22669	22745	22866	22641	22560	22844	22758	22689	22739	22608	22543	22742	22652	22743	22693	22693	22516	22583	22640	22518	22791	22802	22691	22890	22598	22582	22520	22578	22664	22646	22598	22623	22564	22697	22720	22591	22686	22681	22657	22682	22623	22638	22599	22760	22672	22711	22564	22516	22752	22787	22693	22757	22577	22596	22714	22684	22722	22577	22568	22525	22852	22794	22593	22655	22742	22716	22296	22519	22659	22652	22572	22554	22896	22804	22764	22735	22740	22508	22769	22663	22907	22762	22597	22802	22757	22587	22618	22854	22749	22674	22799	22701	22877	22700	22833	22732	22676	22718	22695	22624	22496	22638	22776	22842	22801	22720	22657	22655	22749	22697	22774	22641	22747	22672	22630	22627	22696	22651	22755	22630	22695	22849	22619	22652	22667	22537	22799	22657	22587	22560	22502	22700	22838	22686	22764	22536	22776	22707	22649	22574	22706	22388	22569	22863	22838	22461	22879	22543	22612	22583	22548	22792	22908	22727	22612	22953	22687	22769	22793	22868	22511	22947	22893	22862	22477	22782	22741	22634	22896	22652	22605	22660	23069	22857	22697	22899	22569	22683	22865	22596	22598	22664	22654	22730	22728	22665	22478	22639	22638	22452	22769	22559	22614	22704	22710	22574	22845	22570	22583	22448	22678	22687	22573	22697	22696	22861	22503	22590	22442	22847	22740	22744	22516	22752	22794	22918	22820	22587	22980	22768	22945	22719	22923	22732	22855	22541	22751	22565	22405	22673	22554	22464	22701	22889	22635	22922	22768	22667	22453	22565	22421	22543	22668	22676	22675	22564	22665	22728	23058	22703	22509	22788	22771	22561	22591	22664	22735	22709	22515	22679	22719	22667	22731	22578	22696	22888	22890	22563	22558	22743	22631	23006	22646	22798	22826	22675	22720	22718	22951	22729	22597	22618	22647	22935	22615	22697	22697	22748	22751	22594	22722	22813	22618	22759	22742	22639	22610	22779	22789	22540	22596	22858	22725	22845	22557	22869	22703	22688	22819	22663	22521	22855	22485	22605	22469	22616	22623	22711	22678	22693	22777	22748	22873	22657	22491	22503	22768	22601	22969	22491	22511	22628	22566	22490	22664	22823	22727	22890	22693	22653	22750	22670	22735	22463	22674	22489	22794	22631	22555	22511	22913	22638	22440	22435	22788	22722	22736	22691	22773	22719	22748	22764	22681	22602	22599	22569	22721	22846	22702	22415	22907	22724	22755	22887	22752	22761	22711	22795	22859	22774	22703	22747	22603	22933	22601	22710	22472	22553	22643	22555	22593	22734	22685	22774	22672	22631	22585	22822	22832	22836	22677	22781	22735	22774	22687	22787	22710	22582	22769	22710	22649	22630	22669	22635	22385	22692	22749	22531	22631	22856	22705	22618	22613	22689	22619	22779	22710	22571	22539	22417	22626	22572	22570	22766	22783	22544	22673	22623	22719	22602	22573	22462	22602	22672	22821	22712	22518	22644	22693	22827	22712	22640	22753	22644	22601	22648	22655	22787	22754	22689	22481	22670	22578	22705	22710	22780	22509	22967	22738	22687	22678	22721	22801	23018	22890	22997	23003	22894	22707	22760	22594	22795	22596	22767	22785	22726	22759	22727	22492	22671	22805	22752	22770	22727	22677	22641	22702	22796	22686	22788	22646	22478	22525	22743	22547	22859	22615	22772	22388	22598	22660	22856	22587	22819	22735	22682	22960	22819	22846	22737	22640	22770	22574	22681	22885	22675	22830	22523	22535	22534	22501	22591	22509	22431	22745	22635	22750	22664	22605	22612	22597	22636	22747	22403	22680	22767	22735	22677	22813	22608	22616	22544	22795	22854	22873	22652	22481	22829	22955	22802	22730	22753	22814	22584	22719	22548	22917	22574	22569	22720	22790	22695	22687	22659	22744	22763	22810	22942	22611	22662	22791	22890	22832	22658	22705	22593	22614	22784	22921	22635	22655	22605	22655	22930	22772	22857	22610	22584	22453	22589	22866	22975	22735	22899	22818	22581	22743	22480	22534	22688	22783	22572	22782	22586	22751	22679	22659	22738	22790	22647	22732	22769	22569	22441	22709	23012	22797	22718	22860	22655	22533	22603	22653	22876	22605	22753	22695	22677	22619	22494	22736
27238	50978	37843	22234	15514	13456	13085	12922	12775	12957	12880	12876	13010	12944	12948	12818	12769	12946	13017	13057	12901	13088	12902	12921	12860	13018	13050	12893	12975	12795	12951	12979	12892	13072	12843	12819	12824	12965	12998	12879	13033	12881	12869	12971	12762	12935	12982	12922	12897	13077	12835	13146	13168	12934	12875	12988	13101	12950	12818	12896	12936	12888	12898	12909	12872	12859	12889	13055	12788	12950	12947	12812	12912	12897	12958	12909	12772	12810	12768	13028	13012	13041	12895	13127	12984	12777	12958	12990	12904	12963	12710	12740	13034	12848	12763	13001	13017	12944	12771	12847	12824	12920	13014	12803	12901	13003	12843	12870	12873	12985	12822	12866	12901	12948	13001	12726	12965	12885	12832	12847	12890	12907	12912	12875	12808	12915	13031	12925	12986	12743	12953	12887	12914	12928	12885	12893	12873	12686	12992	12868	12868	12930	12953	12990	13005	12894	12939	12757	12808	12878	12787	12856	13106	12848	12790	12751	12869	12850	12906	12726	12819	12782	12811	12923	12704	12813	13016	12779	12694	13002	12997	12897	12894	12975	12862	12945	12853	12900	12873	12962	13044	13080	12964	12892	13029	12877	12885	12888	12742	12786	12920	12832	12815	12735	12941	13100	12928	12960	12950	13037	12786	12899	12965	12755	12860	12767	12951	12870	12888	13027	13130	13042	12726	12979	12756	12916	12985	12870	12907	12802	12740	12784	12964	12808	12726	12809	12908	13049	13033	12848	12842	13012	12992	12858	13000	12796	12840	12833	12995	13010	12777	12789	12783	12783	12943	12977	12975	12921	13092	13032	12910	12980	13006	12796	12828	12813	12714	12873	12834	12919	12944	12849	12963	12795	12757	12815	12834	12948	12806	12824	12835	12956	12876	12770	12854	12926	12778	12870	13076	12906	12904	12795	12876	12743	12813	12849	12837	12812	13092	12958	12964	12983	12898	13021	12805	12696	12951	12986	12920	13089	12863	12959	12781	12877	12975	13042	12958	12956	13000	12937	13003	13026	12879	12845	12906	13060	12831	12826	12910	12814	12954	12965	12850	12873	12940	12884	12994	12937	12984	12804	12889	12715	12971	13009	13017	12998	12862	12787	13078	12696	12964	12920	12945	12846	12950	13017	12959	12795	12930	13027	12801	12842	12849	12918	12929	12954	12881	13092	12903	12957	13040	12863	12996	12974	12925	12942	12939	12854	12965	12871	12970	12905	12826	12878	12779	12894	12939	12897	12888	12768	12876	12710	12919	12902	12854	12855	13053	12892	12923	12935	12894	12955	12789	12863	12940	12721	12725	12916	12734	12647	12875	13028	13040	12872	12836	12991	13069	12866	12844	12897	12982	12848	12980	12771	12895	12859	12988	12956	12933	12953	12921	12993	12939	12912	12949	13013	12731	12868	12843	12894	12884	12870	12874	13075	12939	12961	12917	12857	12893	12965	12862	12890	13007	12837	12863	12857	12898	12851	12903	12769	12961	12973	12853	12940	12894	12970	12845	12966	13019	12883	12895	12924	13009	12912	13085	13082	12982	12981	12744	12870	12805	12747	12955	12791	12910	12809	13008	12937	12890	12931	13009	12704	12874	13053	12918	12971	12924	12888	12690	12981	12905	12846	12871	12999	12950	13151	12915	12718	12806	12807	13017	12876	12816	13009	12892	12928	12989	13006	12913	12821	12941	12882	12829	12900	12943	12852	12805	12893	12978	12817	12962	12986	12842	12916	12899	13012	12970	12934	12847	12974	12988	12812	13020	12910	13021	12943	12833	12942	12991	12980	13150	12936	12956	13107	12914	12865	12953	12948	12658	12790	13026	12952	12791	12866	12935	12959	12819	12759	12817	12942	12866	12776	13039	12808	12926	13215	12838	12852	12980	12921	12746	12963	12858	12930	12932	12957	12933	12853	12977	12991	13071	12982	12846	13024	12938	12869	12851	12773	12866	12746	13155	12762	12870	12873	12901	12959	12916	12846	12963	12912	12887	12953	12839	12883	12778	12976	12985	13090	12969	12712	12914	12937	12734	12946	12908	12907	12914	12933	12866	13013	12924	12875	12837	13000	12935	12864	12762	13193	12945	12877	12848	12752	13078	12904	12985	12957	12796	12995	12719	12813	12926	12895	12925	12964	12904	12977	13009	12894	12866	12909	12840	12829	12905	12855	12744	12950	12905	12884	13057	12928	12880	12968	12952	12811	13014	12791	12954	12950	12880	13099	12872	12922	12846	12886	12889	12892	12755	12819	12824	12826	12960	12927	12839	12807	13045	12904	12888	12913	12866	12949	12895	13038	12944	12941	13042	12717	12866	12777	12891	12910	13080	12879	12826	13022	12929	12867	12899	12843	12964	12884	12786	12966	12765	12872	12895	12831	12944	12897	13021	12871	12901	12676	12849	12944	12881	13014	12966	12894	12939	12880	12883	13102	12932	12927	12962	12975	12933	12799	12745	13002	12792	13028	12944	12994	12719	13038	12851	12958	12923	12875	12901	12995	12914	12926	12866	12901	12722	12710	12968	12885	12821	13007	12753	13038	12898	12927	12989	12688	12965	12877	13061	12885	13048	12958	12944	12932	12997	12911	12860	12801	13232	12930	12736	12844	12720	12915	13006	12745	12912	12947	12853	12893	12920	12797	12825	12922	13100	12990	12938	12802	12859	12725	12850	12911	12969	12936	12816	12859	12916	12779	12935	12920	12976	13007	13022	12691	12967	12923	12753	12784	12959	12910	12825	12987	12893	12907	13006	12897	12927	13021	12833	12882	12809	13035	13022	12923	12916	12891	12911	12958	12920	12828	12754	13108	13106	13067	12927	12915	12728	13010	12843	12853	12924	12832	12724	12866	12841	12937	12945	12808	13015	12748	12889	12970	12854	13086	12923	13050	12761	12973	12882	13048	12887	12830	12941	12855	12880	12874	12889	12861	12930	13000	12904	12899	12852	13003	12916	12914	12842	13023	12968	12886	12891	12746	13016	12919	12912	13096	12897	13000	12890	12903	13009	13095	12909	12960	12916	12886	12997	12943	12997	12916	13005	12851	12977	12974	12768	12818	12923	12791	12780	12818	12943	13123	12923	12941	12823	13009	12810	13032	12964	12921	12836	12921	13109	12961	13143	12929	12874	12936	12835	12903	12806	12923	12940	13047	12800	12956	13042	12999	12832	13064	13006	12827	13028	12730	12725	12858	12693	12976	12899	13004	12838	12952	12641	12961	12956	12922	13062	12928	12809	12904	12888	12711	12968	12889	13017	12827	12835	12929	12940	12825	13011	12923	12929	12630	12905	12822	12779	12821	12939	12885	13182	12872	12850	12731	13043	12796	12859	12916	12834	12812	12925	13028	13002	12717	12948	12930	12991	12884	12903	13024	13067	12853	12812	12918	12944	12862	13082	12779	12820	12933	12962	12779	12828	13062	12902	12901	12904	12836	12852	12972	12786	12663	13016	13010	13012	12828	12962	13025	12981	13049	13117	12851	12832	12857	12915	12950	12959	12836	12927	13011	12967	12847	12824	13005	12833	12809	12768	12987	13095	12862	12951	12986	13174	13004	12863	12749	12937	12842	12881	13059	13025	13012	12999	12942	12979	13077	12870	12961	12936	12865	12911	12932	12926	12913	12837	12983	12919	12873	13012	12994	12861	12904	12842	12969	12866	12939	12830	12908	12999	13062	13024	12996	12900	12865	12789	12904	12965	12864	12684	12849	12883	12939	12954	12949	12800	12985	13039	12871	12756	12980	12923	12753	12912	12813	12872	12964	12871	12979	12856	13020	12854	13039	12942	13060	12992	12848	12893	12750	13144	12912	12873	12854	12934	12880	12803	12825	12834	12849	12758	12982	12857	12954	12973	12844	12961	12863	12842	12944	12975	12803	13081	12930	12898	12919	12953	12820	12957	13000	12829	12871	12753	12963	12805	12792	12739	13005	12864	12938	12844	13091	13010	12750	12992	12870	12863	12861	13026	12953	12984	12967	12785	12913	13007	12908	12853	12891	12730	12925	12870	12864	12810	12996	12801	13014	13011	12853	12978	12905	12969	13026	13054	12912	12929	12962	12819	12766	12884	12883	13036	13110	12876	13002	12935	13114	12883	12887	12763	12781	12869	12971	12740	12942	12957	12898	12854	12937	12790	12976	12991	12833	12838	12762	12811	13050	12802	12767	12875	12958	12885	13127	12875	12973	12870	13006	12954	12978	12864	12721	13026	12994	12931	13032	12915	12789	12911	12919	13007	12881	12877	12927	12967	12840	12905	12981	12895	12767	12889	12992	13067	12893	12856	12943	12923	12904	12970	13013	12791	12849	12873	12894	12840	12779	12823	12691	13002	12914	12943	12916	12981	12786	12895	12894	12810	12949	12828	12783	12967	12883	12928	12874	12886	12942	12995	13005	12985	12906	12964	12783	12834	12977	12979	12855	13000	12972	12854	12790	12786	12887	12838	12963	12689	12844	12828	12815	12940	12849	12833	12947	12942	12881	12972	12923	12905	12952	12866	12959	12834	12940	12826	12925	12993	12857	12867	12943	12862	12856	12867	12823	12969	12745	13007	12918	13050	12919	12781	13010	12796	12760	12995	12813	12921	12802	12833	12906	13018	12782	12810	12749	13094	12847	12967	12987	12834	12945	12957	13027	12876	13019	12950	13032	12767	12959	12950	12934	12904	13125	12881	12817	12932	12935	12937	12954	12994	12865	12990	12914	12780	13045	12946	12925	13068	12873	12821	12970	13016	12942	13040	13032	12685	12738	12919	12994	12988	12841	12988	13097	12982	12952	13067	12949	12834	13006	13026	13044	12987	12975	12918	12945	12839	12915	12993	12821	12969	12978	12874	12978	12965	12882	12748	12966	12911	12985	12861	12944	12904	12728	12991	12913	13155	12972	12955	12953	12957	12927	12965	13033	13023	12785	13044	12942	13089	12919	12929	12833	13035	12872	12977	12883	13012	12869	12751	12988	12890	12990	12966	12928	12840	12979	12842	12975	12894	12814	12843	13123	12748	12841	13009	12839	12897	12811	12860	13035	12921	12886	12922	12826	12946	13141	12798	13064	12953	12793	12936	12941	12879	12864	12862	12982	12826	12807	12832	12865	13038	12937	12799	12849	12986	12873	12972	12864	12927	13022	12934	13029
36669	43639	43840	33245	26152	23797	23057	22680	22776	22841	22835	22957	22578	22620	22912	22836	22564	22643	22645	22698	22629	22778	22890	22763	22902	22882	22624	22807	22675	22801	22757	22305	22745	22896	22869	22776	22796	22688	22661	22588	22643	22778	22748	22741	22741	22851	22759	22610	22788	22571	22861	22713	22900	22745	22582	22703	22595	22621	22715	22758	22799	22758	22739	22674	22581	22674	22696	22758	22505	22582	22705	22980	22889	22488	22687	22758	22778	22733	22737	22710	22857	22886	22593	22692	22668	22477	22543	22700	22746	22645	22827	22558	22861	22671	22665	22514	22713	22556	22645	22756	22844	22879	22679	22982	22761	22555	22684	22576	22831	22540	22739	22583	22678	22949	22872	23017	22862	22743	22613	22629	22506	22905	22886	22816	22813	22748	22677	22700	22612	22570	22606	22532	22926	22906	22778	22723	22816	22749	22682	22648	22801	22611	22732	22831	22757	22682	22657	22631	22500	22565	22738	22744	22678	22559	22939	22503	22612	22820	22799	22774	22676	22707	22888	22777	22714	22874	22679	22925	22969	22754	22834	22783	22715	22858	22693	22608	22727	22941	22779	22524	22639	22766	22793	22739	22823	22409	22764	22828	22680	22416	22769	22972	22610	22759	22652	22674	22779	22678	22697	22747	22585	22945	22931	22914	22593	22932	22680	22552	22830	22717	22706	22735	22764	22608	22718	22771	22850	22864	22704	22877	22923	22760	22504	22753	22784	22756	22747	22680	22608	22855	22872	22634	23038	22636	22678	22562	22829	22980	22766	22575	23004	22675	22657	22794	22566	22739	22798	22574	22427	22637	22808	22559	22626	22745	22824	22751	22440	22594	22545	22837	22734	22942	22901	22728	22571	22794	22910	22695	22820	22357	22688	22610	22675	22841	22642	22499	22868	22716	23161	22930	22717	22655	22723	22851	22923	22758	22725	22649	22827	22929	22712	22894	23113	22826	22499	22596	22886	22581	22776	22664	22641	22748	22800	22735	22745	22812	22496	22628	22694	22718	22852	22752	22787	22817	22909	22635	22682	22799	22492	22816	22841	22958	22732	22755	22686	22912	22687	22342	22605	22712	22718	22788	22647	22698	22523	22716	22925	22669	22861	22635	22783	22717	22624	22759	22608	22607	22779	22825	22821	22686	22632	22691	22649	22795	22575	22721	22631	22718	22837	22809	22884	22629	22726	22688	22496	22576	22809	22827	22787	22729	22741	22922	22763	22785	22852	22773	22630	22723	22942	23062	22803	22823	22864	22630	22854	22815	22719	22721	22824	22641	22545	22971	22605	22653	22673	22637	22797	22596	22852	22902	22661	22836	22773	22826	22558	22802	22936	22749	22474	22802	22622	22721	22774	22770	22522	22620	22546	22802	22718	22549	22940	22812	22688	22760	22785	22736	22574	22948	22794	22906	22867	22550	22917	22805	22750	22713	22743	22728	22793	22810	22562	22851	22964	22744	23004	22894	22696	22733	22560	22755	22913	22723	22738	22706	22751	22707	22554	22552	22834	22758	22719	22647	22648	22750	22688	22613	22684	22803	22686	22768	22826	22622	22716	22838	22651	22951	22723	22804	22988	22708	22690	22905	22737	22625	22817	22708	22774	22423	22713	22688	22734	22679	22657	22636	22630	22742	22806	22619	22646	22679	22821	22971	22705	22665	22637	22709	22687	22592	22503	22694	22632	22892	22694	22763	22862	22983	22893	22677	22582	22775	22694	23047	22596	22741	22725	22601	22790	22632	22780	22628	22710	22697	22901	22858	22767	22605	22851	22558	22660	22726	22631	22989	22557	22590	22635	22570	22658	22634	22830	22850	22536	22744	22742	22731	22893	22830	22943	22680	22798	22600	22980	22716	22811	22805	22637	22832	22778	22722	22528	22801	22752	22924	22697	22773	22825	22967	22679	22770	22859	22583	22374	22863	22626	22700	22859	22655	22592	22971	22611	22833	22657	22859	22824	22543	22803	22899	23001	22653	22792	22745	22886	22758	22700	22737	22654	22725	22835	22991	22504	22495	22744	22693	22619	22915	22719	22500	22584	22618	22749	22433	22866	22720	22720	22758	22980	22786	22532	22772	22782	22543	22843	22628	22541	22777	22803	22737	22786	22694	22820	22596	22809	23015	22729	22700	22591	22890	22859	22741	22791	22659	22673	22496	22660	22787	22412	22562	22889	22705	22609	22612	22737	22847	22606	22703	22703	22513	22630	22819	22480	22663	22609	22650	22864	22724	22924	22710	22736	22832	22789	22775	22579	22639	22609	22737	22688	22826	22613	23073	22804	22841	22615	22675	22722	22729	22952	22933	22667	22617	22529	22658	22913	22770	22784	22818	22424	22791	22758	22929	22670	22556	22653	22771	22556	22610	22577	22765	22667	22664	22982	22687	22803	22700	22570	22518	22559	22658	22853	22649	22777	22816	22722	22819	23021	22820	22597	22855	22906	22708	22851	22739	23007	22952	22652	22689	22752	22653	22765	22588	22716	22793	22864	22805	22730	22637	22718	22971	22856	22646	22560	22542	22784	22639	22759	22822	22652	22592	22633	22701	22655	22774	22787	22643	22768	22983	22762	22693	22757	22778	22790	22882	22922	22800	22994	22651	22792	22486	22444	22789	22783	22547	22751	22870	22565	22787	22657	22695	22535	22722	22809	22710	22837	22651	22666	22890	22720	22699	22676	22654	23080	22779	22571	22512	22737	22894	22639	22584	22442	22770	22583	22507	22826	22715	22534	22772	22513	22712	22858	22717	22692	22878	22700	22854	22597	22893	22988	22609	22653	22703	22678	22728	22813	22726	22943	22804	22855	22974	22672	22646	22815	22599	22721	22470	22971	22722	22675	22786	22636	22724	22619	22690	23146	22638	22914	22734	22801	22802	22811	22797	22650	22689	22777	22856	22997	22729	22775	22738	22775	22780	22824	22505	22845	22692	22710	22723	22715	22553	22901	22700	22734	22728	22865	22798	22963	22609	22678	22631	22943	22563	22619	22803	22689	22712	22641	22598	22835	22645	22865	22803	22592	22827	22696	22706	22852	22784	22903	22702	22823	22583	22775	22811	22539	22794	22528	22824	22428	22664	22896	22605	22942	22940	23146	22762	22802	22668	22749	22787	22651	22829	22796	22696	22976	22869	22588	22974	22689	22701	22766	22646	22563	22610	22409	22931	22874	22449	22809	22930	22718	22885	22745	22671	22573	22723	22601	22877	22794	22782	22672	22857	22786	22753	22974	22724	22605	22752	22837	22709	22769	22622	22801	22892	22848	22936	22544	22632	22798	22740	22870	22905	22862	22648	22773	22870	22754	22704	22768	22628	22517	22558	22695	22848	22790	22613	22631	22489	22752	22445	22832	22743	22801	22810	22870	22907	22794	22844	22761	22726	22575	22595	22636	22654	22767	22753	22839	22819	22736	22812	22668	22635	22881	22704	22544	22969	22643	22747	22674	22884	22851	22734	22847	22825	22755	22910	22637	22528	22836	22961	22614	22878	22731	22599	22803	22725	22821	22737	22585	22563	22734	22844	22789	22723	22741	22549	22637	22589	22569	22718	22895	22690	22749	22734	22782	22711	22851	22722	22817	22707	22568	23049	22770	22652	23049	22732	22479	22794	22719	22827	22841	22808	22705	22669	22785	22856	22729	22611	22821	22732	22891	22688	22760	23037	22722	22592	22722	22572	22922	22641	22797	23050	22944	22671	22804	22756	22518	22665	22645	22711	22722	22710	22741	22899	22836	22640	22796	22709	22844	22619	22838	22713	22852	22879	23044	22888	22678	22754	22654	22607	22723	22563	22705	22917	22943	22830	22783	22736	22756	22763	22410	22838	22774	22848	22569	22790	22692	22949	22685	22536	22714	22886	22724	22805	22491	22916	22566	22809	22911	22689	22642	22459	22748	22631	22724	22644	22781	22620	22725	22689	22679	22610	22803	22632	22822	22692	22957	22590	22779	22590	22836	22542	22585	22748	22741	22747	22740	22749	22709	22956	22858	22755	22623	22546	22647	22702	22801	22708	22692	22580	22929	22709	22557	22570	22861	22670	22748	22650	22913	22545	22859	22825	22524	22823	22698	22709	22804	22307	22849	22796	23002	22781	23006	22695	22859	22526	22664	22746	22776	22628	22721	22401	22824	22633	22492	22716	22842	22951	22712	22573	22718	22939	22655	22829	22645	22855	23031	22788	23017	23046	22631	22640	22819	22873	22671	22774	22857	22770	22502	22708	22832	22700	22689	22700	23043	22658	22681	22783	22705	22968	22890	22660	22694	22866	22881	22741	22772	22717	22712	22842	22864	22959	22601	22840	22755	22642	22799	22780	22772	22813	22746	22638	22638	22691	22938	22822	22569	22776	23021	22835	22647	22589	22664	22590	22588	22393	22821	22776	22810	22660	22801	22537	22857	22523	22861	22477	22800	22783	22706	22739	22602	22708	23005	22776	22757	22526	22637	22694	22880	22631	22787	22422	22754	22827	22792	22964	22589	22704	22779	22740	22900	22732	22651	22643	22771	22809	22720	22823	22927	22717	22624	22616	22743	22735	22917	22755	22851	22755	22968	22833	22907	22992	22680	23073	22765	22760	22889	22627	22687	22802	22727	22638	23104	22646	22782	22845	22814	22463	22639	22665	22803	22704	22657	22565	22765	22696	22772	22415	22843	22784	22470	22879	22846	22918	22897	22791	22679	22771	22813	22898	22748	22552	22751	22732	22879	22670	22769	22478	22880	22718	22812	22636	22667	22568	22560	22918	22894	22481	22891	22781	23003	22770	22830	22901	22938	22724	22617	22758	22827	22929	22785	22507	22650	22728	22577	22770	22838	22874	22861	22768	22609	22704	22631	22737	22650	22678	22523	22687	22790	22455	22562	22902	22565	22653	22827	22928	22755	22681	22806	22632	22829	22719	22793	22782	22928	22579	22674	22841	22625	22461	22695	22737	22690	22853	22813	22754	22728	22608	22722	22856	22662	22670	22988	22608	22579	22828	22620	22897	22524	22734	22616	22700	22916	22936	22760	22701	22921	22955	22968	22540	22831	22674	22671	22698	22737	22598	22808	22777	22864	22675	22819	22583	22634	22692	22587	22685	22755	22764	22811	22781	22729	22752	22975	22772	22658	22891	22795	22475	22892	22684
26831	45877	34653	20731	15376	13565	12977	13054	13003	13033	12838	12841	12884	13013	12938	12876	12995	12899	13021	13023	12971	13017	12949	12838	12971	12963	12835	12953	13216	13082	12924	12840	13119	12807	12941	12950	12784	12919	12826	12898	12892	12998	12891	12894	12824	12932	13091	13066	12943	12981	12949	12966	12948	12794	12989	12939	12946	12801	12898	12951	13061	12790	13136	12999	12836	13074	12937	12985	12986	12957	12727	13091	12749	12807	12882	12897	12905	12976	12999	13065	12819	12961	12766	12980	12896	12936	12995	12915	12834	12956	13115	13070	13015	12794	12897	12913	13025	12976	12814	12851	12933	12851	13002	12938	13005	12837	12915	12942	13047	12944	12829	12895	12819	12904	13017	12852	12818	13041	13061	12904	12890	12918	12765	12963	12983	13066	12868	12962	12961	12906	12986	12872	13077	12937	12847	12933	13003	13041	13006	12835	12927	12889	12762	12734	12831	12771	12982	12820	12973	13042	12851	12807	12793	12948	12872	12756	12904	12993	12810	12936	12914	12894	12793	12949	12776	12808	12941	12920	12915	12990	12828	12843	13003	12765	12870	12828	12977	12927	12891	12694	12822	12918	12857	12914	12762	12994	12987	12894	12809	13034	12872	12978	12905	13089	12924	12870	12884	13021	12885	13065	12954	12998	12901	12982	13109	12973	12882	12862	13029	12952	12912	12845	13055	13049	12955	12999	12967	12906	12983	12824	12944	12975	12819	13018	13048	12923	12943	12965	13009	12834	13022	12966	12971	12976	12764	12987	12830	13074	12818	12871	12985	12983	12675	12910	12935	12969	12876	13053	13031	12978	13013	12821	12895	12813	12929	13018	12954	12991	12892	12856	12988	12814	12883	12715	12827	12806	12848	12977	12932	12856	12788	12861	12806	13053	12884	13013	12914	12927	13013	13038	12924	13002	12881	12662	12991	12888	12767	12873	12923	12958	12859	12821	12985	12890	13095	13000	12794	12830	12931	12735	12805	12766	12965	12963	12925	12844	13056	12907	12955	12913	12961	13015	12976	12816	12982	12795	12742	12883	12928	12720	12941	13017	12996	12900	12773	12974	12860	12892	13002	12919	12930	12967	12950	12790	12908	12820	12961	12946	12723	12914	12926	12855	12844	12894	13000	12996	12891	12881	13049	13072	12858	13035	12957	12768	12748	13030	12827	13061	12668	12863	13050	12903	12864	12854	12978	12883	12818	12756	12838	12929	13008	12861	12831	13023	12902	12903	12854	12895	13008	12921	12956	12879	13081	12845	12829	13074	12848	12944	12886	12926	13008	13027	12907	12796	12810	12760	13083	12731	13028	13005	12903	12816	12910	12836	12820	12861	12833	12856	12902	12935	12906	12810	12861	13058	13045	12839	13037	12894	12931	12843	12700	12934	12897	12879	12878	12798	13074	12939	12880	13086	12997	12941	12879	12815	12869	13032	12819	12874	12908	12887	13085	12905	12846	12984	12844	13037	12865	12843	12843	12823	13030	12952	12827	13027	12742	12864	12808	13084	12832	12858	12879	12863	12960	12795	12876	12875	13002	12945	13042	12851	12949	12965	12951	12983	12904	12834	12832	12739	12924	12896	12952	12995	12809	12857	12923	12777	12946	13004	12800	12890	12894	12876	12919	12947	12845	12955	13153	12928	13047	12978	12833	12828	12950	12896	12938	12871	12942	12973	13000	12949	12974	12796	13039	12925	12719	13074	12891	12749	12978	12843	12905	13019	12884	12966	12975	12974	12773	12918	12921	12924	12896	12966	13041	12845	12878	12949	12814	13076	12736	12940	12929	12808	12778	13015	13056	12767	12929	12907	12898	12916	12959	12900	13017	12795	12813	12843	12905	12879	13051	12786	12995	13056	12992	12793	12915	13044	12844	12943	12885	12900	12978	12881	13061	12893	12955	12960	12936	12854	12877	12934	12868	12768	12831	12961	12729	12850	12877	12946	13019	13004	12898	12909	12873	12889	12863	12921	12864	12882	12939	13049	12804	12909	12845	12885	12692	12933	12910	13005	12976	12935	12996	12890	12929	12702	12813	13145	12792	12832	12841	12994	13027	12946	12880	12871	12893	13047	12764	13093	12970	12759	12957	12886	12821	12914	12943	12840	12940	12821	13110	12809	12923	12990	12821	12794	12803	13119	12822	12945	12996	13103	12881	12981	13020	12895	12846	12940	12956	12893	13067	12949	13060	12943	12921	12834	13166	12871	12773	12839	13030	12903	13020	12933	12800	12797	12749	12907	13044	12799	12939	12809	13048	13000	12952	12977	12737	12990	12822	12822	12966	12837	12934	13091	12936	12855	12889	13010	12848	13031	12794	12794	12834	12962	13069	12994	12761	12983	12879	12907	13005	13055	12967	12853	12979	12942	12893	12796	12913	13009	12936	12814	12897	12778	12974	12734	12852	13080	13063	12880	12820	12990	12798	12904	12976	12894	12918	12791	13136	12896	12778	13068	13044	12759	12876	12867	12915	12937	12842	13034	12941	12911	13021	13116	13107	12779	12960	12962	13014	12903	13004	13030	12850	12984	12953	12901	12717	12976	13003	12916	12900	13016	12711	12858	12962	12914	12896	12892	12968	13135	12943	12955	12926	12977	12798	12935	12968	12891	12898	12892	12846	12788	12938	12768	12887	12987	12943	12932	13059	12757	12850	12920	12792	12934	12872	12975	12804	12957	12968	12958	12948	12846	12952	13008	12873	12667	12905	12890	12801	12838	13012	13003	12994	12939	12793	12913	12869	12994	12982	12775	13049	13055	12996	13018	12971	12787	12881	13039	12816	12981	12890	12991	12957	12874	13044	12901	12824	12907	13025	12983	13011	12878	13067	12867	12812	12814	12843	13074	13058	12953	12995	12922	12922	12734	13102	12868	12764	12956	12976	12813	12894	12988	13156	13003	12708	12788	12832	12938	13038	12983	13033	13016	12778	12984	12875	13068	12823	12870	12889	12960	13061	13038	12793	12972	12934	12837	12762	12970	12874	13007	13074	12870	12974	13026	12880	12738	12873	12986	13033	12930	12725	12820	12877	12887	12897	12921	12981	12959	12887	12806	12859	12960	12813	12811	12910	12908	12949	12915	12838	12834	13003	13059	12802	13048	12952	12859	13008	12907	12878	13020	12840	12819	12902	12840	13037	13054	12937	12965	12851	12999	12865	12905	12929	13044	12890	12942	12742	12825	12958	12896	12921	12912	12787	12853	12996	12971	12842	13010	12879	12919	13030	12860	12770	12821	13147	12949	12972	12746	12993	12712	12781	13105	12934	13011	12877	12904	12824	12843	12997	12951	12988	12930	12889	13019	13046	12830	12895	13011	13075	12956	12835	12846	12837	12850	12852	12730	12810	12996	12986	13006	12945	12959	12900	12955	12900	13008	12987	13009	12857	12963	12846	12874	12856	12952	12683	12853	13064	12898	12875	12984	12829	12974	12964	12863	12696	12965	12934	13000	13108	13009	12731	12863	12983	12888	13101	12777	12918	12879	12879	12967	12926	13087	12977	13109	13023	12820	12918	12767	12919	12881	13004	12870	13052	12820	12969	12811	12931	12937	12802	12855	12763	13026	12808	12765	13068	12818	13000	12749	12907	12979	12838	12822	13014	12821	12985	12947	12912	12763	12824	12848	12936	13008	12902	12916	13061	12963	12850	12891	13095	12895	12851	12795	12985	13010	12822	12981	12873	13016	13038	12990	12936	12853	12933	12998	13068	12965	12863	12932	13022	12765	12805	12898	12910	12998	12876	12840	12768	12915	12964	12890	13011	12875	13031	12915	13059	13162	13030	12889	13007	12731	12878	12865	12798	12963	12876	12839	12777	13054	12834	12907	12969	12986	12809	12870	12928	12793	12915	12850	12968	13027	12920	12916	12861	13012	13134	12857	12821	12866	12993	12868	12876	12860	12975	12976	12937	12899	13076	12880	12972	12867	12930	12814	13005	12923	12931	13091	13051	12939	13000	12897	12782	12852	12791	12960	12863	13005	12900	12785	12996	12881	12961	12857	12770	12738	12967	12896	13063	13101	12748	12992	12899	12856	12862	12880	12957	13030	12976	12894	13062	13053	12903	12999	13067	12879	13041	13079	13024	12922	12731	12937	12839	12948	12882	13054	12823	13015	12979	12901	12839	13008	13010	12729	12851	13007	12737	12876	12904	13081	12733	13066	12907	13226	12939	12914	12980	13046	13047	13024	12956	13030	13136	12802	12828	12880	12824	13003	12933	12950	13076	12996	13099	12846	12692	12943	12847	12974	12856	12929	13055	12869	12806	12840	12834	12979	12981	12872	12921	12785	12879	12931	12979	12975	12876	12804	12728	13036	12954	12930	12887	12892	12822	12795	12907	12853	12996	12785	13024	12977	12927	13020	13028	12936	12750	12872	12973	13026	12849	12936	12881	12831	12888	13056	13003	12952	12965	12820	12915	12865	12916	12970	13021	12893	12960	12964	12813	13011	13016	13109	12955	12947	12830	13083	12815	12940	12945	12725	13004	12895	12806	12948	12900	13049	12888	12846	12920	12910	12884	12825	12869	12741	13079	12916	12959	12848	12829	12787	13069	12727	13039	12908	13106	12810	12886	12923	12969	12877	12972	12923	12925	12984	12918	13112	12798	12921	12824	12988	12841	12899	12981	13057	12950	12955	12844	12913	12837	12925	12945	13010	12994	12945	12826	12890	12998	12983	12978	12973	12888	12988	12982	12946	12891	12867	13061	12978	12710	12933	12944	12813	12997	12861	12902	12862	13059	12956	12935	12950	13068	12962	12886	13003	12893	13078	12940	12850	12916	12846	12914	12869	13029	12876	12902	12924	12920	12954	12846	12967	12848	12829	12837	13059	13071	12981	12862	12839	12942	12962	12974	12987	12810	12832	12928	12967	13024	13012	12791	12897	13120	12864	13125	12854	12880	13095	12971	12755	12840	12969	13032	12994	12785	12850	13022	13001	12703	12891	12767	12853	13021	12917	12953	12870	12923	12931	12968	12865	12819	12898	12993	12827	12873	12861	12910	12982	12832	12914	12743	12959	13028	12814	12821	12977	12793	13035	12880	12916	13034	13066	12787	12935	12970	12964	12950	12862	12982	13039	12994	12978	12903	13068	12843	12912	12892	12893	12968	12949	12931	12966	12804	12881
23162	29129	51493	51826	39760	31851	28467	25049	23923	24258	24281	24107	24050	23790	23980	23986	23883	23704	23977	24102	23914	24089	23962	23959	23734	23736	23783	23795	23849	23916	23723	23782	23934	23788	23799	23622	23946	23622	23672	23604	23765	23786	23649	23555	23559	23727	23803	23651	23675	23609	23774	23676	23554	23713	23767	23613	23930	23731	23761	23547	23848	23917	23626	23793	23871	23840	23612	23703	23687	23523	23810	23478	24084	23794	23851	23833	23918	23579	23793	23544	23880	23479	23610	23658	23613	23967	23695	23482	23696	23708	23803	23857	23514	23428	23735	23508	23780	23665	23901	23480	23417	23768	23955	23890	23510	23581	23684	23575	23701	23515	23673	23866	23967	23707	23559	23688	23874	23405	23710	23658	23554	23701	24026	23656	23656	23738	23757	23487	23818	23613	23668	23622	23499	23635	23676	23417	23526	23852	23703	23767	23658	23679	23888	23700	23983	23763	23890	23382	23574	23574	23638	23718	23575	23668	23576	23554	23551	23603	23657	23718	23750	23828	23637	23570	23689	23575	23616	23795	23599	23638	23596	23501	23425	23425	23421	23626	23857	23611	23672	23829	23743	23612	23513	23622	23743	23690	23405	23528	23409	23663	23620	23661	23521	23529	23604	23496	23751	23494	23535	23621	23456	23601	23652	23688	23535	23462	23819	23818	23625	23721	23442	23625	23618	23623	23925	23748	23595	23581	23672	23412	23617	23489	23854	23637	23745	23795	23705	23746	23687	23638	23557	23602	23687	23515	23751	23729	23460	23580	23555	23522	23565	23728	23947	23675	23681	23648	23591	23719	23639	23818	23566	23361	23554	23591	23617	23718	23688	23492	23775	23509	23619	23679	23719	23380	23452	23381	23595	23719	23625	23481	23492	23873	23627	23565	23562	23617	23612	23649	23534	23648	23692	23670	23686	23453	23535	23788	23744	23836	23636	23493	23614	23696	23590	23672	23571	23778	23789	23468	23554	23387	23289	23625	23735	23810	23843	23749	23551	23800	23476	23732	23585	23474	23571	23554	23677	23708	23558	23536	23721	23657	23683	23856	23661	23600	23917	23655	23703	23523	23473	23692	23423	23635	23722	23620	23788	23753	23507	23526	23673	23479	23721	23668	23549	23674	23853	23494	23789	23823	23521	23810	23546	23774	23517	23822	23683	23718	23447	23682	23596	23860	23402	23698	23497	23553	23546	23915	23788	23484	23384	23715	23509	23858	23575	23826	23826	23869	23667	23763	23559	23421	23554	23416	23630	23520	23645	23823	23677	23830	23335	23689	23752	23644	23711	23717	23642	23605	23642	23460	23620	23506	23645	23702	23719	23896	23717	23470	23547	23796	23589	23764	23550	23761	23769	23674	23736	23752	23629	23598	23780	23602	23805	23648	23658	23796	23426	23529	23851	23580	23564	23716	23596	23679	23457	23782	23483	23326	23803	23842	23347	23477	23468	23622	23640	23657	23571	23584	23835	23673	23453	23779	23464	23693	23622	23318	23671	23746	23832	23691	23822	23750	23618	23576	23361	23509	23760	23756	23617	23595	23677	23597	23724	23383	23640	23655	23782	23620	23552	23689	23433	23622	23851	23569	23484	23556	23523	23716	23638	23697	23859	23638	23506	23523	23455	23476	23455	23778	23658	23690	23487	23542	23751	23610	23801	23295	23648	23614	23764	23561	23606	23649	23698	23747	23652	23462	23526	23606	23650	23761	23791	23685	23671	23695	23980	23651	23823	23566	23565	23670	23633	23648	23751	23711	23730	23743	23694	23420	23750	23690	23830	23391	23725	23491	23502	23579	23670	23649	23747	23552	23649	23611	23490	23649	23389	23547	23654	23611	23708	23659	23615	23677	23528	23657	23740	23682	23565	23669	23467	23606	23656	23654	23879	23557	23514	23572	23805	23700	23807	23420	23574	23757	23436	23791	23579	23479	23537	23757	23679	23577	23603	23430	23559	23737	23674	23442	23580	23542	23705	23686	23741	23603	23598	23695	23725	23940	23661	23573	23501	23679	23965	23459	23507	23705	23493	23518	23578	23647	23731	23727	23716	23621	23688	23611	23852	23714	23782	23393	23477	23551	23590	23724	23553	23729	23537	23769	23937	23939	23612	23635	23630	23625	23457	23672	23791	23747	23563	23517	23708	23431	23618	23812	23782	23833	23569	23756	23410	23617	23760	23693	23647	23570	23603	23380	23655	23524	23670	23994	23536	23862	23522	23664	23524	23762	23724	23536	23409	23682	23404	23638	23670	23505	23553	23774	23645	23896	23570	23440	23628	23456	23587	23746	24117	23866	23738	23805	23525	23483	23615	23665	23680	23666	23608	23856	23783	23819	23561	23648	23525	23617	23685	23812	23718	23759	23507	23690	23751	23723	23638	23758	23590	23781	23800	23545	23578	23567	23468	23724	23567	23479	23869	23706	23629	23901	23748	23542	23757	23744	23659	23601	23394	23601	23604	23548	23651	23768	23820	23386	23595	23592	23928	23586	23742	23907	23731	23533	23740	23823	23618	23601	23805	23597	23897	23520	23693	23851	23754	23656	23440	23675	23563	23699	23678	23963	23704	23505	23777	23590	23668	23701	23646	23703	23689	23572	23602	23734	23830	23618	23902	23726	23493	23580	23464	23649	23512	23612	23580	23767	23827	23593	23624	23366	23658	23567	23351	23561	23501	23766	23697	23775	23573	23567	23645	23525	23518	23632	23377	23765	23620	23711	23540	23623	23572	23565	23681	23723	23557	23714	23541	23424	23752	23878	23546	23697	23713	23663	23667	23696	23640	23354	23723	23724	23590	23547	23494	23615	23697	23838	23506	23344	23672	23704	23516	23431	23448	23683	23860	23482	23671	23607	23541	23629	23550	23583	23677	23660	23620	23793	23581	23859	23830	23905	23612	23512	23840	23727	23669	23894	23722	23759	23690	23492	23648	23648	23529	23503	23498	23497	23587	23676	24018	23621	23615	23675	23467	23686	23554	23600	23703	23529	23566	23683	23598	23700	23607	23743	23425	23885	23812	23516	23660	23596	23562	23565	23649	23554	23536	23464	23572	23406	23476	23708	23589	23336	23473	23541	23559	23610	23918	23789	23724	23820	23686	23836	23789	23382	23737	23395	23733	23684	23650	23659	23634	23733	23771	23834	23570	23597	23599	23571	23573	23786	23583	23602	23695	23660	23669	23593	23497	23684	23652	23645	23690	23893	23861	23495	23652	23446	23751	23638	23570	23532	23970	23743	23475	23710	23662	23603	23727	23777	23650	23819	23668	23485	23403	23541	23502	23596	23630	23622	23522	23533	23488	23509	23594	23834	23612	23654	23580	23706	23553	23425	23728	23608	23842	23784	23892	23650	23809	23747	23634	23361	23781	23679	23723	23758	23705	23494	23540	23447	23681	23820	23749	23568	23668	23633	23741	23678	23785	23718	23559	23432	23608	23640	23591	23671	23333	23747	23652	23588	23524	23698	23637	23574	23645	23552	23711	23598	23887	23606	23763	23819	23869	23519	23840	23529	23758	23750	23729	23259	23539	23545	23668	23810	23598	23668	23755	23548	23621	23746	23838	23787	23487	23788	23573	23508	23593	23908	24146	23758	23708	23908	23771	23451	23498	23397	23770	23590	23638	23753	23589	23551	23599	23731	23756	23427	23726	23524	23709	23619	23407	23954	23672	23636	23604	23529	23829	23727	23593	23531	23567	23797	23699	23724	23602	23362	23650	23477	23537	23568	23735	23913	23578	23916	23681	23865	23506	23547	23720	23711	23606	23700	23606	23634	23392	23701	23584	23583	23698	23844	23860	23681	23724	23759	23270	23295	23825	23698	23801	23600	23959	23651	23796	23775	23640	23751	23273	23560	23814	23889	23851	23795	23806	23593	23569	23589	23704	23696	23738	23665	23669	23656	23748	23659	23738	23784	23673	23443	23739	23524	23436	23389	23425	23809	23753	23759	23633	23703	23646	23580	23692	23631	23389	23638	23661	23820	23653	23462	23826	23564	23841	23677	23604	23398	23654	23652	23557	23546	23768	23637	23636	23715	23431	23878	23717	23593	23812	23727	23491	23452	23577	23472	23719	23650	23453	23382	23480	23619	23581	23673	23775	23979	23594	23715	23915	23590	23572	23707	23644	23835	23479	23547	23711	23615	23594	23877	23842	23768	23735	23845	23472	23830	23822	23725	23491	23840	23763	23563	23480	23561	23686	23587	23652	23826	23586	23764	23640	23612	23808	23507	23781	23625	23504	23551	23690	23521	23490	23692	23626	23719	23553	23551	23739	23610	23697	23561	23849	23603	23356	23748	23728	23744	23620	23648	23838	23749	23669	23667	23634	23500	23738	23537	23703	23722	23697	23744	23426	23627	23500	23661	23827	23753	23547	23608	23758	23671	23614	23471	23747	23453	23843	23496	23539	23677	23989	23409	23676	23864	23788	23538	23420	23580	23512	23583	23588	23682	23532	23590	23540	23756	23594	23688	23691	23926	23874	23653	23529	23783	23501	23711	23734	23596	23722	23626	23766	23784	23828	23778	23625	23529	23561	23845	23654	23801	23354	23479	23592	23696	23598	23306	23704	23769	23598	23672	23493	23712	23749	23639	23530	23543	23706	23570	23622	23596	23400	23797	23751	23362	23439	23383	23495	23614	23393	23520	23798	23608	23888	23498	23574	23679	23527	23648	23879	23690	23481	23846	23567	23659	23733	23605	23755	23708	23793	23768	23547	23482	23474	23412	23635	23580	23616	23539	23497	23432	23470	23574	23632	23521	23563	24031	23525	23466	23475	23545	23571	23654	23850	23692	23588	23603	23656	23789	23764	23655	23622	23548	23625	23777	23556	23690	23798	23987	23514	23687	23757	23618	23518	23709	23407	23722	23552	23214	23820	23691	23637	23423	23646	23550	23689	23605	23612	23641	23468	23911	23710	23643	23605	23609	23744	23594	23585	23629	23668	23620	23672	23434	23729	23656	23663	23676	23585	23482	23404	23567	23668	23650	23744	23613	23774	23760	23579	23564	23589	23583	23655	23750	23740	23826	23813	23608	23787	23540	23671	23673	23752	23554	23520	23536	23785	23848	23605	23502	23687	23733	23277	23523	23705	23654	23637	23887	23723	23775	23814	23440	23748	23660	23804	23766
62389	97243	85867	69405	40004	21393	14516	13986	14064	14089	14236	14251	14412	14328	14462	14474	14312	14403	14516	14325	14448	14437	14483	14546	14444	14637	14497	14431	14322	14565	14633	14453	14515	14445	14637	14470	14652	14437	14450	14561	14441	14541	14388	14411	14551	14438	14620	14570	14601	14302	14432	14454	14450	14339	14436	14351	14287	14525	14565	14551	14483	14358	14416	14397	14469	14419	14377	14273	14549	14440	14506	14469	14445	14511	14466	14517	14353	14399	14359	14595	14625	14477	14490	14356	14404	14557	14333	14393	14448	14246	14552	14433	14325	14454	14440	14411	14399	14370	14601	14312	14453	14496	14421	14384	14233	14438	14380	14498	14339	14454	14569	14383	14313	14465	14417	14586	14546	14390	14400	14270	14505	14550	14386	14335	14425	14387	14442	14550	14552	14460	14442	14442	14654	14500	14478	14545	14572	14489	14304	14458	14546	14527	14492	14528	14377	14407	14473	14376	14374	14678	14375	14475	14598	14431	14511	14605	14413	14425	14280	14358	14283	14197	14554	14400	14381	14336	14403	14365	14533	14256	14425	14335	14480	14407	14654	14305	14478	14338	14326	14389	14309	14533	14386	14557	14442	14375	14420	14607	14333	14615	14475	14456	14361	14382	14527	14295	14416	14333	14434	14307	14388	14348	14476	14498	14490	14582	14301	14400	14353	14546	14653	14493	14607	14220	14513	14494	14641	14477	14398	14610	14399	14331	14561	14400	14411	14572	14415	14280	14572	14610	14521	14412	14319	14435	14369	14292	14555	14508	14541	14576	14453	14536	14361	14456	14317	14317	14443	14538	14397	14573	14389	14457	14630	14436	14489	14366	14544	14347	14491	14503	14448	14595	14560	14531	14433	14454	14402	14603	14377	14511	14700	14400	14583	14551	14399	14410	14499	14569	14470	14240	14513	14405	14380	14544	14449	14234	14500	14330	14588	14649	14395	14423	14386	14385	14551	14307	14412	14653	14411	14469	14464	14610	14335	14402	14424	14639	14497	14416	14385	14325	14517	14330	14524	14327	14582	14348	14565	14392	14432	14393	14299	14444	14614	14491	14371	14524	14467	14545	14493	14410	14396	14216	14508	14394	14475	14380	14465	14459	14341	14261	14240	14224	14462	14662	14498	14370	14418	14467	14550	14384	14195	14326	14540	14331	14445	14558	14308	14239	14401	14329	14493	14322	14313	14617	14418	14450	14420	14332	14374	14420	14467	14537	14440	14527	14505	14636	14413	14478	14493	14377	14546	14382	14604	14412	14137	14396	14430	14411	14620	14276	14431	14576	14495	14405	14431	14593	14432	14415	14458	14399	14495	14411	14270	14565	14321	14561	14511	14524	14473	14550	14561	14488	14385	14356	14100	14489	14253	14478	14375	14275	14481	14490	14435	14274	14401	14443	14500	14321	14358	14532	14469	14555	14322	14388	14295	14541	14331	14360	14275	14499	14409	14470	14524	14370	14369	14499	14324	14508	14265	14453	14400	14284	14400	14441	14567	14321	14393	14552	14428	14383	14310	14478	14427	14289	14392	14436	14365	14400	14318	14408	14325	14482	14529	14540	14327	14334	14442	14528	14344	14513	14478	14557	14611	14424	14485	14266	14375	14557	14333	14477	14544	14456	14303	14448	14381	14447	14510	14446	14549	14519	14358	14343	14362	14464	14470	14268	14512	14427	14449	14231	14373	14328	14430	14563	14350	14223	14315	14610	14497	14475	14437	14498	14254	14281	14491	14423	14696	14401	14327	14388	14450	14319	14397	14370	14395	14499	14454	14306	14412	14322	14402	14367	14467	14406	14354	14447	14257	14342	14434	14400	14223	14560	14467	14397	14561	14421	14535	14512	14559	14411	14433	14375	14530	14449	14308	14472	14393	14532	14307	14451	14517	14543	14449	14424	14410	14297	14598	14315	14554	14526	14410	14354	14368	14403	14509	14497	14379	14395	14422	14430	14459	14265	14570	14437	14444	14551	14399	14494	14457	14356	14377	14376	14368	14381	14414	14464	14489	14466	14517	14440	14530	14508	14366	14472	14368	14384	14568	14474	14470	14509	14530	14339	14406	14514	14419	14422	14457	14451	14622	14386	14396	14276	14410	14464	14427	14481	14430	14364	14483	14254	14364	14396	14497	14385	14546	14590	14383	14152	14466	14380	14396	14281	14501	14330	14416	14205	14408	14481	14332	14474	14508	14414	14470	14482	14378	14399	14510	14566	14574	14560	14604	14558	14531	14248	14456	14350	14344	14324	14299	14588	14397	14386	14317	14431	14219	14507	14494	14516	14531	14441	14342	14438	14438	14478	14440	14398	14448	14497	14430	14170	14493	14305	14398	14220	14207	14470	14243	14554	14453	14363	14350	14424	14417	14418	14359	14516	14522	14265	14364	14461	14436	14401	14411	14389	14436	14369	14301	14438	14383	14551	14411	14406	14357	14244	14438	14489	14320	14408	14524	14510	14215	14429	14457	14326	14506	14405	14532	14413	14349	14436	14502	14313	14447	14324	14341	14523	14499	14363	14411	14493	14303	14611	14525	14209	14585	14343	14499	14335	14305	14245	14398	14635	14498	14703	14323	14317	14356	14270	14235	14368	14491	14368	14331	14436	14319	14492	14371	14375	14436	14418	14294	14309	14351	14455	14341	14417	14505	14366	14464	14325	14334	14477	14430	14318	14496	14548	14441	14345	14402	14449	14366	14351	14446	14495	14482	14582	14318	14445	14362	14501	14414	14589	14443	14465	14168	14581	14298	14372	14473	14427	14405	14456	14410	14424	14505	14416	14456	14494	14553	14434	14415	14276	14348	14259	14433	14434	14377	14523	14441	14351	14503	14435	14371	14361	14346	14332	14359	14470	14500	14320	14327	14370	14404	14348	14509	14398	14419	14347	14514	14365	14420	14336	14496	14285	14455	14554	14453	14456	14376	14472	14329	14295	14493	14249	14416	14294	14356	14530	14386	14326	14242	14223	14453	14345	14415	14348	14397	14406	14276	14331	14415	14448	14401	14366	14512	14499	14464	14549	14388	14347	14583	14435	14516	14437	14370	14374	14402	14432	14305	14525	14459	14243	14427	14359	14417	14418	14351	14350	14405	14431	14517	14418	14244	14675	14437	14537	14439	14540	14249	14403	14466	14482	14362	14387	14497	14565	14232	14557	14411	14263	14389	14392	14469	14346	14377	14241	14394	14655	14378	14524	14428	14429	14547	14339	14455	14446	14554	14349	14449	14326	14387	14310	14215	14412	14487	14486	14454	14410	14580	14360	14375	14304	14426	14411	14349	14436	14421	14242	14501	14424	14287	14488	14545	14405	14395	14446	14226	14378	14362	14605	14275	14573	14482	14373	14544	14462	14331	14417	14389	14432	14416	14474	14264	14355	14450	14350	14401	14424	14426	14460	14144	14500	14357	14459	14399	14493	14407	14406	14473	14459	14313	14476	14462	14471	14406	14320	14488	14338	14543	14376	14400	14384	14332	14434	14483	14456	14477	14374	14459	14392	14461	14352	14441	14529	14400	14439	14386	14536	14273	14316	14376	14454	14492	14529	14419	14367	14203	14238	14468	14427	14426	14410	14319	14297	14290	14474	14420	14328	14424	14336	14404	14624	14475	14487	14323	14427	14535	14418	14345	14647	14331	14341	14267	14535	14246	14506	14504	14481	14514	14589	14487	14460	14534	14574	14570	14326	14482	14544	14486	14388	14383	14582	14430	14247	14454	14530	14358	14601	14445	14489	14382	14544	14525	14288	14499	14405	14456	14416	14419	14475	14502	14335	14436	14480	14461	14471	14573	14537	14427	14546	14457	14435	14400	14230	14260	14342	14569	14371	14437	14482	14451	14349	14398	14410	14485	14339	14262	14258	14453	14584	14416	14472	14369	14408	14311	14232	14355	14394	14245	14324	14615	14260	14416	14420	14271	14500	14512	14325	14570	14607	14508	14329	14252	14456	14548	14411	14471	14376	14435	14295	14360	14542	14329	14394	14209	14548	14119	14426	14321	14464	14485	14399	14317	14502	14515	14410	14397	14372	14330	14477	14269	14451	14459	14296	14371	14540	14404	14438	14420	14317	14432	14454	14402	14383	14335	14331	14419	14463	14588	14564	14385	14201	14368	14540	14466	14179	14391	14369	14281	14297	14370	14444	14299	14419	14584	14437	14461	14504	14380	14464	14330	14418	14461	14669	14381	14318	14265	14343	14361	14266	14389	14395	14580	14388	14425	14322	14446	14322	14473	14319	14435	14408	14445	14616	14430	14284	14240	14420	14361	14420	14423	14339	14433	14380	14465	14512	14330	14389	14447	14224	14418	14774	14300	14463	14376	14605	14307	14416	14520	14260	14613	14322	14618	14382	14342	14313	14265	14237	14496	14303	14396	14288	14232	14525	14333	14332	14405	14235	14500	14623	14378	14432	14334	14458	14551	14397	14300	14278	14560	14293	14297	14348	14395	14564	14267	14451	14487	14567	14369	14370	14692	14369	14468	14387	14559	14340	14611	14350	14392	14292	14304	14409	14351	14491	14420	14268	14376	14144	14270	14433	14348	14488	14470	14335	14333	14423	14249	14432	14408	14263	14275	14439	14472	14313	14410	14473	14395	14324	14254	14544	14457	14498	14226	14402	14447	14450	14538	14429	14370	14685	14285	14421	14233	14332	14405	14417	14366	14433	14366	14442	14403	14401	14551	14510	14415	14485	14418	14425	14459	14243	14287	14351	14458	14436	14243	14413	14472	14357	14453	14392	14393	14462	14499	14496	14491	14440	14227	14411	14397	14525	14418	14453	14457	14491	14544	14639	14398	14295	14506	14518	14289	14354	14385	14421	14454	14342	14398	14331	14230	14356	14467	14539	14381	14543	14269	14488	14497	14489	14564	14495	14360	14503	14358	14512	14422	14345	14215	14365	14426	14450	14442	14300	14478	14328	14275	14411	14470	14546	14322	14570	14339	14501	14487	14437	14451	14428	14410	14302	14425	14169	14540	14353	14389	14376	14482	14419	14351	14375	14516	14507	14299	14273	14502	14343	14510	14409	14452	14400	14533	14413	14488	14294	14316	14592	14253	14558	14331	14408	14371	14429	14407	14632	14476	14508	14363	14234	14448	14519	14649	14340	14488	14309	14597	14359	14402	14379
33836	44462	48190	35270	26281	23112	22399	21798	21791	21584	22205	21815	21857	21906	21689	21570	21975	21769	21983	21885	21799	21895	21891	21939	21797	21827	21799	22126	21817	21868	21716	21913	21703	21781	21947	21589	21713	21801	21547	21668	21801	21876	21799	21814	22011	21800	21801	21854	21677	21903	21652	22082	22117	21745	21735	21742	21768	21832	21730	21906	21736	21663	21728	21865	21778	21870	21840	22013	21871	21735	21748	21753	21712	21944	21872	21938	21831	21810	21714	21782	21782	21833	21757	21890	21924	21750	21919	21826	21846	21889	21952	21720	21850	21701	21938	21709	22049	21646	21810	21824	21884	21689	21816	21734	21747	21855	21871	21809	21862	21782	21887	21959	21779	21791	21930	21979	21682	21294	21614	21939	21549	21601	21981	21929	21792	21926	21926	22013	21861	21675	21888	21760	21727	21720	21776	21919	21580	21845	21846	21882	21782	21924	22049	21838	21687	22037	21781	21566	21742	21863	21737	22091	21700	21731	21828	21862	21871	21909	21906	21992	21766	22027	21790	21692	21815	21611	21892	21652	21830	21899	21496	21775	21744	21937	21852	21863	21832	21879	21914	21672	21646	21659	21742	21730	21714	21960	21889	21564	21931	21829	21857	21948	21831	21904	21577	21830	21838	21802	21628	21786	21665	21749	21956	21832	21783	21747	21719	21678	21581	21927	21570	21738	21799	21727	21783	21869	22073	21817	21743	21828	21900	21658	21756	21517	21600	21683	21565	21709	21536	21594	22068	21817	21768	21863	21477	21777	21831	21821	21707	21751	21710	21679	21520	21942	21992	21902	21751	21943	21907	21722	21693	22075	21929	21894	21846	21764	21936	21752	21809	21869	21748	21825	21935	21584	21867	21757	21962	21970	21973	21715	21713	21810	21763	21902	21787	21938	22133	21677	21837	21699	21722	21695	21465	21741	21534	21910	21787	21895	21896	21884	21495	21813	21824	21638	21789	21947	21978	21665	21476	21718	21654	21466	21740	21882	21752	21775	21792	21728	21830	21847	21926	21757	21577	21702	21726	21782	21835	22011	21875	22094	21651	21703	21623	22039	21969	21942	21894	21946	21605	21749	21902	21840	21879	21880	21862	21831	21945	21759	21701	21836	21819	21718	21710	21868	21696	21751	21825	21623	21897	21643	21705	21930	21915	22067	21747	21890	21896	21880	21833	21880	21786	21941	21803	21943	21905	21895	21942	22049	21748	21755	21704	21906	21957	22041	21816	21665	22009	21743	21763	21778	21829	21943	21804	21823	21754	21809	21957	21766	22205	21964	21795	21641	21722	21817	21572	21903	21735	21974	21988	21949	21668	21588	21927	21824	21807	21907	21986	21859	21706	21889	21783	21837	21761	21747	21916	21872	21782	21994	21929	22012	21721	21878	21935	21774	21766	21818	21889	22092	21733	21786	21741	22030	21793	21574	22110	21798	21933	21596	21854	21682	21820	21843	21935	21766	21728	21992	21690	21818	21798	21996	22017	21905	21812	21853	21797	22146	22006	21967	21790	21657	21747	21605	21780	21535	21742	21757	21790	21893	21873	21896	22051	21995	21718	21759	21695	21790	21713	21753	21800	21887	21819	22032	21562	21809	22033	21874	22021	22061	22020	21930	21898	21681	21731	22009	22239	21667	22117	22055	21809	21812	22056	21753	21768	21614	21814	21563	21907	21855	21734	21613	21880	21916	21925	21793	21861	21756	21700	21684	21575	21759	21792	21587	22036	21918	21922	21808	21793	21821	21752	21757	21959	21768	21747	21935	21793	21746	21691	21972	21821	21649	21677	21843	21980	22020	22065	21762	21896	22030	22094	21745	21806	21751	22119	21805	21678	21753	21860	21716	21668	21830	21864	21823	21913	21741	21747	21677	21539	21938	21483	21993	21864	21891	21875	21686	21763	21789	21839	21802	21859	21799	21752	21836	21622	21845	21826	21557	21841	21654	21917	21769	21808	21712	21812	21851	21509	21729	21851	21778	21732	21583	21911	21816	21848	21954	21687	21953	21909	21858	21801	21758	21858	21830	21908	21716	21712	21842	21926	21816	21887	21975	21939	21912	21614	21628	21880	21723	21727	21718	22036	22121	21980	22029	21909	21727	21758	21656	21963	21979	21891	21981	21958	22036	21893	21788	21982	21952	21623	21706	21756	21683	21720	22046	21844	21851	21808	21845	21803	21965	21801	21903	21734	21699	21919	21825	21803	21619	21795	21792	21761	21731	21782	21960	21897	21841	21697	21777	22173	21869	21781	21675	21917	21852	21871	21883	21746	21771	21937	21790	21812	21725	21549	21984	21777	21594	21867	21813	21739	21796	21644	21594	21760	21947	21939	21570	21724	22014	21854	21895	21835	22004	21926	21625	21618	21872	21601	21853	21935	21652	21676	21826	21762	21714	21783	21580	21763	21787	21847	21968	21828	21788	21854	21718	21981	21753	21562	21833	21818	21739	21908	21808	21911	21660	21997	21788	21912	21859	22102	21773	21906	21872	21743	21786	21778	21660	21761	21903	22086	21937	21819	21918	21789	21831	21869	21882	21554	21665	21814	21927	21916	21631	21799	21838	21684	21766	21843	21907	21934	21878	22040	22076	21934	21923	21628	21818	21908	21587	21718	21853	21909	21796	21832	21850	22222	21760	21783	21763	21750	21556	21664	21777	22053	21731	21328	22032	22074	22048	21791	21819	21528	21754	21708	22012	21730	21771	21934	21717	21634	21772	21970	21818	22070	22036	21924	22074	21912	21642	21886	21912	21855	21734	21660	21930	21961	21649	21955	21810	21797	21732	21970	21989	21833	21903	22022	21944	21847	21811	21928	21767	21832	21847	21911	21776	21975	21783	21897	21637	21878	21941	21798	21615	21842	21771	21972	21702	21869	21735	21639	21549	21812	21831	22130	21867	21944	21904	21944	21907	21738	22017	21749	21817	22074	21895	21861	21910	21867	21717	21892	21769	22022	21824	21851	22042	21849	21677	22060	21770	22110	21679	22003	21825	21492	21809	21809	21892	21660	21880	21856	21826	21794	21864	22275	21768	21777	21727	21851	21845	21852	21549	21888	22014	21748	21898	21770	21861	21976	21736	21808	21869	21906	21812	21844	21842	21876	21965	21782	21754	21905	21707	21680	21829	21802	21842	21870	21679	21690	21808	21846	21601	21849	21789	21744	21797	21729	21837	21750	21915	21989	21945	21565	21761	21736	21833	21872	21904	21856	21930	21899	21802	21783	21932	21934	21764	21953	21847	21862	21904	22061	21852	21958	21746	21821	21907	21704	21860	21784	21713	22074	21815	21993	21815	21767	21927	21967	21752	21916	21772	21586	21878	21750	21748	21874	21793	21893	21753	21690	21684	21818	21828	21883	21859	21921	21821	21957	21612	22088	21910	22024	22150	21889	21763	21848	21900	22135	22061	21736	21481	21705	21903	21880	21827	21954	21933	21835	21888	21870	21807	21787	21784	21904	21885	21963	21877	21842	21836	21908	21840	21768	21956	21928	21790	21722	21822	21897	21595	21978	21703	21988	22059	21707	21710	21778	22082	21846	21807	21933	21739	21844	21729	21689	21735	21832	21993	21985	21749	21859	21886	21986	21605	21579	21866	22001	22077	21515	21624	21881	21964	21859	21803	21796	21911	21847	21998	21868	21685	21801	22088	21967	21946	21774	21984	21800	21764	21891	21916	21846	21861	21847	21671	21875	21750	21631	21670	21619	21789	21846	21541	21656	21916	21810	21784	21792	21945	21701	21672	21566	21665	21794	21751	21779	21796	22010	21844	21626	21833	22037	21894	21623	21749	22013	21942	22041	21642	21835	21739	21566	21833	21765	21979	21960	21978	21835	21932	21822	21683	21722	21960	21875	21762	21900	21588	21854	22167	21607	21801	21782	21687	21809	21724	21797	21774	21719	21776	21735	21982	21934	21897	21942	21818	21821	21912	21863	21912	21788	21901	21675	21771	21869	21633	22115	21912	21763	21797	21671	21886	21783	21961	21928	21828	22041	21767	21901	21797	21951	21743	21713	21915	21855	21654	22074	21655	21948	21779	22205	21655	21931	21524	21857	21907	21768	21760	22048	21769	21819	21867	21774	21979	21528	21468	21749	21553	21731	21725	21784	21878	21647	21883	21946	21875	22108	21738	21839	22053	21857	21744	22131	21955	21913	22055	21816	21628	21921	21518	21842	21860	21941	21802	21677	21913	21999	21859	21917	21728	21535	21921	21896	22159	21895	21773	22010	21868	21742	22054	21895	21753	21789	21686	21893	21900	21900	21926	21860	21774	21668	21791	21651	21694	21762	21895	21824	21874	21795	21824	21947	21885	22029	21707	21834	21693	21668	21712	22035	21930	22081	21728	21689	21677	21727	21864	21821	21945	21560	21817	21843	21509	21820	21746	22081	21991	21997	21922	21979	21834	21631	21986	21809	21750	21652	21819	21823	21807	21806	21715	22014	21897	21696	21786	21660	21939	21837	21762	21608	21773	21853	21952	22179	22057	21827	21812	21774	21689	21692	21910	21911	21853	21702	21814	22008	21934	21989	21742	21658	21940	21874	21814	21622	21715	21949	22093	21621	21795	22075	21896	21793	21942	21993	21742	21875	21660	22058	21872	21913	21755	21758	21920	21755	21974	21725	21713	21841	21652	21724	21749	22048	21918	21818	21876	21796	21725	21887	21781	21815	21640	21801	21843	21949	21732	21892	21777	21632	21915	21853	21865	22051	21576	21725	21826	21765	21855	21725	21955	21834	22085	21759	21568	21679	21728	21555	21845	21737	21871	21711	21980	21609	21473	21730	21777	21858	21731	21902	22009	21672	21957	21683	21913	21817	21800	21854	21688	21698	21784	21784	21851	21546	21994	21961	21900	21945	21803	21591	21812	21787	21872	22064	21829	21694	21908	21678	21764	22042	21957	21590	21961	21910	21693	21917	21744	21809	22072	22029	21621	21707	21787	21897	21745	21852	21932	21758	21818	21906	21799	21845	21652	21799	21901	21906	21824	21949	22308	21930	21962	21612	21815	21914	21805	21856	21858	21833	21751	21685	21591	21812	22077	21901	21761	21892	21929	21777	22043	21898	21779	22005	21917	21534	21780	21742	21666	21880	21887	21781	21730	21927	21905	22074	21705	21856	21912
24153	51468	40016	22310	15315	13041	12554	12442	12496	12395	12420	12503	12500	12224	12597	12444	12531	12566	12556	12435	12460	12553	12640	12532	12445	12469	12283	12449	12634	12628	12322	12472	12398	12417	12466	12550	12475	12396	12302	12490	12530	12620	12395	12307	12446	12443	12602	12453	12561	12496	12321	12428	12581	12471	12549	12527	12508	12339	12419	12600	12343	12426	12578	12493	12459	12497	12371	12509	12541	12510	12474	12482	12563	12524	12445	12663	12345	12362	12394	12536	12401	12599	12516	12451	12530	12541	12447	12322	12532	12219	12455	12443	12412	12574	12477	12384	12383	12334	12444	12436	12497	12424	12636	12374	12491	12476	12222	12488	12567	12499	12279	12543	12370	12430	12484	12370	12730	12475	12440	12349	12450	12498	12543	12279	12311	12457	12438	12513	12617	12261	12433	12520	12702	12490	12461	12406	12348	12387	12325	12506	12309	12309	12403	12510	12350	12426	12525	12385	12595	12477	12296	12303	12458	12442	12348	12565	12465	12367	12278	12471	12459	12484	12427	12444	12463	12721	12562	12546	12451	12496	12456	12526	12483	12503	12389	12364	12406	12477	12427	12446	12502	12469	12385	12471	12266	12440	12388	12478	12369	12373	12620	12602	12613	12503	12399	12478	12468	12560	12298	12487	12368	12404	12538	12628	12284	12347	12531	12520	12409	12405	12429	12335	12628	12404	12319	12409	12521	12493	12454	12564	12523	12377	12504	12386	12570	12485	12417	12549	12368	12648	12283	12491	12487	12451	12478	12449	12229	12350	12577	12368	12448	12434	12568	12421	12461	12656	12640	12411	12416	12443	12488	12281	12324	12519	12274	12285	12607	12563	12606	12567	12463	12438	12514	12472	12274	12524	12467	12555	12420	12281	12351	12423	12523	12443	12257	12317	12463	12595	12433	12500	12429	12324	12476	12414	12466	12451	12381	12593	12511	12374	12466	12448	12414	12463	12279	12393	12481	12338	12433	12541	12503	12484	12383	12368	12479	12561	12362	12569	12461	12491	12408	12397	12446	12299	12571	12320	12464	12471	12350	12477	12352	12360	12617	12390	12437	12483	12440	12687	12556	12430	12479	12475	12566	12274	12379	12361	12393	12397	12299	12326	12517	12463	12279	12353	12475	12402	12509	12598	12382	12479	12244	12488	12448	12444	12357	12544	12366	12517	12474	12647	12543	12411	12351	12469	12529	12424	12359	12427	12431	12417	12388	12648	12572	12410	12553	12458	12418	12496	12373	12429	12607	12564	12410	12356	12470	12612	12241	12531	12409	12300	12423	12592	12507	12347	12366	12459	12559	12508	12625	12270	12450	12580	12388	12440	12476	12509	12221	12447	12368	12444	12474	12385	12510	12404	12461	12342	12659	12649	12523	12587	12426	12341	12323	12496	12499	12344	12406	12416	12421	12411	12359	12459	12167	12598	12586	12617	12378	12439	12310	12452	12459	12484	12740	12399	12392	12378	12567	12506	12431	12473	12474	12398	12514	12301	12460	12328	12395	12459	12611	12469	12403	12554	12606	12375	12360	12411	12277	12384	12421	12506	12344	12389	12478	12476	12432	12517	12489	12465	12452	12592	12402	12367	12493	12517	12537	12410	12390	12425	12427	12545	12476	12405	12470	12561	12453	12498	12496	12391	12301	12434	12506	12488	12618	12460	12528	12624	12272	12382	12360	12275	12346	12443	12233	12417	12447	12546	12402	12540	12578	12555	12512	12372	12377	12428	12573	12330	12353	12431	12491	12599	12410	12473	12531	12453	12543	12397	12407	12255	12473	12362	12452	12378	12393	12450	12475	12445	12430	12472	12346	12478	12440	12549	12478	12390	12327	12477	12407	12418	12467	12458	12486	12261	12231	12313	12414	12440	12496	12428	12249	12377	12428	12398	12447	12527	12438	12399	12527	12264	12427	12518	12477	12497	12399	12483	12363	12439	12414	12409	12483	12393	12266	12369	12315	12387	12237	12546	12515	12496	12410	12341	12547	12291	12475	12656	12684	12278	12355	12428	12391	12496	12233	12432	12431	12375	12585	12436	12420	12534	12527	12419	12343	12404	12380	12551	12427	12283	12443	12495	12435	12447	12386	12372	12435	12310	12543	12436	12442	12520	12433	12449	12387	12321	12463	12599	12323	12480	12524	12228	12330	12478	12319	12454	12589	12424	12432	12373	12629	12361	12407	12454	12372	12385	12418	12458	12516	12577	12456	12433	12438	12450	12455	12559	12506	12472	12473	12562	12356	12509	12340	12220	12411	12466	12526	12435	12531	12441	12271	12379	12530	12586	12657	12307	12427	12535	12433	12388	12503	12363	12518	12515	12387	12353	12395	12328	12372	12456	12375	12581	12423	12399	12547	12479	12594	12559	12486	12301	12462	12218	12658	12441	12399	12356	12339	12279	12488	12388	12195	12388	12422	12370	12467	12444	12244	12290	12499	12309	12524	12451	12457	12438	12617	12391	12501	12463	12374	12426	12450	12294	12537	12491	12611	12449	12534	12498	12334	12431	12309	12384	12454	12456	12545	12426	12545	12395	12365	12572	12528	12445	12402	12243	12421	12539	12298	12437	12547	12359	12548	12372	12436	12506	12632	12418	12389	12414	12421	12421	12522	12621	12341	12419	12460	12325	12364	12450	12471	12304	12314	12370	12164	12512	12568	12435	12508	12425	12380	12533	12303	12592	12388	12438	12342	12338	12355	12409	12522	12403	12322	12497	12273	12427	12464	12384	12528	12218	12459	12515	12325	12296	12316	12582	12545	12140	12369	12529	12285	12415	12313	12588	12524	12480	12515	12394	12470	12423	12557	12492	12489	12319	12544	12403	12391	12424	12503	12486	12535	12451	12454	12432	12574	12526	12554	12310	12411	12493	12397	12346	12415	12509	12431	12327	12590	12447	12516	12402	12527	12530	12382	12443	12458	12450	12453	12480	12550	12559	12360	12590	12269	12420	12503	12433	12421	12460	12482	12440	12483	12517	12509	12517	12404	12559	12375	12444	12537	12343	12290	12382	12430	12497	12478	12332	12471	12449	12460	12563	12368	12367	12482	12343	12382	12453	12467	12309	12486	12382	12446	12468	12313	12449	12367	12359	12477	12519	12415	12433	12456	12393	12491	12624	12396	12446	12216	12513	12526	12341	12440	12308	12527	12445	12521	12456	12672	12293	12710	12461	12367	12478	12437	12361	12474	12286	12434	12625	12495	12331	12345	12405	12339	12367	12433	12390	12367	12420	12522	12219	12440	12450	12248	12552	12493	12421	12580	12318	12332	12457	12475	12606	12467	12455	12539	12453	12305	12401	12292	12331	12525	12583	12489	12424	12376	12508	12447	12251	12409	12440	12541	12310	12451	12434	12385	12446	12489	12493	12343	12500	12511	12533	12336	12379	12357	12234	12511	12455	12489	12317	12494	12419	12343	12358	12438	12412	12455	12412	12584	12606	12439	12448	12390	12463	12535	12512	12507	12596	12379	12602	12511	12377	12457	12378	12402	12388	12263	12429	12451	12549	12441	12534	12503	12520	12351	12236	12441	12462	12508	12429	12492	12414	12677	12407	12577	12593	12310	12337	12545	12450	12506	12421	12624	12431	12523	12490	12543	12622	12481	12535	12540	12543	12446	12386	12524	12451	12388	12419	12448	12380	12520	12399	12573	12431	12451	12506	12563	12457	12454	12586	12401	12357	12373	12494	12505	12437	12484	12473	12318	12519	12440	12434	12388	12563	12428	12497	12377	12501	12442	12400	12333	12661	12528	12415	12510	12406	12315	12454	12445	12434	12488	12381	12531	12312	12397	12467	12426	12613	12376	12541	12308	12405	12400	12462	12383	12501	12515	12511	12434	12387	12481	12507	12261	12506	12336	12391	12530	12469	12673	12441	12494	12511	12449	12514	12429	12609	12513	12439	12294	12315	12521	12487	12383	12464	12626	12422	12460	12301	12433	12656	12413	12496	12611	12441	12378	12547	12389	12362	12516	12562	12506	12373	12422	12485	12498	12368	12509	12522	12493	12498	12487	12578	12648	12501	12319	12396	12406	12453	12411	12663	12429	12507	12392	12315	12340	12334	12391	12430	12460	12476	12354	12519	12582	12511	12515	12396	12584	12523	12521	12461	12412	12475	12395	12586	12471	12363	12558	12319	12453	12457	12456	12305	12413	12495	12365	12469	12414	12384	12519	12417	12438	12519	12461	12466	12523	12357	12548	12412	12628	12297	12404	12309	12346	12459	12408	12494	12569	12304	12504	12491	12498	12372	12429	12349	12365	12362	12514	12439	12387	12335	12531	12430	12289	12426	12564	12408	12438	12494	12351	12512	12515	12482	12450	12409	12590	12464	12424	12597	12555	12441	12522	12369	12445	12481	12426	12389	12279	12289	12442	12393	12479	12503	12513	12444	12520	12376	12347	12546	12392	12438	12433	12335	12548	12242	12471	12479	12443	12531	12314	12518	12485	12518	12531	12566	12343	12591	12343	12381	12472	12423	12465	12414	12405	12606	12440	12402	12578	12514	12449	12521	12481	12368	12377	12301	12442	12366	12324	12307	12428	12549	12319	12492	12448	12398	12555	12295	12418	12328	12367	12636	12489	12610	12431	12328	12485	12463	12403	12341	12441	12384	12496	12292	12343	12482	12433	12452	12395	12468	12340	12390	12399	12520	12458	12332	12444	12460	12506	12488	12352	12258	12427	12294	12483	12674	12308	12431	12535	12427	12503	12439	12565	12383	12424	12356	12414	12412	12394	12403	12434	12543	12446	12525	12456	12485	12248	12471	12236	12351	12572	12373	12428	12510	12470	12483	12434	12420	12417	12609	12495	12219	12469	12480	12487	12543	12435	12612	12371	12313	12419	12461	12500	12304	12371	12410	12566	12450	12511	12540	12513	12397	12414	12471	12452	12490	12499	12545	12465	12710	12499	12342	12348	12378	12441	12371	12587	12344	12368	12383	12376	12407	12404	12364	12495	12463	12522	12440	12309	12455	12527	12532	12262	12419	12233	12502	12368	12547	12579	12628	12494	12437	12610	12468	12458	12378	12335	12441	12407	12430	12466	12498	12367	12516	12592	12300	12345	12441	12493	12597	12510	12388	12387	12346	12413	12391	12538	12567	12403	12428	12442	12606	12525	12399
36535	45124	43636	32738	25675	23145	22779	22068	22278	22222	22083	22443	22326	22216	22229	22309	22277	22462	22308	22234	22293	22137	22184	22398	22157	22130	22186	21966	22184	22135	22362	22343	22106	22440	22007	22404	22375	22134	22238	22191	22275	22551	22261	22383	22132	22348	22278	22272	22079	22239	22542	22161	21956	22287	22321	22234	22223	22237	22072	22279	22166	22122	22289	22491	22219	22168	22159	22190	22385	22215	22282	22401	22072	22379	22344	22260	22039	22403	22101	22153	22343	22283	22298	22301	22177	22237	22291	22205	22016	22160	22311	22170	22219	22095	22021	22142	22244	22143	22068	22282	21989	22194	22142	22282	22310	22064	22356	22143	22280	22118	22395	22319	22263	22119	22131	22308	22197	21997	22276	22012	22149	22281	22491	21970	22232	22292	22342	22267	22236	22414	22570	22258	22223	22082	22044	22047	22196	22152	22380	22160	22246	22227	22492	22018	22347	22137	22123	22322	22134	22348	22291	22094	22271	22411	22322	22173	22304	22357	22302	22184	21958	22336	22394	22247	22266	22091	22100	22165	22288	22367	22016	22230	22057	22072	22219	22289	22384	22271	22348	22136	22337	22308	22303	22115	22232	22186	22203	22103	22388	22151	22183	22240	22036	22117	22095	22360	22174	22264	22526	22236	22116	22133	22354	22200	22324	22188	22018	22086	22310	22383	22100	22168	22252	21999	22172	22401	22326	22046	22265	22384	22126	22122	22234	22404	22353	22415	22422	22332	22204	22154	22299	22472	22184	22186	22103	22234	22204	22176	22115	22102	22231	22114	22568	22350	22394	22118	22107	22352	22405	22417	22230	22301	22299	22427	22277	22015	22020	22405	22332	22217	22265	22314	22116	22359	22230	22226	22098	21957	22199	22059	22147	22240	22232	22204	22145	22324	21998	22444	22420	22233	22263	22069	22366	22166	22182	22155	22232	22451	22326	22455	22141	22287	22128	22167	22326	22157	22138	22079	22180	22092	22316	22118	22221	21999	22090	22039	22342	22219	22326	22349	21971	22223	22422	22224	22271	22160	22164	22099	22398	22238	22233	22246	22272	22246	22121	22197	22315	22213	22060	22166	21982	22233	22478	22245	22488	22100	22097	22258	22277	22052	22257	22291	22251	22276	22219	22132	22201	22378	22182	22173	22171	22206	22052	22263	21977	22099	22146	22383	22412	22379	22285	22064	22115	22258	22186	22215	22261	22272	22198	22423	21978	22173	22032	22046	22227	22146	22184	22218	22419	22222	22288	22171	22302	22337	21968	22035	22255	22177	22039	22444	22142	22208	22328	22244	22247	22200	22312	22318	22206	22259	22261	22216	22203	22256	22428	22212	22062	22266	22249	22338	22490	21846	22207	22203	22243	22148	22284	22362	22134	22294	22257	22337	22357	22347	22113	22149	22224	22435	22189	22368	22229	21993	22163	22027	22398	22199	22366	22147	22216	22148	22279	22285	22244	22068	22348	22193	22398	22254	22115	22376	22461	22219	22163	22180	22322	22106	22198	22397	22185	22155	22140	22564	22237	22147	22450	22292	22284	22316	22409	22462	22314	22248	22363	22304	22236	22506	22114	22232	22215	22080	22635	22188	22056	22274	22103	22267	22216	22202	22239	22237	22360	22212	22381	22429	22418	22100	22345	22248	22326	22360	22317	22158	22518	22257	22512	22211	22195	22282	21940	22076	22287	22530	22302	22130	22290	22346	22355	22061	22345	22146	22370	22178	21930	22307	22096	22088	22287	22283	22340	22019	22263	22390	21984	22380	22186	22215	22105	22160	22057	22131	22420	22202	22220	22132	22285	22051	22553	22318	22221	22147	22060	22153	22251	22491	22280	22301	22240	22189	22330	22237	21956	22169	22198	22056	22234	22273	22236	22385	22486	22441	22178	22064	22066	22119	22343	22346	22291	22196	22295	22225	22351	22450	22133	22109	22260	22354	22327	22380	22584	22165	22173	22364	22056	22032	22365	22293	22378	22298	22235	22305	22332	22253	22230	22159	22194	22324	22265	22494	22361	22539	22397	22000	21941	22142	22151	22081	22036	22079	22328	22058	22198	22235	22188	22238	22388	22228	22166	22101	22342	22225	22071	22297	22218	22262	22300	22301	22186	22085	22123	22452	22233	22421	22077	22059	22269	22127	22314	22141	22284	22498	22290	22059	21998	22375	22327	22261	22549	22036	22212	22143	22359	22157	22022	22073	22230	22122	22288	22229	22171	22058	22249	22225	22543	22194	22115	22360	22173	22294	22244	22205	22250	22286	22196	22253	22266	22313	22226	22549	22312	22507	22134	22128	22492	22147	22409	22269	22284	21946	22186	22211	22144	22153	22111	22308	22216	22287	22141	22106	22233	22333	22178	22369	22096	22363	22170	22248	22142	22217	22128	22046	22122	22403	22496	22573	22482	21995	22044	21983	22355	22152	22213	22050	22353	22320	22274	22067	22317	22359	22202	22211	22187	22270	22168	22182	22374	22178	22300	22201	22188	22227	22198	22233	22253	22312	22209	22163	22399	22473	22270	22391	22454	22198	22110	22099	22451	22262	22355	22493	22178	22369	22225	22236	22245	22386	22516	22239	22104	22085	22066	22079	22214	22227	22234	22226	22174	22129	22223	22147	22272	22367	22286	22420	22176	22239	22319	22137	22153	22174	22198	22046	22076	22277	22183	22165	22248	22086	22196	22160	22223	22245	22208	22178	22111	22183	22066	22112	22065	22431	21952	22179	22072	22072	22187	22199	22317	22462	22179	22259	22274	22155	22090	22183	22181	22262	22328	22249	22143	22345	22390	22138	22620	22192	22254	22256	22049	22309	22471	22232	22402	22471	22625	22255	22388	22342	22023	22072	22308	22353	22343	22393	22279	22304	22270	22232	22237	22260	22131	22287	22437	22444	22335	22078	22319	22233	22396	22273	22206	22332	22450	22030	22049	22105	22207	22290	22233	22267	22053	22094	22301	22017	22096	22271	22444	22081	22373	22414	22302	22171	22200	22194	22435	22155	22545	22342	22197	22127	22624	22261	22165	22132	22016	22010	22164	22050	22364	22327	22057	22439	22645	22451	22291	22306	22109	22241	22230	22289	22228	22390	22342	22329	22228	22203	22476	21796	22301	22440	22035	22370	22427	22073	22078	22277	22310	22328	21953	22340	22170	22186	22405	22471	22430	22422	21983	22226	22192	22138	22127	22183	22439	22089	22420	22175	22296	22288	22146	22327	22078	22148	22470	22311	22283	22233	22239	22250	22259	22375	22383	22255	22358	22063	22290	22158	22166	22068	22247	22203	22235	22331	22353	22313	22455	22187	22239	22280	22157	22119	22267	22230	22136	22160	22079	22091	22217	22290	22180	22328	22308	22126	22457	22304	22482	22123	22068	22056	22174	22254	22346	22135	22342	22110	22000	22090	21954	22269	22206	22441	22207	22172	22259	22326	22126	22104	22237	22166	22146	22030	22276	22107	22331	22348	21935	22247	22437	22320	22013	22178	22290	22203	22278	22249	21916	22296	22291	22295	22418	22168	22142	22188	22296	22231	22241	22102	22221	22243	22223	22418	22423	22401	22113	22115	22160	22408	22047	22303	22060	22079	22100	22226	22361	22149	22255	22244	22263	22080	22157	22139	22260	22297	22043	22071	22272	22203	22278	21961	22118	22379	22376	22221	22322	22291	22228	22132	22216	22171	22178	22425	22209	22234	22190	22429	22174	22206	22029	22137	22154	22252	22433	22311	22090	22291	22300	22024	22135	22100	22054	22266	22445	22454	22114	22252	22263	22415	22047	22055	22099	22191	21970	22250	22326	22137	22123	22243	22378	22341	22440	22349	22218	22310	22256	22209	22232	22252	22035	22212	22381	22180	22244	22299	22293	22110	22059	22074	22029	22181	22161	22078	22106	22277	22155	22247	22264	22341	22279	22346	21997	21902	22281	22440	22372	22286	22378	22415	22067	22241	22243	22293	22092	22235	22299	22320	22106	22073	22288	22142	22401	22297	22094	22254	22137	22177	22259	22264	22211	22346	22400	22430	22407	22367	22262	22016	22420	22277	22176	22117	22489	22359	22305	22303	22080	22148	22276	22187	22327	22248	22114	22295	22255	22492	22228	22186	22189	22367	22309	22272	22135	22170	22271	22245	22382	22368	22314	22258	22221	22542	22280	22342	22227	22397	22419	22314	22421	22385	22153	22318	22181	22165	22253	22455	22054	22256	22262	22233	22231	22279	22122	22294	22289	22480	22516	22328	22104	22250	22146	22240	22284	22239	22410	22164	22251	22252	22410	22289	22420	22101	22149	22215	22156	22316	22005	22333	22092	22432	22145	22229	22384	22299	22294	22378	22433	22254	22346	22296	22255	22076	22172	22398	22227	22093	22127	22222	22283	22063	21880	22129	22205	22269	22304	22102	22137	22174	22453	22154	22402	22181	22307	22178	22395	22540	22348	22139	22294	22351	22211	22361	22426	22166	22188	22104	22355	22101	22168	22251	22334	22503	22369	22160	22308	21948	22240	22214	22286	22140	22290	22188	22176	22201	22497	22118	22366	22282	22239	22268	22165	22099	22473	22603	22207	22343	22248	22256	22096	22426	22133	22080	22126	22280	22397	22187	22257	22228	22485	22281	22072	22277	22160	22183	22305	22153	22124	22368	22453	22255	22284	22142	22278	22126	22107	22184	22390	22229	22515	22213	22364	22402	22334	22261	22470	22142	22296	22169	22036	22017	21995	22336	22241	22159	22181	22279	21972	22450	22095	22259	22327	22352	22422	22369	22149	21908	22064	22096	22408	22492	22199	22477	22167	22324	22246	22368	22285	22428	22390	22444	22475	21977	22226	22158	22053	22190	22432	22320	22256	22326	22430	22492	22228	22166	22210	22421	22383	21925	22033	22324	22069	22152	22303	22339	22039	22123	22372	22376	21952	22215	22158	22150	21930	21946	22025	22365	22199	22055	22271	22057	22350	22193	22207	22363	22263	22342	22359	22036	22252	22103	22280	22196	22188	22111	22465	22042	22158	22373	22476	22367	22181	22187	22110	22288	22128	22212	22180	22272	22282	22218	22410	22032	22274	22198	22225	21988	22356	22438	22126	22459	22261	22488	22318	22457	22069	22162	22240	22297	22349	22182	21980	22203	22166	22298
26109	47603	33960	20072	14729	13037	12738	12751	12636	12708	12741	12624	12830	12657	12876	12695	12728	12461	12780	12547	12855	12801	12639	12810	12589	12810	12629	12539	12727	12598	12638	12681	12631	12653	12751	12584	12666	12706	12775	12620	12637	12715	12615	12552	12706	12733	12790	12774	12682	12775	12591	12682	12694	12729	12674	12636	12731	12617	12587	12588	12614	12646	12866	12701	12650	12574	12580	12781	12618	12712	12653	12578	12770	12608	12569	12636	12635	12733	12595	12684	12633	12663	12628	12721	12638	12662	12859	12789	12694	12666	12638	12577	12846	12649	12660	12666	12584	12730	12651	12936	12643	12749	12734	12609	12508	12634	12694	12733	12559	12580	12799	12695	12689	12682	12707	12785	12688	12678	12794	12454	12729	12618	12668	12546	12634	12602	12572	12739	12595	12670	12821	12587	12728	12754	12773	12615	12734	12730	12746	12773	12808	12899	12584	12564	12839	12651	12609	12635	12844	12611	12602	12570	12799	12905	12669	12704	12439	12881	12739	12534	12581	12496	12702	12869	12589	12743	12652	12626	12817	12734	12651	12650	12541	12587	12741	12643	12601	12731	12720	12683	12668	12631	12771	12579	12681	12706	12641	12712	12680	12651	12791	12607	12601	12687	12549	12642	12680	12517	12720	12784	12552	12489	12552	12645	12668	12792	12718	12748	12652	12600	12550	12682	12687	12705	12704	12682	12734	12722	12759	12657	12622	12666	12633	12710	12723	12676	12670	12632	12661	12539	12689	12759	12789	12520	12758	12444	12812	12727	12550	12703	12469	12521	12575	12800	12651	12664	12635	12734	12575	12669	12610	12760	12701	12824	12701	12705	12752	12715	12815	12504	12643	12672	12653	12657	12645	12656	12591	12778	12548	12694	12627	12813	12619	12628	12708	12601	12595	12667	12816	12723	12676	12767	12663	12629	12564	12705	12776	12732	12713	12570	12765	12767	12573	12751	12810	12785	12734	12815	12722	12800	12662	12626	12685	12609	12781	12660	12584	12657	12551	12548	12733	12630	12605	12686	12748	12680	12520	12729	12667	12654	12829	12720	12764	12645	12836	12696	12750	12611	12694	12843	12528	12980	12770	12808	12784	12562	12803	12785	12721	12614	12619	12455	12620	12794	12623	12631	12527	12648	12659	12660	12623	12699	12600	12513	12629	12645	12811	12675	12541	12707	12811	12800	12869	12782	12644	12763	12675	12607	12657	12703	12881	12778	12563	12662	12640	12305	12652	12495	12572	12548	12747	12733	12563	12660	12650	12684	12859	12734	12692	12692	12537	12764	12663	12788	12633	12667	12587	12685	12477	12612	12616	12653	12698	12682	12568	12556	12470	12875	12533	12776	12766	12652	12666	12697	12533	12655	12713	12710	12659	12611	12800	12801	12673	12762	12752	12588	12628	12740	12557	12449	12709	12766	12509	12605	12831	12682	12831	12756	12841	12819	12487	12707	12757	12554	12785	12520	12667	12735	12571	12612	12628	12738	12654	12639	12573	12554	12725	12800	12784	12557	12443	12643	12703	12626	12621	12717	12765	12804	12747	12635	12890	12624	12637	12691	12682	12510	12573	12878	12799	12781	12780	12611	12724	12665	12682	12629	12710	12707	12656	12530	12650	12655	12758	12566	12688	12694	12691	12732	12694	12685	12769	12680	12652	12754	12653	12740	12668	12848	12688	12529	12703	12538	12642	12496	12703	12900	12558	12618	12816	12667	12726	12677	12686	12631	12740	12593	12806	12552	12720	12609	12683	12942	12796	12688	12597	12632	12619	12866	12705	12517	12771	12506	12694	12609	12684	12644	12599	12696	12740	12621	12621	12787	12754	12723	12666	12696	12581	12732	12675	12790	12664	12652	12637	12679	12639	12583	12827	12428	12596	12717	12703	12660	12669	12720	12740	12690	12587	12731	12757	12599	12596	12659	12870	12575	12607	12805	12780	12614	12653	12700	12622	12827	12760	12723	12681	12669	12580	12615	12541	12766	12576	12609	12614	12846	12656	12787	12564	12654	12644	12755	12740	12775	12778	12654	12556	12651	12631	12612	12644	12523	12779	12656	12456	12687	12814	12784	12664	12710	12560	12774	12767	12672	12690	12707	12618	12671	12673	12724	12632	12644	12776	12641	12409	12682	12755	12707	12455	12670	12747	12693	12573	12705	12692	12677	12629	12492	12579	12717	12714	12799	12616	12483	12559	12804	12783	12951	12604	12897	12653	12700	12751	12851	12588	12685	12688	12762	12858	12755	12825	12520	12728	12700	12632	12739	12705	12636	12812	12668	12618	12770	12786	12761	12835	12658	12799	12607	12777	12636	12721	12684	12821	12654	12656	12717	12613	12490	12647	12728	12608	12891	12538	12759	12694	12631	12623	12853	12651	12820	12705	12652	12800	12832	12745	12649	12657	12969	12888	12732	12735	12855	12540	12574	12633	12712	12751	12644	12700	12639	12694	12610	12670	12754	12810	12713	12626	12688	12585	12697	12626	12589	12654	12615	12647	12659	12677	12696	12721	12672	12847	12751	12737	12506	12557	12679	12654	12607	12888	12656	12879	12499	12671	12511	12873	12679	12623	12701	12604	12774	12576	12624	12816	12514	12654	12589	12767	12609	12717	12552	12718	12654	12701	12757	12653	12740	12831	12726	12811	12691	12625	12632	12709	12772	12720	12557	12685	12641	12656	12701	12779	12729	12838	12545	12688	12554	12631	12731	12695	12552	12719	12768	12570	12665	12806	12756	12780	12696	12766	12627	12785	12587	12709	12734	12700	12615	12810	12832	12743	12905	12550	12828	12762	12527	12689	12496	12791	12645	12753	12697	12712	12734	12671	12661	12579	12692	12643	12718	12655	12723	12587	12565	12614	12636	12706	12484	12605	12752	12799	12652	12711	12717	12706	12466	12706	12786	12723	12707	12777	12661	12626	12726	12697	12718	12658	12613	12556	12790	12766	12634	12721	12659	12754	12840	12705	12617	12551	12802	12919	12590	12817	12846	12534	12577	12650	12654	12763	12734	12655	12661	12790	12629	12553	12699	12644	12560	12670	12738	12740	12750	12671	12836	12534	12782	12527	12752	12540	12807	12796	12807	12636	12700	12755	12745	12529	12788	12606	12555	12645	12690	12551	12637	12617	12773	12701	12792	12803	12761	12683	12755	12678	12582	12613	12579	12650	12625	12689	12721	12537	12635	12659	12610	12408	12805	12702	12750	12680	12589	12810	12613	12528	12708	12632	12722	12881	12585	12708	12685	12664	12707	12824	12696	12560	12679	12580	12537	12575	12794	12619	12934	12812	12586	12699	12674	12791	12688	12506	12585	12641	12722	12848	12761	12682	12749	12754	12659	12735	12565	12724	12697	12613	12619	12657	12761	12703	12732	12722	12631	12793	12619	12755	12630	12755	12766	12486	12649	12782	12589	12801	12690	12687	12651	12724	12755	12559	12675	12709	12702	12452	12847	12530	12698	12667	12574	12636	12481	12576	12827	12649	12844	12835	12491	12571	12754	12624	12759	12697	12643	12623	12591	12503	12685	12786	12640	12708	12728	12592	12763	12561	12592	12782	12661	12569	12727	12565	12583	12612	12541	12696	12710	12822	12639	12775	12573	12698	12580	12723	12671	12855	12651	12611	12760	12710	12833	12748	12672	12665	12649	12672	12678	12586	12809	12646	12781	12712	12635	12777	12771	12866	12723	12753	12716	12767	12741	12706	12653	12614	12697	12596	12802	12513	12423	12764	12593	12483	12736	12590	12753	12836	12705	12630	12620	12676	12678	12645	12496	12682	12755	12693	12638	12558	12714	12825	12512	12797	12579	12699	12631	12679	12573	12621	12650	12611	12499	12756	12566	12674	12787	12730	12656	12568	12794	12567	12680	12701	12646	12709	12858	12673	12618	12698	12817	12560	12732	12602	12862	12868	12665	12678	12656	12699	12612	12693	12699	12802	12597	12526	12649	12677	12647	12860	12653	12768	12745	12764	12695	12573	12601	12661	12810	12679	12654	12787	12740	12828	12645	12761	12680	12647	12735	12740	12723	12641	12771	12702	12584	12743	12659	12713	12801	12738	12749	12678	12681	12546	12745	12761	12703	12716	12655	12721	12653	12671	12765	12720	12660	12772	12683	12685	12824	12652	12562	12521	12802	12690	12704	12524	12701	12726	12776	12858	12695	12611	12693	12697	12777	12586	12560	12765	12856	12687	12765	12768	12677	12665	12681	12619	12624	12707	12580	12751	12564	12577	12560	12683	12878	12618	12664	12768	12840	12553	12762	12593	12828	12709	12821	12641	12786	12761	12710	12567	12779	12764	12781	12547	12674	12667	12602	12637	12841	12768	12705	12646	12770	12704	12540	12824	12764	12657	12617	12579	12683	12772	12859	12685	12690	12626	12545	12635	12652	12705	12727	12639	12586	12815	12642	12679	12585	12683	12771	12700	12726	12643	12582	12662	12811	12703	12628	12684	12869	12609	12814	12805	12483	12504	12737	12553	12604	12690	12749	12830	12654	12513	12659	12681	12581	12880	12638	12711	12636	12710	12751	12776	12724	12791	12711	12591	12671	12596	12765	12633	12789	12631	12654	12831	12582	12729	12761	12683	12561	12491	12700	12828	12632	12736	12779	12717	12546	12606	12604	12679	12622	12610	12735	12654	12727	12681	12771	12771	12551	12685	12776	12854	12546	12762	12652	12610	12614	12843	12732	12553	12595	12761	12577	12615	12682	12675	12682	12675	12665	12664	12827	12437	12629	12786	12630	12811	12798	12574	12687	12608	12664	12734	12698	12677	12501	12546	12523	12676	12706	12749	12730	12716	12655	12571	12747	12675	12701	12658	12670	12734	12572	12584	12738	12613	12685	12618	12585	12645	12743	12704	12707	12611	12511	12748	12668	12537	12553	12626	12703	12846	12665	12668	12763	12810	12755	12734	12670	12770	12587	12641	12606	12683	12713	12680	12511	12504	12790	12662	12734	12732	12711	12747	12596	12503	12714	12766	12722	12642	12526	12680	12538	12843	12834	12591	12664	12575	12646	12742	12686	12632	12502	12686	12709	12784	12770	12581	12592	12648	12736	12710	12667	12749	12691	12801	12750	12743	12635	12739	12526	12702	12716	12750	12876	12730	12730	12631	12805
23082	29658	53362	48830	36093	29294	27530	23860	23194	23419	23372	23093	23226	23288	22998	23112	23039	23186	22947	23057	22986	23021	22854	22845	23077	23167	22908	22962	23022	22927	23030	22923	23020	22880	23075	23053	23059	22738	23022	22845	22911	22792	23041	22920	23090	22769	23212	23081	23158	22673	22776	22822	23081	22829	23152	22678	22894	22977	22902	23029	22908	22991	22983	22826	23073	22924	22904	23025	22733	23003	22831	22823	23065	22999	22880	22753	22883	22758	22846	22869	23265	22871	22908	22735	22981	22832	22561	22845	22979	22782	22725	22596	22748	22731	22915	23031	22847	22720	22811	22827	22928	22707	22785	22784	22911	22949	22876	22877	22837	22900	23033	22888	22983	22697	22843	22687	22793	22906	22951	22876	22821	22744	23082	22839	22578	22950	22790	22857	22929	22739	23030	22971	22806	23023	22980	22947	22831	22908	22963	22884	22732	22974	22928	22784	22907	22791	22936	22843	22669	23028	23224	22869	22741	22933	23102	22654	22979	22607	22870	22720	22882	22901	22993	22975	23054	22937	23013	22738	22807	22741	22837	23086	22871	22803	23002	22844	22816	22850	22748	22765	22618	22852	23047	22687	22729	22800	22635	22867	22913	22977	22926	22898	22639	22834	23038	23030	22988	22880	22917	22879	22764	22829	22983	22903	22874	22944	22778	22885	22866	22875	22894	22922	22870	23000	22705	22914	22645	22986	22628	22751	22869	22830	23063	22826	22702	22747	22802	22614	22400	22875	22801	22891	22893	22914	22875	22852	22732	22728	22846	22729	23008	22770	22872	22967	22896	23003	22942	22791	22584	22792	22829	22774	22818	22929	22840	22630	23029	23064	22818	22959	22834	22559	22747	22753	22601	22753	22736	22719	22706	23002	22706	22853	22817	22792	22944	22768	22607	22625	22789	23083	22815	22978	22804	22946	22716	22659	22888	22827	22954	23050	22961	22835	22836	22797	22697	22660	22972	22733	22804	22723	22899	22711	23060	22658	22746	22420	22602	22456	22852	22866	22839	22841	22675	22916	22830	22821	22930	22957	22702	22817	23001	22743	22799	22914	22761	22900	22785	22961	22946	22784	22839	22764	22811	23045	22736	22987	23014	22976	23081	22913	22663	22867	23135	22819	22783	22703	22762	22998	22814	22824	22677	22652	22751	22942	22778	22886	22849	22828	23007	23081	22851	22639	22830	22847	22711	22832	22882	22861	22801	22932	22739	22943	22826	22704	22900	22720	22802	22845	22913	22877	22983	22560	22817	23014	22814	22939	23126	22899	22776	22738	22709	22732	22812	22761	23063	22689	22761	22853	22561	22554	22969	22629	22682	22646	22712	22920	22918	22768	22717	22877	22547	22893	22676	22999	22783	22689	22838	22944	22999	22740	22913	22684	22621	22911	22702	22676	22814	22991	22712	22717	22821	22471	22781	22565	22872	22927	22822	22923	22903	22888	22931	22821	22892	22651	22919	22743	22950	22877	22786	22844	23090	22717	22965	22845	22451	22782	22690	22915	22820	23007	22558	22800	22735	22741	22729	22875	22891	22833	22768	22781	22939	22931	22952	22694	22919	22985	22929	22897	22974	22544	22816	22928	22904	22899	22752	22879	22955	22556	22846	23070	22982	22810	22898	22697	22812	23092	22782	23050	22853	22944	22809	22871	22730	22963	22733	23061	22797	22758	22662	22856	22571	22626	22735	22793	22539	22917	22672	22869	22693	22729	22886	22938	22829	22808	22819	23059	22822	22853	22928	22781	22666	22838	23135	22753	22882	22560	22696	23011	22736	22707	22995	22704	22924	22737	23155	22693	23037	22971	23204	22693	22598	22908	22806	22825	22949	22837	22809	22917	22872	22779	22925	22865	22782	23052	22874	22945	22786	22868	22783	22962	22784	23107	23001	23015	22657	22973	22779	22622	22705	22812	22991	22869	23046	23004	22620	22889	23022	22948	22886	22659	22700	22777	22828	22737	22878	22785	22778	22715	22609	22782	22822	22866	22698	22884	22643	22903	23003	22968	22780	22667	23041	22870	22896	22904	23024	22815	22779	22627	22512	22717	22828	23022	22745	22766	22846	22814	22784	22785	22794	22915	22726	22636	23065	22860	22890	22601	22864	22872	22764	22714	22950	22577	22965	23046	22596	23022	22737	22712	22837	23115	22771	22793	22881	22917	22882	22662	22620	22796	22779	23038	23000	23125	22879	22748	22765	22845	22890	22701	22541	22998	22917	22847	22828	22863	22895	22800	23066	22888	22854	22904	22974	22911	23017	22715	22776	22772	22989	22629	22829	22673	22853	23023	22674	22686	23067	22831	22891	23117	22731	22725	22784	22874	22893	23131	22909	22850	22855	22945	22882	22801	22593	22866	22744	23122	23033	22994	23174	23105	22946	22860	22836	22836	22863	22731	23016	22827	22803	22793	23012	22695	22842	22886	22958	22822	22867	22763	23002	22884	22803	22863	22718	22971	22811	22806	22775	22829	22653	22965	22825	22880	22709	22975	22857	22628	22904	22947	22830	22783	22734	22621	22823	22641	22654	22727	22899	22858	22852	22875	22876	22835	22766	23013	23003	22848	22790	22872	22732	22978	22832	23095	23047	22873	22924	22739	22785	22789	22752	22707	22610	22644	22677	22827	22922	22881	22912	22645	22831	22779	22819	23009	22767	22715	22872	23075	22906	23022	22739	22651	22763	22918	22849	23195	22996	22586	22648	22768	22661	22869	23099	23069	22686	22944	23139	22773	22684	22599	22864	22803	22831	22645	22788	23114	22916	22719	22815	22942	22959	22848	23105	22809	22733	22816	22881	23026	22984	23013	22910	22699	22627	22884	22746	22783	22712	22851	22756	22810	22861	22888	22899	22910	22848	22818	22645	22811	22721	22865	22838	22924	22695	22984	22851	23103	22983	22823	22822	22882	22819	22683	22763	22644	22895	22726	22803	22736	22884	23100	22842	22701	22800	22846	22799	22705	22840	22670	22890	22907	22811	22830	22749	23113	22761	23072	22824	22848	22533	22671	22709	22896	22973	22749	22706	22862	22828	23034	22855	22622	22854	22920	22804	22659	22774	22517	22794	22778	22982	23025	22828	22837	22786	22862	22710	22938	22770	23115	22778	22896	22963	22774	22957	23010	22733	22953	22742	22667	22711	22742	22662	22746	22684	22774	23017	22804	22813	22562	22848	23045	22912	22770	23013	22810	22537	22708	22993	22953	22642	22969	22762	22614	22792	22931	22800	22563	22785	22527	22860	22865	23047	22947	22896	22660	22959	22863	22758	22717	22960	22881	22873	22628	22898	22919	22937	22981	22899	22937	22714	22785	23087	22565	22744	23058	22746	22788	22860	22664	23148	22867	22821	22600	22861	22829	22740	22842	22827	22755	22930	22902	22802	22753	22949	22923	22878	23027	22941	22886	22868	22584	22942	22816	22779	22739	22970	22884	22985	22818	22762	22887	22902	22818	22841	22833	22923	22961	22980	22739	22598	22807	22656	22796	22788	22753	22961	22806	22733	22690	22767	22706	22771	22929	22948	22854	22632	22647	22884	22651	22582	22708	22810	22939	22838	22776	22973	22907	23063	22870	22743	22958	22816	22733	22718	22783	22761	22783	22853	22954	22947	22767	22697	22972	22825	23017	22856	22642	22752	22637	22645	23056	23093	22953	22599	22827	22972	22861	23028	22877	22908	22780	22817	22778	22770	22738	22940	22993	22723	22674	22606	22907	22847	22806	22722	22878	22831	22634	23037	22937	22904	22801	22824	22772	22831	22763	22718	22745	22615	22842	22913	22716	22600	22742	22827	22729	22765	22936	22880	22611	22770	22771	22870	22867	22895	22804	22678	23051	23073	22800	22912	22824	22778	22932	22866	23182	22843	23002	22677	22554	22625	22976	22929	22908	22971	22877	23104	22968	22540	22688	22824	22944	22866	22701	22934	22806	22782	22865	22744	22986	22933	22748	22700	22661	22915	22706	22873	22679	22886	22850	22723	22686	22722	22881	22820	22639	22883	22929	22764	22803	22873	22869	22634	22919	22655	22675	22838	22707	22858	22904	22844	22775	22819	22648	22623	22822	22958	22913	22861	22963	22950	22704	22708	22862	22669	22864	22642	22760	22951	22989	23066	22821	23021	22926	22725	22727	22783	22870	22885	22847	22620	22861	22853	22776	22805	22713	22694	22913	22906	22996	22892	22783	22771	22760	22729	22937	23009	22853	22909	22947	22809	22910	22771	22804	23070	22906	22687	22669	22585	22936	22872	23057	22568	22894	22700	23081	22830	22888	22715	22739	22887	23079	22887	23056	22886	22770	22711	22838	22805	22865	22742	22869	22725	22691	22623	22785	22877	22925	22996	22845	22908	22757	22653	22930	22914	22992	22893	22700	22901	22767	22898	22802	22846	22957	22769	22992	22794	22825	22702	22786	22756	22809	22905	22779	22991	22945	22969	22787	22788	22878	22898	23013	22803	22974	22704	23126	22608	22787	22988	22829	22831	22927	22711	22933	23002	23028	23011	22884	22779	22804	22754	22740	22917	22814	22898	22623	22760	23071	22873	22766	22817	22915	22941	22846	22870	22844	23005	22861	22552	22808	22792	22834	22636	23108	22954	23041	22773	22555	22975	23042	22836	22757	22813	22642	22711	22788	22960	22912	22731	22739	22866	22793	22917	22937	22797	22700	22793	22660	22611	22655	22879	22835	22921	22803	22875	22759	22850	22839	22785	22751	22734	22863	22979	23100	22814	22740	23030	23079	23033	22784	23068	22811	22657	22955	22794	22786	22725	22960	22901	22515	22967	22834	22832	22657	22969	22951	22905	22759	22621	22850	22825	22803	23012	23059	22952	22948	22995	22739	22614	22720	23007	22834	22839	22746	22818	22739	22679	22607	22968	22806	22876	22672	22821	22830	22931	22902	22727	22856	23158	22742	22837	22634	22931	22900	22987	22549	22708	22792	22897	22806	22822	23029	22860	22828	22775	23048	22862	22778	22938	22897	22951	22735	22617	22800	22584	22856	22906	22884	22866	22653	22888	22911	22753	22846	23003	22920	22703	22715	22687	22694	22752	22873	22734	22932	22833	22843	22849	22744	23079	22736	22590	22795	22473	22651	22720	22756	22835	22818	22609	22842	22681	22860
65774	90965	80024	64875	34858	17998	14524	13814	13757	13868	13872	13850	14133	14136	14170	14138	14039	14024	14131	14202	14107	14158	14096	14153	14240	14114	14237	14133	14218	14215	14196	14093	14381	14158	14174	14151	14145	14401	14105	14167	14159	14257	14260	14270	14167	14040	14291	13991	14120	14154	14090	14107	14162	14196	14117	14071	14052	14164	14058	14312	14217	14107	14229	14146	14201	14161	14203	14170	14038	14171	14091	13960	14124	14183	14156	13946	14253	14183	14133	14356	14230	14189	14220	14096	14251	14257	14073	14148	14341	14149	14116	14100	14078	14264	14094	14076	14050	14071	14080	14303	14010	14023	14213	14358	14118	14184	14072	13981	14060	13866	14243	14188	14250	14096	14121	14110	14315	14063	14174	14040	14201	14119	14112	14163	13985	14251	14160	14165	14187	14122	14078	14199	13964	14194	14059	14114	14145	14086	14246	14162	14185	14283	14112	14229	14139	14293	13916	13958	14058	13981	14302	14043	14204	14199	14152	14255	13932	14034	14224	14172	14193	14114	14136	14052	14181	14060	14271	14199	14099	14153	14018	14061	14028	13974	14103	14184	14111	13994	14158	14114	14304	14044	14153	14307	14059	14086	14193	14182	14154	14167	14075	14211	14126	14236	13979	14144	14190	14138	14099	14245	14187	14209	14024	14064	14051	14093	14095	14183	14297	14200	14184	14042	14127	14118	14099	14088	14261	14241	14168	14036	14273	14072	14176	14234	14218	14045	14273	14034	14131	14211	14255	14178	14184	13997	13965	14111	14069	14076	14212	14162	14171	13926	14123	14131	14137	14161	14276	14062	14133	13978	14127	14013	14230	14154	14098	14153	14150	14102	14103	14213	14031	14073	14046	14228	14046	14184	14292	14195	14088	14159	14247	14152	14165	14242	14218	14175	14152	14219	14115	14080	14050	14197	14146	14108	14267	14046	14257	14022	13972	14247	14204	14104	14134	14004	14060	14042	13989	14133	14142	14333	14087	14269	14274	13909	14093	13934	14072	14208	14216	14033	14241	14148	14015	14089	14093	14168	14180	14054	14175	14076	14085	14195	14050	14092	14137	14045	14005	14141	14197	14040	14017	13935	14085	14182	14181	14135	14090	14202	14120	14043	14084	14119	14052	14188	14152	14291	14149	13997	14048	14146	14002	14131	14048	13990	14229	14091	14036	14160	14150	13991	14132	14167	14202	14154	14116	14289	14279	14158	14142	14130	13931	14209	14172	13994	14141	13978	14035	14147	14262	14097	14122	14210	14196	13914	14155	14129	14216	14029	14012	14108	14146	14082	14257	14133	14193	14120	14103	14199	14266	14159	14127	14148	14117	14179	14145	14087	14275	13979	14187	14244	14026	14050	14073	14252	14142	14023	13977	14171	14115	14241	13973	14143	13953	14176	14226	14103	14173	14021	14189	14017	14236	14199	14044	14254	14084	14151	14047	14055	14244	14051	14095	14143	14023	14042	14160	14128	13988	14169	14084	14208	14045	14160	14230	14084	14158	14175	14011	14192	14246	14113	14213	14107	14129	14242	14262	14109	14030	14167	14105	14092	14233	14101	14008	14011	14195	14212	14098	14052	14215	14065	14161	14245	14226	14137	14235	14163	14283	14128	14271	14112	14095	13974	14225	14383	14002	14252	14187	14225	14112	14143	14064	14342	14206	14321	14029	14057	14006	14180	14160	14126	14062	13976	14094	14161	14267	13999	13911	14132	14210	14040	14162	13991	14229	14095	14026	14132	14179	14103	14212	14007	14003	13956	14343	14004	14124	14144	13974	14125	14078	14000	14057	14122	14285	13986	14164	14283	14252	13922	14126	14127	14106	14078	14070	14143	14218	14171	14171	14300	14347	14254	14143	14175	14009	14174	14051	14170	13950	14186	14082	14112	13958	14116	14169	14136	14214	14168	14062	14149	14093	14262	14075	14149	14094	14098	14304	14136	14222	14039	14025	14138	14096	14163	14195	14220	14084	14082	14075	14175	14055	14195	14352	14013	14153	14082	14241	14104	14163	14115	14234	14091	14195	14052	13960	13957	14106	14061	14404	14262	13998	14197	14143	14152	14284	14096	13994	13982	14285	14165	14005	14231	14141	14160	14113	14234	14198	14133	14147	13889	14351	14084	14317	14125	14045	14008	14182	13784	14306	14237	14022	14045	14150	14056	14147	14152	13988	13997	14077	14019	14124	14213	14101	14093	14125	14254	14073	13926	14243	14142	14158	14082	14046	14210	13941	14230	14191	13968	14193	14254	13926	14296	14004	14083	14087	14018	14144	14175	14148	14143	14161	14375	14133	13931	14190	13971	13989	14150	14312	14293	14094	14072	14094	14219	14096	14322	13991	14022	13966	13986	14100	14136	14085	14166	14107	14237	14141	14178	14066	14064	14181	14301	14064	14092	14141	14141	14145	14145	14081	14225	14154	14139	14306	14198	14066	14234	14154	14149	14142	14145	14263	14052	14066	14081	14060	14106	14117	14217	14063	14187	14121	14074	14153	14250	14168	14022	14232	13971	13911	14024	14181	14176	14109	14042	14100	14188	14086	14120	14095	14302	14206	14086	13998	14238	13960	14162	14039	14083	14232	14151	14215	13960	14052	14083	14125	14099	14148	14275	14123	14094	14174	14235	14305	14057	14014	14246	14234	14178	14065	14099	14023	14198	14270	14137	14100	14070	14252	13939	13960	14141	14189	14199	14072	14218	14152	14026	14077	13967	14276	14319	14114	13933	14008	13946	14333	14159	14141	14212	14132	14292	14184	13856	14208	14368	14071	14199	14183	14187	14311	13990	14018	14105	14102	14287	14062	14063	14078	14129	14199	13980	14054	14061	14203	14032	13965	14247	14221	14329	14377	14014	14208	14009	13980	14030	14116	14045	14134	13939	14171	14164	14238	14220	14116	14085	13954	14027	14130	14081	14119	14153	14123	14045	14076	14200	14046	14120	14066	14176	14175	14140	14100	14098	14055	14169	14079	14108	14289	14173	14074	14115	14203	14109	14069	14046	13954	14145	14002	14196	14055	14088	14159	14330	14000	14049	14124	14093	14097	14171	14275	14159	14124	14045	14234	14151	14206	14138	14117	14004	14124	14108	13983	14119	14076	14258	14338	14239	14129	14077	14098	14147	14006	14155	14100	14096	14178	14182	14186	14253	14218	13995	14218	14150	14245	14040	14074	14126	14151	14435	14115	14155	14016	13995	14139	13966	14032	14116	14166	14115	14294	14100	14092	14215	14028	13933	14201	14054	14009	14202	14190	14015	14285	14174	14171	14110	14102	14141	13969	14064	13998	14030	14015	14098	14081	13822	14293	14060	13943	14024	14159	14033	14058	14163	14001	14029	13878	14113	14268	14131	13891	14148	14053	13904	14093	14012	14184	14174	14135	14217	14023	14042	14196	14077	14220	14090	14086	14206	14048	14221	14107	13945	14314	14130	14238	14075	14040	14069	14040	14092	14094	14114	14128	13919	13991	14024	14203	14056	14123	14109	14208	14320	14034	14132	13881	14153	14153	14080	14343	14053	14168	14107	14150	14087	14025	14014	14130	14163	14188	14158	13978	14038	14053	13978	14025	14042	14116	14115	14132	14100	14133	14250	14175	14090	13900	14168	14072	14060	14075	14163	14050	14101	14186	14206	14154	14119	14247	14134	14208	14061	13990	14136	14188	14193	14200	14152	14012	13906	14032	14074	14078	14176	14145	13946	14221	13991	14097	13975	14267	14131	14087	14203	14073	14107	14009	14141	13891	14112	14236	14077	14129	13993	14178	14121	14101	14233	14051	14089	14158	14344	14126	14087	14095	14062	14217	13948	13929	14180	14137	14037	14214	14065	14019	14042	14197	13967	13915	14126	14020	14110	14165	14178	14133	13987	14051	14084	13999	14092	13853	14148	13862	14223	14231	14322	14247	13998	14157	14211	14217	14224	14171	14091	14084	14093	14035	13958	14086	14072	14113	14039	14096	14108	14146	14193	14170	14344	14030	13945	14217	14059	14038	14249	14089	14224	14117	14142	14269	14160	14081	13990	14153	13851	14230	14169	14122	14226	14079	14197	14074	14171	14221	13983	14056	14291	14384	14137	14046	14129	14030	14059	13989	14137	14030	14052	14210	14048	13984	13958	14183	14195	14018	14026	14101	14100	14174	14216	14155	14069	14178	14064	14006	14120	14109	14124	13963	14067	14025	14319	14330	14124	14036	14154	14196	14183	14102	14110	14147	13803	14105	14166	14065	14098	14198	13946	14081	14072	14246	14278	14056	14065	14151	13849	14096	14268	14147	14326	14087	14067	14051	14199	14259	14109	14160	14041	14149	14021	14117	13986	13892	14399	13901	14092	14194	14183	14218	14111	14192	14189	14003	14024	14115	14065	14024	14309	14200	14028	14255	14001	14194	14149	14089	14050	14125	13973	14037	14326	13906	14152	14029	14144	14098	14211	13993	14228	14056	14335	14204	14247	14154	14058	14192	13944	13935	14157	14242	14058	14152	14161	14113	14071	14079	14159	14227	14037	14095	14160	14122	14020	14004	14062	14304	14062	14158	14215	13909	14123	14139	14267	14031	13930	14030	14238	14031	14013	14149	14027	14123	14179	14296	14162	14221	14199	14292	13969	14033	14037	14223	14185	14295	14147	14145	14017	14082	14171	14123	14169	14226	14129	13940	14144	14183	14051	14114	14104	14190	14020	14120	14105	14088	14145	14161	14121	14246	13973	14041	14109	14105	14081	14120	14190	14070	14044	14147	14157	14033	14255	14124	14244	14059	14196	14089	14060	14072	14101	14041	13975	14062	14304	14155	13966	14361	14213	14160	13989	14089	14066	13933	14175	14072	14151	14216	14154	14117	14149	14173	14135	14056	14049	13921	14047	14016	13911	14121	14142	14072	14307	14026	14081	14102	14095	14210	13875	13984	13976	14203	13985	14194	14180	14267	14162	14092	14093	14131	14047	14169	14078	14081	14192	14219	14066	14164	14164	14158	14152	14107	14253	14191	14094	13977	14193	14008	14057	14325	14114	14106	14096	14343	14132	13930	14072	14141	14128	14303	14166	14128	14181	14162	14101	14072	14096	13912	14024	14081	13956	14281	14095	14257	14144	14151	14076	14185	14171	14271	13916	14243	14195	14168	14022	14216	14076
35851	45705	46726	33985	25711	22827	22350	22233	22147	22034	22184	22058	22148	22209	22204	22109	22097	22107	21955	22124	22191	22196	22296	21861	22052	21957	22131	22111	22146	21946	22200	22246	22024	22061	22018	22016	22145	22321	22016	21927	22123	21991	22103	22199	22283	22104	22105	22000	22259	22018	22019	22081	22164	22095	21919	22333	22293	22102	22016	21941	22305	22214	22125	21957	22132	22104	21999	21847	22174	22061	21949	21967	22229	22245	22330	22033	22133	22123	22219	22006	21971	22137	22024	21988	21945	22030	22040	22126	21848	21990	22565	22069	22124	22122	22176	21941	22069	22124	22037	22031	22157	22148	21918	22242	22238	22294	22010	22047	22109	22170	22111	22277	22233	22181	22091	22038	22083	21878	22081	22012	22069	22180	22119	22048	22071	22097	22030	21943	22105	22152	21833	22161	21996	22310	22048	21898	22150	22010	21939	21933	22011	22078	21962	21901	22015	21774	21829	22016	22150	22039	22056	21957	22228	22116	22148	22022	21906	22088	22126	21989	22018	22158	22288	22084	22124	22156	22000	21948	22125	22177	22179	22030	22041	22087	21816	22062	22222	22177	21994	21934	22166	22142	22006	21904	21898	21926	22260	22025	22091	22169	22131	22084	22037	22090	22018	22020	22237	21968	22080	22197	22021	21804	21812	21983	21935	22159	22109	22359	22065	21931	21974	21898	22034	22135	22109	21810	22130	22235	21913	21651	21942	21947	22387	22312	22315	22020	22234	21782	21827	21913	22138	22069	22049	21984	22049	21950	21969	21986	21962	22207	22227	22176	22150	22130	22077	21775	21983	22060	21977	21958	22308	22143	22153	22334	22051	22061	21881	22079	22125	22242	21861	22049	22212	21990	22093	22145	22022	22058	21904	22306	21952	22047	22083	21978	22150	22130	22190	21914	22297	22181	22351	22173	22029	22037	22170	21920	21916	22004	22187	21954	22311	22113	21887	22045	22167	22304	22248	22331	22200	21904	22083	21987	22090	22081	22187	22163	22064	21887	22258	22040	21981	22115	22026	22066	22111	22131	22231	22002	22098	22233	22049	22186	22182	21953	22196	21907	22063	22131	22082	22013	22128	21867	22033	21996	22143	22129	21878	21993	22139	21799	22013	22215	22067	22195	22218	22119	22043	22051	22290	22047	22061	22203	22214	22145	22109	22121	22181	21970	22006	22064	22196	21901	21928	22029	22060	22251	22201	21847	22020	22260	22244	22023	22479	22157	21993	22048	22162	22157	22078	21949	21975	22001	21992	22137	22223	21986	21989	21989	22257	22035	22324	22122	22078	22226	21959	21908	22040	21882	21972	22151	22239	22026	22058	21996	22058	22029	22128	22015	22127	21925	22252	21990	22175	22058	22062	22325	21949	21897	22364	22225	22237	22191	22201	22055	21937	21990	22056	22156	22074	21995	21932	22137	21822	21885	22052	22112	22355	22094	22175	22076	22121	22009	21838	21900	21921	22086	22097	22216	21964	21875	21810	22006	22312	21825	22313	22119	21895	22055	22134	21985	22099	22049	22057	22146	22092	22162	22328	22030	21993	22045	22087	22084	22167	22192	22135	22103	22002	21787	22158	22078	22030	21834	21939	21898	22013	21829	21953	22159	22005	22211	22212	22156	22067	21943	21909	22060	22072	21855	22186	22083	22071	21997	22057	21904	21944	22028	21976	22070	22163	22116	21870	22159	22016	22143	22442	22158	22351	22038	22203	22178	22225	22063	21894	22138	21986	21904	22266	21904	21800	22163	22185	22135	22074	22208	22070	22164	22015	22023	22243	21958	21912	22104	22297	22103	22130	21912	22166	21781	22108	21900	22186	22099	22221	21977	22238	21964	21759	22117	21907	22084	22034	22326	21983	22055	21936	22186	22098	22040	22167	21959	21927	21842	22027	22107	22032	22211	21903	21957	21984	22085	22016	21824	22217	21927	21996	22118	22198	21901	21898	22107	21933	22059	22058	22113	22085	22180	22074	22120	22037	22110	21870	22130	21993	21837	22172	21857	22292	21817	22113	22293	22018	22017	22286	22227	22023	21988	22064	22241	22064	22127	22161	22049	22032	22261	22101	22077	22107	22217	22130	22139	21833	21884	22236	21964	22082	22224	22269	22082	22060	22089	22168	21912	22117	22273	22052	22001	21924	22255	22121	22204	22312	22126	22039	22009	21927	22036	22078	22213	22182	21957	22094	22113	22207	21913	21949	22041	22009	22208	22323	21991	22204	22047	22040	22010	22058	22148	22188	22364	22013	22065	22210	21974	21884	22031	21991	22156	22155	22117	22009	22213	22026	22089	22066	22168	21878	21978	22207	22111	22090	22233	22047	22181	22009	22134	21957	21989	21969	22095	22124	22051	22057	22121	22090	22002	22055	21950	22069	21861	22039	22195	22233	22123	21947	22095	22128	22115	21957	22032	22241	21891	22116	21950	21894	22061	22085	21997	21841	21989	21929	21959	22074	21987	21964	22021	22187	21887	22240	22239	21930	22078	21997	22099	21904	22008	22058	21834	21910	21965	21862	21983	21831	21922	22088	22050	22207	21972	21832	22018	22042	22005	22042	22275	22071	21813	22005	22155	22207	22001	22122	22249	22167	21954	21951	22133	22129	22132	22057	21965	22034	22283	21967	22095	22236	22043	22065	22222	22105	22022	21978	22201	22188	22132	22229	22220	22080	22250	21866	22058	21952	21977	22085	22093	22225	22168	22136	22040	22057	22110	22280	22186	22147	22044	22106	22242	22043	21972	22191	22078	22019	22160	22159	22191	22182	22174	21914	21981	21950	22158	22102	22150	21858	21974	21961	21955	21910	22303	22011	21813	22075	21956	21971	22005	21946	22027	21935	22082	22092	22046	22037	22101	22018	22230	22206	21908	22028	22033	21877	22000	22188	22135	22235	22100	22082	22049	21971	22090	22099	22252	22219	22121	22299	22025	22110	22300	22206	22133	22074	22174	21860	21966	21963	21875	22097	22130	22020	22047	22100	22127	21924	22246	21761	22343	21856	22245	22145	22071	22014	22144	21815	21858	22039	21872	22066	22283	22183	22194	22191	22131	22237	22046	22237	22145	22076	21810	21960	22036	21911	21914	21909	22253	21929	22067	21900	22043	21922	22117	22239	22009	22246	21936	22401	22102	22111	22181	22047	22155	21978	21890	22120	22072	22036	22034	22119	22068	22040	21887	22060	22319	22130	22000	22317	22282	22157	22269	22065	22201	21946	22017	22139	22202	22056	22169	22282	22187	21961	22116	22219	22065	22094	22203	22027	21883	22165	22092	22005	22160	22182	22117	22126	22122	22101	22085	22134	22123	22179	21913	22241	22210	22120	22233	21855	22098	22044	21912	22066	21927	22053	22236	22152	22223	22097	21799	22088	22050	22180	22111	21940	22005	21975	22104	22136	22146	22151	22009	22077	22136	22070	22130	22155	22034	21985	22082	21894	22096	22115	21960	22056	22195	21898	22205	21977	21805	22099	21968	21929	21728	22313	22031	22223	22109	22078	22164	22027	22098	22130	21952	21855	22133	22158	21949	22071	22152	22083	22179	22143	22254	22140	22153	21850	21981	22117	21907	22177	21991	22027	22130	22014	21970	22000	22173	22197	22174	22046	22017	22157	22287	22117	21871	22337	22187	22148	22096	21959	22088	21952	22081	22085	22148	22148	22109	21932	22106	22150	21853	22082	22070	21949	22081	22046	22141	21895	21990	22119	22014	22102	22247	22132	22131	22058	21879	22218	22063	22159	22159	21905	21811	22007	22084	21819	22000	21996	21952	22058	22029	22164	22007	22145	22144	22116	22032	21804	21923	22041	22022	22005	21946	22068	22163	22147	22051	22019	21991	22208	22007	21993	21890	22011	22352	22023	22063	22029	21972	21809	22085	21963	21923	22122	22104	22110	22117	22205	22061	22449	22188	22035	22191	21950	22165	21942	21906	22205	22172	22445	22087	22217	22232	22117	22046	22096	22030	22469	22017	21921	22106	22232	22095	22081	22014	22114	21887	22154	22053	21922	22186	22056	22000	22246	22036	21828	22174	22113	22015	21909	22033	22209	22231	22388	22237	22013	22259	22027	22001	22287	22024	21866	21776	22139	21945	22164	21933	22185	22084	22196	22190	21846	22062	22012	22172	22182	21996	21945	21843	22117	22109	22088	22153	22106	21796	22270	21869	22092	22101	22104	21959	21992	22205	22356	22014	22108	22100	22093	22097	22018	22076	22023	21940	22235	22144	22012	22024	22036	22055	22306	22163	21897	21927	21855	22211	21995	21848	22114	22002	22044	21990	21953	22069	22199	22169	22100	22030	21929	21889	22199	21929	22232	22268	22200	22304	22365	22202	22077	22171	22003	22161	21897	21985	22054	22425	22039	22125	22309	22100	22065	22067	22016	22354	22042	22130	22128	22257	21680	22101	22177	22186	22150	22083	22120	22075	22203	22121	21972	21802	22047	22037	22054	22016	22244	21897	22166	22019	22165	22137	22147	21899	22103	22050	22181	21781	21939	22093	22016	22119	21860	22161	22062	22187	22205	22105	22182	22215	21959	22021	22033	22276	22066	22207	22020	22036	21872	22104	22048	21942	22120	22280	21937	22007	21877	21936	22034	22021	22155	22182	21972	21978	22061	22019	21965	22188	22072	22253	22406	22039	22003	22135	22099	22234	22060	21933	22212	22153	22010	21964	22086	22027	21975	21983	22036	22022	21902	22121	22242	22105	22138	22093	22013	22181	22122	21873	21978	22097	21972	21936	22010	22132	22140	21937	21920	22263	22038	21985	22137	21957	22371	22140	22083	21966	21988	21987	22201	21908	21776	22150	22124	21976	22003	21908	22129	22075	21919	22043	22230	22136	22079	22043	21941	21817	21814	22183	22156	21935	22232	22007	22079	22078	22046	22117	22039	22293	22244	22269	22004	22020	22126	22085	22273	22083	22221	22232	22099	21995	22111	22054	21992	22045	21773	21986	22171	21780	22039	21987	22250	21781	22232	22050	22117	22115	22146	22121	21868	22024	22143	21875	22040	22024	21990	21943	22095	22120	22055	22163	22092	22240	22266	21877	22168	22079	22151	22236	22113	21952	21957	22117	22247	21981	22254	22161	22121	22139	22116	22048	21987	22075	22044	21827	22152	21927
28670	51566	37443	21021	14754	13001	12770	12706	12590	12654	12695	12522	12734	12691	12782	12676	12551	12685	12621	12640	12755	12641	12644	12742	12625	12846	12563	12635	12557	12575	12581	12656	12470	12605	12750	12640	12530	12744	12405	12613	12693	12663	12674	12503	12552	12627	12616	12566	12636	12568	12763	12640	12691	12531	12619	12778	12591	12661	12622	12641	12729	12486	12532	12521	12492	12750	12477	12713	12619	12628	12743	12608	12680	12489	12531	12477	12514	12710	12533	12490	12440	12448	12658	12452	12473	12473	12530	12658	12475	12790	12480	12611	12569	12548	12564	12641	12680	12491	12644	12743	12668	12749	12506	12586	12526	12489	12605	12683	12694	12632	12637	12499	12667	12769	12542	12727	12851	12709	12527	12422	12504	12668	12484	12529	12685	12538	12525	12596	12469	12723	12500	12754	12615	12632	12626	12482	12491	12692	12708	12726	12603	12647	12531	12674	12553	12532	12576	12608	12613	12522	12592	12637	12336	12511	12708	12469	12375	12620	12656	12698	12609	12780	12646	12633	12657	12719	12586	12561	12525	12485	12637	12573	12631	12481	12443	12638	12637	12501	12688	12461	12549	12578	12625	12566	12774	12539	12502	12613	12688	12702	12680	12713	12625	12605	12536	12608	12575	12536	12594	12731	12626	12526	12474	12594	12731	12597	12650	12631	12538	12584	12686	12581	12547	12535	12637	12523	12546	12695	12599	12506	12537	12614	12453	12571	12755	12593	12614	12488	12516	12364	12578	12624	12673	12936	12640	12693	12514	12535	12532	12524	12616	12515	12557	12626	12519	12713	12432	12644	12510	12613	12613	12633	12517	12537	12686	12712	12626	12657	12547	12706	12544	12532	12510	12551	12645	12694	12667	12624	12679	12757	12573	12539	12635	12518	12663	12545	12658	12439	12645	12595	12783	12645	12576	12654	12668	12666	12656	12593	12590	12683	12575	12441	12618	12743	12390	12460	12703	12616	12485	12483	12635	12619	12748	12686	12934	12569	12716	12537	12595	12551	12616	12726	12757	12675	12476	12701	12508	12676	12564	12421	12484	12593	12616	12753	12656	12578	12616	12522	12727	12605	12620	12696	12530	12646	12829	12480	12726	12676	12605	12746	12700	12652	12542	12548	12616	12648	12504	12500	12619	12637	12520	12612	12418	12688	12772	12746	12661	12443	12533	12528	12639	12512	12386	12770	12728	12688	12527	12618	12618	12463	12529	12712	12620	12545	12494	12506	12578	12547	12603	12532	12625	12820	12683	12733	12605	12735	12591	12564	12661	12797	12641	12675	12643	12629	12558	12541	12628	12781	12574	12672	12615	12674	12589	12702	12665	12681	12456	12536	12512	12442	12601	12810	12619	12490	12787	12725	12583	12582	12540	12727	12513	12550	12622	12559	12584	12586	12568	12527	12626	12569	12641	12720	12508	12689	12519	12562	12678	12743	12524	12592	12539	12607	12532	12473	12562	12605	12537	12579	12452	12722	12636	12529	12606	12796	12738	12685	12571	12580	12706	12654	12788	12683	12558	12756	12521	12558	12629	12511	12776	12635	12573	12554	12716	12519	12648	12587	12648	12581	12660	12744	12690	12548	12539	12570	12559	12535	12531	12596	12488	12561	12614	12448	12566	12674	12634	12579	12569	12685	12465	12597	12605	12555	12582	12652	12576	12609	12483	12732	12582	12596	12426	12500	12567	12359	12581	12665	12790	12588	12624	12462	12536	12568	12559	12582	12587	12760	12564	12742	12431	12696	12479	12752	12542	12633	12512	12654	12522	12594	12483	12712	12637	12623	12521	12644	12523	12620	12587	12584	12592	12462	12547	12590	12659	12643	12544	12770	12608	12377	12594	12544	12674	12649	12616	12561	12720	12680	12562	12469	12651	12519	12696	12575	12726	12571	12402	12457	12642	12559	12423	12602	12565	12638	12632	12531	12581	12495	12501	12530	12643	12516	12666	12567	12577	12454	12667	12510	12622	12561	12529	12605	12552	12625	12540	12587	12668	12675	12664	12548	12514	12554	12576	12735	12476	12601	12638	12604	12657	12368	12598	12682	12498	12722	12508	12654	12524	12664	12552	12598	12556	12708	12676	12637	12619	12690	12594	12572	12538	12554	12680	12658	12631	12555	12642	12728	12791	12559	12485	12570	12532	12587	12696	12605	12613	12651	12539	12720	12669	12650	12495	12651	12611	12664	12581	12646	12687	12586	12634	12559	12584	12563	12629	12745	12641	12405	12630	12663	12634	12488	12500	12549	12669	12522	12638	12651	12537	12768	12608	12413	12618	12454	12694	12776	12443	12806	12531	12675	12497	12712	12619	12644	12501	12659	12696	12843	12602	12646	12564	12762	12615	12588	12660	12658	12505	12614	12658	12713	12762	12716	12663	12525	12425	12629	12760	12690	12528	12722	12661	12570	12560	12590	12669	12421	12507	12592	12635	12749	12473	12594	12606	12515	12574	12813	12699	12446	12666	12395	12524	12621	12697	12617	12582	12756	12682	12676	12587	12651	12502	12515	12445	12631	12663	12611	12560	12576	12640	12608	12672	12680	12593	12589	12600	12457	12470	12565	12703	12614	12612	12703	12680	12691	12722	12661	12662	12612	12455	12678	12700	12653	12449	12503	12620	12514	12637	12566	12487	12522	12568	12613	12606	12721	12594	12565	12579	12399	12576	12685	12695	12556	12745	12757	12530	12656	12530	12553	12604	12599	12614	12769	12649	12552	12639	12764	12621	12796	12569	12782	12524	12455	12723	12422	12642	12678	12583	12711	12644	12529	12587	12538	12550	12729	12658	12730	12553	12640	12692	12573	12642	12477	12708	12605	12536	12592	12764	12626	12371	12620	12602	12696	12574	12547	12579	12655	12651	12498	12518	12775	12653	12650	12621	12512	12551	12571	12575	12574	12608	12713	12545	12640	12620	12713	12544	12514	12582	12519	12569	12559	12501	12678	12637	12611	12632	12522	12650	12584	12739	12531	12559	12602	12540	12701	12628	12583	12673	12726	12611	12506	12675	12659	12592	12564	12557	12597	12532	12578	12665	12479	12531	12750	12502	12686	12710	12603	12615	12561	12595	12663	12548	12563	12555	12698	12573	12556	12437	12534	12640	12546	12462	12676	12669	12548	12604	12547	12602	12601	12766	12541	12735	12556	12461	12675	12629	12552	12513	12591	12576	12820	12486	12684	12688	12623	12708	12707	12631	12591	12477	12689	12639	12620	12552	12631	12733	12714	12521	12615	12506	12595	12466	12510	12489	12468	12573	12505	12443	12737	12607	12713	12756	12441	12811	12515	12607	12634	12560	12566	12602	12738	12538	12560	12626	12931	12634	12636	12725	12536	12584	12627	12520	12549	12486	12700	12590	12542	12537	12721	12529	12672	12565	12610	12624	12729	12703	12774	12583	12657	12613	12840	12621	12500	12527	12701	12627	12615	12651	12729	12584	12595	12721	12591	12536	12612	12716	12619	12586	12485	12556	12654	12647	12665	12625	12691	12696	12635	12474	12755	12505	12622	12727	12608	12683	12572	12560	12564	12665	12646	12626	12629	12635	12590	12676	12568	12535	12571	12636	12270	12679	12544	12683	12817	12599	12684	12675	12619	12488	12645	12587	12450	12541	12470	12659	12591	12502	12653	12519	12502	12628	12656	12528	12493	12602	12662	12665	12447	12710	12500	12517	12603	12406	12588	12674	12668	12708	12521	12555	12512	12857	12550	12622	12593	12526	12801	12553	12614	12519	12665	12730	12439	12675	12582	12592	12682	12670	12623	12688	12529	12701	12561	12663	12569	12694	12691	12651	12719	12613	12707	12723	12637	12592	12654	12602	12755	12514	12689	12690	12554	12610	12527	12683	12618	12669	12602	12504	12618	12662	12768	12626	12659	12538	12465	12587	12589	12710	12760	12677	12623	12592	12782	12493	12520	12894	12519	12614	12605	12497	12600	12489	12623	12632	12676	12582	12539	12542	12482	12771	12553	12726	12753	12383	12712	12645	12549	12708	12423	12466	12385	12757	12506	12471	12741	12451	12639	12651	12705	12575	12727	12693	12565	12752	12535	12694	12710	12590	12720	12660	12600	12672	12449	12557	12730	12575	12641	12466	12658	12677	12807	12752	12388	12522	12590	12732	12440	12660	12519	12587	12607	12605	12590	12570	12674	12653	12669	12572	12576	12651	12543	12835	12651	12633	12742	12662	12593	12641	12659	12515	12562	12597	12582	12514	12539	12644	12595	12666	12586	12667	12652	12584	12523	12613	12492	12576	12769	12541	12472	12483	12565	12525	12550	12494	12604	12658	12618	12542	12540	12618	12674	12527	12654	12735	12491	12693	12561	12685	12715	12669	12618	12771	12471	12427	12609	12698	12434	12597	12568	12396	12686	12652	12535	12419	12561	12547	12555	12523	12754	12590	12683	12800	12526	12693	12576	12634	12707	12630	12585	12748	12534	12623	12685	12679	12588	12715	12675	12298	12506	12605	12579	12634	12623	12614	12673	12585	12527	12547	12573	12539	12409	12697	12675	12701	12412	12701	12609	12657	12581	12587	12403	12695	12524	12673	12397	12660	12537	12500	12548	12609	12555	12556	12565	12695	12568	12593	12436	12684	12621	12433	12668	12748	12619	12502	12619	12633	12540	12618	12578	12691	12704	12567	12514	12546	12736	12706	12544	12632	12534	12553	12529	12692	12743	12642	12661	12647	12636	12569	12601	12614	12399	12525	12653	12514	12635	12739	12462	12436	12478	12570	12654	12661	12459	12588	12656	12609	12694	12627	12717	12506	12672	12748	12670	12588	12681	12639	12530	12534	12639	12575	12699	12619	12629	12571	12710	12652	12605	12849	12690	12525	12641	12552	12563	12579	12329	12729	12799	12745	12734	12561	12604	12531	12576	12710	12709	12585	12633	12606	12491	12759	12585	12661	12519	12606	12546	12537	12508	12635	12556	12628	12694	12509	12638	12781	12630	12587	12529	12663	12480	12602	12502	12545	12595	12571	12517	12694	12386	12659	12625	12623	12579	12725	12651	12336	12678	12570	12657	12611	12562	12546	12634	12741	12700	12799	12684	12731	12678	12648	12434	12500	12615	12514	12587	12819	12522	12703	12724	12615	12705	12561	12568	12688	12647
37901	43335	41680	31847	25169	23523	22820	22700	22746	22526	22622	22528	22445	22604	22576	22605	22686	22588	22480	22534	22667	22520	22817	22517	22317	22653	22514	22600	22544	22579	22483	22543	22676	22424	22465	22535	22494	22449	22721	22498	22526	22648	22725	22366	22313	22378	22625	22513	22479	22462	22571	22467	22713	22482	22677	22893	22765	22292	22530	22711	22408	22683	22582	22516	22691	22378	22346	22438	22676	22554	22501	22496	22419	22410	22399	22635	22567	22368	22498	22556	22612	22731	22396	22207	22610	22691	22694	22536	22542	22478	22612	22532	22583	22449	22483	22767	22644	22575	22276	22353	22585	22644	22405	22444	22602	22696	22447	22514	22271	22484	22533	22449	22739	22655	22568	22356	22500	22766	22481	22435	22615	22478	22786	22716	22561	22588	22448	22404	22469	22430	22671	22641	22599	22503	22463	22393	22349	22636	22589	22518	22475	22573	22752	22649	22447	22314	22510	22298	22556	22505	22597	22612	22266	22302	22789	22480	22444	22427	22652	22485	22330	22654	22608	22694	22435	22396	22334	22308	22484	22487	22592	22532	22493	22905	22724	22544	22523	22535	22241	22625	22647	22509	22717	22449	22270	22687	22684	22525	22544	22330	22602	22563	22551	22448	22344	22532	22610	22108	22350	22274	22500	22339	22540	22540	22688	22574	22507	22652	22379	22386	22601	22296	22544	22701	22549	22494	22576	22420	22591	22649	22463	22427	22479	22206	22357	22571	22679	22494	22497	22359	22516	22392	22303	22477	22398	22462	22803	22533	22536	22681	22464	22247	22270	22374	22599	22453	22118	22352	22436	22414	22671	22640	22160	22500	22522	22523	22530	22691	22646	22379	22412	22698	22606	22435	22703	22740	22612	22663	22387	22335	22745	22769	22385	22456	22374	22460	22238	22361	22500	22253	22427	22375	22617	22384	22394	22496	22778	22562	22752	22620	22703	22655	22502	22430	22522	22245	22497	22692	22603	22464	22464	22563	22721	22687	22577	22478	22577	22461	22375	22351	22425	22414	22389	22674	22446	22495	22847	22471	22444	22494	22466	22595	22430	22295	22666	22414	22587	22695	22613	22738	22457	22533	22174	22504	22500	22717	22633	22511	22483	22394	22593	22754	22460	22851	22517	22483	22544	22550	22299	22478	22351	22700	22528	22436	22406	22293	22179	22443	22560	22460	22584	22401	22425	22436	22487	22492	22692	22459	22404	22411	22619	22543	22345	22518	22593	22530	22452	22369	22435	22372	22563	22486	22222	22547	22307	22362	22484	22575	22478	22576	22465	22365	22367	22534	22564	22591	22474	22621	22425	22549	22602	22396	22248	22535	22636	22549	22339	22601	22306	22499	22499	22431	22551	22483	22618	22519	22577	22553	22598	22445	22552	22476	22394	22286	22518	22592	22396	22358	22710	22548	22585	22571	22522	22419	22411	22533	22729	22366	22606	22443	22543	22455	22389	22489	22374	22466	22636	22519	22414	22521	22436	22336	22391	22506	22608	22581	22425	22287	22441	22504	22455	22375	22477	22459	22362	22444	22632	22589	22839	22675	22375	22404	22641	22665	22357	22653	22338	22575	22573	22554	22266	22529	22631	22474	22545	22522	22238	22430	22466	22557	22496	22562	22431	22339	22496	22500	22635	22589	22581	22513	22642	22384	22296	22446	22685	22423	22471	22516	22615	22475	22451	22496	22288	22527	22468	22715	22485	22618	22393	22432	22453	22750	22559	22506	22414	22562	22535	22653	22481	22673	22475	22292	22530	22590	22569	22440	22574	22297	22395	22384	22711	22428	22633	22481	22420	22500	22766	22587	22624	22544	22589	22296	22424	22601	22525	22248	22444	22539	22729	22596	22493	22543	22513	22323	22492	22499	22401	22643	22469	22509	22342	22511	22538	22370	22431	22498	22191	22477	22457	22514	22584	22892	22886	22481	22556	22424	22648	22693	22712	22587	22553	22403	22689	22520	22713	22322	22388	22584	22401	22651	22669	22570	22535	22436	22498	22480	22534	22511	22405	22544	22608	22682	22562	22689	22660	22414	22724	22632	22560	22395	22546	22617	22738	22384	22282	22437	22664	22440	22573	22358	22284	22569	22481	22677	22695	22515	22464	22443	22450	22459	22507	22572	22501	22552	22649	22538	22496	22512	22347	22498	22457	22675	22368	22508	22715	22627	22655	22748	22489	22606	22539	22522	22589	22386	22537	22619	22719	22666	22537	22477	22376	22240	22479	22358	22254	22428	22421	22396	22306	22430	22633	22443	22537	22373	22658	22618	22678	22458	22442	22487	22369	22543	22682	22596	22587	22487	22544	22451	22275	22309	22638	22548	22478	22526	22641	22435	22498	22578	22642	22636	22704	22636	22563	22463	22438	22443	22603	22586	22394	22416	22463	22460	22567	22497	22632	22776	22309	22496	22528	22228	22369	22324	22289	22443	22698	22695	22628	22726	22447	22578	22644	22437	22347	22544	22524	22710	22633	22592	22449	22756	22571	22640	22508	22728	22516	22676	22440	22784	22537	22542	22597	22575	22503	22461	22372	22419	22352	22544	22570	22322	22419	22367	22695	22367	22530	22843	22662	22846	22640	22713	22583	22562	22622	22496	22522	22558	22490	22427	22643	22360	22346	22329	22470	22580	22463	22600	22731	22617	22234	22418	22497	22506	22524	22444	22212	22370	22499	22598	22427	22561	22610	22423	22606	22372	22496	22413	22458	22769	22750	22346	22427	22377	22806	22574	22433	22666	22556	22516	22438	22500	22197	22485	22517	22349	22454	22798	22452	22531	22299	22331	22309	22454	22535	22431	22646	22570	22699	22544	22444	22526	22435	22327	22729	22379	22768	22865	22739	22492	22587	22364	22609	22423	22542	22553	22541	22597	22568	22499	22512	22786	22445	22582	22519	22550	22513	22403	22396	22692	22694	22553	22455	22491	22297	22525	22344	22408	22632	22776	22620	22400	22388	22332	22656	22420	22628	22788	22393	22594	22547	22510	22626	22352	22592	22571	22296	22341	22691	22275	22410	22589	22506	22531	22492	22423	22401	22539	22567	22430	22559	22590	22526	22552	22442	22384	22415	22463	22587	22546	22670	22480	22778	22456	22727	22721	22408	22561	22385	22337	22694	22652	22387	22502	22256	22551	22543	22319	22509	22615	22472	22382	22511	22673	22552	22398	22463	22609	22420	22428	22561	22443	22526	22568	22661	22606	22682	22533	22528	22361	22567	22441	22486	22652	22485	22784	22640	22327	22674	22511	22496	22407	22570	22447	22271	22520	22336	22515	22620	22550	22421	22260	22334	22400	22388	22526	22388	22520	22612	22712	22520	22537	22617	22342	22532	22331	22832	22799	22495	22651	22455	22699	22619	22468	22427	22329	22585	22529	22489	22743	22537	22290	22431	22325	22344	22583	22693	22373	22361	22477	22503	22590	22465	22548	22368	22571	22463	22264	22509	22388	22329	22325	22603	22495	22750	22679	22678	22421	22690	22228	22368	22460	22641	22528	22664	22588	22557	22521	22718	22417	22394	22622	22636	22342	22665	22376	22446	22649	22503	22841	22776	22496	22345	22299	22606	22471	22615	22423	22346	22677	22455	22593	22429	22691	22649	22588	22470	22624	22497	22650	22455	22598	22522	22856	22465	22510	22540	22751	22433	22536	22498	22390	22618	22239	22588	22432	22477	22434	22554	22454	22259	22567	22501	22360	22453	22661	22550	22361	22589	22569	22452	22316	22359	22682	22700	22635	22573	22271	22400	22586	22675	22552	22292	22644	22392	22525	22698	22455	22296	22686	22832	22599	22568	22426	22422	22390	22649	22372	22502	22413	22349	22568	22541	22579	22480	22368	22541	22425	22379	22215	22742	22636	22495	22260	22465	22477	22441	22602	22282	22674	22595	22281	22611	22390	22677	22319	22627	22458	22388	22367	22590	22684	22744	22460	22632	22295	22547	22522	22567	22630	22460	22538	22676	22333	22413	22325	22345	22564	22428	22331	22349	22570	22599	22341	22517	22561	22599	22679	22567	22726	22872	22714	22907	22691	22388	22429	22544	22629	22387	22488	22540	22685	22423	22442	22516	22378	22349	22806	22303	22561	22569	22505	22704	22664	22755	22431	22544	22605	22733	22412	22618	22313	22555	22326	22540	22490	22415	22576	22471	22546	22303	22552	22716	22220	22411	22463	22637	22545	22191	22523	22658	22394	22716	22432	22509	22395	22451	22459	22460	22590	22548	22535	22534	22507	22703	22591	22536	22597	22629	22647	22472	22760	22413	22551	22582	22534	22300	22422	22249	22309	22610	22655	22629	22467	22469	22545	22504	22374	22573	22407	22482	22516	22495	22493	22384	22555	22683	22596	22446	22386	22482	22729	22441	22343	22371	22639	22517	22368	22523	22582	22458	22563	22663	22710	22633	22515	22416	22540	22489	22526	22633	22741	22390	22520	22511	22467	22682	22477	22585	22356	22671	22472	22512	22447	22497	22391	22709	22630	22580	22259	22460	22528	22662	22476	22326	22503	22609	22287	22496	22549	22719	22395	22480	22709	22493	22514	22516	22311	22428	22446	22506	22672	22396	22416	22428	22425	22535	22590	22311	22477	22415	22287	22323	22385	22492	22466	22407	22760	22530	22543	22530	22421	22528	22564	22428	22522	22579	22710	22518	22547	22396	22582	22447	22414	22600	22648	22412	22494	22374	22716	22471	22576	22458	22201	22669	22562	22419	22717	22472	22549	22353	22413	22510	22496	22777	22401	22646	22510	22756	22611	22449	22708	22604	22671	22493	22474	22377	22442	22363	22541	22493	22471	22585	22573	22724	22445	22708	22444	22613	22538	22545	22586	22739	22591	22373	22582	22865	22499	22553	22700	22594	22557	22530	22492	22472	22430	22295	22249	22509	22503	22587	22459	22536	22588	22511	22411	22538	22401	22339	22398	22155	22369	22631	22616	22316	22533	22653	22516	22425	22367	22529	22265	22595	22623	22546	22473	22607	22443	22480	22795	22649	22658	22468	22383	22595	22521	22549	22555	22588	22350	22468	22576	22659	22496	22586	22303	22318	22509	22475	22349	22526	22271	22546	22299	22598	22454	22433	22425	22300	22458	22331	22373	22385	22379	22374	22512	22454	22762
28929	46338	31831	19462	14507	13044	12920	12798	12979	12709	12841	12837	12720	12854	12837	12724	12723	12877	12981	12915	12846	12786	12943	12864	12972	12751	12811	13010	12773	12970	12835	12899	12883	12792	12904	12770	12827	12811	13005	12690	12825	12611	12919	12837	12868	12909	12937	12728	12894	12655	12893	12638	12782	12672	12807	12854	12792	12803	12768	12662	12730	12892	12860	12852	12685	12832	12715	12935	12689	12724	12836	12755	12999	12833	12931	12854	12859	12797	12918	12740	12828	12747	12847	12753	12663	12713	12844	12792	12933	12906	12861	12721	12983	12613	12776	12772	12838	12586	12764	12821	12891	12688	12690	12927	12895	12836	12759	12803	12963	12891	12842	12812	12985	12850	12615	12763	12836	12769	12868	12886	12994	12791	12757	12781	12821	12811	12628	12687	12776	12769	12852	12885	12854	12675	12778	12630	12928	12742	12809	12909	12740	12897	12844	12862	12797	12639	12962	12849	12865	12850	12608	12703	12977	12882	12733	12841	12862	12896	12893	12795	12829	12794	12846	12666	12872	12878	12840	12815	12735	12897	12734	12982	12903	12787	12965	12844	12850	12959	13046	12692	12885	12657	12866	12920	12877	12678	12701	12842	12869	12907	12758	12796	12783	12667	12737	12826	12737	12843	12931	12977	12735	12745	12894	12731	12933	12882	12776	12817	12807	12723	12771	12777	12797	12836	12776	12714	12703	12741	12780	12886	12808	12637	12773	12694	12782	12789	12802	12776	12820	12752	12837	12943	12859	12745	12824	12755	12916	12965	12864	12781	12783	12856	12691	12837	12565	12560	12824	12677	12879	12732	12842	12835	12817	12793	12967	12773	12899	12726	12723	12741	12761	12726	12784	12833	12897	12821	12867	12765	12816	12805	12863	12735	12930	12917	12918	12755	12781	12694	12743	12846	12768	12861	12584	12701	12871	12575	12843	12978	12788	12939	12743	12735	12797	12732	12477	13003	12885	12737	12860	12753	13049	12714	12750	12924	12903	12820	12596	12708	12847	12791	12645	12777	12638	12807	13084	12876	12671	12607	12787	12749	12901	12821	12678	13069	12711	12913	12802	12925	12616	12883	12800	12894	12804	12857	12829	12813	12698	12794	12835	12988	12888	12861	12757	12652	12694	12821	12857	12685	12891	12811	12616	12908	12941	12936	12932	12838	12795	12849	12784	12819	12841	12918	12765	12904	12815	12711	12784	12848	12753	12797	12838	12705	12643	12842	12830	12757	12785	12882	12813	12962	12801	12860	12755	12838	12642	12655	12781	12794	12853	12747	12925	12736	12869	12745	12978	12773	12883	12726	12775	12967	12827	12765	12781	12932	12827	12832	12670	12693	12753	12858	12692	12724	12851	12673	12741	12769	12710	12726	12845	12869	12842	12741	12729	12791	12854	12808	12985	12830	12815	12788	12868	12881	12915	12728	12736	12700	12808	12832	12883	12675	12954	12717	12841	12762	12842	12711	12845	12873	12631	12853	12957	12869	12848	12917	12823	12803	12805	13011	12760	12867	12642	12752	12877	12881	12902	12672	12915	12826	12730	12568	12811	12821	12781	12751	12603	12875	12819	12736	12870	12975	12763	12855	13020	12712	12669	12736	12841	12799	12824	12744	12837	12787	12827	12816	12755	12819	12731	12715	12581	12729	12877	12816	12803	12888	12785	12950	12830	12814	12793	12802	12675	12809	12907	12869	12626	12652	12759	13056	12694	12666	12859	12804	12886	12882	12833	12737	12654	12989	12700	12725	12647	12831	12926	12924	12880	12770	12910	12974	12814	12769	12596	12796	12670	12782	12707	12772	12798	12687	12886	12848	12715	12755	12754	12711	12739	12779	12857	12831	12760	12832	12888	12738	12581	12601	12786	12898	12771	12813	12859	12855	12845	12877	12803	12859	12716	12834	12768	12844	12717	12867	12818	12674	12750	12751	12841	12867	12698	12746	12714	12782	12869	12789	12767	12688	12761	12812	12756	12705	12846	12738	12785	12754	12874	12904	12652	12874	12806	12863	12827	12735	12745	12772	12773	12785	12650	12710	12863	12897	12769	12826	12843	12758	12904	12779	12737	12729	12645	12727	12740	12637	12840	12896	12816	12810	12876	12820	12732	12759	12837	12817	12758	12902	12853	12663	12668	12914	12787	12700	12983	12904	12753	12817	12733	12834	12726	12856	12709	12726	12648	12666	12883	12786	12684	12651	12786	12745	12826	12906	12829	12903	12886	12685	12770	12892	12840	13003	12895	12742	12934	12811	12787	12918	12757	12848	12705	12758	12902	12743	12785	12639	12912	12643	12689	12935	12819	12732	12710	12978	12730	12704	12832	12706	12810	12765	12734	12666	12753	12848	12837	12776	12816	12730	12724	12730	12684	12817	12687	12625	12735	12743	12761	12898	12735	12922	12882	12753	12824	12786	12760	12811	12710	12768	12776	12799	12809	12741	12872	12795	12736	12905	12795	12948	12731	12727	12781	13050	12744	12802	12835	12845	12832	12825	12951	12836	12745	12854	12820	12699	12852	12810	12744	12884	12777	12786	12717	12707	12724	12620	12814	12587	12804	12841	12913	12957	12687	12877	12876	12831	12749	12746	12826	12574	12649	12809	12981	12928	12809	12830	12851	12703	12915	12713	12823	12929	12662	12957	12595	12834	12807	12819	12744	12782	12765	12700	12810	12865	12850	12716	12608	12765	12692	12799	12989	12700	12695	12672	12659	12935	12782	12713	12849	12883	12883	12797	13101	12794	12856	12683	12918	12718	12965	12885	12808	12794	12937	12734	12864	12742	12958	12583	12763	12815	12809	12916	12808	12837	12872	12938	12762	12791	12819	12801	12899	12673	12835	12758	12853	12899	12835	13070	12775	12800	12651	12611	12738	12810	12902	12764	12831	12951	12785	12884	12723	12678	12768	12861	12731	12790	12910	12718	12817	13002	12810	12659	12795	12803	12822	12717	12735	12716	12681	12741	12678	12761	12840	12852	12877	12963	12659	12761	12812	12806	12716	12753	12831	12872	13019	12515	12790	12816	12630	12745	12644	12884	12793	12806	12852	12823	12887	12673	12762	12902	12832	12796	12653	12814	12710	12742	12834	12760	12795	12759	12825	12709	12768	12748	12892	12753	12735	12843	12858	12887	12800	12773	12936	12846	12770	12674	12695	12644	12750	12769	12758	12833	12485	12657	12576	12685	12827	12844	12778	12779	12776	12701	12847	12770	12869	12720	13021	12769	12810	12750	12856	12688	12752	12725	12880	12736	12775	12746	12834	12698	12653	12720	12754	12656	12852	12715	12805	12822	12689	12684	12775	12575	12718	12708	12564	12734	12701	12802	12725	12904	12836	12899	12703	12840	12835	12792	12616	12816	12755	12687	12739	12847	12775	12767	12776	12773	12922	12790	12792	12881	12798	12700	12774	12815	12715	12854	12886	12723	12639	12891	12745	12921	12952	12703	12926	12799	12844	12899	12969	12663	12689	12676	12835	12815	12850	12747	12883	12767	12866	12566	12969	12859	12836	12710	13018	12846	12842	12772	12735	12778	12791	12727	12656	12845	12771	12681	12780	12694	12896	12956	12684	12958	12715	12849	12789	12839	12782	12792	12745	12978	12694	12669	12762	12654	12834	12847	12722	12855	12700	12689	12781	12683	12955	12869	12844	12714	12788	12906	12838	12889	12631	13040	12907	12813	12822	12846	12769	12728	12849	12700	12877	12893	12889	12796	12749	12786	12698	12898	12801	12853	12865	12804	12878	12783	12824	12724	12766	12594	12796	12735	12921	12929	12930	12620	12999	12721	12781	12663	12873	12904	12855	12792	12683	12642	12912	12807	12778	12880	13045	12753	12832	12982	12871	12819	12931	12871	12779	12695	12866	12766	12754	12954	12938	12803	12816	12764	12862	12752	12757	12753	12714	12723	12852	12791	12775	12890	12901	12805	12803	12794	12888	12820	12715	12601	12888	12966	12714	12816	12826	12828	12960	12778	12708	12661	12712	12748	12707	12721	12878	12706	12775	12850	12880	12618	12651	12594	12912	12950	12718	12957	12825	12744	12797	12804	12886	12931	12865	12787	12940	12801	12917	12746	12825	12698	12893	12917	12745	12868	12823	12932	12772	12886	12708	12861	12685	12804	12798	12890	12803	12624	12774	12821	12839	12662	12786	12790	12961	12785	12819	12842	12964	12744	12890	12895	12913	12779	12798	12874	12865	12816	12826	12677	12719	12777	12883	12767	12695	12900	12889	12780	12959	12662	12826	12873	12669	12611	12829	12768	12523	12698	12867	12797	12597	12690	12934	12783	12717	12602	12892	12673	12690	12723	12866	12930	12941	12965	12832	12969	12599	12839	12927	12680	12838	12858	12917	12767	12900	12805	12849	12857	12715	12850	12806	12787	12920	12738	12841	12856	12762	12920	12981	12801	12895	12656	12750	12817	12610	12784	12708	12750	12858	12899	12619	12871	12867	12721	12799	12818	12747	12786	12603	12770	12774	12845	12932	12704	12958	12705	12859	12817	12899	12792	12723	12770	12939	12691	12913	12853	12965	12816	12985	12797	12839	12880	12861	12794	12768	12789	13026	12904	12825	12856	12665	12781	12888	12840	12856	12689	12940	12658	12787	12805	12820	12683	12807	12781	12811	12912	12930	12760	12750	12701	12907	12967	12692	12787	12992	12808	12815	12695	12791	12861	12740	12810	12764	13026	12761	12849	12978	12896	12788	12852	12997	12697	12848	12777	12851	12830	12846	12740	12864	12632	12888	12839	12923	12892	12627	12732	12806	12854	12833	12732	12765	12836	12717	12731	12868	12652	12984	12923	12792	12981	12892	12727	12945	12861	12721	12963	12763	12758	12697	12705	12748	12803	12795	12486	12859	12828	12659	12944	12828	12818	12777	12765	12779	12967	12725	12728	12876	12696	12587	12948	12839	12718	12755	12866	12897	13024	12762	12785	12890	12618	12723	12808	12980	12774	12864	12902	12676	12789	12789	12731	12831	12850	12868	12820	12705	12835	12643	12738	12845	12711	12808	12989	12808	12677	12801	12746	13036	12793	12639	12740	12802	12867	12718	12901	12625	12711	12845	12876	12861	12754	12766	12656	12707	12774	12845	12698	12718	12636	12887	12819	12813	12735
23634	31508	52461	49272	36945	30340	28792	25137	24198	24355	24487	24443	24366	24127	24120	24029	24076	24102	24124	24037	24186	24142	23871	23978	24031	24270	23805	23977	23828	23755	23656	23912	23975	24058	23823	24003	23936	23956	24014	24002	23967	23981	24213	23817	23830	24394	24002	23920	23776	23951	23808	23953	23973	23925	23798	23904	23691	23850	23644	23674	23875	23792	23785	23981	24042	23854	23934	23806	23708	23708	23851	24000	24023	23931	23746	23862	24075	23823	23803	23832	24081	23953	23973	23876	23844	24055	23826	23773	23639	24001	24081	23935	23988	23958	23871	23576	23664	24186	23870	23904	23855	24087	24169	23896	23797	23729	23742	23700	23772	23595	23769	23724	23655	23790	23978	23819	23933	23773	23842	23897	23810	24123	23891	24081	23887	23829	23988	23867	23915	23814	23907	24000	23944	23599	23768	23891	23669	23845	23966	23962	24338	23892	23807	23861	23892	23692	23906	23848	23966	23935	23665	23936	24064	23957	24004	23852	23704	23918	23803	23690	23923	23845	24025	23745	24067	23939	23719	23731	23922	23681	24086	23811	23911	23744	23655	23835	23799	23909	23965	23883	23729	24008	24042	23932	23962	23572	23899	23712	24048	23797	23936	23923	23831	23709	23839	23983	24012	23966	23809	23822	23736	23820	23847	24005	23743	23849	23953	23912	24135	23942	23924	23834	23755	24002	23637	23707	23769	23735	23860	23832	23826	23627	23784	23931	23826	23841	23744	23908	23866	23921	23646	23924	23903	23702	23699	24006	23820	23479	23709	23711	23793	23744	23589	23688	23939	23841	23866	23788	23952	23800	23762	23805	23643	23787	23887	23769	23833	23899	23757	24032	23964	23892	23808	23757	23708	23887	23786	23622	23854	23983	23807	23729	23945	23746	23981	24036	23784	23687	23641	23856	23842	23623	23834	23851	23826	23766	23748	23964	23861	23598	24013	24045	23506	23754	23754	23687	23742	23751	23984	23873	23717	23791	23683	23795	23991	23754	23963	23998	23827	23979	23787	23931	24145	23855	23953	23602	24023	23981	24098	23782	23666	23738	24010	23859	23937	23828	23849	23728	23916	23611	23706	23716	23894	23904	23892	23767	24044	23991	23914	23952	24161	23870	23892	23707	23853	23807	23728	23704	23786	23631	23900	23836	24157	23672	23976	24042	23806	23700	23700	23769	23886	23776	23486	23685	23741	24045	23774	23680	24035	23968	23919	24007	23714	23726	24063	23699	23688	24082	23792	23592	23936	23815	23730	23771	23663	23647	23862	23872	23797	23959	23941	23739	23803	23663	23828	23794	23717	23821	24013	23832	23909	23687	23811	24093	23881	23789	24015	23860	23740	23874	23767	24049	23936	23694	23769	23839	23615	23823	23983	23821	23955	23832	24054	23952	23940	23660	23752	23713	23965	24004	23967	23500	24100	23625	23887	23761	23758	23940	23776	23550	23615	23676	23868	23784	23929	24003	23885	23819	24031	23806	23945	23917	23998	23363	23657	24017	23745	23904	23822	23840	23822	23868	23662	23654	23672	23896	23989	23892	24062	23866	23687	23776	23927	24037	23979	23675	23792	24052	23805	23728	23772	23801	23758	23895	23684	23750	23994	23629	23944	23776	23883	23980	23579	23787	23577	23705	23922	23715	23701	23861	23965	24085	23857	23803	23987	23757	24065	23679	23815	23946	23850	23834	23949	23712	23767	23902	23902	23715	23781	23855	23783	23720	23915	24136	23821	23747	23622	23711	24182	23801	23668	23987	23807	23963	23935	23806	23686	23646	23579	23809	23838	23961	24019	24130	23975	23760	23771	23969	23787	23736	23999	23951	23665	23884	23818	23669	23632	23873	23802	23811	23840	23617	23723	23817	23769	24006	23731	23954	23875	24026	24116	24061	23821	23864	23808	23922	23772	24136	23840	23905	23819	23818	23794	23876	23987	23714	23966	23609	23710	23823	23907	23697	23704	23745	23560	23816	23815	23841	23903	23667	24009	23836	23816	23796	23782	23765	23800	23700	23903	23817	23759	23776	23470	23651	23851	23867	23929	23719	23513	23542	23940	23991	24092	23787	23973	24111	23729	23623	23428	23790	23854	23853	23959	23806	23688	23785	23576	23581	23929	23952	23839	23886	23987	23600	23875	23637	23891	23887	23914	23807	23930	23869	23822	23622	23821	23784	23770	23717	24017	24104	23951	23790	23801	23893	23831	23872	23681	23867	24001	23726	24028	23716	23867	23593	23716	23984	23892	24038	23917	23620	24053	23753	23764	24054	23935	23857	23811	23963	23676	23650	23727	23836	23854	23726	23933	23814	24060	23848	23659	23851	23904	23725	24057	23975	23721	23828	24002	23708	24031	23870	23858	23811	24008	23851	23709	23670	24071	23627	23879	23790	23679	23631	23809	23751	23800	23823	24049	23845	23779	23979	23999	23945	23773	23825	24000	23850	23776	23757	23824	23987	23864	24013	23955	24021	23897	23830	23992	23615	23940	23832	23844	23660	23527	23820	23877	23661	23787	23823	23802	23972	23844	23800	23899	23844	23876	23805	23799	23755	23859	23598	24114	24071	24077	23711	23903	23628	23641	23794	23708	23680	23637	23746	23996	23820	23986	23902	23810	23746	23807	23592	24017	23787	23891	23882	24017	23748	23718	23549	23925	23982	23847	23872	23746	23801	23755	24109	23856	23857	23990	23543	23793	23769	23873	23891	23913	24029	23686	23808	23845	23880	23776	23731	23721	23554	23643	23693	23804	23847	23687	23833	23828	23787	24028	23704	23701	23870	23726	23714	23933	23513	24014	23947	23757	23909	23700	23907	23957	23636	23825	23555	23569	23737	23912	24004	23857	23818	23952	23856	23962	23664	23712	24032	23829	23949	23669	23829	23926	23951	23875	24030	23904	23874	23912	23852	23685	23687	23562	23617	23809	23981	23674	23854	23948	23762	23574	23788	23778	23651	23819	23869	23732	23904	23694	23764	23693	23805	23767	23752	23860	23757	23845	23857	23989	23868	23875	24005	23634	23806	23875	23831	23983	23419	24073	23994	23856	23683	23682	24115	23898	23768	23778	23717	23818	23836	23840	24089	23741	23985	23787	24107	23871	23848	23605	23908	23950	23727	23816	23803	23773	23694	23984	23991	23987	23982	23946	23920	24019	23897	23700	23881	23954	23913	24020	23779	23772	23947	24141	23789	23771	23828	23699	23816	24124	23846	23833	23828	23770	23985	23792	23669	23704	23730	23617	23778	23787	23768	23965	23652	23959	23701	23636	23699	23900	23650	23868	23744	23721	23892	23631	23686	23865	23973	23804	23578	23539	23939	23846	23907	23942	23672	23638	23719	23796	23799	24136	23833	23752	23751	23654	24028	23965	23703	23717	24009	23933	23847	23649	23519	23574	23816	23813	23615	23770	23885	23948	23742	23950	23662	23843	23809	23800	23964	23760	23996	23798	24220	23846	23830	23969	23874	23899	23752	23852	23803	24037	23709	23747	23849	23884	23541	23879	23680	23644	23872	24018	23674	23730	23632	23700	23804	23886	23696	23805	23883	24107	23669	23698	23779	23737	23834	23742	23658	23819	23977	23783	23713	24069	23733	23864	24165	24003	23878	23875	23818	23873	23768	23582	23906	23740	23871	23822	23820	24000	23752	23882	23933	23800	23650	23798	24197	23903	23873	23871	23765	23721	23603	23661	24104	23901	23941	23914	23753	23892	23955	23960	23952	23816	23904	23797	23918	23747	23814	23685	23840	24005	23878	23951	24038	23930	23831	23834	23844	23929	23893	23962	23919	23847	23867	23832	23804	23579	23706	23658	23858	23759	23806	23730	23843	23864	23938	23861	23770	23869	23905	23599	23832	23928	23855	24010	23698	23916	23702	23551	23846	23858	24044	24059	23624	23906	23894	23855	23768	23657	23833	23851	23934	23698	23830	23744	23584	23561	23967	23722	23817	23981	23810	23512	23830	23940	23662	23771	23931	24065	23881	23947	23661	23968	23871	23668	23717	23786	23961	23922	24042	23698	23850	23662	23847	24057	23835	23819	23727	23905	23884	23795	24055	23819	23848	23729	23725	23742	23722	23805	23970	23776	23912	23829	23658	24166	23868	23892	23655	23808	23654	23570	24002	24009	23741	24022	23819	23989	23845	23747	23679	23729	23902	23767	23645	23984	23762	23847	23667	23869	23807	23648	23669	23742	24062	23678	23685	23770	23893	23588	23941	24076	23705	23915	23718	24069	23707	23828	23863	23834	24075	23700	23500	23785	23778	23856	23859	23878	23927	23919	23836	23951	23944	23652	23559	24022	23717	24061	23786	23949	23780	23810	23928	23970	23891	23915	23822	23889	23984	23504	23816	23621	23608	23800	23894	23827	23815	23863	23789	23594	23893	24061	24061	23723	23796	23900	23648	23806	23856	23893	23918	23919	23841	23757	23689	23679	23828	23691	23770	23832	23934	23928	23911	23950	23872	23598	23836	23739	23663	23797	23787	23800	23857	23720	23628	23888	23519	23878	23882	23991	23933	23915	23829	23867	23798	23785	23861	24141	23929	23942	23972	23895	23733	23684	23709	23611	23678	23844	23698	23790	23904	23831	23606	23938	23829	23832	23626	23902	23670	23718	23753	23874	23797	23620	23779	23802	23612	23712	23828	23855	23635	23726	23670	23916	24042	24058	23707	24020	24012	23900	23880	23755	23894	23698	23904	23688	24008	23762	23856	23845	24117	23919	23708	23870	23886	23957	23912	23888	23859	23848	24039	23662	23836	23751	23757	23743	23783	23627	23741	23736	23685	24016	23824	23886	23869	23670	23822	23750	23722	23998	23970	23735	23737	23734	23669	23433	24072	23894	23930	23797	24065	23827	23664	23655	23642	23780	23822	24012	23966	23811	23820	23835	23796	23833	23787	23956	23965	23622	24079	23889	23808	23715	23897	23772	23790	23774	23879	23908	23700	23889	24097	23716	23902	23729	23801	23692	23826	24011	23971	23918	23776	23809	23592	23733	23914	24029	23858	23774	23854	23556	23884	24041	23667	23919	23918	23703	23753	23810	24036	23757	23769	23996	23624	23709	23852	23846	24037	24086	24112	23757	23723	23658	23715	23800	23989	23787	23887	23817	23867	23915	23895	23972	23829
53163	97406	83839	63971	34177	19578	15400	14197	14137	14233	14371	14415	14532	14429	14644	14343	14525	14505	14605	14588	14556	14799	14686	14693	14588	14745	14518	14525	14688	14568	14569	14704	14771	14526	14533	14634	14612	14693	14576	14662	14600	14667	14679	14651	14579	14677	14568	14442	14484	14457	14472	14491	14586	14653	14562	14670	14544	14746	14550	14566	14572	14659	14475	14529	14494	14556	14450	14641	14707	14559	14592	14529	14578	14492	14672	14497	14575	14526	14666	14648	14515	14666	14535	14452	14378	14469	14250	14660	14678	14527	14545	14532	14586	14657	14586	14497	14448	14754	14609	14607	14657	14506	14550	14660	14652	14574	14507	14486	14481	14748	14684	14508	14787	14668	14508	14601	14502	14555	14665	14736	14523	14657	14468	14579	14434	14598	14650	14718	14632	14665	14585	14559	14643	14586	14519	14566	14441	14467	14385	14492	14578	14501	14452	14566	14656	14455	14419	14560	14501	14552	14647	14563	14606	14412	14631	14371	14496	14437	14393	14540	14532	14524	14659	14596	14558	14459	14635	14654	14466	14768	14373	14695	14532	14420	14534	14513	14596	14749	14739	14628	14546	14569	14668	14475	14634	14550	14585	14471	14618	14599	14479	14441	14586	14679	14496	14579	14378	14562	14374	14568	14387	14709	14460	14610	14550	14713	14483	14640	14584	14477	14500	14468	14367	14675	14433	14398	14511	14640	14504	14645	14640	14733	14673	14469	14318	14575	14503	14530	14697	14477	14720	14527	14483	14764	14563	14505	14542	14548	14557	14361	14431	14493	14549	14552	14557	14602	14708	14627	14502	14517	14537	14476	14464	14676	14430	14450	14527	14577	14686	14607	14507	14630	14477	14643	14628	14454	14578	14325	14487	14643	14441	14621	14733	14599	14575	14434	14648	14521	14507	14439	14559	14572	14390	14570	14399	14608	14540	14539	14473	14631	14599	14602	14532	14511	14408	14453	14562	14702	14635	14555	14323	14603	14556	14539	14490	14685	14516	14429	14515	14602	14556	14591	14484	14427	14590	14506	14678	14432	14374	14616	14548	14474	14542	14576	14388	14676	14772	14485	14643	14709	14514	14654	14561	14649	14527	14645	14449	14563	14562	14579	14627	14512	14617	14523	14600	14594	14547	14567	14687	14391	14360	14659	14742	14675	14574	14663	14517	14484	14548	14606	14484	14546	14463	14661	14544	14627	14549	14669	14495	14654	14501	14490	14753	14673	14643	14528	14542	14406	14677	14646	14439	14534	14510	14476	14613	14567	14433	14486	14472	14621	14485	14580	14509	14561	14632	14453	14549	14544	14608	14499	14356	14565	14573	14646	14456	14372	14311	14575	14551	14582	14673	14517	14532	14581	14752	14321	14538	14675	14602	14668	14622	14332	14633	14516	14605	14664	14561	14600	14557	14631	14668	14624	14589	14537	14515	14569	14340	14574	14360	14463	14444	14475	14573	14584	14647	14414	14625	14616	14485	14485	14600	14412	14452	14585	14585	14438	14549	14541	14428	14493	14459	14651	14560	14466	14834	14623	14501	14483	14602	14432	14590	14664	14509	14618	14640	14449	14496	14645	14431	14527	14595	14570	14496	14566	14487	14663	14552	14585	14392	14529	14473	14618	14699	14668	14234	14488	14472	14474	14524	14554	14513	14415	14523	14638	14628	14699	14387	14608	14430	14436	14488	14519	14516	14506	14558	14662	14479	14472	14600	14567	14470	14635	14625	14645	14348	14506	14501	14367	14662	14548	14596	14480	14496	14584	14492	14632	14522	14666	14674	14609	14428	14480	14577	14487	14544	14464	14417	14431	14463	14664	14543	14635	14628	14518	14475	14473	14291	14385	14652	14693	14639	14537	14616	14585	14719	14671	14415	14472	14721	14443	14756	14763	14548	14583	14704	14581	14472	14656	14462	14463	14593	14475	14690	14534	14584	14431	14431	14617	14548	14506	14536	14510	14593	14551	14562	14499	14537	14603	14434	14580	14558	14377	14618	14530	14636	14472	14635	14633	14496	14646	14700	14418	14596	14343	14545	14484	14739	14528	14743	14552	14617	14607	14652	14405	14453	14421	14698	14513	14702	14573	14544	14542	14702	14520	14546	14547	14376	14477	14621	14517	14650	14560	14441	14526	14417	14488	14618	14525	14686	14410	14327	14574	14565	14609	14720	14522	14771	14574	14397	14544	14528	14383	14574	14679	14423	14554	14480	14522	14581	14590	14604	14529	14491	14454	14605	14516	14518	14319	14638	14293	14430	14474	14719	14543	14536	14381	14509	14316	14533	14526	14723	14590	14351	14561	14547	14516	14469	14327	14545	14572	14790	14588	14405	14609	14447	14379	14541	14623	14546	14531	14679	14370	14575	14610	14289	14399	14612	14482	14655	14582	14594	14562	14538	14441	14310	14627	14579	14595	14648	14516	14442	14585	14536	14558	14567	14458	14428	14523	14577	14526	14767	14608	14567	14556	14477	14760	14559	14573	14723	14601	14612	14460	14700	14643	14506	14592	14491	14440	14516	14500	14554	14621	14434	14650	14617	14637	14589	14412	14512	14549	14440	14472	14642	14550	14647	14374	14483	14723	14437	14789	14449	14471	14632	14517	14526	14332	14421	14732	14645	14456	14681	14469	14566	14408	14546	14477	14465	14615	14466	14496	14654	14374	14345	14602	14608	14562	14546	14443	14694	14428	14599	14630	14505	14676	14556	14670	14473	14517	14630	14441	14537	14507	14559	14673	14479	14525	14541	14505	14555	14489	14679	14616	14665	14420	14721	14474	14558	14635	14514	14483	14626	14563	14509	14503	14642	14416	14509	14404	14583	14569	14473	14692	14492	14513	14605	14578	14452	14493	14593	14610	14451	14269	14685	14617	14434	14464	14712	14482	14378	14473	14698	14730	14641	14583	14523	14496	14464	14532	14578	14608	14697	14380	14487	14618	14499	14543	14497	14606	14424	14565	14540	14611	14492	14477	14532	14528	14514	14458	14251	14615	14499	14691	14346	14614	14384	14583	14506	14490	14476	14622	14512	14591	14618	14528	14636	14576	14661	14552	14506	14677	14507	14536	14576	14532	14582	14566	14587	14438	14523	14553	14682	14514	14454	14749	14491	14485	14500	14599	14514	14504	14625	14429	14553	14395	14362	14707	14531	14567	14427	14540	14519	14470	14668	14490	14653	14496	14629	14694	14546	14561	14466	14578	14497	14709	14470	14443	14535	14520	14483	14748	14462	14301	14515	14574	14543	14634	14614	14685	14489	14393	14577	14539	14599	14561	14452	14644	14346	14487	14545	14584	14580	14391	14605	14502	14524	14572	14626	14463	14454	14563	14494	14443	14489	14302	14559	14399	14612	14464	14526	14454	14429	14549	14505	14463	14561	14590	14441	14561	14530	14799	14348	14442	14521	14519	14794	14431	14375	14744	14459	14598	14640	14515	14544	14482	14591	14445	14571	14521	14380	14505	14603	14526	14496	14480	14605	14747	14507	14438	14503	14528	14488	14493	14406	14269	14643	14527	14456	14562	14559	14475	14499	14515	14430	14491	14599	14447	14539	14596	14463	14701	14570	14419	14385	14487	14518	14648	14576	14374	14395	14513	14495	14563	14545	14656	14654	14471	14444	14698	14650	14585	14416	14414	14466	14425	14428	14628	14539	14582	14530	14403	14366	14479	14615	14480	14475	14534	14468	14621	14384	14471	14614	14559	14479	14445	14637	14469	14705	14456	14370	14733	14435	14415	14636	14435	14539	14597	14474	14418	14457	14432	14548	14649	14447	14637	14488	14600	14559	14414	14575	14588	14499	14506	14445	14511	14484	14467	14460	14573	14610	14424	14723	14513	14612	14443	14628	14529	14664	14402	14592	14672	14721	14469	14577	14473	14334	14600	14671	14557	14526	14425	14367	14687	14578	14496	14622	14574	14421	14651	14521	14700	14423	14552	14447	14482	14501	14545	14537	14258	14395	14516	14621	14482	14481	14498	14636	14553	14577	14583	14315	14442	14271	14484	14517	14477	14630	14529	14493	14446	14459	14571	14441	14463	14476	14381	14477	14456	14441	14511	14448	14595	14471	14568	14445	14610	14479	14571	14513	14512	14404	14382	14593	14534	14629	14569	14554	14395	14663	14588	14503	14584	14587	14651	14645	14411	14512	14457	14588	14368	14384	14548	14762	14535	14525	14301	14612	14547	14512	14568	14685	14387	14542	14236	14520	14560	14357	14506	14457	14594	14550	14489	14680	14415	14465	14646	14490	14498	14549	14328	14587	14497	14568	14531	14583	14512	14483	14477	14507	14546	14636	14484	14456	14616	14652	14590	14551	14522	14432	14407	14467	14396	14421	14615	14636	14633	14702	14507	14502	14499	14513	14514	14522	14609	14647	14603	14479	14444	14535	14611	14558	14625	14597	14544	14595	14605	14515	14529	14371	14746	14568	14443	14532	14443	14482	14528	14382	14568	14567	14470	14616	14683	14532	14649	14591	14585	14577	14570	14453	14387	14541	14538	14702	14523	14414	14391	14579	14759	14600	14446	14563	14543	14542	14581	14432	14416	14705	14455	14414	14489	14498	14560	14547	14482	14631	14622	14569	14469	14530	14634	14512	14552	14461	14551	14544	14485	14483	14540	14660	14517	14465	14394	14617	14493	14634	14664	14427	14652	14608	14578	14475	14771	14571	14384	14437	14539	14555	14558	14329	14676	14578	14503	14567	14567	14454	14626	14668	14380	14582	14433	14594	14537	14574	14530	14529	14558	14552	14547	14773	14683	14421	14485	14431	14460	14756	14434	14475	14376	14482	14529	14586	14503	14636	14509	14654	14806	14549	14791	14628	14513	14439	14655	14564	14544	14593	14561	14396	14515	14416	14521	14269	14447	14730	14689	14614	14447	14659	14374	14428	14661	14435	14318	14427	14538	14593	14568	14533	14433	14776	14373	14426	14601	14596	14445	14661	14432	14812	14543	14636	14324	14674	14348	14647	14511	14621	14607	14514	14770	14698	14502	14473	14643	14467	14502	14427	14514	14652	14515	14554	14729	14596	14764	14601	14459	14496	14490	14523	14645	14361	14511	14501	14564	14440	14570	14639	14519	14669	14429	14513	14582	14644	14601	14589	14583	14516	14442	14532	14538
34744	46578	46671	34217	26160	23772	22802	22514	22586	22511	22415	22527	22447	22193	22349	22447	22470	22358	22426	22445	22342	22478	22368	22166	22409	22580	22384	22392	22295	22334	22467	22363	22376	22537	22580	22274	22424	22623	22512	22214	22444	22549	22270	22329	22563	22500	22304	22638	22520	22393	22779	22454	22159	22181	22428	22075	22278	22294	22277	22410	22333	22317	22320	22486	22194	22393	22449	22366	22349	22469	22315	22645	22505	22480	22589	22122	22496	22387	22341	22424	22595	22362	22514	22341	22387	22415	22396	22265	22441	22597	22591	22607	22395	22316	22307	22284	22571	22463	22412	22287	22621	22313	22449	22726	22403	22189	22416	22389	22240	22423	22501	22305	22518	22410	22533	22203	22334	22323	22353	22491	22441	22238	22495	22105	22357	22524	22255	22212	22237	22237	22382	22311	22288	22389	22525	22309	22384	22360	22529	22318	22417	22418	22276	22296	22312	22346	22376	22462	22401	22287	22199	22248	22362	22411	22407	22525	22442	22660	22441	22255	22626	22321	22277	22269	22109	22184	22315	22621	22432	22449	22225	22250	22266	22176	22430	22335	22344	22358	22379	22258	22291	22536	22320	22376	22418	22317	22487	22525	22326	22536	22596	22404	22163	22448	22474	22477	22200	22581	22352	22353	22466	22363	22512	22575	22383	22411	22430	22392	22452	22543	22377	22406	22533	22234	22406	22309	22388	22117	22517	22383	22396	22238	22491	22324	22500	22221	22223	22431	22520	22287	22406	22304	22362	22444	22619	22343	22350	22229	22422	22318	22372	22384	22612	22561	22480	22485	22623	22287	22354	22486	22441	22525	22471	22367	22297	22426	22445	22301	22602	22230	22320	22014	22335	22295	22281	22279	22301	22441	22359	22329	22320	22487	22508	22354	22303	22231	22311	22479	22391	22391	22114	22241	22286	22506	22683	22456	22395	22532	22233	22356	22549	22341	22480	22443	22494	22349	22485	22337	22372	22368	22468	22332	22475	22351	22437	22187	22165	22546	22296	22414	22307	22079	22197	22366	22298	22517	22397	22366	22518	22271	22317	22369	22361	22364	22205	22427	22261	22341	22206	22406	22240	22462	22238	22253	22375	22487	22564	22430	22361	22333	22597	22354	22337	22381	22269	22516	22207	22404	22404	22469	22562	22397	22257	22437	22473	22656	22442	22270	22443	22326	22517	22321	22224	22319	22386	22485	22331	22264	22291	22374	22365	22600	22677	22338	22274	22426	22330	22479	22468	22551	22472	22313	22354	22526	22250	22270	22312	22121	22347	22199	22510	22422	22479	22517	22569	22615	22358	22450	22506	22394	22199	22347	22321	22333	22658	22502	22518	22085	22649	22162	22407	22394	22175	22515	22743	22412	22616	22366	22364	22616	22561	22420	22410	22195	22364	22199	22219	22620	22343	22643	22341	22177	22243	22394	22589	22457	22244	22725	22341	22454	22115	22295	22341	22420	22295	22506	22371	22203	22316	22271	22080	22199	22409	22624	22463	22223	22453	22411	22139	22507	22418	22337	22276	22264	22366	22435	22878	22411	22444	22470	22481	22340	22186	22459	22288	22280	22393	22620	22412	22397	22399	22476	22435	22608	22197	22366	22473	22150	22430	22310	22185	22496	22482	22372	22386	22413	22330	22360	22186	22248	22261	22315	22556	22578	22212	22373	22346	22344	22184	22419	22314	22342	22581	22654	22622	22452	22292	22357	22357	22488	22259	22335	22495	22517	22130	22274	22283	22386	22284	22222	22335	22523	22629	22449	22395	22490	22416	22313	22241	22217	22563	22448	22227	22542	22385	22327	22337	22405	22606	22141	22174	22489	22186	22555	22441	22436	22398	22371	22311	22285	22310	22436	22459	22454	22458	22578	22216	22395	22533	22443	22248	22468	22381	22066	22331	22329	22351	22381	22508	22345	22317	22503	22481	22676	22656	22507	22288	22389	22405	22354	22148	22333	22413	22497	22519	22708	22357	22197	22306	22312	22243	22291	22380	22382	22280	22360	22539	22426	22330	22300	22328	22438	22591	22357	22171	22333	22500	22161	22323	22193	22510	22348	22597	22412	22634	22506	22300	22375	22337	22246	22150	22495	22379	22272	22688	22400	22503	22613	22218	22381	22489	22366	22348	22496	22377	22467	22369	22215	22369	22317	22538	22222	22284	22478	22335	22427	22062	22404	22432	22459	22281	22394	22501	22218	22340	22341	22334	22328	22505	22184	22400	22312	22321	22421	22334	22360	22297	22396	22428	22598	22473	22282	22358	22374	22501	22101	22324	22380	22576	22536	22443	22264	22308	22359	22382	22582	22132	22304	22386	22314	22264	22322	22349	22236	22378	22217	22309	22442	22270	22300	22108	22374	22615	22204	22363	22291	22434	22306	22394	22246	22329	22391	22482	22426	22290	22423	22228	22491	22203	22102	22447	22374	22366	22699	22504	22591	22679	22419	22485	22622	22349	22420	22497	22409	22507	22299	22342	22397	22532	22545	22457	22283	22588	22338	22204	22196	22517	22510	22427	22617	22555	22277	22531	22313	22245	22132	22391	22349	22397	22571	22548	22179	22184	22251	22378	22585	22398	22461	22418	22452	22473	22622	22575	22510	22517	22203	22389	22510	22238	22477	22157	22247	22266	22337	22380	22252	22384	22482	22195	22216	22101	22549	22517	22339	22466	22286	22216	22304	22487	22520	22418	22293	22417	22309	22557	22514	22510	22630	22291	22298	22488	22276	22347	22226	22424	22401	22383	22488	22302	22538	22356	22409	22236	22310	22263	22536	22562	22383	22365	22410	22190	22436	22253	22500	22395	22170	22441	22566	22392	22322	22357	22673	22177	22322	22332	22356	22501	22021	22464	22278	22093	22213	22358	22289	22452	22181	22392	22436	22257	22376	22457	22248	22441	22315	22371	22325	22173	22420	22456	22141	22502	22425	22299	22157	22294	22237	22356	22368	22247	22261	22383	22307	22326	22287	22279	22454	22182	22194	22464	22398	22540	22305	22556	22302	22354	22258	22322	22478	22387	22641	22174	22298	22378	22472	22533	22277	22617	22576	22381	22281	22325	22321	22483	22420	22245	22175	22320	22558	22454	22517	22772	22458	22382	22476	22469	22438	22449	22329	22359	22544	22393	22423	22289	22554	22587	22274	22479	22523	22369	22260	22293	22112	22567	22468	22401	22490	22332	22358	22520	22312	22252	22737	22411	22308	22375	22529	22339	22304	22417	22504	22386	22328	22580	22496	22565	22559	22262	22446	22207	22414	22441	22217	22660	22317	22382	22393	22299	22244	22201	22419	22224	22356	22217	22346	22527	22417	22375	22390	22412	22418	22550	22393	22396	22416	22353	22541	22553	22213	22269	22664	22373	22219	22389	22222	22307	22273	22407	22376	22566	22341	22177	22502	22331	22294	22630	22351	22499	22299	22557	22487	22578	22340	22428	22299	22399	22426	22422	22402	22257	22218	22227	22556	22284	22116	22520	22441	22278	22518	22384	22303	22257	22596	22440	22615	22413	22545	22276	22344	22475	22545	22420	22517	22650	22574	22503	22418	22323	22494	22429	22184	22600	22559	22505	22639	22292	22326	22428	22524	22465	22520	22091	22379	22386	22175	22510	22359	22422	22273	22445	22497	22496	22456	22374	22454	22337	22278	22241	22350	22218	22410	22446	22232	22752	22512	22361	22613	22224	22263	22442	22391	22536	22507	22331	22336	22297	22391	22504	22548	22426	22316	22348	22386	22563	22258	22266	22190	22377	22120	22247	22258	22621	22477	22733	22407	22648	22436	22419	21922	22200	22300	22358	22358	22509	22160	22334	22523	22268	22165	22534	22313	22344	22568	22368	22245	22421	22624	22315	22270	22198	22382	22437	22484	22469	22469	22408	22206	22470	22400	22426	22414	22361	22416	22454	22302	22185	22602	22288	22372	22533	22388	22359	22509	22458	22423	22415	22488	22368	22212	22594	22528	22320	22338	22341	22393	22273	22346	22163	22280	22479	22506	22213	22438	22215	22406	22500	22259	22074	22264	22290	22368	22299	22563	22207	22211	22176	22105	22427	22362	22285	22413	22480	22285	22188	22272	22458	22563	22487	22172	22123	22315	22405	22530	22109	22289	22448	22414	22421	22419	22306	22380	22478	22350	22130	22519	22319	22229	22608	22259	22586	22292	22383	22363	22420	22373	22484	22344	22403	22377	22639	22223	22466	22466	22565	22234	22329	22318	22314	22464	22303	22546	22455	22405	22500	22398	22464	22515	22385	22285	22207	22435	22315	22545	22540	22344	22531	22424	22502	22465	22402	22283	22419	22347	22395	22518	22374	22275	22514	22514	22476	22548	22456	22565	22380	22478	22390	22359	22329	22268	22409	22413	22233	22310	22260	22318	22486	22504	22422	22245	22231	22482	22573	22595	22658	22521	22507	22363	22386	22245	22501	22516	22352	22397	22445	22438	22408	22423	22387	22319	22720	22459	22473	22435	22487	22147	22266	22399	22191	22445	22526	22356	22479	22352	22167	22563	22531	22308	22157	22328	22368	22459	22507	22478	22306	22357	22422	22608	22653	22340	22251	22430	22374	22134	22575	22318	22290	22291	22263	22383	22407	22486	22458	22503	22281	22251	22410	22342	22307	22416	22539	22440	22423	22493	22461	22430	22503	22218	22413	22557	22451	22337	22515	22377	22286	22347	22468	22267	22556	22358	22493	22490	22294	22467	22336	22401	22204	22531	22452	22028	22499	22282	22241	22293	22307	22475	22517	22565	22233	22286	22181	22248	22224	22261	22237	22361	22502	22176	22373	22350	22526	22405	22273	22465	22426	22388	22446	22277	22374	22329	22523	22454	22384	22639	22537	22218	22364	22451	22327	22428	22283	22586	22440	22558	22385	22220	22414	22683	22290	22537	22367	22163	22299	22221	22164	22117	22368	22487	22498	22578	22393	22152	22279	22425	22218	22365	22520	22471	22550	22320	22184	22515	22403	22325	22090	22123	22343	22349	22382	22461	22368	22356	22459	22258	22374	22427	22541	22559	22465	22084	22219	22293	22508	22400	22417	22610	22504	22420	22560	22374	22229	22126	22465	22369	22364	22536	22485	22471	22560	22297	22475	22385	22353	22264	22402	22341	22355	22176
26155	53307	36731	21570	15225	13554	12839	12703	12857	12750	12878	12732	12671	12776	12841	12715	12606	12792	12724	12634	12658	12652	12751	12751	12759	12900	12877	12559	12591	12760	12749	12664	12772	12656	12883	12631	12648	12665	12757	12550	12725	12817	12711	12788	12607	12694	12780	12770	12735	12729	12728	12908	12680	12768	12662	12906	12635	12534	12729	12608	12776	12808	12434	12858	12741	12597	12821	12793	12639	12678	12720	12689	12708	12653	12655	12642	12640	12683	12590	12758	12626	12858	12521	12724	12818	12610	12657	12786	12654	12693	12723	12817	12807	12676	12667	12868	12710	12650	12694	12751	12593	12703	12677	12610	12788	12642	12749	12647	12735	12627	12748	12613	12727	12801	12840	12818	12778	12743	12740	12754	12655	12793	12809	12743	12699	12681	12733	12657	12560	12778	12638	12820	12756	12625	12651	12577	12661	12837	12705	12585	12812	12601	12752	12872	12655	12699	12525	12764	12838	12765	12877	12666	12852	12766	12668	12700	12696	12469	12550	12738	12659	12732	12668	12639	12569	12877	12598	12712	12630	12753	12691	12806	12770	12631	12644	12820	12741	12580	12653	12711	12633	12728	12691	12733	12610	12558	12663	12693	12560	12615	12631	12734	12542	12581	12780	12892	12847	12618	12714	12718	12644	12786	12591	12757	12584	12773	12685	12649	12630	12531	12642	12619	12797	12714	12764	12806	12611	12856	12579	12679	12752	12738	12670	12648	12574	12615	12577	12775	12726	12667	12746	12544	12800	12915	12697	12594	12660	12746	12594	12733	12710	12635	12790	12601	12704	12815	12658	12957	12777	12780	12789	12745	12750	12628	12742	12656	12811	12761	12817	12586	12877	12741	12779	12793	12821	12733	12811	12701	12632	12591	12613	12711	12698	12682	12696	12685	12776	12656	12860	12559	12706	12639	12754	12606	12863	12591	12626	12709	12579	12779	12693	12794	12659	12776	12619	13008	12580	12731	12821	12682	12681	12691	12695	12534	12836	12695	12546	12736	12572	12595	12578	12518	12679	12714	12724	12737	12701	12662	12814	12758	12736	12649	12645	12868	12632	12746	12801	12801	12592	12637	12704	12758	12805	12716	12815	12716	12588	12655	12733	12606	12668	12692	12631	12664	12694	12740	12778	12660	12722	12748	12705	12658	12743	12683	12689	12637	12840	12565	12818	12724	12686	12671	12700	12711	12640	12713	12605	12755	12706	12677	12706	12628	12811	12763	12697	12594	12790	12510	12603	12779	12631	12702	12759	12838	12677	12840	12737	12674	12719	12687	12711	12674	12673	12665	12657	12574	12776	12594	12807	12741	12705	12715	12747	12731	12737	12843	12632	12778	12637	12500	12752	12736	12762	12675	12761	12637	12599	12763	12654	12520	12653	12785	12571	12788	12632	12690	12793	12751	12844	12772	12773	12821	12672	12756	12638	12560	12693	12785	12645	12774	12658	12718	12640	12761	12623	12590	12725	12631	12699	12783	12814	12796	12679	12810	12541	12612	12716	12689	12777	12741	12696	12740	12612	12874	12771	12808	12686	12491	12762	12654	12771	12718	12547	12833	12700	12513	12684	12620	12811	12656	12624	12806	12767	12857	12694	12811	12724	12689	12813	12767	12765	12805	12582	12686	12818	12842	12706	12638	12497	12817	12711	12809	12519	12729	12714	12782	12782	12785	12773	12675	12633	12703	12404	12641	12578	12663	12576	12559	12583	12587	12623	12775	12684	12780	12773	12696	12829	12720	12681	12585	12672	12744	12673	12675	12680	12628	12755	12564	12603	12856	12752	12670	12822	12599	12724	12724	12680	12607	12604	12877	12838	12880	12713	12497	12690	12708	12716	12678	12844	12633	12724	12625	12587	12805	12649	12698	12497	12799	12753	12559	12690	12778	12713	12794	12765	12716	12858	12660	12855	12839	12817	12752	12639	12658	12790	12648	12552	12740	12809	12674	12701	12656	12780	12722	12729	12844	12751	12689	12662	12725	12717	12621	12711	12658	12631	12694	12786	12758	12753	12725	12683	12744	12651	12627	12631	12749	12769	12485	12811	12781	12780	12803	12717	12607	12696	12738	12827	12751	12738	12844	12804	12689	12733	12915	12769	12761	12710	12729	12772	12931	12687	12721	12850	12719	12648	12734	12738	12759	12577	12731	12498	12786	12666	12624	12770	12662	12760	12573	12606	12723	12700	12676	12770	12639	12675	12792	12812	12600	12688	12623	12643	12635	12778	12748	12659	12657	12710	12736	12654	12573	12646	12542	12743	12619	12638	12913	12624	12669	12641	12780	12834	12848	12876	12547	12512	12823	12765	12809	12767	12653	12826	12700	12545	12879	12842	12679	12693	12526	12619	12813	12719	12706	12688	12579	12627	12816	12761	12643	12605	12541	12767	12800	12729	12637	12622	12721	12787	12777	12666	12650	12712	12667	12717	12624	12737	12592	12613	12738	12594	12596	12708	12632	12751	12534	12760	12674	12667	12819	12653	12760	12670	12830	12478	12645	12766	12844	12672	12662	12623	12713	12801	12746	12825	12749	12588	12734	12756	12766	12817	12661	12701	12444	12590	12736	12771	12723	12856	12557	12665	12690	12726	12780	12717	12835	12735	12596	12571	12696	12775	12760	12803	12702	12770	12604	12768	12667	12753	12757	12718	12597	12650	12877	12713	12717	12755	12818	12816	12665	12618	12934	12660	12573	12627	12565	12544	12589	12619	12706	12614	12784	12639	12714	12727	12663	12713	12652	12851	12598	12767	12657	12768	12713	12803	12744	12741	12757	12827	12759	12591	12774	12789	12757	12524	12676	12615	12567	12867	12653	12699	12697	12667	12626	12565	12859	12586	12619	12683	12790	12931	12929	12678	12830	12741	12707	12717	12690	12693	12607	12821	12612	12853	12666	12571	12658	12548	12719	12763	12812	12697	12702	12650	12648	12709	12703	12659	12730	12779	12853	12691	12741	12596	12681	12709	12725	12966	12778	12645	12810	12720	12643	12792	12675	12770	12732	12767	12762	12680	12613	12611	12641	12857	12891	12994	12636	12607	12714	12615	12834	12768	12704	12752	12772	12824	12800	12826	12783	12727	12709	12776	12731	12736	12695	12864	12869	12782	12636	12803	12853	12859	12708	12570	12623	12784	12715	12697	12703	12708	12796	12589	12689	12818	12857	12756	12611	12747	12675	12655	12639	12789	12798	12802	12641	12775	12675	12541	12704	12731	12783	12665	12736	12739	12644	12666	12673	12711	12596	12699	12632	12650	12782	12438	12660	12589	12649	12871	12671	12807	12654	12766	12841	12832	12806	12772	12709	12685	12643	12769	12610	12906	12668	12762	12848	12662	12557	12568	12877	12769	12676	12773	12658	12730	12647	12793	12679	12834	12679	12549	12668	12673	12728	12737	12668	12647	12591	12853	12758	12709	12661	12860	12827	12585	12640	12779	12672	12529	12633	12675	12723	12673	12792	12719	12728	12670	12808	12783	12819	12595	12700	12744	12740	12803	12785	12854	12665	12739	12620	12786	12663	12775	12758	12692	12705	12795	12561	12746	12741	12748	12653	12771	12582	12687	12621	12725	12815	12702	12662	12832	12628	12760	12799	12694	12804	12710	12832	12625	12783	12832	12771	12737	12678	12684	12695	12736	12506	12912	12605	12758	12647	12660	12917	12775	12638	12572	12685	12716	12747	12688	12719	12686	12654	12772	12813	12758	12776	12734	12585	12732	12646	12745	12693	12762	12652	12659	12939	12616	12622	12688	12745	12711	12493	12769	12671	12640	12757	12798	12576	12485	12698	12756	12752	12949	12631	12623	12922	12495	12673	12551	12531	12651	12771	12757	12690	12757	12712	12543	12803	12705	12743	12615	12566	12779	12789	12713	12774	12493	12778	12780	12686	12890	12673	12807	12758	12677	12759	12754	12553	12696	12723	12671	12646	12674	12692	12704	12816	12878	12700	12557	12848	12722	12831	12695	12890	12887	12754	12862	12683	12600	12963	12726	12630	12832	12682	12739	12692	12672	12699	12735	12783	12536	12738	12655	12765	12649	12764	12784	12681	12554	12858	12786	12630	12637	12870	12705	12933	12650	12486	12843	12792	12843	12720	12696	12763	12750	12696	12641	12873	12812	12839	12663	12662	12752	12632	12670	12600	12629	12616	12824	12763	12747	12865	12694	12597	12819	12648	12712	12656	12591	12850	12636	12719	12712	12548	12639	12800	12608	12680	12689	12719	12812	12733	12601	12689	12668	12692	12653	12690	12790	12868	12584	12649	12710	12753	12682	12608	12692	12800	12715	12685	12723	12840	12664	12748	12608	12594	12726	12661	12571	12754	12685	12787	12773	12755	12692	12776	12659	12540	12775	12657	12692	12694	12828	12677	12698	12672	12576	12720	12674	12632	12825	12775	12716	12790	12560	12611	12608	12898	12723	12864	12568	12726	12738	12713	12645	12687	12667	12680	12761	12640	12763	12690	12574	12797	12800	12707	12701	12758	12699	12789	12674	12744	12823	12861	12675	12552	12748	12764	12757	12695	12742	12745	12627	12553	12757	12720	12717	12507	12634	12775	12655	12789	12663	12904	12577	12625	12666	12687	12763	12655	12641	12721	12588	12779	12703	12775	12793	12677	12738	12724	12688	12723	12748	12640	12640	12787	12695	12807	12744	12711	12713	12777	12774	12849	12851	12799	12513	12541	12603	12767	12613	12890	12823	12788	12648	12667	12648	12806	12717	12586	12718	12606	12788	12716	12756	12723	12728	12746	12611	12578	12750	12668	12741	12564	12749	12732	12699	12868	12650	12589	12640	12720	12799	12543	12727	12662	12805	12645	12853	12611	12714	12617	12850	12636	12688	12669	12714	12719	12837	12891	12750	12783	12669	12657	12647	12406	12728	12719	12578	12683	12658	12690	12593	12980	12750	12749	12838	12720	12742	12608	12780	12707	12663	12807	12656	12773	12726	12692	12448	12689	12741	12799	12893	12619	12719	12753	12756	12699	12824	12615	12813	12796	12769	12751	12658	12570	12728	12610	12636	12499	12718	12850	12779	12735	12712	12673	12650	12739	12619	12719	12658	12518	12807	12643	12779	12714	12545	12657	12645	12645	12735	12728	12637	12926	12715	12772	12600	12711
38986	44056	42174	31954	25199	23786	23550	22981	23341	23158	23152	23060	23232	23088	22942	23027	23321	23074	23251	22803	22993	22974	22980	23159	23015	22902	23230	23016	23334	23196	23025	22927	23043	23143	23133	23182	23185	23174	23061	22786	22857	23265	22987	23137	23081	23179	23014	22934	22969	23097	23180	23068	22837	23000	22855	22837	23125	22986	22933	23027	23113	22933	23036	22980	23120	23142	22906	22918	23182	23313	23094	23042	22959	22998	22975	23021	23064	23198	23045	22846	23351	23090	23169	23139	23122	23059	22936	23391	23078	22974	22976	22923	22861	23004	23147	22930	23323	23098	23144	23192	22904	22972	23186	23131	23182	23164	22807	23134	23156	22720	23058	22936	23051	23041	23022	22896	22945	23055	22743	23043	22954	23063	23153	23039	23065	23072	23121	23137	23119	23089	23191	23025	23302	23016	23138	22917	23115	23025	22847	22967	22995	22984	23160	23027	23123	23101	23056	22945	23061	23114	23106	22794	22858	23173	22972	22883	23108	22956	23054	23059	22975	23083	22965	22933	23240	23189	23243	23119	22994	23264	22945	23088	22986	23194	23219	22781	23051	23079	23044	23080	23190	23043	23210	23100	22987	23268	23224	23057	23303	23217	22920	23088	23159	22955	22943	23111	22803	23131	23099	22922	22916	23027	23119	22932	22962	23062	23107	23236	23054	23156	23107	23063	23233	23233	22837	23115	23211	22954	22994	23036	23217	23240	23152	23128	23001	22867	23113	23141	22963	23100	23100	22993	23083	22825	22907	22935	23170	23143	23016	22889	23130	22999	23073	23120	23165	23181	23302	22828	23078	22940	23084	23216	22899	23208	22879	22988	23042	23088	23113	23004	23048	23122	23013	23155	22677	23035	22728	22874	22792	22955	23081	22852	23012	22851	23172	23258	22923	22875	22980	23133	23018	22953	23130	23175	22938	23242	23160	23150	23000	23308	23142	23163	23098	22936	23155	23092	23019	23186	23203	23010	23195	23103	23228	23253	23165	22994	23030	22909	22989	22899	22923	23120	23041	23126	23098	22881	23068	23036	23060	23097	23024	22855	23141	23093	22987	23320	22996	22838	23140	22956	22969	23147	23117	22827	23212	22774	23145	22853	23130	23200	22970	22979	22902	23108	23087	22868	23315	23102	22961	23220	22982	22876	23071	23023	23106	23102	22903	22910	22971	22943	23163	23055	23072	23267	23028	23013	23018	22847	22840	23284	22958	23186	23211	22938	22852	23136	22907	23066	23164	23082	22825	22906	23081	22932	23074	23101	22910	23285	22937	22929	23000	22943	23059	23125	23050	22946	23186	22932	22942	23070	23000	22867	23196	23079	22897	22787	23130	23214	23224	23139	22798	22967	23079	23111	23060	22977	22808	22937	22957	23086	23000	23553	23284	22916	22912	23045	22929	22990	23212	23029	23042	23009	22847	22971	22856	22599	23093	23012	22965	23298	23181	23276	22874	23108	23072	23061	23239	23181	22842	23214	23065	23115	23123	23102	23209	23120	23022	23194	22804	23058	23159	23122	23145	22953	23201	23113	22902	22947	22986	23063	23037	23045	23281	23047	22920	23045	22969	23070	23074	23115	22833	23054	23216	23299	23156	23089	22857	22936	23073	23096	23198	23046	23253	23075	22975	23114	23179	22955	23146	22944	23054	22755	23073	23147	23086	23205	23068	23020	22963	23024	23195	22998	22994	23214	22905	23196	23024	22984	23306	22974	22894	23059	23009	22956	22941	23046	23075	23115	23151	23143	23150	23145	23134	23024	22931	22961	22989	23125	23075	22970	23053	23216	23175	22965	23041	23026	22859	23172	22997	23033	22998	22960	23167	23165	23047	23118	22932	23024	23018	23085	23182	23213	23169	22829	22976	23055	23181	23029	23098	23041	22987	22801	22991	23263	23054	22971	23063	23272	22927	23125	23192	23014	23131	23084	22992	23124	23295	23132	22910	23206	23318	23025	22951	22997	23147	23001	23016	22901	22984	23221	22966	23164	23098	23081	22957	23318	22886	23169	22982	23224	23233	23225	23075	22898	22930	23218	23253	23044	23108	23009	22954	23213	23086	23092	23397	23107	23141	23022	23104	22941	23252	23223	22983	23173	23139	23196	23200	23162	23075	23162	23183	23170	22966	23016	22885	22935	22948	23177	23026	23082	23145	22878	22936	23313	23121	22935	23135	22893	23104	22825	22734	22989	23153	23001	22997	22993	23179	23140	23123	23107	23181	22952	22999	23212	22972	23083	23392	23205	22980	23078	23153	23184	23025	23258	23130	23274	23249	23130	23294	23155	23063	22891	23138	23396	23142	22898	23057	23030	22837	23273	23005	23072	23278	22932	23104	23052	23157	22900	22928	23148	23285	23212	23106	23121	23080	22946	23304	23208	23291	22940	23312	23270	23330	22932	23188	23164	23220	23026	23148	23032	23021	23042	22911	23162	22894	23056	22965	22703	22940	23020	22996	23257	23154	23142	23105	23020	23224	23136	23143	23072	23145	22824	23116	23221	23137	23119	22964	22846	23184	22901	23122	23191	23056	23315	23313	23192	22975	23228	22708	22727	22793	23228	23254	23036	23015	22945	23121	23199	23005	22926	22756	22982	23127	23137	23037	23055	22965	23212	23076	23161	23164	22905	23084	22927	23036	23097	22991	23174	22922	23136	23085	22934	22968	23135	22904	23032	23133	23166	22786	23172	23292	23020	22725	23025	23041	23177	23301	23012	23125	23093	23042	23187	23313	23139	23159	23140	23000	23078	22804	22864	23073	23096	23194	23217	23274	23014	22977	23166	23200	23046	23264	23150	23115	23098	22965	23156	23112	23123	22894	22989	23120	23068	23192	22901	22860	23151	23162	23176	23031	23053	22995	22833	22937	22954	22882	23262	22886	23302	22961	23234	23024	23044	22795	22920	23423	22866	22716	23051	23065	23161	23197	23135	23016	23064	23190	22925	23001	23214	22938	23339	22939	23079	23006	22900	23186	22987	23029	22707	23101	23209	23001	23053	23201	22949	23027	22917	23133	23125	23318	23074	23109	23046	23116	23043	23008	23322	23175	23064	22859	23054	22977	23095	23102	23042	23041	22934	23227	23188	22890	23200	23144	23089	23192	23190	23157	22973	22984	23038	23077	23013	22948	23067	23068	23177	23123	23151	23133	23079	23057	23102	23126	23243	23106	22946	23063	22897	23130	23002	23058	23246	23061	22965	23057	23136	23141	23170	23115	22988	23006	22968	22989	22928	23099	22986	23037	23254	22950	23160	23220	23202	23215	22909	23126	23328	23045	22891	23043	23314	23127	22952	23069	23008	22936	23093	22971	23102	23012	23352	22947	23155	23008	23012	22986	23125	23038	23218	23010	23140	23094	22985	23160	22890	23207	23073	23014	23057	23353	23055	23054	22956	23259	23217	23153	23196	23220	23008	23050	23165	22875	23129	22704	22901	22988	22880	23116	23066	23054	23166	23071	23207	23008	23061	22839	22864	22970	23268	23227	23053	23194	23046	23233	22877	23236	23019	23201	23067	22810	22965	22749	23044	23151	23222	23058	22826	23260	22923	22835	22884	23096	23038	22981	23000	23111	23300	23266	22894	23188	23110	23095	23107	23127	23155	23246	23011	23075	23228	23095	23317	23029	23015	23077	23038	22969	23164	23004	23055	22952	23094	23059	23248	23069	23042	23324	23143	23095	23079	23155	22941	22965	22959	22903	23106	22965	22927	23193	23035	22998	23261	23392	23112	23093	23058	23190	22855	23090	23023	22966	23209	23212	23284	23343	23195	23231	23133	23242	23252	23101	23051	22972	22926	23061	23027	23134	23134	23044	23298	22858	23038	22950	23102	22998	23006	23062	23136	22989	23144	23308	23366	23230	23082	23113	23122	23089	22934	22903	22754	23112	23060	23178	23045	23161	23061	22944	23037	23164	23079	22973	22876	23023	23034	23027	23125	23182	23192	23223	22753	23227	23152	23202	23175	22950	23084	23121	23184	23232	23169	23065	23198	23058	22853	22941	23215	22902	23063	22971	23059	22908	23010	23031	22909	23244	22907	23326	23025	23060	23128	23042	23147	23140	22918	23073	23076	22991	23100	22714	22866	23153	23092	23068	23151	23100	22880	23001	23031	23266	23190	22957	23004	23289	23072	23336	23165	22866	23089	23057	23017	23045	22906	23097	22931	23151	22649	23029	23193	23105	22981	23220	23312	23120	23166	23108	23144	23018	23053	23185	23065	23250	23462	23183	23181	23145	23159	22916	23222	23219	23118	23150	22810	23362	23091	22866	23036	23157	23029	23148	23071	23243	22937	23047	23230	23135	23175	23169	23058	23211	22874	23114	22905	23262	23057	23041	23305	22872	23074	23188	23154	23061	23176	23055	22880	23015	22995	23026	23169	23134	23047	23003	23021	23057	23023	22977	23196	22843	23081	23253	23075	23291	23154	23209	22860	23084	23339	23300	23020	23088	23179	22854	22984	23160	22995	23119	23273	22887	22963	23156	22959	23122	22909	23162	23038	22949	23150	23141	23054	23069	23006	23210	22997	23313	23024	23196	23076	23203	22916	23227	22960	23020	23259	23147	22979	23045	23256	23159	23292	23102	23085	23265	22925	22965	23072	23183	23166	23186	22986	22919	23127	22962	23060	23170	23267	23076	22990	23104	23095	23260	22823	23032	23116	22978	23227	23078	22977	22957	23137	23109	23003	23248	23098	23119	23304	23058	23045	23046	23049	22954	22898	23136	23136	22995	23136	22987	23212	22841	23131	23271	23103	23297	23002	23254	23160	23035	22989	23235	23219	23172	22891	23013	23061	23304	23082	23141	23254	23252	23146	23187	22951	23074	23056	23208	23053	22774	22981	23068	22818	23073	22967	23095	23104	23242	23038	23102	23038	22942	23084	23372	23016	23058	23020	23053	23029	23075	23057	23450	23068	23003	23061	23013	23127	23038	23059	23141	22857	23150	23013	23189	22846	23074	23111	23092	22904	22772	23153	23196	23146	23106	22945	23088	23069	23228	23265	23278	23172	23114	23158	23059	22876	23034	23098	23063	23094	23119	22968	23054	23271	23039	23146	23099	23035	23229	23106	23305	23203	23343	23008	22918	23143	23180	22997	22991	23075	23066	22973	23204	23070	23047	22903
31251	45272	31988	19199	14404	13194	13107	13202	13003	12967	13092	13058	13064	13109	12962	12912	12942	13117	13041	13086	13201	12896	12974	12929	13051	13047	13124	13038	12940	13135	12916	12959	13004	12943	13001	13170	13112	13070	12965	12984	12874	13261	13178	12841	12910	13028	12947	13113	12920	12942	13055	12972	12973	13077	13032	13034	12918	13062	12891	12981	13062	12908	13017	12996	13059	12819	13061	12972	13137	12826	13103	12988	12986	12867	12826	12841	13051	13030	13072	12885	12986	13083	12901	13123	13163	12877	12997	13067	12881	12880	13058	13051	12913	13072	12992	13062	12893	12978	12974	12806	12910	12979	12962	12980	13075	12935	13068	12868	12994	13016	12829	13051	13013	12824	12961	13081	12945	12935	12903	12871	12943	13128	13005	13185	13038	12910	12912	12907	13058	13056	12991	12965	13076	12946	13090	13173	12891	12907	13178	12815	13000	13073	12845	12936	12935	13046	12854	13082	12976	13119	13048	13149	12901	13074	13096	12926	12922	13134	13096	12902	13079	12907	12992	12852	12971	13046	12952	12921	13055	12851	12993	13160	13011	13033	12995	12906	12982	12928	13081	12989	13049	13025	13094	13117	13200	12968	12920	12975	12939	12902	12890	12988	13017	12863	13021	12927	12981	13054	13015	12834	13096	12995	13001	12945	13025	12939	13063	12890	13020	12894	13174	12911	13027	12926	13171	13024	13049	13001	12955	12964	13075	13055	12983	12827	13036	13013	13168	13041	12900	13120	12968	13144	13081	13063	13031	12894	12867	13012	12899	12903	12945	13123	12962	13065	13101	13009	12812	13027	13042	12796	13061	12814	12959	12812	12883	12903	13147	13044	12987	13017	12975	12978	12803	12892	12875	13128	12800	12882	13016	12999	12955	13063	13035	12910	13024	12959	12953	12967	12979	13008	12897	13194	13041	12932	13228	12966	12991	13128	13130	13002	13064	13017	12904	12837	12873	12928	13114	13128	13122	12951	13010	12846	13008	13170	12947	12946	13057	12936	12894	12949	12907	13035	13013	12978	12795	13061	12924	12794	12879	13045	12969	12902	12924	12878	12858	13131	13123	13048	12798	12919	12931	13055	12955	12974	13044	12985	12975	13025	12922	12972	13028	13160	13013	13065	13003	13144	12888	12997	13037	12992	13153	13144	13058	12735	13067	13111	13028	12778	13065	13083	13206	13024	13052	12937	12927	13043	13064	12771	13084	13002	12803	13066	12972	12904	12834	13205	13060	12882	13089	13007	12967	13056	12933	12990	13202	13175	13268	13048	13045	13015	13009	13003	12879	13028	12919	12876	13000	12882	13109	12916	12953	13000	13042	12979	13048	13047	13068	12920	12999	13093	12929	13027	12937	12942	12879	13099	13081	13000	12826	12958	12886	13072	12885	13047	13058	12972	12883	12941	12976	12889	13112	13029	13041	13101	13015	12920	12976	13103	12941	12898	12988	13049	13071	13179	12915	12876	13056	12999	12985	13111	12938	12964	13120	13092	13043	12951	13194	12889	12898	13020	12995	13061	12942	12936	13026	13028	12953	13095	12890	13087	13009	13242	13037	12987	12906	13018	13001	13036	13026	13069	12958	12975	12942	13103	12939	12868	13002	13056	13006	13131	12768	12996	12923	13160	13061	13024	12962	12903	13015	13059	12997	13058	13042	12940	12990	12944	12912	13015	12807	13089	13160	12821	12978	13003	12889	12978	12987	12892	12992	12893	13081	12969	12920	13036	13163	12948	12912	13031	13074	12976	12826	13068	13081	13134	13053	12846	12976	12932	13208	12917	12929	13096	12891	12783	12924	13132	12967	12919	12991	13057	13037	12970	13037	13133	13009	13068	13067	13073	13027	12785	12965	13008	12985	12996	12908	12920	13053	12982	12992	12956	12839	12970	12879	12870	13098	12935	13139	12782	12993	13127	12913	13096	12941	12868	12952	13062	13023	12937	12993	12844	13039	12989	13069	12986	13174	13061	13008	13034	12984	12916	13011	13049	13007	12986	13015	13002	13035	12879	13095	13066	13060	13023	13073	13015	13029	13149	13142	13149	13144	13014	12934	12906	12987	12974	13044	13083	13068	13026	12975	13138	13011	12931	12846	12981	13161	12772	13025	12969	13004	13168	12940	13117	13089	13023	12994	13113	13021	13035	13096	13072	12986	12972	12991	13092	12915	12878	12882	13130	12916	12991	13107	13124	13250	12927	12935	12825	13069	13028	12876	13207	13017	13050	12951	12881	13057	12977	13012	12956	13132	13056	13149	12862	12996	13006	13093	13204	13121	12984	12771	13083	12913	13148	13078	12959	12978	13018	12830	13001	12807	13203	13106	13011	13195	13034	13073	13100	12934	12941	13011	13002	13265	12948	13077	12978	12872	13086	13065	13015	12854	13014	13041	12708	12985	13014	13026	12894	13049	12985	12947	12963	12938	13128	13105	13077	13073	13047	13006	12990	12889	12845	13058	12870	13102	12765	13105	13119	13021	12947	12862	12980	12961	12991	12822	13212	13115	13098	13077	13092	12989	12865	12851	12817	13034	13063	12999	13017	12948	12949	12922	13040	13014	12800	13179	12861	13060	13026	12917	12936	13181	13093	12994	13057	12946	13154	13034	12991	13078	12918	12897	13108	12893	13152	13083	13094	13036	12932	12882	12916	12974	13199	12975	12923	13101	12861	12857	12907	12956	12980	13080	13025	12974	13025	13072	13063	12944	12769	13008	12962	13056	12903	13243	12990	12871	12927	12816	13050	12975	12978	13129	13086	12982	12970	13002	12980	12826	12961	13119	13158	12805	13058	12970	12880	12869	12943	13166	12953	12882	13168	13036	12964	13038	13087	12947	13071	12822	12870	13053	12906	12906	12959	13069	13017	13002	13070	13135	12973	13016	13171	13002	13066	12778	12860	12799	12815	12936	13044	12922	13061	12994	13150	12904	12883	12908	13002	13147	13011	12886	13033	12943	13032	12780	12892	13136	13092	12898	12840	12905	12899	13002	13002	13005	12896	13198	13023	12886	13055	13060	12955	12896	12911	13102	12868	12854	13118	13241	12962	13036	13065	12990	13160	13078	13078	12827	13006	12858	13101	13165	13103	12975	12970	12942	12991	12872	12974	12886	12994	12815	13105	12986	13108	13004	12982	13025	13128	13021	12939	12820	12874	13048	12838	13231	12936	13059	13003	12957	13047	13226	12931	12933	12887	13086	13241	13032	13072	12880	12949	13091	13023	13148	12914	12926	13010	13053	12900	12902	12963	12986	12950	13155	12966	12892	13088	12998	13048	13130	12936	13017	12911	13106	13027	13077	13012	13048	13041	13180	12920	13071	13013	12934	12956	13130	13015	12820	13017	12975	12952	12997	13147	12870	12971	12908	12959	13089	13140	12913	13055	13087	13101	12998	13017	12877	12829	12933	12950	13146	12833	12958	13041	12901	13071	13142	13034	12991	13093	13140	13049	13104	12963	12913	13036	13041	12901	12913	12824	12995	13065	13079	13116	13045	12960	13021	12830	13074	13089	13056	12941	13012	12993	13010	13037	13028	13058	12958	13081	13125	12953	13107	13169	12926	12966	13000	12977	13000	12951	13073	13060	12955	13018	12843	13106	13010	12852	13057	12972	13166	12931	13053	12895	12830	12971	13110	13072	13029	12824	12909	12921	12917	12973	12899	13040	12965	12894	12979	13049	12898	12947	12891	13136	13020	12925	12903	12991	13088	13004	13063	13089	13101	12984	13075	13062	13055	13052	12980	12777	12936	13021	12951	12915	12834	12981	12998	13006	12997	12965	12936	13012	12933	12987	13137	12991	12900	12937	13068	13019	13131	13036	13049	12979	13007	13045	12836	12915	12778	13109	13091	12929	13026	12980	12960	12973	12863	12936	12898	12962	13078	12877	12830	12921	12996	13121	13006	13145	12942	13020	13048	12989	13128	13005	12847	13103	13162	12838	12885	12829	13146	13187	13056	13098	12987	13005	12914	12933	13034	13223	13008	13254	13159	12961	12978	12992	12994	12934	12829	12934	13070	13104	13224	13052	12894	12885	12961	12901	13052	13055	12876	12903	13011	12997	12968	13060	13067	13099	13102	13045	12987	13123	13075	12990	12984	13074	12992	13188	12915	12898	12872	13076	13074	13049	12985	13077	12944	12993	12909	12967	12989	13086	13105	13113	13136	12969	12960	13099	12982	13077	12916	12883	13002	13025	13043	12921	12959	13157	13066	13027	12915	13053	13221	12978	13117	12952	13056	13048	12820	12842	12992	13154	13119	13050	13040	13128	13090	13008	12913	12997	12914	12903	12991	13015	12894	12898	12965	12898	13150	12990	12961	12983	13019	13075	13208	12947	13198	13061	13078	13142	13015	13149	12726	12927	12777	13002	13149	13055	12963	13082	12942	13195	13090	12964	12858	12946	13025	12844	13001	12966	13097	12986	13122	12981	13033	12767	13003	13010	13071	12997	12935	13164	12934	12923	12966	12892	12897	12962	13032	12913	13079	13162	12978	12953	13113	13024	12977	12963	13012	13098	12853	12873	13186	12964	12858	13113	13045	13104	12905	12903	13011	13071	12899	12845	13083	13023	12951	13014	12948	13135	13088	12907	13117	12976	13056	13112	12906	12955	12856	12868	13016	12969	12792	13009	13106	12798	13135	13059	12869	13017	12919	13059	13018	13122	13027	12978	13067	13052	13023	12796	12992	12992	13063	12873	12939	12885	12969	13179	13026	12945	13077	12982	13028	13103	13023	13050	13127	13199	13009	13069	12864	12892	12986	12922	13013	12946	13051	12919	12939	13095	12893	13099	13008	12891	13061	12954	13046	12845	13186	12945	13048	13034	13094	12867	13018	12906	12952	13170	12960	13108	13042	13094	12986	13018	12967	12906	12990	12999	13001	13121	13063	13072	12935	13023	12965	12946	12908	13000	12887	12923	13067	12954	12902	12937	13068	12985	13008	12910	13099	13028	12944	13021	12901	12967	12922	12998	13062	13041	13078	12925	12992	13130	12779	13136	13052	13152	12960	12964	12831	12929	12998	13157	12903	12948	12995	13012	13072	13033	12961	13013	13013	13138	13072	13007	12817	12996	12836	13079	12875	13111	12965	13195	12875	12965	13018	12984	12900	13006	13044	12934	13106	12911
23075	27854	49256	48513	36798	30465	29372	25962	25522	25606	25411	25109	25285	24988	25466	25303	25168	25003	25165	25516	25104	25027	25046	25136	25315	25221	25085	25095	25000	24755	24864	25116	24934	24808	24733	24717	25106	24865	24795	24873	24929	25131	25109	24832	24808	24846	24700	24910	24802	24941	24814	24726	24837	24771	24913	24922	24800	25030	24987	24868	24864	24624	24562	24899	24956	24819	24686	24739	24650	24872	25070	24899	24813	24668	24695	24709	24680	24818	24863	24718	24800	24849	25020	24892	24916	24596	24957	24743	24802	24789	24896	24814	24800	24911	24657	24793	24755	24822	24937	24804	24800	24715	24928	24848	24805	24798	24718	24550	24836	24824	24943	24917	24866	24878	24787	25024	24595	24893	24687	24808	24707	24835	25148	24837	25029	24789	24864	24723	24844	24680	24971	25007	24980	24642	24916	24784	24853	24763	24427	24826	24560	24731	25062	24786	25047	24716	24790	24745	24735	24880	25207	24868	24966	24718	24587	24806	24896	24691	24931	24809	24700	24783	24672	24942	24937	24602	24689	24837	24740	24724	24902	24776	24773	24793	25014	24813	24857	24820	24749	24822	24720	24823	24789	24773	24989	24667	24843	24884	24731	24853	24713	24538	24908	24558	24889	24975	24831	24955	24943	24690	24782	24859	24591	25093	24853	25087	24671	24469	24764	24763	24721	24785	24861	24687	24810	24899	24838	24888	24911	24887	24837	25028	24750	24808	24873	24807	24778	24847	24708	24835	25111	24665	24782	24617	24975	24835	24669	24823	24896	24670	24961	24557	24721	24728	24890	24827	24768	24725	24733	24668	24746	25094	24919	24769	24713	24805	24924	24989	24755	25120	24871	24717	24772	24648	24721	24670	24636	24778	24898	24767	24879	24872	24956	24609	24882	24811	24886	24802	24657	24847	24586	24793	24783	24915	24813	24860	24896	24750	24906	24467	24779	24651	24665	24701	24953	24730	24869	24982	24612	24711	24666	24486	24939	24655	24813	24657	24804	24527	24780	24599	24742	24752	24760	24867	24776	24856	24802	24687	24777	25109	24651	24867	24466	24615	24762	24606	24747	24672	24544	25037	24736	24670	25110	24694	24831	24798	24866	24966	24657	24938	24740	24838	24946	24690	24800	24862	24894	25003	24728	24819	24894	25000	24806	24688	24952	24665	24831	24523	24699	24681	24683	24929	24852	24762	24826	24888	24823	24666	24750	24770	24697	24819	24688	24791	24816	24592	24768	24555	24979	24674	24872	24721	24567	24562	24654	24577	24824	24887	24943	24854	24603	24778	24609	24789	24624	24734	25079	24649	24805	24736	24789	24662	24835	24935	24805	24685	24588	24656	24610	24808	24702	24578	24968	24662	24483	24867	24667	24782	24759	24756	25073	24985	24766	24819	24608	24878	24871	24830	24762	24698	24690	24874	24794	24768	24663	24699	24518	24593	24746	24718	24839	24830	24833	25056	24665	24764	24582	25010	24844	24675	24862	24788	24705	24830	24682	24726	24972	24837	24635	24873	24708	24641	24789	24589	24689	24729	24927	24904	24572	24603	24956	24823	24749	24582	24728	24981	24779	24879	24868	24878	25029	24751	24795	24883	24861	25046	24761	24585	24654	25031	24677	24799	24499	24790	24832	24930	24885	24862	24679	24946	24795	24759	24770	24488	24641	24922	24754	24869	24768	24754	24739	24699	24729	24664	24888	24908	24962	24587	24843	24522	24793	24592	24599	24812	24880	24886	24598	24789	24944	24704	24655	24936	24671	25045	24732	24691	24783	24717	24817	24749	24624	24663	24656	24906	24936	24677	24971	24940	24708	24618	24751	24770	24677	24672	24828	24655	24647	24430	24564	24863	24626	24580	24772	24846	24916	24904	24864	24517	24536	24708	24641	24726	24959	24610	24615	24921	24506	24558	24466	24730	24916	24747	24995	24683	24954	24796	24754	24783	24986	24833	24582	24730	24809	24950	24719	24613	24680	24941	24636	24756	24697	24887	24891	24685	24868	24668	24736	24706	24559	24857	24909	24848	24791	24627	24771	24856	24569	24548	24877	24761	24831	24763	24989	24809	24727	24826	24704	24535	24433	24706	24687	24691	24949	24703	24611	24655	24914	24974	24790	24686	24831	24774	24656	24989	24736	24767	24793	24654	24668	24878	24643	24857	24826	24825	24929	24578	24660	24852	24694	24778	24877	24738	24993	24718	24504	24906	24708	24798	24928	24729	24927	25009	24789	24940	24862	24841	24706	24779	24549	24590	24721	24791	24584	24950	24805	25011	24899	24961	24647	24710	24795	24832	24666	24669	24921	24784	24858	24734	24612	24626	24638	24812	24875	24710	25038	24621	24693	24812	24841	24774	24909	24823	24900	24562	24841	24618	24923	24979	24924	24957	24834	24740	24740	24902	24806	24667	24357	24879	24754	24823	24942	24751	24778	24761	24654	24832	24867	24686	24632	24715	24752	24631	24677	24764	24669	24819	24512	24447	24580	24971	24674	24756	24639	24627	24601	24622	24765	24582	24469	24756	24807	24948	24677	24642	24897	24734	24997	24652	24863	24807	24648	24806	24660	24864	25131	24644	24750	25028	24791	24852	24681	24796	24648	24880	24516	24857	24901	24873	24983	24905	24764	24691	24820	24676	24672	24661	24750	24886	24630	24648	24626	24698	24930	24616	24790	24784	24734	24707	24915	24772	24752	24892	24823	24913	24799	24710	24785	24701	24712	24681	24816	24802	24767	24823	24682	24578	24820	24864	24646	24660	24590	24794	24591	24733	24743	24671	24920	24866	25044	24792	24624	24918	24972	24820	24943	24830	24850	24940	24726	24698	24921	24675	24635	24618	24845	24741	24697	24815	24800	24758	24658	24729	24875	24850	24701	24877	24994	25000	24686	24571	24669	24677	25057	24842	24811	24673	24706	24855	24681	24992	24784	24844	24795	24773	24781	24911	25058	24654	24696	24548	24805	24633	24621	24593	24419	24649	25109	24838	24929	24666	24817	24681	24711	24705	24840	24807	24825	24955	24711	24872	24780	24580	24778	24944	24861	24505	24675	24697	24830	24653	24820	24735	24639	25032	25009	24890	24897	24643	25056	24897	24684	24747	24558	24887	24924	24925	24809	24670	24868	24619	24830	24728	24802	24967	24767	24903	24703	25006	24704	24812	24896	24709	24863	24798	24644	24689	24994	24850	24868	24854	24815	24565	24688	24943	24859	24795	24926	24811	24910	24593	24932	24732	24803	24931	24827	24720	24880	24847	24917	24734	24685	24864	24758	24710	24869	24732	25115	24680	24823	24762	24798	24718	24888	24757	24706	24870	24674	24828	24640	24581	24695	24668	24726	24848	24846	24629	24720	24752	24519	24698	24735	24604	24716	24846	24782	24856	24623	24735	25070	24540	24472	24626	24721	24762	24840	24751	24754	24796	24675	24917	24849	24657	24670	24951	24635	24519	24974	24736	24799	24619	24764	24623	24700	24712	24656	24728	24814	24807	24883	24623	24620	24862	24851	24753	24513	24623	24517	24865	24969	24740	24836	24638	24819	24677	24835	24844	24452	24626	24855	24785	24776	25005	24852	24898	24726	24884	24882	24881	24525	24829	24959	24591	24700	24715	24576	24579	24931	24840	24726	24606	24736	24616	24639	24626	24637	24800	24626	24908	24878	24703	24967	24749	24481	24902	24776	24836	24670	24959	24902	24658	24534	24785	24801	24747	24524	24703	24866	24760	24845	24571	24743	24967	24729	24425	24721	24919	24920	24980	25083	24809	24506	24620	24891	24558	24795	24802	24848	24596	24858	24958	24599	24463	24808	24693	24928	24941	24881	24627	24748	24872	24845	24702	24864	24619	24755	24797	24784	24933	24754	24862	24687	24766	24773	24873	24894	24740	24712	24609	24869	24709	24752	24715	24588	24781	24904	24946	24728	24811	24751	24755	24770	24732	24888	24708	24812	24566	24745	24605	24980	24640	24860	24753	24698	24691	24655	24811	24824	24864	24545	24661	24718	24637	24805	24481	24535	24683	24795	24848	24648	24872	24614	24618	24872	24610	24610	24907	24731	24707	24965	24859	24825	24872	24622	25015	24696	24704	24758	24629	24691	24702	24659	24745	24969	24783	24895	24858	24865	24951	24599	24911	24541	24874	24653	24631	24710	24793	24905	24720	24846	24757	24649	24661	24747	24828	24765	24794	24606	24632	24766	24792	24817	24790	24710	24783	24591	24864	24757	24694	24654	24578	24959	24623	24710	24770	24807	24906	24807	24586	24690	24749	24696	24614	24788	25027	24843	24736	24681	24788	24934	24716	24683	24903	25017	24589	24619	25081	24563	24834	24646	24817	24914	24660	24722	24707	24620	24517	24524	24741	24900	24861	24590	24740	25014	24734	24616	24676	24684	24901	24666	24782	24593	24828	24692	24748	24593	24925	24758	24756	24842	24625	24898	24870	24743	24835	24888	24852	24834	24915	24653	24761	24625	24770	24728	24706	24871	24846	24685	25201	24669	24961	24896	24634	24703	24582	24621	24900	24840	25175	24995	24911	24811	24685	24490	24527	24808	24870	24939	24670	24676	24648	24701	24577	24842	24729	24855	24807	24757	24748	24811	24680	24846	24899	24794	24787	24845	24721	25075	24713	24887	24823	24793	24662	24716	24967	24779	24717	24536	24861	24786	24744	24517	24642	24806	24636	24853	24753	25021	24904	24823	24743	24569	24670	24641	24760	24871	24967	24681	24918	24710	24747	24744	24767	24769	24625	24751	24939	24726	24779	24747	24909	24877	24727	24739	24770	24701	24555	24611	24701	24739	24900	24810	25025	24745	24661	24693	24731	24813	24983	24618	24910	24824	24671	24765	24931	24641	24596	24560	24933	25024	24686	24575	24884	24938	24690	25040	24974	25026	24786	24810	24655	24604	24741	24828	24563	24856	24854	24967	24802	24796	24897	24513	24487	24799	24836	24671	24609	24816	24686	24748	24622	24768	24628	24849	24932	25046	24744	24728	24871	24566	24782	24777	24703	24857	24999	24946	25091	24837	24722	24735	24705	24796	24755	24778	24809	24959	24496	24578	24751	24710	24734	24807	24805	24954	24804	24324	24377	24737	24679	24873	24848	24914	24481	24603	24722	24825	24760
64818	97601	84941	66105	35560	20151	15272	14737	14656	14744	14869	15029	14679	14862	14809	14939	14808	14994	14988	15045	14890	14962	15055	14945	15075	15250	15159	15121	15051	14931	14926	15066	14941	15058	15195	14980	15057	14938	15215	14851	15062	15125	15005	14941	15181	15083	15027	15104	15051	14952	14928	14938	14832	14968	15030	14841	14949	14997	14871	15044	14887	14944	15073	14996	14904	14942	14857	14988	15043	15099	15225	15135	15003	14955	15013	14975	15145	14916	14901	15101	14960	15057	15157	14926	15061	15091	15019	14984	14983	15036	14879	15131	15068	14863	15040	15004	14955	15071	15196	14944	15175	14844	14942	14900	14817	15116	14907	15265	15200	15089	14937	15072	15052	15084	15052	14905	15061	14852	15047	14940	15070	14929	14969	15112	15024	14889	15202	14896	15049	15020	14955	15033	15098	14882	15125	15004	15035	14939	14928	14999	14932	14937	15101	14904	14838	15069	15123	14974	15064	15104	15059	15057	15144	15048	15064	14997	14961	15034	14881	14819	14912	15014	15082	15038	15133	15128	14979	15047	14995	14874	14909	14985	15056	14877	14898	15119	15026	14983	14874	14996	15088	14839	15179	14931	15108	14977	14920	15006	15171	15005	14862	15025	14921	14964	14818	14922	14966	14926	15060	15095	14962	15046	14910	14915	15026	14967	14875	14882	15061	15114	14910	15045	14838	14847	14917	14811	15118	15083	15051	14983	14905	15065	15004	15031	14958	15020	15069	15115	14818	15002	15025	14947	15116	15190	14961	15107	14989	14848	15197	15039	15073	14834	15059	14977	14944	14902	14833	14819	14861	14904	15060	15049	14971	15132	15020	15097	14926	14967	14927	15118	14988	14867	14825	14952	14944	15125	14937	14823	15154	15109	14995	15115	15078	14927	14948	15056	15104	14951	15050	15128	14892	14971	15013	14953	14957	14860	15010	15166	15230	14868	14856	15032	14835	14885	15068	15108	15074	15114	15072	15041	14978	14915	14897	15079	14841	15060	14851	15050	15111	14814	14897	15064	14944	15093	14936	15082	14837	15090	15083	15017	14926	14984	15148	15029	15024	15021	15182	14929	14876	15007	14993	15048	15025	14862	15074	15111	15196	15028	15081	15052	15065	14831	15198	14914	15013	14921	15091	14988	14991	14937	15117	15120	15084	15055	15078	14882	15115	14978	15048	15011	15152	15152	14925	15010	15000	15187	15177	15073	14793	14869	15046	15034	15170	14975	15018	14939	14908	15190	14895	14949	14860	14885	14931	15027	14910	14981	14963	14846	15139	14941	14876	15001	14988	15017	14937	14951	15021	14794	15057	14972	15103	15138	15061	15012	14965	14991	14923	15015	14952	14857	15109	14941	14892	14979	14971	14880	15025	14979	15033	14999	15130	15265	15141	15106	15055	14935	14946	15035	15023	14853	15112	15128	14998	15052	14882	15099	15133	15117	14856	14915	14976	15040	14942	14929	15037	15255	15057	14979	14917	15028	14865	15130	15029	15164	15024	14918	14898	15227	14963	15181	15103	15004	15063	14975	15034	14902	14832	15195	14892	14995	14997	14750	15127	15057	14931	15064	15021	14882	14976	14963	14977	14976	14878	15022	15039	15140	14994	14988	14970	15140	14931	14956	15020	14965	14945	14906	14905	14763	14827	15143	15086	15014	15064	14992	14809	15217	14903	15218	15046	14908	14919	14989	15028	15120	14876	14924	14893	14974	15127	14992	15043	15090	15147	14983	15016	14948	15041	14972	15026	14984	14948	14958	15213	15122	15049	14971	14961	15087	15081	14915	15321	14942	15141	14873	15057	15117	15137	15009	15126	14964	15056	15175	14907	15197	14961	14981	15035	15100	14868	14997	15059	14976	14941	14935	15058	15074	14822	14814	15175	15129	14975	15103	14894	15216	15074	15031	15047	14920	15041	14911	14903	15072	14738	14954	14977	15022	15063	14944	14844	15005	14971	14956	14952	14852	15029	15165	15037	14955	15020	14781	15120	14899	14807	14987	15005	15075	15109	14942	15052	14945	15041	14971	14980	14997	15056	14991	14925	14828	15083	14915	14899	15057	14961	14924	15021	14777	14904	14940	14907	14986	15107	14809	14795	14942	14940	14922	15084	14911	14881	14998	14914	14944	14979	14984	14786	14969	15112	14868	14857	14945	15044	15060	14887	14821	14993	14974	15047	14968	15025	14851	15123	14847	15125	15017	15151	15044	15071	14982	15106	14921	14888	15025	15122	14874	14851	14894	14963	14942	15045	15066	14946	15166	14926	15054	15032	14874	14931	15058	14930	15173	14786	14990	14867	14977	15048	14891	15017	15065	14936	14993	15042	14870	14878	15054	14893	14999	15213	14966	14908	14983	15011	14886	15019	15082	14920	15046	15161	15033	14973	14976	14863	15091	15080	14852	14842	14929	15173	15047	14897	14938	14939	14903	15063	14932	14880	15016	15016	14877	15034	15076	15087	15029	15061	15010	14953	15070	15075	14792	14903	15014	14991	14874	14965	15036	14925	15035	14965	14944	15013	14942	15034	15000	15047	15110	15113	14906	15128	15048	14883	15006	15100	15151	15027	15048	14874	15121	14893	14678	14868	14978	14941	14992	15067	14894	14981	14986	14954	14883	15035	14889	14959	14966	14981	15178	15079	14914	15039	15000	15031	14945	14959	15012	15033	15094	15245	14844	14959	15064	14986	14944	14943	14921	15009	14912	15116	15076	14800	15010	14842	15010	15042	15043	15101	14825	15039	14977	14886	15135	15005	15185	15038	14817	14739	15011	15016	15002	14883	14872	14939	14983	15106	15011	14801	15062	15053	14927	14953	15141	14995	14912	14714	14993	15012	14965	15034	15004	14956	14805	14824	15069	15037	14992	14959	15134	15054	14967	14950	14917	15008	14902	14857	14937	14942	14991	15147	14941	14985	14971	14844	15001	14925	15035	14850	14925	15073	14891	14910	14895	14995	14961	14986	15052	15163	14999	15006	14912	14860	14950	15013	15057	14928	15081	14900	14733	14931	15109	15010	14905	15024	14938	15040	14880	14912	14997	14921	14944	14967	15119	15029	14964	14943	15011	14935	15011	14868	15052	14981	14950	14949	14891	14884	14911	14811	15149	14997	15005	14958	15008	14680	15087	14946	14966	14992	15070	14878	14770	14860	14965	15013	15073	14949	14850	15069	14949	14907	14951	14912	14934	15042	14982	15054	14911	15030	15037	14974	14904	15010	15016	15073	15156	15101	14927	14848	15010	14962	14991	15018	14868	15013	15029	15087	14986	14848	14937	15058	14901	15205	14995	14952	14823	14956	14926	15005	15144	14850	14859	15114	15060	15051	14958	14983	15076	15033	14825	15090	15153	15111	15147	14951	15045	15090	15204	14946	15052	14939	15110	14955	14927	14984	15105	14922	14935	15096	14970	14804	15048	15026	14874	14843	15004	14970	15006	15096	14828	15026	15055	15080	15050	14931	15139	14946	14892	15105	14959	14943	14876	15029	14835	14943	14872	15044	14910	14909	15082	15064	15191	14960	14861	14874	15131	15169	14926	14928	14962	15128	15038	14883	14849	15082	14871	14954	14917	15050	15013	15091	15054	15093	14782	15095	14994	14888	15000	15038	14918	15044	14979	15023	14997	15088	14923	14953	14965	14959	15063	14810	14977	14875	14925	15113	15080	15008	14900	14920	15046	14962	15128	14912	15190	15206	15026	14819	14922	14931	14913	14866	15021	15015	15105	15071	14952	15108	14953	14838	15046	14865	14955	14811	15144	15019	14828	15021	14955	15011	14856	14899	15036	14969	15138	14949	15127	14969	15037	15104	15115	15208	15056	14992	14948	14995	15013	15089	15031	15130	15238	15073	15014	15053	15003	14957	14917	14966	14984	15138	14907	15082	14993	15001	15010	14972	14984	15031	15049	14919	14790	14998	15045	15052	15175	14850	15099	15078	14890	14904	14884	15134	15051	14938	15098	15030	14879	15024	14745	14885	14908	14937	14933	14893	15135	15035	14986	14861	15134	14885	14973	15024	15061	14997	15003	15045	14971	15154	14966	14956	14983	14938	14984	15021	14926	15201	14954	14829	14906	14926	14762	15020	14919	14886	14672	14973	15035	14870	14902	14868	14930	14973	14995	14962	15057	15096	15100	15079	15069	15081	14934	14874	15056	14903	14986	14926	14838	15006	14940	15019	15083	15092	14905	14930	15008	14917	15060	15143	15041	14912	14829	15036	14792	15025	14847	15023	15004	15062	14871	15048	15049	15050	14977	14919	14803	15112	14938	14942	14990	15018	14902	14988	14996	15044	14950	14953	14763	15069	14925	15060	15035	14852	14921	15039	15150	14912	15108	14939	14895	15136	14908	14964	14912	15055	14974	14870	15049	14925	15095	15029	15042	14997	14942	15184	14943	14894	15057	14947	15011	15116	15117	14974	15037	14910	15038	15008	14872	14913	14791	15003	14928	15053	14945	15055	14910	14787	14951	15051	14958	14953	15088	15075	14969	14654	15108	15066	14948	14958	15016	14826	14914	15000	15083	15027	14917	15099	15115	14986	14949	14964	14926	14902	14796	15278	15012	15026	15037	14942	15138	15012	14984	14958	15008	15061	14987	15003	15055	14972	15052	14785	15087	15120	15053	14897	15011	14904	15043	15029	14992	14963	14969	14888	15134	15142	14854	15057	14924	14944	14830	15055	15045	15040	14959	14974	14955	15110	15087	15042	14939	14923	14791	14995	14972	15050	14945	14977	15065	15067	15167	14989	14881	15225	15008	14959	14939	14719	15024	14997	15017	14965	14903	14942	15150	14864	14948	15234	14877	14926	15038	14882	14936	14993	14823	14864	14850	14870	14911	15008	14993	14843	15092	14879	14959	15110	14873	15078	15000	14922	14969	14918	15038	15024	14962	14969	14978	14811	14721	14983	14976	15161	14965	14989	14975	15061	14931	14956	15124	14973	15126	14981	15066	14855	14916	15081	14919	14990	14987	15132	14987	15089	14992	15048	15102	14919	14946	15068	14894	14960	15047	15033	14985	14774	15097	15037	15009	15142	14867	14953	15052	15004	15074	14729	15053	15113	15116	14832	14966	14860	15019	14996	14850	14995	15093	15102	14771	14932	14939	14969	14975	15079	14859	14885	15056
37165	44121	47036	36736	28417	25822	24878	24658	24704	24714	24570	24772	24687	24421	24584	24753	24603	24871	24615	24504	24475	24673	24895	24594	24600	24463	24687	24472	24776	24791	24649	24468	24686	24565	24560	24540	24615	24512	24514	24566	24510	24310	24406	24733	24507	24748	24777	24635	24575	24519	24421	24676	24510	24464	24719	24563	24440	24619	24561	24486	24290	24754	24731	24463	24565	24582	24483	24399	24457	24643	24377	24615	24516	24368	24581	24320	24421	24530	24597	24654	24472	24249	24420	24624	24772	24533	24493	24517	24207	24523	24424	24550	24350	24692	24371	24466	24678	24611	24554	24533	24695	24514	24431	24517	24490	24422	24671	24381	24559	24602	24635	24568	24540	24548	24562	24546	24570	24413	24478	24511	24198	24643	24261	24406	24524	24273	24619	24601	24704	24735	24512	24632	24370	24529	24388	24366	24497	24586	24682	24594	24387	24658	24349	24719	24498	24591	24438	24581	24506	24748	24513	24616	24441	24378	24268	24464	24647	24498	24775	24284	24585	24362	24310	24402	24501	24536	24679	24591	24500	24610	24298	24374	24514	24708	24469	24546	24722	24641	24789	24417	24789	24359	24511	24496	24238	24543	24584	24392	24458	24322	24692	24522	24429	24497	24633	24606	24455	24509	24385	24434	24701	24641	24576	24394	24606	24528	24401	24369	24520	24476	24649	24475	24516	24473	24592	24543	24621	24527	24506	24441	24360	24742	24560	24450	24733	24663	24644	24759	24548	24379	24419	24534	24575	24765	24763	24455	24598	24614	24472	24756	24580	24414	24577	24454	24330	24535	24421	24449	24492	24215	24378	24279	24909	24551	24410	24615	24512	24509	24560	24688	24453	24259	24699	24689	24675	24565	24660	24534	24385	24676	24619	24342	24670	24343	24596	24598	24827	24213	24598	24742	24596	24579	24730	24296	24710	24619	24575	24566	24645	24508	24708	24400	24485	24528	24680	24381	24487	24567	24332	24586	24452	24502	24654	24507	24717	24400	24566	24620	24814	24549	24490	24265	24579	24537	24514	24771	24672	24530	24631	24313	24616	24670	24516	24613	24759	24376	24544	24587	24512	24353	24562	24692	24541	24530	24421	24578	24649	24610	24614	24433	24406	24436	24801	24672	24536	24471	24203	24450	24573	24618	24425	24478	24312	24554	24697	24666	24478	24875	24489	24474	24347	24613	24522	24513	24491	24591	24375	24365	24303	24573	24666	24543	24803	24544	24555	24608	24457	24438	24632	24463	24654	24732	24529	24392	24417	24397	24570	24517	24493	24606	24710	24463	24510	24476	24644	24504	24482	24469	24744	24582	24553	24451	24370	24208	24465	24690	24882	24323	24438	24517	24308	24369	24636	24588	24878	24435	24538	24506	24567	24630	24539	24328	24514	24398	24643	24491	24491	24843	24490	24577	24813	24661	24376	24400	24786	24778	24756	24358	24567	24383	24665	24744	24647	24325	24496	24488	24561	24732	24653	24504	24676	24523	24506	24442	24565	24238	24532	24478	24402	24486	24560	24497	24577	24546	24501	24544	24504	24443	24312	24638	24701	24560	24461	24363	24577	24515	24503	24441	24708	24887	24620	24705	24688	24474	24336	24733	24467	24632	24473	24426	24580	24470	24647	24792	24513	24503	24153	24292	24417	24594	24767	24444	24499	24413	24675	24665	24724	24513	24695	24488	24659	24282	24426	24521	24545	24482	24517	24656	24646	24651	24717	24818	24560	24694	24377	24551	24682	24498	24775	24434	24459	24573	24546	24779	24544	24516	24618	24384	24281	24576	24666	24596	24540	24450	24524	24541	24615	24512	24464	24535	24320	24650	24563	24423	24366	24446	24491	24827	24593	24425	24641	24499	24620	24446	24547	24522	24659	24479	24318	24330	24651	24537	24542	24607	24771	24730	24397	24501	24660	24543	24781	24611	24541	24709	24604	24378	24598	24551	24756	24697	24652	24493	24508	24456	24760	24397	24385	24410	24591	24484	24548	24549	24574	24909	24373	24502	24885	24755	24680	24437	24423	24663	24735	24602	24565	24520	24537	24678	24535	24277	24360	24360	24422	24581	24598	24616	24283	24391	24364	24464	24562	24541	24239	24574	24597	24476	24591	24598	24617	24749	24670	24358	24493	24570	24615	24441	24547	24430	24335	24425	24489	24573	24409	24424	24502	24520	24381	24512	24518	24405	24331	24486	24668	24344	24998	24452	24369	24578	24625	24527	24394	24696	24406	24501	24571	24645	24514	24527	24659	24686	24474	24388	24606	24404	24440	24612	24450	24272	24826	24418	24562	24407	24656	24492	24670	24377	24530	24363	24632	24562	24538	24584	24556	24526	24423	24550	24425	24425	24421	24690	24612	24396	24612	24309	24531	24357	24523	24366	24639	24417	24657	24516	24531	24462	24751	24553	24490	24813	24476	24446	24448	24697	24476	24730	24738	24505	24525	24781	24660	24718	24424	24576	24581	24492	24482	24536	24586	24653	24454	24587	24491	24544	24441	24462	24606	24510	24282	24545	24526	24512	24342	24383	24591	24570	24639	24805	24674	24685	24598	24837	24663	24644	24656	24549	24610	24488	24552	24731	24629	24466	24409	24717	24645	24364	24699	24551	24569	24741	24704	24569	24378	24644	24617	24551	24643	24479	24473	24436	24594	24713	24728	24687	24542	24806	24821	24555	24625	24558	24486	24456	24394	24586	24575	24632	24463	24523	24408	24468	24667	24691	24638	24517	24733	24615	24624	24307	24683	24509	24600	24635	24433	24483	24542	24830	24483	24539	24590	24849	24438	24577	24646	24511	24521	24696	24652	24668	24428	24643	24471	24275	24506	24589	24464	24708	24573	24631	24563	24802	24299	24434	24474	24320	24340	24584	24750	24629	24463	24627	24417	24592	24714	24634	24440	24795	24605	24660	24568	24457	24803	24750	24577	24722	24602	24479	24481	24403	24603	24372	24712	24688	24628	24520	24745	24447	24604	24550	24643	24637	24543	24428	24503	24409	24404	24479	24574	24433	24933	24519	24447	24528	24436	24492	24389	24589	25006	24754	24415	24507	24517	24663	24570	24557	24604	24642	24754	24434	24533	24418	24461	24358	24471	24503	24476	24540	24490	24515	24476	24688	24457	24698	24468	24330	24348	24257	24541	24883	24536	24608	24776	24413	24541	24546	24495	24475	24578	24593	24811	24569	24527	24403	24683	24696	24484	24547	24406	24632	24543	24365	24597	24668	24524	24573	24558	24537	24438	24306	24554	24595	24631	24706	24518	24347	24628	24517	24674	24596	24305	24588	24703	24556	24793	24482	24441	24288	24482	24606	24528	24688	24628	24394	24425	24362	24717	24565	24474	24645	24480	24619	24605	24628	24573	24378	24810	24488	24389	24641	24418	24713	24854	24376	24640	24492	24388	24776	24658	24518	24793	24546	24594	24563	24407	24440	24706	24362	24571	24405	24604	24571	24568	24605	24519	24618	24766	24514	24907	24449	24730	24380	24531	24436	24695	24582	24574	24534	24431	24329	24556	24534	24706	24702	24648	24359	24427	24356	24366	24439	24647	24498	24459	24505	24532	24193	24423	24480	24465	24778	24370	24504	24575	24275	24368	24605	24745	24639	24872	24649	24417	24511	24599	24687	24853	24551	24580	24669	24505	24529	24456	24455	24453	24508	24895	24713	24570	24282	24484	24347	24612	24596	24518	24484	24382	24477	24373	24451	24507	24660	24746	24594	24436	24524	24328	24643	24677	24792	24426	24594	24559	24484	24698	24434	24356	24612	24817	24439	24661	24593	24630	24609	24535	24514	24463	24642	24593	24489	24350	24683	24536	24576	24539	24655	24742	24469	24495	24615	24689	24362	24494	24423	24570	24621	24589	24510	24182	24263	24545	24723	24630	24559	24542	24634	24642	24615	24530	24567	24424	24688	24336	24507	24775	24667	24463	24591	24485	24622	24826	24494	24697	24688	24641	24773	24570	24608	24487	24573	24601	24458	24604	24454	24474	24476	24725	24618	24503	24306	24295	24561	24818	24796	24741	24484	24674	24624	24427	24615	24756	24651	24469	24646	24490	24593	24281	24349	24548	24416	24549	24493	24437	24689	24457	24479	24499	24265	24756	24490	24607	24669	24576	24495	24546	24673	24393	24491	24608	24482	24831	24523	24579	24381	24382	24568	24571	24419	24679	24525	24678	24677	24469	24799	24481	24672	24341	24607	24498	24659	24701	24565	24702	24914	24540	24446	24550	24336	24737	24514	24511	24709	24511	24369	24648	24478	24579	24687	24737	24309	24695	24576	24630	24581	24439	24584	24524	24454	24748	24682	24678	24427	24567	24643	24789	24760	24662	24590	24404	24700	24744	24337	24533	24664	24807	24346	24373	24488	24527	24568	24539	24456	24496	24600	24476	24481	24469	24768	24513	24838	24673	24396	24479	24528	24675	24667	24649	24509	24561	24552	24541	24524	24381	24480	24419	24440	24328	24679	24531	24717	24333	24695	24693	24533	24577	24424	24489	24344	24669	24481	24746	24687	24453	24680	24457	24425	24686	24455	24780	24456	24427	24586	24580	24595	24658	24644	24480	24483	24393	24449	24614	24724	24502	24359	24684	24736	24844	24489	24405	24442	24267	24601	24313	24722	24501	24582	24416	24553	24317	24525	24454	24683	24527	24498	24470	24468	24550	24606	24714	24268	24556	24315	24233	24372	24656	24579	24591	24619	24559	24474	24595	24543	24567	24768	24778	24521	24784	24691	24761	24677	24398	24567	24739	24793	24522	24606	24598	24694	24425	24637	24430	24313	24381	24594	24411	24888	24544	24474	24609	24504	24658	24485	24660	24513	24376	24836	24610	24585	24317	24385	24725	24406	24738	24481	24670	24669	24706	24651	24754	24701	24226	24536	24565	24406	24437	24619	24652	24543	24198	24581	24755	24584	24625	24744	24636	24248	24448	24721	24584	24657	24480	24516	24613	24564	24340	24638	24587	24577	24531	24611	24609	24573	24484	24763	24885	24536	24409	24391	24440	24743	24478	24700	24542	24570	24575	24459	24687	24556	24586	24493	24591	24391	24492	24519	24363	24509	24584	24477	24485	24772	24523	24428	24620	24532	24823	24542	24429	24522	24492	24434	24391	24415
31172	48365	38398	23252	16429	14394	13928	13877	13688	13828	13687	13837	13875	13653	13814	13876	13676	13838	13932	13631	13983	13822	13807	13795	13861	13696	13755	13720	13896	13726	13756	13764	13712	13899	13678	13673	13808	13799	13809	13778	13847	13985	13622	13728	13789	13663	13651	13812	13863	13787	13678	13729	13722	13838	13783	13818	13842	13825	13691	13936	13638	13756	13790	13552	13801	13793	13730	13737	13671	13776	13709	13766	13789	13862	13667	13715	13843	13840	13628	13760	13788	13911	13694	13695	13904	13725	13686	13780	13799	13855	13840	13864	13724	13805	13727	13775	13669	14003	13767	13727	13761	13816	13782	13738	13815	13815	13692	13714	13733	13645	13768	13669	13762	13759	13833	13740	13612	13791	13831	13774	13776	13816	13809	13848	13570	13736	13702	13899	13641	13723	13936	13853	13921	13756	13670	13742	13754	13803	13850	13795	13718	13914	13711	13715	13672	13776	13793	13870	13740	13737	13595	13633	13754	13764	13820	13901	13707	13795	13873	13752	13736	13778	13710	13879	13801	13786	13780	13797	14016	13809	13768	13867	13826	13669	13592	13760	13722	13724	13670	13813	13874	13850	13770	14012	13848	13797	13754	13764	13835	13756	13784	13698	13876	13831	13627	13872	13628	13921	13883	13745	13898	13748	13782	13647	13764	13736	13735	13833	13660	13855	13604	13915	13827	13647	13914	13585	13788	13796	13752	13822	13770	13653	13665	13721	13686	13759	13780	13751	13930	13948	13755	13686	13738	13882	13758	13798	13760	13800	13955	13749	13814	13767	14064	13613	13851	13837	13688	13958	13930	13772	13817	13751	13638	13862	14002	13660	13834	13681	13735	13813	13650	13861	13853	13806	13510	13855	13810	13750	13766	13613	13926	13775	13738	13619	13647	13818	13848	13663	13802	13787	13744	13708	13696	13793	14004	13738	13795	13821	13758	13871	13750	13816	13805	13843	13825	13836	13801	13804	13749	13740	13849	13758	13790	13778	13873	13784	13668	13635	14123	13812	13690	13862	13536	13762	13745	13832	13868	13743	13704	14005	13781	13762	13614	13766	13952	13823	13916	13911	13833	13659	13873	13792	13697	13864	13670	13661	13869	13716	13550	13804	13731	13784	13671	13643	13746	13660	13805	13669	13824	13822	13763	13858	13601	13796	13840	13832	13765	13912	13836	13650	13669	13846	13734	13920	13666	13828	13741	13842	13933	13797	13717	13853	13793	13618	13964	13741	13809	13613	13696	13740	13826	13773	13744	13887	13753	13858	13811	13754	13671	13823	13771	13757	13819	13805	13718	13781	13764	13785	13689	13699	13702	13779	13888	13674	13612	13936	13746	13818	13760	13755	13847	13822	13893	13920	13653	13667	14002	13999	13677	13688	13756	13785	13697	13797	13590	13721	13785	13821	13752	13826	13591	13682	13725	13796	13785	13716	13825	13811	13757	13868	13847	13748	13824	13822	13729	13743	13740	13792	13778	13855	13767	13655	13778	13616	13784	13755	13705	13771	13938	13930	13840	13878	13727	13758	13731	13905	13881	13735	13779	13813	13812	13778	13854	13608	13940	13819	13963	13825	13770	13578	13865	13664	13887	13869	13798	13761	13822	13710	13830	13704	13795	13919	13981	13779	13865	13677	13721	13902	13869	13758	13763	13879	13707	13653	13771	13958	13809	13801	13769	13842	13751	13727	13745	14058	13945	13752	13694	13716	13739	13741	13733	13653	13802	13722	13665	13828	13524	13845	13827	13833	13731	13805	13830	13786	13739	13597	13753	13741	13770	13740	13919	13679	13800	13929	13877	13743	13796	13992	13971	13678	13779	13778	13995	13883	13862	13739	13777	13676	13754	13677	13722	13802	13739	13684	13934	13891	13800	13768	13606	13839	13821	13747	13610	13752	13630	13715	13717	13689	13701	13860	13960	13707	13824	13761	13862	13884	13810	13894	13815	13829	13828	13671	13893	13730	13857	13618	13886	13607	13690	13864	14001	13786	13831	13845	13775	13862	13925	13679	13812	13982	13795	13831	13761	13849	13841	13699	13657	13862	13701	13675	14050	13822	13760	13858	13921	13750	13822	13765	13850	13833	13821	13743	13837	13675	13872	13673	13831	13627	13859	13634	13958	13851	13954	13780	13796	13694	13673	13886	13945	13807	13835	13785	13800	13930	13663	13889	13794	13738	13907	13711	13843	13931	13668	13718	13667	13688	13932	13815	13899	13688	13863	13674	13791	13647	13621	13759	13666	13672	13612	13705	13874	13817	13807	13975	13748	13714	13798	13754	13697	13788	13655	13570	13800	13661	13681	13949	13657	13813	13916	13789	13741	13623	13766	13807	13812	13805	13646	13783	13746	13566	13614	13743	13868	13787	13742	13624	13898	13701	13756	13833	13674	13819	13820	13897	13892	13766	13823	13848	13748	13781	13930	13848	13745	14072	13839	13855	13757	13564	14007	13820	13684	13805	13935	13740	13996	13669	13724	13945	13903	13839	13808	13793	13566	13758	13835	13813	13839	13609	13897	13803	13870	13712	13565	13642	13755	13876	13838	13749	13637	13782	13930	13826	13634	13800	13882	13788	13711	13757	13716	13821	13821	13806	13619	13753	13787	13760	13788	13721	13869	13908	13894	13664	13608	13875	13737	13747	13719	13613	13655	13725	13557	13810	13856	13873	13848	13604	13677	13714	13713	13937	13721	13911	13722	13593	13785	13725	13752	13685	13881	13600	13653	13711	14075	13946	13913	13867	13650	13846	13742	13744	13891	13857	13941	13772	13878	13736	13608	13823	13857	13705	13775	13553	13814	13908	13694	13698	13890	13706	13973	13743	13880	14020	13752	13687	13720	13842	13699	13737	13815	13689	13957	13857	13703	13686	13733	13782	13741	13704	13735	13763	13810	13884	13720	13752	13652	13718	13910	13833	13948	13669	13841	13748	13787	13611	13850	13794	13785	13738	13778	13752	13891	13778	13711	13846	13758	13823	13752	13717	13727	13711	13892	13884	13807	13708	13944	13800	13762	13577	13776	13800	13855	13863	13876	13627	13753	13664	13768	13857	13677	13691	13814	13868	13868	13893	13958	13612	13774	13723	13785	13845	13827	13487	13687	13890	13792	13871	13808	13791	13897	13957	13785	13867	13794	13680	13947	13736	13676	13904	13788	13752	13826	13827	13798	13788	13855	13762	13829	13846	13812	13614	13807	13879	13623	13795	13704	13703	13806	13807	13761	13922	13825	13746	13652	13824	13778	13872	13800	13671	13721	13681	13862	13694	13769	13920	13732	13952	13709	13602	13867	13925	13863	13713	13699	13898	13815	13796	13707	13852	13730	13931	13701	13756	13793	13650	13901	13747	13925	13997	13686	13855	13876	13825	13831	13831	13667	13732	13868	13739	13812	13764	13837	13960	13877	13797	13765	13702	13774	13905	13654	13844	13682	13913	13826	13784	13782	13915	13763	13742	13830	13756	13838	13787	13982	13582	13879	13862	13898	13746	13671	13699	13667	13688	13689	13780	13676	13685	13646	13936	13814	13878	13795	13662	13836	13761	13930	13766	13887	13658	13777	13914	13890	13652	14025	13728	13751	13869	13921	13818	13804	13844	13824	13973	13801	13832	13655	13930	13898	13890	13740	13861	13808	13623	13857	13722	13752	13791	13780	13559	13918	13582	13488	13747	13857	13806	13667	13863	13842	13838	13840	13655	13821	13830	13561	13625	13739	13834	13737	13959	13822	13793	13827	13688	13729	13735	13813	13808	13689	13808	13767	13732	13795	13796	13789	13800	13782	13851	13917	13761	13841	13947	13772	13828	13789	13883	13777	13858	13744	13633	13773	13793	13791	13605	13931	13911	13889	13685	13780	14023	13783	13855	13523	13789	13674	13817	13800	13824	14031	13919	13860	13709	13767	13867	13791	13842	13728	13843	13929	13780	13814	13733	13931	13811	13774	13676	13975	13704	13736	13841	13871	13753	13691	13624	13907	13489	13931	13789	13764	13745	13758	13909	13835	13846	13704	13793	13759	13960	13625	13853	13914	13784	13809	13957	14027	13762	13867	13867	13764	13822	13917	13750	13827	13678	13779	13826	13808	13662	13740	13777	13894	13696	13786	13725	13973	13787	13868	13811	13932	13832	13877	13954	13885	13908	13682	13732	13849	13882	13789	13670	13621	13599	13765	13787	13887	13857	13964	13778	13812	13873	13632	13763	13779	13824	13802	13966	13841	13667	13873	13697	13757	13706	13829	13766	13863	13648	13781	13836	14038	13836	13616	13644	13838	13756	13777	13916	13784	13924	13722	13733	13913	13768	13823	13653	13813	13920	13895	13822	13744	13700	13782	13788	13639	14002	13739	13832	13764	13895	13921	13662	13751	13700	13934	13611	13808	13807	13758	13828	13721	13916	13826	13848	13744	13787	13742	13596	13663	13963	13867	13763	13820	13976	13691	13929	13797	13815	13787	13912	13657	13615	13908	13716	13849	13781	13748	13867	13705	13787	13841	13824	13748	13738	13655	13748	13779	13914	13813	13720	13725	13779	13818	13683	13873	13821	13978	13617	13791	13781	13886	13917	13802	13724	13831	13800	13693	13681	13819	13677	13652	13779	13687	13739	13917	13923	13886	13871	13861	13603	13744	13869	13838	13963	13888	13851	13866	13874	13948	13646	13695	13760	13877	13965	13655	13780	13712	13884	13540	13801	13904	13702	13624	13779	13818	13708	13868	13860	13773	13770	13985	13669	13832	13560	13811	13700	13886	13744	13577	14059	13932	13849	13749	13666	13939	13826	13711	13796	13988	13772	13643	13725	13586	13787	13846	13740	13625	13760	13791	13703	13750	13941	13755	13764	13687	13666	13916	13872	13872	13799	13614	13796	13805	13630	13818	13797	13757	13800	13741	13741	13841	13893	13757	13803	13842	13738	13720	13740	13673	13895	13822	13696	13723	13946	13870	13830	13870	13801	13735	13795	13726	13897	13894	13867	13808	13868	13813	13708	13882	13752	13655	13879	13909	13689	13752	13671	13661	13854	13687	13618	13610	13764	13750	13924	13994	13743	13702	13886	13812	13828	13841	13829	13801	13881	13971	13868	13650	13742	13790	13830	13671	14070	13822	13817	13800	13845	13900	13817	13656	13865
39537	43829	41754	32958	27071	25266	24713	24042	24170	24269	24271	24381	24191	24245	24405	24001	24458	24144	24307	24210	24194	24198	24461	24410	24090	24106	24266	24116	24228	24306	24378	24162	24295	24370	24244	24214	24385	24343	24367	24290	24272	24118	24220	24023	24225	24216	24266	24327	24003	24405	24296	24247	24236	24285	24236	24258	24172	24201	24522	24433	24240	24574	24422	24289	24164	24048	24122	24483	24152	24191	24446	24010	24496	24217	24439	24318	24300	24303	24209	24159	24034	24174	24236	24175	24229	24346	24066	24206	24365	24315	24252	24235	24194	24410	24386	24243	24507	24153	24393	24426	24104	24218	24115	24338	24368	24129	24337	24296	24308	24356	24037	24390	24313	24175	24153	24223	24350	24281	24379	24277	24241	24000	24304	24264	24240	24287	24275	24343	24404	24023	24123	24160	24221	24286	24455	24335	24115	24456	24440	24326	24292	24056	24122	24464	24331	24546	24165	24327	24364	24052	24186	24155	24249	24147	24192	24243	24144	24077	24223	24386	24152	24153	24220	23996	24289	24211	24363	24115	24134	24089	24323	24273	24311	24315	24406	24144	24576	24470	24422	24474	24305	24373	24341	24238	24358	24260	24230	24262	24615	24087	24416	24090	24206	24336	24336	24423	24166	23984	24195	24291	24342	24254	24153	24187	24108	24146	24211	24097	24239	24386	24353	24046	24024	24126	24253	24424	24380	24150	24237	24357	24203	24601	24364	24313	24245	24272	24188	24355	24147	24252	24109	24349	24194	24358	24325	24424	24455	24119	24116	24176	24550	24046	24234	24501	24282	24220	24156	23984	24072	24199	24311	24262	24321	24339	24329	24561	24283	24078	24130	24036	24048	24204	24392	24384	23911	24084	24337	24201	24233	24146	24191	24383	24238	24088	24175	24200	24220	24304	24489	24429	24315	24204	24411	24240	24165	24280	24044	24115	24108	24280	24240	24203	23990	24196	24150	24258	24083	24381	24504	24644	24236	24238	24413	24317	24324	24307	24330	24203	24057	24339	24513	24308	24230	24434	24250	24379	24330	24356	24282	24374	24485	24069	24169	24321	24238	24273	23989	24041	24291	24130	24019	24220	24231	24105	23995	24343	24243	24247	24165	24145	24291	24403	24445	24357	24189	24369	24330	24199	24269	24217	24203	24376	24298	24338	24389	23985	23982	24232	24405	24233	24256	24353	24148	24204	23909	24256	24264	24157	24162	24391	24014	24145	23933	24096	24265	24135	24264	24465	24312	24254	24487	24300	24357	24085	24200	24188	24181	23974	24186	24262	24136	23976	24426	24169	24306	24224	24252	24035	24175	24204	24231	24308	24291	24213	24362	24198	24457	24248	24419	24445	24380	24109	24307	24163	24218	24338	24109	24244	24155	24191	24102	24350	24266	23991	24276	24201	24095	24149	24437	24236	24272	24223	24414	24426	24431	24226	24470	24152	24004	24176	24050	24261	24096	24257	24162	24262	24163	24218	24180	24190	24197	24051	24334	24008	24168	24277	24144	24280	24379	24133	23992	24361	24370	24275	24241	24140	24495	24246	24081	24128	24298	24148	24091	23996	24338	24447	24175	24320	24237	24469	24282	24183	24332	24315	24243	24056	24250	24375	24252	24167	24136	24381	24476	24191	24227	24315	24238	24396	24494	24313	24246	24091	24345	24119	24245	24268	24227	24287	24328	24202	24120	24159	24151	24243	24572	24351	24489	24415	24345	24281	24460	24278	24206	24277	24118	24494	24329	24168	24237	24203	24213	24532	24264	24153	24311	24187	24254	24057	24493	24261	24218	24261	24270	24083	24156	24313	24080	24085	24067	24317	24265	24321	24481	24099	24509	24144	24400	24393	24237	24354	24280	24030	24212	24301	24403	24447	24621	24534	24133	24395	24518	24217	24158	24423	24469	24013	24159	24292	24723	24140	24239	24304	24151	24534	24085	24144	24181	24145	24368	24343	24416	24278	24173	24064	24205	24367	24234	24304	24210	24320	24304	24151	24227	24171	24217	24186	24070	24110	24258	24117	24294	24187	24067	24347	24512	24202	24072	24062	24231	24217	24537	24234	24034	24062	24096	24201	24380	24019	24272	24114	24434	24202	24381	24152	24416	24124	24162	24137	24314	24351	24521	24147	24090	24155	24646	24196	24299	24229	24209	24172	24197	24139	24219	24183	24225	24217	23939	24583	24228	24239	24261	24188	24278	24437	24239	24317	24291	24435	24392	24481	24325	24491	24296	24446	24143	24131	24516	24277	24506	24363	24225	24307	24211	24208	24203	24219	24239	24558	24285	24290	23969	24268	24288	24369	24268	24201	24220	24162	24476	24158	24040	24390	24257	24214	24230	24292	24450	24522	24520	24181	24139	24206	24264	24352	24644	24523	24239	24344	24151	24378	24245	24316	24192	24205	24352	24285	24470	24037	24483	24259	24241	24339	24287	24219	24376	24497	24318	24250	24237	24318	24233	24127	24120	24225	24276	24221	24293	24256	24376	24203	24150	24372	23999	24115	24270	24350	24187	24336	24176	24350	24175	24147	24222	24022	24236	24249	23949	24156	24173	24320	24215	24531	24465	24342	24363	24202	24379	24339	24101	24022	24300	24192	24296	24482	24326	24370	24328	24100	24373	24239	24350	24605	24457	24007	24438	24537	24366	24241	24267	24227	24588	24295	24326	24277	24285	24132	24230	24247	24142	24195	24299	24250	24254	24487	24234	24100	24051	24256	24485	24484	24306	24357	24433	24029	24290	24303	24411	24173	24215	24385	24430	24236	24260	24410	24153	24457	24312	24426	24291	24396	24195	24170	24163	24190	24465	24375	24170	24436	24354	24139	24142	24124	24459	24227	24239	24354	24426	24368	24386	24245	24406	24221	24061	24354	24137	24223	24211	24363	24432	24155	24472	24221	24293	24170	24378	24219	24339	24192	24395	24256	24355	24194	24231	24243	24185	24351	24436	24210	24198	24355	24527	24241	24085	24168	24313	24458	24416	24423	24396	24176	24099	24246	24312	24305	24562	24172	24490	24159	24164	24182	24094	24277	24379	24062	24138	24443	24112	24218	24363	24062	24512	24311	24449	24236	24150	24304	24348	24430	24055	24371	24152	24375	24188	24146	24274	24006	24127	24372	24209	24189	24168	24077	24259	24171	24131	24521	24324	24376	24428	24541	24207	24171	24123	24230	24243	24242	24256	24549	24288	24376	24255	24025	24341	24344	24250	24383	24219	24367	24257	24528	24198	24253	24384	24309	24142	24231	24366	24169	24127	24142	24498	24426	24256	24051	24264	24323	24318	24134	24285	24206	24497	24248	24256	24284	24268	24538	24427	24316	24226	24363	24324	24314	24258	24235	24257	24302	24429	24163	24431	24368	24256	24401	24167	24335	24073	24178	24111	24177	24266	24161	24250	24086	24076	24473	24208	24426	24115	24265	24190	24006	24330	24445	24383	24259	24177	24111	24158	24130	24239	24427	24391	24241	24173	24490	23851	24243	24242	24332	24289	24302	24301	24157	24062	24192	24010	24232	24243	24232	24320	24125	24182	24404	24242	24275	24223	24411	24220	24272	24146	24098	24203	24330	24217	24018	24366	24162	24116	24311	24409	23976	24373	24163	24159	24114	24448	24047	24329	24293	24174	24468	24302	24156	24134	24362	24085	24237	24250	24139	24178	24095	24216	24296	24430	24369	24078	24225	24173	24346	24253	24241	24160	24176	24344	24327	24199	24194	24476	24220	24312	24209	24340	24208	24337	24535	24145	24326	24144	24334	24399	24404	23985	24027	24393	24520	24276	24014	24536	24284	24482	24257	24370	24409	24159	24274	24448	24193	24309	24319	24237	24256	24204	24227	24339	24463	24200	24391	24304	24208	24159	24484	24199	24015	24293	24363	24542	24259	24255	24324	24329	24209	24129	24143	24268	24270	24255	24137	24140	24373	24482	24225	23952	24198	23956	24336	24312	24222	24147	24252	24371	24463	24257	24209	24087	24160	24258	24086	24193	24013	24283	24327	24300	24096	24204	24097	24250	24412	24260	24248	24149	24213	24103	23969	24173	24355	24146	24353	24019	24219	24599	24271	24204	24079	24307	24347	24183	24473	24270	24387	24313	24342	24411	24329	24262	24451	24466	24209	24122	24302	24250	24173	24286	24248	24308	23939	23993	24153	24154	24345	24312	24193	24314	24433	24066	24306	24260	24271	24305	24158	24366	24331	24144	24312	24139	24147	24336	24390	24485	24387	24271	24509	24291	24525	24272	24257	24224	24441	24303	24182	24180	24230	24544	24350	24258	24284	24378	24318	24440	24436	24299	24210	24146	24169	24118	24146	24401	24279	24001	24325	24178	24221	24333	24259	24078	24270	24244	24253	24378	24532	24580	24226	24393	24201	24219	24212	23982	24004	24224	24457	24461	24238	24309	24391	24290	24341	24223	24249	24236	24281	24323	24204	24315	24228	23986	24047	24304	24370	24431	24280	24319	24185	24531	24324	24251	24344	24350	24290	24289	24611	24329	24298	24078	24044	24344	24255	24282	24273	24060	24194	24350	23999	23860	23984	24196	24378	24280	24396	24204	24054	24672	24459	24147	24126	24374	24222	24348	24181	24408	24188	24336	24300	24618	24395	24340	24412	24147	24249	24331	24456	24532	24245	24210	24248	24127	24321	24433	24125	24268	24318	24563	24506	24406	24319	24358	24441	24327	24230	24052	24114	24240	24389	24243	24258	24370	24139	24179	24266	24119	24416	24369	24235	24088	24336	24260	24195	24110	24316	24365	24085	24286	24246	24056	23999	24258	24128	24515	24044	24169	24525	24231	24163	24021	24124	24343	24052	24420	24234	24129	24408	24473	24341	24487	24236	24309	24420	24429	24384	24300	24247	24510	24224	24327	24663	24180	24125	24299	24381	24182	24158	24345	24021	24120	24188	24364	24350	24329	24386	24163	24472	24169	24245	24296	24356	24472	24315	24383	24458	24332	24179	23950	24157	24112	24018	24109	24160	24539	24186	24107	24120	24292	24092	24334	24089	24116	24146	24331	24268	24210	24225	24118	24183	24146	24152	24104	24286	24394	24119	24210	24274	24318	24343	24133	24046	24440	24374	24419	24368	24427	24184	24172	24356	24346	24479	24331	24169	24225	24276
31997	44145	31629	20098	15814	14249	13836	13552	13769	13738	13718	13660	13800	13688	13733	13729	13638	13776	13641	13730	13652	13751	13833	13660	13742	13592	13686	13673	13597	13876	13640	13611	13780	13465	13682	13644	13719	13768	13578	13621	13786	13736	13742	13523	13687	13677	13592	13631	13741	13625	13543	13601	13650	13787	13603	13659	13727	13555	13612	13589	13470	13584	13533	13822	13619	13615	13743	13661	13855	13718	13673	13603	13554	13593	13631	13663	13796	13767	13583	13614	13595	13655	13585	13637	13595	13628	13729	13604	13702	13715	13527	13756	13515	13594	13843	13482	13730	13687	13682	13762	13800	13562	13716	13659	13667	13841	13723	13602	13429	13735	13627	13686	13489	13479	13672	13643	13512	13708	13861	13572	13699	13660	13680	13662	13652	13714	13607	13425	13493	13519	13612	13615	13626	13796	13676	13710	13747	13732	13646	13754	13497	13451	13619	13506	13637	13405	13534	13539	13611	13541	13530	13723	13607	13612	13484	13654	13618	13634	13503	13804	13730	13639	13532	13542	13637	13350	13536	13483	13716	13511	13627	13467	13663	13683	13727	13668	13556	13744	13526	13558	13777	13591	13663	13506	13615	13722	13527	13459	13637	13710	13692	13732	13627	13597	13483	13640	13654	13664	13648	13624	13732	13595	13644	13728	13535	13577	13614	13606	13723	13630	13550	13658	13671	13796	13617	13681	13802	13531	13545	13571	13757	13430	13642	13482	13552	13699	13651	13470	13672	13692	13600	13461	13765	13559	13638	13707	13611	13571	13701	13667	13616	13619	13667	13606	13585	13809	13637	13632	13666	13698	13643	13468	13593	13578	13502	13681	13511	13640	13512	13656	13626	13702	13431	13434	13716	13812	13542	13680	13647	13729	13584	13611	13676	13624	13588	13666	13699	13655	13637	13642	13730	13797	13601	13700	13552	13462	13633	13626	13688	13548	13595	13631	13740	13662	13527	13668	13701	13665	13646	13628	13570	13521	13556	13583	13693	13577	13722	13727	13625	13650	13704	13617	13584	13625	13561	13649	13778	13531	13605	13641	13531	13691	13597	13723	13640	13561	13693	13645	13579	13452	13584	13471	13552	13669	13790	13649	13745	13619	13503	13614	13633	13647	13600	13685	13578	13864	13654	13718	13688	13536	13646	13540	13726	13564	13612	13757	13816	13572	13696	13771	13630	13775	13514	13579	13663	13802	13503	13754	13605	13496	13724	13655	13774	13646	13678	13689	13502	13508	13540	13504	13759	13564	13477	13559	13524	13564	13655	13548	13652	13704	13576	13559	13622	13516	13618	13716	13553	13582	13593	13699	13614	13762	13797	13618	13734	13659	13581	13457	13725	13601	13659	13661	13655	13662	13656	13639	13633	13672	13605	13575	13585	13640	13648	13673	13704	13669	13661	13708	13733	13608	13854	13599	13750	13443	13815	13749	13442	13501	13552	13595	13905	13671	13763	13518	13719	13738	13736	13722	13714	13736	13653	13684	13561	13681	13617	13670	13724	13635	13702	13623	13628	13696	13596	13509	13683	13668	13489	13723	13703	13694	13568	13773	13541	13514	13583	13655	13400	13602	13678	13698	13684	13641	13718	13806	13699	13738	13573	13637	13658	13768	13463	13709	13534	13722	13760	13545	13617	13511	13616	13759	13635	13742	13732	13688	13572	13705	13586	13724	13698	13689	13763	13590	13545	13540	13461	13649	13743	13524	13671	13673	13606	13680	13597	13498	13760	13738	13433	13800	13665	13629	13503	13762	13657	13798	13538	13588	13518	13683	13572	13547	13816	13528	13567	13618	13622	13497	13521	13663	13677	13875	13602	13573	13564	13632	13629	13476	13545	13683	13591	13814	13553	13701	13662	13412	13458	13571	13783	13640	13582	13536	13583	13795	13624	13722	13643	13520	13643	13580	13516	13675	13570	13618	13654	13713	13532	13725	13684	13686	13659	13481	13572	13732	13524	13666	13755	13737	13787	13680	13651	13528	13562	13697	13510	13542	13630	13640	13807	13599	13767	13585	13663	13703	13769	13653	13767	13701	13697	13686	13791	13736	13635	13865	13664	13617	13689	13566	13506	13623	13755	13832	13605	13577	13554	13615	13596	13852	13674	13611	13735	13805	13461	13787	13551	13607	13768	13591	13738	13725	13767	13694	13846	13883	13560	13622	13778	13584	13555	13620	13642	13525	13702	13659	13724	13688	13480	13692	13711	13756	13675	13693	13820	13607	13641	13597	13598	13615	13676	13732	13508	13684	13633	13643	13737	13668	13631	13575	13709	13760	13718	13850	13638	13737	13591	13633	13564	13778	13732	13689	13681	13834	13477	13809	13732	13644	13633	13704	13672	13690	13651	13704	13546	13771	13682	13650	13653	13611	13746	13593	13817	13615	13549	13742	13620	13599	13701	13651	13684	13878	13713	13477	13669	13691	13643	13449	13652	13746	13566	13598	13631	13584	13674	13549	13576	13530	13783	13737	13696	13728	13628	13707	13782	13779	13727	13568	13526	13546	13568	13593	13543	13584	13592	13516	13593	13841	13604	13700	13850	13686	13859	13633	13735	13639	13634	13747	13624	13770	13611	13601	13563	13470	13499	13561	13603	13624	13665	13590	13716	13656	13753	13670	13787	13570	13505	13599	13748	13705	13774	13570	13592	13568	13549	13526	13706	13544	13622	13650	13519	13536	13647	13765	13866	13744	13639	13554	13546	13646	13718	13518	13604	13521	13599	13667	13643	13661	13631	13718	13614	13629	13720	13478	13686	13694	13757	13603	13669	13756	13715	13590	13570	13489	13790	13577	13383	13753	13437	13725	13660	13762	13671	13575	13690	13589	13707	13728	13623	13841	13607	13673	13725	13752	13785	13514	13512	13487	13754	13616	13648	13798	13713	13465	13679	13517	13720	13735	13667	13640	13651	13682	13467	13591	13550	13705	13629	13584	13757	13850	13696	13732	13683	13496	13759	13686	13643	13675	13774	13670	13614	13618	13644	13507	13733	13707	13651	13670	13827	13549	13830	13681	13510	13521	13645	13661	13632	13782	13670	13740	13608	13749	13568	13546	13562	13726	13583	13772	13680	13695	13543	13779	13398	13539	13504	13734	13705	13624	13584	13655	13598	13714	13616	13601	13705	13640	13821	13596	13568	13699	13548	13561	13593	13424	13606	13698	13619	13588	13574	13734	13528	13736	13743	13781	13608	13599	13556	13822	13583	13649	13635	13597	13647	13519	13661	13626	13672	13682	13767	13659	13856	13555	13627	13735	13471	13625	13617	13419	13778	13653	13681	13753	13695	13659	13722	13661	13552	13567	13568	13667	13665	13695	13630	13807	13471	13696	13641	13611	13674	13634	13487	13625	13510	13787	13824	13695	13617	13680	13784	13675	13641	13587	13701	13511	13567	13756	13708	13704	13767	13590	13573	13845	13786	13693	13535	13748	13699	13743	13574	13738	13710	13602	13617	13661	13593	13685	13690	13671	13668	13636	13798	13660	13672	13561	13649	13637	13634	13768	13645	13702	13684	13564	13758	13660	13700	13795	13743	13561	13599	13807	13700	13755	13709	13617	13682	13657	13550	13628	13653	13627	13854	13519	13614	13566	13572	13669	13580	13592	13550	13841	13453	13637	13598	13342	13668	13532	13670	13679	13682	13598	13585	13510	13620	13615	13689	13552	13724	13552	13739	13855	13665	13651	13651	13597	13735	13726	13562	13809	13670	13712	13593	13649	13645	13659	13765	13654	13719	13622	13619	13673	13665	13665	13859	13962	13638	13716	13626	13625	13576	13747	13830	13540	13648	13623	13405	13692	13712	13571	13950	13617	13751	13633	13707	13681	13617	13558	13590	13475	13682	13576	13670	13589	13681	13633	13592	13732	13677	13657	13740	13685	13783	13539	13680	13688	13753	13561	13552	13570	13730	13738	13687	13656	13477	13606	13541	13716	13665	13692	13631	13598	13480	13609	13699	13716	13730	13466	13538	13619	13515	13780	13650	13665	13480	13555	13531	13608	13686	13625	13781	13549	13590	13507	13379	13582	13474	13757	13790	13544	13522	13710	13735	13706	13747	13554	13713	13751	13787	13544	13561	13664	13577	13644	13628	13554	13729	13511	13726	13683	13641	13739	13744	13651	13661	13566	13692	13681	13643	13606	13697	13612	13633	13575	13624	13766	13672	13761	13600	13666	13622	13614	13616	13674	13706	13734	13561	13680	13613	13523	13604	13516	13688	13511	13789	13527	13613	13530	13672	13561	13446	13856	13712	13537	13694	13687	13654	13523	13673	13662	13850	13601	13662	13539	13729	13552	13614	13761	13609	13547	13558	13768	13647	13595	13788	13494	13492	13557	13625	13655	13599	13602	13460	13613	13440	13754	13782	13525	13731	13666	13660	13760	13648	13659	13533	13639	13512	13638	13732	13727	13590	13715	13594	13617	13435	13803	13678	13664	13549	13752	13620	13677	13707	13754	13670	13679	13727	13662	13556	13798	13787	13692	13543	13764	13618	13521	13773	13539	13600	13763	13598	13626	13671	13737	13718	13772	13715	13551	13466	13720	13704	13561	13720	13580	13685	13769	13650	13649	13860	13705	13755	13587	13683	13751	13552	13580	13725	13509	13669	13664	13585	13774	13730	13586	13612	13649	13742	13791	13612	13779	13692	13612	13670	13673	13736	13687	13747	13748	13808	13859	13663	13688	13466	13565	13915	13829	13515	13773	13646	13753	13627	13710	13592	13480	13684	13632	13517	13602	13564	13802	13644	13462	13516	13462	13546	13800	13589	13650	13417	13586	13672	13773	13536	13605	13827	13408	13663	13644	13670	13720	13719	13611	13728	13461	13513	13593	13698	13762	13767	13617	13686	13561	13665	13595	13670	13445	13739	13659	13828	13846	13653	13642	13655	13840	13695	13637	13738	13800	13601	13656	13706	13535	13706	13704	13622	13589	13599	13693	13626	13585	13845	13749	13606	13651	13662	13529	13595	13635	13790	13785	13635	13546	13713	13796	13582	13591	13689	13691	13456	13529	13724	13851	13536	13874	13647	13547	13599	13552	13590	13726	13642	13594	13490	13630	13702	13793	13631	13713	13568	13744	13585	13644	13599	13635	13745	13624	13593	13697	13699	13588	13624	13489
23213	28253	46636	45283	37272	31615	29569	26188	25604	25777	25650	25433	25757	25703	25736	25488	25619	25643	25321	25625	25377	25227	25229	25517	25308	25249	25242	25147	25272	25284	25133	25148	25148	25384	25056	25263	25064	25213	25338	25307	25162	25200	25282	25374	25063	25112	25290	25060	25031	25202	25157	25418	25275	25005	25423	25187	25264	25167	25014	25224	25366	25316	25130	25145	25362	25231	25252	25223	25272	25061	25304	25343	25159	25278	25078	25092	25162	25165	25215	25190	25016	24954	24894	25059	25103	25004	25170	25239	25185	25175	25109	25210	25183	24895	25265	25559	25324	25263	25154	25564	25162	25194	25170	25123	25175	25320	24879	25104	25158	24906	25071	25308	25543	25094	25283	25043	25299	25376	25130	25326	25115	25163	25005	25237	25283	25124	25054	25298	25347	25068	25159	25110	25257	25120	24968	24859	24875	25129	25002	25020	25035	25381	25359	24973	25281	25080	25183	25338	24894	25080	25285	25137	25088	25231	25189	24991	25020	25161	25128	24932	25050	25052	25123	25221	25175	25021	25397	24931	25120	25202	25287	25236	25108	25123	25117	24930	25139	24937	25368	25301	25195	24958	24845	24980	25113	24959	24914	25036	25079	25196	25116	25095	25336	25396	25263	25296	25163	25201	25289	25325	25381	25083	25078	24982	24937	25213	25231	25041	25133	25279	25282	25143	25179	25443	25275	25045	25187	25089	25025	25419	25070	24946	25105	25078	25254	25299	25140	25213	25283	24968	25089	25256	25011	25154	25006	25211	25273	25245	25024	25073	25152	25080	25013	25228	25176	25165	25222	25018	25219	25370	25083	25232	25123	25116	24965	24969	25018	25166	25159	25156	24926	25223	25217	25210	24931	25149	25088	25303	25079	25270	24977	24978	25156	25082	24831	25147	25279	24877	25070	25158	25031	25115	25226	25081	24999	24689	25128	25178	24924	25195	25191	25164	25152	25134	25078	24860	25217	25008	25041	25018	25203	25299	25331	25140	25021	25011	25166	24981	25157	25114	25071	25039	25169	25060	25185	25108	25244	25200	25062	25125	25269	25204	25055	25309	24960	25214	25188	25310	25109	25183	25323	24953	25170	25144	25292	25301	24926	25240	25002	25135	25047	25279	25329	25048	25081	25043	25154	25280	25258	25190	25169	25031	25144	25324	25119	25128	25167	25037	25242	25349	25378	25246	25097	25124	25177	25047	25037	25368	25115	25129	25025	25211	24930	25162	24894	25261	24930	25019	25238	25350	25178	24943	25208	25145	25094	25107	24993	24837	25021	25220	25173	25012	25148	25233	25053	24973	25079	25095	25267	25032	25315	25064	25123	25119	25117	25151	25177	25372	25114	25183	25125	24990	25183	25163	25408	25038	25131	25225	25137	24851	25350	25020	25008	25146	25221	25303	25289	25001	25223	25242	25202	25276	24990	24990	25037	25031	25358	25199	24952	24963	25192	25199	25052	25211	25219	25248	25338	25184	25032	25248	25010	25082	25417	25021	25281	25004	25042	25152	24983	25164	25271	25245	25594	25280	25095	25115	24897	25076	25234	24965	24963	25152	25119	25009	25063	24869	25203	25152	25277	25469	25211	25058	25076	25083	25001	25262	25105	25191	25049	25111	25243	25011	24968	25020	25438	25245	25162	25007	24887	24869	25131	25100	25300	25095	24986	24946	25197	25073	25266	25129	25041	25158	25246	25128	25018	25017	25209	25279	25214	25071	25283	25063	24988	25285	25212	25176	25295	25249	25213	25077	25032	25176	25221	24880	25137	25132	25422	25001	25299	25159	25301	25195	25001	24944	25286	25430	25338	25025	25176	25231	25178	24901	25168	25124	25181	25088	25223	25139	25127	25259	25147	25177	25148	25159	25316	25079	24995	24886	24985	25045	25201	25238	25106	25087	25105	25248	25042	25242	25083	25071	25330	25439	25061	25213	25216	25011	25052	25251	25133	25097	25186	25368	25146	25085	25128	25154	25649	25346	25206	25371	25362	25140	24967	25242	25256	25149	25162	25398	25016	25135	25002	25061	25227	24994	25184	25181	25079	25099	25180	25202	24878	25091	25089	25250	25281	25243	25287	25204	25196	25304	25168	25316	25175	25197	25290	25134	25222	25118	25037	25026	25191	25171	24874	25242	25263	25092	24940	25017	25210	25216	25250	25307	25032	25164	25242	25481	25143	24793	25181	25198	25266	25130	25302	24969	25240	25195	25171	25235	25157	25374	25135	25217	25213	25179	25025	24997	25026	24912	25005	25114	25154	25229	25043	25077	25067	25120	25236	25034	25124	25119	25395	25139	25135	25002	25164	25166	24941	25266	25047	25213	25226	24968	25171	25249	25126	25115	25306	25004	25231	24841	25376	25122	25136	25084	25047	25181	25218	24819	24968	25051	25371	25138	24944	25246	25060	24891	25320	25201	25360	25306	25279	25268	25101	25050	25268	25272	25334	25222	25224	25187	25409	25028	25257	24972	25212	24945	25146	24960	25247	25089	25274	24959	24988	24839	25122	25104	25192	25172	25034	25085	24772	25071	24804	24868	25041	25066	24871	25558	25428	25034	24993	25060	24960	25152	25072	25191	25246	25080	25187	25425	25292	25112	25258	25078	25367	24954	25042	25240	25265	25242	25186	25005	25306	25009	25206	25421	25003	25011	25089	25242	25230	24998	24929	24963	25234	25202	25064	24984	25182	25287	25297	25016	25330	25010	25175	24960	24947	25012	25186	24938	24943	25421	25176	25368	25024	25282	25066	25010	25340	25176	25208	25026	25123	25066	25401	25231	25226	25218	24949	25160	25073	25211	24924	25150	25239	25382	25167	25277	25240	25029	25070	24905	25317	25079	24877	24835	25294	24990	25123	25182	25075	25084	25038	25167	25466	25069	25227	24973	25451	25191	25264	25264	25214	25411	25141	25390	25375	25105	25091	24967	25007	25077	25141	25047	25220	25282	24939	24927	25237	25078	25283	25018	25081	24794	25299	24984	25065	25032	25039	25153	25190	25051	25142	25165	24933	25242	24886	24950	24963	25027	25157	25338	24940	24874	25174	25132	24859	25209	25134	25041	25303	25124	25264	24851	25394	25365	25138	25175	25315	25238	25321	25165	25154	25230	25145	25031	25123	25154	25283	25026	25335	25052	25074	25148	24983	25212	25221	25278	25113	24915	25075	25244	25196	24991	25017	25277	25110	25123	25267	25176	25503	25255	25275	25115	25039	24934	24962	25033	25026	25416	24873	25119	25100	25309	25188	25082	25054	24943	25190	24988	25035	25176	25260	25158	25033	25035	25353	25192	25137	25123	25154	25158	25139	25334	25199	24954	25091	25186	25221	25104	24994	24955	25022	24962	25261	24791	25014	25167	24935	25161	25185	24815	25061	25190	25173	25062	24863	25036	25278	25162	25125	25157	25324	25195	25183	25098	25082	24926	25028	25272	24998	25011	25144	25148	25050	25321	25189	25161	25069	25120	25212	25173	25211	25016	25365	24961	25089	25018	25252	25135	25002	25128	25155	25060	25028	25053	25076	25115	25065	25193	25070	25206	25232	25236	25420	25054	25108	25051	25155	25199	25015	25272	25125	25199	24995	25057	25125	25027	25033	24742	25214	25290	25151	25272	25146	24886	25129	25159	24883	25206	25180	25206	25064	25052	25137	25337	25273	24997	25068	25036	25035	25286	24988	24899	24863	25068	25028	25035	25144	24981	25081	25160	25086	25044	24876	25100	25199	25266	25083	25113	25010	25175	25171	25235	24827	25425	24816	25342	24894	25008	24904	25309	25335	25034	25172	25236	25315	24920	25027	25250	25227	25200	25138	25347	25107	25017	25266	24895	25134	25132	25100	25141	25066	25072	25132	25285	25136	25010	24940	25124	25105	25106	24960	25066	25050	25144	25093	24965	25150	24975	25335	25095	25184	25020	25245	25108	25093	25231	25405	25371	25374	25073	25280	25178	25173	24916	24995	25355	25168	25037	24972	25163	25349	25156	24854	25321	25019	25291	25081	25057	25016	25279	25197	24974	25200	25084	24938	25082	24948	24972	24989	24731	25109	25148	24970	25228	25081	25084	25201	24983	25031	25062	24856	24971	25046	25025	25434	25029	25050	25033	25125	25327	25266	25249	24903	25140	25264	25004	24916	25161	25104	25278	25402	24993	25092	25182	25058	25136	25037	25071	25280	25325	25053	25092	25169	25185	25341	25249	25219	25203	25183	25019	25195	25185	24988	25035	25447	25420	25145	24958	25242	25060	24965	25190	25144	25095	25135	24985	25339	25319	25211	25123	25212	25153	24981	25150	25049	25109	24902	25195	25062	25218	24945	25112	25083	25230	25153	25104	25255	25149	25270	24951	25279	25005	25122	25150	24994	24979	25152	25209	25245	25459	25112	25322	25311	25122	25092	25163	25230	25249	25200	25241	25130	24985	24881	24970	25227	25206	25229	24855	25073	25230	25430	25225	24993	25207	25199	25253	25226	25195	25239	25412	25026	25174	25254	25196	24969	25038	24820	25070	24949	25143	25240	25026	25315	25075	25111	25197	25177	25082	25192	25201	25385	25403	25216	25194	24990	25175	25379	24911	25283	24990	24955	24981	25094	24929	25387	25038	25028	24869	24956	25214	25172	25253	25098	25158	24967	25238	25238	25103	25166	24915	25499	25267	25472	25030	25060	25300	25269	25152	25026	25077	25155	25369	25148	25023	24924	25099	24946	24952	25068	25201	25510	24952	25176	25060	25240	25146	25058	24985	25001	25072	25122	25058	24963	24834	25205	25007	25113	25510	25048	25164	25152	25331	25149	25174	25250	25138	25106	25141	25172	25283	25062	25080	25141	25177	25012	25007	25222	25254	24933	25022	25260	25278	25280	25273	25139	25049	25241	25319	25229	25188	25256	25220	25252	25169	25147	25211	25007	25161	25142	25158	25313	25160	25108	25286	25050	25028	25309	25086	25006	25082	25187	24833	25128	25105	25121	25198	25076	25070	25017	25111	25130	25069	25027	25039	25218	25055	25336	25066	25289	25108	25144	25027	25204	25146	25089	25081	25131	24951	25075	25203	25381	25109	24924	25235	25292	25218	25298	25196	25288	24995	25224	25009	25145	25131	25152	25211	25407	25200	25215	25186	25163	25005	25045	25167
65004	97791	82682	64327	37635	21203	15779	14779	14769	14942	15165	15022	15170	15286	15146	15288	15104	15191	15032	15198	15181	15123	14958	15060	15249	15209	15033	15237	15065	15405	15193	15287	15117	15148	15328	15193	15166	15101	15090	15207	15068	15219	15116	14957	15336	15195	15187	15127	15186	15297	15241	15286	15070	15192	15189	15157	15061	15021	15144	15179	15172	15348	15224	15252	15289	15070	15072	15311	15313	15273	15304	15439	15231	15016	15139	15320	15117	15234	15227	15196	15251	15248	15254	15341	15276	15117	15139	15166	15284	15116	15041	15174	15212	15306	15240	15061	15394	15244	15147	15143	15205	15194	15258	15050	15115	15174	15078	15077	15304	15100	14893	15363	15219	15211	15354	15068	15213	14957	15245	15242	15289	14938	15251	15005	15243	15239	15238	14946	15061	15159	15095	15156	15235	15008	15106	15111	15174	15120	15084	15173	15008	14955	15207	15124	15197	15207	15328	14862	15073	15301	15099	15055	15341	15056	15111	15147	15136	15168	15288	15113	15080	15212	15235	15247	15241	15051	15333	15161	15331	15107	15214	15220	15171	15139	15212	15200	15376	15180	15197	15064	15252	14944	15215	15015	15242	15352	15317	15160	15123	15310	15091	15072	15095	15257	15247	15151	15138	15157	15124	15044	15242	15197	15332	15011	15037	15189	15270	15140	15255	15150	15094	15171	15293	15012	15051	15235	15185	15143	15009	14961	15161	15144	15195	15058	15258	15057	15162	15173	15348	15166	15298	15081	15153	15131	15197	15029	15216	15110	15247	15103	15158	15276	15195	15259	15011	15165	15193	15233	15144	15132	15019	15019	15151	15216	15082	15305	15277	15064	15221	15166	15122	15194	15114	15308	15383	15005	15042	15134	15239	14967	15142	15039	15295	15158	15245	15303	15199	15055	15188	15281	15019	15117	15175	15192	15025	15384	15233	15139	15129	15133	15096	15035	15186	15321	15259	15146	15304	15112	15160	15293	15063	15097	15258	15136	15166	14934	15219	15172	15141	15062	15175	15056	15358	15054	15101	15160	15200	15121	15123	15389	15362	15075	15130	15266	15125	15145	15042	15084	15302	15093	15170	15197	15023	15181	15159	15133	15163	15188	15184	15225	15204	15136	15319	15127	15172	15203	15228	15024	15310	15138	15158	15021	15186	15183	14996	15022	15298	15056	15179	15154	14994	15043	15240	15142	15203	15110	15067	15072	15171	15104	15171	15315	15089	15105	15070	15159	15143	15128	15167	15061	15348	15153	15177	15141	14950	15179	15080	15055	15195	15123	15066	15075	15323	15049	15152	14993	15341	15128	15081	15044	15132	15424	15178	15127	15262	15075	15126	15117	15196	15060	15119	15248	15141	15182	15046	15069	15122	15242	15266	15129	15136	15205	15162	15151	15134	15177	15013	15051	15171	15227	15064	15282	15089	14906	15199	15108	15324	15089	15086	15126	15276	15219	15135	15105	14943	15149	15163	15205	15277	15225	15201	15193	15294	15064	15178	15050	15067	15230	15151	15385	15141	15221	15197	15274	15172	15198	15018	15020	14999	15031	15299	15177	15319	15136	15086	15050	15222	15357	15140	15089	15034	14966	15205	15115	15075	15268	14934	15092	15018	15205	15140	15177	15359	15210	15031	15013	15221	15217	15203	14771	14957	15157	15330	15328	15190	15172	15406	15094	15243	15280	15206	15251	15312	15260	15011	15167	15270	15230	15166	15320	15230	14986	15004	15027	15161	15149	15026	15184	15157	15220	15281	15188	15210	15249	15147	15293	15194	15045	15044	15075	15116	14872	15266	15257	15313	15181	15024	15351	15264	15221	15121	15061	15126	15096	15239	15189	15116	15022	15021	15053	15145	15151	15214	15225	15225	15030	15020	15117	15108	14987	15072	15129	15372	15092	15084	15285	15173	14994	15087	14976	15142	15184	15070	15159	15350	15130	15187	15251	15289	15084	15118	15204	15146	15221	15065	15098	15049	15273	15195	15215	15215	15193	15246	15253	14996	15107	15195	15241	15092	15307	15280	15322	15220	15217	15066	15118	15014	15145	15016	15114	15106	15249	14909	15163	15130	15112	15242	15333	14978	15159	15113	15192	15250	15180	15158	15061	15268	15013	15213	15378	15361	15318	15085	15199	15043	15065	15372	15130	15085	15098	15057	15070	15094	15088	15097	15107	15200	15119	15257	15256	15146	15098	15201	14989	15124	15252	15298	15063	15187	15165	15236	14993	14947	15173	15299	15033	15268	15070	15152	15147	15106	15212	15125	15098	14923	15177	15168	15084	15313	14950	15213	15020	15214	15133	15202	15235	14967	15095	14917	15199	15243	15010	15164	15276	15028	15190	15183	15205	15176	15241	15211	15119	15369	15136	15091	15180	15067	15069	15057	15246	14941	15177	15374	15115	15301	14998	15434	15056	15215	15134	15147	14966	15280	15068	15010	15056	15037	15176	15296	15130	15248	15062	15197	15200	14944	15259	15091	15049	15175	15200	15041	15129	15106	15170	15045	15118	14958	15140	15192	15087	15187	15367	15137	15146	15163	15118	15254	15161	15178	15133	15208	15104	15186	15097	15042	15168	15095	15120	15074	15206	15126	15068	14995	15168	15113	15215	15014	15026	15203	15255	15072	15059	15235	15280	15053	15167	15124	15265	15121	15103	15105	15060	15279	15291	15173	15162	15048	15158	15251	15196	15039	15247	15016	15031	15094	15274	15147	15137	15210	15156	15132	15378	15215	15187	15049	15004	15175	15172	15162	15087	15130	15222	15310	15077	15045	15047	15126	15048	15289	15090	15125	15154	15203	15210	15020	15275	15060	15150	15172	15194	15183	15251	15224	15371	15094	15029	15168	15026	15175	15158	15108	15054	15297	15007	15094	15139	15056	15215	14981	15168	15181	15070	15078	15241	15133	15176	15099	15064	15215	15141	15113	15128	15257	15163	15171	15216	14908	14954	15108	15226	15226	15134	15062	15091	15350	15146	15204	15149	15223	15172	15167	15113	15031	15099	15003	15321	15343	14883	15086	15181	15182	15314	15193	15203	15329	15160	15074	15185	15131	15140	15275	15185	14901	15115	15155	14993	15309	15004	15324	14938	15114	15151	15082	15020	15152	15134	15132	15068	15167	15293	15073	15003	15206	15181	15148	15197	15266	15132	15236	15091	14972	15278	15190	15117	15222	15177	15165	15188	15219	15120	15154	15232	15007	15173	15098	15157	15231	15058	15065	15146	15163	15217	15285	15085	15166	15145	15214	15162	15222	15179	15005	15231	15194	15245	15183	15165	14970	15144	15288	15139	15166	15187	15302	15296	15004	15275	15131	15117	15216	15037	15157	15090	15113	15126	15075	15056	15038	15262	15071	15156	15075	15184	15122	15239	15068	15310	15067	15050	15227	15079	15263	15059	15142	15071	15014	14899	15095	15265	15121	15239	15135	15050	15208	15094	15036	15046	15108	15119	15051	15140	15260	15172	15059	15237	15053	15134	15124	15243	15220	15140	15141	15286	15274	15285	15237	15123	15154	15216	15276	15156	15290	15237	15054	15293	15108	15026	15107	15086	15100	15119	15064	15202	15158	15079	15034	15023	15243	15259	15166	15220	15018	15229	15153	15181	15287	15123	15136	15154	15240	15185	15200	15213	15049	15301	15220	15305	15120	15378	15142	15094	15012	15029	15182	15182	15123	15281	15148	15047	15157	15163	15157	15019	15289	15194	15340	15060	15317	15076	15181	15044	15271	15154	15066	15206	15116	15138	15115	15286	15245	15170	15085	15071	15265	15198	15212	15073	15229	15137	15032	15183	15165	15148	15099	15279	15193	15076	15231	15186	15259	15257	15214	15391	15078	15194	15086	15191	15152	15128	14984	15194	15329	15199	15040	15283	15076	15142	15187	15192	15036	15222	14949	15167	15163	15116	15094	15003	15183	15270	14984	15183	15091	15222	14857	15082	15180	15142	15128	14936	15083	15191	15066	15192	15180	15114	15197	15232	15156	15081	15085	15224	15242	15041	14980	14873	15106	15261	15118	15248	15182	15375	15224	15279	15229	15270	15243	14975	15167	14993	15132	15030	15307	15085	15135	15274	15318	15036	14977	14920	15157	15024	15167	15322	15367	15198	15080	15156	15132	15061	15083	15073	15143	15136	15014	15211	15208	15158	15003	14982	15086	15100	15152	15081	15080	15019	15292	15176	15089	15278	15135	15256	15189	14978	15063	15160	15082	15227	15258	15168	15262	15070	15113	15174	15294	15180	15185	15195	15098	15002	15047	15022	15306	15161	14873	15057	15023	15145	14899	15194	15101	15141	15269	15200	15039	15183	15332	15384	15096	15023	15050	15125	15139	15045	15016	15056	15133	15134	15162	15092	15206	15072	15138	15024	15255	15090	15126	15154	15274	15088	15274	15176	15152	14930	15123	15191	15246	15009	14979	15029	15199	15094	15234	15355	15013	15309	15099	15228	14865	15311	15123	15004	15049	15169	15137	15245	15125	15094	15195	15085	15186	15244	15039	15100	15217	15114	15144	15012	15136	15046	15051	15006	15189	14924	15173	15076	14988	15071	15162	15087	15319	15098	15163	15108	15158	15057	15038	15171	15090	15198	15157	15207	15016	15088	15061	15112	15033	15064	15153	15084	15109	15048	15235	15120	15164	15101	15177	15089	15141	15131	15148	15286	15095	15189	15154	15143	15097	15163	15268	14974	15079	15195	15175	15293	15022	15207	15115	14990	15180	15302	15068	15073	15128	15064	14973	15293	15167	15094	14898	15176	15038	15224	15296	15024	15394	15162	15062	15191	14996	15225	15143	14976	15129	15211	15187	15175	15147	15096	15045	15250	15337	15015	15041	15264	15242	15140	15133	15322	15236	15283	15169	15261	14952	15040	15181	15224	14952	15054	15211	15178	15103	15264	15196	15112	15139	15216	15204	14993	15293	15154	15048	15142	15345	15046	15170	15085	15139	15046	15061	15309	15104	15248	15040	15165	15042	15132	15060	15052	15214	15205	15067	15198	15146	15056	15128	15233	15209	15198	15122	14976	15136	15233	15101	15128	14989	15211	15148	15063	15193	15271	15200	14976	15150	15100	15227	15164	15234	15315	14987	15158	15106	15169	15166	15214	15256	15160	15104	14944
37451	45827	44241	33852	26365	23659	23031	22890	22762	23016	22782	22817	22940	22900	22579	22826	22822	22993	22795	22826	22870	22768	22788	22756	22815	22845	22763	22885	22712	22724	22699	22750	22844	22601	22898	22846	23290	22742	22760	22840	22824	22787	22863	22901	22964	22856	22715	22774	22556	22759	22572	22558	22910	22752	23014	22694	22704	22550	22685	22874	22954	22812	22722	22843	22659	22598	22796	22873	22758	22956	22605	22616	22627	22441	22665	22589	22715	22663	22702	22906	22657	22587	22819	22813	22885	22937	22822	22642	22800	22663	22766	22857	22740	22769	22918	22814	22951	22931	22822	22555	22667	22737	22835	22371	22585	22591	22921	22749	22745	22613	22647	22830	22935	23117	22818	22830	22758	22751	22846	22997	22712	22680	22754	22736	22597	22922	22920	22689	22938	22881	23049	22672	22681	22603	22668	22883	22742	22733	22670	22814	22662	22611	22699	22612	22714	22448	22826	22723	22768	22887	22695	23179	22841	23064	22841	22719	22775	22615	22661	22743	22650	22910	22942	22856	22954	22769	23027	22709	22845	22664	22703	22740	22734	22739	22806	22687	22679	22692	22890	22506	22777	22757	22715	22778	22614	22980	23084	22850	22810	22735	22739	22969	22894	22585	22628	22789	22936	22850	22802	22604	22585	22813	22715	22814	22625	22744	22817	22926	22893	22755	22801	22667	22842	22838	22945	22887	22712	22545	22698	22788	22836	22671	22683	22840	22907	22765	22673	22606	22673	22837	22812	22895	22814	22686	22686	22961	22908	22615	22777	22791	22578	22719	22611	22805	22737	22603	22709	22987	22749	22673	23020	22850	22820	22969	22817	22912	23090	22781	22900	22519	22841	22666	23065	22997	23133	22784	22980	22669	22854	22994	22716	22634	22479	22927	22784	22622	22659	22804	22625	22890	22610	22771	22583	22769	22647	22766	22615	22651	22806	22789	22711	22583	22695	22606	22800	22744	22740	22553	22783	22818	22686	22703	22806	22814	22630	22802	22936	22706	22746	22925	23067	22847	22911	22838	22998	22931	22922	22725	23140	22938	22876	22634	22809	22828	22968	22796	22883	22660	22719	22746	22911	22694	22777	22549	22712	22684	22759	22819	22622	22764	22568	22678	22775	22913	22892	22857	22936	22655	22596	22720	22795	22870	22708	22865	22920	22761	22880	22789	22646	22862	22711	22634	22605	22918	22608	22708	22914	23023	22395	22589	22883	23000	22632	22858	22693	22862	22627	22936	22720	22786	22638	23187	22710	22824	22774	22719	22585	22659	22613	23038	22861	22711	22768	22743	22910	22858	22543	22697	22731	22690	22867	22643	22827	22870	22870	22749	22881	22888	22823	22774	22789	22801	22815	22712	22604	22806	22780	22622	22718	22630	22792	22656	22757	22809	22615	22906	22895	22714	22929	22560	22673	22680	22880	22855	22839	22826	22865	22814	22831	23036	22813	22978	22795	22730	22726	22736	22574	22708	22613	22810	23028	22691	22867	22501	22513	22873	22754	22946	22845	22763	22681	22753	22903	22539	22968	22879	22732	22552	22702	22823	22851	22739	22588	22667	22735	22890	22789	22904	22729	22819	22715	23030	22390	22758	23166	22797	22861	22792	22868	22871	22655	22663	23008	22626	22730	22951	22754	22632	22810	22672	22585	22552	22468	22703	22766	22729	22559	22916	22869	22920	22829	22746	22900	22801	22860	22677	22760	22674	22828	22972	22745	22887	22598	22668	23013	22959	22681	22793	22786	22934	22772	22841	22805	22770	22761	23008	22693	22544	22935	22511	22670	22691	22891	22669	22777	22594	22714	22667	22532	22680	22634	22787	22751	22730	22886	22907	22666	22699	22640	22888	22532	22927	22528	22678	22753	22865	22790	23124	22628	22720	22864	22741	22812	22637	22749	22608	22710	22591	22508	22830	22811	22721	22643	23058	22759	22688	22934	22758	22814	22434	22646	22839	22980	22771	22726	22857	22938	22771	22754	22507	22835	22813	22551	22703	23012	22738	22679	22869	22682	22609	22895	23027	22804	22912	22893	22849	22756	22801	22955	22846	22582	22795	22683	22895	22914	22689	22825	22619	22841	22778	22791	22845	22525	22846	22864	23005	22834	22858	22905	22714	22711	22689	22691	22641	22761	22849	22559	22781	22717	22890	22731	22960	22710	22754	22698	22712	22915	22636	22567	22709	22829	22804	22761	22753	22691	23001	22985	22880	22781	22924	22960	22771	22661	22786	22825	22651	23018	22596	22680	22671	22691	22877	22783	22851	22710	22924	22774	22603	22939	22932	23035	22716	22909	22643	22766	22685	22797	22649	22359	22766	22732	22768	22701	22909	22702	22875	22468	22807	22552	22447	22770	22673	22814	22726	22888	22938	22676	22815	22940	22995	22688	22674	22675	22840	22551	22772	22828	22830	22688	22796	22902	22736	22791	22741	22768	22858	22608	22846	22910	22929	22763	22691	23145	22850	22878	22626	22605	22940	22974	22740	22502	22610	22869	22824	22971	22686	22757	22716	22804	22762	22732	22709	22689	22613	22760	22695	22804	22933	23014	22695	22710	22743	22858	22725	23008	22815	22524	22507	22685	22889	22838	22893	22852	22857	22724	22495	22524	23045	22967	22825	22852	22711	22999	22855	22664	22877	22604	22748	22634	22698	22676	22695	23002	22752	22936	22864	22934	22685	22851	22706	22854	22953	22719	22825	22702	22597	22639	22711	22731	22643	22801	22677	22766	23024	22986	22933	22680	22868	22657	22991	22613	22786	22743	22626	22583	22677	22762	22727	22682	22944	22733	22901	22622	22699	22844	22592	22679	22458	22859	22942	22724	23063	22808	22760	22714	22799	22654	22678	22674	22696	22795	22698	22883	22855	23061	22762	22763	22803	22691	22723	22806	22781	22793	22791	22769	22924	22605	22741	22840	22998	22614	22958	22774	22720	22649	22711	22816	22675	22779	22932	22559	22722	22932	22674	22537	22607	22986	22923	22704	22409	22677	22699	22726	22554	22825	22909	22814	22723	22606	23021	22854	22773	22619	22460	22676	22812	22510	22482	22691	22841	22697	22754	22509	22733	22702	22651	22809	22806	22652	22780	22632	22771	22833	22841	22826	22825	22712	22747	22864	22894	22928	22768	23001	22750	22905	22815	22810	22618	22876	22791	22716	22611	22766	22753	22914	22722	22810	22714	22872	22832	22613	22835	22935	22749	22663	22759	22749	22892	22745	22743	22921	22738	22870	22896	23052	22568	22609	22751	22700	22575	22715	22986	22989	22875	22607	22670	22694	22970	22877	22699	23012	22938	22919	22677	22769	22678	22792	22902	22533	22754	22865	22647	22490	22808	22878	22385	22818	22626	22883	22520	22912	22737	22582	22827	22755	22893	22755	22775	22732	22845	22754	22605	23085	22863	22745	22629	22628	22796	22881	22707	22834	22899	22835	23023	22735	22785	22793	22718	22788	22678	22739	22769	22695	22857	22539	22721	22804	22813	22803	22678	22829	22774	22924	23051	22871	22674	22629	22787	22777	22583	22887	22674	22741	22630	22832	22841	22470	22781	22740	22732	22948	22982	22781	22829	22630	22665	22637	22609	22624	22779	22575	22729	22848	22851	22801	22780	22729	22540	22737	22770	22850	22776	22858	22597	22818	22636	23078	22899	22583	22981	22492	22939	22824	22540	22621	22940	22734	22755	22845	22782	22762	22819	22854	22819	22745	22805	22952	22717	22818	22701	22701	23077	22795	22770	22818	22669	22747	22819	22793	22680	23019	22732	22799	22698	22839	23144	22897	22905	22630	22821	22773	22906	22842	22859	23059	22947	22588	22762	22889	22922	22760	22710	22699	22489	22834	22429	22477	22770	22732	22642	23009	22660	22879	22734	22571	22682	22816	22804	22728	22845	23088	22604	22660	22678	22821	22646	22797	22858	22818	22764	22586	22864	22886	22549	22716	22740	23058	22593	22712	22759	22687	22726	22605	22943	23026	22931	22905	22704	22701	22647	22608	22754	22659	22878	22637	22938	22767	23040	22862	22703	22868	22826	23017	22690	22884	22627	22743	22610	22636	23002	22619	22649	22826	22871	22751	22629	22686	22624	22859	22990	22925	22808	22839	22924	22805	22771	22617	22712	22920	22743	23045	22723	22952	22872	22763	22748	22616	23148	22538	22762	22807	22897	22982	22791	22773	22714	22565	22693	22768	23016	22744	22950	22767	22898	22940	22774	22985	22873	22703	22797	22635	22797	22668	22800	22765	22724	22970	22625	22795	22862	22680	22807	22755	22701	22657	22773	22746	22568	22898	22618	22768	22810	22841	22622	22484	22939	22696	22702	22743	22628	22665	22730	22912	22858	22618	22751	22851	22574	22759	22680	22806	22771	22673	22596	22661	22906	22705	22618	22675	22792	22839	22694	22682	22784	22823	22466	22816	22954	22769	22646	22994	22806	22759	22706	22894	22546	22882	22831	22732	22863	23115	22983	22723	22717	22796	22840	22918	22658	22696	22773	22989	22828	22538	22695	22755	22870	22768	22882	22655	22792	22613	22793	22860	22918	22692	22898	22788	22790	22907	22492	22830	22806	22620	22675	22637	22683	22744	22810	23102	22826	22788	22717	22790	22806	22661	22908	22813	22747	22800	22976	22931	22999	22730	22867	22777	22845	23161	22959	22914	22741	22656	22984	23006	22916	22741	22596	22552	22527	23116	22856	22839	22884	22774	22675	22673	22768	22993	22948	22985	22842	22935	22828	22857	22959	22932	22668	22865	22791	22455	22701	22675	22621	22784	22819	22959	22933	22708	22500	23039	22725	22976	23008	22884	22671	22875	22816	22814	22525	22680	22959	23077	22649	23004	23082	22861	22753	22669	22871	22691	22676	22846	22592	22755	22694	22600	22788	22734	22558	22622	23044	22750	22935	22728	22632	22713	22655	22794	22802	22880	22753	22830	22680	22904	22707	22531	22762	22906	22831	22948	22790	22693	23038	22697	22852	22755	22910	22748	22559	22846	22983	22708	23112	22674	22888	22758	22855	22896	22568	22720	22446	22681	22833	22686	22921	22693	22582	22632	22586	22661	22644	22760	22928	22866	22871	22758	22598	22858	22938	22391	22715	22659	22672	22755	22778	23155	22811
31470	49341	34570	20808	15347	13340	13131	12868	13027	13017	12906	13099	12981	13052	12977	13000	12917	13113	12991	13060	12794	12825	12941	13028	12867	12993	13086	12959	12958	12966	12879	12910	13077	12990	13156	12938	13164	13026	12954	12954	13026	13152	13073	12849	12922	13040	13021	13000	12919	12964	13056	12996	12849	12956	13031	13070	12904	12774	12969	12952	13052	13011	12996	12985	13007	12824	13019	12924	12923	12870	12952	13012	12970	13069	12831	12901	13036	12958	12919	12835	13002	13015	12823	13001	13020	13023	12722	12900	12986	12821	12743	12957	12834	12851	12883	12889	12822	12942	12986	13041	13038	12893	13101	12986	12965	13063	12831	12848	12992	12805	12847	12870	12983	13106	12942	12809	12866	12853	13006	13053	12908	13007	12914	13131	13101	13030	12909	12942	13000	12829	12894	12899	12995	12817	12729	12844	13032	12984	12784	12829	13020	12821	12759	13005	12787	12859	12988	12906	13111	12865	12941	12946	13031	12912	12835	12903	12828	12886	13062	12855	13037	12990	13043	12766	13102	12911	12901	12887	12974	13196	12795	12909	12865	13001	12884	12965	13104	13089	12849	12909	12951	13033	12830	12734	12875	13049	12932	13052	12816	12940	12777	12923	12911	12809	12982	12790	12969	12993	12869	13174	12910	12865	12645	12931	12907	12866	12913	12948	12824	12964	12879	12921	12975	13050	12873	12862	12822	12935	12887	12985	12733	12800	12825	12983	12856	13081	12983	12871	12841	13053	12850	13027	12902	12894	12781	12952	12806	12782	13189	12898	12991	12888	13143	12896	12995	13131	12875	12859	12975	12947	12834	12869	12937	13060	13012	12902	12914	12977	13019	12945	13079	12785	12870	12907	12971	13020	12874	12991	13038	12880	12758	13044	12904	12826	12977	12785	12934	12949	13120	13059	12794	12982	12946	12877	13018	13014	12934	13031	12915	12826	12899	13003	12976	12920	12896	12954	12957	12975	12894	12866	12971	12875	12999	12813	12821	12896	13028	13150	12869	12877	12852	12957	12877	12921	12898	13070	12971	12845	13013	12897	12885	12954	12955	12951	12863	12855	12901	12774	12850	12797	12924	13014	13035	13051	13010	13106	12907	12895	12859	12938	12683	13034	12850	12982	12902	13011	12914	12953	12887	12841	12807	12948	12925	12777	13087	12920	12818	13002	12941	13025	13107	13053	12961	13054	12894	13000	12859	13001	12970	12744	12961	12956	13059	13092	13176	12877	12957	13035	12980	12839	12901	12941	12890	12784	12932	13041	13130	13078	13025	13106	12938	13037	12680	12861	12873	12882	13027	12747	13164	12702	12951	12844	13026	12922	13028	13029	12815	12895	12879	12910	12928	12963	12867	13055	12812	12902	13045	13128	12833	13031	12804	13021	12804	12799	12962	12917	12873	12817	12771	12993	13017	12978	12930	12865	12843	12862	13030	12928	13080	12861	12932	12980	12825	12852	12922	12851	12879	12819	13018	12911	13019	13091	13104	12824	13030	12818	12855	12899	13030	12951	12936	12871	12919	12992	12943	13040	12887	13093	12998	12960	13005	12886	12921	12897	12912	12835	12983	12989	13099	13033	13085	12943	13029	13009	12871	13017	12916	13005	12796	12887	12783	13098	12786	12798	12932	12980	12828	12858	12987	12942	12974	12878	12849	12896	12880	12879	13051	12851	13026	13013	13026	12958	12945	12953	13013	13048	12838	12887	13068	12943	12959	13012	12830	12694	12874	12885	12895	12844	12879	12784	12815	13057	13021	12899	12885	12997	13025	12926	13078	12890	12992	12938	12889	12891	12987	12856	12845	12919	12801	12930	12967	12918	13061	12931	13061	12952	13113	12931	12866	13028	12881	12860	12932	12960	13055	12965	12774	12873	12858	12819	12828	13049	12739	12964	12806	13021	12842	12915	12858	13110	12838	12906	13022	12836	12821	12963	12993	12967	12879	12772	12830	12980	12969	12892	13006	12915	12861	12854	12960	12928	12866	13006	13020	12935	12759	12878	12738	12901	13089	12906	13021	12844	12928	12868	12914	12940	12932	12929	12766	12937	12909	13079	12897	13011	12874	12887	12925	12981	13102	12704	12974	12874	13138	12973	12832	13153	12799	12839	12877	12931	12936	12963	13070	13069	12952	12933	12931	12888	12909	13021	12891	13039	12865	12795	12897	12872	12957	12866	13144	12850	13009	12806	12783	12962	12863	13136	12937	12934	12923	12943	12892	13130	13043	12877	13031	12881	12989	12976	12868	12952	12982	12975	12785	12911	12930	12982	12914	13038	12977	12873	12867	12835	12790	12826	13004	12881	12850	13114	12763	12940	12952	12942	12838	12946	12944	13099	12979	12820	13023	13027	12866	13050	12833	12960	12936	12993	12781	12981	12917	12933	12909	13070	12989	12992	12992	12869	12908	12792	12973	12851	13047	12909	13029	12893	12931	12918	12763	12712	13021	13027	12845	13073	12933	13077	12991	12755	12872	13089	13005	12985	12925	13080	12834	13065	12934	12811	12926	12957	13015	12901	12957	12954	12843	13117	12964	13039	12989	12937	13031	12812	12873	12999	13014	12880	13030	12982	12865	13144	12882	12927	12918	13028	12872	12957	12966	13027	13102	12967	12791	12844	12982	12959	13053	12964	12910	12869	12822	12970	12737	12988	13000	13087	12936	12943	13043	12979	12915	13024	12964	12833	12930	12890	13020	12947	12846	12935	12905	12907	13048	12886	12964	12852	12944	12866	12958	12791	13116	12882	12786	13095	12967	13027	12915	12861	12797	12786	12913	12823	12891	12825	12910	12914	13003	12910	12809	12944	12954	12973	13011	12836	12698	12845	12914	12992	12803	13063	12920	12716	12865	12904	12759	12829	12984	12889	12709	12905	13103	12805	13007	12987	13066	12981	12836	12905	12988	13090	13059	12945	13044	13043	12940	12898	12961	12941	12883	13018	12981	12972	12985	13056	12763	12950	13031	12920	12873	12823	13038	12887	13016	12946	12900	13032	13024	12998	13013	13055	12971	12810	12907	12931	12843	12932	13028	12956	12984	13045	12970	12719	12840	12972	12849	13009	13014	13098	12887	12944	13134	12883	13028	12874	12983	12821	12907	12907	13041	12916	13040	12767	12950	13007	12994	12873	12805	12913	13036	12817	12919	12967	12783	12974	13078	12889	12968	12866	12957	13031	13032	13006	13180	13088	13004	12873	13029	12901	12859	12907	12883	13080	12975	12872	13029	12758	13082	13014	12904	12995	12864	12840	12949	12867	12919	12980	12938	12906	12920	12881	12972	12929	13022	12856	12862	12950	12828	13132	13096	13102	12854	12946	12791	12833	12883	13129	12847	12888	12963	12895	13090	13036	12866	12754	12968	12872	12854	12882	12958	12908	13055	13082	12777	12896	13219	12950	13112	12741	13006	12744	12949	12999	12899	13000	12963	13110	12990	13151	12873	12979	12865	13071	13009	12923	12932	13104	13014	12929	12885	12734	13040	12921	12919	12900	12937	12921	13038	12984	12927	12844	12859	12883	12892	13016	12861	12907	13069	13004	13006	13057	12899	13168	13019	12842	13008	12924	12994	13016	12886	12954	13033	12871	12894	13055	13027	12879	12976	12864	13040	12913	12969	12909	12827	12868	12879	12931	12939	12939	13066	12930	13018	12890	13044	12835	13000	13004	13020	12905	12952	12954	12924	12981	12856	12869	12926	12966	13085	12777	13007	13028	12778	12871	13041	13003	12794	13034	13023	13134	12966	12961	13089	13030	12897	12874	12886	12986	12972	13097	12994	12987	12972	13023	12995	13006	13013	12983	13054	12952	13018	13182	12963	12993	12858	12975	13101	12817	12857	12980	12908	12957	13122	12981	13069	12955	12947	13000	12726	12946	13018	12887	12890	13029	12763	12943	12947	12926	13026	12875	12785	12852	12608	12913	13014	12814	12927	13020	12952	13081	12876	12943	12842	12974	12952	12928	12934	12879	12882	13035	13035	12986	13035	12919	12944	12955	12927	12956	12941	12939	13009	12895	12979	12770	12850	12936	12901	12878	13080	12941	12977	13106	13030	13006	12969	12935	12880	12989	12986	12867	12858	13029	12889	12923	12969	12928	12874	12880	12970	12966	12868	12952	13037	12865	12785	12901	13009	13147	12984	12773	12946	12970	12917	12968	12798	12894	13044	13147	12921	12747	12952	13037	12896	12944	12916	13041	13078	12914	12997	12853	13027	12819	12962	13038	12895	12887	12792	12880	13027	12872	12911	13150	12966	13049	12769	13089	12759	13156	12739	13052	12919	13021	12859	13055	13107	12935	12974	12974	12851	12882	12962	12980	13165	12961	12766	12936	12972	12797	12864	12981	12810	13018	12932	12855	12963	13043	13129	12993	12830	13086	13055	12822	13002	12938	12905	12985	12989	13007	12925	13138	12987	12853	13059	12917	12979	12965	12792	13092	13111	12858	12955	13036	12952	12932	12907	12989	12911	12967	13003	12848	12901	12992	13014	12919	12881	13058	12848	12964	12950	12874	12910	12977	12902	12994	13074	12758	12852	12967	12988	12889	13028	12992	13003	12925	12975	12819	12811	13096	13009	12832	12837	13124	12940	12795	13014	13048	13091	12830	12886	12951	13086	12847	12922	12945	13146	12983	12861	12953	13064	12865	13126	12966	12876	12939	12984	12959	12965	12965	12927	13047	12795	12901	12942	12990	12854	13087	12969	12916	12631	12794	12869	12843	12926	12762	12954	12816	13119	12863	12878	12900	12980	12902	13079	13100	13079	12905	12989	12974	12905	12975	12965	12916	13045	13076	12963	12785	13055	12971	12930	12868	12943	12914	12970	12827	12789	12896	13055	12925	13190	12854	12836	12932	12864	12891	13021	12754	12802	12892	12969	12849	12870	12956	12980	12994	12947	12984	13030	13016	13021	12905	12841	12947	12768	12918	12860	12947	12916	12921	12800	13032	12725	13078	13051	12904	12926	12893	13037	12979	12915	12799	13040	12987	13031	13044	12983	12798	12863	12804	12977	13087	13047	12866	12976	12874	13032	13102	12988	12851	12932	12997	12891	13048	12977	12888	12833	13009	12986	13020	12998	13118	13076	12866	13060	12937	12929	13005	12996	12979	13032	13032	12878	13050
40603	44917	41519	33314	27608	26088	25423	25386	25296	25104	25347	25400	25330	25359	25200	25299	25197	25616	25481	25339	25278	25064	25332	25353	25046	25187	25150	25117	25194	25419	25313	25358	25385	25285	25357	25187	25267	25146	25355	25238	25225	25185	25353	25205	25346	25245	25327	25227	25181	25080	25349	25326	25335	25290	25395	25329	25512	25068	25174	25253	25171	25157	25138	25156	25075	25190	25174	25138	25264	25328	25480	24869	25335	25361	25215	25200	25284	25395	25227	25290	25382	25374	24997	25296	24983	25277	25054	25231	25304	25122	25181	25186	25067	25143	25278	25255	25161	25194	25101	25113	25566	25451	25508	25396	25253	25314	25200	25205	25210	25199	25281	25294	25293	25287	25172	25069	25309	25280	25286	24931	25219	25418	25284	25246	25138	25367	25266	25474	25174	25303	25242	25263	25442	25131	25508	25321	25328	25196	25293	25157	25077	25414	25298	25304	25144	25281	25244	25220	25308	24924	25375	25086	25049	25425	25389	25544	25316	25217	25078	25449	25156	25326	25195	25221	25216	25308	25411	25350	25344	25269	25240	25425	25303	25056	25244	25249	25035	25141	25204	25272	25206	25345	25089	25371	25279	25161	25013	25047	25111	25353	25288	25424	24945	25118	25271	25273	25369	25131	25166	25039	25273	25175	25072	25168	25096	25044	25278	25383	25106	25317	25422	25381	25221	25222	25218	25112	25185	24919	25179	25329	25299	25286	25405	25219	25293	25207	25359	25365	25432	25168	25463	25198	25228	25254	25363	25440	25313	25152	25133	24993	25163	25263	25226	25247	25200	25229	25431	25162	25310	25178	25217	25173	25296	25177	25304	25226	25286	25152	25398	24959	25275	25510	25318	25148	25094	25216	25406	25231	24983	25121	25211	25103	25132	25249	25182	25156	25338	25512	25164	25249	25121	25350	25311	25310	25125	25156	25511	25545	25066	25037	25531	25238	25389	25224	25341	25257	25447	25170	25228	24974	25287	25000	25029	24845	25444	25428	25382	25244	25319	25177	25427	25239	25220	25342	25279	25262	25236	25224	25410	25117	25077	25198	25306	25283	25189	25193	25077	25096	25262	25027	25213	25340	25125	25214	25106	25264	25117	25360	25241	25161	25159	25222	25356	25113	25282	25255	25051	25076	25352	25192	25378	24957	25151	25162	25175	25182	25206	25139	25274	25282	25277	25051	25221	25354	25352	25253	25180	25200	25035	25136	25519	24992	25216	25100	25108	25139	25355	25330	25182	25271	25193	25128	25343	25282	25112	25070	25416	25495	25392	25099	25421	25297	25303	25204	25407	25298	25250	25206	25389	25206	25481	24965	25099	25265	25345	25171	25275	25090	25502	25415	25125	25403	25480	24923	25105	25173	25474	25330	25061	25258	25085	25375	25123	25239	25222	25217	25235	25300	25225	25128	25404	25249	25666	25242	25427	25476	25234	24982	24971	24985	25345	25167	25134	25253	25180	25328	25305	25372	25404	25196	25281	25296	25534	25262	25204	25257	25297	25200	25288	25334	25333	25329	25218	25146	25025	25113	24842	25266	25190	25247	25340	25213	25237	25086	25297	25217	25132	25128	25052	25287	25153	25188	25168	25333	25292	25295	25370	25239	25330	25167	25188	24777	25206	25279	25291	25210	25140	25116	25060	25211	25312	25347	25357	25253	25285	25211	25118	25199	25183	25056	25262	25178	25281	25196	25211	25323	25357	25218	25305	25346	25094	24907	25233	25317	25287	25156	25132	25085	25237	25258	25186	24914	25017	25053	25289	25255	25395	25174	25334	25123	25170	25322	25160	25210	25055	25152	25021	25281	25376	25267	25453	25085	25319	25042	25149	25074	25062	25290	25318	25332	25350	25057	25106	25215	25350	25482	25346	25264	25061	25024	25382	25335	25214	25161	25013	25389	25199	25116	25196	25350	25012	25136	25354	25359	25213	25183	25123	25546	25321	25410	25254	25389	25073	25336	25230	25216	25105	25540	24993	25271	25317	25186	25255	25171	25257	25385	25370	25033	25417	25288	25080	25324	25362	25090	25020	25242	25359	25244	25201	25244	25351	25195	25197	25125	25139	25317	25150	25414	25224	25244	25362	24831	24951	25203	25118	25282	25312	25178	25201	25215	25426	25403	25354	25212	25268	25111	25086	25236	25446	25298	25304	25303	25341	25370	25398	25085	25248	25235	25354	25313	25406	25126	25261	25306	25341	25404	25092	25560	25264	25270	25186	25176	25242	25263	25081	25173	25242	25359	25138	25234	25294	25342	25122	25161	25198	25217	25219	25225	25283	25157	25133	25370	25188	25228	25036	25290	24979	25162	25172	25533	25311	25186	25229	25202	25102	25297	25198	25350	25179	25342	25405	25000	25250	25220	25256	25197	25146	24984	25045	24996	25231	25226	24787	25126	25409	25194	25365	25216	25178	25232	25053	24892	25238	25229	25077	25270	25422	25498	25277	25146	25305	25332	25179	25304	25520	25249	25005	25441	25311	25195	25129	25193	25258	25206	25322	25322	25352	25165	25017	25106	25300	25250	25206	25111	25034	25355	25268	25087	25287	25203	25245	24990	25437	25169	25094	25192	25399	25270	25146	25360	25149	25213	25433	25001	25436	25187	25260	25326	25213	25301	25410	25111	25384	25006	25374	25489	25318	25277	25231	25565	25467	25334	25285	25307	25122	25335	25282	25308	25224	25007	25125	25072	25183	25395	25204	25111	25450	25013	24986	25405	25197	25141	25282	24712	25237	25278	25223	25028	25387	25169	25133	25258	25212	25070	25296	25340	25162	24988	25246	25568	25156	25277	25195	25316	25168	25031	25479	25260	25365	25177	25485	25425	25250	25263	25266	25198	25142	25231	25323	25090	25009	25231	25234	25121	25150	25399	25376	25181	25318	25393	25099	25004	25045	24940	25099	25049	25276	25137	25210	25161	25090	24866	25301	25421	25284	25125	24906	25304	25126	25383	25427	25098	25056	25350	25214	25365	25369	25444	25233	25296	25523	25424	25321	25451	25438	25287	25389	25434	25441	25391	25174	25359	25064	25109	25398	25017	25438	24789	25195	25195	25357	25337	25250	25354	25191	25094	25185	25185	25229	25210	25159	25099	25210	25135	25332	25231	25329	25277	25167	25010	25500	25224	25052	25090	25139	25041	25140	25167	25361	25219	25100	25008	25207	25290	25206	25457	25326	25166	25450	25079	25181	25261	25301	25120	25265	25167	25383	25205	25309	25343	25406	25450	25396	25345	25280	25221	25391	25166	25170	25200	25328	25219	25067	25105	25373	25259	25382	25336	25403	25229	25315	25112	25435	25202	25110	25154	25090	25002	25302	25326	25489	25422	25317	25378	25207	25399	25270	25495	25277	25101	25088	25265	25290	25005	25249	25253	25125	25226	25444	25081	25238	25255	25320	25232	25035	25394	25379	25274	25089	25259	25273	25123	25354	25368	25142	25200	25212	25228	25164	25193	25072	25200	25075	25352	25098	25079	25252	25401	25499	25118	25254	25055	25688	25386	25322	25091	25095	25035	25317	25225	25262	25267	25299	25155	25214	25176	25277	25279	25181	25029	25161	25186	25313	25490	25292	25216	25232	25303	25231	25222	25350	25230	25252	25332	25530	25434	25188	25300	25175	25341	25300	25418	25261	25244	24958	25153	25232	25163	25367	25180	25206	25200	25195	25431	25309	25064	24986	25234	25321	25157	25083	25192	25229	25166	25268	25280	25153	25288	25123	25083	25389	25317	25188	25355	25555	25222	25102	24988	25222	25053	25326	25331	25219	25154	24810	25371	25268	25209	25264	25413	25086	25319	25431	25326	25368	25119	25215	24908	25398	25221	25241	25113	25279	25439	25314	25213	25233	25336	25185	25381	25350	25288	25065	25423	25122	25218	25173	25338	25362	25233	25246	25078	25380	24995	25171	25307	25392	25273	25337	25221	25190	25000	25262	25356	25318	25163	25252	25254	25154	25032	25393	25513	25188	25087	25265	25128	25262	25103	25214	25279	25243	25198	25402	25184	25294	25180	25408	25335	25428	25220	25296	25111	25494	25263	25161	25253	25191	25049	25202	25120	25240	25432	25194	25272	25250	25549	25200	24912	25204	25208	25313	25112	25273	25046	25219	25457	25184	25421	25302	25199	25443	25312	25399	25461	25550	25376	25273	25220	25274	25397	25277	25528	25448	25236	25107	25341	25255	25260	25045	25071	25206	25519	25036	25217	25334	25151	25224	25059	25177	25191	25263	25093	25305	25040	25402	25306	25276	25169	25322	25266	25437	25186	25221	25206	25072	25235	25280	25304	25462	25193	25186	24966	25286	25524	25216	25460	25243	25316	25126	24881	25124	25457	25230	25112	25207	25119	25295	25070	25328	25123	25120	25138	25275	25057	25229	25327	25087	25181	25291	25097	25303	25264	25333	25389	25051	25293	24985	25023	25158	25019	25182	25401	25352	25355	25444	25202	25375	25084	25182	25358	25330	25361	25270	25262	25318	25215	25149	25272	25306	24978	25278	25266	25194	25269	24944	25177	25399	25307	25184	25152	25264	25235	25290	25237	25355	24907	24948	25020	25187	25090	25198	25366	25375	25172	25294	24965	25224	25390	25154	25221	25223	25428	25256	25208	25492	25415	25412	25049	25358	25209	25221	25297	25303	25227	25428	25217	25464	24979	25068	25108	25129	25294	25290	25249	25430	25222	25135	25240	25048	24940	25262	25341	25405	25129	25351	25113	25353	25350	25161	25422	25276	25068	25254	25417	25278	25092	25279	24995	25078	25303	25325	25439	25068	25106	25098	25141	25098	25144	25369	25369	25154	25212	25254	25533	25360	25508	25165	25290	25207	25241	25206	25313	25152	25461	25039	25075	25262	25365	25431	25164	25076	25291	25549	25513	25468	25331	25108	24997	25368	25178	25330	25221	25531	25302	25212	25174	25220	25030	25005	25168	25113	25239	25227	25193	25396	25192	25187	25194	25001	25132	25350	25300	25036	25198	25308	25416	25267	25259	25194	25313	25366	25220	25296	25200	25110	25155	25326	25211	25183	25161	25169	25115	25321	25283	25264	25152	25283	25337	25475	25320	25355	25244	25177	25066	25334	25290	25365	25273	25179	25507	25416	25374	25248	25274	25443	25270
33441	45202	31510	19850	15779	14703	14162	14205	14158	14027	14181	14104	14292	14362	14129	14104	14104	14141	13966	14127	14199	13968	14146	14215	14213	14138	14175	14321	14083	13964	14134	14224	14041	14315	14164	14079	14339	14037	14204	14183	14021	14114	14032	13914	14286	14298	14134	14128	14110	14243	14182	14056	14188	14053	14078	14101	14008	14156	14214	14176	14143	13970	14046	14107	14115	14064	14196	14190	14088	14089	14216	14036	14091	14370	14241	14196	13888	14140	14084	14039	14031	14149	14120	14088	14213	14067	14073	14053	14009	14093	13948	13984	14165	14051	14201	14194	14212	14071	13885	14066	14188	14065	14154	14122	13979	14176	14006	14180	14050	14124	14004	14220	14214	14165	14069	13998	14005	14284	14092	14308	14222	14121	13953	13983	14251	14005	14085	13970	14121	14177	14153	14098	14054	14031	14168	14156	14030	14228	14137	14139	14142	14099	14085	14158	13956	14109	14246	14078	14017	14035	14000	13924	13997	14216	13985	14126	13992	14121	14051	14127	14254	14136	14186	14134	14017	14049	14042	14041	14292	14234	14167	14010	14238	14067	14229	14043	14223	14017	14154	14181	13892	14245	14221	14182	14259	14033	14051	14378	14417	14099	14087	14093	13974	13958	14170	14084	14150	14089	14023	14257	14145	14122	14117	14228	14093	14190	14182	14078	14055	13878	13947	14135	14062	14196	14082	14289	14101	14161	14386	14088	14176	14079	13946	14011	14061	13982	14091	14014	14054	14307	14074	14087	14226	14154	14124	14222	14017	13987	14054	14170	14069	14006	14156	14065	14094	14152	14025	14027	14232	14109	14124	13994	14112	14069	14283	14107	14027	14255	14039	13988	13991	14001	14128	14098	14171	14223	14144	14125	14004	14109	14171	14021	13932	14176	14081	13957	14166	14046	14092	13920	14002	14280	14186	14142	14137	14201	14084	14176	14017	14193	14264	14057	14031	14242	14071	13951	14139	14138	14158	14021	14410	14143	14208	14147	14001	14255	14194	14051	14097	14155	14074	14136	14000	14116	13996	14237	14268	14062	14172	14097	13994	14087	14132	14134	14157	14142	14254	14288	14319	14166	13934	14079	14215	14060	14260	14268	14140	14065	14194	14096	14235	14104	14148	14142	14001	14253	14024	14230	14247	14233	14113	14110	14163	14154	14075	14059	14176	14020	14186	14198	14273	14285	14293	14057	14114	14098	14211	13992	14205	14225	14233	14085	14183	14059	14058	14120	13965	13992	14099	14008	14037	14072	13994	14098	14266	14060	14190	14105	14192	14073	14217	14028	14078	13933	14288	14183	14138	14101	14131	14188	14043	14115	14167	14104	14117	13974	14009	14164	14167	14089	14092	14194	14173	14173	13989	14228	14273	14091	14146	14154	13974	14181	14159	14077	14272	13987	14189	14115	14044	14225	13883	14053	14058	14073	14104	14068	13960	14123	14055	14050	14130	14128	14059	14139	14018	14129	14181	14049	14119	14264	14059	14145	14017	14242	14246	14090	14094	14093	14064	14074	14149	14030	14045	14137	14167	14136	14046	14009	14047	14097	14062	14093	14160	14210	14112	14108	14145	14009	14212	14158	14061	14067	14155	14138	13917	14089	14085	14233	14115	14063	14182	14033	14106	14239	14048	14121	13992	14011	14066	14145	14124	14045	14230	14248	14197	14137	14051	14028	14239	14098	14189	14136	14176	14023	14085	14076	14132	14180	14145	14064	14148	14019	14264	14309	14179	14170	14269	14126	14089	13970	13972	14191	14206	14132	14110	13986	14072	14016	14219	13976	14153	13991	14146	14135	14086	14174	14017	14117	14166	14109	14063	14278	14224	14375	14017	14114	14141	14207	14259	14021	14136	14318	14191	13969	14123	14036	14096	13989	14083	14153	13965	14188	14179	14079	14062	14114	14216	14170	14382	14226	14050	14213	14216	14233	14114	14102	14222	14113	13962	14191	14125	14095	14241	14171	14124	14158	14087	14269	13905	13992	14030	13994	14117	14197	14110	14177	14100	14023	14303	14152	14073	14026	14151	14068	14081	14217	14070	14031	14232	14300	13982	14154	14079	14128	13995	14191	14120	14106	14196	14029	14149	14058	14283	14083	14172	14045	14426	14135	14095	14176	14226	14134	14116	14061	14069	14244	14193	14273	13961	14251	14101	14047	14188	14103	14291	14201	14114	14331	14209	14095	14101	14071	14045	14126	14089	14126	14116	14023	14206	14037	14208	14059	14288	13994	14230	13972	14217	14134	14275	14046	14086	14232	14152	14054	14034	13968	14202	14166	14130	14139	14018	14298	14277	14171	14244	14135	14266	14115	14126	14114	14127	13937	14075	14079	14089	14218	14078	14038	14185	14039	14193	14064	14213	14074	14276	13988	14156	14065	14099	14221	14192	14083	14052	14139	14094	14170	14034	14193	14285	13973	14131	13904	14098	14067	14099	14258	14039	14089	14227	14072	14188	14197	14209	14168	14139	14129	14200	14071	14252	14276	13983	14166	14307	14182	14198	14192	14157	14064	14037	14187	14103	14125	14218	13988	14215	14141	14053	13995	14161	14164	14099	14135	14193	13981	14171	13966	14187	13952	14120	14144	14131	14140	14017	14228	13914	14314	14185	14083	14222	14080	13963	14089	14300	14285	14076	14136	14023	13965	14085	13959	14131	14158	13977	14208	14114	14052	13896	14220	13945	14147	14000	14107	14123	14037	14147	14118	14187	14332	14272	14082	14108	14255	14260	14244	14197	14186	14341	14274	14028	14089	14122	14087	13970	14164	13922	14138	14290	14119	14126	14168	14193	14074	14203	14237	14054	14037	14205	14145	14320	14122	14103	14041	14202	14101	14110	14089	14086	14137	14094	14201	14141	14274	14296	14062	14082	14175	14133	14149	14133	14230	14016	13945	14202	14142	14076	14178	13990	14140	14109	14169	14035	14253	14181	14098	13995	14225	14175	14229	14266	14269	14151	14246	14141	14230	14121	14053	14177	14305	14025	13902	14071	14266	14001	14109	14220	14244	14187	14106	14147	14204	14258	14206	13960	14179	14294	14148	14140	14237	14220	14104	14181	13964	14040	14017	14091	14128	14169	14060	14160	14050	14127	14270	14082	13992	14275	14080	14093	14240	14182	14104	14196	14310	13984	14180	14115	14204	14038	14207	14052	14158	14115	14032	14271	14066	14088	13988	14042	14137	14138	14153	14253	14236	14057	14084	14167	13989	14124	14017	14047	14369	14045	14037	14251	14084	14062	13971	14121	13934	14349	14172	14125	14160	14124	14132	14104	14154	14117	14186	14233	14156	14184	14111	13964	14180	13987	14230	14172	14213	14024	14086	14155	14022	14045	14209	14058	14058	14157	14218	14261	14049	14022	14058	14114	14190	14041	14097	14105	14234	14204	14153	14215	14035	14067	14046	14296	14244	14175	14021	14239	14392	14198	14084	14316	14329	14233	14087	14077	14125	14065	14033	14262	14016	14197	14368	14136	14133	14261	14001	13998	14202	14138	14180	13937	14286	14328	14004	13916	14153	14227	14232	14209	14127	14080	14249	14163	14065	14145	14022	14043	14219	14081	14227	14201	14179	14010	14203	14353	14093	14162	14241	13965	14033	14175	14179	14106	14062	14139	14097	14118	14026	14057	14045	13976	14324	14263	14079	13928	14122	14330	14223	14243	14253	14212	14071	14115	14037	14224	14049	14333	14236	14200	14218	14188	14136	13990	14110	14131	14129	14075	14191	14272	14035	14314	13999	14301	14026	14227	14000	14043	14013	14056	14196	14307	14228	14130	14177	14120	14146	14216	14313	14077	14314	14357	14177	14061	14255	14096	14075	14205	14228	14127	14076	13982	14181	14086	14130	14102	14130	14082	14065	14178	14096	14147	14048	14009	14035	13939	14206	14115	14210	14137	14011	14176	14087	13975	13919	13917	14143	14177	14180	14152	14147	14000	14106	14171	14028	14144	13993	14012	14252	14163	14239	14165	14136	14065	14080	14205	14006	14172	14186	14129	14119	14066	14146	13952	14213	14047	14109	14109	14027	13952	13973	14176	14159	14235	14181	14093	14051	14255	13994	14084	14108	14344	14226	14237	13967	14291	14075	14171	13988	14020	13979	14212	14187	14242	14266	14199	14285	14006	14076	14009	14189	13975	14144	14209	14248	14114	14122	14184	14224	14222	14173	14238	14222	14076	14192	14101	14156	14163	14222	14138	14242	14090	13977	14206	14086	14067	14143	14182	14274	14257	14022	14084	14010	14186	14212	14095	14095	14201	14175	14236	14162	14054	14160	14007	14188	13956	14146	14010	14092	14306	14150	14191	14132	14183	14186	14140	14079	14214	14181	14108	14203	14200	14078	14056	13934	14246	14117	14015	14083	14303	14275	14172	14218	14234	14229	13950	14205	14155	14180	14171	14252	13922	14259	14362	14315	14140	14128	14184	14158	14010	14116	13967	14257	14326	14121	14138	14168	14329	14223	14017	14295	14376	14108	14199	14175	14175	14127	14083	14150	14082	14220	14066	14051	14042	14033	14151	14092	14085	14175	14220	14212	14115	14160	14173	14108	14262	14284	13988	14225	14010	13971	14295	14385	14183	14071	14336	14372	14121	14133	14258	14248	14079	13993	14070	14046	14335	14161	14189	14031	14138	14063	14163	13876	14249	14321	14183	14045	14061	14225	14134	14051	14248	14136	14189	14202	14025	14307	14137	14109	14074	14136	14085	14289	14150	14163	14027	14254	14139	14203	14119	14129	14114	14364	14040	14154	14174	14139	14232	14144	14123	14182	14135	14128	14126	14198	14169	14155	14165	14125	14143	14142	14003	13915	13988	14143	14122	14170	13985	14082	14036	14132	14047	14300	14039	14168	14182	14245	14188	14096	14365	14207	14040	14109	13940	14041	14167	14190	14091	14222	14095	14339	13988	14240	14164	14145	14080	14107	14050	14323	14101	14194	13990	14106	14103	14209	14025	14004	14073	14238	14201	14163	14230	13891	14120	14181	14026	14145	14223	14249	14192	14221	14126	14038	14125	14155	13975	14025	14152	14177	14053	14046	14139	14201	14125	14165	14159	14244	14032	13956	13978	14250	14035	13935	14081	14202	13962	14106	14076	14108	14133	14271	14241	14075	14190	14062
23267	29542	46936	45308	35471	31761	31389	28112	27653	27746	27935	27817	27521	27587	27676	27660	27659	27813	27496	27229	27534	27682	27541	27187	27319	27712	27500	27348	27542	27376	27383	27437	27548	27527	27329	27016	27463	27655	27401	27525	27214	27327	27346	27575	27409	27101	27559	27465	27451	27414	27225	27015	27445	27135	27220	27380	27451	27314	27235	27426	27255	27532	27234	27394	27568	27380	27292	27181	27526	27352	27409	27534	27434	27590	27169	27236	27423	27232	27387	27245	27475	27433	27186	27323	27234	27371	27124	27431	27277	27142	27241	27407	27334	27411	27247	27311	27083	27168	27463	27322	27240	27342	27340	27448	27160	27239	27264	27262	27393	27527	27430	27488	27323	27045	27475	27204	27427	27376	27353	26986	27566	27302	27343	27319	27141	27049	27358	27199	27338	27510	27243	27375	27480	27054	27424	27100	27117	27128	27169	27399	27338	27346	27346	27262	27430	27362	27269	27240	27308	27354	27115	27422	27305	26936	27095	27336	26940	27299	27493	27198	27440	27346	27376	27519	27358	27303	27247	27188	27190	26975	27294	27105	27588	27055	27151	27344	27047	27340	27204	27425	27472	27229	27624	27143	27141	27218	27394	27323	27358	27005	27336	27389	27003	27025	27155	27260	27298	27359	27210	27156	27319	27107	27351	27173	27171	27274	27076	27210	27461	27249	26998	27185	27344	27241	27344	27170	26996	27089	27030	27137	27285	27183	27272	27214	27410	27162	27181	27300	27279	27263	27492	27146	27682	27146	27425	27348	27098	27164	27280	27029	27343	27260	27078	27399	27350	27083	27460	27178	27154	27333	27289	27072	27161	26920	27348	27337	27398	27358	27002	27201	27317	27147	27345	27174	27340	27310	27371	26956	27067	27149	27258	27091	27215	27271	27026	27055	27582	27308	27430	27554	27302	27273	27235	27197	27160	27395	27311	27239	27214	27225	27274	27330	27351	27035	27435	27032	27195	27254	27273	27245	27253	27481	27316	27169	27416	27290	27438	27076	27415	27335	27339	26926	27119	27343	27364	27048	27460	27021	27379	27237	27310	27363	27340	27471	27076	27353	27350	27276	27253	27370	27264	27394	27271	27472	27572	27261	27343	27233	27097	26974	27470	27498	27002	27278	27380	27350	27406	27270	27106	27335	27244	27427	27351	27235	27256	27124	27139	27116	27253	27208	27300	27414	27455	27364	27370	27501	27275	27206	27285	27202	27145	27074	27129	27125	27248	27155	27382	27318	27220	27262	27252	27179	27192	27245	27244	27159	27345	27342	27371	27305	27507	27391	27356	27190	27379	27281	27173	27265	27333	27424	27369	27312	27221	27242	27485	27417	27314	27176	26899	27237	27351	27525	27172	27264	27300	27215	27163	26997	26885	26898	27323	27274	27283	27385	27375	27151	27242	27392	27266	27280	27181	27351	27124	27300	27277	27358	26977	27085	27496	27333	27348	27137	27268	27431	27534	27190	27055	27265	27416	27065	27303	27214	27245	27012	27231	27294	27218	27229	27003	27175	27239	27228	27255	26995	27402	27747	27193	27389	27280	27062	27627	27410	27310	27240	27263	27456	27257	27509	27329	27365	27124	27361	27219	27318	27329	27147	27294	27401	27341	27287	27053	27278	27491	27036	27071	27192	27153	27340	27324	27365	27172	27207	27541	27300	27315	27051	27229	27430	27440	27337	27403	27307	27150	27167	27220	27187	27453	27436	27263	27548	27243	27301	27180	27410	27299	27263	27356	27452	27533	27152	27271	27065	27320	27308	27274	27403	27306	27135	27119	27094	27154	27206	27417	27199	27222	27373	27094	27413	27445	27385	27392	27151	27342	27320	27211	27375	27554	27116	27199	27054	27457	27298	27090	27214	27162	27204	27465	27350	27316	26972	27155	27245	27198	27187	27227	27032	27161	27053	27478	27204	27164	27261	27063	27046	27297	27102	27320	27239	27160	27188	27288	27403	27211	27345	27474	27022	27351	27159	27530	27227	27192	27195	27086	27208	27252	27171	27454	27291	26958	27226	27084	27263	27578	27031	27174	27220	27263	27291	27252	27154	27258	27318	27328	27325	27460	27050	26951	27250	27127	27187	27398	27263	27395	27273	27323	27227	27312	27351	27631	27188	26978	27363	27323	27207	27001	27305	27470	27074	27331	27072	27446	27171	27299	27019	27206	27430	27288	27474	27575	27432	27128	27451	27072	27277	27352	27347	27454	27130	27385	27283	27322	27142	27019	27109	27383	27328	27309	27126	27346	27248	27484	27174	27375	27403	27455	27300	27299	27505	27371	27282	27228	27129	27216	27250	27261	27240	27398	27528	27281	27031	27458	27434	27101	27273	27488	27040	27375	27274	27184	27424	27347	27365	27227	27025	27690	27310	27443	27339	27389	27208	27431	27475	27339	27486	27256	27364	27293	27266	27254	27152	27355	27281	27317	27117	27086	26982	27125	27408	27055	27197	27410	27422	27420	27179	27392	27235	27079	27155	27157	27250	27398	27569	27202	27096	27453	27087	27260	27142	27220	27152	27178	27213	27374	27387	27436	27156	27265	27257	27217	27126	27204	27260	27125	27137	27324	27136	27209	27014	27206	27294	27244	27210	27133	27185	27444	27402	26959	27371	27138	27287	27458	27155	27103	27225	27388	27449	27230	27233	27378	27275	27444	27115	27341	27286	27219	27195	27463	27175	27469	27176	27437	27109	27481	26882	27292	27130	27149	27129	27284	27089	27189	26858	27198	27280	27349	27481	27190	27285	27320	27115	27190	27349	27186	27361	27393	27209	27371	27123	27286	27347	27139	27446	27320	27515	27259	27297	27439	27469	27404	27412	27033	27383	27460	27283	27129	27415	27135	27274	27133	27336	27085	27233	27121	27004	27284	27237	27145	27166	27157	27038	27353	27266	27404	27235	27366	27279	27345	27053	27209	27364	27410	27210	27028	27048	27460	27409	27156	27037	27177	27122	27247	27137	27478	27343	27218	27274	26987	27175	27320	27338	27262	27057	27277	27322	27154	27099	27401	27215	27143	27220	27128	27498	27130	27327	27433	27361	27406	27413	27230	27029	27144	27307	27139	26887	27113	27261	27298	27438	27269	27313	27213	27343	27409	27105	27024	27196	27070	27206	27389	27210	27262	27090	27418	27249	27233	27370	27524	27218	27353	27302	27145	27350	27211	27351	27233	27405	27270	26831	27122	26926	27109	27298	27494	27340	27221	27257	27206	27455	27252	27388	27085	27343	27272	27220	27293	27138	27203	27378	27374	27074	27322	27025	27064	27298	27257	27253	27485	27144	27068	27176	27385	27222	27266	27201	27297	27135	27280	27283	27437	27372	27051	27108	27089	27152	27027	27283	27100	27366	27394	27093	27233	27257	27095	27306	27188	27206	27448	27264	27254	27366	27173	27295	27137	27230	27426	27244	27282	27332	27099	27244	27176	27277	27423	27189	27454	27393	27350	27331	27150	27738	27341	27289	27188	27044	27030	27303	27460	27285	26900	27133	27086	27219	27178	27302	27016	27295	27146	27147	27060	27122	27117	27325	27221	27128	27337	26747	27106	27499	27212	27179	27445	27052	27192	27341	27333	27505	27375	27301	27344	27465	27328	27236	27270	27188	27358	27215	27327	27162	27361	27161	27349	27253	27369	27252	27232	27182	27224	27188	27032	27457	27211	27237	27138	27465	27461	27212	27357	27515	27469	27263	27175	27054	27330	27289	27049	27155	27420	26992	27256	27200	27330	27236	27159	26986	27254	27262	27049	27301	27608	27427	27233	27165	27532	27390	27174	27200	27147	27049	27392	27401	27153	27306	27418	27354	27160	27463	27552	27305	27306	27169	27216	27299	27149	27697	27554	27071	27326	27167	27188	27333	27234	27268	27365	27336	27178	27212	27176	27078	27350	27177	27138	27227	27175	27336	27255	27322	27429	27592	27290	27287	27336	27389	27389	27338	27330	27384	27329	27222	27391	27001	27378	27417	27397	27122	27011	27077	27392	27250	27542	27204	27375	27056	27146	27126	27121	27415	26919	27319	27154	27191	27049	27095	27307	27225	27352	27347	27098	27123	27245	27542	27375	27087	27168	27297	27306	26984	27173	27092	27163	27155	27307	27487	27153	27220	27659	27251	27158	26969	27209	26851	27481	27217	27323	27511	27209	27221	27235	27108	27295	27290	27288	27457	27347	27216	27298	27568	27123	27029	27252	27312	27205	27311	27360	27349	27339	27375	27485	27214	27152	27209	27178	27116	27191	27218	27479	27158	27205	27265	27442	27325	27120	27121	27381	27025	27331	27373	27123	27300	27204	27041	27355	27177	27342	27028	27310	27231	27293	27529	27224	27293	27234	27193	27336	27196	27328	27107	27283	27204	27473	27059	27410	27270	26949	27438	27448	27149	27346	27320	27165	27315	27400	27324	27588	27192	27264	27293	27631	27261	27043	27048	27325	27318	27382	27173	27279	27270	27137	27289	27294	27182	27251	27291	27213	27024	27165	27241	27092	27343	27168	27386	27327	27312	27143	27209	27208	27239	27322	27601	27610	27189	27359	27324	27126	27109	27281	27406	27320	27301	27147	27372	27186	27230	27525	27075	27173	27108	27151	27219	27462	27326	27382	27238	27209	27299	27116	27173	27261	27210	27299	27470	27203	27435	27447	27076	27021	27431	27313	27334	27322	27179	27171	27329	27273	27099	27261	27369	27139	27153	27393	27444	27316	27310	27399	27330	27220	27318	27380	27039	27394	27417	27362	27420	27247	27107	27267	27146	27234	27222	27332	27284	27349	27397	27254	27265	27186	27145	27460	27214	27534	27327	27518	27377	27269	27257	27338	27334	27469	27228	27142	27323	27253	27261	27281	27022	27552	27246	27053	27174	27314	27273	27494	27275	27158	27255	27183	27188	27182	27195	27122	26990	26994	27064	27191	26946	27294	26996	27274	27282	27299	27510	27390	27302	27304	27008	26925	27008	27190	27444	27281	27427	27286	26987	27314	27240	27179	27317	27331	27337	27266	27232	27205	27360	27094	27201	27243	27226	27268	27203	27076	27125	27129	27709	27340	27210	26954	26950	27268	27183	27461	27435	27169	27430	27230	27246	27037	27069	27168	27194	27205	27314	27209	27141	27207	27242	27479	27383
62070	94527	84121	61931	33379	20558	16457	15622	15835	15877	15968	15957	16182	16255	16186	16281	16215	16202	16231	16266	16304	16140	16316	16037	16208	16238	16288	16126	16196	16450	16123	16208	16317	16237	16222	16279	16229	16024	16258	16208	16237	16191	16225	16222	16250	16224	16213	16356	16216	16251	16118	16359	16195	16212	16187	16261	16359	16134	16397	16407	16167	16268	16216	16286	16333	16197	16111	16162	16237	16275	16194	16141	16342	16364	16207	16281	16386	16304	16184	16269	16313	16331	16443	16336	16308	16120	16213	16153	16304	16211	16597	16248	16371	16254	16397	16203	16332	16466	16215	16172	16232	16371	16171	16326	16195	16227	16160	16238	16231	16322	16283	16276	16139	16436	16396	16412	16198	16347	16299	16324	16185	16250	16435	16200	16006	16266	16236	16271	16190	16238	16485	16155	16178	16229	16262	16404	16085	16082	16140	16295	16401	16279	16091	16424	16318	16112	16092	16312	16241	16433	16162	16238	16093	16385	16216	16412	16323	16247	16233	16020	16123	16253	16196	16299	16387	16181	16393	16173	16368	16224	16151	16110	16204	16313	16248	16081	16246	16279	16147	16240	16236	16159	16197	16342	16189	16290	16255	16410	16265	16325	16178	16364	16364	16237	16391	16197	16223	16119	16133	16253	16244	16202	16315	16486	16326	16062	16351	16120	16379	16115	16290	16237	16151	16155	16190	16071	16378	16438	16418	16116	16137	16242	16072	16293	16271	16241	16058	16181	16157	16185	16263	16132	16289	16233	16348	16303	16429	16368	16067	16292	16288	16216	16166	16327	16319	16219	16218	16270	16379	16145	16087	16222	16375	16295	16269	16327	16063	16108	16328	16312	16254	16150	16226	16236	16215	16385	16417	16284	16475	16138	16237	16061	16282	16100	16198	16248	16247	16311	16338	16250	16231	16296	16112	16077	16252	16455	16314	16246	16185	16342	16070	16313	16313	16406	16302	16227	16307	16041	16164	16300	16168	16273	16181	16260	16210	16269	16143	16251	16284	16256	16196	16208	16230	16165	16253	16147	16238	16352	16012	16196	16360	15999	16279	16064	16299	16232	16070	16316	16234	16215	16338	16254	16275	16088	16293	16268	16089	16355	16207	16166	16251	16332	16180	16205	16501	16219	16166	16234	16019	16152	16146	16250	16235	16359	16227	16208	16260	16111	16285	16492	16266	16172	16227	16185	16487	16369	16146	16271	16336	16319	16210	16147	16081	16212	16081	16357	16340	16275	16416	16280	16165	16227	16117	16239	16126	16199	16037	16181	16186	16154	16245	16224	16354	16145	16216	16020	16201	16175	16111	16235	16261	16120	16180	16331	16250	16102	16077	16425	16297	16179	16106	16160	16231	16349	16271	16247	16287	16338	16143	16156	16206	16068	16210	16539	15990	16329	16306	16375	16236	16097	16166	16119	16208	16282	16175	16227	16163	16072	16312	16277	16394	16327	16361	16353	16147	16171	16308	16211	16179	16282	16316	16269	16379	16257	16305	16166	16242	16151	16333	16181	16152	16286	16482	16055	16435	16010	16292	16164	16145	16251	16304	16201	16224	16119	16177	16292	16302	16166	16158	16423	16402	16333	16279	16216	16243	16396	16301	16317	16273	16054	16145	16305	16395	16199	16172	16217	16372	16332	16214	16309	16103	16147	16087	16185	16449	16424	16361	16183	16144	16354	16038	16175	16196	16227	16192	16111	16222	16108	16238	16135	16358	16323	16234	16252	16227	16235	16255	16259	16369	16249	16211	16317	16288	16345	16164	16348	16018	16207	16226	16021	16116	16140	16156	16207	16358	16298	16084	16249	16204	16173	16341	16243	16081	16305	16307	16181	16425	16115	16335	16038	16185	16216	16216	16217	16174	16162	16329	16063	16120	16085	16300	16121	16250	16237	16274	16203	16088	16124	16079	16273	16184	16397	16114	15979	16161	16210	16186	16241	16268	16345	16168	16322	16174	16496	16245	16253	16058	16266	16146	16247	16273	16141	16403	16110	16113	16307	16346	16112	16202	16171	16372	16363	16205	16177	16254	16226	16166	16311	16306	16152	16285	16327	16113	16327	16032	16158	16241	16166	16148	16226	16404	16084	16196	16153	16340	16315	16128	16408	16292	16209	16361	16163	16290	16146	16124	16456	16267	16214	16225	16205	16352	16091	16392	16328	16410	16266	16190	16190	16274	16505	16298	16259	16241	16281	16225	16076	16157	16115	16341	16364	16134	16272	16200	16361	16228	16343	16201	16192	16124	16284	16241	16122	16112	16205	16156	16250	16437	16064	16276	16125	16173	16119	16246	16236	16298	16254	16043	16456	16206	16107	16116	16061	16272	16335	16260	16341	16163	16278	16316	16134	16255	16342	16441	16194	16007	16177	16278	16204	16248	16137	16235	16248	16233	16263	16298	16262	16078	16098	16277	16288	16169	16167	16200	16151	16230	16132	16287	16217	16032	16034	16242	16222	16394	16161	16251	16383	16127	16427	16134	16252	16084	16196	16117	16022	16054	16203	16186	16151	16104	16272	16300	16305	16285	16266	16190	16229	16368	16361	16313	16358	16173	16354	16237	16169	16136	15966	16402	16097	16234	16359	16135	16369	16419	16199	16200	16188	16144	16275	16254	16434	16248	16346	16293	16162	16209	16128	16217	16125	16068	16176	16338	16375	16176	16207	16118	16152	16250	16429	16132	16272	16281	16240	16274	16210	16298	16100	15983	16321	16346	16274	16200	16270	16256	16296	16140	16413	16214	16355	16167	16285	16086	16136	16116	16183	16315	16252	16371	16275	16296	16260	16204	16291	16152	16067	16137	16260	16197	16066	16421	16112	16227	16306	16109	16034	16233	16110	16369	16111	16206	16238	16075	16218	16308	16162	16163	16203	16141	16198	16237	16201	16306	16445	16181	16144	16159	16050	16256	16284	16424	16018	16256	16311	16478	16331	16110	16203	16361	16330	16286	16085	16297	16245	16232	16284	16340	16172	16081	16252	16142	16371	16365	16193	16330	16212	16439	16193	16187	16234	16331	16326	16148	16186	16222	16260	16033	16370	16336	16163	16020	16273	16064	16246	16400	16302	16261	16172	16207	16314	16098	16272	16156	16340	16557	16114	16109	16248	15962	16295	16310	16380	16387	16215	16442	16160	16402	16296	16301	16295	16188	16246	16125	16409	16369	16201	16167	16178	16402	15975	16097	16254	16344	16213	16274	16084	16356	16242	16144	16093	16181	16280	16217	16286	16264	16205	16064	16196	16082	16182	16352	16262	16107	16389	16037	16154	16297	16252	16369	16204	16396	16263	16231	16282	16248	16235	16290	16288	16246	16046	16340	16190	16308	16218	16440	16197	16244	16229	16157	16062	16083	16175	16103	16201	16183	16292	16285	16254	16516	16202	16169	16273	16262	16114	16149	16232	16255	16098	16407	16292	16141	16316	16280	16209	16208	16086	16245	16335	16206	16319	16162	16274	16382	16096	16184	16303	16152	16205	16327	16434	16334	16295	16094	16113	16287	16237	16022	16011	16193	16238	16226	16130	16293	16269	16193	16361	16163	16292	16351	16198	16189	16261	16353	16115	16199	16149	16113	16363	16179	16308	16086	16225	16317	16305	16162	16176	16314	16259	16314	16297	16337	16016	16182	16095	16345	16168	16092	16101	16181	16451	16208	16179	16274	16461	16199	16373	16185	16335	16190	16130	16170	16302	16242	16162	16070	16301	16318	16139	16227	16406	16054	16461	16149	16287	16225	16120	16192	16205	16201	16278	16269	16077	16340	16272	16456	16204	16262	16326	16359	16223	15988	16205	16267	16281	16141	16371	16154	16456	16277	16195	16348	16232	16154	16173	16159	16020	16232	16308	16231	16361	16041	16259	16248	16208	16313	16268	16070	16355	16467	16307	16111	16224	16002	16179	16188	16238	16274	16248	16244	16164	16258	16315	16216	16199	16102	16129	16230	16141	16225	16150	16183	16200	16005	16285	16389	16281	16222	16215	16297	16041	16305	16063	16251	16130	16123	16166	16396	16293	16223	16156	16082	16265	16164	16069	16158	16215	16061	16438	16279	16245	16084	16363	16184	16226	16269	16201	16289	16259	16306	16318	16263	16319	16273	16288	16163	16394	16237	16273	16087	16284	16342	16278	16331	16141	16278	16313	16182	16318	16108	16279	16173	16272	15976	16324	16134	16139	16333	16241	16186	16135	16018	16201	16327	16307	16149	16060	16183	16297	16160	16223	16292	16278	16350	16213	16334	16241	16228	16271	16130	16128	16109	16149	16062	16082	16238	16225	16134	16169	16267	16265	16194	16255	16142	16061	16192	16420	16261	16441	16126	16223	16305	16107	16390	16061	16457	16237	16475	16246	16274	16160	16171	16100	16079	16205	16283	16296	16245	16240	16262	16112	16238	16071	16380	16072	16243	16268	16196	16326	16297	16208	16085	16226	16323	15979	16304	16154	16337	16244	16161	15938	16374	16419	16283	16263	16352	15972	16236	16148	16332	16293	16311	16116	16268	16298	16128	16168	16245	16163	16072	16410	16264	16362	16294	16192	16028	16074	16245	16190	16205	16207	16242	16098	16190	16302	16111	16204	16287	16011	16401	16372	16095	16216	16227	16328	16229	16263	16388	16177	16224	16438	16197	16228	16281	16068	16228	16106	16269	16225	16284	16297	16114	16320	16278	16190	16203	16170	16338	16141	16253	16258	16384	16145	16244	16020	16393	16191	16166	16190	16148	16257	16102	16368	16070	16007	16298	16201	16294	16242	16338	16194	16300	16073	16283	16113	16525	16134	16162	16055	16182	16063	16185	16237	16297	16294	16299	16171	16296	16356	16204	16213	16154	16275	16255	16279	16265	16287	16053	16249	16195	16136	16197	16225	16226	16106	16315	16180	16069	16211	16293	16362	16328	16328	16245	16398	16007	16190	16361	16121	16264	16254	16282	16153	16243	16184	16241	16248	16355	16180	16264	16271	16207	16261	16278	16335	16148	16178	16313	16095	16068	16012	16232	16248	16156	16120	16184	16264	16181	16135	16091	16292	16379	16312	16262	16312	16196	16144	16260	16195	16186	16117	16200	16084	16163	16393	16221	16268	16276	16192	16256	16252	16104	16230	16076	16130	16300	16259	16137	16232
36305	44421	45876	35907	27746	25457	24304	23991	23971	24109	24179	24281	24157	24008	24053	24114	23774	24109	24216	23903	24194	24272	24107	23868	24058	24111	24138	23774	24097	24075	24046	24037	24029	23971	23882	23843	24091	24264	23768	23990	23765	24092	23749	23945	24128	24248	24008	23775	24181	23806	24098	24109	23964	24170	24394	24243	23922	23923	24015	24104	23916	23715	24244	24008	24065	23767	23900	23852	23997	24075	23924	23997	23832	24041	23959	23996	23838	23684	23818	23925	23806	24013	23869	24064	23810	23958	23936	23993	24112	23971	23674	23905	23896	23912	23924	23944	24092	23993	24069	23840	24041	24030	24258	24098	23977	23969	24140	23882	23778	23993	23976	24009	23979	24331	23926	24094	23771	23838	23923	23916	23830	23779	24016	24066	24077	24089	24000	23948	23907	24007	23969	23945	23884	23984	23784	23800	23801	23878	23828	24136	23921	23714	23942	23746	23692	23831	23969	24055	23857	23936	23966	23854	24033	23932	24124	23919	23981	24117	23884	23829	23854	24116	23878	24151	23885	23909	23964	24136	23962	23941	24055	24047	23906	23977	23853	24016	23912	24001	23857	23941	24004	23973	23852	23976	23843	24064	24023	23899	23799	24007	23792	23807	23775	23860	24040	23692	24203	24114	23769	24197	24131	23673	23823	23752	24012	23959	24065	24119	23852	23793	24068	24006	23900	23948	23949	24052	24152	24110	24152	23860	24039	23773	24019	23996	23962	24036	23870	24034	24058	23954	24075	23802	23780	23985	23894	23870	23932	23932	23878	23843	24107	23957	24006	24030	24092	24158	23994	24002	23880	24036	24103	24062	24167	24078	23943	24037	23910	23980	23899	23796	23972	23895	24192	23962	23964	24007	24089	24015	23876	24102	24068	23987	24093	24007	23920	24252	24251	24136	23730	23975	24095	23725	23891	23973	23790	24009	23816	24060	23967	23904	24197	23899	23981	23933	23703	23897	23922	23913	23741	24271	24092	24016	23845	23871	23971	24058	23973	23813	24064	23826	23969	23836	23830	23711	23928	23899	23688	24166	23896	24002	23880	23893	23987	23988	23863	23772	23750	24295	23957	24116	23851	23992	23952	24075	24012	23686	24135	24052	24001	24041	24092	24135	23834	24173	24032	24044	23845	23850	23913	24117	23806	24125	23958	24126	24080	23888	23670	23912	23814	23925	23684	24259	24030	23953	24106	24033	24090	23867	24161	24046	23913	23951	24055	23968	23872	24017	24025	23948	23871	23854	24098	23954	23723	24041	24194	23947	24157	23924	23867	23757	24162	24079	24138	23990	24003	24029	24020	23821	24157	23895	24057	24011	23816	23906	23860	23940	23946	23762	24105	24118	23948	23809	23761	24018	24027	23711	24032	23859	23826	23913	23990	24205	24069	23989	24059	24000	23766	23997	23980	23632	24068	24081	24168	23703	23856	23793	23843	23942	23815	23920	24118	23938	23920	23837	23832	23978	23978	23841	23875	24071	24017	23952	23907	23829	23902	24113	23876	24188	24356	24139	24153	23966	24202	24076	23912	24136	24037	24228	23937	23914	23982	23858	23747	23812	24041	23978	23911	24131	24207	24152	23990	24035	24013	23887	24105	24146	24267	24058	23994	24042	24170	23903	24000	23804	24068	24155	23932	23873	23847	23892	24062	24029	24099	24080	24126	24077	23893	23773	23930	23863	23882	23814	23824	24048	24042	23977	23988	24061	24007	24098	24072	23846	23897	23858	23821	23892	24009	24129	24183	24044	23981	24004	24221	24165	24140	24107	24069	24153	24226	23717	23819	24067	23847	24006	24052	24279	23988	24055	24111	23857	23815	24020	23925	24179	24050	24029	24032	23946	24164	23869	23885	23913	23944	23687	24007	24026	23951	23903	23937	23927	24125	24022	23703	23959	23972	23893	23788	23966	23934	24002	23907	24012	23869	23936	23939	24025	24083	24062	23959	23844	23874	23947	23907	24023	24052	23918	23957	24058	24249	24021	23883	23943	23965	24125	24204	23862	23931	23981	23981	24145	23955	23887	24029	24010	24060	23736	24032	24076	23957	23847	24010	23979	23859	23932	23947	23967	23892	24041	23867	24064	23898	24095	24188	23896	23966	23821	23859	24002	23633	23944	24064	24034	23981	23969	24040	24246	24190	24038	23933	23968	24299	23616	24085	24112	24019	23830	23926	23918	24074	24063	23730	23915	24112	23908	24137	23964	23933	23912	24197	24146	23997	23852	24200	24038	23819	24080	23991	23967	23957	23833	24026	23824	23863	23928	24028	24036	24066	24037	24147	23964	23729	24236	24172	23964	23954	23921	23925	23828	23850	24027	23891	23908	23852	23839	23845	24064	23852	23831	24080	24063	24064	24024	24141	23942	23996	24039	23969	23905	23854	23988	23905	24091	24080	24290	23761	23843	24080	24038	23994	24132	24108	24056	24021	24018	24041	24113	23875	23940	24163	24193	24015	24037	23987	23996	23921	24048	23991	23843	23946	23930	24034	24136	24050	23725	24083	23943	23948	23832	23771	23957	24162	24084	23894	24081	23951	23984	24040	23970	23966	23982	23956	23989	24077	23979	24027	23988	23633	24146	23851	24196	23971	23900	24023	24162	24011	23918	23987	24096	24205	23777	24074	23848	24112	24078	24139	23977	23890	23895	24077	24002	24114	23989	23773	23925	24050	23875	23786	23858	23918	24290	24168	24139	24108	24068	24017	23788	24035	23999	24121	24180	24146	23942	24096	23808	23927	24004	23971	23840	23993	24044	23902	24102	23990	24028	24052	23922	24118	23933	24111	23929	24109	24073	23993	23919	24014	24026	23588	23975	24266	23802	23996	24083	23946	23845	24249	23785	23954	24053	24007	23980	24057	23836	24033	23824	24110	23953	24214	24084	23776	24130	23974	24008	23992	23992	23823	23877	24167	24003	24190	24225	24010	23974	24089	24274	24152	24106	23949	23941	23677	23836	24058	24000	23818	23907	23973	24021	23776	23954	23853	23846	24159	23961	24280	24079	23902	23939	23967	23985	24036	23613	23959	23949	23860	23847	23981	24258	24080	24009	24155	24020	23706	24072	23967	23889	24077	23937	23813	23845	23829	24232	24112	24224	24019	24035	23925	24151	24192	24136	23941	24112	23971	23969	23901	24165	24149	23999	23740	23763	23955	23690	24107	23805	24101	23992	23970	23958	24074	23881	23896	23878	24214	24051	24161	24345	23891	23957	23830	23930	23868	24081	23987	24182	24053	24210	24096	24072	23920	23906	23890	23796	23942	24310	23797	23916	24067	24016	23968	23984	23836	23979	23939	23990	24083	24043	24259	24076	23973	23958	23962	23790	24087	23940	24097	24031	23943	23688	23742	23924	23881	23794	23978	23938	23911	24065	24184	23842	23907	24003	23999	24025	23978	24080	24018	24133	24014	23752	23808	23747	23741	23790	24116	23935	23768	23899	23898	23920	24062	24073	23901	23839	24137	23927	23999	23824	24089	24115	24058	24064	24056	23748	23999	24110	23797	23973	24120	23944	24263	24012	23928	23762	23897	24077	23974	23975	23941	23751	24098	23979	24135	24132	24202	23811	23918	23943	23874	23758	23825	23979	23892	23940	23839	24139	24118	24242	24045	23931	23937	23909	23825	24004	24054	23977	23838	24097	23961	24012	23701	24099	23915	24006	24064	23860	24284	23960	24144	23866	24024	23884	24024	24072	24060	24063	23779	23627	23916	24131	23866	23946	24137	24085	23987	24196	23969	24217	24008	24028	24080	24123	23970	23674	24044	23787	23754	23947	24012	23793	24076	23758	24029	23940	23814	23955	23897	23877	23819	23978	23956	24116	23944	23796	23735	23810	23788	23849	23883	24022	24211	23964	23959	23816	24003	23960	23906	23963	24347	23899	23978	24085	24010	24265	24188	24108	23890	23838	23959	23767	24021	24009	23904	24153	23873	23880	23982	23976	23968	24112	24030	23657	23887	23756	23856	23892	23888	24095	23926	24035	23799	23904	24034	23890	24010	24160	24147	24023	23906	23911	24193	23807	23960	24090	24032	23826	23954	23922	23936	23777	24185	24080	23693	23939	24087	23949	23872	23955	23868	23889	23702	23829	23886	24107	24158	24009	23971	23766	23949	23964	24050	23943	23807	23863	24150	24105	24123	23988	23890	23914	24083	24200	23991	24083	24052	23969	23898	23837	23808	23929	24107	23940	24040	24095	24154	23979	23831	23793	23861	23879	24245	23954	24107	24043	23953	23766	24037	24023	23860	23767	24027	23918	23919	23612	23967	23909	23938	24140	24352	23917	24064	23961	23943	23862	24035	24129	23962	24043	24004	23970	24009	23972	23898	24140	24211	23975	24060	24048	24077	23991	24052	24103	24080	23992	24156	24219	24039	24035	23935	24035	23994	23974	24107	23932	23912	24031	23955	24171	24302	24008	23775	24096	23906	24049	23896	23889	23764	24053	23751	23971	24396	24189	23877	24143	23979	24039	24101	24066	23815	23879	23677	23944	24131	23800	23717	23879	23819	23900	23926	23796	23837	23862	23983	23760	23959	23841	23948	24062	24140	23919	24107	23962	23910	23683	24237	24006	23729	23639	23747	24002	23956	24008	23997	24235	24067	23865	24074	23940	23941	24115	23934	23980	23994	23962	23902	23926	24137	24059	23902	23763	24074	24164	23972	24096	23958	24097	23815	24031	23984	23971	24060	23930	24042	23915	23922	23922	23970	23908	23844	24094	23826	23963	23922	24005	23740	23751	23963	23873	24005	24052	24101	24085	23759	23884	23951	23975	23906	23834	23770	23989	23808	23699	23705	24054	23964	23821	23916	23942	24008	24055	23838	24036	24175	24105	23863	23652	23646	23813	23877	23930	24325	24265	23900	23913	23910	23790	24104	23877	23865	23886	24069	23654	24086	24071	24024	24039	24100	23878	24030	23842	23734	23914	24070	24036	23902	23884	24010	23972	24024	23957	24123	23979	23914	24084	24009	24086	24094	24097	23775	24200	23775	23897	23993	23956	23964	23899	23959	24098	24148	23910	23744	23747	23926	24105	24303	23792	23884	23916	24036	24098	23981	23903	24094	23915	23976	23767	23859	24118	24085	23921	24060	24022	24254	23942	23507	23820	24080	23948	23992	23905
30262	49464	37684	22168	16075	14253	13595	13574	13286	13440	13605	13451	13416	13659	13443	13587	13567	13567	13484	13579	13489	13539	13516	13557	13578	13515	13549	13615	13444	13498	13593	13618	13649	13569	13682	13598	13379	13474	13563	13456	13528	13409	13447	13732	13511	13567	13559	13371	13355	13352	13451	13670	13545	13437	13399	13643	13541	13550	13491	13361	13603	13459	13440	13447	13599	13558	13640	13548	13525	13516	13386	13363	13546	13458	13669	13534	13526	13631	13526	13578	13413	13197	13663	13439	13455	13523	13477	13588	13300	13479	13440	13559	13589	13643	13442	13469	13532	13649	13542	13548	13536	13480	13570	13779	13571	13480	13673	13517	13571	13359	13548	13381	13556	13515	13368	13593	13355	13491	13283	13505	13492	13469	13492	13490	13710	13460	13570	13515	13395	13421	13547	13504	13567	13426	13390	13605	13426	13472	13545	13323	13733	13207	13655	13547	13405	13540	13341	13672	13511	13476	13571	13607	13546	13477	13432	13638	13597	13601	13443	13537	13712	13410	13609	13572	13443	13502	13558	13584	13558	13553	13472	13415	13478	13408	13635	13567	13502	13640	13556	13440	13497	13533	13418	13455	13597	13642	13474	13383	13395	13460	13555	13503	13468	13591	13426	13673	13517	13633	13429	13548	13548	13468	13566	13425	13487	13459	13540	13527	13476	13350	13783	13345	13568	13558	13348	13545	13672	13533	13591	13554	13661	13544	13439	13482	13459	13470	13577	13315	13349	13466	13498	13504	13481	13493	13438	13538	13374	13639	13598	13644	13537	13498	13450	13499	13314	13569	13504	13488	13505	13535	13599	13437	13463	13294	13579	13541	13588	13335	13435	13359	13506	13552	13697	13428	13366	13682	13473	13502	13358	13459	13685	13303	13283	13428	13592	13428	13459	13579	13536	13630	13466	13574	13653	13566	13414	13621	13474	13472	13332	13467	13619	13512	13582	13516	13586	13559	13641	13548	13428	13448	13442	13407	13471	13476	13437	13595	13616	13595	13634	13649	13528	13409	13430	13460	13394	13386	13586	13623	13548	13448	13424	13636	13452	13462	13590	13606	13427	13614	13592	13616	13495	13433	13580	13454	13694	13528	13489	13488	13423	13527	13508	13447	13495	13468	13432	13441	13573	13391	13408	13457	13489	13552	13662	13581	13506	13590	13565	13400	13393	13649	13472	13412	13505	13614	13446	13363	13506	13669	13441	13544	13562	13429	13466	13484	13443	13432	13569	13576	13571	13569	13460	13595	13514	13642	13492	13524	13451	13556	13457	13424	13542	13482	13369	13494	13575	13618	13426	13702	13448	13378	13526	13511	13497	13454	13616	13495	13450	13479	13505	13505	13441	13188	13426	13550	13561	13502	13596	13578	13552	13465	13640	13643	13570	13592	13489	13657	13500	13599	13540	13395	13525	13427	13501	13331	13570	13622	13542	13663	13572	13496	13464	13607	13526	13552	13580	13413	13548	13428	13631	13424	13495	13675	13625	13570	13574	13414	13652	13469	13473	13443	13439	13610	13244	13540	13478	13544	13479	13392	13462	13408	13561	13462	13570	13452	13591	13361	13625	13529	13520	13514	13506	13458	13448	13519	13434	13375	13455	13517	13590	13499	13404	13480	13339	13469	13410	13597	13517	13491	13483	13387	13721	13514	13278	13369	13432	13585	13507	13635	13484	13348	13515	13517	13614	13456	13417	13530	13599	13632	13532	13461	13667	13541	13536	13431	13467	13492	13407	13489	13576	13544	13461	13487	13562	13551	13422	13380	13413	13323	13528	13492	13518	13562	13501	13472	13381	13399	13428	13533	13561	13420	13637	13266	13575	13457	13486	13501	13688	13510	13500	13490	13685	13586	13521	13359	13436	13537	13519	13614	13555	13573	13530	13491	13470	13521	13505	13470	13348	13544	13561	13518	13558	13535	13604	13688	13571	13382	13629	13481	13601	13474	13448	13582	13463	13602	13608	13657	13577	13653	13512	13652	13504	13381	13402	13513	13463	13460	13402	13320	13496	13546	13530	13420	13478	13415	13481	13483	13538	13561	13519	13563	13603	13517	13468	13519	13470	13526	13567	13449	13520	13604	13513	13559	13499	13630	13649	13453	13599	13505	13682	13398	13533	13653	13492	13448	13619	13580	13370	13360	13474	13297	13532	13434	13368	13570	13403	13484	13491	13560	13529	13533	13587	13659	13519	13468	13410	13451	13466	13582	13459	13439	13403	13505	13338	13549	13350	13526	13651	13539	13635	13454	13606	13554	13622	13473	13436	13569	13463	13494	13391	13455	13538	13620	13325	13420	13476	13434	13440	13507	13562	13545	13655	13406	13586	13600	13469	13561	13550	13443	13684	13238	13735	13555	13680	13482	13598	13497	13516	13409	13805	13526	13615	13585	13390	13408	13552	13496	13428	13669	13468	13552	13545	13558	13431	13472	13543	13565	13500	13540	13595	13623	13623	13514	13632	13472	13557	13429	13457	13614	13493	13481	13410	13568	13478	13520	13541	13539	13384	13448	13451	13550	13569	13543	13594	13699	13381	13438	13477	13466	13482	13336	13556	13452	13461	13573	13625	13401	13603	13377	13693	13592	13531	13462	13491	13405	13712	13546	13506	13524	13522	13786	13481	13485	13592	13643	13376	13596	13396	13593	13462	13471	13517	13335	13634	13413	13512	13448	13575	13559	13355	13547	13510	13596	13522	13501	13517	13351	13521	13422	13489	13527	13434	13545	13559	13486	13623	13656	13436	13570	13472	13502	13551	13529	13577	13448	13413	13600	13551	13454	13335	13405	13532	13341	13647	13375	13574	13571	13600	13633	13500	13363	13520	13752	13443	13539	13494	13688	13695	13699	13497	13639	13505	13392	13490	13426	13482	13611	13521	13490	13556	13398	13436	13546	13632	13477	13355	13513	13590	13495	13660	13601	13627	13422	13525	13501	13584	13492	13581	13572	13527	13532	13346	13573	13494	13464	13538	13491	13553	13617	13492	13415	13537	13409	13417	13620	13779	13486	13642	13526	13437	13432	13533	13535	13435	13480	13460	13484	13489	13672	13504	13641	13551	13601	13596	13491	13592	13658	13454	13607	13549	13520	13348	13527	13647	13558	13553	13407	13610	13614	13522	13451	13581	13479	13536	13467	13632	13520	13579	13591	13521	13433	13572	13487	13525	13632	13558	13548	13525	13614	13452	13515	13490	13642	13674	13753	13568	13463	13570	13571	13443	13459	13525	13378	13620	13521	13660	13566	13520	13523	13543	13624	13463	13553	13529	13540	13678	13544	13651	13503	13387	13588	13668	13393	13606	13430	13605	13455	13449	13658	13536	13497	13588	13765	13624	13656	13566	13592	13552	13529	13569	13519	13496	13630	13581	13661	13498	13289	13506	13540	13467	13633	13449	13502	13393	13675	13526	13602	13495	13554	13501	13407	13548	13482	13417	13589	13534	13453	13506	13478	13567	13599	13611	13527	13387	13463	13466	13457	13485	13613	13559	13472	13460	13603	13541	13322	13485	13429	13456	13503	13423	13499	13382	13397	13634	13482	13454	13454	13573	13487	13592	13508	13612	13571	13420	13434	13456	13632	13680	13500	13621	13490	13519	13608	13706	13576	13525	13363	13433	13489	13403	13504	13549	13441	13687	13575	13569	13477	13620	13576	13620	13448	13635	13430	13536	13579	13530	13500	13529	13606	13658	13605	13577	13609	13477	13357	13548	13531	13655	13550	13797	13354	13395	13571	13614	13692	13489	13534	13623	13514	13443	13373	13560	13298	13483	13478	13664	13491	13419	13597	13609	13486	13502	13530	13635	13445	13875	13510	13599	13450	13564	13325	13648	13612	13500	13519	13580	13600	13499	13497	13311	13526	13418	13469	13383	13633	13490	13342	13474	13544	13469	13603	13448	13450	13416	13649	13578	13554	13401	13503	13388	13540	13353	13539	13649	13536	13384	13544	13509	13570	13598	13445	13554	13451	13583	13543	13581	13581	13519	13500	13600	13543	13431	13413	13557	13512	13527	13532	13575	13615	13568	13680	13710	13439	13531	13531	13618	13650	13702	13531	13514	13611	13574	13605	13467	13585	13415	13381	13441	13479	13404	13536	13557	13456	13487	13498	13631	13535	13485	13594	13632	13628	13437	13478	13564	13482	13557	13591	13725	13466	13631	13501	13679	13447	13561	13527	13535	13428	13445	13476	13438	13571	13714	13412	13474	13630	13486	13557	13520	13469	13349	13443	13561	13508	13343	13473	13535	13517	13423	13454	13553	13564	13360	13562	13584	13649	13614	13604	13576	13342	13539	13390	13567	13669	13637	13638	13306	13484	13308	13361	13440	13507	13445	13419	13534	13491	13356	13374	13540	13311	13454	13654	13430	13700	13721	13506	13404	13550	13429	13598	13529	13563	13666	13381	13540	13369	13613	13411	13409	13360	13603	13407	13604	13715	13400	13623	13571	13477	13553	13717	13599	13455	13505	13507	13339	13532	13522	13479	13491	13503	13461	13366	13698	13554	13527	13533	13401	13582	13366	13562	13513	13515	13616	13635	13396	13566	13591	13557	13457	13604	13665	13514	13447	13571	13739	13687	13439	13483	13465	13350	13357	13438	13571	13575	13563	13450	13601	13549	13426	13657	13562	13416	13730	13373	13644	13446	13372	13532	13506	13423	13474	13611	13516	13484	13381	13427	13529	13497	13571	13613	13515	13497	13437	13513	13529	13475	13524	13358	13516	13717	13602	13637	13467	13542	13624	13458	13459	13602	13518	13555	13671	13524	13493	13611	13484	13453	13434	13488	13646	13611	13507	13422	13680	13556	13486	13455	13550	13512	13451	13563	13421	13498	13568	13626	13455	13695	13628	13404	13506	13531	13482	13500	13624	13587	13486	13724	13618	13568	13575	13682	13486	13592	13521	13355	13583	13339	13395	13604	13496	13632	13404	13554	13484	13547	13431	13407	13676	13544	13257	13557	13506	13614	13432	13465	13433	13593	13440	13637	13506	13565	13425	13427	13488	13497	13584	13431	13501	13537	13473	13513	13588	13636	13619	13613	13600	13364	13495	13685	13671	13320	13577	13365	13629	13604	13624	13391	13653	13635	13355	13482	13298	13629	13528	13576	13403	13498	13507	13439
36172	39113	44513	34159	25867	23343	22438	22061	21778	22013	22024	22002	22023	22225	21938	21986	21824	21902	22163	21832	21927	21879	21748	22000	22133	21934	22109	21984	21948	22125	22120	22050	22094	21867	21902	21913	22094	22081	22181	22004	22166	21858	22100	21902	21933	21910	22036	21999	22216	22095	22069	22013	21934	22196	22192	21944	21948	21891	22003	22110	21859	22007	22160	22078	21924	22043	21966	22053	22017	21795	21902	21942	22087	21713	22106	22052	21817	22055	22109	21850	22074	21752	22039	21954	22380	21917	22103	21966	22233	21755	22116	22046	21995	22121	22029	22118	22005	22068	21749	21980	21913	21996	21958	21902	21940	22020	22145	21995	21958	21957	22107	22027	21966	21896	22239	21880	22017	22178	22077	22044	21970	21884	22057	21987	21928	22145	22074	22190	22219	21910	22073	22151	22189	21916	22246	22249	22194	21923	21983	22191	22082	22208	21854	21845	21931	21606	22138	21822	21785	21927	21746	21990	22024	22160	22108	21895	21868	21947	21916	22060	22131	21931	22035	21938	22041	22271	22214	21975	22058	21710	21979	21857	22010	22016	21877	21914	21745	22156	21907	22086	21942	21895	21904	21885	21791	21757	22035	21860	22166	22071	22051	21971	22007	22039	21953	22079	22233	22126	22062	22342	22315	22111	22018	22017	22044	21776	22050	21972	22174	21897	21972	21955	21998	22248	21894	22156	21977	21958	22174	22183	21909	21845	21995	22095	21776	21945	22120	22104	22157	21870	22087	22016	21908	22099	22029	21974	21977	22027	21833	22067	21709	22008	21993	22049	22146	21879	21836	22118	21742	22126	22045	22145	22070	21950	21837	22186	21886	21842	22046	22022	21872	22035	21914	21954	22011	22103	22012	22035	21822	22059	22024	22092	22054	22177	21995	21928	21837	21696	21805	22119	22116	22240	21968	22143	21616	21852	22135	22091	21947	21844	22004	22068	22115	21967	22090	22043	21942	21934	21727	21962	21869	22152	22075	21910	21819	21744	21915	22138	21849	21815	21926	21973	21791	21873	22156	21984	22175	21987	21743	22094	21870	22005	22006	21781	22043	22031	21959	21920	22145	22155	22077	22145	22193	21931	22044	21926	21875	21938	22001	21974	21989	21864	22015	22046	22060	22048	21950	21832	21943	21897	22022	22137	21991	21938	22110	22077	21991	22256	21909	21810	22030	21996	21898	22001	22142	22026	21982	21985	21841	22044	22028	21947	21873	22024	21879	21908	21821	21999	21857	22055	21766	21941	22040	22042	21756	22083	22256	21778	22248	21999	21949	22063	21938	22151	22109	21822	22107	21785	21692	21921	21995	22076	22062	22206	21923	22033	22064	21872	21956	22099	21990	22156	21972	21659	21931	22100	21975	22162	21959	21840	22156	21931	21850	21983	22116	21979	22103	21832	22200	21974	21858	21853	22116	21968	22032	22086	22098	22118	22066	22057	22107	21968	22149	22112	22206	22247	21920	22061	21749	21989	21965	21971	22075	21834	21902	22352	21785	21845	21980	22058	22060	21925	22033	21848	21919	21890	22117	22183	21860	21858	21950	22032	21871	21979	22124	21962	22060	21846	22153	22141	22295	21921	22003	22039	22074	22065	22036	21867	22127	21871	22249	22093	21973	22096	22047	22088	22121	21713	22093	21967	22076	22054	22266	22175	21977	21851	22032	22209	22151	21791	21872	22068	21856	21856	22086	22181	22119	22182	21933	22028	21826	21921	22196	22071	22063	21983	22001	21756	22042	22007	21844	22057	22106	21942	22112	21865	22109	21856	21726	21977	22125	22189	22187	21918	21875	22157	22084	22222	22030	22058	21881	21877	22003	21884	22046	22249	22151	22012	21967	22196	22337	22057	22114	21710	22133	22029	21967	21786	22038	22002	21880	22090	22097	21776	21949	21912	22405	22011	21906	22019	22073	22039	22055	21627	22052	21932	21763	22027	21924	21998	21969	21940	21919	22043	21958	22109	22019	22238	21988	22085	22180	21735	21962	21832	21823	21836	21820	21990	21973	22117	22027	22034	22040	22147	22052	21924	21821	21943	22105	21859	21902	21790	21947	22018	21925	21869	22019	22265	21927	21818	21980	21784	21994	21825	22139	22004	22085	21845	22110	21956	21886	22069	22055	21931	21941	22015	22002	21906	22040	21919	21884	22041	21918	22027	22202	21896	21885	22092	21734	21636	21854	21909	22061	21942	21959	21930	21989	21996	22095	22018	22017	21858	21925	21887	21867	21953	22161	22110	21968	22081	21985	22005	22125	22186	22015	21920	22030	21889	21969	22085	22241	22066	22018	22123	22121	22105	22149	22076	21809	21608	21949	22276	21868	21827	21766	21973	21915	21952	22039	21895	21963	21976	21757	21943	22218	22018	21943	21824	22190	21990	21930	22075	22013	22242	21929	22126	22110	22239	22102	22027	22197	22003	22139	21923	22047	22037	22096	21852	21977	22138	21986	21938	22079	21778	21978	21926	22107	22114	22011	22035	21610	22059	21977	21915	21839	22012	22056	22053	21934	21923	22118	21943	22163	21905	22103	22199	22147	22189	22040	21863	22007	21926	22000	21854	21927	21851	21947	21998	22209	22272	21905	21970	21998	22192	22189	21708	22016	22087	21898	22009	21944	22098	22191	21952	21905	21949	21973	22000	21974	21792	22029	22207	22087	22078	22085	21970	22069	22020	22211	21824	21964	22093	21987	21949	21962	22051	22040	22159	22034	21892	21942	22194	21852	21978	22100	21845	22089	21796	22067	21986	22100	22209	21975	22087	22021	21895	22070	22000	21980	22075	21982	22138	21982	21807	22035	22000	22110	21887	21846	22005	21991	21895	22135	21904	22008	22064	22014	22000	22116	22080	22043	22010	21866	21973	21957	21951	21887	21833	21819	21940	22067	22071	21874	21948	21849	21892	22202	21869	22107	21942	22118	21761	21701	21834	21901	21800	21973	21952	22125	21988	22493	22175	21984	21949	22001	21945	22062	21958	22110	21812	22044	21940	22025	22049	22014	22116	22034	22058	22010	22048	21997	22080	22052	21835	22164	22072	22138	22074	22078	22015	22145	22034	22124	21671	21894	22121	22159	22131	21997	21853	21993	22037	22215	22131	21874	22147	22099	22003	22263	22255	22190	21990	21687	22255	22054	22081	21909	21704	21894	22034	22000	22230	22217	22099	21939	22125	22085	21903	21969	22076	21893	21904	22182	21828	22047	22071	22122	21978	21962	21942	22220	21989	22058	21926	21968	22108	22186	21716	22061	22065	21954	22132	21977	21846	21961	21791	22045	22034	22147	22035	22135	21938	22075	22239	22075	22002	21933	22156	22098	21964	22208	22113	21942	21862	21961	21832	21889	22022	21882	22021	21903	21987	21869	21779	22198	22085	22102	22073	22225	22132	22240	22135	21958	21955	21863	22094	22090	21874	22062	22009	21854	22009	22202	22012	22016	22039	22292	21864	22092	22232	21905	21992	21906	21925	21930	22168	21947	21777	21942	21954	22046	22047	22028	21809	22064	22302	21941	22192	21933	21930	22022	21947	22045	21635	22105	22125	22200	21878	22251	22058	22018	21982	21717	21862	21941	21916	22224	21894	21882	21872	22172	21822	21919	22008	21998	22190	21997	21964	22171	22278	22045	21793	21990	21927	21876	21661	21972	21704	22075	21736	22166	22273	21803	21976	22039	21946	21904	21893	22030	22142	21687	21957	22057	21935	22110	22089	22029	21874	21786	21733	22069	21846	21868	21890	22061	21943	21853	21922	22058	22001	21908	21819	22081	21982	22321	22166	21953	22038	22009	22075	21832	22076	21852	21801	22200	21486	22108	21857	21966	22006	21989	22091	21988	22138	22056	21818	22151	22068	22013	22067	22056	22162	22145	22241	22260	21874	21973	21960	21995	21895	22085	21743	21930	21790	21916	21956	21863	22099	21967	21778	21975	21955	22035	22090	21978	22156	21980	21969	22080	21930	22201	21919	21851	22154	21902	22030	22043	21750	22097	21939	22055	21908	22079	21962	22081	22125	22033	21951	22052	22027	21891	22005	21832	21739	21910	22082	22057	22008	21953	22009	21825	21933	21999	22033	22213	21994	21857	21966	22084	22124	22240	22001	21867	22029	21941	21713	22059	21912	21969	21951	22227	22246	21986	21857	21916	22016	22011	22054	22043	21998	22103	21982	22057	21791	22233	22094	22185	22152	21956	22145	22205	22119	22143	21582	21949	21884	22066	22058	22127	22007	22037	22135	22104	22068	22047	21773	22117	21977	22098	22067	22218	21961	21972	21815	22042	22264	22052	22132	22228	21975	21956	21932	22006	22035	21972	22119	22046	22144	21773	22001	22049	21981	21940	21962	22056	22010	22206	22068	22014	22045	22038	22057	22106	22134	21999	21980	22049	21921	21900	22078	21909	21908	22004	22047	22241	21690	21898	21714	22112	22021	22061	21953	21848	21940	21980	21825	22088	21941	21942	22243	22090	21923	22010	21989	22442	22047	21902	21893	22176	21991	22135	21992	21790	21802	21930	22120	21984	21989	21964	21846	21813	22066	22205	22236	22233	21984	22132	22194	22053	22092	21739	21824	21948	21959	21923	21961	22011	21986	22078	22095	21944	22038	22012	21978	22043	21827	21794	22184	22003	21980	21995	22095	22018	22024	22183	21925	22260	21927	21971	21968	22122	22010	22148	21678	22295	22230	22012	21853	22082	22089	22000	21975	22120	22055	22006	22048	21962	22218	22086	22077	22059	22000	22149	21951	21777	22134	22063	22034	21999	21856	21726	22100	22142	22215	22038	22152	22153	21833	21868	22158	22115	22035	22159	22274	22026	21825	22205	22063	22264	21853	21846	21808	22108	21935	22069	21966	22133	21841	21848	22204	22131	21875	21861	21998	21950	21883	22238	22024	21915	21851	21810	21854	21839	22207	22010	21901	22241	21962	21946	22071	21881	21967	21940	22084	22037	22214	21990	21996	22164	21996	22006	21953	21944	22057	21930	21972	21901	22147	22224	22019	21853	21847	21832	22109	21937	22039	22004	21980	21838	22172	22017	22019	21925	21830	22036	21983	22124	21969	21971	21916	22030	21907	21958	21893	21973	22053	21802	21849	21837	21834	22082	22045	22031	22040	22144	22252
25037	41246	36488	21407	15128	13267	12613	12460	12577	12526	12594	12624	12528	12515	12426	12517	12729	12629	12438	12635	12507	12479	12545	12537	12535	12508	12531	12424	12574	12467	12517	12513	12385	12463	12485	12458	12442	12529	12416	12268	12556	12362	12413	12390	12474	12495	12332	12686	12556	12362	12442	12463	12509	12411	12516	12525	12642	12592	12412	12576	12434	12503	12396	12341	12304	12513	12454	12450	12375	12280	12603	12326	12494	12435	12577	12405	12400	12374	12438	12514	12568	12537	12590	12466	12439	12488	12435	12464	12436	12531	12438	12605	12383	12528	12527	12484	12542	12612	12465	12542	12518	12429	12558	12441	12414	12443	12341	12433	12648	12396	12637	12461	12430	12375	12465	12492	12533	12345	12603	12402	12504	12436	12498	12338	12486	12545	12448	12431	12483	12558	12263	12467	12589	12341	12503	12219	12486	12376	12396	12472	12450	12512	12443	12405	12318	12572	12565	12431	12512	12505	12518	12490	12504	12503	12432	12507	12773	12544	12572	12404	12453	12498	12435	12496	12412	12287	12384	12520	12445	12458	12589	12301	12296	12521	12410	12421	12494	12527	12496	12621	12387	12479	12298	12623	12604	12282	12421	12264	12515	12595	12541	12185	12547	12583	12485	12402	12367	12449	12619	12512	12386	12443	12335	12460	12487	12431	12445	12554	12449	12443	12649	12434	12477	12652	12498	12716	12476	12307	12272	12506	12419	12592	12439	12480	12468	12562	12328	12487	12574	12458	12470	12443	12339	12462	12415	12558	12491	12471	12553	12412	12581	12528	12396	12563	12445	12508	12380	12280	12574	12494	12468	12403	12459	12348	12348	12655	12261	12480	12417	12477	12432	12521	12497	12423	12631	12483	12512	12477	12532	12435	12485	12539	12370	12278	12495	12290	12562	12512	12503	12546	12463	12361	12486	12530	12513	12286	12474	12477	12190	12491	12434	12367	12491	12452	12413	12416	12488	12369	12664	12480	12391	12636	12663	12502	12605	12472	12512	12647	12530	12400	12552	12342	12291	12597	12530	12600	12661	12557	12439	12603	12432	12433	12493	12486	12428	12579	12568	12426	12374	12318	12309	12616	12351	12493	12515	12448	12454	12539	12395	12558	12442	12622	12680	12437	12547	12523	12372	12431	12477	12424	12399	12453	12448	12510	12436	12365	12402	12434	12302	12262	12430	12549	12318	12426	12475	12383	12362	12467	12501	12469	12606	12521	12498	12519	12597	12482	12562	12296	12468	12634	12511	12543	12444	12451	12396	12383	12433	12369	12236	12309	12678	12667	12637	12556	12418	12563	12515	12550	12433	12404	12441	12443	12526	12407	12522	12525	12562	12430	12471	12313	12379	12584	12454	12421	12482	12386	12478	12638	12440	12558	12417	12329	12467	12450	12538	12444	12302	12363	12467	12529	12480	12486	12411	12574	12484	12609	12322	12625	12486	12476	12557	12514	12397	12456	12396	12442	12476	12498	12206	12475	12409	12452	12511	12429	12415	12511	12454	12454	12363	12402	12478	12544	12450	12534	12431	12496	12462	12333	12353	12545	12523	12583	12292	12417	12472	12448	12470	12366	12473	12304	12476	12469	12484	12581	12437	12422	12563	12479	12459	12440	12316	12413	12603	12422	12657	12375	12621	12490	12392	12320	12408	12486	12440	12432	12427	12404	12387	12468	12691	12433	12462	12307	12539	12429	12370	12340	12590	12481	12437	12523	12306	12447	12520	12538	12312	12380	12461	12428	12548	12485	12524	12405	12502	12456	12529	12417	12549	12385	12516	12370	12637	12532	12685	12398	12333	12498	12457	12574	12555	12462	12425	12396	12721	12352	12386	12491	12467	12327	12625	12429	12481	12474	12468	12437	12346	12524	12568	12536	12353	12590	12389	12484	12555	12495	12513	12477	12511	12305	12640	12512	12527	12497	12484	12639	12624	12367	12339	12519	12544	12592	12518	12452	12437	12480	12462	12576	12555	12560	12463	12404	12445	12471	12405	12417	12426	12497	12475	12484	12458	12461	12456	12390	12433	12624	12544	12391	12550	12399	12367	12508	12455	12357	12571	12436	12370	12364	12371	12418	12404	12599	12588	12513	12363	12436	12468	12451	12476	12558	12416	12367	12471	12430	12480	12465	12517	12652	12420	12411	12482	12527	12484	12326	12445	12391	12586	12445	12645	12513	12363	12431	12559	12411	12372	12293	12505	12381	12481	12522	12508	12388	12352	12443	12470	12437	12581	12362	12657	12404	12411	12565	12412	12542	12298	12347	12549	12367	12489	12457	12643	12546	12570	12359	12352	12425	12457	12343	12392	12494	12553	12373	12226	12453	12414	12382	12444	12473	12525	12425	12445	12504	12502	12365	12343	12335	12668	12603	12368	12313	12496	12503	12260	12487	12401	12654	12462	12493	12412	12586	12354	12393	12241	12438	12564	12444	12473	12501	12437	12374	12445	12617	12359	12501	12495	12413	12481	12502	12587	12452	12357	12470	12512	12518	12451	12310	12442	12519	12619	12575	12481	12472	12627	12549	12638	12489	12620	12450	12350	12520	12487	12552	12324	12394	12538	12287	12498	12424	12568	12586	12334	12446	12484	12418	12605	12549	12411	12426	12309	12387	12522	12543	12655	12545	12371	12383	12534	12499	12321	12515	12536	12621	12511	12406	12470	12398	12418	12397	12523	12513	12562	12429	12605	12369	12428	12495	12381	12488	12426	12606	12282	12445	12622	12367	12546	12369	12485	12546	12441	12471	12360	12570	12482	12432	12500	12457	12463	12447	12534	12480	12370	12402	12348	12448	12514	12315	12479	12597	12407	12516	12386	12468	12525	12489	12584	12367	12367	12444	12466	12535	12424	12434	12510	12465	12427	12497	12470	12343	12455	12509	12517	12579	12373	12442	12406	12420	12538	12449	12490	12469	12530	12561	12557	12593	12497	12385	12529	12472	12423	12375	12680	12470	12585	12440	12407	12529	12550	12412	12452	12565	12533	12476	12481	12388	12483	12394	12507	12401	12260	12409	12524	12529	12450	12299	12479	12532	12413	12353	12436	12529	12472	12417	12594	12440	12635	12548	12506	12485	12292	12581	12447	12505	12607	12394	12277	12549	12430	12646	12597	12433	12489	12464	12494	12428	12512	12494	12445	12615	12514	12451	12257	12453	12569	12614	12392	12595	12455	12505	12426	12438	12552	12489	12537	12349	12708	12279	12605	12509	12544	12431	12579	12547	12310	12453	12574	12367	12531	12289	12409	12614	12381	12479	12517	12565	12500	12540	12395	12398	12528	12625	12456	12520	12579	12504	12390	12265	12529	12431	12314	12442	12381	12544	12409	12408	12392	12362	12421	12623	12527	12442	12426	12572	12483	12568	12368	12442	12401	12587	12463	12439	12295	12578	12433	12417	12415	12447	12397	12424	12376	12432	12605	12447	12514	12405	12354	12401	12464	12620	12426	12355	12504	12543	12537	12531	12424	12640	12486	12499	12565	12605	12381	12408	12390	12465	12291	12271	12372	12531	12589	12455	12588	12351	12436	12555	12427	12333	12489	12395	12458	12621	12480	12304	12533	12454	12551	12366	12469	12291	12450	12446	12496	12445	12555	12516	12489	12432	12508	12644	12475	12614	12405	12533	12430	12500	12413	12657	12413	12487	12628	12449	12458	12477	12402	12514	12385	12519	12472	12507	12521	12303	12571	12378	12441	12447	12415	12450	12531	12464	12589	12568	12353	12547	12420	12383	12564	12542	12529	12406	12490	12478	12528	12694	12520	12436	12637	12342	12428	12622	12578	12295	12522	12606	12564	12602	12402	12502	12511	12542	12459	12596	12632	12389	12427	12477	12489	12494	12541	12478	12569	12479	12327	12503	12346	12542	12501	12594	12575	12479	12537	12224	12361	12510	12367	12391	12339	12519	12317	12459	12425	12492	12448	12470	12518	12387	12424	12581	12538	12556	12633	12520	12234	12487	12565	12483	12473	12500	12523	12445	12439	12409	12425	12502	12399	12530	12470	12445	12447	12527	12563	12559	12453	12381	12506	12411	12523	12416	12382	12469	12442	12499	12446	12582	12588	12577	12514	12367	12364	12406	12628	12466	12439	12567	12414	12475	12472	12425	12454	12410	12522	12496	12457	12584	12664	12440	12562	12434	12633	12523	12550	12470	12496	12378	12508	12657	12405	12513	12393	12408	12551	12450	12487	12460	12452	12376	12504	12565	12611	12474	12465	12461	12482	12367	12479	12444	12267	12450	12501	12482	12428	12543	12459	12447	12448	12527	12466	12363	12290	12635	12447	12454	12447	12459	12408	12553	12501	12563	12481	12491	12247	12436	12458	12311	12535	12506	12442	12358	12336	12458	12707	12478	12493	12476	12445	12338	12475	12609	12490	12497	12391	12329	12444	12286	12537	12483	12412	12423	12408	12419	12336	12432	12420	12379	12439	12777	12532	12434	12406	12544	12391	12577	12651	12430	12296	12566	12477	12260	12414	12365	12542	12492	12491	12387	12598	12367	12353	12671	12701	12481	12391	12653	12593	12484	12428	12688	12425	12513	12491	12584	12591	12462	12372	12389	12541	12518	12393	12541	12509	12422	12523	12472	12532	12317	12370	12326	12425	12296	12539	12417	12489	12492	12502	12397	12389	12510	12565	12498	12520	12432	12500	12454	12315	12352	12440	12385	12539	12497	12372	12505	12448	12404	12617	12401	12506	12469	12292	12352	12441	12277	12646	12439	12475	12538	12408	12575	12518	12252	12625	12680	12378	12566	12559	12400	12562	12472	12418	12431	12460	12483	12506	12448	12482	12596	12428	12286	12354	12417	12476	12504	12372	12422	12337	12398	12498	12441	12500	12471	12382	12423	12485	12354	12537	12498	12379	12426	12599	12427	12467	12624	12426	12552	12328	12552	12496	12375	12458	12515	12565	12621	12461	12374	12524	12365	12667	12538	12554	12568	12495	12498	12623	12422	12359	12388	12486	12419	12454	12397	12541	12431	12614	12472	12381	12503	12656	12484	12481	12491	12415	12449	12765	12416	12432	12465	12620	12325	12298	12515	12541	12492	12480	12371	12499	12567	12680	12464	12515	12507	12446	12365	12392	12603	12426	12535	12527	12429	12607	12551	12413	12598
23019	26542	53048	53373	40946	33120	28664	24397	23852	23825	23656	23546	23704	23842	23402	23410	23376	23571	23371	23390	23353	23403	23432	23617	23166	23400	23436	23270	23431	23572	23416	23142	23406	23580	23275	23296	23394	23481	23318	23218	23328	23157	23384	23176	23430	23434	23249	23190	23275	23090	23293	23416	23316	23204	23225	23317	23316	23367	23326	23249	23191	23430	23323	23217	23216	23345	23447	23197	23220	23183	23302	23378	23144	23257	23216	23361	23254	23196	23411	23126	23362	23081	23192	23177	23020	23265	23243	23199	23064	23078	23208	23242	22936	23193	23396	23374	23259	23134	23223	23211	23253	23346	23151	23344	23214	23109	23345	23251	23194	23207	23263	23381	23192	23157	23281	23314	23172	23320	23241	23256	23205	22904	23160	23069	23185	23192	23154	23060	23098	23409	23298	23481	23612	23030	23206	23220	23307	23055	23360	23284	23288	23264	23356	23098	23499	23197	23206	23251	23293	23267	23087	23293	23311	23292	22915	23084	23351	23382	23397	23149	23194	23245	23267	23380	23204	23188	23218	23293	23085	23090	23068	23080	23232	23083	23188	23289	23151	22945	23158	23389	23018	23269	23220	23330	23195	23180	23092	23150	23380	23300	23230	23133	23281	23096	23305	23244	23226	23015	22981	23185	23231	23123	23091	23356	22950	22981	23157	23162	23111	23176	23274	23236	23416	23272	23356	23449	22971	23200	23229	22986	22983	23110	23207	23140	23276	23574	23310	23242	23162	23125	23090	23268	23431	23181	22983	23319	23422	23118	23188	23375	23245	23153	23248	23252	23303	23041	23421	22922	23142	23457	23128	23194	23240	23121	23042	23047	23149	23209	23153	23024	23113	23100	23211	23278	23035	23021	23169	23188	23356	23211	23343	23248	23257	23127	23145	23126	22900	23192	23183	23110	23101	23082	23204	23015	23372	23111	23198	23191	23298	23214	23345	23259	23369	23078	23257	23156	23420	23160	23456	23400	23308	23157	23059	23143	23161	23387	23232	23326	23272	23103	23095	22908	23244	23140	23282	23121	23436	23156	23042	23457	23383	23105	23274	23000	23187	23027	22944	23132	23108	23095	23170	23127	23202	23241	23465	23213	23230	23264	23271	23043	23182	23214	23198	23394	23029	23073	23217	23300	23289	23132	23163	22951	23242	23167	23305	23206	23353	23318	23338	23109	23188	23210	23362	23005	23059	23284	23523	23183	23394	23125	23390	23014	23139	23128	22915	23084	23206	23220	23036	23048	23069	23242	23253	23240	23162	23183	23384	23135	23008	23291	23148	23086	23268	23125	23308	23053	23183	23053	23066	23331	23551	23170	23070	23290	23451	23345	23224	23123	23331	22977	23286	23500	23254	23126	23454	23078	23148	23104	22969	23046	23139	23266	23002	23359	23261	23098	23165	22869	23014	22957	22993	22931	23273	23301	23236	22990	23037	22957	23116	23272	23114	23113	23297	23088	23053	23138	23035	23384	23066	23279	23197	23182	23239	23072	23484	23064	23528	23304	23044	23239	23285	23225	23361	23277	23058	23177	23258	23214	23256	23322	23520	23217	23307	22941	23052	22980	23472	23033	23123	23216	23294	23329	23192	23031	23296	23046	23148	23228	23264	23219	23230	23102	23189	23107	23225	22929	23147	23346	22956	23128	23199	23117	23154	23059	23351	23095	23329	22920	23222	23315	23280	23399	23103	23035	22998	23038	23036	23012	22999	23377	23179	23213	23068	23159	23073	23345	23263	23178	23157	23276	23049	23219	23191	23261	23100	23153	23117	23279	23310	23406	23085	23227	23276	23024	23449	23122	23180	23007	23172	23043	23255	23044	23357	22896	23145	23274	23332	23151	23125	23125	23251	23401	23081	23162	23262	23070	23166	22963	23033	23130	23291	23100	23203	23220	23292	22985	23223	22967	23316	23155	23308	23216	23131	23199	23264	23133	23013	22919	23204	23068	23046	23204	23073	23144	23145	23224	23031	22779	23315	23471	23151	23181	23266	23209	23324	23124	23165	23490	22986	23146	23220	23411	23166	23211	22966	23291	23156	23133	23213	23079	23180	23015	23032	23359	23380	22991	23283	23228	23176	23109	23151	23237	23337	23354	23344	23242	23284	23060	23126	23076	23345	23184	23242	23261	22984	23183	23223	23139	23179	23456	23333	23270	23119	23203	23028	22972	23134	23307	23157	23238	23111	23203	23273	23031	23349	23393	23345	23076	23032	23440	23214	23303	23191	23206	23433	23303	23321	23117	23136	23212	23355	23338	23065	23273	23207	23340	23154	23278	23126	23002	23162	23051	23151	23058	23273	23131	23152	23062	23156	23222	23337	23099	23195	23288	22954	23272	23138	23149	23346	23465	23290	23109	23108	22993	23066	23305	23245	23205	23071	23127	23117	23034	23206	23362	23162	23230	23156	23011	23175	23068	23344	22982	23056	22958	23148	23256	23199	23051	23367	23374	23124	23314	23099	23283	23248	22954	23142	23291	23229	23328	22951	23109	23166	23085	23248	23472	23339	23219	23190	23004	23285	23117	23194	23256	23262	23068	23270	23196	23277	23181	22911	22964	23191	23110	23519	23251	22972	23303	23282	23175	23337	23070	23165	23092	23175	23211	23354	23322	22923	23100	23256	23099	23170	23089	23251	23142	23155	23055	23119	23154	23080	23248	23265	23409	23235	23346	23223	23180	23080	23274	23315	23440	23222	23378	23329	22924	23340	23257	23178	23101	23015	23275	23613	23177	23217	23279	23183	23356	23194	23241	23119	23414	23206	23395	23222	23254	23293	23345	23065	23144	23155	23163	23142	23203	23034	23389	23244	23314	23278	23334	23242	23027	23086	23035	23216	23258	23621	23348	23001	23140	23392	23131	23105	23278	23150	23282	23047	23164	23214	23259	23301	23075	23385	23281	23112	23242	23232	23207	23141	23182	23275	23206	23119	23312	23151	23449	23321	23321	23052	23172	23272	23059	23326	23446	23569	23207	23251	23232	23304	22896	22972	22920	23080	23250	23508	23047	23020	23425	23098	23385	23183	22947	23064	23386	23099	23042	23121	23427	23217	23186	23181	23109	23109	23210	23099	23344	23025	23030	23312	23508	23165	23365	23280	23286	23436	23291	23128	22999	23321	23003	22889	23023	23195	23138	22903	23205	23182	23070	23162	23366	23276	23219	23141	22947	23104	23055	23131	23114	23072	23288	23136	23070	23218	23329	23282	23394	23081	23303	23135	22912	23191	23250	23039	23026	23248	23212	23173	23105	23283	23065	22947	23091	23167	23226	22991	22993	23034	23410	23227	23186	23034	23025	23035	23045	23152	23310	23283	23250	23274	23249	23254	23218	23245	23256	22928	23223	23178	23153	23465	23419	23269	23190	23042	23064	23268	23134	23169	23145	23160	23125	23540	23245	23232	23043	23161	23213	23194	23156	23390	23122	23042	23178	22949	23019	23249	23161	23121	23360	22930	23032	23204	23288	23151	23198	23125	23125	23431	23314	23271	23191	23194	23165	23133	23254	23203	22963	23418	23192	23458	23294	23100	23237	23341	23254	23419	23481	22951	23007	23216	23262	23256	23196	23133	23277	23218	23046	23168	23164	23135	23207	23210	23144	23059	23252	23367	23189	23250	23239	23434	23175	23405	23037	23103	23156	23214	23286	23326	23185	23074	23387	23077	23511	23059	23162	22991	23222	23325	23275	22950	23165	23045	23178	23162	23190	23204	22939	23141	23000	23224	23105	23178	23136	23202	23141	23106	23034	22990	23050	23067	23172	23348	23341	23185	23172	23358	23565	22925	23209	23398	23006	22966	22968	23234	23132	23098	23045	23289	23050	23166	23183	23184	23353	23172	23405	23214	23075	23000	23318	23211	23224	23201	22976	23354	23114	22872	23193	23352	23051	23118	22978	23171	23130	23262	23233	23152	23047	23177	23441	23298	23121	23040	23337	23403	23197	22999	23144	23175	23132	23201	23308	23034	23366	22930	23066	23390	23289	23162	23124	22996	23109	23130	22941	23172	23446	23206	23182	23181	23305	23159	23075	23336	23007	22858	23107	23058	23028	23455	23330	23176	23324	23295	23081	23203	23311	23011	22888	23181	23252	23169	23258	23123	23290	23280	23084	23009	23202	23253	23097	23236	23279	23078	23249	23415	23172	23134	23286	22985	23250	23182	23266	23023	23109	23309	23271	23025	23131	23261	23107	23051	23185	23238	23196	23158	23067	23231	23329	23374	23253	23230	23276	23399	22905	23197	23216	23274	23180	23134	23317	23320	23278	23300	23341	23304	23154	23089	23073	23167	23126	23110	23029	23089	22900	23379	23251	23076	22950	23008	23258	23411	23249	23146	22894	23215	23270	22907	22978	23014	23149	23222	23148	23263	23152	23391	23133	23422	23186	23357	23290	23163	23193	23367	23100	23177	22953	23136	22988	23235	23125	23404	23054	23039	23228	22963	23255	23035	23218	23271	23428	23142	23155	23184	23019	23168	23073	23118	23065	23306	23323	23495	23085	23284	23158	23332	23147	23191	23139	23204	23331	23474	23006	22991	23009	23035	23085	23323	23101	23401	23453	23158	23151	23286	23134	23016	22953	23138	23141	23270	23104	23343	23126	23542	23018	23185	23333	23027	23101	23225	23255	23221	23012	23179	23048	23101	23225	23333	23262	23023	23296	23211	23155	23118	23262	23292	22900	23284	23191	23322	23275	23210	23264	23119	23331	23167	23071	23162	23265	23125	23177	23000	23230	23281	23292	22962	23134	23218	23111	22801	23123	23030	23030	23270	23282	23083	23076	23068	23247	23255	23253	23379	23048	23106	23194	23266	23072	23139	23261	23074	23247	23220	23214	23081	23220	23267	23226	23043	23085	23308	23202	22970	23074	22928	23216	23243	23326	23023	23269	22973	23269	23412	23138	23017	23114	23178	23214	23149	23098	23321	22904	23123	22923	23307	23074	23389	23319	23391	23368	23061	23139	23307	23084	23216	23320	23216	23230	23254	23083	23088	23153	23341	23168	23152	23141	23077	23097	23176	23219	23190	23313	23112	23128	23126	23146	22995	22962	23306	23091	23195	23037	23151	23148	23188	23201	23266	23318	23114	23344	23286	23188	23127	23223	23199	23163	23270	23148	23231	23253
67467	100130	85298	72224	41984	23375	15005	13702	13942	13915	13951	14118	13962	13965	14122	14103	14238	14255	14384	14418	14113	14099	14232	14263	14262	14045	14385	14201	14167	14126	14280	14157	13991	14230	14217	14059	14160	14116	14221	14154	14162	14308	14096	14019	14407	14227	14148	14156	14020	14096	14339	14293	13942	14327	14023	14028	14219	14121	14034	14133	14188	14204	14196	14189	14238	14116	14195	14254	13981	14153	14116	14240	14173	14308	14365	14108	14202	14067	14322	14339	14100	14005	14038	14434	14212	14195	14093	14084	14198	14112	14047	14127	14077	14091	14065	14362	14158	14346	14085	14145	14395	14215	14270	14245	14202	14134	14038	14101	14294	14153	14169	14150	14145	14221	14183	14165	14193	14251	14162	14227	14177	14153	14173	14013	14105	14279	14145	14243	14126	14134	14081	14198	14093	14265	14024	14185	14092	14092	14243	14211	14421	14131	14091	14142	14085	14239	14234	14139	14202	14186	14228	14241	14118	14073	14192	14165	14088	14312	14154	14258	14459	14245	14043	14270	14161	14061	14337	14126	14071	14178	14283	14125	14277	13982	14213	14017	14170	14033	14164	14389	14196	14181	14231	14195	14101	14081	14087	14121	14032	14096	14055	14341	14062	14062	14116	14231	14125	14200	14252	14207	14265	14262	14149	14264	14020	14068	14278	14361	14122	14065	14077	14067	14116	14017	14124	13959	14179	14118	14107	14077	14298	13920	14342	14132	14371	14196	14134	14127	14206	14075	14288	14308	14202	13924	14066	14215	14133	14225	14071	14107	14253	14021	14078	14259	14230	14139	14183	14202	14235	14127	14150	14364	14122	14051	14302	14230	14150	14117	14211	14078	14148	14162	14252	14092	14230	14108	14115	14214	14324	14121	14233	14257	14085	14195	14088	14329	14176	14241	14224	14058	14172	13943	14209	14203	14215	14070	14120	14068	14159	14213	13961	14115	14311	14185	14162	14189	14326	14128	14126	14127	14136	14178	14025	14131	14190	14034	14245	13973	14269	14077	14275	14167	14326	14098	14187	14185	14201	14073	14239	14040	14201	14210	14273	14000	14189	14124	14205	13991	14246	14206	14139	14264	14194	14201	14240	13960	14346	14286	14223	14160	14204	14204	14239	14086	14154	14310	14010	14008	14148	14230	14062	14053	14091	14157	14066	14227	14245	14324	13944	14227	14101	14209	14206	14276	14075	14204	14207	14172	14276	14042	14101	14166	14180	14112	14166	14074	14144	14104	14207	14187	14201	14173	14259	14242	14184	14310	14088	14205	14159	14143	14130	14166	14147	14263	14003	14270	14229	14079	14155	14077	14173	14261	14163	14253	14104	13984	14210	14205	14239	14197	14134	14289	14248	14118	14205	14290	14278	14352	13973	14131	14110	14096	14240	14095	14120	14190	14095	14159	13948	14175	14179	14066	14217	14230	14121	14205	14033	14188	14238	13891	14211	14087	14072	14116	14311	14015	14149	14120	14348	14167	13952	14253	14117	14114	14051	14111	14269	14297	14119	14303	14048	14210	14173	14168	14242	14470	14160	14253	14137	14202	14306	13913	14266	14178	14049	14216	14257	14115	14249	14160	14122	14122	14177	14127	14124	14079	14086	14004	14177	14338	14283	14157	14115	14051	14137	14046	14197	14026	14143	14170	14123	14210	13962	14105	14138	14176	14278	14087	14182	14075	14145	14121	14147	14222	14270	14094	14129	14184	14110	14261	14140	14111	14170	14014	14292	14176	14057	14152	14074	14298	14255	14226	14145	14181	13989	13958	14316	14235	14127	14131	14392	14128	14127	14132	14295	14023	14011	14074	14145	14092	14199	14224	14190	14088	14267	14272	14280	14257	13991	14060	14147	14222	14124	14201	14058	14271	14186	13974	14361	14094	14175	14102	14362	14120	14220	14286	14168	14044	14146	14054	14270	14198	14199	14150	14213	14332	14174	14112	14193	14157	14079	14021	14252	14075	14244	14031	14109	14106	14319	14335	14057	14168	14290	14135	14110	14071	14162	14219	14128	14185	14121	14023	14140	14293	14067	14084	14151	14184	14194	14183	14239	14118	14307	14197	14072	13923	14204	14313	14129	14136	14119	14134	14107	14249	14072	14154	14114	14153	14175	14094	14226	14133	14273	14108	14196	14147	14111	14136	14166	14124	14223	14226	14123	14145	14134	14017	14269	14172	14094	14249	14021	14002	14259	14247	14214	14171	14183	14193	13985	14110	14091	14225	14051	14310	14262	14312	14268	14199	14211	14128	14100	14234	14014	14299	14055	14198	14209	14162	14152	14161	14116	14043	14184	14192	14123	14010	14247	14133	14238	14283	14107	14182	14048	14100	14102	14306	14191	14109	14049	14170	14115	14014	14219	14104	14167	14127	14199	14238	14205	14099	14151	14074	14118	14178	14114	13998	14278	14096	14262	13945	14265	14131	14106	14097	14095	14153	14087	13958	14171	14102	14205	14232	14312	14318	14296	14077	14211	14145	14033	14110	14260	14170	14128	14147	14140	14195	14155	14170	14124	14132	14184	14178	14246	14253	14211	14129	14078	14341	14115	14089	14197	13993	14125	14166	14250	14108	14137	14035	14091	14079	14339	14045	14043	14149	14313	14102	14315	14172	14136	14226	14188	13982	14050	14176	14102	14144	14027	14382	14122	14115	14319	14291	14026	14351	14034	14206	14166	14225	14130	14101	14168	14071	14220	14178	14002	14231	14165	14224	14215	14291	14123	14121	14131	14026	14052	14218	14160	14162	13996	14008	14203	14203	14293	14180	14168	14090	14076	14383	14129	14134	14079	14193	14175	14224	14121	14119	14222	13927	14173	14171	14141	14150	14259	14276	14085	14263	14244	14212	14227	14134	14079	14205	14186	14245	14079	14175	14219	14115	14079	14109	14118	14222	14139	14243	14186	14249	14049	14056	14179	14169	14250	14046	14193	14315	14120	14180	14091	14010	14318	14189	13909	14018	14240	14151	14045	14352	13997	14082	14177	14104	14223	14142	14118	14209	14204	14278	14175	14098	14137	14282	14344	14219	14121	14303	14260	14245	14172	14198	14265	14118	13918	14166	14111	14218	13956	14097	14129	14259	14200	14110	14165	14055	14199	14111	13939	14240	14185	14293	14136	14079	14271	14065	14053	14070	14086	14188	14161	14214	14223	14209	13982	14263	14124	14150	14148	14141	14130	14292	14060	14097	14083	14191	14195	14184	14335	14168	14308	14427	14016	14154	14028	14053	14115	14136	14214	13986	14084	14213	14264	14241	14232	14241	14192	14204	14148	14045	14070	14300	14010	14134	14163	14275	14113	14111	14121	13925	14235	14164	14227	14026	14116	14311	14182	14071	14103	14144	14193	14112	14230	14168	13976	14117	14113	14056	14151	14206	14224	14242	14157	14263	14108	14001	14254	14061	13958	14099	14154	13962	14076	14016	14068	14196	14139	14015	14115	14225	14113	14152	14201	14190	14073	14256	14182	14077	14073	14165	14286	13932	14250	14176	14104	14109	13982	13991	14158	14158	14300	14173	14036	14202	14209	14236	14040	14247	14313	14119	14188	14027	13990	14181	14154	14031	14153	14013	14127	14230	14287	14257	14120	14176	14267	14184	14144	14032	14216	14122	14096	14085	14234	14249	13826	14281	14279	14102	14265	14132	14290	14179	14200	14139	14176	14123	14317	14160	14153	14305	14159	14124	14190	14097	14062	14275	14151	14191	14106	14110	14137	14276	14313	14123	14117	14210	14205	14057	13994	14212	14163	14184	14212	14124	14047	14220	14074	14195	14203	13947	14223	14112	14190	14182	14059	14089	14255	14174	14227	14172	14126	14119	14138	14127	14085	14177	14173	13960	14179	14055	14087	14341	14039	14069	14161	14148	14259	14204	14256	14301	14141	14150	14168	14144	14131	13986	14155	14232	14209	14095	14282	14202	14144	14335	14025	14033	14301	13997	14171	14022	14386	14199	14321	14211	14045	14035	14154	14287	14257	14204	14277	14100	14214	14274	14088	14176	14132	14306	14215	14036	14060	14089	14158	13970	14253	14210	14174	14107	14028	14268	14133	14081	14135	14114	14272	14100	14239	14159	13978	13972	14170	14203	14111	14333	14104	14073	13979	14371	14283	14153	14034	14052	14207	13997	14199	14037	13897	14156	14217	14106	14344	14229	13941	14153	14228	14177	14275	14340	14187	14155	14137	14130	14053	14264	14055	14008	14115	14201	14137	14210	14038	14064	14293	14372	14123	13998	14244	14035	14078	14062	14172	14069	14213	14071	14104	14123	13975	14164	14265	14192	14251	14119	14239	14150	14259	14140	14184	14233	13966	14007	14169	14193	14109	14282	14151	14179	14130	14229	14092	14126	14237	14154	14086	14158	14168	14176	14183	14098	14187	14165	14179	14201	14049	14033	14169	14166	14206	13941	14217	14151	14122	14247	14158	14069	14192	14098	14122	14162	14140	14398	14017	13995	14198	14243	14326	14085	14184	14084	14239	14136	13991	14253	14092	14372	14248	14116	13999	13988	14331	14167	14245	14010	14324	14251	14013	14084	13998	14187	14134	14151	14182	14154	14304	14111	14053	14125	14076	14348	14064	14226	14283	14267	14283	14239	14257	14115	14077	14238	14246	14300	14122	14162	14270	14241	14012	14117	14297	14169	14254	14062	14202	14047	14066	14086	14101	14230	14092	14169	14120	14329	13938	14123	14028	14271	14090	14222	14189	14167	14063	14072	13950	14270	14126	14113	14248	14266	14100	14217	14137	14266	14035	14214	14017	14085	14127	14123	14342	14154	14151	14003	13940	14103	14334	14277	14256	14148	14050	14247	14054	14119	14111	14141	14111	14042	14123	13948	14241	13964	14095	14060	14051	14100	14268	14148	14031	13976	14125	14040	14236	14143	14124	14004	14058	14100	14226	14056	14142	13955	14165	13970	14067	14277	14250	14102	14404	14083	14042	14115	14265	14162	14099	14176	14350	13982	14143	14121	14258	14094	14003	14096	14181	14153	14130	14169	14180	14157	14184	14088	14045	13956	14140	14175	14161	14069	14287	14126	14009	14058	14240	14307	14267	14040	14009	14097	14326	14198	14239	14049	13998	14179	14115	14025	14154	14188	14220	14046	13985	14066	14259	14203
34751	41430	46973	36523	26821	23234	22143	21776	21730	21846	21931	21727	21571	21988	21629	21626	21576	21654	21535	21555	21680	21580	21609	21814	21797	21711	21716	21735	21796	21749	21417	21672	21689	21731	21820	21622	21550	21473	21795	21818	21817	21817	21556	21942	21700	21644	21997	21564	21753	21815	21778	21636	21641	21641	21610	21477	21509	21644	21542	21876	21506	21470	21587	21649	21707	21940	21667	21833	21732	21649	21788	21610	21650	21702	21750	21659	21697	21589	21825	21755	21775	21922	21642	21723	21606	21595	21613	21899	21766	21839	21753	21815	21580	21634	21932	21512	21581	21741	21561	21638	21715	21503	21752	21698	21745	21713	21459	21762	21803	21868	21566	21704	21593	21648	21885	21614	21720	21725	21748	21669	21713	21550	21838	21713	21667	21647	21446	21512	21666	21595	21600	21388	21650	21645	21627	21762	21810	21793	21588	21630	21722	21731	21604	21871	21616	21619	21717	21531	21790	21722	21902	21667	21545	21871	21691	21639	21681	21538	21540	21588	21745	21665	21548	21780	21534	21699	21734	21726	21591	21311	21651	21807	21493	21773	21688	21424	21726	21697	21748	21772	21584	21748	21387	21795	21867	21710	21715	21598	21423	21515	21791	21387	21562	21713	21836	21882	21778	21902	21753	21619	21755	21544	21567	21559	21580	21666	21670	21488	21735	21642	21848	21834	21478	21586	21405	21583	21519	21687	21743	21806	21850	21867	21701	21706	21741	21832	21750	21611	21733	21704	21779	21797	21558	21739	21613	21576	21573	21683	21589	21795	21320	21725	21458	21823	21638	21696	21915	21804	21693	21772	21723	21886	21581	21538	21772	21496	21708	21540	21826	21667	21586	21537	21743	21594	21760	21558	21634	21791	21837	21687	21593	21619	21734	21748	21697	21887	21582	21503	21718	21734	21679	21622	21801	21653	21578	21645	21626	21723	21794	21636	21633	21753	21660	21697	21680	21448	21771	21630	21553	21918	21617	21658	21647	21493	21624	21844	21727	21658	21856	21829	21624	21608	21562	21736	21705	21815	21858	21701	21699	21677	21568	21820	21758	21731	21504	21787	21732	21618	21759	21469	21710	21868	21562	21592	21604	21785	21668	21570	21602	21624	21337	21559	21657	21561	21605	21710	21607	21729	21721	21798	21880	21639	21709	21673	21780	21604	21648	21703	21784	21586	21742	21902	21680	21387	21654	21582	21584	21329	21689	21747	21567	21711	21572	21515	21818	21448	21910	21769	21699	21631	21492	21850	21673	21804	21527	21612	21748	21664	21486	21734	21733	21786	21777	21658	21527	21767	21731	21781	21584	21419	21878	21479	21675	21644	21625	21507	21880	21616	21630	21544	21774	21652	21799	21711	21538	21819	21749	21787	21734	21677	21695	21842	21687	21770	21723	21782	21769	21926	21555	21475	21719	21718	21675	21597	21569	21683	21546	21611	21829	21669	21853	21860	21519	21656	21725	21413	21600	21943	21786	21644	21572	21711	21659	21543	21677	21771	21608	21671	21740	21699	21541	21891	21695	21554	21680	21794	21607	21336	21688	21486	21773	21650	21546	21691	21485	21467	21552	21821	21657	21464	21844	21773	21689	21897	21569	21637	21448	21657	21727	21428	21572	21584	21872	21441	21582	21754	21550	21919	21826	21616	21640	21704	21678	21514	21728	21678	21551	21726	21668	21492	21498	21725	21679	21685	21378	21742	21746	21588	21940	21751	21735	21611	21726	21578	21570	21762	21744	21693	21522	21742	21721	21468	21712	21671	21749	21469	21579	21697	21670	21510	21745	21860	21734	21556	21644	21558	21605	21552	21673	21613	21651	21788	21488	21640	21675	21634	21828	21946	21828	21574	21632	21781	21855	21750	21670	21446	21715	21532	21567	21622	21883	21768	21906	21501	21596	21499	21762	21595	21677	21740	21512	21555	21571	21825	21559	21516	21763	21458	21690	21884	21735	21609	21536	21543	21719	21591	21920	21735	21726	21592	21646	21515	21725	21611	21714	21890	21460	21628	21495	21569	21701	21626	21601	21893	21739	21547	21729	21729	21905	21542	21656	21619	21822	21619	21624	21547	21524	21536	21653	21689	21727	21643	21776	21678	21728	21558	21604	21689	21740	21601	21669	21449	21602	21823	21720	21515	21777	21714	21527	21515	21515	21683	21660	21632	21618	21584	21672	21740	21692	21654	21725	21656	21625	21407	21456	21394	21698	21535	21712	21561	21627	21750	21792	21526	21838	21944	21565	21373	21588	21747	21548	21753	21639	21479	21593	21731	21685	21624	21701	21587	21642	21858	21806	21702	21821	21711	21842	21485	21748	21641	21444	21717	21587	21466	21551	21718	22006	21797	21664	21753	21664	21391	21633	21609	21908	21782	21670	21713	21711	21722	21535	21806	21587	21623	21741	21413	21783	21606	21699	21656	21646	21735	21781	21836	21612	21939	21868	21535	21696	21558	21788	21812	21802	21845	21704	21576	21629	21658	21610	21765	21553	21517	21643	21567	21547	21650	21676	21780	21624	21712	21608	21708	21724	21463	21729	21719	21592	21757	21544	21666	21816	21686	21734	21712	21634	21608	21647	21489	21567	21588	21799	21774	21725	21633	21633	21739	21569	21469	21550	21707	21754	21583	21711	21892	21517	21800	21490	21385	21769	21659	21326	21533	21494	21703	21615	21603	21731	21614	21817	21680	21602	21726	21590	21523	21504	21585	21723	21955	21679	21707	21958	21747	21770	21568	21954	21767	21619	21769	21862	21786	21821	21677	21848	21534	21647	21670	21667	21840	21512	21848	21737	21693	21731	21923	21636	21916	21717	21861	21818	21561	21480	21623	21753	21738	21740	21478	21833	21610	21809	21776	21556	21581	21542	21679	21656	21493	21690	21552	21597	21672	21778	21722	21693	21518	21549	21928	21581	21630	21794	21459	21622	21628	21567	21733	21615	21734	21739	21532	21611	21683	21680	21543	21617	21664	21718	21561	21570	21604	21801	21765	21723	21793	21608	21705	21881	21714	21546	21577	21819	21598	21826	21789	21789	21658	21685	21782	21897	21715	21501	21493	21662	21725	21722	21796	21557	21576	21651	21533	21634	21608	21636	21789	21861	21552	21747	21710	21749	21685	21597	21726	21603	21551	21738	21786	21626	21677	21513	21546	21712	21621	21639	21784	21800	21732	21682	21774	21775	21805	21733	21768	21825	21969	21433	21814	21470	21761	21709	21529	21696	21512	21498	21705	21726	21823	21869	21780	21759	21941	21614	21809	21868	21787	21362	21627	21625	21751	21526	21587	21425	21758	21867	21459	21556	21547	21788	21619	21667	21526	21610	21657	21588	21749	21536	21630	21824	21600	21888	21664	21689	21639	21869	21901	21608	21472	21738	21535	21526	21847	21870	21627	21543	21768	21451	21647	21739	21871	21433	21619	21673	21476	21714	21693	21717	21563	21613	21696	21480	21690	21917	21673	21799	21692	21733	21683	21707	21541	21742	21721	21782	21617	21731	21666	21610	21675	21676	21644	21835	21580	21560	21558	21676	21738	21686	21660	22008	21814	21661	21892	21673	21783	21824	21504	21530	21386	21678	21585	21740	21709	21722	21574	21529	21753	21624	21770	21756	21491	21573	21761	21559	21569	21772	21735	21572	21487	21866	21859	21709	21585	21619	21866	21730	21380	21843	21668	21632	21601	21605	21928	21602	21753	21790	21449	21522	21904	21733	21744	21515	21451	21556	21797	21508	21642	21911	21802	21693	21954	21654	21617	21652	21715	21829	21888	21797	21638	21466	22056	21757	21899	21866	21726	21610	21797	21432	21358	21558	21601	21638	21558	21570	21676	21821	21582	21640	21851	21757	21615	21831	21747	21925	21731	21720	21464	21539	21731	21822	21718	21763	21572	21473	21785	21911	21768	21799	21880	21744	21470	21697	21837	21626	21843	21730	21590	21685	21750	21465	21757	21603	21744	21797	21612	21523	21850	21822	21586	21784	21802	21767	21707	21824	21708	21654	21612	21657	21478	21605	21868	21731	21409	21604	21699	21499	21615	21578	21601	21730	21720	21557	21810	21750	21680	21766	21630	21653	21494	21739	21596	21664	21659	21669	21777	21913	21743	21666	21861	21526	21486	21737	21584	21777	21919	21784	21720	21576	21705	21843	21787	21814	21847	21671	21490	21712	21830	21645	21569	21582	21689	21710	21670	21799	21492	21719	21582	21617	21668	21589	21646	21607	21670	21497	21551	21611	21856	21725	21769	21689	21513	21611	21617	21621	21658	21511	21781	21746	21763	21729	21931	21730	21729	21799	21797	21582	21436	21676	21442	21774	21574	21697	21531	21452	21747	21649	21745	21429	21865	21510	21715	21560	21772	21625	21477	21642	21736	21853	21652	21587	21434	21481	21746	21760	21564	21679	21380	21642	21758	21597	21515	21906	21673	21530	21633	21617	21612	21613	21619	21501	21704	21668	21669	21593	21448	21534	21657	21555	21796	21649	21722	21551	21764	22199	21794	21774	21445	21597	21634	21619	21707	21475	21762	21913	21599	21928	21756	21508	21847	21700	21625	21477	21769	21589	21743	21972	21643	21610	21473	21713	21636	21514	21817	21574	21673	21889	21795	21516	21806	21599	21901	21674	21989	21524	21609	21797	21722	21768	21644	21815	21828	21615	21590	21620	21756	21688	21626	21948	21597	21867	21811	21904	21558	21805	21658	21645	21856	21856	21740	21685	21541	21726	21707	21572	21663	21710	22028	21709	21609	21672	21536	21839	21842	21748	21850	21809	21754	21635	21553	21585	21795	21509	21834	21529	22003	21620	21768	21217	21756	21471	21584	21839	21727	21658	21595	21659	21725	21554	21769	21728	21821	21590	21469	21895	21468	21537	21859	21615	21608	21759	21660	21737	21715	21506	21770	21584	21676	21632	21427	21762	21637	21592	21713	21513	21501	21676	21652	21617	21483	21730	21636	21540	21514	21747	21594	21693	21725	21592	21733	21556	21756	21724	21696	21716	21910	21660	21590	21535	21653	21617	21863	21704	21655	21801	21633	21554	21675	21571	21789	21740	21624	21655	21546	21789	21632	21485	21632	21534	21667	21860	21726	21727	21608	21500	21386	21739	21582	21633	21619	21599	21737
25976	46600	39364	23392	15689	13066	12553	12048	12276	12292	12410	12396	12418	12306	12332	12139	12531	12403	12393	12178	12362	12258	12324	12298	12357	12366	12208	12474	12138	12320	12437	12084	12231	12375	12289	12305	12334	12309	12159	12559	12365	12269	12265	12399	12437	12166	12340	12239	12273	12399	12204	12260	12317	12435	12217	12152	12412	12279	12285	12252	12177	12280	12365	12357	12244	12307	12415	12234	12326	12134	12236	12233	12138	12291	12326	12185	12347	12387	12334	12276	12366	12218	12315	12408	12348	12375	12209	12137	12289	12291	12173	12368	12261	12341	12388	12314	12270	12242	12206	12426	12209	12227	12267	12156	12301	12181	12388	12188	12308	12182	12210	12330	12334	12183	12279	12314	12532	12226	12315	12207	12114	12187	12324	12231	12296	12171	12431	12342	12409	12318	12476	12220	12252	12286	12258	12260	12408	12377	12321	12252	12249	12180	12220	12213	12298	12278	12256	12131	12266	12390	12386	12375	12414	12221	12301	12297	12270	12294	12149	12316	12163	12214	12182	12233	12215	12181	12221	12225	12312	12033	12231	12176	12428	12355	12255	12229	12300	12364	12145	12204	12409	12435	12088	12247	12280	12197	12164	12245	12329	12161	12254	12246	12489	12394	12317	12329	12194	12274	12127	12289	12179	12266	12376	12283	12362	12215	12306	12314	12252	12429	12321	12323	12380	12444	12395	12269	12259	12347	12248	12267	12453	12309	12157	12316	12356	12195	12368	12353	12297	12275	12224	12370	12254	12268	12304	12236	12373	12375	12473	12303	12357	12287	12463	12108	12243	12350	12162	12210	12393	12348	12350	12163	12206	12343	12366	12424	12168	12442	12203	12304	12177	12216	12261	12434	12232	12232	12210	12218	12364	12197	12258	12314	12279	12310	12484	12193	12414	12296	12373	12166	12465	12187	12346	12362	12230	12214	12289	12292	12390	12273	12309	12293	12320	12376	12261	12220	12237	12185	12317	12124	12255	12320	12252	12349	12275	12142	12287	12295	12230	12186	12277	12303	12275	12408	12393	12222	12229	12214	12114	12075	12240	12325	12324	12242	12230	12251	12264	12437	12145	12248	12355	12184	12257	12224	12288	12346	12242	12329	12216	12221	12407	12264	12090	12334	12383	12304	12168	12287	12224	12369	12429	12313	12165	12236	12273	12261	12267	12241	12228	12271	12208	12548	12319	12199	12181	12244	12166	12232	12126	12253	12346	12212	12208	12252	12431	12066	12312	12236	12240	12292	12267	12172	12402	12159	12333	12036	12308	12187	12296	12300	12243	12175	12308	12393	12352	12278	12305	12155	12331	12268	12297	12372	12261	12282	12286	12263	12256	12139	12395	12210	12417	12453	12285	12606	12090	12268	12441	12397	12427	12264	12217	12288	12139	12237	12356	12226	12276	12353	12293	12343	12226	12262	12313	12360	12210	12266	12558	12357	12135	12249	12339	12447	12176	12208	12244	12370	12269	12263	12368	12308	12170	12428	12299	12257	12143	12225	12196	12381	12218	12447	12179	12511	12314	12184	12277	12382	12225	12245	12349	12293	12430	12401	12339	12176	12289	12454	12234	12242	12209	12295	12454	12321	12295	12298	12303	12084	12178	12345	12365	12133	12254	12174	12457	12234	12316	12185	12447	12236	12340	12284	12232	12306	12175	12350	12380	12229	12403	12239	12133	12402	12336	12307	12230	12260	12361	12323	12349	12259	12314	12248	12296	12299	12337	12261	12271	12237	12174	12245	12302	12019	12341	12356	12342	12349	12343	12326	12274	12371	12238	12316	12288	12275	12208	12226	12335	12372	12199	12385	12266	12309	12332	12271	12231	12200	12175	12250	12442	12185	12530	12270	12293	12160	12366	12265	12317	12306	12359	12358	12160	12275	12181	12371	12324	12216	12228	12416	12134	12271	12201	12325	12276	12290	12144	12307	12188	12428	12167	12362	12383	12443	12324	12374	12195	12258	12133	12305	12070	12240	12279	12426	12244	12213	12286	12328	12341	12366	12303	12350	12316	12286	12466	12194	12199	12202	12338	12361	12247	12214	12152	12240	12239	12252	12165	12154	12296	12300	12263	12383	12340	12255	12396	12419	12252	12174	12207	12374	12287	12237	12203	12177	12249	12277	12355	12313	12343	12325	12336	12265	12241	12256	12407	12505	12403	12256	12395	12326	12121	12320	12415	12570	12254	12352	12213	12178	12196	12202	12236	12322	12209	12378	12199	12242	12375	12243	12254	12271	12264	12268	12157	12292	12292	12392	12386	12289	12235	12176	12343	12161	12413	12395	12468	12218	12254	12268	12400	12252	12397	12334	12248	12260	12359	12219	12228	12375	12331	12353	12315	12134	12133	12206	12232	12242	12334	12282	12280	12179	12341	12258	12336	12246	12204	12249	12316	12483	12398	12225	12344	12446	12366	12324	12372	12305	12479	12211	12244	12320	12377	12309	12355	12159	12264	12487	12391	12276	12312	12255	12299	12311	12243	12333	12382	12351	12360	12148	12354	12219	12255	12475	12158	12228	12185	12333	12294	12372	12274	12226	12210	12277	12227	12167	12391	12273	12238	12355	12015	12290	12236	12113	12080	12164	12152	12379	12411	12287	12144	12220	12142	12396	12323	12373	12458	12157	12243	12003	12184	12253	12203	12361	12299	12312	12312	12311	12344	12199	12221	12142	12332	12265	12195	12339	12468	12251	12238	12402	12330	12304	12281	12340	12140	12105	12217	12263	12430	12362	12264	12276	12302	12185	12338	12226	12242	12317	12210	12337	12346	12427	12345	12288	12260	12399	12285	12371	12378	12395	12260	12269	12157	12206	12243	12340	12182	12246	12334	12287	12353	12285	12307	12371	12232	12367	12469	12312	12349	12310	12236	12311	12215	12238	12275	12340	12140	12256	12144	12131	12254	12304	12308	12242	12284	12285	12258	12133	12236	12468	12174	12330	12368	12281	12190	12261	12066	12321	12274	12289	12247	12342	12297	12094	12345	12306	12207	12332	12284	12470	12309	12299	12246	12233	12319	12314	12359	12209	12172	12389	12192	12420	12189	12408	12210	12226	12175	12466	12362	12261	12205	12304	12453	12231	12345	12357	12233	12269	12328	12386	12236	12238	12344	12352	12153	12299	12200	12290	12267	12259	12193	12318	12277	12295	12151	12389	12308	12289	12310	12306	12399	12195	12156	12255	12216	12225	12260	12404	12057	12446	12244	12374	12377	12297	12219	12209	12362	12357	12272	12252	12237	12368	12296	12454	12276	12324	12298	12228	12365	12196	12153	12342	12279	12113	12420	12352	12268	12228	12402	12245	12251	12237	12553	12264	12269	12319	12175	12218	12294	12379	12317	12355	12351	12275	12225	12364	12235	12290	12447	12371	12234	12162	12128	12358	12121	12345	12258	12194	12352	12236	12068	12269	12489	12190	12260	12357	12226	12252	12381	12188	12296	12249	12292	12485	12258	12216	12452	12233	12425	12284	12391	12371	12357	12281	12392	12211	12229	12374	12415	12319	12326	12271	12060	12304	12235	12303	12110	12419	12274	12339	12478	12248	12303	12273	12140	12220	12267	12325	12260	12182	12149	12216	12192	12301	12229	12170	12482	12267	12319	12204	12186	12265	12190	12187	12408	12190	12189	12329	12282	12328	12325	12187	12366	12192	12265	12294	12208	12430	12237	12173	12236	12276	12332	12276	12455	12236	12290	12421	12280	12341	12399	12334	12314	12268	12396	12115	12299	12182	12366	12498	12368	12308	12240	12179	12190	12375	12202	12146	12313	12320	12300	12304	12237	12187	12202	12193	12317	12400	12322	12314	12118	12225	12269	12050	12342	12198	12299	12346	12250	12450	12326	12302	12206	12437	12182	12368	12374	12259	12383	12154	12172	12091	12404	12232	12448	12299	12128	12272	12425	12333	12349	12431	12384	12079	12070	12244	12096	12370	12211	12278	12243	12275	12066	12371	12211	12166	12139	12447	12151	12274	12250	12256	12296	12309	12355	12383	12173	12336	12182	12245	12381	12176	12121	12225	12185	12335	12064	12421	12165	12419	12249	12200	12375	12351	12248	12363	12365	12260	12246	12358	12327	12325	12224	12411	12439	12249	12392	12198	12280	12243	12193	12234	12237	12270	12303	12380	12215	12216	12413	12314	12268	12174	12257	12271	12252	12282	12359	12290	12430	12336	12340	12290	12337	12277	12267	12241	12346	12328	12279	12246	12375	12376	12246	12398	12125	12367	12308	12395	12177	12339	12404	12321	12140	12342	12516	12165	12220	12384	12181	12337	12571	12331	12393	12151	12314	12272	12442	12346	12314	12229	12173	12256	12412	12231	12170	12405	12300	12404	12361	12218	12254	12431	12415	12175	12303	12317	12354	12241	12196	12316	12331	12439	12228	12321	12326	12240	12184	12333	12440	12168	12277	12324	12019	12390	12327	12337	12233	12220	12147	12297	12301	12107	12208	12312	12326	12233	12230	12190	12328	12454	12309	12407	12247	12275	12308	12444	12245	12331	12371	12277	12302	12460	12150	12147	12371	12202	12187	12387	12252	12236	12229	12414	12293	12298	12304	12232	12318	12225	12193	12188	12330	12336	12210	12332	12182	12330	12271	12307	12224	12215	12397	12266	12360	12259	12338	12252	12382	12432	12444	12321	12389	12199	12421	12428	12177	12257	12103	12268	12385	12238	12272	12286	12424	12412	12289	12317	12224	12326	12435	12286	12433	12277	12261	12225	12245	12295	12238	12048	12430	12358	12331	12249	12369	12085	12179	12226	12426	12345	12434	12199	12318	12258	12259	12330	12205	12274	12237	12464	12309	12173	12272	12169	12318	12349	12245	12268	12347	12306	12393	12192	12245	12060	12144	12440	12394	12193	12251	12383	12360	12404	12346	12313	12280	12286	12299	12226	12219	12412	12363	12228	12247	12421	12146	12429	12295	12327	12377	12228	12288	12536	12397	12417	12293	12272	12234	12321	12221	12225	12322	12462	12333	12328	12473	12318	12300	12309	12101	12275	12054	12416	12231	12257	12319	12530	12294	12121	12378	12214	12417	12208	12224	12280	12308	12249	12332	12059	12376	12276	12293	12430	12437	12254	12391	12384	12204	12246	12314	12067	12268	12285	12268	12207
36710	40489	43481	33961	26305	23862	22860	22633	22406	22667	22512	22506	22679	22459	22802	22541	22533	22349	22807	22526	22516	22397	22470	22628	22427	22590	22624	22453	22504	22408	22560	22413	22513	22611	22628	22500	22347	22506	22585	22474	22182	22505	22437	22728	22622	22575	22562	22617	22627	22195	22335	22115	22450	22311	22453	22543	22618	22555	22666	22372	22602	22662	22480	22251	22476	22318	22499	22347	22802	22586	22546	22754	22557	22540	22631	22457	22389	22534	22675	22487	22600	22293	22472	22589	22385	22712	22370	22570	22568	22344	22549	22603	22550	22570	22367	22348	22566	22757	22671	22660	22672	22477	22468	22460	22498	22386	22444	22656	22538	22622	22365	22597	22415	22573	22291	22517	22542	22475	22438	22617	22488	22540	22573	22337	22511	22556	22417	22616	22397	22490	22755	22438	22273	22384	22429	22756	22577	22221	22478	22554	22414	22522	22428	22531	22423	22256	22685	22352	22381	22410	22389	22435	22502	22252	22541	22461	22419	22465	22368	22591	22568	22308	22576	22365	22466	22394	22444	22494	22536	22434	22468	22576	22634	22504	22729	22465	22408	22318	22621	22328	22613	22417	22521	22698	22295	22398	22330	22356	22651	22663	22559	22276	22455	22375	22469	22580	22475	22420	22508	22319	22612	22656	22555	22599	22542	22493	22347	22644	22450	22332	22445	22314	22146	22434	22588	22354	22479	22453	22420	22420	22410	22338	22491	22736	22524	22346	22459	22265	22366	22684	22608	22506	22605	22523	22689	22573	22506	22282	22318	22446	22793	22403	22374	22666	22458	22618	22455	22539	22409	22331	22506	22621	22365	22439	22359	22513	22669	22150	22655	22504	22298	22521	22541	22555	22417	22498	22418	22542	22315	22652	22699	22531	22541	22588	22630	22589	22448	22305	22324	22387	22450	22527	22606	22514	22395	22461	22346	22682	22678	22618	22320	22543	22297	22497	22268	22617	22559	22345	22544	22354	22377	22567	22310	22483	22433	22573	22221	22537	22504	22806	22618	22447	22315	22291	22678	22384	22501	22479	22444	22534	22481	22490	22376	22474	22490	22367	22642	22544	22559	22325	22310	22497	22429	22550	22236	22413	22210	22405	22463	22436	22490	22562	22606	22550	22316	22563	22365	22439	22436	22460	22538	22345	22442	22400	22567	22575	22330	22479	22413	22359	22514	22550	22517	22456	22680	22209	22352	22614	22495	22478	22479	22272	22456	22464	22429	22839	22409	22452	22316	22465	22768	22351	22511	22523	22537	22566	22528	22571	22307	22413	22304	22377	22459	22459	22573	22600	22397	22643	22477	22346	22619	22431	22395	22340	22446	22323	22648	22643	22499	22486	22591	22272	22543	22519	22669	22349	22428	22188	22283	22429	22526	22572	22483	22517	22652	22452	22485	22332	22545	22420	22584	22667	22575	22196	22592	22294	22512	22512	22670	22532	22472	22521	22619	22702	22638	22359	22398	22525	22602	22680	22702	22552	22482	22630	22451	22598	22229	22422	22430	22444	22364	22346	22193	22311	22667	22713	22709	22675	22419	22583	22469	22347	22312	22365	22541	22406	22454	22501	22386	22327	22606	22271	22479	22494	22417	22411	22516	22373	22635	22329	22493	22391	22577	22519	22541	22452	22379	22503	22368	22216	22460	22581	22560	22532	22612	22698	22254	22308	22410	22573	22306	22226	22595	22380	22467	22389	22366	22275	22689	22502	22542	22186	22273	22420	22573	22507	22424	22609	22666	22527	22290	22421	22357	22392	22399	22418	22440	22580	22479	22517	22284	22378	22364	22481	22664	22526	22635	22460	22420	22576	22210	22377	22571	22332	22356	22330	22220	22743	22477	22386	22642	22539	22428	22336	22422	22500	22452	22623	22473	22593	22390	22423	22589	22512	22554	22280	22582	22497	22323	22535	22599	22299	22542	22529	22787	22687	22741	22698	22609	22554	22462	22461	22403	22376	22487	22401	22376	22349	22248	22426	22534	22461	22580	22573	22346	22451	22368	22505	22444	22404	22207	22647	22699	22510	22621	22364	22599	22342	22689	22404	22700	22491	22619	22448	22441	22506	22551	22407	22611	22636	22513	22298	22417	22659	22463	22396	22488	22713	22528	22464	22677	22335	22346	22477	22589	22406	22442	22398	22332	22168	22480	22282	22401	22434	22456	22489	22202	22416	22500	22603	22638	22655	22299	22653	22345	22458	22530	22490	22473	22474	22450	22352	22695	22646	22617	22454	22561	22408	22389	22619	22524	22669	22486	22604	22446	22297	22312	22459	22203	22380	22516	22341	22414	22466	22680	22593	22704	22440	22328	22446	22609	22624	22401	22405	22424	22384	22550	22501	22807	22431	22336	22268	22411	22340	22298	22688	22743	22547	22427	22666	22279	22359	22336	22231	22417	22494	22600	22459	22601	22499	22487	22394	22579	22153	22383	22482	22567	22436	22740	22567	22626	22635	22666	22414	22640	22476	22447	22358	22745	22444	22360	22360	22300	22446	22581	22432	22691	22349	22188	22661	22572	22503	22087	22508	22447	22739	22434	22427	22747	22475	22268	22433	22533	22362	22556	22737	22651	22359	22459	22497	22543	22555	22494	22507	22370	22329	22372	22469	22631	22736	22530	22392	22457	22436	22227	22353	22459	22482	22582	22560	22425	22501	22686	22554	22433	22452	22394	22443	22365	22328	22374	22210	22381	22310	22314	22416	22239	22451	22414	22408	22508	22352	22294	22485	22686	22567	22384	22397	22440	22615	22254	22389	22434	22192	22356	22282	22493	22517	22210	22320	22247	22500	22330	22548	22612	22702	22672	22417	22744	22479	22579	22752	22683	22601	22371	22460	22342	22582	22858	22548	22223	22494	22388	22453	22371	22306	22697	22517	22333	22388	22416	22364	22420	22237	22671	22644	22246	22706	22398	22606	22558	22443	22327	22303	22310	22658	22477	22635	22382	22503	22207	22517	22320	22408	22338	22696	22366	22705	22758	22524	22531	22540	22628	22458	22414	22322	22372	22460	22411	22562	22360	22410	22540	22401	22415	22264	22505	22558	22295	22420	22408	22521	22573	22293	22603	22513	22377	22659	22593	22415	22629	22593	22658	22581	22709	22377	22642	22122	22566	22565	22716	22445	22496	22461	22478	22429	22460	22505	22280	22537	22375	22321	22287	22291	22273	22480	22505	22453	22558	22450	22342	22433	22553	22364	22496	22433	22434	22568	22688	22308	22372	22253	22397	22469	22407	22435	22364	22494	22280	22543	22707	22410	22597	22390	22375	22541	22562	22530	22588	22290	22723	22421	22560	22248	22451	22611	22532	22536	22655	22642	22604	22543	22626	22371	22555	22574	22439	22368	22391	22408	22412	22631	22482	22446	22601	22580	22373	22436	22588	22320	22578	22290	22583	22519	22229	22517	22416	22391	22527	22605	22356	22376	22603	22594	22386	22541	22520	22360	22253	22393	22552	22329	22345	22320	22277	22404	22245	22199	22486	22338	22450	22667	22503	22290	22233	22381	22521	22153	22487	22425	22599	22493	22395	22544	22463	22384	22317	22353	22511	22375	22490	22552	22572	22510	22399	22409	22554	22680	22362	22227	22427	22354	22523	22728	22523	22287	22687	22595	22572	22638	22603	22542	22650	22426	22502	22340	22549	22466	22490	22589	22536	22512	22500	22333	22557	22265	22498	22387	22861	22646	22386	22349	22458	22408	22595	22382	22392	22513	22616	22552	22542	22708	22616	22588	22616	22237	22647	22205	22601	22440	22539	22643	22415	22496	22445	22548	22606	22473	22552	22573	22632	22607	22329	22471	22306	22151	22259	22438	22235	22344	22624	22691	22290	22628	22608	22575	22556	22611	22325	22363	22594	22379	22702	22622	22417	22735	22496	22360	22607	22495	22540	22661	22405	22449	22607	22460	22465	22418	22614	22556	22526	22511	22403	22237	22279	22523	22411	22426	22283	22438	22535	22733	22585	22473	22527	22400	22693	22327	22493	22338	22666	22649	22364	22476	22500	22761	22466	22316	22593	22315	22371	22657	22230	22338	22224	22684	22458	22410	22507	22347	22648	22387	22713	22474	22281	22620	22702	22232	22415	22303	22596	22485	22421	22470	22583	22671	22664	22747	22426	22441	22488	22543	22668	22582	22359	22558	22596	22303	22471	22631	22475	22632	22373	22344	22532	22622	22447	22510	22560	22621	22567	22314	22585	22472	22427	22222	22363	22391	22416	22166	22574	22466	22512	22357	22475	22371	22752	22483	22532	22365	22465	22484	22441	22515	22602	22556	22555	22480	22467	22460	22476	22651	22622	22793	22427	22527	22289	22645	22415	22570	22378	22378	22508	22476	22282	22579	22531	22419	22543	22289	22443	22488	22448	22594	22448	22405	22501	22494	22571	22584	22605	22443	22676	22621	22244	22564	22407	22442	22287	22254	22474	22350	22438	22217	22319	22715	22445	22349	22255	22440	22472	22406	22397	22641	22668	22551	22634	22516	22410	22334	22659	22335	22754	22206	22711	22472	22584	22266	22482	22458	22443	22475	22569	22359	22394	22337	22078	22411	22491	22533	22654	22536	22643	22372	22643	22319	22675	22459	22541	22712	22478	22574	22695	22426	22539	22328	22471	22394	22646	22554	22543	22396	22562	22412	22636	22386	22390	22184	22440	22440	22648	22416	22503	22649	22266	22365	22468	22429	22397	22447	22529	22580	22482	22403	22375	22473	22507	22606	22577	22519	22688	22558	22560	22356	22588	22318	22300	22639	22550	22536	22621	22822	22249	22274	22441	22537	22649	22541	22761	22785	22250	22681	22742	22261	22265	22391	22586	22576	22715	22372	22443	22560	22287	22515	22454	22607	22424	22512	22478	22453	22343	22233	22564	22434	22349	22526	22311	22577	22556	22621	22619	22376	22440	22514	22779	22400	22644	22322	22288	22461	22293	22622	22435	22438	22459	22355	22580	22602	22482	22482	22492	22580	22683	22579	22341	22356	22430	22475	22674	22591	22410	22632	22484	22268	22378	22458	22648	22427	22612	22552	22593	22534	22531	22456	22445	22398	22516	22482	22306	22554	22253	22514	22376	22368	22214	22407	22556	22521	22517	22720	22383	22368	22402	22493	22348	22404
27005	42680	34622	21346	15417	13337	12738	12720	12753	12763	12673	12637	12633	12713	12742	12603	12685	12780	12624	12596	12743	12520	12779	12709	12604	12638	12794	12706	12755	12779	12716	12632	12662	12847	12646	12748	12670	12773	12522	12664	12764	12534	12590	12765	12763	12598	12590	12730	12704	12763	12695	12600	12627	12649	12775	12883	12707	12696	12791	12550	12628	12832	12652	12709	12628	12768	12614	12492	12634	12513	12751	12616	12755	12772	12621	12640	12724	12735	12733	12598	12655	12717	12562	12612	12567	12669	12636	12764	12543	12693	12501	12727	12735	12636	12651	12546	12610	12592	12597	12764	12475	12704	12726	12521	12642	12563	12720	12541	12661	12634	12585	12668	12537	12669	12582	12635	12600	12642	12533	12786	12588	12752	12708	12461	12611	12583	12472	12684	12572	12722	12723	12507	12574	12589	12812	12532	12695	12607	12680	12734	12670	12671	12401	12735	12531	12441	12819	12666	12756	12636	12631	12647	12703	12572	12797	12692	12559	12577	12788	12683	12666	12730	12620	12744	12634	12517	12636	12791	12703	12779	12644	12636	12698	12631	12475	12554	12653	12600	12778	12729	12525	12620	12646	12554	12633	12720	12643	12530	12730	12786	12572	12609	12813	12469	12589	12599	12741	12697	12740	12592	12771	12898	12687	12600	12691	12598	12618	12557	12718	12666	12587	12650	12741	12642	12582	12527	12618	12741	12664	12645	12655	12645	12832	12454	12648	12670	12655	12560	12702	12541	12682	12421	12704	12700	12600	12583	12635	12790	12705	12590	12865	12570	12811	12869	12563	12691	12727	12656	12777	12540	12696	12650	12664	12735	12576	12686	12722	12672	12855	12476	12615	12749	12532	12606	12712	12652	12696	12598	12654	12547	12633	12565	12739	12746	12750	12638	12617	12559	12666	12717	12613	12623	12700	12645	12773	12670	12644	12670	12575	12696	12574	12716	12541	12767	12597	12755	12755	12708	12668	12538	12611	12436	12486	12658	12762	12685	12802	12784	12765	12834	12626	12625	12573	12764	12677	12666	12534	12730	12723	12550	12548	12622	12674	12553	12713	12713	12463	12751	12835	12690	12757	12625	12704	12595	12600	12560	12526	12731	12449	12548	12687	12635	12754	12705	12708	12627	12559	12739	12570	12625	12592	12788	12561	12500	12770	12616	12685	12647	12723	12697	12647	12396	12391	12831	12633	12654	12562	12459	12698	12673	12757	12815	12690	12492	12773	12554	12792	12801	12674	12802	12621	12603	12636	12668	12715	12699	12567	12730	12617	12673	12487	12660	12797	12660	12666	12567	12581	12669	12842	12597	12695	12515	12685	12632	12597	12522	12576	12760	12833	12652	12667	12597	12671	12575	12720	12702	12596	12610	12549	12568	12640	12593	12618	12582	12714	12846	12704	12604	12592	12639	12565	12834	12657	12666	12632	12654	12742	12496	12556	12402	12532	12590	12788	12529	12709	12564	12598	12530	12850	12684	12653	12722	12554	12693	12749	12616	12733	12678	12712	12589	12701	12652	12864	12599	12543	12613	12689	12572	12726	12672	12532	12651	12648	12502	12683	12722	12573	12722	12519	12708	12607	12519	12543	12679	12641	12716	12566	12477	12558	12753	12566	12586	12781	12775	12599	12824	12662	12594	12689	12808	12811	12591	12805	12623	12685	12608	12642	12772	12624	12725	12614	12530	12801	12595	12716	12658	12826	12888	12861	12690	12606	12648	12468	12651	12626	12560	12769	12563	12809	12646	12751	12588	12872	12507	12583	12491	12593	12686	12563	12708	12491	12789	12664	12534	12703	12555	12580	12630	12639	12805	12543	12619	12672	12560	12616	12590	12660	12653	12757	12500	12588	12771	12612	12677	12577	12737	12595	12467	12624	12630	12666	12784	12690	12599	12526	12658	12600	12627	12667	12590	12686	12451	12687	12557	12610	12722	12609	12730	12688	12823	12493	12583	12662	12587	12596	12595	12588	12565	12637	12522	12660	12579	12745	12496	12643	12537	12555	12778	12617	12541	12620	12593	12689	12604	12685	12685	12663	12781	12727	12660	12721	12551	12856	12586	12712	12536	12518	12520	12743	12677	12622	12648	12667	12596	12782	12706	12669	12659	12700	12611	12764	12701	12634	12597	12623	12692	12693	12800	12634	12702	12769	12791	12597	12550	12676	12582	12785	12599	12614	12839	12794	12724	12537	12572	12830	12606	12549	12501	12596	12595	12662	12684	12724	12757	12680	12548	12705	12558	12833	12617	12660	12633	12711	12776	12688	12766	12545	12663	12600	12594	12751	12531	12703	12514	12610	12560	12748	12700	12549	12645	12536	12589	12586	12745	12691	12499	12841	12607	12738	12683	12610	12728	12743	12516	12717	12511	12724	12577	12727	12715	12575	12683	12639	12747	12730	12589	12606	12595	12655	12741	12810	12707	12599	12652	12644	12895	12740	12708	12706	12662	12612	12762	12610	12633	12679	12754	12857	12656	12593	12754	12804	12639	12756	12529	12660	12750	12720	12670	12754	12541	12566	12594	12729	12674	12683	12674	12609	12691	12580	12611	12755	12730	12797	12675	12748	12585	12594	12724	12780	12701	12418	12815	12515	12668	12619	12560	12556	12389	12603	12690	12705	12720	12744	12842	12720	12591	12603	12684	12457	12691	12576	12646	12625	12744	12825	12690	12618	12543	12724	12686	12709	12752	12819	12588	12610	12596	12789	12729	12695	12520	12620	12678	12725	12632	12562	12667	12603	12703	12666	12617	12678	12649	12555	12632	12767	12681	12563	12689	12789	12530	12629	12566	12625	12573	12542	12650	12442	12725	12734	12717	12670	12736	12742	12764	12560	12646	12690	12686	12630	12740	12672	12567	12746	12645	12771	12516	12681	12625	12731	12595	12572	12532	12599	12620	12611	12479	12735	12698	12797	12666	12594	12558	12618	12751	12662	12604	12531	12776	12537	12800	12659	12638	12658	12732	12598	12764	12518	12708	12711	12568	12730	12694	12800	12582	12961	12469	12716	12707	12667	12567	12608	12660	12624	12637	12681	12571	12768	12850	12648	12626	12609	12574	12554	12505	12595	12595	12494	12489	12545	12722	12748	12602	12664	12600	12705	12785	12683	12602	12698	12685	12546	12833	12476	12697	12602	12506	12716	12684	12709	12644	12502	12763	12957	12686	12548	12710	12813	12564	12572	12566	12694	12608	12730	12543	12648	12634	12725	12737	12750	12712	12422	12794	12675	12598	12639	12812	12752	12662	12771	12587	12816	12700	12732	12696	12575	12646	12561	12571	12678	12656	12680	12595	12601	12708	12611	12671	12689	12711	12626	12698	12604	12666	12429	12808	12532	12674	12722	12532	12782	12682	12635	12671	12567	12523	12600	12712	12608	12594	12584	12785	12805	12583	12596	12586	12594	12777	12511	12684	12827	12647	12554	12754	12601	12589	12563	12744	12849	12640	12590	12612	12658	12659	12648	12598	12649	12630	12668	12674	12668	12562	12583	12667	12600	12509	12682	12684	12675	12703	12621	12724	12682	12559	12679	12706	12535	12500	12634	12799	12561	12727	12778	12626	12715	12598	12693	12575	12566	12689	12766	12620	12595	12642	12618	12681	12611	12733	12701	12505	12651	12704	12645	12818	12658	12673	12636	12653	12707	12686	12746	12734	12583	12562	12676	12525	12665	12801	12785	12755	12713	12623	12602	12736	12686	12455	12664	12658	12742	12581	12677	12653	12479	12644	12634	12710	12670	12650	12667	12573	12516	12708	12529	12647	12604	12556	12659	12506	12617	12585	12704	12768	12698	12512	12625	12687	12650	12654	12716	12713	12735	12604	12653	12562	12565	12641	12813	12699	12657	12523	12680	12717	12730	12565	12640	12620	12726	12755	12754	12727	12684	12628	12773	12726	12675	12650	12560	12553	12784	12752	12793	12643	12697	12563	12722	12650	12647	12567	12583	12625	12621	12460	12608	12648	12610	12647	12714	12606	12684	12584	12624	12506	12714	12591	12672	12805	12673	12579	12779	12602	12712	12601	12661	12665	12581	12832	12709	12743	12648	12714	12672	12687	12824	12640	12731	12700	12735	12554	12682	12747	12636	12627	12607	12714	12620	12587	12848	12641	12706	12745	12622	12788	12456	12608	12693	12674	12703	12551	12603	12694	12755	12572	12557	12778	12533	12516	12736	12501	12697	12680	12619	12736	12563	12727	12676	12491	12817	12680	12774	12655	12658	12608	12501	12826	12790	12818	12741	12662	12732	12509	12871	12784	12769	12600	12821	12565	12509	12700	12593	12658	12645	12652	12695	12602	12644	12779	12899	12714	12657	12699	12639	12685	12587	12721	12788	12587	12651	12500	12731	12637	12703	12599	12508	12635	12713	12682	12674	12771	12599	12673	12655	12770	12783	12627	12909	12829	12710	12701	12686	12581	12621	12735	12607	12623	12742	12742	12662	12735	12750	12444	12570	12678	12638	12682	12696	12638	12612	12564	12652	12683	12796	12668	12783	12571	12732	12601	12632	12569	12697	12682	12608	12685	12796	12530	12616	12610	12684	12729	12691	12586	12661	12344	12584	12606	12493	12675	12708	12543	12661	12684	12697	12661	12679	12680	12692	12774	12581	12680	12477	12698	12556	12581	12640	12594	12625	12728	12620	12619	12661	12634	12599	12486	12697	12605	12601	12514	12719	12518	12556	12612	12599	12579	12688	12711	12741	12630	12738	12772	12669	12697	12637	12694	12745	12683	12779	12676	12641	12612	12634	12719	12654	12604	12767	12620	12798	12636	12617	12710	12621	12672	12729	12673	12634	12664	12660	12757	12620	12609	12654	12595	12611	12604	12727	12721	12546	12590	12609	12572	12590	12592	12723	12642	12630	12694	12552	12598	12772	12717	12546	12765	12702	12657	12623	12648	12798	12588	12652	12446	12540	12728	12679	12678	12855	12625	12674	12851	12941	12632	12658	12542	12800	12631	12677	12624	12627	12625	12642	12633	12471	12696	12686	12769	12672	12566	12745	12551	12710	12739	12701	12674	12792	12828	12654	12781	12787	12652	12808	12903	12614	12661	12642	12649	12792	12617	12529	12790	12666	12635	12662	12778	12690	12594	12583	12662	12586	12546	12613	12503
23067	27404	49353	49147	38639	32632	29690	25848	24886	25318	25364	25193	24899	24792	25131	24847	24920	25013	24970	24927	25101	24916	24765	24828	24937	24886	24851	24681	24706	24922	24785	24656	25024	24905	24953	24817	24774	24543	24581	24813	24771	24551	24645	24557	24785	24657	24536	24628	24754	24643	24589	24750	24961	24655	24569	24649	24457	24814	24833	24718	24597	24590	24592	24729	24566	24859	24742	24604	24556	24505	24681	24852	24504	24669	24730	24915	24548	24652	24708	24597	24598	24480	24552	24816	24804	24481	24632	24463	24870	24553	24667	24530	24570	24581	24706	24808	24931	24604	24499	24882	24768	24579	24655	24525	24800	24651	24817	24716	24672	24736	24777	24484	24745	24597	24881	24671	24398	24485	24582	24564	24501	24541	24745	24708	24597	24758	24631	24391	24742	24555	24590	24436	24720	24558	24838	24595	24627	24530	24662	24381	24717	24636	24542	24479	24671	24506	24728	24751	24639	24515	24687	24566	24629	24433	24699	24866	24767	24736	24347	24552	24594	24658	24809	24658	24741	24755	24564	24611	24524	24557	24425	24570	24641	24553	24547	24736	24700	24549	24579	24690	24437	24818	24585	24588	24737	24509	24754	24620	24812	24833	24648	24682	24690	24604	24481	24744	24609	24789	24709	24387	24787	24608	24461	24678	24533	24592	24784	24795	24689	24751	24524	24670	24575	24621	24699	24680	24573	24552	24545	24556	24605	24605	24760	24627	24585	24726	24567	24645	24527	24748	24513	25008	24824	24598	24461	24313	24761	24587	24528	24697	24484	24415	24693	24572	24616	24808	24708	24647	24594	24707	24669	24710	24632	24594	24417	24659	24870	24365	24926	24840	24658	24741	24689	24848	24664	24634	24625	24561	24773	24560	24616	24501	24454	24738	24749	24599	24396	24711	24721	24656	24657	24567	24722	24711	24705	24563	24518	24563	24576	24427	24659	24693	24769	24638	24377	24710	24592	24832	24621	24527	24606	24588	24723	24432	24629	24368	24474	24791	24576	24813	24804	24965	24531	24757	24925	24507	24468	24501	24554	24606	24820	24510	24668	24431	24463	24644	24674	24731	24824	24431	24564	24655	24635	24719	24771	24639	24680	24530	24838	24559	24654	24578	24577	24560	24623	24636	24537	24601	24539	24628	24616	24732	24719	24439	24546	24852	24727	24715	24732	24743	24775	24610	24837	24859	24746	24525	24605	24686	24722	24449	24783	24662	24723	24321	24508	24568	24331	24678	24769	24655	24634	24480	24661	24405	24576	24494	24593	24757	24579	24470	24768	24503	24567	24587	24570	24568	24779	24642	24524	24926	24462	24742	24774	24413	24612	24723	24550	24641	24385	24629	24453	24559	24806	24669	24691	24580	24677	24526	24414	24446	24603	24468	24737	24663	24920	24488	24327	24573	24414	24615	24358	24805	24580	24653	24429	24693	24717	24625	24699	24779	24843	24588	24818	24626	24789	24517	24836	24706	24478	24787	24643	24568	24663	24628	24669	24626	24467	24284	24716	24556	24627	24640	24566	24624	24803	24435	24695	24674	24565	24707	24765	24593	24778	24858	24556	24725	24720	24602	24919	24654	24556	24660	24654	24492	24495	24945	24741	24700	24685	24729	24583	24607	24553	24488	24417	24537	24909	24607	24737	24646	24530	24328	24785	24339	24565	24526	24649	24452	24732	24521	24684	24875	24643	24798	24641	24542	24294	24574	24662	24554	24650	24766	24428	24515	24584	24660	24639	24340	24670	24502	24620	24538	24511	24527	24554	24835	24809	24533	24691	24679	24598	24624	24679	24849	24482	24630	24772	24466	24538	24497	24410	24640	24764	24764	24738	24594	24482	24403	24719	24460	24727	24591	24408	24672	24556	24715	24590	24613	24726	24656	24537	24758	24498	24591	24663	24654	24685	24521	24742	24801	24944	24405	24651	24482	24528	24512	24640	24392	24421	24659	24688	24418	24763	24805	24475	24482	24646	24500	24318	24591	24695	24597	24518	24757	24468	24375	24745	24749	24600	24616	24776	24806	24921	24547	24525	24883	24807	24537	24954	24766	24649	24340	24701	24758	24594	24676	24786	24386	24589	24610	24668	24593	24510	24455	24532	24641	24394	24601	24699	24654	24751	24556	24548	24829	24555	24793	24663	24580	24795	24533	24536	24694	24901	24515	24547	24383	24629	24705	24492	24550	24700	24617	24570	24563	24482	24443	24731	24607	24427	24390	24878	24445	24864	24826	24684	24903	24638	24572	24774	24533	24536	24419	24645	24572	24637	24566	24533	24691	24639	24621	24557	24713	24682	24786	24341	24678	24584	24507	24799	24593	24724	24697	24330	24536	24776	24600	24728	24671	24535	24681	24732	24643	24784	24550	24736	24692	24765	24861	24654	24513	24784	24631	24534	24723	24597	24594	24600	24674	24746	24367	24517	24612	24703	24555	24749	24474	24700	24606	24597	24519	24814	24833	24469	24660	24765	24700	24621	24435	24714	24533	24933	25042	24771	24555	24676	24373	24653	24645	24663	24638	24643	24492	24614	24645	24432	24669	24419	24582	24686	24602	24618	24794	24762	24637	24470	24540	24582	24717	24489	24631	24625	24766	24648	24638	24586	24516	24535	24264	24647	24664	24457	24469	24818	24615	24500	24678	24659	24541	24601	24585	24626	24608	24438	24403	24597	24510	24885	24584	24509	24711	24554	24732	24744	24750	24499	24538	24602	24355	24543	24519	24508	24639	24621	24681	24520	24564	24668	24869	24813	24430	24872	24747	24610	24664	24697	24773	24581	24754	24626	24541	24695	24620	24531	24672	24528	24356	24494	24503	24654	24784	24740	24753	24635	24645	24585	24668	24557	24789	24887	24549	24525	24714	24683	24597	24585	24672	24630	24687	24951	24444	24556	24373	24722	24524	24781	24567	24613	24567	24680	24743	24587	24731	24839	24623	24808	24597	24596	24724	24761	24604	24593	24730	24605	24476	24613	24574	24847	24729	24527	24571	24882	24517	24452	24587	24531	24611	24576	24753	24621	24718	24587	24459	24530	24696	25009	24579	24611	24630	24654	24888	24776	24633	24619	24617	24630	24465	24623	24567	24633	24420	24637	24795	24380	24858	24774	24574	24731	24717	24414	24935	24635	24567	24449	24558	24311	24477	24714	24736	24848	24540	24611	24499	24669	24667	24587	24514	24670	24552	24522	24580	24611	24760	24406	24553	24910	24575	24581	24579	24645	24787	24723	24676	24717	24821	24449	24769	24636	24447	24747	24751	24488	24388	24586	24704	24803	24586	24712	24357	24684	24765	24507	24642	24845	24877	24443	24699	24281	24564	24657	24735	24798	24834	24664	24602	24601	24669	24525	24584	24557	24822	24657	24649	24400	24647	24814	24640	24734	24511	24795	24597	24795	24714	24761	24678	24654	24455	24538	24614	24678	24737	24763	24990	24808	24623	24834	24803	24591	24507	24565	24520	24363	24689	24533	24399	24890	24424	24576	24602	24365	24586	24820	24566	24759	24810	24590	24760	25092	24521	24645	24464	24801	24627	24637	24629	24839	24688	24593	24520	24521	24438	24632	24668	24451	24680	24674	24666	24443	24348	25091	24541	24717	24794	24646	24769	24844	24376	24736	24377	24430	24425	24422	24723	24700	24642	24653	24825	24451	24521	24486	24534	24679	24772	24762	24318	24811	24737	24581	24516	24679	24612	24739	24771	24629	24786	24657	24779	24557	24574	24669	24639	24588	24412	24511	24750	24689	24474	24618	24674	24446	24440	24500	24389	24510	24616	24688	24461	24553	24703	24614	24601	24546	24322	24777	24634	24534	24553	24593	24540	24643	24592	24732	24615	24552	24609	24498	24676	24421	24417	24686	24870	24728	24666	24624	24536	24358	24708	24581	24849	24775	24703	24420	24422	24604	24670	24695	24396	24522	24579	24761	24546	24599	24535	24667	24607	24703	24790	25024	24625	24649	24520	24638	24457	24756	24599	24579	24777	24720	24753	24568	24790	24862	24697	24459	24460	24720	24704	24583	24589	24617	24836	24693	24767	24585	24619	24878	24648	24545	24892	24857	24773	24675	24642	24757	24783	24505	24657	24637	24598	24468	24606	24449	24841	24601	24591	24452	24412	24591	24557	24644	24752	24645	24720	24792	24525	24575	24706	24727	24798	24814	24683	24799	24707	24575	24494	24612	24626	24803	24722	24511	24406	24554	24474	24600	24738	24710	24702	24618	24646	24796	24514	24934	24601	24562	24608	24627	24525	24637	24669	24731	24821	24669	24590	24659	24291	24783	24872	24652	24451	24906	24561	24795	24655	24701	24513	24570	24786	24715	24627	24537	24534	24624	24717	24394	24514	24616	24701	24334	24526	25002	24744	24567	24557	24599	24650	24346	24764	24714	24491	24769	24443	24485	24737	24725	24617	24716	24643	24634	24616	24638	24748	24800	24559	24614	24410	24753	24647	24597	24272	24712	24594	24434	24769	24577	24653	24607	24780	24432	24894	24829	24633	24760	24553	24772	24864	24670	24540	24504	24623	24828	24746	24582	24707	24508	24471	24489	24476	24706	24659	24915	24849	24560	24641	24626	24362	24653	24529	24852	24532	24205	24661	24719	24736	24744	24471	24684	24528	24360	24739	24445	24598	24580	24588	24507	24800	24602	24651	24798	24589	24488	24747	24652	24729	24509	24602	24714	24520	24769	24594	24356	24464	24793	24580	24475	24732	24583	24641	24696	24654	24512	24765	24619	24707	25005	24310	24659	24630	24668	24606	24710	24633	24608	24568	24659	24481	24480	24549	24349	24554	24840	24774	24424	24691	24590	24508	24403	24529	24427	24873	24637	24567	24673	24505	24572	24706	24794	24457	24769	24523	24686	24611	24581	24675	24541	24401	24371	24315	24724	24624	24910	24472	24903	24566	24501	24593	24786	24494	24702	24495	24494	24670	24530	24589	24538	24506	24693	24506	24720	24620	24874	24771	24730	24646	24718	24406	24433	24442	24646	24723	24263	24586	24574	24613	24639	24612	24731	24612	24851	24566	24822	24542	24579	24375	24640	24531	24810	24542	24964	24389	24594	24651	24651	24657	24419	24659	24593	24763	24652	24671	24936	24604	24479	24732	24602	24680	24602	24646
66636	98326	86320	68450	39440	22532	15649	14325	14569	14520	14728	14744	14822	14885	14905	14898	14808	14909	14881	14874	14920	14983	14929	14823	14749	14744	14945	14971	15029	14903	15044	15023	14842	14928	14922	14893	14826	14936	14813	14874	14858	15000	15000	14755	14783	14930	15002	15029	14987	14979	14816	15003	14896	15024	15099	14855	14884	15034	14873	14865	15002	15034	14742	14844	14717	14960	14976	15014	14781	14844	14782	15006	14819	14675	14940	14980	14903	14896	15001	14893	15050	14842	14870	14947	14949	15036	14982	14803	14952	14846	15052	14823	14935	14859	14920	14867	15025	14771	14842	14678	15004	14888	14921	15046	14591	15032	14857	14888	14945	14936	14843	14972	14781	14850	14883	14736	14750	14931	15007	14774	14924	14749	15014	14875	14837	15083	15115	14972	15014	14898	14872	14928	14763	14905	14937	15131	14711	14708	14885	14803	15037	14878	14889	14722	14758	14859	14781	14961	15026	14950	14991	14736	14826	14924	14843	14891	14969	14886	14833	14811	14825	15016	14837	14861	14751	14857	14781	14753	14959	14937	14797	14894	14766	14817	15035	14920	14818	14800	14922	14899	14867	14910	14742	14824	14839	14846	14980	14967	14766	14770	14908	14781	14946	14888	14990	14893	14666	15001	14888	14807	14957	14839	14822	14803	14876	14813	14894	15008	14907	14743	14702	14781	14969	14747	14692	14993	14918	14964	14914	14839	14877	14665	14727	14851	14928	14767	15048	15103	14865	14920	14875	14862	14915	14673	14831	14955	14999	14830	14836	15193	14938	14915	15063	14874	14926	14898	14988	14812	14867	14900	14842	14900	14840	14871	14818	14834	15046	14905	14952	14830	14811	14837	14914	15060	14867	14963	14929	14928	14805	14907	14631	14813	14908	14958	14855	15031	14886	14926	14904	15134	14824	14944	14999	14714	14908	14948	15084	14896	14625	14974	14942	14801	14912	14781	14907	14700	15033	14926	15038	14959	14869	14960	14927	14803	14824	14942	15051	14606	14916	14861	14790	14784	15021	14843	14845	14900	14865	14913	14967	14974	14881	14842	14911	14913	14694	15013	14758	14828	14992	14780	14818	14966	15035	14943	14543	14872	14735	14793	14867	15017	14845	15103	14790	14914	14874	14960	14952	14790	15023	14808	15021	15004	14749	14787	14768	14965	14956	14844	14919	14843	14820	15011	15043	14760	15045	14775	14812	14912	14999	14858	14822	14868	14849	15006	14731	14748	15024	14916	14925	14890	14909	14914	14827	14819	14786	14793	14973	14964	14889	14860	14936	14817	14796	14835	14775	14648	14915	14931	14739	14946	14691	14975	15141	14844	14944	14890	14838	14846	14889	14820	14952	14759	14972	14807	14774	14953	14903	14868	14840	14903	14981	14803	14849	14991	14833	14866	14868	14931	14868	14912	14808	14908	14930	14689	14771	14998	14969	14951	14946	14803	14946	15003	15040	14742	14840	14937	14892	14710	14945	14755	14903	15039	14809	14808	14877	14882	14604	14784	14934	14849	14868	14844	15010	14663	15060	14997	14748	14875	14924	14915	14864	15101	15011	14870	14889	14773	14900	14913	15042	14879	14796	14845	14955	14876	14805	14863	14967	14815	14836	14923	14842	14921	14775	14893	14925	14917	14896	14883	14893	14982	14905	14922	14874	14844	14814	14969	14918	14787	14870	14912	14853	14948	14698	14843	14774	14832	14936	14796	14747	14903	14947	14878	14886	14744	14817	14864	14851	14972	14980	14936	14864	14839	14877	14834	14706	14972	14944	14922	14880	14993	14778	14908	14763	14810	14872	15024	14808	14741	14817	15051	14944	14828	15081	14717	14801	14868	14975	14823	14857	15016	14937	14885	14824	14710	14829	14811	14643	14854	14797	14896	14888	14907	14683	14839	14966	14863	14770	15008	14873	14794	14834	14779	14999	14829	14885	14706	14964	14942	14773	14761	14869	14869	14777	15064	15018	15105	14896	14750	14986	14935	14799	14792	14923	14857	14791	14596	14892	14874	14966	14892	14744	14900	15025	14777	14775	14913	14915	14853	14792	14810	14848	14824	14795	14924	14864	14706	14941	14725	15006	14879	14878	14839	14808	14999	14836	14948	14919	14905	14868	14863	14828	14950	14955	14821	14710	15026	14816	14822	14864	14801	14926	14958	14891	14948	14865	14919	14722	14800	14893	14985	14648	14597	14994	14704	15030	14709	14826	14967	14971	14871	14910	14909	14858	14829	14766	14743	14899	15024	14834	14923	14985	14866	14810	14745	14839	14644	14881	14819	14752	14953	14777	14821	14924	14753	14896	14824	15038	14865	14960	14771	14880	14618	15033	14746	14769	14905	14905	14620	14963	14861	14958	14633	15009	14896	14837	14846	14926	15014	14977	14876	14778	14867	14710	14818	14851	14854	14882	15001	14841	15030	15020	14980	14837	14881	14758	14858	14807	14972	14848	14866	14686	14704	14842	14798	14834	14757	14974	14930	14797	14913	14690	14949	14856	14860	14899	14703	14879	14693	14968	14956	14856	14895	14983	14841	14934	14801	14894	14851	15029	14978	14867	14881	14825	14787	14853	14918	14769	14854	14817	14837	14832	14631	14819	14852	15048	14845	14891	14723	14914	14830	14772	14826	14826	14867	14665	15013	14870	14813	14807	14921	14965	14909	14802	14952	14884	14937	14784	14719	14824	14867	15008	14776	14768	14840	14960	15035	15029	14953	14793	14762	14869	14849	14790	14885	15098	14735	14962	14773	14796	14761	14996	14761	14688	14767	14981	14760	14871	14832	15063	15000	14871	14798	14872	15073	14865	14703	14807	14812	14994	14951	14826	14869	14786	14910	14859	14915	14964	14931	14797	14788	14942	14951	14672	14925	15048	14707	14891	15035	14828	14987	14950	14867	14845	14792	15035	14943	14782	14962	14738	14725	14939	14898	14963	14968	14774	14730	14824	14631	14777	14943	14882	14781	14760	14959	14750	14845	14855	14864	14832	14952	14920	14756	14862	14763	14914	14875	14776	14625	14889	14872	14772	14811	14807	14815	14934	14851	14943	14916	14850	14919	15003	14922	14789	14756	14982	14886	14754	14874	14854	14878	14907	14950	14885	14903	14767	14895	14810	14844	14777	14775	14949	14938	14810	14713	14803	14823	14850	14766	14912	14563	14757	14924	14837	14892	14799	14873	14863	14953	14832	14798	14977	14732	14944	14919	14702	14902	14731	14929	14859	14956	14945	14749	14841	14836	14909	14982	14866	14954	14911	14827	14716	14949	14766	14902	14795	14834	14583	14954	14706	14746	14837	15064	14876	14825	14806	14966	14860	14736	14955	14935	14757	14823	14899	14786	14871	14912	15005	14959	14781	14850	14863	14888	14667	14938	14801	14958	14873	15050	14858	14720	14883	14866	14887	14874	14964	14993	14771	14989	15018	14805	14831	14872	14961	14931	14778	14913	14873	14791	14628	14927	14859	14767	14812	14725	14810	14725	15046	14754	14788	14801	14855	14756	14856	14842	14771	14886	14936	15047	14656	14918	14863	14841	14827	14793	14873	14878	14680	15004	14753	14750	14909	14951	14848	14744	14975	14835	14862	14916	14754	14823	14954	14881	14928	14731	14798	14760	14929	14980	14624	14980	14977	14857	14869	15001	14952	15035	14711	14839	14907	14883	14832	14942	14977	14781	14616	14888	14733	14813	14720	14546	14852	14811	14886	14789	14866	14881	14844	14865	14756	14784	14757	14986	14892	14814	14945	14977	14914	14943	14688	14848	14940	14698	14703	14783	14754	14872	14638	14733	14839	14794	14947	14761	14927	14787	14701	14908	14995	14756	14928	14867	14913	15063	14777	14813	14796	14936	14906	14857	14786	14970	14935	14823	14921	14790	14938	14842	14714	14855	14867	14851	14835	14953	14792	15021	14915	14949	15078	14800	14868	14919	14819	14966	14955	14835	14837	14724	14956	14634	14806	14734	14945	14803	14788	14909	14727	14855	14793	15014	14680	14855	14926	14968	14877	14891	14921	14734	14748	14699	14922	14971	14779	14834	15000	14939	14867	14787	14919	14738	14819	14903	14912	14844	14842	14714	14840	14888	14872	14906	14965	14808	15017	14807	14769	14798	14857	14864	14896	14705	14835	14688	14816	15018	14843	14836	14928	14821	14823	14731	14776	14957	14898	14606	14866	14698	14968	14870	14924	14753	14860	14777	14884	14724	14826	14741	14799	14882	14852	14930	14845	14830	14819	14769	14821	14891	14682	14858	14756	14925	15068	14878	14798	14897	14830	14660	14707	14774	14709	15019	14826	14961	14928	14953	14940	14970	14911	14835	14930	14932	15031	14754	14663	14798	14960	14752	14858	14978	14854	14889	14727	14770	14938	14873	14757	14862	14798	14815	14898	14874	14846	14936	14913	14866	14820	14685	14916	14788	14841	14718	14902	14979	14888	14715	14843	14808	14812	14816	14817	14752	14687	14947	14658	14887	14815	14843	14860	14619	14879	14919	14833	14859	14834	14898	14840	14746	14836	14783	14941	14865	14780	14902	14914	14764	14898	14920	14817	14840	14816	14909	14926	14830	14837	14785	14734	14993	14741	14870	14890	14901	14857	14828	14963	14744	14808	14897	14782	14768	15046	14903	14956	14767	14876	14833	14889	14823	14653	14915	14875	14717	14752	14888	14912	15068	14793	15015	15014	14964	14793	14833	14805	14856	14868	14829	14998	14785	14885	14914	14882	14852	14809	14914	14801	14873	15007	14948	14722	14951	14836	14884	14971	14857	14971	14822	14911	15011	14965	14815	14978	15132	14686	14952	14867	14870	14864	14923	14834	14802	14842	14973	14923	14929	14848	15049	14935	14768	14804	14923	14952	14867	14942	14704	14778	14853	15056	14745	14851	14892	14836	14814	14948	14862	15056	14805	14786	14864	14794	14805	14810	14848	14823	14782	14906	14803	14866	15028	14906	14856	14706	14742	14872	14983	14693	14858	14837	14946	14791	14869	15041	14686	14659	14703	14827	14717	14868	14789	14811	14955	14917	14638	14791	14941	14836	14936	14976	14795	14775	14909	14966	14866	15053	14869	14959	14979	14845	14966	14787	14831	15090	14874	14902	14762	15059	14922	14810	14719	14802	14672
37813	45684	44474	33650	26279	24103	23761	23162	23248	23108	23138	23127	22928	23011	23215	23148	23233	23150	22976	23178	23025	23103	22917	22937	23170	23136	23142	23050	23260	22929	23147	23108	22981	23122	23223	22994	22993	23028	23091	22940	23345	23134	23073	23118	23182	23286	23159	23109	23044	23127	23027	23141	23055	22873	23050	22989	23199	23129	23047	23121	22805	23035	23076	22830	23109	22991	23016	23315	23217	22877	23147	23205	23089	22904	23209	23243	23265	23091	22954	23060	23004	22983	23005	23012	23176	22972	23085	23031	23152	23051	23134	22990	23082	23016	23433	22994	22966	22946	22894	22999	22959	22989	22859	22996	23135	23079	22991	23099	23013	23111	23071	23227	23087	23078	23280	23082	23047	23089	22770	23031	23248	23083	23114	23179	23121	23152	23192	23115	23244	23281	22935	23212	23109	23099	23233	23050	23103	23209	23219	23114	23243	23041	23184	23169	23072	23043	23068	23165	23180	23132	23315	23015	23058	23102	23032	23349	23145	22938	23055	23082	23047	22834	22968	23047	23314	23022	22989	23068	23217	22904	23225	22870	23015	23418	22957	23065	23219	23084	23144	23381	22944	22694	22896	22906	23077	23232	22886	23123	23073	23163	23222	23065	22847	23273	23147	22941	23016	23005	23019	23050	22941	23080	23119	23134	23268	23078	22957	22932	22842	22897	23026	23030	22969	22980	23081	23082	22847	23187	22924	23165	23008	23059	23107	23139	23033	23075	22974	22839	23123	23000	23200	23239	22979	22926	23169	23167	22954	22918	23044	22985	23173	23296	23293	23071	23096	23214	23179	23102	23435	22960	23068	23160	23048	23031	23070	22907	23258	23050	23124	22766	22919	22834	23011	23023	23197	22996	23062	22966	23054	22831	23452	23297	23149	22961	23045	22947	23092	22962	22913	23046	23030	23003	23068	23080	23233	23010	23126	22965	23220	23118	23239	22640	22919	23000	23168	23249	23123	23240	23123	23229	22896	22901	23040	22803	22979	23118	23009	23031	23288	23022	22924	22872	23067	22888	22921	23019	23150	23191	23058	23217	23171	23069	23180	23083	22812	22986	23204	23306	23113	23162	23079	22961	23001	23219	23174	23046	23125	23121	23227	23050	23153	23156	23081	23053	23111	23232	22860	23077	23136	23206	22924	23211	23027	22944	23045	23122	23264	23106	23001	23228	23128	22978	22949	23194	22890	23058	23236	23066	23046	23167	23111	22899	22804	22992	23014	23046	23167	23023	23003	23202	23002	22970	23211	23002	23041	23165	23001	22945	23029	22971	22811	23124	23066	23137	22879	23143	23070	23153	23058	23108	23076	22739	23095	23051	23014	23258	23079	23110	23273	23048	23083	22819	22986	23011	23025	23227	23111	23079	22932	23080	23109	22946	23040	23362	22934	23032	22955	22896	22977	22792	23055	23328	23178	23054	22771	23157	23130	23090	23108	22994	23181	23200	23050	22940	23079	23153	23101	23074	23229	23053	23197	22964	23107	23015	23129	23263	23147	22990	23017	22977	22962	23196	23078	23026	22992	23106	23194	23061	23083	23073	23085	23066	23233	23039	22765	23302	23001	23131	22966	23237	23317	23166	23207	23059	22956	23028	22997	23130	23082	23235	23090	22917	23022	23153	23179	23016	22910	22897	22993	23020	22985	22825	23010	23206	22894	22995	23142	23191	23232	23082	23149	23020	23011	22724	22862	23077	23097	22879	22999	23020	23059	23014	22963	22863	22833	23280	23189	23024	23006	22846	23135	23020	23032	22872	23136	23221	23098	23310	23158	23139	23014	23129	23161	23060	23037	23006	22968	23061	23232	22980	23206	23010	23019	23272	23151	23160	23309	22899	22906	22847	22940	23165	23200	23069	22984	23108	23296	22963	23030	23124	23030	23051	22824	23041	23049	23132	22948	22927	22923	22790	23062	23274	23108	22928	23132	22996	23064	23049	23130	23132	22986	23165	22881	22938	23109	23112	22948	23033	22889	23096	22972	22838	22988	22824	23169	22895	23112	23066	22894	23012	23026	22920	23195	23086	23139	22823	23097	22995	22832	22980	23036	23007	22934	23214	23051	23234	23099	23110	22896	23019	22967	23084	22937	23018	22827	23188	22912	22912	23320	23076	23066	22932	23027	23003	23204	22905	23153	22760	23073	23148	23070	23315	23221	23055	22918	23095	23041	23048	23149	22939	23018	23006	22984	23093	22904	23122	23271	23256	23238	22877	23277	23258	23000	23206	23079	23133	23193	23019	23016	22864	23046	22939	23019	23058	22984	23131	22806	23132	23049	23205	23179	23000	23051	23107	22986	23334	22972	23174	23106	23126	22812	22999	23210	23109	22938	23006	23076	23242	23031	23106	23049	22855	23166	23036	23031	23020	23317	23031	23141	22818	23054	22814	22886	22934	22874	23135	22949	23084	23053	23042	23308	23204	23019	23004	22963	23266	23050	23036	22932	22906	22951	22971	23204	23051	23124	23159	22919	22967	23232	23004	23074	23147	23172	23078	23052	22807	23116	23026	22834	23094	22930	22969	23065	23120	23005	23005	22878	23068	23152	23290	23053	23192	23190	22926	22926	22977	22931	22835	23001	22959	23105	23001	22999	23187	22973	22976	23032	22894	23035	23014	22997	22895	23132	23220	23230	23056	23104	22947	22869	23190	22933	23240	23002	23200	23351	23338	23012	23088	23077	22975	22945	23077	22966	23139	22928	23189	23298	22926	23373	23008	23164	22865	22851	23155	22873	22959	23163	22983	23138	23344	23071	22981	23146	23259	23043	23023	22863	23121	22959	23021	23131	22950	22986	23211	23161	23190	22947	23183	23311	23027	23282	23258	22929	22879	23155	22841	22984	23050	23379	23145	23127	23402	23228	23210	23048	23068	23144	23296	23122	22957	23134	22994	22997	23236	23029	23004	23261	23050	22992	22900	23054	23015	23101	23329	23022	23241	23211	23446	23048	23172	23175	23199	22967	22937	23017	23241	23164	23126	23047	23035	22989	22730	22973	22962	23071	23170	22822	22973	23017	22975	23188	22858	22946	23045	22914	23306	23083	23074	23105	23200	23225	22793	22936	23087	23145	23153	23117	22913	23017	23103	23024	22985	23089	23443	23069	23175	23195	23025	22968	22971	23104	23152	22980	23146	22788	23208	23143	23145	23350	23246	23128	22982	23298	23083	23038	22935	23325	23087	22944	23120	22968	23078	23157	22878	23081	22919	23076	22957	23073	23143	23107	23032	22929	23270	23060	23267	23022	22992	23054	23023	23072	22985	23319	23024	23029	23173	23043	22902	23049	23124	22770	22824	23122	23093	23178	23145	23032	22991	22749	23158	23278	22939	23318	23030	23011	22708	22967	23003	22933	23031	23005	23216	23116	22858	23196	23083	23205	23048	23072	23045	23250	23282	23207	23069	23061	23115	23221	22936	23087	23288	23205	22992	23189	22967	23124	22920	22991	22996	23218	22811	23027	23101	22850	23018	23090	23139	23213	23096	22983	22804	23076	22993	22893	22897	23205	22999	23034	23072	23154	23105	23230	23129	22980	23125	23121	23192	23165	22979	22919	22920	23074	23237	22958	23066	22886	23299	23056	23070	23011	23166	22991	23185	22923	22962	23287	23055	23049	23179	23111	22915	23052	23006	23354	23061	23124	23049	22942	23002	23034	22840	22974	22997	23314	22962	23007	22982	22955	23161	22904	23037	23174	22955	22987	22831	23162	23235	22997	23131	22991	22935	23064	22917	23103	22969	23055	23129	23068	22881	23054	22995	23134	23040	23006	23099	23298	23040	23206	23294	22937	23152	23066	23419	23271	23070	23229	23024	23015	22872	23276	23315	23071	23035	23162	23095	23070	23198	22913	23005	22894	23007	23159	23087	23087	23074	23206	23034	23127	22947	22884	22904	22847	23108	23191	23030	23146	23025	23155	23142	23075	23002	22992	23023	22817	22990	23005	23094	23159	23423	22902	22966	22925	23070	23024	22930	23159	23296	22862	23115	23127	23219	22990	23141	23079	23061	23353	23083	22972	23057	23084	22943	23112	22817	23156	22957	23160	22998	23060	23028	23170	22976	22820	23104	22926	23074	22976	23043	23271	23120	23113	23214	23096	23041	23114	22986	22982	23017	22942	23212	23044	23192	23106	23138	22930	23202	23106	23156	23016	23124	23207	23159	23175	23056	23030	23033	22892	23106	23009	22911	23007	22874	22818	23135	23174	22936	23008	22771	23235	23138	22922	23179	22906	23119	23271	23182	22773	23086	23262	23108	23076	22960	23152	23022	22879	23061	23247	23325	22845	22972	23171	23306	23061	23172	23286	23144	22978	22907	23139	23070	23112	23108	23155	23200	22941	23184	23153	22921	23107	22916	23200	23131	23215	23043	23116	23051	23007	22993	22959	23149	23023	23095	23099	23083	23259	22988	23324	23076	22974	23069	22795	23107	23170	23308	23157	23240	23047	22921	23014	23195	23019	23017	22955	23076	23172	23101	23331	23280	23078	23147	23005	23079	23116	23274	22976	22904	23097	23018	22843	22969	23256	22887	22962	22796	23119	23253	23038	23062	23027	23041	23177	22919	23119	22873	22999	23130	23063	23130	22909	23188	23184	23206	23177	23062	22931	22964	23228	23209	23188	23101	23152	22851	23029	22941	22957	23315	23241	22990	23055	23038	23012	23022	23197	22957	23085	23111	23008	23104	22911	23130	23124	23133	22949	22972	23053	22910	23128	23132	22812	23139	23274	23043	23032	23041	22978	23276	22947	23183	23037	23257	23038	22978	23070	23048	23137	23133	23051	23171	22736	23137	23185	23091	22962	22956	23165	22933	23137	23315	22914	23106	23262	23411	23188	22997	23162	23063	23099	23224	23223	23262	23121	23182	22984	22988	23199	22837	23002	22902	22956	23214	23252	23137	22983	23212	22866	22897	23101	23162	23301	23279	22966	22835	23196	22832	22843	23039	22935	23195	23032	22872	22963	22953	23189	22923	22970	23093	22952	22950	23168	23125	22922	23232	23107	22899	23203	23334	22987	23131	22893	23171	22903	23236	23000	23075	22945	23022	22987	23022	23242	23019	23038	23019	23162	23090	23136	22966	23014	23062	22893	22857	23100	23221	22959	22936	22943	23003	22949	22905
33406	49401	35429	20481	15335	13524	12844	13029	13048	13033	13079	13044	13105	13019	13098	13055	12938	12922	13024	12964	13025	13094	13149	12980	13145	13150	13038	13136	13253	12810	13127	12986	13052	13049	12978	13039	13025	12955	13040	12868	13134	12991	12956	12941	13121	12913	13018	12966	13010	13029	13057	13088	13193	12905	12804	13078	13096	12998	13088	12981	13103	12901	13153	13023	13101	13130	12987	12990	12960	12966	12945	12991	12957	12860	12980	13056	13043	13107	12956	12920	13008	13005	12884	12974	13112	12903	13010	13284	12964	13129	12816	13085	13026	12998	13127	13159	12936	13126	12931	13085	12859	13019	12957	12947	13142	13070	12973	13044	13016	12952	12821	12939	13084	13069	13126	13074	13007	12825	12971	13046	12789	12913	13089	12965	12919	12928	12898	12994	13003	12923	12978	13112	13061	12951	12974	13098	12888	12986	13187	13018	13022	13079	12858	13029	13007	13033	13137	13066	13000	12992	13024	12878	12881	13101	13017	12972	13013	13097	12887	12917	13048	12999	12893	13059	12957	12959	13107	12940	13036	12900	12999	12951	12951	12948	12913	12974	12994	12850	12952	13037	13098	12980	13046	13160	12798	13057	13084	12963	12883	13294	13008	12843	13026	12965	12825	12901	13094	13049	13115	12927	12813	12981	13041	13056	12902	13003	13105	12907	13065	12832	13193	13088	13092	13040	13091	12959	13048	12883	13058	13048	13113	12909	12946	12861	13093	12794	13011	12976	13037	13001	12946	13266	13084	12844	12963	13087	12899	12963	13028	12992	12949	12945	12800	12876	12990	12980	12958	12998	12888	12917	12878	12974	12844	12861	13142	13008	12947	12980	12936	13088	12953	13064	12969	13032	12953	12894	13050	13151	13032	12845	13004	12917	13100	13097	12852	13035	13147	13055	13038	13054	12984	12995	13155	12931	13051	12983	12945	12829	12965	12926	13118	12841	12969	13156	12963	13026	13099	12921	13073	13189	13041	13013	13121	13049	13085	13039	12686	13005	13157	12921	13115	13012	13071	13013	13038	12933	13008	13034	13043	12960	13172	12866	12971	13130	12970	12984	13052	13023	13046	12998	13087	12954	13060	12936	12913	12871	13162	12860	13040	12865	13174	13054	12810	13022	12981	13017	13040	13084	13080	12960	12964	12996	13058	12976	13104	13150	12818	12874	12975	13107	12945	13026	12963	13106	13105	13104	12942	13162	13025	13108	12973	12990	13174	13035	12981	12967	13048	13069	12892	12961	13100	12999	12873	13048	13182	13146	12895	13038	12941	12991	12901	13125	13077	13006	12875	13073	13008	13172	12902	12967	13032	12837	13052	12992	13132	12991	12972	12952	12965	12950	12911	12936	12960	13068	13025	13058	12922	12882	13112	13201	13110	12960	13088	13065	13122	12848	12928	13135	13040	13015	12964	12873	12935	12924	13079	13116	13107	12863	12990	12990	12968	12966	12949	12971	13014	12907	13028	12940	12996	13073	12976	13120	12958	12902	12923	12969	13011	13044	13005	13014	13120	12902	12962	13019	13036	13001	13061	12977	13144	13064	12919	13076	12973	13034	12859	12915	13039	12831	12999	13011	12931	12939	12947	12887	12911	13019	13198	13032	13004	12963	13199	13019	13078	13022	13154	12979	13091	12980	12853	12927	13080	12979	12974	13178	13092	13194	12924	13074	13005	13027	13041	12946	12896	13094	12970	12829	13048	13084	13039	13001	13096	12992	13132	13112	13076	12899	13032	13126	12901	13045	12883	13009	12989	12917	13010	13043	12919	13013	13089	13016	13162	13166	12985	13132	12841	13067	13197	13237	13105	12790	13159	13123	12949	13023	13070	13035	13044	12927	13048	13129	12985	12975	13017	13019	12814	13081	13030	12930	13110	13047	12938	12973	13150	13041	12998	12948	13056	12863	13008	13034	13062	12859	13025	13085	13091	13012	13037	12980	13007	12821	13056	12960	12982	13083	13258	13057	12935	13147	13057	12888	13080	13100	12905	13038	13065	13169	12813	13173	12924	12911	13033	13018	13200	12865	13034	12903	12973	12923	13046	13060	12908	12895	13011	12971	12988	12951	13186	12988	12974	12845	13003	13091	13029	12898	12944	12986	12991	13093	12826	13127	12986	13022	12916	12922	13016	12988	13080	13016	12993	13048	13043	13020	12968	13062	13090	13072	12851	13197	12951	12782	13021	12961	13080	12892	12817	13092	12977	13055	12998	12999	13034	12987	13009	13079	13004	13073	13028	13050	13137	13032	13011	12974	13013	12880	12928	12899	12983	13062	13075	12906	13082	13216	13109	12938	12879	12937	13003	12948	13029	13208	13032	12957	12827	13000	13056	12979	12835	13174	12917	13096	12939	13018	13017	13112	12988	12957	12960	12893	12894	12918	12975	13109	13135	12992	13114	12989	12891	12818	13101	13037	13005	12964	12966	13014	12964	13060	12983	12988	13132	12972	12928	12889	13108	12873	13197	13033	13020	13037	12984	13046	12873	12988	12912	12909	12956	13188	12926	13039	12954	12986	13278	12872	13215	13186	13037	12936	12993	12954	12911	12989	13146	12949	13057	12902	13038	12887	13039	13134	13203	13130	13036	13088	12816	13018	12922	12798	13076	13220	13151	13004	13143	13012	13029	13019	12992	13003	12994	13056	12978	13082	13013	13017	13119	12950	13106	12936	12815	13001	12924	13150	12809	12986	13093	12850	13231	13106	12923	13032	12952	13070	13042	13067	13005	13001	13002	13122	12866	13086	12971	13054	12985	12946	13075	13028	12873	12957	13076	12997	12949	13061	12934	13001	12907	13078	12994	12938	12996	12995	12939	12826	12972	13195	13042	12938	12988	12968	13022	12931	13145	13035	12900	12968	13059	12866	13046	12989	13138	13276	12855	12969	12915	12978	12810	13047	12945	12971	13095	13008	12975	13109	13012	13098	13047	13042	13035	13193	13131	13071	13036	13026	12952	12996	12964	12949	12908	12983	13056	12983	13211	12933	13043	13085	12953	13167	13107	12979	12905	13111	13052	13005	13114	12777	12880	12997	13093	12873	13031	12926	13021	13157	13198	13164	12998	12974	13138	12928	13102	13099	13110	13007	13070	13050	13114	12628	13153	12915	12873	12890	13055	13000	13047	12962	13170	13101	13146	13049	12899	13016	12936	12955	12943	12939	13038	12929	13087	13128	13097	13023	12966	12963	13065	12977	12939	12992	12897	13103	13076	13122	13142	12917	13126	13021	13092	12858	13059	13148	13170	13032	13036	13072	13113	12983	13059	13017	12850	13045	12996	13034	12916	12817	12926	13051	12877	13066	12860	13175	12898	13070	13056	13098	13042	13156	12881	13056	13186	13273	12908	12973	12973	12960	12927	13050	13003	13017	12940	13016	13054	12820	12911	13047	13102	13093	13265	12972	13097	13090	12916	12908	13088	12877	13030	13101	13132	13072	13038	12912	13023	13002	13154	13103	13011	13124	12947	12993	12966	12988	12950	13090	12998	13122	13135	13029	13019	12781	12924	13221	12988	13095	12936	13147	13062	12911	13143	12886	13212	13029	12991	12868	12970	12832	12877	12861	12904	12974	13021	13145	12921	12980	12992	12860	12907	13093	13038	13028	13038	12976	13156	13085	12909	13114	13168	13193	13004	13117	12939	13099	12941	13219	13016	12944	12948	12881	12915	13053	12970	13054	13171	12899	13109	12963	12998	13210	13071	12987	13088	13044	13033	13105	12966	12851	13049	13002	13054	13092	12951	12898	12862	13134	13094	13137	13094	13146	13095	12968	13034	12919	13032	13238	13123	13050	12858	13077	12957	13044	13036	13011	13079	13027	13028	12932	13117	12877	13119	13017	13065	13075	12891	12903	13003	13007	12989	12894	12937	12857	12918	13033	13053	12923	12967	13161	13102	12836	13155	13083	13127	12922	13089	12864	13147	13007	13144	13036	12982	12917	13204	12982	12939	13011	13228	13002	13067	13091	13145	12967	13093	13027	13139	13184	12996	12891	13035	12996	12966	13110	12962	13052	13037	13077	13018	13051	12952	13041	12907	13086	12983	13018	13085	13156	12918	13035	12987	13056	13045	12966	13128	13187	12938	13043	13016	12957	12841	13133	13163	13003	13063	12912	12945	13014	13044	12916	12973	13091	13030	13099	13186	12943	12982	12837	13034	13025	12890	12924	12929	12885	12960	12886	12993	13142	12977	12960	13249	12875	12952	13181	12891	12913	12996	13079	13031	13035	13051	12854	12910	13090	12872	12958	13149	12923	12992	13069	13105	12856	13187	13028	13105	12975	12983	12986	13046	12958	13057	12900	12892	13061	12972	12953	13002	13117	13014	13026	12981	12934	13033	12898	12844	13000	12958	13015	13016	13133	12972	12921	13159	12882	12936	13078	13121	12935	13006	12923	13134	12905	12897	12960	12940	12898	12825	12998	13015	12865	13078	12929	12898	12907	13064	13054	13136	13004	13140	13132	13072	13159	13026	13171	12991	12926	13008	13086	12767	12998	13103	12834	13012	13131	13048	13068	13159	13046	12893	12917	13213	12940	13038	12994	13010	13065	12933	13115	13136	12963	12904	12970	13236	12959	13089	12953	13198	13006	13045	13160	13047	13047	12870	12832	13157	13022	13152	12922	13113	13027	13080	13008	13266	12887	13149	12809	13096	12973	13186	13054	13217	13046	12872	13116	12897	12984	13120	12989	12927	12926	13093	12970	12997	13092	13076	13032	12955	12942	12970	13020	13207	12977	12898	13075	13173	13207	13178	12993	13101	13137	12951	13073	12949	12997	12956	13052	13161	13056	13021	13056	13069	13044	13130	12917	13055	13010	13009	13027	12904	13046	13024	13079	13036	12839	13042	13027	13001	12986	12899	12932	13054	13056	13044	13104	12990	13152	13044	13107	13082	12843	13007	13038	13022	13034	13075	13008	12966	12977	13025	13034	13033	12950	13045	13019	13197	12920	12963	13124	13020	12897	12961	13048	13065	13070	13128	12917	13006	13183	13109	13050	12896	13045	13078	12972	13102	12992	13192	13032	12897	13216	12961	13074	13125	13008	12971	12950	13001	12930	13055	12874	12924	12895	13028	12840	13139	12834	12892	13105	13037	13139	13053	13020	12941	12981	13111	13134
39542	42706	40750	31526	25240	23514	23177	23067	22959	23153	23035	22917	23039	23053	22989	23004	23089	23039	23011	22815	22711	23173	23054	23067	22834	23038	23018	23021	22992	22672	22799	22892	23027	22945	23190	23064	22839	22771	23128	23095	22891	23200	22882	23066	23102	23001	23007	22886	22758	23176	22936	23000	22848	22918	22919	23196	23110	22934	23015	23137	22966	22711	23125	22893	22889	22973	23156	23179	22928	22788	22891	23012	22902	22949	23126	23004	22888	23045	22951	22997	23082	23081	23034	22811	22790	22948	23120	23101	23031	22921	23006	23068	23107	23069	23033	23087	22912	23229	22870	23065	22993	23088	22946	23120	23215	22759	23154	22952	22960	23043	22974	22933	23035	23142	22956	23119	23164	23050	22836	22945	22936	22736	23362	23275	23055	23243	22896	23006	22957	23137	23153	22675	23198	22918	22884	22909	22834	22584	22797	23070	22933	22936	23002	23128	23155	23133	22784	22835	22747	23007	23004	22954	22868	22987	22933	22977	22997	22925	22974	23181	22993	22900	22975	22872	22913	23058	22940	22815	23174	22816	23015	22880	22946	22868	23153	23204	22978	22946	23036	23021	22888	22994	22805	22886	22897	22793	22982	22957	22990	23058	22742	22831	23142	23063	22721	22832	22806	23068	22915	23183	23230	23170	22800	23141	23162	22987	23191	22832	22816	23127	22944	23021	23062	22946	23070	22905	23003	23094	22882	23052	23201	23009	23103	23178	23000	22896	22694	23246	23237	22966	22884	23066	22770	22935	23039	23077	22912	23065	22883	22940	22860	23044	23219	23102	23047	22982	22897	22983	23073	22958	23015	23072	23181	23041	23032	22933	22960	22881	22826	23002	23198	22976	23036	23013	22812	23147	22817	22901	22951	23087	22876	22837	23145	23193	22799	23123	23057	22848	22959	23005	23084	22882	23093	22900	22915	23114	23145	22980	23102	23112	23484	23061	23088	23056	23016	22892	22931	22918	22867	22965	22960	22835	22990	22809	22989	23124	22938	23037	22997	23029	22942	22942	22745	23046	22972	23214	22908	22825	22876	23125	23117	22803	22972	23159	22883	22881	22963	22916	23011	22936	23069	23103	23076	23001	22978	23124	23181	22951	22853	23081	23289	22915	22865	23041	23068	22967	23000	23230	23106	22899	23015	22924	22845	23133	23061	23076	22890	23220	23117	23074	22819	22920	22889	22970	22975	23205	23243	23056	22928	22974	23019	22809	22952	23128	23220	22830	22940	23001	22856	22984	23204	22894	22976	22864	22918	22867	22905	23058	23247	22909	22974	23027	22947	23110	23047	22865	23180	23102	23135	22873	22973	22803	23051	23176	22924	22847	22954	22901	22821	22819	23068	22971	23146	22915	22937	23040	23164	23036	23008	23037	23136	23049	23194	23168	23145	22980	22912	22988	23088	22809	22836	22993	22888	23056	22951	23173	22942	22983	22823	22654	22965	22900	22844	23145	23034	23108	22821	22854	22966	22761	23043	23081	22986	23107	22821	23089	22931	23024	23025	23066	23067	22870	22909	22862	22947	22932	22974	22933	23039	23119	22855	22825	22941	22836	23154	22960	23053	22979	22855	23121	22925	22970	23035	22807	22911	22977	23018	23155	23163	22884	23022	22985	23261	22960	22980	23181	22810	22903	23220	22796	22881	22857	22972	23096	22884	23152	23070	23082	23158	23196	23034	22984	23007	22918	22969	22952	23201	23088	22959	22746	23030	22850	23032	23043	22921	23043	23017	22725	22950	23195	23054	22856	22997	23193	22984	23042	23041	22993	22930	22709	23128	23026	23050	23148	23225	22888	23048	22834	22894	23052	23077	23237	22987	22896	23130	23054	23108	22846	22993	22891	22914	23002	23146	23099	22989	22973	22937	23026	23107	23131	23026	22829	23334	23118	23325	22820	23101	22898	23012	22968	23018	23075	22802	23080	22897	22800	23030	23124	23274	22920	23032	23010	22928	23048	23129	23067	23302	22806	22789	23024	22964	22980	22977	22926	22883	23090	23047	22766	23165	22895	22841	22947	22881	22888	22624	22951	23189	23142	23059	22963	22933	22878	22981	23067	23214	22983	22891	22916	23005	23190	23060	22989	22965	22889	23163	22937	22960	22810	23062	22974	23095	22887	22862	22894	22836	22973	23188	22722	22954	23241	22879	23021	23009	23064	22914	22913	22983	23106	22941	23054	23145	23055	22938	22966	23264	22859	23141	22781	22911	22979	22674	22974	22660	22925	22962	23126	22803	22915	23118	23014	23233	22707	22926	22814	23124	23045	23152	23115	23083	23111	23049	23168	23153	23191	22902	22815	23157	23042	22778	23060	22970	23012	23088	22844	23124	22946	22917	23217	22909	22935	22972	23009	23267	23176	22859	22819	22943	23090	22864	23084	23117	23194	22977	23158	23066	23076	23017	23251	23133	23247	22956	23051	22689	22921	22945	23085	22975	22856	23075	22989	22918	22949	23209	23162	22895	23190	22974	23180	23132	22756	23148	22858	22915	22948	22833	23017	22766	22891	22836	23234	23128	23072	23210	22964	22978	23179	22946	23039	23109	22868	22969	22958	22776	22825	22996	23388	23227	22891	23135	23360	22967	23028	23099	22949	23003	22949	23090	23144	22901	22895	22841	22977	23010	23062	23026	23168	23006	23024	22944	23186	23090	23082	23233	23188	23034	22830	23087	23081	23014	23177	23036	22846	22939	23036	23089	23094	23007	22828	23100	22877	22969	22737	23126	23308	22824	22790	23240	23121	23038	23078	22868	23095	23122	23196	23094	22870	22968	23197	22966	23039	23080	22780	22919	23122	22780	22876	22786	23082	22754	22868	22981	22944	22845	22887	23170	23085	22918	23115	22887	23020	22909	23067	23323	22698	23010	22890	23016	23125	23010	23176	22942	23180	23107	22919	22845	23114	22944	23077	23146	23020	23176	22926	23148	23096	23064	23079	22983	22976	22851	22845	22974	23043	23115	23002	23131	22990	22976	23174	23061	23029	23126	23369	22976	22992	23016	22773	23024	22773	23056	23044	23071	23045	22734	22782	22974	23186	23254	22987	22951	22835	22925	22863	23109	22935	22969	22993	23178	22914	22882	22857	22791	23080	23125	23178	22857	23181	23240	22776	22796	22846	22832	22864	22947	22994	23227	22832	22969	23023	23152	23175	23040	23016	23074	23184	22774	22831	22767	23101	23034	23019	22884	23100	23327	23006	23129	22837	23217	22991	23115	22880	22840	22763	22909	23065	22926	22818	23112	22996	23192	22829	22956	23044	22858	23102	23044	22948	23018	22987	23177	23042	23124	22805	22876	22855	22903	22971	23101	22999	22941	22853	23101	23097	22929	22904	23077	23211	22953	22868	23049	23064	22859	23186	22870	22893	22690	23222	23086	23071	23001	23010	22987	22903	22803	23195	23012	22909	22926	23123	22984	23067	22992	23054	23234	23069	23018	22812	22933	23034	22945	23071	22813	22984	22764	23045	23157	23300	22879	23031	23177	22853	22922	22926	23141	22962	22842	23213	23178	22945	23017	22871	23009	23141	23004	22888	22999	22876	22765	23151	22955	22961	22825	23188	22856	22843	23089	22770	22837	22840	22981	22958	23156	23015	22879	23024	23041	23062	22852	23086	22979	22919	23046	22976	23050	23299	22847	23212	23060	22903	22895	23142	22935	22884	22963	22990	22923	22916	22831	23033	22982	23036	23092	23080	22912	23015	22757	22841	23043	23042	23039	23079	22981	22986	22842	22828	23002	22890	22785	23004	22868	22924	23163	22937	22833	22942	23242	23376	22928	23091	22927	22979	23137	22862	23097	22902	22979	23193	22953	23034	23037	23035	22989	22929	23111	23127	23007	22700	23093	23100	22990	22934	23003	23162	22725	22575	23103	23033	22896	22841	22808	22985	22885	22927	22927	23026	22954	23015	22921	22937	23049	22911	22903	23126	22916	23143	22860	23083	22931	23046	23123	22922	22925	23083	23284	22990	22909	23092	23017	22952	22881	23059	23042	23056	23002	23017	23005	23231	22993	23201	23118	23156	23084	22985	22788	22950	22966	23180	23018	23140	23099	22681	23084	23016	22927	22946	23024	23005	22919	22920	23096	23304	23048	23085	23197	23063	22913	22907	22864	22992	22982	22839	23156	22963	22919	22870	22925	22994	22808	22689	23225	23080	23073	22942	22867	22911	23008	23139	23084	22864	22864	23052	23142	23058	22894	23036	22948	22796	23112	22915	22808	22712	22786	22901	23104	22824	22908	22970	22790	22989	22927	23074	23157	22986	22943	23081	23211	22875	23125	23204	23083	23010	23012	22922	23059	22881	23210	22871	23090	22766	22951	22718	22838	22885	22905	22843	22834	22900	23067	22963	23049	22972	23044	22853	22960	22984	23078	22939	23098	22903	22875	22987	23186	23142	23044	23024	22910	22870	22998	23112	23166	23006	23006	23082	22835	22927	22890	22851	22845	22945	22823	23078	23038	23033	23111	22969	23025	23175	23084	22879	23117	23084	22767	23117	22658	22847	22906	23003	22799	22952	22924	22828	22961	23103	22890	23043	23191	23152	23031	22820	22899	23024	23459	22995	23058	22922	22991	22969	22867	23000	22893	22919	22909	23018	23246	23138	22962	23063	22942	22902	22867	23048	23079	23037	23157	23027	23083	22869	23165	23108	22960	22844	22702	22854	23021	22818	23183	22911	22988	23226	23127	23160	22789	23232	22959	23233	22957	23079	22970	22870	23119	22963	22815	23053	23017	23100	23038	22931	22889	22885	23084	22854	23017	23282	22899	22804	22786	22810	23129	23197	22962	23000	23010	23113	23145	22952	22945	23090	23284	22873	22883	23118	23192	22869	23250	23021	22964	23064	23053	22877	22948	22787	22766	23044	23021	23296	23085	23146	23011	23160	22971	22926	22909	23077	23322	22855	23109	22961	23179	22956	23231	22779	23080	23003	22858	22786	23012	22885	23070	23059	23104	23085	23128	22971	22800	23174	23038	23108	23124	23018	23113	23010	23070	23169	23040	22895	22932	23076	22854	23309	23108	22989	22777	22774	22814	23150	22975	23132	23098	22801	23160	23088	23147	23085	22793	22911	22934	22904	22767	22977	23129	23048	23002	22887	23019	22900	23219	23233
32529	43874	31121	18709	14674	13477	12939	12903	13050	13156	13006	12960	12969	13109	13103	13041	13031	12925	13296	13023	12972	12846	12947	13043	13022	12886	12823	13010	12794	12893	12998	13045	12958	13142	13010	13006	13127	13043	12927	12919	13152	13043	13124	13003	12991	13117	13105	12907	13014	12958	12971	12970	12967	12994	12945	12931	13127	12899	12992	12950	13059	12973	12953	12924	13115	13171	12955	13001	13047	12905	12989	12947	13054	12997	12811	12908	13078	12970	12863	13005	13071	12976	13028	13104	12873	13000	12880	12846	12915	12999	12975	12886	12962	12981	12892	13184	13133	13119	12902	13077	13079	13114	12952	12927	13033	12917	13097	13002	13018	12969	13036	12872	12944	12872	13027	12883	12856	13053	12950	12857	13004	12956	12896	12885	13164	13052	13108	12974	12959	13128	12871	13023	12992	13105	13017	12852	13044	12949	13072	12976	12910	13034	12802	13070	12924	13121	12973	13049	12982	13045	13100	12967	12938	13042	12926	12990	12863	13001	12904	13021	12978	13056	13039	13000	12804	13001	12964	13204	13063	12918	13019	12933	13008	12877	12978	12978	13021	13043	13045	12942	12902	12999	12909	12959	12930	12983	13041	13012	13006	13083	12990	12931	12934	12959	12859	12899	12958	13017	12902	13072	13033	12886	12879	12896	12776	12896	12826	12832	13006	12856	13038	12840	12950	13025	12893	13073	12979	12908	12772	12903	13021	12888	13047	12861	12938	13029	12894	12910	12998	12838	12922	12915	13010	12996	12990	13068	12869	12931	13044	13015	13131	12814	13045	12922	13008	12880	13230	13154	12921	13065	12914	12945	12955	12931	12906	12914	12950	12883	12944	12970	13074	12822	13071	13093	12902	13033	12945	12897	12993	12970	12977	12958	12940	12945	12917	13132	12982	12961	12995	13041	12906	13132	12877	12925	12932	13029	13015	13052	12684	12925	12895	12979	12998	13035	12888	13089	13088	13017	13036	12877	12786	12990	12901	12760	12906	13070	12856	12926	13121	12784	13082	13024	13150	12873	12991	12943	13015	12897	12867	13029	12906	12861	12876	12950	13140	12851	13052	12897	13002	12954	13131	12993	12921	13016	12988	12984	12933	12860	13157	12980	12909	13000	12904	12898	12970	12905	13030	12968	12893	12898	13034	12937	12892	13024	12849	12910	13005	12988	12930	13025	13144	12980	13041	12956	12925	12925	12867	12949	13073	12808	13133	13017	12901	13088	12939	13136	13043	13061	12776	12885	13187	12820	13081	12963	12959	12837	12764	12909	12942	12935	12957	13026	12982	12952	12915	12913	12888	12915	13053	12852	12972	12994	13087	12968	12962	12943	12990	13043	13087	13011	12826	12904	13015	13034	13005	12930	13072	13025	12857	13064	12968	13098	13056	13013	12984	12971	12890	12976	13132	13001	12923	12935	12964	13265	12887	12911	12935	12921	13067	12973	13001	12924	12922	13153	13049	13078	12995	12954	12992	12975	12959	12959	12876	12808	13021	12959	13026	13180	12914	12906	13013	12985	12988	13045	13068	13003	13114	12993	12927	12915	13106	13103	12930	12895	13108	12991	13026	13066	13094	12990	12896	12992	12931	13057	12936	13049	12790	13065	12959	12858	12972	13016	12996	13011	12896	12939	13023	12877	12985	13087	13024	13086	13241	13104	12833	13004	13093	13126	12816	12991	13085	12991	12954	12978	13029	13052	13044	12973	13058	13013	12885	12887	12907	12866	13003	13016	13086	12816	13030	12903	12954	13054	13030	12976	13070	12963	12993	13056	12988	13123	12798	12978	12854	13042	13008	12842	12874	12885	13071	12849	12954	12990	12936	12987	12775	12931	13006	13018	12939	13159	13155	12980	12975	12873	12976	13015	12786	13032	13010	13149	13072	13030	12859	13080	13017	12877	13007	12974	12994	13120	12945	13089	13003	12969	12872	13137	12861	12936	12939	13106	12896	12982	12955	12950	13057	12908	12942	12954	13076	12988	12854	12988	12987	12967	12871	12956	12979	13025	13084	12964	13020	13024	12883	12961	13086	13055	13023	13072	12985	13069	12830	13010	13003	12950	13011	12976	12994	13003	12992	13142	12949	12821	13024	13169	12997	12777	13104	12953	12972	13053	13086	12972	13057	13005	12890	13029	12972	13091	13140	12809	13078	12940	13128	12918	13067	12982	13116	13064	13128	13029	12904	12808	13132	12880	13097	13006	13068	12972	12831	13036	13180	13029	13076	12964	12955	13023	12966	13158	13003	13175	12957	12967	12943	12937	12832	13065	12980	13004	12986	12973	12807	13090	13083	13152	12937	12946	13026	12842	13100	12903	13147	12876	12875	12852	12969	13044	13025	12857	12985	12907	12971	13134	12924	13093	12967	13037	12940	12987	13008	13021	12777	12808	12997	12912	13151	12836	12882	13088	12990	12886	12946	12878	13049	13166	12908	12897	12900	12989	12959	13026	13127	12923	12769	13051	13018	12843	13011	12772	12897	13061	13038	13018	13071	12968	12976	13024	13000	13065	12967	13109	12942	12974	13129	12727	13024	12860	12936	13000	12952	13024	13077	12901	12863	12994	12920	13068	13166	13091	13000	12907	12713	12970	12953	12940	13036	12989	12994	12933	12929	12900	12997	13045	12871	12939	12836	13017	13118	12986	12774	13242	13022	12940	12925	13084	13039	12968	13044	13041	12970	12964	13012	12936	12907	12922	12755	12914	12962	12991	12955	13043	12968	12803	13036	13110	12994	12977	12966	13013	12889	12909	13074	13112	12935	13072	12845	13002	12873	12965	12995	13021	13006	12960	12951	12993	13002	12902	13083	12978	13048	12965	12896	13060	12976	12941	13097	12964	12969	12953	12902	13026	13005	12884	12946	12911	12908	12959	13105	13015	12938	13077	13059	12925	13174	12832	13095	12945	12871	12903	12979	13048	13044	13178	13009	12985	12998	12907	12969	12905	12854	13051	12912	12920	12951	13076	12840	12934	13033	13026	13065	12993	12847	12958	12856	12733	13009	12978	12963	13105	13023	13006	13075	12942	12890	12932	12770	12854	12904	12930	12988	12976	12840	12866	12983	12978	12897	12839	12885	13119	12967	13089	13034	12907	12979	12887	12991	13239	13028	13177	13038	12916	12954	12919	12931	12859	12947	12983	12912	12917	12902	13023	12985	12927	12908	12964	12950	13063	12927	13010	13111	12982	12955	13025	13043	12874	12824	12886	13083	12925	12857	12917	13002	12958	12824	12888	12967	12742	13192	13052	13068	13053	13004	13053	13001	12936	13108	12992	12706	12887	13087	12936	12981	13023	12857	12894	13119	12804	12963	12999	12935	13148	12914	13080	12917	12942	12985	13007	13049	13101	12921	13084	13048	13069	12907	12986	13084	12991	13041	12878	12866	12940	13017	12995	12956	12832	13036	13018	12960	12798	12961	13046	12874	12984	12887	12874	12909	13034	12921	12973	12967	12953	12990	12839	12947	12958	12905	12944	13001	13160	12946	12930	12783	13170	13092	13087	12965	12874	13016	13116	12894	12909	13008	12935	13090	12776	12931	13039	12985	13008	13008	13113	12775	12945	12967	13153	12996	12837	12949	12913	13076	12872	12865	12996	13021	13059	13076	13028	12913	12834	13122	13181	13052	12888	12929	12848	12942	13053	12961	13037	13065	13007	12999	12846	13071	13112	12993	13055	12921	12882	12975	12982	12925	13066	13051	12960	12938	13094	13047	12899	12890	12984	12802	13024	13019	13005	13065	13033	13061	12976	13027	12853	12958	12948	13138	12997	12959	12849	12769	12899	12891	12876	12926	12910	12923	13031	12954	12933	12820	13013	12985	13012	12972	12977	12960	13007	13080	12910	13077	12913	12851	12936	13021	12886	13008	12993	13107	13009	13239	13046	13035	12944	12889	13072	13021	13078	12863	12955	13185	12929	12989	13062	13008	12880	12885	13018	12959	12975	12909	12987	12954	13002	12905	12947	12874	13084	12895	13029	13012	12918	12837	12865	12982	12994	13010	13013	12913	12979	12947	12974	12972	13108	12915	12849	12988	13058	12827	12903	13179	13112	13020	13025	12972	12893	12973	12926	13003	13048	12842	12851	13064	13036	13087	12992	13057	13041	12902	13005	13135	12898	12901	13113	12841	12956	13006	13001	13244	13091	12851	13021	12951	13050	13023	13087	12838	13149	12928	13040	12964	13055	12990	13007	13084	12968	13034	13095	12736	12894	12935	13032	12851	12962	12984	12889	13026	13032	12993	12947	13011	12860	13048	13090	12951	12965	13113	12999	12831	13029	13009	12914	12903	12894	13197	12861	13075	12785	13125	13033	12964	12894	13008	13049	13101	13138	12952	13040	13020	13005	13026	13006	12941	12963	12746	12945	12901	13049	12900	13015	13061	13117	12901	12861	13029	12907	12776	13136	13075	13247	12944	12929	13035	13004	12947	13057	13177	13089	12956	12870	13079	13045	12982	12999	12872	13007	13119	12708	13102	12941	13072	12908	12947	13172	13079	12870	12946	12892	12882	12962	13186	12982	12992	13038	12830	13114	12831	12955	12880	12955	12856	13042	12977	13211	12991	12960	12923	12967	13055	13029	12969	12901	13047	12797	12849	13022	13011	13025	12908	13027	13052	13069	12986	12750	12958	12810	13106	12975	13176	13049	13028	12949	12964	12935	13197	12903	12892	13013	12857	12893	13015	12960	12912	13073	12788	13149	12841	13156	13017	13055	13040	13041	13034	13077	12965	13036	13035	12924	13007	12977	12962	12880	13029	13093	12906	12956	12865	13021	12885	13069	12966	13118	13053	13006	12936	12948	13141	12961	13123	12988	12871	12962	12969	12941	13047	12791	13104	12907	13120	13019	12987	12911	12898	12963	13002	12981	12950	12879	13010	12949	13054	13036	12798	13122	13012	12874	13059	12886	12961	12885	13068	12959	12969	12964	12913	12986	13083	12918	12948	13085	13024	13047	13190	12861	13074	12970	13118	13069	13006	12926	12952	12969	12910	13004	13056	12835	12885	13019	13106	12926	12930	12945	13092	13072	13088	13091	12958	12964	12910	12911	12957	13025	12856	13110	13108	12961	12854	12959	13001	12969	13175	13019	12960	13059	13008	12964	12969	12999	13007	13043
23210	27991	46349	44838	35703	31048	28869	25398	24772	25151	24795	24712	24863	24715	24600	24550	24583	24805	24694	24621	24577	24464	24568	24407	24431	24730	24609	24556	24537	24519	24320	24597	24627	24571	24480	24386	24530	24350	24582	24487	24376	24279	24553	24269	24525	24211	24487	24343	24286	24220	24394	24263	24387	24335	24345	24460	24489	24530	24439	24265	24417	24544	24478	24359	24282	24302	24104	24206	24149	24369	24413	24473	24432	24323	24619	24371	24488	24498	24572	24247	24015	24469	24120	24380	24074	24252	24311	24184	24286	24241	24465	24584	24178	24247	24332	24141	24265	24503	24300	24373	24178	24073	24242	24524	24328	24270	24070	24195	24319	24197	24363	24379	24369	24364	24181	24341	24303	24348	24216	24419	24216	24222	24222	24308	24402	24250	24324	24255	24383	24363	24248	24300	24418	24471	24397	24289	24185	24265	24249	24453	24461	24283	24211	24432	24212	24166	24131	24163	24005	24202	24417	24339	24215	24539	24308	24342	24373	24467	24340	24430	24372	24359	24201	24512	24289	24140	24355	24237	24376	24191	24269	24028	24108	24467	24390	24258	24377	24471	24208	24427	24465	24440	24288	24317	24436	24217	24304	24417	24386	24214	24200	24184	24214	24315	24258	24261	24181	24359	24438	24294	24214	24295	24313	24388	24343	24522	24435	24157	24286	24324	24327	24363	24070	24348	24742	24120	24362	24372	24132	24173	24110	24252	24310	24473	24820	24468	24279	24360	24540	24126	24226	24102	24189	24329	24472	24283	24413	24550	24577	24372	24490	24494	24100	24103	24249	24332	24482	24376	24441	23969	24264	24398	24427	24345	24306	24545	24203	24043	24284	24459	24563	24362	24241	24225	24343	24185	24287	24179	24219	24191	24166	24255	24167	24218	24345	24288	24291	24265	24646	24339	24271	24146	24442	24612	24294	24482	24314	24287	24487	24380	24374	24551	24216	24421	24480	24239	24246	24384	24143	24257	24237	24369	24560	24291	24304	24365	24564	24292	24328	24286	24453	24317	24317	24222	24290	24515	24405	24413	24512	24186	24273	24364	24284	24525	24191	24269	24388	24334	24311	24411	24291	24274	24261	24439	24383	24217	24282	24407	24313	24276	24527	24395	24396	24086	24387	24204	24239	24160	24324	24428	24153	24303	24292	24272	24383	24468	24396	24359	24264	24536	24365	24359	24320	24590	24327	24341	24143	24180	24224	24451	24406	24513	24159	24371	24565	24343	24251	24197	24458	24182	24328	24304	24222	24356	24424	24046	24379	24329	24097	24378	24430	24504	24344	24401	24494	24302	24294	24357	24349	24152	24445	24432	24234	24494	24484	24450	24393	24231	24182	24290	24297	24337	24318	24381	24414	24402	24394	24186	24218	24305	24383	24412	24363	24407	24371	24289	24392	24015	24623	24306	24234	24334	24714	24216	24236	24256	24355	24107	24217	24544	24069	24605	24315	24361	24114	24268	24325	24403	24515	24319	24527	24360	24370	24469	24451	24197	24179	24393	24621	24279	24358	24256	24418	24321	24201	24281	24391	24494	24279	24382	24228	24432	24347	24423	24048	24394	24415	24172	24597	24410	24188	24259	24338	24398	24353	24325	24548	24463	24345	24480	24419	24369	24171	24385	24339	24463	24223	24281	24207	24169	24280	24501	24565	24259	24287	24361	24350	24571	24279	24242	24171	24358	24168	24082	24542	24100	24320	24352	24179	24383	24064	24110	24119	24079	24225	24138	24414	24464	24438	24410	24126	24662	24138	24067	24356	24524	24072	24363	24351	24247	24265	24456	24645	24083	24588	24239	24361	24225	24326	24331	24296	24319	24303	24449	24207	24264	24367	24086	24244	24138	24198	24346	24179	24208	24409	24258	24391	24507	24289	24384	24293	24349	24130	24534	24185	24118	24393	24288	24202	24183	24606	24435	24389	24351	23997	24361	24232	24328	24161	24152	24322	24375	24220	24404	24423	24202	24454	24365	24254	24248	24257	24282	24284	24294	24063	24370	24275	24227	24324	24510	24392	24433	24247	24142	24237	24297	24293	24083	24269	24518	24300	24287	24515	24349	24391	24109	24234	24561	24282	24215	24498	24539	24414	24497	24388	24490	23994	24265	24456	24262	24337	24385	24169	24134	24308	24646	24254	24624	24656	24382	24213	24203	24271	24396	24294	24163	24323	24136	24079	24387	24239	24226	24215	24097	24080	24398	24253	24215	24174	24670	24273	24336	24359	24483	24133	24525	24359	24200	24586	24195	24217	24331	24372	24523	24295	24100	24135	24249	24394	24484	24285	24004	24214	23989	24107	24436	24438	24345	24364	24138	24378	24310	24225	24134	24382	24155	24305	24312	24397	24293	24477	24484	24203	24103	24397	24493	24502	24573	24319	24199	24316	24357	24277	24430	24244	24250	24363	24471	24634	24619	24291	24450	24371	24411	24270	24409	24372	24332	24420	24357	24465	24284	24151	24219	24226	24161	24376	24394	24264	24225	24268	24181	24287	24169	24273	24071	24252	24455	24671	24515	24360	24202	24075	24453	24230	24317	24391	24375	24247	24232	24286	24402	24271	24265	24211	24412	24529	24514	24382	24290	24103	24109	24279	24473	24293	24168	24212	24222	24190	24385	24451	24330	24504	24172	24350	23981	24341	24354	24438	24240	24026	24473	24428	24222	24094	24430	24359	24207	24235	24370	24503	24357	24293	24180	24363	24392	24104	24391	24270	24403	24453	24459	24255	24272	24415	24550	24551	24279	24206	24282	24347	24220	24442	24542	24509	24300	24512	24035	24521	24376	24412	24374	24443	24276	24407	24211	24116	24324	24329	24289	24219	24368	24295	24539	24511	24450	24375	24313	24201	24260	24266	24450	24173	24423	24222	24456	24226	24224	24343	24239	24124	24185	24430	24267	24237	24317	24290	24486	24171	24302	24322	24515	24351	24287	24368	24130	24350	24466	24351	24176	24283	24476	24200	23990	24492	24067	24440	24351	24256	24310	24360	24169	24113	24476	24349	24522	24260	24170	24381	24204	24291	24179	24120	24429	24175	24509	24280	24375	24107	24259	24352	24318	24271	24279	24270	24392	24550	24437	24194	24174	24252	24322	24538	24509	24471	24472	24439	24405	24194	24293	24339	24288	24216	24066	24433	24369	24391	24368	24382	24355	24201	24324	24151	24392	24305	24609	24102	24255	24056	24266	24274	24349	24602	24221	24285	24200	24266	24395	24158	24358	24259	24199	24289	24338	24482	24419	24165	23985	24414	24460	24093	24137	24393	24313	24421	24213	24389	24465	24730	24267	24264	24580	24456	24215	24267	24339	24345	24299	24345	24109	24161	24271	24168	24367	24409	24052	24288	24364	24166	24346	24292	24432	24292	24071	24402	24181	24248	24557	24522	24323	24157	24219	24284	24321	24486	24403	24387	24100	24058	24385	24336	24402	24382	24514	24254	24479	24651	24229	24235	24298	24297	24410	24354	24420	24195	24343	24114	24329	24252	24410	24229	24496	24327	24349	24231	24227	24349	24396	24119	24353	24335	24287	24365	24182	24253	24512	24348	24110	24261	24111	24410	24307	24277	24408	24216	24325	24113	24169	24166	24320	24395	24511	24387	24253	24477	24092	24475	24365	24361	24584	24161	24278	24223	24589	24175	24096	24237	24403	24112	24484	24220	24281	24432	24193	24347	24072	24302	24503	24146	24198	24503	24122	24448	23964	24483	24148	24217	24451	24176	24392	24082	24326	24457	24297	24422	24300	24243	24445	24302	24148	24211	24334	24197	24240	24146	24481	24111	24361	24101	24380	24360	24371	24190	24139	24080	24152	24370	24516	24214	24366	24187	24279	24334	24408	24395	24534	24309	24319	24344	24258	24230	24510	24302	24048	24253	24566	24507	24117	24347	24387	24389	24468	24267	24149	24356	24358	24202	24317	24235	24248	24308	24176	24347	24241	24508	24477	24043	24269	24281	24290	24453	24395	24531	24071	24185	24504	24304	24264	24359	24460	24338	24332	24251	24486	24342	24376	24349	24407	24212	24221	24303	24326	24332	24295	24410	24341	24217	24228	24202	24203	24341	24317	24011	24184	24104	24310	24225	24280	24453	24254	24237	24424	24450	24334	24395	24363	24370	24421	24109	24395	24267	24371	24426	24158	24573	24480	24348	24452	24244	24182	24265	24237	24369	24088	24463	24315	24382	24132	24253	24168	24243	24261	24225	24119	24172	24349	24274	24216	24185	24574	24569	24422	24626	24448	24201	24182	24265	24245	24258	24466	24394	24495	24209	24216	24237	24222	24329	24266	24235	24183	24436	24499	24448	24282	24250	24258	24484	24434	24230	24411	24423	24212	24293	24287	24281	24447	24444	24342	24155	24264	24305	24088	24143	24261	24191	24271	24427	24432	24314	24327	24202	24301	24691	24339	24345	24333	24231	24158	24243	24375	24327	24499	24505	24194	24168	24279	24328	24412	24215	24255	24336	24262	24303	24291	24182	24431	24157	24329	24279	24512	24475	24189	24339	24290	24121	24359	24433	24500	24253	24192	24532	24246	24322	24220	24488	24535	24386	24274	24177	24369	24553	24256	24208	24185	24359	24170	24348	24180	24389	24114	24535	24448	24408	24254	24314	24360	24533	24379	24197	24344	24233	24415	24251	24631	24176	24342	24283	24128	24375	24463	24144	24149	24196	24334	24351	24512	24325	24274	24234	24172	24332	24309	24213	24401	24341	24480	24383	24550	24313	24490	24347	24451	24110	24244	24269	24178	24219	24204	24212	24362	24270	24225	24453	24212	24270	24445	24223	24424	24133	24261	24144	24305	24290	24150	24284	24393	24316	24279	24324	24284	24244	24461	24339	24116	24276	24211	24310	24201	24332	24414	24366	24367	24380	24189	24144	24232	24318	24498	24525	24221	24285	24460	24382	24439	24311	24257	24286	24338	24476	24680	24098	24259	24407	24270	24606	24577	24221	24206	24224	24058	24415	24137	24410	24505	24349	24154	24424	24411	24437	24268	24331	24190	24439	24363	24166	24493	24338	24244	24504	24310	24603	24270	24171	24116	24294	24256	24201	24404	24215	24333	24430	24513	24610	24109	24077	24214	24213	24384	24335	24259	24325	24592	24537	24325	24338	24215
62589	98432	84440	62452	35891	20013	14896	14293	14396	14384	14739	14622	14519	14774	14672	14619	14717	14756	14547	14581	14573	14599	14567	14774	14660	14646	14769	14683	14529	14784	14757	14619	14612	14713	14692	14653	14668	14757	14804	14877	14712	14671	14683	14772	14761	14676	14573	14761	14754	14751	14830	14697	14779	14523	14731	14626	14666	14589	14731	14639	14702	14809	14638	14559	14717	14705	14741	14569	14601	14918	14739	14510	14749	14855	14639	14606	14640	14712	14609	14632	14556	14507	14719	14790	14732	14704	14776	14834	14560	14629	14668	14670	14508	14624	14644	14570	14611	14604	14547	14712	14701	14632	14703	14664	14654	14615	14732	14577	14634	14824	14691	14635	14760	14565	14804	14721	14625	14560	14590	14599	14820	14491	14694	14652	14594	14639	14555	14631	14706	14717	14708	14636	14653	14642	14711	14697	14685	14835	14570	14718	14778	14704	14666	14702	14692	14637	14694	14588	14907	14746	14823	14775	14752	14760	14767	14523	14788	14607	14853	14672	14690	14725	14758	14618	14755	14584	14498	14694	14656	14565	14597	14694	14821	14443	14714	14512	14674	14783	14833	14675	14468	14780	14492	14518	14698	14687	14711	14894	14651	14731	14700	14722	14779	14650	14602	14790	14610	14778	14742	14734	14860	14536	14706	14634	14826	14603	14693	14630	14655	14771	14625	14722	14741	14500	14590	14761	14597	14723	14641	14629	14517	14548	14529	14697	14642	14831	14611	14828	14762	14626	14880	14502	14961	14809	14699	14875	14751	14585	14684	14802	14733	14765	14651	14690	14750	14574	14786	14693	14624	14633	14644	14565	14592	14801	14689	14664	14656	14744	14634	14597	14710	14731	14803	14734	14558	14507	14831	14725	14721	14593	14693	14673	14700	14552	14572	14603	14647	14588	14601	14625	14770	14829	14445	14783	14622	14691	14697	14645	14733	14725	14771	14482	14687	14661	14761	14512	14695	14686	14658	14667	14664	14668	14452	14695	14717	14754	14612	14630	14634	14759	14573	14571	14661	14745	14559	14491	14714	14590	14845	14762	14539	14656	14661	14657	14598	14603	14561	14614	14729	14681	14792	14602	14617	14560	14724	14826	14639	14645	14814	14583	14477	14509	14476	14621	14792	14787	14511	14617	14673	14432	14772	14567	14685	14682	15002	14645	14727	14580	14683	14647	14874	14454	14823	14808	14666	14850	14665	14505	14567	14650	14595	14746	14437	14603	14717	14552	14809	14480	14574	14646	14601	14659	14734	14638	14632	14701	14713	14548	14608	14587	14639	14671	14567	14769	14639	14487	14780	14518	14629	14610	14544	14641	14701	14643	14633	14700	14786	14584	14595	14518	14565	14811	14806	14547	14914	14646	14603	14760	14769	14615	14820	14681	14810	14682	14677	14623	14491	14559	14592	14677	14638	14584	14704	14575	14749	14479	14831	14665	14647	14768	14758	14679	14513	14736	14601	14610	14502	14616	14739	14730	14670	14540	14814	14768	14619	14675	14569	14558	14752	14590	14667	14683	14663	14694	14712	14637	14772	14822	14681	14607	14574	14653	14776	14742	14761	14758	14600	14562	14847	14524	14732	14721	14581	14626	14788	14651	14977	14729	14655	14580	14789	14453	14544	14650	14501	14667	14616	14643	14588	14574	14801	14749	14463	14720	14578	14620	14564	14503	14693	14846	14516	14786	14884	14526	14637	14556	14516	14314	14496	14773	14711	14511	14758	14598	14711	14530	14631	14562	14677	14513	14721	14868	14668	14669	14689	14589	14747	14704	14787	14560	14724	14568	14614	14697	14599	14642	14658	14776	14632	14681	14645	14617	14582	14583	14630	14791	14557	14622	14630	14562	14595	14566	14760	14734	14665	14699	14543	14645	14694	14706	14748	14603	14752	14506	14716	14563	14692	14599	14536	14642	14796	14789	14493	14637	14520	14654	14861	14751	14634	14635	14725	14536	14938	14474	14672	14579	14788	14949	14681	14779	14628	14629	14585	14597	14547	14610	14739	14600	14473	14715	14737	14702	14764	14588	14826	14644	14684	14740	14690	14618	14709	14728	14519	14616	14569	14388	14671	14751	14688	14682	14844	14582	14735	14555	14564	14765	14550	14632	14552	14776	14740	14638	14611	14625	14580	14568	14659	14711	14619	14697	14611	14776	14582	14786	14664	14504	14543	14549	14477	14471	14791	14807	14653	14741	14847	14760	14691	14595	14512	14557	14672	14675	14665	14643	14578	14614	14679	14626	14635	14638	14650	14754	14597	14610	14661	14501	14602	14670	14589	14749	14671	14639	14502	14797	14692	14708	14669	14743	14668	14742	14612	14585	14631	14600	14660	14695	14718	14748	14729	14620	14451	14655	14643	14614	14623	14648	14526	14776	14861	14597	14634	14699	14671	14805	14824	14666	14838	14707	14603	14758	14780	14524	14729	14699	14506	14604	14649	14680	14707	14582	14539	14589	14632	14803	14758	14600	14694	14532	14735	14672	14853	14663	14724	14539	14634	14486	14503	14445	14617	14713	14732	14562	14607	14690	14623	14729	14707	14736	14763	14701	14701	14513	14563	14745	14669	14811	14857	14606	14773	14733	14667	14776	14750	14548	14707	14663	14749	14743	14543	14642	14778	14501	14583	14645	14646	14658	14674	14628	14349	14720	14621	14619	14607	14714	14770	14622	14751	14785	14741	14684	14690	14870	14746	14668	14691	14545	14551	14670	14891	14613	14579	14659	14723	14696	14720	14772	14639	14859	14558	14714	14613	14597	14606	14541	14534	14436	14765	14713	14410	14657	14756	14586	14833	14714	14732	14620	14921	14766	14868	14529	14674	14725	14537	14699	14704	14552	14635	14648	14597	14722	14586	14655	14612	14739	14772	14730	14692	14616	14716	14569	14549	14584	14757	14668	14681	14683	14900	14840	14563	14594	14817	14695	14623	14670	14621	14647	14770	14461	14760	14653	14528	14529	14737	14715	14696	14644	14765	14634	14682	14685	14532	14676	14616	14781	14603	14460	14582	14564	14714	14678	14607	14642	14617	14485	14675	14619	14638	14728	14535	14672	14603	14609	14487	14769	14617	14825	14641	14657	14733	14644	14629	14805	14700	14694	14834	14625	14431	14510	14661	14847	14640	14878	14492	14755	14662	14538	14607	14473	14724	14638	14767	14605	14676	14781	14683	14685	14583	14735	14723	14720	14622	14615	14555	14483	14563	14823	14700	14758	14511	14682	14731	14682	14666	14734	14713	14760	14763	14559	14724	14579	14587	14618	14611	14638	14583	14648	14790	14772	14568	14687	14560	14757	14670	14552	14752	14593	14881	14589	14605	14674	14731	14601	14472	14541	14468	14678	14670	14516	14771	14727	14380	14577	14717	14647	14768	14496	14379	14822	14643	14712	14700	14654	14777	14532	14586	14728	14675	14690	14723	14891	14581	14607	14653	14558	14603	14482	14489	14733	14761	14593	14690	14741	14712	14675	14562	14732	14472	14697	14462	14576	14712	14655	14655	14504	14744	14608	14663	14661	14601	14540	14467	14817	14579	14575	14769	14709	14679	14651	14821	14560	14657	14719	14815	14698	14618	14809	14374	14494	14671	14719	14729	14780	14630	14585	14686	14705	14574	14732	14594	14646	14631	14552	14688	14750	14627	14583	14628	14593	14679	14723	14504	14708	14510	14670	14617	14529	14592	14508	14565	14646	14651	14602	14657	14455	14615	14532	14634	14732	14667	14634	14682	14621	14596	14634	14614	14686	14802	14654	14677	14621	14675	14658	14576	14704	14722	14625	14611	14682	14631	14596	14693	14746	14609	14801	14562	14513	14763	14596	14580	14678	14627	14553	14650	14536	14648	14765	14696	14652	14583	14712	14704	14673	14595	14586	14790	14557	14813	14637	14789	14709	14540	14795	14575	14554	14781	14541	14919	14550	14714	14575	14877	14668	14600	14653	14800	14665	14696	14657	14561	14692	14651	14816	14667	14912	14790	14744	14571	14684	14855	14669	14782	14630	14625	14555	14704	14601	14736	14661	14609	14660	14720	14878	14811	14699	14567	14539	14650	14833	14792	14631	14826	14636	14434	14638	14653	14715	14619	14619	14632	14573	14559	14783	14588	14550	14762	14643	14786	14789	14467	14584	14552	14758	14803	14500	14603	14751	14629	14694	14716	14688	14559	14585	14607	14473	14920	14668	14630	14543	14684	14716	14607	14722	14745	14549	14651	14631	14755	14843	14504	14765	14904	14528	14548	14558	14624	14683	14691	14522	14691	14714	14656	14659	14755	14706	14702	14786	14561	14574	14601	14639	14703	14847	14639	14652	14562	14704	14592	14734	14787	14532	14807	14598	14638	14645	14615	14683	14613	14670	14592	14708	14621	14702	14667	14693	14855	14668	14615	14558	14599	14707	14369	14767	14761	14775	14875	14773	14794	14724	14671	14520	14527	14724	14833	14682	14703	14639	14726	14698	14664	14620	14669	14669	14606	14683	14665	14713	14625	14549	14762	14645	14511	14750	14669	14639	14602	14707	14522	14750	14591	14609	14732	14733	14575	14523	14701	14705	14399	14609	14583	14716	14664	14609	14580	14587	14540	14579	14624	14477	14613	14604	14635	14614	14660	14768	14661	14658	14600	14785	14652	14679	14744	14674	14461	14569	14634	14806	14717	14440	14572	14765	14665	14742	14627	14560	14675	14766	14586	14652	14757	14619	14621	14816	14625	14747	14756	14627	14697	14768	14720	14683	14699	14532	14616	14596	14621	14651	14683	14571	14576	14815	14636	14682	14812	14710	14553	14831	14678	14713	14507	14785	14467	14661	14592	14664	14624	14582	14671	14853	14425	14652	14552	14705	14471	14706	14771	14626	14481	14692	14593	14677	14708	14592	14830	14695	14594	14686	14573	14708	14577	14638	14626	14589	14733	14625	14637	14605	14726	14746	14822	14755	14586	14438	14665	14419	14719	14726	14566	14562	14511	14612	14525	14690	14633	14661	14676	14561	14529	14611	14692	14579	14648	14718	14580	14615	14618	14795	14571	14672	14584	14658	14549	14575	14799	14579	14668	14566	14567	14498	14673	14620	14593	14469	14740	14667	14713	14550	14709	14519	14551	14579	14683	14706	14524	14709	14713	14667
37237	44827	44138	34180	26294	23896	23281	22765	22878	22740	22918	23094	22956	22633	22946	22971	22807	22823	22656	22712	23032	22998	22762	22970	22860	22921	22862	22581	23062	22630	22680	22993	22803	22700	22444	22907	22764	23012	22683	22763	22891	22919	22657	22661	22925	22675	22735	22752	22818	22870	22575	22615	22897	22771	22936	22833	22792	22969	22707	22859	23000	22806	22827	22933	23064	23177	22660	22677	22751	23034	22903	22559	22840	22799	22743	22794	22904	22860	22609	22753	22816	22613	22991	22738	22903	22899	22885	22568	22748	22835	22582	22732	22662	22575	22719	22632	22911	22746	22649	22701	22859	22603	22836	22839	22731	22756	23000	22850	22712	22905	22677	22736	22831	22761	22735	22596	22625	22954	22617	22598	22870	22941	22460	22654	22862	22653	22742	22949	22951	22525	22788	22898	22528	22579	22877	22760	22727	22793	22560	22751	22718	22711	22715	22821	22580	22765	22685	22557	22938	22764	22888	22919	22817	22675	22730	22725	22690	22687	22779	22733	22844	22649	22618	22758	22940	22744	22791	22454	22826	22663	22830	22809	22701	22889	22894	22581	22737	22901	22936	22771	22758	22732	22887	22691	22828	22775	22667	22715	22718	22656	22774	22759	22589	22685	22749	22667	22669	22552	22711	22774	22802	22857	22860	22804	22901	22752	22985	22812	22877	22497	22642	22947	22646	22889	23161	22889	22690	22923	22648	22733	22915	22757	22990	22852	22531	22564	22822	22684	22668	22701	22680	22873	22600	22739	22822	22699	22844	22791	23082	22838	22980	22821	22733	22918	22762	22605	22558	22664	22886	22571	22914	22551	22708	22408	22544	22663	22628	22742	22617	22840	22899	22910	22799	22675	22545	22781	22939	22686	22585	22946	22721	22772	22830	22956	22762	22628	22913	22904	22886	22632	22985	22749	22661	22835	22592	22821	22671	22819	22629	22643	22791	22806	22822	22751	22779	22852	22710	22525	22743	22655	22484	22763	22600	22823	22813	22813	22581	22895	22656	22701	22592	22805	22926	22996	22726	22934	22902	22880	22620	22887	22862	22637	22730	22911	22795	22711	22877	22789	22656	22609	22809	22956	22709	22691	22624	22925	22849	22729	22856	22489	22757	22816	22934	22947	22846	22707	22801	22726	22796	22786	22937	22774	22789	22774	22589	22641	22754	22614	22968	22680	22623	22789	22671	22770	22667	22744	22708	22644	22783	22612	22808	22826	22657	22681	22468	22649	22851	22681	22765	22876	22723	22619	22905	22917	22744	22855	22765	22890	22796	22801	22881	22686	22819	22761	22851	22803	22493	22701	22903	22766	22720	22817	22584	22758	22761	22866	22715	22632	22737	22859	22726	22724	22924	22770	22681	22655	22802	22863	22852	22614	22797	22742	22870	22708	22787	22717	22847	22661	22699	22834	22997	22747	22775	22870	22677	22773	22654	22646	22757	22572	22793	22695	22790	22601	22884	22709	22994	22622	22645	22699	22859	22888	22706	22713	22713	22891	22920	22669	22742	22863	22620	22596	22797	22646	22718	22597	22893	22803	22863	22757	22698	22700	22630	22631	22816	22890	22989	22818	22638	22932	22721	22690	22811	22618	22850	22400	22535	22825	22697	22729	22817	22747	22700	22853	22927	22803	22786	22858	22801	22750	23083	22637	22647	22909	22765	22647	22925	22995	22684	22607	22991	22824	23002	22848	22612	22739	22789	22883	22757	22546	22903	22816	22813	22716	22848	22745	22568	22478	22773	22650	22658	22501	22665	22815	22805	22669	22741	22848	22906	22733	22911	22646	22692	22718	22762	22893	22857	22674	22875	22769	23093	23054	22598	22897	22946	22847	23001	22882	22652	22744	22998	22850	22950	22589	22489	22892	22674	22700	22829	22555	22689	22979	22772	22619	22530	22846	22748	22818	22770	22918	22898	22844	22677	22806	22760	22836	22616	22755	22727	22631	22699	22795	22609	22884	22867	22900	22997	22833	22907	22751	22764	22951	22860	22638	22929	22513	22856	22654	22843	23015	22755	22870	22835	22836	22747	22583	22721	22753	22534	22749	22667	22539	23088	22866	23048	22737	22837	22729	23051	22741	22756	22846	23084	22914	22979	22570	22898	23087	22757	22858	22775	22740	22846	22868	22884	22867	22802	22757	22578	22730	22672	22598	22744	22910	22819	22669	22646	22918	22765	22767	22857	22873	22869	22769	22546	22876	22671	22781	22485	22797	23024	22876	22961	22866	22563	22738	22771	22697	22682	22608	22951	23054	22710	22593	22774	22767	22688	22797	22903	22579	22868	22722	22548	23010	22906	22582	22803	22828	22892	22645	22696	22689	22774	22780	22579	22800	22575	22459	22838	22855	22976	22879	22803	22955	22850	22509	22670	22610	22647	23023	22713	22767	22806	22691	22739	22778	22735	22820	22731	22711	22903	22772	22768	22788	22794	22664	22739	22819	22820	22648	22989	22858	22644	22730	22951	22903	22797	22666	22899	22794	22986	22976	22942	22764	22920	22650	22628	22715	22695	22869	22868	22879	22841	22683	22615	22688	22777	22905	23013	22912	22961	22795	22623	22774	22773	22883	22782	22954	22507	22810	23033	22792	22716	22667	22746	22553	22735	22892	22652	22764	22697	22706	22976	22842	22637	22978	22639	22834	22765	22796	22715	22660	22541	22625	22764	22713	22863	22766	22642	22699	22956	22922	22727	22725	22787	22649	22795	23038	22882	22813	22817	22787	22841	22727	22783	22651	22613	22528	22748	22874	22842	22757	22570	22627	22501	22674	22737	22721	22533	22858	22682	22755	22736	22638	22879	22830	22753	22470	22618	22702	22776	23195	22908	22677	22922	22900	22912	22923	22909	22713	22591	22854	22859	22903	22787	22653	22734	22753	22492	22684	22621	22634	22837	22928	22879	23080	22986	22751	22743	22821	22550	22535	22849	22641	22816	22686	22800	22770	22856	22892	22824	22662	22729	22623	22834	22598	22599	22598	22692	22665	22778	22859	22460	22855	22668	22830	22800	22634	22892	22667	22644	22877	22847	22654	22900	22852	23039	22727	22591	22742	23016	22827	22685	22897	22904	22864	22905	22775	22764	22721	22854	22608	22648	22893	22799	22737	22735	22912	22787	22647	22768	23012	22653	22670	22881	22785	22709	22794	22756	22817	22556	22671	22555	22774	22730	22827	22760	22926	22598	22621	22697	22540	22717	22809	22852	22920	22671	22666	22628	22756	22713	22541	22697	22745	22631	22745	22908	22534	22658	23023	22812	22621	22741	22599	22578	22674	22728	23014	22837	22751	22555	22783	22709	22862	22572	22628	22518	23000	22770	22573	22782	22714	22854	22821	22855	22783	22719	22821	22664	22416	22790	22653	22811	22653	22702	22677	22955	22771	22685	22625	22457	22628	22721	22826	22831	22707	22630	22708	22780	22894	22792	22695	22756	22449	22837	22661	22514	22726	22795	22830	22621	22761	22608	22764	22655	22805	22789	22799	22856	22855	22733	22964	23100	22738	22617	22651	22688	22788	22875	22696	22879	22606	22843	22839	23039	22892	22717	22788	22572	22909	22771	22907	22758	22768	22564	22714	22678	22935	22826	22811	22659	22821	22615	22630	22715	22843	23038	22671	22697	22900	22678	22716	22532	22874	22783	22863	22696	22798	22958	22770	22842	22890	22766	22488	22561	23122	23006	22717	22870	22743	22940	22822	22888	22624	22740	22558	22748	22722	22792	22949	22766	23171	22704	22650	22561	23086	22771	22605	22638	22651	22766	22553	22816	22889	22690	22762	22634	22650	22883	22710	22772	22699	22635	22811	22787	22940	22695	22920	22583	22842	22716	22733	22648	22677	22948	22967	22717	22888	22694	22734	22925	22843	22688	22718	22830	22728	22889	22737	22817	22918	22834	22657	22728	22883	22681	22535	22893	22813	22809	22800	22714	22676	23126	22618	22831	22599	22589	22910	22585	22731	22880	22841	22726	22843	22877	22792	22597	22794	22996	22791	23054	23007	22923	22878	22751	22972	22675	22848	22843	22673	22999	22697	22842	22744	22909	22818	22569	22923	22738	22926	22750	22544	22658	22829	22990	22714	22803	22977	22782	22838	22890	22469	22905	22757	22925	22845	22739	22690	22723	22889	22961	22491	22787	22667	23108	22789	22874	22606	22774	22895	22798	22867	22745	22826	22544	22610	22726	22670	22387	22707	22691	22736	22803	22884	22731	22664	22693	22872	22669	22601	22724	22520	22649	22748	22786	22828	22845	22917	22834	22497	22742	22776	22700	22692	22675	22720	22653	22412	22765	22851	22540	22722	22846	22588	22909	22781	22827	22410	22725	22686	22919	22828	22860	22885	22752	22557	22758	22626	22594	22650	22822	22744	22843	22876	22737	22609	22859	22698	22704	22676	22393	22665	23046	22859	22826	22778	22891	22632	22497	22720	22795	22905	22971	22732	22985	22885	22935	22833	22751	22667	22644	22555	22820	22549	22673	22387	22740	22529	22644	22580	22742	22750	22803	22561	22849	22718	22799	22902	23024	22871	22986	22873	22532	22622	22650	22778	22810	22694	22785	22573	22459	22597	22792	22715	22811	22546	23020	22768	22725	22944	22706	22729	22726	22819	22621	22653	22855	22934	22861	22707	22866	22629	22963	22825	22537	22830	22673	23020	22625	22773	22804	22595	22890	22472	22782	22703	22733	22961	22754	22757	22598	22794	23027	22785	22738	22658	22799	22757	22680	22717	22840	22821	22731	22971	22871	22848	22689	22670	23034	22842	22519	22811	22464	22800	22984	22718	22981	22889	22835	22719	22982	22667	22842	22722	22763	22623	22841	22821	22856	22607	22967	22812	22689	22544	22802	22809	22966	22881	22732	22681	22711	22683	22916	22854	22887	22756	22627	22626	22692	22850	22959	22692	22850	22974	22763	22619	22854	22685	22710	22731	22722	22811	22775	22774	22903	22920	22769	22665	22827	23048	22871	22887	22717	23038	22927	22827	22634	22651	22771	22551	22757	22790	22618	22969	22989	22760	22646	22710	22736	22842	22586	22914	22793	22797	22647	22920	22673	22868	22624	22714	22742	22563	22825	22644	22576	22746	22715	22459	22971	22704	22767	22642	22803	22604	22615	22756
32960	48940	35521	21161	15443	13501	12822	13142	12996	12738	12875	12952	12770	13034	12950	12894	12818	12879	12960	12937	12940	12934	12830	12799	12820	12908	13017	12847	12837	12788	12849	12872	12779	12755	12888	12938	12787	12980	12958	12816	12715	12859	12731	12843	12954	12897	12907	12921	12799	12687	12874	12908	12886	12746	12847	12780	12992	12856	12885	12878	12738	12880	12964	12892	12842	12968	12895	13003	12863	12845	12819	12676	12758	12834	12877	12850	13075	12826	12799	13075	12966	12735	13036	12868	12805	13061	12730	12981	12791	12913	12868	12745	12894	12730	12918	12904	12761	12725	12864	12867	12815	12783	12884	12854	12945	12901	12839	12967	12743	12745	12846	12927	12958	12850	12810	12829	12930	12866	12758	12935	13121	13051	12925	12868	12835	12839	12896	12895	12881	12980	12883	12788	12802	12687	12867	12794	12759	12749	12946	12875	12842	12883	12829	12960	12843	12911	12884	12746	12860	12942	12976	12822	12893	12851	12832	12694	12821	12904	12830	12939	12734	12875	12954	12926	12746	12985	12926	12733	12914	12664	12780	12848	12932	12988	12880	12856	12918	12909	12941	12736	12781	12794	12806	12837	12644	12768	12811	12908	12583	12823	12795	12945	12865	12892	13005	12933	12971	13047	12861	12747	12849	12959	12740	12867	12795	12893	12788	12903	12837	12914	12833	12766	12735	12868	12965	12694	12731	12858	12868	12824	12677	12870	12921	12888	12946	12798	12734	13027	12888	12750	12919	13029	12794	12943	12635	12642	12904	12792	12859	12901	12763	12881	12947	12836	12955	12832	12866	12805	12801	12683	12797	12918	12953	12813	12829	12933	12712	12973	12958	13086	12976	12745	12830	12939	12964	12902	12787	12851	12775	12930	13125	12990	12851	12918	12955	12904	12781	12810	12766	12840	12851	12834	12760	12764	12786	12811	12891	12808	12901	12701	12887	12848	12780	12799	12761	12791	12932	12878	12782	12864	12641	12960	12813	12975	12956	12870	12844	12835	12841	12855	12665	13006	12899	12870	13038	12771	12838	12644	13003	12869	12949	13091	12939	12688	12910	12975	12892	12849	12872	12681	12965	12875	12887	12713	12912	12825	12857	12794	12926	12897	12811	12875	12932	12784	12793	12916	12967	12928	13007	13105	12776	12903	12958	12770	12841	12750	12951	12799	12929	12874	12927	12702	12690	12908	12716	12780	13018	13011	12759	12963	12755	12868	12872	12853	12963	12926	12812	12822	12750	12900	12982	12777	12845	12719	12915	12717	12873	12728	12927	12958	12815	12913	12835	12812	12902	12657	12822	12791	12898	12713	12788	12908	12844	12813	12788	12955	12874	12845	12792	13048	12854	12716	12875	12891	12918	12781	12739	12807	12934	12951	12781	13008	12812	12715	12805	12912	12909	12747	12953	12862	12848	12747	12736	12885	12823	12669	12718	12964	12785	12668	13062	12761	12840	12715	12940	12921	12761	12931	13008	12767	12842	12734	12720	12820	12867	12794	12863	12818	12893	12896	13092	12930	12884	12919	12800	12823	12954	12900	12795	12814	13093	12962	12873	12851	12901	12784	12867	12980	12762	12895	12929	12782	12964	12903	12882	12797	12858	12867	12888	12880	12701	13043	12917	12882	12955	12819	12843	12924	12782	12823	12874	12753	12912	12743	12761	12816	12966	13009	12883	12865	12891	12746	12874	12976	12965	12877	12891	12726	12989	12959	12877	12711	12824	13006	12826	12978	12845	12882	13083	12867	12819	12813	12878	12869	12777	12898	12804	12835	13010	12737	12971	12817	12889	12889	12874	12916	12919	12793	12937	13044	12745	12727	12809	12952	12755	12905	12910	12838	13063	12899	12802	12837	12839	12787	12928	12939	13006	12895	12749	12873	12656	12888	12730	12810	12939	12820	12798	12885	12879	12825	12812	12907	13091	12969	12929	12888	12739	12860	12808	12953	12799	12805	12986	12467	13033	12973	12843	12786	12827	12829	12810	13008	12843	12779	13015	12795	12885	12886	12908	12715	12760	12891	12806	12854	13014	12827	12950	12844	12896	13034	12740	12842	12914	12876	12803	12903	12906	12714	13022	12745	12767	12930	12843	12941	12769	12946	12944	12792	12868	12693	12795	12664	12998	12907	12860	12918	12965	12666	12993	12818	12834	12808	12889	12892	12900	13050	12828	12930	12936	12848	12957	12736	12767	12809	12823	12852	12928	12916	12975	12853	12909	12830	12880	12767	12827	12784	12943	12718	12900	12850	12893	12954	12891	12927	12946	12861	12892	13057	12705	12794	12892	12940	12845	12925	12989	12961	12889	12767	12746	12758	12838	12940	12794	12852	12988	12721	12746	12756	12962	12681	12916	12960	12755	12813	12847	12876	12927	12766	12810	12899	12955	12872	12891	12774	12862	12871	12857	13033	12784	12866	12914	12829	12839	12774	12828	12975	12735	12922	12877	12900	12795	12811	13017	12966	12857	12962	12794	12918	12899	12782	12893	12821	12954	12836	12945	12878	12934	12797	13033	12934	12842	12766	12999	12818	12940	12781	12914	13072	12848	12883	12922	12892	12776	12824	12934	12788	12936	12910	13009	12830	12790	12788	12947	12744	12960	12844	12931	12974	12829	12729	12981	12857	12992	12777	12910	12725	12837	12749	12916	12837	13028	12991	12778	12964	12812	12815	12867	12990	12747	12866	12837	12895	12827	12763	12814	12617	12792	12756	12677	12878	12842	12905	12860	12826	12801	12992	12898	12884	12872	12954	12884	12848	12983	12869	12802	12859	12747	12719	12744	12806	12816	12859	12883	12716	12788	12785	12836	12990	12740	12980	12930	12821	12656	12893	12909	12851	12999	12851	12862	12801	13132	13018	12885	12936	12949	12783	12801	12850	12869	12869	12841	12846	12871	12978	12929	12889	12731	12893	12745	12897	12673	12986	12840	12910	12699	12870	12896	12865	12506	12744	12723	13065	13051	12789	12787	12911	12828	12859	12718	12785	12814	12801	12957	12809	13048	12888	12870	12997	12946	12960	12825	12663	12906	12850	12750	12870	12866	12962	12810	12934	12785	12812	12757	12749	12747	13012	12902	12816	13032	12888	12840	12821	12917	12883	12861	12734	12913	12789	12760	12953	12839	12596	12771	12702	12710	12905	12921	12808	12837	12919	13035	12910	12968	12897	12849	12746	12823	12765	12989	12945	12872	12800	12598	12839	12878	12885	12853	12856	12954	12721	12963	12859	12889	12885	12803	12809	12750	12969	12759	12901	12836	12876	12889	12788	12950	12787	12793	12757	12700	12704	12882	12978	12947	12609	12944	12833	13007	12812	12694	12959	12894	12778	12737	12960	12894	12738	12854	12968	12874	12832	12883	12841	12735	12772	13070	12896	12861	12977	12930	12926	12969	12826	12844	12787	12830	12997	12979	12785	12988	12673	12904	12894	12947	12853	12941	12800	12790	12932	12641	12812	12785	12933	12882	12640	12828	12624	12914	12927	12747	12916	12659	12882	12826	12815	12705	12888	12959	12879	12789	12813	12829	12790	12684	12888	12869	12914	12934	12936	12829	12811	12669	12964	13014	12834	12670	12851	12763	12781	12926	12691	12906	12802	12800	12950	12724	12970	12818	12862	12737	12907	13014	12979	12854	12737	12826	12722	12936	12955	12733	12962	12880	12971	12744	12719	12863	12909	12767	12789	12955	12874	12908	12835	12842	12816	13047	13024	12865	12680	12678	12846	12764	12906	12739	12970	12783	12803	13014	12814	12930	12766	12809	12961	12753	12840	12910	13039	13030	12968	12806	12724	12863	13004	12845	12897	12832	12973	12897	12819	13009	12801	12804	12968	12707	12759	13006	12767	12967	12769	12945	12935	12796	12724	12848	12867	12786	12999	12834	12812	12858	12915	12899	12836	12825	12864	12903	12903	12747	12798	13007	12850	13004	12892	12847	12880	12981	12841	12793	12864	12905	12867	12982	12788	12617	12926	12764	12910	12598	13010	12847	12947	12796	12866	12999	13005	13067	12859	12889	12908	12665	13002	12933	12907	12808	12749	12811	12836	12875	12751	12846	13017	12917	12867	12867	12808	12880	12784	12840	12857	12955	12823	12841	12883	12970	12799	12955	12837	12583	12893	12759	12807	12864	12838	12890	12953	12917	12683	12847	12929	12983	12784	12624	13077	12903	12601	12805	12987	12671	12850	12890	12779	12817	12846	13022	12905	12887	13077	12820	12812	12882	12806	13047	12811	12795	12808	12842	12789	12986	12811	12947	12975	13016	12910	12768	12819	12975	12731	12877	12835	12884	12897	12845	12802	12789	13076	12867	12822	12813	12750	12983	12962	13015	12747	12989	12737	12981	12897	12887	12894	12887	12683	12845	12749	13041	12930	12805	12855	12940	12863	12924	12808	12752	12762	12887	12890	12824	12840	12910	12746	12902	12942	12958	12679	12873	12868	12809	12828	12916	12768	12789	12970	12794	12852	12843	12803	13066	12837	12772	13075	12924	12792	12776	12655	12867	12750	12794	12836	12927	12898	12847	12985	12797	12832	13009	12807	12918	12949	12797	12861	12752	12737	12845	12843	12953	12835	12970	12838	12932	12864	12854	12725	12856	12842	12800	12906	12925	12791	12843	12807	13037	13027	13050	12957	12817	12921	12634	12875	12950	12855	12900	12899	12859	12927	12756	12827	12987	12924	12744	12745	12824	12903	12808	12844	12986	12915	12931	12965	12662	12799	12671	12916	12909	12820	13059	12744	12825	12907	13011	12732	12767	12733	12862	12760	12857	13031	12823	13002	12906	13038	13083	12728	12897	12907	12787	12700	12848	12940	12778	12881	12852	12780	12799	12801	12768	12912	12859	12717	12985	12831	12850	12847	12967	12962	12884	12843	12926	12868	12997	12845	12756	12838	12969	12897	12938	12983	12815	12890	12862	12999	12841	12782	12764	12908	12763	12887	12997	12770	12756	12846	12793	12752	12890	12844	12942	12790	12900	12945	12854	12810	12923	12978	12926	12991	12895	12927	13069	12856	12916	12843	12874	12810	12858	12718	12874	12816	12872	12858	12775	13113	12886	12803	12787	12830	12930	12940	12848	12807	12979	13010	12815	12824	12948	12845	12899	12877	12850	12943
38540	42709	42070	32781	25856	23755	23101	23080	22947	23131	23098	23125	23030	23021	23368	23186	23169	22980	23188	22917	23219	23031	22989	22893	23202	23134	22956	22969	23051	23092	22925	22915	23015	23439	23205	23104	22988	23120	23177	23084	23446	22774	23132	22895	23075	23060	23034	22830	23093	23008	23130	23043	23083	22854	23181	23186	23152	23068	23156	23122	23167	22973	23036	23026	23298	23253	23244	23196	23053	23208	23200	23012	23090	23100	23004	23039	23039	22792	23104	23132	23106	23007	23256	23109	22916	23205	23040	23011	22989	23052	23163	23135	23222	22986	23180	23059	23291	22989	22885	23234	22900	23049	23204	22929	23438	22766	22896	23073	23356	22982	23011	23006	23054	23028	22995	23133	23104	22824	23139	23007	23279	22813	23010	23215	23307	23032	23012	23122	23012	23080	22994	23119	23020	22861	22984	23267	22915	23135	23277	23079	23197	23022	23027	22915	22833	23094	22967	22895	23187	23008	23363	22973	23025	23087	22769	22849	22900	23169	22875	22782	23050	22767	23188	22913	23024	23040	22892	23147	23202	23202	23321	23095	23068	23023	23105	22890	22887	23128	23062	23040	23051	23220	23171	23138	23124	22970	23008	23057	23181	23002	23206	23116	23299	22862	23095	23257	23065	23005	23193	22907	22958	23028	22995	23006	23047	22939	23119	22850	23260	23180	23125	22989	22965	23181	23194	23230	22841	23095	23060	23100	23290	22944	23053	23074	23028	22961	22749	23070	23344	23085	23085	23036	23109	23024	23026	23280	23183	23156	23230	23235	22995	22955	23177	23155	23200	23159	23255	23015	23219	23080	23273	22939	23014	22815	22807	22987	23078	22924	23025	22965	22995	22970	23072	23063	23228	22990	23179	23153	23105	22963	23012	23151	23067	23074	23055	23264	23153	23179	23112	23014	23048	22903	23021	23067	23082	22849	23020	23016	23142	22915	22776	23337	22899	23061	23036	23142	23258	23071	23139	22926	22989	23049	23189	23236	22891	23246	23109	23164	22942	22942	22963	23040	23019	23034	23136	23019	22919	22916	23117	23231	22907	22945	23053	23033	23096	22936	23084	22915	23274	23075	23077	23037	22768	23007	23301	23181	23190	23093	23043	23192	23048	23174	22999	23308	23073	23253	23287	23064	23047	22725	22901	22833	23174	22859	22964	23277	23084	22971	23212	23092	23016	23162	23090	23086	22783	23075	23136	23063	22945	22944	23063	23187	23185	23050	23236	23231	22892	23166	22899	23062	23127	23055	22899	22973	23058	23185	23151	23155	23044	23051	23406	22889	23129	23073	23033	22902	23087	23086	23037	22909	23278	23158	23217	23064	23089	23115	23072	23214	22961	23085	23280	22905	23018	23149	23112	23064	23056	23155	23217	23059	23208	23098	23333	23236	23034	23337	23012	22950	23065	22884	22947	23141	22970	23138	23136	23089	22912	22992	23063	22840	22820	22948	23169	22900	23229	22962	23053	23061	23088	22845	23058	22849	23129	22955	23105	23065	22872	22949	23017	23250	23209	23176	22901	22893	22809	23138	22702	22951	23027	22793	23108	23202	23334	23108	23011	23001	23115	23396	22905	23085	23092	23173	23373	23297	22911	22800	23031	23168	23331	23197	23209	23284	22971	23063	23033	23055	22911	23048	23017	22998	23113	23000	22996	22917	23125	23224	23093	23068	23305	23115	23297	22952	23131	23212	23339	23132	23195	22960	22905	23182	22988	23076	23060	22925	23423	23234	23089	22923	23187	23238	22999	23383	23028	22980	23365	23014	22903	23109	23283	23083	23129	22994	22966	23208	23001	23111	23075	23088	23064	22822	22921	22838	23249	22987	23371	23099	23160	23101	23103	23181	23200	23223	23046	23241	22876	22923	23042	22920	23128	22860	23199	23050	23063	23106	23253	23042	23096	23032	22984	23044	23027	22954	23029	23149	23077	23226	23219	23030	23233	23044	22823	22954	22745	22943	23352	23145	22889	23049	23091	23391	23171	22896	22981	23102	23132	23077	23250	23191	23159	23014	22930	22839	23174	23242	23118	23266	23086	22958	23405	22926	22941	22988	23338	22944	23023	23185	22777	23080	22984	22898	23174	23040	23079	23194	23096	23053	23225	23251	23121	22946	23046	23177	23263	23064	23087	22993	23086	23043	23033	22901	23176	23151	22829	22948	23136	22973	23301	22975	22846	22978	23186	23159	23417	22851	23163	23053	22997	23135	23196	23094	23055	22978	23048	22935	23083	23028	23033	23091	22945	23020	23054	23120	23127	23308	22931	23111	23011	23146	22960	22908	22905	23111	23072	23143	23184	23161	23325	23059	23252	23078	23127	23185	23015	22753	23070	22985	23186	22980	23040	22782	23076	23026	22958	22889	23138	22912	23028	22997	23072	22830	23137	22960	23324	23060	23246	23100	23147	23087	23035	23053	23096	23185	23200	23099	23224	23060	23174	23216	23243	22967	23317	22764	23054	23123	23144	23104	23286	23014	23158	22978	23167	23052	22929	23076	23134	23022	23234	23014	22944	23202	23277	23046	22827	23154	23069	22968	23299	23213	23046	23098	23338	23052	23173	23077	23198	23036	22940	23287	22993	23266	23140	23252	22957	23085	23090	23182	23190	23158	22987	22987	22838	22796	23319	23043	22791	23020	23114	22931	23094	23130	22812	22992	23057	23043	23393	22923	22999	22928	23133	22984	22992	23174	23249	23019	23014	23155	22903	23035	22764	23054	23220	23014	23125	23260	22993	22964	23122	23076	23422	23185	23298	22978	23016	22996	22975	23043	22975	22950	23159	23004	23169	23155	23212	23032	23050	23014	22839	22948	22976	23091	22986	23043	23008	23192	23175	22882	22876	22890	22922	23079	23015	23186	23084	22880	22957	23172	23152	23198	23268	22996	23093	23364	22969	23156	23037	23078	23069	22969	23100	23340	23207	23026	23076	23186	22915	22834	23190	23021	23159	23054	22998	23111	23105	23011	23141	22937	23088	23209	23157	23109	23030	22911	23082	22918	22945	22947	23096	23127	23190	23272	23150	23140	22957	22866	22935	23009	22905	22948	22883	23042	23402	23167	23101	22989	23029	23090	23056	23184	23083	23015	23022	23077	22852	23057	23069	22910	23306	23133	23039	23105	22981	22940	22938	22996	23175	22919	23214	23164	23081	23323	22857	23009	22903	23017	23115	23111	23025	23041	23137	23128	22672	22913	23050	22961	23089	23117	22954	23202	23086	23080	23066	23219	23186	23032	22837	23150	23231	23183	23060	22972	22829	23068	22957	23052	23105	23019	23188	23168	22985	23336	22966	22891	22984	23102	23047	22943	23106	22808	22937	23023	23099	22836	22982	22978	23213	22973	23368	22982	22964	23131	22943	22994	23174	23192	23087	23111	23204	23129	23046	22845	22943	23106	23227	22986	22879	23096	23020	23221	23312	23261	22972	23142	22895	23011	23015	23140	23309	23179	23023	23072	23159	23090	22884	23177	22937	23043	23195	23118	22998	23157	22993	23089	22766	23010	22923	22978	22895	23163	23074	22955	22980	23075	23038	23231	23356	23088	23256	23309	23056	22992	23015	23055	23180	23213	23280	23229	22813	22984	23097	23135	23355	22944	23048	23196	22970	23075	22976	22974	22983	22949	22891	23338	23254	23229	23043	23034	23086	23043	23168	23110	23055	23083	23173	22993	23345	23054	23138	23194	23188	23196	23066	23096	23195	22843	22923	23097	22988	23142	23057	23210	22836	22991	23240	23009	23107	23029	22917	22961	22874	23167	23028	22900	22918	22892	23113	22993	23051	23104	22986	23054	23000	23055	23121	22891	23145	22999	22847	22971	23191	23094	23117	23151	23105	22988	23234	23250	22955	22995	22962	23081	23029	22922	23119	22791	22975	23144	22859	23010	23100	23037	23143	22847	22843	22919	22933	23233	23191	22948	23038	23105	23317	23005	23128	22790	23050	23029	23079	22876	22919	23271	22957	23141	22947	22933	23084	23012	23311	22851	22976	22828	22872	23057	23075	22952	23116	22910	22956	23186	23098	23175	23114	23205	22827	22917	23108	22849	23032	23191	23072	22966	22915	22868	23081	23179	23333	23009	22996	22996	23006	23043	22893	23139	22910	23216	22910	23028	23212	23232	23067	23219	23097	23187	23180	23056	22875	22935	23149	23050	22940	23193	23197	22969	23301	22994	23057	23021	23202	22914	23081	22999	23083	23052	23226	23024	23104	23278	23248	23202	22878	22930	23094	23102	22991	23330	22943	22937	23369	23083	23347	23000	23038	23024	23004	23056	23009	23220	23102	23117	22910	23037	22793	23055	23043	22964	23007	23098	22939	23070	23265	23118	23074	23091	23303	23050	23043	22988	23021	23000	22888	23056	23216	23059	23099	23048	23100	22748	23007	23046	22884	23026	23068	22996	23042	23218	22925	23050	22881	23029	23150	23312	23406	23197	22933	22983	22931	22901	23237	22969	23225	23124	23241	23089	23079	23036	23036	22872	23105	23142	23160	23096	22923	22948	22993	22991	23153	23104	22944	22995	23178	23168	23192	23108	22884	23259	22890	23124	22850	23058	23094	22984	22926	23120	23125	23255	23015	23138	22835	22975	23151	23080	23048	23459	23138	22917	23143	23067	22754	23076	22976	23154	22934	23264	23023	23009	23198	22946	23057	23174	23165	23213	23212	23266	23139	23012	22975	23078	22944	22885	23024	23026	22909	22973	23064	22842	23040	23371	23212	23001	22830	23137	23055	22852	23109	23243	23110	23224	23041	23130	22986	23169	23077	22933	23205	23126	23141	23133	23039	23039	22924	23009	23099	22696	23094	22990	23126	23308	22812	22900	23095	23322	23047	23185	23032	23052	22920	23270	22942	22846	23131	22890	22986	22996	23189	23111	23087	23177	23084	23029	22978	23212	22886	22983	23180	22880	23302	23356	23108	22808	22920	23006	23115	23232	22942	22945	22923	22934	23311	22918	23017	22823	22828	23075	22949	22854	22957	22950	23298	23053	22990	22865	23075	23269	23089	23122	22848	22933	23155	23148	23162	23022	23065	23037	23020	23093	22884	23069	23074	23078	22987	23100	23329	23160	23042	23008	22901	23016	23069	23207	22983	23041	23008	23211	22937	23127	23178	23009
31165	43508	32702	19720	14946	13363	12893	12916	13037	13067	13070	13042	13033	13096	12984	13150	13152	12947	12865	12964	13134	13011	12973	12915	13123	13112	13154	12961	12973	13182	13050	12792	13005	12948	12991	13092	13210	13031	13114	13048	13074	13053	13172	12958	13260	13057	12940	13098	13094	13225	12797	12897	12922	13148	13000	12881	12873	13071	13068	13051	13102	13195	13012	13011	13013	13006	13004	13175	13019	13147	12930	13016	13030	13023	12822	13071	13016	13027	12966	12928	13071	13033	13011	12849	12898	12878	13011	13006	13205	13040	13036	12967	13073	12934	13126	13028	13010	12935	13333	13063	13006	13086	13047	12987	13041	13096	12936	12936	12991	13080	13102	13038	13042	12844	13034	13119	13020	12964	13010	12953	13047	13191	12963	13195	13006	12957	12957	13021	13009	13127	12972	12855	12967	13080	13125	13078	12837	13029	12962	13073	13153	12878	13195	12941	13024	12962	12919	13038	12923	13051	13017	13049	12975	13040	12806	12980	13018	13054	12954	12839	13135	13020	13072	13103	12946	13105	13119	13078	13038	13005	13002	12879	13023	13118	12869	12910	13118	12957	12930	12930	12992	12960	13039	13089	13102	13139	12994	12923	12972	12905	13037	12988	13077	12969	12974	13080	12903	12863	13079	12934	12973	13048	13131	13060	13016	13119	12954	12944	13090	12967	13134	12875	13168	12852	13123	12917	13052	12882	12886	12912	12927	12930	12972	12948	12923	13228	13108	13227	13007	12933	13006	12790	12927	13152	13043	13044	13030	12933	13108	13039	13190	12966	13075	13010	13009	12984	13053	12917	13033	12937	13193	12969	13092	13111	13075	13210	12894	13075	13038	12965	13127	13104	12987	12882	13172	13070	13066	12873	13025	13050	13109	13236	12913	13120	13154	12951	13135	13014	12966	12841	12962	12995	13070	13006	13052	12997	13169	12942	13053	13146	12947	13075	12990	13158	13009	12938	13009	13145	12969	13105	12859	12871	13030	12987	13022	12855	12920	13062	12940	12916	13069	13075	12922	12967	12913	13372	13093	12973	12934	12881	13024	13179	12901	13003	13052	13081	13046	13022	13098	12994	12988	13038	12850	12986	13087	12998	13118	13093	12984	13139	12887	12998	12991	13038	12951	13084	13088	13011	12948	12920	13024	12998	12905	12977	13035	13212	13053	13078	12798	13080	12958	13032	13025	13082	13010	13055	13048	13034	13040	12992	13094	12949	12969	13096	12973	13098	12999	13074	13069	12981	13039	13129	13079	12800	13088	12958	13053	13035	12961	12963	13057	13081	13008	13042	13025	13170	13034	13037	13022	13096	13042	12866	13034	12859	13052	12914	13069	13028	13080	12833	13103	12966	12788	13032	13123	13172	13030	12995	13081	13194	13181	13206	13149	13053	12905	13104	13060	13044	12874	12935	12840	12934	13126	13105	13028	12821	13179	12947	12924	12727	12984	12737	12998	12798	13061	13098	13020	12956	13071	12972	12943	13115	13058	12964	13023	13087	12982	13002	13092	12939	12903	13210	13045	13215	13004	12707	13035	12919	12842	13074	13025	13052	13070	12960	13136	13096	13071	12910	12947	13082	13048	12766	13023	13050	13173	13088	13205	13347	13045	12911	12940	13157	13147	13113	13022	13090	13032	13153	12914	13027	12920	13062	13087	13154	13078	12960	13073	13049	13140	12996	12919	12780	13244	13192	12927	12855	13106	13007	13155	12989	12896	13078	13194	13247	12992	12911	13014	12897	13029	13031	13122	13181	13033	13182	13027	13042	13068	13044	12902	13171	13214	13114	12962	12986	12933	13143	13137	13118	12952	12851	13125	13112	13242	12968	12949	12912	13189	13054	12971	12991	13091	12966	13085	13032	13051	13082	12905	13047	12962	13080	12844	13067	13002	12949	12884	13037	12986	13098	13081	13039	13082	13055	12823	13193	13226	13100	13038	12925	12998	13183	13062	12910	12900	13208	12975	13050	13067	12883	12928	13000	13182	12989	13120	13048	13106	13087	12945	13023	13072	12951	12957	13122	13046	13077	13045	13226	13060	13037	13231	13260	13086	13013	13053	12955	12883	12955	12947	12991	12994	13030	13014	12999	12946	12891	13004	12997	13102	12971	13059	12907	13029	13089	12898	13047	13010	13158	12978	13102	12810	12950	13008	13008	12911	12989	12934	13004	13123	13011	13212	12973	13075	13008	13035	13112	13033	13171	13019	12955	13094	13011	12896	13064	13035	12948	13134	12942	13115	12982	13079	12909	12890	13119	13178	13128	13066	12900	13038	13079	12930	12818	13073	13216	12995	13031	13168	13095	13001	13146	12917	12977	12961	13013	13057	13092	12951	13099	12947	12938	13099	12942	12939	13106	13073	12947	12991	12951	13009	12995	13096	13134	12960	13030	13013	13096	12993	13012	13015	12937	12940	13084	13071	13115	12995	13074	12857	13019	13158	13104	12930	12987	12933	13173	13000	13028	13047	13181	12976	12987	13062	12903	12911	12933	13063	13019	13087	12979	13111	13214	13019	13075	12957	13149	13097	13081	12926	13044	13141	13020	13020	12902	12991	12997	13099	13086	13145	13019	13043	13240	13038	12948	12923	12960	13024	12968	13061	13043	13134	13099	13160	12974	13099	13076	12987	12883	12984	13140	13010	12977	13091	12957	13146	12869	13004	13014	13101	13033	13067	13155	12992	13045	13003	13118	12965	13076	13098	13089	13144	13204	12964	12915	13127	13133	13122	13116	12862	13151	13130	12951	13070	12870	13185	13030	13105	13005	13019	13022	13298	13109	13208	13005	12978	12981	13016	12879	13076	13070	12970	13127	12936	13138	13098	13075	12936	13071	13157	13052	13019	12955	13157	12982	12914	13048	13055	12961	13036	13055	13110	13000	12994	13085	13035	12908	12872	13082	13063	12842	13131	13106	12966	12901	12940	13122	13055	13040	12978	13171	13005	13111	12990	13004	12946	13056	12987	13021	13028	12948	12976	13092	13145	13031	13088	13070	13020	12970	13051	12927	12977	13113	12992	12966	13033	13051	13116	13023	13030	13075	13026	13075	13065	13027	12951	12990	13006	13121	13132	13012	13033	13055	13248	13162	12950	13140	13115	13087	12952	13030	12874	13158	13017	13202	12961	13118	12915	13106	13169	12895	13032	13149	12981	13187	13078	12867	13074	13075	13029	13019	13079	12932	13231	12894	13038	13107	12915	12864	12879	13016	13190	12918	13055	12934	12937	13014	13113	13061	13158	12998	12981	13096	13073	13026	13041	13179	13096	13052	13057	13161	12947	13028	13181	12990	12996	13103	13092	13034	12910	13081	13046	13173	13158	13045	13050	13278	13131	12891	13053	12887	13109	13111	13121	12868	13128	13215	13061	13170	13111	13097	13142	12769	12958	13034	13143	12989	12928	12815	12982	13050	13066	13151	12795	13099	12778	13070	13220	13083	13085	13026	13021	12998	13037	13182	13049	12866	12815	12970	13027	12875	12936	13071	13041	12811	13014	13135	13143	13037	13193	13003	12995	13004	13003	13156	13017	13061	13111	13099	12995	13151	13103	13064	13051	12948	13110	12985	13052	12976	13031	13057	13103	13021	12978	12967	13046	12888	12968	13152	13015	12966	13109	13087	13028	13028	13046	13071	13096	13080	12897	12767	12936	12841	13222	12889	13260	12963	12990	12999	12884	13022	12946	13016	13106	12963	12956	12941	12911	13099	13038	12971	13108	12850	12901	13108	13042	12974	12931	13062	13086	13049	13087	13192	12951	13089	12969	13076	13060	12992	12966	13119	12998	12971	12992	12945	12935	13133	13001	12947	13072	13110	12940	13131	12934	13044	13034	12901	13033	13087	13049	12996	13096	12932	12978	12873	12893	13067	13047	13104	12987	13162	13143	12966	12987	13104	13149	12955	12991	13130	12871	13140	12911	13116	13088	13079	12922	13055	13066	12906	13102	12944	13038	13116	13065	12921	13060	13170	13101	13119	13132	13060	12913	13015	13115	12983	13031	12962	12915	13004	13106	13143	13108	13162	13021	12871	13057	13102	13139	12943	13040	13143	12920	13001	12876	13073	13082	13164	12981	13052	12932	13048	12996	13036	13029	12915	13044	13141	13111	13062	13029	13112	13045	12883	12910	13111	12823	12922	13033	12995	13064	12905	13187	12974	12853	13096	13069	12967	13010	13183	13073	13101	13081	12921	13142	13064	13116	13048	12900	13048	12955	13071	12975	12934	12942	12988	13092	13024	13067	12828	13208	13123	12902	13095	13000	12884	13028	13032	13173	12974	12931	13081	12968	13051	13173	13046	13082	13004	12959	13201	13125	12866	12861	12966	13110	12801	13122	12992	13121	12988	13145	13026	13082	13052	13042	12977	12944	13087	13112	13220	12995	13071	13151	13012	12921	12897	13211	12852	13061	12984	13098	13092	13142	12907	12982	13145	13105	12971	12973	13029	13052	12974	13049	13100	13134	13180	12993	13015	13017	12898	12954	13122	13140	12910	13068	13032	12885	12891	13005	12957	13034	12858	13087	13143	13028	13094	12991	12910	12903	13145	13116	13080	13152	13135	12961	13143	12997	12856	13000	13052	13118	13119	13067	12902	13143	12915	13069	13143	12979	12919	13092	13131	13010	13057	12977	13219	12984	13101	13041	13139	12806	13159	12958	13037	13054	12894	13012	13081	13068	12956	12996	12967	13004	12994	12946	13082	13003	12934	13057	13075	13023	13034	13031	13116	13032	13034	13051	12930	13117	13147	13124	12950	13200	13055	12963	12979	12978	13060	13135	12903	12943	13082	12996	12938	12841	12992	12886	12982	13033	13165	13015	12957	13025	13084	13097	12989	13064	13198	13223	13025	13094	12992	13171	13160	12851	13054	12996	13189	13327	13009	13050	13042	13047	12940	12939	13009	13110	12935	12972	13106	13010	13074	13012	13056	13149	12993	13122	13118	12995	13129	13071	12963	13125	13122	13078	13012	12879	13115	13117	13154	13033	13092	13120	12912	13204	13174	13035	13148	13102	13011	13063	12907	13089	13008	13008	12937	13045	13068	13156	12986	13023	13047	13036	12946	12782	13083	13105	13010	12977	13142	13023	13152	12958	13086	13161	13000	13004	12940	12919	13036	12978	13065
23164	26943	47668	46712	36077	30979	29168	25597	25116	25367	25166	25219	25020	25274	25121	25028	25112	25017	24928	25035	24844	24970	25000	24977	24889	24779	24963	24827	24680	24701	24852	24888	25038	24751	24819	24580	24851	24978	24802	24882	24786	24935	24738	24998	25139	24649	24760	24655	24742	24657	24739	24961	24775	24694	24715	24595	24748	24731	25081	24783	24807	24499	24766	24670	24604	24591	24719	24769	24739	24552	24656	24800	24838	24863	24769	24420	24855	24626	24469	24789	24654	24740	24679	24901	25002	24535	24712	24419	24894	24880	24754	24675	24847	24818	24849	24702	24555	24856	24845	24784	25009	24803	24863	24882	24607	24459	24956	24867	24999	24860	24874	24474	24889	24495	24973	24635	24797	24886	24859	24868	24523	24383	24799	24798	25035	24696	24829	24761	24460	24680	24713	24584	24709	24816	24873	24771	24803	24750	24508	24803	24661	25027	24655	24508	24691	24734	24886	24641	24574	24844	24886	24780	24636	24530	24730	24594	24862	24682	24807	24687	24655	24673	24798	24879	24596	24975	24717	24585	24856	24927	24701	24848	24764	24676	24851	24794	24714	24792	24837	24535	24664	24630	24412	25008	24554	24629	24454	24573	24800	24847	24606	24783	24832	24898	24706	24789	24735	24935	24894	24723	24718	24897	24802	24692	24560	24741	24872	24890	24567	24712	24706	24676	24665	24698	24551	24792	24639	24423	24778	24677	24688	24937	24505	24572	24835	24665	24677	24693	24660	24746	24782	24679	24903	24580	24763	24588	24653	24606	24674	24519	24893	24573	24785	24747	24817	24771	24812	25016	24754	24733	24594	24737	24971	24793	24792	24986	24990	24760	24751	24494	24731	24605	24849	24804	24542	24865	24726	24657	24529	24796	24456	24619	24666	24736	24670	24666	24665	24733	24867	24685	24569	24763	24730	24571	24528	24816	24894	24792	24725	24754	24832	24684	24929	24720	24617	24741	24728	24977	24579	24639	24641	24687	24838	24424	24614	24770	24676	24534	25056	24723	24740	24667	24624	24936	24883	24814	24896	24679	24965	24934	24840	24638	24528	24731	24802	24804	24684	24704	24744	24501	24671	24760	24405	24729	24775	24684	24418	24586	24776	24510	25080	24733	24622	24755	24709	24757	24747	24848	24824	24474	24656	24669	24682	24763	24920	24682	24639	24649	24891	24820	24874	24705	24617	24725	24859	24717	24833	24640	24814	24650	24702	24919	25042	24841	24679	24720	24925	24613	24713	24558	24738	24772	24704	24776	24628	24680	24878	24700	24563	24801	24868	24679	24792	24512	24571	24692	24639	24710	24812	24889	24780	24726	24591	24449	24645	24756	24666	24732	24738	24683	24781	24787	24798	24708	24534	24720	24788	24718	24507	24487	24708	24707	24620	24533	24695	24862	24670	24661	24810	24932	24792	24478	24674	24708	24501	24924	24804	24691	24489	24680	24682	24783	24715	24464	24682	24940	24649	24565	24657	24794	24875	24862	24779	24907	24766	24578	24872	24609	24720	24803	24487	24603	24572	24765	24884	24629	24543	24903	24843	24630	24838	24488	24770	24533	24616	24519	24680	24725	24888	24818	24754	24898	24699	24589	24809	24632	25089	24596	24665	24601	24353	24710	25073	24529	24652	24607	24893	24732	24651	24771	24631	24777	24888	24524	24856	24363	24847	24522	24753	24588	24535	24784	24939	24461	24644	24746	24772	24513	24615	24662	24616	24755	24719	24689	24678	24761	24665	24888	24631	24482	24741	24898	24820	24839	24807	24553	24720	24788	24928	24753	24690	24742	24574	24686	24635	24821	24671	24831	24583	24963	24932	24555	24702	24632	24786	24891	24878	24841	24694	24661	24770	24654	24849	24772	24528	24750	24532	24827	24823	24702	24867	24630	24840	24650	24871	24621	24727	24751	24806	24808	24770	24814	24775	24750	24836	24697	24805	24756	24878	24675	24592	24697	24654	24509	24753	24686	24737	24546	24745	24692	24420	24660	24775	24846	24901	24621	24830	24733	24891	24826	24892	24674	24709	24744	24709	24833	24723	24676	24822	24709	24615	24788	24868	24551	24589	24844	24801	24819	24564	24566	24774	24646	24474	24717	24906	24882	24858	24567	24603	24933	24745	24756	25029	24867	24707	24448	24584	24696	24696	24648	24587	24946	24761	24539	24554	24685	24827	24641	24574	24790	24697	24694	24743	24733	24548	24808	24889	24820	24787	24579	24735	24712	24532	24764	24704	24763	24925	24536	24461	24573	24817	24532	24569	24570	24663	24937	24608	25048	24803	24629	24750	24738	24545	24627	24683	24530	24674	24746	24597	24765	24690	24593	24694	24902	24610	24484	24796	24421	24678	24755	24748	24696	24647	24678	24534	24843	24570	24985	24576	24829	24908	24713	24548	24721	24526	24651	24600	24652	24728	24832	24661	24548	24716	24783	24711	24613	24533	24999	25071	24584	24776	24737	24746	24694	24538	24912	24671	24821	24773	24638	24691	24758	24748	24601	25005	24597	24778	24696	24663	24597	24819	24667	24556	24956	24825	24446	24479	24638	24750	24823	24599	24447	24487	24833	24895	24872	24658	24958	24849	24750	24763	24544	24864	24523	24858	24748	24919	24636	25016	24698	24730	24821	24572	24717	24929	24742	24624	24643	24810	24692	24859	24579	24550	24911	24705	24468	24785	24691	24798	24446	24732	24837	24569	24786	24507	24698	24719	24703	24923	25005	24661	24805	24726	24839	24369	24846	24649	24828	24568	24667	24627	24523	24728	24467	24501	24420	24724	24700	24691	24966	24863	24732	24744	24801	24591	24758	25102	24608	24841	24567	24722	24614	24896	24952	24837	24934	24639	24645	24796	24779	24647	24746	24814	24674	24745	24724	24566	24842	24736	24582	24777	24864	24765	24589	24677	24714	24580	24685	24773	24633	24695	24686	24630	24638	24573	24922	24645	24667	24860	24456	24728	24720	24641	24683	25030	24886	24540	24728	24744	24465	24670	24631	24671	24629	24963	24741	25066	24701	24766	24988	24754	24891	24622	24843	24862	24506	24284	24601	24855	24538	24813	24798	24849	24615	24829	24741	24707	24603	24868	24667	24797	24901	24823	24565	24759	24782	24830	24675	24873	24967	25026	24974	24819	24913	24565	24715	24549	24757	24408	24870	24668	24592	25020	24646	24700	24602	24782	24752	24730	24392	24501	24724	24906	24954	24764	24624	25063	24625	24707	24706	24614	24504	24724	24825	24613	24561	24470	24695	24600	24552	24690	24560	24568	24882	24876	24782	24685	24724	24678	24664	24886	24563	24676	24686	24766	24775	24742	24599	24751	24893	24830	24809	24638	24775	24472	24545	24626	24828	24357	24510	24694	24632	24681	24731	24768	24616	24784	24800	24675	24705	24676	24709	24518	24588	24817	24602	24805	24692	24701	24743	24244	24599	24723	24513	24561	24812	24633	24920	24556	24557	24503	24623	24765	24649	24619	24848	24826	24990	24570	24700	24951	24757	24806	24768	24887	24673	24593	24715	24917	24738	24783	24626	24961	24931	24647	24717	24694	24700	24762	24571	24870	24480	24769	24919	24539	24895	24648	24740	24480	24882	24704	24507	24735	24834	24691	24490	24911	24748	24649	24909	24508	24546	24722	24763	24518	24582	24802	24687	24866	24755	24825	24674	24695	24837	24670	24856	24445	24642	24829	24780	24818	24959	24548	24824	24796	24705	24879	24885	24635	24824	25077	24723	24964	24642	24635	24777	24551	24590	24826	24762	24693	24487	24781	24883	24731	24558	24712	24830	24826	24922	24903	24758	24570	24857	24731	24517	24825	24759	24583	24571	24732	24799	24868	24700	24456	24516	24899	24729	24494	24775	24815	24823	24698	24705	24750	24372	24669	24460	24597	24586	24750	24692	24635	24831	24543	24685	24509	24654	24714	24588	24531	24595	24829	24733	24791	24733	25089	24714	24782	24703	24755	24663	24749	24768	24806	24722	24680	24643	24949	24660	24611	24544	24727	24590	24612	24729	24903	24524	24849	24696	24642	24704	24805	24811	24399	24619	24664	24909	24831	24781	24717	24941	24706	24625	24697	24664	24808	24695	24794	24648	24391	24876	25095	24605	24664	24806	24949	24858	24664	24893	24892	24711	24812	24646	24736	24642	24873	24996	24844	24834	24581	24700	24624	24635	24827	24814	24803	24661	24616	24685	24864	24671	24768	24883	24837	24598	24667	24637	24826	24862	24849	24487	24758	24611	24985	24702	24768	24569	24885	24745	24509	24682	24508	24786	24816	24593	24740	24848	25028	24869	24574	24795	24618	24695	24893	24655	24935	24709	24787	24693	24637	24515	24497	24466	24776	24675	24745	24694	24781	24925	24942	24655	24845	24558	24569	24580	24518	24573	24743	24879	24757	24583	24804	24526	24880	24658	24717	24900	24747	24870	24817	24695	24731	24768	24812	24892	24790	24609	24420	24857	24682	24849	24598	24498	24895	24514	24756	24606	24744	24558	24630	24685	24939	24515	24857	24755	24622	24479	24603	24621	24757	24792	24695	24701	24746	24668	24795	24314	24755	24687	24814	24781	24529	24562	25002	24816	24884	24739	24764	24540	24579	24724	24544	24740	24665	24899	24668	24628	24611	24656	24738	24700	24820	24821	24671	24644	24734	24609	24661	24762	24705	24691	24675	24713	24908	24588	24829	24759	24691	24793	24676	24810	24732	24497	24798	24708	24642	24855	24726	24532	24549	24596	24814	24554	24781	24782	24538	24488	24517	24642	24511	24549	24741	24785	24603	24837	24771	24763	24737	24881	24774	24853	24668	24556	24761	24611	24483	24690	24819	24633	24465	24617	24586	24929	24562	24452	24631	24791	24722	24652	24667	24780	24553	24865	24583	24883	24548	24787	24483	24669	24799	24929	24628	24479	24624	24541	24507	24619	24723	24902	24847	24807	24969	24668	24694	24401	24694	24542	24630	24759	24797	24574	24962	24928	24622	24391	24521	24707	24756	24603	24660	24626	24682	24791	24833	24839	24507	24694	24505	24558	24553	24509	24680	24809	24776	24850	24645	24806	24723	24723	24571	24767	24577	24663	24779	24869	24836	24936	24722	24727	24699	24876	24564	24593	24812	24758
63889	99252	87583	64916	35760	20295	14966	14451	14649	14621	14806	14667	14893	14826	14892	14982	15037	14915	14930	14810	14829	14720	15005	14850	15012	14874	15132	14740	14921	14821	15032	14895	14938	14892	14928	14859	15004	14852	14932	14928	14845	14919	14981	14843	14934	15205	14712	15095	14999	14970	14788	14827	14918	14900	14851	14801	15095	14956	15003	14947	14853	14798	15007	14955	14778	14973	14993	14717	14860	15070	14852	14776	15144	14837	14940	14995	14911	15026	15076	14876	14948	14996	14811	15013	15001	14962	14943	14931	15015	15047	14903	15008	14979	14862	15003	14818	14971	14964	15033	14827	14878	14870	15141	14907	14988	14940	15062	14935	14841	15060	14774	14708	14898	15038	14770	14898	14957	15012	14892	14949	15004	14944	14888	14915	14830	14877	14850	14872	14935	14968	15007	14891	14810	14857	14879	14852	14802	14808	14861	15007	15008	14803	15044	15076	14783	14997	15004	14986	14813	14838	14924	14770	15006	14745	14960	14872	14861	14769	14922	14946	14921	14971	15074	14727	14838	15112	14707	14975	14910	15089	14870	14943	14955	15051	14836	14885	14875	14882	14921	15014	14792	14897	14924	14839	14971	14675	14871	14918	14751	14824	14896	14812	14941	14904	15038	14918	14990	14917	14794	14755	15114	14729	14755	14866	14902	14740	15027	14906	14871	14780	14847	14774	14819	14789	14976	14960	15021	14796	14898	14859	14971	14983	15002	14920	14982	15006	14873	14871	14905	14893	14674	14915	14858	14981	14744	14959	14727	14866	15215	14884	14792	14857	14774	15038	14863	14777	15071	14803	14827	14792	14942	14894	14798	14959	14901	14927	14948	14882	14770	14991	14825	14819	14914	14884	14823	14942	15054	14901	14902	14912	15032	14955	14775	14873	14808	15030	14955	14764	14940	14862	15041	14819	14999	14892	14773	14860	14878	14926	14895	14870	14904	14999	15043	14894	14901	15014	14884	15017	15123	14899	14991	14822	15065	15005	15037	15067	14757	14886	15048	14807	14743	14810	14905	14759	14791	14940	14761	14915	14754	14938	14790	14899	14799	14899	14760	14895	15016	14696	14876	14855	14915	15014	14765	14956	15071	14892	14848	14849	14901	14854	14976	15032	14891	14818	14848	14761	14815	14976	14845	14975	15042	14958	14959	14974	14863	14676	14881	14798	14870	14729	14709	14896	14998	14894	14969	14952	14957	14958	15002	14761	14857	14828	15048	14996	14905	14767	14864	14870	14848	14851	14910	14858	15081	14987	15016	14824	14915	14963	14896	14961	14914	14802	14762	14933	14796	15038	14752	14873	14848	14939	14892	14924	15009	15154	14925	15044	14924	14881	15017	14780	14709	14872	15018	15015	14778	14873	14794	14885	14730	14963	14857	14841	14972	14921	14957	14850	14876	15004	15161	14842	15042	14861	15059	14808	14943	14893	14972	14969	14910	15032	14735	14830	14725	14940	15003	14762	14879	14876	14757	14915	14819	14978	14865	15009	14813	15032	14927	14862	14898	14895	14646	14974	14970	14897	14728	14851	14779	14755	15023	14789	14819	14818	14853	14786	14936	15111	14871	14986	14820	14950	15107	14996	14882	14777	14861	15104	14986	14897	15095	14954	14865	14997	14889	14856	14775	14838	14996	14913	14990	14904	14945	14886	14768	15026	14939	14964	14911	14862	15046	14854	14919	14822	14963	14837	14943	14925	15012	14754	14873	14891	14963	14834	14992	14962	15100	14749	15075	14857	14956	15039	14853	14997	14846	14992	14933	14890	14862	15012	15060	14780	15007	14883	14954	14829	14812	14950	14757	14757	15025	14975	14949	14810	14695	14894	14850	14726	14945	14918	14884	14982	14962	14839	14905	14897	14895	14747	14915	14919	14859	14931	14848	14821	14815	14867	14920	14885	14749	14900	14889	15019	14882	14788	14873	14914	14769	14916	14808	15077	14786	14788	14850	14932	14954	14852	14855	14931	14802	14939	14821	14891	15005	14922	14934	14917	15083	14883	15084	15033	14884	14811	14751	15053	14969	14802	14922	15178	14812	14775	15016	15033	14953	14952	14842	14870	15073	14987	14862	14999	14813	15120	14913	14932	14951	14852	14979	14800	14984	14958	14914	14867	15213	14802	14824	14831	14912	14850	14911	14904	14971	14848	15054	14865	15002	14808	14870	14978	15043	14953	14856	14952	14882	14908	14897	14956	14877	14838	14920	15014	14856	14813	14891	14923	15044	14657	15028	14894	14804	14933	14880	14868	14796	14913	14785	15006	14933	14794	14944	14824	14904	14894	14871	14823	14770	15029	14812	14975	14911	14745	14825	15043	14984	14963	14979	14916	14924	14854	14953	15018	15028	14982	14881	14799	14995	14910	14939	14884	14891	14736	14982	14765	14728	14839	14969	14751	14816	14861	14874	14956	14811	14961	14835	15036	15069	14855	14826	15053	14989	14921	14922	14720	14904	15148	14846	14948	14820	14773	14729	14889	14815	15001	14967	14752	14930	14642	14807	14920	15062	14933	14825	14930	14901	14761	14851	14901	14786	14987	14830	14831	14952	14819	14889	15025	14719	14701	14867	15060	14881	15064	14819	14841	14809	14805	14901	14834	15031	14758	15040	14893	14806	14828	14940	14855	14996	14769	15057	15087	14987	14995	14978	14970	14935	14862	14937	14693	14858	14971	14887	14830	14890	15005	14729	14697	14906	14785	14810	14815	14853	14838	14886	14880	14784	14912	15010	14914	14925	14719	14980	14968	14919	14785	14882	15017	14853	14739	14892	14883	14886	15084	14962	14718	14888	14824	14682	14881	14994	14922	14995	15010	14905	15011	14920	14986	14942	14839	15103	14838	14893	14855	15095	14707	14940	14997	14887	14732	15020	14891	14807	14706	15014	14774	14961	14828	14913	14896	14973	14739	14726	14929	14839	14901	14955	15105	14748	14981	14963	14940	14886	14746	14971	15021	14943	14763	14904	15077	15000	14835	14827	15098	14943	14950	14847	14922	15031	14921	14975	14961	14878	14776	15001	14840	14817	14890	14798	14949	14712	15090	14799	14919	14927	15024	14780	14839	14859	15049	15027	14809	14907	14819	14932	14985	14879	14709	14924	14781	14941	14801	14907	14681	14928	14814	14865	14900	14890	14875	15014	14946	14873	14906	15015	15003	14958	14594	14976	14970	15026	14900	14908	14846	14746	14957	14801	14898	14712	14964	14783	14934	14754	14902	15069	14945	14838	14725	14838	14927	14926	14792	14763	14891	14876	14962	14929	14883	14920	14778	15059	14969	15084	14771	14860	14851	14931	14764	14923	14880	14841	14928	14916	14913	14939	14915	14763	14953	14945	14803	14878	14887	14829	15018	14980	14886	14800	15034	14973	14899	14890	14789	14766	14840	14964	14991	14887	14889	14801	14964	14914	14802	15002	14821	14791	14968	14877	15072	14726	14674	14899	14822	14849	14871	14777	14998	14947	14969	14905	14826	15007	14967	14994	14880	14812	14814	14960	14728	14981	14669	14949	15006	14901	14916	15055	14972	14752	14814	14882	14887	14807	14751	14958	14876	14770	15082	14743	14912	14841	14929	14890	14895	15005	14875	14807	14761	14775	14953	14750	14874	14917	14866	14941	14898	14861	14921	14899	15042	14875	14872	14802	14794	14608	14878	14784	14961	14935	14789	14867	14826	14930	14855	14968	14774	14862	14937	14910	14932	15002	14818	14844	14909	14917	14720	14685	15056	14810	15046	14857	14977	15081	14864	14833	14735	14968	15009	15061	14940	14976	14818	14838	14909	14871	14696	14808	14820	14751	14963	14947	14921	14812	14937	15025	14710	14919	15034	14909	14880	14928	15109	14878	14703	14939	14861	14879	14798	14941	14942	14795	14845	14942	15096	14824	14759	14947	14867	15121	14777	14793	15003	14892	14867	14811	14631	14983	14918	14751	14943	14860	14900	14727	15094	14885	14791	14922	14939	14822	14938	14879	14927	14851	14848	14988	14923	14784	14914	14880	14931	14886	15026	15016	14833	14824	14889	15069	14845	14863	14748	14791	14936	14854	14652	14925	14910	14712	14862	14851	14926	14868	14862	14866	14967	15104	15083	14823	14692	14947	14869	14597	14968	14897	15062	14915	14880	14884	14927	14902	15150	14999	14909	14859	14907	14895	14900	14857	14790	14928	14812	14955	14878	14868	14840	14846	14745	14985	15013	15096	14802	14907	14854	14903	14934	14913	14855	14877	14961	15055	14888	14886	14836	14763	14934	14935	14778	14921	15107	15068	14798	14829	14894	14957	14826	14723	14855	14756	14962	14984	14864	14812	15042	14847	14842	15057	14914	14943	14771	14874	14989	14683	14861	14746	15052	14829	14801	14830	14895	14802	14882	14751	14790	14975	14799	14926	14868	14833	14904	14841	14891	14812	14869	14770	15023	14935	14738	14969	15059	14770	14951	14784	14890	14917	14951	15126	14861	14924	14896	14961	14888	14861	14861	14900	14913	14703	14845	14870	14953	14913	14852	14986	14827	14862	15026	15062	14982	14894	14583	14987	14859	14878	14905	15014	14915	14940	14938	14873	14844	14877	14875	14764	14813	14817	14962	14816	14783	14797	15131	14837	14816	15029	14802	15145	14830	14774	14750	15106	14852	14886	14863	14846	14883	14983	14781	14858	14720	14901	14960	14939	14922	14813	14850	14851	14896	14981	14824	14897	14944	14710	15007	14976	14850	14694	14680	14786	14800	14856	15072	14954	14816	14728	14977	14707	14919	14863	14978	14945	14778	14750	15024	14814	14713	14747	14924	14874	14973	14989	14781	14812	14827	14742	14761	15013	14873	14986	14911	14746	14789	14696	14888	14938	14963	14840	14917	14920	14753	14918	14868	14899	14784	14914	14854	14835	14852	14863	14786	15111	14809	14906	14843	14876	14839	15082	14716	14902	14886	14992	14897	14874	14706	15076	15057	14833	14889	15098	14731	14684	14797	14757	14877	14795	14777	15117	14902	14729	14908	14818	15048	14933	15099	14825	14939	14877	14745	14953	14903	14792	14867	14797	14876	15033	14948	14945	14814	14944	14802	15063	14893	15015	14797	14789	14952	14839	14894	14864	14775	14812	14781	14904	14907	14921	14840	14758	14894
37550	46101	45836	33964	26155	24207	24030	23627	23411	23433	23465	23662	23565	23348	23428	23501	23781	23593	23567	23645	23663	23643	23687	23538	23710	23628	23481	23492	23545	23682	23739	23546	23768	23646	23565	23705	23635	23440	23823	23822	23718	23792	23564	23734	23521	23524	23855	23692	23720	23698	23525	23261	23911	23637	23509	23591	23596	23509	23402	23681	23799	23591	23665	23350	23394	23610	23667	23477	23599	23835	23614	23597	23728	23442	23587	23584	23572	23491	23522	23489	23621	23485	23681	23739	23486	23459	23597	23569	23388	23454	23580	23746	23595	23606	23711	23801	23736	23566	23691	23664	23682	23486	23592	23576	23713	23350	23838	23689	23490	23561	23671	23543	23485	23586	23771	23642	23752	23611	23736	23519	23606	23813	23729	23588	23494	23403	23668	23566	23610	23432	23564	23753	23605	23407	23727	23686	23755	23637	23450	23637	23491	23409	23779	23381	23506	23590	23392	23530	23444	23775	23393	23581	23619	23505	23723	23650	23356	23570	23564	23793	23560	23631	23568	23516	23678	23574	23725	23515	23662	23731	23816	23659	23662	23561	23518	23818	23808	23524	23564	23557	23313	23677	23583	23422	23614	23642	23644	23388	23525	23374	23480	23785	23329	23584	23708	23562	23551	23542	23673	23563	23682	23610	23426	23416	23376	23612	23906	23745	23479	23418	23733	23842	23488	23605	23544	23581	23413	23343	23787	23676	23490	23355	23529	23508	23727	23601	23582	23551	23542	23648	23469	23476	23637	23473	23774	23441	23569	23498	23637	23575	23612	23538	23575	23333	23935	23359	23218	23413	23488	23688	23572	23601	23389	23688	23715	23766	23565	23564	23770	23546	23391	23541	23632	23490	23672	23515	23585	23417	23510	23715	23722	23679	23635	23742	23397	23412	23524	23576	23534	23500	23577	23491	23733	23655	23565	23643	23555	23452	23552	23620	23638	23592	23566	23529	23663	23355	23698	23492	23689	23538	23461	23437	23485	23588	23841	23725	23426	23535	23637	23603	23459	23685	23633	23554	23453	23511	23403	23741	23636	23624	23690	23506	23548	23448	23509	23865	23792	23739	23541	23560	23548	23652	23443	23517	23776	23479	23388	23598	23268	23480	23761	23544	23805	23452	23502	23517	23669	23618	23336	23451	23501	23459	23508	23638	23757	23601	23505	23483	23534	23752	24024	23635	23638	23493	23452	23520	23610	23494	23838	23659	23518	23557	23831	23894	23597	23492	23443	23453	23544	23543	23697	23706	23489	23566	23780	23408	23476	23540	23688	23646	23540	23444	23630	23643	23653	23402	23616	23697	23514	23849	23710	23590	23699	23412	23564	23599	23640	23762	23841	23657	23699	23617	23610	23797	23497	23569	23358	23575	23717	23262	23488	23581	23389	23591	23670	23482	23765	23885	23625	23337	23614	23564	23551	23745	23647	23263	23667	23593	23415	23751	23698	23479	23732	23518	23782	23579	23431	23627	23497	23408	23518	23756	23577	23462	23406	23528	23424	23790	23755	23420	23542	23541	23806	23591	23391	23489	23435	23575	23574	23336	23661	23625	23375	23473	23721	23355	23651	23411	23852	23358	23663	23461	23563	23729	23581	23440	23549	23559	23499	23461	23651	23230	23451	23230	23548	23375	23550	23656	23719	23632	23622	23741	23672	23574	23598	23485	23608	23733	23742	23635	23797	23770	23510	23340	23706	23848	23630	23385	23554	23657	23545	23505	23540	23581	23505	23460	23576	23611	23761	23554	23566	23509	23603	23347	23594	23598	23619	23420	23212	23376	23495	23909	23534	23495	23719	23624	23536	23642	23496	23513	23559	23624	23793	23568	23720	23642	23671	23442	23547	23680	23492	23393	23393	23616	23657	23748	23535	23494	23478	23513	23324	23307	23688	23963	23391	23413	23531	23648	23543	23509	23420	23843	23646	23708	23723	23527	23422	23415	23431	23567	23390	23350	23548	23631	23608	23769	23722	23725	23548	23463	23629	23729	23533	23582	23486	23467	23621	23698	23610	23663	23412	23641	23672	23509	23539	23424	23770	23458	23527	23356	23725	23611	23524	23675	23663	23419	23504	23637	23636	23673	23601	23504	23470	23666	23736	23572	23581	23440	23656	23801	23846	23546	23569	23523	23769	23586	23373	23516	23698	23411	23754	23890	23343	23478	23402	23640	23596	23584	23476	23670	23405	23633	23804	23719	23639	23601	23610	23557	23415	23387	23579	23427	23383	23507	23460	23569	23534	23611	23608	23547	23680	23410	23224	23689	23664	23697	23640	23793	23588	23864	23595	23681	23389	23497	23428	23504	23439	23629	23561	23615	23609	23780	23551	23588	23610	23901	23612	23451	23547	23450	23712	23497	23512	23817	23524	23559	23399	23591	23564	23860	23658	23598	23556	23471	23408	23516	23392	23696	23629	23479	23868	23574	23542	23560	23517	23714	23541	23730	23637	23371	23597	23610	23517	23573	23710	23513	23781	23439	23562	23779	23409	23474	23477	23436	23566	23549	23872	23826	23683	23619	23679	23364	23626	23335	23473	23596	23563	23676	23203	23349	23698	23743	23541	23817	23658	23642	23664	23323	23801	23414	23508	23523	23329	23695	23587	23704	23617	23444	23630	23623	23741	23464	23739	23730	23526	23385	23585	23654	23528	23555	23481	23529	23701	23435	23567	23612	23487	23451	23621	23642	23366	23618	23601	23547	23547	23830	23602	23513	23548	23524	23477	23596	23643	23618	23538	23468	23484	23537	23682	23528	23507	23629	23639	23510	23575	23513	23484	23512	23565	23366	23691	23613	23761	23504	23516	23636	23485	23742	23469	23647	23495	23575	23344	23603	23742	23624	23456	23574	23560	23627	23555	23517	23618	23463	23567	23544	23431	23701	23976	23664	23646	23783	23540	23584	23561	23570	23587	23526	23698	23661	23779	23730	23621	23708	23500	23773	23463	23376	23686	23732	23710	23610	23828	23469	23613	23456	23599	23596	23884	23560	23659	23560	23530	23307	23665	23676	23457	23692	23576	23454	23487	23378	23657	23465	23507	23607	23444	23652	23720	23514	23611	23545	23761	23555	23795	23597	23566	23617	23569	23558	23884	23535	23585	23527	23693	23797	23434	23712	23609	23634	23405	23601	23514	23436	23516	23579	23357	23630	23686	23395	23686	23726	23603	23728	23514	23139	23542	23806	23488	23552	23525	23635	23539	23591	23438	23669	23569	23506	23655	23706	23451	23607	23471	23549	23494	23458	23398	23677	23624	23499	23612	23639	23675	23652	23413	23576	23558	23607	23760	23670	23469	23808	23720	23794	23565	23752	23451	23462	23658	23518	23448	23399	23738	23476	23743	23603	23436	23416	23692	23825	23741	23365	23487	23521	23401	23647	23517	23417	23686	23709	23559	23629	23452	23750	23514	23659	23431	23378	23452	23658	23724	23599	23598	23463	23617	23372	23803	23657	23419	23673	23359	23551	23757	23700	23585	23482	23563	23550	23548	23484	23591	23463	23806	23696	23592	23622	23442	23787	23611	23607	23738	23475	23546	23411	23525	23684	23626	23591	23379	23621	23662	23401	23554	23625	23265	23570	23524	23713	23528	23469	23460	23526	23504	23730	23483	23463	23605	23469	23699	23559	23575	23820	23811	23643	23558	23527	23693	23477	23700	23576	23458	23487	23870	23421	23677	23673	23460	23766	23771	23759	23767	23271	23505	23660	23422	23591	23638	23544	23721	23739	23776	23652	23456	23493	23548	23372	23687	23605	23550	23584	23496	23471	23773	23586	23613	23448	23716	23551	23670	23530	23806	23596	23625	23434	23457	23537	23374	23847	23596	23466	23571	23657	23564	23569	23691	23614	23758	23742	23600	23576	23527	23388	23457	23898	23382	23707	23831	23720	23574	23719	23440	23489	23487	23510	23517	23523	23936	23589	23301	23627	23484	23477	23542	23552	23759	23597	23709	23715	23492	23864	23347	23585	23762	23514	23467	23835	23334	23598	23630	23528	23734	23755	23588	23480	23489	23606	23387	23446	23586	23723	23478	23799	23541	23434	23650	23514	23385	23535	23367	23501	23502	23558	23440	23672	23704	23547	23514	23471	23405	23574	23555	23784	23765	23470	23466	23655	23501	23523	23577	23650	23663	23717	23695	23555	23508	23572	23637	23620	23449	23437	23349	23519	23658	23465	23613	23613	23631	23526	23357	23681	23500	23378	23454	23670	23522	23683	23616	23651	23795	23671	23603	23647	23320	23439	23262	23645	23369	23696	23820	23560	23601	23396	23603	23400	23623	23814	23614	23519	23697	23654	23462	23512	23660	23457	23497	23444	23610	23623	23571	23624	23619	23533	23789	23505	23970	23640	23733	23395	23452	23714	23493	23742	23661	23841	23625	23461	23623	23804	23565	23456	23588	23596	23573	23573	23592	23807	23685	23609	23810	23367	23454	23619	23704	23899	23777	23723	23663	23622	23683	23392	23761	23781	23420	23610	23697	23547	23552	23522	23645	23373	23707	23688	23666	23728	23583	23480	23726	23819	23493	23502	23641	23578	23549	23432	23827	23628	23667	23587	23638	23643	23728	23938	23786	23654	23755	23589	23611	23649	23504	23539	23499	23617	23490	23565	23628	23742	23644	23704	23801	23408	23648	23570	23751	23680	23252	23678	23552	23388	23676	23666	23709	23489	23542	23639	23608	23706	23365	23497	23644	23234	23469	23881	23506	23682	23565	23657	23615	23355	23640	23353	23579	23661	23492	23476	23493	23520	23375	23719	23894	23573	23716	23633	23692	23578	23412	23586	23370	23617	23641	23678	23434	23616	23703	23656	23458	23473	23627	23575	23758	23548	23661	23540	23629	23635	23483	23505	23674	23612	23707	23747	23738	23479	23645	23628	23637	23606	23377	23611	23491	23565	23651	23400	23721	23716	23533	23328	23465	23622	23310	23540	23515	23624	23763	23711	23635	23633	23488	23453	23730	23521	23522	23554	23666	23639	23577	23599	23609	23626	23481	23438	23762	23817	23488	23614	23754	23824	23534	23635	23593	23472	23671	23732	23521	23244	23452	23423	23773	23643	23749	23571	23446	23540	23714	23313	23476	23891	23760	23595	23579	23536	23573	23638	23639	23570	23763	23791
32598	50942	36538	20620	15005	13819	13332	13496	13155	13388	13268	13385	13304	13396	13326	13243	13413	13258	13406	13492	13151	13353	13354	13384	13410	13200	13356	13426	13181	13272	13252	13264	13346	13386	13174	13357	13258	13402	13288	13413	13319	13256	13306	13279	13315	13215	13286	13269	13434	13273	13048	13289	13307	13385	13258	13341	13423	13526	13204	13282	13288	13484	13387	13387	13263	13415	13198	13361	13206	13203	13523	13318	13317	13073	13421	13474	13256	13263	13319	13300	13365	13251	13270	13413	13187	13137	13341	13292	13280	13220	13137	13280	13414	13256	13337	13347	13222	13335	13239	13227	13431	13340	13379	13234	13315	13328	13303	13099	13358	13307	13247	13303	13179	13282	13275	13271	13427	13366	13291	13448	13204	13233	13217	13314	13347	13351	13266	13264	13297	13349	13180	13339	13092	13230	13186	13398	13149	13242	13277	13157	13371	13209	13079	13266	13173	13152	13336	13245	13270	13283	13255	13261	13359	13350	13432	13293	13170	13302	13401	13294	13320	13170	13294	13387	13123	13384	13428	13364	13219	13356	13396	13569	13486	13212	13354	13285	13260	13223	13070	13224	13308	13278	13374	13208	13289	13193	13394	13158	13071	13294	13351	13264	13226	13159	13274	13266	13161	13354	13375	13317	13323	13405	13273	13219	13189	13472	13269	13433	13183	13167	13178	13320	13219	13230	13381	13160	13394	13505	13232	13190	13427	13254	13198	13400	13320	13347	13371	13412	13309	13246	13123	13212	13499	13463	13369	13264	13257	13272	13509	13289	13201	13354	13317	13479	13256	13291	13315	13217	13296	13258	13445	13434	13327	13443	13325	13401	13223	13289	13343	13250	13225	13331	13377	13448	13284	13448	13295	13204	13389	13263	13284	13384	13261	13202	13192	13594	13239	13203	13384	13151	13310	13366	13207	13421	13163	13187	13373	13275	13315	13352	13177	13197	13218	13236	13224	13302	13467	13479	13271	13290	13258	13342	13272	13273	13177	13382	13268	13259	13187	13588	13316	13310	13297	13203	13310	13182	13299	13268	13213	13331	13484	13338	13225	13205	13317	13371	13126	13205	13222	13227	13214	13278	13462	13130	13330	13174	13313	13267	13123	13415	13529	13290	13218	13254	13285	13351	13291	13385	13158	13244	13317	13257	13239	13398	13255	13129	13484	13184	13287	13247	13368	13352	13237	13255	13045	13214	13100	13310	13413	13251	13372	13148	13135	13323	13282	13278	13435	13256	13342	13291	13302	13374	13353	13235	13524	13299	13086	13210	13472	13419	13103	13233	13196	13229	13429	13279	13241	13377	13479	13278	13179	13137	13292	13290	13203	13297	13214	13267	13202	13146	13207	13381	13223	13271	13305	13442	13402	13461	13182	13285	13441	13271	13454	13160	13182	13245	13243	13196	13202	13237	13193	13346	13300	13305	13301	13311	13215	13260	13514	13209	13275	13215	13364	13456	13254	13273	13399	13194	13456	13261	13416	13356	13338	13191	13241	13144	13246	13302	13249	13423	13022	13312	13428	13270	13209	13405	13220	13209	13367	13222	13191	13343	13326	13334	13117	13371	13308	13420	13433	13396	13518	13347	13407	13331	13312	13226	13186	13205	13370	13522	13235	13216	13248	13366	13378	13341	13287	13278	13183	13153	13416	13219	13145	13286	13318	13357	13227	13288	13230	13305	13153	13386	13306	13365	13234	13295	13142	13352	13241	13223	13272	13447	13257	13134	13244	13232	13330	13341	13365	13301	13307	13406	13290	13382	13149	13233	13428	13308	13240	13250	13336	13279	13429	13268	13328	13281	13293	13157	13079	13364	13386	13308	13302	13349	13214	13353	13233	13308	13333	13343	13361	13254	13346	13218	13339	13201	13088	13474	13206	13421	13362	13347	13372	13246	13255	13325	13529	13301	13057	13334	13395	13126	13340	13374	13267	13309	13545	13147	13258	13299	13328	13379	13348	13328	13304	13272	13395	13372	13350	13234	13190	13190	13372	13150	13279	13429	13343	13359	13409	13445	13186	13218	13288	13295	13346	13329	13408	13194	13334	13290	13306	13374	13420	13366	13259	13438	13264	13115	13264	13156	13311	13409	13237	13290	13407	13280	13264	13402	13261	13358	13335	13219	13533	13216	13354	13286	13448	13267	13402	13401	13400	13327	13329	13339	13121	13513	13453	13207	13152	13414	13420	13292	13347	13424	13516	13144	13490	13392	13321	13300	13427	13409	13329	13359	13213	13374	13263	13216	13388	13108	13386	13425	13202	13339	13271	13413	13394	13284	13387	13364	13211	13449	13395	13359	13323	13262	13368	13201	12999	13468	13235	13364	13289	13434	13344	13229	13337	13452	13310	13294	13362	13255	13286	13429	13274	13336	13400	13276	13423	13183	13454	13192	13253	13249	13433	13261	13411	13231	13205	13336	13176	13392	13287	13303	13201	13386	13145	13419	13278	13223	13181	13378	13348	13344	13306	13338	13437	13296	13104	13218	13376	13432	13302	13282	13421	13304	13209	13368	13245	13267	13300	13325	13215	13123	13283	13250	13181	13279	13361	13426	13105	13264	13379	13227	13281	13256	13323	13351	13291	13256	13359	13286	13480	13312	13170	13358	13398	13203	13193	13204	13291	13069	13333	13347	13337	13190	13273	13313	13317	13429	13287	13353	13338	13338	13326	13156	13322	13443	13454	13394	13154	13319	13270	13213	13289	13208	13350	13274	13263	13412	13352	13288	13220	13185	13421	13214	13238	13482	13178	13229	13368	13295	13327	13275	13287	13421	13230	13314	13296	13465	13225	13393	13263	13363	13311	13237	13362	13303	13139	13318	13249	13442	13354	13187	13233	13204	13405	13206	13315	13366	13353	13246	13339	13178	13145	13359	13289	13200	13190	13330	13417	13331	13325	13562	13231	13347	13236	13190	13177	13190	13317	13377	13384	13413	13315	13362	13357	13200	13360	13203	13424	13268	13332	13188	13206	13233	13247	13300	13338	13153	13224	13288	13361	13186	13187	13337	13271	13354	13418	13264	13349	13160	13254	13332	13497	13317	13374	13344	13359	13472	13273	13280	13303	13260	13404	13308	13335	13250	13129	13341	13387	13385	13295	13114	13426	13123	13298	13325	13395	13284	13263	13220	13373	13332	13421	13204	13206	13390	13276	13337	13503	13344	13390	13255	13397	13350	13160	13243	13239	13294	13285	13288	13339	13263	13367	13374	13255	13189	13483	13359	13212	13327	13553	13356	13276	13246	13371	13437	13262	13144	13291	13327	13271	13301	13154	13348	13244	13252	13116	13448	13271	13391	13133	13354	13311	13188	13317	13298	13328	13318	13268	13196	13215	13261	13337	13258	13107	13273	13366	13468	13179	13335	13479	13454	13390	13310	13352	13219	13255	13297	13301	13281	13278	13204	13154	13354	13382	13215	13305	13441	13324	13226	13290	13358	13080	13242	13283	13323	13462	13160	13163	13388	13342	13410	13381	13444	13261	13130	13361	13275	13207	13322	13378	13174	13331	13294	13429	13387	13306	13133	13263	13412	13399	13256	13520	13459	13315	13124	13412	13364	13300	13286	13283	13302	13446	13425	13344	13241	13242	13301	13294	13247	13252	13347	13311	13290	13409	13265	13217	13249	13339	13267	13319	13142	13418	13229	13349	13062	13274	13331	13242	13193	13344	13319	13400	13291	13389	13401	13241	13296	13296	13356	13251	13194	13242	13337	13348	13255	13483	13258	13364	13238	13342	13256	13406	13386	13297	13392	13089	13115	13371	13245	13242	13387	13363	13272	13421	13393	13437	13329	13219	13353	13416	13295	13235	13411	13161	13174	13362	13391	13329	13357	13337	13330	13213	13332	13515	13343	13266	13273	13153	13184	13349	13259	13322	13340	13220	13297	13224	13409	13462	13174	13244	13255	13256	13246	13391	13289	13324	13223	13207	13256	13123	13206	13291	13352	13198	13142	13349	13258	13216	13353	13390	13309	13437	13454	13141	13243	13229	13272	13375	13165	13344	13229	13331	13290	13322	13487	13462	13382	13375	13385	13230	13276	13459	13364	13213	13316	13267	13334	13175	13336	13306	13498	13378	13368	13300	13393	13272	13335	13179	13161	13329	13400	13290	13311	13172	13458	13337	13282	13292	13276	13244	13325	13339	13242	13159	13495	13290	13319	13327	13146	13282	13175	13302	13223	13279	13379	13316	13369	13331	13254	13421	13366	13122	13284	13401	13325	13266	13254	13284	13325	13349	13271	13404	13340	13224	13233	13159	13272	13258	13311	13252	13496	13274	13288	13512	13188	13116	13285	13387	13343	13286	13343	13322	13237	13176	13116	13233	13371	13313	13219	13315	13253	13228	13398	13324	13325	13272	13343	13256	13257	13096	13342	13286	13288	13336	13290	13135	13356	13347	13382	13287	13455	13092	13473	13296	13382	13085	13104	13385	13376	13324	13169	13505	13297	13310	13383	13290	13396	13470	13387	13324	13210	13436	13361	13264	13326	13366	13315	13130	13426	13369	13378	13439	13308	13367	13346	13307	13325	13338	13309	13369	13373	13350	13580	13313	13336	13293	13268	13265	13169	13181	13264	13381	13442	13225	13191	13202	13399	13309	13371	13153	13372	13288	13301	13296	13292	13276	13412	13244	13172	13403	13408	13352	13263	13158	13304	13324	13329	13255	13259	13359	13241	13431	13339	13294	13338	13357	13132	13186	13466	13397	13199	13395	13184	13338	13249	13310	13131	13296	13209	13293	13103	13264	13440	13358	13278	13089	13238	13193	13340	13428	13455	13256	13103	13462	13280	13137	13253	13403	13396	13283	13381	13322	13177	13365	13257	13496	13224	13463	13174	13333	13245	13255	13279	13380	13344	13213	13423	13275	13314	13082	13360	13301	13396	13136	13242	13324	13267	13330	13282	13162	13149	13301	13384	13424	13365	13229	13212	13206	13310	13306	13314	13392	13156	13353	13254	13303	13334	13182	13458	13484	13295	13325	13182	13307	13363	13365	13275	13335	13222	13300	13321	13412	13234	13443	13372	13306	13235	13255	13238	13204	13331	13303	13458	13114	13286	13240	13426	13276	13247	13284	13308	13453	13373	13305	13417	13394	13279	13517	13308	13335	13144	13352	13342
39956	45334	42183	32915	26584	25059	24511	24362	24187	24286	24238	24305	24232	24309	24384	24109	24553	24115	24179	24352	24182	24514	24366	24298	24398	24200	24171	24149	24392	24372	24444	24530	24148	24265	24198	24239	24400	24553	24317	24383	24407	24545	24358	24228	24362	24411	24287	24377	24639	24094	24311	24370	24269	24295	24270	24261	24121	24198	24139	24327	24376	24124	24169	24261	24231	24428	24397	24348	24264	24100	24163	24388	24263	23885	24190	24221	24260	23982	24133	24329	24390	24336	24602	24269	24537	24246	24314	24450	24345	24482	24368	24316	24456	24364	24381	24296	24283	24300	24230	24411	24259	24248	24406	24523	24316	24464	24198	24335	24380	24302	24285	24198	24265	24262	24150	24319	24143	24215	24255	24409	24405	24476	24263	24359	24138	24414	24445	24202	24188	24102	24080	24497	24312	24184	24313	24013	24287	24339	24325	24351	24284	24367	24016	24127	24387	24440	24285	24193	24365	24337	24429	24308	24243	24352	24195	24045	24111	24304	24513	24329	24266	24220	24270	24495	24530	24545	24206	24136	24303	24426	24225	24306	24161	24314	24290	24442	24478	24200	24174	24318	24455	24412	24335	24145	24145	24112	24365	24188	24276	24193	24412	24447	24300	24352	24224	24422	23906	24195	24045	24344	24704	24249	24194	24337	24233	24519	24234	24263	24299	24425	24237	24199	24189	24174	24431	24100	24253	24300	24220	24349	24271	24178	24251	24093	24384	24446	23974	24128	24379	23985	24449	24253	24352	24189	24278	24373	24346	24326	24355	24451	24259	24133	24510	24594	24507	24308	24363	24327	24395	24299	24483	24254	24194	24217	24168	24341	24147	24289	24392	24047	24221	24492	24306	24389	24335	24337	23963	24238	24451	24208	24182	24408	24286	24474	24300	24073	24128	24275	24411	24091	24366	24136	24159	24405	24146	24280	24417	24158	24335	24335	24269	24236	24399	24349	24308	24394	24399	24332	24260	24312	24312	24167	24434	24221	24055	24106	24317	24545	24552	24119	24181	24281	24104	24474	24415	24224	24270	24160	24380	24293	24341	24352	24225	24382	24696	24525	24513	24228	24261	24391	24153	24163	24179	24450	24393	24136	24349	24594	24295	24252	24390	24232	24140	24333	24503	24269	24391	24234	24266	24363	24310	24405	24453	24547	24221	24366	24198	24269	24337	24155	24016	24560	24334	24232	24119	24280	24285	24196	24312	24240	24497	24314	24517	24194	24312	24297	24529	24380	24405	23943	24262	24323	24383	24313	24183	24218	24230	24491	24396	24138	24385	24331	24477	24339	24569	24460	24277	24295	24241	24164	24353	24255	24493	24077	24118	24135	24423	24356	24407	24278	24342	24079	24497	24338	24140	24414	24304	24341	24344	24416	24415	24063	24423	24351	24300	24297	24379	24194	24270	24540	24373	24336	24276	24157	24333	24327	24338	24336	24479	24274	24331	24441	24508	24293	24360	24434	24442	24209	24440	24305	24292	24485	24258	24297	24351	24382	24211	24596	24390	24357	24446	24159	24048	24430	24187	24141	24301	24022	24274	24354	24394	24068	24334	24212	24230	24419	24359	24260	24346	24149	24318	24552	24262	24521	24404	24201	24155	24182	24230	24011	24119	24492	24688	24555	24159	24351	24366	24242	24297	24163	24322	24248	24314	24173	24132	24147	24304	24337	24640	24356	24406	24166	24333	24607	24248	24245	24293	24456	24351	24267	24358	24345	24231	24137	24238	24385	24321	24240	24160	24288	24366	24366	24491	24448	24253	24171	24369	24245	24315	24469	23992	24241	24287	24106	24190	24395	24141	24336	24321	24359	24499	24264	24250	24556	24642	24315	24453	24466	24310	24240	24438	24079	24343	24418	24346	24564	24390	24182	24286	24341	24446	24074	24188	24222	24402	24463	24181	24523	24405	24272	24533	24292	24660	24292	24512	24264	24290	24123	24316	24230	24264	24410	24203	24046	24517	24250	24585	24347	24421	24295	24245	24255	24371	24227	24492	24457	24420	24301	24217	24427	24585	24315	24305	24414	24296	24443	24478	24543	24360	24067	24397	24348	24339	24337	24233	24320	24355	24290	24229	24421	24372	24191	24461	24131	24412	24207	24365	24396	24023	24187	24333	24317	24299	24174	24559	24555	24581	24255	24278	24329	24242	24172	24284	24175	24314	24501	24228	24287	24528	24367	24155	24245	24471	24362	24236	24173	24369	24452	24448	24265	24189	24122	24310	24354	24186	24516	24407	24502	24331	24243	24413	24401	24288	24435	24186	24232	24340	24383	24572	24402	24497	24456	24413	24251	24380	24292	24747	24344	24302	24344	24356	24173	24526	24293	24191	24352	24259	24446	24505	24312	24445	24078	24506	24342	24157	24272	24171	24360	24368	24296	24072	24326	24242	24308	24127	24314	24067	24125	24224	24303	24334	23995	24333	24328	24369	24355	24109	24211	24143	23999	24382	24229	24320	24218	24314	24147	24325	24322	24325	24287	24276	24308	24205	24398	24411	24338	24465	24601	24124	24353	24346	24112	24445	24300	24078	24333	24208	24414	24348	24257	24230	24209	24415	24167	24401	24065	24579	24086	24279	24367	24328	24159	24217	24135	24534	24325	24321	24346	24433	24211	24232	24428	24362	24341	24231	24341	24185	24250	24294	24311	24476	24448	24509	24374	24483	24470	24193	24139	24275	24454	24454	24243	24572	24164	24597	24071	24382	24363	24116	24351	24256	24230	24474	24347	24553	24433	24185	24373	24523	24280	24348	24391	24467	24254	24607	24135	24313	24444	24417	24539	24346	24620	24608	24422	24380	24146	24469	24470	24374	24146	24337	24074	24038	24386	24558	24396	24434	24151	24388	24348	24060	24260	24342	24353	24170	24476	24191	24185	24294	24116	24377	24345	24603	24447	24547	24280	24286	24225	24376	24338	24303	24452	24603	24123	24306	24421	24146	24433	24452	24578	24340	24262	24296	24274	24236	24466	24586	24396	24325	24270	24445	24273	24323	24406	24261	24384	24310	24297	24337	24290	24409	24240	24179	24310	24266	24413	24507	24481	24280	24263	24293	24363	24701	24275	24219	24501	24297	24359	24263	24282	24479	24228	24341	24378	24413	24329	24115	24556	24131	24485	24281	24454	24055	24514	24419	24280	24383	24345	24443	24390	24433	24258	24212	24283	24457	24232	24348	24156	24059	24276	24406	24418	24323	24193	24173	24332	24413	24300	24502	24380	24277	24382	24210	24369	24238	24408	24625	24539	24209	24171	24261	24245	24333	24240	24528	24470	24265	24381	24227	24174	24363	24066	24314	24211	24482	24232	24133	23954	24606	24240	24222	24622	24476	24379	24354	24523	24190	24419	24434	24255	24384	24392	24420	24365	24229	24351	24240	24319	24355	24114	24145	24364	24467	24521	24228	24431	24320	24337	24210	24227	24568	24411	24545	24317	24561	24230	24131	24159	24284	24320	24327	24346	24481	24467	24293	24341	24165	24292	24288	24230	24161	24449	24403	24136	24426	24349	24305	24128	24162	24448	24219	24452	24171	24411	24499	24316	24354	24312	24318	24358	24470	24403	24037	24355	24392	24241	24021	24276	24340	24503	24354	24089	24400	24133	24054	24142	24294	24259	24432	24321	24376	24227	24319	24350	24312	24275	24348	24053	24365	24397	24221	24248	24215	24377	24480	24186	24549	24237	24208	24419	24340	24308	24200	24292	24375	24118	24481	24189	24239	24276	24349	24245	24275	24570	24425	24437	24342	24148	24387	24371	24099	24338	24536	24348	24237	24192	24124	24092	24212	24185	24161	24453	24312	24591	24519	24577	24259	24255	24290	24444	24368	24460	24355	24240	24313	24083	24402	24375	24210	24426	24200	24303	24165	24264	24487	24308	24284	24369	24196	24230	24461	24478	24532	24231	24456	24401	24636	24425	24404	24226	24151	24319	24254	24580	24240	24133	24258	24414	24177	24253	24409	24426	24451	24266	24220	24235	24438	24340	24110	24184	24472	24409	24355	24293	24430	24116	24236	24208	24270	24191	24207	24426	24381	24292	24288	24260	24345	24282	24408	24351	24128	24160	24446	24181	24199	24189	24263	24377	24338	24360	24161	24140	24371	24310	24369	24329	24248	24528	24435	24538	24521	24376	24334	24298	24531	24296	24262	24324	24499	24402	24562	24448	24070	24242	24312	24327	24341	24193	24309	24272	24365	24281	24151	24491	24755	24333	24368	24327	24312	24218	24348	24258	24419	24396	24465	24483	24705	24326	24112	24294	24491	24256	24274	24340	24302	24299	24397	24248	24471	24303	24349	24272	24293	24312	24612	24210	24250	24320	24538	24403	24415	24247	24311	24142	24302	24403	24496	24460	24217	24252	24521	24287	24280	24396	24473	24225	24308	24036	24259	24269	24295	24193	24412	24343	24447	24226	24373	24491	24621	24231	24347	24050	24308	24631	24398	24235	24429	24304	24385	24176	24345	24136	24301	24356	24220	24079	24155	24342	24167	24336	24083	24408	24303	24071	24211	24357	24105	24548	24471	24284	24162	24463	24514	24673	24245	24169	24248	24308	24448	24128	24344	24125	24321	24135	24390	24187	24316	24227	24386	24309	24393	24407	24262	24455	24429	24186	24336	24083	24324	24330	24523	24549	24153	24109	24100	24176	24290	24379	24505	24081	24264	24218	24619	24464	24388	24453	24547	24642	24555	24214	24404	24480	24406	24115	24148	24249	24382	24320	24324	24494	24274	24366	24267	24660	24454	24471	24320	23921	24382	24335	24143	24501	24413	24095	24491	24347	24628	24199	24468	24056	24602	24474	24324	24389	24496	24378	24363	24138	24276	24360	24415	24191	24116	24361	24312	24360	24298	24319	24307	24494	24275	24428	24272	24219	24330	24292	24454	24330	24072	24133	24356	24104	24342	24497	24419	24309	24439	24154	24174	24405	24478	24382	24225	24338	24283	24290	24188	24150	24170	24165	24306	24258	24315	24452	24279	24279	24310	24387	24230	24406	24127	24199	24370	24167	24203	24310	24330	24203	23960	24493	24219	24287	24344	24091	24213	24074	24155	24090	24254	24260	24268	24238	24326	24425	24326	24144	24294	24151	24465	24237	24216	24210	24626	24214	24299	24227
32534	45956	31853	19331	15188	14023	13785	13717	13787	13554	13836	13788	13708	13652	13696	13568	13809	13492	13653	13618	13581	13763	13697	13560	13730	13578	13757	13680	13715	13793	13796	13630	13572	13688	13588	13761	13708	13671	13790	13658	13667	13429	13766	13670	13726	13798	13636	13726	13820	13680	13641	13864	13794	13707	13583	13686	13640	13809	13737	13636	13784	13796	13573	13650	13606	13664	13698	13961	13935	13638	13622	13745	13693	13820	13662	13571	13894	13745	13674	13640	13730	13612	13604	13716	13788	13707	13524	13775	13634	13593	13786	13591	13737	13545	13560	13547	13688	13593	13502	13830	13611	13650	13601	13581	13587	13609	13800	13617	13517	13950	13671	13716	13642	13534	13619	13638	13543	13584	13596	13654	13389	13769	13776	13677	13749	13818	13665	13669	13728	13446	13647	13585	13714	13676	13648	13707	13597	13768	13863	13694	13674	13664	13769	13527	13814	13805	13609	13735	13721	13610	13762	13446	13597	13732	13615	13760	13650	13723	13665	13799	13495	13623	13756	13635	13532	13569	13726	13647	13669	13597	13654	13702	13757	13728	13868	13770	13689	13778	13528	13446	13632	13706	13695	13611	13623	13600	13819	13508	13579	13730	13542	13515	13602	13654	13640	13857	13639	13710	13835	13738	13601	13812	13597	13703	13674	13720	13701	13768	13654	13547	13502	13692	13536	13539	13692	13571	13800	13661	13703	13684	13755	13877	13674	13793	13580	13825	13771	13648	13664	13742	13555	13601	13645	13599	13690	13807	13685	13763	13561	13753	13785	13637	13618	13712	13597	13813	13755	13524	13632	13644	13677	13794	13617	13657	13685	13620	13612	13667	13636	13607	13506	13748	13649	13546	13576	13622	13482	13673	13634	13723	13479	13574	13651	13609	13578	13641	13553	13720	13594	13673	13706	13640	13752	13707	13624	13734	13577	13737	13654	13438	13608	13499	13619	13676	13771	13679	13772	13762	13720	13651	13628	13676	13539	13589	13695	13719	13589	13603	13746	13709	13627	13652	13661	13671	13597	13666	13657	13576	13511	13887	13672	13625	13660	13595	13905	13632	13690	13732	13784	13729	13664	13671	13557	13722	13817	13707	13685	13727	13591	13584	13704	13726	13599	13680	13665	13633	13677	13719	13717	13720	13826	13577	13611	13625	13681	13651	13751	13535	13464	13563	13783	13489	13674	13497	13577	13601	13719	13703	13715	13695	13626	13687	13451	13732	13655	13619	13732	13612	13575	13729	13637	13802	13721	13630	13581	13530	13806	13581	13670	13548	13751	13715	13551	13640	13769	13628	13582	13774	13612	13748	13493	13788	13620	13757	13590	13703	13566	13650	13543	13673	13684	13539	13607	13616	13650	13763	13587	13669	13751	13549	13501	13646	13608	13778	13830	13564	13778	13612	13725	13726	13704	13670	13681	13462	13637	13650	13764	13558	13704	13660	13664	13682	13744	13531	13617	13731	13728	13714	13630	13818	13679	13523	13718	13690	13683	13720	13675	13541	13673	13612	13777	13503	13700	13517	13502	13369	13653	13588	13794	13601	13604	13727	13569	13833	13562	13462	13703	13582	13717	13844	13667	13618	13850	13574	13658	13673	13709	13568	13635	13579	13587	13715	13502	13589	13622	13843	13692	13603	13571	13647	13564	13670	13742	13605	13745	13810	13633	13734	13605	13763	13841	13609	13717	13640	13799	13626	13609	13662	13684	13625	13616	13590	13711	13732	13802	13643	13706	13670	13455	13736	13890	13685	13583	13516	13680	13800	13655	13498	13615	13719	13657	13539	13870	13788	13737	13669	13779	13706	13576	13680	13769	13626	13885	13669	13759	13641	13615	13558	13656	13682	13656	13641	13642	13667	13718	13800	13619	13691	13710	13746	13842	13725	13715	13579	13618	13726	13727	13645	13616	13670	13508	13737	13573	13574	13722	13645	13694	13836	13575	13551	13809	13585	13491	13594	13690	13611	13681	13505	13723	13779	13743	13499	13626	13613	13675	13855	13716	13596	13731	13591	13786	13682	13602	13837	13713	13730	13593	13579	13751	13677	13544	13664	13583	13579	13795	13580	13727	13652	13650	13651	13712	13647	13723	13698	13776	13588	13640	13614	13738	13588	13485	13657	13631	13567	13660	13488	13550	13878	13644	13545	13685	13653	13628	13506	13634	13786	13825	13734	13616	13670	13665	13925	13578	13629	13724	13660	13506	13649	13613	13705	13744	13712	13774	13713	13602	13791	13698	13681	13620	13601	13790	13406	13570	13662	13587	13765	13711	13670	13628	13866	13571	13812	13703	13685	13844	13635	13818	13755	13675	13699	13633	13725	13861	13739	13737	13605	13690	13707	13615	13630	13708	13597	13726	13733	13519	13743	13694	13692	13673	13592	13613	13576	13664	13613	13734	13680	13613	13796	13643	13518	13721	13570	13710	13657	13722	13801	13654	13770	13684	13737	13871	13605	13737	13796	13553	13562	13656	13627	13661	13416	13696	13615	13575	13511	13695	13655	13720	13601	13674	13770	13738	13744	13668	13639	13721	13633	13447	13747	13594	13599	13684	13678	13432	13662	13732	13874	13664	13525	13792	13447	13585	13646	13746	13499	13529	13648	13604	13734	13647	13720	13735	13706	13573	13516	13544	13614	13612	13631	13674	13546	13672	13637	13610	13691	13809	13675	13964	13654	13701	13855	13713	13645	13583	13618	13569	13621	13676	13630	13653	13686	13639	13823	13633	13479	13637	13736	13720	13494	13715	13799	13440	13677	13735	13706	13696	13559	13618	13678	13564	13704	13662	13632	13523	13472	13622	13616	13703	13679	13666	13617	13616	13751	13738	13619	13585	13731	13631	13651	13611	13565	13582	13701	13672	13859	13687	13659	13732	13565	13602	13771	13763	13615	13661	13673	13748	13845	13581	13618	13599	13640	13638	13565	13558	13785	13669	13550	13582	13642	13595	13556	13567	13802	13711	13403	13588	13582	13696	13865	13557	13917	13791	13633	13681	13648	13696	13709	13674	13762	13699	13667	13588	13515	13649	13617	13747	13711	13599	13767	13478	13655	13586	13685	13723	13613	13580	13677	13650	13383	13741	13741	13561	13658	13657	13644	13567	13738	13664	13682	13636	13790	13573	13696	13811	13665	13533	13784	13649	13574	13511	13756	13740	13629	13589	13602	13754	13694	13436	13736	13647	13773	13615	13607	13559	13697	13701	13609	13513	13503	13693	13559	13682	13528	13713	13654	13682	13656	13723	13720	13400	13746	13621	13629	13507	13668	13600	13564	13769	13626	13657	13498	13688	13678	13630	13762	13726	13592	13694	13672	13625	13628	13609	13655	13708	13651	13720	13654	13671	13598	13633	13706	13684	13532	13704	13640	13824	13558	13569	13709	13873	13704	13773	13688	13582	13655	13626	13772	13639	13678	13688	13627	13821	13644	13777	13646	13675	13659	13774	13776	13660	13601	13578	13668	13648	13754	13694	13600	13591	13753	13672	13602	13737	13697	13605	13630	13617	13768	13505	13352	13874	13771	13785	13777	13852	13601	13566	13592	13662	13670	13633	13576	13607	13511	13679	13678	13489	13542	13636	13708	13689	13695	13617	13782	13730	13693	13674	13642	13604	13562	13695	13567	13830	13752	13569	13705	13616	13767	13693	13647	13740	13706	13611	13740	13600	13621	13632	13638	13554	13875	13578	13732	13780	13745	13586	13738	13689	13394	13635	13652	13721	13722	13568	13712	13814	13800	13525	13718	13534	13597	13606	13605	13634	13601	13590	13543	13740	13509	13799	13616	13730	13610	13696	13703	13582	13573	13761	13629	13697	13743	13760	13505	13510	13509	13650	13688	13775	13567	13637	13798	13672	13661	13525	13701	13644	13621	13613	13659	13783	13559	13681	13610	13638	13574	13761	13674	13654	13645	13753	13688	13654	13804	13815	13536	13545	13717	13677	13790	13774	13650	13619	13675	13633	13496	13705	13619	13701	13719	13526	13594	13581	13689	13570	13567	13709	13764	13529	13544	13804	13664	13746	13608	13565	13588	13651	13704	13801	13791	13740	13485	13745	13800	13807	13690	13613	13636	13846	13638	13618	13656	13623	13530	13708	13755	13611	13717	13548	13587	13657	13640	13715	13541	13749	13623	13868	13691	13663	13505	13746	13705	13735	13672	13723	13761	13486	13406	13548	13573	13423	13543	13567	13660	13629	13788	13875	13793	13683	13742	13668	13539	13634	13797	13736	13532	13751	13731	13658	13545	13699	13705	13728	13628	13744	13599	13521	13685	13721	13558	13688	13624	13639	13831	13355	13616	13685	13742	13575	13757	13588	13603	13678	13770	13802	13630	13779	13686	13895	13557	13797	14074	13723	13836	13749	13714	13430	13553	13668	13695	13592	13649	13747	13781	13878	13632	13614	13927	13695	13427	13747	13549	13772	13795	13665	13821	13662	13732	13743	13603	13636	13483	13508	13667	13783	13583	13618	13602	13654	13836	13621	13620	13697	13928	13794	13763	13804	13707	13688	13780	13701	13718	13570	13592	13752	13605	13579	13573	13687	13616	13901	13643	13868	13693	13562	13608	13688	13715	13778	13627	13759	13829	13748	13700	13736	13523	13565	13605	13625	13800	13389	13686	13844	13697	13846	13600	13675	13626	13525	13772	13576	13864	13619	13585	13777	13771	13672	13705	13727	13646	13549	13604	13704	13670	13627	13787	13610	13668	13735	13490	13406	13609	13658	13685	13682	13551	13617	13633	13546	13787	13820	13628	13748	13572	13733	13708	13664	13615	13795	13612	13693	13718	13686	13732	13624	13596	13672	13718	13660	13712	13529	13571	13809	13682	13719	13637	13609	13716	13686	13677	13783	13787	13637	13673	13583	13865	13743	13676	13585	13598	13767	13886	13715	13652	13713	13637	13848	13924	13693	13726	13591	13597	13620	13700	13638	13806	13686	13679	13710	13728	13790	13706	13669	13784	13534	13671	13786	13657	13681	13728	13735	13656	13620	13903	13741	13674	13773	13640	13661	13658	13745	13804	13744	13801	13532	13795	13626	13701	13704	13828	13758	13631	13743	13712	13773	13711	13780	13720	13522	13770	13787	13796	13606	13711	13545	13741	13563	13659	13717	13599
23384	27753	43398	41312	32701	30209	29845	27435	26753	27082	26744	26882	27026	26937	27110	26640	26647	26547	26575	26657	26582	26506	26569	26355	26500	26611	26237	26791	26537	26431	26367	26557	26159	26654	26577	26487	26337	26561	26752	26403	26282	26643	26825	26301	26535	26361	26417	26401	26499	26431	26716	26311	26124	26268	26420	26499	26444	26452	26324	26321	26069	26206	26121	26416	26420	26198	26256	26486	26683	26344	26275	26279	26204	26299	26251	26256	26246	26155	26020	26252	26673	26414	26398	26242	26205	26360	26314	26343	26324	26432	26436	26275	26554	26476	26419	26387	26399	26394	26285	26396	26419	26287	26456	26447	26256	26153	26438	26233	26480	26173	26235	26433	26417	26653	26365	26223	26324	26204	26479	26326	26416	26398	26496	26429	26331	26258	26436	26292	26431	26211	26644	26294	26407	26384	26434	26314	26359	26474	26478	26352	26265	26412	26254	26311	26412	26636	26246	26405	26516	26139	26033	26181	26351	26403	26288	26232	26312	26394	26410	26124	26180	26197	26210	26287	26301	26312	26221	26326	26263	26396	26430	26155	26317	26397	26400	26346	26334	26490	26415	26522	26449	26233	26229	26444	26331	26347	26391	26484	26280	26345	26181	26282	26331	26508	26296	26498	26302	26359	26577	26381	26339	26501	26429	26250	26242	26692	26292	26186	26093	26167	26132	26228	26650	26093	26409	26372	26123	26238	26315	26234	26329	26487	26326	26190	26318	26298	26284	26380	26393	26373	26140	26399	26418	26431	26342	26391	26658	26459	26410	26287	26415	26616	26258	26263	26461	26291	26019	26520	26430	26199	26291	26439	26108	26533	26235	26499	26492	26257	26132	26479	26455	26323	26397	26278	26144	26506	26220	26240	26227	26449	26243	26500	26511	26619	26230	26101	26553	26362	26414	26371	26420	26043	26263	26167	26544	26265	26266	26452	26425	26367	26468	26261	26318	26243	26414	26082	26257	26549	26593	26224	26443	26597	26364	26072	26365	26315	26237	26367	26600	26176	26469	26073	26448	26538	26445	26293	26187	26236	26380	26351	26387	26620	26477	26249	26409	26315	26381	26329	26374	26160	26216	26183	26285	26292	26399	26272	26208	26163	26227	26221	26409	26253	26264	26471	26512	26418	26344	26183	26120	26240	26360	26203	26184	26164	26332	26081	26376	26219	26189	26424	26241	26329	26553	26272	26350	26312	26459	26365	26209	26288	26399	26356	26261	26242	26446	26508	25987	26229	26285	26504	26086	26244	26360	26217	26205	26303	26295	26486	26392	26181	26118	26311	26441	26341	26504	26272	26324	26291	26365	26462	26250	26253	26251	26467	26335	26430	26389	26333	26400	26296	26395	26382	26486	26223	26294	26339	26634	26432	26229	26325	26592	26439	26107	26543	26027	26256	26384	26208	26380	26321	26275	26186	26460	26555	26349	26146	26125	26559	26176	26320	26329	26197	26388	26413	26468	26519	26496	26503	26290	26393	26332	26368	26411	26372	26649	26151	26348	26250	26376	26438	26165	26209	26204	26398	26303	26302	26206	26286	26081	26171	26301	26516	26425	26223	26602	26457	26386	26243	26430	26558	26380	26460	26432	26339	26684	26379	26256	26388	26414	26476	26260	26450	26318	26188	26383	26413	26497	26471	26272	26249	26424	26359	26520	26488	26400	26135	26156	26110	26400	26258	26174	26332	26543	26482	26522	26323	26535	26274	26290	26663	26338	26469	26295	26526	26145	26459	26356	26188	26434	26418	26350	26152	26199	26554	26246	26357	26444	26554	26438	26589	26425	26251	26421	26311	26348	26198	26279	26339	26561	26635	26307	26353	26242	26233	26236	26281	26603	26289	26426	26228	26289	26246	26331	26156	26346	26353	26575	26566	26384	26391	26415	26139	26027	26362	26431	26221	26381	26208	26187	26111	26350	26351	26381	26380	26422	26345	26347	26464	26297	26429	26515	26016	26503	26273	26480	26350	26506	26331	26414	26412	26487	26316	26255	26254	26272	26296	26214	26247	26268	26246	26434	26492	26499	26389	26361	26388	26333	26356	26340	26534	26470	26136	26505	26327	26372	26251	26296	26482	26345	26260	26246	26358	26573	26160	26417	26400	26294	26383	26331	26416	26475	26180	25989	26491	26402	26338	26485	26386	26231	26238	26445	25985	26261	26208	26201	26286	26052	26275	26157	26523	26515	26372	26503	26332	26249	26343	26293	26218	26218	26387	26563	26432	26420	26259	26066	26663	26481	26396	26544	26464	26578	26270	26335	26406	26684	26367	26420	26474	26417	26478	26360	26232	26295	26174	26148	26166	26359	26470	26407	26440	26441	26374	26192	26194	26288	26400	26386	26380	26158	26468	26349	26423	26446	26288	26136	26147	26146	26100	26229	26179	26315	26359	26382	26550	26455	26258	26321	26381	26065	26249	26513	26358	26316	26322	26275	26371	26240	26169	26361	26552	26399	26160	26419	26237	26237	26462	26535	26477	26473	26377	26322	26352	26560	26279	26339	26251	26328	26174	26487	26367	26198	26281	26531	26289	26154	26403	26315	26178	26295	26349	26139	26338	26408	26416	26383	26406	26233	26195	26399	26199	26288	26425	26400	26196	26343	26509	26249	26324	26356	26036	26097	26408	26459	26376	26358	26458	26489	26342	26456	26256	26382	26360	26371	26196	26537	26204	26309	26528	26206	26302	26396	26249	26267	26287	26025	26139	26281	25954	26295	26308	26217	26482	26370	26484	26269	26370	26520	26257	26198	26329	26116	26278	26390	26329	26237	26318	26475	26397	26411	26284	26272	26391	26343	26254	26459	26460	26377	26317	26496	26353	26362	26365	26305	26292	26153	26291	26100	26075	26341	26321	26208	26299	26521	26127	26497	26076	26351	26338	26294	26408	26441	26049	26078	26391	26551	26186	26307	26257	26226	26039	26439	26188	26244	26176	26430	26025	26283	26195	26290	26218	26462	26613	26168	26332	26326	26433	26348	26585	26359	26079	26439	26616	26275	26506	26252	26303	26121	26173	26516	26591	26516	26234	26538	26210	26212	26395	26323	26310	26353	26340	26341	26528	26392	26213	26382	26551	26279	26341	26360	26460	26257	26366	26216	26244	26271	26123	26372	26335	26612	26432	26325	26614	26579	26529	26599	26327	26410	26369	26211	26326	26396	26405	26424	26345	26475	26366	26308	26379	26300	26520	26430	26280	26498	26449	26413	26202	26275	26576	26406	26228	26404	26550	26215	26310	26297	26262	26079	26148	26272	26264	26221	26606	26074	26065	26393	26361	26446	26211	26325	26205	26431	26188	26151	26301	26506	26345	26142	26165	26133	26401	26351	26610	26198	26314	26368	26342	26551	26492	26475	26294	26410	26549	26354	26478	26404	26551	26131	26363	26324	26248	26449	26181	26270	26547	26295	26232	26333	26287	26189	26227	26118	26123	26217	26303	26412	26461	26400	26459	26316	26181	26189	26646	26431	26356	26332	26384	26195	26225	26302	26436	26291	26302	26388	26380	26455	26244	26257	26369	26490	26332	26533	26465	26354	26348	26257	26305	26207	26194	26498	26207	26446	26472	26284	26291	26322	26657	26502	26352	26374	26322	26556	26610	26330	26342	26327	26500	26416	26555	26347	26439	26520	26218	26366	26409	26330	26204	26004	26444	26309	26458	26351	26378	26308	26282	26605	25966	26355	26524	26552	26401	26357	26402	26218	26405	26476	26540	26466	26127	26598	26524	26243	26422	26383	26412	26277	26262	26373	26172	26472	26535	26570	26376	26224	26170	26360	26165	26216	26186	26466	26521	26340	26620	26413	26306	26395	26442	26377	26271	26267	26202	26391	26328	26132	26273	26363	26089	26486	26217	26670	26301	26442	26537	26343	26209	26430	26000	26240	26264	26573	26133	26319	26208	26390	26514	26228	26407	26256	26304	26349	26426	26448	26272	26642	26419	26282	26070	26336	26326	26332	26231	26428	26285	26241	26444	26120	26428	26532	26169	26552	26543	26510	26460	26385	26551	26268	26468	26472	26257	26452	26232	26089	26323	26521	26543	26574	26414	26134	26227	26328	26261	26423	26072	26429	26283	26583	26404	26553	26249	26218	26387	26380	26399	26331	26259	26221	26273	26427	26226	26297	26221	26530	26295	26524	26270	26175	26195	26343	26296	26263	26525	26213	26271	26497	26275	26268	26227	26309	26337	26517	26258	26187	26246	26319	26495	26278	26200	26323	26407	26380	26454	26240	26085	26408	26138	26568	26254	26183	26449	26218	26506	26564	26405	26323	26512	26163	26710	26216	26417	25950	26457	26328	26301	26369	26285	26675	26322	26387	26420	26532	26392	26395	26176	26267	26189	26397	26399	26292	26265	26246	26380	26549	26226	26270	26127	26254	26439	26296	26294	26356	26319	26468	26235	26249	26339	26397	26458	26276	26314	26438	26384	26361	26502	26261	26278	26197	26397	26170	26481	26474	26200	26565	26577	26438	26419	26338	26325	26320	26337	26461	26559	26235	26178	26404	26341	26271	26291	26252	26140	26231	26366	26288	26175	26277	26471	26151	26172	26296	26500	26402	26155	26352	26372	26302	26325	26420	26283	26365	26201	26376	26044	26308	26225	26113	26158	26361	26183	26309	26244	26306	26310	26402	26431	26471	26124	26413	26532	26406	26363	26525	26241	26103	26084	26667	26560	26229	26260	26227	26396	26441	26081	26228	26398	26178	26229	26349	26516	26465	26188	26291	26154	26278	26620	26467	26221	26312	26144	26114	26230	26462	26175	26235	26382	26301	26561	26526	26198	26399	26490	26247	26222	26395	26176	26212	26336	26438	26359	26420	26270	26459	26269	26398	26465	26344	26480	26325	26297	26347	26283	26313	26160	26436	26389	26500	26397	26395	26378	26268	26435	26238	26333	26446	26267	26276	26385	26339	26651	26123	26447	26340	26412	26229	26206	26418	26359	26336	26364	26304	26232	26217	26323	26419	26385	26496	26392	26188	26337	26552	26408	26190	26408	26260	26227	26320	26287	26499	26253	26391	26211	26229	25931	26125	26223	26310	26461	26207	26345	26197	26465	26362	26088	26221	26691	26405	26213	26393	26298	26300	26246	26395	26251	26336	26383	26332	26473	26369	26185
58016	96859	83084	58895	31231	18934	15526	15236	15500	15392	15571	15842	15568	15653	15641	15828	15700	15670	15761	15747	15972	15931	15730	15956	15693	15799	15844	15950	16007	15857	15769	15817	15775	15731	15737	15667	15976	15814	15881	15629	15792	15836	15790	15510	15723	15867	15776	15749	15811	15654	15850	15616	15845	15899	15785	15740	15768	15739	15647	15648	15836	15676	15815	15871	15746	15772	15850	15801	15614	15736	15616	15672	15681	15657	15878	15681	15797	15922	15609	15742	15853	15706	15926	15768	15692	15579	15758	15815	15779	15827	15873	15782	15741	15710	15843	15701	15835	15773	15821	15847	15802	15714	15774	15757	15696	15645	15781	15763	15692	15698	15557	15794	15630	15800	15640	15597	15734	15793	15667	15738	15660	15914	15821	15586	15877	15750	15849	15636	15631	15675	15831	15700	15834	15627	15710	15813	15789	15654	15755	15792	15717	15718	15783	15519	15860	15644	15885	15635	15865	15531	15691	15812	15732	15805	15882	15931	15895	15853	15758	15814	15734	15814	15648	15849	15777	15742	15667	15944	15685	15830	15719	15858	15703	15635	15802	15721	15528	15750	15611	15899	15707	15825	15666	15615	15682	15652	15651	15801	15937	15847	15824	15595	15473	15771	15741	15847	15646	15818	15804	15634	15821	15716	15798	15790	15834	15714	15815	15848	15613	15712	15715	15504	15784	15826	15806	15747	15732	16014	15756	15752	15777	15666	15745	15793	15781	15804	15720	15787	15904	15690	15830	15768	15778	15589	15701	15876	15697	15761	15756	15649	15632	15985	15727	15777	15785	15738	15744	15542	15590	15737	15667	15666	15811	15755	15695	15741	15804	15817	15748	15847	15802	15823	15835	15788	15700	15483	15580	15724	15829	15908	15624	15768	15754	15637	15897	15774	15760	15513	15796	15766	15804	15747	15930	15603	15800	15633	15755	15660	15761	15882	15863	15678	15862	15634	15691	15838	15682	15749	15660	15793	15716	15789	15683	15811	15647	15791	15755	15724	15692	15741	15672	15648	15730	15810	15808	15784	15717	15601	15777	15862	15736	15646	15666	15650	15839	15605	15715	15819	15649	15755	15737	15728	15730	15865	15832	15818	15837	15833	15799	15526	15678	15880	15697	15803	15691	15814	15752	15740	15798	15674	15786	15570	15827	15737	15595	15715	15727	15855	15682	15851	15582	15791	15617	15758	15872	15648	15691	15747	15753	15666	15702	15550	15684	15756	15620	15723	15814	15725	15748	15715	15714	15588	15844	15701	15831	15765	15711	15792	15769	15765	15757	15626	15677	15601	15801	15859	15762	15843	15798	15788	15731	15859	15673	15757	15752	15813	15767	15801	15836	15749	15608	15858	15682	15566	15768	16001	15807	15736	15948	15676	15715	15764	15667	15718	15873	15800	15719	15719	15684	15733	15741	15733	15737	15694	15872	16066	15824	15681	15672	15734	15635	15694	15784	15615	15776	15805	15743	15711	15775	15652	15652	15589	15641	15643	15736	15887	15766	15748	15829	15707	15660	15764	15610	15699	15621	15698	15825	15752	15865	15670	15626	15619	15837	15672	15649	15737	15886	15873	15771	15782	15752	16009	15935	15715	15660	15889	15740	15727	15779	15712	15593	15658	15832	15689	15768	15791	15893	15860	15695	15698	15712	15646	15821	15682	15775	15634	15682	15682	15805	15740	15894	15835	15624	15851	15804	15574	15691	15718	15643	15693	15881	15861	15728	15811	15666	15632	15653	15679	15693	15745	15861	15629	15897	15683	15767	15705	15726	15801	15664	15763	15508	15770	15658	15705	15786	15754	15765	15745	15748	15751	15638	15573	15724	15630	15603	15593	15753	15852	15745	15711	15627	15638	15797	15652	15713	15828	15816	15842	15679	15639	15722	15699	15803	15849	15795	15947	15781	15581	15675	15771	15687	15784	15566	15894	15727	15680	15700	15700	15659	15808	15737	15741	15997	15647	15719	15782	15863	15737	15650	15768	15820	15698	15784	15644	15740	15562	15710	15676	15795	15825	15776	15767	15709	15523	15675	15694	15716	15764	15856	15713	15605	15766	15763	15651	15768	15718	15822	15827	15753	15604	15755	15883	15705	15622	15678	15754	15772	15837	15622	16062	15767	15571	15791	15663	15799	15803	15685	15727	15822	15840	15776	15633	15899	15720	15767	15614	15725	15824	15467	15766	15568	15850	15842	15814	15907	15613	15812	15711	15639	15671	15780	15797	15708	15618	15675	15689	15750	15932	15751	15695	15618	15741	15608	15604	15766	15870	15912	15727	15870	15748	15636	15522	15838	15843	15859	15743	15590	15767	15716	15843	15663	15917	15665	15700	15750	15743	15726	15700	15676	15692	15700	15798	15714	15719	15619	15848	15788	15772	15623	15731	15785	15682	15639	15793	15854	15781	15828	15825	15840	15915	15809	15801	15687	15636	15548	15572	15627	15633	16014	15831	15621	15577	15654	15555	15760	15659	15647	15565	15758	15761	15743	15727	15748	15686	15769	15721	15872	15648	15790	15772	15746	15766	15718	15811	15607	15619	15760	15726	15728	15855	15687	15641	15843	15659	15781	15688	15792	15644	15671	15746	15816	15859	15803	15781	15723	15814	15723	15620	15845	15695	15800	15861	15725	15832	15698	15656	15650	15683	15612	15697	15798	15815	15851	15793	15695	15798	15651	15654	15685	15543	15830	15730	15840	15811	15812	15684	15834	15770	15761	15780	15819	15840	15660	15734	15448	15638	15825	15827	15754	15732	15711	15780	15730	15773	15556	15648	15850	15950	15738	15713	15615	15621	15773	15562	15636	15857	15761	15710	15671	15739	15659	15781	15758	15748	15664	15653	15732	15669	15627	15675	15588	15842	15782	15880	15745	15642	15880	15822	15659	15563	15914	15710	15679	15849	15776	15733	15613	15738	15721	15625	15510	15791	15712	15866	15763	15794	15629	15787	15852	15585	15548	15560	15777	15687	15849	15797	15674	15643	15721	15761	15751	15818	15656	15721	15733	15846	15724	15714	15670	15617	15837	15541	15933	15740	15766	15560	15579	15636	15612	15579	15749	15748	15655	15787	15910	15722	15700	15883	15859	15756	15766	15655	15636	15934	15587	15784	15515	15742	15698	15678	15736	15888	15939	15811	15675	15690	15736	15975	15788	15653	15616	15744	15642	15688	15849	15571	15617	15951	15865	15518	15722	15802	15792	15758	15726	15914	15809	15661	15770	15804	15786	15704	15644	15891	15612	15671	15797	15793	15850	15692	15703	15739	15770	15857	15778	15800	15747	15658	15799	15761	15825	15884	15759	15726	15546	15662	15763	15720	15729	15783	15721	15728	15875	15631	15670	15803	15779	15883	15621	15845	15755	15671	15670	15883	15483	15907	15707	15728	15616	15703	15784	15867	15554	15689	15727	15698	15748	15970	15722	15657	15720	15805	15558	15655	15848	15694	15711	15710	15759	15716	15729	15713	15780	15742	15691	15736	15645	15693	15672	15800	15714	15664	15725	15689	15672	15677	15782	15774	15848	15696	15516	15871	15590	15621	15886	15684	15942	15706	15707	15663	15549	15703	15661	15685	15710	15588	15617	15830	15796	15801	15711	15891	15810	15814	15613	15688	15611	15629	15733	15687	15583	15845	15706	15738	15633	15799	15648	15752	15691	15708	15835	15750	15536	15791	15525	15713	15748	15803	15721	15671	15589	15763	15766	15728	15851	15858	15646	15559	15722	15748	15628	15689	15796	15805	15635	15683	15790	15782	15908	15704	15747	15676	15866	15759	15646	15773	15745	15860	15654	15888	15632	15684	15845	15802	15686	15785	15661	15792	15782	15924	15663	15713	15713	15673	15710	15618	15876	15718	15668	15606	15782	15805	15715	15988	15714	15670	15731	15833	15676	15803	15596	15670	15844	15698	15734	15630	15755	15602	15723	15805	15694	15776	15881	15803	15574	15750	16006	15808	15657	15987	15778	15628	15869	15652	15712	15757	15768	15672	15981	15706	15864	15673	15799	15717	15763	15714	15721	15725	15923	15764	15635	15693	15865	15783	15762	15703	15712	15586	15869	15946	15686	15734	15704	15754	15781	15769	15698	15699	15721	15810	15891	15626	15823	15458	15792	15795	15670	15754	15493	15659	15705	15739	15829	15654	15632	15808	15764	15770	15916	15856	15655	15697	15756	15755	15732	15789	15683	15683	15476	15660	15731	15704	15680	15869	15685	15799	15754	15730	15946	15659	15758	15800	15736	15691	15786	15610	15567	15715	15670	15795	15669	15768	15788	15862	15748	15619	15710	15663	15719	15832	15692	15793	15627	15722	15772	15846	15692	15639	15803	15557	15840	15793	15840	15733	15853	15861	15718	15762	15602	15805	15717	15825	15718	15856	15779	15639	15771	15598	15768	15740	15733	15896	15854	15942	15732	15822	15945	15890	15669	15801	15603	15773	15873	15630	15808	15669	15759	15843	15803	15774	15945	15799	15670	15778	15518	15675	15763	15888	15808	15972	15660	15671	15630	15811	15620	15717	15755	15784	15652	15691	15749	15734	15654	15500	15753	15683	15689	15731	15623	15746	15758	15539	15760	15740	15669	15680	15708	15661	15816	15779	15683	15795	15833	15696	15949	15793	15926	15753	15669	15814	15550	15646	15843	15706	15654	15662	15603	15723	15776	15670	15728	15657	15606	15754	15711	15691	15790	15737	15869	15800	15870	15521	15845	15881	15662	15674	15780	15798	15634	15759	15767	15707	15678	15641	15902	15773	15789	15829	15749	15843	15895	15582	15850	15647	15802	15698	15886	15726	15682	15778	15751	15665	15592	15646	15527	15659	15744	15572	15716	15645	15676	16004	15770	15588	15698	15810	15906	15634	15564	15588	15912	15618	15992	15759	15731	15697	15728	15538	15797	15658	15554	15575	15779	15779	15769	15618	15656	15651	15924	15668	15791	15632	15754	15682	15678	15612	15670	15778	15842	15871	15734	15681	15586	15535	15623	15736	15865	15677	15895	15559	15872	15740	15747	15614	15572	15813	15746	15645	15794	15742	15710	15899	15623	15737	15778	15696	15938	15711	15701	15576	15580	15790	15856	15630	15662	15659	15776	15786	15815	15789	15823	15548	15615	15700	15644	15939
39270	46417	43605	32767	26508	24874	24318	24216	23986	24217	24127	24006	24030	24179	24035	24149	24114	23968	23944	24303	24148	24104	24064	24502	24006	24060	24216	24376	24177	24117	24129	23925	24256	24028	24227	24279	24233	24022	23983	24094	24406	24138	23853	24113	23929	24279	24194	23862	24070	23961	24193	24062	23925	23978	24148	24079	24159	24280	24282	23847	24207	24004	23783	23925	24001	24026	24073	24269	24150	24098	24212	24208	24044	24085	24099	24291	24195	24155	24095	23918	24037	24144	23989	23997	24372	24021	24023	24099	24098	24083	24182	24301	24219	24177	24360	24173	24096	24189	24024	24115	24234	24174	24027	24122	24122	24194	24161	24192	23965	24236	24181	24225	24310	24234	24048	23914	24097	24259	24066	24037	24004	24178	24036	24213	23995	24277	24068	24283	23786	23893	23988	24062	24276	24115	24119	24176	24031	24197	23983	23915	24001	24134	24212	24089	23971	24113	24083	23914	23934	24006	24175	24229	24048	24205	24291	24084	23865	24029	24143	23828	23959	23966	24313	24129	24125	24037	24299	23997	24039	24094	24014	24141	24198	24312	24040	24294	24014	24117	24023	24155	23884	24167	24175	23940	23993	24163	24181	23876	24118	24302	24322	23943	24220	24116	24203	24264	24206	24033	24059	24232	24118	24026	24147	24096	24162	24271	24252	24014	24057	24133	24312	24312	24234	24168	23813	24085	24198	24015	24076	24045	24215	24019	24304	24257	24060	23980	24152	24136	24101	24022	24233	24340	24032	24020	24297	24089	23908	24126	23997	24171	24036	24256	24073	24022	24064	24162	24180	24089	24192	24274	24224	24061	23783	23929	24209	23910	24089	24364	24259	24231	24219	24012	24170	24130	24208	24033	24139	24109	23923	24082	23747	23849	23837	24035	24002	23974	23981	24095	24340	24414	24128	24278	24136	24056	24284	24047	24047	24164	24193	24172	23937	24106	24033	23925	24146	24099	24209	24126	24171	24276	23990	24066	23947	24165	23937	24165	24257	24074	23947	24011	23988	23972	24172	23806	24037	24108	23910	24007	24193	24160	23979	24070	24057	24140	24046	23924	24090	24128	24046	24250	24461	23913	23931	24135	24391	24194	24215	24273	24003	24134	23926	24071	24051	24137	24274	24329	24098	24058	24222	24100	24278	23983	24198	24104	23882	24145	24184	23891	24102	24217	23799	23927	24304	24080	23945	24235	23999	24147	24125	24149	23923	24003	24025	24166	24355	24032	24163	23962	24353	24145	24077	24106	24145	24119	24052	24310	24296	23952	24084	24230	24025	24060	24169	24102	24342	24110	24058	24067	24007	24142	24069	24194	24139	24036	24218	24174	24244	23935	23951	23848	23892	23918	23943	23745	23919	23821	24131	24091	24222	24282	23900	24011	23941	24138	24352	23851	24148	24014	24040	23982	24122	23998	24001	24044	24110	24084	23953	24043	23925	24094	24371	23975	23973	23965	24358	24280	23972	24082	23952	23881	23822	24428	24141	24484	24071	24166	23932	24081	24119	24216	24221	23924	23866	24279	23977	24088	24182	24052	24060	23979	24199	24066	24006	24126	24044	24184	24102	24225	24254	24177	24110	24147	23992	24059	24226	23811	23626	24242	24240	24086	24250	24243	24152	24050	24069	24061	24024	23956	24055	24241	23979	24080	24033	24054	24136	24045	24177	23963	23949	23894	24101	23986	24198	24138	24190	24163	24118	23998	24093	24088	24143	23896	23849	24136	24024	23839	24127	24437	24166	24073	24303	24178	23926	24073	24061	24424	24084	24048	24022	24138	24219	24262	24092	24282	24119	24179	24273	24054	24154	23860	24186	24143	24155	24188	23973	24021	24063	24207	23979	24143	24120	24294	24099	24079	24075	24372	24128	23937	23829	24092	24121	23982	23977	24181	24402	24079	23790	23973	24172	23878	24080	23911	24014	23967	24007	24209	23936	24177	24102	24141	24060	23948	23918	23970	24062	24044	23925	24208	23823	24142	24034	23998	24088	24034	24131	24236	24193	24338	24321	24187	24089	24067	24066	24067	24247	24392	24204	24094	24052	23995	23952	24210	24088	24084	24295	24144	24217	24199	24101	24116	24156	23994	24155	24176	23999	24252	24064	24209	24061	24080	24017	23908	23974	24124	23961	23940	24273	24119	24093	24001	24337	24049	23965	24180	24198	24006	24003	24109	24253	24003	24150	24271	24236	23997	24143	24010	24217	24139	24025	24277	24208	24302	23716	23999	24341	24013	23884	24140	23983	24093	24133	24070	24052	23994	24092	24139	24207	24054	24179	24341	24113	24082	23884	24143	24041	23890	24228	24225	24257	24053	23912	24236	24166	24406	24129	24010	23904	24197	23921	24340	24305	24004	24049	24090	24068	24094	24062	24010	24173	24256	24193	24290	24308	24053	24217	23922	24206	24019	24268	24158	24085	24202	23937	24142	23938	24103	24114	24189	24073	24008	24095	23788	24192	24124	24178	24000	24100	24145	24172	24238	24075	24271	23996	24082	23956	24100	24101	24054	24164	24118	24210	24161	23929	24180	24112	24393	24251	24147	24105	24020	23878	24236	23986	23995	24033	23999	24141	24062	24268	24020	24070	24154	24308	24258	24008	24177	24045	24336	24041	24196	24096	24129	24147	24214	24058	24018	23926	24138	24092	24090	24058	24046	24165	24167	24107	24070	24430	24262	24172	23986	24278	24181	23880	24119	24268	24114	24045	23866	24068	24115	24116	24181	23842	24328	24216	24221	24344	24265	24178	24149	23902	24063	24313	24147	24265	24052	24135	24268	23876	24043	24080	24207	23868	24016	23939	23927	23974	24032	24112	24066	23987	24187	23980	23908	24315	24025	24120	24121	24143	23807	23996	23936	24466	23983	24041	24220	24073	24277	23956	24122	24151	24129	23989	24209	24082	23925	24228	24025	24308	24062	24044	24054	24283	24175	23983	24123	24157	24090	24064	24113	24097	24117	24212	24230	24130	23946	23935	24030	23983	24245	24051	24252	24141	24073	24101	23978	24123	23901	24102	24311	24105	23978	24085	24398	24096	24307	24244	24115	23896	23908	24130	24023	23988	24331	24001	24091	24043	24124	24297	24053	24199	24096	23956	24064	24131	24259	23978	24215	24274	24086	24296	24062	24078	24036	23977	24125	24115	24006	23823	24180	24310	24369	24104	23938	23916	24130	24207	24174	23992	23909	24037	24040	24203	23999	24012	24189	24165	24006	23859	24131	24150	24098	24044	23871	24099	24356	24118	24053	24145	24108	24168	24252	24214	24135	24128	24042	24188	24056	24291	24108	24063	24015	24093	23802	24197	24261	24073	24092	24119	24137	24220	24186	24003	24027	24317	24094	24041	24261	24092	24087	24037	24403	24005	24218	24095	24148	24095	24031	24256	24237	24216	24141	23988	24131	23936	24259	23928	23850	24155	24211	23996	24075	23735	24038	24100	24159	24328	23848	23934	24045	23937	24138	24221	24056	24016	24166	24249	23987	24214	24047	24250	23989	24055	24182	24293	24088	24254	24106	24234	24196	23973	24138	24069	24356	24008	24018	24334	24198	24028	24070	24274	24179	23954	24058	24307	24030	23875	24165	24086	24401	24059	24195	24120	24128	23927	23891	24193	23946	24327	24133	24076	23909	24139	24180	24266	24183	23959	24058	24079	23972	23919	24157	23916	24289	24039	24086	24253	24076	24101	24104	24230	24048	24198	24090	24151	23993	24263	24274	24193	24144	24048	23902	24004	23855	24096	23863	24163	23997	23971	24005	23958	24058	24255	24176	24166	24057	23918	24235	24140	24072	24084	24046	24211	23955	23916	24070	24023	24104	24203	24042	24180	24240	24235	24118	24093	24095	24208	24049	23942	24088	24076	24161	23793	24186	23974	24062	23965	23905	24069	23910	24045	24023	23662	24152	23979	23938	24198	24084	24125	23941	24435	24071	24633	24002	24127	24256	24119	23991	24002	23919	24397	24200	24167	23890	24111	24030	23997	24174	24109	24297	23986	24118	24017	23921	23873	24086	24033	24106	23875	24185	23892	23936	24113	23924	24161	24113	24093	24249	23958	23941	24081	24282	24261	24101	24085	24119	23954	24131	24220	23921	24127	24411	23960	23988	24029	23959	23961	24051	24195	24001	24199	24124	24300	24168	24294	24087	24137	24000	23990	24154	24246	24087	24053	24348	23990	24287	24206	24192	24332	24280	24093	24109	24032	24378	24151	24019	24142	24081	23961	23939	24033	24060	24118	23869	24013	24234	24212	23973	24272	23951	23648	23925	24095	24311	24100	24008	24006	24024	24195	23937	24020	23854	24051	23976	24070	23967	24081	24115	24111	24217	24099	24233	24220	24117	23975	23995	23980	24185	24194	24099	24164	24166	23935	23887	23998	24138	23984	24214	23930	24005	24263	24189	24107	24158	24076	24178	24253	24010	24360	24151	24036	24154	24206	23954	24031	24051	24148	24240	24240	24068	23987	23996	24180	24079	23834	24348	24172	24183	24165	24150	24106	24134	24023	24110	24227	24260	23981	24079	24297	24117	24022	23985	24075	24192	24012	24332	24163	24184	23942	23766	24041	23971	24155	24014	24217	23962	24144	24158	24130	23993	24255	24177	24187	24374	24107	24199	24065	24202	24116	24074	24064	24144	24091	24065	24169	23814	24058	24155	24007	23953	24144	24271	23955	24005	23854	24127	24274	24249	24211	24042	24179	24038	24236	24045	24049	24352	24172	24093	24334	24215	23903	24144	23993	24133	23976	23905	24109	24001	24156	24207	24303	23892	24339	23974	24053	24379	24132	24214	24222	24334	23956	23977	24157	23985	24014	24177	24169	24103	24133	24163	24194	24104	24077	24213	24215	24020	24289	24179	23967	24086	24088	24179	24171	24125	23994	24078	23961	23793	24013	24329	24087	23916	24242	24120	23922	24188	24062	24221	24021	24211	24175	24293	23937	24004	23756	24062	24035	23984	24157	24038	24116	24158	23987	23915	24282	24318	24126	24073	23838	24024	24258	23926	24369	23981	24132	24281	24170	24051	24109	24108	24106	23989	24251	24289	24200	24195	24172	24329	23991	24107	24046	24161	24220	24125	23973	24157	24085	24092	24075	23990	24169	23990	24155	24057	24286	24026
35855	49811	34116	19675	15154	13681	13551	13804	13508	13429	13807	13530	13578	13760	13627	13558	13661	13449	13546	13567	13630	13700	13512	13721	13689	13593	13537	13679	13646	13719	13524	13603	13500	13564	13392	13719	13640	13551	13431	13621	13586	13549	13532	13661	13629	13632	13547	13529	13632	13550	13786	13537	13649	13554	13498	13438	13398	13639	13524	13715	13444	13607	13410	13596	13557	13540	13594	13628	13572	13506	13499	13348	13661	13494	13599	13359	13631	13541	13438	13589	13504	13422	13655	13516	13500	13542	13635	13606	13510	13585	13578	13461	13379	13452	13493	13685	13593	13667	13584	13521	13464	13490	13445	13421	13508	13630	13588	13511	13716	13498	13627	13567	13595	13387	13534	13717	13517	13573	13582	13594	13698	13582	13392	13472	13602	13743	13712	13505	13561	13382	13519	13437	13659	13621	13578	13534	13496	13751	13553	13618	13614	13531	13572	13508	13744	13541	13627	13414	13518	13563	13547	13407	13633	13454	13546	13403	13512	13546	13743	13610	13732	13339	13355	13696	13489	13559	13540	13501	13447	13496	13606	13511	13413	13557	13547	13670	13578	13556	13478	13431	13534	13618	13518	13586	13527	13827	13503	13474	13548	13526	13536	13443	13652	13659	13376	13620	13677	13697	13720	13463	13627	13494	13517	13378	13484	13536	13579	13454	13549	13612	13542	13584	13547	13586	13507	13444	13475	13623	13551	13609	13544	13381	13628	13316	13557	13373	13388	13448	13666	13516	13515	13531	13566	13533	13540	13569	13653	13379	13632	13555	13448	13570	13762	13593	13524	13586	13519	13383	13513	13740	13493	13622	13506	13598	13643	13476	13600	13645	13585	13545	13433	13508	13633	13433	13636	13679	13450	13533	13789	13552	13502	13566	13538	13411	13783	13630	13638	13587	13602	13501	13725	13441	13475	13741	13542	13716	13552	13447	13553	13612	13551	13459	13428	13454	13625	13467	13564	13756	13529	13546	13623	13575	13542	13396	13726	13688	13566	13443	13605	13569	13555	13488	13670	13597	13529	13683	13568	13465	13560	13308	13571	13570	13708	13321	13593	13525	13595	13539	13685	13535	13664	13475	13626	13613	13684	13592	13651	13482	13508	13681	13493	13607	13487	13470	13527	13529	13471	13501	13618	13502	13539	13571	13627	13364	13460	13679	13705	13494	13576	13472	13670	13589	13585	13472	13591	13603	13640	13527	13539	13579	13528	13454	13511	13544	13437	13577	13650	13654	13684	13647	13629	13608	13445	13441	13444	13626	13545	13402	13486	13652	13612	13714	13491	13537	13573	13655	13765	13494	13509	13651	13519	13543	13548	13691	13519	13659	13416	13543	13526	13487	13659	13453	13486	13539	13426	13551	13696	13524	13691	13437	13445	13462	13597	13653	13548	13455	13431	13623	13608	13542	13539	13424	13552	13586	13531	13621	13462	13470	13647	13552	13503	13653	13619	13532	13774	13533	13652	13481	13525	13619	13541	13651	13640	13683	13653	13743	13645	13645	13433	13443	13572	13475	13748	13515	13452	13570	13507	13524	13564	13559	13462	13616	13621	13370	13550	13459	13714	13520	13585	13607	13530	13558	13275	13584	13663	13437	13494	13410	13381	13521	13454	13590	13618	13479	13579	13600	13543	13450	13585	13424	13430	13607	13533	13695	13701	13532	13566	13552	13759	13418	13505	13637	13565	13535	13552	13483	13521	13506	13662	13517	13386	13611	13666	13543	13619	13572	13496	13562	13502	13495	13495	13598	13477	13701	13469	13369	13650	13489	13603	13539	13506	13397	13553	13653	13559	13454	13695	13534	13597	13378	13432	13610	13546	13581	13558	13609	13465	13498	13588	13483	13670	13581	13387	13527	13609	13433	13626	13514	13367	13529	13613	13598	13430	13520	13682	13688	13486	13734	13643	13474	13555	13465	13462	13536	13494	13527	13534	13494	13589	13572	13721	13611	13487	13542	13516	13604	13356	13516	13614	13578	13528	13500	13589	13616	13518	13486	13587	13698	13565	13570	13513	13638	13562	13461	13360	13660	13600	13517	13569	13588	13414	13506	13742	13493	13554	13503	13608	13359	13607	13465	13485	13428	13466	13553	13544	13547	13596	13567	13561	13515	13570	13460	13555	13589	13756	13547	13648	13683	13585	13546	13501	13627	13600	13481	13377	13489	13459	13679	13519	13665	13409	13526	13516	13640	13485	13581	13513	13554	13372	13561	13544	13603	13745	13469	13642	13425	13538	13589	13571	13623	13643	13633	13516	13482	13683	13472	13468	13448	13608	13604	13435	13438	13497	13539	13501	13497	13601	13738	13707	13509	13578	13535	13710	13489	13543	13559	13380	13567	13514	13382	13409	13409	13732	13492	13465	13681	13418	13511	13571	13635	13528	13514	13556	13598	13620	13564	13592	13551	13632	13526	13596	13463	13564	13531	13645	13630	13575	13476	13476	13658	13441	13497	13604	13387	13548	13487	13478	13607	13486	13408	13423	13637	13509	13417	13743	13718	13604	13563	13497	13587	13615	13566	13488	13559	13465	13491	13707	13660	13513	13660	13492	13531	13555	13746	13549	13561	13467	13751	13485	13386	13541	13464	13282	13623	13683	13508	13593	13660	13479	13435	13476	13434	13718	13380	13643	13569	13468	13674	13577	13536	13469	13618	13582	13555	13589	13700	13465	13442	13641	13334	13660	13545	13451	13593	13539	13573	13472	13570	13479	13519	13422	13341	13315	13639	13485	13330	13484	13548	13624	13446	13728	13508	13505	13594	13703	13592	13513	13666	13549	13472	13567	13607	13648	13611	13632	13512	13386	13606	13634	13625	13625	13603	13503	13482	13444	13651	13501	13623	13419	13595	13515	13528	13663	13668	13666	13747	13613	13623	13476	13400	13670	13462	13667	13631	13476	13735	13694	13499	13422	13493	13634	13587	13489	13549	13519	13375	13572	13456	13665	13729	13494	13503	13707	13597	13591	13534	13677	13660	13710	13512	13377	13596	13632	13761	13522	13634	13722	13584	13552	13727	13467	13592	13530	13668	13513	13531	13448	13673	13688	13602	13553	13520	13458	13596	13603	13461	13540	13720	13621	13542	13591	13408	13687	13466	13539	13476	13589	13486	13487	13636	13645	13475	13579	13700	13682	13544	13445	13424	13546	13476	13572	13532	13504	13716	13425	13478	13653	13670	13699	13516	13812	13571	13500	13721	13420	13448	13787	13713	13582	13503	13526	13570	13755	13564	13553	13624	13513	13740	13667	13503	13593	13734	13634	13666	13607	13567	13635	13409	13664	13646	13481	13633	13628	13551	13426	13533	13513	13590	13544	13609	13479	13414	13662	13371	13594	13673	13441	13583	13638	13563	13611	13521	13348	13528	13590	13459	13496	13658	13742	13482	13550	13737	13451	13507	13561	13657	13620	13631	13504	13648	13634	13756	13668	13689	13370	13621	13591	13368	13576	13648	13687	13525	13491	13620	13613	13644	13700	13665	13527	13559	13591	13524	13564	13565	13506	13609	13669	13642	13624	13656	13574	13580	13554	13630	13628	13803	13730	13612	13610	13488	13616	13617	13487	13606	13492	13725	13506	13411	13447	13520	13630	13521	13581	13714	13642	13588	13518	13658	13597	13515	13656	13513	13575	13553	13572	13521	13611	13539	13539	13722	13507	13569	13415	13647	13495	13475	13511	13438	13535	13448	13523	13580	13598	13480	13528	13470	13610	13629	13579	13642	13546	13508	13529	13642	13378	13702	13581	13514	13697	13814	13458	13585	13704	13419	13593	13523	13532	13561	13601	13671	13501	13502	13601	13476	13675	13572	13541	13587	13556	13570	13525	13394	13554	13412	13566	13430	13636	13683	13464	13772	13555	13686	13591	13626	13683	13597	13675	13485	13458	13683	13402	13475	13567	13670	13690	13489	13643	13415	13550	13627	13603	13549	13586	13617	13517	13447	13444	13579	13639	13438	13588	13532	13479	13657	13308	13726	13594	13600	13553	13449	13521	13509	13612	13495	13415	13705	13630	13560	13595	13460	13346	13516	13517	13524	13580	13603	13615	13359	13537	13448	13771	13497	13675	13699	13705	13549	13654	13642	13526	13526	13546	13484	13525	13707	13585	13626	13638	13572	13529	13459	13507	13570	13423	13545	13555	13533	13739	13526	13454	13487	13501	13539	13651	13541	13566	13529	13592	13514	13565	13692	13560	13464	13299	13560	13602	13560	13605	13649	13412	13578	13659	13723	13591	13610	13700	13510	13632	13538	13400	13639	13593	13480	13645	13627	13295	13617	13522	13370	13445	13631	13598	13587	13438	13682	13531	13701	13584	13627	13504	13612	13656	13455	13709	13613	13583	13562	13462	13426	13549	13485	13688	13385	13699	13557	13593	13692	13471	13512	13645	13644	13655	13454	13692	13637	13605	13485	13575	13485	13732	13541	13505	13431	13540	13551	13722	13724	13391	13513	13629	13458	13616	13548	13488	13581	13667	13484	13546	13790	13496	13552	13844	13513	13473	13490	13605	13736	13474	13645	13505	13701	13745	13569	13543	13554	13562	13419	13602	13554	13626	13644	13607	13461	13511	13603	13526	13495	13679	13256	13483	13602	13648	13518	13425	13340	13591	13617	13460	13623	13674	13467	13496	13714	13561	13631	13505	13490	13684	13630	13561	13615	13561	13498	13534	13586	13575	13310	13246	13485	13554	13556	13417	13545	13479	13600	13557	13637	13517	13515	13500	13582	13468	13743	13376	13599	13502	13454	13577	13601	13458	13604	13575	13564	13468	13683	13455	13515	13537	13508	13583	13519	13562	13603	13663	13404	13460	13721	13632	13624	13627	13409	13646	13351	13425	13587	13421	13664	13544	13551	13528	13597	13609	13512	13324	13624	13669	13397	13468	13433	13612	13576	13551	13581	13636	13585	13712	13492	13545	13606	13411	13549	13484	13564	13667	13512	13693	13567	13408	13590	13459	13379	13764	13659	13505	13548	13487	13580	13449	13701	13546	13516	13536	13558	13647	13495	13402	13598	13629	13535	13695	13586	13304	13533	13547	13561	13557	13507	13620	13512	13417	13565	13549	13657	13694	13506	13543	13423	13644	13641	13594	13492	13521	13558	13448	13514	13502	13471
39902	42276	38141	29615	23822	22429	22006	21708	21610	21245	21657	21567	21676	21481	21482	21688	21326	21479	21358	21560	21367	21392	21660	21882	21634	21417	21456	21355	21422	21548	21308	21372	21457	21609	21478	21671	21722	21658	21613	21483	21524	21299	21496	21387	21379	21484	21584	21421	21571	21314	21460	21309	21438	21780	21558	21547	21336	21535	21503	21412	21647	21522	21800	21576	21554	21441	21481	21224	21653	21548	21560	21541	21487	21223	21452	21513	21324	21477	21536	21463	21475	21393	21488	21262	21698	21578	21565	21435	21415	21469	21404	21461	21298	21306	21587	21476	21460	21471	21615	21562	21371	21315	21682	21490	21512	21339	21235	21301	21322	21245	21365	21458	21288	21323	21402	21499	21745	21337	21483	21510	21451	21253	21459	21385	21272	21209	21551	21258	21265	21306	21531	21469	21562	21421	21370	21305	21445	21485	21488	21424	21451	21430	21583	21558	21308	21530	21560	21436	21301	21439	21386	21303	21617	21520	21365	21136	21213	21411	21380	21487	21488	21506	21667	21566	21581	21379	21398	21458	21430	21485	21675	21362	21606	21353	21459	21261	21635	21481	21462	21454	21408	21437	21251	21388	21617	21374	21287	21463	21477	21273	21374	21445	21305	21536	21634	21507	21460	21548	21600	21354	21421	21368	21415	21566	21494	21345	21225	21156	21387	21385	21443	21557	21357	21495	21576	21177	21609	21574	21534	21405	21373	21384	21524	21464	21340	21403	21519	21497	21507	21018	21493	21594	21557	21689	21614	21476	21428	21215	21432	21348	21594	21349	21364	21417	21755	21409	21346	21401	21636	21285	21341	21605	21209	21366	21480	21321	21507	21468	21621	21491	21312	21293	21357	21277	21507	21624	21381	21552	21510	21364	21442	21333	21619	21316	21480	21448	21375	21435	21586	21654	21544	21428	21326	21393	21459	21327	21458	21503	21548	21327	21493	21402	21561	21648	21461	21391	21592	21293	21295	21431	21341	21463	21401	21182	21302	21449	21466	21471	21365	21288	21411	21622	21540	21377	21375	21498	21328	21458	21308	21590	21641	21485	21458	21561	21363	21464	21613	21557	21429	21315	21338	21229	21593	21423	21478	21731	21391	21605	21483	21373	21448	21551	21359	21395	21324	21423	21473	21327	21573	21538	21452	21528	21566	21613	21477	21395	21348	21465	21459	21378	21163	21475	21523	21588	21660	21469	21440	21129	21416	21460	21534	21140	21546	21355	21483	21630	21417	21451	21540	21476	21245	21411	21541	21440	21400	21313	21558	21415	21579	21315	21395	21466	21498	21366	21379	21333	21424	21628	21533	21576	21512	21426	21264	21644	21452	21367	21747	21552	21383	21533	21287	21416	21312	21560	21396	21318	21249	21420	21405	21428	21520	21509	21539	21487	21560	21452	21572	21559	21319	21359	21430	21408	21615	21426	21519	21349	21471	21417	21388	21560	21309	21451	21480	21389	21208	21411	21514	21302	21503	21197	21384	21474	21545	21439	21717	21673	21285	21590	21437	21590	21662	21561	21473	21413	21257	21602	21389	21666	21372	21459	21478	21549	21384	21491	21449	21313	21215	21322	21445	21400	21267	21486	21440	21434	21454	21380	21385	21417	21235	21566	21726	21450	21548	21397	21384	21389	21524	21518	21556	21452	21332	21281	21438	21346	21612	21410	21223	21557	21474	21130	21307	21180	21543	21311	21267	21379	21494	21404	21403	21391	21311	21446	21281	21339	21521	21762	21482	21408	21543	21643	21287	21262	21811	21564	21482	21608	21466	21411	21440	21397	21479	21524	21495	21406	21526	21607	21499	21514	21374	21088	21559	21371	21383	21511	21329	21542	21528	21454	21672	21659	21551	21504	21626	21632	21328	21389	21532	21583	21385	21384	21577	21426	21446	21627	21418	21470	21357	21411	21248	21591	21427	21258	21387	21585	21331	21468	21496	21551	21591	21320	21414	21675	21396	21275	21640	21479	21610	21301	21522	21299	21584	21187	21455	21757	21441	21521	21516	21629	21359	21476	21405	21470	21432	21609	21575	21402	21430	21476	21252	21321	21134	21544	21403	21640	21333	21382	21434	21558	21614	21309	21439	21522	21366	21354	21353	21559	21569	21575	21311	21461	21376	21434	21414	21384	21332	21343	21315	21156	21443	21625	21474	21322	21236	21336	21460	21225	21356	21580	21517	21584	21467	21536	21469	21451	21436	21595	21507	21605	21649	21439	21308	21422	21627	21639	21428	21382	21214	21392	21412	21287	21396	21571	21474	21519	21525	21408	21331	21491	21453	21375	21710	21493	21632	21512	21509	21350	21291	21352	21414	21519	21371	21627	21501	21640	21575	21481	21215	21333	21360	21423	21410	21156	21319	21372	21196	21623	21266	21458	21621	21207	21322	21296	21228	21368	21415	21646	21519	21409	21364	21286	21264	21179	21455	21464	21388	21329	21502	21506	21533	21812	21427	21597	21700	21358	21691	21526	21505	21397	21322	21264	21501	21539	21541	21316	21582	21521	21593	21732	21487	21649	21607	21378	21214	21501	21543	21620	21416	21495	21668	21656	21625	21482	21326	21504	21357	21501	21454	21375	21405	21589	21399	21214	21311	21199	21418	21336	21406	21445	21437	21356	21547	21466	21372	21454	21397	21607	21400	21243	21350	21439	21469	21289	21496	21558	21464	21505	21540	21616	21591	21343	21282	21464	21608	21663	21382	21328	21527	21486	21555	21260	21330	21289	21314	21513	21359	21330	21656	21611	21339	21319	21216	21379	21348	21286	21510	21458	21310	21225	21605	21370	21353	21269	21346	21359	21474	21248	21375	21432	21378	21475	21250	21438	21438	21530	21284	21299	21379	21360	21548	21525	21536	21461	21440	21362	21579	21569	21459	21389	21448	21444	21614	21585	21348	21388	21528	21336	21412	21567	21482	21613	21304	21543	21634	21328	21761	21380	21544	21425	21506	21637	21640	21607	21515	21525	21650	21602	21399	21524	21591	21474	21354	21444	21247	21248	21383	21394	21506	21385	21480	21392	21438	21548	21298	21346	21569	21614	21457	21242	21420	21521	21571	21545	21422	21397	21407	21400	21451	21537	21658	21533	21267	21536	21602	21524	21417	21249	21478	21421	21623	21700	21388	21688	21469	21418	21288	21299	21541	21130	21367	21345	21656	21461	21509	21361	21654	21558	21386	21495	21397	21448	21493	21597	21423	21571	21283	21505	21366	21361	21305	21527	21481	21317	21498	21657	21533	21604	21238	21185	21243	21512	21494	21435	21362	21437	21482	21237	21325	21607	21502	21247	21381	21386	21369	21479	21261	21420	21596	21428	21357	21401	21308	21410	21424	21419	21388	21245	21488	21653	21490	21473	21560	21612	21676	21338	21264	21524	21342	21549	21472	21651	21260	21551	21580	21418	21674	21404	21358	21523	21512	21134	21415	21651	21424	21467	21246	21570	21377	21439	21521	21391	21555	21464	21330	21504	21527	21477	21363	21573	21372	21494	21167	21565	21530	21247	21486	21709	21441	21619	21422	21581	21315	21320	21297	21359	21445	21374	21396	21313	21261	21433	21633	21314	21354	21332	21373	21441	21527	21471	21408	21572	21542	21277	21432	21331	21324	21624	21415	21634	21607	21481	21660	21439	21562	21481	21167	21143	21446	21525	21486	21476	21321	21442	21632	21389	21423	21358	21607	21542	21440	21480	21503	21689	21387	21276	21502	21415	21600	21535	21761	21410	21311	21319	21242	21507	21583	21603	21607	21432	21495	21566	21580	21515	21613	21473	21606	21390	21518	21455	21471	21240	21451	21630	21505	21583	21516	21415	21473	21334	21417	21288	21592	21508	21427	21416	21306	21322	21395	21306	21560	21410	21497	21367	21533	21719	21755	21417	21359	21548	21316	21285	21706	21481	21265	21660	21319	21306	21619	21492	21240	21743	21539	21361	21612	21244	21332	21333	21363	21354	21333	21378	21481	21715	21410	21278	21312	21536	21224	21788	21377	21358	21362	21235	21236	21464	21458	21557	21423	21413	21566	21520	21520	21429	21484	21496	21394	21576	21401	21788	21443	21355	21547	21507	21309	21320	21290	21317	21464	21462	21439	21335	21630	21339	21460	21462	21390	21340	21528	21269	21404	21670	21291	21454	21275	21347	21621	21446	21180	21488	21482	21320	21470	21493	21265	21424	21396	21350	21292	21317	21484	21603	21338	21401	21502	21564	21442	21444	21547	21349	21460	21618	21554	21653	21395	21298	21571	21481	21453	21442	21452	21312	21345	21586	21447	21432	21496	21379	21539	21481	21387	21439	21370	21159	21581	21604	21601	21662	21219	21588	21411	21419	21661	21450	21582	21474	21562	21503	21590	21191	21427	21337	21458	21731	21466	21288	21485	21193	21307	21381	21212	21550	21337	21568	21440	21328	21622	21606	21491	21215	21453	21591	21406	21426	21434	21583	21422	21437	21538	21552	21432	21523	21388	21563	21332	21423	21544	21459	21409	21415	21564	21641	21554	21589	21413	21462	21633	21681	21596	21610	21478	21366	21388	21530	21440	21481	21435	21511	21490	21306	21524	21798	21366	21367	21672	21539	21340	21552	21500	21699	21402	21375	21413	21613	21464	21835	21441	21332	21343	21504	21562	21454	21645	21696	21539	21436	21570	21446	21430	21497	21553	21385	21617	21705	21363	21423	21612	21372	21526	21518	21621	21396	21411	21414	21285	21012	21305	21156	21263	21423	21390	21334	21444	21447	21630	21181	21573	21510	21660	21565	21429	21417	21604	21355	21509	21313	21464	21668	21427	21335	21467	21721	21326	21409	21333	21532	21324	21657	21550	21484	21239	21514	21279	21439	21505	21229	21656	21438	21326	21589	21526	21439	21517	21525	21484	21679	21529	21407	21474	21456	21592	21198	21269	21390	21411	21222	21455	21424	21513	21598	21556	21461	21352	21693	21490	21464	21629	21401	21593	21723	21679	21451	21480	21396	21602	21365	21229	21632	21431	21472	21494	21371	21518	21685	21597	21350	21359	21350	21610	21406	21418	21427	21543	21572	21633	21607	21505	21518	21654	21514	21593	21470	21682	21656	21490	21399	21656	21467	21458	21412	21329	21378	21496	21509	21517	21585	21585	21602
32482	41365	28729	17614	13660	12385	12315	12206	12233	12162	12132	12130	12209	12310	12324	12180	12193	12171	12085	12115	12298	12412	12154	12149	12271	12231	12194	12242	12202	12170	12097	12230	12102	12327	12077	12201	12171	12133	12348	12229	12267	12231	12047	12282	12202	12085	12232	12182	12122	12300	12086	12181	12085	12069	12207	11930	12301	12160	12092	12255	12136	12182	12086	12097	12166	12266	12184	12191	12217	12017	12133	12131	12281	12207	12365	12158	12146	12094	12177	12178	12072	12219	12103	12066	11996	12012	12154	12233	12098	12072	12025	12153	12161	12089	12141	12251	12131	12140	11984	12159	12154	12167	12058	12104	12043	12316	12035	12001	12056	12145	12120	12202	12079	12107	12126	12182	12030	12115	12147	11998	12170	12157	12084	12022	12071	12111	12143	12206	12106	12026	12182	12354	12140	12051	12187	12158	12183	12093	12116	12168	12065	12252	12055	12271	12169	12069	12115	12313	12290	12448	12089	12040	12292	12222	12117	12122	11934	12032	12121	12152	12192	12089	12147	12137	12099	12116	12111	12225	12312	12159	12045	12213	12294	12217	12068	12265	11989	12128	12334	12087	12242	12206	12232	11936	12147	12228	12054	12175	12200	12249	12324	12260	12150	12221	12138	12154	12206	12075	12293	12100	12190	12166	12124	12113	12297	12297	12184	12244	12201	12337	12202	12153	12151	12180	12045	12167	12257	12188	12089	12268	12212	12086	12251	12042	12086	12164	12129	12286	12167	12128	12147	12118	12116	12181	12304	12138	12150	12250	12009	12086	12086	12111	12057	12147	12157	12317	12133	12168	12159	12219	12111	12109	12148	12175	12220	12039	12125	12291	12147	12237	12135	12214	12148	12051	12182	12052	12174	12130	12197	12166	11956	12140	12087	12234	12132	12289	12215	12170	12112	12154	12224	12084	12000	12138	12349	12171	12235	12206	12206	12289	12035	12192	12053	12224	12142	12153	12151	12396	12051	12098	12298	12090	12168	12283	12231	12097	12161	12223	12244	12334	12092	12179	12216	12284	12071	12229	11985	12345	12290	12084	12229	12357	12261	12036	12302	12164	12078	12094	12247	12116	12291	12047	12152	12196	12382	12223	12241	12069	12161	12234	12165	12161	12148	12223	12191	12168	12251	12224	12195	12134	12112	12287	12146	12203	11975	12198	12144	12233	12122	12071	12252	12266	12234	12202	12270	12265	12200	12070	11966	12077	12291	12239	12147	12058	12209	12063	12241	12204	12200	12174	12214	12177	12102	12126	12159	12196	12173	12158	12157	12146	12244	12226	12232	12102	12192	12082	12121	12149	12049	12222	12028	12334	12286	12156	12178	11962	12303	12115	12201	12155	12243	12085	12205	11953	12148	12123	12078	12177	12055	12201	12149	12087	12063	12056	12103	12125	12322	12298	11991	12148	12087	12106	12120	12146	12364	12123	12110	12135	12181	12085	12135	12064	12143	12108	12203	12292	12124	12157	12228	12147	12345	12284	12250	11957	12172	12068	12231	12158	12207	12199	12159	12191	12198	12206	12085	12228	12181	12217	12269	12158	12158	12286	12274	12082	12132	12145	12203	12219	12055	12136	12021	12208	12078	12101	12152	12092	12050	12179	12172	12111	12113	12207	12180	12147	12015	12151	12190	11968	12051	12157	12036	12367	12041	12280	12194	12203	12103	12170	12091	12102	12142	12225	12305	12097	12341	12212	12206	12082	12117	12152	12199	12131	12198	12184	12183	12000	12054	12389	12209	12249	12132	12030	12144	12126	12063	12042	12156	12322	12131	12105	12153	12134	12118	12021	12041	12272	12085	12288	12078	12337	12382	12176	12143	12338	12243	12189	12025	12155	12354	12263	12093	12074	12312	12208	12096	12164	12031	11968	12310	12250	12282	12103	12224	12103	12069	12184	12207	12191	12208	12073	12179	12086	12250	12160	12051	12291	12054	12082	12242	12291	12185	11998	12192	12144	12299	12242	12233	12243	12183	12290	12306	12182	12059	12299	12130	12152	12027	12074	12154	12154	12043	12192	12046	12195	12093	12206	12159	12063	12133	12161	12122	12400	12097	12039	12114	12038	12141	12100	12351	12270	12243	11938	12189	12102	12076	12169	12153	12234	12281	12165	12092	12260	12251	12296	12266	12143	12159	12080	12291	12242	12093	12037	12059	12246	12051	12037	12221	12278	12105	12081	12182	12211	12090	12153	12213	12143	12061	12199	12056	12045	12217	12235	12290	11990	12079	12226	12117	12110	12325	12114	12220	12108	12074	12071	12164	12161	12178	12242	12187	12160	12237	12159	12269	12257	12157	12289	12242	11998	12008	12196	12168	12170	12183	12218	12089	12187	12292	12113	12160	12321	12154	12133	12130	11999	12150	11923	12316	12218	12147	11967	12104	12105	12215	12245	12245	12193	12188	12257	12183	12049	12174	12302	12130	12292	12121	12258	12319	12099	12163	12185	12156	12071	12100	12211	12135	12027	12040	12389	12178	12199	12209	12030	12077	12341	12324	12209	11980	12224	12164	12242	12254	12210	12160	12119	12239	12196	12207	12089	12228	12219	12254	12196	12005	12196	12152	12138	12209	12049	12060	12233	12166	12182	12318	12159	12128	12296	12073	12242	12208	12136	12102	11939	12322	12178	12274	12065	12164	12228	11995	12215	12221	12167	12158	12120	12318	12086	12224	12142	12194	12215	12238	12090	12394	12180	12123	12191	12219	12295	12037	12001	12267	12071	12245	12229	12053	12314	12168	12067	12290	12044	12091	12058	12105	12290	12134	12231	12092	12182	11983	12252	12224	12317	12039	12197	12196	12170	12224	12166	12096	12138	12353	12226	12164	12114	12201	12124	12074	12058	12090	12048	12076	12038	12208	12185	12091	12222	11978	12240	11983	12223	12200	12034	12194	12144	12106	12339	12186	12141	11937	12197	12218	12293	12048	12182	11966	12154	12108	12146	12194	12202	12150	12181	12297	11901	12237	12335	12112	12191	12022	12180	12062	12150	12178	12233	12145	12175	12163	12152	12331	12063	12107	12185	12125	12029	12029	12223	12285	12017	12029	12085	12111	12088	12184	12135	11923	12268	12233	12215	12159	12307	12197	12104	12079	12120	12280	12311	12248	12213	12088	12255	12316	12073	12217	11998	12229	12170	12152	12155	12114	12277	12278	12300	12199	12210	12080	12041	12340	12239	12097	12097	12160	12218	12141	12204	12034	12244	12032	12181	12149	12207	12107	12279	12111	12273	12108	12195	12337	12238	12099	12230	12059	12238	12223	12245	12291	12164	12152	12111	12185	12144	11990	12194	12203	12129	12237	12295	12048	12271	12233	12226	12048	12314	12179	12113	12067	12133	12179	12088	12375	12310	12032	12301	12131	12046	12304	12226	12191	12195	12084	12091	12196	12181	12079	12241	12133	12123	12214	12229	12076	12161	12101	12104	12072	12148	12298	12284	12368	12120	12250	12124	12132	12183	12183	12031	12195	12092	12226	12044	12178	12040	12206	12081	12127	12199	12336	12210	12164	12094	12262	12197	12261	12131	12061	12221	12170	12143	12150	12021	12073	12128	12096	12321	12041	12195	12114	12233	12084	12338	12102	12139	12068	12286	12077	12222	12187	12169	12272	12054	12090	11897	12300	12065	12164	12137	12049	12164	12079	12174	12091	12069	12127	12100	12299	12069	12186	12062	12013	12243	12213	12274	12130	12256	12319	12150	12155	11922	12314	12040	12163	12103	11998	12116	12094	12192	12217	12227	12121	12316	12181	12194	12048	12332	12114	12183	12336	12220	12090	12104	12131	12140	12122	12221	12193	12190	12039	12167	12177	12355	12093	12151	12253	12180	12218	12123	12259	12070	12147	12234	12239	12028	12237	12157	11990	12209	12275	12103	12223	12142	12313	12171	12019	12226	12133	12125	12164	12123	12183	12101	12102	12198	12128	12182	12096	12146	12100	12288	12115	11994	12078	12172	12321	12188	12032	12191	12201	12169	11996	12146	12265	12155	12136	12092	12120	12070	12133	12185	12202	12074	12268	12247	12079	12373	12151	12190	11912	12268	12225	12311	12095	12104	11990	12159	12163	12085	12105	12216	12218	12191	12120	12033	12243	12165	12123	12194	12395	12241	12129	12099	12100	12081	12197	12246	12350	12140	12079	12130	12127	12242	12132	12093	12183	12001	12096	12104	12159	12009	12209	12157	12154	12275	12222	12238	12110	12236	12133	12200	12238	12013	12029	12079	12185	12146	12084	12232	12176	12142	12074	12113	12181	12018	12138	12104	12198	12185	12141	12264	12273	12261	12157	12249	12312	12201	12133	12231	12156	12074	12162	12194	12288	12195	12163	12141	12055	12316	12209	12137	12209	12117	12029	12143	12138	12309	12078	12058	12417	12070	12175	12248	12220	12134	12214	12115	12253	12195	12223	12191	12300	12219	12109	12188	12232	12291	12124	12152	12086	12113	11984	12147	12129	12191	12171	12175	12236	12152	12209	12184	12117	12144	12174	12247	12162	12212	12085	12290	12169	11904	12139	12045	12037	12175	12183	12087	12284	12087	12339	12189	12188	12177	12037	12324	12083	12078	12059	12098	12334	12222	12194	12082	12027	12226	12221	12120	12154	12247	12227	12190	11972	12242	12177	12258	12151	12181	12100	12110	12164	12068	12192	12123	12084	12246	12149	12025	12130	12325	12253	12167	12036	11995	12103	12141	12243	12050	12016	12205	12125	12116	12103	12341	12082	12234	12057	12196	12157	12285	12190	12200	12206	12130	12062	12260	12096	12197	12328	12026	12203	12147	12096	12114	12192	12165	12150	12089	11997	12226	12133	12146	12127	12175	12099	12048	12089	12226	12091	12332	12284	12068	12101	12246	12132	12343	12165	12350	12184	12080	12169	12242	12018	12162	12164	12085	12054	12175	12157	12343	12297	12157	12138	12229	12122	12224	12074	12210	12312	12133	12403	12001	12158	12294	12196	12111	12296	12142	12200	12181	12258	12135	12174	12289	12072	12245	12190	12042	12332	12228	12096	12179	12023	12298	12143	12288	12128	12135	12043	12266	12189	12096	12267	12171	12467	12167	12048	12088	12148	12320	12101	12099	12249	12097	12302	12008	12173	12047	12272	12230	11991	12193
23495	24845	36153	36493	37240	33429	27335	21631	20378	20860	20711	20314	20339	20559	20410	20225	20584	20387	20529	20386	20175	20268	20304	20376	20412	20276	20475	20097	20149	20241	20336	20256	20316	20354	19976	20217	20168	20182	20220	20411	20217	19961	20262	20054	19836	19867	20284	20131	20225	20219	20065	20120	20187	20043	20284	20273	20079	20127	20099	20191	20243	20328	20347	20265	20124	20219	20094	20212	20358	20299	20043	19984	20106	20028	20255	19979	19953	20140	20146	20217	20114	20018	20304	20013	20296	20225	20059	20278	20307	20230	20200	20151	20253	20114	20032	20056	20150	20347	20235	20055	20225	20029	20205	20080	19842	20165	20215	20222	20255	19862	20037	20026	19906	20226	20118	19997	20103	20262	20136	19828	20195	20070	19898	19765	20265	20183	20350	20095	19979	20096	20255	20063	20045	20143	20315	20231	20306	20131	20019	20183	20322	20289	20099	20045	20258	20121	19971	20062	20193	20045	20030	19839	20149	20103	19979	20107	20126	20001	20171	19951	20133	19909	20079	19793	20152	20170	19986	20214	20144	20176	20086	19927	20202	20024	20045	20314	20194	20059	19832	20043	20264	20080	20227	19942	20350	20019	20049	20171	19928	19934	20078	20265	20213	20156	20203	20025	19928	20146	20015	20397	20127	19935	20082	20280	20166	20076	20137	20129	20139	20038	20013	20219	20136	20048	20202	19979	20180	20328	19999	20107	19927	20070	20131	20277	20256	19998	20078	20002	19995	20004	20301	19936	19958	19964	19992	20237	20221	20130	20076	20133	20110	19936	20124	19893	19877	20032	20213	19991	20060	20179	19956	20067	20192	20162	20358	20062	20127	20073	20252	20169	20184	20353	20119	20226	19935	20187	20183	20297	20143	20141	20189	20109	20155	20244	20350	20143	20123	20258	20258	20374	20023	19878	20329	20059	20181	20155	20242	19948	20154	20120	20094	20052	20170	20178	20017	20188	20275	20138	19954	20184	20077	19979	20307	20057	20091	20140	20084	19956	19879	20131	20012	20021	20131	20304	20240	20050	20150	20118	20168	20100	20150	20119	20040	20159	20105	20078	20027	20030	20193	20121	20152	20132	19872	20055	19887	20097	20065	20062	20074	20048	20258	20178	20023	19934	20129	20178	20214	20071	20175	20262	20129	20172	20188	20147	20042	20322	20144	20186	20248	20163	20128	20313	20136	19938	20077	20091	20270	20025	20144	19949	20244	20209	19784	19920	20153	20237	20234	19889	20201	20120	20194	20204	20013	20178	19975	20101	19851	20094	20372	20217	20145	20274	20135	20362	20249	20204	20456	20149	19933	20195	20208	19981	20036	20131	20208	20055	20028	20178	20028	20078	20030	20087	19976	19883	20131	20015	20123	19879	20121	20152	20230	20163	20326	20351	20465	20361	19962	20010	20094	20105	19965	20256	20264	20030	20034	19888	20105	19980	20066	20179	20046	20025	19894	19982	19897	20050	19989	19896	20084	20365	20342	20163	20126	20038	20213	20204	20119	20129	20135	20297	20175	19929	20204	20240	20169	20015	19961	20068	20222	20251	20042	20095	20087	20210	19988	20087	20176	20062	19997	20056	19937	20185	19911	20234	20289	20114	20264	20100	20001	19993	19946	19979	20167	20108	19989	20167	20185	20150	20280	20075	20180	19988	20091	20281	20097	20043	20098	20107	20015	19925	20362	20029	20154	20295	20107	20174	20069	19948	19977	20155	20116	20146	20124	20121	20175	19994	20053	20026	20190	19941	20152	19986	20242	20235	20183	19916	20122	19978	20181	20313	20147	20222	20099	20005	19905	20082	20113	20181	20159	20309	19985	20134	20283	20107	20197	20243	20337	20065	20265	20050	19893	20178	20088	20105	20150	20030	20385	20102	19914	20446	19806	20095	20100	20151	20053	20122	20282	20100	20171	20150	20213	20122	20292	20095	20089	20168	20200	20051	19863	20083	20153	20114	19981	20067	20123	20193	20053	20009	19778	20241	20266	20052	20115	20134	20096	20199	20071	20046	20059	20080	20026	20020	20138	20262	20094	19801	20159	20118	19849	20173	20050	20013	20041	19933	19941	20035	20318	20184	20181	20096	19879	20206	20097	20208	20469	20287	20066	19995	20304	20276	20413	19981	20077	20107	20104	20019	20142	20185	20345	20118	20108	20124	19924	20064	20040	20025	20217	20068	19958	20061	20097	20314	20186	20179	20074	20062	20001	20243	20141	19945	20087	20154	20139	20127	20180	20137	20055	20118	19972	20012	20133	20269	20204	19804	20187	20175	20143	20144	20175	20086	20291	20160	20185	19966	20015	19988	20133	20132	19840	20035	19977	20000	20163	19911	20250	20122	20134	20012	20086	20112	20171	20032	20185	20262	20106	20192	20162	20420	20191	20246	19971	19940	20161	20069	20426	19998	19872	20201	20155	19946	20058	19998	19995	19936	20134	20283	19996	20081	20133	20290	20015	20147	20131	20084	20204	20281	20298	20200	20303	20050	20246	20113	20200	20070	20106	20170	20148	19947	20059	20044	19872	20013	19900	20076	20266	20113	20129	19949	19879	20124	20059	19939	19979	20393	20013	20019	20176	20042	19880	20078	20032	20097	20026	20116	20259	20037	19821	20128	20145	20279	20186	20217	20309	20215	20273	20244	20222	20070	20107	20033	20098	20094	20041	20079	20167	19997	20151	19988	20203	20008	20016	20283	20015	19940	20089	19919	20042	20119	20065	20198	20147	20189	20050	20072	20257	19959	20113	20017	20029	20069	20093	20155	20162	20060	20204	20189	20050	20127	20150	20224	20301	20182	20079	20305	20067	20207	20115	20179	20094	20159	20110	20103	20056	19971	19875	20210	20142	19860	19851	19975	20205	20194	20015	20162	19887	20145	20032	20219	20278	20083	19839	20113	19980	20036	20152	20168	20253	20134	20168	20171	19937	20185	20233	20119	20245	20138	20044	20103	20151	19980	19885	20028	20061	20149	20288	20007	20180	20144	20207	20112	20261	20047	20111	20012	20260	20235	19888	19981	20160	19930	20296	20140	20100	20084	20196	20200	20021	20248	20108	20143	19982	20022	19965	20001	19787	20265	19877	19955	19966	20100	20113	19966	20199	20346	20182	20151	20157	20155	20367	20435	20016	20279	19980	20314	20275	20090	20171	20022	20145	20013	20079	20119	20148	20099	20093	20052	20110	20034	19916	20143	20317	20279	20212	20099	19970	20224	20128	20114	20262	20104	20210	20102	20033	20018	19954	20074	19919	20309	19945	20028	20150	19911	20114	19998	20126	19835	19987	19902	20013	19963	20080	20133	20255	20096	20077	20290	20028	20180	19915	19995	20029	20362	20303	19897	20225	20292	20159	20061	20164	20180	19956	20153	19896	20082	20237	20246	20083	20157	19979	20139	19986	20166	20124	20103	20161	20334	20242	19942	20240	20018	20167	20161	20095	20132	20210	20156	19968	20169	20164	20061	20269	20130	20159	20175	20086	20167	20104	20184	20157	20017	20239	19966	19936	20049	19990	20227	20344	20195	20167	20354	20236	20113	20134	20043	20193	19912	20031	20014	20042	20135	20290	19917	19990	20026	20169	20279	20210	20030	19995	20057	20016	20118	20261	20096	20051	20318	20200	20306	20368	20327	20176	20141	20070	19997	20335	20269	20065	20084	20028	20108	20129	19969	20148	20054	20069	20113	20249	20374	20073	20000	20361	20062	20147	20087	19992	20147	20317	20177	20080	19915	19921	20228	20101	20080	20306	19989	20114	20134	20002	20094	20390	20092	20029	20158	20059	19993	20015	19956	20020	20193	20283	20364	20355	20054	20218	20204	20258	20090	19961	20154	20079	20193	20061	20013	20087	19980	20138	20185	20070	20095	19833	20275	20078	19928	20180	19988	20093	20371	20065	20108	20105	20142	20267	20236	20121	19971	19910	20069	20167	20006	20163	20242	20018	19995	20066	20053	19957	19919	20084	19937	20163	19872	20158	19935	20107	20229	20175	20056	19999	20116	20219	20047	19875	20073	20189	20104	20111	20135	20058	20023	19740	19936	20033	19904	20245	20168	20140	20149	20038	20067	20308	20072	20038	20058	20336	20212	20148	19947	20035	19993	19904	19868	20271	20155	20033	20182	20245	20016	20007	20190	20167	19992	20136	20331	19981	20209	19986	20300	20045	20061	19942	20152	20175	19881	20088	20326	20086	20186	20049	20028	20389	20224	20143	20032	20196	19915	20068	20153	20043	20354	20214	19937	19829	19992	19887	20142	20128	19969	20017	19971	20149	20160	20140	20014	20126	20061	20064	20086	20051	19821	20033	20232	20076	20035	20224	19995	20161	20144	20048	20299	20149	20014	20053	19998	19904	20042	19973	20087	20269	20029	20191	20111	19853	20145	20076	19848	19948	20167	20221	20127	20154	19982	20010	20188	20224	20043	20137	19920	19939	19990	20174	20400	20102	20186	19994	20177	20061	19889	20005	20229	20088	20226	20271	19974	20146	20146	20125	19869	20246	20251	20266	20123	20156	20250	20061	20041	20176	20186	20119	20100	20241	20053	20160	20205	20149	20036	20045	20271	20198	20099	19718	19992	20172	20255	20152	20052	20332	20074	20230	20004	20022	20323	20137	20058	19986	20039	20162	20079	20121	20157	20138	20005	20065	19959	20286	20261	19884	20221	20105	19966	19992	20176	19988	19981	20140	20236	20121	20130	19792	20143	20159	20096	20036	20019	19982	20116	19986	20101	19903	19982	20003	20109	20250	20151	20185	20025	19894	20190	20145	20202	20237	20197	20134	20059	20270	20193	20051	20108	20022	20127	20105	20160	20109	19950	20051	20256	20178	20010	20043	20224	20149	20215	20101	20008	20224	20064	20218	20017	20229	19963	20102	19805	20118	20353	20319	20078	20050	20098	20127	20223	20280	19993	19870	19960	20039	19928	20201	20171	20026	20173	20258	20256	20224	20191	20070	20418	20092	19926	19996	20266	20021	19947	20235	20256	20051	20162	20033	20145	19917	20070	20333	20111	20100	19881	20290	20176	19920	20139	20186	20072	20065	20082	20006	19969	20107	20134	20223	20232	20026	20346	20144	20268	20100	20250	19853	19924	20186	20205	19989	20082	19932	20061	20062	19961	20221	19942
62225	93260	77293	58995	42244	25201	14649	12294	12230	12291	12374	12367	12468	12527	12416	12568	12514	12478	12408	12393	12617	12417	12511	12322	12515	12584	12465	12440	12339	12459	12398	12627	12435	12462	12420	12570	12315	12478	12465	12378	12436	12253	12268	12366	12444	12481	12285	12263	12283	12539	12299	12533	12251	12512	12416	12367	12498	12438	12271	12420	12473	12409	12373	12339	12364	12388	12442	12445	12310	12412	12314	12347	12276	12461	12354	12452	12301	12239	12377	12224	12480	12501	12404	12419	12318	12309	12253	12483	12364	12490	12490	12368	12216	12343	12350	12233	12297	12304	12373	12377	12366	12393	12493	12426	12379	12227	12398	12624	12328	12362	12364	12399	12274	12525	12440	12287	12354	12540	12277	12514	12478	12332	12251	12308	12284	12333	12280	12494	12308	12458	12358	12367	12419	12369	12315	12329	12295	12327	12371	12409	12470	12371	12398	12388	12410	12386	12379	12403	12309	12369	12442	12336	12232	12476	12528	12432	12361	12420	12384	12360	12405	12323	12461	12568	12378	12386	12437	12568	12498	12379	12319	12421	12422	12415	12298	12349	12534	12363	12443	12302	12540	12425	12228	12418	12290	12479	12364	12349	12394	12464	12315	12381	12376	12371	12499	12406	12362	12299	12335	12461	12280	12255	12446	12419	12425	12422	12493	12471	12465	12466	12245	12305	12469	12364	12364	12324	12315	12342	12391	12281	12298	12590	12271	12168	12469	12348	12576	12349	12538	12256	12382	12178	12467	12503	12584	12416	12380	12439	12459	12417	12415	12351	12442	12403	12421	12353	12443	12345	12301	12324	12307	12508	12492	12407	12356	12226	12364	12386	12411	12434	12455	12485	12359	12353	12414	12289	12194	12415	12629	12337	12438	12410	12421	12421	12433	12406	12428	12217	12184	12450	12350	12275	12342	12339	12446	12382	12549	12238	12267	12387	12353	12400	12347	12503	12372	12314	12611	12353	12276	12297	12423	12265	12358	12299	12395	12389	12308	12455	12358	12430	12167	12334	12269	12365	12408	12455	12376	12625	12524	12303	12557	12345	12460	12471	12328	12392	12345	12274	12651	12307	12633	12454	12316	12499	12335	12359	12400	12344	12359	12409	12319	12355	12405	12431	12343	12154	12300	12268	12304	12313	12422	12305	12290	12227	12509	12282	12496	12468	12192	12441	12391	12434	12384	12382	12377	12463	12472	12242	12200	12494	12479	12310	12222	12405	12266	12571	12378	12400	12288	12225	12260	12434	12351	12363	12509	12509	12416	12303	12402	12393	12548	12255	12435	12360	12350	12508	12317	12429	12343	12453	12199	12283	12281	12210	12367	12275	12413	12361	12382	12289	12449	12355	12369	12257	12385	12240	12318	12490	12457	12333	12288	12352	12418	12566	12407	12293	12363	12286	12480	12376	12478	12378	12319	12414	12398	12428	12525	12442	12452	12459	12341	12432	12483	12323	12370	12249	12505	12438	12262	12279	12300	12423	12443	12482	12434	12449	12449	12388	12434	12453	12376	12186	12379	12356	12425	12425	12516	12390	12248	12437	12448	12483	12429	12435	12384	12233	12489	12447	12342	12425	12412	12434	12382	12379	12457	12251	12331	12314	12382	12348	12236	12220	12312	12429	12568	12370	12386	12306	12318	12229	12263	12353	12207	12339	12379	12495	12311	12308	12528	12413	12308	12497	12485	12287	12378	12302	12400	12514	12508	12392	12184	12326	12217	12412	12385	12369	12362	12209	12419	12376	12436	12357	12351	12474	12437	12447	12365	12458	12443	12186	12437	12320	12256	12520	12167	12434	12359	12332	12391	12412	12548	12541	12431	12105	12327	12391	12181	12194	12214	12487	12377	12398	12264	12170	12453	12371	12498	12514	12506	12336	12277	12334	12366	12408	12332	12203	12372	12367	12440	12460	12282	12444	12283	12348	12445	12219	12395	12576	12543	12319	12484	12531	12409	12426	12615	12427	12224	12328	12395	12327	12269	12236	12405	12243	12248	12396	12438	12362	12416	12316	12252	12323	12514	12356	12355	12432	12382	12298	12183	12278	12589	12504	12490	12384	12412	12329	12562	12319	12384	12377	12281	12444	12528	12282	12563	12339	12155	12438	12367	12364	12327	12281	12417	12515	12401	12425	12355	12357	12244	12396	12391	12334	12386	12544	12556	12293	12401	12359	12417	12502	12339	12273	12412	12411	12495	12506	12361	12275	12417	12330	12347	12507	12248	12199	12389	12511	12252	12325	12253	12201	12341	12315	12309	12351	12269	12462	12328	12307	12225	12513	12391	12487	12205	12553	12454	12211	12325	12414	12271	12323	12455	12303	12388	12297	12495	12325	12388	12359	12365	12471	12268	12423	12468	12450	12521	12234	12414	12369	12417	12418	12447	12360	12392	12201	12339	12408	12281	12475	12383	12194	12372	12357	12496	12348	12388	12155	12284	12311	12425	12296	12387	12297	12386	12334	12457	12539	12415	12282	12433	12342	12436	12362	12407	12333	12203	12356	12483	12364	12446	12274	12399	12492	12237	12285	12433	12499	12373	12293	12419	12221	12331	12264	12384	12483	12435	12304	12390	12451	12359	12370	12496	12361	12419	12492	12547	12428	12221	12438	12304	12390	12600	12426	12346	12521	12357	12340	12603	12494	12325	12293	12313	12351	12403	12233	12244	12365	12209	12285	12197	12332	12312	12306	12211	12456	12206	12244	12344	12448	12322	12394	12463	12464	12312	12434	12275	12314	12385	12407	12267	12353	12217	12396	12405	12130	12425	12372	12412	12294	12486	12461	12408	12225	12385	12366	12308	12283	12485	12433	12356	12231	12475	12358	12124	12304	12331	12367	12310	12521	12383	12247	12443	12237	12345	12325	12326	12345	12431	12400	12394	12346	12437	12321	12487	12386	12403	12168	12280	12267	12580	12462	12273	12524	12306	12236	12503	12397	12492	12410	12324	12308	12323	12470	12462	12219	12272	12184	12358	12385	12377	12448	12332	12379	12486	12265	12299	12390	12313	12352	12203	12524	12359	12309	12445	12086	12369	12314	12280	12474	12321	12402	12334	12431	12356	12399	12487	12290	12060	12340	12390	12378	12370	12377	12309	12352	12570	12191	12240	12357	12466	12343	12418	12489	12241	12405	12330	12341	12368	12551	12446	12372	12492	12334	12371	12284	12390	12334	12297	12429	12487	12241	12364	12296	12447	12481	12345	12355	12286	12404	12550	12287	12349	12300	12321	12306	12395	12425	12260	12416	12306	12354	12299	12318	12394	12286	12381	12282	12193	12236	12364	12444	12466	12289	12522	12305	12446	12575	12398	12281	12262	12397	12087	12428	12324	12375	12356	12272	12427	12522	12155	12523	12430	12188	12325	12428	12398	12333	12470	12395	12320	12440	12451	12278	12340	12211	12186	12296	12201	12481	12236	12294	12440	12197	12374	12162	12212	12496	12313	12237	12352	12247	12364	12438	12406	12347	12339	12355	12449	12381	12283	12249	12383	12288	12353	12401	12489	12308	12392	12462	12381	12275	12459	12233	12325	12341	12362	12404	12235	12219	12156	12257	12325	12394	12479	12470	12244	12375	12333	12338	12448	12479	12312	12297	12394	12313	12293	12326	12298	12317	12337	12340	12488	12390	12290	12293	12300	12498	12487	12232	12498	12273	12524	12383	12389	12344	12232	12408	12334	12303	12232	12222	12344	12378	12351	12530	12544	12350	12389	12386	12316	12335	12384	12442	12415	12241	12243	12479	12576	12419	12324	12275	12484	12402	12378	12360	12388	12444	12292	12300	12388	12314	12419	12287	12178	12314	12387	12221	12272	12448	12352	12457	12380	12388	12350	12499	12444	12297	12286	12503	12456	12484	12268	12486	12268	12493	12371	12324	12494	12287	12295	12543	12341	12298	12380	12057	12434	12372	12280	12315	12408	12389	12553	12550	12343	12302	12406	12335	12452	12257	12459	12433	12343	12269	12376	12285	12408	12580	12365	12338	12423	12382	12363	12274	12375	12370	12243	12230	12338	12404	12285	12519	12310	12437	12495	12301	12423	12330	12209	12340	12282	12390	12362	12305	12389	12310	12452	12309	12298	12293	12364	12537	12252	12404	12333	12263	12506	12222	12326	12425	12477	12388	12378	12275	12406	12383	12240	12558	12436	12445	12199	12407	12423	12283	12505	12454	12360	12311	12331	12421	12381	12461	12277	12290	12489	12338	12244	12322	12377	12331	12246	12389	12354	12357	12329	12333	12293	12347	12316	12304	12329	12394	12416	12403	12287	12468	12408	12374	12328	12412	12305	12329	12500	12514	12331	12412	12242	12352	12264	12437	12310	12308	12135	12277	12404	12508	12541	12490	12347	12217	12348	12372	12475	12289	12383	12364	12352	12507	12290	12377	12505	12424	12457	12459	12267	12457	12521	12322	12526	12398	12406	12336	12287	12495	12306	12463	12240	12421	12318	12276	12343	12376	12329	12392	12416	12328	12209	12361	12313	12358	12406	12237	12420	12483	12460	12431	12502	12504	12371	12305	12370	12446	12568	12355	12277	12468	12406	12234	12165	12201	12392	12247	12355	12434	12316	12406	12380	12459	12287	12285	12308	12348	12319	12370	12271	12227	12302	12423	12320	12186	12349	12637	12350	12382	12439	12478	12414	12318	12243	12467	12431	12487	12172	12510	12384	12335	12305	12287	12180	12424	12299	12313	12435	12429	12342	12139	12376	12453	12518	12382	12368	12416	12360	12217	12213	12270	12321	12448	12421	12358	12466	12113	12262	12426	12370	12217	12400	12501	12380	12341	12419	12376	12330	12348	12279	12313	12349	12238	12268	12407	12252	12363	12309	12258	12364	12268	12361	12394	12482	12399	12272	12292	12351	12403	12337	12423	12531	12440	12272	12421	12392	12420	12328	12359	12354	12273	12408	12355	12327	12371	12302	12443	12266	12283	12518	12412	12454	12408	12305	12403	12230	12304	12372	12424	12539	12365	12249	12375	12364	12414	12226	12207	12406	12433	12483	12245	12512	12490	12448	12410	12433	12490	12309	12401	12413	12308	12301	12303	12328	12552	12406	12344	12453	12338	12334	12266	12471	12424	12574	12257	12438	12356	12335	12370	12313	12298	12543	12449
38238	42135	38775	28897	23449	21447	20536	20469	20140	20253	20128	20312	20492	20475	20528	19988	20272	20285	20173	20268	20287	20208	20407	20278	20370	20338	20243	20082	20185	20103	20050	20107	20310	20157	20272	20335	20427	20252	20202	20374	20586	20397	20331	20464	20197	20059	20229	20423	20230	20306	20280	20311	20210	20261	20154	20187	20218	20047	20017	20248	20275	20200	20281	20327	20182	20224	19952	20100	20110	20213	20202	20183	20418	20397	20152	20156	20087	20281	20024	20241	20346	20396	20235	20208	20122	20173	20223	20206	20221	20598	20223	20284	19960	20236	20225	20445	20102	20384	20035	20323	20275	20316	20211	20325	19996	20225	20033	20249	20403	20072	20131	20108	20205	20143	20321	20117	20306	20184	20302	20308	20132	20240	20379	20216	20208	20245	20258	20294	20287	20185	20163	20523	20318	20228	20152	20157	20511	20194	20258	19993	20236	20192	20400	20155	20281	20254	20399	20445	20321	20538	20212	20161	20259	20038	20016	20142	20266	20277	20301	20297	20289	20415	20369	20220	20156	20246	20089	20087	20195	20300	20246	20195	20245	20105	19987	20090	20115	20062	20113	20504	20239	20342	19905	20090	20099	20217	20265	19986	20106	20092	20369	20237	20200	20305	20009	20322	20354	20087	20147	20227	20416	20200	20185	20054	20258	20323	20197	20461	20411	20213	20281	20442	20075	20326	20224	20446	20601	20489	20158	20175	20313	20229	20223	20018	20218	20174	20249	20232	20368	20200	20404	20004	20186	20149	20173	20234	20449	20135	20282	20154	20240	20118	20243	20108	20299	20285	19947	20313	20320	20515	20487	20183	20080	20224	20173	20091	20268	20226	20058	20390	20293	20063	20009	20163	20304	20275	19986	20072	20110	20254	20316	20107	20015	20233	20501	20224	20298	20197	20245	20190	20169	20341	20224	20292	20305	20366	20205	20131	20502	20107	20246	20424	20175	20331	20225	20294	20226	20254	20452	20196	19967	20033	20324	20229	20228	20184	20083	20228	20208	20140	20320	20350	20157	20236	20161	20373	20297	20250	20440	20155	20198	19857	20200	20187	20078	20293	20366	20218	20274	19984	19965	20015	20178	19918	20446	20101	20585	20240	20211	20359	20136	20094	20194	20424	20235	20093	20094	20080	20042	19905	20027	20352	20414	20466	20157	20392	20347	20417	20214	20241	20406	20082	20174	20249	20299	20265	20301	20097	20267	20169	20415	20256	20127	20171	20295	20250	20175	20032	20037	20006	20194	20363	20194	20341	20218	20204	20205	20279	20357	20199	20059	20309	20126	20155	20215	20223	20208	20028	20311	20204	20302	20325	20292	20249	20238	19966	20284	20102	20236	20158	20142	20181	20322	20278	20301	20330	20389	20157	20199	20249	20170	20017	20013	20112	20249	20276	20206	20285	20283	20162	20233	19975	20166	20407	20326	20314	20322	20288	20085	20139	20315	20086	20152	20120	20170	20185	20275	20310	20307	20239	20230	20061	19963	20074	20127	20192	20219	20299	20118	20126	20340	20364	20075	20280	20479	20030	20231	20181	20177	20336	19987	20106	20291	20296	20159	20347	20443	20255	20396	20290	20091	20226	20399	20218	20372	20118	20111	20264	20491	20243	20477	20254	20321	20046	20150	20391	20136	20069	20106	20176	20267	20356	20326	20219	20282	20126	20326	20140	20203	20148	20364	20189	20310	20474	20330	20253	20414	19892	20182	20006	20147	20127	20140	20022	20128	20385	20191	20555	20370	20221	20122	20132	20245	19779	20315	19988	19906	20199	20229	20111	20321	20339	19991	20210	20220	20173	20456	20153	20188	20184	20226	20418	20273	20332	20127	20171	20233	20104	20064	20317	20403	20170	20136	20092	20419	19998	20134	20126	20161	20139	20143	20088	20274	20277	20335	20401	20170	19954	20016	20387	20242	20407	20252	20110	20277	20319	20146	20197	20123	20241	19993	20256	20075	20175	20130	20568	20402	20034	20234	20538	20245	20157	20264	20065	20388	20100	20301	20331	20260	20169	20126	20224	20399	20412	20409	20354	20189	20124	20311	20317	20301	20133	20086	20207	20322	20249	20001	20003	20138	20377	20257	20263	20220	20363	20676	20335	20296	20203	20457	20178	20216	20114	20044	20064	20209	20310	20409	20496	20334	20264	20218	20437	20233	20096	20401	20193	20133	20289	20052	20158	20278	20044	20116	20227	20344	19954	20314	20037	20191	20224	20283	20276	20330	20256	20210	20072	20283	20157	20356	20351	20322	20236	20083	20200	20387	20349	20176	20348	20367	20279	20298	20416	20185	20251	20269	20400	20020	20289	20321	20149	20220	20178	20302	20094	20075	20289	20450	20331	20466	20265	20289	20198	20355	19930	20072	20086	20467	20371	20223	19868	19977	20429	20159	20242	20172	20109	20285	20176	20481	20160	20236	20293	20251	20075	20218	20428	20351	20210	20312	20375	20212	20394	20305	19985	20364	20124	20257	20491	20351	20308	20296	20191	20475	20057	20193	20350	20397	19985	20157	20133	20309	20256	20305	20136	19888	20282	20188	20342	20261	20210	20344	20351	20235	20019	20249	20263	20324	20504	20093	20207	20213	20221	20292	20205	20300	20217	20096	20125	20059	20109	20154	20257	20452	20432	20175	20298	20172	20348	20055	20027	20235	20228	20291	20067	20182	20266	19959	20276	20308	20303	20331	20177	20621	20279	20353	20195	20368	20337	20253	20296	20317	20407	20464	20174	20232	20045	20150	20312	20341	20117	20461	20401	20105	20257	20234	20228	20047	20025	20166	20157	20095	20205	20185	20288	20112	20196	20165	20378	20047	20150	20288	20282	20219	20094	20388	20260	20352	20313	20019	20149	20232	20064	20146	20043	20286	20404	20258	19941	20243	20233	20375	20034	20098	20309	20203	20092	20369	20107	20050	20266	20145	20431	20238	20223	20073	20243	20257	20202	20500	20180	20421	20247	20201	20187	20339	20307	20128	20247	20175	20261	20255	20190	20260	20292	20243	20309	20308	19890	20188	20183	20385	20331	20468	20180	20379	20194	20441	20236	19990	20211	20159	20272	20201	20171	20002	20406	20471	20058	20107	20506	19941	20082	20096	20145	20062	20222	20073	20134	20175	20287	20083	20087	20190	20303	20361	20107	20023	20274	20294	20124	20104	20161	20240	20268	20280	20328	20151	20040	20278	20009	20384	20367	20026	20349	20132	20381	20205	20007	20008	20242	20165	20310	20118	20316	20320	20148	20038	20273	20241	20277	20256	20320	20158	20408	20206	20081	20243	20354	20246	20341	20277	20004	20151	20530	20257	20231	20385	20384	20291	20077	20109	20213	20210	20123	20085	20216	20073	20134	20126	20267	20360	20097	20445	20201	20153	20215	20157	20158	20356	20192	19953	20090	20287	20339	20230	20338	20419	20202	20279	20223	20288	20170	20305	20399	20048	20422	20077	20097	20189	20136	20384	20054	20186	20238	20293	20158	20120	20239	20433	20020	20055	20295	20363	20433	20329	20274	20173	20329	20323	20336	20226	20212	20161	20074	20327	20418	20089	20429	20412	20071	20092	20347	20194	20112	20161	20120	20335	20352	20353	20197	20013	20048	20208	20186	20354	20133	20035	20198	20149	20366	20317	20231	20139	20366	20183	20480	20311	20215	20351	20165	20162	20214	20078	20124	20202	20262	20358	20003	20452	20358	20328	20311	20319	20363	20300	20341	20162	20276	20169	20256	20266	20415	20414	20308	20045	20183	20263	20146	20274	20209	20038	20340	20260	20458	20216	20399	20468	20199	20239	20175	20256	20331	20430	20003	20456	20246	19961	20249	20278	20166	20313	20185	20261	20085	20407	20238	20074	20502	20351	19997	20053	20325	20219	20177	20207	20224	20366	20295	20134	20141	20091	20008	20096	20226	20384	20310	20138	20394	20273	20363	20073	20336	20302	20183	20054	20302	20283	20349	20220	19894	20319	20344	20354	20247	20127	20114	20045	20160	20223	20038	20136	20286	20148	20214	20263	20449	20074	20360	20401	20655	20375	20521	20487	20226	20317	20246	20186	20142	20294	20117	20313	20179	20195	20213	20275	20178	20090	20192	20230	20212	19996	20216	20234	20064	20295	20157	20149	20581	20043	20158	20081	20433	20428	20399	20265	20266	20432	20291	20102	20205	20146	20422	20251	20353	19988	20311	20250	20112	20018	20041	20127	20311	20212	20349	20240	20204	20403	20394	20222	20381	20231	20220	20215	20414	20419	20107	20379	20286	20275	20463	20171	20322	20171	20231	20108	20383	20042	20360	20081	20090	20074	20416	20327	20415	20248	20329	20361	20270	20324	20261	20419	20238	20272	20227	20231	20253	20148	20135	19980	20231	20258	20237	20170	19950	20613	20140	20190	20167	20222	20159	20227	20133	20219	20264	20196	20294	20399	20305	20381	20334	19969	20107	20124	20194	20438	20646	20280	20364	20131	20145	20278	20234	20365	20128	20288	20252	19963	20167	20367	20321	20167	20106	20347	20216	20163	19986	20336	20182	20091	20189	20151	20206	20401	20374	20214	20357	20417	20193	20026	20174	20291	20296	20154	20217	20254	20200	20292	20354	20113	20126	20223	20132	20241	20179	20214	20272	20294	20163	20161	20203	20287	20037	20286	20214	20323	20191	20118	20172	20430	20198	20029	20185	19877	20273	20412	20186	20324	20037	20023	20294	20157	20429	20502	20348	20414	20304	20062	20282	20399	20051	20365	20462	20304	20266	20088	20413	20284	20337	20157	20129	20338	20157	20111	20218	20360	20265	20293	20119	20483	20118	20260	20232	20367	20162	20275	20254	20534	20122	20312	20168	20269	20111	20138	20478	20416	20225	20284	20252	20218	20137	20092	20247	20334	20304	20077	20130	20241	20246	20181	20129	20142	20223	20323	20122	20111	20247	20423	20261	20129	20056	20173	20202	20465	20066	20384	20150	20427	20372	20401	20307	20344	20208	20332	20561	20288	20141	19931	20351	20239	20140	20038	20107	20100	20345	20213	20088	20315	20097	20270	20245	20182	20198	20184	19930	20318	20158	20312	20458	20367	20286	20052	20192	20156	19981	20118	20447	20104	20230	20418	20291	20318	20115	20357	20091	20089	20159
33689	44074	29969	17313	13989	12177	11695	11682	11585	11654	11553	11760	11603	11729	11441	11679	11567	11657	11564	11650	11600	11531	11682	11774	11660	11550	11684	11657	11619	11585	11443	11494	11694	11582	11605	11660	11573	11646	11718	11688	11792	11579	11755	11540	11643	11654	11571	11588	11673	11569	11638	11649	11576	11525	11448	11493	11720	11484	11601	11604	11667	11552	11487	11584	11726	11718	11612	11510	11499	11448	11595	11642	11794	11396	11702	11598	11649	11616	11451	11527	11567	11790	11661	11628	11546	11607	11591	11648	11594	11587	11440	11576	11547	11667	11510	11628	11495	11602	11613	11579	11619	11723	11488	11580	11692	11595	11527	11573	11651	11733	11666	11724	11678	11762	11788	11487	11539	11622	11711	11534	11440	11492	11605	11608	11617	11692	11547	11413	11648	11422	11466	11493	11671	11690	11383	11604	11596	11514	11679	11570	11515	11566	11585	11601	11501	11464	11614	11689	11677	11593	11512	11526	11593	11606	11444	11577	11702	11510	11564	11668	11587	11599	11646	11567	11621	11523	11407	11571	11664	11562	11482	11527	11694	11604	11687	11541	11671	11475	11575	11632	11496	11601	11695	11569	11888	11623	11536	11527	11714	11633	11641	11398	11615	11613	11556	11725	11604	11513	11598	11657	11660	11687	11595	11548	11502	11525	11629	11565	11587	11469	11579	11680	11527	11538	11611	11517	11630	11609	11666	11540	11755	11667	11424	11585	11467	11677	11500	11724	11543	11554	11436	11566	11673	11658	11506	11655	11583	11585	11490	11636	11678	11576	11600	11557	11663	11510	11499	11540	11610	11690	11789	11540	11484	11587	11619	11481	11530	11433	11615	11629	11611	11500	11670	11475	11676	11550	11662	11639	11656	11576	11571	11662	11500	11584	11773	11641	11547	11575	11568	11394	11573	11542	11577	11618	11626	11632	11605	11552	11688	11700	11629	11616	11633	11560	11576	11358	11606	11616	11517	11540	11538	11652	11631	11628	11534	11560	11510	11441	11418	11610	11564	11592	11707	11504	11657	11739	11503	11520	11589	11504	11433	11691	11683	11583	11540	11539	11618	11531	11684	11569	11568	11614	11709	11449	11626	11473	11540	11561	11572	11448	11709	11558	11530	11656	11587	11579	11600	11727	11518	11612	11646	11502	11637	11568	11699	11654	11624	11614	11512	11432	11599	11445	11473	11534	11604	11600	11512	11538	11616	11468	11586	11562	11554	11578	11500	11578	11574	11659	11700	11683	11632	11590	11422	11520	11586	11465	11704	11673	11461	11674	11604	11564	11567	11526	11660	11599	11672	11709	11502	11502	11594	11709	11575	11529	11616	11400	11583	11622	11630	11558	11491	11472	11577	11589	11569	11555	11421	11536	11580	11760	11602	11677	11482	11475	11630	11739	11670	11716	11673	11714	11628	11488	11610	11421	11643	11316	11410	11632	11602	11406	11536	11612	11653	11590	11487	11716	11543	11675	11596	11546	11524	11651	11588	11564	11395	11619	11513	11491	11723	11695	11600	11441	11621	11690	11573	11461	11536	11410	11702	11471	11562	11517	11591	11565	11610	11633	11709	11582	11510	11748	11746	11473	11648	11587	11475	11595	11497	11692	11587	11741	11656	11566	11500	11697	11609	11576	11654	11535	11677	11700	11405	11622	11616	11459	11655	11709	11607	11479	11476	11550	11471	11616	11590	11531	11654	11538	11482	11540	11521	11519	11653	11630	11543	11414	11498	11627	11570	11494	11541	11419	11601	11404	11509	11676	11491	11416	11535	11588	11547	11655	11716	11507	11600	11605	11467	11566	11652	11683	11713	11712	11657	11637	11550	11669	11418	11607	11571	11528	11571	11654	11594	11688	11600	11581	11637	11482	11534	11492	11628	11524	11530	11566	11642	11658	11620	11601	11656	11615	11554	11677	11610	11588	11632	11711	11677	11484	11634	11745	11584	11565	11588	11515	11650	11662	11560	11616	11646	11538	11630	11645	11473	11637	11549	11680	11607	11564	11672	11595	11575	11702	11807	11562	11661	11757	11522	11635	11378	11553	11509	11605	11753	11610	11480	11562	11668	11509	11590	11440	11405	11647	11581	11638	11512	11706	11523	11574	11656	11666	11722	11484	11687	11585	11469	11455	11464	11646	11668	11465	11541	11543	11548	11455	11521	11677	11562	11695	11805	11581	11567	11730	11689	11598	11624	11360	11748	11549	11753	11438	11530	11640	11648	11619	11549	11480	11500	11561	11521	11601	11477	11451	11719	11642	11471	11582	11687	11487	11629	11565	11679	11569	11705	11522	11751	11557	11392	11665	11525	11546	11570	11685	11557	11555	11492	11485	11631	11688	11623	11463	11642	11742	11494	11527	11472	11679	11609	11633	11580	11640	11565	11603	11667	11635	11483	11601	11629	11590	11644	11595	11645	11620	11547	11709	11647	11649	11366	11632	11554	11466	11593	11762	11602	11461	11696	11521	11731	11571	11376	11527	11407	11565	11430	11685	11441	11721	11612	11550	11510	11652	11467	11467	11658	11446	11668	11689	11676	11556	11549	11611	11538	11393	11679	11578	11382	11532	11610	11711	11644	11636	11526	11464	11624	11543	11562	11548	11559	11509	11440	11417	11450	11624	11619	11652	11576	11592	11499	11606	11699	11624	11863	11652	11578	11493	11703	11496	11430	11519	11665	11502	11533	11527	11454	11543	11466	11547	11596	11515	11589	11457	11623	11488	11603	11582	11408	11536	11646	11585	11494	11804	11654	11555	11517	11525	11666	11642	11689	11620	11570	11615	11562	11748	11525	11602	11452	11728	11365	11580	11522	11738	11555	11607	11620	11458	11599	11529	11530	11492	11739	11519	11664	11726	11368	11667	11457	11524	11609	11667	11803	11652	11532	11608	11527	11582	11475	11548	11600	11563	11574	11563	11516	11626	11574	11491	11609	11430	11626	11623	11543	11614	11432	11608	11547	11777	11530	11589	11462	11551	11480	11575	11503	11593	11733	11379	11587	11594	11541	11568	11717	11566	11586	11367	11660	11608	11593	11571	11569	11531	11577	11692	11548	11721	11675	11439	11659	11523	11533	11656	11537	11463	11501	11370	11656	11638	11513	11744	11511	11635	11476	11487	11706	11484	11577	11497	11663	11710	11686	11588	11621	11622	11635	11751	11643	11628	11545	11710	11528	11584	11422	11591	11548	11693	11559	11552	11631	11588	11613	11457	11667	11540	11607	11433	11638	11543	11535	11676	11648	11591	11587	11449	11632	11625	11629	11533	11524	11544	11486	11749	11445	11629	11565	11734	11472	11656	11593	11540	11426	11611	11579	11480	11704	11592	11601	11698	11567	11449	11713	11556	11671	11518	11577	11507	11543	11529	11721	11743	11674	11584	11583	11761	11509	11650	11668	11706	11541	11657	11613	11575	11580	11570	11542	11556	11470	11657	11639	11364	11490	11468	11538	11602	11538	11534	11695	11633	11453	11668	11753	11475	11521	11554	11386	11669	11577	11518	11542	11448	11558	11565	11560	11632	11632	11535	11672	11685	11553	11603	11695	11578	11622	11620	11480	11548	11452	11679	11669	11613	11625	11675	11650	11543	11618	11504	11480	11658	11519	11571	11599	11599	11562	11511	11488	11573	11664	11425	11769	11578	11520	11460	11518	11557	11553	11579	11658	11522	11772	11568	11664	11469	11535	11522	11606	11513	11721	11678	11568	11453	11563	11647	11656	11662	11670	11529	11607	11633	11565	11499	11480	11734	11468	11505	11414	11640	11551	11689	11832	11610	11807	11586	11670	11738	11543	11535	11574	11652	11516	11512	11627	11520	11507	11533	11631	11456	11492	11507	11612	11650	11683	11493	11569	11675	11549	11672	11518	11572	11740	11768	11542	11568	11665	11674	11562	11646	11560	11490	11500	11695	11479	11730	11579	11650	11758	11568	11601	11734	11480	11723	11521	11439	11766	11663	11537	11757	11534	11509	11685	11637	11667	11601	11690	11353	11495	11627	11577	11540	11589	11608	11574	11630	11718	11534	11541	11698	11683	11421	11689	11497	11596	11609	11425	11608	11697	11633	11619	11719	11605	11599	11439	11568	11691	11590	11633	11521	11608	11573	11562	11656	11661	11485	11520	11725	11624	11598	11633	11476	11614	11659	11570	11626	11600	11487	11595	11674	11625	11605	11545	11598	11455	11546	11452	11598	11532	11567	11560	11499	11654	11727	11661	11440	11514	11601	11607	11524	11671	11702	11498	11447	11572	11600	11452	11826	11556	11615	11456	11536	11534	11674	11577	11465	11624	11620	11661	11699	11623	11698	11682	11709	11525	11711	11562	11717	11477	11618	11616	11728	11733	11615	11572	11535	11574	11565	11747	11683	11813	11463	11579	11705	11556	11525	11501	11654	11581	11689	11672	11619	11707	11516	11623	11585	11476	11652	11596	11612	11642	11602	11541	11510	11610	11731	11632	11535	11596	11584	11616	11596	11665	11749	11598	11524	11537	11638	11658	11393	11624	11642	11610	11545	11445	11551	11600	11611	11430	11648	11547	11561	11622	11514	11617	11605	11706	11613	11574	11687	11532	11598	11522	11714	11458	11621	11698	11507	11713	11506	11546	11490	11518	11585	11785	11682	11630	11409	11439	11494	11609	11521	11752	11747	11596	11635	11465	11554	11516	11543	11443	11452	11536	11722	11733	11560	11624	11643	11606	11673	11706	11493	11563	11561	11667	11683	11489	11598	11488	11684	11558	11626	11692	11594	11538	11742	11525	11646	11589	11536	11597	11769	11742	11493	11494	11581	11625	11583	11517	11451	11520	11608	11591	11609	11565	11574	11638	11555	11684	11663	11567	11499	11474	11498	11603	11669	11624	11668	11624	11606	11582	11580	11710	11554	11566	11813	11569	11501	11589	11607	11506	11448	11746	11586	11637	11671	11590	11585	11599	11555	11659	11409	11517	11610	11513	11642	11709	11688	11566	11651	11637	11530	11620	11468	11580	11568	11630	11764	11634	11468	11599	11574	11627	11598	11588	11498	11661	11528	11492	11469	11481	11635	11597	11617	11610	11688	11633	11695	11497	11506	11663	11683	11660	11568	11578	11418	11717	11597	11433	11427	11650	11604	11670	11654	11530	11652
38527	40792	37126	27529	22330	20830	20035	19631	19549	19765	19781	19560	19693	19572	19571	19469	19751	19611	19619	19723	19576	19407	19585	19512	19502	19807	19526	19583	19638	19740	19646	19570	19787	19616	19658	19684	19553	19675	19816	19530	19668	19580	19754	19601	19568	19858	19827	19709	19636	19562	19718	19643	19514	19609	19552	19590	19694	19661	19648	19676	19469	19660	19477	19854	19804	19656	19676	19734	19660	19555	19611	19666	19413	19571	19716	19738	19441	19473	19487	19509	19538	19583	19681	19658	19520	19478	19522	19603	19844	19569	19760	19358	19723	19541	19422	19519	19589	19602	19703	19482	19683	19684	19459	19610	19654	19707	19650	19698	19678	19649	19540	19778	19472	19594	19637	19834	19879	19567	19571	19344	19759	19623	19630	19616	19600	19453	19765	19644	19467	19620	19588	19469	19679	19603	19630	19972	19823	19445	19734	19727	19774	19555	19553	19653	19716	19766	19769	19860	19745	19656	19853	19581	19633	19574	19604	19590	19590	19780	19543	19441	19481	19596	19794	19643	19644	19522	19462	19561	19516	19522	19545	19727	19460	19555	19643	19790	19505	19804	19533	19677	19517	19671	19643	19472	19700	19503	19588	19525	19720	19671	19511	19750	19570	19648	19464	19450	19895	19602	19733	19618	19665	19625	19532	19519	19528	19541	19882	19586	19599	19513	19689	19649	19529	19481	19662	19685	19523	19545	19663	19625	19554	19739	19699	19430	19659	19638	19605	19373	19504	19588	19636	19396	19531	19497	19686	19475	19504	19721	19395	19687	19776	19826	19565	19568	19688	19585	19424	19481	19678	19423	19462	19374	19426	19574	19493	19559	19603	19662	19479	19560	19517	19813	19760	19578	19506	19666	19534	19500	19664	19747	19546	19588	19698	19508	19779	19569	19706	19503	19768	19559	19428	19628	19591	19583	19549	19768	19941	19719	19710	19483	19378	19813	19717	19658	19761	19522	19682	19655	19638	19538	19444	19576	19576	19758	19301	19781	19722	19631	19652	19506	19711	19869	19515	19706	19577	19455	19501	19480	19666	19582	19482	19471	19562	19535	19705	19530	19665	19706	19508	19548	19894	19700	19612	19735	19781	19524	19680	19621	19630	19539	19623	19470	19584	19560	19535	19605	19587	19723	19656	19800	19593	19503	19393	19538	19490	19770	19687	19613	19840	19579	19644	19632	19685	19620	19793	19463	19741	19905	19556	19690	19715	19610	19860	19430	19491	19871	19676	19562	19637	19716	19930	19768	19709	19672	19420	19565	19672	19746	19460	19490	19709	19609	19605	19373	19450	19574	19343	19697	19650	19723	19440	19551	19496	19624	19575	19384	19705	19377	19564	19572	19690	19544	19756	19701	19761	19744	19456	19830	19683	19514	19727	19800	19513	19650	19537	19721	19744	19670	19627	19561	19331	19639	19579	19642	19644	19734	19648	19554	19697	19630	19731	19445	19440	19512	19488	19263	19538	19532	19610	19549	19654	19434	19758	19513	19657	19677	20106	19514	19645	19554	19595	19641	19713	19651	19697	19796	19541	19621	19552	19535	19487	19646	19707	19552	19699	19526	19459	19487	19403	19806	19548	19458	19614	19578	19740	19476	19791	19590	19507	19576	19741	19573	19698	19558	19678	19749	19424	19594	19777	19590	19804	19706	19726	19565	19639	19653	19678	19505	19496	19640	19597	19610	19709	19425	19473	19607	19628	19438	19673	19430	19589	19601	19698	19484	19571	19813	19721	19679	19680	19752	19619	19803	19715	19729	19495	19459	19751	19636	19746	19844	19447	19276	19686	19744	19870	19619	19724	19575	19505	19711	19417	19900	19759	19844	19574	19741	19833	19534	19601	19649	19658	19553	19553	19546	19622	19666	19495	19635	19490	19606	19709	19565	19682	19667	19645	19616	19503	19634	19480	19694	19582	19669	19707	19921	19619	19652	19613	19513	19620	19602	19441	19774	19475	19605	19476	19528	19700	19627	19549	19655	19679	19702	19647	19489	19593	19523	19401	19562	19832	19649	19571	19751	19789	19616	19725	19686	19593	19620	19839	19629	19767	19631	19468	19715	19774	19465	19713	19597	19723	19626	19851	19827	19820	19651	19600	19788	19625	19882	19605	19616	19734	19592	19496	19649	19648	19559	19462	19514	19729	19514	19516	19606	19607	19717	19535	19772	19742	19669	19748	19609	19534	19658	19832	19641	19644	19451	19652	19743	19859	19583	19589	19642	19579	19613	19589	19716	19806	19658	19708	19582	19688	19580	19555	19415	19675	19718	19535	19599	19781	19592	19509	19531	19470	19696	19531	19417	19414	19554	19715	19487	19713	19629	19568	19726	19659	19418	19461	19592	19464	19704	19685	19575	19700	19446	19547	19636	19597	19764	19575	19515	19841	19575	19372	19634	19858	19654	19351	19712	19691	19646	19468	19559	19863	19471	19710	19707	19642	19674	19634	19446	19550	19697	19757	19508	19370	19596	19735	19583	19518	19647	19561	19617	19777	19581	19630	19837	19791	19780	19543	19467	19534	19524	19737	19505	19634	19461	19685	19502	19629	19791	19572	19429	19620	19598	19566	19758	19675	19792	19580	19632	19900	19491	19605	19479	19617	19548	19440	19612	19690	19415	19815	19627	19598	19721	19631	19783	19665	19555	19656	19646	19705	19671	19665	19740	19530	19609	19577	19425	19450	19583	19851	19402	19513	19566	19661	19603	19548	19521	19767	19609	19746	19673	19567	19740	19575	19530	19736	19409	19761	19529	19366	19350	19516	19527	19528	19652	19657	19794	19712	19482	19754	19496	19523	19578	19545	19578	19729	19651	19578	19649	19638	19749	19677	19505	19647	19643	19657	19616	19686	19580	19533	19600	19911	19628	19502	19413	19570	19734	19409	19358	19742	19925	19531	19454	19426	19443	19675	19757	19618	19696	19543	19667	19468	19614	19553	19595	19375	19333	19695	19511	19736	19609	19507	19472	19833	19715	19611	19689	19633	19506	19642	19729	19842	19735	19666	19617	19508	19611	19555	19607	19780	19742	19652	19814	19615	19717	19596	19465	19649	19756	19592	19703	19699	19745	19722	19676	19587	19683	19688	19407	19488	19403	19533	19690	19710	19428	19746	19597	19513	19590	19949	19560	19771	19789	19775	19444	19486	19446	19497	19630	19701	19608	19497	19715	19687	19655	19653	19679	19510	19625	19615	19593	19495	19581	19768	19821	19824	19822	19598	19664	19564	19513	19513	19463	19793	19654	19576	19587	19717	19667	19679	19840	19514	19622	19641	19495	19593	19715	19643	19751	19615	19754	19814	19594	19762	19634	19628	19762	19532	19860	19695	19596	19711	19766	19542	19606	19460	19409	19583	19686	19600	19781	19734	19550	19537	19621	19687	19551	19618	19755	19779	19782	19739	19626	19547	19523	19764	19411	19466	19593	19637	19564	19722	19555	19986	19747	19581	19538	19496	19667	19607	19868	19654	19658	19728	19591	19682	19561	19662	19726	19895	19574	19534	19533	19746	19637	19549	19727	19431	19633	19478	19538	19634	19495	19628	19808	19694	19593	19754	19592	19632	19686	19628	19504	19432	19505	19787	19698	19509	19922	19618	19568	19562	19698	19723	19722	19671	19793	19478	19668	19463	19588	19462	19509	19537	19744	19664	19407	19557	19787	19623	19602	19502	19464	19565	19325	19474	19490	19645	19734	19593	19681	19641	19670	19787	19472	19628	19600	19489	19643	19452	19571	19500	19649	19542	19626	19501	19592	19605	19595	19836	19701	19456	19650	19641	19530	19536	19636	19588	19504	19558	19751	19879	19942	19632	19576	19686	19704	19444	19621	19711	19442	19726	19684	19548	19436	19723	19760	19594	19868	19432	19348	19780	19495	19295	19582	19427	19646	19523	19718	19607	19646	19528	19741	19530	19594	19818	19571	19708	19456	19716	19851	19819	19579	19537	19723	19550	19784	19922	19354	19655	19539	19530	19673	19736	19629	19548	19529	19585	19635	19770	19678	19553	19778	19580	19764	19720	19488	19513	19797	19709	19513	19147	19569	19711	19550	19584	19446	19687	19837	19607	19514	19680	19661	19544	19475	19764	19578	19591	19841	19692	19523	19627	19502	19461	19634	19625	19531	19657	19377	19405	19482	19456	19593	19544	19575	19625	19650	19720	19559	19594	19739	19674	19619	19706	19756	19578	19553	19753	19752	19668	19743	19583	19662	19805	19684	19839	19505	19920	19905	19835	19618	19756	19663	19490	19716	19517	19810	19620	19439	19553	19574	19517	19625	19717	19724	19439	19437	19760	19629	19831	19560	19548	19933	19725	19741	19340	19490	19490	19484	19755	19629	19664	19438	19568	19735	19488	19593	19593	19513	19501	19412	19497	19658	19715	19350	19647	19643	19546	19690	19699	19558	19624	19635	19621	19480	19571	19814	19679	19530	19874	19875	19561	19715	19773	19489	19787	19648	19559	19763	19393	19886	19522	19553	19547	19462	19607	19809	19592	19741	19946	19784	19661	19706	19781	19877	19694	19602	19616	19527	19481	19747	19374	19645	19679	19753	19728	19644	19578	19757	19568	19544	19741	19525	19529	19744	19714	19462	19717	19440	19721	19681	19716	19747	19723	19693	19427	19604	19590	19682	19864	19773	19646	19877	19625	19528	19575	19711	19542	19547	19506	19678	19709	19538	19588	19732	19778	19635	19631	19600	19663	19660	19597	19660	19603	19722	19494	19829	19552	19610	19611	19714	19611	19582	19767	19901	19831	19666	19637	19798	19616	19725	19610	19568	19570	19485	19699	19612	19658	19501	19650	19414	19681	19650	19425	19781	19825	19507	19523	19845	19630	19339	19593	19723	19640	19794	19912	19633	19777	19720	19825	19727	19655	19541	19524	19505	19589	19672	19491	19513	19615	19782	19694	19722	19546	19757	19619	19707	19411	19723	19823	19697	19713	19653	19421	19533	19560	19752	19612	19613	19597	19620	19705	19588	19700	19786	19486	19605	19574	19531	19473	19466	19660	19654	19628	19549	19689	19704	19803	19435	19533	19745	19564	19817	19582	19814	19640	19693	19817	19689	19869	19617	19705	19723	19607	19552	19530	19566	19693	19636	19571	19408	19475	19795	19456	19542
30550	41871	27058	16519	13353	11878	11405	11394	11520	11370	11326	11304	11286	11360	11281	11310	11465	11511	11352	11321	11299	11386	11401	11430	11244	11334	11367	11289	11233	11276	11215	11175	11267	11344	11309	11331	11338	11251	11246	11303	11172	11259	11231	11218	11441	11132	11329	11394	11431	11255	11443	11262	11237	11269	11190	11186	11384	11251	11437	11361	11323	11247	11300	11320	11256	11389	11058	11236	11235	11421	11347	11407	11235	11330	11237	11155	11324	11465	11476	11250	11435	11499	11185	11269	11215	11390	11213	11243	11396	11273	11248	11353	11410	11225	11323	11263	11101	11151	11265	11452	11254	11219	11224	11226	11413	11406	11342	11410	11231	11262	11251	11351	11156	11336	11389	11429	11322	11237	11400	11337	11245	11205	11213	11346	11358	11327	11426	11349	11272	11143	11027	11357	11239	11207	11242	11271	11248	11320	11274	11328	11272	11216	11486	11508	11224	11170	11230	11251	11244	11329	11210	11224	11329	11418	11354	11319	11183	11358	11001	11298	11174	11281	11398	11287	11234	11192	11357	11326	11209	11195	11438	11154	11342	11393	11212	11237	11328	11353	11247	11273	11360	11129	11240	11437	11208	11286	11465	11207	11351	11368	11363	11292	11353	11328	11314	11204	11327	11323	11383	11178	11365	11453	11291	11240	11284	11162	11052	11350	11457	11164	11234	11104	11363	11426	11368	11241	11257	11393	11301	11335	11259	11300	11351	11316	11182	11444	11079	11317	11267	11279	11206	11352	11383	11250	11301	11369	11267	11317	11333	11348	11301	11335	11308	11254	11278	11283	11388	11300	11394	11136	11301	11306	11439	11307	11062	11120	11182	11363	11399	11357	11541	11156	11372	11180	11333	11350	11320	11304	11227	11252	11306	11323	11148	11211	11151	11204	11381	11348	11421	11308	11384	11376	11181	11449	11190	11384	11311	11467	11216	11287	11317	11339	11177	11331	11315	11322	11129	11264	11376	11246	11328	11269	11409	11217	11274	11402	11295	11388	11247	11366	11291	11239	11057	11282	11233	11467	11375	11235	11155	11208	11205	11336	11311	11379	11321	11393	11130	11333	11131	11298	11190	11229	11271	11115	11258	11294	11239	11304	11220	11292	11336	11186	11259	11284	11369	11296	11372	11119	11249	11393	11186	11334	11470	11299	11433	11397	11274	11298	11163	11363	11313	11290	11222	11249	11255	11376	11399	11108	11190	11183	11320	11233	11241	11167	11396	11252	11421	11327	11321	11254	11252	11339	11278	11324	11184	11212	11324	11333	11329	11067	11330	11432	11239	11217	11285	11401	11334	11410	10979	11398	11261	11182	11295	11238	11279	11387	11270	11405	11371	11262	11123	11392	11220	11227	11281	11359	11412	11323	11359	11250	11248	11348	11346	11240	11169	11417	11248	11438	11294	11240	11270	11331	11387	11507	11092	11353	11344	11261	11299	11327	11405	11438	11248	11354	11208	11155	11443	11200	11305	11297	11297	11220	11209	11354	11355	11447	11443	11335	11180	11267	11299	11478	11356	11220	11377	11357	11379	11354	11391	11289	11234	11512	11287	11388	11409	11281	11329	11302	11482	11273	11296	11307	11173	11324	11354	11245	11386	11279	11365	11413	11285	11246	11465	11222	11293	11283	11316	11354	11285	11312	11283	11309	11127	11415	11309	11313	11280	11373	11318	11180	11367	11311	11317	11471	11060	11303	11218	11163	11130	11125	11479	11263	11295	11262	11311	11145	11185	11327	11423	11299	11317	11343	11260	11249	11182	11251	11284	11191	11288	11206	11383	11360	11301	11331	11299	11240	11375	11267	11181	11248	11237	11319	11248	11269	11262	11446	11273	11361	11365	11434	11325	11021	11475	11271	11211	11451	11228	11120	11352	11330	11150	11310	11098	11490	11281	11255	11333	11364	11401	11407	11265	11435	11154	11330	11334	11384	11214	11207	11304	11345	11260	11468	11142	11312	11333	11350	11282	11378	11376	11410	11276	11300	11282	11254	11417	11187	11196	11235	11308	11208	11406	11386	11380	11207	11267	11348	11303	11353	11172	11294	11271	11246	11245	11375	11288	11293	11479	11307	11388	11283	11244	11311	11288	11236	11436	11483	11346	11076	11397	11379	11297	11463	11344	11355	11381	11326	11467	11332	11354	11343	11315	11308	11234	11299	11299	11163	11369	11253	11287	11330	11408	11316	11466	11206	11280	11370	11388	11301	11325	11154	11210	11174	11342	11422	11335	11313	11365	11265	11321	11306	11373	11243	11334	11251	11286	11142	11128	11364	11431	11069	11319	11325	11225	11412	11279	11361	11223	11138	11421	11138	11299	11292	11270	11320	11376	11223	11252	11195	11225	11295	11276	11371	11429	11446	11334	11269	11173	11275	11271	11378	11323	11146	11171	11370	11623	11435	11259	11259	11340	11210	11400	11332	11485	11272	11325	11251	11360	11339	11273	11301	11292	11237	11317	11302	11299	11331	11395	11365	11160	11348	11351	11336	11272	11363	11397	11192	11337	11194	11280	11289	11277	11167	11307	11309	11403	11300	11318	11307	11334	11247	11248	11274	11399	11257	11382	11392	11310	11383	11201	11259	11351	11281	11190	11316	11333	11343	11324	11402	11225	11252	11253	11274	11255	11232	11286	11320	11226	11192	11186	11383	11261	11329	11204	11128	11249	11216	11199	11280	11330	11326	11399	11536	11349	11249	11361	11414	11308	11190	11312	11298	11204	11512	11360	11408	11374	11295	11202	11427	11372	11316	11470	11219	11230	11273	11304	11235	11191	11457	11325	11298	11308	11341	11274	11324	11275	11345	11221	11379	11217	11183	11290	11243	11352	11307	11253	11273	11271	11286	11184	11242	11409	11258	11315	11258	11440	11243	11283	11143	11207	11285	11303	11311	11253	11187	11447	11345	11509	11239	11427	11398	11211	11217	11226	11222	11195	11390	11303	11208	11436	11279	11202	11328	11334	11300	11321	11286	11409	11341	11373	11252	11108	11387	11372	11371	11242	11256	11352	11141	11307	11399	11338	11335	11250	11297	11267	11327	11404	11379	11477	11211	11296	11434	11340	11442	11295	11265	11208	11299	11220	11307	11334	11449	11273	11236	11464	11297	11229	11221	11153	11254	11289	11176	11294	11363	11522	11368	11417	11082	11168	11509	11473	11307	11228	11363	11286	11370	11353	11395	11323	11259	11469	11323	11198	11309	11485	11341	11306	11423	11265	11315	11353	11265	11260	11384	11247	11272	11406	11230	11234	11408	11241	11320	11284	11204	11272	11302	11263	11521	11454	11313	11468	11329	11336	11267	11357	11290	11381	11300	11428	11343	11329	11321	11353	11301	11391	11198	11269	11149	11323	11204	11263	11275	11130	11343	11144	11287	11272	11416	11439	11346	11291	11293	11221	11302	11290	11259	11324	11326	11250	11326	11282	11358	11230	11325	11344	11163	11277	11298	11423	11347	11238	11343	11473	11221	11190	11429	11120	11264	11370	11280	11355	11495	11271	11336	11132	11268	11276	11363	11236	11286	11197	11377	11259	11222	11337	11401	11281	11251	11152	11375	11182	11429	11293	11166	11290	11239	11361	11374	11322	11108	11469	11407	11385	11527	11355	11410	11273	11462	11252	11328	11208	11236	11144	11257	11197	11499	11393	11199	11222	11156	11183	11392	11325	11231	11149	11464	11262	11220	11266	11272	11372	11316	11368	11342	11307	11154	11073	11423	11137	11337	11367	11254	11349	11245	11450	11419	11329	11360	11297	11324	11306	11291	11343	11342	11284	11346	11330	11344	11298	11445	11259	11292	11467	11244	11386	11477	11282	11390	11400	11351	11341	11222	11393	11490	11399	11480	11418	11370	11098	11294	11373	11316	11297	11391	11230	11286	11288	11352	11383	11350	11352	11218	11427	11279	11411	11226	11357	11368	11375	11369	11318	11265	11398	11510	11291	11438	11357	11408	11113	11343	11363	11467	11319	11416	11298	11290	11402	11273	11352	11213	11223	11242	11210	11295	11096	11500	11360	11439	11180	11239	11185	11275	11307	11136	11197	11451	11244	11221	11379	11469	11331	11238	11391	11399	11333	11246	11300	11246	11292	11135	11389	11288	11343	11345	11340	11302	11233	11389	11169	11466	11241	11354	11309	11342	11280	11158	11235	11292	11284	11302	11308	11305	11240	11225	11359	11270	11448	11277	11246	11275	11200	11271	11330	11373	11465	11404	11387	11302	11263	11264	11422	11287	11395	11321	11296	11133	11301	11178	11396	11367	11224	11301	11317	11254	11265	11246	11183	11379	11321	11239	11208	11282	11444	11399	11201	11387	11268	11440	11380	11356	11286	11289	11471	11495	11230	11224	11423	11183	11376	11315	11248	11407	11245	11316	11227	11293	11338	11449	11375	11371	11405	11359	11364	11266	11366	11306	11225	11246	11356	11278	11462	11342	11246	11348	11166	11290	11380	11290	11349	11372	11190	11407	11176	11300	11228	11229	11106	11351	11477	11398	11289	11427	11203	11205	11203	11340	11290	11329	11396	11331	11214	11312	11191	11322	11426	11302	11297	11389	11348	11228	11270	11313	11385	11317	11409	11217	11289	11350	11272	11311	11391	11342	11177	11123	11139	11329	11300	11404	11424	11253	11327	11378	11393	11381	11398	11183	11221	11247	11278	11345	11499	11406	11425	11470	11387	11331	11370	11332	11452	11330	11152	11328	11355	11363	11323	11258	11432	11220	11342	11411	11351	11377	11311	11413	11370	11349	11423	11249	11409	11352	11429	11260	11211	11286	11458	11207	11413	11292	11314	11332	11402	11034	11256	11327	11207	11346	11233	11400	11170	11324	11331	11333	11312	11234	11099	11309	11242	11320	11248	11457	11396	11333	11330	11220	11155	11336	11299	11159	11415	11169	11337	11150	11283	11162	11318	11209	11219	11379	11267	11247	11335	11359	11365	11286	11361	11344	11307	11252	11370	11334	11243	11318	11274	11404	11290	11143	11298	11387	11455	11357	11211	11219	11337	11307	11223	11350	11200	11382	11388	11179	11152	11255	11351	11217	11381	11324	11375	11240	11369	11297	11167	11327	11174	11301	11407	11321	11118	11213	11304	11241	11254	11267	11288	11315	11274	11253
23213	26381	43896	42159	34788	30762	28572	24289	23510	23955	23856	23735	23838	23587	23571	23685	23540	23594	23611	23466	23403	23428	23675	23454	23434	23361	23444	23539	23485	23348	23379	23404	23433	23401	23504	23485	23526	23443	23424	23412	23475	23262	23318	23461	23504	23433	23322	23445	23381	23185	23418	23553	23269	23444	23582	23468	23181	23442	23253	23330	23482	23380	23459	23393	23486	23650	23473	23312	23636	23271	23291	23225	23398	23504	23403	23214	23334	23404	23208	23516	23313	23366	23357	22888	23104	23267	23287	23380	23391	23260	23168	23323	23236	23284	23161	23415	23390	23261	23138	23304	23545	23466	23257	23446	23264	23277	23507	23066	23368	23221	23335	23179	23265	23205	23360	23352	23506	23342	23398	23018	23405	23419	23099	23399	23422	23425	23476	23365	23268	23479	23400	23441	23226	23440	23446	23277	23275	23148	23147	23288	23410	23280	22923	23250	23231	23381	23308	23397	23386	23338	23244	23159	23347	23251	23307	23666	23336	23440	23048	23039	23150	23146	23177	23184	23405	23377	23290	23357	23193	23331	23428	23254	23277	23227	23288	23188	23175	23191	23343	23173	23147	23229	23132	23501	23364	23495	23282	23199	23315	23252	23503	23276	23364	23044	23369	23414	23283	23128	23536	23322	23443	23149	23324	23386	23271	23291	23245	23055	23172	23150	23347	23452	23530	23387	23165	23146	23242	23165	23522	23333	23429	23153	23311	23366	23332	23237	23344	23320	22967	23225	23107	23225	23338	23269	23133	23500	23227	23247	23214	23407	23102	23157	23396	23134	23224	23254	23501	23292	23126	23456	23544	23457	23331	23465	23404	23042	23382	23235	23339	23313	23309	23189	23226	23197	23330	23489	23428	23258	23340	23428	23271	23312	23489	23286	23186	23144	23190	23357	23364	23216	23076	23308	23471	23366	23340	23157	23560	23460	23631	23275	23122	23370	23236	23282	23234	23312	23501	23187	23427	23632	23226	23612	23280	23260	23490	23390	23411	23209	23170	23104	23281	23497	23281	23319	23449	23508	23069	23138	23337	23342	23204	23216	23241	23151	23085	23431	23239	23199	23250	23454	23398	22964	23199	23266	23400	23390	23168	23333	23131	23493	23314	23122	23140	23301	23377	23294	23385	23329	23310	23315	23373	23629	23486	23513	23241	23322	23101	23183	23350	23300	23160	23322	23059	23250	23229	23256	23331	23316	23428	23298	23383	23014	23175	23270	23292	23218	23169	23162	23182	23321	23299	23232	23368	23383	23237	23164	23348	23318	23501	23249	23021	23136	23139	23215	23370	23191	23249	23411	23377	23433	23265	23537	23285	23416	23251	23112	23188	23216	23150	23228	23303	23353	23419	23378	23650	23128	23394	23280	23350	23260	23356	23229	23180	23031	23363	22955	23012	23009	23059	23312	23443	23401	23444	23389	23286	23285	23455	23238	23215	23233	23203	23153	23524	23413	23412	23207	23270	23422	23284	23068	23307	23473	23412	23312	23282	23541	23422	23380	23471	23243	23050	23116	23280	23373	23334	23026	23429	23295	23239	23205	23450	23510	23314	23087	23109	23109	23515	23167	23297	23237	23324	23006	23133	23238	23097	23211	23237	23254	23248	23110	23052	23393	23252	23451	23131	23400	23091	23316	23379	23495	23053	23259	23385	23355	23343	23461	23252	22805	23289	23351	23175	23404	23480	23201	23320	23428	23498	23432	23341	23039	23121	23591	23456	23321	23154	23340	23248	23243	23090	23113	23283	23340	23109	23699	23398	23386	23156	23269	23189	23327	23482	23439	23056	23050	23432	23326	23489	23184	23335	23370	23342	23141	23274	23267	23124	23432	23132	23244	23188	23513	23222	23511	23132	23403	23394	22985	23614	23205	23258	23326	23278	23345	23116	23198	23266	23327	23122	23284	23402	23224	23139	23492	23249	23281	23459	23230	23380	23047	23283	23450	23540	23187	23188	23296	23549	23165	23073	23371	23208	23390	23408	23431	23287	23216	23326	23545	23017	23125	23236	23288	23258	23115	23484	23162	23358	23476	23404	23434	23435	23279	23297	23227	23018	23389	23498	23530	22881	23281	23373	23297	23420	23200	23291	23303	23315	23152	23283	23375	23363	23220	23284	23334	23365	23231	23247	23310	23267	23140	23318	23211	23266	23116	23408	23216	23451	23469	23241	23009	23160	23347	23267	23293	23391	23085	23104	23013	23079	23020	23286	23359	23177	23243	23218	23186	23460	23359	23393	23363	23296	23349	23304	23435	23320	23272	23163	22987	23302	23278	23390	23330	23157	23105	23334	23480	23246	23105	23260	23227	23291	23159	23381	23196	23359	23488	23287	23455	23138	23045	23306	23437	23107	23278	23325	23368	23240	23236	23292	23376	23237	23587	23493	23385	23576	23200	23355	23279	23286	23068	23107	22982	23474	23336	23246	23031	23439	23199	23131	23388	23467	23206	23228	23261	23426	23403	23215	23152	23270	23508	23392	23267	23492	23436	23312	23172	23290	23613	23214	23188	23443	23066	23437	23340	23189	23242	23105	23300	23320	23339	23311	23243	23589	23372	23046	22951	23235	23043	23264	23280	23207	23275	23431	23368	23285	23420	23147	23186	23306	23390	23167	23403	23312	23383	23286	23294	23344	23249	23067	23252	23176	23255	23243	23212	22999	23096	23341	23474	23218	23389	23170	23169	22993	23195	23184	23153	23215	23398	23347	23346	23271	23398	23147	23388	23385	23368	23216	23681	23089	23236	23295	23089	23240	23184	23343	23481	23418	23227	23382	23519	23412	23604	23349	23347	23561	23229	23416	23411	23444	23142	23258	23390	23519	23073	23266	23291	23248	23528	23138	23260	23551	23786	23403	23241	23276	23257	23399	23273	23360	23417	23395	23214	23384	23446	23324	23434	23183	23159	23053	23132	23225	23378	23180	23344	23490	23317	23139	23361	23300	23114	23145	23335	23285	23140	23358	23267	23453	23033	23293	23425	23366	23593	23434	23269	23504	23210	23503	23259	23286	23190	23169	23236	23468	23420	23599	23370	23521	23382	23390	23333	23364	23285	23233	23228	23450	23240	23402	23247	23425	23580	23244	23237	23402	23483	23239	23394	23479	23498	23323	23252	23208	23138	23159	23160	23147	23042	23164	23262	23347	23321	23249	23486	23234	23184	23311	23281	23294	23383	23105	23519	23236	23275	23403	23206	23075	23255	23306	23225	23259	23119	23250	23250	23353	23336	22999	23130	23117	22980	23265	23385	23404	23397	23168	23253	23345	23255	23178	23297	23034	23208	23148	23340	23043	23233	23221	22938	23077	23351	23220	23278	23105	23459	23303	23248	23301	23314	23317	23509	23453	23170	23618	23057	23490	23268	23149	23120	23040	23261	23332	23217	23332	23290	23265	23320	23223	22970	23468	23239	23397	23334	23348	23382	23317	23283	23426	23164	23301	23215	23438	23320	23352	23336	23362	23202	23211	23212	23207	23485	23441	23175	23263	23106	23467	23439	23250	23388	23388	23305	23036	23109	23497	23318	23360	23427	23369	23506	23198	23359	23059	23062	23433	23248	23244	22993	23477	23265	23320	23344	23397	23246	23422	23107	23159	23229	23353	23352	23324	23519	23286	23404	23158	23302	23343	23031	23235	23075	23290	23404	23314	23217	23303	23430	23461	23575	23309	23411	23268	23155	23536	23253	23279	23304	23399	23028	23193	23303	23426	23302	23320	23169	23451	23344	23410	23132	22919	23109	23274	23490	23230	23260	23102	23309	23365	23234	23179	23349	23379	23044	23342	23348	23297	23062	23304	23205	23148	23186	23130	23346	23337	23114	23420	23345	23272	23274	23101	23150	23323	23399	23368	23415	23173	23400	23315	23509	23247	23312	23050	23288	23361	23296	23255	23213	23421	23371	23450	23161	23337	23465	23315	23182	23040	23079	23215	23122	23483	23249	23464	23493	23261	23395	23198	23488	23449	23487	23117	23299	23258	23069	23201	23256	23342	23175	23208	23348	23033	23238	23523	23271	23338	23366	23363	23086	23477	23232	23418	23218	23449	23286	23291	23092	23109	23367	23088	23229	23146	23299	23122	23221	23293	23318	23213	23273	23276	23232	23206	23248	23347	23331	23329	23302	23281	23084	23365	23214	23154	23304	23291	23242	23210	23358	23493	23341	23321	23312	23195	23194	23250	23354	23102	23124	23202	23219	23430	23116	23563	23358	23394	23347	23358	23391	23133	23215	23432	23258	23175	23273	23162	23341	23231	23354	23200	23320	23174	23433	23300	23245	23422	23180	23389	23338	23161	23204	23066	23361	23486	23456	23317	23245	23452	23168	23170	23190	23203	23287	23414	23318	22975	23443	23310	23393	23391	23243	23065	23194	23183	23269	23449	23481	23057	23270	23204	23190	23368	23290	23346	23243	23356	23531	23237	23310	23252	23271	23328	23235	23361	23238	23259	23380	23341	23380	23135	23018	23274	22996	23277	23351	23143	23308	23315	23374	23230	23477	23137	23324	23283	23061	23383	23216	23380	23307	23448	23432	23460	23235	23263	23413	23115	23205	23060	23097	23337	23343	23249	23212	23348	23361	23303	23340	23190	23357	23337	23224	23277	23195	23550	23291	23264	23246	23382	23439	23407	23436	23288	23316	23413	23405	23312	23221	22983	23256	23322	23256	23219	23155	23294	23407	23639	23404	23424	23371	23076	23219	23229	23408	22955	23239	23330	23087	23553	22991	23248	23240	23255	23164	23257	23188	23044	23334	23083	23313	23100	23265	23406	23396	23521	23159	23461	23028	23348	23330	23245	23392	23318	23556	23093	23131	23116	23169	23460	23273	23411	23087	23383	23381	23279	23224	23216	23360	23314	23626	23331	23460	23161	23327	23407	22981	23341	23278	23185	23319	23462	23392	23130	23253	23148	23393	23392	23375	23304	23184	23273	23305	23163	23250	23048	23338	23149	23246	23247	23268	23288	23209	23351	23104	23251	23395	23181	23362	23546	23321	23164	23369	23238	23078	23296	23186	23273	23371	23276	23148	23303	23104	23247	23448	23249	23379	23205	23195	23105	23076	23317	23175	23074	23417	23125	23302	22882	23503	23325	23217	23423	23346	23292	23296	23421	23401	23353	23257
65139	99798	83758	62947	36215	21024	15186	13902	14056	13960	13923	14167	14162	14290	14317	14193	14286	14158	14370	14483	14292	14359	14224	14196	14185	14477	14245	14299	14408	14216	14408	14363	14241	14144	14224	14482	14291	14362	14388	14400	14339	14380	14300	14202	14437	14332	14327	14320	14355	14376	14244	14430	14182	14210	14140	14331	14416	14200	14255	14336	14199	14201	14367	14132	14348	14187	14330	14191	14234	14288	14235	14309	14294	14297	14352	14313	14094	14306	14324	14140	14020	14020	14429	14445	14140	14206	14219	14312	14468	14212	14215	14391	14302	14154	14221	14403	14249	14252	14325	14332	14212	14270	14149	14116	14175	14380	14076	14374	14359	14267	14522	14224	14066	14267	14125	14251	14097	14084	14319	13998	14154	14400	14223	14127	14394	14441	14204	14451	14287	14284	14181	14177	14253	14291	14246	14332	14318	14266	14308	14313	14206	14205	14328	14315	14303	14420	14284	14364	14165	14300	14198	14159	14115	14059	14217	14371	14098	14285	14148	14330	14319	14239	14163	14219	14416	14212	14368	14249	14059	14174	14122	14421	14277	14313	14211	14262	14500	14308	14213	14223	14398	14196	14234	14115	14282	14155	14218	14201	14125	14164	14212	14426	14397	14157	14216	14155	14171	14138	14244	14194	14285	14276	14151	14157	14242	14304	14248	14343	14320	14320	14340	14284	14281	14280	14211	14223	14281	14311	14205	14352	14291	14158	14381	14242	14329	14133	14274	14518	14395	14335	14390	14095	14332	14167	14312	14461	14121	14332	14350	14344	14156	14265	14447	14269	14426	14102	14262	14225	14150	14297	14188	14082	14244	14228	14297	14364	14130	14391	14134	14286	14244	14281	14206	14473	14255	14355	14330	14164	14136	14218	14217	14360	14263	14397	14303	14243	14097	14124	14201	14454	14334	14099	14304	14401	14239	14187	14120	14159	14361	14223	14252	14146	14218	14307	14154	14221	14557	14444	14227	14303	14381	14308	14196	14204	14002	14177	14170	14244	14289	14160	14144	14334	14276	14229	14346	14530	14127	14219	14273	14230	14306	14209	14184	14359	14057	14356	14152	14262	14397	14202	14288	14375	14392	14287	14207	14211	14271	14188	14119	14220	14183	14276	14287	14061	14261	14032	14370	14224	14200	14355	14314	14082	14253	14542	14157	14309	14345	14184	14093	14272	14215	14298	14269	14220	14278	14212	14237	14236	14198	14095	14242	14277	14166	14189	14326	14155	14309	14249	14354	14041	14427	14123	14329	14221	14049	14362	14289	14094	14094	14327	14311	14291	14339	14227	14105	14310	14278	14159	14299	14334	14121	14374	14066	14266	14350	14184	14102	14028	14171	14330	14241	14247	14283	14229	14230	14172	14225	14246	14244	14200	14131	14199	13981	14296	14249	14175	14339	14234	14285	14247	14281	14275	14347	14138	14231	14212	14283	14270	14169	14382	14260	14240	14336	14278	14393	14176	14351	14292	14346	14367	14212	14145	14229	14317	14323	14191	14409	14216	14460	14249	14173	14049	14177	14107	14469	14082	14210	14309	14403	13987	14453	14205	14258	14288	14143	14123	14225	14338	14196	14420	14333	14377	14323	14327	14272	14177	14245	14300	14346	14128	14309	14248	14290	14052	14193	14287	14170	14245	14278	14216	14305	14250	14230	14236	14175	14178	14243	14094	14263	14169	14260	14225	14386	14210	14182	14225	14264	14300	14122	14268	14206	14337	14375	14251	14254	14359	14196	14258	14187	14398	14140	14248	14258	14198	14406	14339	14103	14272	14266	14304	14205	14223	14212	14225	14202	14241	14173	14267	14341	14082	14312	14304	14274	14212	14201	14294	14240	14145	14209	14149	14201	14079	14194	14268	14098	14163	14345	14310	14121	14290	14295	14237	14223	14207	14267	14064	14272	14206	14347	14258	14287	14201	14174	14244	14274	14184	14231	14286	14197	14213	14208	14269	14410	14339	14275	14157	14071	14241	14122	14198	14331	14171	14484	14213	14294	14298	14337	14212	14369	14300	14306	14264	14327	14336	14300	14174	14263	14281	14236	14247	14297	14256	14191	14255	14235	14242	14120	14163	14348	14296	14284	14199	14382	14186	14164	14294	14315	14166	14314	14261	14149	14135	14225	14451	14141	14258	14192	14444	14162	14427	14232	14216	14282	14350	14284	14207	14239	14159	14328	14230	14232	14316	14452	14253	14157	14258	14208	14042	14033	14288	14113	14258	14290	14328	14227	14305	14108	14381	14318	14114	14225	14436	14058	14328	14368	14220	14155	14211	14258	14214	14278	14369	14135	14131	14328	14205	14166	14271	14158	14168	14280	14325	14339	13978	14270	13954	14162	14185	14178	14178	14228	14322	14214	14404	14013	14158	14092	14310	14124	14140	14415	14242	14360	14300	14162	14120	14048	14136	14146	14247	14292	14260	14127	14238	14379	14182	14167	14317	14264	14206	14177	14225	14225	14105	14195	14320	14299	14314	14250	14215	14230	14317	14288	13987	14165	14206	14136	14227	14223	14117	14317	14180	14299	14325	14201	14229	14410	14164	14403	14196	14085	14381	14213	14233	14121	14357	14189	14321	14427	14221	14183	14201	14182	14273	14168	14245	14277	14180	14164	14263	14240	14301	14197	14294	14343	14238	14372	14306	14111	14216	14175	14231	14505	14271	14243	14287	14223	14310	14230	14274	14406	14344	14284	14321	14264	14247	14474	14335	14080	14334	14113	14213	14118	14125	14214	14245	13977	14227	14382	14199	14174	14181	14139	14202	14147	14264	14306	14195	14258	14182	14283	14071	14272	14080	14409	14278	14123	14291	14298	14173	14167	14193	14116	14108	14177	14384	14348	14090	14428	14169	14196	14160	14316	14133	14373	14127	14298	14224	14302	14394	14176	14239	14138	14225	14163	14176	14324	14152	14273	14246	14214	14212	14301	14213	14203	14321	14139	14236	14085	14378	14210	14104	14270	14168	14122	14227	14205	14323	14089	14118	14459	14156	14284	14224	14271	14330	14258	14247	14370	14279	14338	14262	14223	14218	14218	14480	14139	14294	14120	14490	14247	14136	14362	14274	14311	14309	14280	14148	14096	14386	14302	14154	14346	14429	14415	14230	14271	14305	14448	14323	14094	14389	14266	14243	14243	14390	14159	14093	14220	14339	14233	14172	14287	14104	14244	14067	14281	14374	14364	14227	14223	14168	14176	14155	14297	14275	14214	14154	14207	13987	14195	14281	14201	14203	14142	14281	14217	14275	14306	14242	14298	14187	14171	14369	14091	14275	14345	14305	14259	14349	14212	14234	14114	14281	14328	14258	14300	14166	14278	14047	14454	14244	14153	14123	14268	14115	14249	14160	14333	14195	14379	14232	14112	14171	14265	14015	14234	14324	14278	14223	14261	14354	14278	14335	14359	14224	14345	14200	14297	14144	14219	14236	14365	14376	14149	14253	14150	14189	14432	14319	14350	14160	14182	14207	14089	14396	14150	14293	14192	14180	14229	14171	14266	14376	14047	14079	14158	14308	14412	14194	14024	14189	14181	14140	14157	14218	14298	14063	14008	14283	14369	14326	14333	14243	14296	14126	14336	14336	14166	14182	14417	14340	14198	14272	14289	14196	14386	14012	14274	14026	14364	14108	14179	14340	14077	14182	14363	14337	14194	14375	14059	14237	14263	14156	14389	14313	14197	14244	14157	14320	14272	14217	14119	14324	14214	14177	14201	14288	14225	14056	14420	14239	14148	14278	14176	14340	14222	14253	14119	14130	14133	14111	14361	14340	14245	14218	14295	14356	14189	14355	14438	14224	14221	14074	14285	14192	14251	14469	14261	14145	14235	14194	14269	14208	14220	14169	14142	14288	14326	14228	14341	14259	14245	14255	14373	14094	14247	14166	14101	14174	14081	14317	14182	14116	14227	14157	14149	14335	14356	14133	14134	14220	14144	14096	14271	14319	14154	14154	14375	14389	14282	14210	14258	14290	14110	14358	14319	14269	14165	14293	14342	14393	14283	14373	14356	14200	14169	14188	14131	14192	14324	14162	14037	14097	14384	14289	14463	14418	14206	14267	14278	14049	14083	14336	14127	14239	14332	14206	14392	14029	14396	14213	14276	14128	14130	14227	14175	14360	14127	14393	14178	14311	14238	14324	14160	14115	14254	14288	14530	14127	14446	14223	14285	14193	14184	14174	14252	14151	14155	14206	14284	14022	14134	14256	14259	14132	14158	14241	14309	14226	14214	13984	14295	14251	14201	14287	14184	14043	14261	14318	14280	14359	14089	14171	14435	14101	14469	14377	14315	14213	14279	14091	14240	14178	14307	14141	14227	14308	14247	14232	14150	14287	14345	14247	14237	14298	14203	14347	14248	14159	14274	14221	14238	14294	14252	14252	14277	14212	14035	14290	14123	14299	14302	14035	14291	14357	14454	14269	14215	14221	14260	14222	14068	14349	14342	14174	14300	14359	14043	14204	14244	14170	14260	14057	14212	14233	14194	14366	14025	14308	14251	14331	14293	14436	14164	14193	14172	14259	14219	14329	14222	14218	14179	14288	14174	14033	14317	14450	14140	14031	14279	14215	14235	14260	14215	14275	14091	14122	14139	14203	14467	14268	14202	14250	14124	14291	14114	14355	14229	14283	14428	14239	14308	14229	14249	14374	14287	14366	14204	14203	14365	14143	14255	14181	14398	14227	14311	14397	14375	14227	14059	14273	14242	14350	14275	14200	14174	14306	14340	14221	14424	14216	14333	14130	14207	14516	14124	14138	14242	14216	14276	14383	14257	14078	14245	14152	14194	14297	14066	14227	14315	14291	14288	14249	14189	14211	14245	14206	14291	14165	14260	14284	14184	14300	14111	14184	14290	14190	14280	14326	14134	14278	14148	14177	14143	14311	14278	14037	14142	14154	14268	14197	14416	14334	14192	14131	14267	14043	14172	14244	14401	14272	14348	14209	14154	14303	14508	14412	14153	14007	14222	14178	14335	14383	14265	14149	14171	14192	14213	14276	14148	14238	14301	14149	14103	14171	14385	14393	14114	14051	14212	14257	14396	14538	14335	14254	14177	14153	14359	14177	14237	14184	14220	14075	14166	14188	14076	14308	14185	14341	14084	14281	14244	14431	14371	14084
37768	45854	43993	33578	26424	24303	23755	23368	23353	23344	23233	23444	23428	23215	23374	23418	23177	23319	23223	23323	23243	23365	23276	23384	23189	23265	23149	23459	23289	23018	23344	23096	23206	23247	23420	23521	23263	23409	23341	23290	23565	23303	23395	23331	23062	23177	23318	23017	23434	23187	23300	23367	22955	23276	23175	23233	23290	23276	23360	23128	23141	23302	23112	23340	23316	23308	23252	23443	23334	23424	23138	23010	23166	23128	23046	23353	23294	23417	23141	23320	23255	23171	23162	23038	23425	23176	23195	23191	23291	23147	23394	23199	23328	23398	23260	23380	23273	23379	22968	23102	22982	22977	23165	23118	23243	23296	22713	23376	23093	23150	23107	23375	23437	23483	23262	23269	23200	23124	23077	23362	23287	23283	23294	23129	23358	23210	23245	23356	23316	23230	23485	23318	23311	23240	23354	23359	23208	23045	23298	23577	23216	23161	23409	23263	23322	23413	23239	23190	23276	23054	23118	23267	23382	23295	23241	23237	23555	23237	23241	23151	23189	23160	23287	23469	23296	23347	23383	23390	23181	23006	23606	23060	23238	23356	23222	23248	23211	23095	23294	23261	23192	23103	23203	23210	23292	23281	23372	23361	23156	23279	23255	23480	23203	23316	23225	23177	23301	23278	22971	23298	23129	23081	22974	23371	23189	23315	23152	23076	23312	23678	23357	23391	23356	23395	23303	23333	23279	23297	23229	23191	23285	23144	22964	23047	23491	23246	23144	23095	23220	23190	23290	23057	23299	23414	23069	23211	23447	23257	23323	23036	23244	23338	23415	23075	23087	23160	23051	23246	23061	23111	23395	22906	23157	23202	23330	23295	23176	23112	23267	23270	23133	23494	23209	23087	23419	23383	23360	23380	23389	23224	23477	23351	23291	23380	23275	23163	23233	23277	23167	23247	23187	23280	23316	23321	23261	23343	23402	23094	23195	23297	23421	23153	23032	23288	23068	23170	23127	23393	23118	23293	23338	23268	23305	23154	23263	23101	23511	23071	23168	23151	23379	23178	23130	23133	23240	23466	23253	23370	23112	23206	22950	23297	23033	23352	23341	23419	23170	23087	23286	23286	23117	23179	23211	23319	23048	23167	23024	23021	23213	23070	23102	23188	23464	23130	23014	23430	23402	23216	23103	23031	23499	23252	23374	23476	23237	23155	23232	23163	23078	23378	23220	23282	23307	23268	23198	23276	23098	23202	23137	23357	23318	23403	23236	23060	23325	23118	23246	23141	23492	23252	23510	23050	23278	23222	23258	23233	23474	23608	23092	23340	23247	23423	23406	23232	23325	23130	23069	23030	23352	23276	23163	23369	23042	23113	23012	23255	23136	23321	23216	23267	22945	23129	23401	23359	23314	23390	23027	23246	23133	23359	23177	23270	23218	23329	23323	23387	23349	23171	23243	23382	23303	23207	23336	23562	23077	23429	23393	23597	23196	23294	23409	23501	23295	23338	23451	23172	23174	23271	23348	23363	23310	23294	22856	23098	23337	23471	23449	23253	22967	23287	23537	23217	23004	23312	23200	23347	23198	23023	23123	23314	23152	23331	23388	23033	23308	23304	23332	23253	23055	23235	23217	23618	23311	23425	23291	23329	23246	23347	23365	23205	23231	23199	23370	23409	23205	23224	23295	23118	23162	23260	23394	23316	23305	23127	23257	23377	23501	23450	23337	23306	23020	23152	23330	23374	23437	23266	23330	22964	23029	23249	23482	23177	23495	23282	23331	23092	23175	23335	23492	22992	23377	23342	23328	23545	23446	23166	23369	23389	23233	23302	23440	23156	23141	23208	23276	23191	23294	23312	23286	23247	23257	23263	23037	23107	23250	23266	23400	23361	23271	23470	23044	23291	23162	23077	23313	23381	23314	23331	23348	23213	23055	23298	23414	23319	23411	23363	23090	23169	23168	23171	23158	23205	23316	23417	23160	23150	23034	23229	23308	23506	23081	23420	23114	23198	23371	23275	23136	23162	23306	23422	22993	23302	23266	23222	23360	23320	23211	23410	23095	23165	23124	23192	23004	23512	23362	23342	23388	23205	23201	23182	23018	23009	23506	23356	23290	23170	23028	23081	23291	23099	23222	23027	23242	23301	23474	23427	23377	23131	23122	23046	23386	23172	23122	23371	23616	23469	23151	23389	23209	23193	23184	23319	23341	23299	23087	23315	23135	23290	23098	23275	23366	23239	23087	23442	23285	23016	23219	23434	23300	23154	23192	23226	23272	23109	23263	23132	22868	23022	23168	23326	23510	22912	23136	23276	23342	23054	23275	23218	23410	23413	23468	23076	23285	23305	23292	23377	23180	23385	23312	23431	23272	23572	23362	23192	23420	23044	23155	23269	23128	23376	22975	23215	23066	23106	23284	23145	23415	23381	23261	23147	23094	23435	23131	23206	23208	23206	23477	23278	23269	23257	23249	23292	23375	23354	23509	23343	23333	23254	23062	23311	23204	23408	23179	23154	23041	23305	23341	23213	23428	23220	23007	23233	23387	23311	23255	23321	23312	23475	23258	23275	23145	23028	23027	23341	23175	23075	23412	23193	23377	23066	23120	23108	22863	23241	23306	23135	23308	23100	23178	23237	23226	23127	23277	23277	23284	23216	23315	23423	23109	23217	23213	23161	23117	23279	23123	23344	23175	23215	23255	23244	23304	23301	23531	23495	23241	23257	22980	23231	23367	23072	23517	23220	23269	23279	23349	23100	23339	22998	23354	23347	23288	23200	23268	23198	23127	23216	23466	23369	23145	23148	23183	23289	23237	23377	23178	23106	23138	23048	23205	23259	23056	23265	23240	23091	23283	23215	23147	23172	23292	23368	23204	23229	23163	23203	23325	23054	23251	23332	23082	23335	23381	23218	23254	23235	23424	23374	23473	23126	23200	23310	23275	23007	23256	23138	23109	23327	23270	23016	23386	23548	23145	23372	23181	23285	23450	23169	23089	23103	23331	23228	23226	23287	23147	23190	23243	23262	23378	23410	23196	23175	23525	23135	23305	23122	23360	23123	23005	23448	23284	23224	23143	23255	23082	23166	22982	23125	23267	23211	23355	23496	23225	23284	22999	23196	22991	23155	23309	22992	23281	23025	23220	23474	23354	23150	23133	23403	23193	23018	23308	22997	23252	23369	23155	23040	23245	23249	23170	23334	23150	23268	23410	23290	22970	23149	23365	23301	23103	23229	23135	23117	23221	23341	23193	23109	23265	23070	23506	22996	23110	23313	23429	23075	23371	23145	23319	23422	23221	23240	23236	23627	23296	23136	23216	23108	23213	23456	23129	23188	23287	23073	23389	23285	23202	23145	23237	23404	23160	23459	23278	23080	23402	23276	23344	23050	23299	23217	23152	23267	23420	23195	23146	23334	23363	23322	23282	23258	23146	23542	23486	23337	23272	23317	23349	23083	23130	22983	23182	23423	23507	23290	22968	23188	23271	23103	23090	23113	23046	23163	23273	23218	23314	23196	23510	23094	23034	23418	23282	23288	23166	23488	23289	23060	23346	23330	23215	23273	23280	23038	23533	23135	22827	23302	23298	23053	23312	23134	23245	23200	23293	23449	23227	23255	23201	23405	23351	23086	23338	23452	23256	23198	23182	23274	23288	23127	23042	23175	23247	23300	23611	23286	23043	23353	23233	23315	23195	23061	23370	23338	23248	23322	23134	23146	23309	23206	23451	23368	23214	22996	23306	23294	23202	23039	23481	23388	23269	23366	23062	23094	23154	23173	23380	23289	23175	23341	23245	23125	23296	23279	23232	23182	23422	23135	23278	23408	23200	23157	23394	23288	23022	23213	23366	23306	23276	23103	23347	23299	23148	23312	23437	23412	23407	23360	23322	23125	23376	23400	23319	23099	23028	23325	23430	23277	23204	23453	23158	23414	23443	23284	23202	23299	23107	23261	23182	23252	23423	23190	23490	23345	23358	23195	23392	23489	23198	23381	23372	23088	23339	23310	23312	23137	23260	23106	23148	23385	23388	23298	23563	23284	23086	23179	23591	23277	23185	23026	23328	23398	23296	23298	23368	23024	23414	23436	23395	23235	23409	23240	23353	23355	23032	23292	23151	23106	23202	23112	23115	23197	23113	23336	23429	23356	23094	23319	23470	23421	23492	23403	23400	23542	23406	23177	23251	23404	23401	23387	23233	23268	23288	23140	23252	23352	23315	23354	23315	23539	23352	23214	23566	23141	23258	23293	23275	23360	23204	23225	23329	23349	23205	23370	23312	23301	23313	23538	23379	23077	23387	23326	23203	23101	23231	23582	22973	23381	23367	23353	23257	23097	23029	23379	23196	23323	23396	23020	23380	23401	23490	23293	22915	22870	23402	23338	23317	23198	23469	23219	22998	23283	23146	22988	23210	23155	23129	23223	23194	23309	23436	23244	23253	23356	23238	23143	23138	23118	23319	23391	23338	23177	23214	23218	23202	23551	23253	23297	23338	23261	23265	23118	23221	23385	23285	23085	23279	23400	23468	23069	23582	22964	23086	23549	23157	23216	23145	23051	23281	23354	23479	23085	23352	23273	23225	23330	23291	23426	23137	23139	23451	23208	23111	23353	23266	23315	23265	23085	23483	23291	23132	23283	23266	23478	23319	23182	23304	23471	23275	23160	23273	23367	23357	23216	23426	23409	23341	23293	23414	23162	23040	23368	23115	23292	23256	23224	23040	23404	23260	23105	23103	23192	23333	23026	23195	23164	23081	23277	23432	23116	23163	23246	23291	23213	23391	23280	23335	23266	23356	23440	23543	23328	23426	23242	23399	23414	23276	23542	23334	23242	23389	23319	23142	23197	23255	23459	23210	23233	23373	23368	23178	23295	23478	23412	23242	23327	23165	23216	23678	23322	23203	23268	23169	23117	23298	23562	23442	23450	23284	23057	23506	23158	23212	23232	23312	23176	23028	23378	23309	23281	23127	23293	23162	23170	23313	23631	23359	23366	23275	23267	23375	23371	23298	23377	23236	23477	23256	23517	23049	23334	23282	23352	23440	23197	23332	23239	23316	23419	23246	23271	23004	23078	23163	23144	23240	23164	23389	23319	23175	23300	23040	23039	23126	23197	22940	23206	23136	23265	23331	23273	23131	23221	23193	23278	23203	23298	23102	23285	23080	23193	23247	23258
32792	50444	34316	20945	15347	13704	13384	13293	13155	13018	13497	13080	13132	13270	13041	13129	13235	13172	13083	13158	13142	13282	13199	13128	13332	13248	13348	13256	12985	13241	13258	13176	13300	13459	13142	13234	12998	13158	13145	13213	13113	13249	13315	13161	13128	13173	13226	13212	13171	13068	13139	13177	13207	13181	13388	13257	13271	13268	13081	13228	13212	13202	13086	13194	13212	13100	13174	13361	13132	13281	13405	13137	13127	13210	13256	13206	13133	13126	13127	13239	13166	13126	13191	13307	13190	13268	13032	13144	13257	13138	13015	13324	13214	13131	13281	13098	13220	13196	13129	13255	13047	13117	13258	13347	13291	12994	13313	13220	13044	13265	13200	13298	13217	13248	13225	13206	13047	13092	13288	13147	13133	13176	13095	13170	13133	13200	13290	13092	13159	13166	13289	13028	13381	13163	13341	13064	13097	13270	13081	13222	13137	13232	13187	13132	13086	13045	13288	13289	13045	13282	13222	13192	13101	13182	13147	13113	13056	13135	13186	13117	13276	13284	13220	13217	13151	12960	13273	13334	13197	13234	13074	13140	13281	13322	13087	13139	13234	13034	13147	13146	13191	13104	13172	13030	13130	13154	13154	13100	13346	13171	13103	12994	13179	13317	13133	13171	13064	13205	13063	13153	12993	13086	13149	13185	13140	13143	13062	13367	13310	13135	13132	13095	13264	13140	13060	13073	13293	13200	13151	13194	13109	13271	13244	13184	13198	13109	13119	13370	13469	13324	13223	13230	13189	13172	13320	13283	13060	13263	13262	13179	13214	13082	13242	13236	13141	13052	13193	13126	13194	13259	13169	13191	13134	13265	12872	13054	13246	13065	13297	13134	13090	12891	13248	13209	13266	13278	13183	13172	13258	13139	13051	13127	13275	13236	13035	13173	13331	13117	13079	13211	13179	13148	13101	13230	13142	13211	13305	13290	13070	13105	13144	13203	13098	13176	12988	12968	13168	13211	13080	13269	13205	13108	13213	13195	13192	13340	13129	13049	13155	13084	13196	13168	13120	13092	13284	13109	13044	13092	13081	13113	13109	13162	13205	13241	13061	13237	13084	13194	13112	13168	13284	13169	13209	13261	13338	13201	13220	13142	13268	13187	13055	13181	13062	13125	13170	13176	13109	13078	13269	13124	13080	13148	13197	13150	13088	13260	13249	13313	13140	13203	13250	13147	13259	13094	13314	13089	13106	13031	13211	13112	13243	13061	13121	13153	13159	13284	13246	13017	13288	13308	12986	13089	13271	13200	13039	13209	13156	13039	13133	13140	13166	13251	13197	13206	13239	13098	13219	13034	13210	13165	13098	13218	13238	13308	13078	13241	13274	13161	13222	13171	13226	13134	13166	13256	13133	13362	13091	13186	13192	13060	13087	13209	13096	13225	13241	13232	13176	13094	13047	13201	12934	13214	13021	13173	13120	13224	13226	13380	13128	13188	13243	13088	13316	13108	13088	13244	13307	13076	13216	13131	13192	13202	13148	13124	13334	13147	13221	12940	13205	13211	13143	13161	13125	13226	13265	13077	13146	13145	13293	13060	13210	12975	13151	13221	13021	13209	13181	13166	13177	12993	13179	13174	13146	13515	13259	13079	13178	13122	13129	13105	13093	13108	13461	13230	13161	13264	13214	13119	13083	13112	13212	13029	13202	13082	13114	13320	13095	13105	13232	13088	13094	13220	13225	13173	13188	13289	13129	13182	13083	13084	13314	13149	13211	13171	13205	13039	13155	13140	13217	13203	13202	13217	13151	13161	13278	13263	13260	13099	13006	13282	13191	13203	13149	13141	13174	13075	13004	12981	13209	13168	13154	13111	13083	13182	13183	13170	13139	13270	13245	13182	13302	13403	13163	13303	13215	13217	13155	13199	13229	13093	13089	13299	13094	13099	13108	13237	13168	13102	13352	13193	13188	13046	13114	13217	13090	13168	13111	13344	13155	13311	13160	13092	13174	13230	13169	13117	13289	13254	13301	12999	13202	13205	13232	13232	13197	13179	13093	13230	13122	13116	13171	12993	13170	13153	13273	13271	13197	13179	13232	13034	13110	13121	13318	13211	13118	13045	13219	13079	13303	13080	13194	13242	13225	13328	13256	13239	13023	13072	13161	13213	13140	13204	12949	13202	13149	13233	13093	13201	13181	13250	13236	13145	13180	13026	13212	13107	13209	13181	13130	13202	13109	13260	13054	13093	13145	13132	13259	13116	13334	13251	13178	13144	13213	13131	13183	13073	13135	13171	13041	13020	13141	13205	13148	13032	13184	13119	13247	13121	13234	13251	13255	13099	13185	13192	13408	13393	13050	13044	13162	13092	13091	13135	12955	13292	13244	13085	13269	13264	13213	13169	13156	13149	13114	13200	13074	13000	13117	13186	13201	13261	13100	13101	13043	13067	13149	12966	13151	13164	13178	13206	13112	13120	13198	13024	13137	13092	13029	13115	12998	13125	13321	13115	13199	13277	13171	13298	13164	13150	13091	13186	13028	13233	13318	13146	13066	13168	13327	13013	13192	13386	13084	13197	13162	13132	13070	12987	13326	13251	13099	12961	13342	13210	13105	13115	13257	13127	13204	13130	13193	13200	13308	13072	13241	13115	13065	13280	13377	13205	13118	13186	13249	13138	13150	13035	13184	13195	13248	13160	13188	13198	13204	13139	13377	13300	13141	13243	12986	13208	13121	13134	13092	13292	13035	13309	13010	13287	13101	13313	13079	13172	13073	13094	13308	13198	13079	13121	13363	13256	13168	13141	13119	13273	13148	13125	13191	13244	13134	13358	13292	12956	13087	13213	13135	12986	13186	13201	13038	13128	13050	13141	13021	13237	13147	13218	13265	13117	13094	13303	13168	13292	13082	13131	13328	13050	13208	13169	13184	13142	13215	12965	13148	13158	13202	13152	13118	13158	13246	13103	13210	13147	13214	13202	13178	13194	13203	13130	13256	13227	13049	13164	13249	13112	13203	13178	13281	13092	13145	13195	13223	13114	13050	13094	13139	13257	13124	13361	12982	13231	13128	13211	13024	13140	13154	13259	13224	13087	13098	13419	13150	13041	13180	13056	13208	13406	13301	13219	13238	13147	13090	13200	13132	13122	13273	13223	13138	13144	13109	13293	13079	13191	13284	13217	13289	13240	13231	13188	13164	13146	13290	13117	13201	13287	13086	13095	13093	13209	13104	13208	13237	13138	13207	13260	13197	13210	13202	13018	13165	13062	13315	13332	13211	13125	13142	13301	12996	13219	13119	13345	13069	13242	13233	13100	13312	13208	13199	13210	13172	13095	13321	13126	13239	13217	13235	13302	13137	12988	13106	13031	13292	13176	13149	13185	13147	12990	13197	13352	13059	12958	13212	13325	13124	13269	13094	13165	13302	13022	13191	13185	13140	13243	13102	13279	13285	13333	13216	13174	13307	13046	13239	13326	13208	13319	13228	13025	13073	13013	13189	13144	13214	13208	13119	13176	13331	13054	12835	13317	13189	13148	13146	13234	13034	13198	13269	13132	13113	13099	13214	13333	13225	13165	12990	13276	13139	13226	13315	13017	13107	13255	13071	13063	13299	13233	13235	13074	13216	13281	13249	13144	13098	13315	13303	13262	12970	13188	13042	13069	13053	13259	12933	13127	13030	13092	13147	13311	13266	13245	13440	13122	13189	13172	13187	13162	13160	12905	13001	13354	13089	13219	13104	13179	13158	13118	13056	13172	13220	13185	13163	13147	13284	13156	13206	13145	13003	13128	13126	12949	13018	13143	13229	13078	12982	13229	12974	13195	13155	13333	13230	13102	13123	13192	13301	13222	13065	13122	13105	13108	12973	13241	13171	13246	13298	13175	13215	13102	13336	13127	13191	13192	13191	13232	12923	13363	13114	13182	13288	13103	13236	13162	13300	13188	13274	13113	13157	13101	13182	13251	13180	13176	13335	13247	13171	13328	13165	13134	13164	13104	13235	13048	13251	13152	13354	13025	13328	13199	13119	13145	13214	13267	13038	13159	13041	13216	13292	13335	13030	13086	13126	13133	13301	13207	13228	13081	13206	13326	13281	13216	13133	13278	13267	13111	13184	13170	13221	13111	13229	13322	13327	13262	13209	13223	13152	13128	13159	13004	13227	13105	13110	13001	13258	13212	13230	13161	13270	13257	13189	13142	13198	13046	13159	13208	13378	13274	13061	13330	13142	13132	13316	13146	13041	13326	13437	13248	13028	13152	13261	13121	12993	13193	13432	13151	13237	13239	13212	13126	13113	13157	13274	13210	13131	13189	13312	13273	13121	13229	13346	13300	13143	13364	13118	13174	13219	13192	13170	13268	13124	13036	13221	13131	13164	13416	13317	13168	13243	13242	13205	13125	13166	13359	13129	13133	13290	13117	13196	13105	13196	13175	13191	13277	13105	13091	13149	13179	13389	13128	13040	13216	13088	13163	13224	13304	13003	13170	13294	13234	13151	13149	13165	13090	13149	13061	13274	13076	13039	13022	13268	13243	13142	13132	13159	13168	13225	13099	13141	13218	13130	13082	13139	13173	13280	13275	13221	13222	13203	13167	13154	13091	13160	13281	13123	13016	13122	13098	13369	13305	13176	13176	13215	13076	13207	13265	13150	13162	13253	13025	13026	13222	13158	13056	12950	13076	13177	13098	13151	13193	13331	13121	13201	13209	13205	13238	13118	13149	13255	13028	13172	13243	13167	13207	13206	13138	13216	13106	13352	13273	13130	13246	13137	13231	13178	13131	13176	13177	13147	13105	13053	13234	13407	13169	13183	13128	13237	13355	13035	13192	13226	13068	13154	13078	13033	13149	13063	13174	13202	13184	13257	13060	13152	13140	12979	13183	13143	13157	13101	13225	13084	13124	13188	13258	13294	13038	13232	13255	13348	13070	13252	13309	13182	13189	13229	13265	13148	13154	13231	13266	13213	13128	13345	13117	13243	13307	13077	13103	13148	13099	13151	13175	13134	13104	13174	13123	13068	13234	13291	13214	13240	13216	13166	13145	13196	13263	13161	13043	13112	13325	13232	13039	13150	13123	13228	13258	13153	13310	13150	13268	13159	13132	13105	13210	13158	13079	13317	13130	13016	13197	13174	13121	13133	13265	13220	13250	13074	13218	13072	13252	13161	13117
39752	44233	41215	33059	26624	24685	24330	24153	24177	24015	24212	23966	23959	23872	24133	23794	24206	23969	23894	23989	24162	24106	24208	23937	24099	23949	23828	23959	23754	23979	23941	23888	24104	23960	23844	23926	23944	23980	23743	23876	23875	24093	23898	24153	23841	24259	23939	23790	24079	24343	23849	23916	23966	24056	24074	23892	24033	24161	23913	23979	23899	23849	23994	24061	23952	24124	23949	23848	23754	23922	23911	24122	23906	24010	23961	23917	23878	23888	23888	23815	24131	24012	24104	24139	24170	23970	24062	23854	23911	24149	23972	24128	23702	23725	23846	23989	23845	24158	23970	23810	23777	23895	24068	23956	24077	23815	24014	24038	23951	24029	23865	23983	23958	23826	23994	24001	23968	23797	23946	23691	23821	23869	23714	23720	23666	24014	23911	23851	24106	23923	23875	23999	24033	23987	24186	23939	23991	23935	23880	24148	24066	23860	23896	23958	24034	23741	24081	23868	23571	23852	23864	23942	24015	24153	23671	23770	23721	23733	23742	23941	23783	23822	23932	24064	24130	24334	23794	23666	24022	24069	23924	23970	23945	24065	23941	23696	23755	23690	24025	23863	24022	23924	23919	24109	24031	23788	23900	23611	24006	24087	23997	24003	23953	23879	23906	23958	23944	24121	24007	23846	23799	23636	23789	23879	24101	23884	23710	23669	23840	23758	24200	24354	24092	23831	23906	23753	23986	23880	23891	23786	23976	24132	23720	24047	23964	23737	24367	23958	24008	24217	23745	24163	24140	23961	24101	24087	23748	23841	23957	23845	23977	24055	23902	23946	23929	23857	23931	23887	23874	24111	23908	23864	23894	23891	23992	24020	23929	23884	24056	23584	23705	24001	24057	23674	23931	23721	24082	24091	23804	24115	24189	24169	23944	23960	24137	23881	24030	23868	23962	24027	24116	23875	23762	24050	24082	23823	23922	23840	23793	23908	24114	23631	23867	23897	23827	23868	23996	23876	24146	24046	23841	23907	23919	23890	23944	23698	23919	23931	24172	23721	23826	23873	23974	24119	23892	23914	23927	23642	23905	24026	23877	24039	24073	24052	23949	23808	23930	23981	24074	23914	24010	23915	23863	23678	23905	24099	23919	23861	23726	23868	23771	23851	24057	23925	23697	23951	24132	23750	24141	24099	23920	23949	23876	23904	23988	24070	24059	23928	23786	23968	24033	23675	24003	24073	23970	23922	24031	23668	23830	23825	24040	24136	23996	23917	24017	23971	24066	23869	23880	24046	23837	24063	23848	24027	24184	23867	23957	23931	23772	23793	23905	23972	24060	23857	24003	23737	23825	23918	24029	23802	24036	23903	23993	24053	24025	23831	23879	23957	24011	23782	23866	23982	23883	23965	23722	23901	23981	23841	24127	24113	24095	24115	23764	24136	24228	23949	23849	23761	23793	24021	23805	23751	23976	24246	24038	23907	23918	23885	24100	23868	23876	23974	23820	23985	23950	23982	23993	23743	24031	23936	23896	23929	24118	24121	23957	23612	23794	24084	24008	23931	23975	24040	24043	23965	23846	23989	24030	24051	24182	24060	23767	23987	24041	23954	24129	24070	23965	24114	23952	23848	23940	23917	23968	23896	23766	23977	24091	24005	23825	23692	23882	23842	23890	23949	24073	23973	24063	23916	23955	23738	23844	24049	24075	24078	24214	23786	23929	24083	24137	23946	23892	24038	24265	23907	23856	23798	23850	24037	23839	23850	24015	23950	23958	23973	23751	23947	24186	24054	23839	23918	24118	24000	23925	23718	23788	24125	24093	24008	23842	23915	23708	23816	24134	23868	23901	24151	23960	23783	24027	23846	23944	23876	24087	23907	23781	24046	23804	24044	23930	23858	24063	23961	23976	24158	23973	23768	24107	24075	23777	23871	23951	23667	23840	23785	23683	24076	24049	24011	24026	23857	24042	24045	23912	23811	23873	24020	23902	23676	23797	23833	24058	23931	24122	24154	24113	23834	23907	23712	23784	23999	23958	23842	23997	23913	24078	24109	24083	23890	24010	24178	24190	23854	23885	24261	23835	23963	23738	23752	23771	23913	23765	24157	23894	23758	23968	24020	23703	24206	24126	23862	24189	23931	23956	23879	23818	23929	23888	23975	23858	23972	23841	23850	23931	24069	23790	23843	24090	23925	24074	24081	23888	23966	23967	23760	23910	23969	23849	24031	23750	23806	23869	23817	23828	24136	23994	23873	23963	23843	24068	24146	23822	24038	24152	24190	24144	24048	23847	24183	24055	23871	23993	24050	23945	23915	23828	23905	23686	23759	24045	24003	23730	23663	24123	23938	23980	23866	24003	24004	23981	24121	24071	24060	23913	23917	23723	24186	23905	23735	23984	23909	23863	24065	23928	23994	23981	24157	23864	23773	23620	23671	23976	24180	23850	23841	23843	23988	23755	23801	24019	24089	23931	23798	23920	24056	23942	23857	23952	23969	24039	23919	23795	23829	24105	23958	24002	23825	24054	23942	23953	23760	24101	23860	23942	23954	23875	24136	23750	24037	24048	23964	23983	23645	23870	23839	24016	23869	24040	23962	23979	24143	23849	24281	23898	23682	23737	23811	23841	23847	24167	23970	24103	24134	23884	23999	23983	24000	24115	23994	23821	24030	23950	23965	24105	23741	23817	24002	23942	23749	24255	23891	23739	23791	24036	23774	23954	23679	24023	24131	23681	24139	23780	23799	23812	23971	23960	24114	23894	24063	24077	23688	23826	24079	24031	24083	23745	23926	24035	23979	23904	23732	23807	23679	24028	23861	23844	23897	24033	23700	24172	23973	24009	23813	24004	23862	23963	23936	23931	23744	23978	24142	23901	24142	23798	23952	23936	24290	24118	23946	24160	23760	24054	24051	23808	24007	23903	24027	23720	23867	24114	24006	23796	23900	23774	23922	23724	24145	23923	23723	24160	23883	24193	23881	23962	23773	23717	24068	23903	23621	23722	23810	24133	23945	24074	23971	23948	23885	23919	23885	23928	23701	24036	23841	24074	23769	24022	23961	24016	23820	23940	24049	23841	24150	23807	24029	24033	23717	23812	23959	24226	23804	24169	23994	23849	24005	23997	24023	23780	23916	23835	23765	24045	23765	24027	23748	23777	23831	23811	23564	24000	23935	24056	23849	24050	24128	24040	23969	24120	23720	24061	23951	24031	24134	23954	24060	23815	24162	23809	24007	24114	24046	24023	23957	24024	23926	23971	23875	23946	23912	24234	23874	23778	23916	23646	23759	23789	24082	23804	23772	23963	23959	23966	23795	23795	24180	24125	23977	23786	23727	24134	23953	23771	23886	23796	23771	23996	24094	23947	23949	24107	23890	23953	23910	23947	24175	23957	24135	23823	23984	24015	23901	23776	23896	24018	24008	23901	23795	24209	23787	24011	23760	23862	23622	24010	23947	24175	24288	23783	23779	24164	23853	24182	24006	23700	23701	23998	23940	24044	23844	24016	24319	24151	23747	23771	23909	23986	24065	23862	23856	23819	23867	23969	24001	23828	23883	23902	23874	23896	23858	24100	23977	23936	23610	23888	23949	23933	23777	23974	24044	23844	23817	23987	24057	24124	24057	23862	23774	23819	23809	23718	23857	23934	23862	24162	23840	23893	23967	24059	23956	23942	23910	23825	23898	24011	23884	23955	23842	23947	24188	23972	24084	24012	23713	24111	24070	24055	23794	23932	23768	24052	23804	23897	23891	24080	24036	23945	23893	24109	24135	23698	24076	23923	23846	24153	23971	24015	23898	24038	23881	23968	24075	24048	23772	24056	23813	23917	24303	23863	24314	23941	23977	23807	23866	23962	24014	24052	23974	24014	23836	23808	23996	23874	24089	23821	24041	23943	23987	23971	23671	23772	24002	23683	23602	23990	24108	24082	24220	23940	23857	24101	24002	23966	24175	23697	24101	24034	23800	24018	23879	24104	24055	23989	24069	24119	24136	23838	23979	23939	24350	23800	24003	23905	23994	23677	23894	23978	23701	23833	23995	23658	23889	23829	23910	23999	23757	23850	23756	23858	24125	23903	23783	24106	23980	23960	23838	24044	23977	23994	23916	23972	23941	23927	23895	23993	24016	23920	24088	23844	23816	24041	23937	24052	23988	23985	23889	24083	23798	24019	23970	23824	23828	23992	23910	23990	23973	23903	23873	24017	24205	23842	24158	23983	24151	23925	24080	24025	24025	23718	23946	23884	23976	23908	23686	24020	24031	24013	24119	23865	23942	24001	24010	24001	23848	23804	24049	24059	23958	23855	23814	24031	23765	23969	23908	24077	23692	23875	24048	24012	24055	23828	23824	24039	23975	23928	23878	24129	23939	23921	23813	23901	23829	23965	24127	23956	23783	23749	24037	24027	23793	23822	23647	24013	24069	24028	23604	23816	24040	23890	23891	23931	23909	24189	24004	23974	23770	24136	23842	23892	23941	23947	23784	23799	23905	24078	24000	24183	23735	24058	24039	23824	24126	23874	24038	24051	23937	23870	23751	23985	23887	23776	23828	23885	23969	23913	24136	23986	23899	23865	23882	23883	24117	23817	23824	23800	23886	24065	24029	23949	23881	24033	24155	24023	24016	24120	23776	24020	23959	23824	23731	23817	23764	23848	23813	23698	24132	23923	24077	24268	23961	23974	23952	23881	23901	24129	23919	24203	23765	24129	23944	24172	23971	24068	23893	23745	23979	23782	23850	23907	24083	24291	23809	24124	24056	23908	24006	23971	23928	23886	23937	24008	23956	23883	24182	24020	24230	23792	24048	24039	24037	23885	23762	23976	23873	23914	23870	23784	23777	23910	23852	23995	23891	23626	24139	24070	24192	23824	23850	24052	23875	23851	24016	23836	23897	23952	23606	23837	23782	23814	23806	23987	23925	23960	23957	23991	23966	24041	24102	24012	23729	23964	23974	23877	23972	23676	24204	23989	24058	24287	23983	23923	23624	23972	24157	23930	23815	23969	24108	24197	23856	23929	23885	24009	24098	23818	23838	24144	23811	23789	23812	24032	23810	23918	23966	23918	24036	23803	23907	23776	23852	24132	24023	24159	23973	23825	23877	24040	23871	23882	23762	24236	23970	23986	23917	24038	23820	23963	23811	23976	24175	23681	23973	23933	24105	23880	23922	23928	23828
32445	44898	31454	20573	15639	14055	13815	13414	13518	13282	13532	13380	13493	13442	13331	13423	13468	13339	13392	13426	13356	13373	13401	13437	13472	13434	13374	13434	13455	13522	13445	13374	13520	13550	13408	13316	13592	13533	13397	13367	13531	13478	13531	13353	13516	13421	13386	13494	13591	13507	13462	13419	13445	13269	13453	13449	13284	13421	13614	13566	13306	13490	13364	13470	13506	13395	13710	13435	13449	13667	13383	13399	13573	13406	13497	13549	13374	13366	13561	13398	13563	13448	13487	13277	13480	13117	13489	13357	13397	13534	13305	13590	13397	13351	13459	13507	13457	13435	13359	13483	13420	13388	13283	13454	13470	13563	13393	13461	13511	13450	13481	13372	13595	13460	13570	13272	13536	13268	13362	13287	13499	13451	13304	13440	13543	13514	13601	13446	13445	13301	13368	13368	13408	13390	13400	13408	13660	13615	13339	13545	13563	13324	13400	13337	13467	13339	13478	13311	13481	13565	13320	13498	13560	13486	13276	13413	13367	13331	13500	13516	13600	13304	13457	13404	13442	13416	13435	13445	13252	13416	13520	13432	13415	13246	13344	13581	13398	13353	13388	13482	13440	13401	13470	13419	13517	13522	13384	13543	13470	13360	13421	13342	13459	13482	13492	13641	13301	13316	13477	13555	13442	13380	13312	13461	13513	13254	13350	13373	13546	13507	13397	13498	13519	13557	13210	13349	13488	13407	13455	13344	13457	13390	13398	13612	13316	13489	13378	13417	13317	13467	13378	13507	13280	13376	13532	13515	13335	13483	13486	13247	13434	13395	13473	13312	13439	13381	13484	13382	13280	13447	13415	13444	13373	13376	13414	13528	13485	13375	13325	13411	13304	13286	13389	13518	13528	13408	13422	13499	13422	13318	13278	13291	13278	13549	13514	13428	13327	13446	13316	13311	13484	13431	13334	13402	13423	13438	13485	13566	13499	13486	13430	13499	13457	13326	13373	13309	13585	13489	13420	13492	13258	13401	13517	13464	13428	13359	13368	13403	13531	13470	13426	13444	13415	13410	13505	13394	13504	13452	13385	13481	13544	13307	13325	13397	13450	13473	13483	13476	13653	13331	13290	13499	13486	13311	13443	13418	13355	13550	13479	13387	13422	13552	13555	13463	13376	13568	13490	13439	13440	13570	13341	13424	13532	13512	13303	13358	13380	13477	13538	13543	13401	13476	13384	13465	13469	13346	13491	13299	13580	13369	13426	13387	13466	13437	13620	13539	13516	13235	13411	13409	13479	13518	13384	13495	13545	13278	13475	13489	13642	13581	13564	13532	13392	13328	13489	13461	13564	13397	13459	13466	13478	13497	13220	13412	13661	13428	13444	13643	13349	13671	13407	13359	13462	13376	13373	13457	13410	13266	13487	13502	13493	13473	13406	13386	13304	13584	13549	13449	13452	13488	13375	13442	13270	13404	13608	13253	13408	13435	13473	13546	13491	13433	13562	13369	13431	13307	13371	13456	13323	13446	13513	13274	13460	13516	13409	13454	13412	13316	13517	13584	13570	13410	13588	13281	13453	13351	13540	13261	13397	13434	13328	13534	13314	13490	13476	13389	13641	13475	13573	13435	13411	13561	13452	13501	13331	13334	13577	13424	13550	13355	13376	13508	13540	13500	13590	13451	13548	13703	13302	13617	13514	13323	13564	13639	13399	13426	13619	13553	13631	13232	13379	13434	13258	13580	13527	13476	13344	13317	13577	13506	13461	13343	13472	13448	13418	13475	13304	13496	13534	13236	13304	13518	13380	13405	13436	13458	13440	13478	13522	13500	13375	13607	13232	13381	13348	13457	13238	13442	13515	13423	13343	13549	13473	13473	13364	13454	13547	13232	13520	13667	13474	13595	13234	13537	13389	13467	13407	13543	13564	13367	13213	13469	13575	13412	13462	13550	13389	13384	13488	13422	13715	13380	13456	13386	13475	13379	13431	13268	13433	13489	13413	13311	13416	13520	13506	13583	13452	13596	13591	13372	13275	13444	13517	13465	13242	13407	13602	13441	13494	13510	13515	13232	13575	13542	13354	13558	13527	13323	13285	13415	13518	13399	13240	13509	13409	13535	13432	13355	13437	13340	13431	13551	13401	13545	13441	13463	13544	13531	13397	13489	13449	13448	13548	13360	13447	13501	13489	13513	13657	13662	13380	13378	13284	13420	13686	13321	13490	13614	13581	13529	13484	13386	13480	13415	13329	13581	13438	13394	13411	13437	13320	13498	13445	13476	13402	13426	13410	13263	13454	13400	13515	13310	13384	13359	13293	13512	13579	13444	13448	13353	13413	13433	13294	13454	13456	13578	13344	13477	13257	13451	13333	13351	13491	13576	13440	13517	13433	13453	13456	13451	13554	13397	13541	13376	13523	13526	13270	13543	13578	13508	13439	13356	13513	13272	13465	13460	13538	13377	13583	13294	13417	13644	13342	13452	13355	13502	13383	13514	13515	13431	13561	13502	13416	13350	13344	13369	13525	13658	13439	13372	13449	13451	13390	13481	13507	13526	13469	13198	13260	13247	13498	13333	13520	13410	13442	13472	13417	13478	13387	13608	13417	13545	13513	13386	13464	13365	13426	13615	13240	13436	13508	13292	13619	13420	13368	13541	13453	13383	13380	13344	13550	13497	13469	13435	13519	13572	13387	13236	13441	13470	13583	13320	13405	13503	13484	13364	13490	13543	13453	13438	13331	13441	13456	13295	13267	13272	13420	13429	13324	13578	13540	13338	13485	13339	13419	13549	13402	13463	13395	13271	13326	13401	13484	13576	13433	13498	13510	13431	13397	13398	13553	13509	13505	13390	13383	13345	13618	13472	13440	13493	13479	13365	13654	13419	13441	13393	13668	13575	13468	13407	13519	13607	13325	13416	13406	13567	13363	13496	13479	13338	13341	13476	13536	13459	13498	13531	13530	13456	13419	13357	13496	13317	13470	13371	13314	13361	13549	13452	13493	13466	13374	13291	13483	13403	13515	13427	13398	13444	13362	13425	13441	13352	13425	13404	13574	13366	13342	13362	13418	13442	13510	13389	13427	13576	13518	13361	13482	13457	13436	13444	13368	13503	13261	13580	13425	13492	13469	13189	13470	13370	13349	13312	13498	13368	13354	13619	13367	13504	13493	13519	13427	13649	13338	13433	13480	13433	13577	13518	13491	13527	13628	13325	13271	13747	13581	13472	13419	13536	13394	13485	13454	13461	13501	13748	13360	13566	13406	13245	13538	13415	13383	13456	13539	13632	13315	13563	13440	13523	13589	13494	13291	13362	13432	13346	13418	13405	13411	13521	13404	13387	13457	13477	13319	13462	13427	13430	13412	13515	13332	13559	13541	13435	13526	13614	13475	13473	13459	13385	13585	13557	13476	13333	13322	13414	13386	13433	13338	13426	13298	13422	13275	13391	13496	13347	13416	13417	13472	13351	13464	13459	13439	13357	13382	13368	13543	13478	13394	13504	13569	13484	13391	13404	13481	13397	13522	13507	13512	13457	13413	13349	13451	13450	13474	13450	13315	13449	13368	13590	13354	13479	13463	13294	13483	13399	13601	13509	13423	13488	13285	13312	13568	13379	13349	13547	13455	13362	13410	13537	13460	13395	13496	13444	13419	13419	13613	13605	13443	13572	13379	13531	13447	13563	13405	13548	13528	13397	13474	13354	13426	13485	13413	13470	13353	13476	13355	13650	13409	13439	13382	13430	13486	13378	13292	13321	13582	13393	13379	13533	13479	13338	13496	13285	13273	13432	13223	13454	13453	13528	13434	13430	13455	13462	13518	13397	13330	13490	13417	13584	13599	13490	13466	13429	13444	13473	13440	13389	13526	13349	13405	13485	13254	13465	13522	13594	13493	13529	13476	13384	13482	13383	13433	13455	13642	13378	13462	13410	13496	13447	13305	13353	13515	13523	13524	13378	13332	13343	13536	13476	13515	13315	13623	13274	13516	13465	13499	13397	13413	13333	13462	13579	13292	13370	13458	13427	13504	13340	13582	13408	13356	13433	13517	13497	13535	13390	13487	13506	13595	13498	13439	13440	13550	13327	13489	13425	13392	13498	13394	13380	13409	13203	13407	13406	13594	13274	13515	13421	13514	13475	13533	13361	13444	13443	13455	13364	13354	13325	13524	13342	13409	13456	13411	13481	13443	13428	13469	13494	13382	13467	13409	13315	13443	13319	13579	13542	13525	13417	13512	13600	13328	13443	13578	13366	13529	13507	13442	13500	13424	13537	13403	13479	13551	13533	13483	13496	13382	13587	13418	13340	13471	13497	13286	13587	13557	13508	13502	13193	13488	13185	13542	13240	13437	13461	13471	13633	13450	13605	13389	13393	13294	13586	13493	13384	13426	13411	13597	13375	13463	13536	13384	13563	13517	13321	13466	13433	13554	13397	13448	13442	13298	13424	13519	13560	13406	13341	13269	13470	13412	13402	13479	13647	13560	13583	13334	13459	13429	13396	13342	13318	13639	13485	13372	13511	13414	13422	13248	13421	13274	13473	13386	13428	13344	13431	13577	13544	13434	13309	13394	13401	13435	13569	13505	13493	13497	13508	13395	13671	13513	13386	13353	13595	13289	13512	13290	13360	13420	13360	13423	13441	13356	13327	13493	13388	13478	13435	13507	13499	13457	13476	13397	13337	13473	13418	13378	13484	13374	13489	13537	13450	13613	13430	13275	13453	13448	13508	13490	13378	13369	13487	13432	13381	13372	13491	13490	13291	13367	13580	13490	13435	13360	13409	13411	13494	13605	13473	13548	13295	13366	13407	13434	13451	13270	13323	13366	13529	13495	13363	13428	13393	13404	13389	13446	13459	13363	13403	13568	13207	13406	13416	13384	13524	13581	13474	13495	13497	13482	13549	13484	13252	13451	13288	13394	13457	13530	13536	13382	13464	13410	13357	13378	13334	13181	13393	13468	13471	13358	13354	13614	13476	13518	13448	13380	13605	13457	13534	13479	13471	13623	13484	13345	13362	13335	13491	13647	13254	13422	13319	13478	13363	13476	13238	13430	13402	13263	13550	13485	13542	13536	13370	13549	13490	13478	13600	13801	13446	13392	13397	13384	13570	13384	13469	13510	13544	13585	13457	13421	13355	13634	13548	13294	13654	13479	13377	13332	13530	13452	13409
23266	27399	46851	48752	39328	32184	30264	26426	25563	25942	25726	25836	25823	25535	25751	25756	25696	25591	25694	25695	25407	25471	25713	25809	25711	25554	25590	25610	25584	25349	25493	25458	25516	25471	25591	25308	25284	25299	25452	25651	25546	25309	25389	25316	25581	25332	25411	25433	25509	25404	25508	25516	25352	25471	25587	25494	25440	25124	25531	25342	25424	25379	25147	25377	25321	25394	25550	25490	25344	25435	25073	25552	25488	25625	25602	25458	25500	25536	25262	25250	25504	25402	25518	25380	25540	25690	25369	25477	25357	25378	25309	25410	25339	25486	25430	25311	25238	25305	25232	25429	25343	25454	25464	25396	25524	25339	25079	25162	25278	25470	25199	25455	25399	25091	25214	25334	25542	25249	25253	25353	25245	25641	25375	25403	25337	25360	25294	25483	25288	25257	25220	25444	25496	25461	25362	25180	25451	25331	25179	25366	25207	25317	25281	25090	25295	25308	25779	25602	25345	25313	25384	25171	25179	25292	25334	25341	25079	25358	25419	25182	25516	25266	24841	25086	25489	25508	25364	25271	25173	25420	25419	25513	25116	25204	25196	25179	25442	25287	25172	25196	25288	25342	25102	25565	25408	25473	25445	25452	25257	25112	25297	25610	25328	25431	25577	25552	25356	25135	25206	25491	25203	25435	25320	25172	25231	25352	25404	25237	25147	25444	25582	25400	25468	25404	25272	25488	25158	25425	25057	25311	25289	25507	25293	25380	25337	25247	25354	25289	25149	25363	25520	25410	25428	25408	25264	25527	25531	25403	25321	25409	25303	25375	25322	25504	25465	25302	25168	25204	25471	25602	25437	25242	25413	25026	25403	25314	25226	25472	25386	25286	25477	25262	25350	25229	25286	25394	25197	25502	25300	25404	25278	25518	25233	25570	25417	25289	25430	25090	25204	25307	25463	25405	25274	25287	25498	25413	25728	25278	25349	25268	25248	25372	25280	25381	25474	25286	25380	25362	25439	25750	25528	25141	25421	25421	25303	25199	25332	25232	25297	25362	25140	25469	25366	25476	25223	25306	25351	25498	25386	25296	25312	25035	25328	25357	25436	25499	25441	25101	25314	25328	25213	25309	25402	25238	25374	25500	25402	25166	25335	25386	25521	25303	25450	25420	25132	25000	25232	25449	25523	25488	25571	25271	25600	25201	25524	25458	25413	25349	25032	25225	25393	25340	25309	25343	25194	25478	25557	25285	25412	25486	25331	25484	25319	25150	25307	25395	25322	25341	25347	25218	25321	25235	25406	25413	25375	25373	25481	25369	25492	25238	25181	25332	25389	25179	25363	25537	25596	25470	25483	25437	25159	25522	25459	25328	25484	25368	25200	25306	25340	25254	25600	25391	25424	25303	25414	25387	25318	24926	25289	25253	25425	25393	25315	25245	25386	25097	25372	25430	25564	25422	25141	25222	25292	25487	25373	25536	25461	25457	25136	25364	25561	25550	25312	25294	25348	25389	25270	25384	25278	25105	25099	25432	25453	25152	25278	25089	25185	25077	25086	25410	25308	25407	25480	25296	25110	25187	25493	25461	25220	25235	25554	25044	25108	25392	25281	25287	25512	25173	25199	25406	25307	25647	25452	25174	25174	25289	25496	25336	25296	25293	25457	25395	25479	25125	25324	25151	25320	25424	25320	25374	25585	25700	25416	25434	25487	25442	25389	25179	25219	25417	25385	25249	25188	25258	25355	25358	25615	25365	25331	25335	25245	25531	25567	25474	25330	25484	25466	25224	25317	25269	25257	25454	25305	25352	25490	25171	25004	25084	25199	25433	25460	25106	25324	25285	25387	25651	25312	25173	25137	25480	25339	25383	25618	25473	25318	25201	25208	25520	25487	25302	25584	25424	25535	25270	25237	25476	25339	25391	25361	25230	25401	25188	25593	25638	25370	25252	25198	25438	25292	25386	25427	25477	25457	25545	25372	25389	25133	25311	25480	25421	25255	25352	25319	25271	25379	25506	25267	25343	25248	25379	25465	25129	25187	25308	25213	25390	25251	25309	25438	25381	25343	25397	25422	25302	25214	25310	25318	25378	25344	25202	25539	25670	25317	25113	25247	25199	25440	25264	25675	25235	25289	25368	25077	25207	25507	25330	25356	25301	25330	25161	25228	25338	25320	25321	25414	25177	25426	25447	25414	25266	25095	25311	25297	25396	25257	25295	25353	25164	25460	25442	24974	25171	25174	25293	25268	25298	25432	25414	25210	25746	25075	25528	25297	25326	25259	25340	25331	25046	24977	25089	25357	25493	25101	25207	25423	25341	25359	25487	25414	25432	25461	25570	25382	25323	25565	25218	25452	25449	25251	25401	25227	25406	25380	25136	25286	25040	25328	25283	25501	25183	25332	25111	25488	25640	25281	25354	25502	25311	25363	25139	25147	25333	25330	25161	25225	25596	25366	25382	25383	25210	25376	25280	25409	25127	25200	25326	25274	25407	25290	25490	25206	25252	25334	25428	25369	25342	25294	25219	25427	25112	25369	25280	25437	25257	25104	25325	25161	25259	25295	25372	25419	25237	25434	25440	25309	25484	25239	25417	25197	25297	25246	25312	25253	24968	25042	25449	25417	25206	25383	25263	25346	25450	25402	25348	25303	25332	25361	25162	25379	25301	25147	25157	25637	25404	25399	25482	25428	25258	25239	25516	25238	25435	25313	25169	25259	25427	25324	25295	25509	25176	25582	25281	25347	25487	25241	25285	25405	25334	25506	25378	25368	25587	25498	25299	25305	25624	25187	25488	25288	25257	25459	25416	25186	25413	25447	25349	25094	25245	25316	25603	25494	25448	25246	25447	25223	25183	25447	25062	25393	25499	25200	25520	25119	25213	25375	25263	25299	25618	25073	25435	25386	25537	25497	25429	25497	25533	25276	24937	24989	25419	25601	25271	25397	25322	25412	25088	25489	25429	25105	25320	25511	25387	25430	25268	25530	25352	25309	25333	25303	25319	25496	25465	25187	25501	25171	25402	25376	25519	25313	25304	25392	25283	25268	25178	25341	25340	25461	25164	25370	24991	25331	25346	25477	25367	25570	25509	25191	25143	25094	25011	25391	25179	25161	25198	25360	25547	25402	25341	25556	25221	25416	25158	25099	25175	25244	25113	25249	25199	25323	25114	25356	25446	25193	25101	25271	25235	25323	25337	25479	25335	25345	25359	25478	25301	25365	25248	25493	25147	25058	25282	25525	25479	25680	25426	25216	25218	25469	25368	25583	25320	25199	25413	25506	25268	25279	24933	25360	25268	25361	25270	25210	25540	25312	25295	25322	25108	25484	25155	25401	25532	25107	25225	25464	25409	25187	25503	25221	25362	25191	25430	25159	25575	25097	25290	25348	25368	25168	25213	25708	25413	25293	25223	25489	25534	25379	25327	25345	25446	25408	25351	25327	25452	25504	25118	25180	25362	25156	25517	25510	25507	25209	25322	25247	25065	25376	25269	25380	25549	25016	25476	25220	25389	25296	25374	25425	25291	25489	25086	25183	25392	25231	25196	25416	25285	25392	25232	25396	25343	25330	25416	25392	25471	25297	25339	25207	25513	25487	25368	24995	25283	25427	25243	25237	25168	25074	25556	25354	25419	25457	25306	25369	25593	25457	25327	25325	25475	25234	25414	25552	25100	25213	25350	25316	25422	25257	25083	25319	25269	25195	25380	25196	25297	25333	25506	25259	25351	25670	25634	25199	25458	25340	25417	25503	25361	25489	25207	25175	25470	25430	25516	25200	25273	25356	25280	25374	25331	25113	25278	25576	25535	25448	25086	25313	25377	25388	25199	25206	25322	25316	25304	25297	25335	25304	25158	25149	25313	25293	25457	25175	25310	25346	25517	25189	25239	25425	25581	25173	25512	25292	25584	25462	25503	25277	25194	25314	25463	25349	25330	25122	25237	25288	25528	25447	25305	25393	25426	25463	25290	25334	25488	25437	25277	25408	24992	25270	25174	25366	25379	25168	25400	25316	25425	25197	25219	25238	25586	25562	25364	25272	25502	25297	25130	25312	25387	25260	25094	25150	25265	25143	25403	25648	25387	25196	25053	25518	25571	25376	25233	25316	25208	25374	25390	25277	25314	25304	25480	25258	25410	25113	25292	25316	25297	25420	25625	25327	25552	25428	25253	25189	25268	25476	25214	25195	25363	25591	25062	25226	25265	25439	25221	25257	25000	25191	25478	25194	25350	25300	25325	25212	25433	25259	25243	25560	25459	25198	25318	25321	25283	25247	25377	25320	25245	25158	25243	25461	25351	25207	25075	25497	25160	25220	25274	25268	25376	25491	25556	25559	25194	25456	25364	25293	25264	25322	25277	25473	25406	25379	25537	25344	25562	25548	25457	25119	25291	25294	25353	25219	25311	25236	25335	25400	25297	25246	25512	25250	25363	25209	25362	25332	25539	25467	25212	25506	25300	25147	25118	25238	25300	25523	25160	25411	25239	25378	25342	25359	25499	25489	25240	25326	25462	25662	25373	25095	25110	25422	25553	25526	25442	25605	25073	25461	25256	25259	25277	25235	25258	25439	25370	25537	25210	25361	25469	25442	25145	25371	25430	25410	25491	25165	25134	25414	25169	25171	25356	25391	25292	25546	25411	25576	25204	25576	25201	25537	25335	25280	25454	25396	25551	25532	25588	25411	25345	25492	25540	25528	25463	25251	25258	25452	25436	25440	25358	25404	25277	25256	25272	25248	25258	25418	25333	25242	25184	25213	25295	25110	25433	25373	25310	25592	25460	25278	25477	25452	25265	25402	25252	25216	25377	25466	25553	25433	25399	25354	25331	25189	25168	25206	25301	25438	25273	25066	25318	25284	25475	25266	25393	25326	25531	25613	25432	25380	25503	25181	25395	25274	25275	25268	25251	25337	25252	25271	25407	25108	25322	25329	25264	25484	25415	25456	25366	25382	25311	25344	25295	25353	25231	25381	25392	25143	25133	25186	25281	25260	25312	25523	25081	25106	25492	25271	25388	25177	25343	25319	25537	25142	25308	25040	25514	25336	25427	25470	25618	25351	25284	25292	25286	25225	25044	25237	25520	25517	25380	25640	25377	25476	25556	25492	25317	25159	25537	25419	25304	25421	25297	25323	25369	25483	25394	25563	25218	25478	25205	25287	25299	25159	25304
58341	98176	87430	69477	39521	22150	16199	14652	14947	15031	14881	15122	15157	15075	15319	15279	15063	15324	15289	15340	15410	15268	15242	15293	15328	15215	15231	15263	15382	15208	15224	15176	15305	15323	15246	15159	15364	15265	15277	15136	15289	15213	15336	15208	15292	15175	15042	15342	15354	15330	15142	15200	15105	15246	15292	15172	15163	15070	15372	15154	15223	15262	15271	15349	15217	15311	15248	15461	15187	15413	15358	15239	15301	15045	15334	15316	15319	15165	15277	15296	15230	15186	15184	15212	15198	15393	15133	15204	15207	15386	15186	14962	15080	15124	15206	15209	15300	15120	15175	15345	15473	15039	15125	15211	15198	15425	15186	15261	15329	15260	15237	14971	15152	15267	15325	15031	15263	15329	15300	15112	15321	15151	15234	15326	15134	15151	15360	15377	15205	15161	15213	15237	15159	15175	15348	15274	15004	15273	15189	15446	15103	15316	15229	15260	15078	15284	15294	15186	15243	15100	15197	15222	15267	15281	15335	15055	15275	15163	15094	15360	15139	15095	15090	15095	15227	15057	15229	15390	15121	15149	15260	15327	15146	15211	15040	15146	15295	15278	15136	15139	15070	15254	15275	15202	15166	15198	15480	15374	15097	15169	15293	15257	15358	15266	15312	15231	15314	15224	15238	15188	15125	15135	15311	15224	15252	15255	15372	15239	15211	15173	15215	15047	15505	15047	15237	15044	15053	15023	15082	15142	15458	15093	15346	14983	15213	15313	15282	15266	15180	15245	15043	15274	15146	15169	15335	15171	15206	15204	15305	15051	15324	15151	15270	15028	15312	15151	15034	15244	15164	15218	15043	15383	15226	15356	15208	15196	15302	15054	15339	15244	15073	15168	15418	15170	15234	15164	15290	15365	15289	15310	15144	15164	15219	15205	15192	15243	15264	15158	15102	15249	15091	15165	15238	15310	15201	15235	15211	15269	15201	14995	15133	15273	15258	15253	15248	15219	15222	15162	15203	15241	15231	15278	15202	15145	15160	15304	15234	15304	15094	15206	15024	15336	15293	15267	15204	15356	15230	15359	15190	15146	15188	15193	15218	15480	15000	15258	15132	15162	15317	15179	15201	15120	15202	15141	15059	15255	15112	15273	15059	15345	15176	15362	15416	15174	15245	15182	15069	15062	15129	15185	15149	15245	15102	15093	15273	15334	15220	15078	15250	15149	15251	15231	15359	15152	15146	15284	14979	15313	15365	15203	15246	15242	15047	15206	15287	15068	15266	15347	15318	15121	15299	15179	15212	15133	15263	15379	15099	15276	15166	15236	15371	15270	15404	15151	15260	15237	15045	15185	15263	15418	15140	15134	15216	15246	15200	15129	15084	15194	15083	15154	15220	15065	15354	15199	15190	15237	15158	15130	15149	15127	15196	15129	15081	15154	15147	15393	15199	15383	15245	15132	15336	15232	15169	15302	15193	15264	15266	15355	15253	15117	15354	15218	15151	15131	15246	15155	15203	15232	15265	15146	15237	15262	15264	15136	15117	15315	15261	15182	15065	15175	15274	15159	15203	15193	15226	15304	15101	15275	15106	15322	15246	15295	15109	15240	15275	15053	15267	15339	15303	15196	15112	15228	15233	15202	15248	15218	15203	15139	15229	15201	15285	15097	15123	15200	15213	15029	15362	15280	15301	15071	15239	15196	15159	15330	15272	15305	15198	15197	15177	15397	14988	15146	15211	15137	15244	15203	15300	15284	15440	15235	15358	15104	15124	15130	15304	15039	15188	15237	15230	15296	15386	15105	15140	15254	15167	15291	14930	15212	15137	15075	15147	15138	15310	15211	15232	15289	15375	15237	15208	15234	15320	15154	15246	15166	15207	15305	15118	15268	15232	15454	15093	15173	15139	15331	15221	15299	15068	15052	15224	15032	15184	15305	15053	15155	15060	15264	15302	15235	15213	15246	15331	15106	15232	15176	15097	15213	15154	15166	15259	15317	15229	15204	15087	15212	15392	15060	15320	15081	15084	15313	15387	15091	15170	15273	15255	15167	15182	15204	15217	15121	15298	15197	15130	15153	15254	15006	15116	15108	15112	15186	15245	15263	15426	15104	15397	15186	15217	14952	15150	15308	15196	15136	15189	15263	15345	15340	15336	15223	15177	15165	15201	15339	15231	15264	15257	15235	15267	15288	15320	15296	15140	15087	15199	15278	15160	15201	15275	15235	15308	15192	15291	14985	15039	15321	15224	15151	15262	15039	15115	15156	15162	15239	15216	15060	15231	15004	15128	15248	15181	15207	14942	15242	15149	15155	15071	15241	15204	15224	15163	15275	15182	15294	15122	15360	15323	15379	15193	15233	15105	15204	15193	15209	15135	15149	15169	15040	15235	15208	15243	15278	15329	15032	15231	15300	15341	15155	15068	15170	15181	15161	15102	15279	15220	15334	15331	15457	15246	15331	15079	15296	15362	15091	15320	15166	15310	15166	15293	15295	15099	15294	15398	15239	15263	15245	15371	15148	15174	15097	15163	15297	15221	15345	15164	15162	15218	15212	15028	15273	15327	15214	15162	15284	15268	15248	15193	15159	15443	15205	15310	15211	15246	15143	15307	15064	15198	15216	15065	15208	15231	15258	15237	15157	15211	15033	15360	15099	15059	15115	15086	15034	15283	15075	15152	15077	15225	15105	15128	15151	15212	15271	15169	15240	15219	15129	15198	15215	15218	15316	15090	15167	15236	15158	15139	15232	15334	15261	15454	15280	15249	15252	15293	15134	15193	15396	15008	15296	15310	15290	15229	15342	15350	15139	15232	15146	15073	15185	15215	15189	15206	15397	15166	15098	15414	15070	15239	15318	15250	15235	15141	15069	15097	15257	15185	15404	15244	15124	15214	15154	15036	15104	15166	15104	15257	15309	15154	15289	15155	15284	15062	15319	15248	15279	15269	15212	15177	15286	15261	15107	15105	15135	15147	15268	15289	15203	15024	15216	15014	15088	15130	15335	15324	15085	15214	15306	15126	15061	15343	15143	15276	15308	15305	15126	15244	14961	15178	15147	15056	15164	15280	15169	15107	15249	15207	15213	15156	15322	15349	15087	15180	15212	15289	15217	15156	15164	15086	15172	15298	15332	15263	15216	15206	15068	15230	15010	15132	15307	15236	15213	15212	15324	15007	15312	15307	15315	15166	15206	15246	15049	15272	15206	15235	15198	15221	15277	15116	15221	15142	15067	15215	15201	15260	15402	15196	15284	15256	15065	15451	15210	15114	15212	15039	15170	15076	15373	15167	15252	15329	15047	15132	15120	15181	15254	15249	15180	15218	15233	15275	15119	15235	15168	15222	15144	15097	15137	15250	15101	15241	15057	15207	15348	15267	15175	15378	15311	15313	15135	15085	15226	15229	15170	15327	15183	15212	15349	15221	15014	15303	15273	15125	15130	15406	15250	15214	15223	15247	15141	15225	15081	15122	15191	15003	15316	15362	15228	15198	15296	15387	15325	15225	14983	15337	15178	15000	15203	15385	15235	15260	15242	15252	15099	15350	15197	15213	15206	15143	15073	15336	15116	15095	14933	15250	15194	15091	15137	15133	15305	15260	15310	15211	15200	15233	15170	15100	15128	15266	15451	15187	15240	15225	15201	15372	15319	15135	15259	15118	15138	15178	15059	15226	15117	14992	15087	14938	15096	15162	15256	15196	15142	15100	15126	15145	15145	15102	15313	15167	15144	14981	15393	15190	15226	15009	15223	15203	15104	15112	15294	15270	15207	14972	15020	15028	15125	15036	15105	15205	15454	15122	15091	15253	15182	15134	15036	15202	15087	15283	15353	15134	15171	15238	15369	15189	15109	15105	15407	15202	15207	15246	15223	15296	15137	15194	15254	15348	15189	15153	15236	15197	15102	15226	15030	15103	15112	15131	15202	15261	15193	15297	14922	15302	15015	15040	15170	15204	15104	15419	15238	15200	15257	15115	15087	15153	15238	15274	15271	15237	15283	15199	15287	15235	15301	15114	15189	15121	15351	15126	15225	15104	15176	15156	15149	15210	15121	15162	15343	15159	15189	15180	15211	15191	15202	15446	15106	15318	15308	15206	15103	15342	15318	15277	15121	15292	15214	15195	15089	15229	15117	15222	15010	15267	15064	15199	15255	15049	15170	15364	15091	14940	15249	15054	15181	15037	15106	15263	15095	15200	15109	15209	15281	15144	15196	15306	15222	15183	15191	15121	15328	15114	15146	15082	14995	15303	15206	15176	15361	15085	15297	15401	15016	15022	15111	15197	15322	15079	15138	15150	15120	15283	15373	15317	15372	15139	15277	15091	15145	15329	15324	15045	15139	15290	15243	15211	15198	15188	15208	15164	15287	15148	15152	15248	15232	15088	15148	15215	15221	15254	15178	15342	15156	15304	15037	15276	15151	15261	15197	15242	15209	15257	15139	15186	15246	15219	15139	15222	14989	15165	15109	15106	15206	15167	15198	15305	15121	15250	15113	15347	15325	15195	15070	15372	15284	15258	15307	14962	15324	15317	15149	15109	15354	15168	15161	15370	15112	15094	15246	15363	15330	15237	15222	15266	15376	15089	15266	15130	15147	15235	15257	15220	15244	15241	15069	15149	15177	15377	15170	15134	15192	15199	15366	15297	15043	15205	15201	15242	15085	15171	15425	15181	15080	15203	15173	15247	15051	15165	15064	15179	15202	15353	15116	15298	15067	15343	15154	15283	15120	15118	15302	15187	15316	15196	15106	15400	15374	15224	15107	15218	15055	15305	15156	15206	14987	15345	15240	15111	15153	15177	15230	15049	15135	15164	15220	15213	15235	15098	15489	15163	15087	14930	15198	15161	15101	15186	15129	15465	15127	15146	15126	15297	15225	15066	15244	15315	15200	15160	15108	15184	15346	15042	15195	15125	15107	15381	15168	15312	15215	15196	15412	15232	15238	15177	15279	15236	15166	15132	15314	15081	15241	15324	15028	15126	15150	15224	15080	15234	15151	15185	15103	15367	15015	15142	15246	15243	15202	15188	15017	15183	15177	15063	15059	15166	15084	15151	15082	15150	15126	15107	15129	15168	15252	14989	15178	15399	15190	15269	15135	15279	15135	15277	15177	15255	15273	15043	15094	15288	15251	15297	15230	15236	15156	15098	15126	15168	14996	15305	15038	15163	15268
37908	44769	44739	34414	27210	24944	24254	23932	23929	23787	23904	23997	23985	23934	23798	23905	23860	23706	23542	23867	23750	23565	23739	23604	23667	24078	24005	23827	23868	23963	23903	23984	24015	23835	23846	23752	23972	23774	23963	23846	23874	23848	23748	23786	24005	23842	23917	23597	23899	23866	23974	24053	24192	23788	23993	24025	23767	23936	23657	23777	23845	23880	23925	23721	23948	23782	23774	24206	23782	23758	23917	23977	24144	24005	24016	23906	23876	23994	24083	23860	23634	23765	23656	23800	23977	23846	23777	23700	24201	23802	23821	23822	23773	23880	23840	23721	24051	23556	23765	23983	23859	23919	23837	23816	23924	23823	23660	23874	23866	23672	23860	23682	23711	23707	23950	23753	23723	23908	23882	23644	23852	23938	23779	23833	23817	23899	23789	23955	23809	23749	23707	23836	23881	23892	23663	23662	23807	23598	24003	23979	23945	23782	23769	24076	23879	23780	23874	23743	23696	23804	23920	23808	23882	23868	23852	23682	23729	23728	23795	24003	23738	23830	23708	23694	23739	23755	23914	23897	23695	23639	23803	23777	23963	23729	24032	23987	23848	23886	23744	23946	23821	23917	23902	23937	23997	23805	23760	23839	23868	23908	23841	23624	23805	23881	23737	23643	23862	23859	23894	23786	23720	23505	23973	23629	23844	24015	23712	23782	23831	24112	23851	23651	23786	24033	23733	23903	23657	23919	23896	23947	23693	23658	24024	23732	23748	23752	23879	23700	23794	24083	23806	23566	23845	23660	23792	23752	23764	23687	23844	23669	23900	23867	23997	23946	23905	23940	23914	23757	23837	23717	23803	23973	23850	23798	23668	23659	23805	23729	23907	23667	23687	24051	23873	23861	23621	23938	23742	24094	23983	23953	23722	23948	23661	23652	23635	23724	23805	24006	23844	23771	23834	23806	23754	23807	23711	23650	23838	24141	23935	23907	23895	23748	23935	23907	24034	24007	23919	23669	23832	23981	23890	23999	23783	23890	23756	23742	24101	23888	24112	23951	23787	23723	23813	23889	23731	24016	23890	23804	23846	23749	23813	23710	23966	24085	24047	24053	23994	23771	23961	24127	23861	23785	23931	23915	23687	23711	23966	23902	23767	23645	23820	23922	23745	24088	23919	23697	23801	23927	23760	23809	23708	23754	23749	23881	23709	23829	23878	23765	23987	23897	23817	23522	23576	23618	23886	24105	24009	23805	24118	23881	23746	23584	23949	23907	23832	23743	23850	24193	23974	23872	23843	23797	23963	23989	23738	23822	24063	23818	23677	23755	23874	23709	23800	24028	23735	23621	23715	23763	23833	23745	23930	23656	24024	23929	23859	24005	23998	23683	23892	23551	23749	23754	23833	23899	23847	23940	23770	23609	23691	23748	23779	24016	23779	23822	23924	23718	23683	23752	23577	23891	23820	23828	23692	24007	23761	23907	23918	23908	23762	23711	23402	23885	23856	23846	23789	23824	23611	23800	23965	23935	24056	23611	24025	23678	23886	23733	23789	23992	23896	23891	24004	23691	23868	23857	23771	23821	23785	23803	24014	24167	23848	23736	23849	23749	24063	23943	23619	23706	23619	24086	23695	23822	23896	23879	23833	23794	23769	23718	23872	23900	23736	23954	23568	24058	23913	23777	23808	23788	23731	23710	24019	23800	23401	23851	23830	23654	23767	23870	23594	23649	23807	23653	23896	23807	23741	23685	24029	23864	23862	23949	23881	24163	23701	23805	23787	23783	23544	23812	24084	23833	23991	23926	23941	23875	24080	23743	23890	24011	23888	23866	23873	23798	23666	23901	23702	23942	23825	23944	23739	23998	23742	23778	23844	23791	24014	24070	24079	23787	23856	23820	23853	23820	23910	24132	23696	23973	23895	23610	23953	23778	23876	23800	23683	23951	23740	23994	23924	24069	23737	23721	24043	23752	23686	23998	23912	23914	23823	23868	23983	23966	23872	23815	23685	23859	23758	23723	23758	23705	23750	24132	23855	23968	23887	23821	23915	23701	23879	23890	24106	23881	23787	23889	23996	23647	23878	23981	24196	23726	23682	23986	23996	23796	23918	24072	24040	23914	23928	23500	23931	23755	23854	23732	23860	23708	23837	23598	23634	24017	23881	23944	23995	23988	23787	23923	23979	23838	23758	23663	23847	23819	23758	23730	23981	23871	24072	23609	23720	23662	23846	23956	23897	23894	23919	24001	23942	23719	23843	23858	23806	23668	23972	23629	23830	23759	23691	23902	23704	23849	23968	23992	23978	23970	23657	23739	24020	23958	23797	23929	23780	23833	23777	23498	23741	23938	24104	23911	23918	23785	23824	23854	24069	23908	24077	23846	23873	23743	23889	24054	23886	23833	23763	23696	23755	23915	23904	23710	23858	23904	23897	23859	23930	23898	23618	23856	23726	23869	23829	23817	23735	23555	23715	24102	24107	24089	23914	23744	23690	23837	23714	23763	23848	23927	23797	23907	23925	23993	23847	23811	24072	24046	23623	23783	23746	23849	23727	23873	23740	23802	23847	24283	23924	24005	24009	23759	23675	23790	23967	23831	23990	24064	23947	23854	23873	23628	23705	23907	23762	23815	23975	23759	24035	23879	23814	23764	23789	23915	23838	23929	23991	24018	23833	23770	23869	23649	23808	23625	23787	23982	24005	23841	23596	23719	23790	23898	23964	23798	23897	23854	23684	23608	23760	23789	23807	23946	23530	24043	24061	23945	23721	24018	24070	23943	24005	23912	23672	23818	24054	23605	23956	24038	23679	23935	23784	23632	23867	23830	23980	23810	23838	23760	23829	23984	23829	23818	23902	23769	24016	23880	23513	23794	23706	23616	24003	23819	23611	23896	24070	23921	23881	23682	24151	23572	23979	23949	23707	23827	23958	24005	23765	23629	23760	23773	23731	23909	23835	24090	23727	23841	23714	23922	23913	23948	24103	23822	24051	23978	23949	23796	23988	23874	24052	23615	23730	23961	23874	23655	23933	23907	23940	23672	23917	23770	23979	24078	23778	24089	24081	23817	23930	23936	23830	23767	23810	23960	23867	23869	24057	23825	23776	23779	23893	23806	23951	23769	23663	23803	23876	23750	23873	23722	23731	23736	23639	23764	23713	24009	23876	24003	23886	23836	23984	23934	23593	23642	23964	23956	23650	23700	23622	24001	23834	23749	24114	24056	23895	23813	23746	23791	24091	23731	23813	23850	23729	23813	23890	23792	24042	23558	23749	24043	23768	23799	23851	23875	24018	23646	23703	23848	23850	23833	23910	23649	23667	23745	23678	23863	23639	23662	23936	23816	23886	23738	23782	23932	23629	23773	23954	23867	23966	23898	23526	23928	23930	23683	23740	23813	23720	23950	23821	23854	23737	23515	23739	23877	23866	23728	23929	24075	24066	23764	23763	23755	23567	23757	23889	24098	23721	23576	23886	23883	23752	23578	23697	23714	23983	23780	23675	23791	23998	23876	23941	23898	23752	23709	23774	23866	23777	23933	23943	24246	24051	23955	23985	23515	23854	23806	23807	23755	23796	23906	23828	23858	23826	23550	23922	23712	23861	24064	24167	23597	23883	23744	23704	23883	23867	24031	23782	23815	24003	23938	24122	23800	23974	23951	23926	23567	23793	24041	23854	24011	24003	23857	24058	23826	23626	23968	23928	24074	23773	23894	24017	23923	23789	23904	23788	23882	23627	23878	23685	23883	23731	23852	23879	23938	23724	23818	23781	23686	23831	23979	23914	23824	23617	23871	23883	23957	23581	23866	23827	23635	23901	23798	23720	23837	23879	23740	23906	23776	23796	24036	24189	23692	23824	23931	23690	23718	23786	23842	23760	23902	23552	23771	23748	23821	23860	23707	23895	23900	24141	23818	23850	23842	23911	23932	23813	23887	23753	23831	23705	23861	23914	23940	23581	23814	23893	23742	23831	23804	23915	23805	23805	23730	23955	23980	23917	23893	23929	23671	23705	23735	23689	23746	23862	24097	23779	23941	23788	23833	23708	23708	23670	23817	23851	23682	23906	23702	23826	24055	23980	23996	24037	23770	23798	23798	23899	23678	23850	23875	23647	23856	23906	23766	23783	23658	23771	23737	23855	23612	23806	23846	23708	23685	23856	23885	23814	23833	24083	23786	23887	23845	23913	23722	23850	23844	23870	23999	23619	23674	23768	23673	23712	24246	23958	23773	23652	23835	24037	24002	23907	23687	23831	23943	23880	23909	23975	23813	24118	23946	23996	23908	23817	23901	23867	23835	23441	23870	23713	23830	23767	23698	23990	23764	23823	23858	23729	24006	23986	23665	23899	23757	23790	24051	23805	23857	23880	23906	23526	23827	23893	23813	23856	23920	23745	23688	23753	23959	23810	23793	23695	23724	23667	23563	23633	23894	23831	23779	23888	23904	23866	23753	23884	23959	24091	23965	23814	23661	24090	23796	23958	23845	23980	23962	23966	23819	23837	23818	23575	23838	23771	23937	23772	23874	23783	23882	23981	23718	23880	23753	24008	23640	23778	23929	23700	23881	23717	23769	23731	23712	24183	23862	23905	23717	23720	24023	23925	23829	23856	23992	23883	23647	23665	23851	23671	23897	23555	23853	23837	23878	23884	23891	24102	23766	23986	24022	23849	23980	23731	23781	23842	24025	24031	23677	23767	23892	23806	23662	23995	23597	23785	23931	23851	23613	23942	23893	23870	23847	23863	23921	23895	23509	23753	23469	23740	23807	23592	23856	23915	23846	23803	23951	23682	23612	23871	23684	23927	23711	23905	23983	23692	23981	23537	23543	23768	23665	23477	23579	23815	23994	23762	23965	24134	23715	23907	24054	23844	23725	23848	23718	23917	23781	24062	23947	24180	23778	23896	23644	24082	23799	23756	23693	23863	23939	23678	23966	23703	23718	23754	24066	23854	23953	23776	23914	23981	24034	23989	23761	23763	23839	23886	23886	23738	23883	23850	23754	23875	23880	23863	23686	23821	23818	23800	23630	23981	23755	23938	23897	23990	23877	23713	23758	24020	23732	23839	23814	23636	23798	23791	23780	23675	23965	23520	23843	23906	24062	24126	23748	24068	23863	24161	23732	23742	23848	23667	23769	23826	23689	23656	23999	24060	23674	23816	23804	23932	23768	23759	23858
33244	48894	35373	21486	15709	14041	13500	13324	13573	13664	13565	13347	13418	13385	13484	13340	13444	13323	13456	13453	13334	13338	13655	13610	13381	13456	13386	13448	13472	13448	13470	13526	13450	13322	13400	13572	13460	13518	13344	13393	13438	13384	13479	13503	13433	13375	13344	13378	13446	13451	13448	13558	13475	13436	13540	13454	13409	13492	13385	13275	13427	13582	13273	13499	13427	13474	13447	13552	13465	13414	13477	13526	13251	13539	13307	13497	13494	13479	13364	13502	13433	13222	13481	13688	13432	13372	13508	13334	13389	13332	13278	13589	13299	13516	13394	13580	13526	13321	13389	13483	13555	13456	13635	13471	13406	13520	13463	13470	13355	13502	13377	13324	13412	13503	13418	13477	13417	13399	13437	13414	13345	13457	13513	13614	13489	13376	13455	13421	13352	13470	13540	13452	13394	13575	13459	13228	13411	13354	13286	13241	13249	13403	13339	13379	13383	13551	13439	13500	13379	13473	13437	13451	13549	13409	13396	13598	13430	13512	13358	13368	13428	13533	13373	13480	13457	13515	13452	13444	13366	13609	13481	13453	13390	13584	13375	13424	13455	13210	13402	13315	13447	13209	13364	13419	13387	13195	13493	13305	13584	13386	13396	13408	13253	13412	13434	13563	13361	13341	13556	13387	13494	13412	13374	13435	13399	13305	13380	13391	13346	13405	13456	13453	13219	13303	13459	13527	13302	13375	13343	13432	13298	13314	13376	13355	13412	13392	13334	13303	13228	13606	13281	13461	13304	13341	13565	13540	13334	13502	13426	13400	13518	13344	13344	13275	13420	13592	13384	13485	13478	13550	13662	13338	13423	13439	13365	13434	13485	13342	13354	13559	13372	13512	13373	13183	13420	13371	13399	13482	13550	13455	13573	13541	13504	13527	13402	13478	13516	13363	13500	13628	13587	13210	13546	13640	13405	13421	13425	13541	13212	13426	13461	13227	13473	13494	13410	13541	13280	13431	13287	13446	13418	13635	13367	13329	13596	13542	13481	13488	13331	13277	13354	13488	13486	13344	13438	13472	13257	13395	13445	13462	13390	13511	13344	13394	13321	13363	13473	13464	13311	13498	13496	13313	13367	13303	13302	13379	13431	13255	13318	13301	13469	13338	13516	13383	13440	13408	13570	13240	13221	13272	13283	13340	13550	13435	13452	13527	13480	13730	13527	13445	13413	13420	13418	13373	13534	13420	13425	13367	13468	13304	13582	13269	13295	13444	13328	13481	13542	13505	13448	13520	13406	13223	13511	13391	13539	13358	13306	13444	13318	13541	13369	13236	13513	13435	13468	13434	13547	13516	13545	13442	13520	13414	13505	13462	13430	13288	13458	13435	13420	13461	13364	13399	13508	13280	13374	13305	13501	13417	13505	13427	13561	13493	13456	13224	13556	13345	13461	13391	13567	13569	13404	13236	13486	13318	13530	13488	13475	13429	13291	13292	13351	13112	13445	13538	13509	13274	13598	13398	13481	13495	13370	13395	13562	13432	13418	13623	13554	13505	13492	13540	13384	13519	13261	13434	13328	13287	13458	13511	13376	13382	13546	13472	13344	13227	13348	13315	13400	13371	13496	13319	13391	13458	13527	13552	13459	13477	13484	13234	13481	13452	13470	13187	13420	13418	13447	13404	13392	13366	13332	13325	13387	13427	13324	13471	13427	13560	13358	13344	13401	13565	13447	13383	13400	13442	13431	13395	13296	13318	13335	13334	13390	13291	13479	13320	13538	13506	13335	13390	13419	13410	13516	13433	13308	13491	13329	13353	13437	13440	13420	13392	13251	13654	13461	13399	13432	13519	13493	13380	13480	13500	13420	13466	13556	13369	13335	13363	13516	13298	13417	13451	13369	13362	13345	13515	13442	13619	13527	13463	13423	13246	13490	13527	13321	13367	13405	13424	13536	13592	13449	13487	13424	13413	13178	13512	13420	13530	13464	13325	13375	13402	13370	13412	13596	13427	13460	13384	13526	13429	13436	13348	13356	13380	13440	13442	13376	13545	13465	13278	13389	13157	13487	13561	13425	13498	13497	13356	13716	13382	13382	13446	13480	13326	13391	13497	13630	13353	13343	13419	13492	13381	13383	13585	13407	13574	13295	13187	13221	13562	13430	13477	13249	13452	13407	13597	13271	13472	13458	13482	13398	13355	13449	13433	13269	13423	13430	13456	13363	13438	13285	13207	13471	13304	13407	13428	13441	13441	13254	13564	13335	13397	13391	13549	13362	13341	13441	13378	13465	13372	13556	13338	13302	13273	13248	13472	13415	13550	13333	13539	13537	13370	13530	13268	13508	13274	13376	13429	13447	13553	13370	13565	13345	13504	13395	13444	13267	13590	13438	13390	13478	13539	13500	13624	13509	13424	13548	13534	13511	13507	13533	13536	13351	13453	13491	13555	13287	13511	13386	13483	13458	13423	13385	13304	13368	13552	13522	13561	13406	13402	13436	13284	13501	13242	13495	13450	13468	13444	13342	13266	13408	13314	13525	13511	13416	13531	13539	13429	13401	13438	13544	13363	13292	13196	13342	13486	13518	13411	13275	13337	13556	13237	13427	13617	13344	13414	13472	13445	13174	13375	13194	13499	13535	13262	13438	13399	13406	13452	13324	13466	13442	13415	13443	13510	13525	13458	13575	13421	13583	13413	13416	13473	13320	13497	13404	13454	13305	13424	13370	13459	13291	13517	13546	13479	13469	13405	13453	13479	13527	13308	13244	13477	13474	13404	13310	13478	13490	13380	13487	13372	13497	13499	13382	13345	13551	13283	13325	13426	13406	13405	13398	13366	13493	13503	13435	13407	13188	13384	13338	13521	13493	13370	13321	13617	13413	13576	13406	13430	13311	13381	13463	13335	13401	13501	13254	13463	13402	13556	13425	13529	13457	13476	13442	13437	13468	13458	13339	13194	13452	13542	13369	13522	13383	13485	13497	13383	13442	13429	13537	13508	13621	13631	13415	13403	13417	13351	13337	13574	13381	13437	13344	13456	13559	13451	13387	13489	13398	13408	13342	13537	13557	13403	13463	13226	13408	13489	13492	13143	13396	13346	13607	13475	13464	13466	13467	13428	13526	13408	13577	13414	13406	13397	13478	13454	13236	13399	13392	13341	13535	13368	13457	13440	13375	13528	13555	13291	13496	13333	13479	13470	13418	13416	13389	13347	13290	13357	13628	13410	13406	13347	13109	13590	13366	13337	13458	13401	13631	13401	13349	13496	13416	13449	13456	13452	13426	13440	13439	13387	13411	13353	13329	13390	13234	13447	13441	13413	13467	13358	13393	13298	13350	13242	13446	13367	13575	13543	13348	13422	13276	13400	13419	13446	13573	13445	13299	13430	13415	13417	13478	13430	13520	13327	13490	13395	13420	13498	13443	13322	13278	13540	13286	13361	13368	13316	13297	13418	13485	13590	13490	13415	13365	13536	13419	13412	13451	13353	13682	13487	13603	13422	13363	13515	13392	13398	13433	13405	13407	13304	13384	13525	13387	13369	13371	13442	13268	13575	13519	13388	13366	13535	13544	13480	13344	13509	13418	13528	13515	13627	13478	13321	13328	13480	13541	13347	13257	13662	13426	13452	13566	13384	13574	13634	13431	13406	13318	13514	13506	13446	13391	13364	13316	13291	13483	13353	13333	13270	13433	13472	13480	13402	13502	13435	13489	13478	13590	13387	13473	13376	13459	13406	13492	13240	13439	13523	13477	13488	13593	13482	13582	13331	13622	13455	13541	13300	13365	13407	13430	13511	13431	13547	13408	13530	13324	13605	13260	13444	13316	13558	13424	13438	13534	13445	13380	13488	13456	13447	13509	13431	13363	13629	13418	13619	13293	13522	13328	13308	13375	13380	13337	13358	13543	13429	13419	13333	13339	13335	13330	13321	13639	13363	13462	13480	13509	13534	13284	13323	13304	13471	13399	13483	13449	13452	13666	13559	13653	13347	13342	13310	13484	13391	13383	13236	13335	13481	13448	13409	13624	13316	13241	13539	13320	13378	13439	13422	13397	13588	13379	13449	13343	13333	13468	13511	13533	13486	13433	13451	13327	13502	13377	13378	13487	13450	13290	13332	13505	13364	13304	13450	13653	13528	13417	13378	13378	13305	13475	13456	13352	13454	13213	13341	13447	13603	13473	13302	13319	13524	13420	13579	13411	13338	13315	13345	13358	13437	13403	13484	13339	13372	13496	13292	13612	13489	13465	13430	13398	13371	13499	13247	13578	13365	13453	13395	13279	13412	13396	13371	13330	13288	13307	13386	13326	13439	13537	13477	13269	13442	13324	13530	13246	13378	13309	13436	13298	13531	13557	13466	13459	13421	13449	13403	13473	13603	13373	13526	13530	13372	13358	13404	13316	13512	13528	13341	13365	13529	13509	13390	13454	13435	13400	13313	13321	13457	13396	13559	13456	13365	13415	13394	13455	13516	13553	13518	13402	13549	13411	13445	13550	13624	13506	13398	13466	13650	13583	13420	13402	13393	13509	13384	13346	13325	13384	13591	13234	13449	13360	13432	13373	13383	13559	13322	13548	13388	13505	13434	13384	13435	13392	13341	13458	13270	13482	13615	13335	13284	13345	13400	13495	13275	13425	13389	13525	13431	13547	13259	13518	13269	13503	13423	13540	13280	13255	13462	13423	13505	13229	13500	13407	13406	13545	13488	13423	13601	13436	13452	13428	13121	13598	13411	13437	13402	13563	13427	13393	13476	13444	13476	13482	13426	13499	13376	13405	13497	13346	13467	13391	13350	13516	13525	13513	13399	13310	13616	13398	13559	13495	13518	13355	13323	13417	13663	13299	13529	13364	13486	13485	13442	13674	13305	13293	13445	13390	13507	13515	13324	13351	13316	13528	13374	13431	13386	13369	13429	13398	13430	13433	13505	13455	13495	13470	13311	13413	13467	13453	13510	13374	13433	13579	13329	13531	13547	13409	13309	13457	13447	13594	13443	13337	13385	13489	13446	13332	13281	13480	13438	13397	13548	13322	13340	13471	13347	13446	13300	13377	13369	13387	13457	13413	13418	13516	13674	13445	13476	13361	13408	13469	13501	13542	13608	13491	13399	13420	13388	13389	13306	13499	13616	13352	13256	13552	13450	13346	13603	13290	13365	13349	13696	13446	13215
38872	44514	43232	33733	27317	25474	25093	24320	24880	24766	24676	24498	24762	24802	24757	24576	24746	24713	24657	24739	24753	24624	24757	24735	24748	24886	24524	24659	24553	24726	24628	24620	24900	24738	24685	24813	24453	24880	24772	24583	24708	24558	24540	24731	24793	24455	24584	24479	24537	24771	24631	24634	24792	24873	24669	24697	24641	24795	24603	24431	24758	24695	24563	24606	24532	24409	24834	24665	24466	24738	24647	24725	24713	24773	24724	24827	24832	24825	24865	24629	24640	24979	24417	24525	24800	24602	24491	24731	24555	24744	24526	24877	24671	24525	24407	24651	24594	24591	24613	24702	24805	24355	24536	24753	24777	24707	24536	24423	24686	24726	24747	24692	24556	24388	24613	24421	24787	24521	24500	24776	24741	24655	24709	24726	24613	24603	24685	24743	24492	24460	24605	24559	24655	24771	24868	24438	24704	24418	24654	24603	24829	24559	24611	24623	24598	24909	24852	24379	24276	24583	24500	24514	24774	24622	24695	24714	24792	24716	24728	24529	24760	24387	24728	24399	24552	24677	24372	24613	24369	24790	24739	24758	24864	24588	24782	24590	24424	24527	24881	24727	24640	24750	24602	24726	24582	24669	24638	24746	24453	24754	24775	24667	24608	24717	24722	24755	24783	24897	24738	24752	24553	24355	24846	24700	24327	24386	24598	24713	24533	24712	24668	24613	24520	24701	24649	24698	24929	24651	24545	24595	24713	24607	24682	24659	24558	24650	24748	24519	24618	24838	24816	24454	24565	24666	24577	24798	24643	24398	24626	24745	24560	24545	24399	24579	24653	24576	24604	24655	24876	24498	24572	24794	24649	24633	24836	24743	24697	24760	24858	24706	24745	24691	24686	24942	24517	24893	24741	24652	24394	24571	24566	24779	24419	24942	24779	24753	24587	24786	24895	24554	24544	24597	24557	24601	24676	24466	24671	24815	24608	24644	24505	24783	24659	24607	24672	24468	24481	24526	24814	24751	24579	24474	24521	24695	24358	24620	24911	24575	24479	24729	24553	24453	24782	24594	24687	24536	24533	24654	24729	24578	24684	24710	24436	24717	24788	24588	24750	24477	24608	24749	24752	24540	24614	24619	24683	24567	24738	24573	24688	24710	24801	24521	24393	24669	24735	24327	24714	24787	24567	24521	24540	24759	24552	24762	24627	24437	24895	24651	24787	24715	24756	24235	24662	24744	24730	24353	24614	24614	24771	24567	24738	24345	24593	24618	24594	24535	24314	24610	24709	24548	24583	24583	24518	24598	24637	24679	24956	24614	24734	24921	24636	24574	24452	24672	24739	24603	24624	24650	24853	24856	24714	24825	24797	24607	24718	24771	24766	24311	24644	24567	24781	24679	24442	24854	24622	24703	24770	24699	24590	24466	24779	24699	24789	24431	24474	24438	24581	24902	24736	24747	24677	24620	24790	24502	24692	24534	24600	24593	24608	24535	24703	24784	24572	24533	24736	24662	24455	24742	24787	24447	24634	24634	24338	24599	24752	24713	24760	24811	24854	24577	24649	24860	24573	24576	24705	24363	24803	24638	24713	24755	24364	24638	24874	24474	24578	24628	24610	24782	24772	24765	24636	24795	24709	24430	24736	24726	24593	24685	24734	24592	24594	24788	24848	24670	24649	24866	24538	24744	24439	24688	24521	24637	24727	24639	24658	24523	24445	24711	24684	24627	24642	24497	24889	24636	24664	24794	24680	24607	24677	24573	24615	24817	24278	24682	24742	24460	24518	24688	24796	24502	24643	24423	24749	24691	24867	24748	24681	24493	24510	24726	24689	24729	24812	24620	24552	24714	24872	25019	24770	24025	24437	24737	24633	24652	24478	24476	24774	24751	24740	24620	24680	24613	24652	24733	24577	24595	24626	24444	24626	24347	24483	24384	24542	24848	24785	24633	24652	24627	24883	24641	24758	24666	24743	24709	24580	24472	24549	24561	24817	24622	24448	24460	24644	24643	24950	24899	24564	24429	24578	24828	24817	24711	24428	24762	24656	24521	24384	24378	24550	24759	24682	24615	24673	24753	24619	24842	24651	24424	24486	24799	24531	24671	24663	24874	24611	24472	24706	24827	24595	24888	24806	25033	24486	24535	24612	24467	24765	24681	24808	24659	24443	24462	24571	24835	24818	24690	24786	24685	24481	24725	24561	24520	24538	24734	24725	24862	24599	24671	24614	24903	24639	24815	24547	24542	24772	24833	24672	24722	24733	24481	24619	24741	24554	24624	24711	24490	24697	24489	24839	24843	24803	24655	24891	24913	24895	24705	24622	24413	24560	24638	24813	24668	24653	24649	24738	24782	24683	24637	24618	24621	24611	24627	24735	24469	24479	24629	24624	24470	24625	24860	24811	24654	24757	24722	24595	24622	24643	24638	24603	24867	24508	24757	24504	24511	24624	24575	24528	24671	24608	24701	24632	24571	24633	24853	24538	24530	24566	24401	24778	24501	24573	24934	24845	24757	24881	24536	24761	24730	24745	24613	24526	24573	24639	24579	24683	24547	24641	24801	24722	24656	24852	24662	24614	24634	24666	24419	24890	24490	24686	24550	24694	24791	24941	24592	24852	24783	24908	24615	24553	24697	24791	24488	24714	24601	24782	24702	24780	24951	24732	24697	24623	24565	24750	24672	24751	24781	24258	24638	24777	24785	24705	24557	24661	24684	24666	24295	24507	24405	24843	24776	24771	24558	24635	24646	24557	24727	24686	24792	24740	24558	24603	24797	24617	24830	24806	24561	24853	24861	24993	24996	24973	24623	24618	24545	24632	24525	24917	24519	24759	24728	24752	24866	24665	24618	24896	24433	24576	24545	24468	24817	24844	24747	24722	24421	24761	24763	24843	24675	24789	24631	24679	24769	24739	24630	24473	24701	24701	24714	24838	24746	24854	24673	24567	24848	24714	24413	24480	24575	24629	24612	24669	24798	24667	24639	24846	24866	24827	24683	24732	24577	24648	24521	24794	24489	24523	24736	24617	24719	24694	24715	24688	24557	24453	24834	24464	24507	24649	24578	24751	24466	24606	24780	24595	24625	24730	24646	24777	24627	24736	24632	24966	24510	24627	24789	24814	24699	24746	24539	24837	24395	24703	24740	24985	24894	24761	24692	24590	24489	24585	24654	24404	24685	24812	24652	24860	24716	24852	24618	24805	24629	24698	24833	24788	24619	24738	24528	24696	24600	24671	24813	24693	24603	24600	24724	24514	24823	24652	24530	24653	24651	24692	24579	24659	24768	24584	24634	24649	24836	24593	24587	24677	24559	24851	24649	24548	24368	24539	24684	24709	24371	24833	24615	24697	24712	24342	24683	24781	24730	24902	24448	24575	24775	24587	24685	24585	24747	24916	25108	24795	24762	24670	24558	24676	24929	24823	24598	24694	24614	24739	24640	24746	24764	24540	24777	24665	24599	24724	24628	24653	24880	24646	24693	24780	24585	24425	24625	24597	24719	24570	24658	24601	24544	24431	24711	24651	24479	24846	24653	24834	24516	24889	24423	24739	24768	24710	24649	24655	24666	24586	24681	24716	24727	24843	24733	24876	24706	24623	24513	24563	24624	24553	24569	24584	24897	24834	24512	24508	24669	24616	24437	24368	24724	24559	24344	24749	24444	24339	24486	24695	24472	24812	24770	24682	24756	24491	24628	24660	24490	24637	24381	24819	24900	24626	24587	24867	24451	24567	24619	24606	24448	24609	24504	24718	24531	24802	24674	24621	24563	24579	24479	24351	24643	24975	24856	24663	24611	24631	24580	24516	24656	24719	24674	24427	24780	24244	24411	24865	24854	24488	24728	24843	24708	24512	24573	24668	24958	24888	24821	24652	24468	24575	24854	24351	24664	24558	24862	24896	24694	24672	24726	24823	24797	24611	24750	24629	24476	24796	24694	24786	24749	24630	24527	24670	24668	24508	24735	24706	24728	24816	24824	24673	24806	24499	24681	24680	24696	24686	24766	24711	24726	24778	24756	24638	24615	24899	24725	24697	24614	24689	24788	24336	24332	24535	24397	24539	24354	24636	24720	24786	24631	24613	24602	24676	24614	24695	24261	24806	24773	24783	24725	24607	24644	24709	24804	24706	24813	24483	24977	24716	24497	24677	24625	24819	24696	24600	24692	24605	24754	24574	24830	24709	24512	24573	24830	24804	24599	24493	24629	24799	24620	24451	24728	24665	24559	24809	24484	24631	24678	24742	24393	24728	24447	24660	24862	24688	24543	24588	24533	24421	24411	24659	24794	24839	24607	24917	24473	24743	24638	24657	24624	24506	24533	24743	24574	24618	24496	24574	24641	24496	24277	24555	24563	24681	24706	24431	24593	24653	24680	24594	24580	24588	24517	24765	24518	24696	24409	24612	24811	24800	24620	24520	24582	24624	24625	24828	24578	24562	24527	24618	24557	24915	24535	24810	24630	24589	24518	24450	24712	24707	24906	24752	24723	24582	24767	24696	24640	24427	24631	24696	24434	24606	24931	24650	24722	24757	24703	24800	24878	24652	24659	24379	24599	24656	24471	24581	24630	24356	24889	24627	24731	24587	24726	24737	24563	24714	24794	24595	24564	24570	24710	24737	24821	24422	24643	24813	24700	24627	24580	24769	24579	24454	24801	24702	24592	24574	24814	24531	24883	24552	24486	24500	24693	24752	24455	24480	24678	24683	24770	24833	24493	24563	24696	24996	24602	24709	24629	24786	24753	24710	24724	24808	24353	24676	24546	24502	24695	24646	24766	24706	24588	24636	24610	24605	24911	24839	24768	24610	24586	24387	24823	24702	24565	24632	24585	24697	24670	24918	24277	24853	24576	24812	24586	24839	24683	24769	24559	24718	24532	24915	24678	24573	24677	24618	24794	24732	24762	24569	24960	24633	24420	24483	24899	24730	24850	24767	24514	24553	24622	24746	24554	24688	24542	24771	24534	24589	24806	24497	24656	24844	24320	24797	24773	24529	24655	24928	24704	24753	24460	24618	24599	24622	24651	24586	24711	24595	24515	24407	24697	24508	24779	24857	24855	24499	24632	24451	24637	24604	24973	24872	24896	24714	24495	24571	24542	24631	24503	24664	24514	24651	24794	24537	24573	24878	24648	24642	24361	24624	24674	24848	24653	24844	24566	24438	24564	24619	24761
31202	46126	33267	20762	15739	14147	13927	13837	13802	13797	13782	13792	13787	13756	13830	13903	13825	13857	13742	13751	13794	13762	13724	13860	13825	13896	13610	13724	13890	13813	13749	13750	13791	13804	13880	13806	13772	13967	13851	13802	13826	13898	13893	13815	13723	13787	13612	13621	13737	13807	13966	13883	13781	13694	13795	13676	13897	13820	13754	13710	13927	13817	13786	13732	13855	13735	13813	13729	13847	13746	13800	13465	13804	13897	13724	13753	13709	13694	13851	13826	13735	13815	13863	13807	13837	13735	13752	13751	13714	13705	13996	13659	13879	13795	13813	13916	13640	13810	13910	13867	13785	13816	13688	13995	13826	13797	13817	13693	13930	13796	13700	13760	13922	13897	13956	13759	13697	13641	13768	13832	13792	13927	13900	13873	13806	13746	13643	13835	13782	13644	13754	13730	13933	13879	13549	13792	13683	13898	13776	13767	13821	13687	13768	13932	13954	13841	13861	13768	13774	13900	13887	13702	13675	13782	13860	13714	13707	13850	13872	13639	13766	13881	13681	13839	13717	13898	13841	13669	13785	13800	13744	13917	13795	13771	13793	13842	13811	13733	13695	13861	13761	13466	13706	13826	13827	13713	13673	13857	13687	13782	13820	13687	13878	13739	13566	13829	13849	13754	13701	13766	13870	13727	13923	13741	13812	13644	14012	13704	13777	13818	13682	13708	13727	13708	13817	13939	13798	13699	13786	13787	13810	13868	13937	13825	13771	13828	13565	13724	13860	13731	13765	13763	13782	13826	13847	13707	13776	13607	13688	13696	13828	13873	13784	13772	13811	13859	13809	13818	13660	13681	13960	13744	13697	13847	13825	13820	13863	13804	13706	13842	13809	13625	13659	13712	13758	13712	13876	13839	13827	13799	13625	13687	13902	13771	13862	13821	13843	13731	13863	13875	13676	13792	13737	13719	13737	13996	13843	13907	13827	13856	13795	13775	13737	13691	13751	13862	13858	13754	13768	13788	13760	13988	13743	13842	13930	13713	13727	13981	13746	13597	13858	13666	13685	13799	13751	14035	13688	13758	13698	13943	13606	13867	13684	13855	13822	13708	13866	13799	13750	13801	13690	13912	13798	13773	13698	13926	13789	13813	13867	13824	13757	13884	13564	13865	13895	13909	13745	13830	13684	13775	13713	13700	13728	13590	13851	13832	13744	13872	13823	13818	13862	13842	13929	13717	13915	13646	13910	13786	13941	13873	13657	13598	13931	13701	13880	13731	13845	13854	13831	13766	13692	13985	13691	13713	13848	13776	13890	13813	13668	13810	13846	13982	13675	13892	13720	13737	13922	13797	13860	13841	13761	13766	13876	13472	13809	13773	13911	13824	13759	13747	13738	13781	13714	13834	13945	13592	13808	13843	13901	13812	13731	13799	14035	13760	13688	13857	13697	13937	13687	13723	13791	13958	13775	13978	13631	13893	13643	13739	13910	13872	13868	13720	13781	13591	13707	13802	13800	14005	13557	13929	13696	13852	13808	13847	13696	13854	13796	13721	13721	13690	13851	13923	13899	13867	13825	13773	13982	13747	13984	13886	13898	13796	13809	13753	13889	13994	13819	13724	13824	13774	13641	13728	13685	13773	13794	13574	13764	13776	13509	13611	13663	13991	13716	13784	13939	13841	13827	13660	13874	13771	13758	13955	13953	13870	13643	13733	13842	13710	13968	13732	13772	13973	13796	13849	13814	13535	13882	13936	13631	13798	13807	13723	14007	13878	13886	13783	13650	13886	13898	13736	13829	13913	13732	13714	13688	13765	13764	13755	13671	13684	13777	13706	13993	13821	13631	13688	13684	13951	13975	13613	13795	13846	13844	13997	13873	13786	13752	13718	13812	13788	13858	13883	13883	13871	13614	13768	13835	13761	13881	13701	13651	13898	13994	13866	13696	13723	13890	13937	13804	13741	13855	13886	13883	13766	13741	13901	13734	13713	13754	13755	13803	13887	13769	13663	13736	13740	13896	13909	13810	13704	13993	13852	13912	13800	13762	13962	13861	13666	13779	13799	13915	13774	13729	13882	13684	13712	13791	13789	13928	13812	13780	13899	13812	13785	13707	13876	13813	13745	13789	13806	13771	13643	13782	13955	13974	13711	13794	13871	13707	13901	13885	13749	13766	13732	13936	13681	13648	13741	13914	13850	13858	13898	13846	13903	13589	13696	13896	13853	13701	13805	13757	13804	13876	13876	13810	13773	13817	13751	13619	13923	13801	13637	13793	13905	13766	13817	13579	13749	13815	13943	13723	13940	13723	13656	13831	13822	13700	13726	13888	13750	13822	13928	13767	13703	13893	13917	13701	13709	13884	13888	13756	13873	13715	13837	13784	13827	13628	13788	13682	13695	13817	13795	13812	13950	13750	13731	13882	13895	13574	13840	13871	14028	13852	13918	13868	13862	13805	13614	13790	13725	13735	13700	13706	13997	13710	13731	13828	13787	13906	13877	13713	13651	14013	13633	13642	13751	13827	13622	13829	13760	13843	13776	13848	13769	13734	13861	13846	13665	13880	13895	13870	13756	13779	13846	13852	13864	13796	13807	13872	13782	13838	13852	13888	13742	13583	13782	13726	13881	13698	13949	13816	13873	13691	13738	13869	13775	13742	13777	13826	13831	13682	13870	13735	13708	13751	13742	13730	13824	13633	14002	13659	13747	13706	13573	13753	13847	13826	13728	13804	13934	13758	13841	13713	13926	13681	13778	13707	13803	13880	13777	13832	13760	13758	13732	13821	13779	13887	13790	13559	13779	13895	13834	13730	13774	13785	13750	13889	13827	13754	13784	13911	13803	13851	13881	13723	13798	13711	13901	13677	13778	13731	13939	13842	13764	13891	13845	13836	13700	14002	13755	13742	13714	13857	14056	13765	13740	13979	13883	14028	13934	13788	13910	13815	13840	13837	13685	13957	13768	13994	13780	13874	13769	13680	13869	13837	13765	13653	13762	13879	13762	13854	13796	13780	13695	13839	13770	13928	13918	13774	13790	13744	13815	13680	13790	13758	13908	13627	13790	13716	13851	13756	13872	13681	13741	13759	13634	13901	13905	13606	13634	13812	13799	13878	13698	13675	13791	13908	13920	13836	13729	13682	13740	13687	13719	13857	13750	13748	13693	13739	13747	13739	13782	13675	13982	13889	13752	13899	13719	13901	13785	13746	13898	13730	13996	13685	13862	13808	13906	13681	13823	13922	13833	13917	13873	13796	13748	13795	13888	13787	13792	13711	13847	13844	13787	13860	13900	13802	13786	13677	13865	13691	13828	13901	13820	13683	13748	13845	13657	13808	13809	14016	13654	13661	13694	13956	13644	13768	13890	13822	13763	13733	13755	13999	13601	13633	13801	13765	13925	13734	13714	13706	13776	13763	13763	13706	13777	13722	13831	13828	13839	13854	13929	13756	13545	13718	13839	13837	13779	13835	13678	13834	13812	13903	13909	13972	13784	13757	13808	13802	13818	13665	13783	13670	13632	13687	13816	13907	13771	13846	14023	13822	13770	13800	13780	13711	13841	13815	13964	13860	13846	13757	13725	13817	13906	13935	13838	13766	13904	13726	13677	13876	13872	13924	13766	13793	13879	13835	13741	13879	13699	13940	13726	13864	13813	13782	13843	13802	13651	13707	13894	13808	13762	13796	13866	13690	13610	13933	13687	13878	13683	13943	13894	13813	13700	13813	13878	13794	13827	13776	13927	13811	13834	13782	13694	13920	13755	13934	13883	13783	13766	13908	13848	13893	13711	13762	13767	13826	14039	13798	13894	13756	13694	13959	13825	13977	13748	13798	13726	13578	13681	13730	13838	13808	13826	13867	13756	13668	13873	13990	13722	13939	13644	13829	13926	13891	13661	13879	13697	13660	13727	13921	13869	13672	13843	13879	13816	13806	13983	13727	13872	13749	13616	13792	13766	13947	13591	13742	13663	13655	13777	13836	13855	13733	13728	13649	13785	13962	13911	13687	13846	13821	13721	13907	13772	13818	13671	13855	13738	13779	13664	13843	13723	13766	13687	13807	13777	13917	13854	13906	13953	13775	13790	13685	13698	13822	13597	13801	13820	13884	13918	13953	13909	13704	13934	13723	13784	13869	13945	13728	13821	13941	13858	13753	13953	13840	13800	13732	13792	13714	13689	13889	13855	13631	13780	13819	13930	13779	14003	13877	13792	13777	13901	13954	13710	13663	13815	13724	13813	13798	13856	13758	13756	13794	13956	13829	13719	13867	13770	13681	13806	13790	13697	13810	13993	13755	13629	13838	13675	13896	13727	13825	13829	13789	13750	13809	13905	13907	13680	13652	13654	13892	13891	13847	13858	13739	13827	13735	13709	13870	13718	13874	13893	13781	13816	13776	13644	13715	13618	13742	13869	13751	13588	13839	13865	13998	13618	13782	13769	13882	13740	13774	13758	13818	13755	13956	13699	13767	13697	13610	13825	13758	13869	13889	13870	13846	13730	13920	13815	13700	13796	13894	13852	13902	13880	13899	13860	13698	13765	13654	13710	13705	13730	13939	13683	13828	13832	13748	13748	13929	13774	13754	13754	13771	13755	13662	13733	13760	13852	13834	13675	13787	13711	13898	13654	13804	13726	13880	13781	13583	13754	13662	13827	13831	13735	13717	13944	13814	13835	14002	13915	13894	13892	13851	13740	13817	13740	13806	13718	13810	13720	13786	13754	13828	13798	13728	13673	13819	13845	13638	13713	13863	13623	13911	13791	13802	13845	13751	13842	13975	13953	13917	13928	13887	13813	13868	14025	13800	13696	13836	13791	13833	13926	13937	13870	13676	13684	13746	13891	13986	13868	13865	13863	13747	13799	13958	13918	13757	13848	13890	13664	13628	13831	13915	13864	13859	13881	13812	13895	13690	13893	13812	13921	14102	13706	13783	13659	13919	13954	13846	13636	13944	13664	13769	13853	13938	13859	13811	13969	13880	13686	13831	13832	13791	13766	13837	13748	13875	13778	13683	13814	13756	13805	13845	13803	13744	13805	13775	13853	13712	13773	13848	13667	13875	13725	13873	13821	13905	13795	14026	13597	13756	13755	13953	13890	13839	13782	13734	13700	13575	13947	13926	13775	13917	14023	13779	13732	14022	13985	13852	13686	13893	13602	13805	13617	13697	13887
23206	28364	47827	47319	37938	32648	31230	27800	27066	27305	27328	27284	26985	27164	26907	27061	27116	26887	26574	26776	26696	26822	26903	26968	26851	26701	26740	26934	26826	26810	26829	26999	27061	26727	26838	26967	26774	26800	26700	26832	26756	26695	26879	26836	26843	26627	26698	26876	26623	26792	26768	26526	26632	26648	26541	26834	26525	26481	26717	26766	26737	26669	26565	26544	26621	26864	26726	26647	26477	26710	26634	26803	26639	26803	26617	26479	26751	26742	26538	26945	26534	26668	26696	26703	26737	26420	26502	26879	26550	26575	26643	26482	26797	26445	26673	26483	26637	26513	26701	26303	26698	26715	26598	26505	26539	26681	26771	26656	26713	26677	26668	26507	26827	26646	26498	26644	26534	26568	26647	26614	26600	26796	26748	26507	26726	26539	26640	26435	26727	26425	26669	26752	26787	26652	26351	26424	26695	26811	26614	26854	26764	26509	26644	26397	26690	26578	26399	26665	26483	26665	26593	26668	26761	26599	26697	26614	26513	26605	26607	26635	26781	26606	26670	26649	26598	26445	26546	26884	26301	26712	26615	26388	26753	26628	26669	26697	26774	26655	26735	26663	26279	26543	26477	26580	26721	26494	26774	26678	26915	26759	26748	26844	26815	26526	26759	26737	26401	26390	26645	26811	26740	26591	26843	26609	26709	26790	26504	26513	26700	26703	26694	26726	26521	26440	26754	26548	26746	26474	26739	26749	26609	26582	26487	26757	26490	26435	26769	26797	26512	26694	26821	26642	26319	26589	26729	26679	26693	26549	26673	26678	26513	26543	26619	26580	26671	26726	26560	26505	26547	26754	26740	26729	26468	26408	26567	26397	26671	26673	26565	26579	26643	26399	26269	26563	26526	26666	26738	26635	26753	26511	26727	26697	26576	26633	26751	26841	26722	26846	26819	26597	26549	26477	26582	26600	26460	26637	26880	26694	26603	26883	26748	26741	26635	26565	26432	26789	26475	26812	26410	26527	26383	26721	26646	26768	26808	26826	26970	26577	26665	26579	26571	26729	26811	26813	26617	26570	26702	26561	26605	26565	26370	26942	26676	26640	26654	26762	26074	26679	26519	26682	26509	26578	26443	26745	26868	26706	26663	26821	26603	26587	26726	26973	26510	26451	26844	26805	26505	26559	26735	26531	26641	26767	26506	26589	26823	26411	26649	26884	26827	26520	26483	26489	26574	27037	26680	26497	26469	26628	26565	26674	26486	26668	26481	26704	26927	26694	26744	26676	26640	26672	26590	26657	26669	26684	26720	26670	26467	26485	26316	26482	26746	26648	26679	26401	26555	26824	26567	26799	26664	26736	26631	26434	26597	26632	26551	26461	26751	26648	26648	26713	26639	26616	26555	26739	26805	26484	26338	26514	26736	26772	26735	26645	26573	26574	26429	26595	26580	26458	26589	26859	26443	26357	26584	26767	26862	26538	26571	26593	26517	26703	26778	26470	26757	26890	26709	26635	26640	26746	26693	26666	26569	26508	26716	26420	26485	26481	26398	26525	26633	26703	26428	27096	26789	27017	26478	26664	26955	26510	26510	26551	26417	26521	26353	26529	26466	26971	26774	26466	26777	26911	26653	26825	26810	26238	26687	26813	26650	26597	26577	26511	26830	26637	26622	26672	26664	26462	26624	26571	26721	26894	26502	26613	26684	26784	26486	26640	26627	26706	26734	26702	26798	26665	26706	26718	26593	26691	26691	26775	26643	26707	26805	26397	26526	26503	26449	26585	26764	26605	26493	26549	26694	26585	26613	26726	26688	26583	26765	26536	26730	26872	26647	26640	26698	26730	26396	26546	26646	26519	26619	26683	26653	26433	26587	26758	26883	26673	26628	27009	26561	26378	26656	26621	26731	26386	26509	26782	26625	26563	26927	27043	26811	26464	26550	26475	26830	26582	26727	27040	26447	26637	26494	26640	26599	26725	26690	26512	26601	26671	26770	26497	26506	26688	26377	26595	26679	26507	26781	26598	26499	26867	26470	26826	26713	26611	26813	26771	26722	26707	26596	26541	26393	26382	26480	26644	26637	26419	26614	26735	26671	26537	26572	26610	26540	26701	26758	26620	26862	26442	26508	26564	26507	26503	26443	26471	26595	26418	26774	26724	26567	26766	26617	26636	26416	26564	26611	26773	26404	26595	26605	26598	26563	26869	26528	26776	26754	26392	26821	26599	26672	26594	26739	26702	26599	26746	26516	26629	26643	26627	26640	26606	26895	26669	26520	26491	26734	26498	26616	26422	26717	26628	26774	26688	26744	26617	26501	26951	26627	26455	26808	26726	26579	26568	26754	26716	26391	26674	26575	26687	26578	26448	26693	26516	26701	26560	26676	26516	26839	26570	26921	26734	26536	26520	26966	26570	26599	26672	26706	26343	26696	26658	26692	26460	26740	26402	26465	26643	26603	26641	26685	26718	26797	26696	26347	26632	26656	26851	26511	26382	26767	26700	26544	26688	26451	26623	26617	26654	26595	26644	26781	26446	26628	26586	26710	26608	26754	26706	26660	26769	26755	26590	26618	26685	26589	26800	26649	26787	26551	26495	26788	26544	26711	26524	26639	26648	26827	26863	26835	26712	26795	26445	26830	26655	26704	26467	26489	26619	26423	26617	26641	26575	26694	26588	26626	26392	26706	26409	26712	26698	26467	26705	26700	26628	26479	26594	26821	26764	26613	26691	26515	26734	26438	26495	26617	26585	26715	26710	26688	26618	26806	26530	26681	26549	26921	26445	26341	26526	26674	26673	26890	26736	26389	26429	26782	26799	26690	26741	26794	26834	26768	26598	26743	26584	26569	26635	26752	26484	26583	26651	26544	26716	26297	26466	26903	26528	26577	26643	26777	26796	26410	26818	26759	26882	26888	26570	26545	26891	26346	26663	26440	26691	26836	26657	26602	26598	26719	26571	26659	26958	26628	26810	26634	26457	26546	26511	26596	26422	26729	26452	26782	26492	26604	26513	26552	26420	26466	26493	26487	26815	26618	26463	26523	26508	26272	26465	26546	26449	26793	26763	26672	26763	26507	26591	26679	26281	26566	26712	26495	26751	26770	26396	26585	26741	26573	26781	26719	26652	26671	26710	26560	26648	26325	26411	26725	26634	26546	26666	26482	26688	26697	26715	26673	26352	26604	26675	26747	26705	26603	26785	26720	26646	26528	26652	26643	26320	26721	26651	26709	26755	26771	26641	26700	26634	26714	26643	26547	26601	26752	26442	26691	26547	26592	26716	27028	26683	26681	26850	26737	26704	26673	26670	26515	26494	26746	26468	26496	26520	26453	26640	26840	26671	26497	26642	26757	26535	26489	26672	26586	26664	26524	26669	26663	26897	26412	26616	26803	26621	26369	26787	26889	26617	26576	26555	26577	26490	26695	26784	26837	26543	26697	26654	26700	26601	26737	26767	26603	26648	26780	26679	26689	26564	26547	26207	26420	26527	26628	26418	26828	26746	26609	26508	26633	26407	26701	26361	26660	26614	26891	26608	26877	26535	26770	26719	26630	26420	26657	26604	26672	26664	26837	26800	26754	26698	26680	26736	26506	26601	26751	26527	26725	26688	26790	26795	26696	26799	26695	26622	26435	26655	26425	26504	26594	26552	26528	26515	26598	26475	26544	26825	26436	26885	26573	26857	26743	26578	26620	26652	26638	26538	26394	26654	26734	26771	26626	26668	26639	26591	26846	26687	26605	26596	26987	26706	26469	26263	26451	26475	26447	26744	26790	26744	26659	26615	26514	26590	26651	26691	26655	26518	26415	26413	26585	26615	26718	26415	26550	26782	26407	26681	26507	26732	26760	26659	26559	26723	26544	26451	26549	26561	26981	26649	26719	26765	26646	26623	26682	27052	26644	26612	26528	26614	26662	26494	26556	26819	26771	26557	26652	26477	26501	26781	26468	26566	26684	26439	26543	26594	26659	26595	26578	26704	26908	26565	26605	26905	26447	26449	26645	26792	26495	26696	26581	26844	26733	26589	26614	26589	26780	26604	26801	26611	26557	26529	26744	26880	26801	26748	26661	26782	26564	26569	26620	26490	26649	26528	26856	26527	26944	26806	26505	26561	26712	26706	26673	26782	26694	26746	26464	26820	26688	26699	26459	26449	26706	26919	26787	26635	26669	26705	26780	26699	26599	26576	26677	26738	26601	26362	26359	26498	26441	26429	26596	26675	26575	26698	26555	26485	26676	26839	26570	26579	26672	26562	26424	26702	26238	26585	26550	26621	26681	26952	26571	26662	26521	26706	26553	26988	26564	26669	26546	26578	26636	26882	26805	26727	26500	26785	26752	26675	26645	26762	26727	26585	26756	26687	26696	26493	26614	26644	26766	26890	26561	26755	26672	26662	26795	26547	26542	26598	26650	26623	26720	26456	26495	26507	26787	26618	26836	26744	26364	26413	26514	26515	26583	26380	26671	26641	26353	26656	26760	26608	26897	26844	26894	26620	26630	26588	26856	26517	26837	26754	26669	26655	26638	26544	26621	26723	26840	26826	26800	26986	26633	26631	26795	26772	26873	26530	26642	26496	26622	26707	26641	26793	26573	26627	26792	26558	26729	26339	26753	26483	26585	26785	26490	26681	26740	26614	26504	26530	26453	26729	26589	26737	26314	26278	26526	26454	26642	26511	26640	26669	26517	26980	26642	26659	26625	26610	26740	26623	26996	26780	26487	26566	26746	26638	26712	26597	26569	26768	26621	26369	26478	26478	26763	26571	26655	26637	26598	26480	26633	26699	26709	26683	26564	26956	26850	26488	26523	26636	26682	26763	26608	26523	26466	26809	26698	26683	26773	26603	26610	26519	26399	26820	26789	26648	26578	26896	26666	26417	26712	26547	26823	26629	26660	26760	26562	26563	26600	26625	26645	26843	26884	26673	26758	26534	26398	26453	26517	26506	26419	26643	26556	26691	26565	26731	26352	26530	26659	26922	26597	26462	26335	26701	26834	26856	26670	26723	26781	26590	26715	26901	26560	26536	26589	26710	26560	26844	26516	26345	26702	26564	26605	26422	26444	26643	26772	26603	26644	26582	26716	26796	26574	26585	26410	26554	26601	26600	26527	26280	26551	26478	26591	26495	26612	26550	26647	26680	26626	26615	26788	26795	26611	26614	26510	26445	26931	26724
63673	97879	85011	66394	37160	21845	16699	15571	15594	15721	15718	15782	15762	15840	15807	15816	15921	16014	15844	15948	15982	15831	16127	15867	15844	15912	16018	15842	16025	15809	15996	15996	15866	16043	15869	16051	16019	15848	15816	15937	15948	16037	16065	15856	16017	15759	15920	15820	15942	15898	15867	16019	15829	15897	15983	16052	16017	15928	15906	15934	16139	15756	15829	15941	15829	15845	15806	16145	15939	15834	15905	15850	15910	15749	15799	15938	15867	15918	16063	15885	15801	15961	15779	15891	15746	15838	15907	15861	15779	15991	16006	15761	15799	15927	15839	15964	15891	15736	15878	15862	15972	15848	15909	16012	15998	15691	15896	15966	15919	16008	15964	15882	15865	15920	15712	15914	15821	15870	15983	15816	15876	15922	15816	15882	15905	15776	15737	15753	15898	15870	15880	15884	15982	15864	16091	15845	15877	15760	15974	15728	15829	15918	15946	15878	15902	15969	15873	15822	15857	15863	15986	16005	15889	15751	15884	15937	15986	15814	15860	15890	15950	16165	16050	15619	15809	15899	15976	15843	16149	15906	15944	15811	15843	15879	15944	15908	15821	15869	15821	15835	15867	16141	15924	15742	15726	15885	16070	15826	15663	15935	15691	15930	15951	16003	15890	15872	15983	15947	15755	15865	15787	15899	15787	15986	15821	15834	15992	16039	15912	15886	15924	15901	15830	15866	15959	15741	15985	16114	15864	15891	15944	15886	15870	16014	15754	15755	15846	15927	16105	15896	15880	15827	15920	15847	15889	15813	15754	16087	16115	15871	15715	16156	15909	15901	15731	15773	15724	15919	15921	15844	15901	15974	16007	15847	16024	15988	15863	15732	15699	15902	15862	15785	15902	15867	15986	15917	15794	15799	15955	15944	16005	15856	15965	15809	15962	15756	15929	15935	15727	15945	16025	15872	15925	15796	15889	16010	15727	15824	15868	15796	15796	15984	15907	16040	15798	15861	15925	15755	15857	15933	15850	15895	15904	15847	16104	15961	16032	15878	15906	15737	16020	15830	16070	15862	15914	15742	15895	15942	15837	15859	15838	15964	15928	15936	15892	15723	15801	16053	15819	16027	15715	15810	15908	15866	15807	15794	16038	15753	15852	15777	15977	15869	15862	15640	15815	15946	15804	15933	15879	15976	15853	15886	15770	15935	15879	15948	15882	15999	15856	15800	16010	15862	15957	15939	15941	15939	15946	15808	15815	15989	15931	15997	15839	15808	15956	15914	15836	15859	15718	15877	15934	15960	15844	15938	15931	15743	16032	15699	15639	15918	15802	15848	15760	15974	15632	15832	15747	15912	15998	15797	16068	15851	15891	15779	15957	15998	15823	15897	15845	15979	15897	15756	15861	15880	16038	15903	15960	15910	15924	16105	15759	15810	16036	15956	15933	15884	15835	16018	15959	15906	15873	16103	15918	16009	15844	15871	15875	15866	15958	15849	15808	15848	15976	15860	15994	15958	15726	15781	15827	15923	15778	16032	15834	15807	15876	15941	16133	16007	15808	15964	15995	16010	15864	15745	15795	15899	15875	15975	15967	15993	15948	15938	15951	15928	15819	15825	15783	15664	15919	16052	15944	15972	15841	15985	15907	15783	15890	15955	15784	15774	15891	16130	15968	16123	15712	15944	15824	15763	15900	15756	15848	15748	15897	15859	15963	15902	15929	15984	15909	15756	15924	15944	15978	16104	15982	15895	15752	15798	15741	15986	15976	15942	15743	16041	15990	15871	15891	15743	15755	15881	15916	15845	15919	15840	15943	16010	15830	15773	15762	15922	15969	15855	15866	15998	15948	15819	15907	15866	15793	15842	15886	15792	15854	15895	16005	15855	15877	15981	15982	15802	15931	15879	15995	15897	16027	15877	16012	16141	15815	15939	15922	15848	15973	15763	15829	16149	15843	16020	15755	15940	15763	15919	15881	15816	15780	15915	15907	15904	15794	15886	15635	15833	15790	15887	15827	15870	16090	15936	15834	16064	15928	16146	16096	15743	15774	15799	15882	15811	15768	15875	15934	15745	15799	15839	15861	15771	15767	15726	15872	15788	15969	15927	15907	16049	15860	15811	16027	15841	15983	15744	15931	15965	15889	15733	15931	15824	15651	15923	15966	15892	15802	15900	15842	16170	15868	15797	15880	15732	15958	15858	15746	15897	15910	15941	15946	15990	15902	15831	16060	15812	15879	15774	15850	15994	15999	15916	15788	15834	15907	15996	15955	15732	15844	15827	15777	15963	15733	15854	15769	15795	15731	15714	15742	15869	15955	15931	16139	15885	15870	15638	15799	15980	15986	15772	15905	16005	15956	16004	15963	15858	16104	15812	15906	15890	15991	15835	15852	15792	15784	15909	15844	16067	15770	15764	15931	16009	15966	15974	15803	15983	15759	15786	15839	15895	15861	15793	15956	15724	15763	15800	15999	15914	16072	15803	15806	15973	16033	15857	15857	15909	15892	16028	16090	15983	15903	15888	15846	15874	15879	16070	15964	16129	16139	15628	15839	15754	15712	15871	15864	15808	15847	15928	15647	15895	16062	16016	15753	15976	16048	15896	16148	15899	15880	15774	15793	15752	15781	15834	15891	15840	15902	15869	15941	15948	16004	15820	15878	15868	15770	15851	15611	15835	15772	15844	15906	15857	15777	15920	15904	15737	16130	15908	15882	15780	15874	15858	15904	15797	15852	15850	15896	15940	15860	15917	15863	15710	15949	15859	16029	15846	15818	15971	15921	15967	15833	15895	16041	16055	16010	15892	15961	16007	15808	15826	15822	15844	15836	15812	15942	15981	15920	15916	15820	16010	15874	15789	15839	16051	15958	15768	15852	15929	15870	16050	15916	15745	16003	15946	15774	15760	15991	15912	15847	15921	15633	15841	16025	15692	16003	15967	15866	15822	15758	15810	16113	15810	15977	15915	15680	15752	15789	15963	15950	15800	16069	15918	15997	15866	16082	15930	15917	15730	15807	15869	15744	15871	15834	16084	15937	15768	15839	16027	16002	15851	15820	15886	15890	15802	15924	15874	15753	15758	15898	15919	15962	15781	16071	15993	15868	15878	16067	15866	16047	15763	15786	15902	15901	15997	15854	15816	15788	15952	15972	15894	15567	15718	15786	15892	15897	15850	15909	15761	15710	15909	15896	15968	15842	15809	15872	15782	15933	16020	15827	15841	16006	15872	15864	15917	15853	15939	15883	16178	15689	15738	15836	15916	15760	15829	15880	16049	15765	15843	15958	16094	15870	15908	15846	15812	15987	15917	15972	15913	16083	15921	15699	15951	15746	15962	15918	15901	15993	15900	15808	15894	15848	15791	15857	15958	15896	16043	15895	15874	15900	15786	16032	15761	15806	15999	15861	15966	16049	15744	15872	15955	15804	15805	16068	16063	15922	15993	16024	16028	15713	15904	15891	15761	16055	15666	15809	15820	15834	15961	15843	16015	15617	15840	15771	15948	16042	15947	15897	15942	15781	15862	16146	15950	15858	15875	15906	15811	15943	15880	15781	15782	15964	15910	15642	15779	16048	16022	15822	15702	15947	15847	15891	15843	15875	15819	16076	15879	15857	15913	15789	16084	15987	15675	16007	15843	15894	15925	16020	15819	15971	15838	15846	15909	15822	15722	15869	15884	16114	15872	15721	15890	16003	15881	15888	15945	15891	15784	15824	16042	15827	15696	15952	15738	16073	15822	15904	15670	15885	15899	15825	15707	16080	15955	15964	15936	15770	15818	15771	15656	15989	15868	15940	15883	15862	15980	15853	15981	15895	15830	15840	16079	15843	15883	15922	15801	15886	15994	15921	15835	15824	15809	15832	15746	15809	15833	16044	15986	15713	15825	15867	15936	16080	15790	15774	15973	16026	15780	15880	15841	15999	15814	15693	16079	15941	15958	15768	15782	15772	15685	15914	15725	15869	15994	16050	15732	16005	15886	15796	15899	15969	15779	15879	15894	15768	16020	15877	16006	15747	15699	16065	15698	16082	15898	15924	15806	15961	15645	15916	15943	15835	15955	15859	15861	15796	15986	15964	15723	15827	15939	15915	16131	15802	15886	15872	16059	15884	15679	15895	15714	15667	15830	15775	15955	16003	15908	15862	15848	15891	15863	15971	15902	15860	15771	15894	15928	15841	15799	15847	15867	15658	15862	15764	15941	15812	15738	15895	15891	15974	15880	15791	15675	16040	15795	15890	15835	15808	15916	15860	15972	15892	15984	15777	15918	15972	16041	15817	15770	15885	15990	15866	15844	15799	15802	15897	15916	15765	15745	15940	15858	15820	15871	15846	15987	15886	15985	15805	15985	15747	15958	15588	15891	15946	15777	16089	15972	15880	15926	15759	15878	15872	15831	15988	15935	16031	15895	15911	15912	15949	15704	15849	15696	15911	15890	15901	16013	15693	15867	15754	15820	15850	15972	15904	15936	15892	15682	15919	16014	15832	15887	15977	15797	15857	15925	15886	15750	15849	15894	15987	15927	15877	15884	15758	15849	15851	15685	15922	15883	16028	15909	15726	15780	16082	15694	15881	15925	15744	15964	15659	16040	15940	15761	15998	15862	15848	15683	15870	15839	15871	15808	15749	15889	15708	15971	15936	15864	15863	15884	15786	15959	15857	15885	15790	15839	15818	15893	15875	15817	15963	15967	15991	16003	15874	15673	15721	15976	15828	16024	15888	15967	15949	15785	15681	15904	16013	15872	15918	15853	15912	15705	15956	15877	15931	15919	15782	15989	15928	15894	15852	15850	15866	16076	15782	15869	15951	15876	15980	15914	15909	15873	15994	15861	15961	15890	15745	16063	15932	15833	16056	15802	15849	15784	15967	15876	15741	15967	15757	15871	15948	15787	15926	15855	15925	15863	15929	15998	15816	15925	15988	15852	15857	15802	15848	15787	15814	15846	15816	15911	15845	15890	15883	15789	15851	15786	15812	15764	15776	15934	15907	15879	15841	15790	15742	15717	15878	15831	15781	15892	15753	15781	16004	15863	15938	15958	15802	15866	15703	15957	15936	15941	15817	15918	15746	15867	15951	15935	15875	15872	15783	15893	15833	15885	15808	15701	15741	15981	15931	15858	15798	15937	15809	16015	15935	15740	15893	15835	15912	15596	15805	15774	15929	15840	15940	15687
38924	45114	44172	34907	28144	26212	25538	25146	25078	24952	25151	24798	25195	25089	25001	25077	24956	25014	25213	25116	24933	24933	25024	25021	25091	24995	24835	24867	24916	25257	24985	25142	25275	25242	25242	25167	25125	24962	25161	25167	24966	25131	25175	25060	25234	25037	25000	25145	24915	24973	25145	25236	24952	24974	25034	25087	25127	24941	25099	25155	24846	25096	25240	25253	25036	25036	25001	25124	25160	24868	25102	25068	25219	25088	25037	25139	25078	25218	24933	24932	25276	24978	25137	24932	25095	25221	25001	25337	25049	24997	25062	24829	25070	25083	24749	24965	25171	24889	25288	25211	25102	24875	24986	25190	24965	24904	25058	25096	25048	25175	25207	25100	25092	25146	25142	25054	25229	24976	24897	24902	24753	24976	25271	24943	25422	24877	24972	24978	25195	25147	25140	25125	24990	25167	24939	24995	24935	24943	25030	25319	24724	25182	24858	25123	24991	25101	25162	24995	24947	25034	24976	25139	25246	24735	24977	25135	24756	24921	24821	24880	25363	25058	25123	25104	25013	25032	25082	25151	25020	25105	24978	25073	25082	25082	24819	25055	25246	24953	24846	25324	25073	25099	25022	25118	25057	25067	24975	24961	25067	24938	24966	25058	25190	24945	25110	24968	25025	25078	25168	25193	25174	25083	24664	25042	25202	24817	25039	25225	25123	25130	24954	25075	25166	25228	25345	24956	25000	25058	25157	25312	25351	25032	25070	25044	25114	25031	25206	25323	25303	24970	25121	25124	25067	25309	25224	25137	25125	25051	24917	25060	25171	24835	25025	25355	25021	24868	25027	25049	24994	25069	24922	25200	25267	24954	24941	24875	24864	25020	25181	25068	25163	24909	25062	25129	25388	25088	25061	25281	24954	25145	25044	25172	24895	25002	25013	25093	24965	25169	25180	25281	25103	25300	25107	25255	25106	24961	25095	25078	25208	24906	25045	24954	24994	25130	25115	25021	24936	24903	24983	24821	25229	25270	25036	24898	24928	25069	24978	25067	25115	25065	25148	25229	25147	24985	24750	25053	25138	24963	25288	25180	25188	24970	25027	25328	25094	24914	25162	25149	25029	25018	24979	25109	24943	25080	24996	25200	25103	25032	24824	25027	25005	24951	25127	24866	24853	25215	25118	24875	25240	25091	24862	25010	25159	25194	25100	25136	25109	25118	25142	25024	25099	25050	25025	25002	25075	24964	25052	25168	25145	24974	25158	25083	25062	24984	25050	25061	25205	25182	25370	25127	24629	24920	25051	24969	24889	25028	25273	25252	25124	25014	25120	24909	24824	25098	25145	25161	24778	25016	25185	24992	24937	25233	25094	24978	25082	24987	25236	24953	24985	25189	24895	25088	25073	25099	25054	25217	25110	25271	25330	25308	24938	25099	25159	25007	24997	25066	25030	24899	24979	25183	25195	25180	25174	25026	25097	25118	24902	24974	25196	25200	25221	25014	25194	24808	25113	25147	24955	25028	25056	24829	25082	24947	25067	24938	24860	25188	25020	25084	24919	25068	25050	25124	24878	24931	25095	24836	25025	25081	25041	25251	25496	24837	24917	24970	24977	24992	25270	24783	24976	25186	25097	25047	25023	25463	25068	25081	25365	25082	25096	25052	25245	25043	24905	24940	24933	25287	24745	25012	25036	25051	25072	25066	24954	25144	24951	25210	25010	25243	24987	24860	25100	24998	24917	24951	25102	24999	24813	24960	25035	25062	24965	25105	25051	24935	25003	25228	25103	24658	25157	25142	25069	25208	25046	24978	25024	24973	24946	24906	24958	24778	24864	24921	24961	25096	24986	24953	25075	25050	24756	24963	24972	25144	25210	25048	25106	25032	25266	25142	24812	25225	24999	24799	25110	24941	25163	24964	25009	24799	24908	25124	25081	25286	24913	25215	24960	25247	25265	24954	25084	25343	25192	24996	25013	25084	25131	25026	25122	25136	25114	25249	25139	24833	25094	24974	25063	25031	24920	25248	24898	24971	24972	25095	25112	25069	24926	24861	24925	25103	24972	24938	24863	25124	24953	25044	25177	24912	25097	25068	25106	24925	25032	24830	25263	24959	24885	25307	25055	25278	24858	25001	24850	25079	24920	25014	24980	25249	25060	25224	25052	25101	25034	25159	24922	25092	24897	25164	24965	24834	24946	25145	25005	25127	25044	25195	24689	24849	24960	24931	24973	25050	25348	25055	25149	24977	24888	24981	25070	24980	25017	25122	24835	24789	24938	24873	25070	25136	24863	25472	24957	24961	25269	25245	25072	25156	25002	24914	25192	25143	25108	25178	25024	24991	25110	25120	25210	25205	25230	25038	25078	25107	25116	25236	24901	25118	25223	24980	25077	24976	24905	24987	24979	25026	24770	24948	25002	25135	25197	25023	25260	25082	25016	24991	24990	25236	24903	25075	24967	25170	24971	25293	24923	25111	25082	24883	25236	25335	25067	24985	25092	25220	24925	24932	25287	25121	24958	24747	25132	25085	24839	24990	24937	24908	25197	25160	25277	25351	25170	24870	24923	24927	25286	25007	25073	25198	25158	25207	24929	24970	24926	25122	25375	25228	24946	25207	25120	25060	24799	24992	25190	25090	25219	25297	25049	25023	25176	24994	25209	25100	25185	25114	25246	25015	24913	25246	24976	25199	24714	25249	25183	25083	25135	25357	24961	24910	24982	24909	24995	24955	24999	24852	25412	25149	24947	25163	25106	24898	24961	24934	25106	25020	24865	24975	24993	24931	24929	25086	25238	24744	25034	24883	25080	25186	24997	25034	25032	25259	24927	25081	25173	25073	25074	25120	25227	25030	25042	25096	25192	24792	24943	24956	25303	24913	24974	24884	25263	24807	25011	25202	25223	25063	25131	25055	25334	25060	25105	24759	25076	24993	24962	24921	25159	25188	24909	25260	25044	25009	25118	25024	24892	25097	24930	24877	24831	24999	25065	25032	25420	25150	24866	25041	25002	24922	25449	25128	25065	24953	25060	25203	25184	25231	25117	25093	25035	25092	24804	25061	25148	25069	24841	25161	24925	25069	25017	24907	25133	24988	25136	25023	25140	24963	25143	25189	25135	25107	24955	25102	25155	25194	25041	25047	25050	25130	24909	25020	25175	24976	25224	25115	25077	24929	25125	25160	25284	25049	25245	25107	24937	25152	24851	25054	25047	24793	25058	25102	25213	24897	25046	24961	24992	25030	24932	25064	25141	24992	25082	25058	24867	25033	25127	24841	24993	25030	25099	24956	24729	25334	25118	25189	25166	25218	25218	25092	25218	25367	25020	24901	25016	25053	25329	24899	25210	25248	24998	24910	24978	24919	24895	25179	24973	25188	25284	25283	25047	25048	25007	25048	24905	24855	25139	25139	24929	24867	24893	25063	25021	25211	24832	25109	25057	25059	25060	25052	25143	25141	25161	24866	24907	25121	25248	25308	25077	24912	25049	25146	25355	25318	25208	25096	25079	24913	24991	24844	24919	25129	25064	24943	25423	25100	25200	25057	25163	24871	24927	25032	24781	25057	25001	25242	25095	24930	25063	24953	25284	24930	24989	25107	25084	25126	24919	25052	24829	24891	25070	25209	25057	25190	25082	24999	25108	24979	25153	24897	25132	25094	24923	25301	25004	24924	25060	25300	25033	24998	25144	25221	25091	25160	25062	24927	24826	25095	25241	25211	25012	25067	24963	25106	24933	24801	25065	25004	25145	25028	24948	25216	24849	25256	24959	25095	25271	25132	24977	25238	25284	24940	24829	25199	24989	25296	24926	25107	25199	24975	24871	24952	25037	25222	25296	25225	25180	25193	25215	25044	25207	25071	24988	24911	25199	25192	24925	24988	24859	25139	25226	25212	25017	24905	25049	25008	24837	25086	25096	25132	25330	25056	25119	25143	24969	24878	25132	24980	25049	24911	24994	25181	24900	25041	25222	25074	24890	24975	25192	25071	24809	25418	25350	25022	25266	24866	25020	24919	24905	25040	25103	25111	25014	25006	24865	24914	25129	25067	25106	25224	25159	25081	24895	25018	24876	25046	25182	25176	24998	25341	25096	25043	25232	25036	24972	25194	25073	25048	25047	25135	24656	25076	24996	25066	25316	25150	25091	25018	24989	24822	25181	25066	25035	25135	25005	25137	25336	25060	25182	25233	25091	24993	24982	25174	25046	25066	25036	25228	25406	24993	25161	24842	25044	25104	25204	24770	25121	25138	24980	25108	25071	25016	25075	24936	24801	25271	25270	24912	24885	24904	25229	25128	25267	25082	25056	24963	25084	25154	25300	24964	24960	25146	25250	25067	25116	25089	24955	25213	25046	25151	24855	25047	24967	24987	24913	24998	24816	25081	25224	24876	25000	25132	25203	24996	25306	25075	24834	25320	25233	25148	25012	25159	25343	24963	25303	24998	25113	25030	25072	25064	25030	24835	25160	25124	25090	25183	25266	25037	25095	24861	25326	25072	25187	25191	25228	25249	25177	24906	25074	25094	25120	24968	24931	25169	25240	25082	25134	25163	24911	24810	25120	25040	24909	25188	25191	25059	24936	24948	24768	24812	25174	25220	24972	24976	24983	25007	24939	25038	25060	25141	25054	25069	25157	25177	24993	24938	25064	25105	24936	25050	24940	24876	25054	25024	24915	25040	25207	25010	25095	25168	25076	24966	25146	25156	25166	25057	24923	25202	25029	25194	24991	25049	25132	24950	24937	25030	25220	24913	25110	24910	24996	25102	24900	24924	24973	25000	25130	25051	25274	25330	25018	25031	25034	25227	25123	25203	25177	24978	25061	24949	25226	25225	25167	24847	25142	25150	25002	25091	25098	24985	25120	25459	25199	24997	24983	25215	25195	25197	25145	25176	25137	24883	25061	25070	25210	25051	25061	24911	25348	25128	25129	24995	25107	24907	25389	24891	24840	25191	25090	25038	25299	25195	25255	24986	25121	25093	25093	24936	24906	25026	24960	24999	24942	25023	25022	25146	25016	24915	25292	24961	25000	25188	25085	25073	25053	24954	24806	25121	24915	25049	24988	25165	25241	25180	25013	25068	25068	24974	25283	25008	24792	25227	24894	25105	25169	24958	25004	25019	25203	25216	25074	25032	25289	25085	25131	24938	25060	24988	25003	25252	25229	25274	24908	25252
35142	49079	35067	21412	16219	14445	14336	14004	13981	13932	13994	14165	13835	13886	13848	13985	14057	13813	13999	14052	14041	14091	14085	13946	14111	14165	13900	13954	13971	14085	14065	14008	13911	13814	14086	14010	13886	13898	14029	14046	13888	14002	13904	13956	13811	13902	13956	13983	14055	13919	13901	13915	13797	13964	14078	13845	14082	13877	13971	13712	14075	14011	13937	14031	14055	14026	14131	13949	13946	13975	13994	14052	14114	13777	13969	13986	13991	14164	13947	13728	14133	13891	13943	13906	14077	13888	14026	13825	13896	13806	14136	13976	13949	13762	13881	14094	14122	13924	13988	13984	13872	14035	13824	14066	14033	13986	13955	13957	13958	14021	13998	13907	14085	13906	13742	14029	13952	14051	13992	13873	13879	13784	14183	13894	14040	13974	13872	13907	14231	13834	13896	14087	13929	13950	13925	13963	13936	13953	14028	14069	13933	14028	13996	14049	14090	13994	13911	13903	13959	13868	13903	13932	13999	13984	13857	13875	14029	13957	13907	14009	13995	14188	13969	13951	13971	13903	14022	13862	14014	13953	13972	14130	13967	14088	14120	13983	14041	13922	14039	14022	14053	13973	14078	14025	13880	13868	13943	14019	13939	13930	13949	13926	14024	14012	13929	13886	13983	13995	13878	13893	14047	14052	14001	13874	13880	13938	14079	13877	14023	13857	14147	13986	13897	14046	13889	14056	13938	13971	14000	14007	14048	13946	13835	13990	14033	13972	14052	13886	14080	13896	14033	13955	13969	13933	14051	13915	13842	14011	14023	13882	14019	14166	14040	14205	13901	13897	13963	13967	14044	13952	14043	13946	14115	13950	13933	13997	13927	13985	13881	13737	13889	13983	13921	13944	14053	13906	13829	14110	14002	13837	13904	14056	14045	13904	13941	13914	13929	13918	13951	13918	13870	13892	13942	13836	14133	13924	13938	14110	14020	13961	14156	13794	13967	14025	13965	13997	13813	14045	13940	13961	13903	14123	13995	14068	13965	13989	13935	13938	14108	13932	14009	13871	14053	13975	14044	13934	14007	14091	13975	13991	14045	13988	13745	14048	13982	13708	13913	13724	14088	13868	13705	13669	13890	13999	13951	13911	14060	14026	14094	13981	14067	13947	13765	13966	13960	13862	13974	13846	14074	13949	14005	13779	14000	14061	13989	13811	14037	14028	14044	13964	14098	13857	13896	13963	14040	14021	14033	13665	13908	13871	13927	13841	13976	13830	13916	14069	13767	13974	13955	13936	13808	13914	13909	13845	13960	13846	13730	13895	13915	13879	13922	13913	13949	13963	13886	13800	13965	13922	13815	14019	13837	14008	13977	13783	13915	13996	14129	13907	14035	14001	13828	13815	13968	13876	13998	13905	13911	14132	13947	13877	13859	14120	14080	13799	14033	13900	13953	13918	13984	13990	13871	13939	13991	14053	13991	13923	13896	13928	14034	14094	13949	13919	13955	13962	13975	14096	13840	13887	13771	13871	13853	14045	13983	13972	13951	13991	14004	14071	14129	13880	13925	13877	13986	13862	13835	13907	14088	13928	14034	14051	13893	14039	14037	13990	14017	13811	14034	13961	14004	13939	13893	14008	13938	14107	13964	13822	14034	13865	14081	13834	13924	14005	13902	13860	14039	14021	13961	14029	13781	13940	14012	13974	14193	14048	14017	14012	13867	13950	13870	13933	14116	14068	13937	13950	14053	13933	13855	13922	13923	13908	13969	13974	13943	13960	14116	14011	13986	14084	14040	14021	13838	13870	14052	13966	13993	13760	14093	14058	13848	13994	13923	13936	13865	13966	14068	14143	13933	13938	13979	14011	14029	13895	14036	13886	14015	13905	14126	14004	13877	14096	13855	13781	13933	13869	14001	14007	13823	13968	14026	14001	13918	13998	14155	13890	13922	13937	14002	13910	14064	13912	13922	13907	14050	13993	13864	14003	13922	14125	13853	14000	13842	13996	13993	13918	14076	13916	14097	13793	14124	13997	14012	13988	14056	14035	13887	13954	14017	13865	13880	14013	14140	13904	14076	13978	14085	14088	14147	13929	13987	13910	13995	14033	13793	13965	13934	13987	13872	13999	13990	13890	14011	13929	14071	13828	13844	13842	14045	14161	14192	13950	13977	13898	13978	14056	13861	14097	13948	14082	14080	13932	13829	14150	13919	14049	13889	14045	13999	14082	14030	13864	13807	13978	13970	13901	14024	13969	13877	14072	14167	13948	13852	13945	13890	13907	14162	13864	13763	14128	14028	13937	13893	13963	14127	13798	13943	13995	13883	13947	13994	14061	13969	13965	13984	13771	14169	13944	14052	14031	13924	14036	14029	13967	14005	13927	13939	13943	14095	13991	13919	13962	13986	13964	13844	13885	13882	13918	13798	13992	14023	13923	13894	14023	13939	13949	14008	13932	13971	14010	14118	14011	14061	13974	13942	14024	14032	13923	14010	13918	14104	14112	13987	13976	13998	13931	13877	13981	14099	13777	13941	13847	13835	14039	13988	13902	13940	13786	13818	13955	13872	14072	13935	13873	14050	13967	14170	13970	13977	13790	13968	13831	14071	14145	13967	13956	13925	13969	13935	13999	14145	13938	13812	14061	13859	14000	13812	13991	13888	14176	13816	13928	14200	14028	13965	13935	13965	14020	13964	14019	14011	14043	13981	14119	13919	13957	13942	14059	13921	14146	14006	13891	13994	13850	13989	13960	14041	13937	13996	13858	13984	13978	13896	13941	14104	13954	13809	13886	13997	14050	13977	14123	14001	14063	13804	13914	13998	13817	13906	13953	13909	14125	13891	14155	13960	13920	13755	13955	13982	13982	13790	13999	13807	13979	14050	14041	13841	13962	13856	13932	14021	14022	14057	13984	14085	13997	13986	14023	14068	13902	13900	14020	13952	13910	13980	14008	14013	13945	14003	13910	13838	14070	13903	13922	13939	13984	14223	13969	13904	13976	13884	14053	14141	13816	13808	14056	13855	13828	14010	13916	13812	13866	13813	14058	13939	14081	14062	13979	14200	13846	14016	13916	13948	13933	13930	13887	13741	13946	13858	13982	13973	14006	14007	14058	14043	13930	13909	13970	14005	14126	13885	14043	13897	13876	13824	14024	13987	14160	13933	13857	13869	13951	14003	13948	13971	13945	13959	13948	14046	13785	14001	13871	13961	14035	13966	13962	13999	13799	14039	13920	14039	14061	14014	13998	14112	13790	13852	14046	13850	14050	13798	14016	14036	13919	13771	13975	13797	14101	13775	13819	14029	14000	13913	14060	13889	13960	14006	14166	13961	13935	13753	13898	13810	13860	14140	14014	13873	13883	13686	14001	13981	13997	13925	14152	13890	13855	13897	13955	13953	13921	13880	14017	13767	13949	13962	13809	13941	13868	13936	13969	14185	13904	14052	14136	14079	13935	13959	13858	14041	14005	13893	14076	13978	14140	13845	14020	13929	13883	14209	13848	14057	14072	14072	13965	13969	13960	13901	13808	13898	14039	14102	13833	14076	13897	14132	13886	14125	13763	14037	13885	14016	14001	14056	13978	13965	13989	14005	14019	13960	13987	14095	13904	13932	13931	14072	14068	14039	13945	14028	13937	13942	13984	13955	14009	14203	13975	13950	13844	13967	13871	14060	13793	13972	13989	14028	13930	13837	14036	13886	14166	14003	13982	13992	13910	14034	13906	13798	14015	14004	13926	13954	14037	14027	13865	13842	14010	14134	13759	13856	14077	13707	13782	14012	14121	13942	13971	14181	13885	13904	14043	14141	14151	13931	13951	13960	14153	14005	13899	13943	14003	14226	14041	14034	13919	14141	13782	13898	13985	14060	13886	13927	14145	13851	14017	13898	14039	14067	14058	14060	13964	13891	13989	13989	13975	13951	13817	14025	13979	13879	13895	14015	13990	14041	13977	13900	13986	13948	14072	14126	13881	13915	14044	14201	13931	13951	14043	13955	13867	14077	13953	13921	13919	13814	13999	14212	13955	13915	14108	14057	13937	14006	14006	13832	13984	14017	14054	13983	14005	13900	14003	14133	13964	14042	13916	14182	14026	13967	13978	14019	13986	13920	13925	13780	14191	13973	14025	13865	14005	13848	14006	13926	13968	14130	13924	14049	14060	13937	13876	13929	14011	13920	14049	14030	13888	14167	14133	14041	14076	14059	14072	14110	13984	14006	13955	13952	13804	14054	13985	13966	14164	13903	13966	14070	13973	13970	13855	14015	14097	13809	13815	14060	14066	14129	14053	13946	14159	13928	13940	13938	13925	13955	14085	14079	14071	13879	13793	13982	14013	13794	14087	13774	13866	14041	13926	13920	13890	13790	13920	13996	13913	13960	14046	14033	13875	13924	13922	13981	13853	13992	14192	13852	13943	13965	13978	13927	13959	13904	14117	13885	14109	14107	14150	13971	13939	13904	13825	13880	13963	13942	13977	13958	13871	14012	13900	14254	13917	13921	13931	14096	14111	14163	13998	13995	13939	13808	13986	13951	14128	13953	14061	13883	13943	14071	13839	14006	14039	14078	13911	13923	14144	14025	13953	13890	13932	14021	13860	13994	14029	14043	13948	14081	14056	13852	14091	13745	13853	13852	13894	13856	14002	13906	14047	13843	13943	14019	14040	13851	14042	13909	13933	14023	14072	14106	14036	13989	13980	13953	13947	14038	14009	13899	13957	13902	13986	14007	13856	13895	13944	13876	14029	13965	14016	13903	13982	13917	14015	14050	13894	13962	14100	14011	14222	13828	13951	13911	13994	13854	13958	13982	13990	13957	14001	13819	14072	13945	13983	14057	13936	14088	13950	14067	13893	14020	14005	14048	14019	14145	14029	14009	13831	13938	13854	14068	13773	14011	13911	14098	13919	13973	13993	13832	14047	14028	13933	13981	13720	14106	13998	13905	14054	13836	13839	13836	14004	14120	13830	13833	13902	14094	14030	13964	14055	13882	13984	14041	13853	14118	14128	13748	13949	13820	14073	13884	13917	14051	13836	14146	14030	14037	14015	13958	13925	13839	13753	13955	13973	13980	13911	13862	14064	14184	14035	13958	13991	14100	14079	14002	13968	14047	13964	14086	13861	14142	13922	13827	13795	14009	13764	13846	13954	14041	13777	13979	14001	13989	13990	14005	14109
39890	42477	41491	32324	26183	24584	24145	23638	23558	23440	23464	23567	23899	23608	23607	23833	23584	23651	23763	23559	24012	23539	23586	23596	23686	23565	23795	23717	23758	23750	23762	23533	23650	23394	23748	23645	23550	23485	23728	23597	23562	23821	23610	23701	23411	23716	23734	23887	23714	23654	23588	23606	23800	23682	23520	23542	23466	23671	23622	23599	23893	23774	23611	23752	23449	23686	23721	23688	23997	23780	23977	23873	23691	23877	23825	23650	23681	23825	23877	23395	23719	23735	23696	23530	23789	23779	23563	23486	23939	23673	23567	23668	23807	23912	23432	23611	23812	23654	23639	23773	23715	23609	23800	23737	23648	23519	23614	23696	23554	23613	23778	23828	23865	23831	23716	23788	23669	23799	23588	23558	23655	23779	23544	23452	23581	23573	23590	23572	23574	23797	23608	23618	23462	23731	23597	23659	23714	23588	23762	23698	23822	23795	23689	23829	23920	23798	23289	23691	23704	23830	23858	23460	23794	23880	23635	23447	23681	23640	23525	23410	23627	23716	23871	23635	23540	23559	23575	23729	23586	23650	23694	23603	23960	23764	23770	23877	23710	23580	23781	23591	23726	23633	23486	23571	23513	23379	23728	23645	23653	23844	23823	23629	23511	23763	23637	23519	23642	23742	23698	23795	23862	23748	23682	23736	23573	23771	23775	23706	23823	23631	23669	23649	23615	23473	23654	23677	23824	23892	23880	23610	23710	23507	23673	23524	23587	23524	23647	23610	23655	23796	23679	23771	23880	23894	23718	23760	23700	23698	23788	23823	23688	23802	23943	23618	23582	23770	23531	23598	23756	23554	23506	23725	23704	23842	23674	23617	23781	23810	23793	23601	23526	23557	23707	23851	23445	23676	23578	23593	23798	23858	23636	23349	24013	23834	23625	23600	23830	23689	23887	23681	23603	23633	23453	23619	23741	23698	23747	23752	23468	23554	23582	23646	23546	23637	23484	23500	24006	23633	23488	23663	23362	23497	23643	23527	23706	23675	23535	23574	23613	23531	23713	23479	23674	23827	23674	23646	23806	23587	23884	23896	23873	23677	23752	23762	23983	23561	23682	23659	23719	23614	23600	23657	23999	23668	23776	23551	23529	23698	23729	23433	23673	23840	23658	23587	23782	23899	23711	23828	23689	23832	23744	23630	23597	23586	23338	23718	23600	23709	23777	23797	23675	23686	23502	23623	23881	23684	23657	23646	23665	23618	23667	23550	23785	23799	23763	23541	23493	23633	23674	23691	23702	23646	23601	23544	23651	23644	23586	23841	23784	23639	23705	23752	23634	23566	23884	23734	23489	23487	23549	23677	23624	23601	23512	23801	23699	23659	23412	23577	23792	23644	23746	23700	23785	23798	23560	23685	23698	23560	23554	23823	23592	23669	23832	23900	23531	23639	23712	23424	23732	23812	23776	23599	23665	23431	23675	23565	23656	23554	23731	23838	23559	23701	23841	23713	23969	23760	23750	23695	23497	23747	23759	23277	23844	23680	23587	23726	23824	23683	23496	23587	23571	23529	23588	23536	23679	23356	23861	23724	23776	23636	23733	23473	23680	23561	23526	23820	23900	23703	23850	23562	23609	23564	23857	23812	23588	23796	23883	23842	23531	23854	23615	23498	23729	23644	23829	23765	23770	23459	23736	23614	23887	23889	23575	24117	23647	23741	23710	23669	23563	23686	23635	23657	23423	23578	23559	23630	23754	23603	23964	23532	23473	23810	23540	23609	23698	23711	23582	23688	23749	23799	23619	23644	23638	23747	23562	23502	23780	23424	23821	23498	23719	23749	23783	23879	23691	23636	23778	23641	23625	23947	23810	23561	23930	23625	23704	23737	23430	23715	23557	24078	23946	23490	23647	23792	23770	23660	23709	23639	23643	23707	23485	23717	23830	23826	23782	23500	23945	23572	23625	23834	23833	23641	23862	23594	23710	23690	23705	23721	23825	23801	23854	23822	23833	23959	23824	23803	23638	23589	23776	23734	23629	23843	23796	23713	23586	23562	23866	23656	23775	23606	23748	23753	23704	23767	23714	23694	23644	23801	23708	23656	23760	23490	23687	23731	23854	23876	23722	23804	23536	23664	23714	23578	23756	23586	23574	23687	23684	23914	23761	23556	23652	23683	23328	23632	23690	23618	23523	23736	23604	23658	23691	23590	23709	23812	23922	23850	23637	23677	23783	23634	23650	23799	23782	23703	23707	23450	23534	23669	23741	23656	23845	23414	23422	23803	23621	23481	23998	23670	23797	23602	23753	23898	23637	23842	23702	23760	23724	23663	23670	23804	23658	23719	23826	23604	23600	23813	23629	23875	23672	23790	23680	23639	23897	23713	23613	23727	23783	23630	23682	23647	23705	23573	23939	23778	23831	23789	23773	23658	23725	23445	23443	23521	23808	23844	23878	23683	23821	23713	23665	23779	23864	23779	23773	23848	23946	23736	23694	23723	23577	23870	23367	23713	23776	23771	23506	23630	23644	23470	23785	23698	23592	23596	23657	23444	23521	23607	23910	23754	23651	23424	23600	23545	23559	23455	23653	23829	24011	23362	23695	23710	23874	23860	23746	23713	23507	23506	23664	23575	23789	23750	23537	23655	23762	23535	23606	23426	23576	23441	23739	23703	23687	23709	23713	23837	23682	23717	23574	23549	23732	23436	23745	23621	23555	23577	23749	23779	23758	23896	23746	23982	23747	23713	23753	23691	23690	23680	24079	23777	23825	23886	23612	23795	23612	23519	23771	23718	23684	23835	23705	23635	23619	23549	23795	23402	23508	23570	23710	23431	23716	23637	23630	23585	23872	23696	23616	23838	23763	23553	23603	23598	23569	23706	23892	23608	23852	23711	23418	23773	23619	23697	23779	23557	23650	23777	23905	23704	23790	23794	23852	23591	23361	23776	23546	23962	23921	23832	23511	23797	23824	23878	23831	23708	23553	23610	23612	23726	23621	23580	23735	23973	23880	23753	23740	23459	23581	23652	23548	23649	23571	23754	23916	23684	23733	23500	23656	23625	23726	23504	23785	23673	23521	23838	23774	23569	23797	23717	23704	23916	23878	23724	23754	23707	23527	23619	23633	23399	23683	23713	23589	23562	23487	23618	23703	23829	23594	23723	23541	23426	23745	23629	23763	23546	23711	23600	23488	23637	23770	23602	23743	23583	23339	23700	23753	23508	23643	23622	23723	23699	23864	23741	23688	23747	23658	23446	23552	23873	23852	23771	23333	23769	23727	23414	23615	23637	23692	23700	23741	23696	23501	23913	23601	23544	23728	23616	23525	23536	23525	23719	23755	23829	23603	23672	23708	23767	23913	23554	23843	23679	23935	23711	23721	23677	23569	23719	23679	23685	23585	23715	23630	23884	23719	23652	23486	23602	23709	23682	23774	23933	23710	23626	23636	23708	23590	23654	23614	23688	23549	23754	23662	23694	23937	23738	23921	23715	23971	23569	23619	23836	23731	23682	23976	23663	23787	23787	23586	23618	23535	23722	23664	23823	23774	23646	23816	23741	23791	23721	23701	23660	23576	23641	23741	23791	23688	23477	23824	23596	23704	23550	23592	23919	23497	23632	23649	23631	23447	23719	23748	23619	23738	23585	23669	23763	23709	23652	23848	23620	23617	23700	23540	23878	23819	23670	23565	23632	23891	23761	23695	23741	23597	23655	23712	23884	23517	23326	23901	23657	23933	23695	23537	23730	23577	23885	23713	23444	23452	23592	24015	23554	23841	23495	23761	23464	23743	23530	23880	23857	23625	23421	23583	23538	23616	23849	23939	23810	23642	23637	23667	23540	23845	23723	23811	23800	23678	23751	23677	23607	23775	23491	23431	23742	23701	23907	23689	23632	23626	23752	23492	23697	23696	23935	23697	23423	23754	23664	23661	23601	23575	23805	23520	23597	23778	23762	23839	23589	23682	23756	23370	23565	23674	23562	23791	23721	23677	23673	23790	23736	23657	23653	23692	23753	23808	23644	23635	23760	23658	23635	23733	23536	23682	23781	23705	23501	23460	23558	23780	23630	23526	23593	23537	23621	23894	23987	23629	23508	23669	23661	23788	23523	23624	23779	23682	23708	23693	23674	23586	23588	23718	23586	23598	23623	23708	23681	23548	23977	23708	23545	23729	23515	23726	23649	23614	23640	23505	23576	23697	23810	23677	23843	23841	23691	23723	23426	23421	23685	23509	23890	23544	23691	23767	23745	23689	23695	23549	23716	23596	23453	23730	23706	23728	23955	23463	23645	23622	23723	23706	23607	23633	23525	23778	23623	23739	23586	23928	23862	23532	23711	23831	23726	23894	23527	23850	23710	23632	23617	23620	23587	23679	23636	23784	23802	23618	23815	23751	23699	23510	23610	23735	23567	23762	23637	23623	23853	24000	23606	23997	23691	23635	23645	23881	23480	23650	23775	23749	23991	23558	23777	23824	23819	23582	23496	23734	23712	23852	23707	23753	23609	23667	23805	23777	23769	23770	23717	23853	23731	23929	23521	23685	23545	23683	23786	23760	23547	23754	23625	23343	23496	23433	23681	23749	23580	23645	23615	23808	23842	23696	23646	23460	23658	23744	23604	23536	23715	23816	23653	23496	23671	24031	23712	23681	23800	23804	23716	23688	23655	23668	23859	23809	23641	23881	23673	23837	23814	23507	23515	23643	23739	23548	23596	23695	23528	23561	24001	23966	23996	23801	23890	23658	23674	23617	23865	23698	23758	23838	24130	23666	23622	23683	23672	23596	23684	23745	23650	23607	23736	23838	23836	23730	23727	23769	23959	23634	23586	23709	23628	24044	23890	23709	23705	23891	23699	23542	23417	23645	23595	23800	23634	23662	23573	23804	23750	23740	23567	23668	23646	23583	23305	23591	23763	23875	23690	23686	23607	23624	23657	23816	23615	24066	23697	23692	23666	23712	23812	23390	23728	23645	23636	23771	23569	23777	23730	23548	23875	23558	23618	23748	23704	23490	23651	23935	23466	23838	23819	23459	23717	23563	23712	23667	23693	23778	23719	23644	23951	23562	23944	23632	23914	23843	23680	23644	23912	23684	23553	23579	23767	23598	23757	23607	23715	23556	23615	23624	23514	23545	23896	24013	23810	23584	23674	23887	23643	23577	23712	23825	23643	23593	23406
32218	43917	31608	19623	15226	13477	13506	13477	13315	13239	13311	13211	13204	13331	13513	13459	13270	13412	13212	13280	13304	13330	13276	13251	13386	13377	13322	13346	13324	13353	13339	13246	13384	13358	13364	13239	13316	13269	13297	13177	13187	13307	13164	13236	13213	13213	13084	13248	13340	13323	13149	13144	13462	13241	13372	13417	13413	13241	13306	13245	13295	13199	13180	13335	13372	13397	13271	13222	13262	13286	13415	13302	13292	13240	13467	13189	13369	13347	13570	13328	13275	13134	13421	13137	13242	13377	13227	13243	13336	13267	13395	13256	13365	13222	13112	13336	13228	13186	13264	13124	13251	13484	13354	13107	13180	13126	13278	13257	13195	13203	13142	13340	13217	13180	13260	13267	13332	13287	13228	13265	13316	13285	13323	13267	13355	12978	13223	13410	13247	13282	13364	13426	13179	13253	13203	13309	13293	13360	13211	13128	13281	13318	13261	13195	13189	13167	13362	13300	13126	13199	13185	13177	13283	13336	13319	13232	13366	13272	13535	13371	13222	13278	13417	13296	13332	13170	13359	13238	13390	13217	13244	13229	13377	13182	13322	13122	13191	13122	13088	13163	13232	13137	13248	13221	13366	13278	13127	13268	13087	13227	13311	13421	13330	13276	13230	13265	13307	13159	13027	13362	13305	13201	13217	13322	13196	13327	13366	13262	13199	13259	13174	13315	13169	13231	13265	13347	13246	13314	13261	13311	13233	13286	13300	13188	13256	13270	13143	13417	13194	13239	13296	13294	13179	13308	13377	13230	13224	13313	13235	13147	13404	13270	13319	13107	13373	13258	13290	13325	13242	13046	13428	13305	13155	13257	13343	13326	13206	13184	13367	13080	13224	13245	13243	13227	13183	13375	13161	13333	13223	13411	13358	13216	13207	13392	13312	13122	13355	13132	13205	13294	13364	13183	13103	13393	13251	13103	13248	13346	13295	13234	13324	13164	13487	13235	13124	13272	13381	13175	13446	13249	13307	13270	13239	13362	13243	13171	13310	13293	13348	13352	13192	13279	13251	13197	13269	13326	13151	13233	13203	13097	13371	13180	13287	13264	13190	13226	13339	13206	13152	13194	13353	13261	13314	13253	13181	13293	13409	13178	13280	13202	13383	13348	13291	13275	13174	13405	13042	13326	13262	13294	13146	13303	13232	13242	13382	13327	13158	13367	13213	13319	13289	13463	13414	13266	13416	13300	13237	13133	13353	13157	13241	13146	13199	13401	13295	13355	13162	13474	13200	13354	13314	13419	13210	13264	13183	13293	13353	13191	13297	13291	13171	13340	13326	13245	13352	13287	13294	13158	13219	13064	13167	13298	13326	13146	13095	13225	13160	13211	13149	13419	13392	13085	13408	13288	13373	13292	13344	13103	13202	13224	13177	13045	13220	13279	13208	13420	13357	13250	13169	13120	13348	13268	13280	13252	13306	13299	13333	13220	13283	13271	13144	13334	13170	13231	13142	13147	13189	13243	13259	13333	13346	13128	13436	13219	13166	13268	13247	13383	13326	13203	13151	13339	13399	13346	13194	13312	13340	13306	13308	13148	13156	13369	13238	13243	13245	13183	13237	13290	13532	13267	13362	13251	13388	13113	13277	13252	13066	13158	13360	13203	13231	13202	13273	13201	13360	13375	13099	13204	13409	13272	13151	13337	13255	13306	13223	13353	13214	13184	13160	13335	13201	13147	13360	13146	13265	13205	13201	13384	13330	13263	13329	13223	13125	13182	13285	12979	13178	13301	13290	13155	13289	13380	13267	13356	13370	13045	13352	13240	13253	13220	13320	13378	13172	13161	13283	13427	13153	13246	13353	13271	13148	13417	13371	13327	13187	13222	13186	13438	13087	13340	13096	13132	13176	13163	13186	13460	13295	13317	13170	13374	13309	13267	13092	13235	13277	13370	13404	13271	13305	13158	13285	13249	13194	13196	13168	13214	13336	13267	13268	13399	13324	13143	13312	13303	13391	13272	13202	13419	13255	13243	13154	13479	13285	13210	13402	13283	13258	13163	13117	13277	13157	13291	13237	13415	13265	13226	13461	13253	13375	13476	13229	13382	13462	13348	13074	13294	13186	13352	13186	13148	13260	13197	13378	13283	13236	13186	13302	13241	13413	13287	13204	13197	13349	13209	13262	13270	13353	13389	13305	13225	13221	13306	13204	13279	13320	13380	13388	13208	13165	13383	13185	13486	13322	13337	13251	13181	13570	13078	13243	13290	13100	13261	13419	13392	13463	13268	13339	13465	13309	13213	13419	13381	13423	13459	13308	13105	13309	13493	13242	13303	13248	13221	13253	13265	13250	13386	13255	13375	13230	13328	13251	13191	13458	13205	13185	13164	13167	13293	13147	13345	13137	13147	13274	13144	13202	13255	13173	13292	13297	13302	13084	13267	13350	13221	13191	13440	13104	13295	13273	13314	13255	13287	13329	13590	13149	13114	13242	13189	13073	13151	13146	13384	13337	13151	13139	13195	13386	13357	13277	13244	13050	13321	13272	13156	13079	13299	13152	13345	13333	13344	13251	13404	13454	13415	13275	13283	13334	13218	13314	13400	13416	13091	13336	13239	13101	13255	13015	13305	13215	13049	13285	13354	13323	13225	13282	13215	13221	13226	13426	13183	13503	13326	13250	13380	13287	13284	13397	13262	13209	13270	13319	13099	13328	13437	13356	13278	13122	13155	13135	13228	13364	13180	13253	13277	13435	13451	13325	13265	13268	13218	13319	13063	13403	13349	13409	13272	13306	13152	13237	13181	13410	13178	13250	13372	13239	13486	13421	13220	13416	13237	13227	13326	13243	13271	13409	13363	13132	13277	13411	13485	13083	13488	13240	13129	13277	13332	13268	13233	13346	13297	13365	13269	13403	13252	13126	13418	13336	13176	13325	13263	13240	13472	13323	13243	13334	13346	13164	13354	13250	13185	13305	13213	13525	13306	13276	13310	13269	13331	13214	13293	13146	13419	13368	13257	13211	13169	13415	13167	13222	13285	13492	13282	13427	13217	13157	13176	13183	13216	13269	13311	13309	13195	13229	13377	13339	13205	13369	13201	13458	13299	13145	13117	13181	13444	13267	13272	13255	13098	13253	13215	13276	13322	13272	13227	13236	13104	13296	13299	13327	13236	13267	13223	13452	13383	13400	13518	13311	13453	13125	13325	13214	13461	13195	13352	13409	13234	13179	13223	13207	13286	13250	13164	13325	13230	13343	13224	13238	13396	13258	13246	13296	13219	13257	13321	13258	13307	13242	13152	13332	13413	13263	13523	13338	13135	13407	13185	13305	13404	13340	13217	13284	13304	13396	13421	13141	13299	13303	13378	13252	13261	13216	13398	13222	13219	13151	13118	13233	13174	13382	13222	13240	13187	13271	13291	13081	13279	13292	13339	13255	13160	13317	13285	13335	12986	13501	13296	13321	13196	13093	13244	13367	13304	13240	13243	13118	13263	13161	13271	13302	13252	13322	13456	13242	13250	13248	13153	13348	13331	13055	13172	13349	13154	13269	13228	13324	13434	13378	13185	13243	13340	13205	13189	13192	13375	13155	13148	13247	13347	13246	13366	13342	13076	13302	13276	13353	13165	13216	13308	13257	13142	13111	13262	13146	13363	13214	13120	13449	13391	13321	13353	13204	13350	13298	13565	13265	13235	13202	13320	13297	13189	13230	13200	13222	13303	13301	13273	13160	13175	13336	13275	13237	13344	13262	13272	13177	13259	13339	13413	13311	13307	13304	13239	13233	13201	13384	13224	13532	13183	13166	13179	13193	13211	13265	13257	13341	13331	13271	13344	13381	13220	13418	13221	13132	13240	13287	13137	13222	13089	13277	13384	13211	13362	13288	13160	13255	13268	13334	13171	13307	13405	13283	13131	13224	13285	13035	13255	13256	13454	13391	13138	13314	13335	13284	13250	13347	13132	13228	13233	13153	13272	13160	13305	13266	13097	13159	13219	13161	13481	13389	13311	13354	13147	13336	13347	13336	13282	13146	13115	13253	13343	13214	13273	13260	13217	13312	13336	13285	13290	13266	13232	13355	13276	13203	13319	13366	13263	13340	13281	13152	12924	13353	13201	13106	13402	13331	13201	13309	13400	13174	13341	13238	13287	13328	13220	13425	13328	13316	13417	13248	13311	13304	13273	13354	13306	13388	13245	13215	13428	13255	13263	13166	13310	13200	13270	13328	13329	13373	13289	13336	13387	13200	13235	13306	13298	13308	13305	13192	13314	13322	13300	13287	13081	13147	13242	13190	13182	13056	13280	13281	13324	13325	13387	13235	13174	13192	13287	13293	13223	13344	13198	13303	13270	13232	13396	13331	13216	13371	13276	13322	13331	13032	13282	13404	13471	13283	13147	13238	13238	13235	13244	13301	13275	13144	13383	13250	13212	13202	13122	13401	13211	13238	13172	13243	13208	13285	13261	13097	13222	13223	13172	13352	13005	13302	13219	13297	13334	13303	13166	13225	13257	13346	13160	13376	13285	13180	13283	13208	13335	13261	13159	13251	13144	13450	13372	13368	13328	13318	13144	13426	13237	13316	13324	13059	13286	13278	13281	13258	13327	13347	13210	13301	13161	13113	13195	13245	13230	13130	13188	13142	13173	13267	13233	13394	13143	13247	13331	13173	13243	13377	13191	13184	13304	13326	13270	13420	13242	13352	13337	13385	13274	13262	13203	13294	13342	13169	13363	13184	13260	13381	13307	13310	13212	13383	13297	13367	13154	13337	13328	13291	13186	13289	13286	13322	13178	13317	13199	13020	13144	13098	13296	13188	13315	13231	13189	13257	13273	13083	13258	13193	13358	13188	13338	13302	13219	13315	13331	13340	13370	13368	13233	13147	13172	13307	13293	13331	13535	13321	13297	13228	13109	13317	13223	13320	13135	13334	13277	13279	13247	13168	13211	13301	13240	13298	13344	13273	13364	13212	13326	13162	13287	13307	13198	13341	13371	13415	13374	13133	13301	13296	13295	13323	13262	13380	13636	13289	13228	13270	13435	13085	13199	13275	13320	13231	13295	13308	13300	13174	13309	13251	13371	13191	13195	13322	13289	13458	13306	13318	13304	13236	13307	13267	13294	13112	13233	13293	13093	13133	13315	13295	13172	13199	13309	13220	13395	13370	13192
23343	26616	42602	41726	33038	29444	28961	25206	24337	24828	24590	24587	24645	24341	24712	24731	24794	24519	24601	24348	24483	24182	24256	24057	24209	24270	24547	24434	24427	24266	24545	24506	24469	24259	24500	24227	24198	24513	24261	24194	24316	24247	24210	24040	24097	24572	24226	24369	24251	24354	24317	24229	24134	24398	24384	24050	24331	24150	24219	24277	24425	24290	24629	24012	24361	24078	24201	24314	24152	24226	24385	24339	24140	24316	24236	24065	24211	24188	24046	24506	24231	24197	24226	24062	23988	24369	24348	24273	24082	24092	24171	24220	24114	24007	24336	24343	24012	24193	24076	24075	24159	24036	24240	24427	24024	24000	24371	24219	24068	24226	24187	24024	24188	23993	24411	24147	24090	24137	24226	24082	23995	24118	24212	24244	24272	24327	24140	24071	23990	24194	24163	24014	24101	24262	24357	24207	24163	24336	24193	24013	24194	24053	24111	24143	24077	23928	24188	24052	24219	24069	24389	24130	24003	24043	23876	24240	24190	24203	24080	24361	24218	24334	24108	24156	24138	24368	24231	24241	24141	24136	24260	24144	24233	24139	24141	24358	24263	24213	24135	24174	24239	24161	24293	24003	24342	24294	24018	24074	24091	24216	24141	24160	24170	24034	24101	24041	24183	24505	24235	24047	24320	24275	24092	23764	23964	24133	23830	23859	24108	24301	23952	24267	24191	23988	24030	24302	24149	24125	24028	24015	24038	24029	24178	24360	24297	24336	24084	24347	24071	24151	24249	24228	24149	24072	23989	23873	23996	24325	24355	23991	24243	24197	23893	24140	24470	24044	24140	24198	23970	24169	24227	24055	24265	24170	24028	24224	24402	24257	24257	24268	24032	24178	24188	24267	24055	24381	24011	24007	24232	24232	23858	24051	24371	24093	24128	24085	24030	23908	24186	24218	24089	23969	24151	24153	24210	24037	24198	24096	24135	24068	24219	24136	24172	24056	24133	24117	24351	24165	24451	24040	24036	24081	24205	24233	24248	24277	24267	24140	24079	24186	24296	24369	23950	24148	24121	24107	24261	24190	23920	24258	23967	23980	24268	24128	24165	24126	24109	23995	24159	24110	23941	23992	24166	24350	24276	24340	24218	24232	24037	23914	24328	24189	24355	24256	24356	24162	24139	24195	24159	24085	24145	24040	24176	24215	24287	24320	24269	24089	23954	24043	24048	24189	24051	24068	24092	24201	23938	24225	24271	23986	23928	24168	24167	23979	24307	24267	24143	23940	24058	24217	24314	24171	24187	24053	23963	24251	24187	24095	24030	24052	24094	24224	24267	24044	24070	24276	24137	24301	24069	24031	24055	24220	24049	24208	24247	24294	24439	24151	24051	23880	24030	23841	24234	24299	24380	24288	24397	24308	24036	24043	24069	24112	23942	24135	24143	24241	24207	23995	24267	24320	24186	24099	24037	24421	24497	24187	24091	23992	24031	23894	24078	23806	24140	24109	24160	24074	24230	24050	24277	24063	23997	24027	24177	24035	24210	24325	24438	23932	24153	24099	24092	23883	24328	23982	24222	24209	24242	24258	24006	24444	24276	23825	24330	24237	24138	24053	24309	24262	24122	24111	24336	24203	24083	23962	24131	24213	24135	24254	24127	24144	24115	24197	24046	24065	24259	24204	24189	24110	24148	24089	24257	24249	24157	24098	24176	24062	23967	23849	23957	24067	23980	24024	24057	24156	24029	24084	24113	24149	24202	24070	24291	24329	24046	23991	24102	24150	24089	23915	24016	24379	24132	24218	24106	24180	24238	24076	24291	24004	24052	24129	24204	24374	24068	23976	24035	24320	24075	24042	24151	23954	24046	24135	24249	23978	24355	24290	24416	24275	24119	24306	24259	24163	24123	24092	24143	24335	23977	24262	24220	24061	24030	24096	23896	24135	24116	23958	24184	24339	23875	24191	24330	24057	23989	24152	24116	24054	24120	23976	24104	24011	23999	23934	24235	24065	24143	24335	23896	24210	24153	24080	24126	24240	24028	24028	24224	24126	24129	24447	24143	24222	24155	24286	24087	24000	24095	24202	24130	24133	24461	24145	24350	24087	24021	24194	24027	24093	24268	24053	24134	24022	24279	24111	24174	24155	23984	24056	24178	24210	23981	23910	24108	24073	24289	24177	24382	24248	24271	24064	24234	24097	23987	23933	24139	24073	24338	24300	24157	24054	23832	24041	24170	23987	24034	24013	23945	24178	24034	24108	24112	24013	24016	24282	24090	24369	24168	24119	24034	24306	24278	24067	24336	24158	24231	24296	24282	24040	24226	24078	24143	24038	24166	23891	24057	24264	24181	24237	24251	23931	24260	24129	24333	24224	24106	24204	24182	24096	24083	24110	24207	23891	24029	24115	24163	24026	24254	24192	24107	24172	24227	24322	23964	24158	24115	24143	24038	24192	24158	24286	24412	24090	24307	24022	24171	24201	24264	23948	24174	23868	24115	24099	24038	24018	23967	24132	24054	24187	24103	23803	24194	24276	23934	23980	24156	24065	24067	24072	24275	24103	24049	24100	24281	24275	24159	24021	23819	24216	24208	24426	24142	24127	24115	24248	24180	24115	24226	23996	24115	24085	24204	23991	24152	24280	24250	24346	24445	24086	24135	24201	24417	24173	23899	24172	24088	24158	24038	24276	24236	24278	23968	23973	24193	24144	24233	24289	24039	24295	24340	24164	24137	24150	24129	24383	24216	24157	24261	24055	24231	24229	24070	24091	24372	24408	24438	24238	24235	24135	23999	24012	24207	23944	24057	24222	24007	24273	24228	24095	24294	24139	24257	24091	23971	24191	24055	24162	24144	24018	24139	23860	23984	24218	24325	24205	24188	24135	24198	24348	24216	24092	24097	24187	24114	24347	24290	24186	24161	23911	23999	24002	24237	24132	23900	24360	24178	24284	24119	24058	24161	24260	24033	24020	24142	24188	24129	24085	24376	24377	24338	24171	24142	24150	24314	24179	24081	24229	24373	24005	24137	23989	24108	24261	24168	24180	24507	24390	24160	24215	24279	24033	24017	24010	24291	24001	24053	24089	24105	23910	24493	24206	24091	23963	24027	24125	24056	24107	24229	23961	24232	24472	24178	23990	24080	24279	24108	24308	24113	24343	24036	23833	24014	23895	23965	24314	24277	24077	24145	23996	24269	24251	24068	23791	24010	24161	24031	24076	24105	24459	23795	24285	23922	24088	24070	24192	24104	24134	23999	24089	24187	24368	24020	24418	24223	24122	23838	24204	24142	24031	24107	24032	24407	24161	24422	23887	24013	24123	24373	23946	24077	24033	23863	24230	24190	24023	24185	23998	24050	24138	24065	24123	24336	24022	23871	24317	24124	24233	24230	24305	23965	24432	24325	24114	24215	24199	24300	24143	24208	23915	24371	24289	24291	24259	24202	24244	24047	24034	24118	24404	24080	23889	24232	23982	24060	23933	24378	24053	24190	24304	24307	24280	24304	24074	24269	24359	24275	24141	23982	24534	24029	24116	24497	23901	24135	24006	23956	24318	24208	24157	24107	24120	24250	24130	24134	23986	24053	24215	24100	24195	24219	24119	24490	24219	24440	24551	24120	24109	24239	24160	24285	24091	24119	24130	24310	24020	24184	24256	24121	24015	24105	24453	24163	24302	24327	24179	24281	24212	24194	24058	24239	24313	24021	24214	24212	24169	24112	24211	24254	24239	24129	24120	24114	24350	24337	24173	24154	23909	24398	24132	23938	24045	24302	24129	24231	24016	24165	24014	24195	24272	24230	23920	24075	24039	23988	24234	23944	24086	24299	24072	24045	23795	23942	24203	24255	24163	24141	24234	24122	23941	24102	24328	24129	23899	24314	24283	24314	24291	24325	24342	24247	24038	24286	24161	23839	24079	24285	24273	24132	24063	24265	23934	24089	24109	24382	24352	24286	23961	24105	24530	24390	24227	24027	24120	24402	24139	24236	24010	24222	24115	24185	23927	24039	24387	24260	24117	24051	23937	24184	23980	23866	24108	24214	24237	24133	24135	24131	24222	24099	24128	24213	24162	24379	24223	24114	23963	24302	24196	24293	24176	24236	24120	24056	24044	24410	24120	23997	24114	24056	24164	24078	24069	24107	24126	24237	24109	24051	24028	24291	24248	23946	24267	24161	24391	24084	24144	23989	24017	24295	24115	24217	24189	24101	24104	24114	24088	24073	24241	24109	24176	24231	24113	23941	24036	23943	24011	24266	24220	24173	24240	24037	24027	23910	24342	23967	24068	24089	24416	24047	24103	24167	24270	24113	24195	24165	23749	24175	24271	24266	24210	23804	24228	24061	24169	24067	24102	24255	24104	24268	24192	24079	23936	24292	24118	24291	24350	24216	24113	23880	24040	24133	24151	23848	24032	24032	24058	24101	24053	23917	24205	24321	24154	24149	24225	24508	24139	24188	24305	24341	24295	24107	23814	23939	24134	24245	24127	24172	24210	24114	24089	24031	24202	24198	24181	24234	24042	24130	24050	24149	24129	24304	24086	24013	24152	24427	24175	24464	24157	24078	24076	24153	24091	23996	24073	24261	24179	24288	24209	24209	24068	23933	24059	24184	24180	24159	24121	24070	24228	24295	24067	24190	24264	24076	24091	24137	24057	24105	24243	24021	24126	24350	24179	24319	24278	24032	24124	23990	24102	23790	24007	24186	23977	24051	24016	23910	24005	24037	24129	24324	24269	24225	24209	24180	24282	24244	23993	24157	24069	24062	24146	24052	23954	24024	24139	24295	23969	23975	23990	24051	24206	23978	23877	24270	24258	24182	24190	24184	24131	24069	24071	24011	24072	24189	24135	24228	24058	23879	24063	24172	24210	24159	23991	24067	23989	24166	24240	24211	23987	24144	24003	24293	24094	24321	24246	24234	24346	24299	24152	24283	23924	24104	23985	23966	24029	24190	24116	23970	24339	24315	24252	24324	23991	24163	24078	23987	24078	24048	24199	24046	23839	24277	23927	23953	24142	24061	24333	24020	23838	24199	24057	24101	23951	23937	23960	24275	24055	23864	24095	23932	24225	24147	24037	24092	24203	24009	23993	24307	24374	24115	24097	23968	24093	23954	24202	24101	24098	24029	23997	24071	24328	23985	24202	23960	23854	24170	24313	24245	23947	24052	24061
63339	99032	84305	61003	31948	19352	15684	14385	14371	14304	14492	14422	14398	14632	14797	14664	14677	14605	14641	14634	14486	14604	14626	14554	14601	14609	14494	14666	14648	14646	14680	14588	14664	14662	14552	14745	14612	14676	14696	14807	14569	14794	14682	14689	14633	14564	14633	14797	14402	14588	14652	14468	14606	14505	14598	14726	14493	14681	14739	14658	14709	14642	14453	14567	14501	14542	14598	14658	14508	14662	14577	14705	14596	14728	14763	14561	14534	14476	14643	14492	14712	14530	14657	14644	14556	14509	14550	14517	14621	14677	14551	14587	14438	14668	14572	14539	14723	14654	14744	14481	14557	14494	14648	14497	14589	14683	14682	14488	14631	14581	14359	14690	14531	14730	14496	14537	14618	14784	14465	14552	14647	14807	14699	14508	14757	14577	14445	14530	14526	14800	14612	14514	14643	14548	14704	14601	14630	14550	14474	14504	14641	14696	14494	14733	14790	14547	14517	14545	14454	14524	14606	14501	14614	14844	14514	14530	14674	14414	14753	14522	14683	14716	14728	14505	14496	14431	14593	14663	14560	14634	14521	14689	14586	14559	14538	14711	14519	14390	14662	14573	14708	14672	14593	14463	14511	14433	14706	14363	14736	14312	14553	14575	14591	14686	14635	14347	14524	14515	14594	14624	14488	14450	14662	14414	14751	14571	14416	14527	14642	14574	14580	14524	14416	14558	14570	14730	14874	14571	14605	14740	14736	14467	14534	14780	14481	14429	14395	14574	14515	14323	14521	14430	14616	14600	14609	14569	14752	14450	14556	14762	14616	14661	14529	14566	14630	14776	14612	14605	14617	14583	14549	14829	14776	14536	14588	14685	14590	14574	14441	14558	14518	14749	14491	14671	14670	14729	14568	14665	14560	14498	14640	14477	14648	14702	14524	14571	14605	14566	14545	14578	14556	14688	14684	14447	14524	14626	14725	14578	14532	14566	14621	14470	14658	14738	14532	14434	14655	14598	14679	14520	14538	14659	14631	14593	14276	14505	14640	14405	14550	14670	14589	14639	14612	14533	14336	14561	14648	14572	14577	14544	14596	14667	14622	14411	14567	14693	14561	14535	14753	14503	14587	14732	14625	14733	14338	14655	14651	14345	14611	14433	14563	14633	14457	14702	14498	14488	14796	14579	14554	14651	14522	14653	14504	14619	14633	14628	14604	14599	14551	14564	14644	14683	14548	14704	14614	14473	14643	14613	14691	14589	14629	14649	14613	14660	14607	14534	14468	14712	14715	14532	14642	14731	14452	14580	14666	14706	14458	14462	14628	14634	14351	14613	14442	14693	14554	14716	14688	14547	14522	14710	14582	14593	14527	14729	14614	14506	14538	14668	14624	14685	14610	14593	14343	14567	14614	14525	14570	14386	14689	14273	14689	14633	14457	14529	14605	14558	14576	14490	14654	14554	14548	14514	14598	14619	14684	14409	14505	14671	14653	14644	14679	14553	14331	14661	14506	14509	14716	14583	14507	14647	14551	14567	14624	14676	14618	14657	14716	14505	14678	14322	14661	14706	14626	14668	14657	14661	14646	14666	14430	14567	14794	14596	14598	14548	14523	14458	14491	14585	14631	14680	14394	14480	14607	14480	14394	14528	14538	14727	14495	14487	14563	14518	14391	14444	14510	14719	14721	14533	14615	14461	14524	14575	14491	14648	14795	14477	14633	14607	14411	14610	14557	14641	14486	14657	14600	14294	14561	14560	14524	14794	14694	14660	14557	14534	14583	14560	14580	14670	14749	14448	14542	14597	14364	14457	14667	14537	14772	14605	14441	14595	14455	14505	14610	14597	14666	14570	14657	14680	14508	14648	14535	14469	14545	14587	14561	14558	14570	14485	14376	14826	14687	14509	14592	14872	14581	14600	14649	14579	14674	14678	14693	14740	14541	14638	14499	14572	14612	14687	14548	14467	14628	14538	14554	14416	14611	14525	14522	14560	14602	14455	14653	14650	14703	14485	14512	14487	14502	14648	14664	14489	14669	14550	14544	14650	14630	14419	14499	14503	14589	14507	14717	14705	14580	14494	14574	14398	14586	14501	14532	14607	14529	14519	14588	14595	14518	14591	14607	14521	14551	14534	14585	14564	14519	14601	14633	14491	14544	14677	14626	14547	14636	14666	14674	14592	14497	14415	14638	14523	14539	14563	14614	14516	14575	14465	14538	14484	14580	14509	14676	14683	14584	14471	14445	14478	14572	14562	14665	14581	14641	14765	14641	14569	14684	14632	14544	14505	14622	14603	14579	14622	14474	14500	14573	14602	14378	14645	14646	14627	14733	14525	14565	14623	14461	14650	14718	14427	14554	14435	14534	14589	14523	14550	14453	14522	14639	14627	14511	14609	14723	14470	14463	14551	14599	14601	14611	14506	14489	14501	14627	14625	14536	14672	14547	14557	14629	14414	14404	14615	14533	14516	14659	14695	14600	14468	14694	14613	14466	14508	14494	14656	14815	14523	14577	14532	14602	14493	14480	14744	14606	14688	14502	14666	14507	14484	14492	14557	14566	14685	14537	14751	14456	14615	14564	14567	14603	14438	14509	14700	14849	14492	14436	14680	14628	14671	14499	14437	14527	14506	14579	14429	14506	14499	14624	14526	14496	14691	14498	14491	14684	14564	14553	14446	14773	14463	14576	14646	14532	14669	14631	14545	14488	14518	14502	14592	14605	14570	14506	14576	14562	14599	14632	14572	14632	14658	14532	14639	14498	14618	14376	14701	14522	14442	14559	14546	14425	14592	14676	14647	14533	14409	14722	14508	14479	14504	14628	14558	14489	14449	14630	14358	14599	14517	14595	14662	14474	14682	14399	14498	14648	14525	14424	14543	14609	14631	14741	14568	14567	14529	14700	14656	14470	14466	14463	14305	14612	14432	14616	14602	14517	14544	14662	14476	14602	14704	14553	14464	14722	14639	14479	14434	14629	14644	14670	14534	14459	14477	14650	14732	14545	14676	14602	14751	14541	14685	14566	14446	14477	14472	14434	14571	14402	14577	14547	14608	14629	14420	14392	14544	14516	14773	14715	14612	14473	14476	14701	14467	14452	14507	14719	14608	14529	14435	14704	14628	14556	14520	14644	14485	14753	14571	14497	14548	14590	14565	14485	14627	14593	14569	14680	14510	14609	14546	14608	14604	14632	14581	14434	14468	14578	14593	14496	14571	14661	14480	14610	14396	14698	14430	14579	14573	14630	14536	14514	14579	14585	14710	14579	14779	14526	14450	14647	14393	14506	14507	14635	14494	14553	14588	14594	14594	14464	14570	14571	14431	14509	14476	14697	14639	14576	14590	14519	14554	14671	14771	14590	14479	14522	14554	14522	14628	14508	14419	14510	14633	14471	14674	14410	14623	14592	14482	14529	14438	14575	14506	14771	14585	14580	14558	14569	14501	14574	14570	14630	14493	14433	14501	14522	14563	14383	14485	14384	14531	14692	14559	14458	14474	14683	14491	14440	14706	14499	14504	14677	14523	14521	14569	14787	14596	14573	14536	14412	14579	14472	14641	14612	14634	14426	14595	14487	14527	14515	14674	14483	14554	14497	14448	14594	14670	14454	14358	14564	14796	14461	14615	14665	14682	14443	14634	14629	14682	14559	14558	14495	14683	14558	14436	14815	14821	14585	14572	14465	14715	14746	14545	14619	14724	14515	14403	14529	14571	14625	14604	14819	14542	14747	14627	14431	14762	14380	14524	14476	14760	14547	14802	14548	14457	14656	14520	14382	14531	14628	14493	14625	14542	14351	14674	14629	14526	14694	14585	14596	14580	14456	14461	14625	14513	14532	14625	14556	14613	14596	14631	14573	14567	14620	14511	14545	14463	14506	14343	14616	14638	14586	14543	14620	14320	14448	14561	14637	14631	14546	14619	14456	14592	14678	14684	14435	14605	14558	14507	14689	14568	14557	14621	14636	14514	14713	14588	14831	14479	14522	14496	14517	14443	14450	14493	14346	14516	14484	14491	14698	14508	14580	14477	14524	14481	14592	14373	14538	14642	14636	14604	14557	14769	14359	14603	14502	14649	14497	14693	14669	14333	14580	14639	14745	14703	14689	14632	14633	14518	14470	14506	14365	14778	14601	14459	14680	14601	14471	14642	14498	14611	14520	14603	14459	14427	14507	14679	14692	14502	14474	14387	14587	14575	14543	14423	14536	14545	14581	14655	14757	14515	14401	14596	14545	14608	14600	14565	14718	14547	14512	14683	14501	14690	14646	14702	14529	14713	14536	14646	14711	14710	14642	14424	14602	14519	14529	14573	14480	14645	14479	14650	14672	14619	14537	14608	14720	14481	14459	14599	14389	14885	14515	14385	14529	14477	14508	14393	14435	14621	14662	14350	14460	14494	14609	14431	14538	14634	14473	14626	14391	14727	14534	14605	14522	14550	14508	14689	14587	14616	14520	14646	14414	14549	14477	14475	14524	14366	14517	14739	14565	14578	14327	14529	14682	14495	14556	14462	14674	14473	14594	14562	14599	14546	14840	14674	14618	14652	14605	14533	14431	14754	14508	14656	14702	14690	14551	14545	14627	14460	14625	14454	14608	14627	14599	14404	14570	14599	14636	14684	14858	14526	14511	14563	14618	14622	14467	14632	14604	14493	14603	14577	14613	14525	14720	14692	14602	14466	14673	14549	14659	14603	14403	14438	14534	14602	14551	14699	14543	14675	14387	14594	14706	14694	14578	14597	14562	14468	14612	14471	14738	14451	14688	14493	14684	14692	14549	14722	14495	14561	14435	14762	14724	14517	14558	14700	14550	14412	14512	14441	14578	14472	14609	14521	14543	14518	14477	14607	14698	14632	14433	14545	14541	14519	14362	14454	14628	14657	14453	14683	14516	14516	14530	14539	14799	14554	14472	14561	14565	14621	14653	14787	14606	14436	14553	14710	14537	14724	14463	14453	14511	14634	14549	14428	14560	14557	14681	14560	14545	14471	14446	14505	14544	14690	14548	14490	14460	14700	14619	14697	14630	14560	14420	14758	14468	14555	14626	14508	14478	14798	14535	14488	14542	14449	14430	14433	14733	14792	14554	14457	14563	14467	14420	14560	14572	14778	14493	14492	14500	14638	14565	14555	14576	14461	14602	14538	14609	14643	14418	14626	14690	14574	14520	14644	14496	14515
38461	44493	42836	32345	25130	23259	22785	22494	22387	22300	22504	22383	22388	22558	22211	22609	22464	22494	22365	22412	22414	22328	22399	22420	22620	22288	22330	22424	22427	22414	22478	21958	22413	22418	22355	22368	22505	22374	22393	22276	22464	22317	22525	22388	22306	22148	22324	22475	22318	22595	22698	22296	22434	22489	22323	22574	22127	22531	22388	22402	22461	22462	22474	22712	22527	22171	22472	22421	22193	22375	22380	22588	22422	22622	22582	22287	22315	22466	22336	22465	22459	22613	22344	22386	22424	22093	22268	22355	22540	22528	22349	22209	22281	22478	22226	22507	22453	22534	22549	22553	22591	22209	22421	22074	22385	22487	22178	22506	22560	22180	22516	22558	22438	22495	22400	22438	22417	22192	22276	22352	22198	22207	22488	22503	22567	22364	22389	22323	22392	22585	22438	22400	22296	22197	22584	22501	22447	22229	22080	22188	22430	22591	22551	22403	22348	22149	22360	22368	22464	22276	22340	22416	22381	22319	22285	22099	22331	22233	22576	22526	22326	22309	22421	22373	22380	22382	22360	22464	22308	22228	22270	22425	22305	22442	22533	22396	22500	22621	22326	22555	22471	22328	22123	22423	22222	22140	22413	22417	22463	22356	22591	22412	22139	22555	22588	22528	22353	22420	22303	22360	21993	22345	22394	22391	22533	22369	22357	22462	22480	22388	22393	22514	22419	22187	22388	22298	22344	22281	22277	22300	22350	22430	22381	22378	22409	22378	22302	22492	22498	22522	22598	22400	22458	22395	22395	22395	22395	22389	22516	22270	22318	22710	22451	22565	22250	22502	22343	22249	22159	22478	22446	22434	22559	22534	22599	22430	22413	22379	22397	22421	22279	22325	22505	22286	22501	22563	22487	22245	22398	22374	22411	22465	22086	22447	22481	22426	22438	22449	22486	22307	22439	22583	22107	22300	22444	22222	22500	22448	22294	22500	22355	22204	22383	22148	22279	22354	22502	22521	22323	22531	22301	22323	22556	22066	22394	22470	22626	22254	22495	22256	22288	22486	22345	22462	22497	22463	22441	22479	22344	22352	22420	22445	22410	22396	22447	22639	22574	22246	22326	22373	22363	22330	22457	22483	22344	22476	22398	22353	22356	22550	22577	22581	22438	22438	22696	22399	22443	22526	22404	22437	22010	22213	22178	22347	22244	22622	22449	22117	22141	22486	22678	22443	22592	22200	22411	22474	22377	22147	22308	22345	22457	22256	22208	22480	22490	22437	22594	22513	22508	22475	22615	22307	22475	22345	22375	22247	22220	22420	22445	22356	22437	22421	22491	22398	22471	22356	22314	22239	22379	22413	22271	22497	22276	22297	22270	22252	22314	22323	22311	22377	22126	22397	22407	22219	22209	22586	22332	22662	22483	22442	22325	22254	22452	22382	22434	22364	22349	22497	22332	22220	22388	22639	22429	22434	22073	22475	22274	22387	22332	22396	22383	22533	22354	22466	22649	22526	22584	22791	22425	22157	22436	22259	22247	22479	22436	22486	22293	22380	22440	22454	22321	22362	22347	22137	22206	22312	22302	22158	22381	22435	22483	22471	22390	22228	22338	22264	22298	22240	22381	22503	22530	22259	22295	22263	22571	22466	22660	22242	22147	22282	22470	22401	22444	22243	22398	22290	22341	22410	22472	22485	22428	22564	22321	22406	22376	22574	22283	22385	22550	22197	22258	22287	22448	22261	22518	22305	22309	22137	22467	22606	22512	22222	22606	22383	22512	22360	22457	22689	22308	22090	22403	22474	22440	22375	22158	22534	22564	22754	22299	22279	22305	22336	22427	22448	22331	22294	22447	22329	22413	22347	22431	22189	22413	22368	22511	22508	22338	22534	22601	22467	22484	22471	22582	22547	22285	22316	22176	22433	22343	22447	22380	22408	22478	22377	22455	22414	22464	22274	22433	22475	22509	22296	22274	22190	22460	22428	22334	22492	22423	22598	22426	22304	22433	22429	22368	22265	22372	22178	22425	22383	22441	22588	22686	22345	22474	22354	22297	22255	22442	22223	22560	22338	22341	22560	22387	22297	22261	22372	22321	22549	22438	22379	22545	22305	22620	22284	22340	22201	22387	22370	22501	22277	22333	22154	22443	22382	22387	22288	22386	22453	22409	22553	22313	22478	22552	22464	22270	22474	22421	22275	22490	22421	22480	22488	22308	22411	22273	22269	22275	22499	22268	22363	22548	22379	22398	22340	22374	22409	22378	22388	22270	22378	22297	22218	22488	22435	22755	22328	22557	22203	22383	22412	22411	22496	22510	22483	22174	22548	22232	22584	22642	22355	22079	22288	22455	22459	22642	22635	22475	22486	22575	22465	22450	22360	22538	22320	22446	22227	22466	22271	22508	22656	22332	22528	22574	22650	22213	22282	22200	22313	22318	22733	22579	22290	22252	22400	22172	22507	22537	22446	22401	22388	22197	22362	22373	22534	22225	22235	22438	22326	22115	22347	22387	22226	22226	22457	22427	22538	22460	22537	22506	22545	22452	22379	22522	22568	22422	22195	22306	22278	22331	22372	22480	22405	22355	22383	22420	22549	22226	22107	22140	22386	22633	22428	22328	22409	22711	22254	22299	22470	22437	22191	22238	22438	22315	22433	22597	22425	22459	22468	22461	22280	22432	22364	22433	22479	22501	22518	22261	22497	22560	22184	22343	22466	22265	22168	22479	22564	22190	22531	22375	22591	22557	22376	22311	22441	22260	22415	22505	22533	22589	22820	22496	22606	22372	22546	22416	22256	22414	22419	22289	22238	22182	22436	22584	22256	22291	22442	22375	22529	22662	22568	22406	22159	22153	22305	22189	22307	22201	22545	22670	22409	22419	22354	22261	22016	22414	22186	22582	22456	22343	22337	22420	22479	22348	22352	22566	22467	22451	22603	22394	22414	22374	22348	22365	22267	22398	22270	22228	22658	22284	22395	22447	22438	22343	22256	22349	22375	22322	22253	22345	22504	22334	22268	22398	22263	22389	22313	22479	22439	22365	22535	22495	22688	22514	22382	22229	22559	22342	22513	22557	22257	22365	22342	22542	22446	22452	22359	22599	22493	22504	22491	22252	22415	22561	22426	22422	22373	22260	22339	22736	22637	22544	22637	22543	22289	22473	22191	22245	22539	22324	22227	22337	22679	22580	22407	22433	22525	22197	22239	22327	22267	22495	22447	22176	22196	22474	22535	22497	22310	22450	22546	22212	22508	22507	22392	22212	22394	22203	22387	22105	22163	22585	22803	22552	22554	22487	22298	22271	22328	22284	22317	22443	22351	22416	22318	22477	22278	22164	22510	22263	22489	22270	22324	22366	22397	22372	22295	22268	22574	22552	22454	22248	22291	22321	22340	22550	22200	22270	22206	22442	22157	22222	22611	22132	22334	22450	22302	22420	22378	22415	22359	22386	22441	22263	22405	22461	22443	22442	22210	22301	22506	22188	22395	22249	22366	22427	22402	22458	22456	22297	22179	22345	22330	22436	22353	22678	22642	22626	22318	22497	22459	22307	22400	22395	22545	22544	22512	22601	22363	22290	22417	22290	22251	22392	22409	22454	22445	22607	22398	22557	22371	22282	22139	22301	22414	22402	22601	22122	22565	22509	22577	22137	22522	22317	22387	22517	22354	22588	22426	22601	22132	22440	22256	22336	22379	22297	22537	22563	22308	22580	22278	22455	22354	22350	22344	22402	22527	22218	22346	22325	22356	22242	22515	22470	22602	22377	22364	22534	22576	22259	22544	22163	22373	22269	22374	22404	22500	22433	22349	22388	22563	22303	22538	22478	22334	22396	22267	22463	22405	22374	22273	22258	22337	22349	22407	22278	22259	22246	22425	22344	22319	22386	22576	22563	22385	22458	22381	22542	22389	22444	22413	22601	22518	22454	22533	22458	22453	22334	22199	22551	22362	22204	22446	22536	22457	22614	22345	22299	22221	22489	22571	22637	22327	22387	22362	22305	22325	22399	22363	22411	22318	22244	22483	22096	22448	22411	22346	22347	22302	22434	22358	22380	22352	22194	22333	22307	22309	22400	22521	22329	22300	22214	22420	22425	22639	22316	22587	22566	22388	22099	22263	22353	22282	22115	22166	22472	22434	22449	22239	22475	22281	22306	22511	22507	22648	22421	22398	22261	22376	22449	22323	22336	22495	22577	22360	22418	22257	22611	22388	22502	22415	22416	22443	22321	22085	22344	22368	22353	22269	22673	22473	22572	22363	22353	22368	22345	22379	22532	22455	22428	22194	22494	22314	22293	22338	22417	22434	22440	22481	22578	22418	22540	22309	22354	22435	22321	22132	22414	22441	22282	22442	22454	22354	22314	22574	22378	22218	22294	22090	22360	22365	22299	22388	22489	22184	22204	22274	22491	22186	22479	22444	22284	22326	22427	22384	22225	22167	22386	22451	22485	22429	22444	22463	22443	22329	22526	22627	22287	22276	22239	22347	22636	22602	22360	22336	22359	22352	22443	22547	22267	22481	22595	22271	22434	22421	22371	22305	22313	22379	22251	22342	22421	22386	22468	22427	22437	22508	22400	22375	22459	22330	22394	22477	22169	22360	22334	22564	22212	22473	22370	22426	22315	22196	22238	22700	22251	22334	22421	22412	22307	22513	22399	22325	22538	22602	22580	22524	22310	22456	22518	22445	22334	22327	22334	22543	22621	22289	22414	22274	22413	22348	22495	22339	22284	22603	22424	22371	22232	22358	22251	22419	22226	22213	22317	22357	22475	22361	22396	22183	22548	22343	22295	22609	22253	22533	22373	22344	22479	22473	22349	22401	22471	22519	22469	22400	22176	22083	22105	22455	22441	22250	22320	22348	22396	22330	22408	22560	22501	22239	22509	22432	22366	22542	22363	22492	22234	22426	22376	22355	22383	22433	22372	22357	22485	22404	22296	22354	22459	22307	22324	22287	22267	22501	22400	22045	22396	22349	22342	22636	22352	22329	22579	22100	22461	22442	22581	22231	22404	22436	22396	22267	22391	22295	22452	22276	22312	22308	22245	22394	22502	22317	22298	22454	22451	22248	22694	22415	22269	22698	22233	22520	22477	22229	22263	22323	22534	22401	22289	22257	22106	22333	22432	22261	22147	22390	22208	22446	22238	22594	22483	22664	22534	22451	22296	22365
34651	48367	33491	19546	14525	13177	12826	12800	12701	12672	12736	12669	12767	12808	12537	12789	12620	12654	12805	12765	12719	12630	12692	12802	12827	12762	12646	12579	12813	12663	12604	12721	12919	12819	12663	12728	12684	12676	12911	12746	12848	12634	12709	12746	12487	12740	12741	12752	12704	12874	12598	12701	12753	12659	12683	12693	12762	12617	12744	12808	12748	12691	12602	12839	12846	12744	12779	12672	12563	12868	12728	12734	12752	12619	12577	12745	12619	12860	12849	12759	12741	12659	12871	12675	12679	12817	12799	12736	12734	12776	12791	12697	12599	12676	12646	12655	12789	12961	12948	12659	12599	12625	12788	12629	12690	12771	12705	12712	12866	12934	12670	12702	12714	12765	12697	12807	12501	12888	12753	12693	12770	12677	12641	12670	12809	12632	12593	12690	12553	12777	12641	12672	12583	12626	12741	12800	12735	12624	12695	12846	12896	12620	12823	12690	12692	12588	12785	12785	12667	12587	12879	12780	12718	12738	12652	12917	12648	12703	12657	12664	12795	12733	12703	12683	12735	12730	12513	12782	12703	12624	12666	12703	12748	12674	12775	12647	12723	12659	12751	12845	12785	12734	12811	12653	12699	12657	12890	12724	12643	12811	12698	12756	12781	12572	12588	12759	12683	12567	12651	12696	12744	12665	12676	12726	12731	12805	12582	12870	12841	12569	12819	12540	12645	12612	12570	12920	12668	12780	12677	12510	12566	12767	12617	12792	12784	12569	12743	12877	12808	12634	12758	12828	12712	12820	12705	12848	12701	12786	12671	12685	12620	12764	12703	12883	12717	12566	12704	12699	12605	12719	12776	12759	12782	12723	12591	12644	12783	12712	12845	12614	12552	12750	12602	12772	12925	12681	12548	12845	12608	12659	12893	12772	12710	12675	12656	12785	12941	12679	12804	12778	12731	12726	12750	12752	12660	12775	12551	12723	12701	12750	12816	12732	12773	12650	12854	12683	12710	12803	12716	12613	12875	12558	12870	12805	12783	12822	12742	12827	12717	12812	12662	12796	12704	12676	12637	12736	12722	12739	12642	12615	12703	12640	12719	12571	12860	12751	12825	12913	12814	12598	12634	12790	12739	12642	12752	12635	12678	12837	12775	12743	12686	12615	12751	12796	12667	12805	12777	12662	12531	12710	12576	12634	12798	12752	12632	12668	12767	12776	12726	12775	12609	12672	12751	12692	12825	12791	12743	12737	12725	12772	12714	12740	12784	12738	12759	12652	12650	12634	12772	12733	12631	12686	12863	12825	12594	12754	12477	12767	12891	12740	12703	12640	12781	12786	12620	12776	12661	12686	12610	12743	12876	12719	12777	12840	12809	12868	12926	12684	12776	12743	12765	12778	12752	12954	12603	12702	12675	12668	12788	12662	12685	12693	12765	12787	12721	12666	12783	12789	12716	12758	12735	12481	12621	12687	12750	12681	12760	12777	12725	12724	12369	12603	12646	12727	12597	12681	12631	12705	12755	12751	12675	12803	12760	12691	12506	12647	12704	12572	12758	12918	12605	12720	12763	12716	12616	12792	12771	12690	12636	12544	12736	12771	12675	12622	12831	12727	12840	12834	12620	12773	12594	12730	12589	12857	12517	12741	12778	12641	12695	12798	12749	12871	12801	12701	12739	12904	12796	12766	12800	12596	12805	12861	12670	12812	12783	12745	12644	12838	12815	12640	12870	12590	12697	12679	12687	12667	12869	12655	12701	12697	12749	12793	12654	12741	12878	12676	12740	12757	12736	12660	12606	12832	12635	12767	12867	12612	12687	12652	12725	12589	12704	12801	12648	12731	12736	12577	12773	12669	12793	12727	12750	12704	12720	12778	12660	12664	12786	12772	12678	12537	12660	12773	12682	12651	12635	12676	12830	12875	12703	12718	12631	12555	12679	12663	12703	12697	12499	12683	12919	12575	12702	12653	12677	12773	12697	12918	12598	12662	12622	12625	12681	12621	12680	12648	12625	12708	12823	12861	12836	12696	12863	12829	12924	12676	12797	12651	12543	12727	12858	12727	12806	12756	12583	12781	12734	12739	12765	12814	12678	12758	12836	12694	12724	12870	12733	12457	12738	12723	12788	12746	12999	12819	12789	12578	12685	12758	12870	12695	12590	12653	12714	12842	13039	12822	12778	12744	12611	12809	12781	12748	12872	12796	12718	12732	12816	12730	12619	12614	12729	12793	12740	12692	12672	12814	12806	12713	12629	12793	12621	12808	12668	12793	12754	12713	12604	12771	12630	12825	12640	12738	12687	12773	12697	12705	12731	12732	12795	12792	12662	12828	12773	12767	12675	12634	12639	12567	12871	12696	12772	12619	12663	12687	12688	12669	12730	12721	12604	12813	12739	12612	12717	12725	12648	12781	12726	12711	12724	12655	12686	12755	12644	12624	12620	12749	12623	12731	12509	12761	13018	12708	12679	12716	12795	12620	12683	12648	12770	12908	12686	12793	12868	12689	12926	12589	12766	12720	12630	12703	12595	12581	12703	12588	12646	12901	12747	12768	12736	12808	12593	12746	12686	12836	12874	12745	12572	12654	12800	12601	12877	12864	12770	12708	12665	12759	12612	12742	12607	12788	12859	12726	12591	12624	12663	12548	12794	12814	12625	12758	12781	12791	12767	12819	12837	12556	12611	12765	12739	12646	12639	12728	12663	12731	12829	12648	12688	12707	12951	12661	12520	12717	12739	12828	12769	12612	12602	12789	12716	12613	12701	12646	12724	12713	12729	12787	12742	12845	12732	12707	12638	12755	12589	12657	12781	12552	12599	12699	12781	12691	12715	12774	12799	12853	12689	12786	12803	12789	12677	12794	12666	12701	12669	12843	12690	12872	12672	12765	12702	12702	12619	12773	12615	12658	12685	12668	12715	12671	12748	12781	12564	12813	12914	12587	12800	12809	12811	12717	12640	12614	12613	12805	12714	12791	12749	12867	12631	12810	12811	12568	12690	12712	12774	12886	12755	12781	12817	12688	12650	12982	12860	12894	12758	12727	12795	12644	12634	12648	12595	12727	12823	12797	12692	12597	12875	12577	12736	12649	12664	12842	12773	12847	12771	12709	12780	12786	12787	12819	12824	12687	12667	12646	12736	12833	12907	12833	12650	12641	12688	12755	12776	12732	12754	12701	12619	12723	12588	12719	12584	12896	12750	12735	12831	12746	12774	12688	12614	12764	12783	12658	12537	12650	12801	12578	12725	12672	12600	12682	12849	12762	12879	12838	12613	12760	12879	12665	12770	12551	12793	12750	12666	12671	12685	12710	12791	12536	12885	12739	12765	12763	12685	12677	12627	12652	12801	12771	12835	12765	12688	12607	12599	12680	12588	12793	12749	12682	12647	12808	12827	12805	12734	12775	12788	12732	12955	12630	12564	12764	12735	12791	12582	12714	12729	12807	12699	12761	12627	12734	12735	12699	12591	12688	12752	12754	12587	12698	12686	12639	12621	12703	12820	12768	12693	12802	12787	12740	12788	12680	12797	12652	12634	12823	12661	12850	12823	12698	12704	12768	12737	12699	12897	12798	12744	12734	12609	12766	12749	12821	12749	12852	12652	12772	12703	12720	12643	12831	12685	12696	12773	12690	12698	12850	12732	12751	12769	12642	12828	12816	12617	12699	12816	12725	12777	12711	12701	12595	12709	12629	12652	12636	12846	12706	12871	12708	12761	12822	12695	12725	12639	12610	12669	12877	12853	12589	12550	12540	12757	12709	12701	12747	12827	12712	12729	12619	12702	12801	12662	12742	12577	12680	12741	12645	12697	12915	12737	12818	12687	12764	12743	12720	12728	12615	12794	12792	12793	12762	12802	12654	12601	12819	12813	12678	12779	12786	12723	12850	12666	12732	12750	12697	12642	12852	12694	12749	12659	12777	12840	12817	12753	12609	12906	12747	12840	12798	12771	12748	12816	12578	12686	12721	12811	12582	12654	12800	12765	12832	12814	12747	12651	12558	12637	12748	12883	12888	12774	12768	12680	12770	12849	12645	12648	12618	12706	12665	12853	12788	12915	12724	12663	12556	12669	12743	12735	12786	12676	12640	12813	12748	12827	12834	12706	12721	12806	12799	12661	12762	12601	12824	12840	12549	12789	12590	12916	12804	12657	12724	12567	12752	12946	12763	12548	12717	12570	12660	12705	12643	12716	12813	12709	12658	12766	12831	12844	12774	12547	12692	12634	12667	12648	12671	12599	12733	12792	12874	12761	12695	12591	12746	12522	12787	12691	12817	12750	12704	12648	12684	12668	12735	12832	12728	12604	12717	12713	12765	12754	12713	12763	12626	12830	12486	12760	12752	12737	12850	12639	12678	12743	12748	12823	12872	12673	12740	12573	12743	12617	12896	12620	12774	12681	12615	12704	12817	12762	12838	12615	12813	12610	12837	12782	12768	12713	12779	12709	12667	12804	12787	12624	12892	12721	12919	12689	12610	12653	12685	12834	12632	12783	12686	12780	12623	12721	12815	12643	12753	12763	12581	12935	12724	12942	12811	12617	12695	12515	12577	12749	12630	12522	12954	12871	12845	12855	12709	12734	12696	12696	12701	12728	12821	12706	12704	12754	12653	12759	12710	12680	12745	12628	12691	12745	12682	12635	12706	12612	12823	12772	12653	12549	12879	12525	12752	12627	12625	12801	12668	12872	12759	12595	12672	12672	12591	12765	12725	12949	12808	12635	12778	12666	12706	12682	12777	12619	12706	12802	12509	12740	12728	12830	12754	12939	12782	12794	12617	12751	12709	12721	12842	12709	12766	12464	12693	12723	12728	12799	12769	12580	12750	12786	12639	12748	12658	12642	12739	12752	12848	12703	12648	12760	12727	12876	12893	12656	12763	12635	12681	12723	12635	12661	12766	12797	12709	12797	12868	12626	12757	12691	12620	12581	12595	12661	12736	12816	12687	12654	12884	12666	12658	12756	12962	12642	12744	12760	12656	12625	12654	12809	12747	12623	12725	12760	12643	12668	12623	12736	12646	12841	12644	12620	12775	12833	12873	12614	12741	12751	12827	12594	12775	12669	12834	12591	12743	12746	12742	12815	12827	12980	12699	12566	12726	12775	12740	12707	12847	12700	12772	12766	12568	12670	12694	12748	12810	12817	12541	12821	12799	12693	12811	12768	12540
39758	43496	40781	31109	24771	23127	23011	22527	22473	22384	22607	22517	22600	22595	22437	22310	22578	22325	22463	22388	22577	22277	22526	22333	22468	22648	22474	22353	22419	22390	22421	22311	22420	22490	22762	22451	22395	22584	22428	22467	22535	22397	22408	22489	22505	22322	22404	22459	22323	22699	22696	22376	22568	22224	22378	22178	22418	22516	22325	22190	22580	22404	22478	22437	22345	22282	22366	22371	22342	22578	22398	22633	22382	22490	22313	22634	22372	22491	22303	22319	22337	22404	22397	22620	22510	22457	22369	22220	22465	22649	22528	22294	22492	22324	22477	22537	22371	22324	22461	22359	22315	22293	22525	22497	22383	22403	22539	22521	22297	22332	22622	22485	22634	22388	22345	22363	22497	22184	22474	22224	22401	22649	22520	22351	22340	22285	22557	22484	22526	22462	22450	22279	22540	22355	22365	22276	22464	22389	22268	22443	22406	22308	22341	22455	22485	22311	22166	22407	22527	22358	22640	22307	22481	22330	22219	22325	22257	22397	22356	22424	22217	22581	22287	22286	22680	22431	22493	22341	22444	22383	22430	22385	22229	22418	22386	22419	22345	22327	22423	22083	22668	22194	22613	22347	22534	22342	22413	22484	22336	22345	22456	22444	22497	22348	22476	22303	22454	22418	22299	22401	22394	22361	22498	22231	22330	22441	22413	22286	22390	22158	22536	22442	22337	22331	22212	22625	22442	22399	22484	22555	22393	22327	22286	22521	22316	22457	22279	22501	22537	22378	22384	22515	22583	22428	22564	22335	22527	22287	22070	22329	22357	22433	22086	22437	22408	22176	22332	22326	22386	22345	22471	22270	22332	22373	22520	22453	22424	22476	22144	22655	22228	22581	22166	22165	22461	22492	22371	22587	22567	22180	22343	22540	22247	22589	22540	22467	22613	22383	22522	22596	22441	22565	22551	22540	22568	22569	22218	22281	22463	22417	22526	22513	22679	22386	22210	22369	22444	22351	22308	22225	22399	22609	22409	22318	22513	22369	22487	22555	22579	22390	22435	22301	22140	22376	22522	22513	22413	22422	22331	22305	22529	22589	22596	22310	22278	22504	22589	22405	22252	22256	22672	22609	22531	22591	22478	22220	22302	22356	22608	22601	22707	22378	22436	22216	22430	22272	22470	22276	22487	22455	22404	22411	22437	22271	22351	22262	22265	22396	22276	22181	22323	22700	22423	22394	22375	22307	22628	22327	22555	22516	22339	22400	22431	22469	22392	22474	22502	22326	22545	22441	22474	22455	22234	22363	22484	22605	22438	22601	22376	22353	22393	22274	22330	22178	22504	22348	22417	22450	22339	22374	22246	22202	22355	22406	22648	22626	22334	22571	22184	22451	22570	22524	22300	22225	22213	22422	22579	22427	22428	22925	22410	22349	22330	22165	22300	22614	22151	22378	22312	22583	22379	22397	22312	22450	22604	22522	22356	22512	22697	22410	22511	22401	22437	22562	22348	22342	22438	22377	22578	22372	22441	22391	22537	22228	22457	22394	22478	22544	22295	22479	22486	22326	22516	22210	22458	22577	22500	22488	22485	22004	22421	22563	22410	22322	22222	22312	22421	22510	22434	22506	22411	22513	22514	22395	22540	22432	22626	22403	22450	22198	22393	22341	22493	22621	22468	22415	22589	22291	22364	22475	22455	22702	22364	22446	22325	22485	22172	22468	22440	22412	22345	22400	22328	22306	22229	22329	22408	22366	22047	22240	22244	22188	22560	22331	22460	22565	22212	22507	22421	22377	22445	22437	22602	22394	22380	22386	22266	22630	22445	22535	22470	22218	22474	22373	22500	22497	22584	22379	22223	22594	22239	22450	22405	22531	22325	22323	22395	22162	22628	22812	22425	22473	22395	22462	22419	22422	22544	22379	22340	22418	22319	22328	22544	22520	22523	22312	22534	22291	22578	22274	22534	22359	22179	22338	22412	22293	22316	22449	22387	22019	22451	22683	22718	22528	22362	22539	22445	22309	22342	22360	22216	22508	22518	22597	22572	22351	22440	22495	22344	22343	22227	22684	22254	22466	22575	22449	22200	22324	22575	22234	22370	22296	22417	22525	22418	22499	22618	22610	22513	22514	22289	22457	22469	22475	22056	22528	22519	22386	22240	22336	22355	22253	22477	22643	22349	22434	22584	22398	22534	22473	22308	22379	22585	22343	22609	22409	22630	22491	22573	22354	22249	22507	22467	22191	22264	22650	22488	22273	22359	22516	22249	22526	22565	22207	22366	22258	22586	22298	22457	22478	22480	22425	22385	22744	22640	22442	22403	22507	22569	22336	22182	22434	22516	22374	22453	22416	22478	22314	22346	22191	22157	22371	22526	22263	22345	22439	22215	22488	22512	22255	22591	22389	22491	22475	22296	22479	22210	22426	22555	22350	22351	22467	22201	22274	22308	22244	22295	22464	22325	22425	22284	22366	22668	22376	22390	22465	22393	22572	22474	22379	22050	22243	22470	22419	22612	22577	22579	22648	22411	22357	22299	22547	22397	22298	22524	22353	22487	22293	22227	22395	22288	22487	22293	22405	22189	22353	22428	22373	22583	22391	22489	22228	22547	22581	22598	22327	22337	22515	22398	22324	22253	22433	22468	22541	22562	22233	22487	22427	22447	22485	22477	22415	22291	22199	22362	22656	22450	22457	22481	22778	22589	22338	22246	22538	22366	22419	22323	22520	22366	22459	22575	22524	22472	22409	22504	22690	22471	22400	22431	22165	22214	22704	22395	22446	22429	22625	22483	22438	22354	22391	22660	22430	22445	22447	22512	22459	22340	22390	22331	22457	22552	22345	22526	22369	22374	22512	22309	22359	22573	22412	22444	22514	22348	22510	22392	22508	22685	22421	22483	22290	22294	22405	22567	22487	22459	22496	22371	22476	22304	22376	22347	22479	22519	22421	22437	22256	22678	22452	22298	22454	22462	22492	22302	22441	22534	22520	22555	22230	22502	22450	22513	22297	22366	22475	22570	22475	22482	22741	22560	22348	22371	22331	22520	22325	22530	22443	22665	22384	22499	22472	22446	22427	22272	22574	22647	22253	22377	22614	22348	22457	22533	22416	22714	22325	22389	22618	22227	22357	22332	22443	22516	22282	22444	22325	22434	22545	22426	22250	22169	22483	22256	22447	22481	22470	22410	22314	22314	22416	22340	22455	22346	22510	22025	22443	22335	22280	22445	22372	22404	22495	22460	22304	22612	22604	22220	22451	22603	22462	22474	22365	22442	22477	22570	22383	22252	22256	22562	22386	22688	22507	22717	22470	22456	22297	22489	22750	22423	22349	22495	22387	22573	22142	22511	22423	22288	22329	22354	22432	22519	22460	22513	22461	22577	22390	22521	22325	22352	22238	22493	22707	22463	22751	22359	22326	22459	22443	22457	22245	22295	22272	22577	22466	22442	22463	22305	22413	22470	22230	22450	22323	22411	22516	22402	22592	22365	22651	22463	22392	22487	22463	22627	22665	22554	22646	22683	22382	22744	22561	22364	22441	22625	22381	22271	22328	22349	22343	22481	22593	22406	22387	22585	22603	22400	22389	22548	22621	22309	22562	22393	22184	22430	22233	22492	22477	22324	22272	22527	22394	22097	22345	22325	22409	22649	22347	22269	22504	22334	22304	22136	22459	22497	22418	22264	22376	22493	22576	22393	22250	22259	22149	22475	22553	22240	22381	22542	22593	22469	22415	22237	22259	22492	22544	22244	22292	22346	22535	22617	22353	22220	22406	22279	22399	22527	22574	22435	22544	22515	22457	22530	22426	22575	22455	22463	22419	22636	22551	22599	22224	22446	22244	22549	22653	22750	22472	22388	22452	22242	22519	22574	22649	22260	22607	22574	22299	22489	22420	22531	22171	22378	22552	22578	22344	22546	22489	22536	22355	22531	22589	22461	22689	22406	22386	22305	22217	22171	22534	22452	22418	22358	22501	22298	22407	22451	22568	22338	22312	22546	22363	22218	22346	22240	22198	22333	22499	22236	22353	22362	22514	22303	22490	22414	22231	22324	22452	22522	22497	22462	22680	22409	22362	22375	22355	22435	22579	22338	22390	22599	22441	22354	22390	22625	22352	22345	22453	22355	22487	22327	22330	22505	22569	22353	22340	22410	22472	22449	22273	22424	22439	22411	22604	22613	22451	22371	22424	22399	22390	22401	22556	22361	22529	22353	22228	22340	22367	22511	22593	22417	22666	22344	22444	22539	22321	22505	22501	22578	22450	22640	22383	22639	22222	22592	22355	22667	22462	22212	22422	22269	22497	22706	22478	22597	22412	22575	22237	22544	22321	22315	22489	22418	22618	22455	22274	22225	22424	22540	22396	22486	22198	22173	22435	22309	22260	22249	22315	22597	22421	22383	22426	22417	22186	22542	22381	22635	22288	22217	22618	22573	22604	22326	22345	22355	22398	22291	22318	22267	22519	22381	22375	22455	22392	22338	22439	22497	22310	22465	22422	22324	22367	22470	22227	22334	22618	22341	22376	22396	22381	22577	22450	22554	22388	22459	22307	22381	22338	22186	22345	22492	22323	22241	22568	22493	22493	22516	22524	22595	22635	22473	22592	22296	22466	22426	22608	22398	22302	22355	22397	22513	22627	22464	22407	22686	22452	22390	22318	22349	22386	22813	22492	22392	22488	22703	22429	22574	22419	22556	22417	22335	22452	22619	22542	22404	22437	22471	22454	22365	22343	22549	22444	22568	22744	22412	22365	22285	22390	22685	22401	22126	22469	22557	22280	22583	22491	22612	22575	22179	22283	22544	22275	22276	22660	22232	22346	22288	22510	22445	22293	22323	22384	22546	22556	22196	22557	22503	22350	22278	22625	22461	22261	22293	22416	22428	22246	22237	22176	22363	22395	22532	22303	22536	22348	22406	22207	22265	22390	22415	22388	22524	22359	22544	22567	22737	22461	22517	22351	22540	22457	22591	22450	22300	22429	22474	22306	22291	22319	22299	22433	22584	22378	22567	22339	22448	22590	22371	22189	22457	22418	22698	22212	22397	22496	22397	22292	22463	22348	22326	22339	22464	22440	22453	22406	22556	22344	22442	22507	22529	22331	22300	22503	22472	22375	22636	22310	22367	22575	22494	22431	22365	22340	22546	22483	22167	22306	22567	22413	22121	22343
32653	43928	31656	18695	13933	12820	12695	12874	12765	12605	12837	12590	12816	12574	12679	12921	12953	12677	12590	12873	12639	12585	12676	12646	12716	12623	12600	12637	12587	12650	12692	12914	12621	12588	12612	12745	12614	12618	12605	12635	12696	12584	12778	12832	12699	12651	12912	12700	12641	12613	12504	12578	12651	12793	12615	12711	12600	12563	12617	12590	12826	12569	12765	12665	12660	12711	12721	12599	12756	12772	12555	12772	12610	12670	12679	12798	12613	12752	12792	12678	12671	12727	12554	12679	12705	12611	12804	12740	12671	12563	12694	12656	12720	12638	12856	12420	12697	12688	12589	12789	12695	12635	12734	12877	12739	12757	12579	12691	12583	12903	12740	12739	12759	12734	12638	12759	12749	12439	12662	12647	12820	12463	12694	12733	12752	12569	12621	12635	12711	12633	12674	12668	12849	12496	12557	12375	12674	12679	12509	12798	12646	12725	12662	12697	12713	12635	12665	12756	12577	12625	12571	12597	12582	12806	12540	12539	12580	12546	12636	12644	12632	12667	12806	12642	12703	12665	12801	12675	12541	12803	12803	12711	12831	12528	12621	12819	12606	12465	12623	12720	12701	12723	12790	12740	12725	12678	12713	12639	12450	12577	12823	12628	12557	12921	12668	12679	12551	12768	12614	12864	12609	12617	12654	12575	12641	12580	12672	12572	12721	12644	12597	12630	12563	12703	12619	12614	12699	12693	12700	12556	12842	12721	12545	12708	12692	12665	12584	12748	12641	12500	12655	12690	12823	12630	12632	12878	12558	12775	12656	12569	12549	12692	12668	12674	12740	12706	12511	12762	12696	12686	12776	12603	12480	12847	12653	12643	12743	12766	12670	12557	12562	12751	12796	12774	12774	12490	12722	12747	12462	12624	12683	12518	12690	12469	12668	12646	12753	12703	12751	12556	12773	12703	12633	12636	12753	12707	12798	12571	12684	12710	12804	12715	12700	12698	12687	12620	12835	12773	12618	12754	12737	12745	12681	12544	12683	12699	12594	12795	12711	12642	12742	12609	12605	12533	12659	12624	12699	12487	12741	12665	12585	12700	12527	12663	12659	12771	12687	12491	12842	12693	12780	12542	12704	12743	12601	12717	12666	12780	12785	12497	12715	12505	12462	12828	12762	12638	12481	12742	12630	12721	12706	12770	12609	12602	12792	12704	12847	12658	12632	12505	12726	12816	12614	12528	12545	12643	12644	12677	12486	12759	12616	12634	12707	12692	12684	12650	12720	12632	12749	12640	12563	12611	12722	12673	12599	12685	12694	12708	12561	12636	12697	12492	12594	12665	12594	12742	12763	12619	12734	12743	12693	12698	12747	12810	12697	12709	12626	12700	12650	12678	12750	12552	12444	12589	12976	12727	12715	12605	12685	12737	12535	12585	12635	12607	12704	12582	12688	12824	12754	12707	12452	12528	12581	12621	12660	12813	12606	12543	12798	12627	12730	12727	12822	12667	12690	12798	12581	12485	12653	12631	12696	12563	12704	12753	12587	12791	12613	12728	12654	12713	12752	12616	12740	12731	12665	12648	12471	12568	12691	12643	12758	12808	12580	12738	12652	12601	12543	12796	12525	12647	12708	12591	12535	12727	12824	12808	12747	12734	12582	12580	12655	12666	12722	12635	12748	12745	12647	12598	12590	12592	12690	12511	12577	12756	12534	12779	12687	12764	12513	12783	12876	12746	12641	12621	12549	12483	12663	12755	12706	12664	12759	12496	12752	12496	12772	12583	12720	12699	12658	12684	12629	12715	12584	12742	12829	12551	12631	12757	12672	12748	12678	12655	12729	12768	12685	12636	12697	12581	12728	12736	12688	12814	12502	12841	12618	12792	12751	12751	12693	12715	12712	12537	12834	12879	12737	12614	12706	12598	12614	12564	12683	12723	12846	12896	12781	12723	12596	12727	12626	12517	12733	12748	12656	12599	12748	12675	12773	12729	12604	12583	12627	12602	12777	12642	12656	12759	12873	12616	12781	12696	12788	12650	12500	12715	12658	12654	12693	12543	12817	12636	12880	12664	12768	12753	12857	12711	12499	12735	12767	12601	12688	12666	12683	12881	12755	12663	12696	12763	12694	12632	12553	12710	12597	12660	12691	12665	12892	12806	12759	12524	12651	12560	12658	12788	12532	12578	12692	12802	12590	12663	12643	12891	12759	12676	12460	12752	12614	12737	12700	12647	12679	12503	12583	12701	12625	12657	12549	12747	12590	12642	12687	12767	12723	12602	12611	12593	12756	12788	12501	12719	12638	12423	12573	12534	12442	12564	12682	12393	12744	12752	12697	12660	12616	12637	12678	12770	12680	12569	12829	12776	12519	12725	12812	12565	12751	12606	12727	12727	12602	12609	12775	12606	12626	12896	12589	12530	12715	12506	12698	12646	12764	12586	12618	12739	12786	12572	12651	12609	12779	12512	12736	12665	12391	12723	12623	12811	12871	12681	12692	12611	12776	12698	12687	12788	12753	12564	12696	12783	12878	12596	12625	12488	12745	12696	12404	12697	12767	12773	12709	12628	12550	12667	12533	12601	12695	12806	12737	12643	12636	12669	12756	12803	12619	12691	12742	12761	12793	12793	12753	12584	12774	12725	12579	12639	12639	12705	12746	12691	12650	12655	12759	12735	12622	12566	12716	12415	12677	12650	12743	12757	12685	12661	12598	12591	12701	12726	12655	12683	12557	12651	12757	12702	12542	12644	12702	12656	12695	12722	12711	12668	12613	12800	12477	12468	12690	12616	12808	12678	12611	12641	12838	12622	12617	12647	12702	12603	12641	12760	12807	12717	12481	12699	12601	12607	12669	12663	12707	12732	12617	12684	12715	12672	12658	12735	12570	12716	12580	12562	12736	12865	12782	12636	12712	12738	12838	12638	12520	12557	12633	12541	12673	12717	12720	12609	12658	12642	12530	12689	12766	12703	12642	12706	12801	12881	12697	12494	12713	12501	12605	12625	12657	12647	12573	12657	12801	12634	12616	12670	12539	12736	12703	12763	12589	12784	12719	12704	12644	12679	12829	12787	12751	12585	12808	12655	12821	12771	12628	12749	12790	12748	12760	12700	12618	12555	12668	12942	12625	12605	12730	12735	12511	12558	12783	12511	12505	12632	12781	12536	12686	12721	12788	12677	12523	12602	12745	12632	12530	12532	12811	12699	12829	12639	12496	12737	12540	12511	12705	12563	12744	12606	12579	12769	12530	12639	12613	12576	12785	12606	12680	12525	12659	12565	12667	12633	12671	12904	12613	12685	12564	12795	12555	12655	12749	12852	12754	12723	12756	12772	12581	12609	12650	12618	12502	12624	12590	12615	12722	12811	12798	12888	12700	12811	12744	12621	12650	12661	12802	12756	12547	12552	12716	12738	12598	12663	12831	12876	12932	12619	12716	12724	12719	12869	12510	12667	12552	12798	12682	12752	12636	12745	12657	12741	12716	12727	12616	12749	12608	12573	12681	12598	12630	12622	12824	12731	12672	12691	12761	12780	12432	12542	12601	12689	12769	12751	12847	12723	12651	12680	12725	12533	12709	12698	12700	12593	12842	12641	12633	12798	12870	12744	12631	12623	12601	12670	12610	12592	12637	12632	12542	12568	12818	12597	12616	12635	12811	12637	12743	12731	12542	12676	12672	12777	12725	12610	12812	12644	12634	12597	12554	12676	12750	12843	12591	12660	12728	12825	12589	12797	12875	12931	12669	12621	12602	12628	12578	12724	12709	12616	12690	12498	12746	12673	12642	12656	12593	12547	12562	12714	12687	12589	12551	12751	12687	12683	12708	12666	12750	12604	12638	12550	12467	12609	12709	12684	12732	12719	12750	12584	12689	12700	12766	12668	12676	12817	12724	12626	12552	12541	12685	12742	12693	12753	12655	12727	12884	12569	12690	12787	12651	12694	12661	12728	12869	12675	12569	12657	12691	12812	12714	12730	12831	12612	12705	12860	12793	12704	12747	12718	12596	12754	12681	12668	12754	12756	12644	12664	12563	12531	12590	12576	12668	12742	12621	12897	12833	12862	12660	12578	12719	12597	12762	12776	12579	12501	12736	12648	12680	12648	12873	12685	12529	12638	12755	12634	12670	12618	12774	12731	12620	12633	12686	12633	12499	12535	12640	12650	12595	12700	12664	12582	12705	12679	12925	12653	12566	12577	12733	12524	12529	12413	12797	12663	12677	12789	12667	12767	12645	12705	12886	12590	12898	12515	12649	12366	12725	12824	12619	12801	12618	12826	12596	12732	12606	12650	12467	12638	12481	12646	12712	12707	12711	12681	12913	12473	12674	12641	12747	12525	12742	12843	12608	12519	12763	12673	12718	12748	12558	12778	12654	12580	12722	12634	12825	12674	12758	12693	12755	12699	12798	12660	12530	12743	12627	12804	12586	12779	12673	12636	12575	12533	12857	12808	12529	12769	12736	12684	12691	12762	12705	12708	12611	12693	12644	12611	12675	12645	12617	12717	12655	12650	12673	12809	12640	12659	12651	12688	12787	12649	12573	12656	12775	12708	12767	12607	12886	12865	12659	12619	12589	12701	12499	12691	12634	12617	12830	12712	12552	12793	12808	12650	12558	12714	12586	12720	12722	12701	12826	12669	12517	12743	12674	12683	12726	12912	12645	12728	12733	12824	12677	12849	12675	12780	12827	12746	12664	12606	12750	12763	12586	12680	12731	12595	12869	12725	12565	12562	12721	12456	12661	12554	12736	12653	12643	12625	12605	12585	12746	12699	12620	12889	12632	12743	12821	12684	12648	12756	12678	12692	12665	12745	12376	12835	12703	12636	12710	12495	12605	12776	12678	12649	12594	12755	12650	12620	12600	12601	12859	12554	12672	12753	12626	12707	12584	12586	12733	12571	12626	12715	12780	12691	12639	12649	12668	12710	12720	12691	12794	12699	12689	12750	12660	12836	12690	12600	12599	12747	12612	12614	12599	12765	12785	12592	12837	12760	12700	12651	12584	12496	12649	12811	12647	12543	12660	12693	12759	12662	12920	12757	12899	12730	12679	12839	12775	12779	12441	12711	12528	12765	12598	12896	12665	12681	12664	12683	12564	12677	12662	12496	12974	12611	12922	12605	12527	12504	12631	12671	12705	12582	12713	12703	12658	12705	12760	12638	12667	12829
23176	27200	44200	41639	32026	29328	29024	25604	24957	24922	25218	24837	24884	24971	25040	24864	24945	25154	24946	24864	24738	24789	24822	24712	24845	24811	24765	24811	24960	24726	24713	24782	24529	24717	24935	24731	24623	24646	24900	24870	24605	24819	24637	24525	24826	24940	24788	24617	24766	24703	24617	24674	24683	24566	24553	24448	24790	24776	24764	24772	24593	24429	24738	24603	24802	24375	24800	24622	24532	24789	24607	24665	24616	24741	24697	24714	24457	24745	24769	24733	24595	24529	24681	24700	24680	24761	24721	24856	24554	24570	24551	24633	24735	24775	24650	24491	24461	24863	24733	24693	24604	24568	24627	24693	24816	24617	24498	24700	24590	24739	24725	24616	24571	24744	24656	24560	24635	24809	24671	24702	24386	24354	24613	24844	24777	24635	24582	24578	24482	24604	24850	24834	24640	24538	24795	24576	24646	24597	24647	24618	24802	24725	24546	24301	24510	24821	24514	24477	24502	24670	24648	24852	24598	24518	24456	24689	24795	24416	24449	24511	24647	24757	24513	24451	24856	24677	24589	24718	24362	24645	24681	24604	24957	24679	24570	24452	24442	24693	24695	24706	24468	24783	24575	24714	24444	24782	24713	24859	24697	24520	24614	24556	24558	24754	24612	24576	24855	24749	24607	24799	24641	24588	24599	24544	24429	24609	24464	24569	25004	24545	24482	24802	24717	24853	24533	24690	24547	24519	24684	24812	24499	24516	24444	24667	24474	24442	24686	24469	24524	24517	24823	24723	24650	24504	24523	24521	24575	24519	24528	24788	24552	24544	24816	24791	24739	24419	24703	24757	24535	24457	24748	24509	24380	24650	24426	24507	24514	24644	24856	24737	24623	24602	24516	24814	24683	24404	24690	24671	24451	24589	24567	24349	24622	24680	24166	24687	24437	24627	24462	24740	24649	24705	24721	24489	24650	24313	24678	24628	24710	24638	24535	24634	24527	24484	24695	24598	24509	24416	24703	24579	24384	24564	24360	24562	24418	24925	24550	24332	24756	24635	24646	24741	24622	24645	24616	24548	24488	24629	24720	24705	24618	24934	24524	24570	24317	24644	24689	24579	24472	24467	24739	24623	24577	24790	24540	24861	24637	24508	24564	24600	24904	24596	24739	24465	24440	24945	24704	24585	24467	24480	24661	24567	24679	24610	24683	24575	24681	24921	24451	24512	24425	24483	24646	24510	24395	24813	24765	24398	24603	24616	24721	24650	24665	24599	24385	24556	24614	24389	24360	24329	24458	24495	24524	24387	24839	24611	24689	24620	24363	24615	24490	24557	24623	24726	24537	24371	24365	24428	24642	24470	24722	24684	24349	24353	24593	24400	24731	24725	24599	24785	24493	24565	24722	24809	24648	24568	24510	24473	24598	24640	24858	24697	24698	24575	24871	24586	24522	24428	24659	24643	24589	24536	24581	24650	24631	24653	24787	24595	24622	24427	24523	24557	24497	24769	24532	24593	24391	24582	24506	24584	24509	24488	24546	24732	24462	24606	24672	24608	24492	24641	24713	24583	24608	24575	24713	24644	24613	24524	24311	24454	24660	24889	24480	24627	24529	24461	24626	24582	24463	24647	24610	24607	24622	24426	24631	24554	24685	24751	24840	24641	24702	24442	24499	24611	24512	24701	24665	24664	24638	24730	24751	24499	24555	24752	24833	24812	24596	24556	24992	24581	24648	24802	24674	24622	24708	24554	24329	24426	24591	24681	24576	24464	24708	24735	24470	24662	24509	24645	24628	24551	24595	24603	24617	24593	24633	24485	24694	24514	24765	24591	24557	24416	24500	24455	24672	24708	24812	24479	24522	24620	24568	24780	24735	24474	24618	24567	24763	24732	24687	24420	24731	24525	24546	24757	24733	24687	24728	24570	24733	24637	24603	24677	24715	24737	24405	24552	24719	24802	24534	24740	24639	24711	24679	24571	24891	24787	24462	24436	24619	24374	24548	24612	24473	24624	24755	24513	24649	24588	24357	24658	24480	24474	24429	24495	24900	24659	24525	24617	24513	24666	24912	24743	24559	24826	24511	24567	24559	24511	24870	24727	24698	24686	24716	24553	24916	24676	24551	24510	24671	24543	25004	24597	24711	24687	24517	24509	24621	24663	24708	24474	24546	24558	24750	24809	24753	24482	24402	24449	24675	24707	24691	24524	24688	24687	24885	24621	24642	24707	24515	24734	24403	24420	24381	24318	24611	24474	24920	24467	24454	24551	24475	24654	24850	24795	24514	24615	24506	24658	24604	24637	24676	24632	24625	24640	24417	24639	24597	24567	24380	24523	24532	24580	24600	24585	24751	24654	24563	24474	24628	24704	24850	24822	24688	24530	24610	24668	24462	24578	24784	24408	24785	24895	24445	24560	24790	24595	24610	24756	24620	24476	24663	24726	24694	24673	24200	24496	24573	24424	24762	24456	24681	24454	24603	24530	24553	24681	24385	24709	24525	24677	24661	24844	24770	24719	24450	24596	24625	24598	24624	24938	24509	24835	24459	24740	24444	24483	24556	24545	24976	24368	24850	24511	24700	24595	24786	24487	24471	24705	24727	24641	24655	24773	24706	24556	24751	24479	24502	24603	24677	24543	24427	24602	24672	24425	24666	24613	24692	24637	24593	24608	24564	24691	24576	24637	24850	24688	24309	24668	24672	24781	24488	24596	24667	24648	24858	24823	24650	24556	24439	24666	24804	24450	24562	24536	24735	24581	24596	24689	24604	24612	24390	24529	24433	24524	24634	24826	24592	24448	24755	24695	24618	24670	24665	24626	24516	24637	24493	24792	24501	24505	24487	24444	24788	24776	24733	24661	24565	24582	24582	24541	24752	24552	24598	24704	24596	24426	24703	24363	24554	24911	24543	24605	24220	24689	24709	24777	24741	24591	24838	24528	24438	24814	24904	24577	24725	24738	24615	24445	24684	24311	24501	24653	24627	24437	24578	24574	24643	24618	24642	24563	24583	24548	24502	24480	24711	24628	24628	24634	24550	24433	24598	24744	24408	24636	24622	24723	24541	24305	24608	24571	24626	24782	24469	24640	24658	24528	24636	24441	24629	24586	24634	24600	24631	24437	24386	24529	24680	24772	25006	24492	24704	24437	24724	24777	24566	24416	24439	24744	24664	24379	24440	24558	24571	24541	24683	24514	24537	24572	24669	24615	24820	24755	24701	24530	24772	24640	24678	24549	24458	24637	24392	24526	24569	24537	24595	24757	24478	24462	24622	24682	24404	24540	24348	24696	24541	24859	24739	24734	24606	24629	24496	24841	24419	24520	24646	24697	24481	24955	24624	24489	24676	24715	24682	24607	24541	24603	24401	24898	24546	24385	24706	24640	24453	24756	24749	24499	24508	24688	24704	24589	24586	24710	24316	24398	24332	24769	24604	24564	24480	24858	24542	24674	24554	24636	24806	24500	24445	24733	24721	24667	24691	24509	24662	24643	24710	24484	24675	24524	24721	24660	24642	24597	24678	24645	24359	24271	24683	24557	24598	24686	24647	24413	24595	24551	24789	24576	24578	24606	24414	24719	24808	24604	24638	24597	24635	24584	24762	24383	24811	24662	24705	24368	24411	24689	24420	24852	24638	24920	24459	24654	24539	24728	24943	24617	24670	24600	24619	24768	24401	24336	24501	24365	24746	24677	24498	24542	24368	24346	24192	24367	24459	24817	24587	24649	24442	24601	24507	24700	24533	24701	24461	24600	24724	24694	24576	25010	24512	24412	24443	24542	24596	24473	24410	24465	24231	24555	24820	24807	24410	24619	24705	24907	24185	24362	24494	24546	24780	24928	24742	24786	24716	24668	24795	24604	24620	24523	24545	24317	24752	24794	24687	24551	24705	24890	24763	24736	24618	24462	24647	24785	24459	24607	24347	24446	24377	24574	24436	24687	24665	24650	24373	24582	24732	24729	24455	24393	24645	24770	24522	24677	24440	24645	24673	24685	24645	24857	24362	24670	24474	24655	24612	24657	24543	24696	24522	24508	24657	24601	24544	24456	24658	24518	24485	24262	24591	24580	24786	24595	24514	24481	24666	24717	24487	24266	24659	24498	24607	24744	24578	24451	24718	24653	24631	24449	24782	24531	24698	24609	24591	24596	24476	24529	24659	24568	24615	24605	24557	24428	24572	24702	24598	24742	24399	24856	24788	24804	24568	24654	24671	24636	24553	24363	24520	24724	24532	24710	24647	24477	24594	24769	24605	24498	24530	24394	24389	24642	24506	24337	24413	24696	24692	24488	24763	24494	24563	24684	24541	24574	24718	24673	24812	24594	24600	24532	24671	24625	24435	24439	24742	24778	24771	24693	24559	24660	24538	24783	24723	24716	24900	24503	24651	24350	24377	24624	24487	24601	24494	24391	24705	24723	24481	24466	24652	24469	24633	24532	24584	24686	24292	24580	24518	24495	24535	24785	24582	24668	24753	24412	24778	24571	24532	24828	24766	24495	24449	24387	24567	24517	24631	24445	24561	24561	24609	24478	24458	24584	24882	24752	24620	24489	24442	24452	24744	24622	24410	24507	24268	24513	24931	24737	24681	24477	24569	24685	24676	24594	24622	24219	24920	24531	24626	24585	24637	24454	24556	24618	24882	24794	24385	24586	24481	24413	24822	24218	24748	24404	24382	24411	24288	24398	24463	24509	24509	24685	24572	24537	24603	24874	24463	24499	24813	24514	24571	24643	24695	24570	24774	24775	24634	24597	24571	24535	24616	24744	24676	24665	24867	24696	24516	24524	24682	24429	24305	24443	24694	24655	24249	24431	24611	24604	24506	24571	24492	24489	24579	24629	24652	24838	24472	24419	24755	24538	24503	24648	24744	24355	24680	24726	24470	24699	24540	24622	24430	24431	24574	24487	24688	24587	24722	24422	24543	24623	24605	24440	24444	24250	24698	24686	24650	24527	24398	24531	24464	24427	24910	24365	24739	24911	24649	24807	24727	24651	24601	24317	24743	24558	24612	24532	24471	24684	24711	24643	24477	24465	24631	24453	24745	24673	24493	24426	24430	24758	24856	24797	24535	24588	24596	24651	24812	24642	24625	24591	24730	24690	24368	24557	24475	24714	24709	24634	24699	24400	24497	24591	24474	24638	24777	24700	24836	24542	24707	24815	24548	24491	24403	24390
62415	98012	86407	59424	31262	18444	14812	14628	14465	14619	14700	15057	14754	14767	14798	14718	14781	14795	14863	14889	14921	14888	14963	14817	14999	14712	14989	14920	15063	14799	14798	14833	14900	15031	14847	14915	15031	14952	15101	15020	14849	14864	14891	14740	14840	14905	14842	14803	15030	14797	14882	15061	14780	14867	14887	14982	14790	14773	14834	14874	14874	14903	14977	14945	15044	14788	14810	14747	14790	14978	14898	14844	15058	14766	14769	14991	14691	14796	14741	14933	14828	14928	14993	14791	14789	14830	14633	14935	14780	14900	14825	14838	14791	14699	14851	14955	14944	14951	14905	14717	14860	14758	14744	14803	14917	14918	14933	15005	14841	14741	14784	14859	14934	14967	15027	14824	14915	14747	14669	14992	14951	14790	14870	14866	15090	14670	14725	14924	14926	14716	14933	14699	14753	14927	14690	15011	14814	14875	14785	14844	14890	14945	14946	14703	14883	14819	14911	14815	14970	14923	14891	14709	14874	14847	14813	14669	14994	14841	14930	15037	14742	14933	14920	14641	14885	14765	14908	14890	14647	14700	14745	14989	14923	14918	14898	14994	14737	15101	14975	14664	14815	14666	14851	14893	14844	14849	14750	14888	14902	14943	14636	14853	14923	14978	14778	14983	14819	14831	14890	14921	14701	14846	14737	14877	15008	14806	14896	14814	14902	14876	14734	14898	14840	14928	14866	14958	14879	14850	14766	14670	14912	14888	14774	14708	14800	14704	14800	14797	14692	14704	14909	14920	14687	14845	14779	14886	14711	14810	14723	14757	14843	14953	14749	14792	15001	14853	14884	14838	14852	14911	14817	14990	14784	14800	14817	14933	14799	14810	14846	14853	14855	14825	14891	14776	14740	14741	14913	14833	14885	14951	14680	14915	14786	14790	14884	14762	14994	14895	14927	14851	14832	14862	14692	14790	14739	14992	14843	14838	14914	14693	14820	14838	14743	14915	15059	14808	14916	14851	14914	14792	14702	14799	14930	14965	14744	14976	14986	14796	14835	14676	14954	14832	14839	14738	14912	14822	14768	14790	14775	14874	15049	15020	14766	14891	14932	14967	14855	14839	14919	15018	14793	14869	14938	14899	14941	14837	14643	14839	14800	14953	14599	14961	14948	14919	15051	14858	14933	14853	14818	14979	14726	14872	14724	14882	14932	14815	14744	14987	14748	14878	14670	14997	14816	14816	14905	14775	15014	14709	14757	14827	14639	14836	14874	14882	14878	14791	14912	15062	14819	15014	14863	14786	14878	14580	14909	14720	14927	14799	14686	14791	14987	14901	14727	14875	14901	14740	15028	14878	14776	14991	14772	14918	14751	14889	15023	14978	14995	15018	14832	14858	14724	14829	14884	14922	14764	14792	14891	14790	14868	14973	14802	14875	14832	14831	14644	14769	14792	14839	14896	14845	14791	14784	14886	14843	14862	15034	14712	14837	14711	14865	14815	14909	14846	14842	14825	14779	15018	14944	14935	14929	14713	14826	14882	14927	14743	14914	14781	14881	14857	14915	14897	14828	14789	14684	14909	14789	14866	14828	14992	14768	14933	14847	14905	14905	14927	14755	14742	14935	14865	14910	14803	14985	14643	14815	14881	14558	14718	14973	15017	14801	14886	14855	14791	14830	14777	14863	14901	14906	14718	14907	14901	14725	14787	14961	14799	14918	14752	14821	14741	14772	14929	14974	14714	14695	14931	14982	14973	14790	14825	14796	14903	14966	14876	14863	14842	14945	15040	14919	14861	14783	14799	14945	14808	14954	14742	14992	14943	14842	14743	14852	14797	14722	14721	14933	14844	14722	14734	14926	14862	14747	14803	14818	14989	14886	14790	14979	14974	14816	14859	14670	14880	14890	14793	14633	14785	14952	14881	14781	14731	14763	14902	14892	14944	14696	14755	14905	14781	14928	14777	14902	14914	14815	14817	14848	14783	14774	14881	14914	14714	14937	14740	14918	14791	14823	14938	14616	14796	14800	14791	15074	14919	15171	14758	14805	14893	14887	14707	14961	14923	14868	14629	14987	14703	14812	14913	14977	14748	14808	14722	14733	14816	14794	14923	14874	14779	14711	15036	14708	14746	14784	14691	14775	14913	14655	14908	14944	14613	14933	14852	14727	14770	14886	14922	14978	14895	14594	14707	14759	14814	14772	14727	14667	14850	14807	14878	14835	14790	14770	15014	14886	14774	14904	14836	14912	14723	14743	14805	14797	15007	14717	14891	14795	14774	14637	14719	14840	14908	14927	15159	14768	14980	14781	14818	14919	14735	15005	14810	14827	14624	14816	14822	14950	14840	14789	14646	14788	14771	14627	14862	14977	14910	14733	14970	14829	14850	14885	14947	14899	14742	14774	14859	14841	14884	14876	14820	14838	14795	14810	14904	14836	14786	14720	14920	14822	14922	14817	14784	14973	14731	14646	14909	14952	14787	14799	14744	14830	14843	14832	14870	14827	14709	14842	14952	14789	14752	14866	14823	14942	14886	14749	14831	14826	14883	14795	14880	14832	14901	14841	14660	14809	14874	14854	14742	14876	14798	14794	14754	14789	14732	14990	14876	14869	14923	14803	14910	14790	14847	14912	14822	14861	14757	14643	14879	14762	14801	14939	14996	14950	14799	14919	14900	14796	14911	14871	14762	14890	14965	14705	14804	14950	14912	14717	14821	14948	14722	14790	14756	14870	14899	14851	14860	14777	14926	14825	14863	14767	14878	14937	14762	15046	14739	14789	14748	14900	14937	14934	14683	14829	14904	14749	14948	14729	14785	15016	14747	14813	14779	14727	14881	14744	14916	14885	14916	14689	14951	15110	14788	15002	14909	14864	14794	14845	14830	14906	14891	14803	14821	14830	14921	14811	14834	14991	14907	14806	14771	14875	14712	15064	14820	14747	14863	14918	14799	14816	14968	14792	14767	14736	15046	14856	14815	14890	14818	14904	14660	14990	14687	14779	14868	14759	14832	14923	14638	14929	14938	14685	14879	14875	14942	14816	14750	14810	14878	15022	14852	14731	14859	14928	14791	14880	14891	14960	14703	14886	14796	14956	14945	15022	14850	14841	14807	14955	14953	14933	14762	14796	14675	14690	14971	14693	15022	14654	14939	14861	14707	14740	14765	14837	14791	14964	14922	14678	14824	14774	14686	14870	14856	14775	14973	14841	14856	14979	14917	14765	14874	14800	14670	14737	14914	15122	15043	14761	14887	14812	14744	14728	14779	14794	14837	14916	14815	14872	14854	14817	14974	14826	14668	14744	14818	14884	14774	14901	14696	14797	14671	14714	14796	14846	14755	14773	14779	14817	14749	14820	14864	14851	14633	14769	15114	14882	14845	14952	14825	14811	14801	14756	14870	14793	14844	14744	14830	14860	14678	14845	14863	14958	14823	14760	15006	14933	14788	14993	15003	14739	14792	14893	14714	15024	14946	14737	14922	14751	14809	14756	14984	14717	14923	14955	14667	14845	14617	14765	15049	14761	14756	14971	14904	14789	15063	14891	14836	14972	14913	14843	14689	14964	14863	14899	14906	14918	14852	14944	14843	14830	14776	14925	14769	14795	14823	14805	14886	14833	14700	14827	14714	14739	14708	14881	14952	14928	14977	14831	14878	15104	14735	14838	14895	14821	14911	14823	14861	14849	14699	14913	14703	14717	14743	14660	14816	14834	14810	14802	14740	14762	14646	14843	14776	14788	14848	14796	14843	14770	14880	14785	14699	14805	14734	14816	14575	14944	14811	15098	14763	14880	14752	14944	14689	14689	14715	14922	14702	14884	15002	14768	14897	14934	14754	14859	14821	14922	14883	14765	14813	14730	14803	14969	14811	14734	14712	14820	14915	14821	14726	14819	14835	14828	14953	14925	14777	15050	14920	14669	14950	14879	14650	14822	14797	14771	15009	14883	14958	14798	14700	14876	14930	14824	14799	14808	14806	14968	14870	14871	14663	14762	14800	14931	14756	14836	14919	14915	14709	14905	14828	14591	14742	14866	14851	14881	14711	14969	15005	14925	14920	14895	14814	14871	15000	14848	14685	14621	14727	14877	14950	14743	14703	14832	14934	14827	14813	14952	14855	14965	14914	14871	14984	14905	14816	14926	14665	14809	14935	14791	14756	14757	14837	14829	14761	14932	14832	14935	14803	14885	14640	14804	14806	14987	14987	14796	14615	14944	14744	14935	14853	14815	14768	14815	14758	14741	14837	14816	14640	14813	14833	14668	14870	14964	15069	14890	14831	14779	14804	14721	14981	14705	14959	14847	14782	14872	14999	14888	14932	14747	14823	14894	14807	14939	14883	14852	14918	14845	14887	14849	14811	14788	14812	14705	14894	14954	14722	14888	14913	14860	14831	14743	14771	14677	14750	14931	14879	14876	14897	14830	14805	14860	14959	14869	14769	14728	14968	15001	14877	14826	14708	14853	14826	14853	14825	14862	14740	14829	14927	14833	14866	14726	14819	14561	14910	14688	14687	14908	14764	14803	14949	14994	14796	14937	14803	14813	14735	14818	14976	14944	14672	14752	14752	14938	14863	14878	14763	14866	14820	14718	14935	14883	14796	14888	14875	14727	14755	14812	14985	14759	14877	14768	14830	15009	14890	15047	14662	14782	14665	14986	14748	14915	14836	14832	14872	14733	14957	14844	14802	14892	14851	14797	14791	14704	14806	14770	14625	14857	14646	14892	14792	15046	14697	14818	14879	14921	14934	14774	14934	14800	14735	14686	14931	14866	14692	14630	14627	14806	14906	14687	14752	14758	14709	14722	14938	14936	14792	14898	14782	14680	14808	15046	14831	14756	14834	14716	14786	14718	14803	14787	14813	14775	14853	14827	14826	14982	14834	14887	14913	14684	14952	14841	14961	14710	14732	14779	14996	14754	14963	14836	14897	14809	14780	14736	14775	14718	14819	14785	14945	14807	14743	14853	14864	14746	14747	14628	14967	14775	14949	14763	14564	14717	14896	14826	15010	14857	14920	14800	14931	14860	15002	14827	14824	14789	14857	14870	14859	14916	14669	14935	14860	14874	14722	14737	14947	14760	14954	14845	14843	14973	14879	14759	15073	14926	14769	14732	14822	14791	14925	14896	14891	14777	14684	14967	14925	14942	14803	14933	14789	14780	14947	14859	14744	14778
38997	44550	44586	34248	27354	25311	24948	24741	24714	24620	24542	24806	24531	24658	24711	24683	24738	24923	24390	24665	24574	24521	24529	24563	24580	24374	24329	24330	24799	24706	24472	24652	24659	24682	24709	24619	24364	24652	24498	24602	24482	24432	24474	24562	24597	24691	24547	24473	24551	24698	24387	24691	24540	24728	24661	24612	24565	24520	24391	24665	24576	24393	24628	24440	24281	24599	24458	24464	24697	24403	24615	24479	24755	24365	24572	24571	24485	24571	24459	24545	24518	24645	24465	24888	24562	24270	24412	24545	24514	24456	24493	24586	24512	24511	24619	24331	24690	24679	24506	24700	24414	24828	24403	24130	24365	24446	24650	24410	24498	24589	24428	24597	24454	24715	24483	24640	24633	24545	24427	24519	24478	24538	24543	24326	24471	24342	24529	24393	24433	24684	24639	24460	24703	24392	24400	24596	24671	24581	24605	24716	24680	24458	24743	24477	24670	24706	24607	24378	24606	24456	24487	24493	24425	24487	24292	24582	24555	24538	24210	24411	24664	24661	24622	24554	24575	24580	24614	24538	24540	24373	24540	24288	24492	24630	24547	24555	24383	24427	24317	24409	24441	24604	24633	24524	24510	24476	24489	24631	24558	24463	24502	24570	24441	24547	24646	24784	24379	24335	24737	24606	24390	24493	24569	24914	24587	24341	24607	24328	24486	24618	24620	24385	24595	24556	24519	24553	24698	24565	24544	24534	24471	24456	24533	24604	24704	24421	24471	24719	24378	24396	24357	24511	24453	24929	24619	24452	24752	24706	24456	24605	24556	24506	24468	24424	24358	24635	24527	24446	24227	24590	24410	24563	24421	24335	24350	24452	24633	24755	24426	24636	24415	24692	24682	24626	24665	24473	24501	24480	24641	24524	24600	24790	24514	24574	24542	24490	24366	24785	24713	24636	24382	24525	24384	24463	24600	24543	24613	24529	24475	24560	24723	24485	24505	24514	24562	24573	24769	24385	24710	24486	24515	24230	24273	24684	24853	24467	24541	24513	24429	24534	24413	24737	24626	24616	24583	24571	24630	24407	24542	24412	24570	24501	24617	24689	24471	24786	24764	24282	24641	24562	24497	24259	24675	24540	24646	24533	24519	24472	24498	24530	24684	24601	24456	24383	24556	24742	24309	24718	24580	24440	24393	24435	24474	24671	24718	24479	24741	24745	24349	24444	24510	24507	24652	24572	24592	24546	24454	24579	24775	24556	24653	24668	24653	24644	24791	24469	24587	24535	24583	24369	24608	24581	24489	24656	24644	24392	24413	24617	24649	24676	24651	24470	24354	24288	24594	24667	24675	24167	24644	24662	24369	24423	24667	24697	24742	24616	24213	24378	24550	24504	24723	24388	24544	24682	24506	24483	24424	24579	24418	24497	24573	24556	24453	24608	24386	24563	24623	24617	24632	24546	24434	24647	24774	24711	24544	24468	24437	24434	24507	24541	24442	24480	24392	24293	24768	24641	24657	24665	24559	24465	24582	24660	24525	24346	24651	24837	24634	24549	24545	24400	24395	24474	24651	24680	24387	24546	24596	24616	24663	24402	24568	24454	24419	24295	24472	24529	24636	24769	24758	24376	24302	24772	24492	24616	24548	24649	24642	24574	24557	24490	24512	24397	24574	24537	24755	24412	24553	24652	24597	24637	24534	24683	24396	24533	24526	24546	24578	24418	24608	24447	24446	24449	24358	24599	24668	24546	24455	24723	24616	24639	24691	24625	24481	24573	24416	24459	24465	24515	24537	24498	24403	24414	24658	24786	24504	24689	24539	24731	24609	24641	24682	24519	24488	24469	24639	24512	24569	24560	24452	24308	24520	24634	24535	24722	24685	24584	24680	24616	24390	24821	24604	24654	24556	24332	24374	24573	24585	24574	24540	24659	24626	24398	24451	24783	24553	24541	24467	24465	24289	24679	24767	24730	24724	24548	24590	24538	24550	24543	24366	24367	24763	24689	24583	24611	24383	24390	24646	24703	24626	24799	24488	24666	24386	24427	24380	24236	24628	24507	24541	24266	24457	24421	24449	24637	24533	24583	24502	24399	24480	24517	24546	24641	24355	24249	24470	24532	24416	24312	24865	24494	24552	24653	24756	24312	24537	24512	24367	24803	24485	24297	24616	24581	24590	24605	24556	24592	24768	24404	24460	24849	24741	24638	24659	24602	24445	24305	24600	24309	24495	24558	24272	24387	24511	24468	24654	24611	24417	24391	24316	24572	24609	24531	24760	24411	24653	24461	24666	24710	24395	24489	24531	24619	24428	24514	24737	24523	24765	24463	24508	24529	24558	24392	24520	24239	24324	24472	24443	24793	24630	24445	24499	24569	24543	24442	24483	24752	24516	24385	24616	24666	24778	24542	24583	24686	24421	24726	24715	24704	24434	24510	24420	24324	24458	24354	24415	24548	24423	24636	24738	24552	24653	24582	24551	24599	24577	24292	24437	24511	24464	24545	24576	24488	24592	24641	24249	24500	24741	24592	24310	24514	24427	24646	24487	24346	24447	24462	24615	24360	24702	24847	24514	24360	24563	24364	24392	24605	24562	24623	24336	24242	24653	24550	24460	24616	24391	24468	24375	24625	24512	24486	24548	24419	24601	24446	24486	24594	24683	24426	24667	24571	24732	24600	24638	24689	24468	24548	24673	24613	24645	24168	24498	24592	24536	24432	24501	24512	24362	24660	24577	24588	24421	24522	24435	24692	24895	24624	24603	24578	24577	24746	24337	24600	24484	24576	24665	24771	24513	24446	24391	24350	24513	24768	24581	24428	24717	24560	24508	24573	24616	24402	24565	24676	24699	24704	24589	24821	24509	24504	24436	24645	24600	24326	24736	24624	24392	24490	24463	24598	24534	24639	24523	24610	24558	24774	24437	24336	24750	24563	24381	24539	24462	24324	24324	24536	24804	24491	24534	24763	24342	24629	24527	24470	24616	24586	24605	24950	24700	24480	24510	24594	24667	24305	24450	24712	24568	24754	24595	24258	24656	24573	24489	24550	24504	24505	24620	24498	24596	24467	24537	24336	24676	24481	24502	24458	24653	24526	24501	24543	24395	24253	24373	24424	24380	24648	24576	24316	24387	24366	24449	24614	24532	24536	24525	24401	24598	24506	24599	24751	24663	24594	24533	24614	24632	24634	24628	24416	24629	24606	24519	24566	24823	24411	24832	24417	24501	24588	24651	24522	24674	24476	24873	24592	24631	24386	24525	24760	24749	24618	24857	24674	24553	24628	24571	24572	24436	24561	24745	24727	24566	24381	24400	24447	24213	24307	24590	24501	24665	24674	24442	24547	24575	24779	24333	24577	24586	24666	24702	24511	24552	24749	24360	24571	24646	24504	24633	24456	24384	24581	24662	24510	24469	24568	24718	24277	24345	24521	24431	24468	24679	24487	24465	24408	24334	24447	24398	24702	24939	24515	24814	24695	24496	24608	24463	24483	24685	24717	24593	24452	24751	24398	24542	24371	24439	24471	24739	24741	24534	24642	24295	24409	24506	24319	24653	24448	24330	24480	24516	24764	24465	24781	24431	24402	24670	24500	24543	24506	24521	24475	24720	24755	24570	24629	24389	24637	24702	24612	24485	24486	24482	24497	24634	24146	24581	24519	24492	24561	24504	24485	24624	24448	24711	24497	24628	24472	24666	24457	24743	24567	24400	24490	24599	24551	24259	24507	24768	24536	24572	24571	24715	24665	24579	24512	24414	24588	24859	24635	24498	24393	24535	24545	24771	24346	24569	24427	24594	24637	24853	24711	24673	24467	24505	24526	24623	24527	24354	24463	24500	24721	24536	24577	24409	24652	24687	24735	24475	24730	24466	24701	24762	24907	24544	24572	24623	24553	24451	24582	24636	24759	24566	24480	24800	24609	24384	24503	24545	24701	24786	24574	24661	24725	24485	24577	24516	24551	24678	24670	24663	24639	24658	24603	24513	24522	24367	24659	24706	24732	24529	24790	24692	24718	24781	24698	24541	24552	24461	24642	24559	24652	24509	24449	24650	24590	24814	24640	24507	24398	24600	24504	24623	24732	24624	24717	24458	24402	24520	24438	24731	24667	24540	24488	24362	24408	24783	24507	24676	24625	24407	24615	24734	24711	24560	24715	24255	24517	24296	24688	24474	24512	24622	24584	24525	24583	24549	24705	24688	24456	24756	24494	24459	24564	24582	24517	24371	24371	24551	24430	24615	24506	24501	24498	24436	24650	24351	24176	24423	24536	24613	24316	24616	24702	24437	24546	24583	24595	24868	24604	24536	24444	24710	24488	24668	24748	24546	24828	24617	24449	24694	24530	24718	24805	24597	24606	24546	24574	24520	24681	24446	24530	24698	24658	24612	24587	24498	24468	24581	24438	24435	24554	24440	24446	24595	24493	24273	24647	24498	24597	24483	24642	24294	24568	24685	24554	24562	24285	24342	24760	24378	24583	24487	24458	24679	24465	24662	24616	24330	24353	24649	24440	24692	24270	24426	24572	24510	24601	24516	24273	24335	24429	24466	24530	24543	24506	24428	24511	24357	24568	24571	24502	24506	24623	24470	24767	24640	24851	24749	24621	24408	24443	24411	24752	24679	24634	24418	24686	24534	24495	24467	24536	24865	24649	24668	24345	24367	24495	24662	24403	24544	24510	24761	24325	24561	24512	24309	24431	24383	24641	24516	24560	24715	24671	24738	24310	24675	24767	24342	24658	24558	24860	24509	24682	24378	24367	24474	24481	24472	24657	24439	24646	24552	24672	24388	24598	24478	24227	24767	24457	24476	24476	24481	24336	24417	24677	24689	24581	24431	24370	24514	24139	24406	24686	24638	24626	24653	24546	24556	24575	24632	24417	24653	24561	24741	24723	24637	24621	24565	24406	24201	24649	24457	24424	24519	24488	24652	24410	24652	24293	24570	24431	24264	24340	24644	24346	24572	24502	24290	24547	24641	24375	24452	24442	24625	24645	24426	24339	24649	24568	24555	24260	24430	24485	24691	24754	24514	24530	24578	24485	24353	24452	24489	24392	24406	24457	24434	24633	24612	24576	24489	24623	24379	24429	24410	24630	24370	24301	24726	24321	24529	24412	24582	24585	24639	24562	24406	24723	24473	24336	24362	24347	24528	24557	24719	24542	24568	24573	24708	24434
35024	48484	35477	20867	15749	14329	13915	13702	13763	13873	13901	13807	13559	13692	13796	13695	13944	13864	13651	13857	13685	13897	13778	13828	13780	13634	13788	13742	14044	13664	13772	13794	13854	13741	13876	13916	13764	13759	13707	13713	13785	13839	13719	13775	13819	13829	13689	13844	13646	13920	13827	13826	13879	14045	13801	13747	13749	13950	13794	13585	13834	13863	13823	13824	13756	13725	13677	13802	13666	13847	13816	13793	13882	13712	13646	13899	13908	13817	13692	13658	13814	13659	13640	13776	13768	13592	13611	13839	13901	13633	13770	13837	13702	13892	13727	13911	13722	13747	13750	13626	13673	13787	13569	13608	13816	13726	13782	13816	13624	13788	13800	13768	13786	13668	13811	13817	13730	13907	13824	13670	13776	13753	13751	13618	13637	13586	13778	13695	13769	13869	13872	13833	13784	13711	13816	13817	13911	13870	13789	13663	13731	13884	13743	13968	13737	13870	13847	13679	13753	13940	13545	13770	13723	13618	13840	13669	13653	13773	13634	13667	13690	13657	13906	13815	13653	13896	13873	13791	13776	13660	13788	13639	13698	13706	13830	13852	13843	13735	13718	13569	13844	13895	13738	13793	13819	13723	13785	13674	13710	13667	13656	13648	13704	13692	13899	13889	13806	13549	13686	13742	13857	13723	13754	13746	13659	13926	13741	13689	13771	13758	13817	13834	13686	13718	13677	13776	13810	13937	13878	13741	13819	13766	13679	13711	13696	13484	13764	13753	13726	13653	13761	13636	13760	13683	13839	13584	13798	13822	13810	13588	13965	13722	13714	13927	13705	13771	13761	13753	13767	13751	13647	13745	13727	13887	13855	13727	13680	13657	13668	13742	13873	13798	13754	13833	13701	13801	13799	13647	13727	13661	13920	13780	13748	13697	13816	13692	13805	13720	13743	13753	13762	13699	13836	13532	13717	13753	13625	13727	13736	13792	13756	13891	13892	13587	13840	13692	13794	13691	13680	13788	13827	13745	13598	13731	13724	13877	13690	13751	13605	13733	13818	13722	13790	13914	13661	13916	13789	13775	13841	13857	13849	13773	13785	13685	13546	13844	13873	13674	13781	13781	13805	13735	13749	13728	13884	13821	13766	13693	13731	13595	13701	13507	13680	13827	13886	13780	13878	13853	13806	13840	13812	13776	13785	13769	13738	13509	13816	13738	13678	13785	13702	13774	13807	13823	13821	13669	13655	13825	13893	13672	13727	13714	13901	13793	13779	13801	13802	13775	13743	13913	13566	13744	13699	13842	13722	13813	13699	13646	13784	13617	13653	13661	13838	13989	13727	13723	13675	13906	13827	13690	13907	13699	13785	13676	13867	13542	13851	13684	13758	13651	13585	13558	13716	13748	13799	13726	13797	13842	13740	13788	13735	13632	13770	13696	13848	13673	13810	13623	13649	13885	13626	13784	13577	13640	13901	13801	13743	13780	13732	13757	13773	13811	13688	13783	13761	13772	13811	13604	13757	13762	13734	13566	13857	13807	13788	13861	13750	13754	13863	13806	13806	13861	13748	13817	13712	13799	13777	13830	13790	13745	13769	13773	13825	13594	13907	13869	13898	13662	13662	13731	13837	13829	13775	13819	13839	13762	13826	13889	13741	14069	13624	13716	13782	13748	13855	13794	13790	13820	13628	13845	13666	13765	13817	13718	13759	13822	13641	13520	13724	13662	13810	13745	13794	13773	13790	13658	13881	13649	13851	13828	13694	13820	13677	13958	13968	13769	13697	13757	13771	13656	13855	13852	13931	13722	13630	13869	13884	13618	13874	13772	13914	13628	13788	13657	13894	13815	13769	13632	13787	13679	13781	13737	13754	13792	13587	13746	13806	13825	13739	13735	13969	13745	13758	13689	13728	13718	13653	13808	13807	13761	13788	13728	13660	13883	13757	13768	13771	13752	13796	13780	13867	13689	13819	13767	13858	13892	13785	13932	13875	13928	13817	13883	13881	13899	13867	13803	13797	13833	13753	13799	13886	13742	13706	13706	13761	13774	13801	13901	13730	13842	13844	13779	13776	13906	13948	13702	13714	13730	13571	13728	13856	13776	13796	13739	13707	13742	13708	13679	14014	13595	13679	13645	13659	13917	13773	13576	13815	13768	13815	13933	13764	13775	13873	13691	13728	13871	13760	13857	13710	13782	13711	13836	13669	13761	13713	13667	13856	13680	13767	13825	13723	13877	13696	13684	13819	13714	13905	13886	13874	13758	13913	13673	13922	13922	13716	13719	13649	13877	13892	13802	13865	13943	13735	13644	13847	13805	13785	13886	13777	13676	13894	13756	13775	13666	13753	13705	13743	13918	13727	13717	13717	13912	13834	13751	13741	13770	13879	13686	13819	13640	13773	13762	13728	13943	13974	13912	13765	13737	13686	13872	13801	13847	13685	13873	13827	13739	13790	13823	13775	13807	13744	13671	13649	13819	13651	13805	13702	13862	13936	13758	13919	13624	13759	13813	13751	13631	13662	13672	13764	13843	13756	13633	13841	13828	13801	13658	13719	13809	13445	13844	13728	13952	13770	13735	13888	13629	13858	13634	13782	13689	13718	13790	13712	13744	13692	13636	13785	13903	13691	13836	13887	13828	14086	13687	13758	13674	13775	13852	13748	13655	13774	13713	13901	13706	13759	13691	13748	13701	13717	13788	13757	13574	13791	13613	13763	13788	13708	13761	13595	13722	13718	13830	13797	13808	13698	13735	13680	13670	13917	13904	13821	13785	13780	13792	13634	13796	13838	13826	13988	13880	13908	13684	13757	13566	13577	13804	13870	13864	13957	13849	13545	13647	13810	13841	13763	13710	13648	13769	13818	13803	13817	13884	13899	13858	13789	13926	13773	13745	13653	13759	13730	13807	13759	13737	13844	13762	13861	13746	13667	13632	13795	13947	13805	13735	13836	13752	13714	13854	13641	13718	13867	13677	13728	13992	13763	13973	13730	13737	13682	13724	13889	13861	13656	13744	13712	13785	13817	13903	13593	13894	13747	13899	13753	13755	13658	13527	13861	13807	13860	13901	13905	13585	13803	13713	13591	14010	13658	13841	13840	13878	13757	13620	13870	13814	13769	13864	13929	13849	13668	13739	13671	13733	13681	13874	13601	13826	13770	13863	13588	13778	13809	13764	13586	13633	13683	13834	13806	13686	13681	13739	13737	13791	13725	13695	13653	13714	13751	13835	13822	13800	13691	13679	13693	13734	13547	13614	13604	13776	13881	13722	13744	13662	13750	13741	13745	13726	13691	13736	13522	13666	13645	13803	13737	13884	13781	13703	13605	13937	13809	13787	13786	13766	13865	13701	13660	13697	13795	13784	13660	13795	13667	13765	13862	13740	13742	13819	13722	13635	13779	13726	13741	13782	13775	13885	13716	13727	13806	13765	13793	13802	13778	13717	13696	13511	13719	13878	13855	13830	13734	13593	13952	13862	13759	13719	13750	13674	13705	14016	13970	13627	13792	13798	13838	13895	13764	13733	13740	13656	13737	13669	13711	13806	13916	13815	13644	13752	13782	13968	13867	13879	13696	13795	13812	13892	13974	13785	13715	13884	13702	13831	13869	13789	13649	13852	13682	13841	13757	13711	13905	13746	13799	13796	13833	13905	13883	13785	13789	13712	13705	13590	13780	13747	13742	13744	13784	13791	13970	13870	13672	13832	13707	13689	13629	13855	13710	13775	14001	13696	13810	13923	13836	13789	13854	13687	13809	13835	13814	13805	13854	13740	13527	13969	13722	13688	13902	13764	13945	13814	13868	13951	13632	13796	13697	13810	13928	13762	13825	13675	13826	13638	13592	13767	13874	13665	13791	13803	13765	13746	13857	13749	13834	13747	13720	13909	13922	13802	13797	13872	13702	13689	13791	13798	13549	13644	13645	13800	13725	13575	13800	13966	13818	13651	13849	13788	13770	13806	13776	14002	13820	13709	13708	13676	13849	13855	13787	13667	13785	13682	13761	13708	13701	13816	13839	13723	13823	13683	13934	13786	13880	13767	13826	13756	13751	13752	13740	13698	13654	13776	13993	13650	13733	13666	13715	13720	13777	13832	13935	13811	13780	13844	13710	13908	13695	13852	13744	13608	13893	13734	13839	13818	13754	13967	13872	13655	13787	13781	13818	13717	13879	13827	13722	13762	13557	13814	13668	13814	13668	13826	13621	13839	13730	13714	13743	13819	13723	13860	13923	13772	13764	13793	13954	13562	13735	14003	13696	13779	13753	13720	13917	13754	13877	13761	13642	13615	13791	13746	13838	13767	13613	13811	13793	13865	13681	13934	13564	13850	13737	13772	13710	13743	13843	13872	13691	13826	13877	13647	13539	13750	13677	13731	13790	13881	13720	13733	13844	13655	13928	13767	13842	13706	13788	13692	13826	13482	13787	13741	13862	13571	13846	13836	13824	13914	13829	13687	13784	13885	13811	13874	13883	13811	13760	13700	13865	13822	13908	13876	13720	13659	13759	13798	13679	13778	13772	13697	13934	13843	13748	13695	13779	13708	13825	13832	13858	13777	13906	13604	13609	13526	13815	13857	13799	13814	13788	13679	13620	13766	13751	13771	13809	13802	13839	13622	13701	13702	13828	13826	13893	13926	13756	13830	13708	13947	13666	13805	13770	13875	13886	13807	13878	13710	13710	13817	13782	13830	13761	13651	13799	13918	13799	13830	13862	13579	13969	13673	13731	13631	13968	13567	13875	13835	13856	13766	13678	13970	13660	13682	13900	13641	13687	13734	13784	13873	13844	13737	13871	13687	13768	13870	13719	13791	13605	13851	13869	13883	13672	13754	13699	13799	13655	13903	13699	13763	13747	13633	13750	13858	13771	13913	13662	13703	13922	13661	13863	13813	13755	13699	13847	13703	13743	13752	13702	13805	13710	13956	13723	13855	13693	13785	13711	13829	13626	13908	13926	13753	13585	13656	13723	13674	13840	13950	13921	13752	13816	13885	13841	13719	13747	13762	13890	13842	13834	13832	13846	13712	13829	13573	13771	13770	13647	13804	13671	13859	13880	13694	13823	13787	13732	13761	13754	13680	13918	13906	13879	13699	13712	13777	13829	13741	13753	13818	13879	13793	13776	13766	13870	13844	13798	13770	13719	13764	13834	13767	13783	13709	13773	13719
40443	44169	41798	33404	27647	25892	25319	25008	25197	25295	25075	25109	24992	25036	25129	25014	25096	25081	25164	24779	25121	24966	24794	24867	25013	24996	24816	25218	25398	25173	25210	25249	25074	25031	25013	25221	24994	25030	24917	24810	25062	25140	25295	25103	25234	25155	25116	24824	24933	25044	24833	25079	24956	25208	24762	25025	25144	24721	25191	24966	24980	24945	24832	25038	25082	25052	25277	25171	25186	25157	25206	24965	25170	25286	25158	25326	25159	25242	25038	25151	25168	25117	25077	25267	24943	25166	25153	25173	25097	24963	24940	24859	25175	25016	25228	25011	25110	24887	24874	25126	25176	25014	25017	25343	25174	25218	25102	25011	25071	24945	25290	25052	25113	25040	25100	25170	25061	25152	25085	25100	24956	25146	25053	24940	24985	24867	25129	25133	25137	25105	25158	24924	25033	25218	24770	25150	25124	24962	24986	25086	24942	24931	25137	24864	24923	24924	25229	25012	25094	25146	25090	24863	25125	25153	25245	25317	25188	24941	25171	25105	25080	24975	25067	25126	25297	24810	25069	25056	25030	25366	25168	24973	24986	25117	25077	25138	25119	24783	24972	24869	25049	25101	25403	25099	25143	24999	25292	25233	25319	25330	24999	25199	24915	25107	24946	24980	25047	24902	24974	25172	24851	24846	25190	25148	25039	25055	24888	24835	25063	24909	24951	24957	25002	24815	25234	25082	25041	25104	25126	25401	24914	25127	25220	25043	25093	25020	24946	25217	25208	25116	25077	25061	25273	25275	25035	25140	24936	25073	25093	25066	25147	24798	24952	25226	24921	25000	25273	24999	24990	25149	25139	25313	25227	25145	25075	25102	24980	24877	25018	24779	25092	25202	24994	25017	25387	25249	24973	25028	24988	24990	25152	24736	25123	24966	25233	25094	24927	25124	25093	25016	25230	25064	24965	25021	25149	24973	25257	24971	24999	25180	24941	25255	25168	25114	25062	25116	25004	25135	25106	24887	24825	24948	25072	24969	25184	24965	25144	24836	24988	25032	24869	24909	24951	24721	25159	25286	25042	25070	25108	25400	25215	25157	25419	24993	25198	24998	24937	25095	25306	25214	25132	25128	24902	25278	25353	25152	24936	25015	25090	25135	25177	25316	25052	25211	25178	25014	25161	25113	25112	25241	24927	24797	24957	25249	25246	24968	24975	25029	24761	24779	24914	25020	24848	24985	25183	25342	25213	24974	24990	24996	25144	25109	25118	24971	24977	25133	25197	25135	25115	24994	25003	25220	24777	25074	24834	25054	24968	25124	25007	25099	25084	25260	25060	25177	25073	24880	24938	25060	25175	25041	25089	24927	24741	25136	25115	25039	25020	25024	25095	25389	25230	25169	25146	25152	25167	25038	25208	25078	25144	25112	25042	25069	25180	25396	25048	25293	25013	25137	25223	25206	25293	24930	24962	24937	25008	25096	25235	25291	24789	25014	25067	25213	25149	25254	24971	25184	25207	24960	25060	24958	25291	25443	25066	24901	25152	25218	25278	24771	25217	25352	25097	25249	25423	25025	25051	25210	25181	25185	25105	25078	24984	24836	24682	24745	25218	25022	24862	25144	25047	25163	25070	25199	25267	25368	25047	24886	24890	25356	25361	25256	25142	25015	25006	25117	25246	25180	25213	25009	25288	25310	25143	24949	24949	25279	25267	25388	25013	25187	24829	25270	24920	24984	25015	25155	25317	25011	25105	25120	25147	25194	25328	25316	25112	25200	25046	25031	24933	25176	25378	25119	25272	25029	25018	25032	25322	25296	25005	25132	24931	25020	24995	25162	24955	25139	25095	24961	25228	25171	25500	25015	25057	25061	25168	25180	24984	25180	24982	25232	24800	25000	25063	25107	24998	25232	25198	25077	24929	24808	25219	24794	24885	24944	25319	25280	25012	24923	24977	25006	25009	25095	24940	25160	25105	25225	25158	25000	25028	24984	24891	25483	24974	24799	24833	25052	25211	25122	25030	25029	25033	25082	25401	25044	25119	24834	25174	25300	25024	25305	25125	25076	24861	25030	25288	25214	24966	25153	25193	24972	25183	25310	24865	25161	25017	25085	25017	25031	25202	25026	25117	24938	25240	25079	24929	25143	25084	25243	25157	25101	24889	24945	25039	24960	24938	25180	25263	25027	25202	25117	24812	24884	25065	25069	25170	25001	25041	24981	25043	25036	25128	25030	25076	25246	25050	25134	25018	25314	24802	25253	25402	24953	25104	24957	25053	25219	25062	24953	25092	25130	25068	25030	25042	25009	25111	25008	25101	25208	24915	24865	25071	24978	25179	24980	24871	25306	25086	25003	25169	25141	25133	25098	25123	25225	25096	24842	25136	25099	25080	25084	24851	24968	24873	25145	25099	25207	24901	25204	24975	25205	25186	25118	25378	24989	25440	24750	25091	25468	24982	24816	24814	24844	24925	24942	25165	25225	24775	24954	25210	25101	25032	25093	25207	25115	25052	25053	25086	25264	25255	25096	25175	25118	24760	24964	24960	25220	25080	25195	25115	24939	25106	24898	25094	25007	25033	24926	25102	25152	25026	25062	25076	24893	25120	25153	25074	25293	24946	25154	25243	25258	24894	25015	25131	24934	24969	24995	25121	25107	24944	24786	24900	24913	24898	25058	24925	25046	25000	24821	25228	25003	24948	25077	24964	25065	25070	25148	25157	25282	24878	24966	25211	24974	24942	25073	25146	25105	24966	25286	25041	24965	25172	24950	25136	25123	25027	25003	25197	24889	24928	25097	24880	25020	25147	25220	25126	25216	24952	24889	25225	25145	25121	25170	25137	25059	24984	24883	25055	25092	24996	25209	25051	25202	25122	25051	25122	25451	24996	24995	25313	25039	25031	25115	24858	25051	25066	25119	24993	25179	25333	24974	25218	25252	25019	24968	25386	25126	25273	25158	24980	24780	25013	24951	24886	24953	24766	25277	25211	25155	25142	25067	25098	25042	24969	25159	25157	25128	24926	25012	24922	24883	24917	25059	25041	25275	25152	25079	25003	25044	25144	25170	24975	25043	25211	25117	25225	24954	25261	24917	25083	24970	25100	25134	25028	25071	25069	25287	24990	25098	24947	24811	24986	25158	25238	25194	25057	25340	24939	25099	25073	24928	25141	25102	25120	24998	25264	25236	25156	25076	24919	25229	25244	25242	25036	25059	25100	25017	25095	25203	25371	25267	24925	25146	25176	24892	24965	25035	25285	25007	24997	24777	25216	25015	25039	25029	25149	25062	25282	25045	25064	24870	25173	25050	25016	25377	24931	25284	25075	25187	24978	24943	25098	24955	24949	25262	25056	25025	24885	25181	25108	25241	25148	25035	25034	25150	25041	25131	24910	24954	24970	25053	25346	25219	25248	25014	25176	25015	25048	24986	24918	25214	25288	25108	24981	24928	24888	25020	25034	24921	24959	25165	25158	24971	25004	24916	24983	25090	25183	25071	24872	25142	25059	24929	25074	25153	25001	24910	25004	25198	25107	25154	25158	25371	25119	25070	24961	25126	25100	25126	25090	25040	25119	25153	25187	24828	24991	25168	25250	25047	25367	25134	25199	25254	25074	24919	24980	25151	24987	25384	24808	24948	25121	25012	25051	25071	25080	25094	25079	24985	24876	24811	25237	25062	25116	24822	24906	25305	25280	25243	24945	24986	25515	24958	25155	25226	25148	25276	25080	25379	25048	25215	25025	24838	24911	25175	25009	24894	25027	25013	25123	25084	25215	25051	25162	25339	25148	25185	25127	25163	25218	25269	24988	25034	25109	25046	25242	25048	25342	25091	24940	25152	25045	24946	25156	25099	25228	25128	25134	25043	25036	25109	25052	25148	24995	24979	25083	24880	24904	25015	25047	25289	25254	25002	25108	25210	25109	25067	25140	24890	25024	25251	25079	24971	25108	24996	25043	25102	25269	25125	25048	25123	25190	25071	25196	25091	25039	25180	25126	25012	24884	24980	25234	25185	25180	25347	25169	25307	24976	24732	25054	25180	24950	25157	25097	24822	24867	25065	25089	24954	25314	24977	25244	24918	25169	25094	25265	25143	24994	25067	25118	25082	25104	24967	25160	25156	25013	25161	25175	25145	25262	25397	25162	25128	25071	25360	25090	24999	25171	24937	25045	25115	25337	25061	25061	25160	25048	25023	25215	25008	25156	25128	25293	25055	25150	25160	25211	25212	25144	25063	25034	25126	25313	25343	25022	25044	25019	25109	25006	25113	25043	25298	25200	25275	25146	24983	25169	25153	25156	24926	25033	24970	24921	25105	25168	25077	25067	25351	25008	25152	25204	25099	25067	25009	25247	25100	25010	25070	25104	25144	25061	24887	25263	24949	25096	25078	25108	25333	25073	25067	24979	24840	25353	25213	25037	24983	24896	25039	24963	25033	25220	25216	25232	24822	25107	25242	25015	25039	25030	25347	25069	25161	24912	25053	25169	24944	24988	25026	25164	25045	25239	25078	25191	25070	25111	24699	25010	25179	25041	25128	25100	24965	25238	25212	25073	24949	25112	25283	25136	25381	25205	24910	25028	25297	25392	25219	25094	25293	25130	25238	24997	25216	24752	25154	24929	24967	25267	25007	25211	25022	25131	24733	25069	24785	24979	24869	25206	25062	25341	25118	25180	25262	25428	25139	25221	25046	25136	24970	25186	25017	24798	25180	25158	25093	25137	25264	24982	25255	25106	24939	25064	24991	25114	25169	25120	24930	25247	24981	25096	25047	24977	25091	24979	25125	25066	24981	25041	25269	25027	24979	24995	25040	25266	25219	25097	24953	24999	25136	25285	25114	25228	25036	24998	25032	24735	25157	25027	24859	24956	25104	24963	25250	25100	25082	24833	25055	24992	25371	25147	25309	25089	25110	24817	25140	25078	24849	25174	25176	25156	25115	25290	25308	24973	24801	25024	25022	24919	24964	24849	25202	25079	25117	25407	25423	25210	24988	24978	24960	25109	25236	25238	24997	25218	25035	24975	24968	25128	25092	25182	24742	24972	25152	25032	24973	25261	25173	25063	25129	25031	25249	25305	25131	25081	25117	25265	25318	25314	25011	25255	25086	25029	25199	25189	24936	25197	25198	25137	25020	24981	25348	25177	24980	25170	24975	25244	25109	25306	25143	25231	25330
33806	45054	31419	20266	15663	14230	14076	13917	13964	13938	14031	13998	14093	13964	14084	14108	13858	13917	13982	13911	14095	13939	14094	14050	13987	13707	14095	14123	14011	13861	14192	13930	14008	14003	13903	14109	14080	14075	14049	14014	14144	14080	14138	14086	13991	13926	13974	13973	13978	13919	14083	13965	14023	13993	13933	14031	14000	13793	14157	13857	13933	13897	14026	13931	14032	14054	13996	14006	13884	14123	13911	13859	13947	13986	13924	13906	13964	14002	13962	14044	13854	13896	13958	14265	14049	13937	13908	14121	13995	14056	13895	13818	13853	14031	14116	14102	14159	13865	13762	14112	13959	14046	13964	13931	14133	14016	13995	13987	13873	13936	13992	14131	14242	13808	13901	13957	13944	14079	14031	14006	14072	14241	14030	13783	13825	13996	13941	13944	14011	14114	14064	14023	14055	13859	14008	13923	14075	14035	13929	13965	13932	13908	14032	13817	13915	14087	13923	13930	14082	13949	13867	14051	13914	14063	13832	13950	13923	14064	13929	13998	13985	13991	13994	13831	13971	13834	14000	13940	13827	14030	13982	14081	13840	14070	13982	13956	13633	14074	14055	14006	14107	13917	14075	13971	14116	14007	14020	13936	13856	13950	13897	13964	14031	13837	14121	13877	13877	14009	13933	14015	13731	14100	13991	13996	13954	13953	13841	13909	14055	13974	13985	14015	14045	14053	14020	13927	13842	14152	14144	13884	13898	14015	13748	13888	13904	14076	14015	14100	13941	14106	13837	13908	13927	13915	14035	13904	14000	13998	14165	13974	13918	13956	13985	14101	13972	13824	14051	14113	13905	13895	13972	13807	14029	13940	13997	13987	14111	14025	13989	13910	13916	13768	13843	13864	13954	14018	14102	13985	14099	14049	14102	14020	13969	13852	13976	14055	14012	13921	13822	14087	13996	14109	13930	14125	14031	13885	14007	13889	13784	13961	14023	13988	13781	13992	13930	13944	14004	13981	13955	13941	13975	13995	13892	13678	13889	14083	13981	14158	13918	13938	13941	14019	14035	14066	14083	13920	13808	13904	13993	14018	13900	14011	14102	13977	13918	13727	14043	13966	13813	14051	13914	13836	13904	14099	14002	14089	13892	13911	14034	13989	14132	14018	13875	13940	13954	13917	13752	13884	13979	14025	13871	13980	13933	14005	13995	13945	13915	14197	13829	13985	14047	14108	13905	13994	13966	13877	14000	13822	14127	14112	14035	14048	14061	13977	13882	13880	13986	14031	14203	14126	14060	13820	14079	13936	13930	13766	14090	13893	14079	13921	13996	13815	13795	14014	13912	14008	13956	13941	13851	14098	13767	14031	13735	13982	13844	14012	14051	14060	14178	13957	14080	13936	14053	13967	14014	13932	13977	14109	13937	14065	14039	14013	13862	14078	13938	14027	13958	13856	13968	13999	13920	14017	14015	13928	14017	14010	13862	13880	14030	14031	13959	13961	14075	13959	13957	14031	14012	13981	14003	13775	14129	14042	14092	13904	14028	13932	13916	14148	13869	14008	13862	13805	14012	14074	14097	14021	14043	13919	14079	13919	13910	13968	14099	14073	13971	13978	13860	14087	13955	14028	13985	13872	13934	13799	13875	14135	14046	13933	14024	14089	14094	14070	13917	14086	14094	13867	14086	13886	14063	13824	13973	14098	13859	13972	14108	13771	13898	14200	13799	13801	14015	14117	13907	14062	13933	13883	13849	14204	14065	14070	13869	14030	13967	13870	14128	14032	14038	13989	14063	13957	14039	14135	13902	14068	14010	14070	13781	13827	14079	14049	14092	14004	13947	14020	14009	13712	13990	13960	13796	14069	14036	13804	13841	13982	13747	14024	13965	13895	14008	14019	14061	14027	14005	13970	14072	13871	13933	14009	14079	14008	14009	14028	13921	14079	13952	14101	14024	14124	13860	13816	14212	13913	14075	14002	13857	13864	13961	13923	14090	13994	14070	13998	13884	14002	13999	13971	13966	14096	13878	13749	13940	13997	14128	13938	14003	14097	13982	13946	13950	13753	14281	13997	14043	13956	13998	13770	13971	13921	13928	13888	14003	13903	13916	14034	14231	14023	13966	13853	13928	13964	13937	13771	14029	14002	13932	14023	13850	14057	13838	14071	13801	14000	14011	13989	14003	14106	13935	14072	14049	13910	13987	13958	13987	13802	13881	14093	14070	14072	13953	13973	13878	13848	14100	13880	14100	13902	14182	14006	14041	14080	14046	14051	14022	14181	13972	14045	14005	13969	14079	13981	14054	14024	14195	14043	14023	13912	13959	13963	13874	13883	14031	13814	13932	14075	14106	14077	13902	13776	13983	13923	13858	14081	14100	13878	14044	13756	13850	13914	14018	14054	14059	13906	14015	14027	13880	14072	13836	14162	14034	14059	13920	14087	13904	14125	14121	13981	13887	14077	14073	13855	14044	13926	13987	13915	14050	14102	13801	14035	13894	13932	13938	14007	14016	13935	14017	14074	13897	14092	13989	14271	13975	14019	13877	14068	13945	13972	14107	14140	13932	14070	13915	13963	13976	14036	13976	14014	14114	14019	13960	13943	14031	13971	14010	13973	13914	14024	13961	13957	14158	14021	13968	13980	13978	13904	13849	14095	13853	14005	14104	13948	13920	13932	13957	13913	14014	14059	14071	13963	14111	13952	13992	14068	13802	14033	14004	14010	14058	14198	13942	13972	13961	14004	14028	13996	14055	13793	14074	14067	14099	13852	14058	13973	13925	14088	13967	14031	14071	14059	13947	14018	14003	14033	14075	13803	14094	14041	14086	13915	13944	14185	14036	14014	13885	14015	14190	13938	14070	13957	14034	13864	13873	13947	13941	14018	13852	13849	13868	13968	13982	14020	13849	13928	13981	13921	13948	13998	13919	14011	13969	13961	13971	13926	13853	14056	14120	14012	14024	13929	14037	13924	13905	13942	13931	13897	13943	13989	14089	13938	14148	14005	14054	14056	13848	13996	14077	13964	14116	13984	14112	13886	13914	13915	13977	14025	14120	14107	14055	13869	13898	14004	14037	14062	13916	14090	13925	14043	13989	14082	14035	13994	14094	14056	13880	14026	14052	14068	13948	13933	13966	14031	13968	14081	13816	13768	14067	13948	13947	13921	13895	13922	13985	13963	13964	13956	13937	13962	14063	13930	13951	13981	13765	13960	14135	13942	13899	14099	13992	14058	13981	13814	13954	14005	14029	14017	14000	14006	14098	14014	14085	13892	13985	13982	13886	14266	13919	14138	13865	14060	13985	13980	13927	13889	14084	13909	13904	14179	13789	14055	14108	13876	13981	13915	14119	14111	14009	13873	14055	13863	13954	14091	13913	13933	14142	13863	13849	13940	13924	14111	13901	13920	13977	13898	13929	14003	14036	13880	13987	13976	13923	13899	13836	13967	14098	14083	13875	13955	13818	13897	14015	13788	14002	14130	14033	14058	13870	13959	14088	13998	13978	14152	13889	14162	13930	13841	13988	13991	14047	13991	13974	13969	13934	14010	13916	13788	14043	14007	13966	13873	13916	14034	13971	14033	13961	14058	13885	14036	13901	13851	13897	13981	13959	13922	14015	14223	13922	14276	14078	13835	13945	14019	14118	14023	13930	13736	14040	13902	13853	14023	13920	13994	14039	14000	13793	14033	13978	13959	13800	13852	13993	13898	14171	14015	13945	13977	14036	14004	13940	13949	14033	13862	13958	13938	13964	13949	13958	13781	13853	14079	14023	13870	14093	13921	14060	14031	14025	14135	14024	13956	14069	14068	13880	13970	14056	13955	14079	14005	14078	13916	14046	13993	14136	13937	13943	14235	13945	14152	13915	13945	13930	13966	14122	13943	13972	13943	13829	13859	14137	14051	14110	13941	13977	14030	14150	14021	14105	14199	14180	14088	14076	13960	13976	14003	14127	13923	13805	14023	13852	13945	13953	14005	14108	14055	13943	14028	14088	13874	13889	14153	14064	13936	13906	13979	13993	13930	13922	13962	14026	13981	13970	13954	14038	14081	13897	14017	14004	14067	13990	14018	13973	14055	13926	14041	13981	13991	14124	14222	14001	13901	14015	13796	14050	13920	14089	13933	13913	13926	14057	13950	14024	14148	14047	13994	13988	13898	14010	13903	14005	14143	13969	14023	14049	14146	14020	14061	14044	14090	14008	14011	13907	14009	14076	14023	13956	14034	13996	13719	13944	14117	14073	13865	13971	13786	14092	13997	14156	13974	13957	14121	14004	13951	13999	13928	13963	14056	13963	14137	13981	13882	13987	14050	13947	13980	14088	13831	14059	14145	13974	14062	14013	14045	13845	14039	13705	13874	13876	14160	13882	14086	14063	14057	14049	13943	13999	14038	13854	14015	13983	14276	14002	13923	13980	13884	13848	14054	13957	14030	14093	14047	13974	14056	13923	13858	13870	13982	14117	13989	13953	14023	14039	13971	13915	13967	13793	14064	13898	13837	14044	13880	14137	13969	14032	13914	14042	13934	13924	14056	13888	13964	14177	13923	14013	13991	14076	13897	14036	14056	14042	13954	13799	13955	14053	13861	13996	14016	14067	13943	13948	13933	14037	14057	13936	14112	14079	13921	14013	13819	14048	13974	14217	13914	14022	13944	13953	13937	13915	13978	14082	14076	13967	13946	13994	13887	13985	13961	13995	13983	14022	13930	14137	14010	14014	14126	14047	13825	14058	13961	14049	13880	14106	13867	13925	13866	14075	13969	14084	13927	14166	14113	13956	13915	14033	14114	13975	14052	13987	14083	13874	13901	13959	13970	13857	14080	13836	13916	14036	13934	13901	13922	14020	13854	13839	13969	13979	13906	14010	14116	13917	14043	13926	13904	13969	14048	13936	13899	14079	13872	13812	14001	13889	14165	14034	14077	14030	13838	14155	13941	13949	14008	14163	14172	13906	13919	13933	13875	14091	14108	13919	13996	14166	14020	13869	14031	13982	14024	14101	13939	14154	13935	14007	14115	14056	14073	14000	13909	13956	13824	13964	14091	13895	13894	13868	14085	14078	14026	13872	13886	13967	13710	13981	13960	13904	14050	14029	13988	14092	13962	14020	13910	13898	13964	13913	13975	14028	13997	13948	13901	14091	13881	14054	14047	13813	13832	14044	14086	14166	14015
23209	27635	45659	45580	36040	31716	31339	28434	27477	27980	27949	27705	27992	27752	27987	27567	27398	27949	27745	27729	27767	27502	27752	27559	27671	27526	27516	27398	27621	27507	27733	27714	27550	27476	27483	27770	27637	27550	27739	27398	27568	27557	27339	27624	27345	27370	27713	27527	27483	27430	27367	27513	27238	27404	27565	27328	27776	27142	27444	27398	27391	27363	27621	27551	27168	27501	27211	27382	27467	27438	27454	27422	27374	27188	27536	27393	27260	27497	27465	27178	27342	27528	27356	27415	27447	27574	27481	27376	27407	27449	27363	27369	27309	27205	27398	27478	27279	27254	27347	27554	27600	27282	27172	27213	27308	27277	27679	27404	27649	27757	27519	27234	27545	27635	27266	27345	27628	27188	27371	27258	27374	27489	27475	27353	27592	27282	27460	27413	27137	27341	27060	27386	27462	27471	27725	27596	27491	27317	27269	27354	27341	27329	27864	27378	27603	27215	27505	27417	27679	27449	27480	27284	27630	27346	27396	27589	27448	27346	27556	27302	27167	27144	27216	27385	27624	27489	27488	27352	27345	27321	27435	27326	27395	27537	27262	27208	27238	27413	27322	27563	27370	27431	27403	27435	27359	27351	27537	27291	27451	27533	27483	27565	27302	27417	27568	27152	27298	27271	27343	27604	27271	27121	27486	27561	27517	27139	27488	27298	27487	27463	27537	27569	27359	27537	27384	27484	27275	27301	27409	27227	27477	27310	27513	27242	27176	27434	27495	27465	27579	27219	27370	27408	27497	27283	27287	27391	27539	27178	27430	27179	27786	27098	27450	27283	27344	27372	27650	27378	27183	27333	27267	27377	27526	27411	27419	27402	27483	27414	27350	27242	27459	27405	27549	27764	27541	27360	27643	27417	27438	27271	27183	27369	27514	27550	27357	27380	27530	27611	27268	27355	27247	27502	27005	27480	27356	27539	27442	27315	27418	27262	27329	27308	27492	27509	27399	27198	27393	27388	27235	27409	27358	27203	27344	27271	27413	27439	27350	27362	27582	27399	27348	27298	27425	27182	27375	27225	27345	27322	27460	27514	27622	27435	27604	27256	27374	27387	27233	27316	27246	27309	27328	27467	27465	27132	27288	27439	27566	27374	27403	27496	27430	27271	27205	27345	27608	27514	27589	27205	27752	27356	27402	27482	27374	27408	27378	27330	27760	27643	27557	27430	27425	27443	27430	27299	27356	27224	27575	27421	27418	27372	27480	27399	27500	27327	27209	27142	27356	27267	27439	27448	27254	27278	27404	27429	27443	27338	27336	27197	27388	27205	27516	27546	27210	27256	27214	27352	27387	27452	27351	27595	27319	27177	27441	27245	27402	27389	27402	27312	27488	27453	27371	27187	27398	27550	27628	27488	27496	27726	27408	27154	27459	27258	27352	27503	27363	27445	27496	27302	27335	27395	27491	27302	27682	27420	27473	27654	27453	27374	27261	27244	27136	27249	27478	27482	27410	27243	27496	27526	27418	27292	27158	27383	27302	27230	27464	27335	27396	27545	27491	27210	27428	27297	27095	27334	27418	27447	27112	27172	27358	27404	27073	27418	27390	27255	27495	27330	27632	27471	27547	27282	27538	27683	27480	27374	27416	27368	27150	27243	27299	27578	27265	27361	27309	27342	27500	27516	27278	27528	27455	27234	27121	27533	27153	27352	27200	27873	27647	27215	27658	27092	27291	27363	27160	27343	27387	27655	27359	27487	27321	27343	27361	27492	27281	27308	27228	27469	27372	27576	27385	27297	27344	27334	27359	27174	27643	27472	27197	27482	27469	27532	27482	27571	27252	27417	27279	27343	27163	27253	27009	27247	27291	27353	27574	27325	27474	27282	27421	27034	27479	27612	27440	27253	27601	27342	27184	27626	27260	27728	27382	27398	27407	27274	27224	27423	27370	27397	27542	27604	27070	27474	27189	27224	27346	27583	27528	27435	27447	27315	27409	27233	27361	27152	27413	27284	27394	27430	27436	27186	27790	27394	27258	27118	27423	27312	27303	27114	27586	27473	26982	27550	27383	27444	27354	27321	27471	27576	27102	27472	27181	27456	27444	27499	27334	27522	27488	27446	27355	27275	27461	27574	27316	27406	27540	27296	27510	27433	27076	27535	27321	27312	27404	27529	27361	27433	27331	27381	27226	27482	27611	27437	27373	27415	27389	27149	27427	27440	27581	27326	27814	27309	27389	27297	27224	27350	27504	27619	27592	27387	27358	27247	27387	27435	27545	27201	27359	27408	27556	27619	27562	27479	27482	27379	27556	27250	27328	27259	27225	27259	27332	27351	27556	27558	27383	27633	27343	27652	27643	27543	27553	27673	27304	27238	27434	27345	27404	27265	27311	27256	27528	27413	27574	27109	27394	27528	27121	27095	27353	27450	27677	27350	27286	27506	27111	27278	27366	27380	27313	27173	27379	27247	27529	27291	27069	27564	27460	27342	27411	27809	27695	27559	27465	27407	27454	27224	27519	27490	27194	27324	27426	27543	27612	27489	27485	27535	27399	27258	27588	27250	27353	27449	27346	27513	27386	27642	27266	27497	27637	27536	27445	27400	27486	27382	27333	27232	27586	27342	27253	27314	27466	27342	27374	27369	27690	27539	27292	27439	27316	27280	27246	27283	27213	27282	27480	27542	27327	27330	27594	27521	27470	27279	27252	27320	27459	27235	27244	27380	27480	27376	27470	27524	27335	27336	27648	27514	27376	27565	27622	27563	27432	27504	27427	27462	27656	27703	27586	27530	27403	27532	27461	27603	27422	27448	27313	27308	27251	27275	27366	27482	27202	27272	27459	27409	27505	27601	27521	27546	27144	27326	27485	27518	27542	27577	27474	27411	27437	27389	27762	27562	27248	27410	27365	27487	27593	27090	27336	27483	27505	27371	27465	27360	27233	27733	27271	27497	27358	27457	27688	27381	27414	27463	27277	27160	27445	27411	27400	27683	27476	27639	27535	27079	27284	27399	27341	27318	27341	27365	27206	27425	27637	27268	27329	27294	27157	27387	27351	27352	27269	27288	27432	27291	27683	27222	27103	27444	27428	27586	27574	27388	27386	27327	27511	27286	27373	27199	27162	27306	27414	27391	27522	27427	27368	27623	27530	27573	27325	27398	27318	27126	27128	27522	27364	27381	27537	27218	27310	27268	27478	27366	27266	27138	27233	27584	27461	27349	27444	27617	27292	27401	27216	27328	27494	27587	27353	27581	27365	27458	27377	27513	27401	27176	27222	27515	27532	27518	27244	27420	27367	27573	27398	27242	27358	27396	27494	27294	27389	27577	27184	27556	27556	27200	27452	27579	27470	27313	27531	27357	27501	27382	27532	27260	27473	27362	27393	27422	27466	27246	27266	27670	27492	27342	27450	27285	27416	27392	27404	27447	27364	27537	27587	27572	27538	27582	27557	27368	27373	27494	27335	27366	27241	27415	27530	27500	27061	26892	27420	27509	27368	27494	27567	27303	27503	27391	27307	27719	27640	27434	27676	27569	27382	27551	27276	27599	27227	27549	27467	27555	27404	27455	27388	27489	27594	27475	27390	27494	27269	27316	27391	27489	27576	27578	27435	27328	27475	27533	27356	27394	27437	27490	27425	27472	27214	27312	27685	27128	27140	27566	27543	27201	27577	27154	27330	27410	27374	27386	27562	27428	27432	27487	27556	27620	27332	27560	27653	27270	27468	27190	27299	27450	27246	27102	27463	27281	27358	27393	27429	27398	27586	27577	27429	27374	27309	27548	27580	27181	27191	27524	27648	27558	27256	27353	27368	27456	27527	27462	27215	27383	27387	27331	27442	27568	27588	27158	27453	27375	27437	27463	27547	27651	27268	27205	27236	27372	27612	27497	27263	27148	27363	27083	27577	27393	27301	27322	27347	27475	27033	27514	27317	27400	27496	27227	27119	27533	27386	27535	27565	27374	27156	27514	27367	27267	27074	27467	27247	27457	27349	27422	27332	27304	27237	27290	27452	27364	27445	27460	27558	27490	27460	27357	27302	27439	27408	27315	27238	27332	27332	27316	27329	27330	27635	27395	27317	27436	27282	27287	27235	27403	27459	27299	27351	27411	27328	27508	27292	27404	27157	27547	27471	27545	27398	27369	27375	27581	27155	27468	27202	27402	27482	27268	27355	27453	27538	27544	27447	27264	27249	27454	27267	27038	27135	27443	27303	27262	27194	27377	27402	27405	27477	27502	27521	27467	27383	27234	27462	27488	27560	27276	27457	27255	27473	27267	27293	27229	27464	27232	27292	27615	27646	27390	27620	27324	27579	27144	27266	27393	27515	27453	27552	27490	27481	27293	27230	27556	27503	27430	27266	27479	27456	27208	27342	27250	27446	27336	27345	27246	27417	27209	27349	27592	27501	27240	27498	27302	27144	27251	27493	27478	27216	27497	27347	27512	27440	27348	27450	27375	27656	27370	27561	27523	27152	27217	27445	27442	27541	27127	27468	27547	27607	27449	27402	27423	27517	27248	27345	27147	27288	27393	27404	27364	27253	27697	27391	27390	27456	27094	27225	27308	27444	27357	27351	27119	27256	27163	27378	27558	27367	27398	27549	27478	27264	27334	27436	27318	27346	27438	27229	27219	27157	27367	27475	27539	27429	27411	27590	27346	27562	27288	27564	27579	27519	27459	27436	27307	27340	27125	27430	27266	27280	27477	27347	27625	27427	27326	27492	27748	27361	27327	27318	27071	27407	27397	27322	27422	27622	27639	27563	27542	27551	27362	27464	27535	27385	27473	27354	27227	27570	27505	27511	27244	27038	27336	27323	27303	27409	27604	27432	27365	27309	27561	27429	27389	27285	27267	27315	27493	27466	27275	27606	27221	27177	27413	27505	27515	27247	27232	27410	27431	27511	27314	27669	27414	27384	27531	27405	27492	27415	27460	27415	27280	27558	27318	27298	27564	27485	27538	27555	27468	27269	27543	27638	27449	27451	27447	27271	27212	27520	27250	27028	27454	27512	27237	27399	27323	27344	27346	27278	27437	27328	27306	27568	27152	27636	27316	27352	27537	27173	27261	27397	27367	27233	27245	27328	27326	27308	27616	27285	27490	27420	27385	27185	27206	27455	27403	27254	27461	27416	27423	27141	27462	27450	27407	27457	27407	27300	27173	27406	27366
62571	97176	85586	63779	34587	20492	16461	15930	15859	15904	16019	16049	16200	16208	16286	16243	16295	16238	16315	16347	16372	16380	16127	16322	16116	16354	16143	16247	16364	16323	16396	16127	16305	16250	16275	16277	16299	16379	16341	16228	16153	16350	16468	16260	16264	16213	16266	16324	16408	16273	16118	16285	16418	16330	16212	16198	16431	16233	16158	16393	16379	16304	16269	16062	16243	16207	16191	16217	16152	16298	16351	16127	16296	16229	16193	16254	16255	16159	16212	16130	16282	16153	16196	16420	16172	16344	16092	16170	16304	16260	16304	16328	16251	16119	16170	16213	16307	16310	16221	16470	16387	16341	16301	16311	16274	16210	16330	16298	16248	16081	16534	16141	16482	16221	16250	16095	16451	16273	16306	16143	16242	16360	16235	16461	16191	16306	16039	16342	16245	16166	16202	16071	16181	16245	16191	16313	16305	16295	16286	16091	16275	16332	16269	16099	16295	16307	16263	16237	16201	16197	16136	16233	16432	16293	16323	16372	16116	16148	16247	16117	16355	16309	16234	16220	16209	16222	16234	16196	16295	16213	16335	16079	16302	16115	16281	16133	16271	16170	16255	16067	16409	16319	16296	16349	16232	16150	16212	16314	16258	16453	16403	16162	16317	16540	16207	16345	16393	16070	16231	16378	16264	16309	16191	16304	16108	16066	16281	16067	16454	16082	16334	16190	16310	16076	16189	16266	16125	16250	16254	16314	16152	16086	16004	16148	16166	16226	16252	16290	16206	16053	16272	16208	16144	16313	16239	16149	16369	16204	16168	16417	16349	16223	16182	16374	16222	16199	16328	16257	16331	16267	16384	16327	16277	16189	16165	16092	16275	16255	16395	16259	16291	16241	16237	16180	16339	16277	16285	16253	16380	16291	16106	16253	16379	16194	16366	16295	16294	16088	16369	16241	16246	16156	16529	16241	16287	16236	16348	16285	16181	16411	16230	16154	16190	16341	16351	16376	16149	16206	16214	16002	16258	16229	16308	16318	16257	16122	16406	16402	16381	16231	16070	16371	16239	16382	16216	16213	16350	16183	16413	16058	16150	16167	16095	16131	16150	16251	16239	16183	16173	16327	16353	16391	16404	16318	16396	16314	16239	16304	16270	16196	16326	16317	16128	16299	16220	16124	16160	16450	16429	16207	16295	16405	16281	16294	16083	16170	16367	16196	16373	16184	16391	16271	16406	16355	16184	16396	16079	16140	16270	16270	16210	16165	16467	16126	16363	16246	16172	16388	16273	16262	16259	16180	16223	16067	16263	16138	16081	16167	16192	16199	16380	16147	16277	16307	16278	16340	16385	16218	16286	16138	16351	16169	16324	16145	16275	16499	16204	16287	16108	16260	16209	16173	16210	16162	16259	16294	16171	16170	16195	16259	16346	16314	16305	16313	16008	16326	16520	16160	16094	16174	16288	16164	16042	16312	16322	16136	16235	16204	16229	16376	16356	16303	16140	16184	16286	16074	16154	16281	16304	16205	16356	16277	16320	16187	16328	16082	16407	16140	16278	16504	16174	16354	16288	16122	16207	16140	16291	16338	16278	16339	16129	16163	16461	16274	16263	16275	16123	16218	16180	16245	15974	16098	16113	16194	16161	16273	16283	16193	16174	16087	16270	16285	16153	16234	16230	16132	16342	16281	16216	16315	16242	16079	16231	16185	16473	16276	16258	16421	16315	16369	16190	16124	16234	16148	16197	16349	16226	16216	16299	16222	16217	16157	16404	16179	16236	16158	16345	16260	16070	16189	16281	16233	16350	16144	16191	16160	16375	16123	16359	16317	16152	16239	16270	16267	16306	16163	16272	16139	16261	16200	16268	16148	16419	16384	16149	16160	16216	16412	16415	16264	16145	16025	16101	16261	16237	16385	16190	16166	16365	16280	16137	16378	16168	16226	16132	16234	16227	16228	16260	16261	16296	16275	16246	16120	16190	16245	16201	16279	16203	16312	16063	16222	16222	16167	16221	16215	16362	16234	16284	16140	16264	16168	16250	16107	16165	16186	16056	16325	16340	16102	16292	16258	16237	16025	16162	16282	16249	16285	16193	16321	16357	16189	16195	16219	16110	16240	16312	16411	16227	16182	16231	16282	16344	16020	16419	16237	16251	16070	16021	16192	16272	16279	16269	16267	16266	16077	16187	16106	16322	16150	16040	16175	16191	16330	16222	16366	16239	16130	16228	16435	16223	16121	16194	16256	16078	16213	16362	16177	16163	16110	16232	16231	16283	16091	16080	16401	16153	16215	16233	16090	16301	16463	16158	16170	16147	16291	16195	16212	16267	16379	16103	16246	16110	16256	16357	16171	16333	16235	16400	16238	16309	16310	16239	16257	16116	16297	16348	16152	16257	16183	16151	16200	16247	16359	16254	16312	16289	16128	16148	16107	16111	16201	16459	16120	16396	16301	16284	16147	16115	16299	16215	16153	16375	16149	16345	16236	16178	16183	16227	16174	16312	16334	16403	16222	16180	16177	16063	16203	16335	16196	16331	16270	16253	16083	16177	16060	16095	15980	16251	16118	16371	16223	16105	16098	16269	16138	16435	16165	16264	16199	16208	16228	16221	16166	16231	16309	16295	16255	16211	16229	16312	16314	16068	16180	16259	16214	16358	16333	16195	16287	16315	16191	16143	16464	16291	16354	16067	16391	16454	16201	16273	16247	16250	16226	16139	16404	16106	16302	16323	16063	16231	16394	16315	16197	16194	16304	16263	16291	16210	16183	16316	16072	15939	16293	16285	16295	16140	16188	16194	16096	16134	16068	16448	16148	16320	16204	16326	16268	16279	16292	16231	16302	16146	16148	16153	16328	16120	16291	16070	16339	16132	16140	16415	16327	16297	16267	16233	16358	16212	16364	16200	16064	16308	16069	16262	16248	16099	16185	16259	16192	16234	16134	16287	16339	16323	16207	16235	16176	16406	16299	16197	16191	16316	16315	16093	16220	16197	16340	16468	16175	16281	16235	16130	16178	16151	16188	16063	16344	16294	16075	16288	16122	16279	16370	16054	16154	16313	16184	16216	16202	16281	16262	16329	16116	16218	16300	16185	16188	16181	16355	16151	16336	16231	16296	16423	16242	16125	16235	16346	16346	16331	16222	16089	16347	16155	16265	16372	16223	16098	16113	16265	16279	16163	16265	16216	16106	16453	16377	16227	16456	16259	16152	16299	16024	16274	16116	16247	16161	16104	16131	16265	16102	16073	16286	16376	16343	16172	16271	16221	16260	16211	16385	16396	16112	16252	16190	16297	16238	16205	16244	16343	16068	16259	16351	16134	16217	16188	16120	16138	16193	16421	16318	16200	16256	16263	16288	16236	16149	16328	16121	16261	16262	16134	16213	16125	16108	16371	16383	16161	16224	16317	16256	16103	15867	16433	16310	16226	16094	16294	16470	16404	16155	16192	16212	16272	16286	16214	16247	16194	16225	16271	16325	16301	16176	16194	16041	16297	16175	16141	16235	16085	16362	16175	16348	15980	16180	16269	16366	16223	16191	16374	16423	16098	16216	16136	16352	16285	16297	16131	16106	16348	16314	16421	16065	16143	16337	16198	16153	16362	16244	16325	16012	16236	16309	16182	16096	16067	16173	16254	15991	16217	16266	16035	16308	16246	16203	16226	16287	16264	16155	16175	16033	16124	16212	16042	16387	16225	16148	16204	16233	16246	16137	16365	16181	16227	16312	16312	16245	16356	16208	16475	16335	16079	16128	16324	16165	16118	16034	16181	16142	16002	16128	16393	16207	16220	16207	16180	16091	16257	16237	16218	16209	16235	16351	16155	16271	16190	16038	16367	16264	16170	16455	16234	16205	16136	16283	16197	16372	16279	16223	16374	16140	16373	16365	16313	16158	16376	16143	16212	16285	16264	16246	16185	16183	16420	16307	16273	16166	16370	16356	16226	16314	16239	16155	16223	16090	16276	16254	16154	16457	16388	16116	16209	16362	16263	16044	16314	16174	16084	16110	16285	16252	16119	16187	16028	16267	16190	16103	16351	16072	16187	16101	16240	16182	16159	16288	16096	16214	16232	16190	16195	16316	16265	16135	16160	16278	16344	16341	16371	16188	16430	16090	16269	16263	16219	16294	16246	16235	16122	16173	16240	16143	16158	16119	16392	16151	16050	16227	16365	16285	16120	16188	16115	16239	16126	16074	16334	16223	16118	16260	16164	16086	16438	16401	16172	16351	16132	16103	16127	16273	16144	16223	16254	16161	16103	16087	16275	16220	16237	16156	16126	16280	16132	16254	16182	16337	16367	16149	16235	16338	16298	16221	16391	16145	16122	16205	16110	16141	16238	16318	16268	16189	16331	16195	16461	16236	16177	16182	16306	16286	16200	16120	16335	16283	16103	16164	16172	16241	16267	16481	16352	16101	16268	16225	16221	16210	16111	16267	16293	16148	16200	16206	16333	16331	16058	16518	16272	16219	16257	16169	16287	16308	16268	16315	16236	16395	16121	16330	16119	16190	16138	16323	16262	16106	16240	16347	16226	16139	16139	16293	16239	16251	16140	16103	16259	16309	16201	16101	16136	16191	16270	16259	16365	16154	16406	16067	16135	16196	16155	16155	16266	16237	16269	16304	16224	16333	16151	16213	16296	16282	16326	16302	16171	16269	16394	16089	16211	16123	16284	16358	16129	16195	16299	16251	16276	16222	16054	16346	16263	16214	16222	16159	16164	16368	16373	16215	16089	16112	16270	16065	16229	16318	16259	16096	16123	16133	16300	16328	16307	16294	16268	16333	16319	16281	16247	16138	16303	16059	16382	16361	16169	16167	16393	16287	16265	16148	16362	16120	16288	16280	16164	16322	16399	16218	16091	16423	16058	16233	16379	16308	16233	16329	16353	16310	16200	16410	16352	16336	16204	16060	16296	16389	16432	16254	16077	16210	16316	16385	16276	16396	16254	16318	16269	16117	16235	16239	16176	16034	16206	16294	16409	16055	16279	16293	16267	16224	16310	16166	16155	16080	16178	16267	16233	16216	16291	16204	16380	16185	16295	16083	16341	16305	16133	16121	16162	16301	16185	16278	16291	15949	16243	16288	16166	16182	16128	16190	16385	16162	16261	16232	16208	16089	16167	16299	16262	16261	16258	16212	16038	16119	16457	16224	16386	16201	16317	16395
39824	47411	45268	36112	29612	27949	27556	27215	27068	27158	27289	26867	27041	27093	27046	27033	27397	27019	27227	27237	27009	27182	27242	26843	26949	27056	27359	27194	27419	27015	27010	27299	27124	26853	27016	27158	27270	27105	27072	27190	27426	26875	27162	27259	27260	27132	26960	27135	26995	27064	26854	27194	27125	27162	27104	27156	27054	27102	26943	27110	26989	26745	27193	26842	26913	27087	26927	27351	27210	27122	27205	27027	27117	27098	26915	27180	26846	26985	27008	26737	27069	27103	26906	27427	27233	26993	27089	27163	26966	27171	27005	26923	26968	27061	27107	26862	27087	27267	27151	26983	27205	27112	27256	27049	27042	27041	27018	27023	27072	26981	27206	26976	27376	27283	27250	26859	27041	26899	26887	27125	26970	27128	27098	27130	27160	27135	27025	27146	26976	27020	27251	27050	27232	27274	27193	27095	27242	27252	27325	26862	27197	27204	27023	26990	27230	27181	27379	27242	26997	26975	27288	27084	27303	27058	26985	26862	27057	26896	27070	26973	27147	27265	27115	27226	27032	27339	27187	27184	27094	27014	26871	27158	27189	27090	26897	26968	27024	27093	26949	27041	27092	27211	27019	26955	27012	27100	27084	26654	27026	27075	26807	27103	26952	27274	27015	26888	27094	27109	27059	27156	27233	27004	27299	27225	27251	27341	27024	27130	27118	27211	27215	26987	27099	26910	27074	27148	27156	27233	27019	27051	26996	27039	26913	27075	27102	27091	27238	27187	27318	27149	26939	27361	27206	27210	27393	27261	27326	27113	26950	27155	27324	27006	27078	27095	27013	27214	27009	27143	27233	27009	26997	27052	27095	26736	27005	27162	27060	27068	26961	27191	27024	27169	27221	27044	27247	26996	27347	26915	27113	26998	27029	27274	27156	27122	27354	27129	26947	26979	27031	27203	27026	27230	27270	26908	26993	27319	27272	27041	27187	27061	27025	27275	27004	27060	27136	27134	26942	27054	26948	27040	26915	27237	27012	27261	27043	26999	27155	27264	27051	27118	27207	27137	27279	26966	27247	27007	27246	26967	27114	27137	26932	26957	27385	27274	26988	26954	27248	27054	27101	27004	27088	27089	27096	27010	27053	26677	27175	27080	26997	26776	27059	26943	27126	27302	27211	27044	27231	26833	27128	27041	27062	27186	26895	27126	27095	27296	27308	27171	27329	27068	27202	27138	27138	27271	27038	27009	27161	27169	27439	27270	27101	27039	26936	27284	26908	27080	26897	26888	26681	27113	26681	27290	27120	27058	27112	27217	27024	27243	27098	27040	27104	27366	27067	27078	27318	27398	27069	27186	26912	27289	27203	26999	27279	27204	27223	27074	27159	27074	27024	27176	27149	26912	26952	27055	27069	27057	26936	27074	26944	27155	27109	27038	27162	27108	27156	27070	27144	27421	27250	26894	27400	27131	27334	26906	27067	26971	27001	26957	27098	26915	27021	26835	27076	27144	26942	26947	27297	27207	27119	26759	27041	27211	27284	27148	26995	27272	27253	27125	27277	27251	27320	27055	26904	26892	27245	27389	26998	26978	27137	27210	26881	26865	27141	27012	27129	27013	26932	27203	26784	27048	26846	27007	27127	27191	27364	27053	27334	27060	27250	27313	27160	27042	27196	27024	27017	26949	26907	27126	26856	27247	27007	27095	27238	27158	26757	27098	27149	27471	27101	26994	27149	27245	27126	26980	27159	27080	27034	27105	27230	27123	26837	27119	26950	26987	27084	27135	27105	27288	26923	27100	27295	27153	27129	27073	27054	27250	27224	27184	27129	27104	27226	27294	26968	27005	27045	26757	26905	26955	27060	27258	27161	27164	27325	27271	27056	27141	27310	27170	27207	27351	27132	27116	27208	27176	27443	27122	26959	27038	27121	27053	27116	27107	26977	27130	27022	26941	26869	27162	27132	26976	27365	27248	27154	27174	27129	27146	27081	27138	27219	27328	27055	27244	27154	27041	27204	26970	26970	26899	27152	27020	27058	26975	27132	27114	27254	27148	27018	27281	27212	27204	27079	27259	27406	27266	27036	27017	27000	27191	27052	27015	27326	27045	27188	27129	26916	26839	27078	27211	27219	27118	27053	27043	27071	27193	27070	27236	26995	26906	27155	27146	26785	27158	27104	27267	27157	27049	27132	27299	27334	27095	27125	27006	27020	27266	27015	27213	27128	27229	27076	27040	27174	27201	27083	27246	26994	26962	27171	27063	27401	27143	27056	27084	26890	26939	27025	26760	27035	27224	26902	27072	27346	27114	27135	27066	27274	26953	27078	27083	26821	26990	26820	27275	27191	26984	27195	26991	27059	27121	26964	27192	27259	27350	27095	27229	27253	27228	26790	27323	27196	26925	27356	27145	27097	26968	27090	27172	27219	27159	27131	27030	27073	26972	27228	27042	27212	27096	27147	27034	26973	27042	27294	27089	27249	27026	27328	26896	26968	27005	27078	27179	26991	27055	27252	26978	27241	27168	27083	27115	27119	27060	27295	27101	27139	27177	27052	27045	27207	27147	27157	27309	26906	27009	27206	27303	27264	26943	26954	27323	27136	27105	27048	27080	27242	27242	27062	27170	27138	27083	26980	26910	26872	26891	27009	27023	27271	27362	27219	27019	26714	27082	27054	27141	27012	26997	27015	27279	27292	27142	27225	27113	27107	26903	27366	27073	27070	27146	26991	27215	27057	27262	27007	26881	27057	27170	27119	26994	27146	27336	27030	27151	27059	27090	27039	27167	27039	27191	27171	26995	27085	27040	27143	27147	27212	27149	27163	27173	27115	27031	27001	26944	27223	26964	27204	26859	27053	27058	27240	27061	27128	27215	27140	27058	27053	26973	27077	26978	27256	27047	27093	27187	26939	26862	27235	27106	27310	27180	27196	27103	27273	26969	26916	26987	27143	27204	27256	27214	27281	26983	27206	27102	27150	27059	27199	27147	27061	26975	27097	26838	27023	27151	27434	27225	26955	27085	26959	27189	27144	26893	27127	27045	27034	27405	27111	27076	27365	27257	27196	26941	27126	27163	26946	26933	27162	27078	26908	27124	27301	27215	27105	27275	26979	26852	27014	27204	27138	27097	27266	26699	27165	27142	27142	27234	26945	27116	27316	27169	26805	27132	27106	27117	27048	27247	26993	26930	26859	26985	27133	26873	27132	27148	26982	27207	27439	26807	27192	27088	27145	26892	27510	27090	27365	27201	27068	26947	26857	26994	27105	26772	27274	27161	26884	27003	26942	26922	27041	26997	27072	27034	27004	26966	27073	27133	27188	27004	27123	26877	26966	27143	27416	27042	27019	27175	27179	26944	27192	27080	27058	27241	27010	27092	27023	27223	27199	27293	26964	27284	26955	27104	26990	27104	27215	27182	27086	27245	27053	27105	27043	27264	27043	26838	27218	27265	27349	26999	26973	27153	26972	26724	27081	27401	27010	26882	26980	26959	26819	27010	27185	26985	27117	27080	27300	27252	27001	27167	27081	27203	27232	27119	27094	27041	27100	26976	27195	27178	27255	26945	27152	26914	27143	26981	27168	27119	26905	26963	26873	26946	27183	27161	27277	27024	27176	27008	27001	27059	27120	27235	27039	27069	27013	26915	27195	27339	27349	27341	27311	27159	27160	27041	27081	27104	27164	27080	27098	26955	26713	27167	27267	26903	26933	26880	26855	27153	26976	27091	27154	27167	27288	27260	27157	27071	27048	27089	26865	27211	27226	27091	27438	27315	27113	26961	26978	26930	27228	27110	27180	27093	27133	27288	27148	27041	27241	26982	26770	27197	27119	27187	27255	26885	27042	26848	26966	27141	27449	27154	26981	27186	27100	27373	27080	26828	27044	26929	27216	26923	27137	26955	27173	27109	27190	27059	27191	26845	27098	26874	27263	27025	27001	27131	27272	27001	27250	27094	27041	27149	27203	27188	27359	27176	27116	26933	27089	27088	27219	27214	27209	27359	27243	26937	26905	26988	27058	27217	27039	27111	26951	27149	27161	27050	27136	26813	27217	27002	27217	27188	27252	27213	27213	27069	27250	27023	26963	26989	27065	27195	27149	27102	27027	27123	27166	27394	27442	27176	27149	26957	26905	27144	27007	27104	27112	27107	27211	26856	27160	27079	27150	26985	27286	27342	27199	27430	27199	27149	27124	27072	27390	27172	27019	27033	27044	27129	27227	27015	27150	27086	27218	27297	26806	27179	26947	26968	27441	27172	27155	27154	27197	27184	26910	27163	27114	27047	27130	27090	27003	27186	27141	27032	27094	26635	27187	27329	26960	27145	27180	26966	27112	27383	27407	27160	27078	27212	27117	27167	26982	27187	26910	26998	27082	27108	27055	27235	27113	27098	27218	26961	27060	27043	27027	27077	27218	27058	27057	26868	27056	27176	27060	27044	27040	26841	26996	27183	27155	26899	27122	27068	26985	27159	27263	27197	27033	27134	27085	27125	27149	27244	27163	27261	27172	27052	27102	27113	27157	27034	27038	27144	27050	27262	27222	27175	27174	27232	27270	27127	27098	27129	27283	27020	27114	27107	27168	27217	27313	27279	27185	27019	27206	27491	27155	26910	27185	27310	27152	27007	27234	27055	27165	27304	27199	27079	27192	27145	27129	27038	27346	27071	26938	26935	26966	27089	26957	27006	27197	27029	26922	26973	26931	27237	27106	26793	26964	27327	27100	27322	27108	27190	27213	27033	26919	27071	27068	26964	27243	26950	27118	27214	27146	27162	27285	27180	26985	27007	27009	27255	27327	27317	27153	26973	27096	27250	27100	27204	27145	27010	27058	26997	27240	26945	27231	27220	27136	27000	26982	27033	26938	27217	27317	27070	27167	27274	27064	27002	27202	26996	27011	27206	27258	27119	27232	27342	27277	26956	27221	27211	27164	27104	26895	27004	27124	27093	27241	26922	27070	27118	27206	27168	27220	26980	27089	27010	27228	26950	27040	27288	27068	27086	27320	27147	27083	27074	27298	27108	27129	27433	26865	27211	27092	27238	27213	27052	26972	27255	26903	27142	27166	27100	27447	26999	27098	27422	27133	27147	26984	27159	26983	27232	27358	26897	27122	27277	27178	26934	27045	27069	27093	26951	27099	27186	27162	27017	27191	26961	27309	26842	27141	27215	27162	27189
36824	51979	35552	21874	16815	15473	15253	14941	14866	15171	14951	14913	15176	14907	14825	14992	14997	14937	14979	15084	15196	15151	15104	15233	15164	15210	15118	15051	15003	15082	15044	15076	15045	15079	15127	15212	15133	15166	14881	14868	14808	14985	14945	15022	14965	15074	15034	15060	15233	15035	15191	15042	15058	15080	15118	15130	14921	15123	15046	15030	15037	15120	14970	14943	15091	14996	15131	15117	14926	14998	14902	15162	14926	15024	14954	15201	14893	15100	14844	14895	14973	14974	14939	15092	14731	15030	15094	14963	15047	15120	14985	15016	14929	15114	15010	14995	14856	14942	15081	15291	14899	15025	14942	14955	15095	14999	15069	15047	14908	14973	14883	15181	15149	15022	15050	14922	14949	15001	15058	15214	15149	15031	14993	14901	14916	15157	14872	15129	15036	15083	15117	15165	15127	15083	14928	15138	15046	15095	14934	14966	15017	14938	15196	15182	14905	14965	15009	15121	14851	14936	15091	15017	15091	15054	14970	15102	15021	14876	14959	15182	15030	15057	14945	14968	15076	14997	14998	15019	15130	14978	15025	15034	15053	15041	15170	14887	14998	15139	15005	14925	14952	15010	15011	15048	14972	15090	14957	14993	15027	14999	15182	15041	15025	14936	15176	15081	14916	15046	14966	15070	14963	14796	15027	14957	14947	15018	14986	15072	14941	15037	15075	15104	14988	15032	14977	14896	15064	15084	15011	15118	14914	15114	14936	15147	14853	14916	15110	15044	15107	15039	14936	15011	14914	14995	14823	15060	15004	14874	15003	14804	15080	15228	14925	15027	14995	14877	15027	15154	14825	14995	15055	15109	14887	14962	14996	15063	15098	14978	14823	15142	14938	15076	14952	14977	15020	15147	14845	15012	15098	14802	14950	14971	14983	15259	15131	14916	14989	14865	15068	15077	14981	15116	15116	14845	15194	15018	15052	14856	14874	14729	15169	14996	15014	15160	14939	14971	14996	15016	14997	15008	15056	14992	14974	15099	15003	15076	15023	15056	14912	15124	14905	14927	15258	14994	15099	14904	14992	15072	15039	14916	15103	14983	15128	15118	14887	14993	15014	15171	14931	15046	15083	15133	15104	15032	14846	14987	15048	15014	15101	15194	15224	14934	14985	15079	14878	15063	15240	15023	15183	14913	15081	14989	15016	15146	14983	14911	15121	15022	15227	15056	14996	14934	14932	15100	14954	15099	14982	14941	15030	15031	15167	15055	15114	14984	15064	14973	15220	15045	14869	15142	14871	15093	15146	14944	15084	15008	14924	15246	15052	15185	15018	15018	15044	14898	15023	15030	15061	14991	15032	14967	15127	15097	15068	15137	15009	14872	15089	14992	14904	15143	15061	15033	14976	14963	14850	14868	15119	14932	15143	14956	15038	15005	15107	14860	14940	15230	14781	14934	15135	15124	14987	15072	15177	15115	15045	14835	14962	15225	15206	15114	14936	14883	15017	15036	14910	14781	15185	14970	15034	15028	15018	15031	14931	15178	15139	15098	14968	14970	15138	15098	15198	14969	15219	14994	15117	15202	15023	15022	15022	15081	15016	15119	14974	15190	15056	15156	15005	15172	15039	15079	14991	15017	15108	15050	15139	14857	15011	14894	14944	15002	14879	15076	14918	14926	15109	14964	15118	14958	14949	15065	15079	14988	15020	14836	15177	14991	14879	15269	15011	15107	15016	14989	15210	15084	15066	15178	14992	14856	15028	14844	15020	15135	15097	14994	15055	14978	15069	14836	15100	14975	15204	15050	14962	15006	14901	14945	15092	14817	15136	15224	14988	15172	15046	14974	15164	14923	15050	15124	15156	14980	15155	15150	15224	14891	15019	15165	15018	14906	15050	14894	14771	14937	14993	14993	15030	15026	14830	14897	15146	15087	14945	15000	14913	14997	15151	14995	14901	14902	15049	15082	15021	15232	15049	14967	15120	14990	15187	15126	14902	15196	15045	14947	14981	15055	15143	15045	14998	14990	15008	15146	15013	15077	14993	14932	14939	15145	14981	15193	15088	15104	15127	15021	15061	15209	14956	15244	14982	15080	15131	14950	14963	15019	14986	14886	15065	15082	15090	15177	15090	14942	15125	15004	14978	15171	15162	14995	15127	14962	15090	14935	14918	15206	14870	15046	15134	15048	15151	14967	15086	15190	15019	15104	14993	15000	14932	14964	15105	15131	15133	14812	14911	14860	14956	15089	15086	15088	15022	15185	14981	14985	15047	14894	15091	15149	15003	14971	15181	14913	15082	14943	14809	15099	15084	15151	14872	15253	15144	14938	15009	15110	15173	15076	14775	14997	14935	14958	15008	15148	15027	15049	15109	14937	14951	15188	14846	15038	14801	15107	14963	15031	14992	15030	15119	14957	15013	15068	15063	15056	15154	15059	14915	15104	15011	14893	14927	14919	15079	14963	15020	15023	14998	14984	15041	15024	15142	14913	15232	14973	15070	14905	15056	15052	14990	15033	15339	14937	15071	14899	15083	14979	15024	15064	15107	15040	14908	15160	15071	15027	14987	15024	15090	14971	15034	14948	14888	15014	15049	14943	14959	15037	15065	15074	15031	15039	15081	15250	15011	15087	15112	15127	15175	15003	15016	14977	15163	14923	14992	15043	14945	15092	14999	15234	15014	15095	14828	14872	15075	15090	15035	15073	15111	15152	14962	15050	15080	14977	14963	15039	15133	14958	15113	14910	15131	15045	15244	15187	15131	15053	14880	14891	15165	14977	15018	15055	15126	15026	14963	15046	15107	14974	14987	15009	15030	15108	15097	15006	15118	15126	15155	15029	15037	14994	15139	15233	15021	14873	15126	15062	14936	15021	15014	14975	15135	15041	14962	14922	15017	15042	15190	15113	15089	15112	14956	15328	14984	15092	14779	15084	14972	14934	15114	15011	14815	15151	14946	14951	14992	14867	14936	15015	15072	15040	15068	15056	14996	15049	15061	14914	14947	14888	15046	15006	15066	15272	15000	14965	14915	15142	15179	14941	14992	15184	15081	14895	15172	15239	15061	15179	15072	15139	15085	14980	14906	15244	14866	15042	15112	15025	15046	15188	14960	15191	15253	15065	15039	14830	14956	15046	15069	14891	15091	14951	14961	14882	14942	14977	15014	15107	14916	15074	15084	15078	15067	14919	14976	14940	15130	15126	15114	14854	14942	14957	15005	14902	15130	15085	14888	14977	15172	15099	14977	15071	15136	14960	15047	15160	15026	15062	14907	15234	15033	14918	15066	14962	15067	15027	15013	14997	15034	14860	14920	14948	14920	15113	15039	14954	15049	15006	14947	15015	15129	14875	15029	15014	15179	14915	14978	15009	15071	15017	14939	15101	15084	14857	15054	14999	15100	14916	15008	15124	15182	15311	14862	14875	15062	15135	15024	15015	15100	15175	14916	14926	15225	14978	15059	14941	15139	15022	14913	15096	14965	14947	15017	15138	14914	14948	14953	15107	15022	15007	14974	15093	14971	15031	15032	14962	15137	15035	15057	15079	15041	14835	14910	15232	14977	14977	15137	15060	15081	15109	15116	15034	14905	15057	15109	14934	14863	14971	15070	15000	15168	15086	15208	15207	14949	14899	14972	15052	14921	15015	15113	15117	15173	15004	14935	14974	15091	15069	15146	15225	15041	15114	15029	15121	15062	15094	15020	15027	14917	15165	15235	15161	15043	14927	15082	15243	14985	14786	15293	15110	14940	15050	15115	14932	15023	15127	15112	15085	14966	15113	15165	14987	15081	14939	15038	15054	15067	15083	15119	15012	14996	15046	14970	15114	15084	15106	15043	15085	14944	15039	15014	14851	14810	14982	14859	15169	15188	15044	14903	15236	14936	15065	15039	15021	15101	15172	15001	15064	14865	15089	15045	15088	14955	14925	15067	15081	14914	15001	14875	15136	15160	15002	14965	14964	14937	15024	15141	15016	14833	15096	14926	15042	14892	14919	14841	15038	14807	15021	15055	15036	15162	15024	15049	15238	14976	15021	15001	15178	15172	15253	15074	15090	14977	14970	15154	14936	15281	15027	15067	15065	14959	14934	15035	14957	15122	15036	14958	14932	14936	14833	14938	15070	15149	15036	15110	15213	15056	14917	15051	15155	15237	15192	15135	15181	15045	15178	15027	15287	15018	14866	15198	15024	15115	15071	15096	15089	15131	15095	15114	14894	15199	15207	15120	15013	14926	15050	14926	14973	15023	14935	15090	15117	15055	14977	14996	15208	15051	15182	14989	15085	15086	15048	15147	15038	15228	14989	15065	15118	14931	15067	14977	15064	14935	14856	15051	15034	15146	14912	14985	14993	14885	14985	15065	15020	14875	15009	14989	15074	15038	15071	15054	15052	15054	15030	15040	14934	15014	15182	15117	14866	14901	14979	15143	15097	15140	15256	15173	15299	15137	15122	15149	15083	15127	14925	14971	15096	15024	15040	15039	15014	14954	15155	15098	14943	15047	15039	15153	14884	14973	14901	15036	14988	15017	14860	15091	15147	15024	15127	15115	15104	14876	14999	15226	15112	15045	15063	15142	15152	15026	15210	15111	15127	15018	14943	14955	15016	15043	15080	14918	14991	15102	14886	15181	15194	15118	14906	14860	15100	15077	15062	15155	15008	15065	15149	14980	14848	14983	14863	15089	15104	15122	15105	15085	15186	15068	15024	15196	15036	15017	15004	15206	15040	15104	15095	15191	14994	15018	15149	14985	14933	14983	15119	14923	15174	14967	14973	14910	14919	15119	15251	14840	14978	14994	14803	15125	14993	15024	15022	15002	15011	15126	15007	15182	15010	14998	15084	15047	15061	15013	14979	15082	15056	15088	15245	14909	14902	15016	15041	14980	15111	14948	14887	15250	14978	15337	15127	15222	15332	14954	15124	15027	14965	15049	15055	14813	15082	15122	15172	15050	15138	15072	15074	15013	15153	15011	14942	15126	15101	14843	15139	14914	15100	15004	14767	15157	14878	15114	14981	15062	15152	15185	15029	15140	15104	15122	14870	14998	14941	15182	14907	14923	15060	14971	14938	15143	15005	14913	15102	15121	15097	14951	14914	15146	15035	14996	15034	14979	15010	15035	14893	14998	14752	14963	15009	14973	14875	15161	14910	15056	15076	15123	15027	15120	14939	14897	15172
41883	46910	44197	35422	29746	28744	28343	28073	28034	27902	27929	27918	28006	27941	28305	28112	28035	28180	27970	27954	27998	27930	28107	27950	28166	28076	28094	27660	28021	27640	27983	28244	28348	28142	27937	28082	28043	28007	28219	27923	28143	28040	28058	28098	28060	27533	27906	28163	28010	28016	28201	28330	28247	28186	28012	28153	27730	27701	27751	27972	27910	27818	27939	27855	28254	27976	28144	27865	27914	27831	28124	27972	28116	28106	27997	28227	28016	27734	27910	28235	28093	28057	27931	27981	28031	28087	28063	28097	27890	27983	27972	28066	28116	27947	27800	28026	27879	28015	27872	27974	28065	27898	27995	28035	28012	27668	27735	27867	27939	27660	28159	27944	28206	28147	27898	28045	28129	27958	27892	28033	27782	27750	27643	28056	27822	27873	27898	27787	27998	28087	28073	27984	28013	27991	27831	27914	28061	28085	27863	27900	27983	28190	28059	27940	27982	28075	27911	27979	27997	28010	27869	28014	27965	27769	28020	27978	28072	28119	28027	28030	28019	27868	28167	27938	27857	27880	28329	28248	27861	27973	27862	27704	28026	28056	28015	28123	28228	28135	27987	27758	27852	27851	27913	27850	27834	27858	28039	27839	28021	28072	27999	28018	28133	28302	28240	27994	27784	27736	27914	27951	27984	27997	27902	28041	28114	27962	27933	27951	27976	27968	28035	28079	28043	28144	27956	27989	28005	28039	28054	27629	27687	28102	27925	27820	28135	27989	28054	28023	28137	27877	28104	28005	28026	27930	28107	27776	27981	27901	28050	28079	28279	27979	28142	28103	28293	28103	28072	28002	27937	28066	28039	27786	28078	28022	27982	27831	27902	28081	28233	27975	28047	27735	27735	28140	28009	27844	28057	28119	27827	27873	27980	27913	28076	28013	28126	28053	27966	28009	28002	27877	27965	27974	27739	27866	28159	27921	28261	28024	27919	28195	27940	27982	27864	28080	28031	28074	28099	28057	28023	28062	28040	28058	27921	27693	27956	28178	28121	27959	27994	28033	27785	28027	27827	27891	28192	27957	27940	28123	27826	27971	27752	27988	27933	28104	27875	27982	27967	27853	28093	27944	28122	28023	27878	27927	27777	28142	28055	27810	27968	28202	28104	27900	27931	28095	28300	27718	28028	27825	28107	27977	28105	28036	28039	28116	27797	27955	27787	28007	27817	27800	27730	27684	28033	27885	27941	27942	27961	27960	27940	28028	27957	27913	27829	28042	27839	28168	28002	28049	27897	28210	27857	28006	27940	27777	28096	27836	28005	28047	27875	28018	27707	27886	27756	28168	27930	27782	27767	27999	28024	27900	27989	28035	27996	28080	28027	28104	27981	27877	28043	28317	28108	27963	27688	28090	28119	27968	27934	27956	27754	27917	27949	27995	28100	27992	28072	28007	28116	28029	28274	28243	28100	27971	28118	28067	28087	28206	28079	28048	28101	28236	28151	27957	27892	28121	27661	27897	28077	27821	27951	27872	27957	27925	27946	28130	27947	27895	28187	28210	28135	27644	28221	27889	28030	28095	27800	27945	27919	27751	27876	27986	28004	27938	27831	28094	28101	28020	27943	27936	28177	28043	28036	28009	27906	28055	28128	28293	27904	27927	28033	27975	27956	27849	27870	27784	28001	28298	27964	28208	27908	27947	28033	27889	28185	28461	28024	27880	28055	28035	28031	28105	28019	28062	28066	27944	27768	28094	28059	27769	28052	27944	27884	28191	27928	27919	28217	27843	27922	28034	27844	28239	28032	28020	28175	28013	27974	28249	28116	27957	27879	27833	28108	28143	27979	28103	27896	27975	28091	28035	28037	27966	27684	27861	28066	27860	28099	28136	27961	27873	27845	28192	27917	27969	27976	28094	28061	28156	28054	28068	27805	27878	28023	27719	28069	27972	27820	28050	27919	28017	27736	27826	27893	27992	27734	27993	27961	28131	28144	28130	28078	27968	27920	27821	27799	27885	27933	27828	27894	28380	28171	28091	27893	27977	27976	27803	27871	27997	28138	28054	27957	27788	27860	27938	28200	27690	27816	28001	27993	27944	27957	27988	27736	27930	27926	27881	27895	28178	27880	27960	28010	28068	27894	27862	27885	27914	28074	27884	28046	28006	27827	27883	27975	27937	27928	28031	28013	27949	27765	28081	27864	28104	27854	27886	28061	27729	27761	27886	28112	27992	27903	27815	28190	27922	27853	27907	28089	28000	27828	27837	28136	28123	28055	27843	28065	27982	28020	28230	27800	27889	28354	27852	27902	27854	28013	28015	28017	28134	27986	28285	28055	28319	28035	27824	28125	28170	27971	27719	27936	27962	27929	28043	28141	28188	27837	27906	27964	27982	28063	27933	27941	27964	27906	27994	27923	27757	27921	28038	27921	28075	27741	28218	27812	27852	28031	27754	28044	27914	28216	27939	28046	27874	27827	28129	27951	28196	28066	27931	27912	27963	27789	27996	27939	27810	27887	28029	27960	28087	27977	27957	27883	27895	27975	28037	28288	28093	28039	28150	28209	27816	28110	27889	28010	27882	27838	28072	28109	28042	27966	28031	27998	27881	27786	28051	27823	27941	28121	27978	28012	27875	27961	28100	28408	27917	27623	27731	28034	27917	27903	27819	27775	28212	28213	27739	27765	27788	27886	27859	28051	27783	27893	27998	28057	28103	27927	27751	28087	27894	27872	28148	28084	27994	27973	28180	28223	27908	27774	27956	28015	28215	28096	27947	28317	28054	27730	27934	27946	27887	28153	28111	28011	28070	27979	27916	28027	28207	27876	28128	27968	28039	28087	27644	27936	27566	27784	27568	27764	28048	27965	28057	27996	27953	27887	28001	28181	28058	28162	27861	28037	28299	27969	27624	28218	28068	28169	27935	28108	28235	28060	27972	28010	28037	27941	27988	27956	27852	28007	27757	28204	27842	27879	27900	28185	27742	27922	28046	28006	28013	27926	27967	28212	27927	28060	27984	27910	27926	28111	28121	28139	28077	28056	28122	27990	27939	27923	27954	28238	27995	28034	27758	27763	27878	28029	27843	27978	27849	27584	27941	28038	27854	27965	28022	28007	27763	27942	27758	27972	27918	27914	28033	27976	27890	27992	28244	28115	27987	27934	27901	28054	28020	28024	27983	28042	28082	28120	27985	28001	28038	28404	28003	27825	27817	28183	28044	27821	27993	27801	28183	28071	28177	28016	27943	27679	28029	27921	28029	28013	28106	27900	28209	28017	27923	28085	28391	28032	27906	27868	28062	28143	27859	27764	27888	28207	27756	27912	27897	28221	27954	28123	27844	28080	28091	28132	27981	28005	28121	27982	27954	27881	27720	27786	27998	27979	27876	27941	27889	28130	28008	27930	27879	28050	27738	27947	28053	28100	28070	27995	27912	28020	27836	27800	27861	28019	27951	27996	28163	27845	27929	28141	28275	28153	28040	27972	28006	27972	27992	28171	28139	28338	28230	27931	28134	28108	27778	27812	27802	27780	27863	28170	27956	27972	28024	28077	27958	27896	27891	27881	27880	27875	27841	27744	27787	28072	28174	27978	28040	27731	27996	28117	27801	28205	28006	27907	27970	27828	28131	27966	28059	28027	28110	28104	28171	28055	28269	28274	27974	28203	27953	27861	27934	27956	27788	28059	27967	28060	27674	28033	27996	28122	28135	27944	27933	27786	27875	28072	28159	28048	27860	27884	27978	27882	28022	28002	27956	27891	27981	27966	27845	28063	28019	28088	27913	27782	27989	27768	27883	28261	28171	27836	27970	28161	27866	27865	28082	27899	28090	27849	27578	28116	28035	28078	28063	28128	27774	27809	28045	27911	27704	27927	28079	27831	27945	28185	27739	27929	27912	27887	28013	27733	27833	27990	27886	27945	28046	27780	28002	27971	28031	28049	28000	27909	27908	27836	27998	28267	28146	28082	28157	28136	27867	27800	27850	28032	27764	27879	28093	27994	27826	27903	28205	27789	27810	28199	27824	27985	28122	27728	27823	28080	27973	28063	28198	28010	28170	28151	28199	28041	28133	27923	27987	27957	27970	27815	28327	27905	28217	27978	27831	27745	28116	28090	28466	28084	28395	28067	27955	28173	28026	28058	27824	27775	27762	28074	27966	28038	28060	27984	28025	28104	28255	27983	27895	28052	28126	27610	27937	28243	28129	27987	27922	28126	27831	27834	28005	27940	27854	27792	28055	28016	28065	27972	27928	28090	27998	28040	27994	27999	27826	27986	28054	28131	28195	27931	27903	27903	28033	27858	28086	28182	28279	27991	28095	27864	28026	28016	27536	27821	27884	28119	27962	27975	27936	27673	27882	28073	28135	28139	27916	27910	27690	27962	28199	28030	28020	28052	27913	27885	28106	28150	28166	28154	27895	27905	28234	28191	28059	27923	28034	28040	27980	28181	28047	27759	28005	28047	28073	28026	28256	27972	28039	27982	27854	27893	28151	28088	27928	27797	28122	27989	27987	27867	27748	28046	27968	27835	27998	28279	28034	28010	28046	28080	27952	28033	27898	28186	28133	27986	28232	27850	27898	27851	28030	27917	28023	27888	27948	28192	28239	27923	28059	27977	28020	27884	27777	28029	27905	27924	28074	27903	28084	28087	27944	27801	27920	27817	27970	27975	27856	28117	27881	27716	27946	28254	28054	27742	27997	28402	28295	28008	28206	27893	28066	28153	28198	27845	28035	27871	27675	27856	28205	28034	27924	28170	27979	27859	27808	27811	27846	28065	28122	28142	27973	28090	27939	27921	28003	28060	28062	28107	27986	27733	27895	27904	28224	27848	27931	28106	27972	27955	28139	27970	28075	27891	27885	28145	27942	28176	28010	28017	28037	28219	27653	27997	28011	28175	28187	27931	28097	28125	28011	27698	27862	28135	27998	27993	27954	28050	27845	28100	27756	27977	28020	28236	28171	27990	28105	27917	27987	27922	28039	28359	28125	28147	28033	28055	28111	27880	27998	28423	28032	27900	27862	27987	27989	27983	27897	28011	27904	27981	27987	27784	28017	27949	27820	28117	27985	27947	27983	27932	28017	28306	27923	27964	27942	27850	28094	28140	27861	28021	27692	27961	27944	27990	27820	28156	27982	27883	28084	27921	27820	27766	28086	27915	27915	28168	27715	28105	28065
35249	48046	33388	20763	16686	15848	15476	15509	15445	15414	15456	15340	15517	15439	15452	15389	15320	15382	15378	15620	15481	15309	15217	15605	15519	15360	15439	15445	15387	15444	15506	15477	15502	15433	15427	15502	15457	15338	15413	15394	15369	15452	15212	15314	15314	15410	15395	15418	15381	15376	15429	15461	15479	15255	15450	15345	15467	15461	15488	15494	15393	15257	15480	15248	15611	15379	15369	15458	15386	15519	15482	15301	15480	15393	15288	15355	15451	15516	15338	15422	15291	15477	15343	15320	15329	15518	15426	15281	15494	15493	15319	15428	15372	15388	15432	15517	15205	15501	15442	15302	15390	15433	15431	15333	15452	15558	15459	15368	15496	15381	15341	15435	15525	15360	15260	15464	15556	15320	15269	15509	15356	15575	15438	15480	15282	15311	15263	15260	15293	15480	15299	15448	15317	15422	15456	15405	15411	15270	15454	15279	15471	15306	15640	15487	15344	15350	15431	15514	15246	15461	15472	15310	15406	15407	15373	15443	15409	15423	15579	15493	15216	15441	15474	15369	15492	15481	15281	15394	15337	15438	15313	15472	15567	15305	15148	15226	15443	15430	15658	15302	15274	15630	15461	15369	15392	15421	15506	15337	15462	15306	15450	15297	15274	15494	15494	15310	15474	15284	15455	15284	15330	15428	15466	15606	15538	15295	15389	15375	15301	15511	15644	15610	15421	15539	15371	15542	15583	15502	15356	15238	15358	15344	15562	15168	15349	15199	15502	15335	15249	15273	15487	15417	15691	15416	15377	15344	15387	15562	15511	15399	15384	15491	15460	15283	15446	15317	15575	15388	15589	15382	15426	15581	15399	15517	15304	15507	15466	15446	15311	15675	15391	15347	15628	15429	15385	15422	15419	15375	15496	15570	15509	15327	15367	15387	15405	15471	15306	15292	15537	15197	15393	15430	15380	15354	15452	15285	15258	15360	15512	15298	15414	15276	15384	15279	15365	15349	15379	15520	15548	15426	15340	15585	15389	15280	15231	15492	15495	15500	15146	15240	15550	15355	15500	15514	15344	15405	15347	15182	15165	15561	15202	15473	15461	15489	15312	15390	15360	15333	15307	15298	15377	15541	15389	15383	15405	15388	15353	15291	15281	15366	15296	15539	15416	15358	15423	15310	15534	15242	15376	15336	15763	15477	15469	15265	15131	15433	15556	15419	15356	15397	15435	15467	15367	15209	15394	15329	15408	15358	15360	15300	15307	15402	15484	15325	15429	15476	15294	15369	15384	15477	15341	15405	15477	15271	15326	15467	15501	15500	15372	15312	15407	15186	15351	15250	15396	15397	15246	15476	15476	15340	15515	15335	15377	15501	15538	15407	15421	15346	15419	15422	15480	15457	15440	15467	15363	15418	15109	15430	15370	15492	15546	15410	15309	15416	15320	15345	15213	15358	15555	15621	15424	15351	15312	15407	15258	15499	15297	15382	15482	15438	15567	15341	15398	15259	15382	15369	15416	15340	15469	15449	15314	15370	15451	15363	15435	15425	15310	15412	15427	15530	15332	15292	15317	15396	15406	15400	15309	15433	15422	15608	15544	15418	15421	15489	15547	15499	15313	15398	15536	15333	15405	15293	15348	15443	15126	15472	15385	15422	15460	15444	15336	15434	15429	15530	15375	15337	15420	15534	15327	15490	15264	15368	15472	15504	15419	15288	15340	15372	15517	15409	15428	15508	15521	15345	15444	15266	15520	15225	15285	15346	15513	15366	15364	15297	15418	15344	15471	15440	15581	15357	15511	15395	15244	15293	15275	15482	15220	15408	15497	15435	15429	15436	15379	15303	15343	15314	15483	15475	15307	15402	15346	15354	15498	15431	15521	15480	15518	15486	15596	15454	15287	15334	15491	15505	15528	15357	15286	15446	15444	15381	15372	15367	15318	15448	15465	15432	15491	15275	15634	15525	15514	15373	15349	15329	15355	15503	15352	15316	15416	15065	15275	15365	15413	15288	15380	15430	15296	15645	15350	15428	15362	15458	15393	15213	15576	15470	15406	15373	15290	15505	15346	15433	15290	15415	15609	15341	15519	15582	15330	15402	15346	15538	15443	15355	15439	15433	15427	15408	15380	15323	15471	15251	15324	15289	15453	15341	15576	15381	15321	15441	15424	15327	15370	15463	15451	15328	15375	15382	15390	15338	15493	15477	15482	15387	15438	15296	15353	15453	15340	15421	15418	15455	15376	15341	15319	15565	15454	15274	15466	15649	15422	15582	15533	15382	15587	15507	15369	15368	15517	15321	15324	15372	15522	15560	15445	15462	15444	15390	15592	15361	15355	15164	15565	15485	15470	15288	15443	15437	15326	15343	15494	15286	15377	15425	15284	15502	15305	15360	15469	15581	15581	15434	15515	15508	15316	15293	15360	15244	15431	15350	15494	15298	15507	15547	15386	15348	15361	15282	15466	15503	15460	15281	15355	15443	15315	15394	15348	15551	15283	15416	15428	15356	15376	15249	15571	15521	15230	15346	15344	15522	15414	15348	15544	15360	15531	15316	15251	15355	15526	15339	15470	15281	15502	15238	15434	15584	15515	15284	15385	15408	15427	15423	15419	15458	15320	15472	15233	15340	15371	15430	15413	15583	15223	15597	15516	15430	15359	15417	15322	15373	15421	15443	15383	15439	15561	15443	15381	15633	15412	15433	15445	15344	15575	15484	15314	15386	15592	15439	15393	15640	15119	15610	15317	15244	15464	15485	15558	15347	15489	15516	15520	15332	15427	15258	15465	15272	15549	15192	15474	15269	15257	15758	15611	15462	15409	15397	15401	15308	15414	15355	15465	15427	15424	15360	15296	15363	15450	15365	15393	15359	15352	15518	15271	15578	15611	15368	15512	15467	15427	15511	15416	15456	15407	15378	15476	15351	15268	15405	15532	15490	15326	15329	15378	15181	15324	15285	15323	15451	15277	15388	15414	15394	15360	15455	15463	15265	15323	15229	15425	15400	15532	15407	15246	15449	15491	15423	15317	15556	15268	15623	15250	15283	15523	15523	15320	15560	15477	15330	15339	15310	15404	15467	15491	15440	15315	15392	15468	15328	15416	15329	15440	15639	15440	15226	15431	15396	15420	15462	15397	15456	15446	15219	15388	15380	15549	15299	15443	15394	15363	15482	15326	15342	15452	15452	15318	15256	15343	15319	15261	15531	15413	15334	15391	15415	15335	15187	15418	15510	15632	15459	15433	15308	15325	15262	15509	15637	15391	15397	15443	15222	15434	15485	15442	15369	15403	15347	15494	15223	15441	15321	15454	15390	15305	15373	15366	15601	15582	15336	15457	15518	15381	15387	15427	15535	15370	15452	15432	15630	15556	15415	15542	15397	15384	15375	15386	15375	15401	15381	15158	15437	15615	15279	15424	15256	15401	15330	15329	15355	15359	15464	15584	15223	15488	15282	15381	15513	15502	15390	15577	15302	15399	15495	15467	15490	15439	15268	15544	15308	15497	15328	15560	15391	15286	15533	15324	15441	15436	15578	15414	15415	15532	15480	15503	15357	15509	15597	15154	15518	15522	15430	15474	15522	15351	15388	15246	15263	15217	15478	15495	15317	15321	15351	15407	15422	15243	15394	15521	15435	15221	15421	15374	15348	15531	15310	15528	15196	15484	15481	15335	15456	15595	15467	15459	15363	15470	15564	15421	15489	15453	15365	15586	15542	15401	15510	15348	15352	15316	15532	15431	15483	15517	15390	15166	15459	15566	15393	15536	15312	15322	15282	15401	15230	15387	15492	15495	15407	15362	15585	15380	15507	15155	15456	15463	15511	15493	15413	15391	15301	15189	15520	15337	15305	15450	15276	15287	15405	15303	15423	15222	15418	15308	15397	15410	15577	15360	15304	15343	15422	15305	15375	15312	15362	15425	15319	15431	15552	15559	15242	15371	15451	15532	15347	15458	15549	15375	15422	15409	15234	15480	15455	15614	15441	15415	15294	15537	15595	15420	15277	15306	15481	15544	15401	15309	15485	15425	15315	15398	15238	15371	15376	15434	15488	15387	15409	15401	15309	15402	15430	15486	15303	15340	15478	15463	15395	15419	15284	15564	15480	15370	15338	15417	15401	15617	15229	15483	15493	15520	15375	15549	15536	15608	15205	15485	15423	15292	15393	15496	15375	15497	15273	15362	15472	15405	15312	15440	15372	15528	15445	15258	15508	15377	15417	15244	15395	15383	15342	15439	15459	15284	15523	15368	15567	15571	15409	15410	15296	15547	15519	15313	15290	15491	15319	15436	15462	15505	15417	15529	15433	15315	15269	15452	15387	15533	15432	15220	15433	15310	15404	15279	15366	15410	15401	15332	15375	15420	15377	15350	15505	15160	15205	15257	15456	15266	15441	15462	15390	15389	15362	15406	15437	15470	15325	15412	15388	15647	15366	15453	15333	15374	15514	15408	15404	15566	15429	15598	15385	15484	15459	15520	15355	15477	15465	15364	15224	15581	15304	15323	15572	15250	15668	15342	15486	15420	15420	15499	15538	15376	15391	15641	15306	15351	15318	15614	15422	15660	15179	15474	15425	15153	15323	15539	15398	15366	15434	15260	15516	15153	15405	15366	15525	15389	15416	15412	15433	15424	15373	15438	15419	15420	15570	15487	15413	15502	15393	15510	15285	15383	15535	15450	15330	15527	15399	15486	15489	15418	15317	15366	15453	15376	15362	15111	15274	15306	15277	15293	15466	15501	15576	15370	15487	15559	15538	15215	15323	15305	15329	15438	15531	15534	15324	15613	15536	15256	15320	15401	15292	15379	15293	15258	15612	15304	15494	15517	15500	15295	15450	15424	15443	15404	15359	15552	15619	15457	15359	15429	15407	15448	15372	15433	15351	15385	15562	15344	15485	15294	15440	15412	15333	15328	15370	15537	15326	15460	15431	15498	15494	15502	15389	15450	15395	15493	15398	15453	15465	15227	15532	15475	15319	15356	15235	15351	15436	15586	15452	15590	15620	15373	15420	15631	15393	15535	15352	15346	15416	15479	15423	15477	15481	15352	15410	15483	15491	15346	15368	15517	15409	15571	15609	15382	15558	15251	15489	15351	15337	15304	15406	15625	15424	15313	15441	15399	15481	15316	15508	15386	15266	15434	15439	15425	15417	15493	15479	15434	15284	15591	15373
23295	29126	48527	47105	37017	33527	33512	30962	30356	30528	30585	30412	30257	30410	30432	30368	30349	30422	30276	30153	30207	29887	30124	30480	30252	30156	30082	30156	30146	30130	30338	30165	30138	29930	29999	30094	30051	30208	30349	30300	30080	30103	30174	29999	30105	29887	30028	29816	30162	30325	29928	30088	29944	29994	29961	30008	30193	30106	29880	30037	29881	29951	30082	30075	30034	30099	30077	30107	29759	29996	29957	30093	30150	29913	30107	30067	30015	29898	30277	30310	30065	29771	30284	29931	30023	29958	29947	29866	29875	29846	29893	30059	29708	29889	29911	30054	29921	30111	30124	30004	29891	29893	30092	30018	29906	29862	29886	29973	29902	29995	29963	30288	30106	30315	30120	29813	29895	30026	30002	29851	29660	29823	30022	29933	30001	30126	29956	29961	30023	29912	29980	30197	29936	29996	29879	29837	29956	29947	29887	30202	30111	30146	29975	30119	29987	30046	30002	30054	29983	30049	29986	29955	29799	29859	30077	29653	29938	30039	29800	29753	29803	29851	29869	29799	30289	30085	29891	30103	30134	29886	29785	29897	30032	29938	29831	29933	29939	29960	29971	29940	30077	29992	29950	29962	29665	29920	29737	29888	30037	30040	30282	30035	29778	30050	30316	30067	29810	30060	30310	30055	30105	30007	30147	29897	30190	29834	29950	29886	30023	29857	30127	29980	29892	29792	29880	29817	29982	29825	29986	30099	29729	29798	30042	30030	29826	30207	29816	30106	30263	30045	29990	30017	30011	29751	30279	29767	30043	29918	29650	29996	29864	30044	29993	29915	30095	30093	29991	29647	30208	29822	29895	29776	29935	29935	29750	29981	29747	29929	29770	29915	30163	29969	30151	29667	29927	30036	29855	29857	30098	29893	30008	29762	30092	30011	30063	29856	29886	30067	30002	29849	29953	30148	29788	29934	30076	29753	30054	30252	30011	30286	29948	29809	29753	29923	29938	29760	30014	29786	29900	29878	29923	29942	29910	30095	30068	30315	29987	29901	29938	29972	29806	29881	29951	29870	29877	29725	30080	30034	30090	29781	30017	29845	29845	29943	29866	29976	29926	29858	29961	29594	30043	29878	29963	30130	29990	30058	30005	29932	29993	29964	29846	29983	29773	30134	29982	29604	29913	30103	29830	29949	30246	29761	30007	29993	29857	29948	29693	30100	30083	30276	30033	29821	29947	29916	30081	29989	29718	29928	29937	30018	29708	30069	29902	29816	29783	29805	29901	30187	30045	30141	29967	29833	29817	29982	29769	29971	30032	30180	30103	29974	29831	30122	29905	30034	29629	29945	29912	29908	29802	29648	29874	30219	29979	29830	30050	29920	30133	30119	30009	30020	30030	29981	30217	29779	29922	29639	29797	30069	29915	30030	30001	29896	29971	29895	29796	29988	29886	30058	29787	29875	30018	30055	30011	29961	29892	29783	29810	30105	29551	29847	30091	30252	29726	30181	30075	29859	30266	30108	29587	29720	30124	30029	29896	30108	29942	29914	29872	29795	29949	29873	29899	30125	29848	29527	29976	30171	30062	30089	30063	29850	29954	30027	29854	30024	29907	29933	29943	30022	29816	29839	29831	30051	29904	30148	30067	29927	29979	29706	29828	29975	29911	30155	29920	30110	29976	29995	30184	29997	29963	30033	30122	30110	29974	29928	30187	30087	30089	29837	29967	30087	30003	30158	29988	29869	30007	29925	30024	30064	29951	29875	29884	30056	29732	29848	29993	29529	29994	29953	29863	29907	30050	29689	29876	30083	29962	29940	29991	29691	29687	30183	30108	29738	29916	30004	30150	29897	29987	30008	29913	29908	30062	30173	29832	29952	30030	29788	29782	30011	30075	30022	29966	29976	29939	29716	29556	30127	29992	29851	30302	30048	29864	29899	29941	30099	29676	30047	29953	29825	29968	30150	30133	29995	29949	29654	29911	29990	29973	29911	30100	30019	29919	30029	29843	29669	29870	29880	30019	29965	29969	29934	29867	29806	29923	29885	30170	29815	30089	30186	30109	29781	30132	29954	30150	29845	30053	29864	30150	29946	30002	29937	30184	30136	30109	29884	29953	30120	29881	30216	29862	29983	29601	29884	30026	30020	29915	30161	30079	29909	29840	29910	29809	29968	29714	29869	30252	29999	29942	29982	30118	29835	30024	29940	29710	29938	30028	29825	30075	29687	30063	29920	30009	30030	29940	29884	29798	29960	29968	30113	30152	30051	29879	29789	30219	29787	29850	29806	30135	30135	30075	30188	29720	29929	30238	29935	30330	30136	29974	29853	30058	29909	30027	30107	29880	29925	30100	29817	29781	30139	29871	30156	29711	29813	30157	29928	30040	30007	29919	29743	29755	30057	29969	30050	29981	30026	30064	29920	29959	29814	29731	29870	30045	30099	30181	30051	30029	30050	30148	29886	30040	29768	30058	29864	30007	29927	30021	29990	30170	30091	30048	30003	29771	29883	29950	29970	29690	30025	29805	30204	30032	29907	30086	30055	30094	29816	30180	30088	29775	29772	29877	29810	30268	30146	30079	29877	29972	29948	30265	29643	30068	30061	29882	29855	29826	30058	29884	29987	29947	29822	29770	29763	29711	30024	30173	30012	29771	30051	30099	29996	29902	30192	30043	30114	29951	29927	29835	30044	30127	30118	29920	30054	29901	30119	30031	30005	29978	30292	29898	29946	30030	29751	30167	29746	30005	29808	30024	30097	30027	29836	29762	29969	29994	29957	30023	30105	29786	30286	30211	30105	29741	29943	29907	30108	30190	30091	29986	30091	29994	29645	29943	30095	29979	29841	29997	30099	29896	29755	30002	30000	29623	29915	29835	29657	29906	29637	30273	29737	29894	30057	29944	29776	30113	29954	29927	30118	29785	30022	29937	30122	29847	29825	29844	30131	29823	29792	29623	29909	29854	29968	30223	29818	29798	29487	29881	29987	30074	30083	30042	29721	29966	29878	30003	29810	29792	29964	30065	29979	30077	30163	29757	30241	30211	29835	30009	29830	29954	30038	30086	29971	29776	29899	29715	29932	30109	30113	29853	30139	29911	30000	29660	30024	30125	29731	29957	29980	30009	29898	29918	30046	29952	30108	30127	30045	29955	29713	29982	29988	30288	30024	29797	29737	29919	29876	29794	30090	30163	29991	30010	30006	30007	30040	29915	29989	29856	30010	30062	29795	30125	29922	29929	29917	29831	29897	29701	29582	29968	29744	30053	30190	30138	29818	30073	29956	29885	29748	30165	30069	29884	29916	29742	30012	29938	29933	30137	29761	29664	29901	30013	29740	29929	29886	29987	29710	29995	29941	29800	29994	30026	29921	29920	30133	29817	29925	30113	29826	30035	29974	29859	30084	29906	30025	29983	29912	29988	29974	30089	29675	30006	29894	29819	29887	30078	30176	29948	30087	30197	29862	30081	29907	30075	30136	29867	29806	29898	29680	29784	29755	30076	30107	30053	30227	30099	30066	29789	30094	29947	29719	30231	30180	30102	29969	29697	29803	30047	29896	29772	30075	30141	29955	30048	30217	29854	30170	29798	29806	29883	30082	29935	29923	29959	30090	29775	30069	30029	29896	29942	29854	29800	29923	29983	29966	29884	30011	30174	30036	29798	29706	30008	29856	30042	29976	30071	30019	30011	29717	29648	29941	29857	29575	30038	29856	30108	29828	29939	29729	29919	30391	30222	30050	30125	30117	30102	30086	29801	30447	30280	29941	29731	30013	30082	29941	30082	30172	29854	29807	29994	29897	29939	30077	29795	30159	30021	29926	29947	30022	29734	29843	30019	30241	30238	29707	29952	29762	29818	30088	30153	29773	29742	29834	29768	29932	29964	29956	30060	30235	30123	29874	29825	30124	30101	30023	29864	30048	29971	30146	30042	29899	30100	29935	29838	29948	29993	29879	29958	29790	30105	29981	30135	29861	29823	29763	29902	30163	30077	30071	30005	29940	29752	29906	29840	29792	29783	29966	29850	30078	29855	29740	29831	30018	29784	29948	29966	30101	29707	29842	29989	30032	30037	30088	30018	29893	29967	29792	29995	29767	30019	29975	30047	30011	29798	30007	30118	30045	29923	29915	29903	30035	29984	29943	29990	29883	29829	30008	29855	29754	30002	29949	29976	29951	29905	29865	29881	30024	29831	29618	30343	30083	30104	29772	30142	30029	29939	30130	30106	30241	29897	29893	30141	29772	29852	29897	30281	30021	30118	29962	30085	30142	30107	30075	29997	29999	29811	30062	29741	29845	29753	29932	29975	30240	29940	29833	29868	29916	30022	29908	29973	29913	30057	30045	29995	30262	29999	30099	29786	30170	29774	29535	29932	30019	30151	30241	29749	29971	29986	30028	30100	29988	29774	29969	30149	29796	30138	29970	29831	29998	29964	29908	29735	29976	29818	29767	30088	30133	29981	30085	29926	29947	29877	29842	30035	30061	30115	30001	29985	29835	29872	29946	30036	29889	29833	29846	29807	30183	30163	29884	30143	29819	30021	29785	29922	30004	30038	29820	29746	30109	29870	30161	30061	30053	29958	29964	29921	29634	29757	29903	29824	29839	29813	29956	29751	30072	30084	29776	29947	30074	30114	29993	29842	29987	29830	30013	30055	29851	29808	30202	29881	29964	30124	29799	30005	30172	29992	29920	30092	29842	29970	29885	29827	29724	29772	29703	30030	29819	29904	29889	30003	29871	30056	30106	30157	29926	29782	29879	29920	30059	29888	29808	29983	29991	30035	29834	30002	29995	29992	30054	29982	29775	29866	29752	29870	29795	29860	29915	30040	29915	29801	29887	30062	30055	29922	29674	29663	29738	29794	30139	29924	30138	29942	29948	29817	29737	29714	30001	30059	30214	29927	29886	29957	29938	29867	29810	30106	29938	30017	29991	29949	30082	30216	30114	29971	29861	29964	30184	29721	29709	29929	29909	29754	29968	30007	29871	29513	29718	29903	29892	29949	30044	29983	30098	29868	29848	29639	29698	29895	29621	29812	29844	29943	29804	29777	30054	30032	29950	30100	30035	29806	30038	29936	29965	29763	29945	29804	29770	29977	29830	29927	29959	30031	29911	29898	29683	29882	30145	30089	29856	29977	30101	29792	30061	29937	29881	30285	29835	29703	29801	30219	30024
61232	95751	84370	63273	34994	21453	17637	17093	17218	17034	17236	17321	17434	17222	17467	17400	17262	17429	17558	17477	17516	17460	17535	17507	17584	17604	17575	17511	17344	17579	17460	17475	17436	17496	17497	17596	17655	17450	17574	17700	17488	17486	17622	17382	17549	17580	17492	17606	17409	17416	17527	17412	17417	17450	17575	17450	17624	17432	17676	17478	17682	17415	17543	17484	17437	17366	17601	17650	17341	17544	17370	17702	17465	17337	17544	17483	17478	17657	17585	17554	17547	17593	17542	17334	17422	17584	17515	17423	17342	17680	17587	17603	17426	17564	17546	17503	17491	17509	17694	17393	17508	17516	17582	17563	17500	17343	17547	17456	17549	17362	17515	17375	17617	17360	17416	17578	17538	17563	17452	17248	17360	17519	17517	17572	17471	17421	17612	17495	17369	17492	17680	17383	17371	17516	17376	17388	17537	17513	17369	17393	17446	17485	17399	17418	17614	17328	17420	17546	17590	17466	17548	17560	17490	17415	17576	17410	17527	17448	17561	17383	17507	17572	17358	17662	17324	17512	17537	17331	17331	17690	17343	17448	17506	17556	17752	17416	17395	17539	17352	17611	17469	17495	17425	17323	17434	17426	17644	17402	17678	17401	17580	17592	17664	17538	17555	17395	17288	17622	17383	17433	17652	17595	17343	17630	17434	17448	17470	17408	17490	17565	17512	17646	17315	17511	17430	17379	17461	17433	17621	17293	17477	17577	17690	17457	17441	17282	17494	17559	17373	17450	17569	17312	17479	17336	17525	17398	17491	17493	17453	17690	17331	17521	17494	17549	17217	17574	17669	17424	17414	17523	17507	17337	17471	17250	17437	17550	17643	17611	17427	17693	17268	17457	17435	17329	17322	17422	17669	17587	17568	17452	17694	17364	17472	17432	17489	17394	17428	17556	17600	17370	17466	17510	17522	17607	17580	17363	17544	17376	17324	17592	17613	17446	17495	17446	17552	17480	17742	17463	17377	17464	17458	17389	17558	17415	17404	17358	17580	17521	17382	17587	17453	17392	17441	17420	17557	17489	17365	17554	17392	17695	17577	17384	17471	17641	17422	17496	17384	17338	17423	17432	17529	17561	17474	17348	17523	17473	17347	17342	17539	17182	17443	17535	17593	17694	17384	17521	17524	17640	17376	17399	17409	17289	17474	17510	17494	17583	17551	17519	17400	17642	17597	17736	17638	17450	17455	17461	17391	17531	17617	17317	17554	17502	17395	17457	17505	17579	17365	17314	17431	17596	17517	17490	17473	17563	17347	17383	17514	17659	17442	17405	17550	17504	17376	17520	17402	17393	17464	17421	17304	17457	17482	17553	17562	17684	17353	17518	17573	17388	17631	17545	17627	17593	17444	17465	17454	17448	17470	17583	17500	17599	17474	17569	17502	17637	17444	17588	17470	17454	17449	17534	17619	17513	17362	17329	17577	17495	17618	17301	17448	17364	17316	17366	17537	17389	17322	17370	17477	17593	17507	17560	17474	17451	17643	17578	17491	17539	17510	17487	17342	17407	17251	17327	17579	17584	17532	17657	17400	17489	17481	17501	17428	17405	17618	17516	17461	17443	17594	17471	17337	17450	17522	17475	17400	17281	17536	17521	17526	17625	17607	17288	17264	17462	17417	17670	17409	17424	17512	17593	17755	17663	17500	17512	17602	17500	17375	17585	17616	17299	17621	17439	17345	17500	17469	17408	17639	17509	17482	17297	17571	17361	17289	17519	17448	17429	17438	17520	17795	17544	17443	17390	17626	17652	17369	17590	17512	17502	17294	17344	17394	17560	17564	17404	17526	17544	17527	17470	17377	17436	17501	17384	17352	17676	17447	17395	17485	17529	17485	17488	17556	17492	17473	17380	17277	17419	17363	17470	17599	17387	17644	17440	17522	17317	17472	17435	17501	17368	17518	17496	17536	17352	17497	17453	17489	17423	17388	17373	17607	17453	17589	17364	17531	17473	17434	17495	17488	17527	17355	17384	17631	17580	17395	17612	17351	17419	17327	17597	17454	17389	17434	17524	17501	17503	17593	17668	17409	17760	17575	17561	17534	17493	17442	17415	17398	17315	17440	17502	17245	17687	17494	17497	17533	17520	17680	17700	17544	17383	17399	17464	17538	17286	17406	17476	17335	17569	17352	17506	17393	17531	17519	17459	17463	17302	17394	17574	17301	17435	17567	17525	17383	17457	17334	17644	17326	17397	17421	17392	17541	17462	17397	17539	17484	17481	17337	17411	17607	17455	17461	17506	17549	17508	17651	17660	17533	17507	17415	17504	17424	17490	17608	17348	17516	17562	17514	17645	17503	17521	17539	17476	17497	17451	17348	17458	17304	17482	17524	17446	17281	17444	17549	17737	17516	17391	17532	17396	17579	17443	17264	17582	17555	17513	17624	17504	17532	17535	17292	17622	17570	17405	17540	17471	17471	17486	17443	17443	17545	17523	17537	17488	17283	17544	17174	17494	17461	17514	17608	17384	17553	17448	17586	17489	17404	17635	17368	17532	17434	17361	17475	17560	17417	17436	17445	17386	17324	17627	17480	17561	17297	17467	17662	17293	17356	17463	17550	17282	17476	17437	17451	17445	17669	17599	17604	17567	17479	17409	17334	17410	17688	17493	17425	17402	17619	17542	17512	17539	17524	17545	17469	17399	17429	17582	17694	17358	17464	17545	17551	17428	17409	17659	17462	17253	17497	17519	17462	17580	17647	17457	17405	17494	17525	17326	17517	17684	17288	17444	17601	17683	17567	17401	17357	17415	17546	17319	17510	17303	17502	17499	17615	17596	17481	17625	17317	17473	17535	17351	17436	17527	17464	17583	17566	17344	17555	17374	17473	17604	17377	17426	17519	17466	17423	17634	17547	17567	17580	17447	17691	17531	17549	17508	17769	17392	17486	17439	17432	17560	17590	17346	17665	17392	17477	17506	17602	17442	17375	17286	17578	17322	17495	17472	17434	17499	17491	17660	17648	17366	17528	17462	17758	17479	17367	17374	17500	17449	17639	17570	17716	17474	17434	17371	17452	17478	17522	17462	17548	17470	17532	17561	17293	17491	17357	17384	17425	17433	17429	17692	17329	17561	17532	17571	17478	17442	17500	17449	17648	17459	17439	17580	17576	17300	17338	17490	17558	17447	17431	17515	17436	17400	17350	17201	17414	17421	17439	17356	17396	17547	17507	17492	17554	17667	17436	17592	17393	17312	17577	17558	17485	17558	17578	17531	17421	17541	17427	17625	17329	17307	17554	17380	17562	17617	17471	17359	17670	17368	17414	17536	17356	17500	17323	17321	17459	17496	17502	17591	17672	17475	17507	17430	17568	17501	17478	17539	17509	17498	17674	17514	17530	17502	17632	17307	17678	17549	17451	17556	17465	17337	17417	17298	17415	17667	17577	17513	17321	17493	17700	17344	17543	17473	17570	17564	17431	17420	17544	17488	17325	17441	17554	17370	17515	17444	17564	17453	17401	17564	17370	17605	17478	17507	17595	17583	17470	17436	17654	17652	17514	17526	17678	17430	17373	17390	17327	17427	17507	17446	17557	17563	17308	17497	17550	17407	17394	17538	17393	17378	17480	17432	17312	17659	17509	17518	17421	17501	17362	17545	17413	17329	17339	17493	17588	17410	17405	17526	17550	17400	17576	17474	17562	17493	17483	17437	17665	17413	17508	17315	17567	17343	17535	17563	17476	17299	17487	17417	17443	17557	17582	17630	17525	17512	17444	17594	17539	17561	17511	17328	17270	17641	17239	17374	17499	17394	17410	17632	17410	17585	17629	17339	17467	17483	17429	17482	17413	17484	17462	17412	17418	17479	17503	17530	17347	17503	17481	17462	17545	17276	17340	17331	17560	17396	17447	17551	17590	17466	17400	17374	17353	17460	17506	17532	17452	17443	17545	17500	17391	17424	17430	17344	17656	17462	17563	17433	17515	17468	17293	17405	17467	17689	17346	17434	17492	17573	17512	17594	17347	17470	17460	17563	17460	17605	17510	17566	17306	17334	17550	17310	17382	17341	17247	17571	17512	17467	17579	17523	17660	17343	17565	17480	17449	17389	17618	17524	17231	17534	17285	17554	17417	17431	17509	17467	17445	17619	17443	17499	17458	17387	17467	17341	17415	17398	17813	17448	17509	17488	17536	17313	17470	17425	17457	17490	17608	17380	17554	17424	17458	17602	17479	17279	17536	17316	17561	17428	17517	17440	17553	17392	17600	17420	17316	17522	17506	17381	17319	17408	17580	17539	17428	17463	17600	17397	17473	17270	17628	17446	17545	17463	17478	17584	17391	17383	17484	17316	17616	17512	17508	17539	17329	17616	17526	17283	17440	17521	17557	17478	17617	17568	17441	17348	17440	17422	17363	17578	17558	17541	17515	17278	17555	17408	17452	17445	17548	17343	17510	17437	17677	17365	17447	17548	17306	17501	17448	17597	17687	17456	17481	17429	17372	17264	17558	17354	17566	17493	17647	17414	17379	17311	17505	17737	17601	17404	17554	17512	17436	17421	17474	17474	17483	17551	17304	17517	17520	17563	17439	17410	17465	17368	17363	17655	17511	17382	17437	17499	17459	17528	17462	17472	17612	17372	17550	17459	17342	17410	17615	17595	17506	17596	17443	17588	17441	17638	17393	17607	17465	17490	17508	17416	17462	17451	17485	17661	17424	17456	17533	17475	17346	17515	17564	17338	17602	17467	17463	17491	17354	17606	17435	17661	17598	17501	17465	17603	17212	17535	17328	17190	17571	17374	17432	17548	17722	17521	17460	17416	17371	17611	17554	17544	17533	17412	17291	17506	17487	17626	17269	17348	17427	17481	17603	17370	17290	17424	17411	17413	17560	17491	17515	17388	17484	17216	17411	17627	17605	17538	17567	17491	17290	17457	17418	17677	17504	17522	17575	17573	17297	17492	17565	17595	17508	17557	17604	17471	17538	17530	17484	17531	17381	17286	17447	17405	17288	17720	17519	17621	17340	17479	17616	17422	17574	17593	17420	17375	17430	17291	17411	17494	17597	17558	17548	17400	17445	17488	17519	17461	17403	17394	17506	17402	17369	17605	17652	17350	17539	17354	17442	17527	17548	17458	17519	17568	17542	17359	17420	17508	17363	17466	17503	17424	17830	17488	17613	17622
40948	48564	46620	36898	30632	29271	28808	28952	28613	28889	28820	28537	28808	28519	28914	28462	28743	28894	28725	28554	28687	28830	28531	28596	28698	28520	28651	28652	28785	28599	28635	28631	28909	28883	28968	28630	28568	28568	28659	28550	28676	28645	28857	28569	28574	28793	28382	28577	28715	28753	28850	28528	28427	28623	28718	28977	28674	28381	28438	28769	28719	28688	28337	28772	28871	28790	28390	28863	28847	28770	28708	28862	28711	28665	28429	28439	28551	28779	28592	28641	28799	28779	28778	28847	28671	28654	28832	28807	28566	28780	28874	28556	28552	28757	28679	28685	28580	28558	28495	28890	28837	28521	28719	28629	28430	28617	28666	28948	28774	28584	28652	28480	28601	28442	28485	28479	28707	28475	28689	28613	28857	28729	28426	28565	28482	28818	28614	28777	28777	28773	28798	28426	28669	28630	28461	28441	28800	28760	28862	28641	28811	28760	28729	28522	28621	28676	28631	28696	28545	28658	28602	28636	28639	28692	28938	28616	28735	28766	28713	28454	28652	28910	28803	28714	28856	28624	28637	28609	28538	28706	28728	28844	28696	28315	28516	28713	28555	28789	28832	28642	28630	29072	28818	28938	28675	28902	28899	28470	28407	28601	28497	28708	28873	28847	28645	28771	28719	28709	28773	28678	28618	28587	28550	28692	28521	28669	28565	28958	29125	28563	29149	28677	28603	28521	28684	28461	28599	28727	28751	28600	28461	28673	28529	28661	28754	28660	28649	28866	28772	28579	28777	28463	28481	28516	28760	28624	28618	28934	28690	28576	28734	28687	28805	28461	28835	28626	28334	29038	28953	28763	28534	28775	28676	28841	28642	28606	28518	28425	28728	28721	28748	28782	28655	28564	28635	28717	28662	28737	28815	28735	28568	28665	28781	28643	28593	28474	28476	28355	28644	28600	28852	28720	28828	28596	28797	28563	28465	28605	28706	28501	28647	28564	28738	28564	28701	28771	28648	28800	28741	28800	28812	28966	28701	28607	28555	28803	28560	28583	28813	28743	28533	28473	28809	28857	28661	28572	28724	28739	28767	28882	28700	28859	28886	28642	28541	28680	28528	28693	28620	28772	28554	28863	28699	28524	28641	28746	28873	28627	28837	28680	28568	28826	28548	28596	28681	28650	28576	28588	28463	28680	28627	28691	28663	28754	28566	28369	28767	28693	28718	28729	28657	28862	28823	28580	28522	28612	29016	28832	28558	28580	28508	28742	28683	28757	28744	28877	28947	28662	28556	28451	28845	28702	28573	28558	28970	28829	28888	28784	28776	28588	28805	28834	28668	28589	28694	28693	28901	28511	28509	28749	28732	28641	28729	28803	28552	28794	28516	28639	28522	28811	28670	28518	28569	28955	28805	28597	28746	28865	28817	28566	28815	28673	28590	28333	28706	28807	28867	28536	28553	28668	28766	28543	28389	28552	28713	28595	28713	28692	28780	28725	28842	28874	28975	28755	28774	28800	28474	28818	28702	28663	28735	28714	28478	28869	28690	28697	28823	28924	28802	28853	28543	29029	28759	28786	28922	28814	28768	28791	28599	28690	28868	28742	28793	28700	28552	28524	28606	28673	28736	28431	28646	28470	28361	28577	28883	28712	28747	28501	28625	28678	28512	28875	28441	28670	28486	28477	28580	28546	28870	28607	28394	28718	28760	28470	28742	28819	28764	28862	28716	28797	28566	28749	28512	28704	28617	28823	29020	28854	28613	28493	28785	28666	28678	28605	28699	28788	28719	28786	28328	28518	28734	28714	28679	28549	28647	28624	28554	28624	28563	28702	28816	28654	28720	28575	28591	28496	28677	28733	28739	28629	28651	28633	28918	28678	28532	28641	28755	28598	28604	28795	28529	28658	28699	28659	29129	28963	28847	28801	28583	28808	28737	28568	28788	28677	28855	28670	28445	28623	28638	28654	28691	28651	28511	28744	28883	28834	28526	28554	28639	28665	28923	28635	28605	28818	28759	28892	28495	28821	28845	28799	28823	28641	28737	28525	29033	28624	28802	28593	28755	28569	28740	28863	28921	28700	28555	28525	28826	28832	28510	28818	28737	28772	28685	28709	28762	28489	28892	28517	28728	28689	28514	28686	28521	28558	29102	28744	28677	28877	28644	28452	28640	28788	28600	28707	28577	28916	28624	28859	28815	28804	28685	28416	28694	28734	28563	28541	28896	28772	28631	28697	28579	28599	28950	28631	28636	28546	28552	28578	28735	28880	28801	28634	28737	28426	28828	28604	28922	28688	28727	28681	28735	28476	28772	28967	28712	28709	28761	28929	28406	28805	28583	28369	28580	28652	28777	28730	28866	28781	28847	28824	28658	28606	28987	28805	28741	28471	28739	28658	28650	28536	28525	28773	28537	28466	28487	28678	28853	28807	28755	28566	28613	28970	28508	28695	28952	28535	28584	28567	28866	28445	28447	28617	28774	28780	28807	28654	28632	28959	28640	28592	28773	28876	28864	28326	28852	28884	28465	28452	28499	28739	28575	28713	28722	28448	28729	28411	28829	28696	28829	28732	28451	28560	28600	28971	28891	28763	28819	28678	28821	28666	28783	28670	28589	28592	28760	28576	28662	28646	28782	28491	28685	28479	28517	28885	28684	28586	28680	28527	28571	28520	28602	28891	28644	28829	28752	28871	28695	28644	28509	28611	28489	28705	28683	28701	28440	28707	29173	28681	28696	28573	28721	28558	28520	28389	28745	28723	28483	28602	28651	28760	28820	28522	28773	28722	29026	28739	28613	28443	28608	28600	28869	28710	28673	28867	28769	28763	28868	28676	28672	28638	28626	28187	28515	28759	28717	28697	28504	28680	28673	28943	28590	28798	28614	28631	28677	28741	28951	28650	28694	28624	28781	28867	28651	28971	28563	28843	28541	28565	28701	28660	28726	28609	28266	28795	28598	28789	28514	28631	28850	28476	28731	28568	28610	28493	28721	28704	28843	28803	28632	28629	28846	28572	28739	28744	28829	28497	28406	28797	28702	28781	28777	28504	28518	28647	28648	28552	28641	28660	28749	28815	28551	28730	28764	28737	28855	28897	28616	28748	28909	28560	28628	28546	28779	28757	28537	28666	28695	28827	28544	28233	28718	28618	28535	28533	28816	28844	28825	28585	28784	28856	28544	28920	28530	28636	28800	28757	28585	28412	28678	28748	28851	28657	28746	29047	28735	28464	28619	28666	28606	28595	28726	28757	28729	28632	28375	28601	28485	28805	28732	28599	28922	28662	28716	28913	28594	28776	28557	28858	28901	28800	29071	28554	28735	28588	28808	28521	28869	28823	28568	28751	28653	28467	28575	28649	28811	28641	28798	28647	28618	28885	28861	28803	28864	28730	28790	28916	28563	28443	28484	28681	28802	28939	28718	28558	28407	28647	28476	28779	28664	28676	28630	28538	28777	28663	28570	28958	28993	28672	28774	28777	28485	28823	28742	28529	28468	28755	28709	28617	28612	28532	28858	28981	28878	28734	28631	28519	28365	28562	28567	28912	28693	28662	28773	28876	28518	28717	28722	28650	28766	28552	28601	28722	28762	28656	28601	28529	28686	28768	28753	28658	28892	28717	28841	28893	28857	28733	28661	28466	28679	29084	28321	28689	28854	28727	28845	28662	28741	28789	28480	28753	28728	28516	28537	28713	28765	28767	28725	28747	28365	28735	28915	28819	28467	28846	28802	28731	28875	28527	28373	28766	28754	28992	28586	28649	28673	28447	28694	28567	28720	28567	28679	28486	28618	28453	28824	28707	28676	28521	28828	28965	28596	28835	28669	28797	28630	28661	28911	28944	28674	28609	28884	28618	28696	28535	28760	28631	28645	28760	28619	28770	28317	28938	28626	28680	28685	28898	28421	28831	28563	28855	28655	28557	28609	28585	28712	28637	28676	28480	28749	28632	28808	28561	28460	29014	29011	28982	28748	28515	29041	28351	28669	28552	28725	28813	28841	28538	28580	28821	28744	28587	28719	28699	28865	28802	28918	28981	28789	28653	28815	28974	28802	28814	28664	28710	28766	28709	28728	28780	28807	28696	28702	28612	28475	28768	28803	28786	28802	28743	28699	28881	28703	28718	28584	28689	28796	28633	28754	28704	28794	28612	28738	28654	28367	28636	28802	28453	28811	28786	28813	28639	28353	28585	28784	28721	28651	28578	28668	28726	28705	28825	28749	28883	28877	28784	28816	28603	28743	28815	28486	28710	28907	28767	29006	28919	28772	28669	28891	28674	28577	28257	28733	28552	28945	28530	28798	28636	28770	28856	28821	28853	28476	28529	28664	28647	28601	28622	28456	28612	28696	28581	28722	28921	28749	28758	28700	28707	28710	28892	28949	28788	28804	28589	28729	28901	28852	28543	28643	28882	28919	28823	28768	28743	28849	28657	28701	28653	28687	28816	28659	28887	28785	28692	28722	28921	28703	28658	28704	28641	28944	28542	28550	28752	28625	28806	28895	28513	28533	28854	28767	28746	28389	28739	28623	28502	28678	28818	28902	28978	28860	28661	28651	28893	28726	28688	28544	28832	28682	28453	28653	28468	28452	28581	28657	28546	28791	28794	28724	28653	28763	28770	28897	28841	28860	28503	28613	28808	28896	28928	28719	28726	28659	28575	28677	28714	28736	28831	28719	28730	28656	28743	28759	28795	28645	28882	28656	28767	28810	28576	28718	28572	28518	28983	29018	28963	28482	28768	28509	28553	28965	28790	28548	28773	28776	28888	28588	28645	28716	28562	28955	28544	28688	28778	28710	28737	28700	28560	28555	28659	28652	28692	28460	28773	28560	28676	28820	28716	28519	28788	28617	28446	28588	28757	29000	28818	28704	28651	28812	28602	28646	28703	28498	28487	28726	28880	28454	28730	28650	28501	28853	28913	28772	28788	28617	28720	28709	28528	28557	28705	28795	28616	28698	28703	28772	28554	28425	28552	28629	28632	28763	28580	28779	28598	28744	28747	28706	28645	28673	28780	29013	28544	28634	28605	28961	28676	28568	28676	28516	28658	28637	28725	28665	28551	28825	28827	28665	28654	28639	28792	28590	28621	28672	28645	28698	28538	28755	28549	28483	28673	28658	28710	28775	28705	28800	28559	28734	28851	28652	28850	28537	28812	28783	28864	28536	28586	28617	28937
38393	52124	36272	22165	17369	16187	15946	15989	15549	15803	15812	15704	15818	15887	15508	15808	15641	15771	15665	15715	15651	15796	15684	15742	15799	15720	15769	15992	15817	15879	15764	15783	15737	15593	15857	15826	15797	15704	15669	15600	15703	15533	15758	15519	15723	15737	15795	15761	15750	15531	15806	15827	15776	15751	15673	15746	15817	15770	15670	15725	15690	15837	15647	15725	15859	15872	15769	15761	15806	15749	15709	15722	15652	15617	15824	15905	15605	15592	15785	15802	15719	15542	15566	15898	15503	15889	15750	15645	15714	15800	15825	15679	15800	15569	15768	15748	15748	15906	15852	15630	15857	15707	15511	15745	15682	15625	15950	15658	15676	15904	15722	15760	15788	15921	15765	15779	15536	15903	15771	15592	15841	15759	15683	15599	15667	15732	15630	15896	15678	15855	15704	15730	15619	15800	15693	15665	15864	15913	15690	15713	15726	15741	15830	15887	15884	15541	15829	15634	15742	15710	15784	15718	15739	15919	15717	15840	15633	15674	15816	15812	15843	15965	15484	15613	15609	15591	15717	15697	15669	15822	15710	15763	15884	15716	15621	15637	15607	15665	15655	15684	15706	15676	15963	15936	15668	15668	15803	15891	15895	15779	15880	15702	15748	15849	15749	15866	15682	15651	15583	15693	15819	15772	15712	15847	15702	15672	15871	15558	15697	15742	16056	15438	15749	15619	15983	15740	15810	15657	15731	15728	15674	15789	15691	15769	15726	15679	15630	15593	15770	15540	15735	15851	15874	15808	15631	15972	15649	15925	15650	15737	15626	15889	15751	15607	15812	15746	15860	15733	15767	15757	15714	15653	15833	15848	15870	15794	15552	15829	15785	15603	15943	15666	15558	15762	15640	15720	15700	15657	15738	15576	15763	15701	15663	15877	15717	15691	15893	15798	15586	15776	15722	15588	15695	15715	15848	15712	15601	15817	15841	15580	15544	15787	15758	15552	15698	15739	16024	15898	15564	15783	15555	15806	15642	15731	15781	15765	15613	15859	15864	15764	15889	15834	15734	15686	15826	15589	15693	15706	15757	15641	15792	15592	15708	15736	15687	15654	15770	15712	15703	15766	15630	15857	15702	15618	15885	15712	15718	15648	15694	15786	15661	15569	15700	15826	15709	15817	15802	15882	15666	15911	15636	15719	15795	15780	15720	15793	15676	15621	15627	15859	15687	15689	15597	15701	15863	15834	15772	15661	15647	15563	15788	15513	15757	15759	15707	15750	15862	15713	15710	15736	15981	15484	15787	15836	15632	15794	15690	15755	15657	15687	15563	15681	15550	15671	15879	15726	15928	15784	15914	15884	15612	15844	15613	15673	15717	15606	15714	15630	15793	15532	15749	15505	15800	15678	15603	15915	15808	15646	15786	15860	15609	15890	15828	15871	15683	15682	15845	15617	15600	15820	15630	15786	15839	15612	15728	15679	15767	15836	15654	15859	15832	15772	15707	15723	15738	15805	15798	15719	15792	15685	15723	15786	15643	15745	15857	15805	15811	15773	15626	15834	15718	15832	15863	15643	15717	15642	15573	15760	15887	15628	15828	15809	15822	15657	15663	15740	15838	15776	15846	15923	15764	15518	15810	15813	15844	15813	15745	15746	15672	15922	15843	15704	15832	15804	15618	15829	15796	15824	15661	15844	15696	15751	15706	15633	15748	15726	15703	15964	15803	15948	15746	15677	15919	15500	15747	15803	15539	15759	15924	15507	15862	15620	15934	15771	15764	15810	15853	15631	15808	15877	15768	15830	15647	15532	15774	15656	15884	15573	15627	15618	15644	15820	15734	15774	15701	15783	15650	15729	15632	15741	15816	15895	15714	15807	15736	15763	15638	15817	15652	15726	15718	15673	15674	15662	15748	15672	15645	15775	15727	15816	15757	16011	15725	15700	15758	15820	15668	15712	15776	15761	15691	15722	15750	15743	15615	15762	15759	15712	15782	15473	15782	15937	15800	15698	15848	15666	15532	15773	15720	15670	15982	15765	15706	15822	15889	15687	15723	15623	15834	15819	15676	15760	15763	15678	15734	15800	15862	15911	15789	15839	15720	15572	15725	15657	15642	15852	15774	15737	15749	15565	15861	15867	15801	15791	16007	15770	15818	15867	15743	15699	15687	15781	15565	15912	15753	15887	15940	15758	15866	15684	15708	15824	15670	15664	15732	15789	15900	15746	15681	15606	15779	15710	15654	15757	15834	15726	15681	15771	15767	15727	15925	15659	15677	15827	16034	15676	15743	15850	15773	15836	15763	15692	15658	15754	15727	15762	15551	15833	15631	15749	15699	15747	15692	15876	15668	15791	15727	15767	15847	15851	15666	15812	15661	15751	15626	15834	15754	15631	15760	15716	15831	15819	15930	15879	15738	15660	15848	15761	15533	15760	15670	15641	15691	15827	15836	15752	15783	15799	15729	15852	15740	15751	15563	15816	15712	15747	15699	15730	15692	15700	15791	15776	15729	15530	15747	15723	15714	15742	15724	15679	15812	15625	15721	15804	15635	15750	15791	15671	15977	15746	15856	15747	15794	15867	15849	15845	15669	15840	15875	15887	15645	15799	15771	15789	15661	15748	15742	15704	15688	15516	15737	15697	15597	15820	15795	15681	15857	15637	15718	15901	15799	15750	15498	15561	15603	15897	15745	15644	15763	15835	15769	15674	15797	15644	15766	15637	15851	15671	15655	15872	15859	15736	15731	15719	15649	15676	15886	15768	15764	15908	15720	15697	15752	15673	15488	15690	15708	15651	15793	15615	15560	15771	15800	15845	15558	15855	15716	15782	15737	15878	15711	15638	15788	15570	15746	15701	15742	15721	15620	15573	15725	15755	15844	15441	15750	15791	15721	15760	15779	15635	15730	15764	15738	15620	15767	15788	15697	15554	15801	15586	15795	15770	15701	15653	15796	15827	15862	15540	15702	15632	15863	15701	15788	15714	15955	15735	15778	15937	15624	15698	15971	15791	15955	15849	15795	15705	15860	15841	15727	15812	15828	15685	15732	15895	15834	15631	15657	15737	16017	15673	15904	15794	15747	15843	15622	15533	15894	15703	15561	15806	15843	15780	15591	15873	15885	15732	15484	15625	15679	15691	15851	15716	15690	15829	15685	15665	15668	15514	15762	15792	15818	15827	15667	15739	15725	15710	15953	15735	15811	15859	15792	15663	15802	15701	15873	15629	15781	15795	15475	15695	15787	15674	15517	15667	15775	15774	15941	15796	15770	15922	15648	15724	15728	15870	15619	15715	15833	15509	15700	15663	15709	15758	15727	15605	15631	15849	15850	15684	15808	15928	15758	15715	15856	15818	15717	15578	15627	15798	15706	15820	15727	15681	15685	15520	15750	15873	15826	15766	15659	15684	15733	15693	15712	15722	15784	15597	15707	15702	15793	15631	15830	15855	15655	15835	15673	15665	15873	15771	15751	15687	15696	15674	15900	15500	15705	15811	15603	15671	15898	15736	15707	15807	15695	15789	15930	15678	15777	15584	15712	15669	15808	15744	15875	15843	15802	15840	15816	15790	15592	15866	15624	15823	15646	15654	15782	15757	15823	15667	15758	15708	15720	15785	15721	15774	15812	15829	15800	15673	15691	15884	15743	15683	15729	15661	15795	15865	15681	15651	15938	15785	15930	15687	15725	15806	15777	15777	15906	15764	15759	15820	15652	15698	15705	15788	15719	15830	15640	15642	15739	15935	15822	15801	15432	15723	15699	15645	15799	15788	15793	15995	15843	15654	15674	15888	15878	15607	15595	15663	15924	15807	15667	15590	15717	15642	15745	15541	15816	15885	15576	15672	15701	15915	15673	15902	15821	15857	15845	15610	15874	15811	15718	15798	15520	15807	15758	15740	15642	15783	15917	15699	15846	15778	15579	15831	15563	15850	15815	15738	15539	15867	15755	15608	15867	15771	15561	15840	15658	15966	15704	15785	15708	15736	15702	15648	15701	15930	15776	15572	15732	15839	15733	15730	15702	15741	15791	15496	15512	15701	15684	15599	15770	15764	15730	15689	15765	15731	15823	15816	15868	15682	15808	15818	15862	15670	15672	15771	15783	15785	15706	15650	15604	15774	15733	15830	15646	15739	15882	15618	15627	15888	15683	15736	15711	15671	15612	15841	15797	15560	15731	15616	15796	15646	15679	15880	15698	15658	15554	15724	15666	15697	15738	15579	15714	15705	15596	15946	15765	15710	15664	15723	15765	15842	15696	15699	15720	15617	15720	15579	15744	15751	15628	15685	15723	15816	15765	15686	15672	15656	15641	15877	15655	15639	15780	15702	15958	15796	15592	15892	15835	15706	15772	15629	15652	15764	15602	15749	15599	15672	15609	15893	15617	15764	15930	15903	15729	15818	15752	15487	15481	15730	15832	15754	15843	15895	15784	15857	15670	15754	15829	15847	15815	15881	15710	15693	15805	15744	15831	15556	15783	15896	15879	15711	15645	15941	15741	15917	15828	15760	15764	15684	15916	15596	15723	15734	15750	15768	15781	15549	15744	15629	15838	15654	15930	15553	15770	15829	15812	15684	15707	15897	15674	15714	15689	15633	15830	15675	15858	15871	15675	15732	15460	15775	15567	15594	15668	15788	15674	15661	15869	15950	15744	15671	15894	15700	15759	15565	15887	15795	15692	15753	15632	15597	15824	15767	15799	15751	15797	15749	15653	15770	15921	15593	15799	15627	15774	15713	15903	15736	15764	15728	15832	15749	15627	15829	15749	15640	15710	15792	15761	15815	15612	15733	15727	15778	15746	15969	15726	15562	15595	15876	15709	15730	15814	15856	15792	15467	15677	15886	15896	15828	15924	15755	15882	15873	15584	15833	15775	15977	15678	15794	15829	15792	15704	15677	15941	15693	15979	15880	15643	15625	15870	15772	15779	15853	15580	15708	15742	15752	15705	15937	15820	15874	15694	15867	15702	15651	15871	15722	15700	15656	15570	15763	15807	15808	15640	15801	15750	15845	15891	15725	15719	15817	15597	15659	15762	15679	15797	15836	15791	15782	15693	15869	15785	15617	15714	15624	15575	15711	15810	15789	15683	15741	15725	15806	15553	15749	15921	15817	15569	15835	15701	15763	15822	15894	15876	15759	15773	15697	15712	15841	15720	15691	15878	15744	15777	15509
42746	46903	45002	36687	31129	30052	29667	29356	29584	29522	29555	29385	29508	29603	29503	29528	29656	29491	29431	29416	29460	29378	29587	29374	29597	29537	29468	29734	29639	29605	29603	29417	29426	29400	29354	29463	29515	29374	29453	29329	29618	29574	29635	29391	29648	29507	29311	29337	29507	29320	29723	29277	29383	29272	29524	29350	29492	29457	29457	29691	29664	29294	29175	29110	29411	29630	29446	29379	29389	29569	29467	29285	29170	29410	29413	29474	29521	29426	29565	29461	29504	29312	29461	29512	29425	29440	29469	29096	29513	29525	29361	29478	29663	29290	29400	29384	29445	29445	29265	29514	29628	29540	29723	29551	29457	29354	29171	29370	29284	29732	29415	29364	29180	29417	29359	29614	29738	29437	29430	29295	29402	29323	29393	29374	29176	29572	29492	29488	29387	29448	29650	29576	29515	29547	29694	29324	29344	29091	29396	29464	29305	29274	29542	29024	29568	29529	29414	29661	29417	29478	29319	29365	29374	29326	29340	29551	29419	29404	29453	29463	29371	29380	29349	29517	29476	29246	29517	29221	29555	29298	29513	29744	29479	29388	29494	29692	29338	29715	29573	29560	29143	29662	29690	29438	29427	29576	29314	29703	29424	29288	29445	29277	29445	29497	29099	29273	29496	29566	29298	29354	29702	29619	29350	29274	29409	29626	29132	29299	29553	29258	29285	29381	29582	29437	29245	29525	29538	29668	29330	29273	29398	29387	29620	29314	29377	29311	29459	29605	29446	29175	29379	29407	29095	29125	29669	29428	29352	29390	29304	29597	29520	29348	29240	29263	29658	29448	29395	29435	29556	29355	29722	29418	29166	29471	29310	29557	29484	29348	29515	29514	29574	29363	29446	29463	29479	29317	29365	29436	29444	29547	29247	29189	29367	29513	29445	29419	29364	29391	29427	28995	29460	29366	29369	29452	29101	29483	29572	29671	29656	29378	29258	29444	29492	29785	29467	29399	29481	29381	29449	29484	29794	29385	29601	29707	29425	29286	29510	29648	29559	29621	29238	29370	29732	29575	29262	29463	29511	29447	29433	29490	29594	29447	29419	29307	29343	29211	29619	29366	29209	29316	29411	29480	29018	29253	29336	29260	29397	29270	29383	29535	29336	29551	29515	29326	29535	29574	29328	29464	29363	29316	29606	29456	29575	29386	29436	29612	29476	29637	29241	29595	29466	29315	29383	29525	29575	29500	29400	29529	29592	29165	29332	29440	29217	29502	29411	29385	29371	29267	29351	29518	29462	29616	29364	29343	29367	29383	29384	29527	29195	29359	29662	29170	29471	29387	29493	29392	29109	29398	29626	29327	29439	29456	29360	29380	29448	29558	29740	29316	29215	29613	29350	29338	29375	29443	29557	29216	29432	29287	29449	29426	29403	29542	29416	29564	29287	29452	29541	29461	29588	29486	29467	29372	29524	29305	29538	29343	29220	29539	29671	29442	29245	29293	29544	29407	29515	29411	29472	29419	29369	29717	29427	29703	29462	29314	29776	29410	29348	29578	29386	29543	29523	29678	29546	29620	29346	29296	29494	29375	29546	29405	29536	29540	29408	29553	29484	29211	29620	29527	29690	29340	29312	29447	29223	29505	29563	29350	29604	29524	29362	29500	29335	29336	29523	29469	29578	29495	29341	29620	29480	29264	29331	29445	29368	29451	29392	29440	29560	29272	29430	29499	29474	29300	29609	29413	29551	29387	29489	29400	28976	29542	29522	29392	29437	29504	29404	29524	29369	29574	29423	29340	29662	29493	29696	29636	29266	29582	29429	29382	29552	29412	29300	29514	29493	29501	29470	29514	29616	29252	29380	29385	29697	29090	29434	29556	29590	29204	29310	29459	29478	29576	29420	29702	29465	29288	29652	29292	29743	29355	29609	29441	29482	29540	29584	29298	29403	29310	29513	29383	29492	29381	29198	29550	29665	29655	29412	29332	29371	29365	29515	29444	29516	29431	29364	29362	29567	29553	29200	29245	29354	29350	29693	29625	29387	29655	29415	29498	29427	29298	29330	29480	29517	29382	29393	29455	29187	29369	29146	29223	29628	29478	29568	29608	29499	29280	29169	29517	29582	29563	29414	29437	29380	29316	29606	29375	29406	29471	29628	29414	29276	29444	29541	29672	29408	29522	29389	29657	29560	29497	29052	29335	29566	29504	29289	29342	29318	29412	29495	29598	29457	29511	29550	29354	29431	29570	29472	29550	29403	29367	29421	29349	29580	29366	29536	29507	29335	29493	29320	29459	29477	29498	29610	29472	29565	29050	29335	29448	29494	29264	29334	29138	29831	29281	29671	29262	29448	29547	29752	29532	29636	29359	29408	29287	29588	29649	29565	29569	29652	29295	29350	29167	29583	29411	29319	29675	29515	29286	29278	29440	29366	29513	29494	29529	29680	29611	29276	29594	29353	29390	29206	29540	29161	29409	29499	29423	29571	29410	29293	29182	29410	29340	29558	29501	29700	29696	29441	29517	29460	29644	29468	29790	29242	29495	29420	29504	29439	29561	29671	29230	29188	29292	29594	29250	29288	29583	29326	29684	29523	29571	29560	29611	29518	29630	29249	29408	29134	29580	29346	29348	29492	29295	29392	29492	29293	29375	29563	29369	29498	29379	29362	29469	29508	29368	29302	29335	29532	29783	29499	29657	29494	29170	29442	29133	29570	29458	29311	29447	29652	29315	29389	29675	29230	29317	29446	29256	29402	29624	29614	29244	29361	29236	29240	29407	29216	29525	29470	29052	29237	29232	29510	29534	29856	29430	29332	29656	29463	29677	29587	29585	29236	29425	29276	29526	29476	29150	29437	29512	29254	29396	29386	29530	29492	29591	29419	29371	29354	29240	29333	29449	29440	29422	29544	29587	29263	29236	29431	29223	29405	29321	29364	29349	29256	29358	29508	29556	29217	29298	29317	29451	29341	29252	29445	29332	29481	29488	29433	29492	29662	29485	29328	29713	29603	29205	29401	29303	29527	29411	29635	29399	29604	29365	29399	29451	29571	29275	29606	29629	29292	29443	29553	29370	29508	29213	29399	29549	29193	29492	29799	29359	29365	29301	29252	29468	29258	29578	29451	29428	29417	29456	29427	29513	29468	29294	29587	29298	29608	29421	29567	29324	29625	29730	29331	29469	29198	29070	29520	29485	29388	29603	29391	29466	29540	29517	29434	29363	29505	29633	29607	29427	29513	29457	29376	29304	29344	29585	29421	29446	29519	29409	29380	29359	29570	29624	29494	29348	29604	29556	29644	29505	29223	29647	29491	29365	29562	29279	29565	29578	29489	29438	29434	29468	29565	29452	29407	29421	29291	29259	29331	29318	29605	29347	29421	29367	29400	29663	29715	29572	29577	29245	29431	29239	29510	29477	29223	29397	29473	29484	29616	29507	29603	29608	29310	29299	29513	29456	29511	29228	29406	29613	29455	29481	29451	29603	29396	29601	29335	29536	29295	29588	29332	29606	29787	29540	29593	29492	29445	29424	29386	29465	29602	29437	29774	29333	29649	29418	29545	29242	29377	29472	29382	29566	29593	29276	29239	29552	29487	29339	29331	29438	29377	29304	29410	29198	29471	29339	29213	29604	29495	29182	29411	29207	29509	29421	29545	29536	29510	29499	29623	29764	29391	29594	29352	29373	29403	29312	29532	29317	29487	29543	29311	29695	29500	29486	29582	29455	29575	29326	29472	29455	29419	29541	29491	29410	29270	29400	29481	29485	29314	29572	29331	29314	29323	29407	29506	29507	29589	29451	29142	29429	29547	29462	29365	29325	29477	29617	29294	29667	29539	29466	29406	29479	29700	29625	29512	29428	29447	29762	29656	29422	29313	29394	29814	29504	29400	29302	29307	29421	29566	29514	29442	29220	29212	29529	29447	29425	29237	29252	29591	29582	29241	29405	29190	29395	29391	29602	29267	29689	29602	29479	29628	29359	29446	29622	29331	29390	29501	29500	29536	29219	29269	29453	29499	29415	29491	29580	29466	29325	29467	29340	29888	29519	29366	29277	29428	29485	29661	29518	29373	29321	29343	29397	29519	29467	29222	29399	29533	29420	29408	29680	29219	29677	29497	29407	29384	29481	29608	29437	29692	29405	29250	29503	29683	29507	29213	29691	29568	29344	29619	29589	29366	29415	29664	29580	29367	29304	29526	29357	29547	29398	29250	29569	29422	29583	29267	29304	29336	29576	29496	29555	29431	29518	29296	29442	29433	29470	29493	29154	29646	29869	29463	29604	29409	29382	29680	29625	29494	29522	29536	29303	29732	29192	29388	29663	29504	29499	29427	29586	29695	29596	29713	29607	29588	29352	29353	29515	29515	29395	29565	29394	29627	29469	29407	29343	29349	29370	29360	29626	29533	29564	29591	29418	29399	29406	29503	29537	29387	29589	29608	29309	29528	29460	29427	29431	29568	29331	29556	29416	29393	29187	29425	29334	29256	29347	29449	29332	29553	29399	29437	29432	29621	29624	29219	29438	29544	29484	29447	29360	29472	29567	29702	29419	29435	29391	29198	29221	29676	29759	29478	29681	29492	29595	29485	29484	29545	29457	29406	29670	29663	29537	29418	29586	29564	29527	29570	29548	29518	29391	29400	29407	29505	29501	29241	29432	29583	29413	29072	29686	29152	29334	29189	29458	29623	29179	29100	29106	29679	29371	29466	29476	29323	29316	29451	29322	29264	29346	29364	29658	29398	29560	29469	29354	29348	29082	29593	29450	29584	29411	29192	29492	29414	29402	29455	29581	29308	29455	29436	29260	29694	29594	29544	29624	29367	29376	29340	29460	29754	29505	29454	29311	29507	29549	29556	29388	29340	29487	29363	29730	29337	29291	29317	29790	29450	29533	29464	29287	29447	29408	29464	29368	29462	29286	29450	29498	29776	29191	29297	29323	29598	29282	29526	29206	29637	29655	29501	29556	29459	29400	29460	29652	29675	29347	29539	29460	29354	29662	29453	29192	29636	29577	29407	29521	29446	29475	29352	29475	29343	29362	29346	29563	29383	29761	29525	29344	29411	29424	29389	29358	29301	29352	29777	29308	29318	29081	29333	29176	29383	29660	29683	29369	29368	29560	29461	29390	29739	29706	29390	29298	29442	29395	29359	29474	29295	29394	29441	29315	29491	29245
36339	47550	33704	21506	17122	16466	16225	16056	16105	16125	16188	15923	16060	16110	15948	16233	15939	16022	16064	16106	15923	16265	16115	16040	16060	16087	16085	16255	15983	15948	16192	15911	16113	16027	16075	16208	15949	16038	15869	16104	16012	15841	15968	15985	16028	16003	16122	16191	16171	15839	15954	16098	16166	15977	15923	15992	16052	16091	15857	16060	15802	16109	15992	15956	16088	16078	16037	16021	16170	16007	15973	15993	16059	16070	16055	16106	15922	15975	16150	16093	16002	16110	15976	15823	15906	16106	16201	15956	16006	16155	16018	16075	16125	15876	16051	16025	15957	15865	15951	16192	16079	15839	16027	16166	15997	15923	15999	16164	16179	15997	15965	16025	15945	15915	15977	16113	16113	16096	15836	15843	15905	15865	16095	16113	16022	15995	15806	15841	15929	15958	16123	16171	16087	16051	16087	16057	16232	16047	16077	16036	16061	16116	16019	16090	15906	16076	16050	15988	15972	16017	15954	15934	16161	15970	15977	16086	16094	15828	15960	16008	15971	16120	15890	16001	15998	15968	16189	16087	15965	16089	16073	15964	16056	16124	16021	16049	16100	15969	16118	15877	15986	16122	15876	16061	15977	16056	16067	16011	16049	16101	16008	15761	16046	16036	16000	16009	16026	16041	16023	15931	16093	15893	16143	15995	15920	15913	16089	15933	15937	16060	15834	16149	16195	16010	15937	15947	16128	15989	16007	16098	16019	16104	15836	16135	15945	16169	16213	16080	16018	16142	16088	15840	15945	16098	16071	16084	16015	16054	16051	16022	16153	16239	15991	16137	15990	16214	16109	16121	16110	15936	16008	15902	15938	15908	16103	16062	16227	15947	15929	16111	16013	15921	16001	15820	15933	16050	16054	16161	16151	16029	16088	16033	16005	16175	15842	15820	16061	16169	15977	16138	15989	16062	15938	15797	16112	16036	16014	15960	16161	16158	16099	16227	16127	16139	16111	15925	15983	16020	16040	16029	15891	15850	15883	16006	16270	16091	16183	16082	16103	16069	15998	16088	16006	16069	16021	15914	16145	15920	15952	16006	16235	16119	16085	16029	16067	16092	16279	16147	16066	15972	16099	16157	16016	15867	15972	15999	16062	15904	16042	16119	16074	15971	16202	16015	16162	16006	16102	16049	16177	16124	15879	16123	16147	16044	16068	15967	16092	16082	16279	16020	15922	16206	15958	16119	16004	16038	16152	15979	16056	16108	16041	16072	16072	16018	15986	16008	16075	16013	16043	15912	16011	16016	16080	15899	15973	16022	16086	16075	16063	15936	15894	16166	16070	16107	16160	15992	16110	16080	16060	16003	16054	16031	16003	16026	16252	15851	16076	16183	15890	15927	16125	16189	16038	15982	15922	15871	16183	16113	15948	15992	16023	16017	16009	15840	15907	16086	16004	16099	16021	16157	15987	16134	15971	16050	16233	16166	16132	15939	15917	16263	16063	15990	16125	16061	15837	15994	15882	15944	15994	15853	15969	16046	15941	15961	16063	15908	16061	16044	16072	16082	16117	16101	16175	15881	16117	16135	16064	16127	16132	16026	16129	16173	16186	16040	16002	16120	16220	16067	16034	16036	16166	15918	15950	15855	15958	16061	16117	16028	16172	16017	16148	16028	15897	15843	16013	16016	16094	15946	15938	16009	16078	16013	16084	16082	16057	16066	16013	15968	16029	15953	15975	15938	15919	16234	15747	16168	16210	15814	16089	16028	16057	16091	16068	16171	16135	16252	16057	16021	16198	16079	16081	16214	16055	15869	16093	16117	16140	16012	16062	16098	15993	15908	15981	16100	16134	16067	16134	16036	16005	15975	15934	16113	16034	15963	16142	16066	15995	16197	16006	16032	16133	15959	15962	15941	15990	15889	16048	15912	16179	16151	16185	15908	16188	15970	16065	15848	15931	15983	16097	15927	16046	15988	16038	16208	16003	16091	16099	16095	15957	15927	16044	15967	16056	16072	16069	15973	16150	15948	16116	16108	15937	16121	16172	16010	16061	16237	16133	15962	16053	15939	16157	16073	16058	16072	16171	16118	15987	15914	15999	16163	16136	16174	16042	16039	16016	16143	16058	16179	16090	16007	16070	16011	16187	15856	16167	16063	16159	16193	16137	15973	15904	16107	16062	15941	15970	15965	16187	16074	15955	16205	15957	15890	16003	15959	16021	16072	16133	15913	16137	16038	16138	15827	16097	16172	16112	16076	15911	15910	16035	16229	15973	16080	15917	16035	16007	15921	15963	16081	15990	16035	15923	16001	16109	16123	15983	16049	15990	16070	15779	16034	16046	16153	15915	15994	16002	16049	15977	15938	16117	15946	16173	16039	15869	15961	16170	16076	16030	16133	15897	15971	16032	15910	16008	16165	16031	16050	16156	16119	16051	16148	15932	15985	15960	16066	16147	16014	16009	15994	16009	15918	16266	16011	16115	16206	16074	16003	16197	15997	16155	15915	15900	16073	16037	15943	16180	16014	16049	15999	16239	16058	15894	16116	16069	15943	16067	16055	16018	16076	15954	16090	16114	16119	15971	16046	15951	16011	16131	15980	15980	15915	16099	15992	16122	16024	16262	16128	16162	16004	16139	15959	16071	16078	15937	15778	16012	15976	16091	16215	16257	16112	16057	15858	16214	15891	16111	16001	16016	16025	16122	15886	15980	15990	15922	16037	16283	16060	15974	15948	16178	16190	16047	16073	16195	16145	16044	15973	16146	16161	15917	16138	15948	16190	15998	16134	15824	16106	16154	15962	16004	15980	16041	16041	16051	16012	15980	16025	15975	15974	15921	15975	16011	15945	15951	16132	16026	16100	16045	15910	16138	16149	16038	16196	16000	15967	16107	15986	16282	16101	16061	15938	16101	16034	15973	15897	15938	15951	16049	16131	16126	16022	16062	15965	16124	16001	16046	15987	16110	15986	16218	15867	16025	16044	15975	16122	16122	16094	16148	16026	16210	15828	15894	15990	15951	15884	15832	16090	15811	15919	15959	15953	15865	16018	16045	16175	16220	15851	16004	16097	16117	15990	16191	16040	16085	16009	15954	16003	15867	16036	16239	15785	16052	16174	16079	15894	15959	16034	16143	15909	16171	16094	15928	15930	16081	16024	15993	16220	16006	16029	16022	15935	16084	16042	15875	16134	16107	16096	16094	16226	15830	16136	16137	16007	16096	16086	16042	15974	16219	15855	15938	16231	16064	16015	15922	16227	15924	16123	15837	15966	16033	16069	16064	15865	16054	15964	15815	16040	15991	16024	16022	16025	16074	16033	16141	15931	15925	15995	16075	15839	16094	16061	16028	16022	16170	16027	16083	16006	15951	15964	15991	16034	15886	16145	16096	16157	16056	16032	16010	15932	16135	15950	16120	16138	16063	16013	15934	16021	16039	16062	16138	16088	16006	16063	16088	15954	15996	16028	15923	16178	15938	16110	16122	16052	16184	16014	16285	16107	16057	16062	16015	16131	15876	16132	16051	15858	16207	15905	16166	16108	15920	16092	16005	16151	15945	16005	15914	16146	15977	16029	16023	16138	16100	15945	16218	15955	16007	16045	15997	15954	16052	15922	16015	16038	16005	16059	16141	15995	16011	16042	15915	16012	15944	15907	15975	15998	16137	15904	16008	16061	16005	15933	16117	16029	15981	15964	15910	15945	16054	15907	15936	15935	15975	15966	15963	15852	15896	16171	16169	15890	16105	16019	15952	16173	16031	15912	15962	16082	15916	15927	16065	15929	15910	15822	16248	15880	16034	15813	15956	16098	16052	16049	15987	16027	15947	15987	16151	15874	15750	16193	16098	15811	16155	16029	15989	16067	15812	16104	16059	16077	16047	16146	16086	16015	16186	16024	16007	16086	15860	16000	16289	16081	16045	16031	15975	16069	15966	15870	16034	16132	16122	15989	15794	16082	16019	15992	16082	16013	16116	15873	16032	16074	16067	15924	16018	15898	16050	15930	16201	16099	15975	15882	16169	16025	16160	16142	16075	15985	15863	15998	16282	16084	16246	16057	15963	16115	15963	16155	16035	16199	16018	15985	16052	16024	15915	16173	16106	16024	16144	16093	16042	16014	15993	15870	15929	15985	15947	16068	16034	15912	16094	15914	16120	16004	15962	16227	16135	16307	16048	15987	15984	15983	15918	15994	16162	15851	15948	16127	16105	16114	16086	16016	16027	16122	16144	16012	15842	15874	16136	15979	16196	16016	16055	15958	16184	16174	16092	16077	16054	15905	15998	16153	16028	15977	16147	16088	16021	16051	16189	16108	16005	16055	15910	15874	16201	16013	16204	16144	16023	16102	16133	16200	16091	16055	15995	16117	16090	16120	16128	16002	16008	16151	16160	16150	15928	16216	15994	16085	16061	16118	16117	16031	16021	16223	15921	15973	16133	16103	16205	16050	16093	16035	16029	15923	16240	16256	15882	16047	15885	15843	16019	16111	16160	15942	16150	16088	16004	15970	16053	16023	16156	15984	16185	16023	16272	15959	16101	15949	16113	16052	15979	16108	16059	15862	15951	15924	16015	16093	15976	15954	16144	16088	15948	16024	16247	15970	16095	16205	16179	16018	15947	16093	16088	16020	16000	16061	15947	16019	15789	15982	16150	15989	15972	15997	15811	16113	15973	16080	16184	15851	16006	16134	15950	16021	15864	16338	16054	16001	16034	15875	15992	16045	16085	16069	15960	15805	15965	15969	16029	15903	16086	15956	16022	16032	15901	16077	16088	16009	16084	15867	16210	16016	16161	16061	16080	15974	16182	16087	16038	15994	15919	16038	16038	16031	16207	15990	15938	16133	16204	15973	15882	15957	15975	16178	15926	16019	16003	16051	16019	15999	16079	16021	16049	15996	16132	16016	16268	16233	16209	15929	15914	16069	15984	16142	16015	16171	16056	16123	15781	15877	16179	16029	16146	16126	16058	15898	16059	15957	16108	16004	16027	16040	16202	16163	16140	15982	16166	16153	16054	16027	16183	16030	15919	15949	15962	15870	16075	16102	16078	15917	16013	16199	16167	15937	16144	16126	15989	16076	16012	16185	15958	16032	16133	16140	16063	16053	16079	16233	15905	16057	16031	16024	16085	16099	16062	16053	16139	16016	15906	15909	16111	16114	16159	15728	16075	15923	16123	15998
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
