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
339598964942	339598965509	339598966059	339598966609	339598967159	339598967709	339598968259	339598968809	339598969359	339598969909	339598970459	339598971009	339598971559	339598972109	339598972659	339598973209	339598973759	339598974309	339598974859	339598975409	339598975959	339598976509	339598977059	339598977609	339598978159	339598978709	339598979259	339598979809	339598980359	339598980909	339598981459	339598982009	339598982559	339598983109	339598983662	339598984209	339598984759	339598985309	339598985859	339598986409	339598986959	339598987509	339598988059	339598988609	339598989159	339598989709	339598990259	339598990809	339598991359	339598991909	339598992459	339598993009	339598993559	339598994109	339598994659	339598995209	339598995759	339598996309	339598996859	339598997409	339598997959	339598998509	339598999059	339598999609	339599000159	339599000709	339599001259	339599001809	339599002359	339599002909	339599003459	339599004009	339599004559	339599005109	339599005659	339599006209	339599006759	339599007309	339599007859	339599008409	339599008959	339599009509	339599010059	339599010609	339599011159	339599011709	339599012259	339599012809	339599013359	339599013909	339599014459	339599015009	339599015559	339599016109	339599016659	339599017209	339599017759	339599018309	339599018859	339599019409	339599019959	339599020509	339599021059	339599021609	339599022159	339599022709	339599023259	339599023809	339599024359	339599024909	339599025459	339599026009	339599026559	339599027109	339599027659	339599028209	339599028759	339599029309	339599029859	339599030409	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23769	23929	38651	37754	34539	32344	30513	23726	22064	21882	21708	21259	21508	21577	21611	21386	21331	21495	21389	21438	21560	21299	21315	21464	21219	21365	21493	21334	21195	21440	21277	21307	21427	21484	21361	21238	21577	21242	21398	20997	21349	21356	21220	21219	21141	21218	21241	21244	21369	21249	21169	21321	21291	21205	21044	21399	21396	21213	21299	21249	21393	21190	21393	21384	21397	21237	21330	21419	21104	21087	21147	21237	21238	21291	21307	21383	21224	21275	21165	21341	21328	21090	21117	21235	21296	21203	21162	21247	21213	21284	21464	21214	20983	21134	21186	21021	21138	21156	21175	20961	21146	21349	21134	21290	21263	21243	21143	21339	21193	21382	21026	21072	21249	20938	21024	21213	20980	21036	21145	21334	21309	21099	21044	21194	21164	20998	21185	21240	21118	21288	21195	21118	21222	21187	21074	21101	21207	21155	21286	21307	21236	21335	21077	21080	21193	21130	21089	21064	21211	21245	21170	21147	21282	20962	21137	21179	21040	20888	21315	21372	21450	21276	21199	21347	21449	21184	21168	21203	21151	21185	21213	21153	21158	21270	21579	21149	21285	21202	21167	21070	21019	21173	21065	21137	21233	21311	21211	21143	21062	21150	21006	21101	21092	21138	21375	21421	21115	21111	21322	21274	21229	21258	21041	21218	21081	21144	20979	21180	21151	21167	21087	20882	21116	21335	21118	21226	21189	21519	21400	21346	21033	21221	21335	21397	21301	20922	21221	21156	21241	21082	21418	21163	21228	21318	21238	21343	21007	21145	21197	21242	21183	21197	21400	21229	21304	21388	21286	21293	20896	21217	21295	21176	21081	21248	21384	21355	21247	21281	21278	21233	21332	21223	21016	21266	21303	21203	21126	20984	21132	21159	21189	21178	21039	21236	21227	21191	21291	21337	21318	21116	21244	21061	21148	21274	21335	21073	21249	21234	21217	21294	21376	21168	21081	21176	21451	21160	21259	21153	21383	20960	21154	21335	21101	21335	21199	21434	21182	21124	21259	21270	21300	21230	21369	21197	21240	21174	21122	21303	21060	21329	21123	21262	21105	21080	20980	21022	21109	20972	21506	21200	21115	21132	21140	21339	21103	21171	21114	21197	21103	21335	21271	21139	21343	21316	21229	21036	21280	21226	21155	21249	21077	21198	21146	21119	21081	21053	20899	21225	21114	21278	21362	21086	21217	20989	21260	21062	21015	21143	21229	21213	21297	21131	21261	21106	20630	21119	21209	21011	21290	21210	21204	21018	21314	21112	21239	21105	21280	21080	21060	21281	21186	21173	20839	21172	21082	21259	21232	20893	21049	21340	21086	21067	21229	21168	21350	21237	21069	21073	20813	20967	21047	21237	21106	21206	21126	21214	21446	21247	21374	21190	21113	21254	21157	21192	20928	21120	21287	21258	21073	21205	21101	21186	21161	21196	21153	21053	21170	20903	21149	21296	21262	21073	21201	21165	21198	21165	21082	21204	21313	21219	21290	21275	21455	21309	21147	21208	21292	21208	21039	21326	21075	21331	21097	21106	21074	21369	20869	21182	21132	21283	21208	21208	21074	21369	21427	21392	21213	21192	21336	21153	21255	21133	21009	21180	21138	20652	20804	21195	21264	21157	21136	21184	21093	21229	21370	21180	21189	21132	21431	21285	21193	21317	21319	21306	21239	21337	21334	21155	21152	21056	21007	21175	21314	21289	21334	21261	21124	21135	21217	21338	21122	21285	21263	21119	21128	21152	21152	21298	21183	21193	21300	21269	21238	21176	21389	21231	21213	21245	21247	21311	21025	21027	21314	21304	21272	20928	21174	21158	21223	21281	20966	21349	21015	21199	21124	21327	21203	21280	21294	21065	21325	21295	21159	21247	21174	21190	21235	21157	21163	21326	20897	21326	21111	21397	21308	21164	21013	21209	21200	21188	21136	21060	20967	21245	21192	21169	21164	21004	21147	21034	21250	20978	21166	21311	21141	21336	21200	21203	21055	21062	21102	21079	21132	21171	21441	21031	21045	20911	21040	21144	21047	21218	21280	21181	21020	21269	20989	21087	21186	21164	21263	21042	20982	20996	21297	21224	21280	21127	21198	21065	20991	20929	21273	21151	21475	21251	21125	21241	21415	21230	21333	21270	21272	21200	21129	21311	21295	21281	20888	21017	21399	21280	21153	21121	21103	21542	21225	21138	21287	21333	21361	21153	21325	21167	21238	21429	21038	21151	21225	21323	21058	21229	21290	21392	21376	21334	21260	21311	21090	21164	21049	21135	21106	21298	21240	21156	21180	21128	21250	21224	21050	21328	21258	21228	21110	21206	21242	21050	21271	21447	21440	21266	21339	21265	21360	21181	21156	21239	21035	21120	21203	20882	21084	20935	21140	21093	20978	21265	21253	21241	21208	21212	21395	21237	21023	21230	21279	21291	21060	21191	21130	21316	21134	21193	21208	21474	21343	21246	21202	21277	21061	21135	21217	21099	21032	21179	21221	21205	21242	21174	21234	20953	21244	21335	21006	21384	21191	21123	21324	21299	21124	21109	21107	21271	21160	21179	21232	21215	20940	20973	21225	21190	21178	21178	21330	21330	21210	21186	21131	21311	21265	21174	21307	21347	21100	21205	21242	21405	21275	21217	21085	21134	21006	21148	21142	21359	21217	21254	21081	21212	21229	21177	21207	21258	21183	21294	21203	20846	21130	21285	21384	21360	21124	21153	21176	21154	21214	21270	21297	21136	20934	21121	21386	21123	21189	21448	20981	21244	21121	21411	21274	21113	21090	21307	21030	21335	21316	21132	20920	21318	21170	20975	21222	21060	21113	21188	21414	21168	21172	21240	21071	21307	21154	21103	21269	21046	21409	21160	21251	21033	21161	21049	21090	21137	21123	21019	21194	21000	21252	21000	21215	20908	21058	21503	21182	21186	21039	21293	21161	21174	21413	21083	21195	21206	21243	21015	21028	21309	21216	21150	21299	21111	21120	21179	21352	21200	21438	21290	21103	21419	21318	21160	21088	21478	21222	21142	21423	21307	21297	21111	21395	21248	21004	21007	21227	21356	21242	21168	21129	21168	21350	21178	21053	21162	21183	21307	21367	20939	21001	21016	21175	21411	21383	21134	21160	21090	21145	21172	21072	21273	21164	21055	21405	21197	21322	21219	21101	21158	21137	21214	21141	21095	20996	21139	21318	21109	21367	21183	21399	21115	20993	21036	21351	21239	21129	21269	21084	21251	21029	21254	21057	21229	21025	21260	21250	21134	21199	21130	21116	21210	21371	21199	21123	21210	21034	21250	20993	21198	21177	21165	21328	21131	21129	21148	21267	21170	21259	21210	21128	21176	21377	21056	21004	20949	20938	21256	21281	21201	20959	21223	21284	21224	21387	21179	21098	21174	21096	21311	21264	20956	21166	20918	21083	21166	21280	21196	21380	21189	21117	20875	21039	21135	21098	21027	21230	21231	21268	21060	21190	21227	21220	21046	20997	21170	21019	21118	21117	21341	21224	21410	21194	21204	21458	21112	21135	21211	21377	21221	21140	21167	21053	21393	21118	21272	21239	21219	21227	21047	21292	21356	21314	21294	21187	21059	21086	21072	21187	20982	21287	20999	21361	21129	21297	21186	21250	21229	21173	21073	21239	21135	21285	21136	21089	21389	21056	21220	21312	20920	21083	21177	21154	21004	21121	21185	21150	21118	21279	21239	21192	21094	21126	21281	21196	21250	21284	21111	21402	21080	21256	21176	21227	21214	21330	21250	21143	21234	21226	21069	21128	21101	21354	21130	20952	21084	21165	21177	21188	21286	21187	21167	20921	21174	21249	21208	21319	21160	21180	21294	21254	21202	21243	21078	21194	21207	21285	21027	21028	21265	21094	20995	21014	21107	21185	21410	21405	21071	20913	21059	21227	21250	21347	21287	21132	20974	21248	21024	20957	20841	21059	21280	21322	21297	21291	21074	21247	21075	21359	21210	20955	21317	21343	21289	21315	21121	21180	21300	21099	20978	21180	21232	21341	21046	21147	21003	21152	21079	21518	21237	21100	21063	21388	21121	21172	21119	21333	21174	21081	21114	21339	21244	21089	21196	21329	21174	21352	21306	21327	21309	21236	21216	21221	21174	21281	21267	21284	21180	21245	21020	21170	21162	21422	21112	21250	20907	21157	21270	21276	20963	21289	21127	21477	21033	21335	21258	21223	21177	21153	21112	21294	21124	21200	21159	21299	21133	21165	21056	21267	21288	21033	21315	21149	21291	21180	21259	21247	21196	21079	21270	21092	20869	21291	21207	21043	21341	21052	21145	21084	21232	21272	21218	21021	21026	21088	21369	21298	21510	21063	21182	21281	20969	21165	21142	21239	21302	21196	21163	21006	21035	21029	21084	21335	21122	20926	21192	21087	21200	21229	20996	21044	20975	21296	21117	21372	21164	21130	21166	21338	21298	21103	21247	21320	21257	21058	21127	21278	21297	20979	21262	21273	21276	21101	21178	21374	21180	21285	21126	21078	21266	21358	21139	21147	21236	21005	21107	20969	21003	21196	21136	21193	20875	21184	21157	21024	21131	20984	21237	21347	21122	21204	21356	21048	21116	21063	21084	21164	20978	21028	21177	21200	21064	21012	21140	21119	21251	21280	21319	21129	21161	21184	21211	21272	21095	20951	21239	21171	21014	21301	21049	21123	21088	21155	21164	21060	21257	21108	21171	21169	21118	21136	21109	21091	21039	21104	21194	21089	21328	21154	21245	21267	21111	21161	21468	21215	21261	21219	21309	21209	21368	21379	21050	21318	21310	21207	21314	21326	21239	21339	20979	21290	21264	21177	21023	21012	21340	21182	21274	20994	21277	21330	21185	21054	21327	21152	21282	21147	21186	21076	21205	21219	21347	21253	21316	21231	20908	21397	21334	21042	21311	21042	21191	21193	21192	21393	21405	20996	21139	21032	21154	20995	21078	21278	21136	21263	21142	21238	21231	21148	21062	21291	21186	21083	21150	21103	21033	21030	21445	21422	21042	21233	21179	21253	21184	21168	21235	21101	21249	21211	21183	21103	21035	21201	21396	21101	20952	21217	21079	21138	21177	21056	21104	21241	21002	21223	21292	21416	21097	21360	21038	21365	21146	21372	21083	21184	21112	21174	21133
65404	109870	96103	73370	51625	35048	24064	19242	17913	17397	17505	17378	17445	17471	17521	17471	17720	17569	17671	17599	17620	17556	17639	17536	17373	17691	17524	17407	17561	17518	17538	17424	17610	17481	17633	17660	17539	17545	17535	17567	17643	17645	17479	17543	17521	17564	17461	17570	17607	17488	17575	17591	17470	17374	17680	17408	17681	17510	17511	17550	17513	17640	17577	17602	17645	17600	17552	17569	17570	17227	17543	17441	17554	17684	17471	17572	17305	17458	17562	17475	17604	17517	17476	17747	17536	17553	17585	17542	17431	17405	17669	17539	17306	17766	17702	17497	17600	17479	17564	17481	17582	17468	17577	17600	17391	17516	17432	17509	17484	17551	17621	17583	17552	17615	17607	17617	17676	17590	17359	17588	17724	17520	17645	17595	17754	17494	17544	17667	17623	17568	17573	17372	17622	17374	17560	17657	17565	17481	17695	17695	17550	17425	17529	17605	17568	17328	17541	17494	17513	17509	17601	17740	17589	17467	17311	17620	17583	17539	17492	17611	17319	17481	17505	17510	17423	17550	17520	17464	17583	17448	17547	17679	17549	17519	17604	17785	17453	17594	17573	17744	17648	17348	17527	17500	17330	17665	17631	17459	17496	17391	17446	17431	17514	17713	17415	17413	17476	17491	17615	17467	17456	17484	17483	17556	17482	17501	17562	17440	17476	17647	17639	17485	17527	17313	17750	17550	17625	17532	17464	17683	17575	17626	17490	17538	17682	17578	17498	17631	17597	17705	17482	17528	17480	17402	17704	17686	17572	17573	17378	17566	17495	17555	17576	17436	17694	17648	17581	17560	17620	17431	17514	17509	17380	17586	17414	17414	17394	17512	17457	17516	17507	17651	17641	17625	17590	17397	17674	17486	17587	17443	17574	17637	17640	17696	17491	17316	17431	17487	17559	17410	17563	17383	17529	17752	17407	17498	17701	17272	17374	17633	17519	17451	17487	17562	17561	17501	17306	17589	17624	17485	17550	17418	17577	17525	17542	17627	17725	17454	17686	17659	17640	17570	17539	17569	17388	17468	17519	17438	17511	17402	17645	17592	17502	17398	17222	17325	17544	17501	17573	17570	17367	17480	17365	17542	17378	17590	17471	17576	17459	17623	17429	17529	17449	17313	17381	17444	17431	17488	17432	17520	17551	17483	17650	17595	17759	17746	17652	17474	17488	17574	17608	17548	17600	17393	17464	17308	17724	17569	17468	17367	17512	17486	17552	17615	17595	17492	17491	17582	17428	17444	17472	17616	17564	17453	17671	17663	17527	17450	17654	17604	17639	17444	17471	17426	17608	17546	17554	17495	17448	17572	17396	17765	17445	17439	17691	17544	17462	17614	17472	17374	17644	17640	17610	17523	17608	17657	17678	17349	17527	17431	17540	17505	17509	17547	17429	17577	17758	17394	17530	17520	17569	17619	17622	17610	17547	17522	17501	17562	17610	17548	17641	17400	17368	17350	17672	17425	17600	17628	17362	17408	17639	17506	17399	17574	17263	17518	17352	17664	17476	17541	17618	17523	17549	17488	17528	17453	17588	17448	17536	17553	17640	17682	17649	17471	17545	17465	17720	17510	17606	17527	17473	17560	17660	17543	17554	17562	17434	17454	17499	17406	17667	17538	17603	17486	17501	17324	17589	17636	17635	17696	17630	17610	17581	17408	17500	17515	17513	17510	17585	17507	17601	17537	17490	17763	17573	17482	17586	17693	17512	17432	17622	17482	17583	17625	17486	17533	17441	17651	17407	17482	17601	17442	17457	17448	17544	17436	17555	17774	17484	17711	17647	17445	17515	17471	17756	17577	17726	17683	17329	17651	17449	17359	17581	17678	17606	17629	17563	17622	17458	17574	17527	17428	17455	17567	17518	17524	17518	17691	17466	17454	17405	17495	17632	17561	17641	17663	17610	17359	17597	17440	17678	17658	17453	17368	17531	17579	17661	17589	17535	17577	17634	17501	17514	17545	17528	17468	17541	17442	17491	17446	17523	17577	17602	17571	17523	17499	17521	17625	17516	17536	17679	17513	17690	17347	17493	17564	17276	17534	17747	17396	17594	17475	17381	17395	17630	17590	17435	17491	17494	17397	17591	17476	17348	17568	17558	17464	17489	17409	17539	17443	17395	17508	17453	17398	17515	17494	17645	17503	17284	17599	17645	17371	17693	17479	17473	17695	17538	17510	17572	17696	17499	17482	17512	17455	17479	17393	17321	17612	17613	17465	17765	17332	17464	17340	17268	17435	17414	17561	17552	17443	17518	17416	17499	17360	17485	17556	17585	17523	17502	17506	17402	17656	17650	17419	17519	17668	17532	17500	17486	17892	17349	17484	17313	17828	17326	17500	17675	17519	17652	17535	17545	17570	17586	17470	17428	17506	17650	17573	17442	17412	17362	17467	17555	17509	17523	17497	17628	17426	17585	17527	17442	17498	17428	17631	17302	17449	17616	17698	17305	17613	17300	17600	17616	17547	17547	17645	17624	17514	17511	17291	17589	17548	17259	17608	17373	17400	17619	17488	17582	17652	17388	17470	17446	17728	17456	17377	17524	17389	17463	17410	17485	17484	17474	17452	17612	17457	17499	17604	17586	17636	17778	17392	17409	17461	17603	17585	17522	17309	17722	17614	17649	17520	17554	17727	17524	17502	17388	17424	17495	17570	17504	17580	17551	17524	17531	17517	17594	17488	17368	17637	17413	17457	17488	17586	17352	17460	17431	17525	17646	17479	17540	17545	17552	17532	17537	17489	17600	17749	17316	17447	17539	17572	17437	17676	17511	17514	17389	17700	17604	17675	17475	17535	17495	17640	17642	17584	17566	17430	17502	17351	17419	17576	17580	17516	17376	17610	17497	17821	17460	17585	17177	17392	17512	17442	17558	17447	17680	17403	17650	17553	17571	17733	17729	17582	17661	17627	17505	17389	17564	17496	17358	17492	17453	17589	17659	17497	17519	17478	17643	17577	17416	17340	17551	17467	17410	17508	17691	17604	17545	17660	17786	17513	17390	17423	17482	17645	17600	17460	17485	17628	17606	17694	17431	17472	17466	17521	17606	17440	17511	17514	17618	17377	17591	17568	17456	17359	17561	17627	17440	17431	17444	17397	17518	17636	17537	17635	17398	17479	17471	17654	17425	17649	17473	17630	17454	17432	17441	17496	17455	17487	17541	17367	17557	17529	17476	17633	17441	17441	17500	17522	17516	17540	17604	17515	17581	17470	17623	17539	17475	17605	17486	17460	17613	17590	17464	17614	17487	17533	17665	17500	17534	17472	17463	17618	17480	17562	17539	17272	17682	17619	17546	17388	17386	17558	17569	17554	17680	17379	17663	17601	17593	17455	17449	17363	17501	17626	17335	17508	17427	17744	17365	17372	17596	17400	17580	17631	17552	17628	17421	17398	17521	17490	17515	17384	17417	17609	17578	17499	17438	17533	17625	17522	17620	17498	17453	17485	17683	17484	17580	17392	17427	17522	17629	17529	17679	17366	17685	17574	17432	17454	17555	17503	17492	17506	17450	17630	17429	17478	17488	17400	17530	17598	17643	17652	17493	17638	17618	17457	17466	17351	17494	17523	17661	17684	17544	17578	17713	17578	17606	17569	17330	17555	17479	17695	17518	17448	17526	17622	17634	17613	17556	17619	17638	17542	17540	17603	17607	17259	17514	17714	17787	17646	17482	17423	17552	17494	17649	17487	17444	17628	17580	17443	17486	17553	17310	17511	17711	17565	17597	17473	17255	17654	17484	17487	17590	17594	17456	17404	17621	17536	17353	17417	17614	17650	17339	17613	17738	17583	17583	17623	17427	17622	17472	17440	17464	17487	17566	17510	17500	17569	17585	17531	17529	17466	17613	17574	17450	17506	17464	17523	17378	17597	17610	17453	17429	17517	17508	17376	17631	17663	17424	17456	17628	17429	17444	17627	17557	17493	17440	17561	17641	17628	17458	17400	17491	17548	17431	17471	17455	17602	17708	17387	17558	17460	17604	17543	17648	17575	17525	17627	17464	17424	17463	17483	17480	17486	17562	17514	17336	17467	17523	17635	17337	17440	17726	17577	17497	17510	17422	17509	17617	17715	17538	17693	17429	17374	17602	17581	17402	17605	17350	17567	17675	17566	17377	17593	17528	17586	17473	17583	17381	17456	17402	17475	17463	17428	17606	17326	17567	17574	17477	17359	17618	17452	17625	17778	17453	17452	17466	17767	17400	17634	17681	17434	17689	17470	17469	17525	17649	17425	17714	17529	17623	17411	17597	17495	17580	17497	17610	17334	17454	17515	17417	17368	17510	17544	17478	17611	17481	17583	17683	17397	17580	17544	17593	17328	17526	17461	17475	17665	17518	17465	17402	17528	17372	17521	17408	17578	17605	17532	17526	17618	17577	17389	17350	17360	17408	17630	17433	17705	17477	17343	17462	17645	17548	17588	17578	17348	17409	17751	17611	17481	17569	17460	17533	17474	17596	17451	17627	17539	17473	17495	17561	17647	17411	17587	17528	17614	17567	17460	17598	17562	17391	17421	17746	17529	17690	17375	17420	17377	17566	17525	17804	17560	17589	17662	17424	17459	17517	17405	17693	17587	17560	17323	17409	17689	17566	17399	17700	17495	17605	17579	17411	17558	17449	17566	17306	17672	17597	17557	17592	17459	17594	17576	17581	17516	17742	17421	17439	17401	17292	17688	17542	17640	17383	17449	17470	17506	17558	17543	17775	17568	17449	17291	17532	17627	17504	17601	17517	17767	17502	17501	17655	17489	17813	17468	17384	17546	17380	17395	17649	17531	17579	17586	17501	17566	17441	17454	17544	17505	17593	17607	17456	17571	17503	17552	17512	17436	17632	17621	17554	17482	17526	17619	17381	17479	17578	17702	17572	17627	17632	17434	17488	17779	17458	17527	17478	17496	17367	17435	17731	17444	17507	17587	17357	17538	17528	17542	17535	17395	17753	17446	17497	17611	17583	17453	17530	17592	17285	17506	17541	17609	17393	17565	17422	17641	17492	17499	17719	17512	17624	17486	17524	17417	17388	17645	17357	17656	17617	17285	17437	17675	17592	17445	17399	17522	17578	17389	17503	17564	17717	17470	17575	17611	17531	17623	17499	17338	17603	17450	17547	17415	17611	17735	17462	17384
29800	36279	44825	34535	26014	22805	21325	20795	20610	20414	20574	20601	20603	20365	20727	20494	20376	20411	20595	20409	20585	20407	20577	20474	20416	20398	20218	20430	20558	20279	20499	20361	20465	20507	20319	20499	20496	20536	20443	20534	20559	20317	20097	20518	20477	20432	20200	20528	20179	20454	20386	20564	20379	20463	20715	20584	20588	20360	20420	20373	20686	20549	20564	20491	20540	20617	20501	20677	20462	20349	20460	20566	20435	20598	20422	20463	20334	20542	20487	20389	20472	20439	20429	20505	20423	20617	20490	20468	20316	20479	20305	20327	20656	20344	20403	20347	20374	20332	20255	20302	20356	20128	20364	20406	20451	20347	20213	20286	20251	20634	20479	20356	20482	20406	20482	20371	20669	20337	20422	20436	20445	20423	20493	20405	20353	20403	20276	20307	20374	20469	20446	20386	20463	20367	20131	20362	20457	20435	20552	20322	20786	20543	20309	20473	20353	20508	20487	20500	20325	20607	20500	20550	20457	20264	20394	20433	20486	20329	20410	20350	20227	20326	20376	20306	20210	20508	20562	20325	20219	20211	20471	20426	20562	20212	20495	20557	20330	20498	20227	20608	20389	20219	20297	20323	20147	20461	20319	20664	20380	20409	20478	20489	20452	20593	20322	20268	20470	20420	20393	20204	20546	20474	20388	20527	20333	20450	20475	20624	20423	20492	20598	20477	20562	20198	20368	20566	20512	20520	20547	20625	20481	20246	20343	20482	20445	20332	20333	20298	20302	20397	20242	20210	20445	20315	20396	20609	20586	20536	20297	20391	20315	20270	20533	20544	20280	20330	20385	20328	20336	20293	20286	20504	20212	20388	20387	20298	20557	20506	20394	20568	20329	20371	20331	20116	20310	20183	20348	20277	20520	20560	20527	20469	20461	20375	20413	20395	20382	20402	20382	20386	20560	20394	20404	20610	20260	20318	20357	20374	20407	20489	20503	20517	20437	20370	20292	20360	20467	20471	20226	20416	20151	20256	20458	20198	20274	20285	20371	20568	20378	20654	20441	20278	20527	20439	20402	20485	20425	20510	20379	20462	20499	20427	20573	20368	20356	20255	20386	20560	20343	20533	20499	20237	20306	20341	20361	20571	20276	20466	20305	20583	20463	20523	20318	20417	20430	20343	20471	20540	20158	20512	20460	20366	20299	20370	20533	20337	20467	20473	20627	20449	20512	20510	20521	20491	20448	20425	20316	20262	20371	20478	20451	20495	20391	20328	20620	20414	20445	20426	20308	20531	20446	20293	20525	20331	20307	20116	20283	20391	20281	20290	20459	20554	20486	20397	20607	20488	20568	20280	20345	20423	20375	20459	20429	20388	20512	20484	20227	20148	20440	20332	20604	20648	20469	20279	20478	20651	20318	20440	20463	20290	20431	20430	20352	20354	20257	20430	20479	20418	20371	20347	20539	20416	20269	20514	20516	20422	20512	20410	20435	20288	20349	20179	20476	20508	20393	20743	20554	20377	20257	20553	20544	20426	20357	20510	20480	20335	20261	20370	20362	20399	20543	20242	20270	20301	20266	20566	20430	20550	20282	20121	20406	20410	20533	20334	20456	20616	20527	20184	20504	20389	20471	20270	20463	20361	20412	20461	20514	20373	20372	20616	20445	20219	20298	20490	20618	20459	20467	20359	20475	20541	20563	20605	20365	20571	20647	20401	20204	20437	20602	20498	20400	20431	20279	20491	20519	20405	20579	20345	20435	20376	20323	20478	20440	20315	20615	20492	20485	20244	20538	20528	20480	20484	20434	20238	20559	20531	20331	20376	20315	20440	20442	20438	20373	20292	20346	20298	20447	20232	20250	20206	20347	20436	20385	20353	20250	20655	20462	20496	20632	20459	20477	20519	20390	20383	20331	20334	20456	20383	20392	20237	20467	20364	20593	20392	20596	20514	20462	20283	20388	20362	20292	20468	20534	20578	20439	20288	20479	20385	20632	20399	20366	20355	20466	20575	20508	20369	20307	20394	20462	20578	20353	20428	20410	20358	20567	20525	20483	20443	20528	20369	20348	20472	20707	20351	20443	20118	20488	20467	20465	20414	20302	20541	20513	20341	20244	20464	20526	20761	20357	20130	20516	20790	20357	20466	20357	20554	20365	20300	20409	20733	20289	20129	20223	20342	20301	20226	20323	20523	20626	20304	20470	20504	20438	20447	20714	20361	20214	20412	20323	20333	20195	20513	20369	20440	20429	20254	20408	20306	20488	20303	20590	20383	20460	20518	20582	20382	20497	20519	20323	20374	20736	20492	20323	20405	20428	20440	20423	20457	20445	20236	20354	20494	20641	20456	20233	20483	20382	20306	20448	20381	20405	20553	20388	20536	20314	20517	20360	20247	20277	20570	20432	20480	20124	20526	20635	20694	20469	20410	20551	20188	20281	20560	20499	20593	20419	20394	20472	20387	20333	20367	20653	20522	20557	20526	20519	20417	20560	20435	20321	20625	20323	20382	20537	20444	20417	20573	20342	20439	20480	20324	20330	20536	20465	20588	20318	20296	20666	20407	20534	20425	20321	20597	20549	20454	20393	20678	20333	20328	20326	20280	20527	20458	20491	20469	20366	20339	20470	20323	20458	20329	20429	20410	20465	20307	20433	20538	20242	20594	20492	20298	20602	20489	20344	20448	20136	20493	20675	20652	20621	20534	20456	20340	20755	20546	20392	20166	20598	20595	20562	20577	20277	20369	20480	20503	20177	20569	20345	20512	20327	20395	20191	20463	20336	20408	20378	20420	20404	20514	20326	20262	20511	20418	20486	20430	20354	20454	20512	20507	20355	20219	20375	20253	20361	20326	20476	20261	20439	20567	20284	20277	20354	20253	20512	20400	20442	20433	20306	20427	20407	20565	20359	20561	20388	20351	20603	20602	20443	20495	20452	20458	20341	20397	20546	20352	20448	20512	20365	20313	20202	20395	20497	20419	20512	20394	20543	20428	20354	20449	20298	20206	20411	20477	20305	20175	20296	20530	20420	20692	20707	20558	20534	20360	20376	20466	20466	20323	20492	20571	20527	20520	20344	20416	20652	20414	20546	20484	20322	20526	20639	20299	20494	20306	20279	20462	20421	20505	20472	20526	20293	20203	20341	20548	20356	20263	20487	20374	20185	20576	20317	20334	20562	20358	20570	20431	20426	20456	20321	20452	20376	20237	20589	20544	20414	20414	20396	20308	20428	20584	20488	20549	20569	20508	20326	20486	20478	20477	20489	20273	20431	20691	20542	20541	20309	20554	20297	20574	20493	20566	20402	20169	20325	20289	20271	20403	20380	20395	20459	20476	20463	20274	20515	20472	20497	20309	20361	20542	20334	20476	20465	20303	20460	20355	20403	20432	20378	20511	20335	20555	20426	20592	20550	20278	20370	20380	20417	20613	20464	20559	20457	20354	20423	20459	20549	20239	20299	20434	20485	20623	20532	20408	20432	20355	20343	20460	20442	20423	20510	20526	20483	20534	20451	20353	20420	20406	20444	20332	20258	20280	20532	20442	20522	20400	20425	20646	20303	20424	20494	20322	20472	20422	20421	20446	20267	20552	20584	20524	20459	20480	20418	20462	20362	20373	20465	20343	20432	20302	20497	20493	20542	20206	20433	20383	20271	20556	20409	20642	20508	20417	20278	20368	20342	20183	20660	20660	20395	20335	20739	20392	20301	20336	20281	20507	20454	20404	20597	20433	20452	20414	20418	20671	20530	20567	20436	20311	20353	20499	20375	20416	20364	20478	20359	20384	20596	20657	20574	20475	20461	20242	20400	20444	20358	20394	20480	20422	20396	20340	20415	20495	20427	20390	20327	20352	20568	20417	20523	20374	20573	20665	20488	20393	20312	20469	20464	20333	20299	20618	20404	20648	20486	20552	20410	20397	20455	20344	20562	20586	20558	20317	20326	20339	20524	20399	20311	20544	20434	20453	20430	20428	20515	20441	20592	20424	20469	20388	20370	20395	20667	20433	20498	20502	20558	20372	20402	20462	20439	20431	20419	20508	20589	20654	20429	20459	20427	20533	20405	20280	20722	20504	20423	20336	20266	20402	20381	20202	20171	20517	20403	20561	20285	20573	20311	20321	20443	20506	20252	20421	20525	20632	20518	20400	20656	20424	20423	20489	20399	20654	20396	20512	20474	20533	20489	20508	20453	20219	20273	20531	20549	20351	20496	20444	20362	20475	20381	20948	20576	20681	20309	20540	20557	20451	20489	20483	20666	20351	20370	20350	20476	20413	20549	20320	20569	20633	20664	20643	20295	20401	20611	20513	20466	20513	20448	20441	20445	20331	20498	20466	20253	20421	20561	20492	20438	20496	20328	20529	20312	20418	20437	20274	20425	20323	20302	20214	20591	20356	20344	20375	20423	20413	20274	20515	20394	20315	20484	20281	20337	20392	20403	20475	20137	20451	20474	20476	20437	20218	20372	20578	20394	20206	20173	20335	20212	20562	20247	20403	20328	20286	20261	20299	20507	20472	20396	20478	20447	20573	20445	20310	20527	20554	20494	20425	20366	20304	20402	20459	20572	20323	20223	20389	20209	20389	20471	20305	20745	20526	20346	20259	20190	20424	20803	20417	20539	20382	20390	20601	20461	20369	20391	20244	20385	20582	20499	20362	20451	20371	20196	20429	20403	20325	20240	20257	20309	20377	20512	20414	20329	20545	20402	20402	20744	20409	20240	20381	20497	20356	20247	20453	20492	20464	20355	20414	20247	20405	20520	20412	20201	20540	20446	20365	20409	20475	20386	20524	20062	20528	20550	20465	20236	20442	20290	20711	20517	20345	20361	20390	20492	20400	20634	20325	20471	20252	20319	20421	20618	20407	20255	20448	20529	20215	20179	20644	20383	20226	20539	20302	20426	20435	20615	20527	20488	20275	20471	20397	20564	20573	20293	20597	20678	20424	20361	20635	20201	20279	20371	20468	20557	20269	20476	20445	20400	20594	20442	20407	20439	20282	20285	20630	20454	20350	20571	20328	20379	20271	20449	20444	20554	20538	20329	20345	20342	20475	20516	20564	20532	20268	20418	20411	20598	20341	20459	20505	20539	20347	20348	20453	20582	20355	20384	20450	20384	20412	20277	20344	20482	20382	20223	20614	20514	20481	20494	20479	20760	20498	20229	20434	20391	20534
35909	56717	46365	30479	22417	18734	17394	16969	16965	16925	16836	16814	16819	16954	16908	16947	16699	16870	16924	16891	17085	16880	16921	16905	17019	16698	16923	16877	16769	16785	16997	16784	17015	16772	16763	16997	16838	16746	16912	17003	16912	16795	16944	16978	16975	16787	17006	16789	16982	16698	16831	16869	16890	16836	16863	16926	16686	16892	17009	16924	16987	16932	16844	16754	16824	17101	17027	16987	16927	16900	16803	16848	16800	16885	16797	16938	16837	17026	17033	17027	16879	16782	16917	16926	16777	17004	16899	16752	16885	16894	16684	16971	16916	17008	16722	16761	16922	16868	17032	16951	16914	16926	16858	16938	16884	16923	17071	16893	16837	16727	16903	16940	16742	16774	16905	16911	16684	16806	16761	16837	17051	16947	16773	16825	17009	16849	17015	16744	16927	16885	16835	16767	16931	16917	16787	16885	16959	16805	16934	16912	16989	16921	16926	16971	17040	16886	16932	16859	16848	16907	16722	16893	16809	16714	16955	16893	16663	17081	16830	16826	16867	16840	17007	16840	16819	16932	17058	16915	16775	16854	16816	16837	16929	16881	16745	16860	16956	16814	16801	16849	16884	16890	16886	16821	16783	16776	16619	17001	16853	16839	16833	16916	16905	16919	16862	16729	16905	16860	16819	16927	16989	16882	16937	16915	16852	17063	17031	16987	16876	16983	16849	16879	16697	16943	16960	16701	16676	17032	16843	16930	16884	16658	16891	16779	16934	16777	16804	16980	16898	16829	17029	16940	16877	17014	16814	16831	16769	16866	16836	16866	16983	16823	16743	16798	17019	17041	16818	16872	16829	16906	16921	16898	16788	16750	16834	16771	16979	17027	17015	16828	16931	16965	17048	16835	16918	16812	16934	16910	16941	16794	16884	16824	16846	16957	16956	16813	16902	16804	16874	16770	16865	16943	16771	16866	16770	16761	16745	16948	16809	16866	16775	16886	16898	16780	16796	16776	16859	16723	16949	16875	16813	16825	17018	16850	16950	17020	16952	16797	16928	16975	16731	16842	16847	16851	16833	16870	17048	16794	16983	17007	16876	16930	16935	16845	16934	16774	16679	17083	16769	16749	16884	16873	16704	16923	16836	16883	16836	16874	16935	16721	16957	16918	16954	16824	17018	17011	16867	16810	16864	16956	16888	16852	16828	16809	16825	16959	16941	16804	16960	16904	16859	16973	16829	16917	16931	16848	17001	16913	16757	16883	17023	17034	16844	16774	16858	16831	16897	16816	16815	16977	16821	16893	17027	16896	16701	16927	16911	16800	16850	16718	16823	17000	16750	17094	16788	17007	16824	16864	16870	16796	16805	16948	16700	16711	16937	16974	16895	16765	16820	16801	16884	16723	16792	16847	16799	17011	16805	16891	16814	16728	16805	16911	16752	16746	16895	16826	16799	16862	16782	16744	16988	16806	16661	16925	16799	16842	17018	16842	16911	16699	16872	16815	16837	17030	16969	16793	16973	16806	16845	16921	16926	16793	16829	16890	16856	16724	16835	16861	16776	16873	16856	16737	16859	16864	16871	16828	17022	16902	16717	16798	16877	16857	16981	16821	16800	16986	16895	16897	16892	16701	16880	16882	16940	16770	16888	16835	16979	16621	16961	16951	16980	16843	16994	16958	16961	16866	16849	16876	16970	16758	16868	16777	17046	16735	16761	16853	16802	16893	16956	16782	16864	16928	16920	16720	16765	16842	16828	16938	16841	16890	16705	16841	17008	16961	16946	16739	16753	16791	16858	17008	16874	16733	16952	17010	16786	16841	16825	16837	16950	16746	16839	16797	16653	16810	16869	16836	16903	16970	16530	16912	16994	16878	17060	16969	16832	16766	16818	16943	16949	17044	16854	16944	16894	16550	16899	16898	16976	16718	16999	16757	16862	16904	17070	16825	16976	16824	16972	17016	16741	16926	16849	16928	16845	16826	16725	16938	16854	16855	16825	16827	16785	16901	16712	16708	16868	16824	16992	16867	16895	16955	16897	16957	16868	16621	16887	16771	16818	16975	16939	16792	16791	16880	16793	16856	16765	16740	16922	16970	17124	16745	17011	16896	16908	16948	16854	16973	16649	16824	16994	16805	16795	16970	16995	16899	16929	16917	16863	17016	16965	16715	16612	16776	16935	16885	16765	16856	16877	16768	16825	16893	16811	16823	16925	16972	16902	16922	16886	16897	16782	16811	16725	16877	16730	16950	16853	16778	17117	16875	16897	16824	17033	17060	16874	16799	16874	16954	16878	16941	17041	16815	17010	16792	16883	17031	16947	16833	16848	16782	16908	17074	16942	16807	16932	16940	16774	16857	16837	16914	16990	16957	16908	16889	16770	16928	16888	16949	16780	16790	17072	16875	16897	16782	16968	16858	16823	16695	16922	16862	16952	16804	16804	16839	16780	16902	16944	16785	16922	16685	17032	16776	16929	16902	16804	16832	16868	16767	16960	16882	16860	16909	16866	16858	16914	16903	16883	16979	16899	16782	16825	16949	16672	16754	17059	16871	17139	16757	16733	16781	17143	16902	16672	16883	16943	16958	16846	16929	16783	16835	16790	16679	16877	16923	16803	16949	16856	16902	17043	16853	17091	16736	16655	16828	16939	16815	16787	16844	16657	16946	16793	16719	16863	16914	16710	17119	16828	16916	16891	16708	16920	16801	16810	16973	16763	17000	16898	16880	16856	16947	16737	16864	16892	16853	16974	16901	16932	16917	16579	16784	16844	17008	16854	16809	16893	16972	16938	16903	16885	16689	16847	16785	16907	16678	17003	16757	16746	16972	16886	16790	16929	16810	16958	17029	16832	16899	16809	16876	16910	16807	16730	16734	16844	16820	16995	16762	16904	17090	16809	16728	16899	16917	16686	16851	16841	16709	16857	16776	16730	16980	16757	16772	16973	16972	16950	16875	16905	16991	16857	16967	16985	16746	16798	16772	17075	16880	17000	16614	17023	16741	17023	16799	16863	16767	16810	16924	16921	16749	16882	16970	16965	16732	16922	16820	16783	16765	16902	16919	16963	16887	16924	16778	16662	16836	16870	16897	16993	16907	16956	16946	17043	16985	17001	16809	17103	17038	17092	16826	16921	16910	16912	16834	16934	16896	16697	16667	16772	16918	16883	16848	16731	16888	16879	16957	16883	16848	16993	17034	16804	16861	16804	16882	16858	17033	16942	16890	17039	16837	16959	16843	16795	16882	16955	16879	17007	16840	16694	16807	16803	16809	16930	16861	16752	16916	16874	16848	16762	16945	16996	16778	16705	16899	17042	16990	16767	16795	16950	16965	17008	16851	16781	16870	16772	16896	16797	16908	17006	16719	16890	16817	16814	16924	16893	16761	16951	16783	16698	16658	16814	17095	16969	16644	17070	16696	17032	17035	16992	16836	16723	16982	16857	16780	16842	17074	16675	17122	16748	16743	16918	16959	16776	16847	17013	16684	16922	17022	16926	17002	16906	16759	16924	16898	16813	16829	16851	16728	16788	16798	16867	17005	16938	16914	16961	17008	17073	16990	16978	16892	16922	16887	16777	17047	16841	16911	16928	16703	16689	17093	16849	16548	16859	16864	16959	16841	16883	16701	17019	16714	16782	16863	16932	16805	16759	16744	16775	17030	16897	16715	16838	16764	17008	16845	16874	16764	17050	16806	16979	16871	16835	16808	16923	16882	17011	16909	17032	16909	16834	16977	16807	17040	16905	16808	17000	16676	16903	16976	16987	16830	17005	16881	16945	16805	16780	16780	16905	16906	16942	16805	16816	16964	16965	16878	16861	16942	17022	16841	16844	16833	16963	16945	16880	16821	16988	16788	16894	16783	16869	16852	16839	16772	16884	16941	16829	16915	16854	16956	16838	16852	16862	16892	16786	16869	16720	16761	16896	16819	16750	16966	16924	16944	16930	16661	16909	17100	16934	16911	16816	16853	16866	16849	16839	16874	16819	17043	16929	16884	16917	16865	17084	16949	16872	16876	16960	16841	16802	16943	16881	16821	16854	16909	16903	16817	16884	16926	17027	16889	16951	16909	16961	16881	16798	16723	17000	16728	16988	17008	16881	16784	16880	16854	16952	16952	16728	16847	16795	16954	17074	16865	17084	16617	16872	16946	16916	16920	16877	16940	16979	16921	16680	16751	16812	16866	16784	16796	16753	16860	17067	16773	16894	16701	16913	16876	16819	16902	17016	17058	16947	16914	16768	16783	16931	16877	16720	16891	16800	16790	16817	16676	16853	16843	16838	16912	16923	16827	17003	16756	16756	16997	16674	16868	16871	16910	16865	16842	16740	16813	16835	16921	16777	17060	16701	17079	16889	17016	16705	16883	16853	16770	17051	16854	16866	16932	16884	16858	16916	16919	16849	16913	16925	16837	16753	16977	16789	16714	17038	16943	16979	16895	17034	16855	16859	16920	16803	16872	17013	16942	16946	16868	16858	16844	16990	17111	16906	16844	16829	16808	16860	16629	16867	16843	16785	16979	16856	16787	16966	16831	16824	16912	16909	16729	16680	16942	16956	17056	16818	16886	16940	16770	16911	16936	16961	16721	16898	16998	16928	16892	16888	16829	16899	16984	16846	16692	16894	16806	16808	16830	16803	16854	16775	16928	17058	16917	17021	16714	16963	16798	16849	16889	16836	16986	16730	16882	16994	16884	17024	16842	16882	16824	16847	16943	16924	16833	16825	16856	16724	16779	16802	16785	16827	16819	16820	16978	16929	16842	16980	16880	16741	16743	16877	16912	16763	17120	16945	16861	16790	16966	16798	16674	16984	16852	16965	16890	16830	16859	16899	16894	16864	16836	16850	16968	16820	16826	16993	16703	17019	16888	16907	16722	16864	16857	16832	16986	16831	16896	16985	16952	16730	16847	16904	16842	16861	16956	16816	16970	16695	16829	16911	16789	16826	16883	16909	16981	16901	16986	16868	16891	16890	16924	16987	16921	17002	16827	16786	17007	16777	16933	16895	16837	16994	16727	17046	16816	16713	16979	16818	16947	16936	16926	16852	16808	16933	16876	16664	16981	16814	16818	16941	16725	17017	16777	17017	16692	16868	16911	16893	16895	16882	16629	16818	16815	16908	16765	16856	16879	16841	16826	16861	16763	16971	16970	16995	17030	16732	17145	16777	16889	16723	16922
24265	24321	42035	41986	34076	29506	26010	21639	20799	20378	20434	20228	20299	20072	20460	20259	20340	20485	20067	20323	20398	20093	20207	20131	20024	20302	20200	20293	20111	20226	20270	20127	20230	20232	20194	20058	20076	20238	20213	20167	20202	19975	20065	20171	20086	20126	19916	20122	20435	20111	20226	20211	20102	20081	20207	20129	20149	20145	20254	20156	20074	20133	20102	20113	20062	20067	19991	20078	20101	20177	20292	20166	20055	20357	20129	20119	20170	20249	20132	20239	20329	20206	20339	20190	20020	20068	19950	20172	20330	20060	20145	19985	20393	20237	20103	20113	20186	19989	20133	20101	20196	20267	20046	20049	20043	20008	20221	20321	20175	20215	20076	20003	20180	20124	20134	20229	19919	20400	20145	20275	20361	20117	20046	20172	20216	20055	20255	20103	20108	20278	20225	20006	20094	20066	20062	20340	20029	19928	20052	19977	20069	20423	20103	20082	20133	20284	20166	19977	20112	20132	20247	20049	20106	20055	20218	20017	20176	19967	20040	19997	20158	20113	20098	20220	20392	20163	20160	20241	20156	20241	20295	19981	20081	20276	20049	20242	20394	20087	19916	20081	19985	20123	20241	20155	20001	20252	19980	20185	20072	20279	20433	20354	20124	20151	20207	20066	19923	19998	20178	20121	20028	20074	19989	20218	20185	19992	19979	20211	20257	20128	20327	20140	20161	20272	20137	20044	20182	20250	20261	20035	20136	20215	20163	20141	20001	20172	20180	20088	20080	20282	20005	19886	19978	20207	20155	20143	20011	20173	20226	20159	20167	20275	20150	20079	20014	20091	20102	20131	20142	20149	20182	20191	20083	20116	20126	19967	20213	19942	19953	20017	20244	20212	20122	19828	20056	20386	20227	20404	20229	19861	20156	19934	20292	19996	19994	20142	20240	20100	20237	20136	20205	20338	19948	20087	19960	20083	20099	20115	20034	20075	20162	20031	20210	20248	20195	20169	20037	20217	20084	20099	19932	20056	20139	20322	20289	20185	20204	19931	20096	19971	19986	20236	20059	20192	20035	20003	20321	20213	20161	20007	20227	20085	20000	20114	20135	20316	20155	20152	20153	20364	20312	20224	20275	20122	20232	20080	20087	20112	20092	20117	20067	20154	20268	20003	20104	20153	20134	20241	20232	20243	20209	20010	20163	19977	20154	20292	20167	20214	20124	20082	20182	20499	20078	20073	20159	19996	20287	20175	20149	20146	20283	20044	20056	20120	19934	19985	20163	20250	20204	20086	19930	20150	20090	20233	20019	20310	20169	19978	20268	20321	20217	20225	20067	20260	20197	20040	20183	19969	20050	20055	20249	20235	20201	19944	20004	20110	19937	20056	20108	20194	20228	20105	20300	20225	20113	20038	19968	20271	20265	20014	20002	20158	20152	20086	20035	20115	20111	20108	20205	20237	20061	19995	20305	19897	20023	20187	20084	20154	20016	20218	20140	20192	20094	20048	20120	20190	19920	20145	20146	20112	20067	20344	20129	20036	20336	20195	20149	20183	20189	20106	19992	20133	20217	20162	20204	20143	20251	20111	20074	20039	20121	20355	20176	20091	20019	20096	20059	20161	20362	20274	20233	20324	20252	19984	20106	20019	20215	20317	20097	19956	20274	20070	20193	20167	20043	20265	19937	20061	20117	20346	20124	19955	20138	20040	20291	19972	19910	20130	20119	19993	20165	20305	20360	20139	20079	20144	19927	20115	20150	20015	20036	20057	20080	20194	20087	20043	20400	20079	20205	20181	20070	19965	20387	20216	20291	20075	20322	19995	20170	20125	20001	20048	20088	20273	20134	20145	20107	20050	20194	20151	20077	20009	20144	20185	20296	20219	20102	20121	20055	20060	20078	20034	20284	20044	19974	20046	20205	20136	20282	20264	20244	20106	20201	20078	20286	20398	20043	20100	20121	20001	20010	20125	20088	20088	20349	20126	20274	20072	20113	20242	20000	20167	20008	20243	20099	19999	19977	20006	20073	20188	20219	20079	20326	20338	20049	20055	20200	20104	20243	20004	20214	19966	20108	20074	20181	19858	20031	20072	20201	20131	20309	20217	20035	20169	20262	20188	20255	20217	20129	20038	20100	20040	20138	20174	19999	19893	20289	20118	20099	20023	20119	20018	19926	20028	20153	20133	20120	20125	20094	20088	20161	20315	20116	20050	20051	20279	20278	20028	20177	20325	20290	20130	20118	20063	20194	20064	20138	20201	19926	20044	20084	20281	19969	20052	20416	20095	20253	20140	19983	20128	20087	20226	20155	20331	20133	20166	20291	20112	20141	20285	20172	20094	20025	20128	20131	20022	20043	20136	20242	20233	20131	20187	20056	20139	20055	20233	20321	20124	20175	20161	20115	20226	20072	20247	20187	20181	20036	20142	19878	20212	20239	20152	20184	19973	20156	20259	20220	19980	20121	20130	19972	20162	19938	20178	20061	20048	20107	20287	20186	20017	20172	20272	20034	20102	19996	20351	20344	20260	20036	20076	20245	19957	20027	20111	20175	19969	20175	20250	20127	20110	20124	20103	20184	20302	20091	20386	20222	20091	20280	20163	20081	20110	19924	20096	20105	20159	20225	20161	20194	20142	20121	19974	20126	20035	20064	20218	20017	20011	20179	19950	20195	20065	19998	20120	20115	20214	20096	20157	20078	20145	20171	20066	20301	20084	20339	20046	20089	20231	20203	20187	19953	20045	20124	20371	20005	20101	20164	20318	20192	20048	20247	19932	20057	20102	20217	20103	20280	20158	20107	20248	20113	20331	20028	20083	19992	20112	20178	20055	20104	20236	19921	20010	20209	20246	20135	19966	20329	20211	20331	20176	20306	20154	20110	20329	20175	20196	20078	20188	20042	19977	20241	20028	20126	20058	20181	20245	20493	20034	19893	20206	20236	20207	20272	20296	20376	20143	19951	19950	20219	19982	20264	20187	19908	20229	20091	20159	20263	20300	20252	20126	20179	20234	20111	20244	20218	20266	20357	20300	20112	20194	20243	20125	20057	19998	20028	20115	20096	20208	20090	20100	20294	19991	20225	19956	20159	20100	20164	20133	20238	20125	20192	20249	20151	20172	19969	20104	19952	20111	20317	20226	19945	20143	20068	20196	20065	20004	20069	20165	20371	20157	20285	20304	20117	20217	19992	19973	20080	20065	20094	20089	20215	20311	20212	20051	20209	20325	20216	20199	20141	20125	20336	20126	20333	20166	20312	19977	20055	20150	20102	20102	20060	20116	20135	20048	20110	20157	20270	19909	20206	20180	20036	20194	19977	20191	20117	20251	20060	20079	20124	20228	20309	20053	20137	20177	20062	20141	20143	20159	19860	20119	20283	20110	20322	20224	20132	20183	20065	19940	20206	20069	19929	20431	20361	20083	20026	20141	20099	20223	19986	20095	20095	20282	20113	20351	20350	20278	20247	20034	20057	20048	20360	20151	20326	19981	19984	20070	20143	20147	20063	20091	19970	20083	20054	20221	20065	20109	20101	20292	20403	20242	20203	20114	20030	20129	20159	20123	20120	20127	20167	20252	20105	20140	20157	20291	20072	20197	20141	20090	20244	20152	19978	20227	20097	20217	20193	20073	19985	20257	20210	20022	20206	20174	20225	20199	19899	19915	20028	20023	20333	20011	20088	20432	20077	19975	20053	20115	20198	20111	19960	20151	20306	20264	20344	20032	20152	20048	20024	20119	20245	20151	20104	19940	19980	20139	19977	20051	20304	20013	20007	20018	20195	20121	20157	19910	20024	19979	20006	20179	20174	20189	20169	20191	20143	20182	20107	20029	20201	20082	20148	20045	20009	20170	20514	20075	20055	20081	20374	19863	20166	20174	20103	20290	20025	19937	20083	20107	20137	20224	20235	19974	20403	20251	20199	20045	20072	20165	20233	20066	20201	20111	20001	20242	20180	20279	20261	20190	19991	20306	20358	20144	20184	20196	20153	20117	20158	20118	19986	20056	20129	20294	19948	20182	20033	20038	20097	20061	20343	20182	20310	20116	20121	20129	20226	20395	20001	20259	20279	20236	20107	20179	20144	19947	20143	20215	20303	20061	20140	20327	20055	20034	20134	20082	20077	19911	20200	20139	20184	20125	20273	20042	19955	20025	20174	20096	20278	19973	20104	20041	19962	19921	20150	20102	19988	20099	20347	20110	20064	20044	20112	20250	20126	20221	20192	20142	20139	20127	20329	20194	20056	20185	20239	20197	20333	20105	19760	20145	20272	20033	20135	20215	20332	20099	20202	20120	20215	20270	20146	20094	19909	19988	20225	20178	20355	19967	19946	20217	20148	20527	20109	20114	19943	20023	20295	20318	20232	20192	20159	20134	20007	20073	20013	19908	20043	20188	20012	20028	20154	20094	20134	20093	20161	20091	20165	20169	20133	20205	20196	20200	20145	19861	20147	19772	20179	20026	20147	20068	20302	20067	20304	20154	20178	19995	20186	20219	20047	20452	20238	20133	20178	20310	20118	20279	20033	20127	20170	20251	20161	19943	20078	20168	19993	20085	20186	20077	20179	20041	20381	20386	19994	20166	20142	19937	20016	20121	20106	19968	20119	20255	20278	20292	20160	20155	19913	19826	20150	20211	20173	20043	20066	20260	19995	20021	20172	20208	20168	20347	20088	20137	19952	19969	20112	20236	20188	19890	20185	20192	20107	20001	20165	20205	20309	20060	20011	19955	20099	20198	20272	20279	20015	20165	20453	20085	20028	19922	20156	20132	20248	19952	20366	20230	20008	19994	20368	20048	20195	20218	20370	20123	20314	20176	20409	20069	19993	20057	20229	20104	20133	19969	20340	20021	19982	20196	19963	19888	20208	20101	19889	20240	20286	20054	20163	20141	20269	20131	20145	20203	20123	20147	20033	20055	20217	20042	20155	19995	20064	20004	20131	20170	20033	20138	20118	20088	20241	20117	19941	20233	20115	20174	19886	20334	20096	20195	20177	19909	19881	20132	20282	20050	20114	20102	20049	20116	20179	20180	20169	20192	20270	20214	20310	20113	20302	20170	20221	20081	20378	20076	20008	20187	20257	20048	20174	20113	20109	20207	20052	20064	20093	20170	20046	20063	20059	19902	20108	20231	20167	20023	20271	20276	19985	20119	20083	20261	20178	20232	20257	20061
60862	100590	85132	58991	40703	27564	20435	18042	16969	16692	16749	16801	16605	16772	16813	16793	16668	16712	16902	16736	16796	16802	16706	16817	16725	16718	16714	16723	16872	16649	16750	16962	16697	16834	16785	16551	16795	16801	16747	16646	16704	16870	16817	16743	16579	16842	16663	16828	16772	16808	16826	16688	16521	16799	16736	16809	16657	16660	16580	16857	16676	16673	16756	16740	16882	16650	16732	16787	16916	16762	16866	16709	16899	16661	16609	16834	16695	16660	16488	16708	16573	16743	16810	16857	16701	16480	16758	16457	16820	16839	16648	16633	16939	16775	16918	16640	16735	16719	16732	16690	16902	16924	16729	16879	16743	16662	16728	16630	16709	16566	16654	16696	16736	16838	16737	16692	16660	16809	16621	16658	16609	16749	16576	16645	16824	16825	16729	16741	16690	16837	16806	16666	16742	16811	16829	16579	16684	16793	16688	16824	16891	16710	16882	16633	16712	16767	16570	16832	16889	16686	16951	16673	16857	16723	16806	16624	16657	16808	16600	16723	16579	16677	16887	16574	16805	16611	16670	16922	16599	16520	16863	16845	16793	16770	16821	16653	16696	16444	16799	16895	16767	16769	16879	16719	16909	16606	16564	16859	16674	16888	16812	16627	16862	16822	16699	16664	16763	16664	16746	16767	16813	16634	16672	16697	16651	16814	16625	16826	16795	16700	16757	16649	16678	16823	16834	16815	16762	16692	16764	16683	16752	16792	16710	16808	16604	16746	16808	16855	16760	16652	16681	16813	16723	16755	16681	16886	16737	16938	16910	16829	16776	16711	16496	16706	16846	16720	16930	16450	16743	16860	16695	16658	16818	16746	16750	16728	16625	16889	16898	16673	16515	16786	16757	16739	16805	16897	16884	16749	16774	16698	16770	16600	16801	16759	16793	16723	16722	16907	16551	16753	16914	16614	16797	16832	16793	16640	16734	16727	16691	16590	16711	16791	16730	16713	16772	16595	16800	16756	16908	16759	16632	16697	16743	16444	16761	16850	16720	16975	16815	16664	16863	16714	16755	16700	16623	16711	16705	16916	16760	16748	16803	16681	16614	16607	16633	16936	16727	16888	16693	16876	16872	16795	16729	16858	16819	16886	16933	16712	16657	16900	16563	16591	16833	16607	16661	16662	16842	16481	16721	16691	16777	16722	16799	16671	16720	16810	16731	16668	16796	16782	16917	16770	16620	16691	17002	16771	16692	16691	16677	16697	16553	16741	16723	16838	16635	16708	16742	16724	16747	16612	16839	16773	16886	16654	16651	16867	16812	16797	16904	16755	16747	16727	16564	16861	16657	16774	16804	16680	16662	16736	16572	16749	16817	16731	16733	16583	16821	16658	16689	16702	16701	16696	16725	16787	16760	16693	16768	16656	16706	16637	16868	16853	16734	16642	16645	16718	16733	16692	16508	16760	16818	16713	16651	16768	16860	16746	16740	16872	16796	16711	16740	16851	16579	16730	16709	16817	16822	16757	16676	16856	16580	16736	16730	16726	16715	16471	16866	16767	16756	16757	16782	16684	16706	16711	16813	16804	16823	16736	16925	16600	16683	16650	16634	16748	16723	16611	16673	16789	16795	16764	16854	16750	16584	16836	16659	16816	16497	16795	16893	16812	16749	16798	16769	16796	16533	16811	16576	16876	16852	16510	16750	16724	16618	16774	16881	16649	16972	16604	16649	16624	16666	16789	16863	16588	16611	16704	16673	16803	16764	16700	16896	16631	16809	16771	16737	16835	16761	16736	16656	16712	16702	16913	16688	16569	16535	16850	16816	16625	16944	16772	16569	16790	16678	16804	16613	16755	16768	16619	16863	16703	16710	16641	16768	16791	16671	16712	16515	16715	16751	16589	16774	16699	16610	16737	16906	16759	16735	16677	16690	16718	16692	16681	16765	16789	16848	16855	16772	16666	16915	16958	16642	16784	16735	16753	16797	16728	16883	16776	16840	16783	16828	16760	16877	16708	16839	16701	16806	16886	16884	16698	16702	16739	16679	16682	16655	16694	16702	16608	16852	16745	16728	16873	16901	16842	16726	16890	16825	16832	16873	16825	16684	16728	16811	16633	16760	16708	16671	16743	16774	16720	16743	16710	16793	16789	16651	16770	16665	16930	16844	16698	16705	16781	16700	16767	16833	16677	16752	16710	16837	16665	16856	16635	16667	16912	16822	16838	16712	16852	16707	16980	16755	16686	16697	16546	16757	16726	16955	16855	16730	16753	16827	16740	16715	16815	16661	16724	16638	16631	16668	16828	16623	16842	16655	16712	16826	16746	16919	16766	16848	16601	16643	16849	16930	16649	16737	16707	16800	16632	16852	16579	16745	16809	16708	16815	16716	16711	16596	16794	16758	16756	16777	16489	16661	16739	16725	16942	16713	16763	16646	16787	16694	16751	16686	16696	16851	16743	16891	16739	16672	16676	16626	16656	16635	17005	16772	16658	16585	16651	16757	16810	16574	16896	16831	16772	16797	16677	16792	16947	16872	16659	16861	16784	16787	16730	16695	16762	16847	16584	16630	16874	16786	16813	16769	16695	16863	16860	16816	16940	16843	16768	16696	16689	16621	16708	16916	16765	16825	16941	16706	16598	16659	16681	16702	16844	16670	16663	16719	16737	16715	16799	16597	16715	16720	16642	16801	16737	16906	16765	16800	16578	16866	16750	16574	16745	16812	16855	16762	16926	16857	16630	16617	16679	16676	16606	16760	16795	16685	16776	16649	16708	16903	16733	16811	16589	16696	16721	16647	16810	16617	16713	16767	16724	16737	16654	16693	16626	16718	16624	16706	16764	16930	16677	16794	16505	16777	16686	16837	16840	16808	16747	16756	16635	16746	16744	16763	16724	16799	16785	16613	16674	16816	16802	16679	16712	16957	16691	16853	16903	16814	16614	16745	16785	16665	16880	16878	16837	16691	16745	16793	16731	16675	16804	16759	16741	16751	16790	16757	16818	16707	16609	16798	16710	16751	16765	16592	16815	16829	16784	16717	16689	16875	16651	16672	16785	16766	16805	16684	16713	16741	16850	16756	16744	16837	16551	16827	16836	16853	16627	16657	16722	16759	16720	16754	16920	16655	16770	16716	16776	16757	16629	16808	16699	16827	16603	16821	16959	16593	16912	16487	16684	16877	16835	16673	16728	16807	16763	16868	16568	16613	16679	16667	16735	16862	16748	16758	16775	16823	16632	16885	16903	16840	16797	16782	16777	16642	16853	16621	16623	16772	16651	16751	16648	16782	16806	16728	16464	16906	16624	16638	16853	16779	16796	16901	16832	16844	16756	16691	16754	16618	16864	16690	16752	16670	16569	16858	16801	16869	16727	16756	16837	16810	16705	16862	16745	16853	16800	16693	16776	16898	16679	16886	16606	16530	16876	16638	16886	16675	16626	16876	16749	16687	16605	16663	16718	16777	16606	16555	16770	16610	16692	16704	16831	16823	16748	16830	16788	16700	16696	16785	16866	16748	16658	16650	16817	16482	16707	16700	16882	16590	16780	16737	16843	16700	16761	16768	16728	16833	16761	16777	16822	16803	16810	16606	16723	16878	16855	16658	16714	16681	16815	16643	16636	16777	16676	16748	16722	16786	16613	16750	16623	16843	16606	16782	16657	16735	16607	16625	16821	16642	16744	16701	16751	16760	17003	16513	16830	16749	16714	16619	16735	17003	16609	16692	16710	16713	16626	16800	16901	16678	16643	16744	16794	16767	16682	16713	16568	16643	16580	16863	16694	16663	16853	16623	16802	16713	16722	16722	16675	16777	16952	16778	16670	16681	16774	16862	16697	16692	16640	16816	16575	16612	16807	16696	16857	16899	16674	16867	16664	16767	16658	16754	16814	16679	16851	16668	16795	16777	16824	16642	16698	16776	16703	16837	16821	16861	16581	16701	16744	16811	16718	16697	16656	16755	16606	16728	16835	16699	16777	16870	16669	16639	16741	16629	16798	16869	16728	16683	16754	16933	16619	16794	16614	16915	16687	16697	16653	16892	16738	16837	16780	16725	16743	16436	16933	16624	16655	16816	16805	16561	16710	16772	16608	16654	16646	16816	16690	16607	16651	16539	16700	16784	16679	16851	16580	16590	16905	16658	16872	16763	16609	16869	16711	16751	16695	16693	16715	16703	16764	16882	16660	16957	16798	16616	16688	16738	16620	16793	16692	16768	16841	16709	16693	16770	16697	16747	16864	16810	16686	16772	16668	16761	16749	16539	16742	16833	16783	16539	16824	16858	16689	16706	16902	16857	16837	16955	16791	16724	16626	16732	16653	16787	16519	16758	16708	16843	16704	16647	16739	16775	16694	16703	16650	16723	16710	16783	16853	16655	16815	16810	16857	16922	16781	16690	16781	16762	16726	16798	16713	16853	16824	16676	16756	16956	16567	16883	16714	16759	16766	16907	16786	16667	16843	16618	16777	16774	16767	16910	16682	16886	16631	16740	16791	16795	16834	16693	16743	16715	16826	16729	16772	16703	16608	16821	16605	16834	16617	16787	17036	16677	16949	16702	16715	16852	16697	16655	16644	16719	16710	16610	16837	16797	16717	16705	16691	16571	16657	16711	16684	16629	16759	16717	16647	16683	16662	16578	16692	16699	16963	16701	16652	16847	16687	16735	16666	16627	16697	16721	16661	16753	16708	16793	16749	16747	16554	16693	16751	16857	16752	16777	16811	16716	16639	16738	16795	16926	16829	16720	16736	16716	16634	16714	16628	16952	16768	16729	16742	16645	16814	16734	16867	16728	16629	16699	16780	16847	16803	16590	16697	16675	16852	16588	16654	16829	16778	16815	16677	16724	16831	16757	16637	16762	16719	16862	16774	16844	16632	16748	16837	16558	16763	16728	16759	16867	16737	16661	16659	16644	16772	16774	16631	16846	16745	16779	16767	16707	16908	16699	16608	16718	16914	16750	16687	16587	16792	16617	16788	16733	16773	16928	16663	16781	16794	16653	16817	16860	16677	16789	16605	16617	16899	16651	16606	16906	16686	16611	16772	16889	16721	16820	16753	16812	16787	16887	16699	16759	16903	16702	16772	16487	16795	16725	16710	16874	16731	16645	16698	16612	16725	16827	16786	16748	16947	16917	16749	16625	16789	16745	16704	16651	16864	16691	16670	16777	16750	16741	16682
22901	22714	36109	35909	32921	30720	29232	23022	20869	21016	20802	20413	20587	20305	20395	20345	20438	20555	20407	20392	20476	20532	20341	20448	20226	20297	20061	20305	20528	20470	20332	20277	20219	20185	20349	20279	20557	20129	20133	20298	20209	20267	20384	20343	20414	20277	20168	20222	20185	20481	20261	20173	20237	20174	20153	20195	20318	20297	20268	20454	20271	20256	20057	20188	20364	20338	20005	20333	20389	20263	20198	20429	20026	20202	20216	20039	20225	20370	20332	20155	20307	20262	20257	20240	20426	20343	20421	20239	20145	20088	20175	20232	20155	20195	19978	20318	20269	20395	20237	20228	20079	20032	20328	20161	20201	20192	20262	20312	20264	20161	20400	20209	20067	20087	20273	20500	20296	20247	20338	20146	20383	20116	20155	20168	20366	20047	20196	20281	20216	20359	20005	20285	20197	20140	20250	20315	20249	20135	20276	20264	20319	20180	20199	20361	20287	20249	20156	20104	20277	20272	20098	20016	20137	20186	20054	20201	19837	20149	20065	20133	20033	20328	20216	20273	20193	20087	20315	20007	20118	19974	20122	20416	20369	20104	20233	20241	20051	20170	20223	20035	20072	19995	20246	20013	20214	20063	20239	20332	20182	20390	20020	20020	20247	20137	20398	20075	20276	20126	20108	20083	20290	20148	20375	20163	20211	19937	19913	20232	20167	20101	20350	20260	20277	20121	20308	20231	20043	20277	20124	20312	20216	20176	20147	20055	20284	20089	20091	20059	20336	20183	20512	20266	20251	20229	20132	20154	20118	20181	20000	20116	20104	20126	20331	20164	20130	20094	20049	20099	20206	20177	20283	20141	20153	20375	20345	20144	20138	20147	20147	20073	20166	20131	20214	20230	20333	20241	20238	20361	20217	20258	20246	20067	20204	20323	20112	19889	20165	20154	20283	20201	20321	20470	20156	20086	19894	20358	20289	20236	20086	20337	20214	20244	20265	20306	20156	20287	20201	20090	20419	20232	19982	20179	20255	20097	20161	20187	20203	20202	19951	20451	20200	20016	20173	20129	20031	19985	20117	20352	20324	20069	20080	19990	20171	20027	20340	20153	20034	19993	20153	20233	19952	20185	20159	20420	20355	20191	20155	20142	20222	20244	20352	20186	20087	19914	20066	20043	20115	20270	20152	20192	20176	20013	20114	20057	20117	20120	20187	20176	20278	20216	20150	20287	20139	20039	20284	20179	20333	19972	20173	20255	20056	20064	20056	20238	20307	20166	20363	20143	20349	20112	20224	20097	20036	20178	20191	20075	20071	20173	20203	20283	20287	20195	20267	20261	20174	20189	20227	20195	20092	20165	20281	20189	20311	20324	20135	20227	20060	20071	20250	20289	20267	20244	20110	20257	20174	20207	20284	20179	19967	20099	20320	20263	20044	20088	20298	20206	20219	20283	20351	20400	20400	20355	20400	20100	20050	20040	20006	20031	20206	20146	20072	20267	20173	20233	20296	20226	20245	20018	20145	20230	20187	20282	20282	20127	20093	20274	20025	20533	20135	19896	20229	20293	20245	20002	20496	19921	20105	20208	20167	20185	20317	20206	20130	20383	20219	20137	20290	20106	20363	20139	20167	20109	20237	20341	19913	20318	20057	19911	20130	20180	20359	20210	20010	20287	20158	20167	20221	20172	20123	20170	19969	20315	20159	20115	20163	20308	20245	20187	20046	20269	20173	20090	20183	20257	20140	20250	20096	20046	20146	20180	20110	20166	20253	20069	20075	19986	20279	20273	20265	20164	20170	20184	20130	20029	20194	20075	20096	20089	20161	20085	20231	20201	20305	20240	20097	19995	20229	20264	20336	20389	20218	20112	20274	20109	20234	20006	19967	20255	20174	19972	20249	20203	20224	20146	20067	20289	20162	20311	20125	19994	20231	20036	19998	20104	20370	20334	20253	20198	20161	20094	20067	20156	20179	20390	20467	20026	20135	20168	20474	20386	20033	20258	20309	20245	20054	20086	20147	20154	20219	20258	20154	20219	20203	20219	20361	20156	20107	20026	20226	20258	20202	20261	20172	20098	20198	20410	20149	20150	20230	20183	20088	20276	20146	20113	20090	20226	20115	20014	20351	20375	20152	20258	20499	20095	20104	20257	20053	20244	20191	20329	20213	20090	20156	20261	19921	20153	20165	20263	20191	20166	20246	20220	20067	20206	20205	19986	20084	20239	20373	20144	20273	20076	20128	20157	20124	20062	20083	20367	20195	20159	20150	20032	20130	20352	20059	20144	20245	20077	20241	20286	20437	20316	20197	20035	20170	20227	20253	20107	20186	20260	20131	20183	20097	20107	20154	20095	20225	20073	20189	20055	20166	20219	20260	20312	20351	20313	20007	20064	20267	20214	20378	20175	20372	20193	20258	20145	20149	20182	19966	20100	20356	20052	20171	20267	20452	20318	20315	20069	20193	20194	20305	20149	20212	20179	20314	20257	20157	19984	20283	20275	20124	20104	20203	20298	20056	20275	20194	20089	20292	20154	19898	20175	20339	20256	20154	20271	20045	20356	19991	20405	20119	20294	20334	20093	20021	19964	20039	20032	20127	20196	20059	20338	20052	20252	20291	20350	20467	20133	19958	20231	20289	20377	20225	20349	20384	20014	20235	20077	20363	20050	20347	20239	20065	20235	20139	20360	20147	20012	20063	20265	19946	20175	20288	20326	20105	20214	20442	20252	20163	20056	20275	20041	20529	20238	20405	20272	20314	20183	20154	20033	20159	20264	20262	20128	20024	20310	20209	20112	20185	20009	20309	20317	20065	20273	20246	20120	20192	20032	19872	20043	20155	20159	19966	20068	20252	20078	20165	20199	20145	20355	20147	20170	20381	20079	19932	20031	20182	20141	20369	20039	19992	20201	20168	20251	20373	20161	20240	20050	20209	20041	20157	19880	20155	20134	20117	20020	20148	20198	20036	20179	20204	20345	20369	20361	20313	20155	20094	20192	20334	20049	20025	20095	20238	20373	20183	20241	20314	20295	20368	20066	20080	20318	20409	20211	20036	20366	20231	20218	20112	19998	20228	20241	20030	20045	19971	20353	20131	20003	20247	20271	20104	20239	20120	20081	20238	20214	20131	20266	20384	20041	20295	20139	20209	20157	20223	20360	20132	20117	20121	20344	20193	20063	20210	20202	20119	20194	20097	20093	20181	20262	20421	20153	20084	20130	20103	19984	20319	20079	20122	20090	20214	20234	20221	20308	20209	20189	20309	20203	20257	20205	20261	20298	20295	20239	20134	20234	20159	20350	20121	20140	20271	19981	20269	20045	20108	20108	20215	20122	20401	20159	20057	20308	20432	20053	20200	20131	19973	20362	20332	20217	20178	20258	20042	20394	20327	20078	20416	20202	20296	20338	20144	20107	20270	20384	20265	20181	20081	20188	20152	20264	20274	20067	20074	20158	20090	20044	20042	20113	20390	20194	20261	20421	20499	20490	20215	20319	20294	20299	20267	20176	20228	20075	19948	20041	20123	20164	20051	20042	20117	19984	20051	20118	20299	20013	20107	20266	20247	20264	20146	20172	20230	20265	20116	20221	20071	20049	20235	19817	20124	20175	20095	20209	20002	20175	20290	19896	20124	20279	20235	20189	20218	20250	20094	20103	20087	20128	19953	20450	20224	20283	20041	20166	20261	20269	20046	20178	20092	20221	20288	20210	20058	20215	20265	20097	20241	20032	20067	19924	20104	20014	20285	20330	20248	20264	20060	20302	20101	20275	20242	20083	20203	20246	20173	20314	20066	20271	20332	20033	20229	20240	20377	20070	20445	20258	20263	20311	20139	20301	20326	20255	20170	20133	20218	20101	20218	20018	20299	20061	19990	20422	20237	20345	20029	20260	20176	20127	19920	20094	20197	20261	20183	20120	20203	20240	20155	20090	20187	20031	20025	20008	20264	20265	20203	20082	20141	20239	20057	19998	20096	20191	20224	20300	20159	20341	20135	20052	20086	20223	20109	20203	20074	20238	20219	20408	19992	20275	20296	20137	20186	20178	20292	20340	20157	20249	20051	20152	20246	20245	20177	20254	20088	20179	20084	19965	20297	20294	20144	19997	19980	20182	20130	20450	20143	20113	20242	20433	19986	20073	20072	19992	20219	20203	20099	20193	19979	20176	20095	20375	20279	20183	20361	20350	20161	20016	20064	20075	20119	19871	20007	20299	20238	20184	20376	19985	20214	20028	20099	20489	20064	20095	20373	20197	20062	20304	20099	20123	20292	20009	20284	20145	20106	20142	20216	20152	20072	20024	20237	20043	20105	20079	20117	20155	20185	20023	20066	19949	20153	20379	20199	19899	20081	20229	20155	20043	20105	20214	20191	20206	20166	20198	20214	20166	20175	20225	20192	20100	20369	20235	20484	20222	20215	20300	20213	20172	20300	20059	20249	20201	20303	20334	20298	20169	20235	20076	20213	20113	20197	20212	20487	20057	20265	20137	20194	20202	20084	20242	20236	20162	19982	20075	20011	19859	20040	20027	20127	20229	20096	20074	20282	20291	20086	20002	20246	20171	20163	20233	20009	20135	20108	20191	20280	20121	20103	20094	20219	19919	20038	20027	20145	19919	20131	20168	20255	20325	20241	20083	20016	20013	20115	19961	20109	20219	20364	20219	20453	20264	20158	19964	20126	20029	20107	20132	20301	20070	20127	20127	20429	20166	20341	20260	20153	20149	20261	20304	20133	20248	20265	20345	20271	20120	20305	20266	19972	20145	20206	20183	20205	20081	20164	20188	20188	20189	20130	20304	19964	20206	20313	20275	19994	20263	20376	20144	19962	20316	20212	20356	20035	20214	20013	20105	20205	20198	20347	20248	20170	20301	19936	20162	20143	20198	20330	20312	20079	20041	20424	20110	20253	20291	20147	20222	20093	19977	20341	20139	20176	20218	20305	20153	20024	20063	20196	20174	20170	20120	20189	20091	20106	20056	20088	20185	20200	19912	20047	20207	20190	20314	20324	20220	20187	20136	20015	20239	20142	20036	20276	20181	20243	20201	20006	20293	20395	20207	20033	20194	20381	20294	19922	20225	20229	20152	20257	20118	20066	20213	20171	20046	20343	19970	20186	20325	20213	20099	20201	20066	20027	20037	19901	20025	20002	20123	20078	20107	20170	20164	20384	20168
64391	106954	93282	71310	49889	33622	23234	18471	17196	16618	16829	16829	16702	16742	16750	16776	16745	16928	16697	16841	16960	16662	16897	16714	16759	16819	16859	16641	16702	16725	16756	16867	16762	16756	16641	16786	16951	16684	16745	16625	16896	16842	16850	16826	16922	16789	16785	16821	16705	16942	16692	16835	16813	16961	16755	16952	16921	16751	16778	16713	16678	16717	16745	16869	16812	16765	16984	16849	16873	16731	16918	16887	16769	16901	16713	16783	16586	16777	16884	16736	16970	16864	16707	16713	16752	16841	16820	16875	16651	16797	16736	16715	16882	16631	16801	16806	16771	16647	16831	16854	16869	16666	16770	16690	16872	16651	16708	16871	16843	16718	16872	16730	16801	16848	16696	16764	16904	16519	16985	16708	16948	16851	16892	16776	16822	16759	16762	16916	16742	16678	16937	16728	16691	16785	16947	16843	16783	16611	16874	16712	16792	16798	16673	16660	16685	16875	16787	16992	16770	16801	16924	16922	16746	16709	16760	16953	16594	16900	16841	16892	16754	16799	16696	16829	16620	16879	16663	16809	16647	16754	16811	16537	16756	16576	16769	16853	16758	16678	16961	16953	16836	16771	16695	16728	16742	16923	16616	16919	16709	16850	16789	16823	16803	16856	16591	16907	16667	16586	16783	16710	16728	16749	16873	16659	16728	16525	16759	17005	16725	16745	16788	16860	16838	16829	16732	16850	16834	16844	16754	16878	16816	16780	16687	16763	16784	16636	16830	16723	16867	16793	16835	16597	16665	16784	16722	16631	16769	16825	16711	16757	16749	16745	17044	16752	16923	16755	16876	16656	16788	16703	16782	16655	16834	16843	16877	16647	16746	16827	16664	16687	16901	16675	16963	16779	16799	16615	16816	16793	16673	16731	16631	16591	16803	16783	16821	16751	16833	16654	16782	16698	16921	16558	16892	16837	16659	16750	16685	16784	16716	16893	16738	16702	16859	16645	16601	16934	16901	16631	16617	16645	16838	16791	16729	16727	16682	16764	16677	16769	16660	16689	16709	16553	16730	16870	16878	16846	16741	16882	16697	16661	16752	16702	16925	16751	16764	16818	16848	16766	16828	16699	16722	16740	16822	16836	16705	16980	16829	16758	16693	16789	16693	16939	16697	16678	16753	16624	16840	16651	16643	16794	16745	16599	16900	16861	16637	16808	16881	16799	16670	16838	16675	16714	16792	16805	16589	16619	16800	16798	16735	16800	16848	16909	16735	16822	16793	16844	16714	16674	16649	16738	16914	16759	16762	16913	16861	16658	16793	16830	16858	16728	16801	16791	16854	16802	16753	16849	16823	16831	16803	16928	16765	16880	16697	16705	16710	16864	16955	16734	16720	16702	16735	16575	16765	16884	16730	16882	16821	16675	16745	17015	16657	16898	16678	16679	16692	16810	16744	16718	16833	16744	16890	16902	16757	16717	16892	16837	16844	16805	16804	16690	16745	16665	16762	16821	16775	16683	16653	16659	17010	16791	16741	16681	16615	16871	16750	16931	16857	16644	16750	16806	16767	16835	16728	16718	16888	16809	16837	16864	16787	16730	16828	16829	16665	16873	16751	16774	16875	16718	16820	16568	16825	16923	16820	16785	16899	16890	16586	16843	16751	16849	16948	16831	16830	16854	16906	16665	16768	16630	16860	16998	16737	16457	16934	16745	16739	16999	16701	16882	16756	16862	16859	16695	16851	16806	16632	16798	16511	16828	16733	16818	16799	16784	16901	16814	16991	16730	16686	16720	16918	16860	16789	16816	16674	16727	16913	16812	16725	16717	16575	16722	16726	16889	16956	16731	16761	16671	16724	16841	16872	16841	16807	16727	16758	16783	16670	16929	16789	16740	16891	16777	16881	16686	16768	16591	16823	16823	16754	16772	16860	16705	16717	16891	16938	16853	16640	16714	16811	16753	16702	16693	16821	16753	16846	16664	16638	16784	16888	16728	16740	16776	16740	16803	16807	16743	16797	16669	16791	16893	16701	16779	16749	16635	16585	16667	16657	16930	16831	16833	16720	16800	16853	16720	16815	16698	16791	16748	16766	16973	16758	16695	16765	16638	16919	16887	16672	16758	16812	16716	16628	16794	16664	16800	16995	16589	16883	16671	16689	16532	16619	16902	16724	16742	16781	16840	16753	16813	16787	16785	16869	16911	16820	16984	16758	16800	16616	16767	16720	16714	16973	16930	16759	16894	16681	16658	16679	16947	16807	16719	16791	16665	16972	16783	16669	16766	16748	16828	16861	16916	16610	16763	16644	16751	16802	16749	16653	16850	16849	16798	16708	16710	16995	16910	16670	16905	16688	16817	16811	16842	16798	16729	16763	16645	16742	16768	16922	16773	16774	16671	16941	16747	16818	16800	16668	16667	16898	16809	16881	16754	16760	16794	16561	16914	16764	16918	16809	16790	16787	16804	16755	16916	16777	16752	16740	16778	16693	16865	16667	16712	16892	16867	16865	16745	16613	16726	16660	16802	16640	16654	16760	16709	16760	16796	16865	16798	16663	16835	16646	16653	16721	16879	16963	16790	16772	16781	16680	16658	16741	16678	16823	16804	16823	16691	16804	16712	16795	16820	16764	16785	16802	16740	16724	16859	16785	16798	16681	16900	16535	16717	16855	16743	16833	16794	16800	16628	16641	16592	16831	16810	16862	16835	17004	16561	16889	16894	16853	16873	16926	16836	16855	16772	16871	16818	16942	16835	16739	16772	16777	16693	16708	16951	16706	16918	16813	16783	16914	16632	16815	16583	16677	16759	16737	16731	16664	16798	16917	16913	16708	16810	16845	16776	16764	16796	16985	16823	16839	16806	16812	16704	16905	16772	16781	16651	16829	16794	16873	16752	16765	16934	16816	16924	16819	16735	16834	16778	16638	16774	16669	16830	16864	16802	16797	16812	16879	16816	16685	16817	16800	16785	16607	16939	16696	16585	16530	16762	16800	16868	16770	16934	16875	16717	16926	16768	16702	16812	16577	16835	16936	16766	16678	16750	16624	16902	16920	16833	16779	16820	16825	16689	16718	16658	16660	16721	16774	16807	16853	16956	16709	16598	16891	16835	16835	16817	16992	16726	16844	16700	16773	16869	16941	16818	16886	16683	16796	16683	16888	16889	16756	16854	16755	16880	16757	16889	16892	16739	16778	16855	16707	16752	16516	16641	16798	16823	16888	16766	16722	16739	16583	16735	16682	16815	16803	16785	16729	16845	16742	16684	16685	16539	16742	16837	16910	16629	16766	16769	16716	16752	16829	16792	16700	16748	16754	16738	16723	16743	16698	16748	16632	16511	16838	16678	16680	16847	16850	16862	16681	16633	16697	16695	16858	16790	16780	16775	16582	16784	16842	16823	16735	16677	16829	16623	16838	16857	16698	16782	16792	16819	16866	16978	16856	16840	16945	16721	16789	16705	16865	16819	16908	16748	16816	16874	16747	16807	16831	16832	16803	16817	16669	16685	16878	16823	16638	16870	16874	16878	16748	16910	16895	16797	16843	16711	16676	16709	16722	16652	16600	16829	16652	16731	16903	16762	16922	16758	16691	16700	16883	16763	16684	16776	16793	16749	16853	16757	16899	16617	16690	16734	16616	16661	16798	16547	16964	16751	16874	16797	16818	16824	16950	16982	16799	16833	16623	16928	16744	16528	16741	16754	16876	16711	16810	16742	16795	16792	16684	16973	16686	16806	16756	16954	17098	16845	16692	16759	16817	16954	16803	16635	16676	16817	16916	16766	16771	16634	16817	16782	16674	16683	16909	16800	16749	16705	16712	16811	16656	16937	16908	16869	16814	16669	16747	16926	16838	16599	16765	16853	16867	16700	16657	16868	16819	16748	16817	16813	16667	16868	16810	16779	16801	16894	16945	16819	16815	16755	16916	16761	16803	16796	16601	16818	16778	16843	16759	16640	16814	16802	16896	16678	16750	16805	16831	16647	16702	16906	16823	16924	16742	16782	16599	16868	16894	16636	16696	16783	16738	16717	16886	16797	16746	16813	16701	16892	16754	16674	16834	16886	16664	16864	16833	16608	16761	16703	16674	16793	16956	16735	16715	16883	16878	16873	16691	16884	16802	16619	16721	16921	16570	16710	16883	16683	16764	16771	17021	16766	16823	16728	16623	16806	16807	16682	16742	16579	16694	16864	16757	16708	16712	16799	16654	16747	16870	16783	16729	16806	16883	16674	16636	16756	16849	16715	16865	16849	16771	16880	16774	16862	16611	16715	16812	16650	16855	16698	16778	16685	16774	16733	16715	16861	16877	17007	16938	16780	16824	16924	16660	16696	16797	16698	16717	16747	16859	16815	16852	16820	16807	16912	16692	16771	16786	16852	16899	16739	16654	16884	16713	16781	16860	16954	16862	16906	16861	16906	16802	16792	16872	16768	16849	16749	16876	16795	16794	16738	16835	16668	16812	16835	16665	16904	16743	16708	16861	16732	16652	16716	16778	16873	16900	16862	16713	16624	16746	16652	16745	16818	16853	16572	16764	16795	16841	16623	16804	16767	16817	16849	16734	16698	16709	16692	16701	16823	16624	16894	16869	16775	16851	16875	16910	16774	16803	16837	16803	16756	16724	16697	16695	16934	16726	16813	16802	16818	16529	16893	16807	16759	16887	16754	16879	16807	16637	16712	16725	16835	16658	16690	16700	16749	16791	16887	16660	16775	16724	16702	16636	16741	16972	16935	16769	16851	16904	16759	16750	16819	16681	16818	16843	16808	16919	16928	16734	16775	16608	16630	16859	16875	16716	16816	16697	16830	16763	16798	16743	16669	16874	16755	16666	16880	16716	16734	16699	16895	16654	16807	16900	16883	16835	16825	16874	16802	16759	16609	16882	16568	16591	16765	16762	16963	16784	16698	16668	16796	16781	16730	16596	16938	16836	16772	16643	16820	16767	16770	16850	16681	16705	16657	16871	16744	16655	16582	16752	16771	16787	16749	17062	16759	16748	16840	16627	16909	16793	16752	16976	16733	16835	16693	16841	16887	16768	16829	16657	16850	16976	16685	16876	16782	16893	16743	16843	16697	16845	16667	16798	16667	16929	16853	16620	16796	16722	16781	16720	16723	16714	16743	16699	16783	16862	16580	16595	16831	16690	16607	16825	16813	16675	16746	16801	16715	16768	16757
29980	36243	44463	34734	25576	22550	21644	20613	20608	20615	20518	20539	20483	20727	20478	20405	20737	20404	20496	20312	20454	20632	20461	20597	20421	20530	20454	20535	20339	20470	20510	20420	20430	20475	20400	20431	20648	20409	20615	20543	20483	20546	20354	20510	20512	20527	20510	20520	20502	20547	20454	20525	20370	20414	20562	20512	20470	20376	20237	20514	20698	20572	20422	20554	20595	20265	20454	20364	20578	20421	20294	20389	20383	20407	20473	20487	20341	20601	20647	20505	20481	20338	20464	20547	20506	20745	20500	20543	20471	20336	20657	20490	20496	20653	20524	20526	20538	20576	20621	20692	20598	20417	20401	20283	20572	20587	20392	20564	20611	20337	20535	20514	20513	20646	20506	20485	20308	20396	20674	20597	20594	20483	20244	20484	20263	20551	20523	20533	20391	20432	20396	20441	20176	20342	20369	20448	20490	20557	20369	20309	20636	20332	20504	20588	20366	20600	20579	20376	20513	20506	20527	20325	20364	20506	20481	20489	20701	20370	20451	20490	20628	20617	20360	20410	20409	20311	20477	20483	20334	20340	20512	20584	20582	20572	20723	20439	20509	20373	20368	20397	20308	20485	20415	20559	20424	20264	20200	20278	20379	20418	20504	20558	20626	20450	20506	20445	20483	20525	20386	20494	20291	20495	20256	20481	20456	20560	20657	20560	20585	20554	20436	20301	20417	20657	20425	20421	20543	20495	20479	20497	20618	20603	20681	20407	20453	20484	20388	20334	20456	20440	20313	20316	20403	20449	20405	20734	20448	20302	20568	20493	20476	20534	20546	20232	20734	20451	20667	20618	20583	20399	20392	20517	20471	20517	20408	20354	20640	20680	20486	20515	20405	20433	20377	20319	20303	20352	20648	20652	20444	20443	20578	20548	20431	20450	20525	20409	20656	20587	20490	20347	20484	20552	20669	20280	20384	20420	20234	20490	20506	20266	20449	20592	20531	20363	20523	20510	20534	20541	20603	20602	20438	20346	20643	20584	20587	20369	20460	20403	20401	20638	20475	20531	20652	20347	20360	20373	20400	20391	20531	20478	20462	20280	20532	20586	20440	20558	20413	20574	20327	20311	20513	20361	20409	20532	20452	20518	20324	20339	20540	20308	20466	20416	20516	20216	20477	20325	20438	20396	20556	20527	20365	20401	20219	20399	20704	20411	20404	20550	20486	20441	20597	20644	20614	20351	20474	20763	20401	20433	20666	20515	20595	20408	20478	20426	20375	20624	20440	20624	20185	20637	20478	20524	20509	20462	20370	20530	20623	20454	20372	20258	20515	20600	20581	20676	20549	20377	20497	20416	20533	20439	20440	20440	20478	20395	20486	20663	20571	20399	20497	20263	20495	20473	20445	20220	20390	20553	20674	20610	20433	20421	20598	20359	20564	20619	20518	20550	20721	20485	20358	20352	20427	20784	20548	20491	20527	20476	20281	20400	20574	20578	20776	20495	20476	20473	20483	20670	20424	20518	20318	20333	20370	20754	20431	20284	20480	20436	20393	20307	20588	20668	20594	20596	20250	20318	20321	20591	20486	20400	20572	20290	20415	20493	20600	20618	20549	20597	20531	20449	20562	20382	20650	20499	20467	20573	20478	20500	20488	20502	20499	20523	20661	20327	20449	20390	20442	20534	20430	20371	20488	20593	20359	20479	20426	20217	20451	20679	20587	20374	20532	20641	20542	20346	20428	20636	20390	20720	20587	20545	20315	20513	20498	20311	20227	20576	20173	20438	20390	20645	20515	20299	20395	20460	20509	20450	20557	20757	20557	20609	20685	20661	20283	20282	20617	20354	20396	20557	20378	20462	20638	20672	20302	20511	20525	20308	20617	20455	20551	20551	20636	20591	20455	20217	20706	20640	20631	20620	20495	20562	20614	20413	20481	20520	20571	20520	20405	20589	20575	20552	20630	20479	20405	20376	20482	20499	20567	20422	20410	20390	20546	20349	20636	20459	20739	20538	20686	20370	20418	20566	20590	20709	20536	20510	20365	20661	20535	20377	20489	20485	20400	20354	20538	20541	20477	20521	20617	20376	20475	20536	20357	20258	20505	20363	20350	20383	20277	20656	20528	20318	20666	20521	20678	20525	20416	20278	20544	20354	20677	20579	20569	20593	20515	20528	20491	20499	20555	20686	20483	20411	20429	20505	20580	20615	20635	20445	20226	20505	20440	20569	20437	20490	20579	20635	20600	20566	20465	20565	20413	20638	20634	20640	20494	20469	20409	20628	20692	20557	20422	20623	20379	20611	20568	20327	20663	20309	20624	20261	20498	20565	20678	20705	20482	20405	20399	20677	20553	20596	20597	20433	20512	20356	20618	20691	20492	20442	20516	20365	20356	20470	20775	20323	20515	20241	20312	20394	20366	20485	20505	20663	20482	20444	20293	20319	20525	20494	20648	20334	20371	20536	20549	20603	20311	20673	20474	20658	20464	20319	20508	20497	20449	20520	20282	20251	20579	20664	20618	20457	20505	20476	20504	20446	20514	20319	20303	20518	20351	20418	20504	20566	20496	20521	20410	20489	20616	20451	20547	20432	20431	20349	20520	20425	20506	20634	20538	20521	20462	20399	20422	20561	20624	20469	20472	20566	20785	20263	20466	20119	20512	20451	20541	20559	20433	20490	20308	20606	20562	20576	20404	20393	20423	20628	20281	20351	20672	20363	20253	20385	20431	20523	20504	20548	20475	20441	20733	20365	20522	20464	20531	20615	20383	20520	20553	20723	20226	20542	20496	20541	20506	20533	20525	20417	20423	20448	20327	20617	20501	20523	20543	20347	20661	20503	20463	20378	20680	20486	20436	20525	20493	20463	20611	20581	20652	20516	20526	20420	20273	20542	20406	20611	20370	20534	20387	20380	20387	20578	20546	20408	20530	20543	20536	20678	20150	20651	20432	20618	20649	20428	20415	20370	20444	20565	20539	20554	20396	20271	20333	20449	20737	20563	20421	20438	20509	20475	20460	20379	20593	20267	20243	20460	20414	20410	20448	20423	20619	20488	20464	20345	20705	20317	20526	20349	20461	20447	20585	20393	20596	20496	20539	20508	20549	20620	20366	20346	20259	20586	20360	20478	20678	20461	20464	20535	20438	20459	20344	20564	20338	20518	20495	20577	20585	20573	20481	20638	20394	20439	20463	20428	20585	20404	20372	20578	20538	20517	20521	20567	20534	20342	20450	20631	20593	20446	20488	20449	20568	20228	20463	20540	20519	20497	20564	20462	20732	20661	20338	20705	20373	20501	20437	20470	20480	20435	20389	20399	20374	20338	20528	20745	20495	20411	20785	20532	20302	20649	20364	20449	20489	20481	20547	20523	20574	20671	20456	20282	20516	20424	20451	20432	20327	20524	20391	20494	20386	20317	20528	20550	20572	20516	20746	20304	20505	20684	20392	20461	20360	20586	20410	20409	20535	20574	20400	20308	20644	20478	20789	20580	20419	20376	20708	20509	20632	20526	20675	20534	20477	20423	20652	20678	20641	20726	20555	20399	20519	20588	20227	20545	20452	20642	20543	20452	20506	20477	20520	20666	20637	20480	20561	20535	20471	20584	20533	20545	20389	20547	20546	20570	20636	20451	20477	20663	20525	20691	20359	20429	20501	20579	20441	20611	20753	20764	20639	20535	20440	20488	20251	20449	20631	20589	20609	20389	20517	20608	20270	20366	20449	20321	20456	20226	20429	20509	20415	20519	20470	20578	20519	20535	20771	20716	20536	20524	20518	20354	20566	20558	20284	20454	20486	20373	20511	20537	20501	20560	20529	20712	20464	20494	20357	20476	20459	20504	20499	20649	20695	20635	20484	20313	20687	20562	20549	20513	20330	20537	20452	20430	20378	20508	20526	20523	20599	20527	20619	20527	20614	20432	20615	20559	20478	20531	20610	20380	20386	20549	20388	20433	20544	20594	20265	20356	20470	20423	20549	20580	20642	20525	20567	20458	20384	20323	20415	20554	20470	20339	20180	20534	20354	20563	20263	20479	20517	20550	20267	20600	20474	20480	20341	20502	20404	20508	20427	20421	20488	20462	20579	20409	20249	20527	20713	20635	20629	20421	20591	20504	20700	20723	20639	20716	20610	20332	20481	20442	20529	20427	20487	20351	20456	20503	20617	20467	20482	20478	20434	20386	20469	20500	20442	20609	20513	20538	20447	20548	20390	20390	20538	20533	20590	20614	20301	20521	20515	20419	20424	20659	20499	20518	20678	20457	20489	20425	20775	20509	20329	20532	20378	20491	20550	20544	20563	20488	20584	20454	20566	20331	20491	20589	20582	20615	20359	20480	20435	20487	20230	20630	20550	20718	20474	20373	20495	20513	20657	20348	20569	20426	20487	20258	20360	20281	20925	20616	20348	20625	20417	20579	20616	20643	20389	20514	20543	20398	20515	20440	20464	20488	20369	20418	20379	20693	20498	20632	20445	20430	20604	20689	20652	20605	20476	20366	20456	20652	20508	20469	20638	20301	20360	20519	20402	20436	20420	20432	20700	20630	20670	20409	20419	20452	20637	20345	20411	20531	20419	20436	20413	20598	20300	20405	20578	20510	20221	20314	20654	20508	20388	20404	20390	20720	20332	20322	20558	20477	20649	20405	20299	20436	20463	20473	20510	20313	20534	20542	20722	20706	20405	20455	20452	20457	20671	20602	20388	20459	20519	20474	20508	20568	20396	20481	20675	20702	20479	20407	20554	20496	20294	20615	20282	20569	20479	20312	20413	20374	20585	20539	20453	20391	20441	20734	20360	20529	20608	20481	20350	20489	20495	20522	20328	20688	20301	20323	20383	20540	20531	20507	20409	20755	20517	20556	20432	20447	20568	20464	20350	20557	20498	20437	20299	20706	20287	20407	20377	20614	20490	20709	20589	20547	20383	20397	20529	20638	20554	20516	20574	20567	20562	20497	20567	20509	20580	20670	20398	20554	20481	20397	20595	20538	20562	20512	20410	20493	20409	20653	20411	20469	20477	20582	20556	20338	20624	20407	20566	20602	20572	20495	20531	20428	20341	20735	20240	20448	20409	20569	20448	20626	20496	20483	20288	20486	20586	20459	20565	20409	20628	20518	20630	20480	20468	20460	20471	20515	20648	20310	20562	20634	20685	20500	20333	20269	20279	20478	20413	20476
36187	56482	46543	30425	22190	18717	17460	17016	16891	16925	16981	16966	16798	16964	17069	16818	17039	17015	16968	16871	17020	16722	16871	16920	16794	16880	16882	16750	16780	16942	17020	17013	17052	16952	16902	17081	16868	16983	17019	16897	16823	16933	16961	16801	16895	16933	16959	16808	16913	17121	16834	16858	16779	16925	16938	16844	16984	16773	16835	16965	16950	16970	16956	16902	16786	17020	16865	16742	16844	16944	16928	16895	16917	16780	17025	16970	17037	16922	16962	16924	16991	16846	16821	16827	16893	16925	17000	17017	16871	16801	17155	16861	16972	17002	16870	16825	17083	16982	16753	16977	17074	16727	17040	16952	16985	16787	16978	17036	16956	16938	16738	16936	16817	17022	16633	16952	16693	17131	16930	16983	16948	16903	16906	17062	16823	16809	16841	16883	16856	16885	16780	17003	17046	16724	16935	16900	17042	16919	16911	16845	16840	16931	16856	16848	16808	17057	16699	16941	16996	16916	16851	16995	16858	16791	16989	16924	16944	16696	16999	16958	17079	16967	16769	17075	16968	16766	16939	16992	16951	16986	16908	16860	17003	16986	16782	16916	16873	16919	17159	16812	16869	16981	16737	16927	16885	16973	16916	16887	16990	16949	17010	16856	16906	16773	16765	16917	16942	16965	16803	16883	16817	16725	16951	16893	16892	17015	16851	16764	16811	17164	16848	16984	16869	16992	16928	16743	16978	16877	17053	17079	16945	16835	16904	16831	16907	16818	16885	17047	16753	16985	16977	17025	16878	16921	16851	17025	16847	16994	17240	16805	16784	16810	16931	16926	17081	17014	17029	16914	16998	16825	16966	17114	16818	16806	16923	16893	16797	16960	16768	16922	17052	16839	16913	16842	17051	16837	16772	16938	16854	16826	16863	16833	16872	16900	16970	16846	16925	16964	17016	17000	16874	16943	16952	17049	16853	17025	16997	16978	16682	16972	17084	16965	16895	16829	16843	16867	16916	17026	16923	16832	16952	16961	17037	16878	17010	16861	16718	16989	16789	16901	16933	16958	16796	16842	16989	16884	16941	16876	16828	16886	16862	16883	16595	16758	16958	16751	16888	16979	16961	16978	16961	16952	16905	16833	16820	16927	16885	16876	17027	16963	16863	16832	16868	16840	16847	17042	16820	16730	16981	16939	16860	16886	17139	16956	16917	16884	16908	16923	16995	16915	16854	16795	17041	16876	16818	16991	16973	17011	16699	16970	16923	16942	17057	16885	16809	17125	17115	16887	17079	16833	16875	16934	16914	16945	16775	16824	16882	17021	16988	16833	16966	16845	16998	16893	16811	16806	16901	16967	16873	16973	16975	16852	16921	16810	17022	17119	17116	16974	16821	17012	16900	17018	16874	16911	16870	16928	16792	16963	16997	16938	17001	17003	17092	16755	16955	16871	17049	16884	16990	17056	16861	17003	16904	16844	16915	16801	16869	17036	16835	16936	16856	16957	17039	16973	17113	17025	17089	17060	16829	16887	16920	16772	16936	16900	17103	16934	17066	16812	16874	16920	16811	16879	17103	16726	16945	16873	16869	16885	16959	16789	16886	16964	16843	16989	17090	16834	17038	16953	16972	16958	16875	16849	16872	16914	16831	16810	16854	16924	17015	16948	16878	16955	16917	16972	16839	17005	16930	16902	16952	16856	16945	17013	16885	16943	16991	16913	16874	16873	16993	16869	17011	16830	16829	16867	16948	17061	16905	16786	17019	16896	16856	17042	16870	17067	16925	16909	16912	16989	16883	16974	16804	17088	16974	16861	17010	16827	16973	16833	16798	16896	16937	16930	17020	16900	16926	16917	16902	16847	17001	16907	16794	16836	16788	16900	16990	17122	17001	17060	16824	16935	16992	16926	16648	16944	16989	16862	16956	17068	17070	16904	17088	16727	16777	16859	17026	16719	16868	17035	17020	16916	16860	17157	16900	16834	16843	16917	16781	17002	16965	16978	16726	16938	16848	16972	17133	16875	16977	16892	16764	16776	16884	16982	16981	16938	16874	17015	16896	16893	16946	16877	16868	16919	16816	16952	16803	16765	17057	16874	16824	16809	16992	16726	16883	17015	17125	16797	16770	16903	16925	16960	16885	16883	16991	16892	16769	17070	16854	16915	17017	16906	16931	17022	17096	16737	17059	16859	16970	16893	16920	16846	16803	16901	16767	16828	16908	16944	17006	16964	16722	16715	16787	16793	16903	16874	17100	17087	16699	16968	17117	17020	16731	17050	16822	16843	17043	16860	16994	16895	16910	16991	16861	16834	16922	16912	16849	17077	16828	16929	16783	16661	16867	16836	16944	16775	17009	16863	16874	16957	17008	16959	17001	17106	16978	17014	16795	16868	16976	16854	17005	16813	16946	17043	17093	16872	16970	16863	16956	16955	16954	16846	16910	16908	16867	16806	16911	16885	16958	16771	16957	16793	16865	16758	16859	16814	17023	16972	16853	16988	16784	16899	16839	17056	16883	16968	17035	16965	16999	17111	16919	16833	17104	16943	16908	16869	17027	16916	17101	16929	17022	16927	16809	16816	16874	16967	16889	17027	17051	16861	16920	16939	16999	16845	17013	16975	16742	16970	16872	17018	16844	16930	16998	16942	16882	16892	17046	16740	16864	16953	16921	16906	17001	16778	16931	17064	16901	16988	16822	16972	16988	16872	17090	16666	16872	16954	16902	16984	16912	17002	16862	16877	16856	16750	16712	16989	17085	16874	17055	16998	16650	16998	16965	16778	16866	16896	17071	16856	16941	16950	16952	16930	16796	16876	16836	16773	16929	17004	17002	16792	17002	16994	16928	16802	16884	17055	17041	16873	16999	16818	17013	16885	17063	17003	16828	17135	16839	16979	17110	17045	16677	16902	16748	16857	17004	16919	16902	17098	16918	17101	17260	16896	16834	16887	16833	17116	16835	16701	16989	16851	17027	16902	17213	16976	17170	17027	17148	16721	17050	16859	16984	16841	16895	16848	16739	17047	16928	16880	16979	16902	16950	16806	16997	17083	16927	17259	16885	16899	16839	16888	17197	17113	16875	17042	16949	16877	16811	16912	17092	16985	16915	16847	16914	16972	16923	16889	16857	16853	16980	16796	16955	17008	16809	16821	16812	16803	16976	16947	16802	16941	16869	16973	16894	16943	16910	16831	16967	16970	16915	16707	16734	16983	16879	16999	16850	16889	16993	16929	16758	16988	16820	16941	16832	16749	16851	16926	17082	16839	16990	16988	17045	16823	16810	16896	16909	16986	16975	16865	17052	16982	16992	17006	17038	16965	16910	16982	16885	16922	16746	17048	16889	17040	16792	16852	16803	16977	16765	17060	16914	16911	16854	16964	16926	16798	16920	16924	16934	17006	16907	16850	17006	16748	16972	17086	16626	16858	17042	16957	16891	17033	16918	16849	16921	16891	17008	17001	16960	16834	16888	17083	16967	17098	17021	16884	16998	16835	16965	16967	16664	17011	16828	16944	17027	16918	16971	16999	16986	16975	16912	16928	16937	17033	16850	16931	17115	16835	16932	16891	17035	17093	16812	16868	16972	17100	16966	16768	16890	16906	16940	16957	16937	16941	16927	16939	16911	16853	16768	17079	16849	16853	16835	16774	16761	16996	16933	16881	17000	16921	16790	16864	16874	16891	16948	16993	16948	16799	16913	16846	16836	16892	16862	16865	16795	16827	16971	16898	16742	16793	17047	16930	17030	16830	17051	16986	16996	16968	16790	16857	16943	16947	16853	17051	16743	16838	16763	17050	16975	16947	16817	16809	17031	16904	16975	16855	16992	16921	16851	16891	16937	16808	16715	16996	16997	17062	17001	16883	16978	17038	16880	16866	16864	16856	17070	16865	16990	16891	16990	16977	16873	16991	16993	16887	17029	16968	17002	16897	17122	16905	16818	16894	16745	16693	16919	16835	17052	16987	16933	16814	16924	17011	16921	16998	16958	17009	16927	16734	16967	17086	16961	17002	16987	16851	16950	16890	16977	16866	16863	16854	16950	16955	17061	16821	16925	16960	16941	16991	16847	16934	16832	16930	16806	16885	16775	16854	16939	16905	16774	16990	16950	16950	16908	17020	16964	16962	16983	16692	16913	16951	16967	16990	16910	16819	16840	16922	16913	16936	16940	16989	16836	16850	16880	16768	16882	16981	16921	17014	16812	16865	16965	17315	16852	16823	16871	16869	16965	16895	16948	16893	16796	16894	16981	16831	16897	16783	16853	16904	16893	17055	16784	16924	16924	16845	16896	16984	16790	16918	17042	16746	17036	16992	16876	16967	16836	16923	16943	16951	16895	16966	16885	17135	16935	16879	16918	16815	16899	16917	16859	17041	16935	17036	16833	16821	17001	17094	16832	16873	16868	16825	17017	16865	16982	16996	16790	16933	16971	17081	16932	17052	16878	16904	16947	16892	16987	17115	16943	16870	17074	16912	16944	16988	16849	16808	16731	16793	17008	16892	16894	16838	16872	16906	16973	16885	16932	16811	16765	17017	16934	16882	16961	16962	16803	16935	16842	17004	16903	17117	16879	16977	16871	17107	16869	16787	16965	17038	16997	16897	16929	16734	17025	16927	17030	16932	16954	17078	16833	17024	16824	16875	16909	16947	16820	16935	16884	16960	16790	17043	17019	17049	16798	16747	16926	16885	16959	16899	16926	17153	17026	16948	17084	16942	16771	16950	17022	17052	16947	16955	16952	16927	16896	16959	16954	16929	16797	16911	16906	16973	16946	16880	16971	17057	16724	16912	16922	16988	17098	16879	16871	16856	16985	16890	16943	16760	16973	16893	16928	17013	16982	16945	16922	16857	16977	16945	16920	16870	17009	16957	17117	16900	16848	17030	16863	16931	16738	16830	17042	17008	16929	17029	17037	16868	16922	16927	16940	16772	16891	16944	17018	16893	16909	17026	16775	16808	16950	16969	17086	16927	17025	16893	16966	16775	16900	16857	16906	17082	16771	17021	16927	17049	17044	16813	16897	16936	16988	16954	16896	16752	16784	16914	16991	16876	17019	16819	16968	16880	16824	16841	16909	16944	16858	16981	16955	16964	17013	16922	16970	16956	16900	16888	16907	16974	16953	16944	17168	16879	16865	16859	16739	16779	16971	16800	16920	16946	16797	17060	17025	16804	17043	16895
24212	24147	40284	40361	33868	29505	26160	21803	20729	20830	20773	20663	20341	20520	20429	20635	20376	20446	20571	20370	20654	20645	20287	20583	20486	20347	20180	20432	20435	20309	20571	20514	20538	20325	20480	20376	20546	20404	20411	20273	20407	20566	20505	20498	20399	20463	20382	20384	20344	20452	20588	20294	20580	20281	20197	20551	20299	20378	20439	20189	20439	20278	20521	20521	20175	20315	20408	20413	20476	20304	20329	20289	20390	20424	20515	20549	20095	20147	20411	20444	20393	20235	20301	20336	20467	20449	20518	20406	20403	20363	20390	20307	20417	20289	20359	20213	20309	20388	20429	20273	20362	20440	20263	20457	20260	20199	20401	20546	20108	20366	20116	20198	20404	20416	20410	20243	20376	20581	20278	20331	20332	20402	20374	20457	20552	20321	20309	20266	20259	20278	20090	20193	20548	20245	20166	20400	20238	20350	20309	20307	20319	20277	20292	20327	20535	20256	20320	20104	20412	20501	20270	20307	20359	20248	20645	20238	20383	20104	20517	20359	20469	20257	20401	20415	20387	20492	20267	20254	20348	20450	20243	20536	20261	20364	20159	20444	20414	20169	20155	20192	19982	20372	20288	20310	20272	20307	20208	20384	20302	20330	20314	20274	20356	20172	20319	20306	20388	20334	20316	20328	20245	20289	20346	20368	20373	20311	20309	20291	20346	20176	20209	20159	20304	20316	20427	20226	20186	20369	20175	20307	20349	20247	20306	20312	20398	20397	20268	20424	20273	20399	20538	20136	20462	20199	20245	20386	20350	20510	20218	20428	20486	20280	20334	20271	20500	20320	20383	20156	20324	20343	20484	20606	20077	20222	20087	20256	20318	20242	20346	20383	20211	20465	20474	20396	20188	20347	20362	20416	20393	20307	20150	20281	20247	20424	20247	20384	20204	20397	20286	20349	20423	20381	20240	20435	20418	20006	20340	20427	20297	20297	20339	20340	20360	20244	20269	20357	20432	20483	20174	20357	20250	20215	20313	20507	20281	20086	20230	20227	20144	20408	20344	20161	20303	20439	20167	20301	20266	20382	20381	20454	20257	20289	20249	20365	20223	20257	20416	20556	20263	20451	20229	20096	20471	20298	20388	20522	20324	20382	20199	20191	20168	20179	20398	20281	20441	20508	20419	20466	20203	20327	20269	20318	20440	20389	20342	20540	20229	20329	20275	20271	20354	20439	20287	20302	20159	20099	20432	20301	20266	20558	20215	20339	20321	20431	20338	20346	20427	20222	20550	20388	20347	20239	20356	20496	20319	20230	20234	20246	20083	20155	20359	20406	20556	20219	20435	20381	20312	20436	20406	20376	20286	20279	20232	20297	20255	20306	20206	20126	20388	20482	20423	20508	20522	20298	20139	20356	20270	20262	20257	20468	20408	20400	20345	20324	20332	20533	20580	20218	20203	20188	20241	20416	20365	20189	20276	20359	20089	20232	20419	20440	20454	20285	20186	20251	20304	20351	20387	20340	20118	20220	20195	20298	20136	20145	20529	20566	20589	20465	20179	20320	20289	20240	20521	20075	20334	20304	20319	20371	20485	20413	20432	20420	20524	20274	20344	20228	20355	20459	20231	20202	20513	20310	20203	20362	20297	20214	20304	20343	20207	20498	20366	20157	20392	20345	20441	20216	20222	20316	20438	20122	20262	20099	20044	20284	20418	20572	20350	20313	20361	20310	20259	20409	20281	20389	20613	20552	20308	20445	20209	20264	20471	20208	20311	20250	20479	20279	20329	20317	20264	20129	20365	20440	20326	20282	20246	20345	20256	20321	20360	20234	20366	20332	20348	20366	20213	20197	20497	20356	20513	20180	20302	20336	20371	20339	20267	20306	20440	20454	20517	20447	20429	20188	20375	20367	20306	20327	20296	20200	20260	20178	20279	20268	20325	20267	20280	20293	20481	20145	20213	20224	20475	20398	20228	20206	20105	20288	20393	20256	20437	20395	20182	20173	20234	20189	20303	20179	20355	20101	20267	20192	20360	20297	20387	20389	20214	20516	20386	20333	20271	20435	20436	20439	20383	20427	20458	20268	20116	20309	20176	20300	20293	20535	20367	20224	20411	20358	20272	20441	20186	20292	20300	20178	20448	20512	20416	20136	20263	20208	20322	20312	20430	20400	20244	20217	20353	20261	20316	20325	20274	20440	20498	20383	20306	20467	20397	20184	20505	20390	20397	20449	20231	20195	20355	20276	20218	20184	20351	20353	20120	20445	20260	20473	20344	20274	20152	20279	20531	20169	20376	20172	20369	20430	20435	20378	20254	20468	20428	20064	20325	20175	20409	20585	20501	20602	20433	20248	20301	20207	20217	20431	20207	20246	20131	20334	20338	20191	20057	20397	20181	20230	20467	20154	20477	20326	20581	20244	20254	20221	20446	20189	20146	20358	20327	20166	20294	20323	20148	20272	20157	20248	20348	20016	20391	20275	20310	20043	20233	20222	20184	20305	20408	20404	20061	20524	20367	20448	20388	20427	20435	20279	20348	20405	20131	20339	20175	20241	20413	20140	20324	20089	20206	20362	20375	20242	20402	20217	20512	20374	20574	20314	20407	20119	20472	20346	20198	20497	20412	20248	20420	20476	20279	20225	20103	20314	20289	20214	20315	20228	20563	20283	20254	20361	20335	20500	20494	20418	20405	20353	20350	20267	20402	20303	20124	20410	20215	20275	20280	20147	20602	20253	20399	20327	20315	20198	20380	19991	20225	20458	20490	20237	20409	20430	20389	20189	20274	20332	20370	20309	20308	20353	20197	20369	20315	20258	20360	20279	20525	20631	20520	20309	20323	20433	20342	20169	20315	20307	20119	20437	20148	20164	20265	20490	20467	20449	20376	20239	20380	20335	20257	20222	20283	20302	20392	20297	20336	20477	20354	20448	20447	20296	20110	20392	20326	20255	20418	20415	20066	20354	20245	20059	20290	20425	20076	20043	20046	20298	20520	20368	20336	20487	20373	20295	20290	20362	20602	20488	20133	20377	20457	20149	20575	20256	20312	20378	20518	20385	20446	20451	20519	20389	20288	20400	20498	20536	20375	20259	20424	20318	20150	20109	20233	20189	20404	20213	20217	20316	20199	20173	20336	20281	20487	20217	20313	20172	20601	20418	20190	20318	20184	20202	20410	20439	20673	20321	20277	20353	20428	20402	20734	20146	20172	20375	20183	20378	20228	20171	20335	20306	20310	20378	20174	20253	20495	20504	20450	20384	20378	20270	20380	20348	20117	20201	20305	20218	20292	20412	20330	20479	20586	20273	20332	20383	20518	20248	20364	20043	20279	20230	20315	20310	20460	20502	20444	20269	20077	20153	20260	20270	20629	20238	20304	20343	20130	20334	20346	20259	20602	20540	20391	20361	20329	20396	20432	20472	20472	20243	20275	20195	20338	20143	20272	20390	20098	20356	20428	20286	20425	20317	20307	20389	20420	20289	20381	20433	20222	20344	20359	20218	20361	20486	20461	20388	20447	20251	20365	20480	20452	20258	20479	20337	20389	20318	20163	20485	20174	20376	20560	20227	20485	20364	20416	20457	20434	20336	20428	20203	20368	20275	20375	20381	20231	20294	20225	20312	20397	20476	20630	20543	20579	20278	20300	20365	20299	20480	20413	20369	20272	20387	20198	20270	20378	20164	20226	20145	20337	20223	20205	20302	20469	20276	20338	20498	20415	20523	20290	20443	20289	20282	20398	20293	20422	20208	20162	20306	20607	20189	20440	20112	20375	20371	20421	20229	20401	20287	20332	20487	20488	20367	20333	20164	20383	20248	19935	20453	20481	20466	20307	20375	20234	20293	20243	20304	20250	20254	20349	20384	20382	19985	20264	20270	20329	20205	20423	20282	20390	20271	20207	20198	20241	20325	20134	20313	20387	20390	20195	20283	20280	20236	20526	20216	20396	20421	20408	20236	20593	20234	20624	20582	20368	20149	20428	20232	20306	20243	20322	20314	20207	20535	20277	20462	20349	20346	20398	20424	20442	20590	20283	20190	20249	20158	20227	20407	20220	20430	20537	20244	20402	20319	20421	20332	20386	20300	20494	20530	20496	20534	20288	20590	20262	20233	20251	20437	20567	20411	20351	20381	20406	20381	20371	20548	20180	20238	20455	20446	20261	20166	20435	20208	20451	20185	20322	20293	20322	20097	20322	20342	20371	20387	20412	20421	20392	20277	20511	20313	20417	20427	20346	20390	20300	20300	20301	20337	20265	20286	20270	20261	20586	20460	20243	20263	20486	20307	20200	20174	20432	20402	20386	20227	20210	20218	20474	20349	20217	20204	20285	20279	20343	20283	20178	20237	20512	20340	20446	20486	20340	20499	20468	20388	20323	20311	20416	20315	20293	20338	20266	20308	20581	20202	20384	20560	20211	20215	20330	20359	20316	20237	20224	20476	20585	20442	20291	20256	20443	20008	20507	20377	20424	20363	20295	20407	20284	20396	20390	20222	20322	20372	20440	20453	20249	20222	20372	20329	20333	20239	20190	20412	20135	20299	20419	20187	20354	20416	20399	20432	20345	20302	20404	20324	20263	20298	20321	20408	20279	20260	20345	20313	20633	20359	20574	20273	20396	20106	20455	20354	20338	20180	20354	20318	20308	20236	20385	20171	20517	20173	20276	20528	20408	20499	20410	20195	20211	20381	20522	20370	20154	20100	20260	20321	20437	20375	20325	20363	20386	20420	20152	20257	20494	20421	20484	20450	20352	20422	20297	20519	20382	20427	20300	20468	20267	20148	20261	20124	20179	20186	20251	20453	20346	20404	20361	20265	20152	20308	20230	20204	20232	20443	20556	20353	20385	20317	20425	20275	20241	20357	20519	20215	20328	20502	20331	20372	20281	20394	20399	20246	20221	20553	20184	20290	20320	20317	20174	20435	20325	20564	20369	20366	20341	20525	20336	20114	20317	20243	20563	20248	20312	20356	20654	20477	20377	20329	20476	19958	20326	20333	20773	20628	20364	20169	20152	20329	20358	20437	20102	20320	20511	20354	20344	20208	20337	20314	20325	20206	20344	20387	20418	20405	20283	20265	20240	20387	20637	20411	20370	20396	20227	20498	20343	20470	20312	20049	20218	20244	20329	20309	20255	20390	20440	20043	20262	20068	20317	20491	20339	20384	20327	20262
62332	100075	83836	58189	40380	27699	20385	17934	17081	16979	16941	17084	17074	16985	16792	16843	16909	17011	16955	16955	16964	16955	16948	17158	17222	16923	16926	17118	16942	16925	16952	16876	16827	16588	16866	17004	16804	16827	16987	16894	17022	16856	16756	16988	16934	16946	17139	16819	16979	16888	16937	16978	17030	16933	16810	16905	16982	16996	16942	17017	16863	16850	17110	16848	16912	16883	16873	16931	17036	16760	16907	16936	16899	16839	16983	16924	17091	16648	16986	16837	16931	17099	17184	16999	17000	16821	17151	17054	16836	16977	17110	16896	17001	16977	17014	16976	16787	17064	16925	17166	16790	17049	16804	16781	16957	17030	16947	16789	16998	16873	17051	16911	16953	16945	16957	16974	16943	16905	16764	17019	16951	16902	16856	16988	16798	17058	16905	17178	16882	16942	16949	16864	16936	17034	17080	16656	16851	17045	17183	16794	17008	16918	17021	17058	16858	16890	17028	16814	16847	16987	17148	16861	17030	16975	16902	17023	16920	16785	16937	16957	16916	16916	17010	16924	16851	16941	16850	16857	17035	17040	16859	16889	16997	16897	16959	16958	17114	16819	17056	16902	16923	16966	17019	16857	17026	16843	16872	16843	16925	17000	16949	16793	16921	17124	16989	17037	17097	16952	16830	16956	16879	16926	16810	16996	16887	17051	17033	16764	16843	16948	16827	17070	17027	16586	17029	16977	17017	16948	16933	16936	16941	17041	16948	17018	16867	16861	16999	16856	16902	16846	16896	16859	16942	16993	16757	16880	16888	17090	16871	16824	16883	16986	16765	16989	17072	16878	16802	17059	16805	16879	16892	16936	16874	17106	16949	16765	16924	16922	16772	16776	16957	16837	17085	16945	16989	16672	16931	17033	17015	16950	16903	16856	16859	16855	17020	16955	16985	16852	16915	16911	17031	16931	16910	16853	16780	16999	16864	16921	16898	16788	16802	16853	17027	16995	16973	16958	16960	16937	16914	17051	16831	17152	16885	17076	16941	17012	16987	16836	16838	16894	16933	16882	17008	16935	17007	17095	17100	16730	17068	17034	16847	16987	16864	16999	16889	16809	17166	16888	16889	16906	17019	16977	16893	16894	16917	16831	16902	16997	16930	16869	17058	16805	16898	16960	16990	16898	16879	16928	16927	16990	16985	16966	16792	16970	16920	16746	16825	16974	17086	16976	16948	16895	16767	16925	17108	17024	16899	16928	16858	16928	17106	16915	17051	17083	16816	17051	16847	17116	17084	16979	16928	16917	16974	16819	16940	16972	16890	16861	16903	16876	16974	16857	17112	16843	16852	16898	16847	16859	16795	16983	16862	16939	16974	16806	17108	16817	16993	16911	16988	16881	16952	16910	17051	16928	16862	16945	16771	16987	16925	16860	16921	17024	16793	16804	17114	16854	16931	17017	16810	16837	16897	16824	16843	16863	17090	17104	17099	16859	16972	17045	16936	16876	17035	16980	16932	16763	17098	16816	17133	17059	16847	16714	16823	16885	17169	16901	16968	17092	17055	16719	17020	16853	16953	16999	16724	17025	16924	16749	17175	17023	16893	16758	17093	16798	16979	16927	16849	16910	16845	16991	16917	16937	16840	16833	16946	16885	16965	16911	16918	16910	16934	16866	16875	17017	16854	16884	16903	17001	16924	16997	16802	16929	17030	17066	16996	16879	16789	16905	16790	16800	16815	16934	16992	17105	16900	16915	16929	16930	16928	17124	16933	16985	16971	17037	16960	16927	16840	17003	16870	17181	16834	16917	16987	16968	16940	16963	17040	17012	17025	17013	16904	16878	16999	16770	17090	16989	16869	16889	16897	16759	16881	16801	16930	16971	16776	17006	16828	17028	17048	17077	16732	17047	16905	16978	17011	17026	16891	16816	16969	16869	16964	16825	16844	16922	17000	16939	16830	16984	16976	16888	16870	16959	16968	16866	17030	16954	16934	16883	16712	17108	16925	17019	17016	16926	17000	16891	17048	16789	16832	16920	16963	16863	16832	17110	17092	17086	16951	16781	16949	17036	16994	16990	16737	16998	16758	17056	16992	16947	16987	16904	16859	17003	16918	16809	16921	16805	16932	17096	16901	17115	16794	16916	16988	16902	17270	16956	16959	16854	17077	16892	16957	16920	16895	17060	16928	16978	16776	16991	16741	16817	16913	16909	16997	16886	16933	17028	16882	17050	16810	16824	16874	17018	16859	16814	16759	16988	17079	16940	16763	17063	16945	16959	17191	17026	16854	16955	17035	17016	16897	16797	16973	16935	16968	17013	16889	16922	16886	16864	16995	16896	16946	16915	16986	17003	16894	16806	16787	16976	16939	17063	16955	17123	16953	16920	16898	16877	16993	16776	16860	16769	16927	16868	16951	16810	16903	16983	16835	16947	16761	16899	16799	16938	16872	16856	16704	16962	16978	16770	16844	16873	16854	16974	16974	16951	16982	16823	16883	16912	16990	17022	16824	16996	17130	16977	16920	16929	16899	16915	17091	17058	17068	16932	16920	16995	16980	16777	17071	16837	16959	16899	16745	16846	16962	16912	16951	16946	17022	16765	16832	17084	16932	16866	17021	16845	16881	16976	16893	16905	16825	16731	16863	17059	16990	16970	16978	16916	16941	16945	16890	16868	16925	17069	17026	16823	16867	17046	16988	17078	16872	16987	16851	16971	16844	16953	16928	16762	17020	17094	16892	16913	16927	16882	16917	16996	16842	16864	17036	16981	16915	16717	16953	17056	16856	16833	16978	16761	16931	17028	16994	16901	16859	16928	16847	17043	16939	16842	16943	16988	17098	16824	17089	17051	16862	16958	16856	17098	16966	16886	16937	16902	16861	16962	16827	16955	17038	16933	16784	16921	17019	16885	16833	16765	17009	16890	17077	16988	16726	16944	16928	16899	17008	16929	16778	17055	16973	16946	16876	16792	16998	16937	16944	16950	16887	16917	16908	16973	17009	16827	16832	16984	16847	16832	17014	16908	16933	16981	16912	16830	16972	16867	16932	16705	16967	16943	16884	16834	16926	17120	16988	16872	16981	16813	16880	16791	16935	17002	16940	16927	16854	16872	17043	16991	17038	16844	16956	16848	16979	16985	16778	16956	16837	16607	16741	17053	17050	16842	17119	16910	16861	16838	16793	16922	16861	16937	16918	16865	16949	17043	16938	16911	16964	16784	16844	16867	17027	16885	16776	17004	16959	16859	16949	16845	17071	16797	16920	16895	16949	16990	17060	16958	16886	17024	16958	16950	17051	16956	16962	16954	16883	16808	17038	16964	16958	17033	17064	17005	17112	16922	16759	16886	16782	16973	16985	16874	16952	16952	16994	16874	16758	16907	16985	16873	17018	16817	16922	17023	16964	17026	17045	16960	16898	16986	17016	17066	16787	16965	16946	16790	16948	16941	16879	16792	16965	17070	16997	16865	17029	16849	16942	16854	16911	16902	16833	16858	16846	16879	16847	17015	16948	16953	17012	16931	17008	16774	16987	17110	16999	16888	16864	16861	16828	16770	16777	16866	16971	16972	16982	16913	16870	16831	16896	17018	16949	16966	17096	16895	16938	16940	17132	17000	16862	17001	16884	16879	16912	17032	16977	17019	16923	17004	16799	16866	17045	16888	17084	17138	16913	16778	16838	16934	16811	17005	16788	16876	16890	16830	16873	16751	16973	16978	16865	17032	16910	16800	17061	16858	16995	16987	16891	16904	16822	16820	16834	16938	16814	16962	16867	16992	16850	16874	16941	16890	16925	16862	17074	17142	16822	16922	17108	16931	16927	16913	16911	16806	16952	17017	16870	16925	16901	16952	16907	17060	17056	16851	16941	16913	16829	17002	16963	16852	16751	17035	16913	17087	16818	16825	16917	17018	16793	17003	17005	16980	17031	16927	16910	16859	16670	17074	16900	16979	16997	16862	16866	17065	16941	17074	16953	17019	16760	17120	16861	17094	16881	17000	16977	16872	16935	16985	17019	16974	16951	16831	16872	16908	16908	16957	16968	17124	16980	16930	16854	16947	16820	16850	16888	16753	16905	16887	16945	16939	16963	16911	16915	16896	16984	17002	16728	16710	16972	16820	16945	16980	17153	16957	16972	16899	16841	16768	16864	16910	16996	17069	16859	17058	16843	16934	16937	16824	16981	16999	16998	17125	16945	16931	16912	16774	17041	16981	17118	16824	16899	16952	17023	16940	16911	16780	17139	17004	16971	16913	17002	16893	16872	17096	16955	16932	16933	16960	16906	16857	16898	16998	16992	16989	16965	16785	16823	17023	16989	16995	16850	17146	16958	16918	17067	16938	16945	16628	16985	16947	16808	17049	17009	16858	16965	16792	16909	16894	16717	17028	16910	16900	16913	16887	17027	16925	16841	16929	16899	17004	16987	16870	16858	16944	17068	16826	16906	16909	17033	16995	17034	17044	16797	17016	16755	16974	16752	16911	16909	17023	17024	16867	16847	16955	16961	16940	16905	16973	17038	16839	16948	16967	17096	16991	16854	16910	16843	16824	16902	17181	16899	16863	16984	16798	16708	16820	16877	16763	16876	17041	17005	16895	16946	17073	16873	16834	16964	17027	16922	16940	16757	16883	17027	17094	16974	16902	16907	16882	17015	16741	17031	16891	17106	16890	17005	17089	16974	16890	16868	16925	16943	17014	17020	17071	16949	16855	16883	16907	16957	16937	16835	16909	16838	16924	16855	16915	16774	16967	16879	16973	16964	16894	16865	16682	17010	16854	16842	16884	17116	16917	16918	17047	17030	16964	16876	16909	16939	16973	17066	16954	16821	16979	17143	16906	16999	16991	16998	17097	16999	17081	16824	16898	16823	16979	16942	16849	16820	17011	17015	16909	16947	17005	16945	16867	16849	16969	16955	16788	16992	16937	16982	17026	16868	16902	16832	16955	16934	17005	16897	16871	16911	16849	17031	16988	16993	17012	17038	16886	17084	17046	16973	16974	16894	16960	16808	16809	16953	16920	16872	17012	16862	16903	16990	16764	16856	16985	17025	16886	16905	16972	16908	16970	16922	16851	17035	16884	16875	16990	16831	17049	16949	16911	16859	17113	16811	16996	16891	16836	16993	17035	16960	16960	17095	16769	16880	16830	17007	16960	16898	16728	16895	17075	16915	16980	16966	16964
22980	22580	36702	36086	33701	31042	29544	23018	21229	21134	20841	20736	20827	20676	20532	20715	20997	20576	20474	20794	20535	20623	20569	20727	20726	20607	20428	20668	20605	20656	20504	20691	20287	20329	20500	20433	20749	20574	20392	20606	20539	20608	20372	20383	20494	20458	20341	20400	20426	20386	20285	20394	20431	20231	20494	20440	20476	20371	20226	20315	20523	20466	20321	20300	20624	20252	20463	20339	20461	20485	20490	20637	20712	20443	20344	20202	20236	20265	20429	20487	20463	20417	20284	20379	20452	20364	20717	20379	20370	20395	20583	20566	20377	20395	20394	20523	20454	20535	20337	20588	20227	20393	20511	20360	20298	20345	20311	20273	20504	20470	20312	20188	20688	20320	20517	20243	20682	20454	20454	20330	20537	20391	20383	20269	20202	20213	20461	20255	20437	20662	20313	20360	20509	20272	20476	20508	20521	20427	20132	20278	20219	20340	20114	20240	20379	20391	20530	20641	20355	20445	20395	20327	20202	20316	20319	20466	20389	20407	20296	20331	20493	20309	20351	20348	20433	20451	20491	20437	20594	20337	20464	20324	20441	20561	20502	20489	20198	20332	20396	20469	20388	20459	20612	20251	20292	20368	20328	20638	20568	20297	20474	20203	20490	20354	20396	20442	20321	20426	20554	20377	20524	20527	20295	20483	20263	20514	20435	20500	20346	20445	20383	20455	20440	20244	20530	20673	20508	20099	20398	20407	20398	20334	20388	20549	20575	20209	20329	20407	20307	20273	20214	20125	20200	20342	20571	20416	20340	20354	20239	20535	20492	20172	20429	20357	20314	20427	20495	20319	20373	20431	20444	20460	20456	20433	20451	20481	20307	20441	20485	20240	20316	20235	19957	20337	20470	20368	20360	20413	20293	20428	20518	20393	20202	20441	20224	20386	20431	20323	20467	20591	20572	20396	20595	20543	20521	20453	20420	20193	20282	20549	20518	20305	20350	20407	20533	20249	20530	20524	20553	20440	20275	20324	20371	20463	20390	20157	20367	20423	20328	20490	20178	20437	20355	20611	20534	20667	20463	20385	20331	20256	20450	20330	20459	20447	20326	20454	20463	20247	20539	20525	20597	20511	20568	20307	20359	20499	20473	20396	20316	20369	20485	20273	20281	20234	20527	20329	20304	20479	20379	20674	20469	20471	20347	20254	20324	20287	20591	20479	20449	20398	20415	20304	20457	20457	20511	20224	20214	20307	20473	20441	20444	20621	20320	20529	20492	20404	20350	20304	20102	20181	20327	20429	20457	20654	20231	20618	20467	20453	20474	20454	20501	20485	20549	20332	20341	20355	20563	20283	20481	20443	20497	20439	20389	20351	20209	20406	20529	20464	20375	20455	20350	20312	20253	20353	20357	20408	20502	20279	20480	20389	20308	20500	20560	20381	20158	20562	20490	20494	20573	20374	20416	20160	20158	20587	20187	20401	20377	20485	20256	20669	20397	20367	20536	20402	20328	20589	20513	20661	20392	20440	20535	20243	20582	20567	20305	20202	20297	20138	20143	20359	20266	20341	20510	20315	20619	20409	20244	20422	20428	20457	20444	20468	20398	20168	20167	20376	20318	20360	20496	20277	20173	20339	20478	20352	20339	20453	20201	20344	20309	20332	20224	20316	20279	20454	20332	20204	20281	20634	20273	20337	20487	20477	20422	20609	20313	20597	20422	20335	20320	20355	20476	20387	20328	20457	20539	20446	20370	20342	20415	20524	20339	20497	20478	20256	20177	20415	20348	20440	20379	20586	20566	20420	20294	20528	20480	20284	20248	20139	20481	20373	20292	20423	20451	20580	20342	20369	20366	20497	20427	20487	20396	20365	20403	20266	20464	20428	20301	20736	20557	20410	20496	20362	20440	20433	20485	20415	20319	20266	20254	20434	20361	20482	20529	20236	20359	20320	20477	20396	20420	20435	20608	20442	20422	20292	20237	20171	20403	20519	20110	20212	20356	20236	20359	20397	20286	20280	20235	20282	20490	20261	20291	20585	20569	20548	20256	20468	20457	20433	20307	20476	20541	20533	20429	20335	20421	20427	20441	20508	20476	20253	20091	20214	20226	20409	20475	20187	20373	20428	20288	20430	20535	20478	20334	20398	20184	20553	20488	20457	20535	20093	20479	20395	20167	20335	20532	20517	20557	20389	20368	20461	20364	20197	20442	20373	20374	20475	20560	20369	20596	20300	20435	20411	20330	20280	20179	20561	20441	20310	20607	20384	20294	20425	20289	20419	20395	20637	20505	20500	20546	20431	20361	20245	20382	20331	20218	20254	20413	20251	20468	20306	20409	20468	20583	20248	20500	20571	20421	20349	20521	20473	20200	20280	20468	20603	20390	20553	20293	20388	20431	20608	20367	20438	20407	20413	20497	20462	20303	20480	20312	20631	20312	20533	20365	20389	20425	20476	20282	20620	20289	20568	20322	20470	20285	20352	20327	20449	20363	20369	20418	20302	20473	20563	20326	20103	20295	20378	20412	20273	20359	20525	20386	20555	20350	20450	20292	20575	20428	20150	20438	20461	20468	20287	20301	20370	20595	20382	20408	20326	20262	20299	20568	20307	20226	20338	20229	20409	20486	20452	20421	20649	20560	20609	20333	20468	20320	20243	20555	20436	20480	20331	20348	20458	20451	20445	20534	20698	20465	20619	20285	20133	20666	20571	20322	20435	20360	20341	20297	20250	20260	20373	20355	20245	20374	20180	20319	20320	20312	20342	20381	20346	20168	20486	20420	20418	20263	20221	20310	20478	20567	20253	20308	20668	20281	20319	20342	20208	20545	20338	20441	20472	20344	20328	20407	20382	20294	20154	20525	20681	20358	20548	20596	20385	20327	20506	20422	20287	20619	20404	20461	20481	20418	20361	20441	20268	20375	20359	20389	20412	20439	20533	20520	20623	20395	20308	20475	20368	20481	20278	20313	20214	20435	20419	20385	20584	20450	20423	20422	20645	20282	20229	20438	20140	20495	20545	20320	20387	20286	20249	20395	20241	20458	20364	20428	20581	20560	20433	20547	20548	20501	20403	20530	20397	20447	20229	20423	20500	20388	20409	20438	20491	20278	20561	20439	20317	20498	20403	20308	20417	20509	20594	20640	20321	20427	20680	20481	20373	20225	20520	20339	20208	20439	20308	20369	20397	20534	20528	20566	20308	20442	20414	20203	20421	20499	20306	20290	20267	20320	20302	20520	20471	20424	20480	20396	20413	20275	20489	20517	20418	20202	20472	20330	20337	20614	20321	20414	20491	20300	20247	20419	20332	20678	20368	20351	20487	20376	20392	20582	20223	20389	20372	20499	20241	20342	20215	20502	20585	20610	20445	20397	20318	20550	20539	20398	20222	20252	20195	20387	20558	20285	20475	20370	20287	20458	20372	20414	20392	20183	20387	20451	20548	20427	20243	20408	20398	20409	20370	20554	20308	20543	20428	20576	20494	20528	20706	20305	20146	20288	20442	20378	20613	20500	20459	20507	20094	20447	20357	20244	20461	20399	20603	20538	20395	20353	20546	20415	20419	20526	20379	20355	20448	20433	20505	20483	20530	20523	20444	20260	20391	20460	20407	20329	20393	20532	20494	20573	20228	20226	20357	20492	20401	20315	20288	20305	20254	20239	20323	20197	20558	20323	20424	20449	20512	20533	20440	20436	20213	20270	20448	20448	20282	20301	20384	20245	20329	20564	20640	20434	20409	20347	20414	20511	20410	20366	20307	20518	20297	20512	20284	20587	20381	20332	20264	20523	20545	20386	20511	20426	20266	20286	20313	20119	20448	20469	20364	20543	20143	20216	20338	20529	20442	20283	20216	20275	20658	20322	20419	20356	20497	20246	20281	20568	20638	20486	20347	20405	20365	20354	20484	20410	20365	20491	20389	20324	20569	20568	20372	20288	20287	20428	20310	20464	20588	20582	20373	20460	20496	20503	20395	20663	20525	20161	20218	20277	20412	20596	20447	20429	20313	20477	20072	20315	20321	20326	20570	20483	20442	20564	20291	20191	20385	20554	20374	20479	20464	20517	20339	20185	20589	20556	20290	20445	20557	20322	20529	20483	20482	20463	20203	20328	20278	20365	20675	20574	20284	20427	20426	20452	20518	20343	20511	20442	20418	20428	20556	20593	20208	20337	20353	20535	20171	20212	20486	20341	20323	20405	20653	20570	20323	20353	20418	20193	20429	20159	20340	20355	20322	20434	20413	20200	20435	20261	20390	20378	20540	20454	20473	20505	20460	20137	20421	20360	20464	20413	20422	20153	20108	20570	20465	20393	20114	20406	20505	20313	20318	20295	20482	20308	20271	20444	20345	20472	20095	20375	20359	20250	20619	20505	20229	20274	20596	20431	20391	20253	20372	20360	20452	20429	20518	20440	20475	20241	20379	20236	20322	20351	20437	20156	20387	20455	20431	20473	20450	20475	20342	20377	20523	20440	20543	20341	20463	20226	20205	20383	20416	20241	20396	20310	20158	20305	20215	20380	20151	20273	20174	20278	20377	20418	20253	20311	20306	20552	20346	20327	20322	20365	20389	20362	20230	20133	20321	20475	20507	20621	20720	20471	20440	20506	20317	20525	20434	20562	20254	20366	20287	20501	20354	20526	20626	20369	20282	20281	20301	20224	20210	20567	20278	20411	20436	20446	20452	20473	20399	20549	20336	20465	20312	20172	20364	20270	20397	20404	20308	20435	20369	20297	20467	20506	20375	20412	20585	20355	20463	20246	20507	20266	20357	20536	20520	20452	20288	20403	20185	20223	20359	20294	20452	20399	20399	20294	20307	20456	20493	20551	20306	20493	20537	20363	20449	20375	20399	20358	20428	20433	20400	20370	20299	20458	20428	20600	20327	20287	20200	20433	20253	20192	20090	20481	20481	20373	20432	20317	20176	20288	20397	20597	20342	20625	20351	20404	20501	20337	20316	20408	20314	20445	20199	20536	20548	20404	20342	20439	20446	20261	20463	20351	20570	20354	20399	20221	20497	20452	20404	20363	20394	20557	20437	20331	20419	20563	20712	20464	20458	20533	20364	20476	20327	20461	20377	20400	20362	20422	20306	20632	20374	20368	20340	20213	20491	20384	20534	20229	20254	20510	20238	20316	20404	20590	20331	20337	20417	20311	20376	20204	20396	20461	20508
63708	106709	92981	72136	50818	34432	23732	18959	17449	16850	16994	16994	17121	16788	16845	16717	17061	16904	16940	16913	16799	16835	17066	16884	16880	16868	16955	16946	16903	16842	16812	16909	16872	16929	16921	16978	16980	16866	16956	17055	17096	17117	17042	17053	16813	17131	16828	16867	16901	16841	16809	17092	16934	16871	16972	16816	16991	16951	16870	16961	16863	16779	16724	17118	17023	17084	16984	16950	16812	16936	16878	16923	16983	16921	16819	16756	16894	16907	17043	16990	16851	17003	16868	17046	16981	16971	16918	16868	16848	16893	17061	16974	17036	16961	17008	16812	16947	16904	16856	16913	17059	16911	16994	17076	16874	16929	16983	16987	17028	16987	16915	16967	17007	16765	16913	16794	16748	16895	17027	17017	17028	16966	16717	16920	16949	16920	17021	17032	16906	16917	17114	17010	17024	16915	17029	16914	16966	17084	16872	16988	16876	16998	16830	17015	16799	16967	16827	16769	17049	17013	16944	16770	16806	16777	16852	17057	16898	16936	16766	16819	16953	16962	16822	17081	16924	16829	16924	16848	16858	16992	16898	16988	16958	16878	16955	16913	16858	16932	17095	16881	16949	17034	16834	16981	16826	16872	16901	17008	16822	16872	16829	16770	17074	16830	16836	16948	16790	16905	16985	16853	16740	17041	17082	16972	16970	16970	16792	16909	17054	16893	17070	17047	16760	16992	16921	16917	16985	17010	16993	16888	16715	16937	16749	16773	16931	16959	16996	16821	16852	16853	16884	16965	16828	16983	16943	16807	17006	17028	16908	17024	16947	16774	16959	17070	16960	16899	16894	17050	17069	17010	16906	16889	16944	17015	16896	16979	16705	17037	16843	17046	17011	16917	16954	17030	16779	16830	16836	16948	16949	16970	16991	17059	16913	16865	16863	17103	16900	16897	17075	16843	17022	16816	16758	17058	17101	16982	16841	16851	17011	16987	16847	17007	17120	17077	16983	16937	16733	17034	16864	16886	16895	17001	16932	17051	16983	16831	17088	16833	16889	17071	16846	17090	17098	17080	16912	17087	16785	16866	16815	16934	16926	16958	16914	16934	16806	16868	16774	16832	16938	16963	16865	16968	16920	17165	16854	16837	16879	16994	16981	16945	16904	17051	17010	16904	17098	16866	16959	17243	16858	17040	16934	16993	16959	16974	17036	16826	16958	16957	16862	17086	16823	16793	17001	17024	16988	16832	16940	16759	17023	16785	16934	16995	16958	16919	16996	16729	17004	16855	17010	17014	16941	16842	16996	16821	16985	17055	17035	17092	16844	16852	16849	17005	16820	17010	17056	16909	16924	17146	16887	17010	16993	16963	16922	16990	17118	16949	16962	16997	16895	16968	16988	16814	16731	16884	16931	16895	16801	16837	16839	16984	16886	16959	16785	16931	16854	16994	16819	16863	16955	16733	17034	16942	16901	16978	17007	16832	16995	16827	16722	16821	16897	16834	16823	16921	16953	16946	16799	17125	16908	16807	16904	16785	16768	16820	16919	17025	16865	17073	17004	16941	16989	17141	16704	16862	16759	17087	16849	17029	16837	17087	16772	16797	16902	16869	16994	16851	16949	16818	17056	16913	16839	16931	17160	16746	17082	16798	16974	16827	16847	16946	17007	17004	17087	17123	16844	16978	17002	16876	16829	16918	16807	16962	16991	16742	17031	16914	16884	16995	17020	16916	16906	16881	16986	16935	16633	16971	16816	16788	16917	16874	16860	16821	16830	17006	16712	16984	16914	16988	17024	17009	16870	17074	16917	16926	16862	16928	16883	16873	16958	16953	16944	16861	16882	16866	16951	16845	17029	16702	16856	16905	16882	16952	16767	16924	17016	16850	16983	16820	16933	17031	16794	16979	16870	16963	17136	16909	16849	16901	16909	17017	16972	17039	16734	16916	17074	16920	16912	17114	16873	16859	16767	16846	16821	17055	16964	16894	16914	17041	16770	16770	16914	16662	16915	16975	16771	16946	16746	17021	16908	17007	17157	16811	16876	16769	16796	16854	16896	16910	17013	17000	17124	16885	16959	16998	17033	16958	16813	16988	16864	16877	16785	17022	16891	17025	16960	16924	16978	16852	16796	16925	16863	17010	16795	17029	16851	16909	16850	16899	17005	16989	16846	16897	17021	16809	17087	16993	16887	17051	16909	16937	16972	16944	16969	16935	16873	16775	17004	17122	17025	17008	16846	16861	16991	16787	16873	17049	17056	16844	16914	16873	16929	16702	17131	17043	16807	16938	16957	16879	16940	16995	17038	17008	16899	16943	17109	16868	16901	16951	16829	16883	17052	16955	16822	16835	16968	16786	16966	16884	16935	16891	16988	16774	16956	16778	16901	16827	17031	16678	16916	16989	16927	16920	16987	16868	16864	16843	16792	16891	17094	16783	16766	17099	16917	16826	16847	16941	16908	16962	17144	16967	17000	16942	16974	16976	16883	16871	16999	17063	16943	16880	16836	16934	16836	16907	16906	17025	16987	16934	16937	16797	16713	17012	16923	16902	17070	16825	16860	16691	17050	16855	16959	16890	16768	16828	16867	16800	16965	16805	16823	16930	16857	16880	17058	16938	16854	17045	16980	16877	17136	17035	17110	16942	16870	16787	16878	16792	17000	16996	16841	16887	16890	16883	16834	17072	16908	16738	16845	16759	16952	16910	16988	16990	16969	17011	16905	17016	16963	16914	16806	16961	16903	17026	16877	17021	17111	16952	17069	16960	16962	16992	17125	17051	16972	16987	17104	17010	16931	17088	16922	17030	16983	16946	16998	16976	16932	16789	16971	16874	17017	16912	17176	16887	16913	16891	16829	16856	17071	16933	16989	16837	16953	16879	16790	16827	16957	17002	16946	16824	17061	16728	16907	16873	16888	16933	16858	16979	16971	17042	16945	16935	16835	16963	16892	16961	17046	16897	17001	16942	16866	16944	17064	16852	17066	17089	17004	16971	16948	16939	17029	17006	16964	16867	16849	16938	17074	17168	16761	16930	16670	16891	16835	16865	17083	16964	16980	16823	16874	16956	16866	16822	16935	16950	16925	17019	16803	16953	16848	16955	16975	16949	16868	16921	16931	16821	16816	16764	16986	16913	17000	17112	16913	17042	17043	16805	16901	17029	17042	16964	16600	16930	16997	16801	17011	17062	17021	16986	17049	16655	17027	16824	16890	16756	16931	16863	16882	16990	17053	16872	16917	17034	16868	16924	16915	17012	16906	16882	16941	16991	16981	16970	16900	16924	17044	17049	17042	17051	17129	16959	16789	16910	16943	16918	16946	16821	16868	16965	16884	16885	16895	17122	16843	16906	16943	16886	16844	16986	16820	16881	16994	16813	16913	16940	16937	16925	16844	17102	16816	16836	16863	16939	16919	16930	16835	16995	16873	17014	16910	16996	17031	16728	17143	17038	16870	16989	17036	16892	16877	16940	16922	16996	16983	16961	16748	16998	16975	16921	16968	16987	16994	16941	16981	17001	16990	16848	16965	17083	16754	16964	16988	17013	16693	17049	17116	16781	16881	16928	17028	16815	16961	17075	16917	16944	17028	16971	16751	16974	17102	16844	17130	16871	16869	16984	16948	16884	16985	16860	16915	16826	16933	16848	16836	16774	17072	17005	16835	16941	16977	16930	17012	17119	16982	16816	17002	16823	16920	17147	16927	16847	17045	16848	17082	17011	16905	16919	16835	16935	16988	16795	16864	16977	16892	16703	16801	17005	16993	16917	16779	16894	16857	16992	16918	16947	16928	16876	17047	16728	16885	16866	16992	16907	17061	16971	17086	16884	16936	16833	17032	16937	16854	16807	16844	16922	17015	16854	16868	16832	16805	16837	16817	16986	16955	16867	16952	17055	16869	16922	16915	17065	16839	16906	17023	17047	16813	17037	16923	16881	17029	16990	16860	16813	16875	16842	16866	16839	16933	17096	16961	16849	16940	16865	16808	16844	16957	16921	16969	16943	16855	16998	16989	16996	16855	16999	17009	16842	16769	17037	16859	16909	17030	16799	16982	16931	16969	16952	16860	16846	16900	16963	16743	16799	16888	16893	16959	17064	16986	17169	16976	16956	17044	16690	16862	16785	16956	16993	16965	16883	16872	16767	16898	16900	16925	16813	16936	17036	17055	16957	16760	17019	16954	16884	16973	17127	17131	16801	16892	16887	17014	16998	17150	16829	16939	17071	16846	16772	17066	16898	16822	16942	16991	16995	17002	16862	16888	16850	16824	16910	16844	16993	16875	16879	16955	16870	16934	17048	16993	16872	16794	16908	17018	16877	16905	17021	16826	16967	16757	16991	17128	17030	16789	16817	16875	16841	16887	16972	17027	16738	16880	16664	17119	16874	16803	16754	16793	16901	17069	16904	16978	16874	16975	17028	16948	16905	16700	16898	16949	16971	16821	16943	16768	17006	17102	16977	16900	16947	16896	16956	16911	17038	16980	16740	16713	16940	17013	16936	16934	16899	16762	16996	16935	17059	16983	17059	16964	16816	16786	16874	16822	17004	16806	16896	16971	16818	16896	16875	16934	16903	16876	17052	17098	16952	16831	17140	16877	16864	16993	16956	16757	16997	16830	16832	16992	16901	16806	16906	17096	16857	17050	16817	16847	16897	16777	16954	17008	16944	16684	16912	16972	16725	16982	16912	17052	16962	17050	17052	17021	16903	17028	16912	16815	16937	17094	16803	17020	16965	16901	16865	16964	16865	16952	16948	17029	16892	16774	16915	16992	17062	17240	16966	16907	16909	17024	16939	16953	17065	16727	16775	17153	16894	17064	16920	16835	16937	16884	17077	16857	16826	16867	16912	16924	17152	16937	16832	17023	17017	16860	16952	16895	16750	16969	16849	16834	16914	16937	16914	16862	16992	17002	16933	17107	16958	16804	16988	16972	17060	16894	16859	17003	16746	16934	16929	16833	16886	16705	16873	17108	16878	16811	16848	16889	17008	16860	16898	16910	16909	16939	16917	16847	16970	16895	17113	16801	16793	17091	16801	16968	16960	16911	17038	17145	16945	16880	16739	16926	16789	16958	16898	16977	16968	16757	16951	16986	16826	16824	16932	16961	16940	16766	16899	17003	16891	16957	17088	16815	16848	17013	16829	16957	16993	16881	16981	16914	16828	16899	16882	16979	16742
29648	35687	44504	34861	26125	22844	21696	20763	20639	20423	20686	20574	20406	20632	20646	20509	20679	20714	20544	20473	20430	20402	20452	20414	20582	20511	20641	20480	20501	20446	20485	20574	20617	20644	20566	20260	20707	20508	20511	20544	20594	20611	20562	20493	20855	20507	20410	20499	20618	20375	20451	20412	20575	20814	20678	20581	20325	20359	20484	20547	20780	20393	20538	20439	20332	20500	20540	20505	20784	20614	20479	20556	20495	20496	20460	20546	20540	20363	20470	20717	20482	20724	20817	20533	20548	20606	20341	20227	20423	20537	20600	20449	20628	20470	20716	20493	20701	20348	20595	20577	20568	20395	20693	20694	20596	20489	20564	20554	20472	20632	20500	20397	20853	20365	20482	20702	20346	20533	20510	20619	20783	20575	20399	20635	20295	20498	20474	20477	20456	20674	20667	20604	20630	20451	20733	20571	20283	20426	20570	20419	20332	20455	20592	20627	20760	20740	20548	20386	20513	20388	20455	20428	20436	20303	20685	20388	20549	20424	20590	20580	20613	20699	20757	20562	20642	20496	20374	20386	20437	20525	20452	20508	20544	20511	20529	20360	20438	20779	20278	20707	20266	20484	20663	20544	20590	20425	20317	20771	20429	20383	20615	20425	20341	20595	20302	20401	20579	20655	20613	20478	20522	20399	20672	20629	20551	20501	20650	20441	20711	20694	20541	20509	20517	20397	20576	20744	20367	20379	20643	20521	20429	20529	20407	20488	20381	20470	20565	20652	20667	20434	20442	20628	20305	20510	20590	20528	20348	20382	20470	20653	20652	20413	20752	20428	20637	20472	20471	20548	20500	20495	20607	20440	20641	20341	20673	20351	20588	20543	20542	20357	20273	20569	20472	20327	20617	20417	20347	20579	20638	20375	20536	20473	20624	20544	20590	20494	20659	20567	20525	20584	20368	20598	20656	20523	20376	20514	20621	20412	20634	20532	20320	20543	20468	20385	20436	20441	20413	20374	20270	20415	20378	20589	20473	20534	20518	20536	20377	20580	20639	20489	20423	20389	20627	20364	20660	20517	20718	20458	20423	20416	20633	20446	20624	20710	20610	20421	20654	20411	20386	20426	20432	20397	20426	20516	20611	20725	20483	20699	20648	20583	20678	20678	20372	20573	20277	20436	20636	20478	20571	20548	20717	20514	20575	20621	20396	20397	20451	20440	20341	20456	20603	20546	20535	20659	20548	20496	20506	20538	20533	20597	20610	20399	20543	20482	20586	20637	20554	20515	20519	20507	20543	20699	20467	20332	20582	20555	20563	20572	20669	20346	20552	20665	20578	20506	20636	20456	20560	20645	20588	20641	20500	20469	20401	20366	20563	20434	20563	20354	20828	20488	20483	20453	20488	20560	20382	20419	20606	20520	20476	20554	20519	20518	20439	20507	20561	20675	20757	20650	20642	20747	20460	20386	20328	20424	20514	20328	20710	20536	20692	20303	20326	20279	20545	20584	20444	20521	20643	20627	20609	20416	20447	20331	20579	20536	20557	20497	20352	20533	20657	20506	20392	20321	20419	20540	20443	20423	20604	20610	20713	20342	20664	20495	20632	20407	20594	20472	20457	20642	20547	20586	20582	20539	20562	20633	20581	20548	20550	20607	20395	20445	20654	20510	20436	20559	20387	20425	20568	20465	20599	20216	20412	20563	20417	20720	20269	20475	20440	20820	20411	20625	20410	20592	20387	20466	20602	20372	20691	20384	20521	20519	20559	20492	20596	20638	20522	20488	20686	20521	20459	20492	20479	20625	20450	20595	20724	20334	20367	20328	20805	20388	20549	20518	20438	20460	20495	20599	20624	20630	20334	20852	20869	20622	20738	20639	20586	20549	20292	20490	20810	20707	20694	20422	20420	20365	20330	20524	20583	20451	20262	20590	20202	20587	20696	20406	20682	20622	20498	20570	20674	20539	20622	20676	20544	20551	20587	20626	20510	20425	20436	20459	20557	20446	20538	20339	20526	20383	20611	20669	20600	20604	20547	20488	20432	20657	20505	20709	20594	20419	20670	20627	20358	20502	20496	20580	20538	20736	20436	20551	20418	20327	20383	20467	20331	20545	20360	20469	20561	20609	20518	20625	20488	20548	20511	20674	20555	20462	20713	20501	20589	20676	20620	20547	20825	20722	20506	20488	20486	20475	20395	20491	20464	20224	20557	20584	20493	20679	20440	20794	20507	20464	20428	20521	20570	20573	20466	20377	20493	20590	20525	20530	20428	20663	20532	20251	20382	20531	20585	20526	20635	20458	20389	20541	20611	20323	20546	20486	20517	20561	20620	20578	20516	20691	20418	20689	20351	20283	20506	20378	20494	20717	20633	20504	20561	20526	20334	20629	20358	20401	20428	20631	20598	20473	20427	20505	20804	20494	20603	20487	20689	20733	20485	20527	20587	20651	20590	20629	20468	20554	20533	20608	20571	20604	20559	20564	20780	20779	20590	20557	20730	20442	20538	20422	20427	20485	20710	20410	20800	20460	20591	20677	20457	20605	20623	20668	20533	20631	20383	20419	20646	20346	20469	20580	19995	20526	20663	20445	20592	20688	20306	20716	20522	20455	20459	20446	20785	20538	20597	20552	20514	20454	20375	20540	20531	20566	20643	20659	20286	20653	20772	20494	20362	20497	20849	20676	20468	20364	20589	20626	20424	20466	20486	20502	20562	20444	20668	20373	20493	20537	20691	20535	20464	20295	20471	20590	20644	20557	20719	20511	20432	20591	20498	20509	20405	20589	20520	20568	20423	20596	20552	20471	20607	20556	20650	20494	20595	20676	20343	20256	20612	20466	20633	20468	20336	20471	20587	20632	20691	20595	20481	20518	20422	20808	20626	20576	20461	20558	20541	20527	20524	20366	20489	20685	20581	20510	20583	20556	20612	20600	20487	20603	20333	20492	20528	20474	20254	20468	20710	20556	20545	20459	20735	20543	20691	20486	20601	20584	20507	20499	20615	20376	20436	20510	20460	20722	20823	20424	20444	20514	20809	20622	20431	20728	20449	20601	20591	20662	20588	20501	20546	20581	20321	20430	20721	20509	20359	20490	20542	20470	20525	20569	20496	20616	20554	20504	20676	20648	20734	20532	20749	20652	20458	20440	20477	20413	20679	20507	20644	20368	20550	20473	20762	20409	20405	20425	20523	20566	20510	20404	20580	20419	20354	20580	20501	20502	20363	20684	20366	20680	20647	20721	20660	20588	20427	20310	20512	20630	20618	20566	20415	20411	20597	20575	20556	20592	20420	20296	20713	20832	20656	20825	20454	20496	20569	20534	20514	20597	20610	20660	20374	20337	20504	20566	20524	20440	20737	20784	20494	20644	20627	20480	20605	20536	20468	20449	20569	20464	20539	20725	20769	20647	20382	20377	20698	20379	20699	20705	20613	20599	20533	20556	20636	20392	20549	20508	20531	20640	20747	20409	20484	20535	20491	20457	20224	20387	20359	20681	20371	20523	20827	20602	20740	20646	20656	20358	20746	20596	20548	20728	20523	20530	20345	20374	20766	20407	20383	20526	20805	20693	20645	20492	20473	20615	20569	20525	20554	20317	20389	20374	20634	20519	20483	20416	20565	20492	20340	20496	20301	20548	20624	20501	20518	20395	20466	20404	20595	20445	20600	20497	20725	20583	20380	20631	20472	20475	20498	20613	20556	20547	20445	20408	20826	20365	20272	20438	20576	20703	20649	20557	20408	20595	20353	20403	20359	20666	20544	20379	20364	20598	20375	20489	20501	20525	20556	20548	20677	20571	20358	20443	20305	20447	20547	20325	20406	20576	20739	20587	20579	20455	20614	20527	20608	20400	20498	20491	20450	20522	20430	20328	20309	20399	20585	20609	20344	20376	20535	20509	20576	20447	20636	20491	20591	20538	20502	20526	20806	20720	20573	20526	20580	20699	20475	20592	20047	20446	20409	20441	20585	20330	20534	20347	20500	20448	20302	20524	20457	20636	20821	20451	20364	20393	20374	20523	20455	20672	20576	20513	20732	20599	20658	20518	20469	20572	20445	20420	20516	20405	20420	20603	20521	20867	20491	20341	20692	20672	20548	20554	20706	20629	20210	20572	20374	20616	20484	20485	20439	20393	20601	20553	20624	20376	20393	20547	20658	20732	20471	20657	20594	20590	20512	20384	20515	20715	20477	20482	20620	20377	20402	20466	20641	20511	20431	20364	20475	20420	20362	20311	20635	20665	20577	20538	20630	20482	20566	20516	20631	20456	20638	20405	20579	20492	20609	20536	20569	20606	20756	20558	20569	20411	20520	20359	20327	20648	20565	20505	20586	20408	20547	20698	20747	20572	20636	20522	20370	20229	20559	20585	20557	20473	20699	20755	20585	20643	20691	20357	20669	20462	20634	20442	20399	20583	20653	20496	20394	20409	20503	20315	20487	20682	20581	20408	20740	20634	20573	20669	20481	20359	20361	20504	20199	20682	20420	20620	20596	20456	20638	20430	20649	20552	20697	20384	20629	20534	20541	20607	20574	20532	20595	20682	20383	20505	20586	20519	20546	20427	20491	20437	20375	20384	20695	20703	20588	20441	20686	20597	20688	20600	20277	20592	20747	20699	20640	20705	20483	20489	20479	20511	20657	20611	20430	20605	20384	20624	20741	20622	20577	20698	20529	20317	20562	20637	20656	20647	20690	20625	20549	20469	20505	20575	21118	20374	20816	20758	20560	20503	20479	20671	20327	20650	20628	20490	20581	21002	20678	20615	20630	20539	20471	20712	20516	20689	20278	20433	20502	20687	20549	20579	20505	20566	20598	20383	20537	20533	20369	20644	20583	20639	20505	20470	20763	20507	20554	20520	20462	20513	20417	20565	20602	20845	20799	20689	20477	20560	20543	20435	20507	20411	20500	20789	20473	20671	20480	20586	20351	20637	20447	20522	20304	20488	20503	20666	20665	20475	20419	20467	20633	20563	20670	20761	20512	20635	20582	20640	20592	20406	20403	20305	20531	20610	20416	20664	20636	20569	20495	20518	20410	20590	20489	20452	20631	20546	20673	20746	20388	20500	20611	20439	20598	20647	20500	20430	20481	20451	20501	20616	20421	20569	20557	20487	20215	20454	20672	20545	20641	20641	20656	20613	20844	20538	20494	20641	20746	20389	20588	20648	20665	20632
35641	56230	46604	30877	22862	18913	17454	17044	17056	17081	16949	17241	16930	17025	17023	16854	16818	16964	16961	16848	17147	16784	16794	17141	16995	16942	16917	17072	16971	17010	16976	17021	16946	16874	16836	16913	17076	16985	16947	17039	17003	17034	16858	16894	17094	16936	16942	17122	16979	16867	16935	17084	16920	16796	16974	17006	17027	17078	17028	17152	17032	16996	17022	17096	16979	16974	17027	16913	17085	16909	16976	16993	16983	16946	17028	16894	16938	16944	16917	16972	16942	16960	16820	16912	17011	16976	16879	16855	16972	16899	16956	17081	16985	16845	17038	16883	17030	16904	16942	17011	17026	16933	17137	17056	17010	17113	16971	16740	16755	16940	16993	16923	16935	16972	17106	16881	17213	16986	16865	17010	16993	17188	16836	16975	17043	16962	16984	17062	16885	17089	17033	17071	17030	16900	17035	16927	17012	17099	16890	17036	17005	16889	17005	16950	16928	16997	16908	17105	17018	16939	17023	16891	16991	17018	16956	16944	16916	16870	16936	17054	16908	16937	16852	16889	16886	16891	16943	17112	16883	16982	17192	16938	16908	16979	17021	17078	17014	16750	17090	17016	17161	16923	17017	16879	16923	17134	16960	16891	16930	16973	16843	17031	16946	16978	16980	16931	17198	16945	17054	16726	17018	17170	16757	16854	16763	17016	17021	17001	16833	17003	16962	16944	16970	16792	16747	17083	16921	16978	16920	16851	16941	17156	16941	17094	17022	17033	17094	16991	16952	16865	17233	17055	17213	16974	16954	16976	16938	17028	17049	16934	17019	16948	16978	16978	16966	17007	16969	16874	16898	16868	16970	16822	16914	17125	16858	17003	17022	16984	16988	16949	16886	17005	16972	17013	16905	17003	16956	16991	16916	17047	16983	16897	16947	16924	16887	17018	17059	16970	16918	16978	16989	16913	16949	16847	17064	16937	17018	17187	17031	16860	16986	16966	16938	16991	16989	16982	17023	17036	16890	16947	17016	17020	16750	17094	16848	16956	17057	16751	17129	16917	17012	17169	16933	16867	17136	16991	16829	16916	16890	16786	16986	17137	16972	16879	17036	16895	16889	16922	16773	16915	16899	17024	17099	17052	16988	16895	16911	16963	16912	17058	17076	16921	16865	17104	16974	17077	17121	16931	16973	17040	16987	16936	16931	16858	17046	16893	17066	16745	16993	16894	16926	16827	16979	16979	16977	16815	17073	16976	17018	16973	16930	16841	16844	16968	16980	16939	16940	17055	16877	17060	16983	16956	16988	17055	17009	17221	17003	16927	16914	16763	17032	17084	17041	17119	16976	16907	16991	16975	16814	16935	16854	17054	16936	16872	16974	17039	16945	17106	16843	17080	17016	16887	16849	17055	16973	16954	16814	17064	16968	17211	16880	16909	17109	16949	17074	16917	16894	17045	16984	17004	16970	16944	16926	16928	17013	16954	16866	17106	16991	17099	16864	16820	16829	16885	16969	16769	16928	17152	17013	17093	17046	16883	16924	16999	17098	16937	16863	16923	16996	16918	16865	16892	16850	16851	16935	16988	16698	16998	17001	16833	17041	16897	16930	17071	17072	16934	16802	16993	16967	17070	16830	17045	17196	16796	16926	17029	16977	17002	16989	17033	17097	16793	16793	16959	16888	17082	17001	16978	16975	16893	16869	17101	16767	16961	17153	16878	17135	16983	16959	16972	17058	17067	16913	16992	17135	16752	16995	16978	16998	16951	16906	17011	17023	17015	16985	16983	17055	17060	16938	16939	16831	16900	17108	17061	16901	17036	17031	16876	16951	16873	17191	16901	16801	16849	17138	16800	16682	17012	16974	17005	16935	17130	16926	16931	16934	16907	17154	16749	17084	17167	16981	17117	16965	16828	16733	17081	16841	16980	17033	16992	16962	17114	17001	17000	16966	17045	16883	17049	17027	16893	16907	17054	17057	17126	16874	16795	16997	16959	16897	16884	16867	16762	16829	16971	17087	17090	16902	16976	17073	16893	16888	16683	16975	17012	16948	16996	16984	16972	16957	17253	16917	16951	17136	17044	17024	16899	17041	17099	17110	16960	16972	17188	16854	17123	17007	17096	16785	17066	17070	16900	16922	17095	16987	16903	16918	17012	17017	17004	16893	17128	16887	17007	16920	16963	16988	16741	17031	16968	17049	17044	16998	17136	16981	17103	17025	17029	16825	17051	17059	16852	16868	16972	16819	16926	16986	16871	16922	16943	16863	16936	16922	16915	16866	16902	16953	17029	17012	16943	16693	17070	16796	16943	16888	16960	16954	17061	16964	17187	17054	16992	16905	16913	16983	16845	17085	16875	16880	16934	17029	17091	17059	17045	16930	16852	17076	16975	16857	16818	17073	16909	17056	16833	17099	17016	16941	17145	16938	16946	16789	17028	17012	17012	17084	17032	16799	16862	17086	17071	17123	17010	16932	16990	16835	17057	16731	16843	16852	16986	17131	17083	16874	16918	16747	16935	16992	17186	17134	17004	17095	16971	16918	17012	17020	16841	16934	17007	16913	16860	17251	16834	16953	16972	16938	17112	16855	17078	16886	16817	17001	16888	16877	17011	16972	16907	16982	17125	16916	16683	17219	17012	16973	17084	17024	16887	17085	16799	16951	17086	16786	16986	16897	16959	17070	16893	16849	16988	16951	17073	16846	17157	17058	16952	16932	17056	16999	17110	17016	17084	16912	16918	17156	16990	16996	16860	16847	16999	16994	16852	16873	17075	17024	16863	16985	17042	16939	16940	17005	16968	16969	17139	16903	17018	17057	17018	17038	17000	16978	16830	17053	16971	16881	16968	17000	16936	17021	16970	16678	17100	17143	17157	17150	16986	16887	17025	17028	17022	17021	17023	16850	16902	16935	16999	16989	17006	16998	17013	17049	17025	16994	16967	17148	16975	17078	17066	17190	16935	17036	16804	16929	16978	17119	17015	17106	16844	16864	16864	16952	17132	16816	17088	16875	16989	16983	16981	16983	16906	17039	16967	17110	16926	17156	17011	16878	16896	17042	17045	17037	16940	16927	17041	17015	17148	17124	16880	16918	16983	17041	16950	17186	16958	16961	16904	17006	16979	16914	16834	17059	17060	17017	16996	17080	17030	16892	16995	17061	16794	17021	16981	16886	17055	17135	16934	16957	16855	16870	16987	16859	17084	17069	17059	16890	17044	16865	16951	17050	16890	17094	17112	17007	17025	16839	16896	16968	17041	17107	16913	16876	17009	17066	17025	17083	16996	16942	17075	17057	17015	16953	16874	16873	17019	16899	16813	17015	17060	17028	16898	16972	17126	16942	17016	16806	17095	17114	17192	16936	17041	16913	16944	16995	16983	16975	16771	16923	17084	17060	17045	16983	17008	17035	16893	17129	16861	17110	16959	16927	16877	16933	16938	17050	16866	16882	16980	16873	16989	16947	17015	17035	16702	17028	16945	16962	16991	16715	17027	16933	17164	17173	16933	16807	17034	17063	16971	16899	16987	16929	16799	16921	16898	16922	16942	16927	16832	17059	16818	17153	17098	16845	17205	16976	16758	16995	17063	17080	16895	17084	16935	16954	16959	16873	16788	16894	16929	16964	17024	16994	17089	17059	16885	16990	17196	16970	17008	16925	17035	17144	17036	17089	17018	17074	16946	17076	17184	16893	17059	17037	16920	16919	16857	17066	16888	17022	17034	16967	16873	16954	17223	16988	16860	17123	17028	16980	17009	17107	17081	16936	17004	16854	17169	17071	16915	17030	17044	17124	16994	16934	17050	16733	16718	16994	17027	17061	17052	16959	17029	16873	17106	16940	16884	16901	17001	16998	17127	16782	16955	17072	17006	17017	17008	17147	16953	17127	16898	17015	17133	17095	16938	17121	17166	16843	16971	17005	16907	17164	16827	16883	16814	16951	16901	17117	16985	17005	17009	17053	16979	17024	17038	16978	16858	16934	16993	16892	16998	16955	17027	17058	16868	16820	16904	16998	16963	17108	16892	17041	17027	17079	16931	17001	17037	17010	16990	17018	17054	16855	17069	16811	17020	16946	16888	16996	16915	17047	17025	16997	16915	16951	16869	16942	17062	16938	16954	17278	16974	16875	16984	16978	16959	16993	16952	16975	16843	17102	17002	16981	17013	17044	17030	17236	17091	16838	17246	16982	16884	17020	17057	16984	17053	17030	17040	16815	16928	17010	16962	16896	16748	16947	16887	16971	16967	17013	16830	16869	16839	17052	17006	17023	17071	17021	16843	16876	16977	16957	17101	16901	16919	16958	17036	16965	16946	17130	16748	17038	17011	16930	16934	17075	16990	16967	17035	17074	16976	17085	16867	17003	17036	16980	17095	16974	16867	16989	16932	16852	16966	16935	17024	16955	16853	16924	16950	17131	17034	16950	17016	16896	17079	17170	17014	16945	17029	17086	17034	17018	17034	16957	16966	16837	16694	17129	16851	17076	17095	16964	16789	16949	16772	16984	16974	16976	17077	16902	16929	16916	16967	17004	17126	16964	16934	16962	17048	16902	16950	17049	16995	17057	16840	16922	16815	16874	17055	17111	16824	17083	16933	16952	17071	17093	17179	17104	16989	17072	16927	17088	17061	16911	17126	16859	17105	16881	17015	16991	16868	16883	17029	16819	16934	17091	16820	16985	16919	16948	17016	17116	17011	17018	16892	17057	16920	17042	17081	16969	16850	16953	16919	17038	16872	17062	17031	16972	17063	17084	17065	16814	16967	16779	17057	17099	16785	17040	16993	16961	16956	16915	16912	17018	16849	17002	16993	17043	17049	17035	16944	17033	17067	16954	17002	17201	17017	16868	17054	16935	17113	16708	17054	16904	17107	17072	16976	16989	17195	17023	16867	17009	16961	16891	16880	17085	17069	16891	17130	17089	17094	17008	16991	16996	17001	16928	16895	17129	16913	16971	17060	16953	16996	16965	17151	16864	17054	17058	17001	16923	17017	16987	17071	16893	17074	17040	16880	17021	16912	16939	16950	16970	16966	17006	17015	16869	16987	16946	16999	16870	17041	16893	16873	16757	17199	17028	16787	17062	16973	16974	16948	16977	17029	16955	16998	17065	16843	16870	16949	16792	16995	17027	17060	17157	17254	16942	16943	16987	16929	17072	17034	17048	17142	17013	16917	16997	17011
24262	24075	41440	42244	34766	29610	25950	21430	20547	20508	20479	20320	20335	20290	20427	20526	20361	20242	20569	20314	20403	20212	20172	20236	20366	20178	20182	20208	20240	20177	20097	20337	20222	20208	20279	20346	20404	19905	20262	20285	20208	20181	20104	20190	20273	20119	20139	20264	20090	20248	20088	20342	20074	20221	20231	20065	20061	20332	20251	20107	20061	20086	20059	20134	20139	19984	20268	20272	20021	20160	20135	20185	20138	20128	20229	20210	20338	20201	20198	20284	20135	20002	20155	20201	20080	20078	20040	19972	20238	19882	20145	20032	20306	20119	20184	20159	20075	20175	20122	20086	20166	20063	20229	20175	20312	20119	19867	20159	20169	20254	20010	20100	20067	20055	20198	20310	20197	20202	20130	20106	19960	20081	20072	20050	20144	20137	20317	20230	20250	20281	20261	20035	20101	20014	20235	20295	20101	20215	20269	20196	19990	20009	20107	20221	20254	20316	20154	20123	20090	20093	19993	20055	20417	20084	20390	20114	20158	20036	20181	20049	19916	20068	20140	20185	20312	20125	19976	20082	20204	20294	20240	19992	20245	20225	20015	19970	20096	20005	20129	20288	20115	20042	19991	20389	20070	20070	20186	20185	20052	20046	20199	19947	19996	20180	20154	19980	20197	19999	20205	20125	19976	19903	19923	20232	20035	20093	19977	19856	20184	19876	20021	20036	20111	20080	20112	20220	20286	20156	20135	20121	20238	20216	20325	20156	20167	20082	20232	20096	20002	20200	20109	20094	20108	20067	20263	20149	20242	20146	20182	19974	20014	20072	20232	20035	20126	20280	20188	20129	20066	20343	19934	20174	19920	20115	20269	20102	20052	20198	20183	20107	20297	20063	20173	20153	20166	20248	19938	20123	20110	20172	20302	20231	20303	20183	20267	19946	20111	20121	20100	20284	20194	20120	20054	20064	20031	20134	19969	20270	20308	20008	19978	20203	20121	20139	20109	19989	20020	20075	19954	19963	20227	20054	20057	20239	20173	20239	19888	20023	20222	20146	20175	20124	20152	20245	20100	20084	20148	20123	19817	20014	20192	20281	20028	20055	20549	20270	20146	20306	20099	20235	20176	20039	19973	20101	20193	20157	20191	20122	20129	19997	19962	19961	20204	19646	20097	20127	20216	19909	20058	20202	20072	20298	20206	20270	20178	20458	20084	20155	20116	20244	20256	19912	20224	20170	20077	20064	19974	20403	20194	20267	20006	20196	20044	20306	20098	19959	20021	20305	20058	20070	20212	20085	20149	20454	20000	19982	20281	20305	20108	20208	20057	20305	20147	20216	20241	20193	20231	20175	20389	20079	19948	20214	20191	20474	20229	20206	20102	20132	20087	19981	20051	20182	20393	20011	20159	20273	20204	20112	20138	20093	20337	19959	20172	20142	20174	20111	19994	20128	20104	20131	20060	20073	19929	20181	20030	19956	20210	20207	20298	20261	20062	20157	20186	20259	20099	20150	20178	20089	20176	20218	20219	19997	20221	20290	20026	20085	20090	20131	20424	20164	20099	20258	20280	20236	20311	20145	20227	20079	20123	20220	20118	20010	20019	19980	20213	19866	20159	20174	20171	20253	20140	19989	20234	20097	20141	19912	20240	20394	20145	20005	20064	20032	20146	20203	20251	20069	20131	20082	20137	20160	20251	20238	20195	20109	19917	20215	20082	20126	19933	20111	20089	20048	20158	20119	20242	20044	20085	19962	20162	20037	20123	20187	20103	20168	20104	20267	20155	20078	20212	20230	20172	20082	20083	19995	20283	20240	20175	20114	20110	20213	20142	20145	20027	19895	20160	20066	20216	20014	19897	20052	20155	20174	20068	20169	20280	20142	20399	20111	20066	20178	20416	20024	19938	20539	20175	20264	20076	19970	20141	20183	20045	20197	20257	19890	20080	20115	19858	20291	20092	20102	20139	20331	20066	19874	20130	20189	20210	20220	19997	20044	20112	20038	19944	20142	20279	20167	20161	20090	20015	20070	20380	20105	20338	20041	20050	20007	20378	20037	19839	20036	20022	20076	20035	20049	20220	20121	20148	20210	20112	20124	20046	20031	20235	20046	20456	20102	20156	20098	20313	20187	20222	20190	20139	20039	20264	20128	20261	20130	20130	20019	20253	20440	20194	20221	20050	19930	20193	20224	20126	20077	20122	20138	20052	19980	20115	20096	19908	20035	20187	20322	19886	20118	19971	19941	20166	20044	20087	20070	20150	20197	20157	20260	20261	20071	20129	20167	20111	20104	20072	20112	20249	20319	20196	20035	20168	20103	20114	20051	20400	20246	20117	20040	20259	20211	20038	20068	20208	20187	20052	20153	20078	19927	20154	19991	20110	20184	20218	20155	20033	19952	20121	20105	20199	20221	20048	20273	20316	20030	20290	20294	20100	20089	20133	20174	20017	20081	20096	20161	20036	20066	20004	20199	20128	20215	20160	20122	20071	20362	20262	20097	20108	20034	20127	20367	20155	19991	20046	20072	20151	20190	20266	20213	20213	20186	20083	20271	20289	19950	20180	20064	20131	20187	20094	20249	20066	20213	20248	19891	20244	20216	20059	20032	20148	20002	20095	20042	20065	20163	20067	20049	20068	20278	19887	19910	20019	20038	20093	20131	20029	20131	19977	20551	20087	20012	20135	20044	19935	20296	19929	20212	20082	20131	20086	20207	20096	20004	20251	20164	20011	20267	20077	20169	20083	20256	20091	20344	19992	20164	20091	20058	20154	20162	19952	20209	20132	20119	19979	19910	20156	20036	20039	20108	20185	20372	20138	20141	20260	20189	20093	20111	19982	20247	20015	20075	20378	20074	20121	20090	20186	20141	20088	20158	20023	20052	19889	20055	20080	19973	20074	20127	20341	19991	20022	19975	19964	20274	20190	20031	20210	20000	19954	20309	20090	20075	19883	19947	20089	20401	20244	20122	20048	19762	20155	20371	20080	20257	20227	20139	20154	20231	20222	20020	20169	20410	20168	20086	20340	20117	20362	19934	20126	20144	20044	20117	20231	19973	20127	20166	19814	20049	20086	20160	20173	20217	20161	20138	20204	20049	19983	20223	20236	20268	19983	20167	20232	20239	20014	20104	20287	20120	20258	19953	20276	19976	20022	20104	20172	20121	20082	20180	20277	20223	20173	20147	20151	20198	20137	20216	20140	20146	20304	20103	20126	20050	19888	20085	20077	20191	20109	20053	20049	20089	20018	19961	20235	20191	20236	20130	20229	19953	20088	19927	20240	20150	20112	20343	20087	20047	20360	20072	20167	20019	20088	20267	20254	19956	20084	20285	19993	19852	20196	20080	20201	20083	20203	20016	20080	19949	20308	20193	20298	20024	19930	20034	19954	19903	20082	20297	20121	19941	19987	19805	20257	19999	20058	20340	20177	20251	20295	20349	20117	19971	20120	20192	20350	20222	20267	20126	20108	20067	20309	20269	20085	20006	20348	19963	20048	20217	20226	20201	20082	20198	20335	19943	19875	20244	20123	20032	20291	20033	20226	20085	20112	19974	20210	20375	20059	20254	20267	20203	19851	20294	20107	20175	19990	20219	20114	20035	20071	20129	20355	20315	20154	20167	20291	19888	20174	20183	19987	20112	20159	19970	20143	20179	20043	20052	20197	20191	20228	20223	20258	20034	20164	20077	20234	20280	20124	20168	19772	20079	19992	20059	20060	20111	20138	20030	19926	20325	20160	20096	20012	20176	20107	20296	19858	20053	20159	20179	20116	20089	20056	20096	20182	20020	20190	20030	20105	20127	19911	20106	20051	20105	19948	20246	20296	20083	20275	20076	20218	20323	20348	20127	20153	20340	20140	20124	20145	19877	20076	20110	20173	20163	20265	20085	20348	19950	20137	20106	20013	19931	20121	20062	19965	20096	20087	20136	19841	20035	20441	20222	20264	20080	20184	20269	20189	20029	20129	20013	20054	20215	19992	20273	20285	20056	20278	20284	20072	20116	19920	19974	20213	20233	20082	20071	20144	20185	20064	19963	19954	20222	20051	20048	20038	20108	20176	20064	20045	20022	20107	20072	19974	20066	20316	20052	20131	20140	20209	20102	20089	19990	20391	19989	20049	19993	20224	20116	20322	20072	20209	19887	19999	20236	20192	20007	20203	20020	20130	20244	20153	19848	20145	20267	20280	20212	20060	20102	20113	19956	20129	20064	20163	20067	20104	19875	20158	19945	20312	20058	20138	20093	20189	19954	19903	20127	20071	20263	20268	20032	20080	20098	19987	20170	20081	20280	20162	20203	20282	20155	19935	20149	20108	20079	20087	20133	19929	20137	20239	20127	20046	20070	20279	20210	20129	20177	20006	20112	20184	20136	20089	20184	20083	20018	20024	20085	20183	20133	20119	19890	19969	20187	20261	20210	19911	20048	20187	20043	19861	19951	20071	20207	20027	19975	20476	20191	19998	20089	20155	20202	20076	20211	20179	20126	20149	20120	20187	20016	20055	20257	20188	20136	20032	20222	20124	20150	20316	20180	20154	20040	20186	20298	20118	19851	20022	20069	19906	19965	20124	19895	19937	20378	20106	19770	20133	20026	20178	20134	20056	20137	20218	19803	20192	19997	20277	20261	20314	20118	20067	20023	20213	20006	20154	19989	20086	19968	20362	19964	20082	20220	20057	20356	20232	20013	20161	20268	20128	20227	20251	20050	20220	20071	20064	20236	20143	20135	20136	20282	20110	20288	20148	20003	19928	20030	20096	20211	20412	20016	20003	20175	20044	19905	20004	19985	19858	20111	20009	20213	20276	20013	20134	20360	20153	20058	20104	19958	20140	20174	19969	19849	20169	20063	20220	20051	19932	20175	19979	20056	20021	19983	20025	20245	20092	19993	20047	20083	20261	20394	19852	20247	20128	20073	20190	20039	20342	20164	20094	20130	20105	20396	20278	20055	20122	20265	19992	19889	20187	20216	20103	20173	20068	19887	20339	20086	20021	20170	20259	20115	20089	19868	20098	20229	20350	20033	20315	20135	20325	19995	20321	20479	20221	19902	20028	19953	19992	20039	20129	20009	20114	20142	20117	20218	20052	20234	20143	20234	20181	20295	20124	20198	20120	19924	19974	20180	20068	20013	20167	20263	20083	20242	20146	20096	20267	19979	20015	20096	20298	20321
61778	99949	85305	59601	41087	28183	20583	17858	17084	16817	16891	16879	16843	16816	16962	16928	16791	16629	16844	16764	16962	16709	16911	16847	16781	16884	16872	16843	16657	16754	16766	16947	16948	16630	16906	16879	16818	16782	16772	16833	16941	17012	16850	16802	16705	16807	16822	16814	16657	16887	16827	16759	16683	16976	16751	16911	16749	16888	16871	16770	16889	16799	16868	17142	16816	16929	17051	16783	16807	16794	16775	16894	16966	16803	16880	16662	16893	16855	16934	16769	16928	16878	16647	16677	16786	16836	16847	16877	16827	16876	16712	16649	16837	16708	16661	16832	16959	16783	16777	16877	16783	16873	16823	16839	16785	16734	16793	16730	17013	16632	16820	16741	16813	16733	16934	16834	16891	16782	17019	16876	16787	16887	16870	16812	16917	16647	16853	16753	16864	16862	16827	17010	16907	16821	17066	16935	16849	16895	16715	16739	16871	16777	16818	16873	16763	16733	16817	16865	16906	16843	17005	16794	16755	16822	16857	16659	16747	16742	16702	16794	16752	16857	16971	16863	16717	16685	16935	16852	16788	16761	16741	16760	16718	16882	16870	16821	16748	16856	16721	17055	16698	16680	16900	16597	16890	16793	16854	16756	16659	16847	16643	16805	16899	16672	16792	16727	16907	16855	16941	16693	16739	16836	16689	16888	16860	16611	16880	16808	16648	17006	16593	16932	16848	16750	16924	16894	16760	16705	16699	16786	16842	16775	16645	16895	16779	16713	16870	16735	16741	16850	16837	16791	17094	16683	16753	16894	16794	16805	16875	16810	16877	16841	16863	16838	16705	16889	16890	17018	16877	16687	16767	16793	16819	16996	16733	16919	16710	16965	16955	16587	16789	16719	16881	16784	16761	16856	16713	16554	16639	16891	16865	16906	16743	16825	16702	16929	16681	16695	16986	16948	16992	16779	16763	16709	16793	16822	16761	16780	16804	16921	16806	16728	16782	16728	16666	16799	16850	17115	16744	16688	16787	16792	16925	16794	16731	16818	16875	16807	16719	16703	17000	16976	16864	16866	16859	16865	16802	16857	16871	16640	16873	16666	16781	16895	16788	16839	16885	16960	16814	16669	16845	16636	16725	16597	16880	16851	16854	16717	16739	16755	16764	16705	16728	16828	16827	16729	16927	16718	17044	16834	16835	16712	16852	16865	16901	16850	16815	16896	16772	16872	16688	16855	16769	16719	16719	16835	16903	16844	16787	16772	16713	16715	16870	16758	16884	16783	16906	16826	16648	16731	16742	16756	16868	16906	17054	16708	16769	16715	16987	16883	16772	16826	16683	16811	16755	16899	16788	16790	16810	16739	16884	16798	16805	16752	16790	16573	16937	17008	16830	16794	16781	16866	16811	16824	16788	16941	16921	16761	16823	16814	16737	16726	16717	16904	16953	16831	16874	16901	16780	16758	16659	16803	16806	16815	16778	16722	16890	16784	16756	16671	16848	16904	16852	16789	16765	16830	16825	16531	16756	16751	16941	16806	16845	16769	16899	16951	16827	16591	16856	16983	16673	16918	16868	16818	16896	16845	16879	16747	16839	16819	16854	16595	16890	16755	16795	16792	16789	16948	16823	16732	16792	16677	16717	16912	16942	16769	16933	16733	16729	16777	16885	16802	16947	16716	16538	16729	16746	16913	16846	16899	16766	16827	16836	16799	16912	16704	16882	16788	16776	16857	16926	16717	16678	16736	16849	16739	16784	16715	16742	16629	16593	16744	16916	16609	16862	16910	16765	16674	16874	16681	16877	16889	16753	16867	16720	16790	16924	16829	16850	16775	16793	16912	16682	16833	16880	16908	16766	16717	16797	16710	16918	17007	16777	16824	16809	16793	16788	16979	16786	16902	17001	16814	16784	16958	16729	16746	16955	16707	16787	16687	16723	16884	16823	16788	16788	16756	16756	16691	16823	16861	16802	16889	16840	16671	16852	16709	16769	16789	16690	16683	16874	16914	16681	16826	17001	16940	16986	16857	16678	16899	16816	16708	16845	16743	16697	16729	16955	16716	16814	16729	16815	16827	16686	16764	16870	16780	16689	16803	16879	16780	16770	16729	16859	16723	16784	16794	16692	16739	16648	16905	16948	16588	16773	16804	16824	16751	16737	16715	16738	16691	16849	16876	16806	16975	16905	16691	16858	16910	16843	16944	16976	16938	16857	16771	16862	16878	16896	16615	16919	16863	16781	16780	16734	16828	16935	16736	16900	17001	16664	16818	16820	16999	16758	16864	16784	16784	16841	16741	16917	16877	16823	16629	16770	16837	16812	16822	16764	16798	16763	16878	16629	16862	16895	16802	16647	16797	16803	16972	16743	16692	16758	16881	16945	16826	16684	16977	16921	16665	16859	16743	16934	16713	16701	16843	16720	16736	16693	16913	16971	16839	16795	16860	16730	16910	16789	16785	16824	16757	16730	16847	16812	16875	16725	16756	16933	16851	16671	16761	16865	16702	16855	16776	16857	16748	16786	16872	16687	16823	16698	16893	16789	16941	16950	16675	16723	16869	17113	16796	16745	16727	16849	16837	16960	16711	16892	16792	16750	16771	16828	16813	16828	16649	16883	16882	16905	16684	16835	16859	16841	16785	16783	16636	16720	16721	16833	16847	16739	16878	16618	16804	16604	16903	16698	16888	16765	16825	16970	16723	16884	16871	16913	16928	16713	17017	16857	16684	17002	16818	16907	16709	16831	16768	16895	16987	16822	16816	16901	16703	16792	16930	16811	16503	16823	16697	16790	16762	16636	16917	16923	16677	16795	16936	16951	16788	16811	16882	16856	16712	16807	16926	16853	16769	16926	16793	16686	16824	16817	16907	16871	17008	16770	16746	16899	16913	16747	16831	16928	16854	16830	16813	16622	16837	16754	16890	16843	16832	16968	16828	16932	16730	16878	16763	16744	16925	16775	16732	16839	16765	17010	16800	16771	16772	16788	16849	16747	16893	16778	17005	16576	16893	16663	16814	16814	16780	16944	16826	16880	17080	16896	16915	16661	16867	16832	16973	16740	16812	16735	16838	16892	16775	16947	16719	16774	16834	16690	16929	16658	16969	16947	16910	16825	16849	16809	16722	16818	16659	16826	16684	16803	16839	16700	16633	16693	16806	16723	16747	16843	16698	16596	16625	16819	16718	16741	16765	16842	16860	16940	16823	16811	16681	16901	16747	16949	16828	16626	16915	16833	16629	16737	16845	16678	17045	16607	16620	16810	16859	16851	16669	16818	16758	16672	16958	16992	16827	16624	16831	16707	16833	16759	16748	16765	16790	16825	16873	16869	16930	16736	16876	16711	16905	16682	16822	16869	16706	16812	16819	16751	16779	16662	16990	16879	16782	16703	16863	16851	16799	16785	16839	17030	16830	16982	16757	16794	16933	16833	16952	16936	16756	16914	16624	16720	16565	16717	16957	16744	16818	16797	16829	16865	16889	16944	16667	16513	16886	16804	16618	16779	16883	16936	16579	16898	16749	16840	16675	16799	16813	16728	16782	16820	16775	16800	16803	16738	16797	16755	16614	16763	16771	16736	16790	16870	16828	16882	16866	16867	16876	16939	16793	16784	16800	16836	16703	16718	16845	16848	16773	16916	17036	16845	16826	16650	16755	16710	16819	16719	16920	16790	16774	16609	16693	16775	16967	16739	16710	16884	16760	16741	16824	16748	16892	16797	16909	16765	16860	16854	16795	16809	16923	16853	16836	16684	16799	16704	16790	16818	16706	16880	16688	16691	16760	16741	16935	16879	16973	16712	16921	16974	16752	16811	16826	16971	16785	16630	16713	16811	16702	16804	16987	16853	16879	16717	16836	16742	16866	16768	16747	16697	16837	16715	16949	16691	16901	16765	16883	16793	16850	16797	16797	16760	16865	16721	16602	16824	16704	16783	16727	16822	16840	16661	16689	16897	16858	16871	16866	16714	16721	16962	16921	16751	16865	16863	16813	16986	16628	16973	16743	16760	16969	16763	16687	16868	16600	16874	16814	17076	16944	16743	16762	16884	17035	16913	16683	16763	17014	16844	16842	16893	16505	16841	16826	16816	16897	16793	16862	16825	16715	16897	16922	16556	16673	16828	16763	16748	16856	16790	16903	16864	16807	16838	16738	16842	16821	16852	16663	16845	16824	16966	16747	16768	16718	16847	16710	16822	16888	16925	16794	16692	16732	16686	16876	16794	16788	16934	16915	16707	16720	16800	16676	16785	16822	16820	16897	16807	16662	16868	16683	16670	16839	16856	16763	16834	16721	16573	16856	16788	16893	16865	16782	16866	16921	16906	16738	16889	16714	16798	16911	16692	16865	16686	16882	16866	16685	16850	16849	16860	16656	16721	16733	16913	16885	16794	16760	16708	16757	16773	16809	16984	16863	16759	16704	16801	16797	16861	16944	16678	16987	16988	16758	16700	16753	16831	16932	16773	16843	16881	16780	17010	16829	16728	16828	16924	16775	16865	16725	16832	16677	16886	16717	16974	16789	16803	16949	16778	16924	16975	16715	16881	16940	16751	17002	16786	16822	16983	16792	16824	16944	16696	16729	16817	16774	16960	16769	16855	16849	16902	16716	16929	16881	16648	16838	16910	16902	16688	16822	16729	16781	16829	16787	16701	16804	16833	16818	16795	16622	16792	16811	16890	16899	16747	16949	16850	16747	16827	16806	16694	16804	16784	16856	16924	16902	16814	16781	16887	16890	16799	16624	16738	16929	16811	16715	16831	16621	16924	16813	16849	16745	16851	16854	16830	16808	16743	16898	16624	16779	16930	16844	16617	16867	16693	16780	16903	16641	16777	16780	16747	16702	16844	16805	16844	16715	16725	16837	16870	16798	16903	16797	16743	17006	16910	16677	16753	16795	16871	16990	16901	16820	16929	16904	16815	16930	16965	16785	16795	16786	16895	16674	16787	16828	16758	16855	16726	16784	16571	16808	16741	16832	16780	16791	16758	16691	16823	16903	16757	16897	16688	16740	16776	16682	17003	16724	16989	17025	16781	16797	16972	16633	16716	16880	16749	16879	16736	16847	16820	16884	16804	16891	16792	16795	16795	16804	16767	16780	16773	16804	16697	16877	16749	16894	16865	16745	16837	16769	16910	16679	16746	17009	16763	16734	16837	16875	16759	16870	16667	16892	16837	16677
23005	22629	36188	36050	33026	30963	29510	22765	20758	20756	20384	20497	20404	20234	20169	20281	20241	19947	20360	20210	20271	20069	20170	20155	20195	20085	20290	20417	20162	19852	20012	20014	19949	20137	20066	20074	19969	19995	20125	20019	19957	20071	20295	19893	20031	20053	20063	20022	19944	19721	19996	19985	20040	19820	19844	20085	20203	19911	19938	19981	20265	20142	20076	19945	19898	20007	19984	19979	20055	19901	20041	19956	20045	19920	19989	19973	20010	19937	19943	20158	19800	19925	19952	20023	20026	20079	20125	19955	19868	20028	19965	20000	20128	19961	20038	19934	19865	19910	19991	20053	20036	19811	19936	19837	19867	19829	19900	19958	19897	20089	19931	20073	19810	19970	19968	20101	19901	19912	20214	19815	19686	20052	20216	19830	19921	20014	19947	19977	19893	19924	19790	19963	20066	19811	20103	19789	19842	20222	19876	20024	20063	19937	19929	19934	19856	20072	19855	20014	19922	19853	19886	19904	20117	19835	20117	19945	20300	19950	19837	19912	20011	20032	20079	19987	19935	19881	19881	19783	19725	19933	19969	19904	19922	20046	19991	19763	19788	19974	19924	20016	19854	19806	20291	19925	19913	20028	19828	19602	19960	19968	19891	19997	19969	19955	19899	19924	19683	19880	19964	20009	19956	20088	19961	19896	20000	19890	19989	19985	19776	19742	20024	20128	19878	19857	19896	19907	20180	19948	19991	19816	19858	20094	19985	19738	19867	19749	19984	19754	19957	19855	19877	19916	19919	19916	19978	20039	20057	19859	19787	19947	19937	20105	20037	19894	20134	20095	20044	19769	20003	20000	20194	19888	19861	19928	19906	19962	20011	19820	20064	19980	19849	20009	20116	19890	19731	20001	19896	19942	19761	19952	19853	19953	19983	19895	20070	19969	19955	20007	19804	19838	19966	19973	20008	20065	20115	19978	20185	19958	19921	19892	20064	19923	19783	19916	19653	20007	19733	19923	19891	20202	19992	19965	20016	20044	20085	19874	19876	19886	20033	19965	19858	19895	19726	19809	19839	20121	19987	19919	19918	20195	20105	19956	19994	19984	20133	19924	20021	20022	20079	19796	19932	20045	19913	19957	19952	19875	19748	19985	19949	20018	20036	20048	19712	20044	19986	19904	19668	20002	19866	20023	19794	19726	20063	20095	19918	19646	20047	19876	19902	19973	20092	19988	19974	19881	19966	19912	20098	19764	19867	20094	20004	19948	19976	19773	19948	19848	20119	19932	20011	19866	19876	19966	20080	19751	19794	19945	19850	19819	19873	19826	19899	19993	19866	19921	19846	19998	20012	19764	20001	20076	19750	19775	19965	20019	19855	19951	19877	19789	19915	19924	19870	19821	20061	19966	19982	19788	20037	20022	19779	19823	19940	19938	19849	19833	19896	19934	19607	20010	19876	20039	20037	19966	19771	19837	19911	19767	20021	19854	19973	19973	19870	19981	19930	19961	19785	20017	19799	19650	19570	19812	19883	19892	20005	19783	19965	20032	19971	19958	20001	19871	19912	19864	19711	19915	19807	19972	19802	19769	20036	19808	20005	20022	19827	19830	20078	19596	19757	20260	20088	19950	20213	19862	19890	19859	19913	19804	20024	20090	20015	20042	20039	19892	19949	20015	19823	20000	19848	19773	20069	19850	19921	19778	20000	20089	19989	19813	19949	19998	19968	19847	19962	19937	20126	20082	20051	19778	19858	19831	19754	19946	19747	19935	19936	19915	19902	20066	20015	19966	19973	19865	19925	19813	19824	19869	20166	19905	19862	19845	19925	20021	19960	19863	19944	19782	19926	19958	19774	19706	20031	19954	19886	19933	20162	20010	20172	19625	19772	19972	20076	20089	19942	19973	19904	20012	19778	19696	20074	19981	19579	19720	19980	19888	19934	20071	19877	19892	19909	19880	19833	19904	19918	19829	19976	19908	19952	19933	19947	19921	19778	19826	20013	19796	20149	20039	20066	20111	19758	19847	19906	19806	19845	19918	20002	20028	19688	20034	20018	19731	20018	19880	19968	19943	19660	19953	19905	20146	19921	19972	19864	19965	19981	19993	20080	19949	19730	19844	19788	19888	19843	20053	19840	19934	20069	19897	19868	19958	19927	19812	19979	20077	19896	19972	19940	19912	19943	19986	19943	19894	19971	19905	19956	19774	19888	19720	19972	20006	20081	19789	20061	19925	19918	19876	20031	19860	19901	19861	19855	20029	20033	19968	19900	20008	19763	19881	19910	19922	20043	19825	20027	19970	19831	20041	19731	19807	20040	19700	19743	19915	19902	19991	19904	20008	19874	19952	19965	19838	19865	20040	19888	19829	19830	19945	20082	19935	19900	20061	19977	19961	19872	19829	19990	19797	19554	20055	19969	19859	19722	19885	20035	19944	19910	19661	20142	19759	19922	20119	19814	19872	20002	19939	20120	19906	20040	19996	19867	20039	20095	20104	19832	20026	19804	19628	20025	19885	19718	20287	19969	20056	19858	19928	19750	20031	19810	20010	20104	20054	19892	19817	20045	20106	19962	19765	19974	20088	19946	19954	20058	20043	19959	19918	20077	19945	19902	19958	19793	19969	20027	19984	20145	19907	19951	19778	19977	19818	19925	19940	19875	19981	19940	19775	19940	19912	19884	19923	19845	19855	20011	19877	20056	20028	20060	19800	20168	20065	19787	19784	19769	19942	19923	20081	19783	19950	19949	19858	20005	19717	19982	19868	19989	19924	20064	19822	19964	19839	19930	19855	19944	19822	19870	19904	20128	20000	19939	19967	19744	19920	19931	19925	19864	20014	19908	19987	19916	19989	19961	19944	19817	19811	19605	19913	20022	20013	20056	19779	19964	19868	19919	20101	19898	19944	19684	19849	19745	19766	20026	19820	20023	19810	19973	19947	19916	19987	19885	19781	19912	19985	19906	19879	19997	20031	20168	19912	19916	19928	19951	19784	19937	20221	19947	19964	20039	20013	19943	20047	20023	19940	19971	19906	19787	20080	19855	20070	19729	19955	19930	19971	20030	19970	19694	19986	19908	19975	19895	20012	20075	19933	19991	19782	20019	20106	19956	20061	19752	19966	19734	19891	19812	19996	19941	19870	20001	19954	19999	19879	19858	19679	19781	19933	19945	19867	19702	19613	19987	20068	20054	19737	19902	20097	19957	19897	19956	19961	19688	19962	20007	19847	19738	19909	20052	20011	20042	20024	20113	20095	19947	19703	19699	19962	20199	19869	19811	19966	19828	19944	20184	19859	19948	19937	19906	19860	19907	20064	19864	19828	19881	19850	20088	20062	19874	19777	19882	20025	19907	20038	19809	19669	19910	19882	19985	19802	19972	19749	19808	20088	19974	19860	19963	19879	20181	19957	20022	19915	19914	19741	19949	19840	19827	19695	19778	19856	20021	19851	19988	19988	19757	19930	20139	20061	20015	20213	20032	19959	20004	20044	19805	19837	20052	19868	19743	19873	19771	20032	19943	20038	19925	19909	19896	19925	19773	19954	19944	20047	19834	19929	19888	20017	19716	20039	19848	19908	20086	20058	19952	19810	19798	20090	20137	20007	20057	20036	19796	19830	19965	20048	19844	19906	19872	19990	20031	20089	20046	20014	20071	19781	19977	19947	19840	20060	19927	20039	20081	19968	19826	19733	19880	19961	19913	20029	20057	20028	20027	19962	20010	19868	19969	19922	20021	19868	20113	19883	20029	20021	19939	19782	19924	19927	19889	19980	19798	19994	20070	19852	19762	19700	20003	19992	19990	20040	20074	19991	19911	19887	19963	19852	19951	19912	20013	20096	19942	19621	19758	19792	19725	19974	19780	20107	19923	19787	20109	20037	20163	19981	19937	20093	19941	19967	20031	19994	19903	19917	20100	19815	19886	19836	19981	19896	19917	19686	19894	19908	19977	19852	19965	20078	19864	20015	19906	20086	20082	19785	20009	19852	20084	20130	20069	20027	20024	19981	19773	19976	19849	19811	20019	20039	19891	19968	20281	20059	19991	19982	20110	19669	20125	19582	20052	20092	19794	19904	19650	19876	20005	19738	20077	19659	19837	20062	19824	20050	19990	20051	19858	19739	19755	19816	19959	19903	19953	19943	20012	19817	19917	20070	20035	19900	20048	19984	20189	19883	20003	19938	19820	19890	19773	20096	19948	19877	19891	19796	19902	19975	19826	19756	19815	20041	19986	19932	19986	20084	19875	20119	19642	19903	19842	19927	20004	19803	19822	19892	19923	20018	19894	19739	19855	19694	20246	19931	19733	19661	19629	20107	20081	19950	19694	20041	19925	19917	19841	19915	19948	19798	20062	20078	20109	19982	19935	19883	19715	19898	19993	19965	19970	19740	19825	19713	19878	20093	19892	19837	19859	19937	19717	19814	20053	19861	19724	19820	20116	19934	19930	20046	20179	20038	19913	19878	20086	20051	20005	19957	19827	19904	19791	19694	19985	19974	20028	19699	19968	20068	20022	19953	19984	19862	19830	19817	19835	20066	19914	19945	19960	19880	19883	19950	19938	19880	20002	20016	19743	19984	19896	19850	20052	19872	19962	20174	19841	19946	19979	19854	20070	19901	20053	19877	19832	19930	19899	19837	20091	19939	19798	19886	19687	19907	19886	19881	19868	19827	20180	19772	19687	19608	19864	19796	19841	19844	19889	19989	19949	19652	19928	20077	19968	19888	19876	19946	19964	19805	19850	19781	20049	19970	19811	19996	19919	19994	20291	19978	19788	20052	20025	19976	20047	19820	19846	20161	19892	19958	19954	19813	19841	20046	20094	19925	20052	19857	19916	19814	20016	19928	19804	20000	19950	19962	20046	19977	19979	19990	19935	20142	19784	19980	20041	19969	20046	20075	20001	19884	20020	19834	19963	20126	19955	19941	19891	19722	19958	19768	19690	19937	19907	19923	19976	19921	19852	19866	19836	19770	19943	20015	20087	20007	19643	20002	19991	19962	19992	19822	19963	20049	19991	19919	19742	20037	19806	19932	20066	19870	20035	19777	20130	20001	20022	19925	19868	19874	19863	19945	20043	19940	19829	20030	20093	19831	19844	20010	19925	19837	20094	19894	19610	19774	19907	19842	19962	19805	20097	19862	19949	20077	19803	19949	19973	19910	19870	20035	19870	19932
64167	107195	92699	71396	50027	34070	23426	18782	17247	16608	16715	16647	16752	16767	16722	16603	16448	16905	16507	16742	16459	16586	16734	16770	16672	16663	16721	16809	16770	16636	16885	16938	16660	16835	16622	16745	16534	16705	16709	16585	16586	16632	16571	16709	16707	16620	16667	16600	16789	16627	16644	16752	16614	16610	16592	16674	16809	16700	16532	16763	16801	16806	16690	16841	16688	16578	16690	16662	16742	16698	16681	16887	16668	16588	16666	16761	16674	16645	16698	16585	16566	16584	16541	16561	16706	16723	16690	16565	16626	16552	16713	16674	16817	16692	16774	16717	16621	16682	16716	16734	16579	16689	16758	16838	16647	16743	16641	16664	16663	16637	16692	16646	16657	16547	16744	16713	16670	16617	16861	16578	16737	16771	16600	16730	16734	16561	16554	16713	16796	16621	16625	16700	16747	16745	16617	16561	16629	16595	16683	16838	16695	16723	16689	16649	16523	16808	16761	16423	16704	16674	16730	16618	16678	16642	16796	16632	16858	16692	16577	16711	16756	16680	16675	16681	16612	16519	16744	16588	16643	16744	16647	16647	16655	16705	16631	16686	16888	16701	16741	16727	16780	16727	16717	16588	16688	16698	16662	16761	16772	16707	16794	16627	16648	16700	16665	16664	16689	16652	16699	16701	16557	16507	16591	16542	16659	16762	16653	16708	16764	16830	16694	16668	16664	16636	16669	16682	16566	16755	16864	16803	16665	16773	16626	16658	16869	16654	16727	16677	16525	16609	16712	16532	16752	16663	16483	16597	16678	16786	16861	16623	16671	16618	16709	16524	16710	16423	16685	16775	16775	16722	16583	16643	16776	16573	16705	16842	16542	16452	16688	16616	16657	16533	16769	16628	16660	16507	16753	16604	16686	16580	16681	16453	16769	16621	16647	16564	16724	16821	16766	16645	16512	16678	16642	16731	16614	16666	16694	16764	16534	16650	16830	16594	16555	16584	16756	16723	16792	16778	16651	16652	16661	16618	16426	16513	16614	16699	16826	16699	16790	16711	16504	16708	16697	16695	16738	16666	16640	16735	16699	16796	16662	16600	16624	16758	16678	16644	16708	16668	16856	16618	16732	16628	16713	16647	16586	16809	16589	16600	16693	16734	16621	16723	16702	16682	16679	16553	16726	16628	16785	16704	16505	16686	16597	16668	16758	16680	16784	16611	16609	16691	16703	16634	16696	16658	16757	16664	16803	16582	16714	16548	16861	16682	16679	16673	16672	16718	16750	16642	16618	16634	16749	16609	16609	16724	16810	16707	16709	16688	16754	16476	16717	16788	16737	16678	16762	16621	16678	16693	16734	16668	16655	16739	16559	16482	16521	16592	16738	16759	16538	16598	16790	16804	16833	16564	16536	16817	16653	16756	16840	16625	16760	16711	16638	16756	16571	16617	16633	16652	16629	16775	16605	16691	16557	16746	16471	16574	16564	16527	16489	16782	16718	16832	16611	16658	16793	16503	16760	16945	16734	16655	16613	16677	16562	16796	16718	16605	16871	16607	16837	16614	16707	16716	16705	16489	16844	16474	16724	16631	16721	16665	16501	16681	16535	16609	16579	16625	16708	16734	16817	16739	16695	16720	16747	16616	16657	16641	16735	16718	16609	16682	16750	16804	16726	16725	16643	16756	16622	16703	16604	16708	16664	16597	16832	16662	16962	16674	16682	16582	16771	16624	16550	16632	16799	16441	16668	16560	16639	16658	16796	16765	16709	16794	16679	16693	16465	16785	16819	16618	16768	16744	16877	16476	16695	16639	16588	16554	16711	16769	16731	16869	16713	16557	16526	16735	16672	16780	16795	16622	16656	16643	16729	16497	16551	16769	16809	16669	16754	16751	16732	16746	16619	16463	16630	16557	16727	16606	16730	16740	16615	16810	16617	16518	16779	16709	16732	16571	16888	16625	16583	16766	16673	16628	16677	16600	16533	16682	16772	16832	16738	16788	16629	16592	16514	16781	16688	16517	16701	16565	16756	16686	16638	16658	16679	16694	16639	16763	16825	16678	16678	16659	16777	16711	16712	16701	16533	16632	16783	16807	16732	16732	16606	16678	16632	16756	16723	16633	16594	16737	16547	16707	16607	16834	16601	16617	16668	16581	16632	16697	16708	16624	16646	16648	16745	16718	16527	16891	16671	16888	16443	16524	16742	16668	16601	16615	16563	16886	16725	16824	16630	16713	16589	16684	16836	16706	16768	16848	16816	16618	16701	16651	16700	16659	16649	16704	16754	16956	16653	16602	16591	16642	16578	16589	16680	16506	16720	16589	16622	16614	16536	16771	16745	16692	16717	16585	16608	16592	16777	16573	16575	16626	16657	16604	16605	16799	16864	16748	16465	16779	16698	16730	16702	16736	16610	16690	16605	16569	16576	16674	16361	16654	16736	16665	16693	16682	16762	16837	16704	16611	16763	16764	16787	16709	16401	16722	16486	16688	16607	16676	16671	16821	16626	16856	16692	16625	16723	16669	16889	16828	16811	16653	16682	16608	16668	16655	16616	16645	16616	16868	16726	16778	16839	16732	16548	16810	16819	16662	16753	16505	16545	16601	16748	16747	16560	16787	16655	16744	16720	16705	16724	16741	16654	16756	16687	16696	16506	16500	16729	16623	16519	16786	16775	16580	16612	16789	16641	16690	16641	16689	16695	16665	16604	16853	16652	16760	16751	16640	16484	16779	16659	16624	16500	16521	16828	16717	16710	16460	16532	16713	16499	16806	16576	16636	16755	16627	16698	16746	16712	16600	16798	16772	16626	16804	16736	16700	16875	16665	16660	16615	16638	16611	16641	16590	16545	16730	16549	16632	16950	16554	16577	16663	16628	16666	16592	16787	16718	16875	16527	16863	16772	16727	16815	16759	16780	16561	16630	16644	16729	16760	16611	16773	16850	16816	16693	16851	16763	16678	16691	16659	16654	16547	16593	16574	16716	16754	16880	16607	16631	16723	16748	16736	16553	16848	16637	16680	16472	16546	16788	16782	16582	16615	16750	16685	16610	16636	16679	16665	16665	16765	16755	16713	16654	16711	16642	16681	16716	16643	16697	16590	16642	16709	16686	16673	16609	16464	16580	16523	16658	16745	16543	16611	16785	16505	16767	16772	16605	16669	16671	16776	16733	16476	16633	16527	16695	16626	16596	16718	16713	16683	16733	16690	16593	16679	16792	16647	16511	16688	16664	16586	16660	16675	16694	16617	16657	16542	16736	16877	16679	16635	16642	16527	16483	16550	16666	16594	16715	16649	16623	16687	16520	16757	16558	16869	16421	16818	16863	16694	16567	16641	16780	16650	16575	16812	16841	16598	16784	16785	16561	16755	16903	16662	16544	16635	16683	16661	16750	16579	16651	16711	16719	16643	16683	16720	16535	16862	16723	16809	16666	16609	16651	16836	16641	16634	16838	16571	16811	16838	16548	16698	16746	16630	16695	16761	16622	16743	16748	16739	16524	16739	16643	16833	16599	16768	16916	16721	16651	16762	16523	16537	16627	16781	16615	16737	16560	16761	16819	16821	16702	16703	16382	16663	16772	16652	16672	16781	16532	16681	16948	16695	16735	16758	16831	16630	16600	16774	16535	16829	16640	16637	16827	16709	16627	16792	16692	16674	16469	16760	16708	16858	16577	16581	16723	16596	16645	16821	16683	16668	16814	16645	16758	16730	16844	16603	16796	16635	16597	16574	16791	16620	16725	16670	16804	16817	16856	16695	16724	16807	16626	16711	16663	16763	16533	16596	16704	16504	16641	16534	16623	16751	16728	16836	16770	16644	16759	16650	16731	16797	16770	16634	16708	16637	16679	16724	16637	16876	16544	16616	16735	16791	16680	16657	16509	16770	16553	16768	16786	16702	16739	16631	16621	16691	16743	16712	16789	16829	16499	16680	16646	16565	16657	16684	16621	16619	16570	16550	16527	16548	16688	16770	16813	16730	16482	16732	16707	16529	16559	16737	16630	16488	16781	16573	16566	16441	16550	16691	16664	16485	16580	16647	16577	16757	16832	16790	16661	16597	16791	16551	16543	16733	16577	16651	16683	16721	16594	16659	16771	16635	16684	16805	16466	16688	16678	16650	16619	16909	16580	16592	16850	16613	16570	16496	16643	16643	16624	16573	16622	16724	16701	16655	16509	16577	16677	16749	16697	16658	16611	16761	16673	16715	16535	16640	16615	16556	16687	16570	16806	16779	16693	16653	16758	16743	16684	16778	16740	16698	16716	16658	16535	16565	16735	16574	16601	16639	16767	16517	16588	16519	16768	16800	16724	16579	16632	16710	16764	16670	16693	16810	16646	16487	16576	16751	16749	16692	16661	16843	16673	16649	16696	16639	16785	16656	16485	16650	16757	16482	16695	16790	16521	16639	16586	16757	16654	16667	16808	16709	16613	16536	16430	16748	16829	16716	16646	16734	16715	16665	16529	16688	16603	16656	16608	16651	16730	16713	16625	16630	16756	16711	16804	16707	16652	16802	16694	16682	16568	16639	16776	16753	16737	16638	16851	16745	16775	16556	16706	16562	16549	16582	16770	16627	16796	16591	16646	16604	16794	16710	16628	16678	16714	16642	16686	16731	16655	16731	16593	16883	16711	16674	16598	16713	16865	16584	16586	16692	16728	16771	16621	16512	16899	16672	16720	16579	16717	16653	16538	16775	16747	16652	16813	16526	16709	16695	16764	16578	16660	16496	16693	16848	16603	16814	16602	16731	16594	16815	16742	16494	16736	16746	16663	16680	16474	16620	16771	16807	16732	16715	16631	16662	16671	16670	16663	16805	16760	16524	16667	16607	16902	16705	16631	16884	16462	16676	16750	16684	16697	16765	16660	16687	16667	16743	16628	16636	16801	16735	16647	16503	16611	16610	16685	16544	16784	16689	16580	16534	16534	16577	16613	16731	16685	16625	16604	16680	16786	16688	16674	16722	16844	16477	16827	16814	16675	16705	16594	16678	16649	16663	16698	16580	16775	16627	16678	16744	16776	16630	16427	16760	16781	16646	16621	16646	16747	16572	16620	16697	16666	16658	16681	16654	16701	16756	16677	16553	16787	16474	16759	16822	16685	16872	16567	16498	16611	16590	16491	16604	16624	16723	16722	16624	16716	16652	16744	16652	16637	16682	16640	16681	16720	16589
29694	35613	43749	34441	25629	22240	20903	20373	19936	19974	19778	19923	20169	19927	19702	19934	19956	19668	20253	19908	19576	20051	20043	20058	19970	19775	19878	20031	19874	19769	19641	19868	20033	19809	19603	19685	19834	19920	19979	19764	19872	19827	19873	19930	20201	19964	19699	19986	19806	19841	19897	19775	19879	19713	19735	19708	19710	19956	20002	19956	19802	19661	19963	19922	19915	19956	19673	19717	19807	19833	19741	19782	19903	19924	19672	19880	19923	19912	19801	20122	19892	19727	19863	19848	19923	19870	19680	19842	19820	19826	19770	19937	19805	19724	19748	19793	19576	19757	19973	19848	19754	19910	19757	19749	19918	19789	19894	20023	19915	19727	19876	19930	19881	19766	19838	19994	19659	19937	19992	19894	19854	19744	19825	19904	19933	19959	19952	19750	19815	19990	19962	19859	19833	19855	19667	19816	19810	19855	19660	19716	19944	19889	19885	19777	19810	19839	19831	19909	19982	19904	19672	19771	19903	19860	19912	20021	19794	20129	19923	19950	19964	19871	19848	19861	19804	19951	19701	19836	19862	19768	19867	19931	19896	20062	19839	19814	19884	19740	19774	19650	19600	19779	19820	19863	19739	19919	19870	19835	19711	19827	19587	19886	19864	19843	19827	19495	19749	19745	19761	19890	19809	19698	19820	19624	19847	19385	19698	19701	20030	19803	19929	19956	19787	19733	19889	19832	19749	19792	19881	19681	19693	19844	19776	19736	19787	20055	19784	19797	19799	19720	19804	19809	19901	19775	20123	20011	19736	19744	19753	19814	19950	19805	19741	19981	19937	19562	19772	19888	19598	19793	19812	19881	19811	19931	19718	19580	19858	19680	19876	19764	19876	19835	19989	19623	19776	19881	19759	19856	19901	19767	19815	19713	19735	19789	19884	19713	19917	19702	19658	19751	19787	19889	19894	19966	19829	19492	19797	19709	19578	19968	19715	19753	19849	19882	19834	19949	19739	19795	19868	19705	19940	19748	19981	19967	19972	19697	19882	19715	19774	19703	19901	19916	19655	19749	19844	19659	20178	19809	19829	19799	19710	19795	19827	19950	19656	19716	19701	19826	19995	19700	19922	19796	19730	19741	19998	19795	19918	19859	19761	19750	19732	19730	19607	19760	19753	20027	19694	19769	19850	19582	19736	19719	19810	19630	19794	20033	19861	19771	19872	19791	19964	19712	19741	19759	19929	19844	19786	19802	19647	19606	19711	19791	19589	19663	19789	19972	19815	19610	19712	19855	19732	19848	19654	19806	19975	19896	19776	19803	20037	20051	19777	19918	19985	19871	19915	19626	19723	19683	19946	19740	19987	19793	19949	19723	19802	19768	19796	19686	19885	19841	19875	19805	19842	19880	19722	19727	19767	19791	19824	20036	19789	19998	20002	19759	19734	19956	19793	19835	19945	19795	19828	19636	19810	19766	19715	19919	19958	19733	19581	19723	19907	19802	19753	19661	19807	19707	19786	19770	19851	19745	19830	20046	19860	19946	19834	19819	19855	19775	19718	19899	19857	19709	19850	19686	19851	19820	19687	19752	19949	19883	19822	19817	19900	19632	19891	19829	19806	19704	19761	20045	19681	19989	19704	19953	19856	20030	19810	19672	19814	19705	19771	19852	19990	19763	19784	19949	19799	19823	19873	19898	19759	19580	19788	19946	19767	19971	19781	19752	19629	19767	19739	19664	19682	19835	19731	19770	19775	19592	19660	19782	19999	19755	19876	20081	19814	19949	19842	19813	19608	20010	19968	19715	19962	19677	19928	19464	19420	19808	19856	19839	19989	19808	19950	19953	19841	19699	19869	19863	19756	19750	19640	19790	19867	19903	19657	19993	19851	19805	19843	19810	19993	19862	19809	19923	19874	19826	19773	19746	19641	20006	19804	19836	19787	19823	19835	19596	19808	19878	19772	20175	20207	19866	19937	19824	19890	19791	19869	19816	19901	19749	19815	19844	19651	19851	19735	19628	19675	19687	19662	19608	19769	19756	19732	19988	19763	19676	19733	19807	19963	19928	19810	19857	19924	19898	19815	19848	19717	19927	19727	19913	19865	19971	20116	19711	19897	19905	19898	19828	19898	19878	19893	19858	19864	19869	19771	19983	19917	19817	19805	19817	19578	19906	19770	19745	19967	19644	19549	19616	20056	19893	19957	19662	19853	19919	19749	19973	19771	19795	19936	19647	19905	19611	19906	19988	19745	19843	19728	19919	20060	19827	19781	19984	19826	19935	19773	19733	19908	19965	19868	19840	19837	19877	19844	19677	19934	19834	19698	19877	19769	19897	19851	19750	19832	19832	19834	19749	19823	19981	19858	19824	19959	19855	19821	19753	19849	19856	19798	19720	19730	19629	19819	19832	19929	19948	19718	19862	19798	19711	19734	19746	19518	19834	19726	19977	19915	19832	19924	19947	19785	19856	19894	19949	19858	19895	19742	19953	19808	19758	19709	20015	19811	19670	19769	19706	19706	19712	19838	19854	19685	19789	19680	19669	19938	19915	19784	19690	19805	20064	19722	20026	20017	19630	19773	19819	19783	19733	19846	19866	19818	19775	19769	20001	19830	19679	19911	19878	19735	19806	19885	19797	19700	19801	19848	19834	19777	19733	19765	19754	19597	19734	19857	19923	19886	19670	19911	19640	19890	19791	19783	19815	19941	19636	19853	19876	20087	19851	19790	19834	19858	19885	19706	19827	20058	19873	19836	19661	19936	19705	19744	19895	19654	19978	19937	19744	19989	19931	19853	19790	19876	19807	19847	19964	19804	19773	19855	19952	19807	19826	19950	19619	19850	19809	19822	19871	19920	19788	19735	19610	19732	19658	19765	20009	19933	19795	19810	19756	19750	19667	19946	19880	19840	19970	19697	20114	19736	19707	19852	19814	20054	19792	19767	19675	19915	20009	19735	19694	19987	19890	19656	19716	19775	19690	19889	19849	19659	19635	19870	19529	19816	19586	19667	19766	19773	19683	19893	19644	19744	19851	19814	19821	19983	20114	19852	19904	19999	19610	19823	19689	19748	19720	19769	19853	19781	19750	19860	19771	19872	19994	19869	19659	19687	19704	19728	19866	19720	19672	19720	20087	19788	20054	19717	19971	19842	20010	19840	19563	19865	20019	19619	19628	19919	19860	19929	19775	19983	19868	19791	19998	19757	19838	19785	19982	19790	19759	19761	19884	19989	19826	19746	19733	19642	19754	19950	19769	19799	19869	19838	19694	20047	19775	19938	19822	19825	19894	19942	19804	19884	19981	19706	19959	19869	19845	19671	19656	19832	19792	19643	19931	19784	19890	19761	19875	19698	19922	19669	19651	19873	19855	19981	19666	19840	19714	19805	19958	19706	19714	20054	19929	19777	19888	19770	19769	19643	19910	19864	19802	19877	19834	19706	19564	19756	19842	19919	19584	19970	19697	19864	19854	19930	19937	19731	19812	19857	19764	19839	19723	19756	19852	20034	19939	19803	19710	20004	19793	20017	19807	19922	19768	19806	19638	19851	19720	20050	19677	19901	19583	19747	19609	19868	19844	19934	19885	19847	19792	20071	19627	19963	19752	19629	19686	19994	19991	19972	19946	19731	19994	19852	19810	19914	19837	19957	19925	19869	19826	19729	19720	19807	19870	19850	19905	19855	19781	19775	19758	19859	19845	19891	19882	19795	19851	19978	19833	19771	19716	19606	19864	19903	19927	19850	19762	19858	19721	20038	19790	19703	19765	19732	19739	19769	19767	19826	19776	19897	19722	19889	19693	19857	19849	19804	19813	19792	19892	19774	19820	20046	19904	19913	19894	19929	19717	19735	19830	19961	19672	19865	19723	19951	19781	19966	20067	19828	19965	19830	19886	19887	19782	19739	19808	19923	19903	19815	19881	19854	19783	19733	19807	19917	19630	19755	19698	19773	19892	20010	19825	19907	19680	19869	19769	19674	19900	19718	19698	19882	19903	19813	19667	19805	19875	19783	19677	19705	19808	19878	19876	19898	19768	19881	19817	19928	20051	19853	19867	19873	19847	19798	19829	19691	19740	19744	20049	19686	19884	19972	19769	19788	19737	19992	19762	19916	19968	19850	19614	19759	20012	19888	19895	19908	20074	19867	19795	19941	19690	19958	19738	19670	19881	19954	19670	19639	19866	19917	19799	19806	19818	19912	19806	19789	19708	19780	19815	19719	19835	19840	19793	19947	19620	19769	19699	19759	19952	20070	19966	20001	19979	19947	20021	20009	19693	19853	19832	19999	19968	19797	19683	19836	19713	19761	19680	19696	19738	19769	19889	19934	19805	19627	19775	19796	19667	19967	19789	19804	19713	20053	19987	19709	19892	19748	19726	19723	19789	19640	19682	19680	19956	19944	19882	19880	19835	19760	19764	19674	19806	19755	19907	19833	19761	19947	19792	20068	19638	19721	19901	19856	19726	19927	19963	19770	19872	19787	19813	19852	20169	19813	19775	19792	19752	19784	19889	19669	19909	19937	19796	19629	19762	19922	19818	19835	19800	19622	19605	20022	19739	19853	19841	19792	19615	19860	19891	19854	20001	20081	19745	19824	19818	19874	19738	19905	19790	19675	19774	19853	19808	19526	19705	19950	19909	19823	19811	19884	19724	19659	19942	19951	19665	19980	19747	20107	19926	19787	19715	19870	19880	19761	19881	19770	19790	19865	19717	19660	19802	19916	19844	19799	19748	19826	19933	20013	19999	19815	20063	19913	19904	19559	19900	19774	20051	19822	19617	19764	19745	19838	19777	19824	19859	19881	19882	19952	20004	19944	19951	19811	19784	19893	19955	19994	19585	19806	19771	19936	19820	19801	19969	19790	19950	20002	19744	19637	19817	19778	19829	19940	19871	20084	19713	19718	19822	19747	19620	19869	20052	19724	19775	19611	19816	19866	20034	19635	19663	19879	19845	19801	19720	19950	19760	19813	19786	19839	19689	19836	19722	19844	19880	19607	19876	19916	19907	19883	19734	20001	19759	19868	19844	19825	19811	19937	19604	19836	19864	20117	19854	19909	19807	19808	19797	19825	19677	19696	19901	20005	19870	19977	19860	19924	19868	19767	19826	19820	19779	19909	19820	19987	19915	20015	19961	19825	19837	19825	20007	19906	19993	19794	19895	19952	19957	19841	19817
35286	55744	45968	30941	22305	18713	17294	16746	16809	16637	16697	16611	16573	16569	16701	16542	16711	16596	16837	16639	16803	16663	16540	16672	16752	16627	16446	16629	16578	16647	16749	16746	16684	16451	16771	16762	16708	16487	16620	16598	16584	16635	16359	16899	16503	16665	16618	16733	16604	16817	16532	16633	16493	16565	16547	16520	16848	16788	16701	16628	16566	16714	16770	16610	16522	16573	16440	16713	16547	16545	16677	16661	16519	16540	16622	16487	16486	16555	16701	16675	16632	16778	16636	16717	16669	16687	16452	16613	16513	16654	16633	16809	16539	16607	16658	16597	16571	16527	16745	16685	16487	16590	16634	16680	16740	16549	16519	16579	16472	16472	16753	16707	16790	16518	16658	16524	16678	16770	16589	16664	16797	16620	16665	16735	16730	16619	16549	16609	16687	16578	16632	16587	16632	16508	16555	16570	16645	16626	16527	16618	16722	16566	16671	16599	16716	16508	16546	16747	16625	16701	16632	16611	16499	16632	16485	16694	16664	16731	16720	16680	16666	16670	16706	16621	16576	16697	16626	16643	16549	16611	16534	16764	16859	16617	16710	16549	16638	16589	16715	16697	16467	16612	16694	16653	16684	16587	16593	16533	16576	16750	16719	16563	16678	16818	16614	16619	16715	16631	16601	16620	16587	16616	16545	16461	16476	16595	16731	16841	16581	16537	16597	16732	16705	16688	16596	16607	16574	16671	16649	16609	16593	16728	16541	16788	16562	16668	16686	16914	16571	16586	16595	16555	16701	16560	16528	16616	16646	16549	16714	16646	16702	16673	16702	16591	16612	16685	16552	16629	16458	16707	16589	16727	16536	16614	16793	16527	16560	16573	16741	16621	16563	16667	16780	16666	16696	16453	16367	16533	16678	16525	16663	16642	16542	16577	16519	16632	16588	16688	16726	16623	16662	16648	16687	16828	16555	16610	16588	16392	16575	16613	16744	16436	16579	16558	16673	16818	16593	16694	16673	16675	16662	16544	16618	16658	16680	16430	16574	16711	16737	16750	16705	16525	16503	16529	16461	16622	16676	16582	16593	16627	16786	16598	16574	16830	16599	16506	16630	16602	16661	16636	16726	16565	16695	16764	16631	16692	16644	16743	16614	16526	16655	16689	16623	16634	16574	16557	16669	16716	16623	16590	16667	16697	16675	16582	16632	16426	16753	16623	16638	16582	16605	16567	16571	16676	16564	16698	16671	16742	16703	16588	16645	16578	16644	16579	16525	16621	16576	16657	16397	16601	16520	16782	16641	16583	16543	16666	16546	16657	16647	16683	16460	16707	16454	16602	16827	16459	16690	16664	16621	16657	16638	16442	16546	16596	16352	16836	16449	16742	16824	16791	16550	16573	16532	16711	16522	16429	16613	16746	16578	16606	16508	16755	16702	16491	16509	16672	16572	16582	16457	16702	16781	16690	16676	16535	16755	16606	16587	16609	16831	16382	16738	16735	16435	16636	16633	16723	16701	16697	16598	16753	16662	16644	16615	16540	16695	16524	16746	16645	16544	16858	16648	16692	16781	16568	16756	16365	16734	16524	16560	16797	16549	16747	16593	16443	16600	16817	16514	16648	16588	16545	16612	16599	16676	16472	16812	16564	16770	16660	16465	16601	16666	16739	16600	16644	16732	16792	16725	16666	16632	16632	16622	16521	16708	16666	16448	16568	16484	16453	16677	16697	16652	16702	16637	16631	16648	16457	16484	16633	16594	16593	16593	16733	16459	16589	16511	16624	16674	16564	16535	16640	16814	16637	16675	16663	16580	16668	16690	16577	16504	16700	16626	16529	16625	16717	16640	16647	16622	16723	16566	16540	16649	16663	16756	16677	16655	16607	16511	16699	16430	16721	16630	16748	16623	16572	16472	16672	16585	16587	16414	16682	16561	16431	16555	16673	16687	16660	16732	16733	16671	16757	16600	16711	16634	16756	16695	16697	16560	16511	16732	16643	16710	16676	16622	16580	16620	16556	16603	16480	16515	16578	16584	16798	16677	16622	16542	16746	16567	16882	16643	16657	16720	16533	16551	16607	16632	16772	16509	16617	16744	16563	16460	16495	16744	16548	16722	16535	16577	16587	16523	16681	16430	16706	16642	16454	16435	16628	16631	16544	16616	16581	16880	16782	16710	16665	16699	16675	16584	16771	16673	16469	16668	16461	16796	16625	16590	16659	16693	16662	16699	16801	16732	16613	16730	16687	16754	16543	16481	16530	16620	16639	16649	16675	16577	16702	16564	16707	16669	16620	16544	16538	16657	16583	16657	16474	16570	16711	16547	16492	16551	16672	16649	16614	16472	16653	16508	16717	16485	16664	16736	16654	16692	16583	16697	16795	16610	16537	16751	16631	16648	16639	16717	16554	16675	16603	16555	16562	16603	16710	16603	16730	16756	16600	16727	16641	16523	16607	16606	16730	16550	16582	16647	16662	16836	16584	16532	16690	16508	16657	16719	16821	16470	16661	16820	16719	16792	16550	16662	16681	16623	16651	16625	16719	16606	16702	16727	16603	16580	16540	16560	16721	16756	16581	16627	16573	16389	16726	16481	16582	16593	16738	16563	16708	16649	16642	16745	16629	16621	16569	16812	16589	16579	16721	16705	16517	16749	16489	16452	16618	16768	16704	16671	16620	16611	16833	16608	16699	16416	16644	16792	16667	16749	16548	16768	16539	16487	16713	16598	16719	16673	16665	16604	16745	16667	16687	16549	16611	16516	16576	16794	16826	16603	16718	16679	16739	16613	16715	16658	16850	16528	16755	16507	16600	16543	16615	16458	16626	16431	16630	16599	16652	16429	16616	16556	16494	16665	16669	16920	16474	16816	16498	16798	16666	16456	16600	16702	16699	16523	16557	16479	16697	16753	16613	16622	16582	16674	16568	16767	16529	16672	16726	16731	16568	16571	16602	16777	16729	16648	16674	16658	16809	16568	16601	16783	16560	16658	16726	16675	16729	16789	16382	16715	16713	16606	16644	16517	16356	16600	16522	16699	16734	16630	16605	16628	16700	16625	16583	16604	16601	16519	16608	16496	16556	16687	16452	16533	16582	16829	16501	16707	16550	16527	16871	16517	16418	16737	16705	16693	16574	16552	16507	16602	16644	16529	16625	16488	16619	16535	16770	16676	16603	16620	16717	16609	16756	16418	16621	16631	16590	16599	16494	16618	16778	16470	16648	16814	16712	16693	16598	16647	16412	16588	16629	16479	16563	16463	16697	16599	16715	16623	16544	16618	16495	16555	16541	16602	16730	16487	16696	16714	16860	16518	16671	16480	16715	16525	16663	16630	16483	16746	16638	16580	16608	16546	16674	16519	16570	16542	16600	16713	16514	16696	16542	16603	16541	16580	16580	16545	16550	16674	16549	16593	16794	16694	16415	16646	16547	16630	16631	16614	16479	16692	16606	16538	16810	16669	16594	16593	16672	16696	16551	16541	16500	16575	16527	16591	16671	16485	16823	16683	16622	16487	16603	16686	16604	16623	16676	16478	16700	16581	16630	16584	16541	16648	16513	16988	16627	16593	16458	16633	16559	16568	16879	16529	16599	16644	16645	16530	16608	16595	16574	16689	16584	16560	16524	16689	16616	16634	16660	16683	16412	16681	16882	16497	16683	16630	16827	16547	16644	16742	16687	16604	16661	16741	16491	16668	16549	16557	16765	16548	16646	16552	16703	16639	16579	16628	16609	16547	16684	16773	16750	16719	16669	16630	16614	16612	16571	16575	16619	16585	16539	16490	16538	16702	16619	16452	16641	16595	16619	16540	16669	16471	16676	16478	16615	16444	16612	16645	16519	16721	16581	16523	16765	16585	16428	16721	16595	16592	16575	16648	16712	16604	16613	16749	16650	16844	16432	16749	16575	16686	16651	16753	16392	16663	16460	16729	16559	16672	16572	16678	16411	16673	16550	16671	16618	16640	16653	16549	16874	16731	16617	16746	16590	16876	16503	16627	16603	16646	16618	16585	16492	16639	16525	16657	16605	16486	16742	16602	16527	16568	16697	16801	16621	16744	16713	16515	16837	16823	16814	16687	16624	16737	16512	16671	16585	16640	16726	16549	16667	16607	16797	16309	16606	16488	16547	16724	16756	16626	16562	16772	16630	16628	16594	16803	16611	16768	16553	16444	16627	16667	16651	16713	16678	16650	16826	16675	16762	16847	16609	16700	16656	16529	16720	16744	16658	16463	16609	16687	16513	16537	16585	16482	16610	16721	16423	16556	16564	16704	16544	16654	16678	16689	16735	16708	16683	16611	16588	16888	16552	16603	16519	16823	16759	16697	16721	16686	16624	16801	16684	16541	16924	16580	16596	16535	16603	16704	16574	16616	16503	16547	16665	16533	16677	16603	16544	16603	16649	16450	16763	16640	16658	16810	16523	16700	16735	16738	16615	16634	16879	16568	16580	16686	16913	16569	16585	16660	16690	16587	16634	16686	16704	16731	16747	16553	16500	16552	16528	16506	16747	16611	16561	16615	16471	16662	16709	16540	16716	16717	16538	16928	16695	16700	16607	16650	16600	16861	16560	16612	16622	16505	16575	16591	16527	16636	16537	16655	16539	16707	16619	16585	16478	16667	16708	16679	16689	16550	16487	16606	16783	16628	16607	16695	16639	16521	16589	16670	16446	16590	16671	16638	16622	16716	16549	16681	16634	16578	16714	16749	16612	16514	16557	16715	16758	16720	16526	16631	16685	16628	16597	16643	16609	16652	16664	16448	16565	16634	16603	16606	16734	16659	16711	16683	16585	16675	16515	16552	16581	16642	16810	16593	16505	16755	16505	16721	16718	16731	16780	16730	16544	16613	16691	16663	16591	16731	16544	16632	16648	16765	16640	16779	16585	16717	16651	16753	16579	16646	16643	16700	16510	16610	16567	16497	16781	16674	16653	16613	16684	16664	16599	16512	16572	16667	16512	16628	16532	16836	16402	16704	16606	16594	16533	16748	16612	16695	16769	16589	16786	16584	16615	16564	16452	16672	16771	16736	16497	16592	16604	16737	16740	16492	16648	16557	16652	16625	16538	16534	16635	16590	16629	16603	16447	16581	16753	16688	16576	16635	16621	16727	16645	16624	16654	16764	16480	16626	16627	16714	16607	16678	16815	16492	16646	16664	16596	16803	16490	16848	16665
24286	24251	41379	42758	35156	29646	25387	20947	19587	19641	19617	19379	19529	19357	19533	19459	19536	19398	19443	19433	19449	19250	19320	19234	19419	19226	19239	19254	19276	19294	19199	19202	19454	19548	19446	19200	19164	19062	19190	19033	19242	19196	19544	19444	19323	19419	19360	19362	19296	19066	19257	19223	19449	19335	19375	19312	19315	19331	19293	19302	19330	19224	19392	19185	19282	19103	19301	19433	19383	19259	19280	19346	19379	19177	19456	19115	19245	19262	19180	19184	19262	19399	19224	19184	19314	19213	19268	19591	19196	19476	19348	19196	19389	19320	19265	19197	19354	19074	19365	19482	19450	19166	19266	19548	19251	19148	19266	19265	19206	19160	19398	19328	19455	19236	19103	19280	19180	19349	19142	19370	19347	19355	19353	19105	19406	19425	19176	19261	19203	19160	19327	19290	19246	19374	19118	19199	19313	19289	19284	19002	19387	19318	19044	19150	19196	19232	19144	19240	19034	19107	19291	19080	19555	19144	19062	19064	19399	19209	19018	19270	19203	19088	19154	19096	19286	19389	19178	19059	19098	19149	19373	19266	19320	19373	19181	19221	19229	19436	19155	19169	19275	19321	19287	19207	19215	19459	19331	19261	19138	19132	18928	19180	19248	19272	19199	19333	19392	19166	19206	19762	19275	19213	19250	19163	19183	19196	19246	19127	19318	19292	19108	19285	19202	19340	19320	19239	19132	19295	19218	19125	19377	19392	19268	19219	19065	19099	19218	19214	19360	19231	19064	19360	19234	19089	19185	19422	19223	19258	19271	19102	19209	19021	19288	19078	19336	19170	19560	19223	19155	19449	19194	19427	19465	19289	19376	19263	19263	19189	19255	19239	19265	19213	19179	19321	19142	19031	19112	19440	19288	19274	19088	19379	19115	18957	19227	19253	19305	19240	19363	19094	19325	19316	19263	19391	19370	19192	19106	19102	19278	19020	19205	19100	19219	19023	19099	19101	19263	19185	19402	19279	19317	18972	19103	19413	19259	19200	19256	19301	19447	19320	19224	19355	19288	19344	19402	19236	19195	19282	19337	19085	19132	19111	19187	19043	19352	19215	19111	19283	19149	19282	19059	19339	19055	19195	19112	19438	19528	19132	19125	19256	19491	19105	19252	19285	19335	19165	19276	19397	19204	19119	19130	18950	19444	19370	19291	19299	19035	19206	19214	19266	19405	19163	19288	19210	19382	19198	19288	19332	19370	19266	19349	19338	19240	19283	19275	19255	19339	19087	19187	19154	19116	19361	19350	19522	19446	19241	19256	19220	19461	19205	19136	19437	19334	19113	19094	19324	19297	19305	19303	19244	19110	19300	19249	19221	19221	19442	19050	19203	19188	19273	19354	19165	19220	19273	19264	19406	19182	19274	19296	19330	19358	19250	19260	19170	19295	19334	19264	19293	19336	19373	19539	19272	19399	19254	19251	19229	19399	19511	19256	19160	19114	19312	18991	19253	19245	19346	19091	19131	19333	19266	19261	19499	19406	19175	19097	19305	19187	19106	19263	19381	19307	19168	19112	19062	19100	19169	19041	19327	19281	19234	19210	19283	19193	19392	19280	19171	19041	19276	19430	19390	19273	19156	19270	19306	19422	19047	19175	19177	19363	19346	19166	19145	19135	19295	19280	19209	19115	19060	19428	19359	19162	19277	19293	19420	19283	19351	19223	19391	19191	19515	19376	19375	19174	19074	19217	19109	19224	19177	19292	19397	19087	19202	19229	19207	19284	19265	19216	19263	19315	19409	19354	19100	19206	19206	19260	19285	19184	19273	19160	19094	19064	19332	19268	19240	19188	19080	19259	19259	19321	19146	19159	19112	19086	19449	19081	19042	19262	19380	19237	19291	19407	19331	19097	19201	19267	19151	19220	19217	19280	19200	19417	19133	19136	18907	19369	19383	19340	19291	19201	19290	19258	19323	19430	19250	19108	19182	19203	18933	19263	19270	19100	19002	19043	19187	19088	19331	19172	19231	19268	19250	19158	19197	19212	19216	19387	19301	19295	18951	19095	19288	19220	19054	19294	19337	19300	19327	19326	19140	19244	19173	19235	19441	19341	19364	19303	19006	18994	19160	19139	19098	19274	19110	19170	19238	19124	19058	19119	19235	19181	19273	19278	19292	19108	19334	19415	19232	19054	19104	19308	19368	19309	19229	19334	19160	19011	19194	19337	19169	19402	19093	19346	19489	19206	19178	19245	19249	19324	19209	19252	19322	19146	19203	19316	19331	19171	19194	19405	19233	19191	19179	19204	18936	19146	19246	19430	19391	19474	19247	19380	19406	19076	19187	19169	19325	19362	19011	19191	19257	19256	19208	19295	19224	19131	19275	19358	19098	18982	19091	19233	19131	19375	19349	19082	19191	19239	19153	19524	19414	19272	19356	19138	19295	19273	19220	19505	19138	19370	19333	19202	19432	19385	19139	19157	19243	19183	19184	19252	19143	19175	19385	19306	19281	19223	19153	19267	19151	19354	19091	19200	19279	19246	19155	19184	19411	19283	19290	19215	19113	19150	19132	19056	19151	19187	19221	19404	19245	19148	19229	19311	19296	19264	19251	19192	19204	19312	19249	19072	19190	19236	19337	19194	19088	19143	19414	19323	18933	19224	19290	19286	19163	19116	19286	19269	19282	19249	19107	19192	19271	19209	19153	19382	19418	19388	19321	19285	19150	19034	19265	19096	19030	19307	19210	19199	19386	19397	19385	19432	19274	19284	19069	19189	19360	19272	19329	19311	19187	19078	19224	19255	19040	19153	19331	19194	19107	19263	19298	19438	19109	19297	19088	19092	19439	19244	19263	19205	19177	19281	19403	19257	19245	19253	19198	19345	19236	19060	19268	19364	19291	19558	19415	19280	19045	19107	19355	19494	19032	19406	19260	19340	19452	19292	19388	19466	19217	19407	19099	19191	19334	19282	19375	19399	19173	19331	19159	18964	19396	19110	19119	19164	19164	19216	19241	19506	19342	19248	19325	19189	19368	19376	19261	19227	19172	19232	19332	19339	19322	19193	19154	19147	19155	19062	19200	19263	19109	19219	19416	19255	19107	19259	19148	19204	19266	19377	19251	19343	19253	19133	19213	19488	19181	18939	19289	19400	19436	19399	19203	19371	19237	19345	19274	19223	19218	19332	19288	19114	19277	19432	19269	19336	19121	19367	19265	19537	19448	19280	19106	19281	19106	19110	19102	19240	19159	19360	19300	19464	19401	19302	18951	19190	19159	19159	19327	19365	19198	19363	19167	19313	19306	19243	19207	19195	19289	19260	19257	19265	19468	19217	19331	19175	19173	18969	19389	19403	19290	19402	19319	19309	19310	19192	19223	19238	19247	19298	19243	19215	19344	19335	19361	19142	19018	19205	19304	19275	19169	19309	19121	19172	19385	19122	19168	19091	19262	19248	19233	19237	18944	19017	19412	19236	19295	19175	19273	19240	19215	19206	19115	19442	19472	19417	19064	19291	19335	19220	19198	19254	19212	19193	19183	19251	19257	19327	19260	19290	19422	19361	19329	19255	19201	19307	19228	19362	19567	19245	19216	19473	19226	19304	19262	19123	19226	19124	19107	19200	19330	19355	19138	19126	19429	19017	19196	19223	19133	19189	19106	19234	19280	19208	19295	19218	19223	19083	19269	19018	19159	19295	19099	19112	19139	19345	19149	19282	19336	19243	19148	19261	19339	19280	19218	19051	19242	19180	19382	19149	19171	19526	19292	19277	19372	19270	19153	19467	19256	19193	19196	19270	19456	19186	19164	19348	19235	19405	19160	19041	19171	19226	19250	19238	19205	19198	19387	19397	19328	19214	19190	19338	19176	19226	19213	19287	19196	19016	19280	19434	19341	19368	19394	19478	19186	19106	19222	19233	19164	19071	18962	19195	19091	19103	19111	19156	19294	19084	19121	19266	19139	19158	19280	19238	19239	19125	19285	19327	19284	19239	19283	19296	19336	19231	19253	19219	19260	19172	19331	19407	19252	19611	19497	19438	19132	19317	19215	19312	19377	19387	19419	19113	19287	19295	19177	19251	19306	19048	19302	19072	19133	19179	19516	19329	19501	19306	19256	19105	19150	19138	19269	19245	19331	19200	19304	19287	19394	19386	19243	19035	19532	19367	19202	19330	19511	19240	19051	19338	19285	19106	19290	19115	19302	19414	19401	19208	19382	19098	19233	19258	19453	19248	19269	19214	19128	19105	19247	19338	19175	19273	19072	19176	19150	19184	19141	19119	19347	19167	19253	19172	19281	19500	19173	19165	19274	19185	19494	19220	19422	19144	19190	19144	19111	19133	19210	19108	19133	19177	19409	19336	19169	19192	19322	19250	19092	19203	19514	19221	19324	19262	19462	19409	19034	19313	19299	19507	19149	19118	19135	19318	19109	19338	19082	19256	19224	19251	19222	19097	19313	19234	19145	19280	19124	19227	19249	19380	19298	19402	19240	19433	19239	19137	19254	19151	19177	19294	19279	19194	19288	19009	19481	19142	19206	19326	19350	19300	19061	19101	19346	19306	19236	19337	19294	19217	19153	19189	19410	19255	19313	19078	19318	19329	19174	19333	19087	19147	19230	19018	19491	19315	19315	19236	19304	19048	19312	19236	19187	19016	19180	19508	18999	19289	19270	19357	19342	19237	19465	19185	19226	19506	19067	19120	19041	19008	19317	19266	18907	19225	19262	19344	19191	19280	19420	19143	19182	19325	19216	19147	18912	19189	19194	19065	19416	19199	19197	19411	19215	19263	19418	19435	19303	19239	19351	19187	19031	19202	19257	19274	18965	19360	19287	19295	19123	19249	19228	19271	19170	19287	19229	19399	19389	19397	19158	19175	19131	19231	19156	19335	19253	19464	19214	19328	19244	19253	19196	19218	19119	19187	19429	19260	19292	19204	19209	19315	19146	19282	19088	19249	19145	19025	19141	19206	19371	19026	19214	19248	19444	19231	19225	19325	19199	19293	19289	19359	19180	19139	19319	19119	19468	19296	19495	19331	19331	19124	19386	19176	19495	19206	19223	19303	19321	19265	19425	19337	19344	19072	19247	19203	19291	19211	19259	19339	19219	19286	19191	19362	19116	19243	19052	19214	19410	19282	19284	19212	19248	19219	19421	19086	19302	19269	19359	19100	19543
61315	99550	84661	59598	41072	27986	20517	17512	16403	16377	16470	16233	16230	16426	16223	16323	16411	16448	16298	16489	16249	16415	16194	16248	16335	16402	16286	16318	16212	16506	16278	16235	16507	16358	16195	16289	16417	16163	16360	16174	16454	16226	16386	16269	16339	16459	16391	16241	16211	16420	16353	16475	16273	16251	16450	16431	16426	16284	16437	16130	16274	16376	16211	16151	16281	16355	16228	16510	16381	16295	16319	16352	16478	16362	16345	16314	16341	16395	16202	16247	16472	16268	16281	16441	16294	16166	16232	16260	16415	16323	16369	16251	16408	16260	16371	16441	16320	16319	16261	16299	16430	16107	16527	16273	16269	16347	16163	16425	16266	16377	16323	16329	16293	16321	16340	16234	16297	16475	16306	16260	16351	16077	16409	16373	16313	16315	16345	16360	16369	16467	16157	16380	16527	16351	16400	16281	16299	16240	16291	16122	16211	16204	16532	16385	16299	16322	16387	16357	16328	16484	16402	16313	16370	16348	16441	16335	16380	16467	16408	16420	16324	16323	16243	16108	16329	16374	16331	16319	16457	16388	16469	16416	16354	16181	16448	16335	16352	16359	16381	16352	16271	16229	16368	16451	16197	16471	16167	16419	16338	16359	16409	16405	16371	16174	16215	16420	16338	16274	16205	16388	16479	16277	16527	16266	16392	16371	16334	16497	16202	16190	16328	16229	16320	16367	16509	16453	16330	16280	16332	16173	16544	16331	16290	16290	16229	16202	16416	16411	16334	16415	16357	16353	16372	16291	16443	16497	16242	16438	16496	16242	16233	16316	16450	16276	16486	16238	16236	16434	16332	16104	16575	16313	16097	16293	16380	16332	16378	16286	16251	16246	16523	16308	16385	16368	16221	16128	16482	16392	16275	16241	16350	16412	16457	16371	16303	16257	16219	16413	16356	16223	16202	16432	16368	16331	16280	16399	16162	16321	16512	16345	16371	16367	16290	16453	16094	16431	16343	16205	16288	16251	16376	16327	16375	16212	16585	16144	16311	16307	16345	16191	16297	16316	16541	16259	16276	16392	16249	16394	16419	16346	16178	16468	16272	16395	16331	16382	16320	16320	16462	16299	16351	16222	16417	16403	16399	16354	16362	16506	16468	16232	16136	16280	16323	16188	16353	16293	16288	16371	16297	16335	16341	16353	16334	16365	16405	16332	16507	16349	16149	16180	16147	16216	16336	16268	16335	16301	16198	16343	16416	16337	16453	16356	16144	16209	16297	16574	16328	16507	16380	16413	16152	16429	16180	16173	16295	16338	16394	16341	16364	16329	16326	16370	16356	16339	16259	16203	16419	16336	16221	16374	16353	16270	16311	16219	16340	16404	16258	16226	16282	16331	16308	16273	16406	16365	16513	16284	16443	16298	16306	16402	16386	16363	16336	16497	16215	16119	16412	16329	16304	16231	16326	16234	16472	16410	16404	16328	16300	16385	16296	16281	16439	16427	16223	16317	16368	16200	16201	16435	16316	16298	16229	16248	16370	16295	16411	16259	16481	16273	16316	16380	16423	16405	16472	16299	16346	16241	16271	16348	16122	16402	16408	16342	16317	16137	16272	16321	16272	16249	16288	16213	16248	16273	16498	16251	16315	16305	16355	16376	16416	16305	16200	16306	16509	16266	16290	16258	16129	16311	16274	16423	16324	16355	16393	16300	16239	16356	16435	16274	16171	16442	16312	16187	16277	16230	16325	16389	16180	16304	16322	16225	16325	16251	16312	16138	16289	16244	16328	16305	16399	16418	16402	16252	16444	16100	16348	16343	16146	16376	16352	16313	16501	16244	16503	16477	16492	16113	16311	16435	16041	16290	16242	16199	16319	16279	16285	16169	16397	16269	16362	16091	16314	16259	16325	16428	16458	16369	16324	16363	16375	16139	16243	16368	16290	16452	16332	16270	16256	16287	16357	16372	16395	16183	16254	16266	16372	16356	16222	16417	16256	16277	16286	16296	16183	16307	16266	16489	16317	16344	16360	16343	16376	16372	16400	16189	16291	16232	16236	16406	16254	16327	16362	16503	16265	16238	16377	16387	16349	16262	16262	16379	16347	16588	16504	16418	16173	16223	16477	16363	16440	16266	16397	16337	16355	16427	16324	16344	16364	16228	16290	16451	16359	16206	16494	16444	16429	16373	16234	16320	16277	16201	16279	16282	16291	16264	16291	16309	16284	16218	16310	16254	16229	16367	16341	16156	16430	16141	16310	16280	16335	16397	16323	16182	16310	16280	16467	16332	16431	16230	16355	16380	16269	16232	16378	16332	16295	16249	16423	16338	16391	16267	16161	16420	16381	16169	16490	16300	16267	16205	16408	16352	16360	16383	16548	16223	16545	16261	16406	16503	16227	16293	16308	16273	16294	16319	16361	16420	16300	16386	16282	16425	16093	16419	16399	16279	16356	16368	16326	16374	16394	16178	16364	16390	16438	16412	16334	16261	16448	16247	16309	16401	16524	16209	16399	16337	16552	16165	16348	16225	16387	16279	16201	16379	16373	16345	16367	16117	16453	16411	16205	16429	16276	16224	16413	16317	16312	16322	16297	16326	16338	16165	16479	16395	16345	16178	16295	16177	16254	16273	16257	16240	16415	16328	16297	16441	16470	16349	16218	16418	16111	16309	16376	16345	16339	16456	16360	16411	16488	16155	16189	16389	16267	16401	16174	16243	16261	16326	16535	16324	16276	16288	16272	16498	16408	16291	16251	16122	16180	16462	16269	16244	16327	16372	16494	16428	16326	16351	16337	16224	16357	16409	16309	16210	16389	16466	16328	16531	16382	16309	16306	16362	16308	16409	16363	16391	16269	16369	16435	16413	16426	16292	16441	16402	16322	16323	16487	16458	16345	16448	16273	16327	16251	16201	16243	16360	16229	16227	16136	16237	16290	16376	16234	16329	16213	16269	16518	16101	16450	16245	16388	16217	16251	16370	16336	16419	16414	16470	16194	16325	16456	16367	16370	16458	16438	16396	16229	16361	16276	16246	16138	16439	16208	16247	16232	16429	16313	16346	16338	16246	16285	16464	16295	16252	16277	16296	16428	16438	16398	16290	16442	16361	16235	16382	16291	16168	16186	16307	16297	16204	16238	16182	16208	16299	16356	16325	16341	16460	16145	16406	16312	16287	16349	16341	16227	16222	16249	16216	16372	16460	16497	16034	16605	16298	16440	16316	16386	16414	16386	16218	16255	16349	16195	16244	16193	16425	16257	16298	16266	16499	16367	16346	16272	16308	16381	16432	16284	16427	16280	16472	16206	16224	16438	16396	16306	16324	16139	16574	16406	16379	16159	16310	16413	16324	16303	16366	16304	16456	16221	16365	16540	16192	16406	16499	16277	16301	16219	16302	16303	16333	16229	16438	16251	16350	16481	16356	16147	16288	16340	16305	16308	16289	16295	16466	16329	16299	16454	16331	16364	16436	16224	16316	16181	16402	16268	16255	16313	16111	16319	16429	16383	16272	16408	16414	16186	16313	16319	16281	16347	16346	16226	16308	16304	16332	16479	16343	16385	16157	16186	16305	16346	16102	16430	16435	16308	16341	16292	16350	16365	16250	16291	16297	16228	16195	16140	16178	16284	16285	16459	16255	16416	16398	16320	16450	16186	16112	16191	16124	16504	16264	16392	16400	16308	16420	16407	16336	16441	16342	16370	16268	16514	16246	16144	16477	16268	16287	16279	16341	16397	16314	16350	16459	16161	16409	16311	16268	16262	16283	16412	16374	16335	16484	16285	16282	16376	16382	16442	16374	16482	16283	16280	16207	16436	16248	16415	16223	16461	16179	16339	16171	16315	16314	16351	16342	16408	16326	16237	16292	16343	16309	16322	16520	16324	16316	16204	16186	16407	16236	16394	16462	16285	16410	16275	16469	16259	16219	16355	16382	16294	16319	16136	16270	16258	16208	16367	16341	16280	16415	16091	16382	16429	16374	16351	16352	16295	16394	16598	16178	16217	16326	16263	16351	16434	16418	16409	16286	16342	16295	16396	16431	16420	16147	16487	16284	16351	16239	16357	16185	16255	16303	16198	16411	16235	16324	16280	16300	16481	16296	16337	16344	16460	16344	16416	16437	16442	16180	16209	16470	16191	16361	16311	16336	16309	16200	16258	16518	16378	16320	16236	16353	16356	16124	16342	16202	16313	16281	16364	16265	16205	16434	16138	16174	16417	16469	16233	16289	16400	16233	16426	16300	16276	16233	16409	16221	16330	16426	16249	16274	16463	16208	16205	16212	16291	16364	16408	16205	16152	16405	16268	16322	16180	16447	16342	16157	16198	16430	16417	16243	16134	16427	16407	16280	16261	16289	16269	16386	16371	16212	16391	16260	16197	16144	16419	16305	16252	16271	16396	16409	16293	16315	16229	16299	16172	16177	16303	16480	16352	16382	16337	16337	16347	16227	16297	16251	16304	16296	16512	16297	16275	16214	16403	16261	16095	16382	16444	16354	16354	16363	16259	16353	16283	16406	16362	16470	16444	16528	16342	16365	16465	16307	16314	16333	16268	16317	16258	16148	16368	16388	16346	16392	16303	16297	16289	16236	16331	16310	16428	16264	16358	16259	16267	16238	16413	16568	16438	16351	16428	16248	16224	16421	16255	16269	16374	16375	16461	16158	16365	16337	16258	16128	16248	16289	16506	16395	16161	16344	16388	16303	16202	16321	16287	16464	16210	16542	16265	16595	16241	16272	16386	16429	16350	16315	16482	16380	16389	16283	16351	16269	16309	16308	16379	16272	16435	16256	16276	16309	16185	16454	16496	16409	16483	16287	16281	16409	16546	16345	16192	16481	16488	16298	16475	16461	16272	16456	16446	16358	16321	16397	16321	16347	16323	16324	16373	16407	16406	16367	16349	16259	16251	16122	16414	16343	16403	16426	16499	16155	16435	16424	16222	16325	16250	16290	16398	16289	16168	16245	16386	16349	16294	16261	16341	16380	16534	16207	16376	16358	16526	16284	16327	16414	16189	16306	16260	16507	16285	16505	16323	16353	16345	16396	16288	16352	16277	16403	16386	16191	16339	16479	16490	16270	16070	16307	16480	16077	16331	16287	16386	16339	16360	16274	16363	16330	16364	16359	16331	16473	16286	16356	16324	16349	16536	16189	16206	16163	16442	16351	16274	16169
22997	22855	37219	38159	35017	32040	29122	22413	20064	19737	19694	19457	19465	19424	19568	19181	19287	19395	19487	19273	19420	19501	19428	19375	19247	19040	19385	19221	19421	19119	19268	19268	19254	19392	19132	19156	19421	19125	19430	19415	19183	18920	19104	19184	19229	19193	19057	19234	19154	19223	19172	19088	19289	19012	19034	19368	19067	19141	18952	19344	19275	19160	19408	19102	19188	19185	18982	19040	19511	19025	19070	19155	19136	18980	18956	19029	19156	19075	19023	19083	19140	19099	19104	18876	19214	19157	19070	19059	19050	19168	18976	19165	19054	19211	19169	18982	19248	19352	19224	19294	19095	19039	19030	19042	18913	19110	19315	19273	19282	19125	18981	19068	19306	18925	19096	19277	19193	19324	19111	19144	19160	19155	19280	19126	19062	18994	18835	19223	19134	19107	19132	18869	19081	19160	19229	19048	18996	19098	19085	18921	19148	19061	19098	19354	18994	19237	19056	19013	19073	19241	19018	19259	18973	19234	19151	19096	19056	18923	19210	19080	18918	19137	19239	18878	19336	19205	19210	19070	19227	18902	19217	18969	19055	19188	18947	19137	19123	19085	19075	19220	19272	19284	19072	19408	18987	19089	19127	18972	18833	19020	18904	18981	19200	19192	19060	19125	19220	19131	19342	19018	19041	19078	19042	19047	19263	19195	19184	19168	19089	19179	19146	19219	19195	19320	19220	19154	19253	19156	19179	19067	19254	19053	19262	19197	19255	18874	19126	18911	19240	19060	19160	19044	19088	19167	19176	19096	19081	19106	19149	19091	19136	19333	19080	19035	18920	18991	19258	18837	19056	19219	19143	18995	18984	19057	19037	19106	19183	19215	18839	19127	19107	19020	19073	19302	19034	19102	19170	19147	19201	19148	18884	19196	19073	18912	19058	18974	19284	19081	19160	19044	19090	19106	19116	19181	19061	19016	19080	18960	19091	19168	18952	18947	19245	19060	18956	18930	19137	19108	19125	19096	19204	19095	18873	19032	18993	18958	18983	19184	19237	19077	18949	19067	19119	19165	19151	19210	18882	18993	19018	19228	18855	19104	18880	18976	19099	19001	18950	18974	19135	19077	19053	18991	19056	18967	18946	19121	19231	19168	19135	19077	19089	19116	19054	19101	18870	19316	19109	19218	18864	19021	19038	19079	19229	19101	18959	18988	19064	19235	19086	19014	19016	18982	19166	19251	19049	19140	19218	18994	19138	19085	19040	18939	19063	19075	18933	19104	19202	18983	19182	19105	19221	19084	19112	19276	19026	19100	18951	18990	19070	19175	19051	19015	18955	19004	19082	19201	18946	18989	19246	19124	18899	19235	19161	19274	19068	18958	19052	19093	19075	19030	19015	19128	19079	19230	18980	19055	18875	19161	19283	19122	19091	19268	19060	19217	19178	19064	18993	18912	18947	19002	19253	19114	18966	18932	19057	19050	19188	19070	19049	18917	19101	19029	19210	18924	19192	18935	18875	18966	18996	19211	18893	19035	19143	18998	19182	19009	19141	19207	19233	19017	19095	19244	18880	19037	19267	19010	19145	19011	19130	19030	18917	19232	19261	19027	19156	18910	19174	18920	18956	19077	19150	19236	19118	18967	19130	19094	19136	19252	19137	19013	18951	18994	19050	19130	19121	19430	18992	19059	19170	19214	19181	19132	19076	19098	19100	19236	18936	19098	19194	19233	19171	19095	19002	19247	19144	19062	18949	19141	19236	19081	19009	19171	18973	19104	19100	18975	19033	19116	19065	19060	19043	19142	19084	19199	19168	18930	18983	19055	19050	19098	18981	19327	18928	19006	18956	19078	18910	19049	19156	19125	19187	19150	19218	19002	19308	19296	19247	19022	18994	19183	19255	19173	19129	18830	19149	18862	19059	19096	19038	19097	19181	19121	19038	18903	19093	18998	19161	19001	19088	19181	19084	19243	18866	19240	19060	18803	18923	19186	18951	18840	18918	19210	19271	19109	19140	19118	19090	19221	19134	19159	19207	19088	19219	19022	18942	18995	19164	19151	19229	19091	18889	19071	19106	19089	19257	19134	18946	19191	19060	19141	18943	19013	19300	19130	19010	18933	19095	19205	19092	18840	19099	19325	19065	18950	18996	19154	19174	18801	19189	19156	19040	19074	19220	19159	19287	18990	19047	19010	18962	19046	19001	18952	18905	18942	19033	19063	18998	19174	19200	19151	18897	19093	18948	18990	19141	19128	19212	19057	19017	18893	18996	19319	19064	18866	18904	19131	19178	19152	19125	19037	19085	19082	19034	19033	19166	19006	19117	18924	19013	19185	18996	19051	19159	19032	19261	19096	19115	19082	18991	19150	19136	18899	19143	19341	19116	19169	18996	18998	19127	19143	19229	19123	18985	19140	19091	19013	19152	18902	19187	19161	19097	18963	19185	19129	19060	19100	19139	18792	19282	19017	18970	19190	19128	19123	19105	19083	19025	18957	19112	19065	18927	19075	19138	18998	19086	19131	19234	19015	18961	18987	19212	19250	19298	19035	19041	19229	19144	19230	18985	19320	19199	19234	19192	19207	19178	19060	19351	18962	19118	19100	19096	19224	19136	19169	19086	19072	19208	19078	19262	19078	19087	19101	19204	19063	19193	19166	19093	18964	19096	19098	19187	19150	19281	19160	19175	18959	19103	19042	19328	19085	19169	19276	19136	18958	18729	19234	18904	19038	18961	19073	18798	18981	19077	18946	19069	19369	19086	19361	18993	18998	19243	18994	19354	18952	19038	18931	18977	19014	19240	19063	18962	19054	19240	19053	19120	19012	19171	19249	19145	19046	19000	19159	19074	19135	19245	19164	19234	19179	19065	18986	18794	18910	19253	19078	19070	19182	19139	19000	18882	19181	18885	19116	19088	19124	19073	19085	18923	19094	19124	18972	19172	19243	19262	19264	19347	19223	19148	19206	19080	19249	19276	19154	19185	18941	19080	19140	19333	19087	19046	19004	19155	19093	19041	19106	18958	19045	19116	19124	18995	19022	19000	19048	18851	18964	18933	18994	18953	19211	19220	19200	19223	19107	19074	19105	19019	19246	19286	19045	19125	19196	18969	19134	19076	19045	19066	18991	18928	18958	19076	19175	19078	19006	19019	19006	19056	18981	19217	19068	19172	19141	18915	19010	18930	19131	19208	18962	19162	19094	19241	18823	18989	19002	19282	18981	19121	19171	19268	19113	18968	19040	19033	19042	19110	19237	19155	19139	19044	19126	19343	19038	19196	19181	18947	19068	19077	19106	19043	18861	18974	19101	18921	18952	19078	19058	19011	18880	18897	19057	18928	19108	19283	19347	19051	19095	19203	19190	19197	19132	19195	19106	19205	19251	19159	19040	19206	19072	19289	19037	19031	19189	19102	19200	19061	19024	19211	19094	19338	19400	19114	19100	19060	19209	19127	19332	19056	19082	19021	19019	18946	19210	19108	19049	18863	19188	19229	18910	18994	19069	19104	19081	19082	19243	19208	19096	19249	19168	19116	19062	19103	18885	19232	19187	19084	19130	19109	18998	19023	19161	19033	19192	18904	18834	19131	19101	19047	19293	19068	19112	19065	19074	18902	19139	19007	19196	19153	19068	19000	19159	19102	19070	18995	19020	19178	19253	19025	19010	18900	19036	18953	18856	19119	18977	19127	19227	19172	19209	19108	18929	19037	19236	19163	19126	19177	19036	18902	18925	18988	18885	18927	19249	19120	19222	19231	19027	19194	18866	19043	19000	19130	19098	19071	19114	19096	19018	19072	19039	19217	19234	19192	19179	19000	18929	19213	19009	19094	19258	19125	19138	19245	18811	18857	19121	19039	19080	19169	19179	19099	19196	18921	19020	19034	18809	19247	19217	18995	19107	19087	19130	19109	18929	19180	19070	19040	19072	19321	18873	18870	19342	19101	19255	19137	19097	19239	19184	18972	18951	18887	19115	19099	18941	18991	19249	19061	19183	19157	19129	19208	19170	18938	19198	19048	19207	19064	19103	18923	19064	19102	18951	19027	19043	19191	19146	19218	19085	19129	19170	19022	19293	19092	19232	19080	19177	19134	19162	19232	19111	19100	19160	18957	19007	18967	19068	19004	18960	19194	19142	19221	18973	18967	19239	19243	19116	19071	19235	18963	18982	19031	19118	19150	19091	19149	18989	18982	19042	18844	19264	19014	18964	19196	19014	19069	19071	19148	18955	19049	18964	18871	19214	19043	19131	19213	19116	19313	19100	19251	19111	19217	19095	19011	19070	19033	19161	18809	19034	19203	19225	19162	19245	19002	19037	19066	19040	19082	19118	19401	19207	18921	18973	19068	19052	19122	19273	19172	19151	19020	19081	19166	19061	19073	19116	19145	19169	19011	18955	19095	19120	19221	19050	18966	18917	18896	19133	19223	19060	19118	19053	19002	19269	19063	19038	19067	19158	18934	19010	19198	19000	19044	18854	19356	19040	18973	18955	19038	19098	19126	18954	18933	19288	19017	19137	19070	18971	19017	18972	19077	18854	19000	18823	18926	19320	19164	18896	18970	18842	19089	19096	19007	19094	19210	19137	19163	19200	18930	19082	19086	19146	19031	19059	19122	19138	19132	18987	19164	19122	19285	19053	19284	19016	19172	19154	18997	19159	19066	19219	18945	19130	19110	19091	19018	18900	19206	19108	19065	19142	19175	19192	19286	19056	19097	19136	19166	19069	19138	19131	19058	19087	19091	19189	19019	19040	19223	18948	19249	19033	19204	19232	19160	19048	19123	19081	19041	18974	19138	18927	19002	19008	19062	18934	19082	19294	19300	19199	19143	19013	19105	19147	19136	19193	19114	19273	19205	19248	19063	19039	19135	18881	18972	18903	19264	19179	19316	19237	19090	19210	19142	19041	19146	19080	18929	19009	19001	19020	19198	19084	18966	18999	19198	18993	19028	19107	18965	18994	19027	18840	19052	19057	19173	19072	19256	19096	19068	19140	18969	18932	19050	19224	19135	19042	19171	18891	18976	18898	18855	19125	19077	19212	19093	19184	19017	19047	19113	19211	19101	19190	19044	19100	19016	18996	18985	18966	19114	19055	19284	18907	19044	19204	19227	19276	18950	18949	19118	19111	19306	18974	19020	19281	19014	18977	19076	19118	19284	18940	19331	18917	18987	19124
62945	105652	93808	73486	51977	35447	23861	18462	16568	16057	16214	16120	16223	16236	16328	16214	16144	16158	16133	16135	16231	16284	16323	16057	16285	15943	16252	16339	16231	16178	16216	16289	16293	16241	16175	16270	16222	16105	16077	16300	16303	16308	16178	16187	16148	15983	16197	16246	16107	16182	16223	16111	15982	16214	16158	16132	16304	16205	16262	16131	16370	16098	16257	16278	16107	16129	16224	16007	16138	16212	16230	16148	16259	16232	16178	16138	16107	16071	16114	16222	16056	16179	16275	15961	16328	16145	16151	15992	16339	16282	16262	16180	16215	16415	16171	16056	16308	16125	16097	16265	16085	16288	16162	16102	16070	16308	16271	16085	16179	16145	16275	16302	16110	16328	16045	16089	16183	16254	16346	16153	16273	16332	16059	16073	16260	16074	16313	16151	16175	16323	16192	16265	16095	16154	16251	16170	16016	16160	16150	16166	16197	16148	16144	16299	16223	16275	16078	16114	16210	16115	16041	16108	16319	16156	16162	16148	16257	16318	16235	16403	16329	16145	16183	16146	16301	16032	16182	16257	16232	16136	16332	16283	16228	16121	16116	15955	16080	16305	16013	16113	16155	16090	16153	16174	16252	16022	16319	16302	16102	16259	16172	15967	16178	16340	16429	16185	16234	16123	16136	16085	16331	16138	16235	16105	16145	16218	16347	16214	16140	16261	16078	16087	16076	16121	16137	16031	16141	16092	16096	16027	16362	16271	16035	16212	15983	16264	16166	16222	16152	16034	16229	16265	16147	16116	16123	16159	16108	16274	16282	16115	16138	16301	16105	16119	16262	16177	16332	16152	16119	16081	16113	16056	16303	16164	16138	16076	16106	16260	16260	15998	16099	16117	16142	16255	16040	16290	16130	16095	16150	16168	16232	16208	16252	16186	16170	16188	16311	16314	16165	16228	16195	16029	16232	16195	16292	16038	16113	16190	16501	16135	16118	16020	16162	16154	16217	16391	16229	16058	16200	16123	16098	16175	16324	16232	16181	16151	16197	16157	16220	16321	16111	16167	16119	16255	16208	16098	16046	16208	16123	16108	16340	16162	16176	16192	16069	16263	16230	16308	16108	16242	16091	16074	16276	16143	16025	16216	16194	16146	16156	16253	16264	16133	16292	16212	16301	16342	16183	16225	16119	16219	16146	16195	16200	16132	16178	16099	16205	15986	16054	16070	16244	16112	16277	16136	16140	16275	16077	16332	16201	16292	16155	16182	16022	16325	16170	16321	16004	16356	15930	16345	16262	16074	16200	16290	16193	16169	16140	16298	16332	16157	16262	16352	16142	16092	16257	16225	16204	16134	16170	16116	16166	16077	16107	16254	16003	16081	16285	16169	16190	16137	16157	15936	16232	16070	16228	16248	16067	16191	16130	16146	16285	16248	15979	16147	16284	16181	16120	16132	16258	16124	16115	16164	16141	16194	16239	16250	16475	16296	16169	16208	16193	16290	16168	16085	16179	16150	16085	16029	16072	16353	16206	16195	16112	16362	16233	16200	16366	16318	16153	16386	16225	16161	16313	16129	16187	16138	16133	16314	16254	16100	16248	16150	16093	16212	16358	16269	16177	16095	16230	16172	16280	16140	16077	16122	16152	16102	16082	16268	16196	16046	16229	16224	16025	16147	16311	16234	16211	15987	16411	16251	16064	16145	16129	16204	16106	16197	16158	15898	16407	16272	16218	16007	16239	16185	16126	16188	16115	16283	16239	16248	16367	16181	16147	16309	16297	16165	16125	16277	16165	16174	16150	16388	16265	16327	16275	16156	16154	16132	16205	16172	16281	16215	16227	16180	16115	16232	16167	16068	16086	16147	16128	16305	16364	16231	16070	16233	16183	16123	16199	16248	16024	16090	16325	16237	16213	16218	16192	16105	16279	16245	16152	16122	16330	16292	16309	16214	16168	16141	16329	16312	16210	16191	16070	16027	16287	16202	15998	16151	16061	16183	16272	16124	16225	16247	16024	16163	16246	16071	16291	16141	16225	16125	16044	16183	16052	16060	16305	16263	16140	16204	16093	16059	16461	16233	16119	16106	16226	16183	16186	16071	16155	16057	16145	16186	16168	16352	16108	16280	16195	16293	16273	16043	16331	16115	16354	16183	16314	16060	16331	16217	16165	16371	16278	16328	16308	16171	16018	16212	16119	16207	16204	16304	16262	16116	16300	16359	16305	16131	16163	16171	16255	16398	16238	16285	16106	16124	16202	16047	16232	16338	16214	16157	16324	16219	16151	16090	16215	16367	16036	16268	16148	16128	16115	16142	16269	16118	16122	16192	16155	16131	16151	16190	16183	16153	16294	16187	16158	16292	16122	16214	16255	16387	16075	16169	16162	16128	16239	16224	16362	16166	16090	15989	16009	16375	16290	16224	16025	16156	16370	16050	16256	16338	16083	16249	16305	16040	16387	16195	15937	16331	16223	16314	16207	16255	16157	16288	16058	16212	16273	16184	15940	16254	16256	16095	16220	16251	16124	16072	16246	16204	16382	16118	15955	16300	16150	16273	16147	16204	16192	16377	16202	16250	16056	16356	16246	16247	16238	16050	16228	16209	16200	15998	16150	16294	16131	16466	16167	15988	16311	16154	16189	16288	16200	16066	16182	16149	16034	16315	16217	16093	16111	16063	16310	16224	16139	16175	16265	16032	16249	16008	16101	16242	16084	16348	16140	16229	16078	16171	16062	16120	16172	16213	16145	16113	15955	16257	16332	16252	16087	16321	16102	15995	16237	16267	16346	16255	16086	16320	16220	16141	16298	16165	16179	16118	16332	16089	16253	16251	16295	15973	16180	16199	16138	16189	16119	16118	16217	16153	16276	16102	16037	16160	16309	16011	16252	16350	16206	16061	16240	16259	16220	16039	16039	16263	16100	16169	16165	16131	15957	16187	16275	16036	16297	16205	16153	16166	16220	16270	16298	16004	16169	16043	16280	16225	15979	16148	16137	16112	16208	16019	16216	16205	16187	16180	16042	16041	16277	16226	16147	16181	16127	16321	16014	16209	16325	16007	16271	16136	16276	16126	16237	16261	16128	16166	16082	16197	16327	16184	16092	16237	16095	16352	16174	16191	16155	16188	16265	16158	16148	16176	16342	16311	16052	16018	16190	16141	16024	16338	16301	15915	16095	16087	16270	16042	16094	16100	16287	16252	16120	16042	16241	16085	16269	16174	16151	16047	16223	16179	16024	16082	16308	16079	16275	16042	16171	16086	16109	16346	16112	16137	16194	16075	16247	16290	16182	16098	16096	16202	16197	16320	16198	16229	16323	16135	16160	16128	16119	16222	16242	16249	16018	16212	16209	16210	16285	16169	16150	16239	16219	16200	16105	16386	16067	16031	16057	16204	16069	16102	16330	16175	16265	16348	16176	16304	16359	16137	16405	16022	16195	16288	16129	16149	16261	16243	16091	16210	16336	16326	16147	16105	16032	16123	16268	16171	16220	16363	16208	16395	16257	16306	16152	16144	16307	16092	16390	16379	16132	16203	16212	16160	16211	16264	16101	16240	16262	16197	16175	16253	16147	16192	16216	16069	16127	16412	16226	16016	16117	16225	16154	15973	16117	16119	16166	16327	16230	16351	16102	16266	15958	16170	16046	16225	16369	16198	16007	16241	16201	16281	16248	16146	16173	16156	16203	16242	16262	16036	16311	16032	16300	16257	16209	15899	16195	16263	16172	16134	16053	16138	16310	16137	16202	16154	16153	16435	16125	16087	16166	16039	16198	16077	16122	16133	16056	16034	16163	16255	16132	16083	16185	16208	16323	16139	16182	16128	15989	16195	16190	16140	16259	16116	16477	16162	16191	16175	16175	16378	16261	16048	16303	16147	16273	16169	16029	16024	16252	16115	16281	16258	16073	16051	16037	16059	16007	16094	16164	16137	16084	16233	16121	16110	16394	16297	16073	16168	16235	16082	16123	16197	15979	16222	16289	16102	16271	16041	16026	16061	16284	16095	16158	16185	16065	16120	16251	16239	16209	16180	16216	16298	16284	16255	16205	16186	16222	16176	16159	16152	16099	16245	16042	16167	16297	15958	16400	16056	16240	16238	16378	16116	16306	16046	16198	16082	16124	16176	16174	16103	16219	16298	16087	16218	16093	16147	16157	16207	15925	16187	16090	16147	16290	16112	16220	16274	16216	16197	16197	16242	16164	16191	16094	16085	16229	16273	16271	16092	16137	16213	16201	16345	16078	16079	16233	16171	16030	16199	16240	16322	16282	16091	16256	16388	16350	16141	16255	16145	16258	16145	16160	16082	16186	15942	16251	16035	16235	16060	16153	16272	16148	16243	16217	16064	16340	16017	16351	16255	16260	16307	16303	16182	16158	16238	16273	16190	15960	16199	16143	16314	16384	16223	16210	15952	16156	16246	16116	15945	16154	16140	16170	16357	16195	15911	16235	16194	16304	16241	16020	16168	16065	16224	16298	16133	16305	16321	16257	16270	16045	16320	16111	16088	16341	16219	16078	16167	16280	16005	16116	16203	16259	16301	16352	16313	16232	16273	16144	16303	16052	16208	16036	16202	16044	16095	16080	16124	16191	16155	16083	16242	16283	16199	16193	16137	16159	16274	16245	16241	16243	16344	16242	16085	16086	16083	16191	16183	16279	16080	16112	16084	16257	16247	16246	16177	16240	16074	16119	16166	16326	16201	16260	16253	16092	16200	16118	15953	16346	16234	16016	16074	16302	16131	16175	16243	16054	16100	16049	16044	16198	16042	16205	16127	16081	16080	16087	16439	16116	16150	16032	16305	16174	16139	16227	15965	16120	16152	16170	16238	16273	16201	16140	16212	15981	16138	16044	16286	16036	16223	16108	16355	16041	16116	16191	16066	16181	16388	16149	16258	16196	16099	16255	16217	16067	16137	16175	16220	16348	16258	16058	16214	16216	16182	16093	16255	16218	16055	16151	16140	16271	16217	16328	16103	16180	16274	16096	16192	16174	16298	16282	16190	16339	16315	16180	16066	16229	16144	16348	16179	16284	16192	16069	16154	16345	15991	16130	16172	16111	16214	16032	16142	16010	16243	16119	16219	16236	16058	16246	16177	16184	16109	16058	16165	16144	16091	16188	16189	16164	16287	16107	16133	16198	16116	16081	16379	16320	16180	16147	16148	16126	16185
29253	34593	44824	35387	25715	22180	20498	19443	19394	19443	19437	19470	19180	19284	19426	19306	19496	19213	19378	19161	19258	19258	19153	19556	19258	19376	19370	19408	19312	19258	19212	19265	19373	19142	19158	19287	19380	19543	19339	19334	19329	19199	19238	19258	19284	19389	19440	19232	19505	19335	19457	19434	19314	19289	19217	19304	19414	19259	19168	19442	19274	19408	19290	19331	19250	19229	19270	19392	19429	19137	19252	19284	19370	19246	19330	19183	19244	19251	19189	19201	19159	19320	19247	19392	19342	19056	19279	19371	19182	19239	19394	19375	19205	19140	19178	19355	19332	19212	19361	19540	19292	19089	19247	19091	19362	19361	19359	19372	19314	19240	19387	18989	19207	19290	19041	19341	19183	19024	19392	19198	19200	19273	18931	19278	19132	19295	19156	19212	19353	19336	19180	19123	19333	19428	19184	18956	19214	19170	19309	19297	19385	19306	19095	19378	19565	19496	19288	19299	19097	19090	19228	19318	19191	19239	19379	19386	19027	19342	19277	19281	19222	19257	19361	19402	19020	19163	19260	19371	19245	19255	19301	19482	19301	19370	19198	19294	19093	19360	19213	19357	19242	19081	19321	19195	19344	19249	19299	19196	19464	19386	19203	19251	19303	19169	19368	19259	19505	19446	19337	19275	19329	19180	19326	19333	19215	19449	19301	19237	19303	19345	19299	19237	19184	19337	19296	19071	19403	19197	19320	19159	19188	19366	19062	19205	19215	19330	19144	19129	19221	19111	19314	19349	19373	19285	19210	19171	19318	19479	19437	19132	19462	19366	19311	19225	19217	19185	19021	19316	19278	19176	19130	19219	19185	19139	19229	19313	19264	19181	19193	18994	19296	19225	19360	19039	19240	19211	19289	19266	19201	19330	19347	19243	19142	19156	19153	19328	19325	19097	19292	19265	19464	19417	19338	19197	19312	19137	19337	19091	19333	19063	19283	19203	19104	19153	19068	19340	19514	19194	19330	19118	19105	19126	19439	19184	19201	19241	19438	19032	19278	19199	19350	19338	19197	19185	19341	19154	19318	19286	19281	19287	19370	19221	19258	19307	19180	19006	19355	19396	19343	19299	19375	19372	19290	19369	19245	19250	19294	19200	19354	19392	19239	19009	19257	19372	19425	19428	19490	19207	19141	19223	19001	19270	19353	19233	19413	19369	19188	19357	19118	19016	19500	19520	19277	19258	19329	19098	19462	19181	19265	19426	19254	19499	19563	19200	19206	19330	19260	19222	19230	19198	19323	19246	19366	19328	19374	19357	19443	19267	19355	19327	19343	19208	19372	19337	19148	19446	19209	19134	19134	19290	19187	19454	19378	19379	19234	19255	19374	19366	19234	19244	19234	19389	19119	19453	19162	19332	19418	19217	19228	19248	19383	19363	19237	19196	19295	19365	19168	19099	19402	19054	19086	19156	19223	19249	19240	19390	19179	19365	19113	19364	19199	19374	19283	19206	19353	19418	19358	19333	19041	19421	19252	19058	19260	19264	19211	19092	19240	19001	19367	19150	19236	19403	19320	19475	19408	19259	19262	19360	19142	19255	19408	19234	19160	19078	19218	19349	19420	19424	19307	19155	19194	19325	19380	19386	19354	19265	19230	19371	19403	19353	19365	19183	19338	19329	19331	19341	19433	19056	19302	19170	19304	19231	19503	19201	19351	19165	19302	19266	19364	19301	19364	19360	19270	19182	19319	19300	19283	19047	19424	19474	19326	19240	19316	19145	19173	19327	19420	19140	19280	19395	19365	19205	19465	19188	19292	19274	19352	19196	19293	19094	19166	19122	19453	19296	19280	19419	19409	19257	18958	19416	19411	19105	19418	19119	19224	19140	19218	19123	19344	19181	19152	19215	19219	19301	19284	19471	19320	19307	19289	19144	19130	19372	19224	19273	19357	19165	19405	19181	19331	19355	19338	19376	19102	19208	19241	19319	19330	19202	19318	19187	19217	19326	19098	19199	19400	19271	19036	19300	19274	19357	19020	19222	19230	19082	19201	19266	19472	19333	19298	19396	19121	19291	19287	19303	19223	19266	19366	19269	19183	19339	19359	19083	19216	19298	19209	19334	19116	19281	19249	19204	19140	19369	19342	19307	19402	19069	19294	19148	19010	19177	19261	19368	19183	19281	19348	19270	19320	19343	19175	19225	19132	19336	19256	19213	19258	19085	19335	19190	19292	19250	19507	19291	19233	19254	19472	19321	19269	19359	19232	19290	19254	19312	19473	19417	19304	19342	19077	19262	19154	19369	19546	19374	19167	19336	19283	19378	18977	19285	19122	19163	19094	19112	19364	19435	19043	19224	19201	19275	19319	19205	19305	19110	19648	19387	19471	19279	19221	19302	19071	19356	19313	19306	19330	19232	19135	19137	19272	19274	19338	19358	19178	19101	19252	19464	19151	19395	19271	19452	19237	19174	19205	19188	19254	19428	19257	18989	19126	19211	19212	19417	19339	19370	19308	19412	19394	19110	19271	19359	19334	19247	19388	19233	19150	19068	19247	19344	19331	19119	19163	19622	19278	19035	19151	19009	19295	19373	19281	19252	19285	19381	19189	18972	19165	19107	19370	19345	19424	19339	19080	19091	19350	19322	19226	19451	19302	19030	19255	19401	19241	19404	19308	19200	19347	19349	19134	19224	19427	19040	19360	19213	19417	19239	19281	19208	19274	19257	19428	19273	19308	19370	19193	19261	19232	19178	19265	19241	19313	19341	19262	19357	19174	19203	19429	19291	19348	19206	19321	19406	19378	19395	19257	19328	19358	19274	19140	19381	19421	19447	19164	19317	19331	19327	19460	19233	19346	19250	19366	19212	19324	19555	19436	19374	19231	19255	19213	19153	19307	19432	19409	19257	19432	19328	19286	19279	19419	19161	19239	19403	19089	19319	19189	19276	19209	19375	19491	19190	19082	19260	19281	19299	19503	19240	19152	19149	19329	19368	19460	19266	19122	19206	19318	19057	19365	19112	19549	19453	19355	19199	19146	19233	19131	19345	19268	19225	19464	19202	19299	19488	19320	19204	19321	19256	19209	19227	19365	19427	19218	19372	19383	19483	19389	19324	19510	19341	19178	19199	19294	19497	19365	19056	19211	19240	19133	19289	19385	19372	19289	19569	19409	19369	19211	19344	19508	19159	19122	19117	19499	19347	19227	19161	19326	19365	19202	19344	19398	19370	19431	19404	19391	19032	19216	19208	19207	19279	19106	19240	19229	19245	19313	19411	19410	19565	19287	19281	19211	19416	19211	19280	19280	19231	19130	19320	19220	19153	19194	19208	19328	19241	19335	19213	19384	19313	19097	19143	19325	19251	19341	19167	19504	19280	19324	19429	19476	19105	19222	19238	19333	19160	19335	19416	19349	19072	19252	19260	19273	19170	19298	19165	19143	19257	19279	19385	19503	19337	19500	19168	19438	19462	19232	19071	19580	19219	19180	19336	19189	19248	19372	19302	19314	19241	19392	19287	19279	19440	19448	19456	19199	18942	19202	19269	19144	19189	19324	19324	19259	19397	19298	19212	19300	19246	19249	19370	19371	19168	19369	19388	19467	19217	19170	19195	19150	19335	19277	19392	19434	19222	19428	19267	19140	19410	19250	19122	19337	19094	19311	19230	19446	19430	19457	19415	19243	19142	19298	19223	19340	19180	19290	19283	19191	19207	19469	19202	19399	19347	19393	19178	19290	19306	19269	19045	19218	19542	19443	19262	19305	19242	19150	19191	19328	19377	19334	19169	19351	19378	19258	19271	19075	19314	19433	19270	19354	19451	19031	19305	19282	19321	19375	19251	19419	19348	19417	19268	19519	19301	19106	19348	19361	19295	19418	19487	19239	19433	19122	19344	19247	19234	19177	19382	19186	19218	19277	18994	19307	19468	19307	19251	19339	19276	19298	19183	19282	19325	19127	19284	19319	19212	19405	19307	19268	19387	19391	19282	18955	19248	19216	19325	19072	19186	19295	19156	19406	19228	19336	19351	19266	19372	19194	19239	19199	19219	19137	19399	19217	19481	19243	19207	19207	19326	19189	19320	19320	19296	19320	19268	19399	19182	19410	19250	19337	19314	19407	19180	19254	19376	19318	19278	19146	19401	19392	19402	19310	19204	19319	19406	19224	19127	19305	19400	19259	19239	19270	19484	19254	19415	19251	19349	19397	19163	19147	19335	19393	19245	19164	19374	19418	19154	19415	19389	19340	19205	19249	19198	19272	19204	19486	19253	19461	19217	19102	19241	19204	19227	19130	19216	19458	19201	19358	19156	19425	19157	19330	19247	19474	19182	19352	19188	19290	19004	19322	19388	19191	19344	19288	19227	19248	19287	19414	19168	19362	19324	19171	19315	19350	19179	19359	19119	19253	19393	19359	19204	19203	18997	19324	19231	19522	19434	19473	19218	19240	19107	19328	19314	19261	18962	19360	19409	19161	19216	19462	19416	19112	19100	19234	19433	19345	19483	19308	19458	19320	19339	19399	19382	19218	19192	19219	19317	19186	19431	19363	19283	19438	19062	19127	19301	19190	19364	19266	19587	19226	19087	19256	19055	19121	19296	19044	19126	19404	19430	19288	19304	19347	19297	19325	19326	19285	19176	19444	19477	19392	19113	19300	19299	19123	19120	19136	19221	19095	19183	19242	19172	19200	19308	19185	19398	19325	19242	19216	19451	19600	19249	19179	19194	19350	19113	19307	19111	19279	19428	19177	19397	19359	19209	19186	19389	19044	19480	19348	19346	19527	19446	19380	19240	19169	19283	19326	19350	19147	19305	19246	19154	19199	19380	19252	19219	19366	19494	19511	19147	19518	19273	19620	19375	19433	19122	19176	19253	19080	19421	19256	19256	19163	19134	19175	19324	19227	19200	19315	19383	19144	19088	19043	19544	19309	19203	19102	19232	19227	19279	19223	19433	19223	19314	19366	19274	19369	19098	19023	19101	19046	19215	19269	19156	19114	19357	19425	19394	19232	19331	19360	19300	19250	19463	19292	19196	19433	19184	19369	19046	19183	19122	19228	19237	19301	19438	19320	19281	19382	19380	19553	19292	19227	19434	19170	19285	19244	19131	19338	19231	19213	19377	19475	19063	19377	19212	19299	19172	19329	19376	19209	19429	19053	19397	19190	19398	19103	19292
34102	56001	47359	31929	22979	18687	17047	16483	16234	16241	16364	16124	16290	16467	16339	16298	16367	16416	16183	16349	16368	16322	16395	16300	16411	16334	16314	16431	16168	16229	16428	16277	16201	16316	16035	16323	16262	16413	16336	16518	16370	16169	16339	16330	16448	16216	16163	16415	16320	16271	16305	16228	16213	16570	16187	16503	16350	16321	16393	16308	16353	16230	16309	16387	16292	16195	16406	16311	16375	16426	16094	16250	16349	16332	16222	16361	16324	16179	16316	16484	16272	16380	16255	16234	16213	16391	16300	16258	16306	16193	16374	16247	16078	16234	16160	16345	16168	16365	16345	16194	16285	16326	16178	16222	16395	16353	16343	16251	16173	16325	16231	16259	16175	16480	16288	16211	16089	16310	16208	16293	16300	16357	16436	16144	16112	16395	16231	16345	16315	16351	16145	16282	16330	16287	16632	16478	16318	16280	16427	16246	16386	16438	16247	16379	16186	16441	16323	16438	16208	16289	16140	16521	16222	16082	16404	16269	16409	16310	16382	16263	16353	16440	16464	16145	16317	16398	16295	16482	16229	16342	16390	16229	16311	16523	16353	16263	16354	16202	16322	16295	16504	16270	16199	16250	16195	16259	16369	16376	16116	16158	16213	16439	16279	16228	16425	16286	16209	16235	16333	16253	16281	16279	16358	16385	16270	16212	16317	16400	16254	16193	16343	16323	16277	16351	16232	16165	16474	16287	16383	16112	16050	16238	16349	16176	16299	16350	16218	16358	16300	16146	16405	16322	16150	16367	16208	16236	16243	16364	16184	16270	16241	16392	16407	16271	16286	16143	16108	16286	16415	16297	16344	16178	16378	16025	16238	16355	16267	16423	16116	16459	16309	16393	16463	16236	16450	16405	16107	16370	16291	16289	16170	16123	16164	16259	16131	16239	16379	16387	16284	16363	16262	16390	16424	16101	16157	16462	16159	16324	16227	16478	16163	16254	16323	16270	16347	16266	16259	16291	16389	16309	16148	16213	16093	16293	16277	16305	16270	16411	16362	16318	16211	16304	16172	16352	16406	16393	16297	16466	16226	16408	16214	16300	16403	16306	16173	16303	16201	16193	16423	16284	16377	16485	16228	16198	16157	16288	16234	16367	16201	16368	16137	16257	16417	16215	16444	16298	16200	16367	16368	16255	16290	16370	16418	16141	16196	16263	16228	16260	16187	16310	16300	16244	16376	16297	16299	16288	16464	16353	16412	16290	16383	16256	16365	16236	16339	16481	16321	16144	16420	16270	16482	16312	16285	16313	16253	16425	16286	16149	16343	16273	16353	16111	16171	16223	16310	16444	16185	16156	16395	16252	16189	16318	16310	16153	16128	16360	16383	16274	16251	16339	16396	16205	16322	16350	16399	16169	16329	16315	16297	16293	16245	16310	16430	16214	16349	16053	16346	16341	16407	16222	16156	16292	16170	16378	16414	16360	16096	16292	16177	16108	16362	16171	16359	16434	16362	16533	16257	16250	16350	16310	16440	16335	16255	16202	16289	16333	16245	16237	16258	16385	16160	16268	16256	16423	16393	16073	16262	16286	16320	16331	16268	16324	16354	16181	16355	16393	16319	16399	16244	16292	16150	16206	16388	16237	16340	16309	16039	16205	16342	16338	16260	16280	16341	16342	16316	16075	16406	16527	16437	16283	16412	16117	16287	16197	16228	16426	16215	16228	16467	16231	16263	16410	16334	16441	16224	16259	16385	16341	16228	16361	16197	16232	16238	16542	16301	16424	16487	16237	16271	16214	16479	16300	16264	16256	16327	16440	16422	16356	16286	16105	16362	16301	16295	16192	16339	16300	16247	16294	16226	16390	16355	16293	16249	16383	16340	16266	16149	16314	16359	16401	16298	16337	16310	16348	16330	16278	16365	16443	16254	16167	16308	16285	16181	16469	16198	16171	16281	16458	16448	16319	16264	16093	16312	16280	16302	16433	16332	16289	16304	16248	16201	16265	16420	16264	16296	16237	16249	16454	16251	16335	16211	16198	16310	16197	16342	16253	16466	16290	16413	16319	16247	16392	16205	16213	16344	16229	16195	16293	16245	16415	16310	16504	16368	16165	16261	16496	16148	16379	16288	16049	16409	16303	16245	16507	16290	16430	16330	16412	16040	16197	16280	16350	16226	16254	16262	16321	16348	16431	16261	16396	16191	16323	16390	16257	16352	16268	16197	16374	16082	16373	16324	16400	16389	16305	16185	16401	16513	16323	16171	16291	16340	16255	16145	16181	16077	16417	16292	16248	16174	16252	16385	16381	16227	16344	16289	16388	16222	16374	16230	16199	16268	16357	16194	16370	16250	16045	16130	16321	16446	16238	16269	16269	16322	16239	16258	16003	16441	16271	16513	16237	16287	16417	16431	16304	16386	16425	16254	16176	16353	16205	16241	16260	16218	16091	16318	16325	16028	16322	16291	16327	16311	16388	16223	16356	16411	16212	16394	16439	16455	16428	16356	16410	16207	16222	16300	16207	16238	16333	16362	16175	16297	16118	16158	16121	16301	16188	16262	16315	16346	16219	16359	16430	16222	16214	16331	16242	16285	16371	16125	16457	16336	16300	16265	16289	16264	16269	16340	16451	16302	16271	16170	16096	16315	16281	16257	16305	16290	16270	16387	16303	16329	16401	16284	16241	16213	16158	16228	16164	16259	16234	16266	16303	16577	16395	16282	16294	16233	16218	16238	16213	16338	16227	16174	16483	16218	16138	16406	16204	16226	16340	16489	16299	16240	16150	16173	16333	16296	16324	16282	16159	16367	16465	16226	16301	16360	16396	16236	16283	16383	16322	16377	16219	16440	16283	16098	16469	16272	16339	16238	16290	16213	16294	16457	16393	16347	16392	16199	16257	16381	16300	16249	16264	16224	16172	16284	16225	16153	16381	16471	16250	16156	16161	16196	16096	16325	16242	16316	16295	16286	16184	16230	16373	16240	16103	16291	16359	16393	16288	16349	16412	16301	16327	16021	16266	16464	16238	16288	16269	16491	16171	16357	16289	16291	16334	16482	16246	16418	16360	16271	16258	16102	16237	16333	16288	16374	16174	16310	16197	16378	16312	16386	16226	16236	16184	16479	16175	16241	16146	16221	16271	16330	16321	16377	16384	16326	16167	16248	16151	16322	16310	16271	16430	16316	16252	16318	16233	16270	16357	16254	16179	16235	16402	16254	16221	16387	16327	16212	16295	16256	16219	16173	16308	16370	16393	16144	16496	16296	16390	16205	16286	16307	16364	16505	16271	16280	16204	16267	16139	16310	16236	16380	16136	16166	16214	16281	16231	16180	16337	16398	16557	16358	16196	16457	16152	16294	16416	16277	16257	16314	16308	16433	16462	16198	16192	16294	16304	16630	16314	16114	16435	16396	16248	16252	16287	16191	16380	16328	16187	16438	16109	16231	16424	16380	16382	16323	16419	16292	16399	16293	16322	16064	16218	16203	16512	16434	16260	16408	16344	16215	16329	16257	16277	16235	16332	16280	16374	16230	16368	16250	16285	16453	16228	16282	16296	16444	16359	16285	16337	16455	16269	16249	16377	16208	16400	16397	16200	16233	16278	16226	16380	16320	16195	16196	16218	16310	16331	16296	16253	16351	16180	16519	16202	16181	16351	16368	16152	16269	16222	16205	16118	16389	16271	16256	16214	16313	16227	16357	16316	16180	16127	16136	16331	16276	16309	16299	16308	16320	16315	16317	16236	16300	16367	16376	16389	16365	16321	16264	16275	16322	16312	16216	16232	16329	16165	16408	16264	16242	16216	16270	16290	16246	16253	16384	16156	16309	16094	16272	16581	16260	16345	16185	16224	16312	16247	16385	16400	16156	16326	16232	16281	16313	16259	16321	16260	16276	16215	16388	16328	16235	16267	16299	16370	16169	16215	16252	16350	16257	16221	16353	16082	16324	16203	16342	16272	16318	16381	16492	16178	16216	16371	16350	16253	16208	16282	16246	16279	16294	16224	16155	16297	16238	16351	16177	16368	16391	16161	16392	16429	16186	16331	16495	16225	16309	16339	16385	16305	16280	16315	16467	16524	16326	16290	16280	16182	16224	16305	16335	16280	16377	16401	16215	16126	16355	16151	16423	16218	16213	16474	16336	16198	16306	16426	16332	16305	16305	15992	16332	16289	16319	16223	16200	16259	16384	16500	16285	16239	16444	16312	16488	16341	16275	16245	16351	16568	16241	16373	16372	16175	16211	16228	16183	16212	16398	16277	16406	16409	16272	16335	16275	16419	16150	16175	16390	16262	16147	16184	16247	16359	16376	16270	16317	16280	16161	16335	16353	16156	16318	16387	16396	16083	16249	16274	16205	16205	16181	16227	16328	16245	16327	16348	16287	16132	16196	16366	16304	16224	16299	16294	16271	16182	16258	16344	16373	16401	16494	16489	16264	16378	16376	16096	16281	16313	16562	16122	16247	16161	16352	16343	16275	16262	16265	16346	16342	16253	16404	16126	16403	16389	16338	16327	16471	16428	16234	16425	16328	16328	16392	16313	16180	16205	16304	16268	16157	16262	16181	16203	16208	16299	16215	16274	16330	16236	16415	16332	16307	16245	16272	16247	16274	16332	16178	16344	16319	16542	16274	16354	16297	16194	16382	16222	16316	16218	16366	16291	16285	16277	16234	16258	16382	16223	16312	16302	16210	16298	16327	16383	16238	16193	16295	16232	16347	16223	16256	16207	16261	16303	16352	16409	16064	16195	16249	16146	16236	16240	16285	16382	16234	16239	16135	16176	16279	16287	16264	16277	16387	16514	16175	16221	16461	16276	16268	16417	16163	16258	16240	16438	16266	16321	16423	16282	16333	16443	16237	16206	16331	16246	16344	16306	16339	16379	16340	16279	16232	16201	16254	16445	16220	16243	16396	16273	16247	16343	16454	16329	16241	16176	16420	16319	16247	16293	16251	16154	16185	16292	16189	16404	16340	16205	16304	16393	16442	16211	16139	16326	16362	16252	16353	15961	16206	16447	16330	16450	16312	16194	16505	16310	16326	16377	16323	16205	16325	16322	16255	16250	16241	16274	16450	16260	16443	16277	16417	16258	16241	16383	16546	16390	16287	16346	16061	16127	16451	16238	16173	16240	16323	16310	16167	16382	16402	16360	16327	16394	16266	16540	16297	16237
24203	23987	41736	42839	35021	29417	25221	20408	19269	19310	19297	18989	19009	19039	18965	18866	19129	19038	18934	19175	18847	18587	19032	18912	18972	18952	19025	18943	18800	19151	18871	19007	18958	19004	18852	18868	18685	18831	18897	18965	18952	18958	19041	18857	19037	18880	18889	18865	18709	18939	18780	18937	18963	19028	18955	18882	18931	18777	18806	18942	18886	18867	18936	18855	18839	18756	18825	18830	18861	18858	18823	19003	19023	18763	18937	18708	18823	18759	18653	18809	18603	18851	19021	18987	18785	18909	18760	18685	18845	18872	18972	18643	18849	18993	18903	18865	18862	18864	18836	18933	18896	19008	19072	19032	18842	18796	18891	18990	18968	19087	18844	18865	18835	18955	18780	18724	18734	18948	18822	18943	18985	18884	18557	19155	18879	19139	18790	18873	18838	18954	18884	19029	19071	19272	18823	19028	18913	19079	18789	18988	18866	18745	18802	18755	18884	18901	18835	18842	18902	18940	18847	18917	18723	18884	19104	18863	19033	18754	18745	18933	18731	18654	18920	18921	18754	18923	18867	18956	18923	18932	18870	18932	18942	18966	18839	18968	18982	18949	18869	18750	19062	18861	18992	18967	19098	18745	18904	18996	18959	18902	18794	18897	18795	18942	18941	18899	18744	18897	18873	18893	18818	18876	18847	18864	18920	18621	18944	19003	18881	18875	18851	18849	18906	18852	18938	18898	19048	18904	18944	19042	19008	18738	18995	18795	18732	18837	18874	19041	18795	18934	18966	19021	18801	18785	18976	18919	18906	18735	18684	19096	18899	18900	18813	18858	18903	19029	18783	18828	18871	18790	18827	18874	19032	18902	18983	18897	19012	18966	18948	18747	18804	18882	18972	19040	18953	18763	18886	18894	18927	18747	18846	18933	18789	18832	18763	18908	18800	18965	18846	18536	18815	18906	18935	18766	18888	18984	18723	18719	18607	18866	18854	18962	18823	18940	18831	18931	18923	18702	18835	18923	18842	18937	18794	18900	18830	18772	18876	18799	18960	18958	18797	18930	18945	18756	19084	19036	18899	18986	18796	18902	18846	18970	18847	18767	18941	18913	19081	18943	18913	19044	19123	18647	18961	18948	18875	18856	18926	18889	18789	18873	18881	18745	19000	18699	18998	18958	18970	18961	18959	18840	19071	18891	18872	18847	18965	18872	18813	18880	18829	18812	18606	18708	18678	18734	18710	18815	18847	18985	18881	18821	18888	18717	19017	19073	18755	18723	18999	19156	19030	18897	18788	19000	19070	19062	18773	18864	18859	18795	18763	19051	18974	18797	18926	18768	18787	18883	18863	18748	18770	18950	18908	18902	18722	18904	18828	18988	18632	18853	18862	18920	18946	18911	18842	18934	18796	18796	19016	19082	18829	18797	18718	18775	18709	18896	18772	18775	18992	18851	18853	18585	18789	18989	18882	18898	18918	18941	19071	18854	18977	18882	18890	18865	18689	18851	18951	18875	18773	18776	18856	18802	18773	18678	18779	18883	18752	18945	18850	18937	18659	18886	18952	18791	19017	19016	18926	18735	18772	18784	18932	19056	19034	18938	18880	18983	18870	18782	18745	18826	18943	18788	18920	18724	18869	19074	19007	18792	19019	18777	18706	18968	18796	18910	18892	18694	18695	19000	18782	18860	18690	18784	18726	18973	18725	19000	19053	18867	18867	18777	18806	18898	18922	18937	18979	18736	18949	18933	18901	18860	18795	18965	18949	18877	18788	18764	18842	18927	18915	18920	18858	18946	18890	18831	19110	18844	18755	18704	18658	18708	18739	18833	18798	18712	18947	18887	18767	19065	18736	18819	18697	18857	19044	18781	18913	18863	18886	18939	18827	18767	18826	18749	18619	19068	18803	18774	18846	18733	18880	19023	19074	19008	18958	18948	18904	18883	19012	19151	18909	18808	18832	18920	18747	19017	18747	18983	18923	18875	18711	18929	18833	18898	18988	18806	18986	18892	18936	18762	18957	19052	18910	18947	18921	18880	18780	18801	19030	18916	18800	18934	18798	18791	18848	18788	18895	18615	18751	18875	18813	19083	18893	18888	19060	18893	18898	18775	18912	18730	18699	18832	18790	19017	18934	19029	18951	18752	18922	18831	18884	18852	18987	18808	18805	19093	19094	19003	18858	18867	18872	18939	18893	18579	18885	18902	18916	18760	18955	18819	18815	18885	18803	18864	18897	18813	18701	18920	18711	18949	18918	18814	18784	18792	19103	19066	18888	19035	18839	18799	18881	18621	19053	18808	19039	18753	18947	18992	18979	18871	18804	18914	18710	18718	18959	18715	18844	18964	18992	18938	18852	19048	19061	18883	18928	18832	18848	18767	18959	18856	18806	19076	18851	18799	18995	18927	18828	18796	19041	18847	18873	18784	18740	18843	18840	18961	18670	18767	19057	19067	18969	18863	18909	18828	18855	19194	19038	18805	18934	18942	18865	19072	18875	18841	18894	18890	18834	18806	18884	18883	18920	18902	18949	18950	18823	18683	18632	18966	18891	18905	18773	18843	19029	18840	18901	18690	18991	19038	18736	18786	18887	18910	19019	18860	18896	18911	18979	18887	18769	18806	19017	18916	18879	19000	18935	19021	18761	18632	19046	18732	18676	18838	18829	19012	18761	18846	18635	18753	18722	18855	18986	18775	18992	18795	18841	18863	18894	18982	19015	18721	18835	18877	18954	18958	18928	18777	18918	18746	19022	18910	18978	18961	18866	19011	18874	18887	18927	18798	18821	18846	18897	18816	19041	18775	18617	19065	18815	18986	18917	18893	18967	18987	18752	18939	18730	18780	18914	18924	18980	18818	19037	18906	18912	18837	19188	18869	18945	19007	18873	19033	18782	18862	18901	18762	18892	18861	18940	18853	18679	18842	19042	18916	18757	18960	19053	18703	18846	19191	18860	18781	18878	18800	18697	18844	18715	18960	18780	18766	18751	18795	18694	18949	18774	18896	18805	18870	18709	18767	18915	18957	18781	18825	18890	18650	18773	18913	19059	19052	18989	18820	18993	18801	18958	18975	19165	18908	19019	18892	18829	18915	18650	18933	18804	18913	18897	18996	18842	19126	18787	19107	18876	18896	19050	19058	18849	18901	19032	18711	18850	18820	18861	18894	18800	18821	18704	18690	18848	18693	18837	19039	18982	18644	18823	18964	18883	18948	19059	18730	18714	18826	18864	18950	18921	19038	18828	18906	18740	18885	18899	18829	18725	18767	18744	18496	18860	18842	18811	19054	18861	18945	18951	18847	18932	18666	18969	19064	18883	18894	18838	19194	19120	18877	18916	18852	18731	18769	18955	18839	19061	18766	18914	18763	18941	18881	18668	18985	18720	18888	18943	18954	19109	18954	18644	18830	18706	18898	18829	18963	18673	18763	18707	18916	18823	18998	18775	18902	18863	18860	18972	18906	18873	19052	18890	18889	19012	18740	18879	18925	18717	18879	18910	18927	18838	18768	18824	18735	18874	18860	18771	18938	18910	19012	18807	18905	18946	18823	18734	18725	18880	18956	18952	19006	18845	18828	18800	18788	18763	18976	18879	18641	18717	18689	18930	18944	18785	18683	18991	18793	18938	18842	18804	18966	19072	18915	19064	18781	18828	18823	18884	18843	18963	18963	19077	18794	18857	18879	19088	18803	18885	19055	18778	18776	18822	18935	18921	18906	18859	19055	18764	18908	18778	18873	18842	18762	18798	18803	18967	18922	18896	18838	19060	18888	18712	18759	18967	18981	18845	18690	18949	18814	18808	18752	18835	18909	19103	19040	18951	18797	18997	18820	18900	18912	18865	18889	18874	18811	18993	18793	19041	18971	18868	18951	19010	18770	19041	19043	18911	18860	18787	18858	19028	18891	18837	18895	18793	19000	18779	18831	18904	19090	18953	18786	18605	18709	18914	19125	18908	18834	18949	18704	18735	18839	19032	19003	19104	18819	18814	18970	19075	18818	18870	18914	18757	19049	18859	18901	18755	18661	19020	18656	18827	18676	18953	18699	18988	19049	18833	18858	18949	18912	18778	18846	18843	18842	18824	18863	18936	18837	18872	18844	19003	18910	18870	18905	19034	18815	18964	18739	18725	18872	18802	18892	19262	18729	18778	18936	18860	18922	18775	19056	18851	18880	18905	18807	18829	18895	18749	18969	18866	18934	19142	19076	18876	18695	18663	18874	18956	18951	18882	18835	19120	18832	18853	18978	18730	18766	18946	18838	18741	18880	19065	18963	19076	18913	18921	18855	18757	18827	18892	18766	18883	18775	18890	18828	18811	18816	19095	18843	19120	19066	18840	18873	18868	18864	18756	18993	18871	18692	18847	18949	18653	18896	18973	18916	18935	18720	18900	18651	19059	18829	18734	18791	18865	18821	18784	18981	18860	18890	18938	18871	18860	18830	18814	18819	18905	18687	18692	18697	19080	18918	18833	18626	18929	18923	18800	18817	18833	18827	18884	18880	18883	19002	18890	18742	18934	18886	19025	19058	18732	18813	18765	18705	19079	18887	18772	18876	19001	18773	18991	19062	18835	18881	18867	18840	18654	18890	18946	18945	19196	18802	18870	18846	18909	18985	18941	18674	18873	18897	18933	18964	18918	18967	18799	18970	18618	18707	18741	18858	18698	18847	18855	18722	19050	18759	18918	18890	18841	18801	18745	18928	18951	18884	19027	18987	18915	18724	18614	18844	18940	18998	18882	18892	18866	19029	18803	18761	18851	18953	18847	18959	18889	18913	19044	18966	18914	18964	18888	19049	18928	18846	19121	18942	18614	18878	18764	18734	18834	18827	18974	19022	18851	18843	18706	18531	18880	18941	18834	19084	19097	18937	18869	18698	18698	18952	18781	18762	18797	18933	18842	18757	18979	19010	18990	18826	18890	18842	18905	18898	18701	18948	18865	18654	18960	19124	18940	18798	18821	18948	19040	18850	18969	18943	18889	18894	18782	18837	18698	18845	18966	18807	19098	18833	18901	18946	18977	18740	18810	18778	18941	19041	18670	18970	19007	18957	18909	18941	18986	19026	19054	19000	18542	18944	19116	18762	18959	18870	18848	18928	19127	19032	18921	18852	19050	18894	19029	18877	18699	18840	18832	18771	18823	18933	18753	18790	18692	19033	18896	19062	18979	18908
61130	98754	85110	59614	41483	28208	20281	17254	16329	16152	16007	16074	16145	16103	16099	16145	16226	16083	16095	16204	16185	16148	16148	16299	16065	16195	16128	16095	16213	16130	16164	16194	16125	16131	16267	16067	16062	16016	16195	16093	16015	16204	15982	16115	16145	16155	16137	16251	16079	16036	16183	15955	16139	16202	16070	16150	16070	16056	16203	16347	16128	16160	16190	16245	16166	16195	16108	16230	16152	16197	16268	15948	16192	16065	16150	15984	16200	16141	15915	16083	16037	15949	16181	16096	16041	16177	16109	16334	16150	16097	16086	16274	15960	16202	16142	15964	15927	16031	16117	15990	16214	16109	16385	16011	16099	16037	16132	16210	16190	16133	16221	16073	16284	16060	15923	16156	16341	16135	15976	16104	16207	16010	16102	16340	16121	16182	16356	16023	16227	15934	15958	16178	16101	16052	16337	15942	16081	16256	16196	16075	16120	16130	16010	16268	16047	16134	16184	16093	16100	16020	16054	16082	16115	16242	15989	16253	16144	16189	16108	16222	16098	16058	16040	15864	16130	16225	16121	15987	16108	16090	16048	16040	16329	15986	16053	16086	16081	16016	16041	16043	16004	16182	16018	16146	16026	16131	16130	16247	16136	16205	16181	16032	16139	16041	16092	16333	16077	16299	16103	16160	16276	16047	16237	15827	16004	16034	16055	16090	15864	16088	16168	15941	16174	16202	15924	15907	16078	16041	16150	16209	15885	15991	16025	16145	16126	16204	16179	16063	16078	16034	16366	16170	16075	15892	16163	16104	16186	16153	16143	16077	16196	16186	16243	16060	16100	16206	16372	16081	16318	16059	16017	16226	15990	16010	16086	16179	16243	16229	16083	15981	16067	16231	16094	15978	16307	16026	15988	16185	16146	16100	16225	16159	16303	16045	16256	16012	16039	16192	16067	16373	16125	16161	16042	16243	16169	16106	16257	16094	16171	16108	16182	16041	16088	16226	15993	16167	16157	16178	15890	16218	16131	16145	16124	15980	16078	16124	16072	16133	16445	15948	16040	16287	16143	16257	16221	15887	16143	16104	16227	16200	16105	16034	16302	16156	16210	16157	16296	16020	16136	16250	16151	16081	16220	16384	16074	16042	16072	16212	16165	16127	16259	16089	16110	16115	16143	16010	16074	16185	16116	15993	16130	16084	16115	16155	16339	16098	16078	16167	16010	16244	16312	16013	16281	16154	16053	15994	16166	16094	16151	16288	16101	16149	16129	16226	16066	15989	16143	16134	16058	15833	16205	16251	16075	16092	16157	16053	16058	16166	16032	16083	16196	15919	16144	16172	16275	16253	15945	16317	16080	16307	16125	16055	16022	16037	16096	16318	16280	16120	16118	16113	16031	16112	15931	16159	16077	16002	16201	16016	16085	16043	16084	16046	16191	16130	15988	16107	16069	15997	16145	16168	16235	16183	16097	16158	16113	16191	16163	15967	16174	16298	16092	16214	16097	16174	16044	16220	16075	16077	16051	16044	15956	16179	15964	16066	15992	16015	16168	16329	16035	16159	16144	16184	15984	16050	16196	16031	16190	15972	16207	15939	16218	16288	16105	16224	16079	16203	16172	16173	16143	16109	16094	16134	16165	16282	16159	16017	15987	16040	16069	16234	16026	16226	16049	16069	16145	16246	16060	16108	16202	16126	16259	15974	16074	16296	15971	16371	16142	16175	16135	16256	16131	16278	16228	16061	16253	16139	16046	16291	16371	16079	15968	16082	16190	16291	15983	16183	16007	16045	16066	16194	16036	16148	16155	16257	16078	16187	15966	16092	16123	16003	16216	16101	16147	16098	16043	15997	16131	16029	16128	16148	16006	16033	16145	16023	16228	16172	16214	15988	16059	16120	16141	16158	16261	16105	16216	16102	16074	15997	16212	16089	16110	16023	16126	16049	16242	16179	16148	16204	16150	16117	16048	15958	16199	16164	16094	15977	16046	15936	15995	16082	16104	16068	16133	15930	16051	16159	16116	16101	16144	16033	15992	16218	16041	16199	16092	16119	16159	16122	16084	16197	16281	15922	16205	16089	16049	16083	16142	16129	16120	16137	15924	16058	16136	16022	15950	16199	16129	16143	16174	16106	16177	16067	16136	15979	16207	16111	16201	16208	16185	16112	16143	16120	16226	16099	16128	15969	16067	16163	16169	15830	16106	16234	16191	16179	16056	16249	16036	15979	16143	15975	15972	16123	16134	16212	16234	16110	16049	16029	16109	16096	16193	16012	16246	16105	16031	16032	16238	16082	16073	16046	16218	16242	16150	16044	16109	16235	16254	15877	16357	16125	16177	16193	16180	15945	16150	16054	16142	15999	16167	16027	16004	16164	16175	16136	16226	16057	16118	16151	16036	16027	16201	16218	16108	16238	16054	16111	16109	16042	16072	16133	16163	16042	16082	15834	16095	16178	16093	16110	16005	15937	16027	16091	16066	16200	16316	16040	16180	16149	15977	16095	16104	16038	16194	16061	16193	16047	16122	16161	16137	16255	16230	16117	16206	16008	16209	16034	15983	16057	16071	16001	16194	16032	16047	16242	16221	16023	16040	16172	16162	16180	16272	16006	15866	16213	16037	15984	16115	16120	16109	16126	16191	16147	16268	15972	16309	16211	16217	16296	16148	16004	16079	15988	16363	16100	16158	16008	16174	16271	16161	16090	16195	15956	16140	16239	16248	16158	16013	16123	16136	16380	16056	16178	16173	16150	16011	16274	16201	16038	16104	16161	16045	16137	16233	16141	16115	16261	16208	16108	16019	15985	16148	16193	16277	16113	16296	16186	16173	16021	16061	16037	16247	16067	16037	15898	15992	16085	16205	16151	16181	16213	16165	16075	16074	16140	16189	16039	16112	16260	16042	16090	16194	16143	16027	16314	16134	16061	15910	16103	16124	16224	16210	16088	16131	16261	16254	16184	16253	16245	15987	16158	16130	16179	16357	16034	16106	16198	16111	16085	16094	16050	16257	16130	16069	16106	16111	16188	16114	16009	16224	16201	15994	16193	16162	16039	16086	16185	16276	16129	16060	16073	16341	16120	16153	16223	16122	16028	16165	16081	16244	16045	16126	16192	16074	16026	16090	16137	16249	15795	16234	16310	15997	16006	16319	16206	16187	16199	16069	16092	16061	16138	16077	16307	16190	16042	16088	16055	16121	16216	16308	16219	16153	16086	16131	16156	16280	16207	16114	16338	16216	16068	16049	16167	16019	16098	15984	16067	16045	16004	16050	16094	16206	16081	16165	16054	15932	16126	16177	15856	16193	16163	16152	16102	16185	16124	15990	15995	16077	16102	16111	16196	16011	16039	16114	16102	16142	15989	16099	16185	16084	16217	16294	16054	16037	16040	16071	16140	16034	16210	15912	16022	16074	16163	16218	16106	16157	16135	16057	16026	16097	16106	16044	16195	16062	16190	15932	16070	16230	16189	16157	16233	16056	15981	16125	16121	16080	16101	16201	16089	16025	16123	16331	16167	15915	16113	16118	16135	16224	16174	16192	16263	15997	16248	16025	16171	16090	16111	16010	16020	16133	15908	16239	15986	16079	16055	16198	16128	16345	16178	16128	16109	16050	16090	16061	15941	16117	16032	16135	16058	16055	16252	16128	15907	16174	16144	16071	16308	15904	16040	16104	16194	16084	16111	16272	16064	16189	16139	16084	16085	16116	16010	16060	16249	16265	16041	16206	16068	16209	16152	16138	16191	16137	16159	16093	16079	16303	16120	16164	16045	16177	16071	16237	16304	16214	16192	16311	16121	16073	16052	16060	16120	16025	16053	16105	16122	16274	16249	16246	16229	16171	16077	16072	16086	16287	16319	16047	16040	15999	16142	16188	15928	16196	16134	15932	16015	16245	16368	16072	16061	16261	16272	16114	16116	15960	16059	15967	16063	16244	16207	16180	16123	16044	16019	16174	16181	16088	16185	16120	16147	16237	16204	16097	16155	16251	16098	16165	16185	16070	15954	16159	15985	16224	15963	15968	16312	16163	16134	16216	16114	16136	15976	16086	16151	16053	16126	15964	16084	16462	16158	16094	16049	16287	16234	16067	16106	16127	16077	15995	16126	16167	16230	16298	16260	16112	16118	16186	16087	16211	16172	16172	16034	16165	16164	16152	15981	16071	16043	16203	16146	16295	16180	16021	16175	15928	16088	16164	16012	16120	15931	16186	16214	16248	16016	16175	16198	16213	16117	16120	15985	16148	16198	16038	16036	16125	16260	16077	16241	16239	16162	16034	16208	16177	16020	16064	16021	16114	16219	16056	16196	16187	16162	16050	16259	16234	16179	16061	16064	16220	16025	16174	16172	16089	16083	16025	16174	15972	16180	15906	16079	16177	16141	16104	16123	16220	16168	16127	16162	16333	15999	16074	16136	16074	16105	16118	16210	16158	16020	16156	16100	16253	16140	16208	16097	16194	16000	16046	15963	16214	16382	16306	16197	16094	16114	16109	16043	16039	16052	16222	16065	15971	16214	16116	16008	16160	16110	16081	15984	16292	16123	16147	16141	16239	16068	16311	16194	16076	16079	16317	16086	16004	16350	16124	16101	15970	16084	16107	16002	16220	16157	16114	16009	16102	16056	16115	16014	16122	16085	16060	16250	16188	16357	16055	16120	16064	16227	16276	16120	16102	16190	16203	15892	16428	16085	16064	16089	16020	16123	16119	16185	16180	16063	15989	16069	15948	16074	16181	16199	16168	16308	16123	16307	16150	16272	15969	16218	16214	16173	16117	15984	16180	16132	16313	16004	16126	16130	16290	16272	16063	16103	16170	16106	16031	16197	16012	16107	15940	16065	16098	16315	16099	16206	16088	16207	16075	16240	16020	16208	16079	16038	16012	16098	15990	16079	16033	16074	16035	16116	16197	16147	15897	16104	16068	16197	16235	16248	15822	16267	16156	16029	16271	16099	16105	15962	16134	16028	16233	16203	16056	16121	16278	16132	16084	16144	16250	16036	16247	16098	16171	16161	16118	15916	16171	16052	16182	16098	15964	16010	16162	15886	16020	15932	16130	16087	16031	16109	16089	16157	16118	16228	16141	16083	16093	16172	16025	16170	16127	16102	16277	15988	16131	16204	16099	16119	16026	16213	16132	16104	16087	16033	16058	16062	16106	16184	16180	16137	15864	16098
22989	22557	36083	36469	33169	30527	28702	21652	19488	19480	19371	19278	19141	18979	18875	19016	18839	18963	19043	18971	18817	18760	18988	18831	18973	18739	18796	18937	18926	18838	18809	19054	19031	18922	18926	18800	18893	18872	18837	18864	18834	19018	18828	18921	19006	19045	18903	18813	18623	18626	18943	18631	19067	18823	18762	18837	18731	18733	18990	19000	18633	18912	18905	19167	18822	19029	19009	18694	18692	18580	18672	18856	18798	18860	18905	18667	18718	18785	18917	18790	18778	18694	18574	18841	18776	18682	18862	18850	18904	18881	18866	18963	18837	18718	18701	18781	18811	18889	18705	18776	18713	18989	18954	18667	18548	18783	18944	18840	18861	18833	18802	18677	18797	18828	18746	18799	18835	18808	18974	18766	18837	18705	18562	18777	18716	18827	18891	18828	18854	18964	18738	18694	18711	18674	18805	18932	18825	18739	18855	18842	18771	18789	18748	19008	18801	18903	18790	18901	18704	18645	18750	18829	18744	18744	18753	18834	18884	18742	18598	18481	18782	18821	18715	18576	18970	18819	18721	18767	19082	18726	18714	18794	18707	18783	19009	19013	18700	18876	18986	18674	18891	18661	18780	18643	18915	18876	18718	18868	18764	18719	18819	18676	18766	18720	18745	18927	18875	18787	18724	18867	18596	18841	18882	18800	18899	18832	18724	18721	18733	18682	18816	18614	18838	18772	18703	18812	18787	18850	18715	18874	19013	18715	18622	18679	18793	18762	18446	18477	18855	18660	18963	18869	18660	18722	18700	18809	18742	18876	18428	19014	18869	18683	18700	18651	18690	18866	18946	18739	18703	18730	18826	18997	18563	18640	18813	18741	18688	18836	18735	18649	18748	18628	18707	18725	18643	18502	18628	18849	18777	18601	18957	18877	18938	18761	18815	18706	18706	18678	18870	19030	18758	18655	18885	18781	18780	18872	18547	18874	18664	18710	18959	19098	18899	18676	18752	18975	18809	18785	18722	18792	18771	18691	18776	18693	18792	18924	18766	18554	18737	18624	18636	18753	18819	18868	18975	18556	18957	18753	18952	18758	18769	18757	18795	18640	18684	18889	18728	18715	18865	18757	18771	18812	18651	18635	18882	18696	18739	18829	18590	18661	18904	18749	18634	18616	18727	18804	18802	18725	18880	18658	18946	18841	18763	18685	18562	18679	18606	18879	18955	18669	18797	18803	18610	18700	18592	18735	18764	18866	18916	18871	18968	18703	18632	18683	18955	18674	18768	18768	18587	18646	18767	18590	18771	18746	18731	18726	18704	18715	18686	18841	18682	18881	18682	19107	18681	18872	18643	18807	18747	18735	18822	18667	18763	18841	18766	18938	18798	18765	18716	18615	18628	18589	18745	18569	18936	18822	18906	18806	18847	18920	19054	18912	18917	18762	18837	18687	18582	18513	18671	18838	18751	18768	18726	18576	18861	18672	18719	18674	18683	18825	18777	18775	18781	18828	18782	18762	18758	18895	18992	18812	18644	18822	18798	18766	18792	18793	18815	18678	18735	19036	18804	18935	18929	18751	18744	18542	18600	18946	18838	18438	18748	18710	18745	18780	18759	18740	18892	18747	18637	18667	18785	18671	18743	18970	18888	18760	18691	18748	18833	18820	18847	18808	18800	18713	18533	18743	18866	18593	18744	18779	18918	18956	18790	18641	18850	18456	18721	18717	18689	18698	18914	18950	18594	18667	18842	18656	18823	18952	18786	18818	18833	18768	18937	18897	18818	18950	18865	18863	18720	18739	18775	18763	18751	18567	18794	18825	18650	18799	18873	18712	18842	18823	18916	18777	18736	18815	18840	18861	18765	18882	18787	18598	18688	18649	18834	18782	18849	18738	18801	18762	18753	18786	18734	18816	18633	18680	18656	18659	18809	18834	18777	18897	18922	18794	18868	18864	18929	18866	18806	18774	18822	18776	18767	18911	18799	18809	18945	18689	18564	18893	18926	18758	18873	18813	18637	18829	18675	18789	18835	18783	18751	18833	18956	18918	18879	18792	18653	18785	18735	18577	18851	18809	18591	18592	18751	18831	18710	18825	18637	18942	18724	18841	18722	18878	18773	18773	18834	18871	18772	18596	18683	18901	18876	18646	18776	18825	18744	18788	18720	18702	18909	18982	18850	18787	18810	18781	18706	18806	18893	18702	18563	18807	18880	18631	18664	18824	18820	18662	18748	18799	18716	18859	18779	18730	18817	18759	18653	18834	18732	18746	18607	18654	19006	18692	18776	18771	18583	18767	19018	18828	18855	18813	18826	18946	18712	18936	18606	18623	18857	18790	18843	18869	18641	18708	18839	18927	18734	18688	18634	18682	18749	18893	18977	18742	18814	19028	18632	18833	18756	18768	18842	18755	18524	18589	18788	18594	18586	18790	18696	18839	18987	18688	19002	18709	18824	18898	18667	18747	18758	18689	18815	18678	18774	18809	18762	18770	18755	18752	18649	18944	18948	18971	18784	18831	18760	18882	18768	18986	18727	18736	18744	18879	18738	18720	18781	18866	18894	18485	18681	18820	18714	18822	18941	18761	18680	18717	18831	18864	19036	18775	18843	18828	18521	18624	18765	18731	19042	18826	18749	18616	18762	18872	18845	18869	18885	18592	18847	18671	18824	18706	18505	18604	18908	18821	18594	18889	18706	18807	18540	18688	18840	19030	18690	18677	18721	18743	18725	18760	18632	18822	18790	18706	18898	19015	18823	18773	18846	18830	18842	18787	18909	18829	18817	18787	18835	18878	18864	18931	18882	18643	18736	18865	18755	18752	18587	18785	18864	18725	18511	18643	18778	18770	18692	18819	18653	18711	18804	18999	18831	18545	18783	18803	18920	18772	18728	18814	18736	18620	18748	18695	18780	18543	18761	18632	18936	18712	18764	18582	18694	18650	18851	18561	18737	18787	18772	18860	18855	18815	18796	18849	18623	18729	18524	18887	18873	18651	18748	18767	18774	18848	18866	18701	18729	18768	18763	18742	18690	18683	18788	18584	18764	18696	18772	18759	18741	18859	18685	18824	18766	18798	18837	19035	18910	18981	18776	18742	18736	18823	18744	18834	18969	18539	18874	18868	18747	18709	18758	18940	18798	18852	18813	18806	18797	18962	18738	18894	18790	18743	18804	18821	18792	18838	18858	18572	18655	18771	19000	18804	18686	18896	18785	18900	18812	18596	18988	18864	18744	18932	18677	18563	18910	18716	18830	18893	18495	18743	18871	18749	19086	18584	18828	18871	18708	18949	18875	18520	18656	18707	18620	18756	18691	18912	18695	18755	18701	18883	18844	18910	18743	18585	18890	18830	18735	18912	18838	18634	18725	18756	18950	18754	18867	18865	18737	18665	18663	18603	18795	18801	18724	18877	18619	18850	18686	18871	18728	18852	18621	18745	18737	18498	18728	18891	18901	18777	18867	18864	18843	18599	18665	18834	18830	18797	18859	18788	18937	18948	18702	18763	18730	18748	18598	18726	18678	18781	18939	18587	18711	18809	18713	18705	18705	18774	18762	18887	18746	18732	18874	18871	18763	18769	18841	18628	18846	18733	18752	18665	18624	18846	18627	18729	19043	18790	18751	18780	18765	18787	18760	18830	18680	18875	19037	18883	18736	18941	18856	18825	18702	18969	19020	18867	19048	18881	18919	18996	18791	18654	18679	18812	18894	18855	18853	18682	18715	18949	18712	19108	18935	18886	18569	18752	18847	18761	18681	18779	18858	18958	18898	18506	18781	18792	18795	18878	18911	18903	18848	18864	18987	18859	18813	18715	18773	19056	18656	18594	18705	18737	18647	18934	18608	18870	18701	18775	18834	18758	18716	18533	19055	18766	18964	18919	18778	18813	18759	18731	18924	18819	18734	19009	18912	18678	18749	18637	18712	19009	19013	18844	18857	18878	18717	18854	18876	18672	18621	18919	18823	18465	18768	18841	18848	18716	19079	18920	18767	18825	18681	18528	18883	18926	18987	18829	18692	18792	18467	18646	18901	18935	18759	18626	18795	18880	18813	18842	18805	18786	18707	18838	18583	18786	18550	18807	18731	18966	18811	18970	19033	18825	18663	18502	18809	18739	18761	18609	18687	18876	18810	18653	18804	18586	18674	18777	18736	18617	18657	18727	18796	18593	18819	18831	18834	19140	18806	18766	18716	18718	18813	18841	18992	18807	18691	18537	18890	18774	18960	18766	18660	18837	19002	18752	18970	18767	18810	18910	18922	18759	18698	18765	18748	18799	18852	18742	18963	18810	18562	18829	18919	18821	18822	18944	18737	18833	18989	18848	18873	18998	18756	18687	18893	18846	18804	18687	18801	18790	18838	18746	18921	18883	18753	18777	18920	18666	18968	18818	18914	18701	18807	18599	18828	18782	18639	18709	18929	18804	18764	18655	18787	18773	18775	18726	18791	18885	18677	18860	18712	18706	18896	18865	18958	18885	18835	18555	18700	18820	18729	18582	18719	18647	18841	18625	18814	18816	18899	18816	18939	18842	18761	19006	18675	18817	18905	18758	18896	18681	18733	18771	18670	18611	18820	18801	18885	18916	18915	18849	18731	18707	18875	18773	18848	18849	18828	18592	18686	18607	18935	18635	18912	18838	18922	18799	18842	18673	18783	18762	18740	18667	18830	18951	18791	18713	18955	18937	19006	18790	18781	18616	18565	18895	18751	18637	18724	19027	18956	19008	18894	18966	18805	18832	18901	18795	18659	18939	18649	18811	18845	18657	18761	18828	19018	19085	18874	18736	18994	18787	19070	18671	18637	18738	18876	18541	18748	18736	18867	18780	18882	18762	18893	18615	18768	18881	18768	18682	18727	18738	18878	18884	18820	18877	18581	18732	18879	18518	18825	18599	18773	18779	18756	18865	18721	18929	18712	18677	18849	18921	18669	18781	18728	18929	19023	18784	18798	18623	18709	18748	18740	18736	18585	18792	18840	18781	18866	18934	18830	19099	18914	18682	18652	18837	18715	18790	18857	18919	18929	18816	18899	18861	18859	19011	18902	18853	18761	18762	18767	18979	18677	18583	18984	18763	18826	18773	18676	18885	18743	18930	18980	18804	18893	18772	18819	18803	18635	18762	18744	18781	18727	18973	18656	18640	18717	18588	18746	19005	18704	18932	18713	18801	18884	18849
64092	106596	94597	71832	50418	34270	23171	18152	16205	16044	16073	16019	15901	16108	15916	16030	16111	15993	16196	16147	16057	16056	16187	16066	16008	16159	16034	15980	16118	16046	16202	15951	16003	16137	16023	16086	15906	16054	15903	15938	15851	15890	16003	15869	16029	16038	15796	15977	15999	16151	16096	16146	15937	15900	16040	15996	15978	15926	16084	15769	16049	15980	15986	16113	16155	15906	16097	16106	16009	16142	15903	16029	16016	16096	15895	16087	16103	16050	15995	16051	16018	15842	15961	15864	15916	15949	15973	16073	16011	16074	15969	15979	16072	15893	16016	15842	16060	15874	16097	16029	16059	16035	15912	16007	15894	15985	16001	15899	16183	16052	16079	16114	16158	15949	15967	15907	15982	15968	16066	15904	16025	16050	16014	16087	15983	16095	16116	15947	15963	15856	16055	16156	15959	16063	16043	16025	15954	15835	15956	16081	16164	15912	16047	16035	16121	16101	16251	15874	15833	15894	15899	15976	15996	15942	15940	15953	15953	15973	16106	15874	15922	16014	16052	15797	16034	16037	15922	16203	15912	16128	16130	15902	16040	15946	15938	16182	15929	16013	16167	15850	15923	16018	16113	15922	16003	15899	15986	15908	16094	15923	16105	15955	16084	15997	16021	15843	15849	15994	16094	15964	15875	15918	15900	16089	15902	16036	16093	15929	16025	16020	16100	15867	15766	15976	16075	15912	16093	16100	15972	15929	16066	16085	15971	16035	16022	16027	15938	15962	16058	16051	16010	16135	15868	16083	15858	16136	16054	16107	15989	16078	15972	16168	15962	16109	15870	16078	15967	16000	15910	16027	15752	16088	16030	16123	16003	16148	16051	16103	16052	15973	15961	15828	16024	16127	16025	15925	15860	15892	16011	15830	15980	16008	15916	16112	15841	16106	16188	15929	15955	16207	15915	16031	16139	16019	15915	15969	15927	15954	15994	16000	16093	16035	16040	16096	15930	16095	16158	15957	15879	15961	16113	15927	15975	16041	15886	16086	16008	15959	16069	16092	15943	15943	15967	15963	15954	16100	16089	16113	16183	15891	15978	15902	16171	15841	15874	16032	15935	15967	16069	15967	15976	15963	16105	16210	15836	16070	16046	16226	16137	15861	16079	15999	15930	15843	15840	15946	15932	15940	15985	15908	15896	15829	16132	16032	16055	15921	15923	15939	15938	16033	15979	15792	15996	16077	15982	15957	15797	15870	16044	15986	15829	15855	15984	16110	15933	15956	16034	16063	16042	15890	16125	16037	15952	15964	15987	15890	16272	15995	16200	15846	15965	16080	15869	15953	16033	16024	15850	16062	15900	15750	16047	15833	16067	15898	15818	16005	15988	16137	15873	15955	16159	16085	16135	16020	15895	15820	16028	16008	15956	16115	16038	15963	16071	16048	15803	16170	16013	15996	16004	15985	16047	16028	15979	16101	15889	16045	15875	16093	15969	15786	15893	15934	15953	16147	15971	16032	15939	16023	16000	16063	16040	16080	15982	15959	16103	16119	15883	16020	16022	16018	15975	16106	16248	16044	15978	15896	15986	16092	16049	16034	15998	16123	15986	15938	15978	15961	15917	16000	16063	16050	15767	16012	15999	16096	15910	15939	16129	15895	16115	16027	16179	16176	16005	16094	15848	15833	15986	15953	15986	15979	15761	16096	15968	16001	15958	16000	15875	16044	15866	15951	16213	15902	15940	15983	15792	15913	16018	15934	15994	16120	16039	15912	15997	15891	16152	15927	16142	15923	15978	15954	16020	16133	16056	16000	15958	16028	15861	15873	15935	15953	15915	16013	16030	15783	16017	16247	15872	16023	15891	15916	15879	15951	15927	15982	16037	15848	16132	15926	16073	16254	15976	16162	16044	16101	15939	15926	16107	16018	16064	16013	15909	16098	15919	16042	15925	16047	16076	16080	16061	16153	16089	15875	15964	15855	16032	15998	16141	16040	15917	15943	16122	15967	16016	15994	15915	16116	15836	16138	16298	15948	15912	16053	15838	15953	16071	15957	15781	15880	16036	15774	15869	16072	16139	15816	16040	16056	15933	16137	15996	15979	16036	16074	15960	15974	15967	16041	16041	16072	15940	16030	16116	16025	15925	15950	16085	16059	15775	16249	15838	16024	15818	15814	15908	15961	15865	15914	16220	15953	16023	16059	15839	16015	15947	15874	16126	15886	16051	16050	16060	15871	16027	15960	16132	16009	16025	16290	16041	15975	16041	16084	16073	15969	16086	16134	15920	16081	15949	15952	16017	16084	15900	16004	16012	15976	16072	15960	15908	16134	16062	15881	15838	16040	16269	15894	15911	16081	15983	16135	15867	15860	15909	16059	15899	16094	16001	16060	15927	15852	15966	16090	15993	15857	16002	15983	15981	15903	15985	15939	15958	15952	16068	16154	15893	16012	16105	15894	16144	16015	15958	16001	15989	16167	15816	16003	15796	15905	15961	15853	16009	16040	15922	16129	16056	16086	16020	16175	15966	15873	16003	16116	16068	16136	16154	15895	15977	15883	15860	15987	16070	15999	15855	16059	15887	15861	16048	16031	16188	15971	16084	15870	15837	15942	16273	16063	15986	16003	15932	15938	16037	16167	15868	15904	16068	15962	16023	16167	15974	15976	15918	16093	16074	16186	15983	15955	16144	16172	15925	16084	15744	15991	16081	16062	16083	15945	16029	15915	15913	15919	15966	16233	15881	16064	16172	15878	16224	15928	16035	16114	15948	15892	15950	15833	15968	15958	15918	16103	16060	16102	16103	16116	16077	16125	15991	15919	16174	16072	16144	15960	16104	16077	16117	15944	16082	15904	15927	15974	16188	15935	15963	16096	16009	15989	15987	15918	15949	15926	15947	15972	15993	15906	16046	16068	16077	15960	15796	15894	15921	15981	16012	16054	15869	16149	16021	16020	15993	15828	15871	15980	16053	15947	16078	16065	16119	16018	15914	16023	16153	15986	16000	15916	16079	16026	15991	15994	15990	15979	16133	16015	15867	15869	16029	16025	15828	15977	16019	16087	16118	15981	16034	15937	15896	15937	15930	15861	15977	15854	15899	15902	15946	15973	16043	16004	16049	15817	15862	15900	15997	16018	15879	15919	15909	16023	16123	16048	15962	15940	15967	15859	15957	15973	16000	15921	16069	15944	16147	15981	15938	15974	15789	15815	15890	16147	15901	15877	15890	15994	15841	15839	16041	15892	15865	16141	16026	15913	16015	15879	15862	15998	15871	16052	15927	15927	15940	15954	16039	16040	16066	16102	15980	15953	15822	16024	15966	15794	15989	15983	15915	15833	16017	16130	16046	15897	15966	15824	16008	16053	16016	16111	15917	15903	16110	16145	16106	15992	15955	15710	15939	15831	15948	16121	16002	15908	16101	15988	15804	15811	16051	15928	15937	16157	15892	15936	16073	16087	15801	16030	15938	16024	15961	15918	15984	16012	16046	16112	15832	15915	15998	15902	15906	15918	15855	16027	16001	15931	15777	15969	16119	15937	16032	16049	15903	15979	15982	15855	16000	15914	15923	16046	15975	16110	16105	16083	16034	16011	15976	15933	16026	16085	15830	15927	16063	15900	16013	15905	15976	16017	16039	15986	15982	15899	15917	16038	16023	16117	16012	15967	15985	15981	15911	15914	15954	15920	16145	15888	16081	15980	16108	15944	15958	16147	15997	15956	15930	16004	15999	16036	16004	16033	15758	15855	15939	15934	15938	15828	15942	15888	15946	15812	15896	16129	16052	15743	15972	15966	16095	15990	16099	15999	15953	15870	16038	15919	15938	15867	16074	16003	15918	16104	16135	15726	16012	15983	15992	16072	16168	16096	15924	15995	15961	15989	15922	16052	15909	15999	15973	16082	15971	15958	16062	16011	15851	15973	16002	15982	15937	16136	15985	15892	16055	15929	15970	16187	16023	16138	15823	15968	16027	15999	15975	15983	15824	16039	15951	15860	16108	16088	16019	16012	15890	16031	15946	16046	16123	16056	15837	16023	16026	16165	16070	16082	15969	16017	15886	15792	16058	15944	16166	15939	16130	15928	15939	16122	16121	15980	16074	16118	16049	16062	16000	15877	16069	15986	16098	16107	15943	15885	16087	16000	15861	15925	16101	16155	16192	15947	16142	15937	16014	16035	16052	15957	15839	16018	16011	15958	16007	16009	16028	15928	15945	15868	16094	15968	15979	15947	15881	16093	15911	15945	16005	15816	16131	15924	15967	15917	15882	16023	16038	16083	16058	15902	15947	15860	16048	16017	16144	15940	16018	15995	16112	16095	16081	16120	15951	15986	15953	15909	16073	15943	16118	16103	16174	15931	16021	15896	15990	16011	15935	15968	16033	16028	16020	16004	16107	16072	16114	16109	16122	15969	15937	16031	15980	15943	15909	15929	15975	15937	16014	15978	15895	16084	15930	15845	16094	15872	16021	16094	16158	16032	16119	16018	16052	16017	15809	15872	16027	16073	15910	15980	15942	15884	15953	15943	16037	15967	15949	16110	15989	15792	16107	15996	15954	16038	16049	15845	15960	16033	15919	15981	16008	16090	15936	15951	16055	16026	15990	15758	16025	16174	15968	16133	15971	16033	15967	15983	15972	16058	16022	16059	15920	16147	16051	15964	15999	16122	15859	15952	16175	15995	16216	15985	16005	15934	15998	16091	16121	15975	15979	16065	15799	16070	15890	16013	16081	16153	16045	16029	16144	16009	16037	15883	16244	15984	15860	15982	15825	16147	16033	15965	15960	15863	15923	15958	15968	16187	16014	15950	15909	15909	15794	15772	16074	15909	16134	15953	16128	15902	15912	16101	15962	16003	16115	16021	16087	15994	15986	15888	16163	15903	15875	16005	15905	16021	15911	16001	15979	16070	15855	15972	16024	15907	16036	16046	16088	15905	15803	15843	16030	15798	15995	15937	16004	16025	16027	16079	15991	16110	15881	16111	15895	16044	16102	16134	16030	16005	15854	16017	15955	16068	16117	15976	16038	15955	15923	16040	16173	15974	16011	16025	16085	16087	16041	15933	15904	15944	15870	16004	15904	15988	15853	16068	15991	16192	15906	15898	16105	15941	15986	15929	16034	15896	15813	15991	16064	15894	15851	16056	16160	16122	15980	16117	16060	15993	16013	16074	15886	15983
29417	35700	44155	34618	24950	21332	19897	19502	19216	19069	19023	19101	19175	19050	19019	19143	18991	19093	19039	18911	18939	18892	19029	18932	18978	18950	19090	19086	19029	18898	18909	19012	18827	19066	19046	19073	18928	18977	19071	18888	19056	19020	18854	18877	18819	19093	18928	19009	19002	18772	18739	18975	19197	18870	18951	19072	18908	18863	19072	18844	19029	18739	18784	18817	19220	19062	19014	18816	18804	19011	18875	18898	19231	18778	18992	19203	19097	18781	18968	19163	19065	18922	18819	18872	18898	18964	19111	18963	19036	18793	18992	19020	18897	19114	18898	18907	19077	18801	18938	18864	18966	18993	19004	18715	18701	19074	18938	18901	18807	18799	19099	18916	19151	18926	18906	19017	18772	18857	19132	18809	19064	19032	18888	19034	18816	18760	19076	18839	18883	18945	18959	18793	18893	18834	18875	18966	18834	18768	18871	19042	19014	18968	18931	18753	18976	19015	18876	18895	18894	18830	18690	19071	19039	18879	19094	19034	18780	19100	18968	19093	19033	18878	18901	18805	19000	18902	18890	18938	18854	18769	18767	18693	18853	18936	18992	18891	19000	19045	18953	18917	18844	18978	18880	18850	18865	18949	19019	19060	18981	19052	19084	19005	19022	19095	19029	18849	18941	18953	18969	18860	18962	19002	18895	18843	19073	19087	19101	19056	18790	18891	19068	18895	18971	18957	18840	18991	18991	19175	19101	18716	18910	18853	18927	18832	18931	19042	18998	18847	18931	19099	18893	18978	19018	18807	18990	19030	18734	18765	19105	18864	19039	18983	18872	18952	18963	19011	19054	19117	18937	18933	19017	19013	18946	18944	18845	19154	18892	19132	19079	19065	19137	18789	18950	18986	19004	18992	18925	18971	18902	18875	19010	19035	18887	19042	18904	19041	18960	18912	19037	18857	18860	18745	19109	18724	18923	18987	19050	18890	18817	18775	18610	18677	19083	19033	19135	19128	18691	18740	18986	19138	18924	18907	18844	18864	19112	18886	19079	18997	18890	19053	19158	18833	18831	19035	18907	19062	18938	18926	18982	18813	18941	18798	19031	18882	18972	18849	18921	19124	18931	18920	19108	18807	18743	18837	18973	19051	19166	18886	18870	18863	18794	18785	18873	19070	19077	18893	18913	19032	18945	19186	18978	18950	18785	18842	19109	18973	18829	18939	19007	19074	19128	18962	18767	18926	19100	19027	18992	19137	19130	18849	18962	18852	18835	18817	18984	18874	19044	18808	18788	18842	19145	18950	19041	18804	19290	19033	19123	18918	18945	19050	18905	18888	18981	19054	19006	19134	18921	18969	18840	18922	19066	18984	18966	19015	18843	19004	18874	18843	19022	18667	19102	19102	19056	18796	18939	18843	19038	19012	18905	19083	18860	19016	19116	18922	18915	18774	18733	18788	19028	19153	19040	18811	18937	18979	18929	19043	18753	18950	18974	18790	18982	18896	18848	19002	18929	18693	19069	19000	19007	18820	18843	18756	19006	18889	18769	18881	19165	18801	19060	18996	19093	19086	19011	18991	18958	19041	19017	18752	18895	18744	18781	18988	19014	18994	19196	18982	18971	18924	18872	19082	18761	19153	19207	18950	18942	18971	18978	18889	19025	18967	19075	18858	19084	18923	18791	18972	19025	18948	19031	18896	19047	19022	19016	18899	18740	19065	18966	18998	18958	18899	18849	19173	18790	19175	18883	18971	19096	18927	19000	19021	18973	19003	19000	18909	19016	19076	19012	19023	18770	18749	19079	19068	18873	19041	18939	19066	18770	18870	18899	19140	19115	19111	18876	19064	18798	18788	18788	18935	19064	18959	18912	19066	18876	18998	19047	18906	18850	18979	18891	18836	18915	18754	18824	18953	18932	19133	18976	18820	18901	18987	18951	18958	18982	18814	19024	18971	19014	18837	19010	18913	18687	18844	19037	19003	18963	18933	18881	19051	18894	18980	18697	18872	18817	18986	18995	18934	18842	19082	18964	18917	18869	18789	19050	18931	18913	18918	18932	18615	18997	18948	18899	18813	19042	18945	18881	18921	19057	18758	19048	18796	19026	18933	19043	19189	18968	19020	18888	18799	18994	19014	18814	18934	19018	18783	19071	19091	18919	18890	19158	19019	18984	18885	19022	19111	19027	18999	19131	18870	19253	18749	19168	18821	18935	18965	18969	18808	18898	18806	18782	19001	18951	18933	18833	19019	18942	18866	18899	18991	19037	18745	18997	18893	18915	18791	19156	18853	18884	19253	18873	18929	18940	18880	18854	18912	19039	18821	18879	19066	19082	18971	18891	19115	18848	18914	18860	19109	19060	18955	18833	18922	18829	18979	18928	18822	18958	18866	18943	19100	19146	18986	19042	18863	19145	18758	18965	18895	18960	19094	19185	18878	19181	18787	18928	19009	18889	18946	18629	18930	18726	19141	18960	18827	19028	18977	18901	18998	18953	19008	18984	18830	18803	18960	19203	19142	19001	19117	19025	18904	19073	18807	19020	19158	19061	19048	18819	18910	18963	18855	18954	18925	18984	18923	18777	18788	18788	18699	19058	19142	18891	19059	18798	18845	19126	18843	19034	18986	18808	18892	18713	18994	19021	18889	18965	19004	19052	19038	19017	18930	19071	18946	18838	18952	18883	18783	18995	19054	18678	18899	18913	18874	18836	18881	19193	19020	18929	18885	19037	18826	18962	19016	18934	18738	18903	19020	19070	18984	18978	18770	19116	18951	18899	18825	19026	18839	19020	18814	19227	18876	18895	19055	19062	18936	19054	18961	18927	18955	19014	18857	18726	18997	18853	18916	19135	18799	18992	19018	18944	18693	19022	18842	18921	19022	18952	18936	19009	18872	18878	18965	19023	18910	18891	18941	18891	19049	18970	18811	18855	18677	19056	19132	18777	19094	19011	19077	18960	18778	18889	18941	19135	18886	18936	18921	18910	18785	18930	19258	19017	18855	19077	19047	19003	18962	18815	18877	18914	19039	19116	18819	19023	18986	19055	18991	19134	18958	18791	18832	19379	18896	19247	18999	18768	18799	18997	19030	18963	18853	18915	18905	19089	18930	19059	19149	18956	19173	19094	18973	18859	18796	19046	19110	18919	18986	18938	19218	18944	18867	19042	18900	18974	18855	18877	18973	19126	18797	18972	18855	19046	18911	18960	18903	18912	18928	18851	19143	18875	18903	19019	19072	19181	18984	18792	18738	19100	18770	18882	18853	18955	18900	19136	18934	19100	18920	18727	19135	19085	19097	18927	19047	19038	18954	18971	19060	19214	18884	18750	18989	18959	19046	18985	19000	18950	18898	19114	19079	18864	18896	18863	18990	18865	18838	18848	18910	18916	18900	19045	19000	19074	18744	19016	18816	18766	18946	18941	18988	19188	19210	18777	19015	19156	18953	19086	18892	18979	18824	18888	18929	18982	18895	19137	19042	18831	18858	18810	18852	19068	19132	18936	18986	19059	19006	19046	18918	19126	18849	19017	18862	18793	18869	19023	18866	18978	18756	18883	18917	18881	18888	18874	18772	18781	18927	18852	19169	18853	18667	19066	19010	19101	19014	18793	18869	19154	18949	18862	18849	18871	18729	18952	18954	18989	19004	18961	18924	18966	18935	18954	18973	18744	18971	19200	18926	18917	18935	19130	18739	18850	19045	19026	19163	19167	19055	18771	19054	18724	18927	19080	19041	18952	19149	18854	18960	19094	19024	18930	19084	18878	18891	18840	18965	19107	18981	19137	19023	18925	18854	19040	18878	19159	18894	18895	18876	18880	19153	19131	18869	19056	18972	18707	18911	18875	19060	18874	18961	18906	18951	18949	19058	18867	18867	19111	18942	18852	18966	18848	18999	18913	18963	19086	18951	18929	19093	18929	18752	18869	18871	18848	18901	18859	18902	19052	18965	19040	18982	18967	19087	18789	18816	18975	18900	18947	18966	19025	18959	19026	18731	18617	18919	18859	19045	18976	19000	18995	19039	19204	18839	19127	18745	19120	18980	18917	18869	18939	18795	18958	19069	18826	19034	18885	18994	19063	18977	18929	19039	18848	18884	18966	18903	18928	19065	18880	19010	18832	18942	18828	18850	19082	18866	18995	18743	18772	18910	19082	18725	18989	19039	19207	18950	18937	18973	19065	19008	18963	19079	18957	18829	18887	19010	18899	19054	19200	19059	18873	18857	19141	19049	19049	18970	18859	19051	19017	18941	18967	18945	19099	19126	18798	19190	18972	19180	18908	18879	18877	19159	18945	19104	19000	18883	18881	19037	18965	18986	19032	18934	18954	18916	18873	18810	18928	18897	18951	18887	19156	18979	18880	18838	18936	18961	18870	19166	18917	19203	19000	18853	18812	19025	19039	19021	19020	18912	19002	19108	19181	18975	19154	18952	18902	18825	19072	18853	18940	19017	18972	19126	18920	19060	18746	19089	18904	19003	19044	19010	18881	18989	18705	18932	18988	18819	19081	18881	18892	18869	18915	18846	18895	18983	19150	19040	19083	18801	18703	18959	18847	19124	18939	19078	18980	18829	19045	19098	18999	18945	18967	18706	18836	18829	19152	19064	18864	19066	18974	18764	18967	19064	18838	18855	19040	18952	18992	19024	18741	18682	18846	18774	18938	19054	18846	18968	18952	18936	19071	18910	18811	18979	18811	18967	18940	19040	18895	18951	18893	18922	19006	18977	18883	18844	18915	18881	18907	18856	18801	18757	18943	18938	18774	18761	18983	18918	18896	18838	18885	18772	19073	18900	18932	18918	18974	18937	19088	18937	19131	18993	18756	18741	18906	19079	19018	18953	19096	18917	19017	18711	19023	19099	19029	19144	18935	18864	18835	18860	18726	19002	18947	19028	18803	19098	18979	18969	18866	18956	18894	19128	19124	18807	19302	19049	19006	18929	19043	18820	19136	18993	18971	18855	18847	18955	19102	19117	18934	19010	18949	18927	18943	19047	19226	19050	18751	18967	18988	19082	18694	19009	18954	19056	18892	18866	19072	18880	19110	18848	19018	18894	18854	19049	18889	18732	19083	18691	18931	18777	19313	19117	18849	18976	18841	18668	19221	18806	18882	18898	18976	19019	19016	18852	19064	19032	18922	19125	18920	19016	18878	18845	19017	18976	18738	19051	18882	18938
34750	56094	46704	30927	21962	17964	16749	16243	16309	16063	16049	16092	16114	16032	16034	15960	16067	16247	16140	16036	16114	16260	16188	16070	16212	16176	16068	15984	16138	16181	16043	16101	15997	16049	15972	16283	16069	15978	16056	16130	16014	15947	16067	15960	16242	16029	16040	16049	16089	16091	16118	16167	15908	15937	16163	16099	16093	16029	16114	16241	16056	16129	16232	15981	16144	16095	16051	16102	16032	16124	16047	16147	16149	16121	16156	16061	16242	16148	15751	16113	16029	15999	16147	15905	16171	15898	16238	16176	16009	16104	16156	16058	16244	15907	16115	16109	16121	15977	16029	16130	16133	16078	15878	16102	16049	16059	16075	16130	16122	16041	16168	16028	16078	16075	16072	15835	16065	16080	16105	16109	16037	15938	16008	16097	15843	16015	15918	15988	16043	16231	16023	15896	16149	16072	15901	16199	16101	16066	16064	15971	15957	15896	16056	16120	15897	15949	16114	15993	16128	16309	16001	16135	16063	16058	16059	16181	16038	16104	16193	16028	16102	16238	16128	16128	16312	15970	16024	16094	16088	16109	16202	16119	16110	16078	16197	16186	16197	15979	16149	16019	16040	16002	16192	16120	16026	16026	16010	15968	16148	16139	16069	15967	16168	16128	16187	16180	16053	15991	16095	16243	16053	16188	15918	16207	16132	16084	16091	16066	16079	16011	16150	16006	16103	16069	16102	16053	16018	16044	16102	16065	16138	16004	16150	15980	16127	16104	16093	16109	16077	16190	15926	16073	15981	15866	15914	16226	16115	16124	16187	16062	16109	15925	16108	16129	15988	16097	16025	15975	16038	16133	16146	16006	16147	15842	16217	16189	16118	16227	16048	16052	16086	16155	16021	16146	16236	15940	16016	16063	16043	16161	16108	15965	16108	16081	16118	16172	16056	16197	16125	16044	16042	16197	15988	16095	16311	16260	16061	15902	16123	16163	16098	16160	15899	16353	15959	16086	16023	16047	15889	16067	16140	16162	16153	15879	16230	16215	15958	16055	16086	16070	16125	15903	16151	16011	16026	16177	16179	16080	15853	16085	16081	16083	15955	16004	16138	16173	16160	15983	16141	16203	16107	15951	16106	15848	16209	16121	15975	16137	16204	15895	16168	16024	16138	15815	16220	16082	16004	16179	16118	16222	15965	15906	15930	16133	16084	16165	16005	16041	16207	16039	16051	16199	16013	16119	15976	16012	15996	16218	16176	15953	16003	15888	16156	16162	16192	15929	16163	16007	16157	16141	15954	15989	16041	16003	15997	16127	16240	15996	16207	15982	16238	16109	16277	15988	16152	16086	16030	16118	16197	16091	15937	15930	16169	16038	16010	16120	16147	15971	15978	16045	16199	15984	16169	16054	16115	16184	16104	16256	16146	15947	15955	16099	16063	15899	16108	16115	16154	16132	16048	16154	16016	16087	16141	16198	16285	16147	16079	16145	16166	16232	16119	16021	16180	16011	16154	16134	15959	16024	16174	15929	15998	16136	15951	15983	15883	16252	16133	15922	16161	16123	16009	16259	15900	16261	15948	16109	15997	16050	16204	16189	16117	16059	16125	16039	16097	16096	16100	16086	16191	16277	16016	16004	16254	16234	16120	16168	16126	16146	16107	16022	16185	16003	16042	15971	16128	16177	15968	16186	16116	16190	15936	16053	16121	16005	16098	16169	16230	16057	16060	16117	16127	16253	16017	16058	16142	16071	16130	16178	16045	15977	15969	16166	16079	15941	16123	16084	16135	16152	16167	16085	15938	16153	15995	16206	16009	16088	16077	16254	16245	15995	15970	16013	16188	16224	16087	16246	16028	16049	16036	16091	16142	16072	16128	16215	16039	15953	16164	16118	15990	15996	16196	16110	16177	16081	16074	16159	16115	15952	16251	16280	16099	16173	16117	16007	16005	16008	16140	16080	16076	15989	16032	16054	16028	16024	16171	16109	16030	16141	16048	16140	16059	16101	16132	16109	16097	16173	16120	15981	16070	16113	16168	15959	16245	16035	16084	15930	16098	16013	16128	16273	16107	16069	16161	16028	16085	15989	16183	16042	16181	16130	15992	16076	16049	16092	15985	15968	16128	16091	16058	16093	16104	16102	16058	16118	16196	16122	15970	15978	16078	16011	16119	16099	15988	16200	15916	16041	16136	16144	16135	15996	16106	16061	16223	15977	16191	16068	15943	16001	16091	16058	16000	16099	15942	16199	16033	16002	16078	16158	16128	16198	16083	16165	16206	16165	16071	16086	16343	16282	16029	16018	16114	16029	15925	16047	16093	16043	16039	16125	16017	15974	16025	16217	16015	15975	16217	16149	16128	16196	15877	15883	16095	16242	15977	16085	15892	16081	16095	16130	15968	16071	16007	15950	16062	16093	16019	15902	16130	15975	16043	16022	15995	16080	16176	16140	16089	16047	16040	15962	16151	16022	16289	15932	15953	16204	16114	16053	16088	15914	16079	16082	16090	15983	16171	16104	15923	16022	16106	15871	16200	16185	16239	15951	16034	16026	16117	16237	16082	16275	16061	16193	16202	16228	16119	16008	16051	16109	16050	15947	16149	16054	15922	16122	16079	15970	16095	16180	16112	16249	16129	16065	16068	16139	16033	15974	16074	15981	16110	16112	16274	16186	16023	15941	16130	16034	16048	16092	16084	16083	16122	16007	16079	16081	15993	16127	16083	16113	16039	16151	16197	16101	16072	15986	16049	16003	16041	15913	16126	16091	16017	15987	16094	16119	16209	16112	16189	16169	16220	16060	16111	16180	15939	16058	16034	16129	16113	16190	16061	16026	16241	16037	16356	16120	16072	16078	16187	16241	16210	16014	15857	16096	16039	15963	16243	16164	16133	15953	16055	16030	16108	16071	16125	16074	16129	16043	16056	16134	16121	16204	16220	16172	15945	16153	16090	15925	16045	16159	15914	16136	16062	16208	16191	16057	16039	16195	15994	16030	15843	16229	16134	16058	16187	15954	16101	16039	16045	16088	15973	16061	16118	16219	16080	15888	16034	16082	16074	16003	16272	16113	16180	15987	16085	16174	16027	16152	16021	15937	16173	16040	15961	16123	16070	16023	16153	16139	15976	16183	16344	16036	16148	15967	15819	16095	16212	15916	15788	16078	16185	15852	16081	15995	15939	16141	16138	16111	16009	16126	16103	16160	16212	16112	16138	16048	16031	16178	15974	15993	16245	15940	16007	16061	16047	16087	16138	16026	16035	16201	16148	16172	16059	16098	16059	16068	15998	16057	16187	15997	15965	16066	16000	15955	16013	16046	15975	16236	16102	16173	16236	16133	15983	16090	16220	16033	15870	15988	16087	15946	16188	16115	16036	15964	16178	16104	16170	16136	15910	15944	16046	16014	16019	15943	15984	16101	16091	16132	16004	15972	16013	16170	16016	16073	15993	15922	16092	16103	16134	16175	15949	16028	15989	16228	16066	15972	16229	16135	16245	16050	15964	15962	15993	16064	16180	16081	16071	16031	16141	16215	15981	16069	16102	16175	16086	16222	15904	16070	16007	16055	16117	16056	15964	16153	15946	15989	16067	16043	16142	15920	16124	16112	15977	16191	16159	15994	16110	15963	16157	16166	15936	16200	16073	16030	16187	15958	16023	16068	16223	16122	16230	16066	16082	16181	15975	16171	16102	15992	16005	16043	16188	16034	16174	16091	15949	16137	15951	16031	16147	16045	16287	16049	15959	16092	16137	16180	15973	15965	16072	16109	16058	16195	16105	16114	16032	15974	16162	15986	15944	16117	16170	16115	15885	16340	16145	16015	15958	16164	16030	16086	15970	16052	16074	16105	16190	16005	16159	16085	16080	16077	16085	15981	16158	16083	15994	16110	16290	16028	15997	16179	15942	16042	16119	16198	16027	16193	16086	16231	15960	16184	15957	16203	16274	16119	15887	16011	16038	16005	16178	15918	16110	16030	16312	16256	16126	16026	15945	16115	16160	16319	15993	15996	15981	16090	16128	16139	16027	15966	15972	16043	16060	16036	15975	16048	16060	16210	16104	16211	16036	16128	16076	16088	16162	16023	16068	15953	16088	16207	16140	16001	15949	16105	16085	15970	16233	16068	16194	15912	16127	16017	16122	16022	16104	16129	16015	15934	16232	16095	16097	15972	16025	15996	16116	16020	16087	15785	16205	16157	16175	16192	16096	16069	16254	16020	16079	16111	16174	16127	15963	16206	15851	16095	16020	16133	15945	16216	16133	16000	16134	16022	16034	16219	16047	16059	16053	16149	16105	16029	16020	16099	16073	16130	16014	15959	16086	16058	16153	16054	15950	16073	16132	15955	16094	16091	16179	16015	16066	16170	16196	16135	16141	16286	16182	16031	16095	16058	16195	16076	16174	15953	16076	16084	16157	16246	15967	16034	15971	16077	16055	16074	15924	16163	15993	16164	16104	16100	16070	16052	16057	15886	16216	15981	16104	15979	16075	16153	16188	15935	15944	16131	16076	16179	16051	16064	16022	16138	16036	16159	16004	16107	15906	16127	16060	16032	16126	16187	15916	16233	16082	16288	16192	15947	16078	16216	16039	16182	16152	16092	15929	15975	16183	16096	16119	16065	15854	15831	16090	16041	16022	16126	16102	15982	16006	15830	16026	16210	16037	16022	16165	16131	15924	15907	16158	16173	16049	15897	16059	15996	16093	16015	16169	16040	16229	16200	16013	16127	16037	16047	16073	16171	15903	16095	16047	16044	16234	16173	16197	15978	16075	16175	16001	16074	16175	16061	16254	16068	16101	16031	16040	16025	16016	16060	16076	16070	16080	15999	16131	16095	15967	15881	16052	16305	16012	16156	16191	15964	15945	16100	16187	15943	16096	16224	16113	16038	16020	15959	16037	16042	16126	16049	16235	16095	16141	16130	15988	16101	16137	16014	16148	16120	16124	16199	16221	16063	15968	16086	16000	16022	15896	16028	16123	16067	15940	16047	16182	16220	16136	15943	16077	15938	15896	16164	16069	16086	16025	16036	16222	16069	16090	16183	16060	16095	16115	16191	16042	16085	16206	15981	16057	15942	16146	16047	16104	16173	15989	16092	16123	16074	16126	16116	16028	16068	16099	16018	16022	16013	16066	15987	15999	16210	16077	16074	16057	16164	16237	16072	16004	16032	16071	15928
24357	24078	41428	41945	33619	28385	24653	19940	18597	18813	18562	18250	18443	18556	18405	18470	18355	18554	18489	18483	18573	18253	18593	18252	18289	18527	18604	18431	18613	18459	18513	18509	18279	18327	18486	18313	18526	18317	18417	18153	18192	18525	18301	18243	18227	18322	18524	18324	18328	18512	18437	18434	18465	18458	18233	18151	18310	18103	18335	18341	18582	18140	18367	18436	18448	18445	18392	18414	18333	18230	18417	18081	18278	18095	18228	18296	18255	18538	18429	18149	18279	18265	18161	18359	18570	18375	18361	18424	18379	18315	18465	18320	18385	18236	18397	18439	18291	18285	18288	18355	18177	18373	18321	18229	18324	18496	18171	18470	18403	18536	18207	18176	18210	18322	18155	18349	18323	18428	18314	18382	18387	18244	18323	18026	18346	18534	18236	18389	18356	18353	18564	18578	18384	18298	18388	18282	18210	18434	18100	18278	18569	18054	18444	18313	18204	18198	18357	18153	18326	18336	18468	18243	18275	18240	18253	18282	18209	18215	18192	18313	18288	18326	18371	18230	18284	18704	18070	18344	18156	18194	18390	18247	18301	18425	18173	18309	18224	18236	18485	18351	18411	18495	18242	18327	18484	18411	18277	18340	18333	18190	18284	18251	18184	18237	18350	18330	18378	18634	18447	18251	18035	18094	18128	18376	18383	18417	18384	18325	18437	18492	18339	18196	18374	18261	18308	18262	18625	18386	18228	18162	18301	18370	18342	18388	18333	18476	18346	18109	18293	18377	18309	18361	18347	18319	18322	18272	18275	18113	18295	18433	18189	18301	18267	18387	18379	18381	18575	18296	18134	18393	18298	18520	18288	18385	18343	18452	18535	18295	18195	18275	18324	18335	18175	18248	18292	18299	18197	18356	18407	18368	18340	18280	18222	18254	18335	18398	18604	18328	18251	18206	18531	18370	18458	18272	18239	18437	18357	18394	18402	18422	18247	18170	18030	18269	18408	18162	18365	18276	18179	18328	18154	18273	18612	18368	18146	18170	18213	18389	18243	18340	18289	18371	18165	18545	18203	18308	18312	18487	18329	18095	18282	18322	18310	18272	18312	18451	18176	18010	18448	18126	18230	18210	18254	18237	18222	18191	18287	18233	18398	18227	18353	18460	18217	18385	18555	18076	18154	18253	18459	18345	18262	18098	18400	18387	18418	18688	18270	18447	18238	18354	18201	18187	18223	18416	18253	18360	18300	18185	18246	18199	18084	18473	18362	18447	18190	18249	18314	18288	18164	18512	18119	18353	18259	18279	18327	18260	18331	18279	18252	18267	18327	18126	18318	18346	18383	18182	18397	18298	18358	18432	18514	18445	18537	18214	18377	18213	18316	18250	18413	18294	18321	18308	18267	18420	18353	18443	18142	18201	18464	18441	18413	18589	18262	18126	18469	18295	18132	18272	18414	18338	18481	18339	18478	18230	18244	18159	18352	18415	18017	18400	18504	18262	18280	18234	18184	18451	18307	18329	18352	18382	18387	18342	18217	18253	18450	18492	18364	18422	18350	18422	18263	18526	18249	18380	18262	18274	18411	18314	18404	18412	18328	18373	18311	18098	18410	18464	18198	18188	18241	18251	18137	18371	18227	18351	18423	18198	18375	18303	18458	18258	18267	18192	18258	18228	18377	18160	18286	18384	18184	18346	18414	18397	18375	18281	18285	18334	18441	18515	18327	18311	18230	18195	18412	18292	18216	18374	17937	18390	18398	18473	18334	18326	18413	18435	18195	18396	18255	18186	18367	18286	18332	18290	18455	18343	18243	18098	18694	18274	18310	18269	18574	18306	18249	18418	18244	18241	18323	18482	18429	18449	18276	18250	18400	18234	18128	18222	18544	18290	18467	18458	18071	18250	18370	18315	18272	18244	18232	18276	18374	18191	18374	18452	18432	18082	18400	18585	18496	18416	18124	18407	18449	18160	18320	18277	18336	18278	18450	18284	18220	18242	18164	18153	18386	18401	18178	18333	18396	18247	18415	18373	18339	18347	18306	18446	18493	18311	18398	18311	18411	18302	18490	18138	18248	18250	18368	18443	18222	18252	18166	18205	18190	18308	18282	18150	18426	18386	18255	18226	18313	18058	18399	18360	18276	18396	18257	18513	18375	18512	18426	18374	18342	18431	18404	18312	18479	18328	18431	18328	18351	18294	18127	18183	18223	18351	18245	18429	18176	18131	18102	18077	18367	18224	18391	18320	18252	18439	18330	18281	18365	18366	18152	18414	18305	18342	18035	18214	18562	18211	18285	18219	17987	18311	18349	18653	18492	18207	18526	18317	18279	18295	18344	18340	18330	18403	18279	18272	18434	18250	18211	18437	18164	18034	18506	18214	18333	18239	18496	18345	18569	18335	18204	18452	18413	18338	18290	18411	18140	18322	18239	18150	18484	18444	18358	18247	18281	18237	18390	18526	18142	18410	18527	18377	18564	18380	18319	18280	18388	18350	18393	18338	18344	18211	18310	18369	18299	18273	18391	18464	18537	18237	18238	18253	18277	18207	18266	18282	18446	18211	18309	18537	18419	18324	18452	18154	18320	18268	18283	18249	18245	18243	18247	18223	18161	18379	18366	18248	18287	18215	18442	18382	18209	18338	18459	18339	18409	18259	18414	18441	18108	18273	18408	18224	18317	18238	18381	18346	18371	18336	18224	18353	18230	18261	18430	18260	18291	18304	18477	18305	18131	18452	18454	18384	18270	18271	18373	18330	18335	18021	18289	18261	18267	18476	18388	18274	18360	18200	18260	18392	18217	18380	18366	18258	18594	18331	18173	18465	18263	18280	18260	18341	18327	18199	18153	18300	18351	18296	18196	18257	18451	18476	18249	18217	18330	18355	18257	18330	18051	18331	18319	18101	18264	18205	18217	18234	18258	18382	18462	18217	18251	18181	18355	18433	18247	18509	18360	18211	18199	18334	18381	18387	18132	18381	18463	18107	18198	18325	18266	18399	18464	18382	18266	18411	18289	18272	18397	18232	18452	18445	18389	18221	18201	18133	18234	18344	18406	18510	18284	18196	18169	18304	18468	18536	18398	18496	18501	18137	18289	18089	18166	18322	18130	18284	18098	18252	18352	18128	18369	18632	18278	18545	18284	18325	18429	18241	18379	18205	18111	18383	18341	18297	18406	18244	18377	18354	18143	18295	18203	18378	18313	18240	18180	18301	18152	18171	18273	18399	18347	18372	18448	18289	18379	18504	18404	18373	18185	18145	18307	18405	18250	18294	18456	18324	18238	18300	18263	18281	18340	18426	18538	18129	18351	18388	18191	18149	18481	18369	18315	18227	18302	18472	18378	18401	18391	18277	18042	18334	18272	18248	18521	18246	18317	18320	18329	18325	18516	18330	18106	18292	18312	17984	18291	18361	18292	18234	18316	18169	18071	18174	18393	18506	18456	18208	18189	18283	18467	18169	18432	18418	18129	18203	18426	18509	18327	18234	18297	18353	18345	18279	18328	18522	18266	18462	18329	18215	18438	18412	18427	18376	18491	18320	18218	18479	18150	18226	18255	18542	18372	18384	18550	18338	18478	18133	18355	18342	18374	18407	18355	18275	18377	18348	18333	18360	18417	18332	18233	18454	18124	18316	18191	18314	18550	18309	18365	18423	18444	18298	18406	18284	18594	18395	18310	18205	18295	18367	18525	18340	18513	18239	18457	18298	18377	18402	18468	18275	18443	18302	18320	18274	18304	18310	18317	18250	18253	18464	18562	18378	18221	18294	18355	18271	18507	18426	18313	18212	18240	18180	18392	18357	18309	18499	18358	18066	18215	18194	18376	18508	18120	18356	18264	18307	18205	18191	18280	18507	18338	18406	18189	18374	18347	18284	18219	18493	18276	18350	18404	18410	18519	18374	18327	18227	18244	18314	18366	18179	18404	18287	18485	18333	18150	18312	18346	18212	18396	18297	18301	18302	18134	18158	18367	18367	18357	18257	18461	18161	18418	18406	18292	18287	18366	18183	18335	18331	18281	18375	18373	18314	18154	18319	18228	18221	18154	18292	18384	18442	18293	18196	18390	18131	18566	18170	18214	18065	18199	18356	18466	18488	18360	18462	18302	18312	18276	18104	18249	18257	18487	18348	18460	18225	18419	18055	18283	18373	18354	18312	18365	18284	18325	18442	18316	18496	18479	18360	18290	18269	18365	18294	18378	18291	18389	18293	18253	18385	18226	18382	18371	18363	18227	18413	18280	18317	18220	18413	18244	18313	18444	18210	18279	18128	18287	18178	18170	18394	18236	18227	18347	18172	18405	18244	18309	18366	18210	18294	18302	18335	18349	18354	18480	18344	18150	18283	18123	18423	18420	18499	18326	18222	18244	18109	18382	18314	18358	18541	18379	18548	18213	18180	18301	18355	18327	18516	18315	18492	18296	18201	18155	18320	18547	18261	18298	18265	18355	18397	18424	18555	18445	18326	18381	18589	18367	18254	18201	18304	18253	18388	18528	18206	18298	18211	18405	18362	18498	18497	18290	18398	18306	18313	18280	18185	18340	18166	18125	18260	18169	18254	18310	18418	18509	18395	18316	18419	18158	18293	18257	18272	18287	18274	18288	18397	18243	18187	18301	18159	18096	18061	18337	18380	18195	18356	18316	18370	18484	18391	18180	18402	18327	18204	18442	18299	18257	18503	18432	18331	18373	18163	18265	18276	18235	18380	18246	18223	18352	18385	18362	18435	18367	18368	18351	18105	18270	18296	18285	18280	18483	18391	18322	18141	18325	18270	18209	18299	18381	18216	18187	18274	18409	18296	18385	18306	18320	18320	18228	18535	18472	18218	18393	18553	18200	18225	18284	18326	18486	18282	18297	18496	18236	18495	18346	18299	18348	18217	18185	18252	18316	18282	18254	18184	18100	18284	18345	18498	18306	18413	18491	18143	18421	18384	18397	18203	18502	18268	18408	18028	18356	18366	18383	18396	18377	18178	18466	18439	18511	18295	18432	18501	18320	18228	18428	18029	18291	18506	18297	18184	18276	18175	18215	18438	18360	18397	18480	18219	18200	18484	18432	18457	18417	18433	18290	18282	18237	18336	18510	18305	18315	18341	18380	18484	18384	18318	18159	18388	18246	18403	18432	18586	18364	18404	18326	18581	18404	18413	18139	18538	18447	18417	18331	18408
62032	99358	84512	58343	40221	26841	19792	16925	15953	15769	15785	15815	15751	15722	15803	15673	15659	15675	15671	15789	15746	15836	15732	15764	15709	15689	15661	15759	15697	15668	16026	15894	15864	15774	15883	15772	15810	15875	15743	15697	15792	15776	15628	15756	15735	15710	15822	15818	15730	15721	15686	15734	15780	15812	15920	15782	15638	15746	15675	15788	15761	15853	15759	15809	15726	15697	15711	15884	15592	15903	15628	15956	15837	15686	15687	15705	15792	15774	15738	15927	15766	15622	15646	15786	15931	15739	15846	15736	15670	15712	15750	15818	15718	15770	15607	15871	15674	15798	15782	15824	15922	15699	15726	15747	15820	15934	15863	15845	15810	15877	15677	15718	15686	15824	15770	15767	15836	15927	15673	15597	15807	15778	15737	15925	15584	15682	15743	15779	15910	15741	15793	15753	15841	15982	15770	15686	15972	15708	15785	15735	15942	15585	15702	15765	15709	15874	15816	15585	15785	15740	15651	15625	15776	15734	15769	15674	15644	15685	15920	15637	15824	15790	15696	15920	15878	15775	15792	15742	15906	15561	15707	15784	15829	15767	15810	15620	15801	15879	15724	15904	15743	15805	15820	15717	15663	15719	15655	15795	15833	15719	15801	15843	15786	15785	15755	15812	15731	15737	15810	15708	15790	15782	15732	15690	15915	15914	15851	15862	15876	15701	15698	15817	15966	15869	15732	15709	15785	15772	15841	15775	15783	15762	15744	15769	15667	15784	15773	15723	15761	15633	15897	15591	15714	15716	15814	15711	15729	16068	15685	15680	15771	15737	15716	15762	15768	15630	15923	15736	15915	15810	15808	15716	15666	15733	15756	15815	15685	15684	15811	15629	15784	15705	15752	15676	15750	15758	15890	15678	15661	15681	15790	15789	15717	15774	15710	15699	15702	15893	15661	15700	15751	15814	15590	15724	15933	15847	15749	15711	15698	15790	15675	15618	15758	15662	15694	15882	15736	15632	15737	15819	15946	15771	15573	15761	15663	15668	15766	15802	15853	15720	15849	15762	15976	15769	15786	15719	15659	15747	15601	15705	15641	15684	15986	15769	15739	15632	15790	15793	15900	15746	15731	15845	15861	15885	15709	15783	15683	15783	15818	15676	15582	15788	15823	15740	15602	15650	15809	15613	15798	15817	15618	15510	15781	15630	15886	15676	15773	15762	15742	15583	15847	15722	15689	15739	15791	15665	15973	15831	15791	15797	15675	15775	15582	15858	15767	15864	15840	15902	15861	15736	15816	15718	15616	15605	15583	15781	15626	15553	15710	15827	15731	15744	15726	15835	15725	15724	15649	15841	15800	15651	15835	15848	15866	15803	15871	15570	15745	15879	15815	15587	15720	15710	15558	15843	15736	15687	15817	15816	15949	15848	15861	15632	15814	15560	15864	15620	15876	15864	15808	15748	15794	15833	15839	15853	15901	15643	15979	15824	15810	15829	15830	15800	15670	15779	15736	15871	15805	15549	15856	15813	15724	15762	15903	15649	15772	15794	15776	15849	15720	15928	15834	15656	15897	15702	15726	15638	15742	15924	15863	15794	15796	15858	15694	15813	15503	15888	15786	15710	15758	15503	15856	15851	15850	15797	15747	15707	15829	15593	15794	15768	15744	15987	15775	15764	15768	15864	15842	16036	15702	15603	15873	15816	15715	15689	15893	15690	15747	15847	15787	15743	15661	15877	15625	15609	15625	15862	15756	15944	15791	15678	15802	15778	15760	15687	15739	15733	15924	15939	15855	15762	15693	15768	15859	15843	15681	15791	15707	15680	15699	15584	15836	15857	15769	15862	15727	16059	15718	15626	15714	15753	15739	15891	15589	15670	15604	15833	15901	15755	15798	15792	15696	15831	15798	15730	15821	15914	15684	15818	15699	15820	15758	15633	15868	15883	15762	15851	15677	15764	15705	15658	15808	15758	15669	15716	15914	15774	15837	15560	15842	15781	15716	15600	15767	15793	15773	15917	15989	15741	15534	15706	15726	15704	16001	15819	15721	15713	15904	15825	15685	15810	15822	15690	15561	15831	15655	15767	15645	15807	15786	15846	15742	15787	15783	15601	15726	15887	15746	15707	15716	15738	15769	15858	15686	15852	15795	15726	15776	15688	15751	15802	15618	15737	15743	15609	15700	15651	15842	15718	15788	15634	15920	15615	15844	15686	15744	15752	15614	15755	15695	15668	15690	15671	15826	15755	15725	15730	15783	15873	15854	15832	15686	15902	15985	15858	15892	15767	15880	16006	15845	15741	15826	15610	15616	15792	15870	15719	15583	15843	15628	15740	15683	15761	15856	15772	15763	15687	15707	15975	15809	15819	15803	15753	15740	15660	15651	15780	15664	15876	15735	15777	15850	15659	15733	15723	15795	15666	15759	15814	15623	15755	15861	15729	15858	15785	15874	15703	15698	15875	15840	15849	15970	15838	15703	15742	15887	15753	15870	15915	15707	15723	15825	15800	15740	15677	15850	15644	15534	15701	15874	15699	15847	15744	15682	15634	15882	15813	15704	15633	15757	15683	15867	15649	15701	15733	15577	15762	15769	15881	15713	15493	15869	15774	15749	15694	15892	15731	15636	15687	15917	15740	15925	15840	15778	15771	16024	15709	15839	15718	15920	15709	15770	15772	15769	15756	15835	15551	15930	15741	15991	15849	15720	15608	15735	15823	15665	15750	15990	15631	15815	15878	15639	15802	15670	15721	15721	15759	15776	15667	15747	15842	15761	15698	15913	15874	15690	15698	15734	15786	15787	15694	15693	15553	15840	15772	15747	15752	15871	15886	15847	15740	15758	15763	15701	15864	15762	15798	15713	15842	15761	15880	15762	15609	15727	15751	15671	15716	15828	15746	15781	15765	15844	15836	15638	15797	15876	15636	15715	15771	15760	15837	15657	15692	15763	15716	15532	15699	15760	15793	15805	15810	15772	15687	15708	15705	15695	15850	15884	15814	15908	15818	15660	15729	15581	15692	15827	15785	15727	15716	15930	15901	15737	15768	15741	15772	15744	15761	15730	15884	15852	15619	15756	15686	15889	15728	15709	15779	15916	15866	15856	15822	15644	15684	15807	15740	15718	15834	15707	15561	15704	15748	15763	15790	15610	15720	15713	15739	15602	15685	15766	15760	15671	15704	15854	15790	15740	15931	15782	15798	15933	15889	15753	15742	15829	15790	15739	15792	15725	15994	15833	15582	15744	15732	15758	15911	15813	15660	15836	15800	15833	15723	15778	15803	15772	15903	15703	15666	15771	15784	15711	15673	15808	15715	15845	15741	15655	15768	15815	15917	15777	15795	15738	15667	15709	15595	15778	15705	15775	15776	15797	15755	15672	15930	15623	15788	15707	15709	15818	15635	15629	15876	15781	15634	15744	15713	15751	15685	15859	15772	15794	15701	15684	15710	15710	15952	15689	15658	15735	15716	15694	15804	15675	15850	15769	15647	15790	15772	15936	15829	15818	15885	15823	15661	15708	15845	15715	15794	15860	15860	15778	15671	15718	15827	15685	15979	15776	15738	15828	15801	15749	15705	15921	15581	15845	15938	15632	15586	15643	15779	15651	15661	15636	15989	15815	15609	15934	15682	15647	15888	15875	15742	15810	15761	15807	15817	15816	15896	15737	15712	15768	15730	15689	15965	15648	15780	15846	15906	15774	15620	15688	15823	15717	15766	15632	15796	15802	15821	15723	15642	15780	15789	15556	15938	15660	15601	15947	15836	15782	15983	15766	15771	15706	15719	15768	15710	15670	15733	15999	15579	15765	15912	15532	15927	15795	15580	15632	15723	15791	15575	15893	15925	15876	15711	15755	15851	15631	15827	15770	15625	15702	15711	15686	15919	15839	15891	15646	15896	15689	15555	15642	15769	15768	15794	15677	15614	15833	15778	15830	15811	15790	15842	15721	15789	15718	15712	15866	15885	15646	15784	15755	15779	15712	15808	15691	15904	15803	15625	15934	15815	15656	15789	15800	15843	15674	15733	15772	15795	15826	15747	15906	15768	15654	15650	15729	15807	15754	15805	16080	15707	15735	15712	15619	15650	15661	15787	15693	15637	15733	15657	15787	15634	15825	15769	15709	15823	15760	15747	15673	15841	15758	15689	15822	15640	15618	15635	15690	15805	15730	15645	15863	15691	15698	15773	15852	15763	15809	15737	15832	15843	15493	15783	15649	15774	15876	15873	15708	15893	15681	15758	15867	15811	15782	15754	15701	15698	15804	15816	15740	15572	15867	15797	15816	15818	15826	15906	15746	15723	15982	15800	15884	15860	15663	15697	15718	15865	15711	15845	15739	15736	15807	15805	15728	15736	15691	15814	15826	15786	15795	15718	15843	15759	15815	15913	15807	15772	15863	15697	15762	15732	15879	15655	15836	15837	15772	15775	15745	15863	15910	15692	15741	15900	15752	15866	15846	15921	15701	15749	15873	15593	15759	15805	15678	15871	15552	15895	15805	15869	15741	15672	15647	15878	15892	15804	15709	15713	15635	15749	15704	15816	15852	15603	15846	15613	15844	15776	15813	15855	15782	15803	15660	15700	15786	15709	15712	15703	15748	15967	15642	15595	15680	15741	15867	15937	15862	15755	15637	15725	15785	15675	15757	15672	15677	15830	15695	15893	15758	15649	15739	15738	15973	15664	15719	15578	15737	15754	15674	15735	15838	15705	15751	15762	15886	15796	15751	15734	15652	15746	15700	15627	15826	15662	15789	15704	15758	15913	15686	15821	15877	15762	15761	15549	15909	15755	15866	15708	15831	15823	15791	15692	15756	15857	15801	15639	15796	15762	15801	15857	15926	15754	15788	15833	15850	15854	15816	15720	15689	15667	15701	15703	15719	15817	15938	15738	15803	15695	15817	15801	15664	15582	15657	15820	15760	15846	15811	15811	15819	15715	15880	15919	15929	15653	15773	15628	15673	15826	15822	15775	15741	15765	15649	15770	15952	15862	15895	15831	15670	15719	15862	15778	15850	15786	15812	15882	15772	15729	15785	15567	15843	15842	15695	15703	15910	15653	15748	15781	15775	15685	15730	15812	15836	15795	15954	15854	15756	15670	15860	15667	15659	15416	15922	15927	15693	15748	15551	15681	15736	15686	15746	15769	15833	15637	15828	15939	15543	15758	15791	15691
22997	22442	35850	36488	33235	30545	28004	20874	18397	18392	18100	17771	17874	17933	17900	17711	17878	17725	18110	17810	17828	17752	17791	17944	17807	17981	17662	17949	17765	17748	17786	17708	17645	17832	17834	17699	17758	17752	17782	17729	17737	17808	17737	17755	17577	17869	17747	17646	17730	17795	17711	17542	17594	17576	17647	17796	17847	17709	17773	17730	17645	17517	17587	17698	17896	17613	17507	17607	17791	17867	17739	17709	17794	17584	17555	17471	17529	17629	17438	17697	17648	17696	17627	17642	17633	17698	17668	17636	17616	17600	17590	17620	17431	17760	17666	17562	17633	17457	17637	17624	17661	17625	17689	17597	17809	17699	17677	17432	17670	17626	17624	17650	17689	17632	17594	17596	17517	17551	17720	17589	17562	17456	17706	17583	17817	17722	17800	17617	17666	17694	17634	17590	17527	17678	17605	17582	17668	17801	17789	17624	17662	17514	17691	17459	17482	17640	17791	17597	17484	17604	17601	17779	17830	17635	17693	17807	17617	17726	17762	17715	17808	17812	17476	17565	17681	17636	17534	17740	18001	17671	17691	17677	17668	17756	17582	17531	17451	17689	17660	17565	17488	17596	17742	17685	17701	17632	17760	17620	17760	17737	17485	17664	17677	17328	17490	17618	17658	17705	17855	17572	17673	17676	17534	17614	17629	17663	17583	17681	17713	17706	17686	17558	17559	17600	17549	17501	17684	17606	17606	17738	17621	17649	17589	17623	17533	17707	17724	17537	17803	17583	17703	17554	17537	17628	17608	17621	17640	17574	17651	17696	17660	17847	17557	17566	17552	17751	17553	17617	17620	17567	17746	17580	17537	17529	17523	17647	17710	17568	17505	17626	17468	17690	17645	17558	17714	17547	17748	17615	17569	17493	17602	17695	17656	17802	17704	17711	17690	17688	17688	17696	17661	17712	17511	17577	17516	17725	17440	17667	17563	17490	17461	17557	17681	17575	17511	17732	17612	17466	17713	17715	17627	17595	17834	17685	17689	17479	17671	17496	17398	17586	17719	17652	17767	17606	17601	17689	17716	17715	17598	17718	17621	17577	17740	17590	17715	17598	17551	17648	17913	17632	17587	17612	17368	17655	17507	17697	17663	17823	17750	17642	17596	17715	17597	17678	17872	17667	17667	17593	17544	17529	17588	17697	17611	17440	17445	17501	17748	17676	17747	17696	17743	17597	17504	17729	17675	17656	17607	17894	17505	17384	17645	17703	17753	17588	17737	17735	17555	17629	17701	17724	17719	17593	17672	17801	17571	17660	17913	17683	17461	17644	17596	17573	17512	17649	17760	17731	17532	17607	17513	17773	17818	17698	17807	17667	17755	17587	17610	17652	17661	17589	17627	17716	17581	17648	17701	17637	17551	17693	17517	17573	17656	17523	17769	17688	17590	17636	17737	17557	17634	17496	17487	17530	17766	17586	17884	17577	17824	17715	17744	17735	17553	17714	17657	17746	17763	17632	17598	17545	17686	17716	17807	17545	17666	17655	17789	17584	17574	17339	17482	17609	17598	17314	17537	17775	17591	17625	17721	17614	17761	17659	17583	17621	17486	17490	17553	17737	17769	17581	17528	17740	17577	17539	17625	17642	17722	17600	17688	17696	17536	17822	17522	17516	17584	17822	17668	17856	17659	17671	17547	17713	17659	17849	17561	17749	17749	17526	17714	17753	17676	17493	17585	17442	17783	17573	17779	17755	17667	17610	17535	17721	17609	17402	17718	17582	17678	17669	17552	17368	17581	17586	17504	17572	17577	17627	17609	17905	17699	17490	17538	17569	17563	17588	17661	17522	17466	17387	17668	17543	17658	17598	17696	17551	17614	17698	17804	17696	17729	17818	17617	17621	17689	17536	17650	17468	17671	17454	17572	17793	17514	17724	17701	17578	17598	17614	17472	17680	17558	17615	17538	17518	17740	17593	17632	17882	17690	17511	17508	17608	17820	17593	17702	17714	17658	17447	17680	17596	17851	17747	17571	17661	17639	17736	17638	17735	17639	17608	17704	17626	17742	17737	17473	17527	17447	17774	17755	17654	17791	17749	17626	17679	17534	17839	17611	17544	17627	17540	17449	17939	17623	17582	17611	17611	17794	17721	17731	17709	17561	17562	17584	17664	17626	17637	17651	17482	17687	17572	17653	17984	17496	17825	17531	17718	17458	17936	17802	17658	17773	17862	17630	17391	17672	17524	17822	17425	17770	17739	17726	17595	17715	17724	17596	17687	17350	17419	17621	17492	17677	17497	17752	17768	17728	17653	17643	17659	17681	17552	17689	17525	17827	17789	17579	17578	17548	17658	17558	17625	17728	17568	17685	17805	17405	17481	17741	17645	17579	17504	17762	17719	17552	17718	17480	17681	17406	17755	17564	17567	17570	17567	17685	17488	17545	17576	17762	17742	17615	17829	17577	17562	17565	17693	17776	17404	17581	17500	17645	17695	17449	17624	17420	17505	17625	17888	17580	17402	17343	17479	17547	17509	17851	17657	17621	17667	17547	17661	17681	17723	17662	17587	17459	17654	17678	17553	17826	17621	17734	17607	17839	17537	17663	17712	17446	17536	17567	17306	17721	17566	17394	17647	17765	17781	17656	17505	17588	17561	17677	17544	17547	17478	17806	17647	17610	17571	17721	17502	17571	17544	17648	17512	17384	17441	17470	17799	17586	17766	17545	17584	17574	17728	17711	17630	17640	17518	17561	17561	17515	17559	17604	17596	17378	17741	17893	17733	17550	17570	17630	17656	17611	17633	17721	17821	17672	17624	17871	17451	17527	17594	17788	17785	17605	17587	17550	17583	17375	17474	17826	17761	17726	17672	17576	17649	17544	17573	17813	17571	17812	17631	17575	17658	17588	17419	17468	17621	17677	17613	17611	17485	17598	17591	17692	17587	17722	17598	17644	17550	17568	17536	17749	17798	17823	17667	17872	17785	17571	17643	17442	17516	17589	17567	17819	17807	17618	17646	17537	17632	17500	17603	17582	17482	17547	17555	17662	17843	17640	17669	17504	17702	17563	17740	17705	17616	17671	17737	17662	17662	17509	17495	17705	17594	17622	17845	17539	17864	17537	17560	17760	17666	17676	17584	17713	17640	17746	17878	17823	17860	17702	17745	17596	17727	17625	17699	17555	17754	17728	17751	17427	17532	17547	17774	17474	17575	17578	17531	17467	17616	17670	17621	17650	17498	17506	17693	17602	17659	17692	17651	17592	17572	17613	17845	17542	17516	17636	17792	17556	17620	17867	17677	17618	17594	17742	17555	17664	17623	17421	17719	17762	17756	17530	17734	17732	17477	17657	17731	17648	17743	17587	17488	17661	17606	17623	17657	17787	17709	17687	17549	17857	17491	17666	17608	17588	17561	17462	17513	17720	17670	17600	17590	17562	17458	17734	17694	17702	17624	17656	17722	17648	17745	17556	17615	17591	17419	17605	17958	17673	17716	17653	17673	17598	17532	17667	17605	17673	17739	17617	17693	17548	17588	17623	17527	17564	17495	17455	17597	17832	17583	17581	17658	17776	17765	17847	17596	17756	17735	17617	17719	17530	17529	17614	17495	17701	17670	17816	17866	17821	17770	17548	17704	17771	17630	17567	17703	17822	17547	17745	17542	17526	17676	17584	17550	17717	17624	17512	17492	17629	17664	17619	17481	17625	17635	17702	17786	17831	17476	17612	17518	17421	17513	17540	17634	17604	17439	17541	17714	17664	17698	17648	17481	17538	17591	17520	17689	17726	17771	17613	18110	17646	17640	17783	17575	17512	17510	17715	17671	17674	17528	17526	17553	17895	17611	17646	17574	17536	17576	17586	17471	17419	17788	17733	17689	17450	17698	17508	17491	17716	17632	17800	17723	17827	17704	17710	17605	17451	17640	17510	17501	17737	17704	17697	17519	17727	17529	17600	17734	17637	17647	17571	17591	17760	17734	17475	17642	17753	17774	17434	17455	17723	17499	17660	17702	17754	17551	17524	17639	17716	17823	17693	17685	17544	17726	17647	17707	17568	17691	17426	17564	17618	17764	17457	17602	17662	17553	17467	17525	17552	17550	17541	17670	17574	17635	17763	17698	17649	17541	17711	17609	17608	17612	17657	17889	17767	17658	17609	17644	17737	17503	17600	17637	17566	17676	17557	17712	17477	17778	17344	17656	17612	17670	17603	17527	17621	17483	17680	17721	17631	17395	17736	17742	17810	17650	17705	17744	17520	17544	17491	17627	17695	17483	17660	17644	17802	17572	17815	17667	17461	17647	17550	17643	17528	17663	17635	17518	17666	17551	17614	17588	17629	17523	17605	17870	17472	17605	17685	17657	17717	17518	17517	17458	17579	17636	17714	17828	17570	18037	17779	17760	17728	17506	17556	17626	17521	17500	17890	17604	17830	17673	17705	17783	17579	17674	17657	17648	17641	17650	17682	17569	17647	17738	17652	17712	17735	17661	17675	17646	17533	17611	17698	17533	17802	17579	17601	17749	17683	17520	17654	17777	17717	17801	17632	17648	17924	17342	17617	17664	17487	17583	17900	17802	17535	17642	17640	17612	17311	17615	17561	17703	17668	17676	17577	17641	17802	17692	17564	17414	17599	17602	17709	17610	17650	17804	17643	17296	17762	17571	17533	17559	17734	17489	17693	17354	17552	17607	17513	17588	17688	17584	17584	17771	17523	17554	17571	17628	17604	17545	17734	17562	17753	17548	17435	17776	17688	17597	17544	17863	17676	17611	17794	17796	17663	17555	17776	17652	17470	17864	17626	17567	17564	17523	17510	17471	17639	17438	17627	17601	17630	17660	17481	17827	17836	17716	17536	17472	17646	17776	17714	17694	17587	17678	17496	17408	17430	17686	17572	17599	17762	17495	17743	17688	17552	17649	17574	17746	17608	17427	17704	17500	17719	17632	17496	17550	17687	17716	17478	17574	17645	17494	17625	17517	17704	17564	17614	17585	17587	17659	17692	17796	17432	17762	17582	17660	17575	17610	17534	17541	17518	17624	17808	17567	17801	17608	17514	17736	17635	17594	17588	17646	17547	17504	17656	17573	17740	17682	17616	17615	17795	17711	17694	17551	17885	17636	17515	17848	17515	17561	17699	17655	17623	17684	17752	17468	17548	17525	17649	17573	17985	17862	17708	17513
63826	106849	93272	71260	50468	33794	22840	17516	15564	15278	15286	15334	15443	15248	15274	15386	15425	15271	15431	15266	15247	15258	15240	15277	15423	15366	15337	15272	15297	15383	15460	15238	15234	15302	15377	15158	15387	15259	15410	15154	15288	15299	15192	15366	15315	15307	15150	15493	15123	15323	15194	15311	15393	15266	15229	15301	15358	15236	15272	15209	15331	15402	15180	15234	15300	15269	15197	15558	15273	15420	15291	15195	15423	15198	15333	15460	15397	15287	15421	15231	15113	15452	15164	15318	15320	15371	15162	15317	15468	15366	15280	15262	15285	15376	15341	15271	15330	15340	15219	15387	15305	15307	15372	15175	15239	15282	15166	15242	15391	15322	15211	15242	15295	15318	15362	15315	15306	15254	15368	15337	15194	15202	15277	15328	15438	15303	15285	15184	15384	15349	15209	15519	15241	15334	15465	15285	15373	15343	15248	15326	15283	15245	15075	15311	15213	15357	15161	15259	15260	15402	15350	15449	15259	15381	15169	15393	15416	15311	15117	15331	15421	15323	15248	15318	15265	15340	15222	15270	15384	15231	15415	15143	15160	15485	15479	15210	15472	15307	15392	15207	15315	15170	15329	15253	15276	15292	15216	15227	15371	15349	15284	15166	15297	15241	15178	15398	15273	15440	15163	15243	15466	15375	15499	15430	15241	15266	15265	15435	15388	15301	15513	15298	15221	15313	15318	15161	15240	15384	15218	15231	15249	15376	15280	15175	15415	15275	15226	15357	15421	15302	15409	15233	15281	15343	15189	15223	15245	15396	15318	15341	15281	15242	15347	15347	15356	15415	15395	15470	15354	15289	15253	15326	15123	15199	15078	15357	15205	15282	15223	15165	15130	15403	15154	15339	15364	15356	15471	15287	15428	15207	15288	15415	15355	15273	15138	15271	15192	15359	15126	15463	15302	15200	15313	15295	15422	15304	15266	15287	15330	15255	15231	15360	15316	15150	15362	15367	15423	15197	15147	15300	15356	15503	15270	15259	15341	15148	15326	15383	15360	14984	15220	15239	15132	15388	15425	15391	15260	15286	15253	15204	15284	15207	15276	15258	15284	15310	15193	15378	15321	15415	15424	15179	15383	15353	15190	15306	15258	15358	15299	15335	15178	15294	15491	15394	15134	15280	15282	15289	15270	15262	15230	15361	15224	15128	15194	15350	15339	15100	15239	15311	15266	15290	15185	15306	15309	15361	15238	15200	15138	15478	15302	15353	15344	15344	15142	15220	15382	15223	15385	15378	15397	15251	15089	15287	15587	15191	15186	15354	15245	15400	15208	15388	15307	15146	15279	15216	15291	15223	15301	15192	15228	15296	15293	15293	15318	15240	15373	15269	15320	15295	15111	15308	15270	15334	15268	15057	15499	15112	15315	15285	15240	15248	15309	15095	15310	15420	15322	15349	15342	15188	15342	15320	15465	15116	15302	15445	15228	15365	15292	15189	15168	15258	15356	15305	15307	15249	15263	15308	15280	15255	15273	15326	15248	15394	15254	15252	15430	15324	15196	15356	15526	15143	15276	15325	15113	15364	15213	15197	15283	15477	15417	15282	15441	15322	15208	15245	15155	15350	15432	15205	15434	15260	15354	15349	15198	15190	15209	15278	15427	15376	15288	15312	15215	15244	15230	15266	15265	15307	15246	15148	15372	15361	15249	15270	15358	15281	15367	15329	15335	15271	15358	15308	15395	15302	15171	15223	15249	15399	15346	15214	15213	15357	15295	15373	15129	15332	15313	15334	15203	15305	15299	15339	15357	15341	15229	15275	15319	15472	15268	15203	15315	15113	15314	15376	15360	15271	15251	15313	15350	15273	15269	15319	15399	15262	15276	15341	15260	15116	15483	15288	15201	15158	15232	15232	15224	15472	15238	15322	15388	15358	15310	15277	15368	15389	15311	15354	15383	15406	15479	15341	15132	15463	15186	15317	15350	15208	15312	15305	15265	15339	15171	15211	15293	15109	15260	15178	15287	15299	15444	15244	15154	15489	15401	15370	15321	15223	15450	15133	15192	15433	15382	15406	15342	15299	15180	15328	15528	15204	15283	15202	15449	15295	15357	15264	15240	15332	15322	15202	15170	15334	15352	15311	15315	15288	15395	15231	15406	15212	15330	15251	15086	15268	15391	15258	15216	15176	15337	15183	15167	15309	15275	15211	15250	15328	15399	15262	15305	15293	15304	15145	15355	15125	15283	15376	15355	15323	15156	15142	15242	15323	15313	15223	15266	15257	15180	15402	15376	15101	15148	15263	15355	15359	15400	15467	15297	15327	15281	15368	15545	15358	15437	15304	15402	15273	15262	15328	15248	15242	15515	15246	15220	15191	15191	15258	15387	15292	15193	15151	15429	15407	15334	15128	15282	15381	15115	15210	15381	15397	15199	15307	15302	15265	15336	15403	15355	15355	15338	15513	15300	15222	15229	15278	15366	15341	15136	15360	15100	15262	15370	15167	15306	15377	15214	15299	15335	15352	15442	15330	15238	15275	15156	15301	15225	15263	15370	15381	15225	15350	15317	15349	15408	15213	15442	15210	15282	15288	15202	15364	15183	15261	15278	15370	15210	15309	15240	15350	15204	15360	15419	15279	15432	15277	15240	15351	15307	15111	15193	15280	15320	15265	15348	15261	15443	15366	15411	15074	15336	15227	15179	15122	15262	15431	15205	15348	15329	15308	15268	15229	15285	15544	15122	15363	15256	15189	15188	15212	15310	15367	15165	15380	15281	15195	15136	15328	15339	15196	15382	15280	15159	15178	15232	15349	15267	15273	15357	15405	15313	15039	15464	15353	15151	15283	15418	15181	15236	15291	15274	15234	15308	15212	15367	15456	15199	15167	15336	15376	15309	15391	15330	15309	15361	15311	15294	15317	15475	15429	15254	15281	15318	15253	15261	15508	15217	15365	15257	15352	15267	15381	15332	15159	15335	15216	15232	15135	15419	15280	15371	15248	15254	15169	15369	15416	15329	15340	15342	15189	15406	15354	15404	15326	15360	15310	15396	15048	15300	15405	15316	15220	15107	15441	15261	15332	15315	15194	15217	15374	15454	15279	15310	15275	15399	15179	15369	15124	15333	15329	15342	15403	15324	15236	15152	15314	15362	15120	15458	15239	15410	15211	15547	15306	15360	15326	15207	15273	15260	15275	15293	15277	15393	15379	15237	15316	15270	15209	15191	15170	15292	15328	15283	15366	15157	15351	15369	15302	15252	15114	15366	15268	15246	15271	15188	15135	15219	15256	15344	15384	15295	15299	15417	15339	15196	15379	15335	15241	15274	15280	15423	15319	15229	15362	15333	15418	15363	15196	15284	15258	15499	15284	15238	15273	15357	15214	15243	15205	15229	15280	15293	15258	15153	15454	15385	15229	15169	15280	15120	15333	15271	15271	15296	15234	15353	15362	15242	15354	15324	15267	15232	15480	15381	15254	15244	15173	15253	15331	15267	15360	15484	15376	15353	15380	15301	15333	15234	15344	15264	15270	15257	15208	15288	15255	15324	15448	15234	15284	15448	15417	15361	15390	15294	15173	15298	15216	15316	15337	15151	15299	15257	15194	15282	15273	15242	15315	15331	15376	15289	15316	15324	15305	15302	15230	15174	15153	15261	15318	15428	15242	15413	15321	15212	15119	15283	15256	15245	15303	15307	15322	15416	15324	15292	15095	15236	15207	15319	15271	15197	15119	15281	15140	15360	15187	15443	15448	15172	15384	15327	15031	15340	15329	15243	15249	15286	15288	15249	15285	15145	15254	15343	15163	15228	15332	15237	15132	15157	15264	15115	15246	15366	15274	15187	15187	15296	15433	15240	15330	15336	15136	15238	15495	15267	15323	15322	15297	15462	15466	15442	15404	15149	15229	15353	15321	15385	15138	15178	15322	15333	15265	15282	15255	15230	15133	15463	15345	15211	15161	15262	15347	15351	15335	15182	15368	15421	15178	15297	15244	15377	15311	15075	15260	15258	15213	15327	15238	15263	15376	15277	15204	15254	15514	15318	15175	15109	15264	15248	15248	15327	15374	15219	15314	15179	15308	15246	15258	15370	15333	15331	15355	15341	15308	15343	15164	15338	15285	15350	15297	15185	15263	15079	15364	15468	15208	15363	15178	15340	15283	15236	15370	15288	15250	15308	15363	15124	15268	15319	15192	15194	15283	15272	15284	15285	15374	15320	15336	15475	15254	15236	15209	15416	15424	15202	15274	15070	15300	15203	15378	15290	15238	15344	15305	15229	15232	15268	15023	15485	15354	15245	15263	15197	15345	15282	15193	15111	15343	15428	15361	15486	15358	15275	15231	15153	15346	15503	15158	15278	15424	15321	15183	15336	15394	15186	15281	15335	15266	15211	15315	15300	15334	15150	15319	15319	15455	14968	15338	15334	15244	15032	15285	15382	15153	15375	15211	15485	15317	15234	15370	15153	15283	15224	15255	15450	15353	15339	15244	15200	15306	15171	15408	15251	15278	15286	15347	15288	15256	15214	15215	15314	15514	15239	15272	15416	15350	15343	15359	15417	15319	15222	15311	15453	15301	15142	15246	15316	15076	15407	15319	15484	15136	15384	15372	15251	15333	15244	15391	15462	15370	15290	15262	15283	15355	15222	15289	15486	15347	15354	15446	15131	15332	15191	15226	15153	15242	15334	15295	15324	15335	15373	15159	15341	15073	15384	15288	15203	15319	15264	15363	15361	15269	15272	15213	15196	15230	15318	15245	15287	15142	15151	15241	15542	15377	15309	15308	15479	15434	15390	15069	15249	15310	15280	15042	15251	15146	15142	15216	15363	15142	15324	15422	15281	15173	15409	15415	15399	15303	15264	15117	15441	15312	15290	15446	15160	15453	15307	15445	15223	15292	15190	15354	15243	15409	15382	15154	15244	15467	15300	15261	15381	15315	15324	15111	15158	15244	15146	15214	15454	15369	15319	15380	15260	15156	15157	15128	15319	15211	15373	15313	15183	15231	15421	15223	15231	15150	15182	15320	15233	15354	15283	15402	15246	15224	15152	15303	15237	15351	15183	15155	15186	15280	15267	15351	15313	15401	15390	15192	15474	15337	15270	15226	15387	15352	15301	15104	15489	15255	15227	15120	15218	15255	15312	15296	15281	15430	15242	15348	15364	15167	15277	15413
29521	34402	42652	33350	23983	20229	18427	17485	17608	17571	17615	17510	17467	17574	17572	17301	17489	17447	17603	17459	17564	17317	17566	17299	17477	17526	17438	17647	17567	17502	17442	17513	17629	17330	17531	17538	17571	17185	17640	17558	17450	17314	17303	17558	17425	17448	17443	17442	17418	17593	17510	17338	17354	17312	17282	17343	17351	17355	17251	17208	17444	17345	17552	17208	17135	17331	17512	17421	17570	17559	17413	17534	17361	17180	17494	17414	17635	17380	17390	17368	17506	17346	17582	17450	17321	17460	17359	17419	17428	17258	17391	17397	17262	17447	17513	17427	17299	17217	17544	17389	17377	17286	17341	17330	17429	17436	17372	17362	17433	17418	17427	17352	17314	17254	17520	17669	17409	17420	17541	17316	17328	17537	17494	17395	17385	17403	17444	17440	17289	17479	17317	17386	17457	17472	17559	17477	17389	17395	17336	17528	17347	17418	17273	17588	17275	17443	17344	17594	17211	17359	17519	17281	17275	17370	17482	17338	17392	17430	17505	17542	17567	17458	17378	17335	17453	17334	17341	17364	17409	17472	17354	17282	17315	17509	17264	17503	17430	17601	17356	17278	17355	17492	17524	17317	17458	17486	17315	17372	17381	17340	17344	17310	17460	17456	17373	17450	17426	17445	17379	17304	17273	17438	17442	17352	17459	17385	17496	17459	17561	17331	17456	17667	17383	17323	17408	17354	17369	17338	17378	17465	17317	17325	17439	17401	17434	17415	17345	17673	17375	17513	17493	17499	17265	17361	17453	17345	17531	17509	17421	17530	17576	17181	17501	17348	17674	17421	17513	17621	17523	17348	17292	17425	17433	17497	17308	17451	17406	17410	17257	17463	17533	17415	17446	17339	17450	17376	17476	17199	17229	17454	17236	17667	17425	17449	17485	17234	17278	17182	17269	17243	17383	17343	17470	17247	17375	17305	17286	17491	17212	17374	17555	17421	17463	17117	17357	17369	17365	17403	17440	17322	17500	17379	17415	17453	17485	17276	17567	17532	17366	17352	17216	17401	17356	17245	17262	17456	17434	17220	17382	17511	17248	17633	17431	17379	17516	17406	17503	17376	17435	17407	17401	17277	17513	17368	17488	17453	17295	17447	17501	17515	17418	17407	17311	17245	17328	17493	17332	17639	17445	17149	17301	17483	17296	17176	17471	17383	17342	17420	17346	17493	17543	17535	17404	17326	17441	17428	17332	17377	17494	17275	17364	17378	17548	17557	17319	17395	17300	17443	17494	17641	17407	17526	17475	17350	17751	17199	17381	17366	17492	17379	17443	17432	17442	17362	17310	17276	17358	17206	17520	17426	17661	17268	17421	17404	17421	17276	17430	17413	17274	17247	17248	17240	17286	17273	17436	17282	17208	17481	17282	17392	17283	17405	17285	17307	17552	17365	17283	17347	17488	17366	17538	17386	17700	17454	17592	17354	17256	17407	17388	17268	17498	17418	17293	17371	17445	17426	17540	17511	17481	17441	17431	17294	17340	17461	17613	17384	17405	17266	17229	17248	17517	17599	17393	17451	17430	17477	17387	17315	17517	17443	17481	17443	17332	17513	17703	17347	17394	17426	17277	17322	17532	17533	17564	17437	17379	17450	17296	17155	17324	17532	17594	17277	17234	17427	17265	17592	17494	17425	17422	17266	17208	17555	17417	17431	17492	17628	17441	17695	17380	17477	17515	17477	17317	17461	17540	17488	17305	17410	17518	17255	17290	17510	17437	17282	17335	17467	17432	17535	17420	17211	17266	17625	17366	17387	17454	17545	17498	17390	17457	17407	17415	17245	17386	17314	17477	17463	17420	17258	17621	17515	17402	17350	17361	17431	17485	17205	17388	17599	17550	17368	17577	17443	17503	17407	17372	17270	17314	17485	17289	17476	17289	17327	17382	17312	17518	17476	17489	17254	17344	17357	17539	17419	17309	17329	17417	17383	17566	17387	17490	17584	17176	17543	17209	17415	17614	17320	17426	17303	17285	17253	17370	17361	17496	17362	17417	17420	17298	17348	17298	17377	17533	17219	17436	17699	17336	17566	17329	17465	17421	17174	17505	17404	17433	17578	17326	17244	17388	17169	17494	17357	17316	17483	17471	17488	17255	17310	17438	17122	17338	17406	17430	17304	17223	17461	17475	17373	17314	17322	17321	17261	17497	17354	17459	17386	17306	17448	17451	17475	17447	17518	17292	17359	17379	17419	17533	17340	17538	17513	17487	17521	17361	17415	17278	17380	17386	17521	17700	17217	17547	17437	17378	17525	17508	17641	17478	17320	17561	17377	17425	17308	17210	17515	17263	17477	17411	17374	17457	17297	17517	17279	17322	17270	17338	17643	17353	17380	17304	17373	17630	17494	17444	17280	17427	17563	17331	17415	17493	17400	17416	17359	17147	17424	17237	17334	17264	17492	17348	17624	17262	17429	17468	17367	17467	17489	17355	17369	17449	17427	17348	17290	17377	17367	17449	17336	17354	17368	17361	17396	17573	17492	17523	17418	17469	17538	17392	17224	17499	17317	17197	17508	17396	17352	17304	17552	17558	17351	17310	17477	17403	17518	17348	17375	17472	17316	17540	17195	17347	17389	17383	17272	17360	17408	17580	17621	17517	17349	17391	17293	17577	17444	17464	17505	17602	17272	17445	17473	17491	17345	17547	17390	17343	17496	17404	17415	17481	17499	17420	17366	17327	17314	17385	17415	17398	17365	17429	17325	17401	17459	17164	17357	17452	17444	17194	17415	17394	17423	17374	17413	17358	17305	17558	17532	17571	17431	17555	17275	17384	17447	17598	17602	17305	17323	17477	17392	17368	17477	17480	17519	17412	17213	17383	17519	17358	17215	17245	17391	17421	17197	17419	17409	17320	17349	17418	17418	17382	17451	17242	17392	17370	17364	17457	17379	17385	17433	17499	17480	17472	17375	17522	17467	17253	17527	17476	17478	17710	17466	17566	17277	17301	17359	17364	17282	17458	17169	17448	17524	17420	17403	17467	17429	17485	17394	17409	17327	17384	17547	17242	17598	17451	17367	17468	17692	17267	17520	17324	17326	17471	17512	17347	17494	17688	17420	17313	17344	17431	17537	17471	17297	17436	17363	17459	17548	17437	17489	17355	17430	17433	17508	17442	17327	17487	17352	17134	17596	17353	17311	17418	17434	17475	17453	17446	17588	17437	17196	17370	17497	17433	17183	17308	17331	17445	17332	17239	17314	17528	17393	17578	17390	17552	17312	17434	17460	17310	17442	17520	17490	17563	17558	17497	17457	17338	17542	17573	17458	17386	17513	17531	17377	17549	17394	17411	17368	17460	17458	17596	17229	17248	17345	17488	17504	17438	17423	17472	17324	17054	17337	17562	17346	17333	17332	17556	17511	17409	17154	17404	17351	17269	17433	17587	17623	17319	17213	17545	17396	17194	17415	17233	17498	17456	17379	17447	17311	17353	17397	17375	17323	17427	17471	17348	17428	17683	17336	17411	17504	17474	17433	17434	17547	17457	17401	17505	17657	17300	17375	17139	17453	17477	17287	17400	17451	17373	17611	17419	17326	17443	17412	17302	17375	17429	17283	17466	17300	17487	17261	17425	17236	17364	17520	17364	17347	17392	17433	17434	17570	17247	17358	17249	17358	17566	17389	17262	17523	17418	17444	17416	17551	17418	17460	17656	17411	17506	17397	17429	17591	17265	17245	17386	17672	17459	17310	17406	17433	17403	17421	17431	17249	17380	17491	17297	17404	17556	17351	17430	17374	17189	17248	17365	17511	17525	17289	17496	17421	17388	17390	17481	17521	17410	17591	17346	17622	17476	17371	17277	17434	17394	17587	17425	17415	17642	17529	17565	17524	17362	17368	17299	17590	17470	17444	17366	17485	17428	17488	17397	17497	17453	17388	17473	17427	17554	17534	17410	17366	17348	17332	17466	17325	17154	17224	17534	17156	17313	17559	17448	17351	17358	17680	17420	17230	17494	17369	17429	17449	17388	17419	17515	17577	17607	17464	17421	17360	17241	17384	17567	17560	17650	17335	17464	17269	17480	17450	17622	17432	17275	17254	17298	17438	17500	17410	17291	17316	17368	17596	17442	17325	17510	17614	17435	17326	17348	17523	17476	17393	17461	17165	17319	17535	17552	17583	17429	17589	17378	17404	17173	17492	17465	17340	17500	17417	17363	17585	17543	17477	17680	17374	17479	17521	17572	17297	17361	17284	17403	17489	17436	17451	17365	17509	17423	17254	17376	17401	17510	17476	17375	17353	17426	17345	17128	17388	17301	17282	17444	17532	17547	17405	17473	17330	17570	17512	17661	17644	17305	17347	17336	17466	17528	17511	17338	17328	17562	17433	17338	17368	17367	17226	17362	17290	17147	17507	17480	17423	17470	17334	17488	17410	17354	17425	17340	17335	17538	17411	17179	17509	17293	17471	17284	17408	17430	17314	17314	17591	17361	17526	17457	17321	17457	17300	17285	17293	17471	17253	17465	17381	17388	17417	17460	17313	17449	17618	17445	17318	17264	17241	17222	17409	17482	17519	17600	17639	17560	17522	17616	17318	17529	17425	17327	17384	17343	17399	17349	17558	17498	17352	17277	17247	17274	17545	17356	17324	17523	17396	17443	17430	17247	17498	17438	17470	17446	17262	17488	17390	17535	17632	17363	17535	17358	17382	17476	17391	17290	17200	17343	17519	17468	17420	17372	17506	17466	17408	17507	17360	17414	17395	17378	17472	17482	17524	17543	17520	17352	17291	17458	17426	17343	17612	17312	17243	17413	17511	17263	17368	17418	17566	17527	17496	17625	17609	17569	17341	17456	17267	17477	17499	17427	17238	17306	17437	17500	17278	17460	17516	17436	17555	17463	17467	17548	17417	17509	17318	17389	17575	17452	17491	17426	17296	17430	17528	17362	17341	17281	17382	17470	17093	17323	17326	17201	17190	17650	17628	17409	17369	17440	17367	17622	17493	17339	17431	17521	17441	17530	17341	17452	17420	17452	17442	17363	17548	17350	17435	17474	17397	17301	17225	17617	17467	17477	17390	17457	17241	17372	17224	17539	17421	17494	17308	17626	17484	17607	17435	17503	17523	17424	17376	17495	17545	17231	17367	17331	17365	17280	17459	17446	17627	17371	17562	17561	17524
35037	54241	45230	30206	21558	17394	15884	15320	15261	15201	15193	15258	15040	15250	15201	15229	15217	15286	15282	15259	15139	15129	15091	15166	15231	15110	15134	15247	14974	15103	15093	15179	15183	15161	15003	15119	15158	15260	15241	15163	15159	15281	15214	15157	15209	15101	15077	15207	15149	15180	15189	15076	15181	15260	15223	15204	15096	15343	15158	15354	15043	15130	15200	15167	15009	15288	15163	15121	15168	15161	15133	15137	14865	15099	14996	14937	15415	15088	15018	15255	14976	15077	15124	15126	14996	15140	15243	15048	15283	15191	15117	15253	15216	15214	15040	15152	15127	15037	15071	15308	15119	15222	15331	15121	15184	15257	15175	15251	15252	15263	15328	15145	15026	15055	15141	15030	15230	15206	15006	15172	15208	15261	15050	15076	15246	15116	15091	15147	15087	15257	15007	15126	15193	15212	15270	15186	15152	15089	15008	15176	15085	14921	15119	15129	15221	15160	15315	15213	15318	15006	15388	15071	15350	15160	15046	15042	15083	15220	15104	15143	15151	15214	15206	15329	15194	15225	15244	15118	15005	15270	15103	15056	15071	15154	15150	15145	15118	15235	15287	15137	15172	15190	15249	15161	15083	15101	15088	15149	15172	15118	15152	15211	15088	15119	15125	15082	15263	15139	15107	15282	15207	15102	15156	15007	15322	15194	15249	15090	15206	15291	15152	15142	15151	15107	15083	15268	15251	14996	15292	15236	15077	15234	15252	15102	15244	14936	15322	15187	15235	15148	15076	15198	15108	15106	15228	15063	15155	15263	15238	15144	15215	15235	15170	15273	15158	15262	15234	15272	15241	15028	15231	15092	15206	15193	15118	15031	15145	15130	15172	15136	15205	15339	15093	15070	15389	15041	15039	15105	15229	15226	15215	15086	15184	15113	14891	15100	15042	15106	14924	15026	15277	15269	15138	15125	15084	15108	15174	15150	15123	15157	15153	15168	15220	15119	15213	15149	15256	15295	15215	15162	15184	15034	15273	15133	15093	15228	15389	15114	15190	15102	15305	15220	15133	15167	15282	14968	15154	15119	14960	15205	15138	15166	15209	15074	15223	15181	15045	15123	15014	15222	15213	15117	15158	15181	15212	15312	15263	15106	15173	15111	15225	15264	15210	15082	15063	15211	15283	15246	15239	15278	15203	15088	15211	15226	15043	15061	15163	15213	15134	15372	15264	15159	15246	15145	15105	15071	15051	15137	15015	15079	15215	15282	15071	15296	15170	14958	14940	15151	15058	15206	15258	14944	15180	15229	15181	15122	15154	15162	15209	15029	15125	15133	15121	15044	15304	15117	15041	15195	15044	15047	14976	15136	15113	15022	15167	15169	15309	15107	15184	15146	15385	14957	15049	15003	15325	15184	15278	15097	15098	15049	14988	15034	14963	15139	15073	15099	15162	15124	15289	15299	15012	15331	15122	15198	15127	15140	15102	14928	15276	15179	15142	15247	15134	15156	15075	15223	15299	15117	15111	15162	15157	15097	15318	15208	15078	15215	15089	15112	15183	15010	15250	14961	15018	15130	15234	15163	15220	15070	15220	15061	15239	15146	15086	15245	15252	15116	15050	15126	15189	15233	15163	15033	15187	15279	15057	15169	15046	15271	15127	15223	15269	15039	15145	15134	15129	15235	15178	15334	14959	15222	15042	15272	15169	15298	15117	15234	15086	15146	15182	15122	15143	15051	15006	15214	15119	15178	15272	15113	15100	15228	15012	15129	15086	15270	15249	15278	15175	15171	15278	15250	15042	15321	15252	15075	15179	15245	15183	15100	15143	14874	15199	15153	15224	14988	15103	15216	15011	15135	15115	15144	15125	15200	15217	15232	15058	15380	15225	15168	15174	15118	15232	15133	15150	15054	15102	15204	15159	15118	15229	14985	15049	15001	15196	15222	15069	15185	15215	15250	15224	15238	15061	15151	15153	15060	15317	15284	15235	15163	15095	15074	15022	15156	15084	15187	15313	15367	15178	15170	15167	15187	15307	15288	15265	15262	15080	15195	15304	15125	15171	15017	15150	15184	15221	15119	14970	15253	14979	15010	15092	14969	15079	15185	15213	15025	15136	15206	15128	15218	15128	15049	15164	15219	15176	15257	15131	15336	15148	15277	15139	15228	15266	15110	15155	15094	15215	15032	15080	15210	15030	15192	15173	15132	15165	15335	15315	15183	15208	15098	15031	15115	15144	15253	14988	15238	15213	15247	15087	14998	15164	15204	15079	15276	15229	15212	15149	15267	15020	15292	15012	15160	15064	15033	15255	15134	14873	15269	15105	15154	15063	14947	15041	15150	15208	15057	15113	15206	15299	15199	15135	15086	15219	15211	15081	15122	15044	15089	15131	15211	15137	15124	15280	15337	15013	15156	15082	15210	15057	15271	15194	15072	15090	15209	15159	15186	15117	15220	15393	15133	15167	15037	15280	15123	15345	15105	15365	15192	15234	15193	15255	15136	15132	15084	15155	15065	14977	15263	14962	15231	15193	15101	15257	15312	14997	15136	15254	15143	15318	15193	15103	15095	15193	15094	15041	15231	15088	15069	15141	15167	15179	15174	15204	15259	15137	15178	15157	15024	15330	15276	15165	15183	15175	15047	15258	15086	15290	15125	15161	15185	15174	15239	15097	15046	15178	15065	15007	15298	15231	15307	15132	15055	15143	15331	15170	15125	15308	15272	15089	15280	15335	15094	15093	15204	15368	15319	15094	15015	15175	15025	15339	15038	15157	15283	15029	15211	15067	15152	15097	15046	15143	15210	15266	15095	15175	15121	15118	15396	15148	15169	15049	15211	15061	15175	15190	15287	15166	15010	15117	15166	15076	15197	15063	15201	15147	15079	15073	14979	15138	15325	15330	15042	15257	15063	15320	15038	15131	15243	15199	15093	15345	15162	15224	15138	15268	15297	15261	15022	15178	15122	15100	15072	15211	15344	15013	15083	15244	15264	15227	15239	15115	15195	15248	15228	15215	15161	14917	15262	15059	14931	15271	14936	15305	15294	15024	15047	15274	15374	15076	15254	15202	15204	15173	15195	15213	15179	15208	15236	15157	15216	15089	15118	15213	15268	14938	15278	15053	15213	15242	15248	15114	15056	15149	15325	15153	15280	15187	15150	15362	15216	14881	15114	15320	15127	15103	15189	15194	15126	15151	15092	15061	15197	15268	15025	15294	15202	15161	15068	15272	15104	15181	15349	15095	15132	15292	15091	15065	15257	15026	15253	14932	15264	15133	15157	15184	15198	15221	15165	15343	15271	15154	15217	15087	15107	15237	15223	15216	15233	15180	15230	15173	15066	15216	15139	15226	15120	15164	15191	15185	15003	15173	15215	15155	15211	15243	15069	15275	15008	15186	15241	14981	15092	15000	15143	15162	15127	15168	15129	15370	15121	15262	15204	15298	15094	15191	15151	15123	15246	15063	15051	15345	15138	15212	15182	15229	15180	15150	15086	15118	15237	15218	15298	15151	15300	15112	15089	15217	15278	15138	15206	15286	15123	15094	15186	15151	15218	15028	15259	14975	15186	15258	15179	15253	15252	15243	15190	15085	15229	15179	15049	15096	15183	15264	15181	15036	15152	15324	15205	15108	15192	15194	15217	14980	15043	15216	15387	15208	15119	15372	15079	15038	15201	15284	15238	15202	15258	15145	15094	15165	15201	15094	15222	15103	15191	15254	15135	15187	15103	15234	15366	15228	15127	15213	15296	15152	15202	15131	15141	15094	15156	15063	15123	15266	15147	15035	15229	15114	15223	15136	15035	15311	15196	15134	15080	14995	15127	15175	15246	14979	14992	15263	15136	15172	15000	15223	15173	15166	15203	15220	15238	15104	15038	15139	15138	15245	15126	15046	14925	15097	15222	15221	15267	15175	15190	15156	15231	15267	15036	15268	14990	15266	15097	15079	15030	14923	15215	15184	15189	15169	14912	15072	15227	15129	15201	15257	15194	15229	15179	15225	15220	15278	15118	15204	15156	15043	15050	15373	15183	15303	15218	15073	15087	15155	15351	15296	15173	15346	15130	15167	15237	15132	15207	15228	15262	15406	14965	15189	15243	15210	15166	15184	15349	15303	15179	15027	14958	15284	15160	15075	15209	15068	15202	15217	15221	15222	15305	15212	15090	15123	15227	15147	15064	15115	15179	15069	15278	15254	15109	15267	15106	15186	15150	15286	15096	15192	14949	15176	15310	15203	15126	15177	15132	15358	15271	15099	15292	15226	15185	15253	15124	15108	15203	14996	15075	15280	15244	15030	15222	15133	15187	14985	15227	15298	15113	15331	15193	15097	15092	15142	15141	15322	15124	15336	15119	15167	15116	15219	15272	15153	15162	15104	15034	15033	15238	15162	15209	15183	15317	15164	15179	15098	15358	15263	15169	15332	15192	15046	15154	15160	15147	15157	15074	15182	15058	15170	15248	15164	15190	15317	15145	15227	15147	15282	15131	15223	15159	15221	15163	15053	15218	15069	15339	15162	15126	15098	15070	15268	15023	15226	15137	15170	15118	14996	15190	15106	15223	15247	15181	15010	15186	15231	15158	14999	15186	15043	15091	15012	15178	15179	15206	15150	15091	15106	15137	15187	15023	15254	15103	15064	15146	15060	15124	15244	15164	15083	15112	15236	15176	15188	15180	15280	15121	14907	15310	15130	15181	15016	15031	15228	15254	15188	15245	15140	15242	15336	15258	15051	15237	15115	15236	15126	15138	14990	15070	15081	15147	15188	15177	15015	15245	15170	15317	15022	15196	15304	15157	15104	15138	15061	15245	15274	15187	15388	15069	15191	15047	15139	15231	14943	15161	15041	15159	15241	15101	15201	15345	15136	15068	15071	15100	15151	15218	15234	15162	15282	15004	15201	15083	15323	15028	15316	15149	15109	15233	15172	15187	15167	15192	15146	15235	15076	15131	15168	15098	15157	15080	15220	15208	15265	14984	15064	15156	15151	15241	15131	15097	15203	15224	14929	15101	15185	15418	15305	15070	15130	15190	15226	15071	15247	15268	15167	15166	14955	15079	15289	15189	15157	15233	15254	15201	15187	15204	15005	15047	14886	15275	15202	15154	15319	15207	15250	15353	15044	15140	15101	15092	15309	15197	15136	15152	14980	15023	15220	15073	15162	15225	15103	15315
24415	24341	41020	41389	33163	27791	23475	18700	17028	17157	17177	16852	16868	17004	16784	16958	16894	16820	17073	16902	16981	16838	16842	16986	16904	16808	16832	16743	16974	16840	16672	16982	16681	16718	16766	16841	16815	16886	16846	16749	16656	16807	16759	16926	16938	16834	16767	16875	16732	16819	17027	16921	16903	16832	16932	16851	16699	16785	16796	16726	16754	16820	16920	16710	16790	16779	16934	16634	17010	16795	16802	16692	17064	16974	16930	16829	16473	16894	16741	16573	16823	16887	16822	16775	16994	17029	16678	16832	16843	16683	16828	16850	16902	16902	16641	16749	16736	16944	16681	16699	16837	16805	16841	16793	16744	16810	16901	16562	16824	16694	16600	16715	16871	16869	16897	16862	16674	16869	16881	16973	16772	16766	16878	16925	16619	16692	16701	16866	16651	16640	16965	16619	16858	16758	16798	16936	16906	16817	16941	16721	16657	16553	16790	16686	16769	16645	16845	16815	16640	16828	16739	16529	16876	16754	16970	16677	16735	16843	16839	16746	16767	16923	16842	16970	16806	16859	16759	16655	16724	16556	16847	16785	16691	16784	16736	16590	16778	16613	16725	16826	16928	16699	16717	16595	16588	16795	16729	16950	16800	16837	16769	16685	16816	16869	16771	16982	16837	16791	16747	16584	16677	16779	16716	16758	16718	16708	16773	16689	16762	16851	16838	16983	16638	16852	16922	16634	16833	16886	16663	16753	16569	16916	16952	16882	16736	16816	16986	16823	16641	16572	16743	16679	16791	16562	16745	16880	16849	16770	16593	16750	16824	16861	16718	16778	16651	16745	16833	16768	16742	16844	16879	16922	16856	16800	16911	16900	16978	16741	16890	16736	16787	16935	16767	16793	16714	16729	16852	16877	16736	16630	16802	16751	16639	16913	16886	16770	16634	17032	16659	16594	16671	16716	16836	16739	16721	16865	16775	16956	16985	16630	16850	16591	16832	16632	16758	16754	16852	16838	16841	16779	16865	16773	16592	16898	16834	16871	16800	16850	16995	16984	16867	16527	16698	16671	16629	16902	16760	16695	16578	16883	16731	16568	16779	16860	16894	16818	16680	16711	17039	16915	16754	16646	16839	16705	16631	16676	16869	16809	16748	16832	16885	16683	16814	17015	16875	16794	16914	16952	16732	16770	16985	16758	16730	16955	16686	16618	17130	16601	16787	16755	16876	16698	16807	16633	16709	16961	16793	16649	16826	16727	16922	16882	16667	16888	16768	16630	16865	16815	16828	16892	16772	16613	16679	16694	16711	16830	16825	16872	16716	16747	16741	16674	16886	16774	16711	16759	16769	16729	16831	16646	16781	16767	16734	16773	16809	16621	17020	16691	16772	16777	17002	16711	16800	16655	16904	16814	16815	16755	16664	16983	16640	16871	16699	16846	16935	16905	16877	16696	16654	16923	16692	16608	16915	16755	16877	16884	16826	16918	17015	16892	16678	16768	16746	16887	16746	16711	16798	16693	16629	16785	16997	16894	16762	16699	16662	16706	16704	16625	16580	16743	16725	16623	16683	16583	16867	16638	16677	16749	16767	16837	16725	16878	16909	16891	16926	16775	16867	16706	16833	16740	16774	16843	16714	16818	16644	16949	16625	16869	16651	16747	16538	16713	16975	16805	16860	16761	16861	16787	16980	16762	16816	16719	16726	16885	16824	16755	16880	16702	16586	16803	16740	16626	16704	16737	16738	16805	16748	16717	16859	16738	16703	16681	16764	16613	16528	16580	16746	16843	16673	16837	16655	16896	16833	16734	16803	16824	16785	16641	16517	16773	16861	16844	16717	16609	16770	16721	16978	16804	16839	16664	16528	16811	16703	16793	16886	16813	16746	16962	16909	16822	16978	16967	16692	16976	16897	16795	16729	16839	16732	16714	16921	16621	16741	16537	16929	16715	16804	16694	16752	16688	16921	16933	17060	16771	16811	16828	16552	16950	16821	16707	16695	16834	16664	16767	16808	16794	16866	16642	16960	16870	16762	16764	16775	16837	16876	16887	16716	16973	16819	16776	16686	16805	16827	16782	16626	16604	16812	16988	16927	16782	16652	16751	16655	16855	16849	16661	16674	16825	16975	16929	16851	16821	16953	16745	17088	16627	16685	16746	16744	16577	16761	16504	16794	16892	16551	16677	16691	16967	16699	16725	16740	16956	16974	16813	16877	16796	17030	16790	16787	16877	16802	16711	16936	16900	16944	16467	16519	16785	16943	16784	16931	16697	16819	16812	16910	16811	16841	16844	16738	16907	16694	16817	16773	16841	16862	16742	16680	16618	16755	16727	16944	16859	16816	16850	16691	16865	16599	16835	16744	16772	16689	16627	16835	16765	16622	16968	16873	16680	16844	16636	16819	16657	16836	16849	16865	16782	16674	16734	16799	16817	16750	16839	16851	16728	16975	16775	16683	16781	16712	16711	16860	16743	16681	16645	16721	16811	16590	16626	16785	16861	16576	16774	16817	16829	16571	16616	16884	16662	16640	16547	16619	16736	16613	16704	16557	16710	16789	16741	16915	16757	16682	16802	16785	16843	16717	16963	16744	16918	16708	16942	16958	16868	16778	16827	16648	16821	16725	16797	16698	16718	16844	16800	16926	16710	16866	16781	16758	16716	16587	16722	16755	16709	16824	16977	16835	16909	16893	16899	16823	16803	16612	16836	16768	16730	16791	16769	16697	16860	16976	16701	16906	16935	16742	16634	16678	16878	16804	16746	16774	16725	16982	16668	16847	16746	16840	16845	16897	16790	16680	16643	16814	17010	16701	16731	16637	16674	16663	16794	16748	16620	16864	16738	16734	16884	16725	16796	16855	16834	16848	16611	16659	16745	16612	16838	16771	16905	16714	16898	16822	16662	16654	16602	16644	16796	16793	16736	16882	16710	16683	16880	16383	16594	16748	16606	16877	17025	16666	16815	16859	16878	16800	16692	17058	16897	16629	16753	16741	16685	16647	16916	16893	16773	16655	16689	16787	16689	16789	16788	16737	16771	16774	16720	16654	16871	16780	16722	16834	16800	16865	16837	16841	16849	16713	16763	16676	16727	16778	16950	16891	16704	16964	16712	16835	16650	16715	16618	16795	16836	16625	16812	16766	16709	16567	16669	16862	16851	17017	16778	16783	16933	16827	16636	16736	16667	16609	16664	16959	16841	16881	16830	16799	16643	16814	16803	16796	16826	16769	16820	16828	16812	16878	16633	16633	16851	16629	16683	16618	16735	16900	16585	16762	16826	16747	16816	16782	16832	16726	16669	16808	16668	16881	16762	16690	16688	16932	16805	16791	16904	16736	16867	16669	16828	16818	16731	16740	16932	16840	16877	16897	16855	16672	16720	16643	16791	16624	16752	16757	16715	16791	16598	16772	16901	16825	16767	16951	16614	16742	16738	16711	16916	16856	16830	16696	16800	16771	16951	16765	16692	16832	16993	16775	16748	16674	16773	16829	16655	16797	16841	16964	16758	16510	16834	16917	16826	16844	16727	16850	16674	16854	16735	16999	16776	16645	16795	16814	16779	16788	16719	16782	16843	16616	16697	16880	16685	16656	16951	16746	16999	16765	16690	16945	16740	16761	16685	16835	16662	16744	16732	16731	16559	16697	16626	16844	16710	16804	16798	16949	16647	16987	16799	16670	17043	16516	16765	16797	16843	16653	16641	16953	16861	16714	16881	16865	16720	16683	16653	16796	16810	16837	16880	16905	17028	16743	16845	16818	16786	16846	16611	16852	16610	16630	16691	16919	16843	16931	16950	16811	16817	16780	16781	16785	16864	16865	16800	16839	16901	16856	16858	16806	16762	16970	16688	16802	16574	16871	16728	16923	16604	16908	16762	16864	16822	16751	16675	16891	16765	16932	16622	16779	16802	16842	16710	16816	16717	16615	16756	16637	16755	16724	16666	16757	16711	16810	16790	16742	16674	16812	16783	16676	16794	16797	16728	16640	16792	16653	16649	16912	16651	16632	16465	17140	16842	16790	16744	16945	16678	16866	16659	16718	16750	16809	16869	16670	16779	16757	16701	16794	17040	16837	16509	16689	16649	16955	16729	16607	16623	16704	16837	16867	16712	16830	16793	16596	16531	16898	16762	16745	16740	16748	16717	16816	16996	16684	16769	16760	16831	16967	16974	16855	16803	16768	16845	16766	16648	16881	16915	16873	16801	16706	16786	16721	16843	16623	16875	16743	16856	16798	16906	16935	16904	16786	16600	16698	16852	16794	16673	16518	16679	16862	16864	16745	16939	17089	16578	16637	16682	16765	16785	16781	16766	16791	16911	16692	16484	16765	16737	16753	16670	16679	16862	16838	16774	16909	16744	16786	16897	16643	16904	16644	16690	16757	16715	16688	16728	16707	16670	16806	16998	16826	16685	16725	16589	16739	16631	16700	16769	16593	16870	16943	16883	16828	16712	16931	16772	16799	16733	16786	16656	16789	16849	16722	16656	16699	16724	16920	16781	16739	16785	16898	16803	16825	16889	16628	16737	17056	16745	16881	16856	16830	16881	16789	16726	16692	16820	16799	16678	16797	16717	16658	16685	16856	17032	16734	16795	16875	16873	16680	16816	16692	16859	16760	16725	16651	16693	16699	16820	16878	16824	16758	16766	16861	16765	16834	16856	16874	16730	16635	16760	16721	16768	16815	16778	16769	16605	16784	16950	16764	16847	16726	16493	16703	16733	16707	16734	16701	17049	16867	16746	16647	16698	16809	16750	16716	16581	16807	16788	16846	16886	16583	16739	16764	16868	16778	16666	16687	16666	16737	16879	16925	16895	16686	16614	16817	16896	16694	16710	16843	16767	16722	16967	16735	16879	16824	16755	16799	16756	16891	16735	17040	16860	16580	16836	16845	16763	16612	16762	16637	16731	16814	16663	16797	16703	16732	16627	16930	16654	16765	16643	16716	16680	16852	16643	16817	16617	16693	16894	16937	16889	16703	16715	16807	16677	16756	16744	16605	16788	16661	16719	16715	16741	16659	16790	17046	16919	16808	16667	16859	16599	16634	16736	16995	16834	16856	16689	16654	16628	16977	16781	16808	16716	16806	16662	16961	16817	16805	16925	16850	16598	16708	16886	16704	16753	16922	16712	16724	16824	16691	16859	16699	16768	16838	16804	16537	16778	16826	16651
60891	99123	83467	57887	39608	26775	19099	16026	14953	14827	14777	14924	14568	14887	14913	14970	14767	14728	14808	14726	14928	14973	14623	14821	14801	15003	14840	14805	14938	14863	14673	14756	14756	14793	14714	14755	14885	14877	14892	14617	14778	14821	14660	14886	14762	14832	14821	15037	14813	14857	14785	14667	14908	14770	14956	14776	14711	14770	14743	14790	14657	14939	14901	14753	14842	14822	14799	14771	14792	14795	14938	14753	14887	14886	14714	14826	14776	14748	14808	14802	14880	14879	14886	14731	14760	14723	14767	14665	14939	14683	14781	14826	14842	14728	14908	14787	14671	14960	14676	14841	14813	14803	14710	14939	14571	14851	14851	14884	14840	14814	14991	14778	14626	14799	14729	14888	14864	14742	14789	14728	14927	14691	14811	14787	14774	14798	14995	14891	14884	14872	14928	14873	14835	14782	14672	14722	14793	14880	14940	14741	14895	14919	14614	14843	14884	15003	14989	14750	14846	14801	14957	14825	14870	14797	14807	14816	14938	14818	15020	14776	14904	14871	14903	14996	14900	14879	14842	14810	14867	14818	14851	14690	14778	14834	14783	14848	14768	14856	14762	14867	14777	14774	14763	14791	14810	14735	14740	14856	14705	14707	14737	14980	14679	14931	14820	14637	14936	14686	14833	14941	14721	14979	14856	14934	14806	14894	14902	14793	14984	14834	14828	14906	14659	14838	14769	14868	14809	14763	14738	14848	14710	14857	14766	14879	14593	14796	14769	14753	14956	14894	15027	14717	14858	14659	14798	14734	14807	14774	14835	14902	14859	14733	14799	14846	14882	14915	14709	14843	14818	14760	14813	14804	14920	14665	14619	14883	14838	14592	14880	14815	14749	14801	14893	14748	14818	14880	14910	14802	14827	14952	14755	14634	14974	14831	14732	14718	14900	14814	14806	14903	14890	14980	14873	14772	14608	14974	14848	14820	14767	14792	14657	14789	14912	14809	14893	14785	14919	14736	14744	14879	14752	14792	14806	15045	14740	14989	14715	14671	14835	14828	15026	14792	14897	14877	14686	14861	14893	14894	14931	14719	14711	14832	14751	14888	14710	14796	14820	14716	14771	14613	14920	14807	14841	15000	14728	14982	14715	14783	14770	14754	14741	14801	14932	14729	14858	14848	14699	14669	14680	14750	14716	14688	14771	14816	14746	14852	14729	14861	14782	14668	14867	14785	14881	14885	14829	14780	14763	14673	14824	14858	14885	14823	14819	14687	14684	14633	14788	15019	14779	14967	14872	14863	14808	14777	14645	14985	14828	14715	14797	14932	14911	14939	14840	14783	14982	14654	14889	14754	14636	14770	14990	14919	14793	14796	14859	14681	14699	14977	14761	14895	14646	14845	14720	14657	14920	14883	14688	14733	14961	14751	14747	14838	14933	14925	14713	14833	14823	14962	14876	14891	14863	14696	14608	14779	14905	14912	14851	14823	14866	14861	14864	14824	14763	14895	14834	14735	14863	14761	14776	14868	14699	14904	14705	14652	14778	14748	14813	14745	14733	14842	14833	14851	14605	14883	14740	14925	14898	14882	14813	14656	14820	14863	14815	14774	14776	14886	14773	14632	14897	14748	14763	14833	14717	14838	14910	14723	14790	14952	14631	14734	14994	14809	14719	14785	14783	14758	14783	14936	14940	14903	14896	14874	14669	14691	14734	14851	14914	14910	14757	14883	14740	14787	14738	14887	14855	14767	14874	14846	14777	14848	14727	14740	14713	14936	14841	14843	14969	14919	14761	14961	14837	14555	14811	14801	14750	14788	14926	14802	14820	14875	14952	14813	14944	14866	14969	14687	14788	14949	14718	14900	14869	14709	14644	14827	14867	14832	14806	14918	14802	14773	14759	14795	14925	14889	14764	14821	14837	14857	14878	14803	14831	14793	14646	14969	14835	14779	14894	14832	14867	14827	14856	14820	14642	14816	14785	14894	14878	14793	14737	14667	14623	14656	14762	14755	14791	14747	15052	14957	14779	14724	14753	14771	14733	14795	14767	14944	14830	14841	14712	14935	14734	14812	14850	14885	14673	14658	14994	14765	14818	14929	14816	14809	14940	14756	14816	14750	14794	14830	14997	14766	14793	14939	14700	14869	14694	14863	14804	14831	14626	14939	14861	15020	14896	14569	15002	14847	14899	14943	14872	14793	15021	14859	14778	15036	14664	14810	14986	14788	14777	15024	14819	15107	14719	14832	14959	14751	14736	14750	14774	14804	14851	14822	14776	14875	14882	14713	14928	14708	14775	14804	14872	14665	14846	14675	14724	14934	14738	15063	14678	14898	14686	14749	14944	14675	14756	14832	14671	14804	14678	14768	14909	14855	15012	14670	14822	14731	14926	14867	14803	14703	14724	14929	15097	14729	14756	14859	14795	14764	14772	14807	14795	14981	14797	14927	14933	14818	14815	14674	14922	14793	14813	14750	14816	14870	14885	14925	14800	14875	14840	14992	14798	14853	14837	14853	14938	14802	14889	14782	14781	14891	14728	14717	14910	14792	14891	14757	14734	14924	14766	14804	14743	14815	15037	14683	14886	14781	14863	14951	14802	14777	14771	14634	14739	14628	14780	14773	14598	14957	14929	14903	14737	14765	14785	14841	14773	14827	14820	14831	14822	14737	14865	14917	14804	15034	14758	14909	14779	14828	14691	14819	15038	14649	14710	14857	14804	14729	14859	14836	14970	14722	14903	14695	14765	14748	14934	14760	14890	14871	14816	14581	14888	14762	14748	14744	14659	14696	14740	14796	14802	14840	14775	14877	14782	14753	14719	14848	14766	14676	14859	14795	14652	14879	14759	14763	14736	14866	14781	15020	14802	14766	14866	14768	14722	14837	14998	14909	14932	14742	14810	14853	14770	14823	14783	14705	14722	14840	14622	14943	14869	14793	14839	14961	14779	14837	14596	15071	14719	14871	14804	14856	14890	14783	14790	14702	14855	14852	14772	14754	14810	14828	14951	14922	14816	14692	14824	14791	14826	14937	14814	14868	14847	14795	14788	14816	14892	14749	15012	14705	14762	14809	14622	14866	14748	14915	14926	14600	14789	14867	14787	14778	14823	14809	14947	14848	14885	14817	14733	14767	14966	14595	14702	14670	14782	14943	14831	14968	14906	14867	14807	14776	14755	14853	14742	14892	14751	14793	14685	14857	14672	14682	14766	14931	14916	14959	14924	14678	14912	14770	14848	14873	14917	14912	14869	14862	14724	14874	14925	14993	14764	14672	15023	14741	15015	14906	14864	14750	14817	14691	14854	14826	14981	14900	14690	14911	15033	14863	14764	14819	14764	14641	14908	14814	14825	14732	14773	14734	14788	14884	14868	14820	15050	14775	14896	14750	14810	14903	14953	14748	14750	14611	14846	14567	14670	14773	14679	14736	15042	14847	14838	14889	14898	14796	14827	14886	14855	14863	14750	14858	14665	14646	14709	14871	14804	14746	14986	14763	14910	14741	14806	14847	14841	14849	14817	14798	14678	14786	14930	14684	14909	14766	14947	15049	14851	14927	14750	14813	14838	15001	14763	14847	14937	14808	14849	14908	14620	14652	14957	14889	14868	14925	14894	14803	14909	14849	14999	14738	14869	14760	14888	14701	14835	14702	14808	14978	14935	14842	14824	14860	14685	14872	14939	14796	14910	14709	14944	14852	14922	14948	15013	14859	15027	14854	14739	14747	14849	14786	14831	14625	14902	14865	14772	14934	14817	14824	14914	14802	14874	14933	14710	14827	14851	14700	14720	14866	14962	14754	14835	14950	14832	14880	14782	14661	14776	14888	14795	14752	14673	14792	14873	14821	14761	14763	14760	14991	14778	14993	14759	14802	14967	14773	14798	14795	14959	14780	14914	14990	14799	14896	14896	14780	14888	15038	14794	14873	14769	14733	14778	14849	14740	14781	14837	14988	14835	14870	14766	14925	14790	14758	14863	14768	14709	14830	14750	14681	14898	14677	14689	14666	14924	14766	14713	14748	14861	14863	14833	14686	14694	14923	14858	14826	14843	14991	14785	14751	14860	14731	14636	14652	14724	14791	14900	14777	14934	14758	14917	14735	14891	14821	14922	15006	14919	14679	14843	14928	14792	14934	14665	14801	14933	14718	14730	14996	14715	14852	14825	14831	14838	14761	14821	14834	14810	14857	14814	14959	14844	14816	14766	14780	14672	14675	14804	14703	14881	14796	14732	14985	14742	14801	14915	14866	14937	14841	14911	14849	14782	14897	14803	14652	14901	14841	14892	14790	14900	14685	14772	14922	14851	14834	14765	14805	14785	14845	14767	14635	14793	14695	14703	14846	14771	14847	14925	14801	14674	14701	14912	14836	14842	14820	14908	14826	14688	14997	14897	14892	14756	14818	14842	14874	14839	14731	14816	14856	14895	14847	14848	14987	14629	14846	14753	14807	14671	14809	14753	14974	14855	14825	14914	14695	14838	14778	14936	14698	14835	14885	14694	14770	14739	14828	14811	14775	14866	14869	14767	14815	14812	14735	14889	14706	14855	14891	14910	14810	15010	14673	14822	14766	14715	14919	14715	14800	14763	14905	14784	14879	14820	14936	14692	14703	14783	14904	14818	14712	14810	14701	14738	14807	14887	14937	14933	14844	14852	14818	14692	14827	14868	14890	14770	14824	14939	14593	14700	14731	14862	14676	14774	14716	14798	14623	14946	14860	14798	14810	14697	14720	14787	14735	14675	14787	14746	14836	14625	14791	14807	14824	14748	14766	14888	14847	14863	14681	14870	14897	14961	14983	14852	14810	14797	14840	14901	14758	14815	14776	14842	14899	14840	14930	14799	14997	14803	14919	14897	14676	14711	14770	14773	14755	14902	14787	14923	14986	14723	14789	14727	14821	14842	14854	14914	14958	14770	14820	14774	14873	14750	14804	14837	14847	14745	14849	14897	14871	14976	14793	14773	14938	14849	14886	14694	14645	14702	14765	14788	14804	14697	14813	14715	14987	14571	14718	14981	14890	14819	14753	14854	14860	14851	14743	14820	14858	14883	14900	14797	14760	14952	14908	14818	14782	14810	14741	14888	14882	14790	14978	14937	14614	14787	14798	14809	14738	14859	14746	14850	14765	14835	14775	14786	14945	14784	14689	14972	14841	14753	14799	14953	14974	14704	14799
23061	22590	35691	35402	32147	29479	27053	19711	16990	16894	16785	16482	16570	16402	16490	16563	16493	16429	16609	16560	16503	16368	16514	16538	16605	16506	16452	16240	16630	16352	16432	16272	16485	16531	16479	16229	16395	16531	16473	16569	16504	16482	16473	16437	16324	16349	16250	16260	16350	16263	16408	16426	16425	16331	16448	16296	16348	16451	16403	16315	16426	16364	16363	16378	16380	16482	16410	16488	16444	16421	16423	16338	16278	16297	16328	16290	16426	16422	16537	16516	16413	16224	16386	16245	16125	16180	16329	16204	16466	16117	16443	16360	16207	16264	16259	16387	16483	16090	16442	16285	16186	16315	16252	16293	16228	16268	16390	16361	16342	16376	16323	16186	16131	16238	16191	16327	16394	16515	16449	16286	16319	16313	16256	16357	16247	16298	16444	16446	16304	16362	16505	16055	16145	16376	16275	16280	16356	16172	16381	16244	16361	16405	16359	16165	16397	16258	16494	16253	16164	16388	16261	16340	16369	16535	16415	16361	16489	16160	16331	16228	16166	16397	16158	16197	16540	16385	16476	16257	16344	16238	16392	16344	16289	16333	16264	16195	16467	16290	16369	16367	16284	16228	16663	16313	16288	16284	16411	16386	16437	16526	16439	16415	16275	16374	16432	16278	16402	16417	16222	16188	16288	16232	16355	16302	16392	16247	16403	16283	16328	16376	16062	16146	16311	16318	16513	16237	16227	16213	16259	16374	16125	16432	16306	16220	16380	16360	16352	16321	16436	16222	16370	16477	16551	16412	16313	16197	16416	16471	16396	16436	16417	16141	16101	16151	16143	16370	16225	16325	16270	16426	16440	16161	16097	16226	16404	16385	16316	16209	16367	16310	16462	16475	16249	16210	16326	16293	16199	16249	16374	16532	16329	16366	16235	16378	16256	16110	16420	16202	16184	16266	16363	16572	16339	16213	16447	16562	16420	16491	16243	16270	16305	16352	16295	16459	16267	16364	16500	16326	16269	16490	16314	16189	16127	16141	16295	16486	16239	16409	16061	16076	16205	16198	16302	16229	16467	16348	16383	16286	16301	16389	16208	16478	16189	16453	16454	16372	16388	16379	16296	16149	16209	16268	16485	16213	16435	16256	16590	16248	16366	16425	16329	16455	16226	16455	16632	16344	16340	16362	16425	16281	16424	16468	16595	16360	16248	16123	16512	16367	16364	16184	16352	16368	16387	16191	16502	16543	16700	16579	16433	16208	16470	16197	16312	16283	16268	16267	16302	16333	16194	16226	16292	16232	16339	16363	16350	16404	16238	16084	16130	16434	16322	16338	16359	16265	16177	16136	16155	16362	16109	16346	16406	16291	16210	16136	16385	16408	16274	16343	16392	16405	16116	16466	16385	16418	16488	16252	16289	15906	16331	16348	16395	16343	16587	16457	16475	16419	16439	16293	16221	16284	16261	16365	16300	16314	16243	16377	16387	16328	16206	16238	16396	16400	16338	16064	16123	16476	16598	16328	16348	16350	16238	16175	16188	16296	16395	16174	16180	16273	16407	16455	16277	16221	16424	16568	16515	16380	16362	16428	16459	16341	16309	16388	16492	16359	16223	16513	16144	16160	16303	16244	16220	16441	16125	16199	16246	16277	16344	16522	16459	16418	16141	16172	16294	16309	16493	16481	16231	16372	16214	16400	16524	16245	16510	16236	16302	16348	16105	16253	16214	16477	16229	16040	16373	16071	16445	16534	16384	16387	16363	16358	16412	16356	16282	16188	16452	16240	16451	16274	16327	16225	16354	16513	16446	16389	16225	16312	16315	16281	16219	16465	16445	16547	16369	16357	16032	16381	16390	16351	16275	16431	16537	16513	16263	16390	16243	16263	16328	16323	16127	16112	16342	16140	16297	16476	16280	16165	16338	16366	16418	15988	16407	16246	16547	16596	16260	16322	16338	16310	16324	16147	16424	16361	16340	16227	16353	16360	16330	16296	16326	16215	16463	16389	16219	16303	16431	16487	16446	16372	16329	16448	16352	16275	16267	16302	16562	16168	16319	16297	16345	16371	16579	16512	16390	16371	16636	16376	16381	16080	16256	16456	16242	16261	16253	16295	16342	16184	16353	16168	16383	16247	16180	16176	16332	16098	16167	16255	16274	16303	16349	16272	16399	16417	16398	16163	16191	16318	16376	16331	16288	16366	16350	16220	16252	16343	16397	16177	16344	16224	16357	16277	16071	16335	16283	16332	16256	16216	16332	16451	16269	16458	16476	16324	16377	16252	16252	16277	16346	16372	16316	16269	16261	16221	16403	16290	16518	16249	16483	16259	16256	16228	16350	16182	16424	16424	16426	16336	16311	16345	16408	16219	16169	16385	16355	16490	16171	16488	16389	16344	16147	16305	15999	16419	16416	16590	16584	16405	16296	16446	16303	16312	16324	16383	16249	16243	16278	16520	16307	16490	16307	16255	16306	16261	16343	16354	16499	16416	16371	16259	16292	16293	16431	16396	16407	16384	16407	16252	16342	16381	16405	16385	16321	16258	16229	16370	16537	16162	16423	16209	16372	16297	16363	16106	16436	16332	16323	16329	16456	16168	16211	16369	16235	16244	16260	16390	16538	16233	16288	16407	16343	16318	16202	16327	16288	16163	16443	16228	16277	16158	16189	16408	16519	16228	16151	16155	16166	16168	16353	16600	16402	16503	16344	16219	16355	16374	16438	16265	16403	16322	16160	16458	16298	16141	16132	16509	16456	16482	16298	16318	16482	16467	16570	16332	16469	16368	16386	16206	16379	16189	16328	16212	16240	16222	16252	16478	16422	16231	16182	16237	16275	16396	16170	16040	16251	16296	16383	16417	16694	16317	16458	16333	16434	16546	16257	16199	16323	16228	16268	16252	16314	16226	16356	16407	16263	16301	16454	16414	16398	16333	16331	16412	16158	16235	16243	16442	16386	16247	16192	16415	15986	16181	16331	16242	16388	16316	16375	16300	16209	16245	16106	16193	16451	16251	16392	16560	16660	16559	16399	16362	16201	16337	16292	16296	16325	16395	16282	16197	16218	16339	16144	16348	16484	16129	16343	16191	16086	16487	16222	16268	16424	16303	16384	16292	16223	16363	16192	16103	16535	16429	16528	16155	16402	16447	16248	16378	16276	16427	16346	16194	16342	16245	16199	16120	16291	16519	16330	16374	16476	16523	16368	16305	16367	16210	16507	16514	16207	16349	16280	16361	16413	16416	16450	16181	16157	16105	16453	16409	16369	16275	16523	16265	16373	16585	16264	16318	16282	16247	16302	16254	16517	16518	16402	16254	16274	16312	16321	16396	16215	16404	16364	16369	16243	16365	16537	16501	16439	16308	16347	16425	16432	16467	16183	16461	16161	16334	16230	16382	16144	16160	16202	16322	16502	16466	16193	16277	16388	16119	16142	16037	16315	16444	16446	16308	16355	16147	16243	16191	16348	16281	16217	16369	16270	16254	16364	16354	16439	16253	16459	16352	16422	16456	16367	16450	16451	16420	16179	16278	16183	16313	16193	16185	16280	16519	16339	16384	16241	16244	16308	16128	16234	16243	16366	16201	16349	16262	16450	16308	16253	16151	16451	16251	16385	16359	16380	16313	16607	16442	16310	16261	16285	16289	16385	16650	16461	16274	16412	16405	16449	16283	16454	16254	16370	16422	16326	16233	16416	16221	16432	16084	16282	16306	16240	16338	16269	16339	16169	16208	16155	16331	16318	16253	16434	16322	16339	16402	16095	16440	16563	16451	16200	16352	16278	16089	16384	16515	16563	16448	16517	16050	16350	16459	16362	16397	16338	16546	16322	16356	16378	16484	16193	16278	16612	16350	16383	16189	16416	16223	16298	16425	16262	16225	16673	16359	16356	16193	16302	16305	16386	16039	16239	16161	16405	16194	16430	16275	16334	16284	16233	16253	16229	16123	16323	16170	16392	16313	16324	16193	16542	16364	16177	16191	16319	16233	16452	16437	16249	16371	16160	16265	16540	16207	16353	16390	16319	16365	16263	16461	16548	16231	16473	16083	16357	16381	16230	16267	16213	16242	16223	16334	16444	16396	16414	16179	16293	16677	16135	16409	16220	16257	16391	16284	16329	16261	16244	16364	16297	16377	16494	16181	16455	16543	16447	16372	16193	16492	16234	16418	16221	16253	16430	16266	16216	16180	16271	16301	16460	16481	16436	16407	16378	16467	16298	16463	16391	16473	16240	16480	16435	16351	16362	16459	16315	16535	16317	16505	16473	16372	16360	16455	16298	16150	16261	16326	16312	16217	16351	16284	16557	16314	16220	16352	16453	16433	16220	16351	16422	16265	16396	16347	16197	16278	16235	16198	16174	16479	16500	16313	16538	16318	16396	16242	16102	16096	16134	16171	16341	16214	16465	16563	16099	16408	16164	16183	16311	16302	16206	16398	16453	16219	16332	16184	16329	16256	16547	16266	16304	16527	16368	16191	16427	16299	16427	16293	16358	16099	16349	16226	16351	16251	16243	16003	16277	16222	16281	16237	16460	16543	16293	16487	16254	16100	16325	16333	16363	16297	16278	16146	16421	16211	16237	16403	16451	16461	16290	16241	16232	16152	16389	16276	16197	16229	16352	16401	16356	16461	16421	16475	16409	16302	16321	16223	16396	16389	16258	16223	16434	16307	16319	16102	16254	16207	16367	16425	16240	16341	16295	16211	16332	16201	16308	16399	16181	16157	16150	16405	16377	16410	16184	16290	16117	16258	16183	16464	16360	16250	16412	16115	16269	16372	16407	16497	16520	16429	16398	16379	16231	16193	16239	16388	16237	16287	16387	16386	16302	16263	16490	16450	16373	16247	16198	16491	16206	16323	16308	16257	16318	16311	16330	16384	16222	16334	16366	16045	16414	16294	16377	16200	16097	16220	16445	16537	16381	16197	16298	16059	16447	16446	16312	16222	16372	16347	16129	16352	16469	16495	16423	16385	16310	16392	16275	16339	16363	16298	16323	16498	16507	16528	16357	16386	16249	16327	16456	16452	16171	16289	16246	16270	16374	16286	16409	16280	15954	16214	16302	16292	16189	16331	16273	16367	16180	16307	16414	16379	16368	16393	16230	16293	16454	16469	16410	16407	16277	16259	16278	16386	16368	16276	16229	16144	16297	16254	16368	16248	16100	16249	16320	16258
64373	106685	91886	69669	48825	33460	21873	16466	14520	14465	14605	14470	14485	14385	14615	14473	14526	14480	14611	14471	14675	14536	14457	14588	14436	14558	14513	14535	14491	14445	14513	14385	14454	14700	14494	14551	14520	14570	14403	14587	14513	14473	14423	14445	14402	14486	14458	14321	14544	14601	14523	14424	14551	14506	14525	14518	14573	14648	14510	14498	14478	14479	14476	14433	14608	14399	14523	14565	14522	14446	14667	14511	14553	14563	14669	14403	14379	14644	14383	14468	14567	14525	14383	14501	14565	14396	14559	14508	14638	14654	14384	14502	14279	14503	14621	14312	14634	14463	14588	14515	14626	14635	14610	14508	14473	14604	14592	14424	14474	14387	14478	14674	14482	14457	14471	14411	14740	14490	14442	14657	14652	14364	14483	14494	14456	14427	14557	14567	14583	14658	14495	14408	14374	14333	14521	14499	14548	14631	14519	14467	14622	14409	14487	14418	14401	14529	14491	14660	14411	14521	14520	14505	14452	14463	14708	14395	14374	14717	14347	14444	14229	14501	14554	14523	14567	14574	14553	14377	14482	14480	14264	14298	14388	14610	14663	14632	14754	14570	14549	14488	14305	14438	14443	14342	14392	14626	14718	14539	14574	14480	14552	14455	14483	14531	14449	14523	14615	14698	14518	14555	14337	14350	14563	14566	14371	14485	14536	14378	14428	14542	14449	14440	14406	14349	14410	14612	14585	14468	14545	14408	14597	14470	14573	14503	14401	14389	14449	14417	14573	14371	14586	14562	14331	14743	14437	14339	14639	14318	14352	14611	14478	14523	14584	14579	14368	14575	14385	14461	14466	14410	14484	14497	14460	14510	14537	14549	14439	14254	14389	14469	14484	14409	14467	14492	14654	14547	14431	14522	14454	14440	14575	14550	14664	14472	14583	14490	14342	14489	14486	14481	14418	14473	14470	14601	14510	14480	14295	14533	14340	14490	14442	14441	14384	14528	14550	14497	14571	14450	14560	14487	14429	14379	14530	14667	14618	14612	14548	14671	14323	14606	14585	14582	14678	14375	14504	14651	14548	14484	14462	14373	14545	14560	14471	14498	14519	14408	14447	14617	14414	14406	14561	14445	14541	14562	14477	14583	14505	14517	14492	14479	14475	14496	14381	14469	14418	14473	14484	14516	14521	14477	14197	14453	14541	14433	14565	14463	14276	14547	14501	14498	14499	14605	14484	14394	14505	14577	14432	14418	14351	14384	14447	14666	14643	14541	14454	14524	14447	14621	14383	14474	14666	14504	14442	14572	14591	14644	14565	14423	14634	14486	14493	14360	14426	14480	14377	14410	14456	14668	14464	14530	14580	14481	14657	14366	14525	14491	14586	14603	14497	14669	14516	14440	14666	14540	14528	14434	14563	14589	14491	14574	14605	14473	14634	14566	14506	14572	14689	14457	14502	14528	14301	14549	14535	14498	14494	14611	14642	14605	14507	14647	14313	14411	14495	14451	14610	14473	14406	14351	14630	14538	14437	14626	14420	14640	14433	14659	14556	14535	14415	14467	14515	14667	14498	14646	14319	14476	14596	14374	14620	14545	14442	14619	14736	14593	14650	14332	14491	14493	14329	14515	14630	14560	14504	14596	14474	14476	14570	14549	14559	14541	14525	14404	14315	14531	14401	14391	14401	14613	14695	14487	14648	14494	14534	14546	14438	14339	14486	14633	14486	14728	14408	14283	14418	14742	14466	14559	14512	14571	14502	14384	14494	14750	14530	14446	14340	14392	14487	14524	14496	14544	14510	14555	14357	14514	14650	14569	14267	14480	14390	14567	14631	14473	14466	14561	14568	14460	14526	14550	14419	14505	14568	14530	14591	14403	14474	14453	14435	14749	14665	14463	14320	14590	14590	14491	14363	14572	14580	14183	14487	14573	14619	14666	14447	14548	14513	14633	14430	14531	14570	14385	14537	14459	14584	14656	14590	14483	14549	14648	14452	14505	14654	14508	14621	14445	14404	14532	14438	14404	14445	14598	14535	14354	14581	14492	14399	14649	14599	14470	14507	14550	14438	14491	14329	14533	14445	14457	14566	14429	14505	14447	14397	14634	14541	14574	14482	14652	14482	14297	14383	14646	14446	14439	14525	14522	14438	14488	14571	14565	14513	14495	14694	14284	14486	14535	14521	14549	14459	14485	14558	14605	14476	14468	14477	14477	14342	14504	14524	14501	14633	14604	14337	14482	14574	14528	14522	14439	14668	14593	14484	14390	14544	14539	14525	14596	14420	14482	14551	14533	14508	14486	14558	14452	14371	14462	14380	14725	14378	14439	14426	14529	14462	14401	14510	14352	14734	14241	14506	14546	14273	14475	14677	14462	14467	14602	14421	14466	14538	14635	14483	14748	14421	14420	14382	14397	14555	14316	14454	14349	14632	14284	14478	14408	14486	14399	14484	14488	14487	14471	14337	14432	14473	14623	14519	14509	14491	14505	14569	14505	14479	14500	14685	14543	14522	14592	14642	14466	14544	14393	14408	14527	14433	14597	14488	14474	14340	14576	14441	14494	14662	14394	14415	14539	14444	14386	14558	14511	14434	14452	14515	14492	14600	14359	14517	14594	14429	14477	14294	14489	14538	14399	14494	14203	14564	14524	14615	14479	14604	14559	14383	14505	14512	14651	14458	14702	14491	14663	14573	14558	14506	14374	14377	14433	14281	14582	14608	14417	14348	14538	14351	14447	14401	14564	14488	14639	14591	14525	14377	14604	14469	14534	14331	14444	14479	14417	14544	14508	14513	14665	14424	14506	14482	14687	14429	14413	14405	14586	14542	14559	14463	14537	14662	14400	14537	14503	14386	14587	14468	14249	14361	14571	14703	14572	14579	14477	14405	14539	14390	14523	14564	14394	14460	14511	14325	14567	14347	14474	14570	14591	14536	14543	14350	14541	14436	14543	14367	14547	14499	14564	14407	14372	14511	14483	14518	14448	14565	14340	14487	14498	14432	14501	14381	14492	14506	14546	14563	14527	14442	14325	14439	14558	14522	14606	14588	14309	14553	14451	14402	14422	14444	14500	14518	14473	14433	14501	14501	14504	14595	14444	14677	14370	14457	14419	14492	14392	14505	14552	14508	14615	14318	14457	14472	14550	14554	14553	14604	14622	14551	14524	14475	14544	14603	14462	14601	14385	14472	14463	14684	14601	14467	14512	14466	14438	14405	14573	14568	14540	14614	14535	14383	14475	14448	14335	14587	14431	14510	14545	14446	14460	14410	14435	14564	14527	14441	14403	14672	14405	14500	14510	14617	14621	14329	14483	14551	14584	14551	14525	14509	14626	14352	14291	14485	14513	14470	14463	14533	14536	14445	14530	14405	14663	14505	14677	14341	14279	14530	14532	14526	14504	14434	14282	14460	14410	14340	14507	14458	14596	14496	14417	14522	14508	14409	14480	14476	14330	14505	14482	14619	14439	14466	14384	14493	14349	14572	14390	14446	14529	14453	14554	14613	14451	14517	14385	14460	14700	14537	14434	14540	14434	14690	14499	14483	14595	14475	14309	14618	14554	14508	14510	14460	14570	14403	14531	14468	14218	14454	14541	14566	14563	14422	14669	14624	14460	14393	14359	14526	14349	14576	14642	14471	14520	14485	14746	14478	14572	14481	14289	14445	14688	14334	14595	14489	14392	14497	14612	14544	14506	14457	14479	14382	14537	14437	14442	14450	14373	14578	14552	14471	14369	14476	14465	14484	14521	14255	14612	14546	14345	14504	14513	14573	14456	14287	14501	14575	14399	14565	14570	14433	14549	14460	14606	14410	14489	14411	14373	14561	14502	14349	14483	14477	14298	14324	14529	14583	14659	14496	14676	14453	14446	14642	14375	14462	14401	14490	14472	14462	14811	14424	14459	14486	14405	14415	14337	14405	14456	14437	14525	14523	14569	14533	14480	14310	14452	14479	14488	14370	14492	14537	14343	14581	14514	14602	14560	14441	14514	14658	14410	14575	14547	14538	14556	14525	14594	14515	14379	14652	14448	14543	14564	14446	14406	14480	14488	14536	14379	14336	14511	14683	14372	14515	14597	14464	14540	14376	14472	14401	14391	14690	14479	14403	14473	14508	14474	14491	14600	14786	14623	14431	14512	14409	14476	14574	14641	14555	14424	14563	14492	14494	14476	14548	14638	14436	14460	14518	14484	14505	14512	14388	14452	14412	14493	14503	14529	14585	14342	14431	14495	14593	14615	14418	14513	14362	14458	14538	14560	14281	14402	14568	14438	14439	14614	14459	14325	14540	14494	14356	14485	14434	14411	14612	14452	14544	14528	14402	14468	14483	14579	14531	14608	14370	14647	14421	14650	14517	14458	14593	14428	14565	14550	14418	14505	14554	14584	14472	14511	14488	14462	14362	14493	14554	14544	14514	14371	14259	14561	14541	14473	14411	14565	14480	14542	14529	14448	14560	14494	14652	14446	14686	14363	14302	14561	14522	14447	14518	14303	14465	14608	14395	14423	14444	14732	14586	14516	14672	14508	14715	14523	14565	14487	14504	14397	14357	14451	14400	14598	14485	14472	14439	14447	14379	14328	14605	14421	14417	14531	14565	14305	14430	14546	14399	14440	14425	14432	14603	14561	14530	14504	14679	14566	14651	14400	14395	14587	14623	14469	14609	14431	14326	14528	14366	14373	14551	14546	14334	14357	14517	14471	14449	14530	14498	14553	14604	14573	14392	14766	14439	14493	14340	14573	14554	14409	14549	14411	14386	14466	14511	14494	14569	14612	14555	14603	14567	14657	14520	14542	14652	14517	14520	14451	14408	14376	14547	14485	14428	14497	14580	14523	14423	14557	14556	14459	14393	14441	14614	14458	14479	14414	14463	14633	14405	14546	14449	14377	14658	14427	14568	14394	14331	14367	14542	14358	14459	14353	14569	14346	14562	14415	14564	14469	14395	14611	14466	14505	14417	14359	14514	14436	14431	14478	14398	14579	14615	14506	14502	14527	14570	14426	14489	14564	14383	14428	14643	14470	14300	14590	14433	14453	14502	14517	14470	14395	14430	14381	14601	14459	14355	14502	14643	14525	14539	14605	14381	14469	14458	14478	14512	14528	14346	14574	14509	14525	14376	14513	14433	14430	14491	14370	14380	14506	14531	14442	14549	14447	14397	14530	14603	14426
29340	35379	42331	32162	22810	19344	17804	16973	16806	16770	16771	16527	16869	16915	16964	16857	16887	16674	16904	16778	16651	16776	16736	16759	16759	16636	16763	16751	16767	16657	16806	16759	16700	16914	16796	16715	16872	16799	16822	16828	16807	16813	16726	16842	16834	16678	16700	16740	16628	16874	16862	16846	16839	16736	16876	16909	16640	16673	16724	16872	16748	16747	16869	16654	16798	16757	16788	16844	16851	16696	16593	16901	16742	16612	16922	16752	16818	16796	16690	16799	16633	16815	16620	16690	16835	16775	16598	16635	16684	16609	16614	16679	16687	16691	16739	16951	16727	16832	16564	16553	16941	16569	16870	16602	16644	16696	16929	16653	16849	16931	16708	16774	16767	16765	16773	16725	16820	16730	16901	16744	16685	16937	16783	16671	16596	16566	16701	16661	16642	16710	16820	16643	16832	16811	16747	16802	16846	16884	16827	16950	16791	16676	16810	16594	16666	16746	16721	16809	16645	16703	16866	16722	16653	16533	16779	16691	16720	16861	16888	16812	16633	16798	16727	16788	16793	16750	16539	16812	16666	16802	16668	16898	16944	16698	16903	16757	16670	16671	16719	16478	16693	16762	16930	16742	16745	16759	16832	16823	16660	16887	16838	16726	16785	16670	16645	16692	16849	16654	16712	16923	16747	16759	16667	16667	16743	16676	16743	16624	16852	16795	16797	16700	16754	16852	16780	16755	16699	16853	16725	16569	16769	16784	16695	16661	16777	16865	16738	16656	16738	16723	16780	16943	16678	16641	16743	16644	16797	16695	16855	16867	16749	16670	16592	16773	16862	16522	16945	16888	16541	16758	16746	16659	16900	16724	16531	16708	16627	16614	16785	16675	16691	16743	16755	16523	16753	16606	16705	16538	16708	16818	16778	16810	16632	16673	16663	16782	16724	16706	16653	16725	16862	16578	16717	16770	16665	16792	16617	16721	16662	16744	16800	16779	16564	16507	16837	16638	16760	16602	16906	16635	16831	16717	16679	16652	16722	16950	16830	16649	16781	16646	16485	16521	16830	16773	16864	16889	16725	16895	16856	16691	16881	16795	16676	16903	16763	16637	16693	16663	16705	16618	16639	16621	16808	16904	16848	16791	16653	16611	16671	16642	16660	16707	16663	16922	16545	16595	16835	16698	16735	16617	16823	16864	16767	16634	16807	16835	16737	16867	16740	16786	16769	16546	16690	16756	16653	16733	16767	16589	16767	16749	16804	16760	16939	16551	16725	16817	16807	16632	16618	16693	16851	16857	16837	16792	16624	16828	16743	16711	16665	16666	16762	16815	16666	16666	16690	16572	16651	16702	16722	16704	16753	16626	16518	16461	16687	16749	16892	16655	16809	16655	16902	16692	16521	16748	16721	16584	16655	16769	16721	16612	16709	16658	16779	16635	16785	16789	16579	16780	16685	16723	17079	16648	16785	16677	16829	16878	16595	16709	16936	16778	16670	16675	16669	16581	16821	16697	16682	16679	16700	16819	16802	16733	16744	16729	16674	16710	16782	16852	16730	16679	16729	16733	16774	16721	16727	16826	16736	16578	16745	16723	16631	16662	16777	16797	16558	16926	16786	16724	16820	16884	16820	16757	16520	16605	16741	16811	16735	16709	16759	16889	16867	16821	16705	16749	16801	16827	16833	16783	16681	16741	16718	16733	16591	16703	16741	16768	16752	16690	16636	16738	17085	16808	16626	16665	16700	16520	16700	16777	16786	16610	16651	16780	16679	16608	16681	16727	16785	16482	16681	16626	16884	16794	16652	16781	16600	16628	16756	16795	16708	16743	16496	16680	16685	16809	16893	16764	16640	16798	16750	16688	16673	16881	16741	16662	16898	16686	16614	16709	16586	16766	16903	16808	16797	16648	16883	16674	16694	16625	16704	16707	16690	16608	16718	16808	16569	16745	16856	16694	16748	16607	16769	16818	16579	16510	16872	16836	16759	16783	16726	16933	16799	16744	16821	16837	16516	16670	16977	16727	16786	16712	16916	16638	16934	16862	16691	16625	16566	16819	16609	16724	16824	16577	16683	16571	16934	16796	16668	16710	16917	16697	16775	16643	16779	16633	16857	16639	16659	16750	16666	16670	16736	16690	16699	16784	16581	16542	16575	16755	16856	16627	16951	16845	16746	16654	16807	16803	16705	16766	16573	16873	16898	16683	16747	16735	16688	16681	16691	16584	16729	16780	16827	16832	16865	16726	16777	16724	16901	16714	16857	16697	16605	16825	16655	16797	16687	16827	16725	16765	16887	16640	16818	16799	16774	16583	16630	16833	16747	16841	16760	16710	16538	16599	16668	16629	16759	16981	16890	16665	16650	16674	16565	16628	16839	16626	16864	16853	16791	16875	16714	16649	16793	16572	16746	16762	16764	16911	16696	16780	16621	16893	16873	16874	17015	16714	16826	16829	16916	16778	16870	17071	16875	16667	16813	16797	16715	16721	16762	16804	16821	16762	16688	16728	16788	16856	16581	16686	16811	16739	16806	16610	16773	16661	16802	16794	16612	16630	16540	16568	16842	16916	16915	16610	16805	16673	16500	16739	16797	16679	16815	16837	16666	16587	16599	16720	16860	16677	16842	16681	16817	16847	16708	16649	16765	16582	16986	16599	16942	16710	16531	16603	16926	16721	16577	16760	16657	16671	16606	16580	16826	16708	16869	16678	16513	16749	16711	16758	16704	16686	16622	16696	16548	16653	16930	16736	16839	16877	16772	16575	16650	16927	16622	16553	16796	16781	16755	16638	16576	16700	16715	16899	16672	16865	16821	16840	16591	16592	16630	16803	16670	16858	16752	16594	16689	16694	16694	16746	16714	16645	16557	16927	16807	16692	16726	16870	16884	16797	16720	16674	16645	16611	16823	16949	16762	16697	16645	16851	16668	16643	16553	16623	16727	16829	16664	16517	16721	16781	16619	16688	16749	16578	16853	16640	16866	16546	16504	16641	16872	16645	16635	16797	16829	16861	16841	16654	16661	16687	16746	16657	16619	16743	16549	16404	16760	16834	16698	16812	16730	16740	16672	16809	16902	16708	16780	16751	16735	16792	16876	16821	16624	16862	16827	16456	16890	16807	16901	16698	16787	16767	16807	16778	16765	16882	16812	16653	16889	16724	16751	16580	16557	16594	16717	16604	16554	16756	16726	16658	16587	16631	16710	16671	16751	16616	16731	16580	16874	16711	16760	16809	16577	16540	16699	16608	16718	16934	16670	16799	16719	16859	16715	16721	16798	16673	16539	16736	16913	16869	16827	16886	16750	16628	16687	16798	16774	16814	16639	16633	16650	16603	16455	16680	16632	16871	16695	16909	16775	16563	16795	16548	16676	16642	16776	16747	16716	16749	16671	16812	16891	16969	16752	16686	16846	16857	16661	16770	16673	16739	16775	16643	16772	16663	16789	16814	16664	16692	16798	16871	16603	16782	16652	16764	16701	16836	16703	16697	16825	16748	16882	16552	16862	16952	16724	16622	16595	16726	16663	16892	16749	16812	16606	16825	16830	16727	16807	16936	16681	16664	16582	16931	16784	16755	16821	16788	16854	16897	16945	16706	16715	16674	16813	16923	16802	16696	16751	16788	16897	16949	16760	16795	16912	16766	16709	16817	16857	16451	16662	16723	16748	16858	16710	16809	16682	16733	16855	16882	16794	16866	16873	16976	16698	16716	16720	16763	16764	16706	16865	16637	16783	16893	16733	16645	16745	16730	16701	16725	16713	16726	16721	16704	16590	16738	16641	16747	16840	16904	16753	16745	16622	16792	16778	16767	16598	16766	16807	16628	16781	16737	16896	16698	16888	16668	16649	16658	16738	16845	16726	16703	16628	16811	16710	16608	16730	16575	16698	16883	16856	16773	16813	16676	16810	16599	16510	16515	16684	16821	16555	16687	16819	16791	16644	16810	16753	16837	16748	16718	16798	16774	16532	16751	16574	16810	16617	16648	16690	16716	16815	16690	16755	16610	16748	16976	16721	16684	16712	16835	16724	16836	16656	16805	16815	16539	16647	16773	16760	16654	16751	16614	16707	16935	16739	16731	16566	16722	16604	16817	16872	16740	16843	16905	16862	16673	16683	16879	16726	16792	16714	16703	16734	16657	16555	16522	16681	16908	16641	16792	16807	16814	17009	16646	16771	16414	16760	17002	16734	16697	16660	16901	16674	16668	16510	16775	16545	16563	16672	16914	16729	16808	16729	16747	16732	16616	16692	16793	16875	16853	16658	16781	16894	16668	16709	16866	16581	16831	16916	16580	16668	16609	16835	16685	16522	16672	16552	16666	16620	16781	16671	16747	16718	16746	16623	16658	16551	16941	16699	16818	16771	16789	17015	17009	16629	16751	16821	16820	16792	16756	16791	16759	16663	16720	16749	16756	16701	16812	16589	16796	16977	16831	16907	16666	16531	16706	16794	16861	16880	16767	16605	16577	16519	16879	16833	16874	16786	16835	16775	16723	16805	16672	16669	16564	16738	16681	16867	16745	16962	16926	16638	16779	16793	16736	16634	16908	16839	16692	16534	16704	16870	16600	16581	16821	16912	16866	16622	16689	16646	16714	16709	16813	16865	16744	16612	16862	16719	16844	16932	16950	16723	16666	16796	16784	16855	16744	16602	16670	16821	16733	16708	16702	16735	16714	16802	16950	16699	16734	16701	16737	16851	16597	16805	16619	16758	16778	16713	16624	16851	16815	16889	16986	16758	16621	16716	16710	16769	16611	16710	16677	16677	16562	17024	16746	16922	16557	16698	16835	16583	16700	16793	16567	16760	16621	16677	16745	16726	16831	16750	16824	16752	16848	16713	16654	16655	16636	16613	16765	16877	16659	16788	16623	16618	16554	16929	16785	16788	16988	16772	16800	16758	16987	16529	16616	16897	16728	16644	16664	16597	16752	16979	16819	16744	16675	16662	16830	16752	16661	16767	16676	16624	16761	16724	16583	16731	16701	16814	16656	16730	16773	16644	16693	16515	16599	16638	16824	16702	16761	16806	16688	16715	16726	16601	16871	16688	16645	16668	16822	16803	16776	16643	16772	16710	16577	16798	16710	16803	16600	16742	16871	16784	16671	16818	16722	16717	16873	16429	16752	16891	16744	16608	16771	16858	16900	16701	16621	16689	16615	16613	16516	16799	16819
34793	55981	45402	29117	20866	16914	15474	14983	14672	14753	14763	14791	14784	14758	14745	14752	14660	14660	14553	14732	14880	14756	14855	14830	14750	14912	14651	14750	14681	14603	14640	14853	14742	14555	14811	14842	14867	14669	14770	14683	14775	14739	14783	14803	14925	14594	14819	14705	14663	14690	14689	14881	14629	14720	14800	14787	14955	14597	14806	14844	14862	14838	14877	14720	14708	14795	14604	14708	14741	14476	14726	14893	14781	14755	14733	14685	14670	14704	14582	14661	14816	14875	14666	14743	14809	14713	14816	14736	14599	14808	14620	14851	14950	14830	14652	14666	14682	14604	14763	14793	14752	14598	14652	14697	14765	14570	14804	14633	14784	14730	14922	14729	14780	14647	14666	14726	14696	14734	14725	14734	14681	14710	14797	14730	14760	14845	14556	14624	14738	14570	14682	14679	14672	14739	14694	14632	14696	14747	14760	14712	14737	14720	14531	14670	14790	14699	14721	14775	14642	14794	14786	14716	14721	14711	14696	14649	14849	14853	14816	14528	14747	14673	14770	14623	14844	14618	14755	14775	14787	14806	14725	14832	14632	14668	14806	14691	15045	14821	14691	14824	14646	14716	14535	14651	14811	14650	14799	14636	14671	14718	14647	14784	14830	14848	14799	14642	14642	14740	14796	14744	14663	14853	14708	14668	14875	14726	14690	14712	14756	14617	14738	14917	14485	14647	14641	14724	14630	14824	14659	14859	14989	14880	14954	14705	14730	14596	14782	14929	14697	14771	14772	14683	14604	14828	14715	14778	14718	14717	14753	14641	14726	14670	14855	14623	14755	14811	14670	14759	14776	14823	14649	14879	14764	14517	14575	14711	14841	14711	14739	14729	14707	14853	14811	14583	14725	14702	14821	14718	14710	14635	14581	14702	14880	14641	14796	14563	14720	14792	14709	14807	14661	14744	14783	14763	14834	14810	14758	14762	14744	14643	14651	14686	14831	14665	14732	14590	14574	14674	14737	14647	14786	14626	14864	14747	14576	14766	14643	14936	14515	14616	14612	14619	14816	14544	14675	14711	14796	14604	14715	14866	14633	14701	14715	14708	14768	14833	14760	14879	14796	14738	14646	14736	14700	14734	14795	14782	14683	14717	14679	14727	14902	14613	14777	14740	14748	14794	14554	14684	14792	14602	14749	14824	14735	14764	14781	14766	14888	14777	14683	14826	14623	14491	14874	14739	14848	14712	14787	14800	14675	14799	14711	14761	14693	14768	14663	14696	14713	14581	14805	14861	14779	14741	14691	14634	14551	14705	14627	14844	14637	14712	14643	14899	14818	14774	14793	14785	14730	14698	14677	14563	14930	14758	14838	14642	14775	14612	14813	14693	14798	14821	14699	14794	14770	14654	14643	14654	14793	14741	14764	14655	14803	14704	14790	14674	14704	14721	14777	14718	14605	14712	14807	14603	14725	14664	14843	14758	14742	14680	14712	14704	15000	14831	14762	14749	14736	14835	14869	14634	14756	14775	14831	14677	14774	14717	14795	14841	14915	14881	14662	14747	14872	14843	14745	14751	14686	14565	14629	14727	14782	14763	14646	14704	14781	14775	14574	14871	14752	14797	14729	14731	14624	14708	14960	14694	14696	14600	14956	14621	14749	14674	14749	14550	14756	14777	14554	14851	14870	14678	14709	14925	14584	14749	14671	14515	14760	14759	14813	14689	14623	14737	14789	14798	14784	14824	14815	14702	14824	14729	14639	14934	14637	14668	14755	14779	14777	14828	14822	14723	14731	14865	14811	14767	14772	14670	14662	14561	14845	14857	14664	14752	14658	14690	14728	14739	14780	14734	14858	14766	14542	14793	14803	14745	14726	14947	14591	14648	14682	14665	14684	14741	14732	14798	14757	14960	14797	14740	14679	14795	14723	14720	14839	14666	14698	14762	14614	14879	14751	14734	14732	14794	14729	14732	14834	14661	14651	14788	14923	14583	14593	14631	14718	14839	14708	14879	14925	14812	14776	14828	14828	14724	14825	14605	14643	14720	14705	14813	14693	14820	14739	14619	14837	14765	14731	14756	14718	14708	14675	14769	14814	14805	14693	14786	14804	14664	14669	14727	14796	14831	14781	14561	14861	14929	14799	14820	14626	14696	14872	14673	14600	14855	14901	14802	14784	14713	14632	14708	14877	14776	14550	14823	14728	14851	14726	14708	14699	14662	14628	14733	14704	14789	14781	14767	14657	14719	14788	14800	14695	14745	14746	14792	14619	14765	14743	14716	14744	14690	14812	14827	14770	14711	14873	14733	14713	14837	14641	14640	14729	14814	14601	14783	14917	14812	14822	14911	14800	14597	14382	14700	14726	14812	14790	14809	14694	14643	14768	14837	14878	14865	14687	14701	14873	14672	14502	14801	14708	14681	14656	14806	14739	14878	14755	14931	14743	14918	14806	14605	14679	14618	14769	14669	14640	14724	14847	14731	14699	14756	14711	14833	14601	14760	14606	14689	14854	14710	14905	14772	14550	14741	14712	14750	14816	14836	14570	14744	14624	14678	14637	14808	14716	14715	14902	14893	14982	14756	14754	14813	14743	14651	14743	14732	14651	14640	14804	14824	14707	14637	14624	14844	14785	14708	14658	14639	14848	14753	14757	14809	14748	14715	14745	14837	14733	14694	14864	14679	14959	14636	14607	14737	14815	14673	14845	14736	14647	14794	14751	14765	14539	14797	14758	14680	14863	14755	14953	14946	14743	14635	14858	14740	14844	14674	14768	14846	14623	14797	14742	14877	14585	14798	14642	14715	14681	14816	14740	14695	14650	14723	14788	14805	14735	14793	14763	14770	14888	14742	14544	14625	14790	14790	14815	14889	14730	14592	14866	14825	14853	14636	14604	14861	14749	14617	14847	14658	14830	14741	14737	14770	14791	14785	14841	14696	14711	14625	14887	14793	14601	14815	14802	14655	14753	14865	14664	14808	14824	14649	14667	14698	14678	14763	14881	14621	14465	14804	14734	14864	14565	14732	14720	14762	14811	14600	14800	14808	14898	14838	14723	14730	14788	14531	14757	14780	14629	14741	14710	14799	14667	14621	14695	14740	14795	14770	14777	14703	14843	14867	14863	14809	14818	14959	14694	14693	14845	14827	14775	14718	14676	14581	14704	14883	14771	14744	14853	14882	14847	14758	14802	14610	14722	14714	14722	14708	14585	14760	14619	14793	14736	14696	14824	14874	14874	14704	14788	14755	14634	14840	14731	14810	14802	14801	14681	14837	14684	14694	14764	14795	14627	14750	14806	14796	14735	14718	14820	14743	14703	14657	14810	14771	14729	14727	14712	14613	14673	14838	14825	14579	14634	14801	14670	14833	14774	14691	14784	14807	14741	14826	14797	14865	14711	14658	14886	14701	14662	14747	14745	14916	14731	14743	14713	14645	14830	14748	14735	14693	14688	14843	14851	14846	14713	14768	14651	14830	14832	14792	14709	14681	14795	14853	14767	14720	14703	14847	14826	14818	14663	14782	14570	14764	14484	14702	14800	14690	14893	14692	14835	14583	14806	14797	14644	14646	14685	14749	14580	14734	14678	14754	14837	14853	14709	14579	14705	14624	14910	14701	14908	14676	14717	14641	14808	14836	14659	14809	14692	14680	14784	14868	14579	14716	14528	14816	14771	14795	14648	14721	14760	14790	14649	14808	14886	14774	14727	14722	14689	14823	14711	14784	14658	14866	14621	14762	14651	14706	14703	14602	14780	14728	14717	14694	14776	14782	14792	14586	14664	14596	14762	14570	14696	14751	14738	14736	14769	14623	14842	14715	14742	14782	14727	14722	14784	14763	14600	14778	14720	14712	14665	14632	14785	14901	15008	14765	14718	14943	14635	14877	14819	14690	14752	14675	14588	14778	14736	14791	14867	14749	14689	14703	14824	14882	14596	14821	14730	14525	14857	14824	14778	14828	14772	14753	14668	14919	14843	14720	14805	14661	14738	14676	14789	14632	14635	14673	14754	14780	14799	14693	14820	14880	14721	14728	14562	14779	14645	14749	14783	14830	14800	14861	14703	14813	14859	14606	14730	14886	14822	14681	14735	14631	14684	14770	14752	14723	14664	14815	14923	14637	14657	14877	14604	14725	14924	14816	14863	14768	14752	14803	14693	14900	14702	14596	14860	14787	14883	14823	14801	14763	14742	14787	14634	14759	14749	14625	14673	14622	14713	14668	14750	14830	14675	14747	14676	14748	14787	14946	14779	14904	14539	14606	14668	14791	14729	14817	14746	14776	14762	14760	14566	14976	14630	14644	14847	14811	14892	14756	14643	14751	14687	14757	14778	14908	14817	14545	14811	14811	14744	14894	14818	14723	14605	14736	14693	14666	14607	14686	14789	14713	14730	14634	14890	14761	14786	14712	14849	14866	14730	14685	14565	14605	14645	14801	14690	14722	14624	14966	14611	14612	14662	14747	14737	14930	14713	14824	14737	14505	14936	14681	14741	14610	14703	14771	14801	14675	14717	14806	14794	14687	14781	14870	14677	14891	14576	14660	14785	14728	14777	14691	14810	14748	14685	14593	14798	14862	14825	14628	14767	14790	14741	14701	14765	14931	14768	14877	14931	14852	14917	14842	14730	14683	14703	14725	14686	14786	14849	14640	14729	14865	14689	14570	14677	14811	14689	14805	14622	14532	14655	14795	14659	14683	14810	14617	14639	14754	14674	14760	14717	14838	14699	14692	14923	14886	14649	14713	14782	14712	14778	14671	14774	14767	14625	14664	14881	14651	14725	14757	14761	14661	14779	14762	14806	14677	14837	14944	14548	14711	14735	14623	14713	14824	14523	14754	14760	14655	14677	14599	14660	14673	14868	14653	14916	14684	14865	14856	14583	14713	14675	14785	14812	14766	14959	14711	14639	14803	14635	14720	14910	14623	14801	15004	14622	14961	14780	14587	14799	14735	14688	14692	14814	14777	14749	14842	14751	14772	14729	14681	14734	14812	14695	14749	14685	14708	15006	14754	14656	14860	14789	14851	14903	14905	14627	14671	14690	14674	14590	14807	14790	14772	14776	14745	14811	14723	14854	14686	14767	14689	14782	14810	14817	14687	14680	14590	14840	14555	14727	14644	14590	14717	14748	14547	14779	14589	14764	14824	14743	14720	14589	14822	14712	14857	14609	14674
24407	24296	40182	40006	32277	27247	23101	18327	16914	16993	16879	16721	16912	16809	16722	16590	16784	16736	16912	16850	16836	16697	16753	16597	16774	16993	16864	16885	16805	16666	16684	16604	16800	16696	16675	16619	16685	16732	16491	16851	16660	16642	16852	16703	16821	16779	16997	16832	16731	16679	16653	16606	16729	16689	16574	16828	16640	16673	16904	16659	16645	16764	16588	16717	16854	16430	16697	16706	16694	16530	16603	16811	16530	16740	16558	16669	16897	16691	16795	16740	16645	16664	16733	16539	16827	16664	16534	16662	16784	16697	16767	16681	16594	16799	16619	16524	16605	16615	16729	16708	16897	16786	16708	16586	16697	16610	16587	16639	16643	16696	16748	16809	16662	16740	16741	16426	16640	16554	16412	16632	16757	16428	16658	16753	16640	16659	16769	16758	16573	16680	16536	16622	16703	16430	16676	16777	16690	16728	16808	16849	16618	16795	16777	16621	16452	16471	16643	16627	16493	16596	16779	16618	16651	16632	16619	16603	16752	16572	16660	16435	16722	16686	16719	16568	16634	16683	16822	16558	16580	16584	16522	16915	16831	16544	16530	16688	16576	16585	16732	16718	16918	16714	16734	16635	16451	16672	16667	16668	16721	16811	16870	16648	16749	16507	16531	16894	16599	16542	16691	16603	16874	16936	16734	16480	16583	16795	16570	16736	16687	16513	16629	16563	16662	16709	16727	16723	16582	16632	16604	16630	16604	16638	16801	16439	16790	16508	16530	16754	16793	16594	16589	16407	16560	16529	16506	16608	16722	16894	16618	16691	16532	16616	16530	16392	16676	16451	16401	16757	16573	16606	16530	16795	16653	16815	16537	16463	16633	16608	16600	16408	16862	16462	16761	16780	16740	16591	16800	16804	16498	16530	16616	16545	16544	16515	16624	16861	16655	16704	16780	16682	16758	16727	16661	16643	16679	16857	16624	16602	16608	16632	16508	16623	16561	16735	16610	16645	16636	16641	16755	16470	16649	16532	16768	16562	16564	16403	16600	16643	16569	16533	16472	16744	16701	16582	16509	16983	16544	16615	16690	16510	16556	16631	16774	16544	16670	16637	16708	16669	16678	16641	16621	16545	16628	16736	16548	16560	16706	16729	16730	16602	16539	16660	16618	16605	16886	16737	16504	16510	16796	16310	16545	16791	16787	16859	16673	16741	16633	16591	16519	16542	16675	16639	16639	16548	16388	16557	16517	16741	16855	16623	16714	16626	16570	16540	16478	16524	16656	16625	16362	16763	16544	16710	16751	16535	16641	16847	16564	16614	16620	16635	16582	16684	16537	16785	16734	16581	16641	16491	16684	16569	16629	16797	16820	16679	16550	16545	16753	16760	16707	16508	16659	16744	16880	16691	16579	16676	16545	16625	16640	16567	16766	16652	16558	16582	16641	16642	16557	16572	16677	16644	16404	16569	16735	16543	16630	16521	16520	16693	16663	16487	16583	16650	16698	16796	16778	16621	16710	16736	16712	16721	16526	16484	16542	16474	16716	16641	16502	16476	16609	16627	16737	16633	16539	16641	16506	16595	16517	16510	16537	16660	16753	16700	16733	16653	16775	16685	16816	16843	16634	16634	16567	16571	16546	16735	16569	16682	16628	16845	16844	16628	16634	16512	16799	16658	16620	16509	16417	16717	16729	16643	16702	16667	16570	16732	16460	16731	16503	16678	16598	16733	16473	16458	16485	16659	16536	16544	16596	16658	16639	16789	16490	16786	16603	16822	16588	16623	16769	16557	16482	16591	16709	16525	16579	16602	16733	16714	16697	16621	16748	16698	16823	16623	16557	16710	16603	16659	16735	16728	16662	16604	16887	16556	16708	16693	16507	16727	16682	16709	16525	16596	16789	16795	16784	16791	16465	16711	16727	16998	16714	16606	16705	16582	16560	16697	16576	16531	16627	16433	16584	16640	16845	16734	16902	16632	16644	16624	16617	16684	16703	16667	16548	16544	16477	16611	16764	16742	16649	16738	16804	16760	16734	16664	16623	16794	16720	16520	16685	16564	16582	16620	16787	16600	16808	16471	16711	16623	16634	16540	16669	16713	16603	16402	16699	16707	16570	16582	16789	16738	16496	16622	16637	16727	16829	16815	16603	16539	16464	16584	16566	16704	16528	16622	16749	16584	16772	16431	16631	16615	16668	16518	16743	16560	16413	16506	16585	16466	16567	16622	16712	16676	16488	16669	16573	16592	16695	16680	16508	16560	16796	16720	16570	16670	16876	16513	16625	16724	16477	16703	16557	16432	16507	16368	16681	16510	16597	16515	16681	16576	16527	16683	16676	16649	16615	16826	16538	16705	16651	16553	16605	16641	16577	16489	16613	16599	16815	16664	16665	16824	16653	16691	16707	16676	16523	16761	16795	16769	16548	16439	16771	16627	16697	16552	16546	16636	16492	16686	16749	16741	16709	16702	16696	16641	16300	16728	16668	16721	16547	16742	16693	16456	16630	16625	16511	16699	16813	16658	16743	16634	16519	16699	16522	16416	16452	16740	16679	16584	16620	16574	16607	16631	16636	16691	16533	16813	16792	16716	16468	16564	16852	16706	16567	16724	16590	16536	16671	16525	16559	16640	16575	16510	16702	16572	16425	16526	16635	16589	16644	16724	16615	16659	16599	16640	16757	16493	16727	16626	16857	16791	16692	16726	16843	16628	16545	16523	16708	16546	16639	16711	16544	16621	16833	16715	16607	16663	16579	16510	16520	16529	16623	16700	16535	16676	16622	16791	16647	16704	16677	16553	16559	16685	16654	16581	16561	16753	16715	16636	16766	16511	16625	16717	16706	16588	16657	16653	16567	16562	16589	16329	16669	16500	16636	16763	16612	16825	16580	16651	16775	16767	16830	16726	16867	16614	16630	16674	16506	16681	16572	16523	16535	16627	16810	16599	16596	16591	16689	16739	16568	16529	16439	16406	16592	16413	16572	16487	16644	16640	16578	16605	16623	16488	16726	16411	16555	16619	16650	16527	16567	16574	16747	16577	16547	16494	16782	16405	16319	16690	16565	16788	16459	16835	16618	16562	16667	16679	16568	16585	16669	16674	16635	16659	16493	16431	16557	16584	16776	16553	16667	16518	16708	16648	16735	16696	16721	16594	16588	16694	16615	16576	16541	16609	16576	16446	16752	16762	16492	16519	16539	16551	16744	16491	16677	16603	16741	16505	16592	16711	16790	16825	16688	16798	16817	16592	16514	16561	16562	16741	16550	16587	16575	16654	16527	16735	16566	16482	16589	16550	16452	16676	16638	16568	16519	16741	16746	16674	16661	16522	16484	16706	16546	16826	16714	16729	16635	16656	16788	16594	16680	16645	16613	16652	16560	16688	16746	16597	16684	16589	16676	16652	16679	16678	16985	16685	16615	16654	16732	16558	16307	16640	16653	16629	16676	16632	16579	16608	16550	16599	16554	16494	16625	16587	16615	16655	16633	16723	16683	16650	16767	16565	16590	16649	16661	16677	16680	16512	16597	16704	16505	16715	16401	16571	16813	16686	16690	16622	16729	16741	16614	16496	16548	16470	16733	16696	16763	16706	16560	16713	16659	16611	16657	16798	16549	16678	16587	16801	16611	16677	16708	16575	16713	16632	16535	16562	16643	16703	16677	16619	16692	16564	16646	16787	16541	16813	16522	16791	16634	16762	16638	16545	16632	16517	16571	16699	16533	16492	16744	16627	16790	16620	16514	16618	16649	16585	16745	16625	16543	16889	16779	16724	16560	16616	16850	16623	16611	16731	16659	16542	16622	16815	16443	16596	16792	16737	16890	16561	16532	16733	16619	16422	16798	16699	16647	16344	16785	16740	16788	16789	16734	16809	16511	16590	16751	16712	16562	16627	16764	16577	16619	16538	16608	16774	16705	16783	16633	16469	16524	16672	16492	16543	16658	16580	16469	16518	16547	16536	16578	16707	16664	16787	16654	16641	16708	16736	16711	16612	16751	16347	16639	16837	16651	16534	16470	16898	16660	16665	16769	16611	16638	16802	16698	16709	16806	16678	16737	16537	16604	16673	16587	16573	16594	16841	16532	16681	16577	16588	16730	16555	16531	16806	16559	16678	16588	16600	16485	16604	16562	16686	16740	16623	16531	16558	16656	16754	16609	16572	16628	16569	16669	16538	16345	16614	16736	16546	16630	16737	16699	16597	16521	16595	16673	16778	16743	16564	16459	16607	16705	16586	16726	16644	16634	16928	16632	16572	16634	16626	16581	16595	16575	16629	16822	16476	16645	16871	16888	16725	16731	16705	16795	16616	16564	16650	16479	16587	16570	16498	16600	16458	16626	16609	16569	16664	16526	16632	16612	16695	16617	16714	16503	16715	16511	16546	16513	16530	16739	16743	16745	16460	16691	16482	16642	16659	16616	16544	16684	16573	16628	16485	16699	16476	16511	16612	16375	16690	16566	16503	16736	16563	16682	16735	16778	16818	16709	16695	16547	16468	16589	16476	16776	16737	16702	16663	16630	16552	16701	16552	16745	16540	16810	16631	16658	16623	16658	16621	16699	16647	16669	16476	16844	16315	16613	16486	16694	16691	16630	16679	16416	16598	16537	16591	16773	16682	16559	16620	16704	16621	16677	16732	16702	16785	16618	16740	16535	16508	16671	16623	16727	16685	16479	16638	16752	16580	16650	16722	16656	16609	16727	16828	16616	16571	16546	16675	16749	16620	16754	16697	16662	16688	16708	16470	16708	16687	16711	16553	16544	16738	16641	16663	16636	16606	16511	16462	16648	16485	16682	16915	16707	16696	16695	16691	16861	16639	16690	16656	16595	16494	16602	16500	16663	16582	16511	16613	16565	16751	16651	16691	16447	16735	16744	16713	16607	16660	16744	16509	16649	16670	16662	16446	16565	16592	16648	16381	16464	16415	16778	16580	16613	16653	16715	16604	16709	16598	16568	16560	16737	16541	16605	16590	16605	16615	16612	16773	16569	16740	16515	16612	16616	16578	16344	16434	16462	16475	16695	16644	16703	16678	16679	16505	16634	16591	16764	16627	16740	16552	16735	16856	16595	16628	16577	16752	16752	16754	16687	16675	16450	16461	16613	16503	16741	16686	16744	16599	16721	16566	16718	16450	16518	16737	16723	16632	16727	16493	16655	16717	16520	16517	16575	16616
61129	99260	82258	56674	38747	26121	18452	15762	14643	14723	14785	14758	14937	14608	14617	14654	14633	14800	14749	14824	14807	14764	14676	14871	14801	14637	14622	14835	14890	14682	14812	14683	14809	14797	14717	14751	14734	14912	14558	14753	14674	14762	14690	14860	14798	14785	14661	14796	14730	14635	14681	14603	14638	14781	14663	14806	14846	14788	14832	14672	14751	14816	14611	14638	14749	14728	14536	14771	14656	14843	14786	14698	14683	14784	14921	14584	14615	14757	14756	14801	14876	14558	14762	14884	14567	14870	14741	14619	14845	14627	14627	14955	14655	14699	14706	14651	15006	14746	14704	14659	14556	14768	14767	14738	14703	14751	14726	14623	14674	14760	14679	14645	14823	14876	14637	14530	14644	14747	14900	14776	14729	14631	14685	14848	14927	14925	14654	14632	14891	14780	14693	14763	14760	14721	14782	14564	14695	14851	14687	14659	14506	14784	14755	14644	14659	14770	14714	14620	14613	14796	14783	14621	14748	14692	14750	14695	14913	14726	14770	14690	14796	14565	14682	14695	14604	14710	14665	14660	14668	14722	14695	14754	14738	14618	14685	14692	14734	14597	14791	14671	14563	14698	14562	14708	14706	14738	14778	14613	14668	14748	14697	14704	14689	14708	14821	14513	14719	14722	14611	14746	14588	14711	14794	14674	14739	14687	14693	14590	14821	14896	14751	14612	14699	14698	14813	14643	14828	14452	14787	14838	14753	14584	14652	14864	14973	14605	14848	14802	14764	14636	14736	14725	14574	14650	14648	14624	14674	14638	14801	14765	14867	14711	14623	14820	14805	14624	14658	14844	14572	14751	14783	14675	14714	14605	14758	14587	14832	14565	14898	14720	14730	14773	14657	14742	14752	14667	14672	14822	14623	14783	14566	14837	14679	14648	14767	14727	14711	14532	14672	14781	14713	14796	14575	14830	14774	14763	14610	14679	14438	14860	14715	14642	14733	14882	14622	14856	14593	14800	14772	14593	14785	14628	14787	14767	14605	14520	14694	14701	14767	14675	14617	14890	14638	14598	14754	14799	14671	14674	14399	14744	14610	14778	14579	14890	14762	14707	14741	14602	14658	14756	14816	14560	14753	14815	14799	14680	14511	14792	14717	14746	14574	14777	14600	14752	14799	14754	14614	14694	14885	14767	14812	14701	14786	14780	14628	14508	14694	14763	14737	14687	14652	14716	14803	14645	14744	14613	14911	14594	14660	14621	14783	14835	14619	14679	14953	14851	14677	14860	14615	14870	14741	14721	14840	14807	14698	14703	14803	14774	14675	14849	14658	14778	14724	14713	14679	14726	14779	14616	14835	14689	14747	14678	14898	14777	14801	14538	14770	14566	14760	14716	14749	14709	14759	14551	14860	14744	14763	14668	14654	14793	14584	14670	14865	14845	14706	14771	14865	14636	14710	14604	14725	14657	14638	14719	14749	14798	14698	14774	14691	14654	14762	14779	14839	14777	14673	14858	14836	14693	14747	14645	14671	14807	14841	14539	14759	14701	14742	14666	14758	14532	14507	14663	14660	14799	14702	14698	14770	14854	14771	14746	14680	14751	14670	14822	14888	14628	14931	14805	14742	14714	14691	14735	14776	14442	14757	14821	14805	14626	14747	14759	14731	14717	14700	14703	14627	14652	14637	14817	14691	14783	14922	14813	14667	14630	14807	14814	14625	14601	14709	14722	14846	14661	14705	14631	14681	14667	14566	14671	14684	14771	14755	14748	14824	14846	14628	14801	14729	14629	14606	14752	14670	14522	14788	14781	14825	14853	14710	14667	14677	14711	14811	14836	14598	14672	14728	14956	14806	14705	14679	14619	14904	14780	14657	14793	14819	14793	14556	14712	14601	14483	14755	14830	14635	14647	14780	14481	14763	14834	14792	14844	14692	14669	14825	14740	14592	14828	14625	14556	14904	14702	14790	14635	14781	14722	14798	14734	14655	14630	14657	14743	14489	14769	14723	14723	14605	14681	14873	14857	14882	14592	14711	14664	14781	14760	14792	14693	14648	14745	14599	14583	14767	14737	14823	14740	14683	14700	14719	14837	14670	14863	14686	14749	14562	14674	14839	14651	14759	14538	14605	14799	14629	14695	14602	14629	14818	14646	14772	14835	14788	14732	14715	14736	14703	14624	14685	14727	14767	14509	14749	14946	14765	14657	14731	14762	14637	14670	14623	14773	14644	14662	14573	14762	14728	14713	14614	14837	14593	14790	14583	14849	14698	14704	14830	14708	14727	14747	14633	14600	14766	14819	14497	14637	14774	14669	14588	14686	14722	14718	14660	14943	14623	14575	14607	14727	14803	14618	14794	14518	14694	14704	14647	14737	14577	14654	14597	14699	14607	14652	14759	14694	14898	14691	14774	14662	14831	14645	14668	14809	14582	14635	14665	14783	14685	14710	14694	14693	14676	14816	14666	14934	14761	14753	14705	14939	14768	14839	14707	14670	14736	14734	14704	14697	14792	14700	14594	14804	14723	14715	14745	14616	14617	14539	14628	14678	14655	14682	14632	14682	14727	14756	14642	14643	14816	14778	14825	14685	14776	14642	14622	14729	14738	14675	14728	14732	14735	14659	14660	14648	14731	14528	14910	14667	14541	14707	14734	14784	14673	14764	14764	14649	14662	14812	14678	14692	14746	14826	14690	14480	14812	14596	14734	14641	14710	14801	14713	14945	14818	14755	14735	14613	14741	14698	14813	14653	14786	14598	14699	14756	14761	14751	14683	14761	14702	14556	14674	14788	14537	14822	14825	14630	14626	14696	14703	14668	14640	14716	14725	14587	14760	14628	14730	14777	14761	14739	14607	14414	14711	14665	14775	14783	14687	14603	14787	14665	14778	14734	14710	14513	14712	14674	14749	14752	14685	14764	14787	14683	14888	14871	14794	14866	14638	14750	14719	14595	14625	14754	14710	14939	14657	14720	14766	14639	14631	14783	14828	14624	14736	14794	14723	14753	14827	14722	14636	14678	14865	14633	14650	14880	14632	14761	14763	14747	14857	14613	14761	14766	14663	14633	14807	14834	14562	14693	14678	14707	14667	14756	14735	14641	14722	14672	14638	14841	14822	14759	14634	14720	14845	14442	14722	14887	14665	14591	14641	14832	14460	14670	14736	14795	14675	14687	14815	14815	14749	14596	14828	14813	14794	14736	14864	14667	14808	14789	14635	14692	14738	14662	14695	14807	14663	14695	14807	14798	14654	14685	14620	14562	14787	14806	14661	14825	14769	14717	14862	14728	14671	14826	14842	14754	14801	14818	14777	14656	14673	14785	14795	14726	14686	14732	14709	14769	14688	14573	14811	14680	14827	14786	14681	14864	14714	14788	14730	14702	14571	14857	14842	14675	14616	14679	14562	14762	14559	14655	14585	14678	14668	14849	14814	14742	14771	14686	14666	14721	14800	14843	14628	14637	14824	14495	14571	14841	14804	14771	14689	14612	14726	14806	14538	14781	14717	14724	14556	14698	14746	14730	14756	14706	14744	14638	14601	14781	14708	14622	14738	14907	14748	14686	14877	14675	14723	14778	14633	14691	14861	14774	14564	14784	14913	14744	14835	14669	14627	14653	14836	14623	14591	14526	14682	14571	14753	14760	14789	14638	14817	14655	14689	14631	14723	14706	14696	14843	14749	14857	14586	14845	14865	14714	14837	14604	14665	14758	14634	14769	14593	14669	14516	14629	14785	14765	14785	14791	14784	14591	14800	14746	14708	14739	14818	14550	14909	14830	14715	14635	14639	14701	14732	14905	14699	14863	14595	14660	14783	14639	14663	14897	14824	14602	14703	14807	14775	14606	14675	14765	14584	14558	14722	14578	14702	14798	14634	14788	14629	14657	14755	14730	14885	14667	14845	14828	14639	14670	14742	14670	14849	14749	14674	14769	14652	14673	14742	14733	14785	14659	14795	14731	14795	14793	14879	14634	14621	14753	14671	14648	14666	14678	14853	14763	14565	14561	14675	14787	14840	14813	14751	14716	14755	14668	14598	14767	14845	14701	14620	14678	14725	14706	14823	14678	14664	14643	14723	14721	14669	14559	14597	14762	14743	14725	14588	14647	14687	14905	14704	14765	14745	14954	14619	14830	14515	14714	14724	14662	14823	14673	14792	14615	14676	14709	14717	14682	14736	14485	14663	14578	14732	14785	14597	14596	14714	14786	14736	14769	14778	14648	14648	14881	14663	14903	14726	14731	14636	14647	14764	14804	14663	14613	14724	14830	14587	14731	14881	14742	14784	14592	14749	14758	14728	14536	14833	14789	14834	14680	14696	14747	14643	14750	14707	14614	14783	14793	14823	14661	14631	14702	14652	14612	14915	14632	14826	14786	14684	14578	14577	14697	14580	14615	14647	14682	14486	14713	14861	14758	14873	14684	14404	14744	14774	14643	14631	14851	14817	14757	14827	14728	14785	14675	14747	14704	14707	14535	14694	14591	14562	14880	14832	14682	14716	14645	14701	14736	14608	14639	14622	14680	14828	14701	14662	14779	14638	14789	14703	14954	14594	14698	14785	14653	14729	14738	14851	14522	14648	14727	14638	14678	14773	14805	14584	14804	14743	14666	14653	14797	14734	14670	14869	14788	14705	14690	14638	14662	14764	14738	14550	14679	14681	14761	14826	14630	14737	14628	14776	14617	14690	14802	14630	14741	14644	14694	14735	14792	14522	14722	14730	14638	14605	14618	14738	14620	14765	14788	14754	14761	14780	14599	14774	14647	14646	14641	14599	14694	14674	14723	14671	14825	14670	14768	14902	14515	14737	14793	14735	14748	14668	14930	14707	14697	14633	14667	14797	14738	14661	14662	14809	14671	14763	14850	14677	14771	14636	14660	14770	14680	14724	14806	14625	14636	14835	14761	14829	14684	14744	14783	14959	14599	14719	14698	14846	14786	14775	14934	14671	14820	14771	14678	14782	14829	14602	14620	14628	14643	14594	14645	14640	14677	14687	14884	14791	14652	14525	14800	14809	14766	14765	14830	14790	14707	14810	14742	14599	14663	14757	14705	14932	14595	14638	14745	14622	14617	14546	14684	14617	14531	14691	14475	14626	14847	14779	14664	14824	14728	14747	14635	14646	14736	14683	14631	14659	14791	14740	14714	14627	14821	14529	14730	14795	14660	14793	14777
23049	22632	35644	34562	32247	29492	27263	19884	17724	17571	17441	17259	17197	17589	17204	17220	17180	17287	16993	17350	17093	17231	17165	17272	17056	17242	16922	17051	17269	17116	17021	17182	17167	17023	17050	17070	17086	17075	16950	16848	16959	16950	16968	17153	17001	16982	17060	17089	16920	16920	16943	17042	16852	17127	16977	16750	16922	16919	17036	17000	17019	16995	16998	17111	16754	16971	17145	17173	17035	16959	17000	17075	17011	17009	17150	16988	17152	17085	17118	16990	17168	16811	17265	16966	16874	16817	16658	17068	17073	17058	16759	17017	17197	17038	16833	17103	16915	16965	17135	17107	16952	17004	16851	16671	16958	17122	16925	16947	17001	17112	17059	17303	17007	16946	16784	16920	17038	16937	16823	17054	17052	16860	17008	16864	17029	16936	16931	17066	17020	16999	17026	16926	16830	17031	17043	16804	16841	16986	17124	16930	16549	16943	16971	16768	16967	16998	17042	16858	16959	16990	16892	16989	16999	16974	16904	17202	16964	16866	17006	17020	17277	17019	16874	16865	16877	17009	17086	16874	17121	16773	17106	16942	17135	17019	16778	16847	16880	16791	16994	16911	16864	16967	17013	17067	16933	16843	16944	17003	17035	16870	17060	17059	17014	16978	17068	16980	16984	16828	17094	16953	16963	16951	17057	17117	16872	16967	17008	16816	16867	16967	16915	16792	17075	16859	16872	16965	17092	16944	16849	16808	16903	16878	16986	16933	16962	17112	17011	16952	16983	16902	16803	17066	16871	16965	17048	16853	16857	16825	17172	16949	17061	17029	17168	16990	16861	16876	16884	16987	16979	16975	16946	16937	17003	16855	17023	16957	16851	17030	16818	16906	16919	17001	16916	17116	16854	17176	16927	17017	16951	16855	16895	17114	16953	17165	16881	16922	17051	17012	16925	16926	17070	16849	16910	17017	16980	17074	17093	16877	16897	17006	16808	16852	16777	16907	17023	17100	16844	16981	17120	16881	16944	17090	17103	17059	17082	16985	16882	16751	17007	16862	17187	16928	16857	16932	16709	16851	16914	16947	16865	17113	16889	16937	17185	17005	17040	17024	17061	17013	17085	16965	16988	16801	17020	16820	16819	16936	16875	16922	16847	16938	16960	16880	16990	17055	16721	16852	16963	16931	17037	17022	16974	16909	17077	16927	17020	16980	16854	16937	16928	16970	16776	17006	16938	16937	16924	17211	17175	16986	17012	16794	16974	16974	17000	17064	17060	16831	16877	17123	17144	16978	17046	16860	16858	16895	17091	17025	16953	16895	16940	17056	16855	16986	16946	16991	16965	17043	17136	17061	16889	17040	16861	16930	16985	16935	16919	17015	16863	16842	17075	17130	17186	17042	16975	16929	17166	17141	17190	16919	16870	17267	17039	16863	17066	16906	16960	16926	16691	17065	17124	16912	16951	17052	17031	16810	16945	16996	17151	16974	16998	16843	17073	16964	16947	16947	16879	16886	16892	16996	16996	16892	17019	16948	16913	16946	16808	16810	17047	16856	16828	16806	16767	16991	16780	16914	16883	16961	16773	16745	17118	17015	17097	17199	17080	16775	16736	16973	16948	16953	17160	16904	16907	17190	16916	16999	17068	17052	17023	16921	16862	16704	17071	16904	16880	16901	16915	16818	16844	17292	16901	16962	16851	17061	17267	16861	17011	16933	16775	17020	17006	17021	17091	16847	16953	17019	17114	17014	17122	17232	16652	16996	16968	16894	16962	16945	17122	16895	16914	17042	16825	16934	17106	16822	17004	17149	16806	17188	16883	16916	17002	16932	17070	17053	17057	16899	16878	16828	16849	16848	17189	16881	17167	16892	17001	16934	16963	16815	16972	16878	16964	16914	16858	17155	16898	16968	16903	17143	16879	16966	16880	16912	16742	17016	16836	16986	16951	17038	17063	16926	16794	16917	17022	16854	17076	16802	17076	17053	16822	16920	16888	16844	17122	17048	16980	16806	16865	16919	17023	16871	17001	16839	16992	17098	17106	17182	17119	16982	17134	16975	16883	17063	17139	17207	17035	16988	16913	16862	16791	16888	16815	16900	16902	16817	16796	16934	16987	16919	16955	17024	16780	17042	17068	17016	16958	17035	16971	16967	16816	17059	17009	16991	17104	17068	17010	16990	16869	16958	16975	16932	16952	16876	16985	16960	17093	17073	17146	16999	16969	16841	16758	17124	16890	17154	16806	16914	16881	16943	17025	17067	17142	17010	17125	16863	16924	16925	16882	16764	17045	16964	16931	17023	16737	16997	17135	16827	17183	17085	16942	16896	16992	17008	16946	16943	17100	16989	17159	16835	17050	17016	17069	16903	16675	16929	17065	16945	16872	16862	16817	16874	17003	16985	16835	17004	16923	16971	16902	17061	16925	16887	16892	16813	17079	17057	16964	16852	16956	16877	17157	16921	17117	17120	17128	17007	16901	17201	16740	16812	16931	16874	17015	16960	17025	16975	16947	16752	16950	17179	16943	16982	16941	16819	16845	16980	16936	16932	17077	17047	16989	16858	16925	17014	16904	17026	16746	16782	16928	16982	16817	16829	17075	16892	16951	16898	16803	16966	16977	16962	16993	16926	16792	16948	17077	17053	16950	16944	17046	17035	16838	16790	16971	16854	16961	17051	17035	16853	17055	17014	17127	16778	16848	17097	16943	16808	17022	17024	17016	17187	17063	17013	16817	17228	17264	17167	16866	17106	16945	16762	16979	17067	16923	17028	17048	17030	17058	16702	16975	16870	17216	16722	16979	16901	16894	17046	16977	17022	17047	17107	16848	16942	16948	16954	16821	16921	16830	16870	17146	16940	16870	17060	16898	16986	16863	17055	17017	16925	16900	17037	17157	16917	16847	16892	17004	16924	16946	16932	16918	16859	16881	16869	16991	16902	17009	16958	16930	16946	16886	16800	16907	16835	17132	16918	16975	16971	16847	16987	16885	16972	16881	17053	16855	16897	16978	17040	16980	16970	16976	16757	17115	17021	17081	16921	16705	16982	16957	16945	17085	17092	16737	16807	16943	16987	16901	16942	16860	16807	17053	17114	16846	17098	16909	16797	16734	16985	16875	17030	16825	17028	16857	16787	17009	16864	16918	16957	17074	16879	17027	16915	17151	16883	16894	16923	17125	17124	16894	17005	17007	16933	16839	17046	16984	16973	17083	16850	16789	16871	16921	16894	16999	16945	16923	16951	17195	16822	16826	16971	16972	17074	17006	16906	16714	16921	17015	17145	16973	17010	16977	17086	16915	17141	16903	16925	17105	16833	16951	16859	16924	17111	16997	17161	17019	16846	17102	16972	16735	17010	16982	17098	17034	17029	17037	16842	16968	16918	16759	16849	17057	16924	16950	16949	17048	17037	16779	16876	16647	16984	16950	16871	17063	16910	16811	16961	16905	16865	16993	16871	16902	17103	16878	16746	17073	16929	17102	17068	16856	17086	16816	16939	17140	17231	17028	16870	16913	16818	16838	17177	16901	16771	16978	16959	16961	16941	17024	17062	17008	16739	17017	16943	16716	16890	17006	17012	16919	17110	16989	16913	17021	16735	17003	17020	16885	16877	17004	17132	17060	16787	16899	16855	16983	16725	16942	16945	16894	17063	17116	16985	17251	16899	16938	17206	17055	16898	16858	16993	16912	17049	16835	17102	17100	16928	17004	16910	16879	16858	16918	16819	16665	16850	17030	16920	16868	16792	16857	16925	16959	16922	16777	16749	17189	16819	16993	17110	16956	17026	17050	17148	17002	16885	16923	17023	17005	17215	17009	17096	17099	16892	16987	16852	16903	16825	16788	17015	17099	17065	17036	16980	16948	16843	17254	16917	17000	17050	16897	16919	16864	17074	17022	16859	17062	17049	17072	16882	17010	16971	17055	16828	16950	16847	16831	16683	16915	16933	16966	17002	16923	16724	17046	16928	16881	16923	17060	16852	16947	16970	17045	16992	17030	17081	16943	16839	17017	17031	17103	16948	16852	17130	17083	16967	17092	16777	17016	16872	16883	16972	17079	16950	16896	16943	16840	17038	16995	17077	16934	16985	16883	16909	16956	16814	16978	16983	16990	16963	16762	16991	16878	16866	16799	16828	16993	16958	16971	17021	16921	16686	17058	16860	17096	17065	16791	17039	17052	16722	16989	16932	16986	17000	16846	16987	16757	16787	16953	17006	16833	16955	17132	16726	17187	16801	16918	17047	16965	17019	16969	16775	17037	16631	17172	16863	16948	16919	16939	16838	17058	16690	16931	16963	17102	17104	16976	16953	16934	16906	16779	17049	16910	17168	16797	16964	16846	16765	16876	16829	16780	17034	17013	16832	16622	16907	16933	16964	16936	16908	16959	16941	17033	16971	16906	16965	17079	16981	17052	17028	16896	16921	16801	16902	16979	17051	16907	17075	16901	17036	16906	17036	16993	16941	17096	16976	17053	17051	16920	16908	17039	16870	16888	16874	16799	16975	16741	16884	16839	16835	17215	17039	17052	16734	16753	17052	16925	16803	17075	16718	16678	16927	17019	16857	16926	16961	17027	16825	16850	17090	16935	16955	16814	16955	16986	16881	17100	16919	16966	17113	17002	17005	16989	16806	16909	16975	16957	16983	17007	16916	16895	16837	17099	17096	17018	17010	17033	17194	16930	17033	16952	16981	16803	17010	16644	16824	17028	16987	16797	16719	16981	17120	16842	16915	17158	16852	16832	16942	16834	17145	17061	16809	16974	16981	16969	16848	16981	17113	16996	16947	16971	17016	16893	16966	16807	16938	17029	17051	16876	16897	17110	16927	16784	17115	17057	16761	16933	17043	16859	16812	16993	16739	16806	17214	17098	17145	17061	16811	17042	16891	17008	17012	17078	16880	16943	17016	16920	16915	16971	16932	16788	16871	17006	16865	16975	16663	16939	16958	17061	16966	16799	17049	16791	16916	16883	16903	16966	16990	17142	16993	16897	16809	16941	17049	17100	17022	17035	16875	16943	16877	16917	16935	16951	16964	16942	16975	16967	16931	16894	16907	16910	17075	16840	16843	17067	17183	16851	16942	17096	16980	16907	16839	16968	17012	17129	17052	17235	16958	16848	17102	17052	16867	16702	17030	17021	16960	17005	17082	16828	17052	17101	17033	17016	16984	17167	16873
63306	106335	91346	69669	49034	32723	21680	16707	14970	14883	14796	14941	14902	14881	14936	14948	14787	14834	14934	14863	14808	14730	15002	14994	14836	14955	14929	14993	14924	14826	14793	14955	14846	15026	14699	14989	14844	14904	14922	15011	14922	14879	14778	14915	14796	15009	15002	14949	14809	14883	14744	15042	15147	14847	14868	14835	14929	14957	15031	14818	14817	14926	15002	15073	15016	14934	14869	14894	14839	14953	14832	14877	14904	14802	14846	14936	14901	14966	14994	14747	14985	14888	14845	14941	14971	14878	14819	14965	14910	14880	14982	14887	14754	14809	14795	14953	14873	14721	15105	14911	14860	15010	14773	14931	14784	14860	14847	14813	14956	14822	14868	14794	14922	14835	14845	14747	14868	14905	15004	15011	14864	14964	14931	14936	14932	14917	14902	14900	14888	14772	15046	14946	14785	14717	14895	14832	14813	14744	14948	14983	14902	15033	14703	14966	14963	14931	14832	14925	14997	15165	14947	14983	14998	14745	15012	14985	14887	14930	14918	14975	14838	14956	14920	14946	14945	15075	14748	14800	14898	14732	14827	15136	14798	15103	15016	14869	14762	14844	14880	14816	14827	14845	14921	14846	14992	14843	14919	14925	14926	14800	14879	15043	14953	15046	14889	14840	14900	15157	14825	14803	14902	14932	14956	14686	14824	14847	14908	15047	14682	14906	14855	14933	14969	14814	14943	15038	14862	14754	15060	14710	15056	14910	14926	14940	14839	14912	14945	14770	14785	14942	14992	14935	14885	14790	14970	14964	14824	14839	14861	14863	14837	14728	14945	15040	14851	14792	15005	14859	14970	14817	14696	14832	14687	14838	14927	15035	14933	14831	14871	14984	14966	14886	15001	14977	14855	14815	14674	14992	14832	14925	14759	14776	14876	15003	14884	14837	14999	15029	14938	14928	14960	14782	14870	14889	14760	14888	14813	14955	14886	14828	14841	14809	14964	15193	14961	14861	14962	15071	14885	14878	14772	14872	14904	14910	15086	14746	14959	14861	14869	14915	14925	14852	14964	14938	14933	14993	14881	14927	14910	14891	14812	14853	14886	14874	14890	14750	15094	14831	14795	14842	14819	14875	14811	14934	14935	14959	14981	14928	15036	14940	14885	15015	14898	14890	14989	14787	14943	14812	15067	14911	14842	14829	15013	14878	14950	14844	14961	14895	14813	15000	14999	15002	15016	14750	14731	14887	15092	15072	15075	14785	14998	14953	14794	14791	14917	14801	14876	14933	14936	14924	15041	15065	14844	14921	15003	14844	14792	14872	14741	14897	14706	14804	14958	14891	15022	14932	14899	14917	14966	14749	14997	15006	14845	14758	15005	14835	14680	14980	14953	15147	14787	15057	14866	14969	14882	14937	14863	14999	14912	14938	14923	14877	14736	14845	14871	14891	14915	14910	14749	14835	14888	15021	14857	14884	14798	14954	14813	14991	14843	15057	14936	14985	14912	14807	14889	14999	14802	14914	15000	14947	14563	14937	14652	14924	14948	14780	14834	14676	14771	14888	14699	14887	14887	14923	14868	14744	14835	14967	14862	14867	14909	14943	14861	14929	14815	14833	14842	14831	14797	14877	15007	14858	14790	14968	15043	14880	14872	15078	14921	15056	14968	14875	14823	14849	14796	14997	14647	14917	14949	14871	14827	15068	14892	14966	14949	14834	14723	14927	14900	14904	14743	14979	14850	15007	14832	14800	15000	14971	14697	14985	14999	14933	14805	14808	14847	14808	14849	14738	14799	15072	14880	14885	14770	14879	14746	14974	14946	14907	14929	14951	14860	14884	15090	14991	14939	15038	14824	15026	14780	14866	14731	14922	14839	14898	14846	15088	14873	14752	14921	15070	14971	14938	15124	14885	14870	14892	14910	14680	14986	14904	14839	15022	14895	14902	14948	15021	14962	14745	14808	14853	14773	14916	14767	14936	14903	14794	14953	14883	14894	14858	15009	14894	14874	14840	14834	15019	15002	14862	15083	14931	14911	14980	14960	14908	14946	14823	14822	14846	14791	14813	14993	14950	14864	14931	14775	14898	14930	14880	14968	14880	14875	14925	14856	14963	14913	14979	14701	15025	14942	14866	15024	14976	14719	15132	15128	14694	14905	14990	14907	14818	14814	14906	15055	14942	14963	14986	14895	14893	14919	14840	14881	15040	14838	15005	15046	15050	15060	14802	14899	14925	14946	14806	15158	14795	15070	14908	14687	14998	14997	14927	15020	14950	14838	14889	14875	14930	14867	14899	14918	14821	14882	14865	14864	14755	14904	14899	15006	15007	14948	14915	14874	14916	14826	14887	14886	14872	14964	14762	14838	14937	14957	15129	14881	14886	14820	14825	14950	14975	14925	14876	14861	14783	14950	14830	14750	14965	14830	14884	14835	14926	14846	14983	15064	14918	14980	14916	15056	15013	14996	15008	14881	15056	14805	14884	14781	14913	14844	14993	14825	14866	14785	15059	14935	14880	14960	15103	14958	14890	14973	15072	14824	14877	14992	14971	14972	14832	14869	14931	14776	14742	14958	14815	14918	15002	14854	14956	14942	14857	14859	15039	14862	14922	14776	15018	14960	14970	14907	15026	14915	14912	14847	14857	14926	14881	14690	14989	14917	14855	14755	14928	14701	14862	14901	14812	14837	14992	14806	14819	14877	14821	15072	15011	14899	14815	14924	14712	14889	14875	14945	14904	14805	14967	14896	15002	15012	14890	14952	14897	14888	14773	14948	14875	15112	14875	14878	14835	14768	14919	14968	14809	14884	14880	14940	14769	14968	14939	14911	14913	14992	14707	14991	14971	14972	14735	14930	14851	14780	14928	14917	14939	14838	14937	14737	14891	15027	14936	14699	14948	14894	14871	14871	15020	14924	14840	15054	14878	14890	15011	14812	14954	14926	14804	14922	14991	14898	14839	14962	14892	15061	14849	15059	14862	14728	14944	14858	14858	15015	14930	14855	14947	14839	14879	14798	14917	15028	14873	14799	14753	14946	14790	14929	14990	14832	14956	14853	14948	14909	14829	14786	14853	14887	14855	14809	14983	14815	14869	15028	14852	14756	14937	14861	14957	14900	14757	15043	14857	15012	14966	14869	14872	15061	14898	14971	14860	14857	15028	14977	14915	14784	14949	14860	15123	14745	14757	15064	14938	14815	14970	15015	14915	14946	14988	14814	14897	14858	14667	15017	14882	14816	14919	14813	14951	14938	14865	14917	14859	14995	14819	14901	15052	15040	14807	15018	14897	15033	14943	14923	14812	14824	14946	14887	14962	14857	14921	14708	14839	15009	14804	14843	14921	14980	14833	14883	14953	14832	14821	14911	14891	14915	15073	14822	14766	14753	14898	14777	15036	14898	14778	14981	14921	15117	14901	14802	15069	14824	14756	14888	14948	14776	14941	14766	14890	14871	14941	14766	14970	14921	14884	14945	15020	15044	14805	14864	14998	14867	14911	14788	14756	14860	15004	14951	14891	14948	14729	14926	14939	15050	14924	14883	14948	14933	14946	15006	14756	14957	14825	14723	14839	14948	15014	14951	14851	15034	15168	14962	14931	14938	14918	15111	14800	14982	14948	14850	14897	14713	14897	14771	14984	14916	14978	14782	15167	14922	14947	14819	14941	14906	14922	14732	14869	15040	15017	14790	14876	14886	14827	14936	14959	14888	14786	15026	15004	14868	14848	14856	14872	14953	14903	14905	14841	14830	14930	14878	14897	14831	15021	14890	14823	14872	14771	15012	14752	14960	14730	14982	14791	15064	14901	14845	14900	15027	14728	14983	14858	14801	14852	14747	14947	14977	14788	14825	14964	14874	14927	14890	14707	14776	14845	14900	14897	15025	14958	14944	14931	14838	14927	14896	14891	14773	14719	15044	14923	14911	14891	15018	14910	14830	14803	15143	14924	14941	14794	14689	14854	14950	15051	14902	14942	15028	14883	14914	14778	14913	14784	14965	14877	14849	15060	15000	15011	14733	14989	14788	14873	14967	14877	14887	14850	14892	14892	14740	14841	14767	14999	14957	15090	14940	14733	15022	14842	14950	15062	14835	14998	14813	14924	14673	14903	14874	14959	14889	14813	14849	14821	14953	15155	14874	14676	15016	14847	14972	14829	14910	14806	15004	14891	14889	14960	14950	14997	14834	14946	14769	14972	14805	14896	14938	14859	14932	14759	14787	14847	14929	14882	14839	14924	14888	14962	14945	14893	14858	14801	14855	14899	14772	14766	15028	14716	14815	15079	14882	14988	14878	14748	14980	14890	14962	14941	14759	14927	14961	14903	15004	14838	14729	14907	14777	14969	14791	15008	14888	14987	14984	14905	14961	14701	14922	14873	15045	14803	14806	14793	15009	14899	14904	14794	14995	15009	14754	14837	14647	14958	14907	14864	14892	14845	14952	14789	14993	14966	14775	14850	14877	14776	14884	15021	14896	14949	14939	14962	14840	14787	14859	14736	14957	14899	15063	14947	15043	14930	14906	14904	14995	14881	14931	15048	14878	15056	14893	14910	14821	14874	14749	15030	14803	15080	14763	15001	14901	14901	14809	14953	14984	14944	14888	14949	14767	14948	15011	14901	14912	14855	14857	15067	14917	14916	14936	14887	15004	15002	15066	14810	14895	14808	15111	14951	14904	14942	14968	14816	14818	14811	14924	14864	14815	14902	14877	14935	14844	15066	14719	14951	14651	14829	14897	14974	14991	14958	14870	14922	14978	14713	14929	14792	14980	14827	15133	14793	14942	15000	14917	14831	14915	15054	14830	14983	14844	15000	14706	14658	15116	14756	14973	14899	14993	14819	14948	15031	14970	14829	15061	14948	15141	14855	14808	15029	14843	14918	14971	14814	14967	14949	14914	14999	14833	14968	14797	14917	14866	14993	14925	14739	14915	14805	14909	14754	14852	14950	14896	15024	14794	14895	14907	14932	14953	15006	14842	14799	14769	15055	14812	14853	15002	14873	14888	14906	14929	14714	14941	15004	15064	14860	14678	14938	14906	15008	14743	14852	14982	14750	14975	15025	15003	14943	14875	14884	14819	14963	14922	14882	14839	15022	14912	14995	14800	14837	14782	14878	14862	14745	14882	14752	14938	14820	14886	14895	14877	14840	14978	14943	14840	15012	14878	15023	14824	14803
29179	35186	43324	33046	23825	19980	18569	17890	17556	17739	17470	17398	17581	17503	17438	17550	17580	17499	17578	17433	17589	17424	17405	17456	17731	17659	17431	17486	17536	17698	17686	17455	17667	17605	17528	17506	17636	17575	17633	17661	17464	17560	17615	17612	17713	17586	17530	17564	17488	17365	17564	17583	17547	17632	17567	17482	17416	17404	17397	17589	17691	17657	17450	17453	17745	17532	17549	17337	17630	17443	17553	17636	17321	17400	17614	17481	17633	17424	17475	17417	17502	17425	17612	17555	17362	17596	17497	17428	17639	17550	17650	17615	17619	17450	17482	17488	17474	17542	17595	17389	17298	17596	17536	17619	17529	17468	17483	17534	17585	17479	17424	17685	17487	17504	17664	17350	17418	17510	17419	17454	17490	17577	17485	17668	17340	17506	17632	17541	17383	17594	17557	17741	17327	17556	17588	17559	17601	17691	17665	17655	17508	17568	17484	17435	17386	17488	17519	17440	17459	17467	17525	17446	17603	17566	17594	17564	17501	17268	17380	17297	17490	17620	17561	17339	17518	17407	17464	17632	17451	17421	17773	17450	17561	17403	17633	17330	17521	17573	17751	17354	17382	17580	17433	17524	17489	17647	17741	17684	17491	17338	17316	17530	17469	17376	17515	17552	17517	17624	17643	17673	17452	17464	17733	17671	17716	17591	17314	17383	17386	17600	17638	17688	17263	17443	17438	17387	17545	17274	17406	17473	17508	17425	17551	17403	17596	17247	17309	17322	17519	17673	17339	17421	17496	17372	17699	17400	17548	17661	17446	17413	17797	17464	17471	17418	17597	17416	17569	17494	17636	17509	17512	17610	17582	17591	17436	17410	17615	17398	17536	17499	17349	17478	17549	17644	17454	17485	17479	17473	17588	17511	17536	17427	17552	17453	17448	17712	17528	17518	17415	17309	17407	17622	17472	17455	17665	17696	17598	17426	17667	17702	17685	17526	17588	17485	17469	17420	17427	17332	17252	17306	17281	17525	17641	17471	17417	17327	17414	17575	17597	17495	17657	17648	17557	17526	17528	17810	17636	17593	17490	17458	17523	17565	17338	17581	17692	17562	17548	17551	17589	17705	17652	17492	17591	17454	17621	17491	17666	17651	17460	17567	17470	17460	17738	17492	17647	17614	17646	17394	17687	17474	17547	17538	17597	17411	17493	17464	17361	17481	17609	17502	17468	17462	17586	17397	17535	17565	17277	17629	17480	17405	17409	17569	17612	17555	17456	17467	17506	17595	17385	17387	17583	17329	17599	17508	17666	17439	17325	17404	17452	17517	17462	17558	17543	17353	17555	17752	17504	17716	17530	17376	17451	17560	17542	17706	17397	17691	17312	17416	17553	17489	17517	17407	17541	17642	17447	17263	17380	17465	17476	17659	17581	17541	17368	17489	17366	17484	17497	17519	17597	17572	17636	17457	17505	17456	17231	17594	17482	17476	17487	17522	17516	17604	17624	17532	17538	17540	17542	17613	17380	17279	17531	17452	17338	17421	17606	17670	17559	17326	17475	17515	17459	17569	17713	17672	17591	17642	17391	17478	17432	17493	17318	17548	17497	17833	17577	17565	17440	17421	17458	17615	17750	17440	17427	17582	17514	17711	17664	17352	17378	17595	17745	17701	17507	17685	17514	17349	17381	17384	17675	17622	17464	17357	17539	17528	17556	17468	17528	17446	17297	17378	17454	17570	17336	17550	17626	17373	17522	17353	17546	17428	17475	17402	17573	17432	17543	17669	17361	17528	17332	17473	17456	17563	17448	17567	17440	17290	17539	17663	17417	17503	17553	17467	17537	17668	17662	17440	17663	17501	17416	17528	17549	17621	17432	17334	17693	17433	17412	17602	17678	17638	17482	17401	17626	17438	17660	17356	17520	17602	17595	17300	17416	17390	17414	17452	17641	17273	17270	17408	17482	17621	17448	17644	17843	17467	17795	17499	17448	17453	17426	17468	17546	17707	17506	17444	17480	17631	17553	17297	17418	17458	17513	17514	17402	17379	17407	17577	17531	17536	17458	17402	17610	17646	17259	17326	17597	17639	17435	17367	17425	17356	17490	17373	17466	17481	17406	17524	17494	17464	17613	17511	17358	17522	17726	17607	17638	17648	17655	17617	17538	17567	17539	17694	17543	17575	17500	17648	17396	17602	17456	17420	17386	17581	17666	17470	17424	17436	17711	17388	17506	17530	17518	17653	17212	17432	17522	17530	17606	17506	17390	17637	17492	17609	17647	17737	17349	17451	17461	17537	17478	17566	17520	17520	17534	17537	17447	17504	17620	17343	17534	17411	17616	17557	17409	17555	17469	17405	17416	17412	17540	17475	17524	17655	17562	17521	17598	17393	17568	17438	17375	17605	17583	17602	17740	17554	17746	17624	17604	17567	17437	17280	17647	17504	17363	17414	17643	17551	17467	17539	17710	17237	17411	17293	17352	17704	17445	17285	17530	17519	17698	17477	17608	17584	17590	17612	17273	17476	17534	17546	17580	17628	17655	17432	17604	17503	17478	17510	17570	17395	17487	17425	17570	17621	17784	17675	17481	17506	17564	17508	17578	17466	17528	17529	17452	17587	17414	17609	17461	17535	17496	17436	17640	17608	17393	17369	17600	17333	17665	17605	17366	17433	17637	17443	17553	17680	17645	17352	17505	17450	17673	17675	17344	17603	17448	17619	17639	17596	17742	17714	17514	17600	17529	17639	17750	17400	17512	17639	17517	17636	17425	17508	17619	17626	17528	17579	17456	17688	17672	17639	17682	17427	17420	17359	17600	17422	17669	17644	17542	17494	17536	17504	17493	17424	17434	17354	17358	17460	17738	17680	17631	17451	17425	17726	17656	17436	17458	17418	17534	17527	17571	17748	17705	17408	17697	17477	17445	17373	17376	17671	17517	17420	17467	17486	17451	17500	17497	17424	17542	17602	17435	17526	17698	17688	17462	17522	17662	17513	17372	17690	17715	17406	17472	17438	17651	17553	17611	17464	17135	17486	17572	17503	17451	17513	17557	17506	17545	17527	17507	17345	17707	17780	17508	17576	17389	17449	17655	17417	17655	17434	17692	17582	17360	17390	17761	17604	17332	17374	17519	17558	17401	17432	17616	17628	17593	17424	17362	17503	17487	17559	17505	17482	17410	17663	17588	17563	17689	17313	17399	17343	17690	17735	17461	17506	17454	17778	17662	17434	17431	17606	17662	17402	17521	17485	17438	17533	17343	17629	17519	17418	17596	17516	17509	17496	17552	17597	17608	17601	17585	17382	17633	17431	17567	17648	17658	17438	17509	17626	17589	17399	17620	17582	17509	17502	17528	17491	17507	17640	17419	17470	17665	17564	17374	17739	17754	17368	17704	17527	17642	17685	17657	17486	17538	17420	17679	17509	17448	17584	17576	17555	17382	17492	17596	17585	17484	17351	17533	17465	17501	17450	17507	17450	17801	17384	17638	17467	17727	17745	17514	17573	17668	17442	17580	17289	17484	17394	17509	17590	17517	17719	17605	17571	17399	17617	17644	17448	17522	17327	17539	17556	17654	17646	17488	17490	17673	17634	17591	17615	17632	17341	17363	17504	17441	17423	17423	17841	17589	17380	17420	17425	17502	17461	17663	17571	17609	17529	17656	17489	17629	17483	17571	17366	17657	17482	17363	17539	17537	17548	17376	17342	17430	17651	17602	17548	17583	17542	17596	17250	17488	17612	17806	17549	17477	17703	17520	17591	17753	17506	17332	17586	17530	17617	17681	17520	17352	17581	17322	17521	17441	17484	17595	17394	17497	17595	17519	17486	17603	17303	17642	17366	17630	17686	17603	17421	17538	17551	17601	17353	17387	17434	17383	17634	17412	17462	17337	17714	17526	17610	17508	17676	17716	17448	17588	17698	17671	17499	17254	17652	17734	17503	17480	17314	17705	17337	17516	17555	17384	17415	17558	17620	17543	17473	17688	17430	17699	17525	17442	17574	17503	17398	17616	17397	17683	17584	17570	17624	17624	17352	17640	17678	17514	17536	17551	17490	17522	17534	17530	17522	17443	17411	17421	17526	17544	17602	17603	17320	17525	17745	17619	17581	17518	17391	17555	17372	17564	17406	17502	17540	17424	17463	17633	17458	17421	17292	17633	17566	17443	17529	17687	17706	17528	17579	17654	17538	17570	17521	17550	17517	17478	17518	17544	17551	17705	17501	17521	17792	17611	17587	17358	17667	17667	17388	17558	17537	17630	17446	17614	17753	17535	17467	17499	17365	17509	17492	17568	17577	17643	17615	17525	17512	17534	17775	17624	17557	17444	17454	17728	17465	17447	17527	17595	17543	17480	17504	17792	17532	17638	17491	17463	17573	17664	17537	17567	17534	17510	17470	17547	17594	17508	17326	17580	17630	17381	17549	17528	17478	17664	17864	17607	17476	17290	17413	17172	17443	17485	17424	17473	17570	17654	17517	17552	17587	17500	17622	17533	17644	17547	17579	17432	17503	17319	17417	17568	17711	17570	17608	17532	17518	17184	17537	17380	17444	17594	17461	17576	17798	17551	17461	17579	17608	17342	17467	17435	17522	17231	17471	17587	17520	17695	17725	17520	17632	17490	17484	17494	17443	17561	17464	17559	17565	17348	17642	17444	17488	17435	17418	17574	17688	17485	17517	17575	17525	17554	17559	17222	17466	17445	17532	17547	17625	17427	17406	17538	17368	17374	17647	17535	17567	17477	17531	17348	17662	17565	17455	17772	17586	17404	17600	17399	17652	17625	17718	17496	17621	17545	17705	17561	17485	17697	17424	17572	17618	17355	17428	17554	17603	17679	17443	17488	17595	17557	17622	17615	17625	17431	17513	17361	17589	17661	17583	17712	17490	17738	17620	17589	17600	17517	17371	17433	17489	17564	17390	17594	17441	17581	17364	17467	17662	17671	17484	17388	17464	17369	17465	17568	17648	17655	17426	17468	17654	17453	17439	17610	17250	17459	17613	17508	17370	17465	17386	17511	17427	17463	17608	17349	17356	17715	17391	17580	17583	17538	17610	17427	17348	17811	17719	17577	17467	17498	17551	17445	17581	17594	17512	17447	17344	17684	17581	17784	17384	17574	17514	17508	17471	17639	17490	17563	17501	17573	17360	17570	17450	17517	17532	17703	17463	17494	17629
34615	55668	45603	29877	21527	17389	15955	15398	15328	15482	15434	15240	15287	15263	15271	15236	15334	15352	15223	15481	15354	15516	15483	15352	15319	15222	15307	15214	15361	15325	15328	15255	15408	15279	15221	15367	15293	15262	15386	15250	15350	15259	15342	15377	15206	15165	15322	15194	15465	15341	15197	15139	15377	15171	15334	15374	15238	15280	15427	15413	15351	15327	15248	15319	15435	15259	15338	15231	15335	15244	15320	15346	15139	15248	15441	15314	15310	15345	15309	15197	15202	15385	15314	15286	15267	15236	15226	15323	15384	15182	15509	15249	15341	15187	15382	15259	15361	15452	15135	15472	15359	15285	15116	15349	15268	15349	15347	15317	15298	15340	15416	15404	15266	15237	15298	15376	15444	15162	15286	15261	15257	15309	15397	15394	15430	15227	15112	15122	15349	15352	15424	15329	15215	15169	15270	15489	15101	15188	15390	15372	15347	15393	15418	15232	15225	15281	15367	15250	15127	15252	15338	15364	15308	15269	15232	15128	15351	15055	15253	15213	15398	15193	15212	15546	15189	15172	15323	15281	15186	15285	15189	15294	15122	15272	15307	15314	15315	15400	15246	15416	15261	15147	15256	15395	15130	15295	15232	15267	15345	15263	15280	15358	15394	15420	15333	15362	15397	15284	15586	15386	15442	15290	15421	15458	15290	15328	15360	15375	15173	15184	15288	15212	15362	15299	15335	15246	15160	15438	15325	15326	15283	15334	15295	15271	15379	15283	15324	15246	15215	15120	15232	15387	15260	15305	15227	15245	15302	15331	15164	15361	15242	15320	15337	15329	15534	15303	15378	15299	15446	15382	15230	15428	15035	15123	15319	15280	15248	15236	15225	15339	15314	15225	15361	15347	15330	15405	15393	15273	15473	15388	15311	15276	15402	15192	15065	15214	15472	15138	15285	15189	15334	15314	14983	15322	15328	15323	15268	15362	15380	15364	15421	15389	15254	15226	15362	15123	15246	15295	15299	15378	15292	15164	15301	15366	15052	15198	15179	15530	15308	15378	15284	15358	15043	15084	15320	15211	15367	15201	15427	15306	15207	15328	15183	15177	15141	15377	15264	15293	15341	15373	15440	15252	15336	15386	15333	15528	15276	15431	15227	15349	15339	15266	15293	15383	15285	15216	15311	15259	15216	15307	15379	15196	15353	15375	15156	15242	15346	15308	15180	15521	15225	15161	15205	15611	15144	15330	15354	15343	15293	15188	15384	15217	15295	15177	15227	15361	15508	15251	15382	15479	15301	15076	15216	15367	15304	15179	15390	15274	15106	15382	15210	15087	15239	15220	15214	15336	15450	15403	15409	15429	15232	15337	15339	15330	15307	15321	15195	15317	15284	15359	15225	15317	15295	15352	15354	15296	15352	15401	15468	15317	15380	15166	15338	15136	15298	15273	15361	15355	15457	15266	15412	15429	15232	15202	15360	15356	15395	15315	15354	15209	15564	15119	15379	15369	15484	15024	15273	15302	15340	15402	15177	15282	15248	15436	15233	15230	15381	15222	15107	15341	15301	15245	15233	15261	15211	15335	15299	15233	15314	15270	15403	15245	14948	15464	15389	15250	15264	15297	15238	15259	15103	15242	15335	15381	15375	15298	15335	15334	15281	15289	15105	15325	15329	15256	15302	15208	15325	15313	15482	15390	15334	15172	15295	15269	15242	15326	15320	15443	15269	15155	15251	15318	15325	15386	15255	15284	15305	15377	15446	15243	15193	15403	15438	15363	15365	15234	15362	15352	15220	15315	15425	15233	15226	15304	15318	15236	15359	15283	15259	15307	15268	15203	15126	15162	15483	15359	15158	15367	15395	15146	15291	15168	15198	15301	15351	15318	15210	15165	15159	15309	15238	15298	15279	15474	15301	15297	15200	15192	15454	15198	15208	15263	15378	15388	15312	15362	15252	15178	15330	15332	15410	15284	15326	15280	15197	15281	15152	15304	15420	15032	15284	15568	15453	15246	15299	15448	15333	15318	15311	15346	15350	15293	15332	15249	15428	15272	15393	15340	15406	15344	15302	15298	15395	15237	15237	15288	15452	15258	15407	15167	15505	15233	15244	15439	15357	15191	15419	15329	15069	15361	15317	15314	15234	15375	15344	15440	15276	15417	15263	15331	15280	15253	15386	15439	15366	15402	15161	15381	15362	15332	15267	15338	15322	15252	15435	15292	15497	15269	15277	15280	15354	15181	15244	15386	15307	15457	15266	15183	15260	15320	15419	15276	15264	15352	15382	15306	15146	15313	15439	15378	15429	15278	15343	15320	15359	15228	15265	15313	15444	15196	15281	15294	15183	15276	15244	15302	15140	15202	15224	15049	15149	15359	15354	15367	15280	15384	15158	15265	15386	15211	15342	15387	15316	15111	15279	15324	15288	15298	15211	15235	15260	15210	15429	15216	15238	15247	15418	15378	15165	15410	15211	15292	15233	15307	15241	15303	15179	15091	15569	15269	15267	15224	15387	15271	15259	15371	15058	15393	15289	15355	15351	15338	15347	15276	15297	15139	15473	15497	15268	15275	15330	15169	15259	15379	15273	15192	15266	15390	15273	15412	15274	15133	15267	15409	15233	15249	15385	15311	15314	15333	15348	15202	15229	15438	15371	15297	15311	15339	15237	15124	15246	15295	15366	15315	15373	15265	15122	15314	15368	15283	15230	15125	15256	15240	15276	15394	15423	15209	15194	15159	15380	15289	15219	15183	15344	15339	15237	15281	15288	15345	15278	15294	15375	15166	15306	15278	15366	15371	15243	15462	15441	15403	15222	15200	15405	15381	15224	15364	15531	15222	15463	15347	15362	15176	15357	15421	15111	15163	15355	15351	15211	15207	15292	15256	15484	15442	15265	15485	15422	15128	15416	15203	15314	15257	15358	15166	15295	15406	15384	15337	15277	15372	15211	15415	15311	15294	15351	15318	15345	15205	15477	15364	15288	15375	15347	15271	15342	15423	15398	15171	15281	15280	15354	15303	15239	15273	15078	15388	15226	15280	15295	15192	15376	15447	15245	15336	15409	15359	15253	15379	15327	15341	15204	15329	15453	15112	15243	15279	15418	15350	15383	15165	15483	15350	15179	15278	15423	15190	15293	15301	15093	15158	15267	15341	15180	15099	15351	15341	15285	15252	15206	15320	15254	15119	15381	15400	15414	15228	15282	15299	15386	15517	15432	15355	15341	15381	15327	15216	15349	15457	15402	15414	15378	15308	15283	15271	15171	15371	15127	15294	15356	15329	15324	15349	15412	15403	15346	15404	15336	15394	15285	15231	15197	15245	15325	15326	15230	15330	15020	15158	15237	15337	15360	15239	15223	15403	15195	15172	15418	15273	15419	15254	15448	15244	15234	15138	15406	15298	15244	15217	15397	15512	15384	15410	15438	15427	15245	15267	15334	15279	15350	15362	15489	15273	15393	15370	15356	15128	15398	15400	15090	15219	15350	15234	15326	15209	15203	15359	15324	15166	15194	15350	15271	15245	15347	15447	15251	15445	15123	15117	15374	15203	15117	15267	15175	15301	15206	15306	15427	15302	15387	15264	15320	15310	15275	15312	15341	15239	15324	15301	15295	15381	15309	15586	15240	15431	15382	15440	15298	15304	15328	15197	15392	15284	15349	15398	15199	15453	15264	15163	15389	15264	15289	15244	15268	15680	15335	15262	15264	15052	15383	15390	15219	15268	15482	15344	15350	15272	15373	15213	15395	15470	15257	15385	15386	15165	15157	15226	15375	15401	15301	15281	15360	15301	15145	15292	15153	15294	15190	15276	15266	15287	15412	15376	15120	15358	15514	15469	15334	15248	15346	15440	15345	15447	15339	15077	15354	15292	15250	15289	15288	15260	15316	15379	15303	15247	15435	15327	15318	15226	15365	15207	15339	15350	15236	15339	15322	15158	15273	15297	15370	15196	15298	15258	15235	15358	15348	15326	15128	15278	15437	15397	15178	15097	15361	15381	15316	15181	15333	15298	15245	15202	15454	15215	15198	15217	15136	15328	15366	15169	15212	15113	15351	15424	15121	15209	15158	15356	15406	15341	15233	15121	15248	15186	15322	15218	15235	15317	15256	15214	15326	15297	15242	15415	15204	15372	15325	15277	15274	15318	15212	15438	15455	15368	15130	15198	15272	15379	15264	15243	15383	15199	15201	15267	15362	15461	15345	15517	15217	15103	15302	15223	15294	15259	15412	15361	15204	15396	15261	15329	15430	15363	15184	15301	15353	15264	15393	15365	15410	15258	15190	15342	15410	15256	15405	15261	15493	15272	15355	15418	15186	15339	15364	15111	15253	15530	15395	15272	15304	15298	15279	15430	15184	15172	15398	15228	15416	15243	15181	15072	15170	15343	15350	15312	15138	15338	15402	15272	15221	15218	15322	15240	15261	15249	15254	15351	15364	15330	15320	15436	15294	15301	15364	15319	15307	15255	15277	15255	15184	15292	15384	15341	15241	15197	15306	15237	15247	15312	15318	15430	15227	15354	15212	15300	15265	15189	15170	15475	15317	15306	15240	15290	15369	15151	15311	15404	15325	15432	15300	15259	15343	15290	15352	15267	15167	15361	15240	15315	15374	15383	15291	15525	15297	15360	15401	15208	15427	15254	15267	15313	15368	15392	15207	15195	15291	15253	15149	15430	15139	15184	15426	15292	15308	15315	15195	15486	15320	15268	15335	15244	15265	15303	15287	15245	15290	15304	15361	15302	15354	15531	15369	15359	15274	15336	15396	15226	15164	15290	15275	15285	15270	15161	15184	15183	15325	15422	15333	15245	15356	15166	15316	15202	15341	15287	15245	15306	15331	15329	15340	15375	15035	15435	15310	15341	15280	15343	15306	15379	15267	15272	15488	15276	15249	15158	15202	15241	15231	15317	15149	15201	15166	15385	15226	15251	15507	15304	15192	15467	15150	15204	15410	15228	15441	15386	15152	15347	15369	15266	15260	15246	15262	15277	15271	15373	15293	15389	15273	15217	15356	15210	15189	15262	15215	15321	15285	15312	15321	15344	15312	15421	15238	15446	15459	15214	15325	15432	15183	15435	15233	15269	15501	15230	15565	15256	15228	15363	15333	15339	15202	15311	15343	15265	15387	15348	15398	15116	15480	15325	15200	15206	15160	15389	15280	15349	15344	15497
24318	23836	43086	44482	35748	29193	24399	19051	17666	17420	17522	17260	17271	17410	17294	17337	17158	17316	17224	17200	17065	17330	17153	17197	17373	17201	17176	17260	17361	17155	17298	17309	17164	17184	17148	17259	17121	17226	17087	16959	17195	17012	17075	17118	17191	17233	17236	17250	16929	17152	17232	17078	17236	17090	17219	17227	17375	17293	17368	17215	17115	17349	16946	17104	17226	17173	17085	17066	16938	17120	17140	17203	17109	17297	17330	17212	16887	17261	17072	17279	17285	16927	17153	16989	17146	17330	17173	16938	16985	17209	17159	17077	17301	17046	17163	17047	17189	17385	17267	17099	17001	17228	17068	17022	17045	17113	17080	17056	16975	17080	17213	16961	17116	17283	17233	17285	17326	17125	17072	17277	17139	17185	16935	16969	17228	16895	17008	17072	17343	17368	17255	17013	17016	17196	17313	16992	17225	17199	17288	16986	17137	17102	17013	17091	17145	16877	17189	17160	17151	17179	17101	17207	17202	17081	17088	16905	17056	17129	17187	16866	17154	17174	16968	17170	17172	17162	17218	17165	17133	17182	17175	17314	17149	16963	17200	17356	17180	17305	17169	16993	16930	17111	17245	17200	16999	17068	17032	17185	17240	17170	17108	17096	17034	17189	17086	17031	17150	16955	17055	17215	17016	17069	17296	17168	17029	17166	17090	17111	17117	17208	17317	17125	17120	17159	17017	17036	17116	17192	16998	17205	17081	17100	17104	17237	17243	17286	17156	16809	17362	17152	17166	17199	17228	17153	17138	17191	17041	17123	17091	17082	17101	17128	17063	17042	17122	17284	17159	17123	17049	16921	17065	17015	17221	17098	17055	17119	17076	17191	17119	17256	17100	17114	17151	17039	17183	16922	17085	17289	17080	17233	17062	17086	17095	16925	17270	17205	17180	17189	16979	17071	17188	17250	16967	17038	17244	17010	17167	17262	17322	17049	17012	17150	17072	17113	17165	17091	17140	17030	17175	17142	17302	17404	17148	17134	17022	16946	17191	17011	16995	17159	17038	16892	17083	17277	17137	17237	17157	17057	17019	17263	17029	17045	17047	17150	17130	17208	17076	17225	17172	17291	17065	17357	17187	16907	17086	17078	17193	17058	17166	17002	17183	17164	17117	17010	17248	17025	17024	17201	17205	17013	17226	16951	17092	17176	17013	17224	17011	17089	17050	17044	17174	17203	17116	17361	17082	17324	17307	17201	17214	16983	17071	17258	17084	17089	17090	17139	17091	17081	17184	17137	17084	17234	17089	17210	17267	17080	17205	16972	17137	17130	17054	17159	17101	17231	17294	17155	17050	17223	17082	17078	17105	17311	17051	17036	17383	17171	17078	16925	17006	17091	17027	17001	17204	17203	17268	17131	17064	17054	17116	17172	17186	17162	17037	17081	17199	17133	17219	17246	17485	17155	17214	17078	17226	17214	17215	17015	17276	17088	16971	17035	17057	16987	17059	17239	17136	17161	17285	17438	17046	17168	17185	17183	17171	17374	16955	17220	17156	17090	17138	17278	17246	17320	17376	17274	17030	17145	17071	17223	17119	17160	16982	17152	17284	17014	17245	17090	17053	17139	17095	17171	17118	16969	17177	17109	17319	17060	17392	17351	17157	16986	17123	16992	17020	17070	17081	17101	17011	17079	17226	17258	17053	17162	17200	17161	17006	17191	17111	16963	17080	17106	17115	16911	17384	17194	16987	17042	17002	16930	17068	17005	17265	17077	17314	17264	17507	17435	17204	17184	16996	17114	17235	17300	17144	17069	17122	17272	17041	17058	17142	17260	17092	17124	17235	17217	17216	17096	17117	17110	16959	17317	17205	17087	17103	17156	17242	17090	17192	16993	17032	16875	17153	17194	17115	17056	17112	17002	17265	17187	17121	17252	17164	17304	17106	17141	17183	17110	17201	17359	17305	17061	17209	17140	17091	17111	17106	16921	17119	17130	17028	17124	17205	17133	17252	17313	17231	17274	17076	17384	16967	16972	17144	17073	17318	16986	17025	17073	17346	17248	17121	16971	17071	17151	17432	16924	17026	17145	17213	16982	17013	17012	17069	17158	17022	17163	17177	17198	17159	17026	17153	17117	17124	17406	17318	17076	17296	17073	17133	17174	16978	17249	17177	17335	17084	16989	17028	17295	17114	17105	17212	17126	17109	17009	17154	17150	17064	17226	17066	17080	17140	17182	17024	17130	17309	17132	17213	17080	17191	17007	17207	17061	17117	17351	17199	16939	17027	16987	17381	17112	17261	17175	17042	17055	17018	17243	17237	17034	17188	17243	16990	17053	17023	16981	17287	16984	17079	17284	17039	17134	17093	16976	16983	17104	17093	17205	17185	16981	17158	17136	16880	17253	17404	17112	17118	17031	17138	16947	17265	17115	17024	17265	17131	17027	17227	17150	17013	17182	17175	17049	17048	16974	17244	17229	17172	17163	17202	17203	17221	17039	17102	17159	17130	17151	16859	16899	17093	17140	16861	17045	17205	17175	17112	17186	17197	17062	17102	17171	17181	17000	17165	17027	17088	17136	16941	17116	17180	17167	17171	17281	16932	17052	17091	17293	16972	17087	17119	17027	16973	17021	17103	16935	17204	16972	17225	17137	17068	17008	16977	17176	17098	17236	17113	17136	17169	17216	16991	17017	17193	17035	17147	17250	17129	17102	17197	16881	17000	16920	17101	16970	17030	17138	17100	16942	17188	17085	17265	17176	17038	17234	17181	17135	17122	17086	16988	17178	17013	17138	17170	16973	17306	17050	17027	16762	16822	17236	16889	16993	17090	17203	17232	17021	17169	17142	17201	17251	16847	17196	17205	17106	17147	17298	17182	16996	17037	17206	17322	17118	17197	17031	17161	17060	17161	17260	17171	17165	17094	17143	17252	17123	17326	17191	17137	17172	17069	17012	17233	17258	16895	17243	17235	17318	17168	17178	16985	17095	16985	17242	17273	17127	17237	17049	17068	17038	17060	17198	17174	17008	17245	17236	17193	17122	17077	17138	17095	17126	17166	17076	17148	17115	17133	16973	17221	17112	17137	17138	17287	16931	17134	17033	17154	17078	16933	16935	17169	17146	17292	16970	17186	17163	17129	17096	17197	17017	16985	17112	17197	17221	17037	17331	17163	17254	17138	17267	17078	17146	17052	17023	16940	17179	17141	17233	17137	17163	16996	17230	16967	17179	16962	16965	17015	17053	17082	17243	17064	17194	17117	17036	17027	17108	17143	17102	17104	17024	17166	17304	17072	17091	16959	17094	17284	17093	16876	17284	17033	17283	17149	17016	17067	17178	17108	17211	16920	17194	16954	16985	17316	17165	17166	17034	17300	17006	16984	16932	17230	17286	17179	17220	17254	17167	17201	17160	17049	17171	17167	17175	17147	17151	17218	17205	16975	17111	17087	16954	17178	17069	17147	17175	17226	17195	16974	17028	17224	17163	17129	16998	17085	17245	17099	17099	16987	17070	17015	17088	16984	17238	17020	17276	17128	17168	17143	17029	17072	17084	17228	17100	17178	17247	17180	17123	17028	17072	16941	17061	17234	17080	17316	17225	17148	17229	17095	16989	17110	17070	17011	17043	17188	17117	17100	17268	17150	17334	17042	17119	17214	17155	17238	17194	16957	17277	17165	17152	17141	17130	17248	17118	17075	17099	17078	16834	17044	17052	17049	17221	17178	16936	17034	17274	17180	17009	17133	16841	17098	17255	17132	17076	17117	17142	16956	17204	16997	17157	17015	17111	17169	17162	17184	17020	17088	17050	17054	17095	16907	16971	16935	17036	16945	17172	17032	17010	17047	17174	17137	17017	17271	17129	17302	17070	17223	17155	17047	17262	17371	17082	17091	16947	17153	17179	17101	17208	17003	16927	17180	17086	17045	17211	17274	17106	17132	16939	17076	17288	17167	17033	17175	17245	17104	17025	16986	17055	17169	16933	16926	17109	17260	17183	17244	17269	17139	17082	17161	17215	17122	17136	16977	17042	17052	17163	17085	17175	17277	16964	17012	17079	16836	17265	17330	17067	17110	17016	17121	17348	17117	16981	17161	17067	17102	17224	16987	16994	17044	17144	17117	17070	17237	17134	17223	17043	17270	16945	17246	17295	17173	17129	17138	16939	17109	17001	17233	17198	17319	17094	17114	17008	16995	17008	17111	17098	17088	17135	17209	17413	17230	17287	17026	17226	17147	17081	17174	17224	17027	16835	17213	17162	17008	16950	17343	17250	16960	17147	17395	17016	17250	16861	17143	17066	17048	16956	17131	17181	17187	17183	17335	16997	17098	17059	17143	17093	16953	17143	17197	17001	16944	17106	17071	17079	16888	17022	17044	17032	16994	16992	17083	17110	16968	17085	17041	17256	17081	17061	17084	17234	17291	16986	17135	17082	17104	17109	17170	17084	17299	17165	17396	17117	17088	17091	16994	16925	17110	17097	17296	17182	16999	17142	17037	17080	16961	17142	17197	17114	17055	17101	16852	16920	17193	17046	17143	17037	17108	16956	17084	17000	17476	17155	17173	17061	17154	17057	17137	17293	17306	17246	17348	17075	17156	17064	17145	17210	17236	17007	17140	17254	17096	17151	17256	17141	17162	17245	17267	17050	17173	17108	17032	17163	17096	17091	17041	17259	17124	17100	17123	17258	16979	17125	17017	17132	17020	17066	16960	16975	17273	17347	17222	17162	17256	17216	17032	16975	17257	16976	16969	16915	17016	17137	17124	17200	17020	17072	17103	16953	17193	17073	17043	17177	17160	17045	17100	17241	17064	17007	16944	17168	17183	17330	17251	17010	16944	17122	17087	17225	17050	17179	17232	17132	17201	17139	16972	17216	17162	17151	17447	16933	17099	17128	17090	17136	17220	17208	17154	17057	17110	16964	17259	17069	17051	17268	17006	17067	16956	17009	16968	17008	16959	17012	17162	17182	17049	17217	17110	17247	17337	17184	17264	17180	17106	17124	17282	17093	17121	17179	17209	16900	17109	17105	16993	17282	17111	17134	17326	17107	17036	17151	17287	17106	17063	17338	17080	16997	17146	17257	17097	17242	17162	17297	17114	17030	17006	17175	17136	17037	17265	16935	17239	17337	17001	17109	16970	17247	17113	16970	17336	17047	17268	17222	16907	17052	17030	17203
58436	97890	87372	61088	43046	29019	19928	16294	15405	14974	15002	15143	15046	14943	15297	14950	15152	15151	15119	15050	15209	15008	15029	15029	15055	15079	15144	15044	14962	15047	14933	14945	15101	14940	15219	14917	15074	14991	15154	15156	15041	15096	15055	15143	15120	15015	15145	14946	15200	15077	15162	15029	15195	14980	15094	15029	15005	15059	14957	15095	15090	15004	15172	15078	15015	15147	15061	15147	14912	15166	15075	15120	15136	15178	15150	15151	15179	15040	15212	15009	15097	15050	15004	15077	15114	15000	15061	14975	15281	15102	15003	15042	15259	14903	15037	15082	15242	15086	15056	15036	15208	14973	14930	15088	15167	15163	15051	15032	14890	15011	15127	15170	15128	15117	15063	15062	15053	15099	15010	15016	15080	15019	15092	15083	15047	14959	15173	15185	15080	15101	15108	15066	15045	14968	15142	15136	15053	15157	14939	14964	15021	15076	15053	15121	15007	14969	15001	15139	15179	15022	15075	15003	15175	15090	15053	14957	15081	15145	15081	15080	14989	15202	15008	15020	15026	15078	15085	15113	15230	15004	15183	15072	14911	15069	15142	15083	15031	14914	15104	14991	14967	14974	14986	15101	15110	15034	15112	14988	15056	15058	15250	15076	15052	15168	15128	15075	15003	15120	15064	14916	15037	15042	15099	14941	14944	15255	15056	15060	15083	15191	15085	15055	15254	14773	15195	15080	15239	14997	15071	14929	15020	15073	15206	15035	14966	15201	14955	14983	15088	15120	15071	15006	15203	15020	15012	15022	14942	15029	15128	15099	15238	15003	15011	15056	15062	14949	14997	14924	15015	14935	15117	15049	14994	15162	15248	15195	14975	15001	15067	15120	15061	15040	15117	14900	15184	15095	15011	15259	14981	15128	15210	15081	15046	15155	15085	14897	15204	15031	15042	14914	14897	15183	15025	15147	14996	15095	15098	15111	15082	15056	15026	14944	15058	14922	14998	15056	14989	15125	14965	15052	15133	15054	15169	14902	15048	14946	15056	14937	14897	14874	15066	15124	15114	15177	15019	15031	15161	15095	15076	14950	14869	14995	15086	15151	15058	15047	14997	15168	15074	14929	15123	14965	15168	15095	15101	15089	14980	15061	15051	15215	15049	15151	15144	15136	15206	14972	15088	14947	15062	15027	15058	15037	15002	14922	15022	15190	15042	15047	15127	15037	15093	15012	15110	15038	15242	15159	14940	14952	15013	15112	15183	15105	15162	15081	15011	15074	15279	15041	14980	15149	15016	14998	15164	14981	15098	15082	15172	14962	15129	15317	14942	15036	14973	15164	14914	14965	15024	14914	15072	15130	15166	15038	14861	14886	15189	15108	14960	14992	15084	15199	15028	15153	15119	15061	14913	14942	15010	15120	15150	15066	15076	15059	14959	14932	15159	14949	15181	14908	15038	15037	15196	15042	14971	15110	15100	15103	15006	15029	15221	15205	15111	15121	15015	15113	14937	15059	15082	15074	14958	15048	14982	15051	15133	15072	15009	15072	15217	14956	15072	15064	15195	15025	15023	15071	14853	15047	15199	14984	15208	15022	15154	15029	15116	15235	15033	15162	15152	14975	15096	15101	15070	15263	15142	15035	14985	14962	15074	15010	15102	15013	15196	15184	15088	15066	15114	15185	15158	15080	14981	15256	14985	15194	15045	15060	14828	15180	15089	15107	15037	15006	15181	15077	15185	14976	15139	15044	15095	15139	15207	14952	15154	15098	15101	14963	15131	15011	15116	14947	14976	14815	15163	15384	15248	15109	14795	15068	14978	15071	15168	15025	15164	15106	15026	15160	15160	15061	15134	14979	15027	15010	15131	15107	15166	15089	15054	15064	14993	14957	15212	14933	15029	15153	15032	15003	15172	15112	15236	15003	15164	15143	15172	15058	15105	15096	14997	15076	15078	14978	15172	14881	15067	15027	15122	14937	15147	15193	15149	15003	15177	14967	15067	15128	14807	15142	15068	15045	14864	14904	15105	15074	15275	15093	15076	15067	15186	14822	15107	15190	15150	15181	15062	15027	15028	15085	15029	14919	15185	14935	15010	14844	14922	14921	14979	15158	15068	15035	15062	14987	14984	15049	15015	14977	15154	15224	15068	15139	15133	14982	14858	14964	15168	15066	15137	15186	14989	15021	15001	15044	15029	15073	15143	15000	15221	15352	14989	15145	15044	15107	15063	14859	14989	15088	15028	15047	14976	15199	14944	15024	15154	15018	15242	15127	14955	15119	14999	14941	15187	14945	15138	14950	14960	15064	14959	15088	15052	15119	15099	14975	15109	15090	15006	15137	14956	15127	15110	15122	14965	15075	15079	15013	14929	14977	14931	14917	15152	15010	15151	15002	15046	15090	14916	14971	15057	15164	14984	15173	15031	15105	15025	15223	15049	15212	15186	15042	15109	15125	15042	15161	15005	15007	15192	14926	15160	15122	15043	15258	14905	15090	15079	14967	15149	14965	15015	15054	15175	15112	15118	14900	15032	15087	15030	15019	15133	15000	15102	15190	15199	15103	14945	15058	14960	15208	15059	15040	15213	14969	15124	14876	15119	15134	15195	15063	15039	15052	15064	15061	15073	14881	15168	15086	14901	15214	14964	14980	15128	15063	15085	14941	15247	14893	14974	14947	15077	14936	15152	15069	15318	15143	15105	15152	14953	15142	15131	15072	14997	15107	15063	15044	15087	14991	15037	15007	14939	14977	15233	14935	15018	15026	14881	15095	15292	15046	15055	15142	14995	15273	14904	15015	15134	15090	14950	15017	15104	14996	15167	15237	15043	15073	15094	14907	15144	15039	15337	15355	14911	14865	15117	15016	14959	15167	15024	15157	15028	15029	15139	15086	15214	14974	15060	15100	14983	15137	15176	15065	14985	15008	15147	14929	15128	15134	14963	15037	15007	14938	15129	15206	15159	15067	15001	15009	14982	14918	15098	15118	15125	15201	14954	14867	15122	15042	15017	14926	14965	15098	15110	15048	15063	15074	15117	15043	15004	15139	15045	15167	15139	15012	14990	14928	15023	15182	15063	15007	14981	15074	15022	15263	15153	15014	15242	14878	15041	15013	15045	15168	15167	14985	15098	15131	15061	15146	15047	14948	14894	14927	15080	15149	15134	15100	14891	15012	15028	15120	15075	15289	15127	15133	15110	14874	15047	15129	15088	14987	15105	15126	15196	15075	15014	15039	15015	14959	14937	15111	15001	15047	15278	15001	15207	15163	14941	15065	15145	15156	15103	14945	15062	15022	14971	15036	15157	14926	15148	14976	15081	15076	15132	15081	15069	15143	15069	15153	15130	15238	14881	15063	15056	15039	14960	15002	15116	15132	15097	15047	14913	15009	15055	15070	15108	15033	15045	14885	15071	14989	14991	14976	15121	15152	15149	15028	14988	15127	14987	14940	15114	15063	15113	15092	15141	15085	14944	15105	15033	15188	15010	15075	14991	14929	15109	14942	14948	14962	15197	15083	15084	15106	15194	15058	14996	15173	15041	15136	14990	15050	14991	15145	15143	15047	15116	15102	15246	15121	15042	15063	15064	15095	15023	14968	15216	15047	15043	15037	15070	15027	15085	15052	14981	15114	15033	15159	14947	14959	15066	15283	15119	14985	15103	15112	14928	15079	15137	15148	15279	14963	15068	14848	15007	15123	15020	15122	15041	15036	15005	15214	15189	14966	15052	14958	15090	15215	15308	15102	14987	14919	15027	15004	15142	15250	15105	15124	15112	15109	15139	15098	15015	14885	15134	15137	15264	15144	14897	14960	15045	15094	14900	15237	15080	15158	15241	14962	15093	15168	15141	15326	15004	15088	15111	14980	14992	15209	14996	14986	15003	15037	14951	14923	14974	15008	14964	14990	15066	14945	15146	15076	15044	14934	15157	15104	15166	15012	14982	15270	15049	15113	15086	15022	14946	14989	15050	15034	15030	15239	15044	14958	15130	14982	15109	14915	14915	15024	15189	14966	15081	15014	15080	15045	15009	15310	15109	15031	14924	15053	15091	15053	15087	15077	15087	15156	15156	15132	14932	15182	15076	15091	15167	15086	15017	14985	14928	15125	15073	15097	15193	15021	14979	15062	15052	15000	14971	15081	15017	14942	15058	15005	14975	15050	15089	15012	15177	15007	15147	15040	15106	14993	14968	15182	14908	14996	14963	14950	14920	15044	14932	15095	15054	15064	15158	14950	15090	15096	15005	15058	14937	14889	15010	14917	15073	15088	15177	15025	15073	14892	15184	15105	15114	15086	15086	14987	15201	15142	15122	15147	14961	15007	15305	15017	15023	14994	15135	15212	15022	15137	15108	15148	14925	15162	15004	15097	15194	15016	15060	15171	15020	15199	15093	15039	15177	15154	15029	15183	14914	15055	14990	15077	14996	15257	15041	15223	15046	14959	15137	14965	15143	15050	15059	14964	15109	15057	15112	15018	15269	14934	14957	15049	15158	15066	15105	15149	15032	15048	15023	15057	15128	15182	15015	15061	15071	15166	15076	15006	15285	14947	14944	15020	15110	14931	15106	14979	15039	14942	15258	14933	15068	15043	15003	14947	14996	15142	15144	15033	15000	15089	14992	15059	14905	15162	15075	15035	15071	15089	15198	14806	15155	15186	15037	15153	15002	15059	15063	15006	14996	15010	15046	15050	15258	15172	14986	15034	15116	15094	15104	14992	14964	15103	15043	14937	15153	15019	15127	15140	15221	14975	15111	15071	15054	15198	14932	14998	15110	15331	15017	14878	15118	15114	15081	15093	15105	14922	14944	14988	14915	14833	15027	15068	15134	15170	14856	15097	15229	14984	15008	15153	14962	15018	15147	15104	15082	15163	15127	15156	15069	15219	15133	14896	15160	14991	15061	15085	15103	15165	14941	14947	14967	15033	15178	15033	14887	15193	15128	15112	14993	15146	15036	14915	15201	15001	15274	15213	15106	14955	15192	14973	14978	15013	15154	15356	15142	15017	15035	14997	15068	15169	14945	15022	15082	15078	15279	14997	14971	15018	14960	14875	15049	15221	14964	15028	15190	15030	15135	15060	15143	15016	14980	15022	15041	15106	15038	15116	15004	15132	14955	15235	15263	15125	14992	15098	15164	14907	15095	15098	15117	15224	15113	14948	15200	14825	15238	15081
22962	22502	39145	42028	37132	32489	28475	20406	17695	17523	17330	17350	17194	16986	16989	17185	17348	17078	16855	17153	17142	17082	16810	16931	16995	17084	17202	17122	16992	16772	16941	16990	16988	17068	17136	17209	16996	17060	16954	16894	17146	17289	16968	17016	16926	17118	17024	16872	17118	17083	16623	16789	17022	17018	17125	16947	17060	16867	17145	16932	17110	16954	16918	16897	16871	17011	16835	17043	16954	16964	17015	17005	17010	17007	17217	16913	17030	16788	17055	16857	16958	16799	16802	16852	16865	16840	16962	17010	17147	16991	16929	16870	17094	16890	16915	16924	16966	16726	16843	16933	16708	16991	17168	17015	16971	16793	17020	16818	16965	16764	16957	16623	16787	16916	17045	17010	16868	17047	16988	16853	16756	16858	16735	16782	16955	16976	16762	16800	16905	16928	16777	16993	16855	16784	16948	16830	16808	16956	16700	16841	17043	16849	16954	17011	17081	16944	16717	16825	16909	16783	17010	16955	16948	16992	16890	16819	16916	16964	16829	16917	17025	16879	16860	16799	16994	16983	16849	16948	17001	16866	16799	16753	16992	16871	16721	16869	16792	16864	16764	16873	16769	16853	16721	16809	17043	16950	17052	16855	16804	16871	17021	16790	16728	16674	16817	16766	16914	16726	16831	16781	16969	16792	16836	16882	17106	16953	16934	17008	16876	16904	17228	16921	17068	16796	16924	16991	17079	16747	16759	16753	16818	16890	16705	16901	16988	16844	16856	16982	16793	16790	16928	16843	16832	16922	16820	16752	16893	16833	16906	16911	16964	17015	16734	16718	16922	16992	16873	16712	16912	16683	16928	16811	16759	16863	16842	16904	16793	16948	16670	16886	16907	16904	16695	16786	16773	16830	16684	16990	16919	16905	16995	16744	16854	16726	16809	17098	16890	16835	16735	17002	16874	16998	16881	17082	16747	16969	16883	17022	17023	16903	16777	16716	16824	16842	16833	16826	16722	16950	16975	16867	16965	17067	17119	17038	16881	16756	16800	16851	16847	16764	16793	16909	16761	16877	17010	16936	16749	16580	17044	16870	16945	16942	16942	16983	17066	16820	16804	16805	16853	17086	16889	16891	16948	16747	16757	16775	16786	16963	16727	16682	16841	16977	16852	16841	16797	17098	16758	16878	16937	16968	16674	16982	16838	16820	17005	16890	16894	16927	16966	17023	16938	16837	16645	16806	17010	16839	16895	16766	16953	16741	16833	16911	16879	16745	16909	16874	16930	16891	16666	16931	16843	16950	16951	16818	16836	17016	16783	16760	16889	17032	16849	16940	16734	17006	16922	16799	17024	16704	16683	16851	17087	16747	16748	16841	16845	16716	16901	16748	16750	16974	16892	16986	17079	16870	16880	16886	16849	17072	16907	16965	16819	16937	16989	16826	16897	16985	16936	16873	16965	16935	17088	16889	16802	17089	16950	16882	16953	17111	16947	16889	16993	16708	16888	16854	16972	16774	16775	16952	16804	16792	16796	16681	17004	16735	16908	16953	16840	16777	16784	16944	16681	16835	16831	16884	16871	17111	16877	16854	16851	16867	16938	17017	16906	16935	16656	16661	16958	16926	16824	17029	16905	16883	16727	16955	16857	16890	16760	16701	16958	16711	16855	16799	16827	16877	17082	16899	17166	16917	16927	16898	17104	16886	17008	16973	17043	16706	16921	16911	16626	16653	16807	16884	16963	16838	17006	16862	16745	16764	16624	17025	17010	16962	16778	16871	16918	16630	16733	16885	16830	17121	16963	16741	16718	16547	16849	16649	16887	16871	16982	16776	16929	16843	16914	16726	16743	16733	16901	16835	16802	16961	16745	16863	16985	17056	16779	16616	16998	16776	16826	16774	16903	16938	16936	16907	16833	17024	16860	17049	16834	17020	16979	16993	16946	16817	16967	16883	16879	16846	16966	16967	16859	16784	16801	16849	16857	16860	16740	16709	17084	16787	16614	16942	16797	16892	16674	16924	16892	16891	16878	16800	16852	16772	16817	16702	16826	16610	16903	16946	16602	16878	16988	16892	16720	16825	17049	16957	16611	16986	17003	16986	16890	16921	16780	16989	16831	16781	16867	16614	16821	16811	17011	16747	16893	16904	17121	16919	16925	16834	16922	16877	16903	16917	16849	16721	16728	16976	16974	16948	16869	16741	16847	16764	16865	16694	16871	16665	16938	16816	16668	16753	16887	16765	16923	16713	16866	17031	16881	16848	16885	16941	17059	16824	16860	16900	16887	16845	16777	16922	16847	16878	16824	16874	17001	16838	16781	16822	16757	16838	17031	16809	17008	16957	16798	16846	16942	16938	16984	16890	16726	16926	16748	16746	16732	16961	17006	17007	17099	16947	16992	16736	16797	17039	16997	16974	16733	16760	16913	16990	16944	16908	17036	16934	16871	16716	16814	16784	16919	16818	16876	16773	16907	16924	16796	16893	16941	16989	16914	16863	16901	16944	16952	16748	16668	17020	16935	16998	16755	16720	17032	16887	16697	16844	16891	16913	16796	16859	16801	16933	16953	16817	16918	16772	16875	16816	16727	16921	16955	16939	16868	16720	16814	16949	16907	16957	16850	16947	16826	16851	16851	16976	16977	16817	16835	16815	16870	16865	16943	16953	17009	16861	16852	16887	16745	16677	16896	16803	16868	16996	16770	16927	16874	16930	16963	16897	16970	16828	17061	16837	16890	16967	16985	17143	16874	16965	16859	16809	16769	16763	16961	16777	16860	16830	17001	16761	16939	17155	16779	16930	17047	16706	16864	17144	17011	16938	16846	16842	16672	17032	16992	16825	16986	16740	16770	16927	16819	16591	16931	16726	16859	17059	16751	16721	16783	16803	16915	16716	16851	16991	16863	16791	16809	17012	16835	16764	16965	16867	16891	16812	16598	16795	16766	16920	16898	16882	16812	17046	17124	16916	16723	16917	16870	16948	16982	17006	16968	16863	16941	16899	17054	16947	16876	16894	16803	16791	17003	16933	16880	16907	16898	16823	16923	16778	16700	16962	16838	16932	16702	16933	16936	16788	17032	16967	16976	16719	16747	16976	16836	16853	16977	16810	16950	16732	16874	16762	16960	16869	16889	16898	16858	16927	16896	16943	16876	16632	16898	16830	17018	16831	17071	16885	16928	16817	16863	16703	16746	16891	17000	16903	16792	16718	16753	16627	16810	16943	16867	16632	16799	16728	16816	16900	16845	16892	16875	16844	16894	16872	16874	16886	16767	16712	16993	16856	16917	16812	16820	16898	16838	16952	16688	16809	16933	16815	16669	16787	17203	16854	16751	16900	16966	16938	16937	17005	16881	16769	16707	16921	17016	16805	16885	16886	16874	16656	17014	16924	16962	16940	16753	17016	16978	16912	16746	16814	16747	16907	17027	16691	16811	17000	16921	16869	16877	16802	16758	16947	16933	17123	16884	16827	17045	16874	16833	16800	16997	16888	16883	16851	16884	16649	16793	16964	16967	16791	16958	16655	16771	16819	16798	16776	16648	16811	16824	16951	16764	16767	16844	16742	16860	16943	16845	16613	16828	16949	16687	16875	16754	16855	16926	16797	16814	16966	17102	16973	16972	16747	16830	16958	16785	16692	16880	16802	16889	16821	16995	16756	16771	16876	16957	16681	16890	16908	16965	17070	17002	16887	16878	16821	16759	16900	16886	16837	16939	16849	16880	16918	16967	16895	16941	16738	17027	17003	16829	17018	17019	16877	16852	16826	16783	16929	16938	16787	16623	16785	16774	16999	16867	16892	16686	16945	17153	16876	17096	16773	16899	16982	17005	16784	16982	16783	16858	16838	17038	16699	16976	16917	17123	17070	16693	16911	16983	16987	16609	16773	16771	16673	16887	17070	17012	16826	16667	16791	16674	16846	16777	16863	16902	16913	16883	16771	16846	16813	16870	16959	16860	17080	16830	16903	16946	17016	16854	16961	16813	16943	16914	16687	16909	16918	16871	17142	17021	17079	16969	17004	16895	16616	16746	16792	16830	16884	16901	16937	16913	16958	16948	17061	16875	16705	17003	16705	16960	16952	16872	16829	16860	16890	16861	16896	16836	16792	16899	16945	17004	16799	17095	16937	17079	16978	16797	16888	16805	16899	16829	16833	16566	16849	16731	16825	16721	16782	16820	16749	16902	16847	16870	17032	16943	16865	16702	16792	16806	16843	16789	16663	16917	16715	16927	16802	16750	17069	16958	16902	16673	16770	16744	16902	16636	16785	16897	16815	16777	16877	16954	16865	16928	16798	16832	16871	16710	16893	16947	16794	16801	16950	17119	16890	16848	16879	16918	16815	16527	16793	16946	16908	16860	16811	16737	16846	16742	16889	16767	16805	16816	16800	16608	16795	16976	17074	16708	16826	16814	17033	17022	16819	16952	16862	16835	16783	16782	16774	16832	16987	16661	16856	16792	16914	17013	16748	16868	16957	17018	16946	16956	16951	16892	16817	16609	16933	17051	16820	16999	16783	16911	16751	16934	16802	16871	16954	17120	16667	16762	16882	16730	16860	16739	16833	17003	17226	17087	16900	16983	16946	16661	16821	16643	16866	16871	17018	16736	16729	16747	16765	16696	16991	16858	16959	16957	16767	16888	16917	16971	17011	16702	16909	16799	16976	16916	16821	16765	16921	17139	16942	16796	16938	16793	16804	16949	16941	16698	16709	16747	16864	16929	16698	16992	16780	16953	16892	16838	16786	16814	16939	16935	16925	16906	16797	16753	16866	16893	16790	16761	16900	16627	16829	17053	16808	16769	16793	16610	16897	16895	16866	16962	17017	16839	16717	16797	16924	16640	16825	16671	17061	16766	16973	16587	16641	16779	16987	16817	16750	16787	16940	16702	16687	16854	16920	16896	16778	16887	16929	16867	16893	16848	16799	17082	16838	16736	17083	16953	16862	16811	17066	17051	17195	17030	16866	16645	16806	16783	16746	16847	16786	16829	16882	16880	16936	16873	16861	16985	16892	16933	16938	16769	16989	16826	16736	16908	17106	16861	16690	16627	16693	16735	16924	17038	16889	16926	16895	16889	16924	16905	16831	16859	16839	16992	16776	16788	16931	16940	17050	17021	16859	16870	16923	16845	16849	16941	16846	16886	16788	16915	16658	16692	16761	16865	16967	17056	16723
62823	103643	95815	75224	53837	36922	24250	17340	15223	14869	14851	14986	15049	14835	14958	14937	14842	15010	14727	14990	14961	14858	14882	14874	14847	14904	14849	14890	14887	15037	14683	14927	14805	15161	15004	14882	15012	14839	14898	14754	14784	14775	14964	14890	15119	15010	14830	14939	14910	14936	14918	14759	14732	14784	15149	14661	14962	14884	15040	14793	14843	14983	14922	14883	15026	14859	14925	14971	14970	14812	14980	15032	14975	14915	15002	14884	14984	14935	14860	14840	14863	14808	14809	14947	15030	14934	15111	14707	14893	14897	14933	14777	14714	14964	14708	14720	14842	14825	15048	14756	14943	14919	15034	14995	14885	14769	14952	15050	14797	15001	14878	14790	14908	14978	14900	14833	14819	14692	14731	14921	14975	14889	14838	14938	14888	14967	14858	14953	14769	15080	14810	14870	14831	15020	15045	14864	14785	15056	14889	14912	14929	14842	15001	14901	14887	14802	14845	15010	14900	14844	14908	14854	14867	14996	14867	14860	15036	14770	14823	15028	14799	14772	14790	14787	14841	14917	14848	14832	14781	14931	15014	14854	15038	14861	14981	14855	14894	14758	14954	15046	14751	14858	14862	14970	14720	14839	14961	14898	14920	14993	14792	14758	14806	14924	14843	14933	14856	14965	14817	15131	14662	15040	14848	14964	14726	14977	14897	14805	14879	14851	14769	15027	14972	14904	14977	14761	14944	14978	14903	14781	14813	14970	14901	14634	14903	15010	14860	14963	14709	15090	14770	14848	14915	14904	14859	14937	14938	14846	14843	14827	14764	14992	14993	14865	14999	14761	14871	14785	14838	14749	14975	14735	14869	14849	14958	14930	14874	15043	14802	14892	14972	14919	14863	14861	14974	14835	14889	14823	14883	14716	14903	15090	14868	14868	14975	14974	14956	14747	14804	14791	14868	14808	14930	14975	14896	14979	15095	14899	14762	14908	15039	14950	14903	15052	14822	14785	14960	14960	14834	14808	14897	14858	14898	14726	14951	14869	14771	14671	14893	14976	14935	14941	14936	14792	14871	14974	14852	14796	15031	14959	14817	14841	14841	14809	14834	14882	14918	14811	15181	14869	14758	14936	14830	14933	14905	14738	14825	14896	14862	14796	14743	15027	14812	14934	14836	14929	14933	14815	14937	15030	14808	14830	14804	14974	14751	14966	14703	14978	14911	14867	14913	14920	14872	14682	14858	14940	15022	14985	14920	14929	14757	14773	14771	14994	14920	14836	15006	14940	14704	14840	14892	14824	14939	14936	14817	14918	14925	14834	14883	15073	14778	14722	14810	14936	14844	14749	14889	14896	14784	14883	14822	15029	14913	15065	14875	14744	14958	14858	14877	14784	14909	14959	14904	14737	14818	14969	14957	15008	14924	14836	14801	14909	15043	14911	14900	14837	14956	14954	14771	14761	14885	15024	14811	14744	14935	14734	15087	14780	14963	14790	14831	14951	14801	15074	14931	14758	14867	14988	14911	14908	15061	14862	14872	14884	14934	14961	15175	14927	14794	14997	14842	15023	14917	14887	14916	15028	15036	14770	14822	14762	14845	14695	14946	14820	14939	14810	14994	14811	14893	14971	14790	14856	14960	14995	14870	14823	15005	14862	14832	14720	14912	14824	14957	14984	14872	14875	14886	14810	14828	14947	14903	14859	14844	14905	14828	14814	14808	15101	14979	14836	14797	14911	14806	14859	14977	14861	14816	14946	14852	15167	14939	14865	15005	14806	14844	14878	14679	14944	14915	14919	14932	14819	14826	14846	14773	14834	14826	14882	14835	14940	14918	14893	14957	14953	14930	14819	14776	14981	14863	14911	14982	14774	14924	14941	14742	14953	14742	14865	14781	14927	14730	14971	15076	14926	15025	14804	14934	14869	14999	14859	15071	14830	14892	14884	14969	15003	14954	14876	14878	14919	15011	14983	14809	15018	14823	14987	14796	14906	14952	14815	14875	14892	14973	14811	15019	14840	14870	14739	14812	15007	14894	14887	14767	15004	14910	14929	14900	14892	14882	14973	14823	14974	14861	14938	14927	14910	14815	15056	14736	15028	14907	14845	14917	14769	14815	14921	14933	14947	15084	14855	14968	15053	14776	15025	14968	14981	14816	14938	14820	14963	14910	14714	15012	14914	15057	14947	14838	15016	14959	14812	14758	15011	14986	14704	14866	14854	14764	14848	14889	14860	14954	14856	14883	15073	14841	14917	14865	14822	14751	14983	14885	14669	15004	15015	14950	14801	14839	14834	14739	14947	14817	14924	14892	14979	15032	14977	14696	15028	15009	14966	14852	14771	14929	14930	14764	14896	14778	14883	14770	14779	14864	14907	14833	14988	15024	14808	14828	14913	15055	14966	14982	14942	14782	14848	14848	14785	14978	14999	14963	14773	14835	14928	14881	14837	14858	14790	14994	14847	15008	14983	14834	15013	14700	14816	14846	14755	14969	14930	14888	15055	14825	14897	14921	14810	14876	14949	14695	14776	14795	14734	14931	14708	14828	14888	14619	14968	14969	14925	14990	14706	14962	14750	14796	14789	15041	15056	14907	14824	14903	14821	15102	14873	14799	14919	14862	14758	14955	14830	15015	14741	14916	14789	14652	14970	14937	14950	14830	15031	14941	14876	14753	14754	14898	14875	14995	14951	14904	15070	14978	14913	15029	14900	14929	14730	14819	14707	15093	14912	14758	14775	14966	14965	15083	14837	15078	14777	14870	15045	14758	14865	14968	15005	14871	14797	14900	14912	14836	14702	14963	14773	14981	14992	14978	15073	14803	14800	15033	14940	14906	14882	14664	14823	14909	14890	14973	14839	14665	14983	14974	14860	14787	14915	14733	14942	14957	14861	14810	14933	14752	14702	14919	14983	14808	14970	14892	14945	14948	14951	14800	14876	14872	14862	14800	15035	14871	14928	14726	14882	14827	14931	14857	14889	14874	14964	14715	14852	15008	14846	14772	14744	14792	14799	14962	14912	14779	14869	14882	14883	14823	14732	15051	14911	15055	14885	14922	14771	14772	14893	14938	15013	14878	15044	14796	15008	14876	14811	14817	14933	14730	15025	14689	15078	14821	14902	14717	14903	14944	14802	15100	14812	15003	14642	15004	15020	14778	14862	14882	15069	14778	14944	15029	14812	14967	14963	14819	14903	14778	14836	14821	14965	14960	14719	14924	14865	14905	14932	14741	14943	14876	14850	14841	15064	14972	14935	15049	14796	14924	14960	14832	14867	14986	14991	15010	14807	14888	14874	14812	14926	14907	14770	15011	14920	14866	14847	14953	14931	14862	15113	14777	14817	14875	14802	14952	14822	14894	14838	14925	14768	15050	14845	14995	14918	14746	14845	15020	14832	14790	14845	14666	14948	14995	14898	14859	14767	14971	14806	14853	14898	14906	15039	14956	14775	14805	14885	14983	14886	15058	14924	14884	14921	14788	14829	14808	14957	14950	14911	14821	14978	14850	14833	14711	14841	14977	14739	14776	14966	14933	14922	14821	14834	14730	14839	14804	14970	14863	14800	15017	14879	14893	14859	14766	14954	14591	14933	14807	14980	14900	14899	14727	14941	14948	14721	14801	15061	15003	14874	14817	14798	14780	14951	14826	14650	14671	14885	14678	14883	14778	14800	14797	14950	14999	14811	14846	14862	14672	14883	14818	14858	14946	14954	14981	14829	14896	14728	14860	14666	14876	14841	14927	14831	14785	14975	14627	15117	14820	14861	14970	14970	14745	14852	14781	14756	14954	14841	14906	14740	14877	14955	14965	14922	14892	14838	14891	14874	15030	14732	14888	14838	14894	14816	14767	14846	15013	14863	14873	14829	14906	14894	14900	15071	14879	14944	14806	14839	15012	14820	14949	14933	14874	14964	14954	14764	14905	14797	14922	14923	14837	14869	14867	14946	14950	14984	14865	14925	14861	14933	14819	14832	14846	14716	14846	14860	14953	14863	14954	14906	14778	15041	14925	14982	14979	14909	14817	14791	14794	14797	15048	14865	14814	14738	14785	14865	14722	14869	14663	14985	14850	14787	14954	15025	14792	15008	14685	14949	14968	14750	14726	14877	14715	14668	14999	14995	14821	14781	14870	14824	14784	14826	14908	14853	14874	14902	14904	14869	14886	14919	14913	14908	14869	14854	14896	14898	14857	14857	14740	14913	14755	14813	14819	14813	14956	14805	14967	14826	14790	14857	14755	14865	14792	14933	14923	14840	14857	14793	14843	14938	14809	14926	14896	14864	14854	14895	14841	15011	14983	15013	14955	14688	14945	14776	14908	14621	14904	14805	14957	14846	15066	14858	14978	14963	14815	14908	14912	14798	14678	15034	14935	14976	14891	14854	14924	14710	14847	14855	14807	14904	14907	14740	15129	14865	14964	14903	14882	15082	14921	15040	14977	14785	14981	14753	14943	14836	14851	14947	14749	14795	14775	15055	14928	14865	14926	14775	14917	14766	14927	14937	14836	14868	14786	14863	14963	14899	14835	14815	15031	15002	14871	14965	15006	14836	14815	14998	14892	14823	14874	14893	14876	14947	14838	14888	14977	14905	14919	15044	14837	14827	14951	14794	14785	14885	14917	14918	14892	14908	14866	15017	14971	14907	14833	14766	14794	14814	14856	14866	14920	14842	14652	14842	14907	14832	14847	14944	14909	14932	14979	14845	14967	14944	14845	14829	15025	14931	14893	15002	14836	14919	14845	14821	15009	14921	14918	14970	14927	14980	14863	14805	14794	15078	14762	15010	14816	14904	14832	14753	14865	14603	14828	15131	14962	15000	14837	14739	14782	14813	14793	15026	15071	14831	14994	14987	14879	14883	15064	14810	14768	14923	15026	15059	14850	14985	14886	14708	14818	14649	14976	14807	14718	14841	14780	14970	14717	14705	14887	14796	14881	14868	14889	14628	15023	14733	15036	15071	14786	14882	14933	14715	15046	14825	14886	14791	14939	14905	14800	14853	14933	14972	14882	14837	15071	14966	14734	14939	14889	14810	14878	14852	14957	14980	15042	14863	14876	14919	14885	14835	14835	15014	15036	14938	14871	14897	14910	14836	14889	14802	14821	14866	14801	14964	14816	14861	14805	15040	14914	14823	14948	14876	15023	15013	14857	14667	14787	14889	15033	14822	14849	14867
29234	34924	43908	34455	24168	20464	18883	17996	17775	17678	17496	17552	17700	17602	17708	17703	17537	17408	17771	17374	17565	17685	17540	17685	17562	17561	17565	17526	17479	17822	17442	17544	17507	17530	17603	17778	17668	17701	17490	17404	17445	17520	17342	17361	17460	17438	17461	17477	17632	17782	17569	17583	17456	17357	17475	17398	17467	17516	17709	17462	17474	17549	17538	17678	17577	17738	17532	17549	17469	17638	17652	17542	17634	17364	17269	17604	17498	17560	17587	17528	17567	17396	17700	17429	17490	17564	17551	17316	17604	17293	17451	17363	17462	17484	17614	17337	17547	17589	17460	17323	17665	17477	17670	17581	17602	17536	17522	17531	17601	17705	17490	17395	17484	17559	17526	17263	17529	17434	17640	17409	17525	17712	17491	17583	17566	17585	17841	17735	17463	17345	17553	17470	17635	17653	17599	17330	17918	17748	17694	17632	17494	17608	17468	17349	17524	17438	17652	17569	17484	17438	17542	17541	17484	17454	17508	17405	17513	17514	17330	17465	17416	17429	17478	17363	17661	17379	17409	17580	17459	17571	17650	17502	17676	17290	17477	17578	17615	17513	17565	17351	17549	17310	17606	17603	17520	17412	17448	17609	17490	17721	17703	17554	17686	17571	17446	17709	17672	17717	17702	17525	17622	17457	17671	17614	17744	17504	17640	17656	17646	17609	17451	17474	17463	17535	17570	17530	17379	17405	17376	17707	17687	17535	17527	17507	17522	17456	17678	17671	17474	17256	17471	17474	17421	17588	17720	17503	17607	17362	17570	17577	17619	17633	17661	17604	17655	17662	17615	17339	17310	17493	17408	17473	17589	17542	17414	17536	17576	17431	17281	17386	17626	17421	17480	17532	17438	17230	17446	17328	17487	17411	17409	17439	17552	17457	17536	17503	17488	17603	17689	17380	17432	17611	17566	17491	17712	17240	17475	17491	17415	17466	17633	17445	17672	17777	17381	17531	17601	17418	17485	17476	17571	17468	17455	17574	17529	17624	17571	17437	17433	17450	17461	17523	17494	17683	17755	17621	17624	17398	17556	17559	17668	17310	17590	17547	17345	17484	17459	17570	17521	17490	17558	17422	17600	17725	17558	17446	17437	17357	17614	17438	17567	17484	17689	17632	17444	17602	17530	17521	17679	17522	17562	17637	17673	17472	17325	17537	17611	17538	17618	17476	17404	17654	17738	17510	17542	17448	17551	17594	17489	17480	17521	17485	17454	17391	17780	17478	17466	17372	17604	17713	17498	17639	17433	17629	17484	17497	17511	17419	17482	17442	17442	17392	17438	17360	17502	17664	17628	17331	17569	17473	17563	17511	17703	17387	17680	17325	17664	17398	17630	17393	17538	17548	17519	17623	17659	17522	17640	17642	17470	17846	17634	17567	17586	17572	17602	17503	17503	17622	17642	17549	17531	17666	17572	17228	17354	17652	17393	17416	17655	17570	17524	17613	17561	17677	17624	17589	17462	17295	17511	17466	17673	17522	17706	17422	17644	17582	17579	17664	17538	17419	17607	17502	17635	17673	17400	17424	17411	17632	17493	17324	17427	17538	17668	17407	17444	17532	17555	17664	17606	17389	17581	17383	17330	17480	17421	17555	17439	17680	17671	17509	17619	17696	17465	17524	17655	17606	17370	17641	17367	17384	17498	17831	17569	17616	17455	17405	17583	17595	17615	17394	17466	17386	17556	17454	17425	17451	17515	17599	17566	17447	17591	17410	17539	17481	17469	17560	17554	17572	17438	17722	17695	17628	17552	17322	17475	17530	17472	17719	17759	17773	17615	17410	17618	17616	17569	17587	17439	17552	17708	17653	17281	17566	17376	17716	17380	17725	17422	17594	17469	17631	17400	17501	17269	17425	17507	17446	17609	17527	17761	17412	17307	17477	17424	17532	17499	17490	17411	17667	17551	17640	17404	17695	17619	17378	17567	17384	17611	17591	17384	17627	17568	17579	17518	17655	17505	17588	17546	17512	17465	17728	17446	17369	17591	17659	17475	17447	17441	17422	17513	17653	17585	17380	17502	17540	17471	17512	17519	17622	17597	17479	17554	17547	17733	17604	17276	17594	17291	17374	17515	17410	17633	17585	17695	17526	17623	17564	17529	17529	17401	17479	17486	17355	17397	17556	17393	17437	17316	17364	17507	17550	17561	17694	17454	17424	17497	17634	17560	17475	17500	17500	17442	17614	17491	17389	17412	17573	17657	17422	17609	17401	17440	17290	17404	17556	17597	17605	17380	17513	17578	17468	17512	17528	17653	17746	17474	17375	17528	17628	17608	17498	17457	17518	17672	17498	17613	17462	17568	17564	17463	17352	17760	17431	17407	17375	17543	17507	17573	17449	17652	17575	17529	17668	17563	17554	17326	17525	17300	17586	17420	17397	17634	17633	17574	17201	17459	17452	17401	17420	17554	17492	17674	17405	17533	17391	17472	17436	17455	17724	17550	17367	17384	17492	17532	17311	17471	17684	17423	17510	17675	17398	17370	17530	17678	17588	17490	17534	17709	17438	17690	17541	17602	17601	17546	17529	17312	17456	17556	17571	17787	17288	17493	17526	17572	17708	17622	17506	17381	17563	17551	17478	17360	17576	17455	17621	17606	17530	17509	17488	17494	17547	17386	17485	17448	17503	17503	17317	17386	17343	17535	17360	17578	17530	17471	17658	17470	17415	17537	17506	17549	17670	17329	17511	17530	17488	17526	17508	17240	17705	17542	17467	17468	17576	17574	17496	17541	17512	17547	17400	17608	17511	17558	17659	17712	17626	17552	17710	17470	17565	17296	17549	17379	17779	17534	17496	17516	17445	17428	17450	17487	17462	17295	17724	17548	17672	17542	17498	17573	17657	17387	17349	17467	17582	17542	17462	17750	17374	17464	17589	17516	17678	17527	17398	17452	17465	17390	17489	17480	17603	17530	17671	17480	17601	17592	17592	17591	17525	17317	17443	17610	17342	17411	17660	17488	17638	17532	17415	17544	17444	17622	17308	17422	17466	17553	17388	17639	17519	17448	17642	17514	17476	17605	17465	17597	17617	17572	17515	17525	17413	17433	17387	17603	17432	17559	17751	17391	17650	17692	17517	17621	17384	17285	17354	17588	17569	17434	17499	17431	17458	17538	17661	17535	17628	17338	17499	17431	17303	17277	17497	17433	17466	17381	17472	17585	17505	17500	17617	17418	17605	17750	17488	17472	17532	17316	17378	17535	17497	17603	17510	17528	17402	17522	17502	17448	17627	17647	17473	17530	17387	17637	17526	17499	17375	17483	17391	17526	17581	17369	17350	17270	17537	17459	17434	17322	17557	17559	17657	17709	17473	17445	17453	17677	17520	17586	17623	17371	17524	17502	17387	17547	17517	17534	17484	17618	17513	17639	17619	17371	17391	17458	17547	17480	17491	17705	17638	17500	17346	17441	17651	17565	17695	17497	17356	17462	17560	17535	17594	17624	17588	17447	17594	17357	17731	17344	17443	17450	17461	17412	17697	17747	17386	17484	17452	17448	17390	17408	17574	17488	17506	17426	17563	17315	17582	17525	17543	17490	17486	17666	17373	17512	17736	17571	17478	17514	17434	17602	17328	17654	17563	17414	17598	17455	17465	17767	17356	17501	17609	17625	17597	17420	17631	17477	17698	17634	17327	17659	17510	17541	17564	17528	17477	17431	17616	17485	17551	17355	17226	17483	17550	17707	17513	17661	17522	17444	17710	17693	17339	17360	17565	17564	17422	17551	17509	17527	17533	17565	17472	17442	17520	17651	17338	17637	17370	17439	17642	17708	17589	17475	17713	17534	17510	17548	17427	17423	17356	17542	17291	17427	17556	17478	17507	17500	17671	17598	17490	17515	17601	17538	17449	17619	17347	17425	17515	17426	17730	17573	17493	17482	17432	17800	17412	17447	17639	17395	17517	17603	17648	17426	17420	17411	17616	17643	17478	17289	17550	17375	17443	17576	17574	17904	17587	17475	17503	17390	17490	17571	17511	17509	17533	17563	17472	17532	17641	17662	17511	17422	17397	17497	17543	17498	17401	17423	17709	17529	17439	17393	17467	17648	17529	17503	17779	17518	17490	17532	17515	17456	17561	17459	17496	17506	17585	17569	17506	17655	17515	17439	17435	17527	17263	17430	17459	17520	17622	17606	17447	17308	17598	17511	17525	17690	17404	17626	17652	17345	17490	17461	17493	17428	17425	17399	17737	17466	17536	17707	17433	17482	17490	17358	17571	17650	17577	17562	17682	17333	17341	17414	17295	17550	17537	17554	17489	17599	17521	17431	17543	17560	17433	17440	17408	17721	17348	17243	17389	17445	17656	17645	17558	17601	17796	17289	17570	17420	17436	17503	17761	17665	17436	17414	17409	17535	17520	17456	17393	17565	17483	17492	17530	17504	17459	17524	17622	17635	17690	17612	17552	17412	17529	17605	17521	17437	17456	17725	17630	17486	17896	17479	17509	17626	17548	17439	17672	17500	17598	17695	17544	17748	17432	17428	17448	17606	17432	17596	17692	17359	17404	17456	17494	17470	17321	17545	17627	17572	17389	17503	17512	17402	17340	17486	17628	17553	17536	17574	17601	17659	17474	17652	17395	17517	17645	17630	17289	17277	17367	17501	17691	17465	17456	17270	17304	17535	17438	17558	17462	17348	17538	17735	17549	17396	17417	17561	17650	17691	17510	17729	17680	17565	17502	17410	17443	17480	17314	17378	17569	17700	17428	17413	17509	17407	17595	17651	17442	17543	17394	17363	17456	17372	17586	17376	17442	17689	17437	17579	17659	17365	17511	17590	17648	17376	17503	17402	17413	17592	17385	17676	17468	17612	17518	17377	17449	17555	17550	17473	17451	17477	17592	17622	17690	17583	17615	17564	17526	17622	17423	17440	17520	17564	17335	17534	17504	17422	17626	17674	17628	17565	17599	17556	17497	17551	17683	17544	17612	17514	17498	17527	17556	17611	17422	17555	17652	17418	17516	17497	17517	17619	17398	17500	17567	17456	17550	17557	17654	17557	17591	17467	17480	17539	17227	17513	17664	17584	17593	17651	17530	17698	17712	17553	17421	17522	17339	17579	17614	17642	17507	17557	17368	17324	17564	17484	17557	17716	17558	17413	17368	17291	17519	17444	17606
33830	55525	46973	31130	22212	17752	16116	15324	15358	15232	15219	15078	15245	15472	15332	15325	15147	15252	15187	15184	15310	15341	15279	15153	15154	15199	15059	15395	15028	15393	15147	15224	15180	15223	15286	15271	15175	15450	15193	15089	15085	15399	15282	15070	15161	15079	15297	15155	15359	15330	15242	15334	15315	15312	15062	15247	15235	15183	15159	15338	15341	15215	15222	15212	15192	15134	15338	15078	15186	15217	15330	15250	15219	15001	15288	15167	15199	15159	15234	15128	15157	15167	15263	15145	15227	15323	15301	15143	15248	15172	15269	15261	15137	15145	15157	15123	15367	15278	15380	15353	15320	15197	15200	15315	15147	15336	15384	15208	15216	15185	15045	15165	15249	15374	15151	15037	15148	15311	15252	15143	15394	15178	15166	15197	15268	15282	14996	15348	15183	15333	15354	15205	15233	15247	15320	15328	15255	15249	15175	15270	15315	15296	15124	15438	15237	15101	15169	15362	15241	15120	15357	15099	15317	15191	15161	15275	15409	15227	15238	15238	15298	15233	15211	15245	15074	15207	15222	15403	15247	15130	15257	15204	15326	15171	15114	15316	15290	15385	15275	15048	15239	15245	15231	15078	15225	15153	15318	15257	15253	15251	15356	15175	15154	15205	15266	15174	15096	15273	15223	15275	15308	15104	15100	15072	15114	15129	15162	15202	15138	15259	15274	15230	15122	15280	15146	15326	15361	15212	15245	15266	15226	15180	15439	15252	15395	15300	15268	15106	15186	15267	15107	15041	15422	15178	15110	15114	15270	15152	15100	15135	15273	15264	15304	15084	15144	15295	15169	15157	15039	15425	15269	15251	15101	15219	15322	15269	15201	15276	15207	15183	15246	15236	15253	15360	15163	15303	15175	15267	15201	15255	15383	15181	15100	15153	15313	15336	15229	15178	15244	15318	15195	15240	15226	15271	15294	15234	15289	15304	15366	15313	15272	15193	15384	15204	15104	15203	15176	15152	15160	15171	15265	15259	15202	15265	15364	15260	15319	15175	15042	15253	15207	15293	15239	15167	15363	15228	15310	15194	15304	15255	15149	15439	15328	15125	15151	15123	15280	15220	15144	15364	15356	15192	15213	15268	15244	15175	15185	15139	15278	15138	15377	15196	15319	15263	15307	15192	15186	15104	15150	15108	15319	15234	15152	15274	15339	15184	15208	15241	14953	15214	15223	15108	15351	15329	15288	15119	15066	15217	15069	15168	15228	15082	15230	15121	15275	15129	15185	15328	15210	15188	15323	14971	15148	15275	15218	15189	15203	15255	15240	15426	15036	15230	15295	15230	15369	15269	15116	15373	15228	15139	15236	15194	15215	15368	15371	15161	15242	15229	15240	15152	15066	15062	15195	15290	15407	15206	15175	15255	15176	15509	15103	15246	15172	15538	15195	15234	15203	15258	15110	14983	15297	15165	15191	15141	15231	15266	15153	15168	15373	15308	15293	15319	15419	15206	15286	15290	15322	15248	15307	15185	15194	15256	15396	15274	15129	15527	15319	15227	15345	15334	15226	15306	15224	15310	15201	15041	15280	15281	15439	15355	15225	15517	15313	15323	15310	15314	15130	15254	15216	15142	15128	15395	15179	15113	15434	15229	15188	15249	15199	14937	15288	15310	15228	15347	15146	15094	15427	15179	15343	15010	15167	15244	15243	15336	15158	15068	15154	15148	15339	15193	15165	15215	15175	15123	15195	15229	15067	15136	15150	15168	15052	15103	15144	15234	15218	15381	15205	15245	15111	15313	15194	15333	15161	15294	15122	15392	15224	15049	15239	15306	15234	15298	15306	15225	15058	15220	15145	15248	15421	15236	15344	15293	15238	15117	15098	15200	15183	15277	15359	15277	15254	15175	15152	15295	15349	15335	15437	15359	15104	15337	15239	15257	15185	15361	15214	15360	15285	15150	15164	15229	15290	15258	15106	15204	15253	15255	15156	15176	15321	15184	15345	15288	15333	15165	15366	15329	15146	15208	15343	15358	15388	15138	15150	15322	15120	15343	15296	15133	15066	15132	15297	15246	15391	15219	15159	15254	15216	15188	15237	15216	15377	15384	15151	15334	15126	15356	15135	15372	15293	15028	15240	15314	15200	15210	15068	15219	15308	15216	15231	15169	15083	15297	15429	15151	15377	15216	15105	15181	15272	15188	15234	15262	15250	15113	15174	15159	15368	15219	15242	15261	15340	15231	15360	15222	15381	15252	15389	15333	15232	15124	15091	15308	15283	15311	15209	15237	15244	15294	15186	15239	15142	15182	15405	15405	15372	15232	15311	15248	15136	15329	15206	15195	15145	15048	15234	15309	15099	15278	15160	15186	15400	15260	15266	15264	15204	15118	15255	15228	15299	15118	15341	15299	15334	15123	15236	15349	15226	15219	15118	15338	15244	15193	15222	15170	15410	15310	15242	15061	15136	15289	15092	15281	15068	15355	15197	15209	15197	15147	15270	15230	15261	15170	15219	15296	15270	15040	15191	15138	15302	15221	15249	15337	15162	15254	15238	15495	15207	15186	15254	15301	15349	15102	15201	15216	15247	15105	15336	15337	15251	15127	15330	15185	15288	15194	15163	15211	15336	15175	15241	15126	15042	15202	15080	15033	15307	15358	15259	15149	15320	15175	15357	15183	15184	15323	15228	15009	15175	14987	15250	15196	15237	15201	15227	15282	15253	15491	15292	15374	15318	15037	15159	15200	15218	15360	15178	15380	15280	15325	15295	15061	15161	15194	15218	15344	15324	15381	15250	15406	15383	15347	15013	15274	15199	15240	15281	15306	15245	15172	15264	15334	15143	15342	15237	15141	15227	15262	15196	15267	15331	15231	15191	15098	15235	15149	15283	15229	15334	15172	15061	15262	15405	15122	15294	15277	15099	15357	15107	15411	15313	15146	15286	15141	15324	15096	15230	15259	15153	15346	15408	15256	15194	15215	15227	15305	15238	15294	15208	15210	15390	15130	15171	15118	15382	15201	15171	15123	15267	15336	15295	15245	15120	15214	15331	15105	15202	15297	15261	15304	15202	15169	15353	15157	15276	15119	15302	15224	15103	15064	15144	15144	15141	15306	15223	15243	15192	15367	15402	15266	15244	15316	15310	15392	15324	15237	15244	15158	15161	15379	15297	15256	15344	15335	15146	15352	15130	15230	15299	15174	15218	15184	15206	15307	15031	15203	15347	15130	15127	15236	15280	15255	15388	15219	15083	15303	15147	15125	15080	15139	15420	15137	15314	15191	15180	15336	15224	15168	15154	15242	15322	15273	15365	15168	15235	15302	15341	15076	15291	15355	15188	15241	15285	15379	15236	15158	15166	15413	15278	15185	15272	15172	15198	15224	15225	15129	15261	15183	15230	15293	15095	15255	15264	15270	15587	15042	15255	15137	14986	15263	15242	15199	15266	15365	15071	15272	15283	15194	15403	15289	15161	15168	15203	15302	15361	15154	15278	15298	15255	15215	15200	15156	15226	15163	15290	15080	15186	15009	15358	15128	15372	15319	15378	15278	15206	15207	15262	15111	15407	15210	15152	15300	15313	15202	15174	15216	15200	15310	15304	15253	15297	15170	15213	15349	15232	15189	15128	15223	15173	15275	15058	15401	15143	15109	15244	15185	15275	15309	15234	15087	15224	15317	15124	15104	15275	15253	15339	15190	14974	15065	15372	15229	15163	15366	15332	15117	15138	15303	15229	15033	15240	15198	15343	15163	15007	15147	15284	15111	15221	15112	15305	15209	15097	15213	15361	15041	15179	15191	15360	15112	15154	15237	15218	15057	15181	15230	15400	15307	15340	15164	15388	15157	15203	15301	15183	15298	15285	15287	15220	15286	15232	15272	15221	15146	15154	15244	15442	15280	15188	15267	15256	15210	15245	15315	15241	15199	15256	15237	15089	15124	15313	15174	15130	15209	15289	15298	15325	15267	15356	15146	15159	15186	15247	15329	15249	15054	15208	15189	15064	15330	15165	15067	15210	15165	15165	15283	15247	15311	15295	15287	15230	15077	15226	15211	15163	15489	15307	15598	15323	15204	15356	15258	15307	15237	15347	15221	15298	15171	15132	15219	15189	15313	15128	15179	15272	15214	15317	15231	15249	15210	15112	15299	15264	15143	15235	15106	15348	15328	15202	15255	15160	15352	15199	15247	15215	15271	15287	15225	15149	15119	15431	15092	15153	15220	15328	15247	15203	15252	15374	15031	15397	15304	15211	15408	15369	15256	15088	15392	15267	15167	15366	15311	15333	15143	15299	15464	15233	15224	15228	15259	15264	15153	15174	15289	15136	15292	15121	15231	15169	15299	15238	15112	15324	15129	15349	15271	15094	15222	15324	15096	15409	15173	15200	15233	15117	15369	15374	15156	15246	15184	15134	15397	15223	15255	15062	14940	15376	15137	15329	15422	15346	15273	15143	15177	15126	15206	15254	15077	15220	15319	15251	15201	15056	15184	15324	15252	15211	15135	15205	15213	15337	15237	15298	15364	15244	15394	15366	15128	15251	15295	15124	15130	15303	15180	15228	15211	15208	15580	15208	15274	15085	15147	15224	15041	15211	15119	15227	15210	15280	15378	14968	15335	15360	15258	15204	15246	15112	15311	15345	15337	15366	15235	15246	15259	15278	15123	15196	15307	15288	15305	14993	15271	15040	15234	15459	15233	15219	15249	15300	15172	15193	15344	15231	15166	15216	15177	15233	15194	15361	15138	15267	15216	15245	15347	15243	15189	15382	15276	15173	15242	15116	15178	15161	15212	15181	15126	15153	15362	15130	15348	15079	15320	15055	15198	15328	15180	15142	15163	15249	15267	15337	15309	15407	15065	15189	15258	15187	15236	15331	15331	15174	15207	15253	15103	15280	15416	15195	15309	15320	15208	15294	15087	15147	15204	15254	15376	15263	15291	15175	15346	15362	15288	15467	15271	15229	15263	15145	15258	15053	15206	15500	15146	15155	15243	15219	15080	15059	15321	15288	15025	15210	15145	15312	15209	15324	15154	15200	15399	15203	15314	15218	15108	15292	15300	15331	15277	15400	15162	15192	15211	15065	15128	15286	15067	15117	15179	15302	15221	15168	15183	15254	15108	15054	15237	15296	15363	15174	15150	15153	15333	15181	15110	15393	15161	15306	15069	15242	15342
24464	25507	44919	44188	34927	28590	23849	19217	17836	17735	17500	17405	17632	17702	17669	17273	17425	17439	17603	17564	17562	17407	17427	17318	17598	17350	17654	17684	17229	17477	17344	17477	17324	17275	17297	17302	17152	17214	17626	17401	17337	17427	17549	17399	17623	17717	17253	17339	17420	17332	17402	17447	17186	17671	17390	17384	17155	17309	17320	17395	17357	17478	17372	17445	17513	17531	17518	17605	17669	17358	17661	17558	17272	17426	17341	17318	17430	17254	17352	17337	17328	17221	17132	17596	17417	17230	17355	17314	17078	17345	17534	17471	17430	17399	17538	17452	17217	17526	17581	17331	17451	17225	17307	17379	17458	17342	17206	17117	17229	17250	17161	17287	17297	17383	17308	17415	17425	17333	17383	17295	17306	17426	17264	17496	17561	17356	17244	17367	17298	17221	17503	17430	17553	17505	17306	17419	17211	17278	17359	17436	17558	17427	17537	17351	17357	17214	17500	17127	17346	17465	17330	17413	17374	17189	17262	17426	17381	17407	17346	17261	17241	17396	17423	17380	17240	17390	17333	17425	17403	17441	17471	17314	17439	17483	17295	17309	17560	17466	17409	17417	17316	17385	17291	17338	17402	17421	17260	17209	17589	17488	17406	17465	17422	17151	17264	17229	17490	17511	17436	17334	17306	17323	17473	17302	17361	17370	17418	17214	17324	17466	16982	17399	17433	17240	17516	17491	17370	17242	17302	17430	17387	17244	17457	17431	17418	17524	17204	17459	17354	17293	17312	17422	17428	17527	17527	17428	17385	17391	17385	17105	17264	17594	17441	17416	17305	17356	17528	17426	17232	17440	17200	17487	17114	17389	17436	17301	17472	17422	17252	17248	17376	17270	17342	17271	17356	17232	17394	17322	17341	17517	17315	17336	17138	17242	17343	17394	17361	17264	17325	17338	17204	17291	17344	17332	17398	17233	17431	17231	17260	17335	17267	17299	17183	17660	17430	17386	17350	17275	17169	17325	17275	17517	17201	17125	17231	17451	17509	17449	17344	17387	17194	17366	17392	17447	17438	17625	17558	17186	17352	17425	17269	17435	17454	17555	17627	17475	17301	17471	17448	17611	17319	17190	17339	17400	17453	17327	17253	17366	17199	17333	17283	17321	17525	17273	17299	17522	17397	17280	17282	17497	17368	17137	17403	17348	17540	17442	17520	17287	17343	17431	17325	17466	17587	17541	17457	17422	17470	17549	17392	17198	17240	17441	17481	17426	17457	17225	17463	17716	17181	17455	17222	17394	17349	17254	17319	17358	17442	17346	17407	17297	17574	17191	17329	17381	17503	17346	17350	17239	17193	17341	17202	17365	17215	17535	17506	17334	17329	17322	17402	17323	17003	17350	17509	17207	17264	17235	17289	17315	17344	17353	17446	17402	17514	17496	17297	17230	17130	17506	17290	17319	17208	17335	17360	17219	17294	17362	17471	17382	17391	17169	17425	17427	17230	17246	17379	17388	17361	17423	17344	17272	17250	17256	17189	17547	17494	17364	17414	17355	17332	17309	17388	17418	17338	17362	17413	17145	17341	17235	17229	17394	17338	17334	17602	17077	17390	17293	17262	17058	17336	17288	17212	17574	17245	17419	17333	17298	17150	17346	17408	17355	17298	17584	17370	17388	17572	17224	17359	17248	17146	17509	17219	17475	17414	17263	17451	17492	17301	17238	17181	17175	17312	17348	17325	17450	17470	17456	17311	17451	17547	17230	17376	17309	17372	17176	17591	17174	17414	17496	17224	17433	17380	17451	17339	17395	17283	17347	17597	17437	17525	17284	17411	17514	17524	17432	17556	17446	17352	17190	17457	17363	17513	17338	17429	17514	17361	17303	17408	17321	17329	17382	17439	17438	17364	17315	17428	17393	17535	17507	17329	17319	17313	17346	17446	17388	17363	17277	17408	17376	17387	17346	17431	17608	17344	17287	17250	17291	17204	17200	17294	17200	17282	17304	17354	17516	17239	17156	17533	17497	17360	17577	17354	17394	17287	17169	17041	17309	17365	17347	17331	17212	17199	17382	17363	17506	17510	17679	17397	17244	17489	17346	17274	17384	17462	17269	17543	17287	17482	17426	17413	17300	17378	17382	17434	17356	17321	17145	17382	17268	17363	17347	17383	17204	17329	17289	17426	17415	17480	17452	17469	17485	17333	17574	17379	17473	17324	17404	17440	17331	17273	17387	17306	17466	17267	17313	17553	17209	17239	17498	17253	17363	17513	17435	17298	17393	17542	17363	17461	17565	17267	17322	17368	17354	17441	17368	17516	17269	17285	17487	17497	17595	17548	17310	17206	17308	17528	17492	17524	17316	17399	17369	17310	17338	17267	17401	17322	17328	17204	17404	17408	17263	17417	17261	17447	17379	17397	17387	17287	17374	17379	17339	17263	17393	17399	17317	17219	17344	17496	17534	17381	17404	17376	17441	17168	17392	17281	17394	17529	17431	17409	17231	17334	17190	17437	17386	17319	17210	17275	17294	17279	17423	17230	17265	17474	17576	17220	17247	17268	17381	17273	17394	17382	17303	17434	17524	17265	17438	17517	17311	17357	17379	17387	17286	17273	17454	17543	17428	17433	17560	17416	17363	17380	17390	17391	17385	17305	17298	17336	17315	17331	17205	17222	17377	17418	17340	17510	17244	17553	17503	17455	17435	17400	17245	17423	17346	17515	17521	17458	17437	17458	17192	17324	17368	17382	17457	17555	17238	17504	17228	17214	17252	17335	17242	17308	17287	17353	17367	17373	17228	17181	17330	17386	17256	17437	17341	17218	17302	17424	17263	17045	17214	17293	17628	17427	17188	17544	17307	17302	17396	17371	17237	17365	17484	17448	17334	17377	17236	17253	17370	17387	17418	17366	17363	17288	17471	17314	17213	17447	17415	17249	17254	17346	17452	17379	17518	17570	17633	17226	17262	17517	17089	17293	17345	17406	17287	17420	17429	17404	17427	17578	17345	17345	17210	17345	17303	17112	17197	17355	17358	17353	17128	17376	17349	17278	17425	17522	17393	17278	17260	17375	17329	17384	17376	17507	17406	17305	17112	17335	17165	17529	17442	17576	17338	17250	17413	17395	17485	17505	17337	17290	17280	17524	17588	17259	17366	17504	17406	17183	17324	17561	17433	17289	17405	17390	17405	17410	17378	17490	17207	17365	17401	17307	17359	17131	17285	17309	17315	17212	17398	17202	17292	17251	17346	17203	17445	17178	17291	17317	17498	17329	17509	17379	17061	17342	17297	17444	17237	17191	17397	17452	17453	17340	17396	17109	17556	17393	17163	17543	17595	17204	17150	17291	17420	17485	17370	17338	17501	17372	17374	17409	17297	17245	17422	17136	17241	17328	17490	17163	17291	17299	17210	17538	17389	17381	17287	17450	17245	17232	17339	17235	17563	17246	17475	17147	17359	17367	17517	17454	17403	17305	17300	17282	17260	17457	17464	17309	17320	17466	17259	17233	17279	17306	17493	17395	17346	17348	17262	17458	17468	17316	17307	17446	17307	17450	17354	17373	17319	17383	17356	17296	17222	17433	17480	17317	17502	17199	17517	17429	17400	17302	17365	17367	17393	17343	17341	17433	17319	17340	17321	17047	17284	17536	17280	17447	17386	17466	17237	17356	17323	17320	17438	17334	17339	17103	17357	17311	17256	17406	17391	17247	17431	17420	17470	17363	17210	17446	17411	17401	17357	17499	17370	17227	17415	17280	17297	17356	17090	17281	17142	17567	17257	17332	17400	17394	17360	17344	17403	17461	17282	17369	17179	17445	17586	17366	17375	17472	17441	17431	17289	17306	17490	17271	17238	17382	17412	17388	17234	17554	17344	17325	17410	17317	17283	17288	17207	17479	17474	17217	17507	17290	17200	17343	17601	17262	17145	17308	17263	17240	17131	17381	17629	17233	17302	17385	17309	17399	17045	17112	17321	17334	17082	17319	17333	17221	17208	17309	17407	17120	17123	17288	17430	17315	17379	17348	17365	17352	17303	17394	17341	17262	17359	17502	17264	17374	17346	17456	17281	17394	17494	17229	17275	17314	17375	17296	17235	17334	17463	17369	17448	17380	17455	17343	17273	17399	17207	17319	17410	17208	17363	17425	17440	17217	17362	17440	17511	17358	17330	17282	17489	17469	17335	17336	17627	17289	17331	17464	17550	17342	17431	17322	17384	17350	17384	17432	17682	17528	17348	17359	17317	17354	17179	17401	17556	17220	17329	17322	17318	17220	17498	17133	17167	17066	17434	17288	17318	17316	17426	17377	17360	17328	17325	17262	17511	17287	17312	17335	17563	17423	17339	17329	17599	17302	17424	17265	17509	17383	17236	17226	17370	17350	17514	17086	17457	17292	17111	17195	17435	17542	17423	17404	17262	17483	17274	17182	17493	17373	17484	17374	17322	17557	17315	17217	17367	17225	17380	17491	17539	17302	17272	17411	17155	17313	17173	17417	17491	17206	17145	17440	17484	17472	17326	17341	17224	17169	17277	17529	17232	17348	17468	17324	17326	17401	17362	17156	17275	17347	17451	17369	17511	17495	17290	17364	17308	17268	17220	17385	17345	17201	17319	17443	17222	17135	17597	17435	17421	17306	17250	17375	17464	17099	17402	17315	17353	17470	17306	17281	17305	17359	17178	17186	17263	17385	17331	17195	17483	17282	17432	17318	17283	17247	17398	17259	17435	17482	17308	17308	17294	17502	17350	17437	17476	17427	17224	17524	17218	17189	17577	17174	17450	17531	17296	17179	17359	17159	17300	17322	17176	17330	17216	17247	17316	17413	17254	17220	17418	17420	17426	17316	17348	17184	17231	17372	17435	17253	17252	17219	17380	17314	17375	17471	17324	17358	17311	17423	17358	17473	17423	17364	17437	17536	17400	17375	17336	17346	17348	17254	17342	17216	17072	17314	17391	17367	17379	17256	17369	17332	17462	17104	17282	17482	17208	17393	17257	17299	17316	17408	17252	17280	17339	17474	17160	17173	17164	17549	17182	17237	17328	17114	17325	17428	17150	17137	17565	17345	17399	17361	17479	17274	17324	17443	17230	17308	17435	17505	17494	17409	17108	17166	17386	17404	17302	17284	17366	17395	17330	17264	17366	17349	17504	17539	17307	17423	17327	17455	17432	17376	17146
59269	99906	84017	58796	40674	27321	19546	16490	15382	15275	15082	15298	15255	15103	15290	15231	15336	15218	15190	15281	15380	15297	15112	15241	15428	15041	15306	15218	15195	15217	15109	15202	15271	15222	15305	15080	15307	15128	15190	15307	15339	15243	15270	15213	15250	15391	15300	15141	15093	15262	15293	15123	15263	15170	15244	15254	15112	15151	14940	15257	15244	15344	15176	15253	15353	15091	15181	15277	15263	15226	15177	15174	15246	15444	15166	15233	15073	15212	15266	15289	15255	15214	15248	15094	15214	15326	15335	15167	15071	15099	15140	15219	15300	15304	15257	15219	15211	15243	15166	15292	15074	15212	15229	15081	15119	15319	15199	15097	15265	15242	15151	15289	15213	15184	15024	15291	15273	15216	15039	15188	15154	15329	15252	15162	15190	15168	15238	15045	15217	15185	15134	15303	15433	15234	15175	15270	15165	15124	15181	15278	15171	15215	15124	15324	15029	15361	14988	15406	15174	15178	15144	15298	15318	15207	15222	15134	15115	15160	15321	15177	15109	15238	15098	15231	15376	15108	15234	15321	15183	15309	15157	15262	15192	15261	15228	15180	15145	15156	15282	15090	15217	15236	15085	15228	15327	15104	15225	15189	15339	15172	15189	15321	15392	15039	15333	15135	15248	15145	15210	15247	15144	15208	15304	15330	15305	15182	15267	15229	15241	15236	15310	15152	15070	15095	15121	15206	15150	15182	15274	15211	15094	15046	15260	15108	15189	15291	15330	15209	15226	15152	15416	15197	15142	15206	15107	15133	15141	15269	15268	15148	15333	15211	15246	15216	15052	15111	15251	15174	15096	15242	15377	15208	15278	15077	15185	15325	15163	15401	15241	15151	15287	15230	15235	15133	15195	15197	15147	15153	15194	15176	15230	15237	15168	15218	15412	15194	15115	15188	15364	15221	15240	15206	15331	15320	15064	15244	15037	15361	15084	15229	15300	15324	15032	15245	15309	15155	15202	15211	15183	15299	15201	15256	15272	15189	15240	15202	15163	15087	15185	15196	15172	15202	15181	15262	15162	15333	15238	15165	15178	15153	15061	15175	15192	15120	15193	15250	15287	15043	15219	15184	15312	15034	15262	15112	15163	15187	15231	15124	15277	15160	15181	15199	15268	15066	15244	15143	15265	15086	15199	15272	15243	15173	15252	15235	15184	15205	15012	15384	15182	15195	15363	15084	15060	15271	15253	15209	15120	15093	15338	15263	15162	15110	15289	15118	15364	15108	15335	15194	15206	15165	15174	15153	15323	15279	15214	15083	15327	15197	15462	15186	15293	15189	15221	15244	15204	15396	15341	15346	15285	15119	15135	15347	15129	15256	15234	15291	15074	15218	15336	15288	15168	15267	15247	15222	15095	15337	15344	15198	15204	15301	15139	15127	15265	15195	15252	15194	15295	14975	15164	15282	15379	15208	15341	15184	15178	15182	15153	15253	15237	15218	15265	15212	15257	15026	15121	15216	15396	15170	15163	15175	15069	15244	15119	15357	15149	15217	15297	15241	15248	15134	15278	14985	15252	15210	15239	15059	15361	15231	15107	15275	15169	15180	15229	15417	15069	15144	15244	15107	15172	15342	15199	15283	15255	15346	15061	15254	15182	15224	15304	15153	15133	15209	15291	15100	15291	15166	15194	15168	15257	15213	15166	15278	15285	15388	15244	15315	15147	15204	15086	15252	15258	15286	15306	15185	15264	15154	15129	15343	15218	15188	15145	15108	15419	15049	15086	15090	15149	15137	15146	15201	15230	15189	15312	15249	15119	15141	15143	15422	15260	15225	15244	15242	15368	15451	15088	15278	15283	15112	15385	15269	15243	15122	15265	15310	15265	15123	15123	15248	15364	15307	15410	15424	15144	15261	15227	15226	15334	15143	15191	15057	15272	15379	15264	15128	15172	15186	15265	15187	15083	15234	15311	15254	15113	15262	15109	15123	15179	15331	15502	15175	15238	15244	15281	15309	15201	15195	15097	15249	15313	15192	15307	15100	15273	15196	15206	15376	15186	15100	15109	15214	15036	15286	15138	15231	15229	15289	15190	15268	15103	15080	15358	15144	15221	15189	15300	15206	15264	15135	15361	15220	15206	15121	15233	15166	15321	15045	15239	15252	15294	15202	15188	15104	15232	15241	15220	15213	15138	15165	15025	15176	15218	15212	15306	15034	15196	15298	15373	15179	15229	15256	15302	15189	15114	15257	15097	15055	15326	15228	15262	15135	15207	15237	15247	15333	15196	15338	15191	15286	15281	15278	15452	15298	15212	15098	15122	15239	15306	15112	15240	15418	15226	15220	15265	15244	15252	15252	15172	15216	15316	15074	15280	15196	15219	15267	15441	15196	15282	15276	15107	15404	15204	15184	15269	15052	15171	15122	15318	15147	15209	15224	15204	15229	15251	15276	15322	15082	15151	15274	15279	15151	15281	15190	15109	15200	15186	15275	15183	15213	15171	15092	15354	15380	15203	15336	15139	15248	15241	15198	15131	15180	15153	15346	15219	15283	15182	15091	15168	15085	15268	15147	15316	15227	15174	15276	15102	15089	15288	15305	15271	15159	15258	15292	15131	15219	15149	15330	15232	15226	15022	15223	15059	15301	15156	15239	15289	15216	15313	15174	15107	15224	15088	15064	15342	15290	15263	15212	15239	15171	15179	15426	15198	15117	15135	15237	15306	15428	14999	15143	15161	15321	15336	15331	15400	15147	15195	15096	15186	15156	15395	15204	15219	15207	15161	15239	15199	15271	15277	15211	15200	15320	15192	15171	15194	15093	15147	15179	15262	15481	15200	15222	15130	15477	15439	15271	15080	15365	15209	15071	15247	15159	15172	15204	15240	15295	15187	15021	15277	15312	15300	15312	15133	15164	15154	15118	15330	15181	15326	15115	15275	15244	15349	15187	15195	15203	14989	15262	15235	15309	15342	15161	15083	15019	15210	15142	15243	15256	15130	15310	15234	15262	15244	15067	14966	15125	15253	15196	15185	15279	15435	15082	15163	15162	15350	15147	15132	15205	15287	15178	15242	15208	15173	15315	15179	15274	15290	15317	15297	15321	15165	15199	15112	15285	15285	15293	15171	15193	15227	15219	15395	15216	15209	15174	15192	15155	15101	15305	15153	15028	15188	15111	15220	15162	15142	15350	15244	15338	15269	15239	15294	15257	15296	15285	15123	15105	15264	15049	15256	15122	15324	15353	15212	15335	15249	15189	15115	15138	15133	15433	15219	15286	15149	15276	15412	15098	15158	15230	15193	15037	15246	15326	15265	15193	15291	15272	15226	15341	15278	15352	15243	15311	15195	15296	15257	15279	15237	15077	15045	15123	15253	15208	15235	15260	15157	15334	15181	15202	15338	15088	15334	15117	15239	15329	15088	15260	15065	15347	15244	15192	15186	15223	15103	15242	15170	15218	15215	15250	15133	15163	15105	15207	15156	15051	15224	15069	15506	15292	15269	15100	15322	15093	15215	15264	15169	15377	15122	15142	15156	15284	15091	15234	15215	15402	15145	15236	15142	15358	15351	15239	15198	15394	15135	15417	14956	15319	15177	15296	15326	15345	15110	15148	15310	15213	15233	15187	15217	15154	15313	15294	15248	15214	15266	15086	15292	15254	15243	15201	15158	15134	15178	15382	15206	15275	15218	15134	15126	15141	15233	15259	15020	15160	15129	15195	15200	15456	15260	15211	15205	15253	15359	15236	15349	15297	15158	15205	15044	15166	15157	15237	15219	15156	15176	15298	15153	15184	15296	15188	15252	15252	15323	15228	15223	15166	15150	15286	15145	15198	15165	15257	15013	15160	15319	15370	15379	15325	15238	15349	15138	15420	15248	15285	15204	15283	15349	15288	15209	15124	15190	15154	15150	15242	15235	15115	15290	15337	15175	15159	15211	15090	15339	15204	15157	15221	15308	15210	15385	15173	15139	15175	15227	15123	15269	15393	15154	15213	15298	15233	15169	15201	15175	15230	15385	15344	15179	15338	15266	15239	15337	15246	15140	15352	15159	14994	15307	15164	15260	15258	15312	15276	15319	15327	15243	15161	15016	15249	15101	15258	15004	15337	15332	15236	15314	15184	15166	15220	15012	15219	15250	15198	15190	15174	15216	15289	15172	15027	15169	15218	15189	15189	15080	15193	15208	15196	15185	15222	15307	15249	15305	15184	15343	15290	15191	15158	15490	15267	15075	15411	15289	15108	15192	15041	15215	15132	15202	15219	14993	15224	15200	15475	15192	15076	15168	15257	15301	15066	15112	15249	15521	15162	15308	15171	15409	15210	15145	15249	15445	15297	15298	15213	15187	15147	15343	15163	15272	15297	15406	15267	15263	15201	15222	15348	15404	15179	15167	15237	15219	15215	15286	15415	15073	15391	15166	15253	15232	15264	15266	15230	15310	15467	15236	15182	15135	15202	15358	15108	15149	15274	15144	15150	15110	15182	15121	15310	15190	15067	15401	15088	15120	15169	15303	15247	15254	15184	15265	15339	15405	15292	15219	15194	15148	15285	15163	15206	15196	15170	15144	15254	15282	15182	15321	15180	15211	15248	15207	15239	15210	15207	15278	15256	15286	15270	15109	15026	15362	15274	15265	15283	15266	15213	15166	15291	15199	15267	15036	15104	15212	15297	15243	15128	15264	15268	15260	15320	15103	15207	15122	15189	15211	15142	15259	15258	15209	15216	15216	15136	15287	15210	15095	15195	15220	15187	15127	15246	15227	15338	15211	15255	15154	15153	15228	15306	15071	15171	15225	15294	15263	15227	15217	15296	15244	15193	15341	15341	15142	15356	15192	15261	15129	15203	15222	15275	15273	15252	15190	15165	15305	15258	15060	15076	15281	14961	15180	15238	15229	15262	15219	15318	15250	15488	15343	15103	15136	15229	15266	15302	15326	15175	15187	15124	15227	15261	15283	15237	15310	15292	15255	15037	15203	15351	15118	15408	15193	15259	15079	15203	15165	15204	15265	15126	15127	15206	15460	15235	15263	15289	15128	15260	15274	15171	15259	15015	15222	15027	15220	15286	15107	15295	15059	15202	15099	15242	15152	15106	15201	15087	15231	15224	15184	15108	15244	15411	15280	15212	15251	15189	15129	15189	15274	15174	15363	15264	15150	15205	15018	15318	15370	15137
23052	22906	37946	38662	35429	31812	28073	20658	18239	17893	17859	17758	17567	17732	17664	17418	17625	17408	17594	17713	17679	17601	17521	17601	17700	17532	17313	17428	17384	17461	17223	17472	17269	17665	17328	17406	17591	17535	17414	17556	17521	17457	17481	17356	17524	17532	17357	17364	17362	17504	17428	17465	17478	17316	17536	17279	17325	17352	17557	17524	17443	17515	17516	17249	17644	17408	17330	17421	17380	17179	17553	17542	17440	17356	17472	17185	17395	17452	17542	17501	17240	17281	17596	17561	17515	17392	17513	17298	17344	17366	17399	17454	17426	17264	17346	17373	17473	17299	17299	17421	17656	17422	17265	17377	17383	17243	17335	17281	17391	17577	17386	17454	17622	17296	17390	17426	17489	17509	17322	17533	17478	17225	17131	17259	17232	17386	17418	17551	17543	17391	17675	17568	17394	17403	17427	17256	17547	17227	17368	17274	17463	17471	17522	17438	17245	17245	17314	17291	17095	17218	17388	17283	17285	17339	17252	17400	17390	17493	17480	17298	17574	17535	17420	17423	17118	17567	17486	17297	17446	17344	17433	17491	17333	17369	17349	17463	17359	17571	17323	17559	17168	17590	17258	17244	17272	17493	17364	17325	17464	17290	17206	17341	17419	17139	17374	17378	17467	17330	17370	17485	17545	17136	17425	17742	17468	17357	17314	17223	17217	17206	17441	17468	17310	17253	17462	17403	17384	17393	17427	17353	17474	17304	17378	17186	17445	17452	17267	17289	17292	17202	17427	17280	17460	17396	17492	17146	17517	17277	17399	17257	17404	17348	17449	17362	17333	17305	17520	17211	17563	17366	17250	17332	17347	17502	17133	17642	17411	17343	17354	17164	17238	17087	17184	17239	17396	17372	17430	17303	17353	17274	17341	17417	17279	17327	17118	17284	17284	17562	17446	17313	17234	17283	17441	17404	17184	17238	17233	17269	17207	17379	17376	17441	17466	17336	17411	17561	17483	17595	17348	17454	17348	17333	17593	17420	17389	17446	17389	17527	17363	17454	17404	17501	17244	17298	17192	17252	17524	17368	17410	17104	17339	17206	17390	17499	17405	17310	17324	17278	17490	17315	17436	17379	17550	17452	17265	17272	17232	17271	17283	17392	17305	17359	17387	17351	17288	17380	17458	17315	17313	17327	17399	17608	17236	17236	17507	17369	17458	17254	17288	17372	17500	17526	17093	17280	17448	17327	17552	17445	17451	17140	17347	17184	17459	17510	17315	17406	17367	17357	17186	17314	17432	17517	17236	17208	17470	17597	17288	17255	17403	17433	17431	17511	17388	17322	17421	17132	17406	17325	17313	17349	17206	17304	17297	17407	17371	17549	17504	17220	17244	17409	17260	17276	17307	17353	17515	17271	17444	17318	17409	17310	17420	17333	17274	17576	17538	17400	17308	17373	17175	17172	17197	17408	17244	17426	17359	17459	17406	17289	17386	17311	17485	17232	17451	17436	17215	17425	17535	17597	17489	17215	17609	17260	17116	17380	17317	17148	17229	17534	17358	17326	17444	17095	17373	17175	17175	17403	17432	17583	17273	17321	17614	17358	17243	17258	17351	17234	17510	17273	17384	17468	17368	17275	17241	17426	17264	17491	17408	17562	17469	17285	17293	17305	17518	17452	17158	17514	17448	17406	17214	17344	17321	17358	17508	17401	17426	17324	17292	17268	17352	17344	17295	17291	17387	17362	17512	17427	17337	17453	17377	17306	17352	17266	17305	17450	17416	17432	17431	17528	17468	17216	17331	17547	17173	17352	17369	17152	17099	17158	17233	17126	17311	17385	17336	17353	17273	17288	17303	17360	17182	17238	17412	17207	17215	17517	17343	17326	17179	17458	17396	17375	17401	17138	17415	17326	17265	17328	17320	17305	17194	17334	17267	17378	17407	17408	17370	17206	17364	17290	17480	17411	17408	17347	17189	17390	17484	17483	17312	17262	17327	17280	17456	17308	17392	17446	17338	17141	17221	17364	17149	17427	17408	17325	17376	17487	17216	17419	17332	17428	17296	17484	17409	17586	17380	17301	17386	17272	17141	17242	17399	17423	17470	17402	17551	17217	17429	17290	17385	17353	17341	17238	17471	17253	17187	17281	17280	17517	17403	17353	17342	17388	17441	17530	17304	17404	17548	17404	17153	17302	17417	17263	17302	17308	17419	17555	17628	17505	17209	17453	17336	17202	17260	17461	17343	17237	17457	17398	17445	17285	17309	17279	17419	17584	17522	17165	17272	17302	17424	17402	17382	17403	17514	17463	17461	17429	17305	17297	17436	17317	17352	17386	17310	17463	17393	17582	17285	17316	17486	17294	17374	17416	17187	17423	17218	17406	17378	17280	17416	17300	17512	17358	17615	17318	17312	17232	17341	17366	17389	17375	17360	17414	17455	17340	17452	17182	17301	17250	17328	17383	17475	17343	17398	17189	17429	17316	17436	17281	17400	17353	17491	17446	17503	17492	17353	17392	17336	17251	17389	17342	17323	17220	17528	17458	17165	17161	17113	17212	17362	17664	17436	17327	17348	17440	17213	17268	17379	17348	17150	17363	17564	17317	17413	17266	17354	17320	17232	17410	17276	17299	17456	17323	17349	17225	17343	17498	17441	17280	17391	17204	17359	17322	17419	17321	17374	17379	17339	17452	17267	17266	17266	17410	17306	17412	17365	17454	17382	17282	17389	17370	17572	17373	17187	17307	17315	17134	17516	17301	17116	17475	17519	17338	17281	17210	17418	17372	17276	17402	17419	17256	17416	17315	17415	17474	17384	17414	17201	17266	17356	17351	17261	17235	17385	17315	17421	17429	17301	17321	17355	17448	17417	17448	17395	17458	17322	17347	17402	17367	17622	17543	17454	17501	17453	17490	17413	17338	17358	17376	17477	17413	17427	17404	17158	17447	17306	17510	17265	17243	17318	17147	17365	17353	17437	17428	17357	17314	17586	17364	17354	17541	17352	17316	17177	17548	17532	17482	17223	17365	17282	17354	17214	17401	17482	17305	17526	17279	17354	17233	17360	17260	17497	17590	17372	17164	17468	17354	17423	17157	17256	17374	17207	17188	17469	17364	17461	17266	17423	17650	17318	17261	17450	17322	17362	17251	17443	17549	17479	17384	17347	17379	17354	17395	17360	17432	17475	17267	17299	17151	17442	17319	17348	17354	17111	17208	17299	17227	17466	17319	17269	17327	17421	17460	17387	17256	17447	17303	17331	17371	17282	17451	17532	17344	17185	17370	17594	17259	17428	17362	17427	17469	17365	17197	17432	17208	17108	17564	17502	17426	17347	17583	17277	17371	17583	17363	17285	17340	17106	17494	17209	17394	17352	17257	17450	17338	17330	17259	17493	17354	17337	17427	17215	17235	17286	17133	17255	17452	17400	17447	17551	17524	17300	17275	17259	17520	17504	17429	17568	17180	17515	17345	17254	17514	17552	17458	17344	17257	17429	17403	17411	17359	17377	17472	17440	17441	17439	17407	17495	17355	17528	17264	17529	17537	17142	17467	17346	17461	17506	17517	17361	17167	17225	17327	17298	17432	17316	17402	17270	17408	17253	17261	17214	17282	17467	17478	17551	17334	17385	17312	17317	17271	17273	17339	17423	17223	17304	17263	17370	17358	17422	17376	17157	17137	17351	17353	17684	17133	17555	17379	17301	17489	17417	17346	17367	17237	17193	17349	17419	17123	17434	17334	17425	17195	17312	17407	17459	17527	17514	17248	17434	17354	17227	17422	17387	17329	17210	17076	17155	17330	17254	17334	17188	17497	17570	17335	17394	17214	17474	17492	17266	17408	17396	17359	17380	17311	17483	17562	17469	17259	17537	17230	17341	17325	17367	17259	17431	17287	17396	17386	17318	17504	17499	17237	17184	17318	17408	17514	17305	17286	17443	17214	17365	17315	17535	17203	17410	17364	17486	17250	17113	17335	17207	17102	17529	17358	17478	17156	17370	17293	17185	17298	17419	17369	17504	17429	17463	17407	17432	17299	17259	17150	17373	17457	17271	17306	17522	17432	17294	17423	17313	17249	17313	17258	17358	17382	17342	17623	17317	17441	17436	17203	17411	17238	17408	17346	17305	17533	17524	17439	17261	17339	17272	17071	17296	17258	17236	17431	17455	17291	17238	17128	17188	17203	17417	17244	17262	17308	17404	17337	17445	17462	17406	17222	17332	17343	17360	17434	17375	17414	17384	17378	17385	17190	17455	17467	17372	17522	17259	17364	17498	17510	17484	17310	17295	17306	17524	17213	17478	17529	17575	17499	17439	17427	17344	17281	17410	17319	17435	17385	17423	17265	17436	17585	17325	17412	17262	17362	17278	17218	17391	17522	17393	17430	17539	17271	17351	17321	17320	17356	17534	17366	17270	17349	17363	17456	17391	17452	17365	17424	17333	17300	17467	17289	17279	17387	17263	17352	17243	17443	17159	17367	17323	17507	17430	17346	17210	17376	17388	17265	17457	17310	17494	17465	17227	17326	17550	17231	17412	17145	17335	17286	17477	17392	17529	17327	17569	17374	17291	17454	17400	17275	17452	17294	17383	17256	17172	17312	17328	17375	17295	17313	17152	17270	17203	17375	17379	17456	17336	17427	17313	17306	17389	17334	17320	17361	17254	17350	17547	17326	17226	17466	17364	17230	17346	17100	17204	17376	17310	17317	17300	17223	17366	17429	17302	17305	17340	17259	17233	17286	17455	17304	17522	17414	17225	17358	17411	17213	17597	17330	17200	17421	17446	17432	17284	17264	17443	17365	17317	17230	17655	17367	17364	17244	17374	17174	17247	17438	17564	17234	17432	17386	17280	17552	17388	17350	17286	17355	17164	17416	17408	17323	17316	17476	17399	17330	17412	17110	17313	17207	17374	17165	17386	17417	17457	17264	17531	17305	17344	17332	17456	17234	17441	17293	17288	17274	17357	17085	17230	17232	17438	17516	17394	17395	17384	17305	17329	17273	17323	17564	17340	17327	17444	17393	17463	17380	17205	17324	17407	17345	17275	17271	17349	17296	17337	17423	17238	17417	17398	17140	17282	17314	17330	17416	17485	17215	17466	17227	17113	17249	17424	17149	17328	17432	17511	17323	17234	17296	17279	17260	17176	17358	17532	17384	17163	17410	17373	17282	17477	17597
63556	105520	93173	72416	51839	35397	23366	17596	15599	15097	15004	14979	14913	14993	15217	15051	15252	15258	15126	15212	15124	15290	15209	15137	15054	15138	15282	15103	15191	15143	15193	15082	15160	15253	15157	15170	15226	15251	15269	15318	15205	15289	15069	15274	15233	15229	15230	15199	15261	15140	15400	15121	15143	15157	15394	15129	15215	15079	15319	15095	15233	15184	15228	15165	15075	15207	15305	15010	15280	15022	15186	15177	15202	15202	15063	15190	15288	15088	15088	15031	15226	15245	15347	15171	15278	15294	15328	15136	15426	15136	15133	15274	15202	15144	15061	15224	15167	15172	15237	15118	15225	15279	15247	15194	15207	15117	15222	15193	15190	15140	15242	15136	15245	15024	15221	15249	15128	15266	15222	15134	15226	15391	15010	15373	15081	15192	15212	15199	15051	15280	15260	15226	15266	15126	15162	15104	15182	15278	15165	15274	15259	15158	15458	15277	15251	15154	15181	15332	15186	15247	15207	15260	15413	15305	15267	15239	15297	15283	15156	15178	15205	15157	15121	15136	15183	15297	15086	15055	15105	15085	15152	15132	15280	15166	15087	15305	15166	15126	15218	15092	15158	15185	15166	15216	15231	15327	15181	15097	15147	15151	14948	15095	15103	15200	15358	15216	15088	15178	15227	15194	15157	15200	15179	15140	15113	15303	14985	15046	15187	15194	15212	15186	15267	15249	15104	15164	15294	15048	15338	15254	15030	15084	15201	15226	15299	15160	14977	15196	15244	15071	15168	15203	15401	15267	15379	15141	15009	15156	15302	15162	15176	15243	15186	15258	15039	15095	15229	15017	15138	15173	15105	15006	15227	15196	15260	15153	15208	15191	15263	15132	15073	15167	15127	15039	15234	15166	14968	15209	15096	15215	15192	15124	15098	15299	15260	15059	15287	15207	15158	15138	15254	15094	15112	15188	15184	15193	15317	15069	15251	15247	15079	15231	15204	15082	15239	15195	15119	15149	15085	15319	15216	15205	15232	15335	15219	15283	15093	15197	15122	15331	15117	15396	15120	15280	15064	15172	15321	15139	15144	15333	15238	15036	15136	15039	15105	15116	15114	15296	14943	15192	15156	15227	15201	15195	15242	15163	15104	15144	15237	15121	15263	15176	15180	15177	15169	15213	15104	14965	14959	15272	14957	15326	15222	14985	15251	15235	15104	15194	15370	15070	15200	15158	15223	15284	15161	15042	15216	15196	15197	15200	15152	15003	15248	15135	15345	15124	15174	15147	15052	15308	15150	15015	15191	15142	15217	15270	15367	15357	15083	15105	15213	15073	15039	15303	15070	15242	15225	15212	15234	15292	15227	15068	15136	15266	15283	15103	15354	15240	15179	15466	15314	15136	15230	15096	15271	15181	15080	15141	15345	15141	15101	15229	15225	15165	15188	15228	15108	15106	15216	15254	15369	15099	15220	15144	15197	15171	15028	15184	15337	15068	15065	15120	15261	15350	15177	15109	14975	15329	15102	15183	15098	15181	15222	15108	15175	15057	15132	15149	15313	15050	15161	15205	15179	15416	15211	15244	15184	15202	15147	15084	15068	15230	15319	15258	15129	15254	15022	15132	15297	15229	15214	15151	15085	15154	15141	15253	15184	15233	15053	15175	15208	15117	15270	15394	15181	15094	15155	15226	15090	15071	14968	15061	15190	15334	15294	15265	15143	15179	15256	15299	15150	15292	15230	15307	15290	15226	15153	15161	15321	15230	14958	15010	15121	15287	15101	15124	15202	15164	15232	15246	15282	15070	15257	14982	15057	15207	15158	15356	15025	15003	15265	15224	15149	15212	15084	15295	15060	15141	15076	15110	15287	15089	15189	15128	15137	15164	15105	15271	15114	15234	15118	15082	15273	15223	15159	15151	15164	15158	15216	15291	15169	15096	15008	15268	15290	15205	15161	15065	15102	15102	15116	15223	15259	15135	15288	15323	15319	15107	15267	15128	15275	15093	15288	15010	15119	15205	15144	15080	15079	15069	15415	15219	15320	15179	15084	15477	15246	15138	15168	15165	15234	15163	14981	15203	15220	15215	15196	15121	15191	15240	15089	15044	15105	14938	15272	15217	15324	15029	15226	15223	15049	15042	15257	15155	15215	15160	15255	15114	15307	15383	15272	15265	15192	15224	15104	15093	15246	15209	15212	15047	14978	15240	15051	15134	15311	15371	15211	15256	15184	15207	15160	15228	15119	15205	15061	15099	15259	15030	15033	15170	15220	15174	14972	15143	15219	15032	15199	15190	15145	15083	15339	15332	15143	15156	15188	15083	15201	15265	15188	15157	15104	15097	15281	15114	15098	15131	15218	15037	15396	15226	15155	15179	15068	15116	15059	15196	15096	15123	15220	15192	15077	15192	15338	15263	15269	15035	15165	15062	15141	15133	15208	15038	15035	15306	15233	15008	15379	15185	15137	15105	15173	15208	15047	15053	15156	15102	15128	15367	15141	15173	15146	15239	15361	15296	15115	15145	15341	15038	15173	15129	15169	15232	15193	15162	15188	15127	15149	15200	15093	15190	15218	15115	15301	15013	15150	15246	15182	15207	15205	15226	15156	15130	15163	15066	15184	15293	15164	15411	14979	15096	15060	15291	15196	15326	15127	15095	15303	15203	15123	15090	15195	15201	15202	15090	15112	15117	15188	15127	15239	15202	15057	15138	15321	15168	15091	15264	15302	15126	15329	15132	15307	15212	15244	15272	15155	15210	15151	15152	15130	15264	15231	15223	15145	15062	15151	15263	15421	15069	15070	15276	15313	15342	15206	15117	15198	15209	15214	15248	15029	15144	15138	15330	15292	15086	15253	15205	15232	15179	15159	15086	15095	15130	15323	15036	15175	15187	15214	15229	15345	15036	15087	15175	15230	15290	15248	15335	15108	15213	15188	15235	15133	14974	15110	15162	15202	15181	15248	15201	15186	15311	15270	15174	15437	15031	15307	15203	15223	15287	15305	15110	15211	15254	15121	15009	15105	15305	15253	15183	15078	15157	15219	15205	15139	15157	15185	15199	15096	15038	15127	15249	15086	15105	15223	14986	15196	15137	15215	15186	15297	15245	15223	15206	15189	15089	15278	15227	15244	15221	15437	15116	15067	15198	15227	15146	15210	15198	15255	15234	15134	15197	15197	15025	15361	15046	15057	15167	15220	15076	15129	15374	15123	15278	15242	15171	15140	15092	15044	15042	15285	15140	15179	14993	15090	15221	15070	15264	15175	15316	15257	15467	15100	15141	15119	15273	15209	15152	15012	15073	15073	15223	14951	14989	15312	15028	15095	15057	15224	14975	15072	15273	15231	15105	15317	15247	15079	15235	15223	15138	15167	15185	15234	15008	15167	15201	15274	15167	15058	15134	15160	15164	15224	15320	15092	15100	15240	15088	15234	15063	15170	15084	15158	15133	15046	14981	15081	15160	15138	15209	15278	15031	15032	15161	15099	15230	15275	15164	15286	14988	15041	15063	15263	15266	15274	15248	15114	15044	15203	15348	15215	15152	15324	15166	15179	15200	15311	15115	15306	15098	15168	14930	15309	15075	15175	15200	15142	15192	15173	15264	15208	15145	15412	15321	15220	15198	15035	15214	15132	15254	15053	15165	15125	15046	15073	15274	15155	15085	15176	15172	15303	15225	15166	15246	15240	15039	15287	15316	15224	15261	15139	15120	15174	15195	15217	15039	15215	15278	15045	15189	15218	15164	15374	15205	15217	15076	15083	15256	15200	15317	15231	15189	15207	15111	15281	15119	15211	15246	15199	14945	15288	15186	15128	15067	15158	15066	15173	15140	15052	15287	15131	15312	15202	15085	15193	15197	15206	15172	15143	15127	15092	15240	15193	15154	15200	15121	15285	15161	15156	15144	15039	15095	15117	15194	15242	15159	15215	15090	15184	15205	15199	15140	15218	15216	15247	15105	15289	15289	15238	15239	15202	15057	15193	15195	15191	15154	15130	15360	15247	15024	15105	15143	15091	15205	15211	15124	15025	14894	15220	15155	15349	15193	15209	15133	15106	15229	15200	15116	15073	15031	15252	15168	15176	15219	15224	15269	15162	15190	15228	15203	15221	15319	15265	14995	15191	15028	15203	14995	15256	15120	15419	15280	15357	15084	15117	15127	15347	15078	15180	15211	15320	15149	15221	15009	14964	15256	15335	14927	15178	15307	14970	15258	15464	15189	15096	15267	15322	15210	15224	15259	15206	15149	15166	15128	15297	15188	15092	15175	15200	15195	15324	15094	15189	15063	15357	15014	15095	15199	15184	15365	15295	15002	15032	15218	15104	15309	15091	15138	15275	15172	15198	15147	15188	15184	15120	14990	15136	15074	15252	15223	15328	15272	15272	15079	15365	15096	15246	15208	15182	15153	15040	15282	15137	15263	15096	15225	15157	15103	15150	15191	15093	15144	15241	15177	15279	15225	15249	15265	15279	14944	15338	15214	15218	15095	15053	15178	15112	14993	15166	15227	15116	15164	14900	15195	15234	15139	15088	15376	15123	15129	15148	15264	15115	15257	15445	15031	15276	15179	15181	15094	15108	15093	15075	15154	15138	15267	15092	15188	15181	15099	15153	15131	15082	15053	15201	15356	15095	15110	15194	15040	15077	14927	15225	15210	15125	15126	15215	15174	15221	15341	15218	15077	15219	15211	15183	15053	15396	15119	15158	15123	15109	15090	15081	15043	15050	15207	15262	15121	15265	15036	15286	15308	15031	15105	15282	15249	15161	15232	15130	14997	15114	15278	15107	15304	15142	15162	15249	15223	15143	15150	15155	15168	15274	15077	15272	15246	15197	15329	15059	15207	15135	15141	15203	15308	15308	15102	15230	15036	15092	15204	15195	15175	15225	15174	15244	15081	15175	15242	15222	15300	15272	15272	15199	15153	15244	15208	15202	15319	15144	15121	15102	15219	15445	15057	15063	15184	15095	15147	15124	15281	15191	15206	15274	15149	15210	15299	15286	15247	15147	15106	15037	15181	15227	15285	15056	15192	15099	15099	15204	15144	15223	15222	15042	15047	15158	15158	15298	15215	15033	15304	15232	15268	15168	15317	15116	15221	15188	15071	15024	15194	15100	15331	15029	15130	15136	15085	15241	15194	15311	15220	15275	15050	15195	15216	15239	15208	15303	15255
29510	35488	42963	33304	24309	20466	18884	18186	18053	17972	17909	18189	18082	17925	17798	17835	17717	17731	17882	17898	17875	17968	17716	17940	17688	17907	18008	17854	17868	18004	17884	17837	17915	18007	18081	18027	17793	17988	17914	18011	17740	17884	17749	17785	17781	17801	17895	17718	17926	17853	17909	18046	17931	17631	17940	17989	18121	17866	17888	17751	17945	18050	17940	17953	17971	17817	18030	18055	17845	17618	17741	17770	17852	17778	17822	17777	18174	17870	17872	17898	17684	17922	17771	17666	17771	17894	17876	17969	18038	18021	17939	17914	17666	17670	17872	18014	17802	17854	17775	17822	17936	17981	18024	18073	18126	17861	17914	17992	17835	17848	17738	17668	17766	17873	17808	17730	17818	17897	17958	17866	17768	17803	17778	17993	17963	17954	17783	17857	17770	17724	17718	17895	17840	17855	17633	17868	17756	17755	18042	17962	17915	17839	17893	17912	17919	17570	17724	17685	17837	17709	17800	17850	18094	17747	17889	17771	17858	17919	17960	17941	17838	17759	18034	17972	17980	17975	18054	17867	17919	17730	17817	17525	17976	17889	18010	17797	17969	17967	17862	18039	17696	17713	17839	18024	17768	17507	17820	17923	17835	18029	17878	17889	17947	17809	18010	17980	17823	17900	17800	18100	17677	18000	17771	17900	17988	17949	17873	17797	18008	17760	17959	17920	17977	17808	17947	18036	18034	17961	17911	17950	18042	17810	18047	17926	17868	17741	17954	17890	17902	17796	17932	17781	17860	17933	17856	17997	18035	17752	18053	17713	17796	17887	17746	17950	17982	18009	17970	17628	17916	17861	17761	17845	17885	17811	17886	17812	17880	17969	17997	17841	17750	17877	18026	17754	17985	17976	17901	17949	17759	17873	17830	18045	17898	17839	17969	17725	17776	17957	17961	17937	17927	18083	17845	17905	17727	17898	17865	17711	17921	17572	17716	17820	17917	17874	17868	17836	17958	17900	17935	17685	17863	17780	17908	17835	17932	18087	17695	17733	18024	17856	17915	17818	17782	17914	17743	17852	17712	17846	18003	17744	17882	17853	18128	17581	18005	17737	17819	17747	17950	17861	17999	17785	17942	18052	17804	17851	17839	17957	17884	17757	17989	17780	17749	18116	17734	17811	17820	17728	17922	17877	17967	17865	17845	17749	17973	17772	17676	17746	17760	17848	17792	17827	17753	17753	17802	17829	17685	17863	17867	17958	17866	17797	17964	18135	17866	17702	17942	17951	17818	17687	18034	17929	17743	17875	17819	17957	17894	17900	17984	18027	17941	17796	17782	17876	18148	17820	17855	17832	17871	17580	17593	17707	17857	17870	18097	17604	17677	17863	17933	17772	17797	17695	17932	17919	17857	17681	17781	17920	17861	17742	17833	17886	17758	17892	17903	17927	17608	17927	17938	17695	17680	17973	17790	17972	17771	17998	17914	17909	17837	17835	17701	17736	17777	17947	17964	17984	18006	17822	17724	17527	17860	17764	18019	17921	18055	17672	17756	17883	17876	17856	18012	17887	17930	17876	18103	17908	17907	17805	17764	17817	17971	17845	17922	17738	17835	17783	17853	17813	17713	17852	17987	17826	17759	17896	17943	17955	17971	17929	17929	18013	17881	18022	17925	17855	17869	17715	17881	17928	17868	17849	17782	18024	17794	17803	17734	17886	17865	17995	18078	17825	17839	17906	17875	17942	17884	18108	17783	17880	17785	17720	17942	17878	17907	17833	17853	18047	18037	17985	17907	17826	17800	17833	18050	17854	17829	17643	17824	17633	17812	17729	17889	17923	17716	17924	17962	17917	17725	18057	17968	17877	18090	17784	17969	17903	17636	17787	17920	17816	17794	17877	17994	17767	17863	17801	17943	17865	18040	17895	17720	17885	17774	17789	17695	17740	17605	17850	17973	17680	17855	17951	17751	17839	18064	17796	17744	17741	17762	17916	17829	18067	17834	17834	17890	17617	17854	18001	17882	17898	17929	18004	17978	17777	17964	17708	17862	17868	17758	17899	17888	17953	18025	17824	17834	17812	17943	17767	17668	18093	18068	17903	17755	17909	17901	17806	17986	17880	17927	17818	17816	17824	18029	17623	17991	17692	17787	17742	17753	17794	17824	17691	17851	17929	18013	17860	17965	17708	17715	18011	17706	17793	17821	17762	17813	17674	17902	17779	17934	18026	17722	17925	17951	17928	17725	17827	18017	18084	17774	17928	17979	17868	17855	17743	17952	17792	17664	17904	17657	17667	17629	17856	17813	17858	17889	17828	17857	17814	17786	17856	17928	17872	17915	17931	17675	18073	18030	17740	17969	17768	17910	17825	17893	17816	17977	17656	17895	17907	17919	17728	17804	17820	18034	17774	17920	18138	17705	18016	17848	17727	17797	17912	17804	17791	17916	17835	17828	17835	17748	17844	17990	17521	17872	17746	17907	17792	17869	17803	17933	17875	17725	17877	17950	17953	17791	17694	17982	17716	17871	17814	17909	18056	17779	17949	17890	18037	18126	17885	17800	17881	17668	17822	17897	17888	17950	17817	17889	17866	18152	18049	18020	17818	17930	17686	17805	17777	17782	17893	17993	17784	17844	17854	17833	17810	17889	17592	17975	17806	17805	17613	17975	17793	17970	17903	17645	17819	17867	17929	17823	17775	17917	17654	17718	17669	17702	17840	17780	17847	17879	17937	18055	17852	17750	17821	17812	17946	17825	17746	17957	17778	17747	17841	17801	17680	17623	18015	17859	17888	17893	17659	17859	17933	17674	17985	18051	18084	17868	17787	17692	17784	17785	17758	17869	18098	17861	17857	17859	17650	17652	17925	17832	17891	18066	17905	17691	17730	18086	17815	17960	17691	17838	17677	17822	17841	17852	17600	18000	17777	17822	17981	17865	17807	17922	17855	17760	17697	18022	17877	17792	17742	17889	17868	17646	17779	17765	17777	17803	17749	18099	17793	17835	17820	17925	17823	17858	17868	17912	17728	17641	17984	17955	17843	17759	18005	18116	17773	17915	17798	17826	17958	17955	17920	18047	17876	17840	17951	17955	17891	17785	17875	17932	17891	17786	17777	17820	17715	17911	17992	17780	17899	17953	18115	17817	17874	17748	17828	17907	17759	17812	17863	17835	17852	17896	17811	17980	17825	17786	17780	17909	17950	17917	17869	17570	17955	17890	17716	17643	17843	17770	17758	18000	17969	17840	17979	17920	17852	17925	17810	17606	17741	17831	17851	17968	17808	17959	17810	17804	17880	17926	17758	17911	18124	17900	17676	18010	17767	17711	17977	17862	17733	17835	17874	17975	17973	18027	17908	17944	17830	17878	17881	17861	18063	17805	17729	17875	17985	17939	17793	18050	17724	17843	17718	18129	17906	17845	17852	17745	17860	17709	17883	17816	17811	17720	17932	17953	17764	18098	17864	17974	17883	17927	17777	17737	17916	17974	17828	17894	17769	17878	17916	17922	17799	17911	17767	17836	17940	17848	17862	17860	17676	17775	17917	17957	17982	17744	17978	17963	17990	18040	18020	17961	17922	17869	17778	17765	17843	17768	17953	17797	17757	17848	18019	17868	17789	17837	17791	17926	17763	17789	17789	17929	17981	17747	17963	18011	17963	17720	17679	18063	17883	17955	17920	17797	17747	17811	17692	17811	17909	17923	17695	17847	17797	17938	17771	17947	17854	18003	17856	17940	17940	17928	17846	17774	17724	17948	17845	17954	17877	17976	17917	17940	17765	17880	18034	17852	17764	17892	17602	18006	17695	18063	17839	17834	18027	17954	17781	17808	17854	17816	17916	17813	17974	17883	17717	17883	17700	17873	17971	17882	17922	17766	17756	17989	17844	17943	18048	17848	17970	17773	17766	17986	17730	17929	17978	17868	17839	17823	17826	17908	17939	17830	17817	17839	17829	18036	17997	17863	17841	17805	17881	17903	17995	17891	17952	17921	17818	17904	17976	17966	17700	17931	17720	17819	17735	17828	17713	17946	17794	17945	17908	17824	18006	17847	17827	17807	17828	17875	18032	17719	18023	17833	17737	17973	17838	17772	17889	17849	17994	17895	17954	17817	17970	17802	17717	17992	17851	18054	17869	17917	17892	17671	17726	17871	17661	17775	17749	17933	17794	17910	17823	17605	17850	17910	17946	17677	17895	17967	17736	17884	17810	17994	18025	18025	17851	17880	17844	17777	17989	17926	18039	18034	17858	17769	17926	17869	17903	17982	17734	17766	17872	17931	17665	17882	17861	18063	17936	18051	17933	17869	17850	17804	17727	17807	17941	17911	17816	17818	17629	18032	17809	17979	17877	17969	17712	17969	17725	17860	17829	17880	17970	17921	17962	17857	17752	17808	17943	17935	17919	17851	17912	18072	17946	17827	17988	17862	17980	17944	17771	17928	18097	17772	17921	17708	17864	17695	17931	17969	17816	17708	17940	17933	17865	18000	17904	18050	17857	17822	17821	17766	17890	18020	17735	17710	17979	17797	17919	17957	17781	17914	17664	18057	17850	17973	17964	18042	17765	17957	17808	18031	17913	17973	17929	17838	17780	17745	17811	17841	17689	17864	17748	17773	17864	17745	18053	18004	17867	17770	17712	18031	17779	17903	17922	17939	17801	17698	17867	17788	17757	17848	17771	18022	17962	17963	18082	17860	17909	17807	17917	18051	17907	17875	17855	17991	17711	17941	17824	17970	17778	17867	17818	17778	18064	17916	17761	17849	17823	17997	17876	17755	18002	17905	17791	17792	17754	17663	17929	17716	18061	18015	18078	17695	17563	17838	17651	17805	17829	17952	17907	17946	17876	17778	17936	17807	17927	17831	18045	17714	17857	18050	18094	17770	17886	17953	17849	17950	17866	17852	17924	17848	18112	17878	18039	17774	17805	17750	17816	17836	17976	17858	17875	17906	17667	18060	17984	17943	17731	17898	17945	17675	17953	17849	17859	17984	17837	17900	17817	17878	17687	17726	17768	17980	17908	17734	17757	17977	17692	17796	17913	17752	17888	17918	17752	18053	17866	17809	18096	17914	17833	17844	17882	17955	17901	17803	17820	17988	17868	17994	17772	17729	17823	17821	17762	17833	17753	17927	17894	17756	17927	17899	17925	17746	17901	17898	17843	17783	17815	17883	17797
34552	54867	45292	30018	22203	17840	16128	15652	15539	15433	15616	15527	15382	15464	15519	15222	15447	15572	15317	15604	15464	15505	15497	15749	15336	15565	15357	15432	15522	15664	15455	15640	15458	15629	15427	15622	15502	15277	15494	15381	15266	15395	15389	15451	15358	15419	15455	15429	15637	15506	15323	15449	15557	15395	15579	15505	15497	15690	15421	15452	15493	15629	15348	15714	15496	15334	15538	15402	15651	15405	15534	15354	15389	15349	15432	15412	15565	15500	15406	15475	15598	15441	15540	15372	15515	15411	15496	15444	15520	15477	15438	15397	15454	15434	15476	15553	15371	15346	15414	15318	15521	15396	15528	15443	15473	15372	15424	15434	15359	15619	15530	15396	15462	15534	15340	15414	15446	15402	15437	15474	15500	15288	15448	15460	15560	15395	15506	15613	15478	15421	15556	15398	15386	15493	15463	15502	15499	15394	15414	15590	15576	15659	15544	15509	15652	15527	15375	15403	15483	15494	15473	15504	15449	15457	15460	15367	15600	15451	15546	15278	15399	15555	15407	15345	15396	15340	15622	15562	15635	15444	15560	15666	15529	15334	15550	15486	15652	15633	15241	15547	15421	15488	15304	15415	15517	15489	15490	15491	15425	15410	15503	15462	15456	15581	15546	15595	15443	15551	15528	15588	15327	15577	15502	15446	15524	15384	15496	15547	15361	15516	15575	15381	15489	15432	15495	15605	15399	15618	15602	15441	15455	15398	15607	15521	15496	15458	15364	15492	15532	15379	15492	15357	15451	15472	15512	15473	15597	15445	15385	15571	15369	15367	15397	15389	15408	15385	15540	15623	15582	15209	15429	15309	15478	15454	15380	15521	15525	15593	15479	15477	15522	15530	15337	15598	15373	15460	15393	15631	15393	15555	15370	15453	15487	15430	15522	15364	15329	15509	15430	15545	15452	15534	15395	15401	15478	15702	15382	15406	15375	15523	15464	15457	15402	15330	15518	15495	15415	15604	15391	15393	15508	15481	15459	15488	15404	15344	15361	15394	15363	15369	15356	15452	15543	15424	15470	15486	15318	15589	15478	15450	15371	15548	15424	15463	15673	15383	15431	15479	15481	15387	15498	15461	15338	15304	15541	15537	15490	15470	15549	15574	15355	15485	15357	15450	15435	15536	15520	15420	15573	15442	15292	15673	15495	15443	15531	15461	15346	15648	15529	15390	15419	15409	15468	15307	15236	15553	15600	15492	15394	15425	15409	15523	15552	15396	15492	15580	15464	15686	15448	15532	15421	15601	15460	15627	15586	15459	15426	15450	15547	15494	15559	15510	15507	15303	15394	15543	15455	15564	15472	15444	15295	15505	15592	15453	15504	15403	15419	15325	15572	15385	15453	15575	15470	15453	15432	15492	15513	15476	15412	15493	15488	15369	15313	15555	15426	15441	15475	15366	15616	15407	15524	15319	15488	15531	15489	15414	15506	15360	15408	15498	15416	15700	15403	15523	15452	15514	15462	15420	15453	15507	15433	15408	15727	15354	15571	15475	15546	15384	15485	15432	15484	15385	15412	15277	15335	15359	15452	15439	15438	15361	15467	15342	15407	15521	15512	15478	15565	15574	15313	15581	15598	15363	15622	15489	15483	15517	15559	15503	15418	15476	15478	15554	15471	15238	15428	15368	15522	15506	15470	15463	15498	15440	15402	15487	15580	15431	15503	15462	15558	15492	15536	15464	15337	15531	15374	15335	15521	15197	15593	15616	15370	15401	15439	15545	15401	15375	15550	15318	15580	15395	15559	15400	15450	15480	15564	15371	15522	15450	15432	15430	15390	15429	15435	15411	15492	15498	15377	15580	15379	15524	15605	15475	15496	15452	15512	15494	15262	15514	15381	15563	15612	15349	15538	15421	15565	15398	15563	15512	15446	15539	15276	15515	15444	15438	15570	15493	15327	15457	15489	15374	15447	15578	15450	15610	15519	15584	15588	15568	15377	15392	15445	15570	15742	15412	15470	15525	15464	15481	15566	15517	15573	15588	15529	15378	15593	15434	15508	15418	15383	15429	15549	15526	15454	15493	15477	15341	15429	15387	15538	15582	15569	15407	15482	15431	15524	15495	15512	15463	15580	15374	15596	15550	15542	15450	15581	15532	15369	15463	15411	15507	15443	15443	15537	15453	15517	15463	15492	15408	15537	15514	15429	15562	15426	15520	15507	15485	15326	15548	15560	15367	15304	15356	15650	15267	15351	15393	15338	15615	15468	15382	15529	15578	15466	15445	15457	15453	15513	15390	15497	15455	15426	15528	15697	15377	15429	15428	15490	15443	15613	15631	15515	15425	15572	15594	15455	15447	15589	15519	15496	15556	15328	15556	15542	15446	15494	15364	15550	15442	15633	15475	15470	15335	15433	15525	15399	15508	15528	15603	15367	15411	15563	15602	15430	15331	15414	15441	15385	15507	15566	15490	15341	15440	15559	15385	15718	15455	15444	15549	15479	15423	15495	15622	15498	15473	15492	15522	15448	15346	15450	15530	15432	15566	15482	15523	15635	15434	15411	15449	15391	15590	15526	15470	15517	15527	15258	15474	15413	15406	15422	15480	15559	15323	15600	15336	15562	15520	15462	15364	15513	15490	15373	15393	15426	15432	15358	15473	15397	15387	15444	15588	15443	15304	15365	15534	15480	15448	15467	15406	15326	15443	15610	15407	15324	15398	15416	15452	15457	15563	15598	15461	15341	15438	15450	15706	15595	15550	15539	15470	15407	15425	15444	15502	15522	15490	15302	15320	15438	15569	15565	15640	15559	15494	15487	15348	15459	15579	15438	15486	15477	15369	15505	15432	15430	15399	15263	15408	15449	15443	15479	15545	15519	15356	15351	15590	15318	15432	15205	15569	15538	15428	15325	15502	15519	15500	15396	15624	15546	15519	15463	15627	15491	15390	15497	15467	15475	15631	15487	15387	15598	15388	15493	15574	15508	15506	15489	15497	15408	15454	15550	15441	15540	15618	15453	15377	15438	15539	15385	15527	15486	15467	15405	15443	15529	15374	15387	15479	15533	15512	15472	15440	15489	15408	15404	15321	15399	15508	15608	15462	15535	15398	15466	15371	15473	15531	15494	15488	15500	15687	15548	15378	15425	15397	15631	15514	15399	15567	15551	15379	15470	15583	15602	15556	15389	15526	15364	15633	15299	15395	15568	15483	15469	15554	15604	15689	15495	15503	15582	15438	15295	15245	15379	15565	15269	15602	15531	15737	15477	15362	15310	15396	15503	15280	15648	15538	15534	15492	15642	15608	15584	15385	15591	15596	15507	15376	15441	15436	15336	15425	15401	15714	15450	15411	15246	15458	15645	15588	15511	15353	15296	15505	15351	15291	15406	15461	15570	15531	15560	15546	15625	15495	15550	15474	15500	15481	15674	15586	15389	15519	15432	15448	15585	15722	15455	15609	15395	15378	15530	15454	15334	15483	15488	15458	15381	15366	15399	15424	15506	15543	15468	15530	15427	15339	15484	15462	15341	15570	15425	15465	15407	15432	15335	15261	15392	15406	15496	15384	15367	15496	15384	15331	15500	15526	15458	15253	15348	15550	15407	15512	15436	15762	15525	15538	15458	15466	15362	15655	15392	15545	15470	15436	15319	15582	15414	15280	15427	15381	15269	15690	15586	15411	15342	15419	15497	15555	15467	15480	15536	15355	15691	15566	15396	15483	15428	15493	15425	15491	15622	15487	15592	15480	15461	15419	15390	15515	15294	15651	15463	15447	15461	15388	15273	15607	15302	15513	15483	15314	15429	15397	15592	15508	15502	15499	15409	15603	15319	15528	15461	15379	15326	15462	15448	15685	15421	15487	15409	15514	15483	15628	15591	15357	15292	15427	15429	15583	15401	15469	15472	15443	15364	15403	15486	15447	15518	15402	15334	15535	15566	15427	15457	15441	15375	15327	15179	15429	15434	15453	15497	15479	15393	15455	15472	15437	15468	15613	15392	15373	15432	15730	15352	15595	15568	15748	15357	15388	15490	15382	15360	15471	15481	15465	15686	15335	15527	15468	15389	15607	15332	15590	15393	15605	15283	15465	15482	15422	15452	15569	15485	15334	15437	15434	15507	15538	15358	15597	15571	15384	15321	15577	15334	15345	15707	15399	15418	15436	15513	15460	15669	15540	15383	15360	15477	15542	15508	15344	15489	15477	15552	15525	15335	15458	15549	15575	15549	15565	15592	15474	15367	15553	15435	15343	15372	15593	15655	15424	15441	15434	15421	15491	15540	15561	15522	15615	15525	15480	15502	15423	15550	15658	15663	15558	15519	15435	15630	15416	15366	15419	15403	15658	15492	15460	15435	15567	15730	15354	15569	15518	15504	15379	15443	15548	15492	15458	15570	15368	15424	15451	15376	15669	15463	15229	15430	15254	15378	15430	15360	15440	15424	15389	15375	15468	15466	15440	15519	15348	15524	15403	15567	15533	15347	15430	15439	15564	15727	15464	15462	15397	15432	15514	15645	15617	15495	15310	15534	15581	15341	15639	15297	15282	15215	15534	15505	15437	15532	15568	15589	15536	15561	15376	15601	15515	15568	15438	15503	15558	15478	15352	15413	15590	15477	15314	15527	15269	15526	15517	15312	15581	15530	15429	15495	15413	15380	15374	15382	15581	15426	15592	15673	15570	15535	15542	15492	15571	15416	15508	15430	15597	15428	15499	15497	15465	15504	15628	15381	15502	15589	15612	15348	15411	15460	15408	15500	15389	15565	15466	15382	15508	15578	15448	15569	15484	15630	15423	15367	15567	15385	15518	15415	15550	15400	15675	15392	15425	15331	15320	15472	15477	15547	15447	15553	15523	15500	15538	15562	15462	15469	15520	15381	15541	15530	15454	15280	15655	15490	15467	15236	15379	15484	15505	15494	15494	15371	15322	15584	15444	15603	15407	15395	15420	15351	15368	15604	15456	15603	15568	15412	15390	15378	15536	15448	15561	15618	15488	15483	15627	15555	15576	15296	15570	15521	15528	15527	15589	15543	15286	15476	15520	15545	15424	15581	15489	15431	15425	15619	15423	15471	15529	15414	15524	15517	15583	15416	15401	15452	15410	15599	15412	15580	15469	15469	15528	15326	15528	15300	15388	15426	15496	15661	15474	15466	15594	15502	15538	15403	15363	15563	15431
24472	24830	43393	44689	36708	29520	24547	19717	18079	18036	18029	17920	17821	17905	17882	17912	18012	17895	17880	17606	17865	17877	17788	17610	17806	17829	17826	17820	17797	17773	17928	17725	17876	17648	17765	17786	17759	17612	17766	17650	17670	17701	17693	17779	17717	17809	17689	17588	17505	17810	17657	17647	17893	17712	17755	17892	17700	17746	17688	17769	17654	17536	17713	17835	17815	17656	17704	17889	17767	17784	17811	17784	17684	17638	17826	17714	17783	17752	17833	17794	17840	17679	17523	17623	17636	17876	17596	17742	17683	17577	17730	17596	17788	17644	17629	17787	17767	17575	17750	17809	17740	17701	17640	17783	17690	17545	17725	17599	17597	17826	17666	17391	17772	17809	17599	17626	17626	17533	17624	17596	17748	17496	17719	17667	17718	17473	17699	17518	17694	17856	17525	17658	17946	17665	17794	17607	17539	17589	17468	17716	17675	17632	17664	17665	17734	17648	17656	17526	17693	17778	17662	17581	17666	17747	17723	17586	17691	17680	17649	17743	17531	17862	17915	17822	17521	17567	17468	17562	17571	17625	17618	17631	17752	17524	17810	17416	17703	17724	17729	17521	17652	17557	17617	17766	17762	17494	17601	17604	17692	17607	17692	17735	17661	17631	17737	17760	17767	17620	17816	17613	17578	17773	17689	17824	17653	17623	17578	17652	17783	17739	17818	17788	17717	17736	17918	17771	17523	17669	17534	17809	17813	17787	17721	17537	17726	17699	17584	17788	17845	17771	17729	17462	17574	17774	17665	17468	17631	17770	17676	17814	17817	17625	17693	17671	17714	17636	17695	17660	17730	17415	17819	17594	17416	17600	17824	17717	17733	17649	17679	17684	17554	17786	17699	17644	17850	17747	17832	17498	17662	17624	17870	17661	17786	17435	17649	17535	17409	17801	17821	17948	17835	17373	17716	17656	17673	17621	17660	17696	17548	17616	17615	17704	17641	17766	17770	17701	17734	17701	17616	17839	17718	17677	17794	17977	17722	17511	17436	17718	17598	17778	17613	17812	17799	17699	17641	17608	18060	17471	17489	17705	17916	17602	17597	17636	17561	17601	17666	17633	17667	17667	17734	17825	17870	17702	17687	17749	17623	17562	17632	17565	17651	17543	17845	17597	17616	17479	17616	17761	17578	17531	17595	17555	17655	17653	17772	17626	17647	17698	17671	17757	17606	17651	17898	17507	17626	17617	17378	17827	17524	17760	17805	17744	17732	17787	17598	17608	17720	17563	17481	17592	17581	17527	17608	17755	17843	17792	17608	17626	17593	17612	17694	17745	17564	17749	17861	17565	17791	17434	17687	17634	17620	17763	17724	17753	17647	17883	17725	17770	17474	17696	17819	17699	17968	17546	17610	17668	17496	17792	17828	17459	17610	17574	17528	17521	17818	17854	17632	17749	17466	17628	17548	17662	17656	17594	17607	17702	17660	17645	17657	17714	17716	17539	17515	17577	17817	17467	17709	17534	17667	17492	17811	17783	17857	17616	17448	17569	17737	17724	17612	17745	17760	17487	17697	17670	17725	17521	17669	17685	17625	17653	17818	17648	17843	17685	17542	17597	17765	17831	17766	17735	17790	17454	17722	17750	17861	17763	17632	17870	17670	17676	17671	17666	17665	17808	17775	17803	17853	17674	17672	17542	17688	17434	17498	17641	17714	17724	17665	17717	17841	17610	17497	17549	17755	17650	17602	17704	17740	17596	17610	17477	17504	17895	17549	17580	17584	17627	17702	17688	17778	17585	17638	17726	17911	17772	17618	17690	17708	17276	17579	17835	17761	17621	17732	17542	17788	17755	17425	17528	17716	17576	17797	17575	17897	17687	17858	17704	17614	17728	17799	17753	17740	17807	17820	17903	17668	17691	17823	17695	17412	17684	17602	17599	17743	17647	17610	17533	17963	17620	17826	17674	17651	17675	17662	17608	17804	17598	17909	17829	17761	17574	17779	17673	17650	17819	17810	17687	17632	17799	17461	17862	17502	17682	17608	17548	17654	17825	17703	17775	17716	17624	17595	17486	17715	17497	17734	17581	17747	17692	17640	17660	17640	17575	17563	17485	17671	17517	17592	17615	17642	17570	17555	17509	17543	17929	17632	17884	17635	17629	17721	17618	17656	17527	17608	17532	17612	17774	17588	17825	17523	17637	17484	17598	17637	17844	17533	17771	17674	17585	17570	17840	17527	17742	17761	17739	17572	17568	17798	17487	17635	17615	17596	17521	17695	17774	17709	17595	17589	17775	17904	17699	17721	17787	17534	17491	17811	17510	17624	17636	17694	17674	17782	17566	17785	17885	17713	17646	17630	17706	17570	17568	17707	17775	17794	17672	17757	17541	17786	17625	17769	17470	17717	17774	17724	17795	17655	17626	17797	17715	17656	17553	17775	17812	17413	17823	17600	17730	17562	17836	17576	17359	17804	17701	17376	17672	17678	17683	17744	17523	17585	17762	17551	17759	17698	17723	17415	17649	17724	17794	17581	17385	17604	17900	17892	17623	17734	17676	17659	17540	17673	17618	17766	17679	17693	17721	17771	17580	17719	18003	17683	17524	17623	17596	17769	17637	17665	17743	17614	17573	17661	17602	17764	17671	17726	17574	17701	17458	17765	17708	17598	17890	17671	17731	17736	17624	17737	17837	17761	17759	17616	17571	17595	17726	17682	17749	17478	17786	17899	17758	17571	17555	17572	17632	17489	17789	17794	17620	17592	17521	17746	17700	17826	17513	17784	17579	17662	17691	17619	17653	17468	17593	17798	17643	17607	17370	17509	17728	17599	17780	17684	17548	17516	17894	17664	17643	17440	17521	17624	17882	17649	17448	17672	17634	17796	17664	17654	17730	17755	17472	17723	17531	17771	17794	17878	17636	17680	17638	17652	17714	17761	17657	17680	17683	17742	17665	17447	17550	17697	17913	17555	17838	17647	17753	17900	17740	17639	17651	17641	17626	17746	17574	17665	17580	17397	17637	17765	17706	17621	17562	17685	17743	17815	17605	17979	17730	17638	17719	17805	17560	17666	17737	17558	17479	17651	17660	17507	17688	17778	17742	17598	17688	17458	17666	17873	17596	17659	17351	17689	17739	17850	17723	17542	17700	17521	17640	17636	17719	17923	17675	17575	17713	17836	17861	17857	17720	17781	17495	17588	17748	17553	17557	17494	17768	17681	17472	17621	17685	17600	17761	17753	17614	17863	17741	17591	17719	17604	17654	17451	17641	17694	17873	17542	17732	17451	17496	17459	17692	17537	17658	17526	17600	17714	17839	17641	17744	17777	17724	17736	17614	17670	17538	17605	17725	17818	17527	17852	17796	17928	17617	17500	17647	17654	17681	17711	17624	17705	17659	17789	17463	17768	17658	17778	17629	17633	17841	17778	17479	17884	17979	17822	17471	17590	17733	17779	17673	17545	17788	17670	17654	17640	17780	17824	17700	17831	17821	17573	17685	17726	17833	17696	17503	17756	17580	17587	17524	17715	17720	17964	17737	17698	17444	17678	17606	17626	17854	17740	17621	17645	17588	17829	17732	17707	17796	17469	17515	17767	17720	17780	17693	17686	17826	17794	17744	17926	17841	17686	17737	17591	17636	17559	17724	17681	17689	17780	17742	17692	17417	17808	17513	17508	17641	17757	17692	17748	17669	17570	17541	17382	17654	17756	17663	17665	17762	17581	17598	17927	17606	17577	17760	17764	17728	17712	17590	17432	17688	17640	17542	17572	17646	17484	17527	17828	17645	17657	17616	17639	17701	17446	17808	17668	17598	17583	17960	17702	17643	17862	17645	17920	17779	17718	17682	17713	17612	17728	17726	17671	17781	17781	17763	17591	17734	17658	17678	17644	17665	17785	17774	17879	17723	17677	17644	17735	17529	17718	17722	17638	17809	17582	17749	17847	17712	17518	17767	17612	17753	17765	17690	17699	17677	17742	17706	17607	17615	17570	17446	17496	17781	17628	17823	17497	17691	17795	17567	17774	17875	17807	17714	17809	17681	17648	17493	17645	17461	17729	17578	17800	17395	17618	17596	17823	17804	17650	17537	17734	17610	17613	17757	17681	17686	17638	17586	17726	17730	17695	17623	17778	17699	17678	17810	17779	17625	17624	17607	17729	17646	17656	17710	17608	17678	17643	17711	17684	17648	17672	17691	17529	17686	17652	17720	17739	17636	17531	17826	17972	17619	17741	17727	17579	17814	17807	17845	17604	17722	17708	17703	17589	17646	17777	17661	17798	17885	17577	17821	17451	17650	17772	17890	17703	17863	17562	17862	17676	17643	17875	17550	17794	17808	17972	18008	17876	17651	17687	17792	17654	17643	17700	17592	17745	17724	17688	17816	17691	17777	17503	17498	17789	17672	17575	17610	17568	17660	17937	17577	17705	17665	17570	17611	17708	17648	17686	17593	17591	17794	17787	17774	17686	17544	17833	17728	17675	17544	17637	17745	17708	17922	17772	17593	17409	17646	17728	17733	17856	17712	17808	17840	17700	17848	17749	17825	17671	17854	17778	17551	17471	17807	17874	17596	17802	17547	17717	17568	17761	17621	17818	17614	17468	17809	17716	17898	17797	17539	17631	17357	17948	17521	17731	17619	17515	17676	17482	17762	17662	17706	17596	17522	17707	17680	17651	17759	17739	17745	17641	17792	17706	17721	17821	17906	17629	17542	17611	17740	17635	17721	17639	17852	17441	17631	17620	17645	17602	17590	17612	17811	17657	17691	17488	17674	17535	17846	17728	17695	17537	17743	17574	17551	17571	17646	17763	17735	17859	17846	17561	17631	17628	17638	17651	17620	17541	17543	17588	17597	17650	17768	17676	17534	17420	17566	17799	17602	17506	17740	17499	17583	17698	17723	17712	17641	17660	17817	17617	17697	17801	17906	17537	17826	17662	17631	17640	17686	17685	17714	17676	17706	17747	17790	17727	17739	17652	17503	17770	17703	17735	17717	17713	17663	17686	17488	17546	17767	17729	17556	17611	17744	17707	17641	17537	17895	17690	17534	17648	17782	17505	17635	17767	17595	17846	17877	17714	17741	17566	17789	17689	17515	17617	17658	17491	17589	17627	17751	17587	17800	17751	17804	17692	17767	17676	17672	17778	17719	17705	17798	17594	17605	17584	17623	17679	17678
60254	99441	84824	60453	42656	28656	20118	16780	15684	15568	15236	15300	15483	15548	15416	15548	15607	15542	15484	15473	15623	15599	15504	15362	15391	15472	15517	15322	15241	15336	15428	15482	15366	15501	15432	15524	15612	15483	15394	15379	15486	15427	15458	15586	15504	15686	15463	15553	15677	15493	15537	15473	15490	15605	15448	15414	15424	15425	15423	15528	15389	15421	15507	15442	15433	15391	15454	15525	15299	15415	15444	15523	15570	15312	15473	15498	15425	15392	15342	15550	15497	15407	15279	15572	15500	15427	15410	15327	15392	15663	15496	15397	15355	15396	15323	15485	15670	15327	15417	15283	15527	15406	15404	15488	15485	15528	15487	15377	15441	15463	15578	15349	15395	15454	15405	15482	15455	15477	15364	15466	15490	15454	15503	15586	15582	15357	15511	15529	15458	15469	15335	15777	15402	15352	15329	15373	15269	15623	15275	15573	15407	15509	15494	15419	15400	15602	15336	15357	15481	15445	15595	15447	15582	15482	15255	15390	15374	15502	15433	15337	15405	15545	15442	15439	15573	15252	15456	15287	15572	15297	15485	15532	15427	15343	15453	15453	15457	15541	15421	15354	15534	15508	15570	15374	15571	15590	15424	15354	15462	15579	15383	15388	15466	15480	15317	15516	15415	15477	15478	15439	15377	15398	15478	15473	15497	15398	15661	15357	15502	15604	15280	15542	15434	15435	15447	15636	15667	15369	15380	15714	15383	15419	15531	15396	15454	15379	15397	15376	15451	15583	15595	15549	15482	15497	15535	15430	15405	15482	15401	15277	15667	15318	15310	15331	15304	15386	15527	15541	15608	15272	15524	15528	15301	15612	15422	15451	15325	15491	15436	15364	15319	15409	15330	15348	15323	15352	15442	15593	15429	15342	15607	15271	15503	15644	15275	15394	15628	15556	15440	15530	15498	15451	15522	15334	15490	15486	15357	15499	15343	15477	15554	15434	15555	15458	15416	15575	15337	15406	15610	15573	15460	15501	15455	15526	15537	15612	15421	15437	15378	15576	15413	15418	15426	15556	15522	15314	15472	15419	15458	15379	15486	15409	15438	15462	15395	15384	15517	15523	15557	15553	15546	15578	15448	15423	15383	15408	15411	15428	15539	15435	15445	15513	15583	15604	15478	15304	15561	15365	15512	15366	15353	15542	15452	15172	15529	15563	15435	15291	15433	15592	15490	15404	15462	15452	15405	15295	15481	15393	15463	15500	15352	15471	15497	15319	15526	15431	15500	15352	15411	15309	15413	15378	15325	15527	15434	15410	15468	15366	15376	15426	15523	15435	15547	15514	15472	15394	15332	15477	15393	15439	15477	15505	15474	15461	15500	15544	15461	15477	15465	15323	15466	15513	15320	15342	15545	15512	15612	15536	15435	15386	15332	15302	15566	15310	15416	15471	15427	15538	15488	15417	15402	15585	15434	15642	15550	15293	15425	15465	15598	15467	15449	15443	15501	15512	15472	15474	15305	15453	15468	15375	15558	15494	15538	15588	15410	15374	15299	15271	15387	15544	15491	15373	15528	15351	15568	15371	15513	15412	15426	15424	15427	15490	15463	15568	15443	15559	15569	15385	15416	15446	15452	15576	15403	15338	15543	15559	15408	15468	15359	15374	15372	15341	15479	15488	15515	15543	15552	15497	15397	15474	15530	15492	15553	15382	15311	15393	15570	15574	15413	15431	15501	15456	15443	15394	15491	15437	15364	15434	15373	15489	15475	15333	15568	15410	15478	15627	15323	15643	15543	15489	15603	15510	15571	15391	15483	15498	15674	15519	15548	15504	15510	15375	15516	15369	15414	15445	15372	15581	15315	15414	15550	15578	15456	15329	15365	15404	15450	15423	15341	15603	15498	15383	15503	15457	15447	15415	15437	15375	15473	15575	15465	15588	15562	15452	15277	15364	15294	15610	15505	15506	15326	15555	15383	15628	15438	15470	15240	15487	15409	15494	15549	15437	15574	15362	15458	15472	15622	15461	15477	15387	15453	15387	15693	15398	15649	15432	15465	15323	15456	15284	15370	15551	15354	15289	15391	15341	15409	15395	15282	15450	15473	15363	15458	15264	15457	15598	15516	15374	15494	15548	15516	15497	15401	15565	15384	15255	15128	15491	15522	15493	15374	15403	15494	15433	15488	15546	15350	15277	15460	15257	15570	15481	15472	15419	15525	15591	15504	15664	15462	15598	15582	15414	15356	15342	15484	15483	15517	15463	15405	15556	15290	15576	15542	15294	15495	15296	15319	15467	15451	15325	15598	15342	15396	15318	15473	15380	15288	15576	15347	15603	15324	15373	15381	15715	15389	15343	15457	15410	15629	15406	15521	15444	15368	15529	15463	15453	15365	15428	15408	15456	15413	15361	15434	15552	15526	15466	15533	15622	15494	15363	15326	15459	15487	15489	15452	15411	15361	15471	15426	15499	15588	15609	15479	15547	15489	15419	15479	15607	15507	15317	15413	15424	15365	15515	15471	15514	15504	15394	15475	15605	15466	15302	15473	15379	15634	15532	15151	15507	15463	15451	15418	15422	15376	15401	15558	15417	15412	15476	15503	15412	15277	15467	15471	15337	15476	15491	15502	15489	15403	15563	15556	15499	15501	15478	15482	15410	15424	15450	15459	15531	15249	15461	15280	15433	15396	15511	15561	15455	15650	15488	15675	15461	15471	15541	15434	15520	15382	15389	15382	15658	15473	15560	15401	15513	15413	15511	15480	15625	15550	15495	15220	15580	15399	15474	15182	15379	15426	15532	15478	15460	15290	15372	15437	15412	15386	15558	15358	15266	15455	15444	15377	15625	15512	15479	15374	15486	15296	15607	15366	15350	15566	15414	15357	15438	15506	15533	15578	15356	15493	15318	15405	15558	15589	15447	15483	15467	15225	15485	15603	15375	15564	15579	15430	15381	15557	15462	15343	15506	15379	15480	15520	15395	15318	15486	15520	15431	15232	15376	15436	15641	15526	15597	15649	15550	15212	15381	15548	15529	15403	15508	15564	15587	15494	15697	15448	15385	15461	15548	15404	15508	15413	15559	15503	15575	15631	15381	15457	15483	15516	15532	15371	15566	15376	15406	15507	15624	15424	15386	15462	15409	15385	15536	15405	15376	15492	15546	15500	15431	15314	15460	15433	15498	15425	15428	15246	15490	15394	15437	15586	15562	15513	15606	15606	15407	15401	15458	15402	15357	15440	15444	15405	15379	15512	15453	15536	15463	15419	15454	15399	15557	15327	15507	15333	15501	15546	15383	15468	15521	15348	15463	15469	15522	15495	15575	15425	15435	15388	15285	15563	15590	15398	15504	15480	15475	15590	15569	15457	15544	15497	15459	15241	15407	15546	15354	15581	15395	15390	15330	15475	15626	15391	15445	15449	15335	15441	15442	15362	15397	15484	15379	15497	15417	15573	15364	15428	15486	15262	15422	15493	15318	15397	15484	15357	15450	15458	15383	15480	15460	15516	15632	15610	15447	15408	15480	15543	15301	15428	15465	15366	15512	15271	15422	15309	15385	15438	15492	15330	15394	15468	15456	15479	15492	15428	15405	15446	15397	15283	15477	15527	15507	15430	15389	15548	15517	15336	15355	15350	15585	15334	15388	15338	15438	15637	15478	15401	15345	15496	15610	15611	15560	15407	15538	15429	15476	15587	15397	15356	15450	15523	15494	15573	15582	15439	15571	15604	15438	15474	15367	15391	15536	15426	15409	15284	15504	15296	15652	15441	15598	15468	15437	15471	15438	15538	15387	15568	15373	15383	15536	15379	15388	15428	15404	15432	15327	15485	15632	15492	15387	15525	15487	15672	15424	15516	15350	15566	15468	15366	15409	15594	15279	15430	15667	15428	15228	15509	15457	15495	15368	15324	15405	15458	15485	15424	15473	15505	15424	15371	15382	15542	15510	15522	15380	15549	15603	15437	15573	15410	15447	15460	15381	15419	15361	15491	15552	15523	15513	15500	15325	15480	15419	15561	15478	15397	15384	15569	15283	15491	15508	15537	15392	15384	15470	15408	15308	15627	15431	15486	15583	15492	15512	15440	15372	15592	15313	15594	15513	15504	15538	15575	15415	15362	15574	15488	15268	15473	15423	15437	15481	15442	15465	15368	15360	15467	15466	15608	15433	15346	15472	15515	15472	15550	15440	15419	15645	15373	15428	15420	15466	15586	15436	15598	15390	15320	15510	15345	15490	15329	15447	15403	15495	15542	15510	15586	15384	15257	15443	15572	15431	15331	15331	15515	15555	15489	15619	15308	15536	15487	15399	15564	15244	15317	15461	15484	15470	15569	15518	15511	15577	15498	15502	15360	15541	15573	15607	15383	15551	15352	15561	15630	15340	15501	15545	15310	15479	15617	15412	15509	15410	15326	15530	15413	15339	15317	15444	15494	15702	15333	15568	15407	15267	15567	15371	15559	15549	15431	15446	15434	15365	15317	15477	15331	15516	15561	15450	15468	15425	15385	15356	15453	15417	15373	15487	15409	15619	15395	15459	15462	15486	15455	15533	15376	15416	15495	15582	15584	15557	15421	15442	15499	15463	15402	15338	15493	15413	15460	15474	15443	15469	15477	15500	15346	15461	15507	15457	15537	15493	15397	15412	15421	15498	15529	15337	15517	15408	15520	15388	15454	15433	15563	15618	15514	15355	15578	15458	15403	15419	15620	15474	15595	15338	15219	15451	15387	15463	15413	15398	15610	15485	15445	15514	15391	15351	15410	15397	15199	15433	15410	15371	15498	15313	15601	15501	15479	15253	15541	15583	15337	15460	15413	15412	15448	15558	15490	15446	15340	15362	15483	15560	15492	15508	15495	15399	15476	15481	15370	15484	15532	15355	15567	15460	15511	15562	15260	15347	15503	15434	15500	15366	15507	15317	15489	15464	15601	15487	15401	15356	15656	15538	15409	15555	15516	15417	15721	15277	15452	15569	15537	15299	15602	15531	15435	15473	15755	15432	15343	15449	15353	15532	15546	15521	15532	15370	15445	15414	15422	15499	15669	15502	15467	15471	15439	15492	15321	15209	15580	15532	15347	15479	15447	15560	15339	15401	15415	15371	15713	15331	15329	15451	15331	15485	15307	15207	15347	15423	15436	15312	15424	15395	15507	15343	15449	15360	15419	15407	15451	15507
23070	22597	38807	42208	38263	33084	28793	21414	18625	18299	18117	17852	18021	18008	17935	17875	18000	17684	17965	18146	17835	17934	18056	17921	17775	17561	17608	17663	17694	17872	17903	17736	17596	17617	17734	17408	17897	17627	17478	17474	17622	17672	17685	17699	17716	17579	17665	17715	17661	17645	17716	17759	17633	17574	17759	17798	17772	17571	17537	17512	17555	17300	17401	17337	17598	17619	17547	17733	17553	17568	17634	17665	17791	17504	17631	17543	17574	17714	17395	17649	17634	17603	17624	17671	17802	17693	17654	17567	17527	17595	17485	17659	17595	17821	17725	17415	17594	17728	17601	17656	17561	17350	17621	17516	17602	17711	17480	17412	17639	17507	17678	17666	17797	17872	17739	17631	17616	17461	17588	17658	17392	17576	17625	17579	17578	17627	17835	17537	17595	17629	17535	17346	17781	17654	17756	17511	17604	17658	17829	17774	17617	17486	17519	17497	17927	17746	17566	17667	17533	17629	17433	17525	17727	17538	17594	17827	17542	17869	17592	17463	17646	17379	17573	17471	17914	17595	17688	17611	17361	17409	17459	17659	17534	17741	17673	17546	17676	17578	17610	17697	17683	17679	17852	17669	17632	17489	17604	17571	17557	17663	17728	17447	17570	17490	17668	17619	17682	17652	17700	17766	17797	17462	17623	17442	17481	17506	17438	17621	17584	17688	17656	17438	17567	17607	17769	17467	17631	17803	17572	17591	17800	17706	17508	17600	17706	17632	17738	17497	17511	17609	17623	17615	17539	17659	17589	17555	17736	17526	17430	17407	17525	17661	17838	17532	17608	17457	17531	17595	17786	17687	17803	17515	17582	17273	17537	17530	17772	17821	17630	17760	17752	17790	17638	17417	17630	17528	17454	17487	17526	17480	17542	17714	17693	17751	17657	17639	17566	17704	17620	17493	17482	17449	17681	17490	17673	17461	17707	17369	17432	17490	17332	17649	17456	17585	17702	17748	17518	17482	17653	17628	17576	17700	17795	17650	17831	17820	17582	17619	17537	17435	17806	17615	17702	17701	17725	17648	17594	17577	17516	17526	17744	17622	17452	17582	17476	17625	17641	17678	17701	17730	17669	17799	17582	17647	17466	17610	17604	17425	17447	17461	17814	17716	17642	17445	17523	17621	17678	17494	17571	17589	17412	17582	17581	17487	17458	17643	17597	17652	17421	17620	17670	17593	17569	17550	17672	17592	17643	17672	17815	17637	17776	17505	17567	17523	17685	17447	17650	17571	17361	17577	17723	17556	17244	17632	17770	17640	17694	17564	17792	17532	17634	17600	17800	17570	17649	17688	17805	17737	17414	17552	17493	17927	17606	17548	17569	17643	17521	17600	17554	17567	17780	17555	17445	17606	17740	17640	17489	17509	17507	17461	17484	17534	17507	17498	17537	17774	17588	17520	17730	17907	17741	17568	17338	17383	17630	17592	17479	17517	17656	17635	17469	17775	17812	17625	17652	17555	17653	17656	17749	17686	17533	17393	17631	17478	17771	17653	17626	17705	17658	17531	17463	17631	17557	17692	17613	17665	17749	17338	17487	17497	17429	17993	17541	17558	17684	17507	17709	17692	17611	17699	17511	17717	17544	17695	17502	17582	17639	17413	17670	17584	17484	17501	17360	17493	17578	17507	17825	17560	17568	17558	17687	17315	17646	17531	17539	17624	17654	17609	17641	17684	17624	17550	17761	17512	17614	17806	17458	17587	17582	17369	17703	17632	17625	17585	17402	17619	17697	17695	17596	17548	17545	17431	17540	17570	17610	17593	17538	17730	17560	17530	17647	17693	17365	17590	17673	17547	17557	17583	17562	17468	17424	17637	17627	17572	17571	17582	17705	17646	17560	17684	17597	17751	17607	17488	17629	17469	17663	17596	17650	17626	17649	17511	17720	17685	17683	17738	17636	17804	17722	17479	17495	17527	17861	17432	17517	17481	17392	17679	17729	17527	17662	17720	17554	17652	17684	17689	17668	17573	17578	17619	17488	17581	17758	17517	17724	17534	17417	17641	17346	17660	17614	17588	17682	17453	17557	17495	17632	17529	17501	17773	17532	17637	17396	17695	17461	17259	17583	17494	17575	17602	17648	17479	17647	17586	17738	17605	17755	17542	17553	17716	17591	17558	17466	17571	17443	17751	17583	17880	17540	17620	17636	17686	17552	17651	17807	17596	17729	17482	17705	17776	17600	17570	17733	17498	17697	17574	17680	17523	17787	17581	17835	17734	17522	17583	17688	17594	17671	17432	17636	17639	17575	17632	17602	17716	17660	17691	17652	17571	17511	17618	17692	17691	17559	17709	17512	17659	17529	17324	17625	17476	17529	17419	17361	17480	17442	17774	17676	17581	17413	17544	17570	17713	17654	17477	17525	17624	17790	17624	17620	17760	17606	17608	17749	17634	17595	17458	17828	17582	17514	17463	17723	17553	17498	17561	17430	17504	17485	17657	17634	17576	17519	17713	17468	17579	17467	17474	17559	17767	17565	17816	17725	17578	17512	17524	17685	17667	17457	17415	17434	17697	17605	17558	17481	17541	17484	17715	17589	17523	17667	17618	17650	17653	17409	17549	17836	17578	17627	17599	17763	17588	17785	17916	17932	17777	17635	17488	17648	17621	17540	17401	17755	17766	17505	17517	17622	17626	17506	17481	17488	17466	17803	17513	17576	17652	17579	17614	17712	17582	17485	17415	17636	17627	17399	17234	17476	17638	17525	17533	17619	17441	17481	17625	17801	17721	17626	17649	17611	17787	17766	17565	17648	17499	17554	17540	17723	17618	17610	17573	17548	17608	17643	17655	17616	17590	17551	17667	17699	17487	17396	17601	17615	17585	17569	17822	17514	17394	17734	17625	17585	17573	17665	17420	17720	17562	17513	17526	17440	17638	17676	17664	17583	17570	17664	17756	17441	17748	17667	17568	17666	17554	17513	17612	17606	17673	17442	17902	17662	17603	17429	17655	17666	17617	17531	17476	17729	17486	17588	17637	17507	17592	17336	17675	17517	17563	17700	17747	17692	17595	17684	17791	17622	17634	17395	17491	17593	17646	17668	17421	17544	17600	17536	17578	17522	17659	17726	17691	17421	17551	17439	17669	17501	17572	17773	17477	17508	17631	17483	17484	17483	17538	17445	17658	17571	17510	17668	17679	17759	17324	17724	17797	17420	17499	17713	17534	17545	17551	17616	17598	17794	17592	17406	17473	17576	17526	17688	17656	17580	17530	17482	17611	17795	17535	17644	17532	17818	17401	17674	17616	17670	17530	17623	17566	17479	17525	17536	17627	17437	17592	17693	17695	17682	17642	17580	17602	17827	17615	17753	17405	17661	17364	17581	17511	17596	17575	17516	17514	17584	17578	17702	17459	17601	17361	17626	17639	17758	17533	17362	17538	17649	17586	17409	17386	17561	17520	17510	17683	17646	17654	17569	17459	17758	17493	17562	17733	17657	17642	17418	17483	17435	17715	17456	17437	17532	17708	17682	17672	17704	17718	17629	17483	17691	17777	17648	17563	17497	17333	17484	17574	17408	17490	17699	17595	17555	17417	17463	17511	17359	17392	17735	17666	17724	17768	17682	17731	17644	17490	17562	17398	17603	17674	17566	17714	17678	17709	17575	17647	17619	17655	17593	17709	17646	17456	17591	17483	17421	17577	17580	17567	17668	17682	17678	17607	17891	17588	17649	17628	17737	17618	17540	17618	17562	17562	17584	17701	17405	17683	17543	17655	17506	17566	17412	17621	17697	17534	17390	17804	17634	17547	17608	17753	17622	17348	17520	17629	17655	17674	17784	17471	17593	17596	17571	17605	17534	17494	17555	17471	17349	17654	17652	17563	17807	17569	17649	17463	17586	17661	17636	17686	17523	17543	17588	17459	17535	17594	17442	17864	17575	17528	17667	17527	17770	17643	17618	17764	17660	17592	17462	17547	17573	17685	17620	17446	17649	17560	17645	17528	17664	17740	17781	17437	17454	17471	17344	17563	17576	17625	17857	17496	17706	17634	17533	17638	17592	17560	17652	17634	17666	17479	17576	17702	17648	17487	17587	17795	17656	17575	17474	17549	17612	17527	17668	17619	17656	17511	17514	17562	17452	17484	17550	17601	17491	17511	17575	17668	17581	17695	17745	17417	17481	17429	17711	17660	17646	17388	17382	17661	17433	17649	17641	17511	17685	17552	17564	17535	17574	17384	17536	17677	17648	17386	17380	17526	17601	17527	17585	17385	17481	17600	17634	17513	17580	17598	17575	17505	17388	17862	17652	17534	17645	17715	17464	17739	17594	17510	17582	17761	17409	17365	17419	17615	17558	17572	17637	17418	17632	17636	17429	17646	17555	17535	17729	17459	17529	17446	17482	17719	17675	17698	17801	17647	17778	17559	17743	17532	17702	17633	17630	17418	17429	17488	17459	17570	17271	17662	17892	17786	17612	17358	17452	17284	17661	17551	17447	17472	17568	17540	17485	17437	17613	17440	17574	17510	17710	17658	17809	17385	17601	17557	17388	17704	17627	17528	17600	17385	17673	17918	17437	17273	17395	17587	17530	17543	17640	17659	17464	17423	17760	17400	17632	17524	17472	17473	17652	17563	17627	17463	17794	17550	17597	17810	17752	17609	17733	17805	17405	17288	17684	17544	17600	17534	17650	17818	17503	17427	17600	17552	17618	17572	17574	17478	17437	17534	17638	17749	17584	17590	17417	17565	17556	17534	17617	17615	17655	17635	17805	17638	17721	17639	17741	17549	17585	17674	17684	17532	17584	17630	17626	17534	17509	17532	17538	17588	17751	17557	17387	17634	17604	17502	17613	17739	17501	17717	17582	17697	17684	17646	17416	17346	17626	17379	17487	17412	17703	17610	17691	17557	17600	17531	17825	17522	17728	17752	17655	17460	17547	17565	17494	17568	17605	17541	17644	17856	17747	17659	17721	17572	17575	17361	17530	17617	17459	17650	17536	17677	17694	17536	17771	17439	17587	17735	17606	17682	17628	17670	17501	17569	17660	17686	17594	17586	17575	17526	17596	17572	17645	17705	17598	17554	17466	17612	17661	17474	17657	17555	17660	17631	17734	17421	17812	17792	17663	17575	17514	17645	17640	17879	17774	17585	17570	17636	17596	17643	17507	17638	17429	17838
64231	105256	95739	76968	54875	36917	24448	17937	15991	15343	15213	15372	15335	15288	15434	15404	15396	15242	15167	15380	15378	15409	15476	15491	15224	15571	15472	15286	15316	15352	15316	15344	15360	15477	15330	15382	15411	15500	15322	15523	15392	15381	15472	15563	15369	15189	15420	15411	15338	15198	15229	15382	15493	15258	15545	15360	15468	15357	15354	15413	15355	15330	15254	15364	15462	15451	15332	15286	15446	15425	15310	15496	15459	15371	15421	15478	15358	15373	15362	15398	15465	15345	15433	15415	15379	15451	15402	15457	15155	15347	15255	15328	15382	15393	15298	15484	15316	15338	15410	15257	15470	15293	15400	15406	15427	15443	15521	15348	15292	15341	15319	15245	15366	15439	15103	15347	15301	15402	15469	15392	15489	15274	15375	15361	15377	15340	15406	15347	15301	15424	15414	15353	15329	15346	15375	15301	15391	15408	15307	15542	15239	15422	15299	15386	15306	15360	15440	15398	15394	15353	15435	15382	15370	15352	15223	15424	15422	15142	15365	15292	15349	15229	15563	15406	15383	15435	15493	15316	15373	15393	15238	15488	15476	15353	15377	15376	15401	15518	15335	15474	15381	15343	15268	15432	15339	15277	15393	15439	15438	15151	15610	15457	15319	15489	15476	15288	15454	15402	15485	15441	15338	15296	15306	15351	15372	15277	15120	15504	15395	15540	15393	15268	15292	15527	15452	15327	15310	15504	15580	15311	15464	15213	15258	15374	15381	15425	15465	15496	15326	15470	15449	15463	15274	15257	15434	15366	15422	15600	15122	15364	15318	15442	15286	15293	15272	15371	15388	15525	15542	15382	15452	15344	15299	15327	15322	15310	15422	15367	15351	15242	15441	15265	15330	15387	15297	15412	15392	15457	15539	15392	15432	15450	15380	15337	15251	15326	15223	15420	15258	15309	15379	15575	15460	15594	15213	15341	15364	15325	15415	15338	15355	15492	15304	15515	15314	15389	15367	15228	15329	15441	15365	15387	15471	15365	15366	15435	15230	15351	15441	15252	15693	15209	15270	15276	15302	15575	15314	15345	15412	15447	15481	15449	15472	15247	15531	15368	15295	15440	15462	15521	15270	15244	15346	15200	15175	15360	15384	15437	15274	15397	15339	15359	15294	15479	15505	15282	15343	15313	15318	15318	15476	15350	15392	15310	15386	15291	15530	15457	15369	15240	15307	15401	15417	15300	15456	15282	15344	15297	15357	15555	15449	15386	15524	15376	15304	15205	15383	15288	15446	15261	15501	15332	15404	15370	15321	15586	15302	15211	15191	15313	15223	15346	15413	15361	15460	15318	15292	15415	15505	15244	15316	15414	15406	15342	15416	15286	15394	15367	15428	15348	15319	15247	15278	15512	15550	15419	15498	15377	15403	15384	15287	15396	15273	15537	15532	15532	15362	15226	15362	15335	15252	15271	15530	15177	15349	15276	15317	15227	15294	15326	15391	15403	15458	15441	15227	15232	15373	15302	15285	15357	15375	15295	15267	15141	15456	15396	15395	15301	15333	15390	15551	15418	15238	15412	15287	15492	15314	15470	15437	15254	15438	15520	15398	15190	15315	15259	15406	15349	15301	15294	15454	15316	15394	15361	15398	15527	15315	15362	15474	15300	15421	15453	15504	15357	15382	15425	15374	15429	15362	15410	15265	15564	15464	15290	15458	15216	15294	15421	15450	15274	15364	15377	15270	15362	15493	15540	15185	15339	15520	15328	15307	15435	15275	15341	15351	15310	15254	15448	15384	15392	15355	15537	15330	15486	15402	15404	15491	15446	15369	15348	15371	15511	15283	15248	15530	15335	15395	15325	15472	15272	15337	15330	15514	15421	15492	15344	15245	15444	15434	15353	15375	15303	15294	15337	15442	15601	15456	15456	15333	15399	15408	15336	15141	15291	15329	15404	15273	15390	15287	15248	15484	15468	15398	15399	15367	15507	15531	15386	15458	15295	15303	15187	15304	15373	15477	15389	15228	15350	15290	15260	15268	15339	15363	15235	15426	15433	15287	15232	15526	15372	15453	15423	15400	15441	15362	15343	15369	15299	15408	15230	15517	15319	15415	15525	15400	15275	15366	15272	15536	15531	15529	15279	15214	15359	15513	15294	15414	15351	15469	15415	15271	15225	15372	15328	15506	15444	15216	15338	15455	15327	15315	15250	15260	15382	15353	15390	15387	15268	15372	15390	15257	15361	15463	15367	15424	15327	15398	15445	15298	15317	15426	15483	15413	15376	15437	15426	15332	15462	15356	15489	15459	15580	15326	15575	15450	15402	15266	15474	15403	15368	15510	15190	15321	15395	15374	15563	15251	15336	15217	15502	15261	15408	15497	15271	15388	15339	15405	15396	15383	15267	15387	15308	15468	15498	15398	15372	15184	15337	15377	15266	15375	15247	15334	15412	15216	15424	15394	15216	15438	15543	15406	15413	15199	15269	15422	15280	15425	15287	15308	15249	15442	15379	15626	15457	15245	15592	15572	15179	15311	15310	15407	15297	15427	15346	15528	15317	15195	15149	15388	15429	15286	15281	15247	15308	15293	15336	15477	15323	15296	15424	15274	15610	15427	15418	15274	15214	15415	15377	15376	15272	15468	15331	15296	15400	15387	15471	15209	15427	15324	15361	15382	15415	15428	15388	15395	15508	15307	15455	15294	15373	15286	15620	15284	15411	15367	15483	15465	15447	15505	15474	15262	15349	15350	15624	15311	15380	15378	15467	15420	15360	15349	15313	15309	15228	15220	15356	15341	15361	15366	15239	15340	15442	15378	15427	15328	15464	15428	15329	15566	15239	15395	15371	15410	15611	15147	15160	15330	15467	15471	15400	15364	15424	15272	15596	15309	15430	15371	15367	15324	15338	15338	15403	15362	15325	15528	15369	15273	15259	15543	15249	15466	15194	15335	15221	15147	15453	15368	15493	15416	15415	15264	15348	15440	15434	15238	15297	15413	15479	15460	15526	15320	15449	15437	15204	15244	15308	15482	15368	15330	15485	15472	15251	15207	15366	15475	15444	15364	15394	15307	15334	15267	15339	15387	15313	15284	15340	15416	15333	15347	15430	15229	15465	15402	15330	15453	15371	15276	15478	15358	15323	15453	15476	15398	15235	15320	15579	15347	15315	15488	15467	15504	15396	15380	15590	15469	15317	15444	15320	15344	15415	15450	15343	15193	15487	15526	15319	15424	15316	15433	15406	15267	15358	15281	15288	15355	15382	15411	15364	15326	15398	15264	15397	15474	15408	15400	15369	15377	15368	15410	15445	15451	15255	15259	15357	15301	15190	15310	15419	15518	15345	15490	15194	15430	15357	15410	15483	15123	15369	15392	15372	15225	15344	15170	15420	15298	15364	15272	15422	15352	15435	15310	15485	15485	15379	15339	15483	15538	15442	15519	15363	15480	15252	15332	15369	15328	15492	15318	15543	15470	15300	15264	15369	15506	15283	15310	15320	15358	15342	15390	15429	15353	15443	15214	15420	15347	15335	15276	15419	15317	15470	15366	15137	15344	15360	15486	15194	15490	15410	15499	15291	15292	15451	15385	15300	15472	15361	15341	15262	15272	15309	15236	15609	15357	15559	15367	15253	15359	15374	15528	15373	15441	15326	15300	15363	15722	15453	15400	15369	15093	15626	15385	15384	15423	15595	15414	15526	15314	15404	15443	15275	15285	15377	15511	15373	15197	15295	15439	15628	15274	15417	15269	15396	15382	15288	15403	15417	15572	15597	15282	15302	15347	15442	15459	15348	15415	15420	15255	15451	15347	15375	15391	15201	15347	15397	15368	15473	15460	15359	15328	15500	15326	15435	15250	15482	15341	15332	15305	15306	15378	15312	15429	15460	15332	15165	15382	15361	15377	15461	15464	15500	15387	15523	15336	15423	15271	15359	15402	15401	15486	15433	15408	15254	15264	15519	15404	15347	15304	15148	15419	15302	15545	15366	15311	15444	15223	15571	15156	15347	15241	15396	15225	15385	15261	15356	15580	15234	15360	15430	15349	15172	15329	15306	15331	15460	15330	15393	15472	15337	15203	15522	15263	15420	15211	15324	15217	15274	15378	15391	15396	15307	15442	15326	15251	15279	15589	15330	15349	15436	15438	15454	15351	15219	15383	15412	15224	15216	15427	15329	15292	15257	15312	15301	15349	15298	15260	15314	15340	15541	15515	15230	15300	15464	15416	15407	15373	15391	15549	15498	15453	15330	15391	15169	15331	15397	15338	15539	15525	15428	15351	15397	15360	15321	15460	15340	15316	15344	15451	15485	15565	15444	15276	15432	15516	15279	15428	15393	15327	15381	15404	15319	15302	15481	15341	15379	15381	15209	15347	15382	15409	15348	15278	15270	15360	15404	15298	15408	15171	15523	15454	15432	15366	15404	15479	15363	15353	15423	15464	15262	15364	15298	15491	15296	15322	15239	15347	15414	15265	15322	15260	15202	15403	15364	15255	15463	15440	15541	15235	15257	15404	15225	15270	15366	15352	15102	15469	15394	15413	15556	15294	15367	15506	15288	15254	15239	15287	15314	15348	15435	15351	15386	15278	15333	15496	15456	15442	15427	15372	15353	15350	15330	15307	15421	15335	15285	15328	15426	15416	15407	15352	15357	15259	15373	15395	15273	15389	15275	15273	15361	15400	15478	15281	15446	15416	15226	15483	15133	15336	15308	15504	15408	15316	15370	15275	15403	15262	15455	15315	15436	15431	15232	15524	15302	15311	15325	15562	15237	15317	15299	15460	15340	15336	15479	15248	15196	15454	15258	15375	15476	15391	15254	15464	15411	15418	15238	15373	15492	15134	15272	15344	15323	15335	15421	15295	15412	15320	15358	15365	15488	15429	15331	15448	15229	15473	15473	15473	15487	15499	15302	15390	15247	15510	15329	15482	15344	15349	15415	15375	15340	15329	15312	15313	15376	15312	15330	15331	15407	15387	15460	15416	15435	15250	15282	15454	15428	15271	15322	15391	15419	15345	15335	15270	15357	15321	15492	15296	15189	15499	15339	15512	15321	15313	15358	15442	15233	15372	15401	15328	15398	15389	15295	15242	15556	15382	15341	15425	15304	15294	15314	15373	15419	15317	15365	15330	15357	15283	15504	15470	15343	15478	15387	15389	15239	15518	15205	15389	15294
28665	33692	44483	35763	26129	21224	18971	18153	18036	18176	18122	17882	17686	18034	18029	17978	17978	17892	17872	17747	18024	18003	18086	17797	17939	17958	17958	17961	17938	17854	18036	17863	18032	17757	17885	17995	18030	17797	17576	17720	17712	17733	18011	17968	18064	17964	17671	17799	17790	17901	18143	17969	17739	17618	18005	17816	17882	17890	17958	17883	18109	17981	17826	17792	17756	17796	17755	17759	17848	17921	17848	18022	17782	17936	17983	17904	17944	17826	17843	17781	17802	17951	17953	17855	17888	18044	17924	17823	17849	17925	17927	17932	17842	17856	18041	17833	17838	17727	17857	17822	17771	17760	18041	17855	17768	17933	17853	17974	17742	17831	17846	17930	17843	17580	17832	17811	17942	17702	17764	17879	17877	17982	17896	17971	17827	17821	17923	17928	17949	17967	17869	17701	17974	17591	17923	17810	17674	18042	17944	17703	17864	17822	17853	17809	18031	17748	17796	17873	17871	17945	18128	17817	17808	17950	17777	17668	17962	17811	17899	17913	17971	17969	17773	17803	17712	17831	17819	17832	17973	17714	17616	17934	17669	17905	17987	17901	17953	17865	17999	17862	17684	17824	18008	17741	17850	17541	17812	17900	17746	17923	17756	17765	17800	17744	17776	17882	17741	17841	18017	17631	17945	17772	17853	17880	17904	17901	17907	17862	17701	17700	17662	17813	17868	17834	17774	17855	18024	17712	17832	17830	17858	17832	17705	17789	17721	17811	17893	17978	17837	17954	17977	17723	17857	17940	17810	17679	17762	17748	17628	17784	17960	17815	17939	17851	17861	17769	17863	18045	17785	17815	18040	17930	17834	18012	17828	17791	17748	17715	17743	18064	17905	17832	17965	17737	17752	17591	17640	17788	17903	17798	17797	17957	17776	17923	17729	18103	17903	17996	17951	17769	17851	17779	17987	17801	17945	17800	17916	17807	17948	17975	17892	17855	17899	17822	17898	17832	17861	17874	17780	17654	17806	17803	17935	17834	17788	17758	17796	17805	17785	18064	17800	17788	17844	17641	17710	17839	17786	17852	18056	17904	17871	17579	17831	17983	17840	17681	17836	17751	17780	17909	17835	17915	17897	17886	17829	17942	17911	17980	18000	17766	17895	17981	17873	17944	17948	17628	17743	17698	17608	17866	17789	17672	17861	17861	18076	17730	17754	17916	17842	17782	17730	17887	17726	17751	17796	17863	17653	17996	18009	17827	17774	17750	17767	17914	17885	17868	17940	17882	17950	17775	17898	17854	18012	17763	17812	17872	18109	17748	17915	17768	17915	17767	18009	17904	17933	17877	17955	18003	17974	17878	17897	18011	17856	18017	17805	17949	18060	17782	17723	17943	17741	17886	17935	17934	17891	17881	17841	17730	17854	17812	17782	17852	17738	17791	17803	17615	17840	17854	17749	17749	17771	18033	17847	17721	17924	17844	17864	17767	17836	17828	17821	17685	17867	17850	17742	17822	17903	17830	17712	17671	17969	17838	17793	17904	18010	17647	17783	17647	17888	17799	17953	17852	17920	17913	17934	17922	17745	17785	17702	18000	18035	17905	18010	17778	18066	17817	17785	17981	17743	17694	17986	17813	17784	17803	17820	17741	18048	17841	17739	17842	17941	18127	17728	17889	17736	17982	17868	17827	17759	17757	17856	17787	17861	17782	17764	17882	18001	17907	17856	17924	17947	17978	17764	17662	17724	17901	17792	17881	17939	17821	17958	17673	17914	17732	17914	17856	17717	17861	17859	17962	17928	17815	17836	17886	17751	17872	17955	17793	18065	17916	17866	17837	17816	17902	17803	17891	17850	17660	17803	17927	17886	17911	17972	17757	17944	18038	17953	17869	18054	17756	17648	17790	17978	17940	17953	17927	17770	17874	18028	17990	17988	17973	17745	17762	17927	17715	17889	17777	17894	17908	17825	17733	17849	17761	17840	18046	17836	17907	17785	18019	17853	17802	17726	17560	17670	17821	17791	17748	17757	17679	17869	17707	17940	17954	17880	17691	17984	17730	17659	17750	18056	17794	17714	17723	17895	17834	17791	17844	17874	17985	17988	17956	17699	17956	18073	17984	18075	17821	17994	17831	17883	17960	18009	18023	17608	17763	18075	17728	17804	17912	18004	17808	17914	17937	17793	17616	17968	17958	17913	17904	17969	17820	17915	17732	18010	17823	17790	18030	17969	17681	17928	17957	17957	17847	17889	17824	17887	17799	17892	17820	17638	17939	17729	17834	17920	17886	17788	17845	17882	17908	18106	17765	17709	17929	18023	18006	17895	17975	18001	17909	17838	17892	17635	17659	17875	17925	17991	17818	17946	17822	18031	17703	17925	17919	17745	17954	17965	17786	17793	17945	17957	17900	17773	17800	17875	17797	17719	17761	17660	17870	17683	18076	18130	17975	17922	17708	17941	17725	17800	17890	17877	17832	17747	18119	18143	17964	17557	17751	17910	17976	17847	17676	17999	17907	17942	17880	17928	17871	17962	18025	17858	17829	17688	17894	17842	17863	17882	17622	17923	18013	18095	18036	17941	17850	17972	18024	17872	17859	17910	18166	17931	17992	17850	17933	17820	18014	17905	18026	17890	17852	17871	17875	17942	17960	17898	17870	18303	17924	18055	17964	17832	17924	18039	17694	17900	17807	17680	17923	17625	17650	17879	17858	17858	17773	17785	17770	17933	17874	18029	17940	17798	17612	17846	17968	17868	17921	17652	17676	17824	17968	17705	17849	18011	17734	18100	17829	17614	17798	17674	17828	17758	17961	18038	17821	17748	17956	17740	17949	17634	17828	17881	18009	17956	17852	17978	17654	17969	17846	18014	17948	17871	17789	17935	17773	17857	17664	17930	17744	17856	17911	17733	17791	17781	18110	17976	17911	17972	17869	17749	17930	18023	17815	17822	17683	17637	17832	17756	17767	17818	18092	17869	17990	17886	17797	17829	17740	17908	17795	17918	17877	17678	17900	17949	17779	17843	17816	18114	17925	17903	17769	18182	18063	18069	17966	17880	17883	17767	17890	17782	17888	17701	17655	17735	17729	17967	17625	17958	17693	17850	17854	17891	17956	17736	17848	17825	17942	17909	17666	17770	17913	17911	17807	18021	17944	17834	17885	17635	17789	17870	17842	18129	17788	17860	17727	17796	17765	17795	18111	17848	17711	17933	17909	17982	18043	18044	17833	17827	17760	18082	17928	17834	17943	17889	17889	17939	17817	17799	18053	17799	17751	17962	17795	17686	17875	17945	17928	17827	18011	17843	17715	17794	17892	17833	17981	17952	17828	17880	17802	17984	17882	17813	17630	17802	17736	17703	17603	17946	17951	17774	17921	18095	17754	17892	17838	17805	18011	17807	17731	17943	17780	17788	17759	17834	17915	17896	17952	17859	17934	17617	17877	17664	18156	17745	17890	17927	17923	17866	17729	17854	17625	17867	17817	17827	17725	17760	17643	17782	17708	17826	17662	17597	17800	17890	17791	17877	17655	17724	17780	17974	17758	17951	17852	17839	17929	17710	17659	17837	17814	17950	17951	17896	17806	17823	17976	17840	18040	17655	17938	17979	17963	17944	17913	17832	17853	17911	17793	18094	17739	17959	17918	17702	17926	17890	17896	17798	17765	17765	17886	17929	17837	17699	17886	17636	17867	17869	17873	18005	17941	17960	17914	17800	18017	17722	17969	17858	17928	17818	17742	17839	17872	18025	17838	17923	17926	17857	17775	17928	17973	17832	17936	17957	17862	17820	17726	17807	17818	18008	17868	17777	17921	17951	17727	17713	17820	17792	18082	17939	17720	17903	17779	17867	17832	17969	17703	17989	18008	17955	17930	17968	17921	18038	17932	17902	17989	17905	18004	18067	17736	17865	17930	17951	17879	17666	17819	17748	17793	17843	17709	17759	17802	17857	18052	17962	18013	18008	17767	18045	18049	17744	17738	17926	17781	17834	18002	17828	17737	17989	18027	18009	17615	17876	18008	17923	17999	17806	17925	17654	17862	17934	17808	18041	17929	17995	17863	17813	17894	17851	17850	17577	17629	17676	17834	17932	17881	17801	17787	17832	17868	17828	17849	17917	17956	17843	17870	18195	18086	17823	17694	18061	17801	17907	17896	17868	17878	17837	17882	17653	17788	17746	17776	17834	17729	17730	17942	17853	17832	17919	17813	17904	18035	17802	17837	17881	17878	17884	17880	18029	17850	17845	17888	17785	17923	17815	17786	17829	18218	17923	17698	17749	17685	17821	17725	18059	17912	17735	17744	17776	17923	17799	17852	17907	17838	18111	17856	17873	17879	17849	17578	17702	17906	17731	17849	17774	17896	17730	17771	18110	17898	17784	17894	17847	18069	17893	18014	17788	17909	17923	17839	17717	17855	17909	17932	17814	17748	17940	17852	17983	17856	17950	18008	17834	17879	17995	17927	17948	18077	17812	17821	17839	18106	18086	17874	17806	17879	18004	17861	17728	17919	17787	17865	17669	17718	17923	17899	18121	17902	17936	18019	18071	17909	17865	17825	18162	17825	17719	17946	17942	17865	17831	17924	17858	18049	17935	17763	17909	17755	17879	17696	18019	17896	17980	18057	17767	17687	17716	17865	17988	17882	17590	17798	17991	17893	17809	17716	17936	17796	17980	17869	17930	18065	17866	17798	17933	17799	17616	17743	17965	18003	17984	17999	17983	17989	17738	17823	17964	17789	17966	17821	17986	17878	17874	17656	18106	17884	17808	17933	17839	17808	17880	17884	17833	17686	17803	17868	17665	17949	17896	17821	17702	17849	17766	17971	17867	18023	18124	17796	18093	17875	17955	17938	17811	17997	17918	17754	17815	17886	17959	17943	17833	17608	17868	17900	18054	18018	17810	17687	17887	17930	17965	17725	17671	17741	18000	18095	17861	17964	17838	17808	17855	17911	18036	17911	17947	17796	17893	17836	17844	17774	17865	18061	17737	17993	17854	17726	17690	17714	17801	17817	17883	17854	17841	17788	17876	17851	17925	17947	17939	17944	17780	17863	18044	17793	17617	17710	17717	17961	17748	17849	18113	17737	17880	17914	17827	17674	18063	17927	17811	17922	17786	17991	17988	17559	17887	17810	18002	17775	17856	17866	17756	17798	17977	17850	17895	17865	17919	17859
31536	53506	46940	32464	23555	18423	16248	15529	15528	15493	15603	15308	15310	15344	15303	15375	15423	15489	15376	15504	15397	15521	15547	15480	15447	15491	15453	15469	15403	15388	15541	15609	15331	15414	15476	15483	15381	15459	15554	15532	15409	15569	15463	15362	15393	15439	15561	15345	15454	15296	15454	15387	15373	15395	15473	15468	15506	15367	15330	15387	15460	15540	15377	15384	15445	15534	15543	15325	15486	15319	15450	15451	15314	15319	15394	15317	15341	15288	15400	15294	15398	15469	15386	15397	15540	15359	15446	15576	15404	15499	15331	15409	15452	15452	15314	15317	15483	15312	15528	15342	15427	15221	15483	15467	15368	15592	15398	15497	15383	15620	15498	15376	15310	15445	15381	15239	15433	15277	15469	15381	15359	15295	15570	15345	15494	15412	15444	15395	15441	15438	15290	15451	15393	15230	15524	15522	15477	15429	15514	15416	15401	15304	15388	15573	15220	15334	15190	15446	15631	15442	15403	15256	15461	15383	15437	15382	15450	15333	15285	15499	15452	15149	15397	15299	15424	15382	15477	15627	15518	15473	15421	15404	15552	15445	15316	15413	15433	15502	15600	15185	15269	15430	15368	15456	15571	15423	15455	15466	15384	15542	15208	15274	15307	15378	15376	15495	15410	15319	15248	15467	15436	15440	15406	15543	15477	15579	15150	15519	15383	15467	15472	15391	15397	15447	15451	15584	15352	15503	15412	15462	15647	15476	15416	15403	15449	15613	15367	15281	15452	15373	15421	15460	15341	15206	15359	15348	15483	15267	15448	15284	15394	15496	15493	15465	15286	15384	15364	15308	15434	15395	15368	15538	15330	15419	15370	15183	15401	15464	15425	15549	15353	15335	15339	15304	15422	15308	15592	15403	15428	15427	15360	15523	15586	15360	15397	15363	15491	15291	15430	15161	15712	15290	15358	15335	15349	15535	15410	15443	15553	15344	15330	15324	15513	15530	15560	15459	15422	15458	15469	15344	15449	15414	15374	15447	15630	15425	15484	15308	15394	15426	15583	15490	15533	15238	15449	15461	15435	15482	15487	15278	15365	15355	15517	15347	15487	15376	15314	15231	15296	15526	15408	15518	15304	15374	15477	15448	15238	15407	15488	15368	15372	15324	15371	15291	15354	15427	15436	15463	15347	15378	15369	15688	15393	15407	15451	15328	15553	15438	15437	15334	15436	15365	15491	15407	15586	15419	15565	15543	15365	15235	15326	15616	15427	15370	15543	15292	15510	15253	15484	15522	15541	15527	15186	15403	15463	15354	15438	15514	15549	15298	15436	15625	15374	15326	15465	15414	15515	15392	15494	15445	15413	15482	15431	15258	15459	15439	15367	15438	15639	15594	15533	15316	15389	15476	15366	15417	15398	15492	15475	15432	15584	15485	15298	15611	15299	15394	15587	15531	15491	15436	15353	15205	15393	15487	15479	15216	15411	15489	15402	15231	15309	15449	15552	15454	15344	15486	15366	15386	15467	15487	15316	15344	15664	15639	15500	15364	15303	15465	15499	15581	15440	15264	15419	15387	15431	15378	15512	15531	15457	15360	15459	15435	15370	15446	15419	15343	15457	15390	15377	15441	15501	15504	15436	15304	15375	15357	15629	15380	15395	15434	15374	15416	15525	15387	15498	15469	15466	15492	15397	15491	15499	15395	15468	15555	15469	15437	15383	15529	15492	15511	15498	15419	15428	15310	15380	15520	15581	15577	15422	15400	15477	15414	15317	15404	15432	15319	15440	15429	15475	15357	15408	15315	15509	15185	15463	15484	15402	15305	15440	15428	15330	15516	15390	15319	15445	15439	15320	15535	15467	15414	15512	15357	15339	15510	15461	15436	15432	15487	15335	15483	15449	15250	15457	15373	15439	15446	15352	15411	15431	15397	15394	15365	15466	15553	15409	15435	15257	15322	15501	15471	15381	15221	15600	15408	15449	15468	15316	15472	15514	15291	15211	15448	15466	15380	15425	15319	15328	15367	15371	15570	15392	15437	15482	15323	15664	15615	15421	15329	15414	15421	15498	15718	15411	15274	15537	15413	15425	15467	15319	15591	15486	15351	15436	15328	15495	15506	15545	15576	15343	15506	15366	15376	15211	15622	15355	15411	15330	15464	15449	15465	15556	15497	15416	15304	15409	15591	15344	15416	15335	15412	15500	15487	15568	15359	15345	15688	15207	15414	15463	15199	15270	15486	15472	15381	15536	15405	15458	15432	15576	15636	15545	15572	15453	15454	15671	15406	15468	15321	15420	15403	15308	15299	15521	15360	15459	15462	15231	15496	15401	15375	15431	15471	15377	15319	15505	15419	15474	15323	15483	15391	15364	15305	15477	15551	15340	15536	15523	15337	15498	15329	15462	15423	15408	15357	15398	15336	15694	15497	15564	15472	15418	15180	15578	15404	15620	15366	15330	15396	15169	15448	15333	15437	15386	15459	15423	15559	15372	15408	15468	15560	15375	15175	15557	15488	15368	15446	15512	15455	15360	15413	15600	15369	15429	15310	15620	15390	15524	15510	15446	15409	15416	15503	15487	15339	15414	15346	15366	15313	15406	15404	15520	15176	15481	15352	15426	15379	15386	15480	15460	15437	15380	15351	15439	15328	15475	15393	15550	15350	15486	15478	15476	15470	15501	15203	15408	15280	15445	15551	15342	15392	15310	15565	15498	15442	15357	15582	15409	15488	15426	15359	15283	15497	15424	15441	15441	15561	15457	15569	15349	15436	15364	15321	15488	15532	15539	15389	15342	15535	15389	15500	15352	15440	15312	15381	15361	15492	15573	15444	15497	15447	15351	15328	15382	15470	15337	15443	15484	15371	15383	15584	15454	15576	15482	15482	15523	15410	15406	15466	15457	15538	15540	15429	15348	15513	15533	15491	15468	15448	15406	15424	15326	15380	15422	15480	15343	15435	15331	15398	15444	15388	15679	15320	15231	15626	15478	15510	15203	15286	15452	15437	15550	15369	15258	15394	15438	15377	15492	15296	15406	15465	15499	15670	15510	15394	15509	15612	15490	15368	15581	15377	15468	15345	15357	15311	15459	15395	15373	15449	15571	15256	15493	15367	15516	15382	15360	15440	15506	15308	15348	15539	15434	15413	15559	15501	15664	15436	15424	15372	15478	15253	15443	15336	15473	15346	15464	15391	15494	15486	15436	15363	15413	15370	15425	15458	15505	15378	15442	15435	15395	15458	15338	15509	15486	15481	15261	15454	15502	15201	15466	15408	15412	15298	15212	15480	15483	15378	15502	15512	15562	15458	15445	15531	15567	15350	15462	15327	15257	15277	15454	15560	15414	15465	15383	15427	15381	15352	15443	15374	15459	15352	15380	15454	15464	15337	15482	15497	15275	15347	15481	15512	15618	15492	15436	15367	15341	15435	15212	15462	15451	15401	15442	15335	15376	15331	15465	15570	15465	15535	15395	15254	15546	15339	15404	15382	15461	15417	15506	15302	15449	15400	15339	15527	15395	15471	15522	15563	15466	15420	15553	15512	15338	15452	15454	15345	15433	15519	15490	15362	15410	15336	15550	15384	15503	15532	15344	15224	15642	15387	15526	15356	15403	15166	15429	15358	15553	15394	15367	15312	15377	15496	15476	15494	15418	15504	15632	15409	15498	15338	15576	15368	15378	15396	15589	15344	15393	15521	15616	15370	15175	15391	15443	15354	15365	15456	15375	15301	15740	15315	15465	15434	15478	15249	15535	15345	15533	15431	15584	15327	15429	15319	15507	15398	15443	15623	15357	15505	15458	15381	15413	15485	15566	15391	15353	15357	15315	15370	15621	15444	15462	15458	15215	15596	15570	15419	15380	15387	15300	15494	15255	15337	15338	15473	15422	15536	15519	15454	15461	15474	15433	15249	15439	15423	15448	15318	15353	15406	15495	15589	15447	15441	15541	15280	15471	15534	15425	15418	15342	15602	15302	15497	15421	15465	15353	15464	15186	15380	15572	15379	15437	15498	15544	15466	15220	15490	15445	15439	15277	15213	15240	15509	15378	15552	15501	15659	15348	15512	15540	15431	15341	15424	15449	15445	15537	15419	15668	15555	15247	15389	15368	15622	15575	15292	15305	15565	15448	15549	15362	15523	15418	15585	15393	15271	15525	15394	15369	15371	15453	15456	15511	15426	15439	15385	15444	15482	15327	15496	15436	15466	15341	15619	15339	15488	15397	15472	15476	15431	15347	15511	15512	15332	15505	15482	15270	15372	15491	15373	15445	15589	15385	15387	15417	15335	15388	15306	15334	15528	15608	15367	15353	15422	15360	15466	15415	15412	15462	15469	15397	15525	15341	15507	15425	15491	15348	15463	15560	15408	15304	15464	15294	15543	15510	15447	15486	15403	15254	15368	15457	15324	15394	15433	15425	15383	15444	15515	15401	15615	15516	15385	15366	15506	15577	15445	15330	15497	15327	15444	15377	15442	15476	15417	15507	15458	15465	15425	15539	15346	15443	15413	15629	15505	15495	15434	15413	15251	15401	15421	15262	15434	15330	15191	15211	15470	15398	15355	15401	15318	15522	15301	15239	15395	15458	15270	15481	15263	15547	15406	15507	15426	15481	15467	15524	15379	15567	15675	15529	15681	15530	15402	15400	15591	15456	15389	15603	15389	15582	15247	15451	15480	15297	15406	15577	15589	15501	15477	15458	15248	15430	15456	15538	15383	15483	15309	15515	15383	15434	15546	15435	15430	15627	15499	15565	15363	15376	15289	15434	15440	15392	15380	15401	15537	15427	15454	15429	15376	15362	15352	15472	15383	15397	15429	15401	15489	15638	15385	15409	15309	15528	15410	15426	15531	15368	15417	15514	15384	15419	15375	15557	15353	15379	15436	15450	15478	15448	15367	15394	15490	15269	15321	15455	15453	15621	15497	15380	15470	15571	15316	15416	15518	15324	15448	15553	15546	15375	15313	15451	15322	15522	15375	15354	15401	15378	15492	15366	15502	15480	15538	15452	15430	15600	15290	15425	15414	15428	15370	15377	15362	15367	15372	15454	15374	15345	15451	15432	15282	15507	15384	15689	15374	15502	15453	15487	15468	15554	15443	15563	15398	15335	15370	15548	15521	15563	15362	15478	15482	15528	15380	15480	15361	15457	15412	15316	15355	15429	15361	15366	15571
24327	24282	46362	48703	40849	32202	25677	19969	18130	17898	17900	17853	17862	17832	17876	17680	17824	17625	17656	17706	17818	17617	17562	17648	17636	17780	17568	17822	17529	17787	17633	17630	17642	17659	17666	17697	17742	17860	17773	17691	17753	17638	17705	17563	17527	17541	17535	17515	17704	17638	17497	17626	17785	17522	17502	17432	17679	17578	17593	17640	17560	17596	17761	17628	17550	17648	17569	17544	17378	17639	17642	17648	17566	17598	17560	17472	17620	17640	17608	17662	17459	17613	17265	17606	17749	17592	17502	17745	17440	17407	17491	17491	17522	17557	17517	17607	17448	17494	17487	17606	17424	17672	17274	17443	17556	17506	17660	17746	17695	17641	17607	17644	17603	17500	17517	17633	17541	17474	17567	17639	17495	17453	17609	17672	17767	17769	17578	17492	17436	17379	17452	17462	17715	17740	17451	17590	17606	17529	17680	17514	17701	17616	17538	17581	17460	17601	17620	17559	17608	17468	17678	17643	17626	17699	17435	17605	17596	17422	17393	17761	17622	17595	17519	17586	17524	17649	17604	17668	17559	17731	17600	17723	17692	17393	17576	17499	17664	17320	17579	17386	17743	17513	17854	17560	17716	17570	17663	17485	17764	17456	17546	17758	17495	17579	17559	17532	17477	17554	17573	17667	17620	17670	17667	17445	17440	17447	17440	17676	17670	17421	17533	17505	17553	17543	17417	17604	17677	17514	17469	17560	17743	17711	17694	17700	17846	17395	17516	17548	17692	17545	17504	17702	17663	17429	17356	17474	17734	17486	17591	17623	17567	17475	17758	17679	17724	17396	17501	17675	17582	17742	17550	17379	17701	17348	17677	17649	17581	17807	17485	17600	17400	17598	17623	17477	17636	17568	17641	17638	17552	17435	17612	17596	17589	17798	17652	17563	17608	17417	17550	17644	17378	17569	17841	17448	17614	17590	17654	17589	17735	17573	17666	17587	17842	17564	17598	17706	17586	17506	17523	17539	17536	17575	17449	17812	17640	17606	17678	17643	17424	17413	17461	17737	17679	17625	17756	17653	17509	17572	17710	17554	17545	17557	17573	17437	17387	17744	17710	17877	17410	17580	17669	17677	17782	17608	17491	17607	17422	17377	17517	17621	17430	17376	17536	17513	17450	17507	17532	17894	17591	17675	17600	17489	17615	17616	17552	17680	17622	17617	17554	17569	17407	17507	17624	17721	17506	17555	17627	17679	17684	17745	17603	17587	17640	17665	17421	17502	17699	17680	17535	17494	17728	17558	17506	17367	17499	17407	17723	17351	17577	17489	17544	17492	17804	17439	17856	17668	17639	17578	17609	17405	17710	17466	17685	17492	17748	17619	17490	17749	17797	17717	17603	17667	17641	17621	17548	17561	17595	17674	17564	17597	17662	17691	17603	17474	17586	17511	17571	17644	17765	17523	17458	17597	17540	17476	17733	17555	17675	17553	17643	17374	17456	17463	17586	17588	17639	17736	17491	17561	17521	17484	17395	17588	17544	17591	17474	17579	17410	17615	17570	17612	17736	17629	17700	17515	17747	17559	17611	17477	17668	17560	17430	17719	17467	17417	17464	17633	17475	17591	17680	17567	17662	17622	17404	17675	17546	17744	17616	17642	17429	17642	17475	17628	17544	17518	17657	17573	17430	17542	17541	17691	17614	17532	17742	17661	17818	17421	17584	17433	17613	17624	17689	17542	17622	17745	17619	17582	17703	17772	17561	17552	17763	17584	17627	17753	17603	17613	17450	17560	17670	17759	17610	17450	17716	17582	17830	17322	17590	17698	17607	17509	17436	17648	17505	17493	17492	17566	17621	17548	17544	17708	17613	17592	17631	17572	17578	17540	17528	17588	17555	17543	17712	17520	17631	17571	17771	17576	17588	17732	17697	17579	17469	17717	17688	17460	17783	17410	17624	17432	17806	17690	17464	17514	17562	17562	17687	17716	17632	17525	17885	17603	17683	17554	17778	17420	17741	17511	17494	17610	17370	17611	17457	17605	17556	17741	17444	17647	17505	17451	17574	17650	17731	17374	17514	17461	17635	17442	17430	17746	17633	17890	17654	17582	17621	17633	17486	17344	17708	17563	17486	17677	17724	17555	17623	17658	17652	17676	17782	17695	17594	17631	17405	17530	17538	17759	17527	17494	17582	17479	17434	17478	17667	17448	17380	17534	17477	17734	17568	17304	17651	17263	17594	17916	17501	17451	17355	17559	17468	17639	17567	17475	17638	17424	17684	17878	17512	17643	17689	17719	17442	17594	17513	17705	17570	17449	17499	17343	17381	17565	17558	17558	17638	17643	17603	17569	17650	17597	17570	17729	17696	17726	17472	17654	17534	17650	17397	17661	17802	17579	17343	17727	17491	17387	17371	17517	17536	17431	17707	17512	17575	17534	17595	17481	17447	17621	17708	17659	17618	17548	17696	17655	17642	17718	17682	17588	17550	17475	17509	17749	17623	17882	17673	17576	17578	17472	17533	17504	17458	17454	17565	17522	17634	17579	17507	17491	17548	17580	17667	17590	17610	17474	17611	17612	17546	17611	17472	17444	17692	17861	17706	17364	17504	17563	17750	17607	17651	17493	17574	17633	17812	17484	17548	17626	17580	17705	17504	17742	17658	17644	17365	17474	17378	17596	17414	17666	17772	17632	17637	17431	17655	17676	17734	17596	17680	17603	17394	17623	17802	17667	17548	17391	17520	17437	17603	17629	17529	17618	17626	17620	17528	17622	17806	17594	17427	17334	17471	17511	17697	17555	17449	17505	17541	17545	17750	17720	17767	17554	17664	17582	17607	17506	17717	17750	17561	17859	17493	17794	17561	17533	17436	17583	17664	17516	17693	17619	17686	17730	17440	17374	17609	17545	17641	17602	17751	17683	17412	17593	17362	17400	17584	17510	17675	17570	17545	17466	17620	17571	17560	17571	17566	17673	17553	17601	17332	17527	17556	17494	17704	17350	17475	17539	17378	17588	17555	17663	17613	17635	17493	17493	17765	17722	17681	17509	17698	17688	17527	17522	17543	17581	17804	17615	17631	17547	17589	17684	17598	17699	17851	17375	17711	17732	17736	17654	17572	17586	17412	17555	17562	17439	17436	17668	17544	17606	17759	17688	17565	17613	17590	17446	17498	17646	17545	17632	17603	17642	17630	17654	17667	17524	17582	17612	17727	17427	17482	17665	17706	17598	17596	17749	17577	17774	17620	17462	17525	17637	17252	17528	17459	17677	17533	17440	17614	17599	17534	17533	17780	17671	17473	17648	17630	17730	17696	17688	17620	17446	17637	17575	17446	17678	17445	17586	17565	17733	17693	17709	17624	17521	17685	17534	17508	17531	17582	17609	17618	17649	17502	17887	17666	17705	17472	17634	17740	17595	17522	17593	17666	17506	17823	17463	17723	17640	17540	17641	17640	17673	17409	17563	17506	17523	17638	17834	17596	17549	17559	17605	17367	17803	17716	17575	17427	17540	17584	17317	17513	17465	17607	17597	17535	17653	17576	17492	17458	17537	17496	17634	17625	17609	17558	17669	17612	17649	17619	17488	17723	17551	17578	17636	17733	17755	17625	17601	17699	17642	17642	17608	17590	17489	17448	17803	17479	17566	17473	17493	17383	17438	17507	17739	17447	17562	17517	17525	17725	17607	17539	17522	17573	17597	17608	17720	17540	17691	17593	17643	17621	17633	17454	17529	17645	17667	17716	17677	17387	17462	17572	17552	17819	17386	17804	17655	17637	17745	17603	17341	17733	17672	17602	17651	17761	17664	17647	17495	17570	17459	17592	17507	17692	17606	17578	17604	17635	17806	17718	17451	17615	17641	17628	17710	17723	17558	17546	17600	17685	17708	17441	17648	17618	17667	17537	17491	17613	17455	17601	17774	17613	17440	17673	17527	17679	17650	17760	17497	17597	17545	17672	17659	17585	17621	17539	17598	17572	17659	17355	17638	17602	17462	17452	17390	17583	17459	17625	17463	17764	17819	17441	17491	17522	17589	17525	17728	17497	17605	17683	17605	17681	17534	17430	17626	17499	17508	17568	17549	17706	17676	17547	17525	17666	17441	17410	17589	17601	17463	17613	17395	17482	17373	17723	17455	17673	17522	17660	17590	17353	17563	17644	17423	17535	17629	17532	17577	17500	17663	17502	17589	17796	17654	17598	17582	17632	17644	17677	17651	17618	17623	17471	17664	17516	17562	17477	17462	17534	17568	17596	17747	17589	17760	17381	17655	17382	17731	17520	17677	17689	17588	17817	17497	17560	17752	17451	17579	17625	17581	17348	17583	17588	17594	17497	17653	17619	17482	17436	17286	17568	17602	17665	17501	17582	17564	17519	17544	17606	17534	17442	17526	17594	17864	17727	17789	17814	17649	17660	17619	17668	17647	17633	17301	17674	17644	17470	17744	17584	17365	17486	17602	17682	17460	17775	17679	17707	17738	17698	17625	17592	17512	17495	17514	17603	17616	17578	17347	17628	17386	17598	17494	17612	17606	17746	17771	17724	17632	17525	17513	17508	17615	17618	17592	17547	17549	17489	17582	17639	17521	17496	17737	17688	17552	17822	17554	17537	17286	17546	17483	17509	17524	17632	17602	17550	17582	17533	17480	17684	17515	17646	17658	17607	17549	17551	17605	17399	17404	17603	17601	17397	17554	17669	17511	17619	17583	17660	17824	17663	17621	17545	17713	17519	17662	17595	17512	17803	17625	17578	17555	17610	17728	17746	17415	17506	17447	17654	17615	17501	17578	17647	17737	17507	17419	17488	17682	17567	17589	17696	17745	17616	17578	17677	17567	17245	17438	17650	17612	17503	17456	17440	17437	17539	17636	17526	17633	17628	17571	17694	17691	17604	17631	17552	17623	17531	17490	17786	17519	17662	17610	17509	17506	17688	17543	17509	17554	17532	17477	17574	17620	17638	17443	17564	17450	17504	17382	17563	17535	17527	17587	17760	17485	17589	17738	17516	17458	17667	17432	17597	17652	17703	17514	17549	17738	17507	17675	17611	17502	17536	17331	17580	17631	17711	17650	17683	17513	17492	17582	17616	17708	17447	17448	17539	17601	17432	17591	17709	17661	17597	17842	17555	17326	17679	17553	17596	17379	17383	17585	17469	17666	17459	17367	17407	17484	17647	17590
53215	94827	89123	65448	47305	32251	21576	17050	15579	15541	15387	15471	15377	15461	15439	15175	15208	15349	15065	15498	15412	15146	15298	15380	15393	15249	15484	15312	15177	15384	15367	15429	15357	15337	15234	15366	15404	15115	15180	15377	15286	15388	15318	15543	15460	15351	15467	15325	15515	15206	15352	15411	15496	15410	15285	15089	15474	15358	15350	15347	15389	15568	15388	15396	15388	15372	15308	15217	15400	15367	15340	15409	15138	15289	15328	15225	15421	15310	15378	15340	15265	15297	15414	15358	15466	15390	15282	15281	15346	15443	15543	15433	15423	15307	15300	15380	15390	15336	15283	15333	15125	15414	15309	15360	15231	15400	15422	15387	15505	15280	15222	15370	15374	15357	15391	15254	15206	15182	15420	15363	15361	15365	15281	15401	15363	15342	15363	15403	15219	15399	15191	15380	15386	15263	15420	15146	15247	15346	15356	15406	15360	15393	15325	15223	15380	15304	15265	15432	15247	15364	15533	15602	15439	15308	15366	15366	15440	15308	15232	15296	15278	15343	15376	15328	15147	15487	15348	15305	15511	15346	15133	15219	15436	15285	15307	15376	15342	15231	15335	15318	15416	15313	15292	15485	15232	15278	15388	15401	15344	15349	15400	15303	15363	15493	15303	15299	15303	15276	15407	15349	15279	15341	15254	15282	15348	15429	15360	15323	15380	15194	15280	15405	15476	15395	15205	15238	15277	15442	15446	15348	15629	15277	15245	15333	15191	15530	15258	15236	15174	15388	15377	15181	15365	15096	15400	15397	15160	15365	15428	15291	15428	15424	15519	15336	15250	15278	15371	15268	15268	15319	15265	15486	15304	15185	15311	15276	15197	15451	15366	15417	15350	15281	15403	15272	15396	15422	15436	15276	15193	15441	15305	15540	15309	15339	15258	15145	15485	15369	15295	15222	15230	15453	15305	15412	15394	15423	15352	15547	15309	15340	15195	15392	15339	15468	15307	15474	15257	15461	15323	15411	15328	15426	15450	15350	15242	15311	15275	15142	15312	15176	15447	15287	15479	15340	15162	15355	15314	15251	15369	15391	15375	15332	15470	15159	15402	15384	15309	15234	15376	15040	15468	15176	15385	15397	15297	15218	15296	15498	15378	15193	15297	15377	15412	15294	15313	15406	15236	15250	15409	15179	15287	15302	15173	15405	15378	15354	15401	15424	15312	15323	15506	15522	15377	15349	15530	15463	15296	15303	15400	15304	15547	15192	15124	15130	15307	15280	15282	15503	15337	15364	15214	15180	15300	15262	15318	15339	15373	15462	15358	15285	15278	15399	15489	15410	15511	15366	15407	15341	15327	15494	15327	15184	15341	15383	15223	15345	15350	15255	15538	15350	15386	15477	15306	15308	15599	15159	15189	15359	15335	15227	15292	15336	15224	15276	15229	15364	15259	15321	15301	15197	15203	15400	15366	15284	15350	15405	15500	15449	15103	15340	15326	15377	15521	15237	15320	15233	15470	15452	15317	15397	15270	15265	15347	15358	15231	15586	15281	15322	15295	15193	15328	15370	15332	15298	15379	15385	15394	15351	15307	15591	15441	15387	15342	15112	15395	15271	15289	15390	15330	15426	15377	15363	15380	15208	15358	15408	15254	15367	15388	15494	15403	15260	15363	15302	15336	15341	15319	15295	15346	15358	15415	15377	15425	15450	15324	15310	15261	15375	15382	15280	15390	15491	15335	15440	15427	15370	15488	15153	15343	15401	15380	15256	15392	15292	15232	15282	15336	15403	15247	15450	15368	15368	15450	15333	15312	15426	15311	15102	15521	15450	15053	15240	15213	15240	15389	15244	15400	15183	15257	15224	15204	15501	15296	15424	15284	15395	15326	15308	15404	15386	15380	15300	15413	15337	15356	15306	15339	15240	15309	15495	15176	15489	15254	15486	15364	15177	15419	15276	15210	15229	15529	15299	15391	15339	15431	15311	15402	15301	15348	15283	15337	15382	15371	15124	15268	15342	15498	15173	15353	15398	15504	15329	15396	15190	15289	15279	15340	15289	15332	15511	15252	15146	15254	15457	15385	15357	15283	15265	15337	15253	15359	15394	15308	15174	15527	15228	15294	15329	15228	15421	15287	15531	15372	15327	15329	15323	15295	15396	15519	15174	15356	15514	15353	15351	15441	15288	15217	15184	15192	15437	15477	15256	15389	15338	15297	15327	15464	15299	15425	15244	15492	15285	15419	15329	15311	15215	15249	15338	15211	15384	15463	15405	15314	15375	15380	15365	15214	15291	15410	15327	15287	15554	15481	15274	15346	15285	15511	15182	15435	15298	15332	15285	15344	15226	15494	15356	15377	15145	15255	15355	15462	15422	15393	15420	15351	15177	15230	15436	15363	15286	15270	15375	15534	15306	15268	15487	15501	15334	15255	15274	15397	15306	15374	15393	15390	15192	15506	15307	15262	15352	15213	15423	15261	15310	15404	15536	15361	15351	15544	15522	15293	15283	15362	15244	15318	15198	15440	15162	15544	15312	15477	15265	15230	15269	15337	15290	15364	15311	15293	15396	15376	15339	15382	15196	15280	15550	15426	15276	15327	15276	15073	15586	15292	15380	15317	15354	15340	15250	15242	15258	15314	15345	15431	15528	15326	15282	15377	15266	15461	15296	15200	15271	15369	15231	15338	15298	15297	15346	15366	15425	15293	15312	15241	15361	15372	15330	15460	15251	15296	15453	15408	15385	15276	15435	15488	15425	15252	15416	15378	15312	15428	15135	15341	15350	15573	15265	15502	15223	15467	15396	15443	15371	15442	15329	15397	15338	15203	15448	15262	15291	15427	15238	15254	15323	15210	15205	15171	15431	15398	15153	15328	15481	15356	15339	15399	15450	15361	15255	15293	15308	15311	15420	15450	15412	15434	15402	15562	15317	15346	15377	15403	15381	15315	15339	15400	15195	15300	15342	15332	15362	15353	15383	15362	15375	15342	15415	15533	15176	15263	15353	15411	15398	15266	15219	15307	15493	15295	15267	15337	15176	15348	15300	15373	15229	15334	15303	15397	15188	15435	15293	15485	15301	15285	15330	15331	15537	15325	15402	15241	15443	15278	15286	15329	15198	15265	15120	15269	15394	15527	15307	15375	15177	15362	15230	15402	15166	15441	15433	15221	15383	15290	15375	15342	15242	15324	15311	15289	15305	15389	15222	15325	15353	15403	15252	15261	15395	15392	15453	15434	15289	15453	15402	15241	15469	15355	15419	15302	15422	15270	15408	15174	15291	15390	15250	15188	15298	15274	15280	15231	15058	15244	15262	15284	15485	15370	15050	15348	15331	15348	15270	15374	15265	15430	15402	15168	15215	15374	15265	15144	15255	15448	15355	15442	15338	15333	15305	15400	15294	15449	15419	15421	15218	15520	15306	15213	15446	15372	15317	15422	15442	15461	15332	15441	15459	15338	15248	15272	15294	15279	15308	15484	15202	15421	15367	15448	15171	15231	15223	15396	15230	15251	15329	15530	15372	15268	15331	15331	15180	15201	15379	15429	15439	15315	15309	15300	15325	15397	15413	15297	15349	15253	15451	15466	15479	15397	15473	15316	15338	15261	15346	15460	15189	15331	15303	15432	15430	15162	15224	15455	15423	15210	15328	15423	15375	15385	15347	15314	15326	15386	15355	15258	15339	15274	15299	15302	15535	15336	15317	15364	15505	15217	15390	15342	15509	15236	15628	15339	15345	15344	15230	15328	15437	15404	15335	15312	15267	15476	15340	15490	15185	15460	15363	15296	15396	15246	15370	15362	15257	15316	15370	15297	15386	15446	15106	15357	15390	15476	15329	15330	15515	15454	15492	15233	15450	15454	15288	15400	15416	15527	15288	15364	15570	15425	15414	15339	15441	15339	15394	15282	15288	15392	15266	15280	15241	15283	15283	15471	15317	15293	15346	15395	15425	15388	15359	15409	15451	15266	15166	15483	15306	15320	15416	15246	15514	15503	15377	15380	15347	15355	15166	15356	15431	15579	15250	15408	15373	15240	15408	15197	15301	15341	15144	15211	15313	15282	15533	15430	15169	15338	15425	15327	15502	15323	15276	15286	15336	15470	15299	15083	15458	15417	15490	15247	15202	15464	15365	15457	15368	15154	15208	15323	15422	15506	15365	15380	15308	15385	15467	15299	15312	15511	15306	15326	15300	15236	15410	15360	15349	15333	15315	15346	15194	15400	15289	15328	15395	15311	15079	15373	15416	15374	15132	15201	15420	15394	15394	15359	15176	15348	15312	15517	15249	15469	15212	15301	15337	15189	15323	15256	15507	15409	15205	15432	15259	15333	15275	15170	15264	15317	15340	15182	15133	15104	15360	15489	15289	15366	15289	15313	15273	15247	15204	15305	15312	15428	15113	15252	15350	15296	15256	15224	15291	15338	15324	15332	15175	15331	15143	15426	15193	15179	15452	15296	15169	15136	15394	15333	15134	15334	15410	15300	15340	15375	15420	15281	15359	15263	15172	15447	15132	15282	15204	15493	15071	15127	15398	15169	15128	15348	15396	15275	15403	15226	15221	15180	15221	15480	15487	15342	15198	15190	15280	15358	15297	15293	15345	15285	15372	15285	15214	15286	15332	15478	15339	15212	15175	15365	15390	15275	15411	15444	15444	15329	15218	15368	15381	15320	15307	15345	15253	15307	15265	15489	15340	15278	15409	15398	15172	15379	15317	15358	15513	15313	15419	15301	15411	15360	15221	15257	15451	15291	15231	15511	15337	15350	15262	15361	15607	15358	15300	15252	15311	15090	15451	15212	15519	15312	15334	15207	15482	15327	15458	15535	15366	15426	15329	15395	15374	15159	15389	15512	15348	15414	15191	15238	15335	15510	15335	15317	15593	15085	15324	15386	15279	15310	15322	15380	15251	15371	15374	15374	15350	15338	15311	15237	15280	15387	15391	15441	15357	15300	15511	15267	15293	15416	15358	15371	15298	15335	15453	15311	15392	15408	15309	15319	15236	15479	15295	15509	15487	15266	15341	15488	15286	15342	15181	15256	15485	15471	15336	15399	15522	15247	15394	15184	15506	15235	15295	15401	15250	15446	15282	15305	15358	15345	15218	15441	15269	15405	15254	15325	15361	15520	15440	15293	15244	15385	15281	15258	15326	15333	15330	15266	15283	15459	15339
23065	22644	36577	38738	36433	32784	28709	20852	18173	18128	17784	17608	17892	17617	17803	17790	17774	17573	17691	17604	17735	17543	17412	17624	17582	17315	17630	17490	17674	17655	17480	17556	17475	17546	17550	17554	17678	17330	17724	17533	17559	17418	17491	17462	17489	17459	17403	17355	17446	17415	17414	17447	17584	17509	17430	17497	17421	17174	17354	17354	17576	17529	17565	17511	17359	17708	17322	17409	17572	17349	17417	17482	17346	17280	17354	17324	17444	17480	17382	17434	17652	17403	17131	17378	17520	17394	17447	17419	17358	17569	17514	17607	17534	17301	17424	17494	17542	17348	17400	17476	17398	17311	17312	17448	17500	17409	17387	17385	17551	17528	17238	17448	17490	17315	17265	17561	17424	17349	17508	17558	17546	17479	17615	17432	17253	17418	17429	17367	17418	17376	17285	17204	17419	17400	17423	17407	17522	17532	17532	17340	17316	17283	17457	17493	17241	17394	17393	17461	17392	17490	17498	17449	17310	17251	17283	17550	17358	17271	17483	17311	17372	17326	17252	17289	17349	17439	17414	17501	17454	17410	17303	17245	17384	17446	17547	17472	17590	17402	17422	17412	17552	17355	17356	17417	17572	17218	17646	17348	17173	17422	17601	17565	17255	17260	17537	17589	17491	17377	17486	17391	17179	17332	17386	17125	17371	17271	17344	17488	17294	17315	17536	17435	17137	17464	17477	17234	17648	17424	17381	17660	17422	17313	17475	17393	17518	17560	17381	17616	17561	17601	17316	17325	17338	17442	17414	17303	17513	17550	17433	17416	17568	17309	17411	17443	17508	17534	17551	17570	17434	17372	17445	17284	17161	17438	17383	17482	17362	17561	17415	17408	17375	17464	17481	17504	17527	17468	17346	17642	17405	17363	17410	17423	17599	17350	17513	17314	17323	17621	17341	17410	17324	17372	17352	17471	17573	17286	17582	17239	17411	17322	17285	17349	17243	17346	17451	17354	17341	17391	17312	17479	17463	17384	17408	17384	17588	17500	17316	17379	17483	17484	17475	17504	17648	17487	17441	17376	17468	17200	17469	17397	17446	17428	17365	17305	17540	17402	17377	17219	17518	17323	17338	17274	17400	17391	17351	17298	17411	17563	17546	17580	17360	17495	17598	17444	17563	17229	17405	17444	17561	17220	17527	17310	17616	17277	17665	17611	17587	17287	17266	17266	17481	17345	17438	17288	17380	17484	17474	17278	17307	17445	17318	17514	17387	17545	17594	17509	17474	17539	17376	17480	17539	17463	17308	17597	17383	17494	17489	17502	17461	17521	17588	17390	17411	17551	17363	17508	17374	17488	17203	17411	17283	17525	17563	17422	17360	17322	17471	17386	17262	17369	17450	17514	17286	17303	17560	17297	17359	17325	17392	17354	17372	17516	17442	17504	17530	17324	17631	17396	17421	17505	17327	17487	17527	17404	17298	17376	17555	17293	17304	17602	17243	17409	17262	17312	17445	17398	17416	17157	17471	17551	17447	17400	17286	17296	17224	17337	17308	17494	17242	17535	17449	17512	17461	17520	17320	17469	17163	17291	17348	17414	17317	17437	17483	17478	17195	17558	17407	17140	17199	17394	17357	17535	17413	17374	17421	17510	17523	17609	17284	17542	17549	17494	17476	17433	17275	17239	17377	17448	17249	17450	17606	17446	17218	17244	17340	17587	17462	17528	17578	17337	17394	17279	17454	17499	17377	17163	17270	17384	17418	17328	17471	17464	17421	17481	17353	17323	17252	17297	17444	17419	17497	17492	17342	17284	17428	17504	17290	17318	17197	17420	17278	17473	17507	17295	17343	17538	17297	17359	17640	17500	17437	17464	17321	17212	17349	17415	17363	17366	17490	17429	17501	17394	17247	17275	17322	17500	17628	17591	17560	17442	17282	17436	17204	17279	17424	17368	17324	17428	17081	17288	17334	17447	17379	17466	17666	17671	17258	17483	17444	17326	17286	17633	17280	17193	17460	17367	17375	17491	17468	17426	17540	17441	17460	17384	17263	17155	17332	17371	17370	17343	17495	17412	17403	17165	17619	17613	17392	17457	17548	17453	17500	17503	17327	17569	17360	17444	17429	17407	17464	17413	17352	17378	17372	17408	17315	17461	17256	17323	17248	17223	17380	17584	17328	17436	17252	17286	17354	17454	17354	17369	17437	17432	17425	17361	17364	17419	17442	17466	17403	17432	17516	17287	17396	17629	17424	17366	17366	17307	17428	17401	17531	17584	17445	17306	17390	17325	17379	17591	17225	17372	17344	17380	17300	17356	17417	17255	17414	17432	17443	17331	17355	17427	17295	17300	17485	17536	17339	17474	17281	17331	17249	17272	17488	17356	17325	17359	17455	17366	17544	17488	17335	17406	17341	17333	17446	17543	17367	17535	17360	17283	17507	17498	17333	17375	17408	17352	17311	17174	17355	17443	17487	17487	17674	17483	17396	17486	17477	17330	17343	17327	17352	17373	17384	17509	17326	17296	17232	17478	17466	17458	17393	17475	17393	17316	17386	17282	17368	17436	17440	17689	17351	17277	17541	17393	17463	17516	17440	17240	17377	17588	17313	17160	17366	17412	17272	17444	17657	17312	17282	17608	17357	17557	17332	17544	17353	17410	17183	17419	17332	17282	17412	17382	17306	17438	17314	17394	17195	17531	17386	17349	17254	17538	17316	17291	17443	17556	17405	17339	17498	17251	17463	17322	17572	17567	17471	17213	17448	17384	17394	17366	17240	17364	17458	17314	17304	17268	17401	17342	17296	17293	17406	17578	17770	17186	17404	17535	17399	17469	17427	17183	17441	17484	17286	17256	17491	17475	17581	17483	17569	17461	17450	17387	17270	17264	17493	17386	17225	17298	17453	17327	17375	17343	17390	17394	17285	17240	17489	17387	17406	17245	17488	17432	17484	17473	17424	17564	17516	17313	17395	17618	17627	17489	17334	17400	17352	17570	17531	17520	17385	17326	17415	17257	17541	17418	17466	17437	17303	17279	17365	17403	17542	17535	17397	17336	17223	17293	17378	17493	17500	17510	17343	17413	17357	17246	17365	17526	17244	17495	17541	17495	17412	17255	17293	17227	17356	17457	17538	17311	17426	17254	17174	17628	17314	17322	17370	17084	17380	17387	17367	17587	17551	17510	17265	17308	17330	17541	17350	17313	17518	17403	17457	17405	17391	17151	17346	17433	17405	17426	17251	17340	17331	17491	17391	17365	17500	17534	17352	17265	17218	17508	17357	17234	17429	17363	17457	17538	17451	17382	17352	17491	17418	17389	17607	17405	17535	17223	17221	17306	17191	17203	17202	17229	17556	17508	17372	17472	17465	17364	17415	17149	17336	17369	17538	17314	17435	17490	17441	17517	17601	17462	17540	17562	17354	17566	17300	17424	17427	17696	17469	17540	17380	17312	17463	17455	17511	17442	17478	17459	17266	17173	17316	17318	17672	17501	17498	17416	17453	17309	17462	17411	17496	17489	17491	17263	17304	17524	17284	17498	17212	17310	17665	17379	17261	17534	17323	17371	17627	17259	17524	17215	17537	17492	17349	17158	17333	17501	17437	17189	17454	17423	17388	17274	17238	17562	17526	17246	17506	17444	17364	17470	17242	17301	17237	17378	17252	17460	17553	17395	17221	17321	17382	17464	17352	17399	17488	17565	17499	17511	17413	17459	17473	17382	17230	17272	17424	17397	17410	17381	17480	17450	17424	17465	17369	17396	17438	17306	17315	17420	17748	17363	17414	17440	17342	17407	17377	17558	17433	17536	17254	17412	17312	17421	17432	17445	17331	17497	17476	17453	17508	17468	17503	17383	17498	17377	17465	17433	17292	17304	17494	17388	17426	17574	17251	17688	17553	17563	17354	17372	17369	17319	17335	17341	17397	17327	17482	17247	17592	17465	17386	17434	17483	17402	17345	17239	17295	17367	17472	17449	17414	17456	17415	17485	17486	17380	17469	17493	17369	17515	17379	17416	17463	17451	17331	17547	17499	17512	17467	17533	17158	17448	17434	17284	17338	17456	17429	17542	17380	17406	17448	17359	17255	17813	17511	17474	17347	17383	17421	17375	17400	17618	17403	17235	17320	17224	17275	17290	17394	17410	17314	17554	17249	17297	17405	17244	17213	17463	17379	17314	17557	17457	17589	17260	17429	17426	17371	17448	17255	17344	17523	17229	17159	17527	17405	17431	17335	17543	17401	17404	17421	17379	17468	17438	17286	17258	17218	17245	17422	17159	17345	17461	17375	17330	17530	17324	17405	17415	17504	17557	17437	17538	17409	17441	17414	17394	17464	17218	17350	17340	17220	17177	17390	17518	17373	17294	17417	17461	17388	17501	17451	17305	17531	17270	17268	17375	17347	17500	17395	17364	17354	17311	17560	17636	17450	17366	17551	17645	17418	17288	17344	17352	17502	17416	17293	17370	17366	17515	17569	17328	17472	17411	17217	17595	17556	17344	17408	17329	17433	17348	17469	17296	17248	17319	17435	17441	17656	17257	17276	17424	17231	17353	17383	17329	17319	17394	17604	17334	17358	17302	17289	17152	17421	17486	17387	17493	17452	17415	17538	17326	17335	17516	17317	17591	17350	17366	17454	17285	17378	17269	17387	17542	17424	17482	17382	17338	17577	17659	17548	17354	17399	17451	17500	17521	17403	17488	17436	17277	17207	17551	17414	17544	17571	17515	17370	17137	17332	17515	17314	17382	17479	17510	17533	17539	17485	17225	17300	17187	17509	17374	17519	17254	17399	17367	17517	17472	17415	17249	17325	17409	17419	17390	17451	17611	17488	17103	17574	17417	17312	17547	17515	17556	17373	17354	17299	17372	17330	17621	17506	17473	17637	17301	17394	17361	17471	17434	17286	17316	17370	17504	17403	17529	17615	17231	17354	17524	17183	17379	17239	17379	17442	17437	17460	17501	17403	17405	17475	17348	17323	17489	17489	17445	17533	17415	17309	17294	17183	17252	17516	17276	17238	17389	17453	17385	17246	17435	17388	17351	17369	17437	17577	17396	17492	17316	17326	17141	17467	17601	17418	17433	17469	17251	17586	17317	17468	17280	17518	17518	17376	17325	17607	17369	17435	17427	17148	17542	17541	17175	17265	17404	17514	17201	17524	17421	17412	17372	17532	17538
62640	106667	93997	74273	53454	36585	24018	17605	15755	15146	15150	15216	15298	15039	15455	15320	15274	15301	15437	15212	15303	15339	15022	15350	15291	15343	15206	15235	15337	15355	15296	15247	15290	15453	15052	15363	15210	15350	15233	15162	14990	15351	15282	15227	15449	15073	15362	15318	15441	15257	15288	15177	15175	15285	15333	15257	15186	15224	15373	15055	15341	15206	15239	15283	15369	15316	15460	15277	15165	14992	15355	15313	15221	15281	15269	15458	15363	15322	15224	15179	15254	15292	15275	15381	15360	15291	15253	15209	15254	15298	15162	15222	15287	15229	15319	15382	15277	15123	15454	15264	15341	15340	15471	15206	15230	15308	15308	15290	15089	15349	15251	15270	15316	15377	15211	15340	15371	15255	15248	15277	15383	15241	15240	15330	15086	15327	15383	15356	15239	15226	15359	15365	15249	15326	15252	15136	15352	15226	15375	15274	15153	15282	15372	15264	15308	15206	15323	15135	15151	15163	15318	15261	15286	15207	15280	15182	15198	15346	15274	15297	15253	15267	15300	15301	15054	15299	15214	15302	15373	15251	15141	15276	15423	15184	15303	15186	15316	15062	15306	15273	15254	15524	15419	15238	15009	15253	15247	15294	15200	15238	15349	15295	15395	15203	15240	15430	15349	15189	15287	15300	15073	15222	15342	15143	15111	15171	15156	15203	15232	15279	15255	15201	15308	15222	15188	15248	15310	15040	15352	15229	15277	15326	15369	15242	15218	15416	15353	15229	15007	15292	15174	15090	15277	15204	15461	15204	15309	15199	15102	15218	15206	15130	15209	15286	15263	15174	15064	15303	15262	15336	15305	15287	15156	15322	15250	15340	15326	15297	15174	15249	15304	15307	14982	15373	15191	15329	15423	15317	15148	15343	15351	15289	15285	15129	15130	15317	15286	15400	15295	15383	15328	15557	15334	15076	15175	15343	15507	15240	15538	15061	15280	15117	15298	15234	15289	15283	15061	15316	15234	15225	15275	15229	15417	15234	15313	15273	15275	15252	15289	15283	15179	15177	15234	15071	15115	15494	15274	15354	15327	15241	15241	15129	15281	15333	15128	15297	15304	15195	15267	15313	15222	15274	15279	15068	15204	15368	15278	15419	15256	15270	15266	15179	15313	15209	15295	15229	15352	15414	15138	15238	15343	15137	15186	15272	15365	15302	15269	15234	15339	15184	15420	15319	15415	15217	15348	15370	15264	15151	15086	15342	15133	15404	15253	15274	15303	15100	15247	15189	15214	15254	15216	15124	15311	15176	15213	15417	15175	15207	15151	15262	15268	15231	15172	15426	15437	15232	15105	15449	15224	15327	15184	15343	15263	15330	15350	15307	15226	15387	15167	15108	15215	15251	15124	15348	15214	15223	15189	15184	15147	15395	15069	15223	15280	15264	15306	15248	15349	15278	15277	15250	15311	15214	15164	15180	15376	15217	15286	15068	15421	15302	15258	15188	15358	15087	15084	15213	15295	15125	15249	15141	15212	15468	15333	15140	15198	15324	15084	15303	15260	15248	15208	15289	15170	15346	15162	15363	15280	15278	15390	15178	15120	15174	15322	15365	15229	15138	15220	15189	15322	15360	15323	15101	15237	15407	15332	15397	15421	15365	15280	15261	15147	15339	15129	15442	15225	15280	15393	15162	15070	15403	15201	15250	15299	15147	15173	15162	15341	15387	15040	15258	15341	15265	15275	15299	15361	15227	15367	15187	15194	15202	15290	15291	15307	15272	15134	15129	15353	15168	15349	15264	15279	15277	15385	15287	15460	15324	15318	15159	15341	15287	15101	15224	15363	15316	15307	15281	15376	15064	15326	15316	15196	15146	15208	15429	15085	15185	15313	15149	15238	15296	15128	15280	15141	15130	15407	15179	15356	15073	15258	15199	15220	15290	15196	15089	15311	15264	15209	15136	15287	15068	15239	15428	15221	15279	15325	15310	15055	15353	15350	15216	15147	15221	15223	15190	15369	15198	15163	15203	15316	15205	15450	15371	15227	14988	15236	15281	15287	15282	15300	15388	15260	15456	15246	15336	15234	15215	15174	15203	15323	15252	15134	15315	15329	15269	15381	15138	15416	15262	15344	15286	15420	15245	15287	15238	15264	15180	15205	15140	15210	15294	15204	15226	15119	15386	15292	15186	15191	15296	15163	15139	15208	15344	15256	15284	15329	15197	15142	15264	15283	15318	15248	15327	15308	15263	15234	15402	15399	15350	15376	15362	15357	15321	15206	15433	15231	15282	15275	15276	15354	15333	15232	15431	15274	15324	15283	15331	15103	15356	15273	15278	15353	15225	15310	15227	15176	15200	15243	15088	15282	15359	15308	15216	15182	15377	15245	15326	15126	15256	15146	15378	15290	15345	15352	15214	15342	15294	15156	15133	15471	15189	15292	15343	15308	15128	15356	15076	15356	15314	15234	15155	15295	15287	15237	15309	15324	15305	15238	15294	15256	15334	15301	15172	15297	15204	15151	15369	15437	15169	15323	15320	15302	15345	15316	15241	15047	15239	15239	15181	15346	15304	15242	15270	15234	15224	15226	15231	15223	15183	15223	15193	15395	15303	15373	15280	15411	15493	15212	15392	15241	15217	15402	15271	15196	15226	15172	15286	15118	15342	15327	15303	15163	15363	15129	15456	15129	15219	15409	15200	15234	15312	15256	15228	15322	15183	15377	15270	15190	15293	15344	15360	15150	15270	15219	15269	15150	15326	15427	15163	15133	15314	15131	15135	15171	15285	15154	15199	15469	15203	15295	15190	15319	15335	15302	15331	15330	15150	15287	15253	15152	15195	15313	15198	15329	15347	15474	15335	15042	15226	15186	15392	15280	15245	15281	15200	15316	15321	15289	15204	15224	15099	15131	15298	15264	15089	15273	15372	15126	15246	15170	15517	15258	15187	15311	15241	15346	15230	15183	15390	15319	15334	15321	15244	15299	15307	15176	15186	15219	15243	15197	15303	15292	15260	15316	15094	15380	15373	15168	15277	15281	15262	15179	15312	15283	15527	15344	15247	15179	15266	15236	15275	15091	15216	15163	15199	15262	15157	15122	15341	15162	15159	15117	15426	15259	15106	15091	15368	15179	15228	15157	15309	15203	15249	15214	15079	15274	15223	15107	15189	15300	15060	15247	15148	15112	15314	15159	15294	15432	15257	15247	15284	15246	15288	15195	15268	15317	15247	15251	15115	15339	15341	15240	15236	15287	15329	15185	15294	15439	15231	15319	15228	15335	15280	15145	15294	15172	15195	15203	15345	15277	15142	15307	15392	15327	15287	15323	15241	15217	15322	15247	15185	15166	15372	15263	15293	15230	15255	15250	15315	15238	15352	15062	15341	15300	15309	15319	15045	15192	15249	15257	15329	15165	15168	15229	15275	15235	15296	15269	15518	15326	15127	15301	15242	15328	15455	15227	15257	15329	15288	15142	15248	15264	15257	15140	15197	15354	15116	15309	15219	15268	15261	15172	15190	15165	15318	15267	15260	15206	15180	15166	15292	15322	15340	15315	15119	15357	15197	15243	15352	15162	15089	15235	15154	15178	15241	15217	15325	15231	15131	15218	15310	15297	15249	15218	15254	15331	15237	15387	15198	15156	15214	15229	15301	15259	15249	15246	15331	15394	15262	15316	15332	15177	15210	15197	15349	15277	15366	15236	15184	15226	15138	15266	15177	15342	15244	15333	15177	15315	15353	15336	15299	15233	15421	15269	15300	15388	15390	15279	15307	15461	15280	15193	15213	15218	15077	15277	15316	15382	15254	15218	15319	15090	15221	15410	15331	15199	15313	15316	15222	15243	15126	15276	15270	15125	15278	15324	15270	15347	15332	15278	15261	15412	15256	15460	15086	15105	14988	15251	15206	15118	15309	15247	15377	15128	15227	15266	15355	15114	15265	15260	15335	15390	15300	15295	15175	15470	15327	15322	15090	15319	15286	15311	15119	15232	15339	15267	15192	15313	15246	15500	15188	15300	15215	15256	15333	15208	15264	15292	15297	15258	15271	15331	15161	15326	15337	15295	15230	15323	15221	15433	15304	15208	15310	15304	15066	15350	15258	15270	15198	15331	15171	15198	15280	15289	15286	15182	15193	15200	15325	15299	15296	15222	15326	15214	15217	15224	15234	15218	15306	15286	15302	15363	15291	15066	15222	15180	15182	15342	15417	15203	15233	15428	15320	15196	15349	15182	15365	15190	15253	15232	15323	15238	15351	15224	15250	15295	15230	15248	15138	15269	15267	15299	15099	15305	15290	15126	15225	15309	15479	15215	15342	15318	15352	15128	15206	15175	15126	15411	15314	15318	15364	15190	15284	15261	15259	15325	15177	15189	15221	15241	15152	15211	15350	15342	15331	15203	15208	15380	15253	15213	15177	15143	15231	15410	15415	15160	15284	15135	15224	15134	15293	15110	15241	15375	15038	15277	15333	15264	15341	15267	15262	15262	15310	15307	15295	15238	15232	15275	15135	15476	15317	15089	15246	15376	15307	15329	15407	15266	15347	15283	15291	15182	15205	15246	15250	15268	15038	15156	14963	15294	15393	15253	15163	15193	15187	15186	15209	15321	15235	15218	15312	15285	15300	15379	15304	15294	15240	15324	15252	15316	15384	15316	15280	15284	15287	15167	15239	15344	15339	15413	15271	15244	15331	15061	15134	15204	15220	15231	15352	15233	15245	15207	15325	15232	15475	15429	15192	15245	15235	15217	15353	15114	15395	15287	15311	15160	15230	15237	15346	15314	15205	15348	15165	15202	15289	15272	15346	15153	15253	15146	15336	15310	15268	15192	15264	15125	15117	15168	15196	15168	15361	15258	15328	15291	15324	15345	15250	15252	15144	15034	15384	15153	15200	15367	15174	15263	15292	15259	15279	15268	15282	15226	15160	15323	15140	15285	15148	15347	15171	15228	15097	15358	15316	15384	15414	15070	15156	15267	15317	15211	15273	15214	15293	15329	15256	15191	15209	15222	15426	15335	15281	15350	15292	15221	15078	15319	15399	15234	15365	15133	15230	15199	15406	15360	15264	15245	15405	15361	15325	15099	15195	15186	15265	15325	15369	15154	15287	15154	15291	15108	15243	15014	15165	15070	15282	15218	15241	15262	15276	15159	15384	15398	15155	15350	15270	15084	15197
29178	35116	42909	34437	24907	20594	18714	17963	17501	17634	17563	17632	17703	17623	17623	17470	17350	17691	17405	17471	17572	17728	17764	17445	17592	17483	17719	17678	17544	17652	17552	17603	17652	17642	17641	17606	17685	17445	17509	17525	17463	17585	17800	17405	17496	17790	17547	17674	17452	17572	17607	17580	17583	17536	17511	17879	17703	17593	17558	17670	17680	17777	17696	17476	17541	17450	17517	17609	17511	17687	17568	17587	17490	17544	17451	17514	17571	17521	17608	17617	17443	17530	17546	17515	17686	17531	17678	17562	17764	17733	17669	17418	17503	17543	17542	17495	17519	17626	17561	17491	17389	17800	17507	17232	17439	17467	17653	17543	17451	17768	17731	17653	17462	17622	17685	17478	17644	17737	17551	17663	17511	17645	17433	17572	17651	17664	17459	17459	17639	17683	17584	17658	17527	17574	17591	17512	17439	17520	17585	17560	17453	17535	17512	17586	17362	17552	17561	17695	17682	17562	17843	17753	17809	17428	17790	17567	17649	17508	17233	17349	17629	17493	17522	17526	17506	17470	17465	17495	17620	17353	17380	17730	17669	17553	17718	17804	17720	17728	17779	17684	17649	17612	17802	17620	17291	17310	17741	17495	17389	17517	17501	17622	17520	17580	17839	17624	17458	17636	17651	17708	17835	17392	17637	17547	17604	17638	17386	17554	17724	17364	17478	17617	17656	17618	17436	17536	17664	17597	17517	17445	17549	17731	17593	17421	17415	17778	17542	17704	17669	17503	17619	17568	17504	17570	17502	17584	17715	17519	17701	17564	17454	17598	17879	17569	17736	17395	17619	17606	17523	17353	17383	17393	17867	17702	17563	17705	17664	17602	17614	17521	17432	17519	17480	17548	17610	17671	17753	17522	17406	17495	17637	17689	17591	17594	17692	17762	17602	17537	17663	17438	17631	17517	17746	17755	17628	17601	17552	17616	17622	17515	17478	17776	17719	17606	17740	17645	17633	17291	17572	17635	17625	17453	17636	17623	17792	17528	17547	17427	17571	17502	17604	17651	17524	17542	17563	17569	17637	17611	17785	17565	17695	17682	17569	17374	17587	17540	17570	17573	17590	17616	17500	17771	17451	17421	17610	17635	17547	17718	17754	17529	17415	17489	17636	17506	17647	17647	17493	17479	17533	17710	17670	17467	17600	17386	17560	17663	17317	17541	17665	17526	17560	17615	17455	17504	17561	17513	17567	17481	17443	17650	17807	17505	17640	17459	17689	17544	17594	17502	17578	17536	17728	17563	17661	17493	17494	17534	17647	17548	17454	17571	17536	17415	17675	17734	17389	17523	17633	17531	17621	17611	17713	17810	17761	17585	17728	17530	17843	17777	17644	17673	17580	17441	17798	17608	17666	17481	17548	17462	17520	17649	17761	17589	17663	17406	17485	17449	17496	17332	17639	17534	17763	17487	17747	17632	17503	17589	17602	17624	17481	17623	17549	17595	17270	17488	17504	17474	17544	17644	17523	17640	17534	17530	17707	17455	17572	17393	17422	17411	17422	17530	17589	17753	17495	17612	17607	17677	17607	17530	17784	17394	17738	17622	17825	17486	17525	17692	17484	17546	17764	17601	17448	17477	17641	17746	17574	17667	17750	17578	17540	17868	17652	17670	17605	17622	17529	17530	17481	17612	17672	17415	17627	17488	17481	17651	17618	17486	17574	17455	17667	17519	17466	17496	17520	17442	17549	17475	17634	17459	17484	17494	17563	17532	17565	17464	17449	17534	17697	17584	17510	17619	17518	17454	17673	17443	17696	17599	17531	17593	17508	17460	17717	17606	17689	17550	17749	17744	17639	17529	17467	17566	17578	17572	17418	17712	17651	17295	17572	17680	17529	17405	17636	17511	17632	17757	17535	17558	17565	17733	17760	17747	17593	17688	17590	17611	17565	17478	17484	17385	17467	17498	17591	17615	17562	17574	17531	17583	17525	17568	17541	17577	17561	17537	17513	17765	17831	17355	17499	17752	17733	17676	17388	17413	17431	17370	17494	17608	17700	17555	17720	17599	17562	17443	17454	17584	17697	17810	17418	17382	17583	17708	17666	17645	17724	17347	17410	17649	17499	17593	17514	17744	17623	17378	17449	17359	17577	17385	17679	17566	17480	17588	17733	17467	17600	17389	17543	17488	17513	17366	17704	17775	17498	17594	17611	17536	17560	17667	17439	17523	17598	17631	17568	17418	17415	17486	17583	17270	17462	17695	17577	17588	17748	17419	17557	17664	17606	17500	17577	17507	17430	17613	17584	17433	17537	17408	17451	17362	17543	17569	17647	17718	17376	17812	17676	17395	17540	17730	17746	17562	17725	17573	17614	17612	17596	17593	17543	17590	17721	17433	17524	17693	17491	17663	17587	17572	17826	17595	17572	17409	17540	17562	17442	17544	17639	17671	17539	17530	17593	17575	17457	17913	17519	17742	17584	17509	17510	17469	17608	17463	17489	17475	17705	17603	17557	17538	17655	17477	17584	17668	17412	17696	17567	17586	17517	17442	17485	17595	17540	17511	17515	17548	17530	17610	17822	17807	17614	17667	17719	17671	17595	17666	17628	17570	17550	17515	17460	17506	17555	17482	17597	17719	17693	17594	17759	17661	17515	17640	17593	17538	17720	17612	17621	17594	17665	17384	17568	17528	17612	17548	17366	17650	17544	17610	17574	17573	17413	17473	17631	17630	17672	17495	17585	17732	17511	17750	17496	17683	17521	17546	17750	17684	17596	17545	17707	17590	17711	17560	17384	17632	17773	17610	17542	17474	17171	17459	17608	17507	17712	17567	17672	17480	17610	17542	17620	17419	17591	17494	17660	17427	17735	17533	17658	17671	17682	17582	17573	17584	17720	17647	17642	17625	17586	17493	17792	17497	17270	17652	17675	17379	17546	17488	17636	17508	17415	17382	17444	17532	17608	17496	17465	17531	17553	17410	17587	17638	17792	17557	17578	17527	17659	17430	17739	17612	17585	17529	17710	17569	17428	17652	17546	17849	17441	17514	17514	17529	17333	17662	17521	17506	17550	17392	17722	17657	17826	17596	17593	17567	17614	17813	17464	17646	17792	17582	17738	17800	17657	17722	17684	17703	17675	17466	17765	17397	17522	17619	17477	17660	17477	17543	17516	17437	17521	17554	17442	17529	17580	17613	17500	17607	17645	17501	17409	17527	17732	17621	17583	17738	17537	17519	17770	17540	17782	17660	17428	17718	17528	17641	17520	17704	17637	17421	17542	17681	17512	17884	17772	17460	17540	17588	17638	17727	17629	17462	17466	17694	17818	17681	17546	17485	17552	17712	17446	17399	17490	17513	17516	17698	17690	17596	17632	17485	17522	17615	17525	17424	17541	17692	17353	17446	17553	17511	17730	17668	17518	17603	17427	17630	17531	17453	17491	17635	17582	17525	17603	17499	17522	17366	17631	17597	17630	17540	17488	17641	17443	17359	17650	17552	17421	17470	17697	17481	17671	17608	17476	17504	17476	17620	17655	17589	17729	17591	17557	17532	17479	17377	17646	17681	17459	17663	17507	17658	17700	17663	17823	17760	17620	17590	17465	17497	17368	17647	17665	17463	17520	17301	17388	17531	17738	17658	17362	17561	17470	17616	17545	17514	17568	17601	17633	17655	17502	17513	17625	17431	17768	17505	17388	17705	17474	17328	17593	17513	17544	17506	17671	17578	17615	17563	17602	17698	17761	17591	17390	17788	17729	17625	17641	17554	17296	17560	17411	17455	17613	17760	17373	17566	17617	17517	17733	17509	17631	17664	17435	17593	17589	17728	17662	17771	17816	17612	17424	17592	17642	17697	17552	17710	17707	17595	17506	17583	17505	17797	17383	17551	17497	17683	17844	17521	17399	17375	17439	17552	17522	17500	17589	17637	17765	17645	17689	17674	17464	17299	17571	17613	17648	17497	17551	17677	17384	17647	17682	17718	17516	17502	17680	17610	17570	17484	17614	17753	17839	17502	17551	17574	17422	17701	17588	17733	17581	17545	17477	17408	17533	17570	17670	17534	17523	17575	17518	17655	17709	17424	17697	17532	17809	17572	17387	17491	17549	17612	17737	17709	17414	17536	17651	17596	17618	17547	17733	17588	17651	17335	17478	17434	17516	17596	17560	17499	17561	17708	17539	17510	17658	17327	17495	17646	17569	17511	17562	17513	17571	17526	17552	17526	17578	17514	17496	17428	17552	17529	17746	17728	17634	17497	17543	17686	17703	17675	17476	17486	17582	17680	17436	17460	17486	17342	17563	17799	17538	17367	17346	17643	17623	17586	17516	17468	17751	17469	17441	17711	17544	17645	17544	17438	17418	17518	17599	17554	17527	17419	17717	17575	17663	17701	17474	17538	17375	17652	17463	17591	17602	17673	17530	17426	17397	17465	17714	17516	17450	17455	17562	17734	17340	17369	17631	17480	17408	17609	17449	17434	17427	17468	17579	17715	17583	17599	17587	17507	17585	17567	17509	17719	17486	17501	17450	17515	17668	17554	17608	17603	17577	17485	17567	17618	17445	17543	17406	17729	17453	17689	17664	17741	17481	17631	17609	17526	17455	17552	17647	17534	17466	17611	17608	17560	17707	17570	17644	17542	17901	17777	17689	17571	17448	17452	17674	17552	17493	17547	17492	17609	17688	17415	17488	17556	17627	17826	17735	17618	17581	17518	17809	17645	17624	17564	17586	17539	17603	17704	17650	17565	17439	17645	17650	17531	17522	17515	17635	17588	17552	17617	17640	17660	17633	17366	17481	17307	17515	17473	17604	17658	17610	17620	17526	17434	17332	17508	17776	17572	17635	17318	17577	17720	17596	17637	17639	17668	17653	17585	17711	17586	17467	17476	17558	17695	17588	17481	17461	17763	17469	17611	17510	17741	17544	17559	17607	17594	17393	17573	17521	17523	17979	17812	17343	17695	17529	17371	17578	17672	17680	17619	17547	17586	17637	17659	17525	17681	17490	17657	17529	17613	17455	17600	17655	17632	17737	17582	17511	17524	17441	17691	17724	17519	17629	17700	17629	17613	17589	17509	17522	17467	17678	17627	17653	17342	17597	17395	17194	17509	17467	17509	17826	17397	17461	17582	17597	17416	17398	17636	17654	17660	17482	17455	17590	17574	17468	17583	17549	17641
34310	55386	46275	32251	22772	18052	16266	15629	15408	15265	15271	15304	15196	15376	15259	15314	15261	15370	15307	15236	15368	15300	15218	15215	15390	15314	15361	15412	15393	15314	15361	15261	15453	15283	15213	15338	15157	15435	15474	15351	15555	15262	15411	15407	15253	15332	15361	15151	15347	15270	15362	15292	15491	15436	15311	15215	15160	15285	15305	15325	15264	15476	15389	15499	15224	15490	15384	15568	15445	15253	15225	15342	15399	15041	15530	15174	15323	15494	15387	15455	15535	15527	15351	15443	15450	15299	15299	15468	15286	15233	15321	15412	15219	15231	15258	15235	15045	15418	15205	15358	15216	15303	15255	15274	15371	15334	15345	15225	15289	15351	15475	15272	15290	15352	15306	15312	15323	15260	15243	15411	15329	15357	15336	15289	15461	15523	15166	15345	15280	15291	15330	15369	15360	15363	15435	15313	15483	15331	15341	15325	15325	15128	15550	15197	15360	15301	15271	15361	15188	15264	15303	15403	15202	15189	15224	15226	15361	15190	15290	15203	15204	15236	15386	15304	15234	15310	15417	15220	15395	15361	15433	15299	15099	15380	15211	15219	15359	15309	15261	15198	15490	15317	15083	15465	15199	15449	15195	15283	15322	15419	15538	15337	15134	15541	15399	15398	15385	15436	15420	15341	15369	15342	15218	15147	15513	15350	15344	15435	15180	15488	15322	15317	15302	15388	15470	15392	15308	15371	15249	15389	15370	15362	15330	15684	15188	15357	15259	15434	15318	15231	15248	15341	15495	15202	15252	15280	15383	15312	15397	15384	15299	15371	15338	15185	15344	15319	15493	15326	15413	15191	15244	15257	15303	15377	15348	15257	15334	15484	15394	15382	15279	15280	15416	15203	15401	15342	15278	15323	15469	15148	15510	15313	15482	15371	15255	15338	15307	15419	15249	15502	15285	15425	15233	15313	15349	15449	15575	15348	15226	15300	15292	15224	15421	15292	15407	15265	15289	15412	15325	15365	15346	15389	15224	15300	15298	15242	15299	15309	15223	15324	15267	15319	15332	15191	15420	15252	15319	15469	15377	15280	15374	15340	15403	15212	15124	15346	15442	15189	15424	15317	15456	15492	15347	15249	15297	15157	15286	15368	15378	15327	15208	15225	15279	15414	15207	15369	15208	15259	15367	15304	15295	15370	15286	15348	15347	15267	15308	15271	15326	15301	15341	15373	15221	15371	15345	15254	15188	15216	15350	15392	15362	15339	15382	15247	15314	15424	15452	15388	15300	15262	15391	15310	15359	15378	15220	15504	15426	15190	15350	15571	15375	15357	15191	15438	15371	15190	15365	15546	15350	15532	15303	15347	15075	15199	15212	15412	15295	15200	15188	15316	15226	15423	15345	15296	15195	15385	15382	15221	15360	15179	15314	15238	15393	15190	15231	15181	15383	15229	15348	15384	15185	15314	15541	15358	15265	15260	15374	15273	15298	15483	15214	15459	15202	15300	15348	15387	15292	15239	15442	15339	15131	15399	15265	15237	15173	15318	15330	15373	15563	15215	15345	15350	15433	15278	15376	15358	15519	15327	15379	15436	15522	15246	15471	15247	15234	15286	15319	15333	15221	15338	15580	15363	15269	15118	15301	15340	15358	15438	15266	15323	15214	15314	15253	15349	15303	15338	15279	15319	15407	15444	15309	15348	15238	15249	15477	15371	15263	15395	15324	15207	15415	15423	15325	15364	15415	15257	15354	15292	15354	15266	15362	15434	15292	15304	15346	15202	15188	15307	15517	15219	15469	15392	15267	15325	15314	15291	15303	15316	15525	15235	15355	15254	15362	15334	15227	15288	15506	15312	15367	15406	15273	15274	15298	15279	15326	15471	15172	15351	15155	15402	15323	15349	15301	15237	15504	15286	15330	15181	15388	15222	15415	15380	15308	15315	15232	15345	15420	15187	15362	15339	15333	15424	15212	15410	15346	15317	15429	15332	15527	15337	15243	15390	15327	15306	15272	15462	15299	15403	15313	15351	15291	15337	15280	15393	15193	15332	15309	15259	15387	15359	15236	15271	15183	15460	15288	15253	15332	15406	15324	15370	15258	15292	15277	15283	15549	15245	15272	15449	15280	15506	15380	15431	15187	15234	15459	15267	15198	15409	15499	15213	15339	15313	15304	15390	15309	15353	15370	15390	15319	15421	15330	15286	15331	15243	15296	15464	15254	15411	15337	15291	15234	15528	15257	15092	15338	15304	15309	15405	15257	15369	15316	15246	15331	15413	15455	15434	15316	15323	15181	15419	15427	15242	15213	15461	15350	15358	15365	15207	15425	15335	15238	15358	15357	15392	15297	15228	15356	15352	15260	15411	15125	15385	15175	15228	15295	15215	15280	15324	15363	15261	15249	15271	15313	15412	15274	15447	15401	15280	15476	15355	15044	15216	15212	15326	15463	15134	15371	15425	15416	15370	15182	15282	15288	15348	15163	15308	15392	15319	15358	15339	15398	15254	15279	15477	15285	15380	15303	15232	15318	15435	15268	15394	15277	15322	15296	15141	15359	15385	15301	15298	15333	15377	15370	15143	15437	15320	15425	15389	15476	15277	15440	15490	15183	15346	15259	15250	15317	15315	15311	15282	15431	15267	15276	15338	15474	15259	15475	15358	15374	15047	15392	15339	15574	15439	15310	15444	15315	15286	15286	15235	15392	15333	15279	15397	15460	15287	15370	15270	15198	15372	15229	15249	15488	15239	15390	15297	15254	15472	15379	15380	15280	15360	15315	15379	15382	15397	15311	15364	15368	15323	15537	15514	15161	15368	15241	15331	15211	15387	15493	15455	15321	15308	15329	15429	15376	15249	15351	15356	15249	15253	15242	15529	15324	15368	15407	15465	15281	15385	15201	15451	15446	15538	15281	15189	15402	15245	15243	15441	15113	15392	15250	15281	15450	15431	15271	15281	15316	15180	15447	15552	15285	15217	15369	15346	15292	15414	15318	15275	15457	15216	15567	15175	15249	15325	15390	15466	15248	15353	15499	15304	15301	15276	15384	15128	15309	15428	15421	15284	15308	15246	15302	15174	15377	15299	15281	15239	15414	15333	15206	15429	15359	15305	15239	15396	15211	15341	15269	15438	15125	15204	15397	15227	15288	15262	15364	15246	15298	15233	15301	15148	15403	15303	15316	15354	15453	15428	15185	15474	15472	15137	15292	15261	15549	15363	15334	15304	15381	15325	15349	15134	15494	15397	15403	15403	15505	15406	15423	15346	15370	15431	15304	15274	15351	15133	15342	15366	15362	15351	15211	15325	15449	15465	15231	15314	15361	15212	15342	15270	15268	15439	15226	15428	15301	15480	15414	15285	15342	15251	15127	15395	15583	15447	15402	15229	15344	15347	15373	15338	15402	15347	15248	15237	15314	15365	15382	15323	15374	15312	15376	15267	15232	15353	15526	15333	15426	15337	15284	15527	15378	15333	15085	15325	15412	15332	15204	15272	15234	15539	15321	15280	15434	15240	15404	15451	15325	15301	15255	15460	15291	15230	15321	15347	15397	15269	15182	15386	15316	15308	15139	15298	15205	15400	15234	15367	15444	15320	15316	15523	15390	15256	15411	15330	15215	15186	15221	15403	15210	15260	15425	15241	15341	15313	15323	15461	15383	15513	15323	15323	15243	15278	15192	15270	15368	15356	15443	15240	15395	15417	15418	15323	15266	15192	15242	15180	15324	15250	15178	15394	15384	15502	15347	15413	15223	15369	15330	15477	15362	15323	15334	15422	15276	15450	15367	15476	15311	15514	15334	15387	15299	15214	15446	15190	15229	15377	15393	15404	15227	15202	15586	15238	15228	15351	15362	15149	15315	15363	15176	15263	15333	15303	15309	15280	15334	15199	15288	15303	15441	15324	15342	15274	15304	15314	15221	15349	15456	15114	15383	15596	15306	15266	15244	15457	15374	15441	15154	15257	15501	15261	15329	15186	15352	15427	15320	15307	15290	15416	15295	15488	15359	15509	15342	15194	15383	15357	15252	15166	15309	15376	15309	15265	15574	15205	15312	15434	15391	15179	15219	15359	15347	15346	15306	15361	15455	15288	15402	15244	15293	15455	15396	15455	15155	15443	15297	15330	15266	15299	15299	15365	15303	15412	15321	15409	15351	15407	15168	15235	15410	15345	15358	15371	15439	15297	15406	15410	15304	15484	15401	15565	15352	15521	15387	15228	15534	15304	15433	15443	15391	15503	15303	15211	15269	15243	15293	15398	15389	15331	15409	15294	15083	15414	15392	15191	15206	15295	15385	15262	15262	15229	15415	15297	15281	15297	15300	15508	15429	15363	15154	15398	15427	15391	15317	15457	15322	15374	15375	15151	15382	15213	15305	15310	15195	15167	15500	15265	15477	15357	15433	15340	15262	15198	15306	15390	15334	15379	15502	15262	15290	15290	15229	15344	15352	15458	15319	15317	15505	15458	15270	15403	15419	15268	15234	15320	15225	15368	15334	15228	15324	15368	15385	15474	15379	15296	15146	15240	15360	15290	15290	15370	15322	15329	15134	15208	15275	15187	15350	15344	15266	15327	15295	15393	15464	15374	15192	15361	15368	15428	15377	15393	15324	15353	15378	15447	15270	15347	15409	15351	15125	15218	15295	15348	15492	15330	15306	15418	15384	15395	15234	15301	15285	15383	15104	15457	15337	15289	15239	15115	15293	15231	15387	15376	15290	15309	15347	15440	15317	15154	15474	15395	15291	15422	15444	15263	15277	15270	15337	15370	15462	15423	15349	15300	15447	15400	15306	15222	15325	15200	15421	15224	15383	15509	15383	15373	15354	15239	15285	15246	15493	15434	15337	15180	15439	15081	15249	15497	15348	15256	15409	15459	15228	15288	15133	15231	15404	15271	15388	15533	15345	15303	15506	15310	15448	15316	15398	15432	15126	15333	15324	15429	15290	15365	15274	15288	15314	15409	15365	15419	15127	15519	15309	15479	15513	15276	15250	15437	15288	15493	15367	15357	15323	15267	15339	15228	15529	15186	15528	15195	15444	15356	15308	15247	15408	15304	15284	15198	15263	15493	15498	15370	15193	15342	15175	15368	15356	15388	15340	15263	15327	15294	15540	15197	15408	15240	15240	15371	15312	15337	15432	15416	15496	15251	15427	15344	15266	15474	15245	15342
24488	24378	42040	44920	37580	29596	24451	19094	17298	17361	17344	17152	17177	17226	17350	17237	17096	17309	17088	17177	17232	17131	17019	17164	17178	17049	17208	16918	16906	16946	17098	17178	16979	17008	17229	17203	16962	17056	16914	16863	16938	16765	16993	17174	17091	17124	17152	17210	17056	17084	16972	17072	17162	17025	17027	17225	17087	17328	16765	17191	17007	16983	16938	17164	17051	16957	16959	17048	17074	17141	17142	16982	17068	17330	16952	17170	17008	16933	17090	17263	16886	17171	16817	16885	16955	16945	16940	16986	17091	16984	17012	16935	16824	17011	16970	17153	16896	16988	17079	16848	17152	17346	16982	16837	16987	17099	17162	16993	16962	16952	16886	17009	16983	16913	16938	16998	17023	17007	17013	16996	16977	16931	16920	17191	16910	16846	17005	17053	17062	17145	16987	17143	17120	17034	17111	16864	17111	17093	17077	17034	17159	17210	17077	16987	16874	16760	16925	16994	17088	17131	17006	17031	17017	17080	16917	16710	17039	16917	17175	17051	17193	17029	17038	16961	17198	16907	16876	17055	17262	17129	16975	17004	17015	17168	17055	17129	16974	16939	17080	16874	16909	16873	17112	17000	17068	16968	17049	16816	16923	16873	17053	17049	16945	17056	17186	16995	16935	17114	16984	16959	17108	16822	16862	17033	16954	16869	17168	16839	17207	17003	16885	17130	17107	16855	17032	16842	17200	16827	17067	17210	16926	17213	17191	16928	16981	17191	17063	17053	16859	16989	17040	16784	16954	17172	16957	17061	17146	17154	17072	16848	17032	17177	17099	17023	17071	17250	16847	16922	17045	16889	16928	16927	17050	16916	16897	17044	16923	17203	16994	17039	17235	17041	17279	16962	17000	17083	17022	17221	16839	16927	16963	17032	16955	17030	17085	16963	16950	16813	17222	17070	16902	17066	17093	17024	16811	17152	17001	16823	16968	17013	17029	17005	17033	16948	17174	16941	16993	16967	16966	16987	17009	17051	16829	17112	17045	17034	16869	16973	17053	16848	16969	17130	17047	16852	17033	17127	16860	17010	17035	17210	16982	17051	17076	17036	17078	17108	16918	16992	16979	17161	16915	17002	16865	16765	17120	16770	17160	17158	17053	17044	17125	17001	17101	17109	17055	17004	17075	16959	17079	16985	16923	17032	17070	16948	17053	17174	17090	17060	17057	16952	17136	16880	17084	16945	16688	16944	17137	16922	16875	16949	16787	16921	16968	16886	16980	16889	17010	17037	16962	16871	17165	16996	17104	17010	17064	16973	17046	17041	17058	16920	17260	17032	17116	16925	16950	16937	16782	17067	16986	16999	17243	16967	16935	16958	17035	16860	17109	17070	16851	16776	17088	16957	16972	16942	17255	17072	17033	16972	17032	17173	17101	17006	16892	16836	17028	16982	16950	17080	17024	17022	16952	16767	17070	16843	16935	16794	16849	16955	17154	16878	17026	17111	17086	17037	17055	16928	17122	17103	17044	17057	17056	16853	16910	16918	17045	16890	17087	16734	16917	16940	16991	17153	16959	16971	17025	17310	16939	16843	16956	16901	17023	17253	16930	17038	16926	16986	17165	16951	17160	17163	16877	16904	16937	16903	17018	17265	17005	17013	17130	17002	16838	16899	16914	16781	17093	16797	17116	17040	16895	16979	17058	17042	17070	17045	17007	16790	17089	17110	17106	16980	17209	16806	16976	16981	16999	16806	16949	16835	16929	17007	16977	17053	17058	16901	16847	17092	17139	17191	17015	17184	16957	17129	17009	17006	17105	16970	17005	17056	17145	16915	17004	17029	17023	16965	17069	16948	17269	16985	16843	16905	16780	17064	17135	17100	17141	17060	16978	17119	16984	16947	17045	17112	16811	16969	17052	16988	17133	17052	17135	16894	17096	17171	17038	16911	16978	17011	17128	16949	17052	17233	17046	16907	17114	17036	16942	16917	17007	16913	17044	17213	16973	17176	17077	17028	16812	17217	16879	17066	17062	16941	16924	16728	17037	17151	17040	17040	17182	16861	17010	16826	16950	17009	17193	17015	17194	16893	17070	17099	16999	16973	17041	17050	17059	17021	17128	17180	17089	17282	17117	16972	17186	17053	16959	16867	16808	16920	17364	17065	17015	17146	17077	17047	16885	17205	17066	17053	17043	17247	17086	17085	17073	16998	17017	16990	16863	17099	17074	16986	16955	16938	17048	17191	16936	17160	17041	17063	17060	17044	17207	16781	16926	16977	16909	17162	16940	16946	16980	17089	17061	16982	17118	17011	17094	16744	16941	17096	17130	16934	17131	16790	16992	17131	16946	17074	17042	16883	17178	17012	17111	17282	17091	16876	16960	16950	17056	16997	16945	17009	16770	16911	17000	16946	17135	16796	16997	16985	16937	16999	17112	17231	17135	17208	17108	17049	16787	16962	17018	17038	17031	16991	17067	16911	16909	17143	17042	16982	17017	17089	17043	17063	17090	17127	16944	16976	16962	17141	17159	16999	17038	17216	17032	17169	17176	17040	16989	16930	17001	17000	17070	17194	17052	17029	16941	17039	17071	16906	17074	16921	17051	17028	16979	17110	16983	17186	16971	16976	17169	17042	16992	16825	16944	16975	17047	17011	16981	17114	16904	17088	17047	16985	16997	17000	17059	17137	17037	16983	17098	17058	17002	16936	17105	17172	16913	17141	17073	16960	16917	16977	17213	16957	17117	16939	17054	17018	17066	16972	16811	17195	17086	17068	17015	16818	16981	16972	16867	16873	17203	17116	16941	16840	17084	17126	17067	16854	17076	16856	16888	16926	17113	17008	17052	17108	16907	17110	16983	17067	17084	16795	16929	17104	16918	16935	16947	16940	17015	17111	16974	16958	16933	17211	16998	17065	17085	16990	16896	16982	17047	17056	17016	16860	17090	16915	17094	16847	17077	16737	17012	16910	17134	16902	17050	16993	17083	16917	16949	17071	17041	16954	16969	16967	16980	16856	17301	17066	17167	17181	16834	17055	16812	17172	17036	16848	16974	16933	17120	17012	16912	16968	16879	17030	16973	17236	17077	16908	17106	17052	17109	16934	17014	17164	17003	16981	16876	17044	16922	17090	16927	16835	17057	17035	16746	17157	17195	17117	16882	16945	16971	16976	16967	17061	17011	17050	17041	17074	16805	17104	17107	17037	16826	16969	17060	16970	17119	16920	17015	17013	16828	17140	16985	17228	17215	17018	16991	16919	17140	17080	17095	17114	17159	17036	17033	16803	16967	16895	16969	17024	17023	17106	16980	17233	17062	17111	16996	17027	16932	16939	17068	17039	16836	16919	17120	17175	17057	17111	17125	17025	17030	17132	16919	16816	17172	17076	17186	16930	17103	17116	17117	16974	17123	17106	17242	16877	17119	17005	17024	16802	17008	16729	16913	17127	17091	16859	16979	16857	17084	16816	17117	17013	16900	17146	17078	16981	17035	16921	16916	17176	17094	16859	17066	17042	17006	17187	16943	16970	16989	17011	16879	17033	17194	17023	17096	17113	16911	16933	17089	16884	17002	16954	16973	17164	16881	16900	16868	17138	17082	17176	17016	17030	16951	17026	17090	17090	16981	17087	16993	17174	17111	16950	17004	17172	17033	16806	17019	16895	17041	17044	17089	17036	17131	16978	17117	17122	16949	16724	17055	17040	16962	17100	16938	17131	17203	16912	16989	17105	17129	17141	17074	17083	16980	16994	16822	16923	17205	16943	17014	17054	16961	17129	17085	17068	16932	16875	17084	16972	17082	16943	17070	16890	17000	16917	17032	16943	17055	17093	17043	17113	17048	17054	17060	17252	17176	16893	16799	16911	17135	17056	16899	17059	16888	17026	17150	16999	16793	17091	17296	17032	17082	16976	17066	17080	17154	16900	17024	16997	17112	17083	17293	16699	17058	16962	16947	17130	17044	17184	17202	17049	17163	17050	16872	17170	16985	16925	17152	17181	17154	17030	17247	17086	17016	16986	16897	17172	17014	16856	16966	16957	16859	17027	17089	17189	17134	17075	16991	16972	16991	17070	17068	16967	17077	16980	17101	16911	16913	16891	16995	16915	17160	17073	16974	16931	17007	16892	16910	17128	16955	17183	17174	16851	16867	16890	17036	16888	17097	16926	17107	17009	17052	17044	17194	17105	17188	17260	17024	17107	17015	17016	17040	16962	16956	16887	17015	17194	16952	17041	16881	16938	17089	16844	17050	16834	16928	16986	16961	17053	16865	16977	16970	16978	16836	17084	17036	17099	17011	17236	17209	17056	16968	16990	17005	17091	17082	17221	16907	17057	17138	17058	17239	16856	17244	16935	17243	16951	17192	16965	17026	17045	16905	17056	16983	17354	16966	17145	16974	16896	16858	16874	17089	17064	17039	17136	16984	17004	16879	16878	16999	17065	17029	17108	17011	17126	16871	16727	16953	16896	17172	17064	17047	17049	16922	16880	16982	16936	17019	16834	17067	16932	16969	17041	16930	17243	17074	17156	17050	16999	17114	16922	17149	17030	17035	17064	16996	16982	17095	17026	17093	17021	17294	16978	16964	17006	17044	16790	17040	17160	17028	17081	17028	16954	17168	16997	17021	17031	16989	17006	16862	16924	17083	17016	17044	16925	16891	17034	17109	17018	17004	17135	16932	16953	17129	17109	17150	16880	16933	16937	17255	17037	17118	17227	16843	17106	17011	16868	17063	16958	17138	16920	17017	17042	17104	17018	17162	16902	17050	16936	16975	17013	17164	16928	17019	16978	16980	17149	17360	17301	17211	17120	17012	17189	17022	17075	17160	17157	17174	16974	17052	17058	17234	17153	17024	17200	17003	17024	17219	17211	16968	17097	16923	17229	16834	17074	16927	16904	16909	16772	17360	17170	17057	17175	17205	16844	16977	17010	17002	16854	16995	16938	16826	17077	17066	16906	16860	17095	16864	17074	17128	16828	16911	17040	16885	17059	17108	17072	17126	16986	17195	17135	17061	17015	16895	16799	16988	16874	16950	16953	16860	16803	17045	17039	17180	17081	17286	17137	17105	16934	16983	16962	16966	17072	17090	16799	16904	16883	17048	17022	17092	17055	17038	17093	17024	17055	16945	17041	16926	17014	16934	17015	17051	17122	16717	16938	16946	17057	16980	16976	16859	17121
60661	98902	85034	61313	43733	28642	19946	16354	14991	15053	14978	14954	14911	14928	15003	15008	14957	14998	15093	15068	14938	15044	15145	14966	15068	14936	15057	15166	14902	14960	14975	15178	15133	14866	14909	15035	15122	14942	14898	15015	15021	15040	15085	15082	14963	14968	15086	15038	14946	14998	15010	15176	14870	15087	14998	14955	15064	14977	15095	15033	14928	14952	15020	14994	14986	14971	14995	14879	15002	15137	14966	14889	15032	15149	14999	14903	14902	14875	15173	14893	14885	14991	14971	14943	14956	14859	15070	14919	14948	15033	15065	14983	14884	15006	15052	14957	15070	14978	14803	14793	14910	14914	15053	15067	15020	15138	15121	14954	14951	14985	15071	15038	15036	14988	15097	14976	14995	14945	14861	14862	14950	15082	14985	14871	15118	14885	14929	15004	15008	14994	15013	14867	15081	14933	15113	15128	15036	14840	14818	14963	14982	15033	14880	14828	14862	15044	15008	15166	14800	14930	15047	14981	15141	15004	14953	14954	15004	15084	15025	15008	14919	15079	14870	15004	15058	15257	14973	15010	15230	14931	14857	14910	15012	14985	15113	14857	14970	15046	15017	14926	15001	15156	15095	14954	15042	14941	14971	15088	14818	15061	15106	14819	15084	14877	15050	14887	15047	15035	15022	15019	15034	14855	14934	14934	14940	14739	14965	14905	14958	15002	15026	15188	14940	14983	14944	15019	14934	15100	14846	15026	15034	15002	15052	14798	15013	15066	15019	15053	14989	15099	15036	14758	15002	14932	15032	14919	14838	14984	15068	14800	14918	15048	15204	15150	14912	15028	15031	14879	14901	15138	15091	15060	15095	14835	14940	15059	14993	15012	15063	14955	14830	15063	15015	14985	14928	15026	15002	14969	15091	14953	14990	14920	14841	15034	14954	14887	14867	15099	15090	14893	15068	14974	14972	14967	14954	14906	14969	15064	14924	15152	15024	15049	15055	14821	15013	15021	14964	14966	15038	15100	14984	15136	15016	15081	14882	14958	14911	14982	14998	14824	15050	15138	14795	15021	15002	15096	14967	14856	14785	15119	15027	14820	14928	14909	14967	14856	14830	15069	14885	14933	14988	15046	14850	14961	15079	15015	14937	15038	15135	14988	15042	15031	14926	14938	14919	14812	14867	15129	15048	14934	15121	14988	14925	15130	15007	15007	15075	15097	14866	14970	15056	14985	14985	14893	14950	14893	14763	14864	14948	15237	15032	15088	15006	14873	14905	15016	14939	15181	15062	14961	14960	14968	14888	14852	14928	14992	15027	15033	15159	15089	15104	14969	15085	15092	15151	15038	14963	15031	14790	14871	14859	15065	14887	14993	15102	14892	14960	15055	14980	14968	15093	14871	14876	14991	14896	15014	15031	15060	15002	14918	14996	15022	14973	14859	15175	14948	15019	14860	15013	14941	14930	14944	15066	14859	14956	14898	14863	15000	15075	14983	14952	15001	15099	14726	15104	14895	15013	15093	14894	15049	14998	14975	14973	14944	14981	14994	15180	14904	15218	15017	14978	15048	15013	14944	15040	14922	14873	15029	15193	15087	14778	14868	14979	14899	15000	14849	14920	15029	15118	15147	15077	15092	15059	15061	14842	15031	15229	14994	14954	15055	14914	15091	14965	14877	14945	15075	15012	15010	15075	14948	14832	15115	14898	15054	15095	15071	14989	15206	14943	15104	14913	15040	15031	15035	14980	14946	14980	14885	15217	15042	15028	15070	14873	15030	14997	14892	15044	15011	14949	15014	15015	15105	15026	15076	14788	15107	14962	14983	14948	15053	14950	14950	14794	14928	14919	14892	14952	14989	14961	15023	14994	14890	14980	15047	15101	14817	14970	15101	15176	15042	15021	15047	15009	15011	15179	14959	14973	14992	15020	15053	14950	15050	14959	15150	15210	15082	14990	14943	15084	15036	14945	14999	14947	14986	15090	14865	14890	15003	14950	15024	14895	14870	15033	14992	15146	14982	15076	15065	14971	14902	15127	15069	14930	14897	14923	15081	15015	14894	14953	14948	15006	14958	15035	14957	14920	15115	14917	14840	14990	15050	15066	15027	14943	14840	14928	15015	15012	14871	15017	14984	15028	14978	14987	14862	15068	14899	14955	14726	14966	14965	14929	14983	14926	15086	14979	15086	14817	15100	14974	15114	14899	15115	15037	14858	14802	14977	14988	14981	15064	15036	15101	15032	15120	14891	14928	15150	14905	15182	15012	15145	15092	14916	14950	14835	14936	14906	15037	15107	14934	15004	14944	14918	15064	14856	14948	15040	14925	14892	15002	14890	15022	14957	14891	15111	14951	15043	15157	14898	15114	14940	14876	15038	14975	14983	14977	14886	15055	14911	14978	15178	14820	15009	15015	15061	15002	14788	14906	14959	15023	14832	14983	14986	15091	14902	14935	14947	14971	14904	14964	14880	15139	14839	15073	14994	15104	14872	15103	14945	14977	14933	15022	14847	15060	15107	14915	14982	15042	14941	15078	14865	14988	14913	14835	14908	15098	14841	14849	15177	14961	15070	14999	15137	14837	15106	14820	14973	14895	14930	15065	15111	14952	14946	14830	15009	14934	15109	15090	15051	14865	14924	14981	15013	14890	14972	15056	15115	14922	14919	14949	14930	14990	15158	15111	15004	14846	15063	14974	14858	15036	15030	14981	14790	14842	15137	15143	15092	14847	14997	14956	15033	14902	14922	15257	14900	15198	14965	15019	14908	14847	14963	14851	15028	15139	14897	14975	14938	15051	14953	14938	14844	14941	15071	14943	14825	15060	15078	15036	15154	15051	14936	14877	14944	14949	15008	14868	15049	14923	15081	15092	14956	14826	15105	15009	14958	14949	15095	14980	15024	14910	14788	15091	14993	15195	15024	14909	15201	14819	14920	14983	15054	15089	14934	15090	14955	14864	15038	14919	15013	14987	14847	15093	14964	15049	14955	14939	15110	14922	14948	15113	15165	15135	15093	14895	14892	15118	14968	14837	14863	15036	14861	14900	14969	14932	15020	14946	15056	14951	15007	15116	14834	14962	15019	15145	14955	15140	15237	15063	14949	14975	14842	14970	14874	15190	14907	15118	15059	14830	14985	14929	15029	15165	14985	15021	14864	15103	14914	15077	15012	15012	14894	14894	15042	14865	15061	15043	14927	14894	14937	14987	14935	15023	15151	14930	15033	15053	14833	14941	15018	15129	14916	14874	15075	15253	14841	14899	14967	15005	15040	15015	14944	15027	14911	15057	14915	14991	15019	15051	15036	15058	14903	15051	14866	14953	15242	14868	14980	14857	15057	14794	14916	15173	14982	15041	14748	15186	14943	15152	14868	14900	15041	14951	15005	15122	14985	15059	14965	15066	15033	14837	15032	14957	14887	14879	15059	15031	15034	15017	14997	15225	14803	15083	14811	14978	14968	15098	14931	14941	15082	14904	14873	14914	15027	14935	15062	15177	14975	14956	15074	14987	15084	14953	14988	14935	15008	14900	14996	15019	14966	14826	14828	15014	15047	14969	14897	15047	15060	15040	15022	15053	14895	14971	15058	14974	15074	15159	14954	14981	14927	15036	14883	15089	14921	15126	14822	14931	15129	15250	15074	14957	15046	15004	15096	14999	14975	14887	14982	15007	14985	14915	14814	14972	15118	14938	15172	14921	15044	15031	15020	15007	15038	15082	15084	15022	14894	14891	15021	14744	15061	14899	14942	15087	15090	14770	14910	14854	14989	15137	14927	15080	14772	15017	14882	15062	14810	15127	15009	14933	15061	15059	14917	14965	14992	15022	14878	15086	14857	15025	14993	14985	15015	14930	15037	14986	14871	15050	14941	14984	15102	14947	14966	14954	14960	14883	15068	14978	14915	15010	14989	15082	15030	14972	14986	15089	15033	15005	14841	15177	15032	15043	15175	14933	14970	14912	15075	15118	14955	14868	14965	15004	15017	14989	14912	15039	15068	14954	15086	14884	14957	15053	15093	15062	14924	15069	14896	14925	15014	14867	14890	14912	14998	15173	14943	15118	15065	15025	15039	14975	15003	15015	15128	14961	15062	14871	14974	14862	14959	14889	14998	15114	15060	15075	15030	15085	15048	14944	15069	14998	14819	14921	15089	14964	14971	14996	14936	14933	14916	15048	14931	15215	15154	14964	14960	14944	14908	14941	15114	14839	15037	15067	15023	15013	14888	14982	15076	14937	15081	14881	15062	15099	14837	14957	15004	15065	14901	15087	14858	14927	14936	14810	15010	15118	14970	15193	15019	14921	14979	15039	15051	14980	15108	15012	14998	15082	14951	15104	15031	15025	14882	15159	15028	14944	15061	14994	15099	14984	14996	14916	15137	15115	14980	15054	15089	15005	15103	15023	14950	15025	14865	15112	14980	15157	14969	14910	14969	14986	15198	14862	15026	15081	14973	14987	15079	14699	14856	14781	14944	14876	15013	15111	15029	14954	14958	14924	14803	14872	14874	15027	15032	15192	15086	14912	14926	14948	15033	15120	15040	15043	15020	14844	14940	15086	15008	14992	14896	14957	15007	14749	15071	15034	14850	14921	14945	15015	14996	14922	14877	14893	14976	14923	14962	15019	14936	15029	14894	14879	14972	14889	15015	14998	15170	14956	14894	15114	15189	14929	14916	14952	14848	15005	15038	15160	15024	15143	15127	15132	14969	14930	14853	15021	15008	15098	15030	14989	14944	14974	15054	14789	15175	14977	15069	14915	14878	14875	15014	15085	14917	14876	15028	14942	14940	14946	14923	14903	15241	14987	14814	14909	14851	14954	15092	15090	14978	15075	14995	15043	14957	15144	15001	14943	15000	15017	15062	14992	14982	15006	15108	14883	15094	14907	14962	14949	15053	14965	15163	14957	15150	14925	15014	14991	14913	14981	15019	15042	15014	14966	15048	15004	14980	15089	14888	14885	14939	15172	14903	14920	14983	14807	15030	14893	15088	15054	15050	15086	15114	15023	14906	14948	14916	15006	14958	14996	14890	15005	14951	14933	15049	15099	14942	15039	14845	14891	15051	15063	15196	15042	15058	15105	14882	14999	15031	14986	15063	14993	14823	14826	15043	14996	14999	15080	14989	15154	14931	14991	14946	14923	15083	14963	15068	14977	14935	15059	15028	14986	15168	15025	15023
23041	22408	37301	39952	39137	34267	29218	20778	17809	17560	17284	16988	16950	17255	17154	16923	17115	17190	17044	17025	16914	16897	17008	16870	17128	16991	16925	16860	17007	16924	16578	16862	16858	16953	16932	16750	17007	16996	16938	17058	17177	16931	16747	16834	16809	16962	16752	16821	17002	16773	16675	16926	16988	16913	16853	16773	16889	16826	16718	16897	16690	16914	16856	17010	17107	16716	16786	16649	16891	16952	16964	16950	16935	16835	17023	16842	16970	16969	16671	16921	16875	16830	16780	16623	17066	16798	16816	16630	16944	16730	17009	16646	16696	16679	16655	16752	16846	16693	16962	16899	16596	16822	16870	16842	16760	16696	16846	16869	17096	16815	16787	16916	16806	16965	16894	16901	16883	17009	16813	16948	16830	16887	16896	16723	16795	16787	16472	16851	16888	16941	16952	16788	16874	16962	16923	16769	16865	16853	16906	16580	16842	16705	16718	16979	16821	16890	16845	16728	17010	16698	16905	16708	16670	16782	16942	16805	17007	16776	16816	16761	16807	16639	16633	16738	16770	16761	16831	17114	16969	16842	16845	16762	16872	16843	16826	16517	16844	16875	16548	16792	16639	16705	16830	16684	16626	16617	16831	16827	16649	16856	16695	16761	16926	16959	16971	16643	16783	16826	16818	16834	16607	16764	16884	16635	16728	16837	16813	16914	16750	16857	16643	16526	16658	16876	16867	16885	16761	16904	16692	16784	16940	16814	16833	16609	16931	16839	16876	16686	16825	16921	16820	16870	16977	16655	16866	16779	16851	16907	17018	16715	17025	16848	17045	16842	16937	16712	16601	16548	16897	16852	16768	16755	16713	16857	16704	16802	16626	16788	16777	16700	16742	17013	16999	16927	16736	16870	16643	16671	16705	16788	16858	16953	16787	16774	16702	17112	16947	16938	16797	16819	16984	16796	16878	16824	16814	16840	16949	16964	16764	16976	16887	16748	16720	16739	16826	17045	16822	16875	16854	16772	16856	16725	16820	16924	16859	16741	16884	16596	16727	16844	16832	16701	16714	16823	16842	16779	16712	16733	16708	16787	16778	16788	16535	16642	16757	16804	16816	16880	16700	16916	16799	16833	16693	16805	16811	16832	16819	17030	16879	16706	16963	16821	16827	16804	16803	16623	16863	16748	16739	16705	16605	16828	16877	16664	16781	16649	16677	16875	16840	16749	16750	16785	16761	16837	16954	16802	16706	16661	16810	16726	16702	16882	16798	16857	16727	16859	16765	16793	16720	16843	16878	16621	16699	16653	16646	16896	16820	16775	16599	16787	16851	16616	16923	16952	16816	16667	17069	16680	16922	16962	16779	16786	16980	16681	16782	16805	16723	16902	16977	16878	16953	16887	17025	16711	16934	16857	16788	16974	16870	16634	16743	16870	16826	16831	16629	16733	16812	16814	16960	17008	16886	16759	16811	16814	16818	16699	16719	16585	16792	16827	16743	16816	16926	16829	16840	16788	16771	16824	16882	16865	16772	16746	16771	16874	16711	16945	16803	16748	16805	16778	16807	16976	16943	16982	16903	17013	16849	16793	16633	16842	16786	16617	16821	16878	16744	16931	16889	16732	16863	16915	16986	16613	16953	16920	16760	16541	16731	16788	16694	16870	16632	16923	16880	16782	17113	16767	16717	16919	16889	16811	16782	16824	16777	16882	16820	16735	16812	16643	16509	16942	16783	16631	16814	16834	16801	16717	16796	16927	16780	16886	16730	16561	16967	16680	16867	16790	16973	16895	16843	16771	16803	16966	16694	16794	16906	16656	16681	16652	16829	16624	16797	16698	16868	17022	16816	16716	16922	16754	16751	16544	16793	16748	16839	16846	16701	16834	16798	16979	16962	16893	16785	16892	16813	16800	16890	16899	16940	16808	16973	16739	16836	17017	16849	16699	16703	16867	16774	16683	16765	16859	16704	16635	16882	16864	16841	16577	16733	16873	16714	16826	16768	16616	16739	16886	16967	16775	16846	16716	16744	16824	16826	16902	16655	16789	16699	16829	16837	16976	16864	16836	16769	16814	16852	16746	16882	17105	16786	16700	16733	16723	16883	16669	16931	16985	16768	16591	16701	16725	16785	16764	16805	16756	16733	16644	16752	16774	16809	16779	16856	16641	16937	16821	16727	16837	16841	16879	16699	16834	16891	17007	16767	16757	16729	16777	16801	16769	16967	16836	16710	16825	16907	16714	16964	16886	16781	16924	16693	16729	16763	16825	16877	16651	16908	16964	16764	16727	16805	16821	16571	16899	16692	16770	16724	16853	16917	16784	16812	16568	16717	16974	16792	16595	16848	16821	16910	16724	16745	16645	16767	16855	17219	16687	16789	16805	16862	16881	16809	16696	16896	16802	16665	16774	16825	16714	16674	16739	16747	16770	16912	16857	16660	16836	16861	16901	16907	16977	16880	16753	16791	16572	16832	16755	16775	16572	16809	16956	16746	16812	16668	16557	16796	16842	16776	16551	16736	16642	16804	16661	16841	16716	16835	16635	16922	16752	16966	17018	16767	16795	16609	16737	16835	16699	16715	16926	16824	16762	16804	16897	16845	16587	16640	16629	16835	16846	16717	16746	16593	16648	16780	16927	16664	16842	16781	16787	16633	16815	16820	16785	17011	16684	16807	16808	16788	16784	16951	16781	16688	16676	16871	16924	16851	17006	16805	16880	16894	16787	16812	16862	16847	16725	16679	16871	16971	16776	17056	16856	16739	16738	16920	16760	16758	16654	16859	16725	16834	16951	16763	16781	16752	16668	16813	16801	16774	16831	16880	16752	16572	17038	16855	16855	16680	16848	16616	17108	16814	17067	16708	16908	16749	16784	16693	16875	16837	17079	16634	16855	16844	16948	16908	16745	16685	17015	16772	16840	16991	16717	16771	16661	16813	16671	16837	16803	16737	16954	16797	16670	16910	16830	16717	16961	16774	16701	16861	16858	16603	16705	16738	16658	16649	16842	16825	16936	16826	16872	16882	16814	16849	16864	16830	16807	16948	16806	16605	16715	16850	16790	16633	16729	16699	16737	16924	16864	16767	16750	16937	16818	16950	17120	16903	16597	16832	16719	16865	16801	16896	16694	16850	16926	16742	16754	16957	16844	16857	17021	16937	17009	16725	16711	16814	16959	16704	16785	16785	16823	16958	16793	16706	16711	16790	16752	16877	16767	17019	16915	16775	16622	16810	16736	16848	16952	16699	16886	16738	16759	16842	16890	16942	16700	16807	16847	16721	16828	16701	16883	16952	16767	16884	16955	16874	16811	17072	16885	16871	16669	16873	16846	16765	16746	16727	16685	16803	16709	16804	16682	16830	16628	16803	16709	16765	16734	16779	16981	16685	16757	16844	16948	16839	16853	16880	16875	16899	16806	16795	16812	16809	16957	16966	16780	16846	16848	16870	17002	16739	16679	16789	16731	16657	16666	16726	16644	16995	16689	16829	16826	16736	16981	16712	16845	16987	16569	16788	16800	16767	16713	16542	16809	16789	16908	16664	16827	16798	16658	16892	16540	16788	16814	16876	16882	16917	16832	16860	16963	16796	16725	16566	16872	17018	16734	16828	16813	16764	16643	16748	16922	16781	16764	16974	16948	16701	16792	16754	16921	16789	16785	16845	16643	16943	16809	16944	16892	17008	16882	16592	16668	16853	16915	16889	16603	16890	17013	16901	16716	16800	16809	16740	16774	16845	16791	16896	16796	16757	16703	16814	16937	16836	16791	16934	16362	16758	16746	17061	16900	16803	16889	16887	16905	16815	16742	16665	16714	16959	16720	16946	16808	16869	16764	16698	16617	16758	16896	16645	16743	16783	16598	16888	16968	16799	16768	16818	16975	16800	16658	16889	16781	16706	16708	16898	16905	16803	16757	16826	16750	16734	16856	16828	16702	16817	16849	16844	16636	16734	16972	16995	16909	17035	16821	16868	16800	16939	16831	16981	16534	16663	16642	16814	16657	16803	16836	16798	16976	16871	16678	16814	16783	16760	16628	16667	16550	16870	16905	16840	16892	16811	16620	16699	16775	16662	16563	16873	16980	16817	16974	16775	16864	16708	16865	16769	16777	16695	16736	16718	16636	16854	16766	16838	16771	16852	16847	16609	16733	16728	16949	16651	16609	17007	16732	16900	16854	16844	16639	16749	16454	16897	16624	17069	16574	16868	16907	16979	17048	16695	16816	16843	17001	16880	16912	16829	17017	16695	16900	16668	16731	16870	17045	16760	16767	16757	16830	16867	16677	17086	16853	16863	16873	16849	16840	16808	16719	16668	16895	16447	16687	16599	16926	16676	16759	16852	16687	16644	16783	16960	16890	16863	16930	17056	17079	16699	16745	16696	16403	16606	16813	16994	16856	16987	16928	16819	16775	16745	17025	16652	16889	16637	16926	16686	16634	16692	16775	16580	16717	16722	16643	16510	16952	16626	16729	16880	16806	16876	17118	16887	16683	17040	16901	16805	16768	16751	16734	16946	16570	16729	16690	16898	16828	16860	16982	16601	16929	16952	16673	16675	16778	16932	16839	16974	16864	16869	16754	16825	16717	16870	16965	16722	16583	16800	17017	16849	16796	16859	16870	16688	16792	16741	16618	16785	16709	16860	16657	16862	16826	16792	16803	16608	16753	16927	16614	16687	16938	16776	16753	16768	16949	16796	16749	16804	16871	16787	16894	16772	16843	16727	16549	16843	16808	16601	16679	16745	16782	16792	17064	16717	16857	16827	16977	16810	16845	16720	16679	16901	16748	17024	16923	16847	16944	16677	16653	16925	16727	16567	16759	16597	16717	16847	16859	16818	16670	16841	16777	16689	16977	16777	16712	16702	16611	16884	16764	16607	16891	16900	16622	16805	16763	16820	16865	16814	16736	16863	17072	16901	16632	16784	16666	16848	16796	16764	16881	16771	16581	16855	16870	16799	16665	16820	16835	16839	16772	16912	16700	16855	16909	16869	16695	16935	16640	16932	16661	16870	16822	16695	16796	16937	16583	16726	17039	16772	16795	17093	16973	16696	16784	16631	16817	16995	16859	16921	17079	16562	16770	16727	16844	16776	16797	16736	16720	16666	17200	16864	16834	16794	16630	16762	16653	16629	16653	16616	16700	16659	17140	16810	16841	17003	16777	16867	16622	16813	16721
63689	105979	94981	75201	56652	38883	25709	17832	15092	14780	14802	14955	14597	14660	14807	14799	14708	14750	14700	14770	14678	14744	14908	14809	14646	14759	14926	14738	14941	14818	14747	14714	14775	14673	14816	14751	14711	14949	14715	14997	14685	14851	14564	14930	14778	14870	14852	14759	14897	14919	14906	14838	14899	14752	14810	14991	14865	14753	14939	14921	14686	14785	14721	14754	14688	14784	14769	14892	14805	14763	14677	14849	14647	14848	14786	14758	14801	14676	14752	14637	14740	14750	14782	15012	14784	14720	14886	14855	14727	14800	14972	14860	14834	14796	14915	15020	14821	14832	14929	14779	14664	14733	14727	14719	14802	14663	14834	14939	14915	14831	14623	14755	14732	14904	14831	14751	14882	14884	14859	14843	14924	14831	14790	14657	14836	14684	14811	14825	14897	14679	14864	14771	14930	14728	14771	14778	14855	14693	14593	14615	14736	15046	15000	14623	14982	14773	14738	14647	14814	14835	14863	14748	14950	14734	14875	14878	14698	14870	14771	14732	14798	14882	14815	14754	14973	14946	14719	14723	14673	14833	14867	14620	14769	14919	14911	14880	14768	14685	14749	14928	14719	14909	14771	14824	14791	14780	14926	14797	14716	14867	14740	14750	14920	14964	14892	14831	14811	14642	14700	14698	14745	14761	14762	14784	14674	14708	14693	14766	14705	14915	14733	14756	14738	14797	14564	14621	14824	14920	14776	14635	14910	14771	14520	14913	14918	14717	14885	14817	14803	14901	14668	14716	14852	14893	14821	14898	14851	14742	14684	14833	14744	14974	14833	14837	14768	14930	14767	14778	14840	14876	14759	14890	14904	14676	14830	14728	14794	14753	14891	14756	14891	14916	14713	14771	14885	14868	14844	14831	14824	14916	14773	14912	14728	14656	14791	14839	14556	14703	14748	14850	14624	14694	14703	14838	14809	14956	14917	14710	14715	14675	14813	14605	14801	14919	14808	14822	14740	14675	14811	14676	14860	14840	14725	14766	14776	14641	14798	14820	14882	14750	14826	14731	14617	14838	14727	14864	14728	14772	14777	14841	14739	14877	14807	14756	14834	14725	14760	14667	14771	14759	14990	14749	14847	14756	14712	14789	14697	14842	14800	14783	14805	14847	14635	14649	14626	14926	14832	14750	14857	14870	14813	14837	14800	14601	14861	14745	14822	14700	14904	14568	14935	14713	14894	14814	14884	14796	14881	14706	14689	14932	14736	14602	14725	14726	14692	14761	14757	14702	14809	14826	14788	14704	14666	14660	14795	14695	14795	14776	14868	14843	14860	14701	14765	14779	14832	14869	14699	14681	14640	14868	14600	14598	14740	14814	14878	14794	14803	14773	14870	14681	14936	14818	14737	14673	14691	14798	14826	14734	14816	14682	14900	14684	14829	14962	14749	14819	14822	14743	14586	14644	14713	14890	14619	14651	14779	14836	14701	14711	14482	14712	14910	14769	14921	14925	14729	14758	14668	14587	14712	14784	14763	14865	14880	14713	14990	14791	14864	14587	14803	14824	14726	14724	14927	14724	14688	14758	14819	14724	14754	14901	14817	14581	14699	14823	14688	14915	14749	14902	14832	14598	14797	14774	14589	14963	14887	14623	14819	14753	14873	14836	14864	14753	14718	14871	14698	14717	14695	14686	14900	14772	14923	14806	14752	14644	14848	14781	14893	14685	14835	14800	14797	14933	14545	14919	14873	14810	14813	14809	14793	14752	14849	14770	14823	14742	14852	14702	14799	14786	14717	14729	14699	14758	14780	14830	14722	14824	14953	14750	14844	14783	14679	14901	14786	14792	14726	14723	14751	14678	14909	14821	14742	14714	14858	14899	14745	14841	14864	14906	14785	14675	14992	14925	14703	14920	14696	14720	14706	14911	14885	14713	14842	14981	14662	14602	14856	14753	14844	14662	14881	14777	14840	14744	14888	14763	14879	14713	14649	14744	14819	14861	14885	14697	14764	14858	14943	14957	14799	14733	14885	14787	14761	14710	14675	14795	14800	14818	14722	14772	14916	14857	14840	14825	14909	14918	14922	14937	14848	14896	14793	14821	14755	14824	14731	14639	14831	14853	14796	14890	14896	14809	14683	14631	14654	14890	14799	14884	14864	14606	14836	14881	14596	14915	14811	14874	14687	14669	14809	14829	14793	14635	14773	14750	14664	14816	14960	14880	14807	14747	14794	14777	14692	14687	14715	14732	14831	14970	14702	14706	14799	14661	14902	14805	14674	14751	14816	14759	14782	14807	14942	14781	14809	14717	14809	14736	14729	14839	14895	14891	14841	14772	14763	14601	14864	14713	14856	14850	14860	14782	14632	14722	14714	14835	14961	14824	14768	14719	14739	14764	14820	14865	14806	14700	14907	14743	14567	14907	14596	14774	14797	14829	14911	14823	14877	14627	14835	14788	14764	14917	14637	14765	14618	14892	14959	14779	14716	14742	14714	14848	14832	14696	14726	14973	14801	14803	14930	14840	14827	14819	14615	14798	14703	14794	14769	14963	14676	14782	14802	14896	14709	14823	14778	14712	14760	14835	14783	14774	14803	14798	14818	14708	14801	14771	14796	14810	14938	14718	14880	14831	14577	14613	14957	14906	14906	14856	14785	14736	14696	14768	14628	14683	14661	14686	14850	14701	14857	14752	14855	15009	14696	14717	14728	14823	14666	14655	14806	14695	14593	14617	14924	14676	14980	14892	14844	14817	14771	14519	14771	14831	14718	14845	14893	14860	14854	14657	14736	14993	14678	14767	14860	14690	14766	14786	15024	14838	14853	14770	14804	14752	14853	14878	14869	14955	14827	14758	14893	14729	14737	14702	14675	14725	14745	14801	14609	14865	14871	14989	14653	14893	14776	14857	14940	14755	14812	14737	14899	14789	14832	14821	14843	14594	14685	14931	14742	14884	14856	14681	14777	14919	14779	14739	14864	14722	14751	14862	14738	14733	14673	14546	14794	14753	14933	14913	14740	14881	14746	14814	14882	14779	14795	14839	14664	14792	14834	14876	14905	14892	14850	14980	14765	14728	14822	14726	14881	14787	14652	14793	14653	14812	14756	14906	14755	15006	14721	14716	14686	14778	14837	14746	14763	14725	14712	14697	14757	14727	14826	14834	14901	14905	14789	14765	14812	14782	14933	14488	14758	14757	14960	14867	14776	14824	14714	14634	14906	14843	14704	14713	14892	14759	14651	14790	14803	14674	14843	14811	14844	14702	14770	14745	14840	14938	14896	14738	14665	14852	14933	14646	14639	14901	14827	14816	14813	14812	14658	14930	14638	14782	14877	14856	14819	14775	14769	14721	14920	14798	14895	14786	14756	14618	14620	14631	14799	14760	14769	14500	14816	14618	14890	14735	14649	14758	14605	14901	14793	14807	14973	14904	14808	14689	14823	14934	14683	14597	14803	14702	14745	14777	14792	14729	14796	14807	14804	14752	14646	14807	14788	14707	14780	14994	14744	14842	14854	14847	14704	14752	14752	14865	14737	14846	14758	14683	14720	14691	14880	14775	14850	15035	14761	14805	14773	14752	14998	14689	14674	14743	14787	14764	14773	14677	14741	14801	14862	14810	14599	14849	14764	14896	14769	14778	14747	14765	14774	14754	14748	14724	14740	14757	14904	14906	14729	14951	14679	14746	14812	14768	14713	14804	14669	14737	14802	14698	14703	14841	14787	14751	14851	14848	14738	14828	14760	14582	14729	14824	14770	14790	14886	14637	14794	14846	14808	14698	14796	14648	15035	14782	14799	14632	14615	14929	14818	14775	14652	14878	14687	14603	14739	14829	14760	14829	14880	14680	14814	14791	14867	14873	14623	14853	14862	14814	14866	14712	14755	14767	14764	14576	14806	14833	14790	14624	14738	14695	14709	14734	14687	14796	14856	14835	14736	14751	14605	14755	15004	14723	14742	14738	14818	14844	14722	14849	14595	14705	14730	14877	14775	14782	14753	14796	14755	14774	14786	14656	14719	14642	14872	14960	14593	14712	14795	14843	14763	14902	14686	14769	14880	14698	14768	14859	14749	14780	14608	14778	14714	14765	14893	14747	14909	14884	14862	14951	14910	14693	14771	14881	14954	14717	14841	14743	14952	14741	14673	14814	14968	14741	14623	14861	14776	14788	14754	14783	14933	14688	14781	14807	14898	14777	14993	14746	14797	14634	14918	14790	14787	14951	14716	14771	14805	14841	14842	14708	14692	14773	14683	14810	14703	14885	14726	14790	14678	14605	14655	14769	14813	14723	14878	14857	14862	14895	14832	14813	14781	14892	14778	14776	14790	14570	14785	14894	14764	14909	14857	14686	14745	14639	14709	14963	14917	14748	14830	14787	14772	14646	14846	14744	14863	14652	14990	14754	14837	14911	14691	14926	14823	14683	14732	14857	14772	14912	14857	14734	14812	14775	14855	14681	14725	14802	14752	14714	14926	14964	14759	14680	14590	14762	14983	14733	14863	14833	14742	14842	14674	14881	14799	14743	14788	14924	14931	14735	14853	14694	14724	14787	14796	14721	14791	14779	14724	14863	14615	14791	14841	14653	14930	14765	14820	14739	14610	14659	14693	14722	14671	14604	14676	14801	14844	14683	14914	14836	14796	14706	14805	14774	14796	14913	14769	14732	14898	14571	14686	14834	14726	14733	14871	14793	14708	14699	14761	14836	14780	14909	14937	14776	14760	14669	14725	14774	14667	14724	14765	14843	14702	14830	14641	14671	14655	14729	14654	14594	14654	14823	14823	14831	14907	14781	14798	14681	14719	14789	14730	14895	14660	14743	14724	14785	14800	14781	14830	14651	14777	14710	14725	14726	14610	14710	14902	14842	14640	14801	14817	14965	14709	14885	14738	14849	14608	14990	14696	14767	14855	14892	14710	14681	14794	14821	14732	14872	14702	14746	14692	14839	14784	14872	14775	14916	14715	14718	14603	15008	14665	14773	14641	14653	14841	14739	14729	14788	14851	14775	14633	14747	14808	14892	14703	14666	14943	14911	14778	14686	14875	14810	14829	14794	14805	14796	14830	14978	14853	14676	14678	14911	14747	14674	14842	14809	14656	14687	14782	14811	14732	14710	14797	15005	14667	14748	14720	14772	14755	14812	14850	14714	14741	14758	14864	14787	14919	14729	14842	14822
28881	33245	44111	34939	25267	20789	18809	17688	17509	17457	17296	17524	17530	17370	17493	17535	17535	17522	17403	17413	17328	17454	17293	17513	17553	17321	17313	17479	17541	17423	17358	17322	17336	17398	17551	17156	17314	17442	17564	17436	17406	17323	17416	17324	17356	17386	17399	17526	17245	17448	17496	17346	17331	17489	17575	17436	17308	17361	17602	17374	17245	17209	17435	17385	17403	17379	17477	17413	17372	17386	17410	17577	17317	17261	17411	17358	17429	17298	17265	17160	17460	17261	17577	17139	17231	17547	17371	17304	17261	17170	17388	17449	17492	17592	17170	17362	17416	17512	17487	17406	17175	17330	17406	17230	17370	17341	17309	17370	17371	17385	17485	17345	17348	17314	17314	17328	17447	17351	17396	17099	17226	17218	17460	17351	17399	17460	17156	17561	17233	17223	17479	17674	17544	17294	17306	17463	17261	17310	17281	17457	17397	17510	17358	17280	17178	17479	17498	17406	17513	17416	17547	17216	17353	17367	17328	17363	17248	17364	17346	17457	17177	17384	17649	17237	17264	17247	17276	17493	17474	17238	17019	17211	17363	17392	17201	17244	17190	17342	17192	17196	17496	17425	17463	17522	17353	17191	17372	17415	17408	17339	17384	17306	17536	17451	17630	17262	17477	17298	17496	17383	17345	17287	17359	17466	17286	17158	17282	17288	17329	17304	17561	17381	17345	17313	17373	17633	17319	17374	17346	17304	17437	17257	17360	17509	17413	17170	17362	17377	17249	17247	17494	17391	17477	17419	17312	17306	17378	17271	17205	17411	17458	17342	17440	17270	17155	17312	17318	17384	17384	17268	17591	17307	17375	17295	17295	17563	17434	17278	17418	17503	17374	17228	17316	17542	17298	17300	17400	17551	17322	17465	17258	17504	17428	17381	17346	17241	17296	17269	17375	17448	17148	17427	17166	17198	17293	17315	17406	17206	17464	17395	17514	17251	17501	17380	17198	17579	17461	17353	17458	17425	17335	17342	17255	17303	17389	17413	17185	17422	17332	17323	17340	17387	17295	17265	17307	17427	17443	17390	17592	17311	17293	17356	17358	17380	17293	17458	17381	17461	17616	17438	17370	17470	17491	17509	17406	17196	17360	17369	17225	17355	17218	17460	17444	17193	17236	17547	17572	17312	17460	17246	17495	17247	17395	17277	17439	17127	17356	17292	17119	17257	17440	17497	17411	17465	17510	17453	17265	17247	17368	17446	17385	17175	17311	17283	17539	17241	17408	17290	17157	17265	17396	17434	17467	17415	17534	17449	17365	17441	17556	17391	17371	17436	17508	17295	17462	17477	17174	17278	17163	17225	17383	17370	17342	17481	17395	17342	17467	17414	17097	17273	17108	17227	17473	17315	17427	17297	17406	17236	17402	17393	17458	17258	17381	17392	17512	17636	17456	17296	17538	17461	17678	17609	17477	17316	17345	17277	17498	17514	17347	17407	17365	17243	17409	17749	17466	17531	17370	17252	17418	17342	17458	17250	17468	17465	17428	17241	17202	17460	17523	17425	17221	17386	17508	17424	17433	17284	17443	17363	17441	17219	17563	17246	17106	17314	17367	17335	17275	17424	17348	17261	17421	17568	17413	17283	17413	17672	17222	17539	17361	17362	17451	17271	17346	17356	17302	17150	17360	17097	17300	17519	17333	17378	17289	17281	17468	17374	17429	17456	17386	17368	17456	17478	17359	17519	17355	17372	17384	17456	17329	17547	17552	17399	17582	17435	17433	17362	17614	17371	17724	17360	17168	17353	17389	17371	17562	17422	17345	17175	17354	17278	17344	17487	17305	17391	17212	17412	17308	17250	17378	17361	17466	17542	17439	17215	17244	17196	17450	17426	17337	17358	17309	17355	17436	17505	17477	17522	17300	17413	17176	17344	17413	17217	17287	17463	17128	17501	17413	17271	17374	17521	17347	17387	17511	17387	17432	17437	17203	17578	17327	17378	17471	17485	17278	17263	17094	17343	17341	17463	17300	17540	17310	17421	17345	17235	17472	17688	17548	17265	17314	17465	17271	17518	17445	17101	17379	17138	17168	17284	17509	17321	17421	17480	17452	17551	17169	17225	17375	17356	17479	17262	17313	17470	17350	17393	17403	17284	17290	17475	17322	17439	17363	17310	17356	17355	17477	17316	17675	17592	17349	17324	17341	17505	17449	17223	17434	17359	17211	17349	17284	17201	17133	17393	17100	17247	17518	17595	17383	17439	17463	17601	17488	17446	17268	17292	17233	17250	17394	17369	17492	17321	17635	17297	17471	17311	17298	17211	17424	17276	17288	17478	17520	17401	17135	17139	17369	17434	17366	17408	17556	17481	17467	17431	17491	17150	17276	17430	17294	17254	17440	17332	17157	17291	17383	17424	17309	17323	17343	17265	17320	17502	17379	17267	17267	17254	17318	17570	17452	17314	17303	17284	17384	17335	17228	17449	17343	17248	17322	17395	17497	17448	17414	17233	17270	17320	17424	17203	17342	17221	17362	17375	17458	17450	17353	17444	17380	17349	17423	17189	17249	17366	17468	17559	17034	17434	17475	17265	17389	17528	17496	17328	17627	17370	17301	17292	17241	17427	17219	17374	17217	17100	17387	17631	17418	17545	17134	17590	17134	17450	17353	17245	17235	17328	17163	17553	17498	17227	17554	17394	17430	17298	17349	17571	17424	17541	17372	17334	17489	17294	17289	17196	17372	17469	17404	17527	17465	17349	17291	17351	17363	17364	17152	17361	17171	17363	17413	17464	17386	17473	17369	17336	17422	17264	17331	17420	17211	17512	17400	17388	17273	17383	17287	17373	17447	17473	17466	17548	17337	17375	17315	17306	17309	17348	17335	17349	17300	17278	17284	17453	17401	17610	17409	17394	17362	17415	17253	17389	17315	17452	17337	17149	17389	17573	17340	17339	17497	17320	17355	17385	17179	17326	17325	17108	17315	17596	17335	17360	17409	17416	17337	17449	17138	17303	17503	17588	17420	17424	17437	17148	17437	17297	17313	17240	17328	17332	17278	17362	17365	17360	17407	17497	17559	17537	17620	17512	17539	17314	17206	17427	17367	17229	17305	17337	17553	17442	17612	17309	17344	17136	17545	17444	17373	17344	17456	17296	17269	17390	17411	17427	17509	17506	17321	17505	17332	17424	17238	17541	17520	17566	17359	17559	17396	17281	17521	17437	17546	17348	17330	17544	17402	17140	17350	17326	17570	17508	17321	17504	17685	17653	17419	17312	17269	17176	17329	17425	17446	17623	17466	17319	17155	17341	17342	17430	17483	17354	17552	17499	17249	17411	17437	17399	17422	17326	17321	17362	17454	17451	17522	17489	17604	17414	17501	17319	17384	17364	17450	17289	17367	17267	17548	17465	17165	17265	17180	17393	17420	17435	17356	17365	17346	17343	17287	17437	17312	17413	17297	17424	17297	17741	17411	17256	17256	17257	17144	17369	17291	17416	17223	17295	17398	17223	17334	17443	17269	17421	17364	17482	17472	17441	17485	17378	17532	17526	17547	17405	17309	17446	17483	17435	17388	17615	17404	17652	17250	17437	17262	17164	17363	17378	17345	17367	17426	17355	17246	17376	17299	17565	17479	17448	17447	17445	17504	17418	17516	17363	17279	17302	17263	17514	17352	17525	17298	17387	17208	17471	17230	17510	17395	17280	17452	17536	17440	17172	17362	17246	17387	17325	17457	17455	17531	17457	17367	17365	17411	17376	17558	17538	17337	17246	17306	17436	17329	17415	17482	17290	17328	17431	17452	17381	17345	17533	17425	17629	17418	17359	17221	17409	17382	17368	17520	17525	17166	17140	17301	17184	17327	17470	17353	17422	17419	17411	17381	17285	17380	17291	17327	17546	17644	17354	17402	17427	17154	17336	17362	17355	17306	17222	17340	17262	17157	17173	17499	17407	17284	17209	17448	17565	17358	17539	17388	17602	17331	17601	17435	17269	17308	17442	17454	17418	17613	17251	17310	17624	17441	17512	17527	17304	17431	17565	17459	17254	17154	17275	17379	17376	17281	17341	17480	17365	17409	17381	17502	17279	17587	17143	17301	17216	17309	17234	17314	17431	17490	17560	17405	17425	17198	17399	17275	17394	17502	17389	17351	17570	17392	17362	17265	17421	17399	17464	17533	17452	17247	17510	17456	17429	17451	17431	17334	17375	17526	17378	17450	17356	17342	17391	17309	17339	17365	17343	17405	17561	17397	17413	17213	17395	17182	17175	17266	17454	17455	17354	17450	17417	17303	17326	17460	17476	17288	17461	17408	17582	17317	17427	17413	17372	17424	17394	17315	17352	17519	17539	17521	17433	17438	17330	17158	17567	17257	17363	17191	17447	17287	17246	17237	17332	17383	17415	17307	17277	17352	17357	17383	17383	17249	17494	17320	17355	17459	17361	17237	17220	17427	17271	17351	17340	17424	17238	17262	17589	17253	17367	17381	17299	17630	17673	17507	17359	17107	17219	17359	17434	17438	17354	17332	17456	17338	17371	17477	17402	17361	17395	17454	17321	17453	17343	17476	17473	17369	17599	17415	17307	17498	17195	17303	17496	17445	17596	17493	17202	17352	17277	17384	17267	17283	17242	17386	17435	17307	17238	17575	17243	17280	17379	17429	17469	17348	17498	17279	17304	17507	17393	17384	17430	17485	17411	17172	17200	17669	17266	17451	17391	17288	17350	17268	17240	17373	17521	17590	17426	17355	17395	17526	17286	17459	17402	17510	17583	17398	17290	17544	17355	17430	17233	17327	17371	17444	17343	17257	17356	17371	17484	17440	17420	17300	17279	17186	17344	17147	17252	17348	17446	17371	17319	17430	17406	17331	17482	17582	17567	17543	17391	17342	17409	17409	17365	17403	17379	17337	17491	17265	17056	17264	17643	17365	17330	17460	17304	17352	17456	17376	17203	17465	17469	17588	17383	17552	17495	17373	17512	17405	17380	17449	17242	17434	17254	17294	17407	17630	17219	17358	17310	17548	17278	17366	17435	17452	17420	17459	17419	17439	17496	17364	17387	17403	17422	17416	17171	17294	17353	17425	17385	17332	17489	17459	17567	17290	17101	17369	17214	17435	17391	17489	17349	17337	17364	17345	17423	17443	17507	17281	17215	17297	17427	17323	17449	17449	17517
32967	53392	47120	31959	22975	18146	16122	15451	15283	15103	15057	15092	15207	14898	15241	15290	15127	15088	14995	15100	15078	15207	15278	15296	15240	15173	15166	15173	15094	15069	15163	15061	15269	15072	15090	15232	14998	14991	15162	15150	15262	15010	15079	15118	15149	15195	15099	15229	15256	15278	15096	15104	15052	15144	15123	15300	14915	15011	15226	15074	15051	15146	15098	14859	15143	15238	14992	15114	15052	15204	15038	15083	14913	15044	15030	15212	15120	15086	15184	15213	14935	14995	15236	15116	15193	14969	15239	15154	14960	15270	15216	15266	15141	15020	15067	15050	15091	15028	15076	15208	15227	15232	15216	15018	15238	15147	15140	15221	15187	14971	15172	15121	14991	15208	14769	15246	15019	15174	15107	15082	15082	15058	15306	15141	15065	15160	15185	14969	15086	15136	15213	14970	15184	15116	15196	15074	15193	15204	15089	15105	15028	15091	15162	15093	15012	15259	15225	15090	15280	15190	14929	15098	15115	15278	15191	15179	15203	15101	15306	15012	15233	15287	15088	14985	15129	15009	15096	15201	15390	15195	14985	15020	15325	15148	15196	15167	15187	15061	14957	15144	15133	15184	15163	15002	15151	15174	15172	15212	15361	14985	15201	15064	15084	15339	15191	15146	15112	15231	15123	15048	15301	15039	15122	15115	15214	15193	15086	15240	15033	15187	15052	15037	15120	14964	15074	15075	15158	15237	14996	15160	15104	15263	15250	15027	15149	15178	15223	15056	15272	15132	15173	15258	14957	15439	15274	14922	15255	15128	15084	15056	15082	15143	15038	15126	15242	15271	15111	15094	15055	14978	15171	15302	15103	15187	15175	15254	15208	15067	15095	15129	15130	15061	15137	15090	15171	15164	15054	15092	15163	15252	15107	15006	15309	15261	14943	15130	15412	15121	15108	15208	15001	15258	15107	15263	15231	15226	15122	15076	15107	15105	15081	15194	15004	15026	15223	14955	15278	15026	15223	15102	15049	15200	15186	15020	15007	15058	15142	15176	15263	15072	15086	15073	15155	15147	15119	15020	15132	15258	15028	15133	15073	15087	15118	15082	15028	15061	15105	15199	15189	15078	15161	15189	15163	15151	15069	15002	15074	15269	15183	15119	15058	15257	15292	15069	15165	15000	15188	15201	15012	15184	15330	15066	15090	15171	15111	15050	15112	15285	15102	15085	14929	15022	15136	15052	15136	15082	15081	15095	15078	15057	15176	14984	15217	14924	15249	15165	15047	15143	15148	15079	15010	15250	15111	15099	15047	14965	15275	15089	15080	15184	15056	14998	15142	14932	15085	15065	15181	15213	14961	15129	15097	15144	14957	15235	15191	15037	15036	15219	15058	15115	15188	15137	15089	15042	15116	15121	15156	15029	15082	15247	15368	15068	15180	15154	14939	15109	15082	15110	15042	15157	15262	15153	15067	15014	14910	15236	15108	15185	15253	15161	14967	15229	15179	15250	15189	15109	15291	15202	15081	15142	15206	15221	15211	15087	15151	15093	15160	15091	15121	15181	15058	15180	15129	15131	14960	15264	15154	15170	15050	14912	15147	14982	15161	15078	15159	15069	15108	15187	15133	15073	15099	15172	15083	15043	15243	15203	15044	14989	14961	15168	15040	15104	15087	15185	15081	15158	15181	15094	15222	15030	15270	15183	15062	15244	15136	14846	15143	15144	15230	14992	15042	15066	15081	15194	15133	15111	15064	15255	15071	15163	14950	15110	15037	15048	15123	14959	15080	15089	15219	14908	15102	15171	15191	15145	15030	15113	15180	15124	15096	15218	15181	15112	15100	15034	14970	15291	15056	14957	15150	14971	15238	15214	15027	15196	15156	15122	15185	15125	15056	15065	15221	15257	15016	15289	15201	15083	15094	15285	15175	15219	15169	15083	15009	15319	15156	15054	15230	15120	15334	15262	15133	14965	15186	15186	15018	15078	15107	14997	15173	15211	15269	15051	15162	15167	15252	15162	15328	15154	15052	15130	15116	15256	15161	15036	15234	15144	15139	15151	15296	14907	15198	15099	15134	15140	15330	15068	14970	15178	15040	15023	15099	15138	15056	15189	15076	15080	15245	15105	15090	14974	15043	15139	15385	15167	15081	15130	15157	15012	15184	14946	15087	15204	15065	15218	15146	15190	15215	15268	15247	15088	15157	15088	15029	14964	15140	15180	14900	15160	15060	15265	15017	15258	15012	15077	15044	15250	15060	15185	15318	15066	15104	15188	15142	15339	15092	15139	15225	15305	15164	15115	15052	15152	15088	15186	15063	15184	15091	15290	15112	15147	15228	15096	15301	15087	15129	15163	15032	15141	15196	14991	15018	15020	15170	15190	15126	15274	15150	15024	15119	15045	15299	15123	15038	15021	15096	15019	15263	15363	15096	15103	15114	15117	15103	15136	15214	15121	15208	14992	15123	15132	15324	15191	15088	15135	15265	15140	15071	15127	15210	15002	15085	15082	15091	15234	15054	15285	15011	14970	15152	15157	15153	15109	15044	15103	15042	15156	15055	15288	15119	15027	15123	15020	15133	15079	15389	15143	15083	15077	15050	15104	15195	15374	15146	15118	15205	15119	15086	15111	15032	15059	15270	15196	15191	15175	14983	15010	15233	15131	15220	15098	15313	15089	15012	15109	15364	15241	15105	15129	15029	15301	15270	15111	15121	15208	15208	14995	15299	15171	15067	15170	15103	15164	15151	15001	15115	15068	15080	15153	15053	15157	15189	15096	15331	15135	14892	15217	15284	15014	15223	15147	15151	15069	15277	15065	15099	14991	15273	15013	15150	15259	15273	15089	15143	15070	15127	15086	15085	15227	15165	15099	15121	15055	15094	15217	15216	15230	15242	15163	15060	15028	15154	15158	15126	15134	15169	15025	15268	15183	15057	15119	14964	15144	15437	15193	15218	15025	15052	15261	15125	15122	15022	15186	15214	15116	15056	15162	15097	15028	15226	15240	15194	15028	15109	15203	14880	15238	15201	15031	15177	15174	15081	15277	15243	15149	15010	15048	15206	15030	15095	15088	15078	15015	15167	15359	15119	15235	15094	15173	15091	15080	15189	15182	15240	15256	15243	15006	15266	15017	14991	14842	15103	15070	15264	15030	15072	15349	15216	15326	15005	15080	15139	15213	15016	15046	15108	15174	15227	14933	15061	15147	15192	15126	15152	15201	15134	15267	14891	15142	15214	15111	15296	15208	15163	15098	15128	15038	15190	15138	15291	15086	15007	15045	15067	15279	15113	15040	14999	15220	15228	15245	15075	15302	15043	15288	15160	15101	15061	15196	15151	15084	15169	15131	15159	15155	15147	15003	15092	15137	14930	15161	15081	15210	15118	15178	15238	15254	15138	15178	15232	15294	15160	15122	15308	15197	15086	15147	15192	15256	15296	15148	15162	14998	15045	15220	14997	15197	15077	15255	15075	15205	14998	15146	15079	14996	15036	15220	15293	15153	15192	15219	14993	15118	15191	15004	15191	15155	15094	15188	14993	15129	15114	15047	15229	14988	15282	15036	15062	15056	15210	15107	14926	15125	15188	14963	15217	15145	15070	15134	15035	15224	15197	15143	15098	15087	15075	15192	15060	15144	15436	15291	15054	15121	14917	15049	15129	15083	15217	15191	15224	15021	15001	15154	15171	15110	15112	15029	15333	15061	15201	15177	15068	15215	15008	15428	15134	15288	15184	15101	15200	15187	15155	15280	15203	15048	15218	15055	15127	15218	15042	15052	14944	15201	15169	15184	15324	15210	15139	15282	14984	15140	15210	15130	15201	15070	14988	15155	15146	15053	15319	15205	15076	15141	15128	15131	15101	15119	15022	15189	15099	15218	15140	15068	15295	15116	14995	15180	15059	15015	15166	15185	15100	15106	15109	15023	14996	15174	15237	15132	14978	15105	15156	15091	15078	14946	15225	15205	15218	15130	15127	15093	15221	15181	15168	15092	15019	15214	15090	15147	15070	15008	15153	15003	15075	14949	15003	15179	15053	15043	15172	15208	15158	15103	15016	15094	15234	15208	15046	15193	15183	15232	15200	15070	15073	15146	15068	15189	15182	15152	15167	15066	15159	15188	14958	15136	15165	15083	15153	15168	15287	15208	15192	15214	15186	15212	15226	15207	15244	15044	15125	15282	15119	14959	15088	15098	15154	15168	15048	15155	15249	14991	15087	15080	15100	15081	15161	15171	15086	15043	15146	15203	15154	15189	15110	15050	15123	15175	14980	15105	15231	15193	14983	15167	15151	15149	15174	15251	14911	15111	15198	15187	15165	15207	15179	14995	15149	15073	15133	15220	15223	15171	15236	15093	15238	15245	15157	15046	15020	14996	14883	15203	15091	15241	15201	15090	15105	15149	15047	15065	15238	15119	15098	15104	15100	15236	15209	15342	15021	15219	15173	15066	15190	15102	14938	15174	15025	15213	15093	15242	15184	15237	15005	15125	15238	14964	15242	15176	15219	15188	15100	15185	15087	15126	15092	15084	15222	14996	15149	15209	15091	15049	15107	15114	15080	15008	15160	15215	15168	15327	14917	15149	14972	14869	15299	15165	14985	15174	15176	15237	15143	15208	15184	15086	15268	15172	15099	15148	15164	15055	15134	15225	15123	15235	15349	14989	15163	15103	15392	15162	15271	15059	15247	15081	15157	15099	15211	15112	15229	15255	15172	14979	15255	15183	15041	15203	15040	15268	14961	14989	15061	15138	15014	15311	15090	15221	15064	15250	15278	15187	15054	15168	15285	15201	15178	15196	15201	15182	15179	15235	15183	15076	15244	15202	15105	15144	15045	15052	15087	15263	15132	15123	15086	15044	15089	15214	15316	15169	15138	15002	15173	15101	15133	15116	15111	15322	15233	14927	15074	15020	15216	15071	15194	14949	15123	15058	15106	14969	15288	15003	15159	15173	15081	15015	14945	15219	15184	15160	15243	15140	15202	15192	15150	15061	15139	15228	15203	15093	15163	15264	14902	15289	15138	15219	15111	15142	15008	15182	15261	15002	15065	15118	15133	14949	15115	15338	14995	15292	15183	15153	15139	15027	15090	15086	15147	15283	15177	15053	15035	15167	15092	15187	15258	15211	15219	15112	15103	15106	15065	15273	15026	15092	15127	15205	15084	15239	15173	15084
24296	24837	46159	47004	37573	30811	24985	19075	17376	17448	17505	17400	17200	17168	17323	16848	17146	16960	17159	17092	17026	17134	17207	17358	17149	17094	17352	17159	17107	17117	17101	17218	16930	17032	17134	16990	17056	16854	17051	16813	16933	17076	16945	17205	17040	17134	16986	16948	17033	16975	16921	17016	17341	17091	16915	16986	16931	16953	17080	17166	16981	17049	16959	17064	16944	16968	16936	17204	17007	17131	17177	17091	17092	16878	17073	17023	17083	16916	16944	17064	16998	17071	16910	16966	16979	17024	17145	17012	16931	16977	17139	17004	16884	16862	17233	16861	17066	17228	17141	16926	17145	17011	16993	16982	17051	16925	17017	16921	16908	17151	17227	16951	17018	16903	17214	16993	17164	16975	17203	16935	16838	17095	16887	16777	16999	16761	16906	16892	17064	17169	17177	16873	17109	16945	17077	16991	16849	17073	16983	16888	17125	17095	16907	17031	17147	17033	17009	17047	16908	16860	17099	16916	16903	17110	17028	16725	17191	16898	16851	17062	16903	17025	16975	16874	16759	17013	16870	16952	17104	17121	16805	17081	17119	17284	17078	17032	16981	17141	17014	16905	16934	16851	17062	16946	16829	17014	16996	16848	17090	17141	16972	16711	17054	17052	16997	16833	16982	16959	17067	16880	16909	17062	16823	17203	17045	17077	16861	16918	16991	16960	17049	17181	16797	17036	16848	16921	16666	16990	16836	17227	16943	17059	16942	16964	16973	17075	16870	17094	16930	16889	16888	16978	16882	16959	16869	16987	17034	16867	16934	17048	17112	16885	17064	16954	17034	16984	17208	17023	17057	17190	17027	17039	17080	17008	16844	16731	17027	16868	16836	17108	16908	16908	16857	16858	17080	17000	16999	17254	16974	17017	17116	16981	16933	16931	16994	16973	17063	17002	17096	17006	16883	17300	16900	16891	16986	17013	17108	16951	16939	16790	16995	16920	16975	17147	17071	16921	16761	16861	17012	16954	17038	17050	17019	17101	16950	17086	17039	17013	17087	16987	16807	17035	17000	16978	16932	16869	17067	17012	17019	16982	16943	17027	16887	16798	16917	17142	17099	16935	16880	17013	16958	17177	17146	16999	17074	16975	16904	17267	16933	17072	17049	16922	17077	17075	17091	16893	16903	17011	16824	17011	16971	17046	16859	17016	16769	17009	16891	16846	16939	16895	16892	17064	17075	16946	16990	16980	16800	16801	17068	16875	16998	16866	16941	16871	16880	17062	17002	16819	16975	17200	16910	16624	17149	16776	17074	17088	17093	16769	16853	17115	16965	17061	16931	16800	17024	16923	16952	17009	17090	16848	16973	17006	16995	16995	16712	16800	17023	17121	16948	16967	16940	17013	16865	17090	17129	16818	17094	16999	17159	16865	16994	16935	17094	17075	17177	17134	17053	16969	17129	17024	17036	16964	17108	16924	17060	16951	17031	17167	16850	16937	16990	16908	17172	16999	17095	16861	17082	17003	17041	16952	16901	16886	17078	16927	17107	17064	16880	16912	16918	17012	16945	16930	16837	16935	17000	17017	17136	16927	17070	16928	16860	16816	16884	16948	16996	16804	16939	17021	17134	17106	17081	17060	16927	16989	16862	16798	16950	16810	17024	16937	16707	16850	17047	17125	16858	16960	17009	17007	17134	16933	16889	16885	17182	16976	16916	17170	16836	16850	16815	16742	16968	16946	17113	17140	17127	16934	17035	16927	17089	16994	16931	16914	16916	16870	16922	17095	17046	16974	16890	16866	16965	17079	17246	17074	17075	17070	16923	16854	17052	17012	16848	16894	16911	17118	17008	17014	17017	16792	16985	16918	16810	16864	17284	16874	17019	17016	17000	16974	16989	16954	16769	17097	16946	16737	16982	16945	16956	17018	17277	16950	16995	17102	17054	17143	16889	17008	16995	16905	17136	17233	17098	16949	17042	17047	16890	16942	17121	17097	16968	17045	16998	16964	17302	17104	16953	16960	16974	16963	17052	17230	16961	16939	16932	17122	17059	16900	17028	16868	17030	17022	16979	16876	17031	17020	16919	17051	17156	17009	16982	16835	17000	16911	16748	16825	17198	16977	16921	16941	16884	16946	16999	16839	16897	17012	17266	16891	17121	17022	16831	17172	17070	17038	16923	17215	17084	17073	16899	17208	17369	17090	16887	16882	16973	17178	16862	16872	17013	17122	16835	17087	16896	17040	16996	16997	17072	17065	16876	16920	16977	17103	16953	17190	17149	16728	17125	17044	16900	16879	17144	17070	17035	16915	17023	16996	17164	17078	16891	17051	16938	16875	16797	16843	16925	17096	17041	17034	17018	16995	16982	16989	16969	17006	16878	17054	17094	17036	16875	17012	17055	17019	16958	16981	16967	17096	17062	16933	16897	17148	17006	17009	17040	17082	16953	16937	16768	16980	16890	16818	16840	16955	16719	16825	16973	16927	16893	16929	17138	16876	16735	16894	17090	16915	16846	16918	17033	16956	16894	16925	17065	17016	17020	17050	16977	16989	17090	17064	17163	17068	16806	16823	17173	17121	16904	17097	17040	17009	16936	17104	17059	17070	16944	16860	16791	16814	17053	16870	16824	16768	17048	17094	17055	17071	16871	17058	17000	16954	16946	17078	17044	17033	16933	17036	16965	17196	16813	16720	16991	17061	16926	17062	17006	17055	16952	17025	16854	17044	16856	16957	16857	16926	16947	16862	16938	17280	16905	17041	17131	16911	16967	16904	17081	17082	17144	16972	17061	17062	16901	17021	16898	16935	16888	16950	16972	17003	16945	16808	16804	17058	17007	16792	17038	16880	17224	16899	16942	17001	16970	17004	17067	16981	17084	16881	17183	17125	16948	17053	16905	17245	17127	16959	16921	16846	16998	17030	17126	16898	16986	16824	17089	16982	16940	16980	16998	16825	16924	17046	17221	16858	16975	17002	17094	16913	16786	17101	17251	17136	17113	16904	17091	17093	17046	17005	16918	17039	17195	17109	17019	17096	17135	17021	16989	17014	16960	17178	16934	16880	17100	16966	17146	16873	16940	16974	17034	16807	17053	16939	17045	17005	17092	17051	17009	16964	16948	16783	16829	17071	16938	16932	17057	16916	17187	16831	16838	16853	16790	16877	16910	17047	16892	17101	17074	17087	17003	16960	16991	16946	16920	16991	17057	16918	16960	16864	16906	16904	17043	16811	17233	16868	17022	16973	17131	17065	17066	16952	16935	17035	17088	17048	16730	16996	16984	16751	16782	17223	17067	17028	16957	16875	17085	17038	17050	17060	16994	17033	17083	16931	16994	17083	17255	17100	17013	17150	17036	17093	17005	17118	17065	17041	16986	16692	16943	16911	16911	16975	17205	17066	17003	17114	16860	16952	17070	16987	17058	17062	17143	17082	16952	16718	16874	17104	16855	17000	16920	16844	17198	17006	16894	17169	17255	17139	16959	17026	17069	16993	16965	16949	17027	17058	17080	17125	17117	16924	16855	16854	16861	16853	17023	16912	17138	16950	16944	16925	16937	16723	16983	17023	16667	16716	16884	17145	17070	16985	16917	16789	16833	16930	17042	16814	16988	17171	16850	17173	17003	16838	17027	17073	17102	17072	17015	16842	16680	17049	17040	17044	17121	17075	17064	16931	16874	16929	16998	17027	16856	16861	17112	16882	16918	16987	17047	17040	16896	16999	16967	16938	16873	16893	17057	16977	16790	16996	17122	17020	16901	17076	17068	16946	17005	17092	16999	17002	16875	16762	16973	16965	16950	17001	17245	16982	16821	16864	16977	16980	16938	16964	16952	16981	17053	17016	16891	17223	17074	17080	17063	16956	16966	17042	16871	16784	16991	16982	17046	17078	16856	16779	17051	17017	17058	16933	16952	17125	17112	16942	17092	17085	17118	17092	16741	16992	17045	17066	17108	17054	16913	17025	17100	16782	16896	17060	16895	16882	17026	17099	16937	16991	16908	16962	16980	17238	16853	16887	17007	16952	16896	16933	17172	17086	16901	16833	17058	16944	16999	16806	17037	16728	16781	16914	16967	17018	16880	16871	17020	17017	17107	16885	16940	17033	16931	17076	17084	16923	16776	16832	16923	17176	16813	16894	16833	17085	16843	16807	17102	16880	17064	16907	17006	17067	17100	17003	16831	16984	17142	16833	16973	17023	16958	17139	17121	17005	16853	17061	17015	16879	16773	16898	17022	17126	16994	16965	17244	16881	17014	16815	17078	16958	17006	16984	17276	16920	17058	17097	17126	16935	16843	16997	16913	16950	16924	16933	17126	16991	17196	17048	16952	17013	16954	16874	17006	17194	16790	17028	16952	16994	16729	16908	17093	17027	16889	16944	17016	16873	16948	16876	16938	16974	17008	16865	16933	16998	17073	17111	17073	17091	17061	17160	17029	17035	16914	16950	17156	16942	16821	16985	16863	17120	16817	17085	17022	17095	17176	17044	16904	16912	16953	17088	17041	16944	16848	16946	17071	17081	17064	17042	17042	16938	17057	17180	16735	17062	16990	16907	17030	17141	17210	17139	17137	17038	17105	16889	17237	16834	16935	16896	17164	16747	16997	17017	17004	17052	16994	16923	16850	16917	16887	16895	16849	17031	16788	16888	17133	16895	17012	16969	16921	16773	16960	17052	16937	16785	17019	16817	16839	16968	17001	17031	17177	17058	16885	17032	17005	16921	16834	16979	17018	17025	17087	16955	16726	17059	16869	17025	17002	16971	16867	17125	17037	16806	17005	16870	17112	16853	17101	17022	17020	17186	16966	16914	16822	17009	16760	16940	17047	17045	16998	16900	17024	16858	16994	17125	17042	17003	16805	17050	16933	16932	16820	16875	16855	16922	16864	16940	16990	16997	16962	16990	17074	17220	16963	16752	16935	17142	17040	17095	16998	16866	16872	17109	17078	17002	16936	16871	16791	17034	17021	16954	16991	16826	17007	16784	17011	17016	16983	16899	17122	17081	16968	17103	17010	17228	17214	17148	17123	16840	17015	17257	16821	16863	16852	16971	16866	17033	16781	16965	17030	16904	16915	16909	16899	17002	17008	17080	16940	16868	16924	16908	16966	17110	17008	16994	16840	17103	16970	16944	17007	17059	17049	16960	17123	16908	16888	17019	17077	17019	17008	16820	16907	17032
57481	97981	87060	62422	43954	30587	20855	16388	14994	14932	14962	14895	15066	14961	15009	15214	15133	14934	14796	15056	14828	14845	14932	14838	14890	15267	14957	15004	15000	14973	14853	15044	15157	14919	14802	15082	15036	15082	14929	14988	15086	15095	14891	14888	14979	14922	14995	14811	14892	14968	14958	14927	15033	15012	14896	15023	14971	14920	14984	15041	15071	14996	14812	14875	14888	15042	15011	15093	14939	14879	15005	14942	15001	14952	14968	15129	14777	14986	14945	14988	15053	15004	14986	14976	14876	14932	14889	14924	15049	14971	15009	14804	15022	14909	14754	15184	15064	14836	14950	15064	14870	14968	14982	14932	14820	15067	15006	14863	15001	14926	14939	14827	14969	14836	15020	14945	15133	14844	14995	14838	14925	14897	14847	15021	15121	14953	14837	14978	14953	14939	14844	14904	14972	14921	14871	15027	14986	14949	15073	14822	14912	14965	15001	15087	15024	15082	15003	15051	14962	15081	14878	14962	14978	15050	14877	15031	14960	15086	14938	14877	15018	15011	15037	14981	14951	14991	14928	14927	15039	14816	14836	14956	14928	15032	14935	15013	15047	15081	14894	14943	15069	15038	14950	15073	14925	15006	14767	14932	14942	14712	14943	14868	14906	14941	15028	14970	14982	14855	14791	14951	14953	14899	14904	15023	14980	14817	14832	15020	14918	14904	14935	14971	15101	14929	15051	15023	15090	15047	14865	14948	14885	14930	14934	14831	14912	15006	14940	15022	14997	14925	14776	14947	14820	14925	14839	15012	14833	14908	14852	15096	15000	15030	14875	15015	15085	14813	14961	15033	14966	14868	15031	14890	15014	14943	14979	15026	14886	14861	14912	15085	14989	15062	14924	14913	14889	14968	14849	14856	14925	15014	14843	14781	15034	14965	14981	14813	14848	14937	14918	14978	14890	14982	15123	14843	14969	15063	14996	14926	14931	15050	15138	15078	14916	14937	15009	15067	14899	15029	14860	14984	15001	14943	15028	14815	14923	14851	14785	14914	15160	14897	15014	14945	14958	14843	15145	15014	14953	15076	14865	15004	14871	15024	14833	15044	14984	14866	14910	15066	14899	15091	15079	14913	14952	14951	15018	14836	15026	14878	14978	15068	14940	14976	14914	15088	14973	14857	14972	15046	14994	14958	15179	15007	14742	14885	14843	14938	15072	14858	15067	14907	15090	14961	15042	14885	14913	14875	14929	14737	14855	14809	15015	14953	14908	14748	14960	14892	14884	14991	14981	14952	14795	14831	14970	14849	15105	15041	14920	14996	14926	14997	14982	14990	15014	14812	15037	14868	14657	14866	15022	14970	14784	15146	14884	15009	14926	15033	14861	14936	14935	14925	14808	14982	14894	14899	14936	15021	14757	14992	14736	14903	14936	14977	14938	14951	14976	14898	14976	14948	15059	15026	15009	15002	14878	14978	14894	14866	14973	14874	14889	14887	14956	14927	14978	15061	15046	14926	14934	14949	14976	14983	14948	14994	14988	14994	14780	15049	14965	14840	15048	14915	14951	14889	14753	14913	14996	14828	14992	14980	14661	15022	14967	14916	14844	15013	14862	14853	14885	15040	14917	15096	15010	14939	14857	14864	15142	14975	15075	15000	14989	14844	14843	15059	15118	14936	15025	14899	14870	14949	14888	14981	14900	14863	15173	14863	14855	15080	14835	14805	14878	15022	14933	14783	14922	14979	14992	14873	14993	14811	15023	15023	14889	14925	14964	15019	14827	15130	15088	14859	14846	14955	14858	14918	15010	14806	14924	14821	14932	15068	14916	14834	15031	15032	14754	15149	14893	14872	15053	14980	15032	14940	14901	14934	14876	14850	14964	14919	14874	14804	14844	14977	14933	14971	14958	14894	15107	14802	14872	14948	14872	14898	14914	14945	15056	14944	15064	14732	14953	14879	14755	14900	14972	14891	15004	14920	14905	14805	15048	14946	15009	14891	14794	14737	14977	15042	14993	15076	14837	15007	14980	15018	14912	14848	14754	14806	15089	15013	14950	14986	14838	14982	15111	14982	14912	14955	14921	15027	15118	15096	14920	14890	14813	14775	14931	14893	15044	14909	15062	15132	14929	15061	14729	14903	15042	14981	14877	15105	14914	14946	15053	14855	14819	14785	14863	15082	14960	14967	14962	15145	15127	15061	15104	14788	14797	14919	15020	15173	14945	14963	15087	14978	14800	14858	14894	14827	14961	14966	15287	14925	14848	14971	14936	14995	14918	14921	14979	15080	14926	14999	14981	15163	14957	14738	14927	14969	14886	14897	14823	14991	15096	14964	14846	15050	15042	14896	15018	14912	15007	14827	14977	14933	15069	15044	15134	14960	14947	15016	14954	15022	14903	14855	15146	14929	15024	14841	14910	14942	14941	14939	15178	14992	14905	15257	14816	14986	15008	14777	14882	15083	14781	14999	14770	14794	14995	14974	14903	15141	14903	15026	15040	14976	14868	15048	14831	14910	14807	14921	14890	15024	14983	14936	14817	14960	14956	15063	14996	14907	15033	14894	14994	15072	14994	14843	15000	14887	14905	15174	14998	15178	15055	14881	14806	14981	15035	15120	15108	15048	14925	14996	15013	14999	14921	14953	14895	14801	14940	14864	14996	15122	14854	14876	14993	14944	15129	15003	14996	14964	14997	14821	15068	15117	14742	14918	14994	14957	14935	14984	14912	15010	14909	14760	14951	15118	14918	15049	14931	15116	14885	14895	15039	14964	15054	14902	14918	14905	14953	15038	14873	14952	14946	14911	14851	14814	14964	14847	14926	14854	14922	15016	14992	15104	14970	15056	15171	15035	14962	14918	15120	15047	15058	14861	14874	15029	14828	14739	14963	15004	15019	15031	14968	15048	14956	14944	15021	14860	14980	14758	14762	15021	15036	14897	14924	14918	14836	14829	14796	14920	14961	14815	15016	14808	15031	14857	15006	14909	14947	14974	14776	14878	15081	15010	14923	15027	14982	15116	15072	15159	14923	15002	14897	14936	15070	14871	15015	15047	15070	14993	15185	15051	15033	14850	14974	14904	14971	14956	14951	14814	14915	14943	14839	14917	14876	14935	15055	15052	14875	14833	14936	14966	14928	14844	15007	14874	14878	15013	15149	14974	14730	14863	14933	15008	15205	15009	14885	14821	14849	14794	14995	14851	14872	15064	14926	14873	14932	15004	14992	15139	14948	14960	14828	14944	15071	15090	15199	14942	15050	14905	15040	14825	14947	14940	15016	14875	14936	14956	14836	14877	15070	15058	14975	15019	15022	15027	14954	14931	14831	14808	14921	14898	14836	14938	14779	14934	14841	15023	15065	14987	15066	14931	14836	14947	14961	14930	15012	14962	14859	14984	14868	14916	15098	15088	14938	14868	15109	15138	14814	15174	15037	15136	15200	14899	15045	15007	14904	15073	14914	15089	14937	15032	14944	15006	14953	14825	14846	14933	14910	15004	14914	14974	14919	14995	14907	15008	14897	14830	14967	14912	15110	15024	14988	15002	15022	14950	14923	15006	14863	14897	14851	14813	14937	15141	15023	14987	14941	15143	14961	14933	14973	14878	14974	14779	15012	15091	14902	14885	14988	14869	15070	14854	15141	14948	14870	14873	14977	14829	14951	14863	14920	14904	15028	15082	14906	14914	15044	14921	14875	15066	15105	14960	14887	14936	14684	14867	14952	14811	15000	14987	15041	14974	14786	14916	14885	14757	14907	14933	14970	14846	15068	15063	14872	14912	14972	14877	15015	14949	14904	14802	15008	14986	14982	14949	14914	14960	14889	15182	15089	14900	14934	14961	14798	14918	14722	14995	15139	14815	14792	14918	15124	14950	14873	14875	15022	15014	14816	14984	15055	15035	14882	14861	14804	15102	14965	14881	14866	15177	14891	14917	14775	15011	14995	14818	14928	14959	15115	14872	15078	14948	14872	14939	15001	14939	15025	14981	14864	14949	14910	14956	14869	14949	14932	14979	15080	14745	14996	15134	14932	14983	14917	14975	14823	14966	14995	14960	14922	15015	15065	14809	14882	15033	14927	14934	14972	14864	14959	15088	15013	14924	14945	14977	14972	14921	15011	14854	14933	14978	14968	14902	14876	15032	14839	14959	14976	14909	14879	15103	15043	14835	14856	14909	14953	14996	14939	14876	14943	15018	15025	14938	15065	14875	15086	14766	14832	14867	14960	15009	14975	14956	15123	14859	14908	14883	14818	14893	14941	15020	14994	14971	14821	15030	14910	15051	14890	14951	14948	14969	14808	15016	15096	14846	14934	14913	14874	14962	14974	14829	14976	14806	14985	14942	14780	14852	15021	15004	14813	15094	15038	15003	14917	14926	15055	14954	15029	14987	15054	15046	14936	14955	14926	14914	14916	15054	14861	14863	14967	14972	14895	14985	15031	14951	14992	14935	14962	14897	15058	14776	15051	14949	15030	15055	15155	14843	15077	15013	15050	14859	15004	14902	14958	14821	15108	15034	14978	14719	15082	15037	15256	15114	14998	15047	14927	15002	14890	14835	15075	15035	15029	15054	14860	14999	14859	14943	14904	14881	15067	14889	14904	14850	14873	14978	14944	14963	14969	14795	15022	15034	14914	15009	14891	14935	14918	15076	15034	14833	14789	15063	14848	15026	14936	14779	14835	14914	14952	15039	14849	15055	14985	14863	14988	14897	14946	15235	14974	15090	14879	14893	15016	14985	14864	14953	14849	15132	14789	14991	15093	14967	14864	15010	14897	14885	15043	15066	14949	15024	14928	14858	14931	14990	14896	14870	15048	14983	14935	14920	14915	14893	14891	15014	14989	14886	14950	14953	14795	14875	14948	14991	14991	14810	14955	14921	15073	14871	14802	14964	14911	14930	14807	14982	14937	14935	14909	15016	14920	14912	15012	15078	14990	14938	14790	14952	14961	15071	14864	14934	14973	15055	14951	14918	14892	15293	15073	14849	15089	14759	14908	14918	14782	14965	15124	14923	14995	15063	14886	14929	14957	15136	14769	15102	14968	14891	14914	15006	15045	14966	14961	14948	15001	14838	14784	14869	14973	14963	14892	14866	14852	14949	15036	15103	14910	14891	14831	14958	14980	14995	14906	15041	14928	14951	14931	14781	14783	15063	15087	15023	14942	14938	14986	14984
23019	22589	39695	41356	37541	33343	29147	21109	17827	17588	17188	17267	16988	17144	17199	17125	17180	17022	17134	16904	17027	17181	16896	16946	16815	17113	17037	16777	16938	16825	16942	16877	17068	16958	16870	16969	16926	17125	17001	16879	16941	16739	16956	16971	16628	17080	16991	16972	16838	16982	17003	16915	16962	17042	17109	16912	17031	17000	16952	16747	16749	16825	16887	16880	17111	16976	16923	16889	16946	16851	17170	16916	17165	17048	16832	16792	17055	16662	16920	17001	16963	16852	16937	16929	16928	17048	17036	16686	17041	16752	16961	16817	16990	16919	16850	16878	16785	17003	16869	16854	16764	16863	16916	16754	16909	16902	17100	16882	16787	16990	17008	16903	16718	16880	16811	16926	16855	16883	16842	16765	16846	17143	17098	17024	16878	16926	16878	17180	16860	16965	16720	16811	16895	16867	16802	16883	16747	16673	16845	16918	16922	16992	16971	16985	16865	17011	17120	17050	16887	16730	16926	17134	16885	16825	17006	16857	16955	16972	17012	17127	16807	16981	16881	16853	16884	16978	16853	17054	17113	16937	16903	16966	16790	17053	16882	17035	17025	17135	17174	16715	16750	17000	16755	16773	16921	17186	16953	16905	16862	16882	17056	16795	16647	16849	17056	16799	16827	17100	16870	16898	17167	17115	16911	16898	17113	16877	16878	16859	16791	17064	16808	16936	16898	16750	16820	16795	16857	16717	16857	16832	16810	16828	16808	16673	16754	16839	16883	16737	16788	16739	16946	16846	16881	16921	16884	16936	16855	16896	16959	16829	16937	16734	16774	16895	16800	16849	17012	16795	16771	16743	17034	16687	16909	16944	16906	16893	16826	16891	17031	16946	16908	16983	17095	16877	16984	16914	16647	16881	16700	16933	16715	16832	16745	16683	16836	16902	16671	16900	16901	16899	16823	16889	16781	16851	16847	16772	16850	16933	16667	16901	16991	16786	16949	16719	16715	16687	17103	16831	16990	16842	16874	16978	16894	16915	16856	16781	16897	16878	16920	16888	16764	16895	16833	16894	16807	16745	16808	16912	16859	16967	16847	16931	16927	16748	16948	16850	16991	16967	16955	16845	16900	16717	16808	16931	16895	16993	17043	16948	16903	16773	16820	16670	16892	16803	16964	16834	16868	16826	17002	17027	16966	16857	17032	17032	17036	16735	16922	16839	16728	16757	16844	17021	16861	17046	16894	16782	16845	17022	16730	16932	16841	16766	17018	16891	16767	16827	17104	17001	16915	16816	17008	16815	16857	16843	16916	16922	16914	16691	16810	16764	16934	16846	17036	17095	17208	16906	16660	16747	16888	16744	16833	16845	16839	16831	16824	16962	17043	16760	17034	16683	16858	17056	16910	17078	16863	17020	17047	16791	16827	16987	16898	16893	16720	16959	16881	16870	16949	16807	16910	16570	16720	16911	16801	17055	16985	16874	17103	17013	16825	16768	16839	17031	16984	16806	16799	17032	16784	16462	16729	16935	16757	16673	16891	16843	16915	16903	16800	16997	16865	16909	16853	17016	16967	16816	16773	17007	16981	16781	16932	16921	16839	16850	16752	16839	16896	16968	16759	17053	17002	16745	16921	16965	16873	16925	17070	16837	17105	16863	16926	16802	16921	16991	16891	16963	17041	16809	16934	16886	16766	16835	16797	16994	16870	16933	16947	17009	16984	16718	16810	16946	17003	16906	16821	16737	16764	16724	16763	16908	17119	16842	16884	16908	16937	16781	16893	16736	17221	16917	16830	17091	16879	16976	16831	16844	16986	16776	16838	16785	16790	16739	17077	16742	17079	17014	17093	16766	16949	16811	16848	16919	16731	17067	16812	17046	16889	16890	16751	16720	16859	17004	16834	17009	17053	16971	16852	16871	16957	16797	16911	16975	16794	16858	16917	16797	17086	16884	16939	16869	16948	16789	16826	16628	16912	16887	16922	16939	16896	16842	16835	16823	16749	16719	16795	16871	16859	16752	16967	16889	16950	17002	16958	16689	16796	16675	16975	17001	16800	17078	16939	16737	16954	16810	16836	16897	16963	16766	16960	16938	16822	16885	16592	17063	16826	16854	16784	17058	16799	17014	16760	16909	16796	16778	16748	16980	16917	16761	16986	16871	16743	17057	16905	16868	17041	16932	16790	16831	16746	16677	16686	16845	16756	16934	16838	16809	17047	16873	16726	16894	16899	16839	16828	16953	16757	16926	16886	16891	16790	16919	16846	16728	16999	16903	16938	16930	16966	16837	16859	16840	16781	16863	16959	16744	16918	16936	16857	16857	16997	16941	16950	16716	16755	16993	16652	16948	16742	16800	17009	16970	17053	16933	16817	16944	16846	16819	16782	16717	16893	16837	16946	16989	16765	16857	17019	17093	16946	16834	16887	16859	17162	16729	16847	17065	16932	16862	16756	17114	16999	16763	16795	16690	16733	16728	16893	16818	16753	16877	16847	16580	16819	16855	16935	16644	16964	16886	16857	17051	16824	16764	16757	17004	16979	16853	16911	16962	16710	16862	16734	16743	16949	16670	16952	16978	16890	16936	16842	16796	16964	16806	16806	16884	17121	17064	16728	17024	16899	16702	16834	16897	16659	16813	16877	16821	16927	16796	16883	17006	16931	16917	16838	16865	16852	16866	16895	16773	16671	16769	16883	16986	16884	17133	16855	16926	17006	16780	16610	16604	16917	16725	16856	16780	16808	16879	16996	16810	16907	16590	16956	16876	16824	16989	16950	16955	17004	16726	16908	16980	16822	17081	16670	16774	16955	16914	16768	16914	16971	16708	16827	16889	16956	16920	16824	16761	16952	16923	16752	16932	16841	16795	16887	16754	16789	16837	16859	16813	16953	16870	16813	16880	17095	16754	16999	16939	16845	16736	16853	16835	16624	16611	17016	16855	16872	16936	16791	16700	16884	16962	16669	16778	16806	16948	16854	16812	16889	16732	16969	16766	16901	16924	16945	16668	16959	16698	16914	16980	16807	16854	17081	16836	16812	16752	16850	16861	16860	16926	16758	16906	17011	16753	16812	16969	16783	16883	16785	17045	16999	16773	16911	16758	16793	17127	16805	16814	16768	16924	16806	17011	16918	16733	16886	17030	16644	16843	16825	16734	17039	17116	16777	16871	17013	16873	16919	17015	16665	16696	17037	17056	17024	16731	16916	16869	16845	16946	16845	16897	16950	16711	16994	16944	16984	16897	16804	16679	16627	16752	16973	16730	16778	16560	16948	16664	16893	16846	16850	16913	16902	16832	16956	17100	16760	16964	16757	16960	16907	16914	16990	16941	16815	16850	16907	16932	17065	16934	16744	17044	16915	16772	16764	16904	16872	16834	16851	16814	16810	16829	16775	17008	16970	16939	16789	16915	16962	16679	16756	16731	16868	16937	16806	16906	16951	16797	17012	16895	16641	16871	16996	16824	16886	16857	16612	16797	16848	16667	16719	16867	16852	16714	16906	16966	17039	16844	16997	16779	16722	17024	17101	17072	16894	16633	16983	16586	16808	16928	16709	16678	16996	16969	16789	16705	16908	16911	16971	16972	16802	16907	16811	16820	16865	16922	16984	16935	16999	16911	16906	16963	16588	16794	16813	16878	17131	16854	16981	16909	16884	16779	16721	16866	16950	16648	16800	16789	16743	16847	17002	16841	16860	16927	16985	16819	16885	16855	16817	16932	16806	16897	17004	16905	16954	17028	16915	16827	16824	16914	16779	16827	16910	16791	16768	16821	16808	17014	16882	16833	16852	16671	16776	16798	16797	16856	17013	16764	17029	16875	17032	16776	16966	16973	16852	16935	17058	16969	16838	16739	16855	16820	17001	16924	16857	16873	16881	16957	16648	16708	16815	16930	16911	16948	17031	16912	16806	16859	16976	17067	16722	16695	16889	16589	16913	16836	16822	16885	16876	17032	16946	16910	16993	17054	17044	16864	16850	16797	17010	16730	16866	16692	16959	16821	16905	16906	16858	16995	16886	17047	16905	17022	16683	16979	16907	16911	16906	16865	16882	17030	17122	16855	17032	16786	16827	16842	16951	16977	16873	16738	16966	16914	16837	16858	16930	16914	16900	16922	16821	16761	16835	16819	16813	16904	16744	17015	16880	16898	16841	16828	16836	16901	16912	16967	16934	16875	16984	16622	16679	16953	16753	16900	16775	16921	16926	16959	16766	17010	16873	17026	16968	16855	16769	16756	16900	17139	16887	17033	16828	17091	17022	16886	16763	16754	16977	16849	16969	16792	16831	16923	16892	16816	16972	16891	16835	16750	16826	16831	16926	16845	16459	16820	16833	17012	16760	17198	16952	16806	16767	16899	16913	16784	16884	16743	16910	16969	17205	17139	16987	16752	16840	16869	16912	16719	16898	16852	16919	16803	16897	16928	16900	16743	16926	16794	16962	16729	17081	16780	17037	16965	16651	16969	16868	16939	16951	16829	16678	16748	16718	16904	16745	17006	16901	16679	16990	16784	16937	16869	16807	16889	16836	16915	16913	16964	16834	16863	16837	16900	16748	16997	16885	16909	16874	16803	17135	16691	16777	17107	16831	16878	16857	16723	16920	16695	16985	16725	16859	17052	16774	16763	16922	16815	16886	16854	16695	17008	16812	16807	16989	16857	16760	16823	16732	16899	16833	17046	16801	16768	16836	16919	16802	17100	16742	16953	16899	16916	16879	16929	16766	16954	16820	16796	16963	16829	17020	17053	17062	16922	16955	16782	16997	16837	16859	16914	16880	16821	16799	16972	16778	16742	17053	16811	16935	16884	17085	17050	16996	16880	16884	16842	16897	16813	17045	16939	16920	16841	16957	16920	16987	16957	17042	17007	16835	17028	16819	16994	16742	16793	16986	16890	16824	16967	16815	17045	16586	16921	16782	16782	16872	16620	16832	16804	16811	16843	16946	16807	16866	16811	16802	16903	16680	17101	17056	16848	16717	16980	16776	16927	16752	16872	16886	16931	16987	16872	17044	16788	16873	16989	16727	16820	16907	16901	16985	16841	16781	17109	16988	16957	16886	16948	16794	17019	16895	16935	17020	16867	16905	16768	16698	16857	16818	16849	16534	16779	16896	16656	16983	16997	16919	16952	16635	16931	16816	16996	16988	16646	16830	16650	16813	16859	16872	16891	16677	16827
62495	100690	93905	76157	54520	37931	25539	17634	15260	14812	14873	14916	14832	14978	14842	15048	14723	14843	14955	14910	15106	14727	15031	14821	14804	14970	14759	14797	14899	15023	14902	14686	14976	14704	14952	14749	14748	15018	14902	14843	15017	14819	14895	14878	14864	14942	14881	14894	15071	14925	14734	14763	15082	14910	14893	14854	14832	14841	14724	14842	14792	14925	14921	14839	14864	15018	14956	14833	14796	14744	14851	14925	14768	15014	14784	15074	15015	14862	14863	14909	14741	14940	14961	14816	14905	14914	14835	14842	14812	14916	14983	14819	14781	15086	14898	14930	14746	14966	14914	14916	14865	14932	14875	15056	14951	14783	14699	14871	14891	14796	14748	14870	14969	14915	14890	15018	14867	14885	14919	14745	14722	14700	14966	14632	14958	14834	14949	14777	14905	14914	14761	14924	14837	14744	14867	14765	14756	14824	14926	14930	14922	14834	14759	14861	15012	15071	14948	14789	14803	14843	14828	14886	14992	14822	14816	14898	14837	14996	14859	14958	14869	14901	14832	14950	14857	15012	14962	14850	14693	14916	14969	14955	14762	14867	15118	14944	14940	14767	14821	14886	14843	14744	14845	14889	14804	15042	14906	14831	14863	14850	14792	14807	15007	14815	14853	14863	15017	14874	14924	14714	15019	14806	14893	14877	14960	14957	14699	14861	14826	15062	14687	14913	14914	14963	14904	14971	14941	14900	14736	14829	14901	15041	14988	14845	14807	14753	14802	14844	15080	14899	14914	14929	14758	14883	14892	14764	14909	14703	14875	14943	14698	15013	14863	14889	14897	14850	14916	14926	14850	14910	14688	14877	14834	14757	14933	14866	14817	15010	14695	14783	14893	14872	14652	14971	14935	14703	14833	14753	15099	14897	14593	14953	14999	14908	14765	14652	14804	14712	14942	14845	14951	14849	14802	14757	14960	14835	14870	14942	14721	15094	14977	14747	14775	14801	14899	14883	14980	15012	14831	14922	14993	14841	14901	14858	14698	14831	14833	14709	14863	14954	14940	14846	14927	14595	14862	14889	14942	14994	14736	14838	14936	14862	14850	14791	14862	14981	14853	14821	15002	14643	14896	14906	14805	14891	14774	14817	14835	14924	14747	14924	14867	14848	14900	14920	14669	14766	14753	15054	14908	14848	14931	15027	14844	14775	14695	14767	14891	14809	14654	14907	14769	14882	14821	14922	14863	14927	14883	14823	14758	14751	14921	14769	14829	14778	15013	14914	14801	14850	14776	14979	14943	14807	14796	14772	14975	14977	14800	14973	14963	14651	14710	14990	14776	14986	14880	15040	14747	14784	14839	14813	14792	15022	14873	14873	14838	14847	14795	14783	14791	14829	14857	14992	14873	15082	14920	14935	14899	14769	14802	14868	14918	14760	14930	14921	14818	14958	14896	14844	14813	14815	14695	14815	14782	14878	14770	14915	14778	14974	15018	14846	14870	14994	14900	14835	14723	14836	14852	14778	14874	14647	14884	14845	14777	14897	14986	14833	14899	14787	14933	14977	14845	14872	14856	14802	14801	14800	14997	14814	14909	14786	15087	14779	14670	14778	14720	14821	14904	14778	14945	14852	14835	14811	14900	14705	14648	14954	14853	14867	14885	14796	14975	14887	14757	14831	14978	15009	14804	14839	14800	14860	14793	14955	14778	14992	14824	14940	14790	15143	14698	14578	14919	14937	14969	14846	14843	14772	14900	14756	14852	14954	14675	14919	14803	14836	14748	14794	14801	14817	15067	15043	14910	15042	14810	14852	15014	14898	14921	14772	14869	14822	14999	14662	14688	14914	14801	14895	14773	14995	14874	15092	15059	14912	14778	14853	14906	14769	14816	14744	14874	14847	14862	14936	14830	14900	14879	14883	14691	14857	14941	14879	14629	14883	14670	14692	14939	14842	14837	14974	14862	14783	14747	14825	14933	15004	14805	14956	14746	14832	14717	14887	14868	14900	14844	14950	14947	14926	14959	14904	14994	14821	14984	14726	14846	15014	14725	14920	15014	14859	14915	14762	14999	14965	14734	14765	14792	14740	14952	14872	14871	14869	14971	14897	14829	14741	14847	14889	14777	14793	14914	14958	14618	14843	14646	14871	14973	14678	14947	14760	14976	14659	14797	14713	14943	14830	14694	14787	14874	14773	14839	14750	14840	14908	14840	14784	15052	14753	14817	14842	14910	14727	14858	14838	14900	14826	14877	15013	14908	14885	14873	14824	14765	14877	14685	14712	14790	14643	14816	14837	14703	15164	14715	14751	14957	14913	14804	14917	14805	15018	14933	14740	14872	14897	14810	14858	14856	14817	14847	14831	14939	14766	14750	14870	14870	14671	15097	15007	14879	14662	14920	15008	14895	14893	14680	14885	14986	14841	14909	14835	14986	14845	14898	14864	14914	14890	14833	14926	14864	14891	14805	14828	14676	14773	14865	14830	14881	14810	14729	14921	14741	14754	14824	14938	14900	14916	14964	14925	14864	14746	14890	14894	14839	15000	14918	15020	14898	14940	15123	14735	14952	14923	14761	14869	14918	14917	14921	14802	14897	14896	14827	14985	14838	14968	14812	14893	14750	15032	14847	14884	14770	14768	14733	14762	14803	14767	14781	14874	14815	14914	14989	14791	14726	14893	14842	14661	14716	14910	14757	14725	14924	14979	14870	14823	14766	14896	14881	14893	14870	14951	14818	14864	14933	14891	14946	14942	14840	14887	14809	14971	14870	14846	14927	14924	14761	14879	14876	14930	14781	14933	14928	14687	14650	14837	14630	14902	14607	14885	14878	14879	14830	14807	15066	14889	14856	14815	14860	14844	15004	14835	14738	14928	14833	15003	14922	14931	14941	14913	14494	14969	14845	14751	14780	14764	14879	14721	14856	14810	14948	14813	14847	15203	14866	14807	14880	14877	14890	14802	14999	14800	14797	14933	14855	14900	15030	14834	14904	14892	14838	14906	14822	14985	14704	14871	14779	14647	14782	14866	14915	14764	14890	14798	14897	14914	14721	14887	14812	14914	14844	14845	14839	14890	14902	14980	14788	14975	14917	14820	14909	14798	15025	14934	14823	14813	14996	14835	14786	14890	15023	14725	14838	14774	14753	14960	14874	14774	14805	14854	14806	14634	14733	14889	14921	14874	14908	14949	14836	14888	14871	14885	14836	14903	14871	14992	14829	14771	14831	14849	14767	14808	14831	14900	14866	14795	14858	14916	14829	14778	14930	14763	14859	14827	14802	14903	14946	14823	14832	14809	14958	14783	14922	14796	14670	14960	14880	14837	14800	14929	14747	14907	14880	14724	14836	14792	14854	14874	14864	14871	14846	14791	14992	14871	14704	14754	14916	14787	14867	14713	14670	14875	14782	14801	14854	14706	15078	14971	14867	14668	15010	14900	14708	14634	14815	14877	14890	14957	14976	14889	14871	14908	14883	14756	14838	14840	14821	14886	14903	14925	15081	14865	14917	14704	14815	14864	14996	14835	14846	14854	14673	14764	14820	14850	14972	14893	14806	14784	14736	14905	14908	14762	15001	14941	14860	14780	14938	14893	14865	14920	14992	14775	14739	14780	14861	14840	14640	14822	14781	14918	14757	14786	14946	14760	14790	14895	14935	14899	14848	14799	14782	14896	14862	14807	14824	14760	14815	14881	15002	14831	14880	14737	14906	14883	14867	14900	14924	14840	14830	14946	14987	14878	14713	14865	14847	14991	14939	14961	15016	14840	14789	14781	14919	14721	14748	14665	14791	14795	14901	14886	14686	14910	14986	14966	14844	14865	14714	14898	14802	14975	14956	14804	14984	14885	14884	14951	14821	14938	14826	14843	14950	14922	14935	15016	14814	14836	14877	14869	14990	15023	14916	14787	14839	14832	14788	14986	14811	14854	14779	14790	14911	14742	14903	14784	14838	14863	14753	14969	14803	14885	14800	14942	14709	14883	14827	15044	14734	15013	14811	14977	14908	14832	14997	14905	14870	14852	14826	14942	14978	15013	14871	14858	14798	14846	14870	15026	14844	15070	14850	14922	14965	14834	14640	14757	14791	14887	14809	14913	14798	14817	14973	15091	14903	14768	14825	14918	14810	14825	14931	14843	14927	14803	14875	14727	15061	14947	14760	15101	14819	15024	14828	14788	14943	14808	14848	14986	14921	14860	14938	14737	14953	14870	14984	14848	14831	14896	14855	14835	15102	14925	14982	15004	14807	14882	14947	14863	14897	14842	14938	15031	14962	14658	14844	14650	15022	14859	14872	14798	14824	14723	14832	14899	14730	14873	14864	14877	14903	14856	14869	14877	14829	14887	14934	15019	14752	14762	14825	14827	14854	14989	14808	14774	14807	14826	14830	14960	14943	14831	14772	14829	14926	14837	14941	14807	14822	14813	14721	14784	14908	14775	14905	14798	14888	14756	14963	14785	14904	15057	14831	14707	14860	14797	14811	15033	14801	14837	14813	14844	14891	14896	14839	14751	14937	14870	14805	14914	14897	14937	14853	14796	14826	14692	14900	14893	14745	14886	14931	14913	14764	14820	14843	14867	14842	14953	14916	14718	14929	14703	14795	14925	15024	14916	14734	14864	14875	14788	14818	14645	14905	15001	14958	14755	14822	14942	14873	14918	14993	14698	15021	14817	14864	14929	14745	15034	14660	14912	14773	15009	14693	14628	14858	14949	14840	14722	14811	14796	15015	14914	14966	14754	14715	14826	14820	14654	14878	14850	14815	14958	14758	14878	15033	14875	14895	14819	14793	14944	14710	14828	15108	14888	14827	14842	14772	14856	14777	14910	14791	14898	14867	14987	14925	15000	14775	14856	15013	14898	14860	14899	14871	14926	14864	14971	14941	14809	14734	14943	14802	14748	14872	14940	14866	14768	14941	15018	14923	14777	14874	14818	14911	14923	14708	14722	14870	14955	14655	14952	15017	14847	14801	14850	14886	15030	14921	14945	14804	14907	14984	14873	14754	14810	14724	14828	14754	14894	14732	14708	14656	15011	14809	14874	14919	14912	14827	14901	14818	15010	14849	14851	14957	14905	14892	14825	14867	14820	14833	14953	14674	14932	14977	14888	14826	14862	15017	14755	14719	14855	14766	14960	14792	14813	14978	14847	14680	14922	14773	14799	14866	14694	14831	15109
28374	32429	47757	36699	25722	21092	18817	17800	17536	17389	17511	17673	17389	17567	17733	17531	17664	17631	17605	17404	17435	17376	17491	17491	17536	17571	17445	17255	17367	17609	17304	17473	17521	17567	17515	17543	17567	17433	17390	17344	17440	17493	17520	17524	17617	17486	17285	17488	17542	17489	17523	17474	17450	17624	17285	17438	17469	17260	17444	17423	17376	17479	17336	17356	17225	17360	17173	17549	17403	17639	17067	17307	17475	17429	17554	17506	17321	17378	17447	17635	17437	17453	17277	17433	17576	17305	17593	17518	17514	17473	17578	17417	17519	17583	17386	17473	17587	17539	17458	17438	17535	17351	17274	17448	17556	17521	17356	17463	17488	17424	17549	17597	17490	17342	17326	17382	17442	17595	17203	17242	17263	17402	17555	17376	17567	17416	17356	17626	17532	17557	17523	17458	17365	17568	17554	17598	17669	17377	17529	17563	17336	17208	17536	17541	17450	17472	17514	17406	17454	17410	17504	17490	17409	17459	17340	17539	17464	17369	17565	17281	17388	17425	17414	17575	17447	17352	17435	17190	17392	17462	17379	17386	17463	17653	17466	17631	17568	17380	17540	17288	17417	17121	17538	17437	17343	17486	17384	17609	17561	17450	17589	17544	17531	17703	17543	17100	17563	17468	17464	17565	17562	17611	17400	17429	17433	17412	17459	17293	17570	17396	17383	17385	17399	17379	17560	17453	17567	17499	17461	17491	17551	17460	17368	17572	17643	17623	17464	17498	17333	17353	17546	17511	17596	17303	17484	17294	17487	17364	17580	17395	17252	17616	17477	17456	17305	17436	17319	17288	17383	17212	17184	17614	17650	17538	17474	17461	17438	17507	17614	17320	17391	17581	17519	17432	17380	17383	17513	17516	17431	17379	17557	17382	17343	17551	17440	17498	17387	17455	17364	17475	17578	17438	17482	17448	17537	17629	17509	17379	17242	17594	17543	17441	17424	17426	17317	17703	17567	17331	17496	17391	17466	17439	17336	17452	17521	17441	17619	17487	17361	17499	17434	17539	17571	17383	17486	17354	17461	17414	17367	17377	17177	17438	17405	17201	17332	17190	17492	17416	17395	17444	17608	17596	17747	17522	17420	17513	17409	17557	17483	17250	17434	17534	17370	17339	17395	17473	17457	17419	17504	17436	17311	17375	17500	17605	17466	17520	17395	17422	17519	17477	17329	17466	17284	17430	17410	17560	17472	17138	17716	17490	17341	17275	17435	17480	17522	17327	17480	17299	17513	17538	17627	17462	17549	17412	17552	17345	17503	17331	17488	17387	17659	17238	17425	17429	17383	17516	17645	17502	17443	17484	17414	17574	17552	17440	17422	17471	17157	17347	17681	17595	17263	17309	17553	17449	17464	17274	17592	17524	17449	17431	17192	17433	17430	17426	17502	17346	17869	17576	17357	17375	17451	17368	17480	17649	17434	17347	17365	17504	17647	17457	17361	17530	17476	17531	17524	17594	17529	17349	17279	17410	17492	17207	17427	17175	17259	17249	17359	17424	17487	17387	17606	17387	17347	17326	17472	17492	17411	17518	17364	17366	17351	17350	17345	17322	17378	17430	17359	17360	17357	17438	17492	17533	17428	17259	17274	17304	17324	17508	17695	17334	17320	17404	17396	17534	17244	17305	17477	17448	17558	17495	17444	17508	17304	17569	17425	17394	17395	17489	17549	17594	17363	17234	17414	17667	17500	17461	17505	17346	17335	17525	17199	17498	17485	17488	17561	17413	17414	17514	17614	17662	17486	17438	17483	17428	17279	17487	17484	17496	17347	17589	17574	17527	17522	17253	17708	17571	17593	17480	17307	17444	17382	17447	17274	17516	17306	17347	17407	17335	17321	17454	17644	17311	17419	17397	17543	17623	17446	17430	17397	17317	17459	17585	17500	17274	17586	17348	17466	17354	17439	17383	17371	17261	17358	17467	17388	17569	17643	17406	17372	17451	17324	17353	17465	17540	17463	17385	17522	17313	17370	17523	17474	17418	17271	17426	17465	17435	17265	17551	17557	17442	17353	17523	17402	17403	17414	17463	17615	17649	17653	17468	17421	17518	17351	17329	17466	17624	17670	17395	17370	17384	17263	17352	17317	17281	17550	17452	17508	17526	17312	17573	17424	17323	17464	17514	17458	17394	17292	17461	17385	17435	17570	17469	17410	17564	17424	17301	17497	17568	17420	17664	17678	17549	17380	17534	17500	17249	17462	17309	17375	17420	17438	17537	17299	17486	17245	17366	17460	17430	17377	17452	17495	17587	17480	17635	17517	17202	17502	17504	17525	17554	17454	17331	17432	17550	17243	17565	17407	17426	17502	17385	17482	17464	17615	17341	17464	17491	17676	17428	17465	17706	17472	17436	17478	17593	17454	17293	17469	17536	17116	17179	17373	17357	17454	17489	17472	17426	17521	17538	17510	17559	17366	17345	17552	17399	17230	17421	17645	17437	17280	17436	17391	17359	17265	17499	17436	17345	17478	17290	17445	17442	17648	17200	17235	17311	17457	17579	17418	17484	17302	17649	17448	17389	17430	17505	17301	17505	17331	17393	17511	17406	17373	17518	17317	17276	17276	17518	17559	17366	17572	17444	17504	17558	17461	17247	17329	17414	17469	17290	17492	17553	17284	17512	17450	17605	17476	17444	17389	17380	17322	17469	17422	17576	17306	17576	17495	17512	17450	17409	17285	17478	17463	17613	17461	17426	17334	17203	17253	17398	17478	17609	17406	17103	17313	17785	17575	17387	17519	17309	17263	17398	17565	17337	17291	17583	17617	17428	17293	17539	17236	17351	17393	17266	17440	17502	17512	17224	17496	17390	17476	17329	17307	17384	17425	17536	17439	17344	17481	17405	17507	17570	17497	17451	17419	17503	17501	17521	17363	17371	17233	17543	17353	17115	17404	17427	17352	17382	17447	17525	17353	17267	17402	17613	17525	17338	17240	17332	17445	17350	17408	17358	17419	17545	17346	17463	17526	17521	17488	17306	17551	17179	17474	17568	17283	17387	17406	17350	17374	17576	17496	17332	17442	17415	17376	17633	17345	17370	17290	17455	17488	17545	17425	17467	17411	17513	17436	17315	17322	17366	17407	17379	17475	17531	17495	17572	17578	17504	17460	17552	17507	17286	17353	17466	17423	17475	17577	17325	17549	17481	17235	17350	17521	17361	17450	17317	17528	17587	17491	17647	17492	17530	17638	17309	17540	17503	17358	17343	17484	17374	17401	17448	17551	17289	17194	17515	17381	17743	17279	17433	17536	17587	17354	17377	17340	17519	17393	17526	17637	17448	17247	17364	17312	17556	17340	17472	17330	17618	17388	17489	17577	17408	17368	17443	17255	17414	17495	17509	17553	17591	17501	17376	17448	17168	17444	17372	17625	17457	17603	17403	17446	17591	17011	17369	17396	17488	17465	17518	17483	17337	17545	17551	17453	17424	17368	17436	17470	17335	17434	17397	17345	17456	17475	17680	17538	17501	17462	17656	17485	17451	17533	17398	17461	17421	17357	17431	17575	17635	17299	17231	17393	17394	17458	17331	17453	17636	17343	17536	17241	17326	17445	17408	17503	17337	17325	17435	17628	17235	17360	17437	17359	17665	17336	17339	17236	17459	17585	17535	17475	17401	17698	17475	17338	17408	17608	17255	17350	17537	17327	17296	17377	17446	17327	17344	17472	17442	17574	17545	17534	17283	17388	17523	17369	17436	17238	17290	17522	17682	17434	17571	17402	17338	17269	17509	17225	17631	17465	17528	17501	17514	17465	17572	17497	17561	17543	17379	17470	17170	17554	17471	17685	17464	17459	17434	17516	17488	17310	17585	17493	17244	17337	17518	17489	17375	17483	17223	17587	17291	17440	17344	17406	17527	17507	17548	17335	17631	17417	17365	17374	17381	17414	17505	17358	17391	17453	17176	17373	17476	17310	17494	17276	17652	17570	17409	17321	17494	17322	17420	17405	17238	17462	17488	17331	17430	17519	17324	17485	17437	17626	17572	17333	17427	17249	17511	17342	17678	17288	17579	17698	17469	17417	17711	17386	17367	17402	17583	17432	17543	17434	17314	17646	17559	17346	17269	17369	17461	17498	17305	17297	17437	17433	17462	17235	17368	17661	17262	17360	17341	17499	17527	17470	17518	17294	17616	17492	17317	17463	17427	17397	17150	17458	17465	17448	17393	17516	17405	17435	17497	17411	17351	17450	17700	17530	17366	17400	17395	17625	17520	17429	17452	17412	17418	17567	17410	17414	17372	17378	17668	17677	17395	17354	17360	17528	17438	17508	17288	17626	17605	17284	17487	17557	17349	17307	17186	17498	17375	17220	17315	17452	17452	17438	17431	17393	17594	17385	17501	17345	17259	17435	17432	17532	17602	17579	17411	17241	17449	17201	17471	17619	17391	17426	17444	17570	17280	17499	17605	17208	17481	17343	17427	17346	17474	17545	17519	17188	17335	17289	17580	17506	17338	17492	17420	17211	17637	17500	17535	17369	17546	17393	17433	17450	17383	17396	17522	17543	17417	17519	17633	17618	17435	17432	17298	17438	17402	17395	17400	17370	17489	17425	17506	17267	17264	17340	17459	17609	17396	17412	17540	17304	17125	17556	17554	17400	17494	17383	17557	17623	17403	17391	17375	17623	17424	17312	17282	17543	17446	17220	17488	17241	17513	17482	17437	17376	17460	17319	17304	17163	17454	17528	17679	17603	17370	17516	17594	17400	17437	17377	17459	17467	17392	17479	17238	17416	17267	17374	17575	17421	17539	17387	17479	17483	17397	17389	17312	17460	17453	17296	17361	17564	17425	17355	17297	17524	17459	17397	17415	17130	17499	17425	17363	17398	17254	17383	17389	17408	17494	17301	17445	17506	17296	17373	17455	17342	17391	17575	17563	17465	17450	17431	17510	17443	17457	17245	17188	17377	17328	17612	17462	17479	17415	17290	17322	17632	17357	17394	17419	17426	17451	17360	17402	17610	17422	17456	17615	17219	17460	17253	17365	17330	17445	17276	17536	17367	17429	17451	17612	17532	17384	17311	17460	17453	17322	17402	17535	17271	17554	17448	17351	17507	17280	17386	17393	17397	17486	17480	17334	17526	17376	17564	17362	17301	17439	17579	17359	17381	17337	17310	17477
29838	54070	50033	33314	23309	18447	16103	15685	15110	15084	15346	15177	15255	15149	15173	15097	15209	15237	15035	15095	15181	15303	15170	15146	15097	15187	15251	15272	15094	15301	15317	15192	15416	15088	15212	15120	15058	15276	15254	15380	15297	15207	15222	15281	15067	15075	15007	15134	15337	15001	15207	15222	15296	15104	15093	15119	15143	15139	15061	15319	15173	15191	15165	15091	15291	15174	15132	15118	15050	15141	15168	15255	15259	15224	15101	15184	15206	15214	15103	15189	15222	15237	15139	15126	15177	14958	15137	15200	15066	15287	15177	15278	15396	15431	15202	15258	15203	15165	15195	15364	15099	15073	15193	15254	15151	15155	15274	15164	15238	15372	15232	15313	15068	15059	15226	15110	15247	15211	15034	15234	15358	15128	15136	15190	15402	15242	15123	15132	15117	15360	15252	15108	15137	15150	15280	15201	15164	15177	15182	15235	15220	15208	15322	15089	15202	15139	15225	15226	14940	15203	15179	15209	15059	15337	15232	15133	15247	15299	15289	15054	15129	14990	15120	15181	15202	15148	15255	15050	15135	15105	15295	15198	15165	15356	15129	15101	15375	15334	15315	15132	15186	15199	15133	15171	15241	15184	15328	15238	15104	15065	15310	15197	15242	15136	15139	15249	15328	15224	15099	15233	15320	15142	15219	15234	15240	15239	15243	15200	15265	15158	15221	15173	15058	15262	15395	15215	15165	15345	15105	14928	15335	15094	15264	15116	15199	15063	14990	15304	15215	15175	15099	15347	15262	15108	15096	15157	15298	15350	15156	15159	15189	15182	15046	15062	15247	15277	15172	15201	15281	15120	15091	15299	15155	15163	15146	15181	15189	15130	15258	15246	15088	15183	15259	15222	15147	15183	15271	15089	15123	15189	15375	15292	15041	15285	15120	15292	15290	15093	15252	15202	15284	15159	15123	15100	15165	15139	15323	15312	15101	15052	15235	15237	15279	15121	15164	15173	15273	15184	15345	15355	15169	15042	15285	15178	15178	15296	15464	15216	15466	15141	15189	15173	15233	15318	15218	15158	15162	15012	15195	15221	15194	15109	15128	15140	15195	15005	15275	15308	15182	15274	15297	15323	15124	15207	15278	15406	15301	15132	15180	15037	15220	15147	15358	15270	15227	15094	15223	15222	15240	15150	15094	15358	15219	15311	15158	15251	15231	15375	15193	15378	15174	15382	14992	15174	15177	15250	15283	15255	15138	15192	15208	15137	15121	15016	15252	15129	15171	15213	14988	15379	15304	15171	15150	15270	15031	15240	15141	15298	15139	15224	15250	15114	15269	15262	15263	15275	15251	15240	15141	15132	15153	15234	15064	15139	15167	15279	15342	15119	15161	15090	15218	15277	15178	15244	15092	15251	15144	14965	15107	15246	15265	15235	15348	15245	15217	15235	15262	15141	15103	15176	15206	15183	15202	15350	14969	15297	15119	15245	15233	15103	14916	15349	15187	15278	15145	15140	15299	15135	15114	15345	15283	15296	14919	15200	14984	15214	15134	15266	15227	15187	15099	15059	15411	15019	15285	15207	15299	15156	15168	15148	15234	15206	15266	15121	15126	15255	15254	15083	15025	15104	15175	15230	15305	15177	15183	15150	15179	15225	15231	15144	15392	15197	15310	15138	15083	15204	15197	15322	15057	15324	15037	15245	15363	15286	15181	15143	15305	15337	15233	15316	15139	15063	15245	15084	15169	15269	15302	15067	15218	15147	15214	15362	15296	15333	15149	15163	15184	15248	15278	15119	15141	15156	15283	15334	15178	15417	15155	15200	15080	15197	15174	15160	15227	15135	15240	15203	15190	15180	15177	15329	15145	15260	15220	15179	15096	15297	15180	15217	14990	15275	15167	15224	15225	15010	15280	15159	15170	15083	15165	15131	15313	15113	15170	15195	15179	15147	15196	15404	15165	15279	15321	15200	15344	15190	15203	15282	15157	15178	15249	15096	15027	15180	15258	15255	15211	15241	15119	15185	15164	15162	15185	15248	15241	15180	15300	15136	15222	15268	15063	15110	15163	15316	15252	15163	15122	15193	15014	15139	15211	15273	15179	15353	15230	15300	15293	15036	15058	15141	15204	15394	15150	15133	15288	15264	15260	15246	15260	15136	15235	14964	15137	15243	15220	15193	14959	15263	14886	15351	15161	15162	15096	15268	15220	15266	15072	15156	15210	15197	15293	14936	15343	15150	15260	15302	15216	15245	15150	15203	15213	15228	15199	15214	15284	15168	15166	15174	15303	15332	15167	15153	15275	15284	14985	15262	15179	15151	15221	15349	15160	15184	15129	15079	15191	15218	15314	15250	15195	15101	15270	15141	15270	15118	15357	15275	15298	15204	15370	15152	15055	15258	15116	15214	15153	15252	15178	15129	15237	15196	15111	15261	15248	15008	15257	15466	15149	15194	15327	15319	15202	15069	15150	15283	15102	15071	15196	15237	15020	15301	15029	15452	15116	15026	15293	15009	15107	15274	15133	15120	15126	15195	15156	15224	15207	15118	15055	15074	15363	15262	15242	15190	15127	15141	15233	15236	15129	15213	15154	15130	15173	15152	15244	15231	15033	15176	15154	15173	15184	15233	15304	15235	15283	15344	15252	15101	15327	15165	15114	15110	15301	15303	15172	15181	15172	15280	15196	15082	15199	15268	15142	15189	15271	15137	15253	15087	15174	15218	15165	15297	15191	15159	15173	15236	15074	15188	15192	15134	15194	15231	15315	15391	15263	15265	15040	15189	15328	15318	15049	15170	15278	15157	15322	15271	15264	15293	15121	15226	15255	15320	15160	15263	15183	15199	15226	15126	15171	15301	15172	15105	15183	15059	15286	15156	15215	15280	15000	15369	15252	15169	15220	15146	15212	15045	15072	15264	15186	15312	15118	15186	15088	15093	15357	15110	15215	15211	15053	15206	15160	15102	15216	15168	15219	15288	15112	15210	15144	15024	15241	15232	15346	15319	15208	15236	15394	15168	15182	15283	15198	15326	15133	15128	15403	15149	15030	15319	15095	15224	15228	15143	15262	15227	15098	15168	15229	15241	15339	15233	15185	15257	15112	15333	15229	15178	15206	15332	15273	15352	15115	15144	15164	15184	15196	15336	15108	15051	15261	15133	15414	15096	15322	14995	15137	15290	14913	15230	15141	15181	15163	15286	14971	15242	15230	15227	15144	15344	15090	15216	15186	15234	15236	14904	15331	15237	15252	15226	15298	15334	15268	14943	15001	15220	15280	15121	15251	15196	15134	15192	15204	15115	15296	15213	15181	15305	15103	15176	15095	15237	15221	15305	15212	15166	15332	15026	15314	15177	15210	15339	15269	15225	15003	15265	15249	15115	15202	15229	15205	15261	15257	15186	15251	15308	15004	15091	15183	15170	15078	15248	15160	15136	15344	15096	15338	15272	15151	15233	15034	15071	15241	15232	15198	15226	15230	15242	15175	14974	15042	15263	15237	15078	15173	15284	15161	15235	15297	15129	15182	15274	15152	15157	15144	15151	15230	15207	15313	15051	15198	15357	15209	15162	15276	15238	15178	15030	15263	15180	15259	15229	15260	15166	15274	15084	15157	15154	15104	15111	15150	15123	15293	15172	15163	15212	15275	15281	15305	15133	15366	15144	15313	15221	15147	15181	15145	15194	15110	15236	15264	15100	15259	15051	15041	15283	15386	15055	15214	15189	15323	15190	15357	15425	15207	15166	15180	15128	15082	15267	15217	15195	15227	15232	15146	15304	15222	15218	15088	15180	15286	15245	15173	15202	15182	15103	15212	15121	15230	15252	15256	15115	15291	15388	14886	15058	15092	15201	15158	15279	15257	15285	15183	15245	15126	15220	14963	15136	15116	15124	15057	15245	15213	15193	15016	15213	15208	15460	15249	15280	15403	15244	15182	15214	15195	15106	15191	15277	15172	15229	15113	15196	15177	15294	15518	15245	15120	15227	15440	15274	15158	15179	15355	15224	15365	15277	15102	15131	15087	15156	15260	15029	15233	15132	15197	15241	14798	15260	15257	15190	15233	15233	15213	15308	15373	15065	15263	15355	15128	15234	15225	15171	15302	15176	15165	15323	15155	15167	15182	15078	15283	15281	15185	15192	15117	15293	15306	15235	15280	15274	15151	15329	15121	15357	15047	15164	15255	15233	15247	15182	15095	15139	15316	15270	15261	15161	15099	15047	15223	15289	15265	15152	15316	15060	15113	15070	15271	15217	15174	15183	15213	15212	15250	15086	15189	15116	15106	15184	15076	15283	15286	15203	15149	15191	15240	15233	15287	15177	15218	15320	15356	15189	15138	15150	15369	15066	15094	15207	15338	15261	15239	15157	15351	15154	15301	15179	15299	15106	15268	15127	15254	15213	15155	15205	15190	15233	15229	15174	15204	15308	15327	15023	15326	15193	15103	15183	15211	15334	15067	15228	15264	15215	15127	15305	15201	15036	15117	15231	15142	15294	15168	15360	15137	15247	15145	15328	15092	15348	15229	15187	15213	15161	15110	15205	15323	15226	15141	15206	15340	15204	15284	15116	15404	15334	15362	15203	15267	15155	15342	15196	15243	15186	15244	15478	15239	15279	15221	15152	15207	15161	15146	15218	15100	15020	15167	15021	15104	15205	15179	15076	15261	15226	15046	15372	15270	15354	15132	15280	15224	15212	15181	15126	15302	15153	15344	15205	15218	15077	15253	15328	15266	15230	14961	15170	15213	15279	15179	15195	15116	15123	15415	15225	15330	15035	15373	15211	15138	15193	15234	15310	15248	15142	15292	15167	15256	15169	15084	15232	15273	15069	15181	15154	15241	15299	15356	15115	15076	15112	15116	15204	15228	15159	15336	15234	15219	15303	15319	15108	15286	15287	15307	15081	15209	15215	15317	15224	15106	15083	15216	15232	15357	15331	15097	15277	15379	15344	15167	15161	15042	15384	15205	15207	15169	15044	15213	15250	15117	15266	15305	15149	15255	15369	15189	15124	15282	15202	15357	15089	15213	15263	15125	15178	15186	15223	15327	15108	15216	15067	15328	15201	15187	14983	15269	15197	15355	15120	15131	15204	15110	15304	15243	15211	15114	15235	15149	15357	15175	15299	15214	15134	15244	15251	15223	15351	15346	15207	15181	15252	15157	15147	15295	15278
24200	24202	47135	50281	40602	31999	25443	19561	17563	17514	17450	17386	17493	17490	17245	17188	17174	17438	17228	17402	17387	17262	17333	17232	17331	17261	17240	17114	17162	17002	17313	17299	17155	17066	17259	17324	17117	17097	17075	17353	17302	17406	16993	17082	17152	17151	17261	17212	17329	17078	17190	17198	17079	17126	17247	17179	17134	17178	17185	16985	17246	17131	17077	17278	17140	17337	17124	17183	17174	17152	17087	17149	17144	17038	17059	17061	17024	17168	17185	17144	17287	17136	17066	17291	17190	17077	16982	17049	17101	17158	17286	17167	17163	17160	17072	17047	17114	17165	17191	17094	17243	17112	17041	17197	16961	17047	17257	16976	17087	17119	17103	17157	17009	17160	17057	17394	17251	17146	17238	17086	17077	17072	16896	16943	17071	17166	17260	17217	17086	17057	17195	17037	17219	17011	17181	17197	17187	17252	17275	17226	17165	17038	17381	17179	16904	16910	17222	16956	17191	17139	17119	17228	17104	17085	17210	17049	17050	17013	16961	17261	17450	17269	17201	17110	17134	17205	17152	17100	17112	17236	17235	17226	17011	17011	17041	17174	17382	16982	17089	17068	17064	17384	17123	17232	17190	17116	17253	17336	17262	17131	17315	17103	17286	17160	17394	17168	17219	17065	17064	17144	17098	17349	17085	17173	17090	17357	17113	17355	17183	17292	17151	17089	16790	17156	17072	17353	16999	17208	16954	17118	17183	17234	17186	17256	17262	17217	17286	17240	17103	17045	17120	17136	17268	17151	17059	17186	17338	16985	17298	17139	17098	17210	17084	17234	17079	17290	17148	17135	17183	17130	17272	17102	17166	17187	17365	17241	17172	17207	17177	17192	17400	17212	17175	17183	17320	17263	17107	17224	17201	17188	17140	17128	17108	17248	16891	17046	17181	17068	17294	17165	17176	17122	17417	16988	17134	17142	17190	17217	17157	17145	16980	17162	17379	17255	17138	17077	17234	17013	17236	17065	17232	17265	17122	16931	17209	17036	17380	16967	17005	17121	17131	17267	17141	16987	17124	17199	16946	17054	16939	17039	16992	17120	17131	17034	17277	17058	17023	16955	17142	17058	17089	17023	17213	17135	17098	17198	17084	17049	17151	17245	17168	16882	17086	17256	17318	17132	17041	17021	17196	17147	17480	17262	17070	17033	17091	17199	17073	17306	17305	17186	17123	17275	17212	17078	17252	17263	17378	17139	17021	17088	17154	17197	16946	17319	17093	17233	17316	17208	17106	17222	17128	17140	17113	17403	17049	17073	17122	17010	17147	17071	17059	17245	17378	17285	17030	16946	17145	17162	17144	16997	17282	17237	17313	17228	17317	17075	17100	17022	17210	17178	17079	17209	17213	17302	17270	17064	17211	17148	17013	17231	17057	16992	17017	17149	17237	17156	17322	17170	17320	17214	17027	17231	17335	17335	17093	17366	17321	17223	17432	17105	17251	17093	17105	17186	17086	17077	17068	17235	17187	17013	16944	17073	17098	17146	17251	17247	17076	17201	17137	17410	17077	17131	17101	17031	16991	17282	17143	17181	17310	17304	17170	17203	17069	17336	17257	17167	17226	16960	17326	17150	17181	17072	17355	17266	17067	17084	17247	17132	17315	17045	16969	17042	16897	17071	17162	17172	17180	17212	17185	17180	16933	17078	17212	17081	17305	17246	17261	17068	17275	17095	17283	17054	17199	17215	17353	17219	17096	17321	17307	16932	17253	17252	17241	17242	17155	17205	17103	17115	17190	17095	17151	17261	17287	17173	16859	17157	17191	17098	17112	17264	17241	17217	17198	17149	17205	17093	17150	16964	17010	17106	17094	17052	17265	16995	17034	16975	17251	17067	17103	17227	17116	16927	17100	17265	17183	17200	17165	17099	17341	17421	17170	17089	17084	16942	17136	17282	17014	17396	17127	17080	17339	17112	17093	17058	17170	17365	17213	17164	16943	17183	17239	17246	17276	17068	17117	17112	17142	17090	17165	17263	17252	17062	17030	17365	17168	17163	17071	17402	16991	17171	17173	17229	17350	17227	17168	17035	17102	17135	17161	17030	17270	16989	17305	17246	17298	17134	17177	17354	17192	17123	17194	17110	17394	17087	17347	17142	17180	17274	17080	17295	17134	17243	17095	17298	17307	17319	17292	16951	17156	17027	17094	17280	17221	17201	16860	17044	17122	17061	17052	16928	17060	17240	17263	17168	17053	17179	17086	17127	17196	17165	17180	17312	17218	17241	17372	17352	17360	17198	17359	16999	17031	17206	17248	17090	17310	17131	17190	17142	17116	17110	17278	17164	16941	17038	17009	17308	17197	17181	17191	17209	16943	17098	17269	17181	17097	16883	17240	17059	17142	17020	17019	17141	17186	16997	17109	17181	17174	17330	17099	16865	17017	16992	17039	17097	17232	17159	17024	17211	17249	17104	17098	17245	17239	17387	17240	17086	17103	17151	17340	17201	17183	16995	17289	17075	16885	17164	17067	16895	17325	17263	17017	17384	17134	17237	17161	17263	17406	17172	17155	17167	17310	17148	17256	17235	17287	17128	17147	17123	17135	17105	17152	17221	17143	17191	17236	17077	17107	17046	16977	17101	17077	17187	16935	17140	16969	17096	17057	17200	17140	17105	17113	17116	17093	17027	16890	17236	16948	17145	17131	17128	17143	17084	17425	17299	17046	17088	17196	17156	17154	17101	17235	17129	17195	17152	17033	17007	16991	17278	17490	17259	17199	17211	17275	17084	17125	17285	17389	17250	17284	17207	17213	16994	17077	17150	17144	17056	17073	17239	17112	17306	17236	17237	17316	17379	17073	17073	17208	17384	17240	17234	17490	17051	17054	17227	17034	17190	17212	17085	17293	17116	17049	17206	17079	17137	17170	17242	17122	17041	16926	16978	17394	17279	17288	17192	17177	17224	17101	17177	17308	17065	17099	17345	17205	17232	17163	17033	17192	17351	16947	17144	17035	17063	17157	17149	17121	17077	17379	17021	16910	17109	17077	17141	17022	17187	17055	17037	17142	16905	17051	17206	17299	17037	17115	17313	17200	17187	17030	17263	17092	17161	17255	17072	17131	17172	16970	16859	17072	17026	17343	17110	17123	17228	16928	17098	17245	17273	17252	17069	17159	17063	17139	17091	17287	17210	17200	17064	17129	17152	17357	17151	17000	17229	17294	16981	17014	17169	17122	17166	16998	16929	17337	17010	17083	17105	17126	16937	17220	17268	17053	17054	17198	17136	17165	17111	17125	17350	17139	17102	17166	17018	17069	17225	17217	17081	17071	17351	17110	17086	17098	17124	17198	17191	17165	17087	17040	17024	17248	17193	17382	17176	17381	17296	17048	17090	17157	17005	17205	17083	17156	17200	17263	17248	17013	17111	17112	17165	17248	16963	17321	17086	17149	17187	17184	17148	17062	17139	17087	17181	17219	17309	17134	16908	17097	17158	17136	17186	17047	17040	16963	17174	17229	17170	17075	17069	17125	17096	17186	17247	17261	17250	17023	17116	17114	17049	17217	17185	17127	16973	17044	17188	17212	17335	17025	17067	17018	17251	17215	17191	17123	17049	17347	17196	17137	17176	17003	17111	17162	17007	17177	17104	16903	17155	17153	17229	17103	17062	17259	17294	17160	17195	17240	17234	17142	16994	17111	17104	17290	17184	17181	17000	17084	16869	17241	17217	17195	17064	17010	17207	17122	17084	17169	17159	17169	17093	17144	17273	17216	17250	17354	17048	16943	17197	17087	17138	17025	17203	17003	17251	16938	17228	17063	16972	17122	16885	17180	16837	17284	17205	17236	17324	17290	17362	17186	16966	17143	17128	17263	17408	17181	17336	17202	17352	17199	17113	17206	17164	17184	16987	16937	17031	17203	17303	17084	16949	17146	17162	17274	17126	17290	17288	17062	17170	17291	17328	17211	17300	17110	17065	17252	16991	17105	17237	17215	16981	17192	17148	17022	17042	17134	17196	17133	17088	17151	17065	17224	17358	17244	17104	17167	17053	17161	17172	17135	17083	17052	17191	17037	17384	17277	17250	17253	17151	17095	17185	17037	17294	17018	17106	17056	17151	17230	17215	17123	17141	17148	17125	17089	16969	17140	17189	16890	17340	17283	16990	17045	16975	17198	17259	17210	17087	17080	17148	17309	17203	17138	17178	17089	17204	17115	17127	17111	17257	17136	17082	17088	17185	17153	17071	17210	17099	17285	17200	17042	17032	17091	17010	17286	17086	17304	17434	17144	17040	17106	16999	17177	17200	17146	17271	17316	17117	17216	17138	17111	17288	17318	17075	17206	17243	17171	17180	17066	17117	17087	17120	17075	17091	17204	17305	17225	17197	17156	17237	17108	17007	17039	17099	17053	17270	17175	17117	17327	17219	17282	17056	17040	17157	17310	17145	17048	17119	17121	17130	16985	17221	17192	17179	17238	17277	17096	17381	17298	16940	17031	17408	16906	16951	17303	17285	17364	17129	17137	17073	17077	17269	17185	16892	16987	17068	17156	17188	17105	17119	16958	17033	17163	17260	17204	17091	17191	17175	17118	17012	17182	17077	17282	17176	17195	17083	17051	17090	17368	17109	17201	17158	17157	17318	16987	17151	17086	16953	17081	17232	17391	17349	17091	17135	17047	17080	17302	16851	17076	17283	17351	17230	17015	16979	17269	17159	17096	17249	17201	17244	17222	17226	17049	16962	17250	17103	17212	17194	17175	17251	17125	17325	17421	17122	17221	17069	16902	17280	17061	17207	17156	17014	16973	17072	17020	17085	17298	17131	17094	17097	17079	17262	17262	17276	17319	17077	17079	17111	17079	17289	17120	17149	17116	17187	17069	17106	17038	17201	17196	17200	17093	17057	17248	17031	16950	17182	17007	17312	17099	17222	16966	17149	17194	17166	17110	17081	17092	17292	17265	17078	16949	16885	17355	17085	17351	17159	16916	17242	17228	17261	17195	17222	17196	17197	17190	17114	17185	17218	17272	17172	17337	17096	17166	17217	16948	17156	17192	17231	17108	17032	16928	17053	17264	17337	17169	17072	17166	16975	17434	17301	17030	17077	17133	17234	17348	17262	17219	17090	17196	16921	17219	17306	17074	17091	17211	17111	17283	17103	17155	17245	17135	17205	17192	17075
53571	96880	88313	65957	46421	31719	21053	16604	15219	15188	14942	15338	15154	14997	15227	15195	15004	15112	15160	15027	15156	15260	15192	15016	15099	15138	15162	15063	15146	15164	15048	15206	15216	15075	15125	15091	15097	15014	15082	15094	15187	15217	15126	15174	15097	15130	15217	15199	15278	15068	15123	15235	15210	14889	15072	15196	15121	15091	15152	15102	15107	15032	15288	15112	15064	15277	15156	15197	15050	15182	15148	14913	15199	15202	15011	15199	14876	15049	15017	15169	15233	15181	15172	15034	15129	15245	15160	15095	15079	15052	15055	15211	15232	15149	15072	14960	15110	15299	15087	15094	15130	15093	15022	15081	15148	14987	14997	15082	15101	15098	15182	15023	15214	15042	15305	15086	15067	15328	15172	15088	14990	14978	15247	15095	14962	15040	15186	15146	15313	15192	15184	14984	14968	15318	15142	15199	14937	15139	15000	15221	15061	15116	15207	14980	15026	15093	15042	15042	15142	15155	14939	14927	15019	14966	15054	15036	15258	15128	15128	15158	15069	15089	15141	15024	14849	15112	15053	15154	15051	14967	15093	14996	15340	15053	15080	15020	15084	15196	15150	15124	15044	14912	15149	15160	15070	15115	15073	15118	15224	15139	15111	15187	14993	15161	15261	15052	15064	15252	15053	15022	15095	14971	15102	15009	15205	15162	15141	15105	15214	15062	14986	15094	15097	15045	15177	15167	15205	15191	15078	15033	14945	15220	15027	15212	15054	14970	15060	15107	15021	15146	14986	15035	15058	15217	15210	14929	15147	15086	14990	15148	15194	15132	15233	15080	15089	14764	15106	15080	14951	15151	15315	15276	15084	15170	15066	14886	14955	14946	15024	14978	15039	15173	15020	15121	15016	14935	15026	15138	15016	15180	14966	15200	15119	15168	15138	15134	14989	14906	15211	15123	15206	15000	15064	15021	14998	15064	14994	14994	15180	15039	15172	15211	15245	14936	15016	15147	15211	15140	15112	15035	15140	15266	15142	14976	15093	15172	14953	14965	15299	15123	15030	15153	15107	15005	15005	15140	15159	15111	15137	15099	15076	15202	15063	15091	14958	15176	14973	15095	15095	14979	15265	15000	15158	14996	15113	15091	14932	15315	15170	15011	15170	15157	14954	15072	15135	15233	15009	15009	15098	15014	15120	15176	15019	15216	15139	15253	15194	15051	15040	14969	15009	15126	15023	15055	15132	15084	15088	14899	14988	15165	15119	15196	14996	15147	15132	15384	15003	15118	15289	15026	15157	14882	15120	15044	15018	15179	15019	15097	15159	15088	15206	14952	15024	15118	15043	15114	14980	15201	15079	15128	15110	15065	15080	15029	14966	15215	15106	15098	14899	15220	14939	15200	15049	15079	15158	15018	15119	15288	14805	15215	15078	15249	15101	15155	14959	15290	14992	15126	15103	15183	15145	15193	15130	15076	15041	15106	14965	15095	15212	14952	15033	15100	15009	15145	14951	14990	15121	14982	15168	15135	15100	15068	15028	15114	15137	15045	15094	15096	15113	15056	15160	14893	15120	15177	15073	15106	15252	15176	15108	15144	15231	15079	14931	15105	15060	15156	15149	15138	15159	15110	15070	15129	15101	15212	14956	15166	15174	15073	15027	14951	15124	15192	14942	15095	15240	15068	15092	15050	15107	15080	15085	15101	15200	15137	15156	15086	15030	15151	15184	15002	15108	15195	14977	15133	15167	15054	14829	14936	15085	15036	15169	14999	15148	15030	15187	15139	15168	15038	15136	15169	14830	14960	15080	15107	15088	15190	15049	15139	15067	15049	15005	15033	15114	15163	15057	15177	15276	15083	15148	15124	14977	15023	15065	15259	15198	15167	15038	15122	15256	15063	15040	15193	15107	15071	15136	15123	15055	15043	14976	15144	15090	15118	15268	15049	15061	14980	15040	15066	14987	15018	15065	15114	15125	15116	15131	15105	15223	15160	15274	15035	15240	15045	15152	15187	14987	15247	14963	15069	15152	15161	15161	15059	15235	15058	15088	14983	15019	15120	15072	15095	15160	15029	15019	15077	14986	15079	15109	15158	15084	14980	15062	14988	15146	15216	15165	15053	15011	15277	15264	15083	15155	15118	15164	14996	15128	14976	15136	15168	15189	15023	15073	14988	15166	15005	15149	15112	15000	15044	15067	15056	15066	15072	14960	14989	14988	15093	15105	15012	15183	14937	15124	15134	15122	15002	15069	14845	15023	15087	15234	14946	15162	15188	15204	15056	14963	15073	15258	15089	15055	15133	15150	15063	15163	15278	15063	14987	15181	15081	15203	14874	15040	15037	15257	15150	15040	15135	15121	15113	14952	15026	15110	15052	14889	15076	15136	14996	15173	15194	15117	15001	14910	15203	15317	15088	15094	15194	15032	14952	15104	15077	15168	14914	15047	15190	15021	15145	15070	15320	15048	15086	15066	15013	15285	15118	15044	15152	15078	15020	15025	15149	15019	15204	15051	15080	14988	14984	15003	14984	14972	14906	15153	15187	15069	15180	15204	15048	14910	15095	15071	15113	15035	15171	15056	15096	15097	15058	15118	15197	15109	15218	15176	15091	15211	14936	15065	15115	15114	15177	15002	14949	15143	15213	15060	15188	15221	14924	15094	15205	15049	15057	15157	15256	15037	15058	15085	15126	15175	15060	15190	14969	15292	15012	15128	15050	15033	15095	15005	15030	15232	15226	15145	15009	14912	15078	15092	15187	15119	15196	15093	15023	14913	14923	15153	15069	15115	15201	15005	15044	15020	15177	14985	15102	15238	15277	14980	15104	15002	15283	15028	15023	15160	15176	15134	14984	14935	15134	15100	15166	15135	14975	15228	15054	14994	15051	15087	15068	15045	15268	15051	15025	15054	15139	15168	15093	15132	15203	15223	15367	15148	15166	14939	14996	15107	15020	15081	15077	15121	15179	15063	15274	15095	15084	15181	15127	15240	15094	15071	15068	14889	15020	15148	15064	15195	15206	14973	15057	14928	14991	14991	14962	15199	14929	15022	15125	15059	15171	14960	14968	15134	15095	15251	15265	14888	15247	15164	14977	15033	15016	15169	15102	15238	15049	14966	15007	15115	15098	15241	15098	15089	15164	14994	15238	15114	15014	14954	15137	15076	15165	15023	14830	15104	15189	15184	15037	15163	15080	15164	15094	15042	15209	15009	15114	14981	15182	15260	15276	15036	15113	15093	15269	15015	15060	15048	15035	15163	15030	14930	15114	14983	14932	14956	15052	15002	15116	15083	15042	14992	15080	15032	14993	15208	15282	15047	15030	15094	15033	15045	15234	15132	14942	15113	15009	14982	14971	14982	15064	15156	15040	15249	15073	15064	15014	14977	15037	14963	15079	15153	15012	15077	15202	14907	15019	15067	15088	15084	15162	15217	15224	15106	15159	15134	15213	15301	15028	15066	14899	15005	15047	14922	15052	15136	15099	15115	15159	15079	15032	15274	15083	15073	15189	15183	15038	15201	14937	15248	15257	14972	15055	15226	15008	14974	15059	15165	15129	15210	15161	15266	14869	15036	14965	15049	15110	15070	15090	15163	15289	15168	15052	14918	14976	14999	15036	14982	15129	15138	15263	14904	14993	15185	15054	15179	15271	14983	15115	15112	15055	15027	15283	15222	15028	15155	15053	15169	15156	15092	15080	15244	15103	15157	15051	15045	15234	14858	14973	15310	14922	15064	15098	15053	15045	15160	15273	15006	15093	15267	15207	14982	15094	15081	15095	15098	15108	15138	15192	14955	15070	15108	15066	14893	15207	15129	14966	14930	15133	15178	15151	15252	15055	15234	15001	15069	15110	15115	15036	15176	15232	15219	15108	14886	15033	15153	15049	15020	15158	15169	15068	15058	15248	15156	15136	15198	15172	15135	14942	15176	15165	15101	14970	15035	15137	15178	15057	14995	15007	15129	15005	15044	15123	15109	15116	14826	15250	15132	14918	15112	15102	15323	14990	15304	14980	15128	15132	14894	15059	15170	15053	15218	15121	15244	15098	15115	15024	15030	15047	14993	15087	15186	15025	15146	15098	15079	15079	15178	15138	15008	15000	15065	15064	15175	15004	15135	15210	14936	14998	14970	14997	15081	15319	15226	14972	14952	15053	15117	15080	15055	15127	15222	15121	15182	14998	15148	15075	15136	15165	15157	15193	15129	14989	15046	15142	15079	14991	14966	15075	15262	15185	15117	15037	15043	14798	14939	14933	15059	15132	15150	15028	15166	15018	15043	15106	15094	15311	14918	15172	14969	14984	15141	15020	15161	15090	15112	15126	15028	15018	14958	15091	15142	14975	15045	15113	15117	15082	15094	15013	14951	15097	15140	14920	15054	15041	15174	15132	15199	15201	15154	15106	15207	14959	15004	15100	15056	15139	15117	14969	14982	15063	15120	15173	15051	15077	15137	14828	15171	15065	14941	15082	15190	15166	15113	15191	15341	15124	14982	14853	15175	15117	15016	15256	15025	15058	15273	15136	15269	15139	14980	14997	15065	15146	15010	15124	15101	15046	15242	15180	15150	15026	15224	15247	15212	15231	14980	15209	15175	15153	15282	15096	15019	15043	15090	15013	15055	15187	14995	15063	15303	15163	14992	15058	15145	14992	14987	15062	15128	15105	15178	14976	14988	15120	15031	15069	14938	15065	15131	15299	15069	15069	15051	15191	15081	15107	15182	15219	15102	14944	14967	15032	14962	15401	14967	15162	15118	14965	15084	15082	15114	15092	15257	15067	15004	15058	15074	15017	15128	15096	14961	15338	15153	15068	15050	15102	14934	15165	15148	15108	14978	14963	14945	15225	15068	15205	15051	14857	14878	15191	15256	15024	14949	15160	15171	15002	14980	15096	14900	15202	14992	15067	15084	15203	15193	15174	15172	15205	14997	15173	15020	15112	15236	15229	15044	15148	15121	15090	15169	15248	15078	15115	14912	15147	15071	15009	15103	15031	15007	14970	14939	15170	14916	15081	15189	15003	15034	15234	15007	15110	15093	15062	15262	15177	15208	15108	15204	14995	15084	14953	15114	14998	15155	15143	15150	15025	15174	15075	14987	15045	14995	15068	15169	15072	14929	14977	15028	15101	14924	15095	15062	15085	15285	15049	15128	15145	15125	15210	15059	15050	15031	14969
23060	22944	38774	42269	40189	34777	29117	21038	18099	17789	17729	17662	17566	17445	17435	17678	17812	17737	17699	17658	17540	17472	17678	17433	17546	17221	17664	17474	17520	17445	17299	17240	17503	17293	17380	17298	17435	17459	17411	17480	17500	17419	17473	17261	17327	17419	17618	17505	17481	17349	17321	17205	17357	17411	17400	17197	17279	17298	17210	17427	17394	17405	17316	17306	17301	17364	17459	17247	17386	17488	17313	17278	17417	17597	17297	17374	17268	17437	17280	17448	17187	17374	17354	17460	17335	17265	17175	17577	17361	17305	17454	17480	17313	17587	17480	17371	17530	17385	17348	17177	17458	17291	17473	17401	17390	17319	17361	17521	17193	17227	17345	17264	17307	17396	17391	17456	17396	17305	17517	17250	17208	17224	17473	17388	17255	17355	17442	17451	17412	17293	17139	17292	17115	17410	17134	17177	17419	17383	17015	17256	17335	17371	17278	17369	17345	17383	17404	17443	17243	17215	17244	17479	17227	17363	17353	17203	17472	17474	17459	17424	17256	17547	17243	17298	17288	17373	17382	17315	17323	17356	17203	17292	17492	17448	17367	17311	17304	17122	17328	17439	17329	17191	17370	17159	17458	17429	17248	17405	17396	17414	17227	17531	17351	17435	17099	17478	17335	17442	17241	17309	17529	17263	17264	17192	17237	17415	17416	17512	17344	17339	17277	17304	17282	17306	17361	17422	17366	17402	17226	17339	17154	17162	17394	17395	17073	17310	17151	17337	17128	17351	17262	17124	17325	17298	17453	17139	17147	17330	17344	17426	17100	17237	17303	17213	17469	17418	17401	17441	17227	17210	17379	17359	17285	17477	17152	17231	17211	17281	17358	17387	17389	17128	17039	17303	17327	17351	17294	17342	17285	17348	17574	17244	17357	17202	17319	17257	17401	17229	17178	17434	17488	17343	17419	17216	17388	17503	17305	17558	17452	17374	17263	17235	17312	17327	17119	17232	17102	17136	17414	17471	17341	17176	17249	17445	17160	17349	17388	17375	17138	17309	17492	17309	17396	17318	17183	17257	17275	17236	17428	17322	17384	17154	17225	17285	17281	17231	17430	17236	17268	17372	17172	17133	17324	17265	17275	17148	17224	17177	17316	17139	17463	17230	17358	17358	17347	17286	17364	17492	17472	17531	17096	17425	17270	17386	17254	17214	17226	17143	17304	17049	17382	17165	17345	17451	17125	17551	17279	17299	17162	17300	17408	17347	17385	17106	17232	17240	17525	17344	17421	17423	17399	17262	17377	17536	17267	17331	17355	17280	17350	17247	17268	17153	17381	17289	17225	17333	17094	17162	17332	17222	17286	17275	17318	17416	17357	17202	17469	17347	17319	17101	17434	17257	17364	17390	17356	17444	17328	17415	17250	17380	17340	17444	17323	17261	17520	17418	17299	17327	17380	17300	17287	17404	17443	17485	17148	17404	17455	17194	17179	17227	17536	17312	17235	17282	17388	17475	17422	17371	17227	17184	17305	17372	17114	17226	17358	17365	17453	17359	17445	17266	17516	17333	17458	17288	17384	17265	17354	17389	17391	17489	17483	17123	17375	17403	17244	17384	17209	17450	17243	17483	17286	17309	17064	17037	17392	17384	17231	17356	17397	17525	17052	17384	17221	17474	17338	17349	17225	17427	17315	17475	17199	17272	17435	17341	17350	17232	17199	17436	17222	17285	17354	17410	17393	17345	17367	17236	17269	17136	17265	17392	17433	17485	17206	17301	17304	17182	17120	17201	17138	17127	17343	17354	17299	17325	17345	17396	17510	17581	17325	17199	17558	17187	17258	17249	17145	17334	17333	17262	17440	17321	17226	17253	17457	17468	17172	17260	17284	17233	17347	17124	17105	17189	17298	17267	17260	17441	17430	17138	17261	17231	17323	17379	17336	17352	17172	17285	17252	17193	17144	17198	17439	17302	17313	17193	17374	17365	17297	17211	17246	17282	17143	17238	17376	17310	17385	17380	17324	17268	17183	17273	17210	17217	17322	17247	17352	17379	17265	17365	17296	17215	17401	17342	17536	17436	17373	17478	17383	17341	17162	17428	17126	17302	17312	17305	17360	17223	17305	17429	17400	17356	17206	17246	17067	17579	17499	17398	17367	17179	17286	17419	17317	17265	17120	17490	17219	17462	17238	17340	17366	17242	17271	17290	17128	17399	17179	17230	17397	17283	17433	17397	17301	17475	17168	17383	17059	17486	17296	17227	17390	17189	17485	17079	17331	17290	17257	17413	17307	17201	17223	17312	17247	17259	17277	17085	17456	17406	17302	17268	17359	17308	17393	17153	17473	17172	17186	17357	17399	17312	17196	17406	17262	17135	17124	17396	17140	17416	17528	17437	17336	17314	17107	17280	17391	17462	17414	17527	17269	17219	17171	17123	17347	17453	17276	17342	17298	17514	17302	17240	17243	17312	17380	17283	17315	17369	17226	17355	17477	17470	17213	17298	17340	17399	17319	17224	17248	17165	17387	17388	17295	17225	17391	17206	17133	17103	17257	17249	17419	17247	17278	17315	17276	17473	17367	17201	17093	17126	17338	17381	17318	17163	17341	17330	17495	17413	17173	17220	17358	17178	17149	17262	17274	17311	17296	17283	17165	17318	17157	17388	17294	17025	17530	17531	17465	17326	17328	17485	17342	17271	17289	17364	17522	17384	17386	17420	17252	17350	17286	17089	17474	17371	17363	17308	17317	17249	17255	17270	17459	17152	17389	17421	17342	17301	17328	17444	17295	17421	17374	17433	17269	17232	17235	17221	17378	17550	17354	17288	17329	17383	17678	17339	17433	17341	17124	17450	17282	17448	17513	17394	17423	17120	17420	17413	17178	17171	17237	17261	17151	17298	17385	17415	17251	17323	17326	17312	17277	17313	17273	17306	17380	17456	17417	17571	17283	17177	17435	17221	17553	17502	17264	17222	17409	17536	17476	17317	17494	17396	17349	17277	17255	17614	17361	17492	17367	17332	17225	17481	17234	17449	17227	17419	17310	17374	17178	17282	17321	17157	17208	17142	17334	17204	17315	17086	17281	17245	17403	17476	17365	17185	17408	17324	17239	17181	17161	17480	17359	17390	17441	17375	17155	17265	17263	17307	17286	17163	17374	17325	17307	17076	17348	17146	17260	17360	17386	17496	17332	17404	17280	17146	17459	17396	17315	17397	17332	17198	17400	17273	17262	17210	17391	17190	17292	17362	17202	17203	17361	17294	17323	17205	17300	17297	17184	17407	17338	17269	17365	17351	17265	17607	17129	17446	17273	17450	17313	17499	17376	17218	17337	17173	17105	17486	17547	17194	17188	17160	17063	17127	17195	17450	17430	17211	17196	17255	17270	17180	17392	17412	17229	17381	17365	17357	17505	17227	17338	17083	17460	17315	17147	17222	17271	17163	17318	17181	17093	17271	17221	17168	17375	17460	17410	17354	17384	17308	17259	17245	17345	17277	17298	17564	17420	17385	17438	17375	17403	17243	17229	17312	17322	17255	17221	17456	17448	17254	17196	17381	17348	17338	17354	17479	17355	17228	17403	17183	17285	17286	17351	17401	17353	17415	17109	17469	17445	17349	17252	17363	17353	17086	17295	17192	17408	17337	17231	17257	17363	17202	17159	17233	17518	17264	17274	17457	17315	17252	17220	17133	17141	17391	17433	17218	17333	17350	17356	17252	17268	17224	17502	17081	17269	17119	17312	17336	17309	17284	17463	17172	17302	17387	17370	17173	17296	17347	17514	17303	17418	17452	17316	17275	17406	17328	17270	17282	17414	17149	17132	17409	17405	17383	17270	17389	17345	17223	17006	17309	17377	17290	17206	17214	17472	17393	17020	17375	17135	17541	17475	17302	17364	17203	17346	17429	17263	17284	17245	17406	17252	17160	17225	17234	17325	17407	17416	17171	17302	17285	17044	17405	17333	17250	17222	17258	17309	17401	17082	17191	17176	17217	17403	17057	17361	17208	17202	17022	17430	17399	17299	17283	17241	17381	17430	17137	17229	17251	17412	17466	17243	17263	17237	17263	17216	17253	17375	17326	17349	17240	17500	17368	17454	17548	17310	17296	17333	17172	17462	17426	17264	17494	17342	17206	17348	17255	17442	17268	17419	17222	17225	17231	17583	17343	17313	17292	17340	17429	17238	17445	17078	17042	17591	16972	17553	17670	17181	17326	17410	17055	17333	17325	17367	17175	17140	17446	17375	17274	17358	17395	17524	17372	17425	17361	17425	17431	17356	17241	17185	17215	17268	17482	17289	17320	17169	17318	17230	17447	17221	17352	17385	17190	17314	17202	17144	17487	17343	17268	17274	17254	17302	17423	17336	17342	17376	17241	17192	17507	17513	17411	17212	17298	17326	17325	17345	17283	17234	17315	17313	17332	17395	17068	17395	17174	17276	17432	17250	17240	17244	17345	17068	17311	17391	17517	17668	17553	17452	17266	17305	17481	17270	17332	17351	17371	17244	17533	17352	17362	17315	17404	17388	17348	17074	17531	17492	17186	17253	17373	17256	17336	17512	17243	17334	17380	17332	17420	17471	17425	17345	17157	17029	17352	17267	17295	17365	17480	17480	17286	17020	17092	17309	17204	17294	17253	17317	17126	17219	17426	17360	17243	17200	17186	17366	17290	17324	17340	17420	17448	17367	17377	17301	17402	17312	17280	17360	17450	17364	17340	17401	17310	17264	17390	17257	17165	17544	17280	17310	17249	17282	17363	17438	17181	17441	17325	17320	17183	17417	17219	17261	17330	17321	17358	17359	17194	17403	17388	17261	17469	17467	17257	17349	17136	17194	17141	17354	17165	17387	17524	17306	17391	17199	17413	17436	17238	17233	17156	17349	17469	17336	17455	17319	17365	17274	17306	17265	17404	17433	17295	17382	17462	17390	17205	17162	17380	17435	17447	17376	17543	17304	17101	17181	17351	17262	17367	17268	17536	17296	17387	17273	17252	17385	17432	17112	17427	17321	17287	17164	17347	17156	17212	17373	17092	17239	17378	17351	17464	17279	17206	17315	17322	17161	17341	17346	17398	17267	17522	17356	17262	17478	17390	17327	17402	17075	17279	17274	17506	17482	17249	17142	17270	17463	17425	17279	17349	17290	17457	17549	17369	17146	17230	17347	17264	17492	17525
59497	103827	95420	76824	56934	38684	24763	17530	15417	15017	15284	15002	15221	15239	15257	15236	15123	15085	15152	15278	15232	14989	15087	15371	15268	15282	15125	15339	15259	15318	15165	15218	15283	15186	15150	14951	15241	15075	15093	14985	15256	15003	15199	15152	15153	15156	15055	15276	15162	15142	15262	14910	15290	15204	15284	15074	15038	15156	14984	15087	15408	15181	15281	15026	15201	15262	15150	15139	15119	15141	15092	15140	15133	15312	15116	15287	15246	15125	15149	15168	15265	15117	15245	15095	15205	15048	15061	15267	15210	15149	15237	15186	15098	15261	15109	15226	15304	15273	15233	15229	15231	15033	15018	15310	15159	15027	15240	15323	15312	15284	15055	15287	15370	15045	15124	15207	15201	15165	15138	15100	15175	15386	15060	15098	15156	15048	14989	15070	15320	15197	15097	15244	15129	15338	15184	15160	15321	15055	15185	15118	15011	15231	15257	15139	15125	15144	15257	15103	15089	15110	15236	15152	15060	15030	15339	15229	15215	15160	15136	15282	15058	15297	15267	15198	15057	15105	15126	15103	15162	15238	15413	15174	15205	15129	15103	15140	15198	15089	15146	15304	15032	15021	15118	15070	15047	14943	15133	15262	15197	15065	15184	15103	15106	15102	15108	15183	15168	15143	15054	15176	15102	15125	15109	15265	15131	14977	15133	15037	15118	15084	15044	15053	15189	15053	15213	15029	15168	15355	15193	15036	15165	15122	15252	15251	15009	15014	15136	15002	14996	15253	15200	15252	15101	15198	15203	15255	15070	15366	15024	14983	14940	15188	15173	15277	15019	15040	14824	15135	15156	15148	15174	15231	15246	15150	15115	15071	15076	15204	15278	15258	15174	15071	15092	15409	15333	15164	15125	15161	15206	14999	15409	15199	15258	15162	15100	15229	15224	15193	14999	15069	15150	14982	15244	15176	15221	14919	15103	15196	15062	15215	15084	15010	15187	15133	15168	15279	15087	15142	15127	15120	15120	15190	15134	14982	15247	15248	15217	15097	15095	15152	15046	14950	15067	15357	15202	15106	15091	15028	15230	15336	15082	15160	15199	15106	15139	15188	15139	15220	15268	15161	15354	15139	15012	15032	15216	15058	15330	15202	15244	15110	15054	15081	15124	15117	15316	15238	14984	15294	15184	15185	15226	15194	15194	14823	15200	15038	15077	15187	15025	15097	15163	15126	15127	15243	15170	15112	15077	15147	14965	14997	15152	15100	15136	15341	15194	14902	15045	15176	15166	15347	15054	15367	15224	15144	15042	15124	15154	15278	15190	15060	15085	15128	15132	15148	15172	15124	15297	15199	15120	14938	15358	15157	15160	15229	15193	15319	15031	15191	15113	15015	15113	15163	15012	15134	15268	15248	15157	15153	15069	15193	15358	15268	15058	15250	15107	15146	15148	15141	15147	15207	15195	15178	15151	15215	15134	15146	15081	15288	15043	15218	15189	15088	15314	15038	15178	15318	15074	15071	15226	15171	15293	15278	15199	15295	15173	15192	15213	15217	15130	15064	15043	15312	15117	15141	15160	15356	15255	15158	15234	15027	15096	15201	15042	15089	15166	15017	15135	15350	15159	15240	15058	15234	15081	15184	15287	15130	15290	15019	15118	15083	15221	15120	15182	15237	15143	15174	15183	15233	15113	15151	15167	15200	15403	15154	15106	15237	15478	15086	15254	15261	15255	15207	15135	15138	15231	15181	15143	15184	15318	15232	15152	15174	15081	15171	15101	15214	15107	15229	15177	15129	15167	15241	14967	15291	15143	15148	15112	15123	15183	15029	15207	15050	15228	15216	15023	15236	15074	15145	15067	15088	15170	15052	15046	15201	14968	15238	15107	15159	15119	15236	15061	15073	15237	15189	15259	14961	15156	15173	15157	15082	15127	15214	15232	15077	15312	15094	15049	15187	15106	15177	15241	15239	15032	15122	15190	15135	15179	15115	14997	15071	15275	15032	15189	15180	15368	15183	15000	15027	15285	15110	15144	15178	15287	15162	15192	15239	15229	15210	15085	15154	15018	15250	15116	15080	15253	15229	15094	15168	15291	15000	15366	15101	14985	15156	15151	15005	15319	15126	15223	15120	15120	15101	15224	15145	15002	15055	15305	15083	15190	15415	15216	15162	15152	15166	15140	15132	15143	15075	15187	15080	15155	15138	15239	15182	14989	14958	15186	15150	15070	15132	15035	15098	15216	15144	15243	15270	15255	15293	15113	15167	15023	15144	15124	15147	15122	15199	15131	15154	15217	15159	15263	15158	15335	15256	15069	15235	15320	15157	15032	15007	15323	15057	15266	15320	15245	15335	15086	15044	15193	15392	15182	15218	15082	15182	15111	14998	15122	15072	15145	15149	15237	15163	15032	15083	15066	15079	14996	15050	15036	15057	15186	15019	15213	15004	15254	15174	15209	15288	15193	15318	15306	15368	15132	15137	15287	15269	15024	15171	15315	15219	15068	15052	14982	15212	15113	15236	15068	15155	15174	15039	15209	15300	15082	15204	15011	15293	15211	15165	15273	15287	15126	15041	15078	15201	14992	15345	15178	15032	15160	15146	15208	15141	14950	15203	15110	15160	15247	15091	15183	15110	15133	15152	15280	15322	15094	15064	15116	15112	15084	15103	15150	15163	15015	15083	15077	15097	15182	15292	15156	15038	15062	15342	15197	15086	15271	15108	15089	15024	15061	15105	14961	15362	15110	15048	15253	15243	15150	15076	15166	15082	15027	15112	15263	15095	15114	15048	15105	15038	15089	15083	15197	14922	15312	15176	15176	15153	15125	15097	15114	15152	15201	15194	15258	15203	14982	15015	15146	15370	15104	15170	15194	15117	15298	15143	15215	15171	15122	15250	15240	15275	15086	15103	15172	15221	15262	15085	15306	15257	15189	15105	15204	15253	15352	15019	15201	15241	15201	15080	15100	15279	15313	15191	15264	15082	15007	14972	15249	15112	15094	15175	15040	15022	15042	15179	15155	15044	15168	15120	15060	15157	15112	15176	15056	15251	15189	15055	15267	15058	15190	15219	15237	15126	15255	15103	15229	15262	15259	14984	15050	15088	14925	15166	15073	15119	15059	15153	15208	15139	15276	15198	15304	15211	15018	15062	15222	15335	15094	15104	15256	15008	15312	15311	15129	15228	15047	15133	15186	14976	15218	15280	15042	15225	15118	15136	15342	15163	15094	15240	15160	15348	15050	15034	15009	15049	15127	15042	15185	15174	15071	15175	15074	15146	15028	14920	15037	15128	15140	15061	15296	14990	15049	15139	15146	15211	15207	15118	15365	15039	15223	15215	15002	14999	15335	15195	15183	15090	15002	15278	15239	15085	15276	14989	15312	15027	15227	15120	15168	15009	15067	15088	15010	15131	15114	15095	15176	15115	15116	15163	15064	15187	15164	15233	15260	15211	15110	15165	15197	15135	15098	15228	15251	15145	15091	14953	15323	15157	15061	15179	15255	15096	15295	15260	15103	15077	15140	15168	15204	15115	15148	15118	15250	15092	15304	15055	15052	15227	15060	15207	15114	15214	15270	15163	14951	15249	15094	15085	15221	15086	15261	15095	15050	15161	15157	15327	15096	15142	15094	15104	15101	15121	15240	15113	15151	15346	15182	15210	15014	15194	15155	15016	15258	15144	15226	15203	15022	15139	15132	15118	15217	15329	15042	15140	15256	15203	15242	15160	15072	15198	15276	15140	15214	15347	15109	15062	15060	15121	15216	15153	15130	15100	15145	15241	15146	15141	15136	15120	15119	15118	15287	15096	15288	15085	15200	15280	15257	15172	15218	15087	15290	15232	14944	15159	15165	15202	15241	15284	15071	15252	15226	15071	15252	15139	15035	15051	15142	15273	15103	15195	15128	15111	15217	15111	14996	15008	15213	15240	15222	15108	15258	15066	15266	15074	15410	15338	15127	15309	15151	15076	15306	15144	15138	15228	15083	15318	15209	15316	15122	15143	15311	15305	15422	15119	15099	15228	15245	15203	15171	15141	15262	15099	14973	15001	15312	15180	14929	15196	15214	15110	15216	15085	15206	15091	15085	15316	15275	15134	15153	15224	14986	15270	15063	15135	15273	15100	15128	15095	15276	15122	15117	15229	14999	14988	15151	15162	15159	15145	15308	15105	15065	15261	15244	14965	15294	15190	15164	15095	15195	15213	15181	15091	15313	14973	15316	15178	14953	15409	15063	15124	14969	15368	15165	15260	15263	15275	15274	15144	15166	15180	15246	15265	15088	15086	15173	15169	15041	15230	15184	15236	15121	15093	15036	15174	15117	15086	15262	15164	15238	15216	15159	15168	15019	15151	15102	15261	15139	15079	15073	15211	15113	15040	15132	14966	15083	15044	15101	15194	15304	15245	14982	15271	15015	15179	15163	14998	15221	15167	15232	15104	15294	15070	15363	15087	15018	15214	14998	15231	15352	15177	15188	15251	15045	15206	15273	15141	15209	15017	15236	15220	15170	15326	15130	15212	15035	15282	14961	14991	15236	15149	15209	15292	15185	15204	15070	14991	15082	15161	15163	15016	15202	15090	15235	15274	15113	15229	15166	15141	15211	15193	15391	15228	15192	15068	15195	15238	15202	15124	15233	15085	15255	15137	15164	15067	15028	15104	15054	15119	15009	15210	15225	14990	15227	15116	15222	15198	15269	14893	15285	14885	15190	15126	15200	15161	15105	15027	15134	15163	15040	15178	15023	15155	15129	15404	15179	15123	15113	15196	15121	15200	14975	15150	14990	15214	15057	15179	15075	15126	15173	15074	15162	15224	14986	15185	15247	15201	15313	15113	15127	15220	15140	14871	15296	15112	15137	15211	15181	15086	15196	15084	15004	15139	15134	14991	15124	15124	15162	15292	15143	15307	15158	15315	15101	15109	15077	15132	15053	15057	15133	15183	15173	15216	15154	15125	15282	15116	15252	15256	14985	15131	15267	15173	15310	15274	15268	15115	15242	15259	15095	15029	15176	15104	15218	15278	15274	15257	15095	15027	15160	15301	15108	15127	15174	14985	15193	15223	15188	15029	15164	15222	15212	15116	15108	15116	15277	15146	15204	15031	15064	15072	15127	15253	15199	15093	15000	15144	15371	15031	15030	15149	15316	15274	15168	15306	15170	15207	15061	15098
27970	32105	45866	38637	28798	22202	19269	17879	17733	17396	17479	17318	17470	17494	17547	17616	17644	17489	17573	17422	17577	17646	17341	17392	17459	17714	17650	17434	17617	17393	17372	17617	17442	17658	17499	17266	17368	17379	17607	17731	17350	17688	17559	17409	17484	17561	17312	17417	17460	17603	17534	17418	17487	17405	17598	17409	17453	17408	17551	17522	17451	17425	17587	17509	17562	17550	17620	17551	17558	17464	17302	17364	17582	17602	17460	17498	17587	17341	17410	17513	17583	17534	17421	17415	17383	17413	17493	17457	17412	17525	17495	17446	17431	17360	17423	17398	17381	17509	17521	17536	17320	17247	17266	17481	17413	17585	17484	17622	17501	17249	17500	17477	17551	17524	17537	17492	17725	17437	17529	17436	17531	17457	17615	17273	17616	17454	17690	17533	17344	17466	17429	17264	17410	17510	17570	17456	17642	17299	17539	17733	17374	17390	17632	17370	17383	17405	17483	17529	17426	17437	17628	17460	17572	17577	17365	17494	17455	17454	17327	17476	17520	17526	17501	17567	17447	17596	17363	17361	17523	17510	17516	17550	17501	17423	17365	17335	17447	17566	17641	17456	17487	17576	17502	17456	17389	17539	17672	17476	17429	17209	17383	17310	17354	17548	17568	17317	17426	17690	17504	17434	17429	17614	17377	17310	17419	17569	17511	17566	17555	17476	17565	17448	17413	17486	17349	17738	17379	17233	17455	17285	17661	17747	17546	17372	17456	17402	17532	17527	17381	17367	17529	17486	17487	17292	17562	17366	17379	17415	17535	17472	17537	17485	17478	17589	17339	17522	17437	17524	17528	17453	17411	17606	17508	17527	17528	17191	17434	17379	17506	17577	17534	17433	17451	17513	17454	17434	17471	17375	17506	17541	17461	17636	17486	17462	17531	17563	17393	17416	17408	17486	17268	17417	17453	17651	17491	17533	17438	17501	17608	17546	17423	17517	17555	17428	17515	17629	17440	17458	17669	17693	17384	17593	17300	17485	17499	17473	17494	17416	17548	17302	17411	17633	17369	17335	17357	17567	17457	17355	17478	17322	17486	17349	17158	17458	17574	17360	17457	17399	17357	17454	17458	17531	17484	17590	17630	17291	17555	17426	17282	17297	17478	17383	17573	17405	17423	17301	17458	17475	17407	17365	17603	17390	17481	17401	17571	17407	17511	17349	17414	17275	17628	17492	17527	17493	17478	17420	17347	17435	17373	17308	17485	17494	17460	17567	17338	17546	17605	17577	17438	17410	17250	17512	17503	17544	17465	17340	17485	17495	17596	17329	17546	17416	17485	17729	17500	17443	17498	17369	17689	17532	17479	17183	17249	17533	17281	17506	17740	17497	17368	17574	17416	17302	17427	17349	17502	17402	17379	17531	17732	17439	17581	17325	17528	17275	17515	17595	17631	17430	17377	17455	17414	17426	17418	17521	17450	17503	17304	17546	17490	17407	17566	17309	17649	17631	17491	17582	17502	17441	17366	17236	17403	17581	17665	17270	17713	17714	17509	17413	17208	17430	17606	17642	17666	17499	17470	17412	17340	17390	17640	17297	17417	17610	17556	17573	17386	17425	17585	17579	17407	17464	17600	17242	17576	17597	17358	17581	17399	17500	17386	17444	17416	17442	17443	17387	17546	17394	17413	17359	17386	17522	17484	17465	17438	17439	17602	17522	17571	17372	17491	17515	17437	17435	17649	17464	17417	17242	17319	17550	17511	17545	17362	17493	17328	17301	17435	17299	17677	17338	17484	17597	17491	17534	17342	17631	17367	17462	17391	17309	17594	17512	17724	17499	17525	17572	17536	17688	17369	17511	17496	17331	17603	17399	17393	17429	17416	17519	17595	17469	17426	17471	17438	17578	17620	17423	17583	17437	17486	17375	17458	17537	17379	17565	17608	17474	17339	17519	17466	17411	17500	17517	17482	17621	17553	17386	17611	17680	17479	17464	17337	17500	17422	17432	17303	17504	17590	17406	17692	17443	17411	17508	17474	17545	17308	17511	17558	17382	17340	17397	17594	17425	17274	17567	17586	17332	17425	17480	17492	17553	17676	17542	17502	17326	17399	17593	17495	17555	17461	17289	17440	17471	17722	17443	17615	17595	17615	17324	17417	17396	17490	17616	17604	17430	17537	17425	17498	17369	17566	17411	17472	17347	17602	17450	17560	17381	17481	17498	17318	17482	17468	17478	17451	17345	17509	17437	17597	17428	17539	17335	17211	17557	17539	17438	17438	17371	17505	17505	17319	17508	17552	17287	17380	17491	17416	17576	17420	17412	17703	17553	17503	17548	17472	17575	17495	17552	17610	17654	17410	17308	17389	17346	17311	17458	17547	17494	17625	17466	17341	17489	17574	17499	17357	17442	17562	17400	17633	17617	17553	17459	17609	17337	17592	17489	17462	17554	17558	17452	17515	17546	17598	17408	17445	17718	17578	17185	17242	17534	17440	17430	17574	17264	17505	17566	17554	17551	17655	17342	17642	17201	17630	17564	17589	17494	17322	17280	17491	17316	17577	17402	17466	17536	17453	17302	17572	17466	17502	17649	17352	17368	17541	17546	17388	17665	17074	17512	17435	17373	17445	17325	17370	17413	17418	17536	17459	17265	17470	17400	17378	17340	17436	17342	17606	17545	17428	17492	17508	17547	17714	17520	17477	17517	17831	17276	17618	17431	17481	17552	17388	17430	17635	17413	17558	17595	17488	17362	17615	17427	17572	17538	17541	17442	17582	17432	17290	17271	17458	17198	17491	17629	17402	17360	17472	17453	17559	17442	17698	17767	17370	17461	17351	17321	17508	17581	17380	17464	17542	17585	17498	17553	17511	17513	17602	17496	17494	17281	17361	17620	17261	17373	17346	17475	17315	17558	17741	17509	17342	17531	17371	17502	17324	17402	17416	17418	17573	17529	17423	17517	17461	17579	17661	17444	17448	17410	17432	17417	17493	17460	17397	17430	17468	17457	17605	17557	17327	17688	17248	17535	17516	17223	17384	17478	17503	17319	17586	17571	17562	17508	17594	17421	17379	17432	17496	17496	17336	17600	17540	17422	17579	17632	17561	17372	17442	17371	17441	17451	17349	17570	17390	17436	17375	17506	17384	17479	17584	17306	17461	17739	17613	17286	17494	17363	17440	17633	17485	17580	17605	17558	17368	17560	17541	17364	17531	17431	17432	17376	17540	17742	17576	17496	17388	17478	17529	17748	17396	17522	17540	17450	17582	17427	17295	17437	17434	17611	17362	17419	17616	17442	17436	17449	17304	17524	17441	17549	17556	17342	17489	17459	17404	17286	17523	17466	17514	17499	17571	17510	17441	17539	17421	17367	17439	17463	17342	17537	17510	17264	17517	17468	17458	17471	17426	17524	17271	17575	17606	17320	17254	17545	17520	17410	17504	17360	17543	17440	17550	17268	17450	17466	17493	17421	17551	17564	17267	17585	17565	17304	17230	17609	17649	17393	17488	17483	17685	17498	17587	17308	17497	17345	17378	17244	17607	17465	17522	17525	17394	17342	17366	17522	17612	17458	17638	17503	17507	17344	17415	17639	17390	17448	17684	17530	17457	17477	17387	17447	17321	17450	17588	17444	17528	17399	17478	17390	17452	17683	17667	17352	17308	17711	17452	17388	17520	17433	17530	17448	17517	17467	17659	17553	17503	17482	17409	17362	17571	17587	17471	17494	17403	17540	17276	17459	17477	17330	17503	17356	17375	17272	17550	17419	17530	17542	17448	17621	17629	17528	17469	17336	17520	17401	17437	17561	17828	17268	17439	17631	17451	17363	17377	17308	17450	17482	17673	17585	17417	17577	17417	17496	17410	17425	17493	17537	17459	17280	17361	17395	17394	17555	17605	17359	17516	17555	17558	17488	17426	17308	17465	17506	17276	17472	17243	17454	17422	17514	17457	17506	17311	17529	17584	17586	17208	17428	17367	17445	17504	17308	17448	17470	17611	17384	17579	17537	17283	17571	17470	17498	17453	17654	17435	17575	17457	17558	17485	17619	17598	17494	17342	17552	17642	17468	17485	17433	17451	17285	17518	17533	17554	17659	17445	17531	17402	17526	17341	17445	17543	17534	17453	17562	17702	17575	17354	17493	17347	17628	17343	17373	17272	17225	17558	17542	17189	17399	17464	17440	17536	17375	17383	17281	17592	17498	17298	17371	17458	17504	17559	17741	17510	17333	17489	17220	17328	17205	17335	17558	17593	17502	17465	17509	17523	17403	17518	17505	17676	17644	17571	17422	17434	17373	17264	17502	17504	17520	17500	17496	17670	17542	17521	17430	17386	17549	17605	17719	17475	17368	17567	17608	17379	17519	17547	17408	17692	17563	17555	17302	17383	17425	17478	17387	17538	17439	17314	17523	17414	17498	17494	17381	17626	17464	17577	17512	17218	17518	17350	17658	17547	17601	17376	17332	17353	17583	17494	17423	17391	17294	17431	17572	17522	17436	17582	17536	17509	17466	17609	17305	17453	17408	17341	17422	17471	17460	17469	17606	17509	17391	17404	17404	17425	17483	17516	17454	17296	17459	17501	17403	17646	17443	17488	17487	17550	17325	17473	17168	17479	17405	17510	17614	17525	17510	17462	17462	17516	17505	17569	17561	17704	17470	17548	17699	17476	17454	17466	17380	17507	17385	17544	17331	17492	17543	17640	17149	17569	17544	17465	17383	17469	17482	17388	17327	17644	17319	17296	17387	17423	17632	17565	17571	17453	17457	17480	17512	17673	17486	17207	17235	17517	17245	17295	17415	17444	17677	17628	17714	17564	17548	17598	17700	17339	17489	17426	17347	17385	17230	17412	17490	17421	17462	17586	17488	17430	17456	17382	17365	17453	17082	17540	17269	17505	17405	17655	17536	17494	17317	17513	17522	17312	17487	17497	17451	17693	17744	17580	17416	17686	17538	17521	17617	17595	17640	17422	17626	17498	17408	17567	17551	17337	17650	17307	17505	17581	17558	17303	17382	17248	17277	17448	17402	17505	17530	17566	17419	17703	17524	17374	17504	17479	17549	17542	17523	17511	17277	17576	17523	17349	17635	17507	17642	17416	17395	17473	17361	17366	17334	17710	17467	17284	17344	17388	17441	17320	17471	17532	17638	17413	17211	17385	17489	17243	17396	17505	17604
26894	52914	49072	35951	26556	19281	16446	15487	15354	15101	15136	15275	15203	15301	15225	15280	15048	15198	15211	15259	15007	15308	15261	15329	15126	15182	15450	15073	15297	15189	15127	15281	15139	15213	15369	15329	15218	15251	15260	15141	15279	15134	15256	15324	15155	15411	15277	15352	15227	15140	15229	15247	15167	15091	15227	15206	15191	15337	15212	15264	15405	15386	15317	15350	15173	15177	15189	15137	15162	15200	15183	15380	15106	15237	15113	15113	15297	15105	15152	15329	15283	15347	15152	15194	15144	15169	15155	15104	15358	15111	15226	15315	15199	15326	15172	15361	15259	15370	15308	15281	15217	15168	15373	15203	15142	15144	15317	15263	15245	15204	15307	15192	15176	15239	15222	15155	15307	15058	15177	15145	15259	14956	15306	15205	15243	15327	15174	15289	15124	15192	15256	15077	15028	15326	15151	15244	15309	15241	15151	15194	15258	15279	15255	15205	15061	15336	15294	15225	15308	15315	15288	15156	15168	15297	15286	15298	15154	15300	15159	15404	15122	15430	15157	14966	15383	15266	15189	15421	15268	15177	15178	15257	15048	15236	15449	15302	15212	15292	15315	15255	15127	15348	15195	15301	15165	15344	15259	15174	15233	15179	15225	15264	15252	15233	15402	15092	15242	15217	15124	15187	15183	15284	15247	15329	15335	15259	15120	15271	15112	15216	15205	15101	15420	15242	15296	15243	15197	15180	15362	15267	15326	15197	15377	15307	15388	15078	15206	15205	15119	15417	15310	15172	15307	15194	15108	15286	15192	15163	15272	15474	15050	15192	15258	15172	15330	15340	15132	15124	15352	15184	15339	15277	15259	15223	15186	15215	15106	15137	15278	15147	15214	15270	15361	15155	15187	15123	15424	15189	15298	15294	15093	15297	15291	15138	15175	15403	15254	15180	15245	15294	15337	15388	15212	15095	15187	15289	15268	15192	15247	15212	15272	15220	15124	15249	15256	15098	15184	15214	15096	15103	15073	15387	15162	15280	15142	15233	15134	15145	15098	15279	15063	15188	15268	15175	15128	15280	15176	15289	15386	15284	15224	15318	15293	15047	15144	15116	15211	14975	15228	15250	15311	15124	15254	15223	15352	15102	15110	15106	15216	15384	15265	15427	15164	15410	15172	15111	15333	15178	15390	15037	15232	15293	15128	15226	15293	15243	15313	15413	15262	15181	15247	15162	15427	15264	15239	15270	15142	15220	15277	15191	15185	15279	15101	15106	15188	15058	15055	15103	15254	15138	15215	15267	15164	15322	15149	15156	15272	15289	15242	15226	15218	15271	15288	15156	15254	15317	15297	15249	15284	15218	15349	15124	15194	15324	15341	15267	15273	15166	15174	15265	15364	15029	15379	15264	15288	15035	15261	15185	15380	15241	15260	15286	15203	15227	15314	15337	15246	15233	15122	15113	15335	15230	15186	15127	15182	15189	15128	15264	15218	15243	15238	15088	15164	15287	15104	15299	15142	15221	15169	15253	15193	15259	15209	15268	15319	15232	15060	15161	15332	15212	15141	15150	15291	15155	15166	15109	15315	15046	15269	15245	15257	15203	15242	15175	15279	15250	15073	15347	15176	15216	15042	15229	15251	15249	15259	15370	15334	15109	15260	15204	15286	15283	15316	15090	15137	15166	15333	15253	15260	15397	15173	15154	15155	15180	15188	15233	15179	15350	15208	15268	15166	15056	15165	15153	15201	15164	15253	15096	15123	15213	15235	15232	15071	15214	15191	15398	15056	15306	15334	15176	15186	15157	15231	15230	15318	15169	15328	15123	15288	15161	15310	15146	15167	15285	15257	15292	15155	15170	15241	15115	15261	15073	15157	15304	15159	15094	15302	15169	15210	15495	15145	15279	15231	15253	15064	15182	15279	15054	15166	15170	15324	15300	15025	15255	15170	15305	15210	15122	15137	15197	15189	15234	15259	15165	15187	15179	15423	15179	15264	15263	15194	15416	15163	15155	15259	15286	15080	15363	15166	15256	15166	15252	15096	15483	15290	15095	15112	15197	15220	15182	15369	14955	15189	15217	15309	15286	15215	15469	15116	15229	15243	15278	15148	15338	15037	15280	15393	15239	15125	15221	15155	15189	15282	15315	15318	15191	15193	15189	15159	15286	15291	15224	15306	15435	15281	15219	15187	15121	15180	15247	15281	15041	15184	15114	15198	15299	15028	15273	15248	15198	15243	15274	15350	15371	15241	15084	15229	15378	15215	15060	15398	15148	15334	15146	15220	15184	15179	15264	15324	15270	15190	15306	15355	15183	15363	15176	15076	15195	15085	15234	15195	15273	15225	15283	15202	15213	15200	15199	15253	15318	15103	15082	15191	15347	15168	15086	15311	15524	15033	15157	15172	15269	15207	15155	15081	15281	15318	15184	15231	15286	15309	15124	15270	15179	15319	15199	15050	15266	15377	15289	15198	15156	15333	15234	15255	15125	15186	15193	15165	15287	15290	15278	15107	15221	15067	15386	15162	15251	15218	15352	15123	15416	15342	15116	15285	15233	15186	15238	15032	15418	15218	15216	15338	15206	15247	15239	15169	15314	15241	15369	15503	15323	15107	15285	15105	15225	15257	15134	15206	15197	15188	15282	15342	15210	15201	15182	15222	15263	15336	15196	15237	15048	15338	15179	15174	15293	15220	15334	15309	15212	15314	15294	15106	15160	15229	15092	15291	15117	15349	15018	15219	15248	15257	15221	15179	15182	15141	15241	15172	15216	15211	15056	15174	15245	15105	15120	15364	15256	15343	15276	15354	15238	15109	15200	15007	15299	15191	15241	15128	15250	15133	15214	15286	15207	15286	15151	15294	15326	15152	15308	15228	15193	15210	15128	15316	15233	15323	15135	15342	15207	15165	15233	15258	15310	15316	15272	15287	15211	15341	15314	15334	15195	15169	15354	15144	15048	15345	15318	15147	15030	15189	15063	15210	15059	15085	15265	15292	15325	15270	15401	15170	15264	15397	15155	15185	15198	15110	15324	15297	15249	15174	15249	15078	15226	15218	15176	15021	15255	15235	15081	15151	15267	14987	15270	14985	15314	15192	15325	15260	15185	15217	15344	15374	15095	15225	15220	15099	15499	15337	15278	15277	15187	15111	15129	15159	15141	15299	15085	15181	15327	15182	15091	15187	15496	15328	15245	14921	15387	15200	15288	15332	15354	15209	15290	15119	15178	15122	15199	15413	15309	15281	15238	15355	15232	15119	15285	15210	15158	15180	15133	15231	15380	15434	15163	15306	15306	15328	15084	15121	15191	15057	15175	15329	15030	15386	15183	15196	15211	15364	15190	15217	15042	15187	15102	15199	15292	15133	15391	15338	15189	15421	15258	15401	15161	15141	15248	15169	15221	15340	15120	15121	15191	15179	15207	15286	15189	15369	15259	15233	15387	15407	15316	15238	15211	15194	15299	15202	15229	15204	15329	15247	15181	15102	15344	15031	15094	15147	15137	15255	15230	15185	15224	15213	15190	15165	15223	15266	15183	15203	15216	15265	15358	15116	15340	15261	15117	15268	15106	15205	15221	15083	15259	15279	15079	15334	15347	15130	15137	15224	15249	15336	15078	15176	15106	15316	15263	15268	15186	15196	15180	15289	15130	15220	15301	15198	15204	15358	15285	15011	15295	15077	15401	15272	15328	15229	15121	15139	15193	15235	15112	15191	15190	15092	15363	15413	15180	15346	15205	15303	15449	15174	15185	15123	15125	15283	15191	15147	15176	15362	15067	15347	15246	15181	15305	15274	15181	15121	15191	15255	15312	15217	15206	15308	15077	15313	15337	15147	15310	15250	15329	15107	15345	15073	15299	15111	15185	14977	15182	15422	15318	15280	15381	15287	15319	15189	15136	15268	15131	15138	15313	15197	15227	15261	15187	15362	15104	15247	15276	15193	15380	15188	15126	15252	15136	15005	15230	15300	15206	15164	15469	15224	15157	15230	15195	15209	15316	15419	15139	15243	15173	15358	15148	15215	15208	15266	15105	14977	15158	15084	15159	15286	15161	15267	15128	15277	15121	15290	15127	15231	15247	15284	15257	15335	15140	15185	15146	15259	15134	15185	15380	15155	14968	15376	15260	15169	15416	15324	15231	15341	15304	15234	15289	15261	15240	15263	15299	15226	15267	15136	15271	15151	15221	15217	15207	15199	15330	15202	15320	15415	15178	15124	15122	15244	15241	15212	15371	15239	15188	15153	15205	15214	15262	15264	15316	15272	15197	15199	15159	15172	15304	15323	15275	14960	15127	15109	15219	15238	15224	15244	15176	15276	15251	15321	15256	15191	15109	15227	15219	15195	15209	15265	15228	15197	15419	15105	15325	15180	15028	15247	15265	15129	15262	15268	15354	15288	15197	15167	15245	15373	15508	15129	15045	15248	15303	15320	15282	15149	15246	15403	15322	15257	15264	15225	15264	15299	15221	15184	15071	15339	15173	15335	15207	15399	15152	15197	15136	15166	15405	15173	15108	15223	15249	15274	15075	15198	15162	15282	15260	15298	15336	15281	15252	15291	15371	15344	15213	15191	15286	15371	15148	15271	15241	15301	15267	15264	15118	15192	15335	15301	15258	15280	15340	15309	15192	15277	15142	15318	15259	15290	15226	15312	15127	15331	15095	15308	15122	15309	15215	15185	15324	15241	15311	15441	15309	15149	15216	15323	15350	15204	15219	14961	15211	15260	15325	15315	15253	15241	15141	15230	15258	15306	15408	15225	15242	15261	15302	15219	15337	15183	15217	15275	15134	15375	15234	15121	15241	15205	15246	15183	15347	15188	15134	15289	15252	15035	15355	15290	15059	15173	15220	15338	15158	15403	15434	15190	15294	15120	15208	15200	15265	15237	15140	15200	15358	15344	15216	15149	15145	15347	15322	15160	15296	15216	15191	15282	15400	15146	15208	15153	15207	15344	15143	15256	15191	15175	15317	15321	15169	15202	15199	15232	15364	15275	15176	15259	15292	15242	15203	15289	15324	15282	15190	15141	15154	15089	15192	15246	15244	15271	15373	15122	15218	15145	15230	15092	15202	15243	15060	15133	15544	15174	15310	15175	15292	15164	15230	15302	15269	15257	15229	15212	15194	15241	15349	15265	15192	15292	15117	15219	15257	15208	15195	15110	15327	15287	15135
24343	22937	44325	53175	46171	34782	26587	19927	17772	17457	17346	17341	17121	17077	17183	17231	17516	17174	17146	17273	17179	17035	16839	17218	17274	17018	17056	17025	17080	17064	17170	17139	16980	16973	17101	17041	17197	16877	17037	17038	17063	16955	16941	17269	17190	16991	17112	17037	17104	17323	17224	17104	17137	17049	17141	17245	17155	17174	17114	17071	16933	16974	16926	17146	16927	17117	17066	17180	17075	17033	17017	17049	17066	16903	16883	17033	17070	17207	16944	17070	17029	16941	17040	16936	16928	17108	16966	17181	17066	17171	17113	16960	16890	17115	16861	17003	17066	17009	16890	16890	17116	17006	17015	16906	16940	17066	17019	17234	17142	17037	17163	17017	17166	17089	17102	17074	16729	16952	17097	17112	17132	16814	16995	16982	16976	16842	16950	16903	17133	17172	17004	17171	17123	17002	16995	16970	17103	17021	16944	17042	17042	17187	16922	17014	17014	16995	17014	17008	17025	17115	17205	16989	16924	16920	17034	17016	17069	17017	16951	17003	16858	17173	17008	17286	17333	17013	17226	16945	17109	17045	17110	16971	17057	16849	16989	16990	17283	16892	16769	17035	17028	17081	16911	16870	17123	17104	16763	17023	17101	17025	17115	17055	17106	16804	16966	17102	17010	17008	16809	16942	17035	16992	16802	17033	17004	16807	17028	17069	17014	17134	17086	16979	17069	17182	17098	17051	17188	16977	16833	16872	17066	17042	17127	16905	16944	16969	17145	17173	17050	16983	16965	16974	16985	17123	17069	17129	16954	17019	17031	17018	17007	16900	16950	17063	17019	17094	16938	16989	16794	17121	17141	17009	17015	17073	17012	16910	16899	17165	17142	17036	16887	16897	17045	17050	16914	16784	16904	17123	17039	17068	16884	16999	16844	17021	17119	16907	17152	17099	17160	17170	16928	16942	17035	17161	17076	17001	17082	17151	16841	16976	16867	17181	17159	17246	17157	16992	17139	17114	16960	17134	17063	16890	16969	16895	17239	17054	17175	16964	17173	16754	16875	16890	16996	17167	17082	16975	17049	17023	16928	17308	17065	17008	16996	17007	17176	17203	16914	17062	17059	17096	16973	17015	17080	17099	17116	17060	17064	16852	16913	16808	17102	16891	17046	16927	17089	16943	17116	17098	17098	17063	16941	16879	17161	17146	17231	17123	17167	17060	16996	17060	16996	16989	16941	17127	17246	16853	17065	16935	17074	17400	17194	16964	17095	17151	17079	16984	17033	16928	17136	16941	17056	16988	17100	16816	17071	16875	17045	17130	17188	17124	17196	17030	17186	17013	17021	17033	16902	16975	17024	17108	17255	17031	17000	17064	16890	16995	17107	16985	17086	17087	17132	16941	16798	17128	16953	16997	17100	17047	17204	16986	16975	17148	17032	16992	16880	17007	17017	17111	16991	17130	16920	17012	17054	17015	17027	16939	16980	16984	17017	17045	16831	17056	17093	17116	17189	17193	17089	17091	17146	17206	17222	16796	16952	17125	16978	16951	16989	16923	16993	17011	17073	17128	17030	17126	16959	17408	16913	16978	17036	17132	16829	17076	16986	16792	16775	17021	17203	16988	17226	16939	17185	16823	16976	16825	16980	17284	17083	17109	16878	16988	17099	16941	17054	16906	17111	17023	16938	17037	16986	17213	16960	17013	17180	17128	17142	16921	16860	17185	17256	16991	17185	17130	16991	17020	17117	17045	17112	16916	16943	17141	16988	16843	17099	17032	17028	16968	17275	16983	16928	17002	17165	17023	16947	17179	17193	17084	17036	17293	16863	17023	16981	16889	17142	16998	17023	17084	17102	17221	17200	16917	16926	17195	17157	17305	17134	17099	16933	17294	17084	16978	17037	17012	16998	16872	17078	16924	17106	17079	17188	17082	17066	17046	17018	16881	17028	17202	17114	16876	17063	16911	16932	16943	16935	16985	17003	17103	17191	17218	16838	17095	17036	16972	17052	16922	16873	17101	17169	17079	16956	17025	16964	16955	16831	16864	17001	16932	17095	16898	17094	16836	16966	16866	17116	17071	16977	16790	17002	17067	16934	17038	17165	17108	17282	16933	16981	17059	17198	17160	17054	17077	16940	17048	16969	17057	16780	17129	17098	17005	16994	17018	17079	17139	17004	17090	16777	16955	17009	16982	17038	17178	16823	16990	17011	16961	17027	17011	17089	16969	17049	17023	16978	17063	17015	17016	17074	17022	17021	17120	16962	16991	17018	17119	17038	17101	17091	17107	16958	17072	17080	16992	17069	17031	17145	17022	17047	17158	17169	16928	17259	17039	17060	16869	16891	16963	17152	16989	16961	17080	17100	16892	17095	17071	16851	16930	17162	17007	16774	17112	16905	17009	17019	16984	16983	17144	17025	17165	17017	16988	16876	16947	17016	17022	16869	16991	17067	17093	17109	17133	17021	17045	17077	17156	17166	17040	17000	17040	16981	17128	17133	16996	17010	16962	16983	17107	17197	16958	17104	16843	16962	16857	17122	16988	17048	16939	17075	17344	17009	16891	17017	16972	17224	16991	17149	17028	17095	17081	17138	16976	17038	17045	16990	17054	16990	16823	17067	16997	16955	17133	17257	17016	16931	17008	17105	17225	17112	16938	17292	17128	16925	16793	17080	17050	16880	16947	16974	16964	17235	17002	16818	16875	16978	16903	16956	17034	17087	16981	17076	16868	17165	17170	16874	17071	17036	17073	16861	16830	17180	16914	17070	17097	17137	17032	17235	17130	17014	17075	17060	17052	17055	16906	17106	16933	17135	16995	17013	17044	16851	17194	17174	17134	17146	17044	17098	17113	17142	17068	17171	17174	17071	16984	16865	16921	16798	17039	17033	16945	17249	17090	17015	17009	17018	16946	17137	16964	17044	16918	17112	16936	17046	16861	17009	16837	17178	17080	17036	17059	17039	16925	17033	17163	17009	17130	17002	16766	17067	17008	17207	17054	16873	17036	17024	17044	17034	17007	16860	16836	17002	16990	17219	17103	17072	17100	16953	17092	17077	17072	16978	17089	17204	16928	17012	16805	17142	17028	16884	16867	17012	16975	16980	17008	17133	16984	16974	16976	16997	17047	16960	16982	16800	17148	17106	16957	16922	16953	17100	17047	16924	17150	17033	16894	16929	17027	16961	16982	16937	16876	17013	16951	16996	16950	17094	16998	17031	16916	17203	16940	17129	17144	16913	16995	16863	17036	17063	17091	17048	17146	17114	16912	16971	17136	16794	17082	17092	17093	17160	16840	17008	17156	17082	17091	16893	17009	17158	16912	17086	16945	17214	17196	17160	17143	17045	17114	17000	17065	17153	17090	17012	17122	17082	17055	17046	17113	17147	16979	17171	17037	17057	16897	17090	16814	17039	16991	17074	16977	16986	17224	16889	16976	17077	17075	17028	17246	16979	16915	17094	17054	17015	16998	16960	16997	16981	16852	17254	17104	17054	16919	17226	16994	16959	16824	17142	17180	16986	17228	17146	16988	16833	16799	17041	17123	17151	17190	17011	17122	16909	17061	17021	17241	17133	16947	17041	17027	17053	17095	17065	17044	16855	17249	16912	17190	16862	16949	17120	17045	17137	16867	16959	16918	16921	17265	17085	17131	16975	16952	17101	16985	17010	17031	17051	17000	16849	16958	17110	17045	16934	17126	16869	16931	17306	17201	17027	17129	17143	16838	17038	17153	16902	16811	17066	16934	17069	17064	16887	17169	17037	17130	17033	17075	17010	16903	16973	17066	17066	17084	17055	16841	17119	16921	17118	17249	17065	17163	17178	16947	16964	17004	17038	16990	17006	16910	17056	16971	16922	17045	16861	16961	16849	17112	17128	17067	16938	16861	16875	17102	17031	17012	17171	16879	17147	17008	17033	16912	16936	16943	16937	17098	17091	16997	17158	17118	17031	17027	17115	16967	17065	17232	17024	16981	17051	16892	16769	17101	16921	16969	16846	17005	17016	16891	17034	17127	16918	17101	17143	16871	17053	17098	17187	16965	16815	16967	17048	17070	17048	16810	17250	17056	17169	17014	17123	16981	17036	17019	17009	17018	17013	17038	17108	17068	17078	16963	16952	16949	17245	17103	17132	17003	16924	17071	17274	17014	16958	16957	16912	17213	17098	16968	17067	17157	17009	17002	16902	16944	17040	17110	17195	17214	17267	16990	16956	16880	16964	16929	16757	16926	17164	17206	17128	17005	17097	17013	17156	17097	17087	17148	16933	16911	16908	16986	16913	16897	17072	16982	17141	17164	17056	16939	16982	16681	17104	17019	17125	16973	17015	17100	17037	17020	17035	17109	16868	16938	17020	17203	17182	17007	17056	17036	17125	17062	17134	17238	17197	16969	17085	17114	17211	16902	16899	17228	17039	16904	16999	16936	17133	17106	17210	16916	17208	16870	17258	16892	17004	17083	16994	16946	17063	17225	16933	16967	16916	17229	16950	16914	17026	16885	17102	17110	16871	17177	17161	17022	17097	16943	17075	17144	17065	16918	16882	16917	17123	17032	16921	16994	16974	16923	17143	16983	16886	16810	16931	17041	16963	16975	17118	16956	17110	17339	17036	17082	17022	16917	17149	17015	16935	16994	17136	16872	17071	16787	17086	16962	16971	17020	17064	16876	17149	17158	17154	17060	17167	16980	17236	16898	16954	17237	17018	17043	16877	16982	16972	16955	16880	17036	17036	17016	17065	17108	17171	17128	17066	17093	17030	17141	17114	16961	17161	17062	17025	17002	17197	17130	17179	16880	16979	16981	16965	16780	16947	17001	17065	17038	17134	17125	16904	16964	17188	16992	16979	17161	17034	17010	16924	17017	17192	17122	17025	16962	17082	17123	17055	16963	17049	17033	17014	16957	17003	17250	16998	17032	16965	17024	17044	17044	17029	17058	17089	17064	17092	16950	16998	17067	16968	17122	17056	16928	16884	16976	17012	16962	17207	17034	16991	16896	17041	16855	17152	17128	17066	17084	17147	16970	16904	16985	16961	16958	16890	17127	17138	17163	16933	17089	17114	17243	17040	16813	17001	17145	17096	17389	17010	17296	16968	17074	16947	16961	16953	16993	16871	17023	17218	17019	16885	16926	17106	16788	17121	16850	16977	16902	16960	17010	16873	16857	17123	16873	17117	17141
50065	93508	90524	70248	52328	34601	22626	16989	15391	15168	15119	15023	15055	14992	15273	15012	15026	15177	15128	15267	15032	14958	15072	15130	15242	15210	14949	15069	14985	14905	15059	15130	15003	15139	14978	15062	15004	14969	14999	15007	15061	15026	15033	15202	15031	15168	14916	14930	14963	15183	15012	14969	15195	15075	15036	14888	15006	15154	15044	15037	15026	14949	15051	14952	14904	15104	15035	15098	14935	15095	15109	15000	15059	15012	14905	15021	14946	15057	15150	15076	15154	14993	14966	14992	15027	14896	14966	15012	15018	15135	15151	15052	15079	15076	15137	15053	15105	15007	14997	15064	15197	14989	14947	14943	14962	15135	15199	14988	15186	14905	15113	15288	15107	14981	14928	15074	15057	15044	15189	15005	15181	14960	14945	15097	15106	15133	15177	15084	15104	14939	15105	15181	14900	14959	15149	14934	15125	15015	15222	14853	15007	15067	15367	14965	15044	15012	15072	15098	14944	15081	14925	14965	15227	14946	15027	15239	15112	15078	14932	14959	14931	14940	14997	15157	14965	15090	15058	15027	14978	15029	15125	14960	15016	15168	14884	15186	15111	15148	15103	15070	14887	15043	15143	14923	15223	15040	14970	15062	14866	14999	15070	15065	15125	15036	15230	14892	15018	15083	15008	14901	15190	15084	15177	14956	14900	14986	15069	14926	15015	14836	15062	15299	14910	15076	15057	15081	15022	15055	15047	15019	14918	15055	14974	14843	15007	15111	15018	15008	15147	15115	15083	15230	15010	15054	14960	14960	15149	15007	15087	15116	15180	15172	15067	14970	15151	15049	14998	15132	15152	14961	15016	14966	15197	15084	15252	15131	14950	14984	15014	15156	15178	14876	14921	15035	14928	15168	14942	14962	14942	15203	15040	15145	15022	15003	15102	15107	14887	15041	15041	15062	15054	15048	14928	14859	15097	15097	15133	15015	15133	15035	15299	14942	15164	14928	15014	15075	15019	14994	15016	14805	14868	15090	15192	15159	14849	15107	15090	14927	15010	14975	15032	15004	15272	14878	15064	15051	15138	14876	15180	15185	15175	15009	15002	15103	15162	15056	15194	15076	15057	15087	14902	15050	14945	15055	15262	15083	15260	15055	14974	15007	15073	15111	14989	15026	15080	15051	15055	15051	15192	15031	14818	14967	15143	15069	15076	14854	15095	15106	15133	14900	15134	14970	14998	15032	15079	15123	14990	15180	15127	14941	15139	15061	15345	14936	15079	14934	15343	15030	15085	15044	15144	15000	15052	14988	15023	14954	15099	14979	15128	15014	15079	14987	15170	15124	15085	14983	15035	14961	15232	15059	14879	14997	14924	15043	14819	14969	14930	14938	15107	14956	14982	14986	15018	14948	15038	15019	15063	15128	15051	15121	14976	14924	15054	14984	15165	15067	15144	15031	15062	15110	15144	14852	15066	14916	15097	14907	15199	15089	15084	15141	14960	14881	15037	14855	15110	14952	15131	14980	15067	15014	15055	15223	14946	15260	15110	15096	14964	14970	14877	14903	15191	14950	15030	15092	14986	14950	15092	15173	14903	14939	15010	14895	14984	15099	15208	15151	15213	14981	14990	15106	15199	15133	15235	15002	15093	15170	15028	15093	15058	14874	14998	14955	14953	14958	15331	14981	15105	15177	14966	15096	15316	14959	14880	15109	15000	15044	15032	14929	15176	14988	15122	15079	14971	14935	14958	15240	15311	15046	15122	15169	15062	15101	14928	15196	15110	15101	14956	14859	15076	15067	15042	15086	15044	15036	14907	15000	15129	15149	15129	15038	15053	14897	14957	15136	15138	15031	15085	15082	15011	15176	15101	14936	14984	15083	15079	15086	14957	15032	15099	15122	15069	15019	14995	15029	14952	14957	14982	15085	15153	15163	15162	14989	15103	15090	15076	14946	15115	14933	14884	14992	15089	15073	15071	14997	14852	15015	14983	14974	14945	15132	15043	14868	15036	15322	15037	14854	15120	14897	15048	15075	15096	14881	15072	14830	15132	15057	14837	15040	15082	14965	15110	14992	15060	15191	14991	15061	15080	15023	15035	14871	15229	14958	14987	15148	15049	15108	15054	15082	15040	14982	15219	15063	15124	15034	14999	14850	15019	15097	14975	15018	14943	15154	15177	15034	15092	15096	14968	15052	15101	15010	14965	15273	15073	14892	15067	14892	15047	15080	15033	14767	15016	14770	15007	15211	15150	15062	14965	15201	14993	15016	14941	15067	14933	15078	15134	15075	15080	15147	15025	14939	15031	15101	15038	14996	15046	14911	14863	14898	14958	14977	14998	15121	15147	15055	15070	15081	14975	14873	15048	15178	14860	14985	14809	14959	15089	15012	15184	14828	15012	14967	15037	14922	14911	14958	14950	15083	15098	14957	15028	15240	15017	15228	15030	15029	15106	15054	15139	15024	15179	15257	15011	14918	15071	15016	15112	15050	14967	15122	15023	14904	15132	14938	15099	15102	15014	15154	15048	15007	15161	15049	15101	15061	15048	15102	14909	15112	14986	15005	14978	15074	15021	14975	14922	14991	15093	15049	15043	15074	15090	15079	14924	15064	14966	14874	15015	14827	15202	15045	14980	15125	14952	15067	15061	15197	14903	15071	15055	15102	14952	15101	14971	15028	15037	15102	14927	14945	14997	14925	15217	15085	15062	15019	15098	14987	15231	14910	15123	14881	15173	14957	14980	14933	14874	15005	14902	15042	14947	14924	15133	14964	14983	15060	14896	15102	15077	15112	15014	14912	15077	15088	14938	15255	15163	15225	15008	15181	14906	14988	15232	15140	15023	14861	14974	14938	14945	15092	14879	15097	15170	14996	15018	15161	15056	15104	15121	14958	15013	15024	15083	15155	15106	14898	14982	15022	15150	15072	14942	14911	15133	14869	15230	14935	14980	14990	15104	15096	15078	14956	15040	14984	15087	14888	15024	15087	14921	15144	15044	15101	14997	15216	15050	14966	14977	15072	14998	15094	15245	15002	14949	14904	14995	15012	15022	14904	15115	14985	15077	15137	15041	15005	15041	14909	14959	14936	14934	14981	15162	15004	15090	15070	15087	15025	15131	15002	14983	15032	15061	15058	15088	15106	14908	15152	14917	15113	15139	15055	15020	14989	14863	14978	14957	15028	15058	15149	15166	15044	15155	15026	15068	15078	14986	15122	14947	14995	15029	15144	15027	15061	15041	14975	14949	15134	14908	14915	14994	15023	15196	15149	15135	15038	15197	14837	14976	15149	15177	14942	15123	15039	14969	15267	15061	15265	15283	15076	15009	14887	15092	14911	14993	14929	15162	15219	15035	14985	15146	15092	15107	14946	14854	14877	14944	14945	15136	15151	15228	15058	15117	15169	15078	14947	14944	14888	14968	15106	15043	15143	15149	14973	15119	15131	15115	14875	14931	15207	14929	15079	14839	15048	15110	14932	15124	15130	15015	15119	14985	15010	15023	15169	15017	15105	15166	14981	14976	15110	15118	15121	15080	15043	15154	15107	15162	14970	15136	15207	14974	15148	15171	15151	15052	15004	15084	15015	15092	15138	15291	15092	15082	14941	15004	15183	15131	14933	15069	14957	15145	14987	15027	15062	15166	15072	15038	15123	15102	15086	15118	15078	15034	15211	15069	15123	15026	15148	15124	14965	15216	15221	15014	14857	15118	14944	15060	14989	14972	15128	15041	15079	15119	15068	15001	15060	15040	15034	15028	15225	15070	15024	15175	14962	15015	15153	15042	15041	14914	15002	15037	15047	15025	15076	15022	14958	15029	15086	15042	15036	15116	14868	14977	15045	15112	15294	15110	15131	15109	15114	15020	15140	15251	15077	15130	15251	15210	14953	15062	14884	15037	14936	14954	15071	14979	14948	15208	15144	15047	14970	15074	14934	15119	15079	15059	15017	15047	15094	15122	15090	14960	14945	15044	14995	15010	15026	15052	15153	15177	15219	15044	14992	14964	15114	15077	15117	14980	14971	14880	15052	15046	15058	15073	15109	15160	15036	15072	14971	15049	15030	15024	15012	15122	14974	15072	15061	15189	15419	14980	15108	15113	14943	15237	15006	14937	15078	14961	15050	15037	14965	14822	15023	15160	15085	15093	15025	15066	15056	15121	15023	15106	15021	15025	14933	15131	15039	15073	15191	14985	14908	14977	14820	15070	15104	14958	15086	15086	14949	15115	15079	15214	15037	14943	14997	15062	14997	14968	15043	15071	15043	15140	15166	14956	15026	15110	14986	15174	15049	15108	14999	15006	15169	15109	14925	15213	14944	15010	15014	15071	15004	14903	15214	14978	14902	15250	15051	14936	14972	15033	15064	15046	15191	14997	14987	15196	15139	14976	14921	15061	14968	14973	15061	14990	15119	15057	15118	15055	14934	15200	14992	14896	15062	15121	15107	15216	15047	15052	14990	15219	15107	15197	15019	15112	15230	14975	15009	15109	14946	15071	15124	15171	15029	15080	15014	15164	15105	15024	14920	14983	14986	15022	15211	15023	14979	15172	15005	15136	15038	15004	15027	14966	15070	14947	15121	15166	15057	15096	15112	15120	15191	15228	14961	14954	15009	15216	15099	15011	15040	14941	14982	14991	14994	15200	15013	15136	15066	15305	15060	15058	15177	15103	15136	14948	14872	14997	14993	15018	14870	15202	15184	15148	15005	14991	15080	15154	15002	15065	15058	15017	15031	15048	14945	14910	15119	14940	15056	14855	15007	15282	15069	14921	15207	14917	14892	15064	15069	14903	15228	15172	14902	15074	15023	15058	15028	14912	14972	15108	15052	15167	15037	15095	15022	14975	15005	15097	15064	15304	15048	15139	14927	14984	14999	15120	14975	15083	15119	15058	14980	15092	14911	14977	15092	14963	15124	14847	14979	15107	14924	14925	15156	14997	15248	14945	15018	15092	15030	15217	15153	15026	15017	15033	15125	15077	15079	15195	14964	14953	15050	15090	14956	15104	15052	14979	15208	15125	15041	15045	15032	15142	14914	15100	15091	14942	14954	15004	14909	15112	15077	15022	15144	14980	15096	15108	15163	14886	14970	15214	14973	14935	15009	15156	14978	15184	15006	15056	14969	15074	14885	15015	14989	15110	15072	15109	15099	14835	15084	15125	15136	15029	15162	15034	15088
22978	21767	38109	47194	46880	40734	32560	22215	18029	17586	17243	17030	17043	16743	16843	16988	16884	16906	16848	16912	16930	16906	16794	16798	16829	17072	16966	16783	17041	16801	16858	16901	16835	16745	16927	16813	16860	16829	16851	16499	16659	16737	16886	16844	16645	16830	17013	16676	16830	16541	16756	16781	16686	16633	16671	16572	16836	16673	16784	16558	16727	16683	16621	16468	16785	16805	16800	16789	16737	16886	16632	16693	16785	16741	16675	16454	16481	16774	16618	16461	16601	16774	16755	16802	16755	16476	16649	16862	16830	16718	16545	16532	16713	16810	16887	16682	16493	16653	16721	16692	16758	16737	16833	16534	16680	16895	16758	16713	16780	16517	16592	16638	16944	16859	16812	16527	16822	16568	16644	16697	16563	16521	16875	16537	16652	16565	16590	16875	16671	16693	16474	16745	16600	16590	16511	16755	16676	16623	16872	16703	16711	16752	16752	16877	16577	16619	16543	16672	16797	16670	16539	16611	16552	16768	16714	16764	16620	16605	16589	16661	16705	16649	16664	16989	16626	16919	16867	16693	16677	16617	16407	16534	16548	16673	16747	16680	16645	16802	16776	16613	16641	16532	16700	16490	16748	16681	16619	16652	16411	16702	16803	16606	16716	16563	16669	16586	16590	16623	16704	16766	16653	16680	16467	16569	16749	16679	16554	16667	16678	16662	16662	16662	16594	16542	16713	16728	16456	16743	16727	16796	16631	16613	16744	16826	16533	16599	16661	16740	16687	16717	16603	16706	16695	16582	16655	16825	16580	16630	16563	16737	16721	16894	16610	16655	16694	16743	16540	16544	16658	16621	16813	16888	16820	16811	17011	16460	16667	16597	16534	16503	16709	16564	16729	16774	16768	16665	16878	16856	16687	16669	16789	16578	16556	16474	16820	16774	16563	16630	16710	16553	16807	16740	16706	16659	16739	16624	16650	16675	16688	16674	16774	16509	16768	16459	16583	16777	16622	16695	16841	16937	16706	16875	16663	16749	16558	16859	16625	16637	16797	16487	16675	16594	16714	16617	16843	16720	16700	16949	16559	16607	16662	16770	16680	16626	16658	16671	16798	16883	16679	16567	16581	16646	16566	16616	16700	16740	16732	16557	16640	16819	16582	16644	16708	16621	16664	16788	16625	16639	16799	16642	16501	16629	16824	16833	16670	16581	16509	16630	16608	16539	16762	16706	16694	16926	16657	16495	16736	16781	16611	16894	16735	16593	16754	16719	16548	16670	16666	16697	16781	16751	16962	16474	16811	16746	16620	16504	16657	16775	16537	16770	16804	16617	16584	16693	16650	16711	16773	16822	16649	16623	16587	16563	16780	16836	16781	16595	16620	16509	16583	16716	16619	16716	16613	16590	16723	16578	16483	16477	16825	16759	16503	16600	16561	16665	16572	16694	16758	16688	16664	16625	16511	16644	16705	16647	16772	16686	16862	16862	16580	16691	16676	16582	16657	16726	16529	16783	16545	16828	16484	16644	16714	16604	16871	16590	16581	16805	16756	16682	16710	16707	16663	16676	16843	16608	16641	16603	16785	16631	16627	16765	16609	16664	16815	16742	16617	16781	16663	16543	16557	16634	16757	16612	16722	16564	16887	16577	16667	16768	16676	16534	16646	16900	16686	16592	16727	16728	16538	16751	16764	16617	16588	16783	16533	16745	16591	16596	16679	16681	16649	16764	16921	16742	16688	16535	16625	16521	16633	16576	16621	16686	16706	16620	16662	16669	16858	16588	16652	16669	16777	16625	16610	16446	16609	16599	16874	16511	16730	16519	16798	16700	16790	16580	16779	16739	16549	16618	16604	16518	16563	16619	16627	16628	16636	16566	16629	16616	16798	16708	16846	16537	16930	16673	16636	16667	16637	16561	16719	16667	16640	16481	16478	16545	16791	16712	16795	16628	16767	16698	16867	16627	16932	16483	16754	16728	16528	16696	16802	16828	16578	16683	16517	16590	16621	16607	16751	16917	16589	16578	16709	16593	16905	16655	16520	16579	16538	16710	16706	16846	16809	16570	16643	16544	16704	16630	16682	16780	16571	16615	16713	16796	16758	16501	16759	16656	16689	16690	16656	16435	16712	16537	16785	16749	16582	16646	16549	16782	16781	16506	16622	16710	16572	16880	16610	16552	16750	16711	16817	16688	16701	16485	16783	16646	16663	16620	16722	16727	16587	16693	16778	16652	16701	16641	16727	16707	16660	16802	16705	16959	16775	16606	16744	16689	16615	16562	16784	16603	16643	16557	16496	16672	16719	16888	16289	16617	16816	16664	16716	16665	16676	16685	16601	16807	16828	16705	16725	16621	16626	16692	16719	16874	16663	16677	16897	16669	16776	16754	16497	16578	16707	16863	16729	16669	16558	16746	16794	16778	16753	16726	16507	16728	16707	16791	16508	16658	16638	16621	16634	16707	16721	16549	16762	16627	16594	16610	16635	16702	16720	16625	16823	16757	16577	16541	16541	16555	16762	16772	16691	16834	16809	16557	16468	16745	16809	16572	16628	16594	16709	16610	16717	16826	16615	16735	16640	16626	16462	16674	16489	16677	16795	16679	16380	16621	16614	16793	16657	16667	16704	16627	16861	16716	16715	16739	16633	16640	16654	16687	16486	16778	16859	16670	16706	16716	16621	16651	16573	16605	16809	16660	16804	16641	16549	16724	16778	16738	16650	16643	16763	16513	16950	16690	16613	16656	16867	16721	16836	16419	16763	16714	16848	16799	16565	16702	16757	16651	16439	16727	16670	16656	16781	16564	16533	16541	16703	16758	16766	16535	16800	16657	16619	16509	16741	16844	16787	16572	16689	16598	16807	16660	16604	16735	16651	16518	16741	16606	16648	16540	16835	16653	16661	16630	16581	16758	16729	16773	16503	16620	16616	16608	16563	16574	16542	16685	16646	16747	16859	16626	16687	16609	16655	16404	16827	16682	16752	16640	16619	16536	16552	16639	16750	16598	16645	16761	16831	16654	16615	16541	16717	16481	16843	16705	16587	16519	16538	16662	16702	16693	16854	16763	16717	16634	16602	16614	16730	16764	16587	16686	16791	16705	16659	16729	16834	16604	16578	16539	16626	16683	16384	16591	16659	16771	16554	16696	16643	16591	16665	16625	16705	16605	16613	16762	16753	16525	16635	16661	16637	16715	16724	16674	16718	16639	16630	16634	16554	16587	16634	16722	16895	16531	16699	16574	16629	16709	16624	16687	16666	16742	16700	16390	16629	16533	16772	16704	16693	16635	16592	16855	16691	16620	16739	16759	16848	16745	16896	16766	16641	16654	16764	16667	16536	16753	16609	16478	16503	16597	16671	16612	16700	16614	16764	16666	16662	16809	16726	16491	16403	16689	16655	16531	16881	16735	16673	16653	16650	16660	16630	16739	16694	16643	16954	16637	16953	16906	16603	16513	16726	16632	16814	16670	16553	16673	16810	16594	16770	16760	16711	16758	16732	16734	16778	16713	16593	16637	16898	16660	16625	16858	16914	16789	16693	16565	16734	16638	16778	16500	16549	16642	16613	16605	16646	16732	16768	16850	16770	16754	16664	16739	16683	16917	16676	16637	16896	16613	16663	16495	16625	16515	16698	16584	16534	16505	16630	16903	16569	16618	16758	16772	16642	16797	16583	16443	16702	16663	16821	16640	16729	16709	16756	16876	16738	16776	16762	16750	16524	16844	16815	16624	16760	16684	16783	16599	16876	16725	16528	16692	16647	16647	16536	16808	16632	16535	16620	16507	16472	16429	16662	16658	16723	16724	16751	16623	16728	16649	16413	16642	16472	16596	16608	16777	16509	16885	16739	16747	16728	16569	16716	16559	16676	16679	16636	16716	16729	16718	16404	16545	16629	16537	16521	16657	16743	16622	16827	16707	16508	16718	16679	16717	16562	16592	16747	16623	16800	16806	16668	16886	16684	16684	16601	16624	16677	16714	16828	16679	16580	16605	16591	16851	16810	16616	16518	16753	16438	16614	16656	16618	16652	16948	16701	16733	16706	16727	16532	16603	16719	16723	16625	16691	16765	16411	16678	16686	16733	16643	16839	16783	16760	16806	16738	16754	16821	16791	16422	16553	16671	16703	16822	16695	16694	16690	16760	16828	16516	16551	16638	16665	16787	16712	16525	16682	16751	16588	16817	16839	16542	16629	16436	16517	16469	16649	16507	16601	16808	16862	16822	16741	16655	16613	16681	16874	16765	16726	16728	16725	16560	16702	16529	16645	16756	16541	16878	16736	16521	16657	16767	16664	16654	16632	16538	16669	16656	16684	16734	16751	16775	16653	16379	16617	16592	16592	16658	16671	16615	16597	16726	16701	16613	16555	16508	16683	16630	16745	16814	16809	16594	16625	16718	16678	16651	16643	16595	16705	16671	16654	16584	16671	16732	16669	16697	16711	16631	16666	16617	16697	16515	16733	16664	16587	16695	16546	16488	16699	16652	16626	16796	16597	16635	16793	16840	16597	16705	16634	16577	16607	16568	16713	16725	16539	16572	16571	16721	16662	16717	16863	16620	16840	16556	16760	16514	16653	16549	16652	16614	16810	16626	16723	16697	16762	16607	16849	16554	16715	16645	16597	16530	16693	16691	16662	16587	16730	16681	16564	16659	16617	16689	16837	16611	16419	16610	16792	16926	16595	16757	16692	16623	16794	16410	16708	16468	16528	16833	16688	16656	16872	16871	16664	16791	16704	16757	16596	16815	16712	16667	16709	16428	16702	16725	16580	16787	16628	16599	16580	16692	16659	16811	16582	16683	16712	16757	16572	16732	16577	16653	16732	16516	16877	16692	16702	16570	16710	16692	16715	16642	16667	16816	16499	16791	16792	16550	16705	16637	16703	16707	16826	16644	16680	16853	16529	16550	16589	16601	16712	16605	16667	16581	16700	16756	16740	16736	16816	16818	16587	16806	16696	16599	16819	16743	16761	16807	16658	16738	16646	16885	16641	16579	16768	16632	16731	16813	16703	16673	16605	16287	16794	16767	16615	16726	16585	16829	16712	16575	16693	16765	16679	16549	16840	16730	16636	16527	16668	16533	16817	16552	16601	16617	16674	16682	16648	16607	16642	16956	16752	16696	16635	16569	16503	16642	16606	16604	16551	16688	16530	16429	16633	16589	16656	16588	16644
56894	96590	97971	83503	65545	46451	29851	19123	15246	14679	14542	14734	14818	14759	14826	14821	14799	14692	14844	14747	14627	14706	14902	14547	14980	14789	14648	14816	14584	14656	14786	14741	14790	14674	14718	14573	14766	14715	14903	14662	14755	14738	14938	14848	14927	14732	14715	14613	14858	14835	14702	14894	14866	14685	14833	14840	14646	14642	14630	14808	14891	14645	14672	14792	14855	14784	14824	14812	14655	14747	14752	14790	14629	14584	14736	14556	14735	14758	14857	14730	14802	14750	14675	14720	14871	14926	14759	14799	14774	14791	14633	14772	14847	14756	14805	14740	15028	14937	14613	14737	14748	14808	14853	14822	14677	14666	14831	14801	14663	14767	14824	14599	14697	14601	14614	14711	14676	14761	14762	14792	14836	14771	14854	14674	14705	14759	14615	14816	14815	14774	14663	14842	14856	14571	14825	14788	14559	14571	14611	14802	14720	14966	14795	14882	14916	14839	14838	14794	14742	14732	14719	14563	14576	14725	14899	14793	14772	14751	14714	14649	14836	14833	14748	14795	14854	14765	14727	14650	14671	14685	14821	14823	14978	14793	14797	14747	14738	14723	14669	14687	14826	14694	14731	14691	14617	14729	14851	14703	14800	14877	14575	14770	14688	14736	14744	14650	14752	14787	14829	14682	14717	14799	14776	14550	14683	14936	14690	14637	14743	14786	14732	14699	14691	14670	14746	14630	14829	14494	14813	14745	14783	14643	14673	14767	14674	14499	14513	14796	14755	14925	14872	14593	14604	14775	14680	14800	14715	14672	14742	14831	14880	14630	14672	14744	14751	14723	14728	14885	14714	14669	14840	14763	14923	14696	14867	14730	14744	14675	14533	14600	14842	14898	14797	14808	14580	14640	14942	14684	14718	14718	14602	14706	14687	14729	14653	14780	14849	14734	14614	14729	14646	14858	14859	14719	14673	14855	14795	14681	14769	14753	14739	14790	14803	14823	14692	14776	14676	14683	14776	14915	14677	14868	14640	14647	14681	14637	14847	14767	14745	14635	14835	14595	14686	14877	14797	14764	14671	14916	14634	14809	14782	14554	14625	14812	14678	14692	14703	14748	14604	14610	14739	14690	14859	14794	14753	14621	14803	14772	14751	14738	14620	14656	14636	14601	14706	14642	14809	14827	14729	14776	14862	14653	14705	14929	14749	14792	14721	14906	14727	14594	14652	14581	14738	14698	14657	14651	14831	14804	14831	14751	14682	14730	14783	14700	14769	14717	14651	14877	14835	14784	14670	14807	14572	14780	14770	14861	14839	14801	14721	14833	14966	14807	14797	14880	14762	14791	14730	14744	14722	14731	14695	14738	14707	14664	14725	14770	14765	14809	14760	14566	14714	14727	14814	14772	14786	14757	14733	14733	14745	14648	14862	14827	14857	14728	14741	14538	14647	14807	14708	14962	14754	14762	14799	14693	14616	14780	14595	14694	14830	14766	14821	14613	14789	14642	14709	14793	14771	14626	14538	14814	14667	14711	14558	14869	14874	14715	14716	14716	14787	14695	14689	14808	14812	14642	14748	14852	14812	14598	14885	14721	14660	14768	14737	14690	14799	14717	14673	14716	14731	14502	14715	14747	14671	14745	14712	14792	14771	14818	14767	14691	14728	14704	14736	14627	14673	14738	14723	14654	14565	14847	14747	14704	14663	14789	14676	14751	14679	14614	14914	14574	14770	14751	14698	14600	14825	14746	14853	14827	14705	14614	14570	14651	14740	14832	14811	14612	14743	14783	14712	14629	14898	14815	14608	14863	14656	14568	14660	14584	14866	14801	14798	14657	14705	14803	14637	14725	14647	14640	14734	14640	14676	14692	14824	14632	14775	14739	14750	14863	14770	14689	14922	14535	14879	14579	14906	14739	14694	14680	14702	14628	14741	14816	14806	14775	14783	14721	14832	14721	14900	14981	14782	14782	14622	14686	14808	14624	14833	14754	14654	14732	14818	14683	14860	14755	14571	14787	14692	14833	14745	14620	14607	14667	14641	14814	14830	14764	14686	14880	14772	14644	14676	14508	14649	14957	14755	14657	14583	14740	14720	14680	14759	14752	14661	14665	14892	14707	14724	14851	14718	14744	14656	14697	14785	14865	14773	14755	14801	14905	14832	14705	14801	14678	14647	14831	14713	14679	14614	14737	14748	14871	14877	14785	14731	14710	14653	14773	14712	14713	14822	14655	14653	14727	14700	14822	14881	14691	14658	14890	14718	14626	14730	14688	14885	14765	14705	14747	14697	14850	14794	14717	14777	14815	14775	14709	14742	14778	14626	14774	14761	14584	14738	14835	14819	14621	14698	14755	14601	14697	14598	14915	14624	14579	14828	14848	14801	14608	14596	14837	14650	14648	14819	14784	14726	14664	14757	14710	14749	14732	14526	14801	14732	14627	14801	14829	14891	14653	14909	14847	14713	14806	14624	14736	14809	14679	14766	14924	14723	14763	14706	14580	14766	14751	14799	14702	14730	14819	14645	14693	14531	14858	14671	14773	14669	14591	14680	14815	14706	14745	14707	14705	14810	14802	14555	14768	14732	14655	14726	14653	14688	14800	14755	14893	14689	14655	14843	14790	14617	14739	14767	14710	14910	14704	14662	14834	14682	14684	14619	14698	14718	14663	14700	14880	14642	14692	14632	14971	14732	14784	14878	14645	14867	14616	14729	14733	14630	14568	14595	14758	14633	14756	14823	14629	14613	14599	14905	14812	14823	14674	14759	14858	14675	14799	14755	14678	14700	14829	14917	14820	14796	14597	14743	14602	14708	14790	14731	14579	14718	14668	14750	14775	14577	14810	14556	14839	14944	14591	14694	14790	14672	14615	14701	14885	14711	14757	14766	14896	14735	14792	14756	14635	14689	14777	14817	14822	14721	14750	14660	14634	14681	14668	14691	14700	14833	14628	14746	14619	14589	14711	14779	14796	14715	14713	14741	14850	14756	14713	14704	14584	14673	14703	14875	14814	14788	14680	14588	14590	14728	14483	14811	14912	14841	14649	14692	14807	14854	14618	14926	14659	14547	14682	14805	14680	14765	14626	14658	14871	14715	14729	14569	14739	14559	14809	14784	14711	14608	14760	14666	14809	14677	14834	14690	14775	14843	14661	14915	14595	14504	14723	14774	14795	14776	14649	14752	14654	14848	14579	14702	14650	14592	14617	14625	14733	14806	14667	14649	14835	14545	14863	14879	14659	14684	14831	14859	14735	14775	14803	14668	14806	14832	14644	14956	14691	14702	14960	14793	14818	14755	14666	14801	14610	14739	14701	14771	14793	14775	14697	14746	14744	14743	14875	14698	14768	14739	14807	14864	14639	14697	14774	14680	14661	14612	14659	14634	14820	14718	14688	14605	14455	14873	14878	14702	14859	14745	14724	14809	14743	14562	14663	14782	14670	14883	14645	14871	14610	14855	14775	14735	14804	14851	14724	14743	14666	14806	14740	14742	14886	14686	14717	14683	14716	14716	14778	14659	14643	14731	14763	14693	14754	14783	14832	14532	14732	14620	14853	14785	14637	14720	14677	14588	14769	14949	14790	14640	14600	14780	14722	14725	14730	14864	14721	14881	14904	14651	14850	14970	14769	14721	14759	14711	14718	14724	14703	14555	14775	14642	14682	14903	14735	14743	14717	14781	14640	14776	14767	14855	14872	14696	14777	14956	14639	14667	14851	14961	14783	14738	14750	14735	14803	14577	14862	14752	14623	14827	14631	14920	14556	14720	14638	14829	14548	14678	14536	14650	14723	14734	14710	14693	14667	14692	14576	14745	14704	14916	14743	14688	14764	14806	14583	14507	14820	14659	14726	14852	14727	14763	14685	14696	14833	14737	14928	14837	14731	14692	14741	14654	14606	14725	14627	14774	14642	14708	14616	14797	14690	14641	14617	14669	14752	14841	14748	14692	14979	14671	14640	14771	14569	14722	14860	14923	14666	14736	14886	14701	14768	14705	14758	14738	14679	14806	14988	14971	14678	14612	14857	14629	14892	14712	14682	14641	14822	14641	14844	14771	14687	14806	14801	14669	14699	14717	14768	14785	14786	14463	14880	14800	14733	14867	14897	14694	14753	14747	14740	14612	14762	14781	14707	14688	14809	14671	14790	14735	14710	14641	14841	14792	14701	14757	14919	14909	14672	14828	14722	14565	14762	14632	14635	14791	14725	14790	14696	14640	14648	14474	14769	14517	14764	14665	14426	14752	14656	14675	14719	14797	14624	14777	14759	14620	14621	14617	14693	14791	14793	14709	14759	14685	14752	14634	14909	14770	14810	14755	14807	14594	14920	14789	14591	14765	14882	14638	14671	14859	14675	14970	14855	14702	14621	14798	14740	14759	14588	14739	14706	14743	14698	14674	14850	14722	14802	14784	14747	14704	14777	14741	14742	14761	14748	14996	14681	14870	14644	14811	14799	14831	14646	14636	14712	14679	14727	14670	14734	14737	14754	14831	14620	14760	14702	14755	14807	14822	14693	14732	14840	14796	14812	14801	14759	14740	14791	14813	14564	14914	14815	14802	14740	14591	14762	14624	14702	14829	14702	14718	14635	14985	14777	14577	14761	14789	14738	14716	14755	14762	14576	14753	14602	14733	14689	14757	14648	14804	14660	14931	14685	14643	14905	14915	14808	14622	14732	14707	14637	14672	14730	14635	14859	14861	14989	14764	14786	14860	14574	14753	14682	14836	14609	14684	14913	14734	14794	14790	14957	14602	14723	14664	14733	14680	14785	14742	14552	14667	14696	14625	14735	14850	14501	14755	14825	14699	14827	14680	14627	14745	14694	14791	14712	14706	14831	14841	14894	14682	14568	14788	14669	14770	14706	14790	14825	14663	14888	14733	14699	14609	14621	14851	14699	14655	14590	14534	14969	14734	14749	14596	14772	14745	14744	14813	14649	14769	14547	14802	14762	14740	14577	14698	14694	14719	14811	14801	14724	14688	14567	14635	14684	14753	14776	14642	14781	14756	14772	14586	14785	14757	14740	14818	14575	14712	14752	14601	14838	14680	14723	14851	14786	14670	14953	14866	14840	14601	14702	14559	14910	14898	14550	14637	14800	14654	14605	14641	14858	14672	14787	14551	14912	14779	14896	14842	14803	14792	14618	14694	14673	14701	14628	14970	14718	14821	14725
27861	30830	47002	38379	27779	22229	19279	18011	17184	17252	17310	17257	17294	17541	17359	17282	17300	16996	17254	17109	17087	17255	17189	17276	17344	17154	17106	17294	17308	17198	17186	17165	17263	17262	17319	17339	17048	17264	17356	17281	17024	17071	17152	17299	17228	17232	17315	17305	17140	17165	17166	17133	17287	17025	17219	17208	17156	17280	17107	17313	17381	17125	17306	17177	17209	17247	17225	17245	17199	17038	17226	17104	17247	17267	17168	17376	17369	17132	17305	17330	17241	17228	17149	17117	17346	17219	17276	17220	17096	17270	16984	17116	17301	17307	17436	17032	17251	17139	17282	17333	17216	16954	17068	17234	17100	16968	17271	17218	17240	17002	17287	17242	17285	17220	17175	17174	16980	17211	17122	17197	17224	17172	17043	17141	17411	17550	17150	17009	17130	17245	17228	17204	17246	17072	17272	17613	17289	17152	17098	17128	17147	17248	17161	17111	17164	17165	17265	17213	17300	17210	17079	17073	16993	17121	17000	17172	17417	17149	17229	17155	17168	17128	17110	17044	17076	17362	17401	17171	17036	17097	17408	17024	17183	17054	17017	17198	17241	17228	17257	16964	17090	17192	17255	17176	17117	17079	17334	17106	17053	17233	17175	17091	17191	17177	17340	17298	17145	17225	17185	16946	17093	17335	17467	16987	17220	17217	17362	17246	17267	17378	17190	17240	17194	17194	17232	17160	17138	17154	17204	17211	17327	17182	17107	17064	17211	17081	17181	17127	16888	17401	17102	17278	17160	17142	17317	17164	17189	17264	17251	17167	17272	17187	17429	17214	17122	17125	17344	17095	17346	17022	17314	17099	17125	17192	17032	17163	17001	17144	17099	16968	17206	17333	17170	17167	17123	17103	17017	17262	17170	17174	17213	17200	17176	17229	17279	17164	17241	17324	17159	17161	17239	17021	17254	17060	17291	17183	17239	17238	17259	17422	17324	17131	17128	17173	17349	17291	17089	17039	17383	17188	17208	17352	17109	17312	17278	16922	17152	17116	17009	17320	17088	17245	17368	17249	17182	17245	17196	17310	17086	17149	17119	17133	17105	16995	17247	17416	17412	17183	17218	17091	17163	17132	16834	17106	17069	17365	17265	17363	17325	17163	17260	17144	17217	17317	17199	17111	17209	17301	17101	17101	17201	17175	17255	17229	17242	17116	17055	17267	17266	17097	17119	17292	17318	17281	17153	16990	16987	17099	17079	17198	17203	17091	17028	17054	17199	17079	17137	17249	17139	16978	17138	17150	17231	17269	17252	17267	17137	17013	17072	17372	17207	17298	17059	17178	17038	17208	17131	17071	17345	17282	17299	17401	17269	17029	17246	17222	17247	17141	17185	17228	17164	17160	17181	17091	17305	17256	17304	17339	17245	16929	17232	17108	17207	17076	17103	17126	17233	17183	17135	17266	17276	17177	17163	17251	17319	17141	17326	17328	17123	17061	17016	17264	17189	17124	17467	17211	17069	17249	17301	17217	17188	17167	17033	17134	17074	17343	17225	17177	17137	17178	17197	17079	17184	17152	17241	17166	17093	17476	17155	17079	17099	17310	17152	17019	17110	17280	17206	17401	17274	17375	17355	17225	17290	17168	16969	17377	17201	17253	17351	17285	17334	17265	17147	17306	17037	17164	17452	17219	17148	17185	17154	17327	17382	17190	17278	17116	17476	17167	17237	17307	17164	17293	17318	17016	17283	17231	17369	17337	16937	17343	17359	17241	17079	17251	17149	17198	17324	17220	17141	17071	17242	17166	17111	17359	17451	17277	17407	17340	17215	17213	17134	17062	17180	17042	17176	17146	17199	17336	17044	17200	17034	17218	17216	17152	17146	17175	17304	17118	17244	17207	17002	17303	17175	17085	17144	17156	17077	17199	17092	17087	17228	17169	17278	17150	17279	17312	17311	17213	17142	17089	17080	17330	17106	17201	17105	17025	17464	17264	17262	17312	17164	17187	17264	16972	17204	17053	17265	17298	17077	17008	17021	17149	17259	17061	17175	17248	17177	17290	17245	17144	17132	17264	17392	17228	17181	17258	17338	17125	17060	16989	17248	17108	17041	17181	17267	17142	17156	17216	17265	17087	17243	17283	17376	17253	16964	16945	17305	17296	17222	17231	17365	17145	17187	17147	17018	17154	17095	17114	17277	17113	17284	17199	17093	17017	17198	17031	17199	17124	16924	17257	17346	17149	17355	17289	17240	17176	17277	17053	17174	17270	17149	17310	17254	17196	17304	17150	17151	16986	17214	17184	17216	17337	17114	17215	17133	17215	16980	17192	17097	17163	17154	17174	17380	17178	17262	17129	17053	17023	17315	17267	17345	17264	17132	17159	17120	16936	17384	17228	17204	17045	17487	17223	17258	17098	17352	17036	17164	17175	17313	16988	17320	17267	17349	17205	17182	17267	17228	17142	17266	17116	17116	17106	17021	17070	17095	17250	17239	17144	17384	17077	17030	17117	16983	17388	17382	17164	17163	17266	17301	17236	17482	17439	17207	17278	17174	17186	17261	17205	17197	17277	17252	17351	17259	17339	17134	17253	17158	17250	17330	17191	17228	17357	17233	17166	17248	17222	17183	17227	17167	17244	17350	17199	17208	17211	17164	17027	17339	17271	17119	17194	17345	17264	17203	17198	17243	17264	17149	17282	17274	16986	17013	17101	17274	17316	17084	17147	17186	17203	17201	17248	17129	17202	17132	17248	17216	17175	17378	17158	17367	17110	17256	17265	17221	17245	17080	17187	17101	17256	17391	17219	17264	17175	17127	17259	17306	17240	17098	17327	17520	17090	17133	17235	17060	17310	17058	17249	17344	17281	17349	17138	17251	17107	17078	17060	17223	16980	17314	17153	17358	17169	17259	17130	17301	17223	17337	17192	17426	17308	17107	17189	17159	17231	17329	17254	17179	17110	17180	17212	17024	17122	16910	17370	17108	17162	17171	17330	17255	17074	17010	17152	17257	17099	17214	17277	17229	17241	17192	17205	17132	17257	17335	17316	17268	17152	17231	17069	17300	17226	17172	17063	17230	17236	17188	17111	17227	17159	17284	17202	17330	17193	17167	17215	17270	17262	17215	16988	17043	17213	16947	17192	17205	17055	17258	17326	17168	17038	17150	17097	17045	17075	17025	17096	17267	17080	17167	17326	17341	17305	17186	17157	17272	17145	17194	17114	17223	17378	17209	17061	17093	17186	17169	17299	17168	17154	17243	17197	17100	17302	17169	17264	17229	17424	17310	17183	17255	17287	17299	17211	16918	17060	17163	17064	17085	17171	17363	17338	17252	17140	17010	17176	17213	17075	17263	17035	17403	17059	17148	17313	17198	17109	17216	17094	17162	17207	17103	17212	17314	17367	17214	17225	17322	17325	17161	17217	17235	17064	17219	17147	17194	17089	17326	17280	17012	17160	17314	17154	17183	17408	17078	17045	17085	17219	17138	17118	17170	17330	17136	17151	17130	17179	17213	17204	17166	17231	17047	17182	17183	17211	17134	17203	17367	16995	17275	17270	17249	17121	16951	17287	17271	17143	17043	17077	17284	17277	17169	17038	17228	17233	17152	17369	17248	17223	17057	17077	17243	17155	17316	17176	17164	17268	17179	17305	16964	17331	17260	17050	17255	17145	17262	16982	17212	17275	17412	17179	17190	17028	17285	17107	17088	17174	17212	17097	17126	17363	17059	16999	17268	17292	17241	17275	16908	17455	17161	17377	17117	17432	17183	17287	17179	17058	17118	17313	17316	17186	17323	17126	17369	17437	17174	17140	17328	17055	17291	17168	17121	17110	17176	17178	17197	17187	17217	17294	17282	17115	17067	17366	17327	17264	17190	17229	17265	17387	17089	17203	17253	17176	17186	17343	16953	17175	17242	17178	17028	17082	17235	17294	17207	17080	17127	17073	17213	17238	17350	17238	17325	17250	17108	17140	17282	17241	17155	17061	17265	17226	17192	17175	17168	17313	17024	17141	17142	17101	17328	17205	17243	17062	17211	17018	17173	17099	17205	16990	17307	17022	17195	16998	17266	17223	17273	17120	17018	17059	17057	17081	17243	17162	17237	17234	17201	17125	17041	17253	17085	17210	17314	17162	17104	17191	17151	17345	17283	17266	17146	17315	17181	17132	17320	17091	17311	17211	17428	17217	17361	17089	17244	17177	17102	17277	17267	17246	17261	17111	17046	17275	17222	17292	17405	17230	17130	17271	17244	17305	17073	17261	17309	17483	17125	17225	17136	17202	17126	17268	17233	17013	17521	17146	17234	17078	17112	17321	17080	17263	17421	17189	17285	17051	17258	17196	17155	17355	17243	17132	17240	16890	16969	17305	17070	17261	17368	17105	17192	17239	17356	17333	17194	17260	17155	17363	17328	17237	17023	17251	17065	17217	17264	17409	17176	17139	17326	17121	17251	17266	17313	17169	17205	17101	17221	17023	17108	17097	17147	16933	17203	17193	17133	17126	17028	17179	17389	17341	17241	17232	17326	17216	17149	17155	17216	17049	17242	17172	17039	17219	17179	17223	17380	17342	17277	17169	17388	17125	17228	17272	17220	17264	17298	17234	17103	17237	17345	17288	17268	17351	17219	17190	17202	17275	16930	17187	17085	17436	17108	17050	17000	17155	17117	17289	17229	17262	17108	17257	17082	17319	17240	17064	17273	17402	17237	17119	17146	17374	17108	17304	17227	17225	17189	17173	17334	17248	17110	17129	17390	17400	17363	17108	17501	17249	17199	17243	17258	17194	17275	17275	17216	17255	17213	17224	17239	17122	17050	17079	17416	17249	17149	17173	17249	17302	17458	17147	17162	16963	17010	17109	17386	17362	17392	17178	17228	17371	17356	17266	17216	17238	17322	17150	17124	17148	17380	17197	17171	17068	17195	17383	17255	17191	17036	17045	17281	17180	17187	17095	17133	17429	17057	17073	17490	17302	17133	16984	17289	17460	17188	17241	17141	17262	17206	17231	17248	17128	17201	17180	17105	17405	17165	17340	17350	17082	17097	17071	17231	17102	17005	17286	17278	17357	17265	17043	17152	17082	17230	17336	17276	17110	17184	17037	17012	17134	17044	17051	17190	17288	17288	17175	17253	17091	17258	17004	17054	17205	17133	17236	17218	17380	17128	17110	17121	17201
24482	51688	50233	34614	25798	19665	16676	15582	15247	15132	15227	15148	15093	15298	15045	15149	15090	15086	15186	15141	15152	15015	14968	15074	15123	15204	15095	15232	15003	15030	14989	15042	15289	15025	15116	15069	15030	15147	15106	15136	15174	15060	15099	15077	15219	15129	15040	15120	15169	15110	15152	15135	15063	14990	15189	15132	14929	15105	14963	15009	15207	15019	15089	15025	15056	15163	15157	15223	15348	15003	15120	15196	15020	15183	15051	15065	15056	15016	15133	15131	15020	15210	15197	14862	15140	15105	14988	15104	14980	15091	15088	14943	15224	15223	15131	14979	15172	15041	15054	15116	15184	15143	15087	15066	15026	15138	15135	15083	15055	15092	15108	15193	15125	14987	14844	15240	15152	15121	14981	15012	15068	15112	15048	15134	14851	15073	15082	15160	14912	15150	15069	14894	15076	15190	15261	15006	14957	14988	14998	15178	15064	15228	15035	15145	15005	15160	15040	15041	15061	15143	14958	15114	15185	15064	14966	15039	14917	15019	15125	14976	15067	14974	15245	15112	14983	15164	15127	15181	14970	15084	15119	15184	15132	15220	14999	15111	15172	15015	15005	14991	15122	15159	15053	15108	15113	15270	15107	15179	15004	15089	15046	15146	15169	15163	15148	15170	15143	15031	15079	15136	14819	14870	14941	15069	15053	15118	14988	15021	15124	15053	15044	15024	15161	15010	15007	15154	15013	15227	15029	15054	15063	14934	15160	14910	15194	15062	15122	15035	15124	15096	15264	15122	15046	15275	15189	14996	15037	15003	15331	15073	15147	15050	15108	15087	15147	15014	14909	15134	15194	15165	15134	15208	15080	14948	14967	15144	15171	15158	15044	15178	15086	15115	15139	15090	15040	15083	15097	14924	15087	15186	15026	15055	14944	15178	15046	15010	15000	15061	14983	14964	15032	15244	15078	15205	15096	15072	15010	15130	14987	14883	15061	14996	15257	15149	15054	15131	15169	15081	15126	15196	15166	15149	15055	15014	15068	14875	15169	15168	14976	14975	15228	15076	15045	15145	15083	15004	14939	15119	14820	15183	15193	15129	15294	14984	15116	14958	15145	15180	15078	15123	15103	15100	15141	15086	15120	15149	15125	15020	15191	15100	15121	15118	15083	15118	14997	15038	14978	15004	14929	15096	14985	15093	15094	15134	14992	15199	15050	15126	15059	15130	15054	14995	15185	15198	15064	15039	14965	15135	15026	15012	15095	15122	15324	14978	15112	14974	15131	15047	15074	15074	15024	15130	15222	15107	14916	15168	15164	15092	15035	15068	15143	15206	15180	15088	15160	14929	15218	14852	15099	15260	15096	15131	15065	15075	14990	15272	15129	15199	15088	15095	15240	14979	15151	14981	15191	15079	14974	15229	15008	15094	15237	14999	14954	15177	15205	14936	14985	14949	15002	15013	15128	15106	15247	15087	15018	14995	15045	15051	15141	15197	15070	14967	15077	14985	15064	15085	14950	15119	15109	15098	15090	14989	14997	15142	15152	15058	14865	15186	15057	15047	15110	15174	15146	15019	15053	14973	15185	14972	15124	15169	14914	15127	15037	15318	15010	15169	14944	15135	15121	15087	15226	15117	15152	15046	15197	14936	15120	15100	15068	15208	15189	15166	15067	15028	15234	15059	15027	15132	15071	15144	14939	15068	15183	15079	15153	15041	15062	15096	14961	15089	15047	15216	15154	14956	15152	15129	15038	15156	15133	15024	15347	15134	15061	15048	15111	15245	15051	15162	15061	15058	15188	15118	15011	15021	14866	15094	15077	14989	15039	15121	15063	15060	15068	15098	15044	15030	14942	14995	14981	15005	15168	15037	14963	15267	14929	15149	14945	15074	15007	14958	15251	15027	15143	14964	15235	15000	15134	15029	15095	15048	15161	15194	14991	15122	15033	15096	15272	15118	15032	15156	15087	15055	15068	15101	15031	14990	15050	15099	14990	15326	15205	15163	15051	15094	15019	15076	14891	15023	15118	15057	15217	14926	15030	15051	15151	15089	15040	14996	15040	14998	15185	15229	15102	15045	14969	15118	15269	15092	15246	14961	15224	14958	15138	14988	14982	14967	15050	15092	15067	14937	15136	14896	15121	15042	15087	15084	15099	15099	15120	15133	15090	15136	15002	15038	14976	15099	15031	15146	15217	15128	15178	15035	15165	15127	14964	15203	14887	15172	15091	14980	15034	15149	15045	15078	15073	15073	15323	15023	15120	15082	14993	15013	15234	14922	15036	14982	14936	15147	15049	15091	15011	15121	15096	15197	15186	15062	14935	15097	15074	15198	15022	15012	15106	15091	15253	15195	15127	14993	15125	15116	15023	15055	15110	15114	15139	14923	15150	15210	15119	15063	15134	15042	15214	15072	15207	15131	15054	15069	15217	15081	15064	15164	15159	15149	15062	15113	15190	15088	14908	14834	15153	15103	15136	15083	15107	15056	15273	14998	14923	15016	14909	15206	14945	15141	15138	15068	15147	15078	14926	14948	15270	15077	14973	15280	14980	15167	15108	15114	15152	15154	15089	15105	15184	15161	15097	15052	15065	15083	14993	15288	15068	15184	15171	15098	15170	15097	15158	14977	15167	15204	15094	15094	15036	15068	15049	14978	15091	14920	15142	15041	15303	15028	15235	15069	15155	15098	14965	15118	15241	15089	15151	15145	15059	15166	14990	15120	14904	15139	15082	15200	15021	15078	15084	15255	14999	15004	15363	15096	14999	15154	15146	14953	15078	15217	15059	15075	15103	15098	15020	15164	15195	15160	14901	14975	15067	15153	15172	14987	15125	15108	15131	15271	15189	15117	15069	15008	15083	15191	14874	15188	15000	14986	15070	15088	15021	15082	14971	14929	15021	14967	15052	15124	15131	15030	15193	15048	15137	15123	15147	15194	15255	15035	15036	15092	15039	15185	15168	15072	15081	15150	15268	14948	14834	15213	14925	15120	15181	15082	15113	15071	15013	15147	15091	14951	15058	14968	15122	15212	15206	15086	15046	15129	15027	15115	15096	15042	15241	15105	15127	15064	15079	15107	15189	14967	15018	14931	15206	15142	15242	15146	14978	14983	15033	15007	15067	15281	15015	15054	15012	15342	14905	14916	15044	15063	14938	15253	15018	15014	15065	15167	15104	15151	14979	14968	15088	15134	15031	15115	15175	15112	15057	15105	15026	15077	15133	15019	15152	15074	14947	15218	15146	15062	14990	15162	15077	15167	15134	15024	15034	15043	15154	15236	15004	15043	15130	15002	15119	14933	14999	15044	15121	15064	15013	15050	15147	15001	15205	15126	14895	14942	15081	15078	15055	15015	15048	15207	15109	14958	15078	15120	15242	15171	15188	15042	15068	15090	15228	15223	14990	14971	14994	15122	15039	14947	15261	15063	15144	14921	15183	14929	15075	14990	15024	15273	15122	15167	15061	14940	15106	15210	15095	15143	14948	15152	15098	15019	15193	15214	15052	15105	14951	15100	14987	14994	15063	15034	15111	14879	15133	15297	15235	14979	15142	15045	15111	15014	15103	15022	15098	15100	14916	15070	15084	14944	14921	15045	15051	15033	14961	15199	15260	15201	14998	15005	15010	15115	15147	14951	14898	15082	15234	15042	15235	15209	15234	15176	14950	15114	15111	15129	15070	15034	15112	14946	14960	14998	15204	14914	15080	15050	15050	15011	15218	14901	14979	15175	15183	15107	15114	15185	15069	15113	14933	15217	15152	15272	15119	15014	15183	14999	15071	14969	15107	15024	15049	15152	15083	14899	14997	15130	15061	15169	14973	14941	15004	15032	15080	15218	15119	15010	14991	15110	15139	15151	15091	15106	15218	14983	15080	15132	15144	15095	15156	14999	15102	15123	15051	15098	15025	15006	15097	15017	15172	15126	15050	15085	15175	14982	15176	15074	14894	15078	15089	15207	15024	14786	14921	15165	15011	15005	14892	15159	15105	15124	15013	15260	14943	15118	15049	14995	15080	15145	15035	15218	15119	14925	15015	15342	15187	15102	14936	14955	14966	15062	14980	14979	15167	15190	15233	14998	15112	15033	15023	15022	15256	15114	15228	15084	15019	15271	15142	15158	14968	14981	15164	15040	15065	15032	15050	15097	15035	15080	15086	15044	15147	15032	14902	15139	14943	15039	15060	15239	15232	15051	15136	15276	15025	14895	15266	15032	15214	15090	15051	15088	15164	15123	15086	14941	15192	15190	15015	14948	15175	14933	15066	15220	15141	15097	15035	15025	15136	15056	15068	15053	14909	15117	15028	15074	15268	15168	15087	15082	15123	15155	15085	15095	15132	15075	15312	15059	15192	15055	15134	15093	15024	15096	15125	14926	15118	15153	15073	15123	15019	15200	15137	14938	15083	15053	14975	15147	14986	15014	14925	15125	15124	15075	14932	15012	14914	15119	15028	15149	15087	15116	15058	15043	15198	15015	15026	15134	15110	15150	15120	15015	15088	15230	15227	15113	15153	15242	14960	15246	14979	15169	15006	15022	15253	15058	15161	15258	15074	15025	15145	15109	15050	15207	15175	15041	15003	14936	15075	15070	15133	15151	15042	15051	15007	15154	15010	15169	15051	14893	15081	15139	14910	15148	14941	15159	14962	15117	15127	15055	15056	15187	15030	15130	15100	15141	15055	15167	15227	15211	15174	14843	15081	15057	15136	15016	14992	15115	14953	15093	15287	15232	15044	15189	15072	15034	14897	15054	15185	15038	15142	15012	15286	14857	14929	15154	15043	15046	15065	14955	15078	15151	15163	15100	15033	15108	15001	15209	15104	15063	15012	15012	15064	15107	15145	15131	15143	15090	15143	15037	15125	14976	15189	15031	15003	14985	14957	14989	15141	15059	15061	15207	14984	15153	14936	15164	15252	15186	15162	15009	15079	15102	15046	15050	15040	15102	15084	15018	15292	15134	15018	15140	15033	15159	15012	15077	15236	15129	14959	15080	15198	15192	14930	15097	15143	15154	15059	15033	14927	15109	15151	15190	15120	15152	15090	15121	15015	15067	15189	15096	14979	15254	15045	15260	15109	15229	15179	15090	15142	15164	15032	15073	15054	15071	15233	15063	15152	15132	15188	15104	15021	15184	15158	15083	15189	15056	15122	15027	15095	15044	15068	15177	15158	15129
24244	23808	49549	53483	43384	34291	26473	19664	17346	17226	17267	17056	17233	17187	17170	17048	16964	16852	17050	16932	16973	17113	16878	16924	17022	16798	16931	17170	17043	17077	16905	16807	16784	16888	16690	16783	16878	17010	17167	16878	16928	16783	16752	16871	16887	16870	16956	16818	16897	16841	16924	17007	16816	16849	16862	16942	16851	16919	16781	16854	16884	17014	16830	16681	16796	16887	17096	16957	16923	16886	17167	16982	17064	17023	16861	16966	16784	16931	16830	16702	16971	16787	17033	16833	17045	16919	16545	16774	16858	16858	16928	16711	16945	16891	16800	16969	16779	16803	16869	16966	16869	17066	17037	16942	16755	16775	16902	16901	16860	16834	16643	16902	16845	16908	16711	16799	16738	16915	16780	16848	16708	16906	16871	16838	16895	17142	16845	16993	16931	16802	16920	16792	16999	16851	16850	16920	16904	16893	16995	16851	16994	16881	16687	16853	16611	16767	16832	17037	16782	16913	16846	16920	16803	16764	16818	16688	16933	16812	16648	16903	16934	16868	16927	16693	16920	16768	16795	17022	16786	17006	17063	16932	16939	16825	16736	16912	17052	16940	16637	16805	17033	16826	16959	16814	16676	16952	16894	16817	17010	16683	16727	16904	16877	16877	16967	16887	16775	16968	16931	16812	16855	16880	16641	16810	17021	16802	16868	16927	16882	16847	16995	16825	17002	16751	16887	16706	16803	16987	16872	16822	16981	17030	16842	16904	17056	16704	16855	16929	16939	16856	17067	16729	16711	16890	16688	16746	16967	16855	16981	16949	16767	16656	16932	16643	16968	16771	16827	16618	16859	16830	16751	16864	16954	16873	16812	16865	16893	16935	16789	16724	16973	16930	16587	16682	16899	16939	17002	17034	16878	16800	17104	16709	16687	16749	16653	16756	16839	16885	16752	17079	16977	16939	16851	16840	16821	17051	16867	16823	16650	16924	16856	16773	16749	16871	16713	16833	16748	16647	16792	16744	16757	16717	16793	16846	17005	16882	16657	16620	16994	16747	16890	16872	16972	16873	16881	16663	17009	16892	16708	16817	16905	16719	16742	16742	17047	16800	16882	16649	16766	16797	16701	16729	16851	16885	16832	16814	17069	16945	16860	16787	16967	16557	16978	16823	16998	16922	16878	16850	16912	16859	16832	16820	16905	16809	16993	16730	16716	16979	16847	16753	16819	16837	16860	16852	16717	16732	16713	16719	17058	16742	16709	16905	16699	16750	16863	16928	17038	16784	17047	16776	16778	16921	16959	16887	16823	16925	16807	16927	16787	17067	16791	16989	16988	16940	16812	16800	16821	16812	16662	16803	16842	16832	16623	16638	16975	16762	16775	16906	16801	16859	16873	16854	16778	16867	16700	16800	16988	16655	16838	17098	16897	16811	16779	16808	16798	17096	16751	16975	16911	16779	17033	17000	16787	16910	16686	16849	16913	16789	16961	17047	16947	16993	16965	16874	16953	17033	16838	16826	16911	16739	17001	16874	16744	16920	16932	16806	16874	16936	16953	16725	16792	16889	16867	16592	16723	16933	16836	16916	16889	16849	16860	16725	16870	16708	16914	16939	16911	16841	16789	16853	16883	16998	16739	16940	16955	16775	16864	16877	17075	16698	17028	16783	16741	16974	16888	16658	16931	16754	16831	16932	16929	16894	16795	16983	16769	16727	16801	16833	16669	16880	16703	16795	16923	16829	17020	16872	16935	16832	16570	16812	16855	16991	16818	16693	16754	16653	16951	16728	16650	16823	16922	16711	16603	16792	16712	16512	16824	16719	16775	16738	16730	16618	16716	16727	16960	16779	16917	16744	16969	16846	16734	16960	16911	16885	16995	16893	16963	16802	16865	16859	16809	16826	16821	16664	17110	17033	16960	17128	17003	16719	16829	16874	16861	16746	16600	16744	17016	16910	16841	16892	16732	16833	16800	16635	16856	16675	16841	16776	16863	16829	16905	16900	16796	16924	16875	16758	16695	16843	16884	16824	16843	16851	16795	16782	16784	16790	16759	16931	16806	16720	16805	16793	17030	16977	16691	16946	16940	16871	16626	16856	16770	16975	16878	16915	16667	16882	16905	16787	16863	16893	16686	16713	16823	16787	16927	17057	16872	16882	16957	16820	16858	16784	17043	16876	17027	16831	16997	16818	16936	16856	16945	16993	16832	16793	16939	17016	16929	16765	16980	16890	16880	16948	16821	16743	16927	16774	16761	17014	16841	16944	16778	16915	17008	16855	16805	16793	17107	16812	16914	16842	16741	17000	17045	16817	16798	16929	16824	16540	16720	17001	16889	16958	16827	16730	16835	16726	16841	16862	16859	16744	16853	16995	16796	16861	16899	16961	16656	16711	16718	16784	16729	16790	16795	16691	16906	16734	16723	16811	16893	16820	16877	16827	16811	16909	16923	17008	16799	16735	16959	16868	16845	16818	16748	16730	16858	16732	16954	16798	16810	16635	16925	16989	16915	16817	16607	16885	16902	16761	16715	16956	16804	16736	16723	16958	16687	16974	17019	16915	16932	17155	16866	16932	16830	16829	16774	16840	16643	16974	16988	17084	17072	16914	16741	16838	16908	16961	16896	16987	17055	16806	16826	16864	17037	16874	16822	17036	16878	16772	16800	16775	16986	16932	16733	16966	16855	16877	16913	16865	16817	16850	16774	16898	16874	16817	17002	16669	17160	16947	16947	16851	16871	16640	16835	17002	16824	16881	16886	16509	16794	16814	16705	16853	16824	16988	16750	16757	16787	16671	17079	16690	16747	17049	17009	16691	16668	16934	16758	16656	17044	16842	16857	16529	16793	16799	16710	16878	16956	16856	17056	16732	16866	16746	16961	16764	16814	17042	16821	16498	16755	16764	16795	16887	16689	16786	16746	16769	16831	16688	16766	16638	16922	16654	16981	16677	16663	16669	16923	16893	16770	16970	16848	16717	16848	16742	16652	16786	16781	16711	16755	16984	16714	16785	16824	16808	16933	16809	16875	16834	16706	16761	16689	16888	16719	16969	16776	16812	17018	16902	16798	16752	16726	16626	16899	16922	16944	16845	16701	16828	17019	16978	16834	16965	16868	16694	16646	16845	16948	16955	16873	16803	16824	16708	16857	16878	16733	16678	16618	16914	16935	16787	16810	16842	16774	16630	16844	16883	16555	16868	16699	16835	16975	17032	16878	17024	16789	16852	16594	16807	16801	16892	16834	16750	17065	16681	16824	16806	16958	16939	16762	16839	16888	16809	16812	16799	16699	16877	16886	17084	16765	16776	16830	16765	17001	16718	16733	16744	16779	16767	16893	16832	16950	16954	16887	16835	16906	16828	16906	17039	16779	16961	16880	16870	16891	16863	16866	16966	16816	16838	16797	16647	16821	16788	16825	16853	16835	16856	16887	16766	16795	16770	16817	16673	16866	16914	16934	16811	16818	16863	16983	16693	16729	16883	16956	16731	16830	16849	16881	16871	16879	17077	16912	16782	16739	16733	16720	16788	16872	16944	16932	16710	16879	17109	16831	16865	16746	16809	16747	16697	16969	16889	16933	16770	16659	16957	16857	16875	16726	16680	16815	16958	16642	16953	16737	16786	16860	16825	16800	17050	16842	16741	16703	16880	16803	16853	16913	16994	16949	16797	16794	16873	16717	16886	16837	16818	16912	16687	16807	16861	16637	16820	16798	16786	16805	16629	16846	16964	17049	16799	16837	16911	16917	16692	16999	16875	16927	16799	16871	16876	16953	16953	16876	16886	16784	16633	16585	16910	16925	16853	16997	16907	16774	16780	16809	16809	16760	16716	16853	16651	16756	16901	16884	16785	16842	16884	16820	16730	16781	17042	16723	16979	16823	16730	16876	16907	16819	16924	16870	16869	16938	16816	16801	17008	16803	16852	17098	16938	16888	16929	16961	16834	16754	16932	17041	16794	16782	16752	16818	16790	17157	16879	16805	16923	16717	16948	16842	16836	16811	16771	16724	16741	16839	16889	16949	16872	17086	16837	16885	16912	16833	16772	16877	16755	16808	16973	16872	16697	16951	16812	16888	16894	16590	16584	16943	16860	16990	16801	16943	16807	16867	16987	16988	16919	17028	16763	16797	16757	16819	16726	16904	16882	16960	16878	16739	16879	16896	16834	16822	16799	16864	16871	16844	16822	17118	16884	17113	16936	16826	16681	16771	16795	16643	16808	16817	16969	17098	16730	16733	16908	16840	16830	16770	16989	16826	16766	16953	16761	16926	16963	16870	16883	16906	16802	16915	16786	17014	16835	16836	16727	16853	16808	16941	16772	16752	16950	16846	17089	16758	16857	16920	16775	16645	16746	16815	16780	16844	16893	17031	16754	16930	16597	16897	16715	16744	16692	17037	16826	16757	16689	17012	17068	16973	17021	17072	16954	16627	16936	16976	16986	16826	16841	17128	16908	16941	16732	16882	16929	16805	16924	16714	16840	16850	17076	16718	16774	17024	16681	16680	16897	17202	16837	16924	16973	16951	16784	16777	16899	16964	16776	16756	16852	16946	17044	16811	16944	16719	17058	16882	16718	16953	16815	16864	16873	16708	17083	16924	16814	16808	16993	16910	17004	16891	17014	16922	16739	16905	16738	16929	16946	16799	16961	17015	16773	16917	16848	16709	16613	16717	16666	16789	16823	16877	16760	16721	16798	16789	16745	17042	16980	16759	17007	17033	16925	17021	16785	16886	16738	16889	16813	16803	16763	16911	16709	16826	16779	16989	16698	16524	16857	16812	16934	16845	16682	16819	16929	16730	16943	16926	16783	16674	16885	16907	16896	16824	16871	16877	16945	17040	17019	17146	16923	17044	16905	16977	16819	16775	16857	16822	17015	16887	16762	16780	16834	16757	16700	16762	16769	16794	16598	16802	16845	16886	16845	16851	16740	16782	16832	16749	16596	16779	16810	16688	16785	16886	16885	16882	17000	16811	16759	17002	16882	16847	16676	16871	17002	17056	16802	16503	16655	16781	16826	16962	16866	16928	16702	16907	16847	16874	16871	16692	16859	16844	16831	16786	16906	16671	16802	16901	16709	16760	16922	16746	16781	16836	16907	16756	16818	16870	16930	16889	16640	16930	16731	16914	16821	16878	16891	17054	16816	16875	16807	16666	16745	16975	17007	16643	16853
46219	93672	91160	68696	49436	34191	22809	16991	15425	14957	15000	14980	14891	14912	14923	14986	14865	14936	14958	15015	15093	14868	15007	14911	15018	15017	14767	14859	14825	14893	14951	14888	15031	14932	14906	15004	14997	14914	14845	14988	14917	14856	14927	14802	14936	14861	14926	14948	14809	14778	14947	14873	14823	14934	14901	14825	14875	15047	14878	14869	14884	14673	14857	14945	14990	15129	15019	14765	14953	14849	14916	14924	14888	14928	14978	14859	14825	14896	15027	14860	14940	15062	14916	14863	14856	14861	14861	14875	14844	14857	14843	14868	14770	14915	14783	14953	14969	14862	14962	14771	14903	15034	14859	14896	15044	14923	14950	14771	14850	14830	14822	15013	14942	15024	14943	14907	14934	15046	15045	14984	15141	14936	14990	14867	14965	14927	14855	14802	14908	14845	14905	14923	14968	14818	15083	14996	15022	15004	14886	14845	14908	15053	14994	14972	14995	14904	14920	14782	14830	15024	14850	14989	14805	14965	14781	15023	14993	14921	14805	14944	14801	14901	15030	15041	14797	14983	15013	14983	14907	14852	14806	14717	14976	14814	14857	15042	14882	14884	14843	15060	14985	14782	14793	14959	14938	14915	14874	14869	14795	14937	14872	14884	14827	14835	14889	14956	15001	14951	14876	14990	14898	14952	14994	15152	14843	14973	14854	14945	14865	14842	14902	14947	14952	15018	14943	14880	15034	14914	14942	15047	14974	14786	14989	14913	14838	14775	15001	14633	14880	14888	15005	14836	14997	14808	15009	14841	14937	14967	14796	15149	14623	14895	14983	14793	15163	14744	14873	14762	14791	15024	14953	14769	14965	15021	15066	14936	14970	14765	14824	14902	14921	14884	14993	14923	14905	14940	15027	14660	14863	14853	14859	14993	14997	14960	14790	14940	14827	15004	14931	14824	14967	14864	14804	14959	14891	15001	14978	14694	14811	14775	15030	14884	15092	14864	14912	14877	14904	14785	14859	14848	14848	14896	14980	14963	14922	14773	14955	14856	14837	14879	14891	14962	15015	14937	14819	14835	14807	14861	14983	14864	14983	15030	14986	15062	14849	14937	14782	15138	14885	14843	14850	14714	14895	15016	15074	15007	14917	14859	14920	14819	14830	14900	14761	14986	15019	14821	14644	14899	14998	14911	15070	14836	14837	14953	14741	14881	14881	15023	14936	14903	14860	14750	14818	14909	14696	14792	14813	14961	15052	14802	14893	14820	14828	14987	14820	14874	14784	14906	14837	14981	15051	14823	14910	14810	14953	14899	14761	14879	14950	14960	14936	15080	14751	14848	14967	14814	14779	14917	14992	14780	14817	14968	14939	14895	14969	14822	15089	14937	15036	14981	14776	14888	14944	14974	14937	14912	14937	15051	14751	15065	14964	14849	15067	14988	14796	14829	14937	14920	14786	14907	14891	14846	15021	14860	14685	14903	14763	15036	14922	14862	14786	14979	14964	14898	14954	14755	14879	14853	14932	14916	14939	14864	14793	15026	14862	14994	14873	14930	14845	14746	14874	14985	14925	14757	14820	14894	15059	14816	14758	14831	15020	14720	14925	14823	15008	14814	14911	14858	14859	15020	14779	14893	14869	14850	14688	14942	14878	15074	14988	14941	14966	14854	14916	14818	15065	14843	15068	15073	14943	14860	15040	15136	14918	14754	14999	14782	14918	14753	14856	14747	15031	14935	14898	14918	14880	14963	15035	14866	14755	14928	14783	15154	15030	14838	14853	14910	14968	14977	14896	14902	14972	14824	14973	14916	14873	14888	14969	15048	15012	14924	14922	14879	15072	14833	14945	14830	14916	14973	15118	14851	14956	14836	14989	14870	14981	14794	14965	14980	14874	14919	14754	15007	14956	14937	14961	15079	14901	14919	14870	14935	15125	15034	14907	14832	14835	14845	15087	14948	14951	14971	14854	15047	15002	14994	14897	14831	14865	14848	14858	14899	14834	14966	14795	14876	14839	14948	14799	14979	14966	15040	14867	15063	14906	15012	14905	14843	14857	14921	14817	14935	14944	14983	15067	14741	14964	14894	14946	15048	14908	14801	14777	14914	14891	14944	14842	14890	14921	14871	14924	14896	14865	15074	14908	14849	14906	14946	14971	14956	14717	14795	14911	14802	14886	14839	14871	14827	14843	15054	14923	14923	15061	14956	14996	14909	15008	14916	14923	14986	14761	14931	15031	14986	14833	15025	14713	14784	14905	14888	14940	14740	14889	14926	14901	14983	14871	14987	14902	14966	14757	14885	14909	14928	14980	14816	14732	14728	15010	14935	14966	14953	14901	14847	14883	14901	14812	14938	15108	14911	14923	14737	14796	15001	14880	14841	14707	15092	14978	14957	14989	14867	14891	14994	14867	14942	14875	14907	14960	14866	14889	14815	14753	14929	14919	15002	14810	14861	14833	15026	14860	15039	14839	14743	14881	15058	15119	14994	14837	14958	14890	14820	14740	15031	14777	15065	14793	14953	15018	14795	14730	14971	14912	15052	15053	14738	14985	14969	14895	14755	15006	15044	15030	15017	14941	15028	15081	14839	14828	14843	14991	14909	14906	14911	14968	14876	14768	14811	14909	14925	14914	14962	14961	14823	15077	14868	15045	14964	14847	15020	14813	15027	15035	14871	14941	14957	14925	14821	15039	14829	15030	14841	14923	14971	14871	15051	14814	14963	14885	14950	14954	14962	14891	15089	14919	14976	15085	14757	14873	14922	14809	14890	14943	14931	14973	14983	14901	14830	14914	14860	14853	14872	14804	14901	14923	14873	14819	14832	15077	14892	14875	14962	14816	15009	14977	14864	14827	14724	14865	14794	14979	14973	14862	14854	14785	14949	14929	15054	14937	14909	15108	14874	14849	14942	14909	14909	14909	14979	14917	14913	14938	14993	14955	14881	14872	14929	15108	14814	14956	15040	14771	14833	14877	15052	14758	14854	14892	14986	14936	15168	15008	14943	14970	14910	14909	14889	14861	14887	14903	14822	14974	14978	14881	14893	14803	14937	14986	14911	14923	14860	14793	14879	14976	14789	14947	14846	14945	14961	14935	15044	14988	14864	14832	14923	14830	14964	14858	15001	14936	14886	14987	14894	14871	14910	15058	14912	15002	15009	15089	14758	14869	14875	15004	14986	14910	14858	14860	14917	14965	14970	14985	15005	14826	15033	14827	14773	15016	15074	14883	15044	14927	15067	15019	14843	14938	14998	14851	15011	14887	14963	14960	14840	14955	14917	14791	15019	14943	15019	14989	14921	14998	15020	14862	14758	14903	14901	14959	14855	15083	14824	14953	14911	14981	14784	15029	14947	14833	15028	14809	14888	14874	14837	14948	14860	14799	15006	15183	14797	14833	14827	14884	14855	15001	14824	15105	14959	14849	14874	15112	14905	14950	14821	14866	14751	15044	14859	15037	15029	14833	14846	14978	14815	14945	14883	14865	14961	14932	14882	14945	15017	14762	14802	15083	14997	14843	14926	15009	14965	14744	14883	14882	14991	14877	14841	14903	14970	14851	14794	14879	14993	14984	14901	15083	14958	14970	14961	14993	14884	14803	14961	15013	14830	14854	14788	14856	14827	14837	15079	14966	15071	14902	15104	14810	14979	14967	14809	14932	14909	14864	14888	14858	14878	14948	14976	14836	14788	14969	14710	14912	15053	14884	14887	14942	14986	14918	14778	14869	15044	14996	14939	15013	14979	14928	14881	14936	14935	15015	14726	14792	14846	14970	14821	14757	14998	14878	14896	14823	14775	14908	14928	14831	14711	14832	15021	15000	14802	15011	14875	14826	14983	14955	14980	14886	14848	14977	14940	14888	14870	15004	14995	14881	14921	14784	14864	14922	14851	15046	14916	14968	14926	14849	14783	14938	15137	14874	14808	14864	14906	14871	14941	14829	15102	14811	14973	15093	14851	15017	15018	14725	14973	14802	14918	14860	15033	15047	14955	14886	15007	15026	14943	14970	14682	14909	14875	14788	15080	15018	14929	14968	14912	14838	14946	15089	14973	14905	14944	14914	15005	14900	15028	14860	14991	15000	14901	14861	14863	14706	14679	14942	15113	14957	14952	14951	14892	14903	14914	14773	15005	15048	14782	14921	14852	14815	15004	14965	14818	14713	15010	14987	14829	14857	14833	14821	14969	14913	15078	14713	15075	14912	14902	14721	15035	14818	14836	14948	14998	14920	14891	14957	14978	14754	14764	15084	14818	15071	14970	14750	14902	15006	15011	14895	15052	14880	15121	14917	14953	14864	14961	14877	14910	14865	14857	14851	14964	14838	14958	14810	14894	14935	15082	14865	14975	14800	14855	14928	14887	14985	15012	15047	14814	14885	14878	14939	15098	14994	14977	14862	14979	14909	14965	14900	14955	14834	14788	14960	14979	14989	14924	15005	14878	14920	14920	15033	14850	15031	14993	14722	15000	14827	14935	14941	14951	14940	15003	14964	14740	14885	15009	14959	14893	14818	14822	14828	14944	14930	14882	14935	14774	14846	15009	14988	14932	15046	14899	14933	14835	15039	14757	14892	14943	14978	14761	14891	14920	14861	14962	14864	15028	14962	14874	14792	14869	15155	14979	14805	14987	14849	14975	15037	14987	14981	14698	14994	15135	14878	14851	14834	14957	14946	15012	14856	14876	15000	15030	14872	14820	15023	15083	14971	15062	15005	14953	14964	14754	14995	14858	14828	15021	14972	14890	14778	14716	14875	15005	14769	14794	14844	14749	15198	14836	14827	14845	14846	14902	14846	15021	14891	15020	14884	14896	14870	14982	14916	14894	14881	14904	15032	14899	14949	15030	14880	14894	14973	14987	14916	14942	14938	14986	14840	14848	14909	14917	15019	14949	14960	14984	15114	14896	14919	14774	14820	15123	14820	14984	14805	14834	14964	14886	15054	14892	14898	14962	15023	14898	14903	14891	14715	14876	14985	14967	14869	14931	14900	15101	14813	14865	14907	15025	14917	14992	14991	14842	14976	14918	15111	14901	14865	14735	14922	15005	14795	14907	14846	14902	14878	14966	15055	14809	14846	14920	14807	14794	14958	14991	14830	14845	14726	15064	14823	14886	14771	14942	14834	14963	14967	14793	14913	14921	14718	15055	14828	14848	14984	14848	14973	14856	14985	14890
23033	22449	38899	46548	41449	35545	29466	21029	17865	17633	17348	16997	17089	17241	17109	17218	16951	17163	17079	17114	17137	16862	17053	16988	16834	16921	16964	17036	16851	16851	16709	17045	16880	16992	16935	16821	16927	16931	16878	16909	16861	16807	16995	16703	16848	16995	16804	16975	16766	16688	16752	16795	16939	16904	16888	16853	16762	16772	16907	16927	17073	16755	16676	16756	16877	16773	16807	16700	16924	16947	16698	16831	16998	16950	16827	16866	16857	16776	16712	16877	17048	16803	16910	16982	17051	16660	16785	16938	16789	16644	17088	16630	16825	16474	16692	16875	16855	16937	16835	16795	16967	16779	16760	16827	16937	16923	16731	16661	16764	16759	16781	16584	16515	17025	16774	16909	16863	16928	16998	16824	16805	16716	16796	16857	16930	16715	16855	17013	16631	16734	16634	16885	16882	16813	16695	16747	16639	16823	16691	16948	16879	16649	16951	16838	16658	16649	16836	16745	16858	17022	16894	16842	16868	16875	16868	16710	16723	16781	16783	16756	16632	16809	16778	16869	16922	16772	16720	16828	16778	16887	16846	16789	16772	16811	16974	16822	16796	16716	16883	16862	16934	16870	16746	16797	16643	16864	16856	16777	16880	16879	16659	16765	16803	17089	16880	16975	16671	16788	16720	16587	16914	16900	16861	16658	16637	16718	16665	16768	16625	16809	16918	16766	16779	17110	16864	16823	16766	16851	16794	16873	16745	16714	16807	16819	16684	16909	16847	16779	16564	16904	16831	16822	16709	16713	16899	16655	16598	16611	16755	16778	16806	16831	16798	16687	16714	16775	16724	16769	16613	16806	16726	16668	16691	16739	16920	16615	16695	16776	16732	16822	16831	16996	16680	16866	16742	16823	16781	16993	16618	16737	16885	16756	16749	16708	16825	16772	16782	16830	16879	16945	16771	16933	16778	16903	17015	16785	16720	16697	16891	16901	16771	17021	16678	16929	16767	16831	16777	16853	16840	16682	16773	16842	16750	16840	16707	16739	16852	16643	16698	16793	16744	16986	17004	16799	16838	16835	16645	16846	16675	16686	16724	16644	16708	16937	16819	16622	16750	16807	16826	16700	16698	16499	16851	16938	16842	16951	16863	16805	16616	16728	16725	16827	16792	16756	16900	16775	16800	16783	16770	16539	17071	17009	16825	16753	16767	16720	16946	16851	16804	16714	16841	16747	16751	16807	16845	16773	16820	16712	16950	16840	16825	16806	16783	16814	17005	16577	16648	16760	16704	16848	17038	16726	16654	16640	16842	16800	16705	16770	16630	16776	16799	16927	16793	16774	16769	16703	16860	16797	16848	16981	16838	16749	16977	16743	16701	16806	16882	16712	16750	16865	16603	16712	16842	16907	16883	16764	16798	16807	16699	16850	16889	16752	16855	16884	16850	16754	16898	16613	16752	16685	16907	16773	16948	16706	16758	16749	16907	16863	16836	16953	16779	16612	16698	16993	16832	16675	16960	16731	16629	16764	16801	16762	16735	16789	16787	16747	16722	16722	16750	16825	16850	16807	16780	16720	16761	16764	16783	16912	16915	16675	17008	16704	16805	16982	16954	16748	16735	17085	16814	16826	16730	16890	16721	16777	16840	16906	16751	16688	16899	16585	16860	16775	16938	16881	16976	16751	16712	16758	17054	16568	16796	16950	16900	16806	16918	16544	16875	16798	16809	16783	16757	16980	17083	16910	16649	16753	16644	16794	16918	16752	16745	16930	16700	17144	16895	16834	16731	16974	16869	16789	16631	16810	16800	16749	16900	16898	16730	16688	16790	16797	16755	16941	16797	16909	16821	16827	16692	16678	16928	16594	16851	16811	16676	16824	16788	16787	16711	17095	16920	16804	16807	16709	16783	16784	16710	16731	16705	16693	16690	16906	16597	16865	16790	16653	16867	16706	16774	16620	16810	16638	16852	17009	16778	16847	16906	16889	16898	16874	16826	16783	16797	16865	16876	16760	16871	16932	16928	16757	16767	16835	16578	16828	16751	16941	16807	16943	17012	16988	16677	16871	16811	16978	16698	16733	16921	16638	16652	16573	16760	16803	16783	16836	16954	16795	16815	16843	16827	16941	16875	16792	16719	16943	16777	16688	16815	16612	16724	16734	16471	16779	16909	16604	16875	16717	16868	17036	16733	16822	16786	16778	16687	16820	16746	16634	16667	16881	16828	16816	16879	16915	16716	16740	16928	16803	17014	16626	16824	16626	16890	16706	16629	16879	16672	16812	16952	16742	16708	16890	16846	16842	16662	16727	16468	16922	16843	16973	16744	16881	16814	16819	16916	16651	16704	16888	16808	16880	16669	16720	16941	16782	16624	16660	16691	16919	16715	16761	16553	16572	17002	16843	16985	16725	16818	16876	16841	16908	16819	16762	16746	16824	16587	16760	16943	16685	16844	16875	16891	16803	16982	16912	16605	16690	16857	16933	16911	16876	16798	17059	16883	16803	16887	16826	16795	16958	16876	16898	16888	16794	16609	16815	16933	16932	16945	16638	16715	16926	16721	16763	16642	16737	16776	16842	16982	16745	16889	16953	17009	17044	16683	16891	16802	16906	16857	16841	16908	16787	16945	16716	16742	16889	16904	16847	16747	16808	16727	16772	16658	16822	16728	17029	17019	16947	16872	16755	16808	16893	16718	16927	16938	16879	16771	16804	16850	17152	16856	16872	16632	16898	16768	16959	16829	16692	17058	16772	16760	16896	16807	16746	16834	16585	16711	16692	16755	17000	16645	16840	16753	16630	16688	16757	16735	16652	16760	16798	16730	16741	16894	16601	16942	16584	16589	16732	16794	16781	16767	16696	16933	16955	16744	16918	16842	16457	16723	16772	16820	16712	16813	16751	16661	16733	16976	16863	16949	16834	16776	16913	16921	16962	16464	16591	16566	16636	16782	16769	16887	16649	16721	16870	16886	16822	16741	16755	16819	16574	16831	16636	16922	16893	16874	16769	16794	16781	16780	16842	16865	16791	16734	16805	16642	16742	16890	16847	16768	16766	16691	16817	16769	16785	16913	16675	16656	16891	16759	17068	16734	16602	16840	16732	16748	16953	16740	16735	16902	16721	16841	16722	16843	16775	16489	16818	17024	16799	16931	16671	16927	17020	16799	16807	16819	16728	16817	16877	16678	16783	16725	16655	16979	16946	16947	16835	16857	16860	16848	16759	16858	16960	16723	16908	16892	16725	16936	16955	16888	16891	16861	16973	16848	16919	16861	16777	16714	16648	16649	16739	16863	16848	16728	16855	16785	16866	16831	16746	16762	16728	16907	16877	16864	16773	16703	16860	16688	16882	16675	16888	16983	16820	16740	16740	16856	16851	16847	16716	16850	16600	16684	16643	16886	16780	16892	16857	16780	16711	16567	16675	16903	16768	16787	16611	16966	16786	16780	16853	16851	16778	16722	16807	16824	16664	16848	16698	16710	16904	16865	16835	16747	16794	16951	16888	17092	16990	16830	17021	16762	16790	16829	16825	16887	16942	16679	17059	16991	16733	16790	16878	16797	16764	16720	16943	16730	16720	16768	16743	16587	16871	16886	16907	16752	16554	16680	16807	16789	16819	16891	16739	16870	16764	16746	16912	16746	17031	16872	16848	16866	16751	16623	17018	16824	16832	16607	16942	16705	16532	16488	16782	16764	16781	16896	16745	17002	16825	16621	16943	16939	16717	16719	16747	16795	16834	16755	16948	16860	16638	16654	16821	16908	16886	16817	16815	16951	16883	16935	16814	16868	16643	16815	16780	16623	16556	16772	16732	16813	16805	16985	16792	16761	16750	16857	16727	16668	16946	16686	16726	16776	16820	16951	16801	16913	16733	16868	16906	16876	16798	16804	16834	16833	16657	16760	16958	16687	16828	16850	16741	16928	16699	16915	16768	16567	17032	16851	16700	16722	16887	16917	16849	16902	16929	16744	16812	16812	16781	16818	16959	16946	16769	16782	16640	16980	16801	16758	16827	16978	16781	16974	16766	16909	16888	16655	16614	16793	16919	16723	16897	16880	16981	16669	16967	16804	16884	16915	16907	16890	16738	16680	16715	16595	16716	16726	16917	16684	16640	16793	16788	16808	16775	16914	16624	16815	17039	16715	16890	16837	16829	17039	16779	16897	16683	16648	16816	16758	16974	17036	16872	16744	16748	16835	16670	16699	16634	16901	16885	16834	16849	16751	16680	16877	16784	16733	16855	16707	16882	16858	16871	16729	16715	17026	16981	16810	16875	16730	16905	16973	16788	16814	16851	16752	16710	16555	16787	16863	16866	16730	16852	16774	16723	16813	16731	16848	16991	16958	16749	16835	16748	16779	16892	16962	16829	16797	16730	16893	16844	16598	16816	16831	16774	16629	16954	16805	16787	16861	16789	16836	16892	16723	16742	16675	16764	16781	16700	16806	16931	16496	16620	16805	16542	16780	16845	16921	16600	16703	16722	16827	17065	16705	16765	16604	16969	16871	16764	16884	16887	16795	16881	16754	16713	16683	16674	16783	16723	16687	16915	16658	16573	16777	16921	16721	16803	16935	16769	16764	16521	16885	16761	16893	16825	16701	16770	16784	16538	16634	16807	16890	16744	16672	16684	16718	16847	16673	16691	16844	16780	16786	16761	16969	16810	16847	16922	16749	16743	16811	16804	16906	16611	16726	16597	16973	16584	16820	16855	16651	16656	16742	16788	16881	16759	16645	16948	16809	16847	16900	16942	16718	16794	16889	17089	17004	16962	16838	16829	16659	16617	16890	16732	16630	16759	16662	16845	16854	16761	16793	16802	17034	16760	16621	16621	16676	16818	16802	16679	16800	16749	16703	16676	16692	16746	16917	16918	16636	16808	16745	16934	16633	16606	16803	16718	16637	16788	16732	16617	16927	16702	16891	16790	16670	16718	17067	16782	16813	17031	16784	16703	16894	16685	16859	16906	16825	16897	16911	16791	16685	16708	16727	16871	16697	16931	16835	16854	16936	16762	16963	16734	17088	16761	16728	16875	16968	16978	16765	16827	16801	16847	16882	16864	16821	17003	16825	16693	16723	16513	16878	16903	16881	16962	16757	16841	16746	16587	16767	16542	16704	16994	16760	16689	16615	17046	16630	16692	16659	16710	16927	16744	16910	16850	16919	17041	16744	17075
60605	102981	95034	79832	57393	40176	26400	17643	15569	14838	14999	14938	15156	14836	14865	14888	14886	14959	14934	14892	15001	14896	15118	14902	14942	14924	14970	14928	14877	14883	14720	14841	14893	15072	14993	14971	14800	14871	15043	14872	14891	14976	15010	14769	15043	14933	14872	14896	14807	15086	14809	14902	14739	14925	14996	14877	14936	14912	14901	14968	14895	14934	15000	14894	14855	14915	14766	15111	14840	14864	14938	14848	14930	14860	14847	14864	14805	14971	14871	14878	14816	14915	14905	14728	14907	15018	14935	14959	14759	14797	14960	15003	14925	14784	14833	14932	14744	15054	14791	14848	14902	14856	14892	14948	14913	14932	14824	14751	14903	14967	14903	14906	14864	14908	15045	14878	14846	14861	14891	14938	14833	14913	14921	14860	14927	14991	14770	14673	14847	14690	15037	15028	14845	14870	14832	14829	14825	14679	14719	14957	14773	14950	14967	15011	14864	14826	14940	14899	14727	14923	14903	14916	14619	14811	14906	14820	14851	14886	14965	14776	14752	14732	14901	14973	14610	14798	14872	14806	14749	14826	14886	14973	14790	14902	14839	14988	14851	14737	14956	14832	14851	14921	14905	14969	14893	14777	14717	14847	14907	15038	14683	14948	14959	14869	15034	14868	15062	14831	14827	14836	14889	14724	14982	14949	14818	15044	14916	14943	14786	14857	14857	14805	14900	14818	14880	14767	14928	14758	15018	14940	15018	14852	14845	14890	14987	14965	14918	14851	14770	14762	14848	15009	14685	14951	14917	14829	14738	14810	14877	14837	14837	14853	15030	14894	14990	14871	14836	14761	14789	15050	14850	14880	14894	14749	14956	14914	14908	14971	14804	14951	14816	14837	14891	14920	14850	14944	14849	14747	14783	14849	14807	14821	14998	15146	14823	14849	15007	14874	14769	14807	14953	14867	14669	14705	14905	14906	14961	14929	14915	14821	14822	14890	14766	14843	14941	14751	15024	14870	14937	14816	15015	14802	14983	14911	14871	14940	14995	14750	14905	14696	14893	14754	15055	14669	14927	14962	15047	14716	14887	14790	14764	14935	14810	14805	15043	14996	14971	14874	14939	14865	14823	14797	14901	14827	14716	14959	14891	14930	14870	14938	14876	14865	14858	14986	14840	15075	14856	14856	14778	14879	14792	14757	14937	14849	14876	14830	14731	14924	14746	14974	14838	14889	14841	14978	14863	14885	14889	14888	14931	14784	14798	14790	14883	14849	14951	14968	14854	14836	14950	14873	14927	14902	14775	15070	14909	14742	14776	14917	14843	15081	14975	14971	14787	14814	14952	14914	14940	14980	14879	14748	15040	14872	14716	14840	14960	14917	14902	15010	14827	14875	14898	14766	14941	14902	14990	14832	14922	14859	15044	14975	14828	14932	15032	14818	14920	14952	14946	14920	14664	14808	14918	14892	14839	14889	14785	14975	14901	14945	14869	14917	14799	15075	14722	14963	14908	14925	14918	14771	14904	14910	14796	14866	14749	14935	14857	14893	14857	14966	14842	14878	14800	14848	15101	14866	14936	14779	14975	15027	14774	14871	14817	14902	15038	14928	14844	14829	14933	14901	14919	14774	14802	14871	14865	14937	14826	14848	14780	14825	14849	14897	14833	14735	14920	14962	14887	14918	14942	14847	15026	14669	14969	14958	14851	14997	14955	14927	14894	14904	14692	14791	14827	14875	14992	14890	14709	14979	14932	14986	14756	14847	14859	14593	14889	14927	14994	14898	14920	14937	14880	14810	14927	14943	15008	14940	15006	14755	14949	14958	14882	15059	14990	15146	14696	14816	14803	14822	14948	14801	14843	14829	14827	14906	14904	14751	14872	14800	15053	14925	14793	14952	14803	14801	15011	14918	14843	14936	14794	14802	14829	14731	14820	14768	15002	14896	15043	14837	14994	14886	14857	14901	14870	14818	15078	14761	14924	14703	14958	15017	14824	14860	14945	14978	14672	14873	14968	14983	14912	15003	14848	14905	14840	14908	14774	14744	14756	14954	14976	15022	14793	14917	14869	14833	14789	14833	14705	14748	14839	14739	15007	14629	14894	14815	14851	14821	14756	14900	14942	14783	14801	14838	14869	14972	14949	14869	14770	14926	14872	14735	14918	14913	14837	14915	14683	14883	14764	14940	14648	14823	15018	14784	14992	15007	14936	14782	14918	14900	14827	14649	14891	14864	14848	14719	14968	14916	14733	14761	14832	14806	14691	15048	14920	14910	14881	14850	14669	14907	15020	14954	14970	14712	14870	14791	14858	15044	14746	14798	14868	14808	14793	14923	14890	14744	14780	15036	14782	14816	14867	14869	14922	14837	14952	14886	14831	14850	14806	14821	14889	14748	14809	14918	14960	14671	14880	14877	14946	15003	14867	15081	14896	14857	14800	14823	14751	14826	14960	14952	14746	14865	14962	14868	14762	14803	14809	14811	14893	14872	14792	14794	14853	14878	14858	14880	14789	14979	14732	14742	14888	14902	14739	14682	14883	14679	14871	14925	14737	14926	14939	15067	14860	14878	14894	15091	14829	14803	14971	14881	14947	14737	14831	14816	14776	14963	14934	14772	14896	14879	14811	14862	14801	14812	14683	14832	14903	14800	14718	14936	14959	14823	14918	14816	14993	14800	14917	14788	14891	14828	14954	14888	14890	14778	14746	14761	14960	14877	14853	14850	14834	14880	14747	14865	14671	14892	14848	14958	14695	14829	14841	14867	14874	14892	14856	14890	14806	14994	14904	14955	14870	14929	14703	14817	14952	14850	14891	14807	14943	14903	14871	14740	14981	14873	14900	14712	14805	14872	14779	14880	15018	14949	14906	14788	14758	14864	14843	14964	14802	14792	14810	14803	14892	14761	14851	14832	14787	14771	14770	14880	14899	14859	15231	14888	14786	14866	14875	14791	15032	14898	14929	14759	15008	15001	14760	15028	14853	14891	14908	14948	14963	14906	14815	14910	14871	14668	14973	14882	14856	14962	14753	14919	14642	14893	14816	14837	15098	14736	14828	14847	14753	14915	14960	14849	14877	14933	14924	14734	14661	14732	14865	15034	14816	14808	14751	14703	14904	15047	14787	14912	14911	14816	14701	14741	14877	14782	14995	14903	14951	14827	14927	14978	14882	14781	14889	14805	14920	14899	14720	14788	14958	14712	14867	14952	14809	14909	14751	14858	14813	14929	14824	14904	14936	15015	14907	14855	14856	14871	14707	14795	14885	14891	15033	14788	14934	14797	15007	14840	14895	14852	14837	14904	14914	14767	14873	14651	14778	14908	14702	14941	14816	14846	14930	15077	14888	14829	14930	14808	14857	14844	14924	14979	14931	14820	14819	14669	14828	14904	14971	14822	14860	14813	14985	14783	14875	14823	15060	15004	14853	14908	14929	14794	14842	15057	14850	14976	14777	15011	14948	14839	14793	14920	14853	14901	15107	14743	14717	14829	14876	14802	14854	15108	14809	14876	14873	14943	14676	14888	15028	14698	14868	14794	14967	14859	14916	14975	14898	15030	14845	14788	15007	14835	14926	14978	14856	14895	14693	14961	14703	14926	14671	14911	15128	14871	14804	14942	14822	14903	14914	14854	14871	14965	14896	14977	14736	14811	14943	14805	14761	15015	15021	14969	15032	14813	14802	14893	14978	14852	15000	14842	14787	14845	14875	15020	14778	14953	14729	14994	14780	14885	15030	14926	14866	14832	14867	14878	14998	14723	14804	14920	14886	15053	14832	14934	14866	14926	14679	14844	14822	14844	14900	15011	14855	14789	14856	14815	14920	14899	14777	14776	14953	14825	14946	15036	14901	14958	14737	14854	14723	14949	14880	14996	14869	14828	14884	14973	14811	14736	14883	14913	14833	14745	15233	15002	14909	14930	14896	14794	15036	14723	14760	14877	14941	14741	14926	14855	14931	15021	14767	14798	14784	14827	14852	14899	14762	14816	14852	15044	14814	14772	14869	14950	14790	14731	14765	15045	14957	14812	14830	14875	14733	14905	14992	14844	14807	14723	14800	14793	14795	14823	15019	14877	14734	14867	14842	14913	14983	14744	15050	14919	14667	14783	14953	14906	14923	14981	14978	14893	14869	14935	14783	14991	14988	14877	14898	14968	14741	14947	14903	14720	15018	14856	14864	15056	14836	14704	14775	14846	14918	14822	14830	14965	14890	14958	14855	14815	14857	14931	14736	14935	14879	14867	14826	14758	14861	14861	14956	14631	14922	14829	14793	14848	14866	14812	14911	14850	14921	14805	14800	14930	14961	14851	14762	14962	14852	14862	14796	14839	14987	14886	14893	14885	14660	15051	14943	14911	14931	14859	14991	14777	14810	15032	14862	15002	14899	14851	14910	14737	14858	14898	14970	15026	14900	14776	14729	15078	14708	14914	14871	15019	14766	14805	14742	14892	15008	14684	14915	14839	14768	14867	14903	14987	14887	14786	14716	14858	15130	14832	14786	14935	14867	15098	14937	15033	15047	14918	14935	14936	14752	14758	14867	14988	14872	14863	14817	14920	15071	14891	14812	14851	14941	14860	14852	14938	14972	14798	14910	14788	14905	14812	14906	15004	15003	14749	14870	14868	15002	14940	14936	15006	15027	14781	14872	14974	15024	14828	14977	14743	14820	15038	14992	14818	14674	14824	14989	14931	14996	14954	14974	14875	14751	14812	14906	14971	14889	14856	14757	14913	15064	14885	14959	14755	14849	14762	14888	14901	14796	14850	14950	14907	15011	14782	14921	15021	14938	14998	15040	14977	14882	14872	14732	14847	14817	14906	14709	14803	14971	14843	14847	14674	14799	14823	14617	15034	14851	14829	15076	14980	14823	14869	15015	14735	15152	14932	15050	14827	14829	14965	14938	14826	14814	14829	14742	14892	14844	14912	14942	14835	14907	14891	14924	14629	14970	14990	14711	14954	14850	14858	15038	14983	14966	14901	14730	14703	14814	14872	14921	14875	14956	14852	14872	14943	14901	14865	14810	14993	14818	14847	14713	14833	14723	14730	14826	14994	14688	14846	14955	14834	14849	15000	14903	14691	15016	14841	14864	14946	14878	14694	15022	14844	14919	14760	14755	14974	14796	14842	14852	14894	14943	14804	14978	14732	14906	14992	14896	14893	14897	14951	14866	14811
28544	35556	45439	34778	24686	20478	18381	17702	17451	17360	17433	17394	17668	17419	17463	17334	17479	17406	17497	17349	17494	17409	17262	17698	17372	17507	17178	17481	17224	17583	17186	17247	17408	17353	17396	17389	17405	17219	17362	17314	17406	17465	17569	17069	17627	17436	17263	17306	17434	17539	17198	17242	17275	17348	17323	17455	17396	17219	17489	17370	17282	17381	17335	17491	17394	17380	17484	17369	17301	17310	17488	17353	17296	17372	17360	17446	17217	17249	17463	17382	17270	17422	17348	17202	17336	17301	17253	17546	17360	17183	17410	17409	17246	17418	17517	17373	17363	17353	17545	17350	17299	17332	17407	17210	17345	17180	17374	17330	17247	17229	17317	17273	17416	17420	17373	17334	17386	17262	17481	17352	17358	17377	17371	17398	17518	17318	17526	17351	17395	17357	17251	17341	17342	17251	17394	17332	17294	17125	17503	17381	17500	17306	17505	17371	17309	17670	17340	17406	17308	17253	17251	17584	17371	17347	17443	17285	17294	17139	17201	17251	17364	17344	17296	17456	17368	17355	17329	17141	17269	17196	17356	17258	17459	17376	17488	17255	17190	17505	17333	17323	17574	17287	17264	17384	17432	17392	17260	17177	17122	17046	17353	17401	17497	17287	17406	17442	17481	17231	17210	17332	17267	17405	17314	17462	17478	17376	17251	17483	17381	17305	17408	17053	17540	17260	17316	17510	17341	17256	17178	17156	17298	17510	17272	17145	17395	17348	17268	17330	17495	17330	17583	17344	17283	17355	17519	17163	17249	17380	17491	17383	17391	17319	17183	17160	17472	17403	17444	17174	17334	17426	17384	17489	17542	17065	17349	17391	17301	17117	17319	17307	17250	17368	17287	17151	17379	17278	17502	17341	17265	17332	17279	17236	17442	17306	17364	17333	17359	17451	17429	17379	17510	17268	17130	17151	17254	17068	17413	17303	17245	17310	17031	17459	17350	17199	17266	17395	17437	17338	17263	17276	17232	17269	17481	17387	17271	17129	17452	17443	17213	17447	17423	17514	17413	17167	17188	17112	17297	17415	17326	17233	17241	17285	17311	17314	17427	17384	17220	17390	17317	17338	17111	17324	17367	17296	17155	17349	17197	17269	17414	17073	17284	17072	17216	17377	17319	17389	17406	17335	17186	17293	17381	17194	17246	17387	17298	17286	17552	17256	17387	17395	17209	17354	17490	17335	17007	17377	17308	17245	17390	17437	17346	17494	17146	17425	17446	17282	17374	17235	17442	17288	17286	17277	17259	17259	17387	17068	17339	17514	17322	17171	17278	17315	17330	17236	17288	17421	17312	17388	17282	17485	17342	17430	17488	17492	17307	17415	17087	17271	17356	17466	17275	17431	17328	17454	17458	17274	17270	17159	17311	17375	17401	17364	17298	17259	17148	17547	17417	17244	17396	17290	17233	17338	17149	17261	17422	17063	17470	17227	17131	17383	17367	17366	17369	17333	17220	17364	17322	17429	16992	17501	17288	17320	17187	17397	17242	17379	17429	17399	17403	17425	17328	17378	17351	17321	17296	17214	17207	17388	17305	17237	17238	17399	17346	17372	17230	17431	17284	17263	17601	17316	17263	17231	17518	17480	17379	17184	17401	17249	17469	17326	17292	17346	17278	17439	17367	17317	17575	17319	17487	17326	17294	17401	17419	17467	17102	17141	17357	17191	17377	17310	17244	17339	17325	17339	17352	17342	17393	17327	17381	17314	17350	17097	17266	17228	17342	17374	17278	17360	17482	17299	17268	17447	17450	17399	17200	17312	17387	16988	17422	17381	17298	17219	17173	17345	17128	17293	17381	17409	17425	17310	17390	17235	17365	17288	17495	17269	17344	17323	17301	17386	17327	17280	17321	17263	17403	17401	17257	17378	17423	17263	17115	17273	17218	17262	17069	17493	17494	17183	17257	17269	17458	17243	17352	17338	17211	17258	17179	17092	17394	17193	17339	17253	17145	17204	17377	17240	17435	17574	17356	17237	17397	17165	17401	17503	17379	17451	17372	17351	17332	17370	17514	17290	17151	17452	17341	17397	17514	17210	17598	17347	17165	17357	17172	17372	17375	17271	17310	17456	17583	17535	17280	17224	17300	17492	17412	17345	17459	17101	17195	17397	17327	17434	17392	17346	17321	17421	17451	17573	17203	17224	17264	17229	17286	17350	17382	17252	17291	17456	17315	17178	17476	17292	17437	17412	17551	17275	17347	17419	17329	17323	17455	17385	17119	17330	17324	17589	17371	17433	17331	17192	17411	17268	17206	17593	17174	17366	17146	17430	17427	17306	17307	17339	17282	17028	17464	17323	16940	17246	17336	17169	17076	17420	17092	17259	17444	17401	17417	17221	16983	17188	17375	17368	17377	17589	17332	17451	17414	17337	17227	17427	17300	17202	17406	17349	17464	17211	17466	17346	17403	17149	17082	17354	17483	17253	17298	17437	17452	17142	17309	17413	17405	17438	17510	17288	17209	17159	17319	17296	17211	17235	17210	17352	17415	17224	17420	17320	17243	17518	17103	17198	17406	17206	17300	17045	17315	17310	17292	17508	17415	17281	17409	17165	17503	17414	17398	17335	17430	17444	17483	17245	17242	17267	17357	17327	17231	17542	17263	17422	17353	17405	17460	17526	17201	17176	17319	17401	17354	17363	17387	17498	17330	17291	17396	17558	17219	17139	17305	17382	17483	17304	17264	17220	17191	17249	17304	17408	17195	17433	17458	17225	17438	17569	17387	17232	17270	17134	17330	17337	17361	17252	17389	17132	17281	17385	17250	17290	17451	17290	17277	17453	17331	17475	17168	17365	17417	17184	17338	17453	17421	17156	17446	17341	17448	17466	17400	17346	17374	17331	17308	17402	17541	17219	17066	17403	17343	17262	17238	17321	17392	17309	17455	17242	17306	17372	17521	17221	17221	17344	17247	17388	17378	17277	17260	17243	17424	17267	17608	17375	17428	17374	17365	17274	17544	17254	17359	17334	17377	17420	17302	17236	17331	17341	17430	17213	17247	17267	17161	17489	17397	17465	17350	17284	17242	17355	17292	17347	17388	17407	17330	17329	17283	17413	17220	17134	17057	17301	17337	17244	17276	17436	17405	17183	17368	17283	17448	17154	17408	17364	17356	17508	17431	17325	17263	17318	17248	17280	17359	17188	17321	17102	17326	17189	17309	17302	17461	17457	17383	17421	17067	17153	17380	17227	17293	17430	17411	17257	17340	17150	17332	17446	17520	17298	17314	17311	17400	17339	17327	17354	17523	17152	17169	17275	17395	17305	17383	17237	17288	17123	17546	17417	17424	17384	17267	17352	17380	17370	17483	17424	17299	17335	17246	17351	17324	17365	17502	17489	17459	17294	17305	17332	17368	17530	17500	17470	17123	17353	17421	17275	17331	17374	17120	17241	17293	17368	17186	17246	17424	17295	17097	17360	17359	17388	17244	17439	17215	17272	17371	17183	17392	17181	17179	17325	17506	17504	17266	17371	17427	17370	17310	17397	17333	17187	17295	17376	17456	17277	17308	17246	17205	17427	17192	17242	17420	17245	17375	17366	17189	17220	17529	17351	17369	17475	17326	17258	17519	17386	17474	17400	17443	17229	17292	17497	17530	17155	17422	17516	17169	17415	17496	17234	17218	17370	17489	17397	17274	17260	17305	17361	17429	17281	17302	17302	17440	17415	17548	17391	17268	17186	17231	17368	17349	17264	17416	17450	17457	17533	17466	17451	17227	17247	17373	17318	17570	17510	17355	17122	17143	17289	17558	17281	17233	17229	17358	17396	17192	17187	17557	17274	17396	17225	17245	17092	17299	17382	17401	17333	17469	17422	17264	17348	17316	17256	17114	17233	17502	17439	17162	17601	17429	17380	17260	17397	17446	17335	17177	17277	17412	17473	17284	17346	17357	17473	17329	17365	17636	17236	17372	17176	17391	17206	17470	17465	17330	17511	17485	17340	17070	17382	17345	17459	17292	17503	17301	17497	17288	17087	17224	17287	17435	17424	17293	17363	17313	17544	17110	17301	17123	17126	17271	17504	17474	17484	17232	17380	17345	17294	17454	17209	17259	17343	17402	17267	17167	17499	17398	17237	17459	17310	17272	17314	17319	17409	17276	17194	17414	17287	17316	17306	17179	17330	17343	17174	17291	17535	17327	17299	17087	17355	17390	17477	17559	17497	17270	17434	17349	17346	17474	17335	17192	17299	17456	17343	17227	17406	17547	17409	17412	17378	17489	17251	17377	17312	17458	17365	17350	17404	17408	17206	17589	17418	17384	17203	17335	17404	17322	17497	17354	17360	17476	17318	17311	17342	17231	17307	17483	17335	17401	17222	17370	17349	17335	17395	17314	17335	17463	17409	17435	17266	17251	17503	17365	17294	17363	17412	17314	17317	17180	17200	17195	17252	17333	17307	17230	17443	17236	17498	17509	17374	17301	17219	17491	17369	17455	17246	17321	17353	17443	17495	17258	17364	17327	17285	17303	17248	17350	17397	17293	17346	17279	17343	17241	17248	17519	17393	17346	17361	17397	17415	17304	17300	17348	17345	17201	17263	17431	17347	17500	17365	17433	17376	17618	17471	17402	17349	17412	17441	17233	17127	17268	17192	17403	17425	17504	17454	17301	17384	17227	17430	17481	17402	17494	17334	17433	17237	17228	17415	17331	17399	17218	17231	17428	17105	17391	17349	17184	17371	17428	17257	17259	17191	17384	17359	17306	17478	17413	17232	17202	17109	17307	17293	17404	17352	17279	17265	17542	17084	17298	17368	17490	17380	17539	17470	17371	17429	17302	17199	17360	17253	17526	17521	17308	17462	17314	17287	17263	17323	17403	17404	17526	17300	17257	17330	17261	17244	17330	17417	17337	17477	17282	17420	17321	17326	17386	17328	17143	17281	17396	17501	17385	17362	17430	17331	17464	17498	17351	17340	17430	17298	17482	17405	17455	17444	17333	17117	17364	17442	17412	17203	17233	17362	17285	17228	17350	17214	17270	17384	17386	17293	17123	17216	17206	17359	17281	17348	17507	17289	17705	17493	17634	17229	17338	17359	17431	17402	17256	17387	17273	17318	17289	17336	17347	17346	17341	17218	17230	17419	17343	17332	17302	17286	17323	17396	17594	17433	17336	17338
31749	56304	47915	31921	22457	17999	15907	15299	15301	15097	15317	15065	15128	15208	15126	15219	15152	15252	15155	15109	15277	15056	15161	15145	15239	15330	15278	15194	15341	15107	15297	15280	15237	15182	15142	15176	15009	15210	15121	15012	15157	15174	15095	15159	15165	15049	15099	15220	15042	15090	15270	15167	15125	15395	15187	15208	15224	15222	15209	15104	15138	15199	15080	15166	15012	15192	15171	15079	15314	15294	15351	15148	15164	15260	15157	15167	15327	15318	15237	15234	15204	15112	15030	15210	15130	15157	15119	15335	15063	15405	15181	15037	15205	15038	15147	15235	15145	15150	15186	15415	15265	15168	15211	15131	15155	15232	15249	15268	15301	15205	15370	15286	15071	15189	15311	15242	15200	15293	15128	15095	15102	15140	15268	15146	15027	15073	15011	15206	15360	15288	15319	15205	15265	15156	15134	15202	15345	15200	15262	15151	15106	15196	15082	15089	15103	15337	15040	15068	15239	15206	15208	15196	15238	15169	15210	15228	15212	15129	15133	15024	15189	15331	15240	15052	15183	15222	15132	15142	15048	15222	15176	15219	15206	15187	15294	15213	15169	14972	15295	15171	15115	15041	15146	15241	15327	15157	15182	15237	15146	15124	15225	15369	15211	15191	15287	15067	15252	15279	15142	15165	15405	15242	15288	15086	15275	15257	15288	15229	15313	15358	15335	14990	15057	15065	15289	15185	15248	15148	15363	15236	15170	15184	15140	15212	15088	15175	15240	15122	15209	15116	15226	14987	15272	15173	15280	15237	15206	15106	15102	15224	15250	15280	15167	15201	14998	15272	15312	15093	15234	15186	15325	15227	15170	15161	15162	15277	15147	15385	15208	15164	15215	15242	15228	15310	15197	15205	15234	15325	15081	15072	15354	15317	15312	15110	15355	15136	15263	15248	15171	15281	15279	15249	15213	15353	15206	15268	15247	15235	15217	15204	15195	15212	15073	15057	15172	15220	15192	15145	15206	15195	15236	15127	15307	15100	15210	15197	15260	15241	15068	15249	15184	15250	15352	15190	15202	15261	15201	15267	15167	15292	15099	15373	15179	15146	15272	15271	15280	15278	15118	15176	15010	15161	15261	15453	15121	15386	15105	15008	15271	15256	15259	15138	15142	15193	15114	15228	15196	15345	15213	15213	15231	15215	15345	15337	15295	15315	15055	15115	15299	15098	15145	15031	15188	15171	15192	15247	15256	15217	15357	15139	15085	15264	15242	15254	15294	15116	15373	15318	15235	15246	15314	15361	15082	15271	15254	15250	15080	15270	15134	15142	15175	15070	15226	15164	14955	15174	15180	15220	15230	15339	15485	15204	15161	15190	15130	15209	15126	15213	15152	15089	15201	15221	15200	15114	15336	15126	15060	15283	15093	15297	15139	15228	15228	15134	15314	15084	15261	15093	15241	15207	15170	15068	15379	15236	15268	15312	15167	15081	15230	15247	15188	15117	15277	15168	15226	15116	15131	15260	15243	15360	15304	15411	15106	15316	15124	15291	15158	15235	15184	14971	15187	15297	15306	15209	15207	15138	15147	15223	15175	15208	15272	15118	15099	15185	15034	15210	15108	15011	15240	15017	15213	15190	15138	14951	15218	15251	15206	15163	15132	15212	15249	15205	15162	15160	15216	15043	15281	15114	15276	15139	15162	15151	15173	15210	15344	15192	15051	15151	15098	15251	15377	15125	15220	15190	15200	15193	15231	15309	15264	15213	15113	15317	15296	15130	15070	15266	15177	15258	15324	15167	15144	15223	14999	15237	15142	15236	15181	15145	15062	15104	15162	15284	15252	14983	15264	15145	15326	15158	15353	15110	15102	15165	15101	15288	15114	15247	15300	15129	15217	15125	15255	15091	15093	15131	15144	15245	15338	15319	15305	15231	15079	15263	15046	15153	15147	15252	15129	15299	15325	15018	15070	15212	15245	15080	15271	15127	15380	15376	15047	15228	15265	15244	15082	15078	15301	15139	15251	15339	15235	15243	15134	15289	15257	15241	15242	15192	15154	15060	15326	15111	15116	15018	15147	15108	15207	15018	15169	15308	15261	15126	15285	15287	15167	15242	15175	15052	15258	15349	15024	15258	15215	15240	15322	15152	15238	15338	15176	15390	15118	15217	15140	15404	15059	15306	15115	15160	15222	15417	15223	15246	15194	15131	15130	15108	15205	15201	15244	15159	15143	15072	15158	15143	15196	15218	15388	15245	15259	15158	15089	15250	15209	15271	15156	15212	15334	15237	15170	15124	15089	15308	15205	15107	15292	15222	15274	15174	15217	15116	15290	15226	15221	15259	15277	15427	15254	15200	15394	15203	15316	15169	15276	15317	15235	15269	15144	15159	15200	15136	15162	15213	15236	15252	15297	15192	15213	15169	15337	15166	15160	15135	15051	15095	15391	15042	15276	15030	15120	15212	15145	15052	15188	15005	15184	15186	15271	15099	15266	15156	15140	15301	15212	15373	15175	15187	15382	15218	15028	15201	15208	15250	15048	15176	15266	15101	15269	15173	15144	15098	15226	15206	15213	15225	15243	15259	15336	15161	15250	15374	15290	15286	15193	15334	15295	15155	15179	15276	15039	15066	15120	15060	15350	15145	15307	15211	15257	15220	15208	15104	15145	15260	15158	15164	15195	15299	15210	15374	15381	15340	15362	15259	15013	15364	15226	15125	15163	15276	15116	15096	15332	15144	15175	15112	15005	15288	15263	15380	15237	15180	15246	15250	15206	15250	15157	15304	15128	15305	15384	15236	14974	15329	15267	15090	15268	15152	15347	15129	15134	15240	15129	15271	15142	15177	15177	15286	15180	15134	15289	15329	15071	15246	15124	15255	15163	15174	15259	15160	15179	15094	15205	15326	15156	15363	15238	15125	15255	15081	15347	15324	15233	15255	15111	15270	15142	15214	15241	15271	15117	15366	15047	15207	15267	15241	15276	15155	15203	15124	15106	15002	15322	15191	15230	15234	15343	15133	15247	15433	15177	15133	15091	15367	15327	15115	15156	15251	15277	15114	15371	15264	15185	15260	15231	15252	15113	15251	15141	15116	15184	15192	15279	15250	15294	15298	15206	15004	15046	15120	14999	15128	15219	15200	15033	15298	15235	15119	15213	15138	15269	15153	15108	15122	15297	14972	15128	15183	15361	15143	15081	15262	15137	15354	15324	15117	15373	15149	15339	15301	15251	15067	15094	15221	15293	15121	15123	15204	15211	15075	15326	15204	15225	15308	15274	15118	15344	14923	15220	15136	15199	15118	15051	15025	15182	15365	15325	15355	15263	15228	15119	15099	15141	15241	15353	14992	15162	15214	15206	15194	15257	15209	15115	15267	15027	15302	15143	15165	15201	15222	15331	15216	15243	15311	15255	15246	15154	15126	15395	15307	15235	15092	15240	15065	15165	15347	15118	15289	15215	15054	15198	15092	15435	15302	15034	15106	15183	15289	15133	15019	15216	15148	15224	15165	15096	15193	15248	15293	15022	15255	15245	14991	15208	15089	15313	15155	15112	15232	15185	15214	15381	15159	15145	15280	15112	15133	15298	15170	15144	15211	15290	15402	15402	15306	15218	15106	15296	15299	15095	15159	15265	15197	15054	15114	15286	15275	15134	15153	15175	15135	15078	15300	15146	15331	15285	15197	15058	15116	15352	15288	15153	15079	15266	15169	15345	15314	15188	15139	15183	15160	15227	15290	15127	15079	15084	15144	15166	15274	15003	15274	15222	15252	15203	15280	15119	15207	15321	15100	15182	15271	15245	15259	15243	15319	15176	15170	15156	15212	15236	15360	15252	15210	15133	15326	15234	15208	15300	15232	15286	15185	15190	15233	15120	15390	15242	15128	15218	15076	15153	15135	15171	15128	15259	15032	15233	15119	15275	15102	15092	15184	15229	15301	15086	15251	15147	15307	15170	15292	15287	15305	15156	15131	15117	15148	15121	15182	15224	15089	15363	15252	15214	15144	14941	15081	15163	15049	15290	15268	15316	15199	15248	15213	15245	15124	15087	15213	15208	15159	15068	15202	15364	15212	15243	15052	15226	15178	15122	15226	15181	15084	15263	15255	15231	15287	15387	15129	15403	15235	15239	15404	15094	15261	15173	15120	15136	15212	15145	15132	15134	15162	15373	15218	15143	15206	15164	15204	15166	15098	15131	15249	15179	15164	15007	15087	15216	15212	15035	15258	15272	15177	15318	15192	15299	15159	15095	15262	15224	15165	15270	15212	15216	15263	15165	15256	15362	15134	15061	15096	15050	15211	15275	15271	15130	15204	15043	15104	15291	15328	15303	15225	15286	15134	15186	15227	15363	15116	15186	15089	15253	15273	15291	15155	15173	15108	15286	15275	15228	15112	15341	15202	15319	15216	15121	15081	15199	15236	15250	15164	15171	15180	15186	15369	15205	15267	15424	15247	15112	15204	15202	15385	15272	15196	15342	15178	15292	15327	15365	15202	15174	15004	15255	15139	15123	15313	15214	15023	15043	15255	15206	15294	15200	15207	15123	15280	15356	15066	15269	15297	15080	15186	15278	15468	15292	15250	15090	15128	15058	15160	15162	15260	15194	15055	15126	15210	15143	15274	15145	15438	15191	15151	15283	15273	15267	15355	15363	15105	15201	15263	15330	15182	15423	15368	15229	15306	15168	15276	15290	15140	15304	15085	15233	15078	14886	15243	15071	15254	15264	15135	15326	15219	15112	15116	15216	15252	15317	15004	15211	15247	15136	15309	15241	15291	15182	15249	15020	15289	15261	15076	15143	15357	15184	15353	15249	15142	15237	15113	15198	15223	15279	15286	15213	15331	15262	15296	15331	15109	15292	15260	15177	15317	15009	15167	15253	15323	15396	15265	15249	15078	15145	15039	15158	15150	15307	14967	15240	15237	15187	15170	15153	15202	15279	15095	15378	15258	15070	15130	15290	15122	15184	15300	15312	15178	15252	15095	15315	15048	15282	15034	15114	15166	15153	15274	15042	15198	15045	15196	15097	15059	15160	15184	15138	15151	15162	15093	15244	15281	15139	15144	15380	15355	15187	15190	15194	15159	15234	15263	15228	15236	15190	15223	15185	15255	15231	15109	15306	15246	15144	15241	15120	15206	15169	15283	15179	15153	15177	15369	15156	14978	15357	15179
24337	26291	44988	43805	34086	28424	23359	18961	18057	17793	17672	17596	17728	17733	17733	17552	17992	17610	17783	17715	17580	17805	17870	17646	17796	17800	17759	17561	17669	17649	17565	17540	17767	17567	17542	17411	17452	17552	17570	17706	17644	17697	17764	17617	17515	17636	17637	17606	17494	17650	17500	17616	17764	17546	17518	17483	17359	17564	17561	17549	17501	17483	17555	17620	17779	17497	17470	17545	17412	17588	17354	17664	17353	17544	17667	17675	17485	17729	17575	17487	17682	17518	17523	17666	17505	17758	17475	17303	17476	17379	17651	17607	17705	17481	17470	17646	17469	17521	17640	17515	17564	17822	17617	17572	17599	17674	17500	17358	17663	17494	17393	17514	17359	17576	17530	17689	17505	17568	17664	17646	17503	17537	17620	17641	17506	17402	17458	17383	17642	17656	17499	17703	17617	17619	17373	17364	17598	17504	17583	17673	17680	17601	17506	17572	17575	17627	17616	17585	17521	17561	17563	17540	17739	17666	17699	17478	17659	17540	17605	17454	17611	17501	17508	17486	17375	17498	17644	17424	17443	17602	17556	17401	17565	17379	17612	17709	17612	17412	17554	17526	17579	17653	17651	17436	17403	17796	17619	17683	17515	17628	17551	17517	17425	17562	17409	17567	17592	17509	17506	17562	17686	17512	17456	17480	17527	17669	17382	17466	17452	17477	17304	17532	17637	17683	17616	17439	17549	17547	17560	17688	17662	17584	17730	17450	17603	17405	17431	17600	17506	17578	17649	17515	17698	17616	17562	17689	17803	17518	17477	17378	17552	17645	17680	17494	17446	17604	17460	17580	17677	17604	17476	17541	17540	17447	17553	17381	17643	17600	17560	17595	17285	17623	17442	17665	17588	17527	17668	17615	17272	17579	17591	17476	17733	17813	17534	17551	17582	17578	17394	17490	17722	17434	17669	17613	17409	17406	17426	17340	17536	17527	17469	17625	17691	17431	17797	17612	17457	17465	17630	17541	17499	17400	17493	17592	17543	17523	17496	17564	17660	17557	17680	17387	17568	17573	17304	17497	17650	17612	17444	17687	17448	17498	17697	17532	17615	17762	17538	17534	17429	17693	17746	17661	17562	17560	17666	17534	17511	17508	17385	17580	17691	17474	17688	17594	17658	17655	17687	17451	17542	17499	17400	17498	17732	17599	17491	17642	17463	17793	17553	17577	17518	17425	17657	17562	17702	17732	17554	17469	17475	17554	17566	17626	17505	17669	17592	17496	17396	17480	17737	17490	17484	17602	17617	17453	17762	17591	17642	17676	17764	17438	17608	17416	17638	17691	17593	17661	17428	17618	17695	17591	17587	17716	17492	17470	17596	17433	17524	17507	17452	17472	17517	17556	17322	17463	17532	17560	17488	17621	17726	17459	17724	17700	17422	17696	17552	17271	17470	17603	17471	17564	17498	17538	17637	17516	17562	17508	17356	17641	17467	17575	17613	17415	17579	17561	17762	17719	17475	17461	17696	17666	17515	17556	17526	17678	17502	17615	17578	17402	17628	17628	17564	17402	17667	17576	17492	17344	17491	17727	17615	17674	17591	17361	17547	17502	17396	17399	17448	17512	17511	17478	17425	17295	17606	17687	17548	17500	17597	17612	17463	17583	17761	17606	17539	17518	17504	17555	17581	17584	17413	17430	17610	17514	17420	17701	17591	17406	17724	17560	17568	17527	17588	17539	17540	17505	17465	17439	17349	17311	17534	17828	17548	17539	17332	17594	17383	17582	17620	17569	17679	17482	17622	17424	17547	17560	17514	17600	17488	17723	17597	17379	17657	17567	17584	17621	17682	17973	17549	17528	17629	17630	17605	17532	17534	17561	17609	17632	17413	17520	17514	17609	17480	17694	17596	17544	17537	17446	17498	17584	17414	17490	17414	17432	17490	17488	17563	17622	17543	17641	17446	17428	17522	17687	17512	17747	17468	17326	17483	17640	17599	17580	17685	17902	17597	17436	17549	17375	17722	17530	17591	17524	17482	17646	17508	17509	17499	17467	17543	17626	17594	17519	17491	17652	17608	17304	17389	17649	17482	17612	17594	17600	17522	17528	17396	17675	17500	17663	17446	17467	17443	17663	17807	17538	17657	17664	17756	17476	17406	17551	17531	17573	17566	17674	17643	17688	17493	17565	17771	17783	17664	17614	17476	17614	17613	17567	17481	17581	17562	17375	17570	17444	17749	17433	17575	17562	17372	17441	17606	17574	17504	17404	17328	17618	17581	17645	17369	17550	17585	17415	17774	17767	17571	17510	17803	17581	17568	17716	17589	17554	17667	17549	17567	17388	17513	17572	17527	17313	17520	17548	17690	17671	17570	17293	17700	17630	17592	17489	17626	17508	17519	17490	17570	17466	17628	17466	17581	17314	17886	17559	17492	17231	17512	17535	17591	17606	17630	17611	17605	17457	17775	17694	17284	17478	17544	17369	17548	17466	17506	17559	17806	17577	17418	17424	17689	17632	17673	17443	17490	17529	17476	17480	17577	17624	17359	17585	17528	17549	17506	17672	17650	17667	17529	17440	17600	17601	17568	17653	17636	17414	17613	17473	17431	17474	17635	17704	17609	17437	17490	17545	17558	17548	17420	17569	17626	17461	17557	17651	17631	17656	17662	17532	17661	17568	17501	17489	17521	17469	17485	17490	17475	17548	17390	17637	17539	17570	17517	17513	17680	17356	17542	17646	17612	17464	17455	17684	17664	17427	17485	17717	17610	17695	17577	17676	17586	17574	17709	17385	17640	17532	17595	17660	17519	17697	17666	17550	17554	17564	17596	17476	17463	17513	17383	17679	17521	17667	17888	17546	17370	17457	17322	17465	17566	17582	17767	17695	17769	17395	17661	17558	17663	17501	17552	17654	17441	17355	17464	17568	17539	17581	17535	17366	17490	17563	17366	17500	17643	17536	17611	17557	17596	17410	17484	17416	17446	17396	17502	17673	17542	17672	17570	17413	17463	17618	17669	17561	17377	17449	17625	17481	17689	17323	17491	17635	17617	17470	17376	17579	17469	17470	17465	17341	17467	17616	17663	17676	17539	17666	17430	17420	17771	17643	17285	17509	17586	17410	17524	17633	17516	17702	17550	17435	17404	17374	17558	17666	17649	17601	17854	17538	17455	17451	17680	17490	17722	17483	17591	17621	17482	17547	17782	17525	17642	17561	17624	17455	17388	17352	17624	17507	17444	17528	17408	17466	17418	17730	17549	17451	17382	17624	17468	17658	17648	17536	17547	17710	17492	17511	17742	17596	17705	17704	17667	17600	17664	17695	17612	17564	17491	17363	17469	17592	17573	17485	17522	17424	17470	17590	17600	17642	17627	17538	17519	17485	17707	17436	17645	17474	17543	17498	17672	17428	17506	17615	17616	17793	17704	17665	17766	17513	17623	17547	17577	17625	17492	17426	17711	17686	17716	17436	17552	17578	17495	17525	17619	17605	17454	17367	17548	17659	17589	17520	17728	17523	17552	17563	17576	17605	17594	17666	17641	17432	17623	17547	17715	17465	17371	17631	17427	17341	17546	17522	17579	17578	17397	17456	17585	17774	17609	17571	17667	17516	17509	17580	17723	17726	17539	17705	17524	17668	17765	17422	17681	17639	17583	17431	17602	17604	17427	17701	17698	17604	17428	17364	17400	17382	17508	17619	17563	17564	17546	17502	17642	17476	17603	17572	17599	17517	17437	17710	17689	17591	17622	17638	17550	17672	17416	17348	17573	17525	17447	17630	17470	17584	17664	17428	17545	17447	17604	17793	17509	17319	17587	17555	17577	17799	17461	17436	17601	17438	17708	17557	17672	17525	17545	17463	17556	17373	17569	17599	17346	17623	17465	17583	17459	17540	17525	17525	17568	17376	17692	17664	17520	17604	17506	17785	17665	17564	17492	17741	17770	17635	17726	17494	17324	17814	17611	17611	17574	17506	17701	17568	17535	17659	17670	17534	17428	17344	17603	17713	17340	17628	17635	17631	17440	17711	17556	17749	17585	17405	17623	17553	17528	17584	17580	17336	17592	17647	17671	17739	17664	17646	17636	17643	17591	17630	17629	17269	17567	17421	17427	17566	17450	17557	17333	17538	17568	17619	17493	17640	17653	17447	17561	17651	17538	17368	17543	17529	17451	17476	17478	17644	17472	17467	17635	17599	17471	17553	17652	17690	17560	17507	17586	17637	17620	17492	17502	17541	17724	17551	17517	17373	17449	17372	17572	17612	17538	17412	17526	17513	17655	17456	17643	17453	17513	17457	17568	17551	17731	17640	17449	17403	17567	17617	17513	17535	17542	17696	17545	17732	17543	17634	17582	17462	17654	17487	17625	17472	17504	17534	17539	17495	17579	17548	17416	17458	17773	17554	17530	17409	17487	17469	17608	17414	17718	17579	17578	17733	17534	17567	17567	17550	17551	17742	17484	17576	17536	17596	17488	17613	17650	17390	17641	17510	17401	17445	17483	17479	17469	17625	17733	17670	17595	17671	17608	17492	17338	17564	17644	17416	17432	17608	17576	17369	17739	17733	17489	17513	17473	17656	17706	17502	17469	17479	17456	17576	17465	17713	17617	17622	17682	17638	17489	17590	17419	17651	17357	17590	17555	17410	17526	17462	17479	17358	17616	17808	17363	17447	17731	17608	17595	17611	17651	17590	17577	17662	17583	17671	17424	17723	17696	17535	17440	17602	17628	17463	17647	17588	17353	17521	17321	17585	17859	17840	17673	17670	17513	17462	17486	17779	17462	17419	17559	17574	17605	17474	17506	17609	17551	17539	17571	17704	17470	17518	17603	17391	17511	17478	17497	17380	17540	17753	17452	17625	17464	17646	17751	17572	17555	17583	17565	17495	17426	17593	17468	17523	17512	17639	17410	17628	17491	17362	17770	17439	17438	17673	17572	17347	17439	17376	17453	17711	17333	17470	17527	17601	17484	17470	17276	17435	17362	17733	17526	17513	17797	17728	17610	17657	17420	17575	17668	17665	17431	17431	17701	17736	17414	17595	17467	17622	17578	17613	17568	17742	17671	17630	17542	17547	17625	17516	17543	17437	17645	17610	17534	17412	17513	17555	17498	17407	17639	17568	17562	17426	17562	17436	17619	17633	17533	17369	17680	17374	17408	17400	17546	17691	17368	17318
55644	99513	85281	58698	39835	27068	18543	16374	15536	15306	15461	15396	15444	15380	15417	15489	15350	15531	15347	15361	15375	15571	15368	15496	15467	15303	15409	15310	15431	15516	15323	15513	15419	15489	15364	15415	15302	15572	15480	15286	15235	15518	15307	15531	15503	15188	15404	15471	15369	15371	15303	15315	15312	15349	15582	15379	15450	15493	15284	15398	15336	15325	15297	15297	15314	15420	15463	15457	15437	15398	15451	15364	15455	15301	15432	15327	15637	15321	15328	15473	15341	15423	15347	15351	15415	15194	15484	15283	15372	15507	15434	15299	15424	15417	15517	15290	15480	15289	15469	15349	15446	15387	15262	15330	15406	15466	15498	15293	15495	15452	15414	15392	15303	15403	15460	15452	15252	15339	15322	15497	15425	15435	15237	15403	15335	15391	15428	15246	15437	15328	15382	15295	15430	15353	15425	15313	15239	15426	15459	15383	15376	15373	15252	15247	15379	15530	15554	15367	15317	15230	15268	15441	15316	15352	15535	15448	15281	15312	15383	15436	15440	15490	15473	15382	15154	15207	15380	15282	15380	15495	15291	15475	15571	15348	15221	15291	15393	15355	15311	15335	15391	15339	15385	15429	15609	15419	15505	15327	15590	15303	15318	15320	15449	15455	15346	15351	15405	15490	15505	15359	15439	15394	15290	15319	15331	15362	15447	15384	15431	15325	15288	15369	15407	15397	15424	15399	15334	15269	15487	15312	15404	15291	15269	15538	15318	15431	15433	15199	15369	15485	15342	15501	15221	15237	15445	15370	15430	15260	15313	15301	15344	15320	15433	15345	15259	15411	15329	15412	15346	15382	15273	15289	15284	15413	15387	15398	15596	15440	15381	15490	15267	15401	15404	15419	15566	15226	15439	15381	15436	15380	15527	15387	15333	15329	15333	15293	15276	15475	15504	15323	15373	15438	15381	15256	15311	15472	15321	15446	15557	15351	15324	15364	15535	15291	15370	15357	15371	15386	15365	15290	15497	15594	15304	15391	15298	15451	15243	15419	15391	15476	15307	15357	15409	15211	15314	15362	15328	15506	15322	15381	15383	15293	15320	15169	15332	15406	15293	15447	15257	15436	15393	15369	15288	15438	15521	15475	15387	15601	15434	15382	15515	15323	15347	15352	15361	15385	15292	15147	15339	15436	15416	15402	15557	15436	15382	15413	15416	15363	15567	15388	15549	15437	15386	15319	15547	15400	15362	15456	15455	15420	15477	15422	15415	15418	15358	15492	15416	15398	15567	15400	15284	15565	15164	15452	15456	15358	15454	15333	15316	15463	15430	15490	15398	15328	15432	15532	15297	15317	15289	15418	15373	15485	15328	15276	15281	15286	15352	15300	15411	15401	15385	15606	15223	15433	15425	15164	15338	15404	15268	15349	15410	15296	15332	15284	15325	15344	15410	15269	15380	15405	15644	15532	15277	15236	15441	15374	15504	15602	15350	15310	15516	15457	15466	15375	15421	15304	15325	15169	15450	15507	15307	15445	15272	15345	15228	15527	15429	15460	15471	15468	15495	15489	15322	15254	15178	15484	15339	15397	15353	15275	15300	15304	15209	15201	15354	15319	15421	15513	15423	15354	15297	15282	15336	15353	15363	15326	15324	15426	15385	15365	15632	15286	15434	15399	15356	15452	15424	15357	15384	15424	15438	15388	15479	15426	15228	15342	15334	15449	15415	15246	15366	15433	15497	15335	15483	15451	15300	15358	15407	15293	15355	15321	15334	15448	15372	15202	15303	15470	15299	15353	15256	15188	15414	15565	15430	15320	15379	15248	15365	15429	15318	15475	15522	15278	15322	15522	15271	15346	15357	15243	15385	15240	15383	15272	15399	15541	15485	15409	15408	15317	15411	15601	15338	15480	15279	15425	15401	15517	15386	15295	15404	15324	15386	15410	15410	15392	15307	15463	15245	15360	15350	15473	15448	15441	15299	15417	15340	15391	15437	15332	15144	15373	15207	15389	15333	15491	15442	15406	15420	15484	15403	15494	15388	15387	15366	15129	15449	15260	15343	15366	15386	15508	15336	15228	15225	15299	15217	15500	15331	15407	15292	15219	15382	15528	15215	15573	15087	15339	15390	15406	15196	15402	15529	15504	15428	15380	15377	15422	15436	15406	15323	15277	15431	15351	15411	15357	15402	15290	15502	15325	15359	15445	15433	15372	15422	15520	15418	15276	15425	15383	15262	15317	15323	15265	15220	15378	15379	15358	15451	15260	15422	15499	15356	15366	15483	15464	15410	15310	15380	15419	15350	15304	15425	15356	15333	15405	15497	15565	15385	15226	15233	15343	15261	15330	15533	15425	15381	15427	15443	15300	15248	15353	15440	15354	15343	15348	15466	15251	15258	15487	15161	15535	15392	15320	15477	15357	15378	15429	15479	15339	15413	15260	15467	15445	15493	15310	15454	15270	15382	15223	15531	15319	15618	15352	15281	15367	15435	15370	15387	15601	15306	15385	15316	15282	15430	15451	15388	15409	15437	15203	15412	15291	15394	15639	15432	15364	15398	15515	15186	15320	15477	15424	15556	15234	15303	15333	15491	15357	15508	15473	15385	15278	15332	15508	15492	15395	15400	15340	15414	15227	15280	15333	15357	15469	15481	15368	15447	15212	15449	15458	15548	15318	15377	15412	15462	15318	15264	15492	15449	15300	15251	15439	15419	15362	15481	15313	15286	15317	15095	15568	15373	15261	15524	15349	15432	15327	15268	15394	15410	15315	15235	15272	15491	15395	15479	15468	15481	15393	15404	15355	15497	15291	15371	15448	15269	15426	15434	15221	15346	15309	15331	15293	15416	15324	15288	15298	15289	15334	15412	15323	15334	15439	15343	15412	15273	15471	15510	15430	15426	15512	15436	15468	15303	15363	15445	15386	15149	15498	15431	15344	15503	15339	15155	15316	15381	15297	15587	15323	15545	15561	15403	15284	15441	15368	15440	15379	15374	15343	15437	15527	15479	15320	15484	15520	15490	15435	15484	15464	15446	15393	15452	15256	15333	15254	15492	15383	15294	15455	15282	15450	15562	15181	15425	15325	15435	15315	15365	15282	15494	15331	15282	15388	15453	15394	15262	15375	15512	15557	15302	15249	15340	15304	15434	15229	15382	15430	15430	15275	15350	15201	15246	15260	15193	15559	15521	15435	15491	15268	15290	15433	15232	15308	15406	15612	15461	15439	15460	15392	15431	15396	15388	15307	15335	15230	15417	15378	15311	15343	15460	15436	15245	15403	15397	15345	15385	15459	15390	15314	15245	15380	15258	15426	15252	15351	15332	15214	15345	15386	15359	15278	15399	15339	15488	15279	15308	15445	15257	15233	15334	15251	15378	15489	15244	15297	15189	15269	15476	15370	15367	15299	15219	15275	15328	15650	15506	15226	15290	15378	15456	15397	15534	15449	15265	15408	15277	15199	15316	15396	15389	15414	15391	15356	15341	15250	15624	15434	15390	15436	15441	15517	15353	15513	15264	15472	15550	15287	15372	15373	15341	15565	15363	15390	15445	15356	15245	15468	15383	15418	15387	15586	15392	15272	15291	15400	15323	15285	15317	15413	15430	15387	15489	15483	15259	15386	15293	15270	15213	15281	15357	15399	15341	15252	15228	15387	15572	15555	15263	15374	15231	15523	15406	15392	15433	15367	15504	15425	15367	15527	15388	15424	15483	15346	15479	15270	15414	15365	15433	15408	15581	15171	15511	15398	15493	15356	15287	15370	15543	15306	15337	15462	15409	15239	15430	15269	15285	15573	15464	15571	15232	15410	15277	15423	15272	15509	15608	15171	15521	15382	15342	15328	15348	15509	15297	15530	15253	15406	15476	15278	15358	15221	15395	15443	15226	15369	15559	15379	15244	15369	15460	15494	15422	15361	15337	15497	15266	15429	15189	15394	15321	15418	15346	15356	15317	15546	15238	15501	15380	15207	15335	15448	15355	15375	15355	15524	15217	15303	15284	15219	15297	15349	15377	15384	15378	15409	15304	15321	15422	15531	15461	15223	15319	15376	15373	15416	15320	15266	15344	15405	15429	15492	15636	15342	15443	15490	15353	15439	15374	15217	15427	15193	15452	15395	15211	15386	15276	15462	15309	15317	15472	15555	15493	15214	15518	15450	15355	15492	15421	15291	15255	15439	15301	15215	15541	15382	15201	15295	15427	15241	15421	15226	15537	15357	15346	15462	15566	15498	15319	15335	15430	15411	15324	15338	15327	15416	15305	15437	15280	15461	15416	15396	15386	15337	15257	15397	15295	15417	15238	15418	15434	15249	15439	15271	15279	15463	15273	15327	15274	15440	15353	15397	15331	15268	15317	15322	15226	15409	15478	15542	15401	15186	15255	15378	15391	15542	15396	15366	15412	15297	15207	15273	15205	15312	15282	15504	15582	15259	15494	15430	15276	15304	15631	15515	15487	15493	15344	15406	15377	15315	15365	15443	15218	15561	15489	15419	15318	15248	15354	15213	15370	15410	15340	15354	15408	15356	15280	15295	15360	15298	15102	15287	15439	15297	15449	15294	15350	15394	15451	15494	15524	15404	15483	15378	15399	15362	15367	15455	15381	15280	15242	15372	15426	15524	15414	15380	15376	15299	15477	15442	15345	15625	15452	15235	15338	15374	15447	15368	15440	15416	15357	15332	15375	15274	15411	15385	15240	15285	15430	15305	15460	15465	15439	15215	15545	15328	15365	15331	15406	15388	15305	15516	15505	15475	15359	15600	15324	15210	15313	15235	15493	15490	15378	15193	15420	15474	15320	15401	15488	15312	15203	15476	15350	15268	15343	15363	15403	15548	15450	15524	15438	15383	15293	15401	15533	15426	15190	15304	15516	15452	15444	15424	15375	15610	15241	15420	15233	15537	15442	15505	15337	15259	15475	15466	15242	15524	15284	15521	15283	15293	15518	15237	15346	15298	15379	15415	15332	15367	15500	15346	15358	15393	15424	15299	15310	15505	15424	15550	15397	15424	15360	15392	15324	15421	15420	15417	15423	15323	15344	15360	15306	15450	15233	15312	15480	15299	15432	15428	15478	15256	15543	15448	15288	15356	15526	15269	15449	15393	15283	15326	15206	15392	15552	15334	15367	15485	15339	15263	15266	15399	15206	15329	15326	15393	15433	15282	15431	15435
23018	22715	39755	42021	36595	31863	27950	21143	18751	18474	18434	18073	18116	18128	18202	17985	18175	18072	17917	17930	18049	17938	17975	18141	17915	18020	18130	17933	17737	17900	17980	17798	17916	17908	17829	17888	17731	17686	17874	17822	17742	17987	17842	17962	17902	17848	17934	17907	18195	17883	17702	17986	17691	18186	17937	18017	17990	17802	17796	17887	17729	17924	18017	17741	17871	17728	17738	17739	17860	17670	17893	17931	17931	17914	17641	17852	17958	18207	17934	17629	17778	17688	17885	17696	17833	17954	17789	17831	17715	17708	17795	17614	17918	17745	17921	17763	17820	17847	17839	17855	17812	17808	17853	17844	17967	17863	17830	17837	17784	17772	17771	17863	17698	17681	17695	17728	17673	17755	17974	17791	17793	17786	17699	17739	17498	17949	17887	17743	17978	17765	17640	17655	18082	17790	17924	17658	17839	17891	17842	17775	17663	17777	17768	17682	17837	17765	18165	17918	17751	17876	17670	17783	18019	18001	17812	17695	17761	17809	17699	17826	17916	17805	18058	17974	17731	17814	17768	17913	17726	17568	17776	17735	17920	17843	17988	17823	17979	17861	17763	17616	17752	17760	17682	17829	17808	17840	17740	17839	17920	17824	17931	17991	17808	17848	18026	17872	18130	17982	17945	17963	17744	17794	17882	17703	17952	17714	17826	17846	17660	17655	17867	17820	17684	17905	17819	17718	17828	17740	17661	17783	17729	18026	17910	17792	17754	17897	17697	17808	17723	17809	17811	17874	17961	17848	17915	17594	17643	17699	17907	17580	17721	17876	17824	17819	17901	17815	17926	17951	17832	17982	17782	17812	17781	18016	17780	17840	17861	17801	17876	17653	17629	17842	17896	17810	17860	17712	17803	17820	17701	17969	17789	17523	17720	17852	17693	17809	17702	17783	17541	17870	17720	17842	17824	17842	17837	17729	17879	17872	17763	17723	17982	17919	18073	17806	17799	17767	17874	17797	18032	18026	17703	17764	17739	17782	17915	17926	17892	17919	17667	17719	17762	17736	17616	17890	17741	17625	17998	17851	17707	17670	17657	17683	17709	17861	17833	17971	17990	17762	17844	17743	17823	17853	17754	17773	17939	17749	17801	17689	17842	17796	17681	17897	17708	17731	17718	17687	17677	17764	17966	17951	17840	17793	17711	17627	17924	18082	17857	17722	17702	17982	17693	17714	17795	17938	17917	17742	17925	17809	17854	17718	17911	17917	17643	17799	17655	17794	17618	17797	17650	17688	17866	17854	17921	17711	17716	17804	17653	17818	17740	17874	17847	17995	17848	17492	17705	17882	17901	17968	17821	17859	17840	17899	17664	17818	18205	17650	17712	17862	17801	17882	17855	17915	17848	17777	17708	17670	17844	18059	18084	17809	17709	17785	17649	17833	17690	17818	18056	18011	17783	17761	17736	17881	17748	17804	17803	17867	17696	17729	17869	17854	17811	17811	17711	17871	17954	17801	18065	17775	17719	18012	17756	17636	17895	17766	17634	17782	17932	17894	17792	18029	17647	17894	17790	17820	17732	17691	17670	17786	17940	17709	17997	17929	17713	17845	17905	17769	17775	17884	17862	17790	17918	17932	17698	17752	17950	17798	17943	17621	17759	17722	17852	17764	17792	17761	17782	17774	17599	17697	17877	17627	17747	17687	18086	17857	17748	17862	17919	17661	17763	17674	17955	17906	17693	17779	17675	17782	17602	17704	17695	17849	17752	17680	17698	17623	18027	17738	17750	17845	18005	17698	17834	17563	17944	17811	17816	17901	17745	17736	17863	17727	17783	17920	17698	17888	17741	17884	17943	17982	17873	17892	18011	17673	17749	17924	17801	17799	17762	17774	17767	17812	17904	17977	17661	17922	17813	17729	17773	17676	17821	17720	17811	17970	17951	17844	17794	17690	17941	17694	17811	17885	17824	17803	17761	17950	17948	17770	17736	17767	17787	17783	17718	17752	17850	17797	17800	17838	17744	17812	17728	17960	17751	17802	17774	17862	17647	17868	18008	17874	17857	17740	17802	17870	17897	17965	17849	17835	17741	17820	17992	17705	17789	17816	17874	17796	17948	17696	17774	17660	17681	18012	17556	17866	18067	17864	17934	17782	17710	17866	17666	17917	18009	17822	17750	17809	17719	17641	17753	17924	17995	17776	17905	17814	17641	17703	17751	17767	18007	17885	17898	17908	17951	18116	17974	17714	17765	17900	17736	17641	17710	17776	17873	17781	17865	17711	17929	17914	17893	17778	17733	17611	17702	17987	17794	17832	17891	17899	17802	17652	17885	17881	17543	17717	17813	17896	17825	17760	17884	17791	17908	17740	17765	17814	17790	17847	17790	17932	17766	17834	17580	17874	17757	17654	17807	17700	17853	17529	17898	17937	17670	17801	17648	17927	17754	17838	17849	17844	17915	17767	17936	17796	17788	17954	17793	17751	17869	17962	17752	17792	17735	17712	17671	17733	17659	17789	17944	17815	17940	17948	17922	17688	17941	17550	17857	17819	17846	17767	17702	17725	17970	17479	17677	17740	17815	17819	17753	17818	17823	17753	17700	17698	17884	17626	17786	17852	17652	17822	17770	17770	17717	17832	17752	17869	17892	17935	17830	17956	17767	17918	17918	17846	17749	17736	18094	17644	17747	17794	17753	17862	17636	17904	17754	17669	17512	17844	17792	17776	17797	17685	17772	17667	17796	17748	17947	17691	17662	17773	17820	17713	17663	17773	17792	17786	17814	17750	17777	17813	17814	17854	17864	17706	17630	17794	17553	17759	18053	17643	17601	17832	17756	17990	17768	17672	17846	17647	17875	17605	17843	17619	17705	17848	17885	17929	17875	17856	17906	17724	17826	17787	17657	17638	17659	17827	17873	17778	17944	17904	17617	17721	17937	17978	17945	17904	17642	17743	17637	17653	17758	17630	17763	17840	17541	17795	17703	17786	17845	17687	17919	17946	17901	17943	17885	17948	17903	17784	17763	17799	17828	17835	17985	17753	17760	17748	17889	17757	17840	17494	17803	17805	17623	17946	17517	17806	17883	17728	17785	17876	17842	17783	17978	17894	17856	17898	17781	17675	17892	17652	17640	17728	17879	17890	17866	17672	17792	17910	17803	17973	17843	17850	17774	17982	17823	17778	17935	17785	17853	17829	17828	17683	17743	17731	17801	17967	17822	17841	17641	17917	18087	17620	17717	17875	17635	17695	17819	17602	17721	17941	17758	17629	17608	17764	17690	17739	17767	17898	17841	17661	17745	17800	17815	17886	17756	17833	17841	17690	17654	17720	17822	17673	17793	18191	17636	17652	17698	17766	17726	17819	17987	17760	18088	17843	17790	17914	17723	17870	17634	17971	17884	17813	17670	17873	17930	17929	17766	17765	17704	17854	17733	17581	17939	17888	17895	17794	17720	17774	17809	17763	17668	17682	17824	17716	17914	17688	17847	17890	17812	17909	17697	17371	17874	17803	17827	17899	17885	17734	17779	17786	17706	17814	17826	17885	17464	17554	17629	17884	17666	17843	17881	17696	17710	17870	17645	17655	17714	17759	17714	17700	17878	17774	17771	17632	17971	17783	17865	17645	17797	17615	17902	17710	17898	17906	17973	17690	17928	17873	17911	17745	17921	17798	17854	17750	18013	18015	17634	17824	17949	17998	17811	17915	17631	17919	17728	17765	17668	17724	17665	17985	17913	17983	18101	17933	17722	17794	17868	17593	17892	17728	17757	17783	17838	17864	17701	17828	17762	17650	17933	17922	17795	17835	17614	17777	17803	17814	17887	17537	17738	17866	17771	17765	17794	17836	17745	17885	17679	17730	17821	17640	17777	17817	17790	17651	17783	17551	17775	17683	17806	18049	18020	17854	17847	17835	17741	17884	17925	17593	17844	17792	18062	17740	17897	17772	17751	17807	17862	17585	17623	17698	17647	17855	17650	17589	17726	17763	17742	17915	17953	17761	17615	17885	17834	17878	17677	18020	17663	17657	18043	17923	17732	17842	17727	17633	17643	17698	17665	17984	17787	17863	17977	17827	17790	17831	17811	17672	17729	17873	17570	18057	17787	17982	18007	17752	17814	17746	17787	17731	17853	17860	17848	17627	17618	17737	17746	17947	17863	17810	17852	17759	17577	17665	18167	17594	17686	17864	17955	17649	17807	17880	17735	17959	17722	17654	17923	17539	17825	17829	17937	18039	17912	17825	17784	18040	17922	17654	17760	17797	17790	17558	17862	17830	17752	17762	17894	17947	17864	17517	17924	17794	17810	17656	17709	17564	17734	17897	17803	17706	17939	17936	17942	17839	17825	17785	17731	17547	17560	17829	17817	17583	17660	17633	17781	17836	17807	17862	17766	17671	17843	17976	17798	17956	17852	17843	17828	17898	17893	17839	17757	17822	17897	17804	17820	17776	17776	17849	17671	17704	17650	17782	17789	17942	17876	17855	17749	17934	17796	17756	17714	17624	17679	17725	17811	17830	17822	17761	17952	17534	17673	17731	17846	17903	17728	17812	17671	17788	17830	17537	17793	17868	17697	17563	17641	17752	17858	17808	17864	17761	17969	17733	18080	17868	17984	17841	17860	17786	17756	17792	17682	17753	17775	17781	17894	17848	17960	17955	17781	17754	17862	18109	17887	17954	17769	18005	17826	17952	17848	17579	17721	18001	17636	17619	17896	17902	17858	17813	17864	17743	17786	17824	17678	17926	17984	17696	17788	17807	17728	17906	17769	17667	17804	17697	17686	17663	17825	17761	17734	17726	17844	17927	17849	17626	17781	17770	17854	17689	17627	17651	17684	17622	17949	17665	17642	17858	17848	17832	17598	17719	17988	17726	17756	17767	17948	17917	17841	18001	17577	17806	17716	17806	17822	17548	17734	17798	17860	17792	17758	17732	17808	17742	17800	17843	17855	17517	17921	17850	17668	18000	17925	17834	17856	17710	17758	17894	17580	17675	17788	17851	17933	17656	17893	17733	17880	17854	17867	18084	17909	17662	17938	17656	17714	18028	17769	17944	17773	17990	17670	17672	17857	17770	17620	17907	17682	17853	17846	17859	17574	17547	17778	17764	17702	17760	17618	17623	17812	17852	17775	17718	17655	17559	17634	17816	17596	17623	17895	17801	17764	18112	17824	17790
61558	99834	91478	75470	52753	36158	22725	17673	15952	15530	15512	15369	15505	15646	15628	15695	15593	15474	15656	15634	15417	15334	15603	15482	15408	15445	15588	15330	15575	15536	15480	15546	15402	15393	15393	15570	15547	15583	15577	15588	15476	15609	15438	15480	15418	15660	15574	15351	15506	15492	15451	15417	15514	15479	15451	15513	15594	15499	15477	15563	15457	15365	15473	15475	15678	15729	15548	15312	15463	15311	15512	15543	15557	15602	15464	15506	15491	15440	15777	15570	15485	15412	15544	15459	15536	15528	15490	15596	15449	15479	15586	15415	15504	15490	15437	15647	15387	15559	15567	15442	15650	15486	15487	15439	15431	15409	15367	15367	15468	15412	15421	15516	15483	15561	15653	15579	15469	15547	15461	15310	15468	15576	15385	15392	15433	15331	15474	15283	15400	15558	15569	15288	15426	15528	15536	15611	15420	15408	15465	15399	15510	15511	15386	15645	15559	15487	15304	15476	15513	15503	15439	15520	15515	15483	15348	15385	15443	15618	15478	15433	15632	15338	15605	15536	15444	15494	15556	15449	15581	15468	15527	15578	15376	15482	15435	15531	15647	15516	15544	15467	15396	15410	15650	15334	15448	15568	15345	15370	15355	15577	15528	15591	15673	15661	15316	15513	15398	15529	15475	15486	15392	15592	15515	15415	15409	15299	15417	15396	15450	15529	15501	15529	15643	15506	15380	15544	15485	15464	15364	15511	15403	15593	15412	15515	15603	15593	15544	15537	15385	15489	15466	15560	15621	15193	15371	15602	15539	15576	15274	15571	15463	15465	15564	15370	15468	15672	15311	15529	15551	15543	15591	15432	15557	15481	15520	15600	15430	15611	15399	15602	15441	15559	15477	15532	15431	15644	15357	15579	15562	15397	15299	15614	15489	15481	15306	15455	15336	15623	15396	15497	15498	15372	15566	15581	15378	15647	15468	15382	15396	15488	15474	15432	15520	15366	15517	15531	15574	15463	15536	15513	15591	15456	15423	15464	15691	15374	15481	15422	15605	15560	15383	15683	15261	15340	15411	15403	15457	15618	15441	15586	15610	15623	15565	15487	15472	15486	15559	15389	15492	15571	15511	15605	15455	15362	15408	15526	15235	15556	15473	15350	15559	15487	15623	15437	15333	15436	15424	15580	15529	15431	15479	15388	15632	15406	15452	15560	15550	15530	15455	15351	15394	15719	15548	15418	15412	15570	15506	15661	15677	15540	15586	15546	15590	15349	15473	15471	15522	15642	15451	15541	15354	15511	15498	15476	15579	15445	15558	15419	15568	15667	15435	15302	15465	15390	15581	15522	15581	15332	15534	15617	15489	15736	15513	15526	15442	15397	15348	15597	15586	15459	15460	15626	15416	15538	15532	15424	15580	15613	15408	15520	15442	15491	15595	15482	15535	15490	15366	15439	15463	15585	15391	15491	15390	15374	15440	15671	15678	15436	15586	15663	15569	15545	15407	15418	15607	15496	15536	15453	15662	15459	15576	15446	15754	15562	15438	15491	15618	15633	15438	15639	15500	15566	15614	15449	15533	15391	15549	15481	15562	15425	15447	15480	15424	15408	15453	15610	15396	15310	15569	15516	15429	15525	15507	15486	15474	15552	15385	15450	15458	15390	15532	15645	15462	15509	15514	15538	15445	15489	15574	15284	15590	15579	15486	15486	15448	15459	15458	15219	15470	15341	15415	15323	15520	15459	15608	15593	15652	15497	15541	15453	15507	15440	15493	15460	15485	15512	15557	15457	15482	15564	15499	15365	15426	15491	15594	15501	15581	15387	15470	15369	15402	15422	15344	15611	15692	15384	15470	15613	15447	15407	15644	15515	15425	15461	15342	15448	15457	15407	15498	15377	15463	15480	15459	15422	15492	15427	15563	15503	15505	15549	15411	15647	15536	15538	15530	15426	15559	15494	15495	15638	15453	15520	15445	15494	15515	15464	15438	15449	15352	15550	15452	15517	15585	15457	15551	15582	15679	15417	15320	15578	15314	15489	15583	15590	15463	15555	15517	15481	15451	15451	15517	15552	15572	15542	15490	15488	15457	15567	15685	15416	15624	15459	15559	15425	15529	15487	15679	15356	15665	15451	15550	15551	15577	15463	15488	15553	15379	15306	15556	15484	15477	15568	15560	15646	15529	15539	15440	15609	15551	15312	15476	15498	15485	15448	15602	15486	15539	15538	15295	15573	15450	15457	15423	15484	15549	15474	15562	15369	15553	15392	15427	15609	15436	15422	15640	15716	15451	15443	15646	15537	15436	15530	15386	15481	15532	15495	15578	15497	15609	15541	15540	15419	15489	15539	15569	15528	15677	15354	15563	15391	15598	15489	15570	15470	15586	15474	15530	15502	15587	15460	15454	15470	15505	15461	15439	15556	15544	15362	15339	15368	15462	15392	15496	15236	15629	15407	15484	15653	15463	15490	15484	15362	15645	15513	15663	15352	15473	15419	15408	15597	15341	15527	15396	15469	15598	15495	15688	15576	15392	15356	15336	15481	15541	15270	15509	15392	15525	15446	15539	15504	15475	15644	15492	15363	15595	15575	15348	15600	15381	15521	15359	15404	15716	15469	15511	15431	15366	15489	15455	15614	15532	15674	15498	15395	15350	15458	15531	15550	15466	15336	15469	15556	15416	15411	15653	15515	15446	15589	15489	15397	15379	15470	15566	15528	15423	15655	15494	15282	15495	15545	15715	15482	15365	15515	15207	15566	15472	15511	15404	15577	15538	15498	15568	15417	15351	15419	15440	15416	15404	15546	15425	15458	15467	15331	15585	15444	15598	15390	15490	15443	15429	15569	15451	15545	15430	15412	15331	15517	15527	15515	15617	15467	15615	15406	15635	15364	15400	15455	15484	15528	15475	15495	15402	15467	15401	15616	15521	15620	15503	15638	15385	15669	15420	15510	15640	15462	15719	15547	15451	15513	15498	15335	15552	15473	15328	15434	15556	15559	15398	15573	15381	15558	15576	15447	15559	15456	15538	15527	15381	15580	15471	15467	15405	15523	15354	15477	15449	15378	15517	15514	15522	15271	15516	15478	15318	15409	15544	15471	15565	15399	15540	15440	15356	15485	15419	15534	15651	15414	15389	15482	15463	15727	15501	15607	15532	15358	15589	15611	15530	15527	15414	15506	15472	15641	15491	15331	15648	15358	15570	15500	15515	15502	15515	15420	15545	15554	15602	15447	15374	15391	15575	15494	15475	15497	15440	15381	15599	15509	15430	15670	15635	15328	15398	15436	15483	15623	15336	15351	15406	15390	15485	15547	15654	15444	15430	15637	15382	15486	15560	15466	15527	15654	15584	15432	15573	15435	15604	15394	15494	15480	15566	15426	15251	15507	15574	15388	15542	15581	15396	15514	15466	15449	15544	15438	15450	15442	15602	15432	15585	15633	15549	15609	15424	15517	15504	15513	15639	15478	15558	15380	15471	15464	15497	15479	15605	15603	15440	15502	15449	15537	15526	15460	15360	15471	15579	15566	15511	15665	15400	15427	15685	15360	15483	15404	15303	15565	15419	15477	15445	15398	15521	15510	15565	15543	15706	15364	15472	15540	15653	15602	15508	15333	15403	15613	15552	15323	15700	15473	15595	15339	15484	15449	15457	15428	15648	15618	15509	15538	15673	15546	15585	15352	15552	15485	15583	15433	15563	15379	15552	15502	15561	15725	15360	15402	15340	15503	15372	15493	15663	15500	15360	15580	15261	15427	15401	15632	15400	15616	15498	15551	15520	15560	15488	15365	15380	15467	15569	15435	15600	15366	15607	15501	15492	15405	15544	15427	15490	15652	15514	15468	15708	15509	15418	15599	15389	15578	15510	15475	15643	15561	15395	15387	15509	15554	15418	15430	15436	15502	15530	15324	15588	15412	15600	15496	15439	15471	15574	15443	15467	15422	15639	15340	15598	15535	15472	15445	15317	15388	15486	15410	15571	15422	15445	15520	15458	15290	15419	15628	15446	15470	15486	15428	15638	15463	15380	15619	15458	15409	15435	15357	15544	15412	15348	15419	15510	15348	15398	15564	15562	15554	15533	15543	15530	15584	15505	15507	15538	15434	15466	15492	15545	15441	15517	15567	15595	15523	15385	15452	15483	15426	15467	15395	15597	15405	15414	15499	15271	15493	15702	15520	15439	15527	15585	15559	15557	15394	15398	15488	15561	15565	15533	15432	15414	15581	15590	15454	15622	15490	15389	15445	15447	15459	15384	15565	15388	15630	15614	15474	15504	15499	15424	15412	15405	15495	15557	15518	15479	15596	15510	15551	15487	15372	15332	15429	15489	15399	15317	15568	15526	15554	15520	15669	15528	15465	15586	15462	15600	15516	15292	15747	15570	15475	15424	15421	15388	15626	15492	15531	15303	15473	15565	15455	15394	15594	15382	15419	15310	15564	15483	15554	15512	15597	15645	15525	15295	15588	15452	15602	15485	15538	15608	15408	15466	15503	15561	15340	15522	15506	15465	15281	15402	15491	15387	15410	15419	15570	15412	15409	15550	15407	15479	15483	15505	15664	15420	15537	15522	15594	15481	15431	15482	15541	15539	15423	15471	15544	15533	15567	15653	15628	15602	15619	15385	15447	15481	15426	15617	15521	15489	15507	15595	15393	15556	15525	15490	15397	15505	15384	15520	15622	15436	15420	15732	15484	15632	15502	15486	15531	15394	15431	15550	15505	15556	15673	15500	15354	15469	15443	15505	15504	15339	15487	15579	15468	15370	15513	15355	15509	15407	15642	15514	15526	15442	15508	15559	15605	15454	15428	15418	15563	15412	15687	15405	15529	15541	15702	15462	15387	15843	15441	15488	15348	15387	15333	15502	15496	15645	15348	15437	15465	15548	15390	15487	15593	15519	15523	15406	15463	15440	15543	15654	15518	15493	15491	15522	15532	15467	15658	15390	15448	15596	15610	15575	15527	15448	15423	15456	15640	15719	15472	15427	15364	15647	15406	15601	15478	15573	15558	15689	15315	15483	15386	15635	15558	15418	15640	15298	15460	15506	15473	15618	15578	15382	15488	15561	15407	15554	15386	15529	15444	15504	15459	15418	15602	15356	15540	15553	15368	15472	15486	15696	15519	15465	15445	15604	15609	15574	15629	15463	15418	15444	15507	15614	15617	15501	15482
28376	34474	47706	37536	26975	21831	20132	18883	18467	18537	18713	18569	18604	18541	18516	18499	18535	18625	18474	18616	18613	18675	18445	18683	18456	18512	18600	18386	18506	18424	18424	18446	18473	18569	18513	18488	18502	18272	18627	18529	18687	18542	18606	18397	18591	18334	18430	18295	18456	18504	18303	18637	18512	18217	18463	18587	18608	18388	18521	18619	18431	18785	18608	18526	18611	18600	18526	18582	18413	18448	18517	18532	18454	18466	18511	18439	18489	18485	18626	18495	18685	18426	18621	18392	18663	18549	18610	18660	18574	18513	18360	18609	18579	18516	18476	18456	18475	18635	18346	18435	18689	18557	18743	18728	18502	18694	18536	18580	18768	18653	18599	18701	18542	18575	18568	18520	18283	18618	18510	18627	18527	18587	18637	18441	18430	18477	18749	18571	18549	18432	18510	18318	18564	18582	18612	18541	18629	18455	18503	18447	18441	18677	18619	18710	18456	18460	18407	18523	18566	18540	18735	18461	18456	18502	18558	18489	18532	18641	18254	18485	18491	18445	18429	18662	18603	18485	18302	18463	18424	18544	18345	18364	18399	18607	18620	18346	18509	18496	18350	18395	18550	18516	18415	18339	18527	18466	18650	18380	18306	18591	18710	18371	18398	18561	18629	18604	18559	18429	18681	18624	18451	18580	18413	18592	18550	18516	18375	18513	18528	18680	18511	18351	18496	18453	18710	18624	18342	18413	18574	18705	18282	18629	18544	18525	18581	18368	18634	18661	18614	18633	18427	18507	18539	18511	18543	18456	18577	18762	18549	18464	18486	18650	18503	18511	18513	18396	18496	18526	18657	18570	18547	18511	18663	18539	18428	18412	18431	18424	18520	18599	18643	18462	18469	18271	18668	18541	18438	18433	18514	18618	18315	18448	18529	18500	18428	18539	18538	18601	18526	18692	18692	18662	18612	18343	18618	18528	18504	18624	18385	18551	18467	18597	18616	18553	18534	18330	18567	18514	18459	18271	18456	18403	18598	18605	18451	18608	18512	18453	18589	18475	18592	18564	18445	18525	18438	18351	18709	18484	18396	18679	18536	18427	18508	18360	18450	18537	18519	18405	18548	18627	18601	18339	18448	18535	18582	18548	18522	18642	18522	18522	18633	18437	18657	18435	18587	18478	18580	18684	18434	18596	18450	18470	18576	18565	18828	18563	18405	18583	18496	18169	18490	18548	18551	18625	18468	18512	18428	18631	18421	18712	18440	18538	18345	18518	18370	18451	18568	18562	18565	18583	18453	18594	18421	18372	18620	18464	18538	18377	18577	18486	18520	18520	18436	18683	18367	18483	18600	18438	18513	18413	18543	18390	18326	18511	18627	18568	18565	18638	18482	18505	18481	18632	18816	18530	18418	18521	18516	18536	18505	18553	18725	18641	18501	18678	18551	18507	18505	18706	18554	18598	18498	18542	18466	18456	18747	18669	18732	18737	18530	18315	18676	18624	18365	18548	18372	18406	18414	18644	18383	18601	18480	18549	18554	18645	18316	18588	18582	18411	18438	18501	18598	18548	18599	18546	18499	18323	18482	18553	18673	18461	18339	18554	18384	18433	18445	18526	18478	18534	18685	18353	18519	18551	18588	18558	18612	18513	18645	18645	18550	18404	18742	18450	18603	18583	18433	18669	18403	18500	18656	18651	18453	18571	18762	18644	18549	18481	18752	18506	18507	18616	18487	18532	18575	18623	18574	18725	18599	18499	18488	18552	18462	18372	18569	18421	18279	18599	18490	18417	18506	18543	18581	18818	18537	18439	18510	18206	18467	18617	18463	18503	18472	18434	18624	18514	18575	18571	18497	18627	18506	18455	18564	18619	18441	18439	18705	18421	18454	18595	18478	18549	18463	18403	18285	18546	18303	18467	18424	18391	18495	18541	18402	18968	18561	18354	18778	18478	18538	18443	18511	18416	18447	18412	18616	18654	18315	18561	18314	18306	18451	18554	18609	18463	18559	18556	18453	18605	18569	18607	18508	18519	18432	18421	18586	18812	18630	18321	18531	18603	18722	18437	18732	18504	18467	18438	18515	18483	18419	18426	18419	18586	18688	18531	18634	18579	18427	18304	18512	18465	18463	18566	18609	18595	18748	18583	18644	18384	18444	18450	18538	18405	18368	18626	18647	18461	18318	18504	18634	18388	18618	18518	18511	18545	18750	18411	18575	18609	18694	18416	18431	18434	18328	18553	18664	18618	18673	18338	18566	18426	18481	18365	18384	18380	18665	18652	18456	18505	18424	18352	18507	18516	18549	18592	18459	18390	18275	18508	18552	18657	18446	18608	18474	18399	18787	18425	18357	18529	18721	18460	18537	18681	18536	18410	18570	18579	18417	18819	18717	18445	18506	18589	18688	18667	18594	18557	18839	18492	18494	18328	18633	18574	18437	18413	18745	18713	18769	18476	18545	18602	18509	18608	18353	18461	18380	18603	18596	18313	18455	18404	18636	18647	18450	18698	18442	18517	18381	18493	18661	18222	18423	18467	18773	18397	18468	18499	18417	18720	18652	18316	18578	18556	18543	18697	18711	18633	18505	18769	18642	18499	18261	18377	18418	18716	18554	18691	18684	18488	18454	18706	18470	18456	18844	18563	18388	18637	18514	18782	18331	18564	18546	18689	18642	18612	18680	18511	18486	18472	18383	18626	18575	18610	18555	18547	18518	18538	18236	18524	18587	18716	18532	18521	18577	18513	18664	18591	18578	18550	18463	18574	18526	18480	18599	18521	18413	18741	18485	18342	18721	18454	18479	18611	18503	18409	18405	18342	18380	18645	18420	18574	18312	18562	18603	18439	18639	18692	18516	18501	18336	18553	18279	18822	18450	18813	18582	18635	18620	18384	18505	18538	18621	18578	18713	18548	18566	18324	18543	18740	18510	18589	18420	18478	18581	18404	18467	18609	18658	18443	18559	18422	18395	18640	18546	18817	18622	18631	18379	18415	18501	18303	18658	18510	18292	18581	18537	18672	18364	18397	18499	18403	18727	18648	18651	18590	18384	18571	18540	18293	18609	18186	18703	18740	18625	18406	18165	18417	18642	18588	18526	18544	18697	18636	18498	18497	18407	18639	18441	18367	18592	18338	18569	18586	18672	18686	18645	18697	18493	18336	18339	18701	18560	18539	18510	18644	18666	18462	18456	18361	18428	18441	18633	18474	18571	18506	18466	18631	18423	18600	18614	18333	18617	18519	18541	18704	18821	18578	18499	18513	18442	18627	18359	18395	18431	18546	18598	18485	18513	18637	18412	18522	18297	18582	18662	18615	18462	18442	18453	18461	18569	18611	18300	18668	18604	18551	18527	18595	18634	18510	18396	18588	18586	18554	18675	18539	18657	18521	18478	18540	18426	18684	18582	18468	18521	18568	18544	18654	18500	18525	18381	18479	18638	18380	18345	18650	18354	18484	18437	18401	18623	18348	18633	18494	18492	18635	18527	18538	18471	18486	18549	18603	18663	18463	18472	18611	18597	18589	18484	18667	18584	18636	18714	18541	18548	18640	18709	18520	18569	18627	18456	18578	18416	18523	18743	18650	18712	18277	18636	18539	18525	18389	18601	18627	18558	18490	18629	18474	18463	18855	18677	18517	18714	18458	18595	18674	18586	18472	18652	18579	18534	18469	18480	18426	18380	18498	18670	18643	18453	18598	18494	18729	18409	18537	18632	18646	18567	18508	18552	18512	18545	18588	18653	18394	18591	18560	18554	18348	18479	18469	18615	18676	18722	18649	18548	18569	18453	18498	18621	18383	18691	18499	18550	18495	18288	18331	18490	18458	18676	18483	18413	18574	18535	18219	18480	18415	18559	18402	18626	18772	18835	18436	18420	18496	18517	18359	18599	18562	18639	18437	18492	18703	18685	18465	18605	18481	18479	18580	18441	18673	18567	18513	18326	18590	18558	18562	18609	18668	18504	18563	18653	18609	18558	18688	18519	18716	18467	18405	18488	18606	18475	18642	18536	18446	18378	18437	18616	18510	18505	18477	18610	18481	18571	18481	18716	18481	18460	18636	18593	18395	18400	18580	18467	18620	18494	18549	18577	18429	18354	18548	18575	18519	18568	18415	18545	18523	18517	18553	18325	18409	18548	18580	18538	18520	18640	18524	18566	18533	18572	18384	18603	18524	18588	18387	18496	18568	18458	18444	18408	18483	18369	18608	18663	18597	18527	18298	18701	18393	18393	18485	18630	18605	18662	18424	18547	18616	18527	18668	18525	18419	18578	18553	18471	18485	18416	18410	18654	18428	18333	18510	18370	18571	18594	18455	18403	18492	18384	18564	18520	18746	18716	18460	18489	18531	18604	18294	18566	18521	18301	18703	18704	18410	18556	18548	18479	18672	18532	18439	18632	18440	18445	18603	18345	18613	18522	18530	18580	18558	18286	18426	18484	18701	18491	18270	18873	18544	18533	18385	18894	18491	18536	18311	18536	18675	18517	18526	18388	18604	18398	18579	18527	18553	18449	18431	18531	18428	18617	18667	18480	18252	18395	18621	18644	18425	18556	18399	18234	18499	18612	18406	18531	18445	18565	18433	18654	18309	18463	18489	18611	18657	18463	18744	18601	18476	18534	18624	18724	18376	18653	18620	18629	18473	18279	18479	18467	18542	18606	18336	18604	18576	18700	18647	18379	18394	18675	18486	18546	18680	18736	18463	18569	18489	18431	18738	18607	18584	18459	18475	18502	18405	18723	18656	18457	18516	18704	18511	18847	18484	18547	18403	18689	18554	18696	18495	18513	18518	18488	18415	18459	18416	18542	18681	18575	18224	18393	18555	18423	18690	18486	18362	18505	18501	18385	18523	18372	18393	18473	18618	18412	18560	18628	18503	18518	18350	18503	18494	18511	18542	18675	18560	18578	18631	18603	18501	18511	18578	18637	18476	18589	18621	18460	18368	18377	18579	18530	18528	18705	18510	18536	18706	18479	18491	18611	18562	18634	18478	18631	18755	18606	18431	18572	18538	18548	18495	18543	18462	18633	18608	18567	18529	18541	18622	18741	18633	18552	18470	18435	18294	18411	18375	18637	18544	18381	18525	18502	18475	18460	18504	18429	18270	18304	18415	18443	18438	18468	18749	18587	18611	18278	18682	18649	18490	18476	18587	18648	18520	18303	18397	18459	18439
28158	55711	49899	33858	24032	18838	17034	16189	15946	16041	15792	15949	16045	15857	15741	15972	15769	15987	15904	15833	15802	15926	15707	16063	15971	16020	15870	15876	15842	15973	15876	15961	15794	15995	15917	15874	15804	15863	15767	15912	15919	15852	15814	16003	15938	15840	15733	15945	15849	15822	15861	15990	15890	15953	15949	15866	15952	16053	15807	15823	15802	16007	15848	15863	15790	15802	15911	15981	15847	16072	15873	15893	15963	15860	15925	16013	16016	15800	15966	15929	15909	15787	15982	15878	15929	15914	15725	15871	15635	15967	15926	15668	16103	15753	15941	15767	15983	15893	15822	15861	15959	15705	15724	15846	15807	15864	15820	16057	15728	15875	15815	15967	15899	15877	15941	15907	15965	15862	15897	15882	15877	15767	15821	15982	16011	15710	15995	15987	15865	16065	15828	15972	15982	15999	15910	15961	16026	15942	15839	15849	15934	15778	15626	15847	15916	15997	15829	15775	15989	15894	15850	15828	15868	15899	16063	15825	15714	15979	15827	15985	15900	16031	15726	15810	15995	15998	15906	15976	15907	15977	15945	15902	15906	15868	15891	15832	15959	16010	15992	15717	15854	15936	15818	15761	15907	15762	15776	15884	15956	16003	15962	15895	16022	15753	15895	15857	15989	15831	15844	15807	15929	15771	15941	15849	15850	15852	15867	15776	16066	15803	15940	15782	15719	15882	15862	15932	16080	15920	15903	15795	15869	15959	15806	15974	15981	15832	15680	15995	15772	15738	15861	16072	16075	15944	15941	15862	15780	15836	15902	16001	15973	16038	15923	15771	15992	15811	15737	15713	15917	15820	15987	15908	15839	15958	15852	15845	15847	15805	15902	15959	15908	15777	16020	15863	15882	15786	15828	15945	15739	15926	15987	15905	15824	16091	15825	15906	16063	15843	16009	15921	15657	15972	15572	15971	15843	16096	15678	15823	15885	15932	15833	15921	15990	15894	15911	15687	15849	15943	15865	15801	15875	16043	16102	15932	16004	15918	15917	15884	16028	16026	16015	15891	15866	16004	16061	15807	15982	15748	15716	15878	15796	16040	15989	15961	15673	15889	15911	15810	15926	15810	16030	15865	15992	15958	15911	15879	15919	15914	15875	15903	15954	15922	15874	15816	15791	15707	15986	15679	15863	16021	15799	15958	15768	15968	15973	15903	15739	16143	16016	15715	15794	16008	15921	15839	15754	15858	15754	16051	15813	15774	15989	15852	16032	15816	15966	15738	16047	15790	15802	15839	15921	15743	15977	15845	15827	15937	15867	15891	15955	16018	15987	15802	15823	15966	15905	15688	15918	15842	15766	15949	15970	15838	15896	15810	16011	15848	15906	15990	15802	15821	15779	15719	16061	15973	15871	16044	15780	15619	16079	15831	16043	15927	15944	15937	15832	15756	15855	15944	15890	15857	15945	16016	16056	15857	15883	15845	15880	15821	15992	15928	15769	15898	15739	15933	15877	15965	15913	15831	16050	15920	15897	15767	15890	16038	15648	15821	15829	15783	15917	15657	15796	16083	15838	15943	15869	15691	15871	15852	15699	15773	15786	15800	15788	15779	15827	15996	16032	15858	15902	15834	15826	15928	15843	15837	15862	15977	15811	16045	15814	15929	15918	15905	15869	15899	15869	15892	15965	15846	15822	15932	15860	15862	15751	15889	16082	15997	15860	15845	15894	15992	15874	15847	15741	16004	15826	15843	15978	15864	15987	15883	15853	15708	15776	15840	15801	15984	15719	15885	15863	15868	16043	15715	15898	15997	15897	15839	16014	15868	15846	15744	15907	15794	15935	15768	15997	16016	15742	15846	15877	15842	16045	15913	15987	15652	15944	15963	15913	15823	15898	16017	15858	15881	15832	15832	15882	15899	15810	15861	15920	16007	15840	15972	15916	16165	15884	15888	15967	16091	15943	15803	15964	15781	15812	15805	15837	15926	15949	15614	15924	15955	15925	15857	15889	15814	16044	15751	15911	15849	15842	15911	15853	15849	15828	15805	15849	15907	16041	15980	15874	15974	15822	15931	15995	15830	15740	15880	15908	15975	15847	15943	15912	15734	16022	15923	15937	15659	15899	16020	15851	16040	15787	15711	15844	15808	15765	15848	15778	16004	15963	16007	15831	15894	15834	15976	15965	15938	15972	15987	15781	15868	15912	15878	15722	15992	16051	15968	15983	15831	16013	15705	15896	15789	15998	15749	15988	15768	16032	15891	15842	15874	15833	16059	15904	15824	15865	15995	15865	15900	15792	15750	16028	15884	15924	15991	15841	15905	15950	15865	15826	15969	16048	15893	15848	15878	16143	15973	15810	15981	16081	16103	15685	15902	15726	15797	15924	15690	15807	15983	15831	15981	15890	15906	15913	15661	15879	15992	15750	15833	15907	15753	15844	15920	15760	15868	15895	15938	15754	16038	15789	15885	15784	15872	15859	15924	15858	15804	15850	16011	16041	15896	16003	15942	15858	15611	16013	15692	15958	15887	15797	15761	15933	15847	15742	15853	15761	15794	15811	15894	15881	15802	15982	15939	15947	15870	15939	15912	15792	15969	15797	15917	15848	15821	15969	15768	15884	15738	15917	15935	15994	15765	15660	15965	15805	15646	15722	16030	15856	16051	16056	15911	15922	15911	15915	15886	15912	16001	15847	15944	15877	15837	15893	15855	15845	15975	15877	15992	15881	15943	16027	15912	15760	15976	15934	15810	15854	15876	15780	15690	15878	16010	15936	16048	15839	15676	15827	15971	15913	15844	15795	15915	15812	15898	15960	15756	15886	15856	15928	16058	16019	15802	15969	15822	15793	15963	15920	15813	15782	15926	15802	15909	15941	15884	16019	15970	15987	15782	15938	15745	15712	16008	15883	15904	15927	15929	16098	15733	16010	15809	15846	15829	16093	15894	15903	15848	16009	15916	15956	15868	16050	15892	15910	16047	15869	15840	15921	15906	15918	15887	15877	15629	15862	15856	15757	15607	15945	15664	15846	15874	15955	15704	15925	15868	15885	15848	15898	15944	15893	15888	15869	15809	16025	15885	15931	15828	15889	15885	15979	15852	15847	15988	16039	15838	15948	15907	15938	15865	15765	15852	15743	15899	15870	15673	15890	16010	16013	15910	15923	15823	15904	15843	15926	15881	15872	16030	15943	15988	15776	16061	15881	15919	16092	15777	15876	15856	15820	15813	15834	15916	15877	15859	15966	16166	15984	15813	15922	15859	15850	15849	15951	15753	16029	15788	15907	15857	15880	15737	15808	15772	16121	15717	15755	15856	15953	15834	15899	16006	15842	15938	15888	15858	15904	15797	16027	16008	15896	15774	15843	15787	15840	16005	15850	15951	15955	15817	16051	15863	15946	15705	15774	15958	16046	16031	15964	15987	15882	15869	15990	15905	15813	15931	15895	15757	15867	15853	15818	15809	15967	15957	15910	16027	16088	15859	15949	15728	15994	15879	15881	16008	15833	15952	15922	15754	15786	15735	15917	15862	15725	15962	15947	16012	15754	15936	15981	15894	15950	15789	15880	15827	15851	15934	15945	15887	15863	16031	16058	15924	16117	15920	15924	15794	15907	15833	15853	15790	15858	16025	15944	15804	15769	15843	15912	15837	16032	15930	15850	15946	15951	15672	15784	15731	15967	15805	15774	15886	15726	15997	15917	15931	15910	15761	15914	15920	15966	15803	15967	15999	15869	15807	15908	15820	15865	15982	15919	16062	15704	15938	15845	15889	15710	15788	15898	15897	15944	16016	15871	15936	15889	15831	15881	15955	15852	15795	15706	16164	15839	16058	15969	15922	15867	15999	15970	15874	15965	15984	15899	15745	16034	15724	15842	15950	15930	15806	15895	15787	15922	15834	15758	15896	15881	15945	15837	15791	16071	15983	15942	15773	15784	15958	15765	15891	15931	15832	15906	15947	15895	15774	16070	15735	15851	15943	15843	15898	15843	15931	15821	15885	15956	15980	15833	15923	15869	15838	16000	15855	16023	16038	15964	15719	15985	15863	15967	15782	16026	15720	16002	15947	15875	15868	15909	15724	15916	15829	15814	15717	15854	15844	15793	15793	15919	15791	15872	15836	15800	15958	15782	15951	15751	15927	15995	15812	16041	15875	16028	15745	15842	15869	15882	15817	15996	15881	15911	15975	15926	15886	15941	15855	15820	15921	15792	15834	15897	15943	15908	15979	15874	15860	15776	15744	15867	16043	15748	15877	15925	15915	15903	15862	15923	15921	15854	15972	15825	15839	15927	15934	15820	15942	15815	16073	15886	15940	15795	15939	15847	15907	15880	15775	15885	15917	15818	16000	15931	15841	16044	15868	15847	15761	15947	16121	15922	15997	15702	15917	15916	16038	15855	15927	15790	15906	15849	15965	16007	16036	15912	15814	15941	15978	15779	15809	15990	15999	15956	15977	15767	15937	15753	15769	15938	15843	16058	15810	15966	15812	16006	15890	15948	16034	16041	15906	15841	15854	15784	15926	15962	15821	15803	15851	16059	15966	15883	15922	16011	16009	15822	15885	15981	15967	16021	15853	15844	15696	16189	15895	15987	15955	15942	15883	15883	15952	15882	15826	15875	15864	15918	15932	15825	15850	15887	15936	15932	15889	15935	15901	15969	15706	16041	15863	16056	15815	16142	15957	15909	15979	15824	15843	16029	15961	15853	15827	15943	15902	15819	15942	15837	15962	15971	15947	15971	16044	15775	15846	15897	15762	15910	15793	16067	16064	15885	15823	15947	15885	15754	15786	15908	15883	15797	15975	15908	15861	15850	15973	15927	15901	15815	15855	15792	15797	15781	15788	16021	15869	15985	16004	15785	15907	15930	16017	15792	15941	15930	15858	15760	15814	15789	15793	16297	15796	15881	15840	15864	15917	15810	15816	15977	15773	16025	16045	15859	15717	15747	16077	16148	15929	15781	15819	15787	15880	15842	15962	15960	15887	15744	15904	15839	15838	15960	15906	15922	15844	15859	15918	16009	15927	15867	16139	15842	15801	15828	15855	15994	15904	15784	15873	16020	15830	15852	15830	15886	15870	16099	15915	15721	15965	15858	15845	15969	15788	15952	15824	15869	15769	15944	15868	15943	15817	15883	16008	15802	15909	15881	15903	15944	16033	15835	16068	15799	15958
24084	24656	48422	50549	41077	33061	27223	21314	19757	19638	19334	19235	19411	19213	19380	19176	19436	19107	19311	19094	19032	19158	19298	19471	19265	19255	19448	19094	19008	19055	18991	19250	18985	19243	19318	19178	19276	19196	19045	18893	19081	18966	19211	19043	19250	19123	19183	19433	19163	19141	19098	19256	19162	19218	19192	19231	19231	18997	19142	19243	18984	19290	19289	19164	18933	19156	19006	19056	19029	18894	18916	19213	19036	18964	18924	18779	19049	19268	19210	19108	19263	19097	19388	19154	19231	18968	19176	19140	19297	19123	19254	19326	19103	19228	19175	19118	19132	18968	19253	19147	19287	19152	19122	19260	19057	19258	19086	19108	19273	19076	19077	19325	18894	19081	19174	19193	19101	19134	19156	18990	19145	18964	19378	19147	18841	19184	19172	19133	19398	19235	19034	19153	19170	19210	19148	19226	19218	19261	19131	18960	19034	19067	19157	19125	19290	18995	19035	19155	19254	19085	19147	19190	19281	19179	19165	18892	19352	19154	19224	19010	19192	19113	19173	19254	19030	18965	19237	19347	19088	19175	19148	19106	19248	19312	19104	19161	19055	19246	19205	19040	19012	19163	19093	18965	19141	19109	19138	19141	19191	19011	18985	19104	19230	19028	19114	19102	19100	19174	19006	19032	19081	18906	19095	18951	19100	19127	18958	19025	18970	19112	19154	18993	18906	19195	19282	19125	19116	19285	18965	18968	19128	19192	19014	19278	19062	18952	19090	19371	18886	19262	19002	19063	18949	19204	19036	19319	19062	19035	19161	18947	18906	19076	19369	19245	19117	19114	19232	19170	19172	18999	18853	19007	19076	18956	19216	18993	19247	19159	18998	19287	19203	19210	19257	18908	19233	18978	19222	19236	19178	19099	19039	19207	19200	18941	18952	19060	19051	19200	19124	19085	19266	19179	19221	19074	19078	18969	19148	19172	18883	18961	19240	19006	19263	18814	19101	19142	19091	19024	19156	19208	19058	19021	19284	18994	19158	19196	19259	19105	18914	19146	19247	19239	19106	19102	18960	18898	19125	19018	19085	19228	19024	19252	19263	19006	19152	19249	19201	19170	18989	19109	19076	19211	19066	18985	19293	19117	19012	19101	18967	19107	19169	19157	19172	19156	19039	18863	19169	19286	19175	19037	19235	19335	19338	19085	19156	19067	19126	19114	19305	19019	19123	18851	19245	19284	19181	19367	19088	18978	18888	19058	19091	18945	18960	19070	19149	19047	19160	19154	19127	19146	19108	18988	19044	19085	19362	19068	19114	19059	19135	19012	19178	19018	18878	18907	19008	18982	19160	19223	19171	19117	19243	19037	19260	19032	18932	19281	19332	19042	19138	19075	19190	19117	19135	19060	19118	19119	19122	19033	18969	19122	19121	19110	18929	19206	19125	18998	19050	19198	19026	18990	18846	19111	18988	19253	18882	19228	19085	19036	19226	19083	19028	19112	18843	19160	19059	19098	19040	19135	19141	19107	19124	19201	19328	18812	19142	19275	18970	19118	19129	19068	19322	19137	19130	19201	19062	18925	19041	19082	19167	18930	19153	19133	19144	18938	19140	19201	19286	18991	19075	19133	18994	19039	19201	19295	18994	19076	19070	19098	19107	18931	19241	19162	19291	19065	18889	19082	19067	19258	19208	19158	19289	19158	18981	19133	19348	19334	19097	19202	19116	19061	19029	19082	19186	19217	19191	19300	18867	19176	19177	19162	19148	19126	19286	19165	19085	19163	19265	19283	19200	19045	19021	19163	19146	19115	19127	19089	19105	19117	18890	19070	19123	19057	19192	19014	18951	19217	19129	19115	19266	19314	19242	19145	19057	18965	18992	19112	19084	19263	19247	19139	19328	19136	19296	18990	19171	19113	18912	19193	18916	19025	19146	19150	19136	19242	18854	19112	19180	19174	19078	19084	19285	19049	18997	19023	18929	19077	19067	19057	19087	19162	19154	19068	19339	19179	19171	19144	19041	18918	19046	19010	19120	19072	19032	19095	19028	19138	19222	19072	18969	19147	19208	18996	19193	19069	19495	19141	19278	19210	19202	19013	19138	19094	18911	18965	19202	19261	19128	19151	18997	19139	18962	19104	19002	19204	19263	18952	18935	18822	19229	18907	19071	19125	19034	19140	19127	19299	19058	19111	19119	19181	18934	19040	18826	18978	19037	18984	18987	19059	18992	18792	19144	19004	19098	19021	19230	18927	19061	19128	19207	18997	19210	18847	19338	19315	19176	19175	19210	19039	19107	19074	19178	18948	19144	19248	19248	19324	19251	19008	19042	19072	19119	18932	19007	19099	18827	19187	19240	18936	19128	19107	19143	19282	19115	18969	19192	19169	19100	18947	19029	18937	19168	19120	19159	19035	19085	19129	19192	19070	19144	18939	19030	19279	19214	19093	19262	19234	19280	19113	19039	19070	19034	19066	19170	19125	19041	19142	19266	19201	19116	19079	19140	19064	19028	18863	18935	19105	19420	19135	19157	19084	19201	19305	19137	19170	19207	18972	19134	19125	19240	19223	19006	19044	19078	19139	19018	18998	19230	19279	19037	19168	18931	19095	19120	19104	19003	19429	19256	19207	19069	19162	19294	19040	19122	19156	19087	19124	19146	19120	19084	19223	19064	19050	19040	19236	19253	19041	18966	18858	19141	19123	18980	18916	19225	19132	19027	18922	19121	19151	19050	19110	18837	19279	19142	19309	19029	19082	19280	18917	18927	18940	19224	19227	18867	19139	19064	19342	19215	19013	18944	19046	19324	19012	19003	19067	19079	19193	19002	19055	19139	19153	19175	19311	19250	19225	19074	18940	19015	19046	19060	19101	19222	19001	19210	19182	19100	19080	19014	18942	19120	18825	18963	19122	19323	19047	18934	19143	19036	19178	19141	19204	19152	19144	19164	19231	19071	19188	19340	19113	19016	19209	19147	19158	19015	19346	19035	19063	19113	19155	18971	19077	19113	18998	19386	19173	19288	19099	18913	19205	19187	19045	19440	19042	19020	18999	19159	19089	19114	19067	19216	19255	19034	19126	18938	19242	19131	18968	19113	19003	19129	19265	19313	19099	19177	19043	19347	19114	19173	19219	19034	19016	19173	19226	19261	19200	19271	18945	19082	19116	19254	19097	19101	19247	19116	18843	19240	19168	19329	19158	19161	18873	19032	19093	19105	19078	19131	19174	19148	19246	19226	19131	19272	19030	19126	19122	18916	19246	19271	18974	19165	19196	19268	19135	19079	19047	19250	19043	19188	19112	18966	19091	19028	19271	19170	19114	19021	19053	19165	19170	19001	19253	18952	19093	19058	19080	18932	19115	19004	19152	19062	19014	19262	19150	19165	19246	19038	18959	18992	18989	19094	19201	19161	19084	19145	19067	19273	19053	19197	19110	19038	19091	19070	19110	19082	19155	19130	18980	19056	19293	19262	19149	19199	19049	19199	19081	19299	19011	19117	19217	19198	19022	18979	18996	19135	19278	19029	19252	19002	19150	19173	19127	19029	19026	19001	19201	19002	19144	19088	19206	19341	19291	19147	19263	18829	19168	18974	19151	19032	19296	19092	19127	19047	19113	19302	19087	19117	19099	19033	18770	19114	19130	19192	18964	19021	19131	19162	19171	19033	18934	19117	18952	19325	19051	18913	19092	19169	19179	19246	19155	19129	19338	19189	19180	19017	19338	19112	19133	19047	19029	19111	19149	19036	19216	19000	18906	19249	19174	19045	19134	19023	19099	19105	19021	19092	19092	19068	18924	19076	19081	19227	19114	19054	19115	19062	19078	19081	19096	19177	19292	19007	19033	19190	19268	19115	19148	19119	19229	18890	19253	19197	18936	19074	19010	19032	19199	19079	19024	19298	19065	18942	19195	19256	19115	19336	19039	19093	19246	19014	19022	19056	19106	19160	19094	19075	19206	19274	19044	18938	19099	19126	19304	19210	19283	19359	19266	19073	19102	19210	19172	19098	19028	18980	19159	18899	19182	19078	19191	19233	19204	19163	19163	18998	19050	19166	19042	19110	19090	19062	18854	19105	19204	19010	19233	19230	19086	18945	19307	19009	19187	19097	19169	19109	19012	18925	19006	19162	19179	19269	19299	18933	19134	19066	19224	19309	19136	19001	18992	19007	19193	19079	19043	19230	19074	19183	19261	19046	19082	19089	18970	18922	19260	19011	19125	19256	19200	19063	19119	19192	19042	19150	18960	19084	18963	19282	18981	19176	19175	19146	19119	19229	18998	19096	19207	19205	19225	19081	19036	19019	19113	19098	19186	19042	19132	19123	19124	19024	19149	19077	19233	19130	19256	19302	19055	19226	19103	19367	19138	19282	19197	19238	19075	19168	18937	18955	19079	19145	19001	19082	19127	19156	19083	19139	19021	19147	19248	18890	19080	18901	19274	18941	19142	19236	19195	19028	19073	19051	19113	19153	19170	19402	19153	19071	19122	19062	19267	19107	19141	19081	18792	19046	19062	19048	19171	19130	19202	18994	19250	19187	19119	18986	19161	19091	19130	19022	19085	19032	19258	19251	19156	19228	19098	19339	19010	19037	19154	18993	18883	19032	19094	18892	19197	19014	19064	19144	19099	19065	19197	19338	18930	19082	19070	19082	19256	19113	19146	19131	19254	19301	18947	19147	19221	18990	18914	19059	19212	18877	18894	19017	19243	19214	19146	19127	19074	19155	19131	19266	19239	19306	19224	19083	19092	19158	19314	19151	19147	19128	19048	19153	19080	19005	19094	19140	19116	18943	19126	19213	19062	19204	19147	19079	19215	19311	19155	19053	19128	19147	19057	19052	19139	19305	19017	19322	19246	19310	19014	19011	19173	19113	19066	19179	19020	19298	19262	19209	19086	19252	19169	19031	19172	18938	19141	18876	19061	19203	19034	19240	18956	19122	19060	19068	19029	19112	19071	19223	18845	19214	19242	19081	19269	19134	18989	19026	19061	19242	18863	19187	19233	19172	19065	19257	19232	19093	19153	19170	19086	19091	19223	19168	19098	19015	18961	19156	19184	18979	18993	19045	19160	19120	19250	19039	19219	19023	19037	19067	19132	19065	19192	19146	19224	19095	18912	19225	19191	19268	19175	19243	19048	19187	19064	19039	18945	18983	18964	18909	18954	18993	19291
49588	95596	91150	65925	47886	32139	22220	17624	16339	16355	16531	16269	16201	16220	16406	16200	16419	16153	16158	16229	16352	16286	16420	16352	16331	16452	16475	16365	16353	16281	16494	16541	16247	16403	16323	16259	16283	16184	16360	16228	16199	16051	16236	16183	16206	16307	16318	16171	16184	16321	16536	16208	16403	16186	16256	16265	16270	16235	16366	16396	16342	16140	16415	16182	16149	16366	16199	16222	16277	16363	16302	16341	16323	16518	16406	16197	16531	16222	16233	16370	16366	16212	16417	16321	16285	16365	16363	16242	16287	16243	16220	16520	16253	16407	16261	16103	16413	16269	16452	16502	16074	16152	16487	16339	16363	16290	16189	16270	16260	16290	16385	16306	16297	16270	16187	16178	16257	16472	16327	16304	16397	16199	16190	16308	16106	16252	16320	16225	16320	16132	16256	16223	16420	16360	16393	16329	16320	16250	16197	16234	16118	16126	16409	16226	16191	16275	16371	16307	16255	16379	16235	16333	16448	16319	16215	16206	16124	16220	16294	16191	16333	16204	16401	16256	16166	16276	16231	16379	16125	16199	16522	16128	16249	16148	16283	16424	16220	16369	16208	16267	16223	16283	16217	16186	16404	16285	16193	16205	16242	16225	16072	16255	16268	16248	16371	16034	16150	16493	16259	16273	16270	16315	16273	16284	16112	16343	16374	16087	16389	16328	16316	16401	16277	16316	16275	16200	16329	16370	16207	16098	16312	16267	16270	16339	16225	16249	16148	16175	16172	16200	16141	16035	16281	16169	16301	16178	16215	16380	16123	16234	16251	16204	16354	16438	16379	16308	16420	16263	16367	16264	16102	16178	16165	16451	16404	16263	16170	16180	16238	16188	16406	16228	16186	16230	16341	16216	16134	16056	16323	16286	16285	16217	16182	16419	16078	16223	16215	16193	16221	16501	16139	16282	16337	16247	16099	16201	16223	16383	16077	16369	16145	16118	16231	16421	16260	16116	16264	16245	16377	16314	16201	16141	16349	16372	16236	16218	16334	16262	16271	16208	16272	16258	16339	16225	16137	16182	16329	16129	16134	16446	16146	16186	16194	16294	16196	16216	16184	16157	16173	16269	16215	16260	16329	16371	16304	16389	16169	16283	16028	16219	16276	16302	16369	16375	16185	16185	16295	16226	16231	16156	16227	16205	16246	16193	16338	16163	16300	16273	16430	16435	16229	16250	16216	16316	16088	16269	16132	16389	16304	16237	16270	16153	16443	16159	16208	16285	16254	16305	16346	16209	16270	16257	16349	16163	16288	16204	16240	16308	16277	16313	16208	16133	16347	16358	16297	16207	16160	16416	16352	16334	16368	16182	16142	16335	16258	16277	16181	16282	16255	16257	16380	16164	16268	16364	16233	16351	16271	16176	16265	16315	16246	16325	16390	16363	16316	16338	16185	16258	16391	16431	16353	16400	16300	16449	16300	16343	16189	16228	16308	16266	16249	16442	16259	16378	16257	16324	16094	16343	16066	16204	16319	16131	16163	16455	16272	16302	16237	16303	16291	16318	16136	16219	16229	16421	16289	16246	16314	16170	16285	16221	16079	16281	16425	16287	16285	16308	16267	16302	16137	16343	16386	16163	16163	16475	16447	16149	16448	16237	16330	16198	16265	16341	16173	16033	16239	16213	16188	16286	16210	16057	16157	16308	16264	16234	16158	16089	16222	16379	16324	16280	16128	16302	16295	16229	16287	16302	16235	16502	16199	16244	16277	16398	16268	16380	16308	16293	16067	16196	16181	16377	16428	16125	16286	16307	16247	16082	16391	16190	16427	16223	16161	16215	16228	16340	16329	16377	16030	16242	16227	16388	16134	16412	16211	16359	16198	16176	16373	16126	16242	16172	16326	16340	16131	16323	16284	16267	16202	16329	16284	16208	16089	16428	16134	16290	16232	16217	16263	16168	16409	16179	16264	16148	16130	16315	16191	16386	16246	16349	16184	16137	16443	16231	16227	16341	16210	16249	16395	16292	16429	16300	16233	16191	16478	16310	16376	16266	16316	16278	16343	16117	16330	16211	16421	16292	16257	16205	16216	16179	16320	16427	16338	16259	16246	16344	16287	16389	16282	16142	16296	16357	16231	16120	16255	16274	16183	16155	16434	16216	16396	16303	16196	16149	16309	16351	16247	16230	16195	16233	16234	16154	16262	16391	16244	16356	16335	16375	16251	16220	16136	16322	16171	16288	16089	16357	16335	16314	16162	16100	16313	16193	16380	16208	16384	16329	16430	16275	16199	16297	16321	16265	16203	16068	16198	16462	16168	16261	16247	16406	16286	16500	16411	16330	16350	16290	16213	16179	16290	16319	16361	16228	16229	16284	16377	16392	16169	16339	16339	16233	16144	16213	16188	16444	16248	16229	16335	16211	16273	16329	16210	16284	16266	16207	16281	16368	16419	16216	16304	16117	16159	16385	16187	16300	16164	16209	16303	16204	16215	16367	16226	16233	16277	16288	16300	16277	16348	16408	16103	16284	16268	16549	16369	16258	16432	16294	16202	16156	16173	16301	16320	16457	16202	16159	16334	16253	16399	16220	16075	16073	16346	16406	16286	16337	16340	16327	16170	16114	16314	16284	16355	16384	16129	16310	16325	16218	16566	16169	16380	16213	16145	16255	16153	16449	16358	16306	16313	16155	16221	16311	16260	16440	16457	16273	16281	16147	16231	16174	16320	16491	16192	16215	16196	16145	16317	16356	16290	16205	16367	16380	16267	16302	16113	16318	16115	16306	16340	16273	16259	16166	16256	16319	16278	16157	16402	16296	16302	16314	16202	16054	16118	16326	16354	16339	16215	16048	16357	16341	16219	16458	16338	16335	16448	16342	16393	16234	16432	16396	16266	16187	16160	16119	16332	16237	16313	16333	16297	16344	16279	16330	16293	16281	16062	16234	16355	16318	16288	16294	16340	16192	16324	16409	16358	16336	16020	16240	16344	16278	16379	16130	16353	16280	16023	16396	16412	16248	16249	16380	16332	16389	16285	16192	16436	16343	16393	16277	16353	16224	16209	16297	16257	16291	16306	16107	16256	16247	16332	16342	16178	16287	16187	16392	16172	16328	16244	16158	16357	16193	16369	16322	16202	16366	16374	16344	16227	16210	16456	16226	16278	16201	16360	16262	16254	16268	16135	16354	16153	16254	16271	16192	16205	16249	16215	16425	16331	16035	16104	16277	16101	16162	16186	16241	16319	16302	16209	16317	16246	16208	16368	16201	16303	16396	16295	16233	16314	16432	16327	16202	16370	16186	16213	16244	16409	16310	16184	16166	16357	16172	16121	16195	16242	16258	16334	16098	16339	16463	16180	16308	16323	16356	16106	16223	16327	16227	16238	16270	16352	16276	16226	16417	16335	16243	16307	16335	16164	16186	16426	16218	16486	16389	16309	16381	16180	16401	16215	16170	16400	16356	16435	16472	16234	16261	16316	16285	16285	16316	16256	16291	16303	16250	16280	16376	16248	16391	16260	16352	16250	16181	16241	16246	16218	16230	16108	16186	16294	16408	16190	16551	16219	16203	16230	16261	16138	16400	16116	16297	16237	16331	16383	16208	16194	16318	16384	16277	16332	16371	16363	16266	16202	16205	16184	16316	16409	16200	16268	16370	16385	16337	16398	16116	16378	16264	16411	16251	16427	16375	16165	16249	16208	16194	16299	16221	16297	16118	16353	16289	16345	16171	16049	16347	16304	16259	16314	16212	16262	16267	16238	16457	16328	16261	16398	16197	16155	16262	16393	16271	16402	16417	16348	16368	16423	16269	16370	16244	16194	16096	16154	16185	16398	16332	16240	16120	16331	16400	16110	16156	16327	16324	16256	16102	16282	16307	16276	16265	16330	16208	16340	16249	16318	16430	16323	16242	16311	16369	16290	16297	16349	16173	16144	16190	16180	16234	16279	16280	16126	16152	16318	16387	16282	16235	16315	16331	16276	16252	16181	16405	16317	16197	16288	16348	16161	16317	16291	16266	16330	16197	16319	16268	16235	16109	16307	16251	16216	16164	16277	16221	16252	16290	16126	16244	16325	16205	16319	16224	16202	16409	16133	16266	16385	16436	16438	16236	16389	16252	16369	16579	16272	16303	16251	16454	16280	16387	16254	16321	16280	16241	16442	16219	16315	16428	16212	16247	16269	16331	16300	16428	16186	16170	16230	16243	16323	16223	16224	16209	16352	16219	16211	16223	16216	16271	16182	16412	16319	16126	16240	16217	16230	16423	16304	16395	16443	16037	16167	16316	16325	16188	16239	16209	16252	16068	16202	16194	16155	16377	16345	16370	16303	16232	16209	16483	16413	16134	16544	16355	16227	16334	16238	16254	16426	16259	16397	16117	16337	16274	16420	16308	16423	16093	16220	16382	16339	16147	16221	16384	16314	16187	16281	16233	16139	16343	16309	16250	16318	16344	16068	16475	16205	16334	16288	16171	16197	16313	16366	16271	16216	16333	16135	16234	16267	16199	16290	16189	16292	16194	16316	16120	16382	16397	16290	16379	16319	16239	16236	16135	16218	16398	16245	16312	16223	16268	16400	16123	16292	16239	16236	16125	16406	16424	16161	16210	16275	16308	16354	16283	16286	16248	16322	16114	16332	16113	16403	16184	16445	16387	16469	16455	16350	16395	16037	16359	16303	16307	16443	16167	16236	16295	16205	16430	16196	16300	16220	16328	16282	16281	16267	16282	16379	16221	16343	16212	16225	16130	16429	16257	16194	16104	16182	16156	16227	16174	16303	15983	16195	16304	16350	16218	16367	16307	16247	16179	16333	16373	16190	16401	16292	16348	16171	16232	16205	16213	16288	16314	16357	16269	16229	16101	16314	16330	16285	16241	16163	16366	16416	16286	16222	16321	16450	16201	16216	16127	16192	16254	16125	16323	16204	16247	16432	16273	16288	16268	16343	16369	16137	16257	16169	16324	16308	16244	16375	16246	16369	16315	16409	16167	16181	16291	16359	16473	16159	16426	16309	16246	16252	16405	16176	16221	16169	16321	16258	16228	16161	16254	16395	16362	16293	16136	16194	16353	16230	16115	16367	16099	16153	16282	16251	16326	16492	16202	16364	16274	16286	16215	16418	16302	16236	16450	16064	16129	16155	16231	16177	16200	16363	16089	16236	16207	16206	16352
22978	22118	40440	44552	44497	38051	31894	23446	20529	19696	19307	18986	19291	19152	19028	18872	19096	19012	19119	19087	19101	19069	19092	18940	18776	18587	18975	18793	19139	18976	19047	18734	19027	18942	18841	19015	18687	19070	19035	18956	18877	18944	18980	18867	18807	18813	18763	18690	18926	18766	18780	18611	18715	18842	18736	18868	18794	18584	18825	18721	18742	18783	18803	18774	18789	18704	18824	19002	18804	18734	18669	18661	18848	18743	18812	18789	18911	18689	18644	18884	18763	18991	18724	18734	18864	18783	18651	18723	18664	18669	18710	18820	18828	18925	18948	18750	18902	18861	18779	18682	18771	18705	18831	18877	18854	18885	18700	18561	18837	18767	18914	18816	18825	18845	18671	18854	18686	18966	19049	18630	18781	18947	18790	18864	18669	18790	18935	18869	18560	18740	18687	18884	18969	18925	18796	18799	18778	18668	18744	18793	18694	18882	18986	18716	18755	18945	18723	18941	18762	18772	18816	18738	18830	18856	18666	18801	18787	18666	18758	18928	18641	18774	18782	18691	18950	18839	18840	18852	18683	18705	18546	18917	18827	18718	18718	18768	18757	18793	18841	18633	18842	18783	18705	18441	18591	18647	18736	18774	18864	18587	18770	18729	18791	18688	18763	18727	18746	18748	18674	18748	18988	18602	18828	18699	18743	18723	18847	18771	18716	18729	19006	18613	18799	19032	18773	18709	18847	18776	18694	18847	18802	18862	18910	18692	18740	18798	18569	18693	18832	18826	18980	18879	18816	18781	18816	18720	18739	18677	18674	18873	18795	18703	18639	18647	18720	18642	18621	18756	18753	18639	18764	18788	18694	18748	18857	18779	18646	18793	18693	18971	18914	18694	18744	18720	18608	18668	18716	18723	18789	18620	18849	18921	18857	18488	18683	18678	18781	18791	18915	18839	18769	18612	18595	18670	18851	18671	18593	18796	18808	18763	18842	18598	18915	18794	18726	18721	18665	18778	18632	18731	18872	18524	18621	18780	18828	18800	18978	18834	18714	18598	18921	18706	18787	18842	18970	18793	18682	18700	18813	18573	18752	18694	18872	18763	18456	18803	18946	18842	18817	18766	18751	18832	18688	18596	18705	18751	18799	18787	18709	18560	18789	18573	18944	18539	18807	18553	18628	18920	18841	18858	18829	18708	18631	18904	18695	18788	18575	18919	18829	18657	18775	18881	18740	18656	18826	18784	19012	18819	18516	18869	18872	18760	18641	18654	18872	18604	18667	18838	18886	18728	18824	18877	18783	18844	18529	18664	18634	18594	18688	18847	18863	18891	18951	18719	18773	18831	18698	18826	18589	18716	18865	18792	18810	18858	18775	18715	18789	18811	18610	18669	18747	18545	18952	18704	18776	19007	18985	18630	18751	18814	18685	18854	18569	18909	18824	18643	18731	18738	18738	18695	18572	18906	18561	18833	18935	18798	18737	18871	18717	18732	18833	18701	18770	18611	18699	18610	18585	18921	18880	18745	18534	18974	18608	18718	18611	18639	18725	18770	18665	18583	18829	18983	18782	18777	18965	18606	18797	18693	18886	18751	18733	18685	18536	18754	18857	18738	18588	18883	18862	18721	18617	18825	18801	18918	18854	18853	18972	18593	18797	18854	18783	18696	18808	18668	18617	18676	18742	18866	18667	18981	18623	18723	18899	18668	18969	18743	18756	18710	18771	18961	18651	18641	18811	18705	18724	18627	18860	18827	18901	18874	18773	18733	18771	18809	18825	18817	18649	18573	18661	18823	18778	18700	18718	18831	18874	18727	18788	18633	18772	18987	18860	18675	18670	18631	18703	18839	18717	18593	18735	18554	18558	18739	18794	18764	18668	18724	18840	18881	18824	18689	18892	18725	18702	18887	18781	18612	18908	18727	18817	18726	18837	18725	18646	18758	18696	18671	18942	18755	18736	18683	18718	18874	18690	18892	18786	18620	18755	18869	18822	18870	18584	18744	18871	18738	18976	18860	18888	18817	18497	18700	18817	18686	18747	18774	18698	18817	18958	18602	18927	18796	18840	18527	18796	18836	18678	18725	18999	18994	18708	18663	18766	18742	18839	18823	18785	18771	18553	18768	18799	18856	18948	18714	18844	18728	18746	18602	18860	18663	18692	18612	18474	18689	18785	18914	18613	18645	18622	18883	18863	18770	18586	18799	18678	18706	18610	18925	18791	18794	18722	18579	18664	18729	18760	18717	18871	18789	18744	18634	18732	18731	18609	18780	18746	18816	18661	19042	18914	18727	18801	18493	18773	18615	18684	18821	18893	19011	18638	18796	18670	18733	18928	18917	18634	18788	18769	18835	18966	18688	18680	18766	18992	18732	18750	18508	18974	18742	18696	18563	18669	18745	18876	18711	18705	18758	18757	18874	18584	18800	18590	18928	18848	18490	18796	18719	18520	18860	18720	18493	18836	18988	18781	18660	18664	18742	18881	18609	18924	18953	18819	18977	18828	18708	18692	18663	18597	18764	18880	18688	18503	18840	18833	18603	18710	18834	18693	18973	18752	18694	18662	18663	18897	18825	18879	18594	18720	18569	18572	18549	18635	18750	18775	18760	18637	18660	18613	18818	18826	18672	18883	18685	18666	18769	18794	18734	18762	18795	18703	19000	18927	18819	18781	18889	18890	18721	18793	18854	18520	18632	18740	18825	18801	18741	18690	18845	18837	18625	18598	18706	18831	19004	18698	18819	18620	18752	18625	18736	18713	18779	18738	18770	18639	18651	18882	18869	18898	18936	18788	18923	18686	18603	18631	18591	18801	18747	18769	18751	18633	18639	18598	18645	18762	18747	18777	18697	18812	18695	18566	18794	18658	18726	18807	18835	18835	18663	18752	18707	18869	18855	18921	18740	18753	18689	18762	18742	18690	18778	18665	18873	18822	18728	18668	18699	18616	18834	18638	18675	18774	18631	18840	18853	18870	18973	18661	18797	18786	18608	18636	18669	18702	18713	18734	18590	18778	18877	18686	18600	18702	18738	18532	18919	18786	18858	18772	18728	18839	18947	18625	18751	18756	18732	18753	18980	18946	18767	18641	18555	18951	18686	18607	18911	18914	18741	18735	18614	18820	18533	18784	18447	18764	18806	18661	18844	18966	18934	18781	18841	18703	18822	18659	18678	18949	18665	18664	18782	18795	18753	18912	18720	18843	18887	18863	18591	18643	18826	18660	18610	18614	18788	18749	18857	18908	18841	18623	18573	18697	18912	18918	18819	18725	18739	18574	18720	18872	18860	18775	18768	18708	18854	18830	18846	18731	18702	18732	18926	18783	18638	18692	18866	18762	18752	18916	18546	18872	18775	18960	18706	18609	18824	18937	18951	18797	18794	18632	18653	18771	18802	18742	18756	18942	18774	18958	18818	18661	18592	18935	18590	18763	18927	18614	18814	18758	18842	18878	18717	18767	18696	18695	18820	18879	18645	18680	18840	19046	19029	18692	18779	18924	18556	18631	18825	18606	18639	18713	18810	18890	18743	18785	18974	18751	18739	18764	18764	18804	18829	18707	18894	18782	18780	18538	18642	18792	18657	18880	18625	18640	18837	18821	18917	18912	18740	18753	18813	18773	18731	18969	18713	18656	18761	18741	18609	18844	18646	18654	18670	18816	18425	18688	18816	18747	18711	18805	18774	18772	18711	18628	18842	18516	18735	18677	18766	18588	18722	18788	18947	18716	18795	18750	18524	18649	18582	18732	18684	18764	18742	18564	18565	18675	18792	18758	18717	18867	18909	18780	18879	18933	18549	18822	18706	18642	18837	18677	18761	18523	18673	18705	18562	18613	18730	18758	18777	18718	18702	18714	18749	18668	18765	18834	18774	18895	18740	18814	18644	18884	18889	18869	18692	18665	18848	18625	18797	18612	18784	18700	18973	18534	18566	18828	18848	18802	18730	18621	18697	18762	18825	18712	18683	18773	18672	18625	18792	18707	18668	18825	18612	18756	18769	18674	18755	18694	18742	18737	18754	18600	18695	18731	18753	18737	18815	18697	18687	18480	18685	18846	18534	18815	18866	18486	18621	18689	18695	18871	18577	18781	18585	18639	18663	18608	18629	18933	18717	18723	18706	18679	18879	18743	18683	18977	18735	18843	18725	18887	18699	18979	18853	18799	18720	18667	18749	18666	18608	18782	18647	18648	18902	18829	18675	19036	18991	18706	18964	18787	18856	18781	18711	18632	18769	18914	18914	18650	18890	18634	18702	18878	18729	18742	18796	18748	18666	18668	18636	18986	18653	18639	18885	18496	18732	18842	18938	18787	18700	18656	18798	18835	18657	18753	18822	18424	18934	18666	18753	18778	18593	18665	18717	18820	18863	18871	18724	18950	18881	18932	18784	18757	18803	18811	18772	18794	18849	18798	18753	18875	19036	18627	18762	18831	18550	18695	18800	18798	18732	18736	18701	18821	18962	18834	18851	18735	18867	18665	18659	18603	18745	18866	18945	18776	18643	18838	18625	18669	18703	18804	18797	18791	18548	18864	18755	18749	18749	18777	18610	18870	18699	18677	18576	18748	18768	18739	18634	18715	18808	18614	18518	18854	18789	18791	18715	18882	18797	18701	18855	18667	18746	18844	18729	18791	18600	18782	18705	18720	18733	18674	18919	18858	18700	18841	18792	18563	18714	19032	18818	18942	18881	18506	18681	18628	18807	18790	18578	18864	18521	18660	18761	18643	18718	18733	18537	18609	18796	18706	18731	18767	18660	18799	18982	18891	18661	18825	18558	18695	18711	18767	18731	18862	18752	18677	18552	18828	18696	18705	18780	18735	18777	18673	18694	18758	18561	18899	18991	18698	18722	18843	18823	18964	18664	18569	18599	18778	18828	18493	18853	18715	18991	18742	18900	18533	18582	18617	18800	18667	18688	18678	18905	18820	18750	18730	18723	18709	18926	18705	18698	18857	18549	18876	19029	18767	18815	18799	18680	18824	18721	18705	18788	18743	18667	18804	18669	18713	18744	18814	18768	18883	18769	18754	18651	18756	18640	18638	18698	18854	18520	18861	18631	18743	18819	18594	18651	18549	18705	18859	18931	18784	18747	18782	18669	18850	18841	18612	18616	18645	18823	18662	18495	18800	18912	18747	18601	18849	18971	18705	18857	18814	18857	18903	18845	18816	18862
57058	93436	96448	84264	63673	43258	28437	19933	17769	16000	15973	15991	16131	16212	16071	16090	16096	16172	16031	16069	16112	16015	16292	16202	16024	15933	15933	15925	16009	15914	16073	16052	16004	16028	16076	16102	15864	16173	16146	16041	16062	16113	16142	15986	16117	16177	16089	16035	16006	16045	16000	16304	16074	16112	16102	15896	16043	16000	16104	16065	16019	16032	16177	16104	16084	16150	15958	16084	15954	16188	15970	15898	15918	16128	16055	16151	16086	16055	16017	15901	16028	15942	15990	15965	15987	16014	15965	15978	16108	16055	16032	16152	16064	16098	16043	15940	16016	16085	15954	15894	15933	16024	16004	16103	15933	16092	15949	16078	16076	15966	15865	16015	15941	16162	16108	16268	15964	15830	15926	16077	16112	16072	16151	15920	16087	16139	16108	15961	15954	15897	16175	16039	15951	16022	15968	15981	16124	15993	16031	15949	16109	16021	15952	16113	15918	16258	16016	15920	16104	16228	15927	15912	16165	15992	15877	16066	16054	16109	16044	15887	15970	16167	15948	15986	16048	15980	16078	15989	15989	15961	15807	16005	16110	16019	16044	16125	15986	16106	16120	16001	16085	15967	16013	16084	16079	15874	15927	16005	15964	15961	16038	16009	16068	16208	16029	15857	16047	15871	15896	15905	16022	16023	15989	16080	16129	15991	16015	16043	16068	15989	15990	15912	16142	16089	15978	16000	16117	15974	15920	15978	16074	16062	16052	16120	15995	16147	16019	16216	16061	15892	15983	16069	16123	15951	16111	16083	15998	16120	16060	16195	15898	15999	16116	15963	16184	16015	16048	16145	16127	16217	15917	16053	16049	16032	16054	15946	16067	15933	16055	15922	16001	16167	16006	15938	15952	16084	16067	16153	16056	16115	15967	16039	16106	16020	16042	16004	15989	16063	16021	15989	16174	16099	16204	15890	15954	16025	16097	16022	15928	15960	16073	16055	15959	15848	16072	16052	15878	15926	15995	16045	15927	15915	16123	16113	15985	16089	15906	16147	16054	15925	16093	15998	16035	16079	15990	16102	16212	15959	16151	15969	16163	16059	16061	15980	16004	15978	16224	16055	16123	15959	16028	15974	16176	15976	16009	16085	16000	16032	16067	16147	16016	15942	16030	15884	16148	15940	16029	16037	15932	16138	16031	16095	16002	16098	16142	16034	16125	16166	16080	15991	15953	15958	16190	16028	16059	16081	16036	16171	15991	16052	16013	16228	16287	15999	15979	16049	15971	15942	15959	16104	16114	16012	15752	16067	15788	16156	15974	15916	16058	16082	16189	16075	16099	16106	15972	16025	16065	16103	15956	16005	16116	16069	16180	15885	16134	15894	16114	16185	15965	16047	16140	16203	16090	16173	16033	15954	16041	16212	15930	15909	15952	15817	16033	16006	15860	16084	16231	16086	15947	16143	16059	16119	15932	16025	16123	15957	15848	15892	16022	16016	16075	16045	16049	15993	16219	16063	16203	15974	15958	15895	16099	16036	15997	16027	16128	16032	16031	16017	16035	16018	15971	16041	15983	16111	15855	15961	16106	16088	15963	15936	16006	16127	16119	16042	16058	16007	16097	16078	16073	15929	15954	16008	15939	15961	15831	16111	16256	16063	16123	16218	15979	16041	16081	16112	15949	16037	16095	16059	16036	15954	16053	15975	15865	16085	15910	15875	15995	16106	16035	16009	16079	16008	15933	16032	16114	16049	16171	16015	16145	16064	16088	15870	16118	15975	16070	16022	15939	15965	16059	15877	16127	15989	15980	16074	15991	15793	15971	15872	16114	16051	15953	15901	16039	15891	16127	16109	16357	16162	15966	16053	15983	16048	16088	16091	15904	15974	16045	15970	16063	15977	16150	16019	15930	15757	16019	16061	16130	15936	15935	16267	16052	15934	16061	16047	16077	16042	16068	15986	16071	16068	16160	16004	16080	16059	16070	16187	16011	15943	16197	15975	15918	16031	16033	16114	16012	16052	16121	15868	16061	16078	16128	16071	16007	16051	16142	16050	15814	16042	15873	16048	15945	16106	16167	16055	15981	15903	16023	16023	15912	16086	16285	15877	15968	16090	16018	15980	15952	16044	16107	16076	16073	16041	16136	15991	16002	16066	16115	16102	16130	15933	15961	15961	15986	16146	15936	15865	16005	16113	16033	16162	16063	15904	15824	15998	16005	16117	16027	15946	16011	16075	16019	16008	16091	16219	15976	16072	16136	15966	15928	16059	16049	15933	16094	15931	16226	16181	15870	16263	16060	16025	16091	15945	16017	16154	15994	16065	16066	15834	15997	15982	16063	16138	16152	16043	16069	15885	15930	16186	15962	16174	15997	16087	15936	16000	16124	16146	15875	16236	16049	15927	16114	16107	16044	15951	16018	15842	16019	16043	16054	16023	16121	16053	16077	16076	16000	16017	16066	16025	16022	16016	16015	16021	16031	15997	16057	16114	16070	16170	15990	16010	16123	16185	15966	16208	16033	15929	16007	15998	16146	16095	16147	16010	15978	15955	16176	16121	16121	16090	16098	16076	16015	15997	15968	16102	15986	16051	16076	15956	15835	16020	15940	16069	16150	15926	15832	16176	15918	16143	15892	16056	15856	15936	15910	16018	16039	16032	16304	16017	16011	16040	16028	15907	16118	15923	15854	15912	15978	16029	15955	16057	16044	16169	16034	16054	16009	15816	16022	16094	16169	15891	15909	16098	15864	16219	16026	15837	16185	16061	16140	16167	16125	16184	15926	16120	15955	15966	16138	16300	15917	16045	15913	16032	16073	16205	16019	16133	16055	16122	16120	16149	16134	16075	16198	16224	16133	16066	15984	15997	16314	15977	16094	16115	15948	15938	16028	15907	16152	16074	16139	16161	16002	16047	16098	16068	16092	16065	16091	16012	16148	16209	16092	16154	16096	16047	16053	16017	16094	16022	16072	16054	16119	16033	15948	16058	15977	16072	15956	16068	16115	15998	15979	15880	16043	16047	16146	15929	16208	16119	16144	16064	16028	16057	15931	16089	16160	16218	16018	16062	16011	16032	15969	16054	16145	16031	16130	16154	15975	16041	16152	15984	15993	15863	16145	16134	16104	15912	15949	15908	16238	15971	16022	16022	16180	15993	16012	16157	16012	16161	16076	16068	16024	16122	16115	15914	16123	16037	16122	15903	15995	15924	15935	16037	15911	16105	15941	16070	16039	15877	16028	16250	16049	16157	15996	15945	15981	16013	16018	15935	15974	16023	16188	16110	16086	15912	16005	16197	16012	16035	15958	15908	16134	16284	15961	16076	16193	16055	16151	16024	16028	16120	16161	15961	16245	15936	16015	16060	16066	15906	15844	16129	16274	15988	16084	16057	16221	16116	15948	15845	16252	15988	15958	16096	16131	16076	16243	16282	16098	16130	16047	16056	16144	15876	16094	15978	15994	16062	16074	16159	16069	15929	16089	15878	16134	15881	15848	15864	15953	16090	15988	16062	16122	16112	15928	16052	16071	16043	16000	16155	15993	16163	15948	16019	16126	16048	15968	15914	16014	15951	16213	16051	16020	16173	16139	15962	16117	16116	15927	15960	16109	16066	16086	16089	16059	15824	16081	15898	16054	16004	15962	16072	16073	15975	16112	15960	16003	16301	15933	15959	16058	15898	16197	16078	15924	16038	16109	16213	15960	16120	15882	16065	15934	16244	16030	16080	15978	16024	15960	16011	16147	16030	16143	15907	16218	15991	16092	16181	15926	16087	15993	16191	16092	16156	16111	15998	15959	16089	16106	15920	16131	15973	15949	15964	15895	15971	15976	16266	16053	15931	15916	16022	16117	16075	16072	16092	16041	16119	16076	16026	16121	16071	15941	16116	16052	15884	16001	15897	15962	15938	15949	16103	16112	15995	16031	15957	16010	15930	16189	16028	16135	16073	15941	15981	16086	16056	16188	15982	16244	15953	15956	15844	16006	16000	15863	16130	16033	15884	16026	16090	15990	15991	15977	16054	16061	15978	16006	15965	15930	16041	16177	16023	15989	15998	16121	16067	16081	16115	15979	16057	15992	16141	16165	16079	15963	16015	15957	15985	15965	15969	16164	16169	16102	15934	16203	16146	16068	15995	16004	16196	16160	16017	16096	16167	15989	16091	16042	16190	16086	15973	16123	15954	15893	16150	15952	15974	16090	15910	15933	15949	16013	16036	16020	16024	15979	16199	16204	15953	15962	16083	15961	16157	15988	16151	16143	16087	16214	15941	16123	15845	16050	15998	16141	15968	16003	15976	15906	16039	16043	16027	16079	15925	16168	16058	15977	15992	15923	15998	15858	16034	15938	16003	15962	16008	16135	16017	16001	16116	15960	15928	16027	15986	16169	15859	16003	16244	16089	16124	16032	16007	16018	16183	16146	16148	15905	16049	15966	16183	16099	15934	15993	15987	16093	16039	15973	15987	16119	16127	16191	16057	16161	15978	16205	16157	16167	15968	16022	16092	16085	15850	16216	15891	16002	16141	15859	15940	16121	16058	16095	16008	16068	15990	16168	16183	16181	16044	16111	16057	16039	16123	15881	16105	16073	16091	16113	16135	15987	15996	15986	16022	15966	15877	16036	16126	16081	15968	16183	15896	16150	15855	16060	16081	16000	15840	15914	16131	16012	16196	16071	15985	16011	16105	16095	16027	16054	15994	15982	16154	16089	16036	16017	16129	15943	15910	15967	16019	15913	16080	16014	16000	15952	15945	16041	15973	16108	16073	16160	16031	16055	15977	16148	15741	15973	16001	16148	15886	15920	16065	15998	15881	16024	16044	16043	15973	15908	16064	16087	16039	16031	15997	15983	16237	16047	15942	16177	16107	16120	16088	16064	15818	15947	16133	16044	15782	16195	15889	16059	15974	15904	16088	16167	16237	15906	15973	16036	16063	16223	16079	16035	16049	16000	16085	16075	15949	16029	16170	16249	16038	15950	15991	16139	16179	16037	16172	16044	15952	15919	15893	15929	16046	16097	16037	16039	16012	15909	16086	15974	15976	16141	16020	16117	16065	16007	16125	16080	15911	16239	16300	16185	15984	16074	15951	16036	15975	16172	16035	16020	16041	16166	16039	15816	16078	16160	16066	15878	15980	15919	16099	16060	16029	16063	16022	16063	15929	15867	16097	16114	16003
28199	29824	46094	39193	28893	23266	20314	18754	18473	18287	18230	18289	18273	18322	18504	18288	18011	18077	18087	18248	18173	18225	18295	18343	18269	18298	18243	18379	18261	18085	18332	18349	18082	18200	18222	18322	18281	18138	18146	18146	18148	18350	18149	18028	18029	18347	18192	18299	18350	18358	18341	18136	18146	18260	18094	18214	18331	18336	18141	18185	18215	18111	18158	18109	18220	18382	18187	18124	18292	18199	18317	18025	18206	18275	17949	18114	18413	18187	18173	18218	18193	18188	18208	18291	18207	18007	18305	18100	18096	18374	18086	18081	18128	18114	18083	18144	18184	18070	18302	18164	18107	18145	18096	18352	18239	18174	18129	18113	18035	18197	18258	18213	18322	18129	18089	18165	18147	18046	18166	18204	18274	18275	18509	18215	18114	18025	18119	18049	17961	18231	18211	18095	18345	18439	18229	18064	18208	18061	17996	18171	18296	18112	18074	18242	18357	18192	18118	18210	18126	18345	18069	18171	18059	18327	18332	18317	18188	18069	18152	18138	18168	18043	18051	18141	17983	18025	18040	18239	18143	18262	18235	18194	18359	18252	18269	18114	18067	18208	18231	18309	18187	18107	18031	18123	18124	18229	18306	18276	18285	18236	18082	18124	18080	18120	18175	18217	18120	18030	18184	18175	18411	18320	18186	18234	18266	18282	18209	18197	18303	18053	17990	18183	18328	18332	18393	18175	18145	18216	18090	18054	17956	18345	18189	17986	18263	18062	18150	17910	18082	18153	18115	18325	17952	18222	18211	18075	18055	18293	18204	18282	18203	18310	18273	18024	18203	18251	18136	18080	18155	18235	18231	18285	18359	18348	18401	18165	18315	18221	18148	18290	18186	18222	18230	17852	18318	18130	17970	18263	18299	18044	18171	17871	18119	18152	18154	18317	17998	18094	18162	18063	18169	18205	18159	18138	18197	17996	18146	18213	18176	18063	18109	18149	18375	18114	18248	18073	18262	18242	18050	18135	18428	17892	18163	18207	18119	18226	18128	18274	18348	18353	18269	18229	18223	18336	18068	18115	18382	18128	18091	18286	18104	18231	18093	18072	18281	18230	17994	18153	18241	18255	18283	18137	18434	18204	18114	18074	18158	18074	18135	18047	18060	18105	18070	18145	18015	18246	18240	18021	18135	17959	18274	18359	18039	18067	18172	18311	18301	18004	18128	18050	18118	18307	18297	18147	18240	18288	17983	18074	18168	18062	18363	18068	18269	17898	18049	17968	18106	18185	18266	18121	18153	18263	18178	18116	18102	18070	18058	18137	18107	18369	18200	17952	18229	18114	18261	18202	18102	18044	18303	18069	18145	18220	18258	18176	18193	18098	17979	18058	18132	18201	18135	18114	18138	18304	18345	18387	18027	18000	18172	18203	18135	18240	17981	18267	18228	18111	18194	18229	18147	18303	18114	18225	18248	18278	17955	18014	18120	18113	18261	18242	18242	18439	18372	18233	18084	18228	18060	18209	18281	18198	18197	17999	18254	18296	18074	18092	18389	18261	18324	18100	18117	18457	18324	18129	18333	18126	18402	18122	18114	18172	18279	18059	18244	18048	18022	18119	18278	18215	18203	18178	18098	18177	18197	18238	17968	18164	18152	18130	18354	18109	18235	18091	18283	18065	18172	18073	18144	18142	18155	18128	18262	18260	18292	17985	18190	18203	18081	18130	18130	17991	18310	18264	18299	18078	18145	18218	18018	17954	18187	18014	18188	18183	18146	18129	18310	17972	18187	18140	18194	18212	18054	18121	18224	17981	18320	18243	18299	18220	18328	18059	18305	18197	18406	18290	18416	18332	18132	18081	18158	18213	18159	18175	18268	18218	18304	18254	18016	18166	18139	18387	18025	18047	18187	18103	18174	18054	18007	18089	18265	17934	18110	18303	18256	18087	18107	18298	18181	18303	18242	18004	18129	18398	18098	18116	17978	18056	18260	18245	17858	18287	18018	18250	18266	18020	18239	18214	18215	18127	18238	18274	18124	18217	18198	17899	18347	18053	18059	18075	18324	18030	18046	18147	18256	18151	18022	18344	18092	18220	18352	18049	18290	18268	18213	18192	18074	18141	18004	18286	18211	18125	18328	18219	18378	18068	18126	18112	18110	18183	18233	18170	18032	18213	18172	18306	18279	18079	18038	18115	18101	18114	18161	18024	18057	18191	18258	18130	18078	18260	18144	18275	18274	18204	18219	18162	18195	18215	18374	18112	18258	18264	18420	18174	18162	18304	18322	18262	18154	18254	18120	18259	18226	18313	18154	18181	17986	18154	18177	18076	18054	18118	18108	18187	18200	17995	18297	18147	18343	18293	18115	18139	18307	18117	18445	18223	18292	18124	18123	18233	17998	18283	18228	18349	18432	18176	18338	18173	18220	18232	18212	18271	18341	18119	17923	18232	18102	18063	18398	18195	18134	18215	18166	18545	18280	18208	18452	18409	18103	18113	18084	18076	18274	18290	18250	18162	18192	18051	18223	18249	18102	18247	18278	18169	18130	18206	18260	18217	18115	18147	18048	18074	18117	18474	18353	18199	18262	18210	18173	18321	18135	18112	18133	18215	18280	18149	18119	18124	18363	18296	18178	18191	18130	18241	18147	18321	18206	18307	18082	18136	18074	18184	18352	18132	18385	18351	18330	18179	17880	18293	18182	18083	18298	18110	18213	18243	18252	18239	18227	18048	18243	18228	18195	18188	18163	18091	18160	18271	18157	18063	18217	18179	18110	18228	18215	18127	18304	18205	18248	18123	18201	18156	18350	18326	18259	18136	18229	18188	18266	18094	18106	18297	18107	18307	18169	18051	18314	18238	18327	18267	18323	18290	18321	18282	18317	18055	18117	18244	18106	17998	18328	18225	18387	18096	18193	18057	18139	18114	18141	18257	18447	18286	18183	18031	18397	18055	18235	18352	18065	18047	18061	18271	18229	18107	18184	18117	18317	17920	18099	18144	18135	18126	18270	17957	18148	18187	18235	18174	18315	18212	18262	18175	18234	18244	18179	18193	18141	18175	18034	18282	18117	18131	18292	18171	18292	18159	18302	18154	18125	18190	18371	18192	18200	18072	18197	18160	18245	18141	18236	18199	18230	18256	18274	18102	18156	18379	18207	18284	18337	18331	18177	18129	18320	18417	18165	18164	17934	18008	18282	18216	17910	18149	18054	17980	18141	18238	18200	18238	18123	18030	18111	18239	18246	17906	18311	18210	18206	18080	18210	18299	18088	18021	17926	18252	18217	18183	18088	18177	18284	18194	18197	18186	18110	18437	18137	18154	18106	17950	18111	18058	18296	18058	18126	18022	18116	18291	18342	18256	18205	18333	18348	18296	18285	18157	18204	18151	18105	18081	17993	18319	18341	18216	18200	18093	18236	18056	18332	18122	18022	18170	18166	18439	18168	18270	18289	18056	17897	18289	18291	18187	18298	18174	18308	18041	18277	18136	18233	17933	18061	18015	18326	18239	18143	18123	18155	18232	18381	18232	18213	18211	18397	18073	18182	18265	18037	18346	18082	18052	18122	18179	18065	18211	18192	18262	18209	18012	18135	18305	18184	18077	18319	17935	18387	18178	18227	18153	18119	18168	17981	18127	18193	18207	18219	18095	18080	18237	18280	18187	18100	18143	18236	18326	18121	18153	18178	18284	18069	18042	17991	18233	18315	18295	18346	18349	18249	18362	18350	18261	18301	18117	18322	18252	18191	18339	18202	18070	18097	18435	18163	18259	17969	18143	18271	18350	18185	18280	18416	18364	17950	18227	18047	18090	18015	18427	18090	18192	18260	18216	18169	18318	18278	18210	18241	18119	18149	17939	18139	18070	18101	18093	18216	18263	18303	18163	18166	18179	18041	18102	17936	18029	18162	18221	18263	18149	18195	18095	18281	18316	18134	18192	18270	18332	18300	17874	18223	18109	18114	17995	18394	18194	18008	18149	18253	18112	18239	18009	18113	18190	18257	18076	18321	18078	18135	18183	18157	18197	18403	18106	18123	18019	18325	18005	18301	18215	18262	18373	17958	18096	18175	18128	18346	18289	18278	18106	18064	18265	18381	18268	18035	17923	17827	18180	18244	18263	18279	18144	18367	18049	18143	18400	18131	18102	18020	18283	18115	17943	18276	18167	18074	18137	18105	18178	18248	17984	18118	18183	18189	18137	18056	18095	17968	18269	18221	18077	18446	18338	18211	18111	18128	18084	18069	18088	18301	18325	18231	18203	18009	17979	18243	18206	18160	18081	18150	18076	18275	18082	18334	18072	18065	18291	18443	18071	18077	18268	18156	18342	18245	18114	18308	18083	18150	18093	18369	18101	18249	18158	18427	18221	18259	18215	18207	18139	18146	18100	18299	18236	18292	18474	18215	18250	18289	18031	18094	18198	18214	18296	18262	18427	18261	18018	18027	18287	18147	18325	18058	18004	18085	18240	18026	18240	18245	18264	18256	18193	18015	18182	18142	18002	18039	18144	18199	18165	18188	18068	18070	18483	18569	18079	18173	18127	18076	18161	18116	18172	18164	18262	18175	18073	18156	18101	18082	18224	18221	18274	18207	18087	18160	18021	18180	17939	18450	18018	18113	18050	18062	18209	18470	18138	18144	18068	18123	18046	18083	18035	18081	18104	18212	18154	18131	18237	18049	18175	18356	18157	18298	18146	18270	18215	18363	18223	18269	18112	18156	18147	18368	18103	18249	18193	18084	18217	18334	18307	18263	18146	18001	18175	18100	18137	18334	18364	18378	18353	18154	18271	18187	18110	18145	17969	18217	18164	18340	18192	18282	18135	18164	18270	18134	18032	18382	18232	18040	18191	18157	18156	18199	18198	18016	18286	18149	18064	18404	18061	18118	18288	18428	18130	18005	18243	18281	18194	18066	18166	18261	18116	18131	18110	18076	18172	17938	18350	18053	18145	18155	18262	17954	18141	17991	18081	18203	18353	18232	18081	18196	18134	18156	18301	18074	18297	18295	18360	18382	18265	18446	18218	18160	18120	18317	18198	18099	18279	18208	18255	18082	18056	18047	18042	18130	18172	18024	18046	18321	18089	18050	18369	18227	18165	18037	18229	18167	18124	18154	18095	18301	18366	18246	18085	18112	18269	18174	18125	18123	18124	18364	18153	18278	18142	18155	18213
27043	49968	49636	36152	26381	20338	17305	16082	15888	15635	15714	15899	15836	15638	15804	15801	15653	15789	15661	15810	15697	15586	15614	15617	15552	15586	15724	15587	15465	15678	15667	15668	15653	15716	15688	15908	15763	15729	15682	15738	15725	15671	15532	15774	15659	15691	15795	15760	15728	15623	15657	15688	15653	15615	15698	15800	15730	15742	15563	15748	15515	15643	15604	15719	15654	15545	15661	15632	15771	15732	15694	15629	15724	15735	15931	15809	15729	15547	15625	15611	15744	15580	15719	15776	15636	15651	15568	15780	15671	15683	15791	15633	15634	15502	15738	15700	15581	15727	15652	15712	15718	15745	15750	15730	15700	15746	15614	15721	15574	15864	15706	15582	15729	15673	15751	15798	15767	15599	15477	15653	15768	15693	15570	15636	15580	15576	15556	15637	15585	15508	15683	15614	15563	15635	15782	15533	15609	15673	15705	15553	15726	15728	15650	15782	15649	15655	15745	15795	15446	15633	15741	15560	15653	15649	15678	15707	15516	15679	15627	15624	15465	15662	15466	15745	15580	15632	15712	15662	15668	15694	15756	15499	15797	15505	15929	15728	15707	15952	15469	15609	15612	15688	15692	15747	15753	15742	15646	15595	15519	15714	15644	15752	15690	15843	15642	15867	15817	15671	15658	15713	15604	15672	15607	15685	15602	15750	15668	15667	15780	15703	15764	15677	15625	15526	15722	15742	15808	15472	15558	15533	15717	15660	15830	15749	15737	15550	15599	15816	15604	15521	15616	15606	15755	15476	15639	15544	15535	15726	15791	15624	15545	15614	15651	15622	15596	15647	15577	15702	15548	15737	15673	15661	15711	15810	15654	15673	15629	15801	15718	15681	15534	15766	15665	15551	15805	15551	15687	15775	15646	15600	15615	15758	15697	15641	15691	15677	15791	15664	15579	15762	15664	15739	15589	15756	15613	15521	15704	15522	15747	15562	15629	15717	15660	15676	15628	15479	15716	15772	15746	15619	15686	15694	15461	15668	15586	15710	15506	15503	15624	15703	15729	15506	15783	15687	15520	15539	15863	15688	15751	15669	15696	15672	15525	15688	15552	15797	15724	15698	15650	15697	15739	15689	15582	15687	15627	15657	15772	15593	15777	15536	15612	15677	15679	15658	15559	15642	15727	15503	15923	15586	15755	15670	15627	15574	15730	15692	15627	15672	15585	15725	15735	15736	15541	15686	15423	15765	15640	15611	15656	15647	15500	15718	15569	15743	15720	15723	15545	15645	15722	15755	15774	15603	15612	15670	15634	15528	15780	15775	15740	15666	15639	15759	15651	15773	15594	15698	15626	15675	15649	15738	15578	15690	15722	15762	15790	15544	15647	15733	15635	15636	15708	15655	15671	15707	15728	15569	15618	15705	15577	15526	15768	15492	15635	15669	15699	15670	15625	15801	15710	15669	15550	15655	15508	15745	15812	15778	15560	15520	15819	15619	15611	15635	15698	15666	15616	15517	15479	15686	15718	15566	15730	15663	15630	15718	15764	15895	15697	15438	15776	15644	15720	15614	15540	15730	15500	15710	15558	15756	15625	15615	15594	15742	15774	15577	15688	15814	15506	15585	15707	15679	15683	15674	15467	15585	15661	15498	15554	15627	15603	15597	15687	15503	15642	15532	15692	15775	15733	15814	15680	15749	15647	15639	15620	15774	15563	15635	15787	15823	15869	15678	15817	15640	15687	15541	15637	15541	15614	15797	15560	15604	15796	15756	15693	15653	15497	15631	15748	15717	15554	15922	15606	15658	15619	15646	15698	15710	15813	15703	15724	15797	15692	15654	15687	15561	15656	15549	15519	15631	15691	15689	15502	15619	15662	15597	15748	15527	15648	15611	15569	15566	15526	15751	15706	15608	15805	15595	15700	15531	15726	15581	15764	15787	15710	15577	15799	15664	15668	15801	15608	15628	15698	15763	15702	15592	15503	15735	15712	15669	15597	15678	15554	15480	15765	15400	15829	15630	15901	15511	15450	15729	15683	15651	15592	15645	15550	15657	15749	15653	15604	15661	15763	15592	15710	15726	15699	15637	15783	15528	15750	15690	15654	15650	15853	15596	15776	15633	15800	15742	15638	15532	15622	15494	15627	15607	15654	15668	15741	15751	15606	15711	15638	15626	15559	15729	15576	15706	15464	15622	15613	15722	15834	15689	15641	15666	15862	15786	15632	15685	15781	15843	15624	15562	15553	15694	15429	15746	15713	15751	15730	15579	15602	15709	15637	15563	15583	15609	15875	15681	15600	15560	15605	15736	15618	15694	15552	15611	15743	15772	15697	15618	15565	15695	15587	15883	15648	15649	15716	15573	15621	15684	15761	15777	15600	15500	15502	15703	15543	15724	15836	15685	15670	15625	15614	15661	15686	15785	15482	15583	15612	15638	15728	15748	15621	15709	15746	15658	15678	15646	15613	15680	15695	15686	15622	15576	15713	15580	15734	15652	15592	15499	15667	15594	15728	15533	15691	15788	15600	15813	15628	15528	15784	15652	15612	15534	15601	15753	15599	15632	15586	15632	15564	15885	15787	15808	15583	15537	15815	15574	15623	15545	15577	15758	15583	15717	15615	15740	15635	15890	15779	15736	15582	15700	15724	15682	15567	15602	15684	15780	15528	15592	15693	15490	15689	15611	15709	15667	15702	15580	15659	15546	15698	15726	15617	15816	15640	15711	15734	15724	15473	15425	15769	15652	15701	15680	15783	15743	15595	15611	15779	15648	15663	15856	15638	15617	15824	15559	15691	15707	15687	15581	15658	15767	15716	15748	15639	15443	15777	15619	15619	15607	15741	15723	15709	15662	15539	15441	15707	15628	15607	15628	15907	15793	15631	15773	15473	15520	15761	15734	15503	15827	15722	15525	15680	15702	15703	15676	15521	15734	15653	15638	15647	15537	15654	15638	15543	15649	15786	15594	15652	15597	15580	15854	15782	15709	15739	15590	15438	15577	15663	15716	15699	15685	15656	15677	15571	15687	15632	15657	15697	15702	15541	15666	15681	15576	15665	15614	15675	15606	15706	15485	15625	15760	15696	15683	15636	15587	15537	15895	15740	15559	15617	15674	15490	15835	15591	15851	15424	15716	15719	15732	15625	15722	15627	15721	15540	15634	15564	15666	15695	15637	15675	15699	15587	15663	15616	15646	15683	15670	15929	15545	15686	15704	15715	15651	15701	15521	15722	15393	15518	15662	15751	15736	15773	15651	15828	15663	15749	15565	15710	15637	15492	15795	15639	15745	15517	15576	15574	15686	15685	15594	15784	15628	15662	15611	15627	15718	15643	15697	15560	15828	15762	15642	15683	15608	15628	15546	15707	15658	15847	15915	15663	15579	15743	15713	15581	15668	15725	15791	15717	15746	15585	15689	15811	15708	15612	15631	15801	15717	15629	15618	15712	15671	15941	15685	15686	15635	15571	15514	15667	15618	15710	15880	15836	15652	15707	15714	15573	15615	15633	15942	15706	15721	15715	15486	15663	15634	15570	15654	15642	15748	15644	15702	15790	15688	15511	15679	15524	15750	15689	15514	15698	15844	15648	15665	15534	15775	15609	15755	15536	15682	15629	15632	15829	15724	15739	15880	15677	15658	15565	15523	15846	15737	15705	15558	15554	15620	15800	15754	15580	15629	15693	15680	15758	15667	15670	15748	15819	15618	15619	15650	15790	15581	15850	15685	15580	15637	15749	15726	15786	15569	15761	15514	15613	15719	15713	15707	15548	15597	15547	15628	15683	15773	15631	15623	15613	15578	15551	15821	15552	15529	15776	15739	15782	15611	15493	15667	15530	15586	15593	15584	15712	15784	15654	15600	15624	15711	15548	15847	15686	15845	15640	15759	15639	15635	15622	15768	15729	15704	15530	15657	15529	15681	15613	15610	15564	15568	15691	15674	15616	15804	15813	15698	15792	15612	15603	15774	15576	15698	15691	15729	15555	15617	15675	15631	15458	15837	15658	15549	15670	15562	15651	15728	15562	15628	15570	15746	15538	15695	15610	15865	15634	15763	15700	15751	15727	15501	15663	15605	15558	15555	15629	15737	15643	15810	15646	15647	15534	15769	15649	15563	15747	15719	15711	15657	15612	15685	15703	15511	15762	15815	15589	15551	15834	15592	15691	15650	15649	15810	15754	15768	15727	15723	15538	15645	15742	15636	15675	15694	15761	15684	15734	15770	15706	15371	15793	15751	15828	15659	15614	15827	15658	15646	15839	15795	15664	15833	15567	15716	15662	15732	15826	15472	15584	15781	15647	15624	15643	15471	15580	15770	15512	15613	15553	15615	15829	15674	15671	15597	15635	15677	15624	15661	15687	15531	15611	15743	15690	15730	15746	15523	15635	15721	15611	15613	15728	15747	15677	15763	15737	15671	15565	15753	15580	15673	15587	15573	15585	15756	15854	15692	15689	15767	15572	15606	15628	15819	15619	15823	15604	15793	15455	15579	15571	15621	15652	15603	15695	15903	15605	15625	15807	15757	15556	15644	15642	15504	15813	15541	15807	15596	15680	15635	15689	15609	15499	15676	15724	15677	15886	15715	15715	15761	15752	15733	15737	15721	15631	15578	15661	15675	15690	15686	15406	15528	15644	15650	15892	15646	15657	15662	15753	15632	15640	15743	15700	15624	15627	15674	15767	15763	15797	15572	15797	15778	15603	15564	15820	15562	15718	15770	15712	15631	15771	15656	15848	15697	15624	15747	15681	15580	15671	15652	15710	15777	15465	15763	15655	15684	15584	15749	15837	15663	15550	15724	15745	15691	15735	15705	15575	15565	15825	15622	15668	15544	15642	15720	15642	15767	15640	15738	15659	15649	15663	15683	15883	15588	15788	15553	15748	15777	15921	15763	15564	15528	15839	15583	15694	15752	15713	15686	15634	15687	15577	15602	15628	15639	15670	15642	15756	15833	15644	15626	15631	15811	15751	15755	15558	15749	15563	15677	15705	15739	15555	15746	15665	15871	15518	15725	15687	15728	15927	15620	15774	15711	15827	15624	15551	15721	15757	15770	15936	15727	15725	15830	15581	15644	15837	15662	15626	15765	15750	15762	15677	15800	15578	15518	15659	15640	15629	15735	15624	15721	15646	15723	15725	15784	15596	15715	15699	15538	15722	15531	15738	15565	15678	15622
24205	22926	41048	49315	43726	35887	28522	22426	19694	18429	18202	18166	18204	18201	18289	18232	18124	18032	18155	18309	18258	18049	18172	18129	18137	17962	18118	17967	18188	18155	18078	18139	18244	18321	18327	18251	18039	18221	18062	18068	18081	18169	17942	18101	18152	18027	18076	18014	17929	17956	17970	18267	18210	17856	18182	18010	18081	18101	18095	17813	17975	18039	18282	18137	17912	17928	17965	18180	18123	18004	17991	18296	17862	18124	18159	18062	18072	17907	17913	17969	17968	17918	17954	17981	18089	18085	18200	18135	17985	17970	17860	17961	18009	18122	18070	18065	18186	17870	18124	18157	18048	17901	18270	18091	18099	18001	18127	17973	17955	18065	18078	17971	18091	17984	17965	18014	18250	18003	18193	18124	17969	18193	18082	17932	17985	18107	17882	17971	18157	17962	17913	17858	17860	18019	17840	18032	18065	17807	18205	17982	17917	17831	18117	18227	18149	17932	18134	18354	17864	18113	18027	17893	17941	17869	18129	18032	18006	18151	18047	18003	17760	18158	18053	18206	17850	17836	17802	17917	18035	18061	18017	18073	18025	18073	18052	18041	18000	17970	17794	18048	17872	18112	18091	17961	18140	18085	17987	17998	18077	17971	17917	18041	18122	17770	18310	18119	17951	18053	18133	18063	17774	18045	17955	18007	17846	17957	17841	18110	17926	17976	18028	17943	17991	17899	17961	17931	18103	18002	18031	18092	18025	18108	17890	18149	17886	18088	18038	18206	17971	17926	18185	18030	18167	17919	18009	17772	17905	18082	18031	17996	18048	18063	18115	18125	17974	17887	18267	18045	18123	18000	17880	17946	17991	17736	17894	18094	17793	17815	18077	18101	18019	17926	18054	17841	18126	18144	17943	18094	17829	17980	17967	18066	18057	17927	18098	18090	18129	17966	18005	17849	18057	17887	17967	18091	17971	18112	18153	17929	17864	18008	18051	18051	18144	17921	17852	17828	17931	18061	18004	18104	18177	17731	18001	18095	17997	18115	18143	18007	18039	18030	18056	18039	18093	17954	18045	18004	17969	17881	18033	18020	17977	17803	18069	17933	18152	17819	17787	17972	17869	18142	17882	18132	18037	18132	17983	18047	18013	17893	18025	17928	17946	18098	17850	18231	17996	18002	17858	18119	17976	18009	18262	17878	17817	17950	17872	18097	18196	17975	18209	17878	18037	17948	18033	17971	18170	18140	18170	17965	18168	17960	18023	18045	18075	17879	18086	17977	18035	17967	18123	18173	18119	18031	18080	18062	17907	17977	18052	17975	18009	17787	17904	17992	17941	17990	18060	17851	18059	17911	18019	18191	18042	17941	17881	18008	17947	18029	18047	17962	17925	17976	18071	18014	17950	18122	18132	18007	18025	18057	18142	17869	18187	18122	18012	18142	18075	17929	17994	18092	17756	17867	17933	18073	18031	18154	17912	17981	18119	18030	18128	18122	18097	18100	18022	18177	17824	17870	17897	17856	18062	17902	17988	18001	18101	18019	18072	17971	17891	18030	18240	18120	18070	18099	17998	18034	17951	18051	18042	18197	17831	17914	18041	18204	18012	18106	18202	18158	18004	18030	18094	17976	17914	17792	18228	18024	18053	17903	17922	17806	18186	17889	17837	18074	18038	18075	18041	18027	17934	18104	18023	18085	18074	17967	17914	18023	18119	18082	17869	18091	18085	18002	18120	18153	18252	18192	17966	17987	17855	18064	17959	17797	18085	17975	17974	17882	17915	17991	18111	17995	18024	17998	18118	17900	17971	17913	18115	17938	17973	17819	18094	18105	18012	17884	18138	18098	18120	17904	18007	18066	17821	17849	18016	18067	17877	17877	18164	18045	17886	18064	18103	17992	18222	18221	17852	18012	17808	17853	17885	18106	17986	18054	18073	17888	18225	18069	18107	18056	17955	17887	18227	18192	17940	18024	17949	17974	18046	17881	17909	17891	18060	17898	18152	17967	17954	18151	17944	18165	18005	17860	17980	18289	17945	17989	18024	17894	18047	18091	18177	17979	17960	18237	18006	17938	17928	17917	18167	18086	17995	18047	18105	18104	18104	17944	18047	18030	17971	18015	17982	18031	18008	18013	18002	18259	18007	18005	17902	17917	18148	17932	17954	17857	17960	18018	17984	18089	18027	17996	17973	18092	17915	18121	17975	18039	18059	18005	18309	18179	17996	17886	17836	17803	17917	17750	17951	17730	18224	17936	17946	17942	18026	17868	18159	17950	18111	18096	17879	18174	18063	17961	18113	17990	17914	17829	18041	18155	18013	18032	18076	18022	18270	18163	18145	17898	17895	18210	18110	17922	18035	17891	17935	17869	17983	18061	18232	18076	17934	17910	18056	18042	18230	18018	18114	17970	18135	17979	18046	17897	18098	17786	17988	17922	17845	18018	17933	18147	17970	18220	18002	18032	17931	17825	18188	17841	17995	18139	18199	18068	18019	18086	18105	18053	18156	17861	18011	18080	18090	17826	17990	17976	18016	18065	18068	17940	18057	17985	17860	18008	17899	17972	18153	17966	18275	17849	17944	18080	17991	18025	18194	17808	17986	17914	18070	18043	17794	18067	18217	18038	17955	18099	17896	18043	18114	17930	17978	17819	17956	18153	17866	17890	17853	18060	18027	18030	18092	18086	18094	17872	18196	18070	17988	18018	18222	18022	17939	17805	17963	18219	18122	18029	17881	18114	17865	17870	18031	17894	17974	18016	18093	17954	17896	17700	17940	18184	18060	17874	18025	18031	18110	17923	17842	17927	17943	18045	18048	17924	18010	18030	18036	18161	17867	18027	18079	17981	18088	18314	18023	17871	18062	18000	18153	17832	17911	18173	18077	17970	18178	17903	17806	18136	17928	18016	18111	17762	17903	17773	17957	18036	17978	17924	17973	18163	18017	17952	17958	18119	17967	18027	18188	18004	17932	18224	18144	17997	18089	17833	18132	17993	17997	18054	18233	17877	18162	17903	17892	17943	18123	17699	17992	18155	18033	17908	18144	17841	18017	18054	18083	18109	18140	18051	18219	18279	18017	17740	18057	18153	18180	17941	18181	17853	17894	17984	17922	17779	18062	18043	17924	17950	18068	18040	17859	18073	18106	18025	17816	17850	18071	17960	18055	18119	18082	18230	18085	18240	17882	18000	18048	18128	18143	18123	17939	18212	17739	17950	18203	18010	17994	17970	18077	18210	18073	17928	18133	17971	17926	17997	17837	18034	18229	17863	17904	18081	18106	18009	17902	18114	17855	18183	18114	18038	18033	17837	17970	17959	18034	17936	18036	17933	17967	17870	18097	17878	18128	18084	18108	18038	17993	17849	18015	18062	17948	17981	18104	18064	17944	18314	17974	18065	17900	17862	18021	18134	18132	18108	18215	17866	18001	17974	18218	17970	17862	17814	17997	17899	17963	17951	17983	18119	18095	17948	17954	17888	18067	18014	18031	17900	18073	17920	17996	18080	18057	17955	17940	17941	18029	17787	17967	18033	18113	17980	17810	17932	17937	17939	18049	17959	17973	18186	18055	17901	17892	18168	18070	17989	18185	18012	17813	18117	17818	18140	18005	18034	17963	17873	18296	18086	18064	17987	18073	17752	17980	17931	17982	18035	18074	17694	18128	18056	18176	17923	18002	18008	17834	18030	18134	17915	18083	18036	18128	17971	17930	17876	17949	18004	18071	17955	18004	17979	18243	18053	18000	18005	17986	18021	18109	17837	17892	17952	17943	18112	18032	17909	18255	18130	17903	18084	17895	17835	18179	18095	18026	17889	18113	17942	17911	18084	18113	17981	17810	17815	17911	17933	17935	17794	17826	18168	18080	17877	17869	17838	17904	17774	18113	17952	17824	17886	17961	17973	17830	18068	17926	18089	18166	18205	17980	17962	18133	17899	18075	18191	17966	17909	17968	17977	18168	18085	18002	18099	17715	17996	18028	18101	17846	17872	18108	17906	18086	17869	18118	18082	18086	18080	18087	18242	17908	18033	17982	17777	17984	18233	17908	17786	17943	18088	17910	18039	18147	18000	18015	18167	18113	18158	18059	18048	18008	18030	18039	17825	17909	17972	18032	17892	18097	18072	17817	18266	18225	18097	17872	18074	17926	17815	18053	17830	18083	18298	18034	17794	18167	18269	18244	18086	17916	17987	18052	18134	17922	18129	18092	17901	18064	18117	17974	17978	17874	17958	18417	18136	17975	17761	18069	18173	18036	17923	17908	18033	17957	17928	18097	17835	18010	17947	17878	18242	18085	17990	18225	17970	18061	17982	17974	18100	18128	17953	18006	17909	18138	17937	18307	18095	17920	17901	17983	17942	18144	17958	17999	18218	18130	17930	17829	17993	18221	18018	17867	18018	17888	18070	18033	18041	18060	17964	17918	18081	17989	18151	18076	17803	18002	18001	17803	18152	17933	17807	17894	17840	18190	18061	17945	18033	18078	18016	18039	18110	18029	18066	18004	18053	17967	17954	17960	18016	17867	17774	18062	18021	18115	17972	18064	17970	18198	18034	18016	18055	18075	18015	17983	17969	18152	18050	17906	17917	18116	17877	18050	17787	17908	17788	18231	18144	17979	17877	18055	18056	18058	18015	17728	18004	17990	18024	18004	18161	18093	18100	18067	18228	17977	18116	17984	18034	18223	18140	17995	18176	18155	17934	18013	17997	17950	18156	18020	18207	17996	18004	18253	18086	17970	17858	18116	18053	18138	18024	17966	18076	18003	17929	18004	17877	17947	18078	17911	18025	18298	17843	18079	17972	18144	17977	17944	17864	18166	18184	18105	18156	18201	18192	18000	18166	18002	18097	17908	17931	17889	18012	17871	18056	17843	18029	17935	18006	17776	18299	18108	17838	18098	18232	18092	18093	17959	17957	18055	18298	17924	17726	18134	18096	18123	18052	18015	17943	17969	17804	18042	18058	18133	17811	18180	18152	18008	17795	18147	17934	17952	18154	17943	18053	17878	17846	17849	17938	17939	17832	17897	18057	18183	17801	18006	17986	18040	18274	17832	18179	17864	18004	18121	17685	17908	17983	18003	17976	17949	18302	18104	18051	17995	17816	18076	17974	17875	18015	17914	17746	18116	17959	17932	18124	17934	18030	18122	17978	17921	17974	17957	17909	17905	18096	17959	18011
53372	94942	88276	68814	51293	37015	25145	19916	16950	15959	15626	15587	15791	15557	15529	15630	15510	15687	15596	15623	15515	15609	15665	15486	15637	15650	15829	15524	15659	15609	15615	15526	15521	15603	15601	15517	15809	15567	15406	15605	15435	15668	15570	15374	15640	15511	15671	15655	15603	15547	15625	15637	15524	15670	15537	15539	15561	15608	15563	15504	15643	15510	15452	15708	15543	15479	15469	15581	15413	15745	15437	15547	15740	15691	15579	15483	15593	15525	15558	15477	15605	15650	15572	15684	15620	15563	15732	15691	15533	15694	15395	15585	15548	15455	15622	15588	15547	15682	15561	15740	15636	15515	15526	15584	15302	15615	15706	15412	15609	15576	15475	15634	15581	15495	15468	15560	15644	15624	15858	15619	15564	15606	15517	15703	15587	15501	15680	15506	15702	15517	15549	15423	15634	15596	15604	15479	15406	15414	15637	15485	15517	15568	15445	15694	15518	15532	15439	15582	15606	15473	15640	15606	15462	15338	15578	15496	15894	15604	15600	15436	15670	15617	15637	15611	15554	15557	15673	15528	15565	15637	15446	15594	15688	15529	15507	15521	15431	15709	15706	15557	15578	15518	15592	15461	15524	15642	15535	15560	15574	15475	15606	15594	15552	15821	15595	15574	15586	15697	15764	15558	15551	15645	15758	15502	15556	15650	15547	15547	15515	15551	15389	15575	15648	15506	15693	15729	15603	15623	15765	15451	15679	15712	15624	15562	15467	15635	15568	15412	15564	15507	15632	15532	15591	15734	15676	15749	15463	15535	15681	15649	15711	15479	15646	15570	15512	15669	15573	15705	15596	15531	15629	15466	15616	15468	15538	15598	15682	15532	15700	15787	15483	15468	15710	15556	15629	15652	15607	15400	15374	15559	15546	15627	15593	15646	15611	15531	15590	15485	15659	15578	15405	15645	15606	15452	15481	15619	15594	15579	15532	15692	15801	15520	15606	15516	15398	15681	15796	15475	15466	15533	15706	15381	15634	15449	15593	15464	15716	15622	15508	15643	15493	15625	15616	15697	15565	15412	15630	15582	15657	15695	15552	15590	15507	15650	15612	15654	15596	15426	15649	15564	15682	15511	15697	15545	15571	15439	15506	15625	15368	15633	15448	15450	15585	15560	15621	15663	15607	15540	15531	15476	15767	15561	15603	15748	15512	15515	15501	15665	15576	15684	15584	15561	15518	15654	15512	15710	15606	15578	15455	15372	15510	15699	15604	15654	15594	15635	15480	15646	15530	15664	15482	15628	15544	15349	15660	15505	15518	15623	15641	15521	15581	15652	15420	15633	15484	15542	15529	15545	15424	15640	15405	15664	15482	15410	15704	15428	15593	15751	15514	15490	15526	15624	15644	15548	15518	15619	15684	15564	15638	15540	15598	15532	15426	15659	15451	15568	15460	15605	15670	15556	15737	15720	15491	15605	15539	15582	15566	15571	15455	15650	15567	15691	15660	15497	15524	15705	15646	15647	15583	15487	15495	15673	15709	15521	15488	15701	15598	15550	15558	15659	15493	15488	15683	15430	15669	15417	15571	15602	15525	15634	15741	15587	15689	15741	15477	15505	15470	15599	15763	15464	15438	15578	15517	15573	15480	15560	15691	15683	15556	15821	15591	15538	15593	15589	15662	15448	15665	15514	15725	15699	15552	15633	15576	15650	15581	15537	15632	15432	15566	15510	15511	15657	15583	15662	15814	15654	15763	15559	15646	15705	15506	15495	15380	15609	15476	15703	15744	15555	15495	15603	15548	15433	15633	15659	15735	15567	15704	15428	15654	15604	15606	15545	15459	15410	15691	15657	15683	15390	15527	15509	15508	15546	15385	15642	15469	15508	15706	15541	15664	15577	15674	15552	15530	15500	15607	15632	15569	15485	15605	15550	15468	15490	15676	15594	15580	15596	15867	15726	15568	15458	15706	15443	15519	15551	15612	15532	15609	15591	15575	15557	15505	15374	15593	15812	15346	15623	15708	15630	15495	15498	15485	15618	15711	15505	15744	15420	15589	15558	15559	15572	15460	15752	15530	15431	15656	15575	15689	15627	15595	15771	15746	15532	15601	15612	15681	15556	15511	15617	15550	15615	15552	15678	15542	15543	15742	15422	15541	15517	15664	15660	15643	15595	15582	15706	15523	15638	15548	15497	15665	15568	15554	15468	15676	15700	15638	15542	15513	15694	15593	15510	15559	15688	15501	15549	15538	15573	15593	15495	15561	15646	15524	15561	15525	15493	15643	15702	15699	15760	15442	15602	15586	15451	15466	15565	15523	15589	15600	15527	15463	15749	15533	15396	15583	15441	15561	15629	15666	15563	15630	15689	15582	15551	15448	15579	15877	15535	15484	15616	15681	15532	15598	15615	15775	15549	15640	15462	15521	15495	15524	15439	15528	15579	15560	15624	15514	15527	15674	15618	15737	15629	15439	15658	15626	15594	15585	15637	15640	15424	15714	15492	15606	15637	15465	15433	15569	15592	15554	15526	15679	15604	15643	15686	15760	15440	15645	15625	15679	15664	15548	15626	15557	15588	15614	15725	15644	15707	15667	15524	15554	15658	15515	15668	15531	15609	15546	15504	15588	15604	15553	15603	15541	15810	15564	15567	15570	15624	15515	15698	15564	15452	15664	15586	15671	15725	15681	15612	15579	15741	15646	15669	15678	15687	15540	15600	15414	15446	15616	15650	15732	15606	15732	15509	15672	15675	15608	15561	15680	15711	15705	15543	15666	15744	15448	15579	15709	15651	15541	15553	15505	15608	15511	15503	15669	15594	15489	15827	15561	15650	15670	15564	15383	15709	15617	15615	15599	15706	15482	15667	15571	15581	15546	15577	15542	15705	15504	15645	15412	15533	15614	15503	15483	15489	15567	15540	15454	15638	15552	15655	15630	15589	15565	15457	15520	15390	15598	15561	15497	15506	15472	15644	15734	15763	15535	15550	15612	15496	15693	15632	15542	15620	15585	15813	15282	15394	15571	15634	15467	15528	15573	15793	15682	15549	15840	15475	15420	15675	15694	15574	15594	15584	15726	15509	15473	15812	15462	15642	15605	15716	15711	15675	15718	15458	15502	15616	15502	15610	15588	15688	15581	15494	15484	15620	15691	15588	15573	15477	15672	15620	15675	15575	15472	15561	15418	15716	15663	15622	15432	15598	15566	15575	15448	15548	15601	15573	15474	15480	15541	15727	15577	15629	15678	15570	15548	15671	15695	15570	15569	15573	15551	15708	15647	15747	15558	15513	15635	15692	15737	15646	15451	15461	15635	15582	15547	15393	15610	15540	15485	15722	15571	15685	15683	15588	15583	15808	15666	15653	15624	15593	15585	15613	15558	15584	15453	15418	15639	15427	15443	15480	15397	15616	15546	15478	15500	15715	15432	15507	15536	15720	15654	15570	15615	15659	15637	15665	15592	15476	15593	15502	15661	15747	15734	15565	15522	15558	15572	15625	15673	15447	15614	15562	15711	15544	15599	15585	15583	15689	15630	15557	15560	15594	15657	15566	15538	15770	15522	15493	15625	15321	15418	15529	15577	15759	15458	15575	15578	15594	15577	15739	15588	15441	15805	15428	15636	15718	15549	15614	15734	15640	15707	15375	15770	15586	15598	15470	15435	15457	15651	15441	15691	15494	15646	15439	15792	15523	15478	15810	15452	15589	15562	15577	15585	15729	15567	15386	15449	15730	15641	15524	15420	15629	15645	15712	15860	15546	15627	15529	15635	15639	15669	15721	15578	15752	15393	15552	15433	15645	15766	15522	15598	15534	15557	15590	15555	15594	15665	15683	15573	15525	15723	15636	15633	15465	15623	15535	15504	15498	15646	15355	15701	15637	15565	15681	15520	15637	15625	15574	15526	15764	15383	15372	15462	15618	15493	15679	15593	15576	15594	15623	15696	15471	15671	15562	15616	15560	15598	15376	15600	15714	15589	15616	15708	15594	15730	15533	15629	15602	15665	15682	15623	15706	15498	15486	15595	15547	15431	15608	15651	15703	15526	15607	15606	15545	15633	15642	15531	15679	15657	15520	15520	15491	15485	15647	15662	15613	15534	15561	15604	15602	15531	15627	15568	15686	15541	15546	15634	15621	15468	15590	15641	15622	15612	15517	15511	15509	15631	15598	15634	15582	15710	15715	15640	15535	15608	15572	15613	15490	15736	15684	15667	15438	15727	15784	15625	15307	15581	15628	15651	15769	15566	15598	15734	15545	15463	15662	15371	15507	15639	15634	15777	15519	15594	15479	15807	15476	15474	15511	15763	15649	15482	15574	15669	15480	15672	15655	15688	15618	15456	15461	15503	15448	15705	15538	15578	15377	15541	15680	15424	15488	15339	15657	15626	15670	15622	15650	15531	15615	15461	15804	15786	15648	15434	15494	15529	15526	15645	15612	15723	15693	15588	15660	15716	15593	15600	15695	15574	15706	15661	15507	15821	15585	15611	15661	15557	15636	15618	15642	15829	15570	15725	15660	15467	15584	15685	15820	15657	15402	15498	15678	15538	15394	15532	15710	15569	15597	15535	15447	15642	15660	15722	15667	15637	15676	15688	15534	15740	15576	15458	15579	15566	15525	15586	15615	15658	15507	15510	15488	15689	15426	15645	15703	15463	15577	15444	15496	15682	15636	15512	15494	15615	15653	15572	15569	15751	15568	15417	15641	15649	15701	15560	15537	15556	15383	15698	15561	15730	15652	15719	15508	15510	15640	15700	15442	15813	15558	15538	15669	15697	15570	15627	15591	15536	15604	15678	15559	15478	15651	15541	15634	15568	15532	15500	15827	15453	15571	15547	15554	15601	15391	15657	15725	15476	15350	15613	15572	15720	15571	15672	15584	15390	15681	15678	15557	15594	15693	15526	15412	15628	15607	15618	15456	15642	15498	15674	15296	15618	15708	15641	15390	15427	15559	15697	15617	15503	15491	15520	15528	15412	15529	15516	15674	15570	15632	15527	15532	15359	15411	15744	15714	15667	15508	15673	15663	15533	15536	15526	15561	15563	15512	15679	15546	15563	15657	15524	15682	15528	15531	15651	15441	15710	15724	15477	15584	15784	15672	15610	15549	15577	15694	15699	15613	15538	15472	15522	15690	15551	15724	15513	15361	15635	15624	15449	15533	15795	15628	15547	15737
22969	22304	36422	41485	41036	37676	32200	24293	20687	19550	19192	18944	19022	18591	18671	18815	18897	18919	18920	18640	18817	18846	18782	18831	18784	18712	18715	18807	18756	18798	18921	18663	18934	18938	18671	18741	18777	18793	18776	18825	18714	18616	18656	18671	18868	18523	18698	18645	18409	18579	18697	18582	18594	18853	18777	18563	18541	18472	18655	18470	18496	18723	18526	18637	18571	18719	18624	18679	18709	18791	18721	18533	18669	18608	18695	18470	18582	18446	18598	18710	18622	18640	18683	18438	18610	18766	18696	18569	18446	18523	18499	18636	18595	18485	18635	18556	18649	18642	18600	18806	18663	18576	18627	18837	18713	18543	18797	18775	18571	18618	18837	18701	18416	18638	18553	18416	18480	18389	18629	18648	18697	18638	18757	18740	18648	18559	18575	18586	18436	18725	18583	18644	18673	18771	18566	18568	18685	18636	18587	18517	18747	18652	18689	18693	18534	18527	18472	18613	18656	18672	18830	18757	18618	18491	18753	18621	18682	18597	18834	18699	18532	18618	18630	18676	18629	18649	18779	18611	18443	18418	18604	18640	18739	18770	18660	18678	18686	18785	18718	18667	18390	18587	18711	18668	18739	18442	18534	18635	18623	18880	18590	18633	18645	18515	18497	18609	18681	18662	18543	18350	18379	18464	18487	18489	18372	18436	18444	18627	18333	18736	18666	18550	18908	18780	18579	18645	18413	18500	18786	18831	18659	18683	18411	18695	18817	18631	18623	18525	18607	18659	18617	18631	18728	18421	18681	18718	18593	18622	18696	18700	18560	18568	18599	18643	18607	18685	18747	18521	18621	18630	18474	18328	18598	18449	18572	18694	18832	18572	18677	18725	18617	18578	18770	18720	18594	18801	18381	18643	18631	18601	18654	18558	18646	18718	18646	18466	18811	18626	18598	18685	18460	18688	18537	18526	18410	18373	18454	18437	18613	18841	18686	18587	18491	18376	18682	18501	18623	18354	18705	18617	18646	18609	18794	18667	18639	18491	18530	18382	18587	18651	18578	18547	18605	18661	18658	18617	18556	18794	18502	18505	18740	18516	18724	18655	18614	18466	18551	18574	18784	18568	18607	18442	18616	18814	18529	18707	18607	18699	18660	18298	18478	18691	18521	18481	18680	18624	18725	18588	18745	18659	18653	18440	18544	18372	18563	18648	18476	18481	18517	18638	18671	18561	18699	18614	18605	18685	18595	18680	18641	18589	18521	18599	18936	18666	18735	18640	18606	18480	18693	18549	18491	18598	18774	18490	18507	18377	18458	18569	18533	18622	18455	18540	18821	18694	18694	18742	18576	18652	18639	18582	18653	18628	18482	18486	18633	18893	18678	18536	18600	18687	18582	18643	18633	18562	18234	18777	18665	18582	18570	18332	18799	18544	18641	18461	18377	18605	18489	18817	18380	18630	18660	18643	18624	18507	18487	18470	18718	18607	18764	18451	18520	18455	18702	18474	18637	18769	18695	18569	18562	18506	18512	18406	18479	18565	18499	18479	18578	18569	18285	18545	18710	18576	18533	18551	18378	18535	18682	18488	18557	18594	18713	18502	18493	18560	18405	18609	18562	18764	18837	18807	18557	18484	18323	18449	18742	18611	18766	18438	18607	18742	18757	18623	18503	18843	18535	18690	18642	18445	18702	18738	18398	18528	18385	18672	18402	18457	18529	18587	18625	18635	18706	18537	18603	18594	18503	18511	18505	18750	18636	18375	18647	18684	18524	18649	18622	18484	18707	18642	18551	18543	18460	18428	18614	18581	18646	18686	18485	18668	18390	18610	18621	18351	18420	18570	18645	18537	18486	18516	18625	18549	18656	18516	18610	18534	18757	18606	18519	18427	18501	18498	18485	18692	18624	18598	18668	18741	18554	18632	18729	18590	18699	18614	18805	18455	18304	18447	18466	18654	18598	18666	18584	18657	18799	18635	18659	18535	18605	18470	18665	18682	18623	18344	18615	18590	18366	18584	18765	18636	18343	18628	18525	18458	18721	18452	18519	18563	18637	18527	18625	18555	18617	18735	18588	18538	18408	18685	18574	18516	18441	18501	18547	18720	18481	18489	18694	18724	18569	18624	18645	18720	18683	18754	18455	18628	18552	18441	18594	18585	18520	18671	18647	18576	18537	18593	18654	18434	18520	18393	18712	18604	18845	18464	18529	18482	18733	18564	18491	18458	18532	18450	18661	18564	18634	18600	18753	18489	18480	18500	18724	18681	18470	18791	18496	18665	18714	18642	18478	18648	18533	18774	18633	18573	18571	18518	18595	18590	18606	18634	18438	18768	18574	18550	18467	18480	18679	18550	18454	18672	18484	18587	18404	18497	18618	18617	18647	18604	18684	18768	18552	18705	18482	18613	18679	18410	18515	18600	18644	18327	18587	18418	18527	18660	18443	18593	18627	18444	18595	18537	18345	18579	18728	18692	18680	18666	18646	18403	18600	18729	18680	18594	18399	18478	18542	18503	18711	18804	18541	18788	18691	18476	18560	18571	18619	18622	18638	18605	18784	18469	18648	18647	18498	18492	18715	18628	18399	18498	18498	18815	18632	18555	18777	18705	18406	18486	18618	18626	18416	18488	18678	18460	18651	18735	18644	18607	18430	18818	18750	18674	18690	18580	18754	18700	18603	18578	18700	18622	18517	18548	18473	18433	18508	18516	18579	18621	18713	18598	18666	18402	18398	18432	18662	18513	18606	18641	18628	18574	18825	18609	18617	18516	18705	18467	18625	18487	18602	18368	18650	18594	18637	18615	18431	18626	18620	18747	18611	18711	18414	18435	18452	18617	18736	18578	18541	18667	18550	18670	18640	18616	18620	18622	18264	18434	18578	18425	18540	18632	18735	18496	18530	18703	18541	18552	18830	18702	18556	18574	18618	18497	18591	18400	18585	18774	18704	18591	18592	18682	18611	18503	18643	18815	18329	18501	18656	18390	18670	18672	18711	18502	18764	18728	18714	18473	18723	18576	18554	18560	18719	18624	18641	18469	18686	18605	18643	18293	18467	18476	18382	18549	18860	18454	18634	18605	18679	18324	18364	18842	18627	18589	18666	18347	18575	18720	18898	18872	18619	18772	18751	18558	18647	18542	18640	18477	18520	18593	18489	18613	18626	18674	18369	18495	18827	18786	18372	18492	18821	18496	18667	18681	18511	18709	18816	18655	18730	18706	18675	18762	18508	18796	18824	18575	18405	18598	18723	18496	18595	18604	18515	18588	18647	18664	18790	18742	18603	18456	18601	18739	18615	18625	18574	18614	18583	18455	18591	18524	18708	18507	18690	18693	18717	18475	18437	18594	18559	18822	18662	18499	18459	18521	18595	18560	18711	18629	18615	18634	18467	18583	18456	18587	18319	18524	18650	18593	18577	18711	18579	18540	18771	18659	18746	18796	18643	18517	18593	18361	18426	18566	18669	18712	18786	18464	18631	18738	18848	18526	18766	18590	18625	18614	18579	18487	18440	18628	18800	18569	18695	18654	18542	18580	18542	18640	18595	18577	18765	18528	18613	18554	18476	18879	18692	18455	18512	18671	18609	18731	18408	18692	18453	18710	18689	18452	18521	18696	18444	18914	18721	18556	18509	18511	18623	18435	18649	18682	18779	18713	18497	18580	18525	18743	18649	18655	18850	18409	18464	18587	18642	18454	18454	18498	18540	18517	18678	18662	18734	18589	18621	18718	18612	18470	18773	18611	18531	18572	18658	18420	18605	18571	18572	18616	18657	18519	18683	18549	18579	18563	18491	18758	18430	18637	18505	18530	18678	18673	18605	18653	18555	18677	18606	18625	18754	18604	18555	18553	18614	18582	18651	18541	18649	18734	18439	18685	18529	18381	18696	18732	18532	18523	18787	18603	18691	18694	18692	18462	18545	18723	18615	18484	18652	18500	18696	18442	18639	18657	18603	18628	18725	18626	18390	18528	18458	18695	18744	18722	18718	18259	18396	18653	18719	18403	18610	18568	18565	18414	18513	18433	18614	18478	18687	18386	18590	18421	18505	18492	18725	18744	18586	18611	18815	18609	18607	18648	18522	18642	18717	18788	18628	18576	18352	18671	18627	18698	18340	18793	18680	18643	18710	18445	18793	18605	18636	18670	18814	18889	18790	18721	18647	18582	18616	18617	18555	18570	18729	18701	18607	18491	18705	18450	18607	18647	18603	18518	18708	18583	18622	18364	18631	18661	18351	18589	18553	18583	18579	18574	18615	18568	18538	18755	18757	18485	18429	18701	18664	18463	18523	18718	18765	18496	18531	18450	18472	18556	18783	18548	18647	18729	18734	18532	18714	18749	18715	18580	18523	18666	18675	18691	18375	18643	18560	18591	18693	18538	18401	18862	18605	18541	18690	18623	18572	18438	18587	18464	18662	18694	18775	18703	18594	18946	18471	18349	18446	18619	18837	18573	18760	18545	18366	18458	18507	18593	18312	18640	18559	18662	18819	18627	18392	18682	18675	18456	18429	18620	18354	18652	18351	18580	18521	18607	18577	18498	18581	18682	18778	18610	18663	18495	18508	18471	18489	18661	18796	18568	18631	18632	18695	18682	18554	18666	18515	18478	18537	18528	18647	18643	18605	18662	18543	18707	18573	18398	18556	18280	18536	18405	18834	18711	18642	18664	18352	18370	18662	18526	18450	18626	18505	18613	18665	18472	18457	18706	18252	18461	18565	18692	18592	18711	18419	18577	18455	18452	18515	18695	18644	18472	18650	18558	18562	18697	18881	18629	18642	18486	18456	18663	18579	18525	18530	18494	18527	18580	18540	18369	18583	18557	18555	18701	18554	18538	18684	18669	18552	18571	18616	18577	18650	18545	18532	18537	18439	18729	18586	18594	18692	18727	18798	18573	18393	18663	18579	18522	18740	18727	18651	18649	18426	18554	18502	18549	18559	18508	18498	18550	18537	18347	18305	18784	18636	18700	18517	18656	18548	18777	18607	18483	18552	18702	18589	18537	18838	18801	18606	18559	18562	18586	18540	18572	18330	18526	18545	18423	18449	18436	18518	18741	18705	18432	18521	18462	18594	18405	18708	18616	18563	18571	18567	18376	18796	18622	18692	18562	18522	18736	18733	18429	18563	18735	18645	18499	18492	18602	18539	18639	18575	18662	18729	18507	18516	18453
63976	103878	96226	78068	59576	43259	29272	21883	17839	16274	15904	15950	16044	15968	15942	15946	15994	15870	16007	15996	15993	16038	15957	16057	15968	16061	16009	15839	16005	15901	16033	15845	15911	15951	15902	16040	15995	15914	15942	15862	15936	15995	15995	15956	15811	16200	16027	16095	16144	15992	15780	15960	15950	16061	16131	15989	16026	16005	15868	15911	15722	16030	15791	16011	15992	16014	16039	16025	15863	15869	15981	15771	16051	15936	15910	15888	15821	15964	16022	16037	15794	15955	16045	16020	15918	16146	15953	15853	15928	15877	16059	15880	15978	16062	16037	15906	15838	15934	15850	15901	15955	16040	15885	15996	15885	16071	15972	15884	16036	16022	15727	15835	15969	15885	16030	16017	15999	15803	16045	16086	16043	15957	16071	15991	16068	15927	15961	16054	16033	15906	15704	16126	16017	15784	15892	16030	15768	15986	16018	15891	15951	15846	15959	15834	15964	15914	15943	16016	15967	15927	15888	15888	15958	15862	16077	15862	16122	15884	16022	16020	16095	15813	15866	15903	15923	16044	15917	15789	15943	15811	15881	15951	16074	16086	15814	15934	15723	15913	15894	15916	15922	15989	15964	16065	15958	16015	15904	15953	15796	15872	16045	16041	16017	15944	16075	16102	15810	15740	15899	15962	16213	15821	15850	16010	15899	15985	15928	16022	15866	15779	16003	15998	16027	16004	15926	15921	15891	16069	15997	15971	15939	15849	15849	16057	16066	15979	15990	16015	15766	15895	15923	15995	15977	15935	15934	15728	15775	15914	15892	16081	15967	15984	15893	15915	15813	15819	16001	15820	15908	15849	15903	16088	16216	15869	15916	15760	15848	15900	16007	15880	16090	15942	15805	15855	16044	15797	15962	15943	15816	15930	16138	15852	15841	15794	16159	15956	15723	15941	15997	15834	15902	16030	15952	15951	15971	15833	15812	15934	16014	15821	15885	15966	15926	15805	15815	16087	15753	16159	15813	15983	15742	16047	15927	15995	15997	15921	16092	15729	15820	15869	16055	16042	15935	15784	15885	15905	15947	15767	15947	15944	15953	16121	15933	15995	15828	15808	15955	15938	16172	16015	16021	15970	15987	15978	15936	15751	16082	15832	16067	16021	15931	15991	16050	15938	15967	15855	15917	15875	15965	15845	15885	15829	15975	15828	15941	15829	16034	15993	15977	15814	16025	16096	15892	15702	15971	15936	16064	15789	15931	15960	15964	15970	15951	15833	16004	16042	15859	15820	15879	15937	15975	16002	15804	15885	15844	16056	15964	15787	16064	15832	15894	16083	15854	16023	16120	15876	15801	16051	15969	16001	15888	15876	16054	16084	15926	15994	15943	15971	16015	16034	15912	16009	15955	15821	15930	15857	15845	16020	15901	15968	15938	15970	15766	15780	16027	15886	15889	16081	15925	15826	16055	16022	15974	16018	15883	15897	15951	16033	15750	16193	15893	15657	15845	16006	15954	16050	15851	15838	15877	15977	15934	16029	16034	15978	15955	15785	16005	15985	16061	15924	15948	15823	15981	15920	15762	16125	16077	16054	16011	15761	16013	15971	15873	16026	15953	15847	16135	15854	15795	15954	15980	15883	15907	15885	15964	15982	15996	15939	15865	15997	15988	15945	15875	15965	15926	15998	15886	16036	15925	15984	16048	15858	16107	15931	15876	15769	15870	15884	15734	16049	15862	15939	15977	16030	16049	16018	15851	16133	15864	15847	15879	15836	15934	15869	15965	16048	15999	15969	16072	15827	15929	15891	15768	15780	16071	15939	16062	16117	16090	16078	16008	15945	15944	15911	15876	15843	15939	15845	16005	15944	15819	16078	16038	15910	16090	16015	15895	16048	15853	15974	15890	15884	15909	16025	16132	15911	15780	15767	16035	16018	15899	15953	16039	16083	16058	15933	15947	15925	15865	15864	15845	15813	16066	16013	16029	16200	15790	15915	15829	15815	15859	16033	15902	15932	15832	16087	15841	16076	15954	16052	16026	15813	15877	16083	15898	15770	15918	15861	15963	15934	15826	16043	16088	15899	15749	16049	15946	15950	15945	16047	15940	15824	16154	15984	16015	15907	15966	15890	15929	15774	16012	15952	16027	15954	16070	16040	15888	15990	15792	15917	15909	15974	15823	15995	15870	15980	16018	15913	15989	15954	16027	16062	16039	15986	15940	15847	16158	15658	15996	15997	15970	15909	15950	15986	16003	15855	15972	16005	15796	15899	15964	15975	15907	16049	15830	15891	16072	15851	15941	15933	15887	15911	15851	15988	16033	16125	15826	15974	15780	15863	15971	15947	15949	16033	15856	15970	15996	15972	15989	16066	16039	16086	15980	15863	15957	16021	16084	15899	15937	15877	16149	15899	15951	15948	16001	15912	15994	15984	16148	16120	16013	15974	15857	16076	15881	15998	15991	15905	15862	16008	15914	15861	16046	16063	16009	15956	15938	15867	15922	15807	16043	16068	15792	15984	15845	15888	16074	15850	16064	16011	15775	16008	16059	15929	15722	15925	15977	15848	15990	15934	15943	15791	16029	15895	15934	15989	15930	15949	15976	16009	15712	16061	15963	16139	16101	15937	15947	16155	16001	16017	15856	15809	16005	16016	15750	16060	15833	15794	16021	16069	15868	16063	15883	15859	15872	16067	15841	16034	15798	15972	16064	15982	15974	15856	15973	15906	15897	16076	15825	15954	15895	15991	15974	15787	15970	15900	15912	16029	16093	15965	15960	15901	15809	16013	16074	15935	15750	15951	15766	15909	15793	15866	16068	15915	15976	15945	15896	15900	15994	15879	15936	15902	15903	15835	16026	15871	15829	15890	15965	15895	15869	16003	15930	15945	16135	15962	15886	15932	15952	15772	15835	15928	15967	16107	15925	15816	15946	16008	15937	15914	15995	15809	15880	15983	15875	15782	15958	15958	15833	16127	15784	15794	16148	16054	15973	15941	15887	16018	15993	16018	15854	15890	15853	15966	15974	15867	15807	16044	15749	15957	16098	15944	15938	15848	15911	16027	16041	15826	15903	15889	15830	15917	15813	15851	16011	15935	16109	15906	16017	15891	15962	15911	15911	15984	15853	15785	15998	16066	15853	15879	15825	15842	15945	15941	15975	15993	15963	15920	16196	15827	15949	15910	15830	15912	16047	16100	15885	16016	15828	15837	15794	15914	15979	15863	15997	15966	15983	15997	16177	15995	15883	15868	15931	16034	16039	15763	15879	15982	15913	15948	15942	15929	16132	16029	16010	16012	15798	16053	15871	15914	15904	16025	16156	15905	15840	15729	16111	15967	16059	15856	16092	16055	15874	16080	15994	15847	15988	15919	16097	15890	15998	15931	16134	15935	15893	15905	15924	15963	15990	15877	16041	15991	15792	15970	15904	15943	15813	15845	16071	15914	16061	16204	15866	15896	15903	15968	15975	15863	15878	15841	16016	15904	15987	16066	16058	15968	15882	15764	15931	15981	15965	15940	15981	15899	16150	15933	15930	16078	15998	16034	15944	15956	15776	15956	16044	16159	15892	15902	15930	16068	15957	15856	15950	16098	15904	15985	15953	15839	15988	15986	15844	15970	15956	15867	15921	15851	15911	15847	15829	15817	16042	15915	15993	15805	16002	16044	15875	16020	15994	15918	15877	15926	15958	15947	16002	15771	15875	15981	15854	15925	16047	16027	16012	15984	15686	16023	16058	15918	15880	16001	15866	15915	15908	15961	15914	16015	15940	16047	15910	15904	15827	16116	15877	15899	15875	15950	15979	16082	15827	16028	15760	15888	15927	15869	15976	15915	15670	15876	15936	16076	15942	16071	16113	15944	15977	15886	15957	16009	15960	15928	15875	15914	16043	15843	15921	16080	15844	16107	15877	15704	15922	15876	16029	15917	16152	16047	16024	15887	16003	15764	16024	15915	15929	15907	16047	16016	15861	15817	15903	16158	15977	15995	15905	15922	15996	15908	15987	15922	16169	16091	15691	16014	16023	16013	16019	15944	15802	15980	15710	15898	16183	15853	15885	15910	15977	16040	15885	15877	15925	15857	16058	15891	15938	15839	15704	15954	15956	15995	15800	15891	15941	16032	15935	15957	15848	16089	15818	16060	16005	15737	15904	16018	16106	15970	16004	15914	16112	15955	15867	16094	15856	15901	15971	16070	16046	15920	15824	15828	15918	15834	15904	16005	15828	15889	16027	15926	15786	15966	16145	16082	15987	15848	15804	15889	16026	15972	16047	15832	15888	15926	16112	15939	15949	16006	16013	15875	15850	16045	15887	15935	16061	15888	15935	15967	15967	16009	15793	15967	15843	15845	15905	15866	15895	15871	15969	15812	16007	16032	15752	15955	15853	15909	15912	16110	15980	16102	15942	16052	15846	15988	15849	15741	15965	16024	15917	15967	15799	16031	15841	15936	16002	15969	15903	16055	15907	16000	15932	16053	15840	15709	16069	15919	15930	15870	15968	15925	16026	15929	15905	15938	15882	15981	15986	15775	16002	15791	15929	15967	15965	15949	15997	16040	15914	15933	15904	15948	15968	15993	15974	16107	15924	15832	15951	16042	15884	15784	15909	15970	16163	15924	15917	15924	15978	15823	16072	15970	15883	15911	15920	15793	15863	15864	15984	16055	15750	15729	15897	15897	15969	16011	16008	16057	16105	15999	16104	16047	15921	16052	16031	15866	15940	15888	15969	15875	15967	15896	16079	15784	15971	15700	15967	15764	16027	15871	15967	15972	15870	15834	16024	15820	15985	15854	15967	15884	15997	15883	15932	16035	15848	15757	15875	15963	15950	15829	15851	16040	15990	16035	16090	15941	15779	15966	16148	16111	15744	15924	15986	15880	16050	15988	15856	15957	15952	16080	15954	15977	15847	15937	15703	15703	15943	15950	15912	15883	15941	16061	15879	16049	16044	15877	16144	16064	15696	16007	15864	16023	16015	16119	15962	15932	15971	15954	16053	15821	15807	15893	15834	16014	15871	15955	15849	15911	15919	15985	16001	15869	15913	15756	15842	16098	16084	15756	16167	15873	15973	15867	16069	15815	15867	15899	15984	15912	15872	15923	15969	15934	16126	15949	16038	15959	15865	16057	15897	15892	15776	15827	15967	15987	16007	15965	15846	15831	15987	15900	15904	15883
29056	33944	44623	35552	26962	22605	20675	19752	19280	19133	19404	19278	19485	19063	19055	19038	19105	19372	19426	19275	19388	19133	19268	19446	19102	19191	19252	18925	19225	19319	19149	19252	19214	19269	19081	19098	19156	19202	19148	19078	19003	18967	19235	19200	19275	19341	19086	19109	19133	19159	19073	19164	19187	19208	19086	19134	19035	19218	19129	19140	19076	19039	19032	19109	19096	18968	19170	19197	19324	19114	19167	19236	19236	19213	19202	19229	18984	19096	19190	19062	19329	19203	19201	19178	19206	19209	19189	18991	19037	18962	19139	19159	19248	19115	19339	19058	19242	19339	19224	19138	19002	19317	19103	19223	19010	19366	19212	19162	19220	19208	19080	19195	19151	19320	19156	19065	19113	19075	18952	19177	19143	19266	19228	19174	19201	19336	19129	19222	19031	19247	19287	19149	19072	19022	19113	19223	19151	18983	19224	19188	19321	19339	19160	19063	19129	19169	19377	19162	19057	19115	19100	19208	19167	19143	19238	19167	19045	19218	19022	18995	19046	18965	19213	19181	19320	19367	19087	19188	19346	19077	19149	18978	19104	19062	19140	19093	19234	19309	19246	19337	19275	19085	18996	19182	19166	19137	19040	19225	19049	19067	19213	19042	19226	19158	19401	19185	19092	19279	19261	19141	19196	19270	19287	19109	19220	19151	19369	19093	19201	19235	19101	19197	19061	19184	19386	19314	19089	19083	19183	19106	19231	19123	19174	19111	19158	19159	19218	19238	19159	19238	19269	19156	19217	18948	19350	19153	19009	19290	19334	19208	19367	19112	19053	19099	19261	19380	19167	19145	19211	19068	19064	19322	19195	19145	19270	19133	19162	19156	19222	19135	19173	19106	19397	19203	19349	19083	19114	19121	18934	19303	19113	19232	19435	19051	19152	19258	19315	19134	19162	19371	19374	19164	19280	19330	19394	19294	19192	19045	19245	19390	19103	19081	19099	19202	19102	19252	19260	19101	19389	19431	19201	19072	19093	19164	19157	19362	19333	19087	19171	19060	19057	19230	19207	19372	18952	19275	19240	19132	19104	19272	19230	19194	19314	19058	19291	19289	18983	19183	19007	19241	19033	19003	19048	18982	19066	19059	19053	19179	19272	19191	19015	19337	19167	19127	19098	19083	19342	19232	19082	19210	18997	19296	19151	19265	19299	19315	19186	19084	19210	19098	19106	19356	19246	19248	19249	19372	19291	19332	19254	19156	19065	19032	18986	19053	19255	19215	19307	19285	19043	19068	19213	19167	19098	19185	19433	19102	19413	19345	19324	19443	19319	19391	19137	19049	19186	19146	19278	19163	19000	19082	19082	19110	19285	19414	19121	19048	18987	19210	19249	19203	19197	19290	19293	19014	19149	19001	19378	19254	19109	18999	19046	19019	19268	19212	19171	19236	19157	18976	19226	19143	19321	19033	19375	19132	19192	19357	19176	19321	19084	19089	18935	19228	19163	19254	19311	19231	19136	19080	19233	19236	19335	19118	19243	19335	19262	19165	19290	18891	19079	18903	19218	19118	19165	19340	19149	19390	19381	19309	19230	19117	19111	19325	19175	19125	19079	19284	19377	19212	19343	19174	19409	19227	19273	19145	19260	19119	18987	19252	19161	19109	19255	19277	19167	19262	19235	18994	19157	19158	19241	19107	19207	19238	19161	19151	19412	18980	19204	19265	19242	19348	19274	19377	19275	19191	19222	19311	19392	19229	19092	19140	19179	19147	19022	19027	19209	19125	19373	19106	19046	19159	19164	19043	19243	18949	19194	19310	19244	19230	19053	19078	19045	19124	19034	19129	19172	19275	19244	19161	19131	19351	19306	19312	19165	19303	19498	19148	19229	19149	19149	19143	19336	19009	19207	19529	19192	19106	19355	19215	19109	19338	19122	19094	19204	19121	19077	19163	19345	19236	19072	19230	19374	19186	19242	19306	19116	19185	19192	19441	19144	19288	19161	19281	19270	19317	19076	19305	19173	19011	19418	19211	19351	19217	19052	18967	19195	19201	19129	18942	19179	19228	19352	19029	18961	19381	19260	19266	19041	19151	19282	19262	19339	19236	19285	19214	19313	19311	19453	19204	19273	19191	19317	19110	19022	19243	19013	19234	19355	19303	19159	19243	19264	19103	19208	19213	19064	19162	19095	19197	19091	19130	19186	19212	19262	19134	19131	19243	19039	19190	19160	19290	19148	19248	19218	19135	19103	19254	19037	19352	19137	19002	19180	19140	19285	19187	19224	19214	19170	19120	19244	19357	19132	19003	19073	19158	19273	19326	19241	19096	19241	19213	19138	19103	18974	19065	19052	19272	19069	19034	19383	19306	19203	19419	19087	19198	19185	19239	19252	19359	19331	19296	19222	19239	19391	19393	19353	19034	19004	19061	19234	19265	19080	19087	19067	19330	19179	19042	19237	19211	19149	18941	19135	19129	19290	19192	19231	19215	19119	19113	19098	19321	19352	19141	19015	19192	19336	19279	19061	19426	19183	19068	19387	19155	19012	19121	19129	19319	19172	19403	19286	19291	19366	19159	19236	19168	19217	19237	19082	19098	19083	19042	19180	18992	19268	19248	19359	19261	19144	19063	19153	19472	19174	19052	19355	19318	19082	19192	19252	19212	19423	19351	19219	19159	19145	19103	19340	19352	19451	19242	19429	19125	19057	19361	19154	19129	19092	19098	19116	19362	19228	19071	19169	19110	19185	19231	19119	19309	19320	19035	19065	19409	19296	19281	19249	19429	19377	19014	19232	18970	19042	19219	19248	19304	19202	19281	19447	19063	19203	19233	19328	18921	19271	19148	19187	18993	19281	19270	19207	18945	19015	19073	19367	19200	19263	19258	18898	19301	19089	19177	19286	19277	19344	19014	19172	19258	19288	19192	19366	19271	19153	19119	19102	19017	18893	18993	19292	19119	19237	19115	19028	19380	19441	19320	19142	19044	19201	18996	19144	19132	19190	19227	19263	19151	19081	19221	19000	19272	19262	19304	19032	19088	19039	19158	19254	19308	19269	19287	19361	19144	19066	19326	19219	19296	19193	19240	19284	19382	19243	19257	19224	19326	19091	19222	18903	19031	19095	19341	19000	19160	19123	19283	19268	19326	19236	19289	19146	19236	19136	19363	19253	19354	19351	19210	19093	19238	19330	19270	19223	19026	19030	19186	19166	19080	19275	18855	19315	19223	19145	19181	19285	18928	19092	19254	19318	19136	19023	19170	19211	19291	19339	19304	18990	19013	19099	19157	19052	19066	19282	19159	19324	19136	19316	19291	19234	19310	19229	19310	19337	19339	19242	19122	19406	19196	19238	19385	19099	19251	19212	19232	19283	19273	18900	19293	19193	19101	19056	19361	19206	19163	19050	19114	19223	19124	19191	19276	19293	19063	19257	19375	19099	19169	19092	19315	19069	19009	19309	19274	19175	19142	19197	19282	19224	19104	19166	19169	18999	19313	19083	18994	19069	19230	19278	19228	19272	19185	19131	19138	19302	19152	19275	19354	19203	19279	19074	19285	19418	19262	19150	19044	19356	19223	19198	19173	19136	19493	19114	19071	19112	19063	19206	19100	19109	19134	19239	19372	19186	19073	19306	19372	19381	19310	19035	19367	19283	19297	19250	19346	19136	19104	19093	19202	19199	19259	19141	19210	19037	19188	19233	19181	19192	19127	19205	19193	19232	19176	19096	19246	19232	18905	19246	19022	19133	19211	19285	19212	19495	19388	19256	19151	19178	19249	19321	19297	19086	18972	19272	19119	19163	19078	19041	18990	19157	19395	19265	18991	19305	19030	19252	19352	19241	19341	19519	19159	19335	19240	19154	19293	19227	18932	19234	19251	19245	19179	19083	19395	19288	19301	19250	19205	19312	19099	19165	19159	19226	19159	19395	19290	19429	19109	19101	19150	19214	19370	18971	19064	19138	19106	19041	19225	19227	19123	19202	19242	19126	19119	19196	19231	19290	19266	19168	19086	19352	19137	18910	19223	19181	19222	19029	19162	19141	19213	19329	19184	19106	19144	19387	19231	19134	19239	19386	19326	19305	19228	19185	19268	19223	19447	19244	19008	18945	19203	19248	19251	19363	19207	19122	19212	19286	19023	19103	18987	19053	19180	19126	19305	19118	19101	19094	19120	19250	19311	19367	19201	19226	19109	19133	19282	19270	19080	19104	19006	19072	19287	19402	19014	19140	19197	19258	19289	19124	18979	19037	19458	19316	19059	19354	19400	19144	19327	19049	19083	18986	19254	19296	19171	19138	19219	19127	19348	19091	19126	19142	19209	19317	19212	19037	19131	18962	19172	19244	19068	19278	19390	19343	19327	19053	19073	19154	19071	19134	19130	19092	19237	19111	19131	19194	19113	19230	19108	19293	19120	19155	19148	19093	19166	19202	19349	19173	19193	19266	19336	19092	19140	19343	19214	19289	19123	19249	19263	19323	18976	19228	19111	19260	19223	19308	19157	19241	18966	19164	19371	19036	19228	19063	19197	19071	19389	19162	19070	19298	19191	19227	19098	19220	19062	19189	19199	19243	19386	19061	18958	19217	19041	19201	19372	19045	19168	19286	19285	19115	19131	18896	19230	19464	19296	19373	19424	19015	19072	19056	19168	19233	19172	19349	19146	19233	19078	19313	19257	19247	19094	19146	19166	19162	19300	19437	19106	18938	18984	19158	19242	19119	19214	19238	19249	19171	19297	19358	19240	19217	19055	19072	19413	19318	19185	19146	19271	19005	19258	19137	19396	19237	19217	19106	19087	19067	19210	19271	19030	19251	19380	19325	19336	19302	19030	19178	19219	19268	19038	19222	19295	19136	19052	19393	19023	19338	19215	19170	18881	19094	19167	19023	19253	19433	19178	19295	19280	19188	19241	19297	19019	19316	19180	18935	19485	19134	19065	19135	19126	19338	19266	19262	19314	19170	19240	19312	19042	19106	19072	19172	19129	18922	19247	19042	19260	19381	19480	19216	19074	19229	19286	19318	19119	18969	19108	19359	19146	19301	19190	19136	19161	19266	19044	19176	19376	19260	19074	19283	19312	19382	19241	19310	19193	19244	19184	19095	19043	19283	19155	18988	19206	19009	19107	19255	19228	19399	19244	19115	19070	19138	18966	19104	19146	19097	19235	19177	19114
33801	54114	46644	32177	24238	19623	17460	16605	16437	16290	16314	16438	16325	16231	16203	16380	16369	16069	16360	16284	16395	16305	16197	16320	16294	16437	16202	16448	16214	16438	16255	16222	16383	16249	16339	16302	16200	16350	16267	16012	16315	16291	16186	16279	16212	16212	16253	16190	16291	16397	16215	16269	16166	16295	16335	16378	16256	16246	16257	16255	16304	16227	16111	16250	16219	16267	16295	16514	16190	16228	16349	16437	16113	16132	16262	16300	16376	16383	16250	16220	16193	16260	16198	16271	16257	16396	16171	16207	16224	16242	16265	16203	16256	16237	16275	16229	16330	15923	16339	16288	16185	16346	16307	16353	16174	16479	16198	16129	16199	16391	16357	16211	16271	16401	16442	16232	16406	16208	16379	16255	16128	16166	16194	16223	16177	16280	16330	16272	16412	16241	16303	16152	16233	16350	15989	16141	16509	16377	16316	16266	16383	16269	16352	16324	16223	16286	16279	16322	16227	16281	16357	16258	16419	16252	16179	16306	15979	16250	16326	16064	16187	16386	16298	16335	16286	16201	16255	16202	16286	16076	16209	16228	16542	16251	16259	16290	16124	16338	16211	16359	16315	16528	16198	16104	16149	16405	16458	16158	16197	16415	16168	16242	16202	16266	16265	16427	16221	16507	16302	16260	16339	16203	16244	16305	16159	16169	16343	16327	16168	16192	16376	16276	16189	16369	16358	16293	16218	16074	16246	16190	16344	16098	16227	16270	16007	16170	16336	16242	16402	16321	16212	16368	16142	16259	16074	16138	16188	16279	16211	16239	16166	16287	16351	16408	16076	16273	16217	16284	16279	16141	16370	16269	16576	16392	16349	16338	16301	16277	16306	16231	16480	16248	16204	16105	16235	16220	16284	16254	16134	16383	16199	16189	16361	16338	16162	16297	16285	16115	16318	16227	16265	16278	16191	16261	16573	16204	16378	16281	16414	16333	16310	16306	16179	16151	16322	16302	16336	16316	16434	16299	16193	16252	16094	16492	16372	16358	16212	16286	16298	16180	16186	16362	16383	16147	16364	16366	16213	16430	16181	16301	16203	16189	16298	16240	16442	16305	16282	16322	16314	16356	16268	16255	16223	16277	16217	16294	16138	16231	16301	16158	16232	16242	16393	16213	16138	16167	16173	16342	16318	16161	16399	16239	16348	16314	16311	16464	16302	16259	16369	16196	16246	16144	16322	16197	16365	16345	16285	16372	16344	16312	16186	16176	16257	16444	16391	16387	16315	16243	16198	16231	16240	16543	16207	16300	16220	16234	16380	16118	16218	16264	16253	16142	16129	16241	16178	16377	16352	16240	16332	16334	16277	16151	16425	16165	16175	16401	16262	16247	16198	16327	16437	16325	16374	16121	16377	16389	16286	16173	16452	16228	16108	16275	16482	16134	16283	16139	16165	16500	16172	16287	16434	16357	16355	16263	16333	16142	16241	16192	16166	16306	16150	16353	16242	16241	16452	16202	16285	16306	16314	16414	16272	16407	16086	16204	15976	16354	16239	16308	16378	16208	16140	16229	16382	16364	16210	16237	16233	16232	16434	16320	16285	16341	16360	16421	16119	16306	16334	16258	16222	16375	16235	16294	16318	16356	16358	16410	16139	16288	16237	16459	16277	16157	16278	16234	16287	16252	16209	16454	16279	16272	16369	16282	16340	16175	16269	16389	16229	16317	16421	16330	16268	16281	16372	16265	16187	16356	16233	16355	16175	16222	16185	16124	16377	16186	16431	16335	16352	16297	16185	16321	16252	16255	16179	16145	16131	16121	16409	16284	16387	16192	16170	16343	16378	16384	16370	16193	16117	16327	16430	16256	16324	16403	16188	16288	16302	16422	16193	16290	16244	16255	16136	16201	16244	16165	16287	16296	16198	16353	16182	16284	16399	16133	16189	16147	16346	16185	16343	16250	16165	16119	16268	16181	16313	16231	16328	16106	16319	16306	16207	16200	16116	16291	16275	16295	16294	16301	16315	16137	16117	16126	16186	16346	16129	16279	16366	16069	16524	16302	16332	16193	16291	16333	16257	16144	16371	16363	16416	16263	16108	16310	16253	16331	16314	16279	16211	16110	16307	16254	16188	16437	16294	16275	16249	16151	16232	16319	16343	16290	15950	16365	16204	16194	16279	16261	16256	16419	16259	16325	16245	16313	16195	16360	16282	16283	16379	16234	16255	16153	16084	16315	16303	16279	16407	16178	16249	16304	16271	16321	16197	16207	16212	16309	16359	16186	16269	16203	16370	16191	16281	16253	16239	16446	16336	16220	16247	16222	16272	16542	16206	16247	16195	16347	16613	16370	16106	16297	16254	16143	16280	16231	16249	16205	16261	16294	16424	16322	16415	16178	16222	16193	16453	16285	16236	16190	16253	16221	16150	16342	16138	16310	16124	16284	16360	16298	16270	16200	16291	16173	16281	16299	16110	16226	16143	16272	16279	16432	16452	16177	16260	16389	16313	16274	16343	16325	16383	16172	16377	16294	16151	16284	16333	15986	16205	16250	16346	16371	16341	16292	16110	16227	16249	16244	16213	16167	16391	16277	16385	16294	16298	16276	16275	16418	16473	16124	16231	16330	16186	16277	16182	16472	16210	16207	16363	16361	16211	16327	16402	16242	16332	16238	16001	16265	16171	16306	16093	16298	16121	16220	16313	16300	16207	16211	16213	16456	16258	16124	16301	16213	16172	16386	16279	16124	16363	16020	16270	16310	16271	16220	16328	16453	16333	16234	16239	16246	16172	16436	16395	16344	16327	16179	16294	16180	16381	16360	16308	16274	16261	16205	16233	16087	16268	16219	16282	16289	16348	16304	16305	16277	16332	16344	16379	16231	16291	16212	16218	16211	16114	16440	16348	16458	16498	16346	16482	16127	16367	16251	16287	16291	16274	16459	16390	16247	16313	16257	16339	16271	16222	16272	16368	16167	16314	16422	16253	16244	16242	16133	16352	16183	16427	16276	16295	16136	16445	16449	16210	16407	16240	16332	16294	16313	16197	16332	16211	16150	16339	16190	16293	16196	16293	16384	16295	16366	16333	16207	16241	16369	16348	16417	16396	16281	16325	16211	16139	16152	16188	16289	16346	16307	16367	16412	16391	16179	16322	16325	16479	16236	16394	16210	16375	16245	16287	16150	16271	16357	16375	16268	16314	16359	16247	16357	16431	16291	16296	16188	16365	16207	16319	16336	16247	16112	16170	16261	16206	16373	16338	16302	16194	16111	16408	16175	16414	16199	16331	16267	16260	16416	16341	16356	16407	16220	16182	16247	16146	16251	16226	16243	16253	16249	16502	16360	16235	16336	16266	16321	16100	16332	16197	16191	16373	16227	16264	16288	16214	16104	16262	16256	16350	16283	16132	16257	16318	16313	16201	16273	16233	16221	16297	16164	16200	16363	16225	16257	16380	16368	16444	15992	16214	16285	16293	16304	16288	16140	16010	16204	16460	16268	16466	16285	16408	16324	16334	16102	16327	16424	16300	16422	16131	16449	16166	16280	16130	16278	16365	16471	16231	16204	16335	16297	16315	16176	16310	16284	16299	16244	16256	16273	16198	16205	16340	16218	16105	16337	16293	16111	16239	16312	16244	16364	16299	16211	16232	16311	16216	16433	16387	16232	16308	16326	16296	16377	16138	16320	16212	16306	16203	16359	16199	16110	16207	16170	16439	16384	16193	16276	16394	16351	16403	16108	16175	16240	16209	16382	16196	16159	16400	16258	16303	16208	16308	16401	16085	16414	16507	16248	16332	16466	16182	16330	16116	16179	16492	16248	16204	16226	16410	16361	16113	16284	16306	16261	16256	16283	16173	16475	16327	16085	16182	16177	16376	16296	16494	16349	16235	16178	16331	16096	16139	16349	16361	16098	16121	16331	16168	16277	16245	16110	16255	16342	16444	16341	16366	16335	16215	16335	16452	16315	16159	16521	16198	16273	16066	16224	16305	16316	16294	16348	16341	16315	16183	16394	16167	16129	16158	16221	16185	16404	16328	16369	16095	16366	16157	16238	16297	16281	16176	16032	16348	16293	16135	16359	16316	16274	16275	16404	16243	16355	16137	16152	16105	16355	16184	16254	16300	16231	16297	16221	16410	16304	16315	16115	16222	16342	16285	16201	16277	16212	16332	16293	16126	16314	16338	16267	16130	16279	16317	16308	16277	16274	16338	16169	16123	16375	16130	16253	16188	16394	16140	16227	16355	16361	16369	16361	16400	16139	16208	16083	16333	16355	16205	16353	16210	16081	16320	16259	16278	16351	16107	16213	16212	16240	16225	16475	16407	16413	16238	16340	16522	16272	16341	16269	16145	16306	16223	16301	16523	16218	16260	16327	16392	16172	16124	16179	16306	16361	16339	16412	16319	16314	16312	16213	16179	16274	16352	16285	16188	16311	16293	16242	16147	16197	16329	16267	16293	16405	16342	16299	16221	16262	16385	16356	16379	16255	16273	16214	16272	16359	16252	16286	16414	16175	16283	16362	16325	16375	16341	16205	16193	16247	16341	16218	16222	16405	16565	16205	16370	16486	16328	16352	16347	16308	16186	16212	16066	16467	16285	16149	16304	16391	16282	16142	16160	16319	16181	16235	16323	16199	16307	16321	16328	16202	16367	16248	16344	16184	16180	16247	16389	16275	16233	16284	16376	16224	16049	16338	16242	16290	16230	16368	16255	16263	16154	16285	16215	16137	16220	16118	16205	16393	16275	16379	16280	16251	16396	16344	16542	16398	16291	16177	16298	16195	16193	16267	16288	16303	16402	16277	16232	16395	16166	16424	16344	16231	16236	16185	16316	16194	16315	16191	16376	16210	16204	16212	16254	16348	16183	16357	16238	16206	16366	16164	16459	16238	16371	16152	16339	16350	16234	16269	16330	16392	16340	16252	16222	16161	16450	16173	16326	16292	16237	16394	16328	16334	16375	16287	16438	16265	16275	16133	16251	16324	16433	16255	16320	16486	16275	16249	16262	16323	16416	16226	16366	16428	16327	16172	16262	16280	16252	16208	16317	16369	16444	16284	16268	16403	16317	16258	16275	16205	16274	16209	16328	16333	16197	16236	16340	16245	16197	16272	16302	16161	16393	16320	16189	16300	16281	16279	16176	16234	16235	16262	16122	16437	16257	16274	16363	16372
24320	23886	41014	45235	37327	31186	26123	21660	19709	19240	19164	19032	19006	18834	19051	18927	18971	18795	19000	18972	18911	18836	18841	19051	18822	19113	18905	19089	18811	18873	18865	18970	18685	19139	18844	18878	18908	18841	18838	18926	18867	18653	18622	18820	18805	18766	18993	18930	18969	18899	18708	19010	18853	18925	18792	18738	18993	18964	18882	18887	18868	18825	18854	18937	18896	18834	18847	18788	18633	19010	18788	18852	18810	18849	18814	18779	18621	18772	18862	18522	18742	18983	18839	18920	18910	18755	18631	19076	18635	18939	18823	18920	18935	18684	18731	18743	18864	18897	18715	18851	18795	19041	18861	18713	18733	18849	18959	18926	18854	18799	18825	19048	18781	18871	18885	18687	18845	18911	19015	18793	18730	18618	18676	18677	18657	18706	18857	19041	18855	18773	18988	18890	18708	18811	18737	18559	18837	18767	18945	18799	18888	18671	18755	18933	18949	18821	18596	18792	18970	18882	18832	19009	18734	18798	18807	18774	18990	18893	18743	18730	18897	18748	18895	18746	18735	18805	18822	18707	18852	18970	18875	18990	18833	18769	18741	18782	18691	18767	18730	18763	18642	18882	18817	19001	18968	18575	18892	18732	18690	18693	18949	18559	18691	18828	18891	18721	18793	18776	18742	18946	18761	18787	18792	18639	18725	18803	18882	18759	18797	18800	18905	18620	18779	18746	18773	18703	18891	18647	18725	18713	18827	18833	18587	18772	18842	18926	18665	18873	18786	18960	19054	18503	18738	18613	18726	18739	18813	18927	18862	18740	18799	18973	18842	18870	18787	18852	18638	18776	18653	18840	19028	18555	18688	18913	18699	18592	18580	18713	18890	18833	18773	18787	18830	18726	18707	18711	18612	18930	19002	18649	18455	18817	18724	18799	18783	18640	18815	18677	18872	18753	18804	18690	18724	18839	18798	18968	18908	18819	18618	18901	18729	18813	18757	18785	18769	18879	18833	18789	18713	18854	18521	18921	18931	18663	18616	18781	19084	18785	18802	18805	18738	18710	18837	18908	18994	18888	18786	18675	18857	18719	18818	18694	18606	18992	18755	18696	18649	18798	18643	18726	18753	18623	18706	18844	18802	18694	18834	18889	18932	18852	18790	18666	18653	18649	18921	18754	18823	19001	18864	18837	18759	18551	18636	18794	18620	18744	18833	18993	18762	18736	18704	18779	18625	18873	18652	18830	18727	18793	18848	18780	18791	18989	18905	18770	18882	18712	18957	18813	18909	18726	18581	18862	18754	18795	18930	18857	18844	18796	18913	18944	18774	18780	18864	18856	18821	18754	18832	18833	18716	18730	18710	18671	18919	18768	18780	18838	18770	18760	18926	18923	18725	18701	18911	18867	18825	18503	18722	18654	18797	18885	18803	18931	18823	18878	18810	18995	18881	18764	18866	18922	18694	18603	18686	18751	18809	18956	18681	18891	18671	18773	18855	18830	18716	18667	18898	18828	18907	18900	18799	18843	18842	18726	18914	18825	18648	18914	18959	18890	18820	18875	18748	18824	18811	18845	18897	18600	18841	18676	18816	18849	18881	18588	18700	19064	18758	18671	18722	18734	18814	18635	18682	18986	18790	18927	18756	18958	18581	18600	18888	18726	18704	19045	18915	18747	19044	18773	18736	18831	18772	18709	18807	18715	18747	18940	18852	18681	18953	18836	18918	19013	18783	18999	19062	18741	18756	18773	18734	18907	18732	18588	18825	18713	18843	18873	19030	18815	18732	18769	18733	18823	18572	18706	18800	19002	18721	18865	18879	18800	18807	18586	18786	18808	18615	18585	18848	18944	18939	18795	18793	18709	18698	18894	18842	18793	18840	18814	18808	18459	18856	18825	18775	18955	18689	18843	18941	18888	18952	18759	18797	18834	18927	18972	18795	18973	18902	18951	18827	18941	18897	18796	18727	18797	18834	18825	18720	18862	18963	18885	18813	18842	18855	18941	18606	18871	18995	18847	19050	18894	18728	18630	18876	18867	18696	18902	18954	18888	18685	18672	18956	18628	18796	18878	19065	18876	18872	18675	18765	18764	18749	18730	18851	18887	18820	18845	18718	18603	18449	18803	18826	18848	18729	18822	18733	18919	18783	18718	18929	18750	18990	18669	18756	18855	18659	18715	18715	19003	18954	18734	18805	18821	18771	18812	18629	18811	18789	18659	18938	18581	18738	18936	18816	18688	18702	18803	18617	18884	18831	19007	18889	18785	18784	18778	19001	18823	18778	18710	19004	18824	18837	18680	18862	18828	18816	18806	18997	18882	18889	18777	18665	18715	18852	18684	19138	18817	18692	18912	18688	18600	18547	18726	18863	18637	18871	18571	18829	18567	18978	18944	18791	18825	18796	18729	18741	18714	18873	18899	18841	18715	18892	19002	18792	18778	18890	18692	18790	18820	18865	18823	18952	19061	18691	18831	18839	18937	18667	18730	18914	18917	18835	18649	18974	18822	18823	18827	18858	18597	18950	18567	18842	18731	18910	18944	19016	18852	18659	18882	18806	18851	18816	18824	18907	18855	18788	18851	18618	18799	18722	18680	18804	18818	18915	18874	18727	18768	18810	18720	18678	18597	18658	18566	18999	18777	18710	18689	18736	18589	18786	18860	18839	18674	18728	18747	18918	18785	18815	18592	18696	18752	18678	18732	18952	18869	18784	18980	18888	18827	18770	18691	18765	18735	18871	18613	18873	18638	18741	18909	18657	18637	18854	18716	18953	18769	18765	18691	18834	18888	18656	18756	19051	18905	18769	18820	18770	18866	18592	18899	18751	18804	18824	18852	18810	18882	18836	18798	19053	18863	18752	18675	18857	18891	18839	18723	18799	18815	18778	18730	18634	18885	18637	18785	18835	18716	18784	18816	18684	18837	18634	18619	18744	18707	18723	18708	18534	18668	18888	18923	18997	18840	18771	19059	18833	18760	18784	19098	18972	18892	18801	18805	18952	18889	18860	18833	18764	18849	18725	18661	18857	18742	18642	18798	18694	18808	18800	18555	18711	18770	18813	18743	18787	18754	18764	18670	18705	18735	18648	18937	18987	18705	18751	18810	18867	19075	18809	18776	18775	18857	18931	18565	18794	18957	18773	18787	18809	18854	18853	18578	18766	19096	18759	18868	18885	18824	18718	18857	18696	18886	18783	18833	18945	18816	18961	18667	18659	18627	18968	18984	18757	18868	18744	18537	18652	18601	18774	18768	18819	18699	18906	18809	18863	18758	18898	18874	18695	18934	18860	18747	18762	18782	18850	18935	18791	18965	18805	18858	18802	18828	18713	18802	18894	18594	18736	18845	18823	18678	18851	18718	18816	18924	18829	18931	18627	18717	18896	18825	18726	18661	18842	18603	18847	18763	18813	18906	18752	18646	18940	18956	18717	18940	19127	18938	18736	18703	18966	18656	18784	18904	18975	18882	18868	18722	18840	18739	18777	18688	18808	18782	18713	19086	18775	18756	18857	18767	18801	18607	18815	18758	18907	18686	18890	18875	18931	18802	18982	18720	18797	18743	18847	18814	18657	18778	18655	18777	18812	18750	18754	18820	18765	18703	18694	18723	18925	18748	18793	18899	18768	18897	18860	18478	18818	18696	18816	18639	18989	18769	18888	18797	18818	18670	18912	18808	18908	19052	18968	18775	18901	18917	18870	18868	18697	18583	18586	18688	18740	18797	18929	19082	18873	18870	18790	18930	18910	18747	18651	18996	19007	18954	18706	18928	18843	18828	18762	18889	18958	18756	18882	18840	18830	18645	18832	18808	18907	18666	18695	18779	18658	18762	18853	18875	18647	18827	18834	18815	18700	18785	18862	18567	18843	18832	18763	18811	18916	18817	18880	18750	18740	18654	18879	18885	18868	18739	18809	18781	18726	18794	19030	18762	18600	18569	18654	18972	18756	18727	18743	18731	18547	18918	18792	18800	18817	18657	18854	18746	18860	18569	18800	18906	18658	18634	18813	18912	18706	18641	18761	18622	18770	19020	18879	18773	18943	18883	18584	18655	18627	18902	18881	18703	18913	18663	18836	18680	18806	18635	18775	18744	18741	18720	18931	19038	18810	18948	18713	18853	18805	18823	18855	18800	18760	18701	18847	18719	18943	18884	18775	18964	18700	18707	18844	18710	18878	18834	18790	18761	18699	18594	18712	18563	18866	18554	18683	18739	18734	18911	19037	18789	18804	18796	18923	18848	18891	18872	18875	19010	18826	18790	18500	18605	18771	18878	18883	18791	18823	19023	19033	18857	18823	18875	18666	18748	18779	18799	18817	18981	19018	18861	18887	18698	18869	18909	18864	18833	18748	18861	19045	18943	19028	18951	18943	18890	18711	18768	18856	18767	18822	18852	18779	18809	18779	18532	18646	18748	18771	18848	18977	18659	18837	18812	18738	18571	18846	18927	18749	18836	18890	18701	18942	19012	18913	18738	18762	18798	18831	18727	18754	18768	18796	18966	19082	18881	18891	18804	18771	18633	18855	18485	18710	18834	18792	18869	18853	18754	18923	18887	18861	18960	18809	18827	18906	18638	18892	18800	18636	18776	18795	18699	18594	18854	18889	18846	18688	18690	18832	18854	18777	18944	18683	18750	18806	18758	18819	18766	18721	18854	18726	18785	18432	18584	18879	18726	19048	18951	18695	18919	18782	18904	18742	18799	18973	18862	18870	18639	18599	18928	18706	18980	18800	18624	19104	18838	18769	19081	19003	18975	18641	18619	18804	18742	18690	18725	18792	19005	18918	18777	18833	18859	18824	18910	19022	19092	18593	18839	18987	18728	18703	18830	18851	18813	18650	18798	18665	18831	18737	18862	18700	18663	19040	18960	18610	18960	18717	18834	18685	18798	18612	18653	18569	18751	18865	18937	18721	18622	18807	18953	18659	18801	18916	18811	18972	18801	18741	18723	18873	18564	18629	18798	18798	18753	18933	18807	18879	18771	18712	18846	18706	18871	18869	18839	18774	18881	18918	18908	18760	18600	18943	19001	18653	18643	18751	18736	18628	18802	18930	18628	18744	18782	19003	18841	18985	18848	19095	18759	18761	18625	18817	18923	18859	18618	18751	18727	18838	18947	18759	18651	18716	18561	18792	18888	18820	18611	18847	18637	18852	18696	18738	18742	18684	18747
59493	96566	86409	64232	45098	30778	21225	18647	16836	16186	16231	16150	16244	16262	16164	16180	16178	16105	16308	16120	16272	16255	16144	16033	16140	15900	16298	16162	16138	16101	16132	16148	16211	16009	16181	16070	15977	15965	16188	16204	16256	15947	16140	16146	16203	16014	16104	16116	16087	16237	16178	16265	16037	16035	16035	16108	16046	16160	16029	16154	16051	16226	16234	16129	16304	15999	16174	16213	16031	16119	16344	16049	15999	16144	16101	16114	16027	16012	16184	16138	16204	16242	16165	16263	16190	16179	16202	16089	16255	16158	16319	16308	16054	16127	16072	16217	16315	15922	16100	16144	16049	16046	16140	15980	16124	16100	16171	16013	16028	16178	15985	16316	16133	16235	16214	16204	16238	16159	16148	16139	16072	16171	16084	16120	16227	15926	16005	16064	16241	16167	16173	16139	16084	16142	16170	16108	16123	15942	15992	16133	16003	16110	16312	16090	16148	16138	16112	16155	16178	16140	16028	15903	16240	15928	15884	16106	16040	16104	15878	16178	15993	16137	15936	16082	16080	16040	16064	16007	15976	16002	16052	16130	16065	16025	16191	16019	15962	15909	16066	16102	16033	16208	16235	16258	16048	16123	16144	16058	16021	16207	16006	15997	16086	16319	16009	16206	16161	16357	16066	16083	15974	16059	15970	15964	16173	16144	15961	16162	16072	16146	16078	16082	16064	16221	16104	16019	16192	16227	16241	16258	16407	16332	16016	16301	16037	16159	16064	16115	16298	16094	16220	16087	16218	16047	16024	16339	16069	16115	16197	16237	16080	16060	16119	16005	16255	16282	16056	16287	16248	16061	16207	16052	16173	16111	16087	16282	16056	16195	16037	16035	16075	16096	16218	16164	16240	16145	16179	16118	16234	16305	16228	16150	16097	16071	16037	16064	16138	16093	16281	16122	16015	16162	16197	16135	16088	16237	16092	16137	16115	16119	16033	16091	16077	16139	16154	16204	15996	16210	16035	15944	16098	16323	16223	16215	16107	16245	16029	16264	16067	16168	15983	16285	16058	16121	15904	15999	16129	15991	16053	16193	16174	16141	15998	16116	16165	16105	16157	16136	16101	16138	16063	15841	16122	16138	16029	15997	16123	16129	16318	16149	16015	16157	16163	16093	16023	16162	15942	16163	16113	16121	16108	16179	16107	16124	16136	16156	16127	16156	16129	16173	16007	16219	16022	16219	16105	16173	16192	16094	16202	16274	16143	16117	16053	15992	15973	16002	16097	16024	16093	16136	16118	16165	16102	15965	16147	16116	16262	16139	16349	16208	16176	16195	16216	16016	16127	16231	16071	16155	16147	16371	16197	15903	16162	16210	16058	16148	16056	15975	16195	16132	15737	16104	16323	16061	16143	16173	15974	16080	16001	15938	16083	16121	16136	16304	16107	15966	16064	16153	15986	15963	16289	16275	15948	16063	16154	15951	16272	16115	16195	16125	16157	16160	16232	15943	16057	16063	16081	16135	16040	16162	16031	16032	16102	16136	16153	15998	16133	16142	16132	16074	16087	16010	16215	16213	16015	16233	16043	16081	16302	16046	16123	16124	16119	16146	16103	16101	16060	16097	16184	16189	16207	16064	16143	16073	16000	16108	16126	16004	15989	16099	16214	15890	16097	16293	16149	16188	16055	16061	16105	16067	16109	16125	16143	16061	15982	16228	16110	16195	16046	15993	16112	16102	16082	16049	16068	16196	16230	16247	15975	16161	16186	16073	16117	16194	16101	15990	16054	15971	16180	16242	15946	16224	16171	16147	16200	16213	16144	16128	16093	16040	16125	16143	16230	15989	15974	16154	16065	16350	16053	16050	16053	16040	16278	16173	16070	16103	16191	16120	16096	16120	16280	16128	16138	16026	16022	16180	16182	16220	16186	16183	16059	16192	16200	16100	16213	16009	16004	16153	16062	16048	15925	16127	16195	16129	16021	16040	16274	16117	16237	16136	16066	16210	16296	16057	16052	16218	16250	16100	16158	16003	16135	16133	16184	15989	16088	16112	16063	16047	16019	16342	16046	16124	15928	16224	16023	16211	16090	16051	16230	16117	16138	16031	16102	16255	16091	16116	16055	16264	16125	16229	16017	16210	16069	16043	16034	16039	16237	16031	16020	16019	16133	16052	16077	16096	16163	16041	16147	15938	16190	16158	16139	16033	16265	15963	16074	16218	16087	16221	15978	16210	16053	16046	16290	16221	16009	16127	16190	16155	15995	16078	16173	16109	16013	16140	16212	16056	16008	16010	16274	16137	16053	16036	15985	16194	16193	16164	16024	16146	15930	16268	16051	16261	16102	16241	16043	16177	16110	16229	16221	16055	16191	15949	16128	16072	16197	16105	15963	15987	16237	15976	16036	16221	16072	16252	16182	16064	16181	16275	16188	16229	16199	16207	16445	16199	16277	16175	16107	16096	16080	16057	16159	15999	15964	15956	16167	16028	16016	16056	16159	16145	16162	16281	16100	16104	15989	16017	16230	15891	16223	16007	15964	16094	16137	16240	16181	16179	16130	16275	15975	16253	16056	16164	16092	16241	16100	16017	16263	16154	16126	16367	16097	16079	16146	16157	16214	16159	16132	16010	16238	16215	16070	16178	16066	16323	16003	16002	15947	16156	16015	16023	15965	16069	16140	16201	16030	16171	15968	16168	16012	16162	16212	16085	16169	16236	15964	16024	16174	15984	16274	16202	16001	16215	16153	16060	16254	16049	16036	16084	16107	16054	16128	16107	16171	16057	16056	15995	16153	16100	16063	16180	16008	15977	15990	16217	16005	16131	16099	16048	16082	16083	16142	15958	16235	16167	16093	16094	16113	16054	16064	16084	16157	15949	16279	16165	16201	16187	16120	16102	16190	16145	16158	16131	15926	16116	16105	16292	16245	16100	16128	16115	16095	16175	16230	16033	16200	16119	15980	16221	16018	16168	16144	16078	16110	16303	16001	16147	16258	16037	16089	16021	16133	15995	16250	16047	16099	15952	16086	16050	16175	16075	16258	16070	16218	16024	16248	16112	15975	16111	16125	16219	16215	16167	16113	16126	16075	16003	16268	16107	16189	16093	16126	16166	16098	16449	16157	16172	16149	16247	16179	16216	16185	16174	16172	16039	15955	16122	16086	16153	16213	16078	16181	16018	16167	16128	16242	16134	16077	16052	16100	16093	16213	16138	16217	16088	16171	16025	16113	16154	16168	16078	15956	16183	16299	15825	16052	16240	16104	16179	16027	15958	16017	16075	16193	16173	16048	16238	16190	16198	16086	16091	16182	16123	16189	16120	16227	16092	16194	15940	16084	16043	16056	16124	16275	16151	16166	16153	16086	16345	16072	16259	16115	16163	16002	16128	16072	16025	16156	16096	16000	16191	16180	16193	16237	16220	16142	16169	16182	15987	16059	16071	16154	16035	16132	16196	15961	16073	16067	16121	16125	16121	16214	15985	16230	16009	16014	16304	16058	16067	16108	16018	16154	16111	16052	16052	16111	16242	16164	16153	16201	16095	16011	16093	16174	16037	15924	16046	16216	16010	16021	16074	16341	16073	16115	16043	16213	16121	16152	16260	16113	16257	16107	16215	16166	16090	16054	16148	16235	16209	16038	16224	16047	15970	16129	16024	16094	16329	16208	16102	16144	16085	16101	16183	16290	15909	16011	16136	16294	15986	16119	16000	15981	16171	16165	16123	16035	16005	16179	16089	16179	16329	16103	15974	15989	16079	16191	16190	16185	16007	16070	16181	16035	16111	16077	16189	16157	16037	16204	16004	16223	16226	16216	15977	16145	16091	16195	16216	16127	16053	16168	16213	16237	16108	16151	16125	16171	16131	16211	16016	15962	16172	15958	16049	16287	15989	16185	16102	16100	15933	16254	16068	16108	16148	16076	16041	16059	16030	16088	16075	16247	16038	16078	16028	16262	16102	16141	16123	16005	16078	16224	16110	16118	16202	16057	16102	16065	16070	16148	16324	16133	16138	15853	16061	16203	16235	16052	16197	16008	16221	16031	16011	16144	16157	16068	16046	16114	15886	16195	16026	16149	16225	16252	16230	16170	15934	16106	16157	16308	16242	16102	16274	15920	16229	16371	15997	16131	15805	16228	16256	16019	16273	16178	16051	16045	15975	16064	16110	16089	16250	15981	16113	16007	16126	16073	16032	16025	16045	16114	16058	15979	16108	16112	16136	15844	16438	16061	16018	16206	16239	16112	16049	16020	16168	15988	16069	16036	16094	16264	16268	16194	16249	16121	15998	16077	16086	16121	16219	16138	16022	16095	16067	16114	16159	16036	16039	16183	16112	16088	16021	16167	16207	16224	16208	16112	16093	16135	16025	16170	16141	16211	16100	16153	15900	16096	15876	16211	16218	16143	16219	16182	16373	16184	16098	15923	16038	16251	16131	16121	16237	16139	16144	16045	16289	16212	16077	16241	16108	16063	16007	16074	16264	16237	16292	16185	16126	16148	16163	16099	16155	16156	16077	16079	16075	16124	15967	16245	16140	16199	16080	15969	16122	15979	15988	16197	16074	16238	16217	16241	16078	16360	16064	16070	16283	16198	16138	16311	16122	16073	15997	16005	16128	16248	16205	16059	16018	16049	16253	16039	16180	16039	16053	15972	16289	16298	16165	16109	16218	16000	16147	16155	16179	16069	16123	16282	16035	15891	16124	16033	16073	16075	16167	16143	16143	15923	16149	16046	16079	16094	16138	16224	15935	15944	16154	16072	16007	16130	16280	16244	16353	16285	16070	16179	16184	16211	16180	16175	15882	16184	15990	16058	16319	16011	16106	16267	16047	16164	16108	16282	16039	16179	16036	16396	16202	16005	16274	16026	15998	16106	16169	16250	16188	16125	16095	16273	16069	16085	16228	16076	16228	16017	16248	16137	16189	16209	16213	16025	16100	16105	16176	16166	16110	16111	16109	16164	16082	16171	15930	16058	16186	16161	15932	16073	16109	16080	16205	16193	16083	16352	16133	15974	15958	16105	16018	16152	16195	16162	16149	16210	16207	16114	16066	16182	16288	16118	16024	16094	16222	16136	16031	16007	16048	16072	16104	16284	16072	16339	16114	16099	16125	16293	16227	16142	16113	16001	16095	16124	16217	15998	16204	15948	16063	16178	16119	16024	16082	16343	15984
22988	22651	36080	35344	33619	32982	29565	22894	20132	19315	19039	18935	18919	18939	18961	18888	18756	18886	18785	18629	18755	18647	18711	18946	18776	18704	18629	18613	19085	18771	18845	18674	18610	18531	18707	18665	18785	18723	18653	18653	18798	18705	18701	18683	18620	18390	18422	18684	18526	18685	18633	18644	18784	18560	18485	18623	18725	18734	18703	18758	18698	18626	18516	18368	18585	18548	18557	18533	18459	18483	18538	18537	18444	18371	18581	18537	18565	18845	18560	18333	18592	18515	18374	18673	18560	18761	18476	18399	18608	18656	18586	18598	18555	18614	18543	18589	18572	18586	18651	18656	18413	18760	18564	18559	18447	18579	18512	18588	18821	18501	18539	18462	18723	18441	18611	18672	18468	18382	18689	18439	18557	18673	18619	18594	18612	18456	18416	18302	18527	18576	18649	18458	18454	18678	18789	18592	18293	18610	18522	18559	18476	18547	18417	18524	18690	18419	18589	18366	18421	18458	18712	18516	18675	18575	18449	18685	18585	18665	18627	18533	18505	18515	18459	18496	18439	18476	18743	18413	18385	18472	18549	18379	18457	18491	18725	18544	18701	18502	18382	18742	18506	18451	18513	18524	18608	18500	18643	18736	18501	18507	18682	18624	18655	18723	18470	18632	18461	18680	18497	18589	18645	18456	18558	18526	18788	18564	18449	18642	18484	18703	18364	18514	18635	18398	18651	18451	18574	18473	18656	18781	18606	18477	18812	18527	18641	18528	18503	18472	18413	18491	18717	18695	18480	18516	18481	18604	18586	18591	18656	18319	18649	18557	18653	18507	18452	18620	18571	18471	18551	18633	18636	18643	18564	18563	18616	18189	18494	18748	18907	18629	18530	18480	18516	18514	18493	18809	18491	18439	18466	18629	18461	18598	18452	18487	18267	18647	18461	18578	18379	18426	18320	18438	18488	18642	18571	18597	18308	18513	18528	18548	18482	18768	18612	18407	18547	18503	18465	18468	18330	18558	18493	18525	18496	18574	18541	18619	18584	18492	18409	18557	18635	18643	18637	18520	18468	18758	18511	18398	18567	18594	18836	18798	18649	18439	18608	18516	18560	18619	18498	18456	18426	18419	18770	18655	18764	18320	18356	18659	18602	18567	18637	18552	18577	18301	18511	18490	18504	18554	18433	18392	18624	18516	18343	18428	18572	18758	18640	18647	18726	18514	18602	18517	18498	18514	18493	18381	18430	18303	18662	18455	18577	18410	18516	18536	18629	18318	18593	18555	18667	18610	18743	18720	18349	18490	18488	18503	18394	18747	18462	18553	18633	18610	18597	18295	18550	18552	18826	18480	18506	18667	18708	18554	18459	18630	18658	18641	18695	18572	18630	18631	18558	18479	18567	18700	18675	18413	18592	18725	18603	18706	18532	18769	18707	18434	18385	18573	18701	18451	18571	18474	18449	18493	18502	18587	18489	18614	18420	18500	18428	18549	18548	18440	18697	18415	18557	18439	18343	18564	18427	18487	18512	18625	18449	18528	18561	18466	18580	18668	18453	18621	18647	18525	18380	18685	18651	18573	18631	18434	18595	18500	18633	18456	18356	18482	18563	18553	18592	18658	18735	18555	18394	18448	18652	18590	18572	18536	18489	18453	18450	18721	18427	18767	18652	18478	18578	18554	18428	18391	18456	18745	18612	18504	18587	18348	18631	18389	18558	18365	18544	18434	18540	18438	18551	18655	18499	18386	18436	18545	18547	18452	18504	18575	18597	18476	18518	18451	18394	18336	18626	18468	18731	18586	18601	18550	18661	18734	18758	18511	18573	18391	18564	18341	18539	18544	18532	18329	18506	18375	18467	18630	18502	18553	18577	18593	18527	18579	18460	18551	18464	18513	18467	18376	18419	18670	18475	18277	18515	18442	18679	18546	18370	18586	18423	18307	18696	18364	18635	18685	18460	18448	18300	18556	18488	18478	18567	18730	18623	18499	18543	18603	18589	18691	18521	18484	18482	18312	18371	18533	18543	18692	18558	18525	18489	18456	18581	18527	18627	18600	18568	18464	18450	18623	18626	18597	18676	18505	18405	18615	18515	18523	18428	18517	18427	18675	18607	18397	18460	18588	18476	18479	18662	18489	18691	18642	18510	18496	18577	18547	18550	18308	18637	18533	18647	18414	18463	18491	18530	18514	18418	18608	18481	18615	18315	18654	18646	18451	18548	18346	18457	18363	18538	18389	18623	18620	18423	18545	18530	18388	18616	18545	18543	18692	18601	18399	18632	18543	18727	18583	18668	18670	18428	18763	18620	18511	18521	18729	18643	18600	18470	18615	18584	18510	18642	18572	18588	18552	18326	18559	18553	18563	18667	18615	18503	18714	18727	18452	18393	18550	18434	18610	18565	18456	18812	18667	18454	18488	18748	18694	18402	18428	18724	18441	18955	18562	18636	18537	18372	18566	18508	18415	18632	18473	18657	18665	18535	18547	18303	18646	18509	18311	18465	18631	18396	18773	18382	18534	18627	18481	18489	18566	18505	18577	18513	18430	18654	18526	18557	18375	18249	18674	18542	18291	18627	18487	18413	18411	18559	18592	18455	18546	18564	18595	18507	18461	18509	18620	18480	18519	18277	18325	18428	18608	18609	18547	18553	18468	18514	18467	18510	18468	18572	18631	18524	18338	18541	18466	18512	18538	18533	18497	18591	18477	18703	18610	18578	18406	18482	18378	18334	18652	18516	18344	18485	18503	18505	18486	18502	18744	18689	18564	18531	18559	18716	18649	18599	18252	18449	18562	18521	18514	18779	18583	18471	18577	18573	18514	18741	18534	18790	18506	18474	18598	18412	18477	18426	18413	18395	18516	18532	18478	18510	18507	18624	18642	18482	18610	18549	18542	18657	18412	18656	18356	18511	18474	18607	18581	18594	18465	18572	18561	18554	18529	18637	18539	18651	18411	18337	18514	18490	18663	18572	18497	18580	18521	18493	18691	18632	18555	18528	18473	18700	18314	18413	18445	18549	18544	18438	18572	18500	18463	18687	18724	18651	18402	18602	18537	18646	18803	18499	18431	18491	18431	18483	18479	18672	18666	18625	18342	18548	18577	18378	18308	18540	18541	18413	18707	18497	18725	18584	18605	18463	18513	18522	18519	18445	18453	18603	18402	18330	18710	18497	18811	18778	18504	18555	18332	18599	18464	18348	18373	18653	18424	18495	18458	18429	18349	18598	18752	18552	18626	18686	18480	18569	18582	18286	18566	18504	18505	18349	18687	18516	18551	18710	18663	18683	18421	18571	18524	18342	18597	18545	18593	18644	18303	18588	18496	18533	18428	18354	18592	18497	18435	18849	18628	18542	18633	18604	18528	18635	18483	18573	18572	18601	18452	18594	18570	18582	18463	18599	18283	18532	18462	18562	18547	18434	18575	18673	18675	18632	18558	18544	18566	18674	18521	18601	18650	18601	18691	18558	18694	18538	18629	18358	18484	18318	18320	18521	18708	18527	18436	18491	18632	18438	18570	18802	18592	18412	18589	18585	18539	18575	18422	18639	18673	18320	18739	18587	18492	18346	18568	18443	18560	18450	18671	18280	18395	18590	18359	18723	18550	18609	18582	18442	18530	18614	18509	18577	18560	18533	18429	18450	18596	18478	18366	18498	18589	18541	18555	18382	18604	18636	18488	18616	18351	18492	18629	18576	18503	18518	18468	18343	18458	18384	18438	18615	18595	18557	18411	18630	18603	18688	18476	18468	18355	18330	18450	18565	18710	18644	18271	18646	18785	18394	18461	18325	18612	18595	18393	18543	18549	18404	18626	18334	18660	18435	18499	18597	18678	18466	18493	18584	18623	18555	18464	18472	18608	18549	18702	18455	18592	18665	18458	18577	18511	18353	18530	18454	18694	18680	18342	18552	18392	18501	18544	18594	18562	18443	18633	18388	18450	18633	18434	18481	18581	18446	18520	18662	18622	18574	18552	18660	18547	18604	18478	18487	18509	18554	18704	18478	18422	18508	18493	18638	18506	18531	18616	18343	18550	18576	18571	18391	18583	18337	18558	18442	18609	18431	18546	18686	18500	18623	18690	18449	18610	18631	18645	18652	18609	18556	18481	18518	18526	18423	18561	18851	18422	18526	18452	18590	18563	18469	18605	18542	18723	18793	18481	18440	18520	18413	18545	18417	18522	18525	18644	18669	18594	18716	18583	18406	18335	18641	18424	18615	18396	18500	18703	18848	18500	18704	18653	18461	18551	18493	18343	18587	18270	18387	18341	18337	18696	18511	18559	18667	18617	18535	18399	18597	18650	18497	18522	18479	18615	18497	18397	18591	18546	18671	18556	18629	18576	18510	18676	18364	18578	18650	18652	18538	18421	18547	18360	18568	18533	18700	18775	18620	18357	18463	18500	18382	18542	18482	18619	18297	18447	18525	18479	18533	18540	18537	18567	18655	18569	18674	18453	18390	18678	18552	18476	18566	18315	18629	18332	18639	18500	18648	18703	18580	18285	18809	18700	18426	18579	18437	18653	18469	18667	18573	18505	18476	18350	18605	18543	18359	18576	18407	18438	18640	18566	18652	18461	18447	18717	18645	18570	18490	18635	18632	18556	18607	18473	18440	18441	18451	18464	18589	18492	18670	18565	18685	18449	18579	18384	18647	18331	18474	18461	18511	18416	18543	18629	18685	18716	18594	18488	18411	18590	18568	18682	18209	18664	18459	18632	18431	18549	18289	18526	18622	18679	18662	18569	18494	18427	18393	18727	18360	18420	18435	18484	18305	18427	18474	18408	18616	18572	18603	18593	18443	18568	18554	18355	18531	18435	18415	18573	18650	18542	18662	18482	18445	18703	18666	18551	18555	18655	18477	18662	18671	18530	18591	18472	18567	18531	18503	18485	18468	18542	18470	18540	18455	18362	18481	18496	18403	18446	18506	18433	18653	18659	18455	18452	18625	18671	18562	18403	18354	18864	18571	18442	18483	18492	18459	18483	18633	18334	18443	18675	18626	18593	18520	18440	18705	18365	18547	18638	18542	18646	18568	18496	18609	18669	18537	18558	18544	18533	18539	18577	18304	18525	18612	18654	18419	18547	18426	18586	18452	18668	18515	18426	18653	18418	18800	18448	18452	18502	18398	18803	18386	18469	18704	18659	18619	18541	18515	18644	18435	18671
60236	103075	91978	74076	53303	38147	24495	20052	17330	16073	15976	15896	15823	15972	16097	15863	16032	15826	15765	15941	16002	15993	15916	15925	15921	15949	15766	15834	15904	15985	16052	15835	15938	15867	16068	15766	15800	16003	15841	15994	15926	15925	15832	15813	15871	15885	15916	15929	16022	15913	15929	16056	16028	15837	15876	16044	15856	16038	15898	15923	15799	15938	15992	15955	15840	15914	15858	15886	15863	15922	15831	15931	15922	15955	15778	15872	15863	15890	16061	16039	15963	15974	15995	15904	15779	15857	15937	15983	15886	15827	15974	16032	15906	15912	15975	15963	15967	15933	15845	16160	15955	15925	16010	16045	16013	15991	15850	16105	15915	15956	15819	15883	15873	15886	15884	16023	15953	15952	15951	15881	15923	16018	16028	15960	15983	15885	16048	15846	16033	16026	15824	16119	15979	15849	15870	16085	15919	15850	15908	15825	15915	15926	15907	15918	15875	15745	15856	16036	15671	15925	15716	15840	15846	15857	15915	16002	15880	15875	15875	15879	16095	16027	16097	15880	15792	15807	16020	15975	15873	15964	16038	16054	16012	15768	15849	15962	15961	15941	15937	15993	15914	15871	15914	15881	15901	15912	16025	15856	15975	15825	16041	15905	16116	15862	16123	15834	15826	15943	15814	15844	15932	16124	15933	15942	15803	15884	15992	15914	15888	15941	16073	15905	16013	15688	15910	16079	15904	16005	16018	15850	15959	16158	15949	15773	15880	15826	15986	15809	15931	16049	15848	16053	15895	15842	16004	15968	15955	15934	15986	16093	15909	15900	15834	15976	15937	16076	16021	15730	15940	15953	15797	15856	15936	15983	15866	15848	15802	15827	15907	15886	15927	15991	15966	16000	15766	16032	15919	15927	16101	15975	15822	15717	15975	15868	15990	15749	15967	15988	16066	15898	16022	15741	16024	15958	15894	16059	15859	15975	15969	16040	15888	15837	15926	15872	15841	15952	16123	15926	15964	15820	15839	16016	16006	16041	15865	15936	16020	15943	15981	15746	15970	15879	15936	15824	15773	15712	15788	16016	16051	15830	15813	15871	15978	16015	15644	15908	15975	15891	16084	15755	15975	15852	16000	15808	15955	15936	15823	16099	16099	16043	15911	15918	15843	15797	15680	16076	15898	16084	15966	15899	15887	16004	16046	16068	15868	16061	15932	15896	16136	15905	15942	15857	15862	15855	15913	15861	15803	15970	16026	15916	15838	16027	15899	15865	15959	15769	15939	16061	15896	15898	15812	16048	15900	15864	15885	16015	15926	15799	15878	15849	15931	16053	15925	15939	16129	15938	15937	15746	15860	15910	15927	16035	16066	15872	15848	15990	15921	15749	15940	15748	15883	15664	15995	15904	15874	15972	15792	15891	15851	15796	15861	16026	15959	15942	15835	15919	15857	15864	16057	15824	15924	15873	16019	15996	15920	15999	15941	15936	15887	15734	15945	15872	15827	16017	15908	16017	15959	16031	15791	15828	15973	15776	16045	15837	15926	15962	15836	15670	15727	15797	15938	16022	15875	15905	15941	15965	15902	15728	15818	15952	16068	15972	15980	15786	15990	15919	16079	15964	16038	15953	15768	15921	15849	15880	15997	16010	15946	15907	15819	15905	15821	15909	16039	15902	16016	15963	15879	15824	16080	15887	15912	15853	15974	15833	15863	15719	15931	16005	16003	15872	15729	15916	16030	15896	15810	15727	15923	16001	15825	15914	15826	15900	15841	16003	15903	16010	15937	15876	15973	15986	16134	15804	15816	15960	15844	15842	15924	15973	15812	16082	16084	15801	15861	15903	16008	15829	15862	15970	15972	15855	15847	15800	16049	15824	15895	15844	15933	15871	15923	15835	15823	16095	15864	15678	15997	15831	15884	15996	16011	15973	15851	15943	16134	15876	15956	15930	16054	15823	15933	15790	15980	15903	16005	16003	15941	15883	15900	15929	16001	15885	15824	15975	16128	15947	15783	16008	15908	15934	15863	15904	16037	16036	15772	15804	15930	15876	15699	16032	15848	15756	15915	15776	15880	15847	15867	15890	15752	15747	16123	15822	15885	15786	16010	15785	15878	15933	15842	15829	15972	15824	16078	15967	15867	15988	15954	15700	15928	15791	16000	15995	15784	16011	15970	15882	15779	15850	15991	15958	16010	15694	16020	15839	16079	15983	15924	15947	15865	15885	15771	15783	15960	15988	15820	15956	15973	15886	15891	15879	15884	15905	15764	16011	15878	15982	15995	15874	16043	15868	15835	15799	16002	15882	15978	15926	15941	15987	15857	16104	15832	16111	15938	15811	16006	15852	15856	15962	15906	16017	16016	15878	15881	15950	16043	15832	15915	15916	15898	15782	15887	15985	15919	15972	15909	15977	15831	15897	15877	16078	16179	15807	15723	16015	15960	15969	15969	15976	15929	15946	16039	15848	15904	15930	15923	15987	15752	15952	16059	15846	15884	15881	15828	15933	15912	15811	16071	15857	15731	15741	15850	15756	15839	15987	16015	15948	15827	15861	15828	15935	16126	15948	15906	15959	15972	16010	16029	15792	16122	16086	15854	15778	15959	15881	15946	15850	15933	15873	15885	16004	15912	15898	15810	15854	15977	16064	15808	15911	15770	15886	16036	16066	15791	15992	16129	15819	15899	15817	15976	15943	16015	16110	15854	15833	15817	15874	16007	15872	15968	16022	15873	16009	15984	15684	15990	15976	15816	15824	16007	15960	15879	15722	15745	15905	15921	15857	16013	16124	15859	15876	15846	15915	15732	15877	15881	15949	15819	15901	15703	15921	15952	15933	16055	15958	16076	15844	15685	15933	15939	15930	16043	16063	16063	15839	15886	16055	15776	15914	15961	15930	15990	16042	15896	15874	15872	15963	15991	15952	15895	15772	15835	15924	16165	15694	15986	16026	16005	15966	15925	15853	16078	15952	15996	15929	15918	15856	15970	15949	16021	15852	15913	16157	15983	15968	16040	15713	15970	15745	15941	15748	15894	15929	15872	15906	15912	15988	15955	15839	16028	15691	15986	15859	15915	15807	15835	15863	15951	15925	15870	15836	16002	15980	15883	15844	15998	15913	15942	15950	15897	15775	15794	15830	15955	15893	15829	15809	15968	16014	15775	15953	15827	15831	15982	16047	15971	15977	15825	15980	16038	15794	15800	15730	16152	16004	15857	15953	15726	15942	15966	15873	16077	15913	15946	15923	15766	15876	15916	15979	16039	15957	15789	15785	16000	15937	16113	15839	15811	15907	15671	15910	15857	15671	15949	16007	15970	15982	16042	15891	15849	15935	15765	15990	15836	15854	15759	15863	15856	15910	15727	15835	16013	16058	15885	15858	16038	15858	15740	15915	16044	15788	16033	15868	15888	15820	15923	15897	16147	15821	15950	15833	15974	15959	16033	15944	15998	16037	16029	15832	15808	15933	15947	16061	15693	15832	15787	16042	15839	15909	15901	16045	15920	15798	15955	15928	15934	15911	15744	15999	15955	15919	15922	16075	15992	15874	15821	15948	16068	15773	15910	15962	16010	16040	15973	15993	15925	15823	16087	16005	16000	15948	15883	15836	16001	15843	15964	16005	15893	15852	15718	15891	16062	16089	15974	16007	15901	15719	15960	15823	16023	15977	15714	15816	15841	15943	15991	15895	15916	15685	15904	15925	16007	15889	15862	16074	15840	15967	15873	15961	15978	15926	15852	15878	15774	16107	15745	15972	15733	15964	15932	16043	16070	15927	15880	16064	15978	15930	15914	15890	16005	15926	15799	15965	15989	15973	15920	15795	16017	15946	16064	15857	16005	15872	15775	15912	15892	16017	15942	15820	15756	16014	15907	16060	15845	15974	15998	16094	16104	16000	15906	15927	15913	16053	15887	15838	16247	15923	15869	15850	15894	15859	15931	15985	16003	15958	15863	15919	15912	15891	16066	15918	15810	15815	15849	15903	15777	15867	15842	15743	15967	15826	15887	15794	15896	16012	16070	15943	15940	15943	16041	15853	15788	15797	15785	15946	15963	15711	15997	15775	15707	15903	15824	15944	16092	15959	16073	16030	15922	16020	15940	15928	15888	15947	15791	15879	15817	15907	15705	15954	15855	15859	15930	16004	16085	16015	15960	15779	15766	15889	15786	15823	16011	15828	15849	16028	15821	15986	15882	15895	15832	15849	15921	15794	15888	15868	16017	15871	15964	15855	15768	15879	15931	15838	15868	15941	15795	15973	15907	16024	15879	15895	15993	15958	15829	15953	15915	15831	15820	15838	15931	15838	16034	15945	15978	15786	15911	16069	15895	15893	15893	15967	15951	15905	15767	15964	15929	16038	15951	15924	16043	16090	16087	15961	15907	15957	15743	15813	15828	15961	15954	15821	15903	16043	15803	15836	15961	15785	15979	15850	15962	15881	15988	15890	15883	15804	15914	15918	16009	15804	15923	15882	15971	15639	15918	15992	15849	15916	16011	15862	15960	15989	15886	15856	15906	15991	15880	15770	16053	15921	15978	15858	15948	15879	15977	15946	15973	16089	15915	15906	15853	15992	15802	15826	15941	15992	15977	15888	16021	15966	15900	15991	15948	16022	16100	15865	16004	16077	15991	15860	15914	15952	15874	15930	15933	15908	15881	15865	15978	16055	15848	15871	15948	16032	15785	16072	15918	15919	15850	15980	16004	15918	15901	15731	15981	15906	16020	15836	15921	15898	15955	15835	15985	15867	16039	15784	16077	15797	15877	15898	16051	16063	15868	15856	15852	15926	15940	15860	15825	15984	15894	15787	15868	15902	16037	15913	16012	15823	15840	16038	15933	15838	15857	16082	15814	15849	15997	16011	15826	15907	16101	15799	15837	15915	15771	15872	16061	16081	15896	15965	15921	16011	15903	15911	16005	15932	15920	16095	15953	15830	15832	15853	15812	15977	16057	15932	16011	15924	16026	15699	15816	15841	15972	15932	15934	15959	16011	16079	15981	15956	15902	15999	15905	15908	15815	15881	16080	15851	15927	16091	15891	15889	15902	15885	15875	16104	16126	15854	15975	15940	15910	15878	15966	15955	16015	15738	16093	15904	15882	15900	15991	15815	15986	15932	15988	15840	15899	15963	16032	15853	15942	15872	15818	15987	15894	15982	16093	15789	15928	16035
29439	31778	42112	35581	24895	21613	19648	18746	18316	18456	18493	18295	18210	18397	18428	18368	18177	18332	18196	18412	18223	18332	18240	18195	18197	18475	18347	18221	18146	18471	18350	18218	18379	18149	18337	18358	18079	18549	18210	18267	18268	18120	18311	18361	18186	18367	18340	18378	18281	18207	18430	18233	18507	18441	18438	18272	18344	18336	18206	18363	18251	18100	18154	18321	18146	18350	18300	18160	18300	18390	18239	18131	18101	18159	18393	18582	18256	18200	18264	18370	18130	18246	18260	18353	18357	18445	18481	18302	18380	18308	18252	18437	18115	18409	18058	18158	18229	18369	18519	18283	18261	18221	18232	18264	18228	18501	18339	18555	18119	18366	18137	18406	18230	18251	18276	18259	18112	18200	18184	18209	18217	18323	18156	18019	18274	18206	18248	18339	18218	18250	18083	18307	18411	18295	18451	18110	18306	18321	18163	18165	18337	18134	18170	18359	18283	18336	18179	18189	18245	18273	18318	18421	18221	18197	18347	18347	18354	18369	18409	18204	18282	18219	18288	18199	18241	18125	18159	18261	18359	18150	18204	18155	18224	18287	18178	18340	18238	18271	18509	18223	18227	18307	18312	18136	18412	18329	18271	18322	18292	18265	18467	18379	18137	18447	18207	18154	18317	18120	18355	18143	18143	18181	18163	18448	18368	18343	18188	18177	18336	18401	18236	18308	18259	18376	18256	18316	18197	18171	18141	18460	18389	18324	18305	18309	18316	18437	18172	18138	18333	18041	18302	18293	18451	18321	18253	18304	18299	18352	18122	18184	18340	18175	18221	18154	18222	18312	18300	18297	18325	18307	18210	18204	18224	18272	18267	18361	18063	18114	18268	18268	18218	18328	18186	18309	18339	18393	18327	18157	18225	18493	18170	18391	18117	18307	18322	18145	18300	18235	18184	18177	18287	18281	18321	18175	18196	18186	18210	18137	18335	18315	18337	18387	18004	18245	18273	18054	18244	18199	18205	18268	18267	18105	18186	18216	18234	18386	18345	18355	18346	18573	18510	18290	18343	18315	18350	18249	18313	18199	18218	18522	18473	18187	18192	18255	18180	18212	18375	18233	18230	18223	18270	18318	18519	18086	18281	18274	18304	18102	18365	18149	18315	18127	18256	18377	18305	18296	18293	18128	18459	18284	18308	18362	18240	18314	18263	18110	18237	18181	18103	18553	18404	18174	18417	18213	18216	18185	18220	18127	18244	18412	18306	18249	18361	18380	18170	18080	18267	18354	18262	18298	18216	18210	18218	18221	18263	18473	18333	18033	18159	18291	18176	18328	18411	18363	18181	18246	18447	18081	18135	18331	18299	18092	18516	18219	18281	18230	18357	18461	18256	18351	18192	18445	18206	18196	18299	18289	18376	18403	18376	18310	18318	18375	18296	18208	18271	18114	18222	18304	18280	18333	18209	18301	18173	18210	18367	18203	18133	18290	18206	18211	18119	18338	18053	18342	18271	18264	18314	18284	18179	18235	18289	18087	18334	18378	18195	18170	18380	18157	18377	18252	18126	18205	18277	18236	18187	18185	18385	18241	18226	18135	18323	18081	18290	18237	18406	18190	18295	18157	18316	18371	18358	18153	18349	18195	18133	18439	18410	18202	18269	18301	18099	18257	18225	18174	18380	18243	18354	18251	18245	18242	18182	18315	18455	18431	18308	18457	18431	18172	18373	18247	18225	18436	18334	18240	18221	18254	18363	18475	18264	18296	18381	18353	18237	18359	18109	18337	18244	18254	18268	18217	18256	18433	18307	18298	18470	18223	17963	18331	18400	18318	18381	18434	18183	18311	18282	18205	18227	18329	18395	18246	18277	18304	18176	18152	18251	18446	18255	18225	18184	18317	18377	18118	18315	18411	18389	18174	18280	18255	18262	18340	18264	18150	18406	18269	18162	18144	18235	18466	18427	18481	18208	18398	18302	18363	18288	18334	18338	18220	18352	18389	18247	18262	18214	18078	18206	18280	18377	18419	18216	18374	18369	18159	18216	18145	18468	18246	18320	18365	18305	18248	18333	18246	18300	18275	18396	18296	18415	18215	18236	18294	18196	18151	18307	18272	18292	18369	18175	18326	18334	18323	18235	18322	18426	18361	18234	18316	18390	18146	18335	18192	18059	18495	18217	18208	18361	18350	18238	18356	18210	18103	18312	18464	18348	18021	18298	18177	18387	18453	18451	18291	18090	18392	18259	18305	18263	18450	18407	18299	18099	18213	18487	18282	18255	18485	18389	18339	18256	18412	18250	18410	18229	18394	18330	18165	18211	18416	18168	18159	18391	18396	18416	18342	18176	18314	18196	18466	18399	18374	18291	18376	18566	18228	18324	18333	18342	18169	18548	18328	18260	18313	18256	18245	18526	18354	18214	18265	18234	18199	18176	18414	18402	18248	18195	18558	18280	18065	18259	18200	18246	18273	18367	18207	18295	18296	18306	18425	18274	18497	18296	18085	18235	18324	18152	18272	18236	18311	18421	18388	18411	18378	18273	18216	18278	18398	18261	18205	18385	18604	18355	18316	18148	18318	18138	18239	18269	18229	18249	18147	18389	18267	18164	18188	18312	18245	18403	18446	18175	18245	18320	18297	18283	18266	18203	18106	18176	18256	18246	18117	18420	18386	18107	18415	18078	18212	18360	18248	18456	18351	18334	18277	18294	18393	18241	18194	18174	18258	18304	18399	18146	18295	18074	18378	18324	18303	18354	18243	18443	18201	18262	18497	18317	18424	18364	18008	18201	18406	18223	18074	18187	18351	18288	18230	18361	18225	18217	18136	18078	18090	18490	18245	18398	18300	18176	18375	18464	18382	18389	18402	18088	18257	18317	18305	18246	18274	18392	18273	18304	18436	18355	18319	18176	18053	18186	18054	18531	18483	18358	18475	18352	18388	18366	18248	18386	18119	18263	18202	18312	18311	18378	18119	18496	18251	18325	18307	18304	18107	18267	18250	18388	18157	18184	18372	18345	18268	18402	18344	18281	18305	18292	18338	18185	18172	18519	18443	18323	18214	18068	18155	18319	18311	18054	18192	18172	18383	18437	18351	18306	18093	18462	18110	18387	18537	18432	18046	18365	18363	18171	18222	18262	18283	18304	18248	18326	18376	18550	18355	18233	18171	18229	18252	18610	18462	18437	18319	18471	18273	18447	18426	18217	18201	18251	18306	18192	18284	18471	18372	18250	18111	18457	18360	18313	18238	18363	18192	18525	18273	18180	18237	18137	18144	18252	18311	18399	18273	18451	18321	18278	18273	18210	18225	18290	18331	18541	18240	18343	18327	18450	18282	18375	18384	18092	18240	18150	18109	18246	18310	18371	18203	18195	18574	18363	18249	18393	18273	18279	18440	18129	18494	18304	18147	18443	18246	18520	18199	18315	18287	18181	18416	18225	18162	18279	18338	18182	18056	18067	18344	18347	18362	18129	18062	18049	18292	18103	18206	18343	18168	18364	18268	18395	18206	18243	18114	18430	18358	18072	18214	18030	18341	18239	18425	18413	18283	18183	18308	18184	18160	18167	18232	18194	18199	18235	18336	18428	18362	18211	18386	18188	18308	18401	18424	18260	18348	18384	18373	18317	18153	18473	18168	18338	18346	18345	18336	18467	18170	18177	18195	18441	18501	18218	18290	18570	18409	18249	18224	18260	18216	18424	18177	18329	18280	18107	18177	18058	18415	18260	18255	18291	18209	18355	18218	18329	18372	18418	18507	18411	18200	18223	18206	18230	18335	18255	18332	18194	18232	18214	18164	18291	18291	18301	18443	18260	18339	18359	18276	18250	18382	18254	18150	18332	18158	18243	18350	18214	18101	18279	18442	18382	18213	18298	18277	18333	18093	18288	18110	18229	18396	18428	18344	18386	18305	18385	18259	18192	18261	18467	18283	18340	18230	18228	18327	18239	18500	18232	18373	18324	18274	18445	18464	18235	18417	18300	18218	18326	18350	18358	17990	18279	18266	18354	18259	18148	18221	18295	18242	18529	18217	18410	18201	18202	18259	18080	18364	18214	18400	18230	18230	18261	18442	18257	18086	18421	18225	18334	18097	18399	18434	18292	18296	18312	18365	18347	18116	18484	18191	18222	18227	18216	18262	18310	18284	18405	18026	18303	18388	18254	18328	18506	18263	18264	18118	18323	18190	18301	18348	18280	18298	18432	18147	18097	18467	18444	18414	18282	18283	18227	18205	18224	18212	18393	18255	18254	18489	18280	18232	18403	18471	18215	18212	18351	18308	18354	18293	18293	18380	18240	18027	18111	18281	18220	18351	18374	18432	18197	18157	18120	18395	18234	18100	18217	18262	18225	18103	18392	18269	17959	18243	18461	18347	18182	18087	18400	18322	18348	18474	18380	18236	18325	18350	18433	18291	18423	18235	18612	18276	18222	18346	18289	18102	18404	18371	18185	18250	18416	18182	18163	18364	18512	18145	18247	18125	18258	18186	18140	18172	18388	18420	18468	18420	18407	18396	18207	18346	17921	18248	18332	18377	18216	18345	18431	18207	18219	18332	18664	18154	18252	18251	18098	18162	18252	18136	18451	18170	18230	18138	18182	18153	18314	18351	18328	18199	18278	18120	18475	18487	18509	18294	18408	18417	18298	18243	18315	18138	18339	18116	18329	18224	18426	18087	18281	18316	18264	18253	18296	18399	18244	18488	18300	18150	18181	18389	18250	18098	18245	18377	18482	18251	18366	18324	18343	18174	18366	18303	18324	18323	18397	18374	18433	18276	18335	18179	18396	18302	18239	18315	18232	18125	17998	18230	18196	18286	18398	18296	18435	18367	18301	18317	18175	18264	18272	18309	18236	18254	18314	18368	18204	18223	18311	18269	18077	18094	18260	18207	18167	18285	18101	18304	18323	18436	18531	18455	18395	18380	18359	18358	18447	18340	18368	18159	18361	18193	18434	18466	18042	18224	18353	18332	18310	18122	18387	18296	18252	18210	18237	18287	18122	18349	18304	18287	18095	18237	18082	18155	18273	18041	18205	18414	18316	18312	18106	18173	18398	18323	18274	18433	18123	18339	17982	18237	18325	18239	18334	18352	18113	18055	18548	18292	18292	18329	18261	18262	18255	18426	18369	18235	18338	18400	18279	18280	18341	18281	18193	18421	18360	18390	18330	18205
34447	52404	45317	32048	22459	19008	16433	16043	15798	15862	15932	15695	15650	15778	15590	15825	15849	15715	15552	15781	15703	15788	15773	15727	15662	15889	15807	15694	15903	15635	15656	15779	15757	15522	15745	15581	15825	15637	15745	15733	15547	15753	15720	15787	15697	15580	15600	15854	15825	15675	15584	15726	15576	15623	15829	15819	15681	15528	15825	15693	15742	15814	15608	15830	15606	15735	15664	15583	15857	15644	15734	15780	15774	15818	15628	15592	15680	15613	15784	15836	15728	15787	15641	15621	15572	15829	15599	15799	15783	15747	15822	15705	15600	15736	15853	15905	15766	15868	15784	15606	15751	15577	15642	15669	15741	15813	15689	15657	15753	15570	15758	15779	15809	15815	15717	15541	15723	15689	15905	15776	15637	15747	15746	15649	15919	15650	15744	15812	15811	15806	15811	15817	15757	15684	15861	15684	15749	15645	15735	15680	15999	15702	15694	15625	15544	15813	15627	15728	15732	15701	15862	15633	15628	15585	15658	15711	15705	15705	15855	15626	15621	15717	15725	15608	15723	15906	15846	15564	15744	15662	15870	15666	15618	15658	15618	15766	15600	15700	15576	15697	15762	15544	15738	15512	15832	15656	15809	15760	15739	15742	15740	15679	15598	15799	15659	15616	15737	15746	15675	15754	15681	15696	15464	15680	15712	15505	15785	15830	15690	15668	15635	15682	15649	15694	15821	15777	15788	15759	15800	15578	15744	15734	15796	15702	15657	15666	15759	15750	15759	15873	15766	15629	15813	15753	15595	15678	15611	15735	15748	15743	15722	15797	15769	15751	15728	15870	15724	15511	15752	15878	15551	15666	15681	15797	15518	15749	15818	15714	15815	15617	15546	15759	15664	15612	15779	15634	15731	15710	15731	15657	15767	15615	15502	15795	15814	15805	15459	15494	15764	15729	15738	15735	15756	15753	15680	15744	15801	15772	15686	15758	15615	15682	15600	15757	15618	15617	15626	15509	15777	15630	15639	15779	15785	15789	15816	15638	15898	15833	15755	15877	15825	15783	15833	15831	15672	15587	15780	15756	15854	15758	15808	15730	15671	15689	15727	15705	15726	15632	15768	15711	15723	15750	15878	15576	15572	15771	15709	15778	15616	15852	15714	15902	15850	15648	15874	15794	15730	15701	15683	15583	15596	15675	15846	15749	15802	15573	15652	15737	15751	15691	15730	15664	15723	15657	15679	15786	15747	15634	15827	15679	15726	15643	15748	15722	15761	15540	15661	15793	15923	15604	15738	15611	15644	15694	15703	15627	15571	15716	15644	15754	15737	15734	15763	15672	15763	15643	15738	15769	15693	15782	15785	15807	15613	15731	15710	15729	15604	15754	15686	15838	15749	15620	15804	15663	15760	15681	15697	15673	15764	15664	15864	15720	15709	15796	15618	15704	15690	15636	15598	15574	15751	15681	15808	15706	15724	15677	15689	15671	15697	15724	15786	15668	15783	15717	15551	15841	15737	15697	15675	15623	15670	15680	15830	15738	15879	15797	15586	15541	15661	15428	15843	15774	15969	15853	15637	15601	15724	15705	15621	15730	15834	15629	15563	15806	15722	15862	15786	15788	15621	15710	15692	15646	15743	15763	15820	15896	15665	15605	15794	15572	15719	15719	15678	15770	15819	15784	15637	15734	15881	15849	15754	15806	15920	15752	15752	15607	15773	15617	15766	15771	15606	15718	15765	15681	15679	15785	15660	15882	15717	15852	15598	15658	15731	15858	15761	15685	15811	15745	15718	15400	15815	15657	15814	15686	15723	15770	15460	15761	15538	15651	15727	15728	15832	15708	15986	15771	15587	15770	15569	15638	15690	15550	15683	15547	15772	15748	15802	15651	15667	15767	15698	15630	15649	15588	15756	15636	15485	15726	15766	15669	15754	15630	15748	15720	15754	15600	15812	15826	15803	15554	15690	15609	15795	15683	15782	15869	15730	15808	15650	15646	15660	15725	15735	15639	15681	15642	15685	15649	15726	15825	15605	15776	15843	15815	15730	15730	15539	15844	15851	15753	15785	15625	15792	15864	15587	15718	15736	15646	15738	15823	15775	15652	15759	15774	15690	15764	15785	15727	15661	15940	15686	15683	15532	15605	15766	15661	15844	15662	15730	15878	15631	15680	15537	15749	15685	15655	15598	15631	15704	15586	15650	15761	15703	15777	15604	15735	15723	15617	15738	15753	15779	15566	15760	15807	15735	15759	15738	15739	15611	15736	15826	15814	15686	15617	15830	15780	15720	15655	15658	15879	15733	15642	15657	15840	15671	15775	15633	15676	15858	15815	15693	15753	15654	15715	15593	15707	15846	15816	15395	15706	15702	15845	15760	15821	15817	15675	16008	15718	15853	15738	15650	15697	15619	15761	15763	15670	15587	15716	15630	15689	15819	15805	15549	15766	15772	15691	15770	15594	15605	15792	15693	15870	15716	15693	15650	15713	15683	15598	15621	15746	15631	15666	15748	15597	15647	15767	15756	15773	15648	15768	15747	15686	15773	15797	15690	15595	15798	15677	15580	15554	15869	15918	15624	15785	15795	15602	15736	15691	15679	15523	15606	15783	15835	15890	15582	15715	15550	15741	15556	15918	15807	15671	15727	15693	15694	15771	15783	15801	15708	15662	15741	15526	15617	15752	15867	15848	15915	15656	15825	15715	15706	15811	15671	15668	15791	15896	15762	15676	15797	15706	15578	15894	15824	15751	15534	15793	15518	15777	15655	15725	15577	15810	15854	15728	15795	15700	15692	15823	15674	15865	15660	15702	15669	15832	15775	15724	15750	15548	15766	15622	15865	15843	15699	15692	15794	15732	15637	15837	15820	15587	15729	15822	15827	15802	15672	15726	15788	15760	15623	15755	15575	15731	15902	15758	15864	15582	15671	15721	15728	15802	15712	15777	15583	15826	15734	15788	15800	15578	15761	15626	15791	15666	15641	15768	15671	15669	15867	15901	15710	15652	15775	15607	15862	15663	15595	15729	15762	15699	15901	15704	15722	15645	15746	15772	15862	15712	16015	15539	15787	15806	15760	15761	15684	15913	15802	15643	15595	15699	15606	15821	15902	15641	15837	15768	15769	15716	15633	15793	15489	15608	15736	15676	15720	15687	15989	15883	15665	15586	15771	15677	15754	15701	15849	15708	15789	15734	15802	15772	15745	15705	15806	15595	15737	15676	15743	15699	15678	15879	15638	15745	15797	15628	15860	15646	15654	15737	15678	15813	15798	15662	15752	15691	15651	15579	15770	15785	15831	15711	15831	15727	15768	15716	15603	15698	15595	15669	15778	15722	15649	15804	15530	15637	15918	15786	15638	15553	15764	15681	15907	15817	15574	15635	15867	15771	15720	15586	15547	15788	15733	15742	15720	15784	15677	15673	15654	15789	15597	15580	15631	15690	15814	15735	15671	15670	15774	15819	15765	15766	15672	15691	15726	15521	15740	15846	15718	15806	15800	15757	15856	15802	15651	15724	15767	15537	15810	15890	15729	15746	15891	15743	15696	15833	15729	15793	15731	15694	15787	15740	15860	15702	15611	15721	15678	15633	15670	15662	15534	15673	15654	15760	15620	15505	15706	15654	15691	15630	15736	15889	15866	15693	15611	15681	15822	15755	15745	15647	15721	15951	15724	15806	15718	15575	15788	15681	15689	15764	15669	15742	15675	15722	15785	15797	15566	15723	15801	15745	15744	15753	15638	15791	15692	15838	15862	15685	15657	15764	15733	15763	15752	15632	15726	15645	15592	15823	15801	15712	15646	15730	15640	15811	15723	15607	15699	15683	15610	15648	15716	15624	15525	15815	15520	15674	15965	15607	15755	15796	15739	15860	15877	15770	15692	15741	15749	15794	15975	15667	15852	15963	15721	15713	15737	15486	15834	15698	15699	15761	15902	15730	15719	15909	15692	15751	15745	15759	15714	15634	15752	15590	15678	15730	15543	15679	15921	15672	15711	15714	15721	15672	15702	15736	15659	15754	15677	15714	15854	15731	15575	15655	15671	15792	16016	15728	15757	15788	15686	15775	15629	15588	15549	15746	15888	15691	15865	15764	15656	15858	15731	15757	15694	15596	15572	15713	15702	15659	15761	15614	15691	15565	15725	15711	15755	15769	15680	15781	15639	15791	15825	15636	15797	15913	15685	15857	15682	15709	15669	15597	15634	15705	15707	15734	15822	15737	15718	15753	15691	15501	15758	15644	15715	15660	15718	15719	15773	15800	15819	15779	15686	15857	16024	15525	15814	15602	15776	15779	15778	15760	15792	15768	15825	15788	15755	15794	15746	15737	15531	15851	15889	15635	15905	15617	15624	15630	15745	15685	15696	15787	15755	15876	15590	15754	15741	15768	15626	15617	15579	15616	15720	15698	15681	15635	15775	15635	15761	15607	15709	15631	15624	15771	15635	15563	15749	15750	15657	15807	15940	15861	15793	15722	15660	15751	15787	15964	15715	15831	15768	15802	15639	15450	15618	15749	15634	15779	15794	15679	15934	15712	15829	15697	15523	15821	15654	15637	15843	15862	15767	15764	15789	15643	15846	15606	15729	15681	15731	15734	15746	15727	15727	15852	15701	15676	15729	15679	15658	15748	15632	15761	15780	15692	15679	15870	15760	15813	15608	15718	15741	15644	15789	15678	15779	15906	15693	15624	15794	15711	15664	15772	15724	15798	15834	15845	15790	15729	15559	15680	15515	15763	15482	15625	15792	15837	15713	15810	15743	15681	15831	15755	15696	15602	15525	15945	15613	15752	15799	15789	15731	15600	15682	15663	15929	15765	15735	15672	15671	15793	15792	15714	15678	15664	15777	15669	15704	15648	15698	15966	15550	15832	15699	15590	15705	15709	15701	15672	15663	15738	15523	15696	15633	15803	15768	15590	15818	15858	15662	15803	15924	15622	15629	15617	15753	15638	15697	15795	15865	15681	15722	15691	15876	15651	15541	15723	15863	15555	15795	15754	15769	15575	15833	15591	15749	15664	15755	15686	15697	15708	15775	15611	15701	15692	15613	15645	15839	15690	15617	15763	15696	15758	15717	15731	15814	15884	15789	15604	15664	15748	15693	15781	15548	15751	15723	15777	15628	15727	15881	15670	15956	15670	15787	15830	15786	15761	15759	15913	15624	15630	15796	15844
24241	23247	40911	46956	36351	30649	26497	20601	18575	18466	17984	18116	18109	18207	18016	18085	17978	18053	17958	17894	17879	17770	18081	17730	17937	18043	17700	18077	17655	17869	18097	17870	17942	17908	17835	17879	17914	17851	17801	17791	17712	17751	17972	17866	17937	18064	17853	17832	18003	18009	18000	17730	17953	17962	17876	17922	17952	17750	17919	17937	17981	17952	18058	17849	17876	18010	18086	18056	17928	17729	17946	17852	18038	17924	17909	17979	17837	18021	17810	17881	17866	17790	17945	17803	17926	17841	17925	17812	17876	18064	17996	17733	18002	18169	17838	17876	17771	17910	17905	17990	17979	17838	17926	17798	17893	17881	17903	17824	17983	17894	17816	17956	18066	17953	17943	17927	17845	17828	17811	17864	17882	17706	17745	17878	18132	17845	17864	17838	17942	17640	17827	18003	17724	17950	17829	17801	17727	18064	17877	17947	17761	17908	17889	17897	17983	18085	17870	17829	17749	18103	17979	17952	17995	17653	17962	17543	17924	17934	17657	17746	17896	17815	17858	17925	17842	17899	17896	18017	17675	17753	17753	17853	17701	17810	18055	17801	17920	17636	18048	17976	17916	17766	17732	18015	17920	18018	17791	17687	17793	17953	17991	17815	17846	17938	17941	18016	18021	17913	17951	17940	17865	17693	17776	17905	17991	17877	17930	17694	17761	17839	17688	17748	17954	17725	17732	17821	17940	17797	17811	18008	17845	18038	17591	17963	17855	17864	17882	17876	18109	17780	18093	17976	17836	17489	17869	17835	17820	17761	17670	17879	17845	17791	17694	17810	17750	17689	17711	17630	17891	17639	17947	17936	17718	17682	17875	17774	17934	17665	17677	17833	17794	17954	17840	18021	17728	17675	17829	17922	17748	17811	17976	17966	17813	17844	17849	17884	17587	17868	17839	17858	17899	17709	17825	17947	17911	17846	17749	17735	18016	18022	17875	17964	17965	18003	17825	17812	17719	17986	17936	17749	17782	17703	17823	17863	17737	17856	18058	17829	17833	17937	17883	17719	17765	17845	17895	17877	17935	17878	17898	17837	18110	17747	17852	17779	17639	17830	18035	17842	17831	17891	17883	17816	17921	17782	17701	17847	17881	17687	17799	17754	17676	17997	17866	17959	17758	17912	17710	17653	17858	17947	17987	17682	17856	17868	17719	17702	17744	17699	17687	17744	17485	17747	17958	17875	17823	17865	17583	17981	17694	17993	17633	17855	17832	17715	17775	17830	17933	17850	17872	17889	17685	17944	17940	18006	17726	17807	18038	17795	17880	17753	17839	17984	18071	17654	17911	17855	17995	17832	17977	17648	18016	17656	17946	17868	17752	18049	18063	17821	17742	18063	17941	17880	17915	17689	17850	17753	17819	17937	17962	17996	17919	17723	17689	17920	17972	17610	17816	17955	17660	17827	17863	17741	17849	17887	17845	17893	17807	17948	17869	17768	17844	18015	17889	17871	17743	17811	17936	17856	17927	17584	17950	17759	17915	17951	18044	17962	17886	17983	17815	17671	17904	17993	17806	17633	17573	17936	18028	17829	17918	17732	17940	17867	17760	18073	17859	17906	17637	17694	17736	18066	17642	17637	17775	17850	17761	17931	17846	17819	17928	17910	17833	17847	17629	17773	17903	17932	17999	17729	17718	17822	17977	17769	17865	17866	17745	17863	17920	17739	17829	17782	17840	17786	17816	17808	17766	17789	17835	17835	17852	17802	17799	17867	17655	17854	17954	17897	18010	17893	17954	17855	17912	17855	17950	17876	17738	17748	17640	17546	17732	17823	18013	17917	17864	17626	17856	17883	17839	17648	17861	17825	17898	17803	17780	17738	17952	17764	17943	17813	17909	17691	17821	17926	17736	17873	17771	17837	17796	17890	17909	17878	17655	17943	17735	17969	18003	17889	17851	17951	17881	17909	17651	17640	17833	17866	17647	18059	17948	17953	17775	17786	17873	18094	17574	17813	17870	17726	17911	17890	17911	17744	17776	17942	17718	17851	17889	17958	17640	17776	17757	17988	17718	17947	17702	18072	17955	17720	17730	17643	17783	17811	17756	17645	17840	17944	17712	17878	17922	17793	17752	17840	17958	17888	17972	17803	17679	17805	18044	17850	17844	17723	17757	17933	17763	17851	17782	17559	17895	17893	18122	17618	17973	17889	17785	17716	17903	17896	17881	17885	17699	17695	17750	17879	17984	17956	17753	17903	17825	17935	17656	17774	17800	17833	17897	17722	17817	17735	17892	17651	17881	17748	17818	17871	17914	17891	17928	17893	17662	17817	17598	17888	17680	17747	17751	17802	17798	17992	17774	17877	17778	17691	17775	17649	17910	17946	17707	17862	17947	17717	17758	17687	17786	17867	17960	17981	17741	17925	18089	17829	17910	17883	17966	17641	17474	17776	17793	17904	18053	17969	17814	17811	17752	17787	17719	17974	17867	17963	17995	17792	18018	17939	17641	17936	18111	17863	17619	17818	17788	17781	18076	17699	17884	17745	17709	17781	17910	17682	17625	17948	17750	17831	17630	17808	17874	17950	18115	17978	17735	17790	17800	17706	17714	17691	17713	17892	17696	18133	17821	17587	17917	17812	17741	17705	17850	17960	18002	17785	17905	18015	17600	17540	17797	17927	17930	17792	17786	17783	17748	17861	17764	17708	18042	18064	17853	17954	17778	17727	17966	17909	17886	18006	17827	17737	17796	17821	17909	17674	17887	17588	17789	17931	17772	17860	17805	18030	18006	17806	17910	17744	17924	17865	17706	17902	17746	17786	17670	18011	17849	18008	17740	17664	17715	17815	17903	17950	17636	17661	17648	17951	17801	17888	17885	17798	17841	17630	17984	17780	18050	17689	17964	17769	17727	17874	17840	17983	17967	17757	17834	17763	17893	17915	17936	17869	17953	17897	17855	17989	18142	17958	17788	17730	17922	17593	17649	17968	17829	17897	17900	18055	17966	17920	17835	17775	17647	17858	17887	17911	17828	17812	17891	17749	17872	17785	17814	17843	17769	18021	17767	17778	17920	17693	18050	18023	17819	17763	17975	17914	17900	17889	17830	17761	17867	17929	17971	17906	17795	17715	17989	17941	17645	17694	17973	18001	17991	17947	17705	17650	17633	17667	17694	17840	17570	17760	17747	17922	17833	17887	17669	17798	17663	18019	17782	17760	17870	17823	17899	17775	17855	17732	17692	17843	17959	17865	17959	17872	17825	18133	17930	17765	18126	17913	17800	17920	17952	17898	17716	18111	18048	17890	17880	17856	17924	17780	17913	17765	17898	17829	17898	17658	17953	17970	17881	17706	18118	17847	17822	17724	17922	17794	17864	17873	17931	17760	17745	17829	17690	17813	17756	17731	17895	17499	17917	17959	17979	17877	18213	17748	17900	17763	17894	17671	18109	17891	17930	17981	17812	17583	17912	17965	17938	17934	17591	17667	17849	18043	17818	17865	17731	17849	17781	17721	17846	17747	17857	17778	17684	17800	17830	17817	17841	17757	17898	17712	17799	17695	17880	17894	17827	17900	17732	17893	17885	17896	17853	17964	18090	17776	17771	17641	17882	17809	17700	17946	17961	17897	17740	17779	17800	17844	17721	17912	17778	17912	17816	17600	17662	17998	17623	17826	17852	17883	17848	17867	17857	17795	17633	17860	17870	17853	17803	17726	17735	17884	17625	17978	17844	17847	17775	17764	17899	17753	18036	17871	17756	17660	17967	17702	17898	17917	17834	17838	17923	17780	17879	17635	17941	17771	17957	17984	17899	17911	17816	17854	17747	17902	18045	17861	17961	17970	17956	17867	17698	17704	17808	17813	17842	17857	17846	17923	17704	17716	17957	17976	18044	17969	17809	17812	17924	17940	17767	17802	17912	17949	17945	17718	17830	17895	17697	17843	17992	17984	17950	17863	17954	17897	17938	17907	17808	17831	17699	17896	17724	17883	17698	17854	17907	17921	17743	18002	17871	17741	17809	18004	17932	17904	17942	17890	17647	18074	18047	17796	17939	17945	17985	17733	17890	17662	17800	17902	17983	17880	17850	17746	17880	17960	17753	18001	18096	18008	17952	17730	17857	17716	17795	17871	17700	17915	17863	17662	17660	17859	17837	17685	17806	17983	17750	17852	17731	17777	17754	17803	17866	17807	18037	18046	17800	17905	17845	17794	17816	17958	17592	17808	17994	17680	17739	17914	17759	17861	18021	17908	17843	17728	17804	17761	17979	17709	17871	17835	17827	17635	17729	17724	17903	17746	17783	17852	18004	17840	17753	17756	17826	17703	17867	17850	18114	17814	17908	18081	17822	17777	17777	17905	17762	17731	17757	17667	17812	17649	17835	17829	17714	18011	18055	17836	17821	17911	17868	17927	17777	17782	17789	17783	17881	17839	17810	17984	17892	17768	17713	17865	17697	17658	17805	17826	17828	17874	17958	17591	17910	17764	17876	17797	17652	17911	17893	17879	17802	17948	17857	17748	17694	17903	17782	17891	17819	17754	17877	17700	17708	17924	17669	17662	17822	17801	17944	17798	17942	17793	17902	17746	17755	17804	17936	17936	17787	17990	17914	17998	17677	17919	17972	17804	17787	18001	17882	17983	17737	17715	17604	17914	17714	17695	17990	17726	17871	17780	17990	17768	18000	17900	17882	17591	17969	17660	17683	17725	18116	17735	17866	17852	18005	18029	17848	17926	17804	17844	17878	17717	17868	17757	17984	17815	17960	18043	17841	17735	17882	17923	17881	18070	17780	17884	17657	17623	17879	17866	17962	17769	17783	17893	18091	17769	17542	18008	17892	17706	17755	17725	17840	17976	18197	17916	17696	17808	17779	17997	18043	17848	18144	17781	17783	17929	17967	17795	17908	17708	17645	17874	18010	17870	17772	17888	17925	17890	17909	17723	18041	17772	17733	17667	17709	17818	17667	17643	17770	17834	18022	17678	17800	17765	17872	17916	17964	17847	17809	17837	18072	17937	17944	17786	17899	17813	17871	17826	17832	17939	17781	17837	17796	17840	17929	17815	17761	17846	17935	17647	17781	17732	17734	17810	17886	17822	17726	17697	17824	17592	17893	17668	17939	17791	17807	17786	17807	17821	17952	17892	17847	17982	17965	17960	17993	17754	17762	17925	18005	17898
59396	96070	85700	64078	42589	31485	22444	17763	16365	15720	15559	15577	15483	15581	15547	15623	15567	15500	15467	15467	15494	15614	15507	15392	15517	15443	15634	15470	15483	15663	15482	15465	15738	15608	15695	15821	15403	15478	15612	15524	15666	15709	15487	15689	15568	15397	15447	15555	15776	15495	15700	15800	15560	15487	15557	15467	15563	15758	15516	15660	15481	15559	15377	15563	15505	15507	15556	15465	15616	15542	15553	15474	15510	15442	15650	15469	15541	15587	15488	15729	15573	15391	15491	15527	15531	15394	15558	15613	15453	15544	15653	15525	15631	15568	15451	15569	15588	15460	15426	15597	15669	15588	15455	15552	15382	15577	15458	15580	15533	15545	15531	15607	15616	15519	15561	15647	15558	15674	15433	15397	15540	15619	15365	15533	15524	15415	15515	15434	15589	15519	15494	15546	15583	15494	15554	15342	15483	15603	15482	15595	15593	15611	15667	15575	15422	15593	15574	15558	15528	15390	15494	15448	15484	15462	15463	15550	15638	15746	15415	15629	15484	15388	15596	15606	15610	15623	15523	15341	15488	15528	15519	15562	15340	15517	15522	15536	15598	15744	15726	15418	15486	15567	15469	15676	15482	15531	15577	15485	15465	15336	15479	15567	15518	15542	15523	15654	15629	15492	15437	15550	15516	15468	15618	15529	15515	15400	15492	15611	15482	15500	15592	15483	15516	15560	15505	15589	15514	15546	15550	15683	15442	15505	15568	15590	15494	15539	15448	15555	15493	15567	15642	15380	15656	15527	15424	15512	15550	15559	15468	15408	15409	15338	15554	15514	15524	15697	15444	15583	15651	15497	15461	15608	15518	15442	15542	15544	15481	15621	15527	15606	15621	15433	15556	15543	15582	15441	15551	15531	15644	15584	15392	15503	15552	15502	15431	15359	15497	15458	15514	15552	15398	15610	15554	15493	15487	15507	15415	15639	15583	15392	15530	15253	15445	15520	15514	15495	15487	15592	15612	15578	15665	15583	15436	15514	15477	15322	15570	15544	15574	15612	15391	15630	15435	15545	15605	15491	15629	15519	15633	15496	15471	15547	15331	15619	15443	15445	15605	15507	15587	15525	15452	15440	15553	15417	15416	15603	15344	15610	15398	15521	15477	15569	15457	15724	15518	15476	15474	15480	15515	15342	15490	15486	15590	15635	15696	15607	15639	15569	15455	15412	15476	15290	15534	15495	15660	15523	15788	15565	15562	15528	15532	15574	15612	15536	15618	15485	15420	15452	15547	15443	15611	15472	15632	15304	15402	15801	15524	15621	15388	15420	15671	15615	15521	15572	15483	15394	15368	15487	15617	15496	15483	15524	15583	15508	15476	15421	15687	15531	15513	15589	15414	15515	15460	15671	15617	15420	15605	15446	15593	15499	15592	15626	15485	15482	15409	15599	15537	15599	15536	15661	15538	15549	15521	15666	15457	15659	15520	15646	15571	15255	15576	15548	15497	15639	15434	15526	15530	15547	15605	15541	15606	15556	15613	15612	15617	15443	15710	15500	15484	15546	15530	15612	15437	15575	15463	15389	15582	15554	15495	15523	15490	15523	15471	15604	15625	15575	15564	15427	15558	15625	15460	15417	15554	15443	15636	15568	15420	15441	15595	15551	15599	15375	15506	15453	15650	15592	15334	15771	15625	15655	15645	15427	15494	15649	15568	15592	15606	15576	15564	15440	15454	15461	15471	15650	15504	15523	15504	15502	15480	15637	15405	15584	15504	15785	15680	15486	15495	15491	15498	15589	15553	15606	15487	15571	15376	15531	15391	15498	15513	15590	15564	15531	15370	15545	15374	15564	15509	15457	15568	15514	15516	15476	15243	15415	15355	15748	15496	15607	15507	15453	15422	15394	15416	15429	15416	15520	15517	15511	15487	15476	15510	15517	15431	15616	15574	15544	15458	15520	15475	15405	15495	15719	15481	15509	15376	15581	15457	15406	15567	15472	15570	15497	15419	15575	15392	15553	15715	15577	15347	15586	15584	15412	15544	15294	15440	15444	15534	15695	15635	15376	15445	15634	15379	15495	15543	15482	15453	15423	15408	15517	15510	15616	15484	15714	15451	15652	15476	15348	15597	15525	15476	15525	15403	15582	15584	15378	15447	15449	15382	15627	15502	15557	15528	15539	15644	15545	15546	15457	15567	15542	15543	15579	15615	15440	15476	15398	15445	15600	15658	15538	15660	15338	15592	15362	15565	15461	15531	15400	15432	15439	15409	15545	15473	15585	15445	15462	15448	15521	15538	15620	15562	15556	15541	15654	15537	15400	15468	15570	15480	15686	15634	15526	15486	15496	15578	15560	15505	15458	15453	15481	15340	15605	15669	15489	15536	15407	15463	15441	15472	15570	15560	15335	15422	15719	15577	15778	15690	15541	15424	15557	15497	15572	15557	15504	15546	15514	15633	15360	15520	15731	15317	15529	15546	15676	15542	15531	15575	15601	15406	15515	15630	15570	15525	15606	15438	15587	15565	15417	15642	15450	15417	15436	15325	15510	15551	15399	15724	15498	15461	15500	15583	15354	15396	15702	15485	15637	15492	15489	15421	15554	15404	15469	15542	15457	15579	15718	15477	15610	15447	15579	15834	15436	15440	15527	15630	15558	15542	15469	15602	15566	15514	15547	15599	15530	15500	15676	15480	15573	15546	15375	15504	15436	15340	15483	15566	15712	15451	15581	15453	15552	15473	15493	15409	15537	15508	15639	15686	15400	15561	15512	15567	15517	15478	15529	15395	15473	15748	15567	15462	15457	15437	15518	15460	15693	15507	15416	15460	15355	15556	15507	15406	15454	15663	15551	15445	15701	15576	15585	15339	15488	15544	15484	15630	15518	15483	15507	15560	15678	15635	15406	15600	15690	15344	15603	15556	15498	15487	15455	15446	15430	15511	15547	15485	15427	15440	15508	15497	15346	15450	15506	15498	15666	15523	15508	15837	15599	15563	15533	15582	15467	15527	15475	15555	15511	15469	15541	15379	15534	15608	15484	15387	15566	15519	15569	15634	15500	15546	15521	15369	15523	15591	15350	15684	15489	15536	15229	15288	15504	15517	15466	15509	15601	15451	15570	15391	15615	15446	15432	15392	15544	15580	15599	15609	15616	15533	15461	15469	15502	15338	15603	15515	15574	15366	15528	15376	15508	15598	15516	15489	15521	15472	15604	15582	15646	15240	15527	15493	15620	15479	15525	15441	15304	15426	15582	15509	15508	15507	15607	15532	15562	15387	15436	15569	15427	15529	15545	15420	15476	15493	15554	15546	15547	15642	15469	15703	15597	15412	15509	15528	15513	15502	15497	15545	15350	15441	15516	15588	15439	15579	15443	15548	15546	15648	15513	15609	15612	15589	15386	15502	15494	15539	15680	15358	15355	15504	15515	15516	15445	15465	15584	15360	15569	15485	15411	15554	15571	15571	15526	15499	15451	15574	15518	15524	15361	15446	15682	15472	15509	15507	15544	15594	15525	15495	15494	15555	15441	15621	15547	15556	15531	15471	15462	15718	15238	15490	15583	15471	15516	15431	15609	15390	15595	15533	15393	15515	15513	15425	15495	15382	15472	15494	15435	15505	15664	15395	15652	15592	15469	15534	15564	15693	15284	15302	15605	15466	15457	15658	15476	15452	15620	15651	15675	15393	15532	15484	15644	15670	15475	15465	15558	15522	15582	15617	15471	15566	15401	15664	15523	15582	15544	15585	15434	15392	15494	15578	15595	15773	15507	15466	15562	15489	15593	15599	15429	15535	15538	15457	15509	15628	15556	15446	15641	15440	15382	15460	15575	15510	15612	15489	15519	15602	15580	15574	15517	15609	15630	15589	15414	15635	15621	15364	15636	15532	15498	15499	15590	15379	15595	15439	15470	15559	15551	15521	15622	15563	15448	15584	15520	15538	15495	15511	15569	15523	15407	15664	15484	15493	15483	15563	15510	15366	15635	15540	15575	15554	15515	15641	15582	15406	15588	15389	15487	15742	15467	15498	15594	15513	15392	15615	15489	15487	15726	15494	15532	15706	15655	15399	15453	15549	15483	15571	15685	15514	15493	15687	15452	15541	15508	15602	15460	15736	15458	15635	15539	15624	15478	15486	15593	15355	15396	15512	15749	15661	15457	15480	15558	15504	15583	15510	15536	15560	15454	15635	15449	15503	15499	15546	15604	15475	15545	15569	15562	15372	15450	15489	15538	15297	15356	15699	15479	15420	15535	15592	15464	15575	15416	15640	15672	15547	15425	15640	15631	15503	15576	15244	15562	15542	15503	15498	15695	15524	15508	15641	15344	15646	15604	15475	15561	15494	15515	15619	15604	15582	15479	15585	15500	15528	15541	15530	15423	15612	15536	15495	15515	15530	15619	15390	15462	15668	15404	15619	15553	15560	15602	15630	15481	15595	15704	15608	15515	15506	15686	15479	15596	15554	15405	15545	15545	15561	15391	15598	15524	15376	15597	15457	15639	15668	15589	15361	15516	15762	15504	15590	15428	15557	15473	15468	15457	15624	15542	15427	15572	15600	15626	15512	15547	15410	15583	15508	15578	15461	15484	15700	15581	15659	15553	15779	15545	15611	15747	15626	15555	15722	15631	15612	15492	15560	15573	15346	15777	15608	15561	15431	15585	15581	15533	15469	15437	15419	15531	15596	15445	15602	15529	15607	15475	15429	15628	15430	15552	15609	15691	15368	15445	15389	15626	15460	15544	15529	15463	15388	15467	15617	15559	15658	15407	15453	15444	15551	15417	15520	15379	15524	15567	15675	15566	15394	15699	15575	15496	15567	15503	15688	15661	15431	15475	15528	15619	15682	15486	15771	15572	15471	15529	15682	15522	15480	15581	15611	15475	15406	15376	15620	15600	15469	15652	15518	15491	15570	15550	15577	15668	15400	15470	15455	15530	15684	15423	15540	15666	15554	15404	15445	15825	15527	15552	15538	15454	15369	15538	15657	15578	15601	15544	15493	15482	15378	15411	15611	15505	15646	15603	15494	15627	15558	15652	15466	15570	15725	15334	15830	15465	15657	15653	15514	15828	15449	15701	15453	15550	15420	15549	15606	15444	15450	15490	15397	15464	15553	15623	15404	15453	15515	15633	15398	15621	15574	15543	15550	15593	15511	15563	15619	15591	15527	15451
23005	22358	36568	38936	39764	34674	30255	22092	19310	18964	18759	18497	18621	18583	18719	18544	18307	18488	18643	18407	18308	18588	18468	18342	18358	18336	18269	18385	18263	18287	18045	18260	18299	18138	18403	18168	18309	18013	18201	18351	18179	18238	18213	18270	18414	18376	18224	18251	18110	18253	18186	18444	18251	18311	18128	18327	18255	18183	18162	18385	18268	18165	18245	18305	18147	18301	18251	18278	18446	18073	18344	18188	18220	18384	18305	18283	18264	18405	18430	18135	18398	18377	18436	18255	18342	18123	18213	18044	18018	18196	18035	18144	18389	18315	18278	18278	18277	18233	18251	18299	18095	18199	18204	18392	18300	18088	18434	18351	18230	18368	18277	18044	18092	18339	18210	18209	17975	18267	18261	18137	18263	18252	18173	18216	18239	18211	18178	18351	18114	18173	18204	18123	17969	18325	18289	18254	18204	18197	18298	18204	18352	18164	18206	18406	18267	18371	18173	18532	18305	18178	18440	18524	18239	18051	18096	18202	18308	18255	18193	18084	18167	18275	18278	18165	18023	18254	18082	18080	18098	18026	18191	18128	18335	18113	18131	18044	18205	18332	18155	18375	18322	18387	18237	18213	18346	18143	18040	18285	18126	18131	18395	18010	18258	18404	18268	18388	18331	18309	18062	18128	18313	18244	18397	18286	18181	18164	18035	18250	18343	18268	18316	18223	18282	18321	18226	18011	18323	18219	18054	18224	18169	18307	18247	18216	18181	18254	18272	18018	18161	18183	18029	18302	18329	18018	18139	18246	18393	18264	18199	18212	18137	18106	18019	18179	18090	18326	18254	18441	18217	18283	18047	17946	18198	18204	18330	18211	18196	18380	18372	17968	18194	18141	18206	18171	18253	18216	18355	18136	18147	18311	18115	18130	18200	18296	18251	18257	18009	18072	18092	18431	18265	18367	18123	18057	18174	17993	18055	18068	18176	18335	18308	18202	18148	18216	18140	18288	18212	18363	18107	18042	18376	18165	18169	18075	18310	18423	18274	18199	18233	18107	18089	18165	18150	18234	18002	18119	18165	18109	18079	18048	18181	18212	18247	18210	18412	18069	18312	18284	18246	18110	18088	18337	18451	18276	18214	18132	18265	17965	18176	18149	18190	18172	18282	18155	18309	18234	18219	18151	18082	18069	18191	18298	18409	18274	18167	18136	18232	18104	18024	18121	18395	18343	18309	18409	18238	18239	18192	18217	18330	18229	18190	18147	18334	18377	18137	18195	18164	18020	18142	18015	18196	18174	18139	18004	18129	18254	18356	18113	18315	18384	18354	18196	18156	18208	18331	18087	18066	18188	18210	18018	18288	18179	18310	18146	18366	18184	18122	18291	18291	18409	18254	18164	18339	18262	18146	18273	18209	18260	18274	18063	18234	18113	18226	18212	18033	18464	18135	17985	18140	18330	18333	18148	18178	18235	18262	18252	18181	18264	18248	18136	18151	18204	18180	18411	18195	18451	18130	17949	18170	18227	18326	18372	18108	18164	18072	18223	18131	18120	18040	17830	18132	18214	18225	18081	18274	17830	18307	18114	18184	18249	18275	18054	18248	18235	18442	18498	18215	18130	18197	18237	18088	18365	18279	18305	18106	18279	18036	18378	18076	18274	18157	18241	18317	18182	18187	18063	18233	18425	18264	18303	18066	18210	18369	18415	18109	18392	18093	18198	18205	18406	17982	17968	18302	18105	18147	18244	18321	18219	18166	17949	18049	18286	18117	18268	18050	18308	18168	18226	18231	18225	18144	18064	18117	18028	18183	18253	18280	18406	18371	18204	18409	18342	18501	18278	18084	18474	18198	18445	18226	18069	18205	18166	18203	17987	18128	18219	18078	18207	18202	18092	18505	18319	18496	18085	18121	18155	17922	18300	18219	18193	18204	18185	18308	18076	18293	18306	18300	18203	18296	18174	18071	18143	18140	18139	18215	18143	18262	18073	18216	18170	18379	18128	18137	18335	18226	18253	18159	18235	18360	18398	18364	18162	17925	18009	18170	18144	18188	18075	18063	18317	18178	18013	18356	18292	18303	18130	18213	17950	18083	18307	18261	18176	18326	18360	18125	18164	18320	18129	18307	18201	18157	18156	18311	18398	18340	18231	18230	18212	18079	18310	17972	18285	18202	18335	18251	18295	18351	18232	18250	18217	18152	18149	18185	18072	18089	18130	18171	17987	18184	18153	18164	18235	18236	18141	18211	18132	18243	18312	18216	18352	18185	18067	18311	18401	18327	18292	18178	18235	18356	18158	18050	18463	18230	18422	18192	18019	18527	18250	18061	18276	18160	17933	18280	18023	17965	18217	18133	18352	18373	18238	18325	18112	18006	18085	18219	18223	18128	17982	18302	18045	18110	18232	18486	18264	18403	18166	18283	18224	18229	18090	17993	18189	18121	18296	18332	17982	18364	18338	18392	18163	18288	18177	18212	18417	18291	18172	18379	18273	18237	18121	18157	18035	18373	18210	17953	18045	18296	18128	18190	18372	18123	18072	18069	18244	18184	18246	18046	18260	18234	18198	18046	18200	17933	17976	17910	18152	18268	18325	18120	18235	18138	18197	18162	18101	18078	18108	18257	18341	18281	18243	18143	18238	18117	18190	18230	18267	18425	18342	18185	18279	18203	18101	18342	18155	18341	18122	18282	18224	18254	18307	18063	18267	18289	17961	18090	18237	18343	18135	18222	18181	18198	18158	18286	18145	18211	18362	18244	18453	18026	18269	18470	18194	18093	18179	17993	18100	18407	18188	18166	18309	18065	18038	18584	18457	18082	18149	18219	18346	18251	18164	18377	18317	18090	18263	18090	18048	18490	18305	18224	18304	18341	18228	18108	17991	18235	18158	18254	18227	18011	18020	18208	18213	18369	18236	18206	18259	18137	18159	18184	18106	18358	18257	18224	18046	18200	18290	18137	18313	18026	18174	18260	18262	18212	18203	18281	18112	18202	18249	18267	18169	18165	18265	18152	18153	18274	18083	18283	18244	18315	18291	18276	18086	18217	18180	18181	18153	18238	18235	18195	18111	18168	17906	18025	18092	18193	18296	18287	18068	18424	18084	18125	18095	18217	18067	18104	18396	18177	17996	18202	18125	17945	18188	18158	18066	18166	18189	18408	18366	18224	18149	18234	18314	18279	18459	18216	18155	18266	18268	18052	18207	18069	18124	18152	18336	18138	17997	18142	18086	18148	18158	18321	18277	18226	18002	18231	18206	18163	18251	18272	18113	18120	18193	18258	18198	18156	18282	18325	18280	18217	18210	18219	18240	18174	18143	18181	18163	18194	18185	18164	18106	18061	18260	18310	18278	18204	18207	18145	18439	18405	18315	17971	18188	18168	18378	18243	18417	18432	18172	18149	18165	18263	18074	18289	18409	18303	18149	18419	18051	18245	18142	18113	18297	18197	18203	18102	18046	18376	18347	18148	18334	18288	18246	18148	18266	18283	17997	18262	18284	18101	18128	18376	18078	18312	18202	18162	18076	18160	18285	18102	18278	18231	18279	18121	18299	18027	18195	18083	18150	18340	18432	18150	18206	18240	18185	18106	18310	18212	18207	18213	18232	18260	18196	18218	18201	18309	18138	18082	18267	18148	18187	18323	18233	18383	18171	18290	18006	18096	18077	18062	18139	18496	18049	18281	18214	18224	18372	18219	18321	18156	18250	18027	18202	18326	18107	17949	18119	18253	18186	18139	18388	18177	18123	18107	18061	18237	18098	18281	18173	18245	18170	18242	18096	18107	18109	18196	18258	18225	18351	18221	18226	17951	18190	18194	18241	18114	18204	18184	18117	18315	18124	18276	18170	18188	18261	18154	18401	18278	18252	18324	18360	17998	18049	18070	18307	18120	18067	18206	17913	18072	18193	18054	18336	18170	18099	18149	18073	18170	18114	18312	18137	18063	18266	18344	18079	18150	18189	18243	18255	18281	18117	18141	18227	18338	18175	18148	18223	18297	18123	18012	18211	18298	18301	18154	18358	18210	18123	18175	17966	18187	18298	18235	18308	18312	18172	18249	18297	18438	18200	18184	18206	18260	17978	18242	18106	18041	18064	18219	18185	18174	17943	18193	18233	18205	18464	18145	18322	17997	18206	18217	18089	18174	18168	18117	18204	18170	17998	18130	18085	18053	18094	18107	18278	18280	18208	18373	18246	18150	18253	18189	18098	18170	18015	18165	18238	18256	18315	18184	18170	18472	18258	18316	18493	18417	18138	17989	18180	18183	18111	18141	18346	18219	18294	18235	18209	18232	18025	18056	18122	18226	18317	18305	18026	18087	18196	18293	18335	18082	18212	18153	18295	18029	18277	18218	18121	18141	18290	18208	17897	18215	18265	18260	18343	18160	18198	17971	18364	18322	18238	18266	18189	18136	18100	18189	18213	17823	18205	18233	18308	18025	18169	18252	18389	18230	18248	18178	18036	18042	18076	18217	18093	18425	18327	18118	18200	18267	18026	18352	18113	18282	18284	18220	18404	18230	18214	18152	18208	18228	18004	18108	18329	18115	18389	18233	18397	18246	18133	18209	18229	18267	18306	17960	18193	18244	18365	18360	18355	18238	18048	18320	18281	18348	18178	18338	18314	18438	18084	18212	18334	18049	18087	18093	18101	18273	18035	18150	18160	18097	18273	18055	18308	18225	18268	18140	18076	18111	18415	18298	18168	18232	18212	18176	18290	18194	18075	18205	18254	18184	18093	18163	18286	18285	18133	18421	18281	18156	18123	18152	18110	18294	18369	18286	18136	18206	18323	18333	18278	18301	18364	18171	18402	18306	18337	18157	18231	18149	18191	18322	18100	18104	18104	18162	18189	18161	18271	18244	18194	17997	18229	18008	18131	18061	18217	17995	18234	18221	18149	18262	18180	18210	18221	17926	18111	18341	18471	18063	18239	18236	18109	17986	18238	18212	18054	18219	18192	18320	18363	18296	18324	18204	18104	18129	18357	18182	18107	18266	18198	18071	18468	18225	18252	18281	17959	18202	18579	18292	18085	18142	18337	18258	18217	18267	18391	18260	18219	17961	18184	18104	18231	18301	18120	18003	18119	18137	18291	18108	18193	17912	18190	18284	18329	18392	18359	18102	18114	18114	18129	18098	18333	18382	18222	18131	17979	18040	18157	18249	18143
63298	106777	94290	76948	57368	39028	26131	18403	16657	15982	15787	15732	15683	15676	15737	15557	15735	15834	15842	15717	15580	15635	15740	15845	15703	15857	15863	15729	15608	15667	15765	15663	15862	15695	15696	15636	15771	15782	15714	15786	15857	15632	15846	15796	15682	15618	15670	15684	15806	15794	15767	15764	15760	15630	15780	15661	15801	15743	15665	15661	15759	15744	15617	15492	15939	15611	15694	15608	15932	15553	15757	15588	15838	15634	15686	15888	15688	15728	15794	15657	15801	15728	15864	15810	15765	15707	15662	15579	15650	15763	15810	15678	15746	15643	15722	15649	15423	15791	15901	15814	15756	15625	15542	15786	15680	15753	15691	15557	15749	15765	15629	15860	15805	15727	15547	15749	15652	15845	15694	15671	15843	15751	15628	15556	15701	15818	15739	15703	15644	15790	15678	15620	15604	15863	15649	15618	15678	15557	15661	15654	15649	15625	15870	15853	15777	15632	15640	15718	15844	15619	15652	15668	15819	15889	15772	15680	15618	15691	15827	15742	15698	15824	15686	15616	15743	15671	15749	15624	15758	15865	15934	15615	15601	15790	15669	15657	15692	15788	15902	15816	15584	15661	15723	15678	15705	15778	15660	15654	15768	15792	15708	15826	15780	15566	15759	15844	15863	15619	15758	15659	15649	15760	15634	15703	15614	15662	15648	15539	15741	15631	15707	15637	15686	15655	15616	15688	15660	15632	15684	15744	15689	15685	15761	15668	15529	15776	15766	15819	15745	15647	15742	15645	15727	15741	15668	15791	15689	15805	15680	15858	15866	15705	15607	15751	15818	15868	15644	15649	15901	15805	15673	15728	15882	15712	15784	15682	15672	15776	15923	15699	15819	15783	15713	15771	15654	15779	15720	15837	15964	15605	15593	15641	15747	15778	15575	15928	15654	15928	15630	15851	15745	15643	15716	15729	15934	15686	15662	15762	15734	15758	15713	15663	15682	15698	15739	15746	15738	15756	15648	15806	15869	15797	15823	15706	15725	15665	15780	15689	15787	15645	15761	15949	15789	15729	15716	15802	15682	15732	15745	15701	15745	15579	15694	15720	15862	15671	15735	15733	15766	15662	15704	15476	15689	15538	15666	15723	15598	15747	15670	15820	15640	15598	15563	15636	15853	15685	15643	15775	15524	15564	15648	15766	15803	15676	15694	15692	15775	15788	15860	15672	15658	15648	15722	15725	15872	15658	15707	15747	15604	15657	15791	15837	15749	15816	15575	15688	15737	15784	15634	15718	15813	15634	15756	15604	15773	15712	15730	15529	15763	15699	15575	15741	15708	15560	15879	15644	15830	15757	15611	15658	15728	15734	15609	15588	15770	15684	15698	15699	15722	15719	15615	15712	15710	15681	15706	15762	15498	15874	15744	15772	15792	15639	15557	15703	15603	15713	15670	15894	15804	15824	15608	15603	15648	15622	15773	15576	15796	15683	15809	15712	15809	15609	15885	15784	15797	15671	15737	15673	15788	15711	15861	15704	15764	15855	15732	15921	15477	15650	15640	15792	15797	15841	15790	15690	15783	15732	15772	15784	15601	15566	15743	15696	15773	15602	15824	15624	15654	15874	15701	15576	15625	15802	15658	15867	15601	15773	15942	15695	15725	15550	15707	15841	15768	15657	15886	15663	15679	15682	15723	15660	15563	15768	15679	15885	15563	15771	15732	15728	15923	15571	15732	15653	15686	15801	15687	15676	15601	15801	15697	15696	15794	15621	15770	15727	15646	15728	15585	15664	15749	15572	15735	15602	15673	15692	15673	15675	15733	15781	15919	15820	15751	15771	15809	15612	15704	15528	15672	15809	15660	15628	15688	15737	15698	15678	15718	15636	15748	15641	15772	15444	15859	16019	15632	15775	15802	15653	15740	15724	15684	15799	15726	15671	15755	15772	15765	15590	15802	15748	15617	15553	15760	15754	15806	15767	15730	15683	15641	15855	15766	15691	15804	15792	15767	15837	15716	15709	15791	15841	15751	15891	15604	15963	15552	15610	15829	15609	15711	15687	15753	15919	15829	15744	15753	15691	15715	15722	15747	15857	15806	15586	15721	15652	15625	15662	15788	15646	15637	15692	15785	15658	15621	15756	15781	15737	15642	15726	15659	15737	15748	15890	15627	15776	15808	15715	15639	15857	15728	15729	15596	15786	15661	15796	15650	15772	15682	15845	15544	15518	15747	15744	15753	15804	15626	15723	15757	15798	15771	15674	15776	15894	15641	15808	15755	15774	15810	15662	15916	15598	15817	15806	15596	15705	15797	15858	15793	15865	15716	15697	15726	15700	15635	15591	15733	15831	15714	15798	15791	15743	15788	15838	15715	15856	15691	15673	15566	15611	15772	15864	15736	15827	15918	15801	15549	15689	15745	15624	15921	15740	15691	15866	15756	15644	15765	15604	15776	15786	15799	15745	15713	15729	15703	15728	15696	15642	15779	15702	15745	15719	15663	15802	15701	15690	15784	15687	15784	15699	15956	15593	15620	15734	15786	15847	15654	15709	15837	15567	15535	15815	15794	15724	15844	15810	15769	15717	15795	15820	15818	15716	15612	15840	15792	15691	15596	15853	15563	15752	15552	15792	15872	15860	15723	15774	15761	15598	15715	15787	15918	15735	15705	15767	15850	15678	15689	15678	15837	15769	15680	15563	15750	15823	15742	15617	15807	15564	15709	15668	15704	15558	15789	15899	15748	15706	15631	15751	15793	15859	15750	15768	15805	15759	15847	15656	15963	15629	15569	15668	15737	15672	15685	15816	15618	15878	15613	15766	15695	15760	15766	15811	15670	15815	15749	15630	15664	15722	15797	15657	15715	15696	15564	15900	15823	15841	15687	15647	15735	15639	15772	15756	15710	15785	15760	15482	15664	15607	15761	15439	15910	15730	15769	15713	15731	15658	15630	15822	15596	15750	15727	15580	15814	15835	15576	15667	15934	15670	15788	15875	15694	15804	15618	15760	15780	15736	15687	15816	15575	15747	15702	15513	15858	15832	15787	15673	15793	15666	15931	15787	15631	15695	15561	15580	15773	15796	15845	15643	15751	15649	15667	15599	15767	15697	15795	15854	15926	15565	15584	15775	15748	15640	15692	15673	15588	15727	15710	15815	15656	15694	15743	15668	15735	15646	15548	15729	15734	15644	15824	15804	15893	15848	15726	15871	15750	15801	15784	15704	15651	15821	15652	15651	15698	15626	15686	15832	15717	15788	15727	15727	15806	15759	15587	15812	15624	15769	15748	15826	15577	15754	15709	15712	15689	15807	15631	15682	15848	15885	15606	15795	15683	15882	15660	15712	15577	15765	15524	15766	15763	15806	15652	15877	15686	15683	15576	15762	15722	15694	15614	15656	15720	15704	15887	15697	15758	15672	15891	15687	15758	15632	15626	15778	15860	15596	15766	15947	15575	15711	15763	15851	15724	15773	15495	15726	15802	15637	15723	15828	15669	15637	15978	15617	15634	15880	15729	15504	15786	15646	15676	15787	15673	15762	15744	15794	15646	15576	15664	15728	15860	15677	15753	15799	15900	15873	15607	15948	15678	15916	15753	15801	15900	15575	15598	15639	15659	15907	15820	15713	15640	15775	15616	15845	15752	15653	15694	15707	15724	15754	15641	15712	15742	15522	15748	15882	15537	15774	15703	15775	15689	15623	15835	15594	15768	15639	15487	15676	15887	15822	15838	15611	15689	15484	15744	15753	15715	15815	15747	15652	15688	15770	15805	15646	15588	15767	15765	15809	15759	15732	15817	15652	15839	15763	15658	15645	15691	15881	15514	15675	15782	15684	15579	15786	15698	15746	15768	15669	15601	15679	15866	15728	15762	15805	15686	15803	15524	15791	15858	15880	15770	15753	15787	15750	15660	15749	15769	15726	15715	15799	15707	15727	15717	15709	15946	15707	15734	15740	15523	15851	15767	15772	15672	15853	15637	15690	15895	15834	15669	15630	15706	15749	15674	15805	15585	15688	15635	15813	15668	15769	15744	15599	15859	15693	15945	15650	15635	15680	15822	15738	15554	15785	15757	15595	15620	15746	15711	15820	15658	15772	15847	15728	15868	15739	15828	15632	15669	15702	15741	15808	15668	15854	15638	15728	15724	15802	15582	15711	15602	15889	15687	15809	15810	15587	15717	15637	15817	15822	15580	15845	15757	15694	15839	15842	15676	15793	15636	15852	15782	15649	15791	15694	15729	15634	15781	15849	15634	15835	15698	15682	15605	15821	15584	15798	15804	15807	15456	15688	15692	15846	15634	15707	15851	15683	15993	15617	15620	15731	15743	15783	15933	15668	15678	15713	15652	15734	15719	15639	15663	15661	15542	15678	15673	15705	15728	15779	15698	15779	15636	15590	15755	15835	15739	15803	15599	15649	15577	15581	15863	15565	15737	15648	15683	15675	15750	15731	15763	15587	15913	15722	15743	15709	15703	15793	15801	15627	15709	15692	15745	15671	15684	15870	15700	15726	15760	15628	15619	15731	15684	15644	15817	15591	15558	15687	15765	15617	15703	15740	15680	15773	15503	15790	15804	15795	15586	15632	15707	15538	15629	15491	15613	15799	15842	15808	15735	15669	15664	15745	15731	15597	15792	15708	15555	15833	15645	15713	15795	15798	15721	15735	15606	15793	15590	15697	15825	15649	15661	15555	15855	15778	15885	15824	15845	15685	15690	15698	15664	15695	15779	15502	15756	15703	15721	15797	15756	15712	15603	15687	15771	15620	15629	15819	15663	15778	15763	15737	15779	15739	15729	15691	15827	15629	15795	15725	15758	15796	15723	15812	15673	15781	15670	15717	15633	15861	15718	15913	15809	15811	15808	15769	15781	15814	15660	15795	15586	15761	15745	15583	15704	15706	15574	15667	15854	15634	15750	15736	15909	15774	15757	15622	15796	15693	15620	15816	15656	15719	15685	15835	15712	15818	15590	15709	15859	15690	15702	15877	15952	15779	15568	15674	15710	15607	15743	15738	15714	15635	15674	15725	15800	15722	15882	15649	15691	15672	15680	15745	15750	15881	15744	15787	15873	15708	15830	15754	15742	15604	15727	15643	15753	15817	15750	15717	15681	15625	15650	15869	15565	15778	15596	15844	15987	15707	15696	15634	15612	15810	15592	15710	15518	15669	15613	15647
29130	34187	43383	34849	26268	22278	20030	19209	18668	18776	18916	18450	18728	18623	18848	18713	18584	18750	18544	18612	18464	18740	18719	18545	18778	18672	18747	18661	18612	18515	18618	18479	18583	18590	18500	18772	18713	18611	18632	18299	18531	18471	18792	18761	18621	18616	18662	18634	18761	18593	18712	18616	18641	18631	18553	18585	18664	18791	18712	18708	18852	18729	18736	18817	18545	18661	18652	18675	18575	18734	18610	18741	18488	18562	18577	18715	18665	18465	18651	18475	18882	18736	18607	18687	18575	18578	18546	18736	18517	18505	18720	18553	18671	18548	18752	18423	18877	18610	18637	18752	18553	18538	18614	18574	18713	18395	18604	18814	18704	18646	18547	18632	18783	18713	18537	18632	18650	18703	18582	18695	18690	18614	18710	18558	18747	18689	18513	18595	18787	18824	18616	18585	18635	18833	18551	18605	18690	18524	18788	18813	18869	18748	18801	18759	18662	18762	18697	18741	18651	18622	18598	18680	18602	18694	18756	18574	18551	18327	18578	18509	18473	18540	18533	18718	18789	18612	18693	18784	18730	18687	18613	18676	18672	18571	18645	18666	18422	18606	18555	18890	18485	18581	18679	18574	18462	18682	18505	18491	18834	18555	18599	18702	18550	18626	18710	18773	18663	18623	18571	18525	18630	18757	18784	18692	18656	18739	18553	18614	18494	18753	18677	18749	18647	18493	18485	18524	18638	18497	18705	18603	18655	18588	18668	18548	18492	18440	18634	18672	18596	18392	18383	18634	18626	18667	18567	18717	18843	18660	18785	18653	18475	18537	18713	18638	18879	18769	18618	18695	18617	18644	18668	18785	18675	18619	18500	18610	18435	18616	18776	18583	18556	18638	18694	18594	18417	18625	18498	18462	18673	18723	18655	18589	18673	18563	18523	18361	18563	18677	18549	18522	18657	18530	18613	18325	18588	18835	18711	18847	18522	18606	18302	18822	18566	18941	18626	18416	18771	18459	18783	18561	18514	18611	18813	18939	18722	18743	18718	18665	18631	18934	18692	18586	18574	18718	18709	18600	18748	18701	18429	18583	18581	18588	18703	18628	18656	18745	18616	18831	18863	18624	18591	18444	18569	18752	18659	18725	18601	18756	18471	18592	18514	18688	18659	18576	18699	18651	18692	18578	18551	18605	18795	18498	18671	18521	18706	18621	18721	18821	18470	18636	18520	18455	18614	18652	18692	18464	18585	18502	18491	18725	18532	18692	18702	18839	18795	18551	18537	18589	18596	18490	18765	18854	18638	18780	18713	18613	18600	18496	18611	18701	18748	18742	18527	18741	18910	18575	18502	18622	18648	18592	18696	18466	18653	18743	18673	18857	18805	18744	18687	18698	18635	18591	18695	18706	18578	18508	18668	18699	18625	18805	18646	18714	18575	18718	18774	18567	18672	18679	18627	18710	18615	18533	18629	18582	18850	18674	18633	18614	18668	18573	18619	18765	18653	18445	18453	18511	18618	18404	18695	18668	18524	18587	18486	18578	18552	18770	18743	18645	18710	18412	18668	18809	18671	18749	18674	18634	18465	18610	18549	18818	18513	18659	18643	18734	18756	18556	18596	18733	18561	18869	18586	18552	18618	18623	18617	18772	18726	18685	18705	18740	18733	18806	18758	18797	18770	18687	18605	18571	18680	18454	18700	18811	18804	18653	18695	18651	18603	18563	18522	18570	18793	18545	18542	18458	18639	18854	18565	18277	18525	18485	18857	18565	18733	18619	18618	18569	18550	18466	18590	18697	18846	18682	18647	18666	18832	18676	18678	18709	18621	18655	18644	18377	18566	18654	18624	18832	18628	18640	18599	18519	18601	18591	18740	18651	18854	18552	18645	18564	18712	18691	18572	18654	18641	18707	18775	18581	18852	18655	18807	18732	18553	18488	18517	18557	18645	18806	18719	18719	18725	18715	18377	18682	18565	18658	18569	18678	18832	18688	18471	18558	18618	18678	18783	18497	18768	18783	18792	18804	18539	18581	18483	18532	18609	18455	18766	18797	18703	18575	18611	18448	18536	18640	18568	18589	18497	18689	18550	18687	18702	18722	18555	18470	18520	18525	18566	18629	18628	18608	18375	18586	18600	18557	18587	18477	18519	18611	18869	18555	18573	18890	18595	18566	18859	18553	18624	18647	18786	18722	18661	18468	18674	18631	18591	18645	18409	18584	18558	18709	18680	18570	18706	18792	18650	18675	18849	18694	18623	18534	18559	18533	18516	18480	18688	18635	18592	18712	18721	18548	18753	18766	18654	18658	18608	18433	18588	18728	18589	18617	18774	18695	18681	18625	18788	18707	18635	18575	18828	18503	18550	18701	18736	18574	18543	18520	18548	18721	18555	18526	18649	18642	18556	18751	18707	18500	18723	18698	18723	18632	18497	18498	18471	18378	18811	18700	18736	18621	18857	18513	18594	18790	18715	18738	18570	18716	18682	18619	18430	18550	18656	18573	18544	18667	18607	18667	18559	18716	18667	18550	18765	18746	18575	18692	18776	18585	18513	18493	18636	18568	18795	18454	18563	18639	18711	18357	18607	18676	18634	18532	18778	18618	18577	18766	18769	18474	18676	18628	18661	18663	18438	18470	18736	18632	18546	18322	18449	18481	18713	18781	18486	18778	18758	18572	18599	18580	18806	18750	18751	18653	18724	18792	18717	18616	18625	18649	18828	18744	18663	18538	18677	18632	18830	18532	18650	18715	18634	18603	18619	18674	18778	18528	18598	18559	18548	18652	18791	18545	18685	18522	18680	18711	18749	18526	18562	18641	18598	18555	18757	18578	18812	18767	18746	18604	18572	18754	18445	18713	18883	18653	18534	18675	18561	18722	18590	18504	18690	18634	18548	18473	18455	18745	18680	18477	18523	18672	18523	18504	18588	18703	18788	18744	18503	18603	18727	18645	18962	18668	18606	18697	18523	18651	18573	18743	18515	18645	18642	18644	18585	18776	18560	18617	18527	18779	18665	18723	18695	18667	18863	18801	18754	18855	18586	18805	18855	18556	18729	18592	18620	18553	18474	18758	18737	18585	18409	18541	18729	18681	18479	18538	18549	18641	18714	18543	18636	18531	18525	18610	18709	18614	18620	18718	18600	18565	18547	18484	18577	18902	18554	18682	18770	18772	18741	18686	18590	18781	18585	18643	18709	18676	18659	18565	18436	18668	18488	18769	18606	18703	18813	18683	18644	18680	18491	18374	18743	18561	18497	18497	18730	18655	18636	18696	18457	18716	18562	18603	18349	18494	18722	18858	18626	18753	18640	18504	18681	18513	18820	18629	18654	18626	18539	18594	18481	18661	18722	18649	18813	18760	18864	18518	18649	18566	18646	18712	18773	18684	18709	18654	18696	18736	18635	18809	18686	18649	18473	18627	18519	18590	18749	18562	18590	18659	18823	18599	18674	18571	18827	18614	18413	18657	18719	18787	18648	18593	18819	18561	18763	18546	18754	18679	18648	18627	18677	18646	18570	18632	18658	18651	18627	18654	18810	18712	18753	18694	18700	18709	18654	18467	18788	18848	18868	18779	18642	18842	18568	18665	18861	18855	18566	18434	18861	18547	18725	18608	18775	18653	18634	18643	18611	18531	18694	18702	18562	18598	18668	18693	18583	18668	18572	18685	18713	18575	18573	18551	18594	18596	18555	18553	18637	18485	18716	18577	18483	18579	18587	18476	18550	18638	18620	18646	18655	18808	18763	18614	18458	18598	18635	18896	18568	18497	18619	18762	18819	18674	18642	18670	18602	18651	18635	18738	18425	18613	18518	18555	18473	18844	18700	18444	18794	18537	18551	18615	18692	18700	18599	18791	18699	18750	18634	18982	18620	18644	18493	18703	18520	18585	18688	18752	18541	18645	18424	18632	18557	18576	18980	18770	18703	18737	18681	18591	18650	18612	18739	18648	18613	18635	18569	18567	18558	18640	18504	18720	18602	18565	18919	18830	18673	18582	18756	18707	18827	18595	18758	18761	18540	18522	18441	18661	18431	18344	18714	18780	18746	18636	18738	18665	18630	18711	18569	18773	18802	18488	18734	18794	18742	18713	18596	18636	18597	18573	18656	18718	18659	18849	18725	18461	18616	18771	18633	18457	18594	18794	18658	18617	18814	18637	18633	18672	18688	18529	18615	18756	18572	18669	18889	18564	18405	18692	18815	18745	18659	18612	18770	18697	18702	18714	18567	18611	18683	18526	18799	18631	18776	18704	18407	18818	18638	18469	18579	18848	18598	18627	18670	18583	18675	18843	18486	18752	18670	18500	18736	18624	18510	18684	18447	18623	18692	18508	18489	18540	18715	18680	18747	18733	18706	18730	18652	18639	18509	18596	18631	18484	18785	18685	18663	18468	18490	18579	18804	18589	18664	18681	18684	18805	18841	18612	18501	18751	18837	18705	18621	18783	18709	18685	18466	18563	18794	18704	18538	18722	18615	18555	18678	18563	18654	18685	18682	18649	18581	18581	18631	18673	18554	18647	18508	18542	18504	18501	18444	18560	18696	18550	18483	18526	18701	18716	18823	18586	18715	18640	18780	18545	18575	18470	18512	18739	18832	18773	18691	18762	18883	18630	18715	18478	18607	18605	18598	18645	18663	18607	18562	18614	18529	18775	18731	18719	18610	18690	18664	18405	18644	18648	18790	18548	18601	18843	18628	18655	18831	18446	18595	18573	18635	18688	18773	18603	18666	18742	18650	18649	18562	18494	18652	18642	18654	18660	18654	18805	18508	18396	18767	18664	18616	18631	18660	18472	18441	18562	18632	18636	18671	18457	18733	18685	18440	18600	18737	18570	18511	18610	18648	18671	18661	18635	18699	18751	18866	18620	18637	18668	18712	18742	18736	18766	18543	18752	18550	18726	18713	18712	18758	18611	18500	18535	18705	18687	18736	18730	18943	18896	18673	18580	18693	18720	18688	18328	18683	18545	18745	18688	18903	18565	18767	18685	18660	18575	18612	18746	18566	18680	18834	18776	18532	18508	18642	18492	18638	18556	18712	18706	18566	18642	18516	18356	18699	18492	18703	18772	18689	18628	18701	18381	18666	18813	18457	18567	18613	18820	18446	18719	18636	18503	18737	18594	18731	18648	18742	18552	18579	18409	18735	18731	18411	18639	18468	18700	18534	18586
33994	55093	46459	31853	24259	19139	16884	16202	15900	16065	16003	15961	15903	15926	15868	15987	15958	15832	15876	15946	16084	16027	16053	16033	15890	16075	15752	16039	16030	16045	15937	15941	15796	16118	15923	15951	15861	16021	15983	15910	16014	16005	16179	16054	15964	15955	16100	15933	15926	15962	15944	15969	15809	15732	15976	15830	16089	16027	15984	16071	16100	15814	15884	15855	16052	15761	15991	15979	15965	15750	15819	15924	15942	15937	16027	15966	15897	15974	16078	16079	15933	15980	16027	15742	15911	16035	15801	15948	16022	15846	16013	15983	15939	16165	15929	15702	16060	15985	15959	15775	15859	15907	16034	15892	15899	15990	15887	15940	15943	15929	15692	15739	15990	15935	15811	15893	15933	16043	16056	15882	16049	15971	16025	15924	15973	15886	15835	16049	15897	16008	16022	15892	15789	16195	15952	15947	15829	15922	15896	15868	16001	15897	15849	15883	15931	16001	15890	15839	15925	15861	16042	15771	15841	16107	15936	15905	15965	16126	15726	15906	16035	15853	15914	15743	16012	16003	16099	15982	15869	16019	15936	16039	16005	15785	15906	15994	15943	15959	15813	15964	15964	16004	15805	15997	15948	15819	15960	16072	15993	16029	15998	15971	15931	15786	15982	15961	15997	15909	15971	15924	16024	15736	15859	15927	16076	15838	15965	15913	15991	15863	15841	15943	16004	16022	15938	15997	15896	15829	15958	15971	16082	15742	15926	15744	15944	16016	16021	15927	16008	16021	15824	15946	16016	16016	15904	15886	15933	15964	15920	15795	16074	15888	15806	15933	15981	16069	16040	16012	16096	15847	15903	15819	15848	15909	16003	15900	15974	16025	15964	15930	15945	16005	16010	15929	15952	16155	15800	15946	16024	15742	16064	15898	16080	16112	15877	15918	16158	15844	15814	16044	15836	15929	15849	15900	15841	16000	16041	15909	15889	15873	15869	16023	15819	15989	15936	16188	16007	16096	15917	16027	16092	15975	15967	15985	15961	15871	15989	15882	15929	15970	15892	15973	15953	15892	15983	16057	16032	15959	15715	15990	16164	15939	16017	15846	16014	16020	15854	16007	15979	15772	15963	15927	16047	15904	15885	15999	15874	15871	15887	15989	15933	15900	15958	15847	16035	15968	15918	16084	15852	15937	16072	16022	15920	16005	15892	15895	16024	16039	15980	16105	15996	16064	15977	15976	15932	15969	16196	15876	15886	15801	15989	15767	16032	15965	16087	15829	15821	16018	15932	15976	15981	16174	15936	15881	15858	15920	15784	15948	15898	15971	16034	15937	16016	15910	16016	15963	16097	16056	16088	15821	16024	15907	15909	16128	16050	16007	15958	15969	16086	15884	16062	15950	15988	15985	15977	15888	15827	15971	15926	16006	15898	15881	16075	15782	15846	15942	15881	15860	16041	15919	15960	15940	16056	15924	15919	15864	15916	15963	15927	15956	15910	16036	15789	16115	15942	16030	16089	16011	16002	16176	15976	15937	15834	15935	15970	15925	15935	15989	15965	16078	15780	16033	16029	16059	15818	15970	15850	15852	16032	16006	15992	15852	16254	15828	15884	16022	16099	15697	15900	16193	15868	15952	15898	15977	15781	16040	15862	16024	16025	16034	16047	16158	15953	15965	16039	15787	16148	16088	15926	15895	15889	15891	15988	15858	15820	15912	15992	15981	16047	15929	15834	15994	16042	15873	15930	15747	15965	16021	16069	15942	16110	15869	15968	16037	15977	15817	15977	15865	15932	15984	15963	15803	16010	15918	16000	15935	15888	15924	15836	16104	15932	15864	15951	15897	16043	15851	15961	15939	16064	15992	15987	16005	15881	15875	16219	15900	15975	15865	16026	15840	15891	15937	15930	16065	15847	15895	15997	16067	16033	15878	15902	16018	16061	15980	15970	16057	16032	15984	16012	16022	15949	15937	15951	16030	15947	15941	15802	16122	16038	16072	16056	15956	16064	16066	16052	16045	15912	15939	15876	15989	16015	15874	15890	15946	15897	16020	15803	15756	15911	15773	15839	15884	15985	15909	15980	15949	16059	15921	16158	16010	15984	16021	15939	15942	15779	16031	15825	15962	16019	16064	15945	16004	15777	15944	15766	15776	16074	15904	16103	15990	15920	15934	16034	16036	15976	15948	15914	16019	15912	15742	15973	15970	16022	15932	15786	15776	16186	15909	16014	15991	15780	15855	16023	15981	16101	15947	15822	16013	16082	15942	15967	16168	16074	16000	15886	15953	16113	15958	15954	15953	15862	16009	16205	15934	15717	15945	16051	15800	15993	15910	15883	15788	15957	16003	15971	15946	15955	15886	15955	16187	15866	16146	15953	15902	16019	16174	15886	16042	15939	16095	15991	15833	15921	15942	16042	16026	15853	15923	15863	15885	16049	15801	15814	15944	15998	15799	16046	16011	15693	15861	15898	15902	15991	16084	15900	15917	15996	15858	15810	15978	15918	15781	16069	16002	15958	15962	15780	15943	15974	16013	15956	15990	15908	15979	16038	15993	16137	15897	15860	15897	15895	15951	16135	15856	16099	15833	16084	15885	15855	16046	15939	15925	15828	15911	16074	15952	15926	15957	15969	16102	15893	15748	15879	15938	16078	16128	16018	15943	16041	15947	15924	15985	16095	15969	16051	16025	15888	15958	15846	15929	15793	15936	15960	15920	16105	15882	15981	16001	15871	15934	15955	15949	15984	15971	15959	15846	15990	15942	15933	15853	16095	15781	15754	16069	15958	16012	16014	15983	15848	16035	15957	15908	16082	15848	15762	16046	15904	15861	15699	16008	16142	15813	15874	15900	15940	15986	16007	15892	15900	16015	16052	15808	16025	15901	15973	15910	16108	15991	15812	15842	15989	15982	15820	16107	15803	16028	16013	15925	15857	16073	16076	16123	16028	16000	16037	16104	15894	15926	16049	15875	15871	16019	15825	15937	16030	15925	15850	15944	15812	15899	15961	16071	15923	15991	16032	15704	15955	15936	15937	15902	15820	15965	16041	16085	15963	15990	15947	15773	16074	16089	15838	15850	15956	15896	15941	15871	15885	15829	16135	15977	16095	15982	15891	16060	16028	15925	15865	15833	16018	15853	15894	16007	15828	15831	15869	15993	15835	16017	15830	15904	16002	15914	16059	15867	15920	15910	16010	15920	15941	15861	15928	15895	15959	15820	15994	15838	16030	15896	15928	15905	15792	15942	16151	15922	15901	16030	16080	16130	16005	16067	15981	15927	15938	16004	16038	16055	16105	15930	15925	15852	16006	15851	16054	16031	15914	15878	15882	16029	15882	15922	16149	15917	15789	15976	15998	16034	15940	15882	15973	16107	16039	15893	15933	15980	15822	16065	16051	15849	16020	15943	15818	16123	16053	15721	15978	15864	15980	15956	16039	15922	15934	15990	15937	15950	16047	15790	16028	15927	16079	15949	16099	16127	15842	16016	16008	16010	16027	15986	15992	15958	16031	15835	15905	15926	16022	15779	15926	15939	16095	15897	15954	16017	15832	16022	15956	15904	16037	15925	15908	15912	16051	15926	16131	15940	15971	15908	16190	15809	15846	15967	16048	16068	16009	16083	15966	16002	15893	15981	15967	16000	15864	15932	15871	16154	16057	16138	15838	15818	15950	15879	15898	15942	15941	16024	15959	16065	16009	16044	16065	15999	15850	15928	15962	15835	16022	15969	15868	15869	15925	16012	16059	15975	16113	15717	15907	15888	15881	16039	16028	15928	15834	15763	16088	15802	16036	15757	15765	16033	15918	16033	15892	15925	16060	15889	15999	16053	15975	16130	16027	16047	16054	15914	15975	16185	15738	16074	15935	16017	15786	15959	15836	15792	16126	15982	15787	15977	15963	15790	15769	15904	15976	15971	16176	15943	16007	15917	15856	15861	15892	16137	15758	16087	16011	16010	15929	16011	16095	16018	15961	16126	15919	15899	15861	15998	15957	16249	15760	15786	16072	15847	16009	16029	15917	16045	15815	15986	16085	15896	16000	15929	15916	15909	15899	15945	15909	15911	16032	16304	15931	15787	15902	15863	15914	15897	16086	15902	15929	16070	15871	15928	15912	16001	15812	15971	15924	15878	15820	16082	15817	15827	15893	15869	15787	16040	15969	16046	15915	16097	16030	15993	15986	15870	16006	15962	15896	15657	16036	15805	15954	15928	16111	16080	15973	15798	15995	16130	15831	16099	15992	15771	15958	15825	15808	15888	16001	15988	16046	15790	15998	15938	16110	15878	15940	15913	15921	15801	15933	16016	15887	15796	15958	15796	15908	15952	15975	15871	16036	16034	16161	15900	16019	16132	15952	16070	15950	15843	15808	15999	15844	15964	15860	16003	15999	16032	15824	16025	16215	15859	15927	15838	16000	15867	15961	15928	15999	15949	16033	16067	15892	15968	16034	15905	15989	15899	15884	16010	16143	15945	15928	16121	15918	15894	16016	15851	16004	16126	15734	15983	15936	15880	15960	16087	15923	15880	15952	15862	15762	16002	15794	15944	15827	15914	15959	15963	15992	16019	15955	16068	16004	16091	16084	16019	16074	16025	15979	15989	16060	15977	15856	15797	15962	15741	15877	15996	15931	15877	16055	15779	15962	16011	15931	16017	15951	16068	15878	15972	15907	15940	16143	15905	15900	15857	16143	15799	15880	15770	16055	15962	16067	16222	16019	15983	15932	15948	16025	16180	15901	15879	15905	15984	15996	15931	15915	15996	15909	15887	15991	15859	16091	15894	15967	15737	15981	16125	15917	15917	15898	15957	15906	15945	15823	16093	16056	15866	15989	15879	15821	15958	15896	16051	15893	16005	15977	15901	16079	15849	15936	16009	15894	15980	15964	15945	15901	16092	15997	15866	16008	16059	15958	16081	15981	15971	15881	15957	16057	15950	16112	15935	15912	15908	16056	16026	16000	15880	16001	15990	16009	16149	15914	15697	16067	15885	16016	16021	16073	16065	15996	16080	15943	15834	15913	15936	15822	15989	15952	15922	16007	15906	15915	16027	15897	15985	16024	15903	16069	15931	15838	15902	15871	15912	15938	16016	15831	15898	15912	16034	15918	16076	16162	15856	15969	15897	15800	15947	15983	15907	16155	15938	15988	16101	15939	15890	15944	15961	16006	16052
24123	24086	42567	44363	37410	32008	26678	21483	19618	19520	19743	19275	19245	19326	19419	19377	19301	19177	19450	19310	19325	19278	19005	19229	19296	19305	19177	19437	19206	19298	19165	19228	19081	19090	19073	19265	19080	19302	19316	19169	19391	19411	19174	19420	19159	19192	19239	19274	19116	19065	19200	19054	19155	19145	19123	19126	19155	19223	19274	19048	19324	19295	19164	19249	19084	19257	19176	19130	19202	19149	19352	18993	19310	19183	19126	19113	18816	18965	19090	19052	19267	19276	19120	19118	19252	19178	19111	19146	19115	19141	19192	19049	19178	19315	19235	19317	19170	18999	19249	19053	18843	19120	19187	19348	19164	19216	19233	19101	18961	19069	19015	18739	19108	19076	19019	19059	19107	19082	19126	19323	19226	19120	19040	19081	19272	19060	19102	19143	19181	19221	19162	19221	19001	19188	18979	19294	19206	19231	18952	19076	19145	19086	19300	19179	19193	19213	19207	19373	19247	19128	19173	19080	19133	18979	19129	19121	19253	19215	19172	19169	19055	18979	19212	19035	19032	19068	19099	19001	19232	18979	19097	19009	18957	19201	19237	19281	19120	19320	19255	19021	19181	19116	19094	19422	19205	18999	19360	19122	19162	19237	19034	19256	19267	19314	19386	19137	19195	19067	19067	19031	19256	19226	19042	19110	19134	19026	19160	19216	19362	19058	19113	19099	19187	19037	19230	19154	19051	18998	18968	19068	19294	19160	19061	19043	19099	19180	19073	19075	19249	19101	19171	18997	19300	19155	19153	19077	19159	19087	19190	19327	19208	19241	19297	19132	19115	19245	19155	19131	19344	18927	19218	19271	19437	19291	19005	19133	19285	19167	19159	18947	19261	19203	19077	19103	19042	18891	19176	19178	19282	19028	19173	19071	19149	19280	19296	18931	19109	19117	19167	19301	18943	19037	19057	19154	18999	19197	19210	19183	19130	19238	19339	19339	19172	19252	19081	19199	19011	19272	19242	19133	19147	19096	19152	19124	19392	19125	19044	19276	19259	19108	18954	19079	19353	19117	19129	19267	19408	19303	19142	19301	19188	19158	19345	18902	18991	19048	19097	19043	19116	19161	19095	19013	19223	19115	19205	19108	19095	19203	19020	18972	19179	19221	18924	19249	18942	18912	19138	19264	19060	19147	19188	19102	19188	19029	18971	19010	19147	19229	19108	18986	19067	19169	19209	18977	19138	19263	19438	19241	19064	19314	19291	19389	19246	19114	19278	18917	19159	19159	19343	19047	19199	19123	19125	19048	18820	19009	19309	19147	19086	19158	19306	19117	19222	19035	19036	19175	19239	19205	18942	19090	19312	19237	19200	19169	19269	19164	19272	19279	19263	19287	19276	19361	19202	19176	19065	19126	19440	19113	19066	19176	19241	19064	19116	18930	19065	19025	19320	19382	19234	18992	19191	19001	19125	18932	19299	19113	19165	19126	19004	19200	19294	19349	19119	19053	19019	19050	18995	18975	19176	19424	19180	19211	18989	19109	19039	19257	19308	19253	19202	19141	19082	18998	19020	19217	19054	19034	19109	19066	18961	19168	19311	19200	19248	19239	19046	19287	19084	19079	19207	19146	19204	19094	18844	19163	18931	19079	19287	19145	19200	19260	19099	19096	19278	19028	19184	19089	19327	19158	19039	19165	19149	19312	19157	19125	19057	19053	19204	19469	19217	19229	19280	19050	18971	18926	19197	19175	19097	19139	19023	19093	19147	19021	19199	19083	19091	19391	19132	19351	19312	19267	19064	19198	19226	19053	18897	19167	19084	19134	19101	19210	19142	19206	19234	19185	19153	19161	19325	19233	19068	19081	19324	19223	19100	19104	19352	19120	19295	19198	19331	19139	19209	19207	19130	19064	19101	19163	19000	19176	19193	19025	19046	19223	18941	18972	19279	19229	19017	19118	19313	19120	19119	19077	19085	19181	19080	19138	19103	19254	19215	19261	19298	19131	19291	19292	19024	18888	19092	19164	19128	19271	18992	19091	19292	19294	19266	19227	19208	19222	19052	19109	19166	19184	19210	19172	19069	19098	19111	19039	19187	19131	19136	19095	19218	19098	19139	19094	19121	19064	19051	19227	19177	19121	19224	19274	19115	18889	19062	19250	19151	19198	19036	18947	19258	19010	19269	19064	19126	19323	19276	19067	18996	19199	18970	19157	19018	18786	18901	19049	19250	19092	19025	19056	19163	19055	18922	19245	19106	19115	19225	19280	19129	19076	19050	19437	19272	19334	19303	19393	19266	19035	19148	18995	19020	19196	19433	19053	19095	19158	19227	19087	19118	18985	19158	19022	19035	18995	19170	19061	19182	19048	19009	19049	19240	19119	19156	19102	19344	19148	18875	18991	19209	19151	19064	19196	18880	19091	19124	19097	19020	19189	19026	19174	19093	19380	19038	19034	19223	19093	19212	19095	19221	19304	19209	19149	19246	19025	19117	19179	19216	18935	19354	19201	19177	19029	19228	19200	19310	19350	19144	19137	18846	19070	19152	19014	19199	19198	19000	19295	19271	19264	19271	19085	18977	19283	19270	19059	19110	19084	19077	19231	19404	19056	19196	19127	18996	18946	19238	18905	19162	19229	19068	19236	19107	19200	19041	19216	19238	19057	19351	19252	19111	19100	19140	19170	19334	19201	19128	19164	19144	19198	19074	18949	19046	19242	19127	19097	19034	19206	19127	19108	19212	19093	19126	19183	19161	19029	19080	19320	19196	18901	19097	19133	19053	18971	19349	19141	19283	19179	19105	19063	19060	19224	19190	19114	19069	19353	19168	18972	18998	19106	19081	18977	19229	19171	19312	19217	19218	19030	19094	19176	19174	19285	19375	19180	19224	19157	19156	18994	19289	19066	19325	19079	19138	19143	18963	19096	19004	19227	19110	19194	19264	19192	19213	19066	19119	18969	19142	19067	19314	19148	19135	19237	19069	19219	18942	19108	19029	19129	19173	19226	19003	19025	19151	19290	19076	19097	19357	19085	19057	19029	19189	19257	19310	19203	19063	19101	19236	19211	19072	19157	19144	19212	19195	18997	19133	19090	19157	19090	19140	19174	19065	19145	19368	19007	19118	18965	19172	19103	18999	19023	19497	19204	19268	18998	19298	19182	19101	19175	18916	19065	19277	19017	19176	19085	19185	19033	19136	19106	19109	19300	19231	19127	19244	19181	19267	19070	19290	19187	19082	19138	19100	19222	18955	19311	19206	19459	19234	18900	19255	19070	19105	18899	19204	19135	19149	19191	18946	19051	19274	19159	19236	19077	19211	19158	19005	19031	19105	18891	19144	19279	19098	19290	19273	19146	19289	19111	19127	18992	19186	19181	19153	19067	18930	18957	19036	19036	19145	19111	19176	19363	19148	19126	19156	19252	19001	19034	19053	18918	19135	19090	18985	18993	19125	19147	19334	19016	19023	19195	18975	19019	19200	19019	19095	19158	19227	19131	19159	19026	19204	19253	19223	19200	19293	19195	19154	19137	19069	19133	18963	19009	19209	19182	19064	19094	19123	18932	19084	19414	19090	19054	19109	19144	19127	19333	19259	19129	19064	19201	19128	19014	19311	18925	18956	19007	19079	18901	18932	19024	19031	19238	19298	19288	19281	19033	19304	19111	19014	19197	19232	19177	19065	19039	19080	19065	19336	19244	19180	19217	19159	19303	19118	19095	19123	19001	19338	19225	19085	19179	19003	19170	19094	19066	19193	19249	19303	19303	19256	19170	19209	19000	19071	19123	19203	19075	19121	19128	19113	19172	19075	19036	19139	19231	19152	19091	19040	19163	19119	19398	19263	19061	19039	19203	19109	19188	19166	19203	19252	19268	19419	19075	19199	19124	19122	19128	19187	18925	19187	19073	19169	19136	18975	19070	19212	19236	18941	19117	19128	18977	19110	19075	19149	19101	19071	19139	19124	19186	19123	19226	19220	19091	19023	19114	19136	19206	19201	19150	19167	18924	19225	19078	19109	19173	19002	19109	19251	19039	18973	19166	19135	19289	19216	19095	18985	19171	19299	18955	18969	19193	18990	19207	19276	19212	19240	19114	19190	19117	19055	19216	19299	19071	19198	19069	19156	19156	18954	19261	19174	19183	19185	18878	19160	19040	19081	19122	19187	19304	19259	19008	19148	19198	18882	19154	19065	19106	19345	19252	19093	19063	19117	19070	19057	19105	19106	18975	19091	19099	19144	19067	19031	19026	19078	19093	19186	19370	19048	18867	19175	18947	19242	19248	19068	19161	19175	19202	19273	19072	19137	18946	19223	19149	19181	19182	18981	18924	19242	19239	19082	19158	19193	19003	19075	18995	19179	19125	19031	19170	19349	19080	19187	19232	19197	19013	19263	19210	19287	19628	19007	19184	19226	19087	19195	19282	19109	19241	19185	19128	19331	18995	19255	19044	19350	19302	19150	19321	19053	19085	19238	19040	19264	19146	19293	18993	19036	19117	19149	19088	19061	19210	19257	19137	19078	19219	19081	18956	19054	18940	18970	19310	19228	19235	19180	19202	19188	19136	19150	19151	19068	19019	19140	19152	19200	19237	19198	19297	19018	19110	19164	19056	19119	19014	19115	18993	19046	19148	19192	19351	19373	19281	19317	19174	19154	19165	19174	19102	19192	19127	19032	18956	19248	19257	19104	19268	19249	19161	19144	19257	19132	19034	19206	19051	19077	19135	19279	19327	19155	19051	19035	19231	18895	18934	18892	19172	19205	19032	19266	19274	19233	19292	19161	19033	19025	19140	19074	19101	19145	19232	19066	19123	19181	19097	19359	19073	18975	19197	19241	19284	19250	19259	19098	19278	19047	19232	19342	19173	19053	19098	19065	19022	19121	19250	19225	18957	18897	18967	19227	18971	19166	19172	18968	19179	19210	19285	19093	19180	19282	19316	19251	18937	19304	19173	19048	19171	19020	19090	19044	19206	19113	19242	19003	19081	18974	19116	19046	19128	19196	19161	19175	19165	19076	19145	19227	19496	19241	19391	19163	19031	19006	18942	19299	19260	19170	19115	18934	19019	19355	19238	19123	18924	19017	19107	19325	19133	19049	19144	19002	19296	19012	19223	19099	19124	19173	19052	19130	19258	19359	19069	19003	19165	19248	19360	19149	19167	19160	19039	19170	19084
58527	98490	87406	62196	45123	31888	22068	17978	16540	16433	16346	16474	16328	16316	16428	16468	16329	16258	16240	16196	16298	16318	16429	16417	16365	16293	16400	16323	16275	16120	16416	16294	16153	16378	16291	16343	16454	16276	16311	16179	16302	16246	16385	16309	16385	16308	16269	16259	16198	16553	16327	16390	16301	16209	16489	16277	16347	16225	16295	16409	16422	16395	16060	16428	16417	16374	16232	16326	16232	16271	16379	16250	16232	16440	16298	16453	16272	16355	16362	16303	16222	16257	16314	16253	16339	16443	16199	16396	16494	16234	16446	16341	16462	16172	16415	16180	16052	16322	16185	16361	16336	16237	16452	16293	16319	16234	16237	16343	16297	16399	16334	16197	16353	16288	16484	16360	16329	16229	16366	16303	16281	16329	16225	16285	16263	16222	16321	16247	16250	16392	16260	16195	16173	16245	16206	16291	16374	16341	16325	16416	16408	16294	16341	16176	16317	16413	16254	16165	16354	16349	16285	16265	16184	16281	16270	16370	16382	16457	16293	16394	16357	16347	16228	16221	16311	16244	16266	16211	16073	16360	16318	16215	16396	16356	16173	16179	16322	16259	16247	16443	16357	16318	16388	16348	16211	16287	16187	16405	16435	16273	16239	16392	16396	16263	16252	16186	16209	16153	16295	16362	16256	16376	16282	16285	16190	16475	16349	16241	16364	16221	16316	16112	16318	16160	16347	16364	16444	16333	16472	16364	16109	16222	16226	16230	16138	16324	16172	16372	16103	16572	16287	16376	16163	16309	16298	16168	16128	16254	16280	16283	16181	16254	16390	16153	16229	16220	16423	16327	16449	16224	16494	16274	16162	16305	16380	16344	16264	16365	16335	16371	16232	16429	16356	16280	16234	16293	16210	16258	16401	16428	16377	16274	16429	16263	16391	16400	16277	16347	16292	16196	16249	16156	16404	16269	16155	16163	16125	16095	16326	16451	16292	16326	16389	16238	16392	16247	16371	16223	16489	16205	16210	16361	16271	16280	16343	16242	16215	16158	16347	16153	16224	16489	16312	16235	16293	16327	16263	16421	16284	16200	16267	16446	16343	16344	16282	16328	16159	16333	16156	16356	16220	16206	16345	16265	16335	16364	16226	16339	16176	16246	16313	16151	16246	16239	16352	16295	16558	16276	16288	16282	16284	16067	16283	16294	16185	16455	16244	16215	16191	16319	16401	16356	16396	16217	16388	16300	16281	16357	16276	16225	16279	16307	16318	16374	16366	16371	16202	16377	16234	16411	16121	16302	16353	16174	16330	16230	16449	16215	16215	16312	16455	16386	16172	16301	16321	16484	16324	16247	16461	16315	16255	16327	16393	16395	16321	16175	16190	16302	16249	16192	16187	16118	16258	16218	16229	16270	16222	16380	16272	16290	16325	16212	16266	16185	16144	16372	16320	16463	16294	16278	16208	16266	16338	16223	16350	16154	16164	16160	16353	16213	16288	16385	16221	16277	16146	16156	16362	16397	16419	16290	16315	16406	16278	16241	16362	16131	16335	16381	16326	16399	16284	16143	16258	16279	16155	16309	16171	16301	16148	16379	16185	16129	16159	16128	16242	16316	16263	16432	16348	16195	16265	16168	16298	16265	16185	16324	16534	16443	16391	16190	16340	16138	16164	16167	16399	16422	16408	16252	16281	16259	16445	16217	16255	16127	16191	16273	16215	16210	16252	16445	16210	16413	16429	16409	16228	16348	16208	16237	16250	16390	16530	16249	16375	16179	16334	16192	16342	16249	16312	16295	16317	16342	16172	16276	16273	16264	16341	16343	16295	16383	16269	16269	16364	16319	16314	16205	16439	16365	16349	16209	16331	16324	16288	16211	16327	16310	16441	16152	16350	16427	16175	16388	16446	16218	16209	16380	16302	16267	16124	16274	16280	16226	16502	16162	16384	16294	16458	16410	16305	16119	16429	16463	16327	16520	16236	16251	16285	16278	16360	16236	16391	16272	16156	16318	16233	16279	16154	16280	16330	16251	16505	16339	16352	16153	16264	16379	16394	16293	16196	16278	16302	16355	16209	16133	16352	16388	16250	16337	16280	16229	16326	16194	16450	16271	16119	16335	16315	16405	16150	16262	16157	16543	16374	16469	16161	16137	16443	16269	16296	16218	16017	16175	16340	16312	16196	16382	16244	16440	16216	16187	16273	16329	16312	16299	16341	16343	16322	16302	16318	16213	16300	16254	16473	16318	16420	16283	16322	16400	16201	16283	16306	16471	16378	16216	16496	16202	16316	16197	16283	16211	16367	16101	16262	16317	16219	16249	16514	16507	16215	16552	16381	16238	16137	16396	16449	16305	16289	16426	16299	16321	16322	16283	16225	16368	16117	16169	16461	16310	16174	16308	16246	16283	16260	16617	16365	16196	16364	16337	16358	16292	16321	16302	16163	16200	16328	16174	16363	16358	16193	16325	16150	16366	16500	16462	16244	16348	16327	16211	16377	16240	16190	16382	16233	16258	16137	16167	16199	16319	16141	16289	16149	16492	16067	16231	16512	16268	16475	16289	16192	16368	16236	16369	16368	16354	16447	16260	16217	16263	16436	16218	16242	16408	16363	16266	16240	16414	16198	16287	16235	16241	16534	16304	16327	16192	16386	16304	16396	16323	16243	16184	16305	16214	16427	16227	16345	16410	16166	16490	16488	16278	16496	16299	16275	16301	16181	16419	16244	16151	16368	16310	16380	16488	16269	16424	16305	16275	16235	16366	16237	16087	16244	16295	16341	16264	16388	16330	16291	16285	16231	16098	16475	16289	16180	16030	16247	16238	16261	16490	16251	16319	16084	16397	16519	16148	16457	16387	16148	16232	16132	16407	16381	16232	16298	16242	16412	16163	16059	16243	16257	16100	16403	16333	16277	16311	16361	16268	16462	16205	16363	16330	16294	16329	16360	16067	16366	16380	16361	16308	16375	16209	16259	16462	16348	16063	16335	16350	16347	16178	16228	16327	16260	16127	16470	16171	16305	16264	16316	16148	16192	16312	16305	16290	16303	16246	16363	16179	16334	16288	16447	16359	16175	16306	16303	16372	16281	16506	16332	16218	16162	16343	16401	16367	16420	16079	16255	16239	16287	16179	16232	16183	16370	16302	16103	16260	16326	16177	16446	16204	16456	16212	16348	16215	16170	16351	16376	16381	16243	16149	16288	16287	16320	16218	16396	16513	16353	16279	16314	16378	16318	16153	16104	16396	16300	16272	16315	16217	16483	16233	16299	16229	16060	16294	16332	16311	16320	16380	16325	16297	16334	16118	16262	16358	16313	16220	16248	16105	16245	16347	16344	16287	16321	16235	16435	16284	16354	16463	16317	16446	16313	16367	16232	16320	16341	16377	16355	16188	16319	16154	16209	16147	16398	16231	16195	16229	16243	16328	16255	16306	16283	16335	16161	16248	16171	16169	16314	16251	16317	16318	16288	16154	16456	16287	16169	16217	16407	16419	16344	16219	16300	16534	16361	16349	16271	16286	16400	16168	16390	16445	16223	16446	16244	16399	16481	16308	16171	16260	16246	16430	16195	16326	16342	16243	16127	16321	16281	16325	16267	16394	16488	16283	16330	16213	16262	16244	16307	16195	16219	16273	16135	16288	16279	16216	16161	16172	16477	16360	16414	16188	16350	16182	16271	16308	16320	16389	16403	16255	16157	16253	16418	16494	16364	16420	16292	16262	16323	16376	16353	16305	16062	16392	16398	16255	16170	16238	16308	16291	16270	16382	16332	16468	16309	16339	16213	16344	16242	16330	16502	16316	16289	16270	16289	16264	16385	16260	16197	16232	16429	16393	16180	15970	16349	16374	16379	16338	16424	16258	16328	16288	16337	16151	16234	16278	16246	16358	16317	16256	16484	16179	16267	16323	16206	16545	16210	16211	16355	16262	16448	16347	16292	16141	16299	16418	16266	16374	16264	16309	16346	16484	16216	16259	16264	16446	16317	16244	16253	16304	16204	16213	16292	16313	16270	16367	16324	16252	16449	16400	16251	16241	16312	16315	16529	16380	16413	16154	16278	16247	16324	16043	16260	16275	16433	16287	16377	16378	16236	16275	16266	16241	16389	16247	16282	16321	16244	16072	16177	16250	16340	16145	16382	16352	16189	16365	16279	16298	16351	16337	16208	16250	16439	16103	16289	16194	16288	16248	16350	16369	16351	16251	16324	16419	16321	16413	16467	16357	16294	16245	16173	16327	16233	16266	16390	16201	16406	16335	16216	16296	16303	16414	16442	16299	16186	16154	16380	16251	16479	16227	16289	16251	16212	16268	16293	16341	16303	16185	16190	16542	16330	16262	16450	16382	16183	16503	16334	16282	16344	16281	16435	16532	16352	16179	16319	16294	16196	16321	16307	16223	16360	16332	16336	16199	16307	16319	16208	16311	16304	16233	16338	16325	16353	16298	16292	16258	16189	16257	16178	16293	16411	16329	16111	16201	16438	16198	16371	16368	16405	16400	16187	16246	16309	16206	16304	16381	16273	16479	16475	16377	16313	16248	16310	16342	16329	16330	16279	16288	16154	16557	16288	16137	16399	16302	16299	16361	16319	16272	16371	16253	16244	16444	16223	16471	16249	16277	16325	16535	16306	16367	16318	16220	16390	16341	16239	16287	16270	16289	16494	16225	16430	16065	16334	16345	16301	16327	16229	16296	16152	16328	16175	16388	16272	16289	16269	16446	16221	16084	16370	16241	16311	16289	16279	16167	16405	16075	16303	16209	16226	16139	16461	16475	16401	16423	16391	16237	16319	16306	16223	16275	16263	16452	16289	16256	16213	16333	16366	16335	16297	16251	16231	16213	16173	16252	16226	16266	16166	16501	16402	16404	16200	16230	16158	16395	16220	16374	16194	16268	16290	16431	16333	16299	16264	16389	16345	16344	16280	16292	16200	16488	16438	16313	16400	16236	16370	16130	16227	16241	16330	16290	16362	16454	16196	16178	16299	16309	16206	16331	16338	16453	16316	16181	16355	16335	16099	16261	16481	16326	16261	16255	16445	16243	16319	16314	16414	16288	16152	16282	16423	16277	16231	16350	16247	16450	16354	16411	16219	16245	16263	16000	16378	16433	16428	16132	16455	16439	16130	16269	16380	16212	16360	16449	16384	16272	16249	16207	16487	16238	16400	16257
22933	22995	36381	36492	33512	30701	29559	22784	20582	20738	20561	20453	20452	20390	20377	20488	20333	20387	20322	20465	20288	20328	20541	20303	20331	20444	20495	20439	20356	20370	20175	20391	20139	20396	20268	20253	20100	20181	20099	20205	20085	19909	20255	20025	20139	20058	20101	20011	20108	20331	19850	20317	20069	20149	20001	20098	20183	20234	20246	20285	20116	20071	20107	20247	20206	20021	20150	20219	20146	20496	20030	20300	20168	20146	20132	20250	20092	20101	19991	19932	20204	20223	20082	20089	20104	20171	20114	20076	20167	20111	20008	20295	20051	20431	20219	20291	20211	20257	20218	20003	20236	20326	20119	20109	20149	19990	20230	20143	20263	20202	20226	20017	20176	20072	19994	20035	20134	20389	20264	20192	19998	20214	20199	20147	20161	20134	20321	20304	20182	20038	20165	20307	20213	20093	20111	20111	20354	19997	20029	20049	20132	20242	20101	19995	20296	19874	19985	20107	20150	20363	20150	20167	20059	20133	20007	20183	19939	19891	20085	19999	19973	20139	19931	19906	20210	20133	19995	20468	20294	20413	20111	20136	19947	19912	20128	19898	20150	20070	20187	20142	19936	20165	20077	20261	20034	20214	19959	20130	19945	20065	20103	20067	20059	20222	20140	20107	20253	20109	20132	20068	20200	20075	20370	20213	19989	20186	20071	20013	20160	19898	19893	20255	20169	20060	20280	20219	20026	20184	20093	20241	20027	20332	20072	20144	20076	20003	20130	20225	20163	20043	20306	20137	20037	20489	20284	20175	20230	20180	20286	19938	20037	20103	20177	20046	20259	19869	20327	20317	19935	20240	20021	19895	20062	20266	20112	19976	20007	20117	20012	20219	20249	20116	20088	20118	20132	20044	20117	20088	19978	20049	20159	20007	20289	19886	20113	20096	20055	20279	20183	20083	20207	19982	19880	20215	20105	20144	20152	20147	20161	20210	19912	20064	20203	20124	20133	20119	20062	19965	20220	19973	20064	20039	19854	20261	20383	20069	20307	20091	20109	20108	19933	20030	20132	20164	20131	20320	19924	20091	20044	20082	20076	20080	20280	20211	20153	20185	20063	20093	20135	20170	20283	20190	20332	19914	19963	20131	20272	20220	20377	20123	20148	20075	20183	20119	20106	20133	20039	20080	20074	20218	20038	19914	20073	20083	20030	20071	19935	20067	20331	20292	20184	20014	20063	20178	20135	20144	20355	20011	20268	20119	20088	20296	20173	20165	20106	20149	20165	20064	20175	20061	20003	20019	20062	20221	20262	20020	19946	20265	20139	20225	20033	20189	20239	20013	20034	19980	20039	20079	19970	19915	20267	20005	19938	20057	19990	20284	20230	20176	20169	20194	19939	20010	20051	20287	19873	20032	20065	20103	20232	20096	20168	20082	20054	20043	19983	20182	20218	20122	20071	20094	20106	20142	20077	20425	20330	20127	19842	20037	20386	20235	20052	20072	20022	20142	20142	20091	20202	19922	20062	20148	20086	20134	19945	20095	19999	20233	20057	20029	20115	19939	20177	20202	20050	20198	20240	20227	20106	20182	20020	20168	20258	20151	20038	20095	20267	20244	20364	20004	20220	19958	20192	19972	19851	20295	20187	20250	20049	20421	20264	20088	20168	20261	20012	20134	20119	20168	20107	20236	20252	20095	20015	20146	20107	20387	20167	20151	19994	20261	19941	20032	20172	20037	20107	20040	20022	20153	20349	20274	20147	20116	19994	20240	20045	19974	20098	20185	20145	20202	20132	20029	20085	19986	19949	20142	20042	20075	20183	20054	20224	20198	20161	20039	19942	19908	20062	19932	20216	20110	20219	20024	20105	20049	20328	20217	20190	19915	20051	20016	20046	20042	20322	20094	20318	20124	20187	20306	20132	20065	20132	20037	20143	19993	20279	20136	20236	20040	20098	20192	19895	19982	20212	19882	20106	19975	20205	20058	20028	19840	20076	20216	20112	19968	20083	20066	19870	20032	19920	20099	20254	20268	20003	19938	19977	19955	20090	20163	20059	20165	20003	20191	20280	20018	20078	20056	20113	20129	20138	20287	20195	20205	20086	19768	20142	20247	19990	20166	20043	20050	19948	19921	20112	20272	20197	20141	20180	20159	20109	20110	20029	20160	20101	20290	20306	20236	19908	20179	20013	19875	20144	20201	20226	20234	20220	20197	20104	20084	19965	20003	20096	19976	19944	20072	20239	20304	19990	20169	20096	20118	20126	20163	20042	20229	20195	20139	20048	19930	20032	20127	20161	20131	20058	20207	20228	20183	19973	20201	20160	20058	19871	20070	20164	20177	20065	20250	20073	20060	20150	20225	20174	20263	20028	20204	20310	20096	20034	20157	20150	20069	20033	20025	20026	20327	19848	20046	20175	20171	20047	20117	20148	20201	20048	20046	19935	20215	20312	20030	20043	20075	20060	20093	20030	20056	20001	19822	20173	20099	20182	20180	20106	20031	20053	20246	20129	20159	20040	20167	19969	20095	20010	20253	20272	20110	20167	20216	20117	20169	20210	20202	20001	19971	20124	20081	20134	20178	20234	20131	20015	19869	19982	19995	19824	20022	20033	20089	19960	20125	19971	20217	20078	20159	20111	20263	20120	20194	20019	19950	20193	20147	20026	20141	20111	19920	20301	20277	20147	20299	20005	20229	20139	20252	20220	20097	20243	20150	19986	20018	19875	20067	20075	20215	20234	20209	20031	20067	20049	20076	20072	20108	20135	20087	19895	20081	20117	20018	20265	20059	20072	20133	20110	19990	19895	20214	20191	19970	20037	20419	20002	19941	20049	20174	20231	20058	20115	20202	20204	20159	20219	19904	20044	19882	20025	20207	20128	19951	20180	20088	20057	19916	19962	20050	20125	20035	20028	20115	20015	19977	20102	20169	19913	19972	20251	20042	20028	20131	20015	20125	20014	20023	20417	20185	20121	20191	20178	19965	19984	20107	19969	20074	20149	19904	19990	20245	20018	20189	20457	20179	20300	20133	20220	20151	20092	20112	20180	20207	20142	20043	20018	20081	19998	19998	20145	20286	20381	20259	20074	20147	20185	20203	20163	20089	20178	20170	20009	20079	20075	20452	20001	20059	20098	20086	19915	20230	20008	19904	19929	20144	20198	20139	20255	20114	19947	19955	20125	20225	20185	20018	19995	20018	20138	20111	20112	20178	20061	20089	20113	20146	20374	20064	20090	20232	20174	19929	19992	20208	20079	19990	20139	20047	20032	19989	20119	20348	20174	20193	20146	20086	19829	20248	20141	20274	19989	20270	20041	20023	20175	20035	20019	20119	20385	20311	20121	20326	20229	19986	20064	20021	20177	20011	20154	19990	19996	20157	19856	20151	20240	20021	20028	20223	20003	20148	20089	19959	20240	20396	19897	20004	20196	20169	19889	19879	20267	20098	20035	20178	20153	20169	20289	20217	20332	20197	19831	20123	20168	20070	19955	20236	20077	19805	19970	20188	20112	19946	20183	20091	20150	20182	20112	20155	20342	20102	20242	20303	19800	20184	20063	20385	20284	20135	20103	20249	20085	20323	20125	20060	19924	20069	20187	20217	19925	20205	20151	20025	19790	20118	20116	19971	20019	20267	20121	20081	20063	19924	20058	19938	20269	20312	20299	20117	20148	20117	20030	20050	20213	19900	19988	20034	20089	20058	20069	20247	20296	20039	20184	20035	20123	20189	20108	20147	20069	20038	20107	20160	20116	20270	20116	20158	20194	19978	19873	19998	20062	20048	20083	20024	20240	20201	20150	20084	20263	20054	19636	20188	20190	20324	19950	20142	20048	19972	20115	20048	20113	20219	20156	19982	20244	20241	20062	19878	19996	20039	20227	20307	20153	20035	20011	20275	19982	19909	19985	20125	20030	20219	20359	20171	20285	20191	20093	19891	20344	20035	20033	20056	20207	20116	20209	20460	20052	20189	20060	19919	19990	20132	20238	19974	19894	20268	20165	20044	20129	20123	20134	20021	20023	20185	20041	20318	20026	20311	19906	20012	19952	20095	20200	20125	20140	20102	19977	19974	20184	20192	19921	20080	20240	19970	20427	20064	20248	20180	20223	20079	20274	20217	20095	20067	19921	20000	20056	20094	20233	20046	20172	20080	20139	19926	20154	20310	19982	20307	20048	19986	20081	19942	20109	20076	20088	20071	20156	19965	20049	20062	20091	19976	20130	20212	20217	19992	20198	20161	19978	20109	19866	20169	20186	20215	20209	20154	20152	20010	20171	20260	20105	20174	20071	20214	20159	20062	20464	20180	20184	20126	20168	20056	19945	20044	20112	20090	20111	19987	20195	20108	19894	19930	20097	20147	19934	20226	20054	20405	20067	20106	20068	20139	20175	20096	20120	19989	20038	20352	20017	20294	20211	19905	20182	19985	20033	20239	20249	20051	20182	20145	20326	20072	19961	20034	20204	20049	20154	20003	20110	19916	20111	20138	20103	19850	20034	20223	20049	20278	20113	20072	20059	20044	19917	20105	20143	20281	20232	20120	20290	20127	20165	19888	20180	19993	20332	20065	20169	20036	20176	19890	20000	20234	20209	20101	20189	20186	20156	20159	20061	20008	20082	20131	20112	19931	20080	20047	19994	19984	20291	20136	20137	20328	20272	20075	20291	20083	19861	19975	20133	20133	20052	20102	20194	20055	20146	19836	20094	19998	19965	20072	20300	20044	20166	20014	20163	19811	20149	19892	20074	19959	20013	20216	20165	20076	20098	20165	20154	20173	20025	20051	20330	20187	20120	20191	19828	20080	20113	20236	20289	20037	20254	20284	20243	20187	20067	20039	20132	19943	20231	20095	20338	20026	20038	20218	19854	20165	20065	20147	20306	20021	19981	20050	20023	20058	19911	20040	19887	20007	20072	20226	19885	20252	20320	20015	19968	20117	20256	20268	20038	20286	20067	20102	20152	20252	20155	20056	20047	20057	20051	20130	19976	20103	20109	20265	20042	20173	20292	20413	20243	20203	20047	20260	19925	20165	20145	20113	20107	20099	20178	20108	20121	20001	20151	20057	20168	19983	20090	20121	20176	19996	20189	20015	20186	20144	20119	20094	19963	20252	20080	19901	20241	19920	20026	20363	20164	19955	20038	20034	20037	19809	20166	20103	20140	20170	20361	19973
61784	96525	92032	74159	51557	34275	23561	18581	17011	16911	16953	16757	16905	16934	16909	16782	16845	16932	16839	16967	16901	16954	16797	16998	16906	16861	16983	17089	16881	16940	16950	16986	17119	17017	16930	16882	17054	16895	16770	16961	17091	16907	16964	16876	16826	16937	16713	16904	16956	16849	16823	16967	16986	16946	16831	16794	16933	17010	16876	16840	16965	16762	16925	16836	16943	16841	16813	16829	16854	16898	16859	16773	16901	16797	16969	16840	16746	16712	16692	16980	17027	16776	17076	16890	16795	16859	16845	16910	17002	16938	16866	16955	16862	16674	16824	16951	16738	16828	16915	16901	16893	16892	16835	16912	16918	16771	16934	16846	16996	16816	16793	16851	16777	16952	16988	16959	16715	16858	16852	16954	16945	16836	16847	16859	16733	16878	16879	16940	16904	16990	17029	16792	16789	16884	17032	16889	16931	16927	16927	16845	16934	16820	16934	17016	16940	16968	17032	16934	16788	16944	16836	16901	16896	16764	16915	16980	16889	17044	16772	16992	16921	16849	16875	16795	16871	16778	16925	16791	16710	16769	16741	16740	17000	16639	16887	16903	16711	16750	16932	16931	16940	16955	16901	16886	16796	17031	16802	17021	16893	16742	17034	16744	16890	16788	17060	16752	16958	16861	16842	16852	16819	16945	16806	16921	16875	16828	16937	16778	16926	16947	16973	16776	16894	16638	16799	16968	16877	16910	16974	16833	17009	16886	16873	16835	16808	16919	16919	16897	16784	17019	16711	16877	16781	16936	17025	16976	16878	16822	16834	16838	16965	16891	16896	16898	16768	16916	17094	16943	16892	17050	16910	16786	16859	16876	16728	16786	16842	16728	16923	16778	17060	16950	16976	16761	16869	16988	16886	16942	16835	16925	16841	16819	17048	16859	16846	16918	16979	16848	17075	16831	16865	16902	16929	16991	16795	16788	17017	16739	16909	16794	16758	16815	16710	16805	16891	16896	16813	16876	16827	17025	16936	16913	16887	16860	16899	16879	16975	16776	16894	16840	16811	16770	16863	16834	16938	16993	16813	16888	16920	16678	16877	16770	17006	16915	16988	16744	16832	16923	16833	16768	16858	16932	16981	16881	16950	16843	16908	16810	16969	16782	16977	16942	16929	16980	17043	16755	17050	16813	16925	16852	16900	16920	16863	16981	16847	16852	16914	16864	16966	16845	16966	16966	16833	16903	16910	16685	16958	16793	16763	16664	16973	16646	16903	16886	16914	16925	16942	16875	16883	16821	16901	16846	16837	17002	16811	16942	16753	16988	16904	16944	16797	16839	16883	16905	16928	16943	16985	16953	16898	16928	16809	16805	16990	16679	16893	16872	16793	16929	16727	16700	16804	17031	16763	16879	16961	17067	16816	16835	16948	16794	16866	16782	16926	16949	16969	16969	16983	16900	16766	16828	16901	16902	16854	16798	16885	16806	16882	16930	16917	16943	16763	16878	17074	16962	16832	16869	16813	16723	16769	16857	16890	16947	16896	16877	16937	16887	17028	16941	16935	16863	16862	16856	16962	16786	17031	16834	17056	16887	16903	16838	16861	16904	16967	16996	16959	16975	16852	16790	16845	16881	17023	16879	16786	16946	16957	16800	17040	16870	16918	16804	16834	17042	16780	16811	17002	16850	16764	16925	16928	16709	16876	16941	16852	16775	16734	17032	16810	16891	16823	16881	16848	16865	16679	16904	16896	17011	16795	16724	16958	16959	16977	16961	16998	16828	16960	16838	16929	16936	16884	16849	16904	17012	16937	16916	16967	16832	16893	16879	16668	16803	16919	16982	17045	16820	16896	16853	16907	16834	16956	16917	16895	16860	16838	16923	16856	16741	17005	16927	16767	16827	16882	16840	16920	16852	16877	16892	17025	16832	16751	16967	16834	16688	16958	16847	16904	16824	16800	16801	16808	16868	16901	16898	16906	16870	16800	17026	16989	17043	16823	16978	16873	16960	16837	16892	16922	16951	16978	16786	16917	16862	17058	16705	16897	16725	16915	17046	16796	16893	16836	16703	16916	16989	16898	16911	17092	16887	16958	16924	16949	16925	16754	16914	16879	16797	16912	16833	16760	16891	16848	16974	16911	16836	16858	16842	16758	16982	16787	16854	16844	16806	17025	16688	16950	16886	16810	16815	16943	16755	16740	17056	17058	16928	16948	16859	16972	16766	16931	16856	16948	16744	16942	16888	16811	16850	16829	16938	17052	16709	16986	16772	16885	16917	16847	16861	16982	16964	16928	16765	16776	17015	16782	17143	16839	16984	16893	16792	16926	16866	16905	17019	16900	16869	16798	16736	16839	16808	16914	16952	16950	16772	16787	16791	16950	16811	17017	16827	16959	16803	16844	16956	16893	16923	16957	16897	16836	16794	16818	16842	16736	16899	16956	16993	16965	17062	16777	16866	16946	16807	16864	16872	16624	16806	16752	16792	16875	16827	17006	16881	16875	16845	16828	17053	16739	16830	16872	16867	16788	16921	16644	17071	16853	16979	17091	17041	16830	16740	16948	16649	16889	16812	16890	16806	16967	16945	16684	16827	16743	17005	17042	16930	16897	16857	16806	16841	16843	16956	16812	16964	16899	16757	17085	17000	16961	16799	17003	16783	16852	16690	16703	16985	16976	16945	16907	16908	16866	17025	16806	16838	16630	17056	16897	16851	16948	16895	16930	16790	16858	17101	16827	16757	16958	17093	16921	16818	16913	16899	16942	16824	16842	16827	16896	16836	16794	16820	16761	16909	16762	17016	17035	16937	16813	16953	16737	16796	16734	16855	16878	16745	17027	16821	16876	16978	16988	16921	16904	16952	17010	16820	16787	16955	16771	16800	16822	16851	16854	16898	16874	16946	17088	16862	16954	16902	16818	16829	17092	16639	16942	16851	16861	16803	16661	16899	16952	16929	16840	16727	16992	16970	16951	16875	16696	16836	16913	16846	16967	16900	16735	16822	16920	16826	16924	16901	16899	16837	16948	16972	17073	16930	16851	17059	16922	16859	16962	16959	16839	16858	16839	17012	16944	16902	16995	16901	16979	16990	17020	16745	16803	16952	16837	16905	16838	16710	16933	16897	16986	16944	16889	16692	16789	16881	16789	17100	16771	16795	16786	16944	16898	16945	16831	16941	16977	17100	16907	16814	16888	16861	16824	16849	16720	16951	16839	17047	16919	16902	17006	16871	16768	16633	16980	16681	16720	16859	17000	17048	16811	16815	17151	16752	16995	16933	16771	16706	16735	16940	17042	16951	16890	16987	17074	16905	16703	17028	16887	16909	16846	16794	16914	16751	17057	17048	16881	17000	16943	16877	17055	16710	17063	16776	16807	16671	16834	16958	16807	16939	16803	17037	16916	16830	17071	16940	16773	16726	16800	16725	17019	16949	16862	16972	17001	16971	16955	16775	16922	16952	16879	16787	16851	16947	16895	16897	16863	16782	17009	16766	16961	16823	16842	16992	16687	16772	16718	17012	16842	16902	16867	16877	16885	16946	16982	16797	16879	16829	17050	16920	16707	16840	17013	16755	16958	16808	16733	16859	16971	16717	16914	16936	16793	16983	16928	16823	16843	16742	17022	16883	16785	16901	16884	16794	16826	16846	16848	16851	17008	16813	16745	16816	17034	16897	16819	16788	16916	16785	16864	16745	16940	16873	16922	16919	16989	16949	16796	16817	16841	16907	16960	16942	16860	16948	16669	16984	16945	16909	17003	16944	16821	16806	16794	16859	16844	16935	16924	16975	16993	16969	16966	16796	16802	16792	16625	16971	16810	16862	16890	16872	16994	16999	17011	16788	16818	16829	16727	16814	16770	16846	16716	16785	16895	16901	16941	16878	16807	16724	16835	16787	16980	17103	16883	17013	16970	16748	17015	16786	16883	16967	16744	17108	16894	16967	16789	16977	17010	16883	16735	16794	16977	16694	16696	16924	16888	16878	16879	16997	16879	16815	16832	16794	16792	16790	17001	16941	16823	16817	16928	16681	16808	16775	16848	16886	16748	16833	16784	16861	16859	16986	16859	16745	16952	16882	16851	16969	17036	16827	16820	16708	16995	16898	16837	17175	16850	16787	16942	16848	16760	16948	16942	16878	16815	16860	16906	16999	16774	16812	16860	16918	16716	16966	16705	16960	16915	16941	16860	16885	16869	16938	17002	16913	17012	16911	16797	16859	16784	16991	16742	16931	16789	16908	16766	16933	16736	16818	16934	16558	16941	17042	17021	16755	16704	16719	16931	16951	17036	16817	16845	16891	16839	16827	17015	16725	17040	17028	17063	16792	16886	16844	16835	16916	16794	16840	16701	16809	16970	16868	16799	16948	16834	16811	16893	16853	16895	16895	16923	17134	16786	16957	16914	16760	16905	16875	16722	16953	16838	16967	16693	16978	16840	16957	16773	16936	16861	16748	16820	16920	16842	16847	16740	16916	16831	17077	16823	16814	16892	16821	16885	16651	16855	16730	17024	16900	16883	16933	16857	16883	16790	17002	16772	16771	17015	16921	16878	16736	16997	16708	16885	16865	17017	16981	16887	17025	16686	16868	17007	16800	16863	16953	16942	16897	16881	16890	16830	16867	16984	16774	16974	16884	16905	16867	16841	16743	16837	16926	16751	16827	16916	16893	16972	16817	16909	16871	17031	16919	17009	16921	16808	16699	16913	16659	16785	16892	16910	17045	16906	16836	16958	16873	16799	16944	16797	16784	16745	16944	16858	16884	16898	16787	17012	16666	16877	16861	16906	16954	16944	17015	16849	17034	16804	16846	16762	16861	16947	16850	17020	16968	16853	16782	17005	17043	16794	16782	17024	17043	16688	16959	16984	16935	16849	16978	16960	17109	16910	16858	16799	16794	16860	16819	16940	16927	16849	16809	16836	16787	16839	16944	16774	16812	16803	16884	16832	16839	16942	16797	17000	16956	16890	17000	17024	16788	16947	16800	17058	16944	16820	16933	17032	16893	16726	16810	16773	16787	16851	16833	16890	16748	16951	16800	16943	17015	16833	16823	16825	16939	16794	16939	16787	16747	17064	16807	16980	16822	16892	16808	16755	16896	16936	16824	16799	16884	16878	16993	16896	16926	16925	16756	16837	16863	16799	16889	16816	16913	17042	17063	16999	16884	16880	16762	16847	16846
28729	38099	48065	36352	26169	22911	21661	20875	20876	20595	20791	20652	20727	20664	20654	20729	20668	20832	20723	20669	20797	20859	20784	20648	20915	20561	20698	20629	20638	20773	20541	20754	20834	20756	20826	20713	20683	20989	20810	20675	20756	20596	20646	20840	20840	20761	20602	20774	20694	20541	20398	20707	20674	20715	20875	20745	20530	20433	20534	20604	20773	20720	20510	20686	20701	20867	20727	20800	20870	20707	20625	20754	20913	20767	20849	20734	20820	20787	20456	20310	20749	20572	20728	20656	20488	20712	20551	20607	20589	20618	20802	20740	20805	20703	20575	20667	20446	20755	20623	20801	20604	20841	20620	20668	20676	20903	20891	20591	20925	20585	20653	20670	20630	20764	20862	20549	20724	20689	20697	20531	20740	20686	20601	20547	20686	20565	20912	20632	20897	20598	20715	20647	20625	20696	20471	20848	20626	20664	20633	20815	20646	20624	20725	20599	20770	20944	20660	20536	20806	20737	20814	20791	20837	20777	20752	20752	20659	20831	20675	20982	20668	20591	20586	20528	20870	20765	21103	20578	20708	20747	20565	20708	20808	20747	20491	20554	20587	20758	20568	20748	20674	20450	20766	20735	20891	20786	20503	20420	20839	20788	20639	20873	20772	20691	20733	20894	20628	20579	20553	20757	20758	20659	20981	20564	20681	20617	20935	20722	20461	20772	20749	20719	20693	20496	20773	20765	20800	20588	20796	20561	20636	20777	20584	20763	20653	20651	20728	20869	20761	20583	20624	20602	20657	20789	20506	20655	20648	20736	20747	20521	20601	20611	20799	20594	20709	20607	20832	20626	20725	20616	20646	20822	20420	20738	20630	20664	20902	20763	20668	20600	20704	20695	20567	20792	20722	20594	20753	20785	20816	20788	20779	20895	20702	20720	20727	20866	20710	20733	20691	20773	20548	20533	20537	20717	20516	20746	20558	20721	20775	20729	20638	20557	20832	20495	20704	20691	20850	20650	20576	20607	20626	20679	20553	20688	20835	20451	20612	20811	20830	20914	20669	20500	20627	20453	20647	20883	20714	20622	20851	20539	20766	20745	20644	20575	20736	20457	20594	20603	20537	20696	20740	20790	20830	20820	20744	20660	20750	20595	20811	20698	20498	20691	20714	20469	20789	20700	20789	20709	20720	20689	20502	20809	20794	20697	20645	20704	20614	20575	20583	20733	20930	20496	20729	20707	20737	20794	20838	20691	20553	20606	20699	20587	20416	20583	20861	20902	20551	20778	20611	20804	20630	20599	20803	20793	20410	20529	20742	20594	20710	20735	20621	20668	20817	20596	20683	20630	20846	20725	20909	20898	20694	20674	20718	20636	20832	20918	20488	20649	20708	20690	20720	20627	20807	20452	20797	20879	20603	20737	20739	20770	20718	20629	20784	20624	20547	20695	20649	20611	20639	20629	20588	20577	20616	20810	20532	20765	20757	20642	20611	20688	20731	20724	20783	20758	20706	20787	20744	20802	20730	20656	20759	20812	20730	20680	20698	20596	20828	20675	20629	20886	20610	20732	20525	20765	20887	20561	20645	20767	20823	20508	20659	20573	20822	20588	20656	20708	20555	20584	20667	20847	20818	20663	20605	20660	20615	20959	20874	20790	20796	20668	20834	20787	20812	20694	20567	20760	20658	20566	20847	20542	20784	20615	20619	20785	20773	20634	20612	20680	20754	20648	20982	20825	20896	20604	20648	20989	20803	20593	20580	20572	20606	20614	20783	20589	20621	20688	20709	20605	20834	20843	20754	20605	20793	20709	20474	20599	20806	20597	20506	20673	21039	21003	20616	20596	20706	20801	20588	20761	20884	20491	20809	20767	20743	20670	20558	20495	20795	20887	20719	20569	20749	20779	20837	20597	20827	20746	20612	20620	20737	20648	20567	20731	20605	20700	20781	20570	20549	20696	20585	20907	20667	20618	20967	20644	20639	20676	20661	20537	20604	20762	20725	20634	20803	20725	20841	20507	20823	20737	20825	20778	20586	20571	20829	20491	20643	20897	20756	20734	21013	20591	20599	20733	20728	20657	20797	20907	20838	20883	20482	20691	20705	20654	20770	20572	20690	20603	20573	20707	20904	20590	20454	20791	20790	20756	20466	20692	20772	20738	20711	20858	20700	20756	20822	20674	20724	20836	20717	20701	20630	20628	20877	20777	20656	20811	20614	20646	20638	20684	20597	20711	20726	20729	20582	20802	20688	20622	20642	20515	20608	20650	20856	20938	20843	20825	20620	20833	20578	20675	20728	20940	20730	20748	20662	21037	20872	20600	20677	20596	20713	20895	20448	20638	20702	20805	20684	20688	20585	20593	20695	20821	20748	20704	20604	20737	20906	20741	20565	20830	20577	20596	20683	20591	20634	20731	20692	20702	20940	20667	20900	20755	20627	20510	20830	20569	20580	20433	20932	20614	20818	20784	20646	20727	20690	20623	20889	20688	20849	20777	20745	21007	20500	20633	20740	20725	20741	20739	20555	20635	20514	20670	20786	20616	20755	20689	20830	20718	20565	20699	20793	20604	20815	20621	20978	20752	20816	20755	20717	20728	20731	20721	20708	20737	20576	20542	20674	20702	20669	20809	20657	20680	20468	20633	20823	20667	20632	20722	20706	20578	20799	20481	20626	20533	20612	20811	20767	20652	20825	20606	20991	20771	20896	20699	20730	20879	20614	20791	20602	21131	20719	20824	20869	20647	20614	20584	20704	20763	20765	20697	20615	20618	20628	20601	20604	20746	20599	20666	20660	20662	20561	20547	20754	20590	20553	20326	20717	20665	20432	20568	20675	20719	20687	20666	20804	20816	20781	20776	20693	20563	20760	20740	20735	20558	20557	20562	20537	20708	20673	20672	20614	20893	20755	20670	20670	20851	20789	20424	20770	20691	20447	20604	20683	20623	20770	20904	20771	20779	20751	20632	20822	20388	20771	20602	20614	20670	20645	20941	20549	20709	20729	20718	20865	20554	20685	20856	20766	20799	20556	20762	20719	20575	20828	20720	20753	20743	20618	20541	20727	20673	20759	20669	20684	20862	20571	20655	20763	20794	20758	20944	20650	20703	20545	20760	20788	20747	20599	20660	20645	20537	20892	20544	20822	20660	20524	20537	20594	20918	20623	20666	20665	20594	20748	20498	20527	20734	20778	20945	20725	20831	20767	20607	20574	20512	20497	20500	20861	20589	20952	20603	20533	20740	20906	20579	20536	20600	20566	20867	20642	20668	20705	20773	20764	20713	20573	20520	20647	20525	20596	20562	20779	20781	20519	20798	20640	20506	20700	20916	20411	20757	20538	20767	20467	20819	20708	20583	20643	20738	20586	20832	20746	20501	20668	20794	20762	20553	20601	20666	20893	20909	20754	20744	20765	20478	20728	20583	20625	20862	20716	20631	20925	20702	20621	20545	20636	20647	20577	20825	20588	20621	20755	20565	20970	20752	20754	20672	20639	20782	20744	20706	20710	20751	20681	20772	20511	20683	20778	20808	20692	20777	20656	20845	20856	20806	20678	20981	20710	20773	20900	20702	20643	20713	20652	20599	20624	20618	20816	20630	20773	20685	20733	20822	20662	20649	20740	20708	20752	20800	20657	20796	20639	20811	20576	20604	20720	20588	20719	20679	20569	20642	20878	20554	20880	20846	20778	20840	20409	20766	20636	20631	20725	20682	20747	20727	20595	20800	20708	20647	20782	20533	20743	20790	20532	20706	20701	20826	20762	20628	20755	20593	20660	20569	20682	20604	20713	20747	20828	20952	20649	20660	20627	20755	20679	20697	20653	20571	20715	20800	20487	20733	20596	20574	20769	20596	20686	20789	20710	20680	20759	20577	20711	20609	20757	20817	20757	20666	20627	20834	20876	20774	20827	20770	20542	20603	20572	20679	20585	20566	20687	20673	20835	20774	20757	20586	20806	20695	20766	20569	20532	20774	20882	20874	20976	20774	20584	20871	20890	20839	20563	20781	20607	20764	20749	20711	20725	20572	20606	20781	20562	20527	20668	20565	20753	20754	20594	20660	20740	20496	20557	20602	20736	20554	20628	21011	20953	20591	20968	20743	20669	20447	20430	20554	20382	20759	20853	20588	20697	20808	20666	20718	20513	20753	20749	20785	20605	20687	20679	20517	20712	20701	20776	20821	20686	20838	20682	20674	20569	20597	20734	20726	20835	20598	20587	20720	20694	20826	20585	20661	20854	20917	20673	20856	20643	20661	20704	20775	20830	20865	20800	20781	20682	20704	20711	20668	20729	20886	20628	20691	20663	20652	20698	20769	20700	20739	20816	20907	20737	20913	20646	20551	20803	20705	20640	20756	20876	20806	20702	20803	20649	20802	20528	20654	20602	20679	20605	20628	20771	20748	20699	20661	20477	20717	20599	20528	20638	20616	20739	20792	20696	20546	20464	20799	20771	20411	20675	20614	20749	20636	20703	21000	20485	20603	20629	20560	20651	20898	20741	20757	20459	20439	20660	20806	20647	20540	20925	20496	20557	20729	20840	20689	20672	20573	20656	20691	20619	20859	20798	20563	20745	20644	20743	20774	20811	20729	20784	20599	20685	20698	20777	20765	20712	20979	20627	20617	20594	20835	20725	20536	20792	20624	20529	20898	20899	20703	20899	20674	20719	20744	20862	20507	20628	20688	20583	20491	20624	20957	20459	20602	20495	20800	20814	20818	20733	20683	20662	20595	20651	20803	20510	20791	20851	20722	20953	20787	20580	20680	20745	20619	20762	20528	20677	20573	20728	20453	20640	20696	20750	20759	20373	20725	20829	20625	20450	20744	20721	20495	20621	20830	20670	20836	20600	20509	20848	20592	20584	20732	20622	20733	20611	20615	20734	20572	20771	20582	20794	20776	20734	20824	20622	20645	20629	20675	20910	20783	20690	20717	20802	20516	20906	20499	20772	20734	20761	20720	20675	20556	20665	20737	20706	20604	20778	20709	20646	20692	20667	20643	20664	20782	20647	20702	20760	20504	20629	20549	20684	20838	20706	20442	20517	20573	20678	20670	20557	20751	20681	20783	20631	20796	20699	20653	20521	20655	20672	20633	20676	20718	20702	20566	20758	20681	20810	20712	20614	20955	20690	20716	20722	20694	20465	20904	20771	20842	20506	20623	20654	20781	20716	20797
32537	60262	49516	31729	23001	19179	17787	17323	17228	17137	17015	17179	17038	17410	17129	17210	17025	17304	17265	17147	17238	16997	17206	17110	17260	17196	17312	17172	17288	17149	17202	17031	17126	17224	17081	17179	17050	17106	17075	17205	17196	17327	17105	17102	17104	17218	17187	17115	17022	17156	17105	17103	17202	17310	17218	17164	17153	17233	17243	17086	17120	17126	17139	17238	17306	16961	17165	17149	16957	17111	17323	17170	17072	17113	17195	17325	17204	17220	17089	17143	17358	17193	17030	17170	17090	17031	17131	17156	17351	17115	17016	16895	17128	17124	17104	16997	17040	17024	17202	17216	17134	17048	17162	17085	17311	17091	17199	17200	17215	16877	17173	17169	17128	17072	17155	17189	17042	17157	17147	17270	17080	17201	17291	17012	17157	17205	17013	17259	17173	17163	17244	17345	17140	17345	17235	17108	16995	17106	17077	17112	17141	17186	17024	16981	17315	17096	17110	17141	17295	17022	17143	17050	17232	17198	17125	17187	17069	17226	17252	17283	17185	17195	17071	17085	17139	17206	17123	17087	17002	17118	17132	17124	17177	17116	17290	17070	17155	17347	17286	17232	17067	17148	17207	17149	17205	17315	17084	17081	17175	17226	17096	17099	17227	17147	17245	17244	17073	17242	17069	17186	17389	17295	17140	16955	17067	17129	17076	17162	17188	17240	17144	17140	17310	17083	17170	16975	17086	17154	17052	17158	17248	17057	17090	17125	17165	17098	16994	17037	17287	17231	17043	17118	17119	17144	17038	17273	17218	16986	17006	17098	17095	17148	17095	17245	17102	17134	17131	17125	17005	17122	16947	17223	17297	17149	17259	17088	17072	17179	17308	17238	17217	17095	17186	17300	17077	17226	17121	17230	17257	17186	17163	17133	17305	17080	17307	17196	17130	17158	17066	17138	16982	17313	17094	17068	17088	17237	17127	17160	17162	17059	17126	17196	17199	17108	17005	17260	17148	17204	17028	17259	17234	17169	17361	17143	17212	17233	17144	17120	17234	17162	17248	17187	17063	17032	17143	16983	17145	17034	17207	17258	17156	16972	17173	17127	17042	17119	17133	17128	16970	17050	17025	17142	17205	17262	17105	17008	17246	17078	17016	17078	17244	17089	17182	17017	17094	17194	17232	17124	17138	17018	16979	17235	17180	17001	17100	17101	17213	17126	17133	17252	17120	16984	17079	17132	17066	17214	17226	17111	17186	17104	17331	17067	16886	17064	17260	17033	17251	17155	17024	17195	17129	17175	16970	17199	17193	17198	17144	17071	17266	17189	17093	17251	17155	17094	17167	17178	16999	17197	17171	17081	17209	17108	17123	17042	17238	17081	17127	17188	17304	17198	17083	17201	17230	17335	17275	17183	17011	17167	17181	17066	17254	17117	17138	17228	17121	17147	17274	17148	17172	17122	17051	17008	17268	17148	16861	17121	17166	17107	17198	17054	17137	17118	17095	17108	17043	17209	17298	17063	17076	17177	17115	17184	17171	17007	17123	17112	17260	17022	17023	17246	17215	17229	17193	17128	17137	17130	17107	17045	17201	17027	17099	17060	17227	17031	17175	17152	17163	17053	17115	17242	17066	17008	17152	17046	17129	17092	17049	17154	17145	17274	17160	17205	17071	17117	17176	17099	17251	17109	16976	17197	17334	16950	17123	17161	17161	17263	17209	17127	17189	17137	17318	17182	17181	17106	17048	17165	17059	17021	17256	17025	17066	17321	17112	17093	17197	17309	17290	17097	17067	17173	17122	17274	17229	17017	17188	17212	17136	17223	17070	17103	16904	17096	17268	17251	17216	16950	17173	17101	17171	17228	17138	17013	17189	17299	17184	17308	17184	17093	17053	17206	17171	16920	17072	17032	16980	17091	17190	17033	17090	17253	17378	17321	17191	17136	17156	17294	17163	17083	17105	17187	17260	17236	17189	17299	17258	17149	17071	17302	17126	17338	17231	17062	17130	17295	17350	17103	17163	17251	17109	17104	17011	17223	17185	16927	17159	17299	17231	17197	16954	17116	17101	16929	17287	17020	17187	17141	17111	17131	17101	17122	17077	17386	17253	17115	17041	17253	17251	17337	17241	17279	17018	17265	17137	17146	17044	17241	17140	17154	17242	17040	17139	17172	17134	17039	17041	17288	17238	17282	17095	17179	17157	17107	17022	17095	17045	17392	17166	17106	17181	17106	17172	17197	17116	17041	17230	17191	17181	17261	17173	17053	16992	17180	17236	17137	17182	17106	17077	17246	17034	17193	17066	17192	17195	17231	17041	17209	17210	17167	17140	17309	17159	17139	17165	17247	17107	17128	17050	16900	17179	17129	17110	17290	17236	17120	17060	17103	17213	17120	17141	17205	17192	17069	17022	17193	17153	17355	17255	17075	17217	17049	17109	17140	17197	17035	17118	16871	17017	17176	17230	17284	17117	17272	17133	17242	16996	17139	17046	17168	17164	17045	17125	17218	17044	17090	17191	17008	17260	17167	17087	17137	17163	17117	17157	17048	17065	17319	17153	17176	17127	17096	17120	16980	17096	17105	17314	17092	17157	16969	17238	17274	17156	16988	17181	17101	17304	17081	17198	17049	17133	17310	17218	17162	17095	17074	17190	17119	17094	17027	17162	17163	17196	17119	17089	17193	17066	17201	17153	17161	17161	17186	17377	17156	17264	17211	17462	17339	17087	17112	17141	17214	17137	17256	17159	17120	17161	17033	17136	17174	17122	17096	17220	17191	17147	17001	17176	17075	17231	17191	17161	17147	16987	17156	17243	17015	17124	17285	17094	17136	17174	17175	17081	17067	17199	17108	17088	17057	17112	17177	17111	17215	17190	17100	17215	17121	17190	17270	17233	17220	17092	17187	16980	17077	17092	17219	17032	17110	17068	17281	17072	17215	17027	17309	17103	17095	17233	17034	17113	17212	17145	17076	17165	17129	17115	17241	17185	17263	17211	17093	17204	17149	17182	17131	17105	17207	17223	17169	17082	17089	17332	17152	17131	17246	17433	17303	17017	17177	17186	17106	17160	17188	17150	17012	17152	17094	17144	17086	17250	17144	17090	17323	17110	17330	17129	17051	16929	17265	17258	17001	17187	17107	17177	17041	17224	17114	17038	17122	17042	17091	17149	17225	17045	17184	17136	17235	17329	17060	17103	17251	17190	17022	17164	17079	17323	17206	17130	17095	17142	17057	17101	17191	17167	17088	17344	17027	17115	17092	17144	17089	17234	16851	17173	17082	16990	17031	17005	17293	17227	17100	17138	17198	17017	16939	17047	17201	17149	17010	16991	17265	17238	17095	17102	17336	17138	17165	17123	17183	17032	17027	17100	17001	17156	17068	17056	17254	17213	17192	17092	17167	17179	16993	17149	17097	17356	17181	17141	17205	17144	17252	17121	17120	16830	17114	17106	17125	17205	17213	17293	17129	17154	17118	17035	17098	17047	17309	17006	17267	17192	17174	17239	17120	17224	17152	17087	17020	17259	17287	17209	17130	17177	16999	17282	17139	17083	17101	17239	17195	17221	17150	17047	17205	17005	17384	17025	17109	17307	17062	17405	17147	17157	17072	17162	17030	17101	17115	17129	17052	17078	17218	17104	17172	17138	17337	17210	16969	17204	17189	17144	17181	17263	17189	17033	17037	17236	17028	17211	17270	17084	17132	17233	17087	17054	17436	17188	17120	17391	17076	17261	17296	16953	17181	17098	16988	17150	17253	17334	17211	17243	17222	17130	17208	17077	17090	16978	17233	17060	17421	17247	17148	17194	17165	16914	16996	17428	17177	17100	17075	17115	17219	17076	17252	17369	17071	17191	17188	17212	17081	17283	17142	17080	16938	17278	17175	17331	17173	17038	16852	17164	17235	17296	17118	17038	17176	17241	17104	17373	17285	17164	17139	17014	17091	17099	17056	17031	17106	17311	17143	17046	17102	17252	17021	17080	17089	17133	17257	17008	17180	17110	17004	17018	17201	17398	17095	16900	17326	17094	17190	17165	17228	17100	17264	16933	17193	17193	17038	17210	17246	17227	16991	17343	17047	17329	17114	17247	17303	16943	17132	17251	16990	17212	17103	17267	17177	17035	17122	16940	17242	17128	17201	17199	17313	17033	17129	17361	17096	17058	17232	17306	17243	17263	17302	17050	17173	17281	17239	17178	16997	17194	17050	17175	17239	17236	17090	17325	17354	17130	17353	17104	17211	16999	17174	17212	17090	17106	17046	17241	17254	17175	17126	17129	17426	17153	17315	17306	17146	17138	17140	17248	17258	17240	17229	17119	17340	17265	17261	16986	17066	17333	17158	17187	17112	17085	17024	17055	17260	17241	17127	17146	17095	17308	17202	17091	17076	17101	17277	17016	17265	17128	17190	17145	17210	17047	17050	17078	17187	17075	17277	17256	17149	17324	16910	17234	17145	17146	17155	16974	17205	17144	17250	16985	17148	17171	17188	17200	17132	17058	17204	17194	17164	17299	17202	17181	17051	16989	17253	17234	17172	17237	17149	17175	17080	17050	17217	17172	17204	17025	17097	17181	17065	17077	17048	16974	17144	17062	17140	17137	17149	17103	17203	17067	17315	16997	16999	17112	17032	17067	17193	17307	17221	17099	17296	17169	17125	17153	17221	17264	17006	17017	17218	17301	17153	17072	17199	17095	16991	17001	17275	17211	17181	17187	17013	16972	17025	16900	17022	17235	17304	17078	17167	17105	17207	17143	17078	17273	17014	17202	17121	17085	17205	17194	17126	17018	17191	17150	17205	17141	17052	17178	17211	17156	17121	16949	17082	17366	17208	17066	17151	17001	17196	17368	17087	17120	17362	17221	17175	17135	17086	17202	17316	17065	17198	17106	17211	17250	16909	17087	17390	17247	17283	17327	17014	17083	17192	17292	17187	17268	17196	17249	17264	17015	17115	17247	17052	17092	17093	17127	17134	17161	17258	17093	17236	17243	17058	17116	17240	17024	17242	17150	17183	16994	17066	17052	17265	17188	17232	17194	17016	17119	17102	17251	17257	17147	17226	17223	17173	17212	17317	17251	17139	17083	16973	17053	17182	17172	17024	17191	17212	17111	17219	17291	17127	17317	17104	17047	17126	17151	17091	17554	17094	17235	17351	17128	17054	17099	17093	17049	17004
24160	26128	46235	44183	35289	29539	26447	22117	21199	21267	21039	20833	20948	21121	20959	21144	20835	20846	21095	20920	21011	20830	20896	20561	21004	20932	20934	20827	20610	20663	21014	20651	20791	20716	20777	20928	20879	20787	20954	20782	20932	20941	20909	20883	20752	20541	20743	20810	20802	20857	20808	20785	20831	20844	20685	20660	20515	20760	20791	20504	20679	20862	20568	20589	20839	20766	20633	20573	20760	20905	20837	20904	20751	20923	20798	20839	21005	20782	20661	20840	21178	20947	20764	20930	20611	20878	20821	20751	20960	20556	20691	20698	20793	20754	20904	20900	20699	20815	20977	20835	20921	20844	20802	20920	20664	20792	20842	20854	20839	20829	20786	20940	20921	20858	20911	20897	20736	20833	20804	20773	20806	20665	20750	20710	20901	20817	20759	20937	20783	20816	20710	20794	20749	20503	20908	20812	20886	20863	20759	20931	20731	20854	20858	20843	20721	20929	20766	20739	20798	20613	20545	20911	20820	20790	20990	20661	20555	20633	20766	20967	20869	20841	20985	20837	20926	20891	20866	20616	20830	20892	20636	20835	20703	20695	20635	20845	20803	20595	20962	20754	20643	20732	20769	20852	20765	20788	20749	20791	20915	20767	20743	20494	20780	20671	20839	20791	20644	20560	20738	20679	20964	20720	20691	20828	20711	20924	20667	20949	20747	20766	20701	20795	20560	20785	20861	20888	20856	20741	20893	20851	20813	20742	20628	20732	20884	20541	20923	20826	20790	20762	20978	20611	20787	20681	20989	20762	20744	20793	20740	20920	20748	20773	20870	20690	20872	20961	20736	20765	20923	20774	20823	20631	20942	20606	20552	20836	20827	20846	20866	20951	20883	20788	20691	20529	20602	20769	20840	20686	20698	20878	20894	20837	20739	20846	20681	20856	20611	20866	20660	20822	20816	20762	20889	20563	20659	20917	20916	20794	20713	20823	20843	20911	20914	20747	20702	20706	20872	20738	20927	20702	20559	20679	20972	20867	20799	20740	20829	21068	20760	20772	20690	20793	20574	20783	20753	20803	20753	21043	20860	20703	20874	20673	20825	20665	20720	20789	20942	20893	20663	20846	20730	20844	20707	20750	20597	20856	20963	20964	21009	20787	20552	20523	20849	20660	20592	20607	20939	20685	20631	20897	20972	20709	20606	20698	20788	20666	20917	20697	20762	20788	20860	20601	20746	20764	20789	20634	20792	20895	20862	20736	20869	20769	20619	20682	20567	20786	20311	20860	20789	20782	20792	20783	20812	20551	20902	20803	20684	20698	20510	20710	20699	20901	20696	20773	20929	20836	20708	20834	20670	20602	20694	20672	21176	20854	20804	20826	20918	20657	20811	20620	20821	20553	20856	20785	20782	20712	20838	20966	20865	20768	20643	20938	20705	20939	20812	20692	20796	20702	20584	20791	20677	20882	20807	20811	20766	20822	20941	20826	20749	20721	20967	20846	21050	20853	20751	20749	20888	20885	20702	20641	20642	20718	20777	20803	20908	20821	20673	20719	20653	20806	20680	20811	20939	20500	20773	20831	20821	20571	20982	20682	20590	21011	20728	20939	21047	20833	20758	20788	20837	20704	20848	20785	20565	20749	20568	20868	20805	20952	21092	20727	20716	20751	20679	20945	20759	20806	20791	20784	20774	20963	20720	20960	21045	20718	20810	20873	20626	20758	20812	20863	20748	20785	20937	20792	20756	20756	20870	20675	20590	20923	20807	20573	20852	20790	20787	20647	20733	20711	20634	20790	20818	20717	20951	20902	20607	20695	20583	20587	21026	20673	20918	20656	20816	20923	20830	20788	20753	20776	20726	20731	20792	20725	20905	20804	20941	20739	20712	20799	20752	20492	20597	20704	20689	20915	20917	20908	20704	20561	20838	20774	20758	20696	20866	20696	20870	20948	20845	20614	20774	20608	20795	20765	20805	20703	20845	20837	20775	20622	20655	20793	20665	20524	20873	20723	20525	20818	20863	20911	20752	20948	20790	20784	20693	20871	20859	20870	20787	20903	20514	20736	20913	20953	20761	21072	20918	21001	20830	20759	20760	20772	20706	20944	21009	20954	20604	20707	20790	20894	20640	20853	20952	20779	20919	21072	20792	20820	20830	21070	20880	20898	20668	20798	20691	20572	20926	20844	20859	20804	20728	20816	20880	20761	20759	20819	20672	20800	20688	20788	20734	20585	20468	20675	20797	20576	20671	20685	20812	20710	20723	20876	20869	20690	20744	20797	20781	20960	20739	20860	20683	20524	20665	20873	20831	20864	20809	20805	20938	20775	20664	20768	20684	20559	20731	20624	20833	21013	20885	20692	20749	20947	21045	21073	20561	20743	20651	20828	20706	21000	20612	20860	20917	20826	20979	20757	20576	20844	21004	20963	20628	20882	20800	20823	20726	20870	20579	20939	20705	20877	20875	20653	20735	20607	20885	20709	20550	20757	21012	20732	20940	20821	20855	20893	20598	20762	20748	20692	20715	20660	20785	20665	20742	20701	20745	20741	20771	20575	20641	20877	20803	20900	20709	20767	20627	20875	21021	20883	20843	20694	20658	20760	20908	20873	20765	20935	20687	20897	20985	21054	20807	20826	20836	20738	20865	20650	20819	20795	20911	20828	20907	20736	20926	20857	20935	20554	20988	20867	20657	20873	21043	20603	20835	20535	20730	20860	20749	20619	20689	20869	20690	20810	20772	20862	20709	20782	20825	20904	20825	20627	20718	20795	21045	20871	20767	20652	20717	20766	20694	20810	20725	20597	20677	20469	20699	20786	20824	20741	20949	20612	20547	20446	20767	20886	21130	20885	20785	20793	20692	20791	20905	20778	20689	20685	20679	20685	20671	20656	20846	20970	20713	20801	20737	20854	20858	20697	20654	20834	20750	20718	20818	20631	20860	20893	20860	20686	20876	20795	20649	20800	20852	20698	20683	20840	20538	20693	20695	20528	20732	20771	20862	20826	20673	20674	20653	20932	20755	20755	20845	20692	20768	20783	20763	20802	20715	20554	20767	20586	20699	20681	20822	20829	20713	20693	20809	20711	20827	20713	20801	20744	20997	20826	20976	21022	20978	20782	20771	20819	20748	20717	20641	20861	20849	20738	20485	20887	21039	20682	20923	20665	21053	20896	20702	20619	20666	20491	20779	20694	20645	20675	20832	20690	20693	20888	20804	20873	20820	20947	21054	20829	20682	20666	20887	20658	20839	20969	20961	20926	20783	20592	20962	20919	20564	20600	20907	20980	21000	20713	20846	20823	20803	20999	20810	20820	20868	20959	20796	20572	20995	20821	20685	20736	20985	20925	20912	20638	20778	20882	20800	20894	20964	20714	20637	20867	20711	20743	20699	20828	20724	20716	20795	20567	20584	20760	20879	20889	20655	20746	20694	20744	20640	20500	20851	20718	20952	20635	20868	20886	20683	20781	20948	20838	20803	20857	20767	20784	20823	20803	20679	21021	20649	20473	20649	20894	20959	20687	20710	20930	20704	20517	20794	20623	20978	20791	20768	20816	20730	20831	20986	20939	21012	20882	20745	20681	20815	20763	20840	20823	20930	20596	20739	20783	20604	20934	20905	20850	20900	20857	20607	20555	20868	20793	20786	20848	20912	20607	20868	20936	20721	20585	20961	20908	20889	20740	20860	20684	20713	20683	20948	20802	20891	20850	20852	20852	21030	20599	20994	21035	20814	20826	20940	20886	20917	20779	20581	20557	20713	20849	20859	20697	20669	20789	20900	20500	20556	20940	20627	20810	20663	20943	20935	20777	20937	20849	20917	20814	20842	20757	20925	20894	20792	20848	20636	20663	20784	20833	20611	20668	20608	20882	20719	20742	20741	20818	20930	20838	20701	20657	20720	21001	20706	20821	20922	20908	20775	20772	20862	20833	20831	20525	20901	20952	20756	20706	20538	20899	20786	20675	20654	20831	20756	20852	20911	20701	20804	20777	20775	21012	21007	20682	20788	20988	20783	20764	20808	20786	20813	20544	20606	20797	20738	20829	20789	20597	20657	20761	20783	20794	20793	20876	20864	20769	20828	20742	20771	20840	20712	20863	20892	20893	20608	20766	20823	20800	20790	20663	20608	20955	20811	20867	20725	20988	20867	20845	20734	20880	20829	20819	20855	20812	20949	20663	20682	20856	20839	20939	20741	20692	20673	20817	20860	20784	20672	20766	20821	20947	20791	20622	20828	20689	21007	20804	20577	20755	20880	20950	20587	20552	20722	20944	20860	20852	20668	20634	20850	20843	20723	20634	20770	20896	20790	20955	20797	20905	20875	20751	20756	20801	20880	20808	20785	20840	20787	20742	20726	20892	20826	20683	20685	20607	20526	20854	20820	20914	21008	20611	20788	20790	20569	20655	20871	20544	20724	20720	20771	20847	20642	20768	20912	20846	20797	20854	20727	20703	20936	20889	20836	20686	20837	20613	20880	20597	20701	20850	20760	20707	20782	20847	20694	20612	20898	20726	20763	20724	20845	20903	20743	20637	20902	20798	20668	20833	20646	20940	20671	20921	20828	20867	20797	20785	20928	20706	20920	20865	20720	20644	20580	20774	20805	20922	21049	20674	20808	20648	21021	20844	20926	20618	20692	20632	21102	20696	20821	21039	20900	20761	20773	20897	20708	20638	20667	20465	20529	20831	20787	20670	20852	20727	20601	20829	20721	20733	20816	20548	20903	20763	20775	20711	20930	21061	20643	20815	20759	20787	20881	20741	20739	20847	20760	20873	20886	20742	20843	20818	20899	20824	20572	20634	20707	20829	20833	20778	20824	20648	20923	20938	20957	20699	20938	20803	20825	20627	20821	20821	20844	20671	20908	20740	20866	20596	20737	20882	20882	20865	20814	20565	20961	20984	20840	20852	20881	20712	20904	20792	20793	20734	20691	20893	20611	20715	20973	20874	20733	20771	20965	20857	20989	20873	20684	20618	20682	20914	20704	20706	20754	20956	20969	20683	20868	20850	20880	20910	20883	20755	20865	20957	20727	20738	20629	20790	20955	20913	20859	20821	20956	20906	20795	20745	20801	20958	20846	20672	20733	20820	20613	20867	21006	20916	20686	20654	20721	20743	20781	20663	20723	20805	20776	20785	20878	20971	20899	21117	20639	20646	20806	20828	20966	20738
55687	98255	87608	61126	41335	27323	20684	18156	17473	17453	17417	17182	17291	17372	17345	17379	17352	17117	17440	17387	17351	17472	17362	17186	17280	17533	17282	17359	17153	17261	17433	17261	17246	17239	17247	17280	17397	17232	17457	17320	17427	17357	17546	17169	17314	17366	17226	17333	17255	17214	17215	17415	17308	17225	17117	17477	17112	17151	17297	17261	17274	17337	17412	17382	17366	17333	17431	17412	17394	17465	17308	17465	17212	17358	17449	17414	17329	17379	17348	17337	17425	17202	17331	17302	17348	17287	17150	17305	17360	17228	17255	17276	17335	17338	17330	17309	17125	17298	17390	17354	17328	17252	17423	17307	17358	17243	17298	17235	17254	17399	17313	17283	17354	17112	17266	17571	17383	17236	17304	17375	17281	17340	17212	17249	17278	17337	17294	17299	17323	17524	17404	17310	17224	17303	17315	17166	17280	17184	17310	17336	17371	17390	17341	17549	17294	17211	17275	17279	17274	17363	17240	17336	17262	17249	17308	17326	17440	17336	17246	17193	17410	17390	17297	17316	17098	17254	17440	17391	17341	17330	17378	17363	17265	17307	17321	17144	17435	17259	17254	17249	17449	17079	17376	17434	17196	17304	17335	17344	17187	17315	17423	17364	17372	17193	17377	17248	17193	17393	17296	17065	17240	17301	17344	17240	17532	17258	17226	17213	17282	17238	17348	17449	17480	17391	17438	17311	17137	17419	17369	17292	17338	17245	17348	17341	17278	17234	17128	17128	17219	17372	17472	17430	17294	17325	17279	17352	17184	17330	17271	17303	17444	17240	17295	17262	17216	17274	17350	17211	17429	17259	17406	17219	17192	17239	17418	17223	17342	17160	17272	17246	17270	17348	17325	17250	17287	17366	17241	17301	17537	17383	17234	17295	17222	17174	17299	17269	17266	17216	17235	17383	17325	17303	17232	17355	17369	17298	17380	17263	17278	17346	17348	17305	17260	17307	17205	17257	17286	17426	17152	17270	17226	17203	17275	17119	17408	17367	17297	17219	17297	17279	17276	17367	17286	17274	17428	17285	17211	17205	17280	17330	17358	17126	17378	17350	17228	17219	17335	17188	17216	17327	17357	17436	17259	17391	17448	17149	17437	17446	17423	17158	17297	17342	17189	17449	17357	17322	17406	17444	17294	17372	17333	17291	17352	17448	17300	17259	17087	17379	17321	17226	17262	17347	17321	17328	17214	17234	17268	17217	17269	17374	17341	17492	17383	17300	17247	17077	17262	17132	17494	17360	17345	17182	17160	17379	17150	17290	17293	17416	17301	17271	17308	17311	17290	17396	17287	17368	17244	17099	17138	17389	17282	17201	17278	17350	17276	17167	17294	17266	17338	17417	17334	17347	17308	17218	17245	17250	17240	17356	17161	17277	17227	17205	17532	17294	17383	17379	17293	17411	17189	17223	17459	17242	17220	17318	17242	17278	17446	17242	17413	17375	17236	17194	17376	17182	17396	17270	17212	17264	17437	17222	17422	17409	17311	17303	17068	17439	17248	17297	17386	17328	17370	17352	17387	17095	17413	17353	17419	17451	17234	17290	17219	17510	17355	17376	17422	17369	17255	17275	17172	17320	17246	17211	17390	17197	17219	17306	17256	17446	17413	17400	17316	17195	17389	17295	17261	17318	17321	17351	17193	17338	17303	17232	17272	17324	17179	17225	17288	17417	17301	17362	17412	17297	17398	17400	17424	17155	17262	17438	17306	17290	17445	17217	17480	17366	17317	17227	17292	17391	17296	17419	17270	17439	17298	17389	17358	17168	17176	17425	17259	17369	17325	17372	17381	17335	17259	17484	17300	17309	17345	17276	17280	17518	17283	17400	17373	17328	17203	17304	17395	17447	17258	17454	17224	17456	17326	17414	17281	17370	17237	17255	17477	17335	17302	17332	17428	17144	17311	17303	17283	17331	17181	17566	17295	17351	17239	17412	17423	17263	17388	17297	17141	17390	17292	17520	17219	17313	17329	17340	17222	17284	17297	17231	17290	17245	17406	17148	17415	17209	17414	17267	17553	17195	17308	17342	17420	17425	17372	17294	17262	17326	17324	17236	17375	17375	17207	17219	17096	17373	17360	17319	17347	17154	17253	17426	17416	17296	17320	17383	17332	17210	17343	17326	17332	17343	17308	17247	17390	17326	17280	17255	17127	17259	17269	17387	17271	17313	17161	17149	17352	17356	17466	17248	17319	17153	17411	17175	17093	17329	17616	17398	17242	17391	17467	17417	17232	17359	17290	17482	17359	17351	17434	17128	17408	17139	17324	17384	17367	17368	17307	17200	17399	17441	17362	17371	17394	17262	17225	17253	17285	17286	17347	17247	17259	17146	17300	17204	17411	17308	17185	17425	17227	17436	17309	17444	17271	17335	17395	17204	17467	17229	17238	17309	17186	17398	17313	17272	17300	17153	17242	17282	17418	17144	17261	17262	17352	17341	17324	17348	17474	17271	17216	17327	17480	17412	17421	17257	17287	17314	17158	17189	17349	17468	17506	17200	17326	17317	17338	17204	17351	17336	17347	17267	17287	17346	17382	17246	17368	17233	17406	17291	17426	17418	17429	17471	17304	17230	17392	17260	17159	17238	17290	17354	17233	17337	17290	17281	17368	17286	17181	17244	17274	17178	17388	17318	17162	17302	17414	17219	17316	17134	17162	17374	17269	17390	17280	17187	17447	17178	17324	17290	17403	17124	17364	17156	17453	17265	17323	17288	17271	17367	17253	17255	17312	17191	17301	17267	17310	17295	17127	17360	17406	17274	17290	17445	17372	17570	17494	17162	17367	17413	17288	17240	17441	17391	17376	17556	17392	17320	17276	17341	17448	17173	17237	17275	17356	17116	17322	17274	17166	17390	17345	17478	17218	17279	17232	17341	17386	17376	17377	17312	17391	17415	17293	17273	17429	17266	17178	17362	17439	17279	17352	17403	17312	17295	17352	17351	17410	17229	17373	17272	17353	17329	17402	17215	17325	17209	17335	17371	17261	17302	17224	17370	17195	17293	17421	17347	17278	17369	17365	17274	17328	17214	17317	17314	17274	17461	17375	17266	17563	17304	17347	17447	17363	17314	17325	17404	17239	17340	17289	17261	17350	17463	17333	17230	17302	17379	17471	17323	17182	17209	17331	17438	17344	17343	17212	17270	17246	17246	17327	17191	17370	17364	17261	17482	17140	17343	17098	17224	17329	17268	17525	17329	17228	17347	17377	17352	17263	17259	17340	17294	17243	17240	17568	17312	17384	17140	17248	17422	17208	17242	17279	17224	17364	17437	17235	17399	17413	17459	17276	17446	17422	17170	17284	17426	17367	17427	17284	17347	17339	17306	17379	17223	17289	17437	17365	17377	17387	17336	17503	17177	17176	17259	17457	17327	17328	17358	17222	17412	17152	17301	17446	17188	17217	17243	17263	17351	17254	17394	17464	17395	17372	17364	17313	17309	17201	17416	17396	17391	17255	17366	17313	17053	17273	17324	17366	17400	17566	17471	17370	17466	17320	17371	17226	17448	17345	17241	17345	17398	17157	17306	17169	17273	17240	17464	17133	17357	17096	17235	17396	17286	17258	17527	17449	17271	17203	17128	17385	17219	17332	17310	17386	17414	17264	17273	17365	17315	17279	17186	17550	17246	17165	17345	17301	17275	17276	17322	17316	17386	17408	17407	17276	17375	17312	17389	17329	17405	17312	17441	17353	17276	17441	17201	17391	17479	17267	17332	17106	17374	17416	17302	17441	17217	17230	17312	17375	17352	17222	17392	17396	17337	17159	17316	17072	17155	17042	17420	17282	17321	17211	17155	17206	17386	17369	17434	17410	17164	17239	17268	17223	17299	17276	17286	17326	17322	17340	17247	17269	17200	17156	17201	17448	17385	17465	17234	17395	17222	17374	17300	17372	17435	17240	17338	17410	17395	17232	17252	17197	17405	17243	17277	17343	17285	17192	17322	17297	17255	17316	17289	17231	17339	17202	17352	17317	17389	17374	17305	17291	17380	17287	17361	17151	17314	17360	17378	17248	17159	17438	17221	17175	17384	17318	17377	17268	17238	17289	17531	17370	17170	17335	17229	17344	17414	17299	17296	17222	17202	17339	17240	17355	17282	17321	17382	17198	17407	17216	17328	17400	17299	17170	17270	17266	17338	17339	17261	17174	17292	17369	17195	17298	17345	17356	17250	17314	17317	17342	17433	17266	17320	17343	17209	17393	17332	17193	17342	17265	17348	17380	17312	17249	17173	17403	17296	17210	17452	17274	17226	17275	17328	17285	17369	17386	17408	17180	17199	17168	17172	17273	17224	17464	17320	17319	17367	17275	17477	17205	17127	17016	17355	17150	17362	17220	17542	17318	17274	17389	17432	17247	17315	17314	17570	17335	17303	17246	17507	17185	17282	17385	17485	17427	17239	17382	17164	17481	17299	17301	17332	17312	17406	17485	17352	17275	17508	17277	17208	17278	17336	17309	17336	17396	17471	17324	17274	17331	17381	17307	17382	17231	17344	17308	17428	17186	17327	17262	17389	17256	17326	17231	17436	17216	17298	17306	17501	17311	17326	17336	17180	17254	17218	17263	17341	17387	17178	17182	17530	17393	17234	17366	17341	17321	16958	17244	17403	17210	17274	17353	17307	17182	17241	17232	17299	17277	17418	17353	17298	17390	17116	17353	17276	17298	17281	17515	17225	17503	17362	17266	17494	17265	17373	17254	17423	17398	17220	17354	17205	17256	17267	17412	17211	17262	17405	17393	17333	17285	17624	17362	17145	17449	17229	17207	17233	17336	17278	17205	17469	17305	17214	17390	17291	17196	17201	17294	17364	17403	17356	17317	17238	17215	17317	17277	17291	17220	17235	17505	17329	17281	17146	17383	17363	17334	17268	17399	17359	17375	17343	17154	17307	17250	17245	17338	17231	17292	17321	17280	17288	17420	17319	17223	17185	17323	17343	17223	17273	17394	17348	17383	17478	17382	17429	17240	17193	17179	17511	17331	17292	17284	17260	17125	17389	17420	17206	17329	17366	17446	17397	17350	17336	17449	17318	17368	17363	17179	17418	17300	17343	17138	17301	17304	17282	17176	17322	17349	17327	17346	17375	17353	17255	17464	17352	17292	17366	17306	17456	17320	17453	17352	17383
22917	24115	43920	43623	38524	33614	30185	23666	21990	21914	21374	21391	21566	21482	21264	21266	21185	21313	21261	21482	21142	21193	21279	21204	21310	21016	21083	21235	21069	21239	20909	21222	21100	21107	21232	21344	20921	21262	21161	20889	21064	20958	21187	21163	21244	21100	21203	20966	21090	21165	21133	21369	21086	21177	20968	21071	21064	20916	21126	20909	20916	21042	21037	20928	21221	21108	21091	20998	20969	20984	20939	21236	21102	21008	20921	20924	21106	20998	20914	20925	20838	21019	21003	21002	21031	20926	21060	21081	21118	21103	21067	21161	21120	21203	20859	20882	21249	21204	21218	21184	21041	21212	21091	20871	21127	21055	20908	21078	20926	20982	21055	21007	21054	21125	21161	21045	20958	20909	20807	20811	21010	21025	20856	21141	21159	21255	21052	20988	21032	21090	20948	21022	21007	21041	20810	21103	20703	20949	20905	21111	21075	20976	21194	21097	20944	21217	21025	21060	20934	20876	21030	20888	21141	20906	21053	20898	20958	20792	20982	20914	21101	21013	21031	21118	20938	20828	20950	20853	20891	21131	21155	21123	21152	20877	20958	20809	20697	21015	21003	21002	20911	20911	20990	20990	20872	21095	21123	20719	20789	20903	21013	20950	20868	20978	21044	21115	21006	20940	21134	21027	21092	20954	21089	20814	20980	20984	21179	20835	21065	21223	21078	21026	21041	21039	20931	20909	20937	21109	21034	21128	20849	21196	21133	21059	20737	21043	20808	21040	20938	21039	21236	21237	20882	20783	20968	21060	20952	21015	20900	21015	20914	20958	21014	20693	21053	20924	20953	20955	20842	21015	20976	20987	20917	20934	20928	21091	21098	21072	20791	20939	20925	20980	20939	21063	20907	20804	20937	21109	20874	21127	21118	21134	20793	20980	21029	21066	21020	20770	21207	21143	21108	21239	21206	20976	21026	21022	20913	21084	20957	21167	20889	20910	21009	20891	21076	21055	21054	20786	20904	21240	21184	20985	21105	21036	20942	21123	21210	21204	20853	21008	21118	20922	21083	21108	20964	21351	21352	21025	20947	21100	21067	20946	21007	20945	21075	21026	21120	20979	20898	20824	20948	21034	20834	20718	20835	20936	21200	21029	20960	21157	21169	20948	21067	21007	21066	21013	20983	20811	20921	21001	21280	21110	21198	21079	20979	20974	20974	21185	20964	20837	21010	20930	21212	21114	21120	20975	21050	20973	20811	21077	20971	20868	21083	21261	20803	20939	21013	20804	20892	21163	20763	21040	20841	20792	21121	21199	21103	20960	20985	20948	21006	21064	21045	21052	20799	20950	20855	21021	20982	20912	21011	20840	21207	21021	21043	20998	20977	20867	21113	20969	20896	21087	21232	20857	20944	20811	20992	21189	20895	21049	21037	20780	20873	20767	20880	21097	20887	21134	21178	21121	21073	20951	21145	20960	21049	21299	21106	21094	20832	21092	20967	20783	21062	20738	20948	20992	21172	21025	20980	20999	20758	21164	20984	21120	21127	20980	21116	20892	20937	20906	21008	21034	20887	20642	20977	20812	20895	21002	21035	21035	21183	20887	21097	21026	21079	21093	21032	20901	21271	21063	21054	20942	20949	20993	20921	21040	21131	21197	21121	20831	20859	20888	20952	21142	20977	21050	21015	20744	21066	21039	20899	20922	20840	20905	21073	20966	20993	20876	20959	21274	21131	20952	21175	21101	21161	21181	20968	20839	20818	20929	20877	21051	21425	21049	21136	21272	21024	20881	20842	21080	21000	20868	20916	21029	20957	20945	20879	21046	20928	21045	20951	21004	21043	21028	20861	21236	20640	20882	20894	20819	21170	21196	21099	20831	21059	20889	20852	21016	20924	20988	20894	20856	21024	20902	20965	21020	21147	21149	21143	20792	20907	20936	21032	20888	21407	20740	21034	21156	21021	20832	20969	21056	21202	21135	20844	20933	20823	21057	21249	20784	21131	21153	20990	20967	21053	20872	20931	21207	21031	20904	21043	21069	21098	21098	20857	20887	20982	21065	20977	20951	20929	21024	21098	21108	20892	21174	21040	20870	21075	21133	21022	20994	21093	20975	21007	20842	21021	21175	21008	21011	20902	21146	20905	20840	21184	20828	20885	21010	21080	20959	20837	20908	20912	21079	21078	20949	21078	21047	21117	20971	20787	20852	21033	21128	21029	21013	20972	21119	21066	21075	20987	21016	21055	20998	20983	20937	21022	20881	20762	21058	20974	20834	21103	21099	20964	21026	21048	21108	20760	21014	20961	20881	21093	21052	20932	20962	20993	20873	20857	21205	20986	20911	20878	21073	21018	21032	21036	21202	21242	20914	21027	20976	20912	20989	20936	20973	20944	21089	20776	21054	21094	20902	21075	21058	20984	20871	20989	20915	21210	20878	21177	21103	21007	21057	20974	21070	21231	21181	21102	20875	20838	21119	21042	20975	20888	20969	20824	21137	21054	21196	20990	21254	21098	20827	20773	20927	20856	21237	20880	20979	21082	21135	21074	21113	21128	20918	21141	20898	20782	21075	20923	21085	21151	20751	21138	20776	20937	21113	21025	20986	20962	21111	21022	20893	20790	21285	20890	20825	20885	20971	20999	21049	21219	21212	21170	20839	21086	20838	20831	21049	21188	20982	21358	21066	21107	21076	20967	20853	20971	21076	20853	21054	21131	21023	20931	20936	20842	20883	21110	20991	21107	20779	21102	20913	20638	21138	20865	21088	21001	20736	21173	21110	20964	20976	20954	20852	20795	20999	21052	20885	21012	21007	21022	21191	20854	20986	21021	21056	21008	20946	21260	20970	20792	20903	20943	20990	21042	21058	20979	20981	21102	21075	21043	21190	20912	20904	20895	20933	21133	20839	20880	21305	20969	20963	21074	21092	20946	21129	20946	20888	20943	21019	20721	20784	20970	21139	21136	20919	20897	21072	21079	21063	20921	21146	20992	20900	21070	20938	20861	20961	20802	20919	21037	21071	20828	20784	20941	21091	21048	21030	21080	21086	21088	21031	20856	21158	21112	21083	20847	21107	21196	20977	21051	20846	21023	21056	20962	20886	20884	20908	20973	21134	21089	20971	20987	20936	21226	20936	20755	20955	20763	20945	21053	20875	21002	20996	20915	20996	21070	20930	20994	20977	21167	21130	20912	20957	20984	21158	21251	21183	20899	21037	21121	21020	21019	21016	21064	20938	21106	21118	21012	21003	20954	21295	21190	20942	21123	21016	20990	20973	21079	20984	20926	21144	21235	20935	20862	20832	21110	20965	21132	20929	21036	20888	21068	21108	21186	21005	21002	21000	21087	21045	20826	20824	21166	20850	20948	21055	21015	21123	20853	21099	21166	20908	20836	21170	20629	21082	21099	20838	20863	20985	20927	20967	21040	20994	21013	21071	20970	20919	21049	21135	21004	20901	21019	20926	20954	20901	20954	20926	20852	21030	21050	21165	21028	21071	20883	20993	21200	20842	20917	20932	21094	20936	21019	21044	21060	20996	21213	21191	21088	20825	21113	20880	21089	20876	20883	21051	20996	21182	21123	21056	20889	21019	21027	21191	21042	20950	21033	20989	20919	20962	21028	21108	21018	21052	20763	20858	20855	21000	21100	21196	20890	20902	20961	20960	20974	21045	21001	21025	20887	20983	21034	21017	21108	20911	20888	20978	20970	21180	21025	21174	20978	20906	20960	20960	21139	20981	20997	21045	21064	21123	20941	21013	20863	20894	20871	21124	20955	20945	20987	21084	21248	20958	21280	20907	21048	21109	20948	21030	20816	20993	21098	21035	21105	21236	20975	21250	21067	21016	20883	20983	21040	21089	21034	20964	20987	21158	21130	20781	20900	20909	21133	21017	21152	20764	21200	21066	20949	20705	20973	21193	20765	20976	21086	21009	21083	20925	21016	21064	20988	21048	21093	20871	21029	21101	21080	20985	20924	20914	21091	21045	21170	21130	20920	21037	21118	21252	20928	21130	20924	20931	20998	20830	21024	20790	20957	21047	21193	20943	21164	21064	20950	21097	20961	21008	21039	21153	21118	20946	21052	20763	20863	20856	20824	21113	20719	20993	20923	20833	21125	20799	20935	20846	20901	21120	20961	21105	20813	21257	21006	21074	21099	21145	21136	20759	21002	20998	20841	21096	20992	21057	21039	21196	21078	21056	21127	21113	21049	20984	20839	20868	21006	20958	21078	21097	21023	21282	20754	21119	20932	20700	21010	21001	21030	21155	21048	21028	20952	20928	21035	20991	20955	20944	21225	20876	20922	20985	21083	21176	21010	20893	20947	20969	21125	20919	20919	21102	21087	20992	21032	20990	20820	20973	21004	21126	20989	20969	21031	21180	20901	20883	20938	20961	20934	20904	20991	21173	20962	20887	21062	20939	21053	21045	21095	21072	21164	21090	20790	20982	21080	20769	21162	20905	21149	21101	20951	20817	20834	20934	21063	21086	20942	21000	21050	20994	20933	21145	20742	21030	21027	21011	20934	20908	21026	20636	21038	21089	21158	21170	20960	21038	20998	20828	20806	20794	20831	21121	20881	21116	21003	20829	21068	21031	20908	21079	20941	21236	20927	20935	20954	20999	20896	21105	21061	20987	21073	21156	20834	21040	21118	20941	21060	20914	21063	21119	20977	20918	21030	20945	20967	21086	20935	21005	20831	20899	20893	20822	21029	21040	21116	20918	21157	21098	21310	21024	21036	20961	20944	20864	21112	20973	21132	21006	20959	20997	20744	21157	21159	21012	21121	20960	20839	20887	20906	21068	20784	21060	20896	21091	21079	20920	20923	20943	20832	20929	21148	20799	20966	20772	21093	21024	20992	21189	21146	20935	21132	20982	21010	20915	20864	20991	21308	20953	20947	20958	20960	20794	21129	20883	21047	21054	20829	20990	21125	21080	20904	20850	20937	20894	21044	20958	20906	20931	20797	20925	21263	21046	20835	20879	20794	20864	20889	20827	21113	20997	21030	20899	21167	20902	20991	20999	21029	20964	20896	20874	20816	20888	20787	21115	20962	20926	20762	20976	21009	20998	20927	20812	21003	21077	20964	20771	21055	20824	20967	20985	20933	21041	21116	20965	20912	20984	21175	20989	21036	20941	21124	21145	21098	20789	20994	21092	21143	21061	21059	20719
58956	91077	90795	76435	53962	36400	24451	19283	18030	17229	17336	17182	17485	17455	17207	17437	17431	17469	17606	17584	17627	17354	17468	17430	17324	17569	17366	17416	17458	17388	17314	17386	17392	17401	17489	17305	17405	17537	17404	17495	17628	17488	17198	17285	17454	17361	17562	17343	17252	17561	17426	17356	17490	17574	17482	17358	17537	17494	17407	17485	17466	17182	17303	17308	17511	17413	17434	17428	17354	17320	17497	17390	17362	17440	17445	17465	17479	17416	17383	17523	17580	17334	17547	17484	17518	17528	17383	17403	17310	17226	17225	17292	17203	17444	17593	17378	17470	17355	17534	17310	17498	17370	17555	17283	17409	17381	17248	17376	17506	17315	17579	17457	17375	17424	17473	17498	17349	17301	17429	17452	17262	17477	17484	17347	17473	17606	17283	17273	17448	17340	17297	17514	17284	17563	17399	17508	17323	17571	17478	17241	17520	17450	17392	17450	17405	17464	17200	17538	17380	17584	17274	17387	17538	17479	17313	17393	17385	17347	17335	17325	17468	17327	17373	17336	17442	17461	17521	17405	17381	17567	17381	17187	17424	17421	17464	17319	17531	17423	17477	17330	17315	17665	17550	17429	17503	17353	17311	17502	17262	17339	17503	17342	17600	17413	17479	17460	17406	17309	17496	17438	17516	17482	17315	17555	17283	17585	17490	17458	17505	17303	17558	17362	17471	17482	17406	17379	17299	17338	17267	17329	17483	17244	17491	17422	17295	17285	17432	17236	17451	17495	17534	17327	17462	17359	17254	17367	17417	17343	17303	17363	17363	17356	17498	17196	17537	17314	17350	17231	17261	17358	17312	17561	17586	17372	17520	17430	17495	17229	17436	17346	17555	17308	17260	17482	17367	17492	17320	17409	17383	17465	17360	17428	17364	17443	17317	17421	17299	17344	17575	17449	17352	17450	17230	17487	17402	17190	17428	17484	17366	17335	17504	17565	17594	17367	17346	17353	17503	17482	17374	17261	17260	17395	17399	17419	17346	17356	17470	17439	17314	17447	17479	17478	17260	17351	17457	17470	17335	17364	17420	17483	17352	17444	17585	17609	17464	17285	17424	17426	17342	17362	17387	17448	17345	17433	17533	17159	17475	17577	17418	17427	17416	17426	17334	17485	17321	17378	17539	17338	17451	17371	17393	17434	17460	17401	17407	17460	17405	17531	17315	17456	17495	17379	17525	17506	17440	17311	17413	17435	17352	17538	17294	17283	17156	17513	17348	17439	17464	17353	17448	17263	17397	17334	17262	17268	17437	17490	17377	17268	17363	17524	17417	17266	17345	17476	17342	17520	17340	17264	17392	17490	17407	17325	17349	17267	17431	17490	17278	17349	17441	17424	17360	17391	17686	17323	17453	17521	17444	17355	17401	17300	17479	17143	17260	17298	17484	17433	17660	17412	17401	17433	17485	17621	17342	17518	17454	17478	17474	17420	17417	17535	17419	17468	17625	17543	17467	17291	17326	17631	17457	17369	17492	17407	17457	17451	17338	17245	17346	17447	17373	17323	17621	17533	17419	17289	17419	17342	17444	17481	17417	17306	17545	17367	17659	17348	17219	17513	17625	17422	17321	17373	17474	17626	17278	17428	17382	17328	17327	17447	17279	17428	17403	17360	17375	17403	17297	17390	17440	17414	17537	17438	17458	17309	17282	17388	17398	17248	17283	17504	17362	17542	17430	17385	17559	17469	17439	17451	17391	17377	17499	17338	17310	17378	17338	17271	17397	17404	17332	17446	17275	17483	17523	17406	17333	17414	17596	17452	17537	17421	17584	17473	17323	17286	17246	17468	17504	17483	17494	17390	17398	17507	17432	17437	17396	17360	17305	17402	17368	17447	17366	17371	17423	17485	17327	17577	17187	17587	17281	17350	17348	17334	17453	17429	17313	17460	17463	17455	17498	17374	17546	17360	17415	17432	17439	17527	17310	17583	17385	17424	17419	17599	17369	17442	17337	17402	17391	17458	17480	17557	17490	17630	17351	17346	17627	17423	17298	17284	17188	17398	17504	17595	17358	17300	17510	17359	17411	17336	17403	17587	17331	17326	17422	17368	17431	17236	17558	17350	17323	17502	17622	17364	17366	17395	17559	17342	17703	17436	17310	17341	17414	17199	17378	17346	17316	17347	17349	17467	17294	17408	17311	17528	17485	17523	17419	17432	17506	17396	17284	17484	17340	17459	17458	17272	17389	17537	17490	17367	17487	17503	17399	17446	17291	17340	17411	17524	17421	17379	17358	17465	17390	17348	17505	17512	17507	17373	17437	17388	17388	17454	17292	17393	17345	17379	17415	17468	17587	17397	17333	17361	17464	17377	17317	17588	17251	17598	17488	17425	17372	17490	17228	17358	17312	17161	17546	17375	17501	17320	17493	17314	17327	17494	17471	17481	17370	17281	17377	17559	17444	17367	17430	17363	17534	17362	17311	17317	17334	17225	17350	17449	17240	17275	17622	17457	17444	17477	17217	17407	17425	17523	17382	17331	17404	17299	17379	17282	17357	17447	17353	17433	17341	17443	17238	17376	17580	17558	17510	17386	17400	17394	17230	17493	17377	17452	17488	17596	17484	17481	17456	17224	17591	17291	17565	17569	17423	17394	17450	17394	17307	17249	17508	17322	17497	17460	17674	17345	17455	17222	17197	17342	17474	17252	17330	17491	17428	17312	17738	17413	17366	17508	17400	17239	17359	17296	17405	17451	17540	17359	17398	17499	17460	17445	17417	17448	17507	17359	17459	17388	17444	17389	17466	17443	17281	17276	17376	17435	17494	17492	17531	17161	17477	17460	17431	17390	17475	17383	17587	17351	17416	17210	17435	17453	17402	17545	17456	17258	17425	17395	17332	17254	17361	17441	17498	17503	17394	17351	17408	17637	17341	17508	17372	17511	17340	17443	17219	17499	17593	17356	17548	17394	17404	17481	17349	17246	17384	17391	17341	17384	17349	17246	17341	17278	17396	17259	17406	17319	17323	17540	17357	17121	17444	17383	17373	17353	17481	17470	17467	17485	17465	17458	17364	17226	17405	17497	17292	17422	17447	17493	17547	17375	17338	17408	17325	17275	17462	17410	17374	17449	17406	17549	17418	17235	17442	17488	17526	17377	17306	17453	17395	17454	17316	17349	17513	17538	17324	17480	17454	17303	17390	17367	17390	17348	17565	17526	17356	17549	17345	17459	17548	17551	17380	17380	17391	17470	17163	17175	17425	17236	17344	17382	17433	17299	17306	17532	17324	17349	17493	17301	17494	17351	17272	17455	17215	17336	17425	17347	17629	17291	17337	17379	17647	17577	17514	17441	17365	17278	17323	17424	17480	17390	17402	17711	17403	17425	17331	17640	17391	17543	17339	17511	17418	17363	17294	17331	17369	17353	17444	17322	17236	17440	17354	17348	17395	17288	17411	17253	17428	17386	17447	17494	17306	17352	17445	17298	17417	17395	17487	17386	17493	17336	17403	17374	17432	17581	17578	17531	17400	17415	17311	17559	17463	17328	17575	17231	17554	17420	17314	17315	17201	17397	17475	17360	17527	17442	17407	17342	17456	17337	17529	17374	17231	17555	17299	17428	17458	17307	17463	17271	17401	17521	17350	17616	17409	17314	17543	17382	17469	17360	17419	17468	17440	17305	17493	17370	17359	17419	17368	17433	17616	17359	17401	17436	17348	17280	17312	17321	17420	17248	17223	17415	17447	17398	17455	17544	17402	17363	17407	17309	17430	17482	17469	17353	17478	17428	17231	17449	17458	17420	17701	17523	17399	17449	17449	17405	17502	17600	17500	17441	17436	17210	17590	17372	17385	17642	17294	17485	17403	17342	17253	17323	17549	17198	17359	17415	17472	17453	17530	17356	17522	17477	17339	17459	17184	17543	17273	17430	17538	17303	17239	17471	17313	17445	17513	17442	17447	17488	17401	17387	17526	17233	17373	17444	17322	17320	17504	17488	17409	17350	17354	17422	17535	17476	17396	17329	17365	17639	17472	17440	17578	17384	17467	17518	17445	17763	17338	17372	17477	17555	17374	17496	17545	17655	17416	17545	17421	17423	17494	17305	17468	17283	17396	17331	17346	17345	17457	17266	17440	17394	17501	17506	17344	17452	17285	17304	17453	17478	17454	17367	17353	17464	17456	17443	17491	17503	17400	17498	17339	17388	17197	17473	17368	17504	17434	17491	17500	17496	17312	17330	17573	17457	17393	17393	17465	17477	17396	17351	17411	17435	17445	17290	17453	17296	17528	17290	17445	17283	17492	17552	17174	17460	17575	17406	17518	17385	17416	17376	17423	17283	17439	17325	17547	17297	17410	17537	17382	17276	17323	17397	17394	17430	17557	17437	17486	17462	17193	17350	17416	17431	17481	17443	17431	17468	17242	17473	17354	17207	17478	17562	17511	17512	17406	17517	17516	17201	17374	17353	17478	17380	17462	17359	17689	17402	17258	17475	17450	17401	17368	17501	17351	17192	17299	17373	17495	17389	17361	17319	17502	17304	17465	17285	17201	17436	17581	17343	17455	17502	17367	17445	17453	17295	17282	17470	17494	17362	17536	17247	17391	17345	17303	17647	17423	17530	17448	17400	17405	17378	17319	17521	17571	17368	17407	17342	17296	17520	17487	17592	17494	17380	17536	17319	17461	17397	17363	17322	17326	17528	17473	17386	17472	17359	17550	17428	17352	17431	17378	17406	17411	17213	17507	17415	17524	17433	17449	17332	17397	17510	17408	17442	17512	17467	17199	17366	17422	17424	17528	17566	17294	17436	17419	17336	17300	17475	17712	17361	17546	17411	17436	17429	17438	17244	17421	17409	17496	17370	17483	17340	17636	17463	17258	17467	17361	17294	17409	17580	17461	17444	17308	17268	17464	17507	17490	17390	17461	17359	17625	17474	17413	17398	17353	17340	17627	17365	17672	17294	17277	17394	17213	17459	17401	17401	17387	17382	17334	17416	17471	17490	17158	17592	17355	17367	17569	17418	17333	17244	17426	17540	17517	17458	17522	17370	17609	17477	17327	17220	17583	17526	17320	17276	17483	17605	17326	17439	17497	17409	17478	17491	17524	17455	17395	17611	17307	17325	17437	17314	17473	17391	17255	17302	17392	17537	17563	17261	17598	17401	17483	17413	17364	17549
28999	39280	46917	35547	26792	23556	21962	21641	21227	21405	21811	21574	21366	21432	21219	21262	21441	21415	21066	21131	21335	21580	21273	21311	21233	21155	21346	21333	21416	21291	21343	21494	21339	21361	21455	21334	21227	21387	21502	21205	21500	21239	21306	21351	21451	21536	21400	21400	21360	21346	21384	21240	21306	21384	21209	21125	21225	21428	21441	21472	21318	21465	21311	21293	21405	21268	21279	21301	21251	21263	21456	21307	21469	21331	21292	21182	21358	21361	21470	21186	21224	21181	21093	21290	21341	21282	21138	21193	21332	21364	21405	21326	21461	21389	21416	21555	21458	21376	21143	21278	21291	21376	21405	21265	21346	21132	21367	21120	21333	21233	21331	21337	21318	21344	21158	21404	21407	21155	21479	21179	21353	21300	21496	21196	21265	21310	21239	21220	21250	21345	21199	21160	21303	21325	21314	21241	21190	21253	21198	21456	21360	21328	21197	21682	21282	21073	21420	21354	21524	21268	21144	21344	21432	21211	21344	21112	21201	21327	21481	21368	21138	21487	21268	21433	21190	21184	21244	21218	21451	21218	21293	21248	21308	21356	21241	21449	21231	21247	21305	21216	21390	21501	21161	21279	21225	21286	21236	21386	21346	21477	21244	21445	21252	21455	21472	21358	21200	21276	21292	21339	21457	21463	21350	21294	21372	21340	21158	21216	21385	21511	21289	21342	21292	21181	21409	21266	21294	21315	21289	21491	21311	21414	21264	21414	21213	21188	21281	21236	21256	21557	21487	21363	21355	21274	21080	21164	21300	21109	21200	21421	21386	21252	21211	21344	21338	21301	21549	21263	21322	21354	21119	21345	21577	21288	21428	21484	21207	21488	21432	21496	21153	21199	21308	21461	21375	21385	21459	21410	21436	21414	21291	21332	21318	21272	21201	21314	21227	21192	21266	21240	21343	21445	21470	21374	21207	21286	21401	21149	21408	21334	21439	21285	21296	21069	21311	21466	21384	21354	21354	21386	21291	21405	21289	21302	21408	21236	21143	21205	21441	21321	21304	21263	21304	21138	21079	21383	21335	21305	21191	21424	21379	21377	21398	21306	21315	21311	21326	21436	21282	21374	21127	21361	21315	21440	21335	21474	21384	21556	21421	21504	21132	21360	21289	21276	21397	21408	21424	21193	21447	21391	21295	21202	21534	21377	21422	21312	21466	21306	21347	21487	21080	21328	21385	21440	21526	21178	21478	21383	21461	21361	21482	21292	21429	21255	21375	21491	21302	21416	21143	21327	21447	21283	21572	21492	21216	21635	21307	21548	21281	21471	21335	21169	21428	21337	21449	21443	21358	21394	21257	21540	21291	21301	21243	21278	21260	21417	21233	21212	21309	21198	21237	21277	21149	21510	21351	21163	21503	21427	21237	21520	21378	21348	21260	21323	21237	21254	21338	21404	21200	21247	21434	21460	21208	21274	21365	21285	21281	21215	21405	21443	21437	21295	21200	21404	21426	21398	21495	21223	21348	21242	21295	21441	21114	21519	21443	21400	21338	21398	21205	21125	21115	21330	21181	21243	21354	21171	21496	21476	21381	21107	21279	21242	21318	21206	21420	21365	21541	21529	21292	21209	21228	21165	21435	21274	21350	21393	21442	21380	21198	21384	21383	21223	21269	21527	21549	21457	21337	21326	21548	21432	21287	21419	21476	21333	21301	21128	21399	21366	21507	21355	21385	21339	21376	21318	21468	21262	21240	21214	21202	21164	21545	21348	21481	21522	21345	21223	21211	21486	21192	21228	21410	21188	21336	21297	21025	21162	21071	21149	21164	21130	21392	21452	21168	21376	21430	21342	21393	21447	21154	21214	21343	21535	21296	21433	21508	21396	21618	21404	21375	21516	21363	21325	21288	21307	21029	21427	21201	21243	21332	21558	21210	21309	21454	21462	21430	21630	21523	21246	21534	21500	21396	21239	21372	21351	21169	21271	21480	21202	21391	21329	21323	21292	21241	21237	21366	21253	21512	21409	21383	21346	21219	21228	21259	21414	21423	21319	21310	21343	21493	21174	21097	21269	21450	21238	21359	21079	21212	21351	21525	21363	21291	21367	21362	21116	21278	21219	21302	21049	21339	21445	21415	21252	21324	21249	21417	21206	21329	21382	21123	21445	21319	21250	21285	21259	21392	21298	21480	21496	21403	21396	21602	21389	21351	21410	21401	21253	21379	21132	21259	21341	21368	21215	21299	21339	21474	21272	21343	21374	21236	21384	21094	21261	21133	21202	21494	21353	21441	21600	21307	21369	21342	21414	21338	21349	21334	21105	21336	21145	21323	21369	21342	21235	21120	21456	21165	21263	21314	21155	21087	21208	21264	21215	21288	21321	21231	21383	21308	21532	21373	21278	21508	21348	21344	21371	21472	21301	21328	21188	21260	21368	21239	21213	21327	21537	21260	21573	21585	21239	21213	21306	21346	21552	21353	21301	21277	21195	21190	21297	21408	21387	21194	21307	21308	21384	21158	21150	21436	21346	21420	21358	21110	21519	21212	21194	21332	21341	21369	21317	21410	21356	21514	21399	21321	21295	21182	21264	21187	21366	21275	21303	21374	21313	21395	21152	21308	21290	21262	21458	21123	21299	21412	21518	21428	21331	21343	21168	21469	21440	21429	21336	21118	21114	21486	21414	21398	21498	21219	21165	21356	21296	21499	21542	21166	21147	21261	21291	21480	21148	21260	21301	21162	21253	21491	21139	21382	21021	21309	21281	21275	21513	21409	21354	21205	21526	21344	21432	21301	21109	21129	21284	21038	21382	21350	21554	21371	21223	21304	21302	21286	21281	21388	21322	21401	21311	21268	21466	21468	21227	21172	21274	21221	21373	21288	21418	21433	21070	21393	21493	21448	21370	21463	21400	21319	21474	21295	21433	21507	21456	21489	21247	21271	21504	21223	21428	21301	21319	21345	21262	21241	21401	21290	21313	21213	21219	21180	21334	21289	21147	21453	21235	21404	21266	21583	21093	21186	21359	21546	21320	21278	21438	21343	21231	21454	21544	21150	21119	21186	21317	21386	21398	21408	21466	21536	21347	21388	21180	21520	21139	21368	21411	21493	21244	21589	21538	21295	21563	21380	21498	21561	21251	21484	21606	21203	21018	21465	21331	21224	21427	21070	21373	21254	21224	21343	21361	21266	21255	21420	21228	21171	21574	21262	21423	21345	21138	21359	21401	21303	21160	21042	21171	21236	21517	21314	21294	21293	21219	21426	21206	21462	21342	21211	21357	21220	21381	21343	21331	21388	21444	21090	21094	21234	21377	21485	21246	21469	21294	21443	21386	21188	21225	21254	21529	21480	21160	21350	21312	21307	21199	21386	21437	21285	21366	21323	21169	21542	21442	21568	21389	21317	21372	21263	21257	21316	21154	21214	21418	21497	21520	21383	21617	21596	21107	21208	21263	21476	21445	21248	21252	21286	21390	21368	21383	21229	21041	21338	21591	21428	21284	21303	21294	21333	21407	21397	21197	21191	21403	21357	21304	21217	21311	21348	21373	21368	21377	21228	21281	21331	21183	21237	21341	21363	21342	21254	21048	21290	21281	21232	21332	21237	21121	21447	21194	21441	21436	21424	21398	21290	21226	21286	21346	21518	21460	21554	21494	21422	21364	21350	21272	21266	21262	21392	21345	21303	21484	21229	21442	21191	21452	21279	21264	21436	21495	21535	21213	21172	21362	21365	21401	21218	21345	21364	21180	21168	21154	21265	21327	21378	21061	21306	21315	21360	21337	21437	21348	21291	21512	21206	21018	21275	21486	21238	21304	21216	21607	21343	21358	21211	21477	21318	21265	21299	21218	21183	21187	21633	21479	21277	21224	21329	21366	21420	21386	21339	21338	21538	21457	21076	21277	21254	21339	21486	21353	21485	21161	21330	21395	21224	21389	21430	21317	21645	21370	21348	21358	21300	21505	21376	21269	21240	21513	21520	21224	21396	21630	21624	21387	21170	21334	21482	21427	21344	21297	21353	21406	21379	21226	21238	21145	21456	21593	21605	21274	21435	21350	21361	21224	21261	21259	21249	21368	21479	21308	21387	21163	21324	21226	21407	21561	21283	21454	21240	21330	21494	21510	21343	21247	21434	21249	21461	21491	21182	21352	20965	21238	21394	21391	21407	21431	21396	21383	21276	21464	21427	21388	21379	21393	21485	21216	21431	21359	21310	21260	21323	21590	21355	20948	21527	21354	21237	21166	21440	21410	21193	21296	21298	21370	21461	21465	21183	21420	21420	21447	21173	21310	21348	21358	21529	21466	21365	21550	21135	21457	21310	21367	21141	21301	21330	21307	21354	21335	21412	21343	21233	21263	21179	21332	21386	21363	21220	21502	21376	21232	21288	21271	21414	21290	21358	21377	21592	21350	21357	21320	21262	21187	21164	21405	21643	21274	21505	21083	21440	21353	21430	21322	21298	21289	21339	21228	21234	21414	21325	21221	21396	21364	21553	21266	21421	21686	21346	21382	21353	21471	21142	21234	21251	21241	21379	21296	21174	21371	21280	21164	21333	21411	21291	21369	21222	21378	21365	21194	21433	21197	21160	21410	21332	21375	21524	21356	21119	21220	21355	21144	21404	21294	21353	21353	21083	21176	21314	21301	21262	21393	21213	21305	21385	21302	21474	21250	21384	21398	21341	21423	21476	21307	21422	21203	21415	21255	21246	21412	21148	21448	21455	21186	21541	21214	21434	21375	21309	21447	21455	21645	21226	21492	21387	21382	21279	21296	21458	21339	21385	21202	21334	21530	21453	21369	21269	21304	21483	21265	21340	21384	21282	21234	21454	21477	21284	21466	21366	21376	21520	21397	21467	21204	21357	21316	21203	21362	21466	21098	21149	21243	21316	21328	21446	21447	21223	21284	21499	21422	21191	21310	21436	21273	21306	21346	21447	21381	21407	21327	21065	21296	21465	21334	21354	21418	21343	21239	21539	21282	21411	21297	21413	21476	21186	21230	21469	21464	21041	21184	21257	21399	21425	21190	21200	21144	21143	21548	21282	21396	21173	21546	21284	21268	21570	21466	21441	21521	21451	21441	21588	21463	21330	21423	21260	21511	21446	21332	21364	21355	21220	21427	21347	21644	21314	21333	21451	21299	21419	21264	21191	21357	21197	21230	21424	21408
31977	60922	47893	31195	23075	19191	18113	17749	17520	17409	17445	17401	17425	17491	17394	17571	17509	17570	17522	17693	17552	17509	17576	17479	17533	17612	17516	17378	17530	17440	17502	17366	17668	17519	17372	17231	17427	17633	17478	17395	17617	17619	17528	17508	17495	17548	17572	17309	17549	17539	17518	17608	17506	17422	17561	17535	17537	17502	17370	17496	17451	17717	17531	17390	17480	17642	17421	17456	17513	17546	17541	17600	17459	17581	17471	17477	17473	17528	17483	17351	17483	17571	17561	17502	17458	17592	17562	17316	17443	17402	17619	17546	17461	17602	17679	17620	17455	17597	17470	17523	17440	17541	17568	17558	17558	17484	17424	17443	17532	17584	17576	17532	17428	17568	17470	17188	17519	17368	17412	17406	17458	17425	17272	17493	17556	17565	17576	17569	17433	17485	17588	17431	17589	17505	17594	17545	17397	17504	17544	17386	17413	17684	17593	17514	17548	17452	17528	17558	17686	17610	17401	17383	17483	17513	17395	17493	17581	17475	17515	17471	17558	17521	17425	17469	17446	17492	17650	17668	17683	17368	17446	17483	17560	17316	17438	17240	17594	17424	17424	17491	17480	17453	17356	17654	17552	17650	17398	17484	17518	17471	17551	17507	17586	17407	17435	17535	17382	17292	17347	17617	17587	17445	17547	17413	17465	17496	17592	17621	17625	17470	17388	17384	17535	17538	17396	17388	17592	17555	17359	17617	17427	17496	17497	17499	17415	17514	17517	17451	17410	17616	17524	17496	17568	17436	17461	17482	17402	17289	17586	17318	17538	17484	17732	17385	17476	17351	17593	17605	17290	17562	17459	17625	17649	17467	17351	17529	17456	17651	17504	17568	17556	17583	17415	17566	17505	17389	17391	17607	17454	17536	17413	17514	17341	17639	17463	17568	17503	17797	17535	17526	17457	17454	17239	17704	17493	17556	17449	17500	17550	17589	17514	17429	17530	17367	17357	17566	17442	17454	17421	17423	17577	17504	17370	17504	17455	17598	17447	17524	17377	17437	17470	17596	17374	17606	17378	17573	17543	17534	17674	17455	17359	17490	17258	17378	17405	17555	17453	17779	17550	17549	17585	17596	17460	17405	17521	17493	17609	17381	17603	17441	17440	17593	17480	17501	17492	17396	17453	17593	17585	17481	17503	17561	17457	17476	17549	17376	17627	17656	17446	17550	17681	17385	17479	17544	17478	17581	17490	17399	17466	17590	17297	17663	17472	17465	17562	17426	17584	17669	17465	17467	17265	17458	17433	17447	17517	17400	17622	17504	17520	17431	17539	17519	17594	17513	17627	17616	17510	17540	17523	17526	17554	17251	17434	17494	17519	17400	17409	17572	17352	17372	17560	17417	17582	17486	17570	17548	17629	17457	17549	17602	17414	17531	17635	17513	17498	17554	17457	17444	17369	17662	17624	17347	17446	17812	17425	17616	17402	17486	17516	17505	17623	17603	17278	17629	17497	17566	17449	17611	17333	17495	17585	17317	17440	17453	17374	17412	17642	17694	17477	17449	17441	17583	17621	17571	17498	17573	17556	17582	17364	17403	17624	17653	17432	17438	17450	17499	17422	17428	17535	17561	17384	17525	17428	17554	17314	17523	17682	17464	17351	17452	17548	17334	17609	17604	17473	17339	17442	17495	17510	17679	17507	17411	17501	17488	17348	17449	17616	17361	17524	17337	17634	17563	17583	17372	17463	17430	17579	17462	17456	17533	17596	17593	17487	17563	17369	17496	17590	17384	17480	17517	17526	17359	17604	17548	17553	17449	17557	17527	17479	17510	17463	17366	17460	17623	17513	17508	17441	17561	17394	17552	17292	17429	17541	17603	17415	17460	17582	17449	17542	17672	17514	17583	17565	17438	17455	17538	17621	17384	17487	17593	17490	17603	17443	17365	17315	17497	17487	17517	17613	17628	17616	17434	17504	17537	17497	17636	17399	17428	17625	17682	17524	17639	17437	17657	17568	17424	17480	17452	17619	17445	17444	17537	17461	17394	17391	17491	17581	17481	17281	17553	17573	17490	17336	17560	17320	17478	17489	17493	17590	17435	17664	17402	17518	17338	17722	17513	17384	17661	17707	17625	17544	17596	17473	17629	17473	17413	17356	17522	17502	17617	17451	17574	17530	17361	17593	17455	17743	17403	17542	17675	17408	17529	17433	17536	17365	17529	17530	17455	17495	17528	17557	17447	17388	17350	17347	17762	17582	17621	17583	17583	17370	17498	17701	17655	17496	17496	17567	17586	17574	17551	17670	17517	17392	17592	17435	17561	17494	17503	17429	17599	17472	17534	17368	17591	17331	17571	17449	17663	17488	17642	17489	17459	17512	17377	17481	17440	17571	17458	17488	17409	17637	17465	17449	17589	17570	17562	17590	17407	17570	17553	17537	17669	17508	17432	17390	17330	17590	17459	17380	17507	17485	17367	17367	17545	17571	17468	17520	17663	17489	17479	17420	17512	17339	17645	17544	17611	17443	17489	17541	17581	17509	17444	17520	17638	17604	17657	17452	17638	17470	17548	17575	17572	17323	17365	17439	17406	17453	17472	17521	17611	17363	17312	17541	17469	17487	17623	17379	17581	17550	17523	17749	17287	17370	17516	17686	17621	17416	17435	17381	17548	17484	17497	17508	17572	17561	17396	17334	17459	17296	17457	17439	17543	17563	17664	17564	17462	17577	17558	17464	17654	17392	17480	17479	17521	17613	17652	17587	17543	17637	17458	17498	17526	17651	17601	17570	17536	17600	17455	17490	17624	17482	17540	17634	17401	17462	17288	17451	17335	17724	17601	17539	17247	17508	17557	17516	17535	17433	17451	17428	17508	17333	17608	17489	17395	17386	17473	17427	17460	17380	17468	17416	17345	17482	17567	17470	17518	17484	17597	17472	17315	17499	17517	17363	17515	17663	17491	17514	17460	17475	17387	17626	17487	17437	17574	17530	17565	17552	17405	17452	17620	17484	17468	17422	17491	17563	17636	17559	17494	17627	17616	17545	17516	17430	17421	17577	17501	17583	17470	17596	17515	17302	17506	17607	17433	17568	17719	17309	17473	17389	17445	17421	17467	17434	17569	17524	17423	17465	17532	17592	17592	17387	17688	17531	17538	17620	17580	17543	17469	17567	17583	17405	17590	17421	17619	17552	17608	17561	17673	17525	17444	17501	17609	17259	17630	17612	17435	17527	17624	17547	17442	17706	17474	17407	17631	17426	17496	17679	17639	17455	17636	17429	17388	17296	17611	17457	17484	17510	17574	17393	17412	17567	17572	17616	17394	17354	17469	17582	17540	17494	17475	17593	17518	17462	17539	17421	17535	17423	17511	17346	17677	17541	17453	17638	17574	17492	17665	17481	17364	17463	17544	17629	17412	17594	17419	17536	17570	17545	17529	17564	17504	17572	17498	17584	17504	17561	17627	17491	17504	17635	17758	17588	17583	17364	17371	17372	17450	17424	17518	17428	17709	17497	17599	17519	17517	17508	17564	17506	17541	17533	17628	17581	17575	17548	17719	17650	17443	17500	17496	17422	17485	17551	17521	17455	17346	17533	17620	17328	17393	17408	17442	17609	17622	17579	17425	17365	17369	17459	17571	17525	17522	17425	17387	17662	17598	17493	17543	17503	17470	17667	17434	17515	17478	17493	17502	17419	17438	17450	17480	17485	17384	17567	17410	17471	17474	17483	17429	17547	17438	17623	17408	17590	17491	17558	17556	17528	17631	17343	17389	17524	17614	17445	17530	17336	17656	17416	17568	17535	17570	17484	17465	17461	17540	17463	17587	17434	17442	17548	17493	17508	17588	17520	17453	17501	17343	17448	17386	17592	17525	17568	17522	17407	17524	17439	17662	17463	17626	17442	17322	17484	17561	17488	17569	17583	17354	17429	17548	17467	17395	17426	17537	17531	17405	17541	17631	17616	17510	17550	17447	17499	17445	17394	17595	17527	17585	17469	17687	17537	17437	17574	17496	17393	17652	17589	17536	17567	17501	17517	17617	17645	17556	17534	17549	17441	17483	17481	17589	17316	17511	17443	17460	17517	17459	17391	17454	17500	17448	17553	17496	17451	17426	17327	17415	17539	17361	17565	17421	17444	17376	17394	17504	17558	17459	17438	17639	17669	17593	17514	17569	17684	17477	17483	17362	17637	17472	17515	17498	17454	17551	17568	17423	17516	17402	17317	17664	17526	17595	17401	17519	17505	17457	17536	17433	17369	17559	17369	17379	17546	17407	17533	17413	17450	17578	17260	17501	17640	17717	17548	17601	17443	17376	17554	17508	17361	17581	17297	17610	17589	17607	17534	17372	17448	17531	17425	17627	17351	17479	17397	17677	17463	17596	17362	17519	17483	17505	17591	17488	17324	17515	17621	17518	17455	17510	17470	17198	17740	17475	17383	17386	17697	17591	17368	17607	17611	17451	17489	17381	17480	17432	17506	17556	17870	17384	17512	17560	17372	17483	17569	17618	17619	17524	17268	17472	17545	17507	17605	17482	17410	17272	17658	17497	17393	17424	17369	17571	17589	17299	17524	17566	17358	17433	17451	17510	17406	17485	17653	17437	17567	17329	17539	17567	17549	17358	17427	17443	17572	17643	17443	17435	17500	17541	17360	17390	17425	17638	17260	17404	17608	17551	17685	17497	17518	17513	17565	17340	17668	17517	17536	17346	17499	17456	17570	17534	17607	17258	17456	17453	17634	17176	17683	17564	17484	17424	17437	17507	17567	17451	17600	17504	17520	17418	17487	17628	17494	17534	17525	17463	17551	17515	17541	17370	17429	17588	17509	17480	17548	17377	17429	17159	17447	17660	17416	17464	17594	17546	17549	17309	17400	17428	17586	17472	17669	17333	17721	17435	17563	17419	17486	17450	17602	17501	17498	17569	17515	17550	17651	17539	17621	17598	17453	17478	17599	17551	17476	17464	17478	17325	17517	17551	17507	17361	17620	17378	17458	17540	17409	17484	17521	17444	17473	17524	17452	17469	17390	17476	17629	17437	17597	17564	17474	17403	17511	17402	17541	17313	17538	17590	17566	17470	17445	17387	17416	17426	17575	17557	17580	17311	17558	17447	17745	17476	17582	17680	17576	17384	17419	17489	17541	17604	17607	17400	17591	17537	17617	17442	17535	17377
24114	26136	47596	46324	37030	31043	27143	22992	21612	21447	21532	21626	21472	21382	21568	21365	21521	21282	21268	21700	21198	21257	21367	21242	21338	21308	21188	21124	21237	21122	21395	21358	21523	21436	21260	21154	21336	21406	21326	21176	21213	21386	21316	21106	21302	21226	21242	21336	21543	21479	21010	21339	21431	21192	20989	21359	21272	21100	21381	21337	21282	21272	21226	21306	21367	21333	21429	21188	21351	21256	21095	21227	21334	21295	21225	21260	21301	21117	21315	21364	21362	21191	21297	21197	21062	21231	21218	21220	21118	21582	21029	21195	21233	21139	21394	20976	21184	21411	21379	21395	21181	21262	21167	21213	21392	21277	21229	21339	21238	21126	21281	21277	21390	21309	21208	21378	21452	21261	21044	21187	21349	21182	21209	21329	21382	21439	21334	21275	21309	21305	21375	21285	21443	21084	21171	20993	20997	21246	21271	21092	21199	21350	21138	21394	21189	21369	21278	21250	21287	21175	21108	21209	21318	21286	21348	21044	21172	21271	21132	21171	21381	21229	21483	21192	21390	21028	21226	21481	21283	21051	21047	21291	21078	21059	21253	20931	21264	21405	20896	21143	21281	21092	21373	21192	21211	21143	21166	21257	21369	21207	21098	21092	21333	21111	21289	21066	21342	21409	21268	21204	21276	21250	21096	21111	21282	21178	21117	21366	21188	21435	21500	21112	21276	20972	21340	21332	21183	21196	21169	21302	21136	21310	21139	20951	21333	21192	21405	21264	21172	21350	21352	21220	21157	21004	21075	21154	21328	21253	21304	21291	21296	21122	21353	21391	21153	21396	21366	21189	21262	21236	21182	21248	21250	21490	21432	21066	21133	21297	21307	21236	21066	21235	21239	21075	21266	21356	21267	21337	21182	21084	21083	21465	21412	21279	21104	21234	21131	21292	21175	21348	21053	21207	21205	21260	21338	21201	20962	21171	21031	21264	21164	21354	21328	21228	21235	21451	21428	21245	21205	21018	21318	21301	21261	21451	21212	21210	21415	21292	21178	21151	21131	21250	21268	21227	21044	21153	21161	21317	21312	21179	21367	21161	21239	21136	21291	21346	21407	21146	21468	21324	21024	21246	21203	21137	21281	21092	21189	21228	21424	21270	21170	21332	21367	21085	21276	21367	21436	21281	21323	21124	21289	21093	21255	21119	21319	21289	21181	21121	21319	21355	21177	21042	21147	21055	21200	21384	21077	21382	21140	21151	21000	21349	21440	21195	21390	21396	21140	21136	21247	20942	21321	21250	21380	21406	21107	21137	21331	21133	21114	21388	21465	21357	21164	20907	21267	21143	21155	21020	21156	21262	21092	21314	21217	21279	21157	21169	21243	21192	21096	21309	21384	21239	21269	21323	21306	21250	21154	20852	21430	21353	21369	21099	21315	21079	21170	21407	21177	21026	21206	21138	21377	21343	21235	21230	21233	21200	21308	21219	21240	21136	21291	21185	21080	21210	21190	21214	21296	21262	21235	21068	21239	21284	21176	21299	21388	21322	21352	21120	21327	21506	21292	21111	21340	21157	21402	21303	21204	21402	21267	21172	21371	21059	21250	21157	21408	21404	21290	21372	21043	21260	21076	21071	21272	21336	21164	21144	21233	21323	21203	21240	21166	21423	21056	21157	21426	21461	21233	21428	21362	20895	21404	21163	21354	21217	21453	21301	21157	21361	21163	21438	21196	21398	21119	21165	21121	21326	21292	21273	21248	21223	21476	21171	21094	21168	21256	21272	21281	21453	21416	21185	21142	21202	21211	21325	21300	21261	21424	21232	21246	21294	21331	21324	21114	21150	21366	21604	21102	21153	21213	20966	21207	21021	21135	21065	21435	21097	21231	21326	21187	21220	21166	21121	21065	21257	21388	21230	21444	21119	21172	21269	21254	21446	21278	21378	21341	21291	21438	21331	21072	21512	21248	21049	21066	21325	21216	21136	21051	21129	21203	21417	21269	21240	21018	21150	21365	21292	21202	21197	21329	21246	21575	21359	21194	21060	21434	21453	21245	21172	21121	21351	21294	21127	21029	21424	21268	21401	21368	21210	21176	21304	21291	21121	21231	21239	21071	21294	21285	21161	21139	21525	21314	21289	21179	21087	21181	21283	21331	21169	21226	21312	21326	21155	21080	21231	21432	21187	21315	21272	21317	21312	21201	21157	21293	21275	21372	21396	21207	21083	21202	21411	21394	21356	21212	21362	21414	21242	21039	21359	21269	21288	21402	21604	21354	21429	21215	21312	21327	21215	21387	21247	21467	21446	21402	21171	21294	21195	21263	20925	21376	21265	21162	21325	21194	21305	21391	21480	21178	21126	21256	21174	21182	21242	21327	21140	21387	21337	21389	21337	21373	21132	21284	21231	21301	21184	21073	21109	21213	21240	21357	21085	21181	21178	21429	21272	21302	21052	21196	21300	21167	21299	21169	21303	21155	21150	21187	21428	21169	21313	21445	21320	21264	21140	21291	21203	21210	21242	21080	21174	21179	21125	21087	21230	21278	21349	21370	21375	21428	21189	21167	21389	21134	21216	21243	21182	21350	21386	21176	21186	21175	21017	21296	21318	21113	21274	21285	21164	21329	21337	21262	21136	21257	21337	21386	21170	21310	21463	21574	21181	21302	21129	21324	21156	21178	21324	21264	21224	21304	21268	21207	21085	21228	21169	21327	21390	21442	21166	21126	21487	21312	21185	21337	21429	20956	21495	21356	21166	21248	21377	21208	20987	21377	21412	21139	21124	21205	21274	21115	20857	21075	20902	21128	21168	21419	21304	21081	21193	21301	21155	21463	21336	21132	21058	21139	20974	21123	21207	21454	21234	21514	21315	21290	21295	21292	21310	21215	21227	21170	21488	21423	21203	21232	21291	21122	21152	21309	21174	21108	21188	21273	21491	21368	21265	21306	21465	21205	21181	21229	21256	21222	21265	21129	21084	21331	21351	21353	21399	21096	21345	21332	21372	21127	21367	21211	21344	21376	21465	21457	21320	21359	21255	21248	21234	21306	21152	21200	20976	21234	21392	21219	21350	21278	21241	21343	21391	21334	21264	21298	21384	21220	21243	20905	21297	21335	21170	21149	21296	21278	21117	21243	21450	21281	21179	21284	21345	21109	21101	21445	21475	21170	21287	21134	21193	21302	21057	21296	21268	21248	21218	21223	21162	21362	21250	21251	21314	21314	21024	21315	21184	21090	21178	21437	21021	21145	21180	21315	21012	21455	20960	21258	21152	21358	21259	21532	21201	21385	21294	21336	21083	21277	21282	21090	21305	21358	21364	21117	21197	21298	21360	21089	21279	21030	21030	21236	20999	21201	21165	21207	21026	21238	21280	21539	21129	21292	21339	21340	21204	21134	21221	21028	21223	21188	21294	21471	21362	21414	21396	21253	21065	21268	21262	21255	21408	21518	21045	21264	21193	21212	21277	21309	21361	21301	21060	21205	21506	21170	21223	21104	21168	21267	21132	21274	21322	21271	21321	20988	21386	21339	21467	21317	21117	21302	21280	21421	21229	21190	21216	21213	21408	21250	21429	21095	21201	21187	21263	21274	21236	21253	21179	21310	21321	21260	21236	21232	21352	21298	21236	21332	21534	21160	21205	21338	21221	21181	21244	21352	21169	21271	21344	21213	21308	21191	21364	21183	21299	21154	21481	21230	21231	21195	21436	21330	21175	21036	21285	21402	21238	21099	21131	21230	21229	21128	21053	21020	21183	21387	21312	21320	21032	21453	21175	21272	21562	21249	21166	21432	21354	21304	21280	21133	21279	21474	21368	21254	21177	21433	21346	21390	21233	21196	21142	21182	21401	20993	21133	21222	21219	21392	21105	21193	21364	21098	21106	21377	21402	21382	21320	21413	21288	21185	21313	21170	21245	21277	21371	21171	21200	21381	21431	21537	21036	20961	21331	21119	21181	21415	21196	21237	21224	21289	21347	21305	21483	21122	21335	21368	21343	21278	21373	21117	21270	21265	21410	21090	21225	21080	21334	21381	21311	21414	21043	21150	21115	21224	21207	21196	21255	21589	21208	21409	21316	21402	21363	21272	21282	21046	21122	21210	21350	21132	21550	21328	21252	21064	21339	21476	21393	21326	21339	21448	21171	21171	21014	21410	21389	21214	21274	21293	21084	21343	21466	21178	21106	21357	21197	21175	21185	21338	21133	21277	21177	21264	21242	21293	21395	21340	21366	21346	21178	21237	21152	21076	21185	21479	20918	21187	21179	21298	21269	21174	21338	21378	21367	21262	21449	21268	21277	21240	21095	21178	21412	21148	21292	21363	21326	21162	21323	21224	21388	21291	20888	20957	21381	21399	21143	21368	21340	21261	21495	21459	21024	21076	21329	21111	21187	21399	21475	21337	21322	21054	21143	21352	21225	21312	21302	21251	21245	21438	21370	21375	21105	21002	21315	21404	21176	21383	21292	21193	21103	21434	21284	21273	21430	21046	21008	21152	21036	21262	21239	21012	21438	21453	21375	21288	21361	21187	21212	20891	21220	21323	21414	21153	21327	21428	21381	21613	21195	21140	21089	21102	21220	21349	21078	21229	21381	21409	21301	21199	21239	21187	21166	21258	21221	21339	21291	21087	21397	21244	21225	21481	21188	21450	21350	21275	21227	20963	21185	21154	21361	21361	21374	21122	21038	21334	21308	21220	21310	21199	21129	21209	21364	21150	21235	21390	21533	21278	21290	21207	21243	21310	21473	21311	21241	21255	21274	21124	21165	21247	21301	21203	21112	21129	21249	21305	21202	21132	21220	21052	21231	21530	21330	21216	21295	21440	21519	21315	21019	21158	21250	21184	21279	21306	21227	21324	21301	21147	21207	21151	21174	21250	21375	21341	21255	21336	21331	21358	21243	21152	21156	21378	21140	21108	21186	21196	21041	21295	21246	21356	21235	21240	21166	21191	21251	21109	21205	21230	21192	21342	21279	21381	21234	21162	21002	21163	21192	21040	21342	21331	21160	21184	21365	21130	21470	21084	21376	21257	21417	21142	21169	21155	21574	21234	21277	21197	21350	21225	21198	21302	21165	21385	21339	21263	21415	21239	21196	21242	21322	21189	21405	21413	21343	21394	21220	21257	21287	21372	21280	21132	21501	21280	21380	21248	21252	21347	21319	21101	21286
57279	98818	88391	62387	43722	29298	21383	18427	17724	17312	17694	17430	17530	17563	17473	17508	17727	17704	17523	17707	17378	17592	17459	17592	17622	17498	17720	17515	17547	17510	17472	17347	17531	17649	17378	17563	17635	17598	17506	17619	17559	17415	17591	17619	17510	17582	17469	17594	17378	17400	17587	17499	17566	17551	17416	17415	17373	17610	17532	17689	17587	17530	17583	17505	17669	17537	17355	17414	17521	17510	17528	17536	17414	17599	17466	17368	17577	17507	17506	17504	17620	17549	17444	17490	17420	17327	17464	17654	17428	17472	17550	17503	17435	17335	17481	17535	17395	17568	17418	17550	17255	17382	17637	17665	17389	17452	17480	17526	17513	17503	17457	17548	17473	17512	17515	17486	17654	17475	17618	17345	17664	17687	17628	17532	17506	17397	17454	17411	17587	17451	17529	17601	17466	17439	17648	17419	17621	17547	17494	17355	17409	17453	17430	17631	17611	17608	17382	17605	17384	17608	17381	17677	17577	17557	17360	17577	17659	17589	17461	17419	17688	17439	17444	17407	17546	17425	17531	17403	17445	17522	17454	17330	17520	17523	17458	17434	17520	17422	17528	17495	17510	17534	17525	17495	17484	17490	17686	17331	17432	17350	17434	17376	17451	17549	17557	17563	17425	17433	17419	17519	17307	17554	17535	17344	17561	17598	17475	17401	17541	17484	17463	17652	17443	17547	17582	17515	17511	17546	17543	17373	17516	17573	17423	17445	17529	17554	17510	17380	17395	17566	17588	17547	17664	17540	17400	17453	17633	17367	17480	17592	17427	17559	17407	17503	17397	17394	17352	17526	17393	17593	17373	17623	17528	17588	17652	17600	17677	17414	17404	17525	17611	17570	17638	17588	17558	17581	17569	17504	17367	17581	17390	17454	17554	17537	17484	17623	17396	17494	17432	17539	17214	17643	17521	17494	17506	17520	17638	17610	17493	17433	17561	17491	17576	17482	17487	17458	17436	17517	17439	17553	17350	17383	17653	17505	17569	17424	17474	17411	17546	17375	17452	17470	17532	17577	17381	17134	17475	17541	17469	17449	17607	17605	17444	17561	17511	17513	17552	17392	17497	17615	17463	17606	17520	17679	17409	17585	17543	17655	17437	17344	17456	17436	17459	17350	17632	17588	17690	17440	17402	17543	17514	17520	17376	17561	17333	17443	17591	17486	17527	17486	17443	17587	17602	17598	17520	17370	17377	17276	17367	17620	17584	17468	17325	17472	17360	17621	17582	17425	17465	17518	17610	17342	17513	17496	17685	17604	17438	17408	17602	17605	17671	17523	17498	17442	17443	17482	17238	17435	17587	17463	17523	17398	17452	17431	17508	17630	17490	17518	17513	17501	17544	17571	17418	17431	17448	17658	17606	17512	17462	17407	17455	17449	17508	17492	17450	17533	17388	17436	17464	17570	17471	17437	17554	17433	17554	17451	17434	17305	17317	17560	17391	17602	17536	17567	17406	17628	17457	17451	17392	17686	17491	17467	17702	17557	17559	17494	17413	17509	17513	17295	17453	17501	17514	17680	17516	17559	17470	17579	17511	17410	17476	17414	17511	17555	17503	17570	17436	17514	17646	17625	17492	17518	17404	17366	17465	17643	17569	17436	17581	17468	17389	17454	17523	17576	17513	17485	17511	17563	17598	17559	17555	17330	17568	17613	17490	17516	17469	17330	17598	17370	17271	17318	17663	17457	17511	17475	17580	17382	17589	17624	17359	17415	17502	17677	17488	17570	17514	17621	17406	17357	17439	17476	17493	17403	17378	17411	17476	17495	17456	17613	17353	17480	17552	17550	17602	17581	17485	17592	17722	17528	17424	17485	17472	17493	17494	17697	17486	17534	17381	17400	17443	17593	17467	17765	17669	17429	17532	17591	17625	17549	17550	17554	17526	17565	17585	17508	17448	17554	17228	17317	17552	17499	17395	17544	17552	17515	17447	17431	17559	17325	17597	17414	17500	17441	17597	17340	17418	17473	17512	17393	17457	17465	17571	17476	17400	17518	17486	17455	17554	17519	17409	17434	17434	17336	17504	17582	17328	17627	17612	17490	17522	17465	17660	17494	17656	17594	17499	17488	17472	17452	17541	17476	17310	17349	17687	17457	17417	17556	17621	17455	17634	17498	17532	17444	17462	17587	17574	17625	17505	17253	17611	17676	17506	17454	17479	17551	17564	17537	17416	17485	17665	17433	17432	17528	17401	17583	17477	17452	17465	17686	17372	17508	17459	17587	17368	17654	17433	17393	17363	17473	17431	17544	17476	17429	17545	17647	17570	17494	17465	17488	17378	17501	17510	17647	17369	17440	17422	17522	17457	17486	17637	17807	17491	17541	17286	17451	17488	17418	17379	17613	17412	17432	17487	17523	17613	17521	17482	17515	17481	17501	17493	17675	17606	17489	17401	17562	17562	17598	17496	17716	17706	17279	17461	17440	17458	17503	17484	17600	17484	17659	17482	17622	17534	17519	17460	17480	17372	17611	17560	17519	17525	17514	17399	17564	17357	17537	17491	17480	17292	17540	17653	17559	17579	17396	17488	17659	17496	17591	17564	17438	17570	17311	17504	17270	17468	17525	17432	17393	17402	17491	17450	17596	17427	17410	17650	17524	17512	17440	17420	17483	17477	17488	17708	17500	17341	17508	17511	17503	17564	17402	17560	17567	17527	17731	17444	17457	17439	17486	17459	17551	17576	17311	17511	17554	17601	17598	17396	17547	17401	17463	17497	17475	17528	17522	17385	17287	17478	17533	17384	17632	17481	17724	17528	17582	17428	17479	17445	17558	17535	17438	17420	17378	17442	17627	17493	17564	17434	17465	17524	17382	17464	17369	17638	17496	17634	17591	17451	17347	17486	17575	17418	17493	17502	17399	17481	17544	17645	17451	17444	17577	17426	17515	17403	17360	17520	17467	17416	17537	17655	17630	17379	17622	17579	17492	17479	17512	17488	17380	17450	17659	17362	17590	17475	17343	17492	17467	17470	17561	17569	17304	17385	17495	17372	17462	17528	17626	17450	17542	17392	17586	17486	17584	17479	17530	17488	17294	17632	17348	17505	17455	17515	17579	17358	17528	17472	17596	17406	17578	17429	17476	17536	17492	17549	17381	17479	17430	17412	17614	17477	17532	17411	17443	17556	17284	17493	17557	17617	17457	17451	17554	17442	17541	17456	17577	17415	17389	17449	17342	17462	17671	17494	17515	17472	17565	17659	17554	17393	17592	17305	17736	17657	17587	17606	17484	17445	17496	17416	17526	17349	17539	17442	17397	17688	17552	17640	17322	17572	17575	17495	17444	17432	17457	17476	17554	17579	17313	17550	17478	17360	17696	17519	17607	17545	17543	17422	17486	17690	17503	17523	17333	17439	17300	17628	17513	17507	17472	17484	17444	17450	17546	17675	17615	17530	17603	17443	17420	17509	17382	17651	17420	17491	17446	17540	17444	17526	17484	17600	17475	17484	17574	17475	17428	17482	17424	17395	17526	17442	17462	17414	17516	17491	17614	17509	17387	17581	17432	17639	17604	17408	17473	17499	17578	17515	17436	17454	17508	17600	17464	17539	17522	17276	17438	17406	17396	17426	17501	17398	17448	17499	17560	17532	17569	17685	17328	17551	17500	17393	17541	17563	17497	17496	17587	17605	17495	17422	17549	17564	17565	17469	17555	17436	17381	17389	17667	17279	17458	17482	17551	17506	17445	17501	17507	17481	17548	17468	17596	17445	17646	17463	17428	17559	17611	17544	17401	17685	17497	17496	17483	17524	17376	17426	17619	17540	17491	17528	17535	17451	17547	17509	17391	17445	17571	17379	17521	17529	17574	17511	17549	17590	17453	17621	17516	17594	17453	17565	17354	17472	17466	17643	17604	17458	17611	17460	17539	17712	17638	17546	17491	17347	17539	17450	17563	17399	17512	17409	17466	17599	17446	17431	17555	17525	17512	17502	17547	17483	17457	17328	17426	17623	17470	17425	17577	17254	17438	17414	17708	17583	17460	17500	17344	17526	17406	17439	17527	17268	17525	17484	17387	17513	17477	17502	17550	17532	17466	17512	17637	17440	17473	17465	17358	17436	17502	17561	17689	17452	17550	17458	17422	17517	17413	17628	17562	17629	17559	17643	17408	17552	17640	17479	17555	17445	17524	17465	17594	17675	17423	17528	17595	17557	17509	17439	17415	17587	17576	17573	17512	17491	17567	17519	17497	17576	17497	17537	17599	17481	17515	17421	17586	17655	17514	17581	17336	17429	17556	17516	17534	17528	17556	17665	17476	17443	17556	17494	17337	17459	17427	17451	17509	17415	17389	17517	17425	17458	17421	17534	17556	17470	17315	17536	17569	17542	17482	17494	17603	17528	17506	17525	17377	17697	17468	17571	17452	17504	17422	17439	17622	17487	17396	17524	17426	17430	17457	17524	17390	17559	17400	17368	17671	17511	17386	17602	17556	17564	17576	17547	17381	17655	17495	17495	17429	17643	17484	17454	17571	17566	17554	17416	17575	17570	17534	17485	17553	17576	17417	17539	17620	17490	17661	17450	17327	17282	17623	17572	17633	17574	17505	17450	17435	17596	17484	17506	17474	17582	17493	17409	17498	17453	17470	17456	17483	17441	17447	17531	17486	17558	17466	17669	17690	17539	17482	17337	17579	17570	17668	17512	17428	17409	17441	17435	17454	17428	17336	17668	17471	17523	17461	17460	17415	17724	17688	17574	17313	17495	17496	17565	17436	17425	17739	17446	17391	17384	17544	17484	17511	17464	17601	17509	17538	17353	17338	17603	17488	17555	17428	17509	17419	17494	17500	17519	17327	17654	17359	17525	17439	17437	17562	17554	17428	17551	17532	17490	17392	17450	17597	17603	17436	17469	17432	17543	17564	17434	17591	17390	17548	17511	17465	17555	17594	17473	17347	17594	17547	17568	17298	17518	17649	17570	17400	17412	17479	17640	17456	17584	17532	17504	17528	17617	17523	17591	17615	17485	17647	17448	17590	17515	17456	17588	17546	17747	17326	17567	17548	17378	17310	17630	17400	17643	17531	17388	17423	17551	17492	17541	17507	17431	17543	17524	17515	17769	17579	17404	17615	17457	17656	17485	17353	17327	17725	17451	17641	17756	17334	17333	17585	17473	17569
22848	23112	51411	56525	46000	37222	31143	24714	22216	21977	21687	21468	21651	21666	21548	21573	21559	21507	21425	21273	21465	21369	21418	21444	21516	21625	21423	21597	21652	21442	21320	21236	21553	21277	21104	21334	21154	21142	21361	21396	21425	21217	21231	21393	21323	21394	21397	21282	21481	21448	21184	21346	21236	21374	21569	21227	21250	21098	21364	21189	21311	21327	21270	21267	21224	21103	21544	21354	21267	21230	21110	21477	21404	21314	21230	21352	21408	21392	21212	21191	21235	21324	21156	21223	21414	21387	21344	21187	21095	21463	21392	21187	21208	21223	21209	21396	21306	21184	21265	21200	21349	21326	21186	21332	21350	21336	21267	21096	21477	21362	21162	21206	21420	21493	21162	21322	21267	21102	21603	21295	21239	21234	21435	21209	21080	21147	21343	21175	21261	21321	21304	21231	21430	21289	21280	21147	21438	21339	21037	21073	21399	21330	21313	21288	21179	21326	21173	21279	21237	20974	21244	21132	21347	21219	21104	21422	21325	21163	21261	21249	21119	21316	21238	21131	21279	21230	21184	21147	21206	21356	21453	21212	21426	20924	21309	21089	21216	21189	21195	21341	21223	21259	21325	21253	21326	21170	21433	21335	21389	21282	21271	21077	21443	21364	21449	21209	21095	21399	21560	21394	21196	21096	21270	21115	21152	21347	21326	21070	21240	21246	21135	21235	21202	21308	21398	21343	21097	21245	21222	21214	21269	21164	21221	21141	21441	21346	21337	21093	21235	21288	21410	21325	21437	21270	21236	21284	21305	21075	21401	21258	21129	21340	21207	21091	21089	21403	21277	21238	21194	21173	21116	21228	20967	21206	21362	21292	21305	21305	21153	21267	21246	21319	21191	21235	21401	21343	21304	20974	21311	21203	21391	21173	21457	21321	21346	21192	21173	21258	21217	21123	21141	21138	21515	21491	21086	21032	21270	21299	21133	20964	21136	21180	21161	21219	21311	21098	21216	21029	21322	21117	21186	21257	21363	21394	21299	21139	21318	21148	21155	21309	21061	21116	21246	21353	21020	21133	21318	21310	21229	21149	21238	21191	21253	21287	21217	21011	21102	21081	21350	21243	21316	21264	21266	21350	21274	21108	21300	21422	21369	21490	21269	21437	21247	21076	21446	21143	21263	21421	21433	21222	21305	21298	21261	21152	21060	21114	21410	21399	21373	21261	21180	21395	21244	21147	21334	21240	21219	21119	21140	21214	21108	21222	21120	21422	21295	21390	21162	21357	21154	21180	21445	21190	21168	21417	21206	21167	21122	21158	21114	21016	21219	21401	21164	21244	21352	21254	21148	21486	21224	21154	21401	21347	21129	21079	21258	21160	21330	21297	21020	21392	21330	21195	21130	21389	21008	21419	21190	21385	21253	21459	21220	21144	21304	21283	21162	21057	21133	21083	21369	21310	21207	21098	21434	21394	21301	21103	21322	21167	21143	21259	21234	21190	21433	21216	21126	21094	21423	21315	21197	21226	21302	21492	21302	21404	21231	21274	21073	21323	21292	21375	21282	21118	21141	21359	21312	21255	21175	21157	21189	21301	21392	21406	21144	21305	21368	21215	21213	21128	21151	21059	21140	21129	21149	21296	21080	21124	21120	21176	21493	21263	21255	20997	21177	21287	21159	21167	21018	21392	21155	21415	21331	21182	21267	21321	21305	21333	21205	21147	21371	21286	21230	21226	21179	21353	21226	21282	21296	21265	21278	21238	21160	21284	21038	21476	21095	21417	21205	21133	21045	21062	21171	21256	21211	21237	21271	21277	21152	21116	21236	21048	21097	21074	21317	21190	21321	21281	21365	21381	21308	21305	21448	21429	21285	21180	21167	21110	21030	21151	21292	21298	21289	21143	21123	21245	21286	21329	21186	21346	21304	21251	21071	21230	21263	21387	21211	21468	21179	20853	21467	21209	21284	21397	21169	21350	21252	21359	21126	21278	21365	21306	21289	21249	21133	21098	21045	21140	21137	21180	21196	21206	21273	21247	21169	21345	21024	21234	21448	21216	21418	21288	21180	21393	21096	21315	21238	20982	21329	21183	21169	20996	21248	21053	21244	21278	21216	21217	21286	21229	21219	20990	21015	21053	21295	21188	21181	21285	21273	21312	21229	21115	21148	21261	21257	21254	21255	21354	21346	21157	21356	21100	21099	21352	21214	21149	21254	21101	21064	21192	21425	21192	21211	21454	21373	21207	21316	21162	21209	21066	20996	21091	21235	21227	21321	21443	21242	21353	21304	21065	21300	21249	20997	21313	21086	21110	21362	21401	21229	21217	21275	21351	21300	21221	21255	21289	21221	21300	21364	21271	21036	21057	21305	21036	21222	21143	20962	21129	21281	21179	21227	21334	21026	21216	21242	21194	21171	21355	21344	21144	21306	21065	21168	21209	21287	21311	21404	21153	21320	21245	21358	21303	21165	21339	21363	21328	21258	21306	21248	21088	21291	21345	21251	21118	21308	21097	21433	21360	21185	21346	21440	21156	21148	21088	21134	21258	21330	21011	21218	21251	21214	21348	21228	21369	21197	21045	21195	21074	21137	21210	21391	21145	21335	21331	21153	21157	21198	21070	21260	21395	21340	21183	21406	21244	21205	21310	21418	21091	21152	21340	21282	21201	21154	21194	21227	21123	21059	21154	21066	21337	21340	21292	21085	21204	21412	21347	21304	21386	21488	21123	21401	21295	21203	21213	21268	21304	21122	21144	21113	21475	21161	21111	21218	21285	21328	21188	21153	21090	21021	21035	21059	21306	21120	21144	21255	21285	21464	21214	21318	21308	21327	21342	21418	21319	21316	21262	21283	21294	21500	21345	21504	21374	21116	21072	21308	21334	21225	21150	21275	21315	21155	21307	21316	21302	21312	21333	21247	21339	21102	21010	21083	20989	21158	21111	21372	21292	21220	21382	21129	21413	21342	21126	21072	21167	21323	21163	21210	21273	21299	21102	21207	20999	21316	21431	21062	21346	21411	21233	21195	21464	21280	21243	21248	21218	21336	21240	21116	21127	21336	21045	21204	21372	21396	21156	21484	21158	21292	21125	21270	21137	21216	21173	21162	21328	21270	21267	21292	21255	21244	21292	21152	21323	21345	21234	21173	21435	21076	21309	21051	21395	21084	21236	21189	21145	21136	21339	21111	21254	21519	21216	21085	21148	21379	21374	21128	21263	21153	21257	21295	21207	21173	21128	20966	21176	21102	21064	21191	21124	21250	21348	21086	21203	21271	21118	21220	21122	21310	21223	21441	21330	21176	21302	21083	21366	21190	21118	21276	21284	21363	21351	21266	21267	21381	21265	21346	21102	21368	21252	21248	21308	21369	21430	21245	21246	21164	21299	21296	21210	21214	21225	21098	21311	21306	21290	21080	20994	21311	21363	21237	21154	21202	21474	21399	21128	21042	21133	21193	21344	21370	21360	21150	21355	21259	21137	21301	21244	21081	21178	21297	21281	21246	21245	21133	21264	21245	21167	21412	20991	21142	21132	21138	21154	21327	21175	21251	21383	21279	21276	21269	21133	21363	21109	21300	21113	21159	21334	21161	21194	21230	21497	21141	21372	21361	21295	21510	21266	21035	21257	21053	21113	21181	21287	21483	21182	21191	21231	21574	21203	21361	21515	21388	21150	21068	21153	21209	21149	21410	21260	21311	21443	21403	21265	21296	21179	21230	21072	21183	21193	21120	21283	21346	21149	21217	21181	21051	21200	21326	21295	21139	21159	21250	21103	21374	21043	21173	21256	21258	21364	21107	21186	21324	21303	21378	21065	21217	21307	21429	21352	21356	21174	21137	21356	21296	21289	21457	21532	21270	21344	21312	21215	21343	21176	21162	21245	21347	21230	21236	21352	21306	21329	21245	21342	21214	21387	21098	21570	21277	21423	21338	21115	21238	21217	21240	21279	21260	21073	21290	21161	21200	21130	21286	21271	21255	21278	21281	21440	21306	21401	20991	21063	20997	21264	21488	21189	21098	21245	21509	21188	21133	21237	21302	21381	21338	21218	21197	21271	21193	21146	21266	21278	21289	21178	21405	21288	21089	21312	21148	21171	21252	21060	21222	21118	21287	21285	21287	21225	21350	21297	21260	21269	21239	21298	21360	21238	21326	21322	21089	21326	21537	21216	21321	21214	21064	21167	21133	21212	21093	21322	21136	21219	21258	21257	21055	21436	21193	21360	21543	21259	21265	21173	21363	21146	21344	21261	21173	21194	21139	21235	20977	21211	21104	21281	21196	21258	21193	21378	21244	21234	21159	21221	21062	21191	21077	21302	21198	21276	21316	21385	21121	21211	21450	21378	21142	21043	21262	21390	21052	21193	21193	21303	21291	21258	21175	21551	21222	21250	21322	21412	21403	21204	21086	21243	21202	21242	21424	21307	21183	21312	21194	21386	21285	21238	21281	21116	21150	21044	21004	21106	21365	21121	21365	21427	21275	21124	21062	21289	21240	21393	21165	21382	21472	21054	21243	21091	21146	21146	21235	21152	21216	21117	21316	21261	21212	20937	21337	21340	21491	21146	21289	21208	21336	21064	21172	21072	21256	21180	21330	21064	21163	21261	21132	21137	21209	21321	21267	21153	21305	21373	21274	21144	21235	21193	21232	21446	21371	21302	21144	21151	21283	21411	21269	21246	21482	21314	21219	21379	21210	21197	21120	21204	21277	21269	21169	21358	21391	21103	21330	20973	21245	21112	21159	21145	21147	21111	21249	21215	21102	21379	21018	21323	21183	21266	21219	21213	21229	21343	21107	21331	21381	21393	21270	21118	21300	21248	21192	21231	21375	21248	21323	21423	21008	21115	21080	21498	21387	20995	21032	21302	21238	21414	21059	21153	21210	21298	21305	21169	21264	21168	21272	21234	21416	21336	21020	21316	21110	20969	21195	21141	21099	21201	21374	21344	21374	21150	21101	21316	21242	21219	21461	21156	21269	21290	21305	21390	21350	21167	21053	21040	21360	21410	21097	21078	21249	21094	21377	21280	21335	21268	21108	21171	21180	21170	21301	21458	21125	21244	21135	21269	21211	21182	21136	21078	21260	21323	21364	21332	21282	21101	21271	21201	21340	21232	21309	21362	21228	21583	21171	21269	21150	21162	21243	20993	21195	21449	21193	21308	21094	21233
59336	95240	92100	80956	57563	39173	26355	20017	18170	17604	17535	17507	17455	17415	17445	17491	17438	17392	17529	17648	17440	17532	17466	17451	17493	17387	17427	17596	17565	17417	17410	17600	17383	17585	17459	17390	17478	17407	17520	17456	17587	17494	17653	17301	17457	17429	17439	17577	17532	17547	17512	17630	17522	17484	17474	17755	17539	17519	17591	17581	17463	17442	17575	17524	17333	17466	17446	17598	17393	17421	17616	17606	17519	17545	17489	17532	17419	17395	17437	17408	17605	17400	17520	17554	17453	17495	17424	17462	17428	17319	17412	17328	17563	17548	17606	17544	17631	17405	17630	17553	17496	17374	17434	17486	17474	17566	17577	17347	17482	17368	17441	17402	17601	17586	17508	17405	17343	17575	17480	17599	17378	17397	17566	17522	17261	17465	17551	17451	17380	17290	17410	17489	17492	17336	17451	17469	17553	17468	17531	17419	17615	17485	17706	17420	17398	17269	17672	17370	17452	17496	17467	17557	17517	17549	17345	17520	17456	17580	17537	17446	17471	17439	17592	17482	17578	17434	17637	17364	17561	17457	17579	17441	17544	17407	17640	17388	17597	17336	17721	17663	17479	17423	17496	17444	17539	17361	17486	17467	17487	17315	17355	17477	17422	17671	17468	17279	17527	17306	17390	17578	17435	17484	17302	17625	17426	17374	17482	17420	17430	17592	17408	17523	17416	17356	17543	17486	17255	17457	17505	17691	17558	17559	17626	17455	17547	17469	17462	17344	17540	17597	17382	17403	17491	17491	17452	17391	17517	17683	17480	17334	17662	17514	17330	17558	17438	17502	17494	17476	17476	17577	17480	17477	17487	17522	17414	17546	17309	17564	17604	17442	17503	17652	17469	17394	17537	17574	17396	17418	17430	17489	17396	17678	17850	17476	17450	17331	17496	17626	17478	17611	17489	17467	17559	17291	17420	17547	17533	17466	17482	17694	17459	17455	17514	17607	17439	17449	17418	17558	17368	17585	17420	17273	17607	17580	17546	17681	17457	17496	17527	17476	17475	17420	17458	17550	17379	17557	17611	17432	17425	17522	17357	17645	17605	17448	17343	17398	17618	17504	17677	17409	17563	17328	17353	17644	17627	17506	17349	17467	17477	17483	17644	17437	17437	17572	17586	17609	17508	17498	17442	17751	17418	17536	17564	17576	17434	17474	17617	17546	17528	17383	17519	17355	17510	17353	17519	17403	17584	17356	17388	17434	17521	17415	17419	17505	17350	17323	17562	17303	17624	17644	17591	17477	17510	17548	17400	17667	17386	17700	17345	17733	17502	17400	17548	17530	17322	17355	17622	17367	17518	17654	17515	17583	17341	17547	17589	17472	17450	17543	17359	17521	17505	17460	17498	17443	17378	17415	17482	17731	17489	17485	17620	17442	17462	17490	17514	17444	17541	17579	17401	17436	17558	17551	17640	17497	17445	17490	17478	17563	17648	17315	17486	17445	17455	17530	17575	17415	17499	17407	17466	17420	17645	17525	17299	17552	17408	17422	17561	17520	17538	17319	17413	17370	17580	17447	17448	17452	17318	17513	17637	17426	17292	17560	17562	17436	17494	17566	17450	17347	17625	17564	17443	17443	17432	17560	17381	17692	17606	17511	17370	17532	17449	17448	17338	17406	17534	17475	17510	17730	17657	17511	17465	17655	17553	17382	17597	17367	17268	17514	17204	17348	17471	17509	17593	17447	17511	17599	17450	17607	17287	17611	17596	17509	17573	17407	17438	17524	17482	17510	17644	17532	17410	17623	17560	17507	17420	17496	17384	17495	17401	17560	17474	17311	17301	17596	17373	17494	17458	17549	17595	17468	17469	17467	17449	17392	17445	17505	17476	17508	17305	17424	17552	17679	17603	17557	17545	17358	17667	17511	17445	17601	17556	17441	17375	17561	17343	17430	17638	17431	17577	17507	17453	17552	17468	17330	17420	17530	17551	17547	17633	17430	17531	17369	17410	17425	17540	17532	17707	17498	17506	17642	17365	17409	17509	17354	17508	17473	17584	17463	17621	17414	17401	17536	17408	17503	17502	17461	17463	17591	17286	17455	17568	17536	17479	17457	17451	17567	17473	17515	17596	17441	17656	17480	17433	17474	17439	17397	17522	17457	17475	17595	17312	17466	17617	17303	17426	17522	17256	17641	17412	17463	17411	17575	17440	17509	17417	17525	17510	17368	17353	17446	17672	17641	17566	17432	17486	17515	17305	17640	17419	17511	17583	17612	17452	17495	17464	17470	17496	17409	17408	17673	17400	17436	17453	17474	17452	17362	17718	17446	17423	17529	17541	17436	17463	17285	17359	17532	17424	17422	17397	17642	17483	17425	17605	17369	17428	17387	17387	17563	17609	17546	17542	17403	17578	17431	17499	17515	17344	17506	17314	17415	17420	17525	17597	17392	17607	17493	17573	17500	17462	17473	17608	17475	17526	17456	17655	17354	17250	17540	17590	17371	17534	17604	17586	17491	17725	17369	17358	17343	17417	17537	17582	17267	17648	17466	17406	17533	17283	17278	17736	17376	17378	17630	17391	17387	17432	17393	17464	17514	17496	17588	17385	17396	17439	17397	17510	17374	17593	17362	17367	17507	17345	17623	17582	17589	17400	17354	17494	17536	17442	17704	17455	17440	17623	17520	17386	17513	17365	17626	17519	17478	17528	17334	17670	17589	17403	17400	17482	17478	17463	17737	17428	17372	17426	17398	17536	17586	17487	17528	17491	17593	17497	17453	17494	17481	17408	17558	17533	17481	17642	17548	17490	17566	17400	17498	17493	17591	17425	17249	17439	17373	17498	17477	17638	17671	17275	17362	17460	17443	17409	17509	17397	17558	17265	17438	17475	17538	17474	17442	17444	17592	17371	17609	17412	17409	17463	17565	17457	17465	17445	17507	17420	17552	17449	17558	17641	17449	17244	17630	17671	17538	17513	17545	17543	17514	17490	17709	17429	17408	17424	17483	17519	17311	17594	17472	17543	17512	17512	17276	17555	17396	17432	17633	17621	17359	17335	17317	17575	17462	17319	17481	17649	17396	17504	17544	17625	17498	17504	17521	17551	17542	17385	17476	17387	17570	17448	17417	17294	17491	17621	17614	17598	17422	17268	17436	17583	17489	17494	17556	17544	17383	17643	17615	17446	17528	17504	17575	17488	17262	17424	17720	17370	17558	17702	17390	17492	17474	17443	17530	17486	17572	17439	17387	17443	17514	17577	17628	17375	17376	17597	17483	17369	17579	17451	17485	17422	17464	17478	17652	17585	17145	17483	17344	17420	17354	17409	17508	17483	17351	17601	17551	17654	17464	17336	17450	17466	17424	17335	17419	17434	17399	17509	17612	17519	17353	17490	17483	17523	17562	17456	17600	17372	17552	17555	17401	17513	17480	17524	17589	17649	17451	17503	17422	17471	17463	17437	17471	17474	17305	17283	17465	17553	17580	17513	17584	17485	17536	17638	17366	17368	17461	17637	17526	17523	17281	17295	17724	17510	17651	17516	17354	17608	17599	17430	17402	17539	17441	17357	17557	17604	17208	17579	17522	17443	17556	17538	17420	17664	17589	17327	17587	17305	17483	17462	17481	17590	17469	17611	17552	17445	17216	17503	17475	17449	17493	17220	17305	17355	17457	17387	17473	17444	17434	17412	17431	17541	17606	17609	17564	17587	17453	17528	17635	17420	17421	17327	17458	17377	17586	17653	17601	17531	17347	17525	17436	17446	17374	17639	17393	17442	17554	17477	17465	17644	17554	17579	17381	17592	17470	17583	17511	17337	17565	17484	17481	17561	17547	17553	17425	17604	17458	17588	17484	17327	17566	17851	17508	17568	17372	17536	17409	17555	17530	17473	17481	17579	17636	17400	17558	17386	17410	17487	17403	17441	17516	17426	17483	17433	17388	17510	17284	17380	17437	17300	17389	17540	17525	17337	17605	17364	17512	17579	17409	17388	17530	17723	17452	17511	17485	17450	17480	17481	17430	17275	17413	17423	17414	17501	17731	17438	17423	17547	17529	17428	17495	17486	17478	17775	17470	17342	17275	17708	17485	17426	17455	17439	17566	17380	17501	17418	17445	17554	17477	17392	17507	17565	17544	17164	17631	17533	17608	17513	17506	17436	17302	17592	17407	17735	17498	17519	17321	17543	17478	17561	17501	17548	17314	17499	17591	17602	17371	17422	17659	17272	17538	17362	17393	17485	17459	17527	17746	17312	17399	17496	17456	17566	17505	17462	17538	17544	17495	17535	17374	17648	17620	17355	17460	17662	17361	17437	17598	17588	17425	17573	17528	17424	17374	17282	17496	17434	17600	17418	17342	17483	17486	17337	17570	17538	17398	17473	17617	17460	17542	17429	17514	17487	17500	17513	17476	17476	17531	17461	17444	17515	17504	17449	17455	17397	17561	17438	17401	17383	17209	17522	17510	17587	17502	17412	17261	17586	17491	17518	17399	17544	17624	17687	17360	17686	17570	17424	17380	17188	17442	17381	17401	17341	17375	17497	17310	17492	17288	17466	17427	17515	17455	17392	17436	17602	17362	17367	17683	17694	17353	17505	17567	17558	17363	17511	17411	17258	17421	17620	17362	17270	17404	17589	17538	17423	17490	17413	17404	17498	17493	17615	17439	17466	17512	17449	17437	17516	17555	17392	17542	17524	17432	17485	17485	17542	17406	17662	17331	17475	17576	17263	17672	17421	17280	17513	17482	17476	17381	17502	17398	17389	17416	17446	17488	17412	17508	17434	17448	17427	17559	17411	17440	17457	17414	17546	17405	17476	17284	17583	17433	17435	17429	17341	17455	17594	17466	17457	17580	17546	17333	17450	17502	17316	17442	17574	17541	17495	17457	17572	17610	17538	17345	17453	17509	17728	17282	17561	17378	17580	17481	17561	17701	17309	17541	17346	17418	17554	17407	17754	17518	17506	17482	17302	17442	17480	17493	17579	17458	17373	17296	17468	17410	17520	17405	17602	17474	17646	17388	17349	17523	17230	17524	17310	17522	17311	17619	17336	17541	17432	17399	17587	17393	17470	17513	17530	17435	17447	17561	17407	17529	17381	17560	17434	17401	17505	17433	17420	17448	17553	17371	17379	17503	17544	17592	17285	17484	17493	17476	17400	17440	17516	17350	17571	17502
28520	38475	48858	39278	28121	24100	22740	21829	21294	21405	21586	21438	21321	21482	21377	21499	21508	21259	21060	21131	21216	21473	21365	21467	21412	21398	21633	21341	21316	21016	21219	21352	21270	21485	21373	21217	21404	21391	21411	21347	21309	21425	21192	21417	21234	21223	21272	21396	21500	21317	21566	21172	21361	21281	21560	21092	21247	21261	21129	21559	21318	21526	21370	21346	21266	21244	21543	21366	21486	21435	21193	21228	21398	21581	21263	21301	21486	21234	21370	21320	21443	21326	21502	21430	21407	21399	21184	21083	21345	21382	21311	21310	21397	21265	21323	21359	21316	21186	21093	21507	21478	21271	21404	21386	21346	21327	21402	21115	21188	21249	21176	21055	21147	21220	21356	21280	21240	21312	21297	21312	21501	21295	21467	21407	21362	21524	21629	21270	21092	21214	21266	21129	21478	21313	21327	21322	21446	21238	21199	21451	21246	21430	21419	21272	21381	21247	21412	21255	21400	21388	21409	21309	21385	21320	21206	21309	21394	21396	21387	21533	21085	21379	21339	21289	21119	21058	21372	21386	21330	21355	21316	21262	21347	21427	21273	21415	21387	21390	21559	21334	21276	21227	21369	21178	21395	21391	21422	21535	21311	21317	21454	21169	21369	21440	21422	21327	21376	21385	21146	21246	21498	21376	21361	21411	21353	21356	21302	21338	21207	21200	21517	21449	21307	21162	21283	21194	21270	21244	21171	21243	21341	21029	21152	21285	21357	21321	21514	21155	21398	21525	21229	21518	21311	21422	21349	21212	21207	21367	21264	21401	21346	21132	21348	21392	21376	21278	21317	21343	21302	21327	21415	21364	21430	21372	21233	21168	21264	21323	21392	21424	21193	21301	21495	21224	21075	21194	21295	21227	21396	21356	21221	21225	21271	21210	21236	21559	20999	21328	21332	21530	21123	21153	21407	21334	21263	21284	21325	21199	21319	21393	21283	21270	21269	21452	21138	21298	21330	21312	21339	21323	21057	21403	21134	21204	21477	21224	21445	21172	21225	21477	21426	21202	21348	21416	21251	21316	21131	21236	21279	21236	21372	21408	21343	21429	21204	21474	21495	21271	21247	21406	21448	21151	21088	21119	21175	21406	21427	21203	21376	21539	21467	21087	21582	21250	21312	21336	21125	21417	21411	21304	21365	21253	21300	21321	21199	21231	21358	21134	21212	21307	21307	21364	21102	21413	21324	21378	21500	21243	21233	21560	21256	21322	21496	21379	21192	21487	21217	21102	21156	21309	21254	21044	21392	21262	21411	21247	21342	21311	21416	21318	21243	21484	21588	21404	21437	21319	21335	21235	21446	21469	21182	21402	21300	21385	21293	21217	21216	21305	21262	21397	21824	21028	21443	21482	21477	21380	21210	21286	21410	21224	21274	21383	21354	21232	21324	21437	21415	21412	21317	21471	21175	21227	21308	21222	21399	21463	21110	21057	21157	21245	21409	21352	21499	21395	21327	21453	21413	21138	21222	21174	21311	21400	21353	21324	21522	21272	21252	21351	21378	21417	21486	21499	21502	21458	21364	21329	21298	21163	21451	21148	21223	21501	21104	21176	21228	21307	21353	21218	21172	21320	21123	21295	21469	21304	21184	21135	21188	21038	21370	21209	21178	21197	21335	21572	21472	21243	21145	21387	21314	21497	21302	21255	21439	21445	21302	21236	21357	21478	21363	21290	21339	21469	21385	21338	21306	21561	21151	21390	21244	21439	21415	21391	21147	21546	21329	21329	21336	21362	21082	21464	21612	21379	21382	21237	21335	21280	21255	21331	21318	21385	21177	21267	21241	21450	21420	21315	21370	21422	21267	21254	21407	21120	21274	21254	21386	21327	21401	21532	21325	21196	21048	21348	21316	21403	21295	21321	21308	21323	21208	21281	21190	21487	21519	21440	21401	21263	21299	21373	21345	21446	21442	21249	21110	21276	21384	21312	21458	21420	21477	21263	21427	21312	21367	21379	21356	21288	21341	21412	21432	21359	21416	21283	21255	21402	21411	21360	21364	21483	21466	21238	21422	21495	21184	21234	21270	21161	21245	21156	21168	21118	21295	21486	21385	21427	21380	21260	21241	21293	21328	21388	21282	21162	21470	21085	21325	21483	21222	21305	21392	21313	21268	21346	21399	21337	21311	21515	21544	21304	21559	21365	21250	21378	21638	21379	21413	21267	21322	21252	21416	21241	21243	21375	21150	21202	21239	21226	21159	21440	21323	21201	21379	21251	21216	21054	21518	21389	21249	21378	21190	21384	21254	21213	21384	21345	21257	21199	21402	21122	21304	21484	21304	21447	21433	21346	21358	21137	21197	21472	21436	21273	21551	21224	21132	21291	21347	21328	21635	21500	21542	21265	21365	21319	21533	21382	21278	21208	21143	21233	21478	21389	21270	21156	21517	21309	21140	21395	21417	21318	21366	21535	21286	21356	21346	21204	21421	21209	21397	21115	21274	21372	21281	21376	21124	21197	21453	21287	21301	21344	21375	21124	21417	21447	21313	21327	21227	21485	21491	21348	21472	21420	21302	21286	21422	21055	21332	21244	21233	21519	21451	21493	21252	21274	21165	21447	21290	21350	21411	21274	21297	21554	21417	21334	21320	21524	21337	21511	21268	21323	21464	21298	21235	21449	21159	21469	21258	21324	21334	21245	21059	21514	21315	21332	21311	21346	21382	21274	21363	21384	21436	21313	21230	21356	21346	21373	21383	21393	21358	21205	21259	21134	21351	21189	21331	21336	21233	21452	21361	21327	21033	21236	21105	21379	21334	21386	21341	21236	21356	21460	21278	21399	21223	21142	21417	21441	21364	21444	21301	21343	21200	21100	21460	21369	21283	21174	21460	21346	21131	21161	21282	21577	21292	21581	21291	21190	21433	21146	21278	21408	21427	21466	21313	21349	21470	21247	21325	21339	21417	21189	21279	21230	21295	21334	21056	21363	21142	21282	21290	21556	21368	21374	21245	21050	21350	21455	21318	21378	21351	21167	21200	21307	21442	21228	21350	21226	21131	21158	21349	21138	21299	21226	21372	21246	21509	21341	21396	21406	21304	21322	21198	21298	21335	21291	21382	21235	21358	21398	21440	21290	21308	21360	21421	21206	21266	21154	21518	21561	21374	21307	21366	21287	21357	21478	21358	21375	21175	21371	21316	21318	21385	21213	21344	21314	21304	21460	21191	21147	21386	21452	21118	21300	21282	21354	21304	21335	21378	21355	21351	21267	21380	21139	21489	21252	21277	21200	21437	21207	21454	21350	21304	21320	21131	21362	21450	21366	21313	21395	21283	21321	21524	21251	21292	21470	21252	21414	21333	21354	21181	21435	21291	21477	21556	21356	21717	21172	21271	21414	21318	21211	21424	21317	21252	21426	21499	21515	21388	21263	21238	21179	21176	21524	21330	21161	21338	21559	21368	21449	21397	21159	21385	21232	21087	21450	21310	21249	21248	21347	21342	21174	21299	21410	21192	21237	21426	21344	21569	21307	21569	21335	21322	21396	21483	21363	21503	21067	21398	21507	21401	21275	21273	21407	21337	21334	21169	21252	21165	21318	21376	21331	21348	21340	21226	21071	21351	21335	21292	21358	21444	21252	21315	21236	21373	21134	21205	21523	21300	21429	21340	21361	21352	21295	21383	21316	21287	21284	21394	21450	21303	21164	21359	21328	21403	21383	21452	21262	21266	21480	21436	21291	21243	21256	21473	21456	21288	21478	21451	21441	21483	21441	21222	21322	21454	21475	21344	21284	21180	21463	21245	21336	21559	21401	21484	21056	21265	21344	21465	21307	21590	21324	21313	21266	21459	21321	21468	21515	21229	21344	21323	21368	21511	21171	21295	21328	21686	21479	21223	21328	21287	21276	21353	21207	21439	21230	21476	21333	21451	21059	21218	21426	21517	21369	21365	21617	21275	21245	21357	21468	21251	21382	21339	21304	21298	21472	21633	21187	21207	21360	21390	21263	21574	21451	21340	21322	21370	21252	21263	21267	21364	21351	21312	21494	21431	21350	21292	21225	21509	21261	21432	21312	21407	21269	21189	21217	21445	21088	21324	21382	21274	21209	21320	21235	21179	21097	21334	21122	21382	21320	21220	21313	21355	21307	21261	21359	21383	21512	21263	21286	21363	21374	21498	21249	21374	21267	21372	21364	21445	21488	21284	21172	21283	21258	21289	21474	21523	21242	21367	21416	21348	21116	21205	21302	21208	21326	21386	21307	21260	21391	21292	21181	21279	21474	21300	21475	21202	21145	21397	21226	21173	21554	21324	21135	21337	21336	21313	21537	21285	21380	21336	21436	21174	21172	21471	21229	21171	21136	21168	20992	21187	21492	21111	21221	21223	21325	21119	21235	21457	21379	21518	21397	21348	21201	21183	21585	21395	21474	21494	21368	21343	21246	21372	21351	21313	21340	21378	21460	21354	21158	21459	21346	21370	21235	21206	21176	21374	21468	21260	21297	21372	21255	21526	21272	21374	21287	21206	21097	21179	21262	21467	21360	21332	21349	21412	21106	21499	21361	21412	21361	21099	21300	21295	21470	21348	21293	21537	21457	21392	21467	21257	21296	21300	21237	21272	21305	21456	21468	21493	21254	21293	21331	21381	21214	20993	21128	21296	21261	21414	21309	21457	21341	21415	21388	21350	21307	21195	21411	21462	21269	21290	21275	21344	21214	21534	21115	21358	21148	21343	21183	21458	21294	21534	21520	21334	21545	21287	21288	21336	21213	21224	21331	21367	21325	21213	21315	21432	21371	21435	21304	21363	21344	21312	21129	21526	21234	21404	21343	21621	21274	21530	21350	21292	21413	21308	21080	21261	21236	21456	21254	21477	21262	21363	21332	21306	21167	21493	21380	21038	21319	21401	21398	21426	21310	21478	21166	21166	21459	21302	21160	21294	21418	21255	21114	21414	21336	21282	21488	21024	21513	21197	21197	21459	21380	21480	21744	21477	21299	21174	21173	21397	21232	21134	21458	21260	21335	21254	21458	21282	21134	21445	21329	21301	21377	21203	21326	21255	21365	21512	21246	21267	21403	21166	21622	21380	21280	21090	21251	21462	21379	21344	21477	21405	21180	21367	21566	21673	21420	21417	21404	21185	21479	21449	21324	21388	21291	21138	21284	21350	21352
28736	59363	49897	34628	24269	19745	18322	17644	17588	17380	17526	17584	17712	17390	17432	17525	17574	17569	17597	17443	17314	17425	17625	17500	17535	17693	17506	17355	17567	17512	17579	17448	17430	17391	17583	17654	17423	17462	17720	17564	17408	17532	17587	17518	17520	17554	17323	17380	17378	17561	17447	17429	17430	17492	17421	17583	17403	17695	17413	17503	17428	17609	17410	17551	17590	17432	17374	17441	17574	17306	17562	17466	17536	17493	17351	17593	17518	17654	17448	17382	17494	17514	17393	17356	17485	17459	17475	17400	17450	17545	17440	17483	17586	17714	17432	17391	17534	17573	17631	17389	17350	17663	17466	17677	17391	17357	17426	17438	17441	17359	17535	17564	17429	17526	17500	17410	17607	17444	17353	17532	17595	17414	17468	17495	17504	17641	17454	17428	17494	17525	17441	17437	17494	17527	17453	17626	17437	17574	17418	17657	17592	17423	17491	17497	17534	17322	17578	17446	17483	17504	17569	17378	17555	17332	17506	17664	17624	17530	17515	17414	17419	17374	17584	17487	17517	17569	17534	17443	17619	17553	17463	17376	17362	17488	17539	17420	17598	17624	17496	17591	17448	17660	17404	17387	17536	17339	17614	17371	17527	17365	17422	17569	17678	17494	17328	17415	17441	17393	17396	17447	17394	17491	17458	17491	17442	17553	17497	17506	17539	17664	17441	17503	17395	17598	17533	17501	17453	17535	17450	17372	17531	17473	17428	17502	17458	17503	17621	17478	17490	17550	17238	17471	17612	17399	17419	17473	17434	17530	17621	17455	17479	17362	17400	17606	17288	17424	17509	17762	17543	17376	17467	17547	17480	17420	17567	17684	17457	17437	17427	17479	17385	17364	17715	17512	17595	17361	17579	17405	17596	17584	17531	17522	17458	17625	17473	17564	17479	17408	17632	17366	17564	17513	17444	17622	17467	17573	17546	17424	17667	17447	17547	17455	17419	17557	17463	17572	17509	17442	17412	17474	17390	17600	17370	17227	17632	17595	17439	17434	17601	17442	17375	17370	17497	17465	17500	17439	17400	17446	17660	17491	17578	17426	17425	17651	17589	17385	17629	17475	17503	17421	17458	17569	17460	17359	17337	17711	17407	17768	17417	17686	17718	17477	17371	17621	17350	17614	17442	17494	17503	17625	17557	17472	17591	17566	17410	17415	17433	17528	17388	17394	17375	17377	17476	17467	17484	17545	17743	17537	17438	17438	17377	17436	17590	17619	17593	17441	17481	17411	17489	17463	17729	17526	17518	17382	17449	17514	17446	17509	17464	17377	17624	17442	17521	17466	17484	17557	17474	17531	17522	17651	17266	17489	17523	17342	17535	17507	17640	17394	17512	17554	17434	17493	17388	17553	17328	17344	17511	17542	17514	17478	17491	17591	17495	17536	17464	17586	17483	17577	17454	17464	17430	17503	17397	17644	17343	17430	17506	17533	17453	17620	17469	17359	17519	17675	17583	17520	17492	17467	17533	17610	17518	17365	17411	17433	17540	17504	17568	17396	17406	17427	17317	17368	17479	17528	17367	17497	17513	17426	17558	17520	17559	17440	17490	17210	17428	17534	17396	17603	17347	17315	17510	17530	17382	17435	17414	17664	17543	17435	17448	17497	17497	17644	17596	17504	17424	17438	17557	17526	17510	17651	17400	17377	17522	17640	17566	17571	17571	17421	17420	17487	17422	17498	17649	17314	17542	17488	17619	17635	17441	17632	17419	17302	17559	17440	17418	17483	17595	17283	17584	17567	17645	17490	17303	17567	17582	17566	17619	17775	17522	17559	17467	17457	17391	17642	17478	17605	17508	17614	17596	17455	17476	17498	17270	17462	17429	17690	17426	17677	17487	17356	17330	17630	17639	17502	17582	17540	17500	17516	17448	17618	17440	17606	17663	17445	17305	17594	17569	17524	17545	17428	17533	17440	17615	17579	17580	17429	17562	17496	17398	17562	17405	17500	17447	17384	17489	17469	17444	17256	17512	17604	17407	17408	17566	17524	17485	17517	17620	17338	17494	17362	17530	17628	17365	17413	17376	17331	17722	17542	17637	17408	17407	17474	17460	17562	17540	17385	17571	17422	17503	17688	17446	17480	17563	17500	17504	17442	17260	17439	17510	17465	17403	17507	17649	17500	17426	17558	17483	17539	17483	17422	17613	17649	17564	17499	17519	17630	17412	17512	17597	17509	17463	17563	17432	17412	17581	17498	17597	17597	17304	17574	17551	17522	17542	17449	17500	17601	17468	17399	17421	17524	17479	17485	17557	17336	17559	17485	17461	17509	17470	17703	17338	17579	17447	17500	17372	17552	17456	17451	17588	17365	17471	17677	17519	17528	17425	17449	17354	17542	17572	17442	17562	17547	17494	17554	17351	17410	17505	17592	17469	17423	17494	17429	17496	17456	17450	17527	17405	17421	17489	17531	17481	17557	17445	17475	17511	17756	17278	17355	17614	17297	17446	17459	17623	17411	17487	17492	17567	17395	17483	17526	17560	17361	17487	17548	17450	17642	17362	17483	17431	17566	17480	17640	17566	17303	17419	17525	17372	17436	17547	17534	17358	17549	17490	17608	17499	17312	17530	17398	17295	17549	17548	17459	17542	17657	17586	17441	17450	17551	17342	17561	17320	17453	17428	17479	17311	17633	17548	17471	17498	17540	17585	17376	17433	17489	17530	17600	17611	17560	17556	17559	17504	17488	17638	17571	17512	17475	17539	17648	17559	17561	17596	17517	17476	17534	17427	17491	17405	17606	17447	17475	17368	17488	17561	17460	17660	17491	17555	17517	17520	17594	17402	17693	17609	17669	17676	17696	17502	17490	17432	17454	17453	17452	17463	17677	17376	17372	17500	17460	17524	17396	17303	17539	17521	17445	17632	17446	17648	17517	17569	17480	17517	17526	17547	17416	17620	17640	17578	17439	17499	17452	17406	17633	17390	17510	17528	17323	17450	17624	17493	17498	17658	17618	17448	17422	17364	17586	17565	17491	17662	17457	17513	17563	17487	17562	17562	17463	17498	17623	17481	17462	17470	17529	17359	17322	17429	17459	17479	17691	17377	17456	17557	17246	17472	17457	17492	17572	17539	17613	17283	17576	17591	17376	17520	17480	17433	17468	17629	17457	17466	17674	17509	17532	17669	17493	17502	17501	17623	17504	17470	17565	17543	17504	17379	17548	17580	17196	17364	17463	17551	17403	17417	17692	17554	17394	17562	17404	17496	17551	17533	17454	17429	17519	17507	17568	17513	17390	17442	17518	17548	17490	17599	17507	17556	17330	17532	17444	17639	17649	17450	17574	17458	17559	17323	17533	17532	17497	17467	17523	17675	17485	17506	17536	17418	17560	17544	17361	17392	17395	17540	17433	17532	17577	17452	17583	17526	17389	17461	17458	17470	17443	17554	17551	17394	17671	17229	17507	17478	17514	17511	17454	17629	17514	17713	17554	17371	17585	17473	17697	17414	17519	17410	17666	17557	17551	17535	17492	17455	17496	17450	17399	17516	17401	17574	17409	17406	17612	17414	17412	17551	17520	17686	17633	17551	17593	17469	17456	17407	17411	17454	17405	17535	17632	17495	17528	17474	17461	17475	17611	17433	17579	17357	17575	17483	17562	17406	17643	17526	17477	17506	17552	17476	17506	17524	17490	17461	17440	17506	17759	17478	17529	17531	17661	17461	17447	17468	17670	17602	17613	17397	17624	17582	17533	17419	17488	17529	17422	17462	17443	17459	17544	17501	17636	17497	17429	17482	17300	17557	17426	17486	17577	17549	17413	17673	17495	17502	17511	17525	17388	17475	17583	17397	17528	17414	17305	17526	17434	17423	17257	17503	17410	17457	17691	17493	17433	17467	17606	17518	17397	17503	17540	17468	17614	17546	17559	17528	17530	17533	17516	17543	17492	17580	17530	17414	17340	17422	17460	17668	17586	17448	17647	17486	17487	17633	17606	17464	17346	17531	17571	17544	17545	17450	17452	17485	17434	17563	17578	17445	17494	17473	17456	17418	17484	17496	17528	17515	17412	17655	17422	17642	17386	17443	17423	17571	17545	17482	17488	17513	17450	17474	17528	17451	17644	17607	17426	17650	17517	17546	17458	17594	17403	17473	17519	17442	17324	17371	17427	17638	17318	17501	17520	17509	17455	17616	17688	17377	17609	17585	17424	17511	17523	17701	17345	17353	17416	17588	17479	17697	17559	17588	17525	17685	17605	17533	17351	17534	17537	17471	17370	17576	17425	17563	17448	17558	17497	17469	17343	17560	17553	17477	17431	17544	17391	17546	17604	17494	17538	17464	17537	17356	17419	17371	17631	17441	17431	17412	17735	17467	17435	17584	17419	17376	17409	17573	17498	17688	17409	17544	17402	17609	17448	17471	17395	17537	17495	17639	17430	17530	17447	17509	17560	17535	17149	17562	17391	17316	17377	17497	17526	17649	17495	17570	17552	17621	17501	17548	17696	17453	17439	17527	17365	17490	17373	17515	17382	17537	17521	17658	17653	17451	17488	17445	17699	17575	17422	17367	17449	17432	17356	17597	17451	17619	17559	17407	17453	17526	17412	17443	17585	17395	17433	17455	17682	17441	17347	17524	17495	17519	17593	17638	17435	17556	17445	17523	17665	17522	17474	17600	17669	17541	17267	17599	17525	17628	17475	17575	17462	17623	17455	17434	17671	17407	17298	17387	17472	17479	17598	17563	17634	17575	17358	17650	17490	17619	17573	17305	17492	17468	17541	17475	17481	17444	17554	17544	17477	17531	17462	17502	17437	17383	17583	17457	17399	17532	17419	17601	17302	17626	17510	17696	17591	17456	17558	17383	17572	17492	17425	17532	17408	17390	17572	17472	17687	17675	17583	17387	17509	17589	17252	17633	17409	17397	17600	17418	17482	17521	17352	17710	17342	17566	17536	17526	17538	17580	17483	17413	17590	17648	17370	17532	17569	17666	17604	17355	17399	17533	17391	17279	17455	17553	17508	17629	17573	17589	17437	17630	17504	17567	17389	17559	17443	17620	17425	17432	17565	17432	17611	17677	17421	17560	17489	17716	17453	17443	17378	17655	17535	17561	17296	17478	17474	17478	17726	17494	17501	17629	17661	17473	17293	17445	17393	17404	17459	17573	17393	17560	17487
24183	24849	44801	45954	36755	30069	26907	22443	21328	21407	21272	21232	21013	21043	21224	21120	21153	21068	21086	20953	21062	21218	20851	21183	21162	21093	20922	21022	21110	21042	20935	21080	20904	20981	20914	21031	20966	20940	20897	21123	20908	20949	20898	20888	21145	20954	21094	20868	21003	20998	20905	20964	20969	20924	21066	20999	21092	20917	21013	20967	20968	20981	21062	21339	20898	20996	20858	21094	20902	20779	20807	21006	20961	21011	21009	20776	20924	20779	20938	20816	21003	20874	20826	20887	20962	20895	20902	20924	21091	20841	20796	21071	21167	21017	21010	20749	20870	20798	21065	21011	20680	21105	21106	20839	21045	20962	21130	20864	20954	21008	20871	20986	20967	21009	20905	21039	21003	20935	20706	20882	20988	20864	21115	21017	20819	20841	21157	21039	20900	20990	20971	21044	20975	20928	20956	20910	20718	20966	21018	20966	20916	20819	21015	21028	20994	20992	20872	20971	20809	20996	20939	21146	20853	20795	20930	20831	20909	20835	20852	20997	20971	20969	20707	21029	21080	20977	20871	20966	21101	20798	20873	21092	21018	20937	20744	21157	21062	20851	20750	20891	21110	21103	20963	21046	21004	20867	20956	20860	20827	20748	20823	20954	20866	20828	20757	20885	20897	20859	20660	21114	20931	21028	21133	21003	20846	21007	20975	20792	20965	21223	21166	21013	20765	21020	20828	20983	20824	21062	21047	20758	21189	21020	21011	20942	20876	20960	20845	20851	20913	21088	20810	20923	20974	20871	20987	20858	20991	20912	20638	21059	20707	21084	21010	21097	20918	20976	21082	21164	20803	20813	21124	20802	21119	20776	20996	20886	20914	21005	20941	20937	21246	21246	20750	20891	20908	20998	21113	20969	21079	20887	20845	21027	21077	20851	20953	20627	20821	20670	20899	20876	20865	20934	21008	21118	20877	20822	21138	21045	20987	21003	21090	21043	20911	20659	20714	20803	20918	20989	21030	21122	20884	21063	20913	20732	20934	21017	20987	21017	21174	20957	20973	20860	20860	20996	20923	20701	20889	21060	20938	20597	20837	21190	21004	20941	20758	20825	20914	20885	20890	20912	20877	20844	21143	20935	20919	20979	20884	20724	21086	20893	20833	20888	21077	21066	20795	21191	20969	20652	21097	20933	20998	20969	21096	20853	20929	20851	21144	21056	21019	20923	21014	20944	20843	21058	20801	20954	20967	20907	20819	20809	20826	20987	20829	20888	20915	20831	20816	20880	20982	20931	21037	20835	20784	20850	20716	20864	20866	20931	20788	20981	20714	20918	20771	21018	21003	20877	20966	20946	21121	20868	21155	20995	21010	20872	20798	20848	21127	20806	21089	20790	20935	21092	21071	21067	20715	20888	20964	20883	20794	20909	20858	20912	20981	20800	21034	20997	20946	20755	21032	20811	20830	20883	21034	20925	20773	20960	21010	20890	20854	20976	20986	20885	20906	20953	20899	20942	20915	20940	20895	20952	21008	21072	21036	20839	20926	21073	20814	20928	20971	20956	20942	21003	20708	20712	21148	20742	20920	20962	21017	20840	20926	20803	21008	21051	20813	20912	20968	20949	20815	20982	21078	20847	20961	20749	21148	20918	20971	21146	20925	20902	20927	21008	21071	20782	20791	21053	20852	20950	21005	21077	20917	20954	20958	21101	21125	21127	20929	20909	20949	20910	21032	20688	21203	20848	21098	20871	21117	21171	20978	20835	20961	20884	20949	20978	20995	20981	20918	21151	20943	21015	20660	20870	20938	21067	21100	20816	20980	21014	20972	20934	20921	21107	20908	20968	20845	20668	21073	20965	21003	21057	21015	20724	20880	21013	20976	21085	20871	20907	20758	20829	20912	20862	21091	20987	21050	20926	20779	20856	20984	20951	21046	20843	20989	20856	20760	20889	20980	20813	20940	21148	21114	20848	21030	20933	21029	21052	20963	20983	21022	20981	20951	21004	20931	21144	20821	20826	21089	20841	21041	21078	21152	20879	21122	21158	20757	20660	20852	20991	20883	20894	20876	20916	20751	20715	21114	20996	21015	20813	21157	20886	20913	21146	21102	20817	20859	20864	20968	21015	20900	20842	20946	20985	20830	20960	20793	20808	20877	21031	20964	20948	21033	21213	20994	21008	20700	20903	20929	20985	21101	20649	21062	21041	20987	20764	20837	20944	21039	20869	20840	21021	20978	20899	20951	21062	20735	21018	20950	20971	21064	20890	20996	20764	20936	20816	21042	20995	21134	20919	21070	21071	20854	20961	20920	20772	21066	20884	21004	20876	20974	20923	21156	20998	20829	20804	21001	20877	20885	20978	20617	20989	20783	20999	20866	21050	20970	20753	21221	20792	20968	20765	20930	20711	20897	20866	20986	20876	20818	20942	20819	21047	20814	21117	20794	20742	20927	20866	20810	20692	20949	20813	20731	21296	20764	21045	20960	21112	20777	20775	20839	20895	21005	21164	21030	20929	20827	20952	20988	20917	20927	20903	21164	20981	21091	20820	20844	20918	20746	20833	20961	20847	20934	20817	21147	20999	21068	20839	20913	20895	21011	20913	20993	20775	20752	20670	20952	20996	20831	21070	21129	20983	21024	20997	20999	20693	21135	20889	20867	21167	20841	21053	20910	20614	20956	20928	20892	21071	21046	21027	21090	20849	20930	20953	20913	21098	20825	20940	20843	20925	20784	21033	20984	21017	21031	21009	21044	21008	21126	20963	20907	20855	20876	20633	21092	20959	21065	20828	20884	21025	21015	20862	20985	20869	20999	20987	21131	21092	20914	21128	20899	20933	20870	20599	21026	21014	20859	20972	20746	20867	20928	21095	20977	20891	20955	20947	20904	21053	20958	20976	21312	20980	20920	20842	20813	20977	20992	21236	21174	20951	20787	21287	20812	21034	20891	20919	20775	21015	21048	21004	20986	21006	20900	20649	21020	20951	20878	21017	20996	20802	20970	20880	21052	21033	20903	20910	20964	21054	20976	21152	20889	20984	20887	21031	20784	20937	20890	21092	20997	20896	21041	20952	21073	20895	20943	20906	21070	20776	20991	20830	20589	21048	20989	20875	21079	20997	20892	20994	21086	21161	20971	20972	20921	21065	21057	20788	20867	20634	20653	20809	21109	20962	20914	21059	20977	20789	20854	20851	21056	20897	21132	20880	20923	20876	20862	21107	21034	21169	20929	21001	20880	20876	21036	20960	20913	21179	21048	21092	20868	20980	21007	21056	20940	20913	20863	21057	20869	20929	21014	21002	20895	20995	20934	20913	20968	21056	21043	20981	21010	20567	20921	20992	21172	21172	20898	20907	21027	21036	20991	20832	20934	21006	20850	21010	20886	20944	20975	21146	20882	20992	20973	20888	20929	20744	20985	21049	20966	20863	20965	20945	20834	20912	20837	20919	20989	21003	20937	20950	20975	20998	20918	21092	20857	20842	20934	20954	20792	20809	20914	20973	20779	20980	21164	20933	20693	21079	20951	20853	20744	21019	20841	20711	21007	20914	20930	20889	20879	20922	20863	20939	20826	20827	20868	20923	20982	20917	21110	21151	20949	20750	21072	20783	20943	21114	21032	20854	20963	20940	21129	20850	21073	21284	20784	20969	20977	21100	20900	21019	20979	20980	20943	21058	20768	20872	20891	20750	21034	20701	20932	20883	20770	21074	21126	20952	21014	20900	21092	20902	20995	20814	20814	20888	20962	20778	20787	21016	20845	20918	21127	20917	20758	20931	20970	20981	21042	20878	20769	20961	20869	20939	20958	20968	20973	20797	20983	21109	21041	20866	20792	20808	21072	20958	20784	20788	20828	20941	20848	20992	21082	21158	21091	20950	20947	21056	20945	21053	20941	20855	21097	21135	20877	20761	21124	20889	21260	20826	21171	20848	21007	20905	20840	21066	20867	20850	21093	20965	20884	20867	21063	21256	20930	21124	20835	21003	20740	21011	20847	20879	20811	20846	21026	20844	20891	20922	20869	20775	20936	21124	20974	21124	20894	20836	21127	20611	20967	21138	21061	20942	20874	20636	20788	21012	20877	21129	21147	20923	20825	20999	21227	21024	21211	20989	20989	20866	21041	20793	20802	20841	20836	20921	20896	20925	21175	21054	21041	21073	20833	20975	21025	21095	21083	21103	20978	20789	20961	20833	20875	20891	20928	21072	20933	21163	20944	20802	21068	20823	20690	20992	21119	20905	20985	20810	20967	21001	20953	20963	20949	21032	20898	20830	20908	20948	20787	20908	21105	20896	21006	20938	20861	21242	21080	20706	20892	20736	20907	20719	20935	20947	20841	20832	20707	20760	20974	21043	21020	20816	21002	21068	20956	20719	20934	21047	20859	20840	20915	21102	20943	20870	21043	21128	20965	20823	20967	20941	20854	20774	20798	21094	21005	20972	21023	20846	20933	20904	21001	20844	20995	20831	20826	21031	20922	20991	21047	20856	20850	20936	20920	21115	20942	20801	20869	20916	20981	21171	20935	20844	21080	20940	20939	20963	21009	20973	21054	20868	21001	21028	20970	20934	20857	20784	20841	20955	21062	20970	21011	21213	21184	20816	21055	20866	21025	21011	20922	20806	21014	20886	20871	20999	20888	21018	20923	21027	20964	21042	20798	20954	20923	21048	21147	20971	21114	20871	21215	20841	20779	21023	20943	20912	20840	20958	21108	20941	20893	20805	20929	20986	20993	21018	21262	20804	21028	20982	20980	20891	20701	20998	21073	20950	20805	20756	20975	21073	20941	21194	20945	20835	21134	20998	20766	20841	20871	20874	20835	20872	20891	20879	20966	21024	20873	21047	20799	20763	21066	20879	20845	20916	20811	20849	20872	20871	20911	21102	21204	20892	20984	20933	20965	20778	20838	21071	21022	21076	20906	21040	20959	20893	21006	20697	21000	20810	20994	21157	20927	20956	20909	20941	20941	20834	20984	21053	20972	21065	20947	20860	20759	20806	20966	20985	20759	20959	20851	20856	20892	20855	20784	20822	20866	21101	21004	21158	20968	21061	21058	20973	20922	21060	20959	21013	21009	20923	21157	20857	20813	20878	20898	20845	20882	20863	20906	21026	20892	20795	21084	21003	20754	20995	20972	20917	20882	20796	20952	20978	20762	20967	20990	20796	20865	20971
56484	99610	89167	62805	42250	28241	21247	18198	17778	17339	17263	17376	17438	17414	17405	17389	17315	17481	17422	17448	17502	17315	17245	17354	17244	17306	17325	17345	17380	17252	17379	17542	17451	17419	17277	17367	17337	17190	17473	17539	17283	17350	17443	17310	17286	17447	17228	17271	17403	17425	17517	17326	17309	17319	17379	17498	17353	17312	17465	17423	17220	17379	17320	17237	17289	17264	17277	17439	17240	17146	17349	17187	17522	17337	17262	17456	17551	17467	17318	17383	17518	17442	17362	17359	17471	17362	17461	17395	17307	17384	17313	17297	17488	17169	17093	17429	17304	17428	17272	17413	17267	17413	17317	17358	17373	17337	17311	17377	17300	17454	17542	17256	17531	17452	17344	17402	17314	17307	17331	17335	17328	17436	17509	17327	17266	17489	17326	17380	17281	17475	17374	17506	17204	17451	17231	17359	17393	17388	17502	17377	17284	17333	17408	17185	17442	17467	17352	17311	17478	17398	17207	17451	17225	17297	17261	17343	17400	17390	17310	17373	17370	17476	17378	17441	17193	17393	17513	17370	17367	17487	17299	17393	17488	17301	17333	17334	17428	17383	17463	17269	17279	17374	17366	17422	17318	17311	17183	17300	17382	17188	17339	17156	17435	17428	17491	17415	17416	17297	17360	17476	17117	17317	17421	17440	17372	17249	17370	17279	17343	17342	17356	17301	17286	17349	17403	17363	17380	17411	17251	17207	17299	17427	17279	17192	17345	17269	17396	17337	17252	17207	17363	17352	17475	17467	17342	17501	17330	17579	17395	17479	17164	17330	17230	17321	17353	17351	17360	17419	17201	17565	17442	17236	17346	17123	17336	17207	17452	17337	17454	17516	17334	17259	17375	17285	17481	17381	17234	17367	17201	17404	17496	17458	17366	17432	17401	17312	17349	17324	17313	17426	17270	17295	17404	17624	17369	17347	17470	17296	17402	17340	17177	17423	17431	17348	17437	17372	17316	17388	17247	17376	17245	17326	17311	17269	17455	17263	17465	17358	17433	17404	17439	17355	17410	17403	17424	17333	17350	17246	17432	17270	17334	17371	17267	17363	17399	17356	17449	17395	17470	17298	17486	17464	17245	17464	17274	17240	17359	17287	17242	17425	17492	17194	17390	17320	17412	17187	17240	17525	17230	17335	17282	17479	17214	17396	17412	17457	17326	17453	17204	17450	17270	17298	17409	17379	17402	17356	17406	17123	17405	17458	17509	17277	17322	17392	17450	17356	17410	17173	17306	17436	17345	17435	17315	17499	17120	17392	17274	17371	17313	17320	17167	17390	17260	17367	17531	17304	17310	17630	17475	17386	17343	17366	17341	17242	17440	17225	17367	17434	17425	17378	17331	17278	17205	17244	17314	17347	17203	17398	17415	17423	17458	17375	17408	17367	17472	17391	17408	17401	17354	17493	17378	17240	17228	17392	17269	17210	17397	17405	17525	17442	17454	17326	17474	17271	17416	17546	17316	17301	17368	17479	17318	17440	17327	17402	17432	17353	17348	17460	17441	17401	17542	17359	17385	17427	17425	17294	17283	17516	17311	17289	17312	17291	17288	17200	17546	17251	17467	17312	17408	17360	17423	17374	17479	17207	17489	17343	17315	17520	17396	17378	17394	17352	17627	17173	17266	17351	17369	17330	17401	17348	17440	17362	17391	17312	17355	17390	17371	17438	17288	17349	17304	17328	17365	17228	17463	17563	17282	17349	17428	17330	17280	17206	17327	17292	17375	17238	17288	17445	17508	17195	17135	17326	17278	17197	17541	17362	17394	17345	17440	17317	17224	17482	17322	17345	17300	17431	17067	17312	17240	17597	17308	17270	17394	17332	17399	17317	17334	17449	17280	17471	17391	17438	17306	17274	17423	17339	17360	17439	17514	17640	17279	17267	17403	17368	17321	17364	17235	17465	17409	17418	17377	17424	17288	17400	17445	17233	17187	17245	17217	17230	17396	17489	17426	17353	17336	17452	17327	17512	17584	17408	17253	17246	17367	17300	17296	17359	17208	17385	17453	17315	17488	17481	17266	17496	17319	17295	17466	17227	17486	17291	17304	17322	17364	17239	17410	17384	17493	17233	17485	17409	17369	17170	17452	17266	17364	17364	17419	17287	17247	17383	17563	17341	17381	17383	17325	17224	17543	17377	17474	17379	17493	17546	17377	17263	17387	17282	17279	17267	17406	17355	17279	17309	17486	17396	17315	17324	17360	17593	17365	17392	17189	17269	17424	17458	17398	17260	17515	17435	17139	17380	17365	17236	17426	17297	17378	17350	17328	17363	17448	17361	17557	17405	17416	17334	17343	17197	17419	17245	17326	17110	17348	17302	17360	17318	17313	17436	17280	17441	17437	17301	17358	17263	17392	17242	17378	17323	17463	17416	17304	17284	17383	17442	17449	17306	17250	17508	17413	17420	17399	17335	17458	17484	17403	17282	17452	17428	17332	17220	17231	17267	17224	17099	17416	17404	17356	17511	17173	17259	17105	17262	17265	17385	17436	17389	17219	17363	17543	17238	17530	17410	17285	17398	17460	17242	17404	17197	17353	17323	17343	17318	17229	17364	17291	17277	17652	17520	17297	17285	17400	17499	17297	17291	17310	17287	17393	17342	17327	17436	17383	17333	17369	17248	17358	17198	17314	17299	17258	17333	17425	17236	17332	17406	17344	17433	17273	17351	17621	17362	17459	17359	17347	17262	17352	17436	17340	17415	17414	17426	17416	17387	17396	17229	17131	17302	17459	17450	17325	17342	17347	17357	17494	17278	17495	17368	17280	17228	17365	17312	17307	17524	17323	17298	17445	17385	17305	17433	17325	17365	17359	17249	17267	17213	17377	17467	17323	17424	17638	17350	17470	17343	17416	17320	17214	17469	17472	17300	17335	17426	17281	17396	17377	17238	17382	17370	17355	17401	17280	17480	17348	17448	17384	17387	17279	17475	17364	17317	17230	17312	17457	17412	17434	17411	17241	17216	17478	17209	17364	17405	17383	17459	17529	17444	17222	17259	17331	17308	17290	17468	17383	17389	17315	17414	17449	17370	17384	17165	17307	17359	17369	17442	17340	17349	17445	17283	17515	17409	17251	17228	17380	17275	17268	17250	17417	17404	17481	17408	17326	17520	17373	17376	17206	17290	17279	17527	17340	17358	17214	17382	17358	17250	17462	17333	17468	17211	17432	17292	17400	17379	17435	17396	17281	17326	17440	17195	17317	17487	17259	17301	17433	17357	17388	17364	17420	17173	17411	17240	17234	17593	17442	17306	17259	17457	17322	17426	17244	17306	17160	17399	17505	17508	17348	17298	17336	17415	17423	17186	17275	17401	17445	17263	17379	17226	17420	17306	17263	17481	17531	17472	17451	17384	17299	17340	17297	17223	17209	17389	17346	17318	17368	17183	17513	17113	17335	17270	17217	17230	17337	17368	17333	17307	17421	17438	17341	17362	17510	17528	17456	17273	17433	17340	17230	17457	17222	17396	17485	17297	17317	17121	17333	17261	17322	17392	17510	17173	17415	17289	17403	17277	17356	17367	17288	17356	17323	17358	17560	17219	17421	17276	17436	17351	17392	17359	17318	17472	17335	17373	17039	17325	17327	17359	17311	17522	17445	17273	17318	17327	17397	17273	17426	17454	17486	17431	17562	17251	17250	17416	17267	17244	17502	17252	17260	17385	17229	17431	17330	17302	17269	17334	17485	17376	17245	17276	17363	17302	17341	17371	17408	17325	17480	17207	17344	17395	17501	17290	17223	17438	17240	17292	17310	17429	17438	17459	17292	17378	17519	17267	17305	17303	17278	17247	17402	17236	17485	17420	17356	17218	17211	17346	17290	17450	17211	17335	17305	17240	17436	17307	17301	17363	17343	17252	17307	17463	17257	17491	17400	17269	17290	17351	17540	17257	17317	17233	17371	17260	17272	17303	17429	17474	17299	17343	17274	17493	17421	17216	17270	17209	17364	17444	17454	17403	17370	17309	17257	17243	17428	17269	17315	17390	17361	17256	17272	17413	17336	17415	17472	17265	17370	17428	17397	17250	17268	17299	17499	17351	17433	17315	17390	17348	17416	17284	17597	17307	17359	17276	17334	17334	17259	17446	17293	17292	17360	17411	17402	17578	17282	17278	17410	17216	17292	17416	17399	17383	17294	17443	17488	17429	17365	17326	17330	17299	17411	17262	17159	17503	17396	17543	17573	17307	17307	17369	17357	17092	17269	17388	17423	17442	17279	17451	17419	17262	17365	17281	17408	17211	17563	17233	17201	17305	17464	17378	17308	17509	17498	17557	17403	17619	17415	17307	17371	17278	17562	17349	17274	17283	17496	17431	17301	17441	17429	17299	17503	17369	17471	17354	17269	17573	17316	17301	17392	17421	17379	17394	17434	17353	17521	17234	17260	17453	17350	17360	17470	17484	17273	17250	17595	17307	17341	17538	17465	17291	17249	17423	17380	17552	17276	17484	17393	17388	17356	17326	17210	17446	17438	17260	17382	17392	17470	17327	17474	17275	17453	17444	17365	17336	17214	17117	17444	17333	17256	17282	17453	17486	17199	17430	17602	17101	17341	17329	17515	17441	17480	17393	17328	17378	17447	17533	17308	17425	17443	17220	17175	17239	17188	17455	17349	17293	17443	17355	17410	17444	17594	17441	17361	17507	17247	17417	17395	17450	17459	17277	17415	17310	17529	17408	17446	17499	17336	17379	17433	17324	17317	17340	17384	17406	17326	17268	17328	17352	17289	17310	17406	17238	17352	17510	17386	17529	17405	17247	17436	17385	17252	17276	17344	17336	17462	17151	17500	17438	17491	17262	17389	17318	17355	17260	17429	17407	17330	17178	17466	17420	17471	17485	17332	17289	17355	17263	17443	17308	17352	17311	17317	17378	17319	17443	17529	17516	17170	17449	17331	17266	17410	17291	17338	17562	17401	17111	17493	17407	17107	17333	17300	17358	17200	17267	17317	17230	17471	17298	17574	17275	17278	17433	17464	17224	17324	17283	17437	17312	17267	17415	17342	17360	17319	17208	17382	17515	17132	17362	17398	17264	17414	17293	17474	17399	17241	17172	17231	17497	17434	17386	17306	17336	17310	17478	17287	17381	17194	17375	17549	17241	17362	17484	17395	17278	17312	17433
22937	23073	41162	43115	37491	32875	30379	24041	21682	21623	21554	21434	21225	21170	21313	21312	21338	21300	21364	21084	20932	21230	21049	21153	21289	20918	21083	20809	21135	21028	21128	21005	21147	21130	20882	21022	21186	20988	20902	20987	20831	21059	20877	20833	20909	20969	21260	20930	20971	20936	21130	20997	20988	21118	20978	21137	20952	21152	20811	20992	20907	21170	21007	20796	20555	21112	21100	20927	21023	20815	20995	20973	20696	20897	20956	20597	21129	21103	20892	20983	21290	21060	21123	20929	21085	20877	20934	20851	20954	20863	20986	20941	20888	20962	20923	21018	20855	21155	20823	20801	20844	20714	21036	21015	21088	21198	21060	20718	20916	20905	21142	20833	21047	20890	20815	20871	21067	21050	20955	20848	21064	20933	20900	20805	20899	21021	20907	20748	21037	21047	20800	21081	20902	21019	20957	21072	20879	20920	20977	20924	21259	20808	21003	20760	20791	21014	20949	20812	20922	20756	21033	20947	21046	20930	20829	20942	20991	21061	20938	20935	20965	20859	20999	20992	21166	20766	20926	20856	21155	20867	20865	20966	20932	20993	20995	20788	20880	20888	20841	20885	21100	20852	20936	20848	20922	20898	20795	20855	20929	20817	20825	20815	20909	20846	21047	20970	20748	20784	20819	20948	21074	20791	20840	20965	21065	20950	20819	20990	20926	20856	21024	20917	21223	20887	20846	20898	20825	20857	20886	21324	20815	20889	20830	20861	20936	20777	20935	20986	20956	20940	20803	20840	20764	20941	21111	20999	21043	21086	20888	20787	20900	21049	20851	20960	20813	20717	20946	20849	20906	20780	21043	20782	21055	20924	21021	20961	20960	20775	21014	21118	20926	20795	21021	21231	20913	20850	21005	20820	20903	20748	20721	20855	20856	21086	20886	21013	20861	20939	21027	20983	20994	20936	20921	20839	21099	20764	21014	21017	20932	20773	21028	20864	20978	20992	20961	20882	21164	20927	20855	21101	20914	21179	20848	20785	20824	20923	20991	21007	20598	20857	20769	20912	20827	20874	20546	20897	20734	20769	20949	21158	21028	20955	20930	20712	20966	20810	20905	20583	20864	20942	20946	20799	20756	20972	20841	20734	20942	20978	20926	21157	21101	20962	20885	21063	20900	20836	21110	20865	20686	20812	20814	20698	21008	21020	20778	21009	21011	20965	20894	20658	20979	20960	20795	20967	20816	21064	21041	21037	20920	20878	20959	21017	20823	20970	20889	20780	20967	21067	20907	21038	20872	21102	21095	21116	21033	20975	20891	21051	20928	20971	21123	20918	20617	20800	20919	20594	20839	20967	21022	21024	20878	21017	21065	20954	20937	20779	20916	20905	20813	20992	20864	20983	21096	21001	21122	20605	20965	20788	20981	20858	20901	20925	20757	20907	20745	20628	21158	20976	20848	20884	20952	20890	20872	20874	20963	20821	20890	20864	20834	20782	20869	21059	20782	20977	20880	20934	20878	21118	20855	20899	21036	20875	20821	21029	20851	20807	20955	20984	21087	21042	20855	20906	20897	20907	20743	20909	21032	21011	20786	20679	21036	20744	20915	20795	20957	20831	20826	20948	20904	20773	20871	21108	20955	20957	20821	20896	20900	20983	20764	20849	20699	20950	20907	21055	21055	20819	20828	21078	21093	20705	21089	20903	20952	20781	20861	20913	21174	20935	20869	20806	20860	21065	20957	20927	20849	20744	21006	20873	20899	21027	20937	21017	21051	21039	20920	20859	20683	20575	21005	21083	20727	20848	20995	20716	21079	20801	20963	20899	20847	21037	21103	20972	20994	20876	20867	20780	21208	21021	21041	20846	20942	20944	20865	20653	20692	20899	20997	20955	20904	20932	20874	21000	20938	20826	21135	21056	20921	20986	20937	20915	20980	20927	20930	21123	20969	20972	20898	20831	20870	20887	21141	20755	20731	20721	20944	21052	21038	21011	20897	20621	20772	20876	20902	20794	20871	20931	20927	20929	20960	20996	21091	20777	20854	21086	21000	20991	20998	20587	20709	21026	20855	20821	21005	20828	20814	21047	20967	20912	21125	20801	20852	21016	20991	20870	21001	20882	20981	21080	20946	20919	20819	20900	20912	21032	20976	20785	20918	21068	20570	20968	20995	20956	21183	20896	20931	20791	20928	20985	21042	20963	20842	20964	20638	20830	21010	21034	20655	20961	20931	20808	20930	20939	20873	20965	21001	20992	20912	21193	20975	20911	20931	21069	20940	20711	21035	20727	21046	20843	20712	20849	20952	20806	21069	20810	20947	20822	20954	20938	20860	20864	20907	20980	20874	20876	20979	20906	20917	21085	20807	20904	21109	20883	21065	20894	20861	20956	20765	20878	20947	21089	21122	20991	21067	20831	21110	20856	20755	20946	21225	20906	21029	21063	20953	20866	21058	20786	20739	20704	20922	20966	20812	20805	20853	20874	20897	20888	20879	20912	20951	20978	20930	20827	20629	20912	20740	20969	20783	20830	21111	20833	20974	20835	20977	20939	20661	20891	20947	21043	20986	20706	20680	20909	20880	20970	21098	20905	20998	20817	20846	20837	20956	20808	20908	20893	21062	21063	20860	21064	20888	20946	20923	20820	20872	20855	20878	21054	20792	21022	20737	20841	20956	21073	20808	20650	20852	20965	21149	20903	21015	20972	20836	20925	20775	20930	20779	20862	20948	20838	20740	20615	20732	20889	20830	20996	21035	20716	20789	20651	20757	20869	21029	20791	21153	20857	20989	20868	20833	20999	20970	20774	21052	20823	20859	20712	21019	21087	21042	20822	21260	20912	20811	20805	20933	20833	20853	20810	20712	20901	20787	20946	20814	20940	20917	21010	21021	20580	20629	20703	20884	20882	20772	20944	20978	21097	21038	21094	20785	20926	21086	20891	20833	20765	20826	20886	20859	20904	21066	21018	21060	21041	20743	20745	20680	20699	20782	20878	20668	20802	20746	20802	20672	20910	20961	20906	20812	20773	20852	21076	20966	20703	20952	20807	20690	20811	20661	20970	21019	20922	21136	20775	21195	21007	21018	21207	20639	21056	20909	20868	20954	20759	20807	20910	20920	20602	20797	20846	20931	21068	20855	20908	20851	20624	20986	20858	20975	20851	20919	20947	20952	20864	20823	20827	20681	21205	20853	21031	20825	20983	20928	20970	20717	20949	20872	20965	20721	20846	21140	20843	21034	20730	20914	20788	20828	20854	21169	20607	20939	20838	21026	20879	20834	20814	21007	20949	21011	20890	21160	20794	20857	20928	20731	20771	20778	20952	20841	20828	20855	20777	20747	20808	20848	20947	21075	20895	20989	20840	21023	20798	21020	20806	20895	20928	20920	20912	21056	20833	21075	20904	21101	20680	20903	20891	20876	20803	20947	20652	20935	21052	20955	21104	21041	20857	21036	20984	21147	20845	20785	21034	20820	20819	21007	21147	20801	20843	20888	20856	20832	20817	21088	20977	20909	20857	20801	21085	20985	21072	20858	20897	21042	20742	21007	20944	20747	21018	21005	20975	20743	20739	20929	20741	20805	20890	21025	21053	20825	20855	20847	21145	20832	20899	20734	20975	20851	21073	20853	21175	20916	21116	20935	20942	20850	20913	20829	20940	20952	20939	21020	20990	20920	20615	20956	20920	20795	20771	21030	21015	20990	20926	21035	20915	20913	20970	20968	20805	20841	20947	20917	20866	20731	20951	20893	20894	20708	20845	20780	20968	20858	20871	21059	20934	20965	20917	21012	20980	21020	20717	20976	20945	20848	20999	21023	21057	20952	21036	20929	20986	20837	20835	20957	20683	20829	20815	20872	21053	21068	20942	20830	21056	20950	20908	20924	20915	20861	21085	21037	21016	20987	21034	21047	21083	20932	20926	20896	20682	21023	20826	21080	21023	20813	20922	21010	21040	20831	20893	21074	21049	20782	20995	20817	21029	20752	20839	20969	20998	20797	20791	20768	20925	21132	20932	21079	20908	20983	20998	20914	20758	20979	20653	20965	20843	20888	20878	20989	20729	20846	20907	20718	20891	20704	20845	21033	20889	20945	20841	20865	21079	20915	20942	20930	20829	20829	21024	20833	20905	20968	20944	20903	21046	20917	20804	20820	20903	20817	21061	21001	21070	20995	20890	20833	20868	20913	20870	20925	20896	20894	20890	21018	20811	20923	21058	20856	20814	20832	20782	20992	20606	20914	20803	20991	20807	21012	20953	20889	20999	21083	20937	20790	20990	21024	20894	20732	21021	20867	20717	20844	20857	20880	20859	20967	20966	21230	20965	20906	20820	20929	20977	21059	20857	21135	20884	21109	21233	20952	20997	20527	20849	20900	20566	20843	20939	20956	20836	20916	20915	20967	20895	20909	20902	20977	21005	20808	20764	20714	21038	20727	21069	21057	20891	20941	21102	20866	20771	20963	20927	20866	20921	20887	20730	20789	20976	21030	20882	20734	21061	21052	20652	20921	20848	20770	21126	20911	20656	20904	20961	21149	20993	20920	20704	20858	20943	20857	20818	20937	20812	21101	20896	20934	21000	20852	21088	20914	20938	20863	20951	20769	20760	20962	20709	20868	20836	21005	20771	20929	20668	20902	20904	20822	21147	20914	20792	20928	20758	20596	20953	21036	20805	20793	20910	20818	20742	20962	20944	20861	20733	20926	20948	20881	21022	20777	20982	20947	20889	20795	21021	20847	20851	20824	20906	20913	20912	20886	20849	21026	20855	20910	20955	21221	20865	20845	20948	20734	20986	21002	20819	20930	20892	20804	20905	21097	20991	20824	20870	20903	20836	20854	20828	20839	20959	21075	20907	20931	21015	20818	20909	20951	20902	20825	20729	20774	21072	21148	20982	20914	20845	21067	20792	20655	20770	20833	21039	20971	21188	21015	21117	20867	20911	21009	20780	20877	20738	20712	20652	21089	20951	21135	20868	20790	21029	20991	20922	20911	20949	20870	21018	20895	20979	20790	20913	20661	20701	20754	20922	20881	20842	20895	20873	20888	20986	20871	21017	21098	20959	20712	20842	20821	20835	20935	20937	20834	20926	21009	20871	21098	20837	20895	20640	20905	20939	20874	21027	20860	21048	20757	20952	20703	20812	20944	20880	20864	20776	20989	20776	20767	20778	21107	20879
60710	96868	93575	77370	53928	36549	25459	19496	17642	17224	17290	17346	17255	17293	17171	17366	17264	17304	17276	17346	17237	17297	17435	17302	17605	17318	17212	17479	17276	17342	17193	17294	17265	17396	17230	17263	17257	17305	17393	17297	17125	17207	17336	17281	17386	17325	17318	17069	17268	17183	17273	17303	17212	17224	17285	17196	17250	17444	17343	17323	17268	17194	17257	17318	17243	17323	17236	17276	17388	17244	17384	17280	17306	17433	17145	17108	17179	17391	17317	17416	17163	17439	17322	17439	17106	17423	17222	17377	17352	17264	17420	17271	17229	17419	17116	17300	17327	17273	17413	17242	17308	17200	17227	17475	17154	17277	17365	17352	17278	17158	17296	17179	17389	17203	17242	17241	17441	17355	17129	17181	17327	17395	17248	17476	17270	17247	17170	17378	16965	17455	17353	17506	17541	17120	17251	17382	17334	17301	17174	17376	17425	17290	17245	17375	17240	17292	17242	17346	17382	17131	17298	17308	17274	17172	17401	17236	17163	17322	17401	17231	17345	17185	17322	17314	17219	17338	17309	17511	17235	17389	17093	17158	17344	17185	17355	17218	17085	17478	17449	17189	17305	17214	17070	17212	17309	17353	17190	17335	17304	17166	17427	17306	17338	17240	17365	17385	17221	17329	17272	17187	17369	17249	17350	17447	17285	17319	17234	17135	17337	17298	17271	17433	17180	17363	17246	17222	17137	17420	17090	17130	17457	17400	17257	17518	17400	17435	17135	17226	17301	17478	17282	17296	17152	17292	17317	17374	17355	17369	17237	17173	17309	17293	17267	17381	17215	17422	17319	17407	17097	17185	17263	17128	17266	17217	17336	17201	17377	17314	17113	17411	17374	17314	17226	17330	17186	17457	17266	17385	17334	17222	17413	17242	17297	17296	17225	17435	17365	17245	17282	17350	17432	17337	17332	17300	17191	17470	17147	17445	17230	17124	17252	17227	17208	17249	17282	17164	17328	17446	17270	17244	17167	17226	17313	17406	17384	17285	17365	17321	17446	17381	17291	17117	17296	17460	17219	17333	17283	17139	17365	17256	17236	17252	17225	17131	17273	17204	17199	17259	17211	17341	17485	17200	17323	17445	17207	17285	17218	17206	17227	17353	17386	17326	17251	17264	17168	17337	17469	17292	17205	17149	17234	17225	17287	17207	17344	17404	17190	17194	17120	17371	17165	17123	17226	17279	17325	17333	17195	17293	17291	17315	17279	17346	17155	17333	17306	17281	17321	17274	17384	17201	17334	17282	17398	17338	17358	17433	17280	17109	17269	17347	17269	17249	17371	17291	17345	17310	17247	17373	17277	17268	17352	17295	17232	17325	17338	17489	17322	17325	17265	17377	17402	17313	17062	17383	17223	17329	17108	17139	17212	17189	17215	17206	17363	17146	17164	17107	17316	17105	17195	17275	17155	17479	17214	17211	17275	17346	17244	17273	17276	17166	17409	17264	17227	17210	17307	17194	17338	17216	17284	17205	17359	17333	17282	17201	17286	17374	17494	17403	17454	17191	17319	17183	17220	17193	17219	17137	17336	17058	17376	17368	17331	17239	17329	17154	17287	17358	17232	17366	17417	17292	17263	17169	17361	17411	17309	17279	17324	17348	17267	17460	17262	17433	17299	17237	17376	17262	17290	17206	17232	17199	17329	17266	17210	17461	17102	17393	17284	17167	17394	17408	17248	17289	17514	17132	17289	17236	17264	17252	17127	17180	17574	17377	17166	17196	17111	17159	17339	17358	17289	17285	17312	17160	17272	17255	17330	17148	17365	17110	17377	17115	17270	17377	17428	17342	17179	17241	17247	17232	17208	17249	17313	17435	17417	17340	17265	17401	17556	17421	17196	17161	17299	17133	17368	17169	17305	17231	17387	17227	17347	17450	17104	17273	17248	17213	17373	17399	17346	17322	17311	17353	17409	17270	17490	17142	17179	17252	17309	17279	17313	17436	17364	17370	17292	17441	17483	17155	17459	17407	17325	17193	17337	17422	17260	17233	17301	17211	17273	17451	17349	17219	17225	17344	17293	17329	17323	17122	17424	17234	17314	17372	17392	17233	17310	17266	17293	17206	17498	17369	17212	17421	17223	17212	17249	17370	17265	17349	17440	17053	17303	17480	17293	17326	17210	17195	17278	17331	17248	17399	17266	17277	17533	17286	17306	17149	17415	17397	17398	17368	17210	17304	17245	17189	17369	17361	17167	17326	17249	17411	17170	17239	17312	17271	17204	17170	17263	17343	17350	17208	17130	17416	17303	17223	17280	17300	17257	17241	17352	17123	17208	17282	17222	17300	17112	17498	17351	17298	17309	17321	17352	17215	17273	17344	17244	17270	17297	17415	17396	17210	17279	17323	17313	17229	17158	17345	17197	17182	17317	17176	17226	17335	17421	17334	17322	17221	17246	17374	17403	17373	17183	17371	17331	17441	17382	17186	17246	17370	17284	17408	17330	17430	17291	17300	17318	17327	17360	17305	17400	17201	17162	17314	17201	17405	17319	17162	17315	17282	17242	17301	17273	17362	17169	17303	17176	17275	17317	17312	17205	17444	17393	17223	17226	17433	17290	17182	17091	17395	17255	17187	17304	17200	17255	17402	17397	17189	17331	17419	17219	17235	17271	17309	17334	17353	17370	17276	17403	17180	17276	17415	17393	17235	17227	17271	17204	17339	17316	17445	17340	17179	17391	17260	17333	17300	17182	17294	17286	17180	17212	17203	17330	17261	17307	17323	17270	17268	17300	17478	17513	17236	17121	17276	17379	17136	17088	17383	17392	17401	17155	17282	17239	17390	17361	17169	17322	17279	17112	17341	17250	17281	17329	17112	17248	17211	17325	17238	17162	17355	17244	17336	17376	17346	17246	17363	17321	17282	17149	17396	17238	17338	17382	17264	17180	17408	17223	17276	17210	17218	17218	17307	17344	17378	17473	17148	17178	17275	17302	17244	17286	17188	17451	17227	17122	17293	17521	17194	17249	17362	17258	17296	17366	17243	17300	17256	17193	17336	17231	17325	17202	17384	17413	17224	17315	17168	17243	17354	17351	17292	17147	17256	17399	17159	17257	17407	17353	17481	17315	17336	17424	17258	17282	17382	17307	17364	17273	17168	17372	17323	17258	17236	17428	17192	17512	17181	17411	17171	17604	17236	17322	17197	17297	17177	17249	17329	17259	17223	17380	17361	17123	17332	17130	17281	17139	17368	17392	17245	17353	17411	17456	17258	17262	17138	17395	17465	17273	17402	17403	17187	17416	17388	17288	17616	17427	17404	17179	17316	17445	17272	17163	17232	17164	17291	17383	17301	17344	17248	17090	17373	17309	17321	17176	17217	17397	17376	17474	17328	17338	17201	17369	17330	17316	16978	17249	17467	17314	17097	17299	17322	17257	17099	17451	17073	17290	17286	17414	17398	17328	17315	17265	17361	17525	17200	17388	17356	17319	17386	17313	17220	17155	17261	17502	17561	17471	17364	17363	17258	17320	17174	17328	17233	17229	17244	17218	17387	17426	17334	17253	17155	17205	17216	17417	17181	17381	17175	17344	17348	17434	17243	17191	17269	17270	17402	17234	17349	17296	17347	17158	17409	17157	17279	17183	17263	17416	17394	17379	17365	17124	17139	17205	17172	17400	17286	17584	17244	17216	17380	17225	17039	17172	17286	17326	17247	17279	17260	17392	17463	17371	17279	17218	17402	17291	17241	17197	17265	17372	17295	17235	17416	17337	17238	17127	17191	17380	17155	17248	17261	17343	17228	17186	17401	17220	17334	17436	17243	17358	17362	17228	17152	17463	17367	17207	17303	17270	17279	17243	17191	17351	17297	17297	17076	17330	17211	17447	17276	17166	17295	17281	17232	17289	17344	17343	17151	17252	17335	17213	17271	17151	17339	17367	17282	17317	17417	17388	17273	17244	17208	17311	17205	17239	17345	17317	17401	17207	17307	17257	17193	17271	17403	17458	17322	17274	17340	17245	17322	17376	17204	17308	17228	17212	17372	17116	17341	17407	17342	17253	17353	17162	17275	17243	17241	17181	17363	17211	17436	17128	17308	17108	17418	17439	17133	17381	17169	17294	17239	17260	17158	17215	17145	17401	17335	17308	17252	17414	17401	17517	17486	17322	17210	17451	17431	17360	17204	17119	17376	17190	17167	17167	17312	17240	17184	17274	17278	17452	17364	17356	17247	17284	17257	17217	17278	17294	17392	17294	17456	17320	17253	17145	17339	17137	17264	17234	17401	17231	17352	17234	17543	17254	17371	17298	17219	17503	17234	17340	17178	17434	17235	17354	17164	17210	17216	17371	17323	17344	17570	17252	17144	17327	17264	17350	17363	17341	17262	17215	17091	17270	17408	17077	17343	17332	17255	17445	17309	17205	17371	17313	17122	17240	17337	17166	17239	17197	17260	17295	17349	17359	17216	17254	17511	17303	17522	17270	17236	17183	17284	17315	17182	17345	17291	17134	17417	17172	17139	17342	17337	17394	17211	17219	17370	17214	17330	17308	17350	17279	17244	17451	17164	17385	17390	17314	17394	17375	17382	17244	17328	17208	17311	17253	17208	17384	17306	17146	17413	17258	17264	17331	17304	17487	17180	17130	17349	17174	17306	17255	17238	17286	17301	17382	17363	17225	17272	17208	17129	17298	17229	17267	17290	17338	17307	17380	17367	17298	17176	17409	17349	17369	17240	17352	17293	17226	17327	17185	17327	17173	17287	17443	17180	17466	17299	17396	17249	17278	17407	17418	17322	17239	17344	17457	17306	17240	17294	17311	17130	17204	17239	17384	17308	17365	17321	17325	17385	17318	17357	17340	17353	17514	17301	17386	17254	17236	17455	17162	17052	17366	17292	17396	17259	17239	17222	17279	17207	17339	17426	17329	17280	17228	17278	17148	17267	17286	17196	17164	17213	17328	17233	17268	17219	17166	17265	17420	17209	17143	17346	17326	17246	17264	17233	17270	17399	17236	17231	17204	17236	17258	17420	17380	17344	17367	17227	17254	17283	17247	17283	17494	17320	17483	17357	17573	17167	17340	17313	17392	17321	17251	17534	17082	17159	17362	17329	17364	17210	17180	17347	17296	17431	17284	17265	17276	17316	17333	17242	17484	17181	17273	17334	17420	17117	17244	17386
28393	35734	50382	39338	27894	23740	21887	20759	20819	20665	20792	20598	20622	20480	20729	20708	20816	20650	20516	20627	20827	20627	20502	20555	20491	20526	20734	20599	20788	20689	20611	20419	20547	20547	20678	20582	20675	20591	20626	20306	20641	20778	20750	20671	20845	20576	20832	20652	20477	20493	20502	20634	20561	20255	20585	20757	20604	20621	20517	20645	20694	20361	20441	20596	20471	20559	20453	20711	20553	20336	20548	20550	20543	20411	20534	20558	20585	20521	20526	20420	20400	20542	20755	20520	20468	20275	20614	20624	20430	20478	20512	20552	20567	20513	20593	20652	20504	20676	20666	20676	20559	20668	20511	20609	20545	20772	20687	20544	20473	20815	20557	20457	20496	20609	20534	20600	20744	20809	20550	20525	20650	20378	20415	20584	20625	20696	20514	20523	20513	20388	20839	20661	20603	20728	20653	20736	20635	20618	20514	20612	20564	20602	20515	20686	20486	20383	20631	20508	20532	20525	20701	20341	20545	20595	20321	20517	20618	20489	20719	20532	20475	20446	20713	20532	20490	20428	20605	20391	20346	20453	20548	20768	20809	20385	20722	20674	20743	20640	20625	20457	20580	20658	20625	20536	20426	20432	20845	20619	20643	20590	20555	20475	20551	20564	20666	20556	20627	20586	20526	20475	20377	20443	20355	20476	20442	20555	20600	20427	20604	20566	20452	20627	20384	20478	20613	20654	20608	20407	20585	20520	20649	20529	20642	20544	20704	20617	20718	20655	20668	20341	20348	20457	20312	20614	20614	20702	20682	20832	20555	20511	20510	20377	20523	20717	20718	20581	20615	20480	20544	20623	20365	20594	20431	20808	20958	20666	20625	20453	20706	20746	20451	20579	20463	20465	20513	20540	20592	20380	20443	20615	20765	20612	20563	20688	20632	20438	20474	20738	20585	20668	20527	20753	20652	20581	20412	20583	20583	20646	20405	20797	20407	20683	20497	20671	20496	20460	20479	20423	20738	20412	20479	20550	20576	20428	20402	20362	20384	20290	20555	20506	20538	20495	20648	20504	20319	20547	20614	20377	20382	20507	20727	20551	20491	20460	20659	20481	20517	20506	20494	20451	20670	20429	20682	20623	20767	20599	20870	20618	20729	20600	20853	20525	20434	20434	20553	20730	20503	20547	20521	20500	20650	20609	20686	20442	20525	20547	20765	20384	20577	20678	20398	20665	20567	20482	20439	20520	20451	20639	20586	20500	20559	20522	20386	20408	20525	20535	20426	20530	20989	20626	20767	20624	20482	20489	20476	20655	20592	20467	20587	20605	20546	20368	20549	20582	20713	20527	20363	20600	20713	20755	20595	20501	20372	20394	20388	20348	20552	20549	20651	20562	20504	20593	20638	20538	20649	20413	20646	20637	20557	20438	20698	20630	20361	20447	20597	20627	20600	20522	20478	20555	20631	20797	20562	20701	20399	20597	20572	20624	20531	20707	20658	20568	20646	20416	20527	20587	20657	20418	20419	20521	20646	20637	20661	20710	20597	20551	20377	20650	20591	20553	20412	20606	20584	20401	20584	20679	20659	20640	20733	20547	20383	20340	20549	20766	20584	20505	20522	20678	20518	20452	20242	20775	20628	20750	20340	20700	20649	20511	20645	20626	20529	20421	20421	20379	20550	20513	20429	20729	20642	20602	20593	20606	20768	20490	20546	20548	20477	20561	20500	20442	20543	20646	20599	20492	20590	20621	20538	20522	20630	20537	20472	20658	20492	20646	20545	20447	20532	20785	20603	20533	20556	20512	20728	20438	20402	20546	20520	20602	20513	20435	20670	20702	20706	20659	20484	20519	20780	20543	20697	20473	20662	20437	20706	20214	20691	20566	20482	20699	20623	20434	20593	20373	20536	20281	20594	20480	20455	20571	20593	20524	20681	20447	20729	20594	20527	20419	20677	20498	20672	20547	20404	20429	20604	20525	20484	20614	20596	20409	20472	20496	20642	20758	20511	20641	20648	20544	20795	20654	20523	20647	20516	20469	20649	20713	20765	20465	20571	20443	20476	20397	20606	20525	20475	20597	20361	20277	20708	20576	20562	20435	20753	20383	20509	20453	20559	20483	20451	20562	20643	20521	20447	20448	20498	20461	20626	20421	20563	20653	20387	20546	20614	20517	20774	20822	20654	20601	20856	20510	20452	20728	20677	20650	20361	20770	20804	20553	20531	20456	20491	20495	20652	20708	20609	20559	20793	20662	20540	20226	20846	20862	20595	20543	20579	20630	20599	20701	20527	20798	20464	20676	20595	20548	20710	20726	20617	20473	20492	20716	20498	20580	20570	20484	20497	20537	20821	20642	20614	20730	20786	20611	20580	20800	20717	20765	20703	20557	20508	20630	20776	20575	20604	20603	20558	20529	20513	20514	20758	20733	20497	20435	20598	20627	20414	20681	20443	20676	20471	20526	20576	20596	20472	20678	20631	20644	20547	20699	20456	20686	20427	20698	20711	20553	20640	20562	20726	20614	20611	20612	20643	20449	20501	20669	20567	20500	20568	20388	20881	20504	20487	20567	20546	20502	20656	20605	20678	20458	20590	20548	20546	20531	20390	20518	20504	20511	20461	20359	20514	20493	20752	20544	20729	20449	20516	20653	20667	20498	20598	20502	20782	20472	20697	20485	20483	20513	20627	20534	20810	20544	20579	20599	20484	20496	20479	20548	20415	20450	20400	20336	20494	20430	20539	20285	20482	20688	20625	20568	20674	20348	20543	20483	20520	20476	20737	20365	20739	20526	20698	20665	20547	20501	20398	20480	20523	20580	20606	20667	20456	20548	20503	20475	20701	20469	20478	20618	20666	20410	20505	20497	20521	20378	20543	20467	20491	20565	20487	20730	20672	20670	20650	20570	20560	20538	20678	20628	20591	20614	20687	20878	20705	20583	20515	20342	20642	20528	20768	20602	20473	20325	20617	20479	20521	20490	20535	20430	20365	20302	20375	20550	20550	20412	20453	20732	20694	20476	20421	20336	20384	20486	20531	20511	20619	20644	20470	20633	20726	20559	20837	20621	20574	20424	20592	20622	20545	20635	20677	20419	20425	20593	20481	20654	20721	20492	20634	20518	20549	20517	20420	20448	20493	20414	20809	20557	20574	20440	20365	20263	20516	20442	20470	20521	20409	20529	20441	20381	20672	20602	20468	20449	20390	20414	20475	20498	20608	20543	20501	20510	20512	20567	20678	20860	20692	20258	20561	20373	20464	20558	20576	20558	20513	20554	20391	20610	20408	20377	20532	20570	20558	20330	20340	20443	20646	20493	20502	20490	20462	20491	20539	20618	20479	20712	20620	20372	20663	20455	20463	20596	20772	20655	20613	20457	20750	20435	20404	20547	20673	20647	20590	20659	20469	20562	20816	20546	20470	20598	20530	20620	20532	20435	20761	20522	20522	20761	20679	20855	20378	20535	20539	20538	20756	20587	20569	20447	20761	20553	20614	20686	20451	20654	20745	20512	20494	20510	20612	20541	20517	20533	20369	20475	20199	20580	20415	20857	20413	20419	20487	20325	20578	20389	20435	20564	20683	20471	20525	20517	20491	20554	20417	20548	20361	20496	20543	20643	20269	20490	20551	20710	20618	20565	20598	20646	20562	20623	20383	20603	20495	20682	20442	20573	20695	20549	20557	20545	20394	20593	20676	20613	20567	20527	20748	20392	20545	20475	20713	20438	20435	20545	20727	20581	20350	20678	20577	20568	20533	20406	20582	20743	20649	20575	20598	20446	20551	20526	20386	20529	20531	20576	20438	20772	20439	20589	20720	20583	20544	20900	20571	20679	20487	20462	20536	20429	20553	20524	20619	20642	20650	20466	20563	20616	20611	20496	20545	20198	20568	20505	20416	20533	20574	20625	20430	20723	20544	20615	20823	20434	20371	20487	20481	20547	20604	20534	20634	20453	20797	20801	20625	20555	20711	20564	20482	20579	20413	20609	20470	20311	20670	20488	20364	20477	20455	20478	20448	20479	20656	20425	20783	20501	20453	20487	20828	20679	20603	20523	20536	20650	20496	20487	20230	20455	20588	20333	20307	20580	20424	20714	20586	20341	20546	20488	20574	20511	20548	20446	20741	20418	20708	20766	20670	20504	20369	20388	20564	20673	20561	20485	20552	20684	20872	20597	20498	20469	20413	20347	20276	20550	20710	20601	20433	20729	20748	20456	20672	20427	20442	20577	20574	20714	20550	20415	20504	20620	20469	20586	20455	20553	20640	20638	20579	20649	20638	20435	20596	20623	20468	20579	20796	20605	20411	20697	20506	20341	20599	20489	20663	20613	20592	20524	20429	20457	20606	20625	20755	20512	20393	20423	20589	20526	20733	20650	20450	20615	20578	20893	20525	20678	20459	20450	20471	20449	20738	20432	20579	20434	20583	20601	20636	20761	20572	20504	20633	20571	20710	20690	20393	20384	20611	20549	20428	20608	20450	20597	20434	20452	20542	20484	20672	20536	20631	20587	20657	20570	20717	20468	20505	20402	20629	20544	20681	20662	20580	20677	20555	20617	20446	20640	20492	20620	20713	20578	20464	20621	20550	20656	20454	20524	20669	20546	20423	20744	20565	20270	20535	20499	20508	20519	20486	20395	20586	20338	20549	20619	20567	20457	20627	20600	20403	20565	20555	20458	20569	20431	20425	20419	20519	20383	20564	20724	20674	20767	20616	20362	20318	20645	20654	20608	20349	20600	20560	20657	20440	20537	20807	20565	20547	20698	20600	20375	20393	20373	20469	20505	20582	20380	20569	20613	20527	20866	20550	20701	20623	20613	20459	20578	20659	20876	20781	20382	20295	20585	20446	20523	20562	20614	20620	20672	20504	20668	20585	20577	20511	20419	20524	20807	20656	20571	20673	20574	20466	20508	20459	20617	20619	20553	20636	20615	20612	20357	20445	20637	20463	20814	20453	20585	20556	20312	20457	20600	20539	20464	20728	20499	20587	20676	20738	20521	20583	20614	20630	20619	20721	20460	20689	20597	20559	20842	20653	20783	20720	20534	20620	20441	20477	20395	20372	20699	20453	20549	20594	20668	20651	20277	20410	20639	20671	20545	20449	20693	20609	20785	20567	20424	20565	20673	20722	20329	20744	20602	20715	20478	20425	20299	20518	20587	20720	20572	20577	20638
28738	57857	51694	34692	24210	19641	17793	17309	17139	17097	17026	17002	16905	17170	16986	16976	17288	16984	16997	17182	17012	17171	16919	17243	17113	17093	17234	16969	16992	17126	17090	17035	17124	17075	17088	17151	17259	17153	17061	17114	16924	16904	17113	16865	17027	16976	17118	17095	17044	17118	16909	17025	17106	17050	16964	16938	16986	16945	17041	17019	17032	17022	16911	17045	17029	17066	17122	16873	16923	17037	17106	17082	17017	17052	16972	16998	16924	17034	17104	17076	17024	17200	17094	16846	17065	17022	17154	17222	17015	17155	16893	17013	17007	16968	16985	17025	17157	17209	16952	17119	16983	16969	16902	17132	17122	17048	16842	16975	17039	17065	16984	17057	16917	17009	17158	16820	16838	17193	17013	17031	16923	17058	17171	16996	17104	16927	16945	17189	17043	17135	16925	17174	17047	16957	17119	17000	17080	16878	16912	16904	17207	16856	16989	17011	17023	16961	17105	16993	17178	17090	16977	17014	16882	17037	16990	16914	16968	16938	17036	16946	17026	16973	17242	17130	17064	17110	17063	16909	17024	16984	16898	17164	16931	16995	16851	17117	16955	17063	16919	16957	17081	16866	17245	16872	17028	16915	17158	16853	17163	16991	17187	16999	16974	17118	16920	17083	17063	17222	17017	17069	17013	17222	17123	17047	17011	17082	16878	16903	16944	17168	16839	16953	17071	17158	16889	17056	17253	16969	17092	16914	16884	17118	16885	16960	16973	17109	16868	17014	16955	17057	17001	17050	16964	16890	17210	17164	17013	16997	17062	16985	16971	16943	17221	16912	16923	17155	17177	17016	17229	17014	17040	16936	17100	16962	17103	17168	16925	17053	17042	17053	16950	17168	17020	17027	16998	16942	17152	17024	17061	17061	17069	16964	17061	17143	16869	16998	17070	16798	16828	17092	16909	17161	16873	17075	17053	17059	16986	16869	16938	17055	17033	17106	17045	17222	16981	16982	17039	16904	16881	17117	17020	17072	17066	17004	17102	16803	17067	17062	17203	16925	17058	17039	16965	17013	16962	16929	17034	17064	17001	16951	17036	17033	17082	17026	16993	17013	17183	17123	17031	17170	16895	17057	16993	17228	17023	17097	17157	16986	17051	17099	16947	17062	17130	17093	17008	17057	17217	17071	16771	17015	16953	16955	17071	16850	16929	17020	17011	17090	16956	17171	16980	17043	17098	16979	17147	17031	17125	16866	16927	16998	16973	17113	17184	16891	17009	17011	17149	16919	16868	17012	17091	17008	16850	16860	17077	17046	17085	17227	16883	17004	16984	16994	16816	17107	17202	17013	16956	17038	17045	16947	17217	17058	16980	16956	16988	16970	16889	16921	16991	16894	17019	16953	17118	17029	17045	17086	17035	17257	17007	17048	17019	16874	17080	16939	17007	17127	17019	17128	16945	17030	17054	16934	17054	17156	17102	16896	17254	17048	17045	16977	16892	16939	17089	17118	17009	16891	16889	17146	16968	17083	16871	17096	17166	16983	16916	16985	16999	16946	17004	16987	17057	16906	16886	16953	16918	17051	17077	17132	17050	17097	17137	16962	17073	16895	17200	16946	17182	16948	17057	16966	16881	17050	17003	17192	17061	16852	17010	17065	17141	16846	16890	17305	17100	17128	16984	17091	16997	17152	17221	16986	17103	17064	17002	16927	17007	17041	17019	17007	17162	17091	17101	16857	17160	17015	17006	17095	17031	17101	17019	17139	17048	16853	16893	16969	17051	16850	17097	17187	16779	17031	17203	16892	16868	17118	17133	17163	16988	17179	17055	16959	17083	17049	17150	17150	16945	17038	17056	17060	16798	16964	17110	16947	17253	17117	17101	17058	17063	17021	16924	16964	17082	17010	16883	16942	17004	17086	17088	16945	17110	17036	17059	17109	17106	16980	16946	16900	17040	16941	17095	16960	16980	16931	16899	17002	17015	17074	17020	17100	17105	17159	17004	16924	17124	17108	17055	16969	16955	16897	16890	17015	16967	16890	17049	17129	16944	17131	17000	17029	16992	17090	17022	17248	17235	17181	17154	17116	16961	16895	16906	16973	17110	17084	17227	17106	17082	16976	17057	17026	16944	16907	16977	17060	17077	17191	16897	16852	17072	17128	17147	16944	17226	17051	17116	16938	17127	16936	17080	17155	16996	17096	17119	16939	17139	16930	17212	16976	17122	17140	16969	16959	16954	17018	17086	17161	17098	16932	17181	17064	17044	16972	17001	17031	16983	16913	16962	16981	16989	17083	16827	16974	16988	17044	17068	17080	17066	17113	17194	17061	16894	17018	17056	16997	17082	17060	17062	17133	17031	16904	16998	17082	17077	16960	16819	16828	17021	17095	17005	17098	17037	17237	17165	17046	16956	17045	16964	17123	17083	17005	16931	16857	17058	17052	17097	16944	17011	16952	17110	16822	17183	17091	16830	17224	17049	17105	17160	16997	16830	16847	16783	16861	17099	17057	16967	17047	17016	16999	16829	17112	17007	17095	17360	16958	17056	17033	16985	17179	17117	17152	16954	16972	17067	16989	17076	17012	16979	17193	16958	17010	17053	16996	16948	16947	17163	17126	17028	17167	17170	17103	16958	17109	17203	16999	17098	17096	16851	17042	16980	17177	16988	17174	16967	17076	16996	17041	16997	16867	17027	17109	17097	17064	17096	17146	17121	17064	17109	17073	16769	17027	17163	16837	17163	16935	16905	16892	17171	17002	16926	16973	17026	17007	17068	17093	17040	16992	16931	17164	17143	17018	16970	17004	17029	17104	17091	17159	17025	16976	16906	16986	17075	16916	16927	17061	17056	16890	16993	17105	17186	17045	17047	17000	16924	17088	16878	17023	16963	16997	17219	16998	17207	16984	16898	17016	17029	17075	16857	17171	17141	17199	16978	17035	17046	17120	17048	17310	17172	17104	17030	16990	17077	17038	17036	17085	16991	17118	17066	16888	17064	17134	17199	16904	17016	17091	16834	16905	17021	16990	17057	16916	17003	16972	17141	17005	17088	16883	17249	16976	17018	17013	17068	16946	17141	17020	16954	16984	17055	17123	16989	17126	16974	17210	17028	17016	16988	16930	16960	16967	17013	17162	17040	17202	16961	16888	17145	16974	16825	17219	16930	17029	17217	17055	17068	16980	17003	17104	16984	17062	16936	16944	16940	17039	17152	16918	17030	16982	17109	16947	17095	16940	17000	16956	17074	16984	17170	16960	17092	17167	16895	17024	16846	16975	16958	17003	16981	16972	17017	16962	16888	17066	17056	17019	17023	16995	16993	17210	16706	16999	17009	17090	17038	17128	17051	16978	17034	17085	16955	17118	17060	17051	16903	17161	16889	16933	17198	17128	17063	17020	17040	17032	17065	16958	17057	16969	16979	16991	17095	17038	16884	17036	17166	17041	17108	17137	17039	17094	17147	16848	16982	16985	17173	17032	16941	16900	17158	17190	17118	17111	17046	16880	16878	17187	16972	17106	17072	16978	17027	17169	17063	17004	16957	17064	17131	17107	17098	17178	16960	17029	17222	17031	17060	17086	17147	16898	17044	17063	16963	16972	17077	16913	16918	17138	17105	17098	17162	16953	17090	17086	17222	17177	17113	17059	17056	16962	17020	17061	17030	17019	17064	17110	16947	17032	17120	17149	17133	16978	16907	16967	16878	16996	17020	16873	16773	17054	16938	17106	16950	16979	17069	16999	16929	17024	16903	17001	16979	17071	17024	16934	17069	17116	16980	17117	17091	16961	17150	17034	17051	17065	16984	16999	16975	17008	17094	17028	17006	17088	16971	16952	17207	16966	17266	17098	17152	17263	16861	17045	17036	17086	16992	17139	17095	16920	16977	17061	16876	17052	17123	17137	16985	17037	16977	17049	17001	17099	16910	17314	17018	16861	17017	17021	16801	17000	17118	17097	16999	17080	17168	17055	17170	16964	17101	17067	17009	17111	17181	17081	17253	17094	16870	16906	17153	17023	17307	17068	17116	17070	17073	16948	17005	17040	17047	17077	17123	17105	17044	17088	17057	16944	17259	17118	17056	17110	17125	16964	16957	17162	17082	17012	16995	17010	17006	17048	16969	17121	17097	16968	17045	16982	17042	17082	17057	17136	17193	16911	17120	17254	17002	17106	16985	17062	17034	17186	16879	17049	17155	17219	17041	17097	17074	17155	16978	17079	16964	17111	16992	16928	17215	17023	16944	16819	17140	17004	17097	17068	16843	16834	16965	16974	17067	16857	17027	17094	17065	17184	16988	17193	17000	17035	17151	17161	17177	16876	16994	17113	17140	17097	17029	16974	16970	17072	17205	17207	17024	17079	17169	17008	16957	17006	17099	17088	17079	17138	17150	17198	16897	17057	17047	17029	16870	16849	17116	17016	16972	17016	17041	17140	17075	17061	16877	17130	17071	16958	17135	17220	17288	16951	17001	17022	17134	17134	17067	16971	17104	17066	16824	16922	16988	17005	16912	17093	16900	17091	17182	16968	17030	17218	16983	17140	16922	17206	16982	17081	16791	17073	17054	17076	17019	17021	17133	16980	17005	16972	17019	17092	17048	17087	16872	17024	17111	16969	17025	17017	17127	17005	16949	17059	17210	17094	17195	17108	17151	17088	16905	17048	17030	16918	17034	17023	17061	16995	17097	17167	16971	16926	17073	17172	16937	17125	17044	17026	17103	17143	17017	16898	17120	17081	16935	16989	17114	17174	17076	17121	17063	16992	17028	17007	17100	17063	17038	16969	16877	17163	16944	17045	17008	16932	17012	17052	17134	17118	17033	16998	16994	16923	16927	17014	16959	17119	17078	17027	17096	17063	17185	16999	17066	17070	17075	17134	16891	17039	16967	17040	16980	17029	17104	16895	17113	17113	17056	17129	17027	17076	16974	17074	17051	17209	17079	17182	16981	17189	17051	17094	17150	16902	17191	16835	16983	17080	17069	16926	16988	16875	17088	17284	17073	16940	17139	16908	16881	17240	16975	16849	16978	17033	16968	17070	17122	16985	16988	16915	16998	17167	17016	17029	17099	17071	17134	17033	16936	16969	16870	16901	16820	17016	16907	17247	17122	17088	17208	17054	17064	17016	16939	17236	16927	17082	17183	17190	17082	17199	16981	17009	17089	16981	16930	17035	17043	16947
24165	24904	47935	50316	40024	32510	27484	22112	20289	20298	20346	20314	20243	20187	20103	20328	19919	20045	19948	20060	20142	20111	20020	19758	19971	19972	19947	19951	19997	19974	19759	19731	20032	19865	19996	19823	20009	19885	20006	19980	20143	19773	19956	20017	19936	20045	20217	20048	20090	19680	19916	19812	20068	20021	19999	19699	20074	20086	19995	19882	19885	19998	19995	20165	19867	19866	19990	19981	19881	19941	19962	20174	20147	20002	20008	19873	19760	20069	20016	19984	19875	20028	19897	20062	19899	20082	19952	20053	19679	20001	20008	19952	19895	19582	19843	19881	19872	19765	19974	20044	19825	19861	19970	19779	19944	19753	19742	19771	19956	19718	19980	19905	20046	20057	20109	19866	19928	20144	20080	19873	19759	19898	19869	19776	20115	19695	19967	19998	20136	19987	19958	19881	19987	19869	20048	19987	19898	19872	19817	19820	19792	19828	19721	19915	19915	19988	19974	19924	19994	20020	19893	19988	20021	20060	19995	19758	19882	19865	19998	20049	19819	19973	20188	19862	19956	19761	19748	19930	19892	20026	19987	20001	19863	19894	19781	20092	19881	19976	19795	19904	19837	20128	19718	19922	19675	19668	19986	20072	19858	20015	19850	19905	19922	19828	19987	20020	19875	19595	19771	19971	19992	20013	19952	19709	19869	19929	20004	20097	19906	19875	19868	19966	19922	20081	20068	19936	19851	20047	19750	19749	20291	20119	19922	19980	19952	19785	19928	20028	19941	19889	19964	20003	19862	19941	19867	19882	19786	19922	19818	19967	19677	19908	20038	19734	19998	20121	19930	19983	20095	20029	19971	19913	20011	19887	19731	19733	19833	20215	20102	19991	20044	19907	19851	19787	19840	19849	19861	19779	19854	19957	19983	19843	19703	20011	19923	20001	19814	20027	19886	19935	19934	19847	19993	19893	19993	20182	19898	20070	19791	19784	19903	19782	19881	19918	19901	19791	19903	19701	19631	19859	20059	19832	19939	19948	19863	19921	19925	20023	19840	19905	19872	19907	19934	19746	19824	19891	19892	19999	19883	19803	19964	19786	19787	19803	19844	19991	19814	19931	19952	20005	19913	19799	19889	19731	20084	19893	19987	19974	19813	19842	20060	19988	19725	19831	19984	19832	20006	20181	19809	19745	19753	20076	19964	19920	19915	19727	19934	19965	20030	19950	19890	19988	19841	19799	19737	20088	19789	19844	19989	19814	19676	20029	20050	20000	19985	20066	19962	19883	19933	19946	20043	19993	20025	19819	20079	19964	19975	19800	19831	20027	19988	19942	19846	19924	20119	19920	19902	19872	19828	19938	20017	20061	20057	19702	20058	19862	19867	19944	19866	20083	19958	19948	19736	19981	19971	19651	20067	19776	19857	20020	19930	19831	19880	19955	19669	19853	19872	19741	19855	19914	19950	20074	20096	20012	19925	20096	19975	20050	20000	19764	19720	19907	19890	19776	19861	20001	19904	19849	20019	19863	19848	19750	19712	19803	19911	19793	19723	19857	19812	19810	19704	20010	20009	19938	20051	19970	20037	19907	19826	19976	20008	19894	20018	20165	19816	19855	19862	20054	19849	20061	19787	19942	20099	19992	20048	19844	19759	19885	19846	19870	19972	20094	19936	19951	19857	19680	20020	19922	19959	20046	19900	19695	19966	19916	20034	19870	20114	20004	19672	20007	19817	20104	19959	19640	19925	20074	20092	20306	19883	19686	19626	19895	20034	19781	19815	19790	19947	20015	19943	20031	19974	19834	20129	19937	20147	19999	20079	19829	20046	20012	20031	19931	19907	19849	19781	19942	19921	20031	19882	20052	19940	19629	20024	19943	19910	19878	19920	19961	19954	19934	19976	19916	19731	19843	19824	20112	19993	19806	19957	20157	19848	19578	19930	19970	19960	19961	20042	20025	20007	19968	19850	19990	20187	19898	19899	20038	19822	19879	20084	20026	19718	19902	19975	19843	20141	19908	19784	19718	20009	19883	19919	19927	19956	19895	20042	19909	20099	19797	19883	19984	19959	19957	20032	19873	19770	19797	19953	19778	20158	20157	19938	19851	19944	20117	19880	19822	19833	19858	19811	19867	20061	19764	19883	19840	19674	19997	19887	19758	19903	19858	20104	20074	19846	19901	20048	19783	20021	19819	19855	19783	20054	19964	19831	19961	19594	19959	19920	19865	19821	19882	19949	19819	19811	19734	19958	19910	19834	19840	19780	19954	20113	19934	19852	20024	19933	20001	20018	19777	19870	19834	19866	19677	19943	20150	19948	20176	19994	20063	19941	19878	19909	19746	19797	19912	19916	20011	20008	20050	19986	19908	19881	19788	20096	19718	19909	19934	20021	19853	19899	19896	19868	19947	19929	20070	19869	19739	19878	19814	19912	19933	19838	19688	19969	19802	19928	19902	19724	19914	20050	19939	20033	20089	19978	19992	19864	19931	19955	20014	19904	19917	19951	19906	19951	20049	19988	19799	19687	19854	19753	19910	19908	19849	20009	19836	19870	19929	19948	19955	20042	20068	20010	20020	19859	19861	20064	19917	19850	20065	20044	19876	19879	19857	19941	20145	19818	19934	20072	20012	19731	19668	19898	19783	19801	19940	19986	20028	20251	19942	19977	19981	19655	19797	19774	20017	19769	19935	19901	19901	19933	19959	19779	19843	20003	20040	19944	20142	19697	20099	20063	19822	19935	19761	19968	19906	20054	19929	19824	19870	19898	19941	19983	19805	19989	19971	19875	20106	19998	19711	19800	20086	19916	19820	19944	19739	19670	19631	19852	19762	19931	19974	20014	19950	19995	19964	20031	19850	19788	19998	19832	19867	19902	19986	19904	20049	19814	19903	20048	19939	19842	19670	19977	19809	19854	20109	19866	20066	19918	19691	20174	19815	19821	20045	20117	19684	19958	20054	19927	19838	19947	19818	19821	19829	19946	19898	19928	19921	19733	19911	20098	19957	19882	19926	19863	19775	20074	19955	19824	19873	19962	19942	20001	19943	19951	20057	20039	20060	19990	20034	19980	19985	19982	19850	19880	19826	19858	20084	19857	20057	19764	19959	20080	19985	20012	19632	19839	19700	19998	19956	19985	20042	19858	19776	19900	19983	19933	20017	19746	19983	19887	19801	19869	20039	19815	19888	20189	19704	19919	19956	19898	19956	20109	20174	20041	19790	19834	19754	20044	19859	19885	20035	20007	20025	19912	19893	19895	20030	19861	19859	20175	20044	20071	19819	19832	19997	19822	19982	20066	19914	20090	19853	19737	19685	19789	19817	20066	19808	19923	19693	19813	19914	19933	19980	19598	20005	19969	19961	19874	19936	19797	20192	19918	19890	20054	19873	19994	19877	19967	20008	19809	20235	20028	19860	19843	19897	19651	19785	19793	19817	19838	19958	20204	19764	19934	19975	19895	19848	20072	19952	20025	19853	20046	19985	20117	19747	20212	20004	19888	19926	19898	19881	19964	19794	19914	19877	20102	19939	20064	19908	19853	19952	19965	19903	19938	20035	20038	19890	19625	20088	19923	19966	19900	19858	19688	19798	19906	19854	19744	20094	20066	19955	19818	19844	19812	19874	19972	19817	19879	20087	19806	19836	19959	19934	19839	19960	19979	19941	19801	19851	19957	19800	19960	19810	20060	20164	19945	19919	20047	19995	19965	19946	19919	19990	19780	19730	19571	19800	19943	19718	19869	19924	19848	19949	19911	19714	19884	19819	19844	19828	19806	19854	19860	19895	19829	19950	20123	19904	19883	19857	19847	19960	19857	19683	19872	19927	19999	19918	19881	19858	19878	20006	19888	20064	20016	19939	19856	19925	19897	19830	19846	19879	19775	19851	20017	20058	19811	19936	19687	19705	19976	19642	19762	19976	19877	19968	19860	19908	19857	19947	19776	20018	19740	19791	20127	20052	19714	19811	20072	19929	19944	19844	19946	19859	19850	19862	19884	19824	19776	19905	19930	19904	19951	19899	19977	20046	20021	19781	20036	20013	19776	19689	19842	19690	19935	20097	19883	19934	20104	19946	19843	19997	19871	20059	19656	19857	19944	19845	20022	19935	19984	20099	19940	19834	19771	20054	19838	19822	19977	19846	19732	19954	19972	20034	20138	19827	19888	19960	19927	19895	19895	19885	20000	19900	20038	19838	19881	19898	19943	19843	19922	19957	19823	19976	19824	19851	20196	20098	20000	19732	20038	20021	19970	20030	19857	19850	19988	19949	19842	19949	19863	19898	20100	19745	19800	19961	19881	19999	19999	19952	19856	19708	19974	19793	19871	19953	19574	19884	20048	19957	19901	19833	20041	20009	20040	19978	19866	19892	19761	19849	19757	19772	19743	20009	19770	19996	19815	19953	20025	19953	19927	19860	19959	20076	19871	19957	19916	19883	20168	19818	19741	19683	20035	19819	19993	19787	19857	19821	19798	20138	20047	19770	19939	20018	19901	20026	19844	19963	19664	20022	19980	19805	20064	20022	19867	19870	19819	19907	20093	19712	19918	19954	19993	20002	19952	19918	20055	20161	19850	19960	20087	19897	19884	20059	19947	19786	19844	19947	20079	20165	19778	19955	19777	19928	19864	20051	19993	20136	20151	20012	19962	19811	19874	20007	19890	20120	19908	20021	20038	19951	19987	19793	19960	19676	19733	19867	19959	19944	20087	20042	19823	19860	20113	20116	19913	19848	20164	20019	19994	20012	20042	20156	19916	19810	19997	19899	19890	19781	19933	19924	19807	19911	20087	19746	20055	20150	19786	19871	20015	19895	19875	19853	19856	19769	19909	19856	19867	19969	19875	20008	20060	20018	19991	19835	19763	19966	20046	19898	20082	19914	19663	19840	19931	19678	20076	19750	20031	19799	19919	19967	20019	19818	19820	19837	19796	19807	20011	19607	20028	19798	20022	19699	19894	19990	19919	19918	19844	20007	19808	20113	20052	19890	19945	19789	20003	19878	19912	19713	19912	19946	20058	19907	20103	20016	19826	20147	19867	19723	19833	19792	19910	19991	19867	19837	19865	19943	19828	20087	19931	19848	19985	19843	20043	19934	19916	20180	19936	19828	20136	20050	19930	19979	20017	19819	19976	19791	20023	19987	20071	20044	20061	19981	19840	19826	19987	19980	20075	20094
53068	94555	90721	66738	46310	31958	22567	18275	17008	16841	16566	16772	16805	16645	16837	16814	16532	16805	16691	16741	16650	16749	16810	16736	16791	16795	16613	16734	16709	16567	16675	16535	16547	16538	16637	16702	16770	16930	16625	16618	16675	16768	16803	16659	16711	16638	16850	16705	16665	16646	16779	16575	16722	16618	16809	16673	16551	16843	16847	16691	16735	16630	16689	16756	16749	16795	16771	16850	16941	16684	16659	16787	16613	16660	16711	16510	16730	16554	16659	16646	16836	16635	16699	16723	16753	16778	16841	16771	16638	16782	16836	16568	16570	16751	16758	16749	16809	16783	16739	16731	16687	16658	16706	16819	16740	16685	16805	16666	16733	16650	16717	16747	16758	16615	16742	16675	16688	16663	16730	16589	16488	16748	16656	16554	16685	16723	16782	16831	16730	16763	16530	16761	16624	16653	16747	16701	16562	16695	16607	16675	16788	16628	16891	16874	16782	16723	16677	16827	16779	16493	16661	16577	16644	16817	16798	16833	16870	16558	16730	16782	16581	16870	16721	16782	16835	16752	16508	16716	16808	16821	16727	16911	16709	16720	16556	16768	16697	16651	16745	16583	16824	16631	16633	16677	16663	16777	16855	16657	16683	16726	16851	16734	16792	16595	16715	16643	16767	16794	16651	16546	16788	16623	16688	16708	16705	16748	16642	16592	16558	16737	16712	16612	16757	16646	16737	16554	16671	16700	16683	16579	16759	16758	16718	16633	16838	16732	16753	16686	16689	16858	16697	16604	16581	16932	16698	16767	16908	16730	16482	16744	16798	16733	16704	16564	16758	16698	16673	16580	16645	16580	16535	16551	16683	16688	16608	16703	16716	16772	16556	16567	16635	16606	16802	16654	16581	16788	16728	16717	16705	16814	16709	16583	16716	16605	16535	16793	16612	16694	16707	16800	16805	16709	16732	16723	16708	16632	16617	16676	16511	16619	16696	16690	16617	16807	16662	16642	16647	16606	16779	16940	16779	16858	16679	16765	16735	16874	16734	16839	16763	16696	16727	16694	16571	16700	16618	16896	16745	16785	16853	16587	16768	16634	16792	16697	16728	16651	16586	16639	16493	16793	16538	16857	16859	16766	16794	16699	16732	16665	16761	16773	16617	16758	16674	16683	16571	16729	16788	16872	16734	16742	16609	16632	16451	16682	16702	16555	16676	16694	16652	16831	16648	16604	16790	16831	16651	16618	16753	16626	16754	16486	16737	16860	16568	16830	16801	16755	16926	16757	16829	16727	16702	16700	16698	16639	16778	16696	16682	16601	16570	16575	16814	16846	16574	16641	16804	16591	16557	16687	16655	16787	16685	16775	16758	16776	16838	16748	16613	16665	16725	16707	16677	16744	16656	16777	16669	16749	16722	16653	16799	16787	16833	16607	16665	16709	16766	16710	16777	16713	16792	16705	16694	16718	16720	16682	16580	16579	16784	16575	16831	16762	16652	16699	16635	16760	16760	16667	16574	16692	16686	16563	16576	16718	16691	16727	16725	16773	16536	16598	16816	16589	16748	16803	16630	16679	16561	16777	16600	16449	16763	16733	16538	16764	16658	16663	16824	16612	16576	16825	16597	16885	16745	16587	16781	16727	16740	16744	16750	16629	16750	16797	16604	16544	16653	16586	16677	16765	16796	16883	16768	16840	16725	16682	16825	16665	16846	16775	16708	16710	16620	16671	16774	16604	16736	16671	16592	16670	16645	16494	16669	16766	16880	16799	16732	16812	16560	16799	16603	16546	16861	16625	16719	16803	16772	16683	16799	16539	16699	16656	16816	16749	16691	16723	16606	16835	16559	16700	16613	16692	16548	16767	16729	16739	16650	16706	16746	16721	16710	16744	16549	16712	16805	16628	16640	16716	16682	16565	16754	16650	16616	16618	16487	16817	16686	16922	16654	16651	16670	16550	16696	16896	16770	16628	16621	16786	16763	16612	16748	16802	16616	16579	16681	16660	16687	16867	16601	16498	16845	16652	16631	16800	16781	16603	16685	16746	16876	16734	16834	16680	16727	16836	16559	16844	16658	16693	16750	16717	16822	16689	16745	16698	16768	16740	16805	16764	16653	16781	16549	16723	16765	16922	16539	16691	16734	16548	16716	16581	16719	16851	16648	16706	16730	16666	16673	16678	16648	16673	16604	16839	16764	16662	16737	16723	16716	16742	16655	16776	16773	16706	16952	16845	16676	16770	16663	16663	16813	16696	16819	16598	16812	16855	16638	16756	16642	16908	16580	16750	16602	16808	16655	16743	16522	16629	16628	16757	16591	16694	16650	16530	16690	16669	16740	16639	16800	16884	16769	16578	16773	16784	16639	16683	16732	16773	16721	16700	16741	16751	16727	16737	16823	16803	16747	16855	16594	16670	16824	16664	16488	16588	16719	16729	16660	16548	16542	16615	16765	16695	16810	16739	16725	16656	16542	16582	16605	16673	16727	16771	16663	16577	16554	16743	16813	16506	16696	16723	16604	16794	16706	16654	16760	16816	16640	16758	16684	16506	16841	16735	16659	16659	16715	16858	16834	16643	16739	16641	16613	16656	16720	16637	16575	16666	16725	16691	16654	16658	16747	16548	16815	16639	16725	16765	16765	16651	16799	16653	16614	16726	16621	16619	16998	16866	16590	16708	16697	16771	16712	16771	16875	16864	16736	16654	16598	16660	16896	16720	16516	16631	16583	16583	16667	16738	16675	16887	16723	16687	16823	16694	16739	16936	16728	16477	16686	16665	16671	16608	16670	16677	16532	16826	16673	16737	16781	16691	16625	16832	16576	16632	16774	16764	16803	16500	16652	16677	16625	16846	16724	16631	16772	16696	16656	16906	16713	16767	16655	16745	16842	16714	16618	16844	16822	16648	16686	16681	16540	16650	16724	16773	16963	16660	16754	16593	16574	16894	16641	16620	16625	16639	16820	16628	16705	16625	16655	16768	16641	16816	16674	16577	16874	16544	16651	16957	16686	16583	16565	16695	16667	16769	16537	16582	16818	16543	16742	16709	17061	16695	16781	16685	16762	16852	16723	16575	16875	16664	16626	16563	16604	16716	16859	16648	16760	16655	16596	16688	16781	16814	16738	16640	16647	16607	16747	16815	16734	16828	16601	16719	16770	16680	16726	16593	16874	16698	16613	16781	16825	16664	16507	16821	16641	16796	16796	16819	16731	16703	16710	16737	16690	16554	16807	16907	16494	16768	16875	16872	16762	16712	16560	16663	16631	16841	16705	16696	16650	16703	16697	16533	16787	16781	16811	16836	16722	16581	16715	16708	16747	16783	16644	16564	16534	16668	16499	16553	16556	16751	16736	16812	16755	16808	16749	16660	16588	16874	16944	16812	16729	16746	16507	16712	16686	16594	16755	16526	16678	16633	16568	16840	16880	16805	16571	16920	16614	16657	16755	16719	16711	16805	16561	16854	16693	16635	16600	16628	16836	16700	16776	16656	16757	16615	16704	16749	16627	16783	16738	16579	16718	16896	16652	16758	16847	16703	16759	16689	16703	16708	16739	16849	16761	16609	16836	16660	16667	16720	16726	16827	16685	16728	16718	16757	16721	16701	16899	16766	16761	16747	16888	16833	16583	16648	16844	16785	16621	16702	16698	16650	16613	16653	16533	16689	16721	16595	16631	16756	16746	16826	16805	16610	16734	16610	16561	16905	16761	16724	16799	16868	16761	16706	16860	16776	16393	16627	16602	16542	16550	16686	16659	16791	16803	16736	16445	16501	16669	16869	16672	16607	16837	16717	16648	16610	16735	16679	16676	16625	16808	16684	16767	16572	16578	16754	16655	16703	16919	16656	16667	16625	16571	16711	16512	16846	16858	16779	16692	16608	16794	16748	16634	16667	16683	16639	16690	16651	16663	16532	16563	16836	16745	16670	16632	16626	16519	16616	16849	16687	16547	16571	16729	16918	16703	16729	16697	16603	16823	16654	16798	16749	16840	16716	16521	16730	16732	16496	16741	16748	16748	16763	16760	16705	16617	16706	16489	16649	16786	16766	16654	16680	16564	16642	16607	16767	16741	16705	16732	16764	16942	16611	16765	16751	16621	16672	16852	16616	16750	16836	16814	16754	16730	16606	16691	16792	16750	16745	16551	16633	16417	16965	16790	16769	16612	16740	16823	16735	16940	16696	16699	16627	16755	16475	16716	16693	16611	16755	16881	16666	16727	16758	16767	16934	16712	16662	16873	16913	16577	16737	16601	16682	16711	16753	16721	16837	16976	16595	16594	16879	16654	16472	16764	16513	16918	16631	16700	16566	16834	16759	16873	16750	16630	16548	16894	16685	17061	16724	16529	16785	16674	16713	16737	16791	16569	16704	16915	16682	16758	16752	16788	16702	16702	16544	16592	16837	16725	16664	16683	16862	16646	16571	16679	16620	16920	16871	16547	16815	16633	16631	16783	16707	16724	16848	16697	16773	16749	16695	16782	16735	16533	16688	16734	16735	16748	16632	16826	16647	16774	16759	16710	16540	16697	16646	16612	16694	16869	16754	16715	16718	16683	16641	16851	16732	16636	16732	16717	16560	16713	16649	16705	16787	16700	16662	16763	16526	16653	16641	16722	16560	16732	16782	16732	16597	16758	16624	16614	16795	16764	16754	16665	16760	16686	17004	16918	16751	16732	16686	16721	16723	16551	16786	16587	16642	16630	16816	16727	16738	16664	16805	16585	16635	16861	16885	16504	16613	16716	16580	16539	16695	16537	16798	16771	16649	16561	16834	16737	16616	16814	16606	16609	16607	16798	16630	16617	16514	16636	16666	16632	16800	16691	17007	17014	16558	16539	16683	16645	16843	16510	16703	16693	16761	16840	16635	16670	16805	16593	16720	16756	16738	16780	16781	16802	16701	16750	16614	16690	16552	16698	16836	16631	16702	16820	16709	16704	16756	16634	16662	16734	16708	16529	16780	16760	16680	16705	16697	16600	16636	16658	16657	16709	16852	16613	16686	16664	16791	16828	16548	16822	16786	16533	16747	16828	16588	16620	16908	16644	16596	16764	16810	16670	16689	16854	16798	16686	16683	16695	16598	16707	16697	16690	16625	16702	16675	16802	16651	16685	16711	16632	16703	16707	16747	16700	16666	16657	16708	16749	16627	16654	16693	16680	16712	16868	16765	16523	16612
22923	23112	47798	50849	43899	37137	31218	24119	21416	21036	20904	20880	20576	20528	20632	20630	20540	20572	20493	20576	20622	20456	20260	20560	20426	20477	20612	20174	20610	20301	20547	20446	20466	20375	20238	20216	20445	20227	20375	20380	20216	20251	20324	20090	20323	20322	20439	20242	20480	20322	20389	20316	20273	20509	20083	20290	20496	20363	20429	20357	20303	20400	20209	20320	20397	20467	20488	20355	20301	20404	20336	20345	20365	20526	20412	20412	20365	20295	20312	20278	20325	20362	20577	20360	20335	20314	20392	20265	20439	20332	20123	20260	20480	20585	20290	20305	20601	20280	20324	20464	20244	20327	20375	20227	20262	20459	20571	20416	20312	20427	20047	20282	20406	20299	20374	20506	20295	20074	20143	20348	20260	20372	20280	20119	20253	20324	20136	20321	20121	20107	20221	20005	20192	20365	20110	20458	20310	20195	20275	20099	20425	20416	20371	20200	20203	20221	20251	20359	20508	20392	20436	20276	20167	20245	20260	20408	20038	20423	20242	20432	20599	20221	20366	20213	20071	20230	20530	20357	20250	20379	20301	20344	20251	20341	20263	20228	20321	20253	20007	20161	20313	20151	20361	20393	20347	20323	20325	20318	20287	20136	20390	20236	20335	20037	20271	20240	20158	20228	20463	20368	20518	20434	20250	20576	20319	20396	20467	20157	20089	20122	20205	20215	20344	20280	20010	20146	20450	20110	20336	20375	20344	20368	20457	20382	20189	20179	20090	20223	20386	20294	20409	20364	20169	20192	20323	20193	20182	20329	20561	20300	20020	20273	20144	20317	20124	20019	20278	20240	20127	20227	20183	20448	20187	20227	20286	20235	20170	20537	20344	20265	20248	20349	20300	20208	20371	20341	20299	20213	20193	20312	20365	20272	20193	20115	20237	20483	20214	20162	20279	20275	20377	20191	20324	20469	20499	20350	20577	20326	20230	20278	20262	20223	20411	20247	20306	20154	20257	20307	20286	20212	20166	20312	20148	20330	20342	20103	20382	20218	20301	20194	20298	20197	20355	20131	20167	20188	20417	20429	20190	20354	19975	20234	20316	20433	20653	20243	20208	20337	20241	20230	20206	20294	20347	20360	20270	20171	20153	20597	20437	20281	20166	20322	20258	20235	20104	20161	20222	20295	20133	20292	20655	20183	20428	20115	20407	20166	20287	20155	20263	20289	20308	20273	20173	20155	20231	20370	20196	20529	20318	20041	20303	20213	20468	20279	20156	20185	20240	20090	20345	20370	20217	20267	20334	20319	20347	20364	20285	20361	20372	20243	20209	20157	20241	20157	20101	20171	20392	20339	20203	20313	20170	20401	20355	20324	20478	20296	20125	20245	20155	20251	20369	20336	20360	20317	20281	20352	20183	20158	20421	20265	20364	20244	20156	20285	20323	20289	20270	20121	20279	20374	20346	20335	20288	20262	20376	20273	20132	20082	20286	20096	20317	20054	20262	20223	20366	20407	20284	20251	20269	20253	20343	20308	20538	20250	20143	20304	20258	20073	20290	20394	20231	20390	20288	20227	20153	20397	20157	20353	20206	20266	20255	20032	20237	20314	20200	20248	20271	20328	20401	20104	20447	20402	20414	20363	20108	20303	20163	20350	20240	20140	20303	20270	20249	20366	20320	20372	20527	20307	20152	20150	20402	20319	20329	20342	20500	20301	20308	20295	20388	20426	20351	20380	20347	20406	20419	20358	20382	20507	20390	20244	20179	20340	20391	20275	20604	20472	20311	20451	20233	20259	20341	20266	20404	20356	20392	20381	20214	20320	20135	20213	20193	20154	20309	20099	20538	20332	20338	20216	20311	20301	20233	20367	20390	20358	20493	20388	20263	20103	20345	20348	20448	20490	20406	20323	20026	20244	20287	20431	20349	20400	20265	20228	20146	20435	20358	20206	20314	20137	20098	20247	20319	20541	20016	20192	20375	20189	20293	20416	20420	20295	20183	20217	20370	20364	20336	20412	20496	20297	20340	20320	20190	20306	20278	20128	20395	20170	20219	20600	20381	20211	20393	20329	20248	20159	20298	20094	20227	20348	20327	20298	20306	20188	20411	20171	20314	20391	20231	20246	20381	20234	20049	20144	20325	20160	20380	20166	20236	20242	20316	20248	20504	20269	20340	20302	20232	20033	20209	20332	20085	20334	20182	20207	20297	20082	20279	20305	20283	20301	20400	20138	20032	20103	20012	20289	20213	20298	20229	20479	20324	20557	20440	20290	20298	20246	20442	20290	20466	20240	20214	20245	20247	20412	20379	20293	20323	20395	20322	20234	20172	20255	20380	20284	20397	20262	20297	20331	20439	20204	20305	20113	20412	20194	20377	20362	20340	20444	20397	20086	20166	20242	19998	20014	20401	20295	20270	20229	20148	20520	20335	20232	20167	20278	20452	20350	20296	20317	20167	20199	20428	20565	20396	20524	20433	20275	20471	20410	20212	20227	20225	20173	20240	20189	20287	20413	20418	20267	20361	20342	20426	20346	20184	20186	20219	20216	20323	20491	20549	20324	20383	20268	20393	20263	20134	20383	20251	20203	20221	20229	20286	20395	20328	20391	20352	20218	20395	20214	20131	20543	20084	20237	20242	20391	20216	20291	20116	20099	20077	20186	20397	20144	20488	20159	20197	20380	20311	20293	20399	20271	20355	20348	20246	20098	20299	20255	20106	20280	20179	20085	20259	20285	20082	20328	20193	20388	20388	20384	20176	20215	20347	20273	20272	20281	20347	20343	20278	20191	20171	20133	20277	19996	20297	20228	20515	20197	20245	20295	20208	19998	20220	20167	20340	20388	20088	20216	20463	20130	20401	20125	20117	20078	20363	20356	20227	20291	20254	20331	20254	20245	20156	20191	20255	20249	20264	20161	20428	20110	19980	20324	20185	20424	20049	20307	20235	20026	20065	20271	20276	20546	20325	20136	20217	20286	20057	20286	20124	20003	20322	20262	20348	20451	20227	20358	20117	20200	20185	20129	20185	20032	20248	20366	20202	20458	20198	20097	20179	20305	20340	20456	20522	20497	20087	20149	20354	20332	20324	20398	20323	20346	20318	20321	20309	20292	20578	20269	20331	20142	20429	20129	20414	20359	20477	20251	20337	20346	20316	20442	20173	20027	20131	20313	20342	20152	20123	20379	20292	20353	20434	20497	20410	20294	20493	20151	20301	20360	20373	20325	20291	20127	20479	20304	20370	20232	20185	20386	20129	20117	20290	20245	20384	20452	20541	19948	20255	20028	20320	20166	20308	20067	20526	20354	20347	20265	20493	20319	20340	20056	20161	20452	20360	20216	20367	20232	20322	20359	20343	20391	20350	20315	20387	20272	20336	20396	20120	20471	20217	20212	20304	20280	20090	20334	20233	20224	20294	20481	20143	20265	20152	20369	20155	20382	20327	20393	20236	20290	20341	20288	20417	20237	20139	20582	20536	20095	20279	20092	20203	20339	19953	20080	20297	20344	20200	20354	20272	20210	20187	20068	20273	20378	20156	20333	20206	20242	20377	20165	20418	20233	20261	20283	20404	20443	20448	20274	20230	20213	20087	20250	20300	20177	20278	20414	20254	20331	20442	20420	20241	20157	20285	20032	20336	20424	20359	20158	20445	20396	20269	20209	20285	20412	20111	20102	20457	20225	20293	20277	20221	20228	20368	20093	20237	20260	20372	20296	20104	20440	20144	20305	20083	20226	20273	20465	20313	20266	20433	20359	20138	20043	20203	20429	20554	20445	20424	20296	20140	20437	20336	20396	20346	20198	20228	20353	20263	20434	20302	20209	20481	20457	20471	20370	20180	20183	20286	20484	20359	20440	20298	20437	20356	20042	20214	20428	20255	20212	20598	20444	20389	20158	20262	20104	20056	20456	20308	20211	20357	20515	20312	20348	20353	20360	20336	20117	20264	20184	20164	20001	20030	20374	20320	20294	20543	20225	20227	20356	20187	20139	20153	20247	20128	20061	20325	20437	20276	20339	20227	20361	20241	20481	20213	20268	20187	20144	20363	20347	20197	20507	20422	20317	20143	20358	20280	20346	20259	20205	20237	20112	20425	20361	20357	20307	20298	20212	20233	20305	20388	20299	20452	20246	20410	20395	20290	20204	20394	20283	20400	20239	20337	20391	20108	20261	20463	20122	20250	20457	20018	20212	20390	20243	20303	20340	20297	20216	20347	20181	20328	20123	20386	20315	20314	20333	20187	20401	20219	20258	20236	20273	20289	20329	20333	20399	20520	20313	20426	20345	20429	20241	20292	20201	20286	20423	20306	20407	20370	20238	20318	20284	20204	20350	20327	20242	20191	20204	20290	20283	20436	20524	20228	20190	20337	20172	20098	20178	20392	20299	20352	20176	20425	20408	20341	20376	20029	20206	20247	20187	20227	20091	20286	20271	20303	20250	20294	20400	20348	20282	20190	20334	20277	20140	20334	20362	20352	20310	20278	20286	20376	20349	20268	20308	20159	20196	20333	20376	20502	20367	20228	20215	20186	20261	20027	20367	20273	20158	20193	20495	20149	20343	20167	19973	20291	20287	20137	20300	20327	20371	20267	20282	20214	20277	20378	20319	20514	20362	20272	20387	20523	20286	20432	20234	20360	20164	20292	20244	20046	20417	20106	20314	20147	20305	20207	20195	20205	20304	20264	20160	20365	20057	20363	20328	20263	20229	20235	20306	20286	20398	20408	20266	20317	20268	20362	20274	20246	20239	20302	20378	20413	20134	20308	20251	20413	20300	20291	20484	20134	20211	20270	20235	20339	20398	20299	20366	20524	20047	20195	20341	20254	20326	20464	20524	20243	20203	20293	20302	20339	20286	20397	20204	20320	20210	20450	20233	20280	20250	20460	20322	20235	20516	20205	20336	20273	20202	20440	20233	20383	20428	20363	20203	20399	20228	20413	20458	20260	20375	20334	20095	20134	20485	20175	20257	20517	20380	20480	20186	20176	20312	20395	20384	20347	20134	20246	20271	20088	20414	20141	20271	20354	20274	20387	20241	20310	20388	20339	20319	20287	20340	20464	20260	20350	20453	20466	20420	20323	20140	20360	20292	20356	20077	20094	20214	20349	20318	20516	20382	20449	20348	20337	20439	20337	20359	20495	20297	20252	20451	20434	20410	20398	20333	20361	20399
55437	94733	90879	80098	58113	40159	27033	20238	17612	16912	16963	16785	16814	16864	17000	16843	16939	16858	16964	17021	17017	17030	17002	16836	16857	16988	16860	16937	17045	16912	16878	17012	17134	16697	17072	16820	16940	17003	16836	16935	17050	16824	16836	16911	16901	16975	16908	16980	16806	16802	16944	17228	16776	16797	16970	16772	16881	16934	16985	16824	16936	17004	16860	16799	17030	16851	17186	16996	16860	16899	16905	16868	16947	17059	16992	16805	16932	16776	16791	16743	16909	16911	16858	17043	16946	16978	16917	17082	16935	16872	16987	16995	16916	16905	16953	16936	16904	16945	16923	16993	16922	16945	16874	17031	17009	17121	16822	16945	16874	16861	16801	16987	16804	16959	16854	16973	17066	17046	16795	16906	16855	16874	16988	16968	16866	16740	16848	16821	16682	17015	16742	16978	16963	16923	16913	16844	17026	16839	16837	16848	16837	16987	17011	16993	16886	16925	16991	16920	17068	16988	16837	16812	16972	16892	16889	16945	16911	16713	16977	16952	17028	16750	16813	16961	16913	16916	17035	17069	16843	16875	16920	16683	16920	17077	16998	16755	16930	17040	17054	16725	16952	16743	16928	16843	16772	16935	17007	17028	16915	16826	16867	17035	16962	16870	17009	16930	16753	16982	16916	16856	16863	16867	16803	16914	16898	17029	16749	16913	16991	16793	16902	17043	16900	16909	16837	16859	16863	16891	16930	16902	16951	16787	16848	16961	16950	16905	16866	16883	17030	16888	16995	16985	16892	17041	16795	17038	16883	16693	16858	17028	16877	16843	17094	16809	16964	17038	16977	16755	17007	16878	16947	17044	16957	16884	17049	17065	16908	16840	16877	16972	16817	17029	16865	16810	17013	16823	16865	16838	16927	16744	16952	16827	16991	16788	17021	16872	17055	16853	16864	16992	16981	16938	16797	16961	16976	16961	16855	16803	16835	16937	16690	16845	16988	16928	16807	16990	17016	16832	16855	16754	16995	17049	16935	16879	16811	16904	16977	16831	17028	16897	16909	16885	16775	17007	16927	16850	16829	16921	17006	16791	16954	17048	16822	16908	16956	16861	16710	16964	16871	17116	16893	17140	16902	16816	16898	17089	17033	16845	16911	16911	17017	16920	16707	16806	16816	17085	17065	16962	16927	16979	16862	16849	16889	16932	16853	17032	17051	16966	16976	16706	16925	16998	16845	16821	16918	17160	17103	17015	16850	16998	16778	16991	16944	16976	16889	16867	16862	16878	17064	16772	16799	16891	16930	16756	16853	16917	17136	16820	16982	17068	16835	16996	16735	17042	16919	16890	17009	16945	16726	17023	16974	16839	16867	16929	16852	16891	16966	16904	17044	16862	16845	17131	16926	16781	16827	17033	16959	16722	16746	16753	17045	17018	16803	16821	16769	16844	16998	16999	16871	16932	16856	16912	16893	17012	16975	16885	16642	17034	16896	16771	16872	16880	16902	16851	16912	17059	17017	16847	17189	16904	16940	17021	16933	16845	16799	16890	16995	16940	16831	16853	16880	16914	17023	16799	16799	16957	16836	16792	16714	17089	16802	16896	16802	16870	17003	16886	16912	16918	16837	16886	16802	16732	16980	16949	16946	17016	16896	17053	16644	16878	16887	16935	16877	16827	16816	16896	16927	16956	16844	16943	16781	16835	16836	17015	16909	16933	16804	16859	16768	16867	16979	17034	16725	16960	16974	16920	16939	16974	16833	16852	16938	16862	17054	16770	16928	16849	16808	17094	16934	16955	16678	16969	16895	16845	16808	17028	16935	16983	16881	16904	17010	16874	16886	17060	17007	16826	16859	17012	16939	16888	16850	16808	16869	16962	16919	16963	16882	16812	16921	16867	16866	16891	17029	16954	16721	16942	16816	16829	16829	17049	16814	16862	16800	16958	16875	16836	16900	16853	17077	16767	17001	17013	16904	16839	16928	16852	16856	16927	16969	16995	16884	16843	16974	17026	16989	16870	17033	17030	16935	16957	16997	16883	16946	17059	16967	16838	16949	16901	16809	17060	16766	16962	16701	16791	16885	16937	17029	16754	16907	16920	16959	17113	16769	16899	16871	16912	16996	16754	16892	16701	16755	16870	16727	16980	17062	17026	16970	16760	16888	16961	16892	16816	16859	16777	16873	16857	17050	16756	16981	16992	16934	16872	16904	16790	16981	16887	17020	16811	16973	16848	16909	16819	16862	17022	16890	16786	16902	16748	16826	17103	16865	16859	16944	17003	16898	16980	16928	16786	17096	16898	16918	16733	16961	16888	16875	16935	17038	16851	16849	16742	16937	16839	17002	16879	16885	17067	16970	16846	16785	17070	16893	16719	16852	16835	16786	16854	16941	16868	16925	16898	16896	16946	16910	17008	17001	16972	16881	16938	16823	16951	17162	16856	16926	16862	16750	16913	16853	16982	16981	16869	16955	16820	16840	16839	17002	16977	16834	16952	16884	16980	16899	16838	16964	16800	16865	16971	16939	17156	16898	17038	16983	16806	16860	16839	16771	17021	16851	17062	17000	17083	16899	16773	16823	16824	16904	16796	16903	16936	16895	16883	16830	17048	16940	16841	16900	17059	16996	16895	16872	16738	16899	16903	17062	16927	16710	16894	16811	17097	17107	16924	16928	16832	16951	16983	17063	16796	16802	16931	16840	16931	16967	16981	16767	16925	17086	16993	17016	16874	16853	16851	16741	16873	16737	16983	16884	16858	16726	16826	16777	16774	16859	16877	16845	16721	16902	16966	17060	16781	16924	16835	16934	16768	16877	16845	16844	16924	16908	16893	16971	16883	16832	16828	16950	16917	16927	16976	16807	16847	16974	16957	16960	16797	17014	16861	16878	17016	16827	16800	16868	16913	16945	16899	16899	16705	16884	16747	16838	17075	16936	17039	16919	16736	16827	16878	16909	16881	16820	17015	17007	16845	16825	16905	16895	16933	16841	16914	16901	16950	16910	16886	16987	16993	16955	16893	16832	17098	17019	16763	16911	17034	16833	17029	16947	16797	16965	16907	16842	16867	16947	16983	16626	16989	16898	17025	17019	16890	16747	16863	16939	16923	16828	16849	16880	16991	16795	16910	16964	16947	16962	16972	16842	16885	16831	16970	16878	16913	16754	16986	16910	16778	16749	16974	16799	16845	16891	16932	16954	16904	16834	16998	16941	16796	16997	17038	16881	16924	16811	16753	16848	16893	17033	16925	16987	16788	16775	16930	16832	16902	17033	16859	16879	16737	16798	17130	16700	16931	17085	16845	16947	16882	16939	16738	16770	17047	16970	16983	16848	16834	16955	16777	17029	16872	16820	16980	16843	17019	16880	16902	16754	16929	16916	16994	17143	17216	16977	17021	16733	16920	17012	16972	16946	16829	16877	16846	16913	16878	16834	16811	16970	16809	16892	17021	17018	16874	16963	16837	16952	16755	16969	16993	16941	16980	16761	16856	17035	16923	16873	16981	16782	17006	16842	16840	16919	16928	16970	16777	16862	16965	16869	16911	16831	16963	16831	16790	16758	16938	16898	16751	16953	16898	16995	16877	16822	16857	16724	16992	16869	16973	16910	17069	16738	17072	16793	16842	16971	16945	16856	17097	16829	16955	16986	16929	16816	16837	16874	16780	16777	16797	16773	16934	16932	17011	16765	16984	16879	16902	16843	17007	16878	16847	16964	16969	16766	17011	16836	16866	16858	16889	16875	16938	16826	16892	16883	16922	16927	16919	16799	16963	17029	16717	16908	16704	16897	16932	16946	16799	17059	16909	16860	16946	16824	16881	16976	16888	16985	16948	16836	16942	17053	16814	16838	16905	16821	16889	17020	17021	16886	16856	16772	17009	16880	16990	16782	16878	16902	16942	16966	16970	16895	16820	16978	16944	16792	16933	16956	16878	16849	16987	16997	16902	16868	16899	16932	16834	16969	17017	16865	16852	16705	16809	17017	17013	16850	16875	16848	16906	16859	17013	16959	16940	16934	16891	16875	16949	16940	16970	16746	16921	17129	16774	17011	16871	16889	16895	16890	16992	16824	16909	16888	16842	16844	16830	17095	16870	16885	17021	16985	17014	16929	16888	17021	16876	16906	16802	16978	16908	16936	17071	16868	17026	16972	16979	16952	16860	17031	16840	16752	16816	17135	16912	16874	16715	16815	16849	16981	16927	17007	16698	16930	16636	16749	16898	17023	16893	16872	16943	16979	16874	16845	16921	16855	17053	17001	16838	16863	16870	16905	16732	16906	16914	16979	16997	16980	16853	16980	16964	16827	16788	16706	16769	16856	16964	16886	16941	16942	16900	16713	16959	16868	16869	16989	16906	16900	17091	17051	16787	16929	16799	16958	16871	17079	16901	16961	16930	16854	16923	16980	16911	16772	16980	16863	16775	16967	16695	16815	16729	16978	16892	16903	16888	16950	16923	16936	16779	16860	16710	16859	16939	16850	16897	16831	17014	17121	16759	17127	16829	16848	16885	17001	16853	16850	16791	16770	16857	16909	16950	17156	16995	16862	16923	16865	17079	16913	16945	16928	17095	16732	16881	16870	16845	16944	17000	16977	16750	16768	16821	16993	16967	16996	16937	16815	17101	16834	16997	16973	16906	16726	16932	16889	16908	16898	16947	16988	17041	16829	16900	16860	16769	16804	16699	16954	17017	16813	16989	16957	16986	16836	16914	17062	16912	16969	16680	16975	16973	17062	16946	17112	16736	16942	16913	16977	16758	16942	16815	16933	16872	16891	16925	17065	16946	16990	16901	16742	16917	17026	16868	17002	16831	17014	16771	16684	17016	16839	16919	16910	16860	16811	17038	16871	16966	16964	16932	17076	16964	17011	16781	16920	16827	17047	16962	16990	17003	16859	16926	16865	16900	16843	16898	16927	16892	16848	16933	17041	16889	16926	16761	16940	16878	16964	16950	16741	16846	16815	17089	16937	16957	16950	17008	16824	16954	16909	16995	16811	16846	17042	16939	17008	16953	16707	16960	16888	16982	16940	16898	16982	16731	16963	16824	16856	16925	16899	16911	16745	16924	16837	16995	16861	16792	16832	17045	17090	16871	16924	16864	16847	16911	16828	16908	16882	16810	17010	16768	16945	16918	16928	16820	16982	16931	17013	16961	16989	16816	17011	16860	16940	16848
28202	34944	50025	38832	28034	23715	21928	20802	20730	20789	20560	20615	20712	20628	20626	20545	20743	20505	20792	20640	20493	20504	20416	20740	20553	20842	20616	20692	20696	20524	20565	20408	20422	20772	20406	20569	20324	20624	20574	20614	20674	20640	20514	20448	20532	20605	20590	20603	20804	20565	20422	20570	20621	20436	20481	20388	20659	20500	20601	20272	20546	20508	20444	20476	20730	20617	20528	20729	20444	20499	20446	20670	20542	20706	20573	20538	20424	20631	20521	20677	20614	20521	20465	20618	20547	20489	20414	20457	20583	20539	20697	20666	20619	20512	20651	20389	20558	20602	20564	20440	20683	20442	20532	20432	20521	20570	20382	20535	20468	20490	20559	20686	20658	20647	20685	20376	20824	20420	20703	20722	20562	20688	20653	20584	20248	20488	20498	20676	20469	20531	20522	20426	20603	20541	20737	20657	20782	20383	20462	20607	20591	20420	20493	20431	20665	20707	20696	20591	20669	20720	20551	20541	20612	20528	20265	20725	20336	20754	20776	20488	20608	20402	20562	20493	20644	20543	20428	20321	20488	20720	20629	20569	20415	20758	20589	20449	20541	20680	20535	20377	20643	20485	20580	20409	20418	20464	20568	20422	20456	20463	20625	20305	20392	20507	20344	20515	20749	20614	20614	20615	20503	20610	20867	20647	20508	20420	20573	20355	20533	20726	20893	20534	20531	20548	20686	20463	20484	20497	20389	20695	20593	20564	20616	20346	20621	20600	20578	20504	20453	20469	20613	20590	20600	20371	20589	20531	20447	20421	20434	20615	20624	20609	20637	20521	20544	20676	20583	20758	20684	20489	20543	20500	20695	20495	20524	20569	20618	20180	20599	20316	20462	20296	20574	20523	20539	20643	20440	20568	20660	20645	20537	20712	20539	20336	20196	20571	20651	20849	20392	20614	20473	20327	20626	20594	20511	20304	20690	20659	20511	20520	20492	20481	20553	20556	20619	20760	20591	20315	20373	20784	20593	20471	20336	20546	20680	20645	20552	20560	20585	20474	20542	20535	20600	20487	20651	20495	20598	20401	20531	20423	20558	20592	20427	20266	20440	20436	20564	20576	20604	20541	20640	20523	20450	20445	20378	20587	20358	20559	20597	20511	20527	20539	20603	20716	20468	20586	20532	20589	20544	20243	20677	20643	20466	20408	20509	20378	20618	20729	20521	20529	20655	20431	20525	20509	20295	20753	20644	20535	20396	20550	20537	20565	20485	20553	20590	20345	20538	20536	20553	20495	20548	20713	20612	20514	20533	20553	20595	20699	20624	20533	20373	20638	20670	20426	20573	20586	20599	20481	20767	20502	20269	20757	20736	20584	20653	20608	20666	20620	20581	20419	20529	20552	20576	20387	20425	20478	20569	20545	20294	20466	20605	20634	20634	20701	20551	20672	20533	20638	20538	20756	20608	20680	20697	20541	20462	20434	20537	20518	20518	20652	20675	20412	20504	20592	20762	20535	20649	20508	20709	20463	20347	20512	20515	20362	20332	20439	20579	20393	20424	20721	20537	20431	20470	20547	20658	20583	20620	20497	20319	20554	20620	20477	20237	20606	20464	20256	20526	20583	20517	20524	20571	20555	20510	20530	20337	20656	20671	20857	20539	20348	20545	20552	20505	20433	20640	20410	20274	20257	20489	20427	20390	20579	20665	20572	20707	20615	20626	20517	20651	20677	20594	20554	20673	20620	20476	20594	20647	20505	20582	20637	20515	20728	20573	20731	20593	20647	20794	20521	20708	20579	20479	20456	20512	20579	20615	20522	20689	20571	20672	20770	20675	20409	20708	20338	20556	20579	20524	20685	20628	20688	20857	20648	20507	20588	20678	20630	20443	20431	20722	20599	20650	20530	20687	20356	20524	20503	20620	20549	20534	20445	20506	20619	20495	20544	20689	20531	20616	20508	20522	20754	20524	20511	20702	20590	20379	20698	20511	20480	20523	20443	20660	20675	20661	20803	20682	20486	20648	20694	20495	20467	20402	20197	20527	20619	20626	20638	20533	20480	20633	20517	20411	20582	20618	20597	20529	20692	20522	20530	20487	20550	20331	20480	20752	20553	20446	20653	20609	20673	20570	20292	20506	20694	20489	20728	20628	20645	20617	20732	20693	20578	20511	20382	20489	20482	20631	20394	20619	20651	20633	20733	20776	20535	20526	20495	20491	20780	20525	20596	20562	20439	20554	20380	20538	20521	20583	20737	20451	20486	20702	20523	20680	20699	20808	20537	20702	20694	20547	20534	20685	20560	20520	20457	20690	20417	20577	20408	20556	20440	20748	20661	20646	20684	20292	20550	20544	20569	20550	20275	20543	20439	20533	20559	20485	20541	20424	20563	20515	20581	20652	20554	20603	20691	20548	20620	20525	20691	20480	20622	20643	20508	20672	20620	20882	20554	20524	20400	20660	20592	20734	20699	20571	20896	20551	20526	20384	20646	20607	20685	20523	20704	20621	20493	20504	20525	20403	20551	20445	20697	20609	20382	20470	20811	20422	20502	20706	20658	20438	20468	20812	20613	20579	20551	20566	20508	20708	20734	20632	20503	20492	20670	20503	20663	20531	20550	20774	20561	20578	20431	20555	20590	20605	20556	20596	20368	20555	20670	20748	20756	20565	20783	20558	20482	20613	20577	20462	20551	20703	20664	20545	20471	20487	20576	20629	20571	20671	20796	20499	20458	20512	20600	20657	20388	20465	20550	20638	20548	20217	20354	20684	20680	20533	20706	20457	20502	20752	20639	20491	20460	20484	20827	20512	20625	20658	20429	20666	20738	20553	20449	20550	20648	20629	20737	20468	20811	20431	20610	20523	20588	20643	20590	20642	20586	20563	20590	20523	20543	20468	20367	20547	20482	20561	20690	20598	20630	20664	20431	20458	20630	20744	20483	20523	20707	20397	20787	20704	20520	20470	20496	20571	20401	20558	20692	20672	20473	20636	20560	20678	20684	20681	20536	20616	20470	20709	20710	20619	20504	20504	20397	20611	20512	20692	20619	20680	20501	20441	20629	20577	20407	20518	20559	20666	20432	20673	20477	20836	20690	20592	20532	20451	20450	20558	20623	20577	20605	20570	20186	20539	20728	20618	20646	20970	20557	20480	20642	20550	20675	20477	20687	20568	20679	20545	20593	20706	20669	20551	20543	20525	20618	20608	20606	20461	20664	20578	20536	20487	20509	20412	20526	20445	20605	20609	20520	20781	20589	20679	20636	20886	20595	20686	20448	20192	20455	20532	20527	20629	20495	20570	20640	20398	20649	20395	20656	20390	20550	20749	20671	20661	20498	20633	20549	20499	20511	20454	20638	20380	20358	20513	20540	20453	20442	20481	20468	20616	20604	20676	20350	20549	20581	20637	20695	20482	20518	20710	20614	20617	20679	20403	20547	20750	20477	20678	20549	20429	20509	20644	20566	20704	20654	20893	20876	20500	20672	20562	20482	20607	20489	20655	20518	20481	20570	20498	20561	20509	20647	20448	20546	20396	20454	20758	20520	20606	20589	20512	20641	20680	20298	20691	20567	20314	20523	20626	20577	20382	20469	20522	20715	20574	20602	20593	20551	20551	20839	20625	20616	20472	20614	20606	20729	20503	20625	20657	20632	20765	20523	20639	20815	20698	20548	20680	20458	20393	20482	20513	20512	20516	20553	20666	20668	20424	20285	20471	20562	20771	20708	20573	20720	20609	20712	20652	20630	20647	20449	20772	20414	20668	20629	20487	20504	20567	20490	20545	20298	20488	20380	20766	20401	20477	20490	20595	20540	20570	20599	20574	20675	20544	20575	20657	20286	20624	20611	20761	20509	20703	20615	20544	20583	20526	20567	20548	20452	20554	20410	20491	20436	20628	20631	20499	20474	20586	20564	20680	20544	20462	20400	20410	20334	20273	20583	20406	20640	20487	20549	20692	20596	20558	20544	20381	20450	20580	20593	20511	20365	20494	20445	20564	20569	20445	20530	20461	20526	20717	20286	20640	20603	20418	20589	20527	20514	20362	20621	20608	20566	20451	20642	20421	20444	20683	20670	20592	20500	20620	20625	20677	20524	20354	20433	20537	20375	20527	20729	20636	20612	20649	20886	20673	20756	20635	20646	20564	20520	20542	20400	20612	20529	20432	20497	20552	20665	20599	20637	20418	20550	20329	20613	20634	20646	20413	20396	20513	20750	20437	20573	20571	20408	20618	20591	20612	20628	20389	20420	20474	20557	20724	20370	20587	20555	20563	20645	20533	20426	20311	20440	20477	20748	20510	20278	20206	20630	20619	20559	20606	20762	20453	20532	20715	20538	20508	20452	20386	20593	20576	20555	20510	20610	20656	20737	20658	20363	20441	20351	20524	20702	20523	20663	20447	20433	20358	20366	20422	20424	20654	20761	20563	20668	20651	20458	20563	20636	20624	20678	20514	20737	20476	20663	20333	20564	20498	20537	20625	20568	20631	20567	20663	20543	20485	20553	20419	20584	20622	20651	20513	20616	20636	20564	20567	20792	20570	20527	20295	20377	20472	20598	20691	20732	20591	20574	20551	20564	20377	20552	20672	20455	20634	20656	20571	20495	20583	20494	20637	20611	20510	20591	20411	20400	20644	20706	20435	20847	20486	20498	20677	20348	20674	20405	20633	20676	20617	20637	20590	20562	20620	20606	20469	20593	20559	20485	20583	20584	20483	20461	20704	20917	20594	20638	20572	20560	20610	20622	20706	20624	20609	20579	20509	20475	20519	20588	20725	20480	20504	20608	20671	20507	20452	20524	20785	20423	20606	20586	20595	20483	20655	20390	20531	20543	20712	20633	20640	20471	20584	20571	20791	20611	20610	20565	20574	20475	20814	20547	20684	20328	20666	20537	20732	20579	20403	20559	20815	20501	20580	20503	20655	20665	20621	20478	20419	20549	20743	20561	20441	20782	20507	20639	20654	20627	20316	20484	20404	20684	20527	20572	20635	20501	20794	20540	20571	20647	20425	20466	20516	20537	20688	20663	20623	20453	20454	20525	20628	20331	20543	20607	20531	20556	20711	20481	20604	20633	20547	20564	20582	20680	20636	20540	20609	20556	20448	20457	20549	20355	20442	20583	20404	20723	20554	20627	20569	20579	20453	20457	20498	20449	20572	20386	20399	20821	20567	20631
27041	57117	51500	34291	24558	19872	18083	17375	17152	17228	17151	17206	17051	16907	16974	17052	16927	17140	17085	16976	16993	17174	17148	16962	17075	17058	16871	17083	17106	17002	17115	16806	16829	17084	16863	16934	17035	17115	17085	17191	17034	17178	17059	16974	16996	17063	17006	17205	17014	17138	17125	17111	17069	17175	17054	17172	17118	17044	16879	17026	17115	17136	17119	16992	17070	17102	17103	17073	17114	17149	17114	16998	16948	17052	17147	16945	17118	17226	17054	17130	17112	17296	17187	16895	17040	17092	16924	17164	16993	17075	17048	16859	16983	16951	17066	17026	17061	17156	17024	16896	17156	16933	17163	16955	16917	16915	17192	16985	17022	17021	17220	17113	16902	16980	17212	16929	16974	17033	17066	17104	17128	17088	17122	16940	17069	17125	17172	17172	16885	17119	17047	17134	16939	17159	17078	17090	17110	17203	16981	16907	17225	17060	17058	17232	17141	16882	16957	17049	16981	17244	17101	17063	17185	17041	17066	16953	16994	17103	16960	16978	16987	17114	17059	17111	17064	17123	16998	17040	17027	16940	17026	16718	17176	17242	17018	17064	17070	17143	17099	16947	16982	17038	16884	16855	17104	17003	17042	16982	16988	16980	16858	16985	17097	17066	17093	16996	16924	17084	16888	17244	17045	16977	17031	17076	17019	16945	17041	16866	16922	17136	17155	16754	17119	16910	16933	16931	17037	17099	17074	17149	17026	17264	17082	17095	17038	17105	16866	17078	17033	16814	16947	16965	17285	17074	17192	16984	17142	17010	17147	16992	16819	17121	16961	17009	17165	16975	17190	17160	17063	16954	16981	16988	17169	17135	16932	17053	17077	16982	16967	17042	17073	17107	17000	17133	17004	16904	17210	17042	17029	17123	16990	16924	17073	17041	17090	17151	16898	17076	16990	17107	17020	17037	17127	16994	17073	17007	17009	17100	17125	17092	17283	16990	17030	17017	17022	17039	17006	17152	16922	17183	16876	16884	17146	16990	17035	17179	17172	17180	17045	17143	17168	17051	16992	17121	16976	17201	17040	17095	17119	17035	17040	17038	17230	16964	16995	16925	17124	17033	17065	17091	17036	17084	17127	16977	17125	16962	16962	17248	17028	17151	16941	17241	17139	16961	17221	17001	17063	16852	16970	16959	16933	17122	16997	16878	16940	17097	17153	17053	17104	16854	17117	17014	17079	17006	17173	17170	17063	16940	17076	16981	17172	17137	17028	17025	17035	16959	16955	16970	17052	17059	16947	17031	17152	17063	17020	17155	16953	17055	17164	16889	16975	16847	17260	17149	17061	16970	16992	17148	17125	16998	17073	17000	16872	17104	16940	17004	17125	17126	17190	17054	17150	17021	16846	17267	17173	16879	16971	17055	17032	16833	16966	17011	16933	17093	17002	17189	17135	17035	16992	17062	17097	16813	17109	17060	17168	17000	16995	17098	16954	16868	17010	17077	17089	17104	17001	16911	16936	17074	16854	16911	17088	16994	16960	17134	17022	17022	17083	17008	17078	17087	16948	16943	17047	17060	17030	17063	17015	17081	16972	17159	16901	16964	17165	17132	17091	17189	16929	16786	17164	16977	17123	17210	16952	17151	17239	17052	17069	17000	17221	17013	17040	16971	17024	17016	17067	17021	17110	16964	17025	17028	17113	17091	17159	17118	16975	17099	17137	17066	17059	17040	17064	17027	16925	16937	16972	16994	17281	16999	17104	17076	16920	17136	17072	16954	17052	17063	17116	17141	17143	17162	16934	17162	16848	17191	17107	17203	17046	16978	17053	17011	16908	16958	17089	17039	17154	17132	17187	17160	17108	16958	17147	17069	17037	17059	17240	16877	17106	16823	17312	16918	17118	16956	17252	17025	17131	17063	17112	17102	16906	17249	17089	17049	17201	17168	17115	17161	16900	17000	17197	17024	17073	16940	17205	17167	17050	17011	17022	17051	16861	17106	17012	16973	17041	17153	17110	17011	16986	17063	17027	17054	16979	16988	16989	17006	17003	17072	17117	17185	17022	17088	16980	17110	17098	17130	16899	17050	17098	17046	17026	17031	17263	17011	17059	17178	16757	16909	16893	17247	17124	17150	17089	17046	17023	17178	17088	16931	17086	17197	17012	17084	17062	16902	17239	16972	17215	16965	17260	17088	16985	16943	17142	16930	17197	17069	17088	17041	17071	16972	17124	16867	17179	16893	17174	17185	17020	17003	17140	17134	17003	16894	16901	17171	17163	17110	17003	17178	17300	17058	17091	16804	16962	16794	17133	17041	17083	16959	17089	17064	17068	16968	16836	17184	16816	17084	16975	16972	17024	16996	17207	16887	17143	17014	16812	17005	17146	17161	17041	17118	17057	17151	17020	16924	17055	17179	17247	16884	17141	17073	16905	17007	17124	17129	17126	17048	17004	17007	16896	17058	17013	17122	16988	17191	17112	17105	17120	17134	17051	16942	16941	17147	16919	17108	17265	16965	17261	17103	17074	17111	16964	17140	17198	17033	16909	17203	16990	16953	16995	17152	16933	17035	16889	17040	16966	16990	17127	16935	17157	17058	17058	16981	17207	17103	17016	17070	17040	16997	17020	16960	16941	16949	16974	17022	16939	17082	17037	17330	17191	17162	16771	16893	16991	17038	16869	16998	16951	17008	16884	16983	16970	17038	17037	17117	17025	17207	17009	17052	17009	16883	17124	17168	16934	17043	17169	17001	16992	17153	17091	17083	17255	17045	17089	17007	17007	17044	16979	17077	17084	16951	17025	17083	16871	17264	17048	17109	17164	16936	17147	17153	16871	16969	16982	17026	17106	17223	17039	16998	17105	17041	17256	17024	17149	17146	17073	16999	16995	17026	16844	16941	16898	16992	17052	16931	17193	17148	17024	16910	16993	16979	17016	17127	17120	17003	17051	17079	17239	16960	17091	16912	17112	17146	17119	17143	17004	17030	17248	17097	16988	17166	17111	16755	17028	17077	17139	16964	16890	16987	16995	17199	16901	16913	16815	17252	17139	17076	17083	17145	17130	16966	16920	17091	17129	16900	16984	16874	17116	16998	16974	17168	17048	17019	17105	17074	17033	17058	16949	17265	17127	17185	16895	16880	17029	17024	16932	16907	16978	17064	17135	17141	17040	17026	17070	16959	17053	17116	17241	16934	17128	17099	17082	17110	17008	17060	17047	17082	17107	17060	17101	17074	17180	17270	16940	17097	17052	16976	17120	17063	16948	17029	16957	17115	17018	17101	17067	17086	17106	16928	17000	17113	17039	17046	16953	17194	17048	16883	16924	16970	17231	17177	17046	17178	17080	17198	17075	17027	16971	16881	16939	17131	17102	16957	17139	16937	16992	16997	16930	17134	17131	16962	17174	17261	16968	16904	17144	17058	16968	17117	17016	16960	17271	17124	17019	17064	17046	17024	17233	17151	16992	17238	17279	17027	17214	17039	17122	17158	17064	16996	17117	17016	17133	17043	17175	16947	17216	17043	17067	17150	17017	17049	16979	17061	17091	17052	17052	16995	17041	17060	17105	17083	16943	17000	16846	17136	17119	17229	16931	17059	16943	17090	17074	16981	16851	17095	16992	17137	16900	17263	17105	17054	16970	16992	16980	17027	17161	16984	17029	17002	17173	16981	17180	17139	16872	17023	17171	17065	17016	17064	17066	17150	17112	16971	16891	17052	17045	17060	17059	17046	16906	17190	16853	17105	17233	16946	16891	17089	17104	16821	17173	16925	17057	17042	16894	17034	17001	17140	16991	17042	17114	17021	17015	17054	17057	17230	17251	17268	17040	17165	17162	17052	16925	17041	17169	17050	17151	16898	16969	17139	17081	17073	17089	16926	17185	16864	17119	17043	17095	17326	17274	16947	16913	17287	17073	16924	17125	16971	17301	17069	17141	16937	16973	16959	16891	16926	17088	17136	17093	16943	17007	16935	16989	17077	17054	17083	17151	17072	17064	16967	17118	17033	17036	16960	17067	17130	17130	16956	17198	16991	17009	17005	17034	16885	17086	17070	16980	17062	17087	17072	17097	17112	16987	17186	16873	17016	17052	17047	16940	17116	17102	16975	17013	16920	16959	16992	17187	17072	16982	17082	17038	17089	17171	16993	17028	17068	17008	16976	17226	16966	17084	17092	17008	16913	17039	17097	17114	16976	16977	17016	17070	17246	17035	17116	17211	17051	16941	16950	16920	17043	17052	17070	17141	17140	17039	17013	17014	17140	17117	17051	16998	16969	17065	17147	17322	17128	17073	16999	17113	17041	16937	17014	17324	16964	16995	17066	17091	16903	17247	16928	17096	17016	17121	17103	16929	17019	17121	17253	17021	16954	17205	17113	17120	16972	17083	17036	16885	17082	17143	17119	17084	17071	17005	17025	17052	17021	17247	17117	17130	17116	16990	17105	17063	16921	16960	16931	17105	16924	17104	16995	17111	16934	17149	16936	17095	17132	16988	17007	17182	17134	16836	17061	17175	17279	17192	16823	17050	17063	16953	17243	16938	17020	17064	17029	16979	17073	17046	17065	16941	17188	16869	17131	17050	16919	17053	17171	17005	17016	17032	17068	16809	17077	17131	17028	16867	16979	17219	16902	16897	17106	16977	17054	17050	16997	16967	17128	17033	17152	17011	17014	17166	16834	17108	17238	17153	16952	17135	17056	16930	17146	17139	16951	17009	17222	17036	16972	17036	17047	17118	17209	17210	17030	16920	17200	17135	17241	16993	16919	17057	16976	17121	17104	17120	16949	16880	16976	17051	16996	17118	17014	17310	16979	17050	17029	16961	16997	16964	16940	17046	17212	17017	17071	17062	16842	17112	16803	16931	17150	17154	17035	17088	16922	17072	17171	16952	17212	17168	17035	17056	17047	17164	17101	17072	17091	17070	17087	16961	16970	16900	17107	17273	17090	16961	17185	16974	17116	16960	16908	16953	17098	17110	17008	17116	17096	16941	17031	17079	17172	17049	17175	17089	17143	17097	16990	17160	17019	17003	17194	17153	17001	16993	16993	17242	17186	16928	17111	17155	17118	17001	17046	17003	16993	17064	17121	17159	17056	17024	16940	17151	17153	17043	17197	17017	16992	16924	17223	16945	17128	16920	17022	17094	17060	17124	17025	16924	17008	17036	17025	17079	16998
24082	24193	43465	45067	37444	31668	27721	22629	21063	21046	20863	20792	20884	20708	20808	20771	20550	20543	20584	20781	20916	20641	20682	20779	20633	20752	20521	20719	20524	20581	20561	20710	20588	20421	20776	20640	20637	20600	20516	20461	20626	20714	20745	20698	20625	20635	20733	20507	20332	20642	20487	20566	20441	20506	20718	20620	20466	20659	20548	20596	20682	20889	20656	20649	20835	20470	20687	20654	20755	20931	20536	20792	20294	20624	20542	20386	20501	20505	20408	20536	20846	20737	20572	20818	20464	20328	20480	20299	20761	20597	20931	20875	20502	20376	20769	20752	20514	20575	20327	20350	20662	20291	20657	20529	20738	20604	20676	20419	20408	20705	20459	20661	20637	20392	20652	20321	20588	20713	20560	20663	20773	20606	20550	20481	20533	20448	20392	20602	20703	20594	20751	20637	20519	20521	20497	20458	20534	20621	20674	20500	20668	20868	20483	20441	20441	20508	20443	20698	20625	20565	20464	20640	20409	20476	20832	20474	20661	20533	20500	20586	20688	20531	20505	20683	20614	20683	20638	20488	20609	20513	20538	20689	20450	20750	20486	20635	20539	20484	20622	20667	20761	20547	20563	20500	20671	20797	20620	20474	20669	20670	20596	20549	20732	20388	20647	20897	20718	20763	20471	20530	20574	20667	20604	20344	20772	20407	20417	20288	20564	20558	20678	20547	20670	20783	20648	20703	20572	20653	20460	20657	20562	20656	20620	20513	20493	20661	20727	20582	20534	20516	20727	20605	20643	20805	20845	20609	20704	20584	20542	20446	20426	20684	20729	20564	20278	20563	20443	20542	20648	20764	20695	20508	20659	20530	20589	20510	20574	20723	20451	20440	20762	20573	20483	20666	20557	20456	20480	20387	20711	20852	20490	20413	20322	20634	20575	20567	20308	20494	20763	20735	20529	20553	20510	20693	20545	20455	20510	20679	20482	20597	20492	20681	20536	20424	20399	20661	20782	20425	20516	20666	20550	20460	20412	20445	20530	20585	20766	20706	20373	20652	20483	20638	20636	20384	20676	20482	20617	20683	20333	20611	20473	20788	20610	20678	20462	20400	20507	20823	20566	20642	20534	20599	20482	20544	20464	20602	20494	20569	20422	20475	20532	20493	20581	20670	20409	20456	20565	20606	20751	20669	20520	20597	20537	20804	20637	20528	20551	20609	20671	20546	20715	20610	20619	20541	20452	20457	20658	20589	20443	20488	20430	20493	20538	20448	20617	20506	20700	20331	20379	20571	20787	20689	20613	20508	20757	20683	20504	20830	20592	20434	20582	20503	20552	20742	20643	20532	20517	20625	20570	20657	20699	20702	20516	20536	20470	20628	20483	20429	20677	20623	20614	20497	20565	20632	20512	20615	20789	20624	20637	20579	20402	20503	20785	20588	20693	20657	20739	20544	20616	20578	20545	20564	20709	20547	20519	20664	20634	20644	20568	20786	20526	20592	20440	20519	20657	20396	20611	20630	20437	20645	20550	20487	20517	20429	20618	20544	20494	20517	20750	20634	20476	20352	20559	20446	20570	20514	20459	20707	20796	20817	20684	20652	20701	20385	20688	20556	20636	20513	20353	20595	20462	20649	20489	20588	20584	20765	20699	20479	20625	20617	20553	20511	20817	20600	20627	20711	20587	20479	20468	20384	20608	20472	20584	20490	20423	20434	20542	20640	20465	20524	20825	20710	20669	20714	20642	20469	20561	20493	20668	20510	20724	20544	20317	20715	20519	20632	20696	20337	20661	20555	20663	20448	20510	20656	20364	20805	20402	20637	20493	20406	20400	20476	20424	20614	20413	20485	20643	20900	20519	20558	20593	20340	20686	20657	20399	20508	20414	20717	20460	20642	20499	20390	20802	20478	20634	20521	20613	20359	20510	20408	20576	20562	20349	20618	20667	20583	20539	20601	20696	20530	20540	20682	20640	20613	20676	20534	20639	20467	20701	20672	20534	20481	20585	20559	20539	20339	20360	20613	20566	20511	20643	20499	20537	20558	20587	20358	20328	20548	20634	20619	20541	20667	20608	20640	20768	20473	20631	20744	20527	20578	20557	20507	20304	20535	20479	20561	20445	20724	20613	20675	20644	20602	20095	20681	20655	20658	20689	20774	20566	20420	20597	20628	20602	20588	20591	20708	20640	20625	20792	20765	20645	20654	20489	20640	20666	20635	20515	20674	20584	20656	20562	20596	20677	20577	20851	20545	20620	20772	20701	20682	20594	20530	20553	20519	20626	20673	20514	20559	20638	20632	20758	20721	20646	20500	20673	20611	20541	20550	20506	20675	20575	20566	20646	20628	20588	20637	20366	20638	20586	20513	20806	20676	20613	20563	20528	20569	20408	20659	20466	20616	20590	20673	20371	20597	20468	20675	20642	20358	20652	20657	20401	20629	20575	20532	20604	20432	20690	20583	20368	20384	20598	20674	20730	20404	20438	20584	20360	20426	20520	20557	20513	20524	20631	20643	20547	20488	20555	20430	20414	20909	20518	20508	20441	20619	20695	20705	20694	20404	20627	20664	20526	20566	20489	20548	20566	20692	20579	20618	20744	20498	20598	20513	20430	20629	20292	20522	20694	20587	20338	20563	20623	20450	20365	20437	20344	20365	20689	20830	20589	20597	20700	20774	20549	20526	20571	20386	20432	20672	20866	20608	20705	20785	20675	20504	20569	20391	20699	20471	20690	20572	20788	20590	20515	20394	20617	20521	20384	20560	20519	20502	20463	20524	20531	20527	20581	20496	20621	20572	20456	20639	20588	20512	20653	20384	20398	20490	20453	20776	20775	20515	20682	20467	20703	20723	20482	20604	20442	20555	20637	20349	20405	20700	20725	20646	20531	20589	20640	20628	20510	20537	20591	20636	20436	20424	20603	20614	20659	20716	20698	20527	20623	20533	20639	20356	20682	20363	20777	20553	20722	20431	20481	20580	20592	20581	20466	20410	20526	20662	20646	20497	20894	20726	20553	20576	20594	20595	20625	20556	20522	20237	20398	20549	20551	20519	20678	20826	20818	20423	20629	20385	20589	20463	20604	20465	20685	20674	20651	20853	20413	20624	20423	20619	20450	20546	20559	20626	20436	20510	20465	20590	20819	20651	20526	20671	20407	20612	20602	20601	20843	20782	20531	20586	20493	20521	20745	20485	20702	20517	20559	20362	20686	20262	20712	20660	20532	20710	20523	20580	20515	20333	20403	20579	20576	20441	20605	20414	20362	20574	20605	20559	20778	20540	20722	20556	20512	20551	20511	20750	20593	20682	20591	20696	20653	20627	20688	20636	20502	20530	20545	20632	20855	20564	20614	20406	20687	20562	20540	20731	20768	20566	20616	20795	20424	20779	20649	20691	20708	20485	20871	20744	20658	20664	20467	20408	20598	20359	20633	20534	20517	20573	20710	20418	20591	20557	20485	20663	20448	20493	20543	20412	20374	20495	20616	20610	20447	20463	20511	20519	20616	20443	20477	20443	20514	20575	20700	20796	20604	20604	20469	20557	20538	20527	20617	20516	20514	20593	20637	20725	20505	20413	20355	20576	20752	20591	20526	20690	20549	20560	20506	20301	20757	20591	20528	20609	20369	20490	20713	20569	20708	20617	20565	20273	20827	20399	20690	20491	20555	20588	20644	20594	20509	20828	20514	20602	20678	20515	20733	20603	20684	20605	20597	20686	20659	20598	20536	20496	20598	20338	20864	20721	20767	20693	20538	20485	20576	20651	20381	20449	20541	20524	20538	20887	20629	20416	20539	20543	20432	20420	20712	20632	20576	20605	20677	20664	20438	20708	20467	20629	20721	20515	20691	20728	20602	20549	20491	20518	20465	20369	20570	20314	20415	20454	20461	20646	20561	20390	20647	20616	20660	20711	20497	20538	20445	20445	20661	20519	20448	20584	20536	20656	20567	20503	20657	20435	20560	20446	20523	20701	20498	20444	20654	20633	20347	20559	20756	20557	20644	20552	20588	20784	20448	20712	20602	20812	20470	20537	20464	20391	20471	20392	20573	20817	20386	20509	20466	20632	20552	20618	20675	20614	20587	20862	20809	20490	20394	20408	20734	20672	20612	20433	20475	20780	20510	20534	20524	20495	20585	20360	20619	20533	20649	20407	20518	20622	20465	20598	20549	20698	20614	20756	20458	20598	20725	20596	20612	20746	20511	20443	20590	20618	20586	20797	20571	20653	20545	20656	20648	20464	20618	20517	20600	20506	20666	20433	20713	20694	20598	20792	20505	20618	20518	20829	20545	20685	20571	20690	20677	20555	20652	20739	20290	20783	20737	20659	20570	20783	20675	20661	20901	20538	20559	20552	20362	20680	20726	20797	20824	20506	20493	20703	20451	20576	20540	20687	20493	20688	20407	20452	20655	20544	20508	20499	20653	20672	20592	20387	20766	20659	20639	20601	20501	20740	20584	20595	20670	20591	20693	20593	20573	20713	20662	20492	20491	20733	20425	20573	20732	20609	20630	20476	20580	20370	20466	20456	20563	20474	20606	20421	20885	20503	20554	20397	20502	20482	20712	20343	20661	20681	20505	20549	20604	20322	20575	20628	20460	20686	20582	20654	20705	20642	20626	20649	20525	20566	20264	20650	20582	20515	20820	20549	20565	20407	20583	20520	20663	20783	20712	20728	20439	20651	20489	20655	20543	20550	20609	20742	20709	20723	20675	20568	20573	20446	20706	20522	20613	20341	20673	20786	20734	20545	20402	20406	20561	20341	20634	20489	20628	20647	20640	20772	20656	20760	20562	20537	20732	20665	20420	20675	20559	20443	20605	20725	20562	20381	20590	20643	20755	20538	20630	20581	20277	20460	20447	20620	20590	20659	20452	20379	20594	20797	20777	20799	20574	20654	20638	20747	20549	20650	20631	20560	20696	20643	20551	20686	20627	20684	20492	20592	20618	20524	20707	20595	20416	20553	20773	20514	20630	20434	20560	20688	20525	20487	20626	20512	20495	20607	20405	20493	20528	20593	20404	20660	20552	20643	20851	20530	20833	20569	20526	20846	20564	20540	20665	20582	20448	20861	20575	20435	20774	20661	20541	20737	20746	20593	20691	20532	20513	20585	20752	20655	20510	20491	20542	20825	20480	20804	20492	20516	20392	20355	20565	20475	20490	20548	20715	20634
54804	95271	89158	63794	45111	31110	22286	18700	17331	17258	17082	17118	17241	17134	17187	17351	17171	17018	17186	17008	17198	17201	17276	17123	17065	17025	17247	17072	17126	17315	17066	17208	17142	17049	17303	17083	17105	17032	17037	16959	16837	17215	17025	17215	17169	17166	17177	17156	17157	17226	17263	17120	17064	17169	17193	17215	17092	17192	17323	17103	17149	17075	17209	17083	17070	17226	17045	17276	17201	17140	17197	17105	17260	17213	17199	17234	17004	17131	17099	17158	17146	16963	17150	17116	17182	17291	17232	17095	17211	17073	17285	16917	17109	17018	17091	17286	17133	17041	17106	17131	17122	17137	17196	17059	17105	17026	17337	17251	17012	17168	17208	17156	16953	17038	17082	17049	17012	17102	17124	17041	17236	17127	17109	17144	17044	17138	17167	17198	17257	17193	16966	17085	17170	17098	17304	17119	17156	17079	17044	17073	17090	17214	16998	17193	17097	17230	17048	17087	17259	16982	17104	16921	17183	17111	17263	17139	16908	17138	17085	17179	17228	16888	16991	17176	17238	17056	17235	17021	17075	17070	17178	16969	17114	16949	17201	17112	17130	17227	16985	17107	17036	17004	17042	17022	17112	17142	17280	16944	17178	17153	17185	17193	17001	17047	17307	17225	17098	17125	17171	16966	17162	17141	17142	17218	17147	17014	17175	17269	17072	17121	17124	17335	17064	16895	17060	17059	17164	17086	17263	17149	17157	17165	17216	17106	17226	17071	17004	17032	17197	17130	17027	17120	17123	17345	17257	17110	17093	17049	17119	17306	17125	17057	17226	17044	17206	17163	17223	17108	17118	17134	16992	17132	17093	17169	17276	17024	16977	17076	17178	17020	17058	17252	17186	17154	17212	17076	17028	17292	17156	17189	17105	17072	17155	17046	17172	16957	17035	17109	17004	17187	17001	17164	17103	17110	16967	16984	17079	17082	16997	17168	17089	17142	17087	16952	17066	17117	17108	17077	17028	17097	17151	16997	17089	17111	17145	17118	17054	17084	17100	16998	17455	17132	17038	17031	17115	17138	17091	17053	17166	17192	17140	17086	16994	17121	17276	17039	17087	17211	17186	17142	17138	17162	17226	17194	17172	17066	17274	17220	17014	17034	17083	17242	17173	17198	17170	17217	17135	17138	17134	16980	16990	17136	17265	17273	16993	16996	17108	17098	17099	17163	17193	16970	17038	17129	16967	17126	17076	16988	17186	17357	17186	16989	17040	17168	17139	17069	17202	17014	16992	17227	17152	16973	17175	17090	16971	17015	17046	17084	17255	17068	17176	17047	17096	17273	17152	17025	17099	17060	17326	17075	17201	17043	17306	16926	17101	17041	17018	17368	17001	17136	17127	17053	17130	17195	17135	17056	17191	17162	17195	17212	17227	17102	16880	17133	17219	17013	17181	17119	17224	17070	17074	17140	17003	17080	17112	17022	17196	16986	17109	17088	17070	17176	17092	17030	17059	17074	17148	17104	17142	17065	17298	17219	17235	17047	17265	17107	16982	17101	17183	17204	17030	17099	17106	17060	17086	17240	17151	17180	17228	17016	17212	17137	17224	17228	17173	16933	17235	17088	17101	17259	17205	17155	17303	17077	17103	17105	17065	17102	17131	17286	17166	17103	17209	17129	17051	17022	17151	16937	17067	16995	17099	17122	17151	17102	17076	16967	16947	17053	17084	16994	17199	17130	17072	17046	16889	17264	17065	17222	16954	17186	17063	16998	17098	17091	17057	17006	17055	17180	17245	17073	17151	17082	17105	17232	17025	17191	17176	17060	17060	17186	17198	17154	17139	17294	17268	17071	17103	17091	17167	17029	17085	17101	17189	17187	17209	17247	17117	17319	17310	17197	17292	17036	17113	17022	17090	17111	17103	17126	16977	17044	17169	17279	17140	17098	17094	17137	17171	17102	17138	17058	17115	16978	17102	17017	17203	17209	17066	17214	16963	17184	17273	17158	17207	17060	17138	17263	17213	17338	17024	17218	17199	16991	17238	17191	17138	17278	17120	17123	17150	17071	17042	17132	17062	17002	17124	17103	17164	17302	17106	17126	17102	17145	17255	17239	17046	17102	17043	17031	17193	17110	17018	17100	17116	17130	17404	17143	17099	17145	17192	17099	17014	17112	17230	17067	17081	17076	16916	17200	17063	17049	17050	17142	17065	17342	17190	17238	17134	17045	17154	17002	17249	17224	17337	17142	17037	17061	17107	17268	17164	17012	17081	17269	17083	17193	17113	17035	17202	17164	16916	17103	17250	17078	17121	17026	16996	17111	17241	17034	17049	16999	17116	17234	17008	17119	17213	17092	17225	17270	17073	17188	17052	17057	17257	17159	16992	16990	17145	17211	17146	17110	17056	16982	17071	17060	17113	17062	17068	17031	17034	17103	17199	17055	17075	17263	17095	17022	17059	17087	17167	17144	16964	17151	17205	17067	17211	16983	17072	17057	17144	17059	17302	17181	17162	17097	17225	17111	17152	17095	17078	17173	16975	17211	17041	16811	17110	17046	17106	17177	17097	16888	17114	17313	17159	16984	17124	16988	17225	17194	17135	17050	17105	17286	17095	17246	17090	17036	17044	17005	17047	16936	17088	17192	17066	17051	17135	17344	17139	16948	17227	17047	17222	17054	17146	17065	17223	17261	17142	16972	17031	17283	17105	17196	17187	17228	17151	16931	17131	17123	17190	16975	17088	17093	17192	17189	17101	17156	17092	17094	17188	17221	17140	17067	17000	17186	17082	17097	17171	17348	17028	17252	17039	17294	17164	17232	17265	17300	17087	17156	17115	16998	17100	17049	17222	17100	17202	17238	17185	17127	17301	17237	17119	17074	17154	17210	16997	17339	17041	17099	17110	17074	17027	17160	17178	16928	17271	17155	17140	17130	17142	17211	17175	17165	16924	16989	17064	17085	17086	17205	17009	17077	17071	17196	17190	17119	17114	17218	17062	16876	16997	17052	17095	17039	17199	17110	17204	17202	17053	17225	17021	17108	17131	17141	17231	17070	17106	17281	17121	17069	17267	17240	17253	17224	17319	17024	17156	17141	16947	17281	17165	17065	17126	17202	17366	17207	17034	17040	17018	17031	17141	16920	17144	17064	17096	16891	17109	17081	17090	17031	17170	17001	17058	17125	17053	17157	17109	17207	17162	17131	17035	17054	17246	17014	17234	17245	17167	17320	17251	17023	17206	17138	17093	16917	16944	17255	17121	17099	17238	17115	17058	17194	17082	17183	17137	17045	17060	17102	17133	17065	16959	17196	17000	17142	17181	17320	17025	17073	17184	17086	17018	17218	17274	17237	17188	17146	17122	17082	16933	17218	16998	17116	17062	17158	17112	16997	17009	17148	16975	17253	17182	17317	17044	17142	17145	17126	17102	17080	17091	17210	17091	17102	17144	17084	17082	17106	17175	17131	17237	17181	17107	17053	17092	17204	17061	17053	17319	17095	17071	17018	16998	17177	17185	17121	17201	17189	17193	16871	17106	17280	17096	17180	17158	17117	17044	17199	17015	17099	17097	17235	17118	17068	17003	17097	17007	17198	17081	17186	17037	17027	17039	17173	17075	17151	17163	17092	17194	17105	17272	17305	17039	17117	17051	17234	17134	17062	17105	17233	17045	17164	16988	17279	17168	17010	17244	17040	17165	17224	17124	16814	17123	17143	17077	17068	17071	17204	17284	16957	17134	17114	17109	17095	17140	17041	17284	17134	17218	17178	17254	17102	17061	17049	17059	17063	17154	17211	17101	17190	17183	17248	17156	17090	17165	16902	17116	17029	17165	16979	17135	17124	17119	17250	17130	17131	17186	16975	17102	17027	17248	17095	17223	17271	16950	17106	17180	17082	17305	17095	17129	17245	17045	17219	17161	17059	17040	17124	17129	17042	16858	17083	17110	17235	17098	17311	17191	16971	17098	17163	17283	17000	17275	17301	17116	16975	17082	17183	17057	17253	17141	17036	17191	17166	17074	16986	17191	17327	17044	17270	17229	17009	17188	17144	16987	17080	16840	17196	17172	17184	17022	17151	17023	17224	17198	17101	17266	17104	17182	17106	17150	17146	17039	17027	17313	17049	17063	17071	17136	17244	17076	17221	17045	16991	17079	17031	17158	17119	17201	17222	17115	17189	16895	17101	17467	17026	17206	17127	17063	17120	17151	17162	17257	17001	17009	16994	17156	17168	17227	17101	17172	17109	17184	17166	17240	17191	17162	17080	17040	17059	17089	17186	17059	17121	17229	16950	17217	17208	17093	16864	17159	17239	17127	17127	17080	17129	17253	17250	17109	17271	16823	17048	17178	16981	17093	17058	17035	17026	17117	17059	17097	16897	17355	17128	17245	17044	17048	17041	17093	17335	17152	17179	17103	17130	17256	17057	16988	17165	17188	17105	17187	17061	17027	17064	17153	17132	17174	17261	16957	17108	17132	17232	17142	17179	17169	17184	17169	17270	17290	17117	17145	17101	17133	17176	17082	16932	17160	17014	17205	17211	16945	17156	17170	17327	16966	17203	17246	17088	17086	17020	17131	17191	17136	17144	17039	17073	17078	17165	17190	17156	17250	17187	17202	17229	17015	17206	17114	17460	17179	17164	17121	17105	17205	16973	17057	17137	17114	17130	17104	17225	17022	17172	17196	17134	17220	17370	17025	17094	17330	17014	17162	17080	17092	17216	17102	17241	17051	17043	17052	17013	17217	17229	17049	16937	17078	16927	17087	17255	17072	17075	17127	17074	17075	17221	17133	17241	17294	17099	17287	17194	17352	17340	16973	17167	17017	17338	17233	17176	16912	17220	17143	17197	17006	17308	17077	17012	17242	17036	16955	16942	17063	17161	17193	17082	17000	17196	17134	17088	17122	17127	17154	17048	17159	17158	17144	17287	16981	17051	17186	17323	17250	17106	17173	17003	17178	17025	17155	17135	17199	16999	17162	17123	17269	17150	17210	17109	17075	17041	17165	17026	17050	17040	17133	17297	17199	16981	17011	17253	17182	17193	17056	17225	17212	17173	17066	17020	17201	17074	17096	16985	17008	17143	17050	17000	17094	17130	17100	17078	17091	17100	17046	17143	17304	17168	17091	17153	17141	17102	17069	17242	17242	17062	17055	17044	17029	17205	17220	17165	17157	17202
22957	22698	38855	41715	39433	35525	31720	24437	21992	21588	21621	21134	21110	21352	21193	21116	21087	20970	21055	21065	20922	21023	21183	21085	21096	21019	20874	21080	21137	20798	20760	20866	20875	21040	20930	21076	21044	20619	20820	20900	20888	21141	20937	20859	20943	20697	20993	20836	21152	20846	20781	20791	20850	20730	20913	21060	20967	20921	21056	20631	20895	20909	20985	20943	20982	21130	20814	21125	20893	20864	21134	20859	20900	20609	20825	20806	21030	20849	20983	20772	20904	21074	20953	20807	20886	20818	21024	20849	20988	21035	20892	20757	21002	20754	20736	20915	20971	20612	20845	20933	20857	21031	20891	20663	20963	20943	20665	20815	21072	20780	20711	20568	20713	20905	21092	20870	20821	20880	21085	20889	20883	20620	20824	20902	20683	20817	20831	20823	21006	20831	20851	20775	20879	20673	21002	20754	20798	20964	20862	21038	20757	20737	20923	20971	20822	20824	20866	20990	21057	20833	20833	20828	20835	20859	20751	20933	21058	20738	21047	20961	20945	20795	20729	20955	20783	20826	20922	21033	20997	20709	20829	20734	20988	21093	20966	20900	20895	20964	20960	21044	20990	20696	20937	20935	21066	21128	21073	20876	20815	20914	21039	20984	20810	20783	20747	20685	20997	20980	20891	20922	20747	20912	20708	20804	20725	20684	20755	20999	21046	20977	21009	20735	20724	20798	20764	20995	20954	20704	20999	20757	20854	20944	20700	20850	20763	20803	20870	20599	20801	20806	20881	21030	20921	20743	20804	20760	21040	20838	20797	20748	20725	20965	20706	20696	20687	20979	20878	21014	20834	20875	21085	20831	21093	20854	20994	20918	20996	20825	20726	20694	20806	20802	20943	20785	20949	20903	20996	20764	20700	20905	20984	20754	21010	20963	20690	21004	20829	20830	21075	20967	20991	20935	20953	20939	20849	20976	20927	20634	20829	20710	20951	20981	20827	20620	20935	20966	20828	20885	20915	20957	20881	20626	20941	20863	20869	20787	20833	20899	20793	20587	20844	20709	20870	20871	20747	20871	20799	20994	20841	20810	20762	20779	20911	20868	20976	20701	20886	20654	20816	20985	20875	20861	20795	20747	20853	20849	20876	20814	21066	20623	20878	20726	20889	21183	20905	20650	20861	20931	20797	20777	21121	20962	20806	20941	20920	20914	21075	21005	20814	20746	20969	20782	20893	20939	20749	20824	20727	20899	20836	20746	20702	20830	21013	20770	20936	20851	21204	21113	20800	21035	21020	20700	20834	20924	20602	20829	20660	20730	20679	20785	20765	20874	20666	20784	20810	20724	20767	20838	20915	20658	20847	20921	20827	20776	20770	20936	20835	20688	20800	20711	20826	20926	20736	20850	20883	20781	20692	20892	20816	20880	20867	20700	20660	20859	20697	20678	20851	20693	20778	21091	20846	21107	20964	20866	20773	20932	20978	20871	20892	20824	20908	20867	20928	20773	20874	20723	20928	20962	21041	20827	20837	20822	20740	20753	20954	20768	20834	20799	20680	20748	20944	20920	20794	20597	20924	20690	20867	20930	20839	20835	20793	20877	20781	20927	20950	20883	20871	21063	20803	20743	20898	20841	20746	20864	20860	20719	20729	20760	21048	20879	20840	20825	20816	20611	20657	20840	20762	20953	21014	20882	20899	20933	21102	20811	20797	20710	20829	20765	20956	21072	20994	20919	20837	21012	20932	20807	20770	20815	20881	20881	20774	20819	20827	20728	20752	20732	21061	20928	20809	21039	21028	21025	20717	20864	20871	20828	20878	20749	20713	20821	21019	20827	20809	20709	20842	20982	20806	20849	20917	20829	20950	20996	20842	20673	20846	20775	20912	20961	20715	20762	20757	20803	20834	20676	20834	20610	20837	20854	20970	21099	20666	20734	20784	20927	20813	20752	20815	20872	20687	20871	20803	20736	20732	20764	20802	20650	20819	20817	20829	20790	20896	21104	20888	20919	20972	20800	20625	20921	20702	20725	21042	20754	20699	20956	20969	20779	20757	20754	20694	20698	20781	20894	20877	20845	21016	20633	20799	20947	20991	20875	20954	20815	20858	20948	20841	20798	20948	20865	20802	20621	21077	20924	20738	20662	20815	20852	20845	20770	20923	20731	20764	20941	20737	20646	20976	20901	20861	20738	20921	20865	20867	20836	20854	20883	20788	20706	20846	20824	20674	20861	20966	20750	20744	20831	20736	20676	20890	20963	20823	21021	20935	20962	20858	20807	20937	20770	20881	20796	20768	20769	20692	20671	20883	20883	20938	20853	20887	21049	20853	20934	20757	20706	20774	20823	21016	20732	20751	20782	20825	20790	20628	20677	20843	20895	20867	21018	20948	21050	20769	20772	20740	20864	20921	20859	20704	20840	21037	20735	20797	21003	20879	20877	20783	20704	20944	20766	20785	21127	20847	20993	20884	20970	20741	20754	21026	20860	20834	20978	20876	20672	20849	21033	20672	21008	21053	20764	20762	20819	20948	20745	20879	20647	20872	20841	20900	20898	20983	20748	20878	20785	20778	20915	20847	20865	20932	21003	20897	20717	20819	20742	20894	20883	20623	20811	20862	20992	20925	20801	20785	20682	20901	20800	20893	20826	21083	20807	20690	20775	20759	20955	20892	20601	20909	20793	20930	21031	20782	20780	21053	20862	20778	20796	20901	20923	20880	20825	20891	20942	20872	20900	20952	20984	20802	20904	20912	20895	20815	20529	20791	20741	20959	20811	20883	21007	20948	20813	20633	20869	20864	20852	20894	20856	20828	20824	20776	20541	20911	20954	20868	20807	20856	20791	20896	20969	21034	20892	20972	20874	20620	20990	20782	20657	20901	20766	20810	20971	20576	20669	20548	20787	20963	20778	21038	20945	20923	20982	20894	20779	20858	20811	20616	20817	21014	20942	20747	20997	20949	20706	20722	20803	20926	20763	20706	20691	20859	20936	20772	20872	20768	20672	20958	20692	20680	20817	20783	20759	21049	20725	20611	21008	20749	20640	20755	20892	20894	20672	20986	20958	20775	20664	20751	20670	20854	20825	20837	20772	20849	20986	21012	20886	20744	20876	20965	20842	20962	20946	20808	20792	20893	20774	20658	20708	20845	20707	20566	20900	20804	20883	21000	20608	20750	20735	20759	20723	20673	21089	20819	20917	20972	20851	20666	20884	21156	20634	20983	20873	20959	20679	20881	20822	21031	20771	20802	20749	20697	20853	20660	20850	20886	20848	20732	20811	20874	20855	20920	20798	20720	20807	20983	20694	20727	20763	20724	20787	21011	20973	20837	20954	20972	20929	20918	20786	20747	20681	21087	20816	20972	20859	20923	20774	20623	20930	20826	20949	20775	20804	21035	20971	20772	20683	20902	20906	20717	20919	20943	20844	20963	20732	20952	20833	20849	20855	20931	20860	20755	20731	20887	20883	21043	20654	20590	20581	20794	20665	20768	20726	20846	20987	20975	20910	20812	20973	20871	20857	21025	20882	20751	20926	20818	20723	20733	21217	20800	20783	20788	20951	20652	20495	20799	20559	20738	21015	20698	20954	20807	20757	20715	20951	20853	20880	20970	20748	20987	20847	20852	20793	20942	20908	21128	20864	20646	20722	20634	21109	20577	20804	20683	20785	21138	21013	20690	20826	20631	20812	20695	21212	20868	20797	20880	20817	20768	20847	20729	20746	20944	20799	21144	20899	20765	20968	20792	20727	20892	21070	20962	20879	20739	21111	20781	20792	20733	20908	20911	20743	20765	20887	20747	20964	20761	20839	20955	20757	20720	20991	20977	20598	20662	21005	20914	20895	20807	20783	20981	20833	20724	20757	20948	21080	20836	20569	20849	20938	20991	20888	20686	20998	20857	20970	20827	20712	20851	20768	20886	20939	20848	20655	20661	20694	20666	20950	20929	20895	20799	20786	20999	20714	20955	20825	20861	20856	20849	20763	20808	20682	21023	20940	20817	20870	20801	20712	20650	20907	20772	20731	20693	20653	20821	20983	20744	20768	20845	20730	20854	20808	20678	20762	20783	20722	20718	20900	20584	20842	20788	20678	20815	20925	20825	20719	21053	20854	20916	20887	20906	20844	20818	20586	20878	20768	20848	20768	20798	20691	20980	20909	20724	20729	20808	21130	21056	20716	20963	20851	20873	20895	20735	20916	20748	20725	20883	20746	20604	20975	20942	20808	20776	20698	20866	20808	20877	20998	20691	20837	20952	20779	20929	20783	20818	20615	20664	21083	20971	20919	20907	20786	20760	20799	20848	20750	20795	20668	20920	21082	20859	20900	20785	20941	20797	20674	20895	21016	20875	20908	20924	20898	20907	20785	20702	20881	20984	20798	20909	20788	20820	20948	20672	20898	20787	20802	20847	20845	21014	20661	21020	21028	20964	20781	20997	20985	20959	20870	20725	20780	20788	20917	20976	20760	20739	20883	20899	20941	20961	20804	20859	20920	20954	20891	20974	20832	20744	20820	20928	20802	20728	20718	20842	20870	20598	20762	20936	21087	20742	20899	20688	20746	20715	20668	20900	20851	20695	20952	20780	20697	21005	20600	20721	20867	20849	20965	20809	20831	20829	20867	20749	20837	20783	20868	20694	20930	20783	20888	20936	20981	20648	20966	21012	20870	20768	20884	20766	20804	20946	20685	21151	20793	20932	20749	20737	20846	20852	20916	20897	20972	20725	20808	20741	20910	20804	20724	20809	20899	21019	20875	21029	20610	20868	20782	20557	20698	20660	20803	20826	20966	20892	20800	20551	20760	20984	20700	20749	20797	20904	20743	20773	20890	20981	20831	20678	20752	20764	20872	20689	20722	20804	20814	21000	20709	20731	20838	20840	20751	20839	20972	20816	20845	21023	20891	20772	20859	20895	20544	20843	20831	20809	20806	20906	20632	20988	20844	20846	20863	20856	20853	20719	20721	20809	20885	20941	20884	20747	20794	20900	21007	20816	20864	20813	20940	20915	20861	20948	21010	20733	20757	21025	20860	20926	20843	20641	20715	20684	20752	20747	20920	20804	20833	21005	20757	20908	21020	20884	20973	21042	20833	20880	20748	20895	20863	20940	20918	20925	20927	20906	20796	20929	20825	20659	20975	20872	20727	20858	20618	20625	20788	20957	21059	20753	20995
58990	100976	95735	78374	57488	39866	27469	20234	17959	17204	17229	17140	17337	17425	17211	17332	17269	17190	17230	17256	17288	17175	17399	17169	17206	17329	17306	17271	17211	17239	17280	17254	17201	17400	17223	17293	17343	17202	17261	17220	17139	17249	17373	17238	17179	17268	17414	17211	17217	17284	17119	17360	17277	17059	17199	17186	17245	17212	17221	17055	17211	17313	17203	17335	17079	17392	17280	17248	17304	17271	17307	17060	17321	17366	17197	17124	17293	17307	17016	17288	17286	17397	17111	17313	17280	17316	17231	17202	17153	17205	17389	17361	17473	17360	17359	17110	17145	17334	17246	17235	17175	17320	17164	17298	17181	17155	17242	17343	17409	17143	17341	17280	17286	17359	17246	17258	17376	17267	17492	17318	17404	17156	17074	17102	17338	17100	17375	17129	17271	17267	17117	17276	17090	17249	17181	17363	17212	17142	17154	17161	17188	17234	17219	17167	17198	17312	17134	17195	17257	17447	17289	17220	17133	17304	17311	17339	17166	17279	17115	17262	17175	17296	17123	17264	17351	17237	17258	17084	17203	17354	17233	17285	17373	17162	17303	17100	17232	17294	17352	17019	17539	17386	17233	17298	17305	17245	17349	17074	17163	17283	17270	17177	17179	17201	17335	17215	17228	17275	17355	17172	17140	17322	17396	17333	17293	17225	17230	17253	17381	17262	17171	17406	17259	17189	17369	17257	17307	17198	17269	17044	17127	17175	17280	17226	17360	17368	17193	17135	17325	17265	17261	17212	17310	17280	17267	17106	17161	17092	17183	17446	17387	17383	17329	17466	17431	17202	17351	17114	17207	17371	17243	17140	17346	17370	17245	17343	17207	17425	17215	17297	17163	17275	17290	17270	17271	17307	17196	17132	17349	17128	17407	17425	17195	17195	17202	17212	17256	17335	17318	17104	17219	17210	17236	17325	17131	17286	17263	17294	17276	17189	17161	17228	17249	17083	17297	17204	17444	17179	17294	17058	17269	17145	17092	17089	17312	17238	17179	17159	17191	17282	17211	17166	17292	17332	17176	17228	17392	17231	17196	17248	17236	17219	17214	17354	17366	17126	17202	17226	17246	17198	17367	17311	17260	17136	17141	17395	17138	17184	17235	17259	17216	17403	17330	17101	17226	17269	17293	17228	17160	17307	17212	17304	17186	17158	17393	17244	17092	17209	17288	17299	17222	17265	17323	17039	17035	17072	17237	17183	17315	17154	17293	17324	17590	17363	17151	17142	17204	17260	17303	17200	17278	17122	17178	17245	17223	17380	17342	17218	17249	17273	17520	17197	17273	17337	17398	17292	17323	17447	17280	17321	17300	17317	17175	17260	17306	17231	17164	17309	17211	17170	17312	17320	17294	17082	17251	17140	17150	17352	17262	17210	17173	17378	17333	17104	17222	17021	17283	17178	17049	17081	17102	17402	17325	17199	17117	17421	17345	17228	17245	17314	17154	17471	17284	17246	17195	17433	17322	17193	17270	17347	17300	17196	17271	17389	17113	17136	17267	17214	17245	17090	17316	17359	17182	17387	17098	17186	17175	17319	17330	17379	17172	17291	17155	17186	17337	17208	17369	17181	17274	17357	17394	17299	17159	17309	17230	17257	17354	17227	17129	17308	17166	17314	17191	17388	17272	17304	17200	17332	17136	17176	17354	16956	17174	17281	17501	17156	17257	17348	17213	16953	17116	17323	17437	17232	17172	17335	17342	17297	17172	17334	17014	17246	17212	17379	17240	17356	17133	17257	17089	17201	17294	17265	17171	17205	17255	17391	17081	17315	17217	17215	17148	17259	17208	17148	17207	17359	17320	17390	17178	17199	17223	17204	17244	17051	17380	17426	17311	17050	17363	17239	17448	17176	17263	17226	17294	17284	17215	17325	17490	17298	17243	17271	17192	17297	17237	17238	17294	17316	17535	17138	17315	17498	17291	17305	17137	17260	17311	17143	17276	17270	17319	17376	17239	17234	17416	17160	17260	17201	17109	17333	17197	17312	17216	17131	17393	17411	17229	17239	17366	17180	17231	17188	17139	17284	17237	17372	17211	17087	17266	17271	17236	17215	17176	16996	17453	17064	17072	17284	17232	17346	17183	17064	17250	17224	17290	17245	17312	17362	17233	17076	17301	17190	17276	17337	17132	17339	17545	17133	17201	17214	17296	17281	17180	17177	17122	17308	17313	17150	17194	17372	17156	17208	17155	17285	17110	17236	17301	17301	17198	17183	17289	17152	17098	17139	17173	17185	17139	17290	17141	17307	17047	17425	17323	17301	17242	17181	17278	17164	17354	17192	17304	17256	17213	17143	17354	17121	17227	17341	17288	17050	17311	17206	17052	17148	17287	17377	17207	17289	17135	17230	17351	17292	17220	17231	17322	17153	17227	17103	17277	17215	17158	17182	17483	17219	17351	17298	17331	17139	17224	17424	17289	17093	17064	17161	17434	17309	17259	17252	17325	17394	17327	17435	17330	17278	17282	17073	17273	17221	17195	17256	17145	17339	17201	17161	17380	17301	17132	17181	17311	17105	17321	17154	17310	17204	17220	17229	17391	17112	17378	17093	17225	17331	17032	17367	17014	17092	17537	17350	17280	17293	17303	17425	17400	17228	17353	17224	17174	17263	17111	17271	17031	17352	17305	17190	17253	17195	17177	17182	17199	17190	17282	17092	17260	17175	17346	17265	17223	17293	17138	17430	17233	17190	17173	17208	17201	17302	17372	17089	17191	17359	17109	17275	17204	17339	17193	17276	17255	17111	17275	17190	17251	17182	17277	17190	17277	17280	17174	17481	17302	17273	17265	17165	17293	17277	17254	17156	17235	17383	17241	17270	17423	17045	17209	17101	17399	17289	17273	17153	17060	17386	17072	17151	17196	17266	17212	17316	17348	17271	17158	17294	17284	17199	17179	17147	17336	17218	17292	17305	17171	17348	17223	17170	17294	17259	17244	17466	17371	17283	17410	17144	17354	17129	17208	17239	17253	17204	17265	17352	17458	17182	17223	17150	17286	17338	17163	17326	17330	17062	17250	17120	17265	17168	17193	17195	17338	17330	17402	17213	17114	17191	17285	17243	17299	17311	17123	17436	17150	17188	17154	17378	17058	17254	17142	17132	17274	17172	17233	17306	17301	17269	17218	17256	17271	17306	17154	17195	17165	17238	17391	17257	17192	17289	17157	17277	17124	17210	17300	17318	17325	17295	17240	17211	17360	17326	17462	17125	17348	17286	17016	17219	17210	17161	17350	17294	17601	17191	17174	17137	17291	17248	17329	17038	17269	17265	17207	17164	17232	17391	17165	17324	17085	17171	17038	17154	17209	17323	17155	17314	17208	17459	17326	17419	17132	17134	17160	17137	17249	17302	17294	17421	17099	17311	17087	17203	17101	17356	17255	17196	17242	17261	17200	17317	17159	17381	17193	17294	17148	17359	17198	17225	17303	17047	17228	17321	17215	17184	17286	17210	17390	17143	17223	17285	17356	17290	17118	17278	17040	17300	17188	17109	17243	17114	17415	17029	17391	17198	17219	17244	17313	17285	17419	17191	17224	17136	17266	17281	17299	17043	17153	17047	17299	17187	17072	17336	17307	17307	17051	17298	17293	17148	17359	17217	17161	17388	17172	17252	17245	17315	17281	17186	17323	17273	17257	17355	17330	17303	17008	17342	17195	17173	17301	17365	17132	17283	17261	17391	17244	17211	17110	17243	17272	17382	17229	17319	17296	17361	17367	17224	17266	17163	17191	17199	17217	17373	17383	17350	17346	17333	17339	17226	17200	17173	17115	17155	17298	17213	17117	17171	17194	17210	17376	17306	17340	17163	17299	17410	17340	17300	17305	17233	17253	17130	17199	17218	17098	17114	17059	17235	17355	17259	17467	17169	17448	17133	17187	17221	17315	17232	17395	17385	17156	17376	17041	17356	17254	17387	17215	17265	17073	17301	17376	17206	17273	17110	17347	17196	17357	17428	17430	17086	17362	17316	17250	17224	17224	17230	17293	17297	17294	17385	17183	17249	17247	17419	17165	17324	17354	17388	17260	17371	17229	17339	17109	17392	17286	17307	17204	17255	17208	17260	17180	17357	17266	17189	17381	17301	17354	17276	17230	17298	17348	17326	17435	17324	17240	17329	17202	17082	17245	17282	17257	17249	17172	17272	17292	17287	17134	17219	17449	17081	17231	17063	17408	17178	17165	17215	17220	17194	17237	17293	17267	17305	17266	17293	17231	17319	17324	17225	17286	17398	17242	17263	17114	17166	17272	17221	17324	17287	17256	17243	17205	17072	17308	17131	17218	17224	17188	17129	17137	17207	17313	17431	17177	17152	17247	17247	17231	17158	17221	17208	17393	17414	17209	17240	17239	17262	17306	17270	17380	17344	17355	17186	17198	17177	17033	17138	17303	17194	17418	17192	17242	17045	17205	17205	17219	17277	17380	17248	17378	17186	17252	17071	17192	17138	16951	17254	17303	17065	17287	17374	17013	17205	17250	17101	17152	17162	17265	17162	17217	17115	17311	17334	17297	17293	17257	17183	17257	17255	17216	17001	17430	17196	17152	17230	17429	17244	17142	17233	17273	17272	17116	17231	17203	17404	17220	17336	17246	17354	17154	17391	17173	17379	17255	17229	17302	17279	17166	17080	17423	17157	17256	17269	17131	17168	17135	17218	17149	17115	17295	17265	17323	17203	17206	17174	17337	17205	17185	17223	17104	17362	17378	17198	17384	17139	17201	17389	17245	17196	17270	17205	17392	17159	17349	17270	17161	17287	17242	17382	17183	17249	17320	17094	17130	17280	17172	17264	17279	17362	17121	17149	17189	17197	17377	17165	17311	17175	17202	17180	17118	17396	17149	17137	17255	17212	17364	17083	17215	17233	17276	17079	17206	17249	17162	17072	17348	17236	17291	17031	17303	17096	17233	17296	17229	17244	17232	17353	17162	17264	17129	17237	17368	17198	17175	17158	17196	17250	17196	17209	17151	17408	17227	17224	17315	17293	17197	17473	17350	17185	17112	17422	17277	17304	17406	17078	17335	17210	17301	17342	17294	17209	17098	17125	17187	17159	17349	17415	17066	17208	17250	17403	17270	17283	17179	17202	17193	17433	17373	17366	17117	17336	17221	17263	17239	17388	17347	17057
28896	35839	46851	37020	27989	24154	22555	21452	21099	21107	21197	20905	21048	21207	21380	21111	21350	21074	21001	20987	21086	21107	21112	20929	21274	21240	21075	21248	21272	21249	21193	21106	20957	21058	21359	21358	21151	21104	20983	21204	21243	21003	21135	21124	21201	21215	21080	21373	21110	21083	21195	21335	20948	21207	21114	21102	20937	21011	20999	21111	21088	21135	21155	21095	21138	20947	21168	21133	21114	21104	21196	21031	20943	21133	21143	21298	21000	20962	21160	20940	21078	21151	21110	21273	21148	21246	21069	21014	20800	21005	21206	21102	21161	20942	20871	21096	20830	20956	21237	20877	20908	20959	21048	21100	21127	21083	21090	20971	20796	21027	20908	21027	21021	21110	21162	21081	20912	20970	20950	21040	20914	21083	21175	21130	21244	21099	21115	21135	21040	21251	21167	20926	21007	20917	20941	20956	21269	21379	20866	21028	20980	21056	21220	20900	21176	20900	21098	21244	20929	21054	21026	21130	21120	20978	20990	21263	21055	21223	20913	21200	21126	21001	21333	21096	21002	21319	20917	20999	20833	21226	21036	21255	20926	20965	21240	20952	21272	20875	21125	20827	20935	21127	20953	20870	20915	21059	20978	21179	20989	20911	20914	21079	20868	20833	20901	20864	21134	21117	21208	21176	21097	20930	21159	21058	21066	21101	21199	20897	21218	21148	21084	21116	20991	21018	20876	20982	20977	21221	21184	21127	21186	20913	21015	21065	21102	21085	20980	20939	20972	20942	20814	20951	20989	21249	21074	21182	21009	20999	21151	21008	21085	21038	21099	20897	21237	21263	21159	21141	20903	20953	21128	20971	21024	20904	21155	21244	21217	20942	20976	21180	21070	21120	21220	21181	21166	21226	21182	21049	20876	21030	21152	21050	21026	21238	21047	21214	21064	21122	21099	20871	20980	21073	20984	21073	21049	21002	21162	21226	21014	21292	20864	21203	21188	20988	21090	21129	21082	21016	20989	21006	20953	21174	21250	21032	21105	20858	20974	21159	21038	21212	20989	20965	21070	21155	20978	20949	21182	21099	21121	21017	21199	21382	21071	21073	21222	21038	20813	21076	21140	20935	20968	21091	21072	21150	21071	21050	21221	20914	20891	21137	21155	21017	21187	21171	21108	21053	21052	20934	21081	21065	21033	21038	21094	21351	20861	21203	20857	21148	20950	21308	21269	21264	20724	21036	21254	21221	21016	20771	21058	21282	21016	21046	21033	21046	21112	21221	21165	20882	21203	21077	20974	21100	21202	21040	21108	21229	21264	20924	21096	20930	21085	21149	20815	21024	21141	20854	21214	20998	21069	21062	21091	20999	21016	21219	20842	21137	21241	21162	21068	21082	21012	20860	21060	20913	21131	21080	21068	21114	21232	20998	20948	21210	20944	20940	21061	21146	21127	21128	20988	21052	21214	21304	21216	21112	21219	21032	21310	21102	20987	21132	21155	21033	21068	21083	21156	21132	21005	20987	21146	20964	21272	21033	21030	21023	21038	21303	21245	21299	21049	21163	21000	21184	21061	21113	21224	20879	21058	20896	21296	21109	21065	20964	21042	21023	21214	21257	21236	20989	21189	20956	21100	21104	21162	21221	21202	21172	21067	21030	21066	21157	21013	20900	21132	21205	21108	21053	21246	20927	21145	21030	21117	20979	21215	21189	21198	21045	21080	21078	20741	21116	20962	20999	21021	20769	21115	21061	21020	21047	21185	21105	20926	21055	21139	20999	21001	21038	20944	21107	21114	21244	20989	21000	21064	20941	21197	21290	21225	21122	20938	20780	20829	21116	21038	21115	21104	21322	21048	21130	21131	21130	21091	21112	20931	21095	20908	21178	21075	21206	20994	20973	21288	21154	21193	21033	21099	21208	20837	21088	20920	20842	21025	21092	21146	21044	21161	21127	21080	21078	21270	21187	20950	21037	20905	21172	21199	21276	21241	21209	20989	21099	20966	20858	21074	21000	20957	21087	21087	20959	21164	21007	21076	20955	21119	20994	21377	20931	21247	21137	21190	21060	21331	21316	21491	20925	21095	21129	21134	20925	21116	20668	21173	20923	20992	21290	21179	21097	21270	21139	21081	21097	21174	21112	21202	21072	21201	21133	20940	21259	21028	20939	21018	20962	21210	21140	21170	20929	21160	20914	21008	21224	21178	21128	20884	21081	21138	21019	21127	20999	21131	20855	21060	20893	21073	21093	21002	20943	21013	21165	21087	20998	21167	21244	21013	20988	21171	21124	21180	21325	21071	21043	20790	20982	20998	21077	21184	21025	21225	21131	21091	21140	21112	21146	21039	21252	21158	21174	21005	20991	21122	20843	20987	20916	20988	21033	20981	21213	21079	21131	21102	21105	21151	20866	21076	20938	21030	21341	21103	21197	21075	20876	21196	21169	20707	21159	20914	20853	21180	21089	20988	20962	21070	21019	21003	20803	21170	21114	21299	21188	21150	21038	21045	21058	21329	21022	20939	21252	21049	20913	21161	21150	20962	21058	21372	21075	21067	20982	21119	20840	21051	21174	21258	20758	21090	20941	21054	20979	21047	20999	20924	21049	21065	21078	20803	21188	21153	21060	20818	20918	21135	21041	20856	21083	21130	20949	21032	21020	21019	21156	21044	21112	21086	20904	21127	20957	21131	21219	21013	20897	21032	21182	21213	21171	21150	21172	20979	20957	21101	21064	21208	20920	20975	20906	20970	21050	21156	20937	21057	21104	20990	21088	21161	21074	21336	20812	21242	21133	21124	21220	21386	21141	21066	21083	21084	20915	21017	20945	21277	21154	20976	21057	21126	21110	21131	21039	21072	21061	21265	20947	21113	21075	21050	21168	21206	21125	21042	20946	21127	21205	21302	21010	20957	21043	21079	20930	20989	21154	21073	20936	21130	21089	20944	21019	21052	20833	20995	20935	21098	21124	21227	21088	21417	20976	21116	21199	21132	21104	21143	21093	21066	21076	21329	20953	21120	20946	21059	21353	21218	20970	21107	21372	20989	21021	21176	21093	21168	21147	21065	20920	21213	20915	20997	21015	21059	20911	20878	21012	20900	21193	21087	20938	21265	21030	20899	21213	21056	21012	21127	21198	21088	21078	21057	21182	21091	20970	21030	21247	21115	21034	21205	21296	21005	21152	21076	21131	21236	21059	21396	21009	21159	21131	21111	21005	21199	20904	20977	21077	21169	21146	20857	21160	21122	21265	21088	21034	21194	21086	21063	20960	20966	21056	21264	21064	21171	21007	20951	21131	21054	21041	21091	21036	20995	20863	21302	21114	21156	21063	21102	20939	21031	20964	21138	21159	21144	20939	21123	21146	20929	21242	21003	20976	21093	21087	21089	21086	21127	21082	21239	21021	20832	20959	21006	21004	20976	21076	21135	21223	21132	20904	21261	21070	21041	21078	20946	21020	20946	20949	21142	21168	21030	21250	21192	21054	20920	21191	21114	21330	21247	20979	21187	21041	21229	21050	20958	21157	20999	21212	21014	21089	21082	20885	21075	20869	21095	20905	20932	21015	21300	21061	21124	21083	21142	21245	21011	20873	21057	21262	21249	21169	21185	21106	21163	21259	21057	21132	21043	20922	21225	20931	21190	20999	20960	21075	21230	21165	20944	21067	21233	21224	21170	20972	20848	21047	21224	21055	21065	20913	21214	20932	21106	21074	21023	21152	20913	21107	21144	21160	21127	21147	21147	21193	21323	21078	21172	21059	20996	21250	21110	21012	21185	21219	20954	21023	21008	20963	21306	21045	21264	21132	21278	20732	21109	21070	21219	21112	21174	21033	21268	21167	21023	21075	21097	21068	20937	21161	21128	21013	20927	20932	21025	20701	21097	21077	21091	20936	21226	20977	21156	21165	21258	21351	21089	21268	21197	21074	21170	21094	20991	21121	20940	20956	21131	21055	21365	21089	21114	21047	21279	21229	21158	20966	20846	20767	20849	20811	21116	20932	21128	21176	21154	21001	21010	21128	21069	20899	21021	21021	20929	21212	21127	20955	20991	21059	20857	20982	21327	21158	21124	21115	20973	21200	21232	21128	21160	21105	21126	20947	21072	20890	21009	21209	21225	21150	20944	21120	21031	21114	21290	20931	21054	21128	20942	20962	20924	21022	20837	21141	21119	21008	21007	21054	20912	21164	21023	21230	21004	21272	21082	21059	21018	21137	21175	21118	21070	20984	21026	21107	20797	21188	21048	20942	21360	21021	21248	20978	21145	20964	21068	20926	20825	21045	20925	21036	21104	21293	21060	20916	21069	21053	21157	21059	21050	20914	21220	21047	21157	21011	21067	21208	21110	21069	21068	21188	21108	21108	21175	21060	21156	21323	21141	21114	21046	21054	21090	21078	21117	21431	21083	21282	20999	20973	21006	20925	20995	20784	21351	20950	21148	21137	20885	21108	21293	21053	20941	21013	21293	21119	21136	20956	21036	21109	21214	21079	21264	21260	20919	20986	21170	20913	20772	21224	21083	21237	21206	21005	21040	21121	21031	20905	20857	21147	21126	21054	20933	20918	21126	21096	21061	21246	21045	20988	21176	20998	21069	21104	21078	21086	20980	21063	21494	20857	21050	21050	21308	21214	21281	21158	21090	20991	21069	20976	20915	21175	21088	20888	20927	21130	21061	21199	20908	21093	21035	21032	21192	21215	20988	21247	21231	21090	20933	21092	21018	20901	20895	20965	21119	20854	21309	21097	21071	20961	21132	21019	21055	21050	21111	21124	21085	21168	20978	21161	21172	21062	21102	21253	21104	21323	21121	21208	21051	20868	21008	21075	21192	21033	21152	21050	21204	21211	21201	21023	21072	21330	20947	21085	21004	21031	20943	21092	20990	20939	21128	20929	21108	21255	20991	21097	21108	20953	21066	21135	21000	21090	21101	20987	21028	20967	21064	21060	21113	21163	21274	20844	21161	20950	21165	21192	21051	21171	21085	21020	21100	21071	20928	21209	21185	21100	20939	20855	21089	21000	21020	21185	21136	21151	21035	20957	21252	21075	21066	20959	21145	21047	21238	21229	21005	21249	21118	20848	21013	21165	20882	20997	21142	20968	21187	21155	21077	21102	21108	21147	21223	21080	21098	20886	20708	21298	21159	20971	21180	20918	21046	21236	20993	20938	21059	21288
32547	56693	48331	32629	24425	20288	18115	17491	17322	17266	17327	17351	17243	17396	17340	17386	17446	17207	17454	17190	17385	17264	17373	17188	17225	17428	17263	17467	17222	17446	17139	17233	17170	17245	17323	17432	17384	17376	17505	17395	17434	17346	17182	17318	17407	17307	17318	17426	17456	17261	17133	17377	17206	17238	17341	17272	17363	17325	17273	17321	17281	17411	17262	17456	17399	17319	17413	17256	17159	17391	17346	17398	17369	17220	17280	17202	17374	17340	17307	17400	17326	17368	17327	17383	17373	17344	17222	17330	17367	17243	17184	17299	17186	17448	17368	17362	17247	17456	17462	17168	17306	17388	17394	17293	17248	17343	17437	17214	17427	17295	17429	17398	17284	17286	17347	17035	17400	17261	17537	17337	17279	17337	17286	17549	17291	17326	17419	17287	17311	17388	17205	17425	17271	17385	17333	17317	17260	17365	17250	17169	17449	17322	17362	17394	17465	17425	17437	17282	17314	17413	17287	17302	17473	17362	17287	17193	17353	17396	17264	17343	17310	17223	17284	17407	17248	17194	17445	17537	17295	17390	17224	17249	17339	17527	17241	17240	17364	17499	17385	17340	17327	17199	17172	17327	17470	17269	17200	17530	17142	17460	17371	17199	17398	17298	17427	17232	17356	17384	17278	17397	17231	17311	17466	17361	17340	17317	17348	17416	17394	17239	17342	17469	17336	17274	17316	17203	17456	17295	17216	17243	17261	17322	17329	17422	17331	17391	17270	17206	17376	17457	17390	17324	17313	17368	17139	17306	17294	17215	17269	17190	17409	17182	17379	17419	17184	17297	17278	17287	17348	17187	17417	17572	17367	17374	17211	17404	17440	17388	17275	17288	17202	17426	17315	17547	17457	17318	17401	17372	17317	17219	17235	17204	17355	17349	17422	17182	17324	17275	17288	17372	17381	17319	17370	17496	17254	17271	17457	17249	17259	17270	17424	17319	17360	17368	17324	17126	17278	17287	17277	17433	17252	17313	17448	17294	17393	17133	17282	17327	17404	17120	17397	17099	17181	17221	17245	17316	17204	17302	17401	17474	17328	17166	17322	17355	17373	17311	17422	17330	17372	17286	17246	17289	17136	17391	17477	17269	17284	17423	17315	17291	17372	17366	17344	17163	17267	17246	17410	17639	17258	17282	17375	17366	17399	17225	17332	17379	17565	17399	17350	17287	17128	17391	17361	17166	17307	17379	17491	17298	17283	17357	17311	17232	17304	17240	17282	17354	17153	17339	17559	17326	17083	17455	17492	17445	17361	17398	17460	17308	17367	17499	17328	17129	17474	17221	17347	17448	17439	17359	17238	17341	17389	17346	17309	17241	17293	17349	17380	17220	17436	17238	17269	17519	17292	17355	17187	17361	17309	17313	17362	17357	17339	17378	17283	17191	16997	17183	17335	17247	17354	17098	17338	17489	17227	17433	17125	17398	17374	17432	17303	17395	17425	17317	17360	17301	17205	17288	17351	17321	17408	17302	17468	17250	17383	17237	17316	17288	17432	17510	17216	17384	17190	17310	17154	17376	17301	17222	17267	17374	17188	17368	17226	17382	17379	17322	17383	17332	17427	17249	17364	17292	17231	17449	17177	17370	17397	17317	17281	17464	17233	17459	17152	17217	17352	17444	17273	17264	17206	17287	17400	17364	17294	17405	17222	17405	17331	17331	17345	17218	17277	17353	17351	17302	17165	17308	17173	17288	17241	17278	17384	17378	17258	17210	17277	17308	17337	17371	17473	17268	17229	17256	17385	17174	17531	17326	17282	17188	17476	17279	17151	17206	17564	17137	17212	17413	17350	17373	17314	17309	17471	17331	17046	17340	17215	17421	17176	17415	17378	17293	17394	17280	17247	17340	17329	17370	17287	17412	17314	17231	17359	17302	17148	17243	17333	17451	17206	17292	17408	17383	17368	17377	17398	17300	17405	17299	17110	17345	17182	17406	17037	17398	17353	17316	17227	17389	17434	17414	17233	17340	17154	17223	17452	17552	17265	17200	17379	17527	17338	17285	17246	17392	17357	17278	17381	17156	17391	17288	17207	17272	17164	17310	17290	17431	17436	17414	17365	17354	17297	17392	17392	17170	17351	17198	17360	17298	17525	17477	17318	17301	17356	17231	17469	17293	17480	17289	17320	17434	17418	17297	17354	17408	17321	17228	17303	17344	17403	17400	17233	17461	17238	17297	17128	17228	17421	17343	17302	17385	17337	17219	17256	17309	17318	17430	17278	17311	17288	17280	17293	17165	17383	17337	17264	17268	17398	17283	17326	17205	17408	17429	17484	17293	17386	17464	17293	17262	17218	17313	17390	17430	17428	17315	17208	17258	17388	17359	17319	17442	17354	17403	17202	17096	17250	17407	17403	17264	17151	17412	17515	17291	17399	17439	17210	17271	17407	17192	17468	17397	17350	17369	17411	17276	17423	17434	17489	17099	17308	17302	17244	17269	17336	17594	17400	17499	17249	17413	17415	17326	17327	17066	17446	17266	17364	17446	17274	17381	17369	17158	17464	17298	17326	17271	17355	17342	17372	17362	17283	17261	17326	17429	17433	17395	17246	17220	17306	17275	17352	17225	17411	17237	17420	17445	17557	17091	17227	17534	17265	17421	17246	17359	17380	17192	17437	17480	17331	17251	17283	17189	17326	17347	17411	17287	17396	17385	17254	17260	17281	17403	17329	17431	17369	17129	17377	17320	17224	17170	17272	17215	17223	17200	17271	17269	17364	17287	17187	17162	17330	17434	17262	17302	17153	17333	17314	17259	17373	17352	17223	17346	17456	17269	17375	17278	17333	17306	17349	17444	17382	17414	17268	17341	17391	17352	17244	17450	17195	17314	17301	17349	17424	17489	17396	17390	17515	17342	17269	17355	17159	17497	17353	17295	17406	17388	17339	17420	17337	17227	17180	17356	17237	17321	17383	17170	17323	17468	17248	17430	17332	17270	17249	17293	17485	17257	17242	17294	17308	17330	17514	17522	17341	17312	17296	17164	17381	17334	17270	17217	17216	17252	17280	17364	17326	17398	17325	17319	17342	17292	17238	17164	17164	17253	17210	17441	17195	17345	17339	17190	17211	17299	17512	17227	17248	17335	17322	17319	17346	17268	17303	17177	17320	17404	17290	17261	17353	17364	17242	17291	17169	17175	17246	17313	17285	17268	17409	17263	17317	17221	17240	17224	17203	17285	17479	17412	17298	17315	17323	17292	17376	17429	17292	17303	17134	17457	17410	17265	17299	17162	17277	17554	17283	17163	17365	17168	17320	17275	17267	17086	17192	17365	17472	17203	17268	17261	17380	17199	17338	17303	17389	17349	17328	17315	17404	17231	17403	17166	17356	17078	17414	17302	17319	17318	17387	17298	17429	17387	17348	17179	17158	17275	17294	17384	17264	17289	17364	17260	17255	17369	17524	17333	17345	17275	17349	17165	17305	17330	17346	17408	17260	17332	17288	17287	17458	17229	17395	17239	17295	17307	17449	17315	17344	17361	17301	17364	17319	17408	17352	17240	17204	17309	17278	17377	17335	17331	17453	17339	17297	17262	17407	17401	17391	17290	17249	17453	17322	17354	17409	17296	17373	17234	17511	17422	17350	17505	17195	17301	17279	17384	17228	17421	17212	17442	17482	17174	17311	17229	17250	17168	17211	17284	17587	17297	17191	17217	17415	17288	17323	17404	17445	17330	17320	17300	17183	17365	17337	17412	17386	17223	17404	17184	17281	17427	17324	17250	17506	17276	17408	17261	17225	17288	17273	17390	17297	17416	17307	17341	17388	17459	17057	17165	17222	17350	17404	17388	17312	17259	17374	17315	17302	17244	17365	17327	17347	17404	17425	17121	17380	17336	17292	17402	17233	17234	17300	17201	17277	17519	17346	17373	17255	17383	17305	17319	17323	17392	17405	17182	17230	17338	17292	17308	17269	17304	17279	17302	17454	17312	17306	17287	17459	17057	17365	17302	17205	17243	17215	17174	17287	17359	17320	17252	17320	17174	17229	17377	17375	17391	17378	17197	17169	17288	17362	17270	17185	17462	17440	17183	17325	17380	17419	17186	17377	17415	17181	17310	17264	17379	17154	17479	17230	17499	17278	17326	17327	17278	17346	17272	17416	17284	17280	17174	17468	17344	17410	17344	17226	17248	17259	17381	17471	17418	17394	17285	17362	17358	17172	17375	17230	17219	17226	17294	17269	17207	17419	17508	17428	17251	17321	17330	17406	17263	17232	17236	17358	17364	17357	17203	17404	17260	17366	17233	17242	17310	17146	17071	17423	17348	17188	17296	17308	17147	17182	17405	17307	17269	17260	17419	17260	17293	17497	17557	17453	17310	17343	17432	17170	17358	17188	17385	17263	17262	17381	17325	17297	17374	17386	17231	17334	17279	17304	17272	17458	17263	17318	17166	17252	17275	17416	17269	17156	17164	17302	17254	17253	17258	17295	17376	17336	17143	17215	17281	17334	17300	17131	17253	17289	17291	17274	17418	17262	17235	17320	17367	17401	17450	17231	17375	17262	17443	17381	17435	17264	17347	17206	17469	17287	17313	17257	17210	17443	17278	17283	17318	17212	17258	17353	17237	17240	17266	17343	17390	17318	17359	17377	17260	17372	17444	17212	17362	17339	17405	17310	17205	17439	17340	17402	17274	17149	17379	17412	17331	17305	17259	17303	17377	17346	17355	17291	17278	17295	17358	17434	17413	17381	17399	17198	17397	17246	17370	17283	17280	17322	17185	17272	17282	17216	17483	17394	17046	17524	17239	17305	17303	17267	17275	17273	17324	17363	17296	17281	17346	17304	17334	17240	17203	17291	17335	17452	17340	17333	17310	17428	17207	17464	17188	17235	17383	17309	17200	17220	17138	17245	17471	17166	17399	17261	17269	17165	17253	17263	17479	17335	17279	17304	17356	17363	17288	17457	17257	17416	17284	17179	17419	17321	17456	17387	17187	17237	17110	17293	17366	17334	17342	17387	17430	17228	17460	17362	17539	17248	17173	17267	17227	17456	17195	17084	17185	17335	17354	17433	17417	17416	17242	17315	17427	17448	17213	17282	17298	17296	17372	17416	17177	17261	17309	17274	17238	17412	17386	17322	17375	17287	17391	17259	17275	17309	17319	17158	17423	17277	17464
24092	24192	42540	44167	37606	32109	27837	23118	21679	21802	21614	21208	21461	21456	21594	21227	21514	21321	21437	21403	21387	21315	21454	21398	21413	21247	21334	21286	21231	21414	21307	21395	21428	21375	21149	21393	21096	21165	21138	21293	21196	21287	21304	21199	21242	21498	21587	21421	21142	21350	21260	21187	21085	21441	21421	21232	21259	21186	21335	21312	21316	21442	21505	21377	21294	21208	21189	21236	21201	21580	21340	21286	21295	21383	21331	21354	21280	21333	21359	21203	21337	21286	21165	21283	21216	21312	21587	21274	21161	21373	21151	21221	21347	20999	21262	21316	21278	21183	21522	21338	21134	21214	21114	21308	21268	21372	21058	21301	21043	21195	21286	21305	21435	21049	21085	21160	21340	21188	21158	21116	21164	21054	21217	21274	21330	21258	21201	21343	21361	21164	21082	21218	21107	21107	21270	21283	21303	21342	21293	21420	21195	21226	21122	21025	21379	21252	21133	21237	21145	21364	21475	21302	21015	21105	21367	21050	21070	21317	21107	21166	21241	21310	21206	21260	21242	21258	21254	21223	21171	21109	21229	21179	21299	21299	21042	21081	21183	21496	21474	21086	21181	21406	21329	20994	21246	21147	21195	21228	21161	21335	21116	21293	21318	21360	21030	21408	21174	21197	21424	21197	21325	21208	21153	21385	21210	21300	21238	21145	21349	21304	21343	21173	21398	21206	21122	21291	21235	21131	21150	21283	21416	21436	21327	21349	21143	21160	21222	21266	21488	21231	21186	21145	21277	21353	21265	21193	21377	21101	21111	21191	21200	21243	21391	21278	21284	21339	21213	21158	21154	21359	21202	21373	21219	21196	21019	21178	21206	21208	21398	21298	21146	21315	21225	21092	21034	21377	21308	21175	21348	21343	21266	21232	21175	21283	21299	21227	21252	21189	21285	21307	21293	21265	21212	21347	21010	21209	21069	21375	21374	21155	21150	21130	21160	21437	21186	21083	21298	21259	21245	21322	21298	21226	21419	21126	21237	21315	21160	21082	21267	21286	21311	21197	21207	21336	21160	21285	21120	21236	21203	21198	21267	21093	21291	21180	21385	21221	21057	21043	21330	21212	21247	21161	21046	21122	21205	21359	21379	21293	21328	21298	21190	21113	21300	21385	21322	21230	21372	21251	21462	21105	21304	21416	21419	21391	21342	21243	21220	21096	21235	21026	21180	21358	21495	21350	21430	21232	21129	21289	21083	21306	21212	21374	21267	21254	21245	21130	21246	21125	21091	21074	21371	21052	21275	21145	21140	21378	21212	21087	21175	21326	21215	21155	21046	21393	21219	21083	21203	21451	21191	21278	21154	21498	21336	21286	21251	20958	21140	21483	21239	21206	21132	21224	21343	21290	21113	21263	21101	21112	21305	21506	21238	21298	21165	21322	21290	21261	21369	21146	21322	21150	21122	20997	21464	21144	21288	21338	21233	21039	21152	21075	21361	21319	21198	21369	21174	21258	21282	21149	21306	21245	21411	21357	21162	21299	21201	21271	21182	21220	21213	21275	20957	21146	21249	21362	21371	21158	21059	21212	21322	21394	21252	21029	21184	21357	21278	21219	21249	21126	21109	21249	21389	21247	21166	21231	21170	21478	21204	21362	21369	21252	21104	21224	21122	21157	21214	21289	21012	21431	21104	21161	21178	21235	21398	21191	21358	21363	21240	21127	21306	21262	21014	21285	21127	21109	21364	21287	21251	21109	21354	21133	21348	21316	21245	21380	21073	21183	21433	21439	21376	21151	21165	21131	21211	21004	21323	21221	21179	21274	21418	21114	21247	21118	21408	21242	21289	21325	21188	21120	21191	21359	21214	21289	21074	21218	21344	21197	21399	21160	21382	21312	21260	21205	21132	21247	21391	21347	21268	21161	21333	21241	21276	21172	21266	21130	21219	21044	21300	21136	21271	21198	21374	21191	21347	21094	21456	21130	21134	21139	21283	21383	21182	21072	21156	21270	21229	21260	21318	21425	21222	21151	21345	21261	21212	21124	21284	21126	21347	21240	21070	21214	21423	21302	21345	21166	21139	21082	21199	21246	21275	21229	21360	21356	21191	21373	21289	21195	21118	21271	21088	21114	21215	21308	20985	21192	21276	21407	21385	21304	21178	21191	21382	20989	21035	21368	21193	21094	21322	21271	21102	21061	21102	21276	21154	21208	21352	21266	21308	21423	21181	21144	21308	21457	21217	21305	21040	21389	21289	21124	21190	21245	21251	21270	21473	21412	21570	21248	21068	21154	21235	21345	21294	21288	21209	21227	21205	21142	21029	21197	21292	21236	21272	21427	21278	21428	21139	21188	21131	21163	21107	21273	21488	21385	21376	21234	21235	21228	21263	21266	21221	21364	21140	21065	21331	21239	21306	21084	21327	21126	21263	21199	21332	21281	21370	20993	21099	21275	21246	21301	21135	21189	21276	21116	21377	21105	21361	21224	21195	21212	21399	21166	21124	21208	21276	21302	21048	21212	21325	21350	21557	21402	21115	21293	21346	21300	21369	21460	20981	21172	21342	21132	21339	21160	21309	21146	21155	21301	21233	21154	21360	21256	21169	21425	21252	21277	21197	21323	21191	21270	21082	21233	21311	21465	21094	21134	21192	21546	21332	21110	21158	21137	21245	21324	21385	21187	21250	21160	21279	21211	21019	21195	21347	21188	21254	21420	21230	21159	21064	21219	21239	21144	20979	21287	21344	21149	21345	21270	21328	21094	21314	21004	21292	21178	21283	21498	21410	21063	21282	21374	21252	21258	21298	21150	21067	21168	21095	21271	21338	21366	21206	21169	21266	21146	21337	21123	21099	21366	21288	21174	21268	21061	21016	21288	21353	21259	21282	21004	21263	21274	21347	21305	21221	21186	21280	20971	21241	21209	21140	21088	21364	21136	21417	21391	21271	21049	21258	21165	21221	21284	21113	21234	21325	21478	21429	21292	21246	21249	21342	21344	21236	20946	21251	21205	21386	21227	20984	21180	21110	21187	21198	21146	21159	21172	21278	21362	21063	21081	21444	21014	21228	21283	21466	21123	21239	21186	21361	21192	21226	21202	21142	21383	21175	21286	21271	21220	21085	21316	21312	21085	21154	21078	21381	21309	21166	21237	21070	21303	21220	21122	21403	21176	21065	21074	21266	21271	21322	21253	21278	21133	21240	21164	21137	21205	21344	21265	21356	21010	21107	21376	21360	21421	21042	21455	21135	21206	21155	21079	21319	21243	21199	21248	21226	21174	21020	21406	21299	20999	21115	21341	21345	21504	21177	21111	21182	21520	21174	21081	21182	21198	21180	21398	21353	21143	21229	21115	21151	21043	21303	21214	21199	21287	21352	21343	21251	21214	21240	21270	21204	21502	21198	21110	21358	21360	21291	21229	21247	21307	21336	21169	21200	21391	21199	21278	21035	21441	21224	21385	21201	21402	21149	21153	21546	21319	21231	21333	21281	21238	21211	21234	21250	21256	21232	21374	21146	21175	21314	21092	21167	21365	21304	21095	21272	21071	21256	21323	21126	21043	21149	21008	21286	21087	21263	21228	21164	21521	21217	21225	21243	21297	21374	21152	21088	21339	21139	21156	21078	21285	21157	21137	21381	21101	21118	21024	21285	21202	21184	21222	21304	21399	21412	21353	21217	21107	21215	21315	21374	21260	21014	21025	21296	21120	21378	21164	21138	20999	21129	21268	21235	21176	21402	21278	21109	21447	21368	21066	21268	21315	21292	21374	21188	21321	21077	21139	21297	21363	21146	21205	21314	21414	21224	21442	21180	21263	21287	21144	21278	21385	21102	21051	21113	21341	21480	21147	21227	21387	21141	21291	21346	21246	21106	21008	21041	21201	21253	21366	21414	21291	21238	21124	21337	21050	21206	21282	21349	21222	21380	21168	21081	21162	21126	21401	21238	21352	21451	21176	21213	21323	21331	21237	21082	21138	21121	21220	21251	21189	21330	21342	21374	21229	21379	21391	21174	21114	21239	21328	21346	21315	21229	21225	21180	21354	21127	21082	21222	21423	21227	21178	21368	21178	21279	21311	21375	21338	21203	21088	21289	21261	21148	21283	21474	21319	21347	21384	21417	21188	20974	21378	21172	21188	21169	21234	21335	20990	21251	21504	21125	21065	21322	21200	21150	21099	21344	21420	21273	21276	21426	21143	21457	21147	21354	21283	21253	21306	21337	21083	21445	21110	21220	21225	21116	21238	21358	21513	21377	21213	21280	21195	21085	21236	21142	21243	21218	21093	21140	21315	21362	21140	21259	21373	21281	21132	21314	21238	21152	21405	21277	21223	21175	21437	21217	21107	21315	21340	21347	21175	21145	21475	21477	21251	21403	21264	21284	21141	21079	20986	21316	21188	21141	21381	21543	21089	21180	21033	21265	21231	21212	21407	21213	21399	21164	21216	21232	21085	21106	21248	21246	21233	21258	21193	21139	21235	21289	21087	21172	21393	21192	21407	21251	21210	21264	21106	20960	21203	21280	21305	21032	21239	21259	21025	21358	21085	21107	21172	21191	21208	21075	21379	21232	21232	21111	21061	21302	21240	21149	21187	21346	21228	21327	21233	21325	21335	21225	21448	21233	21204	21305	21208	21318	21140	21244	21169	20979	21402	21311	21245	21392	21298	21254	21257	21284	21247	21123	21374	21223	21207	21172	21184	21328	21233	21183	21256	21322	21168	21300	21381	21291	21254	21325	21224	21321	21305	21290	21098	21144	21355	21134	21365	21261	20993	21129	21226	21334	21055	21219	21368	21200	21186	21367	21272	21077	21296	21275	21292	21323	21235	21427	21096	21219	21218	21209	21221	21585	21339	21186	21480	21247	21151	21063	21368	21318	21291	21147	21116	21208	21196	21182	21193	21166	21411	20965	20985	21240	21256	21351	21227	21356	21270	21100	21300	21109	21230	21027	20985	21522	21019	21209	21171	21256	21354	20951	21228	21274	21187	21377	21235	21357	21147	21086	21292	21218	21264	21097	21217	21221	21243	21283	21187	21585	21302	21228	21184	21272	21314	21296	21138	21238	21181	21232	21337	21442	21438	21145	21261	21235	21127	21064	21377	21199	21228	21250	21032	21173	21237	21008	21355	21392	21297	21116	21240	21344	21281	21497	21167	21500	21336	21135	21112
61412	100131	86182	62064	44368	31041	22330	18768	17835	17657	17630	17592	17587	17471	17480	17543	17507	17455	17521	17543	17560	17477	17433	17436	17395	17447	17637	17384	17652	17558	17350	17508	17734	17444	17633	17680	17570	17389	17615	17485	17503	17370	17563	17492	17395	17585	17436	17623	17603	17368	17407	17524	17423	17488	17464	17593	17507	17330	17521	17431	17389	17667	17423	17299	17504	17640	17508	17509	17544	17696	17547	17441	17542	17563	17433	17521	17370	17550	17504	17590	17274	17465	17513	17426	17525	17500	17372	17584	17623	17536	17486	17504	17492	17592	17550	17477	17450	17359	17621	17550	17486	17533	17520	17573	17530	17395	17543	17523	17586	17467	17527	17587	17574	17522	17230	17504	17609	17607	17406	17579	17547	17400	17323	17505	17518	17383	17509	17615	17566	17479	17587	17677	17612	17474	17649	17471	17620	17494	17478	17520	17602	17553	17511	17504	17556	17467	17587	17563	17526	17586	17582	17587	17463	17546	17542	17581	17532	17451	17453	17433	17517	17362	17416	17639	17539	17419	17571	17549	17665	17460	17620	17448	17541	17520	17676	17467	17542	17710	17504	17591	17657	17450	17581	17333	17463	17411	17681	17580	17279	17399	17689	17608	17458	17685	17411	17451	17502	17647	17373	17469	17548	17517	17602	17512	17667	17525	17491	17511	17621	17492	17480	17449	17330	17466	17441	17546	17392	17531	17495	17535	17434	17348	17629	17465	17325	17592	17492	17414	17463	17610	17257	17477	17413	17377	17453	17677	17511	17407	17435	17509	17557	17609	17494	17435	17563	17426	17524	17445	17637	17569	17380	17678	17492	17487	17573	17546	17715	17592	17502	17506	17328	17598	17406	17360	17578	17431	17388	17450	17445	17434	17538	17523	17555	17527	17620	17443	17474	17521	17314	17579	17346	17539	17365	17685	17352	17516	17450	17581	17408	17482	17716	17450	17570	17446	17595	17461	17530	17511	17359	17455	17388	17410	17579	17580	17312	17469	17498	17277	17419	17513	17621	17527	17645	17626	17388	17636	17542	17519	17357	17604	17576	17473	17428	17563	17595	17471	17478	17461	17529	17601	17335	17515	17535	17525	17435	17513	17474	17459	17751	17495	17541	17637	17617	17382	17461	17585	17517	17477	17483	17386	17552	17521	17493	17464	17585	17406	17536	17398	17532	17487	17555	17447	17701	17503	17570	17483	17407	17433	17410	17351	17674	17501	17406	17411	17555	17563	17427	17395	17530	17485	17447	17538	17465	17625	17493	17511	17583	17688	17457	17520	17591	17580	17409	17475	17475	17342	17509	17487	17487	17430	17614	17521	17218	17506	17568	17424	17692	17446	17562	17336	17539	17493	17558	17603	17376	17648	17482	17578	17556	17562	17655	17431	17665	17587	17430	17556	17552	17629	17443	17642	17539	17645	17490	17381	17423	17453	17456	17639	17539	17454	17597	17607	17419	17508	17459	17502	17512	17497	17562	17474	17461	17456	17696	17531	17439	17603	17433	17560	17454	17602	17489	17371	17511	17361	17531	17403	17451	17585	17657	17608	17618	17541	17511	17359	17497	17585	17542	17579	17618	17520	17541	17439	17683	17590	17381	17421	17512	17455	17561	17474	17599	17581	17383	17413	17551	17600	17405	17630	17385	17657	17590	17263	17392	17563	17395	17500	17604	17399	17492	17502	17557	17426	17629	17285	17374	17556	17773	17516	17524	17513	17359	17486	17382	17501	17633	17529	17342	17514	17390	17390	17420	17459	17442	17417	17499	17360	17435	17556	17516	17610	17405	17565	17414	17475	17446	17471	17418	17603	17487	17377	17517	17483	17403	17363	17446	17643	17532	17375	17549	17535	17494	17474	17414	17340	17689	17377	17419	17677	17447	17630	17595	17543	17529	17522	17540	17530	17579	17472	17585	17542	17417	17591	17550	17349	17736	17400	17459	17528	17495	17532	17452	17635	17571	17525	17525	17527	17527	17388	17561	17291	17556	17513	17567	17531	17554	17354	17526	17581	17404	17606	17507	17567	17555	17449	17343	17519	17518	17690	17441	17348	17671	17693	17629	17512	17447	17433	17494	17660	17461	17458	17578	17340	17308	17471	17401	17582	17585	17384	17447	17626	17497	17423	17443	17325	17472	17612	17470	17472	17469	17583	17503	17768	17426	17576	17677	17547	17550	17447	17494	17527	17498	17554	17622	17532	17432	17599	17574	17523	17737	17507	17406	17443	17563	17385	17542	17547	17500	17459	17332	17513	17482	17418	17631	17480	17529	17649	17623	17368	17513	17407	17469	17412	17426	17366	17423	17680	17524	17641	17544	17441	17388	17559	17647	17648	17740	17485	17526	17548	17579	17531	17646	17294	17482	17386	17608	17425	17498	17534	17818	17584	17347	17308	17449	17528	17429	17351	17354	17453	17617	17538	17454	17443	17582	17555	17404	17511	17527	17547	17519	17421	17543	17516	17569	17342	17467	17671	17556	17473	17441	17585	17413	17607	17396	17464	17559	17486	17562	17502	17505	17621	17552	17504	17637	17696	17576	17405	17545	17394	17343	17561	17431	17358	17541	17571	17451	17580	17508	17514	17613	17406	17710	17473	17360	17618	17651	17453	17467	17627	17642	17647	17419	17535	17470	17536	17329	17547	17381	17401	17511	17486	17505	17500	17650	17540	17412	17351	17419	17380	17622	17365	17553	17388	17279	17417	17554	17564	17620	17481	17434	17490	17573	17455	17641	17488	17492	17389	17531	17556	17315	17414	17438	17455	17651	17438	17584	17374	17562	17675	17446	17415	17458	17462	17618	17509	17540	17561	17442	17491	17500	17668	17409	17628	17483	17413	17367	17494	17627	17508	17415	17559	17513	17673	17431	17779	17552	17625	17571	17432	17348	17691	17398	17480	17352	17392	17554	17343	17493	17429	17555	17393	17599	17435	17366	17506	17634	17489	17537	17312	17530	17397	17523	17434	17527	17615	17617	17456	17508	17605	17529	17526	17445	17610	17364	17631	17567	17376	17512	17599	17617	17302	17442	17631	17451	17480	17307	17552	17400	17343	17702	17357	17565	17528	17377	17566	17553	17493	17318	17419	17678	17687	17493	17521	17590	17559	17403	17490	17354	17673	17526	17628	17526	17518	17489	17647	17703	17440	17385	17446	17503	17570	17453	17232	17463	17610	17427	17536	17247	17462	17619	17584	17410	17723	17576	17451	17639	17534	17494	17628	17417	17401	17691	17272	17518	17534	17583	17556	17430	17435	17513	17391	17442	17509	17376	17724	17429	17467	17417	17463	17353	17480	17549	17509	17530	17410	17505	17497	17471	17363	17486	17591	17677	17289	17593	17358	17482	17635	17340	17634	17489	17379	17528	17542	17484	17232	17559	17560	17464	17695	17462	17492	17482	17487	17604	17264	17543	17622	17552	17443	17573	17345	17437	17551	17430	17507	17566	17677	17440	17625	17559	17527	17561	17412	17423	17414	17366	17443	17460	17396	17624	17486	17564	17579	17548	17288	17549	17442	17577	17611	17527	17530	17618	17456	17497	17545	17609	17522	17599	17412	17736	17420	17433	17398	17690	17536	17331	17627	17459	17600	17432	17479	17676	17465	17558	17242	17570	17482	17518	17697	17594	17454	17515	17572	17456	17565	17395	17352	17499	17563	17475	17729	17531	17659	17513	17497	17402	17705	17529	17402	17452	17502	17379	17476	17470	17399	17585	17470	17486	17399	17692	17517	17445	17484	17548	17347	17636	17496	17494	17719	17427	17371	17424	17521	17720	17506	17361	17360	17557	17439	17417	17537	17541	17525	17399	17541	17691	17566	17401	17531	17516	17463	17540	17414	17472	17526	17422	17648	17545	17506	17582	17577	17579	17475	17514	17580	17504	17494	17562	17577	17372	17571	17497	17620	17482	17590	17589	17597	17522	17409	17410	17403	17590	17531	17465	17515	17429	17605	17611	17657	17667	17342	17625	17402	17505	17565	17367	17536	17637	17444	17528	17525	17534	17550	17580	17452	17586	17601	17554	17436	17665	17406	17318	17398	17542	17389	17583	17497	17498	17503	17418	17342	17573	17341	17531	17606	17483	17383	17571	17542	17558	17367	17585	17369	17508	17429	17547	17621	17372	17549	17512	17467	17523	17644	17548	17517	17474	17403	17546	17429	17530	17377	17459	17628	17477	17594	17579	17502	17479	17496	17484	17552	17618	17450	17602	17584	17569	17613	17400	17430	17552	17475	17596	17416	17587	17473	17640	17511	17620	17510	17492	17483	17606	17588	17650	17567	17637	17444	17437	17438	17693	17384	17531	17549	17456	17552	17485	17546	17537	17620	17429	17459	17490	17605	17592	17408	17431	17676	17467	17454	17586	17266	17360	17476	17734	17391	17450	17685	17519	17536	17450	17556	17506	17452	17543	17618	17442	17731	17486	17467	17544	17302	17486	17561	17552	17718	17655	17562	17458	17296	17386	17351	17522	17582	17392	17577	17632	17596	17506	17671	17520	17433	17586	17281	17532	17716	17536	17587	17566	17549	17404	17351	17420	17484	17493	17519	17502	17597	17433	17447	17558	17527	17567	17566	17491	17458	17561	17680	17653	17527	17426	17485	17465	17395	17353	17669	17499	17466	17439	17576	17480	17630	17399	17499	17354	17444	17394	17592	17497	17483	17620	17459	17408	17565	17366	17559	17591	17586	17461	17468	17440	17488	17544	17457	17378	17697	17273	17581	17517	17486	17486	17382	17308	17555	17430	17463	17357	17567	17498	17527	17559	17454	17669	17672	17480	17543	17547	17462	17447	17470	17580	17512	17514	17541	17497	17409	17416	17462	17479	17617	17552	17586	17497	17559	17408	17706	17411	17526	17631	17363	17548	17632	17508	17584	17553	17497	17590	17452	17456	17420	17470	17435	17595	17470	17489	17486	17651	17565	17452	17540	17467	17453	17524	17294	17509	17491	17551	17486	17549	17297	17479	17564	17625	17552	17334	17437	17558	17446	17382	17492	17391	17485	17469	17669	17517	17597	17259	17430	17488	17741	17624	17573	17510	17360	17616	17523	17562	17605	17394	17344	17458	17617	17498	17460	17500	17281	17563	17287	17476	17599	17382	17482	17690	17520	17554	17495	17494	17529
23015	22858	37619	39252	37267	34469	31461	24717	22682	22525	22218	22140	22214	21907	22030	21839	22045	21781	21914	22169	21991	22133	21869	22005	21883	21896	21929	21785	21853	22057	21780	22011	21849	21956	21774	21739	21793	21878	21802	21857	21912	21829	21920	21878	21591	21627	21683	21623	21884	21790	21700	21776	21790	21977	21694	21958	21817	21659	22022	21753	21740	21669	21715	21758	21654	21680	21664	21946	21724	21823	21682	21686	21917	21787	21595	21690	21857	21575	21868	21528	21713	21781	21811	21880	21912	21623	21731	21779	21718	21568	21690	21753	21726	22050	21751	21614	21763	21696	21755	21754	21814	21816	21756	21824	21756	21801	21577	21585	21688	21918	21707	21682	21808	21688	21534	21760	21786	21848	21797	21647	21703	21708	21832	21876	21937	21666	21943	21934	21940	21598	21696	21764	21853	21774	21800	21672	21619	21674	21690	21891	21644	21824	21782	21742	21597	21849	21768	21751	21757	21707	21942	21511	21613	21669	21801	21687	21742	21864	21848	21955	21594	21892	21698	21830	21694	21696	21664	21596	21754	21834	21554	21710	21813	21850	21831	21532	21921	21745	21768	21649	21795	21760	21623	21579	21819	21627	21848	21690	21833	21613	21828	21775	21844	21984	21667	21576	21772	21818	21844	21741	21789	21750	21632	21729	21786	21747	21831	21611	21685	21783	21738	21667	21780	21595	21698	21568	21735	21745	21821	21661	21694	21655	21642	21850	21639	21806	21780	21848	21673	21893	21707	21775	21865	21589	21744	21846	21743	21752	21676	21463	21875	21886	21833	21860	21796	21578	21530	21695	21810	21764	21817	21740	21758	21606	21640	21654	21609	21771	21618	21852	21950	21720	21874	21726	21933	21799	21664	21655	21768	21524	21675	21532	21669	21807	21823	22009	21775	21735	21836	21794	21734	21771	21724	21661	21844	21742	21705	21489	21644	21744	21884	21723	21735	21719	21600	21564	21901	21919	21636	21731	21807	21670	21668	21720	21668	21866	21575	21707	21658	21725	21636	21818	21863	21858	21706	21445	21723	21623	21616	21824	21807	21554	21620	21813	21649	21679	21780	21709	21588	21660	21694	21660	21819	21744	21530	21595	21621	21634	21769	21913	21764	21787	21648	21679	21816	21899	21638	21665	21669	21770	21667	21618	21711	21429	21782	21486	21528	21636	21593	21771	21789	21561	21598	21592	21680	21755	21509	21778	21573	21848	21508	21758	21710	21626	21501	21783	21878	21847	21596	21761	21821	21847	21660	21662	21589	21785	21765	21586	21630	21608	21473	21805	21768	21859	21696	21618	21684	21717	21657	21588	21655	21853	21696	21990	21725	21535	21927	21618	21706	21645	21755	21725	21667	21783	21845	21792	21645	21520	21721	21768	21741	21573	21568	21599	21662	21728	21835	21639	21704	21674	21647	21674	21717	21666	21594	21648	21725	21805	21833	21653	21698	21770	21655	21845	21778	21630	21574	21819	21819	21733	21723	21596	21723	21777	21866	21625	21786	21946	21803	21772	21928	21677	21663	21867	21837	21743	21975	21615	21609	21629	21698	21570	21759	21700	21728	21672	21878	21629	21674	21719	21732	21582	21848	21843	21805	21698	21699	21632	21761	21970	21697	21636	21634	21632	21861	21550	21758	21696	21722	21907	21733	21881	21735	21725	21718	21775	21931	21820	21626	21619	21642	21639	21760	21505	21694	21794	21638	21722	21897	21423	21747	21874	21497	21812	21499	21601	21729	21708	21920	21633	21932	21711	21612	21825	21815	21811	21752	21551	21796	21814	21579	21521	21811	21777	21770	21610	21750	21615	21693	21584	21551	21679	21977	21783	21884	21697	21744	21647	21877	21693	21460	21774	21798	21612	21657	21809	21838	21638	21518	21681	21584	21672	21627	21778	21626	21730	21777	21593	21670	21823	21764	21663	21716	21652	21885	21899	21857	21890	21604	21690	21788	21591	21666	21650	21617	21935	21674	21590	21786	21567	21603	21767	21795	22099	21744	21818	21560	21823	21979	22008	21786	21723	21724	21881	21635	21655	21517	21778	21442	21690	21570	21795	21540	22028	21644	21669	21847	21871	21788	21765	21703	21806	21601	21805	21724	21650	21854	21766	21566	21550	21797	21705	21504	21593	21852	21567	21693	21794	21680	21728	21459	21860	21856	21659	21820	21607	21654	21665	22038	21787	21890	21599	21814	21596	21663	21596	21763	21467	21697	21820	22046	21774	21883	21526	21790	21565	21622	21660	21582	21838	21834	21826	21860	21811	21405	21671	21910	21826	21778	21718	21607	21716	21856	21802	21629	21681	21722	21734	21537	21810	21839	22039	21872	21820	21826	21702	21882	21680	21597	21574	21598	21684	21514	21579	21607	21633	21807	21828	21688	21866	21655	21629	21732	21764	21748	21624	21761	21565	21913	21823	21735	21728	21716	21827	21920	21626	21888	21453	21734	21616	21789	21823	21598	21630	21798	21671	21669	21579	21665	21690	21890	21573	21767	21531	21476	21560	21652	21909	21627	21828	21597	21809	21701	21667	21771	21829	21531	21671	21737	21547	21737	21614	21685	21692	21634	21917	21774	21695	21586	21620	21773	21738	21790	21868	21746	21633	21649	21843	21719	21592	21788	21681	21921	21871	21605	21606	21792	21480	21905	21726	21761	21660	21463	21638	21774	21801	21787	21704	21738	21702	21794	21832	21676	21612	21945	21836	21401	21711	21762	21999	21929	21574	21905	21723	21596	21711	21547	21949	21627	21603	21584	21619	21814	21636	21641	21663	21509	21963	21836	21718	21684	21575	21790	21695	21560	21436	21481	21547	21609	21825	21891	21866	21658	21709	21624	21557	21632	21768	21627	21662	21502	21593	21830	21694	21733	21662	21809	21748	21799	21611	21871	21753	21965	21690	21705	21607	21693	21625	21783	21553	21603	21809	21834	21688	21725	21905	21679	21929	21622	21708	21809	21764	21572	21666	21571	21806	21696	21770	21878	21680	21749	21654	21616	21736	21726	21655	21653	21875	21582	21693	21764	21975	21615	21700	21697	21739	21803	21588	21539	21715	21872	21820	21748	21739	21614	21696	21476	21471	21803	21726	21756	21416	21749	21832	21803	21844	21708	21474	21750	21613	21700	21603	21674	21579	21766	21821	21728	21728	21744	21605	21706	21636	21953	21812	21772	21830	21571	21735	21587	21815	21535	21530	21929	21814	21748	21589	21929	21636	21478	21786	21699	21651	21585	21856	21747	21651	21658	21560	21618	21628	21687	21727	21700	21656	21657	21778	21537	21737	21540	21764	21753	21849	21758	21727	21704	21745	21767	21667	21780	21775	21825	21817	21753	21848	21906	21742	21727	21757	21458	21696	21759	21655	21856	21721	21874	21730	21657	21725	21759	21778	21594	21697	21773	21651	21744	21487	21659	21861	21633	21878	21825	21664	21677	21736	21649	21669	21453	21796	21508	21856	21722	21625	21651	21565	21432	21756	21872	21625	21669	21843	21844	21764	21802	21720	21623	21728	21826	21826	21872	21637	21545	21821	21781	21660	21683	22058	21785	21472	21712	21659	21614	21715	21666	21651	21643	21844	21691	21641	21772	21954	21786	21583	21797	21606	21658	21667	21808	21527	21805	21636	21699	21644	21723	21909	21669	21595	21854	21746	21698	21822	21713	21631	21768	21437	21820	21583	21608	21837	21924	21831	21614	21861	21643	21761	21681	21839	21537	21770	21767	21678	21775	21725	21410	21831	21594	21722	21695	21653	21763	21718	21649	21656	21761	22014	21683	21686	21606	21912	21795	21753	21908	21667	21611	21854	21841	21648	21796	21728	21745	21675	21828	21775	21812	21562	21490	21660	21753	21835	21579	21521	21903	21794	21922	21675	21803	21874	21687	21862	21786	21607	21656	21880	21781	21755	21707	21608	21611	21583	21884	21588	21740	21748	21544	21600	21647	21816	21834	21641	21794	22018	21785	21598	21801	21649	21489	21857	21714	21590	21574	21853	21806	21654	21814	21743	21841	21656	21830	21844	21657	21612	21798	21726	21621	21702	21934	21633	21511	21661	21884	21697	21567	21629	21716	21670	21719	22042	21627	21784	21748	21696	21840	21590	21876	21942	21627	21495	21698	21731	21567	21658	21652	21817	21646	21585	21740	21794	21535	21798	21705	21668	21880	21664	21609	21984	21940	21948	21677	21864	21768	21686	21762	21870	21777	21587	21703	21568	21607	21628	21577	21429	21630	21845	21631	21729	21767	21666	21462	21755	21798	21735	21528	21732	21712	21608	21699	21746	21806	21687	21742	21775	21627	21566	21745	21591	21746	21580	21637	21563	21651	21741	21573	21773	21775	21605	21652	21664	21695	21611	21788	21408	21752	21610	21689	21718	21652	21698	21860	21753	21554	21698	21687	21673	21586	21649	21632	21633	21737	21629	21658	21699	21702	21763	21560	21622	21729	21690	21633	21747	21839	21903	21888	21722	21803	21759	21488	21615	21643	21539	21601	21609	21778	21775	21601	21852	21619	21692	21518	22117	21685	21503	21689	21598	21607	21777	21706	21851	21808	21529	21555	21479	21691	21753	21736	21894	21522	21720	21949	21845	21767	21744	21746	21859	21595	21702	21677	21698	21702	21991	21598	21539	21790	21675	21770	21632	21699	21838	21830	21668	21571	21683	21582	21685	21728	21610	22076	21741	21640	21690	21755	21757	21612	21622	21815	21785	21708	21605	21664	21366	21676	21494	21573	21864	21739	21655	21642	21650	21613	21646	21724	21802	21759	21682	21803	21877	21692	21843	21743	21719	21554	21817	21730	21748	21822	21633	21542	21661	21740	21728	21556	21778	21597	21591	21560	21461	21913	21698	21592	21455	21639	21605	21567	21814	21578	21748	21703	21836	21622	21670	21623	21735	21870	21876	21959	21820	21598	21819	21553	21607	21815	21608	21671	21584	21667	21918	21611	21847	21837	21657	21594	21596	21690	21957	21498	21595	21810	21609	21577	21778	21638	21559	21570	21471	21817	21995	21678	21582	21771	21755	21695	21589	21851	21684	21784	21618	21656	21604	21725	21989	21605	21779	21826	21751	21821	21838	21973	21704	21770	21617	21617	21692	21710	21660	21785	21827	21808	21712
64988	106146	93649	75090	54377	38111	26471	20352	18444	17657	17708	17845	17906	17869	17685	17479	17898	17808	17786	17711	17690	17888	17916	17568	17832	17804	17821	17698	17687	17719	17779	17626	17698	17629	17702	17715	17848	17572	17827	17830	17792	17907	17826	17868	17767	17538	17747	17784	17654	17880	17824	17726	17691	17769	17714	17711	17768	17769	17623	17864	17781	17669	17773	17790	17632	17794	17615	17800	17869	17824	17678	17728	17894	17690	17850	17827	17734	17749	17873	17491	17711	17644	17726	17856	17819	17661	17819	17788	17822	17685	17669	17708	17750	17683	17780	17673	17744	17812	17675	17774	17749	17604	17679	17619	17881	17705	17846	17893	17726	17826	17743	17708	17740	17910	17581	17900	17795	17775	17678	17968	17764	17787	17702	17855	17742	17603	17844	17726	17633	17606	17759	17807	17724	17745	17835	17820	17754	17636	17691	17763	17749	17889	17819	17743	17728	17545	17740	17683	17557	17609	17576	17816	17796	17577	17692	17625	17713	17706	17759	17665	17855	17794	17678	17789	17794	17752	17539	17620	17908	17810	17698	17717	17820	17564	17860	17846	17801	17698	17708	17759	17817	17865	17787	17824	17583	17683	17962	17726	17897	17736	17727	17582	17681	17789	17598	17695	17637	17579	17773	17792	17715	17693	17832	17896	17724	17848	17873	17713	17694	17943	17826	17468	17799	17799	17662	17701	17664	17590	17936	17752	17846	17623	17956	17769	17705	17703	17721	17704	17692	17878	17663	17834	17774	17755	17856	17770	17778	17626	17785	17910	17845	17687	17629	17757	17660	17850	17788	17745	17796	17989	17829	17791	17595	17898	17727	17822	17929	17858	17853	17705	17736	17876	17833	17698	17737	17635	17696	17715	17715	17599	17677	17912	17772	17914	17640	17866	17728	17761	17722	17675	17938	17760	17803	17815	17874	17747	17817	17703	17695	17793	17787	17692	17881	17893	17746	17555	17787	17658	17840	17766	17640	17761	17706	17687	17716	17687	17862	17660	17618	17817	17635	17826	17729	17624	17950	17663	17627	17665	17725	17856	17563	17783	17716	17711	17818	17645	17743	17726	17830	17737	17866	17653	17728	17775	17667	17630	17795	17604	17839	17835	17880	17914	17865	17640	17696	17765	17763	17850	17861	17910	17713	17741	17755	17856	17648	17740	17626	17821	18033	17777	17634	17795	17751	17701	17858	17700	17724	17549	17642	17751	17699	17578	17744	17795	17877	17784	17676	17696	17651	17767	17839	17725	17638	17612	17906	17726	17714	17781	17690	17784	17756	17826	17594	17661	17852	17728	17675	17855	17573	17809	17803	17689	17864	17598	17799	17845	17670	17689	17910	17831	17937	17709	17716	17664	17708	17708	17806	17707	17644	17796	17747	17753	17933	17751	17791	17832	17695	17726	17718	17713	17813	17752	17714	17830	17693	17559	17529	17681	17748	17698	17527	17718	17748	17663	17717	17789	17585	17682	17664	17804	17854	17611	17751	17690	17701	17821	17828	17709	17830	17562	17755	17836	17719	17788	17819	17834	17622	17903	17798	17833	17842	17603	17716	17750	17827	17645	17895	17644	17575	18021	17550	17901	17756	17794	17772	17659	17693	17789	17674	17863	17766	17789	17734	17766	17628	17985	17891	17798	17650	17879	17675	17708	17756	17674	17800	17699	17802	17699	17678	17827	17667	17887	17625	17681	17741	17742	17818	17688	17746	17640	17636	17751	17654	17897	17625	17957	17851	17904	17689	17743	17778	17736	17773	17623	17760	17669	17618	17682	17735	17859	17792	17769	17773	17682	17675	17791	17685	17647	17660	17730	17730	17666	17746	17677	17583	17713	17661	17759	17797	17652	17721	17886	17729	17863	17622	17489	17789	17703	17654	17703	17835	17926	17739	17687	17742	17900	17909	17838	17817	17725	17866	17801	17714	17850	17786	17793	17820	17717	17882	17851	17771	17919	17728	17758	17700	17679	17900	17810	17690	17852	17617	17629	17799	17795	17758	17820	17781	17771	17729	17675	17698	17811	17690	17750	17974	17820	17942	17693	17673	17554	17767	17623	17784	17869	17708	17751	17836	17742	17998	17603	17717	17770	17814	17740	17614	17722	17859	17654	17807	17571	17758	17650	17738	17836	17770	17864	17832	17747	17716	17836	17833	17738	17640	17984	17674	17753	17652	17892	17727	17649	17767	17636	17873	17838	17728	17773	17754	17590	17744	17781	17766	17753	17815	17709	17751	17738	17767	17703	17895	17602	17668	17751	17845	17612	17687	17692	17731	17743	17838	17801	17607	17740	17762	17673	17752	17674	17795	17800	17803	17878	17760	17870	17756	17827	17691	17794	17704	17880	17593	17794	17802	17679	17843	17657	17653	17877	17807	17618	17589	17685	17659	17929	17709	17653	17879	17785	17739	17929	17668	17870	17717	17870	17565	17740	17698	17742	17946	17831	17660	17845	17902	17683	17834	17751	17659	17767	17751	17799	17648	17733	17766	17714	17841	17736	17844	17644	17708	17915	17757	17700	17763	17936	17603	17739	17733	17733	17778	17585	17733	17884	17541	17685	17628	17729	17667	17681	17767	17687	17866	17685	17737	17672	17766	17811	17731	17794	17569	17648	17711	17767	17807	17716	17732	17808	17895	17749	17757	17803	17768	17800	17733	17668	17753	17714	17588	17624	17824	17740	17730	17749	17750	17755	17844	17819	17691	17704	17689	17731	17854	17817	17737	17687	17711	17789	17572	17612	17793	17702	17647	17723	17632	17708	17658	17878	17906	17755	17746	17656	17617	17666	17977	17639	17882	17728	17763	17777	17612	17674	17684	17762	17860	17805	17780	17668	17588	17782	17567	17791	17783	17772	17641	17781	17898	17707	17846	17591	17725	17664	17817	17875	17797	17665	17582	17667	17746	17842	17692	17686	17817	17744	17889	17800	17760	17914	17754	17771	17640	17717	17794	17855	17847	17961	17773	17854	17789	17724	17772	17726	17631	17719	17683	17676	17896	17723	17753	17809	17714	17670	17775	17776	17872	17565	17806	17647	17615	17722	17791	17742	17819	17731	17851	17890	17693	17768	17658	17799	17728	17756	17803	17744	17511	17714	17930	17778	17592	17812	17847	17745	17759	17922	17971	17658	17813	17708	17920	17715	17575	17707	17684	17770	17786	17816	17524	17809	17648	17697	17860	17782	17750	17566	17802	17701	17751	17837	17842	17713	17853	17790	17630	17716	17619	17642	17710	17785	17819	17910	17742	17710	17748	17669	17840	17715	17760	17936	17720	17820	17676	17645	17715	17761	17760	17622	17585	17691	17741	17726	17613	17674	17801	17756	17720	17937	17867	17833	17456	17574	17776	17899	17753	17765	17776	17739	17847	17672	17583	17747	17723	17724	17747	17835	17628	17740	17728	17680	17722	17764	17565	17705	17835	17701	17617	17575	17636	17895	17690	17708	17772	17727	17563	17802	17711	17689	17918	17731	17681	17732	17821	17714	17730	17604	17606	17812	17843	17746	17700	17858	17798	17581	17762	17919	17720	17707	17746	17751	17793	17561	17767	17730	17589	17831	17660	17622	17762	17635	17785	17799	17742	17821	17859	17703	17714	17788	17590	17746	17885	17879	17768	17783	17743	17807	17819	17763	17789	17809	17691	17675	17835	17701	17660	17939	17688	17610	17817	17631	17753	17790	17745	17773	17674	17784	17763	17706	17612	17619	17841	17601	17855	17689	17765	17919	17843	17680	17880	17750	17760	17894	17743	17591	17886	17695	17826	17725	17825	17723	17688	17916	17678	17848	17852	17856	17724	17952	17967	17660	17627	17631	17812	17672	17678	17813	17657	17684	17624	17746	17731	17791	17656	17854	17838	17939	17694	17845	17758	17796	17824	17666	17798	17598	17628	17671	17746	17964	17710	17587	17490	17724	17685	17737	17754	17742	17714	17877	17570	17845	17671	17788	17885	17719	17706	17905	17857	17677	17750	17665	17779	17863	17618	17735	17640	17768	17723	17733	18000	17821	17753	17766	17717	17637	17725	17904	17684	17681	17830	18062	17684	17797	17798	17626	17702	17586	17713	17784	17805	17773	17585	17912	17654	17774	17765	17945	17804	18012	17784	17842	17758	17809	17853	17707	17820	17794	17655	17817	17526	17821	17757	17685	17885	17738	17643	17711	17586	17815	17747	17692	17715	17667	17726	17613	17808	17809	17650	17722	17607	17750	17716	17757	17718	17816	17648	17631	17748	17934	17776	17919	17940	17748	17861	17854	17692	17713	17726	17852	17697	17634	17682	17630	17668	17568	17630	17771	17694	17756	17751	17629	17694	17702	17790	17705	17682	17646	17878	17708	17770	17768	17861	17767	17607	17775	17681	17739	17731	17778	17873	17676	17814	17764	17746	17755	17638	17797	17793	17724	17916	17715	17863	17739	17661	17723	17856	17820	17821	17779	17778	17685	17652	17848	17874	17836	17838	17723	17838	17660	17835	17727	17571	17815	17614	17727	17600	17703	17709	17893	17714	17747	17874	17786	17753	17738	17859	17644	17565	17570	17780	17723	17751	17722	17813	17577	17882	17743	17652	17622	17581	17715	17805	17661	17823	17922	17914	17632	17817	17780	17697	17756	17612	17653	17879	17668	17771	17831	17638	17780	17715	17742	17654	17744	17729	17823	17745	17563	17736	17757	17700	17702	17816	17729	17571	17721	17502	17743	17775	17811	17684	17775	17686	17615	17822	17694	17654	17759	17901	17763	17699	17820	17591	17710	17814	17672	17781	17608	17760	17564	17681	17802	17751	17761	17710	17624	17648	17879	17789	17724	17850	17965	17831	17755	17851	17726	17727	17685	17788	17850	17818	17631	17649	17843	17743	17862	17775	17682	17876	17566	17789	17743	17685	17913	17805	17520	17600	17901	17758	17846	17839	17788	17763	17661	17869	17762	17595	17556	17734	17648	17755	17988	17786	17703	17694	17759	17676	17666	17720	17551	17840	17835	17801	17500	17790	17799	17753	17725	17872	17646	17747	17833	17861	17567	17790	17681	17676	17782	17785	17852	17752	17608	17738	17743	17718	17810	17585	17844	17761	17647	17685	17780	17692	17856	17790	17855	17648	17677	17862	17581	17736	17652	17677	17535
29641	35607	45241	36687	28153	24553	23043	22310	22023	22139	22165	21873	21997	22104	22132	21852	21850	22094	22006	22018	21866	21910	22065	21977	21929	21879	21882	22150	21847	21771	22063	22158	21977	21991	21741	21905	21901	22000	22043	22073	21781	22075	21935	22065	21958	21990	21791	22047	21801	21987	22032	21860	21866	21823	21680	21930	22035	21912	21979	21878	21757	21933	22039	22009	22074	21933	21873	21940	21891	21869	21981	21768	21948	21920	21767	22016	21776	21758	21785	22171	21925	22076	21935	21939	22083	22044	22016	22038	21750	21877	21856	21995	21618	21933	22054	21736	21986	21889	21981	21915	21747	21940	22048	22014	21997	21893	21848	21982	21968	21849	21815	21800	22170	22010	21992	22108	21882	21960	21993	21819	21950	21889	21903	21797	21879	21771	21889	21847	21872	21915	22029	22091	22041	22091	21998	22085	21897	21932	21912	22041	21867	21918	22016	21838	21863	22030	21827	21785	21865	21863	21779	21963	22031	21918	21908	22007	22011	21735	22019	21976	21947	21934	21912	22005	21711	21862	22032	22198	21969	21727	21734	21809	21948	22147	21972	21946	21852	21803	21808	21843	21965	21800	21882	21992	21814	21904	21970	21927	21994	21965	21669	21755	22045	21844	21875	21775	22063	22054	21916	22120	21883	21946	21857	21738	22091	21865	21852	21899	21903	21763	21783	21979	21856	21996	21896	21829	21872	22070	21997	21933	22211	21977	21950	22123	21817	21921	21945	21977	21789	21867	21921	21729	21837	21811	21881	21712	21765	21973	22035	22023	22186	21781	22042	22079	21914	21866	21908	21875	22088	21993	21877	22020	22062	21803	21955	21744	21723	21916	22152	22130	21839	21828	21873	22288	21840	21975	21998	21776	21984	21871	21615	21832	22056	22063	21898	22138	21909	22153	21735	21994	21898	22142	21900	21987	21860	22154	22055	21841	21910	21867	21799	21778	22019	22171	22033	21878	21789	21976	21811	21892	21932	21906	21896	21830	21825	21881	21868	21948	22071	21771	21878	21982	21888	21927	22036	21720	22139	21913	21786	22011	21934	21985	21764	21895	22048	22021	21773	21802	21799	21936	21819	21969	21971	22097	22014	21988	21894	21841	22068	21953	21895	21774	22083	22089	21965	21769	22190	21902	22078	22067	21879	21783	22008	21827	22002	21845	21771	21865	21872	21982	21921	22001	21926	21864	21919	21824	21672	22011	21901	21838	21998	21884	21905	21944	21836	21871	21973	22044	21901	21778	22016	21942	21823	21839	21760	22056	22016	22005	22036	21838	21949	21814	21933	21752	21985	22095	21829	22058	21771	21879	22022	21838	21914	21936	21933	21815	22014	21809	21931	21939	21992	21796	22008	21826	21909	22077	21915	21905	21876	21973	21760	21975	22006	21947	21892	21810	21737	21875	21751	22009	21788	22157	21863	21931	21823	22056	21945	21831	21814	21840	22034	21992	22113	22266	21727	21915	21875	21847	21920	21885	21969	21909	22076	21895	21972	22105	22067	21957	21775	21740	21789	21905	22047	21803	21809	22165	22003	21877	22010	21925	22013	21919	21693	22078	21853	21632	21768	21796	22028	22074	21911	21921	21787	22021	21846	21982	21854	21840	21991	21981	22035	22131	22119	21815	21867	21922	21999	21773	21877	22200	22090	21896	21749	22036	21823	21619	22090	21888	22089	21769	22201	22017	21803	21879	22107	21897	21919	21944	21930	22118	21897	21782	21866	21750	21770	22054	21870	22096	22053	21868	21952	22069	21910	21903	21941	21896	21861	21962	21809	21964	22035	22047	21865	21686	21999	21880	22092	21915	22149	22161	22046	21936	21831	21905	21902	22177	22259	22058	22021	22000	21650	21761	21906	21811	22240	22091	22024	21963	21844	22052	21748	22006	21964	21815	21982	21788	22010	21881	21980	21976	22012	22092	22093	21903	21941	21940	22071	21974	21879	21845	21977	22041	22002	22040	22061	22203	21895	21720	22046	21937	21956	21851	21792	21761	21852	21968	21871	21915	22038	22222	21766	21836	22095	21940	21964	21860	21918	21996	21801	21790	21909	21960	22091	22086	21674	21935	21923	21969	21909	22020	21888	21680	22035	22217	21956	21676	22090	21938	21976	21851	21933	22169	22082	22023	22053	21983	21903	21995	21995	22003	21980	21798	21849	22041	21989	21713	21842	21972	21855	22012	21757	22037	21875	21945	21906	22010	21984	22045	22014	22150	22204	21964	21921	22126	22020	22135	21827	21837	21814	21870	22047	21779	21780	22071	21936	21904	21962	22059	22302	21876	22092	22042	21803	21947	21985	21803	21986	21860	21895	22174	22002	21938	22047	21912	21962	21751	21842	21914	21984	21835	21869	21877	21965	21812	21870	22109	21884	21827	21976	22014	21870	21855	22042	21885	21840	21828	22073	21800	22127	21849	21895	21812	21910	21971	22039	22032	21980	21986	21930	22117	21927	21893	21847	21777	21917	21997	21987	21793	22099	21818	21867	21723	21983	21924	21917	21967	22015	21924	21902	21677	22052	22041	21896	21850	21906	22019	21815	21945	21810	21979	21796	22148	22098	21836	22000	22067	21906	21914	21983	21950	21962	22109	21905	21961	22146	21810	21955	21845	21818	21858	21929	22048	21879	22142	21931	22157	21844	22008	21963	21707	21823	21763	21767	21764	21952	22014	21836	21886	21954	21699	21999	21899	21903	21974	21884	21810	21855	21950	21840	22027	21900	21899	22047	22065	21801	21997	21888	22014	21862	22031	21942	22036	21907	21843	21967	21924	21705	21761	22022	21869	21927	21932	21884	21970	22015	21785	21952	21891	21923	21942	21964	22023	22030	21766	22018	21850	21758	21734	21985	21801	21744	21735	21721	21978	21810	21898	21925	21796	22036	21949	21868	21784	21943	21994	21776	21988	22202	21988	21885	21941	21995	21820	21958	22001	21865	22020	21964	22107	21773	22013	21982	21791	21860	21881	21810	21740	21613	21905	21967	22065	21995	21989	21719	22052	22029	21882	22008	21833	21791	22006	21911	21946	21867	21956	21884	22021	22050	21833	21848	21787	22049	22119	22039	22171	21655	21942	22097	21979	21853	21779	22022	21961	21924	22021	21690	22009	21993	21808	22027	21784	22087	21956	21964	21845	22003	21959	21894	21948	22019	22203	22028	22048	21913	21944	21836	22016	21780	22094	21891	21798	21897	21833	21974	21969	21983	21631	21871	21674	22001	21951	22045	21994	21781	22074	21983	21889	21835	21829	21644	21852	22054	21853	21989	21868	21829	22044	21992	21735	22040	21940	21967	21878	21969	21913	22080	21970	21776	21966	22138	22021	21866	21981	22099	22066	21853	21817	21839	22078	21985	22091	21797	22048	22070	22012	21958	22057	21788	21521	21869	21928	21957	21807	21889	21922	21872	21806	21742	21839	21771	21849	22040	21681	21861	21774	22117	21716	21886	21933	21825	21876	21698	21990	21948	22048	21909	21957	22088	22125	22190	21952	22231	21686	22054	21989	21989	22100	21965	21886	22142	21801	21991	21651	21933	22079	21804	22125	21822	21917	21772	21861	21963	21871	21955	21992	21964	21969	22083	22304	22167	22133	22094	22006	21907	22098	22067	22085	21835	21902	21950	21858	21969	22157	22043	22107	21965	21957	22048	21824	21850	21840	21828	22069	21882	21934	22031	22039	21743	22152	22207	21956	21969	21970	22006	22108	21891	22140	22083	21956	21855	22097	21928	21714	21984	22039	22083	22118	21987	21840	21925	22127	21974	21771	21985	21777	21905	21884	22155	22098	22056	21860	21920	21776	22085	21825	21978	22061	21918	22063	22004	21919	21941	21814	21936	21947	22154	22040	22056	22137	22182	21918	21904	22019	21997	22042	22018	21896	22007	22078	22174	21849	22081	22028	22039	22165	21843	22015	22059	22031	22017	22055	21815	22083	22078	21879	21950	21928	21860	21854	22040	21784	21708	21750	21890	21936	21834	21935	21967	22107	21766	22082	21978	21758	21796	21760	21762	22166	21947	21920	21895	21665	21754	21767	21779	21911	21970	21882	21986	22063	22229	21957	22085	21760	21875	21954	21856	21897	21839	21855	21979	21950	21869	21885	22074	21893	22044	22048	21924	21801	21876	21820	21981	21931	21953	21791	21894	21785	21820	21693	21855	21982	21997	21982	21856	21916	21531	22012	22072	21863	21965	22037	21919	22050	22001	21828	21937	22116	21980	21969	21907	21872	22013	21745	22066	21773	21907	22023	21896	21872	21906	22007	21900	21855	22027	21920	21860	21982	21863	21815	21809	21984	21869	21880	21837	21968	21969	21821	21989	21993	22134	21886	22132	22016	21878	22073	22034	21961	22072	22018	21908	22018	22029	21835	21810	21827	22006	21879	22021	21988	22236	22021	22118	21992	22042	21830	22008	22027	21970	21995	21876	22032	22012	22048	22105	21966	21967	21736	22030	22058	21961	21716	22219	21784	22057	21937	22018	21988	21851	21925	21917	21747	21846	21934	22046	22134	21923	21729	22002	21945	21877	22006	21884	21779	22087	21787	21805	21938	21977	21960	22040	21851	22182	22159	22107	21897	21908	21946	21827	21922	21915	21918	22074	22173	21990	21898	21950	21870	22021	21864	21930	22038	22000	22107	21922	21866	21722	21956	21748	22158	22093	22113	21883	21845	22022	21876	22001	22016	22198	22026	22089	21895	21752	21933	22083	21914	22005	21979	22041	21727	21991	21986	21912	22124	21764	21782	21855	21862	21967	21972	21819	22038	21889	22055	22055	21891	21854	21800	21872	22060	21978	21957	22037	21962	21839	21840	22129	22060	21992	22106	21829	21898	21868	21938	21921	21756	21881	21936	22033	21792	21816	21825	21862	21975	21969	22031	22004	22195	22061	21976	21923	21829	21863	21946	21897	21912	21795	21999	21907	21882	21901	21991	21995	21939	21755	21866	22084	21932	21838	22143	22000	22056	21815	22016	21856	21964	21900	21899	21806	21760	22041	21961	21712	22010	21933	21812	21890	21903	21926	21856	21948	22235	21898	21910	21888	21856	21955	22128	22049	22011	21818	21883	21974	22025	21962	21963	21933	22259	21991	21937	21957	21972	21951	22103	21791	21873	21922	21993
35281	56289	47214	32292	24397	20210	18841	18141	17728	17946	17982	17959	17958	18027	17753	17921	18019	17658	17767	17932	17829	17943	17755	17696	17899	17795	17701	17880	17957	17726	17894	17745	17845	17703	17814	17748	17943	17834	17617	17877	17892	17918	17799	17897	17863	17865	17874	17941	17915	17911	17847	17753	18013	17946	17874	17687	17897	17857	17996	17771	17962	17946	17880	17871	17968	17847	17805	17982	17667	17960	17985	17919	17868	17736	17768	17734	17676	17787	17887	17847	17925	17921	17718	17896	17660	18014	17878	18079	17698	17943	17939	17922	17746	17827	17920	17921	17827	17828	17769	17659	17950	17766	17778	17917	17934	17916	17857	17993	17916	17779	17901	17923	17810	17921	17867	17723	17946	17753	17943	17764	17895	17902	17991	18002	17901	17860	17967	17964	18051	17864	18012	17793	17761	17753	17810	17891	17762	17824	17775	17813	17780	17778	17934	17945	17942	17831	17815	17918	18009	17840	17712	17865	17833	17964	17820	17956	17768	17834	17838	17674	17796	17951	17967	17858	17890	17687	17716	17853	17858	17879	17864	17976	17777	17801	17815	17792	17806	17935	18025	17748	17912	17900	17771	17805	17932	17844	17696	17988	17932	17971	17874	17951	17824	17921	17780	17848	17817	17693	17749	17811	17847	17915	17703	17852	17666	17807	17918	17671	17788	17716	17747	17788	17856	17865	17838	17797	17844	17767	17799	17844	17874	17872	17789	17735	17703	17963	17827	17800	18010	17712	17967	17840	17902	17906	17849	17905	17922	17981	17795	17910	17757	17874	18025	17826	17854	17868	17824	17866	17889	17897	17790	17914	17814	17885	18076	17857	17683	17914	17752	17902	17980	17752	17796	17887	17914	17829	17953	17836	17791	18032	17810	17761	18013	18025	17805	17792	17811	17950	17761	17921	17914	17874	17950	17732	17978	17674	17852	17778	17831	17855	18000	17955	17787	17866	17715	17953	17581	17815	17842	17995	17910	17844	17857	17802	18043	17928	17619	17903	17746	17929	17889	17829	17906	17867	17809	17829	17905	17907	17771	17724	18090	17830	17974	17926	17957	17785	17666	17855	17689	17929	17767	17997	17838	17991	17962	17871	18037	17996	17890	17659	17820	17946	17871	17735	17782	17878	17851	17914	17891	17940	18065	17811	17891	17717	17811	17829	17830	17864	18071	17827	17954	17761	17991	17857	17927	17943	17706	17868	17846	17878	17846	17823	17696	17629	17848	17862	17820	17729	17843	17729	17903	17744	17894	17723	17777	17946	17874	17723	17906	18024	17603	17796	17920	17809	17838	17854	17835	17691	17628	17930	17878	17941	17902	17966	17895	17811	17876	17834	17902	17819	17767	17935	17844	17880	17978	17792	17915	17826	17756	17724	17787	17906	17717	17699	17825	17890	17882	17902	17965	18018	17829	17762	17814	17948	18154	17776	17822	17725	17728	17791	17870	17840	17807	17891	18007	17800	17757	17734	17762	17913	17759	17773	17670	17865	17642	17658	17755	17969	17735	17754	17938	17799	17910	18026	17972	17758	17780	17901	17786	17691	17887	17670	17716	17797	18016	18020	17762	17973	17910	17852	17775	17754	17773	17765	17934	17721	17847	17775	17751	17793	17926	17926	17883	17948	17864	17765	17682	17925	17906	17869	17985	17756	17863	17832	17990	17875	17973	17755	17883	17682	17825	17855	17771	17852	17769	17877	17840	17849	17778	17983	17794	17691	17792	17801	17867	17906	17709	18021	17950	17964	17877	17933	17741	17635	17868	17770	17928	17933	17851	17702	17800	17892	17966	17808	17918	17944	18021	17844	17891	17942	17896	17956	17971	17786	17694	17899	17695	17739	17827	17798	17955	17815	17842	17828	17723	17579	17880	17818	18175	17801	17885	17908	17931	17678	17902	17885	17892	17758	17758	17893	17886	17818	17840	17762	17768	17891	17957	17848	17783	17705	17922	17761	17839	18033	17912	17784	17839	17892	17707	17918	17685	18089	17911	17899	17852	17845	17865	17858	17860	18123	17900	17746	17935	17919	18004	17963	17837	17992	17841	17943	17958	17826	17884	17862	17877	17827	17915	17831	17835	17780	17867	17874	17887	17853	17911	17867	17947	17885	17715	17866	17784	17795	17933	17891	18006	17901	17873	17800	17833	18024	17987	17725	17893	17865	17978	17715	18011	17900	17656	17816	17881	17932	17829	17755	17841	17927	17822	17827	17709	17977	17760	17946	17845	17929	17906	17832	17929	17677	17586	17886	17929	17965	18037	17705	17798	17843	17868	17899	17795	17797	17948	17735	17843	17790	17872	17806	17780	17840	17790	17845	17770	17832	17971	17820	17997	17901	17834	17841	17933	17838	17888	17722	17726	17831	17802	17851	17710	18066	17801	17932	17815	17783	17790	17794	17855	17719	17901	17790	17906	17838	17772	17789	17905	17891	17724	17949	17833	17813	17985	17912	17899	17772	17867	17845	17988	17965	17955	18017	17711	17783	18028	17874	17891	17849	17822	17942	17791	17807	17760	17875	17733	17738	17840	17911	17902	17788	17914	17844	17891	17911	17946	17801	17765	17749	17882	17888	17841	17860	17900	17773	17785	17814	17692	17771	17977	17899	17847	17959	17884	18014	17869	17652	17891	17976	17871	17778	17921	17880	17799	17877	17650	17842	17989	17744	17959	17979	17839	17841	17812	17781	17786	17957	17804	17850	17854	17773	17846	17860	17919	17749	17736	17855	17830	17921	17762	17959	17978	17882	17808	17846	17855	17927	17790	17768	17867	17735	17884	17793	17919	17744	17769	18037	17921	17730	17932	17899	17723	17887	17957	17903	17771	17921	17889	17891	18009	17813	17927	17894	17718	17912	17770	17709	17823	17815	17775	17867	17981	17724	17833	17754	17763	17848	17658	17705	17999	18064	18040	17823	17902	17943	17746	17858	17842	17859	17906	17876	17889	17753	17750	17752	17911	17817	17622	17887	17705	17642	17843	17865	17896	17777	17868	17909	17859	17946	17960	17873	17796	17691	17925	17782	17661	17806	17785	17916	17704	17924	17895	17758	17884	17662	17858	17926	17903	17813	17824	17819	17980	17984	17747	17666	17819	17760	17687	17670	17764	17852	17790	17937	17891	17818	17716	18098	17820	17892	17784	17952	17663	17831	17963	17885	17935	17748	17679	17968	17888	17902	17984	17823	17758	17715	17928	17785	18115	17843	17784	17808	17846	17833	17863	18083	17862	17976	17901	17872	17854	17675	17872	17886	17710	17990	17777	17803	17791	17835	17937	17842	17804	17831	17950	17792	17850	17714	17831	17755	17905	17847	17961	17879	17767	17888	17867	17928	17955	17820	17791	17977	17843	17768	17852	17984	17811	17924	17937	17829	17811	17794	17843	17833	17883	18041	17798	17988	18051	17717	17730	17851	17897	17884	17951	17853	17900	17788	17881	17744	17683	17871	17966	17858	17820	17790	17820	17803	17858	17928	17820	17988	17780	17848	17771	17835	18070	17867	17901	18022	17795	18024	17842	17742	17798	17757	17886	17838	17906	17744	17758	17877	17703	17879	17900	17908	17775	17871	17727	17815	17776	18019	17874	17805	17630	17860	17856	17769	17875	17917	17610	17891	17819	17847	17739	17833	17763	17829	17776	17791	17836	17878	17912	17862	17582	17911	17848	17901	17749	17706	17891	17830	17779	17961	17688	17761	17735	17807	17752	17845	17903	17842	17803	17896	17873	17793	17762	17910	17970	17939	17832	17965	17742	17800	17745	17743	17851	17808	17932	17861	17844	17657	17817	17860	17964	17901	17820	17831	18033	17891	17709	17917	17894	17809	17798	17814	17827	17697	17916	17819	17711	17888	17844	17908	17741	17840	17954	17863	17935	17762	18008	17901	17760	17841	17863	17944	17764	17750	17843	17870	17994	17955	18048	17768	17818	17623	17851	17700	17884	17849	17880	17884	18067	17754	17794	17906	17763	17963	17750	17988	17738	17761	17918	17827	17776	17935	17929	17725	17855	17874	17757	17986	17953	17865	17838	18081	17901	17781	17868	17842	17746	17871	17666	17925	17889	17820	17716	17924	17769	17899	17868	17979	17930	17922	17737	17729	18072	17838	17894	17709	17987	17735	17775	17743	18041	17733	17658	17947	17920	17975	17844	17866	17787	17817	17793	17642	17890	17749	17868	17761	17873	17902	17916	17782	17708	17711	17761	18028	17798	18092	17762	17837	17816	17913	17862	17911	17861	17915	17863	17856	17708	17954	17868	17778	17828	17904	17955	17818	18072	17747	17937	17917	17965	17740	18041	17731	17997	17852	17886	17860	17854	17877	17834	17816	17781	17968	17691	17973	17799	17732	17689	17950	18013	18005	17998	17741	17898	17794	17780	17874	17880	17899	17903	17809	17714	17816	17745	17866	17804	18000	17882	17765	17786	17846	17823	17958	17870	17684	17836	18006	18022	17746	17820	17908	17660	17859	17777	17661	17850	17786	17924	17785	17760	17758	17871	17748	18015	17896	17799	17857	17814	17786	17876	17806	17824	17996	17840	17802	17944	17625	17977	17917	17812	17851	17935	17803	17611	17791	17806	17624	17593	17870	17863	17906	17713	17895	17631	17915	17946	17994	17908	17822	17832	17944	17910	17907	18020	17649	17838	17938	17907	17757	17852	17821	17915	17988	17888	18020	17652	17917	18008	17794	17716	17834	17825	17988	17888	17857	17943	17846	17951	17780	17775	17866	17804	17800	17842	17798	17825	17865	17895	17734	17866	17816	17876	18072	17921	17898	17744	17953	17718	17759	17842	17900	17954	17847	17941	17777	17740	17654	17880	17832	17996	18017	17827	17861	17929	17906	17764	17927	17667	17865	17939	17949	17932	17839	17869	17898	17683	17792	17835	17864	17932	17651	17943	17957	17876	17799	17797	17786	17848	17863	17796	18009	17807	18009	17865	17889	17901	17673	17764	17762	17914	17797	17938	17826	17868	17844	17998	17825	17907	17873	17998	17901	17904	17798	17791	17892	17844	17892	17838	18040	17865	17905	17854	17883	18009	17779	18048	17910	17900	17973	17827	17844	17754	17791	17849	17906	17699	17913	17800	17752	17939	17918	17936	17950	17775	17680	17974	17906	17718	17825
24077	24240	44144	46716	38988	32984	28786	23786	22310	22483	22293	22150	22199	22137	21959	22167	22037	21980	21951	22053	22056	22012	21779	21932	22009	21839	21938	22176	22119	22085	21944	21964	22000	22056	22045	22032	21925	22001	21883	21937	21821	21900	21801	21819	21744	21855	21773	21913	21873	21751	21885	21955	21840	21731	21999	21768	21772	21705	21919	21801	21875	22013	21778	21878	21868	21927	22025	21802	21923	21894	21835	21788	22110	21874	21916	21806	21896	21820	21985	21888	21817	21837	22055	21879	22036	21882	21727	21824	22007	22066	21975	21737	22011	21763	21947	21817	21813	21995	22057	21805	21959	21814	21776	21875	21781	21875	21934	21680	21809	21854	21794	21940	21570	21851	21832	21830	21675	21899	21683	21733	21975	21866	22018	21961	21883	21587	21868	21970	21880	21847	21978	21885	21876	21960	21749	21730	21866	21814	21795	21869	21818	21855	22095	21698	21958	21648	21799	21785	21955	21930	21802	21880	21783	21829	21771	21851	21765	21757	21901	21840	21711	21687	21834	21785	21735	21831	21962	21884	21823	21975	21855	21995	21801	22018	21695	21755	22048	21763	21833	21902	21952	21648	21851	21639	21736	21979	21772	22026	21819	21988	21831	21884	21916	22093	21677	21682	21699	21702	21807	21931	22002	21810	21791	21712	21974	21816	21693	21837	21683	21857	22053	21762	21954	21886	21705	21972	21752	21610	21694	21822	21908	21993	21938	21807	21924	21947	21956	21854	21789	22001	21721	21589	21843	21769	21962	21997	21762	21772	21730	21962	21947	21790	21964	21751	22088	21681	21941	21713	21705	21992	22126	21659	21793	22002	21968	21812	21646	21795	21748	21790	21849	21749	21938	21994	21861	21980	21844	21552	21833	21774	21794	21790	21887	21877	21939	21823	21873	21896	21973	21733	21711	21976	21693	21652	21850	22037	21813	22089	21886	21698	21831	21878	21801	21949	22006	21870	21804	21811	21615	21839	21920	21838	21994	21979	21975	21798	21695	21765	21748	21698	21891	21874	21855	21815	21882	21859	21846	21700	21806	21821	21730	21933	21963	21975	21845	21973	21767	21974	21943	21755	21686	21894	21846	21756	22019	21983	21867	21877	21736	21659	21881	21583	21722	21915	21928	21921	21851	21906	21815	21837	21817	21936	22008	21899	21762	21744	21810	21626	21780	21883	22088	21932	22090	21910	21753	21938	22016	21853	21857	21900	22041	21884	21875	21623	21876	21913	21878	21855	21998	21954	21661	21881	21733	21768	21697	21942	21991	21899	21751	21795	21808	21818	21817	21970	21886	21663	21848	21941	21802	22117	21808	21942	21820	21798	21811	21845	21981	21630	21769	21731	21842	21887	21794	21693	21915	21750	21697	21888	21898	21591	22001	22019	21830	21686	21745	21753	21981	21887	21913	21849	21728	21822	21903	21754	21935	21826	22105	21820	21963	21836	21678	21895	22156	21888	21521	21668	21732	21780	21875	22037	21889	21717	21736	21993	21816	21898	21776	21998	21698	21867	21802	21853	21738	21865	21740	21790	21790	21825	21911	21888	21812	21947	21848	21880	21850	22039	22050	21889	21968	21666	21859	21786	21879	21882	21813	21750	21926	21975	21971	21813	21911	21679	21805	21996	21928	22058	21936	21806	21741	21770	21860	21764	21919	21908	22000	21763	21933	21769	21665	21827	21939	21683	21820	21852	21763	21984	21866	21735	21857	21762	21984	21860	21888	21982	21727	21902	22022	21759	21864	21893	21950	21952	21847	21857	21678	21680	21787	21911	21867	21809	22025	21667	21941	21860	21941	22025	21931	21877	21827	21666	21903	21737	22007	21916	21953	21823	21973	21764	21828	21720	21667	21860	21835	21792	21947	21786	21822	21859	21919	21908	21941	21866	21759	21745	21848	21764	21897	22083	21788	21903	21944	21990	21815	21619	22033	21807	22017	21675	21720	21929	21893	21896	21930	22007	21992	21800	21976	21987	21921	21932	22098	21772	21876	21775	21869	21928	21763	21724	21747	22071	21883	21850	21643	21852	21999	21545	21910	21689	21677	22011	21752	21817	22030	22017	21819	22037	21819	21814	21723	22010	21776	21817	21867	21779	21818	21902	21766	21634	21837	21852	21771	21846	21853	21892	21807	21800	21794	21871	21379	21934	21786	21937	21846	21884	22010	21992	21878	21870	21903	21902	21841	21698	21711	22008	21704	21888	21783	21979	21775	21747	21644	21621	21950	22005	21898	21978	21976	21875	21924	21882	21862	21852	22010	21711	21881	21911	21935	21793	21940	21775	21981	21861	21761	21802	21986	21866	21824	21739	21977	21866	21866	21938	21763	22007	21582	21963	21902	21893	21965	21958	21812	21734	21951	21844	21903	21904	21739	21737	21923	21839	21707	21964	21851	21960	21723	21691	21655	21612	21808	21850	21805	21842	21926	21696	21769	21821	21664	21725	21863	21959	21704	21830	21918	21638	21922	21799	22053	21828	21664	21836	21844	22061	21767	21952	22074	22071	21975	21924	21799	21973	21909	21847	21995	21718	21982	21914	21770	21875	21904	21834	21774	22129	21859	21839	21926	21942	21885	22060	21742	21889	21702	21709	21673	21692	21819	21679	21784	21742	21860	21836	21705	21632	21668	21982	22045	21562	21877	21896	21871	21702	21848	21954	21846	21760	21886	21809	21841	21832	21988	21912	21886	21897	21834	21749	21876	21869	21771	21872	21929	21959	21943	21803	21707	21771	21744	21958	21919	21744	21836	21785	21788	21724	21767	21865	21888	21882	21984	21744	21831	21990	21707	21823	21871	21812	21698	21813	21840	21931	21907	22057	21809	21770	21873	21935	21869	21822	21632	21794	21922	21832	21932	21621	21825	21776	21781	21820	21973	21741	22044	21836	21775	21854	21875	21441	22043	21863	21609	21734	21929	21877	21669	21875	21566	21758	21731	21734	21928	21569	21723	21982	21894	21729	21868	21994	21716	21774	21888	21771	21949	21819	21908	21859	21667	21675	21699	22096	21944	21837	21869	21951	21947	21829	21813	21969	21926	21949	21878	21913	21605	21815	21962	21849	21806	21798	21968	21885	21708	21819	21939	21571	21940	21839	21861	21929	21676	22069	21858	21772	21930	21683	21828	21913	21911	21925	21761	21903	21908	21784	21803	21811	21931	21859	21869	21752	21881	21777	22244	21990	21759	21693	21917	21821	21909	21867	21832	21841	21757	21790	21827	21663	22001	21747	21595	21740	21835	21891	21876	21788	21797	21961	21977	22004	21857	21687	21761	22023	21903	21836	21919	21847	21535	21725	21691	21790	21688	21862	21770	22034	22137	21734	21902	21989	21812	21937	21740	21690	21751	21768	21896	21911	21984	22077	21947	21944	21814	21864	22025	21810	21608	21828	21892	21755	21803	21831	21515	21812	22068	21769	21957	21833	21910	21914	22008	21754	21890	22039	21805	21804	21670	21577	22003	21956	22034	21827	21760	21781	21661	22194	22011	21827	21844	21852	22000	21845	21812	21897	21811	21920	21856	21918	21909	21985	21849	21624	22064	21866	21808	21894	21779	22074	21755	21764	22049	21690	21932	21854	21772	21918	21948	21845	21814	21675	21669	21713	22055	21853	21751	21746	21636	21783	21975	21743	21901	21653	21808	21878	21846	21798	21786	21887	21970	21914	22037	21941	21658	22001	22114	21796	21680	21869	21729	21843	21758	21713	21982	21652	21844	21829	22076	21855	21954	21879	21879	21634	21625	21785	21778	21830	21589	21841	21846	21663	21980	21871	21912	21621	21845	21746	21931	21694	21906	21780	21922	21887	22022	21789	21717	21874	21862	21934	21911	21938	21771	21620	21869	21823	21787	21733	21762	21790	21940	21735	21803	21932	21901	21804	21765	21746	21852	21574	21670	21761	21878	21734	21908	21809	21905	21739	21812	22031	21886	21948	21955	21754	21840	21862	22042	22006	21874	22002	22036	22001	21833	21810	21922	21908	22072	21899	21851	21856	21929	21831	21819	21474	21782	21970	21909	22008	21693	21654	21779	21839	21740	22040	22108	22028	21613	21770	21802	21736	21977	21615	21875	21948	21639	21692	21876	21641	21721	21688	21824	21895	21869	21732	21893	21718	21867	21811	21953	21794	21592	21855	21672	21725	21742	21817	21963	21996	21888	21819	21840	21960	21899	21850	21870	21883	21844	21768	21878	21912	21870	22118	21689	21898	21986	22106	21825	22168	21882	21939	21783	21789	21834	21822	21796	21707	21912	21787	21901	21721	21913	21912	21917	21775	21828	21780	21883	21916	21962	21897	21751	21773	21805	21899	21835	21874	21874	21983	21950	21926	22015	21842	21755	21778	21780	21806	21780	21884	22113	21795	21836	21915	22168	21850	22010	21812	21558	21858	21808	21935	21920	21721	21932	21823	21861	21981	21788	21796	21699	21815	21799	21783	21808	21734	21932	21776	21937	21683	22022	21831	21886	21822	21932	21864	21945	21871	21807	21795	22094	21930	21847	21961	22086	21733	21911	22239	21865	21863	21650	21983	21853	21998	21795	21767	22036	21883	21631	21687	21874	21730	21753	21758	21841	21922	21628	21927	21913	21924	21986	21787	21781	21885	21854	21836	21776	21963	21926	21889	22061	21929	21970	21917	21946	21741	21756	21791	21542	22040	21985	21750	21822	22049	21944	21836	21959	21897	21899	21850	21700	21983	21884	21797	21749	21789	22035	21835	21840	21920	21569	22010	21881	22082	21780	22042	22036	21851	21684	21732	21459	21931	21909	21823	21910	21850	21859	21655	21943	21716	21816	21810	21865	21734	21702	21778	21751	21700	21988	21840	21617	21871	21781	21992	22068	21967	21787	21940	21784	21891	21901	21868	21676	21713	21745	21986	21962	21996	21701	21867	21876	21853	21837	21681	22092	21752	21703	21748	21789	21792	21795	21767	21948	21718	22007	22056	21920	21798	21585	21529	21845	21771	21853	21843	21847	21868	21714	22042	21883	21873	22050	21640	21918	21778	21948	21847	21898	21963	21839	21848	21869	21668	21896	21843	21747	21923	21858	21716	21851	21949	21909	21914	21687	22052	21995	21925	21855	21722	21772	21820	21893	21853	21911	21716	21839	21757	21703	21628
59547	99738	88021	64305	45481	31834	23238	19377	18028	17971	17859	17765	17778	17925	17833	17796	17788	17913	17685	18028	17705	17854	17932	17944	17881	17974	17789	17941	17947	17931	17985	17922	18012	17872	17842	18066	17790	17925	17911	17973	17801	17813	17916	17726	17811	17793	17826	17870	18005	18029	17763	17951	17864	17857	17809	17925	17728	17846	17762	17953	17983	17985	17987	17913	17847	17746	17719	17858	17950	17807	17878	17874	17890	17757	17914	17973	17851	17840	17885	17800	17878	17892	17871	17795	17971	17766	17979	17898	17794	17848	17975	17906	18086	17791	17869	17950	17900	17898	17926	17889	17907	18000	17731	17886	17962	17901	17814	18105	17813	17882	17915	17795	17786	18022	17905	17900	17888	17972	17679	17772	17705	17875	17626	17821	17951	17909	17897	17713	17827	17741	17793	17872	18055	17957	17805	17969	17735	17890	17938	17702	17941	17943	17741	17745	17945	17683	17940	17813	18063	17848	17817	17728	17775	17824	17953	17637	17828	17938	17774	17989	17881	17836	17779	17851	17838	17915	17812	17831	17942	17836	17911	18030	17864	17889	17835	17744	17906	17768	17989	17826	17893	17810	17840	17849	17830	17763	17981	17960	17930	17894	17693	17805	17751	17659	17818	17743	17992	17688	17901	17883	18038	17713	18006	17898	17955	17667	17942	17935	17738	17777	17716	17858	17804	17667	17945	17731	18011	17771	17938	17888	17763	17854	17707	17728	17818	17810	17834	18022	17692	17957	17829	17810	17882	17784	17898	18001	17980	18067	17778	17964	17765	17849	17869	17803	17834	17631	17989	17828	17798	17832	17815	17979	17743	17960	17904	17952	17908	17838	17681	17900	17786	17900	17829	17784	17956	17800	17960	17950	17759	17818	18019	17669	17879	17831	17929	17879	17855	17992	17804	17847	17919	17957	17843	17895	17672	17774	17774	17878	17854	17858	17780	17739	17697	17996	17764	17864	17785	17763	17801	17768	17892	17860	17751	17835	17973	17898	17961	17924	18004	17879	17972	17844	17898	17809	17752	17811	17991	17864	17867	17741	17893	17870	17875	17878	17754	17923	17821	17860	17754	17824	17752	17956	17761	17855	17856	17757	17791	17937	17842	17917	17785	17859	17844	17731	17918	17736	17924	17874	18015	17968	17759	17957	17913	17699	17770	17852	17803	17743	17832	17993	18022	17781	18006	17683	17928	17954	17745	17863	17911	17777	17764	17816	17998	17975	17947	18020	17821	17779	17883	18072	17785	17840	17876	17892	17995	17700	17778	17923	17663	17908	17890	17714	17727	17847	17716	17708	17887	18097	17748	17883	17772	17831	17832	17909	17886	17712	17780	17911	17830	17851	17827	17856	17761	17920	17678	17729	17933	17949	17851	17807	17954	17786	17911	17703	17906	17825	17920	17880	18019	17888	18038	17811	17922	17809	17792	17852	17624	17831	17781	17868	17931	17873	17936	17764	17857	17843	17859	17792	17665	17921	17631	17884	17761	17869	17846	17864	17668	17882	18025	17976	17820	17958	17807	17897	17912	18054	17861	17988	17771	17710	17852	18020	17976	17991	17891	17969	18089	17869	17590	17792	17910	18017	17882	17714	17864	17936	17864	17877	17865	17802	17828	17802	17885	17867	17814	17849	18086	17814	17776	17979	17706	17842	17775	17725	17629	17678	17910	17947	17756	17876	17832	18003	17731	17911	17989	17946	17789	17762	17950	17935	17838	17875	17866	17918	17747	17803	17915	17888	17833	17900	17902	17960	18045	17828	17710	17603	17942	17680	17891	17820	17731	17816	17562	17758	17887	17871	17769	17816	17767	17958	17725	17832	18041	17960	17871	17916	17850	17743	17920	18045	17736	17864	17809	17762	17988	17671	17760	17769	17819	17773	17831	17849	17867	17788	18012	17856	17801	17886	17803	17973	18022	17821	17818	17869	17737	17858	17854	17827	17888	17843	17673	17949	17863	17906	17935	17816	17764	17865	17758	17858	17966	17839	17819	17948	17996	17783	17948	17857	17904	17952	18019	17945	18008	17899	18008	17908	17881	18038	17841	17688	17890	17932	17887	18004	17879	17813	17903	17820	17884	17822	17766	17860	17853	17874	17900	17967	17739	17650	17791	17864	17781	17885	17824	17892	17748	18048	17753	17711	17818	17846	17891	17847	18035	18075	17780	18028	17979	17893	17843	17974	17898	17884	17876	17747	17975	17910	17744	17740	18034	17817	17764	17910	17823	17784	17901	17834	18031	17697	17825	17717	17790	17875	17841	17870	17749	17913	17788	17772	18118	17787	17847	17964	17986	17812	17899	18034	17747	17866	17766	17845	17794	17863	17935	17921	17990	17855	17904	17902	17887	17911	17872	17974	17831	17708	17691	17898	17756	17941	17806	17882	17720	17823	17831	18002	17984	17760	17888	17800	17933	17999	17931	17913	17870	17770	17901	17905	17789	17850	17799	17708	17878	17838	17926	17757	17813	17923	17931	17838	17783	17725	17772	17938	17909	17915	17849	17735	17844	17795	17923	17876	17842	17879	17896	17821	17845	17757	17847	17801	17921	17718	17829	17787	17645	17788	17811	17892	17886	17746	17893	17755	17903	17971	17883	17672	17779	17850	17750	18016	17886	17744	17801	17873	17978	17798	17956	17895	17849	17820	17904	17717	17774	17914	17962	17734	17871	17693	17775	17960	17746	17654	18029	17650	17941	17687	17793	18001	17771	18013	17917	17749	17775	17870	17835	17931	17822	17932	17880	17842	17795	17836	17860	17815	17895	17797	17942	17881	17897	17915	18013	17990	17816	17917	18012	17835	17783	17903	17941	17770	17720	17806	17678	17677	17789	17700	17773	17900	18038	17968	17900	17760	17961	17928	17890	17787	18008	17859	17866	17925	17802	17964	17892	17792	17895	17876	17761	17841	17817	17788	17923	17898	17881	17783	17677	17846	17796	17771	17809	17736	17998	17887	17941	17691	17619	18017	17883	18025	17863	17773	17959	17941	17965	17997	17959	17802	17901	17879	17907	17893	17768	17904	17843	17831	17698	17888	17726	17784	18064	17856	17881	17842	17949	17863	17862	18012	18041	17778	17820	17771	17976	18073	17843	17946	17930	17803	17825	18015	17839	17931	17611	17743	17758	17903	17868	18009	17690	17832	17885	17820	17874	17886	17931	17838	17792	17814	17814	17805	17996	17676	17868	17994	17886	17994	18042	17736	17999	17787	17748	18038	17950	17691	17932	17867	17682	17907	17805	17644	17809	18000	17916	17787	17988	17794	17892	17715	17836	17781	18088	17732	17871	18008	17932	17727	18013	18046	17808	17955	17747	17883	18151	17742	17905	17789	17805	17887	17894	17870	17859	17820	17946	17736	17750	17959	17903	17856	18065	17899	17862	18012	17845	17608	17978	17880	17799	17900	17888	17872	17939	17789	17874	17900	17993	17856	17752	17894	18058	17805	17653	17731	17831	17870	17809	17997	17847	17815	17788	17846	17914	17925	18021	17883	17807	18025	17878	18014	17995	17949	17947	17969	17864	17742	17923	17963	18002	17832	17923	17911	17867	17679	17770	18001	17882	18015	17575	18023	17724	17915	17921	17685	17877	17800	17953	17988	17815	17818	17683	17784	17755	17716	17925	17793	17874	18088	17990	17968	17888	17761	17997	17623	17935	18014	17790	17847	17966	17841	17761	17846	17830	17816	17783	17819	17913	17980	17832	17817	17983	17998	17938	17976	17752	17749	17755	17927	17816	17884	17971	17855	17966	17884	17973	17976	17748	17953	17725	17871	18063	17714	17903	17776	17777	17688	17871	17656	17709	17867	17768	17840	17790	17792	17976	17638	17882	17944	17894	17850	17754	17873	18045	18070	17823	17929	17848	17896	17934	17976	17994	17870	17920	17873	17780	17892	17785	18013	17960	17802	17948	17761	17772	17740	17839	17941	17957	17916	17891	17956	18010	17704	17817	17620	17931	17650	17943	17809	17985	17819	17937	17777	17996	17907	17745	17922	17924	17754	17982	17987	17885	17814	17795	17626	17856	17739	17789	17969	17814	17862	17891	17905	17743	17812	18050	17779	18009	17934	17900	17847	18009	17818	17721	17839	17958	17739	17773	17897	18015	17923	18047	17890	18101	17826	17829	17904	18001	17839	17789	17976	17915	17716	17966	17798	17790	17766	17814	17838	17778	17818	17773	17834	17753	17852	17905	17987	17962	17858	17879	17950	17939	18025	17792	18006	17916	18020	17985	17756	17974	17947	17803	17830	17814	17997	17973	17948	18075	17879	17895	17879	17770	17584	17828	17921	18006	17849	17825	17958	17779	17706	17769	17865	17786	17705	17800	17955	17917	17735	18057	17878	17857	17709	17821	18154	17822	17846	17800	17891	17855	17946	17877	17944	17913	17680	17823	17797	17771	18009	17618	17927	17813	17855	17845	17675	17969	18030	17858	17946	17860	17757	17922	17862	17840	17917	18087	17663	17934	17974	17817	17971	17752	17653	17737	17840	17896	17835	17876	17962	17915	17747	17953	17770	17886	17924	17859	17949	18000	17880	17844	17842	17873	17859	17777	17965	17773	17997	17775	17829	17961	18040	18042	17753	17831	17731	18020	17707	17776	18100	17922	17924	17777	17832	17986	17822	17923	18032	17898	17875	17907	17877	17885	17758	17825	17732	17758	17923	17958	17782	17907	17980	17945	17720	17814	17963	17824	17837	17956	17946	17820	17851	17866	17811	17718	17913	17944	17817	17926	17815	17920	17834	17869	17696	18079	17825	17701	17923	17972	17936	17917	17719	17916	17908	17852	17946	17792	17942	17905	17984	17987	17718	17700	17854	17819	17739	17876	17871	17741	17685	18016	17835	17820	17930	17766	17779	17842	17909	17828	17824	17919	17951	17816	17939	17962	17898	18105	17931	17950	17820	17863	17740	17540	17810	17964	17857	17833	17854	17722	17867	17824	17863	17974	17931	17858	17746	17943	17779	17770	17854	18006	17913	17933	17849	17857	17852	17961	17883	18018	17759	17694	17878	17959	17855	17796	17831	17846	17850	17893	17961	17898	18027	17880	17748	17879	17931	17881	17791	17974	17826	17766	17805	17948	17947	17839	17951	17863	17864	17911	17740	17734	17851	17932	17923
22873	22511	38073	41937	39920	36311	32651	25556	23041	22798	22176	22403	22465	22381	22425	22355	22451	22291	22354	22247	22507	22513	22185	22106	22318	22200	22366	22262	22118	22247	22173	22187	22196	22093	22190	22278	22330	22240	22193	22045	22188	22233	22236	22243	22084	21745	22113	22085	22087	22094	22167	22083	22014	22331	22147	22184	22024	22035	22130	22100	21952	21997	21988	22137	22090	21964	22106	22153	22212	22171	22049	22047	22057	22305	22210	22163	22157	22046	21987	22027	22286	22192	22070	22187	22148	22209	22021	22318	22006	22232	22188	22185	22142	22158	22078	22124	22201	22061	22261	22140	22188	22292	22066	22056	22170	22090	21944	21846	22241	22027	22156	22154	21931	22260	21917	22120	22094	21960	22104	22220	22040	22043	22064	22222	22207	22379	21936	22168	21912	21969	21963	22184	22135	22237	22313	22143	22057	22184	22190	22121	21973	22078	22043	22236	22104	22007	22045	22132	21866	21795	21976	22027	22028	22056	22253	22123	22203	22185	22245	21913	22086	22126	22191	22118	22375	22147	22026	22135	22043	21976	22185	22141	22187	22044	22178	22167	21995	22023	22221	21856	22128	22114	21967	22164	22000	22131	21955	22116	22159	22187	22273	21802	22201	22071	22007	21843	21865	22035	21891	22085	22091	22308	22079	22077	21937	22007	22027	21992	22086	22089	22100	22078	22272	21979	22364	22077	22096	22092	22154	22064	21912	22061	21831	22151	22175	21960	22041	22105	21894	21978	22098	21995	22260	22208	22127	22114	22063	22148	22240	21857	21917	22152	22117	22310	22125	22018	22048	21998	22106	22097	21977	22056	21990	22378	21918	22126	22144	22008	22126	22115	22061	22022	22274	22016	22150	21880	22167	22089	22087	22021	21900	22124	22230	21949	21940	22085	21916	22070	22150	22152	21973	22054	22128	21963	22265	22095	21973	22050	22030	22013	22016	22308	21947	22065	21718	22045	21945	22088	22003	21994	21905	22103	22129	22152	22010	22136	22083	21879	22309	22070	22426	22105	22299	22120	21919	22117	22201	22041	22092	21984	22289	22108	22113	22060	22026	21748	22090	22351	21957	22040	21992	21984	22143	21920	22091	21937	22190	22173	22103	21914	21860	22213	22002	22048	22030	21894	22264	22230	22164	22133	22250	22047	22208	22042	22094	22122	22109	22152	21984	22047	22051	22233	22080	21996	22114	22001	21942	21928	22173	22054	22128	22201	22075	22349	22119	22019	22291	22202	22108	22191	22094	22209	22209	21960	22259	22153	21865	22172	21990	22203	22010	21859	22103	22114	21992	21992	22138	22040	22269	22013	22003	22088	22065	21980	22127	22213	21830	22029	22052	22289	22205	21971	21975	21869	21968	22177	22098	22111	22127	22237	22119	22127	21916	22169	22171	22076	22057	21953	22052	21891	22071	22117	22049	22150	22052	22140	21999	22008	22209	21914	21967	21947	22101	22088	22221	22046	21973	22136	22249	21971	22144	22122	22025	22058	21777	22264	22101	22021	22327	22142	21979	21979	22183	22039	22038	22021	21913	22193	22178	22137	22348	22198	22184	22159	22171	21950	22020	22008	22172	21863	22066	22040	21971	22116	21876	22117	22260	22259	21941	22089	21974	21987	22235	22173	22153	22160	22244	22046	21995	22072	22141	21882	22083	22006	22215	21861	22192	22033	21832	22177	22021	21936	21981	21817	22359	22277	22106	22047	21889	21872	22152	22244	22024	22033	22247	22138	22138	22036	21947	22182	21974	22050	22093	22035	22012	22028	22077	22126	22247	21997	22086	22045	22039	22016	22089	22111	22219	22208	22098	21916	22226	21950	22114	22053	22025	22001	21870	22113	22131	22124	21938	22091	22083	22054	22046	22214	21819	22164	22065	21964	22008	22045	22210	22077	21931	22159	21993	22043	22194	21998	22026	22241	22000	22127	22005	22279	22249	21956	22170	22028	22048	22141	22212	22051	21950	22029	22236	22068	22030	21937	21976	22195	22084	22206	22144	22088	22107	22061	22105	22021	22033	22011	22149	22172	22198	22030	22160	22011	22257	22324	22337	22021	22141	22055	22047	22061	21904	22030	21883	21805	22122	22114	22303	22084	22357	21879	22007	21851	21948	22178	21998	22051	22026	22153	22171	22330	21940	21951	21960	22050	21876	22288	22190	22195	22069	22126	22113	21915	21979	22074	22199	22309	21993	21976	22075	22037	22014	22027	22031	22219	22037	22046	21825	21976	22069	22073	21903	21949	21975	22055	22157	22091	22235	22007	22178	22164	22122	22123	22180	22143	22253	22103	21932	22183	21886	21846	22136	22209	22023	22071	22011	22108	22307	22277	22075	21986	22139	22001	22140	22135	22040	22187	21995	22195	22072	22231	21932	21781	22251	22134	22042	22210	21884	22043	22032	22168	22163	22020	22105	22182	22365	22050	22079	22195	22263	22120	22172	21837	22307	22039	21941	22140	22064	21996	21842	22075	22220	22053	22113	21953	22064	21881	21918	22028	22209	22220	22132	21962	22228	21995	22036	22011	21874	22292	22182	22252	21996	22293	21989	22090	22064	22118	22216	22423	22366	22003	22178	21893	22011	22153	22046	22121	22029	21817	22007	22025	22012	22041	22128	21964	21980	22039	22142	22110	22036	22197	21899	22321	22078	22095	22201	22246	22220	22071	22266	21987	22170	21987	22383	22068	22049	21987	22036	22246	22178	22059	22050	22071	22058	22059	22149	22043	22040	22080	22101	22067	22006	21971	22025	22068	21870	22196	22198	22048	21892	22162	22133	22049	22116	22047	22175	21909	22141	21844	21851	22175	22364	22143	22116	21858	22155	21866	22057	22063	22280	22010	22097	21917	22216	21876	21932	22208	22080	22066	21997	21993	22175	22203	22096	21926	22290	22043	22117	22086	22197	21924	22093	21870	22015	22005	21965	21911	21980	22055	22184	21999	22247	22302	22214	22139	22131	21812	22064	22200	22275	22305	22236	21923	22216	22044	21993	22251	22110	22157	21979	21950	21874	22049	21938	21986	21826	21810	21913	21999	22073	22163	22301	22159	21982	22042	22071	22005	22060	22121	22256	21912	22126	22252	22037	22118	22198	22020	22243	22279	22020	22093	22098	22106	22260	22184	21780	22158	22009	22203	22026	22072	21867	22074	22085	21897	22070	22085	22144	22325	22210	21980	22280	22140	22109	21972	22133	22168	21933	22135	21986	22096	22250	21969	21942	22077	22217	21924	22121	22141	22157	22026	22124	21963	21851	22059	21956	22082	21902	22107	22086	22015	21985	22160	21960	22112	22141	22034	22041	22310	22190	22233	22178	21984	22059	22095	22079	22198	21985	22057	22002	22091	22280	21887	22083	22091	21885	22092	22106	22220	22084	22064	22199	22059	22081	22112	22188	21926	22359	22151	22055	22128	22044	22094	22073	21931	21987	21982	22086	22157	22088	22215	21984	22218	22115	22136	22084	21982	22042	21793	22140	21963	22031	22183	22131	22067	22093	22172	22258	21955	22158	22013	22234	22025	21784	22129	22002	22100	21878	22117	21981	21927	21930	22023	22028	22096	22222	22068	22028	22107	21960	22128	22140	22120	22178	22166	22060	21957	22394	22101	22178	22200	22134	22210	22231	22171	22024	22071	22170	22115	21912	21898	22166	21987	21992	21918	21995	22199	22153	21934	22422	22243	21966	22208	22108	22197	22071	21774	22047	21915	22240	22042	21975	22008	21951	22214	22194	21866	22002	21726	22090	22119	22071	22077	22142	22260	22109	21913	21891	22052	22271	21920	21986	22049	21752	22185	21852	22416	22097	21855	22068	22030	21883	22111	22028	22045	22100	21855	22002	21911	22162	22089	22070	22005	22095	22067	22121	22101	22148	22014	21933	22182	21967	21824	22146	22076	21970	22111	22212	22079	22008	22101	22043	21978	22027	21957	22042	22034	22094	22227	22033	21936	22177	22225	22127	22235	22284	21988	22070	22335	22052	22000	21913	22117	22111	21892	21944	21967	22051	22003	21985	21907	21887	22090	21946	21956	22235	22075	22147	22239	21979	21770	21958	21900	22019	21821	22126	21996	22245	22361	22055	22192	21996	21957	21965	22278	22154	22086	21865	22232	22108	22128	22078	22153	22387	22069	22249	21921	21954	21954	22194	22027	22055	22053	22300	22105	21923	22141	21898	22037	22027	21939	21979	22115	22065	22215	22149	21983	22102	22030	22221	22086	21966	21978	22016	22096	21990	21983	22048	22062	22080	21872	21920	22323	22160	22043	21957	22071	22132	22045	21984	22009	22143	22060	21910	22007	21943	21877	22104	22149	22148	22063	22042	22113	22193	22059	22167	22002	22090	22098	21921	21835	22179	21989	22402	22076	22080	21920	22127	21946	22070	22108	22138	22117	22156	22019	22190	22008	22146	22193	22090	22261	22035	21981	22035	22211	22144	21972	22096	22028	21953	22063	21976	21958	21983	21862	21995	22133	21989	22132	22216	22179	22055	22111	22028	22354	22058	21946	22035	22153	22249	22116	21910	22045	22094	21896	22205	22091	22057	22264	22433	22108	21976	21965	22120	22074	22149	22048	22001	22048	22143	22091	21892	22221	22032	22043	21960	22014	22082	22004	22009	22136	22278	22041	21887	22116	22024	22220	22146	22146	21971	22316	22212	22056	22143	22168	22051	22067	22310	22178	22027	22125	22001	22078	21957	22266	21983	22064	21952	22132	22255	22325	22036	21993	21904	22077	21941	21895	22285	22290	22004	22197	21963	22115	21923	22097	22053	22066	22020	22056	22139	22106	21906	21926	22022	21989	21865	21865	22099	22210	22115	21913	21959	21851	22072	22262	22044	21896	22077	21976	21894	21864	22156	22037	21927	22362	22048	22055	22111	22041	22138	22091	22077	22118	21886	22149	22035	22110	22168	22004	22155	22015	21964	22085	22323	22093	21835	22033	22234	21832	22041	22110	22176	22023	22083	22249	21985	22031	22024	21969	22131	22169	22092	22102	22178	21936	22005	21869	22079	22111	22016	22010	21898	22201	22090	22293	21972	22127	22105	22125	22020	21930	21969	22056	22097	22237	22309	22053	22180	22064	21996	22234	21956	22129	22049	22118	21950	22190	22066	21821	22124	22073
64444	106313	96235	77666	56950	40078	27735	20803	18856	18088	18046	17908	18131	17991	17963	17887	17897	17865	17851	17939	18027	18096	17997	18087	17967	18020	17981	18166	17941	17865	17855	18081	18130	18080	18153	18053	17864	17778	17826	18142	18058	18118	17848	17929	17850	18052	17860	17881	18084	18051	18169	18103	17769	17920	17912	18020	18141	18016	17967	17976	18225	18085	17807	18037	18127	17915	17904	17895	18101	17867	18085	18032	18035	17989	17780	18001	18145	17879	17940	18059	17818	18041	17951	17956	17816	18001	17982	17875	17896	18124	17990	18012	18088	17841	18042	18081	17787	17975	17900	18058	17947	17979	17806	17964	17912	17931	17902	17928	18012	18067	18029	17888	17909	18125	17954	17961	17900	17931	17934	17897	17985	18015	18059	18057	17809	17955	17893	17842	18004	17983	17976	18054	18047	18030	17876	18044	17995	18081	17968	17995	18167	17927	18013	17854	18021	17991	18082	18126	17979	17904	17873	17970	18250	18040	17785	18079	18129	17991	18078	17995	17884	17856	17887	17983	17876	17865	18165	17858	17985	17922	17908	17899	17835	17980	18030	17772	18028	17911	17905	17898	17927	17879	17960	17858	18057	17869	18099	17911	17982	18188	17742	18078	17890	18107	18066	18079	17877	17897	17870	18005	17933	17933	17958	18069	17955	17728	17993	18145	17849	18078	18103	17962	18050	17951	17905	18087	17869	17935	17963	17925	17812	17834	18029	18053	18038	17931	17938	18076	17966	17902	17960	18045	18035	18076	17963	17879	17815	17914	18021	18042	17997	18006	17985	17968	17991	18032	17875	18168	17820	18052	17912	17958	18054	17988	17860	18032	17862	17927	17786	17940	17867	17999	17897	18096	17977	17923	18024	17946	17944	17989	17873	17984	17898	18108	17868	17927	18000	18082	17880	17990	17937	17914	17882	17833	17980	17942	18004	17892	17907	18011	17911	17987	17934	18012	17791	18025	17928	17836	18084	17962	18106	17972	17855	18132	18077	18044	17890	17918	18031	17964	17893	17923	17871	17874	17919	17983	18056	18040	18228	17979	18107	17888	18133	17905	17919	18026	17969	17971	17899	17961	17870	18062	17955	17779	17913	17873	17994	17910	17915	18042	17920	17964	17912	17978	17923	17981	17989	17904	17831	18012	18072	17749	18037	18096	18065	17929	17796	17907	17968	17866	17811	17932	17868	18104	18086	18047	18027	17890	17958	17939	18039	18174	18037	17898	17991	17948	18011	17796	17924	18023	17885	18060	18061	17892	18000	18073	17907	17897	18005	18039	18011	18066	18009	17895	18011	17881	17998	17871	17905	17905	18037	17829	17888	18066	17969	17888	18058	18038	17933	18039	17895	18002	17948	18052	17992	17985	17912	17942	17903	18081	17732	17980	17980	17902	18044	17958	18033	18018	17918	17956	18084	18163	17929	17980	17928	17893	17917	18072	17940	17921	17867	17983	17856	17944	18163	17930	18033	17878	18008	17993	18060	18035	18058	17833	18066	17973	17860	17929	17962	18032	17925	17952	17962	17926	17828	17923	18017	17888	18260	17962	17957	17868	17912	18018	18042	17861	17910	17885	17872	18032	17927	17962	17991	17920	17969	18100	17919	18104	18126	17917	17926	17913	18007	17965	17990	17798	17953	18025	18076	18035	17857	18055	17915	17949	18037	17961	18252	18012	17979	17903	18059	18046	17922	17992	17906	18005	18036	17905	17865	18002	17986	18178	17992	18000	17903	17946	18053	17992	18129	18140	17975	18123	18097	18022	18012	17951	17998	17746	17771	18007	18020	17993	18046	17903	17949	17958	17841	18021	17876	17948	17936	17855	17989	17871	17926	17943	18116	17858	17946	18000	17871	17865	17994	17946	18046	17780	18033	17867	17919	18013	18035	17737	17861	17982	17994	17923	17896	17927	18187	17736	17907	18119	17773	18013	17957	17907	17966	18095	18075	18016	17999	17854	17976	17945	17957	18010	18011	17912	18068	18032	18094	18115	17931	17922	17784	18040	17989	18067	17920	18044	17833	18131	17840	17966	17960	17880	17985	17956	17876	17940	17990	17915	18053	17813	18062	18031	18012	17864	18019	17848	18051	17890	17983	17858	17965	17946	17961	17814	17789	18003	17825	18046	17952	17921	17999	17932	17863	17992	17882	17925	18019	17775	17765	17953	17953	17836	17887	18268	17854	18035	17897	17879	17964	17917	18042	17792	17963	18030	18021	18012	17985	17937	17842	17768	18062	17954	17846	17930	18061	17849	18003	18062	17985	17924	18085	17958	18041	17853	17961	17941	18146	18016	18039	18038	17770	17767	18168	18057	17977	17959	17929	17900	17974	18042	18085	17934	17866	17922	17877	17880	17926	18043	18014	17953	17933	17932	18095	18018	17851	17917	17835	18032	17992	17859	17875	17876	18060	17830	18023	17885	17815	18145	17877	17955	18121	18027	17689	18091	17872	17862	18011	17938	17937	17840	18037	17993	17918	17904	18035	17876	17847	17848	17967	17766	18032	17966	17904	18208	17868	17804	18075	18038	18126	17863	17915	18122	17919	18180	17779	18192	17939	18069	18183	18013	18006	17925	18004	18016	18148	18002	18090	17822	17890	17909	18194	17869	18020	18107	17901	17986	17927	18019	17877	18009	18151	18215	17941	18033	18120	18020	18060	18034	17927	18084	17849	17992	18035	17940	18111	17879	17986	17945	17982	18065	17899	18046	18102	17871	17883	17887	18232	17942	18081	17971	17857	17845	18081	17956	17942	17859	17928	18017	18088	17795	17969	17810	17976	17884	17952	17902	18131	17947	18018	17915	18103	17960	18089	17939	18061	18040	17927	17986	17971	17832	17995	17736	17860	18083	17794	18028	18126	18044	17987	17891	17919	17875	17931	17976	17961	18079	17887	18021	17690	17839	17871	18142	17939	17882	17983	17833	18006	17933	17829	17872	17926	17887	17966	18018	17973	17924	17942	17971	17911	17837	17930	17905	17747	17934	18041	18019	17913	17969	17992	17933	17977	17943	17923	17986	17991	17902	17782	17835	17867	18136	18007	17966	17973	18019	17792	17878	17842	17979	17791	17821	17894	17891	17915	17955	17963	18010	17839	17818	18050	18165	17959	18071	17747	18092	17990	17940	17954	18100	18033	17942	18056	18143	17941	17936	17938	17851	18021	18076	17975	18046	18031	18001	17799	18102	17901	18004	17878	17993	17998	17901	18068	17785	18145	18191	17833	17989	17891	18057	18009	18130	17910	17851	18131	17993	18057	18079	17796	17998	17819	18109	17952	17960	17894	17897	17853	17963	17984	17978	17968	17908	17926	18020	17897	17911	17839	17805	17957	17924	17871	17846	18061	18065	17740	17994	17960	17947	18036	18060	18092	18005	17972	17973	17922	18199	17986	18059	18080	18044	18159	17932	18045	17830	17840	18016	17874	17879	17855	18079	17753	18131	17938	17910	18047	17997	17914	18074	17980	18028	18103	18081	17797	18047	17870	17832	17937	17890	17940	17993	18013	18081	17908	17880	17748	18015	18147	18018	18164	17906	17899	17784	18009	17824	18077	17926	17945	18008	18144	18123	17941	17984	17960	17958	18251	18000	18016	17867	17917	17862	18099	17975	18103	17826	18021	17817	17957	18055	18062	17907	17945	17907	17929	18032	17909	18041	17928	17895	17713	17814	18029	17935	18017	17937	17901	17834	17872	18049	17938	17867	17977	17765	17990	17946	18048	17791	17902	17944	17821	18100	18035	18056	18028	18063	18098	17917	18040	18040	18025	17997	18026	17757	17995	17993	18039	18099	17952	18002	18078	17750	17960	17869	17909	17946	18045	18123	18018	18142	17925	17847	17894	17912	18070	17915	18072	18005	17864	17897	17930	18076	17868	17954	17923	17960	18002	18040	18109	17905	18083	18095	17977	18079	17976	18030	17895	17843	17927	18020	18020	18001	18010	18010	18065	17746	17993	18145	17937	18055	17945	17946	18016	17784	17935	17997	17903	17830	17812	18010	18081	17983	17983	17818	17988	18160	17963	17899	18087	17938	17965	17818	17995	17850	17920	17955	18030	17982	18044	18022	17941	18037	17992	17966	17958	17903	18007	17773	17877	17938	18106	18168	17899	17906	18036	17882	17899	18026	17962	18008	17781	17997	17918	17920	18023	17887	18009	17912	17857	18113	18034	18019	17952	18083	17846	17990	18010	17841	17796	18164	18008	18056	17935	17972	17932	17981	17963	17772	18010	18002	17924	18005	18044	18011	18078	17975	18198	17835	18099	17877	17980	17814	17877	17849	17817	17928	17917	17896	17885	18175	18074	18065	18044	18132	17775	18095	17978	17926	18128	17870	18124	18031	17744	17938	18138	17922	18225	17987	17717	17999	18192	17888	18088	17937	18042	17815	17924	17914	18031	18033	17768	18006	18036	17994	18005	17897	17862	18000	18041	17798	17876	17930	18028	17949	18021	17959	17971	17869	18015	17879	17998	18030	18118	17847	17853	17925	17742	18044	17902	17834	17977	17722	17821	17798	18101	17812	17917	18026	18020	18104	18085	17840	18019	18017	17900	17863	17941	18042	17837	18030	17849	18128	17857	17883	17847	18156	17977	17882	17925	18081	17882	17804	17872	17951	17851	17934	17917	17796	17802	17948	17936	17958	17975	17847	17873	17942	17993	17999	17903	17969	17885	17895	17981	17966	17872	17959	18088	17947	17919	17898	17944	17724	18035	17900	17984	18118	17929	18045	17903	18106	17933	17862	17902	18046	18015	17908	18150	17933	17739	18103	17871	18020	17947	17875	18143	18023	17927	17916	17940	18042	18017	17748	18020	18054	17984	17861	17927	17997	17773	17786	17923	17954	18100	17925	17939	17934	17856	17957	18167	17821	18029	17989	18104	17969	17967	17966	17888	18113	17957	17810	17988	17885	18086	17920	18051	18007	18044	18049	17914	17848	18003	17954	17903	17952	17724	18025	17856	17894	18097	17676	17913	17958	18100	17929	17824	17919	17982	18026	17913	18069	17969	18003	18018	17876	17778	17942	18016	18038	18017	18113	17836	17902	17869	17973	17959	18108	18074	18114	17984	18043	18030	17998	17964	17903	17903	17943	17911	17954	17925	17928	18053	17853	18228	17917	17950	17925
29385	34538	45832	38030	28552	25154	23500	22510	22454	22078	22164	21892	21900	22117	22211	21934	22101	22062	22008	22084	22001	22261	22036	22089	22070	22107	22088	21985	22077	21879	21962	22075	22169	22199	21999	22176	21937	22154	22084	22005	22053	22284	22061	22057	22048	22106	22292	22123	21716	21832	22092	21863	22119	22099	22354	22033	22175	22010	22171	21916	22145	22143	22197	22063	22085	22080	21962	22188	22249	22047	22145	22070	21931	21837	22202	22105	22016	22093	22018	22191	22103	22009	21978	22166	21979	22175	21947	22097	22012	22090	22190	21931	22058	21913	21859	21874	22001	22338	22243	22094	22045	22204	21875	22139	22056	22161	22132	22187	22180	21850	22027	22080	22191	22107	22120	21844	22123	21981	22077	22042	22188	21910	22085	21983	21955	21985	21903	21992	22066	21923	22006	22002	22215	21846	21997	22017	22008	21983	21832	21909	22175	22079	21948	21818	22100	21965	22066	21785	21990	22073	22016	21939	22015	21847	22083	22126	22073	22260	22149	22162	22200	21910	22183	22230	21906	22049	21941	22056	21979	22292	22034	22238	22053	22040	22026	22245	21901	21903	22010	22185	22048	22048	21701	22024	21999	21882	22024	22099	22167	22071	21926	22172	21995	22110	22116	22049	21795	21763	22167	21922	22007	21861	21989	21997	22034	22249	22210	21817	22079	21829	22078	22141	22064	21926	22150	22044	22088	22177	21836	22018	22068	21954	22237	21834	22123	22055	21977	21919	22135	21886	22120	22012	22050	21822	21971	21932	21815	22027	22189	22042	21898	22218	22127	22177	21942	22058	21893	22079	21939	22032	22019	22104	22077	21937	22020	22077	21982	22275	22138	22129	21812	22033	21884	21882	22155	21903	22109	21934	21858	22072	21961	22029	21943	22012	21874	21979	22124	22249	22075	21988	22003	22040	22194	21955	22078	22057	22008	22120	22126	21995	22166	22009	22191	21979	22099	22197	22080	22155	22218	21954	22081	21983	22086	22056	22190	21958	22039	22037	21933	21949	22041	21971	22107	22044	21888	21983	22096	21757	22056	22140	22055	21950	22125	22073	21863	22083	22139	21805	22004	21929	21886	22073	22172	22089	22245	22055	21938	22106	21969	22011	22148	21889	22075	22069	22233	21880	22026	21916	22078	22011	22029	22089	22079	21748	22159	22119	21841	22095	22024	21986	21989	21917	22006	22044	21938	22098	21973	22088	21981	21944	22231	22003	22152	22017	22043	22017	22009	22010	21955	22128	22083	22157	22221	22089	22003	21876	21994	22142	22076	22037	22214	22044	22201	22015	22018	22066	22017	22134	22129	21993	22058	21864	21874	21925	22227	21801	21931	21983	22021	21912	21995	21800	21940	21744	21913	21908	22126	22203	22177	22163	21903	22209	22110	21918	22066	21850	22121	22174	21761	21944	22071	21914	21949	22100	22079	22096	21971	22097	21940	22122	22208	21940	21979	22174	22011	22289	21932	22093	22061	21850	22122	21971	21959	22099	22088	21947	21885	22089	21922	21928	22168	22106	22034	22023	21871	21893	22007	22054	22096	21945	22217	21881	22103	22037	22016	21891	21979	21971	22147	22065	21897	22098	21839	22024	22210	22076	21942	21992	21966	21977	22016	21904	22095	22099	21881	22154	22032	22063	21982	22101	22011	22025	22179	21770	22079	22117	21911	21923	22073	22155	22138	21993	21939	21994	22055	22082	22215	22144	21943	22083	21835	22005	21892	22141	22056	21760	22034	22036	22100	22173	22126	22066	22155	22172	21900	21914	22056	22238	22054	21839	21895	22040	22030	22012	21823	21905	21982	21901	22087	21785	22072	22141	22044	22116	22018	21944	21982	22054	22212	21937	22105	22214	21866	22145	22160	22230	22299	22029	22141	22089	22063	21781	22190	22002	21893	22017	21984	22005	22018	21951	21959	22071	21875	21980	21978	22199	22012	22038	21974	22028	22136	22027	21754	22048	22019	21956	21905	21955	22176	22192	22003	22222	22219	22105	22110	22019	21857	21947	22158	21887	21926	22004	22083	22155	22221	22004	22111	22052	22154	21960	21864	21924	21970	22030	22103	21895	22037	22011	22104	22067	22149	22037	21941	21885	22014	21888	22220	22146	22075	21843	21922	22121	22041	21900	22189	22034	22129	22017	22182	22106	21950	21886	22124	22062	22127	21905	22078	22141	21996	21960	22142	22022	22133	22136	22113	22005	22192	22119	22035	21859	22080	22134	22113	22282	22000	22068	22250	21875	22119	22054	22070	22147	21859	21870	22270	22020	22013	21914	22004	22075	22054	21835	21885	21854	21990	21943	22034	22227	22217	22169	21960	21928	21946	22045	21979	22081	22140	21747	22063	22034	21938	22265	22104	22156	21981	22016	22119	22059	22042	22079	22192	22110	22079	21951	22137	22020	22215	22235	22157	22232	22215	22068	21810	22054	22072	22065	21908	22031	22161	21906	22203	22011	21951	21987	22029	22174	21896	22052	22041	22037	22104	22068	22027	22182	21987	21955	22040	21841	21948	22112	22171	21902	21962	21952	22104	22028	21994	22067	21914	21860	22060	22213	22086	22074	21852	22084	21898	22299	21651	21805	22027	22054	22080	21946	22116	22003	22096	22039	21969	22019	21942	22134	21962	22047	21873	22003	22255	22119	21969	22044	21974	21890	22091	22111	22189	22168	22156	21897	22006	21814	21969	21806	21889	21966	21943	21897	22306	22159	22039	22150	22056	21974	21937	21995	22029	21970	22207	22059	22095	22016	22140	22044	22336	22056	22046	22130	21955	22079	22115	21946	21969	22134	22143	22210	22171	22002	21961	22010	22276	22165	22404	22065	22097	22177	21826	21748	22156	21776	21998	22085	22043	22023	22172	22112	21956	21878	21913	22233	22152	22106	21780	22134	22032	21986	22024	21950	22124	21952	21975	22035	22074	22038	21929	21864	22054	21835	21937	21980	22091	22135	22175	21946	22097	22039	21992	21908	22048	21858	22008	22228	22071	21995	22227	22024	21994	22166	21966	21975	22009	22157	22106	22001	21931	21841	22116	22099	22028	22026	22011	22150	22187	22090	21973	21837	21947	22218	22058	22066	22086	21830	22010	22147	21941	22056	22126	22012	22135	22194	21972	21893	22300	22157	22049	21988	22013	21967	21839	22082	22099	21971	22042	22206	22022	22013	21996	22111	22224	22062	22075	22092	21867	21925	22071	21964	21992	22120	22248	22327	22036	22038	22202	22113	22030	22228	22099	21986	22095	21982	21985	21922	22160	22074	22083	22331	22191	22069	21999	22122	22100	22049	22136	22007	22077	22198	21974	22096	22073	22202	22016	22144	22119	21953	22131	22163	21978	21984	21911	22058	22069	22177	22016	22184	22244	21980	22073	22307	21997	22240	21745	22051	22083	22048	21812	21946	22034	21830	21966	22253	22096	22080	22049	21910	22290	22074	22269	22020	22132	21861	21932	22020	22174	21996	21990	22079	21899	21894	22142	21904	22192	21978	21978	21989	21872	21931	22006	22151	21981	22050	21905	22043	21696	21932	22080	22075	22087	22148	21919	21830	22036	21911	21880	21921	21999	21970	21799	22014	21961	22168	21988	22037	21866	22277	22045	21785	21984	21894	21920	21859	22027	21911	22311	22151	22040	22052	22087	22128	22062	21972	21926	22320	22011	21965	21969	21897	22057	22152	22117	22006	22109	21803	21976	21886	22089	21980	22054	21704	21971	22115	22170	22025	22144	21883	22060	21915	22015	22144	22069	21998	21977	22138	21962	21880	22356	21845	22037	22230	22066	22008	22116	22141	22227	21871	22146	22181	21900	22066	21892	22136	22102	22150	21909	22229	22116	22446	22252	22134	22026	21841	21859	21984	22219	22106	22087	22192	21863	22151	22045	22061	22046	22091	22116	22071	22127	21900	22000	21949	22190	21808	22076	21957	22196	21969	22053	22126	22138	22191	22091	21930	22146	21962	22191	22075	22327	21958	22191	22053	22029	21960	22074	22112	21969	22025	22224	22284	22189	22072	22217	22023	21904	22001	21898	21904	22139	21846	22120	21943	21974	22062	22216	22227	22291	22058	22154	21832	22068	22360	22083	21883	22163	22092	21986	21957	22284	22094	21948	22063	21997	21973	22005	21844	22006	22140	22140	21827	21817	21884	21980	22208	22037	21881	22238	22154	22144	22109	22178	21941	21902	22027	22000	22133	22005	22109	21784	22022	22059	22005	22192	21858	21963	21943	21973	22212	22069	22194	22178	21982	22017	22009	21978	21940	21936	22175	22024	22084	22098	22104	21926	22296	21925	21948	22006	21887	22137	22110	22275	21969	21991	22011	21928	22022	21917	22172	22082	21969	22181	21934	22043	21835	22007	22260	22095	21817	22173	22034	22060	22003	21986	22011	22449	22054	22020	21991	22285	21979	22135	22027	22146	21962	21865	21867	22074	21900	22003	22010	21788	21971	22083	22053	22118	21964	22190	21928	22084	22215	22091	22151	21865	22026	21863	22017	21915	21933	22138	21953	22026	22252	22215	22092	22209	22003	22069	21986	22248	21914	22105	22091	22161	22092	22136	21993	21961	21960	21778	21901	21986	22091	22111	22039	21931	21800	22135	22047	22160	21944	22149	21980	22068	21865	21780	22084	21908	22147	21802	22176	22017	22022	22023	21882	21879	22181	22080	22159	22128	22105	22024	21952	22085	21807	22094	22182	22085	22061	22101	22056	22160	22079	22011	21983	22172	22030	22111	21966	22108	22387	22255	21911	22058	22019	22025	22003	22010	22128	21846	21984	21961	22055	21954	22044	22084	22080	22004	21892	21991	21989	22133	21819	22002	22198	21968	21871	21929	22008	22012	22269	22163	22186	22044	22220	21842	22220	22213	22030	21950	22050	22046	22023	22218	21980	21956	21986	22064	22078	22020	21957	22097	22190	22217	21943	22081	22034	22023	22107	22103	22125	22229	21906	22045	22163	22125	22176	22246	22081	22001	22003	21960	21997	22050	22273	22072	21994	22012	21883	21805	21898	22239	22044	22126	22107	22064	21986	22004	21799	22091	21828	22084	21991	21989	22045	22217	21953	21979	22080	22121	21859	22209	21729	21797	22031	21990	22021	22106	22021	22232	21932	21875	22248
33772	55148	47750	33382	25145	20791	18659	18004	18044	17957	17829	17984	17901	17849	18050	17835	17910	18014	18047	17723	17913	17849	17866	17935	17970	17882	17918	17862	17785	17865	17859	17959	17907	17899	17772	17838	17790	17826	17873	17880	17926	17973	17827	18088	17848	17770	17923	17878	17721	17903	17725	17695	17856	17840	18112	17747	17693	17911	17825	18000	18020	17791	18035	18024	17770	17853	17857	17947	17846	17788	17721	17944	17791	18025	17819	17943	18045	17831	17971	17933	17915	17871	17786	17904	17976	17882	17905	17727	17704	17822	17819	18018	17786	17918	17785	17842	17972	17884	17858	17889	17991	17948	17946	17945	17796	17891	17887	17866	17740	17897	17754	17857	17837	17913	17877	18003	17925	17804	17827	17759	17818	17965	17818	17869	17733	18057	17821	17914	17866	17996	17976	17827	17987	17777	17837	17804	17830	17913	17697	17889	18042	17893	17799	17975	17924	17831	17883	17895	17923	17891	17853	17798	17548	17936	17905	17876	17828	17755	17809	17772	17719	18004	17855	17888	17694	17762	17933	17991	17790	17876	17854	17750	17837	17861	17939	18035	17986	17936	17847	17889	17698	17727	17969	17948	17847	17931	17796	17690	17764	17758	17913	17801	17712	18043	17891	17769	17942	17879	17962	17784	17859	17866	17940	18041	17957	17929	17858	17838	17883	17834	17861	17954	17943	17882	17903	17994	17867	17919	18105	17774	17991	17825	17874	17875	17813	17773	17821	18061	17914	17766	17947	17859	17958	17925	17681	17935	17621	17823	17827	17748	17811	17991	17787	17876	17816	17970	17901	17763	17755	17940	18003	17985	17841	17936	17902	17891	17906	17891	17862	17796	17792	17840	17977	17977	17715	17904	17879	17732	17936	17932	17987	17916	17841	17941	17868	17884	17948	17862	17850	17967	17780	17776	17715	17993	17902	17986	17812	17806	17776	17704	17763	17871	18008	17834	17803	17899	17938	18038	17892	17898	18041	17940	18008	17964	17876	17688	17800	17949	17816	17840	17842	17708	17985	17763	17710	17955	17941	18013	17873	17823	17832	17846	17982	17990	17838	17952	17890	17902	17969	17794	17829	17951	17882	17872	18082	17854	17939	17828	17926	17959	17879	17841	17906	17821	17928	17686	18047	17942	17783	18022	17992	17798	17964	17777	17838	17855	17765	17795	17886	18122	17860	17883	17945	17900	18005	17712	17963	17904	17786	17897	17816	17816	17732	17835	18138	17851	18006	18001	17954	17877	17818	17880	17862	18057	17973	17827	17885	17786	17851	17722	17858	17676	17910	18040	17910	17762	17960	17926	17840	17803	17913	17960	17756	17757	18120	17915	17987	17964	17785	17916	17712	17955	17987	17643	17864	17957	17899	17883	17949	17779	17842	17749	17867	17815	17866	18010	18033	17897	17835	17866	17718	17849	17790	18119	17908	17965	17846	17764	17920	18039	17932	17757	17843	17636	17928	17664	17866	17922	17970	17813	17854	17877	17761	17778	17965	17895	17884	17943	17826	17800	17993	17953	17924	17877	17880	18045	17854	17952	17935	17992	17989	17789	17982	17880	17817	17719	17900	17841	17837	17921	17837	17827	17896	17909	17857	18021	17743	17946	17845	17822	18170	17805	17959	17928	17804	17884	17880	17871	17851	17889	17946	17716	17828	17798	17930	17946	17848	17875	17937	17766	17761	17747	17850	17910	18057	17831	17845	17937	17787	17748	17914	17926	17891	17722	17809	17782	18002	17678	17842	17997	18056	17832	17943	17829	17739	17970	17809	17816	17852	17770	18085	17905	17818	17822	17926	17978	17984	17836	17749	17878	17814	17932	18109	17832	17867	17714	17894	17937	17887	17865	17933	17680	18001	17927	17828	17760	17950	17728	17850	17822	17865	17801	17940	17826	17823	17698	17781	17974	17872	18023	17736	17937	17826	17748	17786	17927	17739	17918	17862	17838	17873	17940	17935	17862	17832	17916	17955	17964	17779	17997	17916	17924	17889	17972	17922	18057	17879	18043	17848	17882	17991	17889	17913	17822	17962	17987	17754	17797	17839	17636	17958	17965	17884	17819	17900	17973	17781	17832	17870	17900	17768	17828	17792	17902	17833	17992	18089	17754	18005	17624	17939	17772	17942	17937	17774	17842	17915	17775	17780	17822	17799	17796	17945	17827	17889	17830	18044	18005	18019	17859	17887	17999	17820	17973	17894	18099	17853	18097	17712	17930	17729	17946	17868	18008	18003	17845	17985	17871	17843	17745	17916	17670	17876	17796	17793	18010	17847	17880	17918	17802	17708	17792	17836	17994	17839	17935	17816	17794	17770	17751	17968	17800	17798	17929	17777	17910	18002	17866	17832	17984	17842	17984	17946	17877	17973	17759	18034	17937	17967	17818	17719	17841	17919	17945	17762	17866	17792	17840	17992	17934	17721	17803	17928	17835	17975	17843	17936	17978	18000	17847	17998	17865	17828	17762	17882	17674	17922	17868	17993	17804	17870	18029	17900	17700	17823	17821	17851	17902	17992	17857	17845	17912	17748	17858	18039	17770	17865	18050	17919	17716	17841	17795	17758	17823	17943	18025	17886	17858	17979	17809	17951	18021	17905	17858	17815	18098	17879	17747	17897	17886	17729	17666	17906	17867	17897	17919	18001	17850	17899	17928	17820	17933	17914	17750	17936	17881	17852	17993	17988	17857	17932	17974	17773	17720	17914	17848	17999	17813	17975	17796	17945	17870	17853	17799	17921	17776	17996	18035	17864	17940	17737	17979	17804	18013	17961	17808	17889	17675	17864	17651	17918	17949	18064	17873	18100	17818	17804	17722	18050	17830	17923	17911	17838	17970	17884	17871	17941	17835	17963	17884	17898	17954	17924	17894	17971	17961	18039	17987	17683	18048	17865	17936	17800	18055	17963	17866	17850	17993	17772	17940	17847	17834	18048	18044	17872	18121	17842	17837	17922	17831	17730	17966	17870	18023	17947	18055	17906	17732	18009	18058	18003	17785	17828	17988	17782	17786	17982	17990	17860	18077	17966	18028	17833	17865	17693	17775	17937	17827	17838	17864	17967	17764	17880	17949	17802	17884	17925	17982	17828	17863	17731	17945	17950	17836	17795	17923	17819	17887	17775	17832	17766	17865	17853	17782	17818	17989	18072	17945	18047	17908	18071	17920	17954	17770	17906	17815	18053	17738	17958	17811	17848	17911	17853	17837	17881	17810	18065	17963	17916	17712	17778	17933	17835	17829	17731	17947	17850	17990	17951	17671	18013	17930	17834	17862	17864	17913	17819	17838	18000	18034	17989	17631	17859	17848	17913	17948	17834	17807	17805	17888	17902	17817	17817	17881	18015	17813	17739	17947	17776	17988	17870	17827	17840	17946	18015	17951	17803	17837	17841	17837	17910	18012	17987	17719	17789	17920	17718	17991	17803	17888	17982	17879	17916	17965	17987	17741	17930	17992	17887	17885	17761	18100	17949	17885	17823	18018	17837	17799	17732	17766	17938	17745	17690	17855	18020	18064	18108	17801	17945	17845	17843	18082	17849	17759	17912	17799	17771	17986	17735	17792	17851	17718	17829	17812	17909	17767	17795	17940	17943	17778	17932	17804	17822	17923	18017	17934	17905	17852	17872	17888	17802	17747	17905	17894	17765	17803	17850	17885	17953	17778	18050	17985	17881	17778	17670	17779	17945	17940	17804	17897	17872	17873	17850	17843	17925	17853	17836	17856	17850	17820	17859	17890	17784	17884	17933	17761	17922	17915	17727	17854	17816	17839	17819	17944	17920	17912	17785	18065	17848	17903	17770	17954	17755	18041	17838	17866	18002	17857	17959	17978	17891	17893	17752	17797	17939	17789	17859	17785	18050	17751	17810	17868	17783	17911	17923	18003	17907	17985	18118	17907	17781	18020	17767	18022	17909	17722	17870	17832	17769	17802	17867	18107	17843	17823	17742	17946	17925	17823	17969	18109	17843	17862	17807	17999	17854	17743	18050	17867	17972	17953	17959	17996	17857	17893	17769	17842	18031	17977	17807	17733	17815	17840	17936	17938	17981	17864	18086	17882	17815	17848	17870	17947	18180	17866	17984	17857	18017	17763	17981	17877	17948	18013	17966	17856	17865	17740	17934	17798	17801	17852	17905	17808	17877	17908	17959	17906	17893	17834	17880	17749	17852	17934	17913	17813	17847	17864	17950	17893	17967	17799	17970	17929	17624	17900	17980	17965	17784	17990	17868	17890	17978	18047	18026	17925	17787	17722	18197	17835	17883	17882	17965	17917	17946	17953	17701	17806	17819	17884	17950	17780	17878	17847	17928	18049	17792	17962	17749	17915	17940	17866	17896	17841	17855	18098	17897	17885	18112	17911	17879	17911	18037	17858	17947	17924	17949	17865	17967	17797	17789	17897	17930	17959	18091	17816	17920	17954	17911	17732	17865	17978	17914	17781	17901	17708	17796	17727	18030	17803	17948	17794	17721	17774	17940	17852	17894	18045	17886	17830	17696	18081	17796	17877	17987	17772	17878	17951	17856	17929	17829	17989	18023	17904	17733	17964	17929	17821	17858	17932	17809	17846	17733	17809	17891	18032	17841	17872	17877	17927	17967	17784	17800	17758	17726	17895	17679	17961	17957	17860	17877	17937	17889	17915	17845	17926	17954	17892	17837	17813	17914	17878	17995	17702	17872	17763	17906	17903	17798	17811	17862	17886	17807	17948	17797	17926	17769	17937	17772	17932	17757	17886	17904	17924	17930	17856	18074	17845	17910	17929	17973	17844	17910	17774	17753	17915	17755	17805	17716	18010	18004	17853	17964	17881	17794	17869	17870	17852	17945	17941	17766	17678	17800	17974	17922	17800	17771	17852	17859	17908	17661	17891	17880	17915	18033	17918	17756	17812	17852	17870	17754	17792	17843	17947	17802	17901	18090	17769	17822	17928	17881	18049	17831	17870	18000	17893	17707	17794	17901	17902	17827	17842	17826	17982	17795	17943	17862	17896	17919	17844	17833	18008	17905	17954	17929	17898	17865	17941	17895	17929	17856	17902	17952	17711	17981	17890	18025	17758	18003	17870	17882	17771	17898	17974	17902	17683	17879	17725	17944	17838	17853	18014	17923	17789	17865	17876	17918	17932
24169	23791	43255	46986	38704	32669	28518	23729	22564	22407	22058	22104	22170	22180	22034	21933	22137	22163	22151	22235	21940	22047	21977	22175	22091	21988	21891	21961	21969	22002	21754	21933	22090	21894	22160	21966	21861	21688	22146	22045	22018	21841	21977	21987	22028	21930	21963	22088	21986	22025	21753	21777	21809	21810	22057	21915	22009	21910	21907	21824	21821	21733	22129	22056	21842	21977	21813	21927	22077	22010	22114	21761	21893	21735	21719	21837	21909	21993	22020	21916	22007	21871	21747	22009	21948	21849	21822	21908	21751	22015	21809	21927	22125	22040	21847	21812	21954	21721	21879	22039	22126	21899	21830	22023	22030	22017	22013	21953	21957	21964	21978	21899	21879	21863	22018	21739	21738	22012	21786	21970	21857	21975	21967	22005	21918	21892	21841	21826	22029	21889	21950	21861	22008	21870	21899	21852	21784	21929	22119	21865	21922	21968	21868	21945	21866	21873	21942	21946	22097	21648	22031	21916	21902	21836	22099	21853	21878	21938	21908	21808	22002	22002	22100	22146	21773	22052	22070	21906	22161	21862	21906	21857	21777	21923	21870	22094	21807	21923	21802	21774	21728	21502	21900	21919	21736	21860	22040	21882	21723	21915	22013	21731	22120	22066	21760	21905	21874	22039	21921	21763	21822	21789	21910	21732	21955	22046	21881	21825	21800	21934	21867	22105	21766	22019	21796	22017	21754	21983	21807	21749	21980	21998	21903	22101	21980	21959	21761	21876	21917	22058	21910	21963	22115	21747	21893	21907	21865	21864	21868	21994	21975	21820	22005	21945	21932	21715	22033	21746	21990	22144	21990	21889	21864	21953	22125	22045	21646	21859	21902	21712	21778	21778	21831	21897	21812	21761	21857	21929	21873	21748	22134	22116	21843	21873	21890	21795	21922	21765	21764	21864	22056	21964	21838	21999	21851	21839	21948	21862	21776	21821	21859	21938	21958	21968	21818	21823	22173	21654	21929	22033	22015	21952	21817	21843	21944	21673	22070	21919	21796	21922	22107	21826	21932	21734	21890	21846	21949	21861	21785	21803	21888	21821	21799	21901	21728	21854	22027	21873	21895	21886	21919	21929	22005	21747	22025	21861	21869	21779	22142	22009	21821	21613	21907	22084	21967	22073	22037	21957	21983	21774	21730	21911	22134	21646	21921	21907	21845	21932	21998	21796	21811	21711	21665	21943	21884	22200	22009	21669	21960	22133	21987	21886	21902	21866	21845	21843	21951	21861	21840	21679	21941	21929	21837	22063	21891	21906	21757	21959	21753	21788	21694	21984	21987	21840	21838	22042	21854	21926	21921	21895	21999	21667	21656	22105	21989	21851	21851	21690	22041	21828	21849	21660	21944	22022	21927	21754	21791	21908	22036	21760	21924	21865	22045	21878	21927	21771	21920	21813	22085	21850	21890	21830	21796	21855	21896	21755	21768	21984	21728	21943	21877	21730	21816	21851	21819	21812	21981	21938	21712	21933	21695	21826	21919	22082	21917	21872	21822	21785	21916	21817	21865	21919	21891	21775	22003	22059	21839	21849	21833	21913	21909	21817	21777	21691	21897	21900	21975	21844	21865	21858	21861	21808	21946	21935	21908	21916	21833	21816	22019	21904	22086	21639	21813	21840	21939	22014	21928	21820	21935	22019	21847	22015	21940	21824	22006	21852	21907	21976	22057	22092	21830	21970	21880	21825	21820	21842	21899	21748	22034	21858	21883	21927	22000	21857	22120	21972	21749	21649	21969	21922	21960	21711	21892	21816	21791	21748	21879	21612	21819	21805	21787	21756	21863	21813	22078	21833	21718	21986	21917	21832	21882	21690	22102	22207	22004	22115	22042	21954	21733	22098	21906	21971	21967	21829	21916	21974	22156	22066	21866	21839	21900	21953	21850	21822	21859	21814	21975	21793	21968	21791	22078	21858	21819	21925	22050	21866	21893	22040	21946	21864	21893	22015	21900	21879	21711	21760	21890	22024	21774	21925	21992	21852	21993	21890	21953	21875	21814	21902	21863	21840	21783	21847	21790	21728	21774	21739	21952	21852	21842	22066	21835	21828	21692	21867	21850	21931	21843	21831	21940	21744	21803	21739	21730	21787	22046	21796	21869	21905	21861	22033	21898	21884	22015	22030	21944	21790	21809	21941	21699	21986	21818	21945	21877	21811	22002	21818	21845	22064	21771	21952	22024	21848	21717	21961	21926	22157	22048	21877	21839	22079	21913	22058	22111	22028	22028	21871	21739	21819	22057	22093	21811	21823	21860	22139	21939	21666	21820	21966	21907	21844	21748	22055	21944	21975	21979	21877	21783	21905	21739	21770	21889	21847	21702	21827	21974	22152	21913	21682	21830	21946	21938	21846	21684	21794	21802	21619	21937	21962	21975	21950	21835	21963	21891	21966	21847	22009	22097	21914	21752	21910	22116	21996	21761	22006	22036	21939	22025	21647	21790	21753	21864	22224	22226	21783	22029	21984	21855	21894	22127	22001	21891	21726	21822	21734	21852	21628	21914	22003	21941	21844	21989	21846	21877	21949	22058	21812	21802	21766	21772	21807	21902	21740	21894	21931	22013	21741	21919	21903	22051	22109	21701	21909	21732	21837	21764	22045	21891	21943	21755	21784	22028	21611	21830	21924	21859	21925	22131	22198	22023	21782	21857	21886	21716	21838	21837	21864	21858	21797	21852	21783	21826	21995	22081	22052	21959	21904	21789	21807	21937	21959	22028	21951	21725	21662	21732	21811	21895	21832	22023	21697	21929	21840	21901	21554	21757	21675	22053	21823	21810	21670	21838	21946	21839	21931	22125	21857	22050	21726	22011	22043	22122	21695	21996	21674	21758	21631	21980	21757	21726	21785	21885	21799	22014	21835	21817	22052	21960	21827	21938	21838	21947	21958	21954	22007	21951	22058	21918	21836	21955	21980	21996	21978	21941	21965	21785	21983	21853	21792	22031	21845	21751	21963	21915	21887	21931	21759	21912	21990	21808	21824	21905	21842	22013	21936	21952	22031	21889	21663	21923	21899	22010	21943	21893	21726	21810	21748	21988	21889	21923	21820	22017	21919	22178	21728	21798	21656	21893	21894	21946	21885	22022	21863	21804	21909	21947	21911	22178	21892	21775	21850	21859	21982	22154	22115	22089	21766	22095	21961	21816	21909	21803	21916	21810	21858	22103	21841	22132	21866	21882	21668	21826	21928	21921	21846	21873	21947	22069	21900	21829	21874	22081	21999	21986	21581	21914	21849	22074	21867	22096	21935	21879	21950	21925	21876	21719	21674	21932	21918	21745	21934	21941	21994	21779	21788	22048	21994	21880	21777	21806	21820	21848	22000	21807	21780	21741	21858	22103	21866	21744	21820	22007	21976	21803	21794	22096	21818	21815	21941	21787	21794	21864	21897	21679	21779	22001	21603	21902	21975	21971	21914	21993	21855	21915	21816	22022	21757	21997	21844	21650	22000	22023	21906	21907	21898	21815	21739	22193	22037	21907	21844	22050	22094	21807	21694	21835	21891	22070	21851	22011	22089	21915	21846	21940	21620	21734	21839	21958	21646	21851	21852	21818	21956	21899	21952	21803	21897	21864	21767	21709	21937	21999	21703	22030	21993	21762	21812	21827	21765	21877	21908	21853	22120	21702	21713	21600	21841	21600	21722	21841	21915	21673	21976	21796	21917	21875	21846	21615	21962	21937	21713	21893	21913	22026	21849	22091	22074	21739	22047	21863	21925	21879	21979	21942	21802	22023	21782	21968	22029	21811	21778	21973	21763	21803	21972	22089	22004	22044	21890	21913	22016	21941	22289	21915	22084	21961	21623	21800	21835	21793	22060	22031	21888	21862	21706	21908	21669	22012	21949	21757	21788	21782	21748	21923	21816	21904	21796	21897	22008	21931	21936	21853	21940	21937	21966	21918	21811	21844	21885	21769	21834	21885	21971	21931	22061	21860	21841	21830	21766	21802	21784	21911	21951	21781	21961	21765	21736	21957	21756	22033	21945	21761	22013	22024	22077	22010	21971	21785	21959	21964	21891	21851	21885	21843	21905	21933	22015	21848	21766	21982	21714	21975	21887	21827	21915	21944	21711	21717	21765	21876	21942	22029	21838	21795	22086	21953	21983	21844	21981	21940	22057	21961	21724	21655	21795	21625	21992	22067	21876	21936	22058	21977	21643	22024	21958	21786	21816	21828	21849	21713	21736	21849	21817	22050	21871	22011	22139	21856	21823	21920	21872	21821	21770	22043	21907	21875	22014	21897	22090	21845	22184	22013	22077	22091	21768	21862	21852	21922	21858	21889	21956	22014	21869	21884	21828	21674	21769	21981	21933	21655	22095	22096	21903	21831	21643	21843	22043	21951	21806	21918	21952	21967	21552	21986	22008	21892	21754	21971	21832	21771	21930	21886	21961	21858	21706	21961	21988	21727	22038	21725	21777	22081	22060	22003	21932	21979	21813	21876	21830	22103	21993	21748	21914	21940	22002	21854	21755	21936	21844	21869	21838	22185	22053	21978	21763	21834	21951	21892	22040	21744	21884	21816	21903	22170	21960	21908	21991	21808	21903	21795	21941	21896	21952	21923	22093	21978	21965	21988	21998	21936	21925	21997	22005	21731	21724	21994	22017	21724	21715	21812	21898	21840	22001	22066	21868	21928	21746	21736	21687	21823	21693	22010	21827	22055	21888	21954	21986	21881	21931	22091	21967	21937	21755	21895	21863	21970	21927	21881	21980	22006	21781	21970	22037	21869	21628	22017	22105	21825	21855	21959	21821	21878	21949	21878	21848	21800	21887	21732	21952	22041	21874	21728	21866	21577	21927	21904	21903	21762	21880	21769	21902	21798	21769	21934	22027	22067	22032	21851	21981	21812	21874	22129	22021	21760	22044	22206	21807	21935	21895	21770	22095	21774	21637	21802	21992	21922	22013	21752	21916	22118	21859	21892	21963	22061	21825	21869	21927	21970	21903	21786	21785	21760	21870	21806	21796	21878	21830	21921	21983	21753	21747	21783	21969	21777	21888	22019	21957	21971	22014	21792	21956	21834	21718	21830	21902	21948	21895	21885	21695	21868	21771	21964	22001	21880	22033	21942	21823	21834	21765	21863	21822	21963	21890	21783	22011	22118	21672
59092	98887	89267	64968	45286	31460	22959	19363	18029	17919	17801	17844	17901	17954	17866	17904	17765	17748	17823	17846	17695	18005	17926	17840	17900	17768	17831	17854	17924	17811	17809	17828	17746	17985	17866	17717	17643	17852	17894	17744	17702	17832	17982	17878	17759	17947	17847	17737	17709	17880	17783	17997	17896	17675	17908	17866	17866	17706	17917	17979	17791	17962	17846	17799	17701	17863	17913	17885	17978	17908	18011	17797	17898	17894	17915	17922	17865	18064	17837	17828	17739	17723	17800	17826	17936	17779	17926	17673	17877	17662	17744	17913	17952	17841	17822	17800	17939	17844	17776	17901	17841	17886	18053	17919	17870	17953	17996	17817	17894	17736	17937	17865	17894	17917	17910	18016	17889	17836	17799	18008	17858	17760	17734	17923	17799	17841	17687	17957	17859	17793	17905	17853	17908	17881	18078	17945	17836	17713	17958	17815	17636	17824	17825	17737	17865	17816	17922	17827	18123	17840	17800	17864	17818	17810	17941	17825	17720	17652	18065	17871	17881	17798	17798	17788	17823	17820	18023	17764	17806	17757	17823	17777	17860	17735	17807	17802	17870	17871	17870	17948	17862	17799	17796	17759	17804	17845	17733	17757	17936	17821	18071	17885	18008	17889	17692	17936	17966	17802	17638	17799	17818	17842	17881	17868	17799	17833	17759	17863	17850	17842	17829	17802	17856	17874	17857	17902	17964	17861	17774	17840	17747	17967	17727	17900	17941	17852	17971	17717	17900	18077	17739	17846	17980	17925	18001	17805	17797	17896	17709	17755	17790	17811	17852	17844	17779	17698	17777	17741	18026	17855	17908	17919	17646	17844	17920	17880	17715	17870	17759	17798	17869	17771	17860	17844	17783	17977	17887	17801	17841	17717	17942	17776	17663	17970	17948	17719	17879	17749	17865	17888	17827	17983	17833	17888	17628	17780	17902	17775	17872	17692	17849	17817	17727	17927	17847	17855	17764	17809	17743	17924	17784	17777	17994	17920	17684	17886	17948	17858	17974	17734	17749	18030	17748	17777	17728	17856	17850	17827	17845	17658	17912	17853	17884	17729	17740	17712	17775	17871	17872	18033	17923	17754	17875	17999	17851	17921	17862	17688	17777	17858	17957	17766	17834	17905	17822	17914	17789	17865	17967	17888	17850	17842	17752	17821	17858	17706	17888	17922	17861	17772	17893	17893	17806	17950	17760	17836	17915	17742	17749	17615	17879	17970	17614	17770	17905	17694	17623	17762	17959	17920	17810	17830	17918	17810	17841	17955	17867	17706	17962	17927	17816	17803	17816	17787	18057	17976	17806	17690	17928	17679	17793	17913	17960	17883	17773	18010	17879	17768	17808	17761	17741	17819	17852	17826	17699	17825	17811	17877	17948	17831	17835	17939	17848	17833	17745	17879	17730	17868	17823	17804	17809	17788	17807	17963	17842	17919	17761	17917	17675	17822	17651	17867	17838	17814	17922	17805	17948	17933	17936	17653	17897	17869	17830	17704	17880	17891	17869	17816	17765	17816	17799	17903	17922	17911	17699	17750	17912	17842	17878	17933	17924	17937	17895	17843	17946	17946	17734	17816	17957	17821	17823	17914	17851	17969	17920	17856	17835	17756	17905	17742	17757	17817	17892	17923	17727	17790	17896	17791	17852	17665	17926	17783	17879	17853	17696	17883	17973	18127	17706	17841	17955	17868	17728	17898	17667	17844	17844	17700	17777	18026	17897	17919	17957	17994	17744	17893	17665	17868	17889	18047	17867	17844	17702	17938	17780	17743	17793	17753	17837	17775	17981	17827	17890	17778	17940	17789	17818	17941	17785	17868	17914	17874	17779	17778	17962	17935	17844	17898	18015	17850	17797	17852	17824	17995	17833	17661	17850	17793	17892	17783	17700	17887	18000	17759	17912	17692	17737	17746	17867	17981	17637	17923	17840	17808	17981	17840	17786	17943	17988	17808	17900	17948	17915	17806	17822	17830	17887	17700	17773	17795	17938	18025	17924	17884	17891	17970	17964	18048	17711	17750	17673	18268	17794	17815	17679	17883	17835	17972	17823	17929	17714	17923	17937	17849	17906	17715	17742	18016	17885	17688	18002	17836	17566	17717	17829	17882	17793	17780	17823	17801	17729	17723	17700	17950	17844	18010	17638	17902	17902	17684	17759	17912	18013	17934	17935	17706	17684	17873	17552	17870	17921	17987	17894	17768	17846	17911	17860	17884	17913	17855	17829	17768	17932	17935	17913	17969	17938	17972	17938	17839	17838	17834	17732	17905	17808	17859	17735	17948	17901	17900	17826	17663	17819	17969	17862	17797	17830	17924	17917	17995	17805	17921	17841	17867	17942	17784	17990	17638	17852	17865	17870	17973	17775	18073	17629	18037	18096	17727	17902	17754	17948	17809	17731	17687	17743	18009	17685	17765	17839	17954	17963	17986	17769	17827	17756	17768	18046	17871	17799	17799	17968	17798	17748	17859	17997	17871	17908	17812	17791	18025	17762	17894	17932	17975	17866	17781	17916	17841	17944	17993	17713	17626	17978	17857	17614	17793	17691	17778	17827	17907	17945	17909	17962	17744	17898	17924	17692	17745	17829	17798	17770	17810	17878	17914	17793	17759	17791	17869	17796	17869	17791	17930	17881	17849	17919	17801	18029	17949	17814	17905	17764	17988	17868	17912	17696	17727	17923	17931	17836	17933	17754	17806	17805	17750	17866	17918	17704	17772	17707	17978	17753	17908	17810	17885	17857	17859	17747	17873	17719	17847	17860	17753	17845	17908	17799	17883	17907	18018	17649	17750	17893	17916	17859	17843	17787	17749	17873	17790	17954	17925	18015	17869	17919	17898	17851	17855	17971	17733	17872	17863	17735	17749	17832	17911	18005	17756	17778	17743	18010	17867	17822	17825	17713	17740	17801	17916	17885	17808	17964	17840	17709	17921	17928	17745	18043	17601	17916	17890	17875	17786	17967	17858	17694	17922	17793	17886	17874	17794	17967	17827	17792	17793	17900	17745	17803	17953	17886	17829	18026	17833	17931	17841	17964	17751	17862	17781	17994	17866	17820	17914	17899	17823	17881	17918	18012	17866	17969	17835	18046	17892	17779	17880	18000	17755	17854	17882	17828	17974	17730	17771	17761	17885	17947	17871	17666	17832	18007	18067	17877	17689	17834	17845	17848	17742	17854	17755	17804	17842	17806	17933	17633	17780	17803	17933	18019	17731	17743	17915	17734	17816	17966	17944	17929	17809	17710	17918	17931	17951	17812	17917	17888	17906	17969	18002	17987	17922	17839	17981	17947	17901	17904	17983	17832	17876	17840	17738	17794	17834	17717	18011	17695	17820	17844	17763	17869	17792	17949	17865	17832	17862	17906	18088	17959	17889	17847	17788	17895	17663	17903	17747	17843	17809	17938	17816	17806	17919	17900	17925	17883	17826	17754	17800	17707	17894	17854	17879	17914	17732	17762	17783	17832	17860	17800	17869	17859	17854	17867	17852	17819	17837	17841	17956	17828	17747	17818	17727	17983	17905	17985	17955	17955	17719	17848	17895	17808	17827	17868	17769	17868	17688	17918	17605	17846	18000	17756	17813	17992	17754	17837	18026	17716	17863	17983	17884	17954	17924	17968	17784	17819	17844	17908	17888	17727	18031	17745	17663	17907	18047	17825	17830	17695	17904	18110	17830	17796	17796	17846	17786	17665	17890	17651	17714	17838	17970	17769	17933	17859	17917	17989	18035	17914	17832	17718	17733	18018	17928	17865	17936	17890	17802	17833	17869	17872	17732	18014	17913	17828	17885	18021	17900	17699	17746	17912	17949	17780	17948	17893	17829	17885	17976	17899	17905	17951	17791	17759	17795	17827	17795	17824	18027	17889	17690	17998	17821	18051	17848	17877	17763	17963	17704	18071	18014	18015	17906	17800	17873	17916	17699	17932	17871	17865	17923	17984	17784	17942	17761	17969	17986	17851	17832	17742	17777	17697	17824	17730	17838	17974	17916	17889	17893	17827	17902	17728	17733	17831	17916	17854	17885	17909	17832	17878	17820	17650	18004	17984	17945	17954	17942	17759	17726	17784	17848	17877	17931	17734	17901	17929	17723	17947	17852	17691	17809	17955	17873	17798	17929	17921	17873	17891	17770	17669	17854	17846	17839	17896	17848	17596	17859	17993	18022	18072	17760	18129	17695	17890	17699	17897	17825	17778	17901	17867	17837	17829	17975	17835	17899	17752	17683	17904	17838	17784	17592	17878	17802	17879	17870	17866	17928	17815	17676	17852	17886	17887	17995	17685	18008	17876	17757	17896	17810	17848	17815	17948	17842	17880	18016	17834	17836	17809	17894	17738	17793	17676	17763	17852	17920	17750	17860	17759	17722	17806	17954	17968	17988	17805	17828	17891	17930	17684	17854	17787	17938	17847	18106	17863	17709	17747	17930	17804	17937	17723	17833	17867	17906	17623	17830	17787	17962	17885	17766	17745	17680	17964	17937	17731	17866	17951	17793	17922	17860	17844	18089	17816	17779	17889	17938	17753	18034	17853	17881	17776	17813	17843	17807	17880	17984	17682	17913	17919	18084	17842	17976	17996	18077	17634	17961	17885	17753	17907	17838	17990	17704	17957	17735	17924	17877	17709	17905	17797	17838	17864	17787	17783	17890	17972	17999	17774	17857	17684	17722	17824	17781	18039	17788	17894	17853	17869	17920	17792	17851	17979	17844	17881	18010	17818	17960	17695	18068	17804	17970	17774	17773	17864	17976	17847	17997	17743	17738	17877	17838	17888	17731	17862	17958	17940	17921	17798	17733	17770	17892	17946	17967	17813	17925	17941	17648	17927	17936	17930	17975	17790	17836	17921	17948	17689	17847	18081	17837	17892	17983	17753	17790	17783	17868	17752	17891	17952	17882	17924	18062	17842	17745	17975	17937	17915	18020	17742	17856	17816	17834	17826	17905	17902	17735	17747	17807	17958	17794	17826	17920	17781	18028	17796	17804	17824	17681	17830	17843	17896	17850	17954	17704	17876	17888	17783	18000	17900	17811	17783	18000	17731	17794	17795	17783	17787	17724	17860	17875	17877	17711	17823	18027	17921	17945	17844	17984	17634	17946	17996	17724	17768	17933	17990	17877	17904	17958
22860	23240	42125	43858	39587	35795	31569	25032	23069	22708	22632	22201	22352	22356	22387	22209	22145	22165	22261	21989	22247	22210	22222	22073	22076	22140	22250	22092	21934	22176	22308	22089	22015	22096	21917	22228	22053	22276	22236	22128	21931	22137	22073	22072	22010	22060	22229	22217	21990	22032	21960	22237	21791	22104	22101	21987	22183	21950	22017	21923	22017	22044	21893	22103	22213	21981	21992	22005	21905	21831	21946	22125	21922	21925	22134	22122	22068	21840	22149	21876	21988	22145	21949	22003	21973	21874	21950	22006	22120	21852	21941	22046	21845	22279	22125	22011	21873	21968	21917	22068	22192	21985	21924	22272	22084	21915	22059	21713	21838	22047	21901	22153	21864	21995	21858	22184	21966	21992	21919	22043	21887	22060	22028	21818	21958	22030	22023	21947	21971	22139	22222	21937	22039	22157	22089	22131	21961	22092	21745	22054	22169	22040	21828	22003	22126	21877	22119	21994	22109	21854	22021	21777	21996	21822	22044	22428	22067	22051	21968	22026	22022	22003	22018	21946	21984	22022	21813	22168	22101	21869	21946	21972	22066	22136	22035	22070	21835	21814	22020	21992	21936	21766	21822	21995	21974	21833	22266	21884	21995	21823	21926	22171	22000	21904	21891	21958	21955	21911	21912	22064	22031	21956	22012	22014	21928	21822	21949	21954	22030	21905	22178	22035	22039	21934	21899	21902	22164	22113	22028	21924	21899	22001	21899	21889	21921	21951	21971	22160	21970	21949	22034	22091	22179	22063	22273	22177	21872	22208	21992	22147	22185	22004	21852	21993	22110	22056	21967	21980	22212	22135	21941	21939	21876	21710	21806	22054	22103	22031	22096	22139	21947	21945	22033	22200	22132	22176	21997	22252	21865	21973	21957	21977	22016	21901	22063	22008	21989	22081	21916	21839	22036	22002	21971	21944	21696	22147	21910	22095	21915	22014	22102	21991	22097	22138	22007	21985	21833	21844	21741	21827	21954	22084	22003	21854	22043	22062	21968	22120	22101	22031	22250	22195	22085	22140	21871	21868	21889	21916	22029	21868	21961	22006	21973	22140	22081	21922	22020	21877	22042	22142	22297	21891	21842	21984	21967	22027	22065	22182	22122	21865	21946	22013	21976	21986	22076	22020	21861	21953	21974	21909	21997	21958	22116	22114	22076	22009	22083	21985	21891	22252	21915	22036	22007	21665	22057	21949	21932	22137	21940	22080	21840	22137	21980	21889	22075	22153	22006	22092	21894	21836	21972	22113	22069	21880	22015	22031	22133	22044	22120	22029	22047	21862	22151	22001	22247	22038	21876	21885	21903	21984	22077	22070	21986	22145	22033	22193	22103	21933	22136	22111	22111	21920	21916	21756	22076	22035	22124	22049	21808	22065	22163	22215	21940	22025	21973	22020	21931	21980	21897	22025	21962	22042	21711	21999	22096	21913	22015	22111	22131	21925	22007	22237	22088	22054	21927	21841	22328	21807	21958	21959	22063	21965	21981	21825	21869	21998	21940	21928	22015	22112	22037	22124	22252	22345	22034	22102	21811	21880	21822	22086	22040	21951	21964	21806	21859	21988	22001	21928	22094	21845	22210	22094	22117	21903	21805	22170	21944	22151	22051	22014	22041	21891	22154	22178	22063	22094	21926	21890	22175	22204	22141	22004	21953	22138	22233	21938	21981	21771	21964	22066	21936	21941	21927	22031	21894	21927	22051	21996	22026	22011	21915	22322	22029	22156	21960	22023	21968	22041	22089	21993	21811	22338	21958	22038	22149	22319	22205	22116	21922	21957	22079	21916	21852	22125	22206	22093	22072	22077	21990	21875	21889	21959	21985	21929	22018	21847	22196	21986	22025	21894	21717	21791	22189	21993	22025	21876	21981	22100	22065	21898	21854	22114	21966	22021	22113	22066	21880	22208	21893	22053	21765	21872	21889	21670	21948	22217	21911	21661	21983	21847	21948	21941	22063	22018	22045	21894	21957	22086	21970	21991	21996	21690	21885	21876	22094	21920	21889	21922	21816	22033	21868	22248	22040	22078	22178	22179	22031	22018	22034	21806	21962	22000	22076	21793	22077	21876	22078	21966	22086	21896	21885	22051	21886	21915	21820	21899	22059	22134	22100	21757	22067	22281	22095	22048	21999	22108	21865	21877	22052	22107	21947	21765	22104	22007	22106	22263	21920	22039	21893	21806	22064	22089	22027	21925	22088	21937	22047	22245	21983	21886	21810	21853	22022	21961	22077	22032	21923	21968	21997	22156	21924	22184	21786	22144	22094	22120	21882	22068	21831	22004	21968	21865	22097	21952	21892	21980	21980	22176	22007	21934	22174	21877	21806	22026	21974	21899	21944	21888	21941	21979	22037	22099	22127	21809	21940	22135	22011	22060	21987	21896	21924	21932	22184	21920	21906	22000	22096	22098	21945	21864	21841	22137	21978	22149	22193	22075	22086	21974	21987	22100	21849	22107	21813	22089	21952	22014	21942	22015	22234	22166	22173	22210	21970	21826	22095	21971	22091	22168	21968	22024	22017	22027	21920	21961	21850	21894	21961	22136	21934	21870	22111	21888	22156	22230	22044	21929	22049	21967	21904	22118	21978	21900	21932	22067	21792	21975	22051	22081	21761	22141	21918	22040	22161	22028	21950	21831	22137	22138	22028	21940	22015	21964	21986	22082	21994	21917	22134	22145	22012	21843	22056	21917	22033	21999	22122	21958	21961	21879	22119	22056	22090	21903	21922	21835	21952	21959	21993	21979	21930	21913	21873	21970	22144	21852	22227	21808	22149	22027	22122	21968	22049	21983	21979	21992	22148	21996	22099	22093	22074	22018	21932	22039	21783	22100	21959	21908	21839	21803	22034	21906	22121	22103	21896	22117	21848	22147	22044	21970	21961	21850	21978	21801	21821	22302	21896	22016	22057	21728	21968	22011	22111	21929	22082	22028	22057	21756	22192	22104	21749	21850	22263	22056	22049	22404	21940	21760	22173	22167	22143	21976	21971	21849	22023	21996	22147	21924	21928	22051	21979	21677	22025	22022	21816	21922	22195	21716	22029	21905	22034	22250	22065	21965	21702	21827	22158	22180	22247	22089	22187	22037	21921	22076	21959	21814	22019	21976	21820	22026	21978	21945	21937	21874	22029	22156	21951	21965	22008	21950	21865	22025	22037	21849	21911	22098	22044	22035	21901	22060	22050	22012	22108	22107	21891	22200	22045	21926	21773	22110	22122	22190	22170	22208	21977	22118	21923	21970	22169	22010	21852	21880	21973	21932	21898	21997	21973	21906	21772	22035	22013	21981	21955	22032	22180	21773	21918	22000	21819	21773	22129	22135	22033	21881	22019	21889	21654	21895	21897	22028	21911	21968	21998	21829	22004	21782	21932	22065	21822	22199	22042	22122	21970	22009	22105	22193	22025	21935	21942	22114	22110	21986	22146	21946	22203	22004	21876	21957	22033	22248	22029	21957	22240	22265	22090	21875	21911	22028	22100	22272	21866	22294	21972	21853	21915	21972	22009	21767	22031	21966	21849	21951	21913	21866	21943	21854	22026	22143	22020	22347	21968	22081	21868	22045	22146	22074	21806	22008	22008	21875	22043	21898	21880	21798	21912	21879	22054	22018	22038	21984	21901	22046	22117	22216	22231	22139	21997	22045	21876	22070	21902	21914	22043	21873	22154	22120	21833	22172	22168	22064	21848	21990	22161	21728	22012	22063	21888	21923	21980	22103	22024	22149	21923	21939	21775	22055	22020	22112	21971	22086	21886	21988	21901	21999	22075	22063	22034	22087	22103	21868	21948	22002	22059	21835	21980	22096	22059	22047	22005	21837	21961	22024	21903	22096	22061	21844	21867	21919	21869	22017	22128	21867	21946	21894	22021	22184	22109	22221	22153	22095	21939	21997	22044	21920	22077	21957	22047	22184	22126	21917	21843	22101	22292	22120	22008	22014	21818	22033	21949	21935	22191	21938	21863	22151	22028	21864	22170	21754	22216	21924	22162	21961	21987	21952	22139	22141	21944	22121	22041	21891	21711	22169	21995	21880	21857	22234	21915	22158	21918	21837	22124	22134	22069	21975	22125	21875	21930	22100	21897	22219	21802	22104	21838	21966	21989	21940	21858	22197	21884	22057	21959	21940	21927	21863	22051	22047	22158	22079	21953	22143	22197	21829	21933	21922	21956	21998	21933	22011	22113	22039	21955	22043	21901	21900	21945	21886	22042	22014	21956	22053	22232	21825	22014	21783	21897	21816	22227	21893	21998	22018	22254	22133	22030	22045	21747	21997	21774	22053	22129	21750	21884	22102	21910	21779	21880	22065	21813	22232	21812	21936	21911	21963	22089	21789	21917	21880	21929	22029	21995	21782	21976	22082	22065	22026	21968	22103	22172	21992	22169	22223	22214	22034	21613	22030	22057	22232	21989	22063	22103	21942	21987	21888	22079	22015	21908	21838	21996	21951	21957	21929	22116	21968	22029	21941	22151	22070	21920	22042	22073	21977	21831	22128	21739	21957	22163	21986	22028	21830	22041	22135	21904	21913	21990	21987	22030	21992	22019	22196	21883	21994	21803	21986	21985	22062	21916	22068	21962	21820	21906	21976	22185	22033	22157	21989	22117	22066	22010	21946	21806	22112	21921	21994	22083	22067	21827	21920	21873	21874	21917	21925	22027	21913	21869	22004	21984	21950	21637	22024	21968	21998	21836	22094	22101	22065	21850	22133	21956	21979	21884	21962	22069	22017	21790	22057	21950	22162	22195	22096	22106	21980	22016	21912	21950	21890	21870	22059	22044	21842	21920	21900	21906	22101	21974	21983	22094	22133	22038	22095	21848	21921	21856	22103	22012	22168	21946	22102	22105	21751	22015	21939	21849	21916	21943	21908	21839	21904	21940	21979	22167	22025	22104	22055	22009	22330	22035	21999	22113	21950	22043	22073	21975	21924	22131	22127	22059	21954	21962	21997	22063	21891	22139	22040	21967	21818	22164	22151	22213	21832	21944	21794	21805	22120	22032	21970	22156	22038	22037	21949	22021	21879	22155	22215	22186	21915	21847	21952	21775	21745	21803	21994	22048	22021	22241	22112	21954	22002	21710	22137	22291	22033	21861	21996	21917	21940	21985	21887	21894	21972
61121	101331	95036	76556	55411	38797	26471	20470	18305	17957	17915	17832	17983	17905	17933	18085	17996	17936	18043	17962	17917	17985	17866	17931	17837	18084	18003	17882	18126	17915	18074	18114	17908	17806	17865	18085	18037	17988	18009	17917	17937	17845	17965	17989	17844	17991	18045	17970	17992	17868	17905	17832	17843	17943	17987	17873	17940	18000	18002	17903	17812	17840	18134	17982	17977	17939	17967	17915	17874	18023	18014	17937	18035	18102	17951	17830	18022	17801	17963	17920	17898	17868	17899	17919	17948	17881	17972	18042	17896	17946	17983	17977	18000	17853	17804	17934	17858	17982	17824	17924	17892	18043	17805	17890	17910	18082	17988	17963	17783	17984	17884	18039	17865	17976	18043	17858	18012	17947	17987	17873	18069	17816	18085	17918	17873	17966	17966	17921	17961	17825	17921	18070	17957	17894	17781	17867	17888	17893	17875	17752	17915	17984	17880	17930	17746	17983	18077	17967	17869	17880	18011	17735	17977	17832	17945	18123	17777	17966	17846	18107	17820	17865	17967	17777	17675	17907	18058	18083	17867	17943	18057	17971	17839	18046	17917	17947	17851	17795	18077	17998	17928	17942	17900	17693	17804	18298	17903	17970	17806	17796	17847	17781	18052	17714	17860	17932	17829	17857	17910	17889	17897	18008	17960	18053	17992	17749	18103	18014	18012	18086	17917	17914	18041	17874	18047	17803	18117	18036	17903	18108	18132	17864	17942	18092	18011	17866	18334	18001	17969	18093	17831	17915	18099	18032	17910	17934	17837	18047	17874	17881	17837	17882	17966	17862	17915	17928	17631	17931	18060	17842	18062	17843	17980	18006	17911	18064	17824	17966	18286	18107	17998	17969	18077	18022	17708	17995	17952	18096	17874	17967	18054	17770	18073	17938	17940	17853	17955	17996	17950	17730	17927	17950	18134	18012	17852	17833	17901	18029	17977	17737	17887	17994	18014	17815	18098	17935	17859	17937	17967	17851	17999	17950	17868	18039	17741	17793	18020	17868	17968	18032	18073	17826	17945	17896	17848	17950	17922	17934	17872	17854	17855	17919	17838	18079	17783	17920	17995	17920	17925	17885	17889	17883	17936	17945	18064	17952	18003	17932	17838	17900	17995	17966	17894	18021	17977	17854	17997	17997	17931	17946	17859	17861	17936	17723	17975	17805	18000	17773	18118	17703	17952	17997	17976	17946	17828	18084	17805	17786	18032	18008	17809	17942	18078	17942	17912	17939	17996	18012	17939	17879	17990	17966	17819	18015	17846	18009	17905	17902	17947	17973	18020	17896	17982	17914	18118	17713	17868	17645	18009	18098	17864	17801	17909	17925	18033	17913	17891	18000	17931	17933	17897	17933	17908	17710	17749	17827	18023	17774	17826	17938	17845	17862	18086	17959	17898	18089	17986	17961	17818	17947	17930	18012	17910	17872	17921	17903	17972	17824	17813	18004	17892	18001	17949	18033	17994	18092	17908	17945	18053	17887	17948	17955	17928	18054	18100	17823	17877	17931	17907	18044	18116	17815	17909	18013	17959	17919	17841	17744	17882	17945	17984	17972	17787	17924	17903	18077	17952	18058	17938	17902	18012	17957	18113	17900	18051	18151	18001	17906	17777	17990	17901	17879	18022	17875	17966	17627	17933	17840	17915	17920	17899	17969	17682	17839	17776	18004	17914	17906	18006	17786	18043	17971	17716	18018	18092	17947	17985	17932	17737	17903	18032	17839	17910	17925	17948	17824	17906	17995	17884	17780	17981	18016	17879	17953	17832	17965	17770	17938	17941	17846	17909	17907	17952	17962	17918	17939	17886	18064	17968	18063	17851	18184	17814	18057	17848	17999	18000	17941	17793	18015	17884	17985	17910	17885	18098	17814	18130	17940	18084	17840	17942	17866	17955	17915	17815	17885	17929	17875	17854	17844	17892	17735	17946	18076	17912	18111	18076	17871	17976	17758	18074	17984	17931	18063	17999	18124	17786	17764	17868	18025	17876	18030	17948	18071	17966	17931	17853	17884	17928	17899	17886	17810	17892	18062	17847	17832	18102	17934	17814	17975	17803	17899	17864	17977	17870	17799	17933	17997	18048	17983	17785	17962	17976	17840	17845	17897	17885	17936	17971	17959	17894	17869	17906	18057	17807	17978	17997	17923	17948	17821	17848	17882	18043	17900	17848	17904	18032	17785	18088	17975	18080	17813	17795	17817	17962	17726	17875	17854	17912	17941	17952	17858	18095	18009	17856	17971	17935	17825	18074	17850	17800	17885	17833	17913	18066	17898	17914	17920	17824	18006	17832	17889	17990	17980	17948	17817	18002	17883	17906	17925	17694	17854	17990	17810	17918	17879	18000	17792	17909	17807	17917	17952	18076	17879	17965	18150	17872	18073	17814	18052	17871	18086	17980	18070	17954	17845	17872	17921	18093	17889	18054	17880	18003	17979	18231	17703	17876	17777	18010	17774	17933	17940	17875	17800	17939	17878	17866	17848	17916	17753	17813	17934	17958	17944	17999	17778	17823	17879	17852	18176	18043	18105	17823	17993	18028	17929	17875	17708	18094	17790	17758	17748	18085	17699	17891	18018	17847	17926	17931	17913	17965	17961	17861	17927	18025	17965	17926	17818	18009	17784	17958	18189	18022	17792	17914	18055	17831	17915	17745	18123	17994	17754	17836	17738	17861	17926	17789	17946	17957	17733	17739	17898	17976	17960	18070	17812	17942	18033	17926	17937	17820	17978	18024	17808	17999	17961	17730	18000	17871	17906	18065	18019	17952	17842	17883	17847	17806	17930	17937	17719	18056	17943	17873	17895	17885	17916	18022	17904	17930	18050	17869	17735	17821	17861	17805	17982	17890	17952	17846	17890	17886	17899	17919	17898	18075	18011	17818	17854	18028	17964	18046	17945	17900	17816	18014	17923	17766	17940	17948	17803	17701	17981	17900	18044	17835	17875	17985	17672	18075	17949	17922	17785	17900	17872	17949	18093	17970	17884	17879	17941	17926	17892	17916	17909	17881	17966	18118	17893	17651	17920	17942	17918	18050	17644	17941	18002	17925	17984	17936	17955	17900	17767	17893	17981	17921	17806	17816	18006	17882	17724	17887	17922	18220	17842	17878	17859	17775	17918	17940	18017	18057	18044	18119	17842	17927	17937	17999	17844	17954	17849	17838	17783	17752	17942	17751	17982	18017	17968	17785	17815	17884	17845	17913	17787	17844	17913	17927	17908	17860	18074	17798	17956	17795	17987	17902	17957	18019	18044	17906	18014	17870	17847	17916	17868	17911	17746	17925	17875	17875	17969	17886	18036	17922	17886	17929	18036	17961	17874	17802	18083	17765	17944	17928	17796	17978	18047	17936	17793	17955	18081	17897	17876	17800	17891	17836	17824	18015	17875	17992	18025	18016	17797	17974	17843	17804	17924	17803	17873	17947	17850	17755	18028	17891	18118	17890	17808	17928	18086	17944	17805	17873	17766	17961	17959	17945	17762	18003	18034	18012	17766	17949	18004	17868	17851	17885	18146	17844	17830	17829	17923	17838	17911	17803	18027	17979	18075	18045	17856	17854	18011	17847	18068	17876	17884	17857	17809	17998	18058	18070	18039	18015	17970	17980	17937	18094	17812	17803	18037	17771	17888	18033	17912	18047	17925	17976	18043	18016	17773	18080	17863	17988	17999	17958	17827	17785	17855	17938	17919	17972	17918	17956	18053	17883	18018	17776	17997	17832	18039	17823	18061	17855	17846	17816	17706	17915	17911	17959	17654	17776	18188	17933	17941	17877	17916	17912	18062	17918	17922	17898	17958	18036	17863	17804	17945	17808	18050	17850	17818	17951	17886	17788	17968	17880	17955	17923	17909	17829	17985	17924	18003	17843	17854	17855	17923	17978	17934	17837	17792	17797	17820	17964	18082	17758	17877	17957	17876	17861	17971	17854	18121	18085	18151	17923	17897	17838	17909	17885	17870	17591	18075	17803	17968	17978	17934	18033	17837	17828	17935	17717	17991	18054	18099	17935	17982	17880	17708	17915	17781	18076	17959	18011	17939	17856	17854	17838	17877	17901	17873	17970	17881	18013	17844	17850	17853	17933	17955	17967	17893	17962	17943	17886	17806	17679	17945	17844	17909	17909	17973	17835	17966	17952	17921	17809	17726	18033	17967	17835	17925	17954	18039	17925	17953	17925	17889	17985	17914	17962	17943	17930	18013	17874	17829	17896	18041	17979	17737	17977	17785	18051	17972	17976	17914	17947	18029	17760	17839	17821	17855	17836	17732	18081	17920	17950	17885	17924	18001	18022	17902	17831	17946	17883	18021	18085	17961	17763	18026	17793	17874	18066	17860	17964	17819	17949	17948	17917	18004	18066	17872	17871	18094	17932	17933	17966	17980	17883	17992	17850	17917	17712	17840	17914	17856	17873	17910	18006	18067	17906	18082	17812	17952	17927	17918	17677	17898	17914	17817	17971	17937	17903	17920	17869	17957	18003	18013	18030	17954	17852	18027	17815	17942	17874	17937	17906	17786	17824	17988	18080	17904	17844	17994	18023	17967	17967	17865	17994	17900	18034	17957	17959	18019	17941	17924	17933	17956	17958	17869	17871	17928	17835	17987	17768	17933	17922	17963	17814	17908	18005	17968	17944	17674	17949	17841	18079	17903	17967	17955	18019	18043	17907	17964	17843	18076	17903	18033	17972	17907	17898	17868	17933	17832	17925	17991	18010	17950	17951	17955	17802	17966	17967	18068	17920	17791	17943	17954	17769	17901	18079	17858	18107	17968	17783	17793	17896	17840	17892	17967	17979	17802	17906	17957	17910	17738	18011	17966	17827	17983	17900	18125	17965	17966	17971	18097	17709	18036	17916	18029	17968	17825	17893	17705	17951	17985	17986	18059	17856	17799	17995	17856	18021	17945	17873	17962	18025	17897	17916	17883	17815	17841	18033	17858	17840	17994	17908	18099	17890	17796	17886	17946	17891	17891	18001	17851	17893	17841	17924	17967	17892	17886	17868	17865	18077	18055	17854	18025	17956	17935	17801	17704	17933	17862	17947	17845	17866	18000	18149	17879	17985	17847	17857	17900	17947	17858	17667	17973	17672	17782	18059	18033	17802	18068	17805	17912	17717	18004	18163	17854
29097	38295	47878	37315	27842	24518	23058	22492	22099	22033	21972	21937	22099	21902	21850	22117	22016	22190	22094	21977	22154	21895	21896	22000	21866	21785	21942	22150	22010	22074	21895	21744	21842	21865	21759	22073	21978	22014	22090	22140	22030	21895	22030	22084	21988	22066	21901	21757	22073	21757	21835	22051	22153	21815	21885	21740	21823	22048	21870	21996	21932	21928	21830	21926	21908	21684	21830	22263	21956	21960	21880	22005	21947	21649	21972	21783	22202	21882	21976	22059	21839	21592	21664	21852	21790	22120	21902	21984	22167	22127	22254	22139	22013	22037	21901	22088	22036	22090	21902	22011	21845	21909	22110	21830	21837	21710	21845	21966	21781	21776	21703	21913	21871	22016	22055	22071	21879	21766	21845	22251	22083	22042	21961	21965	21966	22028	22140	22019	21993	21858	22088	21965	22028	21946	21872	21993	21936	22048	21812	21849	21880	22119	21861	21886	21802	21987	21982	22067	21928	21736	22061	21821	21782	21972	21983	21990	22097	21909	21851	21952	22009	21765	21951	21909	22043	21962	22014	21994	21858	21862	22326	21828	21926	21799	21933	22019	21953	21675	22126	22018	21937	22178	21999	21821	21969	21879	21865	22023	21934	21934	21984	22130	21893	22121	21946	21905	21924	21860	21775	21947	21871	21915	22161	21796	22001	21937	21992	21938	21986	21965	22014	22005	22031	21978	21910	21918	22022	22217	22127	21998	21758	22125	22107	21764	22206	22088	21849	21865	21948	21956	21813	21721	21754	21956	21918	21928	22181	21850	21946	21979	21926	21925	21909	21976	22131	22094	21920	21954	21874	21900	21946	21863	21836	21838	21828	21934	22034	22088	21927	22039	21854	22068	22050	22017	21883	21803	21817	21960	21932	21932	21895	21860	22022	21895	22074	22096	21806	21824	22024	22022	21819	22028	21889	22002	21876	21939	21913	21976	21909	22006	22008	21746	21871	22034	22030	21975	22077	21758	21957	21947	21997	21899	21632	21932	21977	21928	21916	21960	21862	21981	21802	21890	22151	21899	21943	22049	22076	22080	21803	22125	22076	21866	21903	21945	21797	21917	22048	21850	22212	21890	22027	22021	21875	21836	22208	21807	21899	21965	21856	21851	22145	22053	22028	21948	22098	21871	22139	21951	22093	21975	22045	22108	22064	21910	21906	21922	22074	22212	21730	22057	21835	21854	21918	21764	22180	21875	21910	22027	22041	21828	21997	21986	22113	21970	21797	21912	21961	21760	21946	21769	22018	21887	22047	21903	21848	21891	21877	21943	21962	21890	22049	21762	21900	22009	21727	21647	21992	21952	21922	22052	21896	22087	21883	21963	21819	21971	21974	21948	22072	21996	22127	21936	21978	22035	21988	22022	21916	21742	22151	21843	21904	21987	21935	21901	21924	21971	21983	21879	21769	21966	21946	21810	21735	21786	21848	22184	22019	21959	21912	22178	22105	21989	22143	22050	21965	21985	21830	21822	22145	21897	22030	21766	22069	22068	22094	21854	21716	21792	21946	21813	21907	21835	22199	22036	21881	21964	21934	22057	21992	22017	22153	21775	21887	21960	21941	21820	21981	21873	21996	21809	22098	21912	21876	22136	22006	21762	22101	21940	21962	22043	21886	22038	22017	22179	22006	21809	21965	22027	22008	21946	21856	21831	21910	22001	21930	21915	21950	21892	22140	21994	21816	21997	21993	21926	22048	21935	21847	21974	21862	21863	22012	22034	21721	21864	21939	22058	22041	21879	21790	21916	22057	22014	21995	21847	22085	21815	21970	21932	22049	21921	21739	21900	22031	22043	21927	22046	22134	22103	21887	21998	21929	21755	21946	21847	22009	21867	22031	22105	21852	21973	22027	22100	21874	21946	21905	21886	22183	22028	21740	21844	22264	22271	21957	22055	21932	22007	21997	21989	22016	21874	22140	22102	21800	21913	21811	21832	21881	21856	22016	22120	22039	21821	21858	22074	21973	21859	21974	21748	22022	21905	21895	22019	21977	22137	21823	21835	21884	21889	21755	21906	21871	21758	22056	21764	21830	21912	21981	21889	21978	21959	21636	22007	22014	22124	21860	21792	22021	21960	21754	22061	21772	22056	21754	21926	21973	22002	21677	21699	21979	22038	21951	21880	21965	22022	22005	21699	21909	21945	21817	21997	22029	21955	21988	21870	22036	22172	21842	21862	22100	21852	21888	22196	21864	21992	21959	21618	21886	21959	21970	22117	22045	21953	21933	22023	21968	21933	22064	21958	22209	22047	22058	21958	21967	21849	21734	21862	21881	21909	21941	22066	21849	21813	21811	21817	21930	21615	21952	22064	21765	21984	22022	22202	21938	21861	21763	21972	21949	22359	22083	21976	22022	21869	22201	21908	21929	21882	22093	22075	21978	21860	21914	21922	21865	22060	21781	21866	21909	22012	21725	22087	21948	21833	22075	21935	21900	21831	21880	21918	21823	21942	21711	22012	22074	21973	21834	21973	21868	21855	22002	22047	22047	22026	21843	21992	22274	22106	21851	21915	22024	21949	21762	21913	21978	21780	22012	22088	22141	21629	21963	22011	21997	21708	21838	22010	21906	22114	21976	21838	21897	21878	22021	21826	21820	22127	21905	22019	21819	21786	22030	21972	22064	22033	21937	22046	21936	22076	21841	21972	22040	21871	21916	22086	21807	21841	21910	21992	21952	22159	21949	22023	22023	22132	21964	22173	22154	22147	21937	21954	21869	21920	21829	22100	21920	21888	22107	21962	21871	21984	21866	21862	21822	22028	22065	21955	22157	21995	21916	21899	21684	22082	21982	21884	21913	21991	22010	21994	21890	21802	21937	21954	21922	21954	21883	22037	22163	21706	21862	21915	22112	21753	21776	21920	22033	22007	21962	21918	22136	22233	21988	21809	22072	21952	22013	22050	21960	21956	21817	22006	22154	21880	21928	21987	21884	21769	21892	21807	21992	21887	22214	21971	21723	21811	21889	21988	21983	22065	21867	21936	21808	21807	21837	21940	22143	22029	21905	21905	21847	22093	21910	21988	22226	21785	21926	22067	21875	22004	21992	21889	21982	22019	22048	21904	21895	22081	21844	22028	21951	21891	21975	21870	21837	21916	21914	21802	22046	21839	21754	22271	21833	21916	22081	21876	21905	21758	21838	21931	21935	21903	22095	21794	21913	22016	22081	22102	22000	22090	21820	22030	21856	22134	22037	22039	22010	21726	21897	21982	21815	21891	21878	22120	21854	22122	22088	21852	22156	22038	22116	21923	22000	21971	22104	21875	21974	21989	22037	22031	22017	22268	22037	21766	21810	21886	21844	21832	21965	21927	22106	21965	21825	21783	21989	21804	22066	21871	22049	21741	22026	22048	21935	21960	22044	21840	22162	21876	22044	21938	22197	21973	21937	22018	21810	22059	21933	22181	21858	21992	21852	22038	21977	21993	21898	22033	21949	21953	22092	21738	21907	21988	21993	22184	21970	21889	21846	21979	21773	21970	21985	21921	22022	22000	22184	21913	22126	21748	21970	22169	21972	21738	21820	22125	22073	21918	22084	21862	21845	22045	22124	21974	22111	21851	21971	21857	21988	22057	22014	21932	22011	21976	21864	22172	21951	22039	21933	21955	21931	21856	22061	21972	21922	21981	21944	21934	22047	22021	21920	21980	22097	21706	22027	21877	22164	21910	22091	21924	21878	21966	22011	21663	21969	22006	21879	21941	22035	22047	22048	21787	21800	21661	22010	21753	21981	22202	22064	22019	21863	21938	22026	21729	22071	22280	21899	22024	21963	22054	21896	21864	21840	21942	21836	21695	21939	21852	22002	21944	21900	22002	22169	21884	21656	21897	21942	21975	21908	22197	21913	22076	22206	22161	21846	21717	22125	21849	21614	22199	22030	21818	22064	21699	21961	22001	21968	22095	21741	21880	21942	21895	21991	21973	21773	22022	21896	21898	22145	21962	21850	22155	21823	21948	22029	21787	21937	22139	21945	21917	22038	22035	21899	22090	21783	21664	21908	22026	21718	21915	22163	22033	22134	22192	21926	22362	22123	21977	22047	22001	21950	21932	21997	21957	22121	22025	21829	21828	22027	21863	21810	22083	21861	22036	21872	22044	21975	22112	22053	21987	21770	21857	21712	21915	21996	22035	22133	22052	21904	21864	21975	22246	21924	21749	21722	21967	22252	21971	21867	22052	21731	22239	22141	22294	21935	22063	22037	21815	21824	22030	22139	22026	21814	21904	22140	21969	21770	21832	21649	21783	22040	22165	21950	22049	21987	21989	21874	21760	21918	21869	21899	21973	21889	21814	22035	21854	21915	22062	21878	21926	21962	21945	21923	21962	22104	21975	22031	22126	21998	21857	22025	21835	21822	21946	22117	22038	22117	21850	21964	21968	22023	22111	22174	21935	22046	21808	21874	22184	21608	21844	21969	21911	21819	21923	21953	21920	22108	21849	21966	21839	21977	21851	21920	21823	21968	21819	22008	21738	22004	21850	22138	22078	21874	21851	21927	21762	21874	21958	21903	21962	21904	22234	21716	21805	22079	21935	21952	21810	22002	21946	22061	22091	22007	22215	22139	21949	22022	22000	21918	21838	21799	21955	21673	22033	21858	21918	21987	21981	22047	21888	22003	21797	22046	21698	21898	21996	21826	21843	21989	21852	21997	22072	21825	22093	22200	21887	21884	21944	22058	22107	22058	21923	22026	21975	21838	22214	21951	22089	22127	21911	21793	21961	21879	21956	22205	21865	22040	22038	21906	22088	22035	21972	21977	22155	21856	21823	21986	21994	22006	22030	21637	22063	22169	22023	22001	21848	21966	21949	21959	21858	22016	21956	21782	22032	21947	21938	21700	22176	22043	22076	22020	22133	21810	21747	21985	21797	21907	21957	21786	21935	21966	22018	21895	21972	21903	21950	21968	21839	22126	21831	22186	22003	21736	21790	21984	21856	21871	22032	21850	22012	21645	21857	21683	22028	22096	22090	21959	22026	21876	21986	22043	22075	21948	22052	22127	21989	22028	22016	22032	22063	22063	21872	21954	22139	21998	21902	22027	22166	21921	21958	21972	21931	21894	21993	22029	22040	21793	22010	21871	22090	21903	21967	21979	22046	21920	22110	21924	21793	22133	21858	21939	21916
31942	59381	49229	32709	24402	20179	18520	17965	17966	17843	17855	17748	17930	17816	17792	18043	17869	17980	17937	17892	17806	17983	17725	17887	17954	17867	18115	17741	17945	17831	17898	17938	17876	17964	17988	17731	17932	17933	17746	17736	17852	17848	17824	17571	17882	17845	17839	17889	17931	17899	17937	17929	17871	17929	17987	17773	17933	17984	17766	17799	17936	17840	17903	17963	17821	17975	17779	17884	17950	17925	17903	17879	17840	17737	17741	17834	17697	17799	17790	17766	17695	17918	18036	17941	17741	17712	17754	17892	17829	17955	17800	17835	17756	17828	17902	17982	17965	17843	17846	17990	17827	17830	17864	17846	17819	18031	17764	17887	17888	17739	17894	17878	17756	17886	17757	17761	17776	18022	17771	17809	17842	17803	18028	17778	17958	18055	17940	17832	17794	17747	17854	18016	17622	17790	17686	17698	17861	17901	17852	17740	17980	17809	17912	17864	17877	17785	17940	17855	17802	17882	17984	17786	17740	17885	17906	17737	17912	17888	17812	17832	17797	17771	17851	17813	17782	17596	17810	17909	17722	17727	17915	17803	17817	17789	17756	17950	17734	17819	17683	17851	17760	17846	17923	17920	17692	17882	17752	17852	17852	17985	17965	17989	17794	17815	17878	17933	17909	17749	18017	17645	17902	17745	17867	17814	17849	17657	17677	17878	17884	17839	17715	17762	17941	17852	17887	17767	17999	17934	17782	17835	17643	17986	18010	17685	17691	17842	18004	17818	17922	17833	17957	17893	17820	17721	17901	17853	17854	17981	17852	17863	17900	17752	17942	17802	17720	17799	17772	17869	17943	17873	17833	17771	17941	17956	17872	17762	17851	17793	17783	17825	17949	17751	17853	17800	17943	17902	17946	17684	17934	17850	17816	17979	17940	17648	17846	17856	17936	17935	17816	17792	17762	17800	17830	17764	17958	18012	17893	17687	17834	17935	17880	17793	17782	17855	17904	17827	17887	17882	17580	17939	17911	17849	17816	17745	17900	17840	17969	17654	17784	18040	17684	17649	17915	17893	17817	17988	17708	17856	17975	17886	17883	17911	17803	17639	17945	17929	17846	17827	17799	17952	17766	17864	17959	17886	17894	17869	17781	17983	17852	17908	17724	17924	17785	17736	18017	17757	17918	17677	17912	17859	18004	17843	17982	17843	17884	17800	17836	17641	17796	17975	17673	17983	17905	17800	17964	17947	17848	17796	17835	17609	17894	17764	17760	17755	17775	17844	17733	17832	17802	17851	17676	17734	17780	17861	17845	17876	17827	17835	17899	17897	17671	17848	17915	17830	17874	17775	17827	17867	17833	17964	17864	17684	17709	17783	17915	17828	17874	17853	17779	17830	17861	17770	17930	17845	17863	17761	17845	17832	17940	17812	17898	17927	17939	17898	18069	17892	17921	17870	17949	17721	17899	17738	17943	17730	17804	17848	17672	17908	17853	17837	17786	17863	17955	17771	17844	17805	17695	17897	17784	17894	17948	17812	17940	17677	17732	17858	17822	17970	17796	17948	17758	17777	17915	17907	17643	17903	17850	17948	17799	17916	17829	17829	17762	17956	17915	17772	17851	17978	17823	17724	17856	17885	17860	17809	17769	17819	17800	17784	17819	17891	17845	17931	17887	17862	17691	18134	17868	17767	17761	17872	17823	18017	17899	17995	18029	17808	17779	17984	17768	17913	17898	17731	17767	17750	18077	17814	17734	17967	17999	17753	18027	17733	17952	17859	17873	17774	17899	17851	17785	17757	17896	17751	17962	17898	17721	17744	17989	17926	17965	17765	17815	17713	17715	17981	17824	17939	17609	17804	17873	17910	17801	17935	17839	17716	17906	17896	17790	17868	18005	17843	17767	17846	17912	17898	17722	17880	17972	17821	17932	17941	17687	17844	17838	17963	17819	17952	17671	17803	17907	17991	17952	17786	17913	17948	17853	18011	17867	17825	17796	17974	17872	17840	17884	17931	17902	17854	17851	17882	17911	17795	17860	17754	17942	17789	17921	17662	17900	17948	17744	17876	17954	17899	17788	17733	17755	17809	17831	17901	17831	17690	17753	17806	17869	17831	17839	17878	17778	17896	17795	17866	17914	17787	17819	17774	17843	17889	17759	17803	17754	17871	17901	17880	17931	17729	17812	17888	17900	17911	17814	17955	17853	17865	17871	17927	17853	17809	17877	17847	17679	17900	17702	17750	17941	17894	17851	17820	17724	17823	17786	17855	17742	17611	17794	17910	17838	17893	17895	17694	17947	18049	17758	17884	17867	17943	17700	17841	17777	17903	17860	17845	17897	17821	17813	17920	17614	17924	17725	17796	17966	17808	17772	17865	17791	17923	17851	17775	17678	17843	17805	17821	17930	17721	17825	17769	17871	18013	17856	18005	17887	17850	17758	17923	17821	17987	17747	17676	17842	17744	17963	17800	17678	17828	18099	17958	17797	17779	17938	17956	17728	17964	17818	17724	17617	17831	17851	17712	17915	17934	17747	17794	17921	17845	17701	17831	17790	17963	17933	17783	17819	17857	17867	17879	17898	17932	17822	17817	17848	17771	17888	17677	17847	18002	17849	18032	17783	17993	17842	17625	17718	17976	17739	17960	17788	17838	17853	17798	17894	17853	17901	17867	17738	17872	17940	17798	17955	17840	17928	17881	18045	17784	17765	17992	17764	17985	17850	17817	17832	17862	17914	17820	17895	17868	17867	17850	17821	17801	17765	17947	17658	17840	17910	17832	17772	17908	17778	17789	17891	17914	17981	17767	17784	17998	17725	17780	17900	17991	17778	17790	17568	17958	17839	17804	17785	17856	17737	17815	17856	17860	17854	17909	17874	17851	17834	17916	17803	17838	17810	17845	17701	17897	17900	18035	17792	17870	17891	17931	17811	17846	17987	17773	17684	17844	17878	17965	17850	17806	17940	17847	17663	17806	17624	17930	17682	17834	17829	17704	17570	17901	17777	17737	17812	17716	17847	17757	18022	17890	17907	17804	17836	17709	17858	17946	17873	17793	17758	17870	17895	17769	17898	17883	17953	17890	17778	17585	17846	17894	17904	17842	17935	17877	17890	17878	17863	17718	17830	17818	17912	17630	17794	17710	17946	17911	17748	17848	17784	17913	17717	17764	17797	17934	17827	17654	17970	17982	17790	17686	18055	17716	17819	17774	17983	17777	17837	17790	17863	17808	17868	17785	17845	17926	17886	17800	17687	17728	17873	17746	17900	17769	17882	17872	17794	17640	18035	17876	17954	17871	17886	17907	17888	17858	17911	17984	17811	17736	17769	17852	17912	17942	17791	17861	17935	17746	17839	17868	17838	17831	17701	17885	17794	17936	17901	17899	18073	18013	17845	18005	17789	17742	17976	17913	17904	17896	17982	17802	17905	17723	17826	17885	17641	17886	17903	17859	17875	17755	18015	17890	17987	17820	17806	17782	17852	17804	17938	17794	17795	17758	17940	17677	17799	17799	17867	17855	17671	17859	17789	17831	17980	17841	17865	17801	17914	17778	17902	17820	17898	17763	17862	17826	17907	17888	17722	17863	17816	17799	17877	17768	17920	17806	17765	17823	17874	17604	17875	18043	17760	17981	17954	17822	17867	17799	17855	17780	17707	17697	17899	17964	17986	17903	17933	17746	17793	17960	17684	17833	17878	17941	17946	17891	17914	17847	17765	17794	17840	17953	17833	17775	17723	17895	17837	18033	17951	17783	17973	17807	17760	17756	17844	17688	17954	17862	17723	17906	17749	17868	17848	17710	17907	17875	17827	17868	17507	17983	18008	17800	17833	17881	17852	17814	17851	17750	17918	17865	17893	17927	17958	17877	17815	18028	17755	17873	17789	17651	17906	17919	17831	17894	17984	17878	18128	17847	17790	17929	17862	17937	17803	17733	18003	17789	17728	17724	17802	17789	17793	17915	17857	17721	17783	17929	17860	17886	17767	17831	17895	18078	17918	17802	17865	17862	17698	17781	17909	17826	17776	17806	17832	17927	17750	17801	17865	17822	17772	17733	17836	17912	17773	18036	17871	17986	17693	17841	17780	17804	18013	17926	17789	17803	17828	17907	17904	17831	17718	17921	17834	17833	17954	17758	17899	17940	17872	17566	17856	17702	17964	17802	17911	17754	17749	17686	17913	18070	17858	17796	17905	17945	17948	17911	17709	17864	17931	17804	17946	17983	17777	17823	17839	17988	17700	17923	17672	17882	17710	18027	17873	17993	17779	17848	17801	17827	17843	17898	17632	17858	17810	17963	17931	17889	17966	17924	17985	17833	17892	17945	17859	17691	17598	17870	17725	17773	17690	17795	17791	17999	17996	17805	17901	17966	17918	17811	17876	17747	17780	17883	17850	18006	17838	17856	17844	17730	17723	17766	17897	17752	17907	17810	17946	17855	17936	17721	17920	18012	17765	17751	17862	17909	17901	17714	17969	17780	17895	17942	17829	17856	17969	17897	17848	17862	17781	17904	17893	17778	17709	17584	17878	17825	17692	17952	17718	17857	17927	17952	17840	17756	17892	17937	17885	17930	17832	17776	17936	17734	17863	17763	17802	17890	17936	17790	17797	17851	17734	18030	17883	17929	17889	17691	17832	17807	17913	17758	17683	17824	17796	17837	17909	17733	17936	17686	17889	17763	17811	17826	18017	17922	17833	17788	17757	17812	18012	17853	17806	17888	17804	17756	18103	17895	17681	17693	17667	17929	17900	17798	17804	17807	17731	17823	17866	17976	17871	17969	17793	17894	17870	17705	17929	17763	17871	17883	17878	17919	18197	17790	17704	17886	17856	17651	17877	17814	17994	17959	17881	17882	18003	17904	17961	17666	17813	17694	17697	17826	17851	17882	17694	17773	17940	17754	17802	17797	17978	17818	17940	17681	17911	17900	17869	17857	17812	17781	18050	17693	17967	17900	17721	18006	17881	17767	17928	17841	17996	17784	18015	17807	17908	17925	17900	17808	17819	17777	17983	17885	17646	17874	17789	17719	17959	17930	17629	17726	17786	17718	17962	17766	17940	17713	17644	17845	17894	17995	17720	17780	17841	17801	17852	17725	17908	17745	17823	17914	17855	17792	17763	17786	17975	17613	17853	17768	17858	17934	17693	17780	17676	17876	17728	17973	17720	18088	17757	18074
24122	25989	45042	44818	36663	31061	27419	23176	21911	21911	21905	21721	21803	21623	21545	21440	22052	21727	21841	21996	21811	21633	21973	21815	21704	21704	21652	21636	21694	21851	21716	21757	21700	21438	21658	21564	21709	21691	21837	21484	21686	21594	21814	21673	21758	21762	21549	21589	21676	21611	21641	21697	21666	21362	21727	21609	21459	21626	21454	21741	21782	21484	21567	21686	21630	21691	21710	21760	21481	21668	21573	21945	21645	21655	21811	21596	21734	21657	21559	21525	21898	21788	21538	21566	21530	21410	21810	21600	21730	21697	21617	21440	21483	21669	21452	21609	21676	21755	21681	21568	21809	21513	21726	21793	21608	21621	21830	21901	21655	21659	21849	21725	21497	21593	21423	21698	21682	21433	21572	21620	21712	21403	21483	21634	21472	21522	21520	21828	21757	21657	21752	21728	21539	21552	21793	21656	21618	21563	21491	21874	21578	21581	21574	21254	21590	21599	21608	21723	21688	21584	21475	21747	21728	21616	21532	21683	21544	21691	21713	21465	21659	21624	21748	21855	21682	21638	21764	21503	21298	21712	21661	21553	21641	21779	21690	21718	21559	21685	21832	21574	21362	21624	21583	21437	21604	21769	21625	21867	21620	21801	21782	21503	21557	21488	21632	21918	21658	21810	21689	21657	21683	21504	21676	21661	21682	21719	21502	21575	21320	21593	21480	21651	21640	21779	21625	21685	21645	21754	21509	21727	21498	21864	21702	21830	21791	21415	21582	21421	21514	21483	21623	21738	21477	21622	21871	21723	21650	21716	21576	21510	21695	21602	21495	21651	21503	21604	21747	21788	21352	21579	21653	21623	21621	21756	21557	21612	21479	21672	21624	21683	21837	21606	21856	21598	21771	21374	21606	21540	21599	21540	21772	21339	21601	21565	21687	21715	21603	21505	21644	21534	21498	21697	21766	21610	21554	21570	21616	21522	21533	21431	21590	21704	21584	21621	21674	21979	21407	21626	21656	21766	21551	21457	21493	21608	21562	21486	21499	21506	21696	21780	21613	21594	21674	21688	21768	21425	21512	21795	21610	21640	21372	21436	21730	21637	21795	21808	21813	21796	21610	21455	21620	21602	21762	21655	21708	21840	21768	21705	21410	21702	21655	21597	21669	21675	21712	21368	21644	21759	21570	21657	21618	21568	21531	21715	21790	21483	21435	21704	21766	21846	21598	21337	21580	21509	21706	21557	21796	21575	21964	21608	21610	21607	21586	21661	21763	21571	21492	21588	21702	21726	21542	21578	21806	21509	21694	21733	21496	21558	21557	21495	21525	21477	21689	21509	21669	21483	21674	21894	21596	21516	21694	21760	21781	21740	21582	21574	21676	21581	21732	21536	21588	21730	21743	21719	21512	21690	21696	21573	21634	21609	21704	21481	21671	21700	21758	21503	21654	21728	21479	21550	21534	21583	21777	21592	21820	21667	21530	21771	21486	21845	21605	21591	21726	21529	21503	21411	21528	21408	21849	21799	21777	21544	21616	21520	21544	21590	21719	21510	21714	21812	21431	21509	21730	21399	21626	21590	21916	21795	21565	21625	21567	21720	21727	21266	21902	21537	21640	21601	21546	21776	21556	21595	21622	21616	21570	21818	21716	21657	21786	21545	21596	21593	21354	21724	21612	21572	21837	21701	21690	21562	21524	21666	21742	21427	21538	21507	21631	21470	21589	21600	21416	21663	21602	21790	21743	21482	21807	21702	21491	21751	21654	21791	21386	21627	21685	21530	21572	21438	21548	21714	21553	21671	21632	21656	21685	21579	21597	21647	21536	21520	21678	21777	21545	21489	21692	21497	21494	21490	21667	21744	21419	21645	21596	21521	21536	21387	21609	21485	21639	21498	21846	21693	21507	21690	21481	21729	21616	21455	21535	21543	21684	21599	21557	21419	21601	21536	21653	21460	21700	21532	21629	21694	21623	21601	21622	21373	21601	21475	21519	21597	21739	21533	21666	21738	21513	21645	21575	21680	21865	21756	21495	21593	21889	21597	21539	21663	21462	21821	21558	21486	21661	21712	21750	21760	21825	21817	21624	21603	21467	21554	21591	21560	21666	21727	21586	21671	21573	21594	21524	21787	21524	21721	21662	21363	21611	21479	21743	21722	21528	21561	21447	21858	21583	21764	21824	21558	21595	21763	21753	21628	21600	21590	21593	21583	21679	21721	21829	21607	21486	21482	21566	21717	21566	21567	21502	21669	21521	21615	21696	21506	21671	21695	21605	21843	21393	21711	21646	21584	21371	21477	21580	21538	21683	21609	21543	21738	21720	21724	21794	21693	21654	21758	21512	21638	21686	21550	21556	21689	21638	21813	21665	21693	21571	21562	21515	21542	21623	21532	21569	21778	21644	21704	21615	21537	21510	21500	21768	21760	21671	21654	21488	21774	21813	21625	21479	21611	21561	21716	21844	21600	21682	21596	21537	21636	21621	21533	21542	21703	21785	21632	21553	21710	21596	21627	21609	21435	21673	21531	21511	21677	21507	21727	21767	21641	21627	21605	21616	21563	21596	21428	21473	21520	21704	21701	21756	21728	21618	21714	21558	21624	21329	21561	21678	21620	21911	21655	21709	21511	21663	21749	21582	21718	21496	21761	21653	21672	21692	21654	21550	21508	21661	21609	21677	21690	21644	21602	21856	21618	21590	21701	21610	21472	21526	21713	21678	21514	21615	21654	21775	21614	21637	21377	21621	21736	21636	21508	21689	21680	21626	21596	21651	21810	21518	21776	21757	21699	21586	21696	21188	21642	21663	21492	21789	21653	21496	21755	21580	21550	21394	21716	21553	21436	21590	21764	21499	21525	21637	21542	21608	21804	21755	21613	21624	21552	21624	21561	21760	21588	21608	21682	21795	21638	21601	21551	21420	21771	21750	21610	21578	21731	21621	21770	21857	21599	21357	21535	21444	21589	21846	21620	21679	21693	21602	21679	21663	21627	21606	21629	21615	21733	21549	21596	21840	21719	21580	21522	21756	21727	21540	21627	21605	21578	21598	21608	21692	21570	21539	21747	21964	21619	21791	21857	21792	21481	21737	21681	21561	21473	21532	21484	21585	21419	21425	21883	21583	21651	21643	21732	21750	21742	21606	21403	21528	21577	21510	21887	21640	21551	21538	21461	21548	21489	21633	21647	21628	21664	21851	21797	21705	21714	21483	21457	21737	21751	21855	21497	21603	21595	21476	21675	21391	21475	21694	21566	21478	21760	21484	21699	21681	21459	21548	21719	21697	21633	21659	21408	21429	21492	21630	21473	21652	21366	21410	21537	21460	21577	21557	21603	21800	21654	21720	21890	21622	21749	21898	21655	21614	21660	21813	21625	21637	21747	21430	21772	21705	21568	21603	21453	21528	21648	21719	21543	21614	21469	21573	21461	21895	21571	21639	21589	21895	21539	21799	21871	21524	21529	21814	21539	21485	21401	21693	21707	21497	21638	21557	21765	21601	21610	21676	21537	21684	21439	21636	21403	21459	21599	21828	21784	21686	21770	21536	21669	21645	21828	21473	21510	21618	21593	21870	21728	21460	21341	21680	21455	21665	21617	21563	21573	21586	21740	21611	21572	21438	21583	21735	21523	21579	21547	21847	21825	21666	21686	21590	21522	21502	21545	21740	21524	21822	21575	21611	21806	21692	21602	21569	21643	21485	21505	21423	21578	21464	21614	21749	21837	21543	21601	21606	21766	21468	21710	21571	21569	21521	21603	21655	21602	21575	21625	21699	21576	21695	21383	21859	21541	21686	21713	21791	21643	21735	21717	21801	21703	21748	21398	21695	21804	21821	21500	21517	21794	21694	21588	21783	21697	21881	21703	21615	21565	21522	21648	21722	21716	21511	21541	21617	21697	21512	21333	21578	21707	21354	21925	21618	21502	21653	21501	21497	21721	21681	21622	21824	21820	21625	21496	21447	21424	21587	21482	21757	21726	21774	21425	21752	21611	21593	21595	21494	21760	21570	21364	21451	21563	21687	21612	21494	21743	21604	21791	21685	21602	21403	21584	21726	21828	21562	21575	21587	21858	21566	21478	21686	21598	21769	21495	21760	21609	21680	21511	21623	21428	21697	21482	21764	21982	21760	21579	21774	21930	21860	21687	21594	21571	21597	21807	21757	21420	21573	21565	21748	21575	21619	21643	21619	21492	21513	21577	21714	21786	21540	21480	21495	21517	21514	21601	21677	21557	21741	21716	21814	21902	21767	21680	21679	21582	21804	21601	21475	21584	21605	21485	21556	21658	21411	21684	21514	21547	21771	21515	21791	21662	21581	21501	21355	21656	21755	21569	21653	21718	21501	21598	21621	21725	21926	21716	21630	21654	21557	21744	21662	21884	21488	21599	21773	21493	21625	21488	21616	21679	21567	21537	21777	21468	21697	21462	21716	21553	21617	21739	21730	21599	21623	21792	21612	21981	21745	21645	21641	21636	21787	21822	21726	21650	21766	21699	21951	21541	21678	21815	21440	21568	21497	21350	21680	21743	21813	21523	21538	21816	21932	21794	21497	21637	21640	21435	21740	21555	21803	21678	21468	21606	21675	21541	21468	21808	21854	21420	21641	21714	21558	21748	21702	21744	21462	21558	21675	21651	21606	21669	21662	21636	21705	21510	21675	21484	21611	21813	21540	21670	21458	21649	21549	21713	21541	21640	21694	21711	21796	21636	21849	21680	21787	21661	21448	21949	21850	21734	21763	21539	21536	21630	21604	21595	21619	21426	21624	21629	21651	21587	21677	21809	21770	21493	21455	21830	21765	21493	21591	21553	21443	21668	21574	21467	21648	21571	21628	21574	21569	21746	21771	21704	21653	21609	21649	21715	21959	21700	21864	21587	21610	21711	21574	21380	21718	21770	21750	21701	21764	21715	21604	21530	21997	21853	21752	21622	21561	21417	21550	21507	21765	21591	21528	21686	21591	21671	21613	21686	21517	21786	21714	21650	21492	21907	21634	21627	21658	21546	21625	21578	21611	21756	21630	21846	21880	21753	21595	21480	21540	21445	21506	21495	21587	21309	21653	21474	21670	21685	21653	21693	21485	21653	21620	21567	21571	21621	21627	21660	21838	21687	21588	21658	21788	21559	21606	21483	21665	21542	21658	21498	21611	21658	21420	21443	21595	21743	21723	21585
58944	101601	86397	60428	42443	28943	21404	18642	18010	17792	18030	17760	17886	17860	17756	17641	17877	17772	17615	17877	17719	17906	17794	17677	17658	17691	17689	17749	17814	17622	17767	17694	17782	17750	17809	17577	17818	17776	17861	18033	17864	17735	17694	17675	17773	17712	17911	17818	17647	17751	17803	17681	17776	17651	17747	17831	17717	17779	17672	17785	17906	17642	17793	17774	17722	17767	17657	17723	17760	17725	17591	17769	17799	17712	17885	17772	17721	17719	17660	17674	17680	17716	17772	17821	17877	17939	17855	17832	17637	17697	17823	17661	17687	17893	17663	17867	17709	17702	17636	17623	17853	17663	17736	17618	17847	17631	17756	17716	17870	17759	17613	17761	17810	17884	17516	17671	17658	17761	17861	17818	17690	17681	17807	17819	17710	17623	17612	17613	17743	17760	17698	17543	17760	17664	17643	17850	17694	17675	17744	17761	17782	17678	17733	17750	17529	17790	17683	17834	17736	17748	17611	17593	17699	17683	17639	17690	17759	17791	17520	17716	17643	17861	17656	17755	17807	17773	17693	17792	17867	17699	17838	17788	17680	17673	17730	17520	17787	17778	17799	17763	17663	17831	17740	17809	17679	17727	17781	17763	17722	17742	17760	17704	17990	17830	17727	17664	17768	17676	17902	17662	17707	17652	17785	17632	17630	17910	17651	17732	17706	17833	17841	17787	17757	17905	17767	17889	17535	17790	17675	17903	17759	17792	17686	17744	17649	17767	17712	17668	17652	17651	17644	17870	17626	17786	17667	17799	17788	17594	17662	17680	17573	17740	17681	17495	17885	17846	17737	17780	17885	17671	17786	17839	17585	17534	17813	17656	17690	17742	17536	17674	17708	17577	17711	17757	17764	17886	17683	17830	17753	17671	17744	17906	17594	17695	17674	17831	17806	17796	17778	17681	17949	17689	17625	17862	17826	17530	17801	17736	17641	17701	17715	17729	17801	17797	17586	17793	17741	17728	17740	17780	17834	17659	17737	17533	17643	17859	17755	17775	17777	17650	17617	17899	17897	17887	17643	17642	17614	17844	17724	17905	17783	17756	17714	17547	17744	17890	17815	17899	17796	17736	17705	17819	17844	17921	17644	17712	17712	17805	17617	17727	17457	17782	17612	17658	17805	17766	17678	17705	17778	17739	17505	17922	17616	17724	17628	17635	17690	17848	17689	17666	17623	17773	17714	17753	17728	17911	17764	17738	17841	17665	17586	17667	17771	17671	17892	17511	17593	17870	17625	17581	17829	17776	17591	17706	17891	17787	17767	17758	17709	17718	17879	17592	17681	17673	17739	17727	17720	17774	17783	17751	17828	17686	17792	17686	17509	17612	17781	17710	17741	17835	17694	17633	17561	17562	17672	17643	17676	17803	17692	17757	17717	17618	17821	17743	17714	17674	17695	17770	17935	17611	17826	17776	17765	17767	17693	17680	17542	17715	17788	17642	17708	17769	17657	17696	17735	17825	17712	17664	17817	17765	17836	17732	17675	17844	17771	17685	17711	17721	17641	17748	17689	17846	17659	17523	17574	17637	17812	17722	17604	17766	17490	17741	17860	17722	17732	17730	17728	17727	17826	17793	17706	17757	17637	17783	17679	17682	17861	17743	17769	17681	17746	17734	17735	17797	17802	17647	17683	17833	17834	17591	17576	17872	17802	17690	17749	17866	17703	17773	17733	17602	17813	17937	17915	17693	17835	17733	17820	17737	17825	17706	17607	17802	17689	17577	17837	17762	17587	17894	17653	17931	17774	17803	17806	17580	17561	17691	17758	17759	17811	17787	17775	17593	17874	17755	17819	17626	17634	17726	17700	17844	17680	17748	17784	17917	17599	17623	17658	17633	17802	17935	17623	17759	17860	17632	17793	17633	17723	17631	17774	17621	17762	17747	17833	17679	17672	17830	17662	17719	17705	17873	17762	17688	17748	17706	17759	17839	17844	17726	17687	17592	17726	17650	17673	17765	17991	17705	17801	17880	17581	17660	17752	17727	17845	17648	17633	17597	17680	17645	17773	17846	17700	17548	17797	17657	17848	17788	17722	17772	17830	17722	18088	17838	17834	17791	17725	17619	17773	17846	17709	17922	17664	17789	17740	17827	17585	17845	17744	17659	17741	17643	17623	17633	17768	17739	17757	17777	17751	17762	17661	17716	17809	17747	17853	17654	17620	17821	17743	17670	17765	17872	17938	17870	17750	17684	17740	17792	17808	17824	17885	17844	17593	17742	17943	17732	17747	17787	17620	17700	17861	17646	17654	17896	17804	17628	17701	17929	17669	17695	17770	17758	17701	17770	17852	17801	17726	18007	17768	17680	17793	17575	17862	17863	17706	17788	17389	17844	17803	17569	17745	17721	17699	17638	17500	17897	17762	17619	17632	17808	17808	17861	17805	17671	17849	17726	17563	17916	17913	17815	17748	17701	17701	17806	17714	17723	17769	17609	17561	17669	17611	17764	17588	17757	17487	17576	17581	17694	17748	17771	17856	17732	17653	17621	17732	17708	17666	17702	17734	17659	17768	17799	17815	17676	17606	17936	17703	17696	17669	17697	17783	17793	17664	17601	17869	17593	17580	17820	17675	17813	17953	17739	17763	17913	17695	17882	17897	17687	17902	17825	17902	17721	17820	17678	17692	17672	17684	17915	17774	17765	17756	17753	17728	17726	17844	17762	17824	17735	17546	17639	17786	17829	17655	17798	17772	17733	17752	17634	17661	17664	17755	17837	17907	17665	17809	17711	17740	17637	17826	17729	17714	17846	17571	17770	18002	17766	17868	17656	17748	17659	17725	17679	17910	17930	17705	17743	17820	17854	17791	17813	17619	17682	17777	17762	17747	17766	17718	17711	17764	17771	17693	17930	17857	17649	17692	17622	17875	17648	17818	17894	17834	17696	17817	17738	17730	17714	17823	17713	17701	17627	17794	17688	17679	17742	17793	17670	17770	17759	17755	18040	17709	17550	17828	17662	17772	17707	17804	17867	17891	17751	17665	17746	17924	17584	17685	17667	17687	17606	17717	17897	17673	17763	17994	17846	17648	17727	17652	17642	17795	17704	17628	17779	17633	17794	17721	17719	17670	17765	17825	17905	17861	17927	17667	17914	17819	17812	17876	17881	17852	17608	17920	17591	17661	17888	17684	17804	17793	17685	17688	17743	17774	17685	17589	17537	17769	17834	17794	17713	17665	17620	17660	17558	17782	17652	17760	17551	17770	17729	17662	17712	17772	17712	17720	17753	17842	17715	17657	17750	17727	17651	17823	17780	17603	17932	17779	17688	17589	17745	17769	17859	17792	17804	17761	17610	17753	17526	17698	17629	17742	17572	17759	17698	17589	17710	17890	17741	17849	17782	17792	17763	17902	17575	17738	17536	17987	17851	17601	17901	17609	17797	17860	17688	17821	17620	17873	17797	17809	17857	17824	17873	17712	17847	17706	17711	17825	17576	17832	17544	17818	17810	17818	17751	17778	17888	17696	17667	17914	17791	17668	17729	17774	17728	17738	17698	17649	17994	17818	17699	17837	17715	17621	17668	17711	17753	17657	17685	17858	17736	17829	17696	17896	17681	17758	17651	17602	17812	17737	17687	17803	17768	17881	17544	17816	17879	17803	17676	17588	17862	17714	17754	17692	17725	17609	17780	17687	17953	17776	17641	17779	17700	17599	17613	17773	17738	17845	17649	17763	17686	17868	17748	17684	17895	17596	17494	17742	17653	17731	17565	17690	17830	17824	17666	17858	17731	17895	17617	17823	17851	17853	17737	17686	17485	17824	17836	17813	17884	17716	17631	17777	17668	17721	17729	17610	17661	17846	17837	17552	17725	17660	17751	17668	17809	17737	17749	17814	17627	17477	17844	17705	17715	17646	17718	17633	17621	17597	17631	17704	17892	17673	17737	17633	17807	17756	17590	17564	17813	17747	17794	17835	17599	17542	17480	17687	17755	17659	17714	17683	17797	17611	17549	17740	17792	17545	17744	17501	17723	17731	17742	17652	17688	17786	17677	17759	17845	17699	17752	17887	17711	17576	17764	17673	17783	17682	17697	17796	17776	17693	17828	17641	17662	17667	17878	17557	17852	17864	17876	17752	17716	17683	17843	17677	17632	17657	17852	17631	17821	17856	17881	17769	17572	17582	17670	17579	17816	17790	17730	17686	17610	17762	17866	17597	17758	17679	17644	17714	17742	17815	17777	17849	17705	17603	17877	17618	17940	17737	17605	17805	17603	17757	17533	17493	17721	17728	17834	17705	17535	17680	17672	17844	17796	17693	17621	17730	17898	17834	17869	17681	17779	17757	17642	17726	17901	17913	17773	17631	17685	17852	17811	17697	17787	17844	17714	17765	17715	17621	17703	17815	17832	17710	17841	17675	17785	17742	17720	17764	17741	17719	17911	17622	17727	17889	17836	17735	17734	17603	17846	17705	17677	17851	17780	17818	17837	17781	17746	17697	17722	17819	17799	17556	17777	17835	17864	17878	17903	17763	17651	17782	17558	17671	17774	17734	17981	17651	17708	17693	17786	17611	17829	17651	17796	17744	17769	17694	17671	17602	17524	17795	17781	17596	17709	17858	17743	17624	17764	17751	17888	17688	17680	17968	17755	17626	17768	17782	17743	17750	17628	17751	17676	17709	17825	17775	17682	17593	17818	17847	17689	17913	17804	17742	17965	17792	17655	17727	17729	17701	17903	17836	17690	17777	17744	17870	17782	17793	17625	17793	17733	17710	17680	17766	17895	17837	17672	17753	17609	17686	17856	17791	17759	17594	17609	17798	17666	17792	17597	17673	17821	17725	17692	17721	17735	17822	17670	17784	17630	17808	17718	17615	17793	17731	17701	17681	17697	17833	17793	17809	17879	17740	17739	17852	17761	17639	17814	17721	17698	17915	17635	17694	17632	17767	17917	17763	17644	17846	17845	17686	17712	17546	17755	17579	17849	17675	17784	17666	17625	17838	17695	17716	17645	17613	17641	17764	17573	17745	17816	17789	18020	17876	17864	17719	17864	17969	17716	17684	17694	17633	17660	17571	17881	17478	17511	17837	17795	17670	17760	17732	17812	17753	17721	17662	17683	17830	17676	17620	17598	17741	17676	17873	17751	17647	17907	17823	17779	17844	17793	17693	17747	17765	17694
22877	23265	37762	37503	35086	32749	30607	24506	22539	22422	22419	22049	21983	22091	22187	22218	22118	22106	22276	21885	22135	22035	21920	21857	22045	21943	22053	21951	21946	22153	22041	21763	21807	21827	21782	21882	22177	21898	21876	21796	21851	22016	22025	21710	21987	21968	22067	21943	21891	21897	21927	21709	21937	21902	21803	22011	21799	21777	21909	21831	21864	22163	21720	21715	21829	21923	22014	21882	21987	21892	22160	21849	21825	21760	21870	21754	21925	21894	21735	21792	21618	21913	21855	21817	21885	21615	21831	21990	21868	22105	21910	21821	21837	21797	21586	21982	21924	21638	21845	21787	21766	21583	21876	21846	22049	21719	21785	21792	21856	21999	21805	21964	21815	21681	21952	21852	21699	21725	21731	21932	21923	21938	21868	21911	21651	22055	21809	21736	21906	21799	21924	21795	22039	21818	21995	21766	21948	21780	21968	22087	21971	22024	21722	21801	21995	21685	21894	21902	21647	21879	21782	21969	21715	21814	21936	21725	21803	21741	21971	21873	21725	21877	21878	21785	21897	21699	21831	21857	21950	21790	21796	21835	21683	21659	21787	21902	21969	21925	21920	22013	21989	22153	21886	21606	21902	21939	21922	21859	21760	21966	21862	21778	21932	21919	21782	21791	21744	21604	21745	21722	21888	21824	21953	21869	21815	21784	21821	21999	21861	21814	21852	21807	21995	21954	21944	21803	21764	21707	21674	21734	21601	21820	21875	22080	21984	21830	21857	21827	21666	21832	21843	21725	21760	21817	21766	21772	21924	21956	21765	21818	21814	21694	22036	21753	21793	21974	21847	21916	21943	21882	21933	21706	21721	21625	21752	21850	21897	21628	21955	21982	21908	21673	21947	21715	21945	22022	21782	21852	21917	21904	21777	21888	21782	21757	22065	21899	21785	21731	21854	21956	21811	21983	21892	21944	21773	21849	21599	21708	21921	21835	21799	21885	21755	21622	21730	21779	21935	21770	21690	21980	21742	21652	21792	21760	21560	21758	21830	21829	21849	21989	22158	21926	21684	21987	21952	21998	21830	21821	21657	21877	22133	21867	21737	21870	22057	21811	21804	21972	22129	21710	21885	21765	21918	21979	21875	22024	21826	21940	21807	21982	21863	21930	21868	21841	21733	21943	21944	21700	22015	21825	21819	21709	21792	21452	21825	21880	21553	21703	21827	21884	22071	21891	21731	22007	21980	21785	21618	21917	21852	21712	21748	21566	21817	21937	21788	21867	21786	22013	21723	21796	21742	21857	21671	21641	21937	21778	21824	21869	21973	21741	22108	21926	21928	21755	21835	21859	21799	21911	21970	22006	22134	22082	21981	21950	21667	21627	21921	21849	21651	21815	21824	21963	21707	21714	21805	21671	21704	21695	21795	21659	21810	21941	21748	21693	21924	21802	21805	21782	21948	21882	21978	21744	22036	21709	21739	21807	21789	21850	21934	21640	21909	22033	21844	21787	21870	21751	21796	21915	22092	21940	21635	21810	21956	21663	21538	21745	21735	21694	21909	21925	21796	21811	21870	21728	21694	21760	21810	21720	21728	21808	21725	21900	21852	21632	21718	21999	21927	21830	21854	21857	21611	21846	21943	21714	21713	21466	21991	21801	21874	21660	21931	21848	21848	21720	21767	21898	21652	21648	21979	21923	21683	21970	21839	21856	21505	21811	21987	21791	21997	21984	21753	21993	21860	21867	21881	21711	21812	21874	21868	21666	21758	21779	21716	21889	21639	21810	21856	21659	21859	21810	21900	21999	21842	21756	21991	22055	21776	21998	21827	21863	21664	21785	21807	22020	22032	22040	21713	21819	21897	21762	21719	21972	21691	21846	21783	21475	21826	21991	21789	21828	21694	21916	21739	21818	21942	21635	21866	21615	21712	21768	21806	21711	21979	21646	21885	22060	21862	21860	21549	21958	21845	21826	22014	21794	21824	22007	21690	21789	21767	21909	21817	21760	21767	21678	21890	21754	21858	21847	21735	21833	22003	21878	21970	21968	22035	21945	21876	21824	21676	21736	21863	21674	21889	21822	21694	21729	21852	21766	21896	22176	21604	21975	21707	21757	21742	21652	21932	21720	21995	21818	21857	21746	22108	22020	21847	21861	21877	21740	21720	21711	21930	21640	21882	21821	21877	21865	21812	21733	21948	21847	21533	21680	21631	21854	21795	21705	21693	21836	21809	21659	21697	21827	21875	21761	21783	21820	21898	21985	22034	21778	21827	21701	21987	22011	21838	21929	21828	21814	21914	21905	21831	21778	21895	21618	21919	21726	21960	21997	21616	21777	21792	21678	21818	21784	21912	21827	21766	21726	21766	21823	21721	21882	21779	21910	21888	21913	21797	21907	21683	21758	21877	21790	21764	21766	21771	21696	22023	21983	21799	21851	21783	21830	21795	21563	21772	21815	21694	21823	21810	21760	21793	21853	22033	21663	21735	21814	21805	21764	21652	21862	21828	21851	21833	21730	21754	21866	21952	21716	21924	22064	21991	21787	21667	21842	21652	21879	21610	21849	22043	21839	21768	21760	21747	21848	21989	21664	21583	21760	21770	21627	21727	21739	21768	21756	21788	21840	21845	21963	21749	21838	21859	21960	21796	21996	21800	21869	21865	21843	21981	21775	21848	21905	21943	21834	22012	21715	21918	21751	21942	21852	22050	21938	22075	21875	21743	21942	21990	21726	22038	21706	21796	21647	21829	21735	21809	21999	21865	21828	21961	21864	21999	21699	21865	21833	21856	21744	21681	21772	21709	21940	21850	21747	21891	21772	21723	21895	21720	21953	22041	21721	21668	21959	21808	21957	21719	21808	21774	21807	21760	21673	21862	21759	21712	21707	21892	21896	21982	21783	21641	21745	21828	21712	21673	21770	21694	21907	21950	21600	21697	21822	21888	21742	21880	21857	21967	21880	21993	21791	21715	21941	21915	21822	21810	21588	21809	21830	21820	21919	21706	21978	21516	21892	21722	21782	21885	21764	21764	21805	21976	22035	21773	21698	21952	21860	22200	21654	21791	21710	21880	21763	21679	21990	21745	21662	21671	21875	21928	22000	21719	21740	21783	21821	21817	21759	21752	21760	21913	21831	21773	21589	21746	21834	22038	22064	21790	21860	21925	21709	21557	21610	21924	21776	21707	21900	21709	21924	21726	22021	21908	21769	21865	22001	21645	21667	21734	21640	21742	21538	21630	21691	21770	21879	21591	21690	21614	21697	21803	21845	21730	21674	21804	22142	21890	21880	21685	21656	21954	21925	21857	21807	21903	21777	21797	21732	21996	22073	21751	21901	21781	21868	21886	21870	21871	21787	21831	21760	21739	21739	21922	21791	21893	21789	21926	21696	21527	21630	21680	21751	21818	21724	21925	22043	21827	21788	21727	21779	21762	21794	21986	21913	21781	21899	21847	21970	21658	21583	21950	21897	21689	21826	22085	22070	21844	21710	21750	21832	21886	21810	21842	21765	21975	21678	21692	21763	21987	21653	21996	21690	21633	21803	21785	22155	21909	21853	21712	21971	21800	21811	21787	21937	21831	21997	21863	21739	21701	21735	21702	21806	21946	21616	21635	21736	21853	21774	21898	21968	21854	21936	21835	21693	21910	21878	21716	21861	21786	21780	21759	21592	21975	21936	21748	21930	21799	21624	21615	21828	21785	22051	21811	22038	21843	21895	21743	21684	21750	21687	21860	21689	21855	21744	21751	21876	21842	21738	21891	21766	21749	21740	21841	21736	21636	21811	21853	21747	21889	21820	21698	21833	21800	21973	21805	21988	21871	21609	22048	21937	21865	21862	21692	21785	21969	22025	21985	21879	21918	21790	21970	21813	21671	21785	21990	21842	21934	21830	21978	21887	21590	21791	21867	21924	21659	21935	21779	21803	21793	21781	21878	21932	21704	21882	21936	21853	21774	21639	21704	21481	21638	21971	22093	22040	21688	21757	21837	21689	21660	21793	21832	21763	21819	21903	21769	21994	21915	21925	21958	21752	21805	21773	21842	21752	21838	22001	22107	21879	21665	21682	21858	21579	21877	21835	21965	21839	21930	21673	21609	21648	21705	21811	21729	21974	21652	21815	21803	21757	21782	21522	21702	21674	21906	21714	21799	21936	21922	21964	21735	21695	21793	21863	21807	21873	21826	21707	21878	21813	21596	21938	21724	21860	21912	21676	21927	21642	21596	21972	21679	21659	21905	21783	21902	21887	21818	21974	21868	21991	22019	21827	21879	21912	21762	21690	21827	21926	22025	21822	22045	21945	21828	21796	21851	21963	21691	21944	21848	21750	21699	21640	21633	21700	21938	21734	21800	21954	21810	21707	21799	21786	21802	21905	22044	21738	21840	21816	22052	21794	21860	21911	21970	21859	22010	21773	21747	21668	21564	21908	21840	21777	21698	21858	21779	21801	21873	21843	21852	22038	21875	21756	21797	21811	21804	21778	21887	21929	21725	21877	21753	21749	21861	21736	22000	21794	22000	22010	21937	21622	21592	21976	21639	21829	21955	21820	21966	21883	21829	21870	21724	21724	21823	21467	21665	21770	21899	21919	21947	21915	21772	21754	21588	21738	21952	21829	22069	21680	21789	21700	21823	21969	21866	21872	21776	21794	21780	21759	21888	21866	21909	21825	21856	21853	21905	21809	21833	21941	21820	21790	21784	21738	21664	21784	21757	21766	21776	21906	21851	21960	21797	22067	21743	21802	21953	21528	21856	21780	21753	21764	21723	21739	21864	21761	21916	21843	21795	22006	22030	21929	21887	21950	21908	21745	21562	21810	21540	21855	21744	21787	21818	21569	21745	21707	21931	21832	21509	21923	21927	21642	22014	21667	21712	21750	21722	21737	21843	21955	21866	21938	21740	21875	21910	21754	21994	21935	21758	22009	21778	21830	21610	21931	21678	21864	21976	21779	21660	21644	21807	21712	21926	21793	21766	21659	21832	21952	21705	21894	21950	21661	21695	21792	22226	21792	21755	21847	21876	21930	21689	21759	21962	21915	21775	21776	21951	21818	21703	21792	21814	21844	21525	21841	21874	21796	22081	21947	21732	21703	22003	21747	21834	22046	21901	21806	21933	21906	21991	22033	21759	21809	21799	21875	21755	21763	21753	21903	21864	21861	21777	21672	21906	22031
60996	104468	93112	72940	51960	36072	24863	19768	18202	17893	17827	17797	17791	17648	17832	17778	17832	17989	17840	17943	17863	17716	17932	17871	17696	17897	17967	17928	17624	17822	18033	17825	17891	17957	17712	17660	17857	17826	17776	17974	17874	17951	17919	17862	17677	17911	17954	17848	17895	17930	17905	17852	17788	17800	17880	17818	17800	17941	17711	17827	17923	17856	17837	17953	17943	17967	18014	17572	17718	17748	17660	17930	17717	18001	17743	17870	17724	17745	17851	17909	17765	17828	17818	17932	17979	17805	17900	17749	17857	17727	17868	17871	17845	17818	17999	17495	17877	17743	17905	17800	17708	17785	17891	17965	17906	17710	17824	17739	17755	17940	17935	17754	17745	17851	17711	17660	17835	17809	17802	17799	17777	17839	17929	17706	17924	17818	17907	17850	17858	17744	17977	17786	17821	17791	17611	17666	17678	17612	17916	17830	17947	17771	17811	17693	17880	17671	17807	17818	17809	17783	17867	17793	17818	17858	17793	17734	17792	17731	17759	17757	17950	17795	17692	17763	17791	17766	17900	17700	17895	17849	17777	17781	17938	18000	17902	17892	17811	17733	17780	18006	17809	17695	17802	17854	17930	17727	17973	17921	17873	17933	17658	17880	17771	17852	17814	17647	17883	17838	17935	17738	17858	17776	17671	17923	17777	17690	17835	17909	17748	17823	17822	17805	17903	17906	17722	17917	17891	17790	17798	17916	17898	17896	17941	17794	17885	17762	17809	17796	18073	17771	17811	17671	17837	17877	17784	17930	17814	17695	17839	17704	17731	17781	17806	17715	17620	17765	17900	17996	17729	17849	17840	17774	17885	17796	17941	17742	17764	17881	17730	17836	17852	17412	17828	17794	17905	17953	17887	17818	17761	17784	17775	17846	17770	17818	17908	17641	17729	17471	17840	17813	17709	17796	17969	17768	17889	17869	17824	17872	17796	17737	17833	17825	17736	17859	17635	17737	17790	17797	17769	17796	17714	17784	17793	17626	17851	17781	17732	17921	17876	17814	17802	17958	17727	17976	17984	17662	17931	17857	17857	17776	17934	17883	17815	17771	17920	17659	17716	17808	17993	17809	17910	17790	17604	17750	17706	17778	17589	17672	17822	17975	17496	17809	17803	17684	17929	17676	17901	17766	17799	17818	17697	17681	17826	17660	17822	17723	17711	17838	17889	17879	17808	17726	18043	17998	17876	17957	17730	17921	17780	17745	17793	17764	17705	17797	17675	17833	17578	17838	17826	17630	17829	17851	17923	17894	17772	17731	17646	17802	17842	17863	17855	17813	17805	17903	18012	17943	17783	17961	17705	17859	17940	17770	17867	17854	17722	17689	17790	17718	17780	17762	17741	17769	17858	17735	17873	17780	17961	17708	17719	17969	17703	17849	17966	17912	17850	17913	17729	17793	17858	17848	17834	17793	17823	18014	17762	17730	17545	17893	17820	17851	17848	17701	17807	17758	17761	17884	17993	17650	17522	17814	17740	17769	17895	17943	17767	17818	17959	17662	17719	17844	17753	17853	17884	17739	17760	17964	17863	17834	17658	17837	17743	17980	17815	17767	17976	17839	17675	17908	17790	17832	17758	17799	18006	17778	17913	17699	17895	17973	17814	17706	17911	17681	18047	17915	18034	17925	17911	17937	17919	17743	17827	17897	17911	17904	17881	17794	17875	17799	17802	17878	18020	17878	18070	17831	17748	17662	17874	17823	17654	17911	17786	17839	17750	17742	17732	17971	18024	17735	17968	17777	17647	17865	17717	17898	17861	17851	18017	17708	17813	17827	17795	17959	17824	17808	17755	17791	17859	17735	17683	17778	17917	17714	17787	17868	17942	17897	17891	17728	17841	17671	17841	17863	17721	17871	17833	17939	17612	17644	17901	17882	17766	17845	17807	17901	17704	17750	17806	17671	17884	17817	17874	17763	17840	17940	17592	17847	17834	17770	17698	17680	17838	17779	17957	18002	17787	17843	17832	17920	17714	17802	17856	17796	17756	17951	17918	17842	17766	17884	17764	17928	17771	17852	17914	17759	17824	17595	17958	17862	17802	17804	17809	17867	17782	17820	17772	17797	17809	17817	17846	17843	17754	17730	17705	17902	18031	17907	17895	17830	17806	17704	17833	17813	17865	17801	17820	17733	17722	17745	17784	17835	17966	17841	17829	17785	18014	17891	17980	17891	17625	17796	17663	17890	17762	17805	17871	17805	17817	17677	17910	17910	17971	17734	17843	17735	17724	17880	17865	17617	17784	17801	17625	17886	17719	17743	17738	18027	17864	17681	17858	17740	17788	17917	17983	17753	17907	17839	17807	17850	17764	17832	17770	17750	17753	17743	17689	17889	17778	17738	17934	17873	17827	17862	17794	17782	17880	17960	17748	17883	17973	17934	17804	17826	17876	17956	17782	17917	17749	17767	17618	17751	17833	17774	17867	17909	17793	17834	17825	17690	17670	17821	17752	17855	17805	17878	17745	17741	17819	17743	17898	17913	17677	17657	17722	17986	17827	17775	17886	17774	17745	17742	17965	17830	17815	17795	17848	18136	17810	17755	17725	17875	17769	17964	17735	17685	17750	17635	17913	17842	17928	17795	17751	17769	17922	17740	17824	17766	17688	17514	17850	17850	17805	17891	17809	17600	18047	17938	17850	17798	17673	17727	17720	17695	17961	17974	17759	17727	17879	17749	17660	17844	17645	17639	17861	17698	17764	17898	17914	17913	17771	17797	17833	18008	17869	17550	17734	17891	17856	17793	17731	17834	17626	17804	17798	17755	17779	17846	17778	17854	17830	17760	17747	17939	17844	17648	17885	17829	17846	18089	17877	17832	17994	17744	17899	17663	17909	17819	17908	17849	17887	17845	17843	17784	17813	17820	17778	17758	17928	17792	17768	17789	17801	17777	17860	17758	17785	17836	17767	17699	17609	17778	17847	17684	17696	17894	17946	18011	17778	17711	17792	17784	17729	17753	17820	17686	17870	18111	17727	17891	17893	17772	17894	17810	17810	17845	17765	17775	17769	17682	17852	17664	17777	17828	17764	17650	17754	17939	17845	17939	17759	17803	17689	17892	17877	17918	17847	17917	18019	17716	17828	17777	17812	17725	17850	17875	17721	17775	17697	17731	17746	17868	17814	17838	18007	17681	17962	17952	17700	17889	17663	17775	18051	17878	17726	17827	17827	17882	17908	17820	17775	17917	17849	17916	17781	17850	17723	17807	17721	17740	17753	17794	18022	17840	17728	17942	17745	17778	17575	17968	17732	17721	17761	17747	17958	17657	17713	17919	17718	17807	17853	17840	17692	17864	17888	17825	17850	17925	17803	17981	17806	17732	17535	17951	17837	17809	17798	17790	17695	17884	17938	17937	17898	17792	17709	17784	17904	17733	17736	17954	17859	17801	17739	17778	17886	17775	17560	17734	18038	17649	17850	17749	17868	17635	17929	17836	17854	17849	17779	17820	17977	17700	17931	17792	17898	17783	17865	17827	17775	17822	17856	17792	17765	17746	17774	17903	17714	17873	17845	17802	17822	17926	17694	17899	17741	17834	17784	17856	17671	17859	17813	17730	17857	17768	17702	17831	17742	17871	17719	17623	17831	17729	17828	17864	17780	17791	17944	17642	17748	17907	17805	17982	17787	17634	17780	17890	17787	17708	17596	18053	17737	17731	17920	17530	17756	17763	17621	17833	17804	17940	17799	17717	17603	17698	18013	17791	17675	17737	17734	18000	17814	17837	17816	17895	17729	17746	17866	17802	17812	17814	17761	17910	17989	17864	17777	17788	17786	17820	17776	17857	17797	17852	17803	17669	17869	17730	17870	17940	17655	17697	17749	17823	17842	17789	17926	17916	17936	17751	17642	17896	17711	17809	17793	17846	17975	17854	17811	17773	17724	17887	17718	17647	17866	17718	17920	17771	17841	17540	17767	17771	17881	17831	17910	17821	17818	17761	17787	17789	17792	17632	17778	17919	17755	17824	17868	17843	17969	17779	17670	17730	18015	17815	17787	17839	17698	17842	17846	17877	17937	17800	17913	17786	17723	17776	17873	17920	17924	17862	17854	17710	17983	17914	17813	17728	17731	17854	17802	17745	17654	17792	17621	17793	17850	17591	17916	17782	17919	17548	17852	17904	17604	17903	17708	17661	17603	17810	17943	17919	17925	17968	17631	17710	17892	17664	17803	17787	17804	17832	17817	17839	17824	17700	17799	17811	17884	17826	17807	17785	17964	17887	17716	17804	17582	17781	17769	17864	18030	17705	17929	17722	17602	17679	17736	17733	17641	17761	17934	17821	17881	17953	17870	17988	17667	17824	17805	17860	17855	17882	17885	17864	17647	17693	17763	17871	17767	17867	17864	17862	17859	17785	17768	17832	17622	17776	17853	17807	17929	17853	17854	17801	17927	17850	17830	17747	17699	17924	17860	17790	17822	17921	17858	17919	17710	17653	17890	17804	17871	17935	17876	17783	17820	17861	17888	17841	18031	17987	17819	17714	17691	17832	17751	17934	17792	17881	17970	17693	17942	17782	17765	17750	17659	17784	17906	17893	17905	17652	17602	17624	17750	17786	17911	17561	17886	17980	18020	17790	17901	17956	17861	17597	17777	17902	17830	17942	17794	17902	17712	17884	17765	17786	17720	17916	17737	17680	17887	17907	17818	17739	17660	17877	17879	17766	17787	17863	17605	17638	17929	17867	17696	17788	17871	17876	17738	17791	17875	17844	17700	17768	17816	17714	17829	17887	17903	17847	17816	17945	17722	17866	17665	17765	17826	17867	17813	17917	17916	17813	17746	17764	17733	17878	17723	17783	17760	17778	17782	17800	17775	17667	17957	17808	17799	17604	17874	17878	17956	17759	17919	18009	17812	17667	17636	17740	17867	17820	17795	17838	17761	17744	17866	17720	17890	17795	17918	17874	17693	17871	17895	17906	17979	17859	17721	17801	17836	18003	17808	17646	17953	17789	17864	17739	17821	17826	17788	17785	17610	17714	17794	17995	17650	17644	17746	17760	17936	17814	17783	17738	17856	17651	17813	17802	17717	17880	17767	17851	17778	17932	17949	17680	17819	17867	17903	17668	17800	17786	17639	17932	17746	17829	17959	17907	17963	17875	17728	17775	17895	17908	17956	17723
30477	36398	43210	34646	26382	23920	22715	22295	22083	22063	22035	21968	21972	22174	22070	21993	21823	22066	22139	22039	22014	22016	21827	21782	22046	21950	21925	21900	22112	21883	21887	22230	21958	21995	21953	21793	21956	21917	21852	22086	21989	22009	21880	21940	21849	21905	21837	22068	21735	21800	22032	21840	21716	21972	22021	21984	21887	21562	22020	21726	21894	21957	21882	21906	21783	21937	21974	21964	21781	22029	21936	21734	22095	21592	21855	21861	21975	21793	21860	21899	22151	21891	21973	21927	21956	21800	21779	22053	21906	21973	21860	22165	21668	21674	21868	22021	21874	21970	22007	21926	21880	21997	22046	22336	22000	22195	21837	22154	21770	21683	21826	21573	21864	21892	21803	22056	22019	22056	22021	21890	21823	21968	21778	21842	21810	21850	21990	22057	21943	21896	21829	22030	22011	21977	21991	21930	21860	21938	21793	21914	21882	21902	22127	21988	21842	21859	21764	21912	22066	21865	21894	21802	21983	21761	21952	21840	22072	21909	21988	21987	22117	21841	21817	21812	21955	21952	22116	22032	22059	21975	21856	21916	21985	21632	21814	21723	21883	21897	21736	21733	21877	22000	22006	21855	21930	22134	21965	21945	22067	21924	21784	21762	21887	21771	21714	21876	22056	21900	21970	21884	21773	22140	22061	21895	22108	21864	21816	21860	21789	21890	21743	21734	21918	21697	22090	21712	21900	21758	21915	21828	21865	21921	21809	22032	22074	21956	21790	21825	21946	21827	22132	21869	21703	21934	21808	22083	21920	21952	21768	21993	21708	22043	21812	22017	21806	22005	21918	21990	21867	22030	22053	22038	21781	21984	21735	21912	21712	21937	21848	21944	21803	21969	21886	21990	21885	21923	21992	21970	21697	21902	22077	21917	21991	21985	21891	21912	22012	22020	21915	21761	21677	21789	21930	21781	21910	21969	21684	21898	21684	21823	21914	21961	21997	22174	21952	21965	21847	21831	21860	22005	21787	21773	22017	21864	21816	21952	22155	21943	21863	22088	22082	21758	21860	21960	21638	21677	21842	21699	22026	22095	21799	21683	21885	21704	21929	22016	22013	22071	21980	21866	21853	21911	22004	21759	21990	22025	22086	21864	22134	21745	21848	21891	21930	21875	21860	22084	21827	21830	21817	21905	21989	21897	22072	22187	21647	21800	21623	21866	22175	21970	21967	21855	22041	21710	21659	21958	22082	21742	21903	21713	21904	21883	21996	21923	22097	21905	21914	21892	21945	21646	21660	21946	21892	21872	21819	22047	21886	21946	21775	21927	22063	21910	21906	21893	21708	21983	22090	22014	21844	21893	21942	22026	21984	21957	21700	21770	21911	21993	22154	21850	21948	21823	21811	21820	21896	21778	22018	21935	22115	21979	21969	21967	22050	21778	21977	22089	21973	22124	21945	21915	22044	22007	21894	21708	21975	21928	21885	21833	21799	21964	21912	21971	22270	22105	21958	21744	22356	21983	22226	21928	21963	21987	21974	21859	21973	21860	22097	22003	21881	21984	21878	21675	22096	22165	21977	21817	22041	22080	21966	21985	21765	21876	21922	22059	21923	21734	21803	21975	21762	22094	21940	21849	22012	21980	21706	22066	21933	21889	21877	21892	22125	21738	22044	21811	21869	21850	21732	21832	21844	22098	22056	22109	21979	21969	21800	21958	22070	21820	21882	21965	21906	21904	21722	22002	21773	21943	21856	21918	21751	21979	21811	21932	21846	21917	21934	21956	21875	21907	21957	21901	21918	21788	21855	21895	21827	22029	21935	21939	22003	22034	21998	22019	21864	21879	21920	21751	21841	21871	21987	21721	21986	22132	21989	21758	21765	21904	21910	21925	21995	21554	22027	21925	21778	22192	21878	21793	21908	22046	21874	21849	21973	21909	21967	22076	21860	21874	21810	21668	22014	21778	21973	21890	21965	22063	21776	21800	21837	22030	22058	21826	21801	21613	21882	21785	22033	21973	21928	21945	21925	21921	21858	21955	21943	22009	21924	22027	21750	21858	21940	21968	21787	22027	22033	21687	22171	21958	21899	22013	21926	21803	21786	21853	21749	21882	21991	22096	21822	21916	21711	22018	21987	21970	21882	21770	21816	21799	21888	21845	22115	21981	21770	21900	22140	22060	21999	22021	21902	21902	21996	21898	22029	22152	21699	21906	21930	21924	21758	21869	22078	21861	22003	22170	21974	21939	22151	21713	21899	21857	22089	21779	21926	21771	21899	22014	21970	21947	21938	21977	21850	21836	21681	21843	21857	21692	22174	21979	21851	21957	22067	21975	21985	21922	21721	21810	21985	21927	21861	22010	22032	21882	22060	22024	22002	21934	21882	21978	21979	21721	22180	21966	22098	21935	21926	21823	22014	21938	21937	21823	21935	22069	21940	21873	21889	21800	21817	22001	21927	22050	21859	21843	21890	22234	21935	21978	22008	21832	21966	21797	21904	21969	21897	21673	21949	22129	21901	21842	21749	21871	21812	21840	22014	21799	21804	21816	21916	22018	22090	21895	21778	21931	21791	21817	21783	21884	21871	22064	22069	21917	21946	21912	21842	21857	21673	21835	22046	21863	21780	22098	21903	21836	21852	21888	21817	22085	21775	22191	21999	22011	21936	22054	21791	21730	22102	21862	21870	21881	21764	21982	21903	22203	21809	21914	22003	22059	21932	21979	21864	21923	22003	21791	21911	21791	21727	21973	21877	21749	22001	22207	21838	21966	21860	21672	21911	21830	21930	21893	21896	21919	21792	21811	21835	22025	21867	22093	22075	21790	22032	22013	21904	21911	21863	21867	21617	21803	21952	21945	21888	22024	21826	21695	22089	21971	21962	21925	21815	22011	22053	21641	21867	21794	22052	22021	21732	21748	21974	22117	21800	21871	21956	21872	22048	21939	22047	21770	21984	21974	21962	21824	21871	21888	22060	21919	21803	22013	21978	21921	22188	22037	21967	22073	21850	21742	21972	21922	21858	22089	21914	21872	22023	21877	22036	21778	21879	21896	22096	21816	22020	22025	21840	22055	21734	21883	22013	21967	21928	21912	21964	21683	22044	21890	21980	21936	22065	22148	22094	21962	22134	21922	21752	21994	21805	21856	21816	22101	22163	22105	21933	22027	21981	21711	22012	21933	21731	21897	22095	21991	21948	21792	22128	21820	21636	21890	21874	21988	22045	21949	21634	21783	21758	21870	21872	21921	22061	21831	22086	21961	22120	21865	21897	22027	21993	22002	22030	21994	21690	21789	21902	21914	21826	21760	21901	21917	21953	22062	21905	22010	21945	21671	21821	22147	21819	21818	21969	22056	21876	22112	21828	22057	22095	21848	21875	22065	21967	22011	22072	21835	22133	21930	21980	21824	21921	21813	21811	21918	21939	21904	21854	22079	21705	21968	22018	21993	21944	22193	22113	22103	22063	21935	21982	21935	22052	21941	21908	21848	21947	21932	22005	21991	21616	22062	22061	22070	22038	21973	21902	21958	21795	21857	21992	21855	21794	21836	21893	21796	21864	21991	21933	21861	21937	22062	21952	21927	22169	21837	22045	21761	22027	22028	21853	22009	21923	22240	22082	21885	22129	22107	21802	21906	21895	21895	21781	21868	21940	21998	22019	22028	21946	21993	21906	21740	21922	21848	21699	21923	21847	21775	21914	21844	21894	21937	21847	21786	21840	21927	22087	21952	21927	21689	22100	21674	22082	21885	21969	21950	21879	21838	21918	21850	21866	22094	22004	21806	21802	21790	21957	21904	21800	21612	21727	21853	21905	21971	21982	21808	21882	21732	22019	21888	21749	21909	21925	22082	22120	21853	21763	22194	21843	21909	22091	21824	21966	21965	22004	21933	21843	21781	22084	21977	21925	21820	21985	21793	22055	21679	21843	21828	21687	21802	21930	21777	22148	21964	21745	21875	22016	21879	21973	21776	21895	21758	22042	21979	21830	21785	22057	22005	21993	21925	21832	21892	21971	21764	21865	21823	21802	21765	22013	21902	22118	21784	21902	21941	21697	21876	21953	21948	21880	22083	22065	21815	21976	22226	21987	21879	21767	21911	22207	21941	21995	21963	21937	21962	21980	21985	22031	22075	22010	22083	22082	21856	21805	21930	21859	21952	21806	21894	21879	21763	21932	21923	21755	22023	21892	21942	22010	22074	22020	21937	21907	22008	22070	21807	22077	22035	21903	21832	22298	21957	22181	22116	21984	21922	22082	21839	21862	21842	21867	21823	21851	21920	22084	22225	21931	21913	21793	21915	22005	21881	22067	21762	21937	21833	21776	21977	21722	22024	21807	22144	21833	21637	21882	21872	21837	21943	21786	21912	21894	22030	21830	21893	21872	22124	21957	21837	21910	22035	22121	22024	21856	22083	22044	21954	22022	21994	21970	21921	21857	21857	21958	21950	22086	21924	22024	22034	22089	21932	21941	21945	22010	21932	21970	22001	22081	21754	21907	21840	21822	21931	21959	21891	21983	22166	21745	22102	21940	21923	22088	21750	21898	21889	21784	21894	21804	21752	22014	21882	21885	22001	21873	21819	21887	22029	22050	22069	22018	21825	21840	21815	22178	22014	21719	21907	21931	21794	21940	21848	21819	21849	22003	21867	21938	21771	21792	21871	21930	21703	21936	21870	22032	21874	21825	21993	21777	21882	22054	21837	21653	21795	22088	22001	21901	21868	21889	21757	21940	21752	21983	22078	22013	22112	21956	22157	22033	21864	22091	22286	21937	21961	22006	21892	21947	22098	21838	22055	22037	21864	21827	21906	21905	22024	22048	22048	21836	21987	22002	21999	21867	22039	22141	22028	21983	21869	22029	22002	22083	21790	21848	21697	21774	21744	21988	22041	22043	21893	21886	22022	22008	21892	21742	22003	22073	21902	22058	22015	21945	21755	21852	21860	21928	21935	21991	21774	22032	22004	21911	21849	22066	22036	21998	21742	21887	21856	22093	22072	22152	21882	21970	22046	22125	21816	21789	21804	22029	21917	21986	21910	21883	22080	21712	22035	21808	21945	21944	21972	21843	22092	21858	21720	21918	21964	21885	21753	22118	21909	21974	21930	21986	21726	22018	21863	21728	22209	21825	22009	22051	21663	21963	21909	21849	21956	22098	21954	21830	21889	22084	21883
38043	56228	45139	30145	22735	19650	18466	18203	17891	17773	17862	17693	17854	17789	17788	17759	17736	17691	17661	17596	17879	17836	17739	17704	17763	17679	18001	17812	17755	17811	17706	17852	17591	17856	17869	17824	17789	17808	17788	17801	17846	17782	17806	17661	17915	17889	17684	17729	17916	17944	17575	17859	17843	17844	18005	17749	17687	17876	17787	17641	17806	17904	17700	17746	17863	17843	17926	17594	17776	17782	17719	17821	17730	17704	17809	17731	17743	17929	17873	17752	17722	17629	17891	17755	17557	17908	17700	17853	17940	17666	17771	17881	17756	17749	17712	17837	17682	17945	17764	17737	17790	17769	17984	17684	17689	17702	17899	17721	17830	17826	17689	17694	17705	17665	17739	17832	17833	17740	17700	17685	17780	17911	18003	17731	17635	17783	17626	17758	17744	17673	17753	17886	17761	17852	17610	17693	17632	17806	17806	17830	17870	17866	17830	17722	17840	17991	17681	17846	17577	17814	17876	17752	17817	17704	17786	17857	17941	17754	17742	17622	17683	17862	17700	17829	17791	17825	17760	17738	17851	17786	17981	17792	17847	17689	17724	17753	17880	17774	17812	17719	17778	17811	17672	17752	17843	17677	17724	17660	17798	17701	17904	18030	17832	17887	17853	17745	17867	17958	17808	17702	17807	17646	17715	17857	17831	17819	17667	17650	17814	17780	17680	17809	17858	17711	17674	17903	17713	17595	17805	17941	17734	17668	17831	17847	17587	17899	17907	17735	17745	17738	17891	17798	17844	17766	17752	17598	17930	17755	17775	17802	17823	17924	17882	17776	17791	17733	17797	17771	17865	17779	17777	17858	17764	17596	17722	17808	17845	17776	17847	17667	17825	17884	17723	17836	17735	17761	17814	17961	17719	17819	17751	17891	17893	17938	17641	17784	17862	17819	17893	17766	17757	17667	17939	17703	17954	17710	17853	17812	17903	17727	17767	17821	17866	17596	17668	18032	17759	17844	17834	17720	17873	17635	17751	17852	17645	17784	17920	17591	17851	17854	17653	17896	17926	17902	17932	17819	18075	17905	17745	17819	17812	17731	17606	17786	17937	17703	17743	18049	17784	17691	17898	17746	17801	17644	17890	17819	17729	17767	17708	17703	17796	17825	17794	17935	17810	17620	17799	17786	17726	17991	17878	17615	17767	17728	17817	17790	17951	17775	17863	17895	17644	17693	17842	17952	17805	17740	17864	17761	17904	17766	17773	17854	17877	17747	17851	17808	17824	17887	17839	17897	17766	17635	17824	17734	17807	17859	17733	17800	17829	17670	17836	17779	17715	17691	17612	17672	17614	17720	17768	17804	17873	17746	17794	18002	17730	17648	17781	17817	17837	17692	17854	17665	17813	17912	17817	17916	17708	17879	17726	17716	17978	17934	17781	17643	17718	17779	17666	17769	17657	17925	17892	17692	17723	17729	17829	17615	17877	17832	17952	17726	17827	17855	17837	17696	17896	17940	17866	17783	17653	17623	17702	17720	17879	17804	17708	17894	17716	17853	17753	17947	17667	17779	17989	17692	17729	17730	17875	17914	17767	17750	17818	17883	17771	17815	17748	17791	17801	17710	17660	17767	17923	17770	17792	17565	17866	17915	17897	17600	17963	17944	17686	17855	17714	17804	17807	17688	17993	17862	17587	17730	17821	17778	17782	17732	17683	17732	17886	17694	17700	17636	17794	17871	17831	17985	17868	17861	17782	17631	17810	17810	17717	17670	17709	17773	17583	17698	17881	18026	17770	17760	17824	17791	17698	17671	17673	17864	17701	17883	17892	17810	17668	17780	17655	17771	17694	17957	17816	17875	17697	17853	17760	17893	17568	17797	17779	17771	17613	17967	17627	17865	17809	17901	17900	17782	17945	17680	17928	17919	17891	17794	17764	17773	17820	17872	17709	17787	17764	17697	17715	17775	17633	17660	17720	17918	18003	17767	17769	17948	17903	17837	17825	17821	17735	17866	17944	17801	17794	17764	17811	17753	17948	17847	17753	17887	17754	17886	17894	18040	17897	17797	17654	17722	17812	17849	17709	17988	17795	17789	17759	17807	17849	17869	17888	17773	17835	17783	17783	17698	17829	17597	17806	17966	17685	17772	17758	17855	17693	17748	17874	17774	17682	17856	18131	17775	17787	17845	17842	17829	17690	17684	17816	17815	17953	17642	17691	17786	17883	17674	17801	17854	17794	17801	17727	17844	17795	17833	17740	17633	17686	17774	17860	17826	17856	17768	17746	17807	17820	17757	17833	17792	17967	17892	17848	17793	17719	17615	17738	17812	17752	17842	17886	17780	17810	17726	17684	17703	17967	17796	17790	17814	17792	17862	17923	17841	17827	17828	17841	17783	17761	17751	17665	17633	17557	17698	17717	17796	17849	17841	17740	17763	17660	17668	17736	17914	17784	18012	17760	17745	17905	17675	17701	17871	17675	17665	17716	17709	17699	17686	17843	17760	17744	17693	17716	17851	17760	17668	17868	17780	17761	17863	17790	17979	17973	17819	17672	17731	17804	17640	17760	17765	17785	17728	17646	17969	17769	17757	17902	17896	17675	17821	17634	17902	17705	17882	17936	17811	17746	17778	17702	17934	17896	17877	17914	17703	17654	17785	17858	17929	17727	17830	17715	17616	17923	17806	17834	17867	17834	17818	17827	17855	17745	17898	17956	17800	17771	17708	17684	17548	17847	17893	17790	17851	17824	17827	17717	17757	17650	17910	17748	17554	17619	17858	17839	17719	17745	17788	17602	17798	17920	17789	17779	17819	17917	17795	17970	17767	17886	17729	17787	17755	17559	17736	17788	17927	17803	17786	17662	17693	17726	17796	17948	17766	17898	17861	17780	17853	17871	18015	17894	17742	17886	17717	17884	17729	17850	17789	17738	18018	17864	17891	17973	17846	17997	17778	17851	17857	17601	17807	17776	17705	17725	17916	17671	17702	17877	17710	17821	17720	17808	17837	17830	17860	17787	17864	17859	17867	17746	17872	17786	17681	17830	17745	17979	17706	17800	17760	17812	17757	18002	17770	17934	17744	17811	17835	17905	17729	17741	17870	17918	17694	17902	17892	17824	17872	17738	17646	17742	17744	17912	17801	17796	17912	17723	17848	17728	18044	17877	17973	17841	17749	17740	17801	17850	17848	17717	17892	17874	17794	17937	17709	17866	17854	17855	17865	17910	17770	17703	17805	17634	17758	17812	17816	17899	17813	17912	17627	17930	17805	17906	17788	17850	17798	17849	17769	17951	17695	17841	17881	17619	17707	17749	17701	17803	17922	17739	17780	17737	17748	17651	17741	17832	17863	17756	17697	17902	17686	17783	17835	17896	17882	17716	18044	17843	18012	17867	17697	17979	17750	17801	17925	17836	17669	17592	17943	17741	17872	17677	17886	17834	17798	17718	17682	17863	17847	17784	17720	17800	17766	17675	18072	17875	17854	17837	17963	17725	17650	17776	17786	17714	17761	17854	17701	17790	17793	17729	17773	17732	17754	17777	17907	17800	17923	17834	17748	17888	17980	17777	17729	17838	17696	17943	17704	17901	17860	17728	17686	17747	17811	17735	17723	17700	17726	17831	17702	18037	17760	17835	17800	17835	17751	17756	17818	17938	17753	17773	17862	17746	17703	18021	17736	17848	17584	17887	17686	17903	17909	17810	17866	17877	17654	17949	17971	17756	17824	17801	17887	17760	17820	17824	17907	17770	17848	17888	17704	17868	17922	18054	17750	17985	17666	17748	17715	17814	17851	17786	17944	17917	17969	17894	17749	17888	17820	17666	17678	17683	17830	17849	17613	17953	17926	17883	17757	17546	17844	17814	17658	17783	17777	17696	17699	17731	17890	17667	17831	17953	17607	17789	17665	17702	17717	17739	18088	17846	17708	17721	17734	17901	17888	17738	17809	17786	17759	17806	17825	17783	17914	17764	17736	17812	18003	17740	17961	17824	17835	17723	17834	17776	17707	17955	17873	17894	17980	17847	17726	17669	17569	17833	17872	17875	18041	17650	17868	17940	17847	17943	17775	17739	17666	17859	17752	17743	17791	17743	17735	17871	17860	17711	17884	17912	17815	17712	17732	17791	17758	17785	17907	17688	17622	17981	17878	17711	17892	17709	17860	17838	17861	17719	17807	17613	17932	17804	17805	17826	17836	17613	17608	17837	17813	17739	17910	17670	17696	17663	17692	17856	17825	17732	17692	17708	17680	17787	17836	17867	17874	17873	17656	17685	17896	17839	17591	17819	17950	17600	17719	17699	17667	18033	17897	17811	17648	17690	17910	17850	17660	17902	17742	17853	17850	17818	17819	17771	17767	17966	17853	17809	17664	17899	17779	17854	17765	17771	17850	17835	17744	17754	17795	17683	18030	17812	17969	17910	17487	17617	17818	17745	17893	17714	17720	17683	17939	17763	17824	17704	17793	17897	17826	17730	18076	17783	17635	17875	17867	17681	17690	17665	17768	17918	17769	17713	17768	17846	17780	17777	17868	17775	17930	17967	17818	17807	17907	17783	17960	17752	17783	17813	17605	17683	17834	17778	17849	17915	17882	17778	17729	17756	17917	17691	17824	17876	17738	17805	17745	17840	17823	17833	17911	17744	17650	17638	17742	17901	17749	17797	17788	17799	17861	17761	17803	17766	17741	17919	17763	17905	17675	17583	17690	17896	17779	17706	17909	17875	17631	17785	17940	17785	17885	17924	17658	17800	17780	17744	17764	17877	17821	17788	17847	17789	17957	17710	17907	17798	17705	17968	17924	17928	17820	17709	17882	17867	17741	17853	17905	17904	17873	17783	17719	17910	17630	17720	17788	17822	17885	17641	17703	17770	17861	17862	17954	17856	17704	17700	17750	17807	17704	17795	17668	17845	17977	17809	17864	17911	17877	17793	17828	17685	17777	17720	17813	17517	17844	17720	17590	17757	17741	17761	17871	17783	17776	17889	17781	17832	17871	17830	17827	17848	17622	17910	17743	17745	17943	17769	17755	17677	17852	17584	17911	17921	17776	17749	17827	17866	17722	17856	17840	17925	17869	18032	17695	17845	17815	17846	17752	17905	17786	17776	17889	17843	17775	17601	17720	17663	17814	17790	17863	17822	17679	17778	17989	17816	17756	17969	17780	17898	17851	17966	17806
24202	24035	40379	40810	34019	30186	27289	23348	22377	22226	21981	21955	21925	21982	22177	22049	22066	22058	21955	22125	21860	21926	21932	21900	21762	22047	21674	21919	21748	21829	21701	21949	22002	21791	21695	21734	21737	22040	21961	22091	21828	22090	22116	21709	21852	22041	21845	21769	21826	21899	21966	21810	22020	21879	21780	21896	21904	21902	21722	21816	21815	21597	21803	21799	21708	21655	21811	21799	21803	21603	21823	21904	21918	21705	21644	21806	21901	21930	22149	21964	21714	21764	21686	21804	21848	21988	21590	21638	21787	21874	21689	21831	21809	21980	21944	21784	21688	21597	21671	21661	21508	21917	21562	21791	21846	21725	21988	21953	22001	21904	21847	21647	21752	21762	21975	21769	21868	21772	21871	21760	21679	21709	21565	21709	21770	21678	22125	21893	21914	21705	21939	21749	21739	21708	21824	21743	21843	21668	21880	21836	22055	22025	21705	21854	22091	21658	22010	21778	21663	21677	22004	21630	21825	21800	21886	21949	22068	21951	21670	21758	22060	21777	21820	21878	21907	21919	21877	21661	21751	21773	21644	21818	22001	21790	21867	21944	22005	21858	21587	21841	21647	21915	21813	21749	21742	21964	22044	22076	21924	21821	21719	21762	21823	21671	22017	21882	21856	21910	21809	21955	21746	21787	21926	21551	21899	21506	21604	21653	21898	21632	21789	21877	21869	21797	21790	21863	21804	21848	21999	21912	22105	21871	21943	21828	21865	21569	21987	21849	21910	21851	21853	21651	21919	21910	21886	21820	21812	21591	21815	21642	21930	21921	21803	21916	21712	21695	21700	21842	21748	22087	22002	21848	21667	21722	21794	21640	21732	21788	21875	21867	21883	21447	21723	21745	21840	21829	21896	21821	21862	21816	21807	21887	21958	21928	21927	21803	21873	21804	21641	21966	21944	21800	21845	21775	21578	21661	21919	21882	21666	21693	21809	21740	21686	21849	21783	21934	21925	21774	21896	21696	21884	21719	21745	21769	22049	21731	21628	21760	21729	21779	21675	21708	21860	21826	21701	21791	21941	21808	21920	21767	21705	21837	21792	21901	21848	21842	21689	21690	21818	21979	21708	21700	21784	21848	21747	21865	21840	21854	21651	21772	21875	21867	21756	21862	21729	21708	21618	21933	21909	21722	21812	21573	21949	21836	21694	21751	21986	21720	21680	21815	21972	21826	21757	21915	21750	21675	21763	21811	21826	21671	21949	21666	21902	21778	21939	21620	21918	21726	21965	21751	21902	21776	21882	21747	21755	21854	21944	21933	21816	21800	21768	21849	21806	21743	21687	21877	21856	21753	21786	21676	21786	21870	21806	21761	21834	21951	21863	21848	21927	22007	21870	21733	22047	21649	21726	21914	21840	21815	21701	21696	21798	21789	21721	21701	21795	21749	21992	21969	21637	21864	21728	21804	21860	21939	21755	21849	21690	21695	21969	21882	21643	21770	21955	21629	21870	21862	21825	21998	21831	21696	21921	21747	21796	21815	21831	21761	21923	21740	21766	21710	21907	21762	21891	21949	21842	21800	21750	21857	21753	21731	21836	21839	21796	21686	21826	21740	21818	21654	21804	21765	21815	21785	21713	21745	21763	21828	21770	21620	21651	21744	21801	21742	22044	21771	21943	21760	21653	21560	21817	21720	21862	21748	21690	21732	21581	21756	21881	21615	21784	21880	21724	21584	21869	21761	21645	21784	21802	21721	21771	21812	21700	21661	21503	21753	21987	21888	21736	21986	21905	21882	21833	21861	21911	21627	21826	21895	21673	21777	21720	21814	21710	22010	21917	21703	21706	21886	21843	21912	21972	21842	21876	21580	21862	21982	21588	21688	21864	21945	21880	21968	21712	21751	21712	21930	21998	21863	22062	21636	21780	21840	21741	21639	21944	21886	21765	21885	21907	21810	21741	21880	21806	21720	21816	21889	21804	21864	21745	21745	21748	21798	21827	21759	21681	22021	21765	21739	21914	21687	21907	21873	21575	21746	21696	21956	21849	21763	21830	21711	21686	21709	21930	21946	21934	21951	21681	21694	21633	21686	22005	21823	21594	21812	21701	21875	21801	21968	21691	21868	21897	21666	21744	21606	21793	21701	21904	21555	21902	21884	21620	21816	21923	21900	21713	21925	21734	21745	21849	21705	21828	21810	22093	21615	21784	21784	21879	21666	21946	21967	21923	21824	21839	22049	21755	21755	21894	21623	21755	22017	21790	21946	21888	21880	22049	21928	21835	21813	21608	22164	21726	21733	21849	21655	21680	21833	21700	21845	21931	21836	21857	21788	21818	21579	22011	21860	21921	21712	21964	21835	21871	21703	21822	21827	21846	21784	21835	21986	21865	21794	22056	21835	22019	21771	21587	21874	21796	21903	21908	21943	21903	21826	21881	21746	21827	21674	22097	21749	21859	21844	21960	21782	21750	21715	21811	21621	21849	21995	21647	21608	21844	21827	21776	21818	21718	21782	21843	21754	21975	22024	21811	21676	21715	21733	21689	21673	21744	21606	21812	21748	21804	21746	21795	21592	21680	21684	21655	21714	21723	21891	21702	21757	21963	21911	21850	21693	21777	21798	21800	21692	21717	22019	21914	21728	21687	21916	21947	21819	21775	21650	21761	21801	21701	21702	21854	21752	21909	21855	21991	21821	21642	21837	21766	22063	21796	21766	21709	21743	21894	21929	21683	21765	21717	21810	21805	21755	21673	21770	21769	21783	21886	21843	21746	21933	22034	21678	21777	21671	21868	21839	21958	21690	21884	21774	21883	21830	21804	21849	21899	21779	21876	21970	22051	21720	22083	21791	21875	21681	21653	21905	21998	21919	21759	21768	21822	21843	21789	21709	21799	21716	21895	21810	21946	21922	21817	21670	21763	21743	21793	21818	21910	21735	21800	21962	21938	21722	21593	22118	21877	21818	22123	21928	21529	21746	21898	21776	21768	21727	21804	21644	21688	21750	21760	21990	22090	21675	21776	21864	21853	21725	21758	21695	21872	21836	21632	21847	21668	21710	21781	21748	21848	21783	21771	21661	21843	21847	21819	21576	21703	21835	21837	21725	21949	21865	21858	21750	22006	21857	21799	21859	21704	21821	21911	21743	21886	21852	21679	21955	21650	21872	21871	21871	21792	21751	21787	21690	21888	21908	21788	21688	21764	21857	21960	21712	21709	21846	21790	21786	21863	21939	21815	21664	21898	21874	21894	21576	21768	21757	21879	21662	21707	21918	21748	21870	21747	21838	21913	21838	21870	21741	21919	21646	21911	21791	21825	21757	21912	21651	21667	21835	21623	21798	21690	21797	21846	21804	21824	21690	21860	21799	21709	21783	21862	21723	21859	21823	21866	21678	21733	21864	21847	21873	21885	22058	21876	21652	21785	21725	21769	21819	21827	21878	21651	21574	21612	21882	21563	21845	21830	21806	21768	21756	21844	21558	21807	21730	22050	21738	21704	21743	21796	21759	22030	21849	22135	21743	21948	21808	21702	21725	21959	21990	21794	21889	21896	21731	21865	21816	21943	21415	21835	21721	22083	21903	21707	21757	21759	21756	21895	21804	21850	21823	21738	21664	21926	21799	21845	21981	21827	21670	21880	21700	21703	21756	21736	21891	21854	21740	21882	21927	22035	21787	21732	21873	21821	21772	21814	21791	21773	21904	21836	21789	21838	21908	21891	21904	21829	22084	21891	21668	21992	21727	21681	21821	21602	22033	21866	21847	21951	21904	21783	21739	21830	21723	22013	21907	21714	21791	21722	21809	21888	21993	21876	21716	21833	21858	21790	21794	21799	21755	21607	21594	21420	21696	21848	21914	21837	21907	21655	22055	21752	21697	21772	22018	21704	21740	21799	21846	21717	21713	21866	21809	21911	21641	21621	21753	21844	21771	21700	21909	21790	21703	21862	21636	22000	21699	21760	21874	21581	21856	21763	21631	21742	21628	21727	21901	21971	21623	21867	21959	22052	21811	21756	21907	21851	21786	21685	21719	21720	21908	21803	21853	21800	21914	21810	21701	21776	21681	21644	21783	21827	21692	21717	21919	21635	21875	21747	22083	21992	21948	21863	21815	21947	21851	21977	21770	21672	21770	21862	21817	21755	21768	21951	21920	21790	21730	21668	21911	21653	21836	21723	21790	21715	21725	22004	21853	22149	21936	21723	21877	21766	21909	22074	21940	21725	21651	21669	21426	21710	21979	21926	21832	21626	21599	21840	21810	21910	21967	21764	21804	21615	21807	21796	21658	21667	21780	21597	21831	21790	21857	21779	21870	21815	21929	21984	21649	21809	21842	21947	21717	21743	21766	21917	21809	21857	21837	21617	21823	21933	21864	21737	21738	21916	21874	21783	21832	21894	21744	21763	21840	21604	21861	21995	21939	21825	21746	21693	21971	21833	21804	21667	21661	21675	21737	22068	21762	21775	21577	21840	21766	21857	21639	22006	21872	21749	21572	21752	21827	21852	21877	21941	21747	21800	21774	21877	21802	21783	21853	21572	21901	22017	21903	21860	21881	21826	21977	21827	21855	21728	21668	21813	21691	21711	21773	22012	21909	21890	21899	21625	21769	21795	21855	21779	21756	21635	21726	21686	21753	21883	21598	21761	21524	21584	21789	21899	21788	21963	21706	21806	21826	21670	21932	21960	22014	21725	21782	21731	21790	21976	21850	21554	21875	22063	21654	21556	21794	21683	21936	21739	21744	21908	21864	21831	21726	21685	21850	21745	21742	21806	21771	21788	21595	21758	21804	22042	22099	21726	21615	21820	21945	21668	21969	21986	21795	21900	21890	21923	21992	21807	21766	21757	21854	21891	21567	21675	21845	21814	21624	21685	21766	21727	21886	21855	22008	21749	21833	22033	21767	21677	21633	21843	21918	21610	21823	21904	21950	21871	21778	21677	21924	21683	21742	21853	21740	21830	21758	21786	21835	21589	21688	21851	21894	21936	21591	21954	21866	21898	21975	21732	21740	21933	22049	21875	21780	21994	21862	21849	21860	21818	21798	21955	21748	21830	21755	21707	21927	21863	21841	21652	21809	21936	21830	22011	21765	21520	21768	21768	21790	21780	21659	21764	21945	21710	21785	21785	21764	21753	21754	21826	21832	21844	21678	21773	21654	22096	21650	21686	21882
63197	100051	84650	58208	40538	28328	21346	18806	18034	18011	17572	17784	17907	17830	17742	17910	17710	17779	17608	17891	17836	17754	17956	17813	17803	17775	17937	17701	17836	17724	17691	18045	17873	17752	17815	17900	17718	17644	17990	17803	17734	17776	17976	17885	17638	17592	17679	17794	17683	17681	18035	17721	17670	17985	17689	17816	17853	17914	17828	17823	17653	17786	17824	17775	17743	17819	17744	17675	17874	17961	17755	17750	17807	17763	17921	17667	17697	17877	17693	17793	17788	17780	17891	17826	17888	17884	17935	17683	17887	17732	17750	17897	17764	17804	17858	17736	17812	18016	17933	17791	17994	17950	17657	17764	17743	17768	17864	17690	17931	17716	17787	17902	17730	17781	17872	17771	17838	17777	17779	17813	17742	17766	17772	17887	17668	17780	17930	17815	17835	17679	17629	17897	17949	17861	17757	17930	17766	17824	17838	17666	17921	17751	17615	17597	17915	17637	17737	17891	17844	17705	17835	17737	17741	17841	17843	17866	17793	17782	17887	17763	17748	17847	17835	17826	17707	17786	17794	17684	17735	17733	17902	17872	17871	17881	17919	17848	17726	17658	17829	17896	18009	17857	17923	17839	17679	17608	17806	17706	17756	17702	17902	17722	17927	17817	17741	17785	17735	17857	17674	17947	17750	17698	17904	17859	17926	17766	17665	17817	17822	17790	17715	17966	17697	18005	17947	17726	17851	17795	17989	17643	17725	17958	17846	17770	17787	17775	17820	17823	17656	17727	17588	17713	18111	17961	17848	17732	17853	17808	17805	17727	17600	17765	17829	17834	17773	17843	17649	17792	17929	17654	17682	17611	17694	17717	17779	17787	17750	17987	17919	17786	17777	17720	17715	17881	17786	17824	17761	17822	17797	17790	17758	17925	17762	17810	17879	17753	17814	17782	17748	17718	17686	17721	17715	17721	17937	17863	17835	17730	17749	17709	17620	17803	17937	17898	17751	17702	17736	17853	17856	17799	17810	17931	17748	17898	17846	17798	17630	17852	17782	17816	17759	17869	17666	17898	17727	17644	17830	17924	17624	17891	17733	17772	17821	17944	17834	17688	17835	17752	17848	17698	17764	17930	17773	17847	17780	17793	17872	17834	17833	17730	17790	17836	17895	17807	17807	17873	17746	17754	17706	17783	18019	17916	17968	17793	17761	17638	17768	17751	17860	17820	17935	17913	17829	17774	17698	17769	17906	17830	17731	17644	17681	17974	17849	17816	17845	17778	17807	17777	17827	17855	17766	17771	17805	17736	17736	17695	17852	17871	17851	17786	17799	17868	17609	17836	17796	17653	17833	17601	17888	17711	17791	17943	17746	17888	17863	17729	17752	17611	17752	17622	17759	17791	17670	17921	17773	17682	17848	17634	17796	17875	17779	17739	17829	17749	17880	17884	17862	17978	17768	17759	17782	17835	17742	17888	17818	17829	17998	17934	17873	17870	17685	17852	17955	17630	17813	17742	17785	17711	17691	17859	17874	17704	17835	17686	17940	17774	17517	17837	17818	17871	17790	17815	17675	17732	17794	17635	17780	17824	17810	17675	17823	17999	17721	17717	17828	17834	17873	17803	17739	17826	17685	17710	17676	17828	17635	18028	17790	17768	17892	17901	17803	17977	17966	17885	17873	17755	17702	17758	17874	17632	17839	17603	17791	17610	17813	17762	17741	17751	17898	17881	17888	17786	17906	17815	17839	17872	17813	17669	17862	17758	17702	17921	17868	17856	17596	17893	17762	17870	17878	17853	17832	17793	17836	17616	17752	17680	17803	17792	17798	17948	17841	17743	17740	17614	17731	17641	17772	17763	17825	17879	17758	17717	17870	17745	17789	17859	17750	17761	17882	17709	17689	17824	17807	17947	17836	17759	17831	17774	17783	17753	17818	17824	17866	17601	17851	17781	17567	17868	17681	17691	17870	17806	17751	17709	17831	17818	17647	17755	17748	17857	17620	17661	17994	17617	17951	17811	17761	17753	17792	18066	17772	17781	17592	17946	17860	17963	17646	17736	17807	17776	17759	17751	17740	17733	18002	17577	17804	17812	17853	17751	17877	17952	17890	17754	17674	17781	17943	17830	17837	17898	17848	17721	17783	17729	17982	17797	17725	17858	17939	17730	17734	17573	17805	17856	17615	17946	17697	17854	17743	17876	17742	17743	17851	17817	17685	17796	17708	17802	17941	17955	17789	17923	17925	17749	17856	17798	17826	17799	17670	17925	17809	17834	17764	17666	17850	17817	17742	17869	17939	17903	17731	17840	17742	17667	17852	17792	17713	17688	17875	17835	17711	17748	17767	17921	17732	17710	17778	17774	17827	17933	17763	17856	17771	17740	17994	17791	17733	17931	17747	17903	17732	17783	17803	17718	17845	17741	17811	17788	17969	17641	17725	17907	17751	17862	17728	17823	17767	17821	17848	17738	17803	17817	17562	17758	17771	17630	17851	17797	17862	17906	17848	17810	17822	17925	17970	17863	17941	17702	17903	17851	17743	17708	17902	17783	17742	17894	17901	17791	17769	17812	17722	17728	17815	17732	17862	17860	17944	17724	17652	17874	17821	17833	17879	17862	17784	17965	17804	17649	17738	17696	17715	17683	17582	17645	17727	17803	17730	17723	17675	17722	17674	17865	17716	17956	17809	17966	17698	17954	17750	17859	17773	17772	18000	17932	17736	17816	17869	17621	17808	17665	17782	17821	17791	17687	17802	17659	17833	17803	17808	17725	17745	17742	17803	17575	17809	17750	17773	17871	17702	17770	17727	17789	17916	17864	17781	17902	17846	17909	17737	17877	17911	17871	17818	17822	17549	17663	17745	17698	17660	17780	17728	17741	17739	17717	17767	17638	17816	17800	17890	17821	17613	17643	17828	17795	17840	17771	17836	17760	17919	17498	17840	17959	17677	17897	17828	17614	17874	17844	17853	17720	17827	17739	17827	17844	17788	17684	17899	17587	17692	17982	17697	17770	17638	17868	18017	17899	17761	17888	17493	17828	17752	17825	17724	17730	17750	17752	17785	17691	17651	17880	17769	17817	17719	17973	17786	17733	17910	17709	17789	17864	17772	17720	17770	17786	17719	17688	17684	18012	17799	17738	17830	17800	17618	17998	17931	17758	17719	17901	17753	17711	17768	17753	17910	17742	17988	17820	17827	17938	17783	17830	17652	17948	17899	17900	17799	17620	17801	17777	17618	17799	17665	17774	17876	17566	17854	17701	17769	17784	17945	17787	17762	17877	17708	17583	17876	17822	17917	17747	17986	17712	17832	17625	17729	17806	17711	17725	17591	17735	17835	17824	17732	17624	17892	17845	17714	17819	17672	17720	17910	17891	17790	17762	17855	17950	17787	17822	17834	17800	17779	17740	17877	17916	17771	17815	17735	17594	17958	17740	17990	17907	17714	17784	17751	17714	17795	17673	17842	17777	17676	17733	17760	17713	17693	17789	17781	17876	17775	17827	17988	17739	17817	17706	17788	17756	17730	17811	17762	17814	17849	17863	17736	17836	17795	17873	17578	17685	17704	17851	17575	17767	17815	17850	17857	17763	17962	17912	17679	17923	17782	17706	17662	17803	17722	17721	17903	17830	17775	17777	17902	17787	17839	17844	17774	17853	17820	17753	17846	17759	17890	17874	17716	17871	17768	17697	17909	17855	17747	17784	17791	17779	17796	17723	17790	17788	17807	17996	17738	17820	17783	17693	17674	17836	17918	17857	17756	17754	18052	17767	17815	17915	17890	17801	17791	17679	17738	17562	17780	17883	17744	17778	17804	17761	17682	17940	17839	17817	17671	17747	17876	17849	17794	17785	17682	17704	17728	17681	17898	17861	17839	18006	17882	17784	17864	17863	17792	17664	17712	17770	17969	17726	17884	17895	17844	17735	17803	17828	17606	17832	17923	17718	17869	17794	17840	17704	17813	17839	17755	17666	17778	17899	18062	17924	17684	17689	17799	17804	17829	17819	17777	17786	17755	17797	17729	17835	17777	17886	17877	17842	17907	17651	17891	17860	17586	17743	17826	17857	17689	17744	17865	17842	17708	17757	17778	17816	17803	17596	17719	17766	17805	17768	17667	17700	17858	17630	17821	17686	17699	17664	17974	17740	17841	17844	17741	17745	17759	17731	17878	17693	17756	17921	17824	17731	17897	17690	17775	17793	17938	17924	17625	17793	17888	17877	17859	17722	17785	17876	17756	17763	17755	17704	17813	17648	17802	17789	17729	17892	17943	17741	17889	17787	17975	17751	17800	17589	17836	17757	17751	17709	17765	17762	17772	17777	17822	17790	17790	17858	17629	17728	17781	17781	17782	17739	17819	17895	17798	17819	17852	17928	17791	17718	17832	17920	17978	17721	17870	17674	17822	17668	17783	17859	17718	17917	17495	17852	17972	17883	17746	17611	17797	17690	17861	17738	17743	17884	17960	17748	17654	17767	17874	17822	17668	17718	17706	17726	17743	17729	17698	17860	17891	17673	18000	17696	17825	17766	17876	17922	17647	17761	17713	17888	17920	17873	17791	17990	17524	17893	17929	17818	17553	17743	17974	17821	17845	17843	17737	17850	17942	17827	17782	17928	17884	17945	17720	17785	17800	17826	17671	17851	17825	17754	17865	17786	17737	17885	17912	17776	17893	17702	17733	17862	17809	17793	17690	17793	17819	17771	17865	17861	17818	17950	17789	17848	17810	17783	17768	17720	17890	17887	17874	17678	17865	17780	17730	17855	17807	17796	17856	17706	18020	17946	17762	17852	17767	17883	17744	17864	17883	17664	17788	17908	17689	17826	17774	17802	17830	17819	17810	17837	17867	17835	17898	17948	17720	17725	17857	18035	17971	17549	17696	17974	17837	17719	17781	17921	17834	17872	17819	17707	17941	17893	17689	17810	17845	17805	17877	17771	17887	17860	17698	17755	17848	17779	17974	17778	17831	17664	17759	18014	17787	17686	17826	17744	17818	17770	17748	17833	17857	17919	17836	17842	17877	17764	17917	17899	17737	17884	17849	17699	17875	17784	17705	17764	17673	17818	17947	17677	17795	17809	17581	17907	17769	17854	17944	17864	17703	17887	17857	17689	17688	17790	17920	17791	17934	17602	17936	17785	17656	17881	17764	17795	17730	17539	17982	17816	17758	17803
22945	22970	37032	37236	34531	32750	30805	24975	22901	22820	22785	22744	22500	22391	22495	22459	22521	22504	22660	22283	22551	22412	22388	22237	22443	22406	22247	22161	22145	22035	22371	22385	22563	22303	22265	22383	22355	22381	22168	22286	22333	22412	22493	22474	22411	22182	22392	22278	22202	22361	22225	22110	22202	22401	22057	22226	22413	22222	22394	22065	22181	22181	22097	22427	22339	22365	22339	22241	22436	22075	22239	22211	22150	22314	22472	22239	22402	22441	22386	22192	22436	22474	22306	22364	22288	22266	21943	22159	22165	22195	22350	22312	22307	22149	22135	22374	22325	22111	22215	22260	22188	22273	22204	22410	22300	22301	22269	22270	22422	22389	22186	22261	22257	22238	22184	22291	22499	22183	22247	22079	22313	22133	22164	22312	22325	22124	22475	22192	22331	22276	22138	21999	22224	22070	22056	22093	22137	22353	22082	22029	22201	22026	22085	21984	22137	22120	22125	22021	22082	22180	22045	22046	21975	21927	22206	22183	22025	22218	22132	22118	22084	22154	22247	22203	22218	22128	22050	22203	22288	22016	22297	22308	22323	22251	22117	22049	22211	22116	22223	22107	22149	22137	22054	22333	22193	22397	22115	22362	22169	22256	22016	22210	22119	22086	22377	22279	22239	22309	22114	22432	22246	22133	22203	22122	22079	22260	22212	22205	21985	22137	22173	22254	22116	21926	22213	22339	22174	21968	22300	22239	22142	22262	22047	22101	22435	22355	22230	22060	22298	22269	22480	21831	22121	22129	22266	22110	22137	21989	22097	22130	22191	22221	22294	22039	22205	22280	22322	22153	22055	22294	22213	22054	22189	22189	22115	22173	22171	21941	22236	22309	22209	22236	22135	22205	22079	22178	22028	22178	22187	22123	21804	22114	22132	22163	22374	22261	22394	22081	22096	22136	22200	22136	22330	22288	22094	21976	22343	22211	22265	22356	22237	22152	21810	22018	22115	22141	22448	22206	22118	22244	22243	22144	22182	22235	22046	22024	22389	22243	22122	22183	22393	22254	22234	22080	22293	22122	22291	22123	22167	22209	22277	22292	22384	22085	22227	22069	22158	22510	22136	22303	22181	22290	22247	22214	22212	22185	22075	22075	22260	21972	22041	22178	22291	22236	22287	22289	22104	21957	22272	22225	22111	22312	22395	22169	22147	22149	22190	22248	21939	22032	22180	22192	22144	22180	22441	22358	22054	22034	22258	22270	22135	22474	22366	22250	22076	21827	22140	22246	22027	22203	22165	22007	22250	22085	22042	22244	22174	22053	22099	22374	22308	22229	22042	22209	22152	22121	22106	22055	22289	22048	22067	22184	22156	22228	22344	22279	22313	22261	22275	22297	22436	22228	22123	22171	22469	22186	22239	22070	22188	22166	22105	22202	22370	22281	22257	22316	21973	22185	22191	22196	22343	22101	22179	22163	22342	22176	22028	22027	22250	22075	22164	22188	22418	22193	22488	22318	22243	22205	22187	22461	22118	22239	22137	21962	22279	22052	22279	22166	22214	22261	22023	22122	22060	22056	22261	22136	22023	22065	22382	22232	22171	22082	22372	22117	22060	22312	22277	22059	22114	22245	22252	22052	22182	22261	22042	22387	22085	22227	22135	22212	22192	22141	22219	22468	22192	22317	22210	21879	22247	22161	22262	22303	21947	21982	22298	22334	22169	22162	22103	22042	22318	22365	22297	22262	22181	22271	22331	22085	22264	22128	22309	22222	22159	21859	22206	22140	22131	22249	22095	22483	22131	22157	22153	22221	22191	22232	22271	22085	22187	22192	22148	22118	22145	22161	22108	22056	22376	22238	22254	22286	22380	22033	22273	22199	22483	22324	22373	22232	22127	22185	22135	22338	22119	22062	22106	22071	22437	22110	22052	22232	22319	22232	22102	22261	22231	22195	22124	22235	22352	22043	22226	22162	22165	22128	22279	22267	22238	22190	22242	22529	22517	22237	22154	22230	22290	22237	22008	22232	21969	22300	22153	22197	22381	22189	22287	22295	22162	22165	21894	22210	22170	21882	21903	22086	22335	22217	22250	22215	22152	22240	22211	22033	22186	22070	22246	22229	22187	22039	22231	22149	22178	22194	22135	21990	22300	22230	22052	22177	22084	22121	22137	22160	22177	22065	22268	22078	22271	22253	22174	21875	22192	22158	22230	22436	22125	22190	22004	22309	22138	22214	22226	22354	22301	22203	22102	22066	22311	22312	22241	21985	22050	22433	22355	22164	22055	22098	22156	22168	22028	22092	22213	22221	22443	22288	22250	22163	22165	22231	22222	22304	22168	22490	22386	21957	22502	22281	22261	22197	22079	22293	22130	22310	21935	22151	22003	21926	21948	22127	22188	22283	22288	22195	22096	22304	22152	21998	22217	22212	21963	22007	22170	22076	22050	22103	22197	22367	22385	22011	22265	22253	22124	22244	22193	22194	22197	22327	22106	22322	22202	22022	22247	22147	22035	22207	22156	22270	22211	22155	22178	22298	22034	22238	22163	22114	22077	22343	22231	22013	22225	22204	22206	22222	22220	22172	22181	22016	22279	22494	22263	22120	22181	22147	22198	22133	22122	22205	22123	22391	22093	22356	22277	22033	22018	22059	22334	21984	22137	22024	22084	22240	22522	22016	22325	22242	22190	22149	22066	21878	21962	22092	22259	22224	22266	22265	22016	22001	22207	22237	22321	22190	22276	22206	22093	22188	21928	21782	22205	22115	22278	22123	22366	22237	22271	22331	22379	22195	22215	21999	22137	22076	22061	22268	22302	21933	22123	22161	22193	22251	22257	22012	22304	22196	22195	22098	22265	22152	22208	22144	22272	22272	22355	22185	22252	22501	22285	22382	22218	22230	22042	22105	22335	22057	22258	22435	22331	22148	21860	22077	22168	22135	22078	22280	22245	22141	22267	22239	22073	22112	22115	22168	22254	22362	22314	22140	22283	22101	22205	22029	22245	22062	22300	22040	22074	22215	22114	22047	21978	22261	21989	22171	22183	22036	22214	22099	22255	22140	22231	22048	22106	22024	22279	22202	22200	22310	22133	22202	22216	22242	22200	22228	22064	22252	22236	22185	22136	21904	22069	22219	22189	22402	22207	22128	21963	22130	22070	22255	22318	22194	22144	22122	22124	22121	22203	22353	22074	22036	22162	22296	22190	22378	22126	22331	22052	22521	22042	22181	22080	22104	22345	22208	22059	22132	22081	22122	22160	22177	22325	22125	21958	22190	22229	22026	21996	22106	22115	22217	22200	22257	22062	22281	22118	22314	21979	22083	22061	22124	22229	22259	22250	22220	22163	22374	22131	22169	22146	22198	22134	22197	22230	22475	22094	22073	22034	22108	21960	22216	22108	22074	22104	22267	22148	22221	22177	22018	22347	22257	22180	22107	22263	22174	22152	22128	22186	22235	22199	22334	22075	22127	22129	22152	22287	22431	22158	22204	22046	22119	22235	22163	22192	22250	22144	22203	22074	22264	22056	22094	21999	22218	22328	22025	22156	22203	22064	21853	22038	22381	22435	22000	22302	22064	22228	22288	22088	22233	22320	22099	22163	22042	22131	22217	22430	22292	22358	22071	22209	22055	22190	22090	22082	22265	22167	22179	22108	22150	22172	22208	22009	22247	22237	22084	22286	22317	22265	22315	22178	22280	22174	22232	22341	22292	22319	22253	21931	21983	22252	21986	22145	22115	21996	22023	22197	21907	22112	22368	22234	22185	22141	22197	22096	22060	21994	22131	22231	22119	22038	22349	22185	22054	22115	22211	22213	22219	22107	22230	22228	21984	22165	22354	22241	22162	22191	22158	22051	22118	22028	22152	22087	22084	22131	22135	22169	22144	22305	22351	22251	22078	22095	22242	22190	22036	22230	21913	22202	22047	22274	22234	22072	22110	22246	22152	22060	22380	22311	22169	22298	22093	22374	22268	22206	22411	22382	22187	22291	22181	22240	22281	22175	22068	22093	21947	22305	22252	22129	22176	21937	21867	21967	22033	22171	21976	22037	22090	22128	22245	21907	22242	22267	22245	22144	22318	22304	22326	22234	22225	22112	21996	22165	22160	22230	22099	22037	22301	22167	22018	22154	22161	22337	22190	22042	22340	22176	22123	22079	22011	22157	21907	22292	22093	21906	22041	22120	22274	22148	22211	22313	22361	22314	22077	22304	22163	22202	22164	22416	22238	22055	22220	22272	22319	22048	22290	22125	22137	22105	22060	22257	22084	22170	22132	22317	22281	22316	22147	22156	22121	22301	22419	22248	22111	22371	22302	22178	22066	22182	22401	22241	22178	22252	22327	22051	22222	22253	21951	22184	22113	22142	22217	22346	22171	22339	22245	22242	22176	22029	22134	21963	22046	22256	22159	22369	22146	22207	22384	22174	22015	22152	22246	22157	22144	22179	22266	21984	22043	22330	22138	22252	22279	22156	22223	22259	22336	22155	22242	22096	22347	22201	22205	22346	22030	22299	22009	22475	22119	21978	22190	22387	22339	22267	22249	22199	22198	22070	22250	22151	22295	22274	22136	22319	22256	22214	22259	22230	22220	22175	22132	22225	22055	22218	22029	22013	22120	22104	22112	22123	22101	22099	22265	22020	22323	22117	22323	22110	22077	22453	22154	22167	22088	22258	22143	22029	22254	22200	22096	22207	22105	22276	22228	22341	22274	22293	22045	22168	22088	22048	22308	22102	22223	22262	22152	22102	22031	22177	22208	22163	22145	22147	22278	22290	22188	22460	22186	21887	22028	22258	21992	22170	22243	22061	22347	22113	22135	22152	22145	22037	22428	22126	22171	22172	22019	22094	22008	22171	22247	22190	22079	21985	22209	22156	22133	22217	22123	22246	22458	22231	22239	22286	22315	22227	22183	22152	22099	22279	22057	22295	22045	22052	22251	22142	22037	21937	21972	22138	22170	22101	22225	22149	22193	22176	22007	22120	21985	22162	22269	22323	22061	22126	21922	22185	22151	22367	22173	22171	22123	22247	22088	22397	22334	22199	22208	22211	22052	22165	22130	22331	22204	22048	22020	22136	22105	22094	22265	22174	22116	22263	22310	22327	22088	22105	22162	22270	22207	22210	22093	22088	22006	22210	22003	22130	22135	22317	22300	22202	22228	22183	22304	22064	22250
63686	105817	94074	72329	51480	35987	25085	20149	18563	17943	18020	18022	17865	18013	17928	18044	17948	17976	18019	18157	18194	18030	17885	18066	17683	18212	17971	18093	17825	18318	18222	18131	18208	17762	18266	18038	18030	18065	18089	18137	18125	18085	18087	18214	18024	18100	18061	18109	18163	18001	18015	18253	17846	18029	17950	18181	18145	17941	18102	17953	18119	18076	18095	18062	18032	18053	18153	18073	18053	18135	18004	17942	18202	18130	18189	18209	18273	18050	18005	17906	18037	18057	18021	18086	18205	18008	18162	18034	18124	17993	17920	18142	18257	18188	18117	17847	18045	18206	18111	18008	18044	18028	18023	18130	18051	17936	18198	18010	18098	18024	18083	17977	17959	17929	17991	18057	18003	18087	18007	17899	18152	17995	17958	18018	18032	17984	18048	18145	17916	17961	18243	18087	18047	18142	18068	18110	18010	18057	17987	17919	17975	18036	17896	18150	18085	17947	17975	18130	17958	18033	18077	18087	17952	17970	18098	17905	18053	17978	17999	17984	17886	18029	18090	18001	18016	17886	18052	18120	18129	17878	18025	18065	18101	18111	18120	18075	17962	18031	18043	17985	17979	17864	18139	18010	18133	18040	17923	18174	18238	18132	18115	17931	18083	18033	18060	18128	17951	18166	17959	17928	17847	17889	18133	17932	17958	18033	17938	18167	18140	17905	18170	18132	18103	17903	18050	18126	18008	18074	18067	18101	17960	18049	17990	18185	17902	17933	18044	18242	17804	17869	18027	18046	17997	17857	17938	18004	18041	17976	18056	18079	18127	18185	17969	17982	18248	18189	17851	17982	18148	17981	17907	17955	17949	17969	18061	18133	18132	17943	18039	18106	18294	18018	18053	18023	18004	18153	17982	18166	17939	18137	17928	18065	18085	18308	17941	18133	18193	18092	17950	18044	17900	18063	17892	18069	18084	18106	18030	17990	18025	17962	18007	18092	17953	18064	18122	17992	18110	18189	18150	18034	18221	18030	18096	18133	18105	18081	18025	17961	18056	17979	18023	18040	18041	17805	17862	18171	17999	18050	17941	17912	18144	18109	18102	18073	18089	18190	18010	18059	17949	17935	18011	17943	17967	17983	17835	18106	18108	18036	17992	18055	17917	17858	18001	18156	18130	18203	17996	17967	18112	18151	17941	17890	17980	18186	17861	18047	18148	17914	17972	18123	18118	17945	17963	18011	17939	17895	17956	17988	17977	18072	18190	18223	18094	17909	18053	18107	18085	17932	18162	18029	18025	18027	18089	18138	18123	18039	18023	18041	18184	17998	18035	17914	18110	18014	18152	17932	18017	18039	18036	18172	18150	17863	18086	18163	17805	17949	18094	17972	18197	18035	17886	18037	18033	18095	17891	17944	17997	17895	18067	18087	17876	17928	18017	18054	18014	18129	18060	18021	17992	18144	18127	18147	17977	18082	18001	18105	18002	18238	18002	17998	18163	17898	17995	18033	17885	18081	18041	18090	18007	18021	18042	18048	18191	18010	18098	18185	18165	17887	18192	17846	18035	17930	17919	17976	18009	18106	18135	17982	17778	17898	18115	18076	18018	18004	18138	18026	18084	18039	17935	18046	18020	18143	17953	18122	17988	18008	17869	17984	18009	18077	18017	18010	18031	18030	17966	17933	18058	18017	18126	17874	18233	18209	18035	18024	17954	18094	17935	18007	17933	18025	17996	18093	17914	17986	18123	18037	17926	17989	17996	17900	18264	18081	17951	18057	17964	18126	18089	18031	18023	18135	18075	18071	17900	18121	18075	18108	18051	18221	18152	17822	17752	17970	17885	18216	18241	17956	18142	18033	17945	17946	17899	17955	18122	18126	17989	18024	18026	18128	17834	18056	18178	18086	17980	17871	17946	18037	18014	17985	18002	18091	17880	17967	18017	18033	17985	18091	18029	18086	18102	18061	18024	18150	18076	18266	17981	17846	18246	17931	18116	17929	17967	18089	18038	18201	18018	17862	18060	18062	18103	18134	17909	18078	18104	18153	18068	17972	18089	18031	17988	17994	17996	17724	18091	18097	18342	18178	18007	18039	18093	18018	18123	18212	18160	18058	17981	18109	18052	17999	18075	18048	18021	18119	17880	17891	17940	17902	18100	18008	18054	18145	18109	18062	18093	17979	18009	18038	17968	17939	18113	18082	17992	17969	17960	17887	18018	17992	18075	18138	18108	18086	17967	18045	18055	18206	17905	17964	18009	18064	18009	17987	18071	18126	17938	18097	17913	18107	18078	18002	18149	18091	17929	17938	18107	18016	18026	18001	17964	17874	18131	18043	18008	18087	17877	18046	17984	18024	18020	17925	18076	18063	18008	17878	18022	18071	17922	18046	18208	18080	18080	18086	17975	18173	18054	18201	18107	18076	18096	17873	17936	18015	18168	17952	17833	18048	18038	18007	18028	18013	17941	18091	17907	18003	17917	18225	17910	17941	17858	17983	18058	17947	18026	18122	17969	18124	18021	18012	18001	18049	18034	18126	17951	18067	18031	18119	17881	18063	18195	17963	18110	17880	17940	17891	18240	18076	18168	18008	18078	18160	18133	18039	18029	17954	17944	17980	18107	17999	17999	17977	17914	18085	18031	18186	18018	18122	18018	18006	18202	18050	18126	18042	17963	18097	18000	18132	17987	18027	17948	18118	18132	17998	17870	18093	17982	17883	18023	18056	18011	17887	18024	18054	18000	18096	18023	18042	17961	17987	17988	18082	18085	17982	18126	17904	17939	18120	18015	17916	18009	18169	18140	17931	18186	18230	17903	17937	18021	17856	18123	17922	17731	17894	18100	18077	18092	17926	18052	17916	18078	17867	17940	17983	18163	17822	17914	18031	18131	17915	18053	18061	17940	18045	17969	17959	17902	18028	17934	17992	18105	17873	18192	18090	17972	18084	17971	18148	18081	18067	18120	17988	18123	17984	17958	17994	18080	18061	17874	17973	18149	17862	18055	17949	18006	18091	18066	17977	18022	17861	17902	17951	17977	18046	17928	17940	17873	17947	18174	17954	17993	18042	18058	17984	18135	17964	18074	18097	18066	18057	18213	18106	17891	18261	18040	17988	18140	17916	18076	18002	18071	17945	18093	18155	18046	18074	18076	18060	18043	18008	18139	18034	17944	18012	17911	18164	18064	18008	17887	17946	18054	17971	17966	18091	18040	18132	17862	17984	17897	18120	17992	18005	18013	17949	17944	18070	17982	18022	18024	17965	18080	18217	18035	17998	17890	18012	17995	18051	17994	18152	17934	18151	18108	17927	17946	17903	18010	17981	17873	18065	18001	18003	18061	17984	17956	18063	17927	18016	18037	18072	18125	17861	18060	17859	17847	18092	18034	18161	17967	18024	18073	17867	18053	18153	18092	18015	18106	18174	18025	18187	18068	18099	18097	18143	18047	18051	18101	18132	18059	18106	18047	18124	18196	17968	17985	18124	17929	18161	18064	18266	18016	18021	17973	18023	17960	18050	18152	17926	18032	17958	17881	18201	17908	18026	17978	18147	17911	18169	17927	17937	18033	18083	18161	18003	17890	18120	18063	17956	17965	18051	18241	18055	18156	18077	18098	17959	18095	17898	17964	18055	17997	18003	18111	18114	18081	17949	18034	18322	17970	18144	18012	18059	18075	18194	18142	18049	17959	17931	18205	17955	17992	18179	18129	18017	17997	17948	18034	18067	18079	18189	17908	18004	18179	18133	18153	18028	18141	18063	17966	18093	18001	18123	17997	18299	17958	18187	17975	18015	17973	17978	17817	17896	18096	18078	18264	17974	18068	17822	18003	17985	18054	18090	17917	18028	18150	17869	18092	18029	17861	18134	18155	18117	18041	18131	17977	18017	18009	17800	17991	18064	18178	17783	17780	17943	18046	17972	18211	18085	17754	18142	18113	18001	18017	18015	18200	18070	18026	18051	17947	17990	17906	18182	17976	18221	18136	17916	18179	18101	17921	18153	17981	18012	18102	17861	18051	18015	18076	18191	18069	18117	18001	18160	18018	18100	17940	17868	18048	18059	18175	17978	18091	17957	18010	18084	18194	18008	18081	17974	18029	18133	17904	18139	18135	18175	18109	18090	18059	18062	17991	17989	17986	18116	17987	18072	18067	18080	17962	18075	18206	18059	18001	18124	17910	18017	18004	17998	17957	18152	18054	18067	17834	18062	18085	18076	18113	18094	17970	17883	18019	18097	17948	17953	17991	17998	17981	18000	18083	18071	17949	17928	17902	18057	18157	18199	17845	17904	17968	17933	18054	17909	18062	17961	17986	18206	17989	18093	17740	18070	18106	18011	17939	18048	17986	18059	18045	18001	18118	17906	18146	18088	18041	17932	18066	17961	18254	18085	18021	18079	18028	17929	18196	17904	18016	18109	18024	18088	18172	18068	18013	17898	18196	18089	17977	18192	18031	17991	17970	18099	18010	17975	17988	18125	18012	18111	18130	18002	17997	18079	17966	17878	18038	18063	18158	17890	18051	17909	18135	18036	18135	18229	18088	17960	18114	17887	17913	18059	18070	17847	18070	18017	17842	17892	18186	18055	18011	18071	18050	17942	18016	18072	17990	18175	17832	18076	18072	17920	17989	18004	18169	17731	18003	18080	18085	17852	18031	18064	18185	18137	17973	17931	18113	17965	18007	18008	18031	17951	18030	18117	18049	18004	17941	18125	17978	17960	18049	17951	17913	18184	18110	18072	18010	18142	18029	18116	18059	18022	17968	17934	18103	18143	17988	17851	17963	17886	18063	17946	18102	17912	17943	18034	17962	18127	18225	18146	18132	18031	18077	18060	17978	18007	17900	18147	18025	17869	18094	18044	17880	17912	17994	18074	18129	18133	17963	17797	18175	17939	18062	18074	18010	17930	18082	18017	18119	18050	18098	18176	18032	18027	17944	17952	18027	18149	18089	18088	17993	18185	17855	18126	17905	18082	18107	17962	18043	17895	17992	18188	18077	18042	18142	18212	17969	18077	17905	17734	18044	18026	17925	18065	18037	18080	18407	18174	17925	17985	17996	17882	17878	18189	18160	17944	18015	17974	18033	18093	18012	17931	18121	17968	17985	17938	18086	18126	17929	18058	17966	18305	18006	17964	18081	17916	17886	18051	18140	17880	18296	17972	18110	17913	18055	17753
30450	35760	44086	34935	26798	24183	23412	22319	22506	22236	22415	22412	22263	22451	22349	22513	22446	22486	22369	22301	22377	22305	22191	22253	22090	22342	22127	22093	22311	22304	22291	22326	22198	22213	22484	22279	22242	22383	22282	22208	22250	22302	22179	22261	22456	22256	22133	22240	22273	22148	22363	22257	22424	22363	22245	22089	22213	22244	22361	22527	22251	22323	22291	22215	22373	22317	22167	22057	22376	22215	22408	22298	22270	22205	22361	22458	22379	22235	22142	22304	22092	22424	22393	22205	22449	22278	22205	22215	22441	22413	22355	22077	22165	22374	22201	22386	22179	22365	22415	22388	22393	22538	22161	22128	22320	22326	22238	22085	22410	22001	22530	22086	22383	22357	22393	22341	22152	22247	22201	22013	22171	22054	22160	22272	22405	22255	22174	22205	22224	22328	22253	22135	22218	22286	22442	22204	22403	22106	22238	22245	22302	22199	22109	22302	22213	22179	22235	22462	22080	22340	22259	22389	22183	22361	22343	22219	22180	22296	22342	22290	22383	22343	22335	22185	22390	22050	22202	22330	22352	22177	22279	22391	22259	21958	22257	22210	22270	22361	22190	22190	22186	22317	22350	22367	22307	22441	22408	22384	22141	22227	22291	22172	22493	22345	22199	22215	22446	22268	22442	22297	22427	22487	22243	22539	22284	22245	22090	22327	22108	22245	22282	22587	22069	22437	22327	22374	22381	22339	22222	22287	22261	22016	22375	22223	22191	22085	22306	22180	22256	22500	22497	22275	22276	22354	22208	22296	22176	22367	22392	22425	22283	22036	22441	22186	22103	22202	22297	22190	22402	22136	22304	22356	22268	22219	22318	22221	22304	22145	22399	22328	22242	22383	22260	22085	22459	22222	22304	22253	22333	22217	22448	22177	22168	22160	22464	22327	22442	22330	22352	22273	22633	22210	22371	22376	22234	22308	22185	22097	22313	22325	22256	22300	22288	22203	22163	22416	22232	22106	22183	22264	22346	22421	22388	22210	22231	22499	22418	22201	22311	22352	22391	22345	22245	22182	22226	22175	22147	22470	22528	22370	22287	22320	22457	22165	22279	22368	22373	22309	22183	22288	22032	22309	22363	22428	22052	22228	22172	22307	22336	22150	22264	22050	22232	22408	22235	22250	22412	22136	22102	22327	22228	22314	22194	22135	22216	22019	22211	22341	22481	22386	22093	22196	22374	22094	22344	22280	22250	22294	22201	22353	22247	22411	22123	22373	22299	22111	22419	22537	22378	22206	22229	22166	22182	22265	22205	22274	22386	22216	22316	22202	22380	22326	22128	22357	22470	22497	22238	22302	22207	22242	22277	22375	22248	22208	22158	22273	22427	22358	22152	22260	22425	22102	22297	22337	22180	22261	22365	22197	22187	22182	22309	22233	22356	22341	22228	22303	22431	22285	22345	22290	22445	22280	22311	22304	22553	22187	22291	22114	22339	22250	22314	22398	22304	22105	22369	22270	22317	22157	22242	22116	22058	22305	22117	22425	22385	22224	22305	22122	22397	22326	22205	22289	22260	22372	22334	22337	22437	22226	22403	22327	22001	22301	22454	22363	22294	22255	22340	22279	22155	22128	22438	22309	22388	22466	22291	22296	22424	22264	22164	22164	22367	22251	22173	22237	22506	22287	22298	22197	22329	22426	22349	22109	22376	22169	22231	22208	22263	22320	22178	22487	22408	22325	22327	22368	22333	22278	22354	22377	22258	22373	22079	22271	22259	22292	22356	22440	22127	21985	22156	22279	22356	22109	22326	22363	22457	22288	22351	22392	22096	22116	21974	22228	22243	22099	22392	22391	22301	22276	22367	22259	22416	22116	22332	22331	22277	22029	22210	22316	22383	22295	22420	22418	22247	22385	22356	22321	22222	21956	22277	22041	22438	22309	22250	22434	22187	22322	22133	22438	22294	22424	22420	22355	22211	22198	22393	22224	22270	22176	22396	22293	22112	22102	22238	22144	22137	22483	22482	22373	22262	22247	22182	22244	22289	22173	22268	22094	22498	22191	22018	22269	22218	22370	22159	21970	22322	22177	22313	22131	22178	22366	22249	22234	22125	22280	22440	22479	22153	22349	22334	22496	22445	22340	22315	22259	22122	22304	22231	22136	22124	22082	22154	22247	22347	22148	22286	22215	22147	22546	22298	22480	22465	22249	22222	22348	22307	22272	22309	22267	22475	22204	22253	22422	22527	22041	22294	22156	22149	22223	21970	22150	22154	22133	22197	22019	22180	22237	22407	22383	22251	22454	22378	22306	22182	22353	22385	22324	22302	22283	22221	22394	22199	22326	21976	22327	22255	22295	22294	22325	22252	22205	22218	22313	22020	22150	22350	22203	22270	22454	22130	22207	22229	22489	22056	22291	22294	22296	22240	22165	22509	22281	22241	22094	22296	22248	22258	22092	22141	22254	21992	22395	22257	22457	22118	22342	22344	22157	22346	22227	22149	22502	22372	22218	22061	22197	22417	22348	22413	21966	22439	22247	22319	22313	22322	22219	22190	22339	22553	22341	22201	22302	22329	22283	22227	22449	22127	22324	22235	22322	22485	22022	22463	22216	22120	22358	22145	22217	22220	22101	22322	22254	22247	22215	22379	22279	22406	22359	22254	22365	22361	22281	22112	22272	22247	22398	22231	22342	22193	22165	22377	22317	22355	22485	22217	22255	22341	22286	22233	22275	22383	22434	22373	22128	22230	22099	22163	22170	22430	22295	22441	22448	22464	22322	22119	22325	22492	22167	22280	22231	22228	22256	22298	22306	22371	22261	22091	22226	22370	22344	22288	22317	22276	22464	22055	22361	22103	22283	22212	22175	22251	22142	22426	22238	22376	22199	22043	22111	22392	22243	22346	22512	22087	22315	22452	22391	22260	22337	22139	22274	22274	22144	22313	22248	22142	22141	22321	22096	22187	22358	22405	22340	22471	22222	22365	22268	22457	22297	22374	22327	22350	22285	22269	22289	22264	22177	22224	22176	22260	22109	22273	22082	22302	22196	22421	22332	22598	22174	22400	22294	22441	22442	22346	22263	22070	22136	22236	22236	22330	22112	22334	22259	22502	22378	22120	22112	22177	22289	22378	22137	22242	22358	22379	22214	22106	22123	22385	22349	22388	22287	22438	22136	22459	22391	22209	22283	22269	22148	22320	22292	22316	22102	22227	22277	22291	22199	22515	22451	22391	22252	22189	22357	22189	22111	22236	22219	22209	22134	22271	22323	22335	22281	22408	22335	22393	22107	22190	22432	22286	22179	22299	22226	22322	22116	22311	22376	22250	22357	22408	22330	22479	22187	22513	22237	22282	22373	22423	22328	22275	22462	22307	22136	22296	22259	22258	22157	22264	22103	22210	22397	22261	22233	22176	22123	22116	22252	22206	22190	22349	22401	22419	22376	22357	22269	22125	22138	22182	22339	22270	22205	22483	22358	22384	22343	22229	22291	22358	22504	22273	22383	22380	22267	22095	22216	22460	22236	22178	22357	22506	22315	22215	22386	22222	22160	22244	22155	22262	22081	22245	22332	22315	22195	22102	22254	22203	22299	22224	22222	22235	22343	22318	22248	22129	22222	22441	22396	22323	22298	22322	22385	22284	22323	22304	22193	22229	22292	22285	22272	22411	22380	22229	22251	22237	22222	22264	22174	22244	22191	22063	22472	22286	22317	22390	22334	22404	22318	22292	22436	22408	22341	22322	22192	22149	22380	22287	22522	22381	21997	22366	22154	22175	22201	22340	22154	22316	22314	22252	22347	22339	22422	22049	22238	22255	22254	22501	22317	22173	22377	22344	22331	22095	22321	22340	22026	22280	22242	22269	22212	22305	22181	22414	22219	22315	22280	22369	22469	22240	22279	22347	22416	22231	22216	22143	22421	22498	22404	22245	22371	22344	22078	22189	22423	22153	22247	22236	22159	22278	22308	22460	22388	22280	22228	22394	22139	22166	22345	22342	22162	22165	22252	22382	22352	22142	22212	22161	22237	22065	22259	22367	22215	22440	22021	22249	22234	22346	22202	22129	22152	22260	22413	22165	22138	22241	22238	22389	22179	22126	22315	22267	22388	22363	22316	22180	22217	22401	22307	22385	22133	22213	22220	22193	22312	22223	22172	22327	22359	22495	22257	21982	22284	22259	22382	22139	22243	22216	22379	22403	22348	22217	22526	22362	22341	22242	22192	22420	22019	22211	22191	22242	22080	22231	22254	22135	22226	22303	22308	22261	22192	22331	22261	22173	22431	22178	22153	22218	22314	22267	22197	22434	22347	22256	22370	22143	22166	22463	22267	22153	22370	22410	22195	22365	22439	22462	22444	22184	22464	22392	22390	22313	22178	22260	22474	22129	22236	22426	22199	22165	22238	22397	22268	22377	22274	22337	22288	22373	22529	22372	22329	22502	22170	21958	22413	22242	22093	22120	22286	22500	22281	22347	22411	22297	22278	22286	22289	22078	22332	22134	22559	22488	22270	22154	22256	22525	22157	22400	22292	22468	22110	22185	22295	22315	22201	22386	22072	22202	22177	22345	22290	22362	22483	22276	22278	22303	22230	22330	22467	22241	22235	22534	22363	22107	22354	22303	22497	22330	22348	22106	22308	22347	22103	22537	22217	22231	22511	22277	22255	22412	22170	22282	22325	22200	22159	22209	22149	22051	22505	22123	22272	22370	22505	22241	22173	22399	22246	22337	22333	22366	22414	22281	22228	22365	22111	22398	22354	22438	22242	22419	22104	22201	22293	22450	22223	22183	22226	22216	22459	22316	22409	22374	22250	22200	22382	22262	22128	22135	22141	22311	22088	22275	21905	22199	22298	22322	22353	22240	22247	22344	22387	22219	22280	22201	22292	22546	22237	22263	22135	22348	22219	22277	22111	22220	22469	22329	22216	22356	22297	22351	22242	22032	22159	22319	22243	22105	22464	22152	22325	22431	22276	22239	22339	22498	22100	22047	22190	22404	22213	22258	22219	22396	22434	22222	22137	22220	22307	22287	22060	22391	22348	22206	22293	22328	22281	22336	22338	22210	22171	22253	22199	22178	22209	22397	22331	22055	22414	22190	22138	22399	22292	22315	22144	22287	22234	22459	22261	22274	22202	22107	22156	22327	22059	22381	22158	22037	22259	22308	22351	22233	22285
37966	55957	46115	30212	22865	19948	18503	18322	18227	18050	18017	18037	17973	18022	18084	17955	18029	18114	18161	18147	18048	18079	18032	18077	18071	18018	18147	18071	18151	18005	18173	18116	18073	18122	18018	18048	18288	17913	18151	17901	18071	18168	18034	17916	17990	18071	18014	18002	18161	17990	18036	18039	18049	17945	18070	18032	18124	18321	18070	18203	18055	18026	18096	18117	18093	18170	18054	18031	17909	17829	18134	18102	18126	17875	18036	18159	18023	17934	18285	18293	18053	17926	18100	17903	17996	18035	18077	18205	17991	18102	17938	18184	17917	18028	18053	18056	18184	18232	18070	18185	18124	17966	17949	18118	17887	18064	18006	18119	18075	17913	17964	18035	18094	17931	17900	17971	18175	17955	18130	18039	18162	17978	18143	18191	18138	18098	17915	18038	18091	18069	18101	17950	18033	17967	18095	18073	18191	18276	18012	18183	17927	18234	18005	17999	17950	17880	18106	17992	18011	18016	18096	17950	18220	18023	18152	17983	17933	18045	18201	18054	18171	18303	17824	18065	18078	18175	18091	18061	17980	18279	18075	18163	18063	18006	18009	18152	17939	17891	18162	18106	18117	17940	18031	18088	17942	18093	18146	18047	17996	18007	18066	18158	17923	18113	18053	18141	18161	17873	17903	18018	18083	18062	18041	18230	18030	18107	18106	18142	18056	17947	18206	18190	18038	18047	18045	17875	18072	18171	18137	17994	18140	18040	18228	18218	18029	17997	18072	18004	18084	18060	18139	18238	18004	18132	18014	17964	18079	17865	18142	18094	18059	18108	18105	17956	18071	18232	18129	17890	18163	18263	17968	18123	18100	18146	18139	18055	18042	18113	18133	18122	18208	17988	18186	18004	18066	18057	18141	17947	17847	18042	17972	18076	18051	18135	18160	18138	17975	18069	18017	18045	18092	18188	18123	18007	18021	18335	17974	18075	18088	18034	18041	17962	18144	18096	17953	18116	18138	18032	18110	17942	18260	18056	18012	17985	18178	18102	17985	18150	18105	17817	18148	17945	17952	18102	18040	18053	18166	18130	18154	18133	17963	18210	18097	18112	17963	18128	18014	17961	18148	18193	18034	18091	18118	18172	18222	18061	18157	17977	17999	18098	18240	18084	18129	18159	17816	18121	17928	18172	18204	17988	17960	18140	18100	18012	18050	18122	17968	18211	18008	18057	18177	17929	18042	17985	18083	18211	17987	18077	17997	18052	18065	18058	18054	17999	18225	18094	17922	18102	17956	17912	18095	18155	17976	18046	18061	18204	17981	18058	18246	18185	17938	18024	18099	17838	17999	17944	17974	18090	17943	17916	17991	18092	18051	18103	18110	18083	18171	18136	18024	18228	18131	18022	17970	18006	17906	17988	18121	17895	17975	18000	18136	17937	18121	17920	18098	18033	18005	18177	18204	18054	18034	17974	17930	18033	18108	18054	17971	18108	17974	18120	17976	18124	17977	18120	18058	18051	18158	18009	17999	18129	18151	17906	18132	18060	18137	17974	18084	18060	18010	18067	18127	18110	18102	18009	18070	18015	18018	17903	18052	18233	18064	18112	18029	17960	18035	18052	18021	18145	18194	17960	17809	17999	18085	17964	18115	17929	18146	18028	18157	18077	17972	17947	18223	18232	18139	18020	18102	17946	17929	18293	18151	18078	18158	18167	18099	18055	17984	18050	17988	18049	17920	18043	17942	18009	18103	17931	18041	17860	17995	18079	18048	18076	18059	18339	17985	18064	18213	18076	18032	18113	17955	18061	18048	18042	18251	18164	18004	17963	17980	18124	18071	17930	17923	17975	18013	18179	18025	17954	18029	18297	18023	18204	17969	18218	18086	17984	18049	18228	18268	18092	18137	18092	18131	18147	18004	18148	17997	18155	18067	18224	18263	18134	18109	18111	18074	17959	17966	18137	18081	18157	18115	18083	18023	18005	18061	18100	18162	18048	17973	18017	17942	18157	17818	17951	18066	17907	17782	18084	18119	18047	18104	18086	18093	18098	18082	17866	17927	18092	18115	17972	18219	17992	18140	17979	18120	17999	18072	17975	18120	18072	18383	18105	18078	17960	18134	18108	18058	17985	17900	18004	17892	18126	18135	18047	18066	17993	18039	17956	18132	17997	17888	17986	18129	18116	18041	18009	18078	18089	18100	18073	17955	18103	18337	18095	18076	18000	18089	18236	17993	18055	17920	18154	18017	18077	18099	18119	18051	18236	17992	17956	18040	18054	18227	18073	17935	18015	18061	18129	17943	18044	18271	17869	18082	17978	18188	18076	18047	18039	18076	18094	18058	18046	17726	18010	18189	17936	17988	17925	18071	18107	18174	18063	17927	18221	18144	18013	17841	18058	18016	17859	18067	17938	18056	17998	18090	17928	18067	18194	18052	17968	17990	18117	18094	17947	18238	18107	18153	17994	18108	18090	18162	18024	17753	18060	18112	18111	18373	18099	17967	18167	18058	17973	18030	17993	18084	17970	18001	18122	18103	18152	18138	18079	17970	18116	17984	18151	18017	18078	18028	18027	18177	18025	18165	18197	18067	17947	18134	17929	18097	17989	17779	18004	18147	18169	18077	18207	18129	18075	17937	18014	18004	18096	18035	18116	18071	18025	17883	18193	17914	17953	17920	18219	18028	17998	18012	18086	17941	18230	18060	17934	18046	18169	18082	18004	18006	17955	18066	18075	18039	18080	18084	18075	18094	17987	18270	18006	17972	18017	18025	17997	17984	18054	18094	17996	18079	18158	17871	17886	18209	18106	18053	18108	18214	18325	17963	18040	18091	17838	18023	18022	18043	18073	18185	18107	18157	18142	17998	18045	18171	18184	18098	18063	18024	18163	18041	17995	18123	18071	17943	17890	18242	18198	17940	17924	18154	18032	17869	18169	18168	18106	17989	18143	18125	18149	18159	18100	17817	18128	18038	17842	18052	18049	17866	17955	18123	18056	18227	18073	18133	18142	18074	18047	17974	18080	18088	17900	18002	18058	18119	17979	18140	17991	18062	18104	18153	18174	18073	17958	18123	18275	18013	18174	18189	18011	18088	17969	18050	18029	18026	18140	18002	18299	17900	18206	18069	18107	18218	17988	17989	18195	18027	18058	18027	18110	18165	18132	18199	18204	18100	17956	18125	18097	18168	18233	18122	17986	18063	17959	18134	18117	18098	18109	18121	17943	18043	18034	18182	17918	18053	18012	17946	17903	18147	18074	17994	18077	18074	18016	18169	17940	18033	18102	18313	18148	18015	18072	18334	17966	18120	17924	18129	18191	18130	18125	17779	17926	18063	17951	18169	18006	18050	18077	18016	18014	17839	18194	18076	17849	18088	18159	18190	17896	18093	18242	17958	18144	18014	18187	18048	18224	18051	17963	18130	18020	18073	17860	18076	18132	17917	18106	18254	17926	18121	17996	18130	18170	18033	18044	17942	17904	17948	18067	17971	18035	17987	18351	18108	18092	18051	18060	18101	18160	18155	18030	18074	18060	17974	18006	18135	18196	18201	18256	18086	17989	17914	18117	18176	18174	17947	18027	17950	18007	17908	18082	18023	18101	18208	18144	17998	18083	18058	18029	18106	18076	18177	18099	18228	17969	18049	18054	17916	18099	18087	17889	18089	18022	18007	18000	17998	18071	17888	18171	18024	18035	18110	18135	18197	17935	18007	18199	18014	18259	18119	18089	17923	17994	18214	18108	17881	18130	18091	18155	18112	18191	17996	18036	18151	18145	18065	18014	18068	17978	18166	18141	17911	17982	18222	18063	18027	18089	18028	18024	18170	18109	17988	18242	17954	18209	18003	18090	17901	17965	18010	18007	18014	18101	18163	18035	18185	17932	18150	18107	18111	18086	18060	18086	18123	18143	18112	18213	18037	18087	18063	18111	18073	18011	17933	18084	18004	17945	18144	18077	18076	18090	18091	18222	18169	17915	18029	18110	18089	17982	18002	18078	17976	18104	18061	18007	18108	18133	18198	17957	18070	18130	18161	18098	17937	18044	18087	18015	17994	18055	18012	17917	17887	18138	17953	17992	18121	18036	18068	18014	18257	18187	17987	18050	18119	18191	18180	18037	18175	18187	17914	18041	18016	18158	18061	18072	18031	18105	18000	18098	18201	18168	18124	18073	17944	17996	17853	17995	18287	18160	18158	18099	18030	18125	18105	18100	18008	17979	18067	18040	17999	18208	18006	18008	18064	18077	18098	18063	18004	17956	17859	18198	18067	17993	18068	18104	18040	18029	18101	18027	18132	17891	18073	18129	17936	18190	18012	18228	18151	18002	18146	18013	18231	18112	18171	18126	17958	17932	18039	18179	18059	17991	18098	18283	18057	18140	18095	18219	18131	18179	17891	18164	18163	18055	18078	18047	17923	18070	17955	18029	17989	18085	17928	18162	17969	17971	18250	18295	18045	18113	18225	18008	18034	18080	17998	18111	18058	18017	18240	17864	18156	18212	18025	18018	17984	17945	17892	18142	17985	17964	18069	18056	18247	18242	18036	18049	18022	18091	18052	17958	17885	18107	18095	17909	18148	18001	17872	18102	18025	18154	17932	18066	18155	17930	18145	18067	18061	18238	18105	18044	18076	18037	18104	18234	18038	18181	18213	18166	17935	18065	18088	18116	17980	17991	18041	18182	18110	18161	18151	18008	18130	18133	18038	18087	18013	18017	18144	18270	17958	18194	18018	18066	18055	18074	18038	18127	18126	18115	18023	18038	17936	18086	18076	18171	17944	18046	18118	18001	18139	18204	17997	17920	18109	18154	17992	18033	18120	17991	18156	17909	17901	18117	17961	18191	18104	18043	18020	18024	17982	18038	17905	18155	18004	18101	17976	17964	18105	18072	18028	18155	18016	18095	18027	18131	18115	18199	18002	18120	18245	18133	18140	18024	18129	18157	18037	17892	17945	18064	18093	18202	18176	17955	17941	18207	18020	17989	18095	18125	18041	18140	18012	17994	18035	18194	17935	18043	18030	18059	18125	18160	18115	18092	18026	17989	18179	17995	18062	17986	18116	18086	17975	17922	17960	18013	17996	18026	17983	18027	18070	18299	17945	17955	18067	17918	18087	18189	18178	18078	18059	18022	18243	18200	18121	18111	18136	18116	18138	18254	18081	18115	18134	17971	18085	18045
24164	24111	40172	40692	34598	30910	27934	23639	22514	22404	22435	22494	22162	22458	22104	22265	22155	22218	22345	22352	22240	22172	22459	22144	22325	22276	22055	22110	22181	22011	22146	22212	22130	22121	21965	22073	22051	22277	22239	22092	22360	22240	22191	22162	22073	22273	22165	22267	22096	22232	21959	22190	22191	22119	22165	22215	22154	22132	22132	22289	21935	22259	21954	21971	22025	22046	22048	21915	22241	22069	22041	22104	22100	22182	21999	22170	22105	22136	21812	21924	22065	22322	21975	22133	22163	22033	22051	22149	22139	21867	22064	21983	22084	21900	22238	22091	21998	22068	22102	21970	22197	22008	21908	21887	21939	22033	22210	22073	22077	21905	22114	21981	22129	22091	22277	22011	22216	22223	21992	22145	22201	22072	21902	22084	21884	22002	22066	21942	22126	22138	22059	21827	22025	21975	22066	21942	22060	21959	22071	22088	22084	22052	22119	22155	22027	22030	22022	22037	22050	21837	22224	22142	22242	22151	21854	21985	22194	22066	21825	22132	22144	22128	22166	21887	22146	22085	22172	21987	22109	22082	22036	21881	22174	22068	22130	22037	22133	22047	22041	22148	21969	22090	22219	22021	22168	22078	22046	21817	22182	22193	22052	22175	22203	22191	22170	22051	22226	22012	21997	22085	22058	22073	22053	21837	22261	22071	21962	22051	22137	22024	22091	22031	22263	22181	22072	22034	22356	22099	21775	22281	22429	22122	21973	22102	22308	22013	21969	21874	22172	22162	22051	22090	21975	22099	22256	22104	22165	22282	22031	21969	22155	22073	22195	22181	21987	22021	22233	22136	22157	22235	21982	21948	22258	21981	21945	22059	22228	22146	22143	22141	22388	22077	22180	21869	21972	22024	22191	22102	22010	21928	22153	22028	21915	21857	22010	21982	21791	21994	22082	21971	22228	21983	22256	22265	21853	22047	22027	22171	22220	22068	22020	22155	22119	22193	21958	22216	22263	21983	21906	22073	22063	22136	22145	22125	22081	22233	21959	22142	21922	22268	22054	22305	22106	22240	22142	21790	22107	22140	22215	22290	22228	21972	22108	21953	22175	22060	22291	22089	22275	22166	22082	22096	22257	22279	22057	22062	22199	22165	22210	22128	22047	22208	22172	22044	22039	22160	22050	22491	21933	22099	21940	22023	22014	22002	21836	22003	22066	22149	22055	22005	22031	22175	21964	21934	21999	22208	22012	22073	22248	21898	21910	22094	22248	22133	22161	22264	21994	22134	22156	22019	22220	22054	22233	22000	22331	22231	22114	22082	22110	22140	22093	22322	22117	22092	22216	22020	21980	22102	22208	22133	22185	21722	21989	21987	22200	22073	22254	22122	22164	22070	22091	22054	22207	22160	22026	21898	22164	22056	22361	21994	22034	22047	22020	22143	22131	22060	22212	22188	21984	21818	22025	21851	22091	22050	22190	22216	22070	22106	22029	22451	22230	22085	22283	22223	22190	22037	22116	21959	22167	22046	21865	22310	22031	21968	22119	22140	22060	22354	22108	22223	22267	22013	22199	22052	22069	22226	22180	22103	22127	22085	21897	21976	22010	22501	22080	21979	22189	22148	22218	22034	22076	22228	22314	22099	21991	22047	21998	22107	22329	21992	22130	22005	22033	21926	22028	22165	22153	21980	22332	22250	22346	22258	22076	22293	21959	22127	22000	21966	22163	21977	21986	22213	21958	22234	21975	22045	22008	22102	22111	22062	22208	22256	22020	22088	22110	21888	21885	22327	22305	22022	22032	22031	22162	22012	22190	22223	22002	22258	22168	22050	22068	22200	22105	21930	22039	22170	22297	21954	22066	22016	22080	22108	22086	22435	21987	22231	22046	22006	22236	22011	22227	22042	21982	22127	22098	22068	22056	22072	22010	21938	22108	22114	22269	21888	22008	22257	22037	22004	21996	22125	22215	22060	22062	22097	22015	22247	22279	22056	22198	22052	22011	22074	22138	22052	22018	22146	22061	22094	22275	21875	22075	22055	22041	22229	22085	22025	22043	22189	22131	22216	22228	22200	22161	22107	21987	22086	22044	22176	21935	22007	22109	22230	22101	22004	21950	22000	22010	22098	22113	22103	21968	21933	22037	22106	22135	22005	22062	22025	22283	22078	22240	22161	22146	22156	22185	22137	21994	21984	22170	21882	21894	21942	21974	22001	22000	22214	22124	22108	21884	21969	22100	22022	22184	22004	22162	21978	22146	22101	22157	22061	22052	22321	22141	22182	21741	22114	22173	22084	22266	22072	21867	21881	22243	22028	22123	22151	21855	22305	22127	22000	22303	22162	22072	22246	22046	22385	22247	22177	22292	22218	22093	22173	22173	22031	22224	22236	22229	21902	22003	22145	22274	22130	21936	22043	22151	22094	22168	22316	22230	22226	22005	22138	22073	22156	22102	22089	22111	22283	22233	21828	22083	22278	22112	22043	22155	22216	21840	22217	22047	22040	22219	21956	22314	22018	22118	22167	21892	21914	22158	22105	22254	22064	22029	21909	22262	22053	21901	22108	21931	22127	22178	21972	22002	22351	22374	22232	22125	22131	22169	22116	22111	21973	22166	22038	21990	22215	22072	21971	21975	21941	21983	22002	21977	21953	22235	22030	22080	22132	22073	22184	22086	22034	22077	22073	22287	22357	22094	22251	22053	22010	22077	22124	22340	22004	21986	22020	22116	22110	22287	22001	22127	22104	22324	21977	22055	22319	22115	22095	22071	22156	22129	22070	21966	22110	21973	22248	22174	22068	22055	22154	22105	22014	22171	21848	22133	22143	22120	22210	22108	21971	22042	22205	22146	22059	22183	22233	22159	21983	22160	22178	22138	22010	22019	22176	22047	21961	22053	22011	22358	22163	22120	21996	22193	22264	21989	22101	22251	22058	21927	21941	22325	22241	22170	22022	22399	22160	22016	21999	22015	22002	22018	22241	22178	22121	22187	22167	22261	22002	22304	22193	22036	22120	21969	22285	22127	22037	22013	21758	22222	22214	22069	22156	22074	22078	22225	22224	22366	22068	22172	21961	21983	22083	22112	21952	22115	22199	22048	22123	21986	22155	22159	22048	22109	22076	21982	22225	22168	22013	22025	22027	22000	22146	22110	22217	22038	22074	21935	21902	22009	22226	22040	21981	22280	21898	22281	22127	22036	22022	22054	22004	22042	21954	21936	22026	21974	22038	22102	22050	21989	22103	21991	22022	22285	22137	22335	21958	22017	21858	22163	22153	22051	21934	21968	22299	22063	22065	21981	22186	22163	22207	22227	22026	21749	22066	22078	22192	21980	22089	21877	22119	22108	21988	22092	21927	21982	22225	22193	22087	22038	22219	22326	22082	22194	22214	22268	22002	22335	21892	22087	22089	22160	21978	22061	21998	22189	22017	22206	22280	22223	22143	22021	22097	22011	22169	22215	22078	22164	22270	22051	22272	22042	22212	22008	22163	22172	21933	22318	22198	22000	21888	22177	21995	22041	22257	22178	22394	22067	21826	21978	22267	22203	22048	22210	22029	22099	22016	22165	22217	22137	21963	22011	21965	22151	21952	22030	22216	22192	22263	21862	22020	22180	22125	22022	21972	21927	22092	22215	22184	22054	22175	22025	21894	22072	21971	22207	22240	21992	21851	21977	22087	22117	22004	22106	22147	22074	22150	22094	22231	21983	22016	22088	22187	22142	22123	21955	22152	22262	21944	22056	22097	22309	22084	21934	22071	22048	22033	22005	21820	21962	22011	22312	22152	22252	21904	22078	22311	22099	22218	22117	22208	22212	22136	22161	22154	22176	22152	22034	22196	22033	22154	22196	22104	21988	21994	22043	21953	22099	22407	22114	22205	21975	22153	22252	22203	22246	22228	22226	22159	22155	22213	22133	22146	22117	22174	22093	22043	22139	21903	22059	22076	22194	22011	21958	22124	21939	22075	22200	22071	22232	22026	21891	22015	22196	22124	22057	22135	22236	21922	22093	22088	22091	22039	22216	22079	22153	21935	21897	22064	22102	22067	22146	21965	21980	22019	22114	22159	22210	22142	21805	21898	21953	21915	21999	22082	22038	21953	22170	22105	22259	22051	22211	22058	22225	22253	22219	22004	21937	21971	22208	21959	22104	22086	21900	22086	21974	22048	21827	21933	22056	22159	22114	22025	22131	22026	22156	21997	21852	22023	21999	22191	22074	21764	22073	22168	22215	22121	22106	22068	21941	22030	22091	22057	22169	22121	22157	22047	21919	21974	22095	22054	22221	22060	22189	22075	21987	22012	22050	22004	22022	22081	22030	22087	22224	21968	21914	22258	22206	22346	22152	22207	22090	21980	21864	22230	22137	22122	22001	21906	21858	21902	22107	22025	22265	22228	22067	22192	22198	22105	22123	22051	22241	22185	22022	22236	22057	22030	22144	21971	22183	22204	21946	22254	22027	22188	22198	22100	21950	22257	21997	22233	22279	22053	22116	22012	21791	22197	22134	21935	22119	22075	22071	21942	22059	22044	22023	22038	22068	21973	22110	22180	22061	21908	22113	21976	22158	22118	21979	22094	22173	22047	22090	22030	22121	22337	22148	22147	22139	22048	22042	21987	22238	22292	22002	22124	21810	22066	22023	21833	22080	22112	22104	22129	22220	22178	21976	22057	22186	21935	22169	22145	21867	22123	21980	22101	22093	22038	22237	22229	22183	22100	22197	21901	22104	22121	21983	22105	22020	22087	22355	22169	21998	22318	22115	22205	22013	21901	21972	21994	22115	22025	22163	22167	22194	22039	22228	22159	21895	22103	22014	22162	22147	22145	22331	22008	22046	22003	22233	22178	22073	22077	22063	22141	22193	22188	21945	22009	22262	22229	22038	22140	22275	22020	22011	22443	22298	22168	22012	22046	21855	22133	22228	22177	21925	22021	22119	22119	22020	22278	22075	22005	22093	21901	22113	22020	22000	21968	22021	22092	22047	22025	21923	21989	22362	22171	22018	22180	21929	22272	22337	22344	21858	22025	21864	22056	22066	22208	22127	22052	21985	21890	22169	22139	22168	22259	22161	21879	22113	22150	22161	21977	22037	22023	22247	21951	22222	22099	22037	22001	22189	21981	22082	22048	21930	22059	21938	22249	22185	22096	22245	22166	22082	22231	22195	22078	22152	22153
63053	100280	84655	58648	41297	29075	21836	19200	18534	18074	18103	17915	17919	18089	17996	18080	18183	18105	18048	17850	18127	17854	18000	18166	17988	18023	17829	18139	18027	17923	18033	18025	18002	18009	18069	17841	18085	18034	18048	17902	18132	17990	18013	18105	17943	18075	17897	17980	18063	18126	18001	18138	17838	18152	17861	18060	17920	18167	17942	18022	18040	17965	18117	18078	17968	17930	18047	17980	18038	18017	18025	18097	18068	17996	17985	18174	18081	18026	17953	18139	17969	17963	17958	18211	17942	18276	18075	17996	17990	17985	18079	18023	18205	18002	17918	17950	18108	18005	17947	18187	18027	18139	18066	17858	18053	17947	18026	18022	18044	18052	18011	18095	18024	18099	17948	18042	18023	17980	17919	18030	18063	18032	18018	17999	17984	17950	17855	18026	18044	18177	18070	18215	18026	17950	17957	18101	18051	18188	17921	17946	17871	17944	18112	17999	18016	18031	18068	17933	17911	17825	17988	18081	17967	18164	17993	17866	17790	17887	17952	18158	18064	18003	18103	18032	18152	18049	17832	17996	18033	17997	17985	18166	17851	18045	18038	17926	18115	18030	18130	18225	18108	18029	18007	18211	18197	18013	17941	18000	17926	17818	17980	17940	17980	17968	17926	18001	18186	18203	18022	18009	18071	18273	17831	17965	18138	17967	17958	18117	17857	17958	18043	17944	17836	18130	18180	18036	17984	17950	17954	18159	17983	17975	17872	17940	17880	18057	17939	18016	17936	18051	18181	17971	18099	18009	17995	18138	17942	17969	17955	18075	18112	17891	18109	18030	17978	17954	17980	17912	17873	18088	17889	18032	17995	18174	18117	18050	17927	18077	17916	18053	17951	17991	18160	17997	17907	18098	17857	17994	18161	18070	18041	17930	18067	17813	17980	17972	17901	18129	18259	17961	17964	18133	17873	17987	18131	17882	18083	17896	18113	17996	18121	18106	18119	18036	17960	17885	18064	18016	18005	18013	17972	18125	17786	18034	17971	18027	18011	17933	18075	18067	17973	18018	17957	17923	18180	17904	18163	17876	17965	18005	17925	17860	18045	18038	17928	18127	18045	18069	17867	18040	17885	18058	17951	17942	17952	18177	17976	17989	18112	17964	17853	17990	17943	18016	18075	18101	17903	18026	17993	18122	18039	18005	17969	18171	17890	17952	18049	18065	17827	17999	18062	17954	18035	17944	17886	17992	18126	17901	18016	18130	17961	18029	18018	18059	17983	18155	18240	17962	17961	18054	18007	17828	18049	17977	18165	17989	18102	18145	18037	18116	17915	17968	17963	17904	18197	18011	17973	18159	17879	18042	17849	18003	17810	17911	18011	18216	18077	17837	18125	18094	17922	18198	18192	17916	17969	17965	18082	18021	18011	17967	17918	17919	17967	18155	17939	18067	17950	17857	17876	18044	17990	18085	17989	18135	17961	18011	18000	17988	17929	18061	18006	18116	17893	18099	18036	18022	17974	18015	18173	18158	18022	18092	17987	18062	17974	17879	18117	18099	17968	18161	18058	18048	18167	17933	17984	17909	18013	17937	18030	17992	17946	18048	18011	17979	18009	17942	18115	17811	17806	18139	18139	17982	17879	18145	18030	17880	18005	18080	17981	18058	18192	18132	17898	18002	17878	17968	18145	18036	17913	17958	17938	17942	17858	17898	18069	17845	18019	18184	18008	18007	17874	18381	18110	18092	18071	17883	18193	17940	17985	18043	17910	18030	17954	18217	18039	18114	17865	18113	18151	18129	18020	18056	18027	18127	17994	18044	17921	18045	17969	18228	18054	17951	17938	18000	18010	18079	17950	18068	17911	18223	17969	17953	18042	18003	18022	17949	18059	17968	18162	18005	17924	17843	17995	18064	18225	18059	18051	18087	17998	18072	17939	18027	18036	18190	18000	18074	18000	18022	18004	17976	17876	18015	18124	18112	17945	18044	18115	17887	18025	18016	17921	18081	17999	17825	18105	18007	17936	18064	18085	18058	18091	18029	18050	17996	18121	18140	18177	18023	17992	17940	18024	18038	17973	17924	18088	18029	18172	18068	18062	17986	18047	17971	18129	17852	18300	18073	18023	18104	17998	17964	17943	17962	18091	18083	18067	17947	18077	18276	18129	18086	18101	17984	18127	18247	17959	17991	18036	18160	18014	18017	17977	17947	17998	18002	17933	17917	18107	18080	18039	18093	17994	18093	18067	17920	18027	17976	18123	17927	18035	18149	17931	18011	17731	18034	17909	18055	18140	17853	18041	18120	18017	18013	17798	17976	18061	18149	18015	18264	18104	17923	18195	18099	17961	17881	17840	18104	18104	17997	18031	18059	17988	18094	17951	17973	18210	17983	18078	18192	18095	18072	17918	18023	17956	18080	17933	18027	17901	18110	17989	17984	17905	18069	17935	18086	18169	17931	18090	17910	18003	18152	18138	18089	18058	18024	18042	18028	18181	18012	18038	18082	17996	17903	18045	17992	18019	17939	17920	18117	17978	17930	18039	17919	18235	17956	17944	18029	17978	17911	17928	18058	18131	17940	18062	18062	18204	18088	17937	18234	17941	18015	17862	18142	18105	17722	17969	18113	18080	18014	18021	18163	18071	18039	18035	18013	18079	17982	18126	18010	17830	17924	17940	18067	18043	18041	18016	18116	18089	18057	18061	18032	17957	18201	18086	17967	18137	18072	18044	17836	18107	17929	18166	18040	18022	18089	18065	17937	18057	18167	17935	18065	18103	18191	18208	18006	18042	18055	17982	18043	17943	17967	18055	18033	18131	17923	18161	18105	18225	18030	18135	17993	17947	17758	17930	17863	18116	18151	18140	18088	18066	18091	17971	18127	18001	17968	18024	17808	17939	17915	17982	18013	17964	18011	18040	17881	18052	17955	18033	18047	18074	17953	18175	18039	18144	17889	17838	17994	18012	17968	17960	18016	18024	18074	17939	17982	18018	18102	18084	17963	18273	17958	17952	18001	18002	18089	18005	18014	17920	17848	17998	18135	17875	17998	18136	18170	18144	18105	18016	18001	18026	18047	17994	18077	18038	18015	17916	18011	17968	17956	18034	17988	18131	18086	18034	18112	17870	17888	17972	18159	17970	17932	17861	17967	18071	18036	17946	18113	17920	18052	18232	17880	18082	18074	17995	18270	17970	18179	17843	18108	17947	18107	17930	18004	18029	17999	17989	17994	18083	17936	17926	17983	18104	17837	18035	18074	18080	18034	17819	18146	17976	17966	18009	18020	18027	17886	18027	17967	17989	17996	18108	18127	17977	18093	18082	18138	17964	17865	18095	17884	18122	17967	18006	17899	18034	18222	17988	17973	18098	18004	18079	17938	18077	18065	17822	18013	17865	18046	18050	17917	18125	18003	18087	18101	18187	18249	17876	17978	18125	18082	17946	17901	18119	17980	18090	18012	18080	18161	17991	18033	17987	18012	17939	18002	18060	18067	18018	18093	17896	18138	17913	18039	17849	18038	18077	18105	18136	17969	18001	18019	18127	17923	18102	18046	17836	18098	17940	18054	17979	18165	17924	17836	17989	17955	18041	17998	18115	18132	18016	17914	17890	17903	18073	17987	18097	18011	18102	18082	17982	17990	18134	18134	17936	18008	18071	17946	18084	18031	17921	17916	17882	18011	18092	18208	17954	17930	18040	18061	18075	17973	17982	18063	18046	17933	17971	17953	17938	18092	18010	18003	18151	17877	18011	18028	17963	18124	17882	17985	17867	17985	18128	18125	18103	17973	17795	17971	18093	18019	17922	18040	17950	18049	17979	18072	18084	17922	18047	18161	18069	18027	18035	18085	18112	18139	18129	18133	18020	17995	17943	17960	17966	17895	17887	17996	18171	18065	18130	17946	17831	18161	17938	18180	17975	18119	18134	18181	18073	17917	18038	18060	17991	18067	18210	18093	18010	17951	17996	18063	17969	18012	17938	17906	18076	17955	18015	18194	17999	18099	17849	18088	17953	17860	17943	18212	18147	17880	18024	17914	18161	18012	17928	17945	18018	17921	18128	17929	18186	18084	18144	18077	18130	18022	18012	18070	18032	17900	18187	18153	18001	17913	18097	18095	18059	17867	17929	17940	17833	18141	17923	17871	18026	18178	18073	17952	17931	18000	18001	18138	18043	17940	18077	17908	18028	18035	18102	17950	18142	17958	18089	18028	18063	18076	17869	18049	18086	18058	18106	18108	18097	18005	18065	17993	18025	18162	17952	18022	18038	17934	18027	17898	17918	18092	18056	17840	17769	18066	18067	18028	17982	17925	18029	18046	18043	17957	17905	18201	17919	17984	17909	18232	18173	17969	18002	18072	18002	17966	18096	17913	18055	18068	18145	18052	18034	18076	18146	18182	18034	17948	18200	17985	17967	17922	18059	18117	18084	17948	18056	17843	18059	17941	18037	17942	18050	17945	17974	17866	17941	17854	18199	17980	18071	18066	18007	17905	17960	17896	17990	17835	17963	18210	17990	18074	18031	18086	18008	18111	18034	18062	17962	18029	17950	17993	18183	17857	18136	17985	18016	18085	17901	18037	18215	17914	18238	17880	18141	17943	18071	17877	18164	17956	17970	18135	17904	18061	18214	17978	18121	17998	18049	18130	18041	18037	18048	17988	18151	17962	18027	17917	17985	18009	17940	18028	18037	17989	17745	17936	17996	18187	17897	17956	17989	18152	18045	18116	18169	18034	18216	18060	17981	17987	18188	18260	18074	17726	18066	18098	17946	18037	18347	17880	17917	17950	18285	17907	18033	17931	18076	17948	18113	18067	18031	18077	18181	17957	18190	17957	18153	18093	18040	18034	18163	18123	17975	18135	18170	17875	18071	17988	17967	18090	18075	18044	18049	18057	18058	18024	18086	18160	17816	17791	18024	17951	18095	18113	18025	17794	17950	18095	17970	17852	18164	18104	17948	18207	17930	18010	18062	18105	18038	18122	18116	17957	17981	17844	17852	17999	18151	17970	18026	18038	17904	18004	18165	18167	18063	18118	17884	17987	17956	17966	18101	17921	17989	17960	18223	17931	18071	18003	17957	17993	18028	18114	18152	18030	18015	18003	17994	18033	17964	18004	17987	17919	17966	17890	18082	17838	18080	18034	18069	17978	18045	18137	17998	17877	17998	18025	18135	17916
22900	22641	37185	37863	35365	33546	31504	25534	23289	23456	22817	22839	22873	22757	22775	22917	22821	22801	22918	22747	22538	22738	22730	22817	22772	22729	22625	22728	22528	22829	22879	22843	22506	22433	22944	22659	22700	22587	22473	22676	22646	22713	22874	22491	22652	22525	22604	22583	22717	22641	22777	22580	22548	22430	22727	22604	22567	22560	22791	22469	22769	22473	22575	22435	22511	22609	22518	22763	22593	22655	22677	22595	22660	22476	22666	22722	22668	22468	22673	22643	22685	22654	22538	22600	22654	22428	22644	22673	22853	22606	22549	22381	22517	22528	22333	22334	22420	22578	22473	22623	22500	22600	22666	22628	22602	22547	22523	22715	22469	22305	22554	22541	22505	22376	22377	22512	22673	22674	22670	22309	22626	22429	22569	22426	22565	22441	22463	22608	22471	22540	22533	22699	22528	22711	22650	22475	22647	22472	22497	22563	22645	22323	22677	22518	22453	22522	22566	22524	22656	22486	22675	22540	22428	22666	22872	22415	22452	22707	22427	22592	22596	22549	22482	22319	22482	22702	22219	22498	22514	22245	22823	22550	22531	22456	22637	22758	22638	22786	22624	22726	22669	22592	22645	22403	22266	22584	22727	22969	22652	22633	22401	22496	22290	22426	22584	22521	22669	22266	22513	22616	22495	22712	22523	22591	22549	22401	22431	22250	22640	22532	22557	22492	22491	22511	22775	22485	22592	22425	22537	22439	22441	22368	22526	22317	22441	22509	22543	22454	22490	22623	22534	22467	22439	22328	22594	22551	22529	22397	22403	22481	22613	22470	22500	22751	22609	22563	22644	22567	22684	22677	22513	22372	22599	22368	22679	22577	22655	22515	22439	22643	22689	22359	22498	22443	22596	22621	22666	22327	22649	22622	22477	22531	22680	22492	22555	22413	22580	22314	22393	22478	22631	22586	22757	22416	22759	22492	22788	22546	22434	22380	22600	22314	22524	22742	22663	22486	22584	22325	22182	22518	22519	22576	22455	22528	22698	22583	22818	22656	22542	22609	22853	22599	22611	22737	22519	22661	22483	22580	22547	22509	22653	22383	22432	22512	22637	22536	22544	22438	22421	22556	22514	22475	22481	22690	22481	22655	22545	22317	22689	22694	22339	22471	22756	22725	22415	22214	22658	22451	22645	22613	22493	22573	22754	22474	22542	22253	22639	22214	22490	22405	22439	22498	22501	22380	22541	22522	22538	22713	22542	22475	22711	22551	22659	22380	22369	22511	22617	22589	22460	22611	22566	22525	22581	22543	22608	22511	22682	22422	22626	22684	22339	22540	22427	22733	22280	22481	22269	22633	22622	22454	22482	22577	22568	22538	22394	22505	22603	22842	22575	22464	22623	22395	22403	22609	22554	22494	22614	22777	22394	22398	22505	22579	22447	22629	22661	22513	22502	22479	22588	22430	22407	22288	22379	22501	22686	22565	22697	22575	22222	22597	22266	22565	22447	22374	22528	22581	22400	22533	22535	22672	22465	22434	22754	22328	22651	22419	22490	22463	22353	22531	22686	22583	22561	22406	22651	22779	22608	22515	22402	22515	22777	22471	22645	22757	22545	22661	22596	22522	22500	22561	22739	22569	22632	22616	22581	22410	22586	22480	22574	22686	22428	22512	22572	22580	22455	22613	22711	22618	22568	22343	22487	22764	22662	22482	22436	22686	22711	22327	22674	22454	22520	22401	22461	22617	22555	22594	22734	22644	22533	22354	22502	22480	22532	22435	22604	22481	22459	22431	22394	22445	22508	22497	22420	22426	22562	22532	22565	22416	22526	22744	22638	22475	22590	22558	22465	22697	22501	22293	22531	22666	22481	22746	22769	22542	22568	22493	22658	22511	22583	22401	22453	22586	22518	22707	22515	22375	22439	22512	22644	22680	22517	22690	22546	22512	22648	22567	22656	22383	22480	22659	22678	22539	22576	22455	22516	22289	22392	22665	22556	22493	22500	22655	22501	22493	22249	22479	22605	22522	22572	22554	22605	22655	22601	22525	22674	22423	22606	22568	22488	22540	22671	22503	22607	22606	22628	22527	22580	22605	22750	22676	22703	22501	22885	22480	22492	22606	22457	22580	22419	22497	22188	22587	22648	22739	22449	22601	22423	22610	22537	22506	22458	22515	22382	22370	22673	22433	22599	22502	22337	22682	22549	22684	22463	22539	22590	22777	22509	22424	22443	22504	22555	22556	22510	22762	22578	22470	22712	22573	22398	22385	22320	22508	22418	22441	22626	22502	22747	22448	22594	22695	22560	22609	22427	22490	22578	22649	22638	22411	22618	22647	22452	22569	22739	22663	22487	22479	22716	22714	22439	22516	22556	22501	22284	22614	22489	22463	22567	22540	22465	22541	22546	22744	22765	22560	22538	22293	22559	22337	22495	22300	22648	22400	22703	22398	22523	22635	22628	22555	22389	22424	22324	22569	22519	22616	22418	22595	22624	22358	22500	22563	22584	22484	22652	22662	22526	22429	22578	22707	22595	22472	22454	22638	22492	22520	22621	22499	22634	22624	22619	22384	22371	22569	22593	22540	22306	22347	22656	22517	22696	22325	22446	22512	22436	22475	22517	22825	22674	22584	22561	22550	22763	22523	22666	22587	22644	22453	22701	22521	22595	22442	22456	22651	22566	22712	22318	22653	22653	22607	22449	22675	22604	22552	22616	22457	22432	22569	22670	22124	22440	22423	22377	22649	22718	22774	22569	22416	22416	22717	22660	22521	22653	22568	22800	22394	22582	22617	22566	22443	22627	22576	22282	22505	22432	22648	22688	22661	22603	22478	22444	22371	22523	22271	22662	22300	22475	22587	22612	22451	22587	22351	22531	22410	22578	22303	22661	22634	22484	22553	22204	22656	22251	22415	22538	22571	22598	22472	22386	22488	22506	22549	22697	22709	22598	22619	22604	22583	22223	22570	22568	22566	22621	22527	22487	22460	22566	22537	22545	22499	22782	22711	22791	22564	22539	22432	22562	22554	22446	22395	22727	22433	22642	22661	22560	22378	22491	22443	22380	22612	22596	22337	22559	22471	22661	22590	22492	22623	22606	22359	22657	22557	22672	22611	22682	22606	22443	22606	22532	22496	22534	22559	22397	22423	22431	22322	22444	22496	22694	22499	22302	22451	22421	22583	22771	22614	22684	22600	22625	22671	22479	22378	22476	22804	22668	22459	22649	22474	22737	22637	22534	22497	22615	22574	22426	22481	22434	22411	22504	22546	22557	22633	22537	22638	22660	22550	22567	22376	22470	22787	22492	22461	22433	22548	22594	22550	22555	22460	22351	22287	22758	22740	22755	22681	22417	22437	22411	22346	22427	22660	22569	22679	22635	22489	22540	22632	22757	22367	22426	22230	22636	22693	22676	22373	22443	22358	22485	22424	22370	22457	22386	22334	22636	22488	22490	22503	22524	22128	22658	22687	22740	22615	22692	22744	22828	22278	22656	22614	22565	22210	22518	22581	22626	22546	22570	22539	22634	22568	22521	22499	22482	22358	22496	22699	22529	22694	22461	22540	22833	22579	22650	22475	22386	22460	22493	22574	22517	22418	22559	22510	22492	22426	22408	22527	22551	22506	22493	22587	22669	22745	22412	22376	22466	22389	22404	22622	22591	22499	22684	22548	22545	22320	22669	22399	22407	22286	22551	22528	22564	22450	22597	22444	22713	22510	22652	22496	22491	22648	22622	22791	22487	22654	22444	22511	22277	22586	22529	22719	22550	22658	22262	22668	22615	22323	22529	22557	22646	22343	22603	22519	22482	22581	22791	22785	22365	22487	22495	22559	22662	22446	22588	22327	22354	22420	22566	22286	22664	22679	22751	22394	22528	22399	22454	22367	22706	22536	22590	22644	22640	22485	22608	22353	22325	22561	22614	22513	22363	22420	22449	22347	22707	22643	22395	22391	22475	22719	22301	22362	22369	22481	22489	22515	22683	22600	22620	22501	22347	22442	22627	22490	22510	22574	22613	22486	22446	22363	22555	22327	22536	22367	22376	22511	22525	22250	22907	22432	22692	22507	22563	22415	22323	22719	22512	22365	22575	22581	22536	22459	22485	22233	22548	22647	22545	22538	22420	22503	22632	22523	22246	22507	22354	22542	22497	22619	22448	22513	22479	22353	22404	22438	22585	22636	22534	22417	22341	22550	22615	22366	22348	22582	22576	22429	22497	22585	22448	22766	22660	22527	22603	22692	22491	22557	22489	22624	22726	22586	22382	22522	22375	22412	22533	22671	22513	22389	22625	22748	22554	22684	22495	22585	22581	22424	22128	22619	22384	22546	22410	22513	22715	22537	22532	22652	22539	22510	22736	22699	22298	22403	22545	22469	22627	22561	22532	22600	22480	22353	22424	22297	22438	22352	22700	22505	22415	22349	22531	22614	22484	22579	22578	22535	22590	22492	22580	22754	22499	22604	22625	22716	22575	22543	22593	22674	22580	22477	22566	22536	22690	22692	22600	22589	22694	22544	22602	22695	22715	22539	22524	22616	22373	22429	22414	22254	22428	22538	22535	22378	22522	22521	22499	22454	22519	22382	22481	22568	22666	22583	22497	22463	22595	22817	22423	22540	22666	22621	22622	22584	22234	22546	22608	22640	22468	22798	22647	22507	22466	22501	22580	22190	22442	22653	22420	22695	22426	22474	22506	22738	22390	22630	22762	22642	22502	22447	22410	22451	22477	22403	22417	22511	22513	22617	22451	22328	22581	22744	22773	22497	22621	22609	22413	22679	22548	22494	22494	22504	22507	22573	22260	22428	22632	22568	22593	22613	22477	22663	22385	22486	22603	22689	22256	22654	22625	22391	22597	22630	22246	22423	22606	22269	22573	22438	22350	22454	22698	22477	22769	22712	22758	22446	22555	22467	22537	22656	22587	22331	22641	22525	22580	22521	22430	22695	22599	22556	22686	22485	22633	22553	22667	22647	22504	22487	22429	22462	22360	22689	22621	22595	22648	22469	22633	22608	22528	22586	22515	22366	22720	22362	22375	22362	22392	22539	22509	22404	22399	22529	22495	22618	22732	22546	22713	22439	22686	22489	22526	22551	22635	22569	22439	22530	22346	22485	22478	22534	22575	22551	22598	22549	22792	22357	22391	22440	22760	22516	22656	22695	22627	22640	22681	22467
63630	105480	94215	73423	52850	37453	25974	20703	19033	18486	18274	18323	18220	18172	18310	18536	18281	18154	18227	18315	18171	18152	18233	18153	18262	18278	18353	18159	18009	18381	18133	18219	18149	18250	18185	18286	18102	18357	18368	18150	18166	18320	18126	18348	18222	18217	18219	18371	18254	18183	17998	18306	18130	18155	18289	18159	17984	18193	18156	18205	18223	18202	18089	18081	18208	18318	18176	18186	18318	18181	18350	18155	18386	18201	18174	18016	18293	18142	18021	18302	18245	18184	18113	18123	18258	18221	18375	18197	18136	18104	18241	18059	18128	18090	18273	18180	18340	18120	18164	18040	18279	18138	18381	18194	18176	18092	17957	18289	18258	17968	18119	18101	18142	18157	18305	18190	18189	18173	18194	18311	18385	18164	18196	18149	18222	18229	18420	18303	18386	18478	18155	18252	18315	18573	18134	18203	18371	18220	18344	18404	18349	18029	18167	18286	18217	18021	18312	18167	18304	18178	18256	18132	18144	18250	18318	18015	18274	18155	18307	18178	18291	18188	18198	18249	18323	18396	18304	18320	18260	18210	18347	18405	18142	18130	18268	18153	18137	18061	18194	18355	18286	18126	18178	18166	18167	18257	18351	18216	18317	18247	17964	18401	18131	18324	18227	18275	18263	18412	18315	18316	18356	18165	18161	18306	18192	18322	18014	18299	18346	18262	18358	18136	18324	18230	18137	18107	18399	18305	18030	18242	18314	18278	18385	18187	18277	18244	18097	18264	18245	18326	18219	18121	18352	18162	18290	18273	18443	18278	18309	18282	18325	18240	18174	18172	18131	18388	18309	18055	18107	18177	18375	18343	18173	18169	18263	18374	18227	18293	18261	18245	18266	18543	18195	18171	18273	18266	18165	18285	18153	18025	18278	18173	18077	18256	18139	18200	18238	18094	18306	18252	18369	18131	18057	18162	17998	18260	18307	18116	18218	18233	17974	18331	18119	18313	18286	18196	18271	18170	18228	18236	18265	18185	18281	18060	18000	18293	18111	18275	18210	18318	18150	18282	18216	18259	18167	18189	18134	18144	18304	18026	18402	18031	18287	18287	18189	18183	18140	18160	18223	18188	18066	18240	18120	18364	18053	18148	18175	18161	18291	18251	18267	18232	18127	18247	18206	18445	18255	18148	18273	18201	18245	18213	18215	18200	18207	18310	18483	18289	18307	18210	18277	18181	18343	18301	18337	18211	18188	18229	18287	18132	18119	18319	18229	18063	18309	18378	18187	18266	18408	18220	18224	18135	18182	18296	18198	18302	18392	18226	18248	18213	18155	18143	18345	18099	18150	18271	18205	18244	18037	18400	18174	18293	18309	18253	18337	18190	18228	18108	18123	18320	18227	18212	18201	18146	18328	18291	18369	18255	18193	18440	18206	18080	18309	18184	18338	18126	18089	18324	18256	18386	18160	18412	18277	18270	18420	18174	18202	18167	18154	18277	18038	18199	18158	18042	18165	18124	18256	18255	18254	18209	18291	18114	18062	18284	18098	18277	18234	18017	18298	18165	18208	18187	18104	18264	18276	18314	18210	18182	18308	18181	18384	18266	18349	18186	18161	18179	18214	18306	18400	18317	18255	18112	18183	18139	18242	18356	18208	18300	18110	18100	18241	18289	18284	18238	18364	18093	18174	18130	18214	18136	18226	18266	18253	18289	18333	18379	18085	18183	18209	18265	18177	18303	18098	18124	18097	18103	18246	18204	18077	18198	18264	18114	18234	18394	18294	18174	18229	18449	18094	18179	18072	18211	18078	18117	18098	18223	18510	18301	18259	18296	18364	18078	18215	18216	18149	18103	18355	18264	18181	18022	18384	18328	18173	18299	18146	18216	18175	18094	18334	18066	18128	18240	18327	18161	18426	18181	18190	18266	18140	18273	18170	18254	18215	18077	18171	18012	18243	18116	18239	18286	18275	18410	18162	18342	18435	18224	18213	18220	18127	18152	18116	18159	18161	18100	18251	18218	18132	18218	18255	18300	18269	18295	18142	18282	18102	18233	18282	18117	18278	18281	18283	18264	18206	18376	18408	18316	18136	18281	18235	18183	18275	18288	18285	18214	18206	18094	18274	18083	18070	18107	18192	18268	18272	18111	18291	18266	18168	18298	18200	18292	18170	18156	18302	18233	18221	18220	18159	18287	18355	18160	18420	18194	18214	18097	18168	18077	18126	18046	18303	18208	18357	18077	18308	18110	18252	18298	18260	18272	18342	18230	18339	18133	18255	18167	18246	18143	18246	18158	18202	18156	18147	18183	18386	18326	18328	18112	18304	18289	18249	18317	18252	18120	18046	18114	18163	18214	18199	18167	18272	18303	18290	18127	18259	18159	18239	18320	18188	18446	18287	18244	18110	18343	18168	18293	18336	18114	18159	18127	18229	18289	18408	18139	18321	18161	18231	18274	18135	18315	18322	18075	18241	18252	18196	18298	18283	18088	18182	18275	18129	18325	18255	18393	18228	18242	18223	18354	18302	18121	18215	18163	18334	18217	18166	18297	18343	18180	18295	18341	18196	18174	18272	18068	18234	18285	18149	18341	18277	18138	18252	18283	18385	18195	18243	18065	18012	18141	18244	18243	18391	18295	18167	18149	18293	18257	18235	18238	18192	18046	18111	18246	18239	18209	17975	18177	18236	18160	18169	18324	18318	18097	18211	18271	18136	18114	18281	18251	18198	18346	18078	18149	17955	18257	18328	18135	18316	17995	18238	18076	18262	18170	18183	18190	18293	18067	18300	18156	18118	18459	18232	18348	18076	18350	18263	18183	18231	18160	18195	18308	18296	18287	18238	18262	18233	18187	18224	18316	18208	18199	17925	18259	18270	18076	18236	18269	18279	18283	18253	18386	18285	18134	18329	18283	18247	18166	18124	18225	18260	18256	18187	18349	18345	18286	17969	18175	18307	18239	18331	18323	18186	18352	18186	18141	18292	18248	18271	18276	18220	18102	18362	18267	18225	18309	18376	18193	18119	18146	18141	18303	18063	18160	18153	18132	18136	18323	18339	18159	18185	18252	18340	18164	18183	18115	18088	18175	18312	18236	18270	18186	18178	18320	18114	18139	18228	18208	18172	18284	18255	18353	18202	18286	18191	18131	17941	18145	18208	18206	18109	18055	18390	18207	18091	18149	18015	18414	18292	18364	18426	18310	18172	18127	18308	18069	18243	18183	18222	18172	18284	18324	18184	18375	18353	18181	18198	18057	18401	18163	18397	18224	18174	18236	18199	18195	18338	18213	18128	18058	18224	18221	18308	18285	18081	18153	18343	18297	18105	18207	18439	18243	18075	18115	18144	18184	18303	18215	18125	18146	18183	18346	18094	18234	18212	18291	18227	18398	18219	18204	18287	18262	18152	18262	18352	18237	18207	18305	18219	18215	18351	18309	18166	18181	18258	18239	18324	18453	18208	18031	18263	18271	18374	18300	18189	18238	18216	18340	18091	18027	18310	18044	18315	18353	18062	18250	18393	18351	18186	18347	18119	18183	18243	18158	18104	18226	18173	18115	18020	18167	18168	18159	18262	18116	18032	18154	18139	18256	18192	18145	18285	18169	18153	18213	18108	18132	18220	18312	18289	18197	18231	18234	18270	18204	18290	18433	18252	18155	18117	18320	18190	18211	18095	18180	18274	18158	18244	18222	18233	18269	18230	18221	18393	18332	18268	18231	18359	18315	18074	18216	18334	18223	18280	18245	18119	18221	18297	18192	18449	18204	18260	18143	18249	18118	18199	18341	18291	18126	18410	18205	18138	18204	18101	18288	18212	18116	18208	18274	18228	18117	18220	18162	18179	18137	18269	18443	18025	18287	18116	18243	18160	18145	18096	18168	18306	18225	18283	18179	18264	18143	18295	18240	18251	18173	18273	18220	18260	18386	18169	18211	18249	18325	18225	18186	18061	18145	18253	18201	18357	18169	18397	18363	18118	18193	18122	18261	18160	18179	18377	18337	18140	18122	18204	18214	18212	17964	18300	18181	18158	18359	18301	18133	18265	18465	18125	18371	18128	18131	18433	18198	18275	18243	18318	18203	18333	18145	18245	18333	18106	18111	18310	18167	18285	18224	18308	18280	18505	18243	18249	18364	18120	18363	18431	18223	18173	18315	18184	18377	18206	18269	18307	18110	18250	18253	18373	18084	18468	18379	18314	18348	18337	18178	18166	18193	18362	18152	18266	18212	18314	18139	18355	18188	18134	18248	18291	18271	18226	18216	18183	18324	18405	18295	18164	18269	18180	18470	18207	18268	18290	18243	18128	18292	18191	18104	18292	18315	18228	18203	18199	18260	18154	18295	18106	18194	18409	18188	18234	18245	18180	18355	18213	18247	18116	18279	18348	18201	18347	18163	18269	18355	18263	18252	18033	18330	18149	18467	18311	18236	18218	18153	18186	18259	17994	18199	18276	18142	18291	18168	18255	18203	18188	18382	18107	18203	18359	18282	18180	18268	18106	18203	18214	18438	18068	18239	18181	18180	18152	18222	18281	18254	18280	18332	18285	18413	18347	18232	17884	18310	18164	18361	18072	18221	18392	18252	18249	18197	18384	18242	18252	18195	18075	18226	18239	18276	18101	18272	18231	18144	18101	18132	18357	18053	18230	18254	18134	18303	18243	18299	18404	18047	18332	18093	18345	18411	18325	18190	18336	18325	18260	18124	18078	18188	18228	18302	18262	18192	18206	18179	18200	18345	18141	18227	18377	18094	18351	18302	18151	18249	18150	18149	18295	18130	18179	18254	18242	18145	18263	18199	18282	18023	18266	18018	18104	18356	18401	18313	18186	18200	18334	18291	18328	18239	18253	18371	18164	18285	18259	18210	18171	18335	18287	18264	18351	18159	18115	18372	18278	18129	18196	18082	18248	18245	18313	18191	18458	17983	18194	18134	18321	18339	18240	18000	18221	18262	18239	18441	18177	18205	18081	18273	18333	18271	18206	18263	18163	18241	18280	18195	18492	18218	18051	18306	18129	18252	18245	18016	18225	18270	18202	18366	18276	18297	18130	18313	18319	18275	18156	18311	18096	18151	18337	18369	18223	18179	18242	18149	18167	18144	18219	18252	18207	18259	18268	18277	18216	18339	18108	18387	18116	18036	18174	18180	18301	18306	18052	18162	18161	18124	18258	18164
29659	34589	47188	37603	28630	25298	23943	23135	22795	22637	22889	22734	22692	22938	22953	22832	22833	22597	22885	22689	22613	22818	22730	22667	22841	22696	22698	22639	22580	22552	22638	22848	22851	22803	22839	22617	22824	22745	22854	22638	22750	22638	22760	22698	22704	22551	22758	22573	22658	22701	22757	22587	22732	22665	22659	22696	22741	22784	22734	22574	22781	22726	22651	22471	22754	22812	22683	22662	22661	22545	22584	22742	22629	22650	22683	22522	22804	22511	22644	22593	22857	22581	22579	22595	22620	22848	22547	22566	22741	22424	22538	22549	22637	22585	22570	22859	22517	22763	22652	22500	22702	22657	22877	22666	22720	22450	22852	22718	22579	22741	22594	22774	22646	22715	22936	22737	22889	22697	22691	22671	22809	22599	22751	22727	22612	22562	22720	22649	22744	22617	22550	22693	22853	22914	22779	22726	22704	22428	22657	22560	22490	22681	22647	22675	22868	22819	22764	22654	22731	22723	22849	22479	22615	22609	22587	22609	22829	22486	22708	22659	22654	22805	22453	22599	22928	22619	22580	22643	22555	22549	22754	22608	22668	22810	22756	22762	22767	22494	22606	22848	22802	22683	22768	22591	22625	22576	22717	22807	22720	22702	22597	22701	22657	22652	22594	22917	22678	22916	22618	22650	22860	22805	22582	22793	22597	22620	22637	22663	22568	22583	23044	22581	22820	22683	22801	22769	22587	22646	22640	22555	22626	22414	22554	22815	22847	22513	22560	22477	22734	22813	22700	22446	22666	22730	22816	22653	22777	22676	22685	22715	22694	22678	22663	22631	22737	22865	22726	22783	22747	22576	22536	22431	22540	22650	22667	22758	22929	22830	22707	22757	22771	22882	22460	22628	22640	22702	22572	22538	22718	22581	22785	22719	22558	22866	22589	22746	22542	22589	22657	22538	22770	22729	22845	22935	22670	22556	22769	22605	22517	22580	22619	22621	22766	22648	22753	22688	22780	22871	22912	22762	22849	22618	22732	22591	22618	22589	22719	22431	22818	22479	22728	22719	22637	22592	22963	22683	22725	22535	22697	22842	22675	22565	22675	22642	22634	22517	22652	22522	22809	22757	22738	23026	22564	22626	22537	22662	22665	22652	22601	22871	22768	22601	22685	22554	22634	22652	22422	22735	22685	22619	22391	22574	22716	22761	22724	22720	22567	22699	22596	22638	22820	22653	22709	22633	22868	22384	22664	22628	22941	22758	22840	22609	22808	22716	22701	22680	22619	22744	22724	22446	22562	22884	22591	22663	22601	22746	22995	22613	22430	22817	22918	22731	22715	22542	22734	22656	22674	22703	22677	22577	22654	22704	22641	22468	22882	22799	22506	22719	22663	22589	22660	22703	22834	22683	22614	22669	22656	22669	22636	22747	22861	22671	22470	22539	22700	22583	22546	22813	22777	22549	22729	22916	22751	22690	22718	22729	22716	22550	22581	22891	22842	22678	22429	22528	22526	22578	22498	22617	22866	22794	22729	22830	22872	22605	22599	22781	22879	22519	22578	22600	22789	22720	22537	22782	22616	22652	22767	22806	22833	22538	22804	22594	22668	22651	22678	22672	22671	22551	22797	22699	22670	22724	22712	22651	22940	22717	22661	22860	22553	22564	22728	22545	22652	22585	22337	22609	22760	22821	22677	22823	22610	22760	22787	22535	22722	22808	22699	22854	22792	22992	22602	22644	22598	22655	22831	22703	22794	22722	22666	22681	22515	22582	22659	22750	22677	22647	22770	22699	22667	22816	22641	22889	22693	22776	22702	22759	22448	22659	22617	22563	22709	22628	22792	22711	22630	22457	22650	22631	22800	22653	22572	22583	22697	22670	22677	22580	22742	22547	22446	22699	22704	22601	22482	22666	22396	22550	22655	22739	22404	22634	22884	22643	22634	22725	22756	22550	22643	22667	22685	22637	22646	22708	22600	22616	22880	22817	22835	22624	22706	22803	22593	22670	22651	22898	22895	22744	22533	22515	22710	22773	22879	22722	22796	22780	22626	22648	22623	22813	22784	22492	22898	22739	22794	22694	22705	22843	22808	22757	22606	22568	22360	22737	22706	22638	22422	22704	22707	22631	22641	22444	22503	22564	22651	22834	22812	22970	22712	22683	22808	22654	22746	22810	22514	22546	22792	22609	22799	22674	22683	22743	22641	22507	22813	22843	22729	22677	22582	22491	22592	22593	22537	22808	22746	22727	22683	22576	22772	22686	22922	22722	22863	22805	22915	22607	22672	22659	22624	22539	22854	22816	22459	22557	22890	22797	22724	22589	22506	22641	22444	22804	22682	22686	22714	22462	22703	22681	22636	22591	22875	22576	22815	22839	22768	22793	22817	22744	22700	22703	22818	22747	22958	22982	22702	22669	22469	22742	22506	22943	22719	22782	22783	22568	22915	22635	22690	22588	22624	22744	22713	22631	22750	22687	22671	22704	22630	22681	22774	22807	22774	22380	22748	22619	22667	22566	22704	22692	22889	22841	22782	22936	22685	22802	22619	22715	22652	22733	22679	22805	22721	22916	22597	22759	22431	22556	22896	22760	22488	22873	22575	22678	22614	22899	22587	22637	22895	22698	22584	22900	22690	22813	22872	22691	22688	22697	22662	22728	22766	22602	22594	22703	22732	22380	22633	22845	22682	22835	22674	22842	22599	22667	22588	22553	22616	22766	22678	22788	22726	22680	22782	22887	22833	22657	22793	22674	22745	22858	22823	22660	22680	22780	22842	22749	22818	22853	22901	22780	22762	22500	22618	22849	22489	22792	22522	22754	22643	22671	22502	22631	22733	22616	22449	22548	22805	22565	22666	22835	22846	22523	22539	22774	22429	22475	22722	22628	22691	22608	22549	22904	22703	22527	22743	22541	22490	22552	22657	22740	22835	22595	22790	22624	22732	22724	22743	22580	22759	22459	22407	22494	22539	22684	22894	22779	22680	22562	22535	22667	22810	22811	22652	22775	22652	22712	22706	22620	22709	22685	22638	22699	22784	22627	22867	22732	22774	22756	22397	22801	22768	22845	22692	22860	22660	22688	22705	22880	22623	22864	22880	22795	22643	22737	22743	22642	22660	22406	22746	22842	22663	22670	22514	22714	22471	22541	22507	22571	22693	22566	22565	22760	22914	22921	22797	22629	22580	22870	22682	22620	22737	22720	22540	22569	22443	22564	22731	22684	22587	22711	22874	22671	22762	22688	22563	22670	22752	22687	22594	22731	22690	22641	22708	22522	22725	22563	22535	22310	22714	22554	22693	22678	22742	22860	22762	22826	22638	22821	22841	22838	22555	22666	22752	22919	22491	22750	22828	22617	22826	22646	22698	22568	22846	22721	22724	22810	22738	22822	22731	22350	22614	22444	22546	22845	22689	22699	22522	22615	22747	22762	22755	22860	22568	22651	22491	22588	22669	22768	22686	22903	22752	22598	22651	22869	22882	22888	22869	22740	22915	22898	22665	22934	22756	22627	22892	22684	22736	22567	22773	22648	22597	22811	22534	22717	22699	22815	22869	22761	22855	22682	22837	22680	22763	22707	22819	22662	23012	22530	22709	22963	22632	22529	22891	22772	22505	22807	22636	22676	22731	22513	22754	22819	22618	22613	22623	22667	22813	22481	22396	22552	22545	22730	22610	22612	22691	22764	22751	22737	22735	22795	22694	22768	22884	22795	22544	22553	22670	22816	22662	22658	22628	22898	22662	22713	22579	22837	22597	22567	22632	22977	22834	22700	22740	22687	22761	22931	22619	22535	22537	22451	22787	22815	22890	22567	22709	22792	22759	22780	22830	22615	22764	22667	22815	22648	22663	22671	22761	22956	22706	22491	22802	22480	22426	22572	22580	22814	22726	22570	22740	22629	22798	22513	22698	22708	22704	22661	22569	22577	22567	22697	22889	22713	22689	22619	22556	22428	22657	22692	22757	22727	22537	22496	22888	22666	22654	22494	22545	22645	22724	22594	22721	23036	22634	22784	22621	22433	22785	22745	22713	22402	22735	22580	22850	22718	22570	22519	22832	22788	22985	22618	22703	22578	22465	22606	22776	22803	22771	22636	22781	22720	22628	22675	22689	22871	22821	22709	22689	22894	22680	22579	22652	22738	22862	22716	22729	22597	22761	22611	22865	22867	22785	22551	22971	22892	22734	22579	22811	22655	22475	22840	22580	22684	22560	22604	22863	22778	22876	22867	22805	22647	22552	22780	22847	22773	22599	22973	22614	22565	22533	22733	22701	22912	22628	22588	22748	22710	22753	22731	22619	22515	22466	22697	22769	22576	22677	22510	22734	22382	22350	22623	22720	22642	22648	22733	22732	22843	22752	22487	22741	22517	22450	22732	22642	22510	22428	22715	22891	22764	22691	22624	22755	22398	22791	22729	22682	22699	22609	22626	22816	22622	22955	22769	22541	22686	22778	22789	22808	22655	22732	22609	22659	22713	22817	22897	22540	22864	22541	22699	22699	22681	22558	22783	22862	22715	22619	22529	22746	22702	22636	22586	22782	22692	22720	22567	22476	22837	22634	22890	22691	22997	22815	22673	22486	22565	22411	22691	22691	22669	22622	22818	22668	22779	22564	22622	22681	23002	22454	22819	22728	22607	22604	22693	22755	22735	22533	22736	22816	22841	22607	22686	22818	22941	22512	22756	22751	22931	22977	22593	22599	22576	22800	22764	22634	22540	22835	22687	22822	22538	22703	22654	22716	22806	22835	22699	22719	22648	22535	22535	22616	22674	22925	22794	22587	22762	22828	22802	22910	22501	22786	22617	22604	22889	22629	22645	22721	22552	22754	22539	22484	22787	22395	22775	22270	22494	22737	22816	22713	22799	22734	22752	22825	22607	22872	22453	22711	22889	22887	22638	22789	22586	23060	22679	22839	22628	22815	22672	22506	22689	22794	22484	22721	22605	22589	22601	22765	22625	22522	22459	22596	22645	22777	22411	22791	22527	22696	22563	22481	22968	22746	22567	22721	22604	22640	22547	22692	22821	22744	22644	22860	22761	22809	22909	22823	22563	22706	22802	22679	22381	22712	22708	22760	22684	22639	22826	22740	22667	22456	22624	22606	22815	22725	22720	22840	22861	22607	22776	22710	22651	22615	22669	22634	22817	22684	22491	22711	22785	22679	22493	22456	22674
34489	56149	48834	33049	24583	20882	18944	18609	18364	18305	18238	18428	18269	18340	18450	18454	18495	18339	18375	18249	18256	18354	18416	18225	18428	18273	18272	18325	18344	18371	18342	18398	18433	18433	18352	18381	18332	18403	18352	18459	18297	18421	18502	18240	18365	18306	18435	18140	18260	18332	18398	18365	18560	18327	18303	18220	18114	18110	18516	18364	18386	18331	18343	18354	18295	18314	18125	18208	18558	18311	18417	18421	18374	18286	18300	18406	18344	18202	18327	18253	18272	18393	18312	18178	18361	18453	18278	18405	18320	18183	18514	18439	18136	18410	18358	18364	18356	18313	18281	18329	18444	18268	18342	18129	18167	18270	18409	18316	18415	18146	18418	18329	18303	18370	18255	18434	18218	18313	18148	18166	18240	18253	18379	18441	18440	18146	18362	18349	18307	18329	18442	18186	18281	18252	18349	18353	18291	18365	18225	18263	18268	18322	18327	18384	18187	18523	18389	18247	18302	18314	18403	18472	18308	18327	18439	18183	18305	18374	18276	18273	18343	18261	18318	18348	18398	18333	18189	18406	18419	18198	18047	18331	18440	18244	18498	18262	18256	18308	18377	18331	18300	18389	18386	18295	18403	18324	18290	18208	18389	18285	18238	18383	18285	18351	18295	18347	18406	18256	18317	18376	18255	18243	18289	18126	18272	18362	18484	18339	18453	18381	18286	18365	18430	18178	18448	18310	18309	18340	18392	18412	18416	18145	18356	18399	18385	18333	18222	18239	18531	18401	18265	18236	18392	18332	18432	18458	18271	18339	18362	18423	18477	18364	18323	18110	18437	18403	18236	18399	18265	18377	18350	18405	18284	18403	18297	18408	18409	18468	18220	18257	18382	18259	18374	18312	18219	18518	18224	18327	18518	18376	18296	18320	18305	18298	18326	18334	18318	18348	18193	18216	18346	18198	18474	18438	18423	18421	18217	18393	18315	18301	18569	18342	18368	18242	18424	18438	18238	18362	18413	18219	18279	18289	18283	18187	18111	18239	18278	18344	18227	18248	18399	18207	18256	18519	18448	18263	18217	18293	18335	18232	18266	18464	18290	18465	18402	18376	18375	18141	18521	18217	18556	18436	18361	18105	18380	18475	18316	18176	18356	18326	18264	18415	18270	18302	18315	18381	18251	18424	18353	18361	18362	18297	18425	18367	18256	18347	18283	18461	18281	18362	18422	18264	18414	18258	18173	18336	18321	18415	18330	18242	18371	18306	18328	18275	18324	18418	18228	18260	18301	18401	18237	18267	18377	18366	18266	18290	18331	18458	18239	18186	18308	18267	18225	18409	18480	18352	18369	18091	18360	18395	18295	18383	18302	18331	18409	18335	18308	18262	18383	18429	18247	18389	18284	18295	18458	18214	18316	18352	18346	18426	18387	18390	18167	18220	18258	18454	18277	18240	18355	18264	18321	18489	18324	18329	18346	18166	18227	18193	18206	18350	18192	18218	18358	18373	18283	18307	18339	18402	18342	18303	18462	18269	18320	18169	18370	18328	18354	18282	18439	18329	18494	18403	18227	18141	18489	18374	18397	18310	18409	18391	18299	18265	18331	18359	18209	18351	18203	18359	18313	18405	18426	18328	18415	18375	18375	18365	18300	18325	18390	18448	18376	18239	18243	18328	18385	18204	18376	18589	18308	18312	18366	18398	18382	18355	18360	18319	18174	18344	18168	18465	18434	18378	18194	18378	18343	18327	18314	18444	18334	18392	18263	18432	18418	18396	18448	18459	18166	18407	18448	18304	18425	18467	18268	18349	18286	18263	18278	18274	18206	18152	18302	18290	18312	18368	18341	18370	18398	18429	18207	18245	18237	18429	18351	18361	18374	18451	18198	18248	18269	18452	18404	18227	18320	18259	18258	18364	18389	18224	18353	18103	18308	18345	18311	18400	18382	18237	18292	18325	18367	18313	18411	18417	18338	18375	18327	18308	18445	18358	18441	18448	18360	18212	18230	18278	18364	18362	18345	18335	18340	18237	18376	18413	18306	18410	18383	18307	18342	18440	18234	18392	18346	18375	18307	18383	18569	18317	18399	18286	18374	18360	18363	18277	18288	18296	18304	18396	18332	18335	18290	18511	18439	18176	18248	18425	18320	18419	18389	18343	18277	18515	18308	18182	18459	18174	18387	18411	18190	18435	18509	18156	18252	18537	18257	18411	18293	18376	18346	18183	18222	18329	18139	18416	18177	18281	18339	18212	18421	18367	18417	18219	18316	18167	18232	18437	18426	18385	18517	18238	18270	18276	18245	18328	18218	18348	18226	18420	18193	18482	18328	18236	18463	18146	18402	18319	18450	18603	18264	18287	18502	18320	18355	18540	18164	18341	18508	18244	18382	18220	18325	18342	18302	18294	18423	18301	18380	18283	18396	18347	18350	18375	18465	18420	18364	18295	18362	18162	18308	18341	18545	18382	18231	18451	18376	18426	18330	18287	18386	18368	18299	18302	18287	18334	18190	18496	18347	18427	18433	18501	18377	18322	18393	18362	18403	18370	18356	18389	18378	18533	18314	18251	18401	18356	18392	18379	18310	18328	18478	18369	18306	18284	18163	18358	18302	18267	18246	18450	18337	18332	18382	18359	18209	18210	18362	18228	18469	18458	18284	18488	18312	18115	18253	18258	18225	18398	18209	18427	18259	18354	18337	18177	18230	18306	18610	18359	18315	18270	18323	18341	18482	18358	18483	18624	18589	18193	18347	18237	18409	18041	18363	18466	18417	18438	18320	18442	18461	18266	18344	18305	18491	18142	18257	18227	18502	18228	18393	18343	18085	18398	18269	18343	18368	18284	18418	18295	18398	18535	18199	18279	18388	18327	18345	18544	18203	18279	18245	18289	18491	18386	18188	18371	18226	18329	18292	18380	18319	18270	18400	18310	18338	18536	18454	18317	18483	18325	18298	18248	18324	18204	18470	18416	18260	18262	18328	18266	18413	18544	18283	18386	18343	18410	18395	18269	18320	18137	18267	18293	18390	18482	18294	18458	18256	18280	18417	18243	18509	18535	18440	18473	18357	18373	18354	18413	18260	18494	18449	18244	18127	18200	18278	18291	18239	18305	18553	18253	18491	18339	18367	18291	18372	18379	18397	18257	18440	18382	18397	18278	18234	18471	18278	18472	18317	18365	18219	18386	18293	18260	18289	18328	18215	18418	18313	18502	18215	18296	18422	18138	18298	18193	18321	18333	18371	18265	18384	18359	18362	18536	18415	18389	18394	18533	18326	18276	18317	18446	18492	18419	18310	18286	18182	18393	18418	18353	18381	18428	18171	18394	18460	18348	18448	18373	18260	18403	18346	18228	18394	18223	18157	18334	18347	18400	18331	18182	18510	18331	18477	17944	18569	18410	18282	18304	18323	18364	18669	18312	18378	18365	18319	18348	18371	18286	18382	18224	18432	18204	18344	18246	18322	18339	18318	18342	18234	18177	18336	18480	18494	18293	18406	18281	18314	18367	18275	18412	18385	18428	18215	18169	18393	18267	18119	18420	18472	18304	18316	18434	18123	18225	18459	18476	18220	18363	18402	18343	18400	18405	18285	18256	18257	18259	18418	18284	18248	18124	18328	18453	18413	18147	18463	18462	18317	18193	18425	18318	18317	18389	18204	18325	18334	18293	18232	18338	18317	18398	18262	18374	18393	18454	18197	18332	18370	18469	18343	18419	18232	18303	18132	18358	18386	18389	18372	18236	18297	18242	18245	18364	18335	18259	18521	18334	18376	18472	18356	18221	18338	18307	18343	18261	18256	18285	18432	18256	18399	18406	18281	18303	18392	18108	18483	18321	18397	18341	18394	18236	18457	18164	18305	18263	18308	18362	18286	18294	18298	18454	18456	18426	18351	18325	18463	18414	18402	18275	18450	18360	18328	18520	18268	18258	18374	18371	18330	18466	18135	18354	18370	18375	18273	18192	18320	18375	18178	18435	18336	18376	18362	18422	18428	18337	18468	18407	18330	18414	18217	18391	18252	18386	18384	18359	18397	18306	18356	18372	18540	18338	18230	18228	18319	18309	18348	18211	18269	18285	18311	18094	18437	18139	18516	18205	18427	18345	18360	18186	18428	18326	18530	18281	18337	18285	18367	18420	18152	18286	18327	18478	18223	18315	18465	18232	18279	18275	18308	18289	18353	18235	18580	18432	18210	18341	18300	18413	18258	18316	18298	18361	18351	18274	18270	18211	18329	18382	18259	18449	18366	18203	18470	18491	18440	18388	18271	18348	18298	18328	18243	18307	18410	18164	18296	18351	18387	18434	18357	18440	18416	18336	18369	18326	18151	18214	18304	18393	18061	18407	18390	18151	18335	18241	18380	18293	18306	18268	18271	18492	18295	18394	18360	18327	18311	18463	18312	18437	18325	18391	18214	18256	18249	18360	18439	18538	18442	18415	18245	18274	18516	18401	18303	18513	18533	18172	18340	18328	18303	18221	18256	18389	18410	18349	18228	18319	18314	18358	18345	18406	18230	18406	18354	18169	18192	18420	18384	18442	18134	18229	18622	18187	18314	18312	18321	18277	18341	18292	18208	18355	18306	18329	18484	18508	18306	18254	18360	18430	18306	18325	18215	18407	18244	18370	18298	18437	18364	18217	18469	18431	18472	18167	18356	18233	18224	18218	18509	18384	18227	18456	18346	18389	18338	18543	18214	18117	18267	18567	18269	18210	18342	18412	18274	18459	18224	18124	18434	18368	18262	18381	18401	18288	18537	18261	18553	18231	18531	18456	18466	18394	18267	18349	18319	18380	18210	18285	18451	18329	18426	18348	18304	18309	18481	18181	18317	18248	18277	18176	18414	18327	18374	18346	18223	18359	18432	18372	18308	18178	18318	18439	18516	18250	18270	18314	18465	18375	18349	18234	18267	18401	18254	18422	18386	18289	18359	18212	18278	18294	18442	18367	18180	18143	18288	18212	18302	18306	18314	18328	18408	18312	18330	18325	18323	18310	18199	18462	18071	18331	18346	18210	18210	18317	18474	18456	18418	18360	18357	18385	18420	18403	18514	18209	18462	18422	18264	18225	18326	18495	18500	18272	18240	18352	18377	18403	18191	18400	18369	18160	18354	18442	18332	18431	18313	18173	18111	18363	18406	18088	18373	18592	18273	18467	18325	18405	18310	18360
24042	24099	45000	48662	40902	34356	29217	24532	22916	22591	22491	22546	22418	22788	22788	22477	22665	22556	22545	22641	22402	22440	22560	22417	22616	22738	22546	22549	22388	22422	22452	22465	22507	22558	22354	22512	22538	22625	22534	22386	22689	22430	22509	22517	22540	22580	22659	22352	22358	22523	22597	22609	22659	22341	22448	22349	22480	22274	22529	22572	22320	22374	22461	22319	22397	22160	22484	22517	22542	22473	22391	22481	22468	22585	22345	22622	22379	22607	22574	22505	22591	22271	22466	22508	22388	22591	22592	22475	22720	22583	22437	22358	22438	22155	22470	22451	22398	22541	22435	22552	22617	22443	22514	22259	22302	22342	22587	22494	22485	22444	22548	22431	22390	22394	22444	22442	22357	22358	22380	22495	22456	22465	22469	22414	22348	22590	22367	22527	22431	22508	22396	22588	22414	22308	22316	22377	22494	22561	22375	22453	22474	22503	22294	22296	22510	22378	22444	22287	22642	22461	22482	22395	22437	22361	22339	22372	22191	22269	22438	22285	22068	22664	22653	22711	22536	22398	22526	22621	22366	22405	22512	22393	22353	22522	22424	22425	22325	22464	22308	22555	22559	22548	22429	22448	22347	22283	22231	22502	22382	22444	22344	22450	22471	22427	22352	22401	22643	22277	22531	22245	22537	22292	22560	22302	22717	22474	22670	22485	22491	22410	22394	22480	22470	22261	22292	22252	22239	22338	22650	22256	22427	22499	22379	22392	22536	22423	22440	22199	22356	22339	22272	22345	22399	22351	22420	22316	22413	22290	22101	22293	22399	22387	22493	22407	22483	22540	22417	22067	22425	22422	22186	22354	22421	22345	22289	22257	22396	22337	22779	22568	22485	22333	22436	22382	22337	22511	22587	22526	22405	22549	22290	22353	22376	22385	22376	22235	22654	22355	22208	22384	22503	22364	22292	22272	22423	22529	22572	22207	22400	22408	22419	22394	22218	22444	22594	22456	22532	22402	22377	22397	22458	22466	22287	22463	22560	22408	22234	22265	22303	22427	22509	22394	22488	22316	22316	22216	22677	22418	22351	22384	22324	22452	22446	22373	22548	22425	22360	22348	22614	22479	22470	22426	22342	22262	22352	22237	22553	22365	22393	22412	22433	22566	22405	22436	22452	22605	22318	22581	22313	22309	22557	22301	22442	22248	22474	22181	22466	22526	22449	22537	22170	22225	22653	22512	22428	22361	22467	22488	22584	22370	22424	22474	22485	22351	22490	22602	22263	22405	22365	22629	22433	22603	22408	22319	22624	22327	22392	22168	22384	22593	22559	22517	22530	22036	22507	22312	22569	22333	22468	22414	22480	22554	22356	22480	22340	22534	22323	22548	22405	22374	22651	22426	22357	22434	22601	22468	22336	22352	22600	22389	22362	22526	22610	22419	22507	22474	22452	22372	22440	22287	22444	22335	22292	22465	22475	22376	22499	22343	22401	22688	22326	22279	22369	22170	22571	22415	22372	22605	22374	22628	22380	22357	22558	22625	22432	22467	22467	22638	22322	22361	22547	22538	22560	22312	22377	22407	22337	22416	22375	22438	22260	22305	22487	22418	22510	22677	22302	22446	22317	22120	22466	22378	22497	22468	22565	22315	22316	22400	22252	22516	22339	22298	22197	22339	22374	22358	22469	22192	22306	22420	22509	22528	22664	22587	22320	22323	22165	22400	22704	22471	22351	22523	22346	22515	22215	22417	22422	22500	22489	22410	22359	22406	22521	22378	22427	22452	22378	22296	22428	22415	22541	22448	22466	22452	22457	22390	22288	22268	22541	22419	22426	22548	22493	22546	22495	22408	22583	22253	22517	22136	22589	22327	22348	22406	22461	22481	22279	22567	22429	22530	22611	22404	22448	22245	22537	22202	22300	22368	22319	22435	22293	22379	22228	22651	22193	22342	22693	22607	22474	22296	22464	22354	22517	22237	22427	22433	22443	22452	22350	22433	22191	22286	22192	22371	22475	22203	22373	22287	22438	22240	22456	22377	22534	22534	22356	22239	22549	22358	22625	22164	22186	22698	22583	22493	22377	22570	22478	22470	22380	22521	22327	22444	22291	22468	22506	22302	22585	22359	22275	22624	22434	22325	22623	22353	22433	22478	22389	22520	22280	22436	22596	22502	22581	22235	22467	22492	22387	22401	22298	22388	22415	22386	22294	22565	22484	22473	22458	22400	22494	22442	22396	22389	22239	22303	22489	22352	22517	22295	22576	22241	22593	22832	22369	22268	22328	22331	22456	22382	22509	22399	22593	22578	22434	22285	22508	22352	22498	22404	22391	22361	22651	22344	22340	22307	22517	22555	22453	22461	22499	22368	22656	22458	22537	22269	22525	22572	22290	22472	22466	22490	22188	22677	22451	22578	22448	22512	22284	22626	22575	22332	22467	22451	22515	22699	22345	22354	22475	22580	22517	22547	22380	22337	22200	22357	22406	22328	22424	22312	22472	22548	22696	22377	22533	22330	22425	22276	22422	22606	22447	22306	22189	22360	22283	22563	22207	22561	22414	22577	22490	22378	22445	22501	22498	22504	22530	22469	22402	22623	22417	22594	22275	22369	22424	22365	22402	22507	22501	22469	22395	22258	22253	22262	22169	22336	22467	22454	22363	22333	22314	22427	22476	22335	22423	22387	22326	22343	22542	22445	22290	22660	22448	22360	22455	22522	22306	22487	22308	22350	22488	22363	22337	22357	22311	22426	22519	22481	22501	22248	22238	22428	22493	22565	22437	22319	22509	22472	22413	22421	22284	22474	22365	22456	22400	22405	22273	22520	22569	22178	22263	22323	22367	22584	22571	22569	22326	22472	22503	22422	22475	22239	22391	22225	22505	22251	22441	22402	22308	22532	22672	22522	22348	22461	22301	22325	22384	22525	22588	22406	22452	22547	22461	22450	22293	22245	22372	22278	22423	22292	22397	22375	22465	22414	22655	22299	22392	22418	22401	22358	22376	22477	22444	22322	22612	22565	22403	22541	22382	22450	22418	22353	22231	22541	22378	22673	22352	22533	22579	22386	22556	22477	22534	22438	22561	22395	22279	22381	22421	22426	22255	22538	22461	22194	22314	22347	22591	22434	22659	22385	22388	22594	22417	22480	22393	22502	22518	22097	22400	22501	22398	22444	22491	22364	22496	22457	22304	22335	22529	22241	22428	22492	22363	22450	22267	22358	22411	22304	22445	22644	22324	22336	22328	22584	22314	22379	22396	22450	22385	22667	22433	22375	22539	22192	22465	22389	22343	22413	22480	22417	22601	22412	22402	22216	22234	22507	22515	22324	22228	22312	22554	22618	22669	22383	22584	22451	22468	22322	22431	22268	22340	22282	22322	22566	22413	22367	22549	22547	22548	22425	22513	22769	22464	22215	22631	22531	22470	22579	22571	22568	22380	22470	22503	22383	22173	22219	22421	22457	22573	22453	22403	22506	22649	22355	22487	22623	22250	22322	22336	22292	22506	22614	22278	22230	22522	22390	22307	22458	22525	22621	22416	22483	22365	22292	22497	22476	22437	22409	22387	22413	22605	22473	22316	22584	22488	22551	22168	22196	22436	22331	22505	22486	22427	22392	22514	22515	22396	22489	22679	22388	22724	22449	22536	22633	22560	22595	22425	22526	22428	22361	22345	22327	22535	22491	22408	22462	22297	22378	22583	22347	22291	22270	22343	22416	22413	22378	22439	22420	22317	22233	22472	22429	22295	22411	22398	22668	22273	22424	22262	22392	22421	22339	22411	22264	22558	22402	22471	22234	22417	22488	22287	22147	22280	22264	22460	22601	22350	22345	22280	22533	22592	22162	22469	22535	22428	22498	22443	22425	22506	22310	22676	22317	22451	22351	22315	22481	22393	22418	22205	22485	22447	22490	22637	22202	22566	22454	22352	22286	22435	22537	22814	22587	22372	22434	22533	22510	22484	22270	22596	22308	22457	22291	22643	22475	22306	22413	22347	22540	22371	22486	22373	22456	22303	22440	22059	22504	22443	22543	22472	22305	22640	22394	22416	22494	22502	22423	22532	22346	22226	22392	22515	22438	22431	22360	22363	22343	22402	22600	22391	22459	22473	22478	22433	22336	22115	22247	22491	22471	22560	22526	22356	22399	22552	22446	22558	22430	22156	22450	22519	22540	22411	22532	22210	22669	22360	22636	22392	22290	22289	22350	22532	22534	22560	22359	22460	22474	22240	22424	22526	22562	22414	22325	22476	22401	22413	22362	22537	22445	22502	22610	22420	22462	22395	22242	22423	22539	22525	22276	22301	22388	22414	22339	22442	22289	22313	22501	22501	22342	22401	22561	22370	22387	22286	22317	22499	22161	22325	22315	22249	22321	22732	22705	22592	22533	22538	22360	22437	22391	22688	22293	22391	22419	22401	22550	22436	22456	22448	22339	22420	22279	22275	22294	22294	22332	22513	22467	22410	22623	22333	22243	22562	22214	22353	22348	22461	22602	22431	22459	22352	22312	22413	22270	22648	22283	22351	22266	22418	22556	22387	22248	22330	22350	22388	22494	22282	22497	22397	22705	22315	22350	22446	22490	22520	22433	22142	22605	22158	22523	22544	22421	22564	22385	22255	22644	22304	22747	22342	22473	22427	22413	22289	22500	22523	22606	22378	22637	22650	22355	22250	22465	22439	22432	22534	22542	22468	22404	22454	22250	22695	22620	22354	22406	22411	22454	22418	22428	22272	22325	22289	22463	22393	22489	22312	22270	22409	22368	22430	22303	22308	22633	22366	22325	22479	22350	22380	22368	22367	22505	22341	22368	22610	22425	22307	22339	22492	22241	22213	22543	22349	22270	22346	22501	22276	22582	22364	22362	22600	22400	22417	22300	22407	22199	22396	22233	22451	22424	22426	22589	22380	22374	22426	22375	22365	22453	22486	22485	22509	22562	22430	22291	22632	22174	22382	22339	22431	22354	22539	22342	22497	22470	22450	22411	22199	22686	22471	22440	22268	22456	22467	22488	22437	22117	22454	22295	22484	22330	22393	22463	22246	22233	22342	22458	22417	22790	22594	22475	22382	22314	22322	22521	22309	22467	22375	22314	22610	22394	22490	22556	22614	22320	22209	22117	22274	22593	22359	22431	22385	22325	22362	22351	22439	22349	22476	22326	22218	22327	22522	22405
57267	99729	90423	66098	47640	33234	23799	20121	18691	18223	18185	18275	18183	18080	18241	18272	18108	18473	18074	18125	18124	18099	18339	18227	18263	18109	18256	18255	18224	18201	18253	18287	18280	18361	18274	18210	18151	18207	18271	18098	18185	18300	18232	18176	18221	18282	18048	18108	18232	18324	18337	18248	18140	18158	18433	18329	18265	18245	18273	18265	18230	18271	18156	18182	18365	18250	18244	18154	18230	18279	18304	18298	18212	18031	18240	18023	18047	18210	18220	18317	18115	18278	18008	18191	18310	18056	18252	18246	18362	18247	18193	18161	18169	18229	18166	18313	18233	18183	18206	18188	18167	18233	18103	18183	18414	18186	18163	18220	18257	18033	18105	18409	18400	18180	18254	18076	18263	18234	18223	18173	18289	18221	18149	18244	18201	18293	18330	18161	18222	18043	18203	18279	18101	18206	18209	18270	18245	18054	18236	18209	18274	18142	18277	18375	18062	18218	18354	18161	18133	18228	18102	18129	18155	18127	18225	18284	18111	18343	18270	18177	18128	18020	18183	18225	18163	18344	18193	18201	18263	18223	18265	18163	18141	18088	18033	18250	18090	18208	18140	18023	18370	18194	18295	18223	18123	18377	18248	18181	18282	18372	18307	18094	18190	18242	18140	18287	18210	18122	18087	18025	18453	18259	18225	18339	18250	18081	18198	18168	18098	18145	18115	18197	18164	18294	18243	18173	18210	18169	18254	18181	18188	18177	18224	18253	18238	18046	18166	18139	18183	18387	18134	18262	18149	18130	18168	18332	18229	18390	18074	18117	18245	18204	18283	18271	18267	18207	18245	18220	18059	18265	18312	18216	18135	18135	18116	18247	18304	17987	18151	18120	18095	18210	18382	18190	18241	18280	18076	18166	18005	18184	18109	18256	18356	18168	18340	18133	18217	18195	18236	18478	18357	18356	18193	18200	18053	18310	18250	18128	18128	18181	18268	18350	18114	18371	18117	18163	18249	18325	18278	18200	18193	18234	18234	18154	18237	18174	18197	18189	18205	18219	18382	18111	18209	18317	18078	18245	18254	18184	18013	18247	18222	18292	18242	18171	18251	18201	18231	18142	18336	18233	18277	18186	18163	18066	18073	18156	18081	18039	18270	18262	18181	18248	18214	18061	18039	18209	18215	18160	18099	18061	18168	18104	18207	18358	18166	18210	18410	18344	18151	18238	18250	18039	18139	18401	18122	18175	18197	18232	18069	18181	18165	18003	17886	18185	18072	18276	18135	18307	18223	18086	18306	18125	18379	18274	18176	18091	18248	18291	18180	18231	18330	18136	18133	18181	18105	18284	18040	18252	18236	18223	18248	18242	18291	18197	18164	18226	18216	18160	18169	18281	18216	18305	18134	18095	18158	18230	18185	18146	18148	18179	18191	18082	18166	18149	18311	18116	18220	18279	17996	18375	18132	18155	18209	18377	18185	18111	18136	18156	18100	18290	18369	18127	18124	18142	18203	18268	18155	18278	18197	18221	18330	18293	18210	18151	18152	18147	18107	18087	18139	18321	18053	18366	18214	18164	18206	18065	18227	18075	18264	18231	18339	18166	18196	18236	18250	18222	18374	18206	18094	18106	18113	18287	18201	18191	18236	18214	18245	18084	18254	18215	18110	18360	18182	18046	18158	18301	18244	18188	18265	18229	18214	18072	18174	18221	18167	18160	18200	18097	18243	18243	18195	18227	18075	18164	18225	18369	18303	18232	18042	18171	18295	18309	18112	18291	18001	18360	18316	17996	18219	18138	18254	18262	18207	18336	18169	18295	18224	18243	18236	18397	18144	18241	18143	18158	18064	18193	18031	18179	18221	18238	18286	18423	18205	18276	18076	18164	18308	18181	18080	18286	18073	18158	18330	18242	18070	18182	18355	18157	18276	18232	18200	18167	18207	18185	18251	18153	18209	18246	18299	18283	18168	18149	18306	18117	18266	18186	18235	18214	18069	18140	18299	18082	18029	18330	18234	18077	18204	18357	18236	18235	18338	18093	18241	18202	18120	18116	18062	18165	18240	18200	18140	18260	18058	18209	17989	18236	18227	18185	18049	18422	18168	18049	18269	18102	18195	18209	18212	18075	18175	18238	18155	18259	18296	18279	18136	18147	18033	18064	18136	18040	18332	18202	18230	18130	18141	18076	18111	18207	18264	18161	18075	18196	18236	18080	18244	18146	18170	18161	18370	18185	18163	18175	18146	18137	18216	18332	18225	18327	18101	18189	17939	18244	18198	18280	18197	18086	18302	18217	18158	18272	18102	18156	18302	18255	18216	18277	18185	18050	18301	18346	18233	18146	18283	18066	18058	18240	18186	18115	18120	18112	18237	18203	18151	18288	18258	18135	18195	18105	18162	18336	18112	18191	18278	18084	18354	18029	18347	18256	18277	18255	18179	18327	17975	18243	18343	18266	18297	18265	18274	17983	18343	18135	18201	18052	18218	18112	18129	18136	18224	18136	18330	18271	18076	18122	18083	18217	18150	18163	18103	18216	18228	18312	18182	18111	18178	18144	18263	18316	18427	18383	18089	18173	18235	18169	18197	18319	18239	18249	18111	18090	18342	18085	18068	18247	18032	18216	18073	18151	18188	18189	18206	18190	18297	18107	18184	18213	18206	18165	18068	18279	18176	18120	18166	18120	18116	18300	18041	18265	18082	18157	18139	18149	18208	18136	18272	18479	18339	18358	18272	18202	18270	18015	18341	18214	18181	18247	18117	18090	18172	18295	18349	18302	18077	18269	18247	18283	18363	18158	18277	18121	18317	18394	18237	18198	18341	18148	18134	18126	18209	18231	18206	18113	18112	18248	18160	18314	18265	18239	18259	18276	18257	18354	18139	18224	18321	18269	18180	18221	18301	18150	18195	18104	18175	18406	18089	18308	18142	18046	18279	18141	18135	18377	18194	18145	18067	18105	18114	18060	18303	18095	18155	18228	18158	18357	18242	18169	18296	18237	18338	18050	18319	18328	18152	18185	18159	18096	18104	18265	18215	18179	18259	18294	18326	18179	18193	18350	18169	18096	18255	18141	18415	18075	18264	18260	18239	18221	18209	18296	18252	18077	18205	18394	18413	18177	18159	18383	18257	18025	18176	18056	18223	18180	18240	18153	18044	18197	18202	18045	18248	18300	18322	18092	18291	18224	18153	18098	18242	18271	18109	18192	18181	18253	18111	18311	18177	18152	18347	18106	18176	18222	18074	18123	18224	18127	18250	18036	18302	18073	18183	18289	18168	18466	18431	18260	18178	18302	18327	18176	18285	18272	18132	18235	18220	18084	18222	18342	18076	18094	18271	18221	18363	18101	18343	18185	18245	18262	18132	18177	18241	18295	18357	18370	18060	18143	18011	18188	18204	18392	18146	18081	18110	18402	18266	18162	18152	18297	18124	18109	18305	18218	18118	18115	18280	18226	18347	18112	18175	18249	18276	18227	18187	18217	18290	18282	18368	17969	18166	18168	17999	18169	18297	18254	17982	18122	18126	18069	18235	18115	18144	18166	18290	18156	18340	18117	18073	18168	18230	18117	18305	18223	18266	18175	17994	18262	18536	18251	18139	18395	18322	18315	18040	18219	18148	18243	18267	18212	18118	18400	18255	18247	18027	18284	18337	18139	18156	18328	18297	18150	18192	18260	18236	18147	18144	18183	18076	18205	18258	18084	18346	18412	18210	18335	18038	18225	18233	18316	18132	18207	18140	18329	18158	18238	18293	18211	18197	18260	18168	18169	18229	18327	18126	18191	18098	18147	18057	18218	18160	18326	18296	18280	18177	18199	18414	18210	18153	18122	18407	18006	18175	18191	17964	18196	18109	18184	18175	18265	18155	18304	18210	18405	18448	18218	18040	18221	18191	18251	18326	18318	18218	18406	18269	18159	18281	18322	18253	18190	18177	18286	18099	18205	18225	18122	18071	18256	18232	18177	18292	18180	18153	18417	18081	18090	18334	18138	18289	18135	18256	18234	18318	18275	18141	18254	18400	18297	18163	18189	18273	18204	18374	18182	18168	18148	18274	18096	18293	18174	18146	17994	18289	18021	18379	18219	18204	18294	18264	18158	18159	18199	18214	17985	18280	18186	18236	18227	18340	18187	18141	18089	18120	18224	18287	18284	18178	18455	18260	18177	18121	18301	18259	18296	18163	18260	18228	18346	18169	18273	18231	18026	18389	18098	18145	18239	18093	18302	18326	18271	18194	18352	18206	18185	18171	18435	18254	18140	18065	18210	18206	18151	18025	18169	18198	18295	18102	18314	18458	18372	18065	18225	18236	18202	18247	18175	18243	18234	18209	18186	18193	18317	18368	18297	18018	18155	18359	18051	18250	18219	18254	18289	18327	18368	18117	18147	18144	18112	18154	18151	18126	18212	18269	18140	18138	18116	18089	18336	18288	18263	18082	18078	18242	18273	18142	18101	18289	18142	18018	18257	18337	18328	18180	18312	18276	18351	17960	18240	18255	18182	18355	18081	18313	18156	18127	18059	18143	18274	18069	18164	18219	18325	18097	18114	18268	18401	18210	17990	18255	18258	18216	18301	18040	18497	18180	18187	18238	18158	18406	18400	18247	18271	18229	18326	18425	18254	18276	18140	18352	18207	17971	18127	18308	18188	18194	18248	18361	18234	18089	18404	18320	18185	18169	18032	18252	18118	17952	18258	18267	18068	18196	18355	18298	18192	18323	18104	18232	17966	18063	18120	18316	18192	18244	18345	18283	18123	18242	18340	18195	18278	18047	18208	17981	18202	18170	18259	18224	18130	18239	18246	18426	18259	18126	18261	18082	18145	18048	18185	18178	18250	18191	18246	18318	18177	18064	18177	18398	18217	18108	18195	18100	18113	18197	18154	18378	18312	18304	18288	17936	18099	18266	18165	18288	17928	18182	18104	18187	18216	18203	18278	18169	18242	18121	18254	18361	18120	18250	18339	18066	18334	18367	18058	18294	18116	18169	18056	18180	18204	18167	18238	18144	18167	18280	18357	18221	18224	18075	18348	17992	18366	18287	18146	18106	18043	18452	18241	18183	18149	18183	18298	18188	18087	18267	18055	18050	18281	18131	18224	18132	18311	18171	18264	18157	18425	18158	18346	18095	18234	18198	18436	18138	18165	18174	18132	18226	18268	18265	18200	18172	18113
22883	22912	40551	44949	40219	36211	32536	26211	23969	23537	23568	23134	23349	23142	23134	23512	23274	23241	23229	23108	23086	23241	23241	23360	23102	23087	23146	23000	23193	23310	23166	23186	22930	23319	22813	22805	23212	23102	22958	23153	22994	22908	23043	23283	22881	22840	23107	22972	23225	22855	22966	22967	22913	22953	23032	22755	23113	23018	23071	22952	22768	23026	23059	23047	23018	22667	23009	23055	23049	23013	23171	22874	23018	22840	22954	23019	22763	23238	23036	23019	23071	22978	22945	22766	23107	22955	23133	22901	23094	22871	22876	23012	22888	22959	23028	22768	22884	23018	22923	22987	22984	22861	22883	22780	22905	22905	23044	22937	22724	22996	22802	22887	23135	23006	22983	22998	23023	23044	22656	23057	23116	23236	22925	23030	22958	22843	22997	23154	23019	22935	23005	22917	22778	22926	22727	22892	23045	23110	22791	22945	22862	22890	22860	22833	23019	22968	23104	22914	22702	22904	22944	22869	22900	23076	23020	22850	23233	23044	22788	22972	22931	22826	23035	22904	23011	22932	22959	22961	23015	23138	23038	22837	22959	22670	22914	22859	22950	22969	22978	23208	22905	23062	23048	22833	22911	22862	22877	23045	23014	23192	23192	22829	22952	23059	22971	22769	22898	22957	22875	23069	22994	23033	23009	23014	22875	22892	22937	22948	22725	22927	22941	23135	22892	22798	23005	22857	22984	22921	22917	23178	22893	23019	22935	22784	22876	22914	22928	23012	23198	23138	23068	22958	23038	22786	23066	23037	22909	22770	23037	22917	22961	23013	23105	22911	22933	22900	22936	22837	22929	22866	23068	22934	22996	22704	22969	22791	22882	22919	23009	23145	22894	22923	22874	22884	22997	22970	22907	22937	22973	23085	22873	22883	23096	22851	22809	22935	23073	22872	22966	23022	23097	22929	23056	22960	22792	22819	22984	22958	23024	23195	23121	22872	22921	23082	22919	22938	23247	23238	22955	22962	22887	22933	22906	22960	23076	23083	23080	23104	22953	22909	23060	22919	23058	23244	22989	22902	22809	22883	22929	23030	22920	22957	22763	22958	23071	22926	22832	22945	22965	22938	23119	22786	23078	22828	22932	23215	22848	22937	22927	22752	23224	22846	22975	22998	22910	22928	22968	22937	22882	22920	22711	22920	23120	22685	23026	23031	22981	22818	22853	23121	22947	23099	22871	22910	22798	22891	23044	23062	22861	22758	23011	23059	22929	23290	22904	22743	22865	22887	23079	22825	23013	22848	22649	22938	22899	22978	22876	22912	22991	23212	22945	23144	23009	22941	23049	22906	22833	22907	22893	22791	22771	22830	22979	22825	22867	22933	22974	22806	22986	22976	23037	23084	22955	23049	22899	22977	22933	22920	22845	22777	22827	23105	22935	22857	23099	22906	22921	22725	23218	22969	22811	22866	22894	22853	23160	22957	22851	22885	22991	22781	22937	22843	22921	23032	22741	22817	22998	22873	22917	22885	23073	22872	23039	22706	23118	22824	22634	23096	22940	23044	22854	22903	22982	22933	22998	23015	22951	22875	22948	22975	22998	22828	23024	22766	22888	22996	22956	23044	22968	22985	22903	22968	23098	22836	23279	22949	22937	23094	22686	23103	23004	23080	23122	23002	23042	23149	22884	22889	23109	23108	22902	22789	22795	22951	23067	22782	22967	22895	22983	23166	22884	22851	22751	23116	22914	23031	23024	23112	22952	22884	23009	22810	23078	23065	22900	22816	22858	22918	23014	22885	22884	22811	23164	22821	22797	22828	22950	22696	22965	23134	22920	23134	23078	23020	23001	22897	22931	22869	22909	22856	22904	22751	22983	22861	22821	22987	22888	22671	23055	22963	23055	23025	23001	23010	23058	22909	22829	22981	22929	22970	23069	23092	22871	23042	22955	22767	22850	22957	23021	22939	22886	23070	23037	22889	23072	23101	22866	23101	23132	22927	22952	22926	23074	23035	23014	22962	22952	22974	22841	23208	22850	22851	22939	22942	22850	22905	22897	22831	23102	22862	22929	22866	22896	22824	22940	22868	22982	23105	23037	23009	23013	22688	23203	22932	22735	22912	22931	22651	22995	23001	23070	23062	23154	23019	23036	22814	23029	22952	22925	22940	22887	22849	22673	23061	23001	23019	23161	23106	23037	23026	23139	23154	23028	22911	23046	22859	22972	22782	23150	23004	23004	23052	23200	22901	22786	22921	23011	23027	22834	22896	22936	23102	22875	23033	23189	23095	22964	22863	22975	22940	23065	23207	23162	23208	22862	22970	23083	22772	22819	23295	22695	23158	23227	23006	22950	22728	22641	22835	22907	22808	22974	22792	22981	23090	22848	22867	22962	23096	23149	23213	23003	22889	22863	23008	22857	22977	22769	22894	22881	22845	22852	22895	23024	23047	22962	22897	22874	22923	22896	22928	23015	22630	22791	22813	22928	23199	23084	23055	23022	22829	22913	22770	23090	22838	22949	22955	23128	23092	23070	23095	22865	22968	22858	22790	22993	22934	22780	22889	23075	23002	23001	22953	23029	23014	22936	22823	22933	23040	22884	22945	23134	23036	22945	22670	22964	22768	23024	22824	22818	22926	23025	23068	22772	23023	23038	22942	22937	22952	22821	22818	22899	23000	23053	23134	22963	23028	22837	22949	22917	22741	22877	23178	22945	22781	23085	23160	22968	22698	22920	22872	22837	23049	22993	22914	23235	22936	23227	23375	22945	22887	22877	23113	22966	22957	22970	22912	22869	22974	22865	22801	22928	22861	22921	22701	22913	22996	22939	22829	22943	22956	22801	22914	22785	22960	23130	22910	22829	23018	22908	22839	22872	22841	22738	22827	22876	23018	22953	22921	23155	22771	22951	22950	22847	23185	22919	23044	22829	23078	22888	22933	22987	22890	23053	23011	23081	22904	23132	22998	23008	22825	23024	23068	22991	22872	23244	22936	22847	23037	22884	22991	23002	22974	23171	22947	23188	23101	22827	23069	23228	22982	23030	23080	22970	23212	22712	23093	22666	22808	22929	22876	22876	23093	22881	22682	22920	22865	22995	22683	22878	23040	22950	22781	23030	22898	22947	22866	22889	22823	22783	22800	22935	22784	23040	23032	23017	22826	23011	22966	23124	22975	23026	22995	22904	22965	22712	22675	22854	22873	22968	22872	23169	23205	22813	22779	22884	23006	22832	23081	23083	22915	23241	23033	22683	22834	22798	23055	22926	23045	22976	23037	23091	23177	22911	22849	22994	22931	23052	22959	23136	23040	22949	22885	22899	22850	22930	22971	23212	22952	22865	22907	22684	22803	22908	23015	22873	22898	22987	22989	22720	22872	22816	22996	22854	23158	23075	23060	22741	22953	23017	22823	23000	22847	23086	22846	23107	22676	22972	22935	22948	22998	23011	22853	22910	22944	22780	22897	22942	22941	22872	22949	23074	23024	22969	23122	23016	22994	23114	23008	22983	23146	22940	23059	22703	22855	22974	23069	22865	23046	22843	22973	22799	22893	22745	22953	22903	22856	22930	23090	22962	22938	22842	22998	22863	23049	23224	22815	22818	22774	22717	23003	23011	23093	23068	22947	23032	22886	22721	23032	22922	22809	22923	22755	22968	22840	23046	23073	22778	22635	22918	22738	22856	22911	23110	22912	22856	22846	23002	22851	22912	22790	22808	22667	22991	22849	23017	22898	22794	22908	22805	22713	22765	23142	23040	23035	23013	23127	23065	23048	22788	22856	22996	22828	22936	23043	22971	22816	23192	22893	22850	23126	22927	22769	23034	22624	22980	22838	22946	22867	22981	22769	22952	23123	22981	23020	22809	22884	22951	22775	22859	22860	22842	23309	23106	22931	22903	22800	22710	22794	22920	22555	22757	22863	22872	22913	22846	23214	22994	22994	22805	22789	22866	22764	22837	22889	23157	22949	22919	22992	22958	23148	22907	23126	22761	23104	22881	23013	23088	23017	23169	22682	23062	23226	22802	23040	22693	23037	23008	22705	22715	23011	22922	22869	22844	23063	23016	23140	22998	22980	22675	22812	22790	22815	22932	22983	22963	23111	22954	22818	22936	22976	23009	22907	22982	23093	22767	22937	23158	22770	23037	22963	22989	23016	22742	23099	22967	23194	22991	22805	23109	23030	23075	22881	22924	22854	22934	23051	22902	22923	22989	22984	22906	22945	23124	22862	22759	22882	22874	22979	23008	23185	22818	22893	22839	22805	22895	22970	22823	23039	23034	22823	22798	22937	22903	23118	22864	22875	22879	22947	22955	22879	23158	22972	23009	23080	22841	22937	22869	22988	22736	22910	22892	22913	22852	22923	22827	22718	22640	22885	22889	22819	22998	22849	23129	23011	23001	22883	22931	22767	22903	23033	23020	22919	23193	22946	22900	22819	23198	22999	22992	23111	22953	22673	22910	23004	22957	23096	22909	22821	22956	22888	22602	22963	23115	22954	22855	22856	22841	22895	23092	22682	22753	22748	23238	23008	22805	23031	22908	22922	23106	23050	22991	22987	23226	23071	22801	22811	22776	23171	22879	22965	22898	22823	23103	22862	23070	23034	23033	22893	23116	22750	22777	23033	22991	22782	22814	22960	22896	22890	22951	22943	23135	23098	23133	22867	22782	22909	22925	22689	22868	22899	22850	22922	22879	22866	22984	23193	22992	22807	22803	22943	23017	23038	22969	22812	23051	23203	22791	22907	22879	22906	22929	22898	23111	23206	22935	22866	23060	22882	22895	22844	22918	22926	23108	23028	23078	22974	22853	22913	23038	22940	22961	22749	22725	22888	22712	22813	22894	22824	22872	22927	22938	22804	22874	23140	23094	23070	23030	22832	22982	22791	22965	22881	22950	22788	23196	23034	23086	22778	23117	22949	22768	22931	23097	23029	22854	22941	23079	23009	22861	22913	22970	22812	22830	22817	22734	22727	23038	22910	23098	22813	23062	23016	22800	22809	22833	23019	22999	22787	22906	22848	22878	23006	23059	23223	23283	22989	22843	23084	23314	23080	22829	22965	22997	23007	22835	22924	23042	22989	22831	22872	22972	22817	23085	22769	23017	22806	22982	22958	23098	22882	22964	22968	22903	22928	23065	22736	22916	22811	23144	23006	23118	22983	22996	22725	22938	22750
62892	102798	98345	79458	57566	40151	27457	21322	19200	18706	18395	18521	18512	18487	18509	18582	18265	18675	18508	18433	18558	18643	18611	18349	18575	18535	18257	18523	18454	18437	18519	18544	18444	18457	18499	18611	18520	18356	18419	18643	18537	18556	18470	18408	18447	18240	18571	18371	18495	18424	18565	18493	18410	18639	18452	18500	18614	18692	18624	18420	18435	18611	18396	18603	18478	18506	18579	18558	18489	18500	18507	18406	18454	18685	18508	18439	18404	18506	18496	18402	18525	18528	18420	18330	18748	18507	18449	18407	18453	18493	18494	18512	18306	18389	18443	18425	18652	18454	18444	18453	18350	18475	18272	18405	18545	18491	18408	18544	18410	18423	18287	18477	18432	18581	18450	18427	18461	18636	18631	18467	18486	18511	18455	18528	18617	18448	18547	18500	18389	18485	18376	18407	18531	18337	18388	18464	18494	18488	18678	18610	18600	18360	18496	18417	18585	18624	18513	18427	18647	18456	18634	18602	18513	18471	18412	18524	18467	18455	18392	18507	18355	18524	18252	18644	18409	18360	18538	18522	18609	18464	18342	18484	18479	18591	18583	18485	18556	18536	18465	18446	18482	18393	18579	18395	18609	18491	18421	18473	18635	18487	18397	18468	18488	18642	18494	18341	18483	18516	18570	18402	18494	18623	18568	18385	18479	18319	18472	18478	18499	18594	18478	18569	18577	18501	18580	18545	18561	18433	18400	18473	18516	18732	18637	18464	18551	18518	18438	18406	18454	18647	18432	18434	18472	18594	18638	18470	18481	18532	18504	18462	18404	18497	18448	18687	18599	18505	18499	18322	18387	18498	18407	18432	18496	18559	18381	18553	18604	18579	18407	18483	18558	18421	18534	18372	18560	18512	18526	18494	18456	18484	18429	18369	18747	18484	18595	18477	18480	18407	18286	18440	18625	18211	18494	18385	18553	18379	18295	18420	18566	18512	18361	18647	18472	18503	18451	18545	18518	18630	18396	18538	18608	18372	18510	18586	18522	18712	18246	18423	18472	18640	18454	18540	18398	18368	18466	18367	18420	18253	18515	18517	18627	18555	18498	18440	18576	18444	18382	18449	18374	18302	18475	18390	18528	18334	18692	18518	18536	18509	18443	18557	18467	18655	18364	18482	18587	18329	18454	18350	18406	18403	18456	18459	18412	18588	18312	18618	18578	18429	18581	18435	18574	18399	18391	18359	18638	18393	18436	18665	18562	18501	18545	18380	18531	18312	18459	18370	18625	18514	18360	18621	18607	18572	18634	18549	18416	18525	18662	18522	18600	18542	18377	18597	18454	18607	18478	18413	18567	18471	18306	18414	18575	18346	18312	18489	18449	18565	18421	18505	18635	18601	18524	18388	18276	18441	18567	18448	18466	18431	18572	18266	18304	18567	18321	18438	18737	18518	18510	18619	18575	18569	18453	18551	18511	18326	18532	18287	18555	18442	18342	18469	18390	18514	18374	18461	18535	18483	18377	18454	18539	18585	18379	18419	18532	18470	18546	18398	18414	18573	18500	18629	18401	18509	18409	18508	18551	18472	18591	18557	18560	18469	18597	18411	18562	18595	18518	18570	18429	18603	18329	18653	18454	18583	18555	18345	18566	18433	18564	18423	18398	18498	18552	18627	18448	18602	18306	18511	18577	18593	18418	18363	18395	18403	18526	18430	18428	18376	18645	18420	18301	18447	18472	18514	18433	18507	18614	18525	18249	18605	18499	18475	18615	18413	18488	18354	18452	18429	18565	18670	18417	18494	18521	18318	18255	18520	18369	18362	18412	18436	18507	18494	18264	18560	18432	18587	18406	18433	18509	18691	18353	18521	18472	18510	18510	18627	18464	18552	18518	18474	18395	18594	18430	18431	18589	18452	18465	18494	18560	18438	18513	18457	18454	18454	18565	18505	18358	18616	18429	18410	18448	18504	18433	18615	18483	18467	18408	18498	18585	18458	18527	18338	18312	18536	18501	18557	18412	18384	18478	18668	18359	18528	18367	18330	18526	18470	18563	18531	18485	18483	18450	18446	18495	18445	18379	18595	18770	18337	18517	18525	18435	18434	18497	18472	18538	18465	18385	18639	18424	18506	18538	18436	18471	18515	18386	18453	18470	18532	18521	18577	18614	18579	18659	18398	18526	18567	18480	18576	18386	18443	18550	18511	18427	18494	18603	18507	18568	18445	18369	18306	18528	18540	18444	18464	18547	18408	18426	18493	18406	18467	18426	18297	18467	18318	18394	18367	18440	18717	18379	18556	18563	18641	18488	18260	18571	18483	18478	18565	18381	18515	18435	18427	18507	18461	18427	18382	18555	18560	18494	18386	18411	18565	18631	18544	18389	18481	18663	18525	18495	18342	18518	18545	18372	18327	18575	18447	18629	18394	18455	18636	18342	18491	18370	18438	18523	18524	18411	18367	18506	18539	18463	18544	18261	18639	18422	18521	18336	18272	18594	18366	18657	18650	18303	18348	18488	18406	18770	18474	18427	18455	18542	18474	18563	18523	18534	18365	18417	18563	18464	18576	18517	18605	18517	18549	18543	18341	18390	18510	18635	18246	18410	18380	18595	18462	18584	18496	18459	18542	18348	18453	18388	18550	18399	18523	18529	18421	18466	18366	18652	18528	18510	18277	18447	18595	18461	18431	18480	18618	18428	18420	18705	18429	18530	18581	18537	18207	18439	18594	18445	18388	18527	18455	18694	18533	18630	18587	18521	18548	18588	18435	18515	18501	18484	18371	18518	18345	18517	18456	18633	18496	18462	18491	18609	18531	18479	18399	18620	18556	18481	18414	18502	18570	18471	18475	18535	18636	18597	18751	18383	18292	18343	18468	18489	18493	18609	18535	18570	18465	18486	18484	18507	18631	18471	18505	18449	18538	18559	18605	18489	18464	18581	18501	18510	18428	18406	18544	18456	18462	18449	18552	18570	18491	18446	18433	18457	18592	18517	18580	18520	18519	18451	18603	18489	18460	18631	18440	18481	18430	18477	18550	18420	18476	18284	18447	18346	18349	18359	18502	18712	18355	18541	18539	18430	18415	18630	18335	18626	18713	18428	18479	18483	18189	18309	18568	18418	18587	18431	18370	18654	18633	18441	18425	18340	18541	18800	18394	18530	18342	18460	18533	18572	18472	18507	18694	18581	18467	18493	18428	18554	18531	18409	18442	18311	18523	18702	18386	18634	18509	18498	18501	18449	18236	18667	18403	18347	18378	18384	18579	18350	18557	18389	18634	18375	18619	18446	18456	18506	18462	18613	18485	18291	18439	18402	18487	18591	18655	18561	18531	18430	18489	18452	18382	18409	18372	18397	18559	18651	18537	18348	18507	18488	18564	18522	18601	18593	18491	18508	18383	18566	18486	18328	18208	18501	18447	18596	18417	18460	18541	18415	18414	18464	18391	18345	18421	18558	18396	18381	18461	18554	18406	18559	18505	18364	18453	18511	18380	18446	18468	18343	18462	18585	18560	18595	18559	18637	18673	18551	18391	18801	18574	18460	18503	18404	18493	18464	18454	18527	18418	18435	18466	18496	18538	18529	18480	18456	18500	18444	18473	18529	18351	18380	18474	18584	18588	18435	18468	18395	18247	18492	18387	18502	18509	18439	18374	18579	18510	18557	18338	18371	18511	18401	18315	18588	18382	18690	18369	18630	18439	18514	18518	18319	18435	18412	18539	18499	18579	18583	18346	18528	18709	18655	18674	18660	18515	18624	18358	18634	18479	18240	18415	18652	18489	18589	18411	18590	18572	18517	18422	18655	18557	18452	18307	18514	18356	18512	18732	18446	18576	18552	18295	18455	18489	18501	18389	18440	18453	18537	18435	18427	18617	18443	18606	18469	18430	18418	18590	18483	18420	18616	18458	18295	18560	18320	18759	18611	18347	18555	18485	18422	18398	18441	18544	18400	18545	18375	18579	18542	18484	18447	18533	18521	18364	18291	18523	18407	18627	18320	18386	18449	18416	18607	18454	18370	18519	18354	18535	18422	18385	18553	18392	18472	18396	18641	18546	18577	18304	18259	18463	18459	18572	18531	18339	18514	18350	18510	18677	18544	18517	18500	18439	18430	18344	18483	18407	18573	18469	18699	18501	18432	18493	18443	18273	18680	18400	18400	18532	18468	18597	18512	18587	18430	18498	18538	18510	18288	18444	18549	18499	18477	18338	18357	18564	18365	18458	18413	18226	18481	18630	18476	18530	18416	18345	18494	18370	18485	18510	18749	18514	18545	18371	18585	18507	18522	18638	18513	18541	18419	18467	18493	18600	18548	18494	18471	18425	18447	18634	18627	18446	18304	18730	18483	18404	18459	18418	18586	18481	18274	18416	18527	18448	18408	18450	18417	18253	18647	18478	18422	18252	18397	18527	18388	18425	18450	18377	18676	18584	18425	18573	18531	18481	18395	18401	18444	18488	18622	18431	18432	18493	18470	18683	18614	18581	18327	18400	18401	18606	18386	18417	18454	18641	18466	18455	18317	18568	18556	18415	18371	18454	18259	18586	18448	18536	18416	18488	18419	18492	18421	18321	18375	18403	18465	18410	18396	18574	18391	18309	18449	18353	18436	18532	18367	18377	18537	18727	18486	18332	18280	18464	18447	18446	18608	18391	18384	18506	18604	18519	18575	18515	18441	18492	18628	18590	18464	18635	18467	18473	18550	18613	18317	18423	18569	18468	18439	18229	18519	18393	18266	18402	18410	18476	18546	18398	18751	18564	18480	18434	18613	18443	18263	18548	18459	18512	18301	18415	18735	18410	18417	18509	18571	18573	18637	18362	18435	18554	18286	18484	18520	18570	18493	18449	18499	18517	18543	18394	18577	18388	18714	18478	18655	18280	18508	18480	18298	18489	18449	18500	18422	18373	18491	18350	18657	18457	18411	18403	18446	18496	18317	18535	18404	18477	18409	18484	18482	18551	18445	18544	18202	18393	18557	18638	18531	18481	18396	18321	18489	18458	18565	18433	18384	18471	18562	18520	18609	18580	18428	18508	18563	18541	18553	18460	18558	18515	18415	18386	18496	18605	18509	18495	18649	18458	18571	18402	18512	18376	18377	18515	18576	18385	18528	18480	18559	18378	18471	18427	18199	18483	18553	18431	18538	18503	18273	18321	18550	18462	18463	18365	18611	18549
28850	34784	48359	41631	30238	25726	24074	23289	23049	23028	22847	23040	23114	22984	23017	22802	23148	22996	23114	23083	23099	22871	23134	22846	23019	23192	22857	23040	22997	23015	22984	22919	23178	23105	23061	23127	23086	23201	22948	22998	22885	23055	23365	22866	23061	22946	22857	22854	23160	22893	23241	22888	22771	23135	22643	23221	22981	22987	22955	23105	23215	23010	22977	23018	22786	22867	23040	22971	22939	22986	22980	23058	22918	22983	22913	22951	23036	22894	23193	22807	22906	23012	22993	23013	23040	22919	22771	22914	22874	23030	22885	22732	22911	22985	23067	22826	23006	23029	22980	22935	23149	22889	22859	23049	22983	23069	23361	23094	22854	22885	22972	22986	23086	22902	22802	23043	22972	22942	22970	23023	22944	23057	23070	22938	22984	22814	23140	23059	23092	23297	23050	23069	23016	23242	22761	23023	23118	22878	22953	22925	22936	22958	23035	22847	23192	22914	22973	23078	23133	23046	23159	22955	23111	23026	23130	22808	22953	22921	22975	22950	22955	23012	23064	22934	22957	23127	22940	22692	22855	22870	22913	22930	22928	23071	22870	23080	23109	22885	22923	22922	23033	23104	22900	23028	23030	22906	22831	22980	22901	22908	23036	22929	22997	23062	23346	23030	22767	22959	23165	22942	22941	23181	22872	22905	23018	22915	22982	22903	22972	22880	23017	23096	23010	23118	22868	22978	23003	22928	22955	22923	22988	23061	22879	22926	23096	22865	22928	22893	22744	23057	23122	22950	23036	23143	23112	23080	23114	22979	23046	22949	22929	22840	23014	23022	23152	22968	22963	23038	22949	22985	23090	22838	22927	22963	23030	23036	22839	23192	22921	22804	22968	22921	22923	22949	23114	22952	23245	22923	22828	23043	22834	23040	23004	23096	22953	23022	22985	23059	23204	23127	22885	22971	23183	22844	22846	22948	23006	23047	22720	22931	23118	22993	22836	23146	23030	23125	23137	23082	23022	22957	22807	23154	22891	22897	23023	23052	22964	22986	23039	22929	23050	22866	23083	22990	23050	22931	22985	22847	23130	23056	22901	22980	23025	22791	22727	23049	23073	22902	22942	22847	22981	22924	22941	23080	22811	22947	22940	22830	23109	23100	22900	23181	23008	23086	22990	23193	22951	22911	22905	22874	22897	23065	22897	23065	22974	23020	23023	23019	22959	22895	23043	22981	22977	22978	22992	23021	22977	23071	23068	23004	23007	22926	22819	23115	23124	22994	22989	22918	22907	23073	22885	22930	22940	22744	22915	23059	22935	23057	23050	22924	23028	23140	23196	22968	23004	23096	22642	22987	23004	23056	23028	22998	22981	23031	22896	23105	22959	22870	23136	22943	22858	22884	22709	23073	23053	22954	23079	22936	22734	22899	22893	22766	22985	23133	22965	22922	22933	23037	23075	23156	22997	22915	22868	22968	22992	23208	22974	23008	23035	23071	22798	22937	23059	23194	23013	22822	22962	22862	22994	23004	22930	22889	23094	23052	22849	22815	22855	22965	22884	23016	22915	22911	23070	23211	22907	23184	22942	23195	22881	22883	22797	22792	23265	22915	22654	22882	22784	23053	22980	23087	23031	23031	22968	22966	23135	22881	23093	22794	23051	23040	22751	23057	22891	22866	22873	23067	23206	23048	22732	23139	22774	22762	23066	23075	22674	22900	23137	22911	22879	22977	23001	23165	23135	22870	22896	23099	23038	22987	22973	22968	23163	23034	22865	23132	22900	22970	22882	23047	22782	22996	23047	23017	23161	22914	22742	22915	23063	22995	23059	22936	23057	23060	22842	22924	23028	22979	22794	22864	22950	22953	22980	23061	22864	22918	23010	23019	22914	22808	22833	22967	23041	22886	22982	22834	22942	23055	22992	22816	23013	22938	22897	22920	22748	23116	22847	22946	22808	22953	23005	22954	23027	22997	22812	23250	23073	23058	22903	22866	23069	22887	22844	22810	22972	23159	23109	22867	22973	22956	22987	22991	23109	22949	22904	22825	22843	22684	23010	22892	23129	23043	23042	23011	23026	22859	23032	23103	22956	22806	23153	22858	23007	23018	22880	22994	22916	23157	22961	22953	23077	23000	22997	22947	23159	22923	23218	23038	22912	23019	22941	23133	22998	22915	22998	22798	22884	23130	22989	22734	22855	22848	23024	22892	22729	22909	23045	22832	22921	23152	23104	22783	22967	23155	23102	22979	23050	23123	22723	22868	23086	23013	22886	22788	23015	23022	23076	22803	23146	22894	22798	22691	22825	23036	23233	22898	22913	22948	22941	22946	22950	23115	23046	22857	22920	23000	23088	22931	23057	22992	22929	22807	22865	23021	23110	22945	22972	22853	22834	22751	23127	23058	22872	22986	22899	23001	23093	22894	22955	22807	23027	23088	22881	22768	23003	22978	22881	22899	22736	22882	23065	23029	22961	23198	23216	23024	22960	22680	23139	23012	23219	22917	22967	23064	23072	22968	22938	23095	22888	23008	23057	22960	22953	22735	22973	22864	22986	22901	23092	22986	23054	23059	23129	22792	23010	22948	23016	23143	23175	22979	23108	23044	23025	22759	23083	22856	23197	23072	22787	23020	23077	22811	23074	22919	22995	23060	23009	22913	22916	22769	23064	22868	22971	23035	23047	22897	22976	22942	22964	23047	23055	23057	23103	22883	23047	23050	23248	22920	23037	22862	22923	23135	23061	23163	22938	22825	22885	22928	22864	22642	23056	23065	23070	22767	22776	22763	23084	22979	23236	23180	23025	23102	23077	22976	22929	23024	22746	23058	23144	22849	22965	23180	22967	23110	22919	23041	23079	23058	22914	23060	22780	23267	22854	23085	23006	22960	23032	22962	22955	22971	23097	23003	23134	22994	23092	23137	23076	22900	22916	22911	22955	22876	22984	22917	22926	23009	23224	23016	22784	23035	23163	22921	22910	23174	22919	23003	23066	22921	23015	23055	22788	23069	22932	22804	22997	22897	22912	22992	23015	23068	23014	22938	22866	23082	23107	22897	22864	23074	23059	23050	23116	22794	22929	23091	23063	22773	22885	23032	22968	22874	22974	22959	22939	22972	23001	22901	23086	22921	22826	23115	22988	22796	22890	22945	22927	23027	23083	22749	22996	22841	23150	22949	23044	23074	22994	23086	23082	23156	23095	23041	22950	23003	23039	22988	22962	23131	23108	22912	22950	23031	22908	22756	23169	23181	23062	23014	22973	22852	22867	23047	22823	22964	23201	23309	22923	22894	23034	23050	23000	22822	22813	22825	22807	22879	22907	22840	23001	23060	23116	22977	22934	22989	23044	22896	23070	23004	23028	22981	22992	22898	22972	23023	22913	22934	23252	23033	22715	22919	23081	22965	22874	22795	22969	23152	23033	22911	23049	22970	22972	22822	22821	23095	22919	23104	23069	22789	22933	22994	23038	23190	23044	23246	23014	22943	22919	22908	23294	23254	23010	23019	23025	23095	22964	23121	22928	22950	23146	22928	23072	23017	23278	23067	22766	23104	22950	23126	22973	23092	23113	23102	22923	22962	22870	23192	23011	23002	23058	22778	23097	22991	22868	23362	22924	23014	23165	23123	23182	23042	23184	23096	22952	22891	22795	23094	22860	23064	23010	22897	22937	22907	23061	23005	22973	22954	23161	22863	22930	22891	23015	22786	23094	22935	22858	22940	22690	22993	22890	22892	23054	23172	23033	23123	22909	23000	22741	22912	22953	22819	23154	22862	23049	22993	23179	23190	23120	22905	22880	23016	22772	22928	22954	23050	22800	23016	23008	22966	23164	23033	22877	22806	23064	23120	22980	22899	22901	23093	22861	22966	22815	23000	23176	23064	23079	22803	22942	22988	23158	22840	22989	22963	23229	23067	23022	22839	22846	23085	22901	22902	22827	22969	22914	23028	23021	22903	22872	23090	22954	23173	22817	22917	22921	23069	23006	22887	23009	22902	23141	23099	23296	22866	23122	23040	23018	22946	23013	22908	23065	22915	22861	22845	23091	22861	23046	22938	22829	22854	23074	22963	23141	22913	23117	23092	23137	22918	23026	23048	22983	23006	23057	23073	22999	22824	23013	23095	23010	23018	23096	22867	23125	23045	22827	23100	23171	22936	22939	23035	23147	22999	22586	22747	22964	22980	22970	22936	23056	22995	23075	23021	23170	23027	22886	23040	22960	23078	23122	23015	23143	22898	23008	23070	22835	22940	23039	22845	22839	22912	22946	22756	22973	23200	22916	22875	23010	22839	23118	22827	22889	23127	23066	23047	22936	22963	23164	23082	22885	22954	23170	22847	22979	23103	23037	22972	23039	22915	22960	23016	22848	22882	22934	22968	23035	22983	22960	22961	22893	22861	22910	22886	22868	22905	22923	23031	23024	22883	23044	23042	22803	22888	23067	23115	22987	22834	23270	23050	23009	23102	23067	22926	23012	23034	22870	22810	23285	22958	22814	23086	23001	22976	23108	23006	22814	22860	22968	23183	22953	23011	22830	22864	22804	22877	23118	22914	23149	23013	22931	22884	22969	23057	22807	22881	23105	22851	23017	23080	23102	22959	23084	23089	23206	23144	23094	23113	23087	22853	22975	23044	22788	22834	23037	22913	23037	22833	22795	22801	23028	22939	23104	23102	23036	22776	23028	23130	23022	23099	22997	22786	23021	23092	23155	22904	23027	22973	23099	22945	22981	22981	23038	23009	22990	23057	22868	22949	22915	22813	23140	23050	23047	23181	22969	22966	22995	22992	23179	23094	23080	23048	22870	22997	22905	22891	23114	22949	23327	22917	23243	23073	22841	22955	23039	23150	22750	22971	22915	23119	23126	22961	23067	23128	23033	23079	23010	22872	23259	22867	22902	22986	22949	22972	23015	23012	23112	23069	23077	23071	23165	23106	23312	22874	23081	22857	23102	22998	23087	23039	22969	23041	23054	22799	22752	22939	23036	23197	22880	23097	22923	22658	22892	22969	23036	22862	23033	22702	23008	23154	22936	22944	22920	22962	23061	23020	22799	22867	23002	22911	23021	23064	22929	23052	23135	22816	23063	22958	22959	22788	23141	22780	22787	23019	22732	23086	22971	22919	22674	23202	23188	23323	22925	22908	22875	23148	23002	22982	22895	23052	22989	23148	23213	22980
32108	56260	50381	35982	25699	20855	19186	18722	18600	18371	18432	18543	18536	18411	18374	18354	18475	18374	18264	18350	18314	18560	18483	18567	18571	18434	18740	18467	18343	18401	18411	18377	18435	18695	18286	18552	18382	18515	18541	18410	18449	18509	18390	18357	18382	18494	18528	18488	18365	18557	18447	18293	18396	18507	18386	18712	18356	18421	18365	18317	18542	18605	18386	18420	18460	18395	18604	18285	18411	18522	18590	18592	18527	18546	18559	18430	18487	18330	18378	18475	18432	18376	18445	18610	18418	18521	18460	18388	18514	18410	18360	18600	18395	18315	18404	18445	18491	18408	18396	18434	18422	18462	18567	18338	18454	18467	18473	18368	18421	18364	18442	18338	18397	18410	18328	18354	18353	18271	18524	18395	18493	18362	18443	18458	18556	18485	18405	18466	18407	18429	18260	18604	18422	18430	18421	18477	18083	18527	18336	18531	18413	18366	18412	18506	18332	18500	18348	18636	18566	18392	18499	18475	18422	18463	18651	18481	18492	18567	18507	18506	18376	18311	18397	18625	18427	18381	18316	18552	18517	18363	18457	18146	18515	18319	18576	18440	18595	18350	18296	18326	18250	18504	18391	18377	18508	18380	18319	18270	18316	18337	18483	18445	18251	18353	18437	18362	18362	18276	18361	18315	18468	18457	18383	18571	18553	18338	18244	18573	18414	18287	18433	18330	18560	18436	18356	18321	18553	18277	18477	18422	18434	18448	18474	18338	18357	18266	18487	18419	18361	18470	18381	18546	18459	18428	18469	18317	18250	18377	18257	18224	18347	18358	18462	18509	18290	18545	18523	18546	18272	18379	18384	18482	18488	18357	18259	18570	18317	18517	18459	18237	18353	18417	18444	18461	18430	18396	18387	18521	18339	18405	18582	18339	18387	18451	18583	18321	18607	18290	18236	18259	18617	18435	18355	18326	18428	18392	18510	18291	18546	18376	18468	18644	18438	18600	18299	18436	18428	18465	18317	18214	18384	18336	18527	18400	18480	18405	18521	18468	18557	18462	18292	18292	18347	18298	18293	18321	18535	18339	18375	18306	18457	18399	18572	18385	18510	18703	18454	18495	18491	18578	18547	18420	18616	18392	18358	18440	18413	18579	18303	18240	18399	18513	18355	18507	18305	18313	18378	18462	18337	18436	18401	18323	18258	18424	18341	18416	18308	18598	18520	18570	18288	18389	18574	18359	18418	18502	18495	18544	18466	18477	18294	18408	18593	18461	18329	18432	18348	18424	18264	18550	18331	18614	18323	18439	18393	18465	18450	18252	18521	18536	18437	18272	18498	18359	18457	18323	18496	18286	18437	18289	18453	18417	18487	18378	18389	18335	18540	18307	18460	18383	18478	18325	18375	18311	18574	18299	18441	18562	18438	18422	18586	18385	18312	18642	18403	18353	18511	18467	18349	18763	18459	18518	18451	18561	18501	18431	18412	18438	18378	18399	18301	18354	18273	18517	18528	18368	18372	18574	18184	18305	18468	18380	18435	18384	18350	18478	18454	18361	18476	18350	18213	18514	18404	18487	18556	18444	18517	18441	18517	18346	18490	18555	18327	18483	18428	18590	18425	18468	18408	18361	18492	18500	18461	18524	18451	18273	18456	18354	18376	18468	18432	18300	18623	18385	18451	18380	18383	18485	18505	18495	18270	18336	18418	18426	18432	18322	18413	18659	18480	18608	18410	18471	18327	18580	18457	18256	18348	18397	18413	18466	18590	18336	18419	18305	18726	18414	18513	18447	18267	18370	18415	18560	18234	18471	18381	18404	18401	18450	18463	18468	18295	18394	18353	18438	18531	18413	18511	18432	18271	18374	18423	18599	18347	18389	18491	18422	18239	18437	18604	18302	18395	18514	18519	18338	18367	18519	18341	18412	18240	18227	18515	18538	18630	18394	18444	18365	18445	18429	18351	18340	18437	18489	18323	18545	18427	18521	18465	18393	18297	18446	18481	18489	18444	18303	18436	18438	18556	18382	18465	18424	18354	18497	18468	18381	18450	18560	18546	18306	18434	18446	18315	18557	18416	18453	18362	18533	18628	18263	18507	18569	18455	18523	18429	18309	18455	18483	18344	18339	18420	18387	18504	18412	18473	18252	18550	18519	18324	18479	18505	18335	18341	18358	18394	18359	18280	18411	18325	18502	18610	18509	18245	18381	18478	18307	18411	18336	18471	18588	18315	18570	18311	18188	18406	18546	18326	18623	18478	18308	18516	18376	18495	18452	18268	18358	18319	18432	18525	18412	18269	18496	18467	18462	18377	18451	18319	18435	18407	18514	18454	18530	18426	18385	18369	18585	18525	18525	18432	18357	18453	18474	18480	18393	18421	18476	18418	18517	18419	18398	18527	18566	18287	18509	18473	18581	18406	18526	18526	18211	18532	18493	18384	18593	18419	18320	18416	18410	18556	18315	18327	18436	18403	18341	18443	18537	18424	18424	18270	18405	18345	18493	18247	18465	18535	18452	18458	18569	18355	18398	18414	18463	18604	18660	18418	18390	18354	18511	18743	18381	18491	18444	18380	18344	18365	18376	18324	18357	18401	18448	18490	18613	18349	18439	18293	18548	18474	18448	18352	18512	18492	18541	18471	18279	18342	18472	18399	18295	18365	18288	18536	18365	18423	18350	18467	18355	18725	18426	18502	18555	18439	18513	18374	18492	18521	18415	18458	18491	18308	18517	18249	18449	18518	18344	18438	18438	18489	18378	18490	18419	18381	18425	18402	18491	18449	18374	18302	18462	18369	18347	18492	18270	18553	18458	18269	18477	18380	18341	18515	18293	18573	18478	18577	18372	18501	18499	18516	18583	18282	18333	18386	18506	18529	18352	18441	18545	18481	18431	18291	18500	18465	18538	18489	18332	18327	18348	18531	18429	18539	18387	18587	18445	18554	18328	18539	18372	18440	18595	18320	18397	18377	18585	18311	18468	18449	18425	18487	18461	18467	18323	18469	18522	18251	18397	18501	18370	18426	18336	18429	18675	18359	18404	18445	18405	18531	18484	18438	18282	18469	18355	18326	18375	18417	18484	18446	18347	18447	18349	18622	18639	18516	18364	18410	18416	18541	18443	18499	18473	18407	18203	18477	18327	18450	18458	18398	18440	18410	18389	18421	18560	18462	18473	18403	18206	18380	18273	18382	18650	18372	18561	18305	18329	18493	18483	18519	18328	18527	18484	18538	18460	18243	18590	18364	18307	18497	18495	18565	18418	18547	18334	18447	18412	18394	18479	18425	18355	18390	18513	18506	18465	18425	18279	18387	18323	18444	18508	18574	18588	18310	18424	18454	18234	18371	18537	18234	18569	18675	18410	18504	18294	18387	18512	18446	18422	18514	18486	18366	18559	18540	18504	18425	18592	18495	18445	18241	18225	18378	18372	18459	18381	18516	18520	18386	18258	18500	18525	18231	18448	18410	18473	18310	18325	18475	18371	18432	18390	18406	18440	18238	18543	18442	18483	18473	18346	18404	18439	18478	18492	18330	18292	18445	18493	18440	18441	18451	18461	18479	18424	18481	18433	18457	18495	18336	18528	18367	18484	18390	18441	18540	18431	18503	18502	18595	18491	18405	18515	18632	18429	18450	18581	18509	18433	18323	18495	18390	18487	18555	18433	18366	18465	18301	18367	18391	18624	18521	18544	18499	18280	18431	18339	18562	18502	18492	18224	18301	18474	18350	18431	18461	18460	18526	18526	18332	18450	18371	18247	18582	18486	18197	18416	18419	18406	18463	18287	18465	18509	18484	18505	18453	18464	18296	18456	18296	18594	18333	18486	18395	18365	18354	18320	18440	18561	18421	18607	18416	18580	18314	18480	18437	18356	18544	18488	18535	18332	18577	18433	18447	18373	18439	18380	18231	18514	18384	18485	18563	18504	18403	18665	18403	18474	18426	18412	18472	18457	18450	18330	18481	18401	18380	18473	18240	18536	18569	18364	18466	18389	18346	18352	18589	18291	18657	18308	18545	18369	18403	18331	18591	18269	18392	18320	18320	18504	18264	18341	18543	18476	18434	18359	18370	18552	18404	18496	18415	18349	18464	18498	18272	18406	18468	18333	18321	18498	18521	18447	18499	18499	18337	18429	18334	18488	18368	18389	18373	18344	18506	18353	18446	18293	18408	18334	18527	18360	18426	18507	18471	18465	18292	18450	18408	18237	18420	18442	18375	18389	18554	18577	18567	18370	18511	18459	18371	18515	18521	18332	18448	18542	18553	18556	18546	18508	18495	18472	18535	18547	18254	18289	18382	18466	18457	18318	18432	18370	18417	18411	18431	18467	18478	18433	18430	18345	18484	18424	18569	18286	18453	18562	18474	18428	18548	18673	18276	18549	18554	18392	18459	18354	18521	18447	18268	18288	18466	18392	18367	18392	18238	18417	18536	18399	18558	18394	18510	18380	18436	18300	18423	18543	18675	18461	18345	18500	18381	18440	18446	18542	18415	18351	18421	18390	18581	18447	18400	18386	18376	18345	18291	18420	18516	18345	18472	18603	18385	18480	18515	18517	18470	18539	18279	18475	18480	18331	18561	18441	18442	18466	18472	18281	18495	18575	18459	18400	18516	18484	18276	18416	18529	18596	18510	18401	18382	18528	18460	18388	18464	18551	18250	18492	18518	18418	18503	18461	18426	18417	18666	18296	18498	18442	18551	18438	18486	18475	18433	18394	18157	18475	18324	18413	18562	18373	18495	18336	18366	18555	18497	18521	18543	18415	18390	18477	18567	18431	18588	18347	18420	18398	18560	18526	18426	18391	18593	18440	18485	18358	18445	18389	18260	18317	18388	18357	18537	18307	18294	18398	18591	18403	18507	18568	18405	18548	18570	18493	18475	18194	18352	18398	18402	18448	18430	18401	18373	18540	18473	18514	18532	18513	18335	18359	18219	18612	18515	18367	18386	18503	18378	18417	18370	18491	18424	18552	18292	18321	18508	18542	18562	18544	18442	18278	18504	18485	18338	18414	18435	18401	18435	18410	18401	18333	18423	18518	18305	18539	18411	18362	18507	18245	18407	18444	18270	18517	18566	18347	18541	18506	18471	18542	18512	18557	18355	18357	18463	18427	18470	18471	18585	18338	18302	18486	18468	18452	18463	18307	18614	18459	18497	18405	18302	18400	18454	18360
23916	24557	46524	49273	39425	32450	28979	24543	23603	23615	23443	23359	23481	23409	23230	23020	23194	23260	23023	23116	23312	23090	23030	22981	23169	22997	23213	22956	23203	23311	23376	23180	22950	23039	23166	23025	22924	23007	23175	23113	22986	23179	23014	22737	23029	23122	23161	23199	23021	23124	23102	22927	23151	23234	23117	23122	23113	22898	22993	23012	22904	23199	23199	23033	22937	23054	22974	22994	23019	22874	22929	23075	22931	23023	23109	22755	22900	22994	23000	22993	23047	23152	23075	23153	23157	23065	22882	22991	22974	22809	22841	23036	22830	23031	23013	23089	22999	22920	23140	22981	23005	22980	23028	22935	23032	22931	22963	23061	22713	23067	22997	22961	23207	23169	22971	23105	23245	22995	23086	23001	22814	22930	23148	23033	23015	22851	23033	23216	23262	23212	22982	22956	23141	22814	22954	23085	23126	23023	22973	23088	22979	22928	23050	22875	22957	23238	23023	23215	23178	23067	23169	23007	22848	22867	22879	22808	23003	22896	22847	22955	23117	23137	22868	22943	23038	23065	22934	23073	22930	23222	23156	22875	22961	22988	23090	23086	22815	23131	22919	22962	22867	23077	22965	22884	22869	23114	23095	23159	23055	22939	22979	22917	22988	23072	22996	23012	23028	23217	23000	23095	23000	23039	23103	22935	23202	22782	22877	22983	23259	23040	23041	23284	23121	23171	23179	23043	23052	23061	23061	23087	23052	22829	23034	22985	23204	22984	23068	22900	22825	22947	22997	23038	23031	23193	23255	23100	23008	22942	22933	23086	22832	23067	22899	22779	23090	23001	23144	23052	22868	23001	22823	23137	22942	22879	23183	23168	23110	22987	22935	23106	23199	23148	23069	23057	23043	22931	23070	23054	22977	22947	23091	23010	23007	23065	23062	23124	23153	22676	23091	23059	23080	22782	23138	22921	22934	23033	23068	22915	22847	23058	23166	23036	23155	23074	23186	23032	23078	22882	22848	23140	23003	23060	23055	22879	23000	22978	23015	22880	23042	22926	23151	23031	22924	22989	22864	23124	23071	22951	23020	23113	22878	22962	22873	22900	23023	22848	23154	23086	22878	23092	22993	22720	22950	23119	22924	22849	23128	22888	22898	23130	23095	22805	22776	23068	23051	22906	22955	23223	22904	22895	23128	23186	23034	23101	23013	22718	23002	23179	23079	23193	23062	23077	23085	23366	23146	23084	23195	22854	22968	22838	23007	23054	23040	23017	22872	23074	23110	22900	22933	22898	23159	22801	22980	22938	23063	22794	23034	23269	23103	23024	22834	23019	23048	22984	23016	22801	23041	22908	22934	22777	23109	23005	23224	22951	23094	22990	23102	23041	23193	22930	22931	23063	22963	22980	22937	23032	22909	22857	23149	23017	23054	23092	23111	23118	23027	22955	22783	22890	23145	22948	23112	22838	23064	22993	23055	22879	22950	23196	23087	23061	22850	22810	22876	22874	23026	22910	23060	22959	23082	22978	22894	22921	22943	23073	22788	22864	22883	22660	22732	22904	22938	22877	22893	22832	22832	23142	23107	22978	23072	22942	22991	23088	22982	22933	23286	23086	22909	22796	22838	23118	22950	23118	22945	23027	23129	23112	23171	23129	23159	22725	22863	23028	23014	22814	23092	22952	22978	22785	23041	22858	23179	23083	23026	22979	23161	22926	22877	23119	22921	23001	22880	22828	23046	23035	23308	23053	22919	23023	22985	22789	22944	22895	23109	22883	23129	23154	22809	23083	22833	23107	22935	22900	22998	22942	22873	22740	23012	22921	23045	22913	23147	23173	23149	23345	23160	22850	23053	22735	22607	22933	22910	22969	22926	22879	23258	23143	23201	22932	23270	23121	23051	23081	23074	22805	22919	22901	23156	23033	22878	23114	22886	22847	23033	22984	22978	23158	23034	23090	23151	23091	22989	22987	22926	23103	23119	23067	22956	22821	22876	23087	23121	23070	22877	23191	23003	23090	23143	23089	23135	22978	23016	23048	23154	23077	23076	23147	23020	22792	23092	23100	23107	23034	23037	22882	23238	22918	22980	23274	23018	22931	22966	22940	23027	23179	23023	22802	22906	22824	23094	22798	22903	23178	23004	22955	23051	22957	22938	23194	23007	23191	23162	23015	23210	23027	22833	22977	23020	22882	23286	22983	23235	22943	22888	23098	23050	23106	22714	22977	23118	22915	23072	23236	23102	22997	22974	22781	23190	23103	23067	23121	22974	23106	22871	23255	22895	22858	23047	22876	22974	23168	23293	23024	23113	23060	23078	22792	22774	22968	22914	23056	23098	22952	23194	22934	23082	22892	23174	23038	23181	22739	22842	22751	23103	22968	22984	22819	22925	23003	22977	22796	23051	22875	23072	23006	22948	22839	23077	22939	22763	23009	23196	23208	23035	22833	23324	23047	22998	23000	23004	22993	22989	22955	23022	23161	22898	22975	23234	22945	22993	22883	23008	23066	23047	22853	23065	22872	22930	22704	22763	22935	23065	22975	22994	22972	22979	23117	23049	22906	23024	22871	22899	22947	23133	23059	23147	23205	23006	22945	23059	23155	23008	22998	23082	23102	23006	22820	22941	22963	23163	22945	23043	23002	23127	23072	23035	22945	23027	23153	23133	22909	22935	22828	22825	23055	23019	22776	22887	22788	22997	22901	23101	22942	23075	23041	23274	22976	23062	22882	22925	22913	22952	23035	22911	22693	23131	23040	22833	22992	23196	23167	23163	23126	23045	23078	23110	22994	23215	23018	23083	23027	23101	23017	23048	23154	22957	23009	22988	23054	23047	23138	23195	22995	23023	22985	23018	23139	23215	23009	23152	22946	23104	23037	22948	23043	22934	22967	23097	23136	23028	22912	23096	22843	22840	22832	22926	23101	22993	22732	23053	22935	23104	23023	23168	22837	23087	22873	23111	23156	23086	22955	22895	23047	22843	22980	23121	23102	23245	22833	23221	22890	23023	23012	22861	22952	22969	22975	23096	22989	22954	23025	23026	23076	23192	23013	22890	22724	22809	23076	23049	22985	22910	22897	22854	23015	23091	22778	23019	23196	23023	22774	22913	23007	23004	23094	22986	23076	22706	22982	22852	22690	22973	22951	23070	22910	22996	22897	23108	23265	23125	22970	23081	23106	23062	23003	23108	22962	23026	23130	22893	22994	22792	22865	23090	23179	23172	22966	23085	23081	23169	23017	22936	22824	23109	22842	23239	23073	23003	23091	23073	23425	23077	23188	23079	23063	23038	23004	22809	22933	23244	22959	22937	22875	22961	22907	22971	22783	23056	22902	23096	23043	23074	23030	22951	22891	22857	23010	23095	23056	23013	22930	22865	23009	22942	22956	23108	22968	22870	22923	23035	23002	23187	22760	22998	23113	22972	22950	23050	23027	22869	23039	23187	23036	23157	23157	22854	23115	23140	22888	23083	23250	22992	23214	23152	23136	23265	22986	23019	23154	23364	23015	22752	22992	23256	23020	23056	23036	22822	22992	23223	22859	23136	22997	23267	22898	23001	23158	22878	23177	23111	22836	22758	23244	23021	23059	23040	22924	22999	22896	22949	22959	23113	22776	22915	22935	22959	23325	23150	23105	23171	23005	23028	23072	23120	23119	22831	23067	23052	23001	23032	23164	22997	22862	23018	22941	22929	22906	22816	23032	22891	23019	23086	22664	23070	22813	23151	23098	23102	22773	22919	22905	23007	22912	23014	22952	22974	23030	23080	22907	22732	22999	22965	23007	23158	23226	22956	23012	22838	23110	23143	22996	22830	22904	23138	22882	23047	22711	22944	22721	23082	22897	23324	22908	22893	22964	22929	22963	23143	22905	23023	22801	22986	22870	23060	23226	22947	22940	23026	23048	22767	22986	23010	22897	22931	23038	23288	22859	22996	23075	23015	22838	22983	22925	23089	22797	23034	22986	23057	22745	22998	22948	23255	23017	23007	23081	23018	22912	23062	22974	22901	22881	22866	23016	23050	23109	23182	23073	22781	22956	22814	23085	22849	23159	23023	22974	23081	22886	22949	22785	22937	23140	22960	23167	23147	22883	23087	23000	22977	22901	22902	23122	23033	22761	22968	23009	22867	23073	22912	22907	23146	23240	22888	23076	23075	22830	23056	22897	23106	23316	23245	22903	23148	22892	22973	23075	23024	22977	23397	22897	23151	22836	23242	22859	23102	23027	23008	22787	23205	22937	23161	22850	23147	22933	23362	22818	23051	23080	23266	23073	23290	22776	22993	22903	22893	23107	23000	23009	22880	23139	22975	22985	22983	22751	22815	22823	22991	22848	22988	22863	22930	23136	23006	22975	22915	22757	22977	22983	23060	23125	23074	23075	22928	22931	23019	23181	23087	23023	23009	22913	23138	23078	23128	23092	23070	23126	23182	22919	23045	22905	23099	23087	23155	22863	22879	23105	22942	22918	23061	22903	23040	22880	22842	23051	23006	22916	22927	23062	23007	22868	23236	22857	23109	22946	23078	23089	22917	23078	22809	23078	23022	22881	22875	23081	23090	23168	23154	22962	22961	23066	22911	23034	23216	22863	23237	23122	22958	23210	23177	23051	23155	22840	22841	22974	23015	23024	23037	22881	23072	22915	23177	23166	23162	22857	22898	23104	22780	23062	22863	23050	23254	22786	22764	22981	23066	23124	23361	23271	23143	23012	23065	23057	22950	22867	22864	22846	23013	22783	22921	22812	23155	23172	23082	23183	22924	22889	23172	22851	23054	22996	23046	23211	23043	22927	23293	23026	22942	23121	22997	22942	22965	22909	23226	23031	23111	23080	23039	23258	23258	23106	22867	23015	22870	22803	22947	23074	22937	23091	23028	23056	23049	22880	22996	22982	22825	22873	23148	22866	22967	23099	23089	22986	23051	22862	23147	23057	23217	22976	23107	23023	23109	22881	23206	23052	23085	23006	23082	22935	23220	23024	22944	23089	22966	23239	23161	23064	23093	23045	22874	22879	22925	22969	22902	22876	23117	23055	22961	22869	22819	23106	22953	22878	23036	23074	23128	22843	22962	23243	22827	22900	22968	22917	22909	23057	22766	22984	22986	23124	23002	23186	22983	23231	23149	23028	23238	22991	23236	23140	22974	22948	22984	22781	23127	22905	22942	22850	23149	22948
56804	99425	91369	67494	46189	30869	22876	19680	18811	18714	18553	18721	18494	18458	18722	18693	18508	18360	18522	18457	18637	18517	18628	18609	18443	18751	18624	18532	18515	18559	18365	18534	18336	18370	18601	18661	18482	18479	18554	18659	18417	18420	18380	18308	18512	18747	18512	18535	18514	18525	18525	18431	18532	18532	18589	18390	18485	18486	18506	18627	18566	18455	18451	18326	18650	18492	18739	18536	18473	18473	18591	18617	18548	18407	18752	18565	18477	18613	18500	18602	18555	18438	18306	18617	18588	18467	18574	18418	18379	18610	18606	18427	18424	18438	18495	18525	18754	18547	18526	18563	18483	18413	18496	18408	18618	18650	18422	18409	18614	18550	18429	18522	18428	18540	18346	18538	18599	18521	18564	18613	18505	18624	18583	18597	18579	18555	18440	18495	18574	18461	18495	18391	18450	18666	18450	18456	18369	18536	18296	18414	18594	18371	18415	18423	18428	18521	18554	18298	18466	18462	18588	18428	18576	18375	18507	18392	18466	18375	18663	18556	18356	18526	18505	18460	18421	18466	18523	18605	18594	18521	18495	18192	18551	18404	18491	18495	18573	18365	18684	18443	18523	18578	18504	18421	18417	18655	18556	18510	18511	18700	18653	18503	18561	18356	18545	18468	18507	18466	18480	18478	18587	18555	18644	18396	18522	18412	18594	18535	18584	18518	18567	18532	18467	18610	18640	18380	18401	18528	18502	18664	18491	18519	18423	18469	18394	18578	18450	18552	18514	18486	18422	18513	18275	18449	18567	18461	18482	18716	18256	18300	18493	18582	18624	18511	18580	18474	18554	18424	18419	18577	18563	18699	18485	18499	18505	18536	18572	18608	18559	18493	18368	18369	18553	18499	18509	18594	18495	18526	18344	18589	18679	18614	18599	18373	18490	18561	18603	18351	18595	18616	18436	18397	18657	18413	18557	18627	18481	18535	18625	18603	18669	18550	18429	18583	18499	18512	18379	18450	18512	18459	18563	18490	18487	18448	18403	18542	18458	18580	18454	18680	18659	18471	18492	18571	18522	18369	18475	18456	18677	18479	18442	18624	18342	18624	18603	18713	18518	18769	18294	18670	18423	18504	18426	18486	18563	18261	18423	18482	18419	18433	18675	18692	18601	18506	18737	18397	18419	18341	18597	18477	18427	18437	18467	18505	18734	18451	18467	18500	18381	18407	18577	18580	18507	18615	18598	18610	18465	18537	18540	18366	18455	18504	18470	18587	18370	18544	18325	18405	18630	18501	18479	18331	18553	18504	18352	18482	18338	18599	18331	18497	18632	18623	18564	18399	18550	18488	18622	18532	18357	18475	18204	18564	18488	18366	18566	18389	18557	18539	18446	18504	18389	18591	18444	18370	18541	18431	18454	18509	18465	18350	18381	18518	18596	18698	18556	18506	18418	18610	18468	18476	18542	18339	18466	18569	18530	18442	18480	18376	18559	18497	18474	18531	18624	18406	18450	18580	18595	18603	18473	18598	18510	18454	18603	18404	18587	18524	18482	18690	18556	18713	18516	18760	18584	18654	18421	18574	18634	18539	18441	18548	18384	18663	18302	18404	18575	18386	18642	18547	18678	18361	18592	18485	18561	18407	18362	18328	18422	18488	18621	18476	18567	18495	18717	18568	18525	18357	18448	18481	18537	18386	18462	18387	18353	18410	18754	18471	18457	18436	18596	18592	18541	18449	18723	18397	18537	18530	18378	18656	18611	18545	18376	18399	18510	18368	18474	18399	18471	18572	18573	18393	18395	18632	18627	18643	18498	18472	18522	18536	18510	18424	18412	18737	18529	18415	18464	18609	18676	18562	18542	18581	18601	18562	18446	18620	18492	18335	18452	18398	18488	18228	18535	18555	18518	18654	18516	18646	18485	18600	18536	18647	18631	18635	18590	18454	18423	18480	18629	18594	18453	18551	18493	18560	18591	18604	18399	18392	18584	18257	18559	18487	18576	18452	18366	18532	18478	18490	18532	18581	18555	18383	18659	18361	18541	18748	18463	18570	18333	18577	18525	18349	18522	18624	18575	18542	18576	18488	18647	18349	18499	18303	18530	18470	18345	18503	18501	18488	18568	18634	18426	18521	18591	18517	18697	18585	18386	18495	18632	18446	18555	18457	18569	18531	18400	18562	18524	18468	18404	18412	18632	18490	18590	18456	18554	18431	18536	18536	18646	18667	18413	18502	18231	18643	18448	18843	18620	18412	18445	18461	18684	18552	18471	18466	18527	18466	18348	18520	18417	18711	18498	18409	18544	18480	18367	18459	18485	18611	18526	18601	18399	18500	18496	18449	18575	18449	18646	18525	18584	18286	18618	18483	18645	18525	18362	18512	18538	18458	18482	18461	18631	18477	18516	18496	18567	18673	18427	18550	18414	18465	18466	18499	18454	18592	18505	18619	18691	18444	18636	18495	18489	18389	18460	18549	18454	18449	18530	18528	18515	18461	18316	18535	18507	18472	18536	18467	18567	18373	18708	18450	18519	18554	18483	18412	18657	18818	18334	18408	18392	18647	18737	18516	18412	18559	18361	18482	18649	18396	18609	18404	18388	18506	18550	18462	18350	18689	18626	18378	18564	18354	18484	18558	18554	18703	18343	18498	18409	18686	18656	18439	18580	18402	18417	18622	18639	18418	18631	18348	18468	18475	18510	18416	18441	18603	18560	18563	18579	18550	18440	18454	18364	18328	18705	18504	18534	18446	18489	18452	18633	18443	18482	18439	18775	18313	18394	18484	18466	18534	18598	18508	18662	18401	18584	18556	18504	18555	18513	18587	18341	18462	18570	18354	18426	18596	18631	18551	18407	18417	18389	18502	18651	18396	18431	18458	18591	18380	18412	18579	18517	18638	18458	18384	18476	18518	18565	18650	18709	18317	18478	18415	18403	18649	18448	18492	18463	18393	18629	18431	18656	18492	18632	18365	18282	18506	18562	18542	18374	18499	18507	18433	18439	18525	18488	18542	18760	18451	18388	18477	18586	18468	18648	18563	18640	18495	18505	18512	18660	18378	18439	18417	18429	18599	18610	18382	18570	18534	18472	18638	18600	18594	18322	18487	18482	18474	18404	18422	18491	18392	18596	18538	18459	18530	18505	18531	18563	18459	18580	18519	18330	18512	18546	18468	18542	18491	18532	18540	18558	18579	18565	18316	18729	18453	18501	18607	18451	18493	18476	18455	18465	18485	18463	18620	18579	18425	18550	18650	18565	18449	18516	18368	18414	18296	18495	18623	18665	18405	18482	18579	18668	18521	18364	18539	18387	18630	18522	18511	18569	18417	18572	18589	18609	18381	18470	18669	18426	18591	18473	18601	18525	18593	18596	18578	18568	18373	18853	18517	18313	18469	18487	18594	18720	18555	18515	18558	18346	18438	18544	18381	18643	18489	18592	18539	18455	18521	18559	18566	18399	18561	18673	18629	18656	18592	18463	18457	18474	18600	18561	18567	18475	18441	18682	18400	18512	18591	18362	18450	18551	18637	18486	18541	18483	18459	18346	18706	18493	18608	18498	18529	18423	18445	18538	18408	18430	18556	18327	18430	18391	18461	18520	18504	18464	18516	18487	18473	18650	18413	18512	18525	18505	18629	18601	18598	18466	18569	18534	18338	18429	18410	18620	18372	18657	18458	18648	18479	18430	18588	18547	18423	18428	18665	18572	18518	18618	18345	18420	18416	18726	18523	18634	18479	18443	18517	18382	18231	18443	18656	18558	18559	18560	18476	18544	18443	18503	18414	18517	18352	18353	18461	18652	18426	18542	18606	18512	18675	18545	18353	18782	18553	18563	18524	18351	18280	18543	18503	18572	18362	18557	18605	18649	18637	18551	18371	18573	18633	18499	18438	18478	18539	18490	18317	18434	18502	18476	18442	18496	18514	18531	18561	18240	18600	18676	18516	18500	18377	18496	18441	18650	18529	18403	18371	18586	18495	18522	18507	18505	18511	18542	18452	18497	18499	18438	18644	18486	18320	18398	18640	18487	18574	18487	18589	18608	18402	18403	18487	18597	18412	18373	18524	18367	18616	18565	18501	18578	18558	18570	18538	18507	18460	18399	18585	18436	18540	18469	18503	18432	18627	18369	18682	18504	18397	18710	18364	18531	18476	18485	18466	18466	18597	18556	18468	18541	18758	18462	18662	18498	18505	18604	18511	18414	18596	18550	18565	18412	18628	18764	18450	18534	18330	18479	18552	18615	18591	18489	18371	18630	18707	18504	18661	18347	18620	18392	18596	18523	18426	18541	18466	18542	18230	18486	18173	18460	18639	18443	18523	18460	18622	18501	18349	18547	18412	18391	18614	18539	18454	18463	18362	18431	18503	18420	18528	18543	18684	18470	18477	18462	18503	18453	18522	18617	18380	18679	18558	18451	18446	18494	18494	18547	18546	18391	18691	18578	18484	18598	18617	18524	18363	18583	18448	18546	18397	18458	18481	18334	18525	18537	18422	18586	18249	18504	18394	18476	18485	18595	18740	18322	18562	18747	18505	18359	18509	18548	18428	18635	18401	18652	18492	18765	18503	18336	18565	18626	18367	18611	18566	18358	18305	18673	18626	18510	18448	18483	18580	18369	18510	18580	18585	18623	18554	18582	18202	18567	18569	18738	18499	18637	18417	18572	18384	18419	18510	18423	18512	18692	18480	18436	18547	18325	18482	18487	18646	18401	18373	18602	18374	18510	18320	18359	18477	18495	18517	18601	18369	18580	18483	18802	18402	18399	18434	18511	18495	18598	18547	18483	18431	18469	18482	18457	18511	18589	18494	18442	18462	18530	18592	18403	18507	18557	18452	18419	18439	18630	18398	18376	18541	18449	18417	18546	18564	18469	18630	18409	18526	18414	18418	18465	18501	18524	18396	18415	18502	18522	18462	18401	18411	18455	18449	18488	18632	18485	18555	18434	18350	18466	18466	18665	18609	18601	18565	18510	18437	18734	18446	18517	18605	18588	18641	18668	18394	18533	18397	18514	18499	18588	18505	18522	18456	18497	18354	18615	18601	18438	18548	18501	18532	18594	18645	18445	18321	18567	18431	18438	18540	18451	18522	18665	18582	18464	18436	18508	18443	18458	18469	18583	18449	18539	18659	18408	18413	18475	18554	18487	18520	18472	18398	18594	18408	18593	18661
22825	22851	40343	43643	39657	35018	32000	25732	24231	24057	23640	23602	23532	23487	23403	23489	23462	23388	23349	23477	23553	23325	23244	23240	23581	23533	23564	23606	23219	23459	23340	23410	23173	23500	23416	23251	23323	23298	23399	23301	23256	23304	23324	23264	23383	23237	23137	23202	23342	23297	23220	23221	23417	23367	23374	23316	23215	23291	23317	23159	23353	23338	23163	23436	23125	23404	23082	23236	23374	23225	23104	23290	23408	23364	23213	23178	23201	23314	23173	23319	23209	23222	23392	23351	23399	23472	23504	23302	23277	23220	23235	23353	23188	23296	23120	23383	23382	23137	23215	23220	23212	23170	23144	23163	23187	23262	23333	23109	23167	23297	23356	23215	23317	23321	23492	23331	23216	23207	23136	23383	23127	23072	23292	23211	23279	23191	23156	23104	23401	23168	23343	23348	23156	23206	23344	23387	23188	23258	23019	23454	23262	23238	23566	23420	23140	23139	23400	23167	23268	23142	23079	23147	23242	23377	23344	23197	23110	23341	23362	23261	23129	23097	23335	23361	23475	23238	23289	23308	22969	23197	23418	23216	23410	23058	23079	23386	23260	23428	23333	23091	23229	23067	23250	23070	23378	23118	23245	23237	23107	23251	23067	23266	23101	23089	23089	23186	23236	23327	23389	23083	23039	22865	23228	23315	22982	23235	23138	23185	23260	22907	23203	23077	23214	23343	23177	23160	22916	23336	23217	23204	23230	23260	23136	23288	23116	23103	23240	23219	23230	23188	23157	23503	23245	23206	23340	23317	23204	23203	23277	22963	23076	23264	23075	23357	23092	23209	23400	23328	23192	23168	23449	23360	23058	23323	23052	23200	23399	23108	23158	23276	23435	23391	23352	23089	23159	23401	23129	23323	23130	23202	23218	23165	23238	23433	23280	23164	23265	23305	23209	23006	23121	23118	23381	23532	23311	23123	23267	23085	23222	23355	23471	23234	23129	23423	23244	23159	23139	23324	23327	23266	23275	23412	23162	23470	23371	23251	23297	23412	23203	23353	23286	22989	23190	23328	23229	23454	23301	23184	23150	23294	23191	23185	23263	23289	23419	23124	23200	23103	23530	23419	23014	23022	23469	23206	23271	23381	23050	23185	23395	23223	23053	23247	23197	23127	23184	23255	23356	23382	23189	23243	23276	23248	23401	23021	23242	23224	23365	23299	23144	23060	23325	23240	23125	23128	23134	23472	23259	23413	23085	23280	23390	23189	23255	23236	23260	23147	23119	23179	23150	23376	23245	23261	23439	23200	23087	23371	23328	23134	23501	23246	23313	23213	23187	23307	22913	23128	23208	22936	23143	23324	23247	23283	23106	23227	23125	23186	23211	23386	23068	23315	23356	23208	23415	23296	23340	23390	23265	23075	23190	23147	23096	23343	23187	23164	23344	23256	23364	23271	22945	23181	23331	23242	23200	23057	23205	23158	23278	23211	23088	23120	23133	23241	23240	23374	23006	23441	23135	23220	23270	23276	23395	23101	22962	23242	23168	23274	23059	23199	23144	23257	23299	23362	23228	23272	23324	23424	23426	23204	23362	23399	23398	22976	23228	23332	23376	23191	23163	23426	23032	23091	23230	23081	23124	23211	23446	23258	23044	23404	23227	23022	23443	23101	23001	23057	23378	23039	23395	23107	23177	23220	23127	23234	23321	23359	23328	23186	23232	23168	23189	23212	23118	23279	23275	23311	23329	23345	23017	23459	23194	23239	23092	23288	23204	23247	23403	23137	23327	23073	23268	23231	23146	23233	23325	23350	23421	23077	23284	23265	23108	23058	23036	23178	23386	23218	23156	23488	23368	23247	23503	23191	23245	23159	23407	23393	23245	23348	23231	23252	23137	23259	23128	23299	23356	23556	23199	23314	23261	23105	23351	23276	23316	23378	23357	23188	23142	23294	23151	23243	23209	23287	23242	23253	23173	23384	23340	23252	23400	22949	23160	23243	23252	23379	23275	23405	23351	23500	23170	23279	23308	23092	23343	23193	23277	22981	23289	23365	23502	23307	23246	23399	23177	23117	23269	23294	23258	23202	23197	23301	23080	23252	23175	22996	23188	23303	23191	23399	23346	23231	23298	23249	23390	23356	23439	23302	23189	23186	23154	23413	23119	23213	23297	23335	23407	23167	23160	23365	23330	23341	23119	23178	23154	23098	23186	23417	23122	23298	23247	22931	23192	23152	23494	23417	23366	23198	23039	23182	23436	23410	23229	23163	23103	23168	23218	23294	23189	23320	23037	23321	23287	23439	23300	23136	23204	23274	23258	23348	23203	23243	23150	23223	23170	23071	23111	23010	23303	23188	23284	23261	23206	23115	23242	23261	23183	23041	23378	23190	23351	23320	23109	23170	23274	23338	23334	23279	23159	23199	23125	23246	23191	23053	23232	23156	23245	23129	23193	23194	23193	23245	23026	23125	23148	23128	23154	23168	23374	22962	23466	23242	23197	23194	23179	23144	23390	23456	23148	23369	23408	23007	23210	23100	23232	23083	23307	23091	23100	23072	23371	23161	23184	23342	23092	23227	23190	23255	23259	23330	23276	23324	23065	23090	23244	23216	23270	23219	23008	23196	23229	23402	23192	23483	23325	23199	23226	23185	23114	23475	23281	23278	23230	23143	23308	22957	23082	23159	23188	23156	23381	23414	23248	23106	23177	23292	23442	23378	23168	23117	23165	23062	23227	23203	23254	23170	23063	22979	23213	23233	23152	23240	23539	23324	23240	23258	23302	23341	23175	23116	23134	23192	23238	23214	23173	23213	23144	23220	23236	23325	23331	23422	23388	23092	23300	23271	23101	23214	23432	22982	23400	23542	23328	23221	23458	23159	23273	23345	23249	23307	23412	23324	23318	23333	23210	23102	23115	23256	23454	23206	23392	23103	23311	23163	23150	23064	23241	23295	23320	23139	23309	23469	23077	23108	23357	23258	23113	23311	23405	23480	23485	23231	23276	23334	23242	23257	23370	23143	23147	23188	23150	23247	23496	23383	23369	23520	23242	23315	23241	23408	23185	23546	23433	23343	22993	23347	23129	23306	23379	23347	23326	23115	23129	23350	23070	23294	23253	23123	23269	23137	23161	23180	23399	23327	23273	23126	23153	23363	23326	23473	22976	23201	23196	23146	23040	23156	23405	23288	23007	23292	23260	23228	23229	23038	23179	23410	23061	23484	23369	23286	23256	23034	23362	23195	23494	23148	23156	23211	23356	23358	23295	23090	22949	23125	23356	23246	23078	23121	23140	23136	23380	23297	23138	23099	23188	23182	22975	22958	23177	23383	23360	23406	23306	23146	23012	23298	23222	23374	23331	23392	23373	23193	23270	23469	23296	23295	23114	23191	23184	23109	23083	23039	23208	23256	23180	23188	23227	22987	23125	23098	23370	23127	23255	23074	23245	23169	23401	23204	23271	23198	23235	22922	23134	23224	23289	23373	23355	23251	23519	23323	23183	23199	23186	23256	23179	23299	23176	23090	23132	23268	23341	23324	23173	23092	23313	23169	23352	23053	23336	23300	23201	22984	23070	23161	23212	23089	23257	23230	23368	23417	23503	22948	23383	23410	23411	23234	23150	23332	23345	22995	23090	22968	23146	23297	23434	23596	23255	23183	22983	23264	23175	23504	23263	23154	23182	23139	23421	22954	23223	23256	23326	23364	23141	23230	22996	23258	23274	23162	23211	23221	23319	23174	23098	23149	23412	23192	23153	23164	23293	23079	23193	23187	23116	23136	23318	23375	23349	23437	23315	23286	23208	23292	23284	23099	23207	23403	23109	23317	23345	23228	23364	23131	23297	23224	23243	23265	23406	23169	23236	23195	23360	23328	23271	23146	23283	23344	23242	23291	23406	23375	23453	23298	23439	23235	23231	23174	23063	23362	23115	23229	23194	23402	23353	23215	23094	23251	23327	23096	23345	23270	23184	23184	23294	23330	23347	23134	23355	23363	23226	23025	22983	22981	23015	23084	23006	23278	23101	23441	23073	23193	23181	23077	23127	23254	23340	23322	23221	23086	23306	23213	23413	23181	23139	23049	23141	23471	23233	23189	23228	23278	23254	23110	23308	23357	23196	23392	23230	23053	23261	23084	23175	23246	23234	23322	23188	23296	23405	23062	23241	23142	23262	23279	23333	23195	23247	23236	23242	23317	23275	23283	23261	23203	22975	23080	23328	23141	23162	23270	23351	23101	23194	23400	23303	23326	23412	23257	23360	23222	23565	23576	23345	23097	23085	23125	23318	23234	23255	23164	23231	22929	23214	23287	23242	23302	23502	23322	23388	23206	23317	23214	23089	23205	23120	23163	23340	23201	23350	23089	22918	23349	23271	23304	23421	23133	23389	23438	23371	23276	23228	23286	23324	23266	23162	23197	23133	23291	23153	23195	23259	23253	23396	23293	23308	23233	23278	23217	23227	23159	23340	23384	23266	23227	23258	23170	23209	23205	23182	23210	23123	23204	23236	23093	23208	23002	23248	23298	23301	23257	23444	23359	23106	23429	23266	23382	23224	23321	23232	23165	23408	23213	23266	23105	23512	23035	22990	23155	23269	23433	23274	23041	23358	23160	23361	23363	23153	23383	23223	23246	23339	23296	23278	22969	23308	23035	23279	23315	23292	23228	23358	23174	23041	23532	23331	23335	23136	23125	23255	23239	23381	23034	23353	23297	23403	23204	23208	23161	23262	23168	23127	23135	23361	23124	23489	23303	23469	23156	23006	23337	23082	23277	23061	23262	23222	23180	23192	23146	23288	23152	23143	23181	23210	23094	23101	23184	23344	23354	23344	23465	23339	23450	23101	23191	23180	23384	23262	23174	23215	23184	23385	23268	23330	23289	22957	23085	23126	23088	23213	23298	23173	23312	23381	23309	23339	23285	23053	23226	23274	23321	23232	23363	23096	23369	23361	23279	23260	23179	23186	23171	23236	23128	23306	23236	23207	23191	23221	23333	23177	23267	23317	22946	23350	23192	23202	23281	23488	23255	23062	23360	23218	23216	23361	23123	23458	23364	23255	23228	23201	23222	23326	23169	23441	23266	23305	23413	23221	23401	23277	23337	23214	23058	23298	23165	23173	23340	23263	23057	23029	23240	23139	23254	23341	23230	23438	23299	23238	23157	23270	23406	23324	22932
62334	99232	98718	80692	57868	38278	25898	20945	19388	18875	18474	18623	18720	18727	18642	18602	18687	18715	18724	18671	18578	18569	18710	18597	18753	18624	18585	18594	18755	18784	18637	18774	18707	18636	18601	18725	18856	18647	18493	18799	18582	18738	18630	18733	18787	18553	18765	18775	18521	18735	18717	18688	18801	18570	18482	18562	18588	18757	18550	18684	18526	18702	18664	18517	18327	18628	18758	18753	18636	18594	18521	18668	18600	18637	18738	18627	18657	18617	18589	18542	18495	18712	18570	18512	18608	18717	18680	18653	18677	18670	18536	18628	18661	18535	18482	18548	18680	18699	18604	18633	18454	18685	18644	18595	18632	18639	18628	18709	18685	18627	18667	18701	18581	18749	18610	18545	18686	18494	18702	18770	18579	18694	18621	18535	18755	18649	18808	18576	18650	18553	18625	18650	18723	18730	18530	18694	18558	18531	18660	18497	18720	18652	18652	18574	18541	18559	18676	18571	18586	18400	18739	18823	18640	18549	18540	18409	18651	18659	18734	18603	18573	18676	18649	18662	18595	18457	18452	18626	18631	18738	18585	18528	18635	18617	18517	18669	18565	18531	18566	18789	18599	18752	18598	18723	18482	18801	18554	18674	18669	18582	18600	18565	18636	18508	18491	18697	18512	18807	18212	18541	18688	18644	18794	18597	18622	18706	18457	18628	18722	18693	18809	18607	18634	18657	18542	18610	18634	18717	18664	18537	18544	18627	18439	18598	18616	18731	18709	18540	18716	18574	18635	18523	18579	18626	18625	18560	18609	18673	18604	18588	18672	18580	18775	18553	18627	18509	18660	18661	18647	18581	18545	18647	18702	18517	18550	18646	18653	18704	18660	18629	18671	18479	18595	18598	18668	18575	18578	18455	18651	18539	18671	18755	18745	18722	18663	18854	18502	18494	18746	18636	18561	18652	18742	18641	18673	18533	18553	18595	18393	18580	18770	18703	18500	18668	18679	18646	18653	18593	18528	18610	18588	18784	18739	18616	18729	18700	18601	18584	18797	18653	18478	18679	18615	18534	18593	18369	18714	18763	18438	18630	18610	18689	18751	18620	18522	18770	18553	18690	18660	18790	18753	18706	18798	18496	18712	18467	18702	18512	18680	18589	18572	18538	18763	18638	18868	18500	18574	18555	18554	18689	18569	18602	18723	18574	18681	18667	18698	18547	18611	18615	18648	18586	18860	18557	18551	18400	18463	18583	18651	18802	18599	18804	18614	18465	18779	18554	18861	18645	18769	18609	18805	18531	18835	18504	18842	18643	18637	18624	18495	18679	18527	18596	18407	18472	18624	18740	18729	18524	18544	18538	18650	18560	18594	18683	18441	18748	18549	18589	18526	18871	18612	18686	18717	18697	18695	18766	18486	18717	18704	18590	18734	18576	18682	18627	18728	18656	18579	18593	18367	18539	18714	18391	18759	18657	18640	18574	18757	18842	18638	18661	18645	18596	18677	18671	18604	18561	18517	18519	18460	18729	18696	18716	18714	18789	18803	18760	18674	18631	18774	18599	18681	18594	18779	18733	18564	18602	18605	18574	18445	18533	18637	18883	18615	18395	18563	18775	18646	18695	18701	18584	18559	18505	18659	18491	18780	18520	18638	18639	18478	18621	18751	18581	18755	18524	18609	18866	18638	18632	18591	18683	18899	18625	18653	18775	18602	18710	18572	18681	18584	18703	18621	18523	18538	18639	18677	18712	18640	18543	18544	18649	18678	18662	18727	18710	18652	18712	18630	18328	18690	18596	18832	18482	18799	18628	18668	18681	18435	18681	18982	18790	18556	18526	18435	18588	18684	18636	18707	18463	18755	18769	18499	18820	18643	18641	18634	18607	18692	18662	18763	18543	18672	18709	18624	18588	18693	18491	18698	18531	18734	18561	18535	18458	18582	18578	18729	18763	18681	18735	18780	18766	18755	18488	18670	18553	18645	18727	18587	18521	18539	18733	18655	18767	18412	18728	18499	18478	18541	18663	18432	18782	18655	18631	18644	18648	18684	18656	18650	18748	18657	18520	18757	18648	18486	18477	18493	18673	18475	18661	18461	18653	18633	18622	18721	18377	18723	18581	18589	18558	18770	18742	18711	18748	18703	18610	18652	18669	18563	18585	18598	18606	18860	18528	18658	18457	18709	18597	18778	18626	18585	18557	18465	18721	18586	18674	18669	18702	18549	18501	18582	18614	18660	18547	18595	18474	18840	18846	18594	18738	18582	18748	18511	18760	18853	18626	18828	18822	18650	18561	18690	18821	18533	18511	18794	18600	18747	18604	18677	18610	18580	18777	18661	18726	18704	18506	18676	18730	18584	18414	18571	18558	18692	18639	18629	18650	18670	18436	18688	18733	18548	18734	18665	18569	18575	18735	18730	18590	18862	18810	18668	18597	18731	18678	18634	18785	18555	18562	18659	18484	18579	18719	18628	18573	18629	18558	18739	18527	18760	18606	18683	18481	18575	18738	18831	18573	18588	18570	18480	18685	18532	18586	18474	18502	18624	18723	18483	18643	18444	18564	18728	18635	18508	18664	18670	18486	18493	18581	18631	18655	18678	18580	18576	18655	18651	18612	18755	18624	18560	18760	18560	18833	18645	18716	18708	18504	18588	18580	18436	18712	18685	18685	18625	18653	18575	18592	18574	18729	18557	18650	18728	18621	18554	18459	18700	18578	18577	18633	18602	18646	18512	18538	18654	18616	18837	18450	18492	18678	18707	18422	18545	18705	18662	18509	18669	18749	18614	18660	18443	18694	18778	18564	18748	18680	18700	18722	18670	18682	18583	18506	18577	18742	18533	18530	18631	18641	18632	18408	18499	18775	18448	18756	18785	18643	18737	18753	18592	18735	18708	18589	18721	18666	18653	18694	18653	18728	18677	18844	18665	18704	18731	18429	18532	18573	18665	18778	18645	18616	18452	18727	18703	18788	18566	18599	18759	18537	18738	18879	18503	18503	18452	18564	18755	18581	18818	18599	18623	18552	18580	18551	18729	18572	18558	18541	18771	18619	18763	18755	18677	18752	18586	18646	18578	18723	18543	18763	18476	18501	18627	18603	18453	18722	18732	18757	18708	18720	18558	18609	18402	18461	18733	18569	18682	18462	18643	18575	18744	18723	18619	18730	18573	18924	18633	18603	18565	18614	18512	18819	18645	18565	18618	18509	18678	18621	18867	18557	18671	18567	18633	18649	18749	18660	18489	18655	18689	18721	18719	18871	18470	18578	18573	18621	18647	18523	18509	18767	18671	18542	18675	18686	18716	18608	18644	18671	18511	18415	18692	18741	18814	18780	18685	18596	18606	18735	18645	18494	18778	18742	18675	18721	18521	18556	18555	18591	18465	18659	18724	18562	18599	18740	18596	18605	18617	18839	18755	18628	18599	18502	18709	18565	18674	18602	18560	18573	18601	18485	18702	18718	18714	18531	18668	18716	18636	18461	18587	18472	18626	18492	18720	18605	18588	18606	18667	18614	18579	18696	18791	18673	18501	18879	18659	18503	18545	18486	18589	18676	18693	18775	18507	18657	18590	18477	18534	18506	18714	18763	18420	18619	18555	18593	18553	18702	18573	18672	18708	18727	18828	18445	18897	18709	18579	18415	18483	18613	18610	18747	18591	18695	18606	18646	18569	18714	18772	18653	18567	18591	18592	18637	18662	18705	18658	18482	18749	18751	18581	18670	18799	18575	18712	18798	18623	18780	18549	18678	18667	18770	18607	18645	18733	18733	18557	18577	18696	18730	18731	18696	18633	18760	18701	18680	18692	18667	18588	18878	18572	18408	18767	18589	18552	18420	18628	18712	18599	18716	18483	18740	18767	18412	18667	18414	18472	18649	18639	18659	18611	18700	18722	18780	18721	18539	18510	18601	18671	18646	18727	18624	18805	18699	18646	18645	18732	18631	18644	18832	18585	18792	18557	18571	18690	18650	18782	18564	18646	18498	18592	18622	18637	18525	18671	18491	18501	18691	18707	18555	18652	18625	18507	18665	18709	18794	18684	18507	18548	18589	18570	18706	18582	18633	18455	18674	18606	18511	18667	18402	18703	18644	18755	18655	18583	18668	18764	18627	18689	18625	18617	18542	18574	18508	18528	18656	18704	18507	18653	18654	18612	18689	18639	18601	18487	18519	18322	18712	18843	18536	18738	18404	18678	18586	18691	18522	18693	18395	18775	18739	18841	18707	18618	18741	18772	18623	18600	18513	18629	18472	18610	18748	18725	18606	18556	18587	18529	18668	18496	18477	18652	18635	18712	18770	18692	18518	18605	18683	18706	18628	18367	18495	18695	18780	18822	18724	18782	18581	18444	18420	18618	18739	18588	18637	18522	18533	18426	18661	18616	18489	18780	18759	18652	18735	18584	18676	18770	18825	18560	18759	18636	18579	18582	18582	18522	18488	18822	18604	18715	18513	18688	18684	18489	18575	18701	18711	18768	18620	18740	18783	18783	18503	18647	18643	18627	18630	18526	18823	18713	18655	18734	18687	18626	18601	18550	18767	18644	18672	18595	18588	18758	18631	18627	18725	18520	18764	18529	18530	18683	18634	18518	18572	18438	18679	18751	18777	18636	18607	18737	18536	18791	18731	18598	18486	18579	18739	18477	18902	18687	18729	18710	18434	18453	18694	18848	18685	18583	18563	18628	18562	18844	18642	18545	18578	18693	18535	18715	18576	18601	18674	18611	18684	18608	18475	18521	18676	18649	18607	18836	18526	18527	18592	18707	18664	18746	18487	18569	18595	18689	18683	18574	18803	18574	18593	18573	18702	18732	18655	18668	18503	18647	18897	18589	18409	18911	18515	18501	18565	18684	18676	18591	18607	18581	18598	18578	18519	18751	18541	18551	18714	18713	18619	18637	18605	18536	18614	18561	18400	18493	18685	18720	18662	18505	18704	18518	18649	18532	18545	18721	18579	18736	18664	18619	18583	18655	18622	18413	18558	18663	18749	18600	18446	18668	18609	18616	18580	18740	18700	18428	18596	18566	18704	18715	18700	18556	18669	18627	18841	18645	18577	18768	18673	18792	18449	18506	18537	18654	18628	18588	18717	18797	18561	18738	18549	18758	18467	18728	18759	18747	18592	18572	18700	18670	18772	18645	18768	18660	18524	18612	18622	18632	18540	18789	18583
28903	36383	47069	40153	30471	26046	24441	23752	22948	23202	23039	23246	23152	23087	23075	23200	23327	23078	23130	23256	23322	23103	23154	23124	23180	23099	23087	22915	23114	23009	22945	23065	23302	23218	23196	23087	23159	23111	22994	23080	23147	23099	23024	23175	23187	23112	23175	22999	22984	22943	23227	23076	23105	22986	23257	23171	23316	22891	22934	23096	23158	23008	23024	23092	23084	23288	23388	22986	23027	23122	23226	23218	22993	23200	23285	23227	22954	23059	23253	22964	23009	23123	22982	23299	23319	23058	23283	23038	23092	22935	22922	23193	23275	23428	23356	22903	23053	23328	23099	23088	23200	22859	23135	23106	22932	22855	22985	23050	22937	23005	23071	23183	22987	23108	23216	23389	23121	23316	23052	22936	23019	23145	23207	23148	23230	23310	23146	23050	23126	23148	23185	23277	23267	23274	23001	22978	22986	23255	23269	23126	23092	23216	23097	23154	23002	23241	23219	22976	22908	23092	23094	23063	23172	23078	23017	22926	23077	23149	23106	22984	23109	23296	23175	22996	23300	23186	23215	22999	23126	23103	23241	23178	23109	23450	23111	23230	23284	23133	22980	23063	23084	23050	23175	23181	23072	22921	23026	23215	23056	23345	23357	22979	23066	22936	22965	23113	23198	23183	23178	23112	23192	22896	23211	23176	22970	23250	23353	23014	22904	23023	23234	23190	23078	23019	23203	23187	22992	23027	23135	23096	23250	23057	23166	23206	23033	23106	23291	23091	23231	22911	23178	22821	22975	23127	23085	23043	23158	23083	23070	22998	23165	23041	23204	23009	23260	23041	22964	22932	23127	23259	23151	23015	22995	23024	23181	23118	22960	23132	23101	23015	23106	22966	23281	23185	22968	23105	23176	23086	23058	23340	23069	23057	23286	23010	22973	23056	23008	23314	23032	23166	23392	23053	22989	23047	23102	23210	22972	23191	23011	23033	23243	23158	23191	23125	22827	23008	23150	23241	23099	23145	23099	22935	23139	22997	23136	22951	23006	23235	23188	23143	22857	23152	23158	23253	23418	23259	23128	23221	23213	22913	23166	22802	23210	22984	23063	23264	23276	23170	23123	23159	22918	23075	23024	22919	23198	23049	22950	22902	23272	23009	22935	23162	23098	23267	23160	23236	23146	22861	23210	22984	23043	23115	23234	23275	23123	23103	23390	23063	23092	23130	23016	23274	23470	23047	23075	23241	22912	23148	23081	23065	23206	23282	23249	22988	23110	23095	23108	22996	22996	22898	22811	23139	23231	23101	22994	23193	23081	23048	23236	23214	23132	23142	23233	23104	23175	23255	23226	23060	23114	23195	23193	23121	23226	23043	23075	23267	23211	23167	23138	23351	23144	23055	23132	22901	23138	23104	23048	23182	22941	23007	23339	23141	23227	23067	23197	22969	22778	23194	23052	22950	22865	23108	22972	23256	23290	23145	23007	23160	23137	22986	23100	23132	22923	23087	23183	23050	23122	22998	23241	23010	22885	23071	23016	23175	23465	23002	22922	23134	22995	22957	23194	23283	23032	22859	23190	23259	23140	23021	23134	22990	23038	23076	23092	23065	23110	22819	23216	23144	23192	23142	23233	23231	23066	22893	23253	23200	23262	22879	23100	23396	23085	23091	22983	23091	23086	23085	22985	23247	23171	23157	23207	23264	23020	23027	23034	23187	22965	23120	23057	23146	23179	23156	22978	23202	22978	23134	23034	23063	23107	23052	23209	22893	23137	23332	23166	22978	22900	23152	23055	23140	23044	23258	23056	23047	22983	23064	23041	23209	23434	23128	22974	23389	23143	22828	22929	23172	23119	22980	23195	23250	22915	23149	23220	22750	23017	23197	23052	23014	23131	23266	22895	23323	23185	23142	23075	23297	22969	23132	23151	23127	23203	22943	23067	23109	23232	23044	23201	23325	22994	22955	23102	23271	23237	23220	23154	23187	23113	23129	23093	22995	22924	23065	23127	22945	22946	22952	22946	22965	22865	23329	23163	23021	23089	23139	23266	23258	23139	23203	23135	23035	22928	23099	23457	23154	23233	23125	23084	23277	23278	23149	23099	23185	23134	22978	23088	22991	23293	23009	23254	23094	23201	23300	23273	23311	23187	22909	23202	23052	23148	22978	23138	23040	22897	22968	23052	23145	23190	23063	23084	23004	23394	23092	23138	23080	22947	23070	22980	22971	22930	23134	23248	23077	23077	23259	23049	23057	23044	23079	23156	23314	23326	23097	22969	22860	22934	22973	23100	23338	23166	22828	23101	23039	23263	23211	23200	23389	23019	22996	23021	22869	22888	23305	22871	22911	23235	23359	23216	23267	22892	23072	23148	23078	23121	23048	23137	22852	23046	23223	23257	23153	23440	22921	23047	23391	23075	23128	22968	23126	23080	22989	23135	23115	23254	23024	23013	22971	23145	23104	23176	23290	22995	23292	23079	23133	23023	23075	23172	23086	23118	23318	23192	23130	23335	23230	23278	23201	23119	23223	23048	23120	22965	22888	23193	23121	23298	23217	23237	22973	23212	22999	23161	23010	23219	23259	23015	23221	23151	23107	23096	23070	23195	22959	23214	23207	23150	23038	23144	23223	23051	23051	23152	23297	23199	23020	23087	23071	23114	23197	23095	22985	23281	23126	23163	23140	23035	23146	23185	23181	23106	23047	23133	22957	23304	23049	22992	23079	23260	23098	22890	23027	23342	23071	23211	23116	23227	23246	23136	23103	23147	23222	23037	23242	23229	23067	23214	23036	22974	23204	23094	23049	22948	23058	22982	23182	23015	23268	23078	23281	23106	23210	23200	23272	23178	23103	23037	23007	23188	23080	23210	23239	23081	23045	22905	23048	23107	23139	22999	23180	22910	23062	23141	23178	23021	23085	23342	23163	22999	23094	23355	23199	23215	23337	23306	22964	23015	23071	23304	23001	23107	23169	23380	23205	23105	22908	22990	23121	23387	23182	23008	23189	22982	23267	23099	22895	22963	23228	23091	23179	23031	23141	22964	23147	23260	23270	23115	23063	23227	23066	22866	23190	23224	23110	23085	23063	23172	23185	23203	23230	23150	23122	23134	23011	23072	23289	23061	23207	22954	22956	23309	22931	23045	23175	23216	23168	23078	23003	23237	23057	23196	23186	23159	23089	22962	22985	23043	23114	23081	23365	23228	22959	23024	23069	23185	22950	23078	23103	23039	23167	23223	23107	23266	23209	23242	23203	23157	23218	23034	23194	23274	22978	23150	23157	23201	23247	23202	23328	23107	23026	23059	23353	23365	23049	23252	23193	23320	22905	22980	23183	23164	23042	23071	23176	23013	23040	22998	23064	23405	23068	23021	23176	23235	23163	22990	23097	23109	23289	23037	23192	23091	23285	23047	22971	23257	23126	23020	23091	23188	23249	23105	23260	22994	23008	23420	22943	23154	22985	23207	23164	23049	23248	23247	22946	23046	23061	23096	23180	22916	22987	23206	23039	22863	23057	23226	22922	23251	23168	23264	23355	23330	23184	23058	23195	23101	23268	23003	23403	23112	23204	23167	22847	23067	22942	23020	23275	23029	23177	22950	23091	23053	23043	23251	22992	23126	22966	23014	23179	23082	23437	23032	22975	23095	23153	23131	23106	23167	23011	23112	23258	23262	22927	23356	23242	23037	23005	23124	22948	23065	23112	23299	23135	22890	23191	23400	23016	23370	23284	23280	23205	23281	22961	23096	23070	23017	23397	23107	23015	22960	23114	23267	23118	23415	23309	23056	23030	23341	23191	23147	23081	23206	23148	23178	23180	23163	23406	23167	22879	23162	23187	22993	23121	23168	23006	23085	22907	23188	23474	23146	23246	23090	22998	22987	23019	23135	23213	23015	23190	23133	23113	23001	23230	23136	23156	23247	23149	23326	23011	23119	23096	22974	23019	23202	23112	23238	23245	23050	22864	23055	23122	23383	23207	22898	23137	23233	23046	23137	22991	23077	23342	23210	23167	23067	23237	23005	23121	23256	22974	23017	23084	23170	23071	23256	22945	22949	23065	22983	22818	23084	23263	23101	23057	23116	23413	23116	22979	23268	23068	23007	22982	23216	23138	23087	22871	23068	23282	23121	23186	23128	23214	23272	22984	23131	22968	23086	23088	23088	23239	23070	23302	23149	23124	23236	23187	23094	23021	23079	22945	23200	23209	23120	23174	23264	22961	23004	22920	23146	22980	23043	23087	23181	23218	23193	23147	23285	23156	23196	23181	23055	23124	22996	23193	22936	23265	23222	23092	23101	23285	23100	22968	23164	23118	23189	22923	23199	23193	23037	23254	23156	23197	23241	22959	23051	22919	23189	23083	23173	23130	23132	23342	23089	23225	23181	23250	23086	22782	23129	22975	23282	23025	23254	23261	22952	23063	23173	23240	23127	23391	23166	23074	23299	23152	23176	23106	23209	23003	23045	23196	23092	23199	23117	23248	23050	23010	23077	23254	23117	23041	23230	23130	23089	23162	23101	23022	23103	23262	23148	23153	23290	22883	23259	23109	23153	22945	23283	23174	23205	23185	23173	23218	22963	23185	23082	23281	23042	22881	23152	23097	23367	23042	22995	23113	23239	23035	23243	23130	22986	22877	23143	23291	23162	23056	23394	23014	22930	23245	23122	23259	23145	23213	22916	23156	23134	23085	23182	23212	23123	23202	23057	23197	23071	23298	23341	23120	23190	23143	23314	23120	23246	23140	23165	23337	23201	22978	23246	23053	22914	23159	23208	23048	23138	22990	23245	23062	23051	23111	23131	23231	23507	23204	23414	22932	23092	23243	23146	23298	23309	23151	23023	23032	23030	23142	23005	22875	23034	23085	23227	23394	23172	23346	23333	23167	22974	23069	22982	23225	23058	22968	23032	23122	22986	23087	23178	23088	23248	23151	23061	22919	23010	23107	23130	23016	23291	23353	23077	23100	23277	22988	23175	23034	23265	23305	23333	23122	23216	23164	23151	22947	23157	23173	23202	23035	23039	23176	23116	23333	23314	22983	22992	22906	23130	23047	23060	22963	23095	23047	22883	23213	23090	23292	23150	22744	23085	23103	23252	23190	23168	23079	23329	23471	22930	23279	23080	23272	23075	23184	22994	23040	22874	23150	23155	23135	23256	23089	23059	23111	23076	23123
31362	58430	50342	35318	26766	21458	19318	18609	18619	18525	18727	18502	18501	18489	18551	18230	18586	18557	18667	18547	18645	18327	18569	18369	18503	18574	18645	18484	18558	18610	18674	18515	18625	18433	18678	18367	18527	18396	18366	18760	18601	18410	18605	18603	18453	18642	18573	18660	18643	18687	18642	18413	18560	18705	18563	18427	18418	18374	18494	18470	18583	18506	18705	18567	18628	18537	18638	18692	18563	18512	18659	18577	18515	18607	18504	18544	18507	18562	18540	18653	18526	18607	18486	18490	18449	18549	18640	18592	18494	18344	18430	18755	18343	18581	18600	18435	18580	18558	18563	18481	18606	18553	18508	18515	18573	18552	18625	18500	18644	18567	18667	18612	18609	18525	18488	18469	18422	18501	18404	18462	18571	18543	18564	18552	18382	18592	18296	18501	18526	18294	18504	18416	18501	18475	18719	18550	18598	18633	18465	18603	18586	18492	18547	18659	18568	18583	18628	18597	18619	18511	18354	18530	18559	18403	18658	18495	18302	18508	18527	18668	18564	18510	18647	18483	18701	18351	18411	18476	18382	18540	18560	18509	18364	18549	18658	18345	18561	18476	18542	18450	18596	18487	18484	18620	18702	18606	18635	18629	18578	18618	18397	18389	18751	18438	18577	18515	18667	18518	18468	18627	18491	18453	18370	18473	18519	18568	18641	18650	18637	18630	18559	18622	18569	18543	18624	18433	18519	18544	18597	18666	18522	18614	18634	18442	18647	18489	18573	18619	18581	18453	18617	18632	18366	18363	18563	18629	18631	18419	18594	18461	18500	18593	18494	18556	18499	18456	18613	18420	18545	18437	18527	18700	18596	18394	18650	18551	18456	18387	18548	18595	18608	18391	18506	18672	18539	18518	18459	18372	18452	18600	18445	18585	18350	18544	18549	18264	18453	18611	18668	18645	18631	18574	18417	18571	18435	18528	18439	18592	18489	18698	18316	18578	18501	18460	18582	18491	18598	18384	18620	18535	18557	18668	18413	18569	18587	18437	18491	18673	18524	18632	18560	18654	18571	18486	18659	18380	18445	18694	18603	18508	18558	18536	18423	18743	18371	18824	18662	18460	18509	18357	18496	18425	18498	18434	18591	18592	18378	18549	18369	18629	18545	18469	18641	18571	18384	18760	18481	18542	18658	18567	18379	18580	18671	18489	18606	18638	18596	18549	18440	18427	18589	18480	18518	18305	18570	18443	18519	18717	18548	18446	18466	18460	18624	18492	18508	18542	18484	18691	18467	18548	18731	18542	18586	18444	18460	18410	18697	18544	18619	18608	18467	18469	18612	18519	18473	18696	18506	18543	18529	18618	18433	18361	18521	18476	18482	18489	18498	18474	18287	18647	18625	18431	18577	18492	18464	18452	18634	18582	18574	18608	18783	18641	18514	18491	18534	18551	18573	18635	18455	18619	18644	18600	18704	18496	18459	18567	18434	18631	18506	18513	18645	18620	18498	18616	18793	18596	18538	18402	18345	18326	18558	18398	18532	18474	18646	18414	18492	18466	18700	18494	18473	18597	18559	18664	18434	18544	18315	18376	18583	18541	18770	18540	18533	18514	18601	18722	18448	18524	18510	18586	18507	18507	18568	18568	18589	18371	18700	18451	18502	18488	18679	18651	18462	18521	18439	18522	18556	18508	18605	18547	18434	18421	18479	18692	18561	18536	18534	18481	18452	18516	18534	18710	18416	18454	18517	18388	18513	18361	18717	18543	18551	18512	18570	18417	18657	18420	18489	18443	18472	18483	18494	18593	18293	18423	18697	18645	18387	18524	18387	18505	18547	18371	18561	18352	18585	18660	18597	18521	18500	18670	18582	18534	18431	18536	18514	18574	18359	18615	18428	18525	18687	18462	18615	18538	18493	18531	18575	18633	18550	18564	18515	18480	18518	18815	18480	18544	18497	18616	18493	18484	18553	18515	18684	18480	18565	18667	18456	18525	18554	18768	18431	18656	18475	18508	18478	18435	18530	18252	18579	18581	18621	18667	18578	18431	18693	18523	18547	18451	18468	18498	18590	18388	18521	18534	18543	18485	18392	18470	18389	18497	18623	18556	18627	18583	18614	18350	18330	18777	18516	18638	18446	18652	18472	18538	18480	18641	18608	18406	18541	18602	18369	18549	18584	18570	18444	18390	18492	18371	18584	18506	18518	18558	18531	18392	18602	18534	18515	18612	18630	18581	18468	18529	18608	18524	18343	18498	18544	18579	18536	18515	18404	18491	18314	18516	18625	18393	18659	18569	18465	18751	18437	18399	18568	18542	18608	18583	18606	18560	18462	18554	18445	18568	18585	18242	18459	18511	18460	18580	18535	18752	18754	18598	18589	18585	18515	18499	18531	18498	18452	18636	18493	18385	18518	18649	18520	18568	18460	18517	18516	18400	18468	18439	18544	18432	18695	18623	18487	18423	18688	18607	18684	18425	18810	18264	18613	18575	18399	18453	18540	18384	18511	18312	18558	18496	18714	18407	18445	18537	18565	18695	18555	18582	18412	18548	18466	18603	18556	18442	18541	18511	18475	18727	18492	18549	18599	18335	18328	18504	18606	18721	18629	18510	18471	18650	18413	18540	18527	18560	18417	18642	18495	18474	18456	18454	18633	18490	18355	18555	18378	18424	18529	18675	18572	18538	18593	18630	18628	18640	18789	18701	18360	18547	18644	18521	18564	18338	18692	18425	18464	18774	18739	18653	18551	18479	18553	18513	18508	18676	18440	18589	18573	18496	18489	18627	18546	18620	18457	18539	18624	18699	18577	18423	18500	18211	18586	18787	18473	18571	18390	18566	18408	18307	18575	18522	18440	18470	18654	18575	18624	18497	18588	18561	18688	18501	18468	18651	18560	18479	18388	18540	18557	18561	18605	18672	18647	18482	18620	18547	18694	18621	18520	18666	18503	18631	18761	18471	18693	18584	18449	18521	18597	18660	18645	18708	18664	18501	18516	18705	18390	18599	18541	18662	18448	18529	18462	18426	18361	18585	18555	18378	18383	18478	18662	18276	18534	18618	18608	18517	18625	18368	18556	18607	18533	18572	18501	18640	18708	18563	18420	18646	18529	18497	18488	18578	18416	18522	18660	18500	18545	18661	18539	18442	18479	18553	18519	18581	18516	18289	18535	18409	18565	18438	18467	18637	18484	18533	18404	18616	18637	18478	18462	18573	18596	18594	18506	18504	18534	18670	18453	18657	18589	18539	18564	18380	18559	18648	18492	18565	18413	18438	18521	18359	18624	18582	18561	18491	18490	18621	18419	18575	18477	18424	18541	18435	18733	18690	18575	18555	18559	18635	18542	18683	18646	18481	18429	18787	18585	18469	18605	18530	18648	18514	18487	18669	18541	18453	18518	18542	18536	18415	18543	18480	18526	18444	18643	18680	18517	18547	18614	18434	18499	18430	18589	18556	18578	18515	18497	18623	18464	18435	18556	18521	18481	18533	18480	18649	18583	18404	18581	18516	18613	18620	18524	18451	18468	18642	18645	18463	18698	18667	18468	18400	18629	18447	18606	18460	18646	18426	18498	18695	18413	18647	18684	18572	18464	18445	18553	18551	18753	18320	18524	18543	18486	18595	18502	18606	18467	18578	18571	18578	18772	18421	18655	18517	18610	18418	18576	18594	18571	18547	18420	18471	18620	18485	18481	18579	18507	18633	18574	18622	18548	18461	18494	18374	18595	18581	18601	18337	18636	18354	18295	18436	18381	18593	18433	18668	18418	18498	18392	18557	18523	18519	18625	18448	18295	18528	18635	18581	18434	18449	18451	18752	18451	18355	18540	18694	18610	18667	18512	18517	18497	18562	18272	18435	18693	18441	18663	18535	18555	18415	18478	18349	18531	18535	18558	18567	18596	18616	18479	18462	18665	18619	18228	18595	18625	18519	18666	18549	18540	18515	18505	18370	18604	18392	18449	18780	18431	18433	18618	18606	18464	18542	18596	18511	18707	18451	18434	18420	18475	18449	18469	18625	18455	18483	18581	18671	18563	18598	18464	18399	18656	18655	18599	18570	18576	18457	18506	18346	18465	18439	18437	18702	18644	18613	18657	18636	18513	18777	18678	18612	18493	18406	18522	18440	18636	18542	18545	18535	18500	18572	18416	18611	18625	18617	18668	18744	18654	18620	18607	18605	18555	18713	18584	18548	18495	18642	18544	18499	18568	18638	18497	18593	18394	18541	18585	18551	18462	18549	18427	18628	18496	18449	18577	18650	18597	18527	18524	18355	18495	18451	18489	18655	18580	18354	18516	18700	18530	18450	18597	18532	18606	18469	18519	18594	18461	18551	18505	18687	18527	18707	18659	18461	18685	18558	18633	18298	18517	18625	18317	18710	18441	18392	18677	18540	18454	18521	18495	18651	18666	18400	18479	18510	18331	18340	18723	18597	18545	18613	18640	18625	18588	18328	18448	18594	18529	18367	18627	18562	18629	18512	18568	18514	18473	18460	18644	18470	18538	18500	18454	18601	18431	18804	18522	18499	18558	18584	18569	18537	18437	18513	18491	18528	18511	18321	18557	18557	18769	18548	18509	18726	18576	18547	18528	18478	18538	18534	18520	18495	18388	18451	18488	18541	18641	18394	18548	18579	18509	18480	18642	18468	18452	18731	18523	18581	18503	18756	18480	18592	18631	18598	18476	18389	18429	18532	18361	18651	18571	18397	18589	18525	18395	18723	18576	18696	18475	18642	18590	18192	18597	18485	18519	18579	18557	18636	18469	18521	18557	18369	18397	18637	18626	18671	18359	18566	18515	18474	18619	18479	18742	18541	18560	18605	18649	18571	18207	18589	18437	18444	18664	18581	18447	18594	18633	18606	18682	18498	18539	18498	18604	18470	18612	18513	18532	18551	18399	18473	18537	18395	18565	18520	18361	18522	18496	18579	18449	18572	18464	18705	18542	18385	18679	18554	18416	18745	18529	18497	18666	18544	18668	18438	18588	18698	18633	18417	18637	18440	18518	18582	18503	18451	18555	18537	18553	18679	18492	18687	18542	18585	18606	18551	18616	18420	18605	18667	18479	18485	18595	18636	18613	18641	18576	18528	18418	18627	18642	18792	18605	18498	18606	18461	18804	18493	18426	18580	18642	18540	18529	18607	18524	18614	18477	18439	18516	18386	18590	18509
24081	26040	43543	41231	33749	30169	27841	24517	23908	23796	23798	23843	23738	23728	24021	23627	23762	23676	23632	23512	23578	23479	23753	23509	23653	23792	23927	23687	23461	23601	23538	23320	23683	23542	23709	23533	23700	23607	23687	23543	23579	23670	23505	23510	23529	23605	23646	23484	23583	23676	23557	23678	23513	23661	23444	23661	23674	23753	23549	23437	23529	23626	23739	23412	23300	23419	23544	23488	23610	23590	23585	23514	23464	23429	23534	23652	23442	23554	23395	23452	23576	23443	23576	23345	23573	23511	23521	23827	23595	23489	23644	23522	23394	23445	23483	23502	23376	23775	23592	23553	23356	23412	23476	23355	23497	23602	23464	23551	23360	23630	23332	23552	23436	23616	23535	23537	23442	23555	23555	23467	23599	23440	23756	23469	23526	23521	23614	23547	23648	23444	23662	23519	23610	23547	23602	23263	23411	23580	23450	23562	23427	23622	23412	23619	23596	23685	23571	23365	23655	23597	23368	23759	23437	23438	23451	23462	23489	23586	23412	23564	23690	23560	23580	23605	23447	23573	23632	23560	23665	23712	23664	23583	23453	23529	23674	23359	23452	23726	23681	23590	23636	23518	23674	23539	23463	23650	23518	23319	23718	23696	23576	23671	23479	23333	23430	23437	23682	23577	23403	23755	23397	23466	23499	23435	23508	23490	23375	23329	23467	23411	23530	23475	23715	23311	23622	23366	23448	23445	23406	23403	23351	23712	23630	23413	23656	23798	23713	23561	23390	23438	23414	23656	23505	23749	23524	23560	23562	23528	23438	23358	23433	23612	23622	23594	23595	23366	23413	23607	23402	23359	23573	23407	23608	23564	23371	23312	23463	23488	23523	23552	23574	23480	23797	23569	23792	23710	23388	23596	23438	23632	23324	23470	23376	23447	23395	23394	23668	23330	23533	23859	23658	23378	23544	23535	23676	23495	23484	23528	23354	23482	23577	23628	23610	23422	23350	23404	23400	23459	23597	23705	23418	23386	23521	23620	23481	23168	23614	23619	23442	23417	23711	23636	23476	23489	23540	23363	23638	23423	23606	23480	23526	23565	23696	23421	23468	23837	23640	23544	23560	23606	23554	23422	23773	23549	23463	23517	23895	23456	23515	23826	23440	23518	23632	23417	23474	23431	23660	23450	23438	23661	23549	23292	23333	23643	23401	23474	23343	23618	23575	23653	23518	23330	23632	23617	23650	23423	23653	23200	23367	23778	23606	23561	23397	23593	23647	23684	23508	23633	23517	23696	23346	23453	23370	23492	23591	23488	23553	23676	23400	23574	23551	23656	23484	23672	23559	23402	23592	23576	23265	23419	23565	23637	23729	23662	23337	23425	23571	23642	23511	23550	23533	23468	23507	23508	23611	23571	23564	23627	23363	23582	23663	23427	23531	23580	23314	23687	23464	23683	23571	23239	23536	23330	23635	23703	23442	23634	23483	23680	23571	23521	23600	23628	23339	23384	23716	23844	23498	23495	23637	23394	23585	23399	23437	23450	23504	23719	23469	23348	23587	23359	23654	23268	23505	23651	23502	23809	23547	23342	23658	23533	23637	23612	23473	23496	23434	23590	23439	23414	23560	23465	23531	23509	23544	23748	23629	23348	23377	23296	23552	23390	23403	23519	23584	23429	23684	23460	23521	23426	23455	23659	23543	23548	23673	23612	23524	23643	23604	23393	23499	23531	23621	23404	23477	23575	23440	23957	23494	23378	23450	23432	23143	23457	23693	23368	23693	23413	23650	23395	23468	23417	23392	23516	23404	23588	23329	23562	23337	23328	23557	23651	23600	23628	23299	23521	23373	23453	23515	23448	23616	23580	23424	23343	23617	23539	23640	23528	23618	23732	23648	23352	23480	23431	23579	23741	23535	23445	23454	23537	23662	23536	23483	23717	23655	23572	23499	23497	23739	23647	23530	23572	23527	23508	23500	23655	23534	23604	23732	23643	23445	23627	23596	23390	23497	23536	23462	23291	23499	23543	23585	23334	23391	23643	23337	23461	23630	23677	23466	23477	23542	23820	23519	23426	23483	23376	23456	23647	23510	23255	23643	23636	23711	23694	23477	23683	23648	23400	23471	23638	23612	23575	23511	23724	23596	23585	23525	23599	23598	23574	23494	23459	23299	23722	23504	23561	23716	23445	23648	23786	23540	23460	23428	23516	23635	23503	23384	23270	23382	23509	23487	23537	23634	23664	23375	23492	23438	23603	23534	23513	23550	23687	23570	23370	23500	23629	23560	23650	23560	23525	23495	23488	23524	23517	23568	23589	23588	23455	23438	23588	23377	23335	23543	23509	23676	23375	23402	23498	23614	23517	23464	23538	23483	23537	23458	23518	23603	23332	23727	23719	23600	23557	23328	23430	23480	23560	23662	23576	23441	23447	23445	23591	23530	23367	23561	23612	23621	23477	23569	23556	23378	23570	23538	23778	23554	23629	23517	23647	23442	23542	23677	23382	23639	23482	23366	23492	23546	23582	23560	23539	23655	23514	23427	23515	23643	23537	23332	23361	23697	23452	23647	23605	23615	23718	23536	23601	23329	23459	23543	23740	23637	23485	23325	23446	23442	23476	23687	23493	23532	23826	23396	23645	23676	23581	23582	23266	23644	23584	23643	23494	23519	23552	23624	23514	23509	23473	23605	23577	23655	23560	23480	23340	23489	23248	23466	23386	23417	23526	23506	23726	23629	23538	23782	23670	23608	23556	23506	23573	23651	23632	23715	23651	23697	23641	23446	23604	23799	23660	23494	23617	23600	23420	23410	23536	23638	23598	23581	23700	23612	23502	23763	23418	23633	23640	23676	23382	23553	23630	23542	23632	23485	23639	23660	23540	23387	23462	23557	23405	23481	23510	23308	23493	23666	23689	23605	23567	23558	23489	23635	23394	23777	23507	23600	23729	23460	23352	23359	23625	23374	23544	23303	23477	23406	23659	23577	23446	23550	23407	23515	23643	23521	23645	23439	23656	23615	23527	23751	23550	23573	23497	23598	23622	23503	23576	23454	23536	23640	23740	23582	23667	23558	23459	23561	23611	23644	23552	23418	23570	23433	23240	23480	23376	23349	23258	23589	23424	23644	23509	23798	23551	23724	23437	23339	23372	23571	23591	23567	23384	23571	23528	23414	23528	23565	23521	23509	23621	23549	23624	23702	23534	23618	23487	23466	23529	23554	23445	23303	23447	23364	23524	23449	23512	23629	23614	23646	23489	23563	23512	23427	23803	23514	23477	23595	23337	23737	23478	23220	23653	23490	23552	23699	23570	23465	23561	23729	23629	23661	23804	23657	23243	23683	23431	23550	23359	23582	23661	23800	23676	23553	23558	23631	23626	23595	23597	23443	23260	23703	23417	23706	23490	23560	23538	23612	23495	23467	23570	23517	23615	23362	23731	23476	23451	23661	23400	23620	23624	23454	23532	23560	23688	23700	23574	23574	23599	23522	23471	23510	23393	23486	23553	23466	23558	23588	23528	23572	23430	23516	23519	23412	23539	23510	23339	23591	23588	23656	23650	23571	23620	23577	23682	23600	23712	23679	23460	23614	23295	23679	23551	23675	23184	23417	23377	23436	23477	23613	23712	23547	23501	23685	23560	23513	23465	23765	23295	23539	23578	23515	23636	23544	23545	23591	23717	23630	23520	23632	23530	23694	23247	23655	23660	23584	23650	23354	23449	23610	23502	23516	23467	23466	23590	23571	23633	23510	23739	23540	23570	23637	23346	23546	23633	23289	23485	23488	23486	23597	23319	23349	23604	23462	23477	23511	23583	23456	23546	23424	23721	23435	23248	23488	23512	23580	23388	23450	23721	23636	23390	23337	23599	23503	23490	23631	23494	23608	23287	23440	23323	23522	23568	23315	23526	23495	23429	23863	23497	23349	23430	23602	23705	23594	23589	23600	23466	23538	23331	23458	23468	23416	23456	23557	23562	23663	23540	23582	23401	23689	23518	23567	23664	23487	23337	23678	23226	23457	23699	23589	23523	23627	23421	23464	23567	23759	23575	23447	23620	23568	23557	23554	23391	23762	23496	23505	23471	23601	23517	23458	23319	23536	23582	23448	23407	23558	23589	23536	23571	23685	23347	23379	23517	23570	23507	23725	23580	23668	23668	23441	23543	23613	23451	23686	23604	23510	23776	23590	23651	23650	23417	23638	23428	23593	23640	23568	23533	23485	23722	23401	23536	23401	23351	23552	23565	23462	23613	23467	23488	23630	23565	23424	23234	23515	23470	23561	23593	23701	23506	23326	23723	23322	23543	23347	23709	23734	23587	23699	23435	23589	23468	23814	23447	23531	23496	23518	23675	23781	23572	23662	23496	23549	23622	23494	23512	23645	23446	23720	23688	23654	23557	23634	23585	23560	23292	23449	23500	23505	23519	23391	23189	23543	23420	23296	23545	23623	23582	23654	23604	23346	23571	23830	23500	23320	23576	23598	23590	23473	23558	23529	23467	23416	23650	23631	23591	23444	23607	23686	23428	23722	23244	23528	23308	23566	23379	23587	23446	23383	23539	23525	23575	23599	23724	23594	23603	23629	23456	23469	23588	23410	23395	23446	23472	23585	23394	23413	23611	23554	23710	23572	23545	23599	23497	23576	23638	23631	23651	23580	23561	23478	23409	23586	23614	23353	23607	23570	23537	23196	23415	23528	23689	23563	23500	23395	23483	23405	23585	23807	23398	23302	23620	23544	23477	23621	23250	23364	23505	23502	23289	23552	23432	23429	23531	23625	23698	23429	23624	23501	23641	23819	23558	23614	23566	23688	23395	23627	23552	23589	23477	23502	23466	23527	23580	23582	23524	23733	23660	23470	23511	23487	23590	23536	23430	23483	23600	23736	23278	23592	23475	23613	23574	23452	23428	23427	23708	23642	23443	23457	23527	23544	23665	23570	23577	23640	23629	23673	23618	23318	23401	23403	23416	23576	23470	23481	23474	23607	23597	23595	23374	23743	23638	23713	23519	23630	23600	23665	23556	23492	23474	23634	23665	23682	23518	23626	23405	23613	23765	23610	23492	23526	23687	23484	23318	23507	23439	23741	23742	23656	23481	23423	23541	23593	23329	23504	23624	23675	23697	23710	23650	23437	23446	23419	23328	23725	23677	23372	23417	23520	23647	23519	23583	23548	23556
55466	103390	87006	59353	40019	27017	21247	19418	19038	18965	18779	18632	18913	18794	18921	18799	18703	18768	18864	18936	18806	18906	18768	18755	18920	18958	18789	18856	18833	18905	18980	18704	18925	18886	18866	18815	18739	18772	18944	18731	18840	19004	18913	18788	18754	18990	18887	18749	18817	18895	18856	18773	18842	18775	18675	18855	18734	18916	18785	18816	18876	18846	18910	18808	18974	18796	18918	18781	18846	18769	18925	18837	18847	18933	18826	18908	18870	18824	18841	18762	18819	18773	18738	18973	18866	18966	18917	18834	18846	18945	18999	19022	18783	18848	18924	18960	18934	18798	18890	18785	18881	18820	18954	18745	18867	18821	18976	18850	18919	18811	18892	18782	18837	18924	18891	18764	18737	18966	18768	18921	18910	18742	18793	18714	18970	18904	18818	18936	18995	18943	18856	18707	18988	18884	18852	18822	18863	18817	18872	18907	18678	18862	18719	18789	18944	18677	19074	18949	18898	18871	18770	18760	18821	18893	18898	18769	18957	18846	18850	18633	18856	18846	18934	19026	18968	18902	18869	18962	18810	18797	18876	18736	18870	18779	18846	18804	18754	18654	19020	18838	18827	18879	18737	18854	18758	18889	18842	18830	18671	18776	18983	18820	18777	18760	18915	18842	18810	18887	18771	18673	18809	18844	18810	18780	18734	18709	18829	18860	18884	18941	18739	18790	18829	18756	18990	18747	18850	18730	18924	18863	18914	18722	18938	18792	18737	18847	18754	18841	18962	18759	18756	18928	18893	18716	18853	18839	18824	18834	18841	18942	18744	19008	18812	18943	19046	18652	18796	18881	18885	18755	18903	18902	18816	18856	18755	18934	18856	18774	18970	18830	18855	18861	18883	18734	18798	18958	18803	18956	18876	18854	18786	18766	18793	18790	18835	18705	18880	18792	18772	18725	18749	18875	18742	18786	18906	18770	18892	18505	18809	18856	18806	18868	18842	18913	18807	18829	18767	18877	18737	18818	18745	18837	18792	18962	18911	18885	19018	18692	18778	18759	18718	18828	18723	18825	18904	18792	18802	18676	18761	18831	18699	18832	18907	18819	18771	18823	18858	18725	18920	18736	18911	18655	18904	18898	18552	18896	18854	18857	18990	18665	18915	18697	18858	18772	18806	18933	18773	18941	18834	18759	18756	18917	18732	18842	18870	18881	18942	19027	18797	18864	18739	18759	18707	18947	18764	18885	18832	18977	18705	18880	18868	18871	18727	18947	18823	18667	18664	18781	18707	18820	18661	18893	18714	18692	18866	18830	19029	18966	18853	18844	18878	18811	18817	18755	18768	18824	18903	18833	18952	18792	18739	19037	18977	18919	18854	18930	18682	18818	18880	18761	18875	18845	18833	18923	18686	18897	18827	18695	18859	18889	18847	18956	18890	18919	18742	18767	18940	18864	18814	18974	18915	18834	18781	18914	19035	18685	18695	18863	18690	18810	18750	18741	18870	18816	18793	18688	18800	18909	18799	18616	18817	18918	18937	18799	18897	18618	18919	18558	18804	18944	18992	18747	18833	18763	18876	18985	18841	18820	18936	18900	18752	18924	18874	19012	18925	18951	18846	18809	18804	18721	18754	18878	18839	18738	18708	18959	18733	18869	18945	18846	18806	18733	18803	18706	18750	18716	18704	18719	18951	18684	18801	18840	18816	18852	18830	18998	19049	18750	18925	18715	18910	18864	18880	18896	18803	18989	18825	18860	18719	18947	18937	18960	18774	18841	18963	18801	18959	18843	18667	18768	18697	18860	18837	18705	18888	18784	18796	18924	18805	18805	18750	18611	18759	18807	18811	19024	18926	18729	18948	18876	18774	18791	18773	18861	18865	18800	18939	18844	18873	18918	18871	18846	18940	18768	19020	18745	18789	18886	18824	18808	18800	18801	18814	18686	18742	18940	18593	18832	18827	18853	18696	18822	18917	18714	18795	18871	18814	18783	18705	18801	18854	18929	18706	18833	18912	18804	18925	18817	18920	18860	18893	18686	18793	18892	18710	18751	18855	18598	18931	18833	18861	18801	18966	18801	18976	18727	18705	18738	18767	19115	18745	18899	18904	18740	18759	18835	18960	19000	18689	18760	18776	18816	18812	18804	18985	18938	18849	18949	18702	18770	18872	18897	18850	18865	18889	18839	18796	18927	18740	18875	18650	18830	18745	18801	18947	18890	18805	18841	18795	18873	18748	18939	18876	18868	18667	18838	18794	18706	18888	18620	18777	18929	18885	18802	18748	18943	18649	18878	18899	18911	18823	18819	18738	18798	18836	18817	18727	18683	18852	18884	18757	18760	18774	18702	18814	18715	18804	18909	18679	18777	18788	18811	18927	18790	18764	19101	18824	18938	18769	18678	18995	18896	18903	18748	18761	18963	18836	18745	18897	18908	18610	18800	19064	18739	18702	18964	18716	18850	18815	18930	18753	18876	18847	18864	18874	18863	18733	18831	18811	18841	18817	18985	18903	19089	18755	18725	18902	18666	18947	18879	18712	18801	18927	18830	18827	18869	18914	18903	18852	18962	18711	18689	18928	18864	18668	18732	18851	18844	18907	18880	18750	18898	18651	18995	18847	18823	18913	18787	18818	18782	18780	18862	18857	18890	18954	18746	19017	18717	18770	18788	18824	18736	18651	18841	18696	18888	18992	18936	18872	18883	18712	18908	18674	18956	18858	18823	18840	18904	18942	18900	18964	18810	18872	18665	18940	18841	18553	18838	18719	18825	18937	18748	18856	19059	18861	18677	18853	18862	18906	18975	18751	19004	18690	18821	18981	18863	18725	18844	18840	18828	18940	18811	18832	18934	18874	18846	18731	18879	18840	19004	18723	18874	18586	18798	18802	18886	18768	18700	18847	18858	18783	18850	18865	19013	18755	18847	18765	18880	18931	18726	19002	18852	18719	18795	18841	18894	18789	18860	18850	18735	18729	18634	18965	18654	18705	18795	18868	18884	18831	18704	18858	18937	18753	18781	18860	18822	18823	18742	18876	18914	18846	19044	19008	18825	18949	18846	18918	18854	18915	18844	18840	18769	19004	18850	18846	18913	18807	18675	18766	18854	18772	18886	18797	18812	18737	18899	18584	18763	18854	18591	18845	18944	18723	18928	18694	18749	18826	18938	18592	18877	18883	18907	18706	18591	18763	18637	18861	18827	18938	18884	18882	18707	18956	18863	18882	18889	18725	18867	18839	18630	18825	18834	18962	18781	18826	18931	18872	18836	18844	18764	18763	18934	18932	18858	18794	18845	18877	18851	18668	18763	18915	18899	18793	18850	18734	18746	18754	18801	18858	18829	18797	18644	18782	18877	18650	19002	18898	18867	18908	18654	18857	18906	18818	18834	18862	18774	18802	18795	18747	18732	18725	18847	18615	18939	18672	18958	18740	18671	18842	18826	18915	18705	18888	18880	19067	18907	18829	18969	18899	18964	18741	18748	18778	18722	18859	18689	18720	19059	18911	18900	18673	18664	18993	18815	18835	18785	18731	18829	18763	18992	18881	18896	18959	18647	18814	18720	18843	19038	18840	18948	18893	18496	18975	18805	18909	18763	18692	18982	18896	18907	19016	18946	18835	18918	18767	19022	18820	18787	18925	18948	18835	18877	18787	18608	18781	18791	18942	18725	18716	18806	18730	19043	18872	18839	18975	18742	18812	18917	18790	18900	18774	18872	18736	18882	18793	18785	18858	18763	18729	18941	18752	19037	18841	19021	18885	18893	18838	18883	18907	18820	18736	18869	18906	18848	18781	18951	18794	18791	18707	18719	18731	19061	18879	18806	18878	18906	18862	18751	18718	18662	18838	18757	18757	18883	18643	18986	18802	18899	18916	18761	18825	18714	18819	18849	18907	18690	18802	18841	18882	18869	18829	18759	18865	18824	19035	18794	18930	18792	18889	18905	18790	18945	18864	18817	18827	18968	18815	18851	18777	18817	18857	18850	18870	18740	18770	18815	18732	18846	18850	18916	18804	18938	18684	18888	18867	19024	18763	18767	18908	18879	19000	18715	18878	18763	18814	18703	18918	18813	18732	18994	18852	18828	18861	18886	18859	18785	18922	18763	18799	18699	18887	18925	19019	18843	18899	18815	18819	18752	18755	19008	18891	18916	18627	18621	18790	18802	19010	18740	18961	18943	18722	18982	18908	18797	18814	18861	18754	18646	18977	18850	18792	18772	18680	18851	18777	18854	18863	18824	18811	19031	18680	18733	18796	18761	18749	18945	18953	18727	18725	19033	18819	18807	18768	18818	18818	19009	18926	18805	18922	18980	18843	19018	18869	18629	18681	18708	19004	18725	18803	18704	18820	18776	18854	18936	18813	18736	18855	18811	18966	18858	18788	19034	18845	18930	18814	18743	18914	18632	18773	18896	18627	18796	18641	18668	18814	18790	18780	18747	18843	18890	18773	18825	18766	18855	18759	18765	18924	18769	18748	18884	18854	18871	18833	18846	18783	18846	18878	18960	18623	18921	18876	18743	18962	18808	18891	18894	18848	18859	18989	19026	18782	19011	18846	18803	18735	18768	18641	18738	18836	18918	18958	18938	18811	18921	18912	18845	19038	18940	18892	18800	18817	18924	18882	19004	18900	18909	18970	18820	18857	18879	18929	18783	18880	18871	19055	18825	18795	18853	18797	18867	19044	18760	18834	18914	19023	18876	18767	18614	18923	18911	18719	18972	18749	18833	18821	18786	18671	18690	18812	18852	18844	18652	18947	18856	18795	18761	18932	18907	18933	18769	18714	18883	18793	18781	18595	18910	19040	18605	18830	18941	18815	18742	18862	18878	18839	18850	18984	18965	18706	18879	18856	18775	18892	18911	18840	18726	18933	18729	18851	18864	18673	18956	18712	18806	18757	18777	18866	18701	18729	18777	18931	18707	18829	18737	18849	18808	18883	18942	18969	18811	18758	18665	18953	18781	18826	18909	18815	18805	18867	18718	18712	18859	18806	18874	18544	19114	18871	18835	18929	18978	18811	18889	18905	18756	18800	18884	18688	18957	18765	18802	18886	18715	18723	18997	18735	18800	18839	19002	18862	18893	18832	18872	18653	18914	18756	18685	18909	19006	18776	18917	18753	18793	18896	18710	18934	18883	18653	18601	18974	18919	18964	18686	18709	18790	18604	18764
22873	23554	37204	36100	32695	31256	30523	25411	24303	24395	24332	24227	24151	24331	24338	24141	24118	24366	23980	24282	24158	23960	23944	23959	23997	23998	24011	23902	24085	23855	23925	23975	23784	23954	23862	23827	24087	23794	24080	24008	23900	23824	23837	24167	24003	23985	23989	23667	23862	23819	23850	23825	24079	24030	23779	23851	23977	23859	23786	23793	23961	23682	23815	24085	23823	23977	23915	24028	24155	24009	23955	23910	24074	23911	23811	23742	23721	23792	23811	23860	23751	23799	23837	23767	23994	23794	23904	24131	23961	23633	23649	23666	23659	23998	23665	23943	23807	23965	24048	23905	24033	23705	23901	23961	23826	23810	23711	23743	23792	23848	24034	23999	23659	23762	23803	24073	23781	23635	23671	23631	23788	23718	23628	23791	24163	23756	24062	23894	23830	24117	24086	23890	23780	23738	23762	23842	23836	23628	23859	23807	23732	24012	24068	24047	24085	23769	23804	23921	23632	23728	23864	23940	23638	23813	23714	24101	23853	23740	23804	23635	23745	23830	23918	23751	23973	23764	23765	23799	23671	24000	23993	23734	23748	23833	23849	23855	23994	23754	23862	23910	23620	23757	23766	23754	23690	23917	23830	24001	23821	23634	23699	23824	23822	23569	23874	23866	23885	23876	23807	23887	23849	23762	23900	23908	23793	23866	23889	23800	24076	23899	23764	23738	23819	23727	24093	23716	23767	23922	23725	23835	23670	23639	23790	23721	23767	23617	23718	23834	23691	23621	23855	23739	23885	23719	23775	23870	23791	23630	23864	23722	23634	23829	23950	23869	23959	23636	23948	23818	23783	23638	23885	23710	23851	23654	23894	23812	23775	23652	23800	23886	23791	23951	23900	23892	23774	23882	23770	23860	23906	23717	23743	23787	23672	23789	23698	23703	23700	23821	23858	23757	23715	23738	23756	23827	23914	23549	24004	23880	24030	23787	23725	23922	23673	23952	23705	23600	24056	23914	23716	23872	23522	23780	23818	23639	23738	23684	23794	23951	23778	23603	23823	23867	23502	23677	23790	23855	23926	23929	23872	23748	23764	23799	23539	23865	23768	23654	23722	23671	23884	23641	23701	23600	23934	23859	23799	23919	23774	23682	23731	23707	23714	23935	23810	23698	23743	23897	23788	23848	23600	23571	23803	23825	23663	23593	23868	23781	23722	23865	23792	23948	23796	23572	23635	23681	23946	23643	23655	23690	23965	23727	23713	23977	23868	23630	23800	23917	23764	23860	23857	23713	23811	24047	23842	23869	23759	23908	23878	23674	23718	23746	24088	23676	24049	23962	23903	23753	23574	23712	23909	23740	23705	23504	23636	23843	23746	24053	23925	23726	23850	23591	23653	23707	23783	23683	23883	23632	23765	23687	23820	23614	23826	23739	23483	23772	23851	23686	23865	23876	23627	23987	23866	23835	23802	23664	24004	23813	23770	23917	23937	23976	23756	23690	23625	23600	23818	23845	23587	23802	23769	23874	23779	23853	23851	23800	23893	23919	23826	23874	23812	23896	23809	23799	23935	23744	23627	23841	23819	23816	23757	23564	23821	23851	23778	23888	24006	23966	23649	23665	23940	23687	23776	23690	23792	23662	23842	23944	23898	23877	23723	23733	23949	23875	23930	23747	23816	23782	23754	23855	23679	23973	23941	23888	23918	23826	23849	23742	23819	23960	23732	23697	23912	23711	23833	23662	23838	23749	23881	23664	23779	23640	23739	23781	23948	23941	23773	23956	23633	23947	24015	23679	23935	23729	23834	23731	23662	23970	23629	23521	23773	23878	24036	23817	23764	23878	23729	23784	23932	23918	23904	23738	23864	23694	23841	23935	23873	23829	23923	23711	23753	23906	23759	23676	23908	23774	23538	23784	23901	23931	24016	23793	23714	23896	23835	23594	23669	23932	23793	23830	23750	23900	23625	23927	23720	23675	23826	23642	24069	23818	24062	23908	23718	23991	23723	23809	23817	23826	23848	23737	23689	23836	24047	23836	23871	23717	23875	23664	23965	23806	23861	23924	23968	23763	23938	23888	23721	23907	23977	23795	23892	23572	23573	23710	23655	23847	23822	23949	23693	23729	23696	23823	23932	23816	23787	23895	23590	23721	23754	23797	23970	23695	23717	23854	23715	23755	23763	23796	23693	23731	23666	23532	23707	23707	23788	23688	23745	23590	23886	23858	23902	23809	23649	23712	23940	23762	23819	23699	23825	23772	23984	23793	23908	23616	23750	23751	23830	23677	23783	23593	23701	23771	23965	23587	23822	23567	23837	23626	23999	23815	23839	23821	23883	23576	23754	23772	23844	23721	23714	23942	23948	24013	23908	23600	23642	23733	23837	23873	23805	23917	23623	23908	23936	24066	23891	23966	23945	23669	23787	23930	23843	23745	23842	24023	24030	23968	23604	23631	23660	23766	23670	23707	23817	23663	23685	23757	23695	23801	23918	24037	23823	23763	23871	23953	23804	23825	23767	23667	23837	23933	23931	23940	23750	23977	23828	23954	23763	23700	23837	24120	23630	23778	23623	23810	23454	23898	23713	23588	23782	23774	23852	23735	23826	23809	23749	23694	23792	23665	23700	23652	23745	23706	23604	23761	23597	23698	23913	23636	24000	23743	23877	23871	23797	24008	23878	23956	23835	23818	23662	23899	23720	23579	23878	23817	23916	23904	23446	23702	23560	23647	23755	23777	23806	24042	23498	23605	23799	24008	23923	23652	23775	23577	23619	23956	23829	23597	23723	23629	23579	23819	23843	23817	23848	23799	23636	23958	23852	24027	23583	23941	23770	23676	23705	23895	23849	23697	23906	23775	23839	23964	23782	23770	23741	23754	23787	23660	23771	23566	23487	23808	23789	23895	24136	23849	23862	23565	23803	23987	23844	23680	23791	23865	23928	23721	23791	23567	23880	23743	23785	23575	23671	23786	23785	23938	23793	23814	23820	23772	23768	23882	23789	23861	23989	23717	23859	23905	23949	23821	23811	23879	23909	23782	23679	23696	23720	23787	24001	23736	23640	23628	23855	23620	23836	23737	23595	23777	23834	23748	23795	23712	23647	23627	23722	23662	23709	23889	23913	23792	24028	23929	23619	23688	23727	23760	23713	23723	23717	23738	23771	23673	23890	23652	23946	23856	23929	23693	23798	23739	23818	23853	23791	23934	23804	23775	23985	23908	23895	23842	23691	24004	24012	23714	23706	23667	23535	23690	23808	23828	23829	23836	23705	23770	23814	23896	23759	23671	23799	23822	23893	23802	23703	23757	23772	23783	23686	23792	23727	23769	23728	23754	23901	23738	23819	23831	23851	23818	23850	23996	23787	23938	23806	23690	23983	23834	23661	23746	23811	23858	24044	23814	23811	23902	23769	23981	23710	23776	23914	23684	23827	23818	23721	23900	23986	23714	23671	23810	23900	23835	23850	23551	23817	23878	23938	23731	23811	23712	23644	23827	23797	23987	23678	23613	23685	23697	23684	23722	23878	23796	23958	23910	23926	23884	23813	23795	23708	23680	23725	23752	23692	23795	23832	23654	23737	23552	23671	23795	23975	23856	23733	23741	23756	23564	23738	23885	23724	23623	23665	23864	23510	23751	23845	23762	23657	23768	23822	23924	23656	23785	23527	23832	23700	23804	23782	23845	23823	23585	23956	23713	23793	23661	23655	23711	23880	23819	23795	23667	23735	23706	23946	23621	23755	24158	23719	23976	23642	23855	23773	23972	23882	24128	23987	23844	23878	23830	23851	23766	23910	23741	23810	23690	23873	23638	23702	23787	23915	23852	23850	24053	23886	23713	23819	23830	23810	23528	23896	23654	23556	23729	23722	23854	23822	23671	23868	23685	23971	23808	23773	23798	23535	23573	23779	23788	23866	23901	24051	23767	23736	23884	23651	23879	23781	23935	23824	23887	23530	24006	23972	23762	23962	23631	23896	23724	23998	23803	23780	23889	23813	23996	23807	23795	23754	23674	23618	23747	23617	23931	23916	23721	23529	23719	23724	23649	23823	23856	23876	23813	23869	23737	23762	23772	23732	23690	23740	24061	23906	23794	23649	23696	23798	24008	23745	23895	23798	23566	23742	23827	23924	23859	23773	23723	23769	23724	23837	23763	23966	23789	23812	23769	23818	23714	23951	23750	23987	23660	23865	24024	23795	23910	23965	24087	23723	23761	23754	23680	23734	23893	23871	23822	23904	23627	23835	23720	23580	23666	23780	23896	23834	23800	23731	23856	23882	23927	23670	23826	23900	23888	23696	23905	23743	23823	23766	23795	23736	23956	23928	23862	23796	23740	23699	23712	23919	23798	23716	23762	23979	23610	23753	23847	23828	23822	23781	23801	23453	23811	23635	23914	23690	23746	23699	23902	23936	23698	23819	23855	23719	23681	23773	23816	23974	23842	23815	23648	23839	23668	23748	23706	23860	23504	23647	23849	23636	23878	23675	23803	23895	23715	23624	23847	23657	23976	23808	23921	23816	23749	23700	23733	23682	23666	23685	24006	24006	23937	23895	23812	23801	23961	23808	23624	23805	23841	23800	23904	23624	23808	23717	23762	23855	23560	23921	23696	23970	23704	23974	23869	23873	23875	23684	23875	23876	23990	23842	23689	23945	23983	23727	23791	23942	23719	23889	23699	23703	23615	23982	23929	23947	23838	23924	23779	23900	23773	23782	23752	23517	23861	23849	23769	23660	23643	23850	23707	23900	23822	23935	23840	23883	23876	23913	23926	23669	23781	23954	23728	23963	24135	23822	23820	23898	23721	23770	23667	23772	24031	23697	23566	23879	24123	23923	23880	23887	23729	23940	23841	23859	23855	23831	23756	23834	23712	23892	23854	23840	23567	23882	23949	23955	23600	23826	23921	23906	23949	23945	23724	23747	23794	23651	23852	23702	23827	23713	23890	23919	23617	23915	23937	23524	23734	23900	23838	23872	23891	23527	23649	23757	23912	23753	23719	23684	23657	23750	23773	24027	23734	23805	23758	23720	23844	23555	23826	23857	23858	23957	23862	23927	23815	23964	23909	23850	23807	23826	23780	23877	23676	23812	23850	23685	23705	24032	23806	23806	23785	23882	23866	23862	23886	23821	23897	23857	23751	23641	23736	23627	23793	23790	23940	23777	23488	23764	23930
58730	102856	91583	70727	48751	32771	23443	20101	19125	19083	18907	18956	19000	19093	19002	18970	19061	18903	19071	19051	19069	18893	18965	18954	19058	19179	18906	18731	18952	18994	18838	18943	19000	18745	19216	18943	18892	18883	18927	19034	18897	18902	19002	19174	19019	18985	18912	18930	18928	18881	19096	18800	19009	18952	18942	19078	18977	18978	18905	19050	18902	18928	18983	19017	18866	18902	19018	19089	18916	19060	19006	18961	19140	19001	19043	18889	19143	19129	18934	18942	18819	19100	18809	18866	19050	18923	18998	18929	19147	18828	18896	19048	18906	18921	19177	19165	18983	19046	18938	19066	19011	19039	19111	18969	18883	18858	19040	19024	18857	18776	18945	18621	18967	18877	19075	19087	18951	18856	18986	19105	19010	18979	18965	18849	18757	19158	18836	19142	19041	18909	19006	18907	19016	19023	19084	18912	19034	19000	18991	18955	18962	19034	19151	19043	19092	18841	18931	18862	18989	18929	18958	18990	18923	18992	18965	19139	18939	19054	18915	19047	19162	19110	18803	18962	18784	18713	18914	19089	18982	19156	19097	18989	18823	18974	19084	18998	19017	18974	18801	19084	18907	18946	18865	18986	18923	18786	18926	19141	18899	18954	18981	19052	19085	18901	19031	18959	18847	18982	18905	19091	18999	18997	18872	18924	19088	18649	19147	19086	18935	18985	18925	18883	19130	18986	18945	18941	18901	18883	18904	18907	18941	19002	18996	19050	18892	18946	18969	19094	18772	19048	19013	18923	19063	18998	18880	18896	19014	18948	19084	18929	18899	18854	19061	18781	18879	18837	18996	19255	19167	18851	18872	19042	19103	19019	18935	18920	19027	19011	19111	18968	19072	18819	19106	18888	18925	19011	18880	18984	19048	18950	18912	18879	18865	18969	18931	19121	18965	18839	18936	19088	18936	18818	18952	18972	18940	19064	19030	18858	18844	18798	19049	19005	18960	18950	18834	18969	19027	19043	19059	19038	18891	18894	18976	18959	18965	18880	19084	18893	18855	18857	19026	18795	19067	18870	18961	19059	18993	18864	18862	19032	18965	18886	18882	19045	18829	18868	19037	19058	19042	19108	18666	19049	18990	19006	19022	19000	19055	19109	19116	18894	18966	19021	18944	18931	18948	18966	19001	18950	19177	18923	19032	19054	18999	19000	18940	18807	18891	18999	18837	18925	19037	18920	19050	18921	18885	19030	18884	18990	18893	18880	18844	18868	19079	18860	18990	18938	19013	19040	18856	19016	18994	19028	18996	18882	19102	19013	18898	19134	18851	18986	18936	19030	19095	18958	19004	19002	18873	18740	18950	18758	18985	18908	18952	18882	19054	19016	18994	18971	18947	18858	19066	19036	19059	19003	18902	18849	18964	18881	18965	18875	19112	19141	18958	18982	18976	19162	18878	18926	19023	19097	18928	18990	19084	18809	19153	18985	18848	18877	19056	18942	19112	19038	19106	18986	18985	19060	18813	19035	19017	19030	19015	18942	18891	19034	19168	18980	18904	19166	19058	19050	18834	19012	18951	18958	19013	18965	18849	18893	18781	19048	18955	18685	18831	18859	18940	19048	19004	19010	18960	18954	18731	18974	19058	18984	18854	19000	18852	18970	18991	19016	18876	19068	19030	18970	18941	18934	19100	19200	18859	18933	19023	18844	19033	18916	19204	19109	19099	19046	18872	18967	19045	18930	19078	18859	19078	18985	18992	18915	18821	18953	18970	18748	18890	19117	18892	19038	18973	19127	19120	18828	18919	18795	19067	18900	18921	18895	18870	18908	18953	18956	18910	18835	19031	18956	19081	18850	18932	18794	19038	19015	19009	18955	18975	18976	19109	18929	18920	18998	18930	18941	18838	18884	19046	18897	18919	18951	19049	19018	18968	19010	18926	18883	18760	18997	18938	18878	18842	18889	18819	19025	18997	18852	18911	18943	19082	19011	18845	18845	19058	18846	18899	18989	19139	18878	18898	18917	18970	19014	19154	18888	18980	19035	18957	18892	18933	19346	19074	18776	18906	18906	18907	18901	19010	18819	18993	18689	19065	18906	18991	19090	18839	19031	18865	18900	18983	18877	19041	19074	19006	18908	18892	18833	19070	19049	18917	19036	18959	18990	19027	18932	18983	18991	18945	18877	18980	18979	19051	18818	19018	18842	18917	18828	18791	19041	19162	18911	19091	18999	18823	18821	18994	18880	18950	18915	19072	18881	18898	18958	19014	18697	18985	19048	18979	19047	19040	18916	19065	18874	19110	19037	19017	18861	18857	19131	19197	18890	18942	18990	18884	18729	19045	18925	18862	18863	19033	18914	18903	19153	19080	18982	18846	18953	19093	18810	18928	19018	19047	18934	19030	19018	19066	18883	19132	18818	19093	18839	19014	19068	18930	18806	19154	19027	18892	18951	18957	18886	19002	19038	18936	19055	19090	19152	18936	18988	18970	18907	18960	18951	18925	18929	18894	18871	18815	18967	18771	18982	19100	19032	18879	19133	19016	18845	18697	18979	18867	18883	18920	18907	19058	19011	18987	19069	18998	18904	18964	18991	18967	18815	19018	18926	18858	18813	19017	18917	18915	19082	18870	18969	19129	19094	18970	19040	18963	18925	18889	18890	18943	19122	18873	18996	18928	18883	19254	19075	18867	18922	18888	18800	18920	19101	18968	18914	18937	18816	19241	18722	19013	18879	18912	19036	18909	18948	18959	18912	19087	19120	18937	18941	18947	18798	18696	18960	19182	18873	19069	18740	18984	18938	19032	18825	18961	18723	19000	18888	18868	18857	18870	18895	18959	18992	19033	18912	18961	18908	18914	18890	18795	18919	18868	19001	18624	18840	18895	19047	19105	18888	18897	18885	18918	18985	19005	19037	18710	18920	18988	18961	18958	18977	18990	19036	18846	18897	18924	19002	18999	18882	18920	19184	18861	18904	18910	19039	18921	19089	18928	19114	18866	18860	19044	18944	18929	19122	18848	18833	18965	18939	18906	19066	18757	18935	18905	19105	18922	18927	18907	19017	19029	18836	18854	18786	19221	18868	18955	18921	18927	18777	18918	19031	19065	18818	18766	19018	18936	19109	18807	18993	18835	19232	18933	18689	18957	19002	19036	19101	18961	18917	19016	18794	18991	18837	18973	19046	19028	19013	19041	19001	18953	18953	18788	19050	19043	18848	18830	19035	19019	19060	18829	19164	18837	18883	19103	18811	18940	18909	18924	18942	18887	18751	19048	18743	18855	18939	18788	19211	18816	19025	19005	19035	18970	18947	18857	18810	19024	18909	19011	18929	19073	19076	18992	18926	18999	18925	19131	18901	19027	19098	18970	18761	19037	18750	18983	18872	18983	19041	18852	18907	18964	19011	18841	19028	18952	18804	19144	19041	18910	18971	18870	18966	19012	19111	18949	18971	18977	18994	19145	19063	19013	18854	18919	18964	19095	18830	19071	19033	18847	19181	18860	19002	19050	18940	19163	18943	18983	18895	19061	19021	18933	18890	19024	18937	19080	18943	18919	19041	18935	19185	19043	18877	18974	18886	18982	19096	18976	19041	18987	18924	18758	18793	19000	18976	18968	19201	18965	18726	18896	19043	18952	18986	19123	19062	18899	19011	19040	19003	18952	18916	18834	19012	18920	18933	18957	18938	18949	18868	18958	18915	19029	19028	18936	18974	18864	18931	18926	19080	19039	19036	18968	18899	19058	19041	19005	18886	19084	18941	19044	19076	18884	18967	18952	19063	19056	18917	18919	19019	18841	18966	19002	18922	18660	18892	19078	19047	19016	18747	18750	18841	18889	18853	18971	18935	18737	19160	19047	18776	18884	18884	18833	18989	19004	18831	18843	18993	18973	18957	18769	18964	19111	19121	18794	18952	18762	18976	19035	19076	18958	18786	19010	19187	19087	18826	18868	18855	19041	19000	18903	18991	19002	18931	18943	18834	18960	18952	18932	18952	18980	19035	18792	19052	18907	18888	18902	18798	18851	18837	19042	18879	18742	18911	18932	18948	18881	19026	18982	19003	19275	18873	18969	18918	18863	18921	18765	18930	18871	18980	19000	18968	19079	18990	18899	19100	19168	18933	19160	19002	18810	18891	18903	18868	18829	19079	19015	18973	18861	19081	18858	18844	18982	18896	18866	19080	18907	18970	18943	19051	18927	19158	18834	19100	18947	18897	18792	18890	19028	18970	19054	18844	19162	18928	18868	18839	18886	18922	18911	19130	18934	19019	19102	18970	18711	18996	19000	19127	18838	19049	18944	18815	19015	18981	19017	19000	18928	18843	19005	18989	19226	18974	18919	18950	18961	19024	18907	18857	18944	19071	18986	18972	18946	18987	18939	18949	18801	19073	18893	18852	19133	19002	18944	18887	18956	18954	18963	18979	18893	18766	19049	19012	18837	18983	18912	18919	19053	19046	18910	18866	18940	19024	18892	18982	18939	19015	19044	18991	18909	18860	18965	18993	18833	18946	19081	18919	19067	18829	18794	18988	18872	19009	18980	19038	18911	18989	18972	18892	19015	18991	19130	18953	18917	18943	19001	19043	18826	19046	19110	19034	19075	19160	18969	18889	19116	18939	18869	19085	18888	19154	18922	18896	18889	18914	19028	18960	18791	18934	18866	19147	18922	18961	18907	19037	18882	18874	18804	19077	18991	19061	19107	18970	18979	18982	18992	18928	18925	19174	19029	18863	19050	18919	19003	19045	18936	18996	18918	18857	18845	18993	18982	18914	18880	19013	19061	18700	19011	19028	18920	18906	18919	19004	19108	18683	19074	18969	19116	18893	19086	18996	18919	19116	18850	19015	18916	18961	18814	18857	18820	19045	19056	19098	19013	18987	18892	19128	18947	18861	19024	18973	18840	19124	18826	18812	19039	18804	18965	18861	19023	18851	18960	18895	19000	18835	19030	18881	18838	18921	18934	18984	19244	18888	18890	18950	18891	18913	18891	18795	19020	18961	18903	18938	18956	18910	19094	18982	18900	19067	18946	18807	18984	18970	18852	18783	18963	18913	18977	18916	18969	19004	18763	19024	19118	19008	18922	18943	18791	18971	18992	18918	19035	19067	18908	18812	18873	18977	18952	19010	19008	18983	19005	18844	18796	18879	19091	19090	18805	18849	18860	18959	19078	18982
30827	39069	44874	35558	27624	25285	24455	23859	23888	23844	23557	23501	23611	23669	23714	23915	23845	23619	23708	23671	23802	23586	23817	23679	23750	23774	23577	23755	23511	23734	23775	23848	23911	23984	23716	23746	23794	23720	24034	23701	23658	23393	23645	23792	23704	23943	23739	23518	23523	23756	23807	23733	23586	23497	23583	23632	23680	23762	23823	23765	23748	23861	23568	23596	23955	23744	23630	23758	23760	23620	23695	23616	23864	23666	23829	23618	23600	23657	23883	23894	23511	23600	23345	23567	23541	23547	23619	23830	23546	23725	23762	23496	23583	23871	23662	23677	23909	23639	23569	23799	23698	23777	23749	23530	23527	23624	23704	23635	23476	23543	23655	23692	23608	23732	23653	23844	23638	23608	23626	23693	23714	23793	23739	23544	23699	23583	23520	23613	23603	23596	23607	23337	23883	23862	23581	23603	23581	23556	23711	23661	23843	23476	23638	23767	23766	23803	23694	23681	23708	23710	23529	23567	23627	23371	23678	23475	23715	23625	23638	23774	23651	23555	23674	23785	23888	23869	23482	23509	23434	23556	23552	23705	23675	23811	23615	23897	23716	23753	23543	23608	23776	23622	23675	23757	23639	23691	23653	23361	23519	23685	23632	23669	23727	23637	23834	23767	23809	23663	23719	23593	23770	23596	23575	23711	23492	23748	23747	23661	23680	23717	23856	23732	23808	23565	23549	23721	23697	23818	23612	23813	23677	23725	23687	23799	23888	23540	23593	23555	23642	23487	23737	23560	23764	23713	23814	23787	23712	23711	23674	23493	23615	23696	23785	23414	23645	23639	23691	23595	23705	23731	23673	23529	23516	23362	23803	23822	23625	23702	23617	23636	23571	23518	23530	23444	23922	23607	23676	23648	23766	23443	23634	23626	23569	23769	23540	23593	23840	23638	23420	23817	23588	23475	23816	23607	23739	23783	23816	23743	23879	23679	23654	23442	23712	23733	23417	23592	23712	23833	23567	23680	23473	23598	23911	23601	23809	23584	23642	23428	23582	23587	23745	23550	23464	23456	23792	23756	23713	23609	23966	23782	23734	23475	23764	24003	23633	23512	23666	23575	23552	23547	23598	23715	23765	23569	23778	23542	23519	23445	23495	23489	23605	23518	23766	23815	23717	23879	23672	23718	23691	23647	23481	23734	23622	23563	23934	23693	23621	23697	23595	23640	23767	23881	23644	23803	23527	23663	23501	23588	23544	23542	23678	23513	23653	23751	23692	23725	23667	23690	23571	23709	23566	23725	23672	23772	23599	23449	23686	23782	23679	23749	23610	23497	23607	23586	23722	23892	23577	23717	23627	23785	23749	23457	23576	23624	23679	23753	23638	23677	23685	23454	23721	23630	23574	23558	23478	23616	23674	23663	23883	23685	23598	23687	23603	23673	23604	23712	23501	23621	23538	23492	23690	23578	23704	23658	23757	23791	23740	23637	23775	23561	23637	23768	23701	23760	23694	23863	23743	23737	23631	23856	23497	23641	23723	23791	23653	23725	23740	23793	23530	23544	23582	23604	23590	23674	23626	23514	23546	23615	23730	23566	23602	23474	23662	23491	23707	23449	23688	23631	23796	23785	23826	23559	23688	23570	23739	23642	23472	23655	23555	23659	23582	23836	23724	23683	23626	23668	23722	23640	23824	23556	23735	23596	23629	23664	23650	23643	23581	23681	23460	23673	23742	23764	23771	23640	23647	23557	23466	23790	23827	23786	23648	23904	23856	23569	23690	23587	23608	23559	23818	23576	23736	23531	23705	23644	23429	23463	23716	23815	23866	23748	23657	23677	23693	23831	23722	23804	23770	23672	23484	23562	23804	23520	23680	23782	23595	23624	23814	23710	23595	23840	23826	23570	23601	23730	23551	23483	23637	23875	23939	23843	23295	23638	23785	23568	23594	23909	23608	23635	23696	23705	23822	23505	23788	23572	23552	23604	23557	23832	23561	23649	23711	23612	23748	23744	23723	23658	23683	23651	23682	23827	23808	23708	23775	23576	23672	23502	23682	23612	23721	23660	23663	23656	23648	23792	23720	23640	23628	23571	23563	23731	23654	23657	23707	23570	23609	23752	23604	23529	23624	23571	23483	23572	23886	23612	23575	23531	23758	23705	23822	23760	23758	23666	23630	23688	23567	23695	23565	23936	23492	23746	23667	23666	23499	23549	23674	23493	23543	23793	23765	23397	23738	23752	23881	23525	23694	23625	23521	23585	23560	23608	23529	23779	23775	23710	23663	23692	23531	23506	23704	23776	23831	23603	23760	23774	23755	23562	23730	23784	23832	23639	23517	23729	24021	23603	23619	23599	23773	23578	23585	23820	23580	23747	23642	23756	23803	23851	23662	23742	23721	23733	23696	23676	23742	23812	23722	23615	23564	23500	23659	23608	23619	23466	23784	23565	23639	23676	23684	23493	23637	23708	23663	23847	23489	23608	23920	23999	23700	23697	23581	23506	23847	23841	23921	23723	23689	23656	23786	23702	23765	23564	23622	23810	23774	23769	23639	23802	23657	23646	23633	23349	23737	23879	23624	23623	23497	23554	23738	23550	23729	23521	23807	23788	23726	23478	23384	23567	23630	23513	23676	23707	23741	23583	23668	23718	23698	23642	23737	23770	23723	23586	23501	23813	23692	23729	23868	23704	23747	23865	23440	23676	23539	23569	23729	23513	23685	23782	23384	23587	23812	23386	23873	23657	23748	23529	23597	23771	23739	23646	23720	23624	23980	23591	23693	23650	23553	23737	23702	23753	23675	23736	23728	23870	23608	23563	23689	23468	23865	23625	23632	23855	23775	23646	23539	23564	23630	23599	23578	23636	23711	23655	23591	23708	23748	23651	23889	23656	23490	23689	23567	23442	23637	23564	23744	23840	23716	23770	23628	23616	23625	23703	23609	23655	23739	23527	23908	23558	23582	23719	23937	23658	23851	23549	23766	23687	23522	23523	23892	23892	23701	23625	23541	23721	23654	23821	23709	23722	23761	23594	23761	23485	23781	23949	23780	23731	23755	23600	23840	23428	23639	23623	23468	23637	23637	23516	23460	23452	23440	23618	23854	23622	23703	23706	23645	23678	23583	23447	23784	23658	23578	23715	23743	23583	23722	23586	23562	23638	23619	23746	23452	23506	23852	23674	23729	23761	23886	23653	23676	23769	23995	23883	23590	23771	23755	23648	23501	23601	23946	23610	23765	23799	23666	23526	23357	23893	23634	23618	23906	23565	23719	23691	23594	23717	23545	23496	23682	23717	23704	23625	23703	23525	23681	23548	23609	23765	23654	23655	23786	23705	23375	23600	23543	23718	23767	23727	23712	23706	23641	23567	23644	23649	23624	23547	23655	23688	23641	23594	23522	23795	23690	23488	23590	23577	23768	23743	23829	23586	23539	23524	23726	23840	23649	23709	23667	23836	23456	23651	23979	23723	23738	23498	23669	23757	23782	23831	23688	23571	23681	23911	23504	23820	23806	23777	23673	23705	23474	23902	23610	23773	23784	23650	23686	23529	23412	23698	23630	23639	23637	23593	23627	23558	23779	23704	23707	23739	23644	23622	23881	23842	23632	23759	23447	23449	23630	23820	23741	23603	23780	23747	23690	23662	23372	23750	23813	23650	23747	23763	23751	23574	23756	23787	23590	23709	23532	23578	23801	23674	23640	23794	23651	23754	23574	23816	23882	23505	23809	23764	23678	23785	23705	23611	23489	23674	23402	23655	23887	23665	23733	23832	23472	23751	23640	23638	23693	23636	23809	23656	23704	23771	23480	23792	23748	23444	23798	23734	23528	23604	23562	23765	23675	23887	23818	23449	23569	23690	23528	23832	23729	23495	23378	23747	23894	23592	23499	23851	23629	23581	23534	23687	23727	23752	23597	23592	23424	23602	23502	23754	23484	23596	23659	23747	23793	23893	23541	23638	23598	23481	23831	23921	23643	23757	23869	23539	23840	23693	23758	23631	23847	23663	23483	23604	23553	23843	23712	23862	23575	23713	23792	23416	23692	23810	23791	23558	23562	23471	23501	23652	23809	23710	23484	23666	23796	23751	23693	23805	23697	23460	23584	23627	23664	23416	23880	23756	23558	23550	23577	23658	23767	23577	23441	23445	23618	23527	23663	23634	23891	23650	23391	23521	23671	23666	23837	23577	23561	23597	23661	23710	23733	23824	24018	23747	23806	23692	23636	23846	23892	23400	23885	24019	23651	23924	23566	23803	23646	23617	23755	23451	23538	23838	23582	23487	23553	23684	23726	23596	23590	23573	23620	23636	23716	23767	23691	23770	23764	23744	23887	23640	23655	23877	23812	23712	23596	23831	23798	23780	23653	23750	23705	23742	23765	23747	23755	23519	23820	23740	23856	23657	23457	23797	23617	23723	23645	23823	23740	23690	23661	23491	23591	23603	24006	23776	23491	23792	23595	23732	23917	23782	23713	23785	23575	23507	23603	23679	23693	23698	23585	23473	23404	23773	23681	23575	23668	23813	23814	23596	23466	24040	23568	23665	23729	23628	23565	23833	23839	23920	23724	23570	23641	23539	23798	23597	23605	23856	23719	23594	23507	23824	23672	23538	23908	23767	23703	23675	23736	23660	23579	23699	23958	23648	23748	23638	23677	23586	23607	23534	23452	23720	23523	23556	23537	23707	23751	23796	23767	23646	23545	23734	23976	23797	23596	23713	23786	23505	23567	23662	23826	23595	23652	23622	23765	23844	23649	23614	23770	23751	23479	23677	23695	23662	23783	23862	23662	23644	23786	23523	23712	23794	23752	23774	23495	23634	23733	23941	23621	23578	23658	23823	23664	23361	23629	23805	23455	23779	23627	23797	23489	23373	23699	23758	23755	23723	23829	23713	23714	23602	23653	23733	23777	23634	23540	23715	23710	23715	23567	23741	23640	23614	23860	23648	23845	23817	23793	23510	23818	23391	23626	23406	23671	23814	23807	23561	23720	23634	23521	23610	23648	23678	23561	23764	23734	23765	23632	23590	23771	23742	23786	23905	23863	23726	23708	23531	23660	23656	23770	23948	23410	23622	23707	23638	23594	23636	23512	23566	23733	23789	23650	23752	23815	23719	23701	23715	23670	23747	23586	23932	23716	23954	23610	23698	23685	23584	23736	23707	23807	23794	23818	23562
38659	58626	45750	30486	23021	20406	19221	18844	18734	18820	18805	18843	18646	18937	18809	18887	18774	18800	18906	18819	18714	18906	18758	18921	18969	18782	18678	18798	18919	18922	18882	18694	18769	18649	18938	18701	18829	18820	18865	18837	18762	18954	18782	18732	18895	18835	18868	18899	18841	18904	18878	18724	18959	18764	18964	18913	18895	18948	18944	18862	19059	18994	18781	18733	18654	18894	18737	18751	18673	18871	18795	18806	18722	18723	18731	18810	18784	18933	18673	18962	18734	18748	18839	18774	18976	18996	18818	18796	18669	18882	18962	18738	18929	18943	18795	18771	18702	18768	18790	18796	18760	18735	18830	18841	18629	18715	18810	18789	18627	18815	18783	18836	18946	18708	18863	18810	18798	18860	18865	18713	18813	18893	18996	18658	18800	18741	18820	18817	18826	18586	18835	18867	18946	18753	18855	18809	18884	19022	18892	18753	18717	18870	18770	18957	18759	18642	18777	18899	18768	18828	18839	18826	18724	18683	18760	18818	18811	18758	18777	18942	18731	18889	18813	18857	18761	18808	18705	18945	18721	18971	18875	18879	18875	18588	18806	18549	18863	18803	18912	18773	18677	18792	18763	18722	18908	18913	18688	18893	18791	18834	18753	18861	18628	18648	18785	18747	18758	18786	18969	18838	18963	18866	18920	18729	18821	18790	18815	18913	18876	19065	18915	18749	18698	18859	18885	18735	18690	18852	18818	18896	18819	18831	18832	19041	18866	18747	18656	18792	18940	18870	18828	18861	18959	18711	19083	18836	18822	18719	18742	18752	18792	18893	18996	18812	18678	18813	18942	18846	18891	18888	18751	18771	18834	18721	18762	18739	18786	18636	18960	18773	18879	18760	18682	18878	18763	18761	18630	18693	18828	18838	18896	18995	18774	19015	18812	18924	18623	18889	18984	18752	18625	18789	18905	18784	18719	18903	18812	18799	19147	18771	18762	18760	18777	18764	18872	18660	18844	18912	18830	18801	18826	18742	18696	18870	18637	18849	18822	18857	18835	18862	19007	18753	18815	18805	18929	18719	18939	18936	18727	18928	18872	18718	18849	18867	18826	18771	18709	18909	18820	18752	18709	18743	18867	18756	18633	18737	18785	18718	18937	18926	18839	18783	18748	18768	18889	18873	18826	18848	18817	18897	19015	18823	18936	18877	18706	18845	18819	18726	18716	18620	18899	18759	18902	18784	18613	18782	18807	18938	18832	18743	18692	18743	18712	18916	18936	18817	18809	18719	18795	18924	18956	18862	18841	18777	18782	18900	18890	18724	18741	18878	18589	18882	18896	18984	18847	18660	18946	18777	18835	18944	18909	18750	18783	18868	18848	18753	18848	18746	18868	18719	18915	18810	18866	18929	18678	18838	18933	18986	18792	18871	18859	18853	18809	18730	18825	18911	18680	18678	18860	18862	18781	18974	18935	18864	18703	18752	18886	18640	18705	18581	18799	18867	18784	19001	18637	18875	18860	18847	18707	18853	18737	18901	18748	18881	18843	18829	18754	18703	18750	18775	18835	18903	18719	18799	18911	19053	18957	18747	18864	18724	18833	18794	18778	18851	18819	18873	18767	18902	18687	18759	18744	18587	18724	18798	18921	18765	18988	18852	19061	18912	18955	18848	18637	18817	18867	18770	18914	19060	18800	18840	18736	18811	18688	18845	18858	19003	18730	18837	18808	18840	18860	18867	18979	18854	18721	18841	18842	18736	18625	18739	18753	18796	18840	18840	18723	18820	18749	18835	18805	18746	18908	18775	18973	18710	18875	18752	18938	18811	18852	18918	18693	18864	18862	18796	18837	18815	18750	18671	18780	18805	18658	18804	18880	18701	18780	18709	18830	18696	18811	18833	18742	18881	18748	18901	18913	18893	18802	18842	18821	18712	18877	18825	18820	18758	18868	18866	18730	19040	18672	18782	18796	18857	18857	18810	18828	18884	18702	18652	18841	18777	18866	18801	19061	18755	18768	18768	18757	18920	18812	18775	18972	18903	18907	18813	19040	18786	18735	18771	18774	18804	18794	18743	18763	18853	18883	18861	18754	18908	18890	18895	18776	18868	18888	19017	18797	18756	18888	19061	18720	18781	18737	18882	18536	18777	19025	18939	18788	18894	18902	18887	18747	18829	18920	18713	18796	18742	18935	18821	18850	18802	18663	18748	18947	18947	18826	18865	18946	18942	18914	18785	18728	18735	18826	18899	19020	18861	18587	18967	18847	18873	18770	18760	18885	18686	18795	18831	18620	18819	18949	18812	18767	18916	19057	18810	18841	18865	18839	18892	18663	18687	18810	18720	18709	18889	18847	19091	18716	18948	18675	19035	18730	18783	18653	18620	18824	18715	18858	18832	19003	18796	18802	18888	18883	18792	18848	18821	18893	18748	18623	18754	18775	18840	18836	19046	18780	18897	18774	18692	18650	18971	18904	18659	18678	18838	18732	18712	18644	18937	18788	18852	18745	18935	19000	18905	19015	18889	18668	18779	18766	19047	18912	18857	18788	18930	18876	18796	18858	18778	18973	18977	18769	18778	18827	18879	18724	18882	18844	18956	18837	18873	18680	18916	18865	18923	18759	18862	18846	18774	18855	18781	18775	18993	18897	18915	18791	18832	18769	18939	18961	18849	18821	18846	18840	18732	18889	18971	18830	18708	18686	18782	18830	18632	18800	18737	18882	18741	18796	18968	18802	18838	18584	18860	18609	18832	18959	18833	18925	18931	18857	18917	18779	18889	18777	18823	18730	18921	18799	18935	18919	18807	18689	18630	18763	18854	18686	18876	18869	18822	18696	18907	18762	18804	18879	18779	18943	18950	19002	18844	18871	18887	18941	18813	18811	18636	18820	18926	18777	18768	18827	18833	18905	18993	18691	18626	18665	18757	18833	18828	18831	18862	18592	18831	18708	18874	18866	18742	18774	19103	18584	18744	18860	18794	18788	18837	18816	18899	18833	18854	18818	18778	18934	18783	18739	18666	18861	19017	18782	18759	18786	18735	18857	18737	18954	18961	18782	18784	18766	18841	18938	18761	18805	18829	18905	18937	18879	18743	18900	18717	18778	18904	18762	18798	18780	18997	18855	18835	18770	18935	18820	18896	18804	18806	18942	18965	18994	18802	18910	18709	18842	18691	18704	19027	18838	18906	18776	18828	18515	18857	18669	18897	19130	18806	18863	18839	18768	18970	18938	18809	18938	18693	18809	18738	18626	18934	18817	18664	18844	18807	18786	18769	18888	18958	18803	18836	18719	18799	19005	18854	18935	18999	18846	18792	18821	18721	18822	18842	18856	18806	18818	18907	18809	18796	18968	18798	18753	18670	18870	18768	18883	18756	18883	18822	18829	18806	18819	18673	18905	18767	18721	18665	18882	18799	18900	18759	18775	18961	18946	18840	18821	18890	18957	18936	18819	18488	19036	18879	18854	18650	18858	18737	18782	18781	18759	18868	18833	18863	18859	18855	18741	18748	18717	18827	18915	18738	18687	18925	18749	18826	18759	18760	18571	18659	18727	18914	18707	18788	18896	18943	18839	18849	18873	18865	18648	18768	18585	18819	18802	18764	18815	18935	18878	18668	18890	18824	18881	18986	18762	18645	18863	18784	18693	18945	19012	18710	18831	18900	18875	18719	18726	18768	18863	18772	19013	18705	18739	18846	18764	18873	18857	18756	18924	18715	18740	18830	18799	18822	18685	18786	18808	18704	18689	18797	18792	18849	19022	18967	18960	18832	18858	18739	18716	18877	18909	18786	18725	18911	18902	18962	18822	18786	18770	18695	18647	18741	18726	18803	18834	18878	18838	18711	18836	18847	18710	18836	18986	18747	18738	18808	18644	18771	18895	18773	18716	18960	18773	18560	18808	18824	18701	18737	18635	18951	18639	18746	18880	18834	18675	18678	18909	18912	18989	18672	18933	18839	18881	18794	19104	18852	18814	18797	18893	18950	18824	18879	18906	18981	18714	18933	18922	18796	18783	18709	18944	18789	18850	18869	18913	18932	18948	18685	19018	18807	18857	18892	18768	18808	18906	18765	18962	18745	18934	18861	18607	18743	18899	18985	18976	18824	18944	18712	18764	18767	18786	18820	18823	18839	18776	18721	18896	18933	18760	18831	18733	18930	18989	18793	18805	18763	18869	18902	18915	18885	18860	18841	18915	18691	18860	18750	18968	18739	18746	18701	18836	18874	18770	18847	19012	18974	19049	18778	18857	18673	18739	18705	18889	18731	18886	18827	18602	18835	18917	18745	18999	18959	18796	18743	18859	19091	18742	18789	18882	18803	18692	18922	18776	18940	18721	18723	18816	18706	18835	18879	18927	18900	18831	18810	18838	18924	18903	18938	18842	18714	18838	18904	18828	18889	18806	18900	18646	18860	18727	18881	18834	18800	18902	18972	18829	18701	18778	18872	18838	18953	18956	18847	18741	18742	18721	18652	18926	18862	18773	18748	18903	18915	18848	18817	18766	18825	18907	18786	18770	18893	18958	18895	18914	18832	18763	18853	18717	19035	18809	18922	18782	18929	18814	18880	18892	18753	18835	19000	18976	18826	18815	18900	18832	18768	18745	19009	18975	18843	18794	18793	18976	18781	18845	18966	18770	18958	18870	18908	18898	18813	18916	18798	18647	18978	18659	18875	19024	18882	18973	18752	18801	18616	19001	18692	18930	19000	18547	18936	18939	18830	18904	18839	19085	18721	18834	18796	18827	18625	18832	18808	18727	18798	18724	18951	18744	18874	18749	18815	18894	18747	18847	18805	18613	18745	18859	18986	18838	18808	18835	18674	18881	18842	18847	18909	18916	18757	18886	18732	18657	18788	18701	18877	18812	18752	18701	18826	18749	18701	18738	18932	18872	18889	18816	18731	18924	18868	18803	18646	18881	18619	18767	18843	18677	18809	18742	18907	18741	18743	18601	18744	18786	18706	18796	18837	18927	18926	18920	18635	18860	18895	18667	18810	18738	18937	18740	18703	18795	18808	18909	18778	18906	18862	18681	18799	18477	18837	18850	18841	18944	18848	18958	18813	18897	18766	18781	18872	18677	18725	18805	18890	18716	18656	19035	18919	18827	18753	18866	18868	18859	18903	18829	18738	18807	18842	18846	18752	18845	18865	18892	18884	18901	19011	18679	18801
24394	24773	40056	39540	33110	29964	28105	24703	23807	24121	23852	23654	23669	23709	23663	23882	23930	23690	23539	23674	23828	23466	23652	23583	23511	23608	23725	23638	23573	23566	23841	23644	23508	23524	23652	23653	23766	23565	23549	23586	23666	23502	23741	23672	23693	23699	23385	23548	23532	23491	23599	23563	23422	23526	23754	23726	23542	23579	23710	23467	23773	23519	23508	23553	23647	23482	23641	23597	23642	23372	23610	23603	23423	23491	23526	23555	23548	23656	23368	23563	23663	23418	23454	23702	23502	23486	23545	23376	23627	23424	23534	23697	23577	23464	23700	23366	23423	23737	23568	23887	23774	23631	23694	23519	23748	23429	23655	23377	23573	23514	23712	23696	23456	23523	23489	23714	23478	23496	23742	23614	23591	23633	23634	23513	23650	23466	23708	23443	23544	23585	23556	23762	23572	23662	23405	23476	23442	23565	23719	23547	23593	23578	23834	23643	23422	23613	23312	23532	23574	23240	23553	23371	23757	23586	23303	23470	23465	23583	23649	23579	23573	23599	23484	23321	23573	23528	23457	23510	23601	23648	23625	23674	23625	23573	23541	23363	23403	23526	23628	23460	23528	23663	23771	23612	23629	23532	23565	23469	23616	23339	23554	23638	23416	23369	23665	23458	23629	23417	23559	23453	23548	23628	23485	23496	23439	23483	23572	23560	23534	23484	23558	23464	23613	23681	23312	23626	23479	23492	23498	23422	23413	23501	23642	23394	23646	23408	23482	23482	23554	23431	23539	23445	23597	23394	23427	23684	23693	23522	23490	23632	23635	23532	23460	23549	23853	23583	23477	23690	23679	23603	23649	23363	23496	23575	23518	23443	23648	23311	23829	23607	23610	23629	23692	23561	23716	23737	23505	23808	23683	23526	23462	23343	23527	23601	23347	23460	23366	23535	23560	23492	23590	23562	23517	23521	23479	23515	23562	23495	23590	23321	23510	23424	23590	23719	23487	23688	23598	23433	23633	23762	23539	23437	23433	23596	23527	23562	23399	23380	23337	23329	23691	23567	23546	23617	23522	23538	23499	23600	23429	23690	23630	23543	23651	23615	23333	23728	23420	23548	23608	23356	23511	23256	23463	23480	23460	23792	23410	23573	23480	23680	23687	23508	23408	23426	23554	23557	23637	23653	23578	23614	23591	23504	23430	23461	23534	23528	23555	23492	23502	23551	23490	23600	23706	23349	23605	23613	23825	23509	23741	23608	23532	23484	23727	23468	23725	23744	23542	23802	23530	23510	23418	23450	23770	23612	23581	23534	23531	23480	23587	23477	23597	23622	23743	23588	23492	23720	23633	23410	23590	23661	23502	23548	23399	23342	23722	23524	23548	23538	23472	23370	23420	23613	23443	23637	23416	23622	23699	23523	23586	23728	23602	23477	23684	23497	23615	23510	23628	23532	23776	23410	23382	23742	23595	23288	23882	23779	23456	23614	23371	23290	23661	23498	23639	23703	23279	23458	23501	23333	23493	23684	23559	23650	23525	23599	23897	23547	23440	23313	23428	23468	23405	23341	23544	23641	23469	23348	23522	23577	23661	23407	23525	23527	23611	23714	23547	23580	23628	23668	23576	23693	23426	23557	23410	23546	23523	23740	23447	23363	23719	23527	23808	23533	23592	23723	23499	23532	23781	23496	23667	23367	23321	23383	23555	23324	23490	23487	23533	23670	23399	23589	23600	23529	23373	23635	23393	23489	23651	23706	23722	23657	23430	23513	23709	23496	23499	23612	23565	23576	23326	23367	23731	23531	23562	23722	23533	23687	23570	23570	23753	23774	23543	23760	23460	23487	23537	23602	23371	23565	23600	23693	23570	23534	23569	23515	23535	23493	23540	23748	23604	23626	23494	23311	23523	23360	23441	23538	23635	23513	23771	23331	23894	23694	23483	23500	23514	23529	23663	23566	23630	23546	23633	23600	23602	23747	23589	23577	23566	23526	23629	23433	23549	23421	23542	23561	23612	23387	23569	23417	23744	23376	23695	23671	23667	23592	23775	23548	23460	23407	23451	23687	23623	23590	23572	23595	23471	23437	23424	23549	23505	23423	23628	23460	23693	23378	23570	23501	23295	23737	23573	23465	23624	23566	23784	23405	23690	23411	23680	23499	23480	23613	23373	23674	23656	23614	23497	23481	23546	23576	23674	23336	23545	23701	23611	23360	23635	23541	23506	23495	23495	23266	23587	23443	23598	23448	23625	23537	23455	23368	23424	23638	23595	23312	23619	23539	23697	23405	23723	23741	23562	23474	23456	23557	23474	23574	23631	23559	23431	23607	23634	23508	23348	23597	23574	23557	23328	23403	23543	23573	23577	23588	23596	23776	23524	23482	23608	23375	23452	23420	23743	23534	23476	23639	23405	23502	23274	23630	23725	23648	23499	23343	23428	23580	23602	23414	23588	23631	23366	23655	23774	23413	23568	23606	23622	23652	23342	23390	23496	23707	23749	23500	23696	23597	23646	23517	23691	23345	23397	23533	23467	23396	23553	23612	23516	23676	23631	23454	23631	23424	23528	23415	23521	23474	23567	23619	23512	23610	23524	23393	23540	23769	23420	23689	23545	23664	23557	23424	23552	23629	23588	23658	23355	23393	23338	23562	23563	23587	23393	23508	23471	23522	23593	23312	23469	23671	23474	23404	23605	23553	23605	23630	23706	23561	23593	23737	23534	23489	23717	23701	23385	23329	23450	23233	23589	23608	23309	23475	23472	23457	23595	23563	23566	23624	23657	23537	23804	23658	23581	23572	23559	23454	23625	23551	23503	23515	23464	23507	23488	23465	23452	23457	23329	23696	23550	23478	23398	23388	23478	23531	23446	23548	23469	23427	23553	23741	23732	23530	23534	23554	23623	24023	23629	23595	23605	23671	23493	23646	23311	23560	23727	23359	23706	23393	23741	23627	23713	23787	23393	23408	23435	23649	23837	23498	23427	23592	23766	23473	23470	23841	23633	23678	23595	23573	23827	23647	23764	23564	23524	23514	23633	23608	23527	23807	23606	23605	23329	23520	23815	23415	23402	23555	23665	23483	23632	23527	23383	23533	23591	23584	23709	23670	23718	23507	23535	23747	23520	23450	23694	23453	23535	23442	23628	23635	23593	23602	23583	23659	23577	23383	23455	23418	23690	23466	23650	23745	23688	23561	23473	23612	23355	23533	23500	23510	23643	23551	23529	23421	23410	23531	23646	23654	23633	23552	23682	23594	23594	23288	23463	23594	23686	23834	23690	23454	23431	23537	23587	23512	23455	23232	23617	23744	23459	23500	23455	23572	23892	23662	23511	23351	23569	23480	23501	23455	23620	23661	23665	23441	23765	23681	23606	23394	23538	23527	23712	23504	23385	23687	23558	23476	23600	23540	23719	23400	23386	23621	23507	23597	23445	23623	23582	23527	23466	23545	23408	23385	23349	23533	23499	23508	23650	23662	23471	23380	23449	23427	23485	23418	23549	23488	23524	23873	23736	23477	23619	23585	23550	23366	23617	23457	23498	23588	23456	23469	23455	23535	23625	23626	23422	23505	23445	23401	23433	23565	23571	23565	23429	23446	23752	23588	23605	23570	23757	23324	23512	23630	23507	23486	23362	23538	23332	23303	23372	23647	23542	23611	23728	23626	23763	23716	23442	23555	23559	23575	23561	23537	23439	23555	23351	23562	23374	23606	23323	23687	23618	23386	23483	23350	23420	23372	23669	23541	23435	23587	23661	23546	23479	23538	23568	23618	23386	23726	23615	23574	23372	23475	23580	23624	23605	23596	23521	23477	23726	23625	23577	23620	23469	23759	23568	23451	23397	23406	23405	23718	23591	23651	23359	23694	23657	23401	23603	23562	23517	23518	23404	23572	23547	23524	23383	23472	23547	23609	23673	23568	23479	23513	23608	23480	23412	23575	23323	23500	23657	23517	23371	23673	23820	23546	23550	23619	23367	23455	23420	23498	23731	23505	23604	23609	23592	23600	23590	23503	23605	23660	23579	23445	23563	23549	23619	23485	23223	23424	23521	23789	23740	23498	23718	23616	23536	23415	23632	23619	23527	23391	23650	23569	23533	23268	23577	23501	23734	23704	23655	23727	23619	23419	23557	23452	23770	23509	23474	23484	23652	23662	23369	23568	23572	23450	23446	23776	23840	23483	23470	23441	23589	23648	23556	23666	23771	23534	23576	23715	23672	23615	23589	23718	23445	23584	23493	23449	23602	23459	23742	23469	23541	23514	23517	23671	23581	23650	23581	23693	23648	23403	23573	23436	23601	23672	23521	23616	23694	23754	23443	23513	23221	23544	23744	23343	23679	23688	23632	23454	23595	23449	23599	23396	23505	23578	23327	23563	23421	23535	23539	23530	23764	23534	23556	23646	23588	23735	23454	23604	23703	23336	23564	23555	23769	23375	23387	23598	23612	23551	23683	23502	23507	23516	23715	23762	23840	23643	23510	23499	23551	23422	23660	23602	23365	23570	23561	23593	23445	23254	23644	23610	23486	23383	23486	23509	23489	23412	23314	23429	23507	23682	23537	23437	23609	23725	23437	23640	23469	23564	23637	23458	23316	23303	23539	23586	23627	23498	23628	23512	23539	23707	23529	23618	23336	23551	23598	23648	23447	23425	23472	23515	23799	23757	23505	23779	23416	23616	23477	23610	23772	23498	23499	23606	23651	23625	23588	23508	23516	23401	23535	23541	23522	23471	23556	23528	23632	23525	23532	23602	23756	23417	23693	23677	23451	23613	23551	23819	23584	23469	23479	23661	23412	23317	23358	23445	23485	23599	23564	23496	23622	23823	23330	23610	23679	23499	23587	23563	23584	23623	23587	23470	23521	23672	23534	23633	23548	23572	23752	23652	23845	23728	23436	23562	23444	23446	23380	23671	23842	23401	23387	23700	23457	23538	23529	23513	23584	23642	23382	23651	23540	23513	23821	23673	23463	23364	23151	23524	23663	23590	23325	23588	23471	23426	23695	23385	23784	23533	23376	23580	23614	23253	23397	23349	23508	23256	23454	23540	23523	23639	23530	23459	23534	23646	23342	23392	23452	23506	23621	23394	23651	23684	23218	23493	23516	23428	23431	23734	23672	23536	23547	23630	23428	23665	23586	23484	23589	23464	23239	23108	23385	23513	23543	23578	23613	23403
65023	101801	83221	56745	38549	27023	21295	19257	19180	18939	18997	18870	18745	19050	18814	18920	18958	18870	18853	18970	18851	18971	18891	18679	18794	18862	18838	18880	18950	18754	18796	19107	18865	18662	18787	19078	18774	19072	18858	18879	19064	18796	18889	18805	18880	18956	18699	18980	18836	18898	18849	19050	18978	18716	18950	18879	18918	18939	18804	18881	18653	18749	18914	19021	18777	18910	18849	18947	18915	18873	19005	18877	18882	18858	18707	18964	18948	18985	18839	19072	19048	18770	18692	18941	18979	18916	18765	19043	18863	18910	18900	18787	18893	19015	18855	18693	18953	18861	18831	18997	18883	18692	19027	19042	18794	18707	18932	18799	18879	18737	18886	18859	18807	18969	19012	18883	18695	18683	18765	18820	18778	18928	18954	18932	18907	18962	18894	18775	18838	18631	18935	18919	19135	18858	18930	18838	18842	18897	18907	18894	18766	18940	18693	18820	18883	18930	18798	18615	18891	18915	18759	18909	19075	18905	18860	18899	18860	18762	18752	18969	18985	18836	18825	18811	18847	18855	18869	18721	18829	18981	18964	19083	18987	18864	18915	18860	18787	18986	18947	18830	18688	18969	18818	18962	18701	18940	18859	19004	18800	18957	18907	19010	18736	18934	18715	18708	18853	18786	19103	18642	18986	18706	18960	18830	18844	18989	18997	18899	19025	18837	18902	18773	18828	18853	18838	18975	18902	18803	18804	18817	18704	18905	18914	18881	18960	18821	18816	18938	18856	18728	18783	18830	18848	18866	19120	18718	18966	18767	18839	18843	18770	18770	18836	18837	18912	18864	18771	18803	18979	19057	19065	18800	18941	18875	18810	18960	19034	18940	18784	18942	18927	18911	18898	18687	18867	18995	18801	18930	18837	18953	18978	18945	18996	18782	18915	18816	18842	18917	18911	18829	18776	18884	18892	18878	18868	18875	18719	18951	18979	18721	19000	18887	18900	18888	18871	18828	18763	19065	18961	18680	18944	18935	18952	18896	18847	18717	18897	18860	18817	19089	18895	18931	18828	18883	18934	18890	18774	18793	19030	18885	18884	18888	18976	18813	18825	18821	18934	18915	18957	19001	18766	18908	18786	19018	18739	18817	18984	18745	19064	18715	18901	18712	18921	18807	18757	18985	18778	18863	19112	18862	18692	18832	18893	18748	18868	18970	18781	18939	18763	18912	18915	18906	18868	18863	18784	18864	18812	18855	18871	18777	18884	19130	18920	18824	18885	18909	18859	18930	18882	18802	18858	18802	18876	18850	18647	18920	18874	18791	18922	18807	18888	18875	18923	18706	18925	18829	18912	18802	18968	18829	18585	18963	18775	18922	18769	18863	18835	19008	18739	18896	18691	18800	18998	18985	18797	18886	19063	18641	18742	18904	18811	18892	18778	18995	18854	18889	18916	18755	18707	18864	18739	18943	18908	18791	18880	18869	18869	18950	18921	18855	18945	18828	18873	18896	19005	18831	18776	18978	18931	18839	18787	18929	18773	18884	18836	18919	19008	18772	18771	18903	18911	18782	18886	18878	18827	18963	18837	18818	18929	18765	18869	18905	18895	18969	18799	18923	18928	18961	18814	18866	18730	18894	18933	18772	18729	18675	18822	18796	18645	18614	19076	18759	18954	18821	18757	18759	18877	18840	18858	18921	18887	18888	19049	18785	18834	18917	18791	18880	18790	19043	18794	18974	18812	18822	18826	18867	18953	19030	18944	18856	18689	18937	18732	18997	18792	18818	18953	18844	19091	18767	18841	18845	18858	19034	18904	18661	18890	18817	18879	18889	18577	19268	18868	19014	18901	18908	18773	18735	18756	19030	18924	18857	18881	18763	18795	18739	18546	18807	18902	18807	18887	18791	18676	18765	18951	18827	18871	18911	18938	18945	18982	18894	18916	18665	18777	18786	18767	18968	19061	18848	19011	18741	18798	18951	18939	18746	18886	18782	18915	18993	18901	18995	18863	18988	18903	19031	18798	19030	18863	18879	18980	19073	18690	18920	18831	18891	18802	18915	18768	18920	18977	18764	18886	18904	18840	18848	18899	18890	18893	18715	19034	18779	18937	18748	18898	19028	19086	18977	18745	18944	18939	18853	19020	18819	18866	18929	19021	18775	18923	18770	18748	18945	18860	18860	19029	18958	18792	18797	18919	18955	18799	18781	18877	18920	19038	18857	18713	18836	18798	18957	18755	18812	18838	18697	18863	18891	18760	18871	18939	18971	18912	18834	18981	18987	18837	18993	18773	18766	18855	18737	18912	18767	18899	18887	18933	18668	18791	19028	18950	18926	18781	18992	18768	18871	18675	18798	18730	19023	18745	18914	18800	18922	18942	18958	18744	18642	19005	18877	18808	18870	19011	18820	18910	18835	18850	18873	18769	18937	18805	18882	18884	18949	18912	18876	19068	18839	18829	18828	18777	18877	18888	18858	18893	18791	18814	18840	18963	18810	18910	18786	18761	19007	18844	18846	18842	18974	18924	19004	19004	19008	18804	18928	18939	18774	18813	18775	18802	18803	18807	18981	18834	18732	18910	18849	18866	18979	18960	18962	18747	18914	18778	18971	18693	18744	18790	18835	19000	18713	18839	18855	18975	18913	18851	18846	18727	18752	18847	18851	18930	18894	18867	18743	18698	18828	18915	18843	18681	18825	18911	18826	18842	18808	18984	18976	18923	18962	18782	18895	18842	18760	18876	18907	18987	18891	19063	18957	18975	18964	18809	18936	19127	18741	18792	19027	18810	18933	18747	18973	18826	18864	18892	18919	18674	18952	18800	18668	18915	18875	18700	18863	18920	18857	19066	18915	18885	18591	18766	18952	18937	18848	18908	18920	18934	18851	18795	18868	18900	18849	18849	19009	18882	18862	18693	18927	18799	18820	18783	19061	18867	18898	18823	18842	18879	18881	18777	18812	18894	18945	18824	19113	18903	18894	19045	18889	18702	18863	18836	18811	18876	18982	18849	18850	18692	18767	18984	18919	18737	19062	18891	19113	18741	18671	18766	18914	18905	18842	18830	18715	18905	18762	18965	18882	18799	19027	18970	18907	18980	18874	18858	18734	18952	18815	18941	18954	19045	18972	18955	18971	19046	18830	19078	18919	18926	18816	18947	18795	18982	18901	18847	18790	18883	18878	18968	19152	19052	18955	18936	18998	18876	18756	18865	18844	19015	18806	18876	18952	19045	18956	18949	18760	18746	18694	18993	18810	18813	18730	18810	18913	18892	18974	18868	18898	18753	18927	18891	18949	18955	18948	18884	18895	18875	18809	18824	18915	18886	18968	18971	18851	18839	18874	18886	18864	18826	18791	18903	18865	18972	18958	18817	18846	18866	18969	18793	18750	18867	18877	18793	18916	19027	19053	18989	18959	18922	18877	18935	18938	18842	19004	18965	18779	19091	18930	18908	18820	18689	18947	18757	18762	18708	18948	18962	18842	18846	18852	18857	18719	18871	18728	18679	18917	18851	18945	18870	18793	18910	18645	18992	18922	18666	18919	18923	18860	18859	18946	18985	18837	18800	18885	18799	18869	18885	18808	18931	18826	18882	18679	18759	18843	18823	18857	18710	18688	18656	18814	18783	18805	18870	18749	18831	18669	18887	18729	18732	18918	18969	18809	18778	18818	18836	18717	18714	18793	18821	18896	18664	18887	18884	18918	18679	19045	18910	18821	18829	18831	18904	18862	18939	18776	18792	18757	18783	18773	18778	18868	18702	18829	18807	18860	18629	18894	18837	18836	19068	18776	18906	18962	18688	18910	18909	18785	18796	18844	18764	18733	18857	18920	18981	18921	18717	18929	18770	18884	18960	18737	18874	18820	18827	18868	18921	18831	18940	18864	18705	19016	18888	18790	18785	18845	18990	18891	18876	18835	18890	18958	18821	18892	18958	18950	18899	18923	18783	18894	18883	18782	18809	18766	18902	18933	18998	18946	19006	18910	18588	18854	18748	18739	18850	18824	18926	18994	18894	18787	18861	18988	18810	18643	18869	18966	18873	18753	18748	18796	19006	18812	18896	18778	18868	18754	18841	18947	18776	18993	18860	18829	18951	19106	18853	18663	18948	18915	19020	18829	18891	18969	18836	18937	18901	18789	18842	18930	18808	18749	18737	18809	18976	18931	19008	18843	18806	19043	18939	18948	18797	18890	18964	18974	18857	18919	19089	18833	18890	18828	18888	18900	18989	19012	18853	18870	18988	18781	18791	18852	18766	18692	19014	18978	18861	18973	18928	18706	18975	18908	18722	18865	18694	18617	18890	18813	18876	18816	18819	18780	18758	18756	18953	18863	18802	18923	18734	18898	18894	18816	18849	18804	18939	19021	19043	18687	18778	18780	18890	18923	18873	18826	18931	18812	18921	18916	18856	18854	18802	18875	18853	18947	18871	19003	18959	18675	18891	18820	18914	18825	18974	18912	18954	18904	18956	18957	19027	18839	18957	19011	18752	18928	18904	18937	18960	18815	18929	18778	18916	18696	18929	18764	18710	18965	18797	18636	18793	18961	18892	18853	18756	18765	18960	18889	18919	19029	18853	18930	18838	18763	18766	18820	18896	18858	18785	18871	18923	18858	18873	18774	19015	18844	18771	18799	18772	18814	18918	18625	18795	18654	18911	18742	18811	18855	18955	18950	18744	19220	18815	18955	18840	18781	18977	18993	18967	18779	18921	18883	18928	18954	18816	18969	18858	18822	18865	19027	18781	18994	19044	18911	18880	18906	18853	18851	18823	18662	18863	18663	18805	18856	18933	18886	18873	18856	18791	18813	18732	18988	18722	18749	19047	18949	18842	18794	18807	18912	18844	18815	18886	18787	18867	18802	18695	18868	18896	18982	18916	18783	18886	18792	18919	18718	18812	18943	18800	18779	18870	18837	18773	18948	18933	18771	18935	18990	18983	18716	18785	18896	18935	18955	18908	18976	18843	18845	18900	18777	18750	18774	18908	18742	19020	18881	18945	18700	18838	18940	18969	18691	18817	18915	18835	18852	19070	18996	18930	18974	18765	18802	18726	18750	18860	18885	18847	18807	18805	18872	18938	18860	18904	18857	18846	18891	18789	18995	18930	18805	18721	18737	18941	18933	19055	18958	18866	18908	18953	18999	18881	18776	18948	18994	18940	18801	18866	18949
23002	22927	36304	35607	33072	31150	31149	25536	24424	24711	24259	23968	24028	24082	23922	24185	24204	24176	23867	24012	24115	24062	24257	23926	23988	23929	24033	23975	23901	24113	23855	23840	23786	24113	24072	24034	24010	23916	23910	24015	23924	23651	23821	23868	23909	23962	23866	23922	23580	23906	23782	23748	23731	24055	24068	23873	24020	23850	24138	23886	23931	23854	23771	23982	23817	23714	23838	23996	23963	23955	23773	23808	23991	23965	23868	23746	23869	23885	24251	23696	23798	23971	23839	23812	23879	23722	23996	23844	23908	23854	23600	23706	23894	24059	23948	23712	23816	23929	23684	23973	24082	23908	23839	23693	23925	23917	23853	23893	23968	23895	23877	23962	23912	23802	23940	23932	23889	23902	23859	23785	23843	23834	23759	23713	23910	24062	23712	23909	23726	24095	23866	23758	23883	23747	24034	23770	23906	24017	23666	23815	24022	23980	23954	24022	23579	23929	24013	24113	23959	23796	23820	23818	23671	23999	23976	23871	23913	23811	23701	23722	23715	23879	23904	24044	23973	23969	24027	23907	23785	23787	23705	23850	23828	23687	23540	23737	23891	23912	23775	23910	23562	23970	23996	23761	23824	23774	23949	23780	23681	24086	23811	23748	23930	23823	23675	23774	23801	23792	23789	23730	23883	24049	23794	24006	23874	23886	23930	23658	23934	23929	23911	23693	23967	23824	23748	23695	23780	23954	23852	23900	23761	23628	23785	23897	23855	23842	23951	23790	23831	23589	23696	23842	23748	23733	24029	23923	23883	23730	23963	23828	23756	23967	23714	23894	23831	23632	23711	23651	23738	23513	23951	24039	23978	23915	23882	23939	23776	23945	23730	23888	23991	23815	23923	23865	23906	23979	23739	23820	23698	23786	23734	23948	23842	23844	23749	23907	23706	23853	24048	23646	23731	23934	24089	23909	23683	23874	23792	23889	23659	23724	24006	24029	24006	23903	23882	23802	23881	23850	23850	23825	24055	23852	23928	23827	24079	23814	23987	23627	23634	23971	23857	23540	24029	23777	23942	23811	23986	23861	23895	23864	23693	24003	24086	23865	23821	23803	23704	23796	23760	23652	24018	23840	23811	23919	23786	23827	23890	23943	23962	23722	24082	23740	23672	23656	23654	23880	23901	23845	23735	23775	23896	23667	23681	23758	23890	23789	23708	23869	23845	23798	23841	23747	23890	23924	23776	23704	23660	23863	23865	23833	24013	23772	23691	23894	24018	23738	23840	23967	23803	23779	23983	23946	23625	23822	23850	23801	23882	23736	23625	23771	23812	23825	24013	23723	23896	24097	23917	23591	23701	23757	23713	23648	23954	23802	23847	23809	23950	23875	23738	23763	23564	23694	23922	23801	23713	23835	23950	23738	23825	23714	23849	23782	23561	23820	23880	23730	23866	23889	24037	23795	23857	23946	23898	23935	23897	23796	23781	23934	23661	23705	23700	23660	23768	23634	23766	23813	23818	23680	23878	23946	23889	23845	23801	23683	23872	23895	23671	23875	23945	23874	23928	23718	23602	23852	23915	23719	23793	23745	23712	23539	23856	23814	23811	23865	23529	24020	23896	23723	23672	23818	23853	23758	23990	23726	23837	23651	23608	23825	23842	23592	23949	23739	23762	23676	23918	23933	23861	23654	23777	24038	23726	23791	23852	23760	23756	23910	24020	23844	23832	23547	23504	23855	23910	23693	23812	23628	23838	23857	23889	23845	23864	23917	23853	23947	23664	23932	23804	23800	23770	23611	23824	23923	23890	23888	23714	23813	23596	23755	23662	23834	23958	23700	23861	23802	23776	23851	23933	23792	23895	23690	24011	23775	23801	23853	23967	23863	23726	23828	23820	23904	23522	23827	24113	24045	23773	23738	23836	23610	23725	23785	23818	23862	23846	23698	23813	23596	23673	23831	23674	23863	23915	23826	23530	23825	23624	23840	23850	23867	23773	23729	24114	24016	23998	23716	23817	23860	23903	23857	23919	23793	23950	23792	23852	23576	23817	23636	23860	23604	23908	23803	23822	23672	23671	23587	23695	23843	23607	23675	23825	23722	23862	23790	23951	23557	23894	23697	23808	23783	23810	23768	24080	23968	23798	23951	23966	23857	23638	23816	23884	23908	23819	23954	24001	23902	23796	23891	23620	23823	23815	23720	23735	23802	23648	23613	23690	23796	23952	23846	23632	23790	23803	23765	23657	23920	23849	23665	23897	23953	23887	23979	23809	23680	23862	23828	23700	23676	23884	23802	23927	23611	23557	23913	23962	23757	23960	23968	23882	23681	23945	23807	23706	23669	23879	23733	23881	23704	23771	23858	23844	23771	24118	23934	24027	24085	23710	23518	23846	23637	23783	23682	23794	23865	23935	23975	23676	23977	23901	23716	23827	23960	23849	23769	23747	23823	23762	24068	23881	23752	23848	23632	23476	23645	23774	23776	23726	23662	23652	23853	23669	23780	23579	23839	23938	23950	23871	23738	23948	24047	23930	23901	23964	23789	23874	23961	23752	23927	23713	23949	23671	23730	23931	23782	23797	23561	23736	23784	23820	23853	24000	23958	23836	23762	23998	23914	23922	23794	23991	23871	23822	23958	23971	23682	23858	24002	23773	23743	23823	23685	23968	23645	23537	23806	23961	23874	23774	23766	23837	23841	23938	23690	23793	23608	23885	23818	23935	23925	23842	23915	23815	23702	23665	23848	23890	23779	23696	23846	23696	23878	23979	23900	23757	23817	23916	23813	23712	23664	23672	23884	23774	23821	24005	23914	23640	24019	23882	23608	23833	23932	23846	23545	23883	23759	23924	23838	23577	23846	23895	23699	24002	23818	23932	23856	23911	23862	23787	23660	24106	23671	23764	23782	23925	23816	23980	23897	23982	23891	23798	23931	23855	23907	24033	23766	23993	23915	23790	23931	23654	23842	23910	23765	23835	23791	23750	23702	23828	23658	23694	23729	23668	23727	23782	23959	23840	24029	23875	23951	24051	24004	23833	23744	23960	24133	23957	23891	23813	23593	23733	23690	23798	23746	23802	23983	23797	23977	23989	23901	23672	23612	23787	23783	23726	23732	23835	23772	23873	23733	23784	23828	23961	23869	23808	23730	23763	23848	23789	24058	23946	24023	23431	23742	23754	23619	23811	23741	23935	23606	23870	23853	23936	23819	23817	23936	23939	23964	23997	23923	23910	23713	23718	23715	23838	23715	23728	23651	23881	23637	23890	23857	23781	23853	23674	23889	23878	23629	23730	23881	23886	23899	23764	23859	23842	23929	23846	23890	23865	23876	23787	23763	23859	23829	23655	23818	23856	23835	23835	23687	23901	23852	23760	23610	23684	23745	23685	23630	23859	23867	23941	23683	23813	23782	23871	23867	23623	23709	23866	23734	23901	23760	23918	23701	23828	23583	23700	23768	23974	23815	23798	23977	23700	24087	23960	23902	23891	24050	23963	23762	23834	23895	23774	23761	23764	23940	23819	23863	24005	23803	23912	23980	23855	23760	23858	23754	23913	23819	24042	23895	23793	23902	23653	23771	23887	23744	23843	23846	23712	23877	23774	24057	24190	23695	23827	23859	23774	23806	23737	23745	24022	24062	23805	23711	23868	23852	23763	23964	23799	23898	23864	24001	24051	23896	23920	23937	23842	23996	23749	23823	23795	23778	23791	23990	23905	23728	23891	23609	23782	23708	23783	24029	23863	23780	23783	23802	23761	23928	23756	23675	23772	23902	23776	23831	23758	23872	23915	23994	23803	23925	23826	23921	23705	23767	23835	23786	23735	23753	23753	23913	23951	23885	24071	23611	23818	23886	23981	23756	23916	23769	23945	23914	24022	23906	23860	23770	23656	23839	23646	23998	23858	23812	23872	23780	23836	23658	23813	23699	23897	23703	23685	23904	23678	23912	24056	23645	23756	23680	23833	23776	23927	23926	23704	23827	23723	23876	23941	24041	23727	23954	23803	24073	23739	23815	24220	23781	23976	23845	23800	23658	23712	23739	23953	23849	23789	23833	23967	23975	23885	23715	23881	24060	23577	24010	23874	23792	23663	23746	24091	23647	23818	23749	24004	23909	23917	24025	23754	24051	23695	23559	23808	23784	23640	23855	23970	23596	23901	23782	23870	24091	24184	23788	23729	23680	23880	23746	23757	23658	23900	23839	23901	23934	23682	24053	23650	23804	23731	23834	23679	23965	23812	23650	23893	23881	23758	23839	23752	23740	23733	23903	23527	23683	23705	23930	23795	23868	23700	23900	23858	23561	24032	23678	23866	23827	23874	23913	23906	23960	23908	23801	23932	23891	23861	23793	23698	23912	23632	24016	23924	23729	23526	23814	23908	23978	23726	23672	23804	23948	24045	23978	23706	24061	23925	23969	23925	23852	23783	24048	23882	23848	23734	23717	23816	23880	23854	23739	23852	23814	23767	24006	23781	23874	23892	23926	23764	23893	23847	23873	23741	23813	23763	23891	23843	23594	23638	23997	23872	23881	23817	23694	23752	23742	23780	23820	23835	23828	23844	23771	23824	23726	23689	23698	24007	23887	23767	23698	23839	23881	23809	23700	23758	24022	23858	23876	23930	23845	23542	23843	23766	23688	23695	23903	23661	23866	24044	23732	24156	23861	23786	23935	23917	23706	23824	23835	23813	23935	23789	24010	23903	23889	24112	23973	23949	23645	23835	23953	23893	23868	23643	23793	23795	23728	23966	23690	23705	23831	24054	23762	23934	23858	23992	23711	23871	23623	23966	23606	23690	23674	24056	23825	23916	23992	23884	23634	23579	23726	23962	23879	23715	23901	23791	23927	23915	23878	23867	23692	23879	23856	23786	23785	23828	23856	23812	23649	24016	23670	23791	23884	23779	23981	23855	23770	23976	23900	23820	23695	23823	23816	24011	23772	24009	23847	23752	23974	23848	24110	23698	23981	24026	23871	24028	23755	23716	23907	23821	23728	23817	23954	23608	23763	23854	23840	23855	23948	23641	23799	23972	23840	24097	23930	23827	23833	23991	23735	23792	23930	23714	23770	23922	24017	23693	23951	23710	24039	24006	23905	23922	23978	23828	23792	23663	23745	23953	23687	23685	23735	23652	24048	23939	23910	23770	23814	23643	23946	23965	23947	24003	23775	23721	23892
64475	106349	93250	71427	49765	33406	24150	20350	19364	19039	18901	19022	18813	19159	19045	18954	18905	18914	18949	19101	18949	18935	18893	19067	18816	18944	18966	18965	18982	19049	19022	19004	18943	18923	19063	18963	18872	19036	18917	19008	19035	19059	19114	18878	19022	18948	18994	19042	18917	18973	18832	19060	19113	18948	19024	18986	19060	18869	18835	19091	19129	19017	18974	18955	19193	19002	18707	18882	18989	18863	19013	19032	19012	18961	19042	18960	18797	18993	19067	18880	18957	18936	19001	19089	18897	19080	19060	18836	18850	19036	18868	19009	18820	19061	19078	18902	18941	19014	18880	18961	18901	18835	18886	19025	18799	19014	19089	18966	19072	18948	18843	18765	19028	19003	18958	18901	18885	19018	19055	19038	18991	18972	18989	18942	18866	19160	18934	19119	19008	18934	18789	18786	19112	18887	19107	18911	18833	18955	19065	18941	18978	18945	18805	19001	18945	18853	19165	18991	18868	18811	19057	18854	18995	19121	18829	19037	18997	18856	18893	18807	19042	19003	19037	19001	18853	18893	19182	18897	19035	18975	18881	18903	18717	19084	18802	19184	18917	18755	19072	18857	19132	18947	18936	18873	19179	18909	18953	18970	18964	18903	18961	18876	18840	18968	18930	18911	19023	18915	18833	18892	19056	19031	18858	19019	18823	18833	18850	19106	18741	18870	18876	18956	18940	18726	18855	18911	19113	18771	18868	19084	18975	18931	18933	18892	18836	19062	18866	18996	18943	18914	18882	18938	19171	18905	19058	18949	18858	19027	18795	18921	19053	18999	18897	18908	18934	18806	18939	18903	18906	18890	19050	18947	19150	18791	19026	18927	19030	19073	19108	18954	18990	18946	19003	18891	18780	18982	19162	18652	19064	19092	19011	18731	18970	18849	18886	18806	19017	18902	19043	19099	18965	18937	18987	18908	19013	18944	18934	18856	18936	18967	19068	19036	19014	19034	18865	19081	18990	18972	18998	19037	18957	19024	18972	18955	19046	18936	18817	18839	18898	18928	18934	18927	19028	19015	18921	19014	18835	18973	19058	18807	19117	18935	18882	18833	18898	19072	18864	19002	18937	18993	18936	19031	18916	18844	18965	19063	19025	19005	18772	18785	18920	19021	18756	18809	18757	19013	18850	18877	19046	19007	19166	18776	18742	18915	18965	18875	18740	19017	18931	18912	19020	18881	18886	18922	18906	18980	18884	18851	18888	19005	18849	18804	19106	18946	18845	18819	19116	18985	18789	18980	18872	18745	18932	19045	18910	18921	18902	19094	18855	18786	19056	18874	18954	18948	18904	18849	18949	18896	18939	18914	19016	18692	19050	18872	18885	19001	18859	18936	18924	19009	19125	18980	19014	18998	19065	18877	19152	18931	18905	18951	18962	18970	18945	18952	18898	18901	18900	18927	19034	18935	19119	18991	19027	18896	19067	19092	18883	18879	18905	19029	18982	18810	19008	19014	19030	18823	18922	18833	18743	18832	18876	19034	19121	18984	18727	18946	19100	19117	18996	18824	19084	18935	18834	18988	19152	18891	19047	18821	19061	18980	18748	18977	19023	18908	19004	18975	18934	19183	18993	19101	18762	19065	18796	19062	18852	19004	18824	18869	19011	18957	19124	18973	18942	19016	18825	18973	18806	18923	19042	18954	19157	18853	19009	19135	18816	18865	18806	19030	18915	18932	18850	18996	19040	18997	18993	18922	19014	18909	18884	19025	19040	19011	18855	18839	19144	19093	18930	19074	19118	18792	18963	18969	19059	18950	19040	18913	19083	19062	18864	18928	18989	18976	19024	18912	18900	18921	18957	18991	18812	18894	18922	19003	19002	19109	19083	18624	18973	18997	18971	18988	18920	18987	18852	19045	19014	18897	18854	19056	18859	18919	18962	18814	18935	18966	19006	19021	18942	19017	19015	18906	19001	18977	18901	18864	19020	19012	18971	18876	18976	18857	19083	18848	18897	18755	19050	19007	19005	18911	18965	19009	18908	18953	18881	18852	18940	18804	18964	19125	18959	18901	19074	18984	19067	18932	18864	18809	19003	19125	19049	19055	18828	18799	18953	18991	18983	18942	18891	18893	18905	18930	19012	18970	18958	19006	18845	19142	19031	19061	18936	18825	19019	19047	18917	18851	18784	19037	18850	19026	18905	19000	19005	18947	19000	19132	18827	18923	19054	19076	18964	18832	19093	18962	18869	19063	18937	18872	18949	18884	18867	18878	18977	18926	18885	19001	19045	18964	18940	18962	19034	18857	19183	18950	18884	18926	18928	18867	18942	19069	18891	18848	18890	18949	19137	18770	18807	19096	19082	19150	18958	18930	19081	19004	19025	19041	19000	19030	18925	18874	19005	18988	18963	18856	18841	18970	19172	18953	18916	18932	18904	19150	19037	19014	19061	19005	19022	19034	19021	18900	18931	19010	19127	19040	19043	18981	18950	18938	19040	19070	19080	18944	18845	18947	19317	18898	18799	19111	18851	18892	18976	18902	18835	19011	19148	18971	19085	19139	18977	18970	18863	19031	19016	19035	19125	18921	18880	19083	18895	18645	18967	19043	18907	18995	19048	18969	19261	18934	18967	18985	18909	19006	18865	18791	18908	18978	18899	18998	18842	18975	18994	18913	18933	19042	18920	18977	19149	19144	18753	19018	18926	18876	18874	18998	18948	19049	18947	19040	19022	18877	18882	18897	19119	18894	18903	18878	18929	18972	19086	18930	18972	19027	18898	18865	18929	18878	18923	18978	18978	18942	18947	18923	18770	18872	19107	18885	19004	19009	18971	18927	18981	18985	18885	18985	18761	18874	18981	19085	18834	18993	18910	19091	19018	18886	19052	18844	19028	19002	19109	18900	18984	18799	18966	18929	18951	18884	18983	18913	19029	18876	19010	18798	19070	19086	19002	18949	18902	19034	19060	19082	19051	19123	19153	19113	19060	18826	18868	19041	18915	18890	18935	18962	18784	18887	19007	18840	18925	18916	18979	19007	18982	18802	19061	19030	18989	18930	19022	18983	19039	18842	18768	19106	18866	19124	19125	18817	18994	18842	19080	18932	18957	18825	19047	19034	18800	18991	19024	18986	19008	18975	19048	18988	19021	18987	18933	19095	18979	18835	18925	19038	18910	18957	18875	19162	18727	18928	18850	19038	18755	19089	19058	19080	19031	18938	18906	18919	19037	18997	18937	19132	18899	18912	18958	18844	19103	19021	18939	18841	18919	18708	18976	18910	18859	18917	19138	18920	18832	18867	18991	18869	18905	19063	19000	19043	18963	18978	19083	18929	18951	18887	19118	18845	19006	19171	19003	18997	18946	18971	18806	18823	18762	18832	18986	19093	18999	19122	18869	18936	18892	18866	19103	19148	18876	18936	19009	18987	18916	18997	19033	18991	19012	19027	18943	18992	18760	18882	19006	18889	18983	18897	19052	18948	18765	18851	18929	18974	19109	18913	18907	18837	19013	18892	18936	19008	18971	18775	19116	18873	18986	19063	19033	18906	18863	18892	19080	18861	19003	18989	19055	18950	18890	18916	18922	19049	18975	18797	18987	18932	19118	19034	18936	19022	19030	19010	19112	18971	18956	19134	18843	18912	18774	18972	18805	19076	19005	18874	18847	19044	18933	18832	18873	19006	18903	18937	18919	18985	19180	18750	18834	18872	19020	18959	18946	19023	19039	18859	19011	19056	18891	18855	19008	18926	19052	18918	19081	18969	18920	19036	18812	19064	18804	18892	18949	18855	19012	18876	19103	18829	18941	18968	18964	18800	19007	18944	18908	18896	18785	19058	18820	18924	19048	18939	18931	18967	19011	19180	19080	18943	18968	18999	19083	19019	18773	19008	18946	19028	18839	18947	18950	18832	19018	19027	18952	18993	18980	19148	18934	18955	18952	18840	18910	19017	19059	18764	19025	19011	18982	18966	18949	18836	18855	18898	18988	18746	18951	18941	19008	18912	18936	18972	19010	19135	18808	19051	18897	19045	18952	18774	18926	19100	18940	18938	18794	18869	18989	19065	19064	19140	19062	18790	19036	18780	18960	19176	18831	19097	19042	19085	18909	18889	18992	19180	19001	18877	18903	18990	19012	18969	19142	18861	18990	19039	18944	19017	18960	18942	18916	19035	19208	19013	19010	18975	19054	19061	18988	19116	19091	18998	19102	18938	19055	18989	18953	19029	19162	18774	18952	18780	19033	18893	19056	19120	18883	18980	19039	18909	18903	18919	18935	18855	18868	19010	18994	18921	18946	18846	18929	18921	18786	18717	19057	18975	18907	18950	19104	18980	18968	18969	19097	18989	18897	18885	18976	18892	18831	18964	18989	18848	18981	19053	18980	18845	18928	18722	19006	18902	19012	19030	18950	18959	19108	18972	18861	18862	18992	18768	18914	18993	19041	18923	19027	18775	18993	18881	18987	18731	18986	19083	18922	19070	19086	18841	19080	18974	18735	18885	18979	19075	18957	19026	19092	18903	18903	18866	18943	18975	19025	18949	18823	18803	18850	18980	18991	18950	19013	18966	18952	18932	19118	18816	18900	18787	18966	18891	18927	18961	19010	18948	18953	18983	19125	19039	19033	18914	18886	18960	18864	18945	18842	18941	18804	19063	18801	18917	18948	19068	18866	18873	18861	18889	19141	19000	18980	19015	18821	18980	18885	18831	18951	19078	18724	18907	18858	19061	19034	18946	18871	18988	18935	18947	18808	18975	18849	18924	19077	18931	18823	19004	19153	18790	18994	18958	19056	19007	19050	18952	18899	18654	19055	19119	18903	18979	19017	18927	18831	18993	18800	19019	18969	19046	18910	18952	18952	19048	19043	18795	18790	18786	18873	18906	19091	18975	19144	19193	19058	18878	18966	18994	19090	19063	19054	18845	18828	18854	18999	18784	18970	18891	19015	19047	18875	18934	18863	19045	18891	18978	18923	19149	18858	18993	19157	18923	19075	18842	18994	18856	19104	19022	19093	18912	19077	18963	18970	19010	18854	18903	18665	19065	19035	18887	18907	19015	19017	18889	18927	19032	18867	18958	18902	18843	18819	18924	18894	18916	18886	18867	19008	19007	18989	18993	19149	19014	19048	19083	18921	18989	18773	18858	18899	18912	18898	19054	18848	18973	18987	18862	19085	18851
30616	37230	45405	35901	27929	25183	24347	24098	23638	23686	23799	23697	23722	23512	23690	23485	23902	23683	23720	23553	23684	23579	23641	23705	23657	23801	23832	23774	23533	23814	23597	23584	23695	23431	23579	23664	23600	23532	23512	23728	23736	23539	23480	23561	23769	23811	23668	23699	23588	23752	23494	23603	23902	23791	23629	23614	23499	23499	23741	23586	23536	23835	23665	23704	23777	23704	23659	23785	23676	23663	23557	23589	23594	23708	23881	23520	23869	23616	23564	24028	23657	23422	23925	23487	23845	23868	23964	23537	23540	23622	23856	23812	23800	23708	23621	23747	23468	23716	23660	23580	23653	23806	23435	23671	23768	23814	23575	23707	23812	23488	23435	23601	23715	23727	23626	23456	23682	23794	23559	23339	23760	23535	23506	23725	23705	23437	23649	23698	23620	23810	23746	23661	23587	23493	23596	23711	23655	23622	23821	23584	23561	23672	23572	23811	23532	23694	23813	23706	23406	23640	23833	23523	23784	23783	23809	23707	23469	23581	23816	23609	23568	23757	23766	23777	23694	23911	23670	23506	23839	23681	23830	23764	23501	23662	23747	23557	23479	23497	23732	23468	23760	23683	23986	23604	23634	23460	23675	23538	23753	23420	23789	23810	23578	23700	23702	23398	23487	23720	23602	23528	23473	23638	23797	23621	23687	23669	23801	23540	23488	23793	23711	23617	23584	23644	23910	23791	23712	23786	23634	23574	23701	23709	23706	23393	23491	23761	23662	23510	23568	23378	23631	23434	23707	23640	23688	23623	23741	23623	23665	23574	23444	23753	23787	23823	23603	23491	23810	23377	23613	23638	23752	23677	23848	23794	23493	23802	23892	23687	23668	23508	23579	23769	23893	23631	23584	23715	23491	23704	23678	23515	23717	23481	23597	23600	23806	23663	23743	23699	23681	23612	23575	23755	23687	23691	23734	23677	23659	23623	23933	23523	23733	23983	23594	23820	23677	23583	23666	23592	23692	23823	23577	23603	23552	23723	23669	23536	23618	23801	23578	23462	23785	23797	23831	23719	23677	23626	23595	23609	23688	23604	23722	23705	23628	23610	23709	23893	23694	23627	23823	23696	23638	23687	23781	23648	23478	23695	23641	23547	23415	23554	23537	23319	23697	23705	23582	23826	23770	23577	23721	23593	23697	23734	23671	23778	23599	23530	23615	23757	23550	23653	23553	23556	23768	23680	23710	23541	23579	23776	23775	23510	23556	23510	23623	23468	23807	23617	23484	23433	23611	23886	23849	23556	23491	23661	23486	23590	23615	23581	23728	23484	23790	23716	23728	23936	23778	23581	23727	23502	23589	23683	23840	23636	23774	23647	23544	23777	23645	23824	23574	23548	23753	23739	23642	23448	23638	23579	23586	23732	23583	23759	23762	23718	23687	23629	23571	23774	23642	23540	23608	23865	23671	23502	23473	23747	23749	23644	23788	23612	23719	23564	23719	23536	23810	23486	23579	23730	23689	23527	23773	23462	23880	23773	23820	23659	23559	23589	23491	23537	23615	23698	23837	23709	23615	23726	23660	23652	23649	23781	23500	23790	23523	23731	23859	23625	23531	23736	23781	23710	23604	23708	23782	23615	23686	23679	23784	23945	23738	23696	23529	23761	23584	23589	23683	23766	23540	23431	23645	23561	23665	23646	23453	23623	23673	23555	23607	23609	23616	23705	23595	23722	23787	23706	23560	23687	23762	23725	23623	23630	23703	23717	23596	23834	23618	23371	23563	23518	23701	23579	23767	23824	23571	23808	23638	23660	23672	23495	23604	23661	23699	23618	23554	23637	23686	23553	23857	23623	23740	23734	23620	23477	23705	23660	23575	23585	23448	23710	23739	23684	23405	23765	23862	23618	23586	23564	23649	23569	23694	23568	23642	23734	23828	23550	23958	23654	23489	23841	23871	23730	23618	23749	23605	23660	23762	23558	23598	23615	23522	23703	23571	23689	23696	23571	23593	23630	23647	23891	23440	23724	23702	23530	23684	23672	23640	23502	23571	23677	23530	23721	23537	23554	23632	23648	23887	23648	23749	23468	23667	23605	23656	23660	23671	23845	23728	23803	23547	23764	23576	23772	23723	23666	23733	23572	23601	23815	23639	23602	23584	23720	23589	23863	23518	23648	23594	23485	23724	23748	23535	23613	23675	23711	23695	23568	23813	23653	23467	23743	23830	23725	23783	23919	23607	23605	23780	23480	23722	23633	23799	23725	23670	23561	23639	23612	23796	23730	23639	23805	23727	23754	23726	23689	23504	23760	23649	23485	23778	23699	23539	23684	23619	23355	23554	23674	23444	23827	23743	23484	23844	23766	23841	23550	23787	23655	23628	23717	23976	23518	23874	23693	23721	23821	23629	23699	23582	23719	23607	23790	23515	23677	23452	23537	23619	23648	23722	23451	23499	23559	23889	23532	23819	23633	23610	23458	23584	23690	23747	23656	23590	23756	23804	23566	23696	23760	23505	23401	23705	23701	23376	23500	23779	23517	23556	23638	23600	23553	23461	23501	23649	23647	23912	23634	23938	23488	23647	23734	23709	23584	23578	23634	23853	23793	23600	23773	23784	23651	23653	23743	23712	23591	23552	23807	23759	23804	23570	23850	23720	23750	23554	23631	23798	23545	23458	23550	23716	23650	23662	23536	23644	23636	23696	23801	23522	23695	23591	23679	23632	23697	23858	23815	23673	23502	23705	23625	23601	23516	23770	23662	23791	23620	23727	23713	23891	23627	23503	23593	23662	23620	23477	23781	23651	23760	23699	23584	23773	23616	23637	23765	23606	23622	23564	23598	23848	23614	23601	23665	23783	23742	23691	23551	23630	23461	23940	23537	23549	23859	23726	23558	23658	23720	23843	23697	23584	23561	23676	23588	23610	23792	23724	23655	23808	24073	23759	23728	23469	23710	23562	23656	23545	23786	23704	23786	23872	23403	23904	23626	23506	23366	23746	23683	23584	23641	23710	23656	23823	23670	23827	23992	23707	23608	23514	23594	23659	23726	23897	23770	23725	23560	23735	23499	23632	23411	23645	23781	23679	23683	23966	23554	23963	23484	23622	23586	23798	23859	23409	23622	23492	23673	23534	23450	23680	23646	23742	23644	23649	23592	23709	23637	23532	23530	23738	23723	23809	23459	23533	23683	23564	23744	23701	23528	23540	23731	23907	23721	23840	23805	23533	23672	23936	23635	23602	23595	23751	23823	23508	23677	23713	23687	23730	23683	24084	23565	23800	23798	23638	23476	23674	23750	23838	23559	23796	23734	23830	23501	23644	23616	23630	23525	23754	23231	23555	23742	23691	23794	23382	23583	23648	23671	23719	23761	23753	23684	23742	23636	23826	23655	23783	23540	23764	23595	23667	23823	23744	23467	23851	23967	23698	23796	23616	23552	23820	23598	23816	23814	23664	23622	23698	23879	23719	23506	23581	23609	23718	23812	23815	23740	23866	23454	23713	23656	23728	23419	23675	23701	23817	23732	23622	23683	23673	23818	23516	23716	23660	23704	23711	23449	23596	23736	23421	23711	23747	23715	23516	23703	24016	23774	23726	23618	23710	23937	23623	23773	23561	23726	23593	23638	23788	23808	23827	23619	23771	23626	23693	23573	23528	23852	23877	23632	23708	23623	23738	23599	23751	23820	23651	23668	23535	23582	23758	23566	23708	23674	23710	23684	23624	23544	23819	23533	23733	23456	23631	23738	23640	23412	23742	23583	23886	23730	23612	23780	23580	23570	23838	23672	23681	23596	23869	23537	23495	23481	23626	23863	23381	23603	23530	23819	23875	23651	23684	23662	23731	23586	23876	23615	23644	23498	23766	23866	23643	23662	23649	23753	23553	23778	23775	23520	23885	23464	23741	23545	23681	23737	23867	23744	23766	23735	23769	23566	23748	23738	23797	23849	23751	23911	23492	23655	23690	23617	23834	23591	23690	23710	23885	23885	23523	23601	23772	23739	23603	23706	23711	23750	23755	23396	23629	23515	23675	23514	23646	23714	23680	23670	23695	23670	23635	23562	23843	23460	23397	23719	23688	23692	23633	23973	23751	23614	23644	23813	23645	23640	23657	23432	23619	23770	23678	23777	23627	23715	23584	23698	23591	23516	23657	23356	23582	23568	23603	23734	23847	23471	23695	23612	23829	23780	23444	23646	23544	23709	23732	23722	23745	23569	23806	23783	23816	23712	23621	23804	23432	23597	23584	23672	23595	23726	23742	23493	23710	23686	23690	23738	23764	23502	23514	23488	23688	23759	23665	23755	23772	23711	23667	23818	23713	23713	23688	23676	23470	23722	23674	23760	23623	23987	23637	23659	23509	23579	23740	23790	23839	23822	23817	23568	23443	23543	23696	23410	23566	23535	23836	23719	23572	23709	23864	23645	23585	23578	23826	23596	23543	23624	23687	23749	23549	23529	23614	23613	23630	23544	23677	23727	23698	23594	23657	23845	23661	23717	23787	23654	23882	23587	23786	23578	23592	23768	23870	23789	23675	23586	23818	23618	23564	23506	23287	23867	23805	23765	23597	23619	23464	23516	23566	23470	23603	23739	23631	23579	23489	23961	23840	23769	23733	23718	23687	23631	23677	23668	23337	23741	23874	23670	23576	23584	23594	23822	23516	23682	23491	24053	23707	23449	23762	23652	23707	23749	23589	23463	23701	23628	23725	23809	23663	23879	23639	23593	23597	23742	23608	23518	23526	23674	23752	23793	23916	23586	23748	23728	23632	23625	23448	23630	23660	23641	23603	23696	23674	23799	23711	23595	23653	23691	23910	23692	23630	23729	23463	23567	23960	23691	23678	23786	23765	23498	23675	23589	23519	23589	23404	23722	23889	23936	23777	23763	23700	23667	23800	23746	23733	23727	23788	23722	23524	23736	23681	23893	23751	23742	23748	23551	23460	23516	23706	24051	23596	23809	23866	23336	23707	23616	23503	23726	23642	23607	23496	23514	23649	23686	23500	23677	23588	23508	23624	23764	23613	23637	23931	23788	23885	23524	23717	23617	23793	23701	23605	23769	23741	23440	23795	23725	23757	23693	23581	23437	23714	23533	23812	23510	23449	23495	23729	23712	23607	23658	23584	23741	23730	23524	23458	23704	23681	23817	23660	23790	23703	23587	23865	23672	23550	23733
38612	57324	46507	30615	23242	20222	19349	18910	18923	18778	18918	18815	19014	18817	18736	18907	18767	18911	18630	18895	18847	18764	18732	18774	18800	18895	18941	18823	18671	18853	18694	18730	18551	18826	18871	18728	18846	18775	18648	18695	18751	18957	18902	18570	18868	18913	18801	18837	18765	18741	18661	18864	18859	18718	18812	18782	18868	18727	18698	18684	18769	18793	18795	18725	18753	18855	18814	18838	18734	18934	18718	18720	18715	18773	18754	18751	18678	18877	18889	18959	18641	18927	18881	18801	18823	18906	18813	18719	18744	18648	19038	18900	18980	18895	18927	18749	18949	18761	18633	18671	18648	18864	18553	18908	18819	18786	18693	18966	18979	18757	18806	18771	18710	18759	18940	18732	18845	18773	18870	18791	18699	18779	18869	18759	18920	18890	18732	18846	18762	18706	18856	18847	18842	18805	18887	18619	18784	18788	18719	18930	18846	18872	18910	18848	18821	18891	18614	18792	18746	18829	18758	18711	18809	18901	18852	18776	18766	18822	18710	18622	18839	18705	18770	18692	18808	18841	18771	18725	18739	18826	18815	18803	18714	18778	18898	18855	18750	18863	18926	18902	18736	18751	18796	18797	18675	18834	18739	18847	18882	18682	19083	18668	18989	18742	18699	18643	18905	18723	18839	18826	18841	18689	18706	18733	18670	18850	18644	18756	18699	18699	18743	18941	18703	18691	18678	18710	18741	18832	18692	19034	18826	18706	18942	18792	18699	18699	18897	18870	18530	18787	18919	18882	18751	18868	18776	18682	18793	18744	18890	18808	18692	18888	18870	18815	18687	18804	18876	18911	18548	18861	18657	18641	18774	18832	18853	18819	18837	18817	18919	18891	19010	18860	18724	18869	18709	18728	18771	18707	18868	18996	18708	18724	18897	18800	18962	18694	18824	18791	18841	18882	18836	18927	18821	18669	18946	18883	18843	18719	18781	18944	18717	18719	18964	18642	18872	18700	18700	18915	18878	18827	18801	18773	18891	18807	18882	18753	18803	18762	18993	18575	18704	18653	18846	18765	18739	18748	18773	18799	18738	18788	18655	18781	18822	18799	18791	18797	18938	18763	18885	18783	18856	18842	18778	18643	19011	18785	18721	18596	18889	18743	18995	18963	18881	18924	18806	18766	18832	18767	18974	18869	18773	18784	18809	18943	18931	18859	18688	18827	18904	18613	18810	18827	18840	18790	18839	18831	18624	18833	19024	18681	18887	18892	18669	18825	18804	18777	18694	18913	18815	18810	18732	18769	18780	18869	18909	18892	18856	18661	18811	18787	18822	18706	18744	18711	18922	18834	18680	18861	18982	18751	18927	18876	18727	18689	18742	18868	18723	18853	18832	18691	18766	18902	18766	18783	18763	18687	18829	18726	18580	18775	18815	18908	18739	18961	18610	18799	18738	18674	18809	18683	18670	18764	18829	18723	18983	19028	18824	18986	18674	19059	18759	18728	18761	18844	18942	18918	18796	18903	18736	18789	18835	18873	18936	18712	18831	18578	18883	18943	18699	18819	18982	18759	18798	18663	18708	18748	18861	18788	18655	18847	18825	18759	18929	18872	18762	18907	18924	18959	18771	18831	18724	18942	18791	18687	18871	18586	18930	18858	18977	18861	18698	18883	18858	18831	18773	18912	18770	19049	18862	18679	18952	18775	18891	18807	18832	18699	18738	18906	18787	18912	18777	18887	18720	18806	18800	18800	18788	18880	18684	18820	18786	18711	19041	18799	18815	18955	18879	18726	18858	18994	18951	18721	18876	18920	18760	18687	18727	18690	18813	18673	18868	18798	18702	18878	18749	18857	18771	18868	18780	18869	18936	18827	18913	18749	18765	18806	18801	18886	18870	18702	18791	18628	18801	18906	18850	18725	18816	18831	18696	18773	18668	18726	18784	18808	18865	18678	18937	18859	18767	18802	18765	18859	18804	18584	18672	18851	18779	18803	18906	18799	18790	18848	18740	18893	18716	18691	18908	18812	19008	18900	18805	18797	18774	18801	18729	18824	18903	18759	18905	18738	18815	18699	18758	18829	19012	18854	18871	18803	18952	18717	18663	18739	18756	18698	18741	18795	18779	18701	18844	18838	18772	18864	18863	18713	18890	18842	18838	18782	18941	18675	18800	18800	18860	18673	18711	18956	18969	18847	18908	18862	18952	18814	18861	18990	18780	18938	18832	18875	18845	18716	18894	18788	18807	18923	18842	18718	18871	18765	18840	18803	18998	18777	18529	18782	18696	18974	18760	18598	18794	19010	18777	18856	18799	18687	18813	18805	18805	18588	18840	18905	18748	18829	18767	18764	18683	18706	18710	18741	18794	18676	18914	18659	18874	18866	18874	18688	18885	18670	18733	18844	18924	18905	18685	18877	18836	18767	18809	18764	18952	18872	18767	18807	18833	18885	18878	18899	18784	18808	18985	18792	18826	18815	18802	18742	18720	18839	18764	18847	18846	18899	18916	18962	18917	18615	18624	18896	18896	18908	18683	18764	18750	18693	18873	18770	18829	18748	18794	18718	18721	19094	18950	18792	18686	18784	18918	18872	18899	18595	18979	18836	18685	18757	18701	18878	18788	18848	18797	18797	18745	18782	18905	18766	18797	18920	18957	18972	18783	18877	18836	18723	18707	18768	18805	18830	18888	18707	18843	18791	18792	18912	18763	18944	18915	18814	18923	18861	18782	18838	18982	18783	18874	18945	18810	18841	18972	18780	18800	18692	18875	18720	18592	18745	18823	18913	18749	18800	18793	18715	18622	18864	18720	18758	18908	18867	18839	18736	18824	18765	18689	18593	18681	18836	18766	18788	18734	18796	18839	18860	18791	18835	18730	18669	18769	18792	18829	18947	18777	18926	18782	18996	18811	18823	18806	18874	18683	18629	18870	18648	18899	18642	18911	18709	18850	18725	18829	18835	18674	18859	18716	18800	18685	18881	18796	18991	18860	18755	18807	18741	18880	18939	19019	18623	18882	18903	18745	18894	18785	18805	18747	18695	18772	18908	18783	18748	18886	18786	19102	18718	18690	18817	18652	18853	18815	18887	18698	18837	18669	18691	18619	19012	18876	18771	18810	18964	18925	18757	18880	18820	18822	18846	18945	18825	18746	18893	18798	18585	18679	18795	18653	18948	18682	18791	18743	18939	18591	18852	18732	18849	18953	18801	18777	18770	18866	18835	18722	18752	18898	18848	18902	18725	18856	18685	18901	18961	19021	18850	18820	18896	18724	18846	18751	18807	18718	18864	18860	18747	18897	18795	18782	18944	18791	18819	18877	18839	18851	18785	18853	18803	18713	18977	18816	18679	18575	18711	18810	18803	18667	18730	18751	18804	18833	18726	18830	18784	19001	18836	18745	18802	18730	18829	18846	18718	19047	18810	18632	18716	18735	18752	18746	18906	18781	18756	18780	18670	18770	18859	18800	18694	18798	18738	18868	18905	18929	18924	19030	18713	18777	18797	18795	18880	18892	18785	18763	18715	18799	18847	18940	18704	18846	18868	18632	18917	18896	18838	18797	18769	18728	18816	18919	18715	18834	18930	18830	18808	18824	18691	18918	18701	18846	18718	18923	18763	18822	18679	18717	18876	18974	18808	18807	18708	18761	18868	18787	18818	18948	18793	18836	18843	18757	18667	18738	18816	18874	18655	18906	18896	18881	18917	18818	18707	18860	19008	18945	18692	18927	18712	18692	18595	18852	18806	18701	18892	18917	18903	18986	19001	18816	18639	18938	18892	18913	18605	18753	18645	18898	18922	18771	18662	18731	18845	18703	18825	18729	18809	18973	18729	18993	18688	18780	18860	18718	18862	18735	18833	18923	18774	18800	18800	18736	18853	18807	18810	18762	18931	18746	18702	18817	19021	18760	18865	18751	18812	18762	18685	18723	18760	18996	18934	18707	18726	18950	18779	18744	18920	18782	18912	18925	18666	18773	18908	18649	18840	18802	18803	18893	18698	18714	18815	18705	18753	18702	18949	18768	19064	18827	18793	18903	18926	18775	18975	18770	18763	18600	18734	18895	18736	18745	18894	18772	18886	18675	18988	18925	18781	18905	18740	18805	18961	18610	18770	18717	18948	18742	18836	18944	18701	18747	18673	18830	18939	18963	18794	18937	18823	18783	18781	18966	18666	18772	18629	18854	18930	18774	18692	18872	18813	18944	18904	18623	18823	18871	18734	18843	18718	18932	18811	18941	18722	18795	18818	18875	18897	18794	18754	18837	18865	18802	18697	18869	18829	18742	18794	18959	18754	18810	18751	18840	18696	18880	18788	18812	18860	18611	18845	18842	18692	18915	18705	18737	18798	18783	18880	18697	18730	18774	18727	18879	18897	18783	18941	18799	19065	18840	18958	18789	18719	18658	18702	18928	18929	18922	18802	18772	18846	18982	18796	18767	18679	18815	18836	18765	18817	19135	18779	18622	18793	18892	18802	18843	18777	18849	18840	18890	18748	18720	18717	18746	18859	18819	18772	18683	18697	18911	18911	18927	18881	18748	18798	18720	18745	18663	18823	18988	18926	18741	18835	18797	18865	18846	18851	19043	18925	18933	18596	18862	18820	18853	18779	18848	18837	18823	18755	18900	18972	18773	18758	18839	18806	18776	18852	18637	18816	18815	18912	18655	18738	18765	18746	18838	18791	18730	18725	18845	18699	18790	18919	18695	18730	18996	18790	18923	18875	18844	18712	18786	18763	18854	18746	18879	18953	18896	18893	18613	18871	18871	18790	18782	18882	18864	18710	18861	18752	18910	18626	18751	18758	18731	18948	18794	18777	18793	18803	18859	18838	18682	19050	18835	18859	18783	18864	18736	18894	18600	18781	18854	18911	18901	18760	18869	18730	18900	18875	18794	18801	18982	18684	18704	18890	18922	18811	18820	18652	18867	18911	18865	18646	18713	18707	18697	18823	18801	18850	18826	18826	18732	18791	18918	18572	18822	18785	18906	18782	18858	18768	18952	18718	18914	18695	18884	18910	18765	18668	18712	18774	18680	18729	18836	18807	18828	18661	18868	18803	18859	18755	18765	18746	18777	18868	18747	18851	18759	18911	18607	18867	18925	18568	18786	18795	18809	18813	18832	18961	18814	18703	18721	18556	18843	18766	18835	18692	18750	18770	18710	18778	18712	18806
24159	25125	42106	40794	33619	30388	28089	24731	23644	23835	23616	23622	23619	23318	23717	23583	23640	23628	23602	23657	23633	23454	23562	23601	23374	23613	23464	23455	23387	23467	23553	23528	23557	23623	23300	23169	23374	23339	23471	23370	23340	23708	23440	23350	23387	23632	23299	23241	23277	23315	23218	23515	23362	23617	23504	23388	23460	23572	23135	23436	23396	23488	23429	23381	23599	23373	23300	23278	23340	23621	23544	23521	23240	23308	23151	23455	23473	23596	23622	23692	23470	23495	23403	23497	23395	23536	23455	23533	23482	23323	23452	23512	23497	23737	23458	23345	23362	23319	23388	23455	23239	23439	23415	23456	23603	23388	23365	23208	23493	23559	23257	23425	23338	23532	23458	23484	23411	23346	23310	23160	23468	23405	23627	23480	23561	23461	23616	23492	23348	23539	23435	23362	23338	23260	23424	23195	23246	23329	23431	23572	23534	23437	23504	23432	23643	23519	23531	23379	23344	23537	23357	23302	23649	23526	23347	23199	23534	23393	23178	23458	23499	23271	23264	23493	23401	23577	23449	23257	23320	23138	23486	23283	23479	23500	23473	23440	23369	23391	23285	23346	23702	23309	23368	23470	23338	23569	23407	23262	23315	23328	23435	23458	23277	23364	23366	23327	23461	23270	23408	23319	23421	23328	23478	23297	23420	23301	23457	23298	23304	23345	23312	23336	23344	23416	23437	23335	23244	23497	23542	23403	23251	23413	23478	23469	23553	23406	23243	23275	23474	23425	23422	23602	23364	23369	23355	23451	23308	23388	23266	23476	23340	23284	23419	23224	23314	23453	23165	23362	23268	23379	23474	23385	23556	23717	23627	23449	23390	23380	23391	23401	23504	23470	23378	23331	23505	23372	23381	23437	23424	23386	23599	23615	23397	23215	23461	23609	23553	23292	23268	23438	23191	23459	23316	23186	23230	23061	23534	23599	23418	23380	23485	23468	23407	23465	23685	23429	23450	23296	23475	23543	23446	23303	23518	23360	23362	23470	23277	23319	23519	23289	23292	23165	23399	23425	23412	23559	23416	23689	23286	23328	23486	23358	23318	23247	23147	23280	23490	23523	23387	23211	23271	23482	23487	23697	23513	23608	23085	23477	23399	23486	23271	23327	23380	23421	23488	23586	23376	23572	23463	23401	23462	23489	23501	23412	23365	23514	23330	23294	23267	23326	23341	23398	23512	23290	23599	23603	23157	23434	23342	23377	23337	23293	23352	23431	23380	23323	23559	23515	23372	23286	23433	23435	23479	23376	23449	23559	23512	23471	23533	23407	23525	23234	23413	23567	23386	23329	23526	23261	23515	23615	23448	23354	23348	23338	23407	23488	23435	23336	23364	23365	23224	23591	23465	23420	23303	23359	23499	23463	23200	23487	23525	23355	23422	23434	23601	23366	23360	23325	23516	23206	23440	23528	23325	23707	23283	23251	23403	23548	23638	23281	23620	23571	23604	23252	23392	23528	23262	23431	23555	23523	23406	23511	23259	23372	23346	23214	23503	23330	23473	23575	23458	23717	23454	23424	23528	23387	23446	23577	23400	23509	23430	23407	23334	23489	23503	23507	23418	23263	23521	23200	23367	23334	23447	23278	23244	23458	23341	23347	23278	23336	23246	23551	23316	23254	23255	23413	23329	23112	23360	23316	23487	23415	23357	23228	23354	23335	23537	23267	23403	23623	23367	23521	23315	23350	23221	23174	23552	23351	23422	23283	23608	23299	23431	23251	23463	23140	23254	23419	23476	23418	23402	23437	23526	23321	23520	23430	23465	23338	23445	23479	23667	23077	23564	23411	23500	23356	23327	23524	23465	23346	23509	23348	23466	23355	23103	23468	23339	23395	23306	23571	23372	23503	23292	23441	23566	23499	23354	23665	23364	23433	23436	23475	23307	23368	23241	23413	23196	23504	23532	23378	23342	23379	23338	23405	23527	23499	23485	23550	23483	23450	23405	23488	23448	23328	23429	23146	23369	23436	23385	23387	23452	23420	23590	23350	23550	23368	23435	23353	23458	23244	23387	23579	23464	23598	23330	23458	23436	23499	23448	23581	23371	23187	23396	23178	23239	23137	23268	23539	23499	23600	23654	23347	23537	23455	23334	23515	23324	23543	23635	23581	23336	23379	23230	23472	23193	23108	23342	23330	23495	23721	23375	23386	23314	23650	23284	23485	23359	23421	23533	23494	23552	23331	23587	23481	23691	23379	23377	23330	23367	23337	23514	23277	23424	23428	23255	23472	23517	23244	23695	23382	23571	23516	23393	23357	23274	23385	23429	23544	23608	23492	23596	23491	23487	23210	23483	23342	23436	23626	23346	23309	23402	23301	23442	23393	23461	23471	23314	23372	23540	23196	23544	23438	23377	23448	23447	23595	23451	23514	23199	23279	23274	23154	23650	23476	23515	23726	23297	23322	23333	23378	23507	23270	23437	23541	23414	23397	23398	23353	23507	23240	23301	23318	23479	23314	23278	23445	23408	23430	23507	23326	23241	23292	23423	23313	23461	23374	23326	23530	23594	23231	23481	23503	23608	23475	23532	23387	23373	23429	23334	23553	23239	23381	23570	23522	23420	23204	23426	23614	23252	23543	23557	23380	23406	23274	23483	23401	23303	23112	23505	23421	23553	23545	23282	23424	23234	23378	23496	23343	23475	23296	23382	23336	23402	23399	23242	23261	23422	23202	23502	23581	23260	23396	23312	23380	23415	23295	23333	23411	23585	23508	23597	23357	23309	23322	23418	23213	23212	23399	23186	23563	23479	23476	23388	23492	23362	23371	23493	23320	23245	23630	23183	23480	23422	23390	23242	23428	23425	23379	23304	23194	23482	23306	23517	23478	23487	23365	23570	23271	23453	23405	23363	23314	23259	23432	23474	23376	23446	23413	23679	23369	23494	23299	23391	23598	23448	23551	23265	23295	23716	23568	23409	23365	23357	23488	23294	23398	23334	23302	23552	23450	23432	23726	23462	23353	23225	23389	23240	23266	23480	23520	23411	23478	23320	23233	23421	23371	23343	23369	23182	23296	23253	23344	23430	23263	23309	23385	23418	23699	23525	23369	23503	23665	23494	23404	23545	23484	23370	23509	23506	23533	23569	23280	23415	23483	23401	23407	23694	23447	23530	23416	23460	23455	23601	23301	23349	23430	23136	23383	23404	23229	23127	23396	23469	23282	23320	23439	23459	23153	23442	23402	23258	23565	23392	23369	23209	23376	23472	23335	23608	23370	23329	23376	23482	23236	23617	23288	23454	23222	23253	23412	23390	23326	23373	23442	23298	23497	23407	23344	23508	23333	23464	23348	23358	23440	23611	23440	23532	23345	23416	23439	23537	23511	23508	23366	23437	23366	23474	23618	23505	23442	23246	23501	23477	23302	23414	23434	23437	23544	23454	23440	23394	23461	23362	23258	23207	23609	23385	23375	23449	23308	23234	23282	23299	23505	23498	23323	23503	23512	23542	23545	23441	23262	23487	23374	23554	23532	23346	23511	23331	23633	23331	23435	23502	23542	23359	23378	23408	23315	23205	23352	23485	23458	23223	23373	23237	23244	23366	23498	23356	23409	23418	23592	23440	23237	23245	23503	23330	23335	23327	23268	23450	23196	23429	23285	23261	23403	23481	23470	23391	23504	23401	23474	23450	23630	23566	23404	23542	23608	23213	23542	23569	23361	23517	23440	23414	23181	23367	23312	23385	23287	23685	23279	23364	23262	23325	23341	23541	23439	23565	23340	23330	23556	23346	23370	23537	23538	23395	23477	23319	23397	23562	23275	23412	23371	23477	23346	23440	23633	23212	23344	23390	23419	23295	23460	23502	23663	23507	23574	23525	23379	23392	23539	23530	23250	23243	23246	23463	23212	23531	23501	23407	23574	23327	23361	23582	23426	23485	23286	23549	23242	23356	23388	23287	23499	23571	23209	23194	23393	23489	23331	23240	23396	23383	23395	23359	23348	23601	23612	23603	23464	23434	23278	23270	23357	23483	23415	23479	23637	23358	23439	23361	23438	23599	23318	23452	23685	23394	23451	23195	23728	23485	23318	23427	23370	23466	23514	23578	23609	23564	23437	23498	23434	23373	23590	23295	23324	23483	23528	23384	23220	23620	23304	23469	23322	23244	23540	23297	23343	23483	23195	23287	23361	23429	23381	23371	23379	23444	23445	23450	23369	23198	23581	23434	23370	23295	23217	23168	23429	23312	23355	23415	23428	23521	23521	23402	23450	23332	23352	23081	23473	23702	23497	23391	23457	23290	23416	23653	23446	23448	23285	23436	23291	23578	23549	23476	23376	23447	23163	23514	23246	23372	23311	23285	23306	23479	23411	23415	23382	23441	23522	23620	23082	23519	23439	23347	23403	23269	23480	23596	23546	23430	23607	23533	23317	23393	23086	23531	23321	23569	23371	23416	23373	23279	23380	23395	23300	23478	23358	23543	23304	23314	23462	23342	23765	23604	23465	23499	23293	23633	23338	23137	23332	23263	23328	23468	23344	23179	23291	23473	23348	23332	23202	23376	23461	23505	23577	23506	23286	23377	23306	23527	23333	23294	23358	23348	23322	23573	23387	23391	23413	23526	23564	23452	23490	23271	23532	23412	23324	23338	23507	23269	23444	23479	23378	23290	23360	23433	23081	23330	23589	23390	23341	23394	23415	23682	23411	23550	23684	23495	23484	23590	23357	23449	23603	23369	23455	23335	23557	23614	23709	23430	23525	23484	23321	23231	23478	23293	23541	23370	23348	23720	23526	23476	23186	23326	23577	23462	23480	23576	23325	23510	23363	23553	23495	23540	23455	23408	23355	23435	23361	23452	23129	23359	23375	23370	23445	23406	23381	23278	23528	23350	23506	23486	23437	23222	23497	23318	23321	23443	23397	23435	23372	23321	23209	23384	23264	23369	23412	23459	23578	23447	23577	23403	23380	23369	23538	23208	23555	23392	23340	23490	23524	23381	23504	23482	23494	23447	23438	23587	23386	23433	23502	23304	23372	23450	23313	23447	23376	23286	23626	23645	23445	23474	23255	23253	23362	23113	23513	23702	23594	23469	23412	23239	23421	23673	23500	23425	23487	23204	23531	23453	23299	23609	23399	23444	23450	23487	23277	23403	23480	23522	23392	23390	23306	23487	23314
63800	102220	85020	57155	39111	27509	21354	19624	18852	18880	18830	18838	18877	18733	18868	18813	18963	19024	18980	18806	18879	18907	18855	18771	18790	18812	18787	18771	18763	18569	18788	18785	18860	18762	18749	18695	18873	18796	18886	18831	18722	18818	18790	18858	18891	18717	18770	18823	18604	18756	18719	18674	18657	18783	18899	18617	18826	18542	18768	18699	18817	18760	18736	18624	18768	18709	18780	18953	18685	18885	18827	18832	18750	18648	18980	18734	18677	18939	18784	18812	18755	18669	18774	18760	18939	18994	18699	18674	18743	18839	18788	18737	18864	18712	18821	18980	18847	18947	18631	18800	18797	18871	18817	18784	18771	18817	18644	18747	18900	18839	18603	18669	18667	18615	18711	18834	18834	18894	18709	18777	18663	18726	18731	18685	18693	18663	18869	18861	18843	18759	18741	18834	18745	18899	18687	18732	18994	18747	18809	18772	18837	18645	18918	18599	18852	18629	18711	18754	18730	18832	18767	18705	18809	18678	18578	18752	18684	18742	18828	18731	18926	18824	18769	18754	18725	18897	18659	18746	18710	18979	18830	18686	18519	18659	18795	18747	18837	18805	18788	18908	18717	18762	18770	18778	18716	18712	18861	18680	18609	18692	18810	18611	18773	18611	18803	18818	18728	18834	18619	18737	18842	18801	18915	18725	18875	18722	18878	18658	18928	18749	18769	18588	18715	18622	18781	18689	18852	18742	18864	18816	18907	18594	18903	18642	18657	18874	18898	18762	18702	18920	18832	18892	18648	18839	18940	18895	18555	18766	18696	18705	19004	18773	18847	18821	18878	19005	18814	18819	18751	18610	18711	18862	18888	18973	18681	18822	18719	18783	18684	18759	18796	18695	18828	18811	18878	18706	18789	18797	18787	18848	18794	18681	18846	18838	18647	18918	18757	18816	18643	18770	18708	18825	18796	18760	18777	18802	18578	18864	18665	18748	18819	18692	18766	18668	18841	18899	18801	18632	18549	18619	18794	18870	18749	18829	18812	18814	18673	18877	18904	18792	18856	18792	18773	18753	18843	18836	18751	18889	18798	18873	18718	18748	18938	18780	18830	18685	18907	18829	18714	18625	18864	18749	18847	18667	18939	18854	18853	18748	18705	18778	18779	18649	18977	18709	19022	18862	18667	18949	18850	18695	18859	18813	18837	18765	18669	18707	18825	18572	19023	18803	18712	18712	18568	18590	18865	18838	18788	18806	18801	18757	18670	18867	18628	18760	18618	18896	18879	18817	18850	18754	18633	18716	18758	18748	18796	18744	18811	18835	18801	18694	18723	18846	18626	18781	18786	18712	18944	18636	18884	18847	18669	18682	18665	18696	18764	18569	18699	18795	18607	18941	18690	18704	18743	18709	18747	18785	18855	18669	18702	18818	18787	18896	18769	18917	18615	18693	18678	18834	18761	18723	18638	18827	18821	18694	18875	18636	18685	18731	18879	18614	18711	18802	18688	18688	18876	18886	18683	18593	18589	18784	18642	18784	18972	18663	18836	18906	18540	18762	18803	18767	18693	18699	18821	18848	18798	18678	18796	18721	18689	18815	18771	18747	18871	18828	18715	18684	18804	18711	18773	18839	18453	18800	18659	18898	18650	18783	18692	18763	18598	18789	18634	18713	18819	18754	18869	18884	18766	18626	18680	18810	18742	18746	18821	18768	18806	18818	18623	18693	18750	18925	18728	18809	18880	18723	18862	18769	18864	18768	18879	18736	18791	18853	18797	18656	18624	18660	18874	18636	18788	18739	18739	18619	18781	18798	18672	18832	18675	18812	18836	18758	18515	18790	18779	18769	18647	18823	18846	18808	18865	18807	18912	18937	18741	18795	18721	18893	18707	18765	18775	18642	18654	18749	18854	18741	18885	18739	18631	18801	18730	18551	18875	18657	18761	18992	18695	18663	18822	18664	18662	18803	18811	18697	18682	18591	18985	18845	18666	18799	18791	18880	18680	19002	18640	18785	18667	18750	18703	18572	18844	18641	18749	18752	18824	18812	18746	18819	18766	18859	18845	18644	18704	18731	18920	18761	18790	18569	18852	18775	18721	18716	18792	18670	18747	18864	18755	18761	18540	18837	18889	18805	18790	18741	18670	18674	18629	18697	18755	18867	18660	18775	18832	18843	18677	18733	18724	18948	18607	18687	18825	18694	18784	18571	18731	18783	18696	18652	18786	18861	18804	18905	18757	18734	18647	18772	18866	18720	18631	18836	18522	18760	18816	18739	18794	18643	18789	18730	18717	18777	18694	18635	18739	18840	18840	18697	18757	18766	18672	18650	18811	18801	18711	18592	18595	18550	18685	18692	18641	18817	18946	18781	18914	18698	18820	18961	18791	18846	18681	18827	18810	19024	18994	18960	18767	18636	18860	18786	18710	18959	18623	18760	18758	18815	18640	18880	18786	18806	18779	18796	18796	18746	18782	18675	18727	18698	18893	18686	18688	18911	18779	18761	18691	18877	18624	18887	18676	18663	18615	18734	18767	18862	18821	18567	18751	18793	18871	18669	18773	18548	19018	18592	18653	18791	18572	18772	18753	18987	18710	18729	18837	18867	18841	18704	18694	18824	18764	18865	18871	18903	18747	18719	18652	18676	18741	18775	18810	18698	18740	18717	18717	18911	18769	18660	18666	18723	18749	18796	18718	18683	18786	18750	18783	18771	18589	18708	18759	18958	18692	18609	18756	18714	18765	18757	18853	18909	18842	18884	18727	18794	18697	18685	18803	18729	18756	18795	18774	18621	18751	18910	18726	18752	18807	18889	18709	18671	18797	18808	18799	19020	18752	18601	18656	18679	18786	18737	18556	18746	18830	18777	18714	18797	18764	18908	18801	19048	18755	18711	18818	18704	18968	18714	18690	18805	18697	18863	18758	18736	18660	18821	18674	18693	18753	18839	18782	18822	18818	18755	18790	18677	19003	18774	18775	18699	18739	18661	18815	18816	18719	18883	18876	18855	18743	18806	18751	18776	18782	18933	18849	18917	18752	18801	18817	18871	18748	18662	18878	18758	18764	18776	18963	18659	18779	18773	18723	18778	18574	18760	18895	18966	18712	18679	18789	18669	18815	18738	18711	18725	18814	18855	18787	18712	18876	18691	18909	18842	18627	18790	18726	18721	18648	18674	18820	18746	18851	18778	18929	18736	18604	18736	18781	18725	18990	18718	18809	18771	18916	18653	18728	18715	18802	18736	18835	18654	18832	18880	18772	18703	18718	18867	18745	18707	18794	18849	18772	18664	18652	18648	18779	18742	18786	18807	18765	18876	18845	18844	18813	18681	18761	18955	18735	18924	18633	18841	18837	18712	18689	18875	18817	18791	18754	18753	18706	18721	18658	18733	18625	18649	18834	18804	18815	18681	18727	18764	18847	18610	18715	18821	18424	18882	18787	18835	18847	18852	18792	18766	18745	18634	18805	18659	18854	18835	18825	18951	18834	18591	18837	18715	18731	18777	18828	18687	18574	18716	18661	18676	18715	18905	18898	18860	18731	18765	18576	18867	18784	18836	18728	18930	18748	18718	18835	18718	18909	18779	18822	18674	18842	18642	18710	18957	18761	18764	18901	18788	18822	18631	18812	18785	18751	18835	18725	18817	18729	18637	18816	18697	18676	18855	18645	18844	18710	18721	18783	18770	18831	18789	18852	18920	18620	18760	18828	18998	18694	18751	18625	18857	18952	18898	18906	18812	18793	18815	18860	18692	18862	18733	18746	18687	18736	18871	18594	18732	18957	18749	18740	18805	18699	18752	18748	18804	18698	18753	18736	18743	18917	18658	18752	18659	18699	18598	18630	18804	18904	18942	18976	18656	18767	18834	18890	18834	18903	19042	18882	18861	18807	18766	18740	18925	18852	18562	18822	18616	18978	18793	18728	18659	18606	18838	18793	18725	18796	18783	18691	18718	18731	18773	18779	18880	18777	18901	18821	18831	18689	18899	18954	18712	18866	18681	18671	18828	18804	18767	18821	18610	18730	18861	18668	18833	18762	18667	18595	18837	18773	18725	18797	18787	18800	18893	18737	18690	18866	18886	18782	18877	18882	18730	18808	18938	18708	18830	18873	18750	18797	18885	18806	18846	18782	18768	18848	18781	18878	18725	18764	18871	18990	18809	18751	18645	18863	18822	18632	18700	18842	18645	19025	18787	18767	18701	18712	18972	18748	18595	18672	18763	18899	18780	18731	18616	18885	18847	18745	18790	18827	18530	18956	18851	18847	18661	18736	18689	18657	18651	18797	18623	18744	18802	18743	18772	18824	18829	18757	18779	18877	18758	18709	18779	18743	18705	18844	18763	18791	18746	18603	18924	18898	18773	18904	18949	18653	18742	18845	18885	18894	18791	18838	18866	18757	18774	18914	18823	18842	18667	18673	18886	18646	18769	18884	18715	18781	18556	18729	18906	18657	18707	18686	18762	18887	18802	18661	18806	18827	18789	18918	18739	18806	18723	18668	18874	18809	18852	18790	18696	18833	18830	18623	18795	18750	18791	18803	18769	18726	18837	18803	18831	18729	18723	18878	18746	18801	18807	18835	18831	18670	18784	18979	18753	18860	18717	18884	18695	18769	18814	18669	18743	18793	18679	18859	18683	18844	18846	18856	18698	18548	18674	18846	18594	18823	18778	18743	18752	18853	18885	18643	18706	18729	18863	18642	18655	18601	18539	18777	18836	18867	18624	18714	18965	18767	18724	18765	18865	18623	18885	18678	18828	18774	18831	18976	18662	18919	18894	18799	18702	18815	18896	18796	18650	18883	18662	18742	18690	18722	18647	18832	18805	18590	18737	18827	18792	18839	18652	18849	18725	18679	18561	18742	18794	18728	18807	18816	18940	18673	18787	18822	18860	18705	18831	18930	18555	19005	18662	18835	18801	18838	18775	18819	18919	18891	18648	18655	18791	18753	18585	18784	18925	18813	18882	18807	18751	18811	18792	18612	18648	18780	18872	18895	18738	18698	18654	18865	18807	18661	18681	18726	18785	18799	18778	18962	18815	18685	18661	18792	18872	18603	18831	18567	18661	18898	18704	18715	18661	18713	18918	18775	18754	18769	18793	18872	18928	18876	18649	18590	18603	18716	18785	18744	18632	18756	18844	18687	18711	18841	18864	18662	18739	18586	18912	18720	18829
22880	23139	36612	35794	32592	31559	30938	25532	24214	24350	24126	23807	23879	23839	23756	23725	23765	23786	23845	23743	23657	23688	23821	23671	23687	23465	23801	23448	23842	23367	23587	23634	23438	23425	23593	23416	23686	23567	23484	23544	23386	23434	23643	23749	23763	23619	23715	23513	23589	23512	23515	23529	23598	23348	23732	23568	23455	23372	23718	23444	23586	23494	23525	23711	23399	23325	23482	23665	23663	23228	23254	23521	23230	23503	23493	23481	23437	23464	23480	23466	23420	23367	23365	23440	23608	23316	23364	23485	23333	23414	23330	23482	23541	23413	23545	23414	23124	23377	23647	23462	23471	23446	23416	23415	23494	23557	23428	23570	23506	23520	23356	23426	23394	23798	23458	23738	23434	23189	23417	23671	23602	23427	23446	23536	23382	23464	23410	23444	23702	23589	23588	23503	23481	23417	23393	23514	23280	23569	23615	23447	23584	23439	23474	23444	23233	23484	23277	23715	23477	23402	23462	23693	23371	23481	23247	23414	23463	23484	23443	23485	23623	23392	23386	23413	23498	23767	23398	23224	23557	23556	23289	23547	23534	23194	23483	23277	23292	23254	23638	23265	23317	23417	23489	23613	23450	23344	23325	23492	23325	23531	23375	23102	23520	23648	23386	23431	23605	23425	23388	23528	23407	23455	23479	23372	23487	23399	23533	23353	23454	23370	23333	23576	23544	23334	23524	23441	23506	23461	23765	23439	23674	23495	23734	23684	23545	23597	23383	23492	23333	23415	23436	23480	23176	23264	23478	23454	23507	23259	23353	23302	23285	23448	23635	23382	23422	23436	23427	23597	23362	23411	23321	23408	23447	23395	23545	23328	23358	23468	23276	23556	23451	23512	23458	23404	23550	23461	23366	23188	23478	23309	23495	23620	23318	23388	23307	23482	23494	23662	23419	23508	23560	23158	23450	23572	23574	23411	23496	23346	23491	23492	23544	23469	23255	23466	23617	23409	23579	23402	23099	23357	23457	23157	23303	23382	23675	23295	23445	23357	23283	23421	23511	23506	23207	23367	23670	23360	23380	23452	23582	23397	23532	23395	23618	23573	23452	23426	23345	23393	23162	23372	23359	23693	23307	23252	23536	23559	23692	23294	23496	23246	23457	23502	23676	23376	23382	23372	23542	23495	23614	23761	23412	23176	23424	23459	23464	23414	23450	23426	23270	23575	23342	23411	23520	23261	23608	23380	23573	23215	23347	23300	23445	23501	23581	23269	23348	23356	23376	23469	23487	23620	23426	23587	23330	23341	23605	23340	23411	23594	23487	23405	23351	23366	23427	23479	23665	23547	23403	23420	23507	23237	23390	23226	23444	23407	23402	23417	23481	23466	23633	23374	23425	23501	23480	23402	23311	23456	23359	23383	23465	23576	23470	23249	23143	23366	23367	23450	23498	23195	23309	23425	23443	23309	23436	23050	23413	23377	23485	23525	23378	23708	23511	23228	23264	23549	23468	23535	23344	23531	23433	23700	23318	23401	23363	23428	23338	23543	23483	23561	23583	23401	23490	23487	23357	23312	23435	23572	23489	23441	23559	23459	23566	23644	23310	23412	23474	23362	23550	23343	23391	23466	23136	23469	23384	23641	23390	23407	23130	23281	23666	23400	23479	23292	23570	23386	23306	23389	23470	23186	23491	23577	23584	23406	23409	23506	23485	23575	23498	23660	23388	23492	23468	23457	23406	23355	23352	23536	23411	23380	23603	23288	23412	23239	23421	23374	23373	23471	23363	23554	23490	23431	23523	23393	23448	23426	23320	23417	23667	23388	23457	23353	23561	23466	23547	23494	23388	23530	23480	23377	23429	23585	23512	23363	23572	23454	23387	23083	23433	23631	23482	23605	23606	23561	23487	23114	23382	23375	23433	23455	23541	23707	23707	23342	23557	23470	23615	23615	23565	23337	23629	23632	23484	23531	23408	23373	23396	23384	23379	23484	23477	23402	23545	23213	23553	23386	23246	23358	23411	23516	23436	23337	23416	23554	23451	23312	23512	23387	23471	23355	23585	23333	23539	23448	23361	23558	23490	23513	23650	23453	23340	23386	23449	23247	23582	23511	23368	23655	23553	23240	23282	23406	23659	23263	23486	23691	23549	23509	23224	23509	23396	23209	23238	23359	23438	23471	23316	23334	23502	23405	23602	23552	23262	23341	23241	23317	23507	23531	23363	23525	23507	23347	23418	23428	23396	23243	23338	23610	23668	23433	23318	23484	23446	23408	23518	23386	23246	23362	23499	23487	23465	23493	23550	23388	23367	23354	23638	23435	23475	23522	23407	23538	23324	23398	23253	23444	23343	23439	23348	23705	23414	23254	23542	23545	23656	23364	23435	23461	23519	23365	23647	23307	23487	23078	23436	23451	23438	23450	23430	23269	23312	23604	23489	23735	23595	23596	23455	23261	23658	23334	23414	23492	23410	23540	23613	23506	23541	23385	23383	23460	23338	23397	23287	23692	23437	23441	23354	23468	23527	23525	23482	23549	23389	23315	23335	23645	23252	23313	23591	23353	23363	23270	23397	23417	23643	23324	23274	23464	23353	23584	23433	23437	23457	23330	23537	23576	23267	23686	23443	23456	23367	23436	23496	23331	23230	23497	23529	23447	23555	23595	23494	23447	23430	23590	23483	23537	23325	23527	23414	23506	23492	23395	23391	23406	23341	23334	23515	23267	23642	23448	23313	23200	23109	23322	23814	23367	23399	23459	23270	23429	23271	23510	23344	23281	23287	23438	23310	23389	23394	23554	23304	23330	23305	23442	23343	23295	23555	23331	23427	23273	23274	23291	23530	23467	23475	23654	23495	23483	23326	23481	23587	23403	23587	23509	23548	23310	23341	23502	23522	23578	23134	23531	23304	23255	23479	23436	23361	23432	23316	23487	23295	23655	23281	23434	23422	23563	23263	23469	23583	23216	23473	23307	23291	23508	23447	23451	23596	23643	23611	23502	23634	23522	23620	23469	23525	23516	23397	23352	23462	23322	23390	23480	23422	23579	23489	23482	23473	23463	23580	23416	23297	23318	23233	23592	23383	23542	23278	23568	23480	23601	23322	23347	23612	23664	23357	23261	23213	23374	23350	23469	23355	23317	23310	23462	23544	23535	23507	23261	23319	23512	23364	23343	23326	23454	23407	23191	23372	23347	23203	23441	23572	23393	23464	23625	23564	23185	23267	23534	23180	23503	23504	23109	23768	23282	23463	23348	23313	23459	23612	23367	23616	23675	23355	23407	23117	23706	23371	23327	23518	23573	23371	23428	23366	23445	23393	23536	23295	23423	23623	23557	23287	23548	23291	23270	23516	23736	23523	23358	23293	23525	23231	23420	23281	23482	23639	23325	23393	23261	23446	23392	23566	23386	23406	23349	23427	23448	23559	23460	23530	23754	23358	23337	23444	23410	23531	23257	23648	23513	23405	23685	23604	23575	23240	23166	23549	23270	23289	23299	23300	23626	23303	23298	23312	23464	23381	23527	23536	23418	23603	23539	23678	23759	23505	23648	23531	23272	23368	23640	23522	23261	23259	23369	23657	23721	23634	23461	23583	23308	23492	23634	23489	23455	23298	23456	23436	23607	23335	23462	23566	23333	23348	23453	23552	23415	23597	23677	23490	23476	23484	23313	23342	23502	23899	23503	23323	23531	23374	23305	23226	23417	23445	23517	23255	23103	23500	23409	23520	23499	23576	23435	23593	23424	23353	23320	23681	23337	23516	23257	23146	23540	23325	23349	23334	23272	23509	23439	23636	23385	23212	23467	23412	23405	23428	23420	23516	23538	23450	23590	23454	23384	23484	23451	23355	23338	23296	23380	23146	23378	23421	23487	23335	23550	23569	23344	23214	23357	23436	23441	23580	23533	23296	23536	23440	23439	23554	23215	23526	23498	23346	23345	23380	23546	23279	23431	23064	23411	23424	23245	23493	23245	23453	23283	23325	23228	23615	23451	23181	23214	23205	23452	23315	23170	23488	23209	23434	23441	23374	23282	23273	23335	23429	23545	23501	23572	23444	23272	23442	23486	23680	23558	23622	23449	23446	23421	23622	23474	23675	23348	23653	23518	23445	23472	23429	23358	23512	23585	23455	23696	23362	23426	23486	23567	23535	23433	23306	23425	23377	23630	23320	23537	23622	23507	23405	23288	23457	23545	23479	23257	23508	23463	23170	23422	23371	23312	23319	23351	23349	23512	23287	23334	23336	23417	23422	23435	23476	23500	23343	23394	23535	23532	23446	23619	23491	23488	23301	23358	23369	23370	23515	23551	23509	23456	23626	23595	23573	23467	23282	23357	23370	23348	23594	23539	23622	23416	23489	23463	23463	23739	23511	23417	23342	23434	23565	23539	23330	23510	23453	23457	23372	23173	23358	23433	23463	23207	23396	23501	23558	23445	23378	23377	23330	23691	23648	23473	23552	23413	23367	23383	23449	23394	23407	23335	23304	23621	23394	23444	23304	23504	23160	23420	23358	23351	23574	23674	23653	23404	23449	23503	23352	23311	23415	23221	23234	23314	23271	23361	23482	23303	23419	23461	23506	23592	23599	23214	23414	23369	23408	23560	23403	23327	23538	23402	23423	23380	23326	23501	23208	23378	23569	23354	23501	23249	23564	23349	23483	23245	23191	23371	23341	23372	23609	23370	23399	23265	23411	23448	23321	23522	23394	23363	23293	23434	23428	23584	23238	23399	23458	23268	23447	23406	23421	23518	23497	23385	23339	23393	23846	23298	23364	23413	23403	23356	23517	23220	23480	23455	23302	23450	23431	23340	23455	23513	23504	23393	23325	23455	23411	23406	23552	23394	23274	23582	23213	23596	23189	23265	23423	23306	23427	23469	23457	23675	23140	23178	23219	23290	23402	23359	23388	23472	23658	23296	23501	23326	23454	23565	23214	23254	23118	23622	23417	23164	23480	23536	23585	23384	23232	23555	23345	23579	23547	23290	23357	23409	23216	23427	23344	23359	23413	23418	23188	23279	23304	23406	23408	23636	23437	23353	23420	23421	23509	23495	23401	23404	23695	23530	23704	23384	23516	23516	23534	23514	23190	23315	23428	23281	23363	23264	23414	23483	23429	23471	23573	23450	23528	23410	23391	23407	23311	23228	23355	23418	23608	23154	23313	23426	23494	23313
63878	103284	92442	70668	49377	33565	24138	20469	19263	18666	18737	18699	18734	18874	18763	18537	18981	18884	18702	18904	18843	18709	18792	18746	18826	18746	18808	18796	18821	18805	18858	18846	18879	18630	18832	18839	18938	18829	18856	18803	19003	18834	18804	18826	18771	18645	19110	18807	18913	18904	18860	18901	18861	18777	18808	18918	18707	18760	18902	18922	18755	18854	18814	18874	18862	18632	18938	18757	18766	18851	18905	18758	18844	18651	18590	18711	18862	18712	19063	18651	18794	18591	18763	18865	19079	18760	18956	18820	18670	18764	18691	18918	18909	18716	18916	18941	18717	18740	18808	18807	18799	18974	19050	18811	18721	18899	18753	18657	18769	18812	18884	18917	18716	18823	18720	18683	18689	18828	18813	18784	18880	18804	18807	18887	18838	18739	18818	18733	18688	18829	18798	18770	18673	18580	18793	18778	18967	18793	18803	18807	18704	18913	18704	18889	18690	18798	18890	18737	18677	18761	18889	18755	18666	18649	18827	18774	18862	18646	18948	18740	18826	18768	18702	18850	18661	18756	18750	18770	18865	18627	18710	18940	18823	18692	18788	18801	18821	18850	18849	18773	18747	18712	18800	18881	18693	18834	18823	18909	18847	18713	18660	18693	18750	18822	18867	18771	18946	18775	18825	18909	18782	18720	18704	18778	18897	18849	18628	18650	18929	18880	18712	18798	18859	18891	18744	19019	18630	18616	18925	18964	18785	18771	18985	18842	18868	18919	18867	18846	18836	18730	18620	18873	18660	18808	18924	18787	18896	18660	18826	18773	18690	18627	18729	18847	18748	18779	18868	18699	18826	18990	18775	18836	18764	18849	18479	18802	18810	18910	18679	18951	18641	18709	18898	18697	18797	18718	18746	18910	18825	18649	18799	19137	18743	18795	18865	18626	18844	18656	18662	18850	18882	18806	18607	18738	18773	18845	18733	19019	18761	18808	18802	18830	18670	18784	18852	18829	18689	18654	18768	18910	18750	18781	18814	18734	18817	18895	18614	18981	18650	18711	18779	18773	18743	18612	18767	18658	18691	18781	18714	18672	18843	18840	18702	18620	18771	18941	18689	18777	18851	18758	18767	18611	18621	18703	18803	18796	18723	18732	18785	18794	18728	18782	18676	18782	18644	18859	18795	18791	18833	18966	18723	18730	18891	18627	18746	18845	18662	18673	18888	18868	18696	18680	18814	18811	18762	18801	18910	18909	18703	18899	18688	18860	18829	18886	18926	18731	18764	18630	18533	18679	18820	18832	18858	18825	18771	18834	18622	18731	18867	18722	18850	18767	18805	18751	18924	18768	18835	18819	18757	18747	18800	18906	18953	18763	18884	18753	18826	18683	18772	18592	18703	18732	18770	18704	18738	18708	18606	18924	18808	18797	18770	18927	18850	18829	18879	18914	18753	18852	18849	18758	18696	18796	18884	18825	19041	18828	18936	18782	18562	18721	18746	18711	18694	18713	18805	18748	18681	18737	18736	18740	18815	18797	18852	18792	18841	18808	18702	18779	18890	18677	18654	18909	18872	18762	18791	18717	18743	18806	18809	18907	18659	18734	18758	18650	18795	18749	18713	18719	18766	18559	18864	18785	18717	18773	18697	19030	18747	18931	18710	18803	18667	18783	18608	18734	18655	18832	18660	18868	18672	18724	18862	18872	18769	18754	18887	18784	18734	18859	18700	18923	18884	18869	18927	18798	18750	18877	18921	18801	18869	18822	18544	18843	18588	18808	18718	18601	18666	18805	18823	18697	18859	18892	18776	18813	18800	18600	18820	18791	18791	18957	18849	18842	18961	18701	18724	18713	18693	18828	18709	18658	18871	18686	18851	18742	18785	18736	18746	18777	18784	18923	18884	18708	18718	18762	18726	18775	18674	18764	18711	18652	18749	18821	18933	18768	18889	18844	18977	18735	18952	18832	18775	18730	18699	18699	18614	18929	18628	18579	18795	18661	18741	18671	18744	19054	18858	18694	18832	18870	18828	18714	18938	18829	18950	18763	18854	18690	18743	18742	18750	18662	18756	18820	18769	18857	18749	18747	18626	18733	18740	18848	18882	18759	18723	18814	18816	18928	18620	18715	18785	18545	18753	18739	18717	18931	18856	18889	18816	18763	18626	18720	18707	18722	18740	18873	18752	18683	18727	18748	18823	18627	18694	18822	18803	18671	18686	18810	18775	18773	18687	18807	18767	18824	18903	18636	18697	18863	18734	18743	18541	18723	18993	18861	18785	18896	18841	18888	18660	18883	18611	18704	18946	18932	18737	18834	18818	18875	18766	18671	18927	18752	18860	18729	18700	18862	18702	18727	18722	18763	18813	18838	18847	18566	18690	18666	18762	18797	18820	18674	18755	18837	18740	18836	18674	18750	18841	18753	18801	18798	18903	18775	18738	18864	18668	18729	18592	18882	18701	18716	18838	18906	18844	18825	18868	18713	18988	18713	18884	18797	18761	18787	18697	18623	18891	18836	18828	18710	18728	18588	18947	18812	18816	18690	18735	18762	18868	18739	19031	18877	18798	18687	18791	18606	18666	18947	18827	18766	18701	18765	18776	18819	18623	18728	18774	18687	18826	18797	18724	18872	18769	18819	18814	18825	18720	18720	18825	18744	18859	18814	18803	18733	18766	18724	18614	18829	18692	18819	18921	18806	18703	18925	18878	18765	18679	18950	18836	18706	18641	18592	18647	18726	18881	18925	18751	18740	18825	18722	18932	18808	18785	18669	18824	18812	18862	18716	18785	18870	18738	18546	18685	18808	18647	18882	18876	18855	18691	18771	18839	18833	18686	18811	18772	18883	18725	18694	18752	18896	18761	18667	18946	18792	18856	18856	18851	18881	18730	18957	18854	18896	18804	18715	18857	18670	18863	18582	18867	18700	18807	18730	18685	18733	18747	18887	18800	18805	18836	18911	18736	18806	18719	18732	18495	18754	18779	18908	18786	18753	18670	18925	18766	18830	18662	18769	18648	18820	18809	18777	18765	18803	18781	18768	18731	18922	18765	18758	18817	18703	18736	18741	18729	18761	18799	18793	18672	18741	18872	18884	18692	18905	18769	18750	18795	18869	18828	18800	19032	18771	18855	18650	18771	18745	18657	18891	18861	18671	18757	18741	18667	18815	18821	18662	18828	18791	18759	18765	18957	18626	18968	18916	18723	18900	18794	18867	18822	18931	18955	18613	18830	18528	18853	18753	18783	18945	18658	18934	18815	18756	18704	18833	18722	18889	18778	18793	18571	18676	18808	18671	18576	18841	18656	19003	18776	18715	18803	18774	18807	18644	18742	18772	18558	18777	18688	18652	18643	18800	18715	18711	18512	18814	18965	18939	18702	18793	18869	18764	18716	18769	18867	18722	18704	18812	18719	18798	18983	18924	18727	19030	18720	18926	18857	18630	18757	18837	18730	18765	18852	18588	18744	18712	18850	18816	18754	18632	18710	18962	18773	18618	18898	18751	18575	18841	18806	18727	18754	18606	18851	18835	18834	18689	18848	18746	18755	18921	18727	18831	18725	18697	18764	18883	18698	18755	18702	18735	18828	18599	18892	18802	18672	18900	18661	18940	18806	18890	18690	18667	18976	18770	18717	18929	18775	18778	18818	18714	18798	18858	18944	18753	18833	18705	18742	18792	18750	18717	18843	18679	18843	18758	18808	18763	18840	18775	18825	18830	18761	18910	18562	18918	18673	18750	18714	18841	18758	18953	18811	18621	18712	18771	18926	18783	18678	18715	18793	18784	18743	18709	18870	18817	18686	18735	18918	18876	18718	18748	18931	18641	18702	18877	18615	18828	18686	18672	18827	18610	18598	18797	18862	18670	18693	18795	18986	18870	18837	18902	18742	18678	18751	18810	18861	18829	18905	18726	18887	18553	18914	18853	18691	18772	18649	18849	18741	18758	18590	18889	18728	18928	18807	18866	18832	18786	18893	18412	18968	18715	18646	18688	18713	18678	18776	18702	18848	18728	18746	18726	18746	18821	18578	18798	18926	18815	18593	18712	18705	18885	18788	18815	18892	18900	18862	18839	19007	18681	18763	18895	18973	18958	18854	18649	18764	18877	18795	18888	18742	18655	18741	18879	18905	18847	18762	18697	18897	18793	18694	18833	18893	18827	18884	18655	18779	18819	18642	18687	18777	18706	18593	18803	18726	18764	18721	18755	18850	18912	18706	18611	18926	18771	18734	18795	18844	18713	18906	18705	18807	18732	18968	18805	18748	18998	18878	18840	18715	18607	18951	18743	18785	18845	18880	18826	18883	18754	18806	18760	18918	18559	18797	18743	18745	18639	18832	18867	18953	18687	18665	18649	18902	18958	18974	18943	18811	18864	18788	18700	18548	18729	18753	18659	18783	19029	18826	18799	18879	18882	18603	18802	18784	18781	18869	18642	18979	18874	18679	18721	18806	18666	18797	18909	18933	18775	18907	18624	18698	18787	18874	18889	18701	18728	18775	18666	18651	18635	18653	18776	18674	18899	18779	18704	18832	18903	18742	18853	18762	18842	18716	18679	18955	18833	18801	18805	18869	18955	18644	18735	18778	18727	18708	18848	18828	18767	18598	18627	18947	18751	18722	18816	18785	18650	18891	18805	18714	18578	18964	18923	18968	18869	18806	18803	18922	18760	18739	18710	18850	18794	18793	18729	18797	18608	18807	18839	18773	18707	18748	18783	18663	18570	18817	18796	18646	18708	18817	18809	18743	18842	18842	18840	18823	18653	18700	18821	18671	18587	18788	18742	18785	18763	18726	18708	18752	18901	18742	18676	18783	18731	18841	18725	18818	18960	18824	18872	18689	18700	18746	18794	18732	18638	18862	18614	18818	18811	18799	18746	18877	18764	18648	18752	18760	18859	18805	18851	18654	18804	18881	18836	18761	18762	18690	18650	18855	18772	18859	18981	18865	18880	18818	18717	18781	18854	18893	18703	18812	18674	18752	18699	18666	18685	18756	18707	18938	18942	18713	18729	18823	18627	18828	18717	18896	18747	18815	18888	18731	18840	18846	18723	18753	18864	18681	18689	19025	18778	18729	18734	18579	18954	18635	18777	18892	18826	18883	18788	18599	18943	18790	18743	18736	18726	18848	18624	18725	18735	18747	18830	18683	18641	18745	18613	18922	18753	18723	18814
30465	38655	45301	35529	27323	24722	23902	23390	23225	23295	23180	23386	23348	23054	22974	23327	23037	23033	23134	23095	23250	22990	23079	23066	23296	23404	23220	23029	23182	23150	23275	23065	23041	23341	22933	23223	23398	23184	23146	23270	23068	23014	23147	23021	23072	23182	23067	23113	23134	23167	23195	23326	23130	23008	23037	22977	23274	23086	23279	23169	23262	23176	23070	22988	22989	23338	23181	22929	23069	23087	23225	23160	23010	23023	23137	23191	23302	23264	23333	23232	23122	23207	22959	23247	23179	23271	23035	23088	22936	23082	23063	22995	23335	23240	23035	23180	23048	22788	23080	23091	23093	23056	23218	23060	22896	23088	23002	23033	22992	23150	22946	23058	22914	23128	23130	23299	23245	23052	23314	23210	23045	22883	23130	23057	23177	23339	23097	23335	23272	23098	23094	22877	23106	23174	23024	23022	22989	23186	22814	23201	23177	22981	23083	23149	22993	23073	23012	23235	23160	22890	23297	23179	23077	22990	22845	23015	23229	23128	23095	22866	23295	23028	23093	23018	23000	23084	23267	23083	23263	23129	22979	22896	23083	23071	23013	22951	23279	23216	23054	23024	23115	23047	22950	22865	23109	23281	23187	23033	23071	23038	22937	23090	23111	23238	23391	23219	23044	23318	23236	23146	22970	22967	23105	23125	23168	23043	22975	23127	23060	22868	22937	23079	23125	22905	22905	23360	23137	22969	23046	23277	23189	22953	23049	22892	23064	22863	23278	23093	23190	23281	23264	23160	23027	23080	23103	23165	23363	23120	23259	23080	22823	23283	23107	23066	23111	23217	23268	23097	23103	22997	23034	23050	23315	23281	23017	23041	22890	23005	22995	23053	23103	22931	23055	23071	23151	23070	23084	23237	23111	23240	23091	23228	23253	22985	22933	23277	23178	23026	23180	22834	23044	22858	23088	23243	23108	23255	23196	23365	22962	23087	22866	23175	23298	23057	23079	22920	23243	22912	23060	23183	23364	23007	22958	23229	23067	23205	23117	23080	23095	23001	23219	22983	23062	23039	23045	23228	23077	23137	22970	23108	22932	23210	23064	22922	22978	22997	23125	23147	23160	23105	22962	23145	23158	23132	23042	23066	23233	23344	23367	23037	23074	23016	23113	23253	23238	23114	22962	22993	23038	23041	22995	23177	23007	23182	23071	23075	22842	22980	22919	23137	23217	23079	23087	23199	23188	23045	22958	22957	23053	23217	23261	23158	23073	22996	23025	23231	23096	23096	23209	23121	23021	23155	22881	23085	23149	23046	23174	23240	23102	23033	23278	23141	22963	23043	23121	23203	23061	22992	23251	22666	22889	22996	23168	23200	23251	22994	22800	23229	23246	23286	22937	23274	23098	23245	23078	23121	23209	23261	23033	23016	23066	23269	23142	22860	23129	23247	23112	22969	23319	23144	23093	23067	23128	23282	23122	22993	23121	23220	23137	23298	23028	23019	23070	22842	22962	22954	23098	23028	23112	23010	23200	23055	23119	23168	23007	22993	22920	23196	23162	23115	22888	23232	23104	23322	23290	23289	23179	23103	23408	23087	23152	23060	22900	22970	22969	23220	22974	23111	22921	22880	23159	23119	22883	22993	23291	23136	23135	23042	23122	23037	23077	23191	23187	23092	23109	22974	23081	23026	23155	22922	23158	23207	23101	23203	23349	22977	23285	23266	23025	23085	23347	23166	23122	23131	23197	23055	22987	22944	23264	23295	22903	23099	23332	23159	22884	22843	23109	23046	23124	23210	23217	22959	23052	23060	23207	23285	23013	23085	23199	23218	22968	22980	22969	23076	23387	23144	23161	23119	23127	23211	23138	23015	23136	23035	23046	23273	23163	23029	23114	23189	23370	23217	23087	23173	22903	22831	23101	23239	23062	22844	23165	23010	23199	23084	22990	23241	23230	23100	23200	23230	23066	23128	23070	23027	23218	22999	22878	23189	23222	22891	23190	23157	23117	23154	23110	23035	23273	22981	22896	23301	22961	23138	22877	22895	23188	23157	23130	23141	22965	23010	23149	23144	23113	23085	23195	23110	22976	22913	23117	23189	23030	23028	23199	23269	22943	22933	23114	22959	23049	23207	23260	23162	23122	23163	22856	23150	23014	23261	23103	23030	23031	22847	23073	23106	22898	23061	23152	22966	23159	23356	23244	23076	23024	23181	22960	23150	23153	22901	23090	23058	23082	23127	23183	23095	22947	23309	23111	23124	23136	23135	23343	23037	22976	23132	23225	23013	22977	23031	23139	22975	23004	23088	23088	23216	23048	22963	22879	23148	23083	23258	23109	22889	23067	23142	23224	23079	23045	23087	23037	22905	23054	22942	23012	23015	23122	23182	23151	22965	23068	23300	23134	23061	23220	22985	22956	22962	23033	23025	23040	23056	23061	23111	23180	23055	23210	23191	23110	23201	23210	23456	23031	23104	23043	23017	23098	23191	23375	23145	22828	23155	23154	23057	23161	23121	23110	23192	23154	22987	23274	23039	23065	22987	23008	23165	23022	23112	23142	23278	22909	23199	23182	23105	23026	23110	23002	23069	23004	22989	22959	23054	23167	23158	22871	23172	23182	22944	23213	23176	22960	23265	23320	22994	23268	23156	23076	23086	23221	22850	23025	23036	22998	23005	23054	23306	23022	23228	23268	23198	23194	23079	23111	23327	23172	23185	22849	23085	22921	23047	23073	23062	23318	22955	23167	23207	22874	23072	22977	22971	23430	22986	23076	22968	22974	23275	22961	23080	23101	23115	23064	23076	22899	23088	23109	23008	23163	23189	23172	22988	23154	23063	22996	23125	23124	23118	23141	23108	22937	23234	22891	23295	23090	23152	23146	22896	22975	23244	23062	23185	22991	23216	23030	23222	22975	23041	23087	23094	22913	23089	23072	23227	23236	23099	23016	23202	23059	23028	23153	23169	23072	23242	23080	23162	23316	23212	23134	23159	23079	23070	23343	23147	23013	23242	23122	22992	23211	23228	23034	23104	23277	22913	23328	23237	23157	23064	23278	23066	23172	23108	22915	23105	22962	23114	23398	23211	22902	23036	22979	23176	23072	23171	22923	22877	23298	23176	22918	23172	23048	23209	23042	23304	23189	23020	23210	23268	23134	23310	23000	23188	23189	23217	23073	23388	23169	23010	23040	23149	22997	23012	22768	23024	23235	22948	22904	23152	23004	23310	22921	23211	23248	23237	23119	23151	23088	23210	23281	23056	22981	23133	22971	23140	23097	23144	22961	23132	22921	23072	23168	23022	23238	23229	23371	23158	23107	22885	23173	23059	23121	22973	23338	23180	23014	22721	22893	23029	23202	22961	23024	23121	23290	23177	23422	22924	23024	23071	23267	23024	23108	23044	23110	23015	23176	22958	23133	23164	23051	23141	23063	22935	22956	23255	23059	22969	22912	23108	23143	23094	23379	23065	23344	22999	23256	23325	23185	23248	23156	23222	23073	23284	23048	23237	23098	23042	23240	22992	23161	23127	23090	22984	23022	23151	23173	23282	23009	23040	23074	23234	22883	23237	23043	22742	22955	23112	23195	23164	23311	23092	23249	23333	22938	23136	23223	23059	23245	23096	23275	23185	23103	23269	23009	23079	23018	23112	22983	23157	22973	23019	23215	23113	22996	23078	23169	23181	23159	23274	22913	23046	23155	23154	22940	23097	22853	23231	23117	22994	23047	22974	23376	23130	22894	23134	23240	23029	23107	23081	23221	22945	23249	23201	22946	23173	22884	23238	23171	23178	23209	23019	23351	23362	23188	23197	23289	22863	22961	22910	23007	23027	23019	23172	23111	23240	23255	23321	23140	23049	23186	23186	23194	22998	23158	23131	23005	22955	23169	23164	23072	23035	22994	22633	22951	22873	23084	23401	23207	22945	22855	22939	23179	23105	23183	23229	23065	23194	23109	23189	23015	23144	23251	23029	23034	22917	23174	23397	23157	23045	23120	23153	23074	23045	23283	23164	23344	23110	23066	22910	23311	23218	23164	23072	22961	23060	22959	23057	22981	23051	23115	22875	23027	23016	23179	22843	23218	23226	23077	22937	22957	23027	22895	23002	23053	23110	23196	23437	23126	23105	23261	22991	23166	22928	23244	23046	23281	23100	23069	23262	23065	23179	23046	23180	23012	23082	23163	22902	23114	23016	23089	23306	23153	23214	23050	23356	23110	23448	23055	23185	23250	23202	23176	22982	23068	23103	23051	23024	23195	22966	23045	22881	23142	22945	23042	23100	23128	23129	23079	23153	23051	23096	23437	23044	23174	23098	23280	23221	23033	23321	23232	23195	23120	23317	23022	23357	23076	23261	23041	22925	23180	22864	23089	23222	23116	23216	22912	23130	23352	23186	22871	23190	23008	23256	22925	23077	23129	22880	23114	23245	23230	23071	23037	23065	23040	23170	23127	23026	23163	23045	22891	22961	23226	22963	23082	22910	23093	23173	23134	23152	23222	23173	22986	23383	23174	22895	23139	23124	23158	23180	23098	23030	22914	23213	23235	23048	23223	23047	23227	23141	23070	22879	23225	23264	23225	23141	23157	23178	23095	22995	23071	23074	22943	23282	23094	23104	23221	23027	23202	23128	23366	23089	23128	23116	22934	23061	23190	23044	23066	22908	23088	23062	23002	23138	22978	23005	23197	23100	23360	22957	23140	23175	23183	23208	23063	22895	23058	22887	22957	23077	22982	23098	23168	23077	23158	23143	23122	23173	23270	22972	23069	23131	23072	23028	23130	23130	23239	23143	23050	23082	23006	23105	23073	23109	23222	23307	22924	23272	23288	23097	23114	23206	23292	23136	22928	23231	23377	23169	23281	23101	23165	23157	23052	23032	23101	23032	23142	23073	22949	23019	23183	23142	23172	23094	23028	23002	23167	23242	23295	23103	23005	22999	23175	23239	23039	23055	23249	23027	22995	23192	23219	23136	23080	22921	23052	23033	23239	22996	23140	23214	22966	23101	22828	23355	23072	23207	23108	23235	23231	23257	22939	22990	23237	23080	22995	23094	23341	23065	23105	23012	23256	22895	23179	22861	23176	23039	23257	23106	23063	23373	22970	23274	23111	23142	22962	23171	22976	23054	22961	23061	23177	23152	23119	23115	23061	23041	23183	23043	22955	23377	23314	23032
38000	58834	46038	30340	22953	19906	18993	18482	18732	18494	18553	18762	18563	18486	18617	18609	18625	18646	18691	18487	18561	18581	18513	18513	18793	18630	18528	18476	18562	18650	18591	18548	18489	18629	18478	18689	18604	18484	18471	18589	18511	18533	18563	18541	18596	18530	18693	18458	18553	18770	18624	18616	18690	18732	18715	18679	18492	18517	18477	18681	18619	18355	18429	18543	18540	18671	18582	18363	18568	18390	18666	18801	18438	18657	18536	18525	18596	18593	18542	18608	18691	18702	18547	18524	18626	18557	18538	18616	18602	18425	18263	18643	18419	18740	18451	18607	18673	18447	18383	18541	18629	18478	18491	18460	18442	18452	18500	18457	18584	18420	18484	18332	18549	18620	18464	18594	18529	18513	18636	18506	18481	18539	18508	18536	18499	18631	18472	18624	18531	18449	18591	18601	18705	18484	18441	18487	18480	18626	18614	18417	18485	18534	18746	18398	18519	18511	18481	18547	18361	18588	18559	18506	18738	18759	18344	18521	18551	18484	18502	18611	18586	18575	18416	18642	18638	18575	18504	18654	18540	18546	18520	18409	18728	18647	18597	18506	18555	18535	18554	18714	18565	18656	18575	18633	18484	18628	18331	18435	18602	18536	18528	18633	18514	18574	18586	18515	18507	18726	18500	18569	18572	18647	18484	18445	18577	18428	18538	18494	18513	18617	18633	18482	18445	18700	18511	18659	18540	18573	18522	18581	18495	18476	18568	18492	18495	18320	18475	18590	18426	18533	18574	18592	18494	18598	18600	18480	18690	18685	18680	18595	18527	18578	18628	18458	18443	18549	18478	18396	18489	18596	18377	18689	18601	18455	18487	18728	18476	18557	18625	18537	18545	18630	18561	18567	18513	18500	18521	18627	18401	18530	18621	18590	18492	18587	18614	18399	18493	18582	18716	18525	18637	18336	18568	18717	18510	18612	18572	18699	18426	18364	18670	18495	18641	18558	18542	18387	18461	18466	18545	18547	18325	18540	18702	18468	18590	18596	18475	18371	18408	18628	18603	18666	18581	18759	18538	18414	18688	18526	18688	18431	18423	18712	18658	18609	18469	18450	18609	18667	18453	18502	18409	18603	18510	18420	18504	18668	18691	18611	18632	18513	18614	18675	18577	18605	18546	18560	18613	18535	18768	18515	18439	18642	18314	18363	18682	18519	18701	18441	18601	18615	18556	18615	18481	18509	18481	18523	18373	18607	18618	18555	18565	18666	18470	18620	18372	18484	18522	18569	18483	18539	18515	18480	18507	18398	18466	18671	18640	18770	18565	18458	18572	18501	18522	18554	18534	18540	18621	18579	18525	18601	18591	18617	18658	18453	18598	18549	18511	18670	18575	18511	18631	18678	18472	18727	18483	18394	18477	18635	18421	18482	18611	18684	18636	18551	18505	18570	18410	18672	18542	18341	18612	18447	18524	18532	18745	18399	18458	18360	18384	18636	18451	18534	18693	18471	18640	18630	18505	18608	18615	18597	18436	18515	18787	18297	18485	18467	18496	18324	18608	18548	18550	18666	18360	18492	18548	18482	18611	18478	18574	18641	18575	18434	18402	18469	18494	18539	18629	18394	18505	18371	18642	18416	18450	18382	18593	18570	18634	18503	18419	18530	18612	18571	18468	18609	18475	18671	18435	18535	18611	18484	18609	18619	18557	18496	18279	18469	18403	18527	18663	18575	18522	18473	18392	18494	18642	18456	18610	18500	18771	18725	18613	18455	18466	18416	18570	18437	18337	18587	18794	18524	18374	18462	18505	18556	18578	18538	18589	18671	18612	18683	18590	18390	18555	18512	18668	18541	18697	18534	18521	18548	18578	18622	18670	18511	18530	18711	18394	18611	18515	18329	18446	18565	18517	18498	18601	18606	18555	18476	18458	18476	18519	18467	18535	18533	18666	18381	18541	18654	18486	18473	18553	18531	18555	18535	18549	18490	18546	18641	18514	18307	18547	18595	18524	18542	18472	18546	18635	18749	18457	18576	18563	18454	18491	18520	18483	18439	18537	18564	18575	18649	18471	18423	18800	18557	18585	18448	18538	18604	18452	18690	18577	18528	18396	18453	18412	18461	18433	18616	18487	18642	18768	18535	18424	18697	18543	18615	18581	18428	18582	18541	18559	18573	18540	18595	18574	18377	18527	18477	18396	18506	18558	18543	18729	18582	18448	18478	18511	18292	18737	18422	18598	18614	18515	18582	18615	18645	18542	18600	18650	18515	18406	18549	18559	18643	18683	18561	18694	18435	18583	18650	18640	18548	18520	18565	18656	18517	18606	18501	18397	18615	18666	18611	18590	18522	18525	18554	18479	18450	18508	18724	18552	18461	18301	18583	18543	18502	18645	18484	18526	18532	18553	18566	18520	18490	18731	18461	18473	18538	18539	18603	18567	18574	18403	18657	18631	18474	18609	18477	18447	18483	18597	18482	18475	18823	18556	18423	18608	18609	18534	18461	18572	18574	18469	18560	18557	18509	18490	18691	18474	18542	18570	18635	18559	18613	18502	18414	18633	18518	18547	18566	18591	18499	18435	18576	18510	18552	18332	18690	18578	18757	18608	18339	18635	18522	18591	18515	18472	18638	18387	18754	18472	18496	18698	18617	18547	18484	18583	18285	18491	18582	18565	18593	18584	18561	18650	18641	18536	18592	18408	18628	18515	18439	18615	18437	18636	18435	18533	18724	18435	18567	18377	18457	18575	18551	18446	18483	18504	18508	18494	18487	18319	18674	18514	18532	18561	18607	18520	18460	18659	18486	18540	18567	18526	18368	18685	18445	18549	18419	18534	18570	18499	18594	18589	18722	18541	18448	18572	18600	18781	18552	18365	18584	18545	18511	18579	18426	18382	18777	18478	18415	18526	18625	18426	18405	18628	18572	18604	18444	18516	18672	18625	18453	18491	18496	18441	18478	18564	18593	18505	18690	18499	18500	18505	18567	18615	18594	18514	18613	18468	18518	18509	18544	18611	18711	18558	18479	18631	18417	18550	18473	18594	18614	18325	18409	18680	18531	18525	18666	18430	18578	18554	18429	18448	18667	18552	18592	18351	18404	18705	18619	18700	18352	18667	18581	18533	18519	18646	18300	18695	18734	18654	18505	18632	18474	18695	18510	18564	18580	18534	18565	18688	18598	18729	18437	18550	18618	18585	18491	18640	18614	18600	18488	18540	18390	18604	18343	18567	18470	18615	18479	18401	18522	18576	18624	18568	18575	18591	18429	18456	18661	18294	18547	18421	18472	18739	18627	18479	18547	18335	18503	18541	18505	18561	18477	18519	18465	18640	18521	18593	18621	18445	18584	18605	18610	18554	18447	18578	18633	18567	18513	18473	18691	18548	18453	18466	18632	18321	18497	18670	18640	18561	18512	18584	18493	18467	18546	18674	18758	18440	18477	18402	18524	18651	18538	18475	18618	18358	18679	18598	18530	18563	18593	18606	18591	18449	18481	18653	18621	18470	18484	18468	18430	18643	18555	18596	18560	18644	18471	18444	18518	18503	18538	18519	18588	18576	18430	18507	18555	18609	18370	18453	18415	18576	18509	18384	18574	18583	18500	18583	18576	18550	18668	18535	18613	18450	18749	18477	18438	18587	18481	18425	18553	18376	18196	18502	18601	18673	18519	18484	18640	18650	18544	18536	18629	18393	18583	18534	18617	18553	18744	18482	18659	18433	18557	18472	18805	18581	18682	18682	18511	18504	18426	18428	18687	18433	18478	18572	18625	18549	18554	18615	18654	18491	18758	18412	18736	18560	18502	18480	18490	18384	18558	18622	18517	18557	18537	18552	18704	18466	18443	18586	18623	18555	18563	18654	18715	18441	18605	18644	18436	18460	18676	18474	18524	18564	18552	18489	18609	18610	18597	18594	18486	18590	18637	18639	18518	18504	18470	18555	18541	18590	18424	18455	18552	18513	18530	18512	18524	18575	18550	18486	18566	18525	18642	18699	18412	18495	18330	18595	18439	18530	18417	18522	18528	18456	18603	18696	18531	18502	18699	18420	18586	18374	18651	18443	18654	18542	18443	18511	18492	18528	18435	18444	18543	18815	18508	18407	18551	18441	18565	18447	18369	18714	18615	18419	18525	18666	18465	18568	18656	18551	18383	18583	18491	18547	18502	18415	18626	18745	18685	18421	18521	18466	18567	18687	18577	18527	18431	18377	18620	18643	18591	18518	18725	18656	18523	18580	18558	18487	18444	18539	18482	18563	18626	18497	18370	18484	18572	18487	18632	18362	18366	18560	18526	18590	18694	18482	18553	18616	18468	18743	18517	18637	18587	18585	18584	18382	18281	18449	18419	18405	18505	18665	18494	18474	18710	18592	18451	18604	18651	18673	18728	18514	18582	18341	18467	18780	18627	18687	18666	18541	18454	18592	18658	18594	18496	18645	18662	18583	18662	18549	18579	18716	18498	18557	18561	18486	18487	18551	18672	18548	18581	18649	18655	18584	18393	18706	18682	18524	18562	18648	18407	18409	18699	18479	18614	18395	18699	18662	18317	18590	18478	18406	18669	18601	18529	18427	18439	18439	18550	18480	18536	18477	18348	18669	18500	18548	18636	18541	18577	18561	18446	18604	18455	18586	18397	18537	18447	18700	18477	18443	18567	18333	18438	18365	18375	18465	18488	18493	18616	18427	18552	18554	18291	18517	18546	18387	18678	18472	18571	18632	18386	18671	18455	18505	18555	18749	18585	18523	18537	18504	18551	18473	18515	18619	18588	18495	18554	18764	18705	18532	18679	18707	18444	18397	18549	18529	18384	18460	18458	18573	18299	18582	18511	18593	18563	18485	18470	18575	18363	18469	18563	18560	18422	18440	18561	18540	18451	18570	18763	18560	18553	18516	18546	18621	18329	18431	18377	18637	18660	18592	18447	18609	18381	18545	18576	18354	18619	18529	18667	18506	18551	18580	18702	18559	18460	18589	18692	18510	18498	18391	18659	18376	18406	18632	18532	18410	18578	18588	18364	18536	18429	18649	18546	18657	18391	18462	18526	18465	18674	18628	18537	18512	18640	18555	18546	18459	18641	18561	18501	18567	18757	18494	18659	18481	18512	18403	18295	18707	18463	18757	18581	18669	18668	18499	18570	18420	18727	18626	18554	18514	18543	18456	18535	18563	18664
24306	25083	41106	41230	33351	29736	27383	24074	22922	23038	22870	22893	22600	22671	22853	22820	22746	22742	22666	22607	22849	22639	22730	22606	22610	22688	22866	22581	22577	23039	22767	22818	22641	22735	22675	22739	22640	22479	22568	22701	22625	22705	22467	22529	22698	22665	22875	22491	22665	22571	22412	22626	22585	22906	22635	22669	22438	22604	22721	22582	22619	22577	22667	22746	22685	22778	22752	22481	22489	22532	22628	22568	22630	22434	22701	22614	22850	22602	22744	22764	22741	22707	22891	22610	22425	22497	22689	22608	22549	22673	22790	22570	22644	22736	22723	22621	22763	22573	22492	22583	22681	22682	22766	22578	22459	22663	22651	22505	22594	22661	22799	22502	22858	22725	22643	22526	22504	22732	22636	22443	22626	22579	22522	22471	22420	22435	22728	22710	22630	22355	22449	22563	22848	22495	22795	22701	22408	22446	22529	22619	22365	22721	22718	22756	22567	22703	22582	22596	22512	22467	22651	22685	22710	22552	22530	22597	22519	22571	22503	22631	22403	22424	22792	22507	22548	22673	22458	22461	22560	22381	22634	22873	22804	22736	22775	22569	22533	22605	22625	22683	22384	22631	22657	22643	22880	22735	22791	22794	22709	22500	22663	22552	22651	22574	22495	22562	22633	22696	22422	22704	22846	22525	22600	22669	22668	22834	22667	22511	22502	22595	22631	22594	22738	22723	22517	22348	22610	22602	22367	22554	22523	22758	22570	22723	22604	22749	22406	22451	22761	22495	22674	22706	22756	22514	22399	22699	22486	22460	22703	22435	22608	22720	22510	22621	22436	22671	22335	22607	22500	22359	22755	22673	22856	22703	22383	22442	22574	22543	22539	22659	22564	22770	22583	22583	22669	22691	22632	22882	22621	22570	22507	22422	22653	22843	22574	22780	22677	22458	22754	22638	22718	22564	22370	22585	22416	22792	22603	22819	22744	22648	22489	22511	22462	22558	22526	22711	22768	22590	22578	22461	22605	22427	22411	22454	22604	22563	22496	22558	22537	22513	22559	22532	22702	22564	22568	22566	22557	22706	22545	22668	22747	22482	22660	22748	22637	22530	22606	22629	22292	22314	22552	22366	22667	22434	22524	22640	22526	22709	22677	22720	22470	22728	22691	22677	22679	22556	22808	22582	22683	22662	22683	22330	22406	22675	22421	22439	22453	22489	22521	22409	22422	22447	22675	22609	22801	22579	22614	22669	22565	22758	22712	22767	22609	22538	22693	22891	22656	22766	22725	22449	22628	22574	22647	22412	22496	22530	22418	22697	22552	22745	22412	22797	22562	22736	22541	22496	22721	22534	22797	22672	22496	22538	22608	22494	22420	22770	22627	22429	22658	22767	22608	22508	22698	22806	22732	22451	22715	22686	22626	22407	22646	22637	22630	22641	22887	22597	22713	22492	22573	22628	22689	22502	22208	22568	22704	22634	22934	22570	22632	22670	22637	22354	22442	22676	22369	22587	22572	22582	22500	22607	22664	22346	22729	22541	22513	22692	22454	22380	22603	22584	22576	22572	22676	22652	22533	22539	22554	22578	22797	22692	22613	22697	22677	22513	22610	22515	22789	22655	22608	22221	22737	22542	22356	22630	22690	22893	22295	22674	22626	22683	22571	22740	23021	22607	22600	22585	22853	22680	22674	22535	22625	22516	22548	22641	22868	22793	22719	22599	22546	22481	22699	22634	22669	22510	22465	22298	22493	22419	22638	22819	22787	22532	22672	22366	22621	22570	22938	22823	22674	22893	22702	22592	22524	22601	22718	22564	22446	22585	22668	22690	22647	22737	22413	22672	22532	22646	22677	22521	22582	22673	22659	22772	22716	22582	22603	22581	22402	22599	22458	22480	22679	22741	22626	22573	22506	22353	22565	22558	22530	22211	22631	22565	22797	22637	22624	22489	22468	22520	22671	22464	22511	22633	22591	22697	22630	22657	22686	22425	22638	22591	22423	22600	22722	22583	22546	22869	22611	22752	22721	22525	22632	22888	22524	22541	22809	22569	22579	22651	22587	22596	22425	22465	22886	22643	22640	22573	22541	22461	22693	22642	22671	22477	22462	22646	22462	22738	22564	22601	22853	22789	22558	22695	22539	22598	22500	22579	22706	22290	22454	22512	22844	22649	22565	22524	22572	22749	22423	22593	22644	22442	22665	22935	22740	22488	22432	22819	22768	22615	22846	22600	22498	22595	22467	22524	22687	22703	22538	22429	22526	22753	22538	22780	22613	22644	22516	22551	22628	22587	22311	22385	22712	22701	22608	22651	22825	22498	22666	22536	22574	22425	22452	22668	22404	22532	22484	22758	22559	22498	22590	22613	22619	22626	22614	22432	22436	22317	22654	22704	22466	22598	22780	22652	22569	22733	22796	22539	22554	22414	22732	22648	22508	22795	22645	22662	22479	22457	22652	22642	22688	22519	22582	22536	22712	22546	22648	22337	22633	22315	22386	22620	22461	22447	22823	22688	22551	22516	22597	22427	22565	22747	22502	22600	22590	22475	22712	22678	22657	22491	22470	22505	22485	22552	22672	22459	22404	22636	22655	22610	22698	22654	22671	22704	22574	22730	22600	22520	22696	22383	22555	22493	22717	22552	22740	22482	22753	22766	22352	22652	22467	22531	22786	22770	22647	22559	22560	22753	22507	22395	22804	22476	22477	22506	22600	22598	22543	22632	22664	22447	22480	22537	22570	22657	22812	22503	22705	22418	22540	22344	22610	22771	22597	22482	22546	22618	22593	22698	22760	22702	22567	22568	22814	22667	22641	22628	22463	22641	22521	22530	22712	22704	22479	22612	22662	22450	22381	22645	22541	22613	22519	22468	22604	22550	22692	22617	22439	22567	22620	22732	22646	22504	22809	22608	22571	22530	22604	22420	22600	22533	22643	22543	22575	22602	22789	22619	22481	22422	22811	22591	22559	22581	22565	22524	22612	22514	22606	22536	22861	22458	22754	22462	22758	22705	22561	22574	22654	22331	22381	22583	22664	22839	22672	22553	22846	22761	22627	22354	22475	22597	22401	22419	22821	22680	22692	22545	22558	22475	22611	22508	22539	22539	22446	22761	22592	22455	22491	22644	22521	22627	22811	22671	22468	22603	22611	22442	22389	22636	22744	22451	22427	22669	22583	22677	22489	22623	22488	22591	22452	22546	22636	22679	22605	22447	22742	22665	22576	22443	22472	22420	22733	22714	22625	22614	22499	22495	22478	22667	22640	22605	22431	22700	22589	22801	22684	22534	22601	22755	22699	22840	22451	22601	22617	22641	22504	22490	22402	22375	22360	22670	22808	22715	22605	22481	22382	22533	22483	22656	22353	22478	22598	22395	22566	22870	22585	22771	22500	22486	22458	22655	22559	22586	22757	22549	22784	22637	22787	23034	22698	22693	22740	22634	22457	22589	22700	22645	22536	22693	22488	22654	22646	22645	22670	22596	22615	22389	22673	22463	22569	22559	22565	22546	22488	22637	22633	22692	22810	22751	22797	22780	22520	22562	22528	22612	22474	22566	22722	22551	22702	22783	22553	22601	22517	22586	22557	22411	22583	22665	22426	22560	22576	22711	22607	22549	22613	22395	22764	22549	22685	22560	22676	22724	22385	22520	22816	22945	22541	22482	22532	22607	22775	22570	22590	22690	22672	22543	22492	22585	22637	22545	22464	22563	22501	22480	22511	22582	22506	22545	22679	22698	22712	22703	22704	22638	22577	22566	22608	22505	22537	22632	22458	22588	22863	22456	22529	22728	22475	22506	22621	22666	22891	22491	22667	22401	22596	22620	22502	22598	22570	22457	22479	22378	22692	22549	22525	22511	22647	22341	22410	22627	22517	22555	22766	22685	22469	22636	22521	22753	22828	22496	22630	22603	22645	22881	22477	22687	22573	22652	22553	22651	22742	22671	22698	22614	22474	22545	22516	22650	22837	22479	22638	22426	22393	22589	22731	22658	22802	22513	22433	22648	22241	22613	22712	22767	22666	22640	22577	22713	22555	22613	22702	22658	22510	22539	22628	22388	22687	22649	22707	22712	22506	22614	22690	22333	22805	22406	22777	22580	22690	22673	22540	22676	22648	22508	22437	22684	22642	22314	22663	22723	22661	22538	22528	22452	22613	22817	22452	22638	22626	22555	22524	22579	22710	22660	22669	22561	22664	22354	22442	22435	22553	22356	22609	22524	22653	22300	22482	22506	22474	22714	22491	22557	22636	22580	22573	22475	22615	22375	22476	22583	22646	22388	22351	22444	22497	22587	22460	22581	22538	22617	22510	22521	22409	22749	22484	22697	22440	22548	22700	22808	22543	22722	22629	22685	22511	22524	22643	22710	22561	22660	22480	22582	22472	22828	22726	22655	22429	22408	22811	22581	22453	22442	22489	22493	22560	22919	22606	22535	22689	22474	22725	22563	22542	22488	22477	22726	22556	22528	22397	22619	22573	22497	22455	22379	22674	22483	22464	22563	22504	22783	22642	22612	22686	22609	22689	22368	22576	22472	22616	22480	22639	22701	22532	22592	22562	22647	22564	22474	22424	22745	22693	22646	22623	22576	22384	22632	22721	22344	22538	22522	22449	22623	22852	22576	22608	22737	22530	22344	22407	22594	22711	22711	22634	22714	22622	22605	22258	22676	22478	22621	22674	22274	22686	22575	22503	22708	22552	22536	22690	22803	22586	22599	22464	22507	22580	22477	22571	22515	22470	22766	22564	22682	22500	22508	22609	22470	22524	22726	22689	22619	22699	22623	22584	22688	22478	22463	22738	22471	22591	22770	22635	22634	22419	22593	22668	22571	22576	22620	22700	22576	22798	22609	22487	22858	22607	22503	22434	22525	22594	22590	22243	22656	22554	22479	22518	22664	22528	22621	22524	22258	22644	22666	22362	22405	22750	22576	22775	22623	22382	22614	22343	22645	22681	22528	22721	22613	22660	22565	22576	22494	22441	22808	22556	22649	22710	22357	22718	22678	22381	22654	22433	22245	22398	22406	22527	22541	22555	22490	22648	22618	22791	22529	22558	22419	22590	22555	22575	22661	22443	22461	22574	22663	22770	22552	22554	22458	22723	22428	22689	22591	22652	22671	22595	22614	22645	22661	22563	22692	22631	22681	22441	22810	22615	22572	22635	22447	22529	22411
62802	102134	84527	58717	39234	26905	20749	19401	18618	18347	18250	18276	18430	18155	18288	18387	18370	18210	18192	18364	18310	18326	18312	18043	18335	18192	18366	18372	18038	18239	18340	18282	18218	18339	18263	18391	18219	18167	18351	18260	18452	18446	18380	18321	18241	18314	18234	18325	18236	18291	18265	18247	18419	18388	18013	18193	18180	18257	18220	18329	18181	18074	18262	18211	18212	18381	18126	18301	18031	18027	18311	18314	18391	18247	18443	18220	18234	18277	18261	18275	18137	18304	18205	18233	18371	18189	18137	18237	18255	18129	18363	18175	18345	18206	18365	18404	18263	18295	18146	18376	18360	18346	18310	18219	18197	18309	18446	18176	18061	18298	18315	18301	18295	18320	18534	18193	18233	18189	18227	18229	18197	18256	18375	18220	18317	18281	18378	18297	18334	18287	18289	18374	18160	18327	18215	18169	18303	18329	18266	18342	18163	18294	18394	18153	18365	18142	18126	18273	18189	18093	18449	18295	18210	18246	18351	18213	18086	18172	18282	18339	18416	18140	18156	18229	18365	18223	18392	18214	18309	18244	18233	18261	18278	18540	18141	18375	18264	18233	18201	18409	18112	18138	18244	18022	18359	18328	18249	18289	18291	18416	18318	18276	18295	18205	18305	18239	18199	18118	18485	18213	18199	18163	18213	18505	18202	18305	18261	18320	18119	18129	18282	18237	18135	18239	18307	18312	18240	18354	18280	18292	18227	18222	18288	18378	18300	18253	18114	18290	18385	18271	18324	18250	18336	18200	18354	18224	18306	18243	18349	18179	18190	18223	18220	18526	18102	18132	18206	18449	18290	18175	18289	18377	18255	18230	18339	18246	18205	18124	17983	18264	18219	18429	18133	18152	18232	18255	18297	18328	18265	18157	18156	18298	18156	18102	18245	18348	18400	18200	18488	18288	18244	18340	18305	18484	18247	18192	18280	18190	18299	18314	18333	18094	18279	18410	18310	18175	18201	18260	18275	18120	18257	18193	18255	18190	18307	18276	18269	18304	18285	18199	18506	18251	18171	18270	18211	18179	18295	18426	18158	18327	18233	18168	18299	18229	18375	18110	18249	18153	18255	18238	18128	18275	18164	18225	18218	18456	18240	18294	18200	18233	18197	18387	18276	18306	18034	18066	18209	18260	18213	18253	18420	18143	18185	18350	18190	18110	18351	18234	18220	18316	18437	18228	18190	18184	18282	18360	18266	18250	18325	18247	18398	18372	18342	18265	18116	18273	18413	18315	18243	18244	18240	18139	18255	18237	18066	18298	18338	18317	18267	18421	18251	18329	18261	18119	18267	18404	18172	18260	18245	18162	18299	18339	18252	18235	18392	18169	18322	18122	18365	18251	18203	18418	18253	18279	18234	18318	18134	18251	18080	18378	18312	18244	18174	18276	18145	18242	18421	18156	18424	18262	18240	18143	18274	18355	18156	18280	18410	18295	18055	18219	18392	18197	18375	18183	18304	18203	18267	18250	18396	18337	18151	18252	18355	18183	18344	18195	18134	18201	18285	18189	18390	18228	18205	18382	18286	18089	18481	18283	18064	18347	18362	18354	18238	18289	18288	18204	18197	18176	18140	18425	18320	18232	18184	18189	18234	18220	18227	18197	18229	18381	18174	18411	18279	18166	18269	18316	18224	18296	18322	18319	18417	18358	18340	18246	18180	18252	18316	18419	18378	18226	18298	18305	18220	18397	18468	18341	18148	18177	18282	18257	18350	18318	18331	18274	18278	18256	18194	18228	18374	18135	18190	18263	18206	18275	18229	18012	18366	18170	18313	18379	18110	18256	18367	18274	18319	18203	18026	18231	18389	18241	18275	18132	18045	18222	18109	18307	18087	18366	18406	18344	18190	18189	18226	18241	18069	18301	18175	18293	18336	18249	18189	18164	18258	18074	18354	18190	18350	18314	18477	18214	18305	18240	18273	18217	18401	18243	18213	18316	18205	18289	18147	18508	18178	18346	18301	18304	18235	18209	18263	18179	18380	18341	18269	18288	18213	18146	18163	18202	18265	18293	18207	18173	18138	18032	18302	18333	18155	18176	18403	18257	18212	18297	18272	18310	18284	18418	18295	18313	18513	18071	18427	18204	18142	18355	18139	18416	18259	18381	18136	18173	18332	18251	18129	18207	18359	18229	18377	18328	18346	18353	18081	18205	18248	18373	18247	18440	18261	18128	18230	18302	18352	18365	18203	18260	18278	18338	18323	18355	18228	18224	18276	18229	18353	18155	18036	18361	18330	18269	18463	18068	18201	18216	18304	18463	18336	18142	18241	18263	18333	18286	18162	18098	18372	18156	18295	18298	18297	18359	18209	18234	18460	18274	18267	18168	18149	18260	18282	18189	18227	18253	18132	18238	18546	18049	18069	18088	18186	18287	18114	18267	18290	18311	18198	18211	18259	18197	18233	18382	18199	18147	18346	18214	18290	18320	18374	18379	18373	18263	18253	18258	18242	18222	18158	18235	18269	18231	18221	18375	18323	18267	18238	18270	18311	18351	18194	18289	18341	18248	18245	18245	18367	18192	18381	18314	18373	18275	18314	18416	18404	18182	18167	18369	18245	18305	18347	18202	18311	18196	18122	18211	18213	18349	18291	18166	18281	18217	18206	18245	18077	18482	18177	18112	18247	18147	18241	18072	18361	18254	18480	18378	18094	18264	18210	18276	18371	18199	18369	18374	18231	18366	18161	18240	18352	18314	18165	18139	18318	18193	18173	18220	18200	18162	18273	18207	18287	18131	18130	18236	18155	18274	18198	18358	18181	18165	18147	18197	18310	18392	18413	18202	18274	18346	18261	18174	18361	18164	18218	18171	18162	18223	18259	18281	18292	18249	18286	18088	18171	18323	18312	18478	18245	18362	18215	18301	18480	18325	18367	18291	18373	18206	18221	18260	18193	18189	18381	18350	18291	18339	18008	18272	18256	18374	18446	18226	18351	18241	18165	18281	18126	18298	18101	18244	18242	18412	18375	18357	18272	18161	18155	18301	18265	18354	18345	18147	18148	18208	18333	18157	18311	18380	18135	18277	18063	18122	18296	18190	18221	18280	18141	18366	18381	18123	18273	18140	18279	18317	18379	18311	18231	18319	18338	18308	18151	18160	18099	18457	18271	18268	18328	18027	18312	18228	18106	18250	18181	18244	18229	18461	18079	18327	18213	18309	18231	18149	18324	18437	18394	18302	18329	18100	18301	18278	18250	18162	18276	18277	18226	18311	18192	18244	18414	18181	18319	18220	18249	18216	18213	18323	18283	18528	18293	18185	18317	18148	18330	18263	18210	18213	18380	18234	18328	18410	18263	18305	18200	18319	18362	18278	18463	18251	18210	18159	18290	18343	18395	18168	18235	18396	18252	18324	18186	18162	18238	18386	18269	18408	18320	18235	18316	18402	18315	18205	18284	18252	18375	18331	18236	18264	18367	18212	18402	18243	18293	18266	18185	18251	18087	18395	18277	18160	18300	18273	18253	18304	18029	18253	18192	18233	18217	18245	18294	17937	18431	18204	18457	18069	18136	18513	18320	18252	18311	18142	18295	18407	18301	18176	18264	18150	18345	18325	18218	18377	18237	18243	18269	18154	18176	18124	18209	18205	18310	18050	18213	18357	18331	18252	18315	18333	18250	18441	18225	18211	18155	18397	18278	18240	18290	18188	18172	18293	18221	18353	18242	18305	18342	18152	18349	18204	18243	18281	18365	18370	18133	18254	18046	18114	18293	18233	18232	18228	18368	18125	18169	18310	18186	18282	18360	18273	18159	18375	18273	18420	18292	18234	18234	18232	18406	18122	18238	18168	18270	18183	18208	18440	18219	18162	18159	18407	18310	18190	18355	18421	18229	18438	18135	18281	18408	18571	18218	18204	18206	18140	18310	18173	18354	18385	18250	18307	18239	18425	18164	18335	18284	18129	18263	18188	18443	18188	18295	18248	18296	18269	18314	18283	18308	18224	18191	18167	18111	18281	18218	18255	18319	18351	18274	18193	18340	18245	18314	18482	18167	18365	18171	18215	18177	18262	18075	18205	18284	18212	18313	18429	18248	18375	18312	18284	18273	18261	18294	18278	18415	18275	18202	18060	18231	18328	18127	18125	18163	18275	18323	18246	18431	18151	18128	18090	18303	18239	18341	18227	18340	18377	18118	18251	18379	18356	18246	18166	18286	18247	18167	18221	18540	18271	18166	18125	18252	18258	18288	18244	18149	18207	18328	18255	18254	18160	18231	18220	18339	18481	18128	18215	18234	18218	18372	18358	18109	18370	18280	18128	18414	18309	18319	18192	18328	18210	18210	18125	18331	18266	18309	18276	18289	18304	18071	18129	18488	18330	18316	18317	18001	18257	18329	18318	18151	18003	18279	18145	18155	18328	18174	18311	18287	18477	18204	18154	18437	18219	18310	18404	18201	18248	18414	18270	18193	18276	18084	18354	18171	18245	18233	18237	18253	18040	18486	18304	18224	18337	18276	18216	18285	18253	18445	18361	18350	18442	18143	18339	18289	18328	18299	18220	18409	18264	18305	18266	18331	18301	18195	18225	18279	18212	18355	18289	18169	18177	18246	18323	18140	18328	18272	18232	18366	18364	18327	18181	18219	18338	18340	18202	18290	18308	18264	18338	18246	18321	18211	18066	18342	18318	18305	18293	18318	18383	18410	18140	17982	18338	18407	18284	18148	18224	18480	18167	18313	18254	18350	18276	18382	18251	18217	18179	18291	18420	18167	18499	18129	18260	18239	18082	18100	18095	18331	18289	18259	18206	18310	18332	18232	18292	18242	18194	18195	18318	18298	18261	18311	18335	18382	18249	18417	18454	18182	18291	18311	18386	18087	18219	18330	18293	18323	18099	18205	18377	18207	18240	18145	18137	18107	18236	18307	18556	18222	18110	18158	18345	18291	18235	18364	18307	18137	18372	18344	18243	18334	18239	18122	18379	18012	18432	18401	18446	18233	18177	18360	18364	18200	18332	18380	18335	18194	18215	18153	18356	18246	18132	18247	18332	18114	18391	18311	18338	18234	18340	18208	18265	18157	18415	18284	18300	18272	18346	18426	18410	18252	18395	18218	18167	18298	18407	18390	18311	18324	18287	18267	18328	18193	18253	18158	18286	18226	18357	18248	18148	18321	18225
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
