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
339747098801	339747099319	339747099869	339747100419	339747100969	339747101519	339747102069	339747102620	339747103169	339747103719	339747104269	339747104819	339747105369	339747105919	339747106469	339747107019	339747107569	339747108119	339747108669	339747109219	339747109769	339747110319	339747110869	339747111419	339747111972	339747112519	339747113069	339747113619	339747114169	339747114719	339747115269	339747115819	339747116369	339747116919	339747117469	339747118019	339747118569	339747119119	339747119669	339747120219	339747120769	339747121319	339747121869	339747122419	339747122969	339747123519	339747124069	339747124619	339747125169	339747125719	339747126269	339747126819	339747127369	339747127919	339747128469	339747129022	339747129569	339747130119	339747130669	339747131219	339747131769	339747132319	339747132869	339747133419	339747133969	339747134519	339747135069	339747135619	339747136169	339747136719	339747137269	339747137819	339747138372	339747138919	339747139469	339747140019	339747140569	339747141119	339747141669	339747142219	339747142769	339747143319	339747143869	339747144419	339747144969	339747145519	339747146069	339747146619	339747147169	339747147720	339747148269	339747148820	339747149369	339747149919	339747150469	339747151019	339747151569	339747152119	339747152669	339747153219	339747153769	339747154319	339747154870	339747155419	339747155969	339747156519	339747157070	339747157619	339747158169	339747158720	339747159269	339747159820	339747160370	339747160919	339747161469	339747162019	339747162569	339747163119	339747163670	339747164219	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2659	3600	2300	2659	3600	2300	2659	3600	2300	2660	3600	2300	2660	3600	2300	2661	3600	2300	2661	3600	2300	2661	3600	2300	2662	3600	2300	2662	3600	2300	2663	3600	2300	2663	3600	2300	2663	3600	2300	2664	3600	2300	2664	3600	2300	2664	3600	2300	2665	3600	2300	2665	3600	2300	2665	3600	2300	2665	3600	2300	2665	3600	2300	2665	3600	2300	2666	3600	2300	2666	3600	2300	2666	3600	2300	2666	3600	2300	2666	3600	2300	2667	3600	2300	2667	3600	2300	2667	3600	2300	2667	3600	2300	2667	3600	2300	2667	3600	2300	2667	3600	2300	2667	3600	2300	2667	3600	2300	2667	3600	2300	2667	3600	2300	2667	3600	2300	2667	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21397	24479	37999	34359	29606	31718	35806	34656	34881	35049	34968	34791	34911	35026	34905	35062	35021	35013	35139	34960	34908	34958	34920	34742	34866	34536	34730	34758	34906	34906	34974	34721	34873	34606	34846	34466	34969	34739	34755	34678	34608	34543	34791	34644	34397	34823	34914	34574	34759	34928	34845	34929	34894	34695	34510	34558	34653	34524	34838	34750	34824	34733	34886	34515	34624	34811	34707	34774	34701	34667	34589	34822	34782	34616	34331	34649	34582	34572	34521	34958	34718	34656	34709	34805	34651	34960	34818	34799	34991	34746	34813	34288	34710	34302	34463	35102	34664	34708	34677	34476	34644	34773	34741	34673	34856	34600	34803	34768	34491	34710	34854	34411	34901	34654	34617	34460	34565	34613	34715	34671	34940	34959	34739	34470	34896	34845	34660	34766	34490	34862	34391	34582	34565	34692	34922	34536	34647	34581	34776	34605	34738	34818	34795	34874	34679	34596	34811	34561	34693	34486	34569	34780	34615	34693	34744	34563	34584	34290	34737	34742	34554	34198	34708	34546	34547	34537	34539	34487	34470	34770	34714	34731	34623	34719	34700	34789	34464	34582	34678	34819	34719	34620	34573	34516	34607	34788	34648	34796	34715	34719	34613	34780	34846	34538	34578	34531	34715	34424	34418	34609	34652	34339	34695	34909	34482	34548	34638	34511	34590	34604	34574	34521	34562	34733	34720	34758	34680	34460	34743	34607	34657	34538	34944	34659	34767	34521	34733	34801	34596	34717	34737	34614	34728	34474	34798	34636	34708	34875	34708	34728	34700	34787	34803	34822	34904	34798	34852	34342	34543	34638	34589	34600	34604	34518	34680	34847	34698	34795	34264	34552	34764	34819	34598	34571	34694	34693	34457	34588	34660	34466	34779	34474	34906	34627	34834	34741	34593	34890	34579	34727	34883	34594	34797	34616	34815	34667	34788	34787	34774	34760	34460	34708	34697	34640	34574	34734	34751	34686	34604	34853	34531	34724	34539	34525	34651	34340	34283	34655	34602	34531	34425	34623	34607	34789	34595	34540	34802	34592	34353	34504	34456	34613	34869	34604	34538	34774	34942	34647	34626	34774	34849	34770	34730	34648	34736	34741	34804	34745	34613	34684	34369	34648	34423	34675	34585	34447	34585	34412	34736	34581	34423	34585	34721	34591	34586	34583	34593	34396	34601	34662	34684	34585	34790	34666	34621	34762	34659	34405	34581	34562	34636	34617	34547	34623	34752	34524	34505	34843	34778	34690	34605	34690	34659	34871	34466	34837	34577	34719	34682	34599	34515	34850	34602	34511	34858	34431	34866	34664	34778	34556	34538	34460	34605	34625	34616	34916	34560	34719	34771	34443	34752	34581	34697	34638	34634	34669	34606	34592	34618	34768	34799	34841	34636	34716	35023	34614	34516	34735	34664	34523	34687	34491	34633	34745	34449	34719	34253	34450	34566	34743	34645	34670	34729	34311	34460	34659	34462	34626	34834	34678	34717	34779	34450	34926	34805	34455	34672	34628	34517	34391	34601	34516	34648	34697	34801	34657	34677	34850	34379	34760	34444	34540	34960	34448	34654	34501	34641	34689	34725	34712	34517	34602	34480	34681	34875	34540	34792	34498	34818	34687	34622	34638	34495	34636	34468	34563	34666	35068	34580	34495	34383	34665	34411	34725	34827	34703	34855	34826	34806	34880	34615	34377	34411	34664	34507	34763	34795	34686	34861	34666	34395	34600	34541	34456	34665	34570	34537	34452	34342	34644	34652	34726	34554	34739	34533	34797	34622	34923	34507	34623	34701	34575	34369	34644	34846	34773	34733	34509	34808	34368	34867	34865	34525	34520	34688	34790	34543	34642	34660	34350	34376	34802	34709	34453	34733	34564	34739	34835	34419	34644	34846	34608	34744	34667	34673	34783	34808	34714	34723	34650	34721	34745	34461	34548	34760	34612	34615	34637	34967	34747	34576	34618	34640	34536	34721	34584	34443	34598	34872	34923	34740	34709	34719	34613	34749	34661	34849	34835	34625	34772	34686	34627	34396	34560	34613	34812	34591	34653	34539	34889	34443	34689	34460	34652	34653	35007	34555	34494	34747	34617	34428	34747	34459	34630	34782	34879	34661	34670	34900	34728	34732	34948	34869	34607	34657	34595	34741	34759	34854	34396	34694	34886	34863	34685	34709	34769	34515	34548	34835	34739	34644	34448	34774	34746	34725	34751	34695	34602	34692	34498	34691	34411	34454	34511	34803	34779	34751	34853	34680	34623	34572	34787	34854	34722	34853	34686	34555	34587	34708	34766	34569	34725	34631	34702	34824	34588	34757	34661	34496	34652	34854	34474	34464	34695	34903	34705	34571	34590	34654	34476	34615	34766	34355	34795	34795	34524	34449	34320	34804	34646	34509	34658	34737	34570	34579	34903	34546	34562	34563	34796	34636	34627	34427	34504	34952	34872	34612	34385	34630	34641	34618	34675	34519	34665	34710	34571	34787	34695	34700	34554	34755	34762	34777	34610	34770	34804	34561	34874	34588	34624	34611	34667	34585	34775	34372	34588	34679	34818	34923	34781	34873	34540	34767	34726	34723	34681	34562	34612	34577	34600	34626	34572	34684	34572	34496	34794	34695	34467	34682	34472	34784	34633	34912	34585	34503	34665	34815	34765	34565	34680	34818	34609	34620	34716	34578	34821	34677	34823	34756	34728	34510	34434	34536	34653	34621	34639	34584	34650	34645	34388	34771	34392	34678	34603	34765	34615	34528	34638	34615	34566	34536	34700	34776	34812	34794	34899	34592	34657	34623	34513	34634	34552	34689	34792	34523	34542	34850	34777	34928	34733	34685	34711	34611	34625	34618	34687	34663	34685	34637	34894	34752	34621	34522	34340	34503	34692	34778	34604	34882	34888	34612	34962	34727	34485	34452	34619	34625	34648	34240	34558	34696	34730	34743	34529	34711	34916	34623	34556	34577	34739	34771	34641	34717	34772	34468	34788	34676	34730	34668	34749	34962	34748	34432	34732	34767	34550	34453	34850	34629	34552	34559	34693	34482	34530	34742	34443	34682	34562	34686	34956	34467	34709	34688	34915	34627	34703	34749	34619	34547	34509	34850	34645	34754	34603	34555	34750	34704	34621	34587	34766	34616	34588	34602	34359	34635	34744	34816	34574	34686	34503	34602	34626	34688	34540	34801	34578	34500	34698	34693	34771	34630	34563	34530	34577	34932	34545	34745	34690	34610	34675	34351	34615	34665	34503	34722	34569	34381	34682	34837	34912	34682	34557	34649	34684	34561	34846	34459	34380	34599	34787	34374	34392	34578	34541	34684	34715	34756	34573	34839	34495	34591	34518	34716	34602	34501	34797	34721	34538	34397	34565	34726	34575	34503	34453	34640	34678	34696	34617	34834	34698	34593	34492	34736	34575	34673	34834	34577	34500	34399	34359	34492	34567	34488	34711	34506	34679	34677	34789	34387	34751	34549	34782	34600	34379	34697	34501	34594	34829	34797	34615	34528	34986	34530	34386	34776	34666	34669	34856	34435	34517	34667	34574	34568	34250	34945	34901	34719	34672	34805	34649	34459	34666	34576	34860	34919	34782	34750	34709	34746	34830	34542	34621	34592	34652	34639	34792	34588	34902	34637	34724	34842	34321	34750	34594	34659	34767	34615	34591	34563	34832	34943	34813	34731	34735	34753	34641	34847	34597	34715	34705	34487	34572	34532	34605	34579	34642	34780	34596	34851	34848	34809	34653	34570	34792	34655	34480	34402	34617	34647	34545	34498	34727	34672	34504	34578	34634	34728	34770	34851	34446	34725	34474	34579	34920	34573	34483	34583	34704	34722	34731	34730	34501	34441	34584	34664	34632	34569	34682	34633	34763	34834	34418	34786	34437	34559	34635	34904	34706	34589	34614	34615	34630	34619	34766	34375	34437	34792	34865	34566	34717	34723	34472	34627	34611	34464	34675	34550	34403	34487	34541	34344	34343	34545	34717	34533	34586	34730	34537	34412	34429	34498	34436	34654	34839	34684	34581	34655	34693	34551	34368	34705	34726	34637	34779	34661	34622	34724	34969	34562	34771	34834	34715	34859	34945	34546	34779	34545	34633	34424	34696	34517	34478	34510	34608	34742	34514	34416	34769	34904	34803	34672	34408	34611	34579	34600	34312	34558	34634	34527	34704	34733	34559	34513	34807	34456	34628	34562	34669	34516	34618	34751	34625	34442	34534	34521	34544	34933	34363	34677	34602	34664	34698	34573	34436	34860	34682	34679	34567	34490	34770	34619	34592	34645	34559	34691	34539	34560	34875	34580	34610	34752	34660	34903	34613	34522	34504	34519	34630	34444	34750	34785	34600	34696	34679	34569	34631	34727	34836	34864	34379	34677	34545	34572	34453	34821	34562	34590	34554	34499	34641	34706	34298	34507	34721	34556	34617	34303	34704	34583	34768	34814	34553	34512	34611	34503	34722	34657	34417	34621	34520	34635	34790	34653	34630	34539	34696	34619	34548	34388	34699	34580	34630	34789	34724	34805	34708	34632	34490	34655	34541	34599	34841	34509	34752	34587	34701	34532	34806	34766	34686	34358	34682	34517	34490	34535	34629	34849	34612	34553	34648	34705	34751	34385	34532	34535	34445	34540	34553	34486	34776	34885	34873	34512	34223	34593	34572	34670	34252	34805	34639	34547	34678	34634	34829	34895	34960	34869	34722	34699	34793	34601	34832	34528	34637	34558	34493	34730	34634	34733	34616	34543	34617	34697	34665	34817	34642	34951	34727	34702	34592	34736	34429	34824	34646	34864	34552	34845	34977	34757	34532	34513	34518	34629	34385	34474	34709	34816	34704	34824	34527	34851	34629	34596	34414	34627	34561	34739	34782	34758	34642	34612	34770	34566	34822	34593	34537	34748	34604	34749	34645	34750	34725	34634	34683	34203	34709	34643	34308	34549	34490	34735	34752	34897	34719	34708	34853	34564	34617	34720	34583	34731	34656	34739	34465	34811	34753	34899	34673	34720	34494	34797	34544	34772	34806	34566	34608	34432	34609	34842	34594	34567	34631	34687	34816	34635	34640	34716	34562	35011	34678	34767	34613	34624	34545	34904	34743	34840	34495	34609	34563	34407	34659	34886	34623	34447	34631
53432	92918	87028	63331	38115	27179	25357	24905	24973	24893	24886	25005	25101	24940	25124	25033	24888	25124	24871	25326	24964	25212	25155	24992	25106	24968	25012	25024	25020	25072	24965	24922	25025	25051	25046	24964	24947	25037	25093	24927	24907	25063	24978	25233	25258	25037	25001	25220	24842	25155	25141	24999	25041	25078	24969	25042	25088	24917	24957	24990	25128	25144	25119	25036	24979	25077	24823	25172	25079	25247	24866	25184	24906	25038	25120	25071	25145	24984	25081	25240	25167	25001	25172	25167	24978	25044	24963	25111	25089	25216	25090	25046	25084	25156	24950	25099	25225	25041	24979	24958	25102	25124	25072	25020	25152	24819	25061	25135	24949	25039	25123	25124	25084	25142	24957	24982	25243	25085	24878	25072	24989	25216	25275	24976	25096	25101	25049	24972	24949	25124	25075	25137	25003	24886	24982	25200	24892	24949	25127	25031	25034	24824	24984	25036	25100	24946	24977	25124	24900	25048	24965	25041	24947	25126	24982	25100	25173	25070	25007	25071	25082	25183	25044	25175	24953	25032	25133	25110	25155	25052	25078	25125	24925	25033	25030	24890	24992	25166	25216	24962	25080	25072	25078	25198	24943	25168	25116	25092	25191	24987	25002	25068	25174	25195	24906	25089	24860	25093	24949	25119	25023	25192	25043	25096	25062	25157	24978	24902	25236	24886	25193	25168	25160	25246	25027	25206	25083	24969	25104	24981	25019	25098	25197	25078	25112	25180	25151	25219	24992	25005	25176	25035	24886	25104	25068	25004	25144	25095	25222	24984	25061	25104	24958	25044	25108	24999	25118	25264	24913	25102	25097	24854	25210	24949	24796	25009	24925	25168	25147	25141	25009	24977	25163	24915	25074	25430	25036	25071	25056	25033	25252	24923	24949	24946	25143	25162	25100	25063	25066	25216	24999	25014	25088	25057	25097	25164	25060	25064	25048	25194	25009	25079	24895	25126	24992	25006	25083	25176	25018	25058	25202	25024	25151	24967	25077	25054	25049	25107	24993	25173	25004	24960	25062	25116	25106	25170	25071	25018	24848	24868	25071	25212	25169	25105	24645	25006	25142	25036	24995	25147	25090	25200	25046	25150	25084	24982	25009	24852	25019	24918	25235	25165	24801	25028	25151	25069	25107	25032	25047	24940	24965	25079	25146	25109	24917	25075	25063	24986	25127	24802	24981	25016	25096	25005	24851	25123	25055	25067	24885	25072	25042	25186	25088	24968	24890	25324	25074	25039	25138	25202	24908	25174	24964	25077	25018	24984	24961	25100	25107	25063	25164	24876	25149	25033	25048	24974	24998	25271	25200	24911	24899	24940	25007	25059	25048	25415	24860	25148	24935	25062	25052	25053	25118	25092	25098	25016	25164	24898	24903	25143	25030	25002	25083	24995	24983	25282	25009	24989	25127	24908	25028	25253	25095	25016	24974	25059	25130	24941	24901	25132	24972	25204	24999	25019	25231	25140	24937	25063	25180	25127	24901	24978	25085	25149	25200	25233	25146	24915	25052	25058	25031	25112	24953	25004	25241	25010	25280	25166	25008	25164	25012	24981	25006	24992	25123	25206	25123	25219	25089	25173	25005	24972	25130	25008	25083	24919	25111	25174	25129	24851	25088	25067	25078	25147	24947	25001	24880	24984	24947	25017	25037	25111	25132	25012	25202	25130	24994	25041	25066	25148	25164	24958	25015	24955	25265	25200	25159	25118	24936	25197	24982	25121	24943	25110	24847	24983	25106	25207	25073	25051	25111	25087	25176	25079	25070	25046	25045	25047	25242	25118	25014	25001	24949	25043	25091	25021	25158	24963	24980	24918	24966	25023	25100	24757	24990	25107	25016	25152	25201	25082	25009	25204	25080	25018	25071	25095	25106	25011	25122	25008	24960	25104	25281	25056	25039	25207	25188	24961	25221	25107	24969	24851	25104	24996	25009	24896	25129	25161	24922	25132	25156	25061	25050	25017	25130	25097	24896	25024	25131	24930	25043	25016	25029	25035	24951	25029	25224	24924	25087	25196	25168	25002	25258	25131	24791	25036	25059	24999	25277	25050	25033	25107	25090	25125	24870	24937	25082	25161	24999	24917	25073	24985	25088	24972	24999	25037	25106	25005	25261	24890	25204	25135	24973	25092	25074	25029	25116	25073	24893	25177	24927	25087	25168	25164	25023	25048	25180	25120	25231	25160	25438	25067	25086	25081	25030	24917	24981	25197	25121	25217	25183	25211	25037	24801	24909	25139	25165	25100	24978	25267	24899	25060	25056	25101	24941	25243	25063	25034	25161	25183	25162	25111	24862	25052	25078	24965	24869	24988	24880	25090	25028	24835	25022	25071	24965	25034	25141	25013	24866	25255	24847	25127	25026	25002	25158	25046	24979	25103	25146	25216	25099	25180	25128	24993	25067	25135	25146	25109	25048	25214	25019	25033	24864	24982	25193	24901	25026	24935	25149	24973	25170	25113	25228	24968	25092	25235	25151	25062	25100	25201	24954	25017	25112	25109	25023	24953	25103	25175	25036	24944	25162	25098	24919	25295	24951	24962	25101	25037	25024	25127	25127	25176	25059	24919	25070	24933	24877	25043	25098	25071	25040	25021	24930	25171	24852	25284	24986	24974	25089	25146	24933	24868	25033	25049	25059	24980	24897	25199	25147	25052	25050	25038	25210	25142	25019	25231	25030	25011	25065	25104	24977	25057	25264	25132	24913	24998	25163	25205	24882	24931	25068	25016	25187	25058	25016	25175	25090	24913	25089	24909	25055	24975	24980	24952	25213	24976	25164	25088	24974	25133	24961	25168	25142	24768	24956	24991	25240	24930	24954	25180	25151	25033	25034	24948	25116	25067	25072	25139	25192	24997	25168	24993	25001	25058	25216	24941	25024	24985	24949	25159	25033	25072	25056	25108	25200	24976	25079	25275	25075	25065	25119	25091	24867	24997	25217	24905	25019	25034	24879	25030	24970	25153	24940	25109	25116	25059	25146	25012	25057	24900	25064	24841	25152	25008	25029	25184	25246	25126	25043	25098	25172	25096	25106	25115	25109	24953	25059	24988	25074	25129	25137	24947	25164	24940	25107	25100	25119	24982	25044	25188	25025	25034	25015	24947	25148	25248	25132	25018	25152	25086	24929	25130	25168	25121	25083	25160	25010	24861	25185	25032	25203	24860	25177	25182	25110	25167	24988	25054	25053	25091	25180	24987	25072	24953	24998	25158	25014	24982	25000	25013	25038	25023	24847	25004	24894	25121	25023	25315	25105	25116	25043	25062	24921	25075	25099	24981	25009	25223	25306	25052	25231	25189	24933	24763	25011	24930	25016	25023	25179	24996	25112	25132	25041	25064	25074	24969	25156	24868	24983	24997	25074	25132	25015	25025	25088	25134	25143	25144	25029	25069	25132	25179	24973	24837	24833	24993	24907	25170	25237	25082	24931	25021	25225	25079	25146	25194	24976	25033	25160	25048	24789	24876	25266	25068	25147	24991	25036	25131	24954	24967	25146	25104	25189	25074	25060	24831	25118	25014	25050	25080	24848	25005	25008	25112	25112	25032	25195	25242	24995	24912	25051	25054	24973	24920	25000	25072	25081	25080	25102	24843	24967	25217	24975	25113	25205	24983	25066	25037	25142	25033	24961	25029	25038	25096	25112	25179	25304	25070	25267	24897	24980	24792	24910	25166	25070	24949	24904	25074	25213	24987	25016	25131	25031	24968	24940	24995	25044	25074	24967	25034	25242	25000	24983	25053	25033	25223	24965	25033	24938	25097	25029	25141	25088	25165	25062	24902	25004	24860	25113	24880	25100	25152	25011	25254	24865	24912	25061	24985	25128	24971	24926	25185	25177	25073	25081	24910	25029	25131	24927	25223	25094	25052	25077	25014	25080	25128	24968	24954	25201	25083	25269	25035	24976	25039	25032	25166	24972	25013	25105	24960	24903	25108	24805	24997	25184	25017	25119	25036	25108	24983	25136	24982	25223	24899	24979	24967	24971	25104	25037	25058	25190	25115	25030	25231	25013	25120	24811	25234	24915	25105	25007	25009	24985	25070	25169	25141	25095	24995	25041	25194	25008	24965	25129	24955	25063	24978	25233	25241	25072	24832	24964	25166	24998	24906	25161	25159	25002	25082	25083	25039	25047	25141	24982	25133	25046	25089	25040	25139	25101	24979	24933	24798	25172	25228	25116	25011	25136	24970	25158	24990	24994	24843	24928	24992	24964	25085	25030	25035	25205	25119	25045	25112	24972	25066	25001	24997	25120	25076	25367	25038	25137	25205	25083	25152	24944	24881	25040	25114	25010	25056	25136	25032	25015	25010	25001	24922	25138	25194	24929	25117	25049	24869	25102	25195	25141	25065	25297	25062	25133	25253	25083	25168	25083	25060	25119	24974	24984	25125	24998	25089	25259	25109	25024	24956	24963	25001	25222	25091	25127	25125	24926	25025	25095	25020	25027	25120	24851	25067	25060	25137	25021	25046	25053	24967	25084	25131	25131	25029	25136	25056	24825	25057	25111	25088	25209	25002	25136	25149	25055	25008	25016	24987	24997	25164	25009	25140	25306	25074	25241	25133	25208	25056	25285	25126	24840	25118	24971	25209	25267	24908	25177	24877	25182	25140	25231	25100	24851	25092	24948	25158	24892	25009	24985	24955	25030	24868	25155	25101	24996	25169	25116	25207	25028	24828	24971	25054	25177	25214	25026	25047	25139	24903	25207	25020	25128	25107	25196	25096	25042	25101	25089	25126	25060	24856	24883	25030	24825	25077	25142	24984	25026	25109	25094	25173	24978	25027	25165	24937	25003	25050	25082	25254	25127	25151	25136	24959	24968	24922	24988	24985	25048	25035	25047	25256	25148	24974	24997	24977	25259	24897	25067	24887	25137	24932	25283	25005	25058	25285	25194	24922	24976	25212	24991	24894	25036	25180	24983	25122	25197	25165	24931	24965	24982	25005	25138	25155	25065	25040	24913	25001	25116	24967	25046	25071	25008	25317	25026	24847	24942	24887	25240	25091	25214	25139	25046	25293	25063	25122	24842	25059	25014	24986	25161	24971	25089	25184	25130	24807	25079	24985	25069	24885	24937	25001	25101	25088	25097	25060	25069	24967	24964	25129	25124	25063	25073	25017
32935	43055	49583	42340	37099	37353	37355	37276	37260	37274	37185	37020	37135	37182	37120	37014	37194	37092	37214	36881	37215	37053	37177	37185	37367	37100	37236	37174	37194	37070	36974	37338	37031	37221	36910	36923	37174	37007	37019	37065	37214	37031	37144	37132	37192	37069	37079	36900	36954	37243	37069	37269	37029	36992	37207	36954	37183	36892	37297	37240	37058	37144	37143	37167	37352	37031	37039	36903	37252	37292	37144	37153	37162	37007	37161	37121	37032	37013	36961	37271	37234	37187	37320	37078	36992	37103	36970	37017	36988	36987	37198	36910	37252	37230	36947	36987	37124	37414	37178	36675	37142	36927	36837	36811	36971	37102	37288	36852	36938	37044	36833	37258	36993	37087	36937	37191	36926	37156	37267	37138	37258	37038	36925	36925	37044	37000	37234	37068	37331	36874	36904	37158	36958	37184	37208	37162	37076	37197	37146	37056	36996	37076	37096	37056	37132	37050	37185	37269	37126	36979	37123	37423	37073	36742	37091	36995	37133	37136	37073	37194	37077	37185	36968	37165	36927	36550	37035	36773	37291	37109	37152	37193	36976	37101	37076	37121	37245	37112	37088	36974	37339	37116	37094	37198	36787	36938	37283	37162	37265	36824	37224	37042	36960	37098	37189	37321	36837	37032	36976	36882	37121	37177	37095	36974	37052	37205	37181	37078	37033	36971	37232	37174	36934	37030	37165	37317	37054	37272	36969	36810	36945	37075	37187	37076	37153	37037	37179	37160	36954	37058	36995	36997	37117	37048	37035	37142	36996	36988	36985	37071	36947	37133	37181	36879	37220	37015	37378	37389	36955	37395	37042	37032	37171	37033	37127	36952	37063	36966	37029	36931	36969	36727	36968	37000	37320	37068	37129	37126	37207	36928	37335	36948	37104	36780	37236	37300	37111	37226	36983	37094	36838	37050	36973	37093	36908	36997	37090	37119	37091	36948	37056	37010	37205	37039	36775	37140	37097	36889	37131	37105	37181	37122	37161	36962	36988	37241	37430	37202	37218	37116	37282	37215	36844	36997	37094	37035	37096	36836	37272	37097	37045	37082	37293	37471	36864	36959	37306	37066	37029	37046	37088	37112	37112	37282	37106	37004	37092	37284	37249	36983	37177	36955	37023	36906	37018	36982	37130	37049	37104	37188	37155	37153	37193	37195	37124	37020	37044	37199	37026	36944	37027	37016	37037	36805	36906	37151	37204	37023	37192	37156	37094	37131	37169	37196	37207	37114	36908	36942	37195	37212	36872	36975	37141	37049	36897	37021	36956	36850	37270	37049	37274	37075	37083	37229	36944	37135	37030	37068	37008	37025	37016	37187	36994	37077	36842	37137	37099	37022	37085	37033	37047	37158	37060	36807	37205	36916	37117	37042	36928	36925	36973	36945	37237	37135	37036	36966	37171	37031	36988	36892	36769	37089	37160	36998	37056	36989	37021	37245	37029	36971	37102	36759	37138	37125	36913	37387	37063	36979	37102	37003	36927	37285	37204	36996	36754	37141	36841	37086	37127	37310	37126	37001	37337	37269	36795	37167	37020	37067	36885	37039	36853	37314	37303	37058	37201	37036	37172	37348	37448	37234	37093	37045	37047	36832	36927	37108	37158	36880	36999	37214	37249	37087	37312	37076	37175	36833	37246	37114	37088	36884	37258	37048	37077	37209	36915	37017	37031	37038	37085	37069	36903	37008	36948	37354	36972	37174	37094	36994	37153	36987	36844	37166	37363	37026	37337	37094	36815	37027	37077	36979	37075	36886	37213	37046	36997	37206	37382	37034	37086	37045	37125	37010	37338	37123	37090	36973	37123	37048	36758	37067	37067	36993	37034	37048	37010	36949	36954	36924	36832	37079	37080	37175	37057	37262	36788	37080	36863	37032	37355	36786	37001	36954	36882	37382	37089	37131	37143	36854	36780	36930	36956	36886	36865	37155	37082	37100	37191	36958	36902	37026	37194	37027	37190	37295	37138	36989	37072	37302	37026	36890	37318	37187	37112	36739	36910	37253	37018	37143	37096	37164	37079	37032	37224	37139	37270	37133	37059	36927	36975	37014	36931	37036	36923	36995	37187	37120	37117	37038	37002	36981	37064	37269	36998	37096	36882	37288	37274	36934	37035	37185	37051	37145	37370	37079	37430	36835	36967	37063	37084	37089	37297	37093	37222	37167	37331	37134	37283	36919	36958	37116	36984	37014	36641	37179	37086	36919	36725	37346	37073	37150	37238	37041	37061	37012	36865	37293	37040	37384	37096	37154	37288	37009	37209	37066	37088	37110	37014	37325	36894	37294	37112	37311	37195	36994	36981	36929	37005	37092	36970	37104	37241	37261	37151	37067	36989	37099	37061	37144	37196	37146	36949	36864	37036	36784	37305	36926	37017	37240	37090	36848	37048	36763	36997	36934	36945	36906	37063	37000	37111	37188	37130	36969	36945	37066	37130	36847	37309	37155	37173	36872	37082	37061	36859	37065	36885	37085	37139	37053	36924	37013	37135	37093	36967	37034	37127	36869	36963	37136	37114	37210	37277	37064	37129	36791	36953	36894	37207	36954	37333	37232	37323	37197	37209	37260	37354	37079	37063	37110	37028	36831	36968	37102	37309	37179	36949	37178	37109	37163	36953	36812	37153	37064	37244	37124	36936	37040	37093	36928	37287	37015	37215	37134	37119	37135	37163	37132	37174	37087	37233	37124	37159	37001	37245	37233	36995	37216	37046	37285	36891	36925	37112	36935	36798	36893	37022	37036	37100	37149	37068	36968	37021	36815	36941	36732	36778	36935	37130	37088	36860	36814	37297	37234	37192	37343	36890	37049	37151	37017	37015	36992	36904	37063	37069	37313	36880	37256	36995	36939	37376	36990	37013	37092	37013	37008	37363	37091	37227	37106	36678	37233	37070	37065	37224	37189	37249	37126	37042	37139	36847	37008	36797	36929	36997	36738	37151	37179	37228	37157	36867	37092	37102	37226	37129	37118	37271	36957	37031	37020	37263	36899	37227	36985	37020	37019	37025	36983	37501	36968	37235	36963	37219	37106	37017	37073	37354	36826	36949	37165	37025	37307	37366	37221	37058	36947	37144	37119	37065	37087	37071	37173	36964	37176	37129	36983	37046	37241	36955	37129	36844	37190	37340	37010	37147	37039	37135	36926	37182	37294	36881	37193	37264	37074	36966	37026	36998	37042	37258	37432	37269	37271	37068	37259	37223	37156	37060	37267	36808	37028	37166	37227	37239	36927	37153	36767	37327	36888	37050	36811	36921	37259	37260	37064	37127	37037	37172	37013	36918	36965	37037	37074	37172	36823	37120	37101	37245	37106	36901	36895	36898	37059	37077	36944	36987	37090	37070	37072	37017	37096	37173	37178	37486	37173	37038	37013	37149	37246	37024	36908	37161	37429	37193	37137	37203	36877	37049	37102	37132	37362	37112	37090	37254	37224	37182	37081	37140	37090	37180	37344	37171	36912	36889	37213	37523	37077	37097	37109	37189	36963	37123	36833	37258	37152	37062	36903	37031	37597	37101	37031	36888	37176	36896	36990	37055	37074	37152	37240	36909	37096	37319	37080	37085	37426	37099	37093	37176	37157	37173	37190	37348	37118	36976	36945	36977	36822	36896	36775	36844	37124	37176	37081	37166	37014	36947	37018	36838	36883	37081	37150	37048	36959	37108	37201	37090	37271	37057	37265	36968	36920	37180	37150	37387	37159	36915	36830	37189	37098	37013	36935	37125	37243	37028	37065	37061	37133	37235	37136	36952	37128	37102	37081	37073	37222	37301	37156	37254	37190	37210	36955	37000	36980	37146	36532	36856	36999	37061	37410	37073	36665	37051	36923	36872	36899	36799	37126	37106	36956	36942	37119	37329	37078	36762	37164	37037	37181	36896	37208	37076	37075	37058	37131	37019	36916	37151	37017	37024	37016	37121	37049	37118	37208	37079	37222	37144	37094	37077	37005	37047	37228	37306	36995	37027	37351	36819	37024	37223	37208	37324	37239	36980	36817	36896	37229	36939	36840	37343	36992	37174	37014	36933	36946	37072	36887	36946	36968	36982	36884	37268	37091	37131	36986	37250	37383	37347	36949	36758	37106	37078	37157	37324	37144	36921	36984	37069	37309	37185	37087	37398	37046	37140	37129	37261	36916	36948	37193	37383	37049	37136	37232	37249	37176	37213	36993	36983	36998	36891	36929	37058	36892	37187	37364	37263	37113	37159	37362	37153	36971	37139	37277	37279	37247	37007	36991	37290	37084	37237	37326	37258	37069	37102	36967	37074	37125	37436	37319	37034	37463	37117	37119	37003	37208	37046	36951	37334	36886	37034	37524	37190	36970	37247	37319	37199	37222	37256	36934	36918	37091	37310	37000	37287	37042	37228	37080	37072	37127	36997	36962	37149	36935	37044	37281	37187	37276	37009	36916	37186	37070	37041	36805	37364	37126	37304	36960	37034	37154	37157	37322	36907	37128	37287	36792	36962	37052	36989	37003	37171	37257	37037	36921	36982	37166	37282	36868	37004	37085	37039	36936	36993	36976	37162	37032	37023	37037	36913	37224	37096	37359	37171	37217	37036	36803	36992	37177	37125	36939	36991	37014	37016	37023	37128	37072	37118	37332	37199	36893	37018	37027	37177	36979	37061	37027	37218	37225	37103	37064	37178	37340	37168	37130	37154	36849	37108	37202	37085	36960	37120	37207	36921	37124	37061	37161	37204	36979	37173	37095	37319	37106	37158	37199	37222	36833	37180	36887	37178	37314	37228	37310	37085	37087	37069	36956	37278	36942	37057	37327	37125	37114	37041	37408	37125	36932	37404	36924	37100	36882	37324	37124	36915	37162	36845	36981	36956	36730	37376	36826	37165	37131	37192	36950	37272	37407	37245	36999	37274	37172	37312	37133	37079	36891	37072	37110	37375	36910	37116	37466	37296	37098	37018	36698	37075	37144	37009	37297	36899	37048	36853	37101	37076	37202	37150	36942	37291	37309	37087	37136	37037	37225	37198	36863	37218	37313	36893	36936	37269	36980	37197	37071	36907	37155	36996	37028	37213	37342	37017	37053	37159	36909	36972	37131	37035	36882	37066	37219	37406	37276	37059	36723	36915	37010	36836	37137	37049	37251	36887	36904	37225	36957
48245	67380	51152	33673	28146	26845	26500	26574	26582	26670	26530	26494	26358	26627	26553	26488	26675	26636	26674	26505	26468	26696	26498	26582	26462	26589	26524	26498	26547	26474	26353	26710	26543	26599	26368	26514	26575	26512	26687	26469	26568	26550	26547	26467	26465	26522	26413	26582	26446	26525	26678	26531	26384	26525	26278	26633	26642	26399	26645	26443	26667	26499	26711	26768	26498	26745	26545	26446	26392	26457	26401	26641	26512	26518	26556	26616	26427	26518	26602	26480	26547	26371	26538	26605	26427	26624	26484	26321	26355	26546	26491	26487	26525	26713	26557	26588	26716	26535	26564	26529	26499	26854	26610	26787	26316	26441	26568	26455	26618	26477	26386	26548	26575	26610	26815	26537	26560	26586	26566	26521	26652	26488	26487	26572	26489	26616	26530	26549	26539	26415	26451	26497	26625	26230	26432	26342	26614	26526	26611	26651	26619	26587	26422	26566	26417	26634	26596	26477	26502	26578	26523	26517	26493	26472	26446	26529	26787	26626	26518	26529	26737	26664	26673	26657	26447	26503	26555	26379	26632	26485	26603	26562	26555	26604	26258	26568	26566	26478	26548	26364	26540	26382	26460	26575	26571	26550	26492	26437	26423	26444	26511	26593	26477	26479	26363	26553	26404	26391	26489	26549	26358	26438	26598	26610	26350	26527	26508	26490	26391	26512	26574	26459	26466	26556	26547	26386	26418	26442	26532	26388	26436	26572	26404	26650	26499	26382	26292	26606	26334	26557	26551	26341	26621	26507	26706	26453	26351	26456	26639	26460	26648	26474	26505	26585	26470	26625	26557	26546	26430	26549	26666	26540	26673	26639	26538	26352	26455	26612	26347	26427	26455	26525	26668	26396	26583	26392	26522	26627	26613	26534	26418	26570	26497	26544	26714	26704	26600	26339	26678	26725	26487	26475	26616	26474	26619	26553	26575	26645	26518	26355	26776	26549	26512	26493	26484	26694	26516	26738	26521	26519	26562	26443	26433	26668	26473	26612	26658	26644	26576	26440	26478	26681	26559	26549	26496	26638	26388	26571	26508	26331	26467	26462	26352	26588	26619	26636	26650	26556	26633	26563	26564	26308	26503	26598	26468	26699	26369	26706	26451	26396	26550	26568	26327	26561	26540	26527	26733	26453	26506	26577	26261	26774	26712	26472	26664	26610	26372	26603	26422	26289	26623	26460	26543	26636	26323	26381	26520	26431	26596	26608	26515	26558	26504	26442	26562	26502	26353	26624	26595	26543	26558	26354	26536	26558	26281	26624	26316	26766	26638	26525	26548	26537	26581	26355	26432	26498	26428	26496	26580	26382	26596	26452	26523	26430	26531	26527	26391	26455	26619	26598	26491	26567	26384	26486	26608	26526	26677	26544	26574	26414	26565	26481	26382	26541	26474	26473	26613	26458	26647	26434	26543	26557	26634	26406	26510	26352	26618	26488	26571	26444	26551	26383	26467	26498	26320	26462	26872	26654	26536	26685	26542	26563	26557	26464	26612	26602	26464	26408	26511	26528	26681	26685	26701	26611	26395	26551	26586	26421	26622	26582	26349	26605	26507	26611	26504	26529	26541	26586	26518	26696	26374	26520	26572	26371	26437	26587	26632	26489	26406	26539	26601	26614	26518	26504	26495	26475	26530	26370	26428	26497	26505	26439	26345	26530	26436	26559	26626	26426	26520	26582	26547	26580	26461	26578	26446	26383	26484	26571	26647	26517	26488	26551	26612	26657	26526	26573	26611	26612	26565	26500	26507	26676	26583	26464	26562	26540	26482	26482	26548	26455	26600	26579	26349	26543	26637	26538	26609	26529	26557	26507	26591	26532	26341	26461	26478	26509	26366	26538	26392	26649	26513	26574	26273	26579	26602	26684	26507	26493	26523	26453	26533	26657	26618	26569	26591	26730	26538	26498	26478	26359	26596	26427	26500	26586	26636	26535	26456	26599	26592	26633	26712	26669	26455	26535	26405	26471	26548	26484	26643	26511	26480	26547	26667	26543	26501	26648	26446	26562	26578	26672	26293	26553	26542	26624	26505	26257	26528	26552	26534	26332	26482	26696	26538	26502	26531	26518	26553	26588	26606	26592	26417	26433	26571	26522	26618	26639	26562	26473	26625	26604	26472	26758	26648	26655	26620	26427	26706	26610	26550	26541	26574	26571	26579	26416	26577	26611	26597	26515	26502	26695	26371	26547	26490	26458	26403	26347	26618	26361	26502	26538	26390	26593	26514	26378	26595	26508	26752	26349	26315	26656	26657	26476	26519	26499	26464	26355	26626	26530	26303	26406	26693	26422	26698	26692	26573	26586	26629	26403	26440	26487	26488	26476	26526	26479	26506	26563	26593	26456	26718	26453	26470	26549	26719	26688	26580	26508	26628	26486	26633	26681	26369	26599	26553	26409	26597	26533	26445	26356	26353	26517	26585	26471	26523	26512	26608	26381	26530	26310	26430	26614	26489	26360	26409	26682	26495	26524	26348	26489	26650	26536	26429	26584	26545	26454	26511	26664	26744	26685	26326	26574	26724	26475	26497	26560	26780	26543	26582	26580	26392	26217	26510	26501	26183	26375	26764	26435	26685	26484	26622	26279	26703	26537	26721	26286	26599	26620	26585	26541	26525	26347	26402	26513	26785	26688	26572	26644	26525	26570	26577	26423	26436	26592	26357	26511	26437	26429	26593	26514	26675	26371	26398	26405	26639	26502	26499	26600	26545	26603	26416	26462	26405	26630	26436	26496	26363	26478	26633	26190	26534	26737	26638	26485	26413	26422	26559	26575	26473	26564	26566	26547	26584	26472	26482	26547	26686	26510	26557	26245	26612	26447	26457	26526	26564	26556	26663	26463	26549	26470	26453	26568	26716	26527	26532	26549	26620	26752	26771	26579	26544	26495	26618	26282	26478	26577	26517	26647	26468	26483	26737	26599	26586	26494	26655	26548	26484	26517	26385	26461	26518	26623	26503	26639	26581	26560	26524	26448	26497	26509	26569	26404	26611	26574	26529	26646	26466	26744	26465	26555	26586	26454	26383	26656	26523	26562	26536	26586	26444	26272	26584	26687	26464	26634	26435	26301	26495	26376	26632	26440	26672	26556	26457	26432	26453	26494	26532	26601	26602	26480	26610	26612	26621	26610	26463	26610	26520	26556	26612	26321	26390	26564	26659	26656	26614	26456	26304	26407	26482	26416	26677	26516	26597	26410	26619	26611	26543	26642	26624	26585	26563	26286	26596	26479	26439	26557	26448	26358	26533	26472	26298	26416	26526	26355	26390	26665	26589	26342	26701	26562	26719	26593	26444	26623	26631	26461	26511	26717	26384	26620	26521	26517	26703	26531	26449	26495	26400	26719	26493	26430	26572	26578	26355	26517	26503	26483	26604	26411	26527	26411	26517	26409	26306	26399	26621	26479	26441	26638	26461	26438	26395	26594	26593	26651	26551	26703	26444	26704	26616	26326	26689	26637	26596	26360	26392	26527	26539	26764	26352	26664	26574	26407	26601	26494	26508	26417	26533	26496	26523	26558	26670	26436	26564	26496	26681	26519	26640	26562	26432	26471	26482	26454	26407	26488	26385	26585	26409	26385	26339	26469	26343	26624	26490	26639	26607	26679	26549	26622	26450	26650	26369	26457	26630	26557	26689	26526	26625	26540	26405	26480	26399	26580	26541	26590	26652	26498	26603	26628	26514	26288	26497	26573	26543	26643	26411	26493	26438	26787	26555	26498	26380	26524	26417	26583	26374	26587	26436	26500	26495	26349	26666	26450	26573	26469	26515	26472	26613	26497	26536	26559	26556	26496	26458	26669	26429	26527	26671	26533	26535	26450	26480	26428	26457	26395	26577	26398	26417	26307	26652	26422	26536	26617	26452	26594	26507	26553	26593	26389	26673	26647	26456	26492	26489	26513	26622	26525	26510	26510	26486	26398	26545	26631	26476	26547	26521	26686	26647	26434	26364	26419	26516	26607	26508	26579	26414	26632	26404	26426	26389	26489	26489	26490	26476	26481	26591	26570	26503	26517	26568	26561	26512	26601	26465	26612	26682	26699	26440	26491	26435	26518	26610	26539	26510	26509	26529	26457	26614	26425	26655	26468	26390	26433	26558	26506	26572	26487	26593	26555	26383	26664	26332	26571	26621	26508	26615	26675	26634	26493	26549	26631	26362	26359	26458	26616	26521	26464	26484	26655	26636	26552	26358	26645	26672	26524	26709	26350	26622	26458	26487	26789	26499	26454	26492	26567	26527	26652	26520	26461	26662	26541	26593	26613	26401	26650	26263	26419	26535	26563	26483	26556	26720	26478	26648	26579	26495	26690	26387	26467	26439	26638	26736	26481	26520	26660	26479	26673	26630	26684	26664	26472	26650	26472	26470	26532	26491	26553	26666	26554	26637	26593	26405	26432	26497	26641	26480	26569	26586	26411	26518	26446	26399	26636	26383	26349	26412	26617	26487	26497	26502	26476	26488	26532	26634	26469	26659	26526	26631	26551	26577	26470	26406	26473	26369	26516	26451	26602	26598	26299	26532	26576	26484	26449	26442	26707	26249	26674	26463	26509	26601	26675	26426	26591	26575	26442	26668	26379	26605	26542	26562	26634	26455	26528	26592	26586	26499	26550	26339	26545	26494	26540	26663	26368	26512	26485	26546	26623	26552	26481	26534	26430	26489	26544	26368	26380	26634	26809	26645	26570	26536	26525	26586	26269	26672	26500	26611	26564	26527	26319	26523	26542	26680	26537	26704	26594	26509	26564	26550	26544	26580	26362	26428	26551	26461	26625	26598	26427	26471	26464	26635	26362	26666	26525	26721	26470	26753	26590	26433	26586	26456	26450	26545	26431	26736	26673	26484	26605	26644	26634	26675	26667	26372	26604	26519	26492	26424	26582	26479	26450	26554	26505	26501	26491	26565	26512	26750	26611	26389	26485	26590	26618	26506	26582	26450	26538	26602	26599	26505	26468	26559	26547	26605	26470	26626	26656	26439	26468	26498	26443	26638	26425	26599	26391	26473	26702	26568	26518	26608	26677	26585	26328	26602	26602	26482	26662	26666	26381	26582	26585	26598	26542	26744	26527	26414	26722	26457	26599	26544	26473	26389	26401	26478	26648	26486	26286	26567	26385	26528	26503
23599	26946	41786	38131	34389	36763	38855	37349	37794	38206	37673	37857	37811	37935	37557	37758	37852	37993	37505	37640	37818	37490	37574	37610	37782	37871	37709	37865	37640	37854	37748	37587	37449	37650	37631	37592	37751	37483	37594	37641	37512	37732	37533	37724	37730	37511	37706	37545	37805	37563	37521	37543	37866	37554	37699	37809	37699	37699	37675	37723	37598	37465	37345	37637	37571	37720	37801	37631	37600	37750	37459	37668	37805	37587	37827	37601	37858	37643	37627	37836	37503	37488	37367	37396	37642	37505	37560	37593	37851	37429	37801	37616	37776	37796	37678	37622	37659	37533	37616	37506	37852	37625	37670	37527	37584	37359	37611	37603	37785	37526	37650	37709	37384	37361	37610	37645	37532	37337	37677	37618	37703	37569	37512	37454	37436	37674	37438	37487	37680	37606	37726	37426	37541	37605	37585	37769	37951	37503	37701	38009	37669	37439	37610	37644	37411	37443	37699	37618	37596	37693	37688	37801	37721	37635	37333	37614	37250	37614	37353	37524	37581	37806	37279	37628	37746	37569	37701	37540	37691	37745	37586	37552	37842	37593	37476	37655	37475	37546	37468	37680	37451	37624	37590	37396	37575	37218	37517	37474	37548	37487	37742	37619	37519	37466	37712	37740	37673	37531	37477	37625	37781	37864	37618	37478	37794	37878	37808	37702	37410	37642	37636	37633	37796	37524	37901	37896	37662	37797	37817	37609	37709	37810	37671	37504	37870	37460	37694	37559	37543	37758	37622	37488	37573	37219	37576	37432	37395	37385	37702	37752	37311	37616	37704	37732	37363	37616	37898	37567	37639	37461	37683	37524	37636	37551	37589	37733	37766	37585	37916	37289	37684	37574	37604	37540	37666	37770	37473	37653	37653	37781	37470	37533	37729	37516	37581	37484	37550	37511	37648	37545	37809	37470	37725	37533	37565	37761	37547	37417	37639	37724	37657	37583	38122	37577	37547	37844	37321	37528	37608	37269	37497	37528	37818	37566	37524	37592	37755	37417	37323	37781	37603	37656	37806	37365	37509	37580	37636	37675	37651	37775	37659	37764	37482	37662	37703	37724	37501	37566	37607	37368	37549	37441	37676	37596	37600	37599	37398	37667	37553	37565	37801	37734	37495	37555	37792	37600	37609	37704	37449	37642	37550	37454	37373	37481	37489	37640	37572	37619	37535	37809	37366	37442	37708	37605	37471	37719	37835	37507	37577	37603	37676	37528	37528	37451	37916	37651	37425	37897	37828	37390	37588	37699	37832	37647	37727	37761	37684	37448	37381	37875	37639	37580	37459	37374	37497	37737	37628	37690	37880	37837	37617	37583	37578	37908	37398	37483	37404	37696	37776	37583	37774	37581	37674	37727	37412	37343	37744	37916	37629	37549	37815	37732	37536	37603	37548	37424	37750	37647	37485	37272	37209	37739	37660	37659	37282	37661	37726	37469	37621	37646	37742	37648	37791	37590	37616	37470	37573	37476	37747	37785	37750	37467	37652	37794	37469	37683	37579	37563	37257	37502	37770	37380	37600	37639	37608	37394	37332	37475	37791	37607	37600	37358	37486	37574	37882	37635	37438	37539	37659	37361	37834	37472	37544	37674	37647	37348	37699	37597	37703	37831	37830	37555	37899	37969	37564	37578	37729	37407	37409	37725	38129	37468	37532	37305	37773	37743	37549	37761	37406	37718	37607	37733	37589	37454	37527	37360	37520	37570	37885	37566	37784	37624	37832	37840	37814	37581	37611	37542	37425	37542	37595	37733	37765	37559	37759	37431	37762	37424	37390	37314	37403	37581	37653	37588	37920	37495	37548	37566	37458	37372	37609	37575	37350	37509	37573	37621	37636	37461	37757	37597	37691	37734	37624	37431	37697	37573	38032	37285	37615	37559	37562	37625	37263	37802	37540	37528	37750	37710	37633	37853	37663	37665	37473	37466	37695	37765	37419	37577	37783	37702	37403	37371	37467	37830	37666	37621	37642	37987	37379	37542	37661	37551	37729	37920	37830	37694	37661	37425	37519	37636	37801	37395	37622	37482	37382	37679	37697	37692	37780	37670	37459	37654	37748	37661	37817	37572	37722	37557	37406	37338	37278	37481	37664	37581	37855	37657	37606	37448	37610	37644	37318	37502	37844	37694	37593	37591	37771	37566	37585	37490	37861	37849	37582	37244	37620	37648	37652	37734	37689	37597	37463	37541	37786	37781	37676	37750	37573	37458	37622	37466	37804	37770	37416	37635	37764	37731	37755	37572	37700	37670	37535	37327	37774	37304	37701	37707	37513	37563	37373	37680	37553	37694	37693	37799	37329	37618	37622	37534	37781	37520	37462	37583	37840	37714	37484	37381	37525	37401	37579	37426	38047	37676	37701	37851	37464	37361	37613	37746	37520	37684	37498	37466	37721	37568	37624	37339	37845	37474	37870	37773	37587	37650	37336	37438	37676	37673	37782	37510	37346	37585	37450	37498	37543	37400	37737	37676	37696	37554	37723	37531	37869	37614	37843	37657	37614	37353	37665	37458	37730	37676	37471	37684	37775	37442	37447	37801	37893	37582	37595	37495	37529	37558	37689	37650	37589	37599	37806	37626	37725	37545	37421	37838	37443	37600	37630	37628	37511	37443	37524	37663	37767	37653	37585	37581	37521	37537	37734	37514	37333	37442	37531	37469	37461	37559	37782	37797	37693	37627	37362	37434	37564	37885	37763	37509	37702	37912	37633	37576	37330	37531	37425	37540	37900	37568	37682	37496	37493	37546	37805	37535	37483	37737	37791	37938	37517	37662	37747	37625	37493	37593	37900	37714	37362	37766	37449	37558	37817	37640	37396	37522	37631	37674	37410	37841	37582	37481	37806	37770	37649	37687	37477	37494	37647	37694	37407	37277	37694	37544	38026	37819	37597	37619	37611	37825	37853	37547	37925	37543	37690	37719	37554	37735	37550	37674	37699	37850	37417	37549	37317	37852	37743	37449	37800	37455	37521	37521	37909	37633	37718	37656	37692	37516	37615	37519	37442	37760	37670	37538	37476	37577	37654	37448	37668	37254	37650	37619	37566	37751	37586	37575	37619	37550	37704	37973	37690	37585	37628	37640	37797	37366	37933	37472	37800	37467	37835	37201	37719	37607	37380	37605	37521	37613	37498	37694	37970	37606	37737	37656	37499	37389	37477	37551	37693	37529	37632	37451	37739	37874	37700	37733	37619	37736	37632	37589	37294	37789	37714	37327	37613	37763	37575	37538	37777	37727	37621	37579	37759	37460	37455	37675	37909	37920	37841	37608	37608	37532	37839	37824	37753	37670	37592	37568	37700	37754	37748	37764	37672	37719	37607	37817	37796	37527	37440	37351	37616	37794	37627	37771	37556	37369	37530	37742	37444	37556	37599	37369	37813	37428	37633	37470	37692	37543	37364	37477	37539	37810	37601	37317	37623	37759	37506	37568	37725	37542	37859	37653	37652	37444	37510	37736	37723	37633	37731	37501	37559	37745	37599	37723	37446	37434	37546	37730	37721	37500	37349	37660	37613	37603	37701	37725	37425	37742	37711	37720	37709	37668	37819	37338	37460	37591	37750	37451	37635	37556	37686	37650	37761	37663	37686	37645	37622	37426	37701	37683	37494	37948	37529	37773	37686	37730	37729	37565	37916	37631	37479	37412	37717	37492	37558	37435	37497	37554	37517	37738	37748	37681	38023	37697	37454	37674	37687	37680	37676	37722	37645	37689	37418	37691	37640	37642	37353	37425	37634	37620	37593	37397	37763	37624	37510	37572	37871	37632	37539	37439	37595	37639	37769	37649	37634	37558	37642	37587	37713	37579	37569	37781	37829	37723	37715	37799	37788	37498	37486	37350	37877	37682	37790	37581	37738	37729	37617	37583	37740	37403	37445	37524	37321	37429	37470	37560	37675	37661	37517	37953	37822	37546	37453	37467	37783	37763	37614	37783	37625	37511	37633	37593	37850	37648	37338	37837	37713	37624	37356	37473	37734	37486	37686	37806	37660	37320	37553	37586	37703	37783	37498	37474	37854	37479	37913	37769	37542	37601	37475	37319	37533	37683	37668	37448	37822	37366	37858	37407	37651	37849	37497	37647	37711	37559	37321	37722	37858	37463	37830	37890	37545	37512	37432	37548	37778	37530	37647	37596	37516	37518	37545	37741	37254	37927	37524	37638	37725	37675	37731	37518	37499	37508	37688	37450	37910	37395	37345	37633	37577	37859	37822	37581	37573	37453	37236	37706	37714	37554	37401	37495	37484	37489	37450	37780	37777	37578	37538	37619	37749	37483	37612	37477	37536	37504	37535	37598	37423	37625	37687	37624	37377	37641	37677	37544	37731	37731	37794	37524	37551	37452	37260	37612	37523	37617	37556	37633	37437	37659	37611	37597	37873	37724	37665	37768	37468	37910	37585	37502	37548	37385	37498	37501	37677	37776	37534	37425	37610	37622	37680	37539	37895	37526	37615	37644	37470	37351	37672	37740	37964	37794	37742	37746	37854	37702	37498	37456	37600	37409	37555	37723	37417	37525	37591	37275	37488	37534	37364	37603	37978	37678	37557	37670	37751	37739	37299	37506	37560	37587	37429	37723	37581	37434	37469	37594	37330	37416	37667	37554	37816	37563	37517	37825	37693	37765	37561	37645	37446	37448	37826	37752	37672	37473	37630	37441	37413	37564	37542	37686	37377	37692	37805	37423	37516	37521	37597	37498	37914	37594	37678	37522	37463	37622	37422	37508	37797	37467	37415	37464	37726	37637	37543	37706	37613	37502	37409	37396	37433	37644	37945	37352	37561	37334	37468	37679	37723	37705	37466	37768	37591	37623	37572	37490	37512	37508	37669	37536	37569	37692	37811	37933	37649	37735	37633	37337	37626	37331	37485	37502	37642	37438	37566	37500	37798	37669	37600	37388	37459	37759	37567	37410	37634	37688	37882	37693	37616	37685	37622	37665	37561	37466	37661	37516	37397	37684	37567	37499	37713	37637	37790	37530	37653	37961	37751	37630	37696	37627	37890	37479	37588	37659	37791	37844	37502	37569	37759	37744	37585	37698	37565	37561	37573	37836	37791	37859	37574	37574	37520	37353	37720	37650	37755	37685	37815	37664	37825	37517	38040	37434	37313	37687	37543	37669
68036	106837	88994	57342	37026	29021	27083	26917	26847	26762	26982	26988	26845	26819	26826	26861	27120	26953	26964	26813	26850	26724	27053	26890	26790	26757	26872	26857	26661	26940	26772	26874	26971	26949	26685	26836	26869	26781	26901	26873	26840	26817	26961	26885	26929	26954	27035	26950	26860	26774	26911	26875	26949	26859	26938	26821	26936	26812	26710	27142	26905	26790	26822	26728	26794	27113	26841	26846	26714	26807	26858	26933	26876	26927	27036	26828	26886	26914	26776	26912	26862	26851	26894	26956	27000	27061	26977	26905	26790	26874	26675	26621	26825	26747	26853	26726	27005	26810	26949	26820	26764	26912	26996	26801	26915	26789	26589	26799	26985	26860	26919	26811	26844	26842	26866	26889	26799	26998	26979	27069	26824	26636	27057	26998	26820	26990	26818	26878	27007	26748	26885	26994	26879	26768	26910	26858	26964	26833	26922	26969	26928	26938	26743	26800	26984	26794	27007	26915	26895	26843	26918	26753	26964	26750	26891	26906	26707	26811	26989	27038	26836	26662	26990	26786	26929	26883	26740	26951	27065	26866	26835	26887	26776	26901	26713	26801	26919	26954	26722	27078	26955	26941	26671	26754	26898	26906	26873	26845	26853	26752	26999	26810	27061	26902	26728	26851	26757	26812	26921	26876	26876	26816	26966	26943	26759	26812	26655	26792	26770	27031	26847	26914	26893	26753	26820	26797	26861	26837	26868	27050	26604	26838	26694	26885	26794	26864	26833	26829	26730	26742	26801	26851	26999	26787	26790	26856	27039	26970	26818	26863	26998	26982	26894	26731	26821	26949	26857	27045	26923	26970	26920	26835	26795	26922	26879	27003	26799	26964	26819	26888	26679	26847	26873	26789	26904	26876	26787	27055	26796	26809	26878	26705	26796	26820	26919	26881	26908	26904	27006	26850	26826	26987	26719	26943	26894	26988	26822	26852	26766	26931	26928	26692	26960	26740	26819	27054	26746	27030	26969	26846	26900	26861	26990	26979	26900	26869	26866	26659	26894	26829	26860	26662	26833	26761	26936	26674	26868	26833	26967	26840	26856	26989	26979	26901	26915	26779	26971	26827	27169	26878	27013	26927	27123	26937	26580	26975	26984	26986	26748	26852	26915	26897	27007	26756	26916	26870	27031	26905	27143	27035	26812	26898	26990	26767	27009	26974	26729	26849	26866	26873	26963	26876	26969	26819	26826	26991	26751	26833	26916	26804	27006	26831	26703	26986	26655	26804	26796	26973	26884	27059	26851	26940	26678	26955	26917	26934	26875	26675	26853	26942	26953	26772	27049	26730	27004	26826	26973	26918	26769	26773	26870	26902	26836	26771	26896	26743	27059	26744	26933	27000	26891	26886	26723	26895	26838	26932	26996	26886	26815	26889	26935	26985	26968	26767	26794	26739	26794	26896	26816	26985	26855	26833	26890	26970	26787	26848	26906	26929	26962	26723	27032	26971	26795	26820	26871	26843	26930	26788	26913	26997	26849	26806	26920	26778	26950	26922	27010	26884	26849	26806	27080	26903	26861	26813	26887	26994	26897	26890	26810	26914	26929	26832	26746	26905	26994	26815	26812	26954	26972	27011	26839	26943	26800	26820	26744	26821	26926	26991	26780	26928	27004	27086	26903	26879	26826	26901	26882	26903	27020	26895	26805	26764	26907	26903	26856	26782	26933	26937	26709	26802	27090	26954	26863	26803	26813	26844	26996	26958	26875	26826	27096	26735	26752	26907	26983	27085	26870	26908	26895	26866	26976	26998	26882	26799	26860	26911	27099	26750	26715	26611	26749	26904	27159	26921	27057	26723	26938	26817	26813	27000	26793	26604	26807	26943	26762	26806	26910	26900	27064	26769	26736	26897	26987	26891	26970	27050	26888	26747	26769	27135	26870	26845	26961	26789	26898	26951	26926	26673	26891	26698	26871	26723	26811	26786	27161	26764	26838	26688	26884	26946	26845	26999	26835	26650	26879	26993	26991	26843	26901	26980	26993	26931	27041	27001	26811	26943	26764	26745	26863	26921	26964	27068	26778	27019	26805	26786	26861	26841	26746	26862	26796	26993	26942	26838	26841	26789	26750	27080	27012	26885	27019	26798	26921	27013	26903	26983	26691	26737	26747	27005	27009	26967	26846	26754	26976	26632	26812	26919	26831	26740	26700	26826	26811	26930	26874	26768	26968	26864	26927	26737	26917	26906	27042	26890	26897	26734	26894	26860	26931	26940	26955	26889	26835	26825	26870	26932	26702	26969	26986	26859	27056	26876	26994	26765	26790	26681	26894	26780	26796	26854	26778	26924	26889	26950	26891	26857	26758	26916	26914	26834	26903	26961	26884	26828	26821	26853	27112	26708	27044	26798	26792	27185	26977	26864	26915	26876	26758	26788	26814	26924	26927	26725	26896	26977	26648	26767	26927	26958	26874	26681	26859	26909	26931	26921	26970	26965	26752	26908	26901	26749	26829	26744	27056	26887	27069	26803	26929	26861	26928	26854	26964	26981	26770	26909	26744	26903	26943	26734	26812	26894	26987	26662	26915	26797	26786	26932	26770	26671	26977	26889	26946	26952	26939	26763	26973	26936	27031	26863	26987	26772	26731	26682	26998	26979	26887	26834	26825	26869	26825	27132	27040	27010	26885	26769	26816	26976	26819	26894	26877	26793	26785	26873	27007	26991	26891	26965	26992	26837	26828	27014	26757	26811	26826	26817	26860	26853	26958	26902	26959	26937	26850	26880	26876	26787	26812	27018	26860	26729	26787	26867	26946	26913	26818	26742	26826	26837	26786	26919	26720	26803	26915	26787	26661	26973	26900	26872	26773	26852	27016	26840	26981	26895	26813	27019	26733	26829	26968	26744	26957	27089	26945	26674	26845	26946	27001	26882	26808	27168	26764	26605	26733	26771	26897	26864	26766	26764	26930	26865	26763	26888	26803	26943	26965	27141	27020	26822	27027	26896	26982	26889	26963	26998	27005	26967	27110	26969	26842	26966	26809	26697	26946	26941	26815	26950	26988	26860	26913	26903	26822	26935	26902	26807	26936	26761	26953	26891	26731	27126	26856	26839	26859	26942	27004	26727	26815	26892	26731	26857	26773	26783	26955	26890	26913	26988	26985	26840	26955	26778	26890	26977	26853	26903	26975	27008	26914	26963	26844	26955	26645	26745	26956	26540	26816	26966	26819	26925	26881	26823	26812	27062	26949	26709	26955	26836	26880	26973	26995	26670	26813	26946	26803	26970	26889	26738	26859	26874	26850	26796	26836	26871	27099	27071	26658	26862	26839	26890	26960	26868	26852	26817	26862	26967	26636	26949	27002	26903	26808	26896	26852	26923	27064	26817	26993	27062	26848	26985	26961	27009	26650	26963	26919	26946	26978	26867	26837	26703	26852	26994	26627	26915	26811	26757	26915	26860	26863	26907	26787	26814	26741	26884	26777	26925	26853	27068	26968	27026	26891	26808	26895	26975	26920	27101	26761	26820	26790	26720	26895	26622	26866	26864	26906	26659	26800	26959	26874	26878	26779	26956	27014	26972	26818	26834	26776	26864	26900	26897	26962	26821	26875	26850	26846	26913	27028	26942	27088	26748	26877	26874	26816	26900	26713	26745	27023	26818	26825	26929	26909	26800	26726	26819	26851	26929	26926	27059	26800	26868	26830	26767	26872	26948	26975	27042	26897	26841	26859	26923	26875	26926	26630	26832	26860	26786	26909	26877	26893	26806	26814	26853	26709	26853	27020	26722	26929	26680	26728	26649	26988	26687	26952	26926	26870	26962	26858	26849	26787	26946	26971	26826	26909	26929	26747	26853	26895	26988	26795	26874	26831	27016	27042	26941	26824	27058	26782	26728	26806	26804	26918	26907	26769	26686	26927	26952	26828	26889	26904	26772	26923	26973	26793	26723	27022	26892	26932	26981	26931	26751	26870	26989	26971	26883	26841	26920	26887	27029	26972	26882	26710	26832	26682	27051	26791	26761	26840	27007	26934	26869	26743	26824	27007	26900	26798	27122	26956	26895	26805	26778	26948	26917	26958	26882	26924	26980	26968	26951	26774	26788	26967	26888	26701	26612	26880	26864	26893	26829	26978	26983	26900	26813	26894	26720	26933	26688	26889	26759	26921	26986	26730	26843	26912	27003	26848	26899	26982	26732	26930	26856	26959	27003	26599	26878	26875	26865	27061	26888	26901	26881	26965	26879	26905	26949	26921	26996	26746	26873	26925	26714	27014	26961	26898	26947	27049	26791	26826	27013	26861	26872	26818	26777	26899	26901	27041	26915	26939	26774	26889	26702	26872	26991	26953	26924	27037	26798	26953	26993	26866	26914	26889	26719	26865	26798	26967	26848	26951	26912	26945	26754	26946	27070	27005	26960	26911	26818	26950	26981	26899	26976	26883	26946	26955	26984	26812	26729	26842	26836	26838	26968	27013	26899	26920	26890	26849	26815	27012	27046	26882	26752	26867	27169	26836	26853	26899	26801	27039	26907	27040	26924	26616	27016	26904	26670	26974	26997	26864	26925	26865	26905	26921	27093	26926	26791	27069	26813	26674	26947	26921	26795	27149	26979	26947	26810	27080	26910	26876	27020	26712	26795	26946	26884	27027	26650	26948	27084	27082	26776	26962	26810	27065	26882	27076	27003	26738	26815	26728	26893	26962	26795	26912	26938	26875	26725	26938	26885	26843	26900	26679	26775	26872	26832	26716	26859	26842	26882	26990	26870	26826	27067	26814	26764	26882	26966	26848	27085	26833	26918	26912	26916	26829	26909	26806	26708	26884	26951	26794	26761	26855	26801	26746	26838	26917	26772	27029	26953	26983	26777	26971	26756	26895	26764	26898	26913	27071	26778	26775	26843	26902	26948	26820	26879	27076	26706	26740	26954	26979	26924	26895	26825	26782	26649	27172	26827	26922	26841	26840	26802	26935	26821	26895	26461	27050	26836	26888	26918	26906	26892	26942	26964	27040	27055	26800	26912	26722	26903	26913	26838	27023	26863	26917	26845	26884	26877	26879	26922	26984	26922	26751	27065	26835	26837	26865	26791	26867	26697	26974	27073	26908	27027	27094	26790	26968	26737	26806	26842	26942	26850	26803	26997	26922	26711	26827	27036	26852	26898	26743	26751	26809	26744
22747	26378	42416	39509	33672	35893	39559	38325	38197	38663	38576	38503	38711	38952	38433	38636	38498	38306	38505	38881	38251	38464	38345	38549	38536	38340	38375	38308	38241	38350	38394	38166	38306	38406	38418	38185	38270	38388	38593	38460	38357	38266	38114	38235	38329	38403	38264	38300	38296	38484	38443	38284	38330	38223	38137	38390	38225	38522	38329	38891	38375	38438	38350	38431	37961	38527	38377	38142	38211	38284	38142	38390	38686	38090	38257	38276	38240	38228	38339	38333	38318	38415	38090	38645	38408	38254	37925	38424	38363	38418	38489	38284	38210	38011	38226	38364	38216	38381	38665	38505	38447	38125	38295	38193	38331	38281	38090	38329	38172	38087	38098	38145	38483	38319	38342	37959	38242	37920	38138	38044	38225	38080	38315	38352	38295	38290	38345	38464	38220	38316	38428	38222	38607	38334	38341	38293	38279	38151	38392	38023	38133	38254	38282	38116	38221	38348	38466	38461	38155	38203	38158	38409	38412	38135	38085	38130	38480	38143	38230	38017	38344	38040	38286	38128	38166	38295	38137	38333	38102	38264	38408	38149	37861	38208	38040	38406	38225	38182	38423	38113	38187	38286	38131	38329	38131	38119	38269	38110	38325	38254	38124	38338	38212	38252	38223	38114	38278	38388	38378	38292	37993	38037	38384	38488	38084	38116	38073	38112	38161	38388	38283	38357	38303	38405	38152	38261	38293	38129	38342	38361	37966	38094	38352	38216	38156	38232	38067	38290	38164	38190	38326	38202	38360	38262	38221	38236	38231	38503	38356	38238	38526	38066	38248	38219	38089	38244	38031	38202	38369	38175	38184	38112	38223	38336	38508	38354	37922	38334	38286	38179	38584	38257	38234	38250	38322	38594	38123	38112	38257	38314	38146	38399	38132	38007	38309	38299	38102	38282	38251	38307	38262	38467	38291	37913	37968	38490	38327	37975	38286	38487	38297	38236	38350	38475	38465	38230	38537	38492	38376	38355	38193	38262	38078	38237	38239	38436	38349	37939	38347	38107	37978	37949	38233	38223	38277	38349	38274	38167	38157	38360	38483	38061	38344	38323	38283	38124	38145	38090	38415	38165	38151	38322	38166	38281	38364	38368	38257	38307	38361	38378	38215	37997	38010	38290	37974	38225	38013	38272	38331	38225	38042	38256	38275	38282	38413	38307	38106	38170	38472	38403	38386	38182	38114	38287	38249	38321	38212	38197	37947	38078	38434	38431	38306	38171	38124	38098	38107	38096	38174	38170	38269	37984	38256	38271	38211	38247	37941	38110	38369	38062	38246	38296	38073	38133	38180	38116	38210	38120	38351	38290	38485	37981	38264	38358	38401	38319	38339	38212	38071	38168	38124	38248	38287	37964	38094	38435	38295	38212	38159	38209	38003	38370	38395	38107	38213	38031	38278	38343	38295	38356	38182	38425	38234	38044	38289	38083	38332	38334	38324	38117	38226	38206	38137	38381	38231	38382	38338	38280	38051	38226	38083	38212	38207	38513	38120	38294	38354	38365	38268	38273	38374	38233	38405	38331	38263	38310	38604	38318	38105	37945	38179	38377	38518	38045	38071	38079	38105	38241	38232	38381	38171	38139	38133	38481	38393	37985	38090	38361	38355	38219	38306	38080	38428	38260	38495	38272	38394	37996	38163	38140	38274	38379	38166	38373	38371	38400	38235	38016	38272	38383	38134	38211	38392	38435	38298	38209	38245	38173	38392	38333	37861	38073	38339	38016	38388	38391	38374	38207	38107	38285	38139	38075	37991	38000	38471	38230	38216	38325	38449	38379	38478	38056	38443	38368	38379	38165	38105	38151	37968	38213	38293	38324	38369	38411	38512	38190	37846	38307	38497	38453	38104	38347	38093	38300	38153	38505	38356	38309	38182	38358	38296	38087	38186	38309	38238	38039	38215	38380	38327	38228	38361	38221	38367	38345	37983	38175	38377	38311	38508	38116	38231	38178	38224	38379	38401	38317	38164	38316	38383	37949	38483	38116	38440	38340	37985	37979	38079	38153	38162	38027	38187	38063	38064	38436	38333	38293	38363	38186	37907	38298	38130	38119	38201	38353	38161	38099	38369	38179	38298	38073	38469	37834	38114	38199	38112	38182	38324	38219	38373	38047	38462	38167	38146	38167	38194	38123	38311	38300	38315	38142	38380	38264	38263	38169	38050	38136	38315	38191	38138	38442	38016	37919	38262	38209	38375	37957	38352	38224	38417	38183	38459	38382	38464	38442	37974	38605	38004	38173	38231	38122	38323	38436	38250	38309	37996	38232	38241	38101	38155	38385	37961	38341	38420	38388	38535	38326	38168	38139	38267	38233	38357	38151	38295	37940	38252	38146	38345	38191	38271	38215	38390	38315	37946	38300	38364	38141	38310	38289	38262	37989	38216	38349	38306	38268	38507	38232	38343	38503	38518	38005	38291	38066	38565	38267	38285	38052	38303	38308	38325	38304	38182	38214	38247	38414	37868	38102	37941	38380	38240	38180	37984	38442	38107	38114	38383	38390	38340	38287	38300	38313	38379	38503	38354	38227	38314	38208	38287	37974	38213	38087	38110	38235	38113	38105	38030	38246	38387	38086	38317	38333	38494	38049	38211	38226	38189	38195	38293	38222	38192	38114	38289	38078	38376	38169	38322	38020	38357	38321	38251	38216	38257	38145	38389	38509	38045	38375	38038	38049	38390	38320	38347	38402	38377	38147	38228	38239	38375	38356	38207	38035	38373	38125	38114	38441	38388	38244	38135	38376	38256	38020	38207	38183	38441	38128	38257	38237	38402	38366	38189	38474	38149	38306	37969	38135	38414	37958	37969	38249	38353	38289	38139	38097	38046	38181	38016	38132	38347	38097	38086	38430	38163	38320	38313	38221	38241	38167	38350	38257	38452	38248	38204	38073	38323	38143	38151	38311	38198	38244	38386	38256	38354	38429	38205	38035	38098	38076	38101	37874	38341	38083	37918	38343	38079	38307	38260	38048	38043	38172	38000	38188	38296	38308	38369	38311	38289	38176	38282	37912	38222	38323	38233	38042	38144	38592	38351	38100	38355	38096	38353	38262	38487	38195	38342	38609	38341	38233	38182	37908	38192	38209	38336	38051	38268	38147	38024	38134	38230	38008	38035	38123	38308	38187	38312	38290	38234	38533	38140	38343	38314	38201	38394	38201	38123	38054	38119	38243	38326	38426	38312	38356	38364	38154	38465	38134	38385	38099	38265	38215	38223	38111	38307	38188	38206	38282	38076	38221	38472	37920	38432	38205	38097	38264	38308	38425	38434	38155	38025	38318	38210	38219	38185	38357	38310	37841	38380	38389	38262	38449	38564	38477	38415	38240	38285	38311	38338	38087	38399	38310	38420	38432	38506	38223	38488	38257	38071	38149	38300	38394	38097	38473	38387	38290	38331	38138	38310	38299	38109	38398	38263	38167	38407	38253	38049	38287	38073	38182	38313	38219	38026	38115	37991	38292	38294	38263	38243	38239	38033	38282	38146	38459	38271	38212	38529	38289	38370	38094	38509	38214	38118	38184	38122	38252	38452	38051	38233	38596	37955	38118	38250	38102	38027	38365	38570	38166	38451	38201	38237	37939	38186	38101	38353	38578	38368	38232	38454	38152	38386	38616	38281	38070	38316	38203	38187	38292	38493	38157	38384	38025	38171	38668	38229	38503	38284	38406	38139	38198	38242	38199	38049	38275	38026	38241	38126	38188	37982	38169	38134	38349	38200	38321	38139	38309	38232	38270	38154	38191	38311	38245	38385	38185	38103	38418	38279	38321	38732	38089	38127	38378	38258	38157	38255	38036	38297	38293	38370	38158	38299	38189	38083	38452	38480	38435	38274	38212	38138	38205	38212	38229	38433	37931	38177	38020	38543	38312	38442	38081	38248	38143	38240	38107	38451	38115	37988	38275	38217	38327	38187	38399	38282	38515	38045	38358	38114	38294	38058	37993	38242	38131	38436	38557	38171	38131	38277	38232	38132	38633	38237	38333	38373	37840	38236	38451	38427	38193	38280	38323	38287	38401	38412	38453	38013	38148	38422	38311	38437	38209	38249	38400	38130	38299	38483	38164	38434	38323	37946	37933	38262	38222	38334	38249	38337	38120	38285	38140	38331	38154	38203	38181	38546	38378	38222	38457	38431	38425	38225	38453	38074	37934	38144	38404	38341	38116	38245	38349	37946	38105	38241	38221	38033	38128	38283	38309	38309	38255	38254	38248	38278	38391	38342	38227	38366	38258	38413	38201	38223	38511	38344	38443	38248	38007	38125	38033	37904	37967	38590	38210	38266	38157	38130	38340	38434	37996	38192	38241	38321	38115	38251	38144	38201	38085	38243	38450	38167	38188	38160	38417	38184	38780	38154	38213	38253	37870	38130	38317	38236	38096	38563	38141	38169	38518	38416	38368	38160	38381	38090	38333	38592	38139	38322	38232	38189	38258	38396	38355	38383	38319	38339	38259	38316	38180	38207	38128	38495	38456	38178	37977	38365	38063	38246	38073	38233	38426	38044	38358	38298	38275	38006	38151	38303	38181	38337	38250	38276	38457	38367	38147	38322	37931	38257	38400	38172	38581	38253	38304	38278	38106	38164	38213	38067	38238	38099	38423	38350	38163	38326	38209	38145	37962	38336	38224	38389	38136	38320	38139	38353	38287	37966	38184	38464	38481	38449	38316	38036	38185	38299	38124	38167	38114	37925	38233	38415	38083	38448	38223	38294	38170	38385	38216	38283	38406	38372	38217	38143	38366	38497	38198	37890	38258	38084	38142	38316	38293	38250	38270	38339	38338	38224	38026	38071	38079	38175	38427	38434	38127	38311	38524	38229	38301	38368	38364	38383	38383	38151	38207	38360	38313	38212	38058	38344	38605	38099	38009	38351	38104	37945	38311	38092	37991	38106	38332	38489	38334	38087	38005	38378	38336	37959	37941	38177	38478	38177	38322	38199	38157	38378	38346	38284	38173	38391	38158	38323	37939	38685	38236	38427	38142	38378	38371	38216	38168	38148	38381	38077	38281	38323	38302	38084	38193	38272	38311	38188	38256	38078	38149	38249	38279	38225	38186	38294	38043	38253	38021	38353	38136	38427	38070	38391	38014	38241	38285	38360	38189	38167	38465	38368	38173
59550	97821	92301	70183	43028	30453	27688	27143	27168	27043	27027	27017	27136	27140	27155	27131	27101	27109	27283	27391	27189	27435	27221	27169	27287	27310	27325	27296	27176	27395	27282	27279	27225	27383	27099	27170	27396	27284	27316	27246	27359	27162	27307	27320	27161	27210	27235	27318	27240	27198	27215	27260	27315	27186	27175	27262	27378	27317	27123	27318	27459	27241	27264	27410	27338	27242	27363	27193	27213	27186	27266	27138	27292	27267	27223	27187	27212	27465	27330	27069	27363	27251	27404	27371	27173	27169	27466	27198	27135	27325	27324	27139	27419	27207	27291	27242	27156	27435	27174	27280	27188	27426	27198	27279	27295	27182	27130	27210	27168	27241	27184	27160	27222	27201	27231	27250	27124	27096	27012	27376	27075	27385	27346	27377	27218	27340	27243	27261	27339	27214	27040	27319	27233	27324	27082	27219	27223	27149	27116	27383	27247	27181	27233	27144	27278	27205	27241	27460	27179	27193	27162	27324	27295	27335	27284	27293	27134	27143	27048	27188	27220	27241	27406	27279	27306	27277	27270	27107	27099	27358	27272	27262	27244	27180	27234	27218	27176	27157	27156	27355	27331	27091	27307	27205	27222	27345	27247	27257	27341	27157	27226	27293	27294	27218	27211	27313	27256	27059	27302	27236	27387	27201	27244	27298	27104	27241	27340	27142	27115	27308	27231	27343	27349	27314	27157	27194	27403	27185	27395	27337	27273	27335	27322	27314	27193	27220	27377	27108	27380	27367	27183	27213	27249	27220	27199	27284	27326	27242	27322	27187	27280	27390	27060	27420	27233	27159	27147	27208	27292	27276	27192	27006	27270	27413	27245	27116	27313	27345	27074	27460	27175	27202	27323	27230	27271	26925	27265	27277	27109	27299	27243	27252	27260	27303	27235	27491	27296	27270	27182	27352	27224	27180	27312	27140	27326	27169	27257	27118	27119	27268	27272	27343	27182	27322	27254	27247	27331	27307	27211	27338	27190	27216	27082	27118	27383	27296	27307	27265	27472	27193	27095	27245	27299	27402	27317	27211	27204	27231	27216	27261	27275	27187	27092	27351	27033	27318	27169	27282	27310	27237	27164	27408	27302	27334	27280	27215	27207	27130	27400	27236	27186	27224	27223	27373	27374	27300	27075	27063	27419	27257	27249	27312	27236	27151	27229	27321	26892	27220	27299	27263	27183	27377	27182	27354	27253	27346	27459	27341	27262	27276	27091	27011	27186	27204	27139	27226	27336	27097	27190	27267	27199	27268	27332	27261	27141	27290	27324	27319	27324	27266	27185	27278	27225	27235	27141	27286	27331	27348	27390	27121	27350	27403	27305	27164	27305	27327	27323	27364	27109	27220	27408	27294	27195	27253	27328	27328	27210	27299	27123	27549	27159	27188	27363	27049	27136	27375	27176	27052	27180	27195	27154	27336	27150	27138	27316	27064	27122	27224	27278	27224	27391	26985	27181	27253	27358	27350	27173	27189	27404	27294	27266	27168	27317	27309	27403	27175	27315	27120	27261	27285	27113	27290	27167	27173	27313	27399	27070	27306	27229	27224	27293	27196	27231	27265	27140	27301	27255	27173	27032	27287	27324	27289	27140	27204	27210	27225	27212	27312	27399	27235	27179	27307	27210	27426	27276	27263	27186	27192	26968	27410	27482	27319	27230	27259	27390	27303	27076	27357	27221	27173	27373	27297	27235	27417	27196	27345	26991	27086	27090	27229	27249	27382	27299	27207	27346	27146	27242	27208	27391	27086	27431	27327	27066	27237	27197	27454	27369	27287	27352	27281	27167	26967	27116	27404	27145	27348	27178	27161	27094	27258	27178	27221	27254	27140	27131	27300	27201	27152	27236	27243	27250	27146	27304	27250	27138	27358	27021	27194	27140	27211	27335	27360	27195	27261	27292	27219	27132	27280	27341	27156	27219	27148	27456	27259	26963	27342	27168	27307	27281	27223	27283	27113	27505	27284	27256	27325	27379	27281	27199	27272	27430	27256	27242	27476	27311	27335	27273	27189	27199	27228	27356	27280	27289	27071	27316	27189	27314	27062	27279	27204	27161	27221	27287	27282	27149	27200	27312	27111	27435	27320	27264	27448	27163	27270	27325	27305	27330	27280	27112	27544	27298	27185	27313	27310	27353	27261	27360	27452	27274	27219	27398	27278	27236	27403	27240	26968	27281	27288	27309	27222	27387	27392	27163	27308	27253	27210	27226	27246	27125	27399	27366	27270	27218	27405	27095	27264	27333	27118	27162	27174	27172	27084	27230	27199	27380	27465	27313	27056	27237	27184	27177	27244	27322	27205	27316	27284	27300	27006	27347	27279	27249	27277	27112	27235	27257	27163	27320	27529	27297	27113	27399	27170	27054	27095	27383	27092	27234	27391	27535	27189	27525	27241	27313	27195	27290	27478	27155	27257	27148	27291	27153	27117	27422	27224	27345	27170	27205	27382	27237	27017	27229	27327	27434	27252	27223	27383	27199	27382	27207	27396	27247	27197	27239	27079	27195	27130	27351	27115	27384	27214	27182	27339	27345	27259	27224	27243	27322	27276	27135	27297	27277	27233	27099	27233	27262	27190	27302	27199	27408	27268	27183	27164	27061	27248	27217	27229	27191	27426	27218	27411	27304	27292	27458	27197	27278	27182	27170	27266	27444	27044	27162	27247	27297	27173	27303	27321	27189	27225	27430	27404	27364	27399	27323	27226	27459	27268	27334	26938	27282	27284	27244	27244	27258	27208	27410	27317	27180	27400	27339	27218	27091	27221	27279	27211	27336	27155	27389	27223	27176	27139	27198	27396	27002	27239	27323	27226	27302	27278	27111	27211	27334	27312	27099	27256	27244	27243	27295	27316	27122	27293	27303	27020	27090	27182	27329	27233	27237	27249	27356	27108	27113	27371	27093	27289	27295	27197	27377	27374	27289	27295	27263	27198	27197	27378	27377	27441	27306	27214	27251	27389	27223	27162	27323	27231	27179	27304	27271	27341	27427	27196	27150	27177	27473	27159	27194	27292	27230	27072	27379	27106	27202	27302	27153	27375	27241	27387	27296	27064	27319	27089	27049	27156	27350	27110	27246	27229	27263	27346	27208	27184	27135	27354	27117	27369	27209	27243	27318	27193	27297	27197	27157	27467	27409	27367	27228	27182	27239	27444	27181	27212	27287	27265	27202	27334	27325	27261	27025	27119	27099	27361	27215	27306	27265	27211	27253	27196	27254	27255	27130	27440	27071	27296	27284	27376	27265	27288	27196	27364	27374	27249	27129	27353	27124	27259	27272	27166	27187	27223	27297	27301	27315	27198	27297	27389	27153	27311	27250	27359	27316	27374	27185	27300	27204	27208	27167	27096	27478	27140	27324	27258	27339	27109	27336	27214	27179	27254	27363	27309	27346	27000	27215	27321	27354	27174	27251	27261	27253	27171	27398	27150	27346	27309	27008	27257	27236	27369	27168	27378	27128	27375	27254	27335	27060	27486	27091	27286	27297	27451	27083	27156	27351	27356	27195	27335	27083	27247	27245	27124	27156	27156	27196	27316	27245	27197	27219	27306	27090	27235	27385	27180	27281	27228	27149	27122	27342	27158	27187	27340	27178	27406	27100	27210	27096	27325	27439	27183	27164	27441	27215	27154	27249	27159	27430	27283	27494	27225	27173	27032	27102	27263	27293	27200	27176	27305	27280	27153	27430	27186	27248	27265	27318	27210	27367	27297	27156	27158	27520	27246	27214	27356	27131	27368	27330	27258	27303	27254	27471	27310	27342	27226	27242	27220	27272	27262	27218	27369	27366	27226	26986	27409	27219	27243	27212	27384	27406	27379	27268	27350	27394	27126	27160	27265	27437	27235	27106	27403	27146	27333	27145	27340	27303	27019	27189	27350	27100	27110	27151	27110	27364	27159	27293	27060	27464	27273	27457	27328	27045	27189	27188	27110	27318	27060	27102	27273	27373	27389	27333	27332	27425	27390	27338	26975	27280	27465	27246	27164	27202	27158	27355	27301	27214	27229	27206	27325	27089	27283	27121	27290	27258	27297	27119	27146	27479	27097	27412	27261	27344	27230	27306	27313	27103	27277	27301	27341	27305	27369	27252	27257	27067	27439	27458	27183	27230	27189	27299	27126	27378	27144	27348	27306	27235	27231	27169	27137	27016	27239	27043	27227	27320	27081	27151	27298	27276	27171	27224	27198	26966	27343	27294	27069	27272	27197	27321	27203	27388	27293	27179	27232	27307	27362	27236	27204	27454	27358	27391	27217	27177	27388	27144	27129	27021	27400	27234	26950	27397	27390	27089	27362	27171	27282	27289	27530	27187	27232	27186	27225	27082	27222	27084	27158	27239	27297	27285	27177	27503	27179	27346	27118	27187	27231	27437	27080	27134	27093	27184	27253	27013	27246	27213	27375	27443	27300	27232	27201	27331	27224	27133	27319	27343	27171	27124	27155	27260	27303	27391	27505	27221	27182	27368	27193	27315	27366	27231	27131	27297	26959	27212	27093	27230	27221	27162	27459	27155	27185	27289	27280	27209	27328	27272	27483	27013	27299	27442	27151	27173	27268	27247	27275	27463	27235	27332	27399	27380	27179	27279	27443	27141	27305	27188	27081	27135	27127	27233	27090	27216	27179	27266	27320	27264	27216	27189	27051	27331	26962	27209	27163	27226	27176	27172	27282	27425	27231	27319	27168	27391	27059	27131	27154	27229	27064	27212	27139	27273	27220	27219	27174	27290	27322	27235	27130	27211	27281	27245	27304	27378	27340	27185	27073	27308	27267	27312	27246	27336	27318	27354	27360	27336	27209	27275	27060	27239	27240	27483	27182	27262	27305	27132	27368	27280	27271	27493	27308	27080	27128	27190	27339	27189	27207	27194	27406	27385	27164	27176	27241	27361	27417	27437	27263	27192	27327	27284	27283	27115	27181	27152	27058	27301	27295	27267	27093	27358	27296	27281	27384	27167	27032	27344	27399	27270	27258	27433	27402	27197	27243	27370	27384	27080	27132	27281	27325	27183	27182	27220	27184	27264	27439	27246	27313	27426	27338	27123	26989	27405	27191	27360	27081	27281	27109	27269	27388	27298	27328	27206	27342	27060	27236	27162	27205	27447	27326	27149	27334	27242	27122	27113	27417
32174	42435	49818	41616	36235	35919	35935	35819	35409	35746	35742	36038	35929	35860	35788	35702	35998	35756	35847	35707	35677	35929	35573	35837	35836	35628	35721	35821	35671	35640	35609	35458	35678	35704	35730	35987	35592	35468	35444	35813	35725	35450	35621	35501	35839	35961	35669	35672	35505	35575	35370	35708	36019	35790	35720	35710	35873	35848	35932	35725	35512	35799	35602	35470	35865	35525	35564	35725	35626	35764	35679	35830	35504	35876	35801	35642	35724	35691	35779	35636	35673	35686	35631	35758	35638	35580	35771	35593	35853	35784	35682	35703	35671	35545	35709	35407	35723	35642	35746	35829	35855	35535	35484	36058	35800	35665	35597	35450	35763	35483	35763	35973	35407	35658	35736	35861	35793	35682	35871	35607	35714	35838	35585	35553	35742	35564	36028	35576	35805	35686	35749	35815	35561	35852	35536	35742	35550	35874	35634	35723	35707	35893	35788	35739	35801	35784	35724	35650	35769	35938	35660	35518	35643	35780	35679	35431	35862	35510	35774	35730	35748	35574	35686	35740	35657	35633	35652	35849	35498	35625	35457	35564	35835	35669	35881	35627	35513	35490	35623	35543	35457	35814	35388	35874	35817	35882	35687	35474	35830	35775	35759	35568	35662	35647	35875	35502	35581	35685	35425	35835	35664	35801	35728	35671	35668	35843	35566	35653	35966	35601	35782	35566	35702	35861	35844	35544	35599	35488	35825	36010	35694	35564	35644	35740	35771	35517	35833	35722	35627	35668	35735	35585	35633	35696	35826	35756	35871	35904	35768	35788	35780	35551	35476	35590	35666	35936	35767	35825	35695	35675	35644	35632	35791	35886	35693	35537	35574	35566	35785	35619	35557	35691	35943	35591	35562	35441	35391	35428	35922	35935	35463	35830	35724	35472	35748	35489	35463	35625	35495	35812	35784	35817	35331	35739	35572	35850	35705	35815	35816	35645	35590	35771	35547	35584	35959	35665	35679	35793	35780	35639	35752	35815	35661	35856	35695	35762	35672	35651	35743	35714	35818	35452	35661	35667	35772	35886	35705	35628	35886	35767	35692	35764	35585	35761	35813	35575	35682	35477	35886	35980	35962	35684	35718	35832	35612	35854	35750	35495	35834	35492	35748	35696	35772	35733	35507	35470	35570	35583	35357	35443	35852	35789	35598	35630	35704	35749	35691	35595	35748	35740	35935	35746	35647	35942	35754	35869	35586	35632	35688	35707	35834	35689	35690	35775	35743	35999	35791	35884	35938	35655	35725	35796	35799	35653	35719	35459	35798	35583	35770	35793	35800	35539	35441	35862	35746	35747	35538	35535	35760	35509	35950	35755	35878	35798	35799	35699	35697	35780	35739	35639	35716	35504	35666	35613	35918	35779	35775	35545	35744	35681	35865	35739	35531	35773	35747	35510	35745	35625	35688	35784	35582	35799	35547	35625	35751	35678	35778	35795	35610	35814	35529	35500	35756	35627	35725	35763	35404	35805	35783	35460	35752	35774	35804	35787	36028	35872	35657	35614	35863	35743	35495	35960	35519	35796	36080	35701	35771	35734	35674	35925	35779	35639	35904	35730	35597	35815	35577	35646	35768	35668	35821	35609	35797	35645	35608	35577	35672	35868	35649	35476	35790	35588	35954	35520	35796	35706	35714	35718	35706	35685	35625	35961	35559	35791	35728	35722	35723	35769	35966	35641	35610	35802	35958	35765	35558	35785	35650	35664	35897	35605	35606	35811	35749	35745	35450	35517	35843	35731	35654	35790	35690	35677	35784	35805	35745	35805	35537	35827	35701	35754	36007	35711	35824	35855	35543	35840	35467	35624	35657	35772	35988	35915	35473	35747	35531	35794	35765	35516	35424	35665	35925	35797	35805	35772	35642	35935	35532	35758	35872	35672	35889	35710	35623	35658	35678	35582	35631	35547	35776	35499	35815	35846	35694	35812	35738	35945	35833	35918	36095	35925	35890	35864	35746	35650	35638	35697	35541	35643	35593	35417	35571	35635	35812	35721	35653	35775	35787	35748	35587	35099	35652	35655	35608	35715	35880	35633	35909	35555	35854	35747	35828	36051	35682	35816	35444	35514	35884	35643	35841	35460	35557	35856	35751	35710	35468	35562	35608	35721	35783	35900	35899	35782	35558	35646	35797	35663	35604	35808	35646	35608	35808	35494	35825	35767	35819	35780	35689	35714	35950	35812	35882	35764	35609	35629	35887	35542	35807	35694	35818	35930	35565	35873	35582	35565	35615	35626	35720	35593	35661	35735	35608	35754	35727	35767	35811	35721	35573	35934	35894	35757	35440	35577	35816	35673	35707	35932	35575	35686	35956	35549	35805	35789	35760	35582	35743	35528	35631	35580	35732	35877	35825	35761	35696	35550	35748	35636	35739	35478	35595	35857	35964	35527	35951	35808	35763	35616	35741	35687	35793	35600	35809	35741	35782	36064	35669	35785	35483	35937	35736	35616	35754	35714	35657	35872	35838	35814	35594	35616	35648	35775	35486	35762	35806	35642	35769	35595	35724	35551	35731	35888	35911	35734	35807	35499	35911	35795	35880	35808	35929	35887	35642	35790	35716	35461	35816	35768	35588	35847	35714	35710	35726	35559	35796	35647	35673	35649	35637	35897	35384	35575	35682	35882	35810	35704	35735	35793	35572	35553	35527	35536	35857	35696	35915	35833	35778	35824	35730	35667	35910	35592	35566	35682	35705	35497	35677	35667	35909	35588	35582	35683	35605	35602	35817	35826	35624	35699	35530	35792	35463	35542	35716	35895	36066	35787	35827	35541	35721	35702	35621	35552	35577	35495	35511	35859	35560	35601	35323	35298	35725	36056	35708	35800	35642	35921	35659	35838	35883	35896	35734	35732	36155	35751	35679	35441	35567	35791	35793	35912	35748	35649	35799	35772	35570	35497	35492	35680	35637	35397	35937	35597	35874	35831	35766	35518	35550	35596	35742	36007	35768	35641	35559	35886	35887	35680	35465	35789	35778	35638	35753	35659	35763	35741	35782	35520	35775	35651	35740	35756	35795	35584	35680	35580	35834	35893	35538	35656	35863	35596	35503	35736	35510	35811	35625	35475	35787	35801	35726	35583	35517	35652	35593	35750	35687	35687	35657	35678	35590	35790	35631	35478	35785	35841	35736	35467	35597	35798	35660	35483	35801	35830	35656	35566	35799	35923	35758	35861	35805	35550	35747	35777	35878	35567	35366	35601	35723	35548	35901	35613	35759	35508	35678	35785	35723	35625	35980	35988	35582	35838	35560	35622	35581	36017	35688	35698	35723	35422	35612	35730	35843	35606	35599	35649	35822	35764	35654	35413	35973	35833	35805	35669	35671	35669	35607	35312	35604	35694	35806	35520	35768	35841	35748	35735	35696	35600	35670	35834	35933	35663	35757	35855	35541	35875	35530	35566	35939	35854	35690	35900	35809	35802	35744	35863	35902	35652	35779	35783	35900	35738	35755	35635	35592	35782	35870	35664	35777	35596	35909	35984	35747	35780	35921	35885	35720	35618	35691	35481	35762	36004	35609	35867	35962	35883	35599	35652	35628	35712	36018	35719	35761	35783	35643	35817	35711	35615	35347	35597	35602	35588	35720	35706	35478	35635	35561	35897	35507	35646	35980	35818	35662	35833	35499	35812	35791	35937	35590	35578	35517	35646	35655	35628	35878	35613	35654	35940	35703	35836	35738	35797	35675	35821	35904	35797	35957	35562	35770	36013	35862	35712	35602	35919	35749	35558	35716	35960	35871	35864	35781	35660	35559	35767	35713	35656	35888	35682	35677	35777	35649	35832	35512	35362	35684	35602	35690	35456	35552	35678	35446	35457	35647	35912	36043	35769	35628	35732	35529	35751	35945	35894	35631	35870	35911	35929	35870	35711	35528	35693	35743	35888	35785	35605	35824	35712	35824	35987	35730	35583	35492	35791	35623	35970	35877	35764	35823	35628	35527	35638	35662	35723	35663	35343	35889	35905	36125	35860	35439	35986	35723	35765	35773	35715	35560	35700	35938	35505	35688	35779	35632	35731	35660	35494	35839	35823	35582	35820	35798	35704	35636	35538	35631	35764	35755	35631	35768	35471	35624	35967	35796	36123	35735	35906	35734	35585	35654	35682	35600	35684	35750	35812	35660	35759	35651	35858	35849	35664	35491	35631	35603	35824	35501	35644	35651	35527	35513	35651	35648	35726	35598	35511	35737	35789	35681	35819	35823	35921	35889	35555	35831	35615	35692	35651	35841	35799	35798	35778	35605	35933	35860	35910	35745	35825	35792	35898	35757	35738	35749	35759	35895	35605	35363	35748	35815	35665	35741	35504	35671	35502	35576	35648	35509	35700	35862	35755	35680	35729	35914	35850	35776	35967	35654	35502	35587	35773	36088	35813	35713	35621	35818	35636	35492	35841	35635	35649	35634	35635	35717	35830	35998	35795	35983	35702	35660	35913	35677	35718	35732	35468	35759	35634	35529	35545	35921	35828	35700	35627	35877	35735	35751	35661	35809	35442	35878	35774	35802	35720	35615	35710	35636	35328	35725	35744	35848	35728	35892	35633	35767	35921	35706	35728	35883	35586	35844	35644	35588	35703	35690	35884	35690	35807	35627	35956	35896	35826	35673	35556	35686	35576	35632	35721	35669	35602	35583	35819	35705	36015	35653	35917	35635	35365	35613	35839	35649	35561	35738	35622	35572	35849	35716	35760	35805	35524	35597	35795	35671	35744	35487	35509	35717	35376	35575	35417	35740	35977	35831	35765	35777	35632	35521	36006	35855	35474	35593	35809	35926	35631	35481	35686	35896	35583	35874	35541	35600	35400	35843	35956	35663	35544	35753	35588	35900	35665	35778	36020	35599	35915	35723	35852	35896	35683	35624	35665	35792	35548	35756	35778	35725	35798	35494	35647	35548	35387	35779	35932	35584	35728	35789	35527	35514	35609	35712	35558	35693	35692	35515	35921	35605	35659	35733	35727	35883	35667	35618	35844	35846	35697	35680	35795	35714	35745	35886	35817	35732	35739	35886	35713	35721	35664	35585	35508	35662	35791	35684	35643	35808	35694	35564	35854	35446	36032	35856	35818	35808	35492	35644	35646	35724	35702	35615	35610	35669	35726	35794	35615	35673	35722	35705	35932
45908	66910	51786	33951	27523	26051	25880	25678	25617	25616	25780	25839	25740	25745	25627	25731	25906	25782	25652	25677	25767	25607	25724	25744	25701	25951	25834	25765	25771	25631	25869	25781	25743	25772	25917	25905	25655	25793	25851	25716	25807	25737	25389	25903	25864	25775	25747	25718	25858	25903	25795	25931	25813	25705	26013	25982	25710	25694	25831	25758	25685	25736	25758	25717	25939	25932	25619	25749	25693	25640	25856	25840	25753	25880	25850	25926	25604	25828	25767	25780	25818	25915	26005	25794	25793	25881	25775	25752	25951	25917	25882	25664	25904	25688	25875	25911	25863	25630	25806	25855	25763	25806	25651	25874	25735	25782	25788	25713	25734	26033	25895	25704	25859	26046	25887	25886	25855	25830	25824	25715	25771	25627	25806	25796	25769	25748	25824	25643	25799	25679	25908	25850	25739	25821	25680	25947	25852	25755	25633	25717	25917	25905	25834	25710	25642	25767	25572	25706	25885	25809	25591	25966	25819	25837	25960	25692	25765	25635	25838	25903	25839	25836	25807	25661	25842	25760	25849	25603	25891	25889	25825	25715	25832	25746	25746	25815	25828	25936	25778	25750	25914	25806	25591	25574	25796	25653	25717	25820	25870	25826	25709	25541	25810	25773	25872	25797	25865	25788	25872	25621	25884	25953	25580	25673	25848	25643	25735	25998	25982	25791	25886	25730	25807	25654	25803	25681	25870	25808	25788	25712	25740	25817	25938	25669	25920	25757	26001	25873	25847	25753	26037	25735	25781	25774	25946	25837	25693	25557	25762	25744	25796	25781	25794	25685	25773	25527	25756	25697	25924	25699	25606	25651	25869	25835	25662	25691	25826	25818	25774	25865	25711	25658	25739	25561	25873	25685	25712	25870	25774	25845	25741	25739	25805	25759	25782	25726	25905	25673	25884	25610	25815	25667	25815	25755	25774	25737	25763	25491	25942	25601	25858	25957	25731	25762	25725	25800	25901	25722	25443	25790	25798	25865	25923	25762	25768	25762	25804	25801	25920	25626	25765	25675	25964	25978	25631	25789	25671	25891	25921	25899	25781	25852	25627	25548	25747	25958	25925	25780	25775	25913	25774	25709	25921	25832	25757	25627	25810	25699	25781	25647	25753	25793	25616	25981	25803	25901	25737	25725	25793	25719	25865	25613	25819	25774	25690	25702	25738	25758	25718	25892	25856	25921	25918	25673	25843	25750	25863	25782	25748	25777	25773	25768	25745	25758	25765	25693	25896	25759	25921	25907	25868	25647	25883	25870	25782	25831	26131	25669	25961	25685	25799	25760	25691	25842	25788	25907	25839	25743	25800	25944	25775	25736	25634	25744	25760	25774	25923	25670	25693	25879	25545	25653	25806	25855	25795	25676	25637	25624	25865	25609	25708	25621	25841	25918	26110	25764	25748	25784	25910	25762	25976	25832	25846	25849	25864	25731	25775	25797	25722	25652	25887	25749	25764	25770	25825	25832	25734	25641	25889	25633	25972	25624	25906	25860	25610	25852	25718	25619	25875	25885	25908	25677	25882	25806	25799	25793	25880	25721	25649	25720	25736	25892	25791	25709	25994	25705	25871	25722	25713	25861	25862	25725	25806	25703	25753	25788	25734	25619	25764	25777	25724	25777	25910	25694	25870	25710	25842	25695	25710	26002	25796	25966	25737	25898	25726	25729	25825	25727	25749	25718	25759	25775	25776	25780	25756	25719	25823	25750	25834	25595	25879	25824	25904	25811	25788	25715	25945	25737	25772	25757	25856	25701	25816	25957	25715	25891	25652	26063	25939	25807	25779	25659	25930	25847	25635	25738	25738	25893	25909	25621	25830	25746	25719	25915	25805	25777	25926	25874	25839	25888	25720	26061	25907	25746	25838	25946	25831	25760	25921	25710	25789	25812	25781	25857	25830	25785	25964	25842	25820	25760	26024	25790	25586	25716	25516	25798	25765	25915	25711	26105	25939	25683	25984	25925	25843	25835	25669	25815	25624	25867	25697	25947	25785	25636	25891	25939	25985	25786	25776	25586	25864	25667	25926	25875	25780	25895	25762	25860	25687	25754	25708	25720	25759	25822	25795	25744	25530	25757	25777	25632	25759	25941	25810	25816	25749	25812	25760	25793	25823	25829	25801	25746	25663	25769	25740	25874	25621	25995	25747	25774	25687	25813	25727	25780	25573	25770	25770	25853	25860	25764	25844	25767	25835	25721	26008	25866	25832	25824	25657	25830	25933	25672	25765	25731	25632	25922	25722	25897	25809	25714	25762	25766	25757	25642	25711	25760	25796	25836	25887	25837	25760	25812	25757	25795	25877	25761	25661	25963	25731	25857	25703	25698	25949	25682	25688	25931	25786	25752	25800	25731	25890	25738	25867	25565	25702	25628	25834	25643	26012	25729	25954	25610	25789	25930	25748	25738	25789	25590	25657	25810	25792	25821	25676	25738	25980	25805	25840	25759	25610	25810	25615	25839	25800	25836	25707	25777	25898	25753	25638	25765	25685	25874	25618	25728	25571	25882	25664	25511	25678	25673	25877	25774	25809	25926	25750	25702	25771	25667	25846	25878	25547	25687	25677	25815	25837	25754	25764	25799	25765	25901	25608	25800	25788	25692	25747	25756	25980	25785	25805	25818	25942	25783	25607	25773	25649	25795	25913	25872	25811	25771	25796	25845	25935	25697	25771	25698	25651	25935	25752	25977	25615	25603	25898	25761	25830	25726	25763	25536	25963	25612	25600	25706	25724	25610	25907	25840	25889	25986	25802	25825	25646	25896	25831	25818	25829	25882	25799	25672	25749	25683	25697	25609	25804	25757	25802	25581	25716	25879	25697	25751	25736	25766	25867	25622	25892	25906	25805	25951	25838	25599	25712	25821	25872	25749	25825	25723	25621	25889	25713	25723	25672	25867	25924	25743	25796	25934	25880	25778	25734	25883	25782	25654	25846	25835	25725	25857	25691	25711	25733	25801	25630	25804	25674	25837	26084	25766	25800	25804	25762	25864	25827	25805	25722	25809	25871	25794	25824	25974	25950	25873	25895	25987	25682	25866	25746	26002	25869	25799	25715	25815	25823	25691	25866	25765	25839	25761	25928	25702	25822	25616	25852	26100	25736	25717	25859	25785	25715	25755	25722	25644	25926	25722	25678	25662	25746	25598	25776	25790	25609	25841	25721	25746	25802	25708	25971	25643	25782	25783	25804	25682	25838	25916	25817	25746	25626	25733	25948	25855	25716	25888	25696	25720	25954	25795	25601	25849	25702	25841	25837	25757	25823	25862	25722	25713	25942	25834	25838	25679	25885	25595	25806	25801	25822	25854	25785	25743	25819	25949	25679	25794	25779	25934	25847	25932	25756	25779	25705	25759	25760	25729	25761	25737	25687	25727	25596	25787	25817	25782	25868	25944	25806	25768	25967	25823	25771	25794	25967	25896	25893	25715	25779	25776	25797	25820	25777	25791	25959	25855	25737	25673	25817	25782	25825	25845	25758	25916	25853	25813	25925	25754	25825	25683	25909	25796	25886	25882	25744	25863	25717	25689	25719	25834	25617	25858	25725	25700	25848	25771	25852	25880	25768	25887	25906	25618	25909	25797	25800	25901	25902	25689	25699	25843	25911	25788	25822	25813	25852	25860	25810	25942	25961	25665	25852	25635	25847	25940	25712	25609	25735	25803	25796	25823	25797	25742	25759	25792	25888	25692	25758	25649	25932	25712	25806	25963	25745	25793	25819	25915	25793	25853	25903	25744	25836	25810	25589	25939	25782	25900	25809	25612	26043	25739	25783	25720	25860	25730	25895	25717	25649	25690	25792	25936	25670	25816	25568	25807	25811	25823	25856	25737	25934	25860	25625	25795	25913	25657	25644	25947	25798	25716	25794	25927	25727	25823	25972	25738	25679	25756	25814	25862	25677	25590	25777	25694	25716	25731	25875	26017	25717	25649	25717	25765	25748	25717	25681	25843	25542	25804	25950	25835	25717	25731	25821	25927	25865	25744	25897	25646	25642	25766	25846	25791	25837	25970	25848	25863	25884	25833	25878	25934	25620	25795	25992	25756	25755	25746	25704	25839	25874	25853	25831	25580	25933	25716	25855	25752	25959	26021	25775	25659	25839	25814	25935	25840	25736	25717	25840	25684	25766	25742	25746	25782	25697	25779	25675	25730	25803	25777	25751	25738	25700	25825	25708	25998	25632	25698	25706	25815	25713	25671	25694	26200	25801	25840	25841	25696	25968	25605	25924	25903	25862	25820	25924	25858	25863	25793	25665	25623	25692	25820	25981	25828	25802	25794	25752	25530	25887	25731	25844	25760	25877	25801	25829	25786	25814	26010	25820	25733	25718	25736	25932	25825	25748	25797	25889	25761	25705	25747	25663	25670	25757	26036	25713	25993	25745	26003	25784	25754	25818	25688	25739	25730	25811	26071	25838	25621	25842	25891	25633	25790	25929	25725	25918	25899	25802	25799	25980	25837	25772	25692	25826	25776	26054	25789	25832	25922	25828	25756	25961	25755	25784	25805	25911	25696	25743	26019	25912	25787	25800	25803	25594	25791	25932	25626	25691	25810	26053	25806	25791	25704	25700	25628	25935	25726	25727	25805	25824	25807	25765	25796	25731	25961	25732	25857	25736	25822	25840	25774	25608	25888	25849	25619	25956	25655	25725	25541	25660	25800	25760	25845	25827	25720	25804	25770	25700	25883	25696	25681	25761	25732	25879	25983	25967	26005	25690	25889	25788	26006	25865	25721	25694	25775	25850	25773	25695	25850	25592	25614	25728	25808	25623	25726	25722	25694	25849	25750	25656	25746	25729	25855	25853	25619	25727	25802	25783	25810	25761	25850	25842	25866	25690	25820	25761	25744	25810	25790	25731	25883	25959	25850	25708	25703	25707	25624	25752	25917	25894	25739	25930	25669	25921	25678	25927	26079	25760	25913	25807	25921	25790	25723	25859	25671	25830	25907	25785	25717	25691	25783	25773	25779	25860	25877	25980	25727	25709	25687	25891	25763	25712	25825	25792	25573	25688	25971	25692	25819	25723	25865	25845	25746	25779	25810	25737	25829	25736	25610	25814	25723	25861	25706	25649	25878	25775	25640	25807	25760	25846	25816	25611	25658	25806	25867	25859	25846	26038	25818
23682	26021	40600	36518	31246	33392	35532	34088	34149	34595	34550	34159	34048	34397	34067	34282	34303	34322	34469	34005	34113	33873	34304	34184	34336	34040	34087	34102	34272	34271	34100	33869	34001	34132	33949	34276	34189	34154	33949	34000	34237	33901	33778	34108	34185	34076	34038	34222	34124	34021	34094	33842	34000	34098	34179	34431	33980	33973	34096	34041	34079	33856	34246	33976	34128	33674	33977	34118	34004	33962	33730	34046	34205	33936	33864	33977	34135	34125	33935	34209	33884	33869	34258	34041	33871	34017	34160	34006	33934	33913	33995	33881	33852	33962	33921	34071	33861	33997	33946	34264	34001	33999	33848	33809	34087	33860	33922	33465	34019	34159	34153	33860	33995	33931	34080	33895	34055	33981	34057	34213	34359	33792	34067	34225	33646	33914	34164	34055	33951	33862	34024	34071	33842	33735	33873	33772	34114	34094	34126	34044	33999	34003	33987	34014	34148	33996	33848	33967	34245	34015	34048	33998	34171	33923	34018	34187	34220	34088	33993	33824	33863	34027	34244	34020	34069	34023	34071	33858	34093	33997	34000	34053	33897	34085	34201	33933	33794	33628	33926	34045	34080	34311	34105	34163	34058	33906	34130	33901	34009	33881	34131	34219	34095	34034	33591	33940	33792	33933	33743	34178	33945	34068	34023	34195	34091	34040	34216	34079	34107	34041	33899	33942	33940	34019	33944	33920	33811	34140	33918	34142	33682	34397	33921	33772	34043	33952	34233	33794	33929	33803	34059	34172	34032	33796	33748	33996	33915	33943	33685	34155	34216	34323	34163	33939	34066	33975	34194	34128	34205	34280	34260	33806	34043	34066	34188	34222	34020	34196	33973	34140	33961	33900	33821	33781	33965	33810	34110	33970	33791	33915	33934	34039	34054	33768	33782	34027	33919	34160	33893	33955	34054	33794	34079	34118	34044	33963	34004	33877	33893	33855	33781	33867	34041	34037	34150	34075	34044	34020	34065	33915	33765	33917	34127	34105	34125	33910	33828	34276	33914	34013	33866	33884	33948	33822	34025	34294	34071	33810	33811	33930	34245	34057	33931	34124	34010	34112	34130	34079	34043	33999	34375	34172	34136	33857	33844	34007	33908	33896	34087	33970	34117	34087	34059	34031	33993	33847	34209	34050	33968	33791	34064	34025	33749	33884	33986	33874	33954	33942	33999	33882	34249	33987	34085	34152	34148	33996	33814	33988	33870	33861	34069	34061	33805	33937	33952	33801	34121	34088	34216	33978	33974	34042	34298	33996	33926	33859	33936	34208	34000	34257	33813	33943	33919	34040	34218	34172	34041	33904	33984	34175	34024	33862	34105	34042	33987	33986	34018	33951	34009	33958	33823	33953	33985	33996	33995	33941	33921	34113	33955	33724	33826	34244	34087	34022	34060	33887	33841	34034	34042	34076	34166	33918	34116	34082	34242	33964	33990	34110	33933	33840	34249	34033	33953	34045	33912	33872	33861	33886	34082	34031	33878	34018	34049	33972	34021	33876	33872	34117	34040	34158	33824	33953	33628	33998	34076	33919	33898	34120	34080	33979	33924	34128	33977	33867	33650	34075	33830	33765	33790	33679	33981	33880	34458	33958	33979	34098	33639	34216	33885	34067	34138	33937	34089	34111	34136	33875	34078	33952	34027	34021	33816	34092	33882	33965	34057	33759	34105	33978	33980	33987	34081	33889	34028	34041	34104	34016	34040	33926	34083	34003	33888	33941	34125	34113	33858	34210	34249	33770	34010	33960	34032	33818	33942	34173	34029	33814	34079	33814	33854	34053	34227	33788	33997	33877	33790	33732	33818	33873	33703	33867	33890	33928	33621	33962	34231	33827	34037	33773	33997	34068	34073	33931	34081	34123	33752	34042	33888	33779	33904	34010	34055	33725	33916	33921	34085	34037	33821	34119	34012	34059	33873	33796	34088	33922	33914	34077	33914	34123	33968	34100	33950	34061	33904	33861	33774	33973	33972	33930	33731	34008	33900	34111	34005	33719	33863	33878	34073	34057	34188	33941	33725	33997	34135	33876	34093	34053	33972	34046	34009	34016	33924	34038	34170	34093	33982	33901	33928	33907	34019	33840	33761	34127	34078	34135	33983	34000	33993	34145	33989	34072	34108	33915	34159	33996	33849	33987	33984	33936	34252	34047	33973	33817	33969	33826	33991	34054	34071	33731	34063	33699	33924	34070	33935	34197	33839	33994	34156	34019	34119	33798	34023	34201	33949	33916	33769	33960	34015	34147	33818	33733	34009	33736	33947	34055	34033	33918	33872	33862	33820	33915	33957	33850	33881	33880	33830	33730	34134	33741	34042	33865	33969	33694	34115	33753	34157	33873	34160	33832	33777	34277	33940	34020	33900	34064	34047	34105	34181	34048	34144	33845	34100	34034	34094	34154	34406	33924	33997	33912	33962	33638	34064	33862	34052	34252	33903	33942	33851	33921	34113	33958	33959	34059	33829	33931	33930	33914	33887	33823	33858	33876	34242	33858	34153	33704	33794	33815	33958	33934	34232	34028	33752	33839	33936	33879	34026	34000	33963	34052	33944	34035	33903	33840	34119	33849	33863	34193	33828	33963	33943	33997	34131	33894	34055	33774	34065	33882	34095	33822	33968	33706	33974	34198	34232	34143	34082	33998	33739	34003	34008	34123	33698	33958	34038	34170	34082	33989	33997	34096	34048	34050	33960	34037	33997	34051	33696	33657	33637	33754	33870	33907	33891	34020	33922	33843	33837	34031	33870	34054	34085	33919	33981	33990	34082	34227	33782	33960	33966	33815	34126	33982	33895	34037	33757	33908	34152	33933	33918	34164	33981	34082	34103	34204	34217	34063	33881	34229	33966	34005	34049	33822	34136	33848	33814	33901	33885	33929	34180	33898	34105	34032	33891	34007	33908	33965	34014	33755	34044	34073	33945	33870	34171	34035	33776	34034	33900	33711	34037	33960	33830	33948	34059	33973	34010	33952	34004	33959	34024	33914	33802	33956	34137	34018	34080	34272	33896	33937	33931	33612	34086	34152	34093	33729	33860	33868	34010	34171	33927	34179	33755	34004	34047	34086	33952	34135	33972	34074	33872	33777	34090	33931	33972	33949	33926	33932	33807	34072	34118	34208	34154	34049	33918	33941	33968	34163	33989	33987	33942	34309	33948	33821	34028	34041	34035	34016	34095	33893	34033	34052	34178	34247	33958	33816	34235	33810	34266	34020	34072	33720	33989	33970	33904	33971	34237	33919	33909	33956	34197	33838	33832	33729	33724	33900	34162	33994	34015	33675	33942	34035	33997	33889	33914	34039	33792	34018	34079	33798	33858	34164	34034	33815	34077	33859	33925	33916	33756	34216	33911	34337	34015	33997	33868	34117	34110	33970	33927	34223	33955	33762	33714	33965	33961	33796	34212	34006	33904	34009	34079	34135	33938	33893	33895	34053	34102	34038	34104	33873	34091	33992	34022	34193	34056	33903	33780	33843	34054	33925	33991	33805	34067	34011	33891	33855	33721	34015	34061	34079	34171	33932	34143	33876	34172	34103	33865	33871	33973	33906	33882	34080	34056	33734	34077	34246	33926	33969	34128	33881	33928	33903	34262	34030	34017	33892	33906	33990	34211	34184	34188	33994	33830	33910	33992	34040	34026	34094	33907	34090	34032	34042	33793	33905	33973	33908	34050	33916	34218	34111	33948	34028	33880	34269	34132	34176	34155	33946	33967	33904	34086	33924	33975	33802	33928	33740	34130	33946	34000	33734	34151	33930	33746	34052	33839	33855	33884	33973	33958	34067	34070	33841	33859	33968	34033	34133	33764	33942	33800	33770	34053	33968	34279	33719	33924	34096	33976	34023	34085	33954	33921	34074	34164	33979	33925	34189	33868	34159	34077	33960	33694	34006	33951	33861	34053	34300	34071	34039	34066	34028	33952	33835	34158	34153	33917	34021	34065	34036	33884	33965	34394	34256	34028	33999	34149	34108	34036	34260	33901	33897	34028	34170	33868	34007	34045	33980	33960	33992	34124	33876	34285	34082	34090	33807	34147	33854	33961	33812	33851	34159	33733	33928	34082	34208	33818	34057	33992	34031	34088	33956	33748	34109	34024	33917	33779	34009	33921	33758	33917	34163	34217	33731	34201	34098	34028	34191	34126	34241	33612	33859	33986	33842	34101	33874	33915	33840	33908	33946	34161	33943	34085	33979	33932	33797	34002	34181	33906	33998	33742	33804	34002	33715	33980	33833	33870	34002	33942	34301	33816	34120	33969	33957	33932	34205	34097	34064	33923	34034	34162	33970	34083	34207	33941	33915	33957	34028	33880	34159	33949	33944	33964	33987	33940	33661	33764	33956	34140	34029	33874	33959	34109	33899	33983	33949	34128	33988	34090	33945	34163	33819	33909	34088	34206	34095	34049	33873	33795	34010	33973	34212	34083	34058	34144	33793	33685	33881	33756	34187	34098	33997	33998	34048	33807	34169	33971	34198	34163	33989	33963	34034	34316	34154	33925	34088	34073	33959	34111	33816	33916	34133	34082	33910	33920	33928	33981	34263	34042	33876	33939	34017	34161	34098	34208	34134	34085	33738	33872	34149	34072	33995	34019	33891	34030	34222	33731	33715	34165	33986	34078	34238	34185	33914	33796	33763	34037	33991	33932	33942	34050	33823	33853	33862	34030	33920	33777	33801	33939	33889	33841	34046	33644	33866	33936	33879	34079	33866	34134	34040	33938	33784	34165	33780	33755	34012	33909	33963	33925	33911	34252	33916	33705	33945	34174	34021	33960	33895	33917	34041	33744	33934	34130	34132	33889	33965	33907	33890	34081	34048	34081	33876	33656	33993	33933	33890	33756	34178	34242	33984	33943	34050	33907	34086	34017	34200	33948	33927	33786	34184	34063	33942	34056	34121	34179	34021	34052	33984	33958	34085	34043	34125	33795	33856	33906	33702	33861	34035	33979	34043	33954	34008	34103	34067	34055	34115	33988	33878	33755	33892	34018	34168	33878	34085	33935	34086	34173	34023	33958	33845	34204	34033	33994	34138	33763	34016	33766	34120	34001	34139	33650	33884	34175	33880	33968	34112	33600	34043	34107	33734	34207	33896	33937	34000	34139	34186	34015	33890	34040	33777	33821	33992
66508	105847	88157	55628	34299	27003	25461	24973	25076	24993	25104	25217	25126	25041	24963	25077	25168	25084	25202	25148	25342	25055	25023	25078	25109	25130	25180	25149	25080	25130	25015	25157	25181	25278	25252	25063	25106	25228	24983	25144	25117	25216	25069	24975	24976	25131	24975	25095	25288	25155	25074	24979	25050	25250	25087	25146	25093	25050	25183	25112	25126	25128	25261	25133	25142	25024	25068	25025	25013	25099	25091	24970	25001	25033	24976	25215	24922	25159	25046	25257	25130	25143	25002	25143	25175	25052	24973	24894	25022	25033	25045	25191	25285	25160	25170	25088	25145	25189	25241	25061	25109	25172	25190	25138	24967	25048	25130	25229	25093	25042	25061	25085	25134	25119	24931	24860	24978	25033	25058	25044	25118	25024	25105	25410	25096	25084	25127	25110	25157	25442	25081	25041	24995	25092	24906	25110	25019	25081	25094	25100	24996	25094	25264	25032	25173	25047	25167	25148	25193	25052	25118	24857	24942	25224	25094	25088	25209	25272	25052	25068	25075	24994	24942	24982	25426	24861	25322	25049	25229	25078	25140	24949	25064	25118	25082	24901	25198	25138	25081	25043	25253	25113	25020	25012	25237	25085	25189	24998	25323	24952	25011	25117	25091	25070	25155	25003	24856	25244	25061	25010	25216	25132	25056	24932	25210	25052	25085	25065	25045	24875	25023	25214	25023	24981	24987	25112	24969	25092	25141	25022	25079	24934	25230	25113	25076	25103	25008	25156	24988	25139	25059	24967	25003	25139	25013	25097	25170	24968	25197	24897	25125	25051	24998	25185	25173	25092	25168	24968	25094	25034	25065	25213	25134	24914	25225	25147	25068	25260	25025	25184	25073	24958	24922	25222	25188	24947	25169	25059	25118	24873	24859	24977	24949	25127	25118	25253	24998	25139	25062	25141	25149	25179	25241	25015	25139	24992	24969	25029	25132	25128	25004	24870	25124	25213	25247	25045	25164	24979	25009	25151	25208	25126	25110	25168	25318	25088	25039	25153	25077	25300	25099	25224	25044	25107	25024	25121	25199	25067	25251	25073	25079	25052	25093	25111	25157	24926	25092	25139	25082	25233	25421	24987	25154	25134	24852	25291	25099	25075	24997	25161	25126	24978	25189	24988	25064	25128	24972	24883	25052	24984	25136	25194	25164	25127	25022	25045	25047	25180	25030	25024	25122	24952	25071	25139	25244	25021	24762	25066	25207	25156	25062	24998	25061	25087	25198	25022	25206	25151	25187	25170	25134	25020	25122	25105	25090	25150	25171	25029	25235	24964	25219	25033	25187	25075	25062	25103	24998	24990	25075	25040	25073	25087	25306	25209	25120	25143	24992	25021	24965	25110	24988	25118	25206	25031	24960	25148	25126	25100	25270	24947	25069	25068	25237	25078	25051	24942	25122	25056	25201	25202	25307	25137	25226	24974	25055	25046	25035	25145	25279	25081	25097	25011	25393	25187	25231	25162	25122	25072	25042	25210	25038	25048	25198	25111	25213	25212	25096	24975	24874	25125	24971	25232	25123	25169	25231	25074	25124	25062	25123	25171	25116	24983	25088	24944	25157	25121	24801	25110	25112	25110	25072	25262	25010	25126	25214	25097	25251	25168	25246	25045	24946	25083	25053	25211	25203	25203	25137	25092	25069	24889	24974	25202	25150	24984	25199	25113	24897	25051	25001	25175	25012	25065	25130	24967	25038	24994	25199	25077	25135	25240	25163	25221	25267	25097	25110	25126	25263	25159	25161	25058	25129	25163	25220	25268	25151	25038	25239	25023	25255	25161	24999	25165	25162	25114	25139	25083	25098	24870	25107	25119	25014	25020	25187	24991	25099	25139	25254	25040	25145	25103	25054	24986	24973	24972	25172	25156	25002	25119	25092	24857	24989	25034	25032	25095	25083	24924	25113	25113	25021	25100	25249	25078	25023	25167	25110	24908	25115	25116	25110	25067	25078	25305	24963	25004	25092	25288	25045	25030	25034	25184	25056	24960	24913	25205	25176	25192	25124	25183	25129	25125	25086	25213	25100	25010	25226	24981	25015	25033	25201	25228	25265	25097	25276	25215	25063	25125	24944	25134	24915	25050	24996	25256	25172	25036	25108	24905	24975	25111	25413	25243	25113	25137	25102	25123	25114	25100	25147	25179	25004	24963	25002	25158	25241	25077	25050	25077	25215	25189	25108	24929	25232	25071	25036	25021	25138	24971	25106	25096	25114	25100	24957	25117	25016	25171	25113	24982	25312	25210	25455	25198	25059	25096	25285	25094	25074	25102	25111	25181	25157	25224	25154	25236	24939	25232	24974	25027	25003	25217	25132	25144	25178	24833	25138	25164	24979	25209	25266	24897	25186	24969	25276	25238	25213	25152	25160	24993	25244	25139	25164	25010	24904	25118	25014	25310	25250	24887	25150	25108	25058	25209	25067	25042	25166	25031	25009	25156	25119	25160	25062	25141	24881	25033	25119	25071	25241	25019	25059	25117	25130	24844	25038	24993	25102	25094	24931	24960	25173	24922	25085	24992	25204	25096	25039	25041	25091	25218	25008	25127	25140	25127	25139	25081	25201	25101	24836	25173	25175	25145	25129	25159	25050	25121	25170	25058	25105	24958	25066	25102	24955	25127	25216	25161	24959	25045	25093	25087	25017	25091	25249	25317	25074	24974	25041	25134	25132	25282	25206	24965	25082	25173	25092	25112	25177	25036	24982	25083	25053	25063	24914	25016	25191	25108	25112	25119	25067	24976	25019	25122	25226	25087	25121	25081	24947	25151	25141	25037	25240	24933	25166	25189	25228	25030	25186	25151	25245	25137	24985	25057	25255	25094	24933	24949	25173	24945	25245	25025	25135	25086	24980	25146	25025	25012	24819	25080	25140	25117	25102	25165	25175	25155	24965	25221	25227	25032	24959	25100	25010	25085	25032	24926	25073	25251	24954	25138	25201	25137	25005	25087	25170	25055	25026	24913	25021	25156	24960	25192	25041	25244	25156	25034	25071	25110	24893	25161	24990	25168	25158	25117	25161	25155	24977	25064	24966	25158	25052	25181	25010	25109	25085	25178	25085	24913	25109	25035	25128	25212	25058	24908	25119	25013	25164	25114	25228	25115	25212	25358	25177	25085	24914	25078	25201	25006	25081	25069	25045	25156	25063	24943	25104	25125	25107	25146	25106	24926	25097	25004	25267	25058	25360	25143	25099	25280	25001	25067	25166	24994	25180	25138	24921	25029	25157	25124	25110	25167	24932	25261	25114	25017	25195	24960	25211	25137	25016	25098	25114	25080	25060	25175	25200	24965	25133	25298	25101	24900	25325	25053	24990	25086	25218	25182	25228	25154	25034	25209	25078	25092	25086	24863	24943	25087	25187	25065	24979	25407	25189	25320	25061	24901	24908	25156	25148	25190	25175	25097	25225	25072	24953	25429	25151	25051	25190	25001	25057	24913	25005	25063	25026	25103	25170	25051	25033	25058	25174	25154	25006	25215	25068	25055	25178	25016	25157	25123	25205	24987	25220	25124	25253	25285	25039	25103	25098	24975	25253	25346	25190	24964	25187	25154	24881	25164	25184	25118	25095	24922	25109	24980	25060	25032	25249	25005	25231	24908	24978	25124	25151	25033	24829	25259	25153	24754	25072	25189	25058	25181	25231	25107	25077	24994	25160	25262	25184	25169	25096	25185	24881	25086	25101	25317	25175	25033	25120	25093	25179	25065	24952	25116	24940	25268	25129	25013	25097	25025	24912	25146	25017	25071	25137	24992	25245	25236	25215	25093	25161	25099	25092	25228	24997	24982	25037	25087	25098	25028	25063	24948	25061	25144	25008	25059	25134	25111	25174	25202	25087	25245	25156	25126	25126	25084	25054	25143	25099	25070	25151	24946	25149	25132	25066	25058	25172	25040	25003	25132	25239	25096	24984	25132	25089	25091	25153	25037	25236	25335	25001	25094	25052	25046	25059	25071	25070	25080	25127	25087	24954	25313	25086	25190	25118	24986	25169	25183	24980	25131	25250	25260	25299	25287	25137	25083	25094	24982	25210	25035	25240	25058	24976	24988	24984	25053	25144	25102	24997	24987	25208	25235	25313	25065	25165	25081	25106	25051	25043	25076	25204	25101	25050	25237	25085	25190	25164	25136	25109	25103	24952	25036	25224	24978	25239	25041	25197	25021	24933	25112	25155	25176	25242	25189	24994	24993	25160	24912	25221	25091	25107	25140	24995	25097	25104	25174	25044	25126	25213	25058	25189	25130	25035	24967	25197	25067	25070	25264	25211	25254	25081	25214	25056	24992	25210	24967	25254	24974	25022	24944	25137	25160	25131	25029	25257	25180	25065	25164	24970	25004	25199	25305	25205	25014	25265	25029	25072	25214	24936	25217	25186	24901	25042	24948	25142	25109	25098	25012	24979	25182	25183	25122	25069	25170	25156	25102	25125	25068	25077	25063	25103	24951	25198	24906	24906	25202	25209	25081	25247	24968	25024	24959	25061	25125	25202	24969	25156	25109	24999	25189	25212	25013	25306	25009	25173	25149	25104	25029	25190	25231	25074	25110	25114	25138	25208	25186	25094	24945	24989	24996	24849	25116	25227	25093	25199	25333	25164	25321	25144	25060	25027	25144	25046	25100	25212	24943	25147	25086	25189	25179	25068	25317	25179	25098	25013	25126	25030	25254	25336	24969	25180	25094	25196	24939	25149	25175	25142	25283	24989	25075	25148	25191	25025	25010	25097	25197	24988	24973	25184	25112	25031	25128	25184	25091	25078	25133	25149	25171	25080	25221	24965	25150	25059	25106	25277	25060	25171	25349	25241	25074	25040	25109	25185	25065	24887	25085	25145	25042	25137	24975	24953	25094	25248	25191	25121	25003	25159	25193	25080	25099	25065	24903	25356	25153	24975	24969	25155	25115	25104	25101	25033	24949	25192	25250	24970	25048	25016	24995	25069	25149	24950	25128	25157	25091	25113	25240	25088	25026	25088	24923	25284	25159	25104	24912	25052	25153	25195	25182	24974	25072	25207	25000	24901	25069	25248	25141	24974	25234	25133	25127	25089	25106	24943	24856	25179	24933	24989	25195	25297	25069	25160	25115	24948	25262	25214	25154	25076	25059	24983	25007	24938	25189	24898	25086
22621	24226	36933	33579	28451	30911	34536	32043	32163	32728	32516	32263	32672	32527	32487	32170	32283	32557	32386	32274	32402	32353	32356	32631	32504	31984	32400	32271	32329	32310	32208	32282	32402	32088	32439	32246	32284	32120	32283	32165	32247	32293	32098	32328	32332	32198	32548	32359	32110	32126	31849	32154	32423	32452	32189	32055	32396	32166	31866	32064	32344	32127	32131	31962	32229	32139	32231	32080	32018	32176	32028	31988	32417	32146	32250	32246	32044	31940	32446	32408	32376	32082	32216	31994	32263	31902	32393	32280	32309	32124	32274	32021	32229	32418	32123	32228	32186	32129	32215	32189	32336	32091	32170	31849	32055	32252	32102	32289	32045	32388	31946	32300	32030	32088	31936	32216	31975	32402	32076	31971	32101	32475	32290	32162	32117	32237	32035	32317	31976	32160	32066	31964	32343	32281	32168	32290	32164	32247	32229	32028	32173	32254	31997	32146	32361	32140	32357	32168	32003	32161	31955	32006	32109	32243	31934	32042	31964	31992	32002	32135	32295	31935	32090	31944	31908	32052	32233	32072	32396	32028	32217	32298	32046	32220	32073	32030	32102	32164	32052	32109	31974	32135	32065	32122	32139	32136	32403	32122	32082	32247	31931	32072	31934	32123	32160	32435	32115	32124	31945	32410	31900	32162	32180	32177	32069	32085	31923	32185	32107	32221	32187	32179	32070	32116	31980	32174	32084	32026	32044	32070	32035	32068	32240	32245	32199	31984	32113	31941	32092	32081	32341	32249	31942	32015	32052	32069	31867	32013	32236	32147	32218	31981	32194	32110	32100	32035	32299	32207	32240	32325	32042	32008	32205	32185	32220	31898	32261	32191	32051	32152	32083	32060	32235	32005	31989	32174	31908	32040	31885	32185	32251	32128	32105	31949	32067	32209	31982	31983	32097	32154	32095	32318	31972	32230	32422	32020	32157	31968	32037	32017	32031	32008	32187	31988	32039	32044	31983	31908	31943	32024	32075	32198	32097	31954	32174	32077	32033	32004	32172	31970	32163	32226	32363	31969	32028	32222	32232	32244	31869	32056	31994	32123	32091	31912	31838	32149	32281	32126	32201	31999	32190	32280	32376	31839	31922	32036	32024	32141	32364	32311	32204	32234	31926	31840	32129	31845	32084	32152	32286	32331	32173	32048	31998	32076	32267	32125	32068	32255	32257	32097	32164	32179	32194	32161	31997	32097	32131	32234	32180	31913	32184	32194	31962	32064	32075	32115	32184	32249	32051	31892	32265	32558	32162	31997	32048	32052	31954	32184	32089	32083	32250	32158	32160	32266	32074	31944	32193	32242	32088	31835	32164	32381	32217	32148	32256	32328	32013	32053	32366	31946	32145	32089	32260	32251	32210	31890	32043	32198	32063	32079	31999	32160	32156	32020	31989	32201	32134	31932	32283	32092	32065	32340	31985	32010	32286	31983	32234	32397	32061	31967	31837	31863	32107	32326	32063	32087	31993	32076	31923	32171	32184	32168	31983	31956	32081	31888	32149	31723	32240	31908	32177	31997	31973	32028	32412	32092	32001	32205	32160	32406	32192	31823	32054	31881	32096	32122	32049	31886	31995	32254	32087	31852	32064	31861	32217	32011	32228	31968	32265	32250	32268	32216	31947	32129	32204	32189	32007	32241	32220	32017	32121	31946	32033	32048	31805	32081	32079	31790	32022	32083	32388	32223	32152	32005	32150	32079	32044	32055	32108	31832	32241	32301	32210	31997	32126	31959	32029	32115	32103	32078	31882	31864	32043	32126	32184	32180	32128	32027	32214	32261	32492	32220	31952	32236	32255	31996	32091	32236	32418	32145	32079	32051	32039	31928	32196	32185	32171	32294	32154	32133	32159	32067	32078	32233	32202	32267	32174	32063	32120	31916	32086	32103	32358	31936	32153	31847	32186	32105	32114	32263	32132	31988	32217	32067	32158	32192	32069	31848	32053	32241	32078	31973	32021	32142	32180	32165	32416	32381	32288	31917	32394	32090	32200	32145	31905	32108	32084	31870	32005	32245	32257	32358	32177	32221	31942	31915	32041	31983	32093	32177	32024	32065	32083	32080	31861	32017	32138	32044	32169	32109	32140	32020	32110	32044	32094	32043	32143	31937	32148	31994	32025	32084	32298	32097	31942	32105	32344	32129	32223	32089	32030	32067	31850	32077	32184	31913	32032	32048	32019	32126	32112	31799	31912	32247	32034	31845	32109	32021	31893	31904	32231	32169	32133	32257	32195	31909	32029	31962	32157	32014	32093	32209	32135	32115	32218	31981	32142	32175	31816	32075	31994	32009	32160	32117	31893	32081	32004	32267	31931	32126	32321	32119	32049	32212	32125	32299	32207	31885	32234	32105	32041	32073	32256	31999	32125	32082	32092	32234	31967	31990	32125	32202	31883	32216	32293	32120	31917	32079	32092	32114	32180	32051	32314	32063	31634	32123	32121	32231	31864	31952	32166	32193	32101	31916	31976	31970	32208	31995	32021	31912	32125	32050	32081	32093	32148	32088	32036	32354	32171	32034	32116	32354	32131	31942	32162	32051	32127	31961	32207	32150	32080	32167	32189	32124	32164	32051	32341	32176	31980	32189	32184	32095	32202	32397	32073	32259	32100	32308	32153	32040	32042	32259	32104	31995	32078	32155	32090	31993	32046	32133	31852	31989	32320	32063	31903	32173	31994	32185	32178	31940	32138	32194	31990	32114	32196	32210	32093	32224	31873	31910	32102	32176	32155	32095	32226	31970	32122	32023	31949	31940	32083	32307	31879	32034	32014	32075	32242	32217	32212	32071	32033	32343	32239	32100	31981	31876	31817	32060	31920	32098	32320	32004	32059	31992	31947	32117	32349	32214	32035	32010	32030	32064	31968	32156	31939	32228	32287	32319	31974	32024	32212	32128	31916	32031	31916	32031	32177	32017	32161	32163	32148	32100	31926	32105	31955	32185	32183	32038	31796	32235	32212	32220	32215	32233	32179	31927	32170	32033	32210	32129	32366	31941	31871	31940	31988	31996	32056	31880	32080	32226	31831	32194	32014	32023	32049	32003	31989	31758	32127	32044	32144	32225	32079	32158	32222	31918	32041	32223	32237	32155	32160	32141	32235	32113	32132	32042	31981	31957	32116	31995	32109	31903	32021	32106	32292	32133	31972	32260	32064	32253	31905	32146	31898	32270	31998	32038	32074	32096	32004	32356	32084	32053	32004	32017	32303	32147	31929	31881	32124	31890	32130	31983	32020	31786	31826	31886	32053	32393	32134	32044	32177	32060	32124	32242	32036	32072	32341	32322	31991	32001	32120	31947	32037	32096	32022	32063	32029	32125	31980	32083	32243	32180	32098	32128	32036	32236	32043	31966	31985	32062	32266	32074	32037	31979	32205	32173	32236	32088	32189	32110	31822	32152	31995	32311	32158	31981	32237	32096	32040	32230	32143	32097	31998	31920	31980	32014	31968	31992	31898	32141	31975	31995	32320	32367	32432	32223	31998	32173	32019	32052	31960	31933	32040	32223	31963	31992	31835	31767	32331	31924	32223	32099	32051	32179	32040	32142	32296	32095	32168	32204	32090	32140	32217	32008	31802	31940	32092	31939	32027	32140	32073	32064	32060	32136	31897	32077	32096	32087	31909	32046	32167	31900	32078	32112	32312	31995	32051	31914	32207	32117	32254	32161	32133	32246	32352	32129	31916	32115	32110	32001	32252	32243	31936	32150	31985	32220	32064	32293	32182	32048	32077	32012	32074	31919	32062	32138	32165	31988	32357	32016	32049	32192	32127	32325	32133	32045	31813	32254	32241	32051	32124	32191	32047	31895	32135	32139	32300	32105	32287	32068	32432	32161	32063	32099	32260	32182	32360	31970	32081	31890	32357	32185	32198	32101	32208	32171	32175	32137	32002	31996	32044	32105	32236	31924	31979	31974	32285	31975	32186	31904	32058	32224	32118	32167	32138	32183	32214	32082	32214	32207	31923	32390	32107	32209	32114	32132	31939	31996	32122	32205	32269	31915	32136	32206	31875	32036	32058	32221	32226	32094	32068	32164	32061	32125	32197	32109	32083	32128	32344	32335	32049	32003	32199	32061	32108	32107	32212	31928	31875	31999	32150	32022	31956	32219	32083	31960	31922	32285	31764	31977	32479	31915	32526	31806	32130	32067	31948	31736	32052	32063	32098	32045	32016	32042	32150	32025	32124	32154	32190	32217	32169	32002	32233	32160	32130	32004	32125	31955	32015	32248	31980	32166	32050	32093	32104	31895	32224	32250	32043	32048	32081	31744	32004	32034	32058	32129	32136	32179	32080	31976	32049	31871	32142	32000	32192	31943	32196	31809	32183	32081	32160	32014	32115	32193	31879	32205	32015	32197	32008	32189	32005	32407	31993	32202	32030	32308	31930	32111	31912	32322	32250	32193	32151	31972	32346	31975	32122	32051	32123	32163	31989	32127	31849	32039	32016	32256	32173	31878	32229	32246	31894	32089	32126	31930	32234	32139	32128	32137	32205	32035	32149	31968	32126	32072	32237	31988	32025	32224	32225	32212	32283	32176	32394	32324	31982	32047	32050	32129	31956	32253	31944	32054	31964	32056	32172	32160	32252	32096	32027	32129	31840	32112	31901	32138	31978	32107	32022	32173	32251	32308	32155	32254	32092	31978	32125	32174	32336	32275	32099	32019	32052	31864	31889	32091	32096	32124	32051	32216	31991	32224	32308	31963	32029	31999	32038	32216	32142	32059	32099	32067	31987	31941	32049	32045	32307	32063	32269	32222	32171	32265	32294	31929	32205	32147	32032	32127	32302	32049	32056	32190	32234	32199	32037	31968	32096	32179	32002	32316	32155	32353	32254	32027	32052	32121	32085	32100	32050	32121	32223	32195	32023	32437	32060	32168	32032	32110	32016	32176	32152	32259	32016	32149	31943	32025	32245	32223	32084	31788	32100	31850	31980	32122	31821	32154	32215	32053	32197	32045	32005	32025	32179	31952	32188	31827	32241	32025	32216	31920	32054	31715	32045	32075	32111	32141	32204	32085	31922	32055	31962	32185	31801	31943	32237	32071	31904	32301	32056	32219	32077	32003	32074	32102	32106	31853	32150	32145	32097	32101	31968	31991	32130	32151	32277	32029	31819	31905
61448	101190	91780	66404	39922	27748	24569	24269	23970	24166	24267	24112	24174	24332	24117	24305	24347	24313	24249	24360	24265	24190	24227	24007	24116	24099	24287	24382	24411	24410	24261	24092	24305	24260	24272	24254	24306	24343	23955	24336	24418	24151	24301	24196	24472	24430	24038	24182	24317	24280	24312	24272	24045	24341	24330	24151	24437	24338	24240	24298	24238	24213	24235	24138	24088	24081	24128	24368	24135	24256	24374	24251	24185	24212	24323	24387	24319	24260	24152	24441	24253	24133	23994	24357	24289	24271	24343	24309	24224	24176	24175	24270	24221	24352	24376	24268	24413	24155	24261	24410	24191	24308	24251	24139	24363	24096	24165	24189	24187	24209	24121	24266	24280	24343	24285	24305	24339	24259	24318	24185	24273	24276	24142	24093	24157	24184	24394	24123	24419	24328	24121	24237	24230	24341	24427	24281	24291	24315	24259	24251	24205	24330	24256	24282	24200	24216	24293	24267	24230	24319	24264	24139	24187	24295	24258	24180	24151	24334	24093	23984	24208	24260	24164	24266	24141	24272	24182	24181	24110	24314	24244	24425	24279	24233	24248	24188	24267	24170	24243	24206	24329	24332	24267	24171	24260	24180	24177	24111	24205	24064	24244	24405	24339	24096	24212	24221	24220	24256	24039	24227	24222	24316	24305	24215	24150	24270	24178	24182	24302	24300	24226	24354	24340	24136	24169	24241	24194	24196	24132	24136	24197	24404	24246	24238	24381	24173	24055	24144	24485	24131	24173	24449	24216	24140	24358	24174	24257	24380	24263	24041	24245	24060	24292	24186	24131	24158	24454	24319	24327	24214	24101	24332	24390	24314	24363	24295	24119	24115	24224	24183	24203	24372	24131	24422	24124	24258	24330	24201	24319	24361	24231	24334	24264	24301	24229	24061	24097	24358	24365	24380	24356	24196	24184	24213	24282	24135	24092	24172	24209	24040	24109	24118	24105	24160	24140	24366	24202	24242	24345	24223	24259	24182	24125	24137	24244	24417	23996	24215	24414	24266	24139	24260	24276	24341	24324	24331	24344	24031	24292	24140	24144	24130	24311	24122	24238	24137	24338	24397	24153	24296	24304	24230	24127	24252	24320	24233	24282	24177	24116	24134	23981	24188	24177	24067	24079	24176	24043	24279	24229	24096	24217	24218	24115	24188	24221	24162	24284	24284	24285	24177	24351	24287	24303	24109	24222	24179	24342	24270	24188	24246	24067	24158	24311	24259	24234	24254	24126	24266	24210	24111	24252	24037	24427	24265	24101	24140	24311	24229	24138	24252	24197	24279	24509	24195	24156	24228	24256	24173	24376	24218	24281	24271	24161	24285	24092	24216	24233	24099	24151	24199	24335	24273	24144	24198	24421	24157	24113	24392	24190	24163	24121	24244	24503	24232	24191	24306	24226	24133	24225	24236	24418	24333	24296	24083	24050	24207	24195	24220	24370	24143	24424	24189	24142	24238	24211	24226	24186	24201	24376	24323	24213	24239	24289	24234	24444	24429	24112	24207	24253	24192	24239	24200	24533	24069	24367	24383	24144	24251	24207	24011	24346	24073	24292	24184	24071	24344	24195	24420	24181	24324	24228	24239	24140	24274	24116	24293	24233	24165	24305	24102	24342	24233	24219	24331	24332	24307	24383	24290	24060	24200	24186	24129	24248	24376	24296	24194	24316	24146	24224	24262	24279	24436	24279	24267	24169	24322	24275	24261	24228	24357	24285	24278	24380	24172	24241	24241	24305	24041	24241	23931	24147	24253	24241	24210	24111	24351	24432	24246	24272	24290	24220	24288	24190	24078	24451	24327	24309	24351	24227	24322	24304	24120	24303	24269	23987	24097	24304	24304	24158	24396	24411	24366	24354	24286	24126	24217	24320	24176	24304	24175	24129	24284	24380	24236	24172	24074	24061	24198	24247	24211	24308	24201	24221	24075	24223	24402	24121	24348	24175	24264	24259	24292	24233	24379	24319	24292	24182	24266	24374	24312	23997	24150	24117	24164	24383	24403	24188	24192	24423	24443	24273	24261	24185	24038	24327	24223	24189	24100	24327	24357	24292	24188	24412	24219	24288	24350	24205	24260	24227	24207	24141	24209	24206	24069	24133	24166	24164	24171	24229	24325	24372	24317	24122	24410	24180	24258	24195	24276	24297	24242	24454	24372	24228	24298	24312	24400	24261	24303	24302	24453	24037	24279	24258	24283	24225	24299	24232	24120	24120	24191	24072	24259	24185	24362	24404	24157	24256	24368	24211	24075	24183	24306	24187	24365	24232	24243	24298	24247	24252	24288	24250	24216	24148	24308	24244	24222	24170	24189	24270	24447	24181	24026	24457	24206	24225	24259	24264	24314	24124	24280	24318	24248	24427	24358	24173	24458	24122	24045	24320	24492	24137	24207	24375	24255	24400	24269	24369	24311	24108	24225	24222	24129	24186	24360	24107	24241	24265	24232	24180	24542	24252	24315	23975	24163	24226	24131	24242	24397	24231	24310	24291	24379	24291	24231	24245	24228	24288	24216	24192	24132	24458	24119	24365	24215	24378	24233	24408	24125	24101	24356	24327	24161	24325	24449	24263	24420	24197	24241	24232	24410	24238	24219	24310	24407	24273	24092	24186	24262	24179	24153	24297	24370	24228	24304	24223	24232	24266	24277	24323	24114	24173	24230	24247	24367	24159	24345	24311	24260	24370	24298	24213	24339	24099	24266	24285	24130	24260	24039	24294	24104	24223	24310	24208	24357	24140	24167	24183	24341	24159	24293	24212	24295	24385	24196	24262	24300	24116	24227	24361	24139	24281	24276	24494	24239	24191	24048	24217	24266	24337	24487	24306	24247	24396	24225	24221	24086	24271	24281	24245	24236	24273	24179	24197	24057	24143	24198	24183	24331	24255	24293	24307	24237	24393	24266	24239	24384	24382	24111	24361	24000	24213	24253	24254	24391	24404	23971	24193	24209	24282	24384	24220	24273	24160	24314	24347	24334	24238	24175	24141	24269	24105	24256	24354	24203	24275	24119	24267	24170	24236	24329	24194	24330	24302	24357	24347	24054	24308	24284	24365	24040	24339	24380	24661	24270	24335	24284	24214	24244	24284	24373	24295	24275	24244	24142	24382	24271	24221	24202	24272	24315	24305	24323	24195	24323	24402	24243	24227	24352	24255	24337	24172	24205	24211	24196	24302	24254	24107	24389	24413	24174	24243	24241	24229	24292	24263	24303	24191	24158	24332	24235	24083	24197	24147	24060	24173	24337	24255	24158	24287	24301	24102	24272	24157	24382	24117	24350	24335	24213	24211	24042	24159	24286	24258	24215	24110	24092	24206	24162	23977	24325	24192	24333	24230	24283	24150	24351	24347	24272	24250	24028	24129	24013	24195	24198	24187	24158	24196	24308	24336	24165	24203	24275	24275	24384	24148	24172	24198	24228	24237	24327	24236	24210	24303	24066	24176	24283	24257	24274	24205	24396	24415	24300	24181	24386	24195	24252	24288	24174	24275	24166	24226	24139	24065	24328	24414	24153	24426	24208	24266	24421	24298	24223	24286	24346	24163	24358	24273	24224	24228	24266	24113	24252	24145	24438	24247	24261	24412	24292	23973	24122	24167	24305	24284	24413	24140	24362	24335	24216	24221	24368	24103	24230	24220	24305	24230	24190	24536	24419	24135	24208	24147	24411	24208	24269	24183	24120	24186	24316	24094	24344	24334	24191	24255	24187	24376	24264	24364	24098	24111	24165	24251	24209	24126	24313	24204	24401	24360	24303	24441	24217	24270	24317	24273	24185	24319	24208	24281	24167	24426	24183	24195	24415	24234	24421	24141	24165	24374	24130	24265	24224	24362	24480	24369	24163	24344	24010	24174	24246	24169	24252	24161	24306	24296	24202	24226	24230	24389	24097	24266	24321	24164	24014	24317	24276	24263	24074	24262	24093	24135	24135	24391	24324	24156	24136	24118	24279	24132	24307	24270	24075	24324	24208	24206	24273	24304	24374	24252	24228	24229	24249	24144	24185	24198	24378	24360	24369	24236	24123	24199	24403	24226	24332	24067	24235	24320	24304	24394	24212	24157	24326	24283	24202	24278	24176	24220	24457	24067	24189	24304	24378	24158	24399	24362	24208	24201	24160	24317	24337	24367	24220	24231	24233	24215	24270	24199	24122	24410	24273	24224	24241	24169	24248	24150	24414	24225	24354	24116	24146	24120	24082	24207	24282	24322	24136	24158	24345	24289	24401	24180	24371	24233	24207	24312	24185	24121	24337	24137	24146	24148	24076	24197	24305	24275	24287	24243	24475	24041	24277	24186	24402	24209	24227	24100	24290	24175	24190	24253	24291	24347	23999	24086	24355	24296	24236	24160	24388	24405	24095	24200	24125	24156	24168	24399	24158	24193	24129	24233	24230	24419	24268	24195	24117	24179	24243	24313	24296	24288	24072	24314	24410	24196	24322	24234	24443	24131	24148	24216	24370	24320	24252	24255	24194	24181	24365	24039	24374	24306	24299	24088	24134	24376	24274	24354	24058	24157	24206	24177	24248	24089	24168	24176	24443	24150	24343	23840	24232	24132	24339	24300	24287	24250	24064	24277	24117	24302	24277	24298	24042	24210	24236	24245	24488	24173	24249	24342	24119	24311	24190	24216	24129	24219	24111	24238	24226	24407	24082	24240	24368	24217	24183	24435	24244	24214	24241	24368	24366	24355	24213	24196	24317	24237	24036	24278	24168	24231	24239	24170	24081	24439	24489	24235	24022	24242	24208	24199	24174	24230	23937	24233	24157	24185	24235	24290	24156	24110	24245	24398	24347	24193	24319	24168	23989	24141	24383	24281	24215	24142	24240	24310	24179	24094	24220	24224	24298	24080	24209	24173	24232	24214	24319	24232	24115	24148	24314	24330	24123	24017	24226	24309	24082	24257	24191	24181	24133	24249	24240	24360	24250	24216	24504	24320	24196	24306	24278	24180	24121	24216	24260	24033	24209	24354	24130	24191	24231	24166	24322	24418	24204	23997	24363	24203	24329	24237	24129	24196	24380	24236	24240	24297	24181	24152	24378	24181	24202	24164	24206	24120	24326	24137	24138	24215	24212	24152	24058	24075	24303	24259	24113	24328	24262	24337	24292	24305	24267	24138	24337
31400	38499	43743	35472	29323	28491	28133	27994	27915	28027	28024	27931	27791	28055	27827	27947	27976	27707	27931	27932	28090	27872	27935	28029	28204	27893	28005	27892	27949	27702	27738	27691	27683	27832	27787	27809	27884	27903	27811	27812	28057	27645	27794	27963	27965	27780	27955	27872	27909	27978	27932	27856	27685	27932	28002	27868	27875	27947	27978	27907	27871	27707	27944	27871	27951	27791	27806	27836	27907	27712	27851	27766	27997	27797	28000	27997	27923	28024	27971	27734	27861	27785	28070	27939	27903	27749	27610	27786	27782	27756	27775	27974	28056	27963	28234	27980	27858	27693	27830	27873	28006	28035	27697	27862	27852	27891	27705	27903	27917	28062	27844	27837	27954	28008	28084	27903	27882	28112	27924	27865	27847	27777	27943	27865	27930	27801	27997	27655	27850	27922	27955	27852	27982	27813	28012	27705	27743	27951	27606	27922	27907	27735	28004	27969	27684	28018	27799	28019	27943	27636	27629	27773	27908	27893	27776	28121	27906	27694	27815	27717	27792	27880	27897	27836	27826	27768	27770	27924	28129	28066	27874	27796	27727	28084	27821	27948	27738	27697	27773	27832	27550	27735	27729	27917	27747	27845	27641	28089	27730	27909	27970	27714	27856	27813	27861	28085	27808	27799	27893	27791	28072	27941	27741	27639	27907	27669	27859	27691	27698	28036	28136	27896	27855	27793	28034	27838	27965	27700	27835	28000	28100	27685	28076	27980	27918	27857	28024	28046	27887	28150	27947	27909	27893	28006	27748	27999	27701	27791	27800	27755	27921	27896	27738	27583	27813	27891	27821	27818	27870	27669	27828	27938	28108	27843	27868	27888	27915	27766	27707	27722	27801	27585	28047	27794	28021	27782	27734	27809	27579	27831	27787	27678	27846	27867	27788	28041	28031	27844	28125	27982	27887	27799	27748	27890	28018	28053	27891	27708	28050	27921	27930	27834	27672	27799	27990	27835	27762	27810	27868	27845	27852	27958	27963	27795	27856	27885	27952	27948	27802	27868	27705	27888	27858	27691	27814	28028	27834	27874	27815	27827	27848	27623	28114	27813	27886	27550	27806	27861	27786	27749	28047	27794	27924	27565	27989	27953	27844	27928	27678	27752	27925	28055	27585	27860	27761	27660	27671	27894	28011	27939	27933	27670	27820	27681	27738	27805	27916	27757	27752	28002	28070	28115	27809	27774	28030	28034	27814	27838	27792	27852	27752	27883	28157	27740	27721	27764	27767	27678	27671	27928	27853	27999	27978	27605	27698	27952	27728	27806	27872	27695	27708	28071	27793	27863	27719	27848	28092	27716	27905	27831	27792	27917	27921	27979	27734	27780	27856	27885	27763	27752	28055	27789	27971	27932	27811	27884	27738	27924	27995	27826	27910	27834	27741	27949	28055	27677	27874	27832	28059	27942	27927	27979	27760	27957	27623	27751	27830	27728	27808	27692	27860	27856	27983	27946	27899	27737	27771	27808	28026	27835	27587	27829	27989	27950	28008	27791	28027	27754	27941	27726	28080	28066	27766	27870	27949	27647	27986	28047	27864	27874	27762	27702	27968	27827	27799	27578	28043	27941	27885	27800	27906	27875	27666	27763	28055	27818	28007	27996	27728	28126	27943	27953	28187	28001	27986	27739	27739	27998	27684	28105	27698	27992	27976	27732	27574	27931	27945	27928	27900	27854	28026	27825	27915	27854	27840	27803	27949	27988	28100	27743	27783	28085	28172	27996	27710	27821	27798	27699	28061	27943	27702	27974	27763	27928	27805	27830	27749	27821	28044	27788	27721	27861	27666	27834	27704	27676	27985	28092	27820	27756	27957	27767	27932	28122	27837	27531	27846	27627	27776	27825	27845	27706	27576	27687	27703	27829	27932	27714	27858	27821	27857	28068	27617	27723	27897	27800	27858	28015	27964	27845	27769	27621	27924	27818	27786	27786	28016	28019	28006	27928	28012	27433	27858	27862	27956	27957	27963	27664	27899	27777	27966	27771	27559	27900	27884	27841	27789	27707	27768	27956	27865	27740	27776	27919	27974	28006	27709	27824	27769	27886	27978	27898	28279	27946	27661	27718	27830	28072	27795	28053	27496	27780	27829	27942	27863	27728	27941	27660	27963	27733	27996	27924	27768	27682	27703	27980	27790	28011	28004	27909	27836	27799	28010	27819	28024	27913	27783	27939	27768	27605	27894	27802	27750	28040	28123	27803	27937	28038	27771	27841	27842	27752	27759	27765	27822	27867	27989	27556	27894	27707	27922	27957	27934	27993	28028	27863	27781	27966	27648	28101	27776	28173	27812	27904	27773	27862	28029	27949	27883	27838	27851	27853	28048	27841	27799	27938	27709	27916	27833	27871	27631	27940	27952	27795	27999	27711	27878	27788	27844	27911	27885	28184	28003	28100	27971	27920	27875	27954	27944	27907	27791	27803	27817	27731	27778	27852	27995	27599	27920	27936	27929	28098	27913	27848	27905	28031	27837	27839	27639	27862	27880	27829	28096	27793	27690	27876	28075	27744	27749	27837	27768	28038	28112	28086	27804	27878	27966	28057	27954	28025	28050	27864	27682	27902	27843	27811	27634	27821	27739	27855	27774	27925	27788	27765	27682	27951	27784	27831	28033	27707	27772	27917	27843	27826	27530	27732	27921	27858	28036	27797	27881	27805	27751	27818	27827	27927	27748	27900	27682	27671	27819	27794	27959	27879	27806	27779	27871	27872	27713	27728	27865	27850	27884	27735	27705	27896	27849	28088	27712	27798	27949	28041	27911	27830	27708	27895	28003	27749	27765	28008	27705	27749	27943	27914	27857	27950	27804	27744	27961	28032	27887	27734	27915	27888	27916	27842	27915	27839	27853	27881	27972	27964	27917	27873	27863	27869	27826	27816	27891	27633	27801	27757	27885	27723	27796	27873	27829	27775	27875	28043	27881	28043	27786	27729	27779	27597	27869	27828	27773	27698	27833	27631	27997	27950	27697	27707	27927	27711	27823	27844	28050	28134	28273	27721	27910	27814	27954	28004	27951	27797	28060	27931	27980	27719	27574	27798	27723	28024	27956	27753	27917	27865	27918	27971	27841	27960	28036	27762	27994	27685	27790	28055	28029	27650	28117	27803	28108	27566	28118	27607	28025	28016	27799	27860	27985	27914	27698	27909	27909	28019	27703	27753	28052	27868	27885	27915	27877	27704	27728	27903	27940	27966	27910	27754	27911	27961	27955	27902	27887	27635	27819	27840	27724	27988	27960	27835	27858	27753	28269	27958	27972	27766	27931	27948	27630	28011	27916	28167	27825	28035	27942	28257	27604	27838	27837	27626	27784	27742	27797	27992	27979	27707	27932	27833	27668	27906	27730	27873	27854	27893	27897	27891	28012	27964	27942	27791	27839	27646	27870	28026	27800	27820	27786	28081	27847	27747	27943	27596	27954	27770	27886	27730	27908	27571	27776	27876	27855	27825	28003	28056	27766	27896	28023	27762	27794	27982	27948	27818	27822	27873	28021	27775	27742	27802	27981	27738	27642	27956	27778	27767	28091	27766	28078	27676	27976	27947	27967	27925	27855	27940	27998	27836	27799	27896	27656	27967	27769	27951	27953	27868	27873	28101	27988	27754	27773	27639	27999	27736	27725	28121	28062	27871	27711	27861	27930	27911	27852	28028	28046	27903	27958	27613	27960	28030	27845	27830	27986	27831	28059	28079	27772	27726	27724	27839	27986	27771	27942	28029	27832	27902	27970	28023	27779	27945	27966	27828	27820	27649	28144	27869	28110	27945	27928	28054	27946	27822	27878	27523	27620	27745	27834	27784	28013	27875	27921	27780	28025	27768	27684	27981	27875	27947	28059	27702	27861	28009	27971	27843	27638	27861	27931	27678	27689	27870	27761	27760	27741	27766	27953	27894	28010	27986	27810	27816	28002	27950	27935	27768	27870	27930	27885	27990	27930	28012	27813	27941	27949	27929	27854	27960	27920	27859	27853	27698	27703	27817	27699	27778	27836	27929	27877	27806	27990	27910	28081	27815	28003	27809	27663	27717	27913	28017	28042	27925	27607	27894	27979	27888	27878	27764	27930	27982	27858	27761	27863	27888	27856	27693	27886	27766	27730	27783	27867	27792	27948	27957	27863	28107	28094	27983	27804	27646	27759	27403	27708	27981	27973	27749	28038	28009	28043	27725	27624	27869	27940	27773	27926	27836	28095	27849	27650	27797	27786	27804	27934	27773	27917	28135	27989	28055	27946	27685	28023	27967	27994	27904	27918	27983	27734	27815	27795	27749	27815	28076	27872	27724	27750	27967	27768	27835	27843	27929	27828	27875	27978	27957	27934	27961	27895	27903	27830	27809	27977	27735	27657	27940	27867	28143	27882	28018	27779	27878	27948	27828	27713	27861	27925	28055	27926	28154	27727	27920	27668	27915	27882	27681	28095	27997	28020	27989	27964	27908	28138	27741	27819	27858	27833	27990	28018	28076	27856	27760	27938	27926	27733	27852	27700	27965	28023	27943	27916	27927	28004	27999	27721	27810	27900	27776	27793	28032	27854	27817	27783	27937	27998	28025	27793	27795	27721	27881	27779	27928	27883	27983	27969	27833	27881	27715	27889	27791	28014	27834	27807	27870	27733	28005	27917	27934	28091	28117	27915	27830	27839	27882	27867	27922	28016	27960	27935	28041	27917	27920	27963	27840	27885	27942	28090	27884	27586	27732	27739	27720	27698	27868	27825	27919	27913	28002	27833	27904	27800	27723	27795	28101	27868	27834	27864	27901	27735	28044	28071	27914	27795	27964	27913	27969	27898	27855	27897	27627	27785	27942	27799	27671	28004	28021	27923	27994	27876	27614	27713	27817	27621	27773	27706	28099	28022	27862	27995	27709	27735	27978	27792	27860	27905	27811	27956	27866	27746	27724	27948	27813	27940	27733	28091	27816	27957	27911	27728	27704	28121	27673	27957	27594	27902	28095	28034	27938	27864	28151	27819	27626	27984	27801	27938	27788	27771	27585	27747	28055	28043	27940	28123	27977	27866	27736	27981	27813	27975	27956	27925	28046	27903	27850	27999	27795	27935	27939	27753	27933	27763	27731	27907	27993	27898	27819	27817	27937	27804	27976	27773	27810	27823	28019	27884	27982
43061	60467	46438	30824	24297	22398	21872	21896	21686	21814	22098	21841	21920	22031	21954	21954	22112	21894	21946	21974	21967	21814	21887	21979	21851	21963	21816	21920	21974	22113	21777	21961	21858	21895	22038	21852	21842	21764	21829	21931	22032	21917	21932	21804	21948	22076	21880	21893	21853	22002	21685	21844	21794	21878	21910	21939	21755	21894	21862	21916	21826	21980	21833	21873	21890	21660	21998	21934	21992	21717	21696	21810	21996	21838	21806	21870	21852	21984	21880	22027	21898	21859	21858	21834	21855	21850	21862	21762	21787	21566	21960	21773	21812	21939	21789	21704	21898	21848	21960	21823	21916	21810	22098	21739	21884	21744	21755	22089	21744	21863	21923	21846	21758	21964	22016	22062	21858	21813	21837	21883	21799	21812	21861	21881	21849	21915	21869	22051	21818	21845	21831	21848	21871	21707	21662	21934	21874	21895	21956	21952	21893	21852	21870	22054	21963	21974	21686	21598	21934	21714	21835	21684	21780	21833	21898	21768	21908	21851	21863	21926	21989	21782	21778	22124	21938	21906	22059	21795	22143	21698	21835	22065	22037	21852	21914	21875	21763	21710	21776	22052	21876	21860	21857	21956	21804	21792	21922	21952	21772	21827	21957	21979	21908	21940	21936	22037	21763	21796	21992	21844	21836	21941	21831	21696	21944	21864	21759	21987	21866	21726	21854	21904	21938	21957	22071	22051	21997	21801	21809	21932	21797	21865	21841	21821	21715	21916	21805	21892	21784	22064	21879	21967	21595	22077	21649	21852	21829	21917	21744	21817	21853	21836	21970	22019	21894	21770	21872	22009	22005	21897	21648	22012	21839	21781	21880	21805	21962	21777	22042	21761	21773	21846	21851	21897	22029	21913	22087	21839	22020	21729	21952	21752	21866	21969	21787	21909	21843	21729	21982	21766	21796	22055	21849	21931	21499	21862	21946	21925	21701	21836	21636	21910	21765	21913	21990	22003	21986	21910	21917	21834	21715	22000	21847	21973	21858	21722	21972	21851	21812	21846	22011	21951	21857	21846	21858	21987	21790	21878	21752	21838	21746	21977	21952	21744	21625	21829	21845	21869	22001	21860	21878	21812	21940	21860	21846	21881	21895	21869	21897	21840	22010	21968	21850	21841	21971	21862	21875	22052	21852	21676	21948	22029	21813	21990	21992	21710	21989	21665	21823	21883	21805	21960	21541	22006	22009	21965	21980	21773	21854	21941	21959	22017	21755	21761	21899	21937	21908	21896	21766	21614	21801	22089	21872	21837	21993	22044	21921	21744	21846	21906	21953	21818	21773	21844	22054	21637	21807	21864	21950	21803	21962	21910	22005	21889	21805	21836	21810	21885	21996	21879	21838	21911	22011	21958	21928	21844	21855	21875	21985	21813	21992	21733	21814	22022	21690	21742	21941	21816	22072	21870	21848	21976	21834	21960	21840	21955	21996	22025	21873	21962	21854	21980	21727	21667	21911	21743	21940	21922	21859	21849	21912	21835	21937	21796	22026	21872	22036	21972	21899	22065	21857	21957	21829	21832	21926	21773	21873	21891	22048	21860	21616	21942	21954	21876	21874	21939	21791	22089	21689	21732	21913	22050	22054	21844	21841	21861	21906	21851	21887	21852	21913	21925	21820	21935	21843	21947	21956	21870	21748	21872	21863	21959	22007	21846	21845	21974	21906	21968	21922	21946	21938	21848	21809	21854	21951	21799	21890	21850	21829	21894	21853	21751	21775	21902	21903	21879	21923	21691	21766	21802	21899	21987	22019	22066	21839	21880	21977	22017	21840	21751	22000	21799	21942	21836	22111	21764	21833	21928	21802	21605	21951	21899	21859	21967	21939	21910	21735	22100	21861	21961	21828	21945	21886	22061	21925	21997	22006	21941	21835	21809	21786	21971	21905	21769	21997	22019	21803	21778	21851	21906	21947	21976	21994	21723	21867	21939	21807	21693	21989	21756	21968	21974	21912	21754	21935	21956	21762	22001	21829	21883	21861	21873	21952	21926	21735	21756	21876	21927	21714	21898	21946	21885	21630	21729	21702	21939	21869	21933	21755	21860	21894	21714	22018	21880	22053	22015	21822	21885	22016	21796	21933	22015	22064	21923	21880	21876	21872	21922	21719	21769	21961	21802	21902	22047	21887	21796	21933	21884	21999	21858	21845	21768	22001	21928	21917	21914	21867	21885	21818	22010	21738	21939	21814	21936	22011	21934	21768	21947	21804	22068	21933	21959	21957	22032	21878	22058	21888	21773	21935	21927	22058	21907	21901	21759	21816	21864	21820	21793	21735	21823	21990	21824	21981	22080	21989	21745	21940	21965	21925	21928	21934	21959	21804	21846	21845	21773	21984	21896	21828	21921	21944	21951	22070	21675	22036	22019	21850	21859	21830	21936	21734	21916	22013	21797	21794	21822	21944	22037	21882	21980	22181	21901	21868	22013	21623	21958	21796	21838	21819	21798	22008	21963	21891	21768	21997	21836	21942	22049	21656	21755	21868	22051	21867	21961	21768	21765	21823	21989	21752	21943	22022	21741	21776	21922	21870	21977	21941	21938	21951	22046	21853	21936	21926	21918	21948	21839	21891	21890	21950	21816	21842	22036	21808	21901	21761	22079	21874	21816	21695	21812	21838	22056	21906	21871	22006	21742	22060	21933	21875	21855	21850	21883	21972	21630	21805	22090	21854	22017	21935	21871	21982	21884	21804	21894	22018	22039	21923	21931	21807	21973	21885	21846	21814	21987	21800	22028	21852	21782	21902	21857	21929	22012	21986	21953	21808	21995	21953	21871	21950	21962	21967	21885	21913	22227	22020	21871	21885	21956	21906	21836	21923	21666	21923	21772	21925	21821	21844	21837	21840	21921	21950	22019	21826	21967	21952	21899	21846	22049	21762	21928	21820	21937	21798	21926	21822	21859	21960	21990	22167	21797	21958	21878	21994	21963	22145	21782	21901	21756	22035	21820	21968	21916	22041	21804	21995	21702	21786	21730	21829	21732	21975	21836	22000	21822	21969	21786	21922	21918	21963	21857	21844	21724	21691	21832	21893	21907	21798	21913	21888	21919	22019	21817	21813	21757	21873	21860	21832	21919	21849	21807	21934	21947	21839	21821	21816	21975	21967	22136	21694	21957	21752	22208	21947	21965	21941	22035	21865	21776	21830	21769	21982	22031	22202	21857	21936	21902	22066	21887	21803	21828	21827	21848	21838	21759	21722	21732	21896	21855	21799	21657	22075	21833	21907	21900	21993	21853	21979	21860	21837	21768	21895	21747	21824	21946	21876	21764	21880	21647	21832	22024	21915	21895	22010	21782	21749	21768	21966	22158	21790	21993	21788	21805	21883	21927	21703	21900	21854	21925	21812	21945	22010	21944	21910	21913	21886	21823	21722	22013	21935	21825	22043	21924	21797	21694	21987	21876	21879	21978	21771	21969	21858	21805	21966	21696	21684	21742	21923	21887	21857	21837	21933	21874	21728	21894	21949	21740	21939	21775	21957	21818	21921	22035	22013	21829	22037	21975	21687	21925	21875	21853	21824	21819	21783	21963	21861	21815	21757	21898	21848	21806	21964	21853	21885	21907	22074	21771	21808	21966	21773	21923	21733	21954	21834	21691	21848	22091	21943	22180	21863	21879	21959	21975	21871	21912	22075	21887	22013	21795	21895	21722	21881	21929	21850	21977	21919	21785	21870	21945	21870	21906	21855	21962	21808	21825	21862	21772	21899	21862	21830	21904	21774	21804	21753	21945	21994	21932	22023	21960	21853	21708	21805	22061	21842	22039	21844	21824	21822	21910	21859	21934	21789	22002	21761	21931	21809	21855	21646	22000	22101	22043	21840	21885	21906	21908	21875	21873	21809	21770	22003	21663	21851	21863	21885	21972	21863	21732	21981	21840	22046	21888	21890	21827	21813	21761	22089	21869	21725	21801	21949	21806	21908	21986	21875	21957	21926	21827	21761	21852	21848	22043	22027	21778	21996	21946	21809	22120	21812	22072	21883	21889	22027	21804	21934	21891	21758	21962	22037	21826	21914	21794	21999	21919	21908	21829	21907	21795	21962	21983	21908	21877	21739	21705	21937	21974	21890	22022	21931	21889	21800	21942	21905	21857	21986	21833	21903	21872	21806	21806	21883	22005	21930	21850	22021	21879	21859	21842	22008	21879	21944	22002	21781	21997	22072	21760	21883	21755	21833	21665	21827	21855	22010	21724	21941	21980	21876	21846	21780	21980	21860	21969	21936	22014	21819	21884	21923	21801	21854	21805	21873	22094	21756	21692	21928	21774	21874	21804	21922	21943	21995	21713	21932	21958	21858	21884	21904	21891	21934	21833	21916	21873	21763	21859	22019	21811	21852	21883	21900	21833	21941	21793	21845	21743	21973	21948	22096	21868	21781	21886	21951	22051	21845	21851	21802	21941	21912	21841	21817	21895	21896	21954	21970	21940	22047	21812	21799	21749	21874	21853	21891	22104	21959	21838	21967	21661	21852	21928	21871	21875	21895	21864	22048	21828	21783	21752	22089	21735	21955	21740	21778	22118	21875	21973	21830	21718	21990	21941	21908	21853	21838	21817	21762	21935	21894	22120	22032	21854	21982	21871	22107	21827	21889	22037	21967	21781	21948	21818	21886	21863	21833	22010	21882	21883	21881	21794	21987	22157	21915	21928	21809	21686	21891	21866	21783	21903	21811	21868	21779	22004	21813	22006	21835	21807	21847	21961	22034	21854	21830	21813	21892	21673	21941	21859	22006	21838	21708	21732	21903	21685	21746	21871	21861	21774	22024	21800	21653	21941	21911	21749	21941	21751	21859	21865	21881	21925	21844	21896	21706	21857	21931	21993	21910	21710	21896	21951	22012	21934	22021	22005	21878	21787	21867	21798	21983	21923	21887	21925	21825	21924	21852	21787	21826	21918	21918	21965	21838	21934	21647	22044	21883	21895	21939	21837	21987	22021	21777	21871	22037	21792	21943	21720	22038	21865	21798	21957	21916	21867	21881	22063	21839	21756	22048	22031	21896	21861	21817	21877	21845	22028	21808	21941	21860	21788	21819	21892	21862	22016	21878	21724	22029	21901	21845	21788	21810	21802	21984	21757	21885	21846	22077	21805	21838	22105	21823	21869	21869	21928
23968	24216	36686	33445	29795	28663	28882	26173	25707	26134	25992	25826	25958	26097	25998	26069	26160	26170	26307	25929	26189	25931	26094	25677	25911	25894	25932	26076	25765	25963	25970	25809	25864	26018	25799	25913	25887	25804	25939	25925	25756	25724	25884	25794	25861	25832	25898	25890	25943	25610	25841	25771	25905	26052	25866	25996	25877	26088	25990	25714	25990	25998	25986	25637	25777	25651	25666	25838	25821	25733	25697	25800	25796	25843	25924	25682	25893	25967	25966	25869	25815	25898	25913	25934	25874	25845	25911	25892	25628	25808	25947	25748	25668	25731	25859	25623	25978	25724	25768	25800	25769	25731	25722	25819	25975	25762	25951	25734	25695	25814	25665	25743	25876	25884	26014	25915	25658	25805	25559	26019	25960	25799	25951	25814	25812	25790	25818	25897	25680	25764	25988	25676	26035	26025	25954	25581	25946	25707	25959	25691	25869	25982	25954	25811	25601	25945	25836	25910	25817	25976	25767	25918	25802	25591	25899	25881	25828	25912	25955	25845	25933	26009	25890	25763	25600	26028	25901	25775	25750	25946	25852	25939	25928	25808	26015	25965	25922	25940	25599	25761	25759	25783	25834	25812	25714	25778	25814	25820	25664	25679	25806	25931	25774	25629	25644	25681	25618	25873	25796	25784	25834	25579	25904	25815	25816	25632	25838	25730	25818	25735	25724	25689	25637	25644	25792	25761	25728	25831	25913	25890	25855	25673	25966	25856	25660	25768	25729	25796	25793	25805	25762	25724	25874	25887	25634	25819	25789	25872	25749	25775	25740	26029	25922	25853	25933	25926	25747	25972	25882	25949	25825	25917	26072	25565	25797	25690	25778	25948	25732	25746	25808	25781	25944	25795	25777	25891	25781	25766	25727	25905	25866	25870	25846	25845	25941	25696	25673	25976	25722	25902	25712	25583	25788	26133	25913	25887	26089	25786	25839	25879	25802	25729	25783	25753	25818	25779	25625	25831	25785	25756	25888	25660	25964	25770	25805	25721	25889	25651	25715	25698	25880	25651	26100	25913	26020	25602	25740	25733	25949	25675	25645	25732	25772	25930	25900	25755	25969	25949	25863	25631	25694	25810	25754	25719	25793	25731	25751	25801	25744	25659	25723	25726	25659	25671	25716	25785	25787	25917	25815	25678	25817	25651	25643	25839	25854	25689	25567	25532	25653	25911	25758	25747	25844	25840	25974	25724	25939	25792	25754	25848	25720	25876	25834	25825	25940	25814	25937	25843	25753	25630	25774	25846	25711	25721	25795	25704	25887	25784	25822	25602	25780	25768	25705	25938	25851	25815	25794	25881	25739	25699	25778	25683	25743	25930	25798	25605	25880	25957	25870	25854	25800	25789	25813	25832	26117	25790	25983	25830	25774	25706	25913	26101	25743	25617	25871	25576	25785	25528	25762	25844	25657	25693	25732	25808	25812	25936	25873	25868	25905	25680	25605	25796	25787	25794	26006	25718	25779	25954	25706	25676	25775	25854	25675	26023	25732	25893	25899	25629	25630	25697	25830	25845	25827	25935	25693	25772	25644	25642	25889	25744	25874	25681	25929	25773	25906	25945	25859	25719	25843	25901	25865	25831	25540	25846	25742	25781	25728	25772	26013	25894	26011	25850	25982	25857	26065	26095	25812	25922	25785	25910	25749	25698	26270	25672	25714	25745	25889	25625	25564	25842	25903	25917	25951	25828	25819	25741	25947	25610	25920	25765	26075	25975	25698	25844	25887	25556	25663	25630	25909	25750	25686	25869	25933	25709	25631	25698	25885	25733	25880	25760	25964	25762	25895	25764	25728	25790	25642	25696	25856	25756	25725	25619	25984	25946	25741	25912	25932	26042	25676	25842	25535	25632	25759	25646	25943	25831	25682	26040	25867	25686	25661	25676	25945	25910	25881	25824	25840	25983	25866	25792	25878	25721	25993	25886	25896	25850	25878	25802	25874	25963	25878	25655	25830	25798	25670	25662	25658	25972	25798	25837	25580	25756	25765	25736	25863	25946	26020	25914	25856	25817	25991	25847	25826	25892	25720	25841	25675	25660	25839	25764	25920	25887	26028	25859	25986	25650	25826	25712	25707	25813	25839	25798	25682	25773	25621	25946	25838	25782	25713	25980	25861	25813	26020	25619	25877	25821	25912	26021	25975	25760	25811	25769	25939	25774	25783	26050	25794	25841	25848	25707	25865	25825	25681	25558	25825	25823	25941	25900	25627	25437	25542	25857	25844	25764	25663	25715	25693	25636	25646	25742	25721	25911	25885	25870	25719	25708	25659	25988	25796	25766	25922	25889	25788	25873	25858	25780	25786	25747	25748	25739	25742	25848	25724	25665	25952	25666	25718	25908	25717	25642	25818	25765	25938	25751	25777	25651	25818	25837	26062	25557	25947	25781	25879	25721	25710	25639	25791	26010	25684	25563	25749	25762	25807	25812	25750	25880	25932	25828	25954	25740	25981	25681	25578	25932	25725	25911	25801	25681	25756	25605	25673	25657	25761	25842	25747	25728	25730	25770	25868	25740	25835	25760	25650	25917	25778	25734	25848	25774	25779	25762	25881	25751	25850	25543	26125	26079	25802	25818	25929	25939	25706	26219	25607	25680	25830	25764	25873	25686	25712	25601	25884	26017	26004	25752	25989	25780	25645	25931	25969	26031	25850	25862	25674	25907	25850	25788	25823	26134	25890	25780	26117	25926	25998	25944	25716	26013	26021	25826	25982	25709	25827	25829	25830	25526	25844	25682	25722	25619	25844	25910	25914	26004	25641	25889	25715	25817	25832	25791	25760	25640	25690	25572	25541	25796	25799	25678	25969	25649	25880	25739	25921	26015	25856	25918	25863	25967	25961	25859	25843	25929	25799	25777	25459	25512	25837	25671	25955	25890	25989	25833	25743	25846	25622	25512	25733	25848	25759	25792	25895	25987	25868	25769	25786	25946	25666	25952	25773	25738	25792	25777	25910	25871	25591	25861	25850	25824	25552	25737	25694	25951	25813	25722	25760	25711	25935	25518	25911	25935	26030	25888	25527	25715	25873	25757	25649	26029	25977	25739	25586	25653	25770	25780	25895	25843	25834	25630	25846	25590	25706	25828	25655	25820	25769	25808	25873	25769	25548	25928	25731	25693	25766	25722	25798	25985	25770	25770	25640	25741	25740	25886	25872	25653	25770	25791	25768	25942	25703	25818	26043	25900	25873	25939	25864	25698	26023	25568	25841	25768	25753	25828	25897	25653	25657	25918	25878	25661	25584	25686	25969	25973	26081	25586	25911	25879	25981	25899	26122	25657	25760	25760	26022	25642	26002	25963	25623	25984	25706	25733	25836	25831	25699	25679	25661	25684	25645	25646	25574	25740	25775	25705	26053	25976	25942	25891	25718	25760	25822	26160	25791	25706	25610	25678	25762	25908	25722	25800	26060	25767	25773	25825	25888	25696	25767	25717	25758	25743	25871	25671	26033	25910	25742	25778	25906	25746	25973	25645	25723	25891	25610	25778	26065	25971	25583	25671	25630	25616	25823	25744	25851	25714	25771	25942	25791	25708	25871	25667	25668	25627	25838	25980	25758	25723	25998	25841	25890	25841	25883	25667	25910	25578	25949	25839	25983	25881	25826	25706	25956	25878	25957	25833	25683	26002	25922	25795	25959	25988	25747	25858	25675	25765	25833	25815	25720	25605	25626	25781	25851	25590	25843	25782	25861	25763	25732	25783	25900	25708	25987	25850	25643	25972	25851	25840	25821	25857	25677	25842	26136	25784	25924	25627	25923	26008	25702	25695	25688	25818	25903	25818	25565	25921	25818	25762	25795	25980	25803	25735	25776	25853	25638	25847	25866	25815	25934	25573	25858	25738	25688	25675	25608	25755	25852	25900	25632	25727	25738	25806	25640	25820	25772	25949	25666	25875	25653	25821	25773	25719	25737	25706	25737	25912	25490	25850	25697	25629	25938	25765	25914	25833	25781	25662	25792	25778	25825	25990	26039	25960	25662	25897	25681	25897	25969	25820	25708	25611	25660	25878	25913	25903	25810	25925	25919	25766	25748	25583	25769	25891	25768	25838	25674	25575	25606	25610	25908	25658	25763	25880	25753	25683	25847	25988	25680	25554	25572	25918	26042	25672	25858	25819	25739	25894	25848	25952	25999	25770	25701	25979	25973	25649	25856	25758	25868	25921	25866	25370	25663	25728	25866	25940	25920	25584	25734	25792	25894	25844	25933	25686	25736	25778	25773	25951	25726	25691	25846	25890	25936	25699	25824	25675	26025	25878	25747	25867	25966	25902	25865	25807	25793	25717	25678	25968	25656	25979	25723	25798	25697	25772	25797	25575	25928	25971	25964	25914	25804	25713	25910	26106	25768	25890	25771	25698	25734	25817	25733	26010	25829	25848	25902	25695	25710	25614	25802	25708	25856	25639	25751	25785	25833	25759	25969	25626	25661	25784	25681	25869	25944	25456	25920	25988	25683	25881	25800	25805	25461	25497	25744	25730	25948	25774	25978	25760	25695	25667	25696	25841	25731	25725	25712	25853	25523	25696	25880	25767	25743	26005	25844	25823	25729	25766	25645	25959	25810	25824	25732	25802	25742	25846	25762	25871	25935	25809	25934	25708	25886	25818	25768	25676	25603	25706	25578	26078	25996	25834	25857	25602	25667	25827	25984	25786	25727	25790	25830	25798	25834	25868	25870	25656	25769	25557	25903	25920	25822	25585	25708	25660	25895	25749	25863	25773	25993	25871	25767	25655	25826	25867	25812	25819	25925	25739	25753	25722	25627	25579	25846	25639	25775	25616	25864	25881	25623	25815	25662	25781	25842	25640	25811	25621	25938	25784	25817	25810	25936	25786	25611	25716	26027	25852	25867	26152	26027	25855	25754	25688	25749	25712	25686	25907	25896	25967	25831	25931	25852	25582	25812	25746	25801	25831	25936	25813	25794	25938	25726	25691	25888	25847	25725	25736	25952	25744	25847	25751	25530	25913	25818	25893	25725	25932	25788	25677	25788	25720	25932	25777	25668	25700	25981	25756	25861	25965	25917	25982	25825	25686	26023	25950	25942	25603	25964	25660	25686	25888	25892	26036	26001	25803	25834	25733	25919	25808	25726	25592	25975	25964	25929	25661	26091	25761
64392	100531	80607	52993	35068	24424	21870	21118	20916	21031	20895	20953	21020	20891	20972	20722	21032	20954	21013	20886	21049	20839	20906	21007	20801	21089	20997	21040	21009	20864	20969	20957	20935	20806	21251	20854	21079	20939	20790	21022	20967	20880	21072	20946	20866	20945	20833	20962	20939	20936	20837	20799	20949	20962	20890	20891	20903	20834	20932	20933	20913	21025	20797	20810	21013	20650	20910	20983	20934	21035	20916	20943	20976	20948	20798	21047	21003	20961	21040	20750	20985	21017	20747	21026	20876	20969	20813	20959	21048	20999	20858	20906	20985	21078	20822	20950	20817	20770	20946	20922	20849	20958	20832	20826	20980	20896	20788	20797	20867	20915	20621	20985	20940	20959	20769	20998	21021	20752	20926	21010	20903	21053	20788	20791	20797	20984	20940	20940	20860	21034	20857	20880	20985	20973	21091	20833	20933	20944	20923	20853	20684	20915	21073	20856	20957	20914	20964	21008	20989	20959	21012	20893	20806	20900	20850	20980	20817	20848	21085	21010	21155	20754	20946	20999	20849	20878	21147	20986	21039	20944	20921	20893	20812	20867	20775	20922	20974	20818	20777	20912	20976	20926	20953	20949	20863	20891	20998	20958	20869	20887	20829	20959	20875	20844	20983	20966	21007	20864	20853	21049	20876	20962	20965	21017	20729	21050	20841	21001	20960	20906	20934	20757	20935	20916	20984	20965	21038	21135	20936	20927	20861	20750	21029	20725	20766	20804	20972	20770	20866	20786	20929	21058	20936	20974	20955	20842	21075	20877	20964	20826	20906	21000	20988	20964	21026	20874	21005	20846	20910	20920	20792	20795	20938	21100	20868	20902	20927	20906	20912	21093	21127	20993	20833	21087	20957	20937	20833	20828	20939	21040	20781	21043	21043	20924	20757	20970	20953	20972	20863	20869	20704	21001	20932	20868	20869	20843	20988	21047	20768	20914	20827	21029	20890	20848	20810	20931	20901	20886	20851	20959	20898	21021	20731	20876	20853	20975	21015	20884	20854	20949	21161	20985	20935	20936	21106	20820	20956	20913	20793	20951	20922	21022	20930	20886	20868	20968	21096	20870	20890	20760	21024	20998	20987	20805	20971	20809	20932	20916	21002	21028	20896	20859	20938	20828	20767	20748	20930	20944	20874	20939	20902	20851	20930	20984	20917	20784	21093	20988	20841	20856	20970	20807	20850	20883	20955	20893	20996	20931	21082	20915	21029	20912	20981	20866	20814	20936	20793	20855	20831	20922	20864	21001	20974	20833	21071	20963	20921	21005	20840	21033	20964	20798	20930	20857	20961	20754	20929	20864	21115	20932	20793	20813	20882	21108	20987	20931	20992	20909	20912	21135	20950	20948	21053	20925	21114	21040	20956	20941	20900	20760	21037	20928	20996	20864	20771	20814	21058	20932	21015	20928	20966	20917	20980	20797	20982	20799	20894	20956	20846	20998	20748	20950	20880	20721	20847	20830	20803	21090	20978	20743	20915	20952	20926	20977	20840	20906	20981	20736	20811	20745	20943	20892	21088	20678	21012	20977	21020	20763	20821	20984	20987	20915	20869	20951	20899	21042	20909	20893	20946	20890	20811	21016	20986	20842	20872	20850	20944	20853	20843	20835	20830	20962	20828	21000	20853	20895	20909	20982	20884	20926	21002	20934	20787	20958	20910	20861	21123	20733	20890	20930	20863	20947	21102	20942	20985	20877	20899	20746	21053	20783	21023	20920	20875	20845	20871	20971	20885	20833	20836	20951	21080	20891	20980	21162	20624	20865	20813	21049	20983	20918	20823	21043	21054	20986	20894	20896	21035	20882	20912	20936	20836	20878	21040	20922	21004	20991	20835	20771	21119	20779	20939	20914	20726	20920	20821	20889	20848	20688	20765	21016	20855	20868	20856	20952	20830	20856	20868	20984	20834	20773	21093	21000	20968	21067	20699	20847	20758	20994	21047	20929	20997	20900	20840	20987	20826	20909	20811	21026	20775	20874	21037	20796	21050	21102	20849	21008	20928	20974	21211	20938	21130	20825	20904	20792	20818	20910	20900	21028	20954	20814	20989	20761	20914	20979	21000	20786	20897	20789	21152	20880	21045	21124	20926	20813	20874	20754	20952	20630	20946	20827	20887	20880	20913	20949	20738	20954	21034	20817	20958	20998	20971	20897	20951	20976	20989	20913	20959	20889	20926	21066	20847	20858	21047	21147	20985	21141	20937	20960	20908	20977	20970	21006	20709	20751	20844	20894	20918	20767	21071	20986	20965	21068	21042	20891	20889	20792	20901	21063	20764	20966	20951	20733	20859	21001	21023	20909	21005	20976	20925	20750	20744	20832	20908	20897	20882	20958	20695	20926	20927	20804	20798	20744	20847	20953	20991	20931	20699	20764	20977	20952	20963	20851	20826	20918	21084	20968	20986	20978	20933	20814	20881	20834	20981	20821	21098	20862	20874	20931	20800	21070	21017	21077	20895	20836	21072	21034	20948	20887	20950	20935	20907	21004	20900	21003	20878	20950	21016	20899	20731	20798	20879	20889	20850	20942	20989	20930	20823	20834	20759	20957	20933	20899	20915	20921	21189	20719	20832	21011	21019	20937	20918	20952	20962	20911	21029	20953	21040	20887	20859	20972	21144	20781	20615	20803	20839	20843	20667	20733	20837	21004	20889	20737	20799	20903	21009	20842	20899	20947	20918	20983	20938	21022	20998	21005	21004	20941	21003	21078	21014	20907	21054	20851	20922	20681	20911	20855	21034	20839	21096	21085	20851	20760	20994	20909	20975	20869	20944	20957	20901	21007	20794	20937	20975	20911	20908	21010	20888	20905	20911	20951	20856	20964	20973	20914	20825	21071	20931	21022	20870	20796	20886	20797	21036	20947	20753	20602	21019	20912	20994	20966	20905	20987	21014	21019	20841	20928	20861	20873	20878	20935	20763	20891	20863	20907	20859	20934	20982	20801	20966	20941	20871	20889	20795	20793	21060	20957	20997	20827	21031	20858	21074	20846	20989	20922	20996	20835	20880	20980	20874	20853	21013	20889	20774	21108	20734	20919	21039	20846	20966	20855	20983	20970	21067	21152	20962	20910	20892	21093	20921	20777	20947	20939	20933	20841	20858	20893	20818	20762	20992	21002	20933	20979	20975	20868	21149	20837	20731	20678	21017	21053	20830	20883	20963	20794	21103	20908	20949	21039	20846	21020	20988	20863	20946	20864	20823	20786	20951	20977	20976	20748	21017	20852	20965	20701	20994	20764	20889	20609	20960	20905	20874	20877	20964	20783	21064	20776	20871	20864	21055	20891	20861	21133	20852	20813	20989	20825	20931	20981	20761	20856	21000	21020	20872	20836	20965	20990	20982	21053	20837	20851	20889	21083	20862	21063	20793	20955	20996	20873	20919	20983	20729	20861	20965	20764	20909	20971	20818	20940	20945	20762	20979	21001	20894	20865	21077	20930	20942	20840	21074	20804	20760	21008	20791	21059	20946	20785	20946	20746	20826	20900	20860	20844	21162	20976	20889	20820	20850	20992	20799	21082	20987	21264	20692	20952	20708	20804	20855	21000	20984	20732	21138	20908	20767	21002	20836	21100	20894	20847	21027	20816	20894	20798	20865	20838	20921	20887	20883	20931	20920	20817	20970	21001	20896	20922	20966	20931	21017	20837	20768	21157	20846	20876	20809	20861	20808	20874	20906	21046	20789	21035	21041	21118	20850	21186	21073	20858	20950	21016	20958	20960	20967	20916	20895	21027	20916	20978	20921	21035	20927	20864	20863	21018	20820	20943	20904	20935	20812	20872	20835	20931	20745	20795	20995	21093	21143	21053	20939	20960	21026	20809	20887	20775	20847	20948	20893	20933	21026	20876	20808	20963	20854	20878	20907	20893	20778	21195	20860	21049	20997	20796	20840	20930	20916	20976	21066	20856	20902	20890	20961	20896	20930	20967	20810	20979	20955	20942	20968	20863	20921	20843	20772	20798	20932	20881	20926	21017	20926	20900	20871	20943	20937	20977	21042	20956	21203	20785	20955	20954	20828	20963	20832	20859	20879	20870	21111	21049	20860	20820	20935	21017	20727	20961	20948	20899	20940	20847	21068	21004	20826	21044	21015	20766	20870	20989	20820	20969	21005	20956	20976	20850	21129	20867	21049	20704	20809	21054	20885	20877	21027	20911	20920	20903	20934	20797	20933	21013	20993	21039	20930	20896	20905	21055	20818	20966	20998	20771	20864	20935	20903	21026	20983	20923	21002	21017	20836	21028	20835	20942	20953	20776	20919	20878	20764	21078	21069	20825	20883	21011	20651	20914	20935	20991	20924	20794	20954	20922	21000	20856	20727	21134	20985	20854	20873	20869	20972	20923	21211	20892	20938	20745	20678	20924	20822	20809	21183	20834	20997	20866	21187	20933	20930	20844	21091	20926	20716	20916	20976	20959	20832	20834	20662	20928	21054	20886	20862	20852	21032	21214	20859	20975	20916	21029	20971	20855	20968	20961	20789	21088	20925	21002	20835	21054	21039	20849	20892	20855	20945	20927	20920	20913	20795	21093	20978	21013	20904	21147	20852	20870	20928	20878	20859	20863	20955	20797	20959	20711	20816	20908	20957	20821	21002	20897	21119	20798	21014	20899	20973	21169	20978	20972	21108	20854	20745	20915	20925	21102	20903	20948	20820	20897	20902	20909	21065	20781	20855	20822	20988	20951	20925	20969	20904	20875	20987	20903	20995	20837	21075	20968	20887	20823	20929	20906	20951	20910	20977	20920	20987	20938	20991	20816	20953	20914	20870	20837	20875	21130	21012	20778	20892	20902	21158	20794	20869	20773	21016	20922	20829	20846	20867	21074	20992	20801	20796	21119	21076	21051	20929	20768	20673	20899	20859	20839	20927	21037	20882	20968	20947	20891	20883	20859	20895	20899	20947	20870	20902	20897	20888	21024	20839	20858	20896	20978	20942	20833	20920	20934	21053	20907	20882	20884	21017	21002	20727	21103	21013	20848	20835	20778	20949	20927	20899	20992	20998	20776	20888	21018	20755	20977	20822	20888	20963	20963	20860	21045	21009	21015	20993	20779	20793	20939	20763	21018	21035	20846	21074	20953	20965	20740	20861	20867	20975	20928	20993	20771	20811	20876
22679	22799	32990	29737	27580	28974	31551	27240	26597	27066	27110	26906	26552	26682	26490	26601	26520	26696	26757	26523	26539	26738	26666	26463	26744	26567	26536	26362	26492	26693	26512	26559	26558	26539	26646	26513	26340	26477	26444	26364	26490	26508	26262	26401	26477	26446	26524	26384	26513	26501	26673	26525	26375	26397	26285	26461	26481	26498	26402	26406	26320	26527	26474	26465	26454	26370	26415	26442	26392	26576	26428	26259	26684	26532	26278	26528	26220	26367	26432	26289	26350	26673	26220	26420	26371	26318	26277	26504	26383	26544	26421	26351	26255	26364	26426	26371	26381	26443	26305	26366	26519	26539	26360	26493	26479	26144	26290	26370	26379	26432	26123	26683	26486	26539	26471	26387	26430	26434	26333	26423	26173	26439	26319	26203	26405	26578	26357	26440	26331	26373	26197	26261	26161	26417	26429	26380	26366	26389	26589	26583	26179	26379	26302	26362	26599	26346	26637	26228	26340	26418	26069	26435	26529	26301	26154	26258	26195	26422	26220	26267	26345	26621	26417	26445	26569	26585	26556	26453	26283	26375	26321	26222	26229	26278	26283	26298	26245	26039	26196	26346	26463	26333	26475	26449	26549	26322	26416	26421	26366	26208	26546	26369	26226	26511	26350	26495	26380	26392	26394	26083	26374	26510	26420	26340	26405	26230	26411	26545	26580	26418	26278	26557	26185	26423	26203	26388	26475	26367	26505	26295	26527	26664	26583	26387	26251	26366	26529	26428	26366	26263	26582	26335	26359	26355	26397	26456	26434	26384	26368	26445	26424	26264	26350	26310	26424	26456	26490	26373	26310	26138	26578	26477	26275	26521	26474	26216	26369	26091	26374	26380	26298	26520	26567	26203	26189	26344	26425	26296	26563	26449	26367	26178	26347	26415	26334	26375	26450	26348	26232	26334	26439	26170	26471	26292	26249	26303	26182	26092	26309	26504	26492	26390	26297	26192	26306	26400	26529	26572	26626	26557	26511	26366	26405	26391	26616	26520	26365	26318	26549	26474	26655	26344	26581	26330	26337	26449	26256	26312	26383	26444	26680	26566	26359	26297	26513	26330	26480	26405	26271	26281	26437	26297	26651	26454	26457	26367	26469	26342	26260	26100	26481	26238	26630	26018	26376	26378	26157	26297	26464	26293	26435	26277	26393	26354	26323	26516	26427	26134	26310	26371	26447	26509	26459	26637	26375	26148	26426	26637	26502	26318	26417	26343	26260	26543	26500	26361	26397	26252	26410	26442	26495	26277	26256	26285	26582	26571	26407	26519	26505	26322	26147	26494	26559	26415	26207	26569	26332	26280	26700	26515	26514	26645	26304	26450	26501	26263	26309	26421	26261	26320	26387	26212	26470	26275	26173	26325	26260	26298	26424	26174	26316	26300	26547	26482	26330	26301	26347	26418	26564	26423	26337	26468	26452	26328	26593	26440	26588	26264	26242	26317	26589	26553	26281	26238	26234	26373	26260	26635	26298	26361	26346	26405	26294	26369	26284	26116	26232	26328	26415	26317	26528	26274	26415	26300	26435	26505	26324	26380	26291	26295	26378	26275	26239	26482	26468	26432	26371	26489	26356	26344	26418	26666	26234	26368	26604	26197	26438	26181	26321	26463	26545	26404	26423	26356	26352	26365	26353	26517	26374	26303	26375	26451	26481	26252	26394	26425	26360	26531	26303	26357	26286	26654	26507	26380	26184	26424	26635	26774	26468	26331	26164	26412	26490	26511	26348	26220	26397	26405	26462	26259	26271	26571	26645	26467	26334	26306	26440	26416	26399	26410	26405	26599	26324	26280	26097	26418	26327	26275	26369	26314	26521	26365	26561	26546	26403	26317	26272	26316	26418	26595	26496	26525	26467	26466	26390	26212	26576	26380	26343	26338	26250	26565	26192	26373	26353	26500	26394	26361	26498	26215	26372	26522	26426	26160	26276	26353	26433	26379	26666	26206	26310	26588	26674	26394	26388	26716	26374	26519	26628	26351	26234	26334	26325	26558	26491	26339	26323	26431	26012	26416	26627	26485	26412	26305	26413	26368	26268	26318	26544	26344	26365	26240	26614	26322	26268	26435	26518	26387	26459	26427	26343	26198	26412	26394	26180	26292	26249	26608	26531	26212	26529	26325	26431	26473	26502	26603	26208	26448	26405	26268	26385	26446	26358	26292	26397	26470	26393	26417	26399	26454	26255	26201	26041	26239	26330	26477	26338	26422	26489	26258	26258	26427	26501	26233	26485	26351	26405	26260	26522	26262	26510	26305	26317	26334	26221	26390	26180	26411	26413	26431	26352	26383	26282	26154	26455	26219	26295	26359	26250	26646	26384	26241	26451	26478	26538	26270	26270	26365	26578	26272	26255	26464	26408	26387	26419	26474	26344	26312	26371	26240	26567	26070	26344	26216	26293	26282	26400	26477	26411	26462	26325	26320	26367	26312	26498	26338	26511	26304	26389	26210	26397	26349	26474	26470	26384	26642	26488	26389	26112	26410	26225	26314	26604	26204	26373	26345	26456	26500	26491	26177	26622	26575	26411	26314	26498	26650	26380	26459	26394	26520	26576	26240	26473	26439	26586	26103	26273	26417	26378	26335	26400	26252	26344	26363	26383	26350	26316	26454	26529	26450	26336	26379	26312	26170	26195	26276	26207	26575	26053	26164	26595	26285	26273	26256	26733	26475	26254	26498	26259	26514	26286	26340	26291	26172	26462	26326	26500	26390	26496	26345	26585	26448	26394	26310	26250	26082	26265	26463	26450	26167	26471	26255	26339	26375	26410	26241	26462	26388	26523	26217	26441	26516	26405	26382	26474	26393	26491	26394	26506	26501	26521	26448	26446	26514	26492	26269	26289	26436	26214	26391	26489	26244	26315	26352	26437	26513	26343	26191	26161	26363	26357	26389	26478	26336	26379	26257	26376	26163	26371	26445	26354	26197	26367	26272	26301	26477	26521	26549	26584	26277	26390	26388	26393	26496	26490	26405	26244	26444	26248	26283	26375	26351	26341	26361	26372	26363	26278	26504	26493	26305	26167	26269	26560	26298	26481	26363	26385	26297	26532	26326	26350	26296	26542	26609	26481	26379	26094	26415	26507	26366	26444	26424	26118	26182	26353	26670	26539	26248	26451	26257	26513	26590	26554	26667	26582	26565	26489	26190	26283	26245	26465	26472	26571	26464	26280	26411	26434	26348	26493	26309	26144	26333	26283	26296	26394	26451	26461	26356	26374	26345	26275	26167	26395	26432	26371	26508	26322	26434	26616	26392	26399	26580	26391	26362	26060	26488	26305	26171	26559	26433	26339	26561	26443	26513	26403	26299	26425	26384	26228	26790	26415	26449	26524	26425	26549	26276	26465	26519	26446	26616	26435	26265	26435	26422	26442	26243	26606	26328	26442	26385	26280	26180	26469	26474	26415	26070	26260	26101	26289	26522	26149	26377	26153	26254	26507	26159	26428	26477	26483	26443	26317	26405	26698	26181	26316	26230	26351	26425	26482	26246	26215	26556	26493	26224	26320	26310	26347	26036	26399	26399	26383	26374	26533	26493	26327	26467	26294	26452	26359	26322	26423	26470	26479	26392	26390	26153	26366	26254	26279	26227	26555	26250	26505	26339	26268	26219	26295	26206	26743	26385	26204	26345	26245	26406	26330	26315	26471	26465	26361	26429	26418	26612	26371	26415	26674	26472	26423	26308	26358	26471	26309	26493	26388	26272	26547	26432	26340	26487	26390	26361	26495	26082	26349	26437	26499	26328	26221	26262	26486	26356	26357	26577	26272	26448	26461	26504	26530	26345	26407	26197	26617	26522	26496	26387	26279	26395	26390	26418	26277	26454	26264	26436	26310	26402	26354	26294	26256	26428	26458	26509	26454	26519	26413	26463	26600	26437	26318	26332	26399	26446	26258	26429	26589	26294	26435	26317	26276	26320	26243	26340	26208	26509	26402	26249	26286	26416	26627	26376	26283	26173	26440	26573	26341	26483	26575	26412	26364	26520	26191	26262	26455	26399	26359	26334	26571	26267	26428	26560	26557	26534	26383	26334	26525	26349	26200	26340	26206	26379	26475	26477	26586	26497	26216	26219	26489	26197	26279	26429	26284	26396	26459	26209	26461	26209	26320	26433	26321	26427	26324	26355	26411	26247	26463	26364	26105	26588	26212	26079	26266	26374	26393	26551	26464	26424	26163	26527	26470	26489	26336	26400	26578	26331	26520	26524	26493	26526	26478	26551	26410	26447	26581	26406	26397	26365	26542	26238	26268	26471	26425	26259	26319	26185	26307	26374	26500	26500	26226	26602	26193	26344	26403	26190	26434	26362	26500	26340	26321	26201	26213	26404	26646	26650	26358	26338	26258	26415	26368	26318	26206	26349	26575	26403	26047	26005	26414	26373	26226	26295	26419	26364	26368	26568	26326	26574	26456	26309	26461	26232	26359	26173	26387	26194	26267	26421	26382	26329	26326	26471	26661	26469	26246	26488	26444	26502	26300	26426	26184	26436	26386	26408	26444	26506	26650	26328	26312	26214	26197	26201	26246	26391	26565	26474	26444	26260	26351	26481	26621	26508	26199	26268	26325	26260	26586	26251	26412	26352	26418	26469	26425	26270	26325	26518	26496	26425	26278	26216	26255	26667	26079	26183	26313	26480	26290	26293	26492	26575	26280	26457	26180	26472	26387	26542	26303	26431	26625	26260	26464	26343	26585	26283	26336	26406	26424	26492	26500	26190	26547	26162	26233	26471	26442	26330	26159	26413	26436	26666	26537	26483	26545	26391	26563	26170	26312	26563	26329	26245	26497	26253	26486	26398	26499	26361	26342	26459	26513	26381	26451	26437	26386	26303	26371	26127	26583	26384	26468	26568	26361	26381	26465	26442	26494	26346	26582	26504	26565	26317	26534	26305	26449	26513	26616	26104	26365	26269	26221	26191	26338	26181	26525	26189	26411	26700	26431	26488	26318	26597	26545	26409	26447	26137	26325	26633	26446	26525	26671	26270	26256	26456	26336	26352	26155	26458	26577	26688	26593	26400	26188	26535	26326	26300	26454	26260	26458	26501	26293	26459	26330	26336	26322	26470	26389	26303	26310	26228	26389	26256	26448	26420	26401	26244	26231	26187	26429	26490	26578	26491
62950	105367	87219	65726	42779	29544	24311	21747	21285	21218	21128	21034	21167	21393	21095	21205	21206	21249	21370	21237	21339	21262	21303	21342	21105	21209	21378	21407	21232	21242	21365	21209	21316	21178	21322	21295	21080	21266	21188	21205	21186	21257	21145	21250	21279	21173	21171	21278	21369	21243	21243	21176	21324	21506	21369	21211	21134	21284	21108	21277	21150	21264	21426	21307	21437	21420	21345	21333	21280	21315	21148	21253	21363	21234	21285	21175	21320	21257	21202	21241	21275	21281	21358	21211	21372	21237	21189	21255	21308	21128	21297	21299	21502	21267	21129	21274	21266	21197	21222	21015	21248	21287	21268	21168	21376	21456	21169	21150	21149	21255	21236	21246	21298	21233	21304	21220	21202	21426	21268	21119	21342	21208	21370	21270	21195	21256	21239	21368	21209	21462	21234	21234	21238	21416	21181	21287	21392	21212	21241	21520	21194	21231	21317	21151	21481	21241	21188	21251	21208	21374	21375	21285	21232	21284	21378	21115	21236	21262	21168	21401	21417	21097	21292	21257	21210	21263	21414	21294	21176	21356	21255	21289	21285	21260	21379	21289	21045	21250	21443	21295	21149	21241	21290	21272	21248	21382	21216	21391	21258	21249	21148	21268	21204	21311	21256	21340	21311	21427	21180	21110	21258	20985	21302	21293	21347	21138	21136	21515	21189	21280	21061	21184	21275	21373	21065	21153	21230	21476	21395	21195	21162	21196	21314	21264	21168	21164	21264	21345	21070	21250	21086	21183	21385	21096	21022	21205	21063	20978	21075	21203	21102	20984	21254	21193	21295	21289	21167	21284	21305	21157	21293	21350	21246	21234	21196	21183	21296	21400	21222	21073	21116	21080	21193	21167	21125	21184	21226	21326	21113	21052	21310	21379	21028	21229	21119	21383	21157	21286	21298	21201	21149	21224	21208	21253	21063	21335	21148	21243	21337	21445	21120	21282	21164	21222	21287	21345	21236	21306	21137	21195	21210	21344	21079	21163	21197	21155	21224	21050	21273	21134	21193	21210	21280	21327	21207	21204	21253	21261	21176	21374	21152	21168	21308	21236	21209	21143	20980	21222	21302	21278	21293	21185	21276	21284	21151	21286	21332	21243	21221	21243	21172	21332	21403	21279	21117	21281	21313	20975	21368	21341	21282	21088	21218	21358	21141	21301	21322	21230	21301	21153	21214	21341	21224	21230	21419	21384	21105	20905	21287	21157	21120	21353	21176	21269	21270	21354	21124	21118	21292	21266	21169	21265	21169	21234	21212	21304	21240	21172	21242	21183	21198	21394	21350	21384	21267	21178	21246	21203	21352	21332	21227	21187	21285	21206	21319	21417	21231	21099	21342	21288	21180	21173	21294	21277	21271	21217	21313	21151	21272	21287	21170	21323	21242	21163	21173	21103	21364	21383	21127	21044	21263	21305	21210	21208	21394	21273	21244	21172	21102	21198	21260	21358	21162	21242	21280	21155	21230	21210	21235	21018	21348	21182	21259	21252	21311	21266	21377	21230	21108	21252	21217	21293	21370	21395	21300	21296	21166	21278	21061	21307	21276	21269	21450	21197	21282	21188	21444	21137	21095	21185	21249	21284	21237	21357	21110	21305	21118	21296	21287	21331	21363	21112	21009	21383	21362	21340	21191	21094	21243	21318	21349	21249	21231	21339	21229	21262	21300	21181	21244	21430	21238	21246	21225	21397	21357	21234	21147	21286	21379	21213	21228	21350	21186	21251	21251	21268	21150	21398	21228	21357	21417	21308	21139	21231	21166	21310	21078	21196	21123	21117	21233	21104	21269	21387	21311	21231	21292	21259	21129	21322	21297	21094	21307	21231	21123	21152	21193	21246	21332	21135	21347	21281	21271	21240	21142	21107	21126	21137	21451	21192	21290	21185	21216	21285	21134	21368	21061	21233	21327	21431	21268	21221	21190	21055	21326	21263	21231	21184	21232	21382	21223	21139	21418	21079	21201	21228	21225	21315	21200	21215	21379	21242	21265	21185	21159	21365	21294	21280	21097	21296	21321	21284	21348	21445	21361	21200	21294	21205	21209	21264	21139	21128	21220	21112	21188	21087	21150	21412	21187	21139	21247	21087	21440	21243	21339	21412	21108	21266	21175	21214	21342	21423	21490	21147	21281	21338	21401	21161	21095	21303	21208	21405	21129	21357	21163	21505	21419	21247	21215	21190	21415	21276	21282	21272	21416	21261	21120	21154	21256	21260	21362	21359	21078	21322	21134	21269	21399	21297	21366	21111	21372	21170	21330	21374	21310	21366	21224	21189	21270	21263	21297	21280	21277	21207	21171	21345	21266	21292	21286	21046	21298	21274	21133	21186	21073	21339	21512	21042	21337	21198	21162	21173	21152	21383	21288	21139	21265	21403	21123	21285	21091	21422	21208	21243	21372	21338	21353	21283	21399	21362	21327	21245	21209	21170	21328	21172	21335	21175	21261	21322	21402	21314	21399	21116	21201	21163	21272	21271	21374	20989	21207	21168	21213	21157	21395	21192	21183	21247	21200	21232	21374	21471	21209	21360	21201	21319	21503	21204	21251	20914	21450	21128	21268	21326	21201	21125	21415	21267	21198	21188	21216	21417	21276	21439	21349	21179	21223	21326	21162	21312	21230	21165	21177	21282	21263	21368	21183	21275	21222	21196	21308	21081	21280	21231	21252	21181	21163	21319	21058	21261	21264	21252	21067	21178	21358	21339	21215	21322	21216	21167	21203	21374	21292	21099	21213	21363	21069	21367	21097	21197	21247	21218	21048	21245	21261	21169	21359	21263	21250	21295	21218	21172	21236	21365	21199	21017	21181	21279	21132	21187	21223	21284	21203	21210	21316	21231	21213	21114	21306	21207	21378	21347	21232	21316	21396	21314	21421	21321	21172	21292	21193	21226	21339	21256	21374	21258	21301	21342	21146	21102	21102	21458	21192	21212	21252	21328	21267	21180	21348	21261	21241	21117	21298	21263	21098	21201	21200	21348	21196	21144	21158	21353	21322	21314	21202	21374	21243	21253	21270	21123	21359	21184	21420	21439	21112	21336	21055	21223	21115	21298	21244	21310	21294	21199	21217	21159	21172	21102	21107	21121	21185	21333	21298	21114	21099	21368	21234	21209	21223	21273	21540	21163	21222	21205	21132	21219	21390	21183	21517	21305	21251	21288	21456	21316	21115	21092	21507	21182	21300	21194	21208	21341	21331	21248	21233	21351	21164	21430	21248	21221	21302	21187	21378	21236	21299	21218	21268	21110	21303	21209	21267	21065	21178	21431	21313	21344	21239	21059	21288	21078	21088	21261	21155	21358	21197	21225	21355	21099	21339	21270	21236	21264	21149	21321	21127	21270	21199	21435	21198	21278	21228	21034	21384	21357	21197	21192	21483	21231	21200	21140	21335	21088	21213	21327	21300	21272	21200	21155	21360	21205	21242	21124	21301	21215	21221	21143	21166	21330	21085	21285	21308	21120	21278	21427	21384	21212	21239	21193	21352	21125	21194	21220	21289	21186	21386	21255	21389	21168	21240	21132	21183	21269	21095	21115	21262	21346	21422	21305	21354	21218	21307	20977	21307	21262	21397	21300	21252	21158	21297	21313	21227	21191	21308	21309	21228	21217	21216	21303	21109	21179	21045	21387	21325	21325	21187	21416	21276	21327	21361	21138	21419	21110	21108	21095	21287	21213	21158	21235	21121	21245	21267	21392	21182	21160	21425	21236	21205	21145	21218	21226	21241	21321	21280	21196	21409	21268	21255	21233	21175	21332	21286	21237	21226	21250	21072	21344	21312	21371	21246	21127	21330	21369	21378	21325	21344	21114	21232	21298	21203	21278	21282	21269	21292	21208	21324	21310	21201	21385	21185	21345	21286	21157	21312	21348	21210	21065	21355	21217	21178	21225	21221	21118	21293	21204	21189	21235	21138	21082	21264	21146	21263	21376	21257	21233	21188	21189	21183	21223	21289	21326	21262	21285	21075	21150	21392	21167	21279	21346	21200	21271	21220	21284	21180	21145	21208	21273	21152	21281	21199	21206	21222	21262	21188	21522	21290	21123	21327	21137	21028	21264	21309	21314	21146	21360	21217	21356	21426	21400	21177	21456	21302	21111	21130	21165	21336	21108	21276	21136	21332	21065	21342	21128	21196	21212	21276	21332	21195	21212	21183	21400	21445	21217	21217	21196	21108	21286	21314	21359	21242	21228	21341	21248	21181	21203	21173	21231	21220	21211	21237	21147	21177	21244	21246	21414	21278	21240	21205	21130	21309	21402	21135	21103	21234	21106	21256	21204	21165	21212	21219	21393	21181	21036	21200	21294	21208	21289	21443	21302	21350	21344	21313	21213	21192	21137	21331	21186	21246	21242	21138	21128	21233	21300	21133	21113	21175	21203	21391	21231	21124	21277	21293	21245	21255	21182	21250	21320	21253	21382	21213	21164	21183	21311	21277	20958	21310	21318	21382	21310	21148	21181	21059	21159	21275	21179	21239	21305	21262	21249	21279	21311	21211	21276	21359	21275	21383	20966	21348	21320	21294	21339	21260	21351	21250	21185	21337	21200	21392	21334	21214	21311	21225	21301	21206	21214	21332	21155	21163	21377	21144	21204	21078	21351	21117	21223	21240	21186	21117	21385	21312	21296	21225	21107	21135	21186	21220	21224	21233	21211	21144	21087	21553	21059	21052	21362	21297	21236	21209	21209	21335	21266	21430	21203	21180	21335	21386	21453	21216	21342	21298	21135	21230	21235	21267	21199	21204	21338	21376	21207	21069	21169	21190	21549	21348	21272	21360	21307	21333	21247	21161	21444	21120	21382	21196	21243	21094	21088	21356	21315	21190	21333	21262	21207	21111	21346	21168	21211	21161	21451	21159	21346	21129	21206	21455	21337	21118	21246	21327	21289	21214	21152	21241	21232	21175	21220	21345	21342	21161	21249	21275	21208	21222	21248	21150	21181	21219	21194	21268	21221	21276	21229	21150	21199	21278	21216	21301	21361	21146	21270	21229	21243	21101	21278	21083	21218	21179	21232	21165	21449	21419	21078	21257	21237	21212	21200	21352	21290	21383	21307	21208	21099	21284	21233	21217	21454	21130	21041	21253	21207	21085	21291	21195	21137	21405	21189	21108	21339
31189	36786	39316	34495	28656	27137	26833	26270	26144	25922	26151	25875	25932	26084	25986	26138	26099	25992	26109	26105	26123	26119	26155	25961	26039	26122	26089	26023	25934	26001	26124	26069	26175	25874	25891	26183	25937	26069	26214	26179	26045	26023	26006	25912	26051	25965	25934	25982	25831	26052	26174	26091	25926	25988	26160	26001	25928	25936	26154	26010	25933	26186	26079	25999	26098	25903	25998	26173	26171	26023	26026	25833	25884	26134	26005	26189	26001	26217	26241	25949	26158	26025	26017	26113	26006	26312	25718	26093	26032	26006	25978	25772	26148	26190	25962	26091	25987	25915	26107	25881	26090	26047	26182	26056	25881	25888	26105	25951	25928	26012	25986	25941	26022	25669	25853	25922	25969	26079	26055	26246	26003	26110	26055	26119	26004	25910	26051	25843	26068	25959	25910	26268	26104	25911	25994	26148	26381	26044	26041	26120	25927	26183	25942	26024	25962	25817	26001	26010	26094	25956	25881	26122	25902	26030	25930	26073	25887	25904	26187	26002	25918	25676	26124	25967	26180	26058	26166	26129	26092	26133	26045	26106	26208	26038	26082	25914	25879	25947	25900	26120	26117	26018	26001	26053	26083	26087	26001	25879	25981	26122	25843	26013	25945	26048	25773	26111	26019	26037	25901	26138	26094	25984	25985	26191	25922	25875	25939	26099	26149	26121	26260	25989	26185	25897	25756	26178	26281	26285	25936	26095	26312	26074	25935	26122	26058	26123	25961	25914	26029	26096	25993	26208	26071	25825	26047	26072	26058	25933	25973	26011	26024	26130	25954	26037	25995	26322	25983	26050	25970	26045	26202	26188	26157	26193	26138	26376	25920	25958	26183	25851	25866	26181	26073	26168	25967	26064	25890	26112	25897	25876	25961	25900	25936	26066	25911	26276	26002	26228	25934	25835	25935	25878	26257	26124	25863	26037	26209	26046	26286	26142	25967	25879	26142	25620	25911	25709	25953	25910	25972	26175	25844	26043	26040	26074	25798	26004	26029	26068	25884	25918	26116	25854	26006	26051	25799	25957	25881	25893	25826	26054	25987	25855	26002	25937	26214	26065	25829	26083	26033	25908	25948	25798	25785	26093	26073	26039	25897	26176	26105	25761	25983	25992	25965	25959	25890	26052	25881	26030	25999	26112	26024	26006	26166	26057	26089	26309	25908	26176	26070	26014	25929	25983	25930	25937	26159	26241	25868	26153	25943	25936	25860	26113	26173	26084	25902	25888	25961	25942	25969	25956	26031	26220	26011	26084	26172	25894	26255	25985	26152	26062	26063	25944	26100	26021	26056	26105	26210	26186	25866	26051	25872	26179	26202	25966	25934	26091	26039	26117	26007	26085	26008	26056	26053	25989	26235	25851	25983	26062	25883	25821	25838	26050	26084	26085	26050	26068	26026	25979	26030	25979	25755	26100	25893	26016	25988	25947	26036	25930	26077	26037	26186	25836	26051	26007	26024	25904	26129	26177	25916	26085	26179	25807	26149	26002	26135	25928	25957	26177	26074	25829	25866	26072	26053	25981	25731	25997	25971	25773	26087	26116	26032	25955	26139	25865	26205	26126	26132	26054	25954	26065	26003	25779	25847	26241	26124	26198	25955	25860	25829	26151	25771	26037	26156	25960	26032	26151	26003	25949	26043	26140	26305	26226	26051	25851	25914	26050	26101	25851	26005	26040	25997	26081	26097	25933	26198	26096	26006	26045	26069	25973	26074	26062	26116	26176	26003	25885	25913	25776	25866	26116	26003	26340	25986	26216	26027	25887	25886	25914	26089	26218	26030	26084	26140	26099	26047	25981	25939	25981	26022	25971	26088	25777	26030	26047	26191	25936	25979	26033	26070	25967	25891	26220	26025	25825	26067	26111	26042	25878	26128	25838	25932	26092	26206	26118	25956	25881	26056	26123	25962	26026	25973	26050	25836	25903	26118	25833	26097	25849	26098	26212	26284	25995	25816	26156	25974	25866	25967	25994	26003	25862	26072	25968	26094	26023	26189	26012	26052	25881	26187	26053	25994	26003	26230	26070	25787	26113	26064	26063	26036	26166	26011	26138	26104	26162	26388	26185	26234	25820	25940	25972	26041	26016	26025	26007	26028	25984	25776	26050	25896	25858	25850	25955	26067	26020	25820	26097	25977	25998	26109	26034	26254	25865	26106	26112	26060	26067	26005	26167	26006	26240	25915	26023	25934	25994	25891	26080	26020	26068	25852	25983	25939	25997	25984	26094	26012	25921	25987	25933	25988	25969	26082	26081	25898	26044	25946	25983	25932	26032	25963	26050	25995	25925	25826	25863	25994	26005	26027	26036	25958	25869	26110	26131	25984	26150	25892	26186	25954	26078	26045	26034	25943	26184	26146	26055	26069	25971	26099	25926	26096	26201	26134	26048	25967	26068	26056	25912	26031	26075	26133	25963	26045	25777	25956	26097	26065	26028	26037	25849	25817	25951	26253	26158	26071	25686	26055	25904	26040	26200	26113	26294	26344	26173	26264	26338	26186	26030	26017	25996	25947	26220	26000	26183	26181	25937	26054	26069	25903	26081	25856	26255	26160	26087	26011	25865	25973	25839	25987	25813	26069	25866	26112	26009	26137	25934	26008	26066	25996	25664	25920	25744	26181	25815	25936	26131	26075	25966	26410	26001	26029	26078	25848	25978	26268	26271	26001	26068	26075	26084	26160	25886	25973	26040	26142	25970	26142	26035	26191	26142	26164	26052	26024	25988	25881	25741	25934	26058	25951	26145	25947	25867	25952	26001	26222	26227	26006	25932	26136	26013	26264	25978	25968	26028	26056	26247	25878	25954	26099	26044	26212	25927	26110	26006	25942	26127	25996	26061	26227	26225	26099	25993	26163	26070	25990	25961	26048	25977	25853	26018	26242	26063	26107	26038	26165	25829	25857	25871	26058	26200	25940	26108	26001	25821	26105	25949	25977	25954	25951	26150	25963	25999	26067	25935	25890	25876	26042	26002	26134	25929	26064	25871	25872	26028	25835	26009	25995	25931	26212	26030	26078	26209	26229	26191	26160	26116	26184	26026	26183	26021	25933	26165	25980	26031	26051	25999	25894	25997	26161	26065	26046	25759	26122	25788	26211	26131	26224	25969	26250	25995	26187	25898	26232	25978	25807	26050	25954	25958	25955	26053	26019	26118	26109	26040	25989	26149	26090	26028	25896	26076	25782	25900	25981	26049	26128	26029	26030	26051	26053	26010	26013	26019	25970	25907	26054	26142	26225	26006	26091	25896	26122	26162	25981	26320	25990	25942	26204	26058	26249	26230	26018	26114	25871	25983	26000	25913	26038	25957	25917	26045	26038	26078	26070	25791	25910	26148	25960	26087	26158	26012	25956	26137	26129	25965	26207	26004	26084	25989	26074	26169	26140	25986	25981	26117	26217	26030	25803	26183	25948	25756	25980	26286	26075	25947	25963	26139	26089	26089	25989	26100	25975	26175	25956	26175	26201	26009	25851	25872	26229	26020	26129	25953	26067	26069	25890	26069	26142	25971	25984	26085	26247	26173	26049	26042	25889	26078	25966	25980	26096	26037	26270	26236	26159	25984	26094	25949	25918	25900	25881	25780	26095	25814	25946	26264	25841	26022	26018	26071	26102	26336	26083	25931	25933	25979	26127	25828	26164	25913	26154	25948	26026	26113	26102	26030	25985	25994	26140	26202	26021	25919	26160	26049	25879	26228	26142	26135	26024	26064	26080	25959	26207	25858	26098	26018	26156	25962	26071	26102	25939	26006	25828	26098	25927	25910	26069	26166	25779	25989	26164	26190	25854	26068	26064	26152	25927	26143	26167	25990	26105	26179	26076	26121	26135	26034	25902	26095	26076	26226	26042	26144	25962	25993	26179	25744	26127	26008	25846	26040	25955	25901	25965	26212	26060	26120	26165	26062	26339	26117	26315	26176	26126	26150	25823	26196	25948	26156	26122	26047	26009	26013	25966	26095	25990	25784	25921	26307	26033	26028	25983	25950	25982	25925	26061	26074	26008	25879	25597	26064	26016	26126	26000	25950	26122	26104	25968	25871	25934	26036	25860	25996	26106	25803	26021	26027	25972	26059	26289	25887	26033	26258	26064	26026	26103	25849	25982	26137	26004	25886	26086	26066	26299	26001	26125	25833	25926	25740	25933	26134	26165	25882	26182	25865	26199	25988	26046	26101	26056	25931	25938	25746	26045	26026	26145	26098	26007	26256	26138	26085	26222	26117	25987	25981	26138	26019	25892	25941	26006	26094	26076	26160	26236	26101	26149	26232	26086	26056	26055	25947	25983	25971	26116	26123	26046	26110	25836	25879	25986	26105	25926	26051	26221	25966	25865	25892	25968	26229	25966	26089	25909	26028	25848	26022	25949	25872	25996	26147	26014	26189	26071	26151	25729	25984	25838	25963	26136	26017	25836	25861	26024	26027	25983	26011	26112	26033	26081	25880	26068	25998	26055	25906	26251	26125	26065	25975	25870	25865	26161	26012	26188	25966	26122	26008	26140	26124	25866	26063	25945	25900	26144	26013	25784	26240	26128	26004	25982	25970	25999	26220	26227	25988	26013	26223	26123	25898	26036	26301	25952	25859	26381	25913	25871	25935	25897	26167	25963	25916	26017	26205	26195	26050	26178	25815	25926	26258	25884	26053	26060	26314	26057	26036	25860	25893	26125	26153	26015	25906	26055	26068	26180	26092	26057	26120	26307	25805	26071	25943	25910	26120	25985	25666	26083	25977	26036	25807	25946	26191	26132	25967	25886	25992	26100	26019	26014	26132	25974	26190	26249	26108	25944	26066	26060	26224	26239	26145	26008	26084	26055	25896	26016	26064	26274	26077	26091	25988	26179	26013	26076	26088	25913	26230	25846	26013	26262	26125	25951	26027	26008	26003	25895	26185	26336	26079	25938	25904	25841	26005	25954	26075	26038	25946	25940	26166	26047	25983	25813	25957	26100	25750	25944	26300	25993	26110	26033	26259	26176	25996	25900	25945	25815	25865	25863	25991	25953	25985	26105	26222	25942	26016	26021	26072	26129	26216	26183	26185	26051	26094	26132	26117	25943	26067	26079	26016	26075	26057	26122	25936	26051	25998	25909	26122	25877	26007	25931	26259	25972	25824	26024	26240
43255	57500	42990	30907	24281	22254	21190	20945	21064	20834	21013	21032	20957	20978	21125	20924	21086	21009	21051	20999	20923	21000	20978	20925	21106	20797	20938	20948	20938	21091	21124	20972	21159	20861	20943	21044	20963	21029	21054	20945	20903	20908	20970	20875	20916	20886	21041	20959	21061	20910	20968	21132	21082	21014	21141	21081	20973	21012	20977	21082	21028	20976	20859	20860	20978	20868	20976	20933	20948	20879	21054	20909	20952	20941	20835	21001	20984	20940	21082	21096	20968	21044	20877	21054	20986	21069	20886	20968	21018	20845	21024	20916	21028	20979	21000	21101	20833	21009	20867	20945	21082	20877	21234	21017	20942	20997	20947	21054	21157	20955	20843	20953	21080	20802	21055	20920	20972	20842	20869	20970	20937	20958	20940	20903	20859	20915	20899	21017	20867	21214	21117	20973	20985	20935	20925	21002	20985	20812	21027	21163	20906	21032	21031	20861	20961	21027	20945	20982	20851	20976	20833	20806	20989	21232	20956	20988	20782	21034	21061	20850	20952	20934	21001	20960	20725	20987	20842	20903	21089	21053	20979	20844	20931	20900	21076	20925	20891	21168	20975	20988	20954	20874	20837	20912	20871	20976	21074	20925	20936	21159	21066	21012	20969	20994	21018	20849	20903	20932	20980	20780	21009	20844	21079	20914	21045	20929	21061	21038	20953	20839	20844	20992	20977	20909	20929	21089	21068	21092	21020	20894	20941	21102	21031	20967	20904	20952	21009	21120	21167	21178	20927	21146	21030	20979	20973	21155	20864	21129	20952	20863	20994	20911	21067	20786	20983	21006	21106	20943	21227	20993	20923	21128	20940	21052	21044	21048	20919	21241	21031	20871	21168	21035	20826	20918	20964	20948	21001	20816	21003	21039	21017	21076	21052	20876	21209	20987	21149	20957	20921	21013	20960	21059	21012	21007	20822	21007	20929	20979	21050	21079	21007	21029	20907	21130	20901	20953	21025	21006	21048	21015	21047	21096	20972	20936	20975	20948	21057	20803	20870	21243	20894	20964	20913	21159	20960	21021	20929	20913	21023	21003	21047	20904	21027	20953	21059	21149	21033	20980	20932	20978	21013	20915	20912	20936	20965	20907	21079	20981	21014	20855	20969	21138	21004	21047	20792	20870	21007	20885	21092	20805	20831	20975	21076	21055	21021	20933	20957	21060	21063	20741	20974	20876	20985	21159	20882	20766	21100	21104	20876	20936	20929	21023	20935	20863	21081	20843	21161	20867	21040	20922	21082	21015	20982	20851	21009	20970	20980	21034	20943	21076	20978	20877	20991	20833	21011	20974	20978	20900	20962	21129	21029	20977	21045	21006	20893	21061	21113	20984	21036	20953	20800	20928	20905	20936	20748	21009	20890	21026	20874	20894	21061	21090	20873	20993	20965	21024	21010	21037	20980	20876	21098	21002	21167	20942	20819	20766	20915	20959	21161	20906	20936	21158	21108	20981	20866	20961	21165	21074	20851	20872	20900	20977	20947	21071	21046	21126	20930	21016	20851	21008	20930	21126	21124	20919	20958	20821	20964	20929	21046	21103	20842	20849	21028	21163	21007	20909	21002	21017	20932	21223	20932	20945	21014	20892	21007	20903	20822	20869	21004	21152	21007	21035	20972	21010	21064	20972	20944	20941	21114	21164	21102	20903	20921	21032	20966	20948	21131	20822	21100	21035	20892	21002	21008	20882	20942	20881	20869	21333	20991	20984	20874	20862	21110	20812	20945	21071	20969	20859	20954	20911	21062	21123	20944	20962	20854	21017	20916	21012	21061	20950	20995	20923	20905	21055	21052	20902	21106	21063	21002	20940	20969	20933	21033	20905	20831	20853	21003	21070	21029	20916	20908	20907	21070	20998	20841	20999	21143	20873	21084	20999	20923	21118	21015	20929	20934	20913	20866	21037	21072	21036	21062	21004	21074	20889	21187	20918	20860	20792	20928	21063	21002	20827	21012	21121	20948	20935	20995	20995	20877	21019	20940	21008	20672	20901	21059	20880	21014	20860	20933	21107	20939	21087	21091	21115	20848	20983	21034	21008	20958	21024	20874	20792	20900	20903	21016	20992	21103	20902	20999	21232	20968	20891	20993	20804	20756	21254	20966	21002	21092	20970	20890	20852	20833	20830	20994	20900	21025	20912	21044	20991	21044	21106	20890	21007	21038	21307	20921	20934	20987	20996	20969	21114	21082	21016	21069	21056	20953	20938	21020	21096	21047	20968	20946	20938	20886	20950	20955	21007	20952	21022	20918	20953	21152	21003	20958	21152	20993	20935	20714	20922	20979	20840	20953	20883	20995	20959	20946	21154	20863	20881	21146	20964	21117	21025	21078	20831	20997	21112	20723	21113	20991	20904	20883	20928	20982	21112	21061	20935	21030	20957	21032	20942	20951	20937	20958	20954	21029	20788	20950	21077	20839	20990	21006	20919	21006	20945	20869	20951	20923	20964	20980	21117	20948	20818	21157	21009	21023	21114	20873	21290	21122	20892	21129	20984	21081	21072	21064	20978	21037	21066	21139	20938	20850	21007	20834	20821	20937	21090	21022	20848	20969	20814	21067	20977	20946	21003	21110	21160	21139	20966	21014	20972	20873	21067	20915	21033	20782	20844	20799	20924	20882	20919	20949	20974	20988	21018	21043	20864	21175	20901	20877	20801	20944	20886	20891	20808	21004	20870	21005	20811	20907	20896	21104	20847	20932	21002	21113	21048	20844	20895	21096	20994	20957	21079	20851	21080	20873	20948	20987	20892	20780	20987	21013	20828	20826	21168	20992	20993	21013	21233	20944	21001	20973	20894	21025	20998	20927	20943	21104	21115	21008	20961	20984	20920	20999	20941	20969	20868	21126	21248	20854	20828	20986	20991	21067	20829	20854	21036	21059	21030	20935	20923	21001	21001	20978	20881	21029	20912	20892	20884	21165	21001	20988	21111	21008	20942	21070	20969	20912	21057	20769	20909	21133	21041	20882	20818	20985	21060	21125	21068	20755	21053	21188	20895	20906	20992	21027	20996	21100	21133	21017	20809	20965	21040	20954	21046	21058	20854	21009	20767	21009	20838	20901	20938	21093	20959	21012	21033	20625	21053	20891	20903	20923	20903	21053	20935	21033	20871	21184	20927	21005	20884	21068	20977	20960	20987	20873	20950	20946	21083	20970	20965	21113	20754	21070	21025	21049	20937	20931	21012	21033	20874	21118	21002	20936	20893	21005	20911	21100	20953	21044	20849	21130	21084	20905	20884	21128	21057	21105	21008	20946	21038	20830	21104	21106	21112	20974	21027	21023	21024	20962	20870	21086	20935	21052	20959	20858	20973	20934	20823	20897	21025	21083	20981	20953	21042	21016	20859	21027	21134	20928	20954	20875	21061	20883	20942	20965	20984	21076	21058	21062	20698	20985	21033	20923	20990	20952	21015	21085	20955	21100	20860	20933	20830	21124	21010	20992	20949	20891	21006	20899	21117	21025	20955	20904	21073	20978	20949	20978	20980	21060	20989	20994	20894	20993	20924	21031	20963	21162	20979	20854	21066	20942	21109	20971	20979	21025	20960	21116	20913	20984	21033	21102	20953	20933	21144	21012	20988	20951	20939	21035	20947	21020	20877	21087	20897	20809	20973	21022	21015	20929	20922	20957	20912	20838	21061	21005	21099	21019	21082	20825	21022	21140	21102	21001	21062	21090	20994	20840	20808	20956	21026	21047	20824	20853	20893	20855	21038	20908	20865	21106	21071	20931	21007	21033	21014	20977	20970	21020	20886	20921	20856	21059	21119	21017	20972	21056	20985	20923	21074	21012	21131	20869	21073	20962	21012	20998	20961	21078	20873	21149	20947	20873	21089	21057	20835	20974	20927	20996	20980	20956	21074	20928	21027	21058	20968	21000	21015	21009	21000	21007	20889	21023	20968	20952	21029	20891	21031	21028	20925	21000	20840	21245	21050	20857	20874	21081	21052	21012	21055	20971	20922	20770	21033	20955	20932	21124	21136	20933	21061	20874	21090	20931	20914	21130	21067	21048	20958	21088	20938	21092	21180	21092	21011	21131	20861	20857	21011	21031	21060	21044	20980	21009	20831	21020	21194	20891	20987	20836	20972	20802	21036	20950	21094	20869	20891	20980	21004	20968	20704	20988	21100	21010	21106	21047	21024	21077	21125	21055	20941	20957	20974	20949	20911	20939	20996	20940	21014	20915	21123	21196	20906	20934	20876	21187	21131	20866	21138	21000	21011	21025	20986	20967	21118	20925	20977	21206	21136	20996	21057	20875	20907	21008	21084	20885	20964	21208	21151	20982	21065	21108	21120	20989	20924	20970	20961	21009	20829	20865	20930	21098	21119	20919	20977	21037	20870	20936	21048	20969	20941	21012	20968	21027	20896	21128	21021	21019	20990	20871	21012	20988	20922	21006	20887	21036	21037	20785	21008	21177	20784	20918	21046	20968	21015	20919	21100	21101	21136	20935	20914	20932	20758	20889	21245	20932	20929	20899	21021	20999	20976	21129	21038	20881	21019	21063	21004	20996	21244	20844	21082	21083	20893	20885	21003	20877	21005	20950	21047	21040	20941	21091	21019	20949	20953	20888	21135	21046	21119	21057	20888	21280	20893	21104	20852	21121	21036	20988	21140	20896	21058	20927	20933	20859	21215	20975	21182	20776	20896	21020	21029	20954	20886	21122	21115	21032	21317	20790	20951	20885	20885	20932	21036	20994	20762	20938	20967	21010	21123	21092	20960	20956	21079	20954	20785	21087	20686	21037	20954	20933	20925	21009	21028	20766	20948	21117	21055	20917	20915	20986	20994	21101	21023	20966	20790	21148	20922	21241	20815	20866	21036	21046	20924	21045	20890	20914	20911	20970	20957	21041	21112	21076	20971	20950	20971	20949	21129	21071	20932	21022	21107	20873	20872	20894	21058	21044	20916	20830	21065	20909	20996	21113	20895	20991	21076	21054	21068	20946	21067	21084	20807	21032	20963	21016	21204	20919	21017	20955	20979	20938	21047	21052	21059	21160	20908	21183	20794	21097	20976	20880	20934	21140	21132	20959	20987	21024	21022	20851	21073	20864	21035	20957	20983	20996	20979	20989	20962	20912	21001	21037	20919	20722	20904	21062	20867	21099	20996
24116	23967	35785	34243	30353	29506	29033	26199	26364	26554	26302	26476	26371	26486	26253	26261	26128	26317	26521	26432	26253	26449	26190	26062	26254	26199	26159	26451	26426	26205	26115	26266	26154	26268	26151	26209	26027	26114	26069	26029	26121	26412	26202	26198	26261	26058	26288	26427	26068	26217	25978	26107	26201	26225	26400	26324	25854	26276	26086	26144	26193	26099	26129	26095	26170	26370	26323	26381	26081	26242	26134	25996	26214	26102	26316	26409	26210	26353	26116	26047	26228	26169	26132	26264	26200	25974	26212	26037	25974	26223	26247	26066	26299	25981	26322	26168	26316	26157	26068	26234	26165	26020	26208	26151	26135	26071	26207	26220	26128	26109	25927	26248	26083	26352	26215	26037	26303	26002	26143	26201	26066	26090	25926	26133	26059	26088	26027	26258	26314	26105	26114	26071	26019	26384	26075	26132	26268	26475	26261	26060	26022	26284	26151	26205	26047	26135	26111	26305	26171	26101	26330	26189	26242	26186	26332	26283	26251	26399	26111	26284	26155	26165	26159	26147	26263	26228	26168	26142	26309	26004	26119	26194	26200	26133	26422	26198	26147	26449	26113	26249	26059	26059	26067	26125	26067	26078	25959	26213	26005	26180	26083	26216	25966	26083	25902	26081	26248	26224	26141	26064	26260	26177	26322	26062	26106	26057	26039	26026	26133	26250	26055	26212	26219	26253	26109	26127	26183	26197	26158	26108	25997	26327	26181	26064	26213	26183	26099	26056	26164	26194	26174	26022	26206	26231	26251	26149	26189	26417	26266	26050	26057	26257	26266	26017	26346	26020	26082	26202	26130	26087	25953	26370	26170	26216	26350	26183	26216	26145	26187	25959	26075	25986	26120	26082	26263	25834	26235	26519	26295	26269	26365	26234	26333	25969	26044	26147	26065	26162	25962	25981	26020	26094	26400	25867	26020	25997	25976	26083	25963	26207	26007	26066	26013	26110	26166	26152	26254	26276	26152	26036	26132	26136	26101	26110	26177	26104	26193	26204	26225	26098	26148	26083	26156	26222	26128	25937	26178	26374	26189	26151	26179	26112	26293	26027	26339	26303	25882	26078	26185	26073	26274	26237	26054	26293	26264	25963	26238	26022	26182	26076	26165	26091	26017	26223	26150	26106	26354	26224	26126	26252	26017	26104	26063	26172	26072	26257	26180	26249	26335	26057	26141	26257	26121	26175	26239	26264	26258	26030	26107	26055	26049	26123	26013	26003	26143	26099	26093	26075	26248	26126	25958	26365	26192	26270	26047	26182	26494	26311	26275	25936	26210	26222	26079	25912	26038	26020	26086	26051	26287	26347	26124	26048	26217	26041	26291	26049	26456	26272	26258	26393	26261	26010	26020	26142	26178	25854	26171	26299	26150	26011	25953	26040	26190	26372	26116	26331	26325	26119	26246	26314	26196	26181	26151	26049	26203	26126	26124	26106	26156	26191	26098	26121	26056	26091	26188	25993	26308	26083	26323	26273	26286	25908	26248	26085	26203	26131	26116	26264	25793	26270	26315	26246	26417	26195	26099	26092	26352	26004	26304	26127	26081	26216	26242	26390	26451	26218	26042	26180	26139	26261	26265	26161	26317	25941	26110	26072	26132	25948	25911	26090	26033	26234	26194	26260	26023	26128	26161	26026	26105	26247	26302	26411	26284	26159	26006	26090	26147	26127	26180	26127	26074	26002	25891	26215	26213	26293	25977	26180	26201	26011	26292	26138	26046	26157	26136	26106	26128	25861	25964	26300	26113	25898	26233	26199	26189	26138	26134	26124	26306	26179	26108	26201	26036	26043	26019	26044	26421	25995	26064	26201	26242	26065	26259	26268	26272	26189	26130	26067	26247	26108	26247	26137	26195	26133	26025	26145	26005	26187	26038	26048	26126	26327	26098	25954	25995	26153	26141	26172	26159	26189	26144	26284	26077	26281	25970	26030	26126	26242	25914	25940	26116	26202	26137	25986	26102	26118	26143	26282	26118	25941	26151	25872	26356	26192	26224	26284	26072	26164	26049	26158	26282	26244	26078	25903	26210	26313	26044	26147	25962	26223	26415	25859	26086	26314	26251	26094	26013	25923	26246	26286	25985	26151	25976	26163	25996	26035	26178	25978	26229	26346	25762	26301	26095	26271	26123	26169	25963	26112	25967	25813	26008	26139	26437	26112	25992	26197	26181	25952	26260	26113	26147	26314	26260	26212	26270	26260	26272	26085	26257	26203	26119	26031	26177	26110	26260	26332	26031	26142	26012	26269	25905	26369	26304	26069	26056	26027	25819	26019	26197	25993	26037	25952	26089	26136	25970	26378	26264	26039	26164	26162	26120	26166	25990	26031	26191	25801	25895	26127	26272	26125	26278	26242	26169	26058	26030	26104	26238	26457	26360	26055	26161	26034	26059	26196	26212	26324	26060	26062	26380	26286	26038	26104	25916	25939	26214	26232	26052	26002	26254	25912	26175	26339	26148	26376	25959	25981	26314	26202	26235	26197	26294	25871	26210	26097	26170	25821	26312	26147	26475	26337	26142	26248	26185	26197	26277	25953	25964	26320	26122	26182	26302	26405	25964	26222	26147	26334	26111	26154	26065	26066	26135	26237	26052	26141	26158	26153	26091	26438	26423	26098	26080	26052	25962	26206	26250	26006	26011	26071	26294	26105	26073	26148	26100	26218	26330	26375	26314	26172	26102	26280	26303	26100	26351	26076	26228	26313	26145	26092	25991	26106	25702	26087	26149	26099	26064	26290	26029	26286	26044	26115	26199	26279	26162	26261	26239	26046	26224	26203	25966	26074	26016	26081	26125	25968	25976	26123	26177	26148	26225	26237	26213	26090	26075	26033	26165	26141	26224	26206	26063	25997	26193	26037	26155	26037	26173	26291	26268	26174	26138	26117	26173	26148	26420	26098	26035	26203	25992	26300	26150	26301	26168	26010	26311	26146	26217	26135	26011	26025	26187	26186	25896	26422	26073	26037	25983	26065	26224	26053	26109	26246	26028	25979	26194	26129	26123	26283	26111	26260	26363	26246	26003	26209	26132	26016	26071	26258	25861	26059	26182	26253	26162	26044	26102	26146	26053	26067	26228	26075	26337	25980	26228	26155	25935	26180	26208	26134	26177	26077	26197	26194	26152	26113	26086	26389	26080	25997	26187	26161	26146	26332	26069	26309	26009	26109	26102	26068	26045	26068	26171	26057	26219	26101	25964	26114	26174	25964	26200	26113	26058	26211	25932	26025	26321	26296	26296	26157	26124	26179	26143	26021	26176	26284	26000	26101	26178	26004	26063	26205	26049	25909	25762	26261	26089	26019	26073	25879	26150	26153	26124	26008	26334	26114	26091	26186	26150	26246	26203	26031	26262	26157	26143	26145	26337	26192	26160	26376	26248	26219	26082	26165	26129	26146	26220	26163	26023	25974	26207	26239	26280	26047	26288	26276	26222	26196	26219	26178	26154	25973	26296	26064	26206	26028	25991	25956	26158	25975	26141	26305	26270	26251	26279	26162	26119	26245	26295	25969	25972	26062	26020	26148	26053	26254	26208	26080	26266	26289	26097	26025	26119	26084	26050	26233	26253	26172	26022	26063	26380	26280	26311	26307	26327	26009	25846	26049	26038	26349	26095	26185	26209	25979	26184	26318	26120	26165	26042	25977	26097	25890	26214	26154	26178	26275	26422	26166	26094	26089	26098	26267	26286	26063	26183	26176	26279	26047	26407	26059	26136	26178	26397	26245	26324	26333	26245	26212	26110	25963	26069	26145	26452	26197	26257	25994	26103	26227	26300	26087	26132	26046	26366	25977	26092	26263	26151	26037	26154	26198	25935	26323	26200	26173	26096	26144	26184	26321	26023	26149	26135	26438	25944	26389	26121	26010	26107	26154	26133	26050	26140	26160	26145	26050	26176	26223	26179	26144	26098	26298	26139	26118	26238	26296	26054	26174	26097	26061	25918	26130	26173	26265	26031	26057	26202	26279	26281	25961	25903	26175	26054	26265	26028	26381	26185	26096	26152	26098	26100	26080	26266	25899	26119	26086	25997	26332	26341	26043	26229	26053	26072	26023	26110	26175	26145	26352	26374	26055	26266	26197	26026	26138	26078	25919	26104	26147	26245	25964	26065	25714	26213	26199	26239	26059	25832	26221	26133	25996	26081	26199	26076	26250	26276	26289	26318	26336	26278	26369	26314	26049	26297	26038	26272	26070	26155	26019	26140	26223	26187	26090	26194	26362	26000	26313	26111	26212	26243	26093	26120	25959	26064	26002	26223	25985	26083	26222	26318	26396	26145	26136	26407	26331	26074	26079	26136	25846	26021	26226	26229	26124	25916	26250	26011	25944	25841	26265	26123	26228	26335	26083	26181	26258	25931	26097	26211	26211	26205	25979	26060	26092	26056	25976	26263	26055	26058	26202	26138	26051	26270	26017	26345	26080	26376	26003	26394	26101	26101	26187	26336	26054	26030	26312	26116	26310	26111	25848	26272	26148	26049	26118	26206	25996	26178	26103	26060	26148	26176	25848	26114	26014	26075	26192	26098	26131	26111	26254	26325	26091	25903	26112	26025	26043	26124	26045	26173	26125	26030	26270	26088	26159	25919	26190	26051	26078	26188	26135	26197	26085	26179	26082	26210	26026	26151	26005	26382	26150	26100	26106	25971	26075	26150	26085	26236	26230	26279	26259	26101	25913	26189	26290	25970	26107	26124	26126	25979	26176	26075	25994	25842	25987	26123	26321	26024	26222	26027	26135	26038	26226	25917	25972	26078	26238	26373	26178	26045	26024	26116	26307	26105	26162	26183	26209	26293	25850	26019	26257	26219	26231	26253	26242	26283	26163	26194	26170	26266	26119	26146	26163	26225	26025	26434	26189	26414	26202	26220	26272	26070	26333	26208	26088	26055	26210	26290	26081	26108	26110	26167	26213	26077	26254	26184	26081	26042	25850	26275	26208	26138	25944	26115	26441	26151	26165	26151	26510	26230	26189	26305	26107	25965	26004	26244	26030	26123	26302	26125	26254	26225	26097	26376	26432	26214	26034	26124	26175	26430	26217	26200	25993	26070	26033	25996	26090	26191	26139	26133	26226	26263	26142	26053	26315	26195	26157	26289	26138	26094	26065	26203	26393	26072	26073
65043	98285	81202	53819	36540	25289	21934	21453	21159	20980	21146	21224	21000	21375	21115	21170	21120	21071	21250	21084	21194	21204	21017	21537	21261	21190	21139	21162	21116	21218	21164	21029	21197	21177	21286	21161	21106	21302	21029	21122	21056	21196	21177	21202	21220	21256	21294	21124	21141	21118	21187	21163	21025	21105	21010	21069	21016	21160	20975	21153	21249	21250	21045	21168	21029	21370	21054	21257	21208	21138	21127	21198	21173	21068	21191	21202	20940	21103	21253	21145	21234	21229	21242	21219	21169	21054	21120	21114	20883	21093	20934	21112	21107	21212	21012	21364	20989	21205	21046	21162	21172	21134	20889	21270	21093	20921	21173	20960	21021	21107	21017	20965	21068	21111	21276	21228	21136	21019	21291	21123	21024	20943	21020	21143	21137	21214	21158	21162	21061	21046	21161	21158	21123	21054	21150	20984	21164	20829	20993	21219	21061	21202	20989	21321	21294	21265	21171	21110	21171	21296	21054	21142	21061	21216	21177	21161	21123	21259	21005	21079	21038	21360	21083	21127	21233	21093	21274	21085	20972	21228	21094	21031	20903	21182	21103	20999	21128	21211	21280	21135	21027	21123	21114	21364	21157	21142	21213	21257	21069	21032	21063	21196	21006	21081	21374	21131	21056	21150	21184	21105	21218	21030	21174	21073	21110	21164	21136	21125	21237	21119	21081	21062	20969	21237	21068	21152	21025	21112	21187	21092	21157	21003	21116	21175	21074	21153	21226	20906	21226	21055	21131	21252	21144	21065	21023	21016	21386	21071	21062	21230	21214	21097	20915	21079	21012	20964	21104	21077	20970	21128	21097	21066	21266	21027	21144	21128	21079	20897	20989	21135	21163	21362	21134	20937	21203	21138	21023	21195	21222	21043	21098	21134	21087	21077	21192	21151	21121	21078	21219	21218	21007	20967	21068	20962	21223	21126	21142	21159	21148	21002	21272	21024	20982	21131	20996	21143	21142	21194	21031	21094	21150	21102	20971	21237	21321	21225	21047	21068	21198	21251	20876	21217	21214	21310	21018	21210	21255	21120	21090	21058	21246	21236	21172	21086	21358	21163	21043	21285	21133	21144	21197	21228	21092	21202	21040	21044	21420	21025	20957	21264	21046	21159	21155	21111	21173	21033	21116	21246	21253	21071	21226	21135	21149	21110	21000	21284	21315	21150	20866	21028	21315	21158	21113	21026	21156	21146	21259	21089	21235	21237	20991	20997	21152	21048	20914	21187	21164	21126	21239	21032	21006	21117	21195	21040	21113	21246	21098	21310	21203	21032	21131	21103	20988	20967	20960	20875	21059	21244	21074	20985	21070	20848	21224	21271	21079	21028	21082	21140	21242	21188	21190	21198	21248	21109	21087	21093	20915	21211	21444	21166	21019	20956	21153	21374	21065	21124	21276	21052	21257	20981	21164	21191	21253	21090	21163	21085	21204	20932	21128	21155	21075	21272	21132	21075	21188	21204	21106	21141	21150	21000	21129	21153	21141	21156	21045	21110	21236	21112	21113	21157	21207	21281	21227	21246	20994	21087	21267	21012	20973	21079	21278	21043	21102	21283	21064	21105	21096	21013	21198	21120	21126	21140	20983	21291	21049	21057	21235	21048	21271	21217	21082	21150	21089	21257	21127	21019	21298	21091	21065	21236	21206	21039	20898	21264	21403	21010	21166	21203	21006	20941	21205	21105	21092	21270	21038	21098	21082	21194	21155	21075	21119	21270	21163	21236	20978	21032	21103	21184	21195	21019	21047	21106	20999	20991	21178	21047	21136	21173	21149	21237	21082	21153	21114	21277	21121	21120	21125	20893	21061	21340	21043	21153	21091	21232	21135	21127	21168	21006	21034	21165	21161	21128	21116	21062	21043	21204	21161	21341	21141	20858	21253	21017	21160	21060	21204	21250	21013	21066	21043	21222	21083	21142	21050	21081	21043	21107	21081	21128	21267	21122	20921	21160	21076	21051	21110	21256	21154	21078	21024	21051	21314	21192	21236	21193	21259	21175	21119	21086	21245	21029	21225	21086	21063	21134	21015	21102	21280	21083	21350	21130	21086	21014	21113	21196	21183	21190	21164	20992	21105	21183	20982	21287	21131	21122	21095	21056	21071	21126	21179	21233	21008	21078	21059	21089	21110	21145	21124	21249	21148	21111	21301	20819	21086	21167	21130	21101	21189	21118	20999	21126	20999	21095	20994	21163	21181	21106	21250	21054	21092	21161	20981	21103	21118	21135	21278	21011	21255	21172	21056	21148	21130	21094	20990	21092	21290	21041	21020	21027	21130	21161	21297	21195	21264	21115	21073	21084	21245	21167	21039	21110	21050	21284	21387	21251	21131	21135	21314	21081	21146	21125	21120	21145	21125	21051	21192	20966	21021	20987	21037	21102	21186	21207	21091	20931	21166	21087	21032	21136	21127	21075	21223	21092	21015	21107	21050	21164	21135	21123	20909	21228	21062	21033	21230	21116	20990	21393	21062	21037	21212	21115	21132	21082	21156	21008	21218	21071	21134	21198	21109	21301	21127	21125	21113	21165	21182	21288	21250	21212	21056	21359	21014	21126	21038	21190	21018	21121	21124	21037	21059	21300	21128	21385	21162	21079	21075	20964	21325	20974	21148	21180	21189	21200	21171	21078	21272	21268	21105	21187	21218	21182	21193	21348	21104	21154	21055	21320	21278	21143	21228	21005	21069	21032	21180	21127	21134	21167	21164	21259	21186	21206	21241	21093	21177	21034	21378	21089	21269	21114	21103	21089	21051	21279	21211	21160	21195	21123	21190	21304	20967	21125	21160	21098	21229	20990	21017	21089	21212	21115	21169	21156	21251	21229	21282	21114	21157	21091	20943	21335	21022	21261	21206	21093	21156	21082	21150	21381	21068	21216	21167	21304	21033	21070	21247	21149	21039	21133	21262	21223	21105	21020	21167	21146	21011	21273	21138	21216	21314	21121	21197	21133	21055	21294	20875	21141	21276	21136	21141	20946	21155	20991	21105	21117	21015	21168	21246	21109	21191	21112	21145	21207	21118	21242	21136	21162	21213	21180	21311	21118	21214	21168	21095	21237	21019	21166	21168	21131	21068	21176	21112	21196	20977	21305	21048	21266	21241	21216	21165	21143	21200	20927	21105	21227	21116	21200	21117	21098	21229	21219	21233	21001	21094	21190	21186	21015	21227	21091	20957	21054	21073	21256	21100	21119	21180	21219	20994	20998	21191	21182	21206	21158	21170	21168	21031	21199	21117	21177	21330	21070	21136	21153	21044	21203	21271	21240	21205	21174	21163	21179	21115	21097	21200	21232	21128	21098	21217	21098	21159	21029	21183	21215	21190	21366	21010	21105	20987	21026	21295	21023	20982	21274	21132	21063	21078	21075	21169	21128	21204	21164	20997	21052	21061	21228	21007	21291	21134	21164	21222	21109	21131	20995	21358	21222	21253	21183	21267	21230	21209	21288	21088	21214	21066	21178	21202	21111	21194	21166	21116	21237	21098	21025	21109	20961	21058	21037	21010	21055	21219	21146	21152	20989	21150	21028	21147	20951	21075	21130	20898	21164	21075	21220	21044	21259	21251	21046	21230	21099	21160	21187	21224	21025	21119	21193	20878	21362	21248	21181	20961	21274	21137	21112	21129	21199	21125	21184	21340	21039	21179	21060	21039	21177	21042	21089	21074	21008	21193	21105	20973	20965	21237	21075	21288	21185	21242	21181	21254	21075	21443	21084	21142	21135	21221	21129	21104	21256	20983	21058	21249	21116	21192	21168	21276	21087	21178	21058	21167	21082	21263	21049	21081	21194	21184	21092	21205	21227	21269	21076	21266	21054	21107	21074	21127	21132	21289	21194	21223	21089	21192	21284	21125	21116	21139	20943	21167	21271	21046	21091	21234	21161	21085	21271	21169	21273	21154	21038	21237	21032	21082	21043	21006	21085	21171	21129	21080	21078	21089	21083	21206	21094	21150	20983	21221	20955	21137	20962	21243	21053	21210	21023	21123	21059	21078	21204	21264	21112	21262	21142	21083	21227	21158	21123	20948	21202	21243	21147	20974	21183	21182	21232	21259	21099	21225	21276	21045	21108	21020	21072	21237	21336	21228	21101	21188	21208	21182	21105	21097	21262	21110	21230	20973	21177	21094	21211	21053	21239	21185	21083	21214	21177	21018	21050	21257	21194	21419	21091	21219	21075	21170	21349	21096	21133	21069	21140	21011	21178	21231	21245	21244	20953	20936	21110	21041	21090	21223	21237	21188	21194	21222	21247	21191	21214	21266	21004	21070	21247	21083	21075	21017	21256	21053	21130	21156	21120	21117	21098	21025	20992	21220	21087	21223	21132	21150	21165	20982	21158	21318	21092	21243	21151	21180	21091	21168	21133	21200	21240	21178	21265	21205	20977	21139	21048	21083	21304	21021	21130	21094	21323	21216	21231	21115	21142	21159	21233	20975	21227	20997	21334	21099	21038	21192	21098	21295	21047	21215	21105	21108	21118	21059	21175	21033	21237	21262	21123	21155	21213	21102	21042	21147	21055	21162	21118	21235	21116	21194	21025	21303	21195	21139	21293	21133	21151	21180	21087	21074	21042	21152	21238	21087	21148	21099	21096	21082	21089	21036	21005	21259	21154	21340	21116	20955	21168	21020	21062	21237	21127	21290	21074	21184	20956	21201	21118	21279	21166	21215	21201	21211	21300	21089	21317	21101	21140	21098	20990	21222	21078	21054	21264	21258	20953	21135	21142	20984	21160	21135	20922	21238	21177	21005	21234	21190	21131	21148	21275	21236	20983	21111	21168	21325	21022	21043	21145	21087	21153	21127	21249	21382	21227	21125	21054	21235	21189	21200	21159	21359	20977	21247	21124	21190	21126	21246	21259	21025	21098	21122	21101	21298	21191	21075	21223	21010	21139	21165	21094	21094	21007	20972	20974	21256	21014	21113	21026	21087	21118	21184	21210	21208	21163	21179	21045	21061	21205	21293	21204	21018	20973	21167	21197	21240	20930	21415	21306	21093	21250	20970	21148	21020	21229	21053	21140	21013	21096	21054	21093	21095	21067	21154	21231	21151	21133	21205	21185	21076	21205	21253	21053	21169	21134	21063	21139	21264	21244	21211	21299	20975	21022	21158	21172
22716	23028	33447	28629	27201	28104	31086	27439	26870	27158	27157	27049	26794	26871	27155	27050	27003	26862	26928	27218	27108	27010	26838	26894	26921	26592	26629	26857	26813	26746	26791	26941	26963	26848	26674	27018	26538	26962	26660	26888	26791	26976	26686	26746	26824	26556	26887	26673	26659	26720	26865	26565	26660	26954	26752	26648	26888	26546	26949	26562	26666	26584	26750	26846	26794	26713	26805	26801	26868	26693	26520	26777	26502	26526	26589	26715	26348	26608	26619	26751	26980	26740	26737	26619	26933	26696	26707	26582	26806	26802	26646	26524	26667	26875	26722	26697	26724	26751	26476	26615	26618	26454	26496	26788	26853	26718	26564	26566	26747	26394	26597	26650	26593	26629	26796	26596	26817	26751	26483	26711	26881	26625	26887	26721	26627	26601	26693	26536	26889	26969	27042	26360	26669	26783	26513	26598	26534	26777	26735	26689	26522	26674	26544	26450	26690	26580	26888	26634	26838	26627	26587	26765	26641	26507	26711	26805	26624	26603	26540	26656	26625	26643	26747	26617	26957	26612	26636	26975	26775	26430	26769	26671	26532	26747	26785	26389	26363	26564	26764	26613	26666	26648	26689	26737	26710	26509	26561	26854	26603	26843	26768	26917	26583	26785	26602	26542	26656	26620	26613	26801	26858	26572	26519	26702	26786	26824	26593	26800	26574	26967	26570	26596	26541	26416	26672	26647	26597	26892	26818	26491	26678	26634	26647	26551	26627	26832	26705	26619	26936	26463	26678	26613	26691	26513	26539	26572	26473	26601	26502	26537	26653	26696	26566	26666	26752	26666	26819	26685	26715	26713	26502	26669	26672	26613	26660	26808	26632	26526	26711	26568	26844	26767	26716	26668	26712	26695	26837	26459	26705	26685	26758	26727	26543	26716	26631	26648	26786	26631	26608	26681	26413	26514	26561	26553	26733	26420	26704	26535	26651	26742	26652	26486	26929	26697	26403	26732	26436	26632	26683	26555	26785	26828	26762	26616	26639	26495	26631	26527	26625	26693	26657	26628	26690	26720	26721	26585	26741	26536	26651	26795	26473	26762	26735	26519	26782	26435	26610	26721	26676	26646	26524	26829	26527	26743	26893	26426	26620	26859	26746	26588	26846	26726	26712	26736	26709	26602	26421	26595	26668	26547	26808	26786	26732	26642	26683	26500	26536	26501	26615	26595	26432	26793	26692	26700	26700	26553	26759	26911	26726	26797	26762	26708	26619	26704	26727	26565	26592	26828	26813	26805	26749	26666	26862	26644	26614	26713	26920	26580	26499	26794	26583	26619	26738	26516	26700	26619	26601	26602	26810	26881	26445	26666	26757	26597	26735	26786	26558	26698	26778	26766	26839	26833	26647	26707	26464	26615	26889	26776	26711	26890	26767	26528	26683	26576	26698	26777	26643	26973	26458	26653	26694	26625	26489	26530	26616	26571	26467	26522	26615	26743	26550	26666	26724	26766	26694	26395	26713	26704	26890	26627	26665	26647	26684	26658	26774	26749	26644	26827	26695	26627	26638	26709	26576	26698	26697	26348	26713	26747	26670	26706	26527	26592	26689	26726	26573	26722	26621	26517	26582	26695	26658	26868	26538	26614	26697	26610	26492	26586	26798	26782	26568	26728	26750	26510	26874	26549	26783	26551	26821	26539	26674	26806	26806	26867	26750	26734	26541	26674	26751	26588	26973	26882	26892	26792	26626	26789	26660	26539	26488	26619	26459	26597	26757	26717	26636	26564	26718	26551	26565	27001	26710	26879	26648	26749	26746	26397	26622	26486	26761	26764	26473	26605	26711	26872	26647	26826	26782	26651	26575	26675	26602	26550	26621	26676	26711	26544	26684	26580	26593	26555	26722	26460	26796	26493	26645	26698	26535	26670	26599	26840	26595	26760	26577	26978	26586	26690	26650	26623	26631	26476	26450	26475	26654	26312	26626	26696	26310	26791	26764	26651	26608	26750	26725	26858	26616	26457	26694	26574	26838	26722	26681	26624	26558	26624	26784	26684	26444	26579	26735	26704	26680	26793	26686	26661	26807	26837	26712	26844	26473	26654	26750	26570	26790	26786	26524	26501	26592	26546	26807	26778	26770	26850	26577	26523	26717	26648	26855	26484	26700	26510	26650	26704	26654	26705	26489	26743	26459	26678	26699	26416	26982	26660	26598	26713	26736	26844	26678	26787	26594	26533	26496	26437	26700	26651	26695	26677	26436	26707	26754	26647	26670	26756	26586	26476	26734	26817	26700	26421	26695	26607	26500	26673	26732	26364	26719	26703	26862	26405	26350	26607	26593	26609	26863	26595	26649	26672	26622	26689	26774	26726	26730	26510	26521	26729	26682	26601	26799	26660	26667	26619	26632	26565	26829	26410	26830	26591	26626	26690	26768	26637	26733	26790	26607	26632	26664	26586	26923	26753	26429	26477	26682	26569	26666	26767	26669	26739	26929	26505	26468	26641	26478	26576	26827	26547	26661	27050	26583	26637	26603	26674	26822	26502	26654	26588	26788	26494	26595	26872	26664	26608	26638	26666	26710	26684	26661	26913	26956	26736	26428	26785	26732	26608	26625	26526	26798	26557	26762	26597	26518	26846	26615	26616	26608	26711	26471	26707	26578	26742	26709	26899	26748	26826	26371	26727	26779	26590	26775	26639	26584	26456	26486	26700	26635	26794	26632	26556	26531	26927	26583	26840	26645	26496	26663	26531	26481	26810	26637	26892	26620	26491	26392	26843	26694	26521	26713	26636	26747	26682	26803	26498	26769	26442	26932	26561	26787	26600	26702	26640	26486	26736	26542	26503	26533	26769	26793	26703	26675	26581	26740	26565	26509	26848	26627	26548	26641	26591	26629	26689	26741	26633	26600	26525	26616	26684	26925	26720	26665	26765	26661	26611	26677	26630	26581	26891	26631	26559	26586	26629	26683	26879	26896	26613	26720	26583	26722	26555	26658	26586	26794	26842	26783	26586	26637	26806	26607	26814	26533	26357	26758	26625	26427	26554	26618	26624	26743	26594	26498	26575	26548	26838	26729	26536	26381	26910	26440	26394	26552	26787	26607	26809	26620	26654	26741	26857	26712	26591	26459	26737	26524	26525	26610	26632	26771	26665	26482	26804	26806	26572	26776	26659	26655	26864	26530	26673	26584	26717	26545	26371	26736	26801	26701	26653	26704	26638	26853	26605	26768	27037	26832	26522	26637	26759	26483	26817	26518	26615	26675	26573	26596	26594	26524	26793	26637	26662	26920	26875	26562	26658	26747	26699	26951	26632	26809	26531	26654	26874	26544	26673	26773	26474	26718	26481	26529	26468	26482	26721	26684	26617	26582	26717	26585	26659	26818	26643	26597	26439	26588	26700	26792	26585	26503	26614	26576	26584	26667	26772	26582	26534	26651	26681	26737	26650	26876	26760	26845	26408	26580	26588	26865	26551	26655	26644	26764	26542	26556	26533	26821	26835	26623	26595	26562	26533	26733	26608	26607	26499	26626	26656	26526	26808	26636	26492	26612	26773	26635	26724	26465	26649	26805	26770	26634	26704	26466	26755	26603	26884	26755	26586	26747	26876	26676	26572	26608	26831	26358	26472	26607	26655	26576	26780	26608	26465	26580	26723	26608	26612	26532	26703	26773	26658	26588	26754	26763	26674	26709	26569	26570	26589	26803	26520	26691	26810	26696	26599	26740	26665	26746	26760	26565	26733	26712	26767	26632	26679	26672	26754	26572	26602	26830	26685	26679	26510	26945	26751	26746	26488	26632	26655	26704	26450	26642	26510	26760	26670	26592	26776	26646	26815	26833	26565	26449	26356	26735	26484	26681	26595	26669	26618	26792	26731	26758	26657	26718	26729	26696	26793	26798	26545	26821	26625	26632	26692	26477	26810	26572	26613	26376	26728	26739	26518	26838	26618	26780	26772	26476	26277	26616	26503	26735	26688	26932	26795	26689	26611	26807	26616	26602	26783	26740	26493	26498	26659	26743	26566	26708	26567	26506	26673	26716	26732	26601	26727	26621	26891	26455	26806	26745	26659	26658	26494	26565	26721	26682	26669	26465	26774	26571	26361	26599	26613	26627	26652	26456	26664	26678	26876	26459	26436	26814	26587	26788	26448	26587	26718	26629	26578	26664	26602	26710	26613	26615	26765	26456	26533	26753	26832	26691	26630	26722	26747	26750	26681	26756	26791	26685	26864	26685	26541	26582	26765	26663	26774	26822	26731	26368	26614	26819	26666	26749	26576	26562	26528	26578	26717	26708	26641	26545	26635	26757	26714	26559	26529	26517	26680	26744	26709	26720	26651	26788	26475	26656	26820	26767	26677	26925	26490	26788	26685	26522	26599	26762	26782	26634	26688	26748	26572	26716	26594	26635	26827	26698	26710	26750	26753	26968	26668	26602	26609	26686	26649	26703	26580	26518	26675	26572	26842	26645	26756	26781	26511	26798	26706	26533	26397	26722	26710	26594	26637	26559	26571	26798	26683	26704	26526	26486	26606	26499	26734	26610	26603	26704	26525	26641	26419	26554	26688	26625	26604	26684	26635	26544	26477	26740	26915	26794	26724	26717	26722	26672	26710	26670	26926	26750	26554	26545	26789	26819	26864	26791	26641	26744	26681	26784	26529	26774	26692	26884	26719	26879	26688	26697	26630	26661	26541	26680	26598	26680	26590	26528	26720	26628	26545	26646	26791	26481	26748	26552	26405	26736	26484	26686	26694	26724	26633	26632	26669	26546	26940	26739	26768	26633	26677	26673	26784	26569	26757	26616	26559	26494	26521	26486	26530	26647	26808	26742	26806	26634	26672	26599	26733	26348	26607	26629	26878	26879	26804	26423	26709	26607	26757	26576	26802	26845	26706	26840	26871	26826	26654	26701	26511	26450	26567	26791	26457	26762	26702	26558	26488	26636	26879	27049	26688	26630	26631	26841	26823	26709	26613	26677	26760	26641	26710	26664	26642	26679	26565	26637	26553	26511	26732	26740	26651	26712	26437	26624	26599	26676	26610	26882	26794	26670	26616	26845	26360	26547	26589	26552	26650	26677	26579	26574	26435	26391	26608	26622	26725	26651	26815	26667	26715	26665	26677	26452	26500	26672	26563	26726	26657	26576	26376	26776	26725	26688	26520	26821	26447
61704	105064	88495	62666	41084	26792	23198	21813	21476	21574	21409	21454	21414	21504	21539	21324	21431	21291	21399	21362	21363	21248	21569	21552	21424	21392	21526	21335	21397	21252	21503	21464	21364	21410	21378	21415	21241	21537	21550	21542	21450	21431	21310	21365	21439	21505	21523	21329	21657	21357	21420	21486	21559	21594	21313	21432	21438	21489	21527	21518	21437	21367	21497	21415	21373	21352	21465	21424	21493	21324	21357	21362	21419	21180	21359	21689	21187	21373	21316	21364	21401	21753	21486	21403	21347	21289	21513	21540	21269	21315	21572	21434	21503	21345	21284	21383	21342	21357	21482	21412	21395	21403	21331	21305	21573	21479	21393	21422	21427	21466	21410	21531	21480	21485	21275	21397	21562	21365	21386	21506	21186	21303	21461	21477	21322	21309	21421	21616	21464	21314	21525	21535	21567	21450	21526	21507	21530	21409	21514	21495	21542	21451	21246	21389	21483	21332	21421	21401	21349	21515	21419	21474	21597	21473	21305	21603	21453	21287	21270	21453	21191	21632	21315	21301	21462	21389	21364	21388	21406	21330	21527	21405	21450	21607	21417	21471	21351	21507	21462	21206	21527	21504	21492	21313	21374	21345	21198	21408	21568	21386	21424	21471	21451	21374	21397	21506	21411	21426	21611	21425	21469	21374	21585	21488	21362	21359	21521	21511	21358	21329	21507	21349	21377	21564	21271	21542	21639	21472	21269	21565	21517	21431	21434	21369	21336	21407	21398	21390	21521	21443	21378	21547	21464	21464	21376	21459	21298	21410	21344	21512	21464	21654	21675	21273	21468	21433	21332	21408	21271	21396	21487	21504	21409	21237	21379	21555	21460	21519	21407	21420	21385	21405	21462	21582	21570	21371	21452	21588	21299	21708	21406	21428	21338	21462	21468	21448	21481	21591	21446	21355	21396	21571	21325	21435	21332	21466	21431	21432	21386	21597	21438	21398	21472	21463	21392	21416	21367	21593	21500	21281	21357	21436	21262	21464	21526	21601	21482	21611	21454	21389	21374	21529	21534	21492	21396	21394	21498	21276	21390	21515	21376	21460	21403	21430	21391	21418	21530	21377	21467	21385	21449	21339	21631	21344	21353	21480	21500	21149	21523	21420	21540	21293	21431	21480	21386	21393	21407	21576	21388	21526	21404	21395	21364	21567	21327	21585	21378	21566	21351	21548	21407	21241	21562	21363	21397	21547	21525	21307	21325	21486	21369	21485	21412	21375	21401	21420	21169	21270	21444	21315	21330	21391	21370	21478	21419	21470	21441	21344	21359	21511	21514	21395	21528	21432	21442	21452	21368	21397	21264	21388	21540	21288	21407	21356	21582	21595	21388	21398	21409	21368	21576	21394	21412	21303	21483	21458	21377	21534	21250	21480	21319	21314	21487	21371	21455	21307	21416	21524	21374	21441	21463	21436	21478	21291	21499	21336	21450	21471	21537	21496	21437	21478	21494	21286	21401	21387	21276	21352	21569	21317	21259	21442	21351	21434	21465	21409	21274	21494	21476	21612	21430	21405	21361	21334	21415	21420	21445	21405	21383	21373	21550	21244	21306	21278	21333	21403	21481	21503	21324	21404	21376	21188	21401	21360	21509	21556	21324	21506	21458	21582	21392	21305	21484	21521	21313	21423	21206	21504	21485	21471	21362	21485	21495	21394	21474	21442	21592	21599	21358	21452	21406	21517	21463	21295	21549	21258	21424	21416	21331	21329	21371	21476	21582	21261	21331	21273	21469	21214	21405	21455	21486	21514	21394	21465	21337	21544	21203	21314	21518	21492	21494	21544	21443	21515	21491	21560	21433	21283	21356	21484	21299	21402	21344	21329	21568	21239	21389	21496	21625	21730	21496	21349	21327	21330	21336	21543	21394	21333	21331	21280	21407	21456	21497	21337	21461	21399	21472	21461	21482	21362	21366	21504	21297	21400	21664	21469	21510	21277	21426	21636	21480	21540	21496	21337	21440	21511	21541	21486	21381	21454	21410	21653	21405	21440	21441	21493	21468	21354	21499	21409	21389	21466	21224	21576	21742	21476	21539	21478	21453	21484	21327	21476	21316	21497	21380	21329	21623	21378	21528	21341	21360	21458	21323	21503	21411	21426	21435	21389	21519	21272	21426	21407	21330	21386	21436	21448	21363	21580	21428	21204	21516	21350	21510	21463	21355	21464	21496	21338	21370	21311	21258	21578	21600	21353	21417	21497	21528	21511	21404	21532	21439	21651	21183	21535	21460	21413	21434	21486	21386	21299	21385	21458	21410	21434	21370	21366	21324	21394	21433	21481	21232	21326	21430	21349	21448	21610	21259	21156	21505	21437	21320	21407	21598	21187	21047	21413	21498	21234	21507	21626	21456	21551	21272	21467	21465	21667	21259	21469	21457	21489	21480	21465	21429	21544	21413	21459	21376	21518	21281	21522	21344	21274	21587	21374	21558	21381	21308	21672	21283	21436	21418	21220	21386	21323	21514	21452	21576	21329	21536	21379	21444	21348	21434	21393	21261	21358	21467	21522	21440	21184	21305	21299	21366	21376	21463	21470	21338	21379	21646	21314	21516	21388	21433	21376	21409	21333	21517	21423	21557	21480	21305	21509	21479	21235	21430	21421	21357	21621	21536	21190	21382	21408	21468	21425	21382	21448	21450	21464	21524	21626	21385	21354	21331	21549	21378	21354	21459	21469	21379	21397	21330	21313	21530	21436	21430	21393	21328	21405	21260	21399	21439	21364	21350	21200	21462	21382	21370	21451	21650	21298	21338	21467	21363	21415	21284	21555	21536	21459	21501	21455	21467	21503	21374	21327	21338	21338	21455	21449	21615	21499	21505	21299	21510	21318	21488	21388	21446	21308	21596	21199	21363	21434	21529	21462	21338	21309	21230	21229	21448	21401	21311	21424	21551	21585	21460	21661	21541	21299	21656	21473	21423	21442	21389	21604	21446	21402	21542	21373	21412	21412	21513	21466	21586	21552	21491	21349	21389	21530	21584	21536	21455	21543	21558	21490	21271	21440	21385	21191	21482	21165	21475	21414	21474	21429	21323	21388	21554	21375	21495	21320	21388	21610	21454	21526	21558	21455	21242	21397	21481	21342	21431	21273	21388	21272	21511	21492	21425	21352	21537	21452	21390	21589	21427	21439	21447	21536	21578	21415	21394	21536	21320	21472	21342	21324	21333	21294	21293	21331	21334	21403	21345	21382	21508	21462	21410	21422	21469	21354	21347	21290	21482	21530	21334	21298	21337	21576	21496	21401	21359	21241	21592	21352	21441	21560	21378	21353	21400	21250	21536	21477	21331	21496	21500	21423	21338	21405	21355	21426	21431	21132	21477	21409	21404	21449	21416	21526	21457	21468	21298	21579	21515	21519	21483	21298	21508	21342	21471	21580	21396	21364	21180	21456	21522	21301	21366	21193	21411	21471	21305	21515	21521	21595	21388	21421	21421	21586	21408	21277	21478	21407	21121	21653	21670	21432	21307	21405	21378	21350	21398	21506	21347	21267	21355	21330	21500	21300	21285	21428	21445	21387	21398	21297	21452	21494	21460	21426	21504	21511	21413	21425	21359	21484	21413	21527	21326	21619	21444	21460	21469	21389	21525	21508	21465	21437	21665	21256	21333	21330	21377	21317	21313	21324	21479	21535	21421	21430	21267	21374	21382	21452	21393	21455	21570	21477	21354	21439	21307	21448	21393	21452	21371	21383	21457	21567	21555	21393	21399	21438	21647	21465	21385	21287	21646	21351	21305	21453	21390	21359	21533	21495	21596	21489	21353	21258	21424	21582	21456	21366	21388	21360	21408	21273	21643	21596	21587	21237	21515	21513	21361	21488	21449	21299	21334	21421	21391	21676	21560	21420	21411	21439	21332	21445	21377	21309	21463	21311	21596	21392	21577	21419	21350	21278	21414	21402	21364	21563	21450	21368	21383	21431	21308	21514	21316	21501	21409	21303	21372	21492	21471	21426	21366	21398	21485	21485	21489	21483	21246	21501	21375	21159	21409	21366	21458	21375	21611	21292	21118	21388	21373	21537	21445	21283	21405	21438	21316	21573	21407	21479	21202	21504	21411	21630	21322	21612	21425	21539	21377	21327	21460	21391	21283	21562	21335	21557	21138	21381	21341	21475	21376	21357	21433	21384	21404	21572	21345	21449	21208	21574	21192	21249	21437	21513	21546	21392	21549	21349	21400	21445	21506	21343	21433	21442	21422	21387	21407	21568	21344	21562	21323	21408	21572	21392	21620	21507	21447	21159	21523	21447	21482	21414	21381	21668	21480	21398	21625	21289	21509	21404	21364	21527	21395	21489	21390	21291	21417	21324	21417	21467	21365	21486	21435	21449	21290	21455	21362	21423	21563	21432	21541	21401	21293	21430	21383	21270	21320	21421	21360	21460	21479	21451	21313	21268	21509	21425	21303	21587	21494	21220	21470	21464	21585	21481	21311	21427	21458	21326	21355	21536	21332	21222	21155	21526	21504	21542	21453	21401	21376	21386	21389	21471	21186	21376	21415	21606	21574	21430	21623	21408	21532	21359	21521	21299	21431	21408	21484	21512	21490	21632	21421	21436	21483	21452	21356	21283	21219	21393	21263	21539	21531	21457	21472	21546	21343	21421	21385	21386	21476	21295	21478	21502	21314	21390	21355	21603	21452	21458	21520	21420	21233	21470	21367	21387	21430	21377	21545	21487	21317	21449	21421	21378	21327	21413	21398	21266	21578	21531	21318	21344	21388	21481	21552	21341	21360	21262	21459	21469	21415	21276	21275	21585	21531	21485	21467	21236	21329	21496	21272	21369	21526	21395	21507	21350	21610	21558	21350	21321	21321	21376	21564	21206	21437	21494	21459	21376	21377	21631	21384	21417	21195	21338	21298	21306	21383	21410	21456	21328	21458	21323	21548	21350	21469	21427	21441	21674	21381	21525	21464	21516	21363	21407	21612	21313	21402	21423	21539	21574	21351	21272	21633	21326	21359	21396	21510	21398	21351	21349	21346	21443	21505	21224	21395	21407	21500	21388	21159	21415	21390	21330	21558	21517	21359	21600	21439	21636	21259	21464	21370	21334	21355	21449	21405	21339	21326	21279	21418	21408	21310	21412	21391	21408	21419	21508	21564	21394	21426	21363
31345	37391	43358	35017	28160	26968	26861	26334	26588	26482	26552	26508	26543	26474	26692	26703	26466	26646	26419	26729	26701	26614	26501	26497	26459	26512	26683	26687	26631	26502	26592	26537	26392	26594	26549	26631	26424	26615	26609	26649	26595	26496	26601	26511	26686	26537	26735	26410	26304	26558	26573	26465	26607	26567	26578	26494	26227	26626	26549	26430	26668	26517	26381	26689	26511	26644	26447	26442	26416	26409	26633	26293	26503	26575	26478	26463	26644	26352	26439	26416	26567	26581	26586	26445	26526	26517	26658	26742	26499	26366	26552	26455	26595	26330	26423	26487	26695	26309	26451	26508	26650	26663	26331	26427	26482	26522	26496	26675	26590	26493	26835	26570	26458	26494	26693	26651	26525	26644	26728	26766	26421	26418	26668	26533	26603	26567	26522	26443	26322	26260	26513	26570	26205	26531	26638	26547	26598	26444	26528	26395	26649	26729	26678	26435	26742	26671	26504	26545	26570	26376	26397	26480	26633	26734	26495	26492	26530	26538	26759	26483	26408	26624	26454	26463	26745	26573	26560	26270	26670	26462	26699	26478	26433	26532	26557	26453	26632	26521	26705	26525	26548	26639	26431	26477	26487	26515	26555	26496	26517	26650	26534	26698	26713	26347	26426	26663	26626	26578	26580	26414	26458	26701	26630	26664	26671	26479	26467	26248	26398	26616	26556	26469	26570	26507	26656	26596	26425	26655	26737	26426	26474	26558	26605	26851	26428	26478	26519	26539	26584	26546	26608	26446	26582	26851	26387	26599	26645	26608	26600	26318	26530	26455	26535	26441	26511	26597	26448	26485	26709	26528	26657	26495	26500	26412	26505	26462	26378	26615	26438	26658	26439	26532	26412	26428	26401	26672	26567	26638	26637	26326	26285	26527	26647	26410	26649	26520	26647	26624	26473	26320	26516	26601	26481	26543	26521	26546	26627	26635	26469	26543	26404	26443	26573	26639	26318	26537	26462	26448	26558	26556	26264	26694	26529	26305	26545	26631	26373	26490	26646	26546	26564	26471	26489	26496	26391	26583	26604	26818	26526	26530	26453	26415	26367	26405	26437	26600	26519	26672	26536	26230	26477	26238	26349	26439	26619	26415	26472	26787	26606	26260	26421	26498	26349	26612	26479	26398	26504	26630	26572	26435	26610	26507	26488	26464	26693	26520	26393	26598	26698	26757	26502	26635	26669	26580	26462	26396	26399	26614	26349	26456	26563	26457	26736	26247	26361	26450	26686	26413	26426	26454	26416	26744	26488	26367	26689	26461	26575	26563	26465	26400	26389	26526	26488	26360	26381	26422	26582	26343	26355	26793	26495	26535	26474	26599	26512	26483	26584	26447	26442	26549	26549	26382	26468	26337	26691	26670	26445	26270	26536	26546	26477	26473	26245	26692	26609	26454	26465	26479	26467	26564	26650	26305	26566	26469	26477	26530	26436	26638	26494	26321	26397	26399	26673	26782	26468	26432	26633	26483	26613	26620	26468	26567	26591	26600	26688	26683	26416	26529	26370	26634	26263	26405	26349	26593	26455	26476	26362	26615	26687	26869	26508	26592	26569	26537	26449	26446	26417	26382	26654	26567	26599	26538	26660	26535	26442	26575	26491	26687	26409	26523	26460	26612	26370	26524	26680	26403	26504	26469	26661	26418	26426	26648	26525	26422	26490	26578	26431	26581	26432	26763	26317	26502	26523	26582	26573	26505	26674	26526	26527	26681	26483	26656	26508	26607	26485	26473	26523	26517	26553	26299	26592	26465	26549	26217	26317	26419	26499	26363	26527	26742	26567	26403	26489	26469	26350	26505	26590	26505	26319	26341	26623	26482	26343	26499	26305	26281	26435	26306	26419	26506	26553	26462	26549	26579	26583	26745	26500	26655	26353	26354	26496	26483	26561	26523	26590	26552	26657	26621	26587	26345	26544	26458	26731	26380	26428	26472	26581	26423	26567	26310	26347	26595	26425	26591	26521	26523	26458	26625	26550	26600	26490	26654	26485	26644	26789	26651	26571	26348	26418	26438	26446	26524	26603	26655	26642	26418	26419	26686	26603	26788	26389	26525	26539	26509	26590	26596	26449	26619	26705	26432	26317	26503	26591	26500	26604	26664	26556	26535	26472	26377	26542	26542	26435	26523	26571	26377	26449	26545	26586	26605	26394	26429	26566	26632	26387	26395	26612	26394	26498	26586	26554	26503	26495	26531	26317	26592	26600	26500	26209	26309	26587	26488	26451	26564	26443	26340	26374	26376	26516	26613	26531	26606	26646	26452	26352	26658	26493	26539	26710	26640	26327	26396	26519	26460	26414	26352	26442	26296	26431	26685	26446	26789	26640	26639	26649	26557	26501	26240	26440	26571	26416	26461	26721	26533	26535	26326	26621	26452	26320	26537	26645	26548	26495	26800	26500	26698	26436	26631	26718	26369	26381	26512	26682	26769	26732	26538	26626	26431	26450	26539	26802	26638	26599	26570	26354	26390	26547	26652	26394	26551	26694	26330	26427	26601	26596	26520	26554	26538	26513	26658	26578	26607	26636	26442	26513	26513	26698	26476	26284	26669	26580	26506	26408	26595	26545	26422	26580	26480	26504	26582	26464	26412	26332	26445	26475	26447	26448	26465	26569	26431	26623	26467	26550	26530	26614	26313	26456	26430	26544	26478	26496	26646	26576	26487	26506	26553	26377	26617	26347	26352	26483	26607	26658	26738	26451	26430	26553	26520	26459	26399	26652	26628	26616	26750	26739	26371	26527	26491	26561	26511	26414	26654	26688	26368	26656	26647	26471	26467	26657	26629	26440	26399	26593	26394	26294	26582	26409	26449	26397	26496	26705	26525	26490	26643	26764	26354	26304	26346	26453	26226	26389	26408	26408	26430	26617	26616	26336	26501	26681	26641	26415	26619	26604	26637	26509	26537	26374	26498	26587	26469	26471	26569	26658	26515	26305	26236	26560	26635	26453	26625	26482	26598	26380	26401	26510	26441	26346	26593	26439	26487	26412	26530	26570	26331	26677	26340	26274	26564	26562	26448	26434	26413	26617	26467	26443	26501	26588	26710	26763	26629	26501	26482	26494	26512	26421	26743	26434	26398	26609	26365	26578	26489	26449	26471	26284	26484	26618	26564	26461	26728	26597	26736	26695	26663	26709	26670	26700	26493	26705	26392	26609	26527	26680	26423	26561	26330	26546	26537	26619	26678	26431	26249	26449	26360	26734	26501	26590	26180	26457	26610	26466	26489	26505	26411	26699	26510	26626	26281	26622	26504	26690	26539	26589	26395	26263	26314	26345	26344	26452	26504	26431	26482	26458	26211	26511	26443	26505	26510	26599	26616	26548	26637	26657	26446	26496	26627	26276	26434	26693	26404	26532	26495	26645	26443	26395	26635	26694	26633	26735	26484	26542	26622	26336	26314	26521	26534	26475	26438	26556	26657	26652	26506	26407	26698	26413	26477	26615	26631	26587	26492	26433	26304	26563	26240	26433	26576	26521	26398	26657	26588	26362	26527	26436	26685	26547	26595	26488	26513	26719	26373	26417	26378	26470	26481	26529	26493	26586	26596	26452	26615	26317	26579	26466	26710	26586	26465	26302	26550	26755	26654	26589	26498	26672	26422	26674	26434	26655	26732	26471	26520	26793	26444	26455	26648	26492	26438	26628	26480	26485	26428	26464	26519	26303	26706	26661	26584	26505	26617	26530	26569	26426	26314	26598	26337	26495	26607	26395	26544	26606	26709	26710	26502	26609	26387	26528	26510	26366	26638	26466	26410	26595	26588	26381	26667	26671	26539	26691	26485	26774	26563	26585	26517	26479	26484	26536	26453	26371	26382	26495	26494	26582	26451	26488	26424	26304	26548	26530	26269	26384	26506	26559	26530	26586	26574	26517	26570	26557	26518	26600	26432	26617	26562	26464	26690	26423	26425	26701	26485	26702	26660	26492	26443	26305	26559	26535	26550	26533	26589	26358	26604	26190	26502	26486	26511	26338	26297	26543	26563	26641	26423	26668	26341	26403	26488	26279	26550	26371	26791	26410	26669	26441	26747	26360	26706	26277	26721	26517	26659	26771	26298	26595	26328	26250	26289	26515	26365	26695	26609	26524	26638	26495	26614	26651	26727	26652	26554	26744	26248	26576	26447	26244	26628	26343	26429	26638	26405	26714	26580	26541	26374	26537	26588	26478	26568	26457	26522	26468	26500	26368	26671	26396	26575	26482	26607	26470	26522	26653	26627	26371	26564	26596	26598	26565	26625	26470	26614	26603	26221	26446	26544	26614	26787	26604	26434	26568	26478	26807	26492	26406	26513	26550	26597	26909	26563	26450	26415	26623	26599	26615	26794	26545	26768	26545	26697	26657	26435	26396	26457	26615	26481	26590	26572	26442	26747	26518	26436	26449	26596	26507	26558	26451	26533	26705	26458	26817	26576	26461	26676	26511	26631	26430	26613	26661	26494	26437	26731	26584	26426	26404	26731	26356	26334	26473	26491	26769	26743	26579	26501	26330	26513	26289	26455	26468	26270	26345	26454	26609	26650	26529	26367	26602	26501	26749	26742	26542	26634	26650	26538	26517	26448	26486	26624	26503	26596	26561	26557	26455	26562	26464	26497	26667	26407	26492	26486	26577	26452	26338	26462	26356	26288	26487	26539	26736	26659	26765	26577	26496	26387	26538	26480	26367	26412	26607	26526	26358	26584	26657	26340	26269	26490	26587	26504	26569	26240	26635	26727	26544	26480	26538	26705	26636	26315	26651	26490	26484	26709	26462	26534	26626	26424	26491	26626	26395	26548	26610	26779	26464	26563	26310	26548	26538	26404	26437	26499	26515	26363	26523	26469	26561	26343	26694	26690	26435	26764	26388	26567	26557	26343	26561	26562	26376	26336	26704	26638	26655	26430	26504	26561	26382	26655	26535	26518	26612	26464	26635	26663	26580	26675	26531	26512	26658	26417	26422	26731	26561	26503	26426	26484	26712	26561	26333	26491	26661	26203	26687	26532	26697	26637	26423	26528	26624	26482	26270	26487	26488	26548	26622	26198	26443	26795	26696	26285	26767	26458	26627	26494	26595	26498	26402	26529	26328	26531	26324	26680	26757	26627	26357	26389	26338	26607	26522	26544	26343	26280	26408	26530
43027	58975	46642	30692	23392	21755	21448	21261	21309	21377	21261	21332	21470	21307	21398	21320	21262	21432	21256	21098	21395	21388	21067	21322	21265	21328	21177	21394	21588	21355	21070	21212	21262	21272	21244	21326	21360	21332	21128	21396	21301	21351	21237	21378	21313	21170	21519	21161	21344	21256	21471	21305	21254	21458	21266	21387	21258	21168	21314	21330	21263	21260	21291	21301	21122	21229	21294	21537	21313	21236	21393	21299	21183	21270	21181	21226	21257	21222	21352	21373	21432	21406	21165	21386	21249	21074	21334	21155	21133	21163	21167	21335	21269	21287	21217	21121	21346	21389	21336	21178	21327	21128	21294	21217	21106	21256	21209	21246	21335	21344	21139	21348	21104	21330	21085	21230	21476	21250	21450	21145	21348	21223	21221	21240	21378	21335	21241	21358	21176	21389	21310	21194	21462	21196	21306	21120	21308	21326	21328	21307	21420	21378	21131	21421	21285	21135	21173	21133	21279	21442	21173	21151	21258	21323	21244	21346	21192	21406	21296	21175	21252	21360	21388	21238	21222	21246	21410	21197	21201	21270	21175	21223	21487	21202	21302	21147	21454	21284	21177	21384	21485	21312	21266	21276	21226	21187	21486	21211	21385	21278	21148	21411	21264	21218	21340	21409	21239	21390	21160	21253	21393	21438	21302	21162	21316	21213	21414	21254	21411	21251	21214	21234	21425	21378	21267	21355	21406	21258	21197	21287	21563	21283	21215	21393	21381	21185	21328	21227	21195	21359	21117	21288	21197	21083	21228	21306	21228	21188	21178	21282	21318	21152	21251	21409	21366	21187	21310	21219	21293	21335	21318	21326	21316	21291	21354	21359	21203	21145	21395	21193	21483	21270	21228	21481	21330	21191	21338	21083	21208	21309	21148	21236	21137	21332	21358	21390	21254	21255	21245	21439	21275	21228	21364	21312	21282	21344	21446	21257	21267	21319	21372	21119	21413	21140	21444	21505	21438	21184	21230	21281	21382	21259	21412	21179	21192	21185	21275	21344	21225	21337	21264	21249	21422	21283	21256	21285	21290	21306	21228	21356	21316	21234	21331	21357	21297	21316	21207	21220	21249	21269	21397	21322	21364	21244	21352	21315	21400	21474	21265	21332	21335	21205	21348	21200	21216	21379	21231	21181	21201	21265	21129	21433	21246	21412	21349	21205	21285	21352	21131	21148	21262	21245	21320	21365	21448	21236	21374	21458	21187	21166	21245	21330	21286	21458	21150	21222	21214	21376	21205	21329	21381	21294	21162	21268	21193	21392	21171	21360	21271	21262	21223	21400	21170	21247	21221	21234	21360	21190	21200	21422	21384	21301	21273	21310	21165	21332	21224	21156	21140	21319	21281	21285	21251	21375	21207	21132	21255	21025	21384	21261	21226	21227	21279	21228	21193	21285	21158	21362	21192	21435	21391	21425	21307	21382	21346	21280	21187	21287	21301	21345	21590	21258	21270	21277	20933	21179	21213	21335	21238	21288	21421	21190	21526	21211	21380	21223	21226	21246	21251	21298	21263	21120	21188	21481	21278	21251	21187	21272	21342	21246	21332	21184	21584	21315	21083	21230	21427	21274	21191	21187	21270	21231	21073	21241	21335	21273	21332	21297	21191	21376	21148	21358	21355	21394	21256	21291	21462	21350	21419	21285	21119	21233	21311	21186	21137	21447	21240	21312	21192	21175	21473	21240	21185	21198	21277	21285	21268	21364	21319	21407	21161	21408	21402	21255	21297	21337	21267	21337	21237	21311	21310	21402	21322	21443	21368	21289	21383	21215	21313	21389	21068	21099	21196	21237	21311	21196	21153	21264	21266	21317	21368	21259	21275	21216	21416	21328	21238	21203	21376	21170	21388	21392	21321	21115	21292	21070	21421	21283	21559	21126	21435	21378	21126	21292	21310	21458	21168	21249	21335	21239	21194	21308	21253	21331	21233	21185	21182	21133	21406	21335	21265	21256	21287	21177	21398	21104	21338	21251	21235	21352	21402	21346	21200	21181	21237	21288	21190	21370	21388	21386	21313	21282	21295	21277	21347	21268	21317	21349	21260	21177	21246	21281	21214	21193	21168	21295	21406	21195	21230	21166	21319	21455	21288	21263	21364	21213	21237	21326	21241	21085	21238	21412	21381	21312	21303	21320	21249	21242	21292	21396	21247	21279	21464	21183	21403	21267	21315	21177	21407	21401	21163	21261	21247	21165	21375	21232	21146	21347	21417	21450	21189	21232	21131	21470	21178	21269	21269	21202	21096	21386	21266	21438	21151	21265	21240	21147	21248	21156	21064	21278	21392	21246	21283	21345	21085	21391	21268	21262	21274	21293	21317	21272	21195	21299	21281	21225	21458	21150	21095	21303	21332	21454	21213	21160	21209	21516	21435	21406	21068	21259	21143	21373	21194	21112	21260	21262	21394	21442	21249	21248	21198	21428	21324	21234	21261	21325	21479	21289	21320	21171	21269	21050	21165	21409	21367	21208	21209	21228	21207	21364	21367	21393	21236	21197	21290	21332	21318	21220	21375	21313	21337	21389	21321	21364	21182	21256	21292	21330	21325	21087	21181	21342	21075	21263	21243	21296	21211	21177	21145	21242	21265	21187	21159	21473	21081	21261	21238	21115	21239	21166	21356	21222	21205	21147	21352	21233	21209	21442	21259	21291	21305	21273	21324	21123	21264	21351	21361	21225	21261	21440	21257	21288	21327	21312	21399	21469	21283	21448	21221	21215	21365	21343	21461	21290	21307	21315	21137	21373	21088	21230	21266	21263	21244	21607	21319	21219	21406	21109	21367	21238	21325	21195	21180	21398	21298	21210	21323	21289	21254	21181	21358	21268	21400	21136	21292	21185	21420	21377	21345	21344	21382	21438	21363	21415	21332	21229	21203	21373	21291	21257	21360	21220	21201	21417	21135	21280	21345	21277	21437	21282	21221	21455	21380	21294	21229	21284	21226	21383	21246	21202	21154	21339	21210	21301	21362	21318	21239	21308	21103	21221	21181	21269	21285	21408	21228	21247	21272	21092	21300	21466	21335	21249	21297	21204	21264	21214	21216	21344	21120	21401	21202	21199	21393	21356	21319	21440	21234	21306	21353	21250	21190	21335	21187	21097	21144	21154	21228	21069	21512	21345	21279	21174	21322	21272	21506	21198	21439	21120	21498	21293	21290	21444	21217	21427	21341	21187	21241	21156	21188	21229	21277	21148	21290	21295	21244	21314	21245	21262	21274	21287	21412	21137	21508	21388	21437	21268	21377	21542	21331	21136	21169	21198	21268	21417	21285	21246	21153	21405	21302	21444	21112	21055	21413	21100	21259	21345	21367	21164	21070	21452	21169	21315	21319	21291	21481	21253	21212	21125	21318	21467	21342	21280	21438	21110	21273	21259	21213	21089	21082	21421	21315	21241	21178	21362	21333	21270	21308	21188	21198	21062	21368	21384	21234	21259	21260	21267	21166	21327	21358	21547	21297	21317	21344	21414	21325	21063	21262	21385	21207	21238	21306	21442	21318	21501	21358	21420	21437	21293	21327	21377	21266	21425	21211	21106	21278	21252	21360	21216	21219	21360	21302	21066	21278	21341	21423	21138	21406	21228	21289	21068	21136	21359	21446	21312	21438	21414	21382	21249	21332	21229	21208	21289	21237	21249	21137	21148	21386	21253	21240	21244	21240	21301	21092	21087	21264	21080	21302	21218	21424	21191	21418	21306	21171	21217	21282	21213	21301	21349	21364	21106	21332	21235	21397	21244	21188	21218	21422	21229	21299	21339	21204	21302	21115	21247	21399	21365	21333	21237	21355	21128	21269	21280	21240	21214	21269	21196	21361	21216	21288	21171	21248	21065	21261	21272	21323	21248	21327	21314	21188	21260	21362	21335	21138	21437	21341	21112	21367	21308	21154	21309	21296	21120	21156	21247	21238	21318	21415	21172	21239	21338	21307	21314	21412	21221	21245	21337	21356	21235	21341	21405	21336	21221	21228	21455	21278	21454	21351	21195	21101	21190	21482	21211	21401	21282	21316	21197	21234	21209	21390	21277	21195	21203	21435	21318	21268	21182	21280	21237	21284	21356	21130	21205	21251	21476	21386	21339	21269	21220	21316	21268	21263	21437	21283	21071	21237	21178	21205	21236	21230	21367	21340	21274	21327	21050	21386	21197	21170	21457	21183	21451	21307	21292	21358	21339	21264	21276	21186	21186	21324	21210	21341	21136	21163	21262	21162	21376	21248	21337	21277	21350	21358	21353	21181	21195	21212	21278	21330	21365	21353	21298	21242	21277	21477	21377	21290	21313	21329	21168	21176	21330	21172	21264	21175	21316	21384	21531	21250	21229	21378	21210	21207	21267	21417	21273	21359	21381	21337	21110	21365	21361	21334	21356	21240	21215	21239	21389	21188	21288	21230	21347	21595	21302	21186	21348	21304	21394	21100	21185	21258	21288	21469	21342	21278	21305	21186	21397	21265	21423	21398	21536	21348	21282	21273	21241	21278	21247	21307	21186	21360	21188	21467	21228	21281	21259	21268	21056	21509	21366	21227	21392	21300	21269	21354	21409	21307	21395	21317	21230	21269	21134	21338	21414	21398	21397	21247	21252	21234	21315	21179	21275	21596	21274	21262	21346	21264	21138	21291	21377	21322	21244	21359	21383	21346	21445	21437	21265	21432	21406	21383	21138	21190	21383	21294	21333	21372	21343	21161	21419	21236	21175	21400	21227	21283	21273	21311	21371	21302	21312	21217	21297	21251	21293	21256	21287	21366	21267	21184	21359	21390	21209	21279	21396	21161	21400	21341	21293	21385	21441	21504	21345	21197	21259	21275	21472	21430	21157	21137	21341	21227	21204	21149	21262	21290	21236	21329	21285	21404	21369	21226	21397	21194	21310	21270	21452	21428	21248	21453	21069	21394	21244	21265	21258	21271	21257	21466	21251	21280	21446	21265	21542	21141	21294	21226	21274	21168	21307	21428	21208	21477	21326	21389	21128	21456	21286	21338	21282	21296	21229	21100	21287	21245	21159	21294	21355	21348	21294	21227	21393	21136	21299	21164	21244	21296	21454	21142	21264	21238	21252	21217	21318	21377	21237	21279	21250	21212	21254	21285	21171	21261	21241	21351	21378	21315	21205	21368	21150
23925	24429	37804	35381	28733	28910	30297	27810	27361	27471	27410	27532	27231	27296	27310	27244	27368	27434	27270	27255	27399	27168	27333	27142	27183	27258	27376	27467	27275	27207	27287	27307	27435	27425	27396	27360	27085	27475	27335	27466	27161	27336	27351	27416	27404	27216	27333	27201	27547	27193	27322	27457	27442	27265	27347	27485	27273	27146	27206	27210	27422	27248	27404	27381	27562	27224	27289	27408	26988	27087	27347	27427	27266	27251	27354	27264	27265	27278	27279	27369	27241	27195	27272	27243	27395	27197	27334	27352	27260	27310	27251	27127	27230	27479	27357	27361	27472	27192	27487	27219	27345	27375	27278	27149	27393	27158	27360	27162	27233	27240	27274	27056	27531	27318	27423	27175	27122	27115	27093	27153	27220	27286	27161	27157	27260	27227	27191	27218	27262	27130	27181	27281	27310	26912	27303	27265	27186	27527	27216	27315	27300	27337	27387	27129	27122	27458	27110	26869	26989	27021	27370	27110	27242	27299	27226	27126	27323	27118	27123	27331	27362	27477	27373	27272	27229	27365	27391	27468	27330	26947	27226	27227	27306	27328	27066	27312	27138	27244	27117	27174	27190	27425	27384	27257	27312	27260	27371	27315	27468	27264	27205	26957	27102	27223	27338	27236	27330	27123	27296	27199	27344	27298	27252	27470	27290	27214	27446	27338	27401	27018	27259	27445	27108	27234	27127	27208	27052	27268	27171	27259	27004	27090	27364	27291	27132	27187	27266	27205	27358	27130	27297	27319	27308	27384	27452	27191	27263	27304	27411	27193	27209	27184	27052	27516	27382	27333	27399	27236	27338	27123	27092	27289	27325	27217	27169	27368	27214	27182	27183	27363	27259	27180	27191	27187	27210	27137	27178	27292	27296	27048	27104	27399	27281	27332	27399	27120	27206	27240	27065	27141	27327	27181	27379	27321	27296	27328	27127	27113	27251	27333	27036	27017	27258	27314	27106	27179	27229	27388	27268	27228	27261	27222	27172	27240	27361	27360	27379	27267	27121	27096	27468	27236	27184	27079	27437	27355	27415	27083	27279	27247	27253	27304	27335	27260	27211	27380	27165	26998	27473	27331	27022	27245	27204	27305	27392	27405	27310	27219	27288	27189	27033	27188	27313	27409	27263	27077	27490	27200	27201	27063	27009	27262	27061	27256	27189	27098	27283	27309	27336	27352	27244	27347	27372	27364	27096	27458	26984	27180	27257	27145	27274	27283	27316	27059	27221	27295	27210	27225	27208	27268	26964	27227	27406	27171	27180	27379	27435	27026	27471	27386	27397	27223	27123	27302	27121	27327	27298	27092	27143	27460	27108	27336	27520	27212	27141	27092	27189	27301	27254	27195	27340	27410	27396	27369	27301	27326	27176	27292	27225	27215	26981	27212	27401	27317	27418	27133	27311	27418	27159	27112	27208	27226	27369	27249	27315	27100	27227	27239	27104	27091	27349	27269	27207	27273	27207	27401	27357	27104	27169	27450	27381	27270	27359	27471	27116	27124	27155	27183	27195	27216	27416	27331	27284	27235	27228	27298	27194	27327	27191	27194	27271	27474	27085	27234	27286	27538	27231	27149	27381	27177	27139	27233	27376	27329	27057	27202	27290	27230	27499	27312	27244	27361	27016	27272	27403	27239	27119	27512	27372	27452	27312	27339	27307	27280	27397	27162	27245	27086	27224	27033	27220	27389	27178	27177	27087	27351	27331	27274	27145	27185	27175	27377	27363	27470	27100	27117	27248	27280	27376	27160	27276	27032	27328	27207	27262	27207	27410	27277	27456	27244	27243	27097	27444	27169	27020	27391	27232	27191	27316	27051	27122	27180	27361	27275	27297	27215	27136	27367	27390	27334	27016	27229	27314	27484	26961	27136	27175	27185	27249	27345	27277	27309	27168	27044	27323	27424	27554	27300	27297	27256	27368	27093	27402	27150	27096	27292	27335	27269	27099	27202	27282	27295	27404	27220	27232	27310	27124	27264	27164	27295	27086	27045	27208	27246	27312	27445	27129	27105	27283	26929	27326	27388	27361	27308	27230	27301	27381	27108	27266	27167	27088	27332	27369	27311	26974	27127	27114	27192	27392	27196	27289	27310	27249	27187	27116	27083	27091	27192	27182	27440	27207	27372	27252	27048	27161	26947	27401	27103	27224	27373	27282	27263	27201	27245	27370	27084	26959	27140	27229	27118	26991	27124	27200	27462	27424	26989	27416	27380	27336	27224	27183	27030	27300	27276	27339	27209	27144	27298	27118	27051	27176	27299	27325	27082	27195	27375	27210	27339	27389	27255	27266	27183	27250	27013	27259	27138	27403	27201	27372	27237	27060	27343	27187	27489	27319	27295	27156	27076	27378	27142	27109	27227	27312	26846	27253	27334	27573	27240	27328	27371	27270	27448	27371	27312	27299	27253	27148	27350	27188	27142	27080	27176	27330	27279	27421	27216	27516	27308	27228	27261	27286	26940	27049	27197	27357	27192	27144	27262	27308	27169	27267	27396	27250	27302	27180	26943	27076	27273	27123	27399	27137	27206	27236	27218	27134	27142	27267	27351	27279	27277	27375	27246	27197	26945	27426	27374	27334	27364	27344	27089	27175	27243	27505	27106	27271	27159	27401	27188	27137	27162	27372	27407	27291	27306	27309	27146	27408	27409	27469	27058	27023	27253	27149	27092	27286	27309	27296	27419	27406	27428	27227	27361	26984	27160	27084	27149	27198	27239	27350	27357	27411	27238	27298	27177	27312	27225	27249	27019	27078	27241	27175	27241	27113	27261	27180	27092	27522	27381	27131	27081	27496	27233	27308	27471	27307	27141	27382	27094	27318	27180	27213	27467	27098	27336	27308	27185	27353	27273	27084	27060	27431	27390	27246	27148	27451	27255	27175	27116	27181	27286	27241	27116	27200	27499	27339	27176	27410	27344	27236	27223	27206	27259	27241	27318	27291	27306	27317	27320	27168	27415	27410	27437	27321	27218	27357	27251	27107	27389	27270	27359	27105	27330	27205	27388	27266	27168	27190	27281	27313	27415	27234	27366	27269	27271	27223	27436	27239	27019	27266	27466	27361	27329	27262	27204	27479	27329	27305	27093	27146	27295	27599	27234	27142	26937	27164	27410	27384	27430	27060	27476	27234	27200	26985	27254	27289	27086	27289	27402	27386	27248	27256	27245	26949	27187	26876	27288	27338	27329	27150	27336	27113	26998	27296	27158	27070	27063	27038	27235	27208	27288	27302	27429	27513	27160	27194	27053	27304	27265	27068	27152	27260	27276	27022	27057	27403	27081	26990	27241	27335	27418	27282	27356	27160	27268	27299	27203	27136	27290	27245	27185	27116	27189	27196	27203	27058	27409	27222	27343	27455	27344	27220	27530	27537	27100	27328	27322	27146	27193	27095	27240	27105	27270	27061	27033	27233	27247	27266	27153	27119	27235	27286	27114	27373	27258	27261	27250	27116	27724	27281	27374	27169	27248	27261	27047	27346	27319	27259	27222	27333	27175	27161	27158	27441	27405	27253	27310	27291	27156	27307	27193	27258	27112	27215	27142	27245	27190	27023	26968	27213	27108	27199	27274	27293	27283	27341	27134	27187	27349	27182	27096	27242	27246	27102	27343	27364	27313	27388	27051	27473	27152	27206	27041	27168	27009	27203	27297	27374	27185	27318	27019	27147	27331	27208	27022	27467	27290	27150	27342	27183	27338	27157	27292	27006	26997	26926	27178	27406	27315	27242	27253	27370	27011	27264	27153	27206	27405	27300	27198	27059	27053	27024	27064	27317	27323	27253	27172	27481	27366	27337	27145	27049	27268	27309	27325	27243	27138	27547	27302	27232	27273	27152	27149	27180	27097	27294	27131	27300	27111	27097	27282	27234	27094	27391	27200	27557	27284	27193	27341	27479	27265	27128	27224	27205	27310	27475	27207	27278	27252	27180	27323	27199	27183	27330	27201	27226	27187	27242	27280	27262	27142	27344	27269	27391	27236	27238	27076	27310	27171	27316	27117	27173	27011	27235	27253	27286	27100	27086	27395	27287	27311	27318	27163	27292	27257	27035	27180	27300	27164	27417	27264	27350	26985	27219	27247	27232	27434	27310	27443	27242	27459	27263	27076	27118	27101	27099	27152	27065	27120	27143	27080	27255	27179	26977	27364	27178	27245	27405	27148	27273	27249	26981	27055	27202	27254	27022	27334	27333	27318	27164	27283	26963	27153	27161	27259	27141	27337	27287	26950	27338	27293	27380	27189	27167	27129	27380	27104	27416	27352	27255	27189	27099	27214	27031	27336	27367	27239	27294	27163	27365	27108	27373	27265	27159	27331	27161	27220	27175	26968	27326	27343	27341	27155	27135	27278	27280	27044	27298	27377	27218	27026	27041	27268	27213	27164	27156	27201	27260	27401	27076	27192	27071	27478	27387	26989	27112	27142	27103	27293	27151	26996	27163	27247	27094	26986	27253	27418	27183	27377	27447	27321	27128	27096	27416	27430	27553	27446	27265	27148	26947	27079	27076	27267	27108	27273	27004	26960	27266	27178	27332	27393	27468	27049	27233	27131	27245	27255	27281	27270	27441	27333	27445	27438	27275	27428	27241	27182	27307	27175	27121	27317	27377	27447	27502	27271	27172	27329	27426	27320	27517	27206	27298	27285	27212	27178	27486	27115	27356	27152	27222	27242	27401	26874	27103	27225	27124	27013	27297	27335	27336	27463	27249	27106	27117	27253	27164	27391	27072	27274	27199	27098	27176	27486	27125	27122	27323	27091	27444	27205	27323	26983	27191	27008	27158	27313	27165	27375	27334	27129	27136	27202	27460	27412	27187	27025	27237	27089	27487	27365	27074	27270	27406	27068	27203	27098	27095	27170	27366	27526	27310	27392	27248	27148	27082	27237	27070	27192	27331	27371	27072	27410	27287	27318	27192	27119	27450	27238	27243	27308	26917	27117	27279	27156	27330	27372	27089	27321	27172	27203	27233	27307	27153	27279	27176	27186	27163	27142	27357	27341	27231	27357	27224	27120	27093	27160	27104	27379	27270	27004	27069	27336	27225	27446	27353	27340	27258	27096	27433	27390	27155	27149	27080	27309	27393	27416	27130	27147	27298	27146	27204	27196	27164	27468	27150	27194	27196	27303
64625	101881	84066	53282	32342	24350	22873	22036	21813	21945	21653	21740	21852	21678	21873	21845	21557	21834	21825	21831	21903	21860	21732	21858	21889	21779	21929	21896	21813	21896	21933	21763	21560	21931	21907	21671	21939	21820	21759	21851	21881	21500	21729	21825	21886	21819	21618	21793	21871	21626	22190	21716	21966	21928	21623	21556	21834	21947	21712	21900	21819	22004	21705	21647	21790	21907	21686	21715	21752	21698	21732	21770	21771	21795	21949	21677	21691	21850	21758	21725	21798	21738	21792	21954	21708	21689	21653	21748	21740	21826	21802	21718	21996	21720	21723	21711	21802	21804	21745	21742	21724	21768	21644	21930	21899	21858	21618	21829	21870	21800	21808	21865	21702	21709	21699	21805	21766	21712	21638	21685	21613	21744	21689	21652	21750	21621	21854	21828	21742	21485	21760	21721	21726	21796	21733	21781	21656	21681	21776	21980	21658	21694	21875	21481	21818	21812	21747	21685	21837	21764	21950	21920	21809	21732	21779	21875	21810	21798	21734	21832	21680	21723	21729	21853	21831	21763	21699	21864	21799	21709	21716	21815	21771	21848	21677	21798	21991	21744	21832	21743	21705	21875	21925	21853	21687	21792	21719	21536	21676	21724	21831	21823	21923	21811	21759	21757	21801	21748	21835	21864	21700	21940	21986	21885	21776	21848	21865	21738	21854	21939	21826	21719	21738	21851	21724	21734	21788	21885	21645	21863	21828	21829	21810	21725	21642	21789	21870	21816	21886	21643	21658	21724	21777	21885	21858	21629	21773	21754	21800	21665	21704	21717	21650	21820	21861	21892	21787	21779	21881	21799	21734	21917	21775	21740	21729	21882	21699	21766	21825	21842	21831	21742	21659	21717	21700	21737	21754	21742	21931	21867	21653	21719	21611	21682	21968	21675	21897	21870	21787	21952	21554	21659	21825	21819	21834	21941	21821	21785	21797	21783	21783	21747	21803	21860	21881	21831	21721	21944	21774	21769	21724	21772	21978	21760	21893	21776	21669	21774	21756	21778	21772	21731	21630	21857	21665	21735	21782	21852	21722	21823	21684	21676	21710	21817	21794	21878	21795	21918	21737	21770	21776	21737	21696	22032	21768	21695	21796	21828	21704	21675	21888	21771	21860	21663	21734	21722	21761	21823	21782	21896	21813	21671	21690	21723	21729	21716	21873	21778	21693	21842	21808	21832	21743	21861	21554	21925	21736	21578	21898	21718	21720	21823	21667	21760	21956	21704	21870	21763	21596	21974	21698	21824	21843	21768	21784	21671	21872	21828	21768	21844	21891	21714	21756	21880	21970	21630	21821	21863	21605	21606	21739	22019	21662	21742	21773	21943	21903	21604	21686	21843	21920	21772	21873	21797	21722	21674	21932	21748	21801	21649	21828	21832	21760	21887	21821	21650	21833	21864	21913	21820	21837	21772	21889	21808	21805	21673	21880	21723	21618	21890	21807	21800	21533	21976	21772	21552	21803	21673	21718	21811	21795	21708	21712	21628	21735	21728	21590	21803	21796	21866	21653	21937	21856	21837	21891	21812	21607	21849	21635	21781	21879	21735	21879	21715	21816	21767	21665	21608	21799	21751	21988	21704	21913	21787	21739	21775	21740	21693	21724	21723	21752	21813	21587	21716	21754	21678	21850	21745	21783	21749	21733	21713	21863	21710	21583	21820	21898	21644	22004	21597	21783	21772	21845	22013	21638	21777	21771	21788	21642	21809	21878	21756	21780	21728	21891	21806	21798	21744	21548	21982	21753	21749	21675	21730	21927	21686	21777	21875	21633	21727	21853	21763	21764	21876	21681	21973	21762	21559	21709	21862	21807	21902	21847	21694	21663	21901	21809	21865	21819	21877	21751	21812	21724	21754	21865	21732	21765	21661	21844	21717	21766	21701	21830	21749	21706	21564	21684	21733	21775	21794	21917	21791	21838	21893	21591	21776	21861	21794	21709	21783	21698	21754	21754	21682	21724	21628	21848	21782	21664	21910	21707	21812	21751	21732	21898	21777	21732	21554	21891	21898	21810	21704	21826	21819	21673	21598	21816	21716	21736	21841	21859	21889	21608	21840	21860	21888	21818	21800	21679	21853	21817	21935	21706	21797	21947	21875	21881	21827	21697	21837	21641	21760	21749	21839	21775	21656	21867	21765	21722	21992	21767	21686	21862	21987	21869	21627	21793	21765	21676	21856	21895	21887	21813	21745	21823	21754	21754	21940	21694	21607	21759	21902	21639	21742	21904	21872	21772	21915	21890	21779	21839	21754	21760	21632	21790	21646	21609	21691	21697	21664	21750	21728	21722	21777	21721	21799	21904	21736	21797	21722	21685	22004	21808	21752	21837	21882	21832	21907	21793	21870	21943	21693	21880	21686	21762	21718	21679	21671	21937	21748	21786	21784	21797	21690	21766	21892	21940	21713	21846	21720	21729	21922	21810	21738	21828	21704	21714	21786	21898	21842	21750	21943	21886	21765	21781	21795	21742	21724	21856	21603	21734	21805	21670	21793	21826	21800	21833	21944	21857	21850	21764	21721	21861	21760	21826	21765	21562	21637	21818	21949	21770	21758	21704	21777	21916	21701	21917	21831	21725	21784	21681	21645	21944	21690	21821	21706	21811	21852	21861	21734	21739	21692	21570	21687	21634	21689	21687	21716	21899	21697	21828	21847	21674	21866	21638	21792	21934	21733	21778	21750	21741	21719	21968	21824	21611	21819	21693	21878	21775	21856	21694	21819	21603	21750	21820	21948	21776	21588	21784	21849	21589	21977	21632	21743	21629	21815	21801	21862	21745	21685	21693	21742	21763	21759	21838	21738	21747	21747	21778	21733	21779	21788	21869	21681	21883	22036	21555	21644	21698	21896	21917	21765	21864	21931	21752	21800	21887	21594	21746	21721	21660	21932	21863	21744	21749	21752	21818	21685	22013	21857	21756	21666	22003	21726	21566	21700	21865	21717	21652	21690	21909	21738	21926	21745	21804	21578	21985	21776	21785	21667	21692	21753	21738	21541	21703	21763	21712	21640	21661	21889	21982	21878	21747	21721	21728	21774	21734	21751	21746	21752	21814	21886	22024	21821	21620	21785	21749	21716	21689	21767	21712	21685	21742	21596	21768	21641	21874	21694	21877	21810	21922	21728	21941	21839	21779	21790	21788	21827	21844	21694	21772	21727	21796	21904	21808	21916	21781	21747	21766	21835	21728	21565	21840	21776	21743	21793	21804	21751	21560	21572	21787	21939	21711	22028	21757	21885	21867	21913	21812	21805	21656	21714	21867	21765	21656	21841	21816	21931	21840	21871	21885	21766	21684	21866	21857	21743	21689	21589	21857	21792	21722	21838	21748	21760	21837	21856	21784	21767	21920	21849	21689	21860	21993	21694	21963	21730	21686	21796	21932	21844	22010	21718	21750	21706	21740	21748	21791	21814	21813	21601	21891	21602	21805	21826	21745	21646	21856	21666	21727	21815	21861	21653	21689	21827	21846	21841	21752	21836	21789	21765	21769	21726	21799	21836	21820	21855	21984	21785	21994	21785	21846	21792	21739	21784	21845	21853	21795	21678	21696	21853	21768	21912	21710	22010	21678	21609	21677	21589	21858	21884	21747	21790	21784	21778	21719	21732	21666	21645	21787	21576	21613	21775	21697	21560	21831	21835	21781	21752	21844	21760	21616	21793	21723	21753	21777	21530	21836	21700	21849	21646	21942	21703	21714	21810	21888	21742	21835	21649	21727	21715	21738	21694	21875	22011	21983	21887	21688	21776	21809	21812	21789	21798	21899	21543	21856	21811	21914	21832	21644	21779	21820	21723	21759	21641	21764	21699	21640	21717	21855	21674	21631	21834	21818	21732	21778	21876	21868	21798	21932	22056	21833	21786	21944	21755	21712	21668	21856	21742	21875	21771	21664	21852	21626	21847	21819	21678	21886	21657	21915	21833	21908	21712	21674	22015	21932	21797	21590	21907	21621	21736	21691	21801	21815	21808	21762	21794	21503	21961	21664	21726	21635	21766	21775	21817	21764	21788	21836	21837	21783	21671	21774	21748	21871	21858	21723	21989	21779	21913	21825	21625	21670	21808	21778	21761	21764	21639	21858	21879	21849	21574	21853	21746	21661	21633	21928	21824	21734	21842	21804	21774	21763	21793	21807	21694	21711	21914	21482	21847	21868	21679	21869	21831	21730	21818	21656	21754	21720	21843	21886	21777	21925	21670	21846	21877	21607	21715	21720	21742	21598	22018	21688	21928	21691	21791	21786	21673	21712	21739	21683	21709	21987	21912	21710	21740	21848	21743	21722	21749	21815	21875	21617	21782	21847	21710	21806	21871	21716	21810	21712	21958	21748	21722	21768	21807	21854	21852	21745	21670	21705	21742	21892	21838	21665	21775	21707	21855	21888	21856	21728	21933	21885	21737	21749	21679	21740	21806	21956	21691	21740	21858	21722	21765	21694	21937	21763	21728	21822	21797	21817	21599	21782	21670	21983	21802	21649	21789	21649	21716	21853	21831	21758	21817	22024	21745	21697	21582	21911	21924	21756	21809	21738	21681	21718	21796	21925	21779	21870	21716	21835	21564	21626	21785	21718	21778	21832	22010	21830	21821	21768	22002	21852	21808	21727	21935	21686	21875	21810	21751	21777	21679	21720	21594	21822	21721	21655	21852	21789	21696	21806	21849	21919	21671	21596	21737	21892	21715	21839	21959	21847	21724	21886	21647	21674	21792	21798	21732	21722	21802	21807	21695	22035	21958	21696	21528	21673	21966	22036	21889	21747	21935	21713	21728	22107	21628	21724	21813	21806	21862	21734	21741	21802	21931	21655	21740	21808	21765	21776	21518	21953	21741	21791	21648	21756	21708	21640	21630	21760	21734	21800	21865	21853	21664	21803	21823	21665	21856	21806	22015	21797	21722	21628	21801	21779	21878	21669	21937	21740	21903	21676	21839	21791	21809	21552	21788	21843	21679	21851	21643	21761	21841	21852	21792	21606	21602	21706	21866	21732	21729	21901	21816	21674	21747	21861	21796	21641	21811	21958	21684	21920	21862	21854	21767	21743	21782	21875	21873	21857	21816	22040	21710	21742	21547	21832	21894	21727	21732	21772	21783	21896	21760	21717	21709	21772	21761	21906	21725
22624	23164	35055	32453	27051	29287	33565	29808	29067	29695	29312	28958	29253	29122	29147	29276	29149	28980	29291	29093	29005	29032	28944	29018	28703	28986	28849	29162	28976	29061	28849	28840	28907	28861	28872	28976	29002	29072	28984	28920	29286	29163	29009	28911	28994	28845	29008	28831	28795	28874	28818	28811	28854	28979	28864	28964	28910	28953	28945	29022	28821	28757	28957	28861	28812	28824	28714	28662	28870	28949	28687	28965	28927	28727	28600	28937	28783	28832	28909	28983	28906	28567	28872	28954	29114	29004	28864	28683	28693	28811	28608	28908	28837	28941	29116	28855	28834	28940	28792	28934	28819	28829	29096	28705	28864	28669	28731	28767	28837	28890	28871	28913	28881	29019	28875	28587	29003	28933	28732	28562	28923	28898	28905	28632	28820	28978	28693	28657	28793	28912	28822	28960	28688	28660	29007	28905	28732	28996	28940	28801	29043	29013	28778	28718	28992	28851	28684	28859	28617	28701	28838	28737	28836	28751	28741	28725	28961	28740	28720	28615	28460	28522	28826	28652	28793	28517	28661	28573	29004	28646	28757	28711	28692	28797	28883	28764	29058	28873	28930	28903	28891	28611	29239	28440	28634	28700	28809	28631	28687	28898	28632	28697	28863	28940	28534	28578	28944	28653	28624	28717	28962	28913	28712	28667	28774	28733	29039	28808	28865	28891	28890	29058	29048	28706	28541	29104	28695	28898	28972	28970	28916	28745	28753	28706	28838	28851	28802	28651	28485	28848	28749	28620	28871	28988	28864	28764	28791	28901	29065	28698	28722	28852	28672	28589	28708	28847	28837	29039	28942	28595	28877	29016	28759	28751	28969	28628	28865	28609	28997	28841	28828	28871	29065	28994	28828	28695	28820	28954	28621	28800	28802	28671	28907	28673	28594	28867	28855	28899	28755	28805	28920	28525	28855	28708	28869	28977	28843	28750	28906	28960	28611	28671	28858	28838	28813	28759	28556	28876	28856	28860	28650	28869	28991	29053	29058	28546	28810	28893	28900	28855	28748	28789	28802	28753	28863	28831	28824	28786	28821	28781	28894	28853	28921	28721	28854	28973	28710	28789	28938	28778	29155	28470	28775	28826	29005	28817	28910	28710	28870	28794	28960	28956	28661	28696	28982	28859	28943	28677	28802	28867	28766	28725	29095	28700	28766	28824	28765	28893	28693	28690	28840	28935	28694	28973	28811	28797	28817	28714	28832	28758	28840	28865	28895	28770	28891	28781	28811	28623	28826	28674	28753	28759	29116	28555	28945	28825	28993	28699	28925	28932	29075	28516	28787	28728	28992	28950	28702	28689	28895	28824	28719	28628	29110	28897	28742	28833	28728	28809	28723	28977	29050	28644	28874	28785	29144	28997	28914	28873	28706	28809	28665	28987	28920	28995	29060	28767	28880	28906	28767	28972	28472	28439	28895	29019	28646	28759	28951	28833	28889	28826	28594	28953	28596	28868	28683	28941	28778	28887	28790	28639	28793	29078	28710	28707	29125	28706	28723	28662	28875	28843	28849	29144	28746	28856	28988	28981	28852	29132	28770	28982	28935	28906	28835	28734	29074	28792	28651	29124	28659	28777	28868	28734	28813	28774	28862	28962	28627	28637	28696	28928	28733	28611	28637	28684	28752	28886	28994	28898	28746	28744	28881	28726	28914	28661	28492	28623	28813	28939	28907	28713	28652	28825	28719	28911	29044	28826	28592	28680	28522	28798	28805	28534	28814	28994	28846	28817	28789	28717	28768	28831	28840	28915	28861	28971	28841	28815	28831	28745	28965	28868	29092	28854	28715	28764	28842	28732	29096	28642	28751	28898	29041	28946	28564	29026	28694	28883	28796	28788	28997	28762	28749	28989	29014	28901	28802	28811	28860	28920	28739	28673	28962	28900	28925	28955	28880	28892	28937	28735	28872	28790	28791	28663	28801	28930	28609	29023	28822	28862	28702	28911	28745	28819	28824	28509	28923	28716	28835	28897	28737	28729	28842	28951	28772	28733	28964	28609	28518	28587	28659	28787	28876	28899	28799	28780	28743	28905	29095	28672	28797	28903	28706	28834	28841	28782	29019	28860	28981	28749	28818	28782	28659	28881	28886	28536	28974	28871	28868	28950	28837	28747	29100	29087	28938	28627	28944	28711	28974	28897	29023	28653	28729	28923	28740	28764	28588	28758	28855	29043	28450	28771	29032	28623	28910	28665	28500	28781	28822	28562	28642	28802	29163	28798	28650	28894	28917	28910	28892	28904	29042	28929	28743	28932	28757	28378	28966	28747	29081	28588	28859	28841	28742	28814	28984	28546	28965	28687	28728	28845	28701	28753	28923	28727	28849	28738	28810	28703	28815	28828	28903	29019	28769	28785	28914	28872	28907	28731	28730	28712	28938	28830	28922	28800	28819	28794	28907	28804	29070	28832	28726	28764	29068	28746	28848	28786	28809	29011	28858	28660	28807	28900	28800	28827	28797	28723	28694	28688	28900	28859	28766	28732	28709	28620	28982	28883	28981	28527	28818	28767	28860	28682	28862	28811	28763	28598	28987	28806	28796	28794	28894	28893	28815	28672	28684	28552	28789	28737	28758	28960	28777	28753	28689	28803	28903	28675	28695	28849	28876	28950	28823	28875	28715	28808	28992	28662	28869	28652	28983	28982	28749	28697	28951	28819	29028	28603	28895	28856	28683	28977	28909	28797	28997	29054	28882	28734	28511	28758	28742	28559	28787	28557	28788	28672	28787	28870	28944	28610	28799	29110	28881	29006	28693	28658	28675	28974	28930	28693	28859	28849	29048	28896	28625	28874	28772	28762	28833	28714	28702	28801	28685	28781	28874	28802	28745	28676	28624	28699	28945	28811	28714	28713	28930	28985	28934	28674	29019	28866	28784	28788	28771	28865	28721	28835	28905	28366	28547	28935	28988	28873	28738	28604	28719	29001	28835	28735	28469	28853	28792	28935	28826	28545	28907	28850	28992	28978	28966	28905	28881	29125	28987	28947	28881	28798	29024	28794	28739	28589	28785	28746	28715	28681	28675	28878	29024	29043	28521	28601	28987	28874	28995	28781	28917	28882	28860	28703	28952	28818	28652	28812	28809	28778	28855	28549	28890	28947	28762	28847	28960	28868	28869	29056	28842	28704	28795	28822	28724	28767	28931	28494	29037	28749	29007	28767	28894	28859	28701	28893	28775	28736	28850	28877	28618	28799	28787	28831	28797	28789	28866	28788	28751	28774	29057	28623	28876	28968	28776	28729	28962	28782	28861	28744	28878	28678	28784	28830	28897	28753	28782	28529	28756	28567	28884	28837	28795	29130	28723	28856	28740	29129	28930	28838	28909	28848	28978	28832	28766	28828	28958	28828	28936	28749	28665	28710	28690	28682	28948	28812	28785	28595	28608	28824	28875	28648	28793	28617	28964	28737	28763	28871	28735	28862	28705	28803	28515	28743	28947	28827	28858	28735	28645	28907	28643	28649	29156	28794	29222	28882	28750	28764	28743	28718	28896	28818	29040	28903	28558	28834	28757	28912	28886	28777	28898	28922	28968	28744	28762	28862	28839	28662	28792	28811	29145	28765	28537	28949	28905	28821	28712	28867	29142	29123	28967	28814	28795	28861	29005	28735	28755	28710	28991	28742	28833	28842	28937	28898	28891	28726	28972	28641	28672	28674	28846	28827	28781	28739	29006	28607	28899	28703	29046	28661	28882	28673	28694	28709	28958	28991	28713	28706	29003	28866	28890	28833	28887	28866	28735	28660	28684	28872	28728	28525	28803	28637	28845	28629	28960	28519	28454	28834	28912	28994	29032	28702	28546	28740	28732	28933	28788	28768	28774	28828	28932	28793	28941	28716	28803	29021	28797	28735	28836	28937	28617	28587	28961	28643	28784	28831	28984	28936	28639	28949	28733	28787	28833	28760	28918	28614	28808	28786	28887	28682	28791	28780	28774	28907	28829	28675	28950	28668	28601	28871	28842	28844	28687	29084	28676	28800	28732	28963	28294	28577	28698	28761	29048	28867	28958	28812	28880	28661	28636	29017	29044	28794	28849	28716	28897	28667	29027	28979	28759	28757	28953	28780	29091	28892	28957	28838	29035	28902	28862	28701	28840	28742	28631	28957	28989	28698	28938	28948	28803	28770	28990	28878	28742	28510	28654	28954	28871	28706	28941	28739	28726	28900	28799	28534	28576	28555	28535	28754	28914	28867	28871	28717	28842	28928	28645	28687	28907	29002	28821	28642	28778	28856	28879	28945	28857	28951	28942	28861	28797	28882	29044	28685	28997	28732	28873	28759	28796	28859	28913	28883	28856	28633	28908	28617	28816	28843	28712	28884	28582	28767	28782	28748	28408	28691	28790	28984	28926	28738	29037	28787	28756	28569	28771	28829	28694	28722	28951	28995	28971	28723	28640	28978	28959	28941	28919	28740	28903	28473	28863	28781	28747	28883	28746	28911	28726	28557	28820	28818	28734	28892	28962	28723	28929	28762	28972	28591	28870	28749	28743	28836	28791	28873	28780	28932	28779	28751	28768	28687	29011	28878	28871	28802	28740	28829	28897	28804	28853	28799	28822	28826	28983	28440	28763	28919	28706	28832	28776	29077	28514	28834	28864	28700	28906	28763	28678	28758	28887	28640	28816	28917	28599	28833	29018	28867	28698	28947	28943	28801	28680	28782	28646	28715	28796	28723	28820	28660	28942	28650	28675	28856	28888	28802	28862	28809	28610	28874	28773	29033	28785	28625	28675	28808	29026	28830	28776	28737	28592	28776	28651	28824	28833	28841	28766	28703	28696	28719	28756	28674	28712	29007	28919	28934	28715	28705	28703	28899	28894	29110	28822	28841	28678	28636	28567	29016	28700	28701	28634	28959	28835	29037	28582	28713	28776	28603	28798	28855	28803	28908	28888	28631	28789	28625	28754	28881	28724	28733	28932	28903	28470	28866	28877	28735	28649	28843	28450	28934	28661	28760	29152	28772	28961	28776	28699	28690	28729	28957	28928	28766	28919	28866	28740	28527	28876	28642	28596	28967	28710	28789	28973	28849	28809	28807	29097	28937	28752	28878	28765	28759	28909	28858	28770	28763	28754	28786	28941	28824	28883	28747	28983	28645	28850	28809	28846	28995	29024	28802
61951	104500	92308	66320	38313	28124	25997	23639	22769	22653	22560	22570	22549	22591	22542	22661	22580	22709	22638	22637	22496	22485	22606	22897	22562	22449	22622	22497	22569	22607	22419	22536	22630	22626	22354	22586	22690	22632	22689	22596	22525	22853	22647	22748	22528	22519	22674	22604	22604	22659	22767	22395	22688	22847	22537	22552	22616	22617	22566	22538	22646	22673	22455	22828	22523	22461	22533	22759	22712	22585	22697	22682	22521	22561	22617	22715	22669	22490	22459	22507	22572	22773	22596	22561	22546	22726	22468	22709	22589	22586	22514	22469	22850	22354	22545	22814	22754	22706	22507	22643	22742	22451	22673	22480	22655	22722	22567	22505	22395	22651	22811	22525	22544	22673	22426	22691	22554	22496	22509	22491	22371	22601	22441	22488	22609	22634	22537	22644	22471	22483	22658	22512	22658	22649	22581	22828	22723	22540	22607	22620	22534	22527	22595	22780	22576	22621	22699	22583	22610	22656	22541	22715	22510	22486	22475	22554	22452	22798	22704	22670	22535	22428	22520	22479	22488	22572	22562	22627	22466	22532	22300	22468	22544	22515	22465	22466	22638	22671	22461	22617	22452	22483	22817	22483	22721	22622	22656	22553	22400	22690	22692	22630	22582	22676	22604	22400	22707	22514	22562	22516	22593	22484	22362	22537	22611	22636	22637	22474	22541	22670	22622	22488	22455	22708	22695	22533	22527	22660	22840	22634	22703	22424	22629	22538	22600	22515	22610	22519	22635	22608	22433	22590	22552	22704	22570	22528	22483	22709	22525	22511	22752	22613	22488	22582	22641	22568	22410	22415	22791	22460	22521	22525	22527	22678	22687	22516	22482	22597	22637	22698	22752	22731	22600	22595	22509	22593	22603	22802	22647	22619	22613	22537	22601	22588	22492	22663	22508	22692	22512	22501	22466	22625	22490	22684	22516	22427	22627	22637	22446	22458	22605	22443	22521	22795	22573	22610	22565	22574	22524	22708	22583	22831	22706	22429	22533	22551	22598	22730	22783	22555	22870	22526	22756	22497	22554	22584	22617	22590	22521	22479	22754	22639	22613	22578	22586	22554	22587	22408	22513	22583	22611	22607	22611	22489	22639	22495	22517	22613	22504	22710	22462	22429	22780	22376	22602	22490	22671	22571	22535	22632	22639	22526	22427	22513	22579	22584	22487	22552	22705	22652	22650	22600	22594	22440	22584	22498	22707	22633	22419	22715	22562	22707	22792	22533	22767	22420	22571	22550	22631	22545	22526	22638	22399	22584	22592	22574	22562	22702	22556	22648	22557	22551	22796	22608	22600	22654	22580	22519	22609	22638	22520	22609	22634	22596	22519	22402	22661	22669	22745	22622	22560	22554	22469	22606	22577	22716	22603	22663	22740	22588	22809	22467	22508	22320	22491	22516	22571	22429	22655	22560	22657	22517	22467	22486	22568	22501	22514	22572	22697	22675	22715	22523	22640	22613	22477	22617	22597	22520	22684	22648	22565	22694	22653	22532	22689	22563	22513	22511	22643	22632	22672	22503	22530	22693	22712	22755	22771	22598	22395	22699	22747	22389	22560	22536	22662	22722	22764	22597	22632	22224	22546	22571	22484	22509	22538	22597	22433	22656	22559	22795	22611	22515	22632	22601	22797	22453	22791	22533	22737	22610	22523	22451	22518	22713	22666	22608	22586	22669	22454	22769	22499	22607	22720	22454	22511	22579	22582	22596	22567	22538	22564	22754	22539	22629	22831	22503	22481	22580	22723	22613	22323	22586	22570	22563	22533	22381	22414	22637	22653	22533	22661	22609	22623	22571	22433	22625	22575	22511	22624	22543	22553	22774	22480	22521	22506	22660	22550	22646	22434	22530	22695	22705	22452	22407	22615	22673	22467	22638	22635	22565	22482	22566	22359	22436	22411	22703	22598	22655	22577	22592	22526	22582	22642	22652	22646	22461	22660	22738	22491	22505	22657	22793	22654	22404	22450	22585	22550	22581	22597	22586	22775	22644	22659	22652	22656	22648	22702	22482	22632	22406	22374	22404	22575	22611	22413	22558	22607	22583	22591	22533	22541	22546	22613	22708	22732	22534	22682	22445	22543	22356	22438	22808	22610	22784	22544	22590	22657	22584	22673	22588	22623	22505	22617	22516	22544	22593	22529	22569	22518	22607	22521	22668	22535	22468	22616	22620	22676	22594	22451	22639	22642	22481	22905	22617	22694	22649	22637	22677	22562	22507	22562	22614	22611	22575	22739	22492	22489	22663	22555	22719	22459	22550	22530	22675	22616	22575	22663	22722	22544	22646	22812	22652	22742	22608	22589	22635	22553	22532	22501	22458	22623	22635	22581	22685	22687	22523	22487	22678	22532	22451	22569	22582	22533	22527	22657	22736	22548	22699	22498	22619	22485	22400	22748	22456	22506	22524	22812	22481	22436	22616	22538	22394	22492	22665	22700	22421	22540	22273	22578	22647	22508	22603	22437	22618	22478	22609	22574	22784	22687	22873	22873	22520	22722	22535	22371	22406	22638	22662	22606	22498	22630	22552	22439	22691	22610	22580	22603	22494	22469	22580	22641	22610	22582	22595	22525	22525	22579	22701	22578	22748	22493	22496	22597	22491	22438	22536	22411	22536	22420	22629	22624	22777	22703	22485	22620	22561	22534	22603	22630	22443	22508	22534	22718	22604	22548	22410	22466	22393	22674	22604	22638	22355	22636	22573	22583	22646	22730	22613	22562	22631	22511	22690	22496	22485	22478	22578	22452	22547	22495	22642	22651	22492	22640	22672	22663	22536	22581	22355	22572	22706	22483	22541	22523	22540	22535	22644	22626	22533	22551	22525	22486	22574	22708	22326	22549	22621	22647	22495	22552	22451	22653	22785	22550	22644	22744	22629	22538	22693	22738	22649	22558	22540	22550	22695	22507	22682	22484	22592	22579	22426	22466	22581	22584	22516	22575	22424	22550	22787	22704	22545	22474	22635	22569	22516	22490	22878	22641	22553	22592	22743	22354	22730	22782	22463	22798	22612	22592	22644	22616	22516	22687	22545	22412	22649	22591	22530	22551	22545	22587	22420	22631	22697	22551	22544	22605	22517	22606	22762	22554	22670	22473	22732	22729	22512	22482	22656	22504	22646	22603	22676	22522	22646	22706	22741	22464	22625	22720	22621	22570	22593	22512	22522	22398	22580	22550	22648	22701	22429	22805	22719	22349	22662	22765	22578	22545	22570	22687	22555	22641	22450	22564	22501	22563	22708	22432	22551	22651	22420	22606	22661	22758	22382	22670	22501	22702	22560	22692	22687	22552	22361	22412	22680	22643	22483	22555	22612	22522	22573	22423	22827	22518	22536	22924	22585	22577	22539	22413	22623	22694	22535	22674	22484	22802	22654	22730	22497	22659	22422	22683	22492	22776	22567	22544	22495	22656	22478	22627	22674	22673	22677	22594	22474	22595	22648	22721	22505	22492	22398	22559	22694	22487	22553	22727	22475	22519	22512	22731	22515	22622	22514	22739	22628	22661	22571	22653	22651	22441	22456	22507	22713	22562	22629	22815	22638	22608	22625	22565	22584	22639	22620	22569	22595	22543	22589	22386	22558	22650	22553	22598	22644	22497	22574	22601	22539	22426	22668	22600	22739	22671	22593	22716	22547	22565	22604	22567	22650	22660	22441	22551	22524	22589	22500	22599	22622	22583	22466	22530	22497	22302	22624	22382	22511	22838	22534	22601	22580	22587	22698	22685	22689	22702	22632	22648	22645	22606	22539	22724	22643	22481	22554	22493	22588	22473	22465	22531	22681	22656	22488	22566	22661	22542	22539	22517	22572	22651	22659	22647	22548	22393	22716	22630	22547	22513	22676	22643	22729	22590	22670	22453	22451	22601	22722	22498	22632	22657	22665	22615	22734	22567	22706	22599	22687	22707	22451	22336	22739	22908	22545	22692	22634	22559	22658	22626	22594	22547	22675	22608	22484	22664	22593	22685	22573	22495	22687	22593	22448	22612	22498	22521	22715	22751	22742	22454	22604	22627	22391	22491	22669	22573	22633	22627	22610	22534	22628	22539	22698	22623	22601	22546	22656	22722	22538	22620	22554	22698	22583	22502	22667	22474	22654	22524	22524	22514	22714	22648	22655	22390	22524	22602	22710	22515	22598	22553	22536	22617	22686	22623	22805	22653	22621	22651	22451	22446	22450	22465	22533	22699	22523	22426	22406	22613	22613	22650	22669	22608	22460	22473	22520	22670	22652	22556	22598	22560	22458	22487	22655	22637	22730	22804	22658	22521	22551	22596	22294	22533	22506	22497	22425	22449	22737	22615	22744	22612	22719	22508	22510	22670	22669	22709	22584	22646	22553	22776	22606	22445	22489	22497	22596	22577	22788	22461	22711	22710	22577	22463	22568	22605	22679	22575	22652	22483	22444	22572	22656	22803	22687	22514	22648	22560	22464	22430	22393	22441	22621	22540	22638	22514	22595	22685	22401	22568	22505	22721	22661	22635	22578	22475	22491	22578	22697	22505	22517	22554	22568	22475	22637	22810	22488	22724	22474	22411	22527	22518	22711	22634	22497	22576	22399	22469	22667	22602	22552	22614	22742	22572	22741	22458	22535	22582	22435	22535	22717	22471	22658	22657	22452	22692	22631	22458	22580	22629	22556	22683	22520	22740	22484	22684	22622	22649	22549	22586	22525	22540	22629	22626	22668	22642	22527	22486	22680	22478	22598	22597	22620	22460	22522	22630	22600	22547	22678	22505	22508	22740	22663	22634	22596	22653	22573	22431	22540	22723	22634	22618	22570	22539	22641	22635	22587	22582	22470	22498	22704	22687	22412	22444	22509	22574	22613	22614	22511	22652	22576	22735	22595	22613	22633	22523	22605	22618	22696	22585	22766	22579	22546	22662	22629	22597	22499	22593	22631	22541	22596	22600	22642	22641	22542	22547	22493	22662	22623	22582	22556	22778	22598	22621	22665	22736	22551	22506	22617	22640	22450	22826	22743	22640	22744	22548	22566	22457	22742	22618	22553	22545	22600	22600	22497	22628	22713	22296	22767	22477	22467	22540	22743	22735	22657	22546	22476	22585	22761	22651	22584	22549	22697	22680	22502	22737	22511	22600	22634	22598	22730	22589	22446	22483	22530
31551	39505	45007	36499	29545	29487	29254	29051	28676	28797	28640	28688	28828	28892	28998	28711	28958	28765	28783	28716	28944	28655	28715	28676	28873	28712	28835	28920	28862	28666	28658	28606	28803	28740	28820	28900	28748	28819	28744	28618	28827	28911	28824	28468	28882	28785	28714	28902	28699	28938	28659	28857	28884	28571	28853	28883	28891	28703	28740	28706	28799	28944	28799	28795	28670	28837	28685	28780	28796	28691	28836	28696	28707	28778	28675	28558	28762	28922	28785	28722	28632	28664	28514	28758	28866	28528	28714	28681	28627	28653	28879	28473	28814	28796	28648	28719	28887	28803	28734	28922	28677	28979	28692	28614	28694	28808	28616	28631	28721	28750	28696	28844	28709	28736	28811	28787	28729	28591	28967	28886	28750	28803	28739	28656	28730	28697	28712	28761	28818	28834	28473	28895	28726	28439	28716	28698	28812	28723	28754	28746	28774	28806	28592	28648	28721	28409	28543	28849	28612	28770	28654	28857	28988	28516	28629	28926	28629	28690	28761	28560	28600	28589	28817	28765	28792	28674	28801	28782	28810	28623	28540	28690	28956	28661	28717	28405	28713	28818	28846	28815	28690	28540	28787	28910	28775	28624	28691	28739	28915	28792	28563	28742	28955	28776	28643	28688	28626	28781	28574	28472	28663	28717	28803	28680	28947	28479	28645	28818	28656	28757	28758	28607	28996	28632	28629	28693	28737	28772	28790	28677	28679	28737	28717	28808	28607	28820	28703	28590	28870	28948	28872	28798	28730	28666	28797	28559	28839	28870	28661	28683	28767	28734	28634	28629	28805	28911	28889	28959	28864	28696	28793	28787	28593	28726	28742	28730	28903	28879	28773	28640	28707	28699	28712	28658	28760	28638	28541	28754	28666	28802	28977	28712	28549	28769	28813	28804	28772	28804	28691	28617	28668	28761	28677	28935	28679	28728	28680	28783	28541	28890	28730	28711	28805	28768	28916	28733	28639	28549	28913	28715	28813	28893	28628	28477	28859	28819	28876	28756	28808	28792	28587	28700	28549	28737	28561	28663	28719	28712	28652	28764	28677	28656	28702	28723	28804	28819	28661	28748	28746	28657	28751	28824	28861	28549	28674	28641	28928	28722	28621	28807	28703	28690	28573	28515	29073	28736	28706	28597	28838	28697	28674	28924	28817	28641	28825	28860	28680	28805	29019	28905	28935	28758	28846	28744	28687	28842	28711	28720	28819	28643	28884	28770	28769	28731	28893	28930	28604	28858	28603	28681	28777	28665	28638	28626	28644	28973	28794	28734	28778	28916	28862	28970	28720	28722	28701	28728	28831	28664	28807	28937	28831	28832	28741	28882	28843	28700	28744	28836	28792	28428	28606	28628	28746	28617	28752	28904	28935	28834	28679	28649	28629	28656	28684	28640	28800	28673	28844	28900	28697	28878	28714	28590	28862	28689	28698	28730	28619	28542	28676	28522	28679	28748	28617	28647	28964	28710	28659	28667	29060	28578	28870	28764	28967	28763	28767	28791	28645	28783	28668	28672	28700	28527	28894	28878	28640	28648	28455	28663	28528	28813	28846	28623	28703	28617	28680	28729	28680	28556	28739	28580	28501	28713	28905	28895	28679	28878	28542	28659	28703	28800	28714	28769	28920	28736	28823	28720	28534	28713	28465	28602	28622	28848	28667	28630	28731	28739	28814	28639	28727	28820	28596	28763	28851	28710	28900	28612	28662	28710	28884	28973	28727	28553	28742	28806	28702	28674	28773	28787	28685	28700	28579	28821	28831	28731	28664	28754	28641	28854	28857	28705	28899	28731	28604	28894	28923	28639	28877	28839	28814	28998	28775	28937	28694	28780	28455	28979	28936	28719	28675	28891	28733	28558	28546	28763	28820	28745	28622	29119	28734	28681	28788	28866	28726	28836	28796	28901	28678	28965	28649	28618	28680	28795	28868	28711	28808	28584	28831	28661	28734	28704	28675	28845	28735	28732	28873	28604	28920	28659	28761	28786	28962	28796	28717	28548	28498	28691	28384	28805	28618	28745	29110	28944	28937	28733	28849	28615	28612	28727	28624	28813	28928	28755	28909	28836	29039	28497	28663	28871	28700	28755	28716	28636	28641	28750	28595	28535	28733	28653	28539	28447	28766	28939	28656	28845	28604	28544	28806	28750	28680	28621	28724	28732	28740	28867	28872	28572	28957	28621	28722	28622	28622	28893	28875	28811	28947	28640	28613	28624	28895	29077	28916	28845	28774	28729	28786	28757	28814	28704	28646	28654	28573	29023	28595	28701	28681	28695	28706	28539	28829	28919	28648	28827	28701	28786	28904	28990	28813	28769	28831	28847	28964	28830	28820	28732	28794	28688	28683	28688	28516	28679	28872	28798	28660	28685	28828	28829	28692	28974	28542	28700	28768	28759	28819	28847	28704	28582	28749	29037	28882	28800	28686	28785	28925	28864	28784	28818	28686	28619	28773	28680	28813	28798	28728	28633	28834	28753	28583	28658	28720	28645	28714	28936	28932	28930	28715	28581	28827	28738	28805	28640	28750	28483	28691	28797	28945	28659	28957	28984	28592	28669	28864	28792	28664	28593	28577	28820	28829	28706	28871	28690	28609	28686	28712	28684	28586	28790	28837	28812	28655	28743	28489	28692	28672	28657	28865	28719	28709	28518	28692	28489	28749	28734	28704	28845	28711	28635	28691	28720	28686	28788	28571	28737	28594	28818	28523	28774	28658	28766	28772	28897	28788	28932	28887	28778	28640	28865	28663	28770	28708	28881	28800	28830	28893	28632	28663	28652	28741	28566	28778	28612	28791	28846	28872	28682	28692	28679	28557	28683	28713	28484	28665	28551	28894	28649	28806	28897	28599	28788	28648	28837	28678	28771	28744	28794	29003	28703	28743	28766	28842	28760	28642	28540	28788	28685	28763	28890	28972	28990	28709	28675	28642	28837	28705	28681	28371	28627	28653	28465	28910	28650	28886	28759	28802	29041	28710	28591	28582	28895	28649	28486	28757	28433	28855	28752	28841	28654	28854	28783	28797	28676	28846	28613	28758	28581	28695	28730	28974	28658	28845	28648	28775	28687	28636	28823	28867	28766	28822	28915	28540	28720	28843	28797	28812	28828	28675	28818	28758	28351	28615	28882	28885	28816	28684	28711	28873	28809	28731	28817	28871	28567	28624	28766	28587	28855	28838	28577	28842	28944	28804	28809	28882	28902	28853	28759	28763	28574	28851	28610	28577	28460	28705	28854	28858	28627	28778	28668	28549	28930	28753	28804	28638	28696	28700	28596	28897	28772	28905	28473	28699	28842	28782	28806	28803	28707	28756	28733	28834	28827	28850	28647	28657	28705	28883	28652	28658	28579	28745	28854	28498	28710	28833	28721	28699	28819	29020	28600	28758	28781	28715	28725	28386	28579	28916	28578	28817	28877	28791	28799	28708	28770	28681	28635	28725	28760	28626	28733	28845	28671	28854	28728	28667	28740	28950	28587	28786	28906	28749	28828	28630	28827	28617	28573	28800	28999	28744	28804	28897	28702	28767	28806	28676	28728	28728	28889	28621	28865	28740	28762	28786	28987	28991	28844	28874	28825	28803	28788	28642	28748	28736	28702	28891	28901	28817	28547	28615	29051	28868	28538	28845	28906	28830	28625	28970	28982	29095	28735	28689	28647	28742	28692	28628	28750	28809	28514	28876	28863	28882	28883	28685	28619	28560	28896	28607	28610	28689	28872	28729	29049	28717	28756	28846	28846	28837	28503	28748	28467	28821	28657	28761	28504	28705	28661	28793	28718	28793	28748	28842	28611	28524	28845	28683	28929	28900	28732	28617	28869	28938	28806	28751	28686	29030	28599	28678	28835	28668	28775	28892	28669	28828	28739	28737	28740	28709	28600	28587	28834	28832	28886	28596	28857	28846	28885	28829	28712	28694	28717	28830	28864	28752	28669	28759	28877	28742	28895	28786	28847	29054	28674	28702	28838	28955	28737	28788	28754	28481	28696	28946	28872	28632	28810	29094	28577	28742	28706	28747	28647	28592	28771	28753	28815	28843	28747	28639	29128	28568	28722	29079	28690	28774	28682	28695	28880	28634	28863	28722	28903	29117	28649	28812	28541	28932	28663	28568	28643	28476	28642	28911	28393	28812	28818	28766	28412	28889	28852	28754	28812	28721	28825	28570	28769	28486	28725	28649	28803	28502	28816	28636	28790	28887	28718	28548	28581	28800	29023	28878	28784	28952	28731	28769	28815	28966	28620	28954	28639	28844	28616	28440	28759	28711	28684	29060	28945	29006	28694	28855	28796	28731	28812	28606	28791	28781	28766	28843	28877	28665	28599	28985	28718	28805	28720	28991	28669	28926	28820	28669	28862	28874	28737	28896	28682	28661	28586	28526	28512	28724	28763	28646	28689	28831	28892	28535	28784	28820	28723	28533	28706	28689	28764	28874	28882	28906	28661	28795	28864	28787	28815	28600	28643	28778	28815	28703	29012	28547	28684	28807	28582	28564	28813	28706	28751	28597	28795	28864	28748	28804	28783	28775	28989	28716	28618	28918	28572	28677	28549	28729	28932	28604	28820	28668	28540	28679	28823	28919	28807	28670	28814	28669	28723	28812	28711	28768	28536	28709	28711	28790	28773	28679	28762	28703	28692	28509	28928	28638	28622	28765	28799	28755	28960	28643	28748	28750	28600	28663	28817	28786	28557	28787	28920	28702	28833	28814	28790	28877	28641	28834	28566	28766	28771	28700	28742	28899	28795	28734	28787	28702	28828	28822	28657	28772	28694	28456	28809	28705	28992	28823	28786	28555	28536	29056	28762	28554	28821	29013	28705	28813	28969	28717	28673	28468	28572	28949	28805	28766	28683	28853	28630	28831	28914	28813	28823	28595	28655	28832	28885	28586	28669	28664	28694	28709	28847	28846	28790	28962	28805	28815	29088	28613	29075	28903	28903	28918	29006	28858	28981	28671	28605	28687	28807	28923	29010	28880	28942	28745	28531	28920	28637	28851	28885	28839	28572	28713	28872	28728	28719	28547	28724	28773	28665	28715	28840	28741	28742	29019	28901	29079	28588	28963	28694	28592	28899	28703	28537	28839	28739	28936	28906	28869	28714	28862	28977	28694	28811	28595	28498	28796	28604
43558	61061	47292	31191	24131	22840	22497	22518	22444	22508	22337	22522	22391	22443	22534	22584	22590	22420	22546	22617	22572	22349	22523	22400	22547	22475	22337	22346	22607	22404	22548	22447	22475	22681	22435	22431	22475	22511	22349	22550	22451	22431	22434	22305	22587	22429	22462	22552	22488	22466	22508	22458	22367	22399	22446	22391	22458	22536	22279	22432	22385	22469	22587	22477	22460	22551	22482	22361	22354	22533	22314	22448	22332	22418	22329	22290	22525	22548	22574	22456	22311	22310	22551	22486	22368	22577	22362	22544	22559	22600	22478	22418	22638	22336	22443	22503	22373	22358	22452	22377	22461	22425	22439	22439	22318	22485	22337	22513	22306	22246	22348	22438	22210	22552	22341	22493	22403	22455	22396	22447	22385	22411	22467	22375	22550	22298	22460	22561	22536	22324	22408	22412	22463	22479	22375	22381	22518	22391	22527	22512	22437	22416	22352	22302	22407	22557	22556	22317	22386	22312	22485	22483	22441	22216	22314	22494	22311	22717	22361	22437	22381	22408	22396	22408	22307	22394	22366	22520	22502	22400	22460	22387	22378	22513	22308	22398	22574	22704	22473	22435	22599	22513	22446	22272	22389	22512	22306	22590	22516	22499	22399	22490	22484	22510	22400	22411	22448	22513	22279	22360	22586	22319	22504	22418	22390	22504	22408	22378	22508	22355	22463	22297	22414	22447	22644	22277	22503	22542	22364	22421	22409	22315	22395	22574	22329	22376	22444	22435	22369	22385	22405	22331	22374	22424	22355	22390	22683	22441	22398	22375	22405	22264	22597	22405	22308	22473	22526	22647	22465	22366	22453	22217	22481	22313	22393	22480	22604	22248	22406	22378	22403	22456	22495	22447	22249	22326	22348	22566	22377	22383	22382	22521	22331	22231	22342	22479	22309	22485	22485	22406	22441	22349	22598	22410	22461	22426	22545	22303	22405	22440	22505	22465	22366	22581	22435	22460	22329	22486	22400	22649	22574	22707	22482	22457	22593	22352	22610	22524	22454	22452	22407	22429	22399	22549	22326	22355	22422	22483	22499	22383	22381	22483	22547	22343	22464	22401	22464	22308	22471	22429	22411	22381	22339	22488	22446	22347	22424	22370	22453	22583	22550	22380	22454	22411	22590	22643	22462	22572	22469	22474	22502	22428	22322	22786	22592	22468	22464	22490	22366	22405	22542	22475	22655	22332	22603	22516	22305	22388	22366	22310	22482	22405	22487	22459	22364	22369	22523	22463	22354	22433	22306	22614	22490	22404	22457	22351	22485	22393	22520	22401	22575	22623	22411	22464	22403	22473	22487	22339	22276	22430	22479	22259	22273	22326	22320	22465	22547	22517	22396	22375	22305	22437	22444	22392	22537	22418	22531	22216	22490	22431	22466	22499	22593	22499	22490	22485	22457	22479	22520	22266	22349	22610	22390	22597	22437	22256	22434	22294	22548	22600	22611	22445	22413	22344	22446	22493	22560	22371	22397	22549	22474	22419	22240	22504	22476	22429	22475	22539	22406	22360	22543	22481	22438	22588	22396	22335	22506	22447	22382	22401	22307	22381	22432	22361	22518	22346	22398	22518	22596	22540	22540	22314	22278	22542	22322	22485	22501	22619	22462	22413	22404	22456	22375	22552	22510	22499	22504	22577	22490	22446	22281	22533	22474	22350	22354	22515	22604	22398	22619	22505	22409	22492	22532	22533	22527	22377	22725	22540	22409	22385	22251	22360	22412	22369	22298	22422	22466	22537	22384	22499	22321	22454	22365	22539	22409	22499	22503	22395	22522	22309	22598	22520	22264	22661	22451	22463	22489	22428	22507	22398	22461	22435	22402	22221	22527	22477	22451	22318	22435	22404	22433	22352	22392	22391	22415	22596	22407	22375	22502	22393	22366	22548	22412	22424	22473	22446	22583	22463	22556	22565	22639	22318	22553	22505	22552	22396	22328	22450	22292	22461	22410	22555	22384	22366	22458	22450	22427	22422	22426	22427	22521	22396	22520	22316	22483	22462	22423	22493	22442	22345	22288	22292	22499	22423	22372	22510	22468	22364	22327	22432	22477	22276	22506	22447	22464	22545	22380	22656	22539	22429	22578	22525	22405	22494	22502	22488	22365	22413	22441	22410	22541	22375	22508	22543	22347	22501	22405	22404	22380	22545	22526	22437	22494	22274	22606	22433	22488	22496	22533	22369	22556	22539	22472	22280	22512	22518	22600	22217	22462	22580	22653	22520	22578	22419	22335	22272	22565	22334	22438	22319	22255	22434	22313	22473	22536	22368	22382	22351	22392	22478	22263	22637	22628	22465	22579	22545	22537	22441	22431	22276	22397	22460	22552	22399	22614	22327	22429	22582	22329	22381	22386	22433	22489	22314	22505	22319	22393	22274	22619	22583	22201	22377	22569	22485	22501	22508	22429	22444	22407	22430	22438	22475	22451	22389	22373	22299	22508	22353	22541	22562	22416	22371	22177	22423	22418	22398	22308	22371	22363	22599	22514	22457	22616	22479	22449	22456	22462	22373	22538	22652	22316	22380	22508	22545	22267	22394	22478	22384	22475	22350	22424	22428	22269	22381	22543	22343	22539	22468	22746	22382	22582	22539	22323	22472	22475	22292	22468	22394	22436	22488	22501	22659	22379	22439	22621	22463	22173	22589	22451	22452	22282	22457	22373	22606	22572	22533	22341	22428	22418	22488	22392	22242	22431	22254	22358	22437	22380	22453	22580	22409	22519	22517	22511	22451	22497	22321	22487	22477	22244	22306	22375	22496	22403	22404	22318	22630	22438	22458	22566	22469	22673	22356	22328	22609	22459	22581	22415	22591	22573	22401	22513	22532	22545	22420	22555	22340	22506	22686	22417	22310	22555	22448	22593	22354	22366	22524	22417	22465	22405	22333	22331	22431	22424	22305	22598	22428	22646	22345	22641	22451	22540	22428	22617	22445	22553	22450	22432	22346	22504	22535	22627	22475	22474	22380	22381	22500	22400	22426	22495	22296	22443	22413	22389	22467	22355	22482	22302	22545	22452	22341	22366	22547	22211	22452	22588	22429	22363	22257	22548	22449	22335	22549	22415	22620	22472	22416	22410	22394	22399	22802	22535	22523	22429	22502	22451	22524	22616	22642	22407	22262	22464	22454	22443	22354	22498	22355	22474	22491	22337	22466	22494	22416	22518	22519	22251	22455	22425	22625	22527	22545	22461	22324	22272	22480	22369	22334	22433	22582	22328	22399	22451	22302	22326	22536	22474	22474	22509	22414	22402	22276	22402	22449	22393	22364	22575	22429	22234	22433	22424	22583	22335	22321	22585	22412	22429	22349	22689	22690	22421	22388	22519	22504	22284	22394	22405	22424	22436	22482	22333	22542	22683	22440	22406	22367	22346	22412	22498	22545	22420	22378	22383	22521	22400	22343	22360	22448	22534	22419	22444	22273	22329	22462	22528	22488	22471	22580	22550	22280	22475	22438	22365	22291	22542	22444	22441	22490	22483	22512	22523	22425	22512	22661	22521	22615	22407	22438	22707	22318	22455	22491	22276	22492	22485	22431	22704	22492	22518	22349	22453	22662	22412	22573	22557	22340	22691	22660	22412	22457	22396	22672	22581	22238	22424	22258	22250	22461	22306	22405	22416	22494	22448	22524	22479	22583	22479	22318	22433	22375	22326	22465	22533	22401	22519	22318	22404	22421	22437	22428	22465	22443	22449	22393	22411	22597	22382	22521	22296	22563	22420	22367	22500	22400	22567	22509	22413	22414	22509	22361	22469	22373	22452	22344	22500	22443	22411	22514	22641	22440	22479	22547	22375	22497	22407	22415	22498	22454	22524	22388	22572	22565	22489	22478	22505	22508	22361	22439	22438	22500	22488	22523	22349	22215	22527	22296	22427	22568	22418	22329	22417	22629	22343	22288	22361	22600	22436	22348	22282	22152	22455	22481	22482	22379	22502	22484	22488	22372	22304	22422	22578	22526	22390	22463	22558	22368	22487	22424	22378	22251	22461	22641	22442	22501	22467	22587	22343	22400	22235	22412	22516	22446	22402	22526	22426	22508	22336	22359	22241	22435	22416	22059	22461	22222	22514	22547	22416	22539	22396	22496	22462	22303	22513	22514	22381	22480	22635	22292	22553	22529	22492	22413	22364	22566	22351	22594	22451	22434	22440	22381	22628	22163	22540	22446	22451	22373	22295	22370	22354	22383	22350	22449	22339	22511	22376	22419	22550	22280	22409	22469	22471	22355	22408	22241	22359	22447	22402	22509	22350	22479	22373	22450	22407	22400	22570	22465	22441	22389	22466	22336	22473	22433	22694	22219	22382	22440	22356	22400	22610	22588	22377	22437	22520	22322	22343	22572	22533	22474	22495	22407	22489	22416	22457	22624	22420	22660	22350	22370	22561	22413	22581	22413	22442	22454	22221	22580	22433	22415	22527	22232	22495	22547	22453	22454	22247	22460	22452	22388	22497	22657	22450	22527	22492	22374	22577	22395	22217	22582	22429	22484	22331	22404	22325	22437	22490	22517	22510	22480	22309	22613	22327	22518	22337	22541	22700	22371	22387	22462	22500	22540	22369	22416	22583	22465	22472	22418	22561	22374	22430	22282	22505	22286	22386	22338	22514	22436	22588	22484	22437	22638	22476	22476	22590	22665	22346	22442	22469	22413	22579	22543	22418	22499	22322	22576	22586	22428	22395	22430	22586	22391	22413	22385	22542	22437	22329	22131	22349	22379	22508	22554	22713	22455	22222	22373	22283	22556	22331	22219	22374	22417	22586	22806	22399	22459	22381	22423	22357	22512	22473	22373	22595	22682	22343	22462	22458	22478	22386	22477	22498	22382	22493	22502	22459	22318	22615	22546	22570	22393	22690	22458	22418	22535	22404	22372	22552	22439	22286	22581	22421	22526	22537	22495	22595	22432	22458	22625	22362	22610	22501	22466	22608	22468	22395	22489	22340	22568	22433	22539	22420	22431	22334	22457	22525	22481	22547	22533	22587	22494	22439	22368	22514	22682	22471	22289	22624	22500	22664	22424	22394	22333	22296	22524	22436	22310	22421	22514	22371	22483	22444	22483	22432	22426	22370	22454	22492	22502	22372	22549	22523	22305	22479	22367	22428	22376	22451	22554	22458	22512
23732	24730	37913	32743	29999	31713	32701	30024	29486	29955	29798	29771	29818	29915	29661	29786	29759	29583	29875	29400	29638	29566	29722	29619	29503	29720	29873	29608	29919	29675	29659	29740	29590	29535	29555	29705	29813	29436	29540	29562	29342	29744	29729	29475	29668	29355	29686	29638	29877	29665	29436	29626	29648	29565	29659	29648	29508	29443	29839	29493	29559	29518	29413	29525	29671	29478	29716	29564	29632	29582	29600	29676	29576	29592	29507	29725	29660	29485	29289	29406	29603	29685	29773	29591	29567	29478	29625	29570	29563	29526	29660	29559	29449	29697	29583	29521	29515	29490	29607	29583	29700	29335	29719	29576	29828	29521	29537	29593	29498	29539	29692	29403	29656	29833	29415	29415	29442	29630	29622	29393	29420	29566	29736	29593	29348	29645	29604	29528	29429	29354	29490	29627	29473	29688	29602	29620	29346	29419	29587	29532	29529	29346	29638	29558	29298	29567	29434	29400	29574	29665	29598	29471	29675	29441	29502	29558	29489	29703	29570	29584	29642	29474	29620	29595	29642	29480	29622	29396	29567	29642	29537	29718	29497	29562	29347	29547	29826	29498	29713	29503	29663	29531	29313	29518	29406	29594	29486	29375	29401	29237	29438	29443	29495	29670	29649	29368	29420	29681	29539	29597	29657	29590	29463	29533	29636	29435	29449	29739	29390	29753	29361	29566	29387	29512	29583	29429	29567	29077	29412	29612	29408	29562	29568	29392	29634	29402	29389	29551	29421	29626	29760	29674	29679	29460	29603	29395	29532	29527	29585	29530	29462	29654	29308	29456	29469	29638	29597	29577	29431	29331	29332	29296	29928	29414	29638	29378	29629	29417	29648	29455	29622	29687	29306	29758	29547	29654	29572	29504	29646	29447	29674	29663	29701	29479	29472	29441	29427	29623	29508	29688	29660	29535	29620	29373	29344	29448	29666	29633	29547	29269	29522	29253	29627	29476	29574	29517	29726	29751	29497	29484	29610	29633	29573	29479	29437	29711	29717	29539	29514	29693	29611	29507	29654	29746	29581	29775	29513	29473	29511	29693	29683	29512	29522	29412	29290	29580	29390	29572	29568	29514	29596	29538	29525	29796	29572	29540	29648	29783	29500	29514	29448	29473	29323	29477	29522	29711	29582	29363	29495	29574	29656	29626	29450	29538	29293	29410	29542	29615	29682	29532	29625	29661	29749	29647	29511	29453	29662	29358	29565	29525	29724	29709	29584	29412	29406	29384	29450	29331	29369	29533	29652	29562	29551	29493	29529	29823	29466	29621	29570	29559	29476	29212	29483	29499	29518	29595	29778	29619	29646	29503	29674	29763	29426	29506	29557	29464	29617	29370	29670	29835	29471	29538	29528	29602	29473	29671	29425	29651	29498	29724	29689	29557	29415	29764	29609	29491	29543	29701	29352	29732	29577	29607	29762	29495	29573	29406	29593	29754	29637	29275	29468	29734	29671	29499	29817	29499	29607	29332	29600	29556	29545	29692	29467	29486	29430	29511	29861	29533	29622	29427	29427	29537	29371	29515	29847	29594	29420	29618	29586	29766	29639	29353	29443	29404	29452	29350	29561	29626	29650	29526	29556	29606	29757	29609	29480	29708	29561	29631	29550	29623	29302	29692	29513	29492	29430	29395	29675	29525	29427	29345	29479	29352	29528	29525	29290	29259	29687	29576	29461	29299	29497	29756	29709	29423	29538	29486	29297	29494	29486	29492	29496	29324	29362	29531	29516	29684	29803	29696	29628	29541	29519	29551	29547	29700	29539	29691	29658	29562	29593	29536	29728	29562	29477	29351	29455	29444	29390	29452	29587	29647	29378	29585	29539	29684	29301	29557	29519	29456	29475	29460	29423	29371	29549	29564	29512	29478	29598	29645	29624	29562	29632	29534	29756	29499	29536	29657	29412	29786	29567	29538	29621	29328	29671	29410	29464	29614	29535	29623	29333	29572	29484	29464	29391	29503	29657	29706	29658	29456	29678	29508	29574	29725	29572	29663	29346	29636	29552	29592	29694	29629	29522	29772	29373	29486	29539	29708	29524	29514	29794	29640	29705	29748	29631	29473	29451	29565	29922	29495	29537	29824	29686	29508	29523	29396	29465	29450	29511	29640	29507	29537	29531	29665	29381	29490	29464	29671	29467	29448	29720	29777	29758	29695	29631	29729	29383	29490	29679	29666	29493	29494	29468	29574	29416	29562	29395	29577	29552	29535	29593	29350	29518	29569	29586	29550	29620	29579	29514	29647	29491	29545	29495	29427	29288	29525	29394	29445	29491	29338	29486	29389	29535	29538	29696	29575	29810	29475	29688	29492	29634	29546	29300	29440	29434	29528	29809	29575	29466	29644	29542	29660	29485	29519	29644	29363	29506	29615	29560	29396	29515	29537	29591	29542	29692	29621	29392	29445	29690	29598	29714	29809	29561	29559	29871	29654	29690	29700	29443	29456	29306	29424	29619	29643	29438	29600	29556	29299	29493	29516	29486	29531	29464	29532	29532	29627	29495	29521	29512	29629	29514	29518	29656	29571	29620	29492	29543	29626	29191	29364	29692	29691	29621	29505	29609	29490	29521	29516	29588	29358	29354	29541	29384	29651	29594	29482	29619	29465	29525	29415	29509	29651	29982	29467	29683	29583	29416	29472	29398	29421	29321	29694	29494	29570	29461	29535	29631	29636	29563	29439	29402	29354	29384	29467	29605	29773	29340	29597	29281	29502	29607	29422	29749	29473	29364	29759	29478	29645	29542	29736	29533	29405	29438	29433	29717	29497	29664	29602	29673	29664	29578	29653	29622	29255	29599	29416	29723	29477	29524	29613	29584	29870	29586	29658	29606	29540	29602	29475	29538	29711	29779	29750	29520	29446	29584	29517	29588	29431	29385	29470	29662	29646	29462	29518	29707	29503	29515	29428	29628	29718	29610	29324	29369	29437	29552	29700	29419	29600	29582	29695	29692	29562	29467	29582	29672	29684	29447	29412	29651	29416	29490	29747	29710	29564	29224	29866	29556	29600	29420	29343	29506	29381	29683	29521	29418	29426	29525	29429	29276	29183	29541	29761	29487	29225	29497	29680	29580	29408	29270	29667	29661	29811	29608	29679	29419	29617	29625	29666	29544	29536	29765	29629	29322	29599	29621	29646	29371	29608	29459	29573	29638	29660	29464	29374	29635	29603	29649	29593	29607	29640	29603	29427	29322	29577	29677	29426	29371	29405	29517	29554	29546	29420	29229	29303	29629	29762	29604	29547	29490	29413	29567	29345	29637	29596	29604	29590	29599	29288	29493	29485	29563	29452	29691	29671	29641	29440	29507	29509	29659	29584	29550	29361	29453	29433	29498	29327	29673	29781	29482	29616	29534	29561	29593	29599	29572	29516	29743	29760	29469	29527	29639	29461	29545	29657	29540	29605	29447	29597	29557	29597	29379	29220	29741	29502	29421	29566	29562	29589	29594	29475	29462	29485	29715	29723	29614	29684	29495	29430	29512	29336	29549	29388	29618	29546	29484	29679	29523	29318	29617	29462	29549	29681	29616	29525	29577	29475	29847	29616	29601	29309	29530	29562	29440	29635	29501	29506	29640	29592	29449	29672	29457	29598	29620	29475	29566	29521	29758	29338	29736	29662	29466	29787	29615	29612	29646	29465	29648	29690	29647	29642	29656	29559	29412	29529	29448	29588	29584	29614	29721	29529	29469	29483	29309	29609	29484	29580	29479	29582	29609	29515	29676	29509	29490	29638	29749	29589	29835	29683	29716	29555	29724	29619	29564	29596	29377	29552	29271	29594	29609	29713	29560	29665	29581	29423	29520	29566	29577	29287	29414	29653	29280	29430	29664	29395	29662	29660	29620	29658	29534	29340	29353	29493	29837	29507	29687	29555	29763	29739	29535	29415	29739	29485	29655	29570	29703	29734	29431	29718	29557	29492	29524	29601	29273	29664	29645	29430	29640	29618	29342	29588	29579	29416	29450	29598	29549	29487	29547	29630	29611	29683	29684	29407	29609	29601	29579	29659	29619	29383	29432	29526	29636	29539	29796	29436	29666	29513	29524	29479	29622	29593	29463	29546	29646	29141	29438	29636	29487	29653	29696	29340	29487	29371	29372	29500	29575	29244	29414	29716	29542	29453	29601	29744	29466	29486	29557	29138	29635	29535	29563	29439	29572	29469	29500	29716	29480	29338	29549	29442	29709	29522	29557	29478	29648	29481	29553	29635	29631	29659	29567	29761	29532	29408	29341	29331	29436	29448	29333	29461	29385	29638	29604	29472	29470	29515	29502	29494	29304	29544	29440	29554	29574	29516	29352	29532	29667	29529	29728	29683	29472	29590	29715	29698	29391	29647	29765	29843	29613	29535	29551	29409	29564	29663	29680	29656	29594	29576	29476	29526	29472	29632	29700	29463	29465	29565	29533	29597	29454	29753	29600	29557	29712	29525	29611	29362	29374	29503	29532	29503	29345	29571	29453	29505	29732	29511	29563	29534	29656	29563	29314	29505	29523	29471	29764	29516	29371	29654	29680	29315	29863	29573	29656	29482	29644	29464	29754	29872	29626	29606	29555	29546	29696	29478	29714	29339	29394	29609	29477	29352	29561	29595	29754	29493	29533	29698	29555	29666	29439	29327	29705	29641	29398	29455	29483	29609	29717	29573	29545	29541	29503	29475	29464	29624	29502	29423	29455	29434	29771	29303	29636	29468	29829	29727	29468	29536	29640	29775	29696	29640	29686	29530	29735	29606	29414	29533	29555	29808	29602	29599	29219	29722	29719	29310	29443	29599	29553	29435	29613	29606	29581	29543	29547	29529	29741	29578	29436	29590	29681	29514	29763	29541	29684	29505	29281	29337	29521	29385	29622	29663	29607	29624	29667	29626	29602	29540	29694	29678	29631	29445	29450	29472	29635	29481	29745	29507	29424	29585	29594	29608	29565	29731	29631	29453	29563	29668	29593	29459	29617	29650	29674	29593	29768	29574	29370	29595	29698	29559	29733	29655	29420	29456	29680	29502	29673	29587	29463	29430	29598	29549	29314	29546	29339	29661	29748	29727	29716	29726	29707	29445	29749	29544	29608	29727	29554	29579	29456	29441	29425	29731	29515	29590	29552	29780	29497	29565	29688	29448	29664	29799
64799	103389	84269	49402	36114	28103	24620	23601	23036	23021	22935	22965	22726	22987	22859	22947	22856	22956	22777	23049	22938	22907	22822	23173	23088	22864	22971	22875	23118	22893	23134	22992	23191	23016	22918	23063	22876	22954	23210	22821	23080	22881	22961	23072	22804	22846	22950	22945	22719	23038	23131	22995	22954	22910	23003	22957	22964	23105	22831	22962	22918	22965	22910	22920	22968	22998	22993	22895	23157	22981	22908	23100	22922	22826	22937	23173	22977	22948	22757	23089	22841	22975	22890	22939	22892	22888	22966	23028	22938	22967	22928	22889	22884	22809	23011	22957	22879	22929	23034	22869	22991	23063	22969	22961	23004	22939	22703	23197	22920	23094	22861	23059	22931	22983	23010	22914	22997	22805	22976	22789	22985	22927	22838	22941	22866	23021	22817	22970	22979	22998	22878	22898	23160	22887	22979	22998	23097	22922	22952	23131	23012	22812	22985	22947	22865	23065	23028	22902	22908	22901	23042	22887	22776	23047	22867	22933	23004	23031	22999	22896	22905	22837	23048	22959	22826	23179	23145	22915	23012	23019	23054	22948	23012	22888	22967	22961	22937	23005	22968	23079	22857	22989	22879	22844	22872	22924	22890	22998	23003	22889	22820	22879	22922	22949	22776	23074	22774	22884	22886	22976	22795	22919	23059	23024	22809	22913	22942	22874	23049	22854	22956	23190	22828	23033	23025	22747	22861	22822	22916	22949	22860	22834	23119	22908	23055	22919	23077	22968	22970	22913	23058	22952	23041	22927	22854	22838	22867	22949	22992	22861	23030	22957	22941	22902	23015	22923	22887	22898	22994	22891	22824	22842	22784	22998	23079	23008	23144	22876	23002	22931	22848	22820	23071	23068	22869	22886	22827	22934	22894	22989	23081	22899	22984	22995	22842	22894	22944	22928	22818	23163	22856	22987	22922	22872	22962	23112	22907	22996	22888	23061	22878	23016	22847	22843	23006	22950	22901	22856	23140	22995	22915	22873	22875	22911	23002	22611	22790	22916	22897	22893	22978	22895	22865	22868	22913	23065	23016	22961	23012	22789	23127	22957	23095	22993	23031	22918	23135	22905	22959	22884	23002	22986	22932	22905	22914	22821	23199	22818	22788	22933	23027	22977	22969	22883	22960	23059	22935	22921	22917	23001	22860	23067	22949	22953	22722	22973	22759	23071	22957	22977	22731	23073	23064	22827	23039	22783	22984	22586	23068	22870	22898	23125	22827	23074	23000	22887	22906	23008	23033	23071	22884	22932	22913	22768	22912	22967	22877	23027	22956	22881	22826	22988	23022	23022	22848	22809	22889	22922	23052	22823	22869	23035	22795	23052	23152	22874	22928	23034	22924	23025	22922	22904	22863	22887	22967	22976	22948	22869	23041	22856	22912	23080	22839	23028	23014	23099	22937	22949	22960	22912	22889	22958	22957	22873	22823	23059	22948	22875	22778	22906	22996	22843	22876	22845	22954	22834	23132	23011	22860	22876	23052	22989	23050	23135	23104	22992	23008	22991	23015	22932	23093	23011	22852	22710	22839	22847	22818	22949	22769	22802	23016	22885	22967	22847	23088	22886	22949	22997	22837	22998	22876	23005	23138	22729	22929	22794	23025	22938	22848	22967	22835	22924	22897	23020	22917	22909	22787	22867	22863	22884	22943	22883	23161	22838	23029	22950	22848	22958	22954	22988	22799	22878	23053	22824	23017	22849	22986	22967	22740	23080	23051	22969	22803	22876	22905	22797	22890	23034	22820	23080	22881	22766	22795	23065	22936	22993	22877	22783	22845	23010	22786	22954	22937	23001	22984	22862	22991	22964	23043	22726	22954	23158	22831	23021	22838	22791	22980	22788	22960	22780	23079	22994	22867	22929	23000	22908	22827	23024	22785	22853	22988	22901	23025	23015	23153	22864	22902	22908	23076	22825	23137	22900	22881	22927	23063	23064	22905	23039	22948	22893	23069	22891	22891	22990	22991	22999	22927	22987	22915	22739	23018	22989	22868	22799	22948	22883	23005	22875	23016	22836	22761	22816	22944	22920	22738	23136	22964	23139	23034	23010	23048	22999	22859	22899	23031	22941	22757	23039	22964	22866	23052	23022	22991	22932	22851	22856	23067	22983	23008	22935	22998	22898	22886	23042	23021	22809	23027	23112	22922	22927	22874	22944	22888	23083	22939	22771	23024	22748	22906	23065	22977	22870	23123	22976	22932	22933	23006	22770	23091	22953	22928	23021	22920	22967	23071	23124	22761	22983	22961	22885	22946	22976	22943	23001	22767	22903	22981	22763	22918	23039	23084	23056	23191	22946	22864	22899	23017	22859	22858	22850	23032	22931	22920	23051	22908	22931	23110	22915	22984	22884	22959	22841	22965	22960	22966	22950	22978	22830	22975	22888	22963	23093	23088	22900	22926	22940	23037	22992	22843	23075	22917	22960	22921	23024	22836	22827	23036	22910	22975	22823	22868	22962	22918	23085	22933	22985	22891	23021	22929	23032	23049	22830	22995	22930	22904	22911	23228	22949	22962	22835	22977	22904	22864	22820	22933	23031	22889	23081	23023	22695	22800	22967	22789	22790	22981	22943	23047	22674	22973	22963	22785	22873	22892	23121	22890	22894	23013	22925	23006	22919	22975	22973	22930	22935	22923	22936	22894	23001	23130	23051	23040	22797	22847	22799	22776	22857	22855	22989	22854	22762	23038	22862	22970	22820	23009	22964	23019	22868	22784	22929	22924	22826	22958	22936	22877	22990	23047	22777	22961	23040	22948	22982	23119	22858	22972	23037	22815	22953	23025	22797	23009	23054	22947	22793	23046	23030	23016	22698	22766	23042	23005	22897	23001	22930	22908	22862	23068	22899	23168	23000	23121	22902	22990	22972	23016	22898	22961	23067	22910	22773	22713	22919	23086	23101	22899	22898	22782	22871	23048	23056	22904	22835	22865	22879	22916	22840	22959	22894	22977	22825	22856	23012	22970	23065	22887	23032	22723	23111	22970	22941	22998	23036	23018	22949	23138	22854	22990	23008	22936	23051	22966	22956	22868	22943	22906	22952	22943	22842	22956	22839	22849	23037	22972	22989	22835	22729	22899	22914	23038	22939	22923	22858	23137	22859	23070	22857	22745	23031	23077	22810	22840	22923	23012	22863	23048	22914	22970	23038	22913	22945	23147	22877	22934	22893	22971	22963	22879	22818	22978	23135	22988	23011	23019	22956	22881	22957	22953	22830	22942	22941	23091	22915	22869	22866	22984	22783	23161	22717	23146	22902	22973	22929	22855	23087	22937	22917	22892	22883	22961	23105	23069	23003	22989	23002	23017	23112	23080	22906	23051	22863	22882	23023	22961	23058	22925	22881	22878	22995	22969	22874	22923	23056	22806	23053	22756	22950	23037	22884	22918	23124	22853	22742	22961	22968	22902	22947	22995	22720	22820	22941	23013	22895	22895	22908	22924	22999	22960	22777	22707	22877	22962	23016	23031	22976	23114	22948	22926	23091	22954	23098	22908	22940	22897	23069	22915	22890	23002	22791	22987	22865	23006	22832	22974	22871	23128	22962	23095	22800	23106	22944	22891	22951	22912	23093	22788	22963	23007	22817	22689	22793	23105	22839	22754	23043	23032	23035	22871	22951	22831	22903	22996	22809	23049	23043	22953	23117	22988	23049	23061	22995	22927	23186	22809	23049	22794	22943	22992	22783	22874	23167	22926	23004	22994	22880	22865	22901	23136	22819	23142	22907	23036	22867	22916	22911	23040	22925	23004	22861	23128	22971	23000	22890	22999	22957	22981	22879	23111	22871	22935	23032	22823	22993	22983	22898	22907	22985	22991	22955	22880	23091	23120	23010	22918	22955	23003	22898	22874	22882	22878	22759	22972	22948	23045	23042	22891	23032	22774	22821	23084	22724	22930	22916	23052	23038	22898	23109	22961	22974	23000	22889	23001	23087	23021	22896	22879	22882	23037	22765	22983	22799	22795	23037	22903	23092	22895	22913	22896	22856	23052	22907	22892	22960	23057	23101	22834	22917	22798	22923	23106	22935	22849	22794	22953	23012	22924	23066	22900	22917	22813	22981	23058	22969	22781	22772	22960	23028	23111	22773	22864	22887	22748	22927	22875	22841	22844	22854	23041	22910	22877	22868	23032	22984	22990	22837	23036	22995	22867	23035	22876	23019	22983	23076	23011	22884	22966	22915	23060	22877	22860	22879	22929	23054	22921	22793	23002	23047	22704	22950	22867	22886	22977	22899	23073	22753	23011	22921	22958	22883	22998	22972	23056	22927	22712	23083	23069	22712	23023	22661	22904	22973	23043	23010	22730	23003	22960	22965	22767	22956	22968	23008	22835	22840	22784	22949	22933	22879	23160	22921	22924	22947	22865	22941	22897	22964	22938	22886	22970	22888	23111	23096	23030	23107	22863	22868	23042	22782	23074	22834	23107	22838	23103	22998	23056	22993	22797	22924	22863	22883	23077	22950	22886	22655	23046	22946	23069	22967	23129	23092	22838	23033	22940	22783	22832	22907	22874	22960	23013	22664	23101	23088	22882	22943	22939	22954	22823	23161	22829	23055	23084	22816	23074	22873	23010	22811	22769	22872	22966	23012	22988	23076	22903	22911	22832	22937	23100	22900	22844	22999	22925	22880	22893	22950	23082	22945	22975	22910	23141	22976	22925	22946	22861	22821	23076	22915	22950	23010	23063	22941	22873	22957	22858	22888	22897	22946	22934	22822	23003	22916	22861	22993	22898	22925	22838	23086	22800	22925	23006	23042	22891	22938	23017	23005	22946	22828	22947	23013	22812	22855	23062	22955	22854	23028	22936	22930	22882	22908	22924	22931	22883	22832	22937	22892	22938	22935	22808	22972	22823	22978	23006	22921	22846	23049	23018	22847	22783	23029	22733	23020	22863	22786	23116	22970	22979	23063	22725	23071	22824	23020	22903	23045	23026	22997	22906	23013	22988	22876	22887	22788	23026	22958	22886	22756	22856	22920	22916	22916	22971	23030	22928	23153	23102	23011	22816	22840	22921	22974	23057	23098	22939	23025	22867	22977	22838	22993	23004	22846	23205	22910	23003	22968	23059	22885	22993	22875	22855	22767	22981	22760	22993	22806	23022	22792	22888	22924	23045	22973
22694	24496	36137	33021	34747	35786	36716	33296	32850	33224	33098	33219	32920	33152	32979	33089	32933	32885	32740	33176	32905	32786	32758	32976	32834	32918	32986	32652	32769	32893	32552	32775	32759	32714	32803	32610	32602	32858	32839	32734	32570	32844	32756	32755	32809	32572	32920	32684	32765	32632	32627	32710	32850	32602	32922	32765	32945	32504	32506	32465	32554	32541	32572	32676	32758	32785	32755	32610	32595	32705	32714	32633	32713	32668	32406	32677	32770	32453	32750	32625	32624	32604	32917	32464	32589	32538	32468	32510	32902	32682	32591	32659	32693	32619	32534	32729	32678	32742	32617	32728	32606	32583	32650	32602	32618	32769	32447	32447	32570	32509	32769	32877	32911	32678	32365	32837	32463	32564	32272	32533	32588	32555	32506	32379	32489	32459	32850	32466	32629	32494	32670	32597	32459	32540	32832	32509	32448	32582	32582	32488	32501	32580	32790	32777	32564	32564	32682	32552	32525	32480	32680	32553	32814	32761	32900	32494	32612	32660	32478	32756	32525	32555	32613	32465	32754	32726	32407	32539	32570	32489	32833	32744	32685	32622	32914	32554	32465	32742	32463	32677	33021	32622	32526	32735	32509	32585	32653	32881	32656	32482	32710	32310	32445	32576	32473	32392	32563	32575	32566	32831	32544	32532	32594	32793	32833	32530	32784	32709	32681	32381	32239	32571	32503	32407	32541	32519	32535	32692	32913	32415	32523	32876	32810	32714	32581	32768	32716	32659	32450	32823	32783	32410	32639	32666	32611	32761	32873	32616	32857	32611	32233	32423	32616	32482	32578	32811	32460	32628	32474	32433	32450	32440	32774	32657	32462	32636	32696	32863	32638	32322	32776	32559	32888	32767	32556	32631	32460	32737	32673	32695	32392	32371	32549	32683	32884	32847	32560	32523	32572	32553	32580	32700	32665	32436	32443	32573	32599	32440	32418	32454	32561	32391	32740	32566	32673	32626	32860	32697	32418	32633	32743	32544	32345	32379	32552	32681	32540	32775	32491	32574	32489	32667	32776	32625	32560	32356	32479	32635	33011	32610	32825	32728	32489	32376	32626	32544	32691	32666	32696	32652	32701	32645	32568	32501	32509	32305	32578	32665	32517	32393	32817	32699	32968	32645	32632	32402	32526	32604	32610	32653	32785	32583	32634	32511	32600	32544	33005	32469	32800	32398	32763	32814	32534	32434	32472	32701	32588	32655	32591	32428	32331	32658	32427	32417	32641	32564	32738	32759	32577	32802	32725	32469	32867	32576	32716	32500	32767	32443	32509	32807	32357	32501	32198	32764	32734	32798	32795	32442	32697	32657	32631	32777	32574	32792	32528	32491	32482	32609	32722	32588	32772	32649	32518	32671	32451	32720	32825	32613	32589	32447	32588	32793	32410	32883	32685	32490	32661	32564	32401	32593	32715	32620	32580	32313	32468	32642	32667	32327	32538	32959	32698	32538	32545	32664	32535	32469	32732	32521	32579	32269	32681	32573	32386	32564	32572	32261	32485	32597	32729	32937	32559	32373	32316	32439	32842	32909	32707	32706	32824	32668	32502	32573	32738	32516	32906	32447	32588	32615	32342	32499	32532	32484	32704	32811	32626	32746	32579	32783	32785	32654	32513	32546	32531	32781	32546	32399	32482	32646	32813	32666	32988	32616	32474	32486	32641	32544	32743	32347	32872	32677	32677	32630	32782	32702	32436	32461	32777	32496	32599	32590	32567	32580	32535	32553	32642	32654	32566	32605	32542	32518	32696	32585	32585	32526	32458	32576	32588	32566	32577	32556	32678	32399	32605	32708	32591	32472	32451	32520	32492	32335	32592	32616	32587	32492	32474	32605	32574	32533	32658	32515	32606	32622	32842	32690	32779	32829	32628	32604	32555	32720	32574	32772	32672	32749	32626	32863	32197	32518	32639	32538	32489	32713	32543	32425	32751	32730	32644	32823	32869	32656	32570	32616	32695	32442	32936	32886	32902	32544	32669	32668	32678	32605	32620	32366	32498	32519	32555	32730	32792	32669	32483	32623	32851	32373	32486	32558	32216	32657	32547	32315	32530	32469	32525	32653	32737	32667	32709	32621	32518	32705	32872	32766	32776	32972	32768	32816	32608	32721	32703	32619	32802	32757	32857	32617	32541	32515	32752	32462	32661	32371	32585	32606	32623	32701	32493	32582	32711	32539	32546	32258	32579	32648	32655	32784	32390	32583	32515	32824	32598	32370	32527	32572	32736	32578	32596	32694	32611	32355	32537	32721	32698	32820	32611	32506	32610	32482	32614	32428	32556	32434	32557	32581	32489	32549	32600	32687	32546	32506	32585	32622	32664	32582	32498	32318	32439	32588	32952	32629	32920	32572	32236	32435	32671	32751	32451	32471	32611	32755	32652	32331	32564	32521	32722	32495	32642	32557	32566	32675	32780	32625	32950	32494	32665	32706	32370	32443	32356	32737	32673	32604	32678	32504	32489	32669	32473	32847	32760	32534	32669	32504	32688	32423	32639	32777	32601	32601	32398	32555	32440	32770	32493	32764	32632	32811	32739	32529	32796	32544	32709	32771	32662	32434	32476	32628	32651	32396	32570	32731	32634	32648	32703	32585	32628	32683	32606	32712	32589	32535	32539	32687	32488	32409	32670	32733	32755	32615	32605	32581	32785	32473	32521	32677	32575	32607	32614	32517	32621	32754	32598	32656	32693	32726	32707	32506	32717	32654	32613	32609	32649	32493	32530	32598	32688	32558	32634	32711	32635	32684	32531	32465	32572	32599	32492	32578	32555	32938	32929	32503	32552	32799	32632	32551	32682	32704	32763	32453	32457	32539	32665	32448	32618	32506	32525	32773	32621	32557	32642	32605	32643	32421	32476	32449	32734	32541	32781	32303	32586	32781	32603	32415	32405	32479	32682	32320	32426	32419	32626	32672	32714	32818	32764	32840	32720	32525	32615	32589	32782	32486	32563	32626	32669	32518	32693	32465	32468	32398	32667	32887	32601	32467	32601	32717	32498	32621	32694	32700	32405	32704	32773	32449	32769	32708	32504	32756	32635	32718	32740	32442	32396	32404	32500	32849	32722	32649	32431	32550	32402	32356	32536	32642	32725	32753	32556	32803	32521	32688	32830	32709	32645	32515	32685	32431	32856	32560	32818	32572	32548	32661	32775	32784	32557	32614	32485	32782	32136	32589	32584	32485	32791	32632	32664	32554	32722	32770	32466	32723	32778	32739	32603	32604	32601	32621	32702	32405	32736	32732	32503	32604	32456	32519	32708	32651	32541	32752	32527	32812	32718	32710	32504	32580	32411	32625	32481	32717	32284	32827	32756	32655	32520	32616	32741	32542	32446	32584	32374	32603	32569	32776	32639	32752	32608	32703	32460	32847	32492	32548	32618	32672	32477	32330	32704	32764	32596	32592	32690	32368	32545	32579	32563	32513	32818	32595	32557	32627	32671	32541	32610	32541	32516	32530	32546	32463	32705	32591	32609	32625	32650	32403	32518	32686	32969	32619	32649	32598	32641	32606	32553	32618	32659	32519	32833	32608	32444	32683	32811	32677	32285	32429	32648	32717	32637	32608	32587	32329	32799	32539	32569	32668	32337	32412	32392	32561	32661	32717	32551	32856	32594	32569	32504	32479	32844	32733	32450	32699	32699	32769	33033	32764	32627	32628	32727	32601	32530	32250	32493	32601	32418	32517	32703	32772	32459	32584	32873	32551	32605	32662	32572	32603	32734	32651	32620	32802	32777	32288	32514	32575	32727	32466	32755	32766	32319	32713	32284	32590	32416	32600	32556	32939	32704	32511	32651	32701	32589	32433	32895	32474	32625	32618	32566	32654	32640	32958	32927	32581	32656	32440	32706	32216	32802	32544	32804	32793	32654	32623	32922	32487	32580	32470	32744	32685	32468	32595	32586	32674	32515	32582	32538	32571	32685	32398	32674	32685	32689	32703	32915	32704	32657	32477	32711	32721	32711	32602	32391	32653	32708	32471	32510	32438	32667	32690	32643	32557	32857	32470	32624	32465	32558	32757	32626	32414	32557	32755	32763	32653	32679	32511	32669	32824	32902	32623	32563	32795	32626	32550	32741	32575	32595	32316	32592	32648	32714	32628	32592	32667	32439	32486	32554	32703	32573	32368	32637	32561	32581	32370	32381	32953	32539	32803	32627	32523	32589	32569	32473	32788	32673	32546	32670	32490	32734	32538	32812	32589	32376	32579	32544	32390	32471	32750	32629	32623	32618	32681	32610	32690	32606	32504	32494	32551	32588	32759	32764	32578	32633	32434	32632	32405	32617	32531	32638	32424	32720	32807	32969	32359	32423	32393	32986	32907	32772	32553	32306	32473	32524	32507	32669	32805	32633	32724	32542	32440	32700	32615	32576	32449	32440	32652	32706	32585	32788	32714	32623	32775	32762	32594	32587	32560	32564	32686	32590	32700	32732	32854	32624	32632	32647	32489	32882	32830	32671	32483	32542	32736	32711	32747	32754	32461	32734	32603	32450	32573	32516	32470	32619	32657	32632	32572	32681	32261	32480	32413	32522	32646	32519	32617	32853	32763	32465	32680	32849	32475	32821	32373	32695	32615	32573	32641	32435	32427	32781	32796	32544	32792	32921	32752	32790	32706	32674	32620	32634	32441	32473	32760	32587	32561	32622	32491	32682	32697	32635	32904	32904	32617	32573	32739	32702	32762	32719	32644	32680	32587	32730	32617	32794	32648	32728	32632	32607	32614	32746	32618	32496	32760	32673	32488	32832	32443	32508	32631	32433	32719	32564	32514	32460	32798	32557	32604	32594	32664	32703	32441	32745	32732	32720	32886	32383	32578	32484	32672	32488	32749	32809	32454	32496	32629	32638	32766	32793	32641	32570	32602	32400	32585	32502	32777	32802	32528	32693	32703	32517	32838	32572	32523	32640	32725	32540	32709	32572	32718	32713	32493	32617	32695	32509	32616	32454	32581	32469	32698	32478	32679	32516	32798	32755	32672	32970	32841	32852	32628	32730	32478	32191	32373	32506	32569	32779	32291	32610	32552	32621	32510	32725	32672	32721	32389	32702	32646	32565	32532	32565	32544	32574	32651	32755	32452	32656	32741	32594	32684	32857	32522	32642	32682	32645	32645	32668	32809
59542	101152	83053	70752	52150	36042	28104	25288	24629	24553	24400	24561	24746	24424	24601	24592	24520	24489	24646	24489	24829	24711	24523	24647	24812	24578	24740	24527	24710	24598	24613	24780	24543	24624	24665	24545	24599	24457	24737	24652	24739	24531	24674	24537	24631	24785	24624	24680	24606	24598	24589	24554	24698	24576	24587	24591	24938	24607	24514	24783	24343	24684	24579	24687	24627	24718	24706	24659	24644	24744	24717	24690	24666	24659	24521	24525	24561	24445	24456	24638	24769	24697	24588	24445	24733	24735	24719	24669	24690	24696	24746	24354	24565	24865	24708	24622	24543	24862	24393	24621	24670	24597	24744	24456	24608	24639	24713	24631	24656	24680	24749	24738	24756	24601	24679	24746	24506	24551	24364	24670	24671	24671	24619	24620	24499	24661	24647	24484	24814	24738	24648	24760	24603	24648	24578	24424	24676	24662	24575	24760	24507	24686	24507	24465	24837	24558	24733	24641	24601	24571	24538	24589	24560	24745	24631	24708	24625	24519	24581	24470	24558	24574	24494	24594	24752	24519	24773	24637	24711	24510	24483	24675	24653	24646	24542	24569	24633	24577	24813	24457	24736	24464	24631	24661	24504	24646	24698	24622	24653	24661	24655	24548	24561	24659	24517	24597	24490	24546	24629	24586	24845	24502	24573	24721	24459	24709	24621	24569	24725	24801	24601	24690	24608	24681	24674	24805	24688	24549	24665	24774	24618	24642	24623	24687	24602	24651	24670	24740	24688	24641	24706	24677	24614	24690	24608	24665	24583	24512	24728	24793	24719	24639	24556	24826	24542	24455	24628	24580	24827	24599	24684	24719	24823	24695	24829	24714	24641	24760	24730	24670	24617	24601	24643	24665	24641	24623	24720	24753	24715	24636	24553	24498	24539	24531	24691	24688	24574	24659	24722	24471	24525	24505	24649	24469	24467	24645	24629	24700	24661	24618	24611	24461	24772	24670	24598	24545	24895	24746	24539	24541	24696	24968	24710	24627	24690	24548	24687	24575	24617	24568	24589	24667	24658	24645	24687	24806	24569	24637	24855	24466	24609	24703	24640	24721	24691	24669	24602	24590	24641	24501	24659	24504	24667	24797	24741	24698	24637	24604	24653	24376	24664	24562	24525	24723	24612	24751	24680	24668	24592	24491	24625	24590	24417	24781	24657	24455	24649	24657	24806	24773	24578	24566	24680	24674	24810	24608	24595	24502	24657	24525	24731	24461	24764	24606	24418	24537	24633	24383	24550	24615	24553	24626	24598	24802	24595	24573	24615	24390	24536	24768	24710	24674	24632	24582	24554	24657	24732	24629	24571	24643	24489	24525	24534	24616	24607	24657	24627	24598	24748	24434	24587	24587	24636	24598	24635	24709	24587	24673	24679	24747	24691	24727	24650	24610	24472	24772	24764	24482	24819	24695	24495	24532	24724	24607	24683	24572	24501	24813	24495	24647	24767	24525	24647	24624	24710	24758	24659	24628	24529	24609	24580	24730	24486	24645	24622	24509	24585	24703	24533	24717	24598	24689	24672	24640	24537	24690	24612	24605	24717	24635	24495	24668	24766	24819	24797	24764	24735	24478	24620	24612	24611	24887	24607	24516	24368	24526	24843	24666	24678	24672	24747	24661	24571	24631	24436	24715	24691	24584	24791	24779	24646	24673	24818	24556	24577	24520	24689	24662	24468	24587	24787	24661	24733	24463	24525	24875	24713	24700	24829	24469	24774	24652	24732	24743	24559	24629	24567	24497	24736	24574	24541	24567	24694	24792	24621	24756	24673	24769	24588	24774	24631	24712	24622	24800	24791	24578	24595	24796	24709	24724	24618	24534	24570	24699	24616	24525	24734	24546	24731	24634	24571	24585	24527	24735	24598	24490	24673	24622	24602	24617	24607	24624	24876	24483	24496	24673	24717	24531	24568	24562	24800	24460	24673	24430	24598	24601	24503	24671	24622	24623	24820	24591	24676	24593	24679	24696	24601	24400	24595	24663	24579	24587	24679	24503	24717	24788	24638	24749	24679	24913	24619	24651	24618	24648	24688	24628	24694	24607	24565	24766	24622	24651	24666	24599	24658	24742	24656	24565	24641	24745	24752	24668	24667	24595	24594	24478	24626	24833	24549	24561	24616	24398	24421	24693	24627	24672	24601	24606	24633	24793	24552	24783	24761	24687	24584	24484	24588	24457	24573	24612	24667	24723	24766	24700	24704	24586	24661	24727	24662	24681	24619	24427	24621	24663	24565	24510	24565	24530	24514	24730	24799	24627	24601	24691	24726	24668	24782	24669	24827	24805	24561	24671	24669	24767	24510	24575	24599	24622	24535	24661	24506	24631	24487	24548	24645	24525	24473	24602	24737	24549	24592	24707	24778	24583	24645	24688	24547	24486	24587	24606	24670	24603	24667	24745	24647	24590	24729	24607	24777	24705	24730	24719	24832	24721	24630	24539	24563	24524	24710	24522	24734	24784	24519	24649	24598	24704	24579	24688	24500	24436	24728	24634	24700	24770	24671	24582	24679	24587	24808	24632	24618	24628	24874	24693	24810	24406	24579	24542	24482	24753	24501	24582	24418	24648	24690	24663	24587	24622	24527	24639	24660	24438	24536	24455	24732	24555	24608	24681	24783	24720	24532	24736	24535	24793	24624	24612	24615	24538	24525	24657	24565	24589	24726	24673	24690	24609	24652	24697	24640	24500	24862	24541	24509	24623	24661	24582	24553	24636	24755	24724	24818	24750	24572	24538	24632	24788	24525	24414	24567	24708	24577	24648	24481	24740	24586	24643	24745	24605	24642	24645	24572	24551	24710	24648	24746	24712	24642	24786	24715	24727	24761	24716	24610	24561	24394	24766	24536	24601	24485	24574	24535	24564	24519	24673	24712	24517	24618	24838	24778	24605	24597	24583	24675	24661	24651	24566	24606	24699	24578	24783	24633	24773	24769	24745	24766	24531	24516	24637	24739	24840	24656	24591	24657	24478	24724	24709	24650	24837	24550	24648	24739	24505	24780	24572	24703	24579	24768	24545	24667	24603	24524	24719	24541	24536	24542	24682	24772	24611	24712	24533	24646	24642	24688	24609	24615	24537	24892	24539	24688	24488	24692	24532	24690	24735	24581	24452	24813	24671	24558	24706	24520	24573	24622	24588	24606	24784	24893	24704	24577	24679	24647	24651	24461	24592	24814	24685	24594	24583	24788	24612	24749	24669	24437	24705	24794	24649	24691	24733	24759	24718	24725	24837	24514	24655	24699	24644	24650	24692	24804	24384	24534	24509	24499	24768	24568	24721	24465	24451	24815	24722	24785	24581	24722	24531	24726	24662	24743	24537	24506	24526	24418	24594	24697	24571	24602	24594	24546	24588	24511	24537	24804	24635	24648	24867	24589	24772	24569	24625	24558	24636	24534	24604	24514	24617	24655	24925	24553	24681	24570	24568	24727	24626	24616	24735	24697	24618	24588	24567	24556	24520	24750	24284	24530	24680	24633	24715	24516	24599	24657	24688	24756	24496	24582	24552	24604	24424	24875	24635	24534	24647	24683	24724	24575	24831	24730	24605	24563	24617	24695	24405	24684	24669	24679	24574	24717	24570	24515	24502	24645	24582	24575	24766	24661	24561	24637	24806	24645	24597	24546	24489	24562	24786	24913	24678	24675	24623	24503	24699	24576	24540	24555	24591	24597	24629	24566	24632	24642	24663	24658	24456	24600	24592	24813	24515	24739	24463	24726	24720	24673	24543	24786	24794	24576	24513	24609	24695	24791	24615	24582	24692	24533	24556	24601	24877	24577	24700	24669	24486	24497	24862	24636	24592	24684	24638	24640	24575	24492	24703	24694	24551	24511	24605	24642	24621	24457	24494	24674	24475	24650	24709	24664	24518	24754	24632	24747	24799	24510	24588	24522	24729	24818	24665	24574	24692	24643	24606	24704	24590	24513	24684	24579	24447	24729	24642	24562	24745	24683	24610	24585	24744	24512	24703	24760	24566	24460	24464	24812	24525	24649	24444	24795	24741	24732	24620	24551	24690	24433	24648	24648	24689	24699	24644	24671	24920	24767	24378	24617	24683	24638	24744	24612	24634	24760	24531	24704	24689	24533	24938	24574	24506	24583	24599	24563	24758	24539	24669	24505	24616	24603	24548	24631	24698	24649	24645	24644	24323	24429	24743	24856	24612	24580	24697	24816	24681	24695	24570	24614	24807	24693	24498	24711	24634	24688	24648	24797	24613	24656	24582	24709	24460	24796	24695	24685	24782	24729	24538	24641	24616	24697	24735	24791	24799	24602	24649	24571	24556	24711	24762	24692	24687	24433	24568	24662	24775	24577	24514	24606	24501	24575	24631	24766	24895	24693	24735	24663	24750	24852	24647	24657	24694	24571	24596	24638	24558	24593	24636	24742	24418	24621	24663	24703	24802	24588	24800	24489	24746	24693	24707	24701	24576	24606	24589	24617	24758	24407	24670	24529	24755	24590	24673	24611	24434	24585	24666	24700	24684	24584	24782	24672	24651	24592	24636	24630	24579	24719	24614	24611	24529	24694	24561	24544	24718	24499	24717	24563	24518	24633	24708	24642	24632	24344	24688	24787	24739	24650	24802	24674	24697	24701	24694	24758	24458	24595	24750	24683	24664	24630	24580	24534	24720	24372	24635	24652	24602	24702	24520	24783	24609	24636	24704	24565	24568	24649	24676	24493	24933	24373	24773	24676	24526	24543	24604	24637	24786	24575	24687	24669	24676	24827	24536	24535	24632	24636	24838	24718	24587	24702	24547	24691	24606	24675	24798	24550	24737	24577	24567	24681	24774	24790	24646	24655	24542	24693	24669	24647	24722	24490	24505	24683	24527	24774	24466	24708	24583	24653	24418	24869	24736	24619	24490	24684	24624	24609	24600	24707	24630	24638	24929	24774	24528	24782	24599	24801	24625	24517	24680	24514	24773	24614	24624	24601	24690	24647	24621	24710	24622	24732	24629	24679	24467	24626	24653	24801	24624	24565	24634	24706	24640	24648	24797	24543	24811	24649	24521	24848	24666	24723	24663	24584	24715	24483	24731	24723	24621	24627	24432	24636	24830	24705	24668	24612	24674	24628	24667	24595	24726	24629	24525	24438	24706	24603	24622	24603	24726	24731	24755
31721	41207	47917	39630	34544	34258	34081	33683	33725	34268	33576	33707	33522	33647	33704	33508	33518	33703	33796	33734	33638	33624	33729	33746	33555	33519	33679	33651	33505	33682	33664	33652	33768	33537	33830	33623	34034	33664	33656	33677	33823	33777	33420	33613	33694	33741	33487	33496	33695	33570	33398	33496	33722	33683	33503	33857	33819	33534	33447	33612	33560	33591	33533	33456	33759	33557	33391	33565	33669	33849	33540	33595	33466	33754	33764	33699	33553	33583	33489	33460	33602	33392	33856	33618	33459	33565	33504	33750	33580	33832	33388	33709	33858	33948	33594	33660	33929	33998	33681	33539	33502	33502	33804	33649	33718	33515	33443	33628	33639	33443	33721	33697	33581	33713	33786	33623	33616	33569	33693	33655	33575	33660	33451	33444	33763	33596	33589	33639	33543	33574	33663	33790	33810	33776	33610	33506	33534	33521	33649	33551	33770	33640	33511	33714	33795	33693	33591	33470	33657	33477	33650	33631	33590	33443	33679	33595	33623	33540	33495	33621	33645	33569	33647	33660	33782	33806	33544	33453	33925	33598	33414	33303	33705	33590	33633	33951	33440	33599	33501	33610	33729	33590	33581	33736	33729	33888	33389	33672	33449	33746	33887	33631	33729	33638	33696	33806	33284	33568	33751	33675	33663	33753	33774	33706	33693	33575	33672	33596	33685	33719	33529	33456	33790	33344	33704	33628	33494	33543	33805	33839	33778	33729	33676	33367	33716	33536	33477	33806	33590	33785	33791	33509	33393	33655	33796	33629	33546	33684	33868	33743	33589	33763	33647	33649	33623	33597	33744	33695	33568	33779	33769	33701	33640	33965	33765	33825	33673	33692	33621	33518	33579	33520	33561	33759	33834	33640	33883	33577	33771	33557	33544	33600	33541	33773	33518	33439	33602	33830	33475	33852	33791	33494	33560	33841	33726	33695	33715	33863	33670	33512	33915	33712	33489	33731	33610	33665	33772	33642	33758	33359	33628	33549	33761	33519	33687	33624	33675	33548	33556	33605	33733	33602	33718	33856	33680	33228	33856	33912	33601	33807	33430	33912	33466	33168	33702	33804	33843	33645	33429	33537	33675	33692	33654	33571	33719	33535	33792	33446	33694	33710	33524	34024	33888	33517	33655	33693	33766	33691	33400	33528	33602	33667	33864	33552	33451	33749	33648	33604	33595	33650	33600	33714	33575	33882	33501	33828	33745	33734	33612	33706	33592	33633	33777	33715	33636	33491	33394	33756	33665	33546	33644	33703	33647	33505	33631	33809	33608	33385	33736	33693	33544	33513	33864	33755	33781	33762	33573	33421	33507	33665	33789	33614	33596	33403	33678	33574	33647	33615	33716	33419	33384	33748	33740	33604	33771	33577	33688	33937	33829	33611	33510	33566	33533	33957	33644	33435	33622	33454	33622	33410	33764	33874	33579	33606	33596	33749	33489	33698	33857	33709	33456	33608	33851	33717	33424	33663	33876	33697	33606	33762	33714	33358	33740	33664	33646	33648	33569	33735	33797	33590	33853	33410	33617	33372	33389	33644	33765	33650	33657	33791	33683	33765	33699	33805	33877	33585	33711	33533	33830	33514	33471	33570	33788	33815	33688	33633	33536	33479	33788	33544	33626	33826	33670	33488	33557	33726	33812	33655	33720	33580	33812	33573	33708	33615	33627	33633	33564	33691	33616	33456	33781	33812	33659	33595	33850	33621	33696	33493	33453	33822	33535	33773	33494	33438	33741	33701	33722	33665	33562	33602	33709	33675	33750	33810	33671	33697	33380	33739	33767	33590	33673	33604	33464	33343	33540	33584	33779	33524	33746	33633	33577	33728	33626	33672	33447	33713	33587	33611	33876	33550	33848	33654	33843	33694	33520	33796	33856	33619	33675	33750	33689	33657	33450	33637	33346	33745	33488	33789	33716	33702	33786	33713	33733	33863	33779	33566	33495	33446	33707	33680	33866	33560	33647	33841	33659	33931	33746	33893	33638	33719	33501	33491	33320	33518	33763	33485	33785	33367	33612	33966	33806	33772	33441	33796	33600	33790	33621	33808	33801	33570	33612	33713	33811	33610	33579	33621	33816	33943	33576	33679	33620	33661	33352	33884	33621	33692	33720	33458	33653	33717	33527	33689	33543	33654	33527	33730	33680	33445	33379	33955	33567	33569	33643	33628	33676	33439	33627	33758	33884	33892	33475	33419	33522	33689	33752	33699	33627	33877	33581	33607	33805	33608	33693	33766	33711	33712	33848	33813	33642	33419	33520	33659	33265	33676	33710	33546	33587	33575	33521	33543	33588	33545	33811	33577	33902	33793	33731	33783	33766	33565	33520	33546	33630	33747	33706	33673	33749	33827	33231	33596	33788	33432	33552	33521	33535	33823	33867	33719	33824	33510	33401	33649	33790	33744	33491	33792	33825	33801	33731	33534	33569	33706	33680	33446	33684	33752	33380	33608	33681	33659	33565	33766	33415	33406	33628	33614	33633	33729	33557	33678	33578	33378	33729	33767	33517	33787	33642	33574	33715	33617	33702	33725	33784	33395	33863	33834	33663	33793	33775	33714	33434	33736	33796	33712	33625	33549	33855	33631	33600	33614	33656	33758	33764	33530	33805	33736	33744	33755	33755	33681	33730	33532	33641	33523	33566	33774	33511	33754	33421	33358	33824	33611	33675	33629	33694	33568	33636	33592	33512	33814	33637	33492	33622	33611	33784	33560	33535	33296	33622	33631	33560	33679	33873	33644	34012	33862	33706	33666	33653	33780	33613	33547	33688	33758	33429	33680	33703	33700	33735	33682	33656	33672	33296	33376	33584	33637	33443	33677	33686	33774	33682	33648	33796	33585	33658	33699	33603	33609	33726	33763	33464	33545	33553	33579	33693	33655	33916	33555	33765	33532	33562	33542	33726	33710	33452	33534	33808	33753	33607	33431	33409	33590	33572	33620	33967	33629	33822	33633	33626	33546	33621	33624	33595	33568	33765	33615	33436	33653	33581	33603	33474	33931	33928	33791	33658	33806	33586	33794	33720	33767	33722	33695	33855	33456	33428	33427	33527	33709	33577	33664	33570	33482	33744	33484	33482	33889	33802	33753	33374	33714	33595	33572	33641	33733	33894	33660	33576	33654	33769	33605	33577	33683	33622	33572	33696	33946	33484	33664	33754	33636	33430	33806	33530	33675	33776	33463	33622	33748	33746	33721	33714	33754	33686	33593	33636	33558	33618	33670	33507	33657	33500	33512	33420	33499	33774	33695	33690	33641	33567	33509	33491	33799	33572	33787	33644	33561	33956	33730	33741	33428	33894	33602	33444	33658	33586	33739	33787	33572	33664	33717	33645	33706	33647	33769	33811	33705	33543	33469	33349	33599	33563	33703	33775	33402	33594	33749	33650	33404	33517	33720	33522	33538	33679	33612	33689	33765	33628	33720	33547	33726	33700	33481	33401	33605	33469	33699	33853	33625	33749	33685	33674	33291	33751	33749	33724	33590	33740	33712	33507	33850	33664	33383	33793	33695	33564	33768	33717	33884	33591	33458	33527	33774	33822	33456	33627	33640	33649	33549	33826	33719	33580	33836	33834	33568	33481	33813	33824	33546	33500	33426	33739	33519	33904	33634	33594	33853	33681	33826	33523	33721	33971	33647	33464	33466	33538	33692	33655	33516	33677	33816	33637	33597	33645	33866	33919	33655	33512	33487	33540	33671	33654	33606	33770	33472	33843	33778	33650	33556	33658	33740	33598	33582	33456	33713	33702	33669	33710	33713	33795	33624	33827	33787	33784	33763	33577	33462	33452	33541	33483	33500	33620	33658	33481	33646	33611	33589	33567	33506	33622	33669	33643	33717	33578	33399	33592	33775	33511	33493	33603	33613	33723	33595	33805	33548	33898	33589	33946	33726	33578	33750	33643	33687	33775	33563	33845	33511	33534	33622	33706	33473	33767	33774	33694	33683	33462	33564	33809	33501	33632	33689	33471	33498	33674	33789	33773	33739	33813	33691	33611	33599	33794	33543	33405	33693	33589	33643	33593	33807	33535	33612	33666	33621	33698	33785	33798	33700	33492	33475	33465	33601	33869	33833	33559	33677	33771	33561	33651	33659	33804	33656	33925	33569	33380	33587	33870	33715	33869	33580	33709	33570	33826	33815	33719	33676	33562	33799	33560	33657	33536	33632	34020	33504	33602	33593	33749	33721	33692	33744	33756	33792	33691	33544	33653	33667	33777	33568	33530	33707	33597	33605	33629	33660	33619	33914	33456	33574	33872	33481	33589	33599	33717	33709	33727	33778	33934	33758	33860	33752	33821	33844	33548	33605	33846	33733	33858	33477	33898	33804	33726	33689	33671	33824	33618	33763	33827	33439	33589	33608	33657	33869	33765	33641	33765	33800	33647	33621	33858	33433	33708	33748	33756	33633	33833	33569	33627	33506	33752	33691	33641	33690	33438	33601	33806	33624	33563	33578	33834	33650	33531	33659	33516	33610	33628	33829	33669	33766	33819	33905	33547	33677	33663	33530	33575	33607	33657	33826	33885	33765	33680	33946	33526	33628	33570	33633	33701	33693	33611	33582	33783	33773	33645	33669	33657	33654	33575	33983	33662	33583	33640	33609	33609	33623	33859	33460	33720	33734	33392	33437	33362	33459	33691	33784	33726	33672	33806	33603	33416	33495	33761	33684	33508	33837	33565	33691	33665	33627	33478	33724	33740	33737	33555	33524	33710	33436	33587	33487	33429	33660	33754	33733	33617	33826	33789	33868	33485	33706	33543	33510	33615	33552	33564	33652	33789	33570	33512	33646	33788	33800	33580	33377	33911	33598	33653	33590	33838	33838	33601	33645	33526	33617	33494	33662	33478	33496	33651	33247	33499	33907	33750	33449	33697	33745	33490	33587	33657	33640	33548	33846	33622	33548	33847	33571	33699	33634	33777	33764	33638	33630	33620	33466	33667	33822	33706	33695	33793	33951	33835	33851	33761	33939	33780	33616	33701	33515	33807	33764	33697	33818	33622	33445	33763	33524	33654	33663	33794	34001	33630	33579	33661	33712	33611	33415	33571	33530	33792	33736	33791	33778	33540	33835	33599	33702	33787	33989	33665	33772	33592	33410	33521	33953	33405	33649	33766	33709	33658	33434
45016	65683	50042	32932	27318	25569	25278	25003	24920	25116	25037	24876	25167	24902	24989	24759	24910	25079	25073	24922	24821	24799	24996	24966	25033	24865	25072	24992	24978	25011	25071	24901	25089	24972	25096	24790	24988	25125	24986	24893	24897	24902	24989	25117	24793	25020	24979	24982	25035	24924	24984	24753	25061	24915	24918	24963	25066	24954	24957	25078	24941	24879	25060	24766	24767	25067	25107	24962	24925	25034	24951	24907	24987	24881	25108	24744	25037	24967	24942	24991	24722	25050	24990	24800	24868	25069	24971	25083	24995	24888	24886	24984	25047	24944	25024	25100	24876	25147	25151	25018	25003	24938	24965	24811	25002	25039	24958	24895	24752	25015	24995	24647	24902	24964	24780	24978	25013	24912	25047	25026	24910	25078	24938	24941	24926	24934	24962	24945	24929	25017	24803	25098	24999	24786	24989	24875	25127	25080	25100	25026	24828	25027	25014	24866	24971	25026	25091	25019	24751	25002	25021	24893	24969	24885	24950	25068	25059	24799	25070	25110	24880	24911	25057	25018	24738	24836	24866	24996	25027	24953	24853	24950	25207	24887	25301	24767	24833	25021	24865	24820	25184	24833	24925	25009	25089	24874	25031	25014	24880	24879	24826	24917	24997	24946	24993	24909	24857	24963	24787	25156	25106	24983	25095	24874	25106	25062	24978	24915	24887	24887	24920	24952	25072	24837	24995	25059	24986	24824	24819	24918	24723	24991	24908	25094	24953	24982	25182	24781	25017	24904	25007	24915	24878	24982	24807	25063	24981	24893	24882	24830	24847	24966	25060	25131	24949	24967	24998	24971	24942	24830	24964	25148	24971	25024	24887	24920	24967	25122	24927	24864	25007	24968	25206	24935	25087	24986	24917	25016	25125	24987	24859	24942	24918	24993	24806	24960	24943	24913	24957	25088	24869	25114	24982	24866	25053	25001	24971	24983	24857	24980	25048	25152	24959	24951	24911	24780	24988	24844	24986	25060	24966	25055	25015	25037	24972	24761	24967	24887	25226	24881	24952	25115	25009	24917	24884	24845	24795	25112	24937	24935	25053	25122	25074	24924	25182	25028	24915	24998	25043	25090	25000	24845	24993	24944	25027	24977	25064	24928	25297	24812	25069	24930	24923	24785	24849	24919	25038	24828	24997	25093	25052	25097	25011	25053	24984	24850	24894	24914	24896	24981	24820	25070	24865	24980	25058	24895	24963	25107	25053	25132	24999	25056	25088	24797	24931	25066	25016	25073	24914	24849	24996	25050	24969	24845	25049	24915	24742	25039	25084	24836	24889	25107	24798	24910	25183	24810	24986	24937	24995	24943	24971	25019	25181	24864	24964	24877	25027	25049	25042	24841	24846	25009	24917	24971	24961	24858	24939	24954	24997	24968	25146	25071	24792	24942	24841	25048	25117	24864	24963	24957	24876	24972	24836	24823	25176	24950	25118	24691	24968	25087	25021	25114	24916	25029	24960	24829	24955	25137	24870	24854	24957	25077	24774	25008	25015	25077	24776	25017	24957	24943	25086	24971	25068	24868	25070	25003	25030	24963	24972	25111	24967	24843	24970	25018	25045	24945	25135	25140	24880	25000	25031	24852	24950	24986	25079	25021	24939	25078	25150	25028	25100	25053	24863	25019	24966	25041	24894	25058	24872	24939	24761	24980	25006	24972	24907	24903	24929	24994	24953	24988	24951	25029	24840	24990	24900	25208	25042	25201	25048	24886	24908	25034	24854	24995	24978	24987	25019	24793	24888	24906	24939	24943	25058	25040	24985	24827	25081	25176	25137	24972	24921	24847	25030	25126	24869	24866	25088	24839	24852	25050	24973	24938	24893	24951	24754	25034	25147	24979	24935	25066	25076	24973	24960	24897	24904	25006	24981	24916	24957	24841	24897	24896	25095	25085	24916	24914	25041	25131	25054	25140	24859	25086	25011	25034	25313	24901	24955	25055	25148	24908	24952	25020	24871	25016	24907	25054	24926	24946	24886	24875	25013	24962	24923	25016	25197	25061	24990	25072	24861	24860	25051	24903	25109	24936	24922	25091	25008	24954	24893	25154	24925	25134	25018	24824	24925	25089	24929	24895	25119	25040	25194	25071	24898	24933	24852	25010	25069	24793	24707	24937	24911	24975	25093	24937	24985	24928	24980	24946	25111	24736	25039	25044	25131	25101	24931	25132	24819	25004	24930	24950	25052	24968	25066	25006	24699	24889	25041	25037	25019	24948	25008	25096	25082	24939	24855	24842	24995	24848	24960	25061	25152	24877	24910	25046	24821	24994	24984	24824	25253	24943	25023	24939	25062	24864	24845	24954	24904	24843	24906	25052	25042	24986	24965	25090	24947	24816	24850	24849	24865	25134	25036	24864	24968	24902	24872	24825	25037	25063	25015	24822	24925	24983	25107	25027	24997	24959	25142	24944	25132	24958	24938	24946	24928	24991	24914	25150	24909	25054	25018	25077	25059	24885	25182	24953	25050	25019	24897	25002	25162	24928	24954	25160	24978	24828	25163	24919	25040	24968	25135	25074	24845	25002	24996	24881	24876	24872	25145	24965	25031	24962	25095	24917	24950	24959	25087	25104	24965	25057	25008	24893	25205	24943	25129	24940	24883	24962	24908	25038	24967	24839	24959	25185	24974	24861	25004	24931	25054	24968	24923	25195	24935	25004	25085	24958	24832	24796	25058	25057	24916	24891	25085	24933	24883	24901	24844	24989	25048	24981	24842	24899	24980	24853	24992	24938	24952	25016	24933	24999	24938	24900	25203	24961	24966	25011	25172	24914	25039	24893	24945	25118	24849	25092	24987	24845	25103	25043	25048	25063	25058	25026	24956	24783	24973	24988	24740	25153	24874	24825	25132	25101	25065	24842	24906	24904	24946	25094	25214	25017	24866	25087	24981	25038	25062	24850	25097	25076	24866	24895	25071	24933	24891	24983	24768	25175	24841	25027	24842	24923	25159	24998	24910	25060	24928	24928	24774	24986	24955	25068	25063	24973	25089	24950	25023	25120	24892	25163	24962	24921	24843	25056	25000	25038	24947	25075	25063	24936	25030	24789	24940	24998	25012	24991	24908	24880	25059	24972	24919	25039	25015	24985	24874	24896	25042	25011	25050	24984	24984	24884	24804	24976	25060	24950	25032	24907	24982	25020	24885	24965	24920	24777	25050	24964	24834	24874	25101	25180	24855	24868	24975	25103	25121	24939	24900	25011	25129	25032	24853	24992	24933	24854	25047	24838	25058	24977	25045	24936	25215	25061	24900	24864	25073	25049	24813	24945	24967	24868	24983	24858	25011	24965	25081	24827	25164	24943	24819	24910	25141	24951	24931	25102	25085	25075	25076	25096	24967	24903	24826	24935	24936	24824	24936	24756	24916	24963	25007	25119	24927	24857	25003	25048	25104	24940	24985	25134	24824	25021	24814	25017	25024	24924	24940	24994	24767	24847	25111	24954	25243	25020	24874	25101	25039	24933	24989	24877	25000	25064	24926	25082	25043	25067	24831	24998	24899	25182	25158	24910	24949	25124	25078	24912	25009	24878	24914	25145	25042	24958	25024	24991	24919	24909	25061	24953	25053	24908	25119	24957	25162	25104	24941	24859	25071	25114	24967	24996	24891	25035	24993	24861	24929	25067	24890	25045	25115	25002	25097	24990	24784	24999	25088	24949	24886	25032	25050	25032	24921	24975	24925	24941	25144	24837	24987	24789	24994	24932	25112	25158	24898	24953	25071	24990	25127	24882	24927	25083	24857	25059	24980	25069	24928	25003	25080	25062	24971	24851	25032	25034	24967	24995	25111	24962	25065	25019	24912	25077	25086	24905	25034	24931	25067	24879	24903	25010	25053	24833	25125	24925	25013	24817	25098	25132	25066	24992	24873	24987	24989	24980	24923	24915	24898	25037	24958	25080	24873	24826	24938	24986	24919	25087	25127	24925	24936	25035	24884	25055	24841	25019	25158	24991	24964	24855	25040	24946	24917	25028	25047	24954	24924	24947	25139	25012	24793	25022	24969	25053	25132	24848	24869	24876	24952	24901	24945	25194	25161	24824	25054	24978	24867	24926	25061	25092	25100	24921	24913	25056	24643	24911	24993	24930	24969	24823	24954	24944	24888	25120	25025	25122	24981	24885	24908	24917	24877	25008	24977	24890	24851	25016	25047	24963	25001	25219	24936	25012	24774	25028	24815	24973	25135	25085	25025	25029	25158	24964	24919	24906	25045	25110	25160	24945	25050	25091	24964	24905	24988	25112	25020	24950	24990	25064	24924	25044	25036	24890	24955	24876	24963	25012	25024	25011	25066	24913	24822	25015	24989	25124	25081	24899	25067	25031	25080	24856	25053	24954	24925	24870	24936	24988	25077	24856	25061	24938	24929	24748	24977	24948	24942	24911	25027	25029	24901	25136	24978	24950	25061	24985	24942	25048	24981	24833	24948	24900	24887	25118	24939	25014	24913	25158	24978	25153	25041	24998	24938	24809	25041	24870	24839	25063	24972	24922	25092	24935	24913	25054	25128	25120	24987	24958	24890	25081	24735	24913	25000	24900	24954	25017	24864	25028	25140	24822	25079	24784	24943	24944	24944	25117	24883	24948	24913	24972	25058	25072	24871	25039	24919	25066	24939	24958	24944	25039	24991	24998	24929	24730	24973	24833	25029	24885	25044	25074	24987	25004	25013	25061	24954	24921	25014	25142	24858	25030	25147	24815	24793	25038	25025	25030	24921	24979	24879	24966	25060	24935	25105	25045	24936	25153	24982	24926	24937	24876	25195	24969	25038	24978	24875	24952	24885	25022	24931	25023	24946	24990	24882	24920	24925	25079	24908	25141	24974	25099	25150	24965	24925	24888	25025	25181	25101	24988	24878	24941	24868	24802	24997	24967	25010	25046	24948	24922	25108	24924	25178	24839	24971	24898	24923	25089	24922	24790	25010	24925	24879	25078	25014	25017	24905	24948	24872	24982	25050	24904	24967	25007	24917	25009	24853	24967	25002	24907	25112	25001	24897	25028	25103	24928	24795	24887	25016	24911	25065	24987	24978	24893	25186	24999	25033	24868	25016	24923	24836	25112	24719	24896	24996	24913	25040	24893	25140	24995	24873	24832	25002	25095	24982	24878	24946	24978	24950	25069
23475	25793	41118	39002	33577	35038	36842	35153	35222	35573	35415	35336	35398	35490	35586	35578	35343	35365	35280	35201	35833	35468	35268	35307	35567	35343	35314	35374	35007	35512	35599	35423	35348	35626	35257	35565	35412	35674	35245	35152	35427	35345	35392	35148	35240	35244	35396	35511	35268	35286	35390	35239	35398	35361	35391	35274	35483	35327	35071	35287	35250	35207	35036	35504	35184	35189	35407	35069	35241	35426	35410	35122	35365	35586	35348	35281	35440	35366	35112	35355	35413	35182	35353	35323	35247	35126	35229	35325	35317	34773	35289	35383	35267	35515	35609	35097	35051	35282	35378	35099	35563	35345	35096	35203	35319	35104	35471	35371	35412	35139	35289	35153	35006	35416	35435	35173	35397	35408	35222	35248	35243	35280	35481	35200	35317	35178	35179	35077	35349	35340	35420	35199	35132	35144	35187	35478	35142	35080	35246	35417	35207	35476	35192	35359	35200	35246	35187	35383	35165	35245	35303	35182	35192	35432	35208	35294	34967	35057	35094	34816	35409	35473	35269	35337	35121	35075	35201	35169	35131	35122	35273	35138	35156	35509	35067	35244	35366	35414	35742	35235	35311	35337	35177	35318	35142	35409	35143	35344	35148	35108	35399	35129	35306	35255	35322	35109	35249	35100	35267	35266	35399	35267	35596	35066	35254	35346	35458	35258	35367	35493	35392	35329	35324	35348	35341	35359	35212	35258	35451	35253	35360	35222	35223	35063	35396	35275	35407	35215	35390	35072	35098	35211	35248	35656	35358	35200	35241	35181	35496	35139	35385	35521	35229	35363	35212	35417	35291	35525	35440	34937	35384	35268	35213	35376	35349	35025	35487	35418	35277	35201	35346	35191	35196	35342	35408	34966	35230	35352	35136	35168	35114	35069	35231	35227	35371	35244	35249	35316	35156	35225	35188	35126	35160	35341	35144	35190	35064	35164	35328	35211	35343	35312	35397	35262	35383	35327	35410	35306	35322	35431	35152	35112	35210	35364	35373	35356	35167	35390	35274	35187	35347	34933	35156	35328	35317	35479	35468	35206	35420	35035	35269	35166	35179	35012	35115	35144	35181	35234	35317	35157	35316	35126	35059	35056	35263	35115	35018	35189	35322	35350	35120	35236	35301	35197	35165	35204	35190	34873	35203	35292	35138	35370	35309	35098	35254	35309	35478	35312	35531	35344	35117	35079	35318	35364	35374	35233	35172	35390	35381	35329	35214	35273	35010	35348	35308	35090	35107	34993	35181	35104	35055	35418	35282	35357	35488	35076	35418	35232	35220	35161	35292	35286	35238	35254	35235	35196	35217	35067	35526	35276	35352	35527	35404	35282	35276	35239	35368	35235	34909	35276	35194	35383	35404	35293	35392	35332	35312	35293	35511	35271	35253	35269	35296	35162	35305	35095	35165	35360	35064	35403	35293	35062	35095	35196	35006	35259	35170	35120	35361	35291	35284	35361	35330	35262	35322	35201	35234	35086	35400	35362	35291	35246	35212	35364	35340	35407	35146	35073	35425	35301	35461	35419	35293	35054	35169	35192	35470	35305	35441	35223	35504	35276	35275	35243	35202	35467	35391	35145	35130	35181	35254	35455	35267	35357	35295	35213	35513	35371	35362	35291	35133	35295	35269	35400	35335	35112	35478	35590	35190	35491	35325	35552	35195	35168	35328	35286	35218	35090	35097	35284	35165	35317	35239	35330	35404	35266	35368	35432	35361	35189	35268	35243	35150	35179	35456	35259	35033	35384	35320	35009	35298	35296	35486	35441	35579	35338	35223	35310	35407	35335	35012	35364	35231	35089	35074	35479	35559	35426	35258	35169	35442	35147	35166	35343	35200	35289	35194	35328	35209	35505	35417	35549	35405	35220	35203	35112	35326	35170	35412	35225	35539	34892	35412	35118	35288	35132	35336	35458	35425	35034	35141	35324	35150	35320	35236	35205	35225	35239	35465	35394	35308	35330	35391	35253	35193	35231	35322	35353	35478	35242	35455	35248	35282	35219	35236	35156	35231	35124	35336	35468	35210	35025	35332	35219	35422	35145	35188	35164	35282	35109	35175	35496	35444	35196	35047	35466	35362	35600	35450	35410	35386	35176	35369	35101	35063	35247	35126	35379	35263	34916	35250	35157	35133	35152	35400	34972	35322	35263	35166	35171	35332	35456	35226	35263	35449	35267	35410	35253	35319	35324	35355	35397	35203	35358	35078	35222	35301	35362	35218	35138	35460	35118	35287	35485	35194	35353	35360	34813	35357	35236	35369	34954	35592	35401	35063	35330	35469	35341	35028	35363	35291	35227	35378	35524	35426	35298	35287	35352	35078	35375	35058	35379	35508	35218	35217	35030	34925	35261	35291	35231	35391	35008	35228	35325	35573	34951	35280	35291	35326	35228	35471	35290	34960	34952	35286	35637	35462	35143	35170	35116	35183	35273	35163	35353	35208	35451	35096	35340	35190	35174	35194	35389	35171	35297	35038	35394	35124	35460	35289	35269	35116	35379	35064	35210	35249	35197	35411	35276	35231	35414	35560	35264	35379	35284	35341	35094	35445	35352	35486	35213	35394	35263	35343	35173	35387	35279	35101	35219	35080	35291	35184	35242	35296	35401	35163	34820	35359	35318	35374	35140	35257	35561	35174	35198	35194	35298	35459	35252	35106	35289	35321	35239	35369	35170	35305	35239	35115	35277	35124	35205	35387	35220	35314	35222	35204	35111	35362	35250	34947	35222	35394	35252	35052	35332	35301	35298	35092	35216	35195	35251	35299	35269	35122	35081	34963	35115	35181	35003	35336	35329	35214	35276	35561	35274	35165	35242	35363	35317	35013	35093	35337	35199	35177	35348	35199	35436	35296	35150	35184	35272	35275	35315	35252	35331	35285	35375	35447	35260	35410	35178	35212	35315	35538	35217	35392	35158	35406	35268	35325	35217	35312	35427	35500	35633	35389	35108	35390	35160	35304	35102	35458	35390	35619	34987	35329	35253	35313	35103	35313	35463	35177	35274	35275	35262	35182	35450	35133	35133	35306	35164	35430	35127	35317	35128	35354	35523	35230	35240	34949	35220	35435	35164	35423	35474	35444	35292	35142	35360	35256	35092	35445	35142	35158	35341	35184	35463	35157	34957	35146	35428	35366	35202	35181	35299	35357	35341	35108	35250	35358	35249	35379	35435	35109	35244	35658	35293	35028	35310	35198	35278	35451	35293	35377	35369	35325	35329	35005	35387	35358	35124	35361	35171	35335	34964	35015	35364	35094	34953	35153	35169	35256	35145	35226	35068	35248	35295	35115	35383	35513	35436	35285	35460	35153	35336	35044	35351	35329	35259	35092	35225	35416	35233	35375	35058	35587	35253	34821	35367	35335	35416	35382	35426	35241	35393	35103	35273	35370	35541	35233	35275	35099	35257	35320	35344	35416	35210	35165	35252	35339	35188	35164	35318	35224	35162	35194	35181	35343	35365	35165	35385	35065	35137	35296	35270	35376	34956	34918	35377	35350	35571	35149	35291	35098	35272	35057	35087	35360	35318	35070	35185	35512	35116	35196	35208	35361	35300	35296	35333	35299	35451	35213	35353	35184	35145	35265	35413	35217	35199	35069	35103	35305	35313	35320	35390	35096	35396	35317	35285	35223	35456	35424	35072	35192	35531	35478	35487	35046	35222	35198	35228	35223	35381	35028	35112	35356	35355	35016	35035	35492	35189	35260	35189	35150	35236	35323	35269	35364	34966	35308	35313	35211	35424	35360	35094	35311	35202	35584	35200	35236	35048	35269	35287	35552	35375	35369	35396	35070	35185	35348	35501	35354	35049	35324	35523	35147	35160	35578	35242	35313	35429	35225	34986	35183	35394	35556	35165	35023	35537	35367	35347	35273	35243	35211	35436	35290	35514	35210	35345	35140	35198	35057	35317	35212	35346	35263	35347	35319	35253	35249	35105	35131	35080	35183	35312	35386	35262	35094	35207	35121	35100	35357	35372	35028	35260	35312	35498	35550	35432	35354	35261	35349	35257	35348	35093	35507	35336	35305	35210	35327	35173	35625	35181	35301	35282	35553	35314	35307	35180	35252	35368	35117	35455	35386	35198	35232	35459	35307	35467	35350	35126	35141	35181	35355	35172	35134	35010	35397	35206	35218	35258	35202	35328	35195	35181	35263	35109	35129	35427	35008	35493	35509	35159	35392	34999	35332	35398	35362	35299	35295	35194	35160	35496	35305	34978	35497	35354	35359	35339	35481	35298	35218	35200	35490	35388	35363	35189	35151	35373	35146	35263	35259	35263	35051	35332	35187	35328	35274	34959	35217	35224	35317	35459	35273	35151	35334	35249	35086	35089	34924	35295	35514	34971	34982	35177	35462	35256	35445	35518	35156	35190	35180	35050	35277	35316	35397	35169	35468	35275	35129	35036	34986	35341	35335	35147	35183	35207	35114	35096	35191	35356	35258	35353	35324	35311	35435	35450	35358	35204	35474	35448	35387	35185	35279	35133	35497	35102	35344	35280	35460	35117	35459	35104	35188	35071	35391	35589	35338	35331	35493	35390	35352	35260	35229	35129	35447	35154	35104	35371	35276	35530	35391	35222	35136	35326	35194	35391	35482	35272	35322	35217	35071	35220	35388	35149	35220	35485	35188	35226	35103	35158	35214	35127	35379	35450	35108	35091	35425	35473	35380	35110	35228	35405	35341	35379	35302	35041	35327	35070	35416	35358	35338	35170	35345	35326	35446	35304	35355	35394	35546	35064	35311	35093	35290	35025	35382	35176	35347	35215	35357	35358	35203	35375	35305	35121	35299	35214	35616	35390	35407	35134	35148	35264	35278	34962	35243	35522	35250	35604	35417	35112	35127	35321	35131	35209	35481	35161	35168	35438	35229	35281	35037	35387	35420	35349	35381	35408	34988	35527	35413	35042	35324	35243	35409	35273	34982	35220	35389	35363	35323	34973	35261	35246	35259	35394	35386	35507	35378	35187	35615	35420	35241	35332	35222	35365	35379	35175	35081	35408	35306	35424	35287	35254	35455	35334	35451	35362	35230	35563	35311	35358	35389	35528	35463	35424	34991	35486	35018	35231	35203	35390	34901	35232	35347	35349	35288	35224	35221	34804	35199	35162	35373	35584	35411	35509	35298	34980
66882	105527	90049	59056	37383	28567	26196	26060	25824	25955	25878	25877	26032	25898	25884	25778	25743	25791	25894	25757	25759	25824	25685	25715	25933	25649	26056	25894	25715	25787	25846	25734	25874	25682	25793	25776	25755	25761	25960	25788	25895	25734	25823	25979	25818	25792	25722	25917	25998	25883	25864	25741	25713	25789	25804	25954	25936	25883	25866	25938	25850	25776	25554	25861	25851	25950	25756	25842	26062	25858	25871	25684	25693	25738	25844	25811	25875	25795	25900	25755	25767	25896	25806	25869	25836	25904	25888	25901	25845	25922	25839	25900	25997	25836	25785	25678	25867	25742	25898	25888	25903	25820	25836	25969	25769	25789	25755	25783	25829	25852	25577	25820	25809	25765	25848	25998	25891	25841	25670	25972	25848	25854	25896	25869	26002	25807	25833	25691	25780	25993	25892	25907	25866	25877	25980	25853	25897	25813	25935	25782	25852	25955	26053	25727	25835	25678	25714	25751	25839	25712	25821	25776	25741	25929	25904	25763	25777	25684	25807	25843	25748	25709	25775	25908	25896	25876	25779	25872	25897	25693	25885	25809	25937	26012	25771	25872	25801	25958	25942	25777	25628	26004	25735	25806	25957	25770	25761	25897	25976	25841	25820	25804	25861	25932	25813	25694	25677	25808	25721	25802	26015	25575	25779	25768	25784	25686	25946	25829	25847	25694	25813	25841	25813	25715	25798	25683	25888	25771	25741	25887	25757	25838	25891	25859	25807	25704	25898	25810	25800	25911	25881	25797	25741	25984	25777	25691	25541	25825	25793	25731	25790	25732	25849	25886	25704	25876	25720	25706	25958	25878	25806	26094	25756	25772	25799	25868	25808	25785	25688	25864	25704	26009	25969	26003	25709	25868	25552	25956	25885	25937	25970	25714	25846	25698	25924	25801	25687	25919	25764	25730	25859	25968	25649	25814	25833	25984	25796	25814	25640	25811	25681	25832	25648	25853	25857	25885	25741	25604	25941	25700	25645	25876	25819	25956	25954	25773	25806	25753	25821	25884	25880	25926	25951	25635	25750	25590	25666	25877	25727	25779	25939	25660	25940	25852	25763	25936	25761	25879	25854	25914	25874	25724	25962	25761	25883	25624	25812	25772	25832	25857	25708	25958	25864	25854	26050	25790	26009	25900	25743	25759	25927	25720	25829	25728	25786	25748	25849	25829	25828	25981	25838	25786	25806	25831	25965	25819	25807	26146	25803	25733	25794	25871	25665	25775	25813	25844	25766	25853	25869	25771	25731	25711	25848	26036	25805	25818	25849	25805	25836	25774	26025	25762	25723	25904	25905	25826	25915	25796	25851	25565	25826	25844	25832	25803	25838	25686	25532	25906	25588	25717	26058	25841	25680	25782	25913	25698	25693	25812	25716	25861	25826	25934	25699	25756	25855	25789	25778	25882	25867	25762	25657	25831	25829	25663	25738	25883	25824	25909	25820	25710	25666	25813	25930	25799	25934	25729	25801	25989	25780	25666	25875	25927	25871	26010	25838	25770	25752	25766	25577	26031	25865	25727	25664	25745	25899	25831	25908	25860	25916	25882	26111	25963	25667	25833	25718	25617	25874	25768	25824	25720	25890	25886	25855	25729	25738	25771	25836	25718	25882	25752	25756	25815	25686	25783	25772	25861	25867	25949	25891	25949	25842	25876	25710	25781	25902	25807	25776	25833	25819	25770	25879	25682	25813	25791	25803	25713	25909	25733	25830	25598	25734	25669	25659	25681	26076	25788	25802	25929	25777	25890	25805	25900	25801	26192	25947	25553	25798	25747	25938	25826	25924	25842	25729	25877	25912	25719	25781	25708	25800	25883	25897	26021	25687	25879	25751	26006	25921	25823	25711	25849	25772	25789	25807	25747	25809	25751	25612	25811	25981	25872	26008	25899	25723	25854	25968	25823	25792	25921	25761	25830	25683	25673	25844	26032	25856	25930	25980	25819	25879	25899	25882	25836	25744	25915	25816	25799	25764	25895	25965	25839	25789	25855	25741	25603	25709	25909	25813	25838	25925	25743	25804	25846	25885	25873	25926	25912	25764	25801	25915	25954	25664	25662	25903	25859	25857	25764	25808	25731	26005	25825	25779	25853	25816	25629	25747	26032	25995	25986	25869	25719	25823	25833	25638	25795	25884	25805	25928	25781	25831	25890	25747	25986	25653	25827	25841	25985	25948	26014	25807	25634	25753	25876	25846	25693	25739	25808	25926	25752	25824	25792	25597	25779	25814	25767	26040	25796	25710	25768	25848	25830	25636	25906	25967	25877	25612	25725	25902	25913	25780	25663	25933	25950	25922	25747	25872	25783	25923	25949	25702	25923	25825	25738	25768	25631	25925	25775	25872	25641	25936	25814	25748	25871	25777	25932	25763	25739	25790	25850	25871	25687	25979	25731	25786	25917	25726	25663	25960	25748	25650	25752	25744	25940	25726	25761	25835	25795	25823	25798	25925	25676	25762	25901	25912	26100	25926	25914	25954	25838	25846	25837	25576	25790	25796	25941	25731	25925	25794	25665	25896	25697	26063	25763	25989	25695	25707	25586	25786	25769	25824	25807	25750	25830	25786	25846	25915	25982	25700	25758	25802	26000	25913	25810	26033	25729	25691	25878	25843	25821	25823	25806	25804	25881	25801	25924	26026	25876	25682	25885	25663	25697	26022	25788	25887	25899	25722	25836	25798	25811	25600	25898	25813	25692	25783	25895	25772	25831	25781	25692	25930	25795	25695	25718	25782	25749	25770	25848	25801	25792	25769	25776	25861	25741	25891	25907	25807	25857	25809	25960	25907	25709	25799	25737	25742	25633	25846	25947	25882	25804	25755	26024	25739	25923	25716	25786	25831	25906	25791	25881	25978	25728	25868	25659	25819	25669	25650	25786	25841	25713	26012	25980	25820	25784	25707	25676	25947	25766	25827	25858	26028	25891	25928	25840	25796	25840	25884	25953	25897	25863	25842	26085	25970	25991	25860	25789	25783	25834	25714	25768	25908	25742	25765	25844	26066	26005	25838	25818	25789	25933	25830	25913	25700	25860	25744	25971	25958	25866	25804	25989	25865	25715	25970	25888	25786	25726	25700	25690	25891	25928	25730	25945	25910	26017	25915	26003	25650	25813	25837	25893	25813	25903	25861	25701	25978	25946	25666	25842	25858	25716	25812	25916	26041	26010	25798	25819	25897	25941	25775	25896	25834	25754	25971	25721	25973	25661	25927	25808	25777	25707	25792	25770	25709	25704	25826	25837	25616	25862	25781	25893	25805	26027	25866	25893	25916	25879	26078	25753	25783	25850	25924	25660	25867	25747	25903	25737	26021	25721	25817	25876	25844	25918	25913	25793	25823	26002	25877	25966	25703	25697	25898	25910	25729	25797	25873	25989	25933	25835	25763	25814	25602	25888	25774	25941	25732	25740	25793	25686	25843	25812	25792	25925	25906	25944	25877	25980	25857	25692	25802	25661	25827	25752	25910	25929	25800	25857	25848	25850	25735	25800	25742	25776	25827	25729	25823	25814	25846	25950	25952	25833	25722	25729	25854	25798	25825	25785	25764	25802	25717	26042	25963	25831	25895	25533	25956	25731	25775	25796	25702	25808	26146	25697	25615	25826	25892	25620	25886	26014	25838	25778	25936	25692	25805	25623	25842	25900	25713	25886	25852	25835	25757	25785	25626	25884	25846	25894	25755	25730	25799	25879	25830	25743	25880	25994	25924	26009	25796	25767	25692	26096	25693	25883	25716	25846	25857	25758	25829	25778	25879	25865	25828	25834	25872	25750	25727	25852	25793	25862	25784	25821	25943	25827	25818	25933	25908	25748	25788	25823	25757	25724	25902	25954	25793	25900	25842	25641	25723	25761	25819	25753	25946	25699	25763	25881	25657	25807	25783	25755	25768	25933	26010	25773	25940	25695	25960	25858	25920	25829	25809	25832	25837	25852	25835	25929	25855	25869	25842	25812	25815	25910	25975	25966	25960	25859	25848	25727	25837	25881	25852	25857	25774	25698	25874	25784	25858	25815	25893	25846	25889	25795	25891	25726	25849	25774	25900	25878	25861	25938	25809	25697	25812	25900	25776	25845	25697	25943	26006	25783	25780	25995	25869	25973	25960	25814	25812	25890	25926	25813	25746	25769	25886	25888	25817	25753	25867	25924	25629	25906	25830	25846	25866	25907	25841	25941	25786	25728	25893	25736	25849	25818	25982	25680	25708	25756	25809	25749	26059	25847	25866	25851	25709	26040	25966	25896	25864	25752	25935	25880	25827	25677	25907	25690	25872	25839	25800	25706	25815	25697	25864	25855	25886	25925	25847	25772	26022	25835	25882	25827	25708	26037	25685	25796	25724	25851	25889	25881	25728	25888	25842	25920	25961	26175	25871	25983	25915	25694	25713	25854	25953	25760	25721	25939	25714	25764	25784	25957	25853	25885	25988	25784	25893	25846	25825	25868	25863	25758	25898	25797	25835	25866	25940	25702	25643	25846	25889	25831	25661	25797	25975	25959	25782	25653	25933	25793	25825	25947	25830	25861	25865	25773	25836	25773	25932	25960	25752	25776	25841	25821	25801	25810	25898	25877	25597	25786	25953	25907	25876	25745	25849	25692	25865	25857	25869	25762	25618	25805	25878	25814	25636	25840	25915	25922	25731	25692	25752	25782	25726	25867	25670	25736	25892	25814	25705	25743	25830	25870	25830	26000	25608	25833	25935	25911	25741	25856	25890	25786	25761	25834	25935	25892	25819	25800	25825	25644	25873	25779	25774	25952	25946	25757	25878	25801	25693	26096	25785	25913	25876	25705	25915	25828	25784	25792	25868	25898	25810	25920	25779	25967	25680	25829	25894	25894	25840	25662	26093	25794	25940	25858	25717	25908	25828	25890	25811	26036	25822	25955	25825	25863	25831	25919	25856	25901	25884	25913	25879	25783	25720	26057	25790	25910	25733	25920	25643	25886	25732	25856	25846	25959	25849	25742	25732	25732	25912	25835	25855	25725	25954	25884	25884	25900	25853	25935	25674	25618	25772	25909	25758	25778	25829	25824	25873	25792	25902	25910	25889	25875	25852	25679	25925	25827	25941	25791	25767	25746	25991	26069	25945	25688	25748	25706	25885	25927	25770	25904	25637	25841	25732	25787
22738	25363	40532	37146	31302	33802	37763	35832	35933	36669	36510	36490	36486	36317	36270	35983	36136	36315	36264	35898	36145	36361	36287	35963	36321	36240	36144	36143	36069	36118	36102	36091	36028	36212	35881	36003	36251	36066	36199	35996	36148	36130	36043	36097	36148	35987	35980	36016	35860	36118	36009	36079	36036	36064	35886	35773	35969	36115	36071	35898	36052	36238	36141	36143	36046	35954	35993	36006	36268	35928	36222	35963	35766	35955	36084	36170	35881	36225	35999	35769	36098	36100	36108	36065	35930	36156	35809	35960	35969	35802	36027	36077	36112	36071	35959	36048	35753	36040	35963	36240	36201	35748	36065	35923	36299	36113	36164	35913	35663	36241	35952	36027	36062	36114	35928	35960	35893	35999	36097	35965	36325	36197	36025	35904	36002	35959	35884	36141	35878	35884	36095	35917	35792	35869	35774	35851	35989	35860	35950	35811	36091	35874	35810	35922	35891	35876	36110	35804	35976	35773	35834	36110	35990	35806	36079	36191	35956	35813	35727	36007	35947	35914	35957	35897	36069	35953	36075	35876	35796	36030	35991	36072	36031	36031	35923	35540	35908	35827	36152	35839	35719	36185	35975	35802	35912	36093	35729	35956	35889	35990	35779	36083	35961	35987	35990	35891	35606	35834	35880	35796	36240	36028	35880	36013	36335	35649	36086	36154	35913	35830	35856	35899	36106	35942	35538	35835	35839	35940	35961	35986	36022	35996	36006	35785	35832	36136	35708	35796	35932	35800	35905	35884	35891	35871	35740	35970	35980	36049	35919	35956	35891	35937	35947	35783	35750	36075	35933	36251	35835	36047	36109	36104	35817	36281	36076	35808	35817	36059	35987	36143	35886	35813	36058	35620	35943	35765	35786	35923	36005	35726	35907	36016	35852	35720	35836	36021	35931	35827	36055	35991	35962	35976	36037	35843	36065	36033	35872	35890	35958	35824	36127	36076	35881	36048	36283	35893	35726	35857	35952	36033	36132	35968	35835	36180	35843	36135	36039	35585	35930	35900	35797	36065	35816	36096	36069	35900	35918	35909	35700	36031	35882	35935	36037	35833	36092	36083	35984	35999	35889	35726	36013	35944	35868	36218	35951	35950	36072	35832	36189	35979	35971	35970	36264	35724	35922	35934	35857	35613	36070	35751	35860	36010	35874	35779	36143	35793	35908	35945	35793	35941	35879	36024	35947	35971	35916	36123	36189	35810	36059	36113	36113	35960	35990	35940	35922	35872	35887	35842	36128	36125	35804	36018	36006	35844	35651	35842	35751	35826	36049	36181	36017	35819	35954	36013	36119	35710	36229	35812	35946	35991	36056	35921	35790	36160	36008	35653	36105	35981	35987	36017	35739	36047	35930	35899	36119	35862	35822	35969	35875	36123	35829	36059	35954	36055	35913	35769	35970	35890	35895	35853	35982	35959	35954	35889	35989	35922	35859	35949	36067	35950	35841	36069	35874	35882	35982	35698	35618	35928	35879	36124	36086	35835	35694	35963	35895	35899	36159	35978	36060	36134	35945	35836	35789	35921	35951	35711	35760	36140	35978	36151	35804	36107	35868	35906	36025	35671	35997	36327	36040	36127	35984	36028	35955	35822	36064	35830	35916	36037	36053	35998	35758	35759	36013	35957	35988	35856	35914	35957	36031	36018	35887	36020	35848	35904	36211	35958	35815	36053	36117	35918	35867	35994	35660	36147	35942	35740	35909	36094	35946	35837	36145	35706	36129	35993	35714	35884	35883	35931	35908	35849	35720	36084	36026	35807	35709	35834	36216	35700	35688	35726	36001	35884	36095	35922	35888	35911	35821	35760	35845	35997	35852	35743	35781	36028	35967	36017	36025	36041	35877	35885	35945	35878	35756	35811	35921	35778	36196	36124	36024	36258	35726	35939	35982	36093	36369	35879	36037	35950	36055	36234	36084	35863	36001	35897	35998	36075	36250	35815	35859	35949	35977	35802	35974	36055	36226	36007	36200	36033	36270	35990	35777	35883	35954	36033	35652	35988	35835	35976	35984	36007	36044	35995	36164	35856	35770	36071	35957	36035	36162	36113	36302	36185	35852	36150	36133	35973	36212	35987	35890	35928	35900	35901	35771	35832	35897	36131	36065	35941	36167	35828	35769	35960	35911	35597	36376	35958	36035	35902	35941	35669	36031	35911	35976	35892	36105	35855	35802	35868	35809	36015	35806	35838	36010	36012	35882	36155	35975	36132	35753	35832	36047	35900	36247	36130	35877	35676	36198	36073	35726	35952	35865	35874	36373	35900	36079	36072	36007	35993	35990	35722	36083	35894	35851	35543	36029	35801	36146	36081	36093	35714	35928	35962	36224	35921	35987	36060	36087	35962	35842	36242	36021	35970	36108	35946	35862	36138	36141	35823	36129	36001	36145	35846	35710	36060	35988	36081	35958	36010	35874	35947	36160	35922	35939	35876	35891	35933	35860	35833	36246	35955	36037	36240	35771	35993	35921	35633	36066	35790	35930	35901	35990	35874	35899	36163	36014	36140	35891	35758	35979	35933	36011	36128	35898	35925	35892	35841	36138	35995	35993	35981	36230	35943	35844	35863	35794	35859	36046	36017	35844	35741	35669	35873	35986	35885	36015	35780	35963	36056	35835	36097	35849	35951	35920	36164	35928	35854	36001	36003	35847	35895	36013	36024	36163	36079	35939	36062	35864	35903	36129	36163	36157	36056	35896	36088	36048	36092	36192	35870	36070	36023	35927	35943	35746	35796	36045	35921	35603	35809	35955	36008	35964	36092	35991	35867	36031	35942	35846	35959	35873	36131	36132	36340	36077	35826	35928	35884	35992	35788	36046	35886	35896	36120	36152	35718	35837	35986	35772	36260	35967	36013	35947	35942	36135	35931	36006	35917	36131	35937	35978	35900	35946	36014	35911	35874	35863	35676	35992	35749	36025	36065	35906	36016	36050	36003	36172	36031	36085	35956	36004	35985	35848	35741	35972	35772	35865	35866	35908	35958	35871	35892	36084	36104	35903	35788	36155	35873	36058	35854	35816	36275	35791	36145	36147	35784	35969	35884	36109	35839	36042	35968	36232	35925	35879	35981	36086	35826	35898	36003	36069	35899	35898	36026	36200	35856	36006	36007	36177	35995	35886	35872	36013	36009	36011	36050	36081	35983	35896	36037	36079	35963	35881	35727	36261	36146	35955	36152	35857	36022	35906	35638	35928	36094	35900	35893	35844	36025	35684	35968	35997	35846	35893	35920	36096	35996	35996	35905	35999	35903	35834	35990	36119	35807	36044	36183	36050	35890	36135	36073	36109	36192	35895	35983	35957	36219	36136	35958	35857	35867	35900	35774	35968	35991	36084	36165	35925	36027	35968	35835	35973	35898	35932	36133	36009	36006	35853	35922	36181	35891	36028	36027	36056	35859	36098	35981	36016	36004	35881	35942	36016	36056	35884	35808	36065	35893	35724	35791	35901	35658	36051	35910	35903	35897	36011	35999	35946	35852	35975	36138	36042	35815	35715	35857	35777	35862	35832	35946	35971	35989	35664	36135	35729	36040	36023	36091	35986	36209	35746	35799	35949	36029	36101	35900	35910	35829	35982	35922	36222	36044	35949	36083	36107	35837	36114	35856	36063	35855	35945	36126	35896	35758	36025	35846	36105	35771	36051	35998	36060	35985	36074	36029	36117	36294	36157	35903	35941	35993	35909	35964	35835	35766	35661	36026	35837	36162	36044	35792	36071	35840	36167	35924	36061	35864	36232	36008	35939	35809	35813	35925	36021	36006	35835	35792	36080	36029	35944	35894	36345	36091	35888	35988	36166	36023	36096	36056	35840	35883	35998	35833	36107	36062	35985	36084	36042	35958	35919	35767	36034	35946	35950	35832	35859	36182	36033	35939	35834	36091	36089	35948	35905	36184	35873	36030	35912	35944	35862	36145	35808	35775	35999	36079	36224	36122	35737	35923	35888	35743	36111	35756	35988	36158	35989	36132	35981	35997	35791	36022	35866	35814	35781	36311	36145	36152	35961	35907	36134	36095	35966	35841	35888	35766	35981	35896	35800	36004	36022	36069	36111	35957	36224	35938	36280	36014	35832	35863	36011	36157	35966	36043	36227	36036	35997	36266	36197	36191	36000	35997	36118	35917	35828	35835	36127	36025	36119	36040	35526	35851	35901	36142	36043	35944	35973	35797	35941	35901	36001	35891	35875	35911	35912	35987	35699	35800	35816	35981	35968	35952	35841	35899	36058	36070	36134	36072	35848	35867	35927	36099	35988	35783	35846	35676	36098	35880	36013	35994	35794	35855	36018	35742	35935	36032	36117	35995	35940	35992	35958	35942	35999	35862	35795	35629	35727	36004	36165	35859	35986	36209	35847	36164	35909	36022	36135	35999	35904	35783	35837	36020	35989	36134	35983	35822	35998	35636	35795	35928	36098	35701	35837	36041	35852	36176	36221	36284	36106	36023	35858	35897	35875	35783	35817	36029	35704	35825	35949	35736	35902	35861	35854	35965	35982	35972	35699	35968	35960	35894	35866	35899	36036	36058	35803	36072	35893	36040	36160	35888	35878	36129	36003	35953	35961	35951	36404	36005	35964	36131	35939	35989	35476	36295	36065	35958	36115	35912	36091	35980	36120	36020	35915	36118	35777	35781	35769	36118	35860	35779	36049	36047	35761	36175	35966	36040	36091	35685	36088	35918	36053	36096	35938	35982	36068	35924	36064	35809	35933	35897	35940	35896	35733	35923	35698	35969	35981	35917	36113	35986	35696	36035	35778	36064	35778	36002	35898	36144	36085	36023	36060	35971	35812	35905	36059	36047	36152	36040	35792	36131	35900	35840	36055	35926	36196	36040	36004	35685	35755	35691	36141	35863	35844	36070	36282	35757	35965	35648	36098	36023	35967	35836	35950	35856	35902	35829	36039	35825	35707	35851	35927	36106	35916	35730	35861	36097	36152	35926	35967	35711	35711	35933	36102	36050	35895	35940	35825	36055	35957	36024	35833	35966	36105	35854	35901	35753	35954	35894	35932	36283	35993	36032	35636	35649	35992	36086	36098	36334	35982	36040	35804	35849	35926	35958	35811	36008	36108	35940	35960	36180	35770	36058	35736	36081	36215	35996	36015	35922	36073	35863	35854	35795
58413	99524	92616	68468	41230	29416	26569	26092	25980	26152	26035	26119	26218	26177	26421	26321	26159	26460	26083	26206	26364	26282	26406	26306	26249	26343	26005	26443	26183	26330	26263	26311	26331	26202	26021	26239	26254	26209	26332	26372	26276	26126	26156	26186	26062	26117	26350	26192	26081	26318	26275	26286	26220	26175	26360	26230	26321	26257	26214	26143	26090	26130	26318	26245	26230	26273	26307	26298	26098	26120	26344	26391	26299	26288	26223	26306	26360	26265	26071	26191	26307	26113	26297	26181	26175	26230	26307	26206	26113	26212	26159	26220	26152	26272	26202	26173	26304	26240	26215	26254	26110	26400	26340	26363	26398	26380	26090	26331	26338	26280	26310	26371	26145	26296	26212	26109	26127	26287	26169	26140	26248	26306	26166	26201	26326	26263	26247	26354	26183	26268	26209	26171	26184	26357	26358	26201	26094	26459	26215	26189	26349	26006	26254	26240	26249	26248	26158	26220	26360	26305	26273	26244	26306	26115	26233	26221	26205	26155	26189	26296	26275	26088	26306	26202	26185	26067	26199	26026	26335	26065	26115	26435	26186	26359	25968	26145	26118	26419	26224	26269	26259	26156	26440	26181	26270	26106	26164	26456	26290	26230	26192	26195	26137	26292	26299	26386	26237	26216	26195	26246	26257	25964	26232	26303	26322	26193	26503	26339	26232	26160	26214	26173	26185	26159	26008	26250	26229	26175	26261	26348	26330	26182	26375	26309	26070	26182	26253	26179	26286	26300	26450	26301	26285	26276	26171	26395	26171	26160	26214	26281	26258	26045	26344	26254	26246	26296	26210	26225	26395	26408	26240	26194	26022	26332	26079	26178	26235	26340	26226	26340	26131	26534	26178	26354	26033	26125	26267	26273	26298	26309	26192	26124	26205	26520	25964	26403	26236	26045	26213	26316	26159	26257	26055	26394	26344	26480	26166	26343	26211	26381	26245	26261	26190	26348	26239	26551	26315	26224	26249	26217	26378	26303	26350	26268	26308	26288	26218	26148	26321	26129	26027	26094	26106	26262	26143	26257	26177	26128	26333	26248	26240	26021	26137	26229	26052	26090	26393	26107	26207	26136	26358	26165	26172	26182	26262	26231	26309	25999	26318	26112	26362	26199	26228	26241	26217	26040	26203	26195	26472	26147	26202	26030	26139	26375	26002	26247	26185	26238	26130	26228	26418	26117	26281	26055	26033	26267	26300	26218	26386	26204	26260	26131	26190	26396	26076	26280	26363	26315	26287	26388	26311	26317	26455	26532	26166	26346	26248	26263	26229	26039	26273	25971	26194	26278	26304	26298	26206	26244	26272	26194	26256	26356	26308	26324	26200	26271	26165	26389	26288	26227	26245	26259	26311	26404	26153	26106	26228	26107	26042	26104	25971	26166	26212	26219	26216	26236	26159	26193	26310	26113	26257	26273	26112	26294	26163	26269	26377	26189	26262	26281	26255	26249	26123	26289	26202	26185	26133	26271	26079	26250	26314	26033	26135	26338	26258	26265	26373	26203	26138	26297	26162	26346	26339	26170	26371	26104	26320	26178	26237	26221	26245	26172	26238	26160	26339	26185	26109	26179	26174	26243	26366	25962	26265	26215	26237	26086	26325	26143	26038	26268	26228	26363	26205	26301	26341	26190	26244	26362	26111	26177	26258	26085	26001	26293	26242	26154	26368	26057	26341	26236	26174	26226	26159	26241	26097	26166	26428	26215	26239	26059	26202	26393	26220	26119	26151	26286	26223	26262	26120	26277	26197	26311	26206	26152	26067	26219	26440	26150	26230	26373	26189	26173	26173	26267	26180	25960	26454	26252	26155	26414	26165	26235	26118	26129	26262	26313	26212	26074	26225	26177	26302	26295	26314	26163	26099	26315	26164	26238	26171	26211	26183	26244	26289	26232	26345	25943	26235	26298	26201	26068	26147	26181	26209	26246	26171	26265	26067	26128	26330	26159	26205	26341	26056	26221	26073	26299	26321	26140	26396	26211	26311	26217	26221	26138	26264	26284	26173	26239	25963	26124	26302	26287	26240	26275	26245	26193	26420	26208	26202	26292	26315	26301	26348	26123	26453	26151	26184	26129	26393	26150	26306	26224	26348	26218	26291	26139	26175	26081	26376	26172	26389	26260	26098	26363	26151	26333	26342	26214	26302	26203	26157	26271	26166	26217	26044	26145	26207	26091	26286	26239	26299	26014	26181	26177	26313	26104	26194	26169	26433	26401	26242	26258	26213	26251	26204	26339	26264	26401	26298	26212	26139	26443	26211	26310	26351	26197	26139	26216	26246	25992	26166	26078	26206	26122	26265	26024	26239	26472	26176	26393	26218	26080	26114	26245	26209	26159	26341	26256	26336	26308	26340	26197	26231	26326	26241	26411	26434	26252	26172	26311	26221	26237	26321	26004	26353	26214	26145	26129	26459	26367	26249	26093	26253	25992	26344	26079	26498	26133	26251	26362	26447	26148	26217	26242	26282	26267	26135	26227	26179	26315	26116	26348	26514	26319	26195	26320	26300	26309	26182	26093	26215	26337	26049	26207	26148	26165	26057	26171	26284	26237	26243	26192	26273	26242	26277	26215	26262	26150	26192	26325	26129	26268	26206	26147	26381	26175	26305	26115	26118	26124	26308	26236	26359	26387	26212	26270	26180	26354	26258	26367	26245	26129	26290	26226	26245	26246	26122	26174	26217	26099	26157	26157	26232	26211	26291	26285	26214	26233	26201	26101	26207	26200	26269	26195	26271	26222	26144	26196	26190	26117	26182	26264	26090	26195	26214	26118	26329	26261	26300	26170	26235	26150	26126	26226	26251	26138	26001	25979	26047	26184	26296	26149	26144	26375	26201	26169	26232	26122	26051	26309	26193	26318	26316	26226	26519	26198	26328	26239	26257	26255	26229	26181	26278	26073	26208	26251	26418	26236	26488	26079	26321	26262	26013	26325	26251	26339	26369	26383	26265	26406	26218	26193	26156	26326	26081	26029	26108	26247	26037	26261	26358	26267	26157	26247	26226	26307	26342	26344	26287	25973	26054	26140	26305	26169	26118	26205	26085	26145	26292	26199	26224	26327	26256	26281	26164	26372	26152	25960	26385	26145	26239	26167	26261	26502	26280	26330	26354	26174	26253	26193	26098	26066	26233	26209	26198	26292	26286	26261	26374	26227	26338	26284	26347	26262	26199	26355	26255	26237	26322	26307	26152	26149	26316	26224	26303	26221	26324	26371	26055	26303	26113	26278	26250	26343	26352	26339	26306	26202	26178	26358	26278	26079	26174	26320	26317	26369	26047	26444	26157	26224	26357	26345	26284	26092	26108	26210	26458	26304	26410	26233	26477	26307	26130	26297	26344	26187	26230	26331	26325	26191	26209	26218	26329	26275	26219	26424	26212	26156	26352	26098	26234	26200	26191	26309	26071	26042	26281	26254	26224	26335	26276	26115	26422	26157	26187	26138	26055	26308	26319	26094	26291	26089	26206	26173	26195	26321	26270	26297	26227	26145	26238	26188	26432	26168	26131	26110	26277	26264	26254	26185	26283	26166	26379	26143	26404	26433	26196	26182	26339	26308	26126	26458	26153	26390	26295	26189	25999	25963	26144	26321	26130	26238	26139	26256	26061	26391	26255	26363	26265	26319	26120	26125	26080	26363	26268	26138	26289	26335	26185	26311	26253	26221	26202	26350	26448	26263	26277	26326	26226	26347	26507	26162	26455	26246	26284	26202	26408	26216	26398	26177	26220	26428	26318	26207	26310	26075	26219	26313	26263	26073	26128	26301	26414	26198	25947	26168	26201	26414	26263	26319	26349	26250	26275	26387	26173	26308	26376	26259	26029	26288	26329	26370	26170	26187	26341	26407	26253	26298	26301	26287	26138	26551	26214	26317	26240	26217	26186	26248	26217	26236	26271	26254	26103	26276	26115	26210	26321	26205	26056	25983	26154	26078	26425	26211	26275	26308	26265	26289	26255	26182	26081	26289	26325	26028	26138	26125	26079	26172	26230	26366	26303	26155	26184	26371	26270	26058	26318	26318	26065	26219	26280	26072	26057	26440	26099	26373	26152	26233	26340	26258	26231	26253	26425	26157	26171	26335	26124	26085	26310	26102	26276	26408	26301	26412	26075	26229	26030	26246	26106	26371	26142	26248	26246	26221	26418	26389	26367	26090	26245	26172	26186	26316	26243	26122	26377	26245	26150	26335	26261	26126	26217	26315	26138	26196	26190	26322	26316	26113	26067	26178	26263	26279	26274	26173	26408	26188	26244	26118	26359	26233	26250	26083	26217	26391	26367	26456	26325	26264	26291	26295	26268	26135	26195	26375	26151	26310	26071	26276	26307	26284	26268	26244	26129	26124	26171	26285	26258	26267	26287	26444	26204	26088	26315	26313	26389	26197	26174	26394	26116	26297	26358	26162	26155	26092	26125	26183	26262	26492	26321	26114	26411	26017	26265	26315	26181	26272	26424	26097	26180	26410	26188	26182	26139	26208	26280	26187	26415	26287	26236	26314	26249	26251	26437	26179	26416	26171	26290	26240	26161	26281	26229	26040	26310	26221	26210	26236	26124	26229	26156	26491	26311	26182	26087	26227	26161	26278	26384	26186	26212	26233	26292	26350	26174	26134	26420	26046	26399	26171	26158	26211	26435	26111	26226	26296	26095	26345	26323	26287	26367	26365	26232	26162	26216	26323	26412	26375	26137	26257	26419	26323	26387	26065	26338	26160	26327	26050	26077	26266	26372	26284	26487	26212	26261	26244	26095	26091	26147	26249	26318	26282	26245	26236	26116	26225	26105	26058	26350	26392	26123	26317	26176	26178	26094	26329	26197	26022	26202	26291	26178	26161	26488	26201	26263	26013	26248	26085	26046	26240	26352	26560	26138	26159	26178	26181	26319	26238	26476	26182	26078	26253	26349	26104	26094	26257	25999	26249	26316	26253	26148	26090	26305	26266	26316	26200	26067	25988	26408	26309	26173	26393	26227	26281	26232	26376	26101	26497	26378	26141	26224	26222	26296	26234	26076	26113	26266	26321	26241	26253	26050	26057	26248	26293	26158	26334	26159	26276	26217	26294	26306	25946	26118	26433	25997	26273	26333	26063	26120	26138	26245	26233	26315	26170	26487	26068	26271	26195
32034	40249	47095	39205	33446	32755	32576	32221	32488	32512	32397	32446	32073	32274	32162	32252	32337	32241	32351	32113	32367	32180	32468	32300	32181	32120	32637	32274	32199	32422	32255	32438	32282	32293	32269	32146	32216	32571	32350	32236	32196	32278	32223	32265	32228	32088	32189	32407	32475	32088	32348	32293	32267	32172	32322	32003	32225	32368	32269	32303	32318	32027	32106	32383	32331	32126	32188	32214	32213	32219	32068	32256	32457	32143	32316	32506	32458	32298	32112	32103	32104	32102	32499	32250	32112	32056	32268	32226	32255	32291	32279	32192	32172	32174	32094	32408	32237	32466	32199	32350	32106	32291	32165	32114	32016	32399	32491	32062	32127	32373	32173	32677	32127	32084	32367	32359	32031	32022	32320	32431	32353	32432	32280	32507	32246	32161	32475	32299	32206	32283	32342	32235	32153	32116	32267	32336	32307	32405	32266	32431	32321	32333	32084	32118	32265	32081	32331	31872	32500	32352	32214	32275	32282	32267	32261	32176	32129	32280	32009	32113	32151	32332	32249	32084	32129	32332	32208	31966	32144	32060	32324	32491	32398	32062	32444	32599	32321	32202	32171	32045	32251	32033	32288	32052	32152	32134	32178	32066	32357	32526	32293	32354	32256	32212	32345	32241	32132	32223	32298	32137	32280	32181	32268	32133	32166	32053	32230	32132	32164	31927	32184	32044	32230	32262	32388	32013	31973	32153	32130	32272	32223	32163	32198	32331	32129	32199	32128	32041	32417	32082	32249	32169	32301	32029	32118	32227	32172	32296	32205	32319	32292	32410	32160	32460	32367	32373	32316	32061	32244	32266	32447	32209	32178	32277	32463	32003	32479	32017	32309	32378	32223	32206	32257	32089	32283	32247	32279	32176	31955	32274	32064	32059	32029	32063	32271	32125	32468	32390	32305	32140	32299	32037	32218	32256	32279	32042	32361	32355	32324	32130	32214	32264	32107	32166	32457	32137	32373	32382	32237	32349	32350	32424	32436	32180	32392	32182	32265	32186	32311	32237	32167	32149	32262	32218	32286	32308	32211	32083	32316	32138	32417	32198	32239	32702	32264	32341	32449	32052	32334	32137	32384	32328	32080	32205	32436	32139	32485	32400	32327	32324	32336	32254	32167	31990	32236	32434	32337	32084	32080	32358	32352	32192	32359	32298	32336	32343	32074	32098	32096	32302	32390	32407	32284	32209	32188	32086	32323	32282	32611	32091	32243	32152	32223	32418	32253	32299	32310	32004	32236	32204	32029	32402	32240	32143	32234	32057	32050	32086	32225	32418	32100	32318	32219	32087	32147	32110	32351	32262	32211	32093	32332	32163	32369	32188	32297	32022	32287	32242	32233	32249	32222	32316	32212	32327	32243	32023	32194	32230	32269	32223	32292	32188	32487	32186	32345	32320	32287	32003	32095	32115	32489	32188	32634	32251	32386	32015	32195	32064	32326	32360	32148	32522	32333	32493	32001	32066	32478	32246	32185	32624	32331	32324	32052	32332	32384	32205	32255	32327	32343	31829	32230	32323	32210	32013	32131	32284	32035	32321	32355	32056	32274	32267	32191	32227	32283	32449	32343	32192	32096	32110	32169	31984	32125	32112	32187	32340	32559	32303	32042	32390	32034	32272	32091	32080	32326	32240	32220	32403	32051	32199	32201	32362	32208	32205	32610	32364	32213	32144	32319	32074	32392	32301	32226	32254	32383	32400	32403	32159	32159	32164	32175	32348	32018	32379	32363	32128	32068	32101	32068	32304	32146	32333	32183	32324	32402	32143	32362	32223	32216	32302	32279	32247	32227	32157	32306	32300	32065	32305	32373	31993	32422	32337	32250	32205	32284	32402	32253	32430	32135	32390	32001	32169	32179	32201	32236	32112	32214	32143	32317	32298	32236	31973	32211	32294	32161	32244	32102	32151	32226	32101	32550	32225	32159	32166	32378	32416	32354	32384	32376	32089	32403	32186	32146	32189	32053	32141	31928	32022	32183	32211	32369	32511	32349	32203	32377	32315	32255	32203	32356	32396	32308	32517	32199	32231	32232	32216	32174	32343	32367	32251	32322	32064	32255	32224	32112	32280	32274	32430	32394	32393	32051	32291	32140	32170	32384	32282	32217	32358	32452	32327	32376	32166	32082	32002	32295	32304	32019	32297	31978	32091	32122	32087	32153	32418	32186	32184	32577	32124	32458	32057	32029	32204	32153	32237	32333	32446	32412	32209	32165	32247	32204	32653	32420	32437	32247	32208	32011	32095	32171	32082	32348	32339	32309	32237	32303	32268	32497	32054	32175	32063	32265	32251	32353	32270	32233	32396	32416	32372	32387	32274	32159	32310	32412	32077	32357	32511	32203	32102	32495	32189	32219	32275	32027	32238	32158	32089	32383	32167	32351	32204	32449	32275	32601	32338	32338	32116	32261	32103	32087	32246	32327	32125	32086	31836	32218	32219	32293	32130	32172	32407	32099	32030	32197	32180	32217	32414	32223	32236	32153	32062	32175	32174	32046	32202	32293	32411	32095	32246	32517	32207	32242	32306	32151	32023	32148	32311	32177	32378	32361	32076	32313	32229	32138	32375	32216	32104	32431	32298	32212	32129	32112	32082	32441	32428	32381	32550	32396	32452	32510	32421	32093	32234	32124	32116	32444	32265	32392	32384	32505	32319	32196	32347	32047	32282	32240	32133	31968	32248	32368	32261	32497	32186	32219	32051	32061	32210	32434	32110	32384	32189	32152	32245	32466	32296	32185	32322	32312	32182	32202	32181	32230	32247	32324	32297	32359	31995	32226	32155	32546	32412	32563	32208	32256	32355	32133	32161	32177	32056	32136	32244	32123	32234	32313	32327	32467	32268	32069	32210	32369	32522	32106	32233	32146	32493	32100	32055	32165	32321	32340	32102	32217	32450	32311	32336	32290	32285	32138	32300	32401	32151	32351	32410	32499	32329	32140	32051	32248	32394	31983	32248	32199	32197	32183	32175	32371	32254	32103	32276	32255	32383	32139	32302	32159	32250	32293	32157	32333	32485	32408	32231	32305	32113	32191	32293	31976	32155	32183	31986	32032	32469	32320	32210	32557	32355	32604	32150	32190	32367	32005	32429	32158	32085	32350	32438	32235	32266	32168	32175	32281	32416	32186	32287	32450	32020	32442	32266	32393	32452	32177	32323	32260	32525	32281	32202	32162	32306	32207	32443	32336	32395	32159	32489	32393	32383	32275	32096	32181	32611	32410	32368	32401	32187	32382	32134	32393	32379	32188	32175	31950	32188	32309	32259	32258	32128	32024	32294	32333	32290	32123	32163	32317	32314	32133	32283	32040	32236	32351	32155	32393	32307	32295	32215	32110	32001	32223	32250	32174	32040	32098	32196	32232	32343	32231	32437	32158	32548	32155	32106	32295	32145	32333	32237	32247	32150	32246	32202	32142	32272	32288	32374	32168	32192	32182	32314	32230	32243	32271	32300	32460	32272	32421	31847	32045	32176	32252	32161	32161	32305	32372	32072	32232	32217	32192	32427	32224	32454	32260	32013	32398	32241	32184	32396	32101	31900	32151	32319	32193	32290	32152	32296	32435	32352	32408	32354	32369	32258	32187	32279	32287	32343	32404	32160	31977	32357	32317	32242	32197	32212	32430	32212	32426	32373	32146	32182	32165	32080	32328	32353	32304	32315	32434	32024	32256	32008	32239	32335	32241	32450	32107	32172	32064	32305	31961	32191	32451	32464	32432	32317	32181	32178	32482	32268	32197	32290	32262	32287	32254	32153	32301	32308	32182	32327	32384	32108	32124	32110	32013	32551	32466	32345	32434	32171	32258	32159	32072	32242	32174	32080	32464	32144	32471	32051	32302	32408	32324	32484	32146	32285	32225	32093	32439	32065	32276	32317	32339	32087	32226	32138	31991	32034	32274	32453	32122	32203	32149	32133	32035	32209	32371	32149	32003	32019	32195	32246	32265	32126	32232	32314	32144	32059	32117	32284	32488	32159	32238	32322	32252	32298	32507	32258	32197	32239	32135	32319	32422	32401	32232	32012	32304	32187	32274	32111	32373	32469	32321	32138	32090	32240	32268	32315	32255	32239	32256	32217	32208	32218	32400	32174	32301	32417	32363	32250	32302	32195	32258	32164	32328	32229	32296	32089	32457	32297	32297	32240	32369	32027	31989	32082	32273	32287	32464	32218	32202	32255	32379	32222	32397	32236	32147	32229	32334	32127	32248	32308	32315	32249	32003	32083	32225	32324	32091	32097	32093	32282	32323	32284	32317	32321	32396	32565	32335	32245	32285	32319	32101	32406	32203	32286	32251	32157	32247	32403	32361	32222	32032	32224	32311	32404	32191	32074	32342	32343	32379	32328	32419	32260	32395	32404	32091	32039	32105	32296	32349	32329	32247	32324	32560	32296	32361	32367	32462	32281	32279	32386	32169	32339	32217	32319	32072	32253	32451	32445	32232	32025	32322	32289	32159	32368	32306	32210	32471	32272	32329	32151	32218	32074	32107	32276	32231	32290	32166	32492	32282	32257	32358	32476	32221	32222	32204	32207	32484	32165	32149	32057	32207	32351	32112	32091	32503	32095	32352	32288	32181	32234	32248	32257	32522	32192	32409	31987	32320	32490	31926	32167	32311	32341	32218	32617	32309	32136	32232	32173	32197	32384	32297	32288	32246	32134	32356	32396	32416	32263	32367	32076	32130	32069	32102	31948	32344	32277	32110	32214	32309	32337	32168	32437	32283	32375	32343	32298	32066	32392	32341	32404	32135	32153	32400	32286	32038	32364	32164	32173	32317	32354	32268	32026	32238	32236	32349	32217	32343	32444	32326	32232	32253	32231	32155	32250	32398	32152	32041	32111	32459	32378	32316	32285	32529	32252	32258	32188	32326	32041	32301	32346	32376	32080	32344	32429	32102	32291	32046	32279	32161	32278	32198	32195	32143	32265	32212	32236	32297	32135	32427	32195	32106	32338	32354	32341	32191	32175	32296	32176	32256	32222	32223	32151	32456	32437	32314	32293	32188	32427	32220	32021	32392	32205	32521	32164	32338	32273	32049	32038	32283	32133	32040	32259	32107	32417	32385	32394	32182	32325	32245	32285	32469	32203	32264	32067	32430	32290	32145	32276	32410	32148	32175	32339
45034	63481	49577	32720	25968	24652	24259	24176	24220	24188	24079	24358	24258	23976	24295	24173	24273	24350	24361	24239	24330	24067	24163	24154	24153	24381	24118	24204	24125	24215	24056	24045	24230	24070	24240	24066	23942	24117	24059	24088	24234	24096	24380	24133	24336	24051	24026	24271	24167	24206	24063	24141	24320	24283	24196	24150	24047	24311	24113	24267	24313	24304	24097	24316	24305	24153	24423	24039	24262	24208	24161	24329	24213	24155	24119	24263	24367	24223	24303	24170	24128	24161	24276	24379	24294	24174	24111	24083	24217	24272	24271	24225	24126	24271	24234	24177	24114	24432	24052	24299	24102	23997	24139	24178	23961	24250	24033	24085	24175	24079	24227	24104	24327	24272	24137	24078	24092	24304	24353	24007	24119	24184	24270	24184	24061	24155	24349	24216	24220	24318	24310	24190	24268	24311	24245	24227	24139	24114	24101	24162	24327	24310	24207	24176	24326	24102	24266	24235	24210	24113	24178	24096	24311	24163	24276	24129	24185	24246	24002	24084	24278	24064	24158	24391	24096	24208	24439	24156	24100	24335	24159	24181	24182	24053	24135	24244	23979	24076	24285	24225	24053	24212	24067	24343	24263	24201	24201	24155	24149	24184	24111	24110	24112	24000	24123	24046	23999	24104	24189	23954	24247	24072	24258	24352	24430	24075	24118	24399	24093	24259	24120	24231	24065	24123	24153	24268	24337	24204	24019	24104	24178	24173	24173	24466	23948	24381	24206	24215	24140	24169	24111	24123	23918	24263	24123	24153	24301	24126	24380	24252	24125	24262	24252	24262	24202	24214	24297	24236	24289	24208	24256	24103	24207	24126	24165	24267	24204	23985	24096	24024	24094	24067	24173	24198	24213	24031	24145	24084	24239	24296	24157	24205	24000	24235	24121	24190	24314	24328	24178	24267	24076	24171	24012	24255	24136	24298	24248	24363	24068	24224	23910	24222	24186	24205	24056	24304	24077	24181	24105	24222	24198	24056	24114	24244	24321	24020	24139	24219	24235	24309	24172	24188	24295	24183	24030	24410	24118	24116	24290	24200	24276	24171	24276	24144	24158	24228	24155	24212	24126	24244	24131	24186	24006	24272	23973	24129	24175	24038	24166	24270	24300	24168	24031	24161	24214	24358	24200	24229	24101	23881	24184	24204	24184	24156	24022	24050	24266	23931	24168	24217	24200	24149	24208	24245	24403	24227	24142	24261	24286	24308	24345	24116	24087	24233	24272	23997	24175	24209	24216	24212	24025	24154	24163	24171	24191	24215	24253	24093	24259	24118	24118	24072	24309	24201	24081	24309	24254	24267	24063	24279	24041	24104	23912	24205	24062	24205	24178	24169	24125	24225	24246	24128	24203	24103	24207	24081	24259	24302	24209	24023	24298	24351	24021	24265	24123	24156	24344	24056	24277	24089	24202	24255	24378	24278	24134	24375	24265	24185	24188	24165	24226	24120	24186	24314	24115	24147	24238	24408	24111	24206	24309	24194	24287	24193	24135	24092	24301	24193	24075	24342	24053	24097	24298	24129	23923	24266	24379	24009	24229	24260	24193	24065	24351	24057	24212	24223	24310	24125	24128	24189	24188	24071	24375	24118	24146	23969	24376	24190	24133	24376	24085	24095	24062	24198	24392	24233	24086	24039	24112	24092	24341	24213	24314	24100	24217	24139	24230	24221	24141	24262	24199	24076	24149	24359	24194	24268	24324	24021	24095	24327	24376	24038	24139	24264	24264	23971	24236	24142	24211	24284	24161	24342	24382	24210	24290	24279	24321	24060	24395	24312	24132	24074	24074	24112	24213	24090	24223	24115	24278	24153	24283	24362	24000	24117	24256	24216	24220	24133	24161	24127	24309	24027	24226	24210	24064	24100	24021	24222	24162	24172	24070	24058	24522	24237	24238	24134	24469	24172	24323	24183	24259	24221	24276	24142	24239	24181	24223	24074	24060	24244	23966	24374	24371	24060	24100	24278	24178	24366	24046	24128	24210	24161	24025	24065	24110	24309	24045	24053	24114	24026	24219	24214	24164	24206	24220	24345	24065	24112	24255	24283	24299	24080	24155	24244	24197	24045	24073	24202	24249	24186	24185	24154	24130	24029	24237	24441	24131	24405	24251	24070	24154	24286	24272	24349	24327	24324	24358	24167	24113	24376	24059	24258	24331	24038	24095	24246	24191	24131	24222	24147	24244	24219	24247	24134	24078	24103	24215	24145	24292	24229	24370	24067	24261	24133	24078	24183	24234	24175	24126	24278	24146	24309	24233	24201	24285	24188	24202	24238	24257	24219	24273	24282	24330	24243	24184	24065	24362	24140	24336	24293	24025	24452	24246	24128	24162	24205	24203	24220	24285	24066	24343	24151	24084	24526	24047	24046	24121	24225	24199	24164	24352	24134	24187	24268	24027	24324	24308	24085	24036	24302	24192	24199	24318	24239	24049	24057	24023	24071	24340	24324	24194	24020	24277	24232	24183	24046	24387	24274	24259	24372	24278	24147	24078	24258	24083	24243	24169	24143	24024	24098	24271	24091	23961	24192	24245	24142	24193	24059	24471	24050	24092	24074	24185	24256	24197	24133	24275	24139	24129	24212	24176	24116	24189	24092	24170	24341	24133	24155	24427	24209	24168	24342	24188	24137	24219	23795	24372	24124	24180	24388	24138	24358	24130	24423	24340	24250	24269	24161	24299	24079	24349	24293	24233	24222	24229	24176	24329	24152	24143	24450	24172	24253	24244	24045	24240	24146	23988	24099	24201	24186	24118	24257	24194	24128	24269	24149	24382	24083	24187	23998	24153	24136	24072	24065	24017	24133	24305	24221	24006	24252	24080	24048	24204	24161	24296	24309	24354	24243	24126	24341	24035	24237	24173	24155	24164	24227	24238	24189	24206	24206	24214	24248	24124	24138	24269	24256	24161	24224	24334	24125	24070	24305	23933	24167	24111	24304	24204	24261	24245	24408	24206	24255	24122	24146	24192	24103	24307	24318	24187	24149	24216	24260	24056	24289	24229	24106	24189	24137	24171	24169	24309	24156	24214	24074	24111	24263	24055	24092	24154	24028	24195	24073	24190	24113	24189	24171	24403	24258	24110	23971	24275	24171	24124	24228	24147	24198	24233	24374	24190	24264	24011	24115	24145	24163	24141	23969	24196	24159	24284	24006	24076	24230	24288	24089	24329	24269	24242	24178	24211	24272	24193	24222	24415	24388	24138	24149	24354	24426	24203	24287	24146	24176	24283	24055	24297	24053	24118	24005	24227	24061	24305	24125	24059	24202	24123	24152	24182	24215	24372	24100	24354	24345	24103	23996	24119	24187	24334	24237	24173	24161	24224	24059	24313	24071	24312	24327	24073	24215	24227	24195	24170	24156	24226	24096	24152	24275	24255	24232	24231	24264	24138	24226	24299	24157	24162	24119	24223	24045	24182	24246	23933	24099	24216	24311	24146	24146	24110	24161	24318	24173	24206	24375	24157	24162	24269	24223	24085	24167	24229	24291	24142	24203	24133	24162	24172	24122	24183	24121	24101	24096	24155	24039	24289	24028	24230	24001	24161	24195	24177	24156	24080	24125	24011	24233	24343	24124	24349	24066	24104	24111	24262	24219	24194	24217	24164	24271	24117	24108	24078	24049	24308	24148	24119	24127	24397	24325	24302	24185	24193	24177	24345	24042	24184	24267	24159	24054	24169	24341	24207	24102	24412	23927	23966	24304	24134	24174	24093	24274	24180	24173	24137	24178	24195	24157	24195	24297	24071	24020	24027	24143	24037	24477	24274	24133	24082	24208	24212	24233	24248	24156	24143	24326	24157	24252	24346	24151	24195	24193	24318	24134	24361	24275	24056	24131	24244	24204	24039	24136	24017	24068	24116	24373	24177	24308	24011	24370	24333	24091	24165	24045	24019	24057	24326	24004	24244	24235	24139	24232	24256	24151	24210	24174	24269	23996	24196	24332	24336	24049	24253	24000	24201	24424	24353	24116	24135	24207	24094	24156	24024	24223	24084	24330	24249	24101	24231	24255	24283	24167	24048	24118	24362	24281	24281	24063	24256	24196	24146	24328	24135	24181	24326	24160	24106	24098	24274	24253	24242	24119	24318	24280	24206	24135	24203	24352	24219	24267	24302	24157	24269	24196	24076	24310	24148	24169	24344	24153	24291	24087	24202	24130	24321	24054	24234	24258	24123	24155	24210	24084	24245	24163	24285	24273	24265	24090	24261	24339	24212	24220	24180	24200	24281	24254	24248	24345	24341	24226	24428	24072	24223	24179	24169	24144	24174	24217	24304	24121	24352	24171	24204	24180	24042	24340	24249	24325	24260	24208	24064	24233	24104	24096	24192	24416	24109	24169	24206	24224	24124	24226	24086	24279	24098	24349	24181	24021	24139	24246	24315	24023	24274	24254	24234	24241	24293	24220	24319	24116	24143	24034	24301	24206	24084	24037	24044	24095	24316	24214	24285	24284	24072	24133	24245	24105	24068	24109	24429	24268	24225	24138	24115	24334	24196	24190	24259	24145	24198	24129	24182	24159	24345	24094	23935	24149	24269	24525	24088	24117	24257	24288	24185	24318	24246	23968	24132	24203	24301	24174	24187	24089	24238	24150	24098	24082	24231	24058	24230	24413	24348	24264	24158	24157	24278	24188	24358	24224	24222	24286	24217	24336	24074	24192	24352	24038	24266	24112	24124	24219	24152	24134	24150	24533	24190	24335	24289	24164	24266	24170	24290	24338	24305	23972	24246	24034	24203	24167	24120	24388	24311	24116	24298	24227	24094	24139	24143	24259	24195	24361	24337	24072	24106	24212	24271	24242	23931	24209	24184	24256	24167	24168	24287	24132	24277	24198	24330	24251	24264	24263	24059	24411	24184	24124	24231	24058	24332	24204	24176	24299	24004	24146	24220	24208	24185	23998	23995	24010	24302	24029	24139	24449	24077	24256	24223	24344	24094	24375	24264	24223	24411	24095	24101	24150	24068	24296	24288	24076	23975	24030	24234	24244	24242	24297	24254	24226	24236	24248	24256	23967	24248	24217	24261	24294	24269	24135	24197	24172	24157	24139	24295	24286	24093	24246	24240	24133	24403	24224	24269	24098	24171	24064	24159	24187	24088	24078	24161	24149	24138	24256
23841	24752	37486	34532	29205	30396	32121	30132	29999	30151	30311	30018	30007	30400	30017	30286	30313	29954	30154	30242	30167	30138	30141	30314	30216	30204	29960	29862	29887	30020	30078	29928	30004	29794	30053	30064	29857	29950	29904	29983	30036	29830	29982	30034	29772	29808	30016	29934	30044	30000	30064	30212	29805	29999	30057	30038	29931	30053	29969	29903	29820	29999	29774	29879	29901	30064	30056	30008	29969	29839	29731	29745	30202	29933	29811	30039	30103	30135	30016	29825	29865	29827	30055	29804	29821	29931	29881	29975	29890	29978	29811	30059	29926	29904	30278	29899	29843	29995	29971	29906	29947	30008	29984	29645	30176	30002	29858	30148	29743	29939	30090	29741	30076	29852	29974	29919	29779	29734	30027	30013	30092	29914	29882	30001	30185	29945	30071	29643	30004	30060	29681	29928	30114	29586	30157	30003	29826	29962	30185	29698	29819	29992	29996	29915	29711	29801	30004	29881	30048	30048	29959	29563	29931	29833	29845	29862	30307	29895	30120	29681	29745	29916	29876	29896	29824	30022	29728	29866	30024	29835	30223	30007	29848	29685	30018	29886	29827	29833	29853	30123	30020	29878	29908	29731	29981	30052	29745	29870	30097	29921	29843	30054	30026	30201	29993	29855	29876	29855	29914	29797	29928	29788	30039	30174	29849	29933	29756	29947	29729	29951	29801	30092	29712	29825	29841	29992	29902	29753	29983	30160	29958	29918	29865	29675	29988	29796	30085	30136	29904	30004	30236	29758	29848	29921	30042	29919	29825	29829	29853	29871	30003	29738	30019	29722	29955	29743	29919	29861	30060	29748	29841	30058	29828	29884	29993	29926	29728	29823	30014	30047	29848	29864	29980	30072	30078	29975	29800	29869	30190	30043	29791	30106	30102	29880	29959	30193	29974	30060	29836	29985	30050	29962	30055	29876	30040	30205	29752	29989	30169	29797	30021	29745	29916	29723	29808	30073	29946	30202	30167	29772	29962	29920	29862	29956	30005	29749	29900	30255	29826	29956	29957	29824	29704	29812	30051	29816	29810	29831	29934	30094	30077	29810	30004	29728	29755	29880	29980	29736	30017	30073	29724	30024	30090	29974	29852	29957	30135	29984	29932	30264	29725	30019	29917	29745	29864	29819	29993	29939	30116	29825	29938	29794	29916	29843	30070	29932	30100	29974	30072	30042	29754	29989	29972	29825	29985	29914	29786	29787	29975	29846	30046	29756	29977	29806	30032	30093	30073	29881	30129	29968	29959	29869	29573	29828	29998	29921	30100	29772	29969	29871	30077	29840	30156	29995	30116	29949	29792	29817	30124	29954	29979	30042	29926	29887	29893	30159	29952	29815	29844	29822	30237	29791	29980	30075	29853	29755	29851	29720	29735	29885	29752	29961	30262	29915	29766	29795	30044	29614	29790	29744	29790	29961	30016	29932	29839	29829	29963	29938	29940	30147	30106	30053	30219	30102	29818	30082	29957	29814	30065	30053	29970	29840	29912	29995	30065	29970	29968	29965	30019	29978	29931	29911	30030	29660	29841	29832	29938	29936	29714	30036	29952	30101	29918	30078	30095	29949	29797	29895	29860	29732	29824	29965	29794	30096	30148	30135	29814	29931	30000	30007	29869	30104	30063	29783	29934	29860	29977	29949	29997	29988	29811	29907	29855	29872	29825	29811	30010	30111	29911	30019	29915	29937	29753	29897	30136	29906	29928	29743	29739	29918	30017	29777	29999	29959	30097	29909	29740	29726	29917	30069	29871	29836	30091	30004	29867	29784	29796	29990	29956	29717	29885	30075	29862	29735	29923	29934	30132	30036	29959	30003	30028	29825	29913	29898	30135	30110	29838	29878	30135	29994	29789	29758	29797	30070	29891	29752	29947	29894	29896	30194	29975	29861	29929	29943	30188	29916	30049	30129	29996	29922	30017	29921	29930	29866	29838	29954	30196	29963	29722	30034	30124	29957	30001	30096	29811	29895	29694	29988	29912	30157	29871	29900	29885	30096	29862	29986	29816	30055	29607	29907	30021	30048	30101	29949	29937	30246	30115	29732	30033	29859	30038	30023	29976	29931	29776	29972	29958	30087	30100	29808	29967	30072	29833	29638	30073	30175	30060	29766	30120	29846	30084	29824	29795	29906	30097	30127	30142	29981	29914	29986	29823	29952	29856	29777	29963	29869	29944	29852	29846	30091	29985	29924	29999	29979	29988	30158	29988	29931	29794	30010	30031	29656	29831	29861	29832	29820	29666	29750	29705	30121	30121	29897	29777	30024	30094	30097	30089	29985	30006	30010	29819	30043	29979	29833	30155	29751	30083	29628	30090	29922	29967	30067	29920	29842	29888	30073	29919	29901	29963	29750	29828	29750	29841	29973	29898	29897	30044	29724	29705	29977	29983	30004	29991	29965	29823	30010	30020	29635	29817	30024	29887	29774	29958	29875	30025	29801	29922	29904	29920	29989	30056	29996	29890	29837	29791	29785	29838	29874	29951	29954	30099	30020	29832	29891	30009	30072	30025	30054	29966	29952	29907	29823	29868	29885	29789	29682	29782	29946	29963	29837	29851	30016	30037	29737	29842	29825	29791	29827	29902	29929	30020	29933	29816	29716	29961	29932	30062	30066	29935	29887	29960	29779	30058	29948	30113	29875	29912	30150	30019	30255	29926	29777	29898	29972	29957	29896	29665	29708	29863	29639	29891	29813	29848	29947	29933	29879	30116	29862	29951	29819	30096	29786	29813	29829	30063	29962	30035	30002	29936	29902	29964	29785	29970	29981	30060	29888	30018	30058	29859	30141	30041	30008	29899	29879	29799	30123	29978	29946	29912	29889	29979	29985	29992	29737	29804	29686	29776	29674	29794	29935	30032	29871	29767	30038	29933	29758	29895	29703	29957	29939	29982	30220	29882	29803	29893	29678	29903	29748	29988	30080	30005	29831	30133	29799	29763	30082	30043	29899	29818	29930	30180	29970	29817	30058	29872	30054	29830	30015	29985	29921	29843	29820	29701	30050	29932	29882	29761	29969	29892	29901	29916	29971	29784	29879	29997	29916	29961	29895	29911	29983	29874	29879	29702	29929	29926	30029	30104	29863	29984	29945	29986	29907	29957	29842	29593	30014	29848	29931	29900	29794	30037	29856	29834	30046	29953	29810	29833	30038	29827	30087	30075	30063	29725	29703	30060	29984	29780	29670	29928	30096	30061	30092	29767	29834	30003	29935	29914	30202	29868	30100	29927	30188	30107	29654	29859	29775	29939	30102	29744	30220	29965	30009	29937	30187	29976	29957	29929	29986	29968	29984	29905	30125	30011	30066	29740	30010	30114	29692	30009	29705	29900	29861	29910	29939	29783	29952	29819	29923	29988	30182	29880	30084	30077	29841	30175	29873	29764	29743	29974	30125	30100	29929	29803	29843	29840	29950	29889	29785	29889	29798	29978	29849	29935	29771	29940	29774	30121	29951	29921	29884	29882	29858	29873	29897	29931	29912	29594	29865	29988	29869	29961	30058	29777	30003	30028	29951	29969	29800	29891	29899	29709	30090	30087	29885	30021	29819	30253	29919	29806	29878	29828	30048	29858	29788	30180	29857	30110	29828	29770	29959	29792	29787	29996	30216	29880	30123	29915	29901	29763	29731	30025	29899	29877	30243	30040	29684	29957	29809	29772	29968	30040	29891	29942	29489	29959	30148	29867	29891	29873	29666	30114	30211	30162	30112	29942	30073	30013	29825	30019	30030	30037	29904	29736	29910	29915	29752	29723	29874	30207	29824	29909	29845	30008	29911	30092	30037	29775	29940	30104	30136	30193	30015	29807	29938	29853	29677	30068	29947	29889	29897	29960	29783	29819	29780	29928	29843	29974	29778	29735	29779	29651	29643	30142	29805	29889	29922	29954	29956	30178	30054	29837	29904	30014	29929	30010	29992	29886	29858	29828	29694	29994	29806	29797	30066	29954	29939	29842	29807	29948	30082	30173	30011	29712	29952	29690	30181	29978	29884	29700	30106	29852	29930	30023	29980	29839	29946	29803	29757	29684	29584	30191	29988	29980	30123	30024	30063	29813	30153	30218	29938	30166	29821	30056	29919	29842	29963	30127	30020	30001	29922	30154	29796	30009	29972	30064	30114	29866	29863	30033	29818	29869	29743	30069	30083	30054	29855	30086	30181	30064	30000	29824	29856	29977	29911	29874	29981	29969	29831	29959	29917	29845	30054	30063	30135	29724	29961	29886	29818	29970	29851	30167	29809	30000	29718	29921	29892	29962	30113	30228	29803	29680	29974	30025	29884	29829	29806	29911	29828	29903	29803	29975	29701	29876	29753	29995	29774	29910	30068	29888	30015	29910	29819	29952	29817	29927	29863	30219	30007	30248	30043	30099	29982	30087	30116	30019	29876	29959	29877	29950	29900	29973	30031	29915	29952	29860	29920	29872	30016	29863	29788	29862	29668	29723	30072	30074	29998	29859	30193	30125	30011	30052	30010	29729	29755	29891	29809	29762	29945	29827	29744	29878	29930	29877	29930	29890	29792	29719	29876	30064	30051	29866	30043	29732	30071	29908	30015	29604	29931	29883	30077	29976	29886	29792	29967	30052	30144	29936	29822	29983	29931	29998	30018	30055	29781	29838	29806	29835	29749	29821	29775	30002	30082	30041	29931	30000	30102	29905	30061	30126	30034	29913	29840	29779	29747	29718	29838	29964	29861	29921	29900	29931	29823	29898	29590	30028	30012	30131	29978	29873	29851	29946	29943	29828	30071	30049	30000	30063	30048	30018	29805	30065	29857	29903	29895	30082	30163	30087	29860	30061	29954	29960	29824	29982	29768	29803	29999	29840	30059	29957	29641	29914	29917	29987	29917	29953	29908	30137	30090	29973	29875	29920	30093	29704	29845	29881	29749	30035	30035	29959	29984	30292	29721	30008	30013	29920	30063	30101	29913	29837	29842	29643	29789	30018	29992	29989	29744	29901	29841	29811	29727	29904	29848	29926	29669	30107	29801	29964	29870	30053	30047	29903	29798	29980	29788	30054	29907	30132	29766	29880	29736	29879	29934	29988	30037	30128	29909	29839	29962	29709	30053	29960	29760	29946	29881	30024	30018	29793	29910	29976	29933	29791	29787	30163	30200	29820	30178
66039	103637	85384	53648	32719	24669	23547	23127	23222	23131	23291	23009	23205	22985	23177	23219	23082	23121	23114	23128	23076	23170	23003	23130	23116	23118	23185	23172	23046	23241	23111	23145	23047	23065	23111	23110	23265	23171	23223	22989	23168	23272	22985	22964	23251	23179	23192	23075	23178	23123	23102	23394	23030	23027	23189	23256	23324	23124	23106	23129	23063	23026	23212	23073	23173	23065	23006	23129	23192	22899	23245	23090	23123	23045	23099	23261	23067	23048	23136	23101	23176	22987	23003	23119	23117	22935	23158	23067	22927	23247	22992	23082	23120	23174	22979	22960	23125	23075	23140	23016	22996	23135	23161	23262	23170	23244	23010	23147	23255	23022	23134	23130	22951	23131	23086	23162	22993	23094	23156	23053	23077	23206	23187	23091	23021	22729	22936	23095	23011	23181	23129	23389	22981	23035	22987	23103	22973	23156	22969	23208	23007	23168	23297	23051	23162	23014	23044	22900	23186	23093	23058	23092	23119	22958	23135	23141	23099	23064	22928	23228	23088	23028	23210	23129	23026	23308	23182	23108	23028	22994	23084	23288	23201	23148	23007	23126	23297	23041	23337	23171	23068	23149	22964	23131	23030	23034	22876	23323	23099	23129	23114	23075	23188	22979	22969	23014	23063	23136	23068	23209	22854	23163	23116	22978	22901	23228	23122	23132	23094	22976	23204	23252	23232	23235	23233	23035	23198	23260	23180	23167	23070	22906	23088	23333	23156	23018	23121	23010	23088	23133	22936	23230	23147	23090	23002	23211	23345	23014	23233	23264	23180	23188	23151	22999	23098	23066	23015	23240	23264	23293	22853	23121	23334	23183	23083	23235	23052	22976	23073	23197	23251	23244	23144	23131	23048	23199	23266	23148	23228	23155	23030	23023	23069	23052	23107	23009	23030	23145	23019	23048	23051	23146	23092	23054	23086	23174	23112	23099	23357	23054	22933	23039	23110	23125	23021	23174	23179	23193	23111	23138	23036	23124	23068	23250	22921	23212	23064	23190	23126	23214	23095	23120	23393	23176	22980	23050	22847	23032	23004	22980	23035	23175	23253	22964	23102	22885	23123	23014	23138	23015	23052	23142	23144	23171	23222	23053	23058	23138	23185	23123	23097	23099	23236	23092	23056	23191	23121	23026	23052	23028	23035	23145	23029	23042	23231	23301	23233	23094	23073	23228	23016	23170	23075	23193	22961	23203	23156	22975	23021	23020	22979	22993	23321	22959	23252	23082	23030	23073	22954	23085	23225	23243	23154	22990	23063	23179	23020	23027	23242	22949	23111	23049	23082	22962	22999	22988	23199	22983	23024	23121	23081	23057	23233	23129	23137	23081	22867	23168	22952	23068	23048	23029	23247	23140	23174	23198	23161	23140	23012	22941	23080	22986	23097	23045	23070	23050	23101	22822	23153	22987	23144	23092	23050	23059	22999	23065	23198	23168	23065	23102	23110	23186	23039	23363	23051	22935	23004	22957	23182	23054	23030	23196	23122	23036	23091	22938	23006	23005	23135	23272	23301	23179	23175	23071	23120	22987	23204	23023	22866	23292	23216	23261	23005	22993	23067	23018	23143	22962	23112	23021	23105	23142	23257	23084	23096	23197	23234	23204	23061	23094	23038	23046	22977	23011	23085	23061	23125	23069	23199	23136	23112	23152	23036	23273	23155	23056	23057	22969	23056	23030	22994	23018	23108	22932	23103	23191	22986	23113	22974	22997	23166	22980	23017	23080	23087	23179	23068	23213	23015	23128	23071	23110	23006	22921	23231	23018	23039	23148	23115	22913	23045	23084	23313	22970	23259	23094	23047	23079	23015	23001	23024	23049	23047	23261	22991	23116	23149	22898	23292	23337	23239	23181	23196	22946	22958	23149	23235	23321	22974	23093	23053	23125	23081	22941	23128	23387	23115	23130	23110	23021	23096	23196	22960	23260	23080	23344	23037	23184	22960	22890	23252	23131	23047	23041	23284	22994	22996	23137	23180	23222	23235	22962	23120	23204	23279	23073	23183	23228	22998	23202	23043	23178	23238	23090	23233	23117	23041	23118	23071	23061	23131	22984	23015	23385	23034	23354	23132	23152	23034	23158	23064	23023	23109	23321	23108	23022	23057	23090	23120	23138	23024	22997	23107	22967	23202	23155	23093	23171	23141	23056	23020	22993	23210	23141	23193	23056	23002	23152	23173	23029	23087	23084	23259	23054	23137	23109	23192	23205	23129	22988	23124	23090	23095	23115	23113	23219	23127	23231	23021	23304	23123	23079	23044	23256	23194	23102	23170	22939	23191	23124	23113	23040	23190	23020	23021	23135	23156	23209	23144	22983	23102	23078	23197	23083	23243	23122	23133	23092	23083	23101	23076	23128	23164	23237	23283	22986	23137	22970	23075	23081	22932	23141	23341	23112	23068	22953	23115	23204	22980	23179	23336	23242	23187	22973	23163	22964	23020	23064	22914	23099	23164	23030	23096	23206	23248	23056	23231	23081	23143	22985	23215	23173	23096	22925	23060	22934	23251	23021	23163	23134	23141	23136	23006	23058	23155	23120	23120	23100	23111	23012	23042	22943	23190	23019	22980	23030	23050	23209	23129	23028	22887	23038	23108	22987	23038	23042	23071	23121	23155	23126	22822	23159	23135	23083	23070	23139	23221	23184	22953	23019	23103	23226	23002	23108	23146	23125	23214	22942	23159	23158	23046	23005	22907	22984	23261	23298	22906	23111	23251	23080	22952	22956	23063	22825	23166	22839	23126	23261	22963	23140	23003	23136	23080	23158	23136	23206	23141	23077	23128	23029	23014	23145	23117	23110	23232	23173	23159	23013	23069	23344	23038	23241	23218	23110	23051	22935	23177	23149	22964	22999	23005	23280	23075	23058	22962	23207	23244	23110	23185	23034	23252	22872	23014	23217	23164	23276	23020	23096	23272	23187	22972	23016	23333	23094	23239	23053	23122	23236	23065	23102	23052	23015	23088	23113	23048	22912	23141	23189	23057	23200	23360	23158	23017	23184	23124	23127	23216	23164	23281	23024	23150	23207	23124	22969	23196	23161	23179	22951	23044	23204	23012	23199	23194	23223	22982	23116	23044	23047	22995	23288	23057	22900	23197	23158	23110	22922	23008	23250	23086	22994	23239	23073	23069	23158	22942	23117	23039	23036	23199	22955	22938	23068	23269	23093	23192	23279	22996	23251	23170	22958	23205	22907	22991	23084	23101	22978	23087	22965	23041	23042	23059	23244	23201	22971	22998	23240	23092	23073	23107	23202	23179	23035	22976	23048	22944	23095	22990	23142	23098	23226	22943	23248	23014	23120	22980	23229	23049	22889	23242	23164	23170	23201	22948	23159	23106	22932	23180	23119	22988	23175	23239	23108	23081	23136	23101	23169	23202	23099	23236	23071	23219	23096	23150	22996	23210	22975	23167	23063	23048	23143	23143	23003	23090	23186	23191	23099	23154	23142	23177	23222	23107	23110	23159	23330	23154	23153	23162	23083	22947	23013	23170	23000	23044	23047	23167	23205	23130	23085	23073	23092	23098	23241	23017	22964	23168	23021	23118	23302	22979	23276	23211	22987	23207	23188	23180	22954	23110	23110	23109	23158	23193	23038	23167	23284	23048	23134	23025	23259	23182	23134	23135	23115	23174	23170	22930	23042	23045	23072	23182	23008	23228	23051	23277	23116	23199	23106	23193	23264	23337	23157	23174	23153	23172	23217	23146	23246	23249	23144	23104	23204	23082	23102	23193	22987	23028	23055	23147	22973	23204	23110	23105	23205	23123	23197	23068	23063	23115	23244	22972	23283	23269	23365	23279	23094	23263	23124	23019	23196	23076	23241	23280	23126	23020	23044	22953	23120	22945	23201	23107	23193	23010	23038	23154	23075	23013	23070	23176	23217	23070	23180	23065	23133	22968	23097	23339	23035	22991	23081	23240	23153	22915	23081	23096	23150	23259	23153	23056	23114	23194	23221	23142	23061	23228	23277	23139	23063	23237	23225	23145	23049	23113	23131	23224	23084	22932	23233	23093	22881	23164	23141	22985	23287	23179	23000	23201	23120	23057	22796	22915	23251	22982	23001	23273	23047	23069	22855	23150	22976	23164	23024	23224	23071	23254	23231	23156	22991	23077	23149	23106	23203	23160	23078	22984	23166	23035	23092	22921	22969	23108	22942	23110	23009	23141	23341	22941	23103	23243	23272	23107	23081	23118	23047	23061	23200	22965	22992	23161	23036	23093	23148	23188	23250	23188	23037	23194	22949	23091	23123	23099	23053	23005	22882	23146	23111	23056	22865	23076	23258	22987	23223	22991	23106	23186	23118	23197	23280	23118	23025	23292	23203	22832	23179	23306	23169	23004	22886	23299	23285	23103	23165	23004	22996	22864	23004	23157	23319	23030	22912	23142	23091	23039	22988	22983	23223	23160	22942	23008	23041	23070	22943	23131	22986	23071	23082	23105	23127	23125	23145	23067	23136	22967	23168	23173	23131	23235	23206	23111	23228	23162	23023	23140	23116	23024	23149	23072	23086	23046	23046	23202	22945	22938	23152	23098	23050	23105	23109	23204	23046	23317	22992	23093	23205	23008	23071	23043	23093	23132	23048	23013	23170	23182	23300	23179	23096	22964	22889	23074	23087	23154	23186	23044	23174	23232	23134	23051	23240	23200	22928	23119	22962	22990	23124	23034	23210	23012	23036	23047	23207	23009	23192	22982	23071	23168	23341	23023	23205	23100	23229	22992	23086	23026	23248	23008	22901	22994	23124	22823	23043	23164	22840	22950	23132	22985	23117	23206	23061	23210	23128	23110	23090	23044	22888	23073	22987	23285	23035	23182	23025	23062	23182	23168	23107	23233	22878	23281	23148	23165	23164	23111	23205	23241	23042	22986	23180	22980	23154	22917	23093	23168	23217	23130	23132	23058	23173	23117	23212	22902	23091	23262	22937	23013	23071	22926	23119	23087	23288	23004	23046	23208	22911	23316	23056	23015	23010	23065	23275	23270	23243	23217	22974	22964	23289	23096	22962	23070	22972	23113	22990	23108	23001	23229	23156	23042	23192	23150	23065	23086	23102	23166	23115	23124	23200	22867	23226	23061	23016	23156	23322	23083	23084	23108	23213	23145	23153	23292	23020
22455	23337	34967	30753	27750	29844	33039	29745	29358	29557	29443	29216	29511	29357	29252	29391	29216	29366	29335	29183	28905	29207	29313	29502	29273	29328	28942	28965	29272	28989	28838	29158	29188	29073	28908	29172	28953	29096	29146	29312	29111	28925	29013	29113	28920	29073	28868	29000	29092	29119	29177	29139	28900	29202	28984	29143	29046	29146	29054	28906	28946	29476	29248	29161	29067	29168	28962	29227	29145	29042	29112	28976	29042	28944	29036	29052	28860	29032	28842	28891	29205	28967	28881	29324	29029	29071	28914	29018	29121	29078	29061	29025	29002	29020	29262	28995	28978	29020	28847	28976	29002	29084	28927	29145	29266	29156	29078	29087	29110	28967	28830	28997	28796	29048	28916	29134	29227	29103	28756	29004	28845	28992	29121	29061	29105	28823	28805	28993	29128	29243	29136	28963	29092	29056	29078	29066	29061	29122	29079	29112	29133	28971	28761	29010	29000	29093	29072	29014	28980	28869	29095	28884	29130	29047	28871	28967	29000	28953	28913	29080	28787	29020	28938	29102	29052	29063	29130	29214	28836	29137	29260	28941	29173	29133	28975	29004	29113	28850	28995	28972	28871	28961	28829	29096	28779	28843	28993	29100	29075	28799	28984	28813	29017	29104	28961	28743	28784	29320	29189	28934	28979	29065	29209	28961	28918	29229	29136	29010	28955	28937	29163	29096	29083	28895	29094	29047	28685	29187	28880	28978	28893	29243	29123	28800	29042	28932	29190	28920	28927	29077	28887	29046	28952	28997	28853	28778	28875	28915	28841	29011	29124	28923	29242	28799	29188	29276	28775	29090	29152	29108	29000	29088	29055	29033	29170	29185	29205	29026	29067	28779	29104	29144	28822	28935	28870	28973	29111	29075	29022	29068	28780	28819	28903	29057	29015	28977	28880	29042	28938	29062	29141	28820	29045	29153	28918	29226	29176	29092	28979	29045	28901	28925	28916	28933	29033	29013	28932	29085	28931	29027	29016	28665	29050	29215	29028	28989	28981	28917	29062	28941	28915	28907	28967	28962	28992	29007	28965	28966	28648	28919	28965	29193	28844	29264	28750	28985	29183	28942	29259	29069	28879	29043	29213	29044	28804	29100	29201	29092	29022	29023	29112	29098	29138	29108	28981	28906	29011	28850	29061	28815	28837	29021	28937	28883	29156	28735	29258	29002	29019	28963	28908	29043	28794	28999	29189	29147	29127	29011	29004	28733	29111	29000	29084	29077	29095	28866	29062	28858	29121	28908	29237	28809	28803	29132	28845	28928	29250	29035	29279	28833	28882	28885	28885	29051	28835	28982	29128	28841	28927	29050	28970	28859	28891	28920	28956	28742	29014	29108	28811	29053	29194	28961	28963	28991	28969	29196	28843	28856	29025	28962	28843	28797	28907	29037	28996	28998	29035	29091	29034	28909	28790	29201	28907	29042	29202	28813	28802	28921	28735	28954	29086	28841	28665	28792	28965	29167	28909	28964	29019	28859	29062	28936	28738	29178	28696	29091	28981	29144	29014	28924	28849	28874	28948	29029	29083	29320	29020	29003	29027	28912	28936	28993	28989	29058	29053	29029	29060	28982	28882	29142	29192	28871	29137	29085	28728	28922	28840	29156	29221	29008	29201	28859	28965	28872	29121	29048	28861	29133	29092	28911	28988	29101	29028	29143	29143	29061	29043	29114	29033	28898	29067	29072	28925	29093	28856	28853	28901	28849	29074	29173	29090	29106	29066	29202	28978	28950	29114	29157	29054	29029	28964	28750	28900	29038	29083	29046	28902	29182	29116	29148	29056	29096	29004	28919	28825	29063	28938	29209	29021	28889	28828	29037	28963	29167	28996	28750	29198	28835	28990	29079	28903	29165	29202	29008	28949	28927	28887	29015	29107	28945	29119	28921	29179	29017	28930	29216	29057	29174	29002	28704	28848	29058	29021	29194	28980	28880	28837	28905	29293	28865	28955	28928	29087	29220	28621	29004	28784	29231	28854	29087	29086	29019	29291	28982	29100	29116	28915	28990	29003	28718	28963	28870	28854	29098	29172	29145	29212	28865	29085	28669	28871	29011	28983	28929	28673	28898	29214	29210	28835	28574	29277	28703	29071	29056	29062	29003	28886	28852	28998	29188	29082	29207	29022	29036	28970	28874	28905	29211	29104	28999	28838	28757	28949	29057	29052	28918	29059	29030	28867	29128	29147	28854	28976	28999	28950	29274	29117	28861	29060	28929	29171	29041	28773	29131	29022	29153	28867	28894	29093	28932	29129	29140	28888	29167	28857	29085	28793	28892	28859	28964	28845	29182	29309	29040	29016	29018	29027	28908	29301	28989	28894	28928	29031	28730	28944	28934	28843	28852	29009	28898	28999	29119	29155	28941	28966	28933	28805	29190	28820	29190	28846	29166	29087	28986	29096	29181	28760	29139	28720	29101	29062	28994	28931	29031	28977	29047	29139	29204	29054	28922	29253	29050	28832	28725	29011	28929	29211	29037	28775	29100	28999	28825	28761	29011	29028	29104	28914	28885	29202	29160	29060	29013	29052	29057	29034	29230	28932	29196	28985	29073	29089	28891	28973	29205	28948	28869	28987	28917	29216	28784	29031	28796	29050	29139	28939	29326	28861	28899	29060	29054	28993	29099	29055	29052	29116	29161	28798	28881	28882	28794	29107	29077	29175	29099	29105	28819	29103	29040	29137	29015	28939	28869	28875	28980	28985	29020	28787	28878	29030	29048	28902	29054	29199	28989	28980	28806	29031	29225	29112	29002	28853	28813	28789	29107	29147	29112	28987	28857	28922	28805	28776	28845	29165	29184	28928	29231	29039	29025	28917	28828	29210	28978	29124	29196	28906	29010	29072	28922	29019	29090	28773	28938	29046	28905	28919	29018	28868	28853	28953	28969	29151	29074	28865	29071	28884	29036	29001	29010	29089	28839	29212	28832	29376	28911	29088	29111	29005	29104	28833	28847	29004	28993	28958	29214	28928	29042	29015	29103	28946	29361	28998	29067	28902	28822	29112	28934	28932	28774	28999	29078	29113	29047	29057	29095	29272	28963	29027	28935	29141	28770	28974	29009	28958	28836	28842	29009	28962	29219	29300	28778	29092	28991	29026	28959	28930	28984	28985	29050	28796	28733	28910	28704	28803	28904	29104	28984	29182	29001	28958	29000	29149	29076	28944	28925	28928	28979	28824	29095	29014	28990	28902	29160	29133	29139	28980	29305	29217	28720	28901	29090	28884	28837	28853	28827	28775	28820	29000	28873	28926	28929	29121	29102	29107	29023	28952	29076	28814	28880	29096	28928	28929	28767	29147	29130	28845	29320	28970	29044	29112	28823	29058	28900	29103	28825	28789	28810	29038	29003	29025	28867	28943	29200	29041	29188	29064	29017	29009	29004	29070	28896	28894	29058	29149	28964	29272	28883	29209	28906	29198	28728	29057	29107	29095	28826	29222	29083	28936	29108	28945	29042	29281	28970	29003	29023	28932	29132	29199	28960	29126	28996	29069	29057	28809	28819	28875	29108	29193	28970	29263	29116	28910	28861	28973	29193	28904	29116	29137	29153	29073	28884	29027	28722	28967	29340	28669	29043	29149	28821	29027	28952	28740	28751	29243	29110	29122	28895	29280	29106	29075	29026	29209	29095	28807	29197	29054	28887	29141	29256	28992	29061	28877	29062	28946	28955	29192	29197	29066	28901	29136	28772	28949	28949	28965	29013	28845	29019	28928	28805	29181	28951	29002	29062	28951	28990	29345	28958	28981	28902	29131	29077	29044	29039	29047	29072	28871	29061	29064	29018	29130	28914	29056	29088	29005	29106	29260	29068	28883	29009	29048	29013	28925	29050	28832	28917	29185	28692	29129	29094	29180	29054	29088	28957	28922	28924	29059	28919	28967	28896	29106	29114	28899	28973	28841	28867	28969	28899	28993	28961	29020	29088	28772	29020	29021	28974	29067	28842	29101	28970	28995	28976	29009	29019	29141	29024	29216	28857	28998	28738	28980	28993	28868	29225	29021	28842	29215	29048	28773	29135	29030	29008	28899	28953	29001	29069	28873	29077	28964	28897	29297	28989	28988	28707	28846	28912	28748	28745	28766	28936	28890	29274	28964	28916	29206	28932	28865	28986	28918	29072	29092	28919	29205	29004	29093	29065	29059	29123	28961	28895	28924	29006	28845	28917	28787	28933	29191	29058	29055	29131	29094	28980	29209	29104	28873	29022	28959	29055	28944	28968	29164	29007	29014	29189	29013	29171	29199	29036	28900	29350	29002	29077	29045	28865	28837	29065	29137	29096	28934	28902	28879	28926	28903	29052	29159	28889	28989	28878	28781	28928	28942	29035	29144	29217	29006	28936	29066	29043	28834	28875	29107	29095	28911	28915	28955	28981	29126	29015	28863	28957	28915	28978	28639	28961	29273	29212	29016	28791	29063	28941	29107	29223	29083	29135	28868	29000	29415	28971	28966	28902	28881	29034	29000	29197	29156	28931	29106	28992	28987	28884	29078	29073	29190	29073	29105	28793	28790	29014	29114	29200	28951	28943	29158	28839	28919	28901	28952	28805	29027	29140	28967	28848	28860	29152	28806	29195	28998	28978	28881	28805	28987	28876	28846	29282	28819	28892	28849	29138	29094	28853	28910	28801	29225	28775	28998	29095	29174	28862	28803	29116	29115	28796	29121	28932	29139	28935	28994	29037	28754	29128	29103	28982	28916	29025	28978	28872	28864	28717	28893	28998	28836	28789	29111	29015	29045	28710	28901	29016	28786	28987	28929	28857	28699	29040	28865	28894	29085	28870	29036	29041	29208	29109	28834	29017	29186	28826	29190	29079	29074	29126	29023	28964	29092	29186	29069	28971	29025	28979	29255	28864	29108	28956	28941	28834	28790	29015	29134	29101	29193	29166	28879	29049	29005	28845	29184	29092	29117	28995	28796	29089	28752	28812	29045	29086	29185	28844	29068	29056	29042	28948	28940	29020	29017	28960	29043	29209	29052	28845	28941	28950	28880	29087	29196	28971	29068	29070	29058	29057	28878	28865	29097	28970	28948	28897	28962	28933	29018	28941	28969	29082	28930	28973	28765	29016	29070	28766	28883	28854	28963	29092	29224	28930	28915	29068	28944	28982	28912	28902
61883	102552	88302	64225	39889	28726	25043	23289	22506	22446	22616	22736	22398	22629	22623	22396	22582	22555	22548	22401	22597	22755	22726	22447	22472	22585	22718	22533	22526	22645	22702	22709	22608	22577	22804	22440	22701	22552	22732	22649	22730	22699	22688	22650	22626	22605	22660	22520	22495	22575	22557	22368	22597	22540	22496	22436	22575	22723	22454	22580	22620	22456	22703	22455	22576	22510	22502	22504	22605	22713	22801	22365	22849	22848	22674	22634	22607	22674	22522	22676	22615	22474	22611	22551	22472	22689	22710	22572	22601	22683	22593	22494	22702	22618	22500	22659	22590	22577	22639	22666	22712	22723	22633	22395	22521	22627	22612	22572	22581	22452	22631	22454	22665	22630	22577	22626	22681	22538	22410	22641	22433	22519	22538	22623	22662	22741	22694	22539	22656	22545	22629	22536	22721	22674	22596	22699	22562	22546	22478	22519	22541	22593	22669	22621	22760	22491	22592	22597	22428	22502	22683	22563	22595	22524	22619	22726	22622	22545	22490	22622	22522	22590	22501	22682	22631	22536	22597	22683	22375	22639	22485	22572	22573	22655	22539	22643	22698	22559	22640	22583	22626	22682	22477	22605	22556	22503	22512	22426	22557	22500	22456	22543	22544	22435	22448	22719	22533	22490	22678	22466	22562	22636	22596	22665	22673	22701	22674	22350	22589	22674	22733	22568	22748	22564	22560	22520	22525	22509	22709	22661	22477	22582	22502	22811	22640	22733	22619	22667	22471	22591	22552	22611	22686	22684	22582	22444	22581	22666	22610	22633	22468	22549	22555	22623	22620	22542	22683	22565	22583	22359	22621	22500	22578	22562	22705	22647	22418	22572	22689	22504	22584	22435	22564	22650	22561	22503	22608	22531	22632	22738	22645	22626	22684	22686	22614	22565	22464	22791	22575	22668	22579	22700	22614	22582	22506	22634	22471	22579	22639	22544	22603	22418	22639	22813	22619	22623	22521	22499	22685	22626	22520	22621	22582	22754	22797	22675	22782	22577	22710	22749	22472	22551	22667	22568	22545	22562	22519	22618	22795	22633	22617	22662	22658	22528	22767	22580	22718	22685	22618	22593	22635	22695	22685	22507	22453	22619	22682	22507	22591	22683	22613	22554	22583	22468	22647	22611	22791	22671	22639	22662	22569	22534	22641	22523	22739	22878	22700	22520	22730	22761	22545	22592	22740	22616	22482	22637	22353	22490	22733	22482	22597	22694	22747	22654	22742	22676	22829	22621	22604	22623	22551	22595	22697	22539	22600	22687	22622	22558	22602	22756	22661	22697	22458	22740	22610	22382	22585	22694	22618	22603	22692	22551	22599	22635	22498	22730	22657	22717	22685	22689	22608	22556	22549	22450	22620	22557	22598	22698	22590	22503	22619	22661	22662	22570	22714	22560	22519	22537	22544	22665	22669	22459	22625	22629	22613	22638	22620	22615	22434	22559	22653	22634	22486	22464	22513	22558	22646	22545	22793	22461	22574	22586	22528	22611	22672	22534	22649	22510	22506	22538	22536	22625	22683	22618	22593	22636	22496	22523	22730	22492	22651	22409	22639	22667	22495	22620	22604	22450	22598	22528	22585	22561	22463	22567	22630	22646	22659	22431	22736	22566	22609	22511	22370	22560	22750	22484	22661	22740	22513	22625	22551	22653	22589	22611	22540	22681	22498	22631	22649	22502	22580	22730	22733	22502	22679	22567	22652	22607	22723	22506	22506	22548	22634	22619	22522	22569	22644	22623	22528	22705	22625	22698	22660	22641	22653	22401	22670	22613	22439	22750	22592	22739	22529	22557	22582	22610	22708	22547	22570	22490	22718	22662	22710	22390	22574	22558	22609	22528	22789	22482	22602	22595	22683	22516	22702	22507	22459	22817	22456	22612	22429	22681	22680	22703	22618	22729	22613	22682	22557	22602	22606	22734	22497	22727	22492	22694	22590	22772	22367	22644	22485	22644	22690	22444	22687	22470	22461	22696	22598	22670	22395	22501	22681	22772	22453	22644	22724	22410	22595	22504	22631	22463	22694	22564	22649	22579	22622	22614	22475	22584	22458	22701	22589	22610	22554	22511	22614	22538	22633	22548	22656	22506	22422	22689	22674	22567	22457	22604	22627	22723	22474	22578	22617	22549	22641	22425	22605	22779	22462	22482	22706	22628	22753	22573	22586	22525	22742	22547	22668	22720	22678	22609	22813	22359	22662	22511	22686	22697	22713	22578	22518	22564	22610	22467	22482	22681	22503	22656	22575	22463	22467	22660	22622	22683	22539	22610	22650	22578	22614	22587	22739	22631	22554	22735	22510	22680	22600	22537	22531	22538	22727	22614	22620	22417	22625	22750	22352	22559	22679	22602	22489	22716	22641	22664	22397	22709	22641	22630	22484	22583	22738	22673	22499	22809	22722	22716	22604	22595	22643	22736	22477	22747	22642	22662	22593	22447	22504	22600	22540	22669	22559	22622	22525	22736	22573	22410	22588	22597	22579	22511	22605	22421	22743	22523	22528	22581	22773	22522	22418	22652	22534	22753	22603	22575	22525	22669	22600	22411	22545	22726	22627	22625	22741	22514	22664	22491	22561	22731	22648	22654	22718	22571	22532	22452	22608	22552	22632	22442	22759	22594	22530	22594	22633	22765	22675	22489	22798	22678	22666	22605	22716	22415	22715	22660	22640	22476	22378	22454	22604	22520	22570	22692	22562	22638	22565	22484	22577	22618	22526	22392	22547	22552	22482	22591	22509	22503	22513	22692	22274	22462	22470	22356	22586	22761	22557	22597	22657	22545	22537	22525	22634	22568	22593	22608	22365	22595	22712	22535	22262	22663	22518	22680	22544	22551	22612	22391	22540	22609	22526	22544	22628	22545	22613	22600	22589	22705	22501	22391	22655	22622	22642	22501	22638	22797	22516	22571	22554	22685	22499	22516	22704	22575	22607	22633	22569	22612	22667	22707	22545	22554	22686	22598	22738	22564	22610	22520	22549	22736	22488	22556	22512	22585	22564	22633	22485	22696	22565	22695	22645	22678	22644	22630	22664	22724	22616	22599	22339	22568	22795	22486	22719	22663	22633	22520	22562	22615	22436	22574	22648	22379	22743	22591	22680	22524	22522	22626	22552	22412	22618	22563	22662	22435	22636	22619	22619	22691	22710	22503	22458	22423	22453	22645	22622	22522	22751	22636	22418	22654	22768	22786	22618	22645	22516	22585	22645	22772	22618	22670	22547	22625	22711	22665	22520	22423	22457	22658	22647	22509	22538	22712	22603	22559	22407	22665	22711	22653	22550	22693	22552	22779	22536	22427	22634	22673	22627	22643	22735	22608	22622	22590	22564	22599	22630	22501	22341	22650	22671	22682	22464	22483	22532	22539	22759	22666	22463	22635	22548	22659	22720	22695	22592	22627	22473	22694	22608	22690	22595	22467	22600	22624	22477	22625	22644	22688	22488	22511	22378	22572	22532	22785	22707	22594	22598	22503	22572	22667	22798	22564	22476	22532	22590	22489	22481	22524	22565	22665	22552	22519	22560	22720	22673	22331	22616	22742	22726	22637	22577	22671	22553	22699	22417	22552	22706	22569	22659	22258	22734	22645	22520	22580	22553	22612	22619	22572	22421	22566	22491	22640	22560	22512	22623	22620	22530	22580	22754	22451	22586	22768	22631	22622	22393	22521	22639	22645	22808	22620	22576	22644	22679	22591	22672	22716	22632	22577	22465	22602	22560	22586	22497	22738	22710	22621	22619	22624	22503	22531	22581	22569	22563	22716	22399	22659	22595	22682	22592	22428	22839	22546	22621	22539	22621	22528	22762	22479	22726	22436	22715	22599	22589	22608	22645	22730	22605	22633	22527	22577	22613	22674	22521	22566	22600	22724	22470	22604	22359	22615	22570	22537	22745	22461	22501	22690	22367	22526	22669	22560	22656	22583	22570	22710	22593	22452	22519	22626	22711	22915	22551	22717	22634	22482	22740	22644	22687	22837	22614	22737	22640	22456	22701	22608	22665	22509	22655	22577	22417	22624	22462	22506	22644	22744	22671	22712	22786	22801	22585	22517	22522	22407	22537	22626	22363	22454	22458	22481	22729	22641	22619	22709	22606	22494	22642	22520	22596	22384	22567	22629	22833	22636	22630	22407	22564	22488	22533	22512	22397	22908	22547	22483	22639	22561	22628	22764	22708	22631	22602	22504	22574	22544	22669	22500	22613	22781	22632	22683	22638	22722	22564	22637	22659	22510	22629	22616	22632	22612	22596	22682	22509	22755	22792	22376	22466	22560	22638	22673	22622	22615	22599	22580	22559	22609	22598	22829	22646	22264	22658	22597	22512	22613	22659	22714	22578	22340	22816	22581	22526	22596	22683	22721	22572	22551	22476	22751	22653	22524	22570	22406	22614	22380	22669	22688	22621	22799	22483	22559	22550	22808	22619	22661	22654	22583	22735	22622	22631	22709	22677	22484	22448	22485	22553	22695	22967	22737	22490	22552	22437	22640	22558	22749	22815	22679	22590	22735	22417	22490	22454	22850	22507	22531	22469	22409	22453	22571	22687	22595	22695	22540	22508	22659	22506	22533	22568	22431	22551	22780	22564	22692	22517	22613	22711	22645	22624	22579	22598	22634	22729	22468	22514	22643	22608	22621	22536	22620	22533	22727	22664	22523	22535	22495	22529	22701	22497	22630	22641	22574	22603	22669	22787	22626	22586	22382	22507	22691	22672	22430	22719	22708	22554	22573	22550	22819	22681	22532	22452	22536	22646	22701	22495	22646	22388	22600	22576	22701	22658	22501	22700	22499	22745	22430	22678	22579	22539	22731	22626	22661	22451	22578	22594	22612	22389	22777	22586	22631	22755	22497	22564	22697	22664	22604	22519	22548	22355	22623	22628	22614	22454	22526	22394	22668	22507	22611	22687	22701	22612	22611	22522	22608	22312	22687	22312	22544	22456	22746	22577	22402	22644	22620	22493	22661	22749	22542	22611	22661	22659	22733	22618	22716	22675	22793	22547	22741	22631	22647	22574	22604	22801	22431	22438	22672	22599	22521	22625	22565	22498	22512	22651	22644	22630	22542	22707	22480	22694	22469	22715	22488	22598	22639	22449	22573	22683	22661	22689	22645	22472	22553	22623	22452
31101	39555	43920	33888	28385	27895	27438	27089	26738	27053	27403	27143	26923	26967	27217	27238	26911	26903	27009	26934	27003	26890	27187	26965	27046	26985	26983	27010	27109	27074	26768	27137	27140	27044	26852	26782	27071	26916	27029	27270	26960	27166	26982	26978	27007	27132	27076	26932	26976	27068	27073	27027	26862	26903	26931	27107	26851	27057	26983	26783	26787	26914	27055	26630	26969	26956	26937	27003	26984	26925	26882	27056	26987	26971	27068	26926	26774	26834	26699	27132	26929	26939	26986	26937	27001	26958	26936	27133	26892	27154	27221	26992	26983	26972	26935	26981	27240	27008	27002	26828	27026	26954	27012	27044	26974	26928	26993	27144	26994	26921	27090	26769	26902	27043	26946	26720	26936	27092	27139	26946	27031	26894	27041	26992	26932	26756	27093	27055	26868	26903	26697	26941	27007	26871	27048	26818	27118	26847	26954	27181	26731	26825	26949	26992	26982	26939	26707	26811	26835	27086	26780	27008	26947	26958	27066	27081	27066	27146	27142	27048	26856	26946	26844	27103	27010	26919	27024	27143	27073	26904	26869	27079	26815	26946	26825	26734	27148	26876	26910	26915	27040	27097	26967	26885	26643	26910	27114	27063	27014	26770	27120	27115	26806	26832	26936	26949	27121	27010	27087	26860	27012	26775	26913	27029	26884	26632	26864	26837	26891	27065	27183	26816	27197	26890	26969	26987	26847	26885	26952	26856	27098	26840	27140	27181	26896	27009	26949	26933	26884	27028	26919	26938	27083	26945	26953	26863	26923	27110	26983	26882	26961	26765	26885	27149	26920	27166	26872	26928	27087	26983	26902	26877	26871	27026	26897	27102	26966	27092	27119	27023	26988	26936	26488	26986	27094	27039	27301	26751	27209	26811	26873	27176	27132	26908	26914	26923	27080	27057	26895	27046	26788	27028	27060	27090	26975	27046	26870	26953	26846	26898	27016	26921	27054	27060	26986	27040	27007	26880	26884	27016	27045	26793	27176	27043	26946	27010	27062	27271	27095	27024	26861	26848	27022	26816	27004	27000	27108	26992	27199	27087	26869	26624	27172	27191	26818	26871	26867	26948	26847	26911	26849	26985	27008	26962	26935	26953	27037	26786	26862	26896	26836	26844	26846	27026	26910	26838	26724	26924	26856	27065	26845	26935	26819	26873	26924	26910	26892	27061	26817	27035	26921	26967	26917	27006	26964	26821	26969	27026	26839	26889	27209	26930	26921	26838	26852	27033	26833	27030	26954	26858	26964	27014	27013	27061	26968	27074	26968	27102	27059	26944	26970	26921	26785	26970	26964	26832	26971	27200	27005	26863	27005	27025	26817	27050	27067	27117	26861	27296	26807	27026	26984	27081	26946	26816	27067	26843	26828	26926	27079	26999	27210	26897	27223	27046	27118	26950	26695	26848	27171	27063	27052	26890	27058	26905	26853	26999	26977	26799	26898	26989	26693	26847	27026	26913	26752	27142	26900	26817	26576	26954	26995	26997	27103	27122	26823	26984	27055	27144	27160	26989	27060	27077	27034	27022	26768	26773	26863	27182	27193	27037	26844	26835	27013	26729	26974	27247	27068	26892	26927	27263	26831	27019	27032	27329	26937	26938	27237	27098	27157	27032	27075	26793	26828	26721	26927	26899	26863	27058	26871	26957	26898	27209	26837	27071	27242	26901	26902	26963	27084	27022	26898	26893	26998	26927	27077	26798	27088	26875	26932	26923	26902	26868	26987	27139	26882	26933	26770	27051	27075	26930	27251	26848	26937	26807	26929	27070	27248	27191	26778	26975	26973	26968	26867	27204	26880	27038	27078	27164	27197	27045	27048	26991	26982	27078	27063	27100	26783	27150	27012	26808	27007	27028	27078	26932	27022	26887	27152	26882	26987	26913	27025	26877	26955	26872	26905	26881	26814	26913	27262	27103	26818	27091	26855	26839	26894	27123	26947	26926	27134	27122	26871	27076	26842	26926	27095	27149	26835	26944	27056	26959	27006	26871	26977	26852	27266	26977	26932	27022	26955	27022	26987	27095	27154	27026	27058	27051	27086	27034	26758	26777	26934	27231	27148	26920	26932	26648	27093	27026	26839	27193	26863	26947	26926	26935	26963	27060	27084	26999	27002	26781	26877	26918	26929	27017	26937	26914	27019	26823	27010	27049	27158	27062	26995	27095	26966	26957	26827	26970	26768	27069	26919	27130	26999	27099	26990	26997	26876	26971	26869	26913	26819	27062	27149	27102	26923	27067	26806	26848	27061	26854	27092	27000	27085	27116	27135	26948	26854	26997	26730	27078	27097	27113	26782	26877	27064	26918	26939	27122	27132	26917	26871	27150	26810	26997	26780	26905	27026	26931	26825	26806	27089	26920	26978	26821	26951	26814	26927	27135	26976	26848	27082	27039	26919	26805	26901	26977	27195	27213	26961	26974	26783	26847	27136	26991	26885	26999	27063	26830	26804	27127	27226	26852	27146	27006	27010	27225	27045	26884	27042	26881	27042	26926	26859	26901	26924	27095	27016	27015	26860	27109	27012	27040	26823	26816	26984	26952	26727	26948	26946	26952	26771	27025	27088	26998	26920	26988	26973	26998	26979	27048	26982	27097	27011	27008	26794	26851	27067	26836	26877	26931	26960	26899	26953	27010	27126	27061	26930	27155	27028	26920	26991	26929	26981	26816	27153	27220	26864	27039	27041	27015	27094	26857	26926	27010	26957	27208	27073	26868	26943	27311	27093	26797	27077	26874	27007	26939	26878	27156	27007	26702	26911	27040	27014	26904	26754	26722	26785	27000	26973	26910	26852	26992	26951	27069	27017	27005	27229	27066	27061	27278	26951	26883	26893	26874	26890	26839	26707	26798	27053	26940	26873	26800	26973	27124	26785	26808	26765	26993	26991	26686	26825	27174	26908	26794	27020	27147	26672	27160	27077	26991	27019	26916	26934	26917	27008	26740	26874	26863	27096	26953	27086	26916	26877	27023	27051	27069	26984	26891	26947	26826	26966	27083	27067	26888	27027	27245	27029	26762	27060	27014	27050	26940	27010	26812	26989	26964	26976	26867	26850	27132	27029	26926	27014	26976	26948	27204	27016	27013	26896	26938	27037	26965	27083	27029	26936	26869	26879	27063	26969	27073	27098	26815	26904	26815	27100	26858	26834	27078	27001	26987	26998	27189	27063	26700	27008	26994	27206	27043	26654	26885	27053	27028	26804	26837	26829	26833	27032	26789	27029	26988	26989	26836	26822	27006	27046	26739	26887	26833	26867	26698	26872	26790	26924	27061	27016	26987	27093	27004	26815	26694	27119	26835	26911	27170	26819	26999	27189	27098	26962	27017	26973	26844	26914	26867	26877	27074	26786	27062	26892	27172	26937	26984	26991	26972	27054	27016	26959	26893	26917	27057	27208	26920	27011	26920	27302	26874	26922	27142	26958	27258	27001	26882	27105	27054	26940	26925	26872	26702	27039	26903	26822	26940	27050	26999	26959	27097	27059	26996	27046	26874	26954	26945	27035	26837	26917	26993	27122	27083	27054	27002	27015	26836	26996	26911	26935	26897	27014	26734	26905	26746	27235	26941	26921	26894	27417	27006	26994	27099	26827	26900	27011	27091	26989	26963	26992	26816	27205	26925	26787	27122	26944	27003	26961	26796	26881	26965	26919	27076	27153	26963	27170	26784	26871	27012	27003	26992	26827	26894	26888	27054	26827	26929	27023	26762	26855	26885	27112	26836	26939	26803	26977	26949	27087	27331	27058	26906	26930	27019	26945	26884	27009	26806	26915	27093	26765	26947	26912	26794	27018	27090	26880	27042	27077	26808	27202	26991	26819	26964	26818	27038	27069	26957	26925	27154	27089	26844	26814	26939	27259	27026	27127	26985	26924	26833	26992	27114	26820	26870	26906	26735	27048	26861	27100	26874	26984	27052	26854	26990	27248	26963	27008	26953	27046	27210	27149	27078	27036	26967	26842	26907	26768	26916	27047	27086	27011	26976	27279	27070	27056	27108	26956	26949	26846	27136	27088	27045	26913	26976	26918	26851	27044	26991	26846	26955	26759	27004	26911	26925	27155	26879	27032	26783	26814	26938	26834	26815	26945	26928	26809	27000	26945	27105	27081	26891	26897	27145	27007	27014	26959	26914	26812	26981	27031	26892	27028	26837	27142	26980	27009	26835	26774	26902	27008	26728	27053	26763	26937	26837	26966	26887	26768	26992	26955	26787	27040	26813	27007	26833	27091	27139	26930	27109	27036	26883	26924	26986	26970	26721	27044	26888	26909	26846	27044	26825	26672	27149	26852	27123	26870	26801	26772	27057	27119	26995	27102	27293	27323	27215	26973	26877	27206	26912	26908	26890	26835	27022	26944	26894	26926	26927	26931	27095	27165	26941	26915	27212	26916	26995	26823	26838	27155	26992	27036	26815	27243	26909	26952	26923	26908	26969	26937	26898	26936	26952	26982	26965	26869	26987	27075	27006	27054	27084	26705	26987	27080	26756	26924	26937	27099	27105	26963	26859	26815	26780	26797	26684	27143	26950	26826	27019	26688	27011	26695	26950	27196	26866	27045	26920	26971	27136	26993	26839	27349	26905	26951	26827	27007	26911	27088	27095	27088	27195	26852	26996	26981	27035	26997	27054	26894	27117	26895	27172	26912	26895	27052	26884	26993	26920	27048	26983	27028	27078	27124	27195	26822	27002	27052	27144	26905	26874	26793	26964	26990	27146	26909	27160	26879	26986	26835	27049	27039	26959	26939	27175	27098	27046	27065	27025	26910	26970	27066	26948	26939	26829	26946	27072	27171	26854	26970	27054	26933	26983	27071	26949	27206	26793	27023	27074	27058	26997	27132	26822	27001	27131	27013	26994	27015	26954	26966	27008	26777	26959	27099	27031	26880	27046	27124	27102	26946	26951	27014	27190	26964	27042	27051	26854	27046	26980	27009	26837	26893	26933	27043	26897	27058	27204	26866	26917	26828	26934	26998	27013	26882	26847	26884	26913	27077	27005	26975	26917	27044	26825	27090	27112	26977	27060	27193	26868	27167	26942	27006	26902	27109	26865	27323	26898	26859	26926	27071	27085	27100	27057	26960	27038	27035	27018	26977	27097	26961	27306	27016	26804	26826	26822	26982	26920
42653	61349	45906	28521	23805	22352	21824	21511	21446	21770	21387	21398	21279	21644	21531	21585	21626	21289	21435	21333	21622	21345	21451	21369	21603	21526	21434	21369	21536	21475	21527	21351	21635	21605	21269	21291	21410	21425	21386	21438	21293	21391	21476	21409	21310	21422	21410	21569	21323	21474	21503	21379	21383	21443	21681	21421	21448	21564	21463	21408	21444	21341	21438	21548	21614	21544	21477	21506	21323	21580	21501	21373	21532	21637	21619	21419	21437	21470	21480	21496	21233	21232	21535	21317	21496	21425	21449	21339	21510	21497	21387	21246	21460	21327	21342	21488	21520	21470	21481	21460	21270	21503	21428	21374	21458	21375	21515	21430	21345	21516	21456	21405	21522	21218	21490	21468	21559	21334	21541	21547	21561	21644	21385	21325	21249	21440	21483	21466	21506	21540	21416	21497	21438	21247	21405	21455	21428	21282	21613	21313	21204	21453	21493	21348	21486	21346	21358	21365	21582	21359	21409	21412	21294	21520	21575	21489	21533	21387	21495	21588	21551	21280	21523	21198	21462	21312	21379	21364	21407	21339	21339	21164	21421	21697	21474	21246	21369	21277	21387	21538	21483	21418	21289	21464	21365	21329	21389	21472	21353	21490	21468	21575	21501	21641	21476	21279	21621	21345	21540	21547	21379	21378	21368	21274	21454	21517	21393	21390	21493	21386	21327	21478	21397	21542	21514	21489	21615	21506	21398	21363	21513	21407	21450	21304	21598	21418	21481	21433	21591	21457	21574	21446	21466	21374	21549	21340	21269	21351	21364	21608	21416	21513	21523	21438	21661	21436	21322	21684	21459	21438	21516	21494	21544	21406	21539	21272	21335	21503	21384	21579	21489	21443	21470	21398	21268	21457	21381	21550	21551	21480	21474	21446	21512	21466	21599	21640	21462	21535	21376	21513	21483	21388	21416	21540	21537	21437	21554	21391	21526	21493	21461	21441	21464	21425	21417	21348	21388	21459	21511	21399	21399	21482	21561	21451	21616	21443	21596	21468	21444	21221	21463	21406	21619	21435	21437	21442	21284	21417	21480	21320	21341	21313	21337	21457	21480	21416	21447	21415	21569	21420	21585	21323	21471	21382	21282	21535	21513	21503	21397	21386	21534	21247	21526	21569	21304	21486	21458	21315	21396	21239	21528	21424	21351	21343	21311	21427	21436	21453	21584	21583	21376	21389	21533	21346	21513	21529	21296	21316	21431	21487	21311	21376	21485	21280	21371	21320	21682	21475	21469	21505	21471	21431	21488	21393	21326	21517	21556	21445	21419	21436	21630	21587	21576	21334	21199	21557	21595	21311	21523	21279	21546	21330	21403	21425	21646	21410	21527	21404	21405	21642	21528	21391	21461	21476	21481	21608	21280	21485	21573	21283	21459	21407	21523	21481	21553	21421	21469	21375	21413	21466	21458	21604	21430	21456	21560	21305	21521	21391	21357	21406	21366	21510	21569	21476	21516	21359	21577	21424	21552	21272	21282	21494	21525	21530	21531	21588	21389	21460	21398	21430	21388	21385	21534	21443	21450	21420	21443	21518	21251	21360	21519	21419	21470	21479	21253	21533	21405	21423	21437	21485	21354	21543	21373	21609	21473	21578	21433	21392	21396	21438	21532	21586	21479	21292	21583	21535	21457	21347	21366	21292	21621	21392	21551	21462	21463	21478	21313	21422	21564	21405	21308	21424	21501	21357	21402	21516	21519	21499	21341	21462	21410	21444	21452	21287	21447	21430	21557	21386	21455	21297	21531	21326	21402	21643	21358	21547	21443	21331	21308	21647	21554	21472	21682	21461	21347	21435	21573	21367	21572	21577	21486	21573	21524	21534	21548	21458	21476	21631	21251	21577	21438	21356	21517	21468	21280	21468	21377	21547	21359	21196	21343	21554	21479	21526	21567	21344	21660	21369	21497	21300	21372	21397	21652	21393	21343	21329	21457	21327	21327	21291	21522	21817	21489	21367	21317	21397	21467	21361	21391	21529	21474	21542	21375	21518	21358	21444	21568	21396	21397	21416	21614	21555	21321	21703	21489	21525	21462	21140	21564	21396	21475	21464	21487	21470	21456	21514	21421	21592	21477	21422	21640	21516	21487	21617	21609	21311	21459	21300	21324	21413	21441	21486	21466	21460	21318	21350	21291	21295	21487	21545	21440	21299	21502	21392	21625	21606	21651	21397	21328	21627	21415	21613	21480	21403	21500	21494	21477	21485	21376	21434	21471	21510	21499	21509	21492	21395	21427	21715	21521	21381	21537	21540	21442	21592	21280	21624	21385	21281	21331	21492	21596	21357	21556	21473	21383	21446	21464	21471	21277	21560	21432	21598	21668	21339	21450	21403	21635	21466	21334	21255	21322	21458	21534	21331	21529	21651	21532	21475	21414	21445	21694	21623	21646	21371	21469	21465	21470	21392	21655	21404	21448	21445	21645	21439	21584	21527	21472	21466	21276	21396	21374	21366	21447	21390	21411	21440	21503	21506	21650	21379	21346	21583	21453	21571	21409	21554	21478	21469	21529	21406	21573	21475	21510	21662	21547	21509	21426	21433	21502	21457	21425	21176	21622	21352	21466	21277	21488	21411	21395	21444	21524	21437	21360	21288	21334	21457	21301	21622	21439	21576	21483	21492	21424	21324	21482	21552	21410	21483	21349	21567	21599	21517	21224	21474	21564	21441	21433	21469	21484	21525	21413	21491	21401	21544	21595	21469	21275	21324	21535	21447	21587	21448	21501	21393	21547	21501	21363	21534	21293	21267	21493	21291	21518	21456	21679	21412	21365	21628	21350	21447	21489	21356	21375	21332	21368	21635	21377	21475	21391	21493	21464	21524	21369	21534	21460	21367	21487	21583	21464	21513	21602	21583	21409	21516	21271	21578	21556	21538	21518	21555	21297	21520	21485	21541	21482	21476	21291	21413	21623	21295	21394	21496	21359	21536	21419	21414	21565	21287	21304	21527	21516	21339	21402	21565	21324	21495	21558	21468	21436	21605	21309	21770	21422	21562	21441	21415	21336	21590	21401	21553	21453	21544	21563	21436	21349	21458	21587	21426	21608	21525	21477	21528	21422	21474	21393	21416	21480	21598	21445	21376	21622	21450	21507	21389	21389	21408	21477	21463	21487	21450	21432	21507	21434	21329	21434	21548	21309	21432	21471	21393	21477	21511	21436	21460	21517	21588	21346	21551	21329	21620	21244	21570	21521	21331	21399	21604	21319	21643	21323	21350	21504	21245	21413	21319	21371	21435	21478	21589	21563	21268	21370	21425	21608	21477	21463	21419	21632	21327	21450	21428	21493	21367	21278	21232	21467	21560	21502	21605	21536	21487	21228	21627	21622	21305	21364	21556	21342	21543	21579	21300	21344	21360	21251	21577	21389	21523	21552	21508	21478	21276	21690	21319	21677	21483	21536	21430	21492	21540	21413	21359	21393	21401	21486	21466	21372	21456	21574	21227	21378	21506	21657	21226	21462	21552	21677	21370	21458	21415	21480	21654	21537	21275	21387	21226	21569	21773	21602	21460	21430	21378	21607	21450	21503	21483	21437	21460	21494	21493	21386	21377	21567	21472	21486	21401	21340	21331	21250	21419	21491	21573	21499	21622	21287	21369	21445	21477	21376	21432	21559	21265	21420	21440	21306	21467	21473	21490	21395	21370	21515	21205	21497	21546	21491	21530	21376	21272	21521	21581	21405	21493	21434	21391	21497	21348	21557	21624	21478	21406	21456	21337	21517	21531	21252	21521	21382	21464	21418	21533	21403	21669	21478	21402	21484	21442	21555	21513	21497	21473	21534	21565	21430	21459	21513	21365	21501	21453	21621	21355	21446	21482	21537	21392	21463	21458	21619	21566	21549	21526	21505	21423	21658	21506	21448	21412	21550	21496	21493	21537	21507	21667	21428	21544	21206	21478	21292	21628	21840	21429	21498	21557	21495	21517	21355	21334	21506	21433	21661	21523	21558	21526	21428	21515	21463	21471	21421	21249	21603	21489	21425	21584	21436	21305	21531	21410	21477	21512	21363	21510	21443	21541	21383	21504	21338	21426	21297	21588	21640	21373	21459	21305	21595	21513	21366	21514	21484	21457	21397	21486	21473	21537	21540	21532	21502	21375	21501	21466	21506	21372	21375	21360	21508	21590	21511	21434	21618	21504	21294	21312	21533	21554	21401	21456	21401	21611	21423	21540	21599	21460	21576	21386	21550	21301	21632	21371	21514	21550	21413	21308	21462	21438	21428	21507	21584	21366	21330	21513	21498	21389	21514	21446	21257	21515	21388	21379	21348	21359	21300	21435	21452	21633	21546	21623	21434	21500	21487	21460	21417	21449	21433	21647	21474	21522	21293	21527	21409	21306	21401	21315	21463	21341	21528	21590	21404	21474	21500	21618	21219	21497	21399	21419	21387	21372	21458	21604	21442	21320	21670	21357	21440	21453	21165	21295	21476	21458	21327	21365	21423	21440	21389	21581	21610	21603	21370	21440	21345	21541	21476	21610	21452	21587	21450	21470	21493	21171	21583	21454	21483	21461	21489	21294	21479	21485	21360	21591	21452	21474	21501	21461	21347	21503	21420	21535	21479	21542	21370	21485	21574	21448	21424	21209	21543	21301	21583	21792	21470	21390	21485	21423	21473	21403	21680	21422	21377	21496	21533	21534	21478	21420	21337	21403	21400	21548	21405	21493	21352	21299	21392	21525	21512	21502	21418	21373	21486	21482	21434	21386	21469	21504	21463	21450	21440	21392	21416	21492	21376	21578	21549	21576	21485	21447	21125	21523	21304	21551	21655	21401	21352	21428	21492	21526	21393	21553	21504	21467	21509	21416	21469	21540	21438	21474	21490	21444	21473	21344	21608	21450	21348	21291	21466	21286	21498	21507	21391	21468	21461	21502	21536	21492	21481	21432	21378	21388	21520	21522	21430	21464	21332	21527	21311	21483	21219	21253	21307	21601	21680	21451	21477	21565	21641	21492	21486	21327	21517	21475	21422	21500	21435	21521	21596	21422	21356	21432	21502	21597	21477	21478	21381	21443	21533	21473	21490	21436	21584	21299	21424	21387	21390	21658	21446	21355	21270	21437	21510	21465	21508	21433	21545	21504	21537	21434	21501	21554	21677	21340	21607	21324
24074	24374	35873	33410	29772	29352	28587	25731	25247	25521	25604	25215	25284	25356	25410	25467	25356	25257	25188	25213	25089	25094	25067	25241	25140	25276	25169	25233	24865	25182	25323	25317	24977	25133	25297	24993	25064	25190	25125	25267	25119	25370	25250	25047	25105	25079	25391	25123	25182	24893	25262	24988	25383	24978	25146	25047	24792	25015	24883	25222	25131	25025	25269	25040	24920	25009	25029	25118	24960	25021	25301	25103	24951	24940	25009	25254	25108	25217	24919	25134	25019	25105	25141	25130	24993	25276	25490	25011	25104	25231	25134	25006	24992	25242	25132	25279	24987	24863	25233	25214	24975	24842	24996	25019	25432	25372	25085	25125	25155	25144	25186	24939	25309	24925	25003	25104	25185	25240	25109	25266	25163	25187	25049	24974	25037	25032	25286	25163	25208	25088	25184	25010	24846	24895	24994	25128	24935	25094	24997	25210	24978	25246	25181	25086	25067	25109	24952	24971	24914	25238	25093	24998	25254	24748	24990	25086	25032	25134	25050	25107	25071	25238	25145	24725	24892	25047	25122	25276	25010	24862	25012	24999	25050	25024	25079	25087	24939	25014	25203	24895	25048	25004	25307	25129	25161	25090	24987	24796	25081	25190	25012	25244	24940	24893	25108	25139	25054	24980	25198	25164	25015	24995	25069	25284	25085	25200	24905	24929	25228	25105	24938	24884	25004	25155	25114	24860	24946	24946	25191	25213	25172	25000	24885	24950	25072	25069	25097	25126	25031	25176	25218	24958	25237	24781	24760	25128	25173	24962	25081	24874	24875	24966	25297	25107	25110	25078	25012	25003	25017	25197	25206	25126	25122	24910	25171	25138	25315	25167	25249	24947	25208	25222	24935	25066	25263	25185	25329	25157	25027	25070	25059	25108	25241	25169	24966	24883	25002	25113	25002	25043	25312	25013	24941	25013	25094	24910	25148	25295	25040	25159	24981	25283	25084	25194	25118	25143	24896	25090	24998	24935	25204	24872	24915	25133	25153	25129	25090	25173	24987	25016	24978	25045	25118	24995	25004	25074	25143	25148	25105	25044	24948	25263	24939	25137	25224	25091	24960	25309	25207	25023	25191	25072	25207	24981	25075	24994	25193	25090	24985	25122	25124	25061	25231	25096	25130	25067	25077	25241	25014	25159	25316	25060	25129	25001	25336	25177	25056	25093	25085	24974	24949	25122	25179	25164	25454	25187	25267	25158	25132	25160	24919	25022	25186	25230	24905	24773	25155	25169	25039	25243	24906	24976	25237	24865	25120	24971	24964	24908	25114	24738	24927	24952	24956	25112	25132	25228	25130	25022	25341	24991	25040	24945	24987	25109	25010	24977	25050	25065	25198	25175	25388	25195	25225	25069	24968	25257	25152	25068	24912	24832	25363	24919	25127	25031	25136	24995	25160	25024	25280	25110	25094	24976	24963	25096	25161	25186	25204	24821	25040	25244	25063	24808	25033	24885	25045	25237	24966	25201	24968	25078	25215	25117	25027	25094	25013	24829	25164	24977	25131	24932	25077	25066	25129	25274	25239	25141	25266	25301	25098	25141	24976	24933	24785	25128	24968	25028	25177	25141	24973	25098	25142	24940	24861	25197	24914	25014	25192	25204	25062	25016	25303	25222	25018	25085	25165	25189	25238	25005	25108	25167	24987	24942	25096	25044	25038	24926	24977	24827	25169	25023	24938	24942	25242	24885	24822	25054	25129	25092	25150	25095	24909	25014	25114	25129	25207	24925	25109	24983	25220	25158	25226	25179	25104	25046	25130	25121	25049	25022	25151	24994	24991	25211	24819	25143	24922	24909	24878	25170	25206	25024	25036	25170	25068	24981	25121	24961	24989	25053	25331	24966	25155	24962	25233	24920	25026	25097	25078	24888	25087	25229	25060	25125	24717	25119	25227	25139	24918	24763	24893	24927	25006	24914	25041	24962	25107	25101	25178	25057	24994	24935	24997	25032	25141	24985	25159	24982	25205	24871	24832	24787	25119	24951	25067	24994	25202	25015	24952	24873	25217	25002	25175	24993	25059	25002	25073	25124	25024	25187	24878	24931	25293	24996	25204	24947	25161	25458	25170	25067	25101	25151	25096	25163	25155	25198	25179	25141	25162	24991	24987	25035	25245	25178	25073	25034	25051	24906	24997	25274	24913	24902	25124	25019	24988	25006	25198	25138	24970	24941	25311	24981	25290	24963	24913	25122	25115	24981	25112	25190	25060	25186	25089	25218	25224	24937	25244	24931	25132	24998	25108	25066	25017	25070	25003	24928	25079	24956	24929	24881	25032	25008	24750	25093	25160	25078	25097	24990	25121	25259	25161	25201	24986	25084	25088	25231	25140	25022	25074	25166	25249	25114	25157	24957	24793	25157	25170	24929	25257	25391	24992	25059	25060	24872	24956	25067	25156	25236	25070	25041	25074	25155	24892	25018	25062	24978	25075	25156	24966	25144	24862	24967	24963	25174	25111	24877	25135	24962	25196	24843	24913	25080	25013	25237	25142	25111	25046	24993	24982	24996	25005	25110	24873	25153	25136	24923	24852	25101	24960	24933	25134	25101	25041	25081	24970	25149	24804	25081	25229	25175	25003	25209	25047	25135	25117	25060	25111	24868	25078	25168	24887	25001	25018	24933	24882	25104	24921	25182	25067	24955	25084	24885	25011	25117	25260	24986	25205	25069	24934	25023	25311	25153	24821	25058	25040	25209	25031	25105	25144	25044	24855	25129	25038	25046	25278	24994	25231	25111	25217	25257	24984	25006	24948	25161	25050	25079	25147	25165	25091	25116	25170	25195	24987	25079	25081	25008	25112	25162	24983	25051	25073	24951	25069	24961	25279	25000	24907	25294	24987	25149	25094	24980	25025	24979	25244	25036	25053	25277	24901	24959	25235	25046	25108	25146	25040	25284	24898	24974	25074	25029	25193	25038	25018	25108	25004	24953	25120	24970	24942	25006	25083	24908	25091	25011	24993	25347	25009	24970	24971	24961	24913	24825	24980	25183	25310	25065	25096	25225	25237	24967	25060	25203	24936	25128	25007	24902	25164	25143	25264	25101	24885	24886	25023	24975	25241	24880	25118	25016	25143	25011	25103	25252	24945	24981	24915	25003	25354	25025	24942	25033	25193	25088	25070	24841	25243	25056	24938	25117	25152	25075	25079	25020	24962	24872	25095	25312	25282	25195	25109	25164	24907	25061	25115	25198	24851	25039	25039	24947	25083	25071	24851	25073	24933	25059	25035	25271	25145	25227	24969	25098	25110	25179	24943	24979	25104	25025	25377	25023	25177	24908	25132	24968	24706	25140	25060	25223	25011	25061	25109	25143	25186	25256	25133	25214	24889	25083	24999	24956	25081	25133	25023	25127	25235	25192	25150	25238	25111	25157	25205	24981	24980	24862	24791	24860	24885	25129	24988	25154	25113	25123	25064	24937	25168	25148	25092	24856	24989	25159	24865	25205	25103	25178	25110	24963	24979	24987	25168	25143	24963	24967	24948	25110	24978	25010	25004	25001	25119	25062	25064	25028	25281	24874	24870	25144	25117	25145	24994	25131	24885	25160	25040	25008	24929	25152	24991	25176	25195	24900	25015	24970	25064	24970	25129	25083	25234	24994	25124	25191	24929	24844	25073	25004	25161	25065	24994	24982	24775	25066	25188	24969	25043	25055	25094	24929	25012	25170	24901	25205	25237	24996	25072	25156	24961	25316	24890	25180	24943	25145	24889	25034	25108	25045	25160	25024	25126	24932	25183	25028	25119	25100	24969	24818	25227	25000	25179	25023	25170	25290	25082	24945	25084	25121	24815	25171	25114	25152	25077	24968	25164	25101	25075	25215	25173	24763	25028	25289	24977	24926	25081	25353	24836	24924	25014	24862	24923	25052	25266	24817	25180	25174	25306	25125	24852	25147	25065	25104	25176	25026	24980	25132	25384	25367	24985	24853	25054	24838	25157	24915	24983	25109	25075	24882	24963	25019	25252	24996	25335	25252	25171	25294	25088	24791	24844	25282	25335	25100	25103	25112	25211	24892	25051	25089	25223	25189	24964	24871	25129	25075	24964	25017	25041	25118	24895	24978	24942	25252	25192	25191	24837	25198	25261	25036	25133	25169	25047	25158	25092	25120	24985	24949	25121	25115	24980	25195	24990	24937	25309	25326	24949	24960	25228	25064	25006	25189	25060	25153	25053	24946	25117	25276	25061	25323	25255	25180	24835	25287	25089	25100	25345	25032	25167	25093	25018	25018	25146	25126	25218	25132	25326	24874	25262	25033	24941	25097	25317	25213	25092	24845	25018	24977	24984	25194	25070	24884	25021	24985	25029	24903	25148	25146	24849	25163	25155	24971	25002	25195	25107	24891	25129	25042	25068	25092	25035	24989	25165	24939	25218	24961	24922	25059	25124	25213	25118	25183	25041	25035	24862	25183	25027	25237	24909	25038	24968	25321	25010	24900	24966	25190	24934	25232	25117	25145	24975	25049	24910	25010	24969	24869	25115	25214	25072	25189	25122	25167	25173	25198	24958	25034	24905	24994	25057	25034	24928	25074	25159	24871	24962	24993	24933	25001	25003	25064	25095	25021	24943	25110	25045	25206	24816	25189	25054	25048	25129	25074	24896	24952	25072	24951	25007	24955	25279	25170	24944	25089	25240	24794	25155	25173	24926	25058	24879	24902	25282	25094	25154	25215	25075	25030	25220	24870	25007	24974	25120	24972	24968	24915	25030	24790	25021	25076	25203	24960	25115	24961	25278	25053	25088	24971	25201	25355	24918	24991	24883	24982	24870	25032	24866	25044	25002	25076	24992	25173	25081	25032	25109	24847	24969	24758	24860	25009	25292	24911	25076	25141	25054	24976	24929	25157	25236	25042	25247	25076	25096	25271	25038	25010	24924	25190	24954	24981	24844	25031	25097	25027	24802	25058	25161	24919	25114	25106	25076	24947	25144	25047	24735	24926	25071	24841	25151	25291	25163	25248	25071	24899	24925	24651	25140	25151	25147	25136	24836	24890	25077	25184	25088	24957	24883	24946	25179	25237	25102	25097	25173	24989	25165	25113	25194	25159	25173	25128	25325	25225	24880	25279	25137	25099	25065	25191	24999	24992	25070	24996	25145	25255	25150	25099	25271	25077
64359	100391	78455	52786	36079	26479	22374	20783	20511	20615	20481	20683	20637	20557	20494	20602	20510	20442	20573	20488	20648	20705	20498	20371	20409	20565	20366	20604	20356	20343	20456	20437	20483	20543	20555	20568	20419	20520	20463	20606	20418	20385	20613	20579	20452	20439	20396	20345	20697	20431	20491	20463	20468	20566	20534	20491	20523	20454	20687	20464	20649	20573	20672	20566	20513	20621	20378	20489	20487	20500	20291	20433	20517	20465	20439	20526	20366	20470	20562	20535	20540	20415	20557	20433	20538	20362	20596	20515	20412	20395	20484	20439	20554	20568	20774	20408	20556	20557	20351	20474	20397	20417	20630	20618	20471	20481	20551	20587	20327	20573	20413	20356	20466	20422	20722	20392	20590	20456	20554	20487	20401	20463	20715	20456	20318	20552	20286	20376	20563	20610	20601	20576	20439	20499	20472	20389	20555	20481	20539	20644	20179	20592	20559	20700	20409	20508	20489	20510	20645	20451	20699	20618	20541	20531	20297	20565	20554	20486	20534	20675	20512	20561	20660	20502	20367	20306	20556	20455	20507	20543	20615	20406	20500	20471	20618	20481	20457	20462	20562	20530	20433	20501	20497	20499	20460	20448	20702	20508	20615	20500	20369	20380	20332	20481	20558	20387	20474	20534	20396	20494	20448	20471	20450	20334	20517	20545	20486	20295	20459	20537	20249	20572	20472	20460	20608	20352	20422	20653	20616	20506	20408	20503	20588	20643	20385	20477	20303	20479	20387	20551	20581	20317	20575	20545	20615	20522	20557	20459	20609	20463	20544	20546	20657	20447	20544	20556	20502	20497	20283	20495	20324	20405	20540	20397	20498	20490	20491	20648	20541	20479	20441	20454	20506	20627	20452	20437	20433	20288	20686	20412	20456	20212	20500	20532	20635	20512	20419	20468	20340	20279	20556	20519	20559	20497	20535	20450	20477	20462	20620	20451	20483	20414	20495	20579	20396	20428	20467	20524	20469	20548	20512	20296	20616	20369	20533	20468	20378	20362	20420	20475	20286	20533	20326	20412	20345	20444	20424	20349	20374	20603	20478	20531	20547	20403	20519	20356	20500	20440	20385	20302	20401	20471	20395	20369	20511	20451	20478	20677	20642	20350	20440	20541	20555	20426	20349	20421	20489	20567	20623	20767	20333	20466	20387	20361	20322	20477	20515	20616	20548	20405	20529	20510	20287	20442	20594	20334	20527	20487	20475	20473	20684	20482	20379	20287	20455	20259	20470	20490	20391	20357	20641	20460	20407	20520	20652	20439	20319	20388	20455	20541	20504	20458	20621	20389	20325	20553	20472	20370	20499	20556	20406	20671	20536	20444	20467	20433	20514	20565	20403	20252	20440	20592	20474	20418	20429	20507	20515	20408	20488	20219	20514	20403	20583	20550	20407	20576	20444	20589	20741	20691	20601	20546	20720	20592	20495	20448	20536	20583	20341	20277	20446	20563	20339	20262	20307	20645	20495	20689	20351	20461	20351	20506	20564	20625	20513	20528	20443	20405	20536	20404	20536	20378	20419	20488	20403	20462	20672	20481	20369	20478	20499	20609	20471	20601	20356	20479	20453	20425	20264	20402	20520	20525	20316	20495	20456	20347	20542	20495	20423	20394	20419	20686	20568	20545	20593	20551	20416	20318	20527	20615	20480	20333	20483	20696	20483	20533	20435	20493	20481	20482	20480	20277	20372	20592	20505	20466	20432	20424	20663	20528	20474	20644	20402	20564	20425	20575	20388	20457	20411	20517	20394	20600	20557	20421	20399	20677	20550	20467	20488	20336	20572	20536	20363	20440	20464	20412	20543	20346	20545	20416	20571	20654	20234	20487	20469	20483	20582	20454	20501	20558	20572	20625	20582	20521	20385	20564	20549	20498	20541	20640	20568	20409	20501	20533	20596	20487	20446	20548	20436	20629	20337	20411	20503	20490	20453	20383	20512	20763	20377	20567	20585	20531	20507	20477	20616	20336	20440	20460	20560	20287	20504	20372	20561	20516	20695	20552	20421	20569	20522	20572	20471	20353	20434	20528	20426	20580	20675	20525	20583	20257	20459	20404	20637	20410	20475	20578	20386	20495	20400	20365	20556	20535	20476	20545	20636	20549	20493	20336	20768	20508	20608	20492	20420	20602	20481	20439	20489	20612	20349	20545	20501	20513	20403	20434	20434	20638	20631	20496	20461	20645	20529	20517	20534	20481	20655	20430	20480	20505	20390	20538	20596	20430	20468	20465	20539	20625	20533	20498	20443	20681	20387	20624	20439	20482	20426	20568	20489	20652	20526	20455	20385	20543	20476	20633	20431	20478	20489	20422	20416	20273	20458	20362	20393	20390	20409	20509	20412	20374	20517	20240	20427	20403	20432	20493	20483	20508	20582	20291	20607	20386	20311	20337	20506	20637	20635	20391	20469	20321	20633	20382	20544	20447	20745	20403	20704	20296	20614	20620	20487	20537	20386	20539	20453	20419	20477	20445	20352	20407	20536	20483	20484	20247	20579	20399	20430	20602	20527	20685	20610	20446	20653	20645	20480	20561	20460	20484	20503	20513	20314	20525	20461	20435	20585	20528	20523	20487	20366	20566	20571	20571	20647	20543	20530	20329	20505	20662	20573	20582	20493	20429	20432	20585	20392	20519	20299	20604	20329	20647	20478	20584	20396	20577	20560	20302	20621	20212	20459	20489	20455	20487	20524	20355	20499	20469	20500	20473	20427	20422	20535	20481	20403	20431	20612	20461	20572	20446	20424	20484	20663	20598	20492	20489	20626	20404	20446	20565	20591	20524	20635	20516	20467	20599	20359	20641	20409	20559	20539	20402	20334	20570	20492	20434	20450	20400	20283	20564	20592	20483	20352	20362	20512	20510	20713	20454	20421	20599	20487	20519	20599	20365	20391	20428	20407	20424	20372	20516	20535	20438	20433	20505	20437	20637	20341	20444	20562	20591	20485	20500	20452	20597	20523	20592	20449	20240	20561	20600	20478	20586	20504	20555	20500	20511	20433	20381	20599	20614	20423	20562	20623	20415	20450	20504	20557	20487	20414	20603	20651	20376	20469	20560	20459	20358	20420	20613	20488	20661	20410	20577	20458	20545	20434	20604	20612	20454	20543	20377	20520	20391	20559	20499	20592	20548	20563	20492	20580	20616	20535	20384	20521	20547	20576	20522	20388	20379	20429	20481	20474	20424	20433	20448	20340	20423	20425	20557	20333	20596	20647	20613	20580	20594	20464	20591	20548	20479	20410	20429	20570	20495	20378	20400	20392	20558	20519	20649	20663	20432	20235	20515	20415	20403	20608	20387	20443	20479	20352	20565	20231	20488	20491	20570	20514	20541	20445	20420	20559	20572	20310	20569	20569	20373	20480	20487	20629	20441	20524	20523	20377	20587	20689	20455	20527	20438	20544	20252	20500	20422	20373	20451	20386	20499	20479	20621	20438	20411	20528	20400	20386	20425	20624	20304	20746	20494	20449	20410	20479	20478	20511	20581	20431	20577	20382	20425	20544	20465	20394	20551	20384	20330	20583	20542	20627	20345	20332	20646	20566	20566	20543	20505	20412	20558	20469	20555	20466	20388	20520	20680	20558	20444	20523	20727	20558	20367	20534	20368	20868	20471	20557	20436	20591	20528	20467	20310	20612	20554	20560	20508	20393	20474	20436	20477	20592	20374	20462	20457	20365	20580	20537	20690	20598	20506	20586	20524	20504	20561	20451	20439	20540	20403	20471	20582	20514	20595	20641	20475	20474	20375	20345	20464	20472	20431	20717	20521	20550	20499	20418	20498	20568	20489	20415	20563	20351	20568	20281	20613	20616	20311	20369	20456	20625	20427	20571	20413	20517	20425	20490	20492	20414	20594	20653	20400	20298	20536	20529	20394	20586	20399	20178	20542	20437	20565	20388	20450	20557	20421	20590	20483	20521	20527	20521	20373	20525	20600	20544	20423	20510	20457	20393	20321	20506	20555	20552	20442	20523	20508	20468	20534	20518	20426	20473	20444	20449	20571	20414	20631	20588	20567	20518	20316	20594	20603	20530	20638	20390	20391	20462	20303	20465	20436	20479	20583	20415	20321	20456	20561	20475	20496	20566	20433	20377	20542	20493	20416	20648	20537	20532	20636	20404	20357	20466	20712	20484	20518	20648	20509	20375	20539	20368	20424	20570	20490	20392	20574	20338	20363	20458	20465	20533	20353	20607	20493	20383	20389	20456	20416	20441	20549	20340	20305	20560	20365	20657	20445	20688	20573	20641	20516	20587	20518	20693	20494	20536	20400	20601	20457	20448	20463	20624	20498	20511	20389	20596	20507	20342	20538	20510	20607	20416	20482	20543	20486	20392	20405	20498	20395	20593	20611	20440	20529	20589	20500	20491	20472	20620	20482	20495	20556	20576	20387	20450	20442	20492	20663	20489	20415	20499	20403	20602	20612	20323	20532	20411	20470	20713	20372	20414	20591	20505	20573	20558	20501	20481	20441	20539	20549	20479	20359	20436	20689	20587	20412	20441	20421	20430	20434	20416	20533	20446	20586	20330	20297	20540	20485	20572	20451	20679	20438	20371	20387	20460	20473	20542	20395	20539	20466	20640	20231	20706	20597	20671	20540	20397	20462	20534	20595	20497	20485	20529	20549	20620	20588	20542	20386	20418	20623	20605	20492	20348	20649	20582	20539	20283	20404	20507	20406	20459	20465	20387	20318	20451	20531	20506	20315	20544	20669	20484	20601	20514	20467	20607	20376	20458	20697	20451	20597	20572	20560	20448	20431	20475	20326	20428	20537	20570	20453	20466	20527	20488	20649	20624	20351	20484	20624	20316	20360	20508	20455	20576	20366	20589	20575	20629	20570	20584	20408	20433	20409	20561	20607	20389	20389	20399	20429	20375	20496	20414	20536	20466	20558	20481	20573	20642	20392	20405	20403	20619	20417	20607	20531	20555	20648	20430	20665	20611	20496	20780	20497	20317	20529	20584	20487	20599	20508	20372	20504	20479	20423	20479	20613	20500	20547	20512	20394	20570	20503	20763	20591	20480	20482	20471	20654	20243	20669	20430	20507	20461	20521	20490	20517	20419	20400	20440	20267	20381	20493	20241	20409	20659	20460	20602	20609	20547	20604	20448	20625	20568	20563
22701	22265	32405	30635	27872	28390	29739	25208	23975	24622	24355	24300	24404	24219	24382	24175	24042	24187	24166	24241	24183	24298	24218	24101	24199	24151	24433	24132	24119	24155	24259	24198	24011	24009	24036	24069	23958	24044	24014	23943	24034	23835	24001	24269	23990	24052	23892	23911	23820	24078	24097	24141	23992	24150	24180	24138	24081	24022	23945	24029	24078	24007	24098	23852	23964	23873	23972	23877	23915	23979	23847	24115	23919	24021	24012	23961	23992	24193	23983	23927	24037	23953	24012	23933	23974	23777	23618	23932	23911	23941	23927	23898	23727	24058	24108	23995	24122	23936	23906	24050	24159	24062	23816	24276	24054	23842	24171	24034	24046	23927	23997	23870	23864	23793	24044	23954	24044	24076	23907	24078	24017	23888	23928	23908	23784	23626	23952	23943	23982	23934	23834	24002	24051	24216	23785	23971	24092	23890	24000	24078	23918	23951	24087	23820	23618	23990	23855	23960	23990	24004	24057	24031	23690	23706	23857	23969	23786	24124	23982	23944	23805	24031	24198	23930	24114	23983	24000	24063	24129	23853	24009	24031	23919	24170	24199	24024	24056	23859	24285	23832	23904	24034	23985	24156	24043	23936	23899	23791	23857	24144	24133	23953	23861	23965	24085	24027	23856	23927	23888	23987	23913	23945	23973	23890	24182	24049	23837	24118	24010	23983	23965	23988	23907	23739	23969	23917	24011	23985	24122	24005	23982	23898	23968	23851	24103	23803	24016	23945	23813	23915	23682	23812	24029	23886	23977	24001	24133	23936	24003	24102	23908	23955	23955	23522	23768	24073	24080	23951	24012	23956	23912	23955	23807	24168	24121	23997	23761	24146	24111	23850	23878	23824	24045	23750	23827	23891	23748	23802	24027	24052	24077	23925	23998	23917	23891	23930	23882	23875	24219	23877	23915	24043	23980	23663	23995	23986	24101	23939	23986	24010	23929	23983	24039	23944	23979	24073	24035	24054	24068	23961	23913	23863	23990	24180	23838	24150	23756	23933	23937	24032	23897	24165	23964	23874	23990	24034	23901	23990	23906	24092	23956	23778	23918	23968	24020	23868	23828	24062	23842	23727	23907	23973	23678	23979	23721	24003	23750	23855	23873	23899	23777	23835	23919	24066	24008	23761	23969	23843	23941	24000	24063	24107	24088	23956	24040	23914	24001	23944	24071	24063	24191	24086	24089	24029	23938	23761	23987	24200	24167	24255	24067	23870	23985	23759	24045	24020	23877	24014	23858	23841	23837	24033	24119	23890	23872	23995	23996	24123	23803	23983	23829	23894	24038	23920	23924	23722	24035	24074	24028	23829	24022	23907	24001	24155	23966	23776	23968	23958	23968	24049	24019	23884	23891	23916	24106	23730	24026	23904	23977	23787	23945	23956	23777	24103	24068	23857	24029	23592	23801	24017	23772	23769	23884	24048	23810	24108	23921	23999	23959	24003	23974	24099	24069	23861	23879	23992	24032	23753	23867	24041	23876	24149	24149	23953	23771	23858	23812	24100	24074	23883	23863	23986	23822	24003	23893	24089	24085	24008	23726	23855	23948	23799	23885	24101	24015	23750	24018	23951	23930	23956	23885	24020	24076	24010	23824	24054	23799	24062	23817	23906	24228	24115	23959	24010	23910	23801	24072	24077	23913	23809	24040	24095	23781	23815	24058	23905	23999	23971	24026	23959	24014	23956	24004	23750	24073	23787	23807	23966	23834	23906	23985	23945	23989	24018	24016	23907	23870	23868	23890	23984	23776	23971	23847	23965	23990	23920	23933	23809	23894	23980	24026	24016	23841	24186	23936	23847	23799	23844	23946	23881	23896	23851	24059	24060	23985	23947	23882	23848	24063	24076	23868	23798	24005	24106	23942	23964	23802	24089	23934	23669	23945	23805	23950	23907	23885	24173	23723	23779	24194	24000	24064	23812	23757	24095	23775	23800	23895	23778	24174	23801	23912	24021	24054	24153	24023	23879	23918	23824	23806	23849	23865	24203	23915	23885	23971	24065	23837	24058	23792	23944	23991	24026	24110	24048	23920	24027	23910	24043	23949	23853	24031	23939	23988	24199	24096	23967	23955	24018	23951	24041	24131	24074	24010	24214	23870	24080	23943	23931	24127	23947	23961	23983	23864	23918	23771	24028	23999	24121	23850	23612	24036	24011	23951	24088	24098	23950	23861	24055	23818	23957	23868	23892	23999	23716	23877	23936	23946	23900	23780	23892	23914	23827	23705	23891	23997	23849	23914	23989	23943	23836	23870	23904	24288	24009	23862	23904	23841	24106	24029	23946	23891	24071	24069	24060	23996	23875	24014	24038	24018	23838	23866	23919	23903	23965	23966	23863	23928	23872	23833	24032	23928	23731	24058	23983	23888	23660	23961	23970	24095	23923	24014	23718	23786	24025	23831	23863	23837	24044	23787	24063	24016	23876	23966	23851	23955	24135	23873	24005	23810	23874	23833	23928	23998	23856	24126	24017	23889	23824	23774	24069	24031	23782	23625	23893	23991	24030	23980	24079	23858	24091	24036	23800	23788	23667	23867	23724	23946	23899	23793	23897	23980	24005	24189	24034	23850	23779	23879	23930	23916	24085	23840	23885	24002	23836	23888	23895	23689	23901	23789	23844	24037	23950	23680	24008	24094	23868	23939	24059	23809	23805	24004	23879	23906	23788	24152	23791	23691	23964	23937	23778	24016	23935	23890	23883	23933	24064	23627	23909	23845	24045	23893	23924	23929	23867	24125	23965	23903	24189	24099	24069	24029	23956	24123	23937	23995	23802	23834	23839	24022	23968	23868	23779	23861	23956	23938	23845	23886	23992	23955	23735	23959	24036	24150	23539	23925	23969	24098	24039	24038	23941	24222	23910	24143	23945	23789	23807	23909	23828	23781	23827	24023	24062	23720	23987	24094	23817	23850	24049	23874	24250	24063	24018	23999	23891	24064	23914	24076	23952	24172	23846	24069	23951	24014	24109	23742	24069	23903	23744	24069	23969	24075	24295	23895	24080	24111	23861	23920	23954	23870	23908	24061	23931	24201	23967	23867	23842	23996	24055	24201	23887	24011	24024	24081	23999	23982	23819	23916	23815	23940	23703	23858	23842	24167	23952	23895	23731	24012	24225	24153	23872	23970	23734	24001	24066	23959	23819	23979	24064	23856	23996	23721	23972	24051	23996	24034	24035	23924	24058	24069	23997	24033	23873	23773	24078	23965	23907	24069	23952	23958	23848	23811	23881	23869	23891	23714	23639	23904	23956	23938	23692	23971	23793	23785	23947	23966	23974	23996	23818	24007	23908	23941	23917	24060	23999	23925	23961	23830	24004	23901	23824	24006	23972	23876	23844	24146	24073	23797	23914	23910	23894	24072	24110	23975	24026	23982	23828	24120	23803	23909	23950	24005	24036	24054	24035	23704	24022	24024	23801	23862	23961	23833	23800	23844	23924	23997	23694	23891	23836	23671	23792	23933	24020	24137	23843	23970	24080	23886	23945	24043	23670	23919	23905	23898	24204	24178	24025	23976	23932	24081	23651	23770	24002	23940	23976	24046	23838	24161	23847	24056	23870	23949	23781	23722	24064	23838	23882	23983	23905	23843	23882	24088	23764	23806	24142	23913	23889	24047	23961	24136	23860	23963	23935	24023	23808	23949	24063	23945	24017	23942	23956	24084	23735	24144	23889	23929	24061	23908	23723	23992	24119	24352	23969	24078	24147	24213	24089	24030	23769	24037	23910	23779	23963	23955	24053	23817	24027	24013	23947	23846	23768	23846	23813	23796	23601	24024	24172	23927	23932	24014	23914	24073	23752	23885	24065	23835	23952	24002	23897	24047	24232	23912	23752	23876	23639	23870	23873	23849	23839	24066	23968	23866	23900	23918	23797	24120	24148	24054	23901	23888	24018	23897	23837	23819	24049	23648	23665	24068	24074	24037	23893	24012	23909	23885	23938	23968	23927	24041	23949	23891	23897	23952	24022	23806	24249	23945	24216	24093	24008	23875	24037	23758	24023	24004	23824	23907	24047	23906	24016	23778	23951	23894	23892	24061	23920	23921	23953	23848	23938	23935	23942	24034	23822	23859	24080	23960	23839	23854	23769	24016	24105	23856	23992	23859	23964	23804	24041	24078	23851	23958	23824	23830	23883	24066	23987	24106	23932	23927	23997	24113	24030	24035	23784	23952	24140	24122	23857	23817	23818	23791	23949	23647	23977	24300	23719	23909	24163	23912	23840	24091	23839	23953	23842	23969	23865	24008	23964	23971	23894	23883	23962	23750	23797	23957	23827	24074	23742	23977	24083	23992	23820	23822	23794	23893	23862	23942	23748	23939	23892	23847	23736	23903	23745	24083	23889	24007	24046	23923	23982	24056	24159	24016	23629	23709	23921	24043	23878	23956	24017	24191	23898	24140	24051	23982	23748	23894	24139	23986	23963	24130	24030	23896	24080	24123	23805	23986	23987	23969	23906	24291	23937	23723	23928	23959	23894	23840	23890	23978	23915	24031	24036	23907	23893	24008	23888	24115	23877	23980	24069	23805	23918	24193	24226	23840	23938	23936	23868	23942	23873	23729	23907	23852	24062	23863	24075	23698	24023	23941	23750	23742	23758	23963	23986	23844	23851	24123	24143	24027	23990	23839	24129	23778	23981	24060	23493	23925	24044	23972	23998	23878	23772	23807	23670	24193	24150	24046	23979	23768	23703	24065	24143	23972	23989	23839	23939	24016	23801	23874	23987	23842	23819	23968	23946	23818	23858	24232	23947	23851	23836	23817	23729	23788	24005	23859	23869	23731	23889	23882	24162	23963	24088	23928	23992	23706	23916	23653	24004	23859	23823	23953	23993	23901	23863	23878	23601	23999	24086	24128	23967	24036	23884	23911	23994	23776	24021	23887	23831	23810	23719	23728	23947	23912	23919	23886	23775	23931	23724	23829	23870	23912	24025	24054	23957	24038	23766	24025	24164	23905	23840	24079	23988	23731	23710	24003	23824	23794	24174	24057	24021	24052	23877	24071	24089	23885	23967	23729	23964	24029	23944	23891	23838	23976	23906	23957	24071	24131	24139	23994	24021	23685	23947	23902	23910	23939	23796	24093	23850	23989	23899	23819	23856	23800	24140	24033	23963	23736	23837
63047	103710	93412	68599	45300	30291	22462	20340	19847	20075	19899	19905	19717	19933	19839	20032	19796	20017	19846	19828	19878	19850	19843	19783	19865	19727	20054	19952	19884	19921	19945	19954	19831	19727	19809	19886	19858	19875	19927	20011	19955	19954	19754	19876	19787	19770	19788	19964	19988	19719	19865	19940	19809	19780	20107	19910	20091	19766	19895	19953	20102	19853	20044	19930	19972	19798	19902	19761	19889	19762	19999	19824	19885	19987	19747	19769	19846	19875	19833	19976	19806	19930	20105	19931	20082	20018	19873	19958	19929	19806	19900	19884	19908	19862	19871	19898	19889	19848	19710	19853	19787	19913	19876	19826	19896	19906	19959	20012	19739	20023	19886	19837	19781	19814	19837	19867	19938	19863	19860	19971	19820	19849	19870	19854	19882	19861	19764	19737	19981	19878	20020	19556	19789	19868	19905	19915	19777	19846	19814	19829	19711	19998	19745	19931	19933	19923	19845	19995	19875	20006	19779	19737	19986	19694	19862	20047	19689	19846	19666	19793	19771	19780	19851	19853	19933	20021	19925	19848	19660	19887	19953	19670	19886	19829	19810	19937	19983	19767	19868	19553	19857	19757	19923	19869	19960	19729	19900	19741	19949	19701	19803	19878	19888	19871	19962	19778	19814	19822	20020	19799	19733	19729	19945	19872	19876	20059	19993	20022	19891	19984	19660	19845	19914	19793	19725	19931	19682	19861	19893	19799	19808	19924	19743	19738	20033	19827	19960	19796	19843	19786	19969	19833	19775	20004	20019	19987	19891	19855	19959	19700	19943	20024	20036	19843	19961	19707	19783	19817	19907	19962	19912	20132	19843	19895	19913	19804	19931	19886	19926	19766	19823	19774	19867	19697	19739	19764	19809	19803	19749	19807	19919	19842	19879	19662	19974	19848	19931	19857	20011	19936	19704	19836	19750	19967	19894	19935	19828	19964	19817	19904	19898	19940	19747	20026	19852	19877	19649	19905	20034	19685	19890	19800	19895	19694	19711	19876	19934	19744	19811	19811	19862	19804	19971	20035	19928	19988	19846	19719	19739	19991	19823	19935	19901	19695	19997	19921	19787	19862	19816	19927	19765	20079	19790	19949	19639	19802	19971	19791	19837	19758	19883	19870	19831	19955	19854	19738	19905	19949	19916	20044	19775	19921	19814	19826	19749	19910	19901	20038	19882	19923	19896	19955	19703	19843	19730	19859	19857	19853	19819	19689	19918	19684	19666	19939	19981	20075	19944	19734	19817	19870	19994	19754	20111	19822	19905	19720	19772	19911	19884	19836	19821	19825	19839	20020	19972	19779	20029	19793	19888	19848	19927	19924	19870	19865	19600	19893	19738	19878	19955	20000	19710	19738	19815	19822	20084	19914	19729	20039	19829	20013	20010	20029	19774	19911	19906	19762	20025	19776	19851	19811	19921	19870	19913	19954	19777	19790	19640	19729	19813	19847	20015	19804	19912	19624	19871	19865	19981	19692	19851	19815	19805	19805	19890	19762	19967	20059	19902	19821	19837	19812	19878	19930	19710	19911	19904	19863	19935	19910	19743	19824	20029	19811	19883	19850	19882	19957	19938	19769	19850	19899	19721	19815	19780	19815	19993	20022	19925	19831	19931	20044	19935	19832	19939	19903	19973	19767	19864	19863	19879	19877	19786	19797	19660	19674	19844	19890	19771	20050	19875	19820	19712	19836	19761	19820	19768	19711	19781	19798	19888	19801	19854	19901	19886	19832	19835	20015	19940	19803	19711	19813	19803	19975	19808	19808	19757	19831	19905	19900	19814	19930	19802	19766	19747	19967	19830	19790	19932	19896	19868	19868	19924	19814	19964	19841	19993	19881	19935	19949	19838	19826	19850	19887	19654	20103	19762	19784	19840	19754	19799	19764	19937	19764	19884	19817	19807	19950	20020	19790	19624	19993	19886	19854	19907	19825	19734	19729	19862	20036	19749	19861	19859	19792	19881	19836	19998	19805	19870	19809	19891	19818	19794	19894	19761	19771	19828	19919	19793	19816	19856	19740	19981	19865	19714	19822	20069	19820	19724	19972	19956	19813	19793	19887	19869	19851	19827	19908	19829	19780	19793	19885	19859	19753	19842	19819	19823	19770	19905	19803	20036	19719	19715	19879	19938	19921	19953	19850	19939	19877	19761	19806	19806	19850	19879	19848	19822	19708	19796	19865	19910	20031	19818	19839	19793	19799	19833	19627	20002	19926	19794	19751	19835	19731	19746	19941	19786	19833	19841	19972	19958	19778	19929	19856	19814	19945	19688	19798	19766	19844	19810	19905	19799	19874	19844	19749	19743	19790	19855	19801	20016	19883	19949	20008	19755	19798	19769	19720	19856	19834	20078	19761	19752	19896	19780	19804	19991	19819	19982	19914	19895	19949	19718	19998	19712	19782	19757	19904	19817	19675	19796	19896	19779	19695	19692	19929	19918	19711	19900	19768	20004	19942	19844	19966	19758	19965	19866	19945	19909	19853	19856	19765	19729	19882	19903	19966	19962	19833	19933	19861	19842	19911	20047	19760	19982	19906	19771	19979	19880	19987	19747	19973	19926	19915	19747	19690	19943	19927	19885	19805	19842	19644	20036	19852	19858	19906	19900	19809	19714	19766	20108	19841	19790	19856	19909	19929	19790	19813	19815	19904	19983	20020	19994	19810	19803	19876	19896	20018	19886	19767	19813	19776	19845	19814	19831	19864	19798	19706	19929	19777	19856	19704	19986	19812	19770	19819	19889	19891	19913	19965	19861	19672	19862	19715	19900	19906	19888	19717	19903	19653	19709	19776	19901	19901	19959	19805	19940	19762	19883	19899	19859	19835	19838	19756	20007	19674	19708	19810	19901	19781	19871	19745	19808	19690	19823	19889	19884	19797	20098	19725	19885	19857	19836	19832	19958	19831	19941	20005	19891	20008	19989	19749	19843	19906	19806	19858	19848	19756	19901	19737	19837	19848	19658	19724	19867	19882	19714	19941	19812	19726	19783	19722	19862	19856	19665	19925	19976	19961	19914	19883	19863	19807	19729	19985	19847	19848	19969	19960	19951	19793	19848	19750	19745	19741	19849	19788	19897	19848	19687	19933	19711	19825	19729	19898	19752	20063	19836	19615	19838	19717	19731	19845	20139	19834	19941	19759	20010	19744	19917	19805	19957	19885	19882	19745	20117	19761	19812	19680	19741	19885	19872	19821	19860	19830	19921	19890	19861	19687	19909	19766	19727	19823	19765	19716	19709	20039	19815	19784	19910	19956	19976	19918	19942	19779	19873	19776	19953	19787	19844	19764	19915	19723	19800	19930	19870	19736	19695	20031	19821	19826	19831	19781	19847	19810	19764	19799	19804	20015	20070	19722	19902	19701	19988	19750	19782	19826	19896	19727	19856	19767	19851	19815	19867	19769	19951	19874	19763	19923	19895	19821	19787	19766	19930	19767	19724	19934	19847	19964	19917	19842	19810	20015	19932	20021	20012	19895	19819	19992	19809	19795	19821	19933	19852	19728	19845	19783	20004	19947	19769	19800	19985	19729	19752	19795	19977	19964	19907	19768	19940	19840	19905	19817	19973	19772	19976	19900	19663	19811	19941	19821	19861	19834	19936	19922	19728	19847	19916	19825	19850	19955	19811	20062	19688	19875	19650	19901	19916	19636	20063	19854	19811	19857	19892	19689	19935	19852	19899	19852	19794	19874	19794	19886	19922	19922	19966	19817	19958	19855	19684	19693	20052	19911	19629	20063	19744	20005	19830	19958	19783	19867	19907	19955	19803	19788	19994	19873	19791	19715	19732	20053	19825	19693	20091	20008	20005	19893	19839	19986	19896	19814	19951	19865	19722	19851	19857	19727	19838	19897	20004	19975	19832	20026	19930	19898	19934	19806	19800	19916	19885	19867	19872	19703	19804	19861	20006	19747	19776	19713	19993	19680	19819	19564	19803	19903	19915	19934	19835	19886	19919	19908	19975	19764	19863	19814	19820	19943	20007	19800	19827	19759	19791	19730	19732	19849	20032	19872	19904	19747	20022	19800	19775	19989	19857	19848	19980	20019	19845	19917	19915	19745	19824	19827	19757	19777	19793	19783	19872	19738	19883	19779	19802	19853	19881	20012	19833	19933	19767	19908	20060	20007	19755	19906	19889	19866	19629	19898	19795	19705	19889	19829	20029	19970	19913	19901	19745	19950	19953	19629	19768	19672	20014	19862	19827	19916	19937	19915	20149	19744	19846	19967	19734	19877	19934	19761	19841	19992	19709	19858	19748	19902	19939	19914	19753	19873	19806	19881	19978	19691	19849	19740	19730	19951	19737	19966	19802	19954	19843	19811	19815	19801	19881	19853	19753	19766	19836	19969	19869	19586	19773	19819	19927	19893	19871	20041	19852	19946	19874	19839	19925	20018	19811	19876	19696	19821	19911	19811	19812	19968	19910	19736	19887	19773	19753	19881	19982	19790	19972	19903	19743	19837	19708	19861	19926	19817	19842	19848	19991	19846	19793	19777	19788	19826	19726	19898	19893	19764	19823	19911	19896	19938	19725	19992	19995	19863	19741	19704	19746	19927	19796	19864	19800	19848	19929	19773	19964	19898	19938	19910	19896	19780	19862	19952	19807	19916	19952	19577	19771	19970	19907	19883	19733	19871	19847	19992	19776	19921	19810	19830	20042	19881	19823	19835	20082	19706	20066	19781	19910	19846	19731	19934	19906	19833	19735	19898	19835	19793	19936	19761	19648	19804	19976	20005	19962	20008	19737	19721	19901	19787	20004	19822	19913	19941	19731	20045	19910	19737	20018	19828	19833	19652	19904	19934	19843	19807	19785	19637	19834	19946	19723	19889	19818	19863	19919	19898	20031	19829	19809	19790	19713	19811	19934	19797	19858	19835	19822	19953	19900	19806	19854	19850	19894	19869	19745	20143	19823	19948	19886	19809	19949	19849	19766	19723	19896	19728	19714	19873	19862	20045	19786	19932	19806	19648	19874	19897	19904	19787	19735	19824	20008	19711	19899	19830	19783	19770	19806	19734	19833	19683	20012	19788	19936	19716	19676	19861	19804	19780	19761	19709	19877	19910	19804	19722	19807	19674	19710	19850	19819	19826	19947	19867	20023	19702	19897	19872	19786	19808	19794	19869
30539	35061	39393	32762	25267	23059	22353	21791	21963	21840	21649	21954	21744	21514	21630	21899	21758	21707	21725	21574	21502	21757	21556	21618	21853	21698	21752	21597	21722	21912	21626	21852	21508	21672	21691	21814	21680	21652	21669	21643	21607	21724	21768	21575	21637	21691	21774	21842	21463	21736	21609	21646	21605	21586	21725	21829	21737	21454	21496	21664	21607	21613	21718	21501	21764	21590	21849	21753	21636	21859	21650	21667	21585	21625	21541	21670	21657	21727	21835	21880	21710	21734	21699	21579	21714	21698	21674	21441	21624	21730	21480	21586	21670	21770	21666	21553	21640	21406	21586	21666	21699	21539	21615	21730	21573	21702	21673	21739	21801	21645	21540	21536	21712	21510	21613	21827	21631	21560	21753	21580	21861	21669	21711	21831	21701	21710	21656	21610	21577	21615	21621	21735	21687	21734	21698	21811	21437	21397	21558	21792	21637	21740	21726	21590	21520	21654	21615	21543	21622	21660	21861	21654	21493	21504	21335	21757	21642	21658	21728	21532	21828	21565	21620	21459	21329	21459	21576	21445	21690	21900	21540	21543	21527	21748	21585	21955	21633	21617	21651	21898	21591	21614	21600	21268	21758	21660	21637	21686	21568	21537	21896	21613	21429	21515	21698	21402	21835	21595	21668	21674	21712	21496	21401	21645	21655	21726	21861	21679	21585	21627	21664	21588	21581	21768	21777	21894	21832	21565	21742	21651	21604	21575	21637	21508	21441	21985	21647	21658	21813	21625	21634	21632	21712	21672	21611	21453	21450	21451	21698	21600	21522	21717	21495	21745	21711	21738	21790	21806	21568	21645	21625	21579	21719	21598	21476	21607	21637	21605	21798	21594	21614	21508	21752	21594	21780	21569	21634	21628	21554	21552	21695	21546	21480	21488	21693	21557	21819	21672	21629	21663	21565	21545	21678	21505	21799	21702	21671	21659	21448	21934	21525	21698	21802	21577	21817	21671	21727	21716	21658	21778	21777	21590	21628	21646	21485	21667	21905	21653	21790	21617	21744	21366	21654	21714	21593	21683	21672	21522	21684	21673	21632	21580	21407	21664	21837	21510	21700	21733	21626	21730	21748	21527	21588	21598	21528	21608	21710	21483	21519	21719	21643	21453	21598	21608	21848	21768	21759	21883	21749	21637	21610	21633	21654	21894	21718	21578	21716	21611	21885	21602	21601	21714	21799	21634	21368	21773	21649	21730	21687	21568	21634	21645	21733	21784	21567	21717	21656	21623	21707	21664	21832	21652	21608	21590	21509	21688	21702	21864	21630	21642	21548	21688	21605	21679	21531	21691	21505	21766	21914	21903	21761	21551	21840	21532	21730	21883	21692	21669	21818	21514	21502	21723	21547	21529	21721	21715	21571	21661	21815	21584	21681	21523	21735	21688	21690	21621	21822	21533	21441	21535	21698	21439	21626	21803	21637	21930	21845	21666	21572	21790	21723	21640	21550	21554	21516	21359	21527	21491	21423	21683	21527	21393	21552	21598	21739	21916	21703	21593	21726	21752	21541	21656	21839	21711	21591	21602	21635	21668	21592	21729	21708	21773	21680	21678	21598	21961	21695	21590	21757	21589	21850	21771	21501	21543	21669	21806	21732	21502	21643	21649	21689	21706	21740	21515	21732	21740	21782	21775	21658	21676	21706	21790	21664	21764	21675	21514	21795	21628	21504	21667	21560	21479	21548	21495	21486	21745	21727	21843	21643	21602	21773	21560	21712	21602	21656	21479	21444	21678	21643	21698	21527	21817	21672	21678	21424	21809	21607	21546	21585	21656	21723	21765	21623	21565	21761	21663	21631	21620	21835	21919	21674	21642	21678	21418	21591	21574	21481	21699	21583	21590	21630	21708	21719	21505	21721	21529	21784	21954	21713	21464	21690	21640	21563	21771	21872	21829	21772	21702	21500	21723	21679	21495	21539	21725	21705	21887	21824	21665	21675	21714	21680	21608	21705	21530	21700	21713	21828	21463	21787	21612	21491	21679	21530	21732	21396	21404	21494	21625	21680	21698	21517	21595	21527	21791	21624	21753	21741	21763	21760	21810	21493	21580	21842	21600	21588	21667	21624	21532	21402	21907	21622	21464	21666	21663	21520	21566	21614	21696	22021	21849	21345	21754	21724	21469	21687	21643	21590	21561	21756	21722	21545	21672	21638	21702	21610	21535	21685	21807	21828	21582	21594	21662	21574	21597	21533	21619	21535	21641	21755	21477	21498	21618	21545	21511	21509	21793	21717	21755	21743	21787	21830	21430	21550	21663	21612	21963	21559	21631	21915	21402	21621	21805	21450	21612	21559	21580	21567	21773	21574	21574	21559	21768	21583	21445	21560	21846	21611	21839	21740	21717	21628	21664	21785	21709	21768	21529	21799	21784	21689	21663	21678	21445	21572	21554	21707	21788	21814	21796	21461	21530	21426	21822	21711	21686	21620	21401	21745	21674	21761	21565	21641	21679	21766	21750	21593	21766	21603	21756	21524	21523	21734	21791	21753	21799	21672	21804	21711	21839	21661	21642	21730	21798	21886	21709	21587	21458	21618	21671	21641	21613	21822	21533	21808	21616	21381	21547	21686	21546	21681	21703	21610	21569	21640	21645	21394	21617	21758	21807	21706	21637	21541	21543	21607	21733	21644	21541	21581	21759	21736	21723	21581	21673	21701	21501	21845	21700	21821	21657	21618	21676	21737	21902	21676	21744	21629	21704	21723	21732	21572	21682	21660	21750	21925	21847	21621	21667	21891	21931	21562	21404	21727	21901	21882	21643	21418	21718	21854	21712	21600	21577	21641	21641	21707	21611	21729	21598	21793	21491	21758	21731	21596	21647	21492	21699	21694	21746	21772	21681	21760	21597	21509	21821	21802	21628	21714	21727	21638	21620	21736	21729	21619	21566	21700	21492	21528	21684	21570	21618	21786	21706	21617	21712	21592	21751	21697	21510	21588	21488	21947	21636	21607	21774	21629	21704	21654	21838	21836	21738	21699	21833	21683	21411	21660	21633	21734	21626	21789	21488	21417	21713	21684	21598	21843	21570	21627	21666	21418	21633	21675	21703	21864	22020	21597	21722	21688	21761	21635	21550	21676	21700	21773	21650	21543	21769	21741	21567	22014	21836	21577	21827	21715	21565	21818	21885	21873	21895	21661	21773	21538	21622	21692	21697	21779	21555	21551	21645	21469	21636	21796	21467	21694	21511	21658	21847	21640	21532	21734	21505	21729	21718	21821	21639	21518	21617	21667	21459	21622	21820	21662	21734	21429	21618	21517	21859	21629	21752	21675	21734	21645	21562	21765	21736	21681	21665	21541	21825	21643	21552	21457	21766	21571	21690	21828	21573	21691	21718	21670	21776	21614	21411	21621	21736	21521	21807	21626	21573	21642	21664	21644	21499	21654	21608	21730	21768	21697	21917	22015	21750	21659	21756	21703	21535	21649	21577	21632	21701	21636	21687	21506	21783	21750	21678	21773	21682	21771	21518	21650	21620	21528	21615	21717	21475	21509	21478	21690	21753	21655	21640	21767	21495	21828	21651	21591	21725	21652	21643	21570	21656	21494	21903	21509	21699	21849	21627	21691	21661	21418	21663	21430	21504	21594	21761	21718	21437	21710	21480	21756	21534	21761	21595	21847	21626	21455	21601	21719	21753	21647	21497	21774	21800	21561	21674	21439	21543	21537	21609	21604	21755	21603	21799	21796	21593	21596	21507	21562	21565	21663	21784	21616	21764	21620	21850	21446	21624	21601	21565	21587	21624	21607	21740	21650	21643	21653	21663	21834	21792	21590	21652	21563	21732	21470	21767	21610	21758	21757	21555	21597	21545	21518	21628	21861	21849	21808	21687	21581	21676	21822	21648	21648	21616	21764	22003	21315	21613	21633	21527	21874	21617	21681	21757	21840	21630	21381	21473	21656	21682	21849	21620	21629	21741	21750	21728	21487	21747	21903	21585	21535	21682	21666	21667	22041	21702	21704	21713	21456	21378	21556	21407	21550	21759	21672	21560	21744	21806	21649	21692	21444	21665	21683	21645	21592	21855	21886	21824	21632	21776	21652	21654	21809	21669	21873	21701	21813	21699	21654	21625	21503	21632	21622	21728	21666	21590	21633	21656	21607	21537	21703	21542	21578	21862	21592	21739	21939	21602	21525	21858	21795	21637	21733	21506	21632	21471	21744	21940	21685	21649	21569	21610	21786	21818	21506	21488	21591	21580	21544	21647	21741	21674	21752	21678	21731	21692	21691	21691	21547	21682	21707	21607	21700	21769	21563	21626	21657	21805	21636	21747	21866	21812	21747	21651	21642	22002	21610	21560	21599	21500	21780	21769	21648	21673	21749	21620	21648	21663	21693	21613	21933	21672	21687	21684	21606	21659	21623	21460	21717	21526	21636	21641	21782	21699	21388	21668	21730	21597	21738	21714	21745	21512	21556	21474	21740	21696	21699	21565	21791	21613	21438	21568	21536	21756	21453	21603	22024	21835	21850	21849	21537	21710	21509	21522	21662	21656	21707	21768	21660	21815	21686	21705	21720	21559	21802	21723	21605	21747	21912	21562	21749	21718	21387	21694	21503	21831	21748	21861	21601	21568	21733	21746	21625	21666	21760	21632	21648	21699	21711	21570	21728	21512	21659	21648	21724	21710	21554	21581	21700	21674	21522	21496	21680	21608	21841	21741	21632	21820	21650	21645	21481	21577	21828	21590	21658	21721	21833	21511	21752	21513	21840	21718	21664	21415	21656	21688	21648	21557	21847	21540	21855	21531	21750	21662	21530	21718	21527	21564	21664	21663	21791	21654	21669	21701	21724	21607	21594	21493	21783	21834	21527	21852	21543	21663	21756	21694	21590	21595	21758	21690	21714	21782	21773	21910	21803	21855	21757	21401	21900	21795	21580	21688	21758	21716	21575	21654	21485	21824	21657	21747	21461	21479	21501	21613	21778	21504	21852	21661	21712	21744	21523	21929	21686	21590	21797	21661	21794	21630	21771	21538	21622	21626	21554	21669	21644	21693	21721	21745	21715	21665	21674	21434	21667	21629	21607	21700	21586	21670	21670	21547	21664	21781	21700	21683	21706	21705	21557	21558	21803	21709	21635	21799	21637	21623	21726	21921	21610	21688	21784	21621
40741	55303	44189	30581	22853	19575	18676	18654	18489	18506	18699	18538	18512	18556	18528	18492	18640	18639	18713	18522	18620	18458	18502	18416	18552	18438	18469	18507	18543	18564	18756	18635	18421	18406	18464	18682	18624	18574	18577	18647	18510	18561	18591	18574	18636	18701	18620	18442	18628	18691	18649	18505	18323	18675	18440	18509	18508	18508	18453	18609	18509	18532	18508	18637	18483	18545	18760	18543	18537	18479	18714	18577	18571	18487	18604	18759	18447	18578	18526	18511	18416	18596	18608	18618	18684	18492	18579	18484	18662	18326	18663	18543	18448	18699	18418	18414	18653	18509	18669	18599	18347	18489	18579	18650	18463	18731	18374	18393	18486	18677	18705	18461	18390	18449	18486	18436	18651	18649	18518	18572	18545	18630	18628	18604	18467	18554	18665	18435	18563	18498	18641	18476	18499	18508	18529	18661	18643	18559	18542	18476	18525	18510	18486	18518	18435	18735	18538	18462	18581	18638	18631	18658	18479	18560	18468	18556	18636	18453	18551	18645	18723	18670	18722	18565	18574	18471	18598	18642	18366	18642	18493	18592	18407	18482	18645	18446	18608	18513	18656	18349	18694	18344	18519	18733	18531	18627	18554	18493	18430	18671	18429	18451	18551	18608	18558	18503	18593	18477	18558	18580	18659	18454	18600	18567	18472	18654	18614	18367	18445	18676	18623	18458	18596	18682	18540	18583	18550	18555	18412	18524	18603	18738	18562	18680	18577	18356	18585	18573	18673	18576	18469	18647	18515	18653	18494	18366	18507	18634	18711	18615	18460	18447	18658	18453	18390	18652	18382	18362	18483	18515	18530	18593	18463	18477	18648	18695	18578	18499	18622	18556	18683	18650	18612	18661	18446	18530	18343	18380	18511	18530	18452	18499	18545	18474	18589	18664	18598	18592	18590	18565	18471	18515	18396	18475	18494	18463	18550	18402	18572	18341	18656	18609	18590	18687	18442	18620	18523	18563	18416	18541	18643	18532	18363	18569	18416	18689	18413	18629	18574	18533	18428	18633	18577	18625	18550	18367	18661	18596	18518	18633	18593	18498	18594	18390	18473	18683	18569	18684	18445	18501	18715	18556	18578	18670	18553	18496	18512	18501	18438	18814	18447	18557	18538	18452	18555	18443	18617	18697	18653	18671	18484	18494	18448	18556	18420	18542	18659	18546	18442	18519	18508	18342	18349	18539	18571	18576	18471	18437	18536	18535	18552	18468	18494	18548	18749	18496	18554	18525	18394	18453	18519	18283	18527	18779	18600	18516	18454	18616	18334	18526	18573	18658	18378	18440	18454	18672	18340	18654	18405	18682	18763	18646	18421	18416	18569	18671	18631	18544	18385	18782	18529	18597	18588	18655	18603	18664	18468	18520	18614	18540	18664	18466	18617	18416	18635	18458	18562	18576	18589	18410	18648	18703	18486	18509	18528	18457	18564	18610	18647	18613	18494	18628	18547	18702	18430	18758	18471	18635	18520	18621	18537	18456	18555	18508	18596	18597	18627	18629	18637	18555	18472	18519	18569	18527	18539	18523	18779	18508	18384	18395	18567	18484	18644	18463	18657	18588	18468	18598	18620	18516	18670	18702	18393	18505	18594	18384	18632	18470	18361	18693	18376	18539	18519	18461	18368	18608	18602	18599	18634	18657	18621	18609	18394	18496	18572	18558	18738	18658	18524	18551	18632	18627	18689	18651	18467	18458	18638	18435	18532	18558	18450	18518	18559	18678	18512	18349	18568	18524	18644	18565	18549	18538	18495	18357	18609	18549	18581	18482	18593	18466	18605	18489	18608	18503	18557	18320	18703	18541	18737	18696	18468	18574	18473	18442	18625	18701	18606	18731	18672	18517	18539	18464	18527	18489	18492	18438	18605	18494	18531	18617	18598	18391	18502	18510	18532	18471	18471	18638	18535	18618	18611	18514	18576	18498	18649	18637	18470	18534	18470	18460	18534	18740	18611	18671	18588	18739	18617	18610	18538	18639	18446	18448	18623	18673	18588	18476	18548	18666	18367	18554	18589	18571	18655	18604	18688	18455	18456	18479	18778	18608	18430	18535	18568	18592	18424	18693	18686	18582	18584	18702	18685	18565	18549	18503	18525	18470	18637	18573	18585	18643	18366	18675	18424	18435	18575	18545	18329	18344	18366	18628	18538	18683	18313	18496	18466	18630	18518	18599	18540	18589	18529	18679	18531	18449	18661	18634	18533	18613	18612	18710	18482	18432	18529	18450	18589	18584	18542	18693	18551	18514	18515	18577	18507	18569	18509	18444	18532	18576	18548	18553	18535	18568	18596	18673	18390	18458	18545	18678	18517	18516	18571	18530	18524	18613	18561	18608	18599	18549	18450	18691	18512	18713	18575	18632	18612	18680	18650	18440	18458	18519	18537	18517	18472	18569	18517	18523	18604	18613	18590	18517	18725	18652	18545	18544	18620	18557	18601	18353	18545	18716	18464	18607	18553	18491	18656	18602	18488	18627	18732	18493	18608	18603	18561	18674	18372	18584	18739	18593	18571	18568	18524	18660	18557	18510	18630	18533	18555	18618	18562	18519	18569	18382	18683	18475	18537	18614	18495	18549	18739	18558	18669	18473	18635	18500	18552	18609	18404	18602	18521	18584	18424	18734	18396	18686	18457	18620	18508	18744	18546	18527	18533	18530	18552	18553	18588	18535	18437	18535	18514	18572	18503	18623	18577	18449	18706	18495	18598	18406	18571	18681	18614	18471	18647	18602	18658	18557	18604	18654	18585	18498	18407	18619	18664	18612	18639	18527	18632	18596	18623	18333	18764	18669	18754	18664	18469	18615	18535	18658	18438	18447	18593	18438	18561	18469	18588	18584	18570	18566	18576	18527	18456	18434	18473	18710	18673	18571	18672	18476	18751	18639	18610	18366	18454	18573	18524	18637	18622	18521	18609	18538	18550	18507	18735	18464	18638	18407	18544	18469	18466	18525	18683	18517	18547	18481	18571	18703	18527	18652	18378	18500	18569	18586	18489	18592	18634	18606	18485	18705	18788	18508	18503	18684	18552	18519	18547	18472	18418	18781	18745	18530	18329	18663	18570	18566	18438	18513	18372	18587	18647	18375	18600	18462	18753	18505	18524	18447	18558	18551	18411	18593	18595	18518	18592	18685	18665	18603	18319	18577	18454	18460	18508	18563	18516	18633	18508	18490	18565	18695	18625	18520	18547	18622	18456	18693	18524	18619	18701	18694	18542	18587	18530	18352	18635	18651	18450	18596	18570	18575	18566	18327	18558	18780	18668	18610	18541	18551	18451	18531	18421	18669	18723	18624	18523	18662	18557	18421	18743	18656	18544	18439	18484	18509	18602	18523	18562	18409	18414	18725	18559	18553	18611	18561	18533	18533	18727	18465	18742	18568	18564	18653	18516	18361	18627	18431	18447	18595	18545	18507	18415	18683	18560	18566	18667	18461	18590	18672	18411	18524	18455	18316	18670	18574	18669	18512	18546	18648	18547	18580	18384	18524	18582	18565	18510	18609	18503	18474	18498	18485	18677	18508	18447	18614	18738	18513	18511	18632	18475	18586	18413	18509	18530	18347	18474	18600	18658	18695	18621	18598	18524	18572	18509	18709	18522	18737	18497	18563	18591	18462	18436	18841	18617	18554	18439	18534	18621	18520	18564	18669	18365	18531	18431	18494	18641	18609	18475	18667	18584	18584	18439	18540	18454	18729	18529	18575	18655	18609	18729	18348	18472	18724	18615	18463	18368	18510	18727	18411	18491	18673	18679	18642	18626	18619	18747	18485	18739	18528	18562	18671	18561	18641	18485	18752	18626	18587	18302	18513	18585	18459	18757	18533	18621	18770	18524	18421	18514	18591	18686	18541	18525	18651	18531	18523	18504	18481	18372	18489	18669	18610	18572	18583	18722	18672	18810	18353	18459	18817	18588	18550	18594	18556	18650	18526	18527	18631	18641	18579	18760	18668	18598	18614	18647	18643	18493	18522	18624	18397	18628	18636	18570	18611	18702	18509	18560	18615	18720	18490	18632	18631	18490	18732	18610	18556	18552	18271	18569	18533	18608	18650	18478	18787	18496	18553	18464	18479	18484	18714	18583	18640	18537	18375	18700	18509	18564	18599	18622	18575	18473	18602	18518	18585	18494	18526	18599	18677	18519	18608	18536	18771	18565	18675	18708	18711	18641	18616	18557	18513	18511	18602	18540	18555	18416	18633	18456	18476	18491	18740	18379	18451	18422	18527	18582	18532	18625	18682	18534	18604	18617	18499	18652	18604	18758	18450	18596	18316	18581	18522	18487	18517	18695	18591	18664	18684	18608	18552	18561	18468	18759	18506	18515	18532	18546	18469	18639	18523	18624	18530	18711	18572	18675	18620	18557	18440	18495	18616	18640	18500	18471	18698	18723	18585	18601	18582	18591	18566	18735	18501	18608	18568	18561	18522	18627	18551	18582	18599	18544	18631	18599	18337	18415	18501	18480	18527	18680	18611	18546	18501	18473	18523	18434	18467	18706	18624	18707	18709	18535	18584	18581	18498	18695	18516	18620	18627	18653	18693	18620	18616	18605	18524	18517	18582	18610	18675	18493	18476	18357	18517	18664	18621	18410	18520	18483	18484	18428	18446	18618	18595	18661	18514	18663	18531	18503	18462	18576	18635	18669	18519	18397	18688	18631	18685	18518	18729	18589	18595	18637	18725	18562	18617	18544	18496	18625	18437	18547	18544	18498	18670	18718	18624	18581	18549	18594	18686	18512	18383	18638	18723	18719	18498	18675	18545	18525	18518	18448	18650	18597	18474	18658	18434	18471	18452	18646	18372	18551	18594	18543	18605	18509	18642	18614	18529	18549	18471	18523	18636	18551	18507	18619	18652	18467	18618	18764	18367	18451	18514	18702	18586	18422	18502	18449	18475	18495	18580	18495	18455	18680	18625	18537	18803	18577	18618	18616	18668	18520	18312	18378	18555	18599	18577	18567	18536	18554	18547	18805	18646	18570	18358	18534	18473	18549	18534	18515	18650	18591	18490	18598	18621	18507	18560	18404	18636	18604	18542	18586	18636	18680	18463	18550	18580	18549	18541	18538	18552	18546	18473	18695	18643	18556	18645	18554	18573	18450	18623	18529	18573	18638	18566
24045	23604	37362	36600	28883	26955	25622	22501	21941	22125	22045	22097	22055	21966	21700	22005	22008	21941	22002	21881	21886	21622	21854	21827	22036	21892	21733	21879	21780	21807	21670	21761	21776	21812	21863	21627	21884	21740	21808	21707	21701	21673	21824	21860	21641	21552	21732	21692	21779	21634	21833	21794	21753	21563	21930	21792	21721	21824	21859	21748	21719	21714	21774	21830	21640	21557	21689	21749	21789	21721	21676	21538	21655	21850	22045	21719	21657	21742	21848	21830	21547	21672	21879	21811	21869	21752	21618	21732	21657	21847	21877	21697	21821	21715	21698	21844	21713	21711	21618	21859	21775	21648	21856	21771	21895	21534	21746	21966	21839	21687	22055	21550	21824	21790	21794	21942	21750	21720	21872	21862	21893	21579	21817	21871	21561	21756	21442	21819	21830	21812	21665	21673	21632	21800	21827	21721	21689	21730	21792	21814	21854	21739	21871	21775	21774	21757	21733	21804	21703	21865	21776	21846	21651	21751	21728	21751	21934	21671	21868	21764	21823	21673	21814	21859	21911	21564	21813	21804	21653	21611	21515	21849	21938	21590	21552	21754	21711	21564	21628	21693	21712	21752	21791	21871	21856	21607	21678	21746	21611	21605	21672	21772	21932	21741	21822	21695	21731	21772	21886	21764	21605	21757	21755	21607	21846	21842	21728	21768	21573	21624	21707	21748	21808	21912	21684	21613	21623	21810	21811	21571	21694	21766	21845	21825	21694	21759	21669	21612	21703	21820	21745	21786	21792	21730	21843	21628	21976	21798	21775	21775	21811	22109	21850	21681	21683	21661	21808	21601	21816	21715	21974	21644	21806	21727	21939	21816	21822	21550	21637	21875	21880	21737	21764	21889	21589	21766	21919	21684	21719	21884	21521	21684	21709	21828	21822	21815	21912	21677	21822	21713	21837	21735	21845	21794	21675	21868	21790	21623	21693	21723	21761	21580	21731	21658	21821	21931	21723	21593	21719	21800	21841	21722	21849	21655	21914	21793	21632	21570	21771	21750	21921	21551	21719	21708	21766	21621	21768	21686	21639	21891	21658	21836	21645	21846	21717	21773	21852	21617	21771	21859	21857	21785	21946	21821	21796	21820	21578	21670	21776	21758	21745	21762	21650	21917	21839	21631	21837	21871	21854	21857	21840	21830	21758	21650	21676	21786	21699	21660	21586	21652	21548	21697	21849	21892	21612	21740	21712	21854	21888	21788	21705	21723	21632	21532	21819	21803	21485	21841	21502	21657	21646	21811	21826	21901	21877	21774	21921	21887	21778	21809	21769	21841	21649	21790	21641	21727	21761	21713	21829	21620	21769	21648	21883	21647	21574	21876	21837	21794	21749	21620	21587	21493	21734	21463	21702	21773	21796	21860	21485	21721	21691	21829	21755	21494	21803	21740	21903	21807	21793	21655	21750	21694	21792	21720	21843	21849	21745	21653	21767	21460	21895	21664	21768	21601	21672	21844	21792	21793	21702	21607	21525	21764	21711	21689	21802	21860	21714	21924	21782	21789	21665	21801	21765	21760	21771	21791	21670	21849	21722	21713	21928	21834	21618	21861	21488	21695	21840	21733	21517	21633	21825	21774	21871	21788	21750	21857	21759	21932	21991	21743	21817	21815	21907	21616	21587	21772	21669	21803	21473	21695	21894	21743	21742	21653	21726	21659	21774	21588	21580	21896	21830	21883	21893	21739	21611	21877	21728	21673	21691	21897	21638	21602	21688	21806	21825	21776	21896	21648	21861	21576	21554	21626	21545	21529	21571	21597	21855	21659	21696	21782	21735	21742	21813	21734	21847	21631	21864	21982	21896	21880	21836	21854	21732	21619	21845	21695	21580	21869	21808	21642	21816	21762	21653	21837	21771	21676	21881	21948	21885	21779	22001	21816	21791	21721	21682	21649	21666	21787	21637	21635	21917	21777	21811	21941	21771	21679	21899	21556	21613	21806	22000	21633	21897	21873	21664	21592	21840	22009	21793	21764	21553	21659	21811	21723	21783	21830	21872	21886	21661	21794	21781	21602	21888	21672	21627	21589	21904	21768	21687	21624	21839	21852	21908	21795	21690	21823	21677	21766	21735	21720	21752	21574	21926	21678	21691	21852	21835	21768	21773	21757	21726	21577	21499	21938	21853	21634	21767	21690	21717	21869	21763	21797	21845	21771	21753	21984	21764	21586	21717	21734	21718	21918	21726	21747	21771	21736	21887	21660	21915	21681	21614	21509	21735	21864	21881	21743	21641	21646	21769	21618	21843	21664	21882	21956	22030	21731	21594	21841	21700	21603	21888	21681	21972	21916	21737	21947	21924	21685	21850	21845	21637	21504	21823	21710	21754	21770	21734	21568	21792	21802	21836	21907	21877	21642	21833	21721	21841	21667	21891	21868	21940	21589	21788	21788	21566	21732	21616	21661	21782	21927	21804	21935	21766	21690	21844	21821	21720	21745	21839	21879	21642	21809	21742	21909	21703	21821	21639	21682	21808	21706	21937	21768	21794	21695	21503	21664	21812	21612	21789	21814	21814	21699	21639	21815	21649	21865	21693	21671	21818	21755	21874	21637	21770	21839	21855	21454	21792	21595	21661	21464	21819	21818	21793	21515	21611	21590	21549	21745	21899	21812	21643	21805	21545	21790	21631	21633	21629	21658	21834	21703	21716	21578	21881	21828	21743	21803	21788	21928	21684	21760	21669	21767	21865	21714	21555	21718	21676	21701	21713	21837	21954	21826	21582	21817	21645	21598	21748	21916	21933	21749	21720	21695	21765	21572	21668	21837	21694	21752	21910	21726	21785	21683	21770	21728	22009	21938	21772	21937	21696	22070	21759	21595	21810	21638	21629	21777	21862	21639	21662	21921	21825	21757	21968	21638	21648	21773	21840	21712	21735	21701	21653	21715	21820	21717	21733	21648	21621	21557	21629	21896	21770	21925	22054	21817	21695	21780	21883	21773	21662	21765	21806	21746	21803	21899	21793	21597	21705	21952	21694	21829	21669	21902	21698	21897	21834	21678	21464	21651	21848	21837	21748	21505	21823	21687	21653	21633	21582	21677	21804	22027	21683	21809	21778	21539	21599	21731	21703	21780	21880	21539	21649	21765	21495	21734	21666	21794	21745	21895	21815	21697	21798	21733	21731	21856	21846	21922	21633	21713	21780	21777	22041	21670	21784	21743	21923	21963	21624	21829	21620	21737	21697	21808	21695	21656	21828	21805	21788	21748	21691	21572	21827	21765	21781	21798	21644	21687	21714	21668	21734	21478	21944	21632	21664	21665	21413	21643	21967	21794	21676	21784	21584	21824	21607	21510	21755	21814	21655	21641	21674	21748	21770	21761	21773	21798	21725	21714	21855	21898	21791	21686	21771	21599	21563	22019	21931	21794	21686	21668	21622	21634	21922	21886	21796	21849	21708	21733	21522	21688	21852	21638	21752	21984	21852	21738	21952	21815	21743	21848	21750	21613	22009	21689	21766	21703	21790	21753	21624	21819	21950	21837	21879	21794	21741	21724	21673	21667	21671	21686	21749	21549	21794	21819	21659	21828	21771	21756	21782	21885	21900	21563	21803	21788	21697	21743	21732	21797	21661	21836	21788	21612	21832	21927	21731	21526	21773	21737	21574	21886	21736	21729	21621	21875	21650	21723	21659	22011	21743	21578	21760	21787	21710	21882	21811	21858	21696	21648	21756	21727	21737	21694	21883	21668	21705	21812	21710	21813	21735	21942	22004	21839	21741	21744	21701	21771	21771	21825	21700	21676	21931	21872	21793	21535	21810	21839	21858	21890	21590	21775	21720	21914	21930	22061	21879	21780	21697	21913	21661	21777	21714	21683	21688	21632	21676	21572	21588	21897	21691	21758	21705	21648	21691	21817	21680	21638	21576	21710	21537	21766	21696	21755	21743	21734	21650	21732	21803	21858	21640	21826	21878	21605	21589	21461	21722	21839	21649	21565	21930	21971	21658	21708	21716	21568	21567	21830	21671	21589	21805	21719	21668	21693	21704	21720	21604	21747	21668	21773	21793	21623	21888	21757	21836	21650	21666	21748	21822	21910	22003	21752	21660	21925	21640	21571	21649	21848	21575	21575	21756	21952	21747	21795	21886	21786	21758	21707	21868	21844	21664	21871	21867	21680	21899	21678	21724	21776	21817	21875	21543	21695	21691	21510	21673	21746	21719	21805	21806	21874	21740	21665	21766	21838	22027	21729	21887	21904	21745	21729	21857	21897	21744	21831	21831	21626	21856	21814	21687	21597	22003	21816	21976	21690	21769	21741	21586	21769	21703	21699	21568	21769	21915	21707	21720	21846	21888	21839	21797	21746	21642	21727	21674	21798	21875	21884	21955	21662	21641	21765	21711	21653	21651	21685	21605	21671	21896	21826	21854	21720	21629	21748	21669	21720	21584	21851	21773	22019	21710	21673	21739	21788	21650	21729	21673	21723	21674	21688	21769	21879	21825	22033	21639	21800	21843	21963	21680	21542	21657	21723	21787	21879	21701	21618	21831	21795	21722	21588	21833	21816	21503	21730	21897	21845	21588	21807	21739	21945	21722	21830	21692	21894	21713	21744	21666	21432	21712	21591	21850	21724	22084	21719	21716	21758	21898	21703	21752	21925	21839	21753	21650	21767	21836	22037	21497	21584	21516	21637	21595	21718	21710	21828	21811	21879	21790	21772	21551	21803	21816	21832	21697	21746	21492	21713	21679	21702	21839	21712	22040	21771	21898	21754	21688	21875	21868	21712	21505	21680	21634	21849	21761	21627	21590	21652	21699	21841	21773	21739	21745	21916	21727	21733	21791	21883	21701	21560	21757	21733	21966	21562	21640	21757	21920	21632	21782	21731	21899	21741	21662	21737	21906	21602	21699	21532	21851	21937	21583	21646	21778	21710	21781	21962	21697	21691	21744	21655	21817	21917	21798	21688	21926	21896	21763	21778	21647	21641	21804	21897	21987	21772	21750	21587	21899	21873	21614	21928	21626	21596	21536	21789	21861	21656	21847	21753	21585	21768	21958	21769	21873	21885	21617	21831	21837	21731	22032	21666	21696	21719	21819	21730	21570	21782	21836	21784	21780	21749	21666	21817	21613	21582	21597	21699	21510	21966	21627	21903	21579	21917	21683	21589
62156	97158	83543	55775	34504	24613	20082	19000	18762	18700	18710	18547	18674	18541	18668	18665	18737	18667	18812	18710	18646	18736	18692	18602	18874	18674	18863	18587	18639	18886	18758	18726	18895	18720	18699	18911	18892	18876	18753	18777	18727	18621	18746	18795	18717	18681	18730	18738	18633	18783	18854	18664	18558	18585	18701	18734	18806	18848	18645	18720	18726	18657	18674	18658	18794	18599	18674	18614	18614	18770	18771	18700	18786	18572	18733	18581	18660	18649	18822	18755	18703	18641	18799	18709	18719	18662	18716	18695	18750	18759	18575	18665	18703	18692	18584	18715	18578	18879	18656	18716	18837	18725	18528	18759	18715	18583	18650	18731	18805	18782	18822	18663	18822	18720	18749	18393	18723	18479	18630	18719	18642	18724	18601	18642	18597	18712	18723	18633	18563	18655	18753	18637	18726	18488	18514	18631	18635	18721	18485	18746	18665	18725	18739	18491	18629	18688	18949	18751	18795	18699	18751	18630	18394	18604	18677	18787	18718	18781	18623	18635	18731	18749	18761	18743	18795	18717	18576	18661	18661	18690	18526	18679	18716	18694	18706	18771	18996	18641	18688	18794	18566	18566	18715	18677	18711	18880	18603	18947	18838	18678	18605	18632	18761	18584	18667	18585	18553	18572	18626	18701	18507	18739	18768	18660	18811	18799	18561	18869	18500	18707	18693	18715	18713	18766	18565	18693	18755	18753	18798	18712	18758	18551	18614	18849	18511	18887	18838	18783	18776	18669	18912	18721	18648	18737	18603	18611	18741	18465	18536	18521	18651	18516	18743	18893	18845	18659	18764	18711	18608	18863	18774	18564	18847	18638	18654	18664	18614	18701	18575	18612	18574	18670	18620	18735	18602	18814	18611	18572	18765	18758	18774	18764	18577	18637	18804	18836	18667	18683	18547	18730	18702	18646	18777	18668	18587	18614	18707	18640	18590	18631	18531	18767	18761	18762	18749	18630	18682	18688	18669	18852	18772	18692	18758	18539	18703	18715	18750	18654	18664	18644	18712	18818	18653	18611	18653	18811	18801	18796	18702	18622	18735	18663	18550	18572	18852	18692	18627	18696	18696	18579	18759	18540	18823	18819	18607	18537	18779	18829	18698	18709	18665	18797	18784	18935	18840	18915	18620	18643	18690	18645	18563	18714	18359	18599	18692	18599	18606	18666	18545	18700	18722	18911	18595	18588	18551	18499	18849	18605	18649	18737	18710	18444	18669	18680	18550	18785	18598	18545	18779	18583	18638	18746	18718	18483	18540	18740	18618	18648	18742	18767	18686	18582	18551	18689	18733	18765	18829	18714	18586	18740	18726	18488	18695	18634	18710	18588	18702	18679	18735	18838	18537	18656	18675	18609	18716	18741	18788	18765	18768	18581	18725	18637	18707	18745	18664	18704	18803	18538	18818	18811	18733	18642	18848	18612	18698	18686	18808	18793	18637	18750	18591	18709	18640	18674	18819	18779	18670	18790	18699	18569	18866	18705	18810	18681	18651	18663	18377	18650	18634	18745	18615	18527	18814	18677	18619	18664	18676	18759	18728	18656	18728	18587	18722	18936	18805	18770	18699	18748	18680	18852	18645	18524	18791	18572	18675	18528	18786	18570	18681	18630	18803	18856	18521	18666	18593	18474	18668	18557	18701	18652	18624	18622	18640	18584	18468	18695	18558	18741	18708	18744	18971	18722	18811	18552	18773	18684	18682	18612	18533	18612	18709	18587	18733	18510	18691	18452	18685	18711	18761	18751	18775	18505	18714	18691	18774	18646	18628	18707	18588	18732	18756	18789	18768	18698	18738	18693	18530	18677	18679	18627	18768	18597	18669	18714	18718	18650	18620	18643	18759	18811	18615	18620	18752	18698	18501	18805	18700	18729	18731	18563	18744	18685	18515	18755	18878	18632	18628	18659	18571	18739	18660	18779	18697	18668	18681	18622	18651	18716	18732	18709	18791	18598	18644	18694	18679	18681	18683	18604	18858	18662	18555	18769	18728	18642	18822	18687	18683	18676	18644	18793	18896	18687	18615	18841	18507	18704	18567	18722	18668	18439	18951	18807	18579	18792	18676	18714	18814	18800	18567	18721	18695	18586	18635	18651	18667	18510	18849	18591	18613	18812	18701	18644	18934	18683	18854	18610	18750	18754	18720	18521	18910	18730	18869	18661	18772	18684	18778	18701	18767	18565	18674	18812	18658	18569	18547	18688	18832	18688	18785	18643	18718	18669	18696	18627	18760	18795	18711	18827	18605	18818	18658	18726	18633	18545	18767	18644	18728	18696	18618	18779	18733	18662	18605	18644	18649	18729	18684	18595	18641	18667	18611	18820	18680	18880	18675	18705	18565	18676	18650	18680	18689	18683	18598	18535	18632	18780	18886	18779	18762	18655	18670	18776	18591	18719	18868	18659	18676	18717	18836	18748	18828	18595	18659	18618	18724	18714	18641	18751	18595	18737	18721	18809	18616	18784	18896	18841	18623	18675	18744	18547	18683	18762	18704	18718	18845	18826	18711	18573	18798	18713	18703	18643	18649	18919	18823	18731	18607	18613	18684	18723	18658	18648	18903	18832	18625	18608	18748	18529	18851	18629	18863	18824	18874	18601	18600	18937	18660	18617	18696	18586	18681	18755	18627	18735	18578	18655	18633	18682	18617	18643	18836	18877	18575	18671	18579	18677	18535	18812	18823	18783	18708	18881	18730	18598	18698	18659	18751	18893	18682	18842	18835	18796	18720	18549	18708	18829	18715	18738	18766	18803	18894	18641	18674	18790	18635	18588	18628	18870	18873	18761	18683	18810	18651	18651	18598	18584	18603	18770	18724	18455	18698	18648	18604	18642	18814	18593	18716	18737	18705	18617	18827	18692	18624	18688	18513	18692	18662	18752	18725	18792	18425	18641	18749	18631	18724	18806	18708	18546	18619	18753	18675	18785	18601	18708	18651	18692	18741	18652	18851	18729	18773	18727	18565	18775	18764	18693	18775	18827	18598	18678	18697	18751	18773	18774	18768	18587	18624	18680	18707	18818	18672	18907	18825	18916	18761	18687	18492	18722	18695	18788	18618	18764	18802	18707	18594	18561	18638	18894	18812	18613	18635	18665	18611	18798	18793	18779	18833	18641	18588	18670	18642	18662	18734	18730	18584	18862	18655	18548	18774	18735	18939	18780	18832	18712	18677	18657	18705	18654	18738	18762	18663	18414	18709	18677	18675	18628	18834	18583	18579	18844	18672	18636	18705	18561	18538	18732	18605	18752	18647	18669	18691	18874	18597	18677	18635	18675	18617	18708	18667	18624	18855	18448	18640	18664	18625	18846	18654	18702	18729	18598	18695	18648	18793	18643	18684	18643	18768	18718	18644	18518	18702	18627	18840	18809	18748	18609	18701	18609	18588	18674	18710	18664	18636	18868	18566	18716	18668	18668	18798	18517	18932	18614	18671	18620	18647	18831	18621	18610	18648	18717	18781	18613	18807	18804	18896	18655	18570	18700	18549	18665	18452	18659	18678	18845	18597	18618	18810	18534	18902	18791	18678	18808	18813	18742	18740	18809	18666	18858	18721	18614	18661	18551	18657	18767	18716	18667	18713	18722	18834	18676	18716	18635	18592	18731	18849	18537	18863	18476	18603	18843	18639	18672	18755	18564	18713	18569	18778	18695	18776	18817	18819	18597	18641	18703	18569	18852	18802	18698	18622	18632	18746	18700	18810	18738	18681	18541	18655	18548	18796	18813	18715	18680	18656	18803	18706	18827	18644	18624	18633	18734	18573	18824	18628	18722	18701	18743	18697	18732	18636	18547	18704	18710	18680	18505	18602	18680	18778	18891	18605	18683	18487	18770	18664	18760	18687	18709	18747	18822	18486	18576	18732	18693	18655	18708	18694	18567	18655	18511	18790	18651	18795	18667	18611	18688	18815	18631	18716	18596	18780	18592	18651	18703	18521	18678	18597	18681	18600	18596	18907	18588	18719	18700	18976	18636	18828	18757	18576	18789	18685	18683	18720	18581	18683	18615	18858	18789	18751	18532	18544	18762	18805	18578	18568	18663	18778	18631	18648	18749	18629	18807	18687	18628	18539	18656	18740	18642	18692	18583	18812	18830	18778	18568	18773	18727	18470	18587	18913	18908	18664	18650	18607	18671	18745	18614	18748	18639	18677	18648	18616	18714	18687	18810	18788	18869	18744	18752	18754	18750	18532	18749	18746	18734	18676	18671	18700	18684	18664	18729	18831	18675	18767	18578	18504	18662	18683	18743	18788	18828	18547	18584	18700	18706	18682	18804	18589	18521	18566	18649	18668	18747	18871	18560	18947	18761	18661	18684	18801	18818	18698	18510	18655	18603	18697	18694	18618	18727	18653	18632	18680	18697	18791	18538	18585	18894	18701	18873	18732	18625	18725	18683	18818	18590	18647	18547	18585	18652	18883	18770	18723	18767	18694	18681	18806	18837	18588	18541	18520	18572	18727	18637	18469	18555	18663	18690	18813	18657	18521	18633	18759	18514	18791	18648	18690	18666	18696	18867	18619	18730	18719	18633	18711	18603	18633	18647	18751	18666	18685	18776	18815	18604	18595	18772	18731	18694	18701	18793	18636	18716	18630	18564	18620	18466	18482	18708	18786	18562	18784	18701	18632	18726	18831	18726	18855	18804	18778	18777	18468	18734	18537	18696	18674	18614	18704	18770	18610	18458	18854	18715	18681	18668	18490	18483	18826	18523	18760	18811	18713	18877	18847	18663	18608	18612	18617	18819	18709	18739	18737	18553	18725	18670	18810	18643	18630	18669	18844	18810	18581	18505	18533	18659	18651	18849	18650	18644	18671	18859	18692	18718	18915	18638	18578	18725	18614	18732	18422	18865	18641	18676	18629	18732	18628	18647	18759	18792	18711	18760	18507	18926	18804	18731	18444	18807	18723	18728	18648	18719	18590	18595	18628	18679	18441	18811	18747	18741	18789	18642	18522	18661	18703	18662	18698	18828	18607	18600	18703	18717	18778	18683	18760	18627	18554	18567	18782	18611	18716	18798	18698	18701	18698	18558	18647	18752	18691	18622	18798	18723	18654	18821	18528	18467	18649	18755	18536	18680	18892	18771	18685	18546	18610	18760	18636	18738	18824	18632	18698	18913
22785	22736	35042	33135	27699	27844	28694	24298	23711	23961	23788	23740	23572	23809	23799	23695	23864	23713	23830	23516	23574	23716	23743	23414	23633	23526	23656	23483	23430	23629	23724	23552	23724	23609	23354	23650	23499	23449	23505	23494	23533	23625	23568	23640	23447	23427	23469	23251	23299	23306	23459	23566	23656	23487	23891	23470	23426	23536	23428	23423	23558	23391	23651	23484	23550	23473	23480	23461	23645	23421	23315	23369	23629	23411	23566	23451	23389	23587	23435	23447	23398	23364	23593	23438	23390	23394	23307	23297	23334	23391	23525	23358	23302	23446	23513	23480	23683	23304	23623	23517	23525	23219	23500	23586	23459	23717	23426	23343	23279	23372	23330	23532	23533	23412	23599	23267	23335	23242	23469	23437	23740	23445	23393	23454	23496	23628	23542	23574	23442	23516	23547	23475	23481	23414	23534	23485	23462	23515	23566	23407	23455	23448	23375	23695	23468	23384	23435	23511	23580	23606	23549	23513	23450	23345	23324	23140	23617	23645	23573	23528	23388	23489	23569	23216	23502	23497	23388	23173	23426	23437	23354	23804	23526	23301	23331	23430	23352	23207	23158	23565	23574	23346	23310	23368	23487	23392	23607	23362	23449	23314	23449	23476	23475	23349	23424	23325	23409	23307	23566	23429	23308	23351	23371	23517	23572	23447	23350	23213	23554	23346	23506	23570	23401	23535	23509	23522	23400	23679	23460	23354	23304	23511	23572	23547	23315	23440	23372	23603	23303	23403	23413	23442	23049	23548	23405	23283	23266	23635	23371	23392	23377	23361	23508	23411	23131	23466	23674	23357	23504	23416	23462	23382	23503	23490	23252	23289	23457	23366	23406	23200	23473	23275	23531	23387	23519	23416	23483	23528	23458	23540	23385	23417	23615	23402	23643	23315	23546	23651	23713	23332	23367	23547	23484	23394	23468	23419	23290	23268	23515	23429	23452	23472	23387	23228	23269	23237	23337	23249	23628	23540	23322	23416	23477	23382	23527	23381	23458	23438	23382	23455	23664	23361	23214	23486	23395	23461	23492	23421	23490	23243	23536	23321	23500	23536	23441	23365	23450	23356	23474	23355	23464	23469	23488	23478	23587	23293	23775	23519	23493	23237	23441	23374	23557	23285	23397	23501	23393	23453	23603	23449	23489	23642	23198	23366	23485	23310	23271	23566	23464	23481	23321	23405	23435	23300	23333	23184	23447	23517	23472	23391	23520	23626	23461	23478	23320	23459	23428	23432	23474	23391	23349	23471	23377	23451	23344	23487	23572	23403	23510	23470	23268	23480	23379	23419	23561	23370	23464	23385	23400	23485	23375	23361	23425	23385	23452	23445	23378	23408	23569	23407	23331	23242	23409	23444	23546	23290	23510	23381	23437	23313	23318	23392	23466	23386	23688	23307	23349	23430	23322	23358	23534	23478	23337	23405	23444	23403	23246	23587	23394	23419	23330	23370	23447	23485	23207	23481	23531	23192	23372	23428	23306	23384	23631	23339	23637	23386	23128	23414	23350	23389	23469	23529	23215	23640	23556	23500	23708	23326	23369	23426	23482	23365	23391	23593	23647	23315	23422	23411	23429	23429	23528	23362	23555	23335	23205	23593	23473	23487	23250	23396	23366	23330	23236	23411	23363	23479	23279	23410	23710	23406	23409	23413	23250	23456	23378	23383	23207	23521	23205	23158	23635	23544	23527	23198	23367	23586	23542	23638	23290	23404	23487	23469	23479	23393	23296	23440	23635	23495	23144	23271	23514	23327	23498	23472	23351	23597	23534	23650	23439	23376	23493	23398	23427	23216	23276	23340	23415	23318	23283	23568	23581	23416	23359	23582	23202	23344	23665	23491	23242	23250	23589	23457	23330	23328	23372	23340	23430	23396	23394	23480	23630	23418	23244	23193	23327	23438	23381	23665	23465	23371	23332	23357	23475	23483	23456	23500	23462	23620	23555	23302	23182	23519	23499	23504	23363	23298	23413	23710	23543	23639	23430	23489	23401	23606	23404	23451	23317	23422	23498	23425	23226	23437	23441	23646	23291	23276	23619	23578	23378	23502	23529	23620	23392	23417	23240	23304	23448	23521	23465	23453	23374	23443	23261	23305	23396	23472	23541	23381	23613	23381	23659	23244	23253	23588	23386	23357	23320	23329	23578	23370	23353	23298	23356	23364	23597	23319	23395	23396	23420	23353	23438	23538	23484	23547	23654	23390	23475	23459	23298	23615	23282	23497	23376	23519	23174	23531	23496	23334	23498	23602	23352	23383	23509	23615	23382	23251	23224	23479	23439	23338	23474	23461	23354	23436	23444	23389	23553	23638	23150	23495	23445	23504	23397	23358	23380	23384	23511	23432	23361	23420	23373	23581	23267	23464	23447	23507	23309	23524	23445	23459	23425	23328	23367	23689	23486	23515	23473	23386	23325	23270	23515	23313	23431	23414	23263	23488	23222	23471	23491	23553	23353	23553	23371	23550	23315	23556	23458	23309	23430	23334	23501	23441	23314	23625	23702	23246	23545	23514	23615	23508	23433	23405	23456	23347	23366	23377	23359	23387	23429	23454	23343	23355	23458	23439	23469	23248	23289	23312	23438	23660	23441	23358	23436	23134	23350	23234	23429	23339	23491	23383	23480	23427	23388	23309	23473	23370	23528	23272	23455	23367	23544	23468	23469	23541	23420	23399	23290	23376	23375	23494	23431	23503	23533	23174	23657	23321	23484	23575	23395	23374	23440	23390	23462	23270	23450	23230	23301	23488	23253	23556	23482	23502	23414	23421	23543	23222	23380	23564	23504	23609	23469	23356	23459	23521	23450	23402	23413	23447	23351	23401	23442	23519	23220	23300	23301	23561	23425	23112	23607	23597	23416	23514	23674	23587	23374	23592	23379	23526	23378	23546	23551	23323	23402	23478	23443	23639	23374	23394	23215	23271	23284	23563	23707	23415	23161	23605	23445	23354	23416	23591	23371	23287	23284	23194	23493	23423	23360	23596	23549	23357	23416	23590	23465	23477	23490	23359	23684	23357	23369	23368	23384	23333	23368	23543	23595	23511	23432	23168	23369	23375	23484	23496	23344	23355	23416	23251	23439	23429	23345	23353	23583	23490	23567	23351	23447	23392	23481	23633	23381	23225	23380	23294	23424	23407	23442	23549	23529	23257	23484	23566	23422	23525	23548	23197	23540	23261	23431	23478	23533	23509	23519	23549	23527	23434	23340	23293	23299	23343	23460	23291	23312	23303	23416	23139	23480	23398	23191	23462	23371	23459	23299	23464	23327	23461	23682	23379	23342	23710	23382	23430	23482	23296	23526	23245	23584	23503	23339	23384	23526	23451	23545	23420	23391	23424	23329	23385	23470	23201	23383	23431	23429	23518	23271	23468	23359	23487	23401	23370	23318	23485	23251	23475	23345	23454	23522	23310	23268	23369	23250	23634	23433	23320	23188	23533	23595	23362	23240	23381	23484	23515	23348	23442	23313	23433	23366	23577	23509	23188	23725	23528	23254	23531	23239	23268	23390	23390	23360	23528	23573	23350	23339	23463	23288	23530	23372	23420	23477	23319	23429	23361	23194	23479	23486	23415	23359	23346	23308	23563	23491	23394	23425	23287	23181	23404	23329	23211	23263	23518	23318	23425	23251	23628	23448	23475	23360	23617	23558	23444	23285	23416	23577	23362	23483	23513	23397	23414	23523	23286	23206	23339	23411	23424	23475	23381	23416	23428	23380	23503	23520	23647	23457	23185	23378	23599	23245	23365	23378	23440	23484	23405	23395	23475	23546	23295	23338	23398	23484	23313	23540	23231	23436	23402	23446	23253	23387	23260	23626	23548	23220	23386	23670	23381	23375	23288	23148	23364	23543	23555	23443	23418	23395	23610	23591	23361	23320	23587	23484	23371	23338	23373	23465	23234	23469	23475	23555	23421	23681	23631	23300	23332	23290	23549	23486	23373	23282	23193	23466	23535	23522	23324	23719	23393	23361	23251	23743	23375	23436	23364	23476	23429	23362	23329	23498	23313	23381	23370	23389	23321	23463	23226	23385	23537	23501	23238	23265	23346	23503	23447	23405	23378	23582	23445	23424	23263	23426	23439	23355	23697	23511	23459	23234	23498	23486	23371	23433	23386	23535	23538	23500	23467	23575	23412	23486	23233	23342	23408	23462	23587	23349	23595	23479	23253	23518	23448	23336	23195	23284	23362	23308	23417	23555	23405	23699	23476	23480	23598	23100	23299	23481	23561	23441	23340	23451	23431	23492	23397	23406	23411	23663	23495	23349	23204	23545	23280	23336	23320	23081	23465	23310	23408	23472	23229	23477	23536	23464	23474	23559	23366	23445	23487	23349	23319	23256	23664	23386	23298	23539	23459	23290	23462	23645	23080	23227	23413	23299	23385	23467	23402	23429	23616	23273	23477	23275	23310	23391	23439	23548	23631	23315	23548	23524	23469	23485	23233	23424	23339	23496	23268	23275	23256	23226	23427	23409	23505	23549	23305	23455	23296	23448	23518	23409	23460	23390	23466	23624	23503	23231	23459	23399	23289	23525	23341	23380	23225	23387	23300	23480	23433	23529	23287	23535	23286	23470	23526	23445	23293	23687	23450	23399	23455	23439	23321	23541	23285	23683	23340	23391	23534	23396	23350	23316	23357	23238	23410	23450	23574	23573	23382	23432	23512	23407	23237	23505	23328	23158	23360	23400	23383	23707	23486	23425	23424	23393	23437	23131	23264	23414	23249	23623	23485	23545	23539	23625	23467	23619	23552	23587	23404	23272	23453	23368	23439	23524	23514	23268	23333	23394	23168	23540	23379	23341	23507	23658	23608	23280	23348	23345	23275	23372	23512	23608	23608	23457	23512	23441	23506	23241	23449	23540	23329	23556	23519	23326	23335	23382	23457	23515	23552	23442	23490	23505	23384	23471	23523	23419	23405	23375	23477	23494	23637	23266	23562	23566	23486	23741	23510	23505	23476	23231	23323	23339	23448	23341	23274	23174	23422	23349	23500	23522	23348	23502	23217	23473	23295	23567	23281	23585	23580	23436	23579	23434	23429	23392	23470	23448	23461	23485	23315	23370	23270	23478	23532	23465	23476	23557	23501	23448	23474	23513	23342	23582	23398	23600	23634	23528	23347
63078	105948	93787	65995	42008	28144	21344	20131	19717	19499	19630	19800	19825	19722	19794	19839	19870	19584	19847	19675	19587	19675	19758	19509	19773	19627	19825	19838	19639	19718	19654	19636	19667	19838	19611	19670	19511	19733	19681	19718	19755	19768	19781	19805	19641	19738	19698	19724	19665	19690	19782	19637	19856	19667	19495	19780	19819	19782	19691	19738	19737	19610	19695	19691	19599	19731	19697	19706	19758	19915	19483	19797	19651	19716	19841	19808	19785	19723	19586	19750	19630	19740	19715	19677	19626	19457	19589	19655	19707	19586	19708	19844	19643	19723	19725	19639	19524	19634	19594	19877	19631	19730	19697	19593	19482	19554	19935	19516	19870	19589	19825	19758	19671	19633	19547	19656	19737	19648	19733	19710	19637	19701	19736	19571	19653	19792	19703	19769	19709	19820	19706	19624	19640	19578	19683	19719	19698	19703	19720	19677	19632	19666	19721	19544	19612	19648	19594	19833	19718	19626	19708	19546	19695	19544	19496	19725	19581	19709	19610	19599	19668	19631	19708	19684	19769	19724	19659	19571	19548	19827	19565	19626	19717	19700	19681	19774	19670	19822	19609	19507	19883	19674	19714	19723	19637	19681	19606	19779	19703	19699	19810	19608	19454	19770	19759	19636	19784	19613	19806	19632	19684	19620	19742	19706	19589	19673	19679	19661	19604	19759	19703	19724	19677	19734	19780	19761	19621	19787	19855	19529	19837	19768	19641	19660	19583	19735	19689	19785	19738	19667	19799	19442	19769	19754	19616	19568	19772	19654	19642	19801	19714	19447	19741	19661	19719	19733	19603	19728	19677	19618	19686	19691	19761	19549	19784	19759	19725	19519	19717	19551	19698	19614	19846	19544	19917	19794	19463	19709	19369	19762	19748	19681	19603	19684	19794	19801	19782	19576	19722	19733	19652	19614	19690	19618	19710	19591	19756	19732	19784	19564	19719	19610	19622	19630	19698	19590	19698	19838	19588	19704	19809	19677	19705	19462	19683	19683	19692	19723	19693	19695	19694	19581	19596	19644	19686	19589	19633	19688	19785	19592	19877	19709	19782	19857	19737	19578	19664	19590	19631	19765	19630	19635	19751	19619	19757	19586	19602	19739	19565	19651	19627	19707	19646	19675	19655	19702	19691	19599	19512	19660	19646	19532	19612	19607	19655	19639	19760	19638	19577	19672	19596	19517	19715	19740	19682	19639	19661	19548	19743	19658	19645	19744	19733	19706	19757	19620	19641	19678	19502	19776	19452	19731	19651	19686	19675	19581	19634	19596	19590	19510	19733	19647	19627	19552	19618	19616	19835	19624	19705	19668	19727	19513	19728	19702	19733	19469	19595	19766	19614	19656	19770	19593	19501	19644	19491	19647	19724	19569	19764	19794	19682	19675	19827	19778	19762	19615	19870	19761	19980	19801	19527	19637	19713	19631	19543	19471	19664	19598	19652	19641	19759	19657	19735	19664	19707	19506	19648	19679	19560	19573	19485	19854	19749	19793	19619	19698	19648	19757	19525	19770	19533	19711	19511	19538	19741	19651	19710	19754	19615	19678	19569	19448	19645	19638	19679	19662	19567	19546	19878	19553	19652	19798	19503	19517	19802	19694	19614	19599	19520	19659	19662	19698	19577	19936	19723	19848	19595	19668	19792	19745	19600	19621	19567	19645	19750	19664	19576	19728	19845	19622	19871	19602	19583	19452	19736	19530	19644	19667	19698	19694	19683	19619	19465	19802	19535	19575	19682	19621	19817	19550	19658	19530	19620	19811	19613	19765	19695	19615	19630	19583	19589	19626	19654	19759	19449	19792	19723	19736	19797	19674	19753	19718	19711	19639	19550	19599	19641	19620	19626	19651	19625	19639	19655	19629	19724	19641	19831	19633	19623	19450	19626	19738	19521	19725	19640	19724	19599	19705	19651	19517	19777	19606	19687	19686	19715	19538	19707	19546	19557	19600	19594	19699	19624	19771	19775	19763	19723	19672	19692	19722	19539	19726	19738	19782	19657	19739	19813	19591	19756	19874	19606	19751	19843	19465	19722	19678	19851	19668	19761	19733	19762	19666	19774	19665	19686	19676	19760	19360	19706	19714	19686	19548	19730	19743	19521	19636	19692	19666	19750	19607	19718	19551	19780	19613	19744	19680	19702	19777	19634	19757	19754	19767	19743	19694	19487	19807	19568	19807	19575	19540	19509	19789	19567	19583	19702	19548	19643	19515	19701	19735	19519	19781	19695	19624	19715	19748	19702	19754	19744	19499	19674	19657	19787	19551	19847	19681	19788	19691	19549	19753	19619	19624	19544	19790	19504	19580	19529	19691	19832	19784	19729	19515	19732	19486	19626	19574	19800	19622	19705	19716	19682	19675	19703	19642	19805	19612	19597	19845	19596	19735	19611	19553	19677	19575	19726	19521	19583	19794	19690	19753	19755	19510	19909	19547	19581	19651	19687	19504	19721	19810	19734	19716	19729	19694	19635	19643	19542	19771	19616	19697	19795	19513	19746	19774	19542	19841	19655	19728	19595	19775	19639	19670	19558	19805	19561	19739	19829	19694	19857	19692	19588	19719	19632	19559	19812	19710	19610	19671	19691	19761	19532	19670	19512	19611	19624	19719	19723	19636	19659	19508	19659	19564	19678	19768	19796	19747	19954	19521	19689	19721	19771	19646	19709	19646	19688	19586	19700	19654	19620	19791	19888	19593	19850	19622	19851	19682	19751	19708	19810	19640	19701	19602	19645	19694	19607	19674	19902	19609	19755	19574	19824	19707	19617	19605	19831	19631	19771	19464	19598	19700	19618	19550	19719	19728	19649	19692	19693	19642	19590	19478	19655	19866	19543	19770	19667	19529	19659	19611	19716	19695	19655	19895	19509	19721	19765	19629	19684	19617	19636	19565	19583	19590	19673	19775	19578	19713	19579	19636	19583	19666	19574	19877	19572	19692	19912	19616	19585	19703	19647	19610	19753	19637	19535	19694	19632	19629	19569	19745	19690	19865	19882	19502	19755	19787	19737	19591	19630	19781	19590	19658	19844	19776	19686	19472	19656	19610	19813	19746	19727	19706	19639	19644	19734	19727	19597	19762	19714	19670	19640	19669	19699	19712	19760	19565	19694	19585	19568	19692	19873	19717	19705	19759	19698	19704	19706	19599	19681	19615	19772	19711	19724	19793	19679	19606	19486	19672	19584	19851	19788	19641	19712	19695	19629	19686	19670	19739	19514	19754	19813	19631	19510	19555	19661	19525	19669	19815	19735	19754	19704	19750	19709	19645	19633	19571	19611	19784	19615	19547	19636	19819	19645	19728	19773	19541	19619	19566	19768	19672	19821	19733	19756	19733	19634	19606	19642	19511	19820	19673	19538	19609	19719	19608	19615	19752	19570	19821	19756	19725	19921	19509	19863	19726	19757	19536	19655	19637	19656	19714	19728	19807	19666	19712	19795	19518	19564	19650	19797	19913	19602	19598	19609	19646	19768	19825	19820	19776	19776	19644	19706	19819	19771	19731	19558	19510	19645	19463	19532	19782	19573	19631	19624	19734	19704	19701	19649	19520	19719	19720	19670	19718	19684	19589	19729	19583	19783	19690	19860	19724	19620	19715	19895	19557	19563	19781	19561	19503	19952	19660	19415	19721	19747	19710	19681	19797	19819	19830	19613	19776	19797	19712	19547	19736	19616	19571	19730	19763	19708	19740	19745	19639	19695	19746	19617	19730	19570	19716	19784	19800	19468	19696	19647	19545	19601	19724	19749	19944	19598	19449	19599	19689	19629	19796	19770	19561	19613	19723	19597	19625	19753	19533	19569	19499	19725	19767	19600	19857	19655	19722	19834	19780	19770	19817	19770	19681	19709	19765	19839	19670	19632	19549	19855	19739	19662	19624	19853	19513	19785	19790	19664	19721	19749	19673	19680	19700	19656	19851	19759	19832	19839	19607	19710	19620	19747	19467	19853	19530	19703	19675	19579	19673	19801	19827	19708	19802	19857	19718	19586	19815	19630	19681	19660	19574	19824	19674	19659	19536	19738	19599	19681	19628	19711	19729	19641	19685	19606	19781	19807	19617	19691	19722	19529	19721	19707	19676	19707	19749	19542	19737	19658	19518	19775	19725	19695	19848	19577	19617	19659	19633	19621	19840	19608	19611	19791	19813	19694	19824	19614	19662	19576	19690	19846	19600	19584	19700	19651	19811	19719	19699	19585	19775	19548	19748	19620	19670	19509	19800	19662	19759	19742	19770	19726	19864	19741	19650	19562	19677	19576	19545	19895	19805	19748	19594	19697	19641	19782	19680	19565	19549	19506	19689	19841	19859	19582	19617	19753	19819	19541	19700	19708	19717	19530	19712	19636	19666	19610	19568	19758	19723	19600	19686	19686	19721	19703	19513	19642	19645	19566	19850	19672	19610	19864	19547	19648	19679	19792	19625	19587	19680	19519	19836	19641	19744	19489	19675	19670	19481	19799	19606	19600	19696	19787	19698	19667	19504	19686	19751	19623	19794	19685	19594	19677	19485	19529	19448	19648	19656	19578	19748	19685	19817	19575	19620	19841	19812	19790	19749	19638	19580	19560	19749	19750	19504	19565	19640	19836	19601	19786	19777	19475	19495	20010	19720	19820	19652	19380	19650	19647	19588	19861	19672	19784	19709	19629	19770	19723	19736	19656	19661	19512	19654	19600	19594	19993	19729	19823	19787	19727	19716	19767	19832	19648	19628	19568	19704	19683	19806	19665	19746	19616	19596	19512	19617	19560	19773	19550	19662	19730	19505	19905	19688	19613	19675	19581	19642	19673	19652	19568	19621	19818	19572	19782	19525	19669	19717	19709	19623	19632	19659	19744	19729	19514	19593	19534	19907	19647	19830	19508	19616	19786	19552	19725	19566	19638	19626	19758	19639	19595	19675	19659	19865	19536	19624	19731	19644	19631	19754	19748	19892	19628	19634	19698	19711	19671	19581	19687	19776	19717	19642	19566	19679	19714	19819	19820	19769	19743	19720	19686	19743	19606	19599	19717	19631	19585	19684	19677	19775	19833	19748	19695	19734	19681	19702	19703	19482	19565	19618	19684	19717	19509	19752	19604	19698	19575	19608	19698	19758	19490	19644	19629	19544	19601	19619	19595	19721	19651	19578
30247	35597	42471	32557	25820	23907	23172	22941	22780	22938	22758	22682	22916	22718	22717	22545	22565	22864	22891	22664	22747	22607	22590	22549	22600	23055	22730	22939	22785	22713	22491	22680	22774	22531	22847	22652	22747	22683	22591	22631	22845	22598	22891	22783	22688	22768	22636	22751	22946	23031	22699	22635	22829	22880	23045	22737	22757	22815	22674	22756	22902	22727	22624	22663	22852	22660	22622	22715	22575	22794	22914	22451	22726	23011	22731	22931	22760	22671	22615	22531	22889	22534	22734	22736	22839	22718	22652	22628	22569	22395	22437	22708	22665	22554	22734	22920	22891	22953	22567	22878	22816	22583	22721	22636	22662	22750	22938	22653	22867	22775	22622	22554	22774	22662	22842	22647	22854	22644	22674	22773	22714	22580	22548	22744	22713	22755	22883	22950	22722	22537	22641	22671	22816	22892	22769	22707	22800	22501	22672	22595	22596	22597	22671	22566	22880	22825	22573	22717	22794	22555	22587	22372	22585	22788	22736	22653	22709	22780	22715	22437	22587	22808	22872	22851	22909	22928	22708	22575	22886	22701	22584	22590	22649	22600	22713	22855	22793	22739	22587	22712	22576	22680	22717	22978	22676	22523	22760	22737	22568	22798	22869	22664	22503	22644	22734	22616	22836	22627	22707	22845	22880	22871	22417	22848	22647	22520	22493	22791	22675	22601	22692	22699	22548	22701	22852	22735	22925	22565	22691	22522	22790	22557	22965	22851	22784	22521	22687	22689	22554	22661	22486	22698	22744	22791	22686	22770	22710	22719	22736	22563	22765	22667	22518	22750	22783	22819	22877	22708	22781	22810	22785	22654	22745	22595	22557	22673	22406	22590	22586	22741	22754	22756	22827	22892	22936	22648	22756	22770	22643	22794	22570	22646	22586	22572	22686	22788	22661	22460	22645	22528	22752	22770	22907	22597	22554	22706	22794	22652	22638	22802	22630	22780	22589	22614	22546	22655	22691	22669	22850	22628	22535	22821	22717	22529	22740	22791	22708	22474	22770	22752	22718	22592	22785	22705	22753	22580	22743	22723	22849	22788	22687	22480	22584	22676	22446	22759	22618	22585	22569	22572	22436	22497	22847	22564	22515	22655	22877	22718	22767	22674	23054	22462	22465	22592	22842	22659	22643	22831	22535	22759	22608	22832	22645	22653	22708	22870	22679	22589	22695	22658	22701	22787	22625	22809	22864	22502	22870	22481	22656	22826	22952	22761	22812	22656	22738	22620	22877	22744	22799	22841	22711	22804	22789	22685	22773	22669	22881	22760	22610	23013	22628	22788	22580	22661	22435	22764	22843	22513	22716	22644	22601	22700	22767	22837	22670	22784	22620	22893	22643	22618	22815	22683	22756	22759	22983	22672	22526	22866	22532	22719	22685	22567	22473	22719	22675	22719	22731	22823	22507	22571	22702	22826	23040	22626	22691	22494	22710	22701	22747	22736	22575	22672	22650	22535	22873	22506	22686	22779	22746	22807	22630	22686	22698	22773	22734	22550	22521	22741	22820	22526	22603	22677	22613	22754	22699	22820	22882	22851	22693	22738	22640	22614	22695	22790	22842	22704	22612	22666	22822	22591	22644	22656	22688	22898	22792	22742	22847	22499	22638	22741	22721	22591	22637	22834	22740	22706	22693	22695	22768	22860	22487	22818	22788	22702	22647	22489	22620	22748	22745	22648	22601	22728	22557	22928	22679	22584	22560	22589	22675	22651	22598	22732	22732	22944	22844	22629	22670	22586	22524	22675	22664	22663	22897	22721	22577	22747	22661	22679	22601	22579	22623	22589	22825	22576	22672	23040	22668	22720	22688	22563	22920	22646	22738	22566	22501	22473	22920	22713	22733	22861	22701	22717	22570	22760	22860	22677	22770	22544	22704	22783	22609	22653	22732	22662	22680	22610	22743	22740	22727	22657	22853	22622	22706	22826	22581	22702	22845	22745	22735	22802	22710	22833	22591	22701	22554	22620	22516	22610	22847	22838	22698	22788	22630	22837	22747	22704	22687	22531	22661	22829	22796	22510	22720	22712	22879	22691	22601	22630	22557	22865	22907	22946	22722	22984	22862	22794	22681	22835	22776	22396	22829	22845	22838	22805	22510	22697	22650	22642	22580	22768	22648	22677	22624	22479	22568	22512	22669	22671	22436	22529	22778	22907	22854	22498	22768	22728	22776	22903	22575	22756	22633	22852	22595	22977	22821	22627	22682	22735	22858	22627	22779	22557	22644	22584	22834	22782	22752	22681	22642	22756	22747	22580	22641	22751	22854	22579	22526	22824	22897	22648	22749	22808	22906	22874	22596	22737	22802	22705	22702	22787	22785	22679	22647	22677	22802	22708	22629	22685	22571	22789	22724	22550	22702	22697	22637	22497	22614	22748	22739	22805	22650	22777	22783	22535	22950	22779	22545	22681	22748	22893	22700	22693	22611	22805	22870	22700	22788	22869	22674	22712	22688	22740	22734	22954	22698	22508	22638	22682	22773	22703	22981	22845	22915	22947	22838	22731	22702	22557	22622	22997	22630	22763	22715	22655	22733	22865	22701	22825	22743	22759	22615	22454	22686	22773	22640	22595	22736	22788	22852	22836	22803	22683	22922	22796	22711	22580	22510	22735	22656	22857	22744	22789	22732	22488	22846	22857	22792	22586	22736	22767	22652	22806	22803	22821	22748	22659	22550	22512	22758	22717	22854	22948	22579	22516	22838	22891	22750	22716	22785	22721	22654	22615	22730	22581	22692	22871	22668	22509	22645	22710	22824	22760	22762	22947	22936	22673	22764	22812	22713	22626	22521	22777	22655	22521	22655	22627	22535	22487	22964	22672	22751	22782	22686	22576	22860	22826	22744	22425	22560	22828	22710	22910	22703	22640	22746	22632	22804	22822	22611	22733	22777	22722	22731	22647	22594	22766	22727	22694	22603	23059	22710	22741	22720	22674	22768	22842	22789	22517	22654	22725	22670	22494	22685	22545	22836	22486	22867	22789	22621	22613	22842	22770	22572	22739	22709	22748	22801	22817	22692	22716	22796	22546	22674	22690	22797	22742	22804	22781	22694	22537	22767	22703	22742	22815	22586	22673	22712	22718	22664	22570	22537	22726	22571	22668	22728	22918	22759	22636	22686	22887	22787	22712	22895	22921	22542	22683	22890	22693	22776	22718	22714	22670	22651	22898	22712	22820	22797	22582	22656	22872	22607	22849	22558	22718	22535	22739	22690	22567	22714	22721	22860	22795	22528	22852	22626	22728	22550	22614	22874	22654	22717	22582	22657	22482	22837	22717	22670	22656	22747	22590	22661	22616	22677	22594	22781	22778	22878	22733	22691	22555	22768	22775	22585	22774	22766	22705	22755	22658	22850	22814	22633	22729	22672	22727	22821	22680	22564	22556	22610	22946	22759	22856	22833	22863	22717	22686	22795	22695	22653	22621	22706	22862	22760	22736	22735	22752	22819	22678	22723	22740	22654	22577	22782	22480	22737	22737	22468	22691	22672	22765	22605	22670	22494	22474	22406	22692	22690	22882	22776	22643	22753	22745	22612	22637	22649	22671	22625	22895	22732	22738	22660	22809	22618	22966	22504	22953	22981	22777	22745	22547	22712	22837	22731	22635	22760	22636	22735	22606	22828	22483	22569	22581	22662	22631	22498	22870	22677	22707	22688	22798	22835	22566	22781	22664	22869	22616	22847	22690	22781	22726	22475	22436	22866	22650	22671	22917	22677	22695	22693	22496	22643	22632	22731	22887	22783	22629	22682	22702	22601	22616	22750	22699	22918	22631	22834	22812	22673	22577	22352	22688	22628	22650	22608	22825	22725	22689	22726	22739	22696	22835	22787	22564	22766	22522	22838	22800	22621	22604	22804	22665	22636	22649	22954	22900	22633	22576	22750	22554	22662	22696	22720	22626	22808	22435	22677	22708	22780	22671	22735	22879	22567	22651	22723	22621	22698	22841	22702	22822	22656	22722	22736	22778	22751	22555	22742	22425	22670	22758	22776	22703	22594	22807	22542	22825	22794	22768	22859	22606	22642	22751	22526	22540	22627	22611	22761	22466	22821	22639	22796	22654	22803	22686	22842	22608	22635	22793	22571	22541	22590	22541	22682	22475	22739	22650	22714	22939	22788	22847	22728	22422	22619	22508	22917	22742	22583	22765	22538	22740	22749	22516	22647	22488	22686	22602	22809	22600	22886	22750	22515	22889	22670	22634	22472	22566	22944	22959	22635	22669	22696	22590	22782	22782	22541	22521	22713	22809	22486	22545	22649	22861	22607	22777	22605	22606	22890	22665	22739	22645	22746	22840	22586	22676	22710	22917	22830	22540	22763	22643	22705	22759	22785	22576	22568	22633	22797	22792	22625	22725	22689	22647	22777	22682	22712	22798	22783	22857	22636	22615	22833	22577	22443	22627	22930	22744	22828	22627	22695	22790	22724	22875	22697	22625	22746	22680	22516	22817	22596	22714	22704	22746	22746	22691	22827	22770	22833	22734	22730	22639	22661	22738	22790	22715	22549	22682	22709	22601	22565	22459	22615	22630	22563	22673	22601	22725	22739	22479	22624	22818	22835	22627	22607	22511	22838	22660	22808	22714	22671	22622	22762	22745	22689	22734	22626	22707	22717	22682	22585	22627	22596	22710	22669	22675	22929	22772	22580	22727	22656	22615	22658	22704	22745	22636	22880	22882	22777	22784	22921	22919	22613	22618	22662	22523	22688	22619	22875	22581	22529	22597	22678	22510	22807	22627	22847	22756	22675	23022	22533	22835	22680	22420	22699	22617	22800	22775	22650	22788	22799	22703	22743	22513	22447	22559	22743	23059	22622	22752	22737	22652	22673	22881	22590	22699	22752	22658	22530	22721	22771	22787	22733	22973	22598	22834	22483	22540	22729	22686	22656	22586	22761	22588	22716	22580	22887	22706	22702	22882	22675	22643	22750	22901	22486	22710	22742	22735	22586	22660	22898	22837	22873	22692	22739	22675	22845	22758	22670	22583	22951	22862	22824	22803	22774	22760	22487	22681	22612	22610	22606	22707	22618	22687	22843	22782	22594	22570	22506	22596	22631	22773	22781	22823	22639	22738	22970	22722	22711	22616	22670	22725	22585	22699	22762	22787	22792	22725	22700	22657
39894	57210	45853	29460	22779	20134	19251	19141	19117	19132	19219	19237	19230	19175	19155	19131	19250	19203	19246	19131	19277	19218	19166	19071	19164	19073	18976	19155	19285	19167	18908	19236	19026	18974	19077	19191	19228	19221	19208	19100	19104	19065	19180	19335	19066	19367	18997	19198	19330	18945	19116	19065	19153	19291	19358	19241	19175	19036	19175	19093	19328	19082	19115	19222	19185	19073	19235	19206	19161	19144	18939	19101	19196	19191	19228	19300	19039	19047	19172	19219	19285	19110	19093	19123	19198	19155	18994	19174	19102	19055	19257	19081	19338	19128	19228	19294	19140	18990	19081	19165	19074	19004	19112	19199	19060	19064	19331	19037	19205	19259	19094	19127	19275	19082	19255	19220	19238	19051	19236	19249	19054	19203	19133	19030	19216	19208	19268	19116	19147	19148	19069	19147	19246	19195	19018	18994	19056	19258	19261	19148	19241	19163	19175	19248	19042	19174	19215	19131	19221	19183	19198	19045	19205	19257	19224	19236	19229	19212	19147	19129	19271	19337	19268	19054	18978	19040	19196	19158	19138	19071	19270	19308	18947	19102	19033	19305	19132	19302	19344	19248	19249	19066	19152	19103	19010	19118	19110	19317	19117	19321	19132	18987	19248	19173	19156	18907	19146	19190	19230	19094	19127	19203	19314	19184	19182	19174	19164	19135	19131	19220	19167	19202	19101	19243	18971	19337	19107	18996	19323	19129	19285	19011	19260	19136	19105	19197	19093	19102	19095	19182	19265	19165	19144	19102	19032	19151	19135	19205	19140	19229	19231	19041	19106	18939	19249	19138	18995	19083	19297	19219	19061	19196	18970	19115	19076	19242	19096	19131	19188	19122	19129	19117	19115	19043	19243	19286	19266	19205	19256	19212	19097	19114	19204	19175	19301	19075	19248	19050	19138	19290	19126	19195	19227	19113	19227	19067	19133	19193	19153	19025	19171	19120	19181	19074	19055	19109	19075	19251	19115	19193	19270	19055	19135	19006	19256	19103	19185	19100	19189	19138	19152	19029	19459	19171	19061	19278	19043	19301	19149	19387	19107	19020	19168	19026	19174	19343	19232	19136	19118	19147	19255	19247	19175	19015	19216	19093	19053	19211	19068	19181	19131	18971	19250	19281	19180	19134	18984	19312	19214	19305	19110	19141	19216	19255	19149	19141	19056	19147	19068	19230	19041	19302	19315	19070	19142	19139	19267	18967	19103	19065	19124	19254	18987	19153	19354	19049	19202	19204	19050	18981	19237	19271	19239	19248	19185	19010	19180	19113	19229	19172	19234	19342	18978	19122	19287	18957	18972	19140	19190	19059	19263	19123	19103	19092	19122	19201	19045	19231	18991	19265	19246	19261	19140	19209	19267	19158	19095	19191	19057	19032	19000	19158	19091	19411	19174	19073	18993	19295	19134	19096	19112	19016	19366	19379	18962	19148	19176	18997	19112	19193	19127	19041	19084	19179	19060	19142	19049	18942	19115	19017	19186	19286	19324	19077	19082	19242	19041	19135	19133	18976	19166	19103	19283	19077	19285	19217	19116	19096	18995	19280	19199	19112	19041	19233	19215	19382	19104	19121	19154	19220	19032	18993	19157	19049	19030	18957	19168	19063	19063	19156	19055	19163	19109	19197	18994	18981	18995	19008	19262	19176	19108	19123	19136	19169	19223	19201	19140	19169	19054	19108	19327	19062	19254	19168	19266	19191	19059	19081	19147	19307	19143	19204	19300	19123	19246	19227	19071	19120	19003	19255	19178	19037	19211	19144	19392	19113	19224	19208	19053	19096	19247	19140	19087	19213	19169	19263	19100	19230	19212	19035	19273	19108	19132	19055	19214	19292	19268	19107	19305	19179	18984	19094	19214	19153	19143	19017	19205	19200	19248	19050	19183	19173	18989	19209	19219	19156	19241	19119	19197	19301	19152	19182	19092	19217	19104	19268	19299	19169	19062	18952	19161	19174	19082	19020	19205	19158	19254	19156	19251	19070	19278	19149	19129	19051	19079	19223	18983	19139	19184	19063	19078	19303	19184	19144	19167	19331	19242	19196	18999	18896	19218	19271	18944	19049	19256	19213	19001	19317	19261	19057	19188	19117	19047	19264	19218	19163	19369	19229	19244	19269	19179	19271	18979	19126	19246	19025	19150	19010	19274	19067	19273	19068	19148	19297	19167	19136	19094	19032	19219	19182	19107	19049	19195	18972	19107	19161	19301	19180	19149	19131	19320	19143	19158	19151	19091	19395	19038	19073	18924	19234	19156	19215	19127	18975	19099	19245	19091	19268	19052	19031	19286	19114	19097	19228	19005	19026	19226	19054	19147	19148	19048	18897	19186	19228	19113	19180	19077	19262	19033	19186	19079	19229	19202	19075	19183	19098	19297	19153	19326	19129	19470	19104	19055	19060	19059	18924	19415	19306	19128	19195	19289	19283	19117	19146	19273	19378	19304	19054	19254	19054	18909	19171	19223	19163	19034	19318	19080	19226	19331	19185	19082	19169	19144	19226	19272	19112	19259	19273	19131	19127	19045	19131	19206	19041	19385	19181	19305	19036	19216	19193	19095	19250	19180	19036	18987	19190	19098	19342	19167	19121	19214	19267	19097	19192	19177	19139	19084	19271	19245	19190	19294	19274	19195	19160	19039	19279	19253	19027	18915	18939	19349	19269	19127	19103	19169	19098	19196	19104	19223	19109	19340	19035	19156	19194	19165	19146	19146	19136	19080	19176	19171	19146	19162	19116	19105	19175	19285	19153	19091	19146	19275	19039	19243	19016	19284	19270	19199	19152	19197	19083	19028	19284	19098	19189	19186	19137	19206	19281	19172	19260	19103	19018	19116	19074	19170	19027	18992	19004	19220	19095	19148	19075	19195	19104	19009	19036	19102	19273	19246	19484	19141	19132	19321	19246	19228	19100	19064	19161	19325	19080	19097	19049	19265	19041	19152	18988	19200	19214	19142	19300	19337	19124	19271	19023	19069	19084	19085	19189	19032	19019	19191	19187	19016	19173	19193	19106	19270	19201	19230	19164	19221	19215	19075	19251	19051	19125	19022	19039	19096	19080	19180	19032	19106	19245	19193	19244	19151	19244	19112	19204	19244	18911	19084	19136	19250	19390	19023	19065	19081	19100	18885	19114	19167	19276	18942	19193	19163	19183	19080	19149	18992	19040	19136	19245	19156	19185	19143	19078	19334	19263	19253	18933	19205	19295	19070	19091	19253	19206	19020	19150	19213	19110	19114	19265	19039	19314	19201	19243	19109	19216	19198	19261	19327	19185	19186	19077	19332	19164	19170	19129	19131	19183	19071	19140	19068	19197	19135	19107	19092	19092	19294	19144	19156	18993	19144	19236	19041	19182	19216	19129	19046	19133	19164	19196	19062	19224	19113	19134	19312	19171	19210	18926	19238	19147	19208	19040	19185	19207	19182	19249	19283	19337	19177	19051	19168	18891	19082	19212	19212	18984	19186	19159	19146	19205	19203	19217	19137	19094	19154	19298	19151	19075	19388	19053	19050	19154	19164	19120	19100	19095	19223	19272	19133	19056	19239	19021	19074	19376	19077	19083	19248	19341	19144	19018	19199	18991	19277	19032	19095	19192	19168	18979	19034	19163	19175	19165	19191	19116	19157	19293	19064	19276	19128	19153	19042	19153	19047	19074	19040	19132	19208	19092	19306	19211	19339	19279	19032	19394	19019	19099	19184	19167	19318	19231	19074	19194	19024	19182	19014	19176	19119	19192	18866	19028	19073	19265	19219	19224	19168	19234	19120	19086	19069	19206	19066	19265	19250	19207	19173	19158	19319	19166	19144	19284	19257	19012	19219	19313	18966	19148	19080	19244	19191	19207	19228	19177	19137	19013	19333	19102	19396	19007	19037	19228	19165	19062	19145	19037	19268	19049	19158	19138	19244	19334	19070	19156	19212	19176	19266	19121	19239	19303	19284	19060	19256	19080	19209	19012	19381	19148	19237	19202	19197	19013	19342	19116	19011	18999	19185	19083	19121	19216	19037	19099	19201	19165	19219	19229	19176	19097	19395	18805	19208	19259	19195	19339	19155	19291	19155	19137	19110	19158	19100	19168	19194	19188	19121	19360	19290	19116	19165	19278	19035	19263	19155	19156	19225	19005	19292	19180	19149	19125	19045	19034	19080	19192	19153	19336	19093	19291	18963	19184	19212	19047	19037	19242	19159	19071	19131	19027	19129	19056	19080	19172	19178	19220	19256	19110	19118	19216	19138	19218	19231	19203	19270	19250	19138	19144	19057	19273	19065	19139	19256	19182	19093	19241	19067	19040	19152	19180	19145	19119	19103	19274	19293	19158	19078	19178	19140	19204	19160	19167	19202	19197	19156	19175	19178	19082	19148	19313	19250	19209	19035	19044	19220	19091	19251	19121	19329	19168	19046	19153	19086	19152	19208	19251	19223	19102	19150	19164	19261	19052	19311	19077	19001	19086	19224	19224	19142	19119	19090	19286	19346	19044	19154	19074	19235	19374	19187	19222	19112	19246	19199	19058	19284	19223	19019	18978	19193	19078	19130	19265	19163	19167	19173	19107	19112	19174	18920	19321	19003	19068	19430	18989	19067	19050	19164	19296	19101	19181	19316	19052	19187	19171	19164	19235	19129	19214	19157	19083	19248	19283	19178	18976	19008	19077	19140	19107	19181	19212	19235	19147	19269	19241	19325	19212	19055	19269	19095	19216	19058	19154	19109	19109	19077	19138	18946	19209	19347	19126	19054	19222	19064	19251	19211	19121	19082	19297	19205	19100	19184	19049	19351	19328	19187	19141	19192	19285	19000	19140	19183	19164	19061	19030	19127	19324	19181	19085	19212	19052	19120	19270	19162	19159	19145	19242	19241	19232	19222	19161	18918	19219	19026	19208	19331	19089	19128	19006	19040	19117	19261	19157	19176	19216	19075	19229	19110	19136	19071	19103	19122	19283	19153	19204	19014	19211	19193	19245	19175	19261	19033	19268	19284	19187	19147	19309	19171	19291	19180	19241	19374	19266	19194	19313	19080	19079	19247	19358	19168	19039	19201	19094	19113	19230	19276	19091	19386	19236	19212	19233	19196	19067	19171	19174	19232	19184	19209	19214	19197	19081	19070	19129	19148	19270	19032	19089
24084	24483	38285	35422	28196	26901	26209	23849	23441	23728	23726	23408	23601	23491	23684	23491	23654	23602	23524	23424	23573	23533	23430	23297	23420	23629	23487	23357	23405	23509	23477	23564	23478	23476	23348	23333	23625	23646	23409	23460	23481	23489	23602	23540	23337	23498	23574	23541	23400	23477	23602	23554	23410	23480	23350	23261	23418	23372	23602	23655	23610	23547	23509	23345	23289	23244	23352	23491	23496	23336	23147	23293	23413	23316	23308	23223	23244	23304	23379	23264	23531	23426	23528	23394	23247	23569	23289	23513	23521	23524	23458	23372	23673	23275	23476	23406	23314	23421	23293	23311	23344	23542	23410	23464	23391	23373	23430	23418	23298	23421	23482	23274	23271	23298	23437	23169	23176	23384	23544	23408	23225	23605	23521	23456	23507	23424	23507	23324	23421	23342	23281	23405	23218	23255	23351	23238	23452	23208	23389	23332	23221	23377	23404	23398	23166	23191	23209	23436	23470	23291	23474	23395	23302	23308	23397	23406	23421	23213	23316	23178	23122	23310	23395	23298	23693	23306	23273	23534	23299	23369	23376	23406	23484	23562	23388	23291	23180	23455	23336	23525	23208	23250	23347	23428	23354	23507	23227	23414	23392	23185	23197	23210	23456	23515	23583	23264	23530	23484	23465	23480	23544	23329	23270	23064	23313	23290	23429	23419	23156	23393	23254	23260	23350	23557	23460	23435	23578	23385	23233	23319	23573	23313	23269	23519	23394	23522	23547	23412	23373	23103	23156	23353	23302	23369	23608	23429	23400	23139	23352	23122	23197	23421	23362	23582	23312	23137	23204	23259	22995	23635	23455	23464	23466	23147	23216	23437	23150	23322	23272	23520	23314	23369	23165	23514	23229	23348	23471	23187	23212	23266	23239	23229	23457	23409	23337	23500	23389	23292	23520	23396	23308	23412	23397	23207	23412	23392	23280	23363	23419	23269	23337	23335	23361	23246	23343	23341	23275	23253	23518	23625	23468	23271	23255	23301	23151	23428	23399	23252	23440	23190	23410	23415	23434	23240	23614	23432	23566	23494	23349	23461	23320	23300	23429	23368	23352	23308	23446	23128	23364	23539	23527	23454	23268	23337	23273	23107	23383	23209	23332	23326	23395	23496	23494	23471	23182	23437	23540	23230	23301	23396	23425	23285	23383	23464	23413	23511	23521	23386	23434	23302	23552	23391	23476	23485	23322	23399	23317	23248	23561	23511	23134	23258	23271	23338	23452	23554	23386	23288	23342	23319	23260	23432	23401	23412	23323	23300	23279	23236	23590	23359	23535	23550	23277	23294	23391	23370	23334	23396	23317	23541	23267	23175	23212	23500	23471	23509	23348	23231	23077	23286	23348	23210	23328	23443	23335	23383	23378	23290	23352	23418	23423	23321	23273	23582	23182	23574	23415	23433	23350	23424	23319	23424	23275	23469	23368	23348	23158	23246	23317	23209	23224	23381	23524	23391	23474	23237	23204	23089	23290	23297	23278	23433	23351	23377	23286	23239	23349	23330	23221	23267	23241	23258	23190	23254	23367	23308	23356	23341	23354	23279	23213	23265	23381	23488	23346	23315	23386	23351	23138	23475	23363	23391	23381	23224	23145	23433	23387	23164	23267	23331	23388	23199	23239	23281	23331	23159	23278	23254	23204	23487	23416	23197	23543	23356	23415	23519	23222	23404	23267	23391	23394	23406	23345	23373	23344	23234	23346	23351	23506	23306	23240	23332	23256	23273	23422	23124	23201	23347	23387	23559	23553	23232	23232	23128	23263	23476	23466	23493	23294	23153	23348	23273	23524	23432	23346	23511	23345	23298	23361	23319	23193	23329	23297	23334	23347	23428	23618	23202	23538	23298	23516	23326	23364	23162	23279	23266	23281	23446	23331	23339	23327	23461	23317	23561	23520	23450	23464	23489	23546	23205	23505	23469	23494	23250	23260	23540	23443	23322	23243	23400	23397	23590	23443	23267	23356	23388	23291	23460	23453	23590	23299	23285	23531	23360	23480	23483	23637	23496	23467	23338	23453	23171	23319	23445	23292	23356	23479	23421	23458	23374	23409	23360	23357	23568	23605	23250	23249	23528	23427	23433	23476	23568	23326	23320	23301	23422	23308	23280	23543	23280	23197	23244	23210	23308	23538	23261	23274	23497	23299	23540	23526	23408	23349	23313	23504	23328	23463	23253	23262	23302	23340	23128	23106	23288	23088	23253	23364	23246	23353	23238	23349	23470	23313	23460	23523	23419	23433	23224	23309	23298	23261	23386	23208	23440	23589	23538	23576	23562	23478	23320	23242	23232	23283	23311	23429	23186	23360	23541	23386	23330	23361	23222	23154	23315	23475	23564	23302	23361	23415	23551	23484	23526	23338	23407	23321	23318	23227	23298	23367	23284	23196	23393	23179	23307	23466	23328	23464	23422	23333	23374	23376	23436	23388	23007	23499	23414	23515	23312	23458	23312	23509	23458	23197	23452	23473	23348	23461	23302	23379	23346	23472	23414	23405	23177	23068	23228	23543	23533	23418	23413	23410	23444	23428	23232	23509	23415	23061	23404	23354	23497	23396	23426	23388	23215	23271	23464	23435	23184	23532	23361	23261	23150	22957	23266	23284	23462	23420	23468	23241	23500	23589	23284	23401	23270	23197	23291	23330	23586	23352	23185	23358	23432	23297	23358	23403	23324	23286	23280	23430	23255	23273	23130	23223	23414	23456	23481	23470	23182	23203	23292	23285	23273	23249	23415	23402	23137	23306	23288	23387	23476	23489	23384	23240	23411	23460	23119	23455	23487	23349	23302	23194	23527	23365	23310	23394	23353	23256	23391	23309	23328	23311	23527	23294	23291	23265	23336	23636	23425	23299	23184	23356	23391	23286	23330	23334	23254	23385	23065	23147	23329	23557	23477	23405	23235	23300	23234	23473	23398	23120	23298	23301	23346	23378	23403	23564	23162	23512	23198	23447	23303	23111	23378	23381	23329	23387	23412	23449	23392	23144	23369	23271	23168	23438	23299	23481	23692	23419	23645	23222	23412	23268	23088	23048	23244	23126	23318	23446	23253	23226	23252	23287	23286	23315	23444	23303	23363	23462	23339	23191	23497	23142	23435	23178	23278	23289	23483	23412	23342	23286	23305	23328	23316	23308	23149	23312	23327	23274	23517	23605	23449	23268	23457	23501	23468	23190	23150	23298	23342	23168	23378	23422	23375	23094	23302	23440	23375	23388	23422	23448	23278	23436	23235	23260	23331	23336	23569	23400	23471	23513	23276	23239	23296	23481	23424	23397	23385	23459	23397	23573	23505	23147	23491	23414	23235	23326	23323	23385	23268	23359	23168	23322	23411	23391	23456	23147	23404	23346	23372	23051	23334	23240	23364	23464	23296	23225	23310	23461	23472	23428	23260	23228	23451	23301	23367	23166	23359	23319	23380	23323	23412	23377	23358	23115	23422	23330	23314	23609	23428	23107	23258	23245	23468	23419	23208	23440	23211	23289	23333	23275	23378	23443	23449	23361	23454	23443	23402	23328	23371	23499	23458	23182	23278	23188	23454	23346	23410	23361	23310	23454	23248	23504	23679	23489	23219	23370	23187	23319	23662	23453	23040	23410	23404	23369	23345	23447	23393	23160	23281	23454	23312	23262	23313	23226	23540	23413	23164	23605	23339	23350	23302	23111	23435	23335	23255	23434	23366	23352	23349	23437	23103	23244	23343	23267	23366	23055	23317	23469	23510	23396	23319	23194	23367	23566	23461	23437	23263	23480	23175	23237	23259	23353	23420	23497	23437	23265	23282	23535	23226	23334	23380	23262	23212	23269	23337	23248	23225	23364	23114	23502	23108	23409	23552	23386	23270	23395	23495	23173	23331	23669	23183	23444	23468	23402	23356	23328	23350	23097	23463	23143	23334	23315	23203	23314	23286	23485	23301	23343	23144	23253	23374	23284	23358	23347	23328	23545	23436	23406	23342	23285	23506	23548	23300	23443	23330	23274	23364	23448	23354	23389	23306	23425	23404	23496	23306	23413	23326	23280	23296	23498	23569	23581	23319	23189	23322	23378	23175	23517	23364	23336	23462	23351	23533	23415	23412	23418	23288	23383	23256	23464	23492	23420	23230	23265	23399	23259	23452	23319	23476	23449	23266	23395	23151	23233	23438	23243	23481	23338	23582	23595	23508	23440	23416	23208	23366	23307	23304	23602	23287	23320	23492	23364	23414	23345	23256	23279	23289	23371	23419	23508	23286	23173	23461	23539	23293	23482	23320	23532	23122	23417	23324	23375	23489	23607	23560	23443	23466	23377	23490	23528	23419	23492	23458	23490	23312	23423	23491	23270	23402	23386	23563	23359	23538	23457	23278	23376	23347	23561	23263	23297	23478	23084	23465	23287	23514	23359	23427	23382	23449	23330	23571	23341	23373	23421	23394	23263	23414	23255	23263	23288	23392	23388	23218	23266	23325	23557	23407	23486	23512	23247	23380	23081	23163	23480	23435	23507	23396	23327	23324	23429	23401	23441	23242	23351	23492	23355	23186	23210	23397	23358	23392	23232	23186	23566	23138	23227	23212	23326	23309	23302	23302	23177	23300	23207	23178	23424	23395	23370	23314	23263	23394	23627	23333	23199	23300	23180	23173	23380	23508	23379	23448	23383	23344	23546	23370	23182	23344	23335	23422	23497	23289	23485	23167	23319	23496	23295	23500	23389	23396	23308	23334	23587	23570	23335	23039	23379	23358	23177	23337	23200	23435	23264	23214	23438	23387	23460	23228	23345	23328	23250	23523	23524	23421	23163	23315	23221	23143	23362	23569	23268	23541	23384	23451	23247	23063	23264	23374	23394	23280	23481	23339	23589	23515	23627	23332	23257	23394	23428	23403	23626	23539	23373	23363	23276	23368	23480	23234	23304	23196	23545	23294	23250	23174	23195	23294	23386	23217	23367	23345	23452	23500	23417	23161	23416	23296	23256	23235	23288	23154	23374	23469	23251	23323	23313	23401	23297	23099	23459	23355	23390	23257	23591	23287	23350	23173	23497	23470	23540	23429	23356	23463	23255	23539	23360	23452	23206	23229	23101	23126	23423	23402	23489	23344	23363	23510	23367	23244	23510	23318	23255	23378	23474	23211	23376	23374	23374	23542
63287	100682	82291	53022	33198	22966	20177	19844	19593	19627	19604	19514	19608	19726	19671	19679	19666	19418	19499	19590	19786	19623	19546	19628	19665	19570	19713	19574	19512	19747	19574	19715	19578	19625	19504	19589	19711	19537	19719	19536	19501	19713	19546	19618	19614	19565	19757	19560	19614	19710	19730	19439	19691	19752	19702	19643	19535	19474	19584	19605	19754	19653	19563	19724	19532	19559	19548	19613	19576	19778	19683	19521	19552	19556	19507	19651	19475	19728	19497	19556	19639	19721	19623	19619	19724	19515	19764	19579	19671	19677	19694	19628	19606	19580	19633	19559	19527	19534	19619	19635	19564	19772	19586	19688	19530	19628	19657	19757	19737	19681	19686	19574	19690	19808	19572	19734	19623	19811	19469	19636	19615	19421	19476	19647	19707	19667	19463	19515	19771	19668	19566	19551	19559	19770	19680	19431	19570	19685	19502	19607	19562	19530	19599	19681	19640	19663	19565	19683	19731	19615	19495	19538	19577	19543	19804	19621	19561	19690	19728	19720	19664	19501	19592	19568	19564	19593	19571	19639	19503	19719	19725	19613	19551	19576	19690	19640	19521	19738	19696	19707	19648	19530	19559	19705	19558	19586	19672	19620	19685	19636	19517	19587	19579	19620	19675	19618	19684	19623	19693	19709	19469	19669	19524	19719	19613	19649	19627	19603	19556	19682	19715	19821	19675	19710	19776	19631	19719	19635	19864	19512	19739	19629	19582	19498	19644	19597	19588	19724	19572	19516	19672	19556	19579	19570	19582	19638	19887	19667	19573	19608	19463	19574	19807	19426	19594	19699	19517	19537	19740	19641	19594	19666	19687	19629	19597	19886	19533	19650	19742	19550	19606	19654	19754	19547	19566	19641	19636	19643	19666	19585	19738	19672	19647	19569	19533	19561	19723	19352	19589	19662	19585	19481	19694	19674	19571	19524	19496	19723	19605	19613	19560	19676	19549	19644	19778	19622	19692	19633	19576	19555	19491	19606	19418	19664	19500	19695	19688	19622	19633	19566	19568	19500	19711	19615	19528	19715	19705	19661	19556	19594	19713	19734	19594	19673	19724	19575	19608	19594	19604	19650	19573	19575	19447	19768	19741	19660	19526	19761	19696	19587	19611	19602	19708	19657	19687	19529	19517	19672	19701	19780	19450	19595	19657	19724	19542	19779	19649	19559	19631	19645	19707	19486	19626	19644	19628	19694	19648	19789	19606	19729	19598	19730	19500	19605	19645	19583	19728	19595	19610	19501	19578	19693	19739	19487	19663	19623	19566	19333	19666	19488	19519	19624	19810	19562	19785	19470	19519	19533	19616	19695	19439	19501	19600	19592	19492	19580	19731	19567	19700	19858	19720	19614	19757	19581	19715	19735	19484	19702	19475	19687	19766	19627	19795	19691	19559	19585	19680	19690	19674	19722	19600	19577	19558	19479	19734	19808	19717	19596	19699	19709	19718	19696	19622	19685	19449	19747	19847	19625	19335	19575	19650	19580	19757	19591	19649	19462	19574	19516	19631	19634	19635	19733	19633	19623	19752	19798	19722	19624	19687	19738	19489	19600	19551	19667	19701	19422	19634	19690	19546	19687	19683	19615	19796	19405	19480	19657	19696	19536	19464	19790	19626	19700	19597	19590	19627	19515	19659	19738	19560	19821	19642	19438	19615	19638	19693	19751	19581	19664	19776	19600	19521	19741	19690	19590	19485	19491	19581	19474	19510	19558	19665	19529	19813	19526	19729	19670	19544	19587	19579	19568	19496	19722	19732	19714	19576	19531	19573	19689	19622	19695	19575	19582	19532	19889	19713	19436	19584	19704	19862	19655	19599	19606	19723	19547	19572	19540	19552	19699	19380	19599	19508	19557	19616	19617	19721	19651	19724	19673	19629	19763	19410	19675	19663	19374	19703	19634	19700	19720	19708	19538	19708	19514	19655	19564	19673	19477	19695	19583	19630	19641	19519	19801	19709	19543	19587	19684	19596	19632	19600	19574	19682	19734	19627	19645	19494	19569	19686	19603	19634	19677	19705	19540	19516	19436	19604	19645	19853	19764	19676	19717	19468	19702	19641	19632	19538	19657	19550	19690	19695	19626	19737	19497	19628	19540	19606	19681	19531	19570	19709	19606	19583	19614	19617	19705	19634	19549	19543	19619	19738	19478	19542	19799	19623	19715	19681	19388	19559	19593	19678	19498	19664	19669	19738	19514	19552	19456	19394	19616	19683	19618	19489	19458	19764	19636	19641	19494	19616	19571	19626	19496	19564	19589	19684	19455	19688	19574	19594	19702	19598	19494	19472	19663	19619	19464	19589	19594	19509	19744	19710	19526	19709	19371	19491	19718	19739	19593	19571	19592	19865	19589	19648	19487	19709	19543	19687	19528	19609	19581	19697	19791	19504	19444	19566	19551	19641	19631	19667	19633	19742	19605	19655	19680	19545	19677	19544	19711	19788	19878	19547	19453	19637	19585	19545	19633	19591	19620	19660	19570	19624	19741	19615	19605	19736	19587	19506	19673	19758	19595	19661	19593	19506	19618	19534	19655	19573	19583	19526	19407	19714	19709	19677	19607	19659	19452	19598	19509	19720	19561	19607	19569	19631	19684	19690	19668	19611	19706	19555	19621	19684	19615	19668	19788	19743	19581	19608	19637	19714	19570	19846	19670	19646	19647	19425	19770	19632	19663	19746	19582	19620	19555	19664	19586	19518	19618	19485	19519	19758	19538	19464	19502	19440	19681	19597	19469	19557	19540	19575	19485	19552	19725	19621	19623	19542	19697	19681	19502	19770	19659	19538	19588	19632	19588	19785	19569	19718	19727	19491	19540	19619	19626	19430	19614	19504	19632	19676	19562	19719	19574	19626	19473	19670	19463	19628	19706	19688	19586	19788	19557	19614	19692	19704	19579	19512	19675	19559	19844	19754	19684	19655	19486	19592	19669	19553	19679	19751	19552	19707	19447	19628	19589	19756	19567	19607	19577	19627	19603	19761	19702	19583	19698	19587	19483	19678	19722	19616	19609	19638	19704	19692	19793	19668	19726	19645	19659	19732	19616	19509	19607	19491	19580	19580	19668	19718	19614	19821	19551	19681	19610	19582	19729	19643	19586	19633	19659	19404	19516	19538	19568	19621	19643	19518	19631	19574	19539	19568	19550	19543	19500	19714	19757	19907	19466	19700	19801	19614	19786	19504	19493	19653	19541	19678	19373	19591	19938	19608	19590	19638	19536	19583	19512	19668	19733	19572	19567	19606	19604	19771	19571	19652	19722	19638	19646	19661	19497	19633	19441	19635	19670	19583	19573	19600	19529	19560	19898	19742	19429	19619	19832	19521	19738	19602	19804	19734	19627	19555	19680	19467	19465	19589	19787	19486	19631	19572	19545	19547	19699	19740	19474	19579	19641	19500	19553	19638	19589	19968	19493	19592	19621	19645	19663	19672	19601	19767	19784	19556	19557	19655	19556	19509	19409	19603	19715	19635	19745	19504	19611	19609	19541	19564	19821	19577	19458	19476	19781	19696	19569	19674	19729	19653	19563	19669	19533	19584	19705	19667	19797	19524	19601	19728	19569	19835	19573	19686	19707	19589	19636	19599	19659	19553	19436	19727	19691	19585	19551	19596	19582	19722	19761	19187	19772	19696	19669	19694	19502	19723	19628	19614	19665	19617	19714	19744	19515	19659	19718	19630	19451	19556	19491	19530	19630	19767	19447	19698	19559	19735	19758	19537	19578	19705	19526	19634	19688	19672	19680	19557	19540	19664	19765	19582	19703	19559	19528	19699	19467	19705	19922	19756	19718	19695	19662	19587	19708	19684	19619	19575	19460	19515	19590	19615	19527	19631	19647	19639	19552	19763	19544	19563	19489	19555	19605	19694	19661	19572	19593	19538	19544	19869	19709	19504	19644	19718	19574	19639	19706	19702	19543	19598	19790	19599	19607	19534	19567	19532	19534	19645	19583	19482	19673	19565	19603	19529	19638	19586	19503	19766	19673	19600	19548	19678	19581	19659	19489	19633	19534	19604	19739	19654	19640	19544	19698	19738	19750	19618	19670	19594	19515	19470	19609	19581	19645	19525	19638	19580	19666	19653	19542	19744	19839	19421	19528	19512	19727	19486	19707	19532	19667	19557	19531	19841	19659	19671	19506	19556	19623	19534	19659	19637	19740	19761	19588	19679	19557	19635	19598	19604	19604	19505	19637	19713	19655	19577	19626	19618	19672	19598	19741	19584	19642	19605	19527	19727	19699	19778	19547	19553	19599	19373	19645	19523	19656	19499	19511	19573	19619	19624	19644	19694	19615	19691	19677	19583	19592	19555	19645	19601	19550	19694	19505	19623	19585	19739	19703	19502	19629	19560	19561	19699	19540	19465	19675	19669	19570	19516	19558	19568	19495	19606	19701	19513	19598	19489	19445	19618	19605	19586	19751	19754	19709	19578	19525	19641	19800	19752	19492	19499	19651	19554	19576	19624	19720	19648	19489	19661	19659	19499	19562	19811	19551	19571	19725	19575	19419	19633	19624	19761	19616	19678	19596	19641	19543	19560	19500	19615	19694	19607	19709	19615	19618	19625	19642	19597	19683	19625	19623	19598	19633	19533	19716	19511	19785	19566	19630	19665	19560	19714	19532	19718	19591	19599	19759	19459	19606	19672	19651	19602	19510	19780	19690	19653	19841	19577	19644	19533	19614	19653	19686	19603	19704	19562	19609	19641	19565	19747	19713	19789	19615	19687	19635	19670	19644	19614	19621	19582	19690	19719	19483	19656	19585	19623	19747	19735	19775	19808	19513	19711	19664	19885	19560	19573	19751	19630	19813	19782	19624	19642	19651	19622	19519	19750	19546	19438	19591	19625	19782	19698	19608	19683	19728	19732	19611	19687	19810	19462	19790	19762	19534	19649	19622	19600	19689	19545	19551	19720	19577	19639	19702	19636	19645	19618	19620	19702	19631	19675	19662	19675	19659	19558	19584	19540	19743	19592	19636	19668	19607	19764	19647	19799	19708	19539	19585	19753	19434	19824	19718	19665	19780	19625	19610	19715	19691	19623	19671	19693	19484	19895	19430	19542	19672	19625	19587	19774	19717	19766	19662	19673	19503	19742	19742	19721	19672	19595	19688	19614	19583	19793	19598
22725	23159	34425	30926	26445	26686	29344	25427	25194	25620	25285	25100	25238	25100	25174	25364	25331	25140	25115	25056	24974	25121	25010	24991	24973	24961	25327	24797	25030	25045	25089	25192	24965	25010	24930	24994	24995	25016	24954	25074	24832	25017	25072	25064	25166	24905	25103	24831	25154	24838	25014	24896	24918	24950	24974	25031	25081	24945	25049	25173	25071	24807	24936	24982	24800	25016	24950	25221	25074	24951	25017	25129	24896	25007	24876	24997	25243	25059	24951	24935	24838	24781	24717	24898	24762	24744	24777	24837	25146	24961	24825	24960	24881	24964	24927	24840	24788	24794	25068	25104	24914	24782	24821	25110	25100	24816	24919	24862	24808	24751	25004	24867	24937	24898	24988	24882	24968	25051	24740	24913	24991	24744	24899	24825	24960	25010	24735	25148	25005	24931	24944	25131	24947	24985	25038	24846	24872	24750	24783	24924	24809	24923	24993	25116	25183	25210	24905	24949	24979	24692	24979	25218	25009	24809	24840	24786	25168	24844	24837	24804	24789	25171	24773	24956	24978	24858	24933	24743	24926	25047	24957	24759	24962	24901	25053	24698	25014	24868	24858	24780	25004	25048	24922	25179	24738	24915	24844	24767	24858	24818	25023	25135	24833	24826	24844	24847	24960	24853	24677	24943	25023	24906	24810	24665	25109	24742	24836	25087	24841	24869	25093	24795	25090	25067	25104	25021	24968	24968	24984	24901	25294	24887	24810	25003	25018	24951	25156	24826	24892	25066	24876	24803	24907	24875	24848	24938	24743	24904	25030	24924	25114	24915	24681	24886	24757	24965	24824	24832	24832	24820	25023	24945	24954	24746	24736	24876	24951	24809	24794	24918	24889	24974	25049	24799	24764	24942	25114	24749	24952	24726	24757	24753	24891	24983	24881	24765	25046	24839	24958	24911	24816	24983	25134	25010	24934	24860	24608	25039	24860	24846	24811	24887	24952	24936	24966	24955	25036	24886	24860	24905	24962	24926	24746	24889	24825	24966	24840	24963	24842	24772	24965	24944	24991	24982	24886	25157	24841	25028	25048	24827	24904	24710	24995	24980	24987	24933	24972	24584	24975	24811	24995	24979	24700	24819	25009	24832	24712	24851	24797	24758	24837	24848	24850	24900	24933	24860	24800	24828	24821	25089	24690	25079	25027	24979	25057	24948	24780	24967	24947	25160	24863	25022	24908	24909	24989	24848	25123	25034	24798	24866	25012	24805	24775	25006	25053	25032	25007	24742	25097	24757	25045	25129	24898	24746	24994	25111	24928	24869	24876	24857	24975	24980	24941	24899	24686	24786	24631	25057	24843	24861	24997	25002	24907	24846	25032	25001	24914	24664	24978	24900	24944	24818	24680	24770	24973	24910	25031	25058	24814	25022	24758	24938	24849	24881	25194	24944	24952	25051	24802	24804	24736	24877	24902	24739	24817	24852	25056	24926	24865	24837	24778	24696	24733	24919	24735	24818	25006	24818	24723	24926	24930	24943	25089	24903	24838	24914	25050	25170	25127	24883	24907	25085	24725	24954	24840	25049	24802	24789	24840	25042	24978	24970	25079	24991	25201	24823	25000	24987	24684	25034	25021	25021	24883	24757	24806	24882	24751	25022	24726	25117	24803	24893	24980	24984	24941	24955	24599	24911	25014	25078	25061	24776	24909	24792	24991	24962	24926	25028	24712	25056	24930	24838	24894	25056	25046	24836	24903	24884	24826	25015	25057	24898	24811	24946	24903	25078	25008	25035	24800	24941	24732	24933	25023	24927	24696	25035	24840	24777	25099	25083	24912	25113	25083	24828	25002	25047	25167	24668	24930	24665	24830	24979	24873	24830	24817	25053	24873	24982	24961	24850	24860	25046	24960	24883	24824	24883	24961	24770	25044	24807	24980	24918	25292	25098	24752	24909	24925	24630	24949	25168	24857	25052	24838	24922	25093	24870	24800	25055	24790	24918	24976	24727	24914	24845	24839	24890	24850	25078	24912	24694	24878	25048	24859	25044	25055	24922	24768	25026	25023	24899	24938	25146	24981	24732	24954	24911	24915	25158	25057	25066	24864	24847	24914	24852	24702	25149	24981	24898	24946	24962	24878	24953	24956	24685	25004	24994	24832	24678	25018	24998	25046	24887	24900	24887	24785	24940	25050	24834	24757	25096	24932	24894	24827	24993	24956	24995	24914	24867	24747	25060	24931	24827	24825	24960	24843	24911	24960	25077	24848	24978	24832	24926	24952	24739	24801	24909	24829	25102	24868	24986	24935	24913	25115	24991	24999	24774	24975	24901	24867	25059	25091	24796	24898	24974	24819	24595	24856	24860	24881	24984	24990	24932	24780	24927	24862	25192	24843	24978	24933	24949	24856	24833	24812	24861	24893	25011	24789	25048	24883	24834	24700	24739	24904	24892	24898	25056	24761	25086	25214	24775	24975	24867	24795	24910	24989	25091	24859	24751	25023	24970	24894	25094	24857	24812	24964	24789	24994	24804	24993	24940	24810	24721	24871	24961	25010	24944	24933	24787	24801	25006	24837	24921	24963	24880	24569	25003	24785	24923	25113	24882	25039	24739	24867	24795	24946	24809	24996	24791	25041	24805	24704	24745	24938	24917	24752	24892	25045	25138	24882	25049	24909	24979	24759	24717	24917	25024	25074	25005	24901	24921	25092	25110	24767	24857	24876	24908	24885	24785	24780	24856	24688	25017	25117	24990	24822	24919	25061	24888	24817	24566	24739	25086	25002	24728	24854	24983	24728	25070	24968	24868	24935	24974	24966	24754	25022	24853	24957	24990	25034	24780	25103	25008	24706	25078	25174	25032	24930	25033	24857	24997	24949	24769	24896	24778	25042	24948	25078	24851	25032	24702	24893	24890	24898	24871	25145	24724	24984	24780	24968	24749	24817	24741	24967	24687	24818	25009	24989	24962	24752	25060	24934	25032	25103	24840	24784	24908	24798	24727	25139	25014	24898	24947	24969	25176	24811	24712	24717	25058	25080	24673	24920	24961	24934	24955	25043	24817	24707	25049	24559	24989	25116	24811	25102	24926	24925	25012	24967	25000	24715	24877	24949	24854	25043	24860	25039	24833	24991	24848	25063	24845	24891	24891	24947	25051	24839	24785	24901	24821	24786	24866	24949	24885	24859	24939	24987	24622	24844	24964	25019	24810	25076	25070	24784	25109	24849	24928	25012	24793	24908	24867	24804	25069	24980	24883	24948	24928	24837	24830	24890	24803	25031	24808	24891	24970	25064	25059	24745	24796	24855	25114	24931	24896	24775	24946	25249	25259	24867	24966	24723	24742	25115	24989	24897	24850	24953	24996	24853	25078	24644	24943	25069	24906	24856	25077	25038	25145	25040	25032	25047	24849	24797	24965	25015	24762	24903	24902	24973	25001	24834	25033	24929	25117	24777	24995	24724	24947	24679	24888	24922	25138	25037	24909	24793	24908	24895	25186	25024	24889	25028	24943	24849	24683	24569	24792	24792	24982	24880	25025	24942	24971	24880	24901	24834	24848	25093	25028	24910	24922	24715	25040	25067	25198	25105	24810	25105	24836	24785	24987	25022	24854	24823	24626	24868	24757	25001	25131	25048	24982	24932	24617	24884	24950	24856	25025	25018	25022	25003	24842	24744	24987	24980	24855	24880	24956	24939	24975	25091	24715	25024	24947	24920	25040	24889	24850	24728	24612	24925	24901	25111	24816	25031	24869	24754	24873	24906	25048	24676	24881	24857	25073	25024	24825	24913	24757	24961	25003	24819	25073	25046	24834	24930	24913	25166	24918	24986	24767	24981	25206	25167	24918	24942	24720	24748	24990	25112	24819	24700	24841	24928	24994	24884	24725	25071	25039	25039	24754	24997	24801	24853	25057	24874	25189	24840	25007	24782	25080	25206	24859	24963	24974	25034	24815	25053	25037	24806	24945	24867	24941	24871	24979	24849	24734	24969	25082	24954	24853	25043	25015	24929	25079	24829	24745	25067	24835	24805	25146	24958	25051	24895	24972	24777	24872	25005	24855	24868	24871	25020	24799	24634	25029	24875	24897	24851	25050	24922	24914	24918	24896	24793	24987	24809	25111	24974	24741	24847	24812	25033	24864	24925	24992	24903	24668	24982	24916	24951	24950	24840	24877	24951	24761	24980	24857	25049	25116	24828	24832	24922	25001	25113	25026	24854	24915	24820	24826	24983	24886	24889	24901	24918	24989	25078	24796	24829	25073	25063	25088	24962	25014	25053	24942	24993	24940	25034	24552	24881	24912	24979	24987	25007	24854	24784	24798	24897	24752	25044	24832	25216	24812	24753	24939	24689	24855	24894	24714	24924	24699	24944	24911	24884	25125	24953	24722	24809	24913	24957	24949	24987	24819	24780	24925	25165	25012	24865	24985	24882	24658	24935	24963	24982	24871	24818	25019	24894	24951	25202	24894	25258	24801	25118	24859	25044	24813	25276	24851	25010	25045	24729	24726	24955	24858	25142	25007	24921	24953	24940	25199	24989	24841	24908	24826	24955	24766	24686	25062	24924	24836	24779	25089	24996	24940	24946	25056	24894	25096	24964	24841	24660	24762	24938	24967	25101	24890	25112	24937	25004	25037	25009	24807	24919	24854	24812	24725	24951	24650	24853	24985	24956	25056	25151	25094	24725	24896	24968	24960	25024	25017	25056	24715	24898	24953	24740	24836	24750	25112	24922	25304	24945	24979	24994	24943	25276	25119	24955	24894	24943	24924	25070	24763	25013	24753	24881	24979	24999	24861	24979	24862	24848	24724	24919	24907	25047	24934	25033	24912	24981	24849	24921	25138	24959	24906	25012	24963	24925	25045	24992	24973	24941	24913	24869	24855	25027	24846	24696	24928	24827	25079	25049	24905	24844	24826	25130	25090	25112	24794	24927	24879	25055	24932	24862	24977	24954	24952	24889	25054	24766	25077	25075	24899	24847	24875	24867	24795	25160	24857	24857	24755	24957	24778	24855	24713	24897	24760	24980	24943	24897	25059	24861	24937	24856	25128	24991	24913	25112	24863	25007	25070	25099	24762	25138	25117	24857	24800	24887	24496	24982	24775	24859	24887	25052	24772	25202	25032	25020	24859	24961	25100	25065	24858	24864	24629	25132	25009	24907	24818	25104	24862
62594	104366	89095	65075	38345	23965	21092	20643	20478	20320	20378	20169	20538	20446	20409	20445	20570	20237	20326	20520	20506	20525	20572	20491	20433	20470	20497	20606	20412	20466	20571	20460	20657	20643	20533	20443	20540	20549	20487	20404	20326	20379	20509	20283	20563	20606	20565	20369	20488	20648	20400	20569	20311	20385	20607	20406	20564	20613	20442	20461	20457	20557	20374	20555	20474	20504	20392	20437	20450	20583	20514	20635	20290	20286	20403	20615	20525	20564	20367	20521	20359	20439	20572	20522	20551	20541	20565	20405	20578	20445	20326	20423	20422	20474	20505	20458	20601	20645	20618	20478	20490	20666	20491	20458	20446	20580	20313	20658	20602	20326	20449	20354	20561	20479	20613	20309	20331	20430	20449	20297	20459	20611	20725	20534	20612	20577	20715	20390	20644	20583	20549	20442	20503	20498	20444	20598	20498	20709	20471	20588	20439	20423	20497	20435	20494	20416	20533	20499	20354	20296	20477	20509	20480	20555	20170	20610	20490	20331	20584	20437	20468	20251	20392	20650	20400	20593	20298	20502	20724	20667	20477	20536	20544	20650	20345	20490	20396	20435	20493	20402	20725	20538	20735	20395	20395	20435	20472	20647	20450	20449	20729	20576	20556	20508	20476	20331	20440	20375	20547	20466	20365	20575	20437	20407	20283	20402	20412	20344	20600	20351	20378	20508	20485	20547	20565	20448	20517	20389	20530	20273	20618	20394	20432	20432	20308	20492	20596	20516	20467	20489	20516	20505	20611	20569	20359	20390	20480	20556	20347	20365	20534	20496	20542	20551	20426	20646	20510	20360	20435	20473	20443	20557	20739	20370	20382	20606	20600	20506	20329	20350	20513	20229	20737	20575	20454	20392	20571	20599	20628	20363	20518	20405	20425	20480	20403	20351	20591	20582	20707	20405	20477	20568	20395	20434	20488	20353	20490	20501	20597	20623	20601	20497	20375	20460	20346	20391	20507	20504	20444	20679	20499	20384	20281	20452	20370	20414	20719	20435	20497	20552	20423	20379	20389	20381	20413	20591	20549	20542	20360	20342	20436	20456	20603	20528	20564	20428	20419	20219	20523	20459	20451	20634	20361	20467	20420	20549	20519	20498	20386	20461	20358	20485	20555	20442	20549	20556	20408	20779	20490	20582	20445	20486	20355	20278	20561	20439	20391	20449	20396	20405	20424	20404	20486	20411	20431	20360	20322	20458	20474	20567	20409	20579	20429	20446	20362	20549	20498	20503	20565	20623	20405	20366	20437	20415	20412	20596	20456	20370	20542	20377	20599	20541	20397	20446	20446	20419	20453	20404	20587	20443	20401	20500	20628	20617	20364	20460	20372	20643	20356	20406	20471	20385	20553	20491	20585	20501	20246	20555	20430	20593	20372	20478	20452	20442	20513	20463	20346	20483	20527	20504	20687	20472	20350	20614	20333	20467	20403	20427	20370	20555	20332	20309	20587	20474	20192	20416	20473	20324	20545	20348	20426	20430	20402	20249	20445	20406	20459	20462	20591	20544	20488	20484	20446	20403	20379	20290	20458	20648	20467	20481	20313	20522	20546	20525	20490	20409	20543	20402	20531	20432	20481	20576	20550	20561	20539	20524	20550	20452	20422	20462	20453	20561	20621	20386	20465	20537	20422	20447	20416	20513	20442	20249	20487	20412	20309	20462	20641	20386	20482	20455	20523	20537	20394	20370	20478	20563	20502	20405	20721	20507	20387	20470	20372	20262	20475	20635	20556	20321	20442	20440	20589	20230	20545	20523	20676	20522	20671	20593	20480	20432	20536	20335	20540	20549	20336	20326	20477	20416	20482	20637	20574	20580	20393	20602	20594	20411	20477	20400	20542	20662	20654	20506	20469	20299	20528	20392	20428	20435	20287	20538	20316	20614	20602	20399	20517	20367	20462	20469	20553	20627	20350	20601	20644	20353	20376	20327	20315	20452	20584	20491	20482	20697	20594	20575	20513	20312	20523	20373	20517	20430	20602	20451	20362	20432	20537	20558	20367	20376	20386	20354	20406	20458	20620	20511	20295	20443	20470	20455	20513	20556	20408	20421	20461	20447	20561	20413	20326	20498	20607	20550	20602	20275	20431	20473	20508	20637	20384	20442	20416	20392	20400	20537	20423	20555	20669	20575	20363	20388	20441	20504	20382	20655	20309	20264	20453	20513	20341	20572	20444	20392	20545	20579	20474	20563	20456	20451	20527	20443	20507	20662	20340	20678	20437	20470	20593	20300	20372	20597	20488	20454	20463	20502	20640	20327	20392	20559	20466	20547	20484	20320	20466	20445	20458	20382	20341	20413	20410	20414	20347	20471	20494	20518	20422	20345	20348	20556	20461	20466	20434	20419	20391	20326	20394	20518	20380	20608	20386	20507	20282	20552	20524	20477	20281	20424	20373	20495	20467	20419	20476	20468	20476	20340	20538	20409	20390	20511	20311	20553	20437	20515	20762	20455	20431	20364	20601	20451	20465	20516	20386	20539	20442	20509	20578	20421	20448	20534	20490	20425	20583	20590	20476	20408	20434	20543	20385	20467	20500	20421	20438	20337	20660	20523	20438	20389	20289	20561	20563	20467	20627	20592	20577	20449	20390	20526	20545	20393	20377	20485	20509	20364	20468	20471	20364	20611	20648	20422	20666	20373	20434	20477	20497	20362	20371	20322	20604	20407	20520	20475	20664	20388	20470	20422	20493	20510	20539	20538	20547	20433	20559	20461	20586	20436	20484	20476	20296	20500	20328	20515	20532	20375	20517	20399	20423	20259	20582	20511	20446	20407	20580	20409	20594	20493	20452	20486	20371	20514	20242	20515	20522	20495	20396	20410	20469	20365	20261	20456	20589	20301	20419	20396	20554	20364	20514	20277	20538	20352	20402	20347	20195	20589	20369	20414	20419	20349	20478	20491	20309	20471	20351	20489	20538	20335	20438	20421	20371	20271	20573	20494	20431	20532	20364	20567	20258	20521	20510	20562	20547	20414	20420	20357	20549	20552	20375	20522	20498	20569	20294	20552	20474	20503	20458	20480	20495	20439	20523	20468	20371	20380	20538	20416	20409	20515	20423	20648	20436	20363	20419	20557	20305	20416	20390	20472	20516	20320	20471	20416	20529	20413	20323	20455	20495	20484	20476	20494	20488	20519	20617	20570	20458	20397	20438	20470	20410	20401	20287	20476	20349	20497	20454	20578	20641	20616	20536	20474	20290	20516	20449	20519	20749	20547	20523	20465	20425	20435	20590	20415	20492	20416	20354	20480	20201	20383	20671	20413	20667	20458	20607	20496	20340	20433	20528	20538	20528	20382	20562	20598	20334	20631	20518	20294	20573	20507	20453	20521	20518	20496	20397	20431	20520	20398	20499	20539	20416	20758	20392	20546	20441	20419	20493	20679	20487	20385	20542	20441	20526	20433	20442	20317	20497	20325	20457	20524	20604	20590	20389	20436	20380	20278	20397	20495	20555	20358	20536	20462	20292	20279	20509	20528	20460	20389	20337	20539	20480	20448	20634	20566	20484	20490	20498	20397	20486	20314	20475	20482	20444	20523	20471	20555	20613	20535	20488	20429	20584	20427	20423	20445	20222	20574	20578	20459	20333	20343	20621	20381	20617	20387	20479	20412	20546	20487	20323	20266	20402	20569	20491	20428	20529	20370	20336	20451	20645	20404	20538	20386	20583	20711	20647	20437	20444	20397	20375	20464	20413	20481	20460	20384	20385	20433	20741	20493	20567	20512	20403	20486	20405	20535	20426	20436	20534	20455	20425	20469	20559	20582	20454	20437	20426	20436	20509	20129	20354	20424	20455	20440	20414	20547	20438	20521	20549	20372	20605	20500	20578	20660	20397	20525	20536	20464	20506	20585	20419	20386	20381	20440	20654	20296	20635	20536	20325	20547	20318	20451	20471	20478	20368	20511	20387	20512	20453	20413	20669	20720	20448	20407	20524	20470	20621	20457	20535	20246	20403	20461	20544	20380	20279	20453	20392	20414	20356	20357	20445	20337	20331	20413	20543	20530	20418	20475	20479	20506	20480	20499	20413	20480	20385	20488	20384	20636	20241	20513	20575	20375	20541	20580	20377	20295	20509	20492	20520	20570	20382	20591	20562	20540	20698	20426	20334	20682	20457	20335	20571	20607	20333	20566	20449	20447	20781	20358	20576	20388	20567	20416	20437	20427	20668	20604	20448	20546	20501	20379	20478	20457	20429	20497	20382	20423	20315	20581	20526	20502	20314	20630	20648	20257	20558	20569	20608	20479	20500	20470	20344	20395	20278	20388	20369	20593	20679	20459	20358	20441	20389	20484	20324	20533	20492	20516	20313	20628	20557	20539	20441	20386	20471	20361	20422	20376	20445	20490	20353	20542	20410	20341	20465	20473	20545	20631	20503	20429	20560	20590	20425	20429	20395	20559	20424	20394	20165	20560	20495	20443	20486	20561	20491	20450	20474	20484	20435	20478	20447	20425	20561	20337	20371	20589	20493	20586	20387	20342	20286	20435	20415	20502	20394	20531	20558	20517	20425	20433	20447	20293	20417	20579	20628	20461	20507	20457	20476	20490	20429	20538	20447	20488	20670	20362	20458	20513	20410	20286	20429	20455	20355	20622	20480	20658	20471	20455	20293	20571	20464	20389	20501	20312	20293	20443	20533	20576	20510	20520	20655	20504	20663	20388	20602	20488	20588	20609	20472	20385	20375	20754	20582	20473	20529	20534	20533	20455	20464	20517	20551	20460	20412	20506	20392	20465	20499	20370	20571	20457	20487	20517	20437	20487	20462	20554	20423	20406	20552	20409	20362	20387	20376	20403	20220	20628	20334	20509	20432	20275	20536	20504	20358	20496	20519	20352	20510	20387	20390	20376	20470	20515	20584	20433	20603	20495	20496	20384	20515	20536	20374	20563	20578	20363	20264	20342	20553	20297	20468	20425	20359	20408	20500	20446	20475	20591	20465	20343	20637	20570	20549	20408	20460	20289	20462	20502	20431	20466	20695	20470	20283	20603	20432	20441	20537	20491	20528	20501	20483	20613	20546	20545	20410	20460	20570	20565	20428	20659	20418	20633	20300	20433	20355	20479	20383	20362	20462	20346	20571	20311	20474	20449	20513	20379	20484	20517	20419	20558
30657	38356	42507	32752	25978	24774	24552	24466	24207	24319	24292	24130	24353	24218	24322	24241	24196	24139	24305	24288	24461	24434	23981	24250	24305	24348	24141	24462	24213	24338	24276	24179	24173	24248	24388	24351	23991	24120	23979	24204	23993	24382	24033	24092	24184	24219	24405	24081	24150	24064	24108	24388	24242	24100	24358	24293	24322	24232	23991	24045	24187	24130	24205	24020	24060	24034	24155	24106	24111	24136	24061	24241	24221	24027	23895	24255	23911	24246	24174	24000	24066	24247	24191	24048	24154	24208	23934	24126	24303	24064	24073	24175	24311	23991	24252	24023	24045	24286	24087	24017	24168	24151	24110	24240	24103	24116	24164	24323	24271	24134	24108	24243	24118	24260	24268	24277	24454	24101	24174	24367	24480	24274	24064	24303	24124	24064	24141	24210	24136	24173	24057	24108	24300	24206	24208	24082	23971	24179	24183	24129	24172	24034	24131	23860	23940	24232	24075	24221	24075	24233	24116	24032	24023	24440	24186	24433	24094	24104	24182	24157	24109	24185	24233	24143	24143	24268	24284	24385	24062	24154	24111	24164	24164	23994	24028	24262	24062	24272	24056	24234	24371	24374	24263	23903	24016	24093	24055	24182	24080	24226	23881	24086	24267	24256	24130	24188	24133	24081	24070	24212	24178	24065	24172	24053	24219	24260	24301	24369	24460	24484	24303	24223	24219	24193	24333	24125	24280	24352	24178	24242	24313	24335	24242	24286	24116	24186	24065	24247	24308	24162	24143	24215	24149	24115	24288	24127	24427	24164	24005	24163	24212	24220	24223	24373	24187	24182	24107	24228	24082	24154	24358	24085	24297	24170	24001	24380	24294	24174	24253	24332	23935	24199	24112	24234	24012	24099	24030	24416	24127	24111	24073	23931	24107	24169	24371	24161	24040	24048	23999	24064	24315	24062	23950	24044	24357	23838	24150	24206	24152	24001	24019	24139	24096	24308	24125	24147	24279	24252	24303	24264	24226	24185	24228	24092	24202	24180	24189	24236	24391	24267	24139	24179	24169	24180	24457	24276	24367	24163	24248	24229	24010	24270	24056	24105	24133	24113	24111	24074	23963	24107	24262	24038	24182	24070	24269	24249	24298	24158	24183	24147	24316	24118	24187	24198	24303	24397	24035	24279	24282	24059	23996	24009	24230	24164	24141	24142	24196	24379	24272	24149	24177	24190	24172	24211	24107	24108	24296	24122	24289	24081	24336	24257	24258	24169	24222	24176	24228	24296	24254	24058	24460	24412	24459	24343	24093	24216	24176	23923	24198	24129	24276	24171	23975	24148	24194	24139	23972	24179	24097	24243	24051	24205	24249	24250	24279	24188	24148	24003	24191	24173	24240	24116	24221	24102	24209	24345	24124	24271	24001	24221	24347	24020	24309	24131	24163	23903	24210	24123	24204	23969	24222	24282	24259	24244	24374	24215	24171	24263	24006	24146	24140	24348	24308	24220	24134	24158	24153	24165	24093	24144	24495	24183	24348	24314	24051	24138	24120	24168	24239	24050	24173	24013	24052	24203	24314	24140	24211	24166	24126	24059	24005	24257	24279	24173	24142	24098	24111	24179	24175	24152	24293	24324	24166	24164	24285	24302	24106	24209	24149	23911	24284	24201	24076	24220	24094	24247	24355	24187	24182	24137	24165	24204	24344	24590	24183	24040	24264	24311	24235	24103	24184	23991	24145	24218	24279	24133	24098	24158	24368	24078	24294	24182	24035	24076	24170	24168	24207	24085	24356	24307	23998	24148	24180	24198	24288	24206	24165	24238	24024	24194	24153	24168	24328	24276	23961	24122	24186	24256	23959	24012	24111	24086	24262	24087	24280	24175	24143	24190	24270	24233	24108	24301	24046	24162	24074	24303	24248	24226	24261	24200	24231	24124	23902	24246	24186	24197	24254	24207	24401	24057	24146	24280	24320	24132	23931	24159	24238	24111	24231	24313	24190	24282	24157	24254	24109	23923	24347	24220	24272	24286	24140	24201	24107	24081	24284	24321	24180	24043	24093	24359	24172	24229	24316	24159	24109	23826	24075	24298	24149	24218	24033	24240	24150	24180	24302	24383	24200	24340	24309	24511	24215	24117	23889	24229	24476	23993	24277	24180	24199	24403	24341	24224	23976	24205	24059	24338	24398	23982	24083	24124	24170	24213	24101	24128	24272	24030	24254	24245	24165	24424	24245	24044	23986	24355	24326	24104	24227	24190	24028	24283	24415	24366	24002	24185	24235	24407	24321	24221	24248	24321	24311	24060	24449	24060	24208	24071	24156	24239	24298	24335	24200	24161	24253	24293	24132	24329	24148	24146	24122	24197	24264	24243	24143	24066	24247	24032	24112	24333	24515	24191	24142	24088	24238	24091	24287	24146	24036	24225	24091	24278	24118	24199	24235	24175	24156	24172	24134	24047	24119	24086	24087	24215	24337	24323	24107	24241	24310	24049	24277	24168	24315	24106	23990	24222	24028	24125	23906	24215	24038	24185	24081	24188	24295	24312	24163	24173	24035	23985	24131	24263	24170	23977	24149	24081	24185	24121	24070	24017	24076	24279	24296	24164	24492	24105	24253	24026	23916	24174	24287	23972	24091	24234	24182	24149	24118	24075	24406	24191	24079	24183	24271	24051	24075	24272	24235	24166	24271	24042	24156	24216	24213	24060	24173	24244	24235	23929	24093	24075	24011	24263	24267	24183	24170	24328	24160	24359	24146	24058	24055	24338	24212	24162	24178	24251	24163	24425	24227	24133	24184	24189	24224	24215	24095	24281	24290	24297	24267	24277	24016	24288	24295	24046	24353	24397	24180	24029	24127	24148	24145	24169	24142	24138	24381	24317	24173	24241	24256	24102	24156	23917	24041	24136	24044	24301	24047	24014	24193	24227	24525	24334	24312	24252	24243	24141	24172	24211	24288	23980	24218	24341	24065	24195	23990	24039	24027	24152	24217	24177	24213	24208	24230	24270	24254	24216	24281	23978	24087	24070	24414	24038	24240	24163	24016	24275	24238	24387	24206	24181	24176	24250	24296	24352	24361	24271	24241	24091	24413	24325	24240	24267	24134	24296	24104	24142	24290	24274	24339	24195	24130	24287	24152	24249	24077	24205	24209	24100	24078	24130	24218	24206	24284	24211	24228	24064	24178	24337	24295	24026	24263	24006	24140	24018	24194	24161	23972	24049	24184	24311	24071	24308	24229	24249	24229	24377	24275	24372	24228	24284	24378	24139	24308	24179	24228	24171	24075	24222	24172	23919	24202	24212	24201	24191	24105	24060	24171	24291	24307	24158	24343	24260	24001	24261	24273	24384	24161	24165	24252	24355	24290	24211	24207	24010	24013	24192	24158	24010	24353	24271	24041	24292	24170	24110	24174	24030	24125	24076	24483	24289	24224	24387	24367	24301	24243	24052	24160	24120	23926	24257	24183	24089	24184	24206	24107	24183	24123	24141	24082	24374	24017	24138	24445	24232	24155	24275	24249	24167	24064	24068	24447	24192	24255	24286	24326	23895	24118	24374	24256	24276	23992	24278	24333	24178	24269	24259	24119	24017	24180	24035	24131	24060	24371	24174	24475	24033	24105	24334	24274	24181	24103	24456	24334	24093	24347	24112	24185	24160	24090	24277	24127	24200	24069	24138	24204	24311	24006	24189	24369	24156	24098	24315	24265	24150	24098	24043	23910	24454	24156	24168	24354	24254	24083	24160	24195	24268	24202	24041	24169	24273	24153	24296	24276	24092	24319	24126	24239	24184	24349	23963	24424	24234	24031	24178	24246	23955	24021	24198	24200	24210	24288	23995	24314	24005	24373	24196	24190	24441	24510	24187	24301	24311	24013	24007	24340	24002	24040	24268	24106	24237	24201	24306	24188	24259	24251	24208	24365	24125	24365	24306	24278	24254	24357	24096	24242	24283	24103	24358	24045	24157	24208	24326	24007	23870	24130	24422	24248	24171	24241	24016	24170	24129	24269	24120	24054	24170	24206	24527	24173	24033	24219	24119	24277	24127	24094	24149	24076	24439	24081	24453	24218	24295	24049	24076	24120	24243	24076	24047	24205	24302	24217	24077	24257	24155	23981	24306	24089	24118	24248	24308	24245	24289	24270	24174	24267	24097	24332	24045	24013	24249	24195	24251	24109	24178	24440	24252	24171	24084	24054	24243	24289	24055	24399	24218	24153	24299	24234	24357	24230	23857	24199	24105	24032	24266	24215	24338	24281	24118	24071	24165	24254	24052	23986	24149	24267	24244	24082	24076	24213	24017	24449	24261	24535	24130	23881	24127	24291	24257	24168	24002	24283	24149	24226	24245	24220	24336	24068	24091	24003	24059	23981	24102	24170	24082	24267	24026	24109	24352	24101	23912	24055	24201	24299	24069	24186	24288	24368	24390	24208	24064	24211	24256	24203	24289	24323	24039	24011	24212	24175	24419	24136	24170	24147	24109	24037	24216	24103	24276	24224	24193	24132	24347	24099	24196	24206	24201	24166	24300	23969	24183	24201	24254	24217	24239	24312	24110	24285	24363	24205	24271	24165	24214	24391	24267	24393	24132	24152	24300	24221	24265	24267	24145	24188	24063	24185	24329	24363	24023	24409	24174	23972	24192	24107	24184	24176	24231	24404	24289	24215	24152	24167	24021	24040	24208	24321	24246	24161	24117	24191	24239	24050	24258	24383	24433	24246	24411	24123	24308	24125	24175	24156	24209	23991	24201	24159	24122	24139	24177	24222	24252	24151	24118	24145	24186	24039	24246	23958	24363	24368	24344	24330	24339	24099	24136	24410	24223	24325	24261	24100	24330	24372	24174	24241	24185	24122	24050	24234	24123	24061	24155	24265	24152	24345	24291	24299	24305	24161	24231	24286	24328	24143	24201	24278	24123	24189	24169	24297	24209	24008	24246	24217	24300	24128	24176	24371	23915	24273	24230	24215	24161	24267	24197	24325	24144	24008	24087	24219	24392	24408	24378	24289	24173	24144	24111	24323	24417	24218	24196	24534	24184	24322	24192	24210	24142	24226	24435	24269	24191	24395	24267	24348	24174	24349	24066	24168	23940	24227	24207	24216	24052	23969	24172	24174	24308	24419	24200	24189	24076	24104	24127	24030	24199	24289	24136	24180	24110	24407	24113
42096	59945	45564	28831	21983	20362	20060	19889	20117	19871	19944	20008	20038	19953	19928	19895	20069	20048	20015	20022	20139	19925	20032	20125	19982	19967	20219	19857	19741	20027	20091	20133	19979	19946	19836	20095	20097	19911	19931	19739	19976	20015	20117	20008	19972	19978	20151	19947	19964	19921	19923	19938	20048	20041	20033	19955	20017	20127	19978	20128	19840	19887	20045	20107	19977	19883	19956	20073	20162	19914	19967	19915	20053	19716	20013	19818	19817	20091	19997	19933	19784	19955	20014	20036	19966	19899	20081	20029	19937	19931	20085	20019	20014	19938	20050	19957	19941	19933	20076	20055	20120	19909	20024	20148	19881	19899	19972	20036	19868	19994	19984	19986	19914	19933	19939	19861	19916	20000	19839	20065	19772	19931	20050	19865	19946	19942	19849	20123	20028	20000	20084	19963	20055	19969	19827	20136	20061	19960	20016	20038	20111	20040	19964	19966	19860	20119	20084	20071	19818	20078	20015	20104	19983	20142	19974	19939	19866	19829	20165	20019	19962	19956	19921	19849	19899	19909	19877	20122	20074	20026	20047	20104	20068	20011	20134	20026	20189	20031	19963	20017	19892	19940	20033	19921	19964	20083	20064	19886	20010	19770	19953	20030	20034	19944	19859	19989	20032	19966	20130	19971	20077	19804	20001	20016	19907	20088	19713	19902	20045	19786	20070	19836	20135	20033	20019	19991	20192	19987	20031	20005	19937	20080	20066	20115	19963	19958	19948	20118	20042	19860	19930	19941	19918	19894	19912	19935	19927	20061	19899	19962	20078	19933	20049	19895	19797	19728	20052	19908	19957	19981	19874	20142	20108	20004	19866	20185	19984	19972	19909	19814	19796	19851	20200	20055	20030	20077	20061	20021	20012	20017	20015	19870	20059	19932	20083	19983	20065	19859	19982	19844	20199	19851	19835	20001	20246	20051	19925	19929	20061	19986	19900	20027	19931	20017	20064	20027	19954	20102	19908	19996	20048	19967	19986	20100	19998	19955	19967	19922	19928	19923	20036	19898	19973	20095	20035	20144	19883	19963	19887	20106	20160	20006	19893	19960	20101	20003	19894	19958	19911	20064	20171	20052	20014	19948	20066	19963	20078	20027	19973	20010	20036	20028	19910	19833	19939	19930	19987	20019	19749	19928	19931	19993	20077	20030	19870	20005	19955	20016	19914	19840	19907	19854	19858	20038	19870	19848	20017	19932	20040	19938	19864	19854	20065	19975	19846	19976	20128	20120	20077	20083	19917	19881	20070	19933	20084	20066	20062	19955	19882	19945	19881	20123	20073	20040	20043	19917	20061	20012	19844	19864	19999	20020	19952	19964	19943	19986	20074	19846	19994	19837	19987	19988	19894	19848	20038	20041	19994	20003	20046	19962	20031	19975	20014	20006	19970	19711	20014	20036	19788	19957	19988	19923	20045	20147	19963	19965	19851	19929	19900	20039	20107	20002	19980	20000	19974	20070	19876	20129	20151	20026	19989	20052	19977	19934	19961	19926	20072	19811	19943	19989	20048	20087	19876	20076	19917	19963	20053	20022	20081	19986	19892	19926	20076	19945	20130	19917	20037	19856	20109	19979	19920	19815	20044	20075	19893	19972	20035	20073	20010	19952	20111	19892	19780	19946	19940	19980	20003	20114	19995	19954	20097	20024	19905	19948	19837	19965	20041	19944	20012	19811	19958	19906	20057	20042	19803	20105	20111	19948	20081	19947	20044	19999	20054	19992	19957	19926	20060	19898	19863	20012	20106	19984	19957	20063	20002	20011	19801	19972	19948	20015	19897	19909	19919	19991	20047	19871	20061	19933	19963	19924	19930	19789	20043	20111	19930	20049	20065	19908	20059	20096	19834	20134	20014	20064	20071	20125	20183	19934	20062	19945	20019	19977	20028	20014	19986	20095	20012	19924	19930	20033	19861	19929	19975	19815	19999	20089	20127	19981	20058	19898	20119	19926	19892	20090	20030	19982	19713	20028	20024	20040	19854	20023	19996	20167	19937	20044	20090	20147	19906	20099	19893	19867	19902	20211	19865	20113	19967	19773	19992	19988	20076	20046	19854	20014	20118	20019	19943	19934	19953	19843	19897	19956	19945	20025	19961	20121	19807	20039	20019	19887	20078	19954	20144	20121	19870	20068	19958	20115	20098	20119	19948	20018	19866	19982	19980	19933	19913	19997	20012	20103	19903	19948	19816	20296	19934	19808	20032	19954	20057	19999	19892	19946	20022	19981	20034	20008	20118	19998	20014	20081	20092	20042	20062	20107	20128	20008	19952	19929	20025	19925	20151	19963	19927	19875	20181	20099	19832	20087	19811	20046	19957	19932	19976	19961	20064	19901	19987	20133	20049	19941	20007	19979	20060	20055	19938	19979	20127	20057	19901	19978	19821	20066	19893	19935	19982	20035	19923	20227	19977	20055	19971	20002	20011	19962	20005	19959	19942	19963	19906	20065	20030	20020	19929	20010	20098	19790	20121	19995	20112	20052	19991	19777	19998	20155	19995	19888	20218	20011	19821	19954	19937	19998	19901	20044	19933	20024	20202	20207	20037	19714	19903	19853	20009	19997	20019	19939	20045	20003	19933	19951	19854	20132	20048	19880	19829	20037	20208	19893	20173	19919	19916	19896	20045	20026	20003	20145	19854	20095	19970	19990	19982	19926	19888	20017	20048	20075	20003	19980	20122	20088	20072	19928	19886	20167	20187	19993	20036	20085	19831	20097	20094	19962	19873	20060	19914	19959	20056	20051	19959	20122	20030	20057	20006	20056	19823	20087	19881	20012	20060	19969	19896	19939	19887	20249	20204	20053	19960	19991	20106	19752	19840	20000	19839	20037	19911	19887	19953	19862	20004	19964	19846	20131	19842	20004	20058	19973	20123	19999	20030	19977	20057	20113	19933	19947	20141	20035	20055	19961	20036	20001	20076	19938	20069	20064	19991	19875	20159	19765	20017	19998	19885	19916	19898	20192	19991	19920	19971	19922	20178	19951	19992	20037	19807	20175	19930	19933	19973	20026	20119	19943	19923	19969	19878	20026	19991	20055	19841	19805	19982	19982	19904	20056	20168	20031	20167	19843	20152	20103	20122	19916	20098	20144	20064	19917	20052	20080	19965	20150	19897	19931	19876	19987	20068	20045	19952	20112	19938	19908	19997	20017	20178	20017	19986	20123	19823	20066	20141	19992	20007	19859	20112	19953	19895	19961	19908	20134	20004	19926	19871	20101	19824	19965	20156	19790	19941	20044	20134	20202	19843	20065	19957	19858	19924	19808	20002	19964	20019	19854	20008	20004	20008	19902	20009	20041	20108	20153	20058	20121	20027	19992	20088	20039	20077	19970	20009	20105	20151	19905	19999	19790	20090	20021	19938	19904	20038	19882	20034	19998	20045	20093	20039	20109	19922	19917	20015	20125	20046	20043	19989	19950	19867	19914	19896	19943	20015	19948	19950	19910	20050	20006	20024	19987	19916	19843	19991	20060	20021	20072	20043	19826	20194	20013	19842	19924	20010	19993	20091	19932	20197	20043	19980	19823	20116	20082	20017	20029	19899	19900	20104	19935	20086	19882	19982	20019	20001	19897	20036	20160	20015	20018	20124	20059	20066	20003	20027	20053	20075	19963	20198	19891	20232	19932	20105	19994	19887	19976	19941	20018	20054	20043	20058	19989	19972	20018	19914	19889	19903	19886	19943	20213	20111	19997	20063	20077	19883	20207	20019	20165	19981	19993	19804	20092	19957	19850	19951	19920	20000	19963	20012	19962	19797	19964	19948	20197	20034	19953	20248	20029	20114	19952	19839	20045	19929	19971	20099	19981	20005	20039	19809	19983	19905	20001	19950	19938	19926	19873	20133	19967	20034	19987	20070	19981	20041	19928	19971	20024	20017	19907	19890	20230	20029	20085	19858	19922	19960	19866	20176	19979	20017	19986	20117	19864	20041	19880	20099	20074	20223	19835	19908	19968	20037	19981	20017	20121	20059	19970	19967	20046	20083	19922	19928	20110	20135	20181	20022	20024	19808	19979	20025	19848	20069	19926	20206	20060	20040	19859	19937	20037	20019	19993	19921	20010	20104	19955	20001	20004	19967	19956	19964	19996	19806	20075	20028	20020	20031	19878	19940	20045	19922	20023	19850	20088	20061	19914	20027	20191	19985	19947	19717	19868	19862	20139	20009	20083	19831	19956	19947	19898	19945	19909	19918	20115	19957	19853	20183	20147	19900	19787	19837	19810	20146	20044	20175	20024	20063	19914	20018	20028	20103	19911	19987	20131	19982	19942	20284	20080	19944	19962	19867	20135	19922	20005	20061	19921	19967	20078	19980	20024	20025	20023	20122	20021	19936	19996	19830	19818	19992	20034	19990	19870	20097	20015	20027	20052	19947	19938	19908	20052	19933	19975	19945	19943	20009	19800	20076	19925	19943	20112	19949	20011	19876	20087	20101	20175	20078	20066	20055	20082	20002	20077	19959	19846	20106	19993	19986	20068	19812	20059	19965	20203	20006	20000	19992	19873	20059	20015	20047	19941	19997	19948	20090	19960	19974	19957	19865	19913	19993	19968	20096	19999	20111	20096	19886	19921	20083	20017	20032	19913	19891	20199	20082	20041	20107	19984	20023	19919	19802	19908	20034	20013	19965	20054	19921	19940	19801	20103	19977	19938	20002	19831	19924	20098	19972	19867	20044	20095	19897	20004	19956	19923	19961	20166	20033	20054	19807	20028	20043	19885	20014	20269	19763	20209	19823	20018	20062	20104	19995	19762	20013	19916	20182	19798	19900	19971	20205	19865	20010	19956	19972	19855	20064	19895	20039	19831	19982	19966	20087	19747	19888	20111	19921	20007	19963	19924	19849	20029	19841	20236	19871	19933	20062	19976	19711	19889	19980	20044	19977	19961	19911	20051	19934	19900	19992	20104	19820	20062	20033	19894	19961	19885	20005	20067	20050	19985	19912	20031	19887	20164	20190	19917	20083	19946	19891	20072	20116	19996	20110	20036	20040	19959	20023	20014	20023	19989	20003	20004	19873	20073	20078	20002	20222	19951	20109	20025	19844	19893	20147	19865	19997	19902	20086	20095	19967	20066	19933	20033	19871	19951	19877	19853	20121	19980	19860	20169	19834	20102
23916	24740	37368	32955	26608	26475	26743	24365	24057	24281	24417	24087	24288	24308	24303	24517	24407	23993	24315	24154	23981	23999	24108	24053	24102	24248	24297	24203	24053	23942	24213	24221	24214	24132	24219	24067	24099	23917	23876	24169	24247	23948	24290	24068	24083	23998	24208	24145	24155	24072	24028	24124	24072	24116	24035	24227	24264	24075	24075	24100	23995	24154	24107	24023	24136	24122	24384	24120	23946	23985	24311	24029	24127	24133	23898	23904	24181	24003	24148	24047	23939	24273	24078	24059	24053	24340	24003	24137	24018	24087	23918	24039	24185	24168	24155	24030	24190	24092	24191	23954	23968	24052	24079	24072	24110	24079	24106	24003	23845	24017	24274	24140	24133	24405	24349	24165	24103	24246	24198	23829	23957	23987	24114	24229	24100	23992	23990	23958	24054	23973	24226	24063	24123	23839	23860	24137	24076	24168	24152	24053	23925	23874	23982	24027	24038	23939	24128	23972	24153	24071	24038	24203	24099	23839	23868	24226	23982	23977	24082	24006	24046	24000	23967	24026	23987	24259	24017	24120	24210	24149	24143	23980	24042	24173	24243	24091	24193	23988	24009	24097	23988	23895	24099	23948	24144	24014	24067	23961	23823	24285	24031	23964	24166	24039	23944	24088	24080	24076	24189	24093	24389	24141	24171	24079	24054	24042	24171	23914	24146	24062	24153	24049	24176	24038	24100	24030	24190	24283	24072	23965	24127	24264	24224	24084	24166	24060	24282	24053	24313	24013	24178	24171	24076	23966	23933	24184	24146	23893	24256	24364	24167	24192	24032	24190	24025	24041	23897	23945	24051	24067	24193	24030	23951	23876	24074	23938	24098	23785	24081	24057	24174	23962	23970	23942	24059	24116	23983	23968	23953	24051	24073	23939	24108	24145	24125	23986	24063	24354	24049	24182	23953	23982	24032	23955	23959	23774	24070	24302	24336	24094	24033	24269	24051	24061	24082	24066	24064	23938	24080	24019	24133	23984	24024	24099	23886	24269	24203	24059	23847	24143	23817	24161	24154	24253	23963	24026	24046	24129	23978	24082	24004	24034	23992	23848	24323	24214	23954	23862	23799	24094	24136	24213	24033	24081	24252	23890	23911	24105	23951	24073	24088	23916	24104	24113	24039	23826	24067	23836	24318	23929	23987	24218	24168	24117	24161	24103	24220	23988	24184	24085	24111	24144	24341	23999	24042	24247	24084	24124	24294	24082	23770	24283	24035	24135	24126	23871	23982	24063	24187	24155	24230	24112	24180	24145	23855	24115	23897	23896	24059	23958	24209	23899	23941	23919	24061	24090	24009	23907	24078	24071	24084	23942	23903	24063	24240	24129	24136	24049	23824	24064	24142	24217	24290	24055	24155	24126	24091	24293	24104	24349	23976	24052	23957	24066	24131	24190	23896	23962	24038	23918	23897	24229	23808	24062	23924	23962	24034	24223	24250	24116	24189	24019	23992	24094	24129	23756	24079	24215	23966	24292	23970	23923	23997	24101	23936	24111	24046	24053	24206	23970	24235	23825	24067	24088	24190	23931	23993	24092	24129	24183	23836	24373	24065	24188	23998	23968	23866	24014	24051	24225	24111	24058	24046	24113	24134	24190	24025	24198	24032	24126	23934	23935	24144	23898	23964	24133	23967	23955	23992	24119	24307	23885	23929	24039	24001	24152	24321	24092	24145	24042	23917	23992	23991	24204	24080	23966	24080	23999	24034	24046	23876	23869	24054	24008	24155	24047	24158	24123	24001	23833	23984	24243	24179	23990	23943	23921	23943	24157	23966	24033	24039	24118	24207	24076	24030	24118	24107	24093	23962	23877	24183	23992	24056	24020	24092	24020	24064	24026	24154	24100	24081	24032	24127	24152	24161	23976	24290	23990	24042	23997	23989	23991	24088	23945	24153	24061	24062	23995	24200	23985	23958	24062	24045	24059	24073	24188	24075	24128	23948	23984	24236	24016	23934	23900	24050	23958	23937	24220	24070	23946	24253	24144	23930	23912	24083	23979	24011	24035	23785	24036	23999	24025	24194	23979	24092	23893	23763	24162	24056	23973	23866	23791	24004	24044	23997	23994	24262	24243	24191	24061	24043	24117	24149	24020	24117	23981	24064	24006	24003	24225	24310	23989	24177	24100	24134	24314	24340	23870	23959	24012	23944	23956	24075	23997	24080	24172	24047	23963	23867	24027	24000	24148	24097	23983	24008	23975	23973	23980	24129	24074	24118	24103	23858	23963	24037	24023	24107	23799	24229	24171	23959	23917	24166	23907	23893	23980	24207	23907	23887	23928	24229	24051	24057	23931	24200	24013	24035	23968	24144	24083	23999	24214	24114	24055	24080	24018	24100	24007	24016	24049	24044	24059	23924	24047	24110	24148	24198	23885	23915	24114	24021	23863	24020	24102	24203	24113	23905	23865	24334	23993	24049	24177	24102	24208	24139	24217	24116	24177	24041	24069	23960	24132	24180	24012	24052	23893	23974	24064	23940	24007	23917	23992	24057	23888	23908	24096	24348	23916	24195	23871	23982	24167	24103	24143	23967	23970	24039	24036	24062	23977	24095	23970	24001	24115	23933	24145	24129	24178	24076	24081	24225	24118	24078	24251	24236	24044	24297	23843	24212	23964	24058	23810	24015	24117	23916	23974	23932	23989	23967	24256	24088	23999	23987	24127	24044	23857	23973	23900	23993	23929	24181	23996	23984	24189	23984	24236	24173	23998	24121	24117	24006	24062	24028	24063	24120	24054	24082	23946	24162	24187	23990	23991	24119	24180	23866	24068	24097	24136	24117	23874	24120	23932	24014	23975	24041	23850	23940	23887	24008	24146	24030	23991	23848	23964	24224	24112	24213	24013	24292	24052	24051	24272	24061	23992	24238	24160	24100	24045	24055	23909	24227	23699	23818	23982	24081	23995	24082	23955	24235	24064	24114	24132	24140	24251	24128	24094	24298	24065	23830	23970	23942	24049	24139	24174	24183	23857	24102	24094	24078	24127	23964	24187	23834	23963	24084	24081	24092	24237	24241	23981	24085	23867	24127	24128	24061	24090	23883	23802	24138	23965	23903	24017	24165	24137	24175	24123	24097	24094	24115	23944	23827	24031	24112	23986	24069	23987	24073	24308	24054	23997	24078	23889	23981	24037	23991	24105	24287	24131	24210	24157	24192	23856	23953	23868	23940	24031	24013	24006	24180	24060	24271	23817	24093	23951	24000	23954	23998	23957	24077	24147	24198	23943	24208	24214	24068	24108	23909	23967	24308	23989	23875	23975	24077	23936	23946	24335	23960	24017	24130	24122	24098	24168	23866	24166	23949	24071	24111	23985	23792	24098	24114	24146	24312	23984	24019	23877	24082	23892	23880	24079	23796	24093	24277	24139	23963	24119	24180	23817	24206	24077	23953	24173	24156	24248	24023	24159	24208	24034	24084	24071	24268	23972	24288	24178	24115	24197	24051	23908	24094	23886	24132	24220	24324	24109	24028	24115	24136	24125	24143	24176	24140	23942	24241	24100	24121	24080	24194	23900	23931	24049	24012	24109	23979	24050	24018	24021	23923	24114	24166	24223	24090	24125	24095	24067	23996	24020	24214	23903	24241	24182	23993	24046	24046	23868	23970	23945	24005	24147	24092	24063	24042	24116	24156	24176	24102	24061	24275	23919	24207	24165	24375	24275	24173	24018	23945	23976	24081	24160	24110	23940	24025	24204	24049	23880	24120	23909	23987	24277	24062	24186	24154	24204	23961	23999	24119	23908	24003	24187	23906	23984	24060	23914	24139	23942	24174	24034	24081	24095	23814	24238	24408	24050	24054	24027	23929	23929	24048	24200	24066	24012	23884	24148	23945	24099	23988	23941	23762	23943	24017	24108	24013	24033	24115	24048	24197	23861	24169	24119	24221	23843	24213	24072	24288	23980	23973	24057	24167	23919	23940	24213	24227	24244	23868	24127	24137	24008	24034	24112	23872	23929	24099	23940	23932	23859	24047	24139	24023	24216	24072	23807	24214	23899	24283	24093	23943	24058	23950	24186	24206	24096	24161	24172	23920	24102	24023	23923	24178	24111	24052	24008	23995	24316	24042	24176	24152	24110	23996	23914	24070	23970	24256	23895	24036	24008	24006	24040	23995	24041	23969	24012	24029	24089	24085	24067	23990	24055	23998	24152	24011	23811	23950	24162	24138	24034	24052	24092	24110	24317	24011	23913	23959	23697	23835	24198	23841	24194	24053	23900	23916	24192	24213	24076	23791	23756	23979	24048	24097	23877	24007	23980	24114	24149	23898	24039	24202	23990	24073	24087	24136	24066	24199	24006	24156	23972	24360	23766	24045	24139	24243	24057	23896	24206	23867	24044	24022	24096	24065	24187	24229	23812	24097	23910	24120	24088	24215	24166	24018	24189	24019	24229	24253	24020	24382	24282	24076	24033	24135	24073	24058	23743	24027	24036	24512	24002	23976	24082	24127	24126	23965	23953	24091	24074	24102	23949	24174	23992	24122	23938	24199	24226	23910	24092	24149	24098	24025	23987	24224	24086	24066	24082	24053	24037	23916	23989	23887	24075	23992	23751	23939	23968	24010	24010	23924	23894	23894	24134	23985	24062	24000	24125	24293	23948	24150	24223	24170	24067	24107	24235	24088	24092	24021	24002	24056	24046	24045	23992	24136	23968	24034	24080	24186	24097	24175	24065	24125	23930	24035	24154	24304	24269	23992	23908	23999	24015	24091	24172	24172	24182	24270	23937	24058	23966	23906	24159	24006	24005	23872	23974	24163	24111	24007	24159	23997	23851	24110	24106	24337	24005	24243	24049	24160	24080	24055	24010	23982	24112	24113	24156	24054	24104	24140	24191	23969	24001	24176	23999	23970	24121	24179	24052	24146	24148	24122	24176	24157	23873	24137	24191	24184	24219	24159	23905	24081	24129	24156	23968	24182	24272	24184	23989	24135	24018	24159	24034	24033	23976	23954	24124	24109	24173	24067	24103	24197	24086	24078	24077	23942	24124	24074	24063	24048	24077	24334	23853	24005	23980	24032	23856	24095	24122	24019	24243	24221	23976	24325	24138	24106	23990	24087	23904	24018	24164	24280	24155	24004	24208	24058	23931	23989	23754	24010	24158	24112	24207	24214	23936
63907	101286	80670	49830	29478	21694	20413	20138	19995	20029	20011	20018	19953	20170	20120	20118	20002	19992	19908	20007	19834	20055	19756	20012	19972	19957	19962	20226	20028	20008	19943	19933	19956	20033	19890	20000	19940	19937	19987	20012	19867	20038	19941	20027	20089	20132	20252	19803	20097	20030	20031	19973	20017	19943	20020	19902	20013	20073	19985	20017	19962	20043	20005	20114	19917	20076	19975	20130	20056	20103	19979	19949	19896	19966	20143	20108	20027	19839	20102	19978	20014	20057	20003	19960	20005	19779	19890	19851	19978	19990	19957	20046	19960	20018	19986	19925	19990	20135	19794	19926	20023	19988	19904	19943	19862	19907	20027	20031	19986	20054	19982	19991	19966	20081	19938	20018	20087	19778	20074	20053	19934	20118	20015	20270	19951	20048	20048	20013	20082	19871	20109	20008	20069	20144	19949	19918	20049	19908	20160	20001	19992	20118	20031	20038	19972	19895	20126	20107	20229	19823	20010	20069	19831	19754	20077	20057	19958	19990	19932	20067	20045	20066	20053	19987	20011	20132	19914	19930	20012	19781	19960	20182	20002	19978	19747	20151	20070	19906	20006	20023	19839	20054	19929	19996	20006	19818	19974	20004	19926	20111	19901	20041	19890	20080	19954	19837	20052	19837	20109	19931	19884	19985	19918	20131	19877	19972	19992	19798	20098	19955	19850	19886	19913	19751	20010	20064	20031	19832	20154	19959	19918	19942	19827	19981	19923	20063	19954	19920	20219	19910	20075	20059	20099	20065	20003	20073	20086	20031	20135	19989	19864	20078	19972	19806	19950	19959	19776	20115	20046	19969	19846	20045	20164	19944	19898	19951	19846	19951	19959	20045	20135	19941	20014	20024	19955	19929	20108	20029	19991	19963	19907	19992	20195	19942	19929	19982	20062	20043	20002	19965	19869	19866	20242	19997	19952	20039	19874	20157	19974	20039	19821	19986	20056	19957	20078	19988	19964	20172	19994	20020	20082	20010	19987	20034	20143	19923	20061	20093	19943	20005	20080	19920	20019	20025	19819	19986	19972	19961	19879	19890	19921	20172	20011	19964	20152	19993	20074	20082	20026	19985	19863	19894	20037	20039	19918	19998	19926	20003	19960	20012	19940	19976	20092	20095	20023	20031	19942	19946	20050	19799	20203	20150	20127	19857	19996	20049	19938	20046	20179	19990	19860	19966	19918	19880	19918	19914	20011	19932	19895	19864	19915	20046	19922	19985	19981	20024	20087	19887	19998	20089	20131	19792	19922	19977	20039	19951	20016	19992	19837	20087	20012	19830	20023	20013	20029	20010	19906	20047	19718	20128	19793	20028	19891	20002	19805	19902	20044	20005	19928	19825	20075	20130	20171	19896	20059	19948	19921	19940	20011	20056	20149	20022	20199	20017	19970	20035	19938	19859	19854	19854	19940	20004	20014	20069	20065	20098	19843	19858	19983	19835	19938	20153	19980	19993	19838	20015	20238	20160	19964	19900	19874	19940	19981	19987	20030	19957	19854	19988	20023	20009	19965	19958	20089	19921	20095	20026	19993	19955	20098	19849	20146	20111	19907	19884	19999	19840	20111	20070	20011	19921	19933	19970	19895	19998	20023	20009	19988	19791	20133	20038	19951	19964	19908	19923	19905	20026	19910	20016	19925	19990	19970	20022	19908	19967	19925	20128	20198	19964	19941	20143	20153	19730	19799	20052	20144	19857	20002	19868	19854	19914	20053	19969	19850	19912	19934	19929	20019	20044	19888	19871	20050	19817	20077	19872	19922	19854	20119	19982	19841	19919	19992	20071	19994	20147	19884	19934	20053	19968	19981	20037	19938	19893	19989	20307	20059	19977	20132	20110	19944	19941	19826	19935	19942	20163	20158	20025	19970	20036	20060	20007	20008	19934	19783	19933	20054	20044	20077	19966	19879	20012	20004	19930	19987	19936	19943	20027	19984	19872	20118	20109	20093	19964	19954	19945	20022	20109	20097	20063	20049	19869	19887	20055	19832	19857	19940	20043	20178	19905	19989	19986	19871	20100	19863	20118	20100	19926	19965	19963	20006	20103	19949	20014	19934	19908	20171	19914	20104	20206	20050	20104	20077	19959	20145	20037	19924	19926	19911	20150	19931	19967	19856	19867	19998	20046	19976	19895	20111	20141	19996	19933	19718	20370	19952	20092	20081	19989	19921	20110	19912	20059	20020	19809	19976	19826	20082	20064	19988	19882	20009	19846	19961	19961	19974	19846	20167	20060	20143	20125	19910	20184	19986	20145	20061	19893	19946	19887	20026	20009	19956	19933	19999	19962	19980	20049	20002	20110	19941	19900	19958	20075	20042	20067	19966	19911	20022	19899	19966	20021	19965	19854	20020	20011	19963	20010	19890	19905	20027	19960	20123	19934	19815	19808	20056	19820	20155	20126	19844	20009	19983	19969	19985	20130	19922	19816	19802	19981	20128	20161	19960	20130	20194	20022	20025	20017	20015	20079	19891	19926	20134	20010	20015	20040	20064	20089	19945	19908	20131	20009	19896	20115	19859	19980	20041	19988	19993	20192	19758	19983	20020	19966	20015	19940	20083	19969	20050	19897	20076	20058	20204	19872	19904	19951	19987	20142	19936	20211	20097	20017	20044	19863	19984	19983	20089	19955	19784	19934	19969	19889	20022	19873	19956	19919	20147	19993	19902	20099	19813	20113	19905	20023	19882	20020	19999	19951	19924	19992	19978	19885	19986	20096	19835	19846	20049	19919	20006	20017	20097	20002	19996	19972	20077	19979	20048	19962	20019	19973	19963	19936	20095	19994	20104	19930	19927	19930	20086	19997	19800	19984	20084	19965	19947	19972	19910	20044	19932	19977	20072	19861	19873	20029	20009	19961	19992	19945	20098	20128	20082	19930	20061	19995	20058	19881	20020	20081	19881	19989	19946	20061	19975	19835	20038	19885	20149	19927	20085	19945	20053	20042	20068	19863	19877	19919	20142	19822	20041	20161	19929	20100	19939	19934	20068	19898	19976	20135	20107	20055	19935	19946	20077	20050	20046	20062	19960	20051	20078	20022	19871	20053	19838	19944	20026	19917	20005	19887	20281	20094	20143	20061	19967	20124	19823	20101	19890	20105	20110	20047	19899	19953	20044	19897	19801	20059	19907	19882	19975	19889	20090	20047	19986	19987	19916	20142	20041	20127	20091	19952	20098	19922	20023	19951	19979	19873	20062	19909	19972	20082	19813	19907	20035	19787	20115	19975	20044	20037	19908	20062	20075	20008	19868	20000	19983	20136	20022	20045	19991	19790	20095	19944	20151	19800	20170	20128	19888	19741	20073	19878	20026	19957	19831	20096	20016	19810	19946	19994	20030	19852	19744	19968	19930	20212	20010	19946	20016	20040	20165	20099	19954	20123	20003	20183	19848	19888	20049	20070	20173	19950	19959	20153	19961	20105	19975	20066	19969	19851	19913	20057	19985	19979	20097	19978	20010	19922	20001	19907	19898	19951	20111	20044	20113	20021	19989	19963	20010	19982	20103	19982	20057	19873	19998	19980	19980	19964	19937	19957	20089	20033	19934	19959	20132	20046	19998	20119	19878	19897	19988	19969	20025	19865	19995	20045	19895	19881	20008	20129	19988	19942	19965	19950	20046	20145	20131	19956	20011	19939	19994	19880	19869	20060	20050	20089	19973	19861	20073	20002	20000	19965	19970	19857	19951	19928	19974	20145	19913	19907	20169	19972	19982	19999	20088	20142	20107	19997	20014	20053	19977	20176	19998	19947	19881	19883	19870	20013	20062	20040	19908	20009	19922	20002	20046	20057	19824	20021	20048	19960	19886	19931	20046	20031	19933	19966	19916	20109	20101	19824	19886	19868	19967	19824	20134	19906	19968	19942	19988	19989	20057	20149	19974	19954	19863	19834	19900	20145	19976	20056	19717	20091	20068	20131	20004	20081	19994	20054	19956	20022	19909	19858	20027	19931	20227	19866	20042	19842	20007	19858	20257	19843	19903	20063	19873	20029	19951	20009	20041	20003	19983	19889	19945	19988	20116	19849	20149	19905	20057	20122	20197	19784	19942	20082	20099	20169	19998	20152	19849	20085	19913	19777	20025	20161	20044	20164	20070	19989	19973	20012	20095	19833	20151	20122	20136	20146	20027	19911	20061	19956	20000	19980	20069	19975	19968	20103	19961	20088	19917	20032	20185	20100	20226	19994	20058	19983	19951	19938	20053	20023	19869	20152	20045	20022	19982	19984	20005	19996	20057	19920	20174	20047	20070	19916	20016	20055	19952	20046	19942	19991	20093	19956	20150	20007	19971	20154	19999	19850	20149	19900	20040	19881	19957	20210	20185	20113	20042	19942	20141	20026	19852	20050	19845	20011	20044	20052	20118	19918	19929	19953	19923	20041	20042	19865	19863	20048	19909	20026	19901	19893	19977	19753	20014	20046	19980	20132	20091	19952	19885	20026	19922	19953	19966	20051	20062	19904	20076	19876	20044	20042	19974	20168	20079	19842	20012	19906	19953	20055	20128	19917	20112	19827	19984	19948	20260	19898	20003	19933	20140	20058	20032	20004	19902	19876	19938	19995	20052	19923	19965	20114	19821	19997	19838	19937	20034	20163	19996	20098	19750	20027	19963	20043	19975	20096	19900	20236	20022	20069	19970	20007	19750	20004	19775	19992	20032	20039	20069	19851	20209	19812	19987	19977	19997	20068	20084	20132	20075	20110	19843	19991	20038	19947	20201	20076	19890	19929	19928	20074	19893	19899	20076	19984	19855	20000	20210	19920	19990	19914	19970	20221	20089	19916	19991	20028	19874	20036	19948	20007	19901	20011	19971	20000	19935	19814	20045	19891	19948	20058	19908	19997	19945	20034	19884	19990	19861	19932	20167	20181	20065	19977	20088	20089	20025	19903	20062	20027	20095	20193	19879	20042	19834	20056	20067	19940	20069	19980	19904	19947	19912	19937	20015	19867	19835	20035	20034	20007	19879	20105	20117	20070	19980	20032	20046	20004	19890	20003	20006	20085	19892	19833	20127	20009	19915	19960	19861	19969	19951	19938	20138	20028	19708	19921	19875	20023	20069	20024	19957	19976	20084	20030	20080	19982	20051	20045	20009	19994	19921	19957	19913	19988	20015	19994
22691	22925	33769	29277	24908	26079	28684	25066	24438	24579	24426	24434	24563	24563	24524	24523	24510	24393	24373	24339	24653	24475	24608	24476	24311	24360	24394	24179	24306	24479	24394	24463	24304	24277	24277	24202	24532	24504	24348	24411	24368	24482	24220	24312	24413	24225	24071	24376	24290	24184	24169	24459	24425	24382	24181	24327	24330	24131	24253	24528	24139	24316	24365	24240	24222	24167	24309	24327	24392	24259	24424	24392	24534	24348	24269	24167	24165	24288	24199	24199	24311	24382	24432	24273	24118	24303	24300	24235	24170	24249	24088	24153	24541	24432	24260	24176	24375	24136	24215	23928	24260	24332	24387	24261	24237	24284	24293	24337	24452	24377	24293	24169	24222	24252	24030	24128	24115	24231	24070	24190	24299	24259	24252	24184	24427	24240	24101	24384	24192	24155	24415	24344	24320	24240	24248	24190	24331	24257	24305	24394	24174	24340	24337	24138	24230	24139	24125	24127	24162	24240	24195	24196	24246	24005	24123	24263	24040	24246	24141	23925	24416	24179	24091	24286	24334	24388	24206	24171	24331	24287	24279	24310	24471	24328	24281	24211	24107	24303	24191	24212	24322	24371	24237	24324	24060	24196	24153	23992	24211	24324	24352	24318	24341	24214	24209	24441	24096	24356	24057	23998	24363	24112	24188	24088	24167	24193	24316	24305	24309	24106	24246	24407	24183	24136	24126	24040	24151	24306	24367	24150	24205	24347	24353	24304	24369	24275	24160	24255	24244	24235	24060	24274	24093	24221	24245	24214	24296	24291	24286	24194	24078	24119	24017	24312	24265	24281	24338	24423	24246	24414	24393	24112	24258	24259	24531	24010	24252	24334	24208	24056	24148	24163	24106	24260	24239	24243	24165	24219	24265	24088	23968	24185	24207	24293	24246	24099	24329	24268	24176	24184	24231	24238	24207	24197	24385	24041	24098	24351	24124	24315	24219	24221	24222	24285	24183	24461	24189	24210	24159	24227	24044	23983	24122	23976	24185	24203	24186	24236	24273	24167	24163	24365	24367	24109	24257	24177	24258	24098	24189	24207	24200	24045	24195	24169	24172	24156	24216	24159	24311	24216	24247	24318	24118	24184	24088	24315	24193	24171	24337	24262	24178	24205	24169	24239	24199	24187	24253	24245	24015	24221	24229	23928	24171	24147	24382	24223	24402	24501	24257	24219	24209	24110	24109	24225	24098	24260	24195	24068	24238	24299	24222	24301	24286	24296	24247	24045	24289	24182	24158	24247	23838	24250	24303	24185	24158	24299	24429	24106	24200	24169	24038	24184	24212	24085	24123	24104	24394	24171	24140	24072	23959	24359	24107	24237	24055	24180	24415	24423	24136	24416	24096	24139	24237	24110	24346	24178	24044	24181	24188	24083	24241	24240	24107	24023	24248	24077	24288	24105	24407	24322	24387	24262	24242	24192	24316	24034	24325	24114	24246	24213	24445	24366	24231	24354	24075	24268	24195	24289	24082	24123	23904	24139	24097	24314	24429	24268	24226	24157	24125	24057	24168	24209	24332	24328	24159	24270	24218	24334	24269	24314	24025	23976	24175	24225	24248	24096	24138	24360	24303	24240	24252	24182	24297	24180	24203	23983	24261	24292	24428	24284	24251	24194	24204	24227	24249	24210	24111	24190	24271	23989	24132	24308	24393	24158	24531	24142	24252	24292	24316	24139	24335	24213	24194	24237	24126	23968	24156	24226	24020	24384	24364	24176	24312	24107	23979	24216	24177	24214	24150	24007	23926	24116	24337	24236	24462	24266	24265	24221	24403	24284	24259	24149	24340	24153	24201	24219	24260	24349	24164	24310	24317	24482	24362	24191	24190	24117	24397	24419	24405	24313	24318	24332	24218	24363	24191	24222	24378	24248	24153	24256	23996	24222	24245	24157	24153	24130	24236	24152	24390	24328	24351	24063	24288	23926	24050	24191	24202	24250	23982	24138	24299	24206	24184	24371	24040	23990	24088	24184	24287	24145	24250	24402	24411	24312	24197	24150	24098	24081	24246	24463	24303	24199	24260	24040	24010	24121	24077	24228	24290	23984	24216	24192	24115	24249	24166	24125	24157	24436	24219	24053	24340	24106	24440	24339	24149	24180	24176	24055	24174	23962	24211	24294	24179	24311	24135	24378	24396	24248	24315	24374	24021	24159	24286	24225	24276	24056	24254	24127	24252	24171	24300	24369	24038	23999	24153	24055	24251	24100	24055	24214	24211	24194	24180	24220	24121	24303	24291	24140	24214	24318	24304	24247	24361	24316	24444	24208	24252	24150	24109	24242	24342	24202	24067	24281	24256	24229	24281	24201	24261	24332	24172	24075	24407	24003	24416	24228	24356	24382	24236	24241	24184	24030	24304	24236	24125	24362	24370	24089	24047	24206	24310	24300	24076	24089	24141	24107	24207	24201	24272	24279	24331	24197	24220	24250	23877	24237	24271	24142	24152	24115	24241	24069	24203	24366	24172	24458	24260	24256	24251	24314	24496	24213	24051	23973	24207	24117	24173	24216	24164	24344	24380	24270	24212	24395	24307	24298	24257	24178	24035	24322	24312	24246	24131	24060	24295	24266	24290	23892	24134	24193	24259	24336	24194	24095	24033	24058	24342	24242	24078	24199	24186	24242	24200	24267	24256	24206	24024	24220	24154	24121	24359	24217	24177	24033	24163	24225	24150	24226	24247	24488	24151	24099	24079	24093	24263	24131	24233	24345	24363	24154	24264	24190	24176	24201	24235	24152	24197	24089	24313	23988	24268	24317	24354	24096	24303	24094	24330	24127	24200	23969	24139	24339	24431	24021	24347	24063	24049	24133	24083	24111	24120	24373	24172	24027	24288	24265	24282	24132	24187	24137	24269	24219	24091	24240	24381	24550	24226	24159	24171	24086	24171	24030	24074	24344	24214	24291	24224	24168	24143	24376	24284	24378	24165	24125	24097	24409	24116	24228	24172	24385	24510	24282	24395	24147	24250	24410	24255	24256	24125	24329	24261	24268	24308	24339	24433	24098	24358	24038	24231	24203	24091	24043	24174	24324	24175	24081	24336	24389	24160	24124	24153	24272	24098	24204	24271	24149	24236	24166	24055	24203	24152	24091	24397	24331	24362	24144	24086	24144	24454	24373	24095	24163	24204	24325	24244	24278	23942	24229	24313	24035	24140	24334	24195	24097	24443	24134	24063	24169	24175	24248	24306	24301	24159	24278	24158	24412	24110	24311	24127	24182	24183	24129	24325	24061	24388	24309	24182	24312	24196	24265	24153	24336	23979	24312	24024	24208	23987	24144	24095	24201	24263	24100	24103	24131	24483	24173	24262	24066	24394	24188	24365	24060	24221	24309	24113	24281	24338	24238	24108	24380	23980	24083	24162	24182	24189	24035	24288	24347	24200	24027	24228	24158	24143	24171	24146	24042	24301	24394	23910	24146	24204	24317	24178	24117	24223	24042	24231	24095	24190	24200	24287	24178	24201	24151	24083	24100	24399	24305	24202	23987	24084	24381	24203	24214	24156	24253	24283	24150	24287	24272	24257	24188	24143	24197	24310	24260	24336	24294	24190	24325	24125	24265	23955	24236	24209	24103	24476	24209	24321	24404	24214	24192	24109	24397	23995	24215	24227	24175	24222	24223	24225	24343	24274	24227	24219	23852	24071	24152	24412	24316	24211	24338	24171	24285	24143	24136	24293	24106	24345	24546	24162	24392	24089	24199	24129	24227	24301	24098	24238	24402	24256	24419	24222	24205	24240	24255	24208	24214	24202	24200	24322	24314	24144	23997	24274	24248	24050	24177	24242	24154	24304	24310	24456	24045	24019	24250	24283	24279	24308	24196	23958	24260	24187	24308	24288	24345	24251	24207	24198	24366	24158	24243	24182	24201	24317	24250	24327	24199	24125	24191	24152	24285	24150	24194	24209	24170	24137	24083	24085	24261	24160	24083	24010	24115	24142	24172	23971	24125	24241	24274	24098	24382	24093	24188	24252	24319	24165	24135	24060	23973	24173	24087	24211	24113	24144	24320	24630	24108	24165	23999	24315	24139	24453	24254	24159	24256	24355	24475	24122	24173	24294	24148	24095	24281	24268	24163	24151	24369	24296	24244	24130	24118	24155	24116	24157	24118	24373	24076	24322	24271	24257	24307	24298	24259	23959	24183	24154	24038	24083	24007	24286	24130	23992	24149	24140	24185	24291	24067	24213	24314	24483	24362	24234	24123	24123	24108	24044	24121	24295	24255	24074	24288	24279	24009	24279	23826	23993	23980	24178	24220	24164	24358	24357	23972	24001	24088	24165	24194	24172	24118	24462	24099	24227	24298	24103	24166	24215	24341	24168	24237	24257	24201	24153	24197	24184	24244	24339	24070	24100	24306	24276	24071	23959	24305	24401	24200	24233	24125	24311	24136	24135	24238	24240	23858	24015	24484	24339	24252	24165	24148	24225	24046	24134	24020	24247	24083	24259	24247	24315	24349	24119	24220	24385	24058	23890	24150	24050	24218	24157	24313	24417	24048	24003	24133	24207	24180	24367	24241	24345	24150	24275	24140	24023	24214	24102	24232	24014	24188	24418	24197	24356	24062	24286	24373	24349	24200	24064	24122	24105	24256	24201	24194	24358	24245	24379	24222	24091	24231	24214	24125	24224	24424	24269	24116	24226	24126	24326	24252	24075	23885	24187	24014	24436	24331	24393	24246	24143	24351	24269	24057	24123	24296	24311	24176	24319	24132	24237	24439	24063	24099	24150	24108	24172	24209	24335	24221	24060	24334	24262	24087	24181	24204	24252	24319	24282	24315	24377	24534	24233	24033	24175	24208	24041	24108	24267	24233	24186	24180	24364	24408	24249	24100	24293	24259	24312	24073	24136	24243	24391	24123	24223	24102	24155	24128	24393	24206	24151	24060	24178	24246	24413	24232	24217	24294	24254	24214	24455	24276	24366	24232	24215	24382	24129	24182	24269	24347	24281	24151	24191	24199	23918	24189	24331	24141	24319	24058	24294	24264	24215	24450	24579	24162	24126	24336	24371	24303	24218	24131	24133	24035	24167	24341	24322	24254	24212	24222	24170	24282	24174	24200	24174	24138	24147	24244	24264	24147	24370	24295	24417	24346	24307	24008	24159	24023	24135	24217
63101	105636	89119	61021	35034	23491	20546	20036	19949	20115	19920	20110	20101	20003	20016	20195	20092	20215	20070	20140	20103	20148	20084	19961	20073	19993	20331	19941	20115	20181	20180	20168	19922	20071	20221	20158	20131	19984	20085	20216	20078	20116	20127	20058	20061	20011	20027	20049	20160	20063	20189	20106	19936	20083	20294	20022	19980	19824	20001	20024	19999	20085	19989	20052	19931	20101	19983	19975	20047	20084	20064	20039	20091	19868	19886	20234	20175	20145	20087	20027	19994	20115	20107	20155	20069	20163	19975	20071	20108	19942	20143	20115	20184	20148	20147	19831	20036	20122	19952	19997	20066	19933	19856	20060	20068	20094	20036	20051	20068	19965	20120	20046	20113	19966	19925	20091	20056	19991	20017	19919	20042	20004	20012	19923	19812	19938	19989	20081	19992	20107	20089	20044	19925	20077	20025	20036	19846	20129	19860	20061	19878	20040	20215	20132	20005	19905	20054	19965	20205	20029	20092	20031	20067	20038	20132	19877	20091	20282	19963	20128	19979	20099	19962	20152	19868	20124	19988	20154	20026	19977	19946	19974	20005	19934	20176	20062	19969	19963	20218	20030	19854	19975	20063	19987	20023	20020	20227	20015	20024	20222	19941	20060	20107	20005	19866	20113	20157	19883	20092	20212	20108	20003	20140	19956	19979	20131	20142	20067	19993	19989	20040	20173	20109	20178	19942	19944	20039	20020	19932	20106	19980	19952	19979	20053	20073	20194	20198	20098	20186	20042	20041	20132	20007	20020	20059	19990	20128	20055	20079	20026	19928	20116	20042	19987	19930	19998	19799	20079	19925	20027	20153	20094	19974	19862	20133	19991	20087	20130	20008	20062	20054	19906	19743	19990	20004	20022	19984	19979	20064	20238	20105	20005	19938	20088	20123	19980	20090	20034	20104	19974	20202	19992	20166	19910	20072	19911	19967	19967	19952	20084	20201	19918	20148	20004	19951	20025	20142	20229	19970	20089	19903	20042	20095	20124	19883	19942	20071	20021	20148	20156	19914	20055	20048	20059	20110	20163	20077	19838	20134	19823	20051	20022	19950	19913	20106	20087	20137	19973	20083	20144	19998	20232	20072	20141	20177	20039	19955	20091	20074	20009	19932	20250	20075	20177	19893	19946	20046	20174	20209	19875	19947	19913	20245	20105	20003	19985	20235	20027	20235	19940	19986	19961	20043	19959	20069	20024	20023	20080	20191	20136	19966	20124	19988	20008	20125	20158	19947	19969	20281	20016	19924	20139	19980	19995	20083	20010	19964	20113	19842	20118	20093	19834	20058	19913	19985	20147	20155	20050	20267	20045	20098	19757	20123	20007	20089	20088	20095	19956	20104	20097	20062	20154	20075	19909	19877	20105	20038	20044	20034	20068	20005	19974	20114	19923	20193	20026	20072	20003	19969	19944	20216	20008	20084	20077	20155	20022	19972	20053	20244	20025	19844	19987	20038	20147	20107	19937	20034	20154	19990	20149	19988	20013	20145	20098	19704	19939	20070	20096	19965	20029	20029	19813	19909	20032	20130	20169	20009	20040	20100	20035	20020	19924	19980	20093	20005	20025	20061	20040	20017	20156	20182	19947	20131	20085	20036	20053	20042	20250	20050	20110	19971	20022	20260	20164	20115	20079	19965	19984	20054	19757	20128	19905	20123	19947	19931	20020	20125	20131	20071	20128	19960	19924	20067	20019	20061	20199	19916	20113	20042	20001	19947	20102	20059	20113	20034	20090	20046	19898	20102	20107	20061	19996	20055	20202	20166	20009	19870	19842	20083	20149	19954	20024	20093	20049	19921	19965	20050	20191	19925	20128	20172	19883	20219	19988	20125	19977	20028	19996	19967	20084	19871	19960	20069	20342	19912	19930	20014	20053	20092	20249	19943	19988	19972	20041	19996	19953	20040	19996	20144	20006	19991	19977	20073	20131	19854	20147	20055	20082	20009	19998	19945	20057	20053	20048	19810	19973	20162	20132	20026	20014	20102	19969	20032	20199	19988	19971	20028	20139	19989	20036	20120	20254	19960	20122	20001	20176	20017	20058	20095	20178	20127	20095	20089	19771	20097	20010	19949	20014	20170	20078	20169	20018	20029	19916	20039	20002	19919	19990	20064	19830	20177	20083	20228	20087	20063	20000	19888	19967	20016	20068	20089	19794	19978	20130	19983	19943	19920	20137	20051	20036	20140	20079	19982	19973	19886	20085	20055	20085	20164	20020	20036	20232	20214	19904	20026	20000	19986	19936	20108	19961	20057	20151	20092	20029	20048	19816	20073	19977	20102	20123	20083	20036	20083	19966	19968	20056	19979	20130	20192	20011	20057	19751	20073	19982	20051	20153	20079	20131	19878	20047	19992	20053	20285	20027	20199	20126	19924	19997	20055	20064	20001	19986	20232	19983	20052	20188	19898	20018	20043	19921	19974	20049	19999	20051	20060	19922	20275	20184	20133	20174	19971	20019	19997	19926	20080	20014	20028	19969	20121	19924	20134	20123	20037	19988	19996	20061	20131	19987	20073	20022	20181	20107	20064	20196	20026	20028	20021	19995	19888	19990	19920	20086	19935	19889	20074	20005	20189	20103	20112	20007	19995	20201	19976	20271	20112	20054	20035	20143	19871	19931	20132	20156	20215	19914	19995	20061	19965	20113	20189	19888	19965	20117	19972	20050	19998	20003	19991	20087	20184	20242	20171	19986	20010	19927	20137	19959	20018	20088	20068	20099	20109	19993	19985	20039	20032	19972	20102	20109	19978	20108	20053	19920	20010	19966	20001	20118	20028	20140	19855	19889	20091	20040	20154	20067	20094	19892	19946	19881	19864	20113	19918	19980	19974	20056	20004	19962	19907	20043	19933	20028	19918	20100	20072	20125	19976	19997	20059	20082	20042	20035	19964	19987	19977	19909	19976	20135	20067	20054	19991	20132	20076	20191	19849	20113	20123	20070	19989	20020	20044	20006	19919	20045	19891	19926	20150	20041	19931	20097	20035	19979	20061	20134	20032	20101	19998	20132	19878	20112	20076	19906	20006	19969	20028	20195	19832	19768	20203	20027	19987	20016	20074	20008	20020	19975	20139	20050	20014	20315	20267	20049	20123	19981	20209	20064	20078	20029	20037	20139	19944	20069	20013	20034	20076	19876	19984	20073	20053	19881	19984	20045	20115	20146	20160	20091	20060	20167	20279	20022	19980	20058	20176	19924	20065	20034	20170	19937	20002	19996	20187	19985	19995	20071	20061	20028	20055	20021	20161	20064	20033	20183	19795	20007	19996	20003	20252	20086	20017	19925	20045	20093	20096	20095	19978	20233	20074	20063	19881	20043	20100	20125	20020	20039	20004	20065	20114	20022	20021	19956	20149	19970	19829	19993	19850	20090	20074	19970	20080	20101	20032	19988	20115	20176	19985	20005	20140	20120	19916	19937	19925	20024	19926	19848	20023	19840	20119	19909	20081	20025	20100	20162	19872	19867	19873	20185	19992	19950	20041	20088	20026	20201	20011	20014	19902	20102	19977	20079	20129	19889	19812	20051	20120	20018	20033	20006	19968	20026	19943	19953	20036	20087	20020	20051	19946	20036	19970	20013	20007	19821	19900	20128	20088	20047	19965	20073	20036	20167	19981	20038	20143	20121	20143	20111	20159	19984	20091	20032	20103	19966	19994	19853	19983	20003	20052	19923	20030	20141	19979	20082	19943	19928	19957	19973	19990	20029	20050	19901	19954	20283	19905	19997	20014	20025	19990	20073	19923	20088	19987	19909	20048	20157	19996	20080	19956	20064	20072	20182	19881	20171	20005	20004	20085	19933	20059	19979	20178	20054	19945	19775	20139	20197	19941	20001	19995	20227	20044	20091	19887	19790	20147	20148	20006	19895	19984	20261	20135	20013	20051	20120	19991	19984	20071	20077	19988	20055	19964	19993	20130	19983	20040	20081	20140	19968	20137	19941	20018	19949	19980	20039	19912	19971	19993	20206	20179	19952	20007	20131	19982	20009	20042	20157	19908	19994	20293	19923	19890	20082	19933	19925	19896	20019	20095	19988	20031	20071	19904	20098	20060	19859	20044	20143	19873	20021	20130	19862	19996	19833	20270	20043	19944	20019	20118	20172	20102	20003	20001	20148	20159	19948	19886	20025	20035	20083	20038	20034	19995	20075	19963	20008	19958	20049	20129	19942	20108	19950	19900	20164	19827	20093	20017	20011	19998	19867	20096	20054	20079	19883	19781	19943	20076	20049	20000	19819	20152	19763	20025	19867	20085	19927	20053	19914	19849	20195	19986	19959	19823	20077	19950	20034	20033	20273	20021	20031	20159	20099	20123	20032	20140	19945	20171	19946	20108	20066	19884	19937	20125	20047	20126	20061	20073	19998	20194	19990	19977	20018	20061	20045	19968	20193	19999	20107	20028	19941	19951	20158	20077	20045	19979	19991	20061	20108	19979	19968	19948	20121	20228	20151	20101	19941	20210	20109	19951	20024	20109	20148	19996	19985	19873	20025	20121	20068	20104	19848	20084	19974	19900	19978	20016	20141	20039	20133	20005	19938	20034	20106	19996	20098	19961	19997	19928	20019	20091	19983	20048	19974	20188	20030	19964	20030	20162	20009	20034	20057	20146	20276	19956	19936	19924	20203	19920	20109	20049	19994	20221	20155	19967	20069	20185	20132	20171	20195	20083	20051	19947	19969	20159	19933	20036	20016	20026	20005	19994	20110	20160	20134	20059	20176	19981	20184	20154	20138	20030	20068	19966	20101	19888	20067	20034	19982	20099	20071	20120	20034	19966	19978	20074	20284	20035	20121	20154	20080	19979	20120	19926	19928	19945	20174	20130	19930	19938	19959	20033	20002	19946	20117	20058	19968	20144	20024	19954	20096	19984	20046	20026	20072	20031	20002	20031	20020	19953	20135	20081	19995	19999	20237	20068	20026	20052	20010	20058	19878	20030	20137	20099	19991	20048	20129	19983	20128	19996	19934	20094	20077	19956	19918	20022	19992	19885	20055	20141	20192	19951	20076	19892	20113	19946	20008	20022	20072	20128	19920	20063	19895	20010	20229	19899	19990	20041	20074	20059	20099	20076	19960	20212	19906	20130	19994	19995	20054	20014	20105	20114	20026	19922	20083	20186	20114
30465	37570	42360	31614	24650	23099	22532	22410	22466	22538	22759	22442	22348	22340	22554	22256	22366	22582	22521	22524	22433	22496	22264	22485	22550	22528	22650	22487	22482	22580	22465	22617	22462	22522	22244	22096	22524	22192	22430	22387	22362	22306	22515	22370	22666	22670	22370	22522	22387	22570	22562	22382	22481	22422	22370	22484	22653	22250	22493	22338	22194	22316	22519	22370	22449	22431	22501	22419	22425	22484	22598	22718	22628	22589	22249	22549	22325	22421	22379	22465	22281	22315	22587	22546	22417	22638	22585	22209	22452	22703	22515	22527	22432	22256	22495	22398	22297	22263	22622	22305	22378	22171	22149	22459	22672	22628	22562	22439	22559	22517	22441	22400	22333	22493	22352	22345	22339	22574	22303	22463	22308	22482	22418	22460	22443	22334	22478	22364	22332	22473	22411	22498	22354	22475	22274	22436	22159	22625	22428	22555	22431	22492	22328	22360	22280	22356	22358	22241	22345	22409	22368	22174	22477	22421	22658	22348	22307	22395	22555	22165	22438	22406	22401	22333	22444	22410	22309	22579	22624	22426	22631	22260	22282	22378	22427	22145	22476	22316	22437	22491	22380	22486	22493	22200	22327	22422	22322	22310	22568	22446	22270	22489	22527	22460	22466	22388	22542	22594	22406	22163	22599	22372	22319	22383	22315	22450	22559	22606	22432	22361	22340	22319	22427	22837	22298	22449	22474	22629	22171	22530	22545	22408	22455	22384	22343	22388	22426	22532	22404	22549	22273	22423	22517	22343	22426	22631	22264	22319	22411	22262	22337	22485	22341	22457	22402	22538	22244	22271	22649	22558	22596	22442	22474	22404	22561	22426	22387	22534	22343	22476	22235	22304	22354	22477	22523	22419	22406	22581	22484	22447	22359	22462	22235	22382	22435	22428	22303	22394	22558	22577	22448	22439	22486	22503	22558	22420	22244	22394	22301	22674	22518	22421	22580	22438	22342	22447	22366	22511	22471	22419	22377	22453	22298	22474	22360	22517	22698	22488	22462	22188	22577	22330	22465	22407	22460	22524	22417	22614	22615	22543	22322	22344	22630	22303	22433	22523	22409	22464	22414	22452	22293	22483	22422	22600	22460	22457	22427	22501	22554	22456	22356	22317	22274	22421	22379	22494	22480	22224	22558	22339	22291	22620	22327	22261	22473	22509	22421	22387	22452	22277	22322	22304	22264	22175	22447	22526	22572	22256	22498	22478	22551	22399	22309	22303	22494	22308	22598	22503	22311	22309	22633	22434	22531	22615	22331	22373	22566	22302	22361	22401	22574	22498	22653	22336	22408	22476	22411	22422	22481	22040	22442	22575	22259	22445	22458	22433	22372	22513	22459	22611	22478	22315	22313	22217	22423	22325	22329	22548	22319	22478	22410	22292	22377	22188	22371	22306	22587	22467	22304	22485	22454	22609	22428	22508	22319	22340	22380	22255	22297	22506	22532	22358	22374	22266	22417	22563	22496	22341	22365	22435	22294	22398	22327	22378	22407	22488	22547	22539	22483	22312	22347	22573	22396	22635	22698	22243	22421	22357	22379	22293	22328	22784	22622	22268	22625	22148	22412	22500	22483	22462	22566	22441	22332	22421	22490	22261	22478	22474	22491	22449	22466	22506	22105	22510	22455	22363	22308	22485	22378	22215	22461	22571	22488	22518	22430	22385	22384	22292	22364	22558	22340	22467	22600	22447	22289	22352	22138	22451	22239	22367	22135	22306	22464	22454	22332	22198	22404	22571	22493	22350	22480	22389	22516	22434	22448	22465	22494	22318	22597	22179	22497	22346	22354	22437	22285	22471	22457	22594	22609	22362	22414	22513	22426	22622	22419	22094	22589	22190	22420	22542	22577	22543	22492	22484	22566	22376	22518	22327	22414	22432	22403	22468	22466	22309	22415	22292	22566	22416	22474	22386	22439	22207	22353	22347	22341	22534	22297	22451	22475	22673	22478	22420	22484	22426	22587	22367	22267	22332	22518	22367	22653	22460	22266	22560	22662	22402	22570	22343	22370	22373	22488	22336	22403	22455	22168	22504	22492	22396	22413	22454	22340	22341	22421	22529	22489	22500	22544	22435	22335	22465	22512	22370	22395	22605	22498	22454	22250	22339	22284	22383	22233	22368	22267	22417	22401	22225	22446	22389	22547	22597	22447	22460	22508	22369	22428	22333	22372	22358	22390	22333	22406	22511	22405	22326	22532	22451	22477	22460	22324	22413	22342	22402	22507	22437	22179	22507	22388	22485	22570	22533	22404	22589	22381	22266	22410	22367	22396	22576	22332	22519	22516	22722	22484	22373	22358	22427	22548	22318	22358	22471	22374	22448	22251	22404	22449	22440	22311	22249	22501	22228	22406	22346	22180	22352	22583	22243	22543	22319	22518	22494	22177	22277	22387	22461	22565	22629	22323	22349	22505	22288	22307	22435	22287	22427	22250	22282	22526	22460	22562	22305	22492	22272	22654	22216	22188	22524	22307	22365	22358	22477	22447	22369	22424	22499	22440	22316	22508	22540	22484	22481	22313	22488	22257	22340	22627	22296	22349	22427	22350	22384	22538	22445	22420	22527	22415	22645	22465	22343	22024	22500	22507	22566	22489	22600	22313	22483	22580	22374	22615	22491	22375	22661	22294	22499	22285	22541	22610	22684	22519	22503	22274	22492	22212	22382	22612	22316	22347	22275	22370	22460	22448	22443	22502	22553	22252	22260	22284	22441	22553	22440	22383	22382	22497	22430	22557	22683	22307	22281	22504	22248	22570	22411	22282	22502	22493	22619	22355	22193	22297	22324	22370	22414	22693	22355	22207	22542	22476	22468	22280	22526	22396	22370	22517	22334	22533	22553	22325	22342	22224	22293	22324	22458	22538	22400	22499	22162	22337	22505	22504	22450	22526	22336	22244	22528	22599	22498	22432	22470	22476	22462	22434	22495	22501	22310	22323	22388	22380	22392	22435	22272	22507	22370	22003	22527	22607	22393	22352	22459	22445	22394	22404	22614	22459	22548	22545	22406	22314	22305	22689	22500	22421	22522	22474	22374	22382	22496	22533	22341	22370	22263	22325	22362	22393	22252	22273	22380	22550	22453	22512	22413	22506	22401	22383	22389	22289	22378	22383	22420	22378	22484	22343	22268	22575	22494	22421	22549	22411	22372	22214	22358	22519	22388	22362	22359	22607	22570	22420	22261	22620	22387	22464	22527	22489	22507	22401	22541	22401	22463	22482	22442	22344	22473	22339	22488	22363	22325	22488	22294	22461	22275	22289	22382	22256	22482	22575	22601	22479	22415	22477	22650	22483	22431	22558	22412	22493	22324	22147	22423	22205	22403	22538	22362	22475	22544	22393	22451	22507	22574	22449	22243	22286	22330	22538	22538	22539	22569	22605	22529	22440	22468	22530	22282	22497	22444	22476	22481	22345	22473	22393	22493	22364	22337	22537	22465	22506	22439	22601	22428	22147	22606	22523	22442	22527	22450	22442	22452	22406	22369	22385	22430	22536	22464	22431	22425	22363	22431	22526	22526	22557	22370	22333	22180	22430	22354	22408	22289	22283	22694	22395	22456	22380	22449	22542	22333	22516	22676	22456	22658	22321	22256	22679	22417	22420	22178	22420	22534	22442	22429	22688	22361	22431	22702	22329	22543	22454	22337	22300	22385	22319	22432	22271	22372	22582	22246	22248	22234	22231	22320	22429	22408	22394	22490	22275	22721	22449	22259	22469	22488	22290	22508	22494	22365	22595	22464	22407	22443	22586	22622	22369	22580	22538	22266	22304	22308	22311	22539	22204	22418	22263	22428	22362	22624	22401	22583	22628	22256	22469	22571	22464	22455	22333	22310	22454	22445	22465	22417	22358	22364	22578	22420	22419	22440	22441	22391	22469	22331	22185	22493	22616	22422	22455	22382	22360	22393	22566	22396	22552	22236	22346	22433	22352	22324	22370	22535	22367	22514	22461	22273	22492	22392	22569	22432	22568	22547	22350	22236	22490	22494	22306	22557	22408	22609	22614	22515	22420	22300	22485	22259	22522	22559	22505	22583	22547	22342	22496	22431	22466	22461	22504	22443	22403	22330	22399	22311	22558	22505	22248	22358	22324	22228	22366	22562	22380	22517	22297	22330	22304	22493	22266	22238	22515	22272	22516	22436	22628	22452	22330	22198	22514	22434	22152	22393	22452	22523	22641	22485	22284	22339	22396	22371	22382	22596	22499	22352	22525	22346	22446	22430	22436	22456	22484	22400	22318	22186	22423	22632	22461	22242	22337	22682	22554	22566	22423	22646	22530	22378	22348	22432	22383	22319	22448	22360	22451	22478	22435	22291	22511	22308	22420	22421	22471	22527	22567	22630	22553	22532	22457	22393	22598	22419	22386	22481	22602	22379	22336	22403	22478	22221	22566	22570	22432	22411	22576	22519	22262	22454	22476	22373	22333	22412	22572	22262	22611	22250	22423	22680	22471	22350	22394	22528	22347	22245	22445	22336	22336	22554	22432	22547	22289	22445	22321	22216	22449	22616	22528	22339	22433	22536	22344	22541	22623	22150	22420	22401	22624	22647	22360	22354	22471	22366	22403	22425	22363	22474	22302	22203	22604	22482	22425	22485	22531	22349	22385	22304	22317	22393	22552	22306	22399	22551	22362	22098	22327	22507	22466	22433	22289	22468	22460	22533	22341	22358	22200	22553	22319	22433	22437	22408	22666	22385	22457	22593	22655	22573	22468	22520	22455	22759	22341	22305	22363	22372	22293	22223	22467	22422	22437	22319	22422	22379	22519	22481	22485	22284	22223	22362	22283	22397	22303	22339	22281	22557	22447	22366	22564	22477	22624	22366	22424	22285	22254	22627	22397	22454	22494	22359	22197	22436	22474	22563	22659	22593	22568	22505	22242	22395	22548	22385	22362	22527	22294	22402	22483	22229	22481	22418	22567	22305	22171	22664	22700	22383	22472	22335	22469	22717	22457	22759	22516	22254	22330	22551	22465	22407	22434	22450	22571	22475	22415	22471	22572	22469	22243	22361	22413	22377	22498	22353	22562	22254	22404	22419	22595	22417	22458	22350	22475	22400	22339	22304	22419	22480	22574	22348	22590	22454	22239	22372	22578	22435	22509	22490	22528	22620	22469	22348
41092	58985	45283	27920	21480	19366	18970	18966	18789	19030	18952	18888	18824	19156	19008	18932	18866	19068	18936	18942	18838	18930	19007	19074	18846	19030	18954	18988	19000	18916	18799	18949	18962	18945	18747	19009	18826	18970	19148	18808	18843	18848	19044	19011	18848	19033	18986	18899	18736	18871	18947	19034	19081	19068	19008	18844	18789	19010	18972	18753	18959	19062	19059	18907	19049	19070	18983	18875	18872	19070	19064	18867	18928	18910	18944	18942	19028	18875	19051	18942	19092	18956	18775	18876	18880	18797	18945	19096	18834	18780	19031	18840	18909	18830	18731	18786	18966	19063	18938	18881	18910	18922	18831	18955	19023	18935	19029	19038	18981	18843	19097	18933	18952	19090	18892	18963	18899	19000	18949	18998	18949	19021	18967	18933	18915	18911	18945	18885	18898	18956	18897	18949	18969	18950	19101	18988	18993	18809	18908	18709	19106	18865	18912	19009	18798	18944	18842	18915	18877	19039	18968	18810	18901	19038	18860	18927	18903	18915	18959	18862	18946	18954	18909	18638	18960	18931	19005	18863	18978	18987	18822	18948	19003	18842	18907	18810	19013	18875	18995	18911	18896	18983	18968	19026	19045	18849	18956	19113	18847	18967	18952	18814	19054	18904	18802	18917	18946	18804	19007	19003	19031	19081	19062	19000	19048	18937	18890	18928	18854	18913	18957	18922	18857	18932	19025	19117	19039	18812	18932	18798	18867	19058	18957	18955	18940	19053	18767	19066	18929	18833	18824	18929	18873	18836	18790	18967	18942	18761	18942	19031	19064	19048	18996	18902	18977	18881	18968	18874	19078	18885	18877	19035	18991	18926	18923	18878	18949	19057	18870	19072	18910	18935	18909	18922	18950	18924	19081	18818	19032	19028	19073	18923	19074	18970	18908	19051	19070	18992	19022	19021	19033	18955	19000	18895	18911	18870	18899	19109	18759	18954	18854	18786	19056	19031	18976	18985	18905	18810	18607	18991	18894	18955	18936	18938	18942	18828	19000	18890	18813	18970	18937	18921	18780	18957	18802	19062	18870	18709	18728	18968	18852	18959	18883	18819	18995	18832	19064	19062	19011	18927	18828	18981	18974	18982	18804	18920	18907	19109	18831	18900	18854	19166	18919	18815	19060	18986	18857	18964	19101	19043	18956	18977	18879	18952	19021	18799	18977	18913	18942	18901	18898	18788	19153	19109	18925	18950	18894	19029	18853	18931	18930	18801	18961	18981	19072	18786	18923	18888	18785	18922	19134	18764	18959	18923	18796	18799	19016	18959	19060	18769	18925	18852	19023	18790	18934	19000	18735	18962	18813	19160	18999	18944	18924	18759	18991	19177	18893	18918	18981	18843	19005	19026	18810	18973	19042	18842	18890	18882	18948	18820	19056	18927	19014	18878	19100	18998	18964	18844	18909	18987	18784	18942	18976	18810	19214	18851	18920	18833	19154	18857	18992	19087	18828	18887	18938	19117	18862	18907	18908	18851	18978	19097	18871	18893	18957	18925	18890	18868	18878	18966	19132	18924	18979	18992	18798	18882	18991	18963	18916	18922	18878	18744	19138	18988	18982	19051	18941	18905	18943	18840	18901	18983	18826	18935	19041	18877	18916	18973	18779	19133	18932	18959	18759	18986	18916	18912	18995	18987	19141	18867	18857	18805	18726	18987	18897	18964	18904	18890	18908	18916	19053	19048	18932	18910	19105	18877	18896	18947	18799	18808	19020	19036	18952	19000	18928	18918	18850	18949	19123	19032	19159	18822	19037	18932	18741	18965	18959	18847	18866	18999	18876	18960	18928	18805	18921	18938	18932	18963	18804	19064	19146	18806	18861	19244	18858	18890	18996	18936	18749	18925	18821	19026	18917	19173	18872	18794	18984	18792	19085	19077	18728	18972	19239	18895	18992	18946	18849	18832	19041	18835	19023	18889	18780	18890	18707	19085	18888	18835	18959	18879	19040	18971	18981	18824	19011	18899	18915	18937	18939	18926	18990	19001	18968	18995	18845	18882	18861	18896	18960	18869	19044	18997	19022	19136	19025	18799	18890	19108	18980	18906	18879	18762	18874	19069	18903	19098	18958	18809	19031	18909	18943	18874	18936	18879	19050	18937	18921	18999	18928	19069	18936	19047	19020	19002	18797	18890	18921	19148	18941	19123	18908	18840	18876	18960	18830	19095	18920	19029	18840	19022	18958	18810	18978	18969	19128	18981	18956	18965	19002	18870	19040	18967	18919	19082	19102	18848	19058	18889	18946	19055	19029	18956	18990	18882	18799	18954	19125	18931	19004	18951	18944	18886	19087	18984	18986	18785	18958	18931	18908	19137	18834	18988	19055	18978	19054	19013	18801	18917	19126	18943	19069	18816	18925	18899	19008	18755	18961	18819	19058	19068	18938	19100	18962	18761	18928	18967	18853	18877	18893	18970	18915	18954	18920	19025	19192	18955	18949	18816	19036	18818	19006	18889	19115	18986	19129	18892	18926	18679	18970	18870	18891	19035	18908	18885	18836	18723	19085	18950	18888	18978	18839	18817	19013	19016	19024	18958	19017	18983	18992	19002	18838	19203	19038	18778	19118	18910	18956	18891	19007	18874	18917	18834	18748	19055	19031	18954	18794	18868	18947	18836	18819	18878	18840	18906	19022	18970	18974	18939	18928	19011	19005	18963	19047	18892	18877	18955	19029	19114	18894	19018	18763	18881	18964	18760	18908	18992	18925	18802	18959	19037	18610	19030	19013	19089	18927	19016	18780	18860	18986	18890	18907	18892	19008	18883	18888	19018	18985	18909	18819	18973	18921	19124	18883	18806	19138	18845	18995	18976	18945	18905	18994	18999	18947	18881	18924	18922	19023	18965	18844	19034	18917	18786	18870	18850	18866	18916	18996	18942	19078	18986	19086	19175	18933	19011	18921	18991	18827	19031	18802	18882	18987	18785	18990	18897	19134	18843	19063	18848	19009	18849	19015	18909	19054	18819	18957	18806	19018	19015	19039	19029	18998	18946	18877	18876	18930	18798	18982	19031	19045	19045	19057	18885	18768	19095	19008	18916	18861	18915	18933	18774	18962	18885	18905	18809	18907	18955	19123	19065	18922	18797	19100	18986	19002	19074	18904	18919	18906	18898	18921	18944	18919	18918	19034	18965	18921	18870	19041	18775	18931	18894	18791	18841	18871	19007	18848	18979	19036	19050	18913	18884	18945	19132	19061	18948	18952	18788	18887	19096	18843	18810	18829	19072	18950	18940	19017	18869	18923	19100	18957	18980	18793	18881	18994	19039	19025	18799	18907	18769	19041	18734	18939	19064	19086	18916	18925	19124	19068	18771	19159	18799	19101	18928	18851	18974	18842	18976	18958	18984	19021	18959	18815	18945	19078	18933	19021	18887	18972	19093	19049	18809	18850	19041	18844	18996	18955	18944	18883	18893	18967	19048	19080	18900	18982	18970	19002	19043	19092	18932	18991	18999	18938	19010	19118	19006	19018	19092	18951	19004	18959	19052	18902	19034	19002	18801	18786	19098	18957	19036	18843	18993	19039	18968	18808	19043	18911	18955	19066	19015	19127	18709	18897	18835	19052	18957	18896	18973	18925	19037	18981	19045	19006	19039	18784	19021	19111	18985	18862	18919	18949	18908	18927	18798	18949	19075	18988	18853	18963	18880	18917	18886	19089	18747	19124	18908	18856	18932	18915	18912	19109	19168	18828	18895	18906	19019	19028	18911	18978	19052	18869	18928	18924	19029	19046	18678	18869	18893	18940	18974	19006	19130	18918	18978	18948	19195	19015	18692	18841	18938	18993	18941	19096	18864	19184	19051	18936	18857	18754	19047	19070	19071	19167	18916	18973	18989	18922	18936	18999	18805	18850	18854	18950	18993	18910	18965	19024	18733	19033	18856	18983	19012	18902	19014	18922	18973	18880	18940	18957	18991	18994	18874	19047	18963	18889	18917	19087	18799	19091	18967	18913	18965	18935	18974	18945	18875	18942	19058	18756	18778	18892	19039	19087	18900	18986	18889	19004	18979	19055	18823	18745	18982	18964	18865	18998	18817	19058	19023	18870	18823	19012	18852	18889	19106	18862	19070	18908	18992	18973	19075	18875	18972	19106	18816	18888	18940	18927	19007	18954	18728	18816	18880	18893	18956	18894	19049	18900	19085	18993	19015	18846	19085	18879	18893	19104	18805	19115	19011	19021	18726	19060	19029	18982	18924	18981	18930	18835	18914	18895	18998	19116	18987	18915	18953	19060	18826	18944	19013	18927	19003	18930	18964	18984	18971	19034	18914	19020	18947	18933	18842	19029	18980	18973	19179	19004	18836	18987	18924	18766	19003	19151	18947	18974	18961	18978	19009	18880	19023	18870	18855	19120	18910	18990	18953	18925	19026	18990	19130	19015	19046	18993	18759	19040	19012	19057	19041	18683	18734	18928	18962	18957	19019	19163	18803	19003	18913	18875	18952	18940	19077	18760	18823	19123	18919	18855	19013	19047	19072	18957	19147	18943	18851	19085	18791	18923	19013	18828	18900	19045	19034	18983	19003	19068	18866	18982	18994	18911	18972	18969	18948	19079	19093	18882	19055	19174	18970	19006	18873	18799	18894	18865	18893	18875	18842	19030	19115	18808	18713	18794	19062	18750	18993	18904	19024	18831	18874	19127	18878	18823	18808	18986	18967	19059	19041	19019	19122	18976	18820	18903	19069	18804	18925	18833	19058	18883	18821	18969	19049	18981	18779	18771	18899	18985	18863	19134	18742	19027	18970	19023	18917	19011	19023	18969	18896	18989	18826	19129	19162	18936	18897	18782	18861	18760	18998	19025	18882	18994	18998	18988	18813	19028	18937	19067	19036	18872	18912	18908	18948	18974	18967	19016	18997	18703	18988	18869	18873	19034	18866	18974	18773	19022	18875	18906	18924	18981	18871	18911	18998	18860	18993	18917	18931	18782	19090	18876	19041	18906	19084	18967	18914	18838	18932	18903	18907	18671	19020	18938	18921	18864	18957	19086	18947	18873	18919	18774	18791	18988	19060	18999	19041	18918	18977	19150	19015	19033	18823	18952	18950	18884	18962	18872	18834	18942	18891	19076	18950	19105	18935	18923	18936	18984	18899	18925	18822	18939	18914	18989	18873
23885	23908	39113	36863	26988	24652	23618	21007	20533	20660	20394	20484	20482	20385	20581	20316	20524	20510	20403	20394	20474	20607	20344	20402	20355	20369	20257	20255	20338	20362	20564	20191	20527	20285	20448	20339	20344	20385	20356	20282	20138	20410	20202	20391	20253	20370	20305	20298	20349	20535	20198	20309	20245	20404	20394	20413	20352	20273	20123	20456	20338	20373	20313	20401	20432	20494	20205	20146	20075	20230	20437	20300	20137	20078	20329	20248	20104	20540	20417	20439	20479	20259	20371	20323	20380	20428	20297	20396	20430	20176	20314	20136	20124	20334	20303	20297	20289	20202	20258	20316	20304	20437	20522	20231	20315	20286	20522	20397	20485	20202	20320	20133	20090	20579	20120	20200	20265	20399	20290	20507	20404	20350	20490	20445	20400	20464	20228	20241	20290	20095	20270	20338	20229	20321	20157	20412	20460	20291	20154	20208	20190	20172	20000	20206	20309	20199	20496	20466	20456	20204	20199	20252	20434	20262	20099	20297	20391	20348	20377	20257	20157	20308	20249	20281	20312	20413	20401	20171	20459	20224	20296	20055	20340	20186	20237	20218	20297	20292	20093	20389	20602	20342	20453	20285	20374	20229	20455	20254	20155	20356	20197	20444	20116	20194	20270	20330	20575	20467	20229	20231	20254	20218	20246	20105	20159	20353	20399	20194	20079	20264	20371	20318	20273	20148	20402	20424	20183	20256	20455	20121	20253	20393	20241	20304	20277	20241	20236	19926	20192	20114	20391	20180	20369	20465	20261	20223	20166	20363	20394	20365	20204	20380	20286	20144	20520	20304	20458	20214	20366	20340	20106	20246	20312	20002	20377	20341	20233	20230	20295	20404	20344	20379	20345	20439	20315	20421	20394	20183	20398	20185	20240	20243	20388	20381	20254	20126	20354	20138	19951	20069	20224	20359	20259	20153	20299	20436	20436	20163	20135	20310	20362	20243	20209	20327	20434	20336	20419	20371	20191	20200	20282	20311	20357	20169	20236	20313	20208	20184	20445	20277	20476	20096	20113	20346	20492	20388	20256	20082	20285	20476	20162	20351	20172	20073	20241	20431	20175	20435	20472	20301	20449	20461	20344	20328	20404	20282	20252	20408	20137	20212	20449	20315	20585	20232	20170	20113	20176	20440	20287	20217	20312	20517	20291	20268	20345	20226	20035	20184	20452	20346	20395	20500	20390	20398	20347	20359	20405	20266	20228	20248	20528	20412	20589	20312	20313	19903	20113	20296	20224	20298	20288	20269	20211	20327	20554	20379	20121	20340	20303	20298	20217	20527	20379	20385	20403	20212	20035	20140	20278	20245	20225	20480	20184	20097	20411	20257	20216	20297	20316	20366	20327	20281	20160	20275	20327	20399	20274	20240	20397	20329	20247	20393	20325	20424	20425	20239	20502	20323	20381	20490	20413	20524	20289	20361	20345	20384	20475	20520	20267	20280	20365	20347	20394	20286	20187	20162	20245	20475	20367	20258	20455	20263	20383	20304	20452	20172	20308	20281	20185	20464	20302	20351	20281	20258	20436	20429	20253	20365	20129	20252	20386	20358	20280	20604	20313	20338	20265	20377	20160	20381	20325	20063	20250	20274	20307	20209	20305	20324	20313	20292	20093	20372	20263	20287	20429	20146	20266	20212	20187	20201	20393	20414	20338	20217	20205	20107	20303	20081	20212	20387	20339	20293	20428	20176	20235	20246	20338	20155	20241	20318	20481	20126	20369	20294	20377	20366	20316	20249	20400	20113	20242	20179	20276	20365	20378	20209	20407	20375	20349	20267	20493	20191	20131	20164	20235	20320	20450	20292	20315	20154	20324	20489	20251	20255	20302	20335	20285	20228	20456	20406	20665	20131	20277	20431	20236	20229	20346	20199	20273	20056	20365	20252	20206	20319	20379	20426	20342	20267	20217	20213	20307	20177	20258	20408	20288	20141	20190	20260	20328	20411	20323	20293	20381	20193	20460	20520	20194	20299	20389	20225	20391	20529	20352	20343	20143	20181	20288	20243	20398	20266	20565	20512	20347	20388	20289	20304	20254	20368	20413	20331	20278	20233	20257	20270	20431	20231	20310	20363	20244	20402	20264	20422	20339	20235	20221	20317	20189	20404	20358	20417	20342	20333	20505	20340	20293	20334	20418	20331	20384	20307	20142	20361	20450	20218	20310	20272	20308	20119	20235	20356	20400	20540	20359	20212	20199	20196	20463	20208	20194	20072	20266	20404	20341	20075	20373	20374	20558	20426	20126	20452	20220	20446	20421	20384	20286	20225	20252	20403	20183	20187	20455	20357	20332	20533	20416	20479	20226	20357	20200	20369	20315	20326	20147	20067	20206	20401	20064	20353	20340	20213	20188	20366	20151	20451	20366	20002	20274	20343	20469	20324	20203	20478	20341	20336	20273	20313	20362	20263	20139	20207	20393	20419	20090	20521	20159	20400	20334	20290	20359	20258	20353	20357	20132	20229	20415	20240	20258	20198	20482	20161	20323	20409	20402	20397	20376	20090	20343	20448	20189	20421	20375	20229	20428	20167	20166	20448	20242	20144	20207	20392	20403	20561	20334	20376	20464	20286	20282	20356	20428	20291	20399	20191	20167	20357	20090	20256	20503	20337	20391	20279	20284	20171	20441	20074	20286	20392	20476	20160	20191	20298	20359	20497	20219	20414	20234	20502	20172	20338	20416	20296	20318	20606	20395	20128	20339	20028	20225	20501	20338	20521	20302	20493	20335	20359	20144	20265	20168	20289	20476	20273	20387	20377	20424	20530	20256	20584	20269	20177	20341	20359	20296	20154	20263	20339	20280	20417	20597	20171	20128	20216	20228	20097	20354	20547	20225	20360	20320	20233	20192	20256	20385	20147	20195	20221	20114	20464	20435	20242	20356	20368	20449	20261	20345	20337	20369	20372	20364	20245	20367	20346	20412	20202	20433	20453	20216	20596	20436	20255	20352	20143	20148	20161	20248	20567	20327	20448	20550	20150	20352	20264	20100	20214	20204	20268	20107	20150	20372	20279	20251	20417	20389	20175	20185	20334	20499	20311	20352	20314	20236	20239	20128	20326	20269	20212	20367	20206	20331	20286	20452	20599	20273	20504	20224	20157	20319	20549	20486	20351	20223	20193	20216	20209	20079	20187	20368	20204	20360	20276	20333	20132	20127	20230	20236	20180	20180	20206	20364	20430	20293	20404	20454	20581	20242	20368	20191	20256	20197	20224	20158	20081	20171	20351	20295	20120	20338	20148	20397	20284	20312	20419	20278	20429	20518	20249	20320	20293	20244	20468	20049	20137	20617	20254	20273	20307	20334	20295	20295	20369	20321	20257	20347	20628	20552	20285	20328	20163	20353	20270	20194	20406	20357	20243	20577	20396	20075	20362	20356	20072	20349	20343	20359	20316	20347	20250	20407	20233	20315	20229	20189	20218	20330	20194	20357	20468	20323	20504	20358	20318	20426	20205	20286	20348	20306	20118	20146	20335	20372	20233	20534	20374	20228	20180	20153	20235	20214	20242	20228	20289	20402	20142	20120	20290	20282	20363	20097	20121	20548	20160	20559	20462	20261	20330	20452	20298	20288	20368	20205	20393	20437	20324	20553	20613	20304	20294	20429	20228	20237	20350	20268	20340	20432	20343	20363	20339	20332	20192	20265	20272	20235	20337	20354	20405	20628	20271	20056	20276	20421	20239	20232	20557	20258	20236	20438	20165	20257	20298	20429	20426	20182	20357	20288	20232	20288	20227	20549	20447	20241	20346	20478	20264	20418	20339	20204	20395	20498	20233	20252	20399	20089	20291	20416	20363	20622	20448	20432	20326	20215	20045	20344	20316	20171	20241	20354	20188	20111	20316	20461	20293	20347	20067	20294	20209	20230	20180	20344	20350	20355	20381	20503	20163	20261	20343	20295	20295	20292	20468	20254	20212	20251	20426	20320	20268	20257	20262	20295	20330	20391	20298	20310	20392	20089	20440	20261	20226	20205	20453	20463	20328	20042	20046	20277	20408	20209	20081	20352	20335	20247	20460	20383	20323	20352	20547	20311	20349	20300	20546	20265	20588	20442	20315	20346	20419	20297	20233	20182	20377	20404	20346	20431	20415	20340	20277	20308	20472	20475	20520	20203	20318	20320	20291	20071	20389	20348	20466	20334	20405	20410	20152	20223	20244	20310	20620	20275	20302	20305	20183	20219	20190	20233	20170	20394	20347	20473	20244	20296	20327	20391	20383	20089	20265	20391	20351	20370	20320	20293	20231	20216	20527	20357	20339	20176	20222	20244	20252	20368	20149	20338	20377	20254	20299	20226	20496	20311	20199	20321	20398	20291	20302	20520	20303	20145	20317	20398	20202	20308	20335	20161	20395	20346	20476	20309	20282	20174	20390	20688	20297	20374	20139	20396	20305	20241	20386	20266	20538	20260	20156	20079	19993	20375	20225	20216	20389	20264	20447	20273	20267	20144	20155	20452	20313	20486	20307	20269	20130	20157	20087	20244	20399	20111	20282	20236	20354	20193	20499	20186	20472	20421	20204	20253	20214	20362	20265	20383	20204	20518	20325	20263	20370	20258	20327	20196	20282	20261	20216	20512	20234	20238	20362	20360	20261	20316	20300	20369	20401	20440	20455	19987	20451	20258	20471	20403	20334	20307	20257	20289	20044	20326	20225	20495	20280	20189	20330	20112	20396	20173	20289	20368	20268	20259	20318	20327	20385	20456	20270	20292	20372	20321	20148	20194	20254	20313	20137	20300	20400	20299	20169	20381	20070	20529	20375	20453	20178	20367	20125	20242	20167	20012	20224	20308	20306	20239	20117	20375	20410	20418	20556	20274	20148	20266	20371	20290	20564	20361	20079	20431	20337	20148	20298	20424	20429	20482	20339	20430	20225	20400	20417	20282	20187	20272	20193	20258	20348	20473	20303	20378	20491	20380	20531	20388	20244	20357	20230	20535	20278	20157	20399	20336	20181	20268	20208	20355	20186	20163	20377	20575	20305	20301	20473	20382	20289	20367	20471	20237	20327	20251	20261	20260	20408	20333	20321	20485	20377	20532	20140	20397	20096	20214	20392	20440	20252	20221	20245	20494	20284	20327	20394	20249	20382	20245	20255	20345	19998	20321	20420	20323	20327
60778	98328	82343	53770	29547	20926	18371	18078	17842	17721	17809	17926	17859	17870	17837	17698	17866	17712	17742	17799	17753	17774	17720	17666	17896	17880	17626	17751	17607	18030	17630	17922	17684	17643	17741	17815	17829	17695	17642	17807	17715	17870	17803	17752	17922	17800	17853	17664	17766	17608	17683	17635	17688	17637	17679	17577	17665	17735	17715	17796	17660	17850	17661	17892	17669	17739	17774	17851	17640	17721	17803	17626	17851	17800	17584	17996	17728	17862	17725	17649	17700	17606	17662	17703	17883	17737	17950	17777	17859	17758	17747	17768	17879	17716	17831	17747	17777	17825	17684	17797	17651	17727	17802	17945	17693	17677	17871	17660	17912	17720	17652	17760	17746	17734	17785	17731	17660	17773	17529	17631	17815	17778	17716	17731	17857	17804	17729	17909	17764	17873	17848	17604	17681	17763	17704	17965	18023	17820	17586	17800	17842	17699	17553	17723	17696	17686	17702	17823	17719	17597	17758	17745	17801	17848	17629	17751	17720	17759	17839	17788	17708	17851	17744	17700	17672	17894	17801	17699	17747	17762	17749	17547	17661	17716	17952	17808	17774	17769	17876	17861	17838	17670	17790	17657	17840	17755	17783	17669	17796	17746	17614	17828	17826	17776	17781	17898	17583	17768	17877	17575	17657	17664	17829	17816	17607	17804	17695	17761	17765	17860	17854	17837	17709	17825	17851	17742	17875	17807	17650	17603	17912	17750	17867	17664	17712	17662	17759	17707	17807	17771	17673	17875	17772	17782	17538	17813	17747	17643	17851	17656	17714	17649	17713	17709	17790	17681	17768	17707	17716	17797	17794	17598	17642	17725	17599	17633	17780	17603	17535	17931	17790	17721	17604	17849	17635	17892	17962	17915	17782	17676	17777	17719	17890	17702	17761	17688	17715	17721	17737	17737	17638	17783	17737	17788	17558	17802	17863	17687	17950	17781	17708	17739	17717	17747	17787	17719	17811	17736	17877	17750	17792	17700	17806	17687	17686	17707	17718	17669	17855	17914	17883	17552	17703	17999	17719	17751	17654	17657	17788	17891	17814	17738	17680	17744	17762	17779	17717	17599	17784	17811	17745	17892	17540	17685	17623	17517	17844	17594	17753	17840	17731	17606	17681	17675	17807	17727	17759	17745	17819	17925	17681	17857	17673	17691	17900	17591	17736	17875	17739	17782	17818	17760	17764	17848	17815	17768	17768	17749	17735	17691	17759	17613	17790	17866	17735	17811	17720	17854	17748	17744	17719	17535	17773	17671	18004	17762	17733	17947	17698	17713	17921	17760	17732	17816	17763	17885	17868	17691	17754	17678	17882	17707	17779	17635	17691	17751	17778	17790	17749	17695	17703	17727	17891	17575	17731	17666	17589	17703	17808	17724	17727	17645	17840	17902	17794	17998	17853	17556	17825	17581	17735	17814	17859	17649	17645	17567	17700	17853	17804	17740	17705	17666	17687	17697	17733	17697	17677	17796	17593	17683	17930	17715	17646	17633	17673	17925	17853	17812	17702	17521	17788	17558	17658	17665	17913	17781	17819	17797	17744	17839	17700	17768	17696	17790	17885	17752	17911	17703	17733	17674	17766	17886	17881	17866	17643	17895	17750	17730	17742	17811	17711	17800	17814	17643	17794	17623	17671	17916	17858	17654	17794	17699	17996	17819	17793	17665	17698	17569	17694	17713	17679	17854	17782	17647	17636	17656	17727	17505	17746	17754	17549	17670	17789	17811	17891	17635	17873	17776	17786	17811	17749	17846	17838	17790	17783	17853	17923	17803	17569	17921	17841	17805	17897	17827	17695	17809	17761	17808	17770	17786	17751	17741	17613	17719	17936	17745	17888	17598	17706	17730	17887	17786	17833	17830	17886	17755	17693	17912	17809	17972	17587	17736	17912	17836	17656	17861	17689	17892	17855	17747	17677	17660	17661	17668	17719	17806	17830	17803	17760	17558	17845	17651	17737	17852	17521	17700	17727	17671	17778	17620	17795	17690	17777	17722	17692	17745	17780	17764	17883	17891	17839	17868	17672	17738	17752	17746	17701	17831	17836	17677	17870	17766	17730	17687	17846	17790	17711	17617	17708	17790	17758	17771	17607	17647	17685	17680	17789	17767	17676	17795	17920	17783	17785	17849	17717	17678	17805	17935	17763	17672	17816	17851	17913	17816	17673	17783	17666	17636	17814	17661	17921	17766	17801	17834	17704	17756	17737	17642	17796	17711	17864	17724	17805	17574	17586	17606	17758	17761	17760	17781	17839	17866	17830	17715	17619	17642	17581	17774	17663	17875	17679	17561	17911	17723	17796	17803	17835	17697	17720	17774	17619	17864	17685	17780	17694	17720	17612	17857	17810	17684	17705	17819	17762	17612	17759	17648	17698	17736	17729	17990	17786	17646	17760	17755	17868	17685	17698	17901	17684	17874	17712	17615	17657	17675	17787	17772	17891	17734	17790	17596	17761	17442	17876	17693	17831	17760	17732	17855	17573	17844	17783	17861	17678	17730	17719	17814	17700	17794	17756	17823	17897	17792	17705	17905	17745	17764	17650	17641	17827	17706	17875	17699	17730	17739	17830	17644	17742	17652	17728	17744	17842	17843	17836	17656	17773	17741	17825	17895	17906	17635	17814	17920	17737	17645	17896	17798	17731	17796	17563	17742	17770	17678	17727	17619	17745	17652	17890	17859	17677	17763	17786	17476	17845	17798	17964	17746	17803	17539	17682	17931	17821	17813	17591	17645	17655	17777	17682	17649	17574	17785	17734	17730	17922	17819	17952	17819	17893	17732	17867	17547	17687	17749	17681	17686	17610	17705	17817	17699	17740	17668	17844	17804	17808	17741	17775	17793	17691	17721	17572	17788	17514	17881	17789	17800	17716	17627	17808	17791	17623	17683	17689	17609	17686	17853	17753	17780	17827	17884	17699	17880	17544	17770	17795	17696	17620	17757	17757	17879	17812	17804	17719	17830	17749	17571	17775	17855	17726	17766	17587	17748	17803	17522	17712	17775	17956	17784	17700	17603	17758	17863	17646	17683	17794	17894	17813	17637	17780	17777	17649	17762	17740	17622	17714	17783	17663	17699	17739	17701	17851	17715	17736	17792	17770	17853	17741	17801	17812	17665	17751	17729	17856	17756	17497	17804	17751	17815	17696	17661	17654	17699	17757	17808	17867	17717	17813	17462	17749	17728	17646	17798	17807	17810	17838	17773	17889	17740	17800	17862	17826	17695	17678	17846	17740	17756	17642	17773	17765	17595	17828	17691	17798	17755	17720	17834	17611	17550	17730	17726	17653	17887	17657	17737	17760	17835	17876	17770	17798	17826	17668	17794	17794	17589	17798	17786	17833	17774	17860	17623	17862	17615	17795	17525	17692	17765	17634	17821	17729	17929	17612	17778	17608	17861	17633	17767	17641	17782	17762	17751	17755	17687	17795	17770	17628	17630	17777	17862	17825	17822	17775	17805	17760	17609	17701	17722	17895	17715	17791	17788	17718	17777	17639	17729	17637	17800	17834	17759	17624	17785	17714	17786	17794	17771	17638	17635	17830	17737	17738	17753	17734	17776	17621	17605	17975	17883	17875	17746	17806	17694	17751	17729	17644	17651	17638	17761	17774	17689	17823	17742	17764	17753	17704	17598	17652	17740	17865	17836	17802	17773	17768	17870	17695	17786	17697	17839	17719	17748	17747	17696	17819	17726	17730	17817	17729	17790	17632	17705	17902	17871	17831	17736	17628	17753	17560	17772	17654	17878	17677	17755	17699	17787	17849	17681	17905	17590	17669	17778	17800	17726	17829	17709	17804	17841	17830	17893	17792	17691	17670	17839	17670	17671	17607	17476	17731	17724	17875	17929	17621	17646	17616	17709	17815	17784	17943	17812	17763	17708	17754	17896	17848	17927	17702	17663	17690	17773	17774	17783	17915	17757	17657	17686	17778	17841	17754	17847	17752	17752	17675	17538	17911	17577	17894	17742	17749	17834	17725	17729	17908	17799	17633	17865	17602	17873	17831	17620	17816	17692	17882	17755	17587	17605	17597	17668	17791	17881	17745	17649	17670	17905	17614	17731	17811	17854	17718	17843	17757	17679	17787	17774	17906	17794	17642	17726	17588	17946	17614	17806	17980	17736	17727	17709	17801	17843	17900	17724	17650	17673	17759	17656	17804	17889	17732	17816	17825	17628	17884	17751	17543	17891	17833	17791	17787	17869	17644	17635	17919	17957	17677	17824	17795	17612	17634	17773	17709	17887	17799	17928	17918	17603	17735	17803	17678	17963	17827	17673	17874	17648	17659	17734	17774	17631	17842	17829	17671	17742	17639	17859	17785	17727	17683	17537	17621	17589	17724	17683	17649	17730	17818	17750	17836	17656	17774	17957	17890	17709	17544	17789	17781	17816	17908	17765	17734	17778	17774	17719	17617	17885	17815	17744	17727	17838	17722	17684	17826	17803	17903	17756	17859	17816	17649	17782	17834	17658	17712	17877	17674	17760	17737	17795	17781	17893	17781	17628	17679	17912	17805	17769	17662	17781	17857	17762	17920	17657	17868	17740	17798	17925	17679	17732	17815	17678	17708	17702	17749	17722	17856	17766	17991	17769	17844	17578	17757	17787	17733	17796	17734	17777	17650	17586	17656	17895	17602	17875	17746	17798	17552	17685	17732	17791	17627	17567	17871	17756	17810	17835	17599	17614	17847	17812	17763	17762	17847	17596	17841	17754	17591	17537	17924	17634	17899	17854	17752	17787	17723	17823	17806	17819	17685	17787	17762	17711	17799	17653	17918	17803	17912	17653	17810	17778	17823	17908	17591	17832	17635	17599	17593	17806	17636	17601	17789	17748	17873	17613	17780	17914	17587	17779	17710	17719	17805	17967	17571	17663	17640	17784	17786	17635	17840	17934	17711	17883	17731	17633	17725	17624	17715	17805	17734	17868	17808	17685	17730	17567	17587	17791	17729	17922	17949	17739	17850	17805	17915	17701	17746	17696	17745	18011	17808	17697	17789	17783	17693	17688	17907	17769	17892	17650	17775	17586	17732	17890	17639	17640	17715	17812	17725	17748	17913	17663	17796	17632	17719	17726	17776	17783	17786	17750	17776	17799	17750	17763	17774	17881	17698	17666	17772	17811
22747	22268	34744	32490	26363	26234	26537	21187	20269	20449	20542	20429	20407	20247	20374	20125	20260	20261	20016	20277	20092	20066	20054	19945	19806	19878	19976	20094	20259	19775	20239	19817	20045	19956	20185	19997	19962	20123	19935	20009	20161	20099	20063	20029	20374	19981	20067	20133	20079	20143	19976	19750	20000	20017	19981	19815	19978	20124	19926	20289	20057	20105	20006	19767	20045	19816	19945	19988	20065	19931	20116	19940	19827	19947	20077	20072	19906	20150	19798	19945	20166	20131	19844	19921	19934	19896	20115	19956	20170	19989	20143	19857	20001	19954	20136	19935	19960	20108	19894	19994	19892	19876	19882	19961	19966	19951	19920	20020	19831	19882	19751	19893	19862	20026	19893	19997	20033	20055	19857	20065	20023	19790	20034	19989	20012	19912	19710	19747	20044	20054	19943	19817	20117	19947	20022	19884	19903	19734	19972	20024	19939	20099	19983	19817	19932	20015	20013	19917	19997	19923	19901	19997	19784	20220	19969	19915	19984	19912	20015	19949	20071	19716	19823	20029	20000	19799	19820	20044	20080	19745	19743	20036	19929	19976	20102	20003	19838	19805	19891	19799	19918	19855	19810	19948	19719	20010	20079	20018	20109	20019	20223	19835	19632	19947	19998	19758	19943	20031	19860	19913	19865	19997	20048	19912	19969	20078	19870	19911	19756	19818	19910	19989	20021	19884	19825	19868	19854	20071	19903	19794	19914	20134	19925	19870	20108	19792	20002	19961	19988	19881	19838	19763	19848	20009	19908	19824	19961	20053	19988	19950	19975	19826	20122	19994	20022	19918	19920	19859	19801	20010	19956	19915	19860	19971	19774	20109	20061	20224	19932	19976	19935	19900	19874	19930	19900	19858	19575	19868	19720	19835	19993	20110	19801	19775	19861	19855	19732	19806	19963	20002	19822	19853	19958	19878	19758	19926	19983	19836	19903	19982	19843	19738	19930	19886	19849	19639	19931	20001	19957	19981	19750	19791	20040	19747	20040	19854	19861	19889	19658	19961	19785	19921	19841	19855	19845	20196	19959	19941	19909	20115	19974	19861	19839	19743	19950	19829	19804	19854	19821	20089	19943	19953	19782	19710	20298	20124	19817	19669	19964	19831	19885	19797	19887	19924	20261	20149	19712	19687	19978	19906	20070	19930	19895	19786	20044	19904	19996	20127	19846	19920	19857	19919	19693	19937	19905	19996	19985	19990	20173	19993	19870	19783	20033	20167	19970	19923	19938	19783	20035	19818	20079	19953	19762	19690	19964	19806	19943	19611	19980	19822	20212	19743	19903	20022	19812	19967	19827	19934	19950	19759	19842	19931	19910	19726	19900	19797	19797	19930	19805	20003	19851	19894	19775	19885	19943	19895	19890	19738	20166	19926	19906	19847	19779	19710	19963	19791	20083	19987	20063	20058	20014	19778	20095	19987	19856	19924	20010	20085	19878	19987	20009	19770	20028	19985	20099	20035	19841	19797	19972	19805	19895	19966	19970	19847	19743	19688	20085	19930	19834	19815	19723	19988	19794	19988	19977	20139	19953	19976	19843	19840	19927	19896	19944	19839	19774	19907	20010	19791	20001	19965	20106	19987	19999	20017	19934	19920	19899	20085	20182	19909	19923	20136	20038	19853	19882	19618	19774	19882	19907	20021	19924	19936	19929	19889	19921	20013	19846	19974	20048	19964	20025	19771	19899	20013	19875	19868	19746	19875	19951	19944	19887	19937	20037	20011	19888	19932	19846	19942	20056	19967	19713	19861	19825	19988	19787	19894	19946	19891	19831	19959	19904	19915	19611	19913	19825	19951	19915	19770	19931	19817	19936	20134	19756	20099	20066	19840	20007	19796	20125	20023	19882	20062	19930	20045	20103	19672	19741	19881	19988	19904	19959	19918	19795	19896	19938	19816	19944	19668	19776	19886	19998	20011	19820	19854	19735	19948	19975	20081	20004	19789	19932	20066	19911	19794	19891	19908	19929	19925	19860	19995	20057	19880	19820	19819	19850	19977	19757	19810	19704	20146	19802	20088	20138	20001	20061	19950	19968	19949	19678	19694	20057	19986	19980	19858	19853	19978	19946	19822	19766	19989	20013	19856	19836	19912	20061	19904	19976	19696	19879	20038	20033	20110	19830	19872	20186	19838	20032	19981	19869	19945	19998	19911	19803	19916	19807	20002	19894	19988	19914	19914	19942	20100	19979	19978	20038	19794	19799	19750	19817	19883	19874	19912	19957	19981	19836	20022	19850	19770	20070	20055	19753	19905	19806	19981	19909	20034	20058	20061	19793	19842	19903	20112	19830	20088	20037	19783	19894	20093	19940	19914	20072	20059	19815	19776	20096	20051	19949	19819	19982	19862	19582	20003	19768	19977	19964	19899	20289	19786	19942	19913	19854	20005	19857	19834	20053	19860	20020	19955	19980	19952	19955	19951	19994	20055	19926	20042	19899	19788	19833	19985	20250	20146	20008	20084	19982	19833	20109	19720	19870	19920	19874	20089	20345	20007	20010	20067	19970	19826	19817	20031	19826	19958	20051	20063	19945	20010	19916	19741	19805	19890	19954	19881	19901	19890	20055	19671	19940	19877	19895	19877	19935	19876	20140	19977	19607	19799	19783	20088	19850	19980	19764	19810	19929	19953	19752	20074	19955	19975	19877	20040	19976	20027	19950	19978	19874	19968	19991	19971	19889	19735	20193	19809	19773	19950	19697	19747	19900	19843	19953	19884	20087	19959	19827	20069	20014	19968	20155	19960	19915	19887	19773	20086	19808	19809	19937	19890	19896	19768	19969	19921	20046	19985	19938	20020	19989	19976	19817	19952	19801	19923	19818	19804	19695	19729	19837	19896	19967	19845	19671	19757	19932	19878	19887	19849	19884	19800	19764	20143	20065	19842	19968	19662	20022	19899	20032	19888	20160	19775	19919	19927	19840	19892	19971	20114	19963	19982	19881	19871	19942	20018	20077	19890	19903	19782	19919	20080	19865	19773	20072	20021	19774	20004	19875	19792	20001	19903	19791	19940	19839	19857	20031	19995	19993	19989	19787	19862	19850	19840	19850	19915	19847	20020	19850	19763	19943	19844	19925	19946	19973	19842	19888	19863	19940	19973	19931	19817	19915	19884	19915	19692	19836	19857	19748	19985	20039	19817	19905	19863	20065	19824	19986	19793	19714	19981	19822	19761	19913	19862	20104	19998	19850	19595	20054	19896	19885	19679	19972	19804	19921	19999	19825	19984	20102	19855	19765	20011	19879	19841	19913	19672	19885	19796	19872	19835	19785	19915	19930	20067	19849	20102	19824	20011	20089	19925	19987	20153	20026	19922	20006	19882	19895	19810	19878	19959	20064	19855	19921	19963	19813	19967	19962	20017	20004	19992	19933	19851	20022	20009	19914	19862	19994	19926	20043	19809	19997	20062	20151	20155	19835	19881	19970	20009	20342	19862	20029	19791	19784	20087	20039	20029	20084	19897	19982	19853	19886	19916	20059	19857	19816	19943	20051	19762	19894	19917	19920	20100	19858	19877	19673	20100	19821	20022	19966	20002	20223	20018	19961	19773	20053	20024	20025	19940	19843	19824	19931	19945	20195	20081	20010	20004	20154	20112	19783	19711	19864	19800	20286	19889	19955	19996	19735	19926	20113	19878	19959	20003	19990	19990	19909	19938	19803	20023	19985	19832	19926	19920	19769	20177	19854	19784	19892	19748	19861	19764	19924	19661	19768	19866	19944	19910	20015	19873	19995	20016	20170	20040	20063	19773	20050	19968	19974	19796	20203	20052	20024	19837	19761	19941	19742	19847	19942	19862	20060	20004	19921	20081	20085	19831	19992	19965	19913	19786	19871	19793	19952	19711	19884	20029	19906	19759	19847	19916	19821	19824	19798	19745	19942	19773	19966	19873	19908	19769	19883	19974	19874	19964	19975	19987	19944	19985	19927	20084	19793	19931	19760	19951	19976	19965	19953	19981	20092	19905	19943	19815	19935	19874	20001	19791	19996	19899	19948	19824	20153	19985	19858	19914	19872	19824	19976	19751	20005	20045	19929	19926	19860	19755	19828	19656	19756	20087	19681	19722	20180	19816	19932	20018	19987	19908	20043	19990	19803	19765	19908	19799	19920	20000	20173	20095	19766	19911	19924	19787	20039	20141	19701	19779	19825	20016	20007	19711	19993	20168	19819	19964	19631	20002	19959	19984	19956	19769	19749	19936	19651	19932	20075	19990	19864	19832	19904	20005	19760	19904	19921	19829	19786	19995	19929	19907	20048	20080	19928	19872	20024	19878	20137	19905	20135	19892	19796	19907	19692	19931	19941	19767	19914	19752	19924	19858	19948	19867	19892	19866	19852	19897	19916	19860	19851	19951	20112	19743	19982	19970	20244	19894	20024	19619	19927	19950	19799	19788	20021	20106	20106	19960	19835	19882	20184	20006	20065	19831	19911	19856	19910	20168	19789	19991	19947	19948	19903	19791	19752	20194	19986	19813	19833	19929	20100	19922	19732	19927	19980	19949	19857	20017	19951	19964	19985	19873	19913	19937	20230	20000	19894	20060	19976	20067	19962	19915	19922	20009	19990	19862	19819	19833	19933	19974	19919	19906	19837	19858	19737	19847	19913	19964	19822	20098	20141	19963	19963	19983	20053	19943	19878	19732	20039	20063	19992	20056	20166	19902	19924	20030	20029	19899	19900	19988	20174	19937	19720	19884	20049	19993	19915	19917	20064	19956	20016	20064	20067	20037	19939	19828	20001	20018	19952	19920	19779	20015	19711	19841	19955	19849	19964	19921	19819	19854	19997	20005	19819	19699	19865	19909	19996	19991	20070	20025	19957	19965	19905	19728	19832	20030	19843	19773	19842	19873	19845	20044	19940	20180	19908	19816	19680	19880	20032	19930	19847	20192	19826	20051	19782	19715	19943	19994	19946	19956	19905	19976	20168	19881	19993	19915	19935	19698	19783	19676	19902	19979	19756	20057	19940	19983	19808	19999	19817	19660	20075	19660	20078	19884	19967	19900	20159	19825	20165	19682	20027	19912	20064	20124	19868	19960	19873	19751	19836	20000	19854	19958	19796	19944	19829	19998	19949	20036	19946	19950	19933	20029	19813	19883	20053	19592	19912	19886	19954	19943
63275	106493	93646	64341	39337	26514	19917	17892	17706	17649	17539	17512	17693	17483	17620	17451	17611	17739	17460	17708	17504	17552	17648	17535	17735	17682	17776	17573	17730	17595	17589	17513	17573	17608	17520	17532	17884	17600	17504	17784	17502	17542	17615	17482	17604	17510	17591	17504	17482	17607	17651	17593	17527	17574	17568	17546	17638	17770	17734	17440	17441	17657	17517	17741	17531	17636	17703	17443	17365	17613	17602	17544	17407	17453	17666	17444	17535	17313	17628	17483	17563	17485	17588	17354	17678	17629	17546	17700	17681	17632	17638	17489	17590	17589	17700	17472	17552	17631	17700	17671	17713	17697	17565	17578	17583	17518	17425	17700	17408	17467	17706	17504	17654	17425	17610	17623	17477	17521	17541	17626	17702	17657	17497	17761	17516	17499	17739	17604	17468	17394	17574	17625	17584	17492	17535	17621	17350	17418	17704	17605	17549	17513	17559	17669	17516	17528	17673	17719	17449	17429	17511	17507	17518	17635	17635	17557	17400	17485	17507	17636	17605	17635	17498	17490	17608	17529	17551	17667	17541	17515	17598	17770	17644	17678	17628	17587	17556	17609	17568	17553	17613	17300	17484	17567	17604	17603	17474	17646	17464	17597	17565	17535	17670	17575	17716	17588	17571	17669	17642	17545	17570	17548	17593	17632	17498	17371	17498	17422	17526	17458	17590	17547	17590	17478	17553	17580	17616	17501	17540	17461	17614	17502	17782	17599	17517	17635	17556	17644	17440	17649	17583	17606	17529	17510	17689	17402	17633	17500	17574	17429	17745	17807	17612	17603	17676	17501	17642	17485	17584	17457	17656	17671	17339	17444	17651	17518	17578	17481	17651	17561	17678	17499	17658	17618	17549	17495	17702	17505	17531	17672	17472	17311	17655	17561	17542	17440	17556	17698	17539	17736	17573	17634	17580	17679	17499	17612	17643	17581	17629	17522	17569	17461	17790	17507	17592	17460	17733	17628	17698	17376	17496	17621	17749	17351	17639	17632	17587	17643	17702	17465	17596	17664	17613	17608	17617	17695	17649	17579	17672	17612	17510	17642	17591	17570	17480	17628	17501	17570	17628	17564	17644	17675	17550	17519	17588	17561	17674	17390	17627	17504	17662	17465	17659	17433	17631	17763	17629	17566	17475	17664	17553	17633	17577	17475	17485	17597	17485	17326	17414	17337	17455	17437	17630	17580	17348	17557	17608	17569	17780	17588	17608	17583	17549	17614	17488	17556	17483	17521	17524	17567	17558	17438	17740	17577	17497	17566	17586	17594	17557	17650	17647	17505	17623	17573	17497	17580	17546	17495	17431	17532	17441	17661	17477	17592	17516	17722	17415	17771	17443	17582	17488	17593	17681	17568	17599	17495	17571	17495	17565	17374	17384	17527	17568	17483	17580	17540	17537	17700	17565	17748	17542	17485	17539	17664	17586	17821	17455	17528	17406	17512	17671	17653	17494	17576	17628	17663	17457	17618	17908	17536	17572	17507	17617	17682	17512	17615	17564	17622	17464	17655	17583	17717	17690	17733	17561	17457	17646	17572	17578	17628	17646	17558	17548	17412	17633	17591	17584	17515	17484	17490	17360	17592	17576	17467	17558	17508	17511	17613	17604	17552	17587	17711	17525	17555	17541	17897	17624	17572	17446	17460	17629	17750	17620	17504	17635	17402	17515	17619	17531	17535	17722	17558	17579	17643	17610	17586	17578	17445	17553	17719	17334	17538	17593	17596	17502	17512	17522	17386	17631	17661	17614	17663	17726	17555	17443	17632	17572	17354	17452	17654	17639	17481	17638	17543	17570	17501	17481	17518	17521	17647	17350	17463	17702	17715	17600	17751	17480	17633	17625	17613	17678	17540	17594	17744	17818	17369	17420	17593	17512	17492	17583	17590	17621	17559	17527	17510	17406	17320	17788	17623	17649	17454	17597	17518	17529	17479	17474	17428	17599	17690	17638	17455	17506	17538	17567	17534	17427	17568	17798	17536	17563	17546	17660	17545	17648	17670	17516	17530	17567	17573	17394	17665	17562	17582	17372	17480	17683	17404	17614	17802	17480	17621	17588	17557	17624	17511	17445	17746	17682	17513	17565	17517	17487	17504	17487	17664	17687	17615	17799	17508	17522	17456	17366	17662	17672	17352	17598	17592	17517	17560	17535	17550	17475	17604	17526	17591	17428	17757	17618	17602	17738	17687	17491	17634	17619	17532	17675	17760	17735	17679	17578	17612	17623	17543	17598	17598	17681	17635	17533	17504	17681	17460	17630	17549	17595	17650	17404	17594	17685	17675	17632	17510	17564	17765	17576	17563	17675	17519	17584	17516	17549	17520	17535	17578	17515	17424	17547	17619	17679	17687	17711	17508	17751	17523	17495	17458	17508	17461	17543	17648	17522	17742	17486	17605	17546	17497	17573	17594	17543	17761	17573	17613	17585	17633	17468	17628	17670	17560	17681	17618	17596	17590	17865	17601	17508	17398	17723	17621	17424	17620	17597	17605	17555	17470	17657	17575	17562	17528	17540	17619	17546	17481	17455	17586	17485	17583	17552	17667	17743	17490	17518	17574	17526	17381	17629	17543	17696	17644	17490	17649	17502	17554	17606	17662	17587	17667	17516	17644	17458	17471	17535	17687	17393	17502	17423	17524	17699	17516	17677	17601	17528	17594	17488	17639	17671	17586	17683	17572	17711	17612	17699	17535	17593	17511	17682	17557	17577	17533	17450	17692	17832	17558	17458	17695	17402	17684	17526	17519	17535	17717	17537	17633	17434	17562	17679	17542	17395	17624	17602	17457	17583	17496	17604	17603	17447	17463	17628	17529	17501	17623	17671	17718	17692	17493	17593	17643	17687	17563	17698	17603	17453	17579	17538	17427	17614	17689	17568	17553	17412	17523	17613	17519	17583	17422	17568	17624	17436	17443	17551	17579	17604	17662	17567	17711	17582	17684	17628	17657	17499	17605	17587	17326	17539	17495	17623	17507	17431	17517	17400	17638	17633	17545	17586	17528	17582	17521	17522	17634	17427	17719	17547	17710	17465	17782	17519	17770	17509	17626	17576	17429	17568	17544	17587	17479	17548	17526	17612	17519	17698	17450	17561	17565	17662	17629	17554	17691	17377	17533	17610	17478	17470	17513	17645	17454	17734	17533	17622	17570	17526	17555	17507	17626	17573	17507	17598	17575	17581	17477	17511	17565	17605	17481	17674	17519	17705	17464	17460	17530	17677	17527	17557	17519	17517	17668	17500	17628	17678	17557	17448	17565	17460	17652	17523	17650	17530	17559	17616	17520	17465	17490	17671	17516	17660	17601	17511	17476	17684	17494	17333	17673	17708	17498	17540	17488	17436	17483	17533	17532	17665	17587	17839	17495	17359	17652	17571	17744	17680	17502	17555	17472	17433	17625	17559	17625	17485	17343	17618	17457	17478	17514	17486	17788	17749	17612	17353	17723	17563	17727	17484	17664	17690	17452	17501	17648	17622	17567	17564	17492	17654	17605	17436	17523	17414	17732	17536	17481	17336	17389	17530	17777	17672	17559	17455	17615	17565	17427	17721	17608	17502	17445	17580	17516	17320	17648	17554	17681	17556	17532	17606	17521	17517	17568	17560	17608	17517	17495	17574	17609	17491	17666	17515	17596	17465	17714	17345	17472	17535	17276	17527	17517	17598	17453	17458	17732	17611	17563	17681	17434	17616	17574	17564	17537	17756	17739	17524	17537	17555	17614	17504	17643	17470	17428	17475	17760	17512	17366	17602	17586	17441	17624	17570	17615	17654	17484	17697	17592	17668	17664	17551	17747	17625	17634	17471	17628	17520	17462	17665	17643	17491	17722	17556	17506	17672	17710	17447	17523	17467	17688	17542	17516	17519	17460	17552	17633	17544	17669	17470	17530	17451	17677	17628	17576	17472	17570	17470	17431	17685	17575	17582	17578	17497	17618	17596	17461	17480	17508	17420	17750	17504	17448	17436	17425	17474	17572	17577	17578	17390	17706	17533	17680	17474	17719	17564	17594	17745	17666	17665	17716	17670	17701	17592	17605	17583	17601	17704	17515	17509	17568	17581	17470	17615	17587	17492	17678	17546	17553	17465	17504	17477	17617	17612	17584	17542	17523	17685	17572	17460	17771	17463	17510	17419	17734	17550	17309	17524	17760	17538	17566	17426	17658	17650	17559	17695	17703	17524	17595	17686	17537	17569	17600	17442	17474	17788	17460	17452	17601	17427	17521	17675	17757	17427	17505	17626	17395	17665	17563	17440	17461	17562	17727	17472	17703	17649	17704	17534	17483	17713	17573	17675	17557	17573	17531	17582	17628	17625	17474	17555	17602	17670	17521	17498	17540	17565	17557	17518	17530	17500	17550	17594	17667	17495	17503	17648	17538	17656	17568	17680	17469	17596	17633	17477	17553	17503	17539	17572	17640	17586	17341	17448	17604	17511	17485	17559	17651	17581	17632	17546	17505	17578	17600	17674	17512	17648	17707	17542	17477	17606	17465	17609	17422	17605	17572	17568	17560	17617	17474	17675	17474	17648	17667	17572	17568	17499	17411	17502	17633	17563	17614	17582	17515	17680	17399	17709	17521	17708	17717	17603	17407	17641	17668	17539	17436	17579	17493	17441	17629	17692	17517	17762	17650	17513	17454	17568	17730	17435	17561	17621	17529	17636	17380	17552	17621	17589	17608	17716	17622	17493	17590	17563	17602	17535	17427	17478	17383	17351	17698	17520	17754	17516	17559	17550	17591	17524	17532	17612	17550	17750	17519	17567	17739	17508	17503	17470	17639	17566	17565	17507	17642	17515	17535	17661	17527	17703	17493	17647	17625	17563	17569	17485	17646	17537	17665	17452	17648	17511	17575	17463	17656	17727	17520	17632	17677	17461	17574	17555	17525	17557	17506	17524	17593	17552	17676	17535	17566	17738	17485	17387	17616	17725	17521	17607	17548	17564	17636	17539	17634	17648	17729	17735	17620	17649	17606	17541	17487	17616	17501	17536	17557	17610	17486	17698	17517	17657	17372	17537	17585	17748	17497	17532	17403	17514	17644	17554	17408	17418	17624	17533	17694	17511	17555	17649	17489	17656	17613	17784	17464	17498	17624	17394	17654	17509	17562	17423	17529	17679	17592
29871	36033	41258	30397	22514	20587	19953	19226	19270	19317	19411	19274	19100	19393	19259	19347	19396	19387	19383	19484	19244	19110	19315	19292	19216	19342	19358	19476	19280	19240	19160	19360	19281	19172	19152	19306	19336	19205	19473	19235	19098	19169	19436	19260	19409	19365	19446	19325	19079	19432	19215	19274	19052	19199	19381	19446	19310	19151	19361	19307	19515	19287	19196	19241	19454	19259	19058	19098	19245	19312	19073	19160	19387	19398	19384	19228	19232	19309	18983	19297	19256	19193	19239	19429	19411	19245	19193	19195	19246	19099	19310	19374	19033	18997	19068	19351	19498	19240	19240	19333	18958	19211	19375	19491	19256	19377	19408	19303	19305	19190	19211	19341	19291	19414	19129	19467	19260	19279	19483	19368	19265	19344	19372	19241	19319	19137	19175	19308	19260	19287	19158	19175	19132	19158	19205	19244	19356	19249	19293	19060	19101	19242	19194	19104	18905	19290	19345	19325	19393	19087	19298	19230	19070	19392	19160	19358	19222	19183	19155	19340	19161	19173	19360	19173	19152	19397	19310	19295	19244	19192	19390	19078	19342	19260	19223	19420	19206	19415	19233	19422	19341	19047	19160	19371	19304	19257	19247	19407	19284	19207	19231	19178	19138	19194	19102	19150	19391	19307	19298	19145	19305	19302	19398	19254	19310	19368	19498	19290	19274	19231	19185	19183	19209	19328	19341	19351	19245	19275	19409	19412	19245	19462	19259	19082	18982	19359	19182	19175	19385	19105	19166	19385	19088	19129	19391	19127	19133	19068	19151	19362	19146	19394	19251	19118	19193	19369	19379	19341	19125	19184	19158	19207	19254	19241	19198	19216	19380	19390	19384	19119	19346	19197	19206	19154	19283	19371	19264	19309	19136	19337	19336	19173	19213	19257	19145	19302	19374	19183	19392	19248	19289	19306	19251	19284	19247	19283	19341	19308	19065	19302	19255	19282	19277	19248	19203	19292	19217	19281	19340	19192	19210	19063	19200	19018	19224	19088	19170	19273	19280	19095	19375	19285	19160	19030	19026	19257	19258	19201	19476	19100	19203	19217	19224	19240	19308	19187	19280	19273	19378	19154	19264	19121	19412	19355	19217	19172	19357	19216	19448	19277	19333	19503	19329	19099	19384	19189	19334	19213	19302	19173	19343	19357	19089	19132	19469	19111	19240	19151	19380	19265	19302	19334	19326	19296	19256	19027	19212	19380	19372	19327	19146	19082	19268	19173	19285	19321	19195	19282	19283	19448	19217	19173	19327	19140	19335	19244	19135	19115	19256	19207	19460	19137	19260	19320	19104	19356	19478	19267	19251	19369	19426	19291	19135	19374	19318	19202	19063	19072	19246	19307	19314	19379	19350	19051	19312	19097	19368	19457	18992	19293	19116	19539	19243	19214	19288	19325	19356	19234	19288	19150	19268	19386	19138	19392	19485	19208	19325	19289	19164	19361	19322	19257	19366	19249	19153	19214	19309	19213	19202	19219	19321	19248	19270	19443	19123	19105	19530	19263	19281	19191	19287	19415	19239	19285	19222	19469	19218	19133	19436	19225	19348	19206	19099	19264	19411	19171	19340	19259	19070	19535	19344	19442	19349	19224	19193	19108	19219	19139	19129	19464	19332	19336	19321	19441	19275	19451	19320	19139	19387	19469	19257	19051	19183	19145	19393	19144	19341	19068	19275	19360	19191	19384	19081	19352	19136	19106	19328	19336	19313	19406	19233	19373	19380	19353	19350	19044	19289	19177	19217	19236	19405	19238	19309	19084	19283	19169	19475	19220	19230	19376	19351	19285	19228	19265	19438	19344	19308	19347	19307	19099	19426	19097	19271	19151	19236	19226	19273	19161	19264	19171	19308	19132	19166	19275	19449	19243	19274	19263	19410	19258	19389	19314	19257	19326	19159	19169	19228	19362	19326	19385	19354	19284	19379	19129	19206	19413	19279	19196	19295	19035	19288	19135	19503	19271	19206	19216	19256	19316	19210	19077	19265	19154	19233	19239	19174	19275	19153	19236	19147	19273	19368	19095	19414	19362	19198	19255	19207	19155	19213	19293	19354	19220	19382	19342	19439	19163	19304	19380	19325	19362	19064	19312	19489	19317	19339	19373	19162	19342	19362	19064	19263	19255	19527	19505	19268	19214	19376	19251	19251	19157	19324	19308	19319	19319	19333	19139	19345	19215	19132	19381	19445	19120	19448	19079	19407	19221	19259	19315	19395	19297	19297	19254	19428	19075	19030	19240	19034	19247	19283	19346	19338	19425	19295	19275	19248	19307	19235	19251	19311	19114	19069	19380	19569	19231	19290	19282	19143	19241	19607	19530	19285	19172	19359	19143	19236	19114	19276	19314	19220	19444	19056	19234	19134	19193	19253	19236	19098	19378	19323	19156	19286	19342	19387	19322	19415	19278	19272	19163	19228	19414	19185	19406	19405	19211	19211	19392	19434	19358	19124	19229	19171	19215	19340	19192	19374	19113	19149	19258	19332	19421	19262	19136	18991	19246	19208	19260	19252	19290	19440	19286	19132	19280	19359	19119	19318	19363	19242	19065	19353	19348	19180	19180	19371	19320	19439	19373	19234	19236	19197	19171	19144	19240	19253	19237	19196	19351	19333	19401	19128	19038	19433	19337	19393	19066	19354	19421	19299	19320	19470	19187	19234	19293	19198	19234	19233	19137	19282	19294	19317	19213	19213	19216	19348	19360	19459	19222	19301	19302	19194	19316	19318	19172	19356	19161	19347	19070	19278	19367	19321	19280	19357	19196	19459	19224	19263	19172	19283	19309	19007	19542	19195	19249	19408	19309	19343	19388	19373	19198	19152	19218	19412	19100	19427	19427	19311	19392	19510	19164	19379	19423	19155	19280	19290	19175	19100	19235	19289	19344	18985	19286	19208	19252	19192	19280	19354	19239	19395	19169	19265	19297	18957	19254	19278	19308	19202	19406	19292	19442	19254	19276	19268	19306	19361	19237	19050	19346	19236	19301	19377	19338	19447	19322	19306	19092	19126	19376	19226	19351	19299	19295	19358	19349	19262	19209	19155	19363	19123	19346	19109	19233	19341	19323	19214	19245	19139	19165	19301	19192	19215	19350	19309	19374	19159	19141	19569	19187	19411	19224	19291	19423	19192	19282	19364	19437	19510	19206	19363	18917	19275	19204	19320	19261	19381	19265	19252	19143	19344	19255	19350	19342	19369	19174	19325	19194	19244	19274	19096	19377	19176	19312	19295	19292	19320	19393	19419	19089	19381	19283	19391	19200	19320	19330	19260	19260	19269	19433	19396	19366	19150	19312	19266	19372	19195	19352	19232	19318	19177	19123	19242	19329	19367	19298	19169	19150	19382	19370	19337	19352	19524	19280	19300	18941	18908	19200	19145	19243	19388	19257	19390	19230	19341	19175	19377	19447	19294	19282	19351	19204	19262	19095	19179	19243	19332	19286	19271	19353	19339	19362	19500	19248	19209	19202	19337	19051	19229	19245	19411	19299	19257	19175	19269	19252	19249	19359	19099	19194	19244	19402	19338	19456	19311	19286	19417	19290	19229	19455	19387	19059	19437	19134	19246	19322	19373	19339	19205	19435	19362	19444	19164	19225	19222	19351	19128	19223	19177	19185	19188	19243	19511	19257	19392	19207	19194	19377	19328	19327	19120	19384	19226	19252	19350	19423	19310	19261	19359	19337	19210	19213	19292	19079	19182	19095	19325	19262	19250	19274	19422	19311	19103	19356	19278	19323	19144	19275	19056	19346	19327	19373	19021	19177	19330	19409	19343	19128	19037	19149	19440	19150	19319	19138	19231	19385	19305	19346	19278	19285	19341	19275	19505	19224	19184	19163	19266	19143	19551	19399	19460	19259	19481	19152	19336	19407	19409	19162	19419	19260	19232	19087	19311	19397	19201	19189	19139	19390	19303	19141	19178	19259	19299	19308	19492	19009	19332	19369	19239	19383	19279	19289	19216	19310	19158	19313	19254	19155	19349	19314	19457	19282	19214	19462	19195	19212	19389	19410	19264	19257	19258	19127	19207	19228	19305	19317	19347	19305	19210	19172	19415	19298	19210	19116	19222	19125	19291	19275	19214	19354	19325	19317	19241	19248	19379	19270	19313	19202	19286	19162	19205	19253	19197	19219	19269	19240	19222	19313	19132	19239	19413	19314	19407	19292	19546	19349	19243	19230	19388	18992	19365	19278	19313	19547	19289	19278	19313	19078	19296	19082	19097	19256	19240	19113	19391	19232	19206	19285	19399	19249	19270	19307	19094	19062	19318	19266	19279	19216	19200	19227	19311	19125	19360	19182	19293	19359	19448	19392	19315	19250	19396	19375	19254	19324	19475	19062	19265	19296	19295	19067	19308	19200	19172	19239	19241	19338	19354	19325	19191	19349	19369	19219	19369	19280	19148	19262	19509	19301	19285	19180	19221	19313	19170	19153	19338	19267	19518	19225	19298	19377	19138	19220	19270	19161	19117	19148	19409	19205	19175	19202	19206	19434	19267	19522	19148	19177	19229	19195	19323	19296	19391	19400	19327	19132	19320	19346	19548	19056	19431	19395	19227	19331	19120	19116	19446	19327	19319	19262	19329	18942	19407	19378	19412	19243	19105	19378	19345	19247	19284	19015	19424	19206	19414	19195	19024	19378	19360	19306	19276	19121	19376	19201	19281	19149	19347	19400	19244	19350	19226	19135	19307	19301	19257	19249	19386	19328	19417	19290	19218	19000	19203	19274	19282	19151	19349	19384	19397	19588	19404	19149	19350	19391	19240	19151	19302	19266	19419	19186	19157	19260	19228	19505	19276	19280	19220	19291	19274	19373	19332	19230	19342	19273	19474	19214	19251	19051	19580	19353	19408	19235	19446	19244	19181	19229	19200	19223	19278	19264	19166	19176	19190	19302	19269	19347	19357	19257	19258	19346	19259	19306	19400	19342	19328	19420	19480	19171	19346	19237	19386	19300	19287	19321	19361	19204	19389	19244	18988	19289	19512	19370	19284	19134	19187	19448	19573	19332	19174	19041	19089	19135	19222	18955	19254	19167	19181	19332	19271	19295	19250	19415	19237	19269	19310	19149	19310	19270	19095	19220	19418	19045	19291	19381	19199	19249	19250	19210	19490	19187	19137	19100
38908	56638	45384	28175	20253	18212	17422	17349	17130	17230	17162	17285	17167	17136	17111	17385	17104	17261	17175	17422	17214	17248	17275	17140	17280	17308	17404	17291	17258	17392	17123	17365	17073	17182	17048	17325	17083	17122	17154	17169	17195	16996	17270	17113	17124	17264	17368	17200	17181	17133	17386	17129	17241	17135	17295	17088	17231	17206	17135	17109	17205	17186	17205	17220	17245	17093	17263	17304	17309	17125	17363	17265	17150	17174	17242	17392	17100	17109	17276	17309	17204	17242	17151	17071	17158	17183	17414	17057	17080	17130	17243	17210	17301	17193	17276	17247	17217	17243	17380	17195	17189	17330	17303	17234	17163	17187	17148	17120	17123	17206	17205	17222	17235	17104	17259	17146	17399	17045	17195	17232	17242	16982	17165	17423	17365	17232	17188	17166	17207	17291	17158	17092	17268	17150	17139	17450	17241	17241	17143	17124	17136	17197	17297	17091	17135	17173	17226	17082	17383	17354	17136	17380	17315	17307	17306	17219	17350	17032	17201	17153	17116	17106	17217	17192	17193	17245	17298	17385	17183	17044	17207	17088	17392	17169	17084	17352	17275	17100	17173	17342	17185	17310	17240	17251	17275	17192	17223	17141	17182	17256	17118	17201	17078	17174	17281	17076	17222	17212	17276	17099	17259	17251	17293	17049	17205	17259	17287	17273	17287	17093	17178	17178	17247	17188	17021	17272	17091	17193	17154	17073	17354	17050	17353	17243	17134	17245	17182	17158	17153	17149	17096	17181	17240	17249	17065	17185	17275	17030	17223	17114	17125	17142	17301	17227	17106	17172	17023	17244	17248	17140	17278	17290	17051	17326	17228	17223	17085	17278	17307	17260	17336	17319	17061	17134	17348	17241	17193	17138	17369	17160	17234	17158	17146	17106	17224	17014	17350	17007	17204	17250	17255	17216	17233	17283	17311	17127	17267	17086	17072	17256	17269	17044	17158	17265	17043	17055	17166	17359	17202	17023	17020	17232	17106	17357	17150	17179	17347	17339	17289	17114	17140	17107	17264	16932	17303	17331	17037	17319	17104	17215	17202	17425	17200	17294	17202	17205	17240	17284	17205	17201	16995	17302	17200	17254	17194	17283	17247	17246	17335	17119	17294	17254	16950	17210	17351	17127	17174	17250	17184	17135	17281	17231	17085	17041	17157	17285	17167	17174	17005	17123	17268	17118	17126	17172	17155	17098	17444	17171	17140	17320	17162	17083	17096	17257	17081	17091	17101	17293	17219	16957	17377	17238	17197	17338	17197	17343	17097	16993	17190	17244	17061	17277	17214	17371	17244	17232	17225	16970	17159	17039	17233	17115	17200	17187	17195	17384	17199	17132	17124	17275	17216	17179	17172	17125	17203	17270	17184	17189	17042	17163	17206	17192	17361	17337	17154	17264	17245	17153	17079	17320	17238	17243	17372	17154	17047	17128	17181	17153	17265	17160	17327	17288	17114	17058	17158	17109	17284	17176	17053	17167	17105	16997	17287	17332	17266	17124	17099	17212	17144	17172	17105	17287	17266	17165	17104	17242	17239	17144	17476	17315	17189	17055	17321	17108	17286	17263	17113	17231	17116	16952	17237	17327	17451	17224	17115	16945	17228	17287	17039	17242	17101	17063	17110	17167	17155	17142	16955	17299	17198	17321	17045	17240	17119	17294	17133	17346	17132	17285	17331	17183	17179	17105	17179	17187	17205	17201	17127	16936	17191	17281	17128	17094	17290	17257	17237	17261	17157	17103	17202	17188	17149	17118	17012	17238	17258	17445	17126	17282	17405	17168	17258	17218	17366	17361	17121	17377	17200	17325	17272	17239	17335	17170	17157	17247	17219	17154	17228	17150	17285	17225	17145	17103	17276	17045	17278	17186	17288	17173	17203	17268	17234	17220	17226	17299	17180	17108	17360	17183	17122	17306	16983	17247	17063	17036	17255	17163	17284	17149	17238	17185	17201	17171	17246	17310	17173	17223	17223	17320	17067	17105	17178	17327	17271	17376	17167	17256	17172	17137	17062	17409	17187	17185	17264	17101	17133	17123	17113	17083	17084	17289	17303	17074	17272	17152	17149	17035	17267	17266	17445	17283	17308	17212	17210	17255	17395	17291	17218	17275	17288	17202	17288	16996	17144	17066	17247	17385	16961	17257	17140	17190	17221	17193	17100	17210	17253	17024	17306	17198	16985	17260	17186	17147	17344	17171	17158	17162	17174	17230	17144	17159	17331	17165	17289	17136	17129	17221	16979	17199	17039	17127	17170	17276	17095	17265	17154	17212	17215	17302	17361	17086	17122	17306	17208	17334	17068	17144	17272	17091	17113	17237	17139	17151	17106	17308	17136	17232	17111	17224	17136	17219	17305	17039	17193	17192	17126	17305	17188	17189	17060	17323	17221	17244	17209	17028	17218	17308	17090	17062	17179	17212	17213	17222	17163	17025	17179	17169	17391	17063	17257	17334	17144	17238	17183	17312	17164	17343	17313	17078	17295	17393	17112	17303	17412	17300	17096	17215	17323	17362	17315	17349	17218	17060	17329	17353	17355	17218	17279	17369	17383	17244	17130	17157	17063	17264	17281	17227	17192	17106	17212	17414	17129	17088	17145	17184	17140	17222	17274	17173	17323	17050	17163	17230	17193	17253	17164	17278	17104	17231	17104	17228	17050	17107	17210	17120	17183	17246	17243	17265	17284	17196	17241	17251	17234	17220	17242	17247	17147	17271	17265	17256	17154	17243	17211	17146	17227	17167	17161	17112	17239	17211	17389	17252	17104	17174	17252	17194	17298	17205	17208	17369	17233	17272	17078	17376	17243	17298	17417	17157	17052	17108	17097	17273	17279	17157	17237	17217	17054	17196	17232	17182	17096	17226	17203	17148	17272	17179	17209	17269	17235	17231	17303	17222	17190	17057	17174	17142	17215	17181	17248	17290	17175	17252	17147	17085	17159	17437	17225	17140	17192	17022	17215	17241	17344	17294	17064	17185	17157	17246	17029	17114	17269	17183	17168	17173	17380	17199	17333	17110	17247	17253	17232	17114	17123	17156	17286	17351	17244	17242	17261	17195	17180	17171	17251	17086	17230	17235	17153	17252	17139	17193	17335	17251	17191	17261	17210	17247	17251	17137	17294	17368	17145	17160	17259	17262	17288	17277	17323	17319	17215	17357	17260	17228	17264	17291	17134	17080	17137	17240	17244	17134	17172	17285	17112	17145	17275	17200	17051	17292	17242	17186	17193	17307	17231	17256	17145	17304	17260	17110	17113	17248	17344	17117	17348	17126	17251	17274	17180	17208	17176	17338	17135	17140	17085	17304	17249	17313	17384	17227	17203	17284	17040	17056	17050	17296	17159	17230	17331	17165	17161	17166	17213	17152	17295	17135	17124	17329	17366	17290	17340	17210	17325	17169	17020	17252	17161	17184	17333	17276	17196	17161	17298	17184	17249	16999	17338	17196	17387	17172	16960	17306	17219	17256	17341	17253	17224	17083	17327	17162	17258	17294	17270	17192	17214	17360	17139	17178	17243	17111	17146	17116	17075	17059	17489	17288	17078	17246	17204	17185	17359	17158	17340	17235	17174	17224	17176	17054	17250	17141	17274	17172	17212	17176	17078	17269	17189	17216	17089	17195	17098	17251	17158	17311	17201	17237	17073	17157	17266	17104	17164	17374	17303	17221	17053	17289	17212	17300	17057	17179	17153	17039	17072	17213	17107	17261	17198	17161	17303	17175	17088	17204	17242	17393	17211	17073	17266	17116	17365	17110	17181	17188	17196	17329	17116	17134	17157	17064	17272	17194	17287	17286	17245	17354	17270	17010	17230	17190	17345	17204	17315	17271	17316	17305	17189	17202	17174	17360	17120	17308	17286	17174	17217	17311	17327	17206	17210	17223	17150	17389	17101	17261	17251	17110	17369	17186	17089	16980	17061	17250	17195	17383	17190	17233	17376	17338	17397	17314	17135	17148	17238	17208	17204	17277	17175	17048	17174	17239	17224	17000	17131	17155	17100	17168	17238	17176	17291	17234	17258	17200	17283	17209	17279	17265	17142	17086	17144	17379	17184	17176	17256	17115	17276	17207	17491	17292	17219	17109	17104	17139	17263	17241	17180	17187	17251	17207	17249	17109	17030	17263	17294	17401	17120	17215	17223	17111	17290	17218	17160	17053	17249	17244	17123	17262	17370	17192	17221	17084	17244	17190	17133	17162	17247	17170	17098	17082	17219	17234	17263	17040	17212	17302	17337	17088	17362	17239	17352	17253	17104	17137	17147	17305	17304	17219	17205	17388	17259	17314	17041	17115	17144	17245	17293	17176	17186	17306	17094	17027	17180	17352	17028	17201	17214	17189	17211	17206	17241	17128	17101	17120	17140	17239	17174	17166	17112	17321	17102	17427	17350	17184	17232	17238	17280	17186	17186	17238	17272	17150	17251	17224	17102	17315	17274	17377	17335	17219	17243	17133	17244	17085	17096	17345	17129	17239	17260	17210	17242	17281	17064	17170	17233	17260	17195	17121	17372	17214	17132	17247	17172	17197	17296	17310	17071	17201	17298	17309	17193	17261	17167	17206	17286	17115	17209	17152	17227	17287	17187	17361	17222	17272	17278	17285	17166	17030	17135	17156	17209	17267	17011	17342	17057	17127	17260	17085	17268	16992	17184	17258	17282	17114	17219	17400	17227	17203	17106	17200	17151	17314	17248	17089	17353	17288	17030	17232	17271	17236	17247	17310	17110	17225	17178	17164	17257	17088	17153	17156	17287	17114	17155	17274	17161	17207	17247	17025	17235	17150	17240	17307	17263	17145	17300	17208	17116	17068	17199	17190	17085	17239	17267	17233	17191	17246	17065	17303	17210	17277	17194	17221	17215	17258	17346	17200	17253	17331	17175	17148	17190	17237	17069	17083	17313	17227	17102	17146	17040	17237	17195	17247	17154	17237	17311	17195	17210	17168	17033	17172	17091	17123	17205	17218	17256	17236	17040	16969	17186	17128	17351	17281	16996	17310	17102	17271	17340	17304	17210	17221	17050	17183	17177	17447	17142	17070	17375	17125	17172	17253	17156	17289	17299	17289	17275	17256	17248	17005	17233	17256	17324	17091	17186	17461	17298	17334	17254	17114	17286	17187	16940	17317
24133	24068	37792	34056	26494	24326	22939	19819	19373	19703	19544	19363	19405	19382	19263	19505	19494	19407	19303	19547	19366	19109	19254	19516	19276	19368	19362	19395	19318	19228	19250	19356	19289	19163	19145	19389	19206	19341	19268	19285	19465	19081	19371	19148	19398	19245	19298	19596	19550	19356	19241	19346	19196	19079	19160	19389	19406	19164	19491	19407	19410	19346	19316	19138	19274	19026	19161	19158	19278	19242	19314	19182	19441	19372	19363	19147	19117	19382	19131	19352	19281	19271	19150	19399	19307	19358	19337	19270	19200	19109	19218	19303	19179	19357	19038	19289	19472	19400	19401	19089	19271	19126	19139	19013	19306	19209	19247	19327	19306	19351	19303	19203	19271	19095	19185	19173	19167	19169	19424	19503	19209	19092	19242	19208	19249	19362	19044	19378	19211	19163	19322	19300	19379	19194	19160	19355	19170	19167	19096	19203	19188	19171	19113	19312	19045	19389	19488	19369	19158	19195	19359	19152	19443	19162	19323	19306	19169	19150	19182	19285	19387	19290	19217	19282	19368	19258	19300	19421	19348	19366	19357	19434	19157	19257	19318	19039	19281	19340	19334	19416	19184	19329	19340	19220	19297	19166	19288	19227	19254	19295	19388	19152	19381	19163	19259	19326	19135	19375	19160	18976	19331	19179	19080	19181	19321	19107	19140	19246	19312	19334	19411	19218	19255	19429	19535	19136	19342	19155	19171	19221	19207	19065	19028	19284	19234	19278	19256	19224	19223	19314	19246	19237	19276	19276	19213	19158	18961	19105	19127	19370	19388	19172	19201	19327	19236	19129	18991	19253	19062	19069	19326	19217	19341	19341	19006	19203	19273	19361	19073	19119	19081	19190	19493	19326	19183	19256	19438	19227	19255	19188	19101	19276	19388	19269	19034	19397	19751	19417	19180	19259	19277	19298	19485	19279	19153	19111	19304	19331	19130	19290	19050	19241	19490	19148	19170	19037	19088	19193	19281	19241	19206	19206	19208	19143	19332	19152	19183	19441	19174	18993	19308	19131	19461	19172	19182	19291	19332	19183	19175	19026	19142	19185	19104	19275	19085	19355	19318	19299	19397	19278	19183	19127	19187	19266	19149	19215	19375	19216	19390	19247	19119	19266	19376	19315	19309	19273	19200	19206	19245	19159	19203	19237	19246	19328	19427	19367	19084	19178	19244	19368	19393	19292	19244	19063	19381	19161	19408	19181	19238	19146	19155	19313	19163	19154	19112	19449	19427	19149	19301	19187	19380	19199	19264	19219	19190	18987	19357	18968	19173	19165	19079	19221	19215	19300	19259	19343	19264	19383	19329	19108	19216	19086	19059	19022	19235	19135	19128	19214	19251	19242	19346	19289	19359	19048	19123	19149	19333	19770	19211	19453	19252	19346	19112	19156	19312	19236	19204	19272	19192	19252	19255	19193	19150	19162	19369	19321	19210	19210	19286	19153	19275	19116	19299	19212	19334	19438	19503	19273	19214	19302	19234	19259	19198	19223	19182	19446	19339	19318	19362	19219	19233	18996	19102	19255	19271	19218	19120	19149	19350	19099	19152	19323	19433	19224	19267	19369	19222	19340	19341	19014	19078	19255	19431	19258	19226	19175	19306	19202	19152	19092	19263	19170	19304	19244	19299	19116	19359	19220	19292	19174	19147	19189	19333	19146	19300	19100	19333	19426	19406	19320	19201	19229	19184	19128	19121	19043	19272	19394	19230	19257	19151	19342	19077	19416	19146	19130	19238	19196	19246	19242	18938	19339	19380	19125	19550	19289	19165	19403	19267	19122	19166	19387	19276	19428	19468	19325	19293	19224	19326	19372	19161	19173	19313	19534	19364	19153	19143	19365	19290	19374	19274	19179	19333	19102	19408	19320	19411	19385	19316	19163	19261	19246	19197	19253	19103	19326	19267	19231	19254	19304	19207	19371	19179	19088	18988	19386	19361	19262	19452	19378	19319	19033	19022	19176	19173	19296	19209	19130	19355	19198	19082	19231	19250	19073	19160	19341	19210	19374	19095	19365	19143	19257	19106	19209	19289	19222	19335	19169	19238	19142	19107	19194	19342	19229	19048	19185	19349	19218	19294	19382	19190	19344	19232	19232	19230	19164	19190	19126	19185	19005	19216	19231	19229	19131	19002	19379	19367	19323	19466	19258	19295	19122	19236	19176	19257	19293	19438	19152	19260	19208	19416	19135	19296	19502	19163	18916	19185	19208	19160	19106	19298	19226	19213	19328	19334	19219	19278	19106	19408	19100	19264	19400	19246	19439	19160	19145	19235	19022	19306	19141	19088	19520	19173	19196	19449	19351	19381	19200	19126	19125	19318	19158	19188	19352	19092	19063	19248	19241	19356	19192	19007	19231	19264	19125	19372	19160	19226	19003	19378	19190	19261	19161	19148	19063	19457	19185	19263	19206	19111	19086	19211	19104	19161	19307	19200	19490	19120	19330	19133	19288	19206	18979	19116	19251	19235	19218	19079	18986	19361	19419	19221	19158	19186	19026	19452	19205	19106	19314	19177	19363	19034	19119	19290	19539	19184	18956	19275	19163	19242	19159	19342	19271	19255	19098	19385	19317	19315	19117	19121	19290	19267	19292	19179	19139	19238	19115	19396	19311	19161	19441	19349	19248	19246	19074	19250	19240	19450	19203	19181	19315	19106	19042	19178	19272	19149	19167	19320	19158	19196	19285	19266	19218	19371	19283	19355	19045	19201	19123	19097	19143	19307	19195	19272	19291	19076	19133	19177	19363	19197	19369	19074	19135	19141	19470	19173	19292	19264	19465	19346	19075	19289	19284	19160	19141	19094	19301	19162	19149	19259	19403	19340	19300	19239	19263	19305	19274	19141	19351	19116	19345	19105	19141	19168	19330	19080	19392	19246	19228	19198	19180	19258	19188	19404	19270	19065	19089	19260	19181	19163	19165	19337	19343	19165	19211	19327	19330	19195	19296	19330	19273	19420	19420	19277	19377	19149	19210	19251	19142	19186	19259	19344	19405	19138	19141	19057	19021	19012	19283	19130	19303	19124	19355	19411	19238	19334	19369	19010	19344	19261	19377	19250	19182	19244	19224	19388	19233	19143	19412	19193	19087	19157	19160	19283	19327	19140	19212	19214	19131	19050	19301	19329	19218	19285	19250	19175	19232	19308	19464	19284	19204	19358	19214	19231	19252	19062	19088	19125	19310	19103	19233	19183	19450	19353	19175	19211	19203	19227	19388	19439	19348	19303	19029	19477	19153	19175	19232	19398	19282	19341	19526	19298	19197	19260	19282	19511	19114	19105	19229	19179	19212	19358	19250	19249	19381	19218	19192	19386	19142	19001	19130	19583	19229	19144	19207	19398	19312	19258	19239	19271	19234	19205	19278	19201	19305	19349	19286	19339	19188	19361	19318	19147	19127	19439	19374	19301	19260	19201	19191	19311	19222	19161	19108	19157	19154	19290	19301	19305	19216	19242	19227	19196	19135	19161	19157	19220	19276	19279	19230	19238	19209	19176	19264	19145	19238	19384	19270	19183	19344	19316	19252	19290	19217	19021	19162	19042	19092	19350	19163	19030	19277	19360	19244	19354	19386	19308	19399	19234	19244	19322	19189	19264	19393	19255	19121	19274	19100	19122	19157	19278	19132	19433	19131	19222	19154	19287	19289	19368	19256	19264	19267	19346	19130	19117	19224	19246	19253	19185	19166	19307	19195	19212	19090	19236	19285	19162	19203	19395	19451	19394	19081	19139	19112	19187	19213	19316	19253	19462	19259	19044	19282	19124	19237	19271	19340	19151	19449	19401	19183	19416	19050	19152	19064	19240	19127	19160	19213	19109	19106	19151	19110	19252	19263	19254	19337	19394	19208	19097	19318	19320	19260	19388	19235	19309	19363	19368	19396	19292	19207	19234	19215	19264	19365	19354	19339	19345	19006	19338	19236	19048	19172	19235	19136	19160	19050	19424	19166	19138	19196	19416	19382	19265	19190	19249	19288	19069	19286	19066	19047	19432	19382	19267	18936	19527	19197	19319	19309	19335	19250	19253	19195	19391	19173	19383	19085	19126	19320	19274	19247	19272	19062	19158	19402	19410	19375	19178	19326	19196	19268	19169	19119	19259	19396	18963	19217	19086	19442	19380	19188	19286	19286	19438	19243	19226	19201	19093	19391	19371	19319	19305	19269	19494	19236	19312	19274	19126	19138	19126	19189	19191	19090	19119	19223	19248	19067	19208	19282	19267	19228	19112	19142	18899	19116	19277	19136	19223	19258	19202	19398	19177	19033	19125	19185	19340	19360	19119	19149	19291	19172	19285	19104	19263	19170	19127	19330	19033	19128	19262	19139	19394	19274	19234	19301	19267	19249	19237	19077	19234	19309	19172	19227	19267	19017	19123	19362	19346	19096	19052	19280	18928	19290	19297	19166	19155	19325	19079	19150	19314	18932	19244	19043	19292	19225	19164	19287	19347	19237	19261	19188	19243	19325	19147	19082	19308	19045	19296	19117	19246	19238	19353	19233	19059	19326	19315	19479	19235	19333	19128	19474	19536	19472	19261	19294	19228	19187	19024	19284	19149	19333	19309	19317	19502	19186	19352	19132	19230	18929	19102	19213	19281	19185	19219	19248	19377	19361	19242	19210	19341	19179	19135	19184	19300	19043	19265	19315	19333	19253	19195	19352	19175	19280	19141	19050	19146	19318	19144	19332	19118	19452	19206	19218	19254	19201	19189	19267	19348	19207	19435	19328	19206	19269	19268	19239	19309	19409	19021	19401	19033	19133	19242	19249	19250	19088	19311	19289	19257	19163	19227	19246	19313	19189	19097	19495	19097	19145	19221	18961	19047	19041	19440	19337	19224	19379	19322	19213	19249	19342	19442	19248	19226	19171	19183	19267	19311	19313	19372	19301	19340	19235	19284	19221	19308	19135	19144	19169	19121	19172	19086	19335	19167	19258	19168	19201	19324	19343	19412	19331	19110	19183	19025	19310	19348	19424	19213	19464	19238	19287	19445	19074	19105	19329	19188	19336	19171	19323	19239	19160	19334	19326	19263	19288	19030	19223	19339	19212	19495	19263	19351	18996	19343	19246	19116	19322	19168	19362	19223	19384	19269	19159	19285	19192	19232	19420	19330	19281	19172	19328
62009	97905	80680	50593	30514	21063	18064	17635	17306	17330	17293	17265	17206	17408	17213	17302	17175	17338	17193	17347	17387	17248	17186	17179	17145	17172	17216	17408	17135	17259	17141	17425	17119	17216	17126	17299	17304	17230	17472	17154	17310	17419	17099	17140	17322	17386	17161	16990	17264	17248	17345	17251	17079	17142	17194	17309	17289	17157	17159	17228	17060	17180	17272	17175	17237	17042	17274	17121	17199	17115	17249	17266	17189	17098	17209	17227	17222	17127	17377	17259	17093	17131	17413	17239	17304	17176	17305	17249	17372	17264	17152	17125	17270	17058	17212	17333	17167	17087	17355	17342	17361	17220	17331	17133	17449	17147	17208	17249	17183	17173	17147	17122	17178	17205	17232	17262	17266	17264	17263	17107	17359	17314	17245	17146	17229	17232	17218	17086	17230	17206	17177	17184	17273	17136	17110	17241	17173	17151	17319	17236	17106	17141	17171	17358	17285	17295	17217	17365	17231	17407	17340	17380	17290	17186	17131	17282	17018	17237	17208	17103	17040	17218	17184	17214	17235	17232	17314	17252	17202	17218	17332	17184	17276	17316	17006	17149	17386	17237	17054	17281	17472	17209	17028	17209	17439	17298	17252	17204	17085	17107	17398	17206	17286	17209	17203	17014	17189	17048	17181	17346	17175	17237	17237	17183	17146	17094	17175	17116	17343	17138	17172	17305	17224	17184	17170	17205	17307	17249	17119	17159	17166	17169	17116	17141	17235	17152	17319	17237	17292	17174	17184	17126	17085	17420	17253	17225	17238	17261	16998	17159	17061	17319	17099	17283	17129	17309	17189	17180	17253	17147	16996	17227	17152	17168	17431	17253	17191	17304	17189	17272	17109	17161	17219	17087	16998	17185	17219	17144	17124	17264	17154	17186	17234	17093	17433	17185	17289	17220	17380	17213	17187	17244	17021	17185	17388	17264	17342	17095	17123	17336	17235	17260	17229	17253	17123	17056	17228	17326	17191	17098	17261	17274	17194	17394	17240	17296	17143	17302	17261	17136	17308	17333	17187	17065	17209	17199	17262	17164	17256	17370	17281	17340	17238	17042	17181	17247	17188	17370	17278	17253	17227	17075	17374	17086	17164	17335	17177	17319	17189	17283	17192	17287	17116	17096	17140	17210	17063	17317	17093	17173	17085	17311	17176	17370	17188	17177	17317	17155	17162	17177	17109	17113	17291	17103	17196	17174	17263	17229	17242	17262	17235	17351	17068	17161	17181	17237	17293	17011	17292	17132	17252	17243	17232	17276	17244	16939	17199	17238	17200	17110	17372	17311	17007	17172	17239	17253	17255	17193	17272	17286	17108	17440	17206	17141	17115	17071	17194	17067	17259	17289	17350	17201	17102	17046	17091	17402	17267	17179	17312	17058	17401	17173	17149	17209	17233	17305	17311	17148	17108	17083	17264	17078	17128	17263	17097	17164	17295	17316	17142	17071	17299	17154	17205	17217	17307	17110	17317	17133	17228	17082	17232	17145	17146	17081	17027	17153	17284	16915	17377	17042	17138	17179	17199	17327	17252	17257	17249	17240	16996	17120	17243	17154	17347	17040	17175	17356	17206	17126	17099	17330	17173	17319	17482	17205	17256	17249	17258	17406	17230	17165	17144	17064	17412	17135	17010	17312	17244	17341	17261	17185	17215	17359	17235	17244	17321	16998	17343	17260	17253	17221	17256	17209	17229	17124	17113	17264	17195	17250	17336	17241	17154	17252	17346	17188	17233	17216	17206	17289	17192	17275	17147	17075	17271	17246	17218	17398	17097	17101	17315	17077	17257	17224	17089	17224	17162	17374	17271	17357	17157	17348	17244	17232	17203	17273	17105	17088	17244	17160	17365	17075	17114	17262	17201	17154	17246	17250	17088	17143	17548	17279	17121	17247	17192	17215	17261	17329	17321	17109	17219	17217	17096	17287	17284	17232	17226	17342	17240	17148	17249	17252	17227	17314	17239	17173	17050	17264	17169	17201	17364	17187	17278	17173	17213	17168	17147	17154	17246	17282	17311	17143	17111	17204	17392	17179	17119	17327	17121	17339	17199	17390	17230	17198	17243	17196	17157	17130	17327	17228	17177	17185	17221	17219	17213	17307	17317	17308	17253	17199	17387	17286	17113	17210	17126	17111	17309	17316	17195	17009	17158	17350	17425	17297	17179	17258	17166	17078	17172	17016	17286	17339	17107	17247	17287	17203	17245	17310	17321	17293	17209	17205	17112	17325	17360	17175	17152	17149	16999	17335	17144	17158	17105	17130	17225	17182	17213	17337	17428	17257	17337	17177	17316	17246	17458	17158	17318	17200	17127	17297	17255	17282	17443	17201	17267	17151	16990	17326	17451	17217	17139	17126	17424	17160	17165	17145	17085	17199	17087	17353	17248	17273	17333	17333	17202	17278	17176	17205	17162	17218	17407	17191	17265	17323	17122	17233	17367	17299	17393	17180	17233	17265	17199	17256	17152	17239	17232	17191	17217	17175	17352	17192	17016	17245	17146	17167	17203	17196	17184	17185	17296	17037	17220	17120	17207	17368	17103	17425	17227	17185	17253	17211	17331	17280	17318	17279	17185	17296	17129	17115	17332	17092	17199	17416	17184	17140	17214	17305	17371	17266	17160	17238	17413	17194	17274	17193	17281	17223	17126	17317	17331	17310	17215	17217	17330	17145	17105	17266	17245	17257	17087	17266	17142	17222	17139	17194	17259	17144	17103	17152	17105	17038	17225	17180	17176	17240	17250	17214	17260	17258	17183	17215	17062	17171	17276	17119	17367	17092	17231	17232	17139	17053	17303	17233	17085	17105	17212	16997	17220	17165	17101	17174	17224	17053	17264	17196	17100	17256	17179	17285	17205	17309	17314	17136	17208	17182	17164	17169	17348	17355	17210	17189	17192	17199	17394	17193	17070	17117	17072	17239	17326	17147	17185	17367	17290	17288	17193	17309	17309	17171	17157	17076	17265	17142	17127	17243	17335	17287	17230	17243	17302	17265	17078	17189	17314	17004	17285	17179	17378	17293	17094	17115	17112	17210	17284	17256	17178	17222	17080	17250	17169	17156	17353	17219	17246	17095	17247	17246	17239	17022	17197	17155	17116	17330	17173	17127	17243	17265	17078	17259	17326	17322	16944	17095	17291	17290	17267	17183	17306	17233	17208	17288	17214	17297	17128	17267	17421	17246	17140	17227	17207	17143	17232	17191	17206	17052	17330	17279	17150	17251	17228	17011	17218	17262	17331	17220	17273	17260	17233	17330	17427	17175	17192	17141	17292	17401	17305	17328	17356	17167	17210	17270	17226	17144	17050	17387	17154	17211	17282	17256	17286	17250	17238	17396	17078	17356	17084	17330	17052	17258	17107	17252	17253	17205	17189	17258	17225	17240	17215	17341	17208	17301	17200	17248	17342	17062	17191	17272	17340	17283	17138	17153	17301	17219	17222	17129	17174	17317	17146	17267	17309	17222	17203	17226	17266	17224	17089	17296	17269	17301	17168	17171	17013	17319	17237	17098	17118	17228	17293	17364	17116	17054	17478	17174	17091	17297	17303	17231	17099	17098	17113	17260	17190	17088	17432	17186	17415	17572	17380	17217	17155	17238	17147	17027	17244	17187	17345	17315	17289	17237	17180	17185	17187	17282	17209	17195	17207	17210	17281	17350	17294	17300	17340	17286	17345	17213	17152	17320	17247	17267	17279	17113	17257	17021	17357	16967	17308	17378	17342	17137	17187	17081	17274	17119	17185	17236	17295	17083	17082	17336	17118	17311	17114	17205	17051	17361	17332	17179	17159	17399	17146	17213	17314	17086	17232	17220	17209	17319	17301	17285	17121	17341	17289	17229	17208	17071	17306	17194	17337	17116	17209	17158	17414	17191	17152	17081	17137	17226	17117	17275	17020	17304	17286	17097	17209	17045	17145	17186	17314	17178	17264	17091	17316	17169	17338	17270	17235	17288	17377	17067	17172	17377	17235	17172	17350	17179	17389	17076	17130	17310	17253	17233	17271	17300	17168	17228	17209	17205	17309	17253	17195	17170	17171	17444	17207	17213	17055	17140	17239	17225	17231	17170	17049	17265	17130	17296	17152	17098	17373	17194	17365	17213	17177	17343	17228	17206	17298	17362	17068	17216	17149	17208	17400	17177	17267	17237	17140	17158	17273	17090	17269	17322	17186	17190	17291	17329	17328	17272	16891	17159	17224	17166	17242	17089	17281	17144	17127	17265	17133	17240	17194	17212	17192	17236	17175	17234	17146	17216	17068	17131	17222	17171	17212	17118	17196	17290	17117	17282	17055	17282	17287	17330	17285	17177	17047	17186	17255	17184	17199	17328	17339	17366	17045	17258	17261	17068	17172	17333	17259	17197	17201	17159	17192	17203	17294	17352	17058	17253	17248	17332	17288	17152	17280	17313	17119	17138	17261	17218	17134	17318	17243	17323	17205	17109	17255	17341	17166	17284	17221	17187	17272	17372	17223	16834	17212	17286	17245	17337	17161	17015	17250	17035	16931	17244	17212	17099	17381	17210	17308	17198	17260	17286	17197	17270	17297	17067	17229	17419	17311	17199	17135	17201	17099	17263	17079	17351	17206	17067	17269	17198	17207	17445	17208	17252	17325	17292	17228	17034	17199	17061	17281	17148	17216	17240	17178	17248	17101	17241	17325	17073	17396	17361	17146	17290	17250	17219	17156	17305	17103	17200	17321	17150	17316	17211	17195	17075	17173	17031	17384	17209	17231	17271	17284	17183	17295	17375	17137	17294	17330	17272	17276	17264	17285	17239	17242	17243	17357	16975	17202	17260	17252	17122	17241	17129	17383	17222	17334	17243	17103	17192	17340	17375	17284	17211	17287	17307	17102	17203	17089	17154	17234	17154	17233	17163	17231	17097	17299	17184	17376	17254	17296	17370	17209	17260	17140	17172	17265	17278	17240	17178	17453	17296	17330	17198	17327	17354	17275	17210	17190	17299	17242	17152	17085	17352	17412	17317	17060	17172	17200	17211	17193	17292	17165	17348	17181	17220	17150	17261	16996	17112	17280	17301	17190	17105	17176	17259	17265	17170	17239	17205	17202	17140	17075	17188	17147	17044	17127	17232	17176	17142	17314	17321	17238	17059	17301	17330	17309	17212
22776	22507	33067	28828	25484	25413	26140	20735	19755	19956	19822	19624	19726	19624	19801	19526	19527	19596	19444	19731	19603	19559	19776	19618	19596	19627	19302	19423	19280	19231	19467	19691	19505	19400	19306	19479	19481	19433	19506	19401	19633	19618	19372	19659	19419	19391	19423	19473	19396	19412	19656	19497	19422	19480	19239	19496	19680	19334	19457	19467	19421	19386	19645	19294	19522	19336	19304	19433	19600	19439	19255	19445	19514	19451	19364	19523	19433	19544	19472	19470	19279	19480	19246	19393	19232	19232	19411	19424	19474	19547	19390	19437	19440	19329	19436	19334	19188	19378	19325	19491	19503	19528	19445	19318	19305	19350	19257	19403	19349	19179	19335	19498	19339	19291	19449	19323	19230	19571	19467	19414	19304	19586	19362	19438	19710	19331	19318	19369	19248	19389	19615	19265	19413	19561	19465	19279	19359	19376	19356	19322	19232	19438	19574	19347	19502	19338	19534	19508	19274	19300	19396	19310	19344	19410	19433	19430	19326	19648	19343	19382	19365	19409	19312	19527	19424	19236	19400	19413	19433	19471	19347	19286	19576	19392	19392	19356	19208	19295	19237	19267	19396	19253	19177	19303	19317	19271	19449	19362	19343	19211	19418	19362	19275	19225	19457	19452	19192	19387	19206	19281	19155	19426	19370	19301	19434	19470	19408	19191	19499	19329	19311	19238	19480	19419	19352	19305	19609	19342	19454	19425	19466	19525	19538	19239	19441	19550	19355	19547	19327	19503	19345	19448	19425	19350	19343	19138	19531	19501	19521	19284	19319	19326	19556	19457	19500	19579	19338	19320	19174	19571	19298	19238	19575	19319	19592	19433	19554	19315	19399	19401	19398	19465	19290	19308	19103	19044	19400	19486	19456	19499	19608	19393	19341	19631	19400	19367	19488	19238	19426	19396	19389	19431	19529	19294	19475	19351	19458	19496	19438	19326	19366	19359	19413	19480	19386	19508	19250	19226	19461	19416	19262	19247	19502	19444	19409	19461	19206	19472	19339	19251	19140	19371	19502	19485	19478	19415	19237	19518	19503	19212	19381	19402	19350	19378	19140	19204	19523	19331	19401	19344	19377	19414	19317	19444	19389	19584	19522	19598	19368	19467	19476	19342	19437	19381	19599	19382	19393	19439	19525	19355	19390	19116	19288	19405	19391	19247	19446	19725	19548	19349	19367	19208	19307	19328	19306	19254	19359	19120	19509	19489	19432	19413	19396	19616	19246	19455	19470	19363	19507	19545	19470	19228	19421	19418	19404	19564	19437	19444	19415	19421	19355	19368	19398	19201	19144	19448	19253	19585	19193	19492	19439	19551	19225	19321	19269	19364	19305	19505	19360	19324	19485	19369	19290	19379	19455	19449	19447	19546	19351	19347	19315	19437	19367	19285	19461	19416	19386	19227	19310	19364	19377	19312	19382	19463	19304	19406	19251	19244	19330	19320	19369	19506	19479	19457	19622	19436	19376	19142	19360	19236	19378	19400	19273	19415	19432	19188	19460	19248	19418	19394	19620	19510	19211	19337	19604	19521	19536	19190	19287	19270	19322	19515	19468	19214	19380	19279	19493	19372	19489	19308	19510	19629	19383	19385	19464	19382	19461	19120	19327	19454	19217	19296	19262	19517	19378	19421	19634	19251	19325	19495	19457	19370	19415	19456	19262	19332	19316	19195	19420	19493	19608	19172	19265	19320	19297	19433	19339	19338	19463	19467	19501	19356	19470	19259	19207	19592	19423	19292	19422	19472	19278	19279	19277	19306	19348	19440	19462	19299	19598	19506	19279	19325	19597	19265	19239	19397	19289	19412	19420	19297	19374	19307	19366	19300	19456	19351	19370	19417	19309	19176	19328	19348	19584	19598	19287	19370	19395	19546	19514	19375	19440	19334	19211	19447	19202	19470	19182	19456	19236	19176	19310	19411	19290	19493	19514	19396	19382	19444	19413	19425	19284	19231	19066	19147	19441	19373	19350	19500	19477	19369	19322	19599	19502	19405	19367	19210	19529	19157	19323	19392	19248	19420	19447	19492	19459	19333	19156	19278	19473	19440	19403	19590	19194	19346	19492	19478	19509	19287	19247	19449	19253	19393	19358	19600	19438	19385	19251	19359	19483	19466	19515	19226	19375	19376	19373	19273	19443	19420	19545	19349	19246	19530	19593	19230	19213	19421	19301	19397	19419	19518	19492	19313	19230	19409	19498	19437	19330	19362	19378	19284	19200	19444	19463	19459	19280	19426	19442	19525	19431	19516	19437	19358	19325	19535	19342	19456	19389	19530	19806	19353	19333	19296	19260	19393	19675	19356	19240	19368	19559	19574	19454	19522	19526	19345	19380	19378	19413	19414	19283	19557	19412	19428	19218	19271	19360	19395	19341	19401	19029	19231	19497	19460	19469	19481	19462	19431	19404	19354	19524	19223	19282	19587	19143	18994	19425	19359	19187	19163	19386	19632	19289	19470	19508	19411	19512	19404	19558	19404	19455	19376	19579	19239	19542	19208	19347	19461	19347	19377	19564	19353	19287	19373	19340	19336	19334	19551	19417	19331	19414	19446	19378	19365	19617	19306	19418	19413	19437	19213	19386	19333	19422	19349	19263	19105	19361	19311	19367	19423	19397	19400	19322	19168	19268	19468	19299	19557	19582	19453	19599	19454	19513	19510	19392	19319	19302	19247	19457	19503	19265	19592	19425	19496	19444	19399	19485	19252	19346	19462	19408	19490	19387	19331	19371	19157	19098	19148	19467	19432	19284	19395	19626	19420	19235	19444	19206	19312	19371	19380	19301	19101	19559	19483	19189	19282	19376	19325	19556	19166	19285	19356	19335	19603	19430	19321	19292	19204	19355	19265	19345	19178	19589	19350	19609	19358	19436	19312	19312	19532	19438	19299	19288	19400	19524	19208	19312	19391	19412	19436	19518	19371	19516	19381	19445	19299	19405	19452	19332	19204	19405	19293	19304	19419	19313	19143	19566	19437	19197	19306	19472	19295	19287	19472	19349	19474	19330	19394	19514	19443	19252	19301	19586	19459	19335	19161	19435	19465	19238	19369	19314	19352	19235	19297	19649	19252	19262	19289	19409	19291	19202	19201	19345	19302	19327	19440	19566	19371	19402	19288	19479	19454	19360	19430	19375	19335	19507	19434	19575	19070	19301	19430	19516	19414	19470	19250	19339	19426	19536	19359	19357	19305	19265	19390	19146	19290	19419	19423	19297	19416	19600	19579	19270	19507	19458	19354	19548	19522	19216	19294	19366	19421	19251	19407	19504	19364	19371	19147	19256	19174	19183	19256	19555	19415	19544	19329	19417	19234	19312	19321	19373	19519	19387	19533	19639	19559	19186	19469	19611	19232	19356	19379	19569	19408	19412	19346	19690	19414	19490	19322	19425	19383	19445	19606	19472	19400	19182	19421	19564	19521	19333	19319	19310	19435	19432	19440	19507	19244	19194	19272	19382	19361	19242	19204	19346	19197	19408	19274	19343	19396	19591	19367	19365	19300	19249	19263	19360	19127	19485	19375	19419	19488	19078	19373	19246	19241	19390	19369	19339	19442	19293	19558	19342	19635	19746	19322	19332	19482	19389	19305	19418	19374	19352	19258	19395	19482	19350	19114	19494	19252	19430	19447	19569	19331	19615	19342	19354	19341	19355	19392	19364	19418	19307	19484	19360	19509	19388	19395	19473	19443	19497	19468	19244	19506	19433	19639	19267	19467	19253	19424	19295	19341	19307	19416	19436	19419	19338	19471	19368	19253	19377	19445	19152	19201	19714	19455	19138	19219	19273	19322	19212	19086	19455	19237	19266	19308	19513	19392	19258	19377	19432	19306	19542	19322	19401	19465	19490	19369	19478	19543	19290	19533	19363	19647	19472	19385	19282	19497	19467	19330	19245	19459	19281	19439	19524	19395	19391	19418	19206	19454	19456	19182	19379	19410	19349	19581	19382	19559	19387	19317	19469	19303	19258	19493	19422	19352	19543	19330	19357	19573	19423	19446	19659	19438	19194	19222	19449	19388	19376	19410	19625	19458	19382	19350	19254	19469	19460	19430	19422	19357	19325	19579	19362	19110	19424	19427	19431	19323	19337	19179	19460	19391	19427	19506	19226	19434	19499	19502	19529	19307	19494	19359	19328	19341	19267	19353	19351	19341	19305	19321	19437	19515	19472	19319	19238	19412	19418	19524	19407	19202	19233	19334	19284	19391	19402	19284	19291	19414	19382	19099	19358	19344	19502	19382	19192	19273	19384	19378	19466	19400	19294	19389	19531	19350	19308	19393	19436	19332	19378	19212	19509	19259	19336	19368	19393	19689	19450	19434	19497	19374	19472	19295	19357	19309	19547	19394	19620	19303	19348	19400	19366	19535	19305	19152	19366	19402	19508	19411	19453	19381	19354	19421	19325	19655	19504	19563	19420	19549	19492	19478	19592	19481	19275	19290	19365	19343	19398	19408	19435	19394	19416	19364	19375	19393	19495	19406	19422	19447	19297	19179	19383	19480	19510	19205	19443	19404	19257	19417	19366	19463	19317	19399	19294	19395	19336	19412	19327	19219	19304	19446	19325	19447	19657	19448	19509	19159	19485	19373	19431	19415	19412	19293	19388	19413	19537	19434	19429	19338	19369	19575	19106	19170	19507	19426	19464	19396	19323	19409	19310	19460	19290	19208	19149	19326	19326	19235	19426	19421	19253	19384	19564	19451	19215	19315	19408	19340	19256	19589	19458	19308	19354	19528	19329	19401	19335	19262	19296	19386	19330	19451	19520	19287	19414	19406	19303	19347	19406	19498	19423	19276	19402	19239	19360	19384	19419	19261	19518	19416	19327	19607	19417	19375	18999	19381	19246	19379	19413	19349	19474	19360	19416	19595	19385	19374	19649	19408	19528	19282	19314	19494	19514	19308	19440	19233	19219	19479	19637	19468	19276	19401	19515	19560	19519	19385	19471	19276	19524	19456	19434	19402	19596	19464	19640	19384	19220	19382	19576	19315	19398	19386	19607	19444	19269	19322	19555	19661	19244	19297	19421	19498	19269	19317	19574	19406	19398	19386	19390	19045	19364	19618	19378	19487	19230	19303	19468	19479	19145	19002	19410	19563	19465	19523	19546	19278	19205	19410	19245	19441
63460	106140	88331	61903	39328	25065	19571	17729	17474	17235	17343	17361	17058	17540	17196	17335	17296	17323	17395	17339	17259	17376	17177	17406	17279	17278	17238	17367	17314	17204	17369	17337	17071	17391	17428	17191	17400	17221	17410	17369	17242	17369	17361	17369	17226	17278	17341	17238	17445	17354	17292	17245	17568	17234	17496	17182	17160	17176	17300	17202	17136	17196	17342	17363	17367	17430	17066	17183	17228	17362	17338	17221	17408	17328	17547	17437	17389	17394	17310	17245	17341	17245	17238	17275	17240	17254	17298	17310	17194	17186	17209	17178	17438	17326	17142	17358	17219	17229	17273	17244	17322	17477	17325	17327	17412	17172	17129	17315	17138	17316	17278	17219	17290	17376	17163	17280	17213	17239	17202	17457	17373	17275	17311	17331	17268	17259	17221	17295	17282	17477	17270	17298	17282	17361	17395	17260	17443	17429	17202	17341	17120	17294	17334	17214	17197	17303	17082	17433	17478	17322	17325	17411	17517	17362	17235	17504	17338	17242	17296	17289	17324	17274	17196	17365	17363	17327	17257	17181	17420	17220	17392	17393	17426	17244	17398	17274	17239	17398	17360	17225	17349	17368	17383	17175	17245	17317	17147	17333	17235	17321	17068	17241	17292	17166	17335	17271	17348	17054	17408	17347	17127	17382	17041	17478	17319	17295	17270	17305	17291	17369	17337	17153	17204	17286	17446	17361	17442	17300	17393	17237	17276	17417	17394	17162	17614	17164	17316	17311	17441	17195	17276	17506	17227	17290	17342	17054	17365	17214	17377	17374	17321	17318	17426	17105	17356	17438	17396	17326	17269	17224	17278	17300	17314	17073	17315	17232	17247	17467	17378	17412	17257	17214	17180	17217	17196	17271	17346	17247	17273	17326	17330	17338	17166	17289	17299	17307	17204	17442	17408	17392	17370	17235	17355	17268	17183	17304	17229	17235	17125	17389	17348	17225	17345	17429	17323	17493	17355	17467	17107	17326	17200	17426	17425	17065	17455	17342	17297	17117	17279	17377	17225	17357	17168	17481	17224	17168	17293	17362	17208	17397	17246	17310	17182	17303	17350	17457	17453	17273	17333	17382	17478	17265	17270	17234	17379	17193	17265	17164	17291	17323	17273	17398	17234	17308	17256	17176	17380	17359	17328	17316	17346	17215	17149	17289	17320	17198	17363	17250	17261	17068	17325	17444	17332	17238	17343	17230	17334	17273	17223	17231	17201	17295	17233	17518	17264	17413	17275	17223	17173	17285	17233	17307	17182	17329	17423	17248	17071	17414	17164	17367	17350	17439	17133	17111	17168	17308	17203	17248	17389	17226	17170	17228	17290	17038	17253	17422	17281	17302	17158	17326	17485	17124	17376	17286	17273	17419	17330	17412	17411	17329	17222	17134	17354	17301	17215	17310	17187	17211	17344	17315	17315	17363	17242	17349	17198	17359	17131	17376	17380	17218	17249	17171	17373	17281	17227	17304	17110	17371	17264	17112	17383	17470	17317	17107	17331	17262	17254	17528	17251	17278	17385	17302	17388	17254	17314	17315	17140	17195	17580	17232	17232	17373	17402	17240	17329	17283	17402	17250	17239	17305	17225	17193	17170	17381	17295	17264	17212	17311	17209	17347	17326	17305	17154	17264	17369	17219	17242	17375	17305	17293	17200	17124	17292	17462	17116	17247	17256	17347	17270	17256	17270	17269	17154	17230	17324	17370	17218	17286	17262	17229	17199	17261	17315	17314	17325	17084	17414	17224	17267	17185	17409	17320	17322	17264	17350	17263	17459	17275	17250	17434	17147	17294	17321	17483	17373	17248	17076	17319	17315	17147	17162	17404	17290	17198	17210	17252	17184	17273	17309	17250	17160	17125	17366	17454	17285	17331	17237	17214	17249	17198	17449	17190	17328	17325	17429	17447	17324	17259	17298	17312	17344	17194	17240	17230	17395	17293	17252	17376	17294	17379	17263	17331	17225	17360	17378	17431	17303	17389	17392	17120	17157	17370	17380	17390	17199	17271	17151	17181	17307	17358	17100	17257	17289	17415	17295	17248	17295	17434	17244	17142	17357	17173	17350	17253	17361	17313	17274	17320	17240	17528	17300	17441	17471	17318	17251	17239	17375	17316	17378	17299	17308	17236	17249	17319	17332	17185	17473	17259	17232	17284	17330	17244	17312	17298	17170	17242	17294	17329	17323	17120	17356	17295	17133	17236	17311	17326	17371	17272	17073	17284	17202	17232	17216	17297	17327	17279	17256	17355	17206	17481	17130	17209	17286	17148	17559	17268	17237	17307	17309	17239	17556	17231	17323	17221	17333	17424	17278	17325	17178	17539	17246	17310	17264	17341	17491	17512	17186	17205	17407	17401	17395	17319	17032	17290	17193	17324	17334	17246	17274	17324	17451	17353	17305	17235	17235	17264	17314	17232	17179	17218	17361	17257	17379	17378	17320	17360	17261	17419	17216	17405	17378	17205	17305	17319	17252	17288	17267	17285	17429	17259	17238	17240	17136	17289	17355	17306	17270	17335	17322	17344	17259	17038	17465	17300	17281	17336	17200	17340	17467	17197	17298	17421	17319	17129	17193	17408	17157	17073	17305	17216	17267	17157	17221	17341	17241	17268	17280	17242	17329	17137	17217	17382	17397	17397	17205	17377	17168	17359	17167	17311	17409	17259	17214	17393	17383	17322	17304	17234	17209	17196	17295	16960	17257	17221	17129	17254	17264	17162	17184	17240	17301	17242	16998	17279	17408	17299	17254	17097	17290	17192	17369	17383	17284	17354	17349	17230	17278	17260	17409	17272	17357	17195	17249	17350	17270	17300	17220	17260	17333	17413	17216	17291	17233	17287	17211	17082	17308	17304	17347	17113	17388	17244	17332	17238	17420	17291	17306	17176	17158	17211	17531	17218	17128	17462	17273	17241	17290	17239	17218	17438	17128	17396	17330	17269	17166	17329	17366	17328	17314	17173	17333	17041	17239	17246	17277	17390	17269	17327	17331	17029	17285	17324	17324	17445	17300	17418	17227	17192	17384	17274	17364	17253	17170	17274	17236	17188	17285	17322	17465	17346	17230	17324	17291	17299	17314	17077	17294	17345	17304	17142	17318	17199	17340	17462	17052	17363	17329	17210	17361	17357	17147	17298	17318	17132	17425	17289	17258	17263	17184	17209	17147	17351	17189	17266	17371	17269	17367	17259	17228	17266	17232	17315	17344	17210	17279	17261	17422	17366	17040	17190	17418	17378	17370	17308	17312	17352	17209	17238	17343	17300	17124	17463	17340	17288	17148	17391	17151	17425	17225	17177	17331	17293	17179	17500	17266	17261	17175	17292	17094	17263	17329	17479	17230	17335	17287	17330	17084	17301	17439	17269	17342	17394	17216	17296	17169	17221	17388	17319	17185	17205	17254	17221	17335	17514	17330	17324	17423	17290	17492	17202	17319	17123	17279	17125	17378	17380	17233	17338	17300	17302	17230	17302	17326	17220	17175	17179	17258	17273	17287	17413	17292	17277	17325	17280	17359	17256	17219	17441	17220	17199	17286	17203	17407	17210	17289	17221	17325	17380	17321	17142	17230	17150	17492	17200	17388	17398	17264	17267	17331	17133	17350	17252	17341	17324	17290	17395	17208	17310	17194	17379	17244	17224	17320	17236	17434	17198	17336	17303	17385	17320	17231	17159	17268	17454	17131	17324	17103	17257	17047	17304	17275	17345	17257	17115	17311	17291	17102	17425	17363	17182	17323	17323	17224	17262	17211	17197	17198	17180	17325	17165	17319	17244	17306	17178	17258	17321	17443	17281	17194	17427	17169	17334	17319	17361	17253	17240	17087	17353	17398	17139	17301	17257	17206	17366	17280	17434	17319	17216	17440	17496	17215	17302	17282	17190	17385	17331	17200	17436	17348	17335	17133	17271	17392	17324	17133	17154	17335	17106	17404	17456	17463	17256	17198	17053	17369	17247	17139	17403	17265	17343	17368	17290	17271	17181	17463	17247	17142	17428	17425	17167	17293	17370	17438	17275	17351	17059	17360	17084	17299	17311	17294	17291	17078	17022	17487	17203	17331	17234	17313	17309	17248	17365	17237	17268	17381	17196	17330	17260	17530	17316	17403	17254	17120	17342	17148	17215	17299	17267	17270	17238	17194	17286	17342	17349	17167	17364	17312	17293	17531	17129	17352	17312	17569	17136	17382	17296	17235	17175	17335	17107	17348	17140	17242	17277	17276	17441	17132	17255	17362	17201	17208	17457	17250	17500	17202	17102	17205	17327	17064	17330	17226	17303	17440	17410	17440	17292	17234	17188	17179	17158	17131	17335	17305	17085	17382	17147	17217	17236	17215	17242	17238	17185	17316	17229	17448	17381	17262	17238	17110	17247	17209	17479	17312	17268	17478	17285	17281	17109	17356	17432	17140	17367	17254	17160	17251	17281	17203	17143	17373	17248	17242	17403	17357	17341	17378	17424	17166	17215	17125	17204	17232	17151	17218	17286	17279	17241	17419	17299	17318	17244	17465	17299	17302	17257	17190	17368	17336	17149	17218	17239	17320	17322	17388	17379	17327	17300	17240	17260	17405	17297	17271	17330	17265	17256	17405	17191	17169	17315	17311	17237	17256	17263	17283	17270	17331	17196	17243	17408	17350	17330	17328	17349	17381	17197	17521	17486	17140	17334	17154	17345	17108	17187	17175	17389	17285	17346	17221	17239	17246	17240	17289	17152	17279	17378	17359	17236	17344	17230	17249	17252	17255	17076	17368	17213	17164	17183	17261	17198	17199	17203	17336	17242	17177	17345	17292	17367	17286	17216	17347	17292	17305	17196	17288	17383	17287	17490	17167	17333	17240	17274	17167	17380	17243	17282	17402	17119	17318	17345	17270	17126	17303	17349	17285	17370	17330	17188	17292	17348	17458	17091	17463	17235	17207	17279	17152	17118	17509	17386	17442	17262	17055	17362	17450	17257	17376	17318	17168	17147	17237	17388	17373	17387	17422	17266	17202	17440	17264	17398	17267	17172	17307	17135	17373	17263	17290	17318	17463	17401	17104	17276	17333	17324	17365	17386	17273	17340	17265	17327	17261	17196	17341	17172	17255	17218	17289	17296	17337	17438	17053	17273	17326	17398	17153	17262	17343	17229
29723	35327	38594	28872	20908	18763	18309	17858	17601	17619	17747	17695	17650	17544	17778	17811	17543	17825	17815	17743	17657	17801	17720	17737	17588	17868	17771	17784	17791	17777	17881	17664	17717	17685	17816	17822	17710	17600	17772	17874	17945	17565	17764	17736	17733	17791	17870	17842	17845	17773	17650	17670	17719	17547	17572	17822	17381	17786	17569	17711	17447	17635	17840	17796	17621	17534	17694	17587	17670	17852	17829	17699	17602	17903	17738	17782	17697	17893	17591	17853	17648	17700	17755	17611	17660	17763	17629	17876	17902	17749	17610	17644	17682	17630	17704	17486	17669	17669	17662	17732	17864	17739	17853	17639	17581	17607	17649	17689	17829	17682	17696	17652	17714	17715	17527	17793	17657	17699	17573	17773	17780	17762	17681	17637	17649	17562	17507	17684	17658	17552	17918	17908	17731	17797	17712	17744	17642	17882	17907	17836	17435	17694	17618	17704	17809	17716	17516	17845	17721	17783	17781	17874	17843	17730	17507	17780	17709	17560	17794	17579	17683	17941	17755	17690	17781	17695	17651	17849	17739	17791	17724	17667	17803	17534	17834	17520	17580	17521	17839	17757	17728	17562	17935	17881	17786	17728	17725	17589	17721	17757	17949	17768	17806	17641	17757	17609	17757	17710	17639	17714	17698	17684	17648	17616	17752	17750	17425	17798	17741	17777	17705	17702	17637	17811	17749	17739	17552	17671	17575	17520	17758	17658	17671	17693	17646	17643	17618	17659	17705	17729	17582	17642	17845	17816	17704	17647	17847	17961	17661	17644	17565	17583	17882	17819	17684	17735	17792	17725	17584	17622	17799	17768	17612	17725	17843	17618	17695	17675	17617	17541	17664	17545	17676	17841	17767	17687	17564	17893	17657	17651	17601	17696	17786	17794	17811	17827	17551	17664	17825	17887	17728	17756	17794	17698	17656	17813	17583	17694	17768	17594	17691	17761	17904	17604	17606	17773	17618	17668	17664	17807	17901	17967	17631	17934	17603	17681	17579	17739	17947	17794	17750	17771	17774	17716	17739	17678	17638	17714	17410	17774	17649	17758	17696	17712	17773	17675	17869	17692	17835	17766	17732	17808	17597	17741	17681	17527	17653	17670	17789	17597	17877	17777	17707	17830	17709	17710	17863	17695	17652	17619	17546	17669	17535	17572	17802	17726	17900	17754	17572	17590	17494	17542	17865	17879	17820	17685	17770	17797	17776	17474	17706	17835	17894	17775	17671	17847	17873	17730	17616	17664	17507	17591	17641	17632	17715	17781	17802	17764	17804	17634	17576	17826	17716	17842	17696	17705	17563	17845	17787	17680	17854	17637	17796	17676	17550	17628	17793	17742	17765	17708	17774	17826	17743	17823	17813	17767	17693	17731	17833	17876	17746	17857	17909	17656	17731	17723	17801	17716	17613	17590	17705	17776	17675	17572	17753	17776	17780	17735	17633	17807	17712	17626	17746	17898	17705	17735	17853	17793	17850	17643	17791	17621	17813	17499	17535	17653	17664	17690	17889	17721	17801	17761	17683	17533	17744	17705	17795	17970	17747	17876	17816	17767	17846	17873	17771	17677	17773	17880	17769	17761	17816	17499	17553	17676	17663	17515	17759	17613	17690	17690	17744	17601	17536	17501	17647	17596	17569	17403	17593	17487	17548	17672	17785	17626	17908	17777	17822	17748	17735	17673	17718	17729	17776	17609	17774	17830	17861	17652	17916	17542	17563	17785	17922	17659	17751	17624	17614	17663	17603	17625	17793	17550	17837	17741	17794	17597	17617	17835	17859	17797	17737	17878	17607	17654	17779	17703	17459	17716	17776	17632	17620	17719	17643	17795	17757	17708	17725	17858	17759	17669	17528	17812	17749	17516	17845	17844	17664	17631	17796	17719	17730	17659	17809	17571	17994	17781	17759	17801	17765	17801	17839	17825	17931	17924	17759	17750	17654	17490	17587	17663	17801	17706	17595	17558	17671	17677	17587	17895	17590	17521	17793	17898	17789	17723	17907	17772	17631	17536	17581	17753	17825	17567	17690	17565	17803	17696	17745	17695	17764	17748	17821	17713	17678	17742	17872	17666	17578	17561	17783	17788	17775	17729	17680	17702	17801	17665	17785	17702	17651	17745	17724	17826	17556	17525	17623	17772	17715	17685	17718	17729	17743	17842	17812	17749	17721	17783	17576	17774	17657	17871	17830	17702	17686	17513	17646	17903	17749	17652	17783	17707	17719	17561	17866	17791	17745	17597	17705	17509	17644	17736	17786	17614	17839	17792	17779	17668	17766	17604	17893	17607	17684	17619	17794	17657	17609	17502	17786	17650	17722	17621	17626	17820	17654	17662	17734	17764	17822	17707	17701	17639	17689	17669	17492	17769	17853	17866	17856	17726	17730	17738	17688	17748	17678	17592	17589	17646	17828	17688	17729	17657	17740	17377	17530	17820	17808	17872	17857	17661	17764	17827	17847	17689	17824	17898	17909	17595	17735	17790	17805	17546	17699	17533	17763	17770	17518	17745	17732	17677	17602	17730	17778	18051	17593	17748	17696	17681	17842	17868	17877	17603	17611	17657	17869	17720	18013	17924	17816	17692	17886	17661	17886	17653	17727	17837	17900	17694	17735	17725	17838	17417	17677	17465	17787	17674	17652	17481	17601	17617	17663	17739	17798	17566	17781	17844	17790	17920	17664	17538	17704	17735	17945	17735	17868	17743	17809	17529	17688	17686	17733	17583	17828	17899	17461	17805	17679	17766	17734	17787	17713	17774	17663	17986	17798	17691	17713	17672	17580	17923	17742	17595	17676	17750	17716	17479	17675	17670	17524	17749	17644	17761	17706	17752	17805	17566	17740	17690	17756	17657	17828	17744	17825	17585	17762	17845	17482	17664	17661	17628	17774	17661	17700	17773	17850	17662	17564	17981	17743	17636	17585	17722	17672	17678	17737	17605	17747	17960	17815	17795	17656	17800	17336	17636	17769	17674	17609	17690	17962	17901	17716	17647	17615	17658	17618	17744	17755	17762	17825	17862	17843	17908	17677	17862	17514	17710	17565	17776	17624	17650	17558	17555	17551	17627	17634	17477	17712	17688	17543	17719	17798	17660	17805	17722	17639	17847	17674	17670	17549	17621	17764	17776	17711	17698	17585	17750	17659	17682	17831	17633	17792	17553	17628	17511	17827	17959	17767	17595	17761	17640	17843	17683	17726	17802	17764	17902	17727	17776	17636	17452	17829	17849	17830	17599	17631	17445	17640	17541	17684	17685	17775	17655	17722	17653	17775	17663	17717	17655	17698	17772	17820	17652	17979	17696	17648	17605	17516	17565	17726	17686	17574	17648	17788	17633	17635	17675	17650	17711	17767	17770	17746	17778	17901	17887	17620	17746	17605	17846	17746	17523	17599	17643	17677	17749	17673	17660	17698	17518	17469	17833	17710	17538	17864	17565	17868	17729	17768	17779	17799	17748	17705	17724	17623	17845	17867	17599	17657	17672	17925	17871	17794	17678	17798	17755	17740	17783	17646	17765	17560	17640	17517	17790	17691	17854	17705	17774	17832	17563	17609	17714	17775	17922	17509	17549	17757	17635	17832	17699	17765	17689	17739	17686	17936	17836	17818	17648	17726	17774	17650	17565	17663	17821	17681	17692	17836	17771	17710	17367	17756	17615	17801	17663	17507	17818	17740	17699	17712	17666	17697	17590	17619	17777	17551	17462	17591	17732	17821	17678	17771	17827	17653	17806	17754	17630	17669	17733	17802	17585	17719	17680	17399	17681	17923	17851	17636	17719	17725	17517	17738	17582	17568	17548	17730	17765	17852	17805	17705	17522	17607	17831	17831	17567	17875	18006	18001	17717	17687	17676	17733	17646	17688	17678	17881	17894	17622	17707	17817	17781	17919	17775	17862	17663	17670	17573	17752	17812	17766	17752	17603	17637	17755	17717	17563	17808	17744	17891	17689	17751	17685	17727	17641	17728	17605	17644	17603	17566	17768	17706	17785	17758	17500	17699	17875	17804	17796	17681	17569	17481	17725	17721	17611	17548	17791	17752	17701	17633	17683	17773	17848	17763	17687	17757	17793	17819	17679	17636	17707	17829	17780	17596	17568	17719	17794	17730	17675	17839	17746	17862	17762	17974	17728	17644	17673	17658	17615	17766	17726	17605	17690	17636	17843	17816	17770	17779	17714	17628	18000	17562	17637	17707	17984	17921	17894	17849	17836	17813	17719	17794	17741	17818	17766	17631	17553	17729	17764	17855	17627	17720	17591	17724	17750	17603	17718	17701	17877	17835	17782	17660	17831	17563	17711	17612	17733	17774	17708	17933	17865	17920	17757	17772	17687	17710	17568	17509	17475	17549	17567	17582	17699	17691	17693	17826	17689	17746	17623	17749	17785	17830	17764	17546	17646	17762	17545	17699	17717	17746	17793	17695	17882	17804	17765	17474	17892	17620	17923	17609	17935	17644	17726	17595	17683	17585	17669	17688	17663	17631	17602	17887	17894	17491	17781	17764	17758	17687	17516	17592	17699	17676	17736	17655	17601	17708	17725	17941	17778	17783	17905	17854	17634	17707	17722	17466	17808	17747	17521	17900	17884	17633	17706	17911	17792	17657	17772	17809	17759	17868	17758	17840	17640	17797	17620	17809	17870	17805	17870	17832	17769	17741	17639	17663	17746	17659	17943	17918	17842	17734	17637	17539	17757	17561	17585	17730	17890	17754	17824	17751	17697	17770	17843	17714	17778	17636	17727	17701	17931	17833	17833	17736	17814	17675	17742	17845	17783	17684	17764	17636	17751	17539	17592	17762	17804	17848	17816	17637	17618	17885	17623	17817	17687	17715	17885	17959	17713	17663	17600	17813	17748	17596	17780	17669	17839	17590	17819	17504	17834	17810	17629	17765	17510	17753	17859	17986	17709	17726	17518	17743	17689	17698	17664	17835	17715	17631	17540	17524	17641	17697	17529	17652	17553	18150	17817	17640	17825	17635	17687	17638	17631	17620	17839	17666	17784	17807	17641	17809	17532	17653	17734	17552	17818	17638	17697	17687	17808	17819	17722	17704	17633	17750	17833	17710	17986	17661	17854	17761	17829	17634	17545	17677	17811	17716	17749	17717	17700	17770	17772	17704	17756	17686
39184	55935	42849	26880	19387	17127	16634	16182	16266	16397	16259	16418	16243	16191	16433	16261	16309	16248	16394	16413	16472	16244	16362	16382	16300	16257	16293	16331	16308	16399	16292	16232	16461	16243	16282	16444	16357	16230	16323	16509	16240	16342	16403	16329	16293	16096	16136	16197	16285	16515	16329	16436	16096	16314	16371	16329	16275	16284	16237	16390	16300	16467	16299	16283	16068	16327	16385	16310	16371	16210	16325	16456	16317	16174	16400	16182	16373	16277	16288	16245	16413	16366	16212	16177	16224	16474	16166	16158	16248	16229	16331	16384	16216	16253	16279	16223	16207	16381	16437	16172	16271	16310	16307	16162	16247	16178	16287	16305	16334	16193	16361	16331	16290	16382	16513	16076	16210	16348	16353	16298	16234	16242	16155	16204	16496	16269	16358	16354	16178	16271	16181	16274	16337	16341	16271	16289	16259	16145	16204	16462	16379	16366	16169	16435	16253	16214	16394	16329	16479	16391	16493	16561	16131	16449	16244	16265	16320	16165	16394	16145	16409	16243	16279	16278	16314	16244	16305	16321	16403	16178	16346	16171	16408	16196	16183	16173	16169	16492	16373	16248	16377	16264	16232	16252	16061	16272	16225	16181	16460	16331	16398	16269	16360	16227	16295	16229	16171	16352	16300	16303	16133	16169	16356	16183	16324	16337	16303	16224	16289	16213	16216	16201	16328	16311	16186	16364	16346	16217	16156	16303	16272	16297	16149	16284	16188	16513	16487	16196	16427	16234	16280	16402	16460	16079	16372	16442	16297	16265	16368	16192	16323	16378	16216	16208	16481	16275	16347	16305	16417	16179	16220	16182	16330	16174	16269	16110	16118	16187	16244	16373	16279	16345	16428	16249	16239	16289	16367	16124	16380	16309	16105	16238	16293	16263	16256	16206	16362	16352	16245	16540	16327	16211	16273	16244	16180	16294	16284	16179	16319	16364	16627	16268	16293	16369	16432	16231	16223	16373	16340	16380	16328	16149	16344	16353	16371	16266	16265	16501	16238	16339	16163	16304	16051	16147	16200	16366	16334	16282	16352	16400	16143	16297	16123	16406	16339	16307	16274	16333	16311	16271	16252	16298	16216	16415	16110	16400	16205	16198	16398	16296	16254	16467	16057	16238	16441	16205	16355	16276	16456	16286	16279	16075	16463	16320	16199	16268	16320	16154	16276	16179	16274	16287	16343	16239	16364	16362	16287	16207	16319	16426	16488	16274	16276	16316	16142	16336	16299	16273	16269	16198	16384	16319	16375	16357	16339	16114	16414	16445	16295	16073	16441	16234	16346	16286	16253	16494	16443	16298	16298	16147	16213	16175	16429	16337	16507	16253	16172	16218	16430	16307	16190	16055	16310	16474	16369	16151	16290	16272	16181	16489	16463	16378	16285	16309	16220	16178	16232	16225	16327	16222	16444	16158	16363	16293	16369	16353	16338	16275	16403	16255	16227	16123	16208	16296	16296	16203	16261	16382	16288	16421	16165	16224	16133	16313	16380	16162	16293	16393	16320	16194	16187	16395	16012	16395	16349	16218	16369	16273	16481	16313	16391	16324	16197	16299	16221	16094	16303	16390	16361	16180	16334	16191	16420	16173	16299	16246	16285	16148	16308	16281	16321	16296	16390	16391	16435	16285	16392	16542	16291	16191	16355	16235	16224	16231	16308	16140	16314	16344	16245	16558	16148	16307	16260	16196	16390	16443	16252	16254	16391	16429	16357	16276	16325	16406	16170	16305	16235	16123	16266	16304	16305	16260	16542	16386	16269	16403	16219	16372	16371	16421	16284	16363	16240	16279	16104	16271	16290	16254	16255	16291	16174	16205	16355	16239	16290	16275	16296	16284	16394	16345	16139	16406	16187	16322	16275	16329	16172	16353	16222	16364	16245	16366	16080	16378	16408	16286	16273	16195	16406	16411	16119	16371	16169	16253	16387	16288	16331	16274	16449	16378	16303	16312	16259	16428	16217	16363	16367	16418	16341	16353	16230	16245	16252	16486	16227	16443	16233	16227	16483	16245	16270	16257	16277	16371	16318	16370	16179	16158	16334	16458	16207	16305	16247	16340	16516	16244	16350	16305	16322	16436	16315	16343	16317	16174	16399	16327	16520	16203	16211	16518	16439	16307	16216	16277	16339	16208	16474	16312	16377	16166	16225	16158	16363	16389	16146	16226	16186	16219	16187	16236	16315	16309	16165	16299	16286	16288	16346	16436	16269	16269	16323	16493	16564	16251	16242	16108	16333	16250	16142	16271	16390	16380	16373	16282	16334	16091	16361	16450	16404	16184	16408	16204	16211	16419	16156	16222	16215	16328	16266	16193	16085	16254	16264	16178	16222	16248	16437	16142	16322	16308	16287	16265	16333	16380	16446	16323	16332	16332	16413	16328	16253	16252	16183	16495	16162	16187	16198	16401	16309	16271	16394	16110	16214	16280	16272	16465	16232	16447	16300	16134	16259	16372	16441	16406	16379	16351	16314	16266	16235	16263	16120	16429	16328	16281	16312	16065	16472	16237	16211	16350	16328	16229	16142	16253	16346	16195	16387	16396	16292	16319	16245	16349	16235	16214	16307	16281	16346	16368	16229	16326	16222	16265	16277	16548	16299	16373	16274	16335	16316	16264	16325	16158	16332	16371	16254	16271	16163	16260	16273	16316	16213	16154	16248	16242	16350	16215	16338	16242	16265	16352	16286	16188	16081	16206	16270	16452	16283	16343	16283	16245	16295	16323	16194	16297	16383	16145	16367	16274	16355	16200	16319	16294	16085	16209	16121	16377	16454	16235	16079	16225	16298	16277	16403	16383	16313	16041	16423	16291	16403	16234	16159	16343	16314	16183	16124	16324	16070	16291	16272	16459	16214	16317	16163	16379	16364	16278	16346	16374	16373	16372	16274	16184	16287	16244	16363	16479	16340	16273	16292	16035	16207	16140	16273	16465	16176	16253	16340	16459	16223	16274	16380	16371	16527	16338	16274	16343	16383	16346	16324	16132	16487	16388	16243	16166	16127	16362	16342	16308	16328	16327	16317	16525	16304	16209	16438	16380	16459	16444	16312	16119	16250	16373	16301	16138	16385	16473	16143	16387	16315	16278	16484	16318	16265	16310	16256	16331	16201	16095	16390	16157	16343	16240	16350	16248	16102	16251	16370	16310	16327	16142	16166	16212	16201	16341	16254	16204	16194	16239	16342	16130	16365	16394	16362	16389	16277	16309	16310	16249	16303	16299	16270	16314	16452	16339	16444	16296	16311	16471	16114	16586	16334	16262	16330	16368	16373	16173	16346	16269	16170	16377	16218	16198	16371	16294	16469	16258	16341	16318	16181	16356	16380	16344	16169	16254	16175	16231	16312	16254	16321	16256	16209	16238	16293	16225	16356	16232	16368	16225	16357	16261	16357	16260	16259	16419	16301	16281	16184	16352	16167	16424	16247	16368	16215	16198	16153	16269	16400	16176	15987	16308	16322	16276	16291	16407	16226	16318	16286	16234	16343	16072	16333	16485	16244	16155	16382	16281	16307	16403	16303	16268	16295	16153	16261	16275	16356	16199	16238	16359	16246	16104	16290	16316	16344	16486	16331	16289	16182	16495	16251	16390	16302	16224	16371	16434	16185	16246	16386	16262	16285	16308	16302	16381	16080	16270	16380	16067	16185	16267	16198	16162	16320	16377	16527	16372	16326	16374	16311	16433	16323	16349	16377	16196	16333	16398	16489	16255	16205	16340	16270	16307	16166	16359	16339	16298	16444	16306	16391	16287	16353	16352	16139	16192	16344	16258	16296	16199	16385	16336	16292	16313	16428	16428	16240	16270	16340	16317	16284	16346	16310	16428	16394	16310	16310	16290	16491	16208	16110	16267	16293	16521	16367	16377	16288	16329	16331	16224	16456	16394	16418	16204	16344	16348	16356	16394	16301	16349	16425	16278	16220	16228	16346	16327	16264	16321	16423	16178	16274	16233	16211	16520	16313	16482	16343	16325	16338	16368	16399	16275	16118	16324	16353	16399	16155	16149	16412	16387	16235	16325	16326	16216	16142	16163	16281	16238	16269	16382	16289	16218	16339	16300	16439	16228	16387	16322	16220	16165	16441	16296	16226	16303	16501	16307	16199	16256	16316	16412	16393	16305	16268	16249	16361	16252	16388	16489	16179	16290	16443	16250	16327	16231	16263	16286	16269	16281	16388	16341	16166	16275	16207	16158	16298	16379	16227	16424	16373	16305	16499	16219	16237	16221	16248	16318	16316	16206	16321	16261	16260	16307	16193	16261	16348	16278	16214	16373	16254	16348	16262	16179	16010	16267	16315	16325	16185	16151	16410	16241	16202	16168	16332	16390	16351	16064	16190	16229	16161	16170	16379	16283	16343	16321	16267	16288	16220	16402	16424	16260	16331	16412	16306	16212	16225	16241	16266	16284	16438	16220	16318	16260	16467	16278	16248	16236	16210	16561	16280	16482	16308	16394	16316	16406	16152	16290	16379	16306	16241	16382	16318	16339	16194	16275	16270	16403	16152	16289	16336	16236	16326	16347	16193	16434	16258	16232	16302	16148	16257	16103	16376	16207	16413	16229	16250	16214	16299	16393	16255	16065	16343	16332	16113	16313	16304	16481	16279	16169	16355	16413	16335	16401	16287	16307	16382	16344	16242	16292	16191	16331	16184	16297	16449	16267	16191	16312	16332	16142	16428	16308	16415	16207	15999	16361	16081	16304	16179	16316	16247	16418	16265	16285	16315	16338	16293	16309	16292	16154	16385	16235	16172	16185	16387	16272	16475	16269	16391	16383	16320	16279	16376	16263	16456	16367	16162	16406	16236	16217	16361	16363	16254	16380	16061	16236	16218	16324	16082	16249	16378	16426	16284	16369	16111	16238	16154	16373	16218	16286	16351	16407	16255	16309	16248	16275	16103	16263	16411	16197	16219	16361	16126	16140	16371	16370	16324	16287	16391	16170	16102	16041	16237	16437	16005	16466	16248	16177	16210	16178	16434	16348	16257	16357	16189	16299	16322	16285	16216	16316	16361	16322	16274	16305	16343	16284	16307	16213	16293	16286	16552	16237	16436	16210	16279	16236	16271	16406	16312	16290	16256	16244	16207	16297	16399	16469	16163	16393	16327	16411	16152	16144
24147	24419	36804	32972	26345	23729	21703	18868	18232	18390	18406	18248	18387	18145	18060	18223	18292	18349	18268	18203	18246	18277	18172	18173	18335	18214	18121	18118	18192	18073	17980	18089	18047	18100	17984	18222	18154	18106	18085	18194	18218	17967	18122	17930	18164	18000	18146	18107	18144	18090	18043	18077	18057	18088	18320	18139	17985	18143	18309	18148	18003	18020	18033	18010	18079	18133	18096	17968	18013	18126	17977	18137	18125	18207	18048	18141	18169	17944	18149	18121	18039	18133	17873	17837	18105	18070	18049	18161	18087	18153	17937	18043	18024	18046	18158	18040	18124	18232	18063	18221	18086	18080	18122	18098	18113	18089	18142	18330	18156	17781	18076	18116	18096	18016	18127	17926	18058	17723	18190	17859	17884	18252	18005	17982	18006	18066	18123	17940	17974	18244	18192	18074	17943	17985	18164	17974	18027	17912	18189	18090	17816	17851	17836	18047	18024	18032	17997	18119	18102	17939	18148	17903	18181	18174	18121	18078	18055	18139	18069	17949	18035	18115	18018	18044	17974	18052	17981	18168	17944	18072	18001	17988	18150	17978	18250	17959	18028	18039	18100	18062	18065	18028	18099	17885	17979	18193	17814	17967	18062	18058	18091	17893	18051	17941	17996	18169	18092	17946	17821	18025	18333	18181	18145	18040	18084	18100	18175	17994	17991	18139	17901	17930	17844	18085	17986	18029	17900	18025	18114	18017	17988	18179	17935	18120	18095	17993	18004	17853	18140	18069	17774	18069	17962	17906	18230	18067	17902	18207	18069	18227	18196	17840	18247	18152	18061	18104	18087	17971	18154	18146	18004	18019	18118	18215	18012	17754	17992	17988	18171	18088	17931	17952	18131	17979	18308	18050	18141	18236	18182	18181	18169	18153	18054	18034	17964	18232	17929	18217	18112	18166	18106	17934	17924	18001	18073	18186	18062	18137	18127	17995	18128	18032	18139	18057	18021	18084	18154	18126	18175	17993	18073	17978	18018	17888	17987	17912	18254	17985	18085	18068	18090	17978	17968	17957	17939	18112	18027	18183	17995	18084	18128	18191	18054	18184	18180	18010	17925	18075	18120	18078	18005	18299	18034	17949	18191	18135	18047	17976	18159	17733	18107	18198	18053	17953	18115	17879	18246	18240	18009	18174	18044	18083	18265	18010	17952	18038	18026	17863	18153	18268	18240	18100	18123	18074	18137	17952	18093	18206	17936	17940	18159	18096	18066	18007	18170	18028	18189	17954	18208	17979	18237	17898	18201	18094	18314	17870	18040	17994	18228	18047	18069	17985	17920	17993	17953	18011	18183	18045	18049	18147	18060	17914	18173	17901	18027	17979	18063	18123	17860	17952	17913	17943	17935	18112	18062	17951	18058	18001	18076	18113	18225	18156	18131	18140	17974	17918	18096	18013	17981	17973	18069	17926	17939	18167	17934	17894	17848	18216	18033	17926	18105	17806	18000	18001	18213	17992	17963	18061	18130	18391	18122	18099	18008	17900	17992	17990	17990	18142	17932	17848	18129	17976	18064	17922	18018	18074	17929	17898	18149	18105	18022	18023	17957	18048	18024	18029	17936	17996	17917	18207	18071	17980	18069	17903	17860	17959	18051	17907	17997	18077	18107	18097	18201	18191	18203	18145	18186	18028	18189	17839	17957	17997	18234	18114	17925	18035	18050	17924	18009	18007	18034	18032	17798	17987	18267	18075	17944	17975	17902	18181	18148	18101	17911	18048	17922	18032	18059	18190	17961	17990	18084	18080	18155	17958	18308	18125	18241	18096	18096	18131	18208	17931	18230	18026	17996	17887	17903	18030	17997	18162	18187	18014	18147	17909	18075	18107	17941	17986	18121	18023	18120	18177	18145	17935	18155	17959	18109	17947	18225	18018	17937	17943	17952	17997	17962	18060	18028	18127	18086	18018	17954	18192	18106	18040	17919	17985	18032	18144	18044	18114	18049	17921	18063	18257	18423	18037	18039	17991	17997	17929	18126	18120	18337	18083	18059	17934	18193	18213	18124	18198	18110	18003	18097	18015	18060	17978	18099	17963	18170	18064	17946	18080	18366	18243	17820	18042	17882	17861	18192	17981	18014	17971	18041	18129	18051	18063	18286	18041	17983	18189	18239	18109	17964	17970	18145	18096	18177	18172	17926	17941	18052	18062	18112	17989	18068	17957	18050	18054	18183	18216	18041	17886	18035	18011	18119	17837	18114	17952	17922	17999	18041	18058	18152	18146	18061	18207	18054	17919	18073	18082	18069	18113	18205	18128	18146	18069	18126	18014	18090	17965	18035	17964	18053	18175	18136	18104	18087	18028	17834	18167	17943	18323	18111	17899	17996	17939	18141	18103	18014	17984	18079	18049	18047	18172	18135	17964	18176	18079	17891	17916	18170	18092	18181	18186	18186	17947	18052	17952	17936	18162	17983	18068	18155	18213	17862	17933	17998	18099	18151	18057	18182	17938	18095	18093	18030	18040	18111	17928	18140	17956	17962	17821	17993	18166	17815	18038	18002	18029	18051	18004	17962	18109	18251	17964	18039	18004	18026	18170	17900	18004	18028	18082	18225	18109	18010	18067	17982	17985	18099	18089	18111	18013	18034	17839	17988	18030	18074	18075	18214	18019	17966	18114	18027	17849	18290	17975	18019	18023	18140	18013	18173	17993	18035	17934	18030	18101	18077	18113	18085	18171	18095	18211	18069	18103	18117	18052	17891	17810	17969	18027	18121	18093	18025	18033	18113	17967	17958	18133	18150	18035	18090	18045	18102	18038	18178	17933	17916	18046	18013	17973	17984	17919	18173	17954	17912	18209	18164	17932	17991	18165	17904	18303	18274	18136	18005	18055	17853	18009	17974	18025	18075	18183	17931	17935	17827	18093	18137	17950	18149	18094	17865	18015	18267	18069	18158	18067	18282	18245	18212	18244	18220	18003	17879	18093	18393	18196	17884	17997	17941	17931	17955	18133	18038	18094	18022	18060	17973	18266	18049	18058	17934	18106	18116	18086	18026	17985	18188	18068	17946	18033	18032	18113	17989	18091	18014	18127	18085	17993	18111	17966	18165	18036	17985	18047	17884	18038	17909	18013	18006	18224	17875	18208	18083	18025	17964	18105	18141	18107	18012	17894	18109	18021	18097	17951	17970	18062	18008	18240	18063	17926	17905	18148	18067	18009	18050	17902	18143	18061	18220	17958	17992	17959	18015	18140	18345	18119	18138	18095	18235	17869	18017	17991	18023	18314	18096	18059	18164	18160	18092	17978	18007	18023	18006	18044	18110	18073	18088	18170	18073	18099	18230	17897	17989	18127	17919	17905	18045	17939	18162	18054	17937	18082	17902	18206	18176	18085	18098	18205	18156	18171	18032	17904	18037	18027	17873	17857	18015	18073	18294	17927	18340	18412	18027	18080	18207	18162	17910	18075	18182	17929	17999	17903	17938	17943	17998	17904	17981	18007	18142	18145	18083	17895	18041	18188	18078	18183	18025	17990	18234	18039	18195	17894	18020	18194	18007	18067	18025	18089	18130	18194	18156	18281	18104	17962	17962	18188	17989	18254	18048	17935	18193	18083	18007	18289	18270	17981	17986	18224	18111	17898	17888	17918	18094	17923	17991	18216	18089	18124	18078	18089	17968	18039	18212	18038	18098	18030	18055	17894	18088	18124	18138	18013	18140	18158	18195	17944	18126	18147	18000	18115	18033	18094	18010	18213	18158	18160	18141	18128	17990	18258	18126	18050	17919	17934	17800	18102	17996	17990	18022	17938	18016	17893	18077	18168	18142	18108	17828	18021	17923	17961	18241	17903	18083	18044	17976	18024	17878	18234	18091	17952	18115	17945	18159	18243	18124	17978	18363	17989	18141	18097	18056	18139	17935	18000	17936	18151	17969	18050	18201	18145	18009	18059	18279	17993	18061	18071	18124	18278	17994	17801	18175	18198	18211	17992	17841	17905	17972	18129	18051	18043	17921	18244	18151	18362	18022	18040	18129	17886	18051	18069	18043	17978	17902	18085	18234	18164	17886	18250	18016	17991	18033	18113	17838	17943	18068	18090	18024	18061	18054	18172	17878	18088	17863	17991	18000	17995	17881	18088	18030	18279	18030	18043	18237	18352	17988	18200	18254	18122	17923	18039	18017	18054	18094	17911	18229	18087	18081	17963	18098	17947	18189	17937	18265	18065	18084	18149	18312	18046	17852	18020	18128	18069	17855	18239	18145	18117	18086	17929	18097	17953	18109	18110	18052	18042	18304	17936	18017	18078	17982	18186	18045	18213	18208	18032	17994	18191	18087	17922	18055	18013	18145	18108	17938	18023	17878	18198	18138	17973	17935	17942	17854	18084	18144	17949	18071	18101	17914	18206	18072	17992	18202	18204	18267	17941	18034	18051	18103	17991	17998	18130	18169	17989	17893	17997	18076	18031	17930	17850	17967	17990	18015	18086	17951	18121	18133	17969	18193	18138	17942	17995	18023	18022	18126	17977	18080	18006	17992	17917	18034	18017	17741	18156	18184	17925	18010	18074	18133	18103	18032	17990	18064	18118	17974	18081	18121	17978	18136	18053	18134	18030	18102	17994	18166	18152	18062	18044	18075	18072	18094	17870	18080	17965	18068	17878	18043	18047	17961	18078	17878	18050	18112	18163	18133	18211	18006	18034	18151	18122	18227	18030	17986	18099	18184	18113	18134	18166	18146	17994	18008	18069	18123	18012	18107	18137	18031	18101	18076	17958	17973	18214	18013	18150	18010	18101	18043	17844	18190	17936	18036	17990	18116	18225	18287	18138	18114	18189	17901	18051	18185	18116	18081	17982	18208	17972	18061	18078	18050	17968	18012	18013	18158	18127	18236	18236	18006	17969	17831	18035	18105	18272	18154	17982	18066	18042	18025	18384	17984	17978	18095	18053	17946	18070	17998	18105	18038	18033	17977	18153	18042	18308	18290	18271	18079	17829	18178	18040	18114	18091	18088	18128	18088	18201	18067	18047	18200	17982	18196	18064	18188	18041	18081	18044	18051	18084	17899	17892	18042	18075	17945	18187	17943	18075	18117	18214	18079	18132	17971	18202	18074	18022	17986	17890	18231	18118	18108	18177	17998	17800	18134	18127	17998	18217	18124	18151	17931	17984
61174	97793	78217	50058	31006	21085	17878	16895	16689	16772	16628	16720	16504	16575	16494	16545	16673	16541	16701	16581	16594	16585	16574	16552	16516	16530	16545	16519	16587	16659	16722	16599	16648	16531	16479	16368	16576	16557	16511	16517	16613	16534	16506	16570	16465	16619	16460	16637	16553	16636	16532	16605	16719	16469	16677	16661	16619	16585	16497	16533	16550	16550	16666	16549	16466	16460	16477	16763	16581	16392	16466	16490	16612	16544	16589	16633	16579	16592	16700	16553	16567	16494	16621	16597	16617	16710	16636	16605	16601	16751	16575	16501	16651	16538	16543	16533	16596	16430	16506	16502	16768	16600	16466	16483	16582	16508	16552	16628	16659	16650	16730	16512	16692	16683	16548	16620	16519	16419	16507	16724	16557	16552	16669	16366	16604	16405	16670	16405	16622	16750	16451	16636	16597	16443	16677	16562	16551	16556	16507	16337	16409	16531	16546	16380	16511	16521	16614	16692	16406	16721	16666	16475	16484	16305	16354	16526	16590	16631	16551	16454	16425	16615	16448	16588	16479	16726	16367	16462	16658	16460	16388	16635	16664	16735	16370	16497	16530	16554	16560	16647	16474	16653	16443	16560	16519	16557	16421	16563	16470	16421	16520	16527	16470	16549	16579	16519	16597	16529	16510	16443	16548	16719	16566	16538	16448	16490	16633	16525	16596	16704	16633	16614	16615	16496	16462	16496	16580	16568	16491	16563	16568	16534	16553	16473	16579	16591	16333	16560	16481	16617	16500	16622	16698	16348	16559	16520	16396	16544	16582	16556	16616	16514	16517	16421	16520	16433	16587	16488	16557	16474	16712	16569	16523	16579	16617	16670	16494	16561	16642	16423	16295	16588	16466	16618	16451	16421	16476	16507	16628	16376	16544	16446	16602	16641	16762	16420	16583	16695	16444	16588	16383	16604	16524	16600	16587	16557	16454	16479	16616	16576	16462	16609	16699	16576	16607	16676	16653	16604	16679	16612	16497	16434	16537	16522	16607	16527	16487	16753	16493	16374	16596	16441	16675	16542	16487	16598	16513	16551	16614	16599	16650	16645	16420	16615	16356	16373	16563	16498	16725	16589	16527	16683	16619	16624	16616	16475	16685	16508	16484	16581	16393	16736	16454	16637	16643	16514	16625	16469	16604	16647	16698	16589	16487	16613	16645	16599	16573	16610	16462	16524	16586	16626	16632	16521	16458	16596	16407	16544	16252	16505	16616	16611	16541	16438	16702	16600	16349	16648	16484	16452	16585	16515	16585	16518	16622	16694	16672	16600	16489	16550	16587	16645	16520	16605	16631	16618	16537	16581	16422	16536	16691	16548	16570	16586	16717	16527	16586	16461	16555	16596	16466	16661	16506	16517	16555	16432	16659	16564	16609	16498	16475	16580	16634	16313	16451	16318	16538	16565	16658	16579	16508	16412	16627	16672	16686	16516	16583	16477	16474	16653	16666	16536	16557	16407	16597	16457	16530	16514	16652	16498	16660	16532	16637	16451	16491	16570	16587	16515	16545	16498	16376	16644	16433	16544	16632	16510	16599	16712	16502	16589	16477	16510	16370	16552	16545	16571	16674	16511	16591	16650	16457	16614	16630	16460	16602	16565	16580	16461	16567	16561	16599	16607	16617	16696	16552	16642	16558	16560	16714	16484	16501	16403	16433	16718	16411	16362	16521	16400	16727	16595	16434	16549	16674	16716	16571	16710	16762	16565	16651	16522	16656	16550	16604	16588	16750	16502	16600	16517	16767	16511	16644	16448	16625	16648	16718	16529	16533	16579	16574	16713	16512	16579	16688	16524	16581	16600	16461	16463	16545	16502	16593	16550	16462	16559	16565	16594	16686	16452	16547	16638	16496	16533	16505	16602	16500	16683	16519	16410	16611	16496	16568	16465	16540	16585	16685	16527	16654	16685	16356	16684	16475	16549	16493	16435	16464	16687	16555	16545	16697	16488	16518	16718	16337	16530	16567	16513	16491	16521	16684	16598	16567	16448	16581	16597	16680	16686	16621	16673	16505	16706	16505	16729	16512	16529	16559	16505	16495	16473	16387	16462	16727	16479	16439	16405	16582	16565	16553	16465	16501	16522	16547	16634	16390	16413	16494	16758	16551	16597	16620	16547	16563	16761	16369	16513	16533	16607	16525	16577	16484	16457	16455	16654	16525	16580	16465	16592	16518	16475	16573	16481	16467	16514	16579	16566	16349	16557	16562	16504	16630	16506	16511	16478	16476	16368	16532	16485	16474	16529	16523	16652	16645	16508	16482	16577	16610	16395	16450	16582	16672	16601	16701	16400	16571	16653	16490	16604	16672	16431	16457	16473	16724	16544	16440	16469	16614	16419	16595	16439	16636	16737	16594	16407	16379	16511	16635	16626	16622	16582	16465	16662	16511	16551	16525	16634	16645	16333	16566	16513	16436	16633	16500	16495	16534	16546	16521	16556	16623	16797	16620	16516	16360	16582	16637	16508	16597	16497	16598	16485	16469	16496	16548	16701	16602	16614	16574	16503	16485	16691	16449	16406	16725	16534	16622	16501	16647	16578	16618	16647	16741	16486	16526	16521	16573	16658	16580	16544	16704	16315	16551	16493	16592	16545	16524	16513	16620	16541	16505	16655	16638	16541	16464	16553	16493	16521	16553	16638	16485	16615	16624	16583	16522	16504	16677	16508	16688	16623	16634	16442	16692	16478	16546	16620	16570	16461	16599	16694	16481	16617	16518	16676	16660	16674	16454	16410	16582	16621	16436	16621	16482	16783	16299	16612	16715	16645	16349	16681	16697	16638	16580	16559	16512	16525	16510	16373	16426	16498	16673	16493	16676	16566	16654	16506	16653	16573	16600	16330	16660	16461	16454	16664	16452	16684	16688	16730	16558	16520	16677	16631	16712	16441	16523	16642	16603	16608	16613	16471	16811	16421	16655	16570	16648	16530	16583	16585	16693	16530	16575	16577	16574	16659	16589	16605	16546	16541	16580	16687	16527	16470	16659	16619	16657	16504	16536	16527	16558	16667	16652	16550	16499	16599	16571	16429	16545	16596	16466	16512	16670	16550	16710	16533	16531	16475	16454	16596	16633	16660	16497	16626	16408	16606	16652	16595	16462	16603	16600	16700	16671	16478	16665	16527	16672	16561	16510	16590	16516	16621	16551	16419	16525	16740	16427	16581	16512	16590	16420	16592	16611	16524	16351	16716	16443	16475	16557	16419	16551	16568	16540	16659	16453	16536	16662	16692	16498	16690	16581	16580	16483	16651	16789	16723	16646	16682	16644	16591	16420	16493	16437	16588	16620	16551	16476	16494	16507	16586	16637	16648	16496	16417	16526	16636	16440	16640	16527	16491	16546	16444	16570	16634	16658	16628	16395	16599	16438	16624	16682	16579	16600	16505	16567	16467	16547	16586	16594	16533	16654	16400	16681	16466	16608	16619	16613	16526	16724	16390	16441	16592	16638	16530	16572	16573	16665	16598	16559	16648	16574	16550	16660	16500	16448	16636	16728	16486	16588	16658	16518	16599	16648	16462	16562	16497	16623	16496	16585	16763	16569	16501	16567	16637	16594	16620	16618	16650	16510	16630	16641	16485	16491	16617	16663	16596	16505	16604	16454	16599	16552	16558	16532	16431	16648	16439	16633	16465	16557	16445	16467	16544	16730	16655	16440	16575	16464	16603	16672	16493	16469	16706	16548	16540	16642	16552	16547	16548	16319	16649	16440	16487	16825	16545	16712	16545	16575	16509	16690	16704	16506	16620	16535	16650	16744	16543	16475	16393	16378	16679	16423	16599	16455	16648	16393	16531	16632	16715	16640	16593	16682	16490	16651	16575	16573	16584	16566	16406	16570	16669	16398	16525	16539	16468	16549	16585	16517	16491	16568	16552	16351	16534	16700	16660	16453	16638	16495	16471	16376	16642	16583	16570	16648	16543	16393	16469	16440	16510	16479	16480	16717	16490	16376	16474	16776	16744	16423	16811	16639	16739	16497	16594	16411	16676	16483	16517	16585	16609	16566	16600	16608	16408	16499	16702	16553	16445	16718	16566	16632	16541	16597	16429	16604	16482	16474	16574	16424	16601	16545	16757	16579	16581	16771	16419	16611	16569	16456	16619	16563	16586	16597	16624	16490	16609	16462	16602	16498	16581	16543	16603	16657	16394	16479	16658	16620	16505	16587	16434	16566	16550	16634	16454	16630	16624	16685	16521	16590	16693	16460	16446	16428	16604	16575	16795	16608	16438	16617	16545	16549	16573	16635	16575	16636	16690	16605	16670	16576	16582	16551	16612	16331	16639	16680	16485	16492	16410	16540	16662	16653	16486	16614	16573	16489	16389	16668	16411	16642	16491	16625	16482	16652	16630	16657	16455	16550	16726	16660	16566	16472	16416	16635	16572	16534	16513	16642	16463	16474	16461	16633	16604	16544	16702	16686	16529	16538	16582	16482	16507	16727	16498	16568	16653	16747	16584	16692	16673	16568	16629	16433	16726	16363	16577	16590	16500	16613	16593	16651	16491	16509	16562	16649	16585	16531	16534	16521	16601	16486	16551	16653	16474	16566	16633	16498	16524	16438	16484	16423	16653	16387	16431	16447	16408	16561	16566	16515	16565	16611	16568	16545	16632	16474	16537	16754	16698	16566	16562	16549	16350	16555	16570	16523	16538	16655	16617	16448	16445	16513	16638	16677	16374	16530	16419	16656	16612	16542	16452	16574	16383	16630	16411	16508	16618	16603	16628	16498	16521	16568	16611	16529	16393	16639	16664	16585	16621	16587	16513	16709	16629	16633	16303	16503	16563	16593	16641	16608	16517	16433	16547	16534	16600	16615	16365	16657	16537	16528	16474	16362	16533	16493	16551	16652	16564	16536	16443	16670	16757	16493	16559	16545	16436	16683	16512	16519	16601	16573	16621	16729	16630	16515	16497	16481	16638	16563	16573	16638	16502	16630	16521	16512	16480	16498	16608	16593	16661	16558	16643	16653	16385	16489	16502	16577	16614	16719	16598	16534	16596	16452	16575	16634	16607	16500	16537	16597	16519	16552	16613	16645	16499	16627	16631	16505	16606	16599	16597	16607	16692	16480	16593	16456	16463	16518	16526	16538	16564	16619	16684	16611	16697	16655	16542	16379	16572
22814	22430	33029	29551	27024	26300	26802	21127	19884	20014	20048	19829	19641	19939	19614	19737	19749	19594	19729	19718	19655	19576	19646	19748	19738	19600	19435	19779	19572	19731	19627	19619	19637	19414	19519	19576	19389	19513	19430	19792	19582	19489	19588	19567	19697	19765	19585	19542	19686	19736	19311	19510	19593	19720	19723	19567	19621	19564	19570	19391	19637	19609	19425	19371	19626	19371	19564	19615	19492	19416	19555	19462	19598	19403	19665	19790	19558	19445	19534	19678	19702	19520	19530	19673	19434	19538	19409	19428	19587	19565	19497	19744	19633	19565	19595	19573	19474	19365	19664	19338	19394	19515	19518	19429	19586	19419	19521	19426	19564	19402	19492	19601	19559	19154	19404	19299	19343	19536	19432	19408	19480	19532	19390	19509	19518	19606	19727	19650	19563	19344	19398	19305	19266	19417	19633	19515	19404	19590	19396	19501	19312	19380	19490	19542	19592	19424	19384	19425	19498	19555	19541	19526	19550	19387	19411	19397	19511	19461	19370	19545	19512	19513	19663	19561	19439	19546	19365	19452	19503	19469	19606	19600	19315	19498	19521	19549	19436	19555	19619	19604	19520	19468	19549	19494	19389	19412	19555	19488	19484	19636	19474	19438	19686	19623	19385	19361	19570	19615	19722	19496	19482	19342	19453	19572	19456	19509	19542	19333	19525	19569	19504	19604	19509	19449	19649	19482	19554	19453	19705	19346	19552	19505	19512	19375	19499	19482	19391	19526	19520	19509	19678	19504	19535	19622	19420	19544	19569	19428	19259	19301	19328	19461	19522	19392	19431	19400	19568	19532	19523	19345	19386	19646	19504	19336	19440	19690	19495	19186	19651	19423	19488	19458	19618	19350	19562	19645	19399	19524	19661	19383	19394	19518	19346	19417	19395	19472	19368	19692	19562	19386	19426	19547	19254	19211	19519	19396	19436	19644	19505	19573	19405	19384	19445	19577	19310	19350	19488	19529	19442	19404	19507	19444	19447	19377	19661	19652	19516	19532	19489	19273	19398	19416	19633	19625	19538	19478	19262	19450	19534	19566	19557	19622	19365	19536	19710	19451	19442	19571	19475	19504	19415	19437	19487	19524	19444	19265	19481	19552	19445	19525	19467	19621	19387	19721	19546	19693	19469	19482	19655	19469	19391	19491	19271	19695	19533	19482	19580	19525	19490	19655	19577	19561	19480	19496	19541	19484	19459	19344	19561	19461	19520	19437	19396	19547	19663	19429	19555	19532	19422	19457	19550	19485	19478	19445	19520	19518	19412	19556	19486	19554	19394	19604	19475	19571	19595	19550	19502	19436	19518	19408	19443	19560	19376	19488	19428	19534	19639	19260	19562	19479	19516	19619	19499	19413	19685	19419	19502	19346	19434	19442	19631	19543	19487	19529	19552	19531	19488	19388	19387	19652	19316	19468	19612	19492	19579	19511	19504	19549	19301	19498	19512	19389	19604	19569	19447	19505	19484	19530	19672	19451	19575	19536	19408	19328	19437	19518	19738	19454	19344	19235	19260	19344	19611	19605	19440	19610	19402	19625	19496	19332	19612	19507	19495	19257	19527	19446	19276	19407	19410	19530	19357	19563	19512	19464	19572	19412	19659	19434	19504	19290	19346	19684	19495	19547	19665	19434	19472	19603	19573	19482	19594	19507	19331	19459	19544	19672	19548	19644	19499	19470	19433	19371	19413	19476	19341	19536	19698	19431	19417	19524	19503	19423	19682	19487	19526	19557	19340	19443	19649	19272	19424	19288	19409	19434	19504	19688	19553	19383	19408	19276	19542	19620	19472	19366	19489	19475	19479	19468	19414	19255	19419	19718	19461	19582	19414	19651	19658	19412	19668	19260	19516	19446	19329	19342	19373	19471	19631	19566	19656	19508	19539	19564	19581	19376	19612	19471	19407	19489	19438	19770	19621	19519	19502	19695	19643	19321	19613	19686	19528	19516	19587	19543	19333	19499	19740	19584	19483	19571	19590	19403	19411	19436	19600	19473	19295	19545	19439	19348	19558	19392	19616	19467	19342	19601	19497	19549	19502	19681	19509	19529	19704	19478	19315	19558	19539	19660	19523	19705	19369	19482	19483	19484	19476	19463	19522	19397	19486	19447	19475	19444	19321	19489	19325	19733	19449	19716	19473	19476	19307	19510	19676	19373	19441	19597	19379	19414	19592	19334	19486	19465	19245	19314	19264	19326	19684	19514	19477	19694	19307	19428	19504	19275	19417	19368	19641	19433	19428	19379	19522	19361	19527	19402	19364	19457	19570	19367	19563	19477	19385	19418	19849	19488	19632	19368	19622	19645	19670	19490	19488	19355	19388	19468	19518	19489	19610	19516	19591	19615	19631	19416	19540	19212	19662	19402	19303	19506	19558	19473	19564	19570	19419	19495	19383	19560	19614	19371	19485	19611	19723	19677	19672	19557	19606	19539	19332	19546	19899	19309	19400	19622	19460	19324	19609	19631	19394	19376	19477	19615	19643	19592	19527	19399	19352	19385	19549	19516	19426	19511	19444	19557	19588	19567	19554	19527	19456	19413	19377	19638	19381	19491	19561	19459	19493	19574	19336	19456	19522	19643	19346	19573	19402	19604	19477	19349	19638	19342	19416	19578	19561	19883	19556	19554	19318	19561	19739	19266	19380	19354	19479	19690	19648	19588	19568	19519	19702	19664	19531	19489	19521	19520	19477	19336	19472	19349	19350	19540	19289	19301	19370	19572	19625	19664	19699	19427	19492	19418	19255	19394	19476	19603	19547	19490	19664	19591	19426	19602	19361	19431	19491	19421	19695	19205	19532	19652	19443	19517	19498	19569	19382	19432	19357	19370	19542	19392	19695	19334	19495	19432	19489	19465	19657	19496	19528	19491	19625	19530	19415	19566	19468	19550	19449	19584	19383	19450	19394	19507	19562	19485	19625	19529	19468	19537	19645	19411	19357	19353	19422	19416	19465	19510	19397	19485	19361	19728	19421	19471	19409	19479	19420	19702	19411	19284	19652	19444	19431	19614	19267	19546	19297	19431	19476	19594	19474	19366	19267	19633	19401	19565	19662	19456	19387	19546	19699	19580	19535	19430	19238	19483	19446	19413	19333	19660	19329	19299	19317	19458	19590	19614	19547	19512	19491	19354	19476	19409	19460	19528	19467	19551	19440	19433	19518	19490	19439	19473	19320	19455	19323	19478	19578	19583	19567	19399	19674	19571	19446	19486	19456	19543	19250	19448	19590	19359	19492	19549	19434	19360	19663	19397	19357	19627	19510	19642	19529	19362	19516	19511	19584	19497	19561	19423	19727	19506	19548	19375	19494	19454	19625	19689	19512	19466	19450	19502	19529	19433	19540	19455	19425	19384	19522	19405	19540	19390	19596	19445	19379	19508	19552	19553	19331	19220	19580	19567	19380	19310	19542	19580	19456	19498	19708	19635	19501	19431	19498	19322	19674	19431	19216	19558	19439	19479	19404	19551	19533	19368	19502	19474	19569	19611	19327	19330	19532	19517	19497	19386	19439	19284	19556	19495	19535	19489	19744	19466	19744	19635	19462	19518	19333	19568	19516	19577	19454	19351	19625	19320	19613	19495	19556	19301	19413	19661	19380	19505	19484	19527	19421	19261	19473	19490	19453	19497	19361	19430	19454	19488	19517	19702	19559	19664	19402	19501	19476	19333	19470	19475	19391	19339	19630	19599	19411	19540	19476	19521	19545	19521	19502	19507	19519	19533	19596	19586	19487	19457	19418	19546	19492	19479	19230	19425	19404	19593	19553	19390	19637	19417	19449	19425	19535	19702	19363	19620	19500	19293	19521	19407	19382	19404	19385	19553	19276	19405	19438	19555	19512	19474	19671	19457	19310	19197	19343	19439	19335	19267	19534	19521	19746	19521	19400	19398	19330	19454	19480	19622	19545	19221	19235	19382	19499	19385	19601	19494	19461	19667	19440	19454	19424	19515	19506	19478	19550	19629	19635	19537	19614	19530	19561	19530	19586	19360	19412	19443	19653	19591	19668	19430	19387	19589	19491	19585	19550	19307	19635	19697	19557	19567	19497	19558	19319	19536	19406	19446	19491	19610	19604	19418	19422	19497	19565	19524	19378	19529	19664	19410	19456	19522	19704	19511	19517	19464	19461	19482	19464	19441	19274	19467	19344	19473	19417	19341	19541	19468	19463	19445	19564	19472	19590	19461	19392	19515	19483	19438	19409	19550	19558	19310	19522	19500	19781	19563	19658	19577	19318	19572	19626	19487	19527	19499	19418	19460	19614	19572	19488	19633	19550	19371	19606	19403	19485	19422	19539	19660	19581	19520	19520	19457	19483	19362	19612	19541	19248	19239	19520	19562	19449	19474	19509	19533	19573	19360	19412	19481	19479	19550	19293	19608	19601	19410	19568	19396	19488	19438	19574	19448	19467	19337	19413	19594	19655	19540	19487	19508	19404	19341	19588	19525	19392	19474	19344	19524	19320	19514	19566	19316	19600	19496	19489	19399	19589	19398	19289	19528	19459	19438	19502	19548	19369	19608	19565	19694	19559	19510	19567	19357	19397	19390	19275	19346	19350	19448	19378	19372	19451	19551	19542	19339	19409	19601	19343	19484	19411	19684	19576	19541	19713	19448	19564	19597	19610	19683	19421	19511	19433	19521	19488	19651	19493	19373	19398	19502	19642	19580	19578	19391	19570	19440	19548	19558	19492	19267	19441	19545	19619	19498	19503	19435	19523	19586	19698	19408	19489	19395	19428	19356	19464	19401	19576	19650	19512	19570	19409	19407	19499	19372	19506	19364	19522	19641	19582	19417	19620	19361	19396	19285	19304	19296	19434	19273	19460	19312	19374	19509	19503	19411	19513	19380	19466	19530	19396	19584	19555	19266	19306	19188	19695	19379	19474	19430	19360	19384	19491	19341	19305	19542	19564	19566	19525	19501	19433	19668	19495	19639	19556	19441	19310	19728	19537	19310	19306	19271	19497	19465	19555	19272	19421	19564	19378	19577	19484	19425	19539	19609	19632	19666	19549	19456	19615	19515	19286	19459	19434	19440	19622	19342	19204	19597	19587	19434	19657	19454	19720	19331	19547	19403	19519	19727	19519	19621	19568	19466	19435	19335	19570	19396	19512	19366	19452	19640
62887	105483	88230	64798	42559	26954	20848	18407	17474	17410	17418	17300	17268	17422	17321	17327	17176	17458	17410	17424	17398	17370	17452	17465	17428	17349	17482	17419	17321	17411	17316	17437	17436	17452	17476	17477	17433	17415	17349	17488	17462	17334	17338	17306	17297	17351	17370	17370	17383	17424	17318	17389	17463	17553	17441	17265	17323	17490	17479	17421	17380	17191	17284	17434	17332	17518	17376	17238	17411	17361	17451	17549	17360	17467	17450	17425	17381	17333	17311	17436	17254	17437	17568	17346	17436	17222	17647	17376	17389	17370	17543	17245	17396	17451	17239	17328	17432	17305	17422	17537	17325	17202	17503	17301	17340	17160	17473	17471	17428	17450	17427	17434	17384	17383	17321	17355	17390	17313	17293	17399	17175	17211	17321	17296	17323	17432	17309	17362	17321	17532	17505	17384	17213	17547	17323	17311	17240	17349	17356	17467	17305	17353	17410	17460	17429	17344	17139	17440	17421	17290	17320	17424	17240	17349	17276	17593	17489	17226	17293	17207	17449	17560	17201	17532	17498	17583	17206	17266	17290	17424	17446	17263	17414	17349	17406	17342	17373	17395	17351	17288	17396	17345	17349	17397	17493	17521	17288	17417	17390	17314	17415	17429	17393	17336	17385	17460	17242	17515	17462	17232	17349	17448	17334	17240	17496	17439	17261	17355	17374	17411	17389	17453	17384	17203	17291	17447	17341	17257	17459	17406	17513	17314	17458	17401	17418	17354	17231	17242	17439	17529	17394	17242	17483	17199	17315	17407	17292	17485	17368	17236	17449	17347	17310	17320	17474	17389	17353	17513	17437	17162	17488	17335	17422	17321	17251	17534	17502	17393	17429	17625	17477	17485	17411	17222	17382	17133	17359	17306	17273	17272	17345	17411	17448	17330	17460	17355	17377	17148	17361	17398	17486	17287	17473	17342	17485	17217	17416	17242	17366	17597	17318	17332	17347	17242	17309	17218	17566	17463	17263	17200	17337	17422	17420	17425	17333	17472	17270	17414	17353	17402	17232	17352	17382	17478	17397	17224	17541	17284	17421	17232	17436	17339	17358	17253	17555	17330	17257	17373	17227	17436	17436	17296	17237	17463	17331	17464	17336	17390	17307	17407	17458	17249	17258	17513	17351	17484	17301	17216	17459	17550	17354	17526	17439	17215	17359	17345	17377	17412	17345	17424	17391	17398	17299	17432	17362	17399	17360	17345	17285	17285	17382	17333	17296	17145	17350	17535	17471	17345	17301	17368	17443	17388	17317	17555	17524	17450	17394	17465	17344	17279	17326	17380	17444	17593	17237	17388	17510	17220	17439	17199	17384	17360	17322	17565	17332	17466	17284	17407	17340	17340	17541	17293	17397	17313	17248	17240	17430	17397	17348	17396	17354	17269	17488	17331	17341	17447	17414	17301	17366	17398	17380	17341	17320	17378	17435	17427	17488	17432	17335	17442	17396	17497	17325	17243	17344	17362	17355	17437	17147	17370	17469	17340	17243	17214	17303	17365	17284	17400	17350	17419	17351	17488	17460	17157	17506	17226	17409	17287	17487	17556	17237	17258	17287	17460	17368	17283	17387	17156	17371	17243	17400	17163	17452	17582	17275	17315	17445	17248	17372	17284	17472	17227	17366	17443	17304	17326	17391	17248	17197	17393	17386	17261	17334	17427	17294	17316	17338	17421	17609	17259	17210	17320	17442	17397	17502	17429	17420	17319	17213	17467	17235	17291	17657	17596	17323	17322	17410	17373	17537	17210	17347	17350	17322	17362	17414	17506	17383	17511	17259	17484	17288	17301	17383	17394	17429	17351	17178	17451	17503	17448	17280	17432	17428	17289	17286	17378	17311	17305	17307	17501	17366	17283	17508	17416	17414	17424	17352	17461	17416	17494	17390	17308	17504	17337	17544	17441	17454	17334	17382	17287	17278	17288	17355	17287	17342	17530	17182	17326	17493	17478	17461	17365	17377	17208	17334	17442	17275	17251	17380	17481	17356	17556	17247	17252	17260	17267	17381	17315	17403	17310	17444	17640	17224	17269	17394	17543	17412	17382	17380	17392	17402	17258	17298	17406	17374	17316	17393	17269	17310	17444	17368	17311	17228	17422	17355	17279	17388	17452	17452	17386	17439	17342	17497	17227	17411	17394	17301	17562	17255	17275	17329	17292	17403	17237	17492	17435	17223	17462	17138	17233	17478	17368	17399	17401	17430	17247	17204	17193	17529	17364	17576	17446	17333	17377	17432	17248	17358	17371	17258	17481	17550	17449	17403	17364	17311	17346	17409	17369	17309	17196	17527	17368	17317	17349	17421	17365	17396	17290	17350	17287	17516	17392	17478	17295	17333	17322	17430	17354	17395	17309	17344	17453	17303	17354	17380	17401	17472	17465	17161	17508	17273	17148	17245	17223	17577	17228	17444	17336	17302	17291	17455	17340	17412	17451	17398	17316	17346	17334	17325	17270	17400	17458	17421	17277	17280	17408	17290	17475	17360	17302	17484	17179	17248	17424	17415	17199	17404	17361	17146	17060	17379	17412	17188	17372	17660	17375	17430	17324	17359	17309	17353	17335	17393	17365	17261	17316	17271	17431	17233	17383	17547	17460	17422	17364	17566	17203	17463	17320	17323	17362	17424	17469	17421	17448	17333	17341	17315	17320	17363	17456	17294	17229	17275	17333	17188	17321	17328	17548	17213	17521	17505	17311	17348	17429	17429	17189	17573	17385	17428	17353	17306	17352	17402	17265	17519	17164	17508	17208	17382	17246	17325	17312	17406	17558	17423	17286	17246	17457	17426	17290	17281	17462	17350	17371	17372	17413	17328	17319	17328	17437	17171	17395	17308	17230	17246	17338	17352	17514	17415	17419	17309	17235	17434	17398	17433	17296	17251	17361	17514	17470	17566	17436	17451	17244	17257	17504	17343	17318	17205	17512	17138	17254	17440	17304	17350	17373	17364	17374	17331	17406	17415	17372	17420	17538	17525	17290	17466	17321	17394	17301	17380	17396	17218	17383	17313	17456	17443	17267	17369	17415	17291	17397	17430	17446	17302	17184	17397	17508	17414	17409	17587	17356	17596	17552	17411	17338	17367	17320	17174	17410	17259	17288	17440	17411	17470	17431	17494	17313	17462	17479	17309	17359	17285	17564	17260	17383	17227	17418	17414	17450	17373	17497	17349	17295	17320	17415	17407	17471	17416	17489	17449	17456	17404	17476	17397	17205	17418	17463	17233	17443	17441	17484	17428	17252	17378	17305	17366	17422	17492	17189	17468	17341	17327	17442	17427	17477	17422	17203	17297	17275	17347	17464	17266	17156	17426	17268	17541	17236	17293	17298	17532	17313	17568	17436	17301	17379	17214	17321	17342	17365	17288	17393	17415	17241	17295	17487	17392	17331	17199	17316	17331	17330	17379	17301	17537	17182	17236	17192	17283	17343	17382	17386	17312	17426	17247	17492	17429	17193	17536	17454	17475	17370	17209	17302	17317	17174	17366	17455	17417	17287	17310	17412	17305	17479	17368	17240	17326	17406	17515	17438	17316	17123	17372	17426	17317	17194	17474	17310	17453	17254	17278	17582	17213	17331	17431	17480	17273	17354	17439	17368	17344	17602	17408	17424	17369	17356	17480	17308	17341	17609	17307	17500	17337	17414	17398	17393	17330	17410	17280	17388	17388	17392	17324	17511	17400	17412	17514	17445	17507	17243	17505	17267	17406	17383	17327	17500	17316	17591	17360	17309	17334	17412	17434	17351	17429	17236	17423	17505	17223	17389	17410	17415	17211	17253	17633	17521	17411	17538	17249	17206	17383	17273	17255	17235	17428	17307	17502	17415	17232	17444	17342	17328	17288	17238	17496	17315	17396	17424	17484	17144	17464	17352	17376	17343	17339	17363	17355	17557	17320	17339	17338	17509	17498	17345	17327	17374	17347	17444	17314	17435	17262	17376	17308	17466	17349	17342	17275	17317	17491	17399	17428	17334	17307	17363	17396	17447	17248	17312	17335	17314	17319	17493	17522	17334	17248	17526	17655	17464	17235	17370	17347	17344	17296	17308	17427	17358	17365	17530	17523	17288	17237	17463	17436	17347	17262	17407	17482	17458	17242	17403	17330	17286	17349	17631	17429	17175	17392	17232	17341	17487	17421	17317	17461	17342	17396	17282	17284	17331	17170	17478	17340	17304	17338	17214	17365	17137	17376	17375	17191	17352	17427	17286	17383	17359	17442	17428	17416	17261	17404	17326	17314	17557	17372	17280	17333	17326	17399	17430	17195	17422	17367	17296	17443	17415	17245	17319	17340	17249	17186	17334	17410	17228	17502	17516	17316	17487	17347	17491	17387	17394	17439	17402	17469	17390	17293	17364	17396	17347	17538	17373	17356	17343	17334	17324	17360	17326	17335	17574	17422	17466	17324	17305	17279	17323	17168	17508	17356	17378	17216	17481	17529	17345	17470	17474	17446	17300	17403	17248	17396	17290	17409	17419	17336	17447	17285	17299	17448	17389	17326	17435	17378	17517	17346	17376	17380	17390	17388	17542	17417	17466	17357	17400	17468	17142	17392	17357	17190	17467	17373	17277	17364	17294	17349	17550	17512	17401	17480	17415	17285	17279	17293	17317	17478	17430	17326	17338	17454	17233	17350	17142	17383	17480	17395	17508	17324	17323	17324	17325	17493	17352	17305	17163	17376	17304	17296	17386	17483	17274	17495	17435	17428	17517	17425	17246	17315	17452	17326	17294	17323	17419	17294	17342	17423	17434	17353	17294	17363	17385	17364	17382	17172	17383	17316	17170	17435	17207	17340	17406	17305	17294	17183	17225	17243	17256	17362	17351	17527	17335	17394	17317	17316	17381	17273	17402	17604	17325	17380	17394	17394	17407	17303	17242	17254	17412	17385	17343	17346	17365	17552	17366	17318	17531	17187	17482	17374	17341	17368	17604	17521	17274	17427	17303	17356	17165	17324	17245	17410	17364	17253	17263	17364	17393	17353	17254	17395	17259	17471	17445	17380	17521	17144	17303	17528	17312	17376	17361	17414	17395	17104	17410	17354	17262	17311	17457	17265	17437	17302	17277	17280	17513	17464	17261	17434	17188	17432	17332	17407	17353	17375	17395	17338	17518	17571	17219	17417	17286
29970	34238	39656	31040	22747	19906	19413	18990	18670	18671	19023	18814	18658	18597	18692	18832	18781	18707	18650	18724	18730	18716	18847	18673	18402	18746	18827	18747	18731	18930	18774	18574	18848	18827	18614	18836	18808	18644	18780	18617	18884	18887	18759	19023	18824	18901	18898	18752	18903	18780	18755	18764	18686	18843	18796	18844	18868	18822	18718	18767	18721	18787	18634	18754	18768	18806	19027	18993	18787	18616	18742	18699	18810	18943	18541	18722	18904	18562	18812	18859	18871	18682	18883	18634	18828	18695	18791	18645	18751	18734	18660	18675	18703	18902	18675	18586	18683	18612	18646	18743	18748	18683	18872	18635	18694	18659	18903	18832	18668	18552	18813	18968	18722	18792	18834	18804	18671	18810	18715	18596	18777	18694	18777	18663	18689	18771	18845	18770	18619	18631	18630	18789	18921	18789	18734	18848	18551	18606	18845	18618	18646	18699	18850	18702	18704	18763	18574	18474	18633	18658	18682	18785	18806	18752	18670	18812	18920	18587	18513	18840	18880	18747	18732	18780	18857	18869	18545	18726	18682	18576	18801	18668	18775	18752	18740	18802	18623	18756	18552	18646	18513	18788	18780	18794	18942	18603	18838	18797	18675	18627	18639	18589	18695	18815	18605	18620	18743	18823	18740	18742	18612	18637	18648	18636	18660	18754	18687	18619	18643	18585	18706	18640	18815	18762	18565	18646	18744	18702	18673	18817	18549	18726	18628	18716	18700	18782	18674	18522	18930	18877	18642	18809	18541	18610	18677	18735	18930	18829	18623	18691	18863	18752	18759	18683	18749	18559	18771	18735	18740	18632	18514	18817	18830	18774	18608	18708	18806	18815	18561	18608	18785	18763	18742	18755	18666	18803	18503	18710	18586	18524	18624	18530	18817	18856	18780	18790	18734	18544	18792	18792	18585	18697	18676	18676	18641	18810	18760	18850	18785	18515	18605	18808	18841	18653	18869	18888	18843	18919	18616	18645	18755	18578	18790	18870	18782	18664	19068	18791	18787	18869	18734	18511	18831	18532	18722	18658	18725	18694	18664	18582	18982	18671	18755	18689	18700	18724	18883	18877	18697	18689	18800	18802	18772	18675	18710	18768	18597	18611	18741	18729	18797	18717	18821	18572	18597	18634	18802	18829	18611	18715	18892	18902	18748	18727	18747	18788	18524	18713	18641	18697	18729	18682	18729	18619	18697	18622	18721	18703	18689	18721	18703	18769	18789	18799	18691	18802	18592	18462	18704	18746	18656	18789	18825	18704	18845	18606	18693	18684	18837	18746	18641	18664	18671	18638	18713	18757	18881	18743	18791	18474	18737	18757	18716	18681	18997	18609	18637	18747	18925	18970	18533	18710	18613	18634	18925	18747	18477	18948	18839	18774	18635	18874	18660	18744	18518	18778	18635	18656	18817	18584	18739	18776	18808	18758	18810	18689	18489	18712	18581	18567	18697	18662	18835	18531	18878	18842	18855	18516	18627	18660	18598	18753	18736	18663	18835	18785	18675	18781	18967	18697	18598	18690	18673	18730	18893	18696	18558	18562	18972	18817	19002	18619	18852	18878	18590	18690	18680	18674	18946	18706	18703	18676	18835	18685	18856	18721	18582	18779	18572	18915	18527	18769	18635	18727	18712	18482	18693	18599	18625	18639	18731	18723	18874	18560	18675	18635	18552	18847	18662	18863	18657	18661	18801	18673	18902	18936	18659	18668	18998	18697	18686	18740	18674	18751	18832	18846	18610	18706	18528	18564	18754	18772	18622	18829	18827	18682	18781	18660	18896	18836	18720	18853	18538	18737	18854	18650	18843	18660	18713	18710	18734	18764	18499	18524	18873	18790	18918	18888	18619	18675	18484	18711	18789	18586	18750	18741	18651	18878	18527	18781	18724	18788	18658	18814	18710	18643	18875	18725	18633	18833	18744	18708	18839	18708	18621	18766	18826	18920	18720	18850	18938	18815	18774	18709	18780	18495	18790	18641	18474	18625	18643	18691	18836	18699	18826	18817	18579	18584	18979	18668	18760	18575	18610	18704	18814	18731	18636	18928	18677	18834	18719	18733	18766	18745	18786	18872	18600	18778	18699	18735	18647	18658	18790	18721	18689	18853	18710	18802	18778	18699	18924	18877	18688	18752	18644	18793	18916	18615	18749	18696	18727	18716	18595	18754	18729	18658	18684	18774	18881	18773	18715	18695	18682	18663	18666	18626	18651	18899	18687	18927	18713	18720	18642	18791	18758	18862	18977	18800	18597	18688	18717	18548	18914	18639	18745	18723	18690	18703	18862	18789	18815	18607	18675	18850	18837	18962	18844	18810	18633	18694	18816	18763	18605	18703	18901	18739	18885	18677	18503	18791	18534	18974	18910	18872	18908	18809	18749	18704	18691	18882	18906	18692	18714	18598	18878	18724	18357	18814	18576	18512	18630	18510	18555	18796	18515	18400	18886	18761	18533	18657	18688	18670	18746	18756	18761	18838	18786	18819	18797	18656	18707	18704	18661	18639	18735	18842	18651	18744	18713	18569	18546	18598	18680	18763	18700	18861	18780	18869	18833	18671	18937	18813	18617	18760	18714	18664	18967	18753	18685	18649	18760	18860	18777	18822	18704	18800	18659	18502	18780	18680	18695	18884	18657	18827	18754	18808	18731	18769	18599	18954	18842	18511	18598	18904	18770	18798	18627	18569	18744	18783	18534	18601	18667	18666	18762	18862	18675	18771	18706	18831	18735	18620	18743	18933	18917	18717	18704	18793	18766	18615	18863	18801	18671	18715	18749	18756	18722	18470	18698	18849	18844	18752	18834	18942	18744	18914	18743	18301	18894	18652	18739	18834	18681	18655	18541	18553	18728	18748	18807	18649	19041	18611	18688	18759	18603	18777	18670	18548	18523	18715	18977	18780	18791	18744	18732	18723	18768	18564	18717	18751	18684	18757	18575	18819	18595	18581	18607	18732	18874	18878	18806	18711	18508	18748	19024	18548	18806	18848	18438	18613	18701	18757	18924	18647	18745	18775	18773	18809	18787	18743	18672	18707	18708	18573	18762	18799	18637	18782	18843	18883	18680	18663	18621	18771	18590	18680	18916	18799	18835	18842	18882	18860	18737	18810	18766	18570	18618	18615	18861	18974	18650	18796	18759	18744	18690	18775	18650	18646	18818	18694	18714	18540	18843	18600	18699	18657	18569	18610	18623	18672	18648	18710	18683	18973	18841	18572	18564	18869	18536	18583	18761	18705	18826	18862	18955	18834	18755	18667	18769	18755	18816	18806	18796	18586	18561	18731	18677	18827	18753	18680	18962	18835	18895	18890	18773	18822	18746	18510	18784	18603	18893	18831	18595	18944	18865	18788	18652	18784	18810	18896	18628	18889	18839	18847	18792	18858	18546	18666	18893	18865	18820	18754	18780	18679	18664	18762	18905	18732	18839	18778	19157	18696	18592	18877	18872	18715	18670	18760	18725	18830	18754	18761	18609	18692	18507	18827	18939	18649	18744	18921	18893	18740	18830	18719	18782	18642	18867	18724	19043	18745	18690	18665	18827	18875	18826	18791	18693	19048	18870	18677	18777	18789	18695	18791	18821	18814	18736	18820	18589	18730	18600	18767	18635	18553	18755	18769	18520	18734	18798	18572	18628	18888	18906	18690	18710	18751	18637	18720	18750	18807	18827	18739	18770	18733	18666	18834	18668	18640	18760	18739	18878	18799	18717	18747	18695	18780	18705	18871	18643	18627	18753	18995	18963	18556	18737	18753	18834	18860	18900	18607	18966	18755	18748	18871	18898	18862	18675	18788	18905	18805	18639	18567	18736	18878	18943	18827	18755	18737	18780	18725	18636	18638	18746	18645	18795	18711	18751	18700	18783	18715	18671	18746	18724	18619	18534	18564	18854	18749	18694	18773	18903	18833	18708	18762	18751	18686	18828	18777	18660	18755	18899	18667	18703	18795	18808	18717	18577	18737	18806	18690	18720	18644	18976	18688	18658	18690	18806	18538	18779	18744	18749	18779	18833	18896	18685	18645	18498	18720	18712	18708	18624	18995	18757	18487	18713	18674	18751	18856	18700	18646	18701	18738	18647	18770	18551	18783	18780	18509	18709	18632	18626	18542	18764	18736	18785	18722	18650	18671	18461	18694	18798	18695	18694	18846	18697	18536	18797	18811	18752	18884	18794	18776	18989	18926	18793	18749	18760	18705	18736	18737	18763	18807	18700	18838	18782	18609	18743	18893	18585	18799	18554	18880	18746	18692	18577	18671	18855	18720	18701	18670	18662	18642	18584	18903	18731	18933	18640	18606	18731	18614	18723	18832	18717	18764	18836	18588	18831	18702	18727	18726	18793	18595	18587	18738	18699	18758	18727	18660	18762	18729	18773	18709	18878	18587	18747	18789	18569	18671	18824	18612	18687	18598	18700	18839	18741	18813	18732	18753	18817	18721	18768	18858	18627	18818	18707	18634	18653	18759	18881	18827	18892	18614	18802	18792	18653	18983	18983	18765	18634	18671	18772	18810	18629	18641	18739	18756	18677	19027	18733	18439	18939	18853	18652	18765	18620	18879	18682	18752	18836	18700	18746	18870	18754	18559	18709	18853	18564	18743	18693	18775	18733	18829	18539	18631	18771	18775	18787	18672	18840	18725	18807	18675	18840	18740	18639	18729	18716	18622	18598	18539	18605	18615	18814	18814	18935	18702	18758	18979	18846	18717	18744	18615	18737	18740	18606	18794	18586	18951	18869	18962	18794	18654	18626	18733	18838	18828	18729	18716	18811	18708	18703	18920	18723	18830	18743	18646	18839	18753	19008	18719	18825	18900	18735	18867	18786	18598	18796	18843	18848	18634	18796	18764	18633	18671	18647	18793	18800	18524	18844	18684	18954	18822	18595	18872	18796	18631	18847	18702	18656	18658	18693	18762	18555	18740	18462	18426	18724	18678	18799	18583	18875	18600	18763	18779	18650	18926	18861	18810	18727	18720	18718	18741	18927	18553	18701	18743	18693	18874	18831	18842	18881	18686	18695	18660	18728	18715	18709	18754	18724	18669	18694	18743	18849	18689	18976	18785	18746	18759	18885	18826	18577	18695	18554	18776	18681	18706	18857	18520	18887	18814	18662	18708	18745	18891	18588	18733
39483	54955	44191	29684	20851	17863	17241	17012	17002	16862	17024	17083	17099	17060	16941	16952	16816	16858	16863	16941	16807	16756	16977	16898	16814	16875	16894	16944	16873	16986	16966	17035	17057	16790	16931	16932	17012	16843	16954	16857	16951	16711	16903	16964	16910	16955	17004	16779	16855	16921	16814	17026	16912	17041	17004	16831	16909	16914	16943	16818	16916	16995	16855	16750	16920	16939	16770	16941	16883	16954	16884	16774	16819	16912	16839	16994	17002	16879	16780	16879	16736	16982	16949	16914	16793	16719	16818	16904	16949	16709	17044	16947	16698	17015	16972	16822	16801	16937	16955	16845	16879	16847	16881	16879	16745	17130	16821	16878	16969	16940	16787	17076	16865	16799	16792	16703	16940	17020	16812	16784	16732	16959	16930	16846	17000	17039	16793	16883	17020	16890	16931	17046	16821	16955	17011	17093	16948	16964	17008	16886	16919	16859	16937	16943	17169	16997	16924	16725	16838	16786	16900	16962	17030	16982	16870	17023	17192	16877	17000	16929	16877	16977	16738	16765	16888	16857	16877	16723	16991	17056	16952	16867	17014	16964	16807	16834	16958	16936	16833	16804	16924	16940	16892	16869	16904	16956	16880	16880	16875	17049	16948	17010	16834	17053	16813	16874	16915	17001	16771	16766	16727	16849	16876	16973	16799	16891	16851	16999	16887	16890	16899	16972	16854	16812	16983	17027	16741	16977	16951	16847	16875	16998	16950	16856	16861	17003	16931	17025	17001	16929	16892	16934	16899	16927	16964	16887	16990	16770	16951	16945	17006	16886	17072	17013	16943	16838	16804	16898	16857	16868	16790	16996	17025	17012	16764	16827	16852	16825	16982	16825	16906	16992	17044	16859	16794	16990	16980	16975	16902	16905	16751	16839	17016	16924	16723	16904	16917	16894	16797	16879	16788	17060	16906	16996	16977	16933	16951	16789	16939	16945	16973	16879	16734	16975	16897	16858	16895	16813	16806	16995	16778	16819	17007	16795	16805	16920	16880	16971	16999	16806	17100	16902	16866	16796	16834	16999	16818	16983	16642	16948	16888	16850	16827	17009	16867	16837	16898	16841	16905	16943	16993	16747	16960	16858	16783	16775	16986	17049	17006	17011	17002	16987	16813	17002	17038	16891	16922	16913	16984	16849	16879	16853	16851	16774	16842	16950	16924	16880	17016	16755	17084	16868	16883	16739	16866	17020	16987	16892	16931	16922	16945	16838	16906	16839	16851	16844	16983	16764	16811	16918	16832	16794	17021	16887	16840	16826	16741	16949	16804	17128	16935	16817	16952	16972	16686	16935	17064	16747	16942	16774	16797	16926	16619	16952	17137	16868	17004	16873	16897	17040	16969	16836	17000	16846	16892	16864	16898	16924	16821	16789	16970	17015	16917	16993	17098	16791	16911	16871	16856	16966	16907	16923	16692	16811	16913	16829	16855	16760	16923	16946	17042	16944	16770	16988	16846	16688	16856	16837	16819	16965	16616	16984	16909	16926	16946	16858	16816	16980	17037	16843	16900	16898	16744	16973	16869	16850	16958	16792	16836	16930	16745	16951	17036	16973	16903	16853	16900	16891	16992	16949	16826	17020	16897	16947	16708	16889	16897	16872	16846	16900	16736	16870	16916	16806	16840	16888	16866	16921	16880	16848	16824	16956	16918	16866	16984	17033	16913	16778	16849	16898	16836	16868	16897	16842	16864	16750	16849	16780	16832	16774	17230	16927	16979	16958	16930	16856	16952	16743	16926	16841	17079	16721	16859	16889	17091	16755	16803	16904	16978	16910	16953	16884	16867	16849	17003	16861	16891	16780	16966	16951	16924	16914	16994	16898	17003	16935	17119	16824	16914	17006	16889	17025	16949	16950	16952	16849	16983	16933	16785	17007	16858	17028	16903	16853	16861	17006	16776	16844	16924	16839	17033	16909	16820	16913	16925	16965	16863	16914	16919	16908	16927	16822	16948	16960	16870	16846	16829	16980	16780	16992	16913	16862	17005	16874	16793	17081	16813	16783	16806	16777	16819	16822	16727	16934	16938	16879	16925	16875	16788	16848	17016	16920	16848	16779	16935	16725	16656	16874	16883	16837	16878	16827	16880	16873	16822	16879	16896	16954	16972	16919	16928	16950	16817	16912	17114	16973	16829	16948	16784	16949	16997	16772	16839	17043	16807	16873	17045	16777	16774	16735	16953	16855	16743	16853	16809	16930	16953	16801	16999	16864	17099	16817	16910	16901	16877	16914	16939	16899	16942	17068	16787	16853	16986	16843	16852	16889	16967	16881	16867	16893	16831	16895	16920	16875	16851	16992	16885	16849	16797	16909	16951	16793	16848	16716	16872	16900	16941	16949	16882	16857	16938	16980	16840	16793	16881	16940	16881	16715	16841	16854	16913	16684	16923	16759	17002	16981	16985	16854	16929	16773	17016	16766	16878	16874	16992	17041	16909	16905	16906	16784	17023	16833	16940	16930	16795	16777	16842	16864	16796	17044	16857	16828	16814	16892	17054	16802	16835	16823	16911	16805	16920	16970	16798	17041	16968	16915	16953	16904	16945	16934	16824	16870	16985	16878	16994	17040	16839	16863	16863	17023	16777	16943	16850	16762	16717	16913	16799	16976	16837	17004	16909	16981	16831	16980	16895	16908	17043	16791	16958	16886	16934	16978	16894	17060	16849	16732	16863	16933	16883	16741	17165	16779	16896	16770	17064	16867	16948	16733	16941	16821	17149	16853	16757	17032	16901	16945	16888	16742	16989	16806	16781	16736	16853	16927	16805	16828	16978	16948	16803	16950	16865	16854	16832	16794	17046	16999	16916	16909	16964	16859	16814	16852	16966	16781	16949	16982	16879	17031	16861	16868	16838	17022	17068	16924	16972	16888	17034	16911	16831	16801	16918	16927	16753	16971	16892	16907	16920	17070	16719	16843	16995	16844	16780	16982	16914	16681	16945	16944	17124	16706	16925	17019	17111	16818	16772	17012	16886	16830	16813	16927	16924	16909	16817	17042	16919	16696	16954	17030	17176	16806	16893	16748	16902	16876	16912	16763	17015	16821	16848	16899	16913	16939	16953	16969	16851	16945	16886	16882	17209	16782	16901	16958	16745	16998	16750	16812	16936	16940	16915	16869	16751	16952	16940	16976	16909	16880	16956	16956	17020	16867	16831	16798	16860	16889	16838	16731	16927	16701	16855	16742	16924	16852	16924	16923	16916	17042	16854	16986	16781	16883	16865	17125	16808	17057	16885	16690	16880	16818	17030	16781	16918	16789	16882	16881	16880	16932	16868	16860	17003	17020	17004	16984	16668	16858	17050	16851	16781	16928	16988	17041	16966	16769	16961	16972	16786	16981	16985	16950	16950	17038	16713	17015	16860	16807	16935	16909	17028	16762	17057	16713	16916	16970	17035	16896	16792	16827	17040	16853	16947	17089	16910	16783	16910	16958	16870	17034	16860	16983	16729	16797	16876	17010	16858	16909	16830	16963	17192	17190	16733	16870	16774	16777	16932	16981	16720	16884	16902	16787	16934	16812	16741	17082	16845	16760	16900	16911	16811	16823	16929	16829	16973	16992	16945	17082	16832	16870	16975	16922	16835	16918	16875	16847	16755	16823	16776	16899	16997	16914	16840	16665	16859	16821	17011	16960	16803	16927	16888	17013	16994	16890	16937	16857	16867	16845	17006	16770	16937	17049	16618	16896	16848	17133	16823	16918	17023	16928	16930	16921	17000	16812	16887	16871	16997	16706	16877	16918	16874	16922	16825	16802	16912	16744	16871	16871	16905	16895	16783	16799	16858	16873	16875	16746	16956	16742	16971	16929	16937	16827	16841	16933	16934	16945	17050	17031	16821	17067	17022	16925	16926	16875	16899	16854	16932	16965	16800	16904	16878	16984	16776	17017	16947	16823	16727	16971	16960	16760	16860	17109	16983	16954	16801	16965	16963	16829	16902	17138	16808	16952	16871	16940	16912	16678	16932	16882	16870	16865	16976	16804	16830	16900	16833	16909	16909	16811	16822	16791	16927	16834	16944	16924	16970	16989	16914	16792	16909	16957	16857	16975	16841	16947	16953	16808	17053	16860	17090	16886	17118	16967	16939	16922	16874	16834	16744	16891	16862	16908	16917	16905	16962	16892	16778	16947	16886	16919	16927	16961	16978	16989	16959	16852	16906	16962	16984	17101	16841	16786	16925	17051	16868	16760	16819	17046	16962	17040	16845	16858	16837	16860	16941	17027	16904	16878	16834	16990	16799	16819	16933	16971	16933	16773	16793	16744	16934	16969	17072	16844	16952	16819	16883	17008	16779	16920	16933	16782	17008	16967	16910	17020	16738	16827	17058	16971	16888	16824	16925	16761	16970	16930	16829	16869	17125	16875	16777	16953	16917	16916	16997	16893	16890	16795	16918	17005	16788	16984	16950	16881	16784	17018	16936	16913	16911	16890	16970	16882	17046	16800	17073	16986	16868	16788	17007	16816	16884	16895	16988	16872	16741	16823	16711	16931	17030	16836	16835	17013	16855	16845	16901	16798	16897	16896	16993	17026	16978	16873	16792	16898	16720	16939	16960	16933	16983	17025	16776	16843	16979	16865	16872	16861	16946	16837	16772	16935	16844	16815	16943	16981	16939	16917	16910	16928	16860	16832	16794	16896	16851	16884	16833	16851	16863	17020	16789	16869	17071	16892	16762	16947	16785	16986	16838	16800	16788	16891	16904	16881	16905	16811	16804	16845	16800	17017	16976	16929	16981	16896	17090	16938	16809	16935	16767	16750	16912	16872	17003	16906	16940	16675	16812	16878	17048	16855	16887	17008	16894	16943	17120	16806	16845	16909	16911	16743	16803	17046	16900	16868	16818	16946	16857	16956	16900	16910	16788	16722	16959	17012	16743	16995	16987	16959	16941	16985	16968	16996	16845	16763	16898	16922	16990	17061	16913	17045	16867	16860	17042	16842	16797	16902	17010	16882	16918	16783	16875	17065	16967	16927	16893	17054	16928	16738	16829	16906	16922	16926	16767	17022	16908	17013	17008	16973	16919	16936	16934	16955	16919	17176	16780	16838	16906	16875	16894	16944	16837	16781	16819	17017	16931	16836	16906	16980	16947	16905	16714	16979	16946	17012	16606	16888
24097	23793	36895	33897	26341	24413	23087	20110	19415	19517	19790	19499	19613	19662	19449	19236	19400	19465	19232	19261	19355	19340	19435	19638	19169	19236	19271	19457	19406	19307	19422	19262	19294	19376	19183	19301	19512	19562	19295	19274	19479	19180	19016	19138	19253	19295	19236	19152	19223	19368	19039	19284	19235	19031	19146	19387	19336	19361	19193	19373	19062	19188	19474	19300	19353	19356	19425	19180	19116	19091	19192	19179	19001	19071	19315	19136	19260	19287	19134	19186	19442	19132	19122	19389	19316	19099	19219	19268	19186	19113	19089	19229	19166	19258	19313	19241	19208	19314	19258	19209	19005	19256	19064	19096	19192	19133	19135	19165	19074	19172	19179	19179	19135	19336	19201	19310	19210	19195	19170	19506	19242	19254	19126	19239	19342	19257	19195	19334	19347	19061	19266	19248	19316	19257	19262	19304	19107	19258	19004	19388	19172	19106	19338	19101	19381	19189	19172	19361	19237	19205	19256	19142	19294	19165	19206	19159	19121	19349	19159	19070	19041	19319	19235	19120	19045	18959	19178	19216	19060	19081	19306	19016	19121	19117	19221	19153	19265	19316	19211	19287	19136	19260	19299	19134	19156	19179	19317	19305	19147	19369	19077	19160	19378	19325	18888	19194	19167	19157	19386	19116	19029	19381	19179	19233	19177	19194	19195	19300	19323	19254	19004	19353	19254	19298	19127	19085	19321	19268	19096	19333	19241	19173	19146	19131	19273	19325	19079	19269	19304	19271	19004	19407	19225	19199	19245	19284	19227	19261	19111	19084	19110	19295	19143	19208	19262	19315	19186	19209	19436	19291	19214	18886	19364	19138	19282	19119	19067	19247	19200	19199	19164	19178	19045	19133	19174	19174	19318	19069	19148	19225	19189	19315	19266	19152	19354	19053	19201	19198	19269	19216	19315	18965	19033	19301	19136	19121	19361	19126	19225	19149	19214	19175	18998	19248	19423	19242	19066	19189	19320	19128	19277	19308	19532	19119	19233	18995	19404	19360	19187	19285	19208	19086	19160	19134	19385	19182	19087	19169	19385	19403	19178	19076	19408	19125	19278	19257	19159	19375	19158	19152	19236	19324	19158	19101	19387	19376	19268	19093	19121	19233	19218	19247	19307	19206	19064	19133	19118	19229	19200	19257	19144	19272	19204	19119	19314	18994	19221	19284	19279	19225	19210	19201	19181	19130	19297	19231	19210	19276	19066	19234	19240	19384	19513	19078	19306	19155	19225	19145	19292	19216	19187	19217	19206	19071	19168	19283	19093	19242	19191	19310	19192	19296	19473	19260	19371	19210	19205	19252	19146	19306	19250	19340	19451	19194	19280	19178	19179	19101	19362	19194	19334	19180	19256	19225	19215	19234	19416	19467	19305	19232	19137	19187	19151	19250	19232	19104	19117	19176	19246	19149	19031	19115	19120	19170	19269	18937	19132	19427	19312	19332	19056	19080	19238	19228	19207	19258	19194	19111	19330	19410	19085	19267	19324	19173	19214	19353	19185	19084	19400	19320	19084	19083	19016	19027	19401	19318	19151	19307	19203	19278	19294	19169	19350	19208	19315	19059	19027	19371	19318	19267	19215	19139	19105	19104	19157	19033	19256	19191	19288	19244	19133	19185	19003	19374	19343	19164	19099	19097	19473	19169	19158	19194	19097	19193	19247	19094	19206	19338	19351	19275	19231	19260	19454	19184	19261	19299	19239	19248	19132	19242	19397	19374	19312	19227	19239	19288	19076	19059	19266	19144	19101	19281	19534	19178	19449	19441	19357	19033	19014	19337	19434	19122	19329	19082	19164	19058	19208	18940	19160	19070	19318	19139	19434	19507	19127	19476	19094	19221	19126	19177	19215	19289	19333	19280	19200	19026	19172	19261	19220	19242	19401	19414	19258	19265	19143	19200	19189	19153	19401	19134	19448	19270	19297	19243	19212	19300	19433	19184	19186	19064	19270	19261	19225	19259	19188	19241	19295	19311	19244	19126	19155	19270	19283	19214	19218	19341	19294	19376	19293	19412	19054	19161	19213	19281	19393	19383	19260	19265	19315	19248	19267	19345	19329	19148	19268	19143	19216	18980	19252	19239	19201	19197	19287	19104	19258	19220	19182	19073	19283	19435	19279	19308	19161	19271	19112	19361	19265	19071	19489	19211	19321	19274	19106	19271	19397	19219	19079	19219	19130	19230	19299	19271	19261	19076	19056	19275	19388	19190	19206	18926	19072	19193	19266	19158	19232	19231	19396	19253	19310	19139	19198	19330	19216	19407	19219	19300	19328	19296	19173	19193	19417	19277	19231	19206	19365	19366	19120	19133	19269	19203	19232	19243	19253	19375	19352	19039	19462	19168	19181	19139	19071	18956	19220	19463	19383	19298	19211	19303	19137	19169	19182	19208	19336	19124	19404	19109	19237	19221	19312	19230	19234	19125	19226	19128	19144	19216	19169	19248	19273	19324	19215	19315	19136	19020	19070	19157	19292	19348	19245	19309	19299	19098	19052	19344	19286	19170	19208	19301	19234	19285	19428	19309	19261	19084	19291	19375	19369	19244	19005	19485	19215	19247	19230	19002	19206	18998	19070	19023	19306	19292	19326	19319	19103	19115	19338	19118	19132	19314	19317	19140	19512	19090	19204	19201	19282	19329	19392	19328	19265	19224	19282	19330	19327	19226	19164	19344	19471	19282	19210	19336	19162	19298	19206	19280	19425	19186	19214	19265	19219	19222	19158	19297	19022	19288	19271	19197	19202	19122	19048	19116	19386	19264	19225	19398	19252	19139	19251	19147	19257	19188	19020	19281	19098	19169	19445	19145	19191	19202	19350	19238	19404	19255	19327	19241	19137	19380	19274	19089	19218	19106	19107	19247	19215	19333	19095	19423	19471	19206	19206	19219	19130	19195	19328	19240	19437	19234	19321	19228	19407	19356	19250	19070	19218	19254	19184	19136	19286	19377	19269	19229	19173	19347	19259	19165	19418	19141	19184	19336	19216	19276	19282	19311	19201	19344	19150	19285	19439	19160	19435	19263	19225	19355	19222	19420	19219	19161	19242	19345	18993	19216	19331	19414	19147	19160	19212	19179	19219	19014	19270	18984	19357	19357	19465	19097	19361	19119	19201	19283	19198	19032	19053	19408	19272	19012	19358	19253	19232	19185	19286	19102	19196	19053	19257	19245	19274	19354	19084	19071	19125	19136	19024	19195	19345	19115	18918	19226	19357	19334	19419	19204	19385	19143	19263	19211	19183	19423	19188	19237	19200	19477	19206	19330	19104	19253	19178	19125	19294	18989	19324	19409	19128	19173	19226	19302	19091	19373	19225	19236	19130	19165	19149	19260	19252	19240	19090	19156	19250	19203	19149	19195	19249	19225	19290	19253	19182	19050	18974	19335	19315	19279	19243	19139	19144	19195	19314	19364	19349	19272	19187	19269	19223	19150	19163	19222	19381	19267	19322	19250	19118	19191	19147	19124	19230	19234	19203	19329	19227	19354	19346	19111	19098	19266	19282	19152	19124	19387	19068	19254	19399	19277	19181	19184	19338	19278	19353	19361	19500	19249	19164	19289	19309	19346	19458	19208	19232	19276	19243	19278	19302	19462	19262	19225	19126	19133	19265	19410	19099	19226	19269	19202	19108	19144	19299	19233	19175	19274	19453	19081	19278	19192	19152	19186	19111	19232	19064	19347	19408	19146	18954	19203	19402	19150	19205	19224	19206	19312	19306	19185	19450	19277	19377	19456	19214	19150	19270	19094	19216	19139	19327	19305	19193	19346	19155	19271	19207	19246	19145	19271	19415	19164	19291	19411	19155	19094	19307	19446	19330	19165	19161	19222	18966	19206	19371	19143	19075	19406	19166	19126	19302	19131	19258	19044	19293	19322	19311	19398	19208	19177	19244	19291	19199	19257	19398	19228	19062	19083	19116	19261	19306	19368	19492	19282	19381	19168	19250	19296	19261	19311	19344	19317	19245	19078	19149	19154	19438	19326	19240	19241	19408	19112	19279	19153	19328	19209	19256	19137	19239	19397	19533	19326	19138	19169	19246	19246	19290	19263	19160	19226	19238	19118	19465	19399	19363	19158	19308	19292	19112	19216	19184	19094	19038	19206	19182	19236	19055	19401	19134	19205	19158	19384	19191	19183	19291	19426	19118	19250	19307	19015	19226	19140	19193	19081	19075	19245	19301	19210	19415	19374	19410	19157	19251	19142	19296	19062	19380	19242	19216	19173	19206	19139	19271	19354	19332	19326	19157	19002	18977	19315	19336	19282	19085	19302	19111	19311	19225	18926	19318	18995	19157	19320	19190	19351	19362	19380	19314	19306	19071	19190	19179	19449	19294	19117	19516	19247	19308	19174	19429	19300	19078	18960	19044	18902	19363	19213	19301	19304	19306	19317	19221	19453	19199	18993	19277	19283	19178	19087	19115	19173	19305	19180	19470	19394	19128	19219	19291	19250	19288	19042	19314	19262	19310	19211	19278	19328	19142	19242	19177	19200	19229	19365	19218	19254	19035	19227	19192	19191	19099	19181	19157	19285	19397	19346	19254	19284	19298	19249	19284	19266	19327	19250	19173	19284	19255	19235	19331	19012	19104	19050	19325	19257	19484	19411	19448	19263	19299	19015	19355	18987	19292	19080	19154	19188	19323	19176	19604	19287	19364	19144	19230	19275	19175	19264	19030	19129	19262	19224	19482	19272	19305	19202	19224	19358	19197	19325	19349	19245	19074	19173	19452	19321	19193	19133	19102	19227	19250	19174	19268	19078	18953	19274	19157	19289	19233	19055	19226	19390	19342	19403	19290	19507	19222	19196	19113	19099	19190	19235	19268	19064	19173	19162	19054	19010	19025	19205	19233	19184	19351	19290	19009	19306	19079	19284	19378	19168	19203	19201	19267	19177	19196	19158	19147	19285	19544	19130	19295	19167	19339	19279	19218	19274	19251	19174	19170	19228	19199	19362	19273	19333	19169	19347	19456	19290	19211	19326	19171	19251	19438	19378	19467	19353	19525	19097	19341	19170	19209	19195	19184	19320	19410	19444	19245	19368	19231	19254	19301	19271	19307	19110	19022	19401	19267	19347	19244	19197	19190	19158	19188	19204	19287	19217	19372	19147	19383	19342	19381	19419
62165	97816	80191	50802	30629	21923	18706	17462	17419	17269	17179	17456	17252	17122	17341	17247	17243	17207	17156	17131	17362	17291	17202	17111	17128	17183	17107	17302	17474	17100	17261	17184	17278	17364	17264	17214	17362	17265	17315	17258	17199	17254	17472	17197	17167	17330	17297	17193	17320	17323	17261	17106	17322	17439	17262	17251	17276	17238	17300	17279	17001	17308	17283	17154	17434	17238	17232	17329	17289	17295	17132	17317	17179	17128	17373	17248	17123	17242	17279	17359	17232	17383	16827	17258	17385	17130	17337	17299	17171	17351	17423	17161	17355	17069	17251	17319	17172	17053	17284	17225	17160	17278	17309	17184	17154	17085	17295	17271	17143	17238	17221	17196	17357	17053	17249	17329	17260	17288	17203	17268	17359	17148	17180	17142	17123	17222	17275	17153	17269	17341	17258	17267	17237	17200	17337	17187	17224	17160	17083	17218	17344	17125	17187	17300	17137	17458	17046	17213	17282	17376	17227	17284	17208	17195	17237	17067	17312	17041	17257	17314	17314	17188	17183	17173	17216	17228	17131	17269	17215	17187	17289	17418	17338	17174	17387	17062	17177	17078	17140	17484	17131	17298	17329	17262	17285	17217	17284	17114	17304	17250	17349	17173	17401	17294	17145	17231	17159	17268	17228	17288	17112	17150	17120	17213	17546	17047	17204	17202	17149	17326	17398	17278	17094	17304	17267	17251	17061	17234	17222	17166	17295	17012	17326	17360	17319	17104	17245	17287	17198	17277	17316	17262	17099	17100	17086	17188	17272	17290	17216	17197	17304	17320	17446	17225	17293	17176	17113	17255	17222	17186	17309	17417	17296	17347	17223	17452	17221	17260	17278	17301	17184	17316	17104	17319	17263	17125	16980	17398	17280	17290	17234	17257	17326	17174	17263	17219	17069	17251	17075	17147	17019	17162	17502	17298	17354	17303	17182	17215	17395	17345	17164	17277	17176	17241	17063	17422	17241	17056	17195	17186	17174	16995	17491	17252	17231	17240	17232	17195	17282	17159	17215	17123	17286	17367	17186	17257	17375	17272	17352	16975	17206	17156	17312	17312	17326	17333	17258	17112	17219	17225	17279	17124	17349	17273	17217	17285	17150	17055	17098	17315	17258	17218	17324	17266	17311	17126	17333	17224	17394	17333	17096	17412	17332	17136	17276	17163	17157	17327	17170	17322	17050	17233	17204	17065	17331	17169	17265	17399	17334	17310	17218	17369	17106	17412	17379	17070	17373	17206	17073	17162	17352	17274	17325	17234	17335	17251	17146	17220	17286	17038	17218	17277	17285	17146	17242	17232	17092	17225	17180	17104	17141	17176	17224	17197	17238	17257	17229	17127	17363	17205	17276	17187	17231	17116	17153	17263	17310	17226	17250	17153	17306	17236	17245	17245	17263	17369	17295	17056	17177	17082	17201	17121	17300	17153	17229	17309	17265	17333	17188	17378	17166	17126	17329	17154	17212	17196	17287	17412	17129	17162	17307	17110	17329	17276	17225	17242	17193	17240	17083	17308	17240	17392	17110	17469	17278	17287	17299	17133	17288	17225	17264	17123	17190	17293	17205	17373	17087	17384	17130	17468	17268	17180	17217	17185	17333	17276	17208	17236	17355	17237	17193	17314	17246	17280	17326	17301	17119	17125	17121	17299	17366	17125	17126	17244	17345	17326	17277	17128	17208	17159	17207	17192	17322	17134	17242	17078	17151	17140	17226	17265	17280	16970	17133	17185	17043	17304	17245	17114	17234	17034	17237	17258	17222	17160	17243	17165	17345	17080	17394	17236	17104	17334	17236	17173	17221	17366	17180	17202	17303	17315	17244	17111	17156	17187	17043	17300	17247	17061	17265	17372	17298	17006	17149	17117	17208	17147	17197	17320	17285	17192	17381	17201	17236	17269	17235	17326	17205	17236	17103	17178	17434	17151	17261	17185	17331	17417	17171	17392	17045	17174	17353	17099	17268	17188	17276	17117	17323	17172	17499	17076	17189	17197	17129	17303	17157	17170	17184	17265	17222	17110	17347	17218	17183	17468	17298	17140	17281	17127	17143	17118	17177	17269	17370	17010	17375	17313	17331	17258	17296	17122	17160	17257	17271	17279	17346	17316	17247	17058	17330	17290	17067	17271	17377	17205	17143	17115	17086	17189	17293	17097	17268	17194	17213	17192	17150	17260	17205	17228	17358	17252	17350	17053	17200	17265	17344	17265	17211	17034	17204	17225	17394	17231	17203	17089	17227	17324	17435	17169	17301	17198	17193	17181	17232	17336	17256	17218	17332	17337	17210	17272	17242	17265	17230	17091	17133	17230	17146	17237	17263	17305	17293	17347	17281	17115	17135	17229	17199	17303	17190	17147	17148	17181	17149	17214	17140	17328	17053	17287	16941	17303	17225	17217	17359	17173	17147	17344	17222	17196	17238	17132	17255	17197	17353	17265	17261	17071	17430	17210	17030	17272	17041	17334	17161	17225	17337	17149	17145	17360	17085	17310	17144	17274	17104	17219	17181	17226	17247	17292	17116	17159	17238	17061	17042	17160	17198	17177	17260	17171	17276	17235	17255	17369	17397	17230	17112	17227	17291	17225	17325	17068	17274	17328	17273	17257	17271	17298	17387	17225	17361	17265	17257	17314	17219	17049	17160	17316	17384	17223	17311	17305	17131	17436	17249	17445	17195	17354	17178	17377	17230	17286	17146	17342	17177	17126	17301	17161	17216	17062	17203	17137	17306	17182	17355	17289	17085	17212	17302	17338	17177	17221	17392	17309	17404	17301	17239	17253	17300	17175	17222	17279	17258	17159	17179	17286	16986	17281	17121	17381	17237	17126	17188	17181	17246	17241	17074	17178	17270	17188	17199	17175	17325	17227	17287	17192	17377	17062	17182	17391	17230	17345	17230	17198	17266	17283	17214	17455	17225	17303	17181	17343	17084	17401	17197	17305	17226	17128	17284	17158	17293	17068	17350	17234	17192	17179	17196	17205	17308	17289	17212	17184	17015	17230	17417	17149	17158	17237	17245	17259	17432	17179	17252	17323	17296	17442	17452	17221	17109	17045	17254	17275	17125	17415	16947	17268	17330	17151	17283	17388	17026	17227	17258	17242	17129	17095	17112	17147	17380	17212	17331	17368	17265	17236	17291	17196	17239	17334	17195	17204	17398	17243	17183	17034	17263	17160	17267	17247	17327	17126	17168	17103	17279	17346	17183	17437	17256	17168	17108	17361	17172	17210	17383	17129	17145	17246	17273	17273	17184	17045	17307	17186	16996	17336	17190	17430	17217	17319	17294	17270	17139	17064	17295	17196	17324	17245	17228	17237	17197	17220	17179	17369	17116	17246	17409	17187	17308	17088	17293	17177	17274	17221	17293	17318	17195	17093	17170	17108	17216	17238	17200	17165	17283	17232	17238	17255	17363	17247	17291	17287	17070	17138	17206	17321	17320	17222	17062	17291	17208	17203	17110	17336	17366	17170	17248	17210	17355	17268	17281	17212	17346	17129	17368	17322	17225	17271	17275	17310	17218	17161	17279	17367	17177	17343	17321	17382	17119	17251	17330	17443	17311	17462	17354	17225	17217	17283	17295	17183	17123	17423	17356	17200	17428	17123	17118	17328	17237	17179	17346	17251	17375	17223	17188	17292	17346	17218	17172	17265	17218	17201	17135	17265	17296	17340	17176	17381	17295	17118	17258	17151	17336	17371	17224	17308	17375	17387	16927	17316	17274	17192	17177	17292	17176	17291	17397	17183	17156	17281	17300	17200	17225	16942	17338	17140	17228	17164	17195	17381	17273	17199	17339	17313	17199	17351	17241	17605	17192	17231	17315	17465	17110	17336	17072	17115	17075	17180	17190	17390	17130	17316	17266	17063	17313	17290	17158	17262	17024	17266	17112	17276	17167	17219	17270	17319	17309	17221	17322	17132	17199	17214	17248	17228	17219	17055	17143	17183	17178	17215	17302	17152	17125	17207	17226	17089	17231	17228	17370	17354	17243	17122	17189	17242	17487	17247	17238	17483	17275	17343	17226	17285	17101	17208	17165	17467	17060	17073	17139	17118	17359	17221	17167	17281	17325	17219	17190	17187	17285	17254	17275	17307	17391	17224	17184	17109	17311	17236	17436	17186	17074	17355	17309	17247	17245	17153	17368	17186	17352	17255	17174	17237	17443	17116	17108	17227	17075	17194	17204	17157	17129	17304	17151	17147	17349	17313	17230	17226	17081	17286	17288	17254	17248	17211	17305	17225	17367	17336	17199	17223	17243	17281	17349	17165	17273	17336	17157	17292	17261	17207	17253	17355	17172	17167	17188	17257	17274	17252	17235	17218	17332	17501	17190	17107	17335	17113	17336	17363	17191	17333	17385	17169	17274	17312	17119	17268	17193	17156	17429	17115	17431	17243	17324	17093	17142	17296	17225	17138	17203	17322	17181	17302	17195	17118	17085	17395	17395	17247	17367	17271	17397	17157	17370	17290	17213	17150	17302	17278	17266	17281	17250	17301	17332	17164	17144	17163	17331	17276	17345	17203	17251	17358	17251	17163	17238	17136	17298	17357	17403	17197	17143	17219	17269	17175	17188	17276	17043	17268	17312	17196	17348	17090	17108	17339	17348	17162	17334	17230	17125	17336	17295	17290	17193	17198	17233	17303	17124	17266	17105	17025	17272	17301	17227	17528	17218	17214	17285	17234	17149	17114	17164	17441	17315	17119	17281	17272	17151	17252	17319	17240	17199	17289	17231	17240	17265	17126	17133	17205	17325	17236	17356	17279	17215	17369	17135	17138	17216	17241	17244	17222	17223	17237	17321	17175	17310	17329	17206	17304	17275	17141	17229	17080	17240	17122	17270	17343	17181	17225	17333	17209	17349	17299	17221	17208	17236	17381	17261	17073	17231	17239	17294	17188	17136	17327	17166	17344	17199	17211	17539	17232	17364	17356	17400	17087	17200	17346	17308	17169	17255	17169	17263	17295	17261	17267	17185	17118	17070	17172	17325	17210	17166	17214	17113	17373	17309	17165	17266	17217	17291	17163	17299	17163	17353	17113	17233	17144	17266	17305	17239	17160	17278	17436	17065	17358	17278	17066	17212	17340	17303	17357	17230	17300	17175	17046	17203	17177	17201	17337	17288	17248
22870	22324	32923	29264	25252	25763	27002	22080	21019	21300	20959	20835	20986	20936	20777	20926	20682	20887	20831	21010	20991	20775	20837	20766	20839	20811	20946	20668	20890	20748	20852	20734	20962	20577	20460	20636	20655	20840	20882	20839	20762	20968	20876	20713	20706	20729	20771	20733	20498	20556	20575	20775	20716	20869	20590	20827	20654	20610	20685	20676	20632	20824	20803	20613	20689	20672	20520	20731	20622	20850	20587	20548	20455	20703	20808	20754	20765	20479	20711	20591	20613	20635	20727	20627	20902	20719	20989	20707	20586	20482	20518	20605	20807	20695	20711	20607	20759	20623	20659	20702	20871	20679	20814	20624	20669	20842	20758	20783	20778	20774	20567	20608	20754	20566	20692	20696	20558	20764	20688	20644	20520	20647	20651	20749	20566	20695	20806	20814	20464	20804	20906	20628	20568	20519	20708	20673	20758	20611	20503	20684	20546	20411	20739	20675	20807	20638	20558	20573	20620	20556	20716	20696	20631	20672	20586	20677	20977	21096	20764	20705	20572	20729	20537	20661	20855	20595	20433	20505	20650	20543	20542	20622	20810	20650	20704	20719	20664	20519	20659	20682	20706	20605	20869	20814	20557	20480	20891	20578	20734	20564	20773	20730	20500	20878	20664	20670	20675	20885	20717	20778	20348	20728	21024	20498	20774	20749	20560	20682	20588	20580	20747	20726	20757	20847	20599	20669	20783	20618	20485	20620	20730	20693	20576	20523	20681	20626	20510	20691	20621	20554	20808	20617	20670	20673	20565	20691	20506	20684	20897	20658	20482	20690	20482	20894	20431	20792	20817	20772	20641	20623	20664	20572	20739	20735	20590	20526	20493	20530	20760	20817	20615	20676	20615	20547	20813	20594	20784	20703	20678	20723	20477	20866	20936	20734	20708	20625	20549	20777	20496	20712	20706	20504	20704	20719	20606	20618	21070	20707	20612	20606	20593	20691	20552	20524	20400	20782	20575	20723	20709	20626	20939	20635	20546	20404	20621	20695	20555	20700	20930	20692	20540	20592	20690	20708	20744	20805	20796	20754	20824	20700	20684	20711	20810	20735	20439	20572	20703	20621	20678	20606	20753	20416	20618	20673	20857	20662	20606	20743	20793	20429	20577	20600	20595	20675	20490	20648	20602	20654	20630	20522	20712	20675	20693	20598	20621	20850	20588	20581	20521	20576	20537	20597	20469	20479	20630	20774	20771	20731	20849	20645	20559	20589	20781	20701	20733	20720	20658	20708	20774	20721	20808	20824	20617	20626	20558	20867	20696	20589	20661	20692	20735	20734	20714	20682	20748	20480	20674	20620	20747	20659	20655	20613	20755	20666	20757	20765	20691	20558	20376	20745	20776	20531	20639	20564	20742	20749	20722	20651	20782	20498	20698	20418	20758	20688	20678	20718	20638	20717	20773	20636	20635	20690	20629	20585	20578	20694	20660	20574	20573	20867	20538	20737	20650	20864	20435	20489	20872	20631	20802	20715	20739	20629	20525	20632	20608	20646	20706	20685	20774	20653	20806	20563	20496	20360	20880	20748	20785	20568	20548	20770	20696	20745	20802	20698	20645	20612	20690	20618	20819	20544	20628	20688	20840	20558	20490	20559	20849	20707	20519	20401	20709	20607	20404	20750	20686	20639	20732	20635	20715	20537	20828	20877	20574	20688	20613	20539	20521	20894	20701	20680	20661	20620	20601	20783	20720	20853	20586	20647	20866	20496	20613	20741	20382	20610	20786	20658	20807	20735	20630	20571	20718	20587	20638	20504	20548	20591	20493	20697	20708	20776	20790	20681	20793	20681	20825	20525	20833	20481	20893	20471	20613	20787	20869	20518	20574	20500	20611	20777	20536	20627	20562	20632	20799	20786	20557	20570	20541	20752	20867	20646	20604	20456	20683	20646	20479	20417	20396	20720	20749	20664	20781	20621	20652	20802	20581	20892	20564	20697	20531	20492	20600	20567	20405	20722	20655	20901	20405	20448	20546	20626	20605	20858	20645	20609	20551	20614	20799	20586	20765	20644	20589	20586	20756	20587	20600	20727	20440	20573	20515	20646	20576	20717	20703	20628	20550	20484	20679	20541	20438	20595	20567	20641	20646	20473	20515	20665	20651	20671	20872	20506	20792	20609	20676	20638	20630	20675	20706	20909	20779	20865	20771	20602	20699	20796	20518	20680	20753	20707	20768	20606	20598	20698	20739	20831	20608	20655	20788	20609	20755	20497	20568	20650	20688	20804	20776	20543	20789	20830	20802	20519	20467	20593	20771	20747	20661	20656	20480	20652	20473	20599	20548	20605	20606	20715	20886	20679	20680	20742	20869	20687	20742	20570	20652	20693	20509	20800	20747	20902	20741	20590	20840	20486	20907	20633	20580	20770	20638	20556	20664	20431	20630	20551	20835	20844	20786	20650	20833	20675	20448	20806	20747	20690	20796	20607	20633	20769	20803	20580	20772	20631	20522	20595	20609	20758	20576	20571	20729	20694	20767	20844	20678	20915	20648	20610	20672	20712	20642	20766	20764	20656	20565	20397	20819	20547	20674	20636	20593	20674	20942	20510	20780	20667	20689	20574	20747	20483	20714	20519	20696	20606	20731	20713	20496	20737	20709	20742	20675	20787	20819	20495	20355	20607	20761	20783	20618	20585	20766	20672	20542	20661	20832	20798	20519	20562	20677	20600	20672	20716	20541	20559	20662	20596	20834	20552	20501	20829	20575	20818	20662	20578	20686	20455	20644	20557	20574	20437	20569	20514	20684	20586	20528	20703	20718	20460	20852	20652	20561	20671	20701	20637	20906	20651	20706	20685	20730	20668	20552	20772	20821	20615	20802	20867	20921	20671	20675	20569	20549	20706	20756	20627	20645	20611	20675	20662	20628	20886	20705	20846	20663	20489	20579	20756	20531	20597	20568	20595	20641	20356	20656	20499	20747	20608	20898	20766	20680	20522	20732	20848	20627	20561	20680	20793	20819	20670	20734	20526	20805	20640	20698	20624	20600	20617	20625	20786	20752	20534	20799	20563	20632	20822	20687	20949	20721	20706	20678	20483	20646	20650	20705	20606	20772	20462	20760	20613	20896	20665	20631	20637	20746	20699	20639	20808	20653	20580	20558	20801	20726	20440	20785	20412	20664	20525	20535	20719	20732	20695	20466	20675	20612	20657	20686	20597	20425	20828	20697	20722	20649	20796	20652	20606	20915	20614	20665	20726	20679	20687	20745	20658	20673	20921	20588	20661	20839	20661	20566	20719	20674	20767	20911	20699	20809	20592	20628	20616	20576	20538	20703	20540	20412	20665	20643	20789	20622	20689	20690	20579	20591	20741	20504	20501	20729	20610	20526	20645	20554	20701	20635	20636	20685	20749	20577	20709	20545	20850	20734	20689	20630	20694	20867	20533	20796	20796	20920	20600	20903	20853	20636	20749	20381	20458	20735	20650	20733	20763	20407	20764	20684	20528	20605	20647	20748	20660	20708	20684	20498	20490	20675	20834	20761	20603	20932	20687	20622	20620	20661	20747	20524	20637	20514	20781	20768	20734	20546	20436	20568	20615	20433	20550	20511	20696	20637	20922	20591	20674	20593	20626	20727	20866	20816	20714	20425	20879	20485	20503	20844	20227	20607	20641	20375	20579	20705	20966	20779	20679	20671	20480	20758	20653	20480	20662	20584	20471	20736	20597	20716	20707	20480	20627	20608	20705	20609	20690	20641	20492	20736	20595	20553	20710	20651	20776	20650	20425	20619	20694	20863	20834	20525	20526	20652	20589	20586	20613	20663	20375	20720	20709	20572	20611	20874	20752	20606	20548	20755	20647	20505	20721	20514	20762	20479	20597	20598	20831	20680	20512	20725	20677	20741	20744	20427	20911	20872	20394	20795	20759	20611	20688	20615	20509	20506	20601	20613	20673	20594	20485	20755	20757	20702	20774	20740	20590	20612	20616	20665	20640	20795	20594	20724	20792	20755	20784	20625	20628	20699	20693	20668	20684	20596	20713	20596	20563	20628	20461	20987	20410	20738	20636	20531	20509	20478	20627	20728	20665	20561	20628	20795	20795	20772	20679	20624	20793	20611	20583	20851	20596	20581	20631	20863	20556	20620	20730	20484	20441	20708	20701	20482	20609	20633	20787	20747	20605	20468	20744	20650	20501	20713	20468	20674	20661	20798	20597	20532	20649	20863	20529	20866	20732	20604	20536	20740	20587	20821	20726	20562	20794	20626	20524	20708	20619	20700	20683	20703	20632	20766	20679	20644	20763	20567	20508	20602	20735	20637	20713	20796	20740	20929	20765	20614	20608	20581	20563	20483	20739	20693	20561	20711	20608	20507	20569	20756	20525	20604	20665	20656	20763	20577	20591	20580	20472	20700	20651	20733	20767	20486	20642	20684	20562	20580	20583	20658	20821	20376	20450	20767	20938	20690	20637	20536	20736	20730	20360	20559	20632	20678	20720	20583	20516	20724	20583	20559	20744	20570	20464	20636	20449	20574	20512	20611	20823	20444	20551	20666	20634	20607	20580	20504	20773	20783	20647	20705	20370	20900	20453	20667	20700	20496	20669	20584	20608	20659	20678	20774	20596	20704	20686	20912	20521	20727	20637	20795	20686	20657	20773	20692	20693	20401	20659	20677	20742	20425	20746	20758	20539	20643	20689	20872	20672	20711	20756	20573	20506	20876	20545	20758	20501	21005	20694	20564	20586	20721	20647	20613	20745	20739	20286	20737	20624	20338	20627	20590	20569	20622	20757	20725	20635	20693	20730	20897	20475	20659	20688	20636	20664	20611	20657	20553	20472	20708	20686	20665	20535	20793	20556	20830	20754	20671	20509	20504	20725	20785	20960	20556	20549	20653	20614	20680	20586	20488	20693	20858	20625	20749	20600	20754	20667	20462	20509	20543	20798	20757	20734	20714	20651	20525	20568	20678	20477	20553	20647	20744	20671	20629	20621	20866	20600	20666	20681	20544	20773	20702	20753	20709	20697	20531	20639	20631	20641	20845	20480	20549	20639	20532	20555	20581	20674	20529	20632	20552	20738	20749	20708	20587	20434	20669	20735	20681	20373	20603	20629	20588	20727	20766	20580	20538	20457	20766	20859	20774	20619	20752	20680	20442	20808	20445	20770	20645	20639
63142	106517	91322	62605	38056	25377	20224	18457	18113	18188	18069	18006	18008	18112	17989	18053	18188	17988	18039	18226	17990	18244	18121	18292	18234	18053	17999	18135	18072	18020	18084	18164	18303	17998	18169	18130	18198	18105	17773	18077	18006	18109	18157	18080	18129	18154	17988	18144	18081	18031	17885	18104	18046	18263	18063	17850	18115	17967	18138	17929	18142	18002	17990	18052	18057	17832	18015	18042	18023	18081	18185	18094	17999	18011	18024	18017	18081	17984	18107	17916	18233	17869	17952	18144	18019	18096	18196	17914	18087	17925	18270	18158	17962	18058	18136	18097	18196	18243	18077	18169	17964	17924	18093	18022	18103	18054	17999	17984	18051	18061	18087	17941	18171	18112	18196	18134	18049	18061	18037	17870	18045	18302	18062	18236	18199	17986	17966	17980	18054	17947	17960	18090	18016	17988	18086	18095	17985	18130	17988	17991	18112	18246	18103	18237	18004	18106	18033	18138	17993	18096	18042	18060	18251	18071	18061	17917	17992	18003	18148	18232	18115	18050	18177	17923	17906	18001	18114	17927	18054	18115	17994	18121	18072	18180	18089	18135	17851	18084	18310	18040	18026	18104	17953	17996	17988	18001	17890	17910	18087	18050	18253	18125	18103	17968	18002	18211	18123	18025	18122	17884	18085	18049	18127	18116	18199	18095	18016	18163	18115	18067	18048	18056	18062	18057	18066	18076	18012	17925	18123	18220	18129	18085	18101	18231	18077	18086	18177	18097	18064	18308	18056	17887	18239	18112	18035	18190	18001	17974	18089	18022	18115	17874	18163	18019	18042	18003	18134	18073	17922	17925	18160	18001	18058	18007	18102	17873	17951	18131	18145	18046	18214	18120	18105	18014	18136	18152	18035	18217	18096	18189	18282	18092	17997	17793	18043	18149	18030	17944	18122	18246	17971	18020	18019	18047	18102	18300	18098	17998	17982	18126	17998	18164	18158	18136	17995	17910	18119	18142	17942	18086	17877	17885	18067	18108	18155	18140	17982	18075	17967	18028	18141	18335	18025	18071	18044	18138	18089	17987	17963	18152	18110	18168	17964	17973	18078	18081	18131	18160	18151	17878	17959	17906	17983	18229	17936	18227	17959	18017	18077	18120	18194	17937	18039	18069	18198	18188	18076	17803	18005	18054	17986	17996	18051	18051	18192	17991	18001	18000	18215	18124	18330	17950	17970	17953	18145	18014	17920	18104	17980	17985	18082	17898	18061	18068	18054	18017	18230	18135	18106	18007	18029	17893	18065	18100	18042	18048	18103	18019	18105	18176	18047	18158	18024	17970	17980	18225	18158	18070	17921	17957	18050	18114	17853	18023	17927	18131	18231	18072	18042	18055	18195	18007	17917	18294	18134	17958	18200	18083	17991	18001	18206	17854	18067	18012	18057	18075	17923	17955	17908	17951	17956	18079	18205	17973	17983	17885	17901	17882	17966	18205	18260	17944	17938	18080	18211	18012	17909	18049	18049	18395	18139	18035	17825	18016	18059	18042	17941	17974	17859	18083	18079	18110	18107	18090	18008	18311	18034	18097	17936	17954	18135	18165	18071	17980	18007	18085	18073	18020	17944	18023	18086	18216	17886	18203	17993	17898	18101	17949	18036	18041	17901	18034	18032	17972	18027	18069	18163	18006	18141	17957	17925	18041	17970	17957	17926	17997	18127	18179	17971	18173	18033	18128	17931	18036	18035	18047	18010	18185	18082	18040	18174	18059	18086	18114	18051	18118	18068	18134	18173	18181	18026	17996	18016	17903	18295	18055	18072	18061	18166	18151	18126	17988	18085	18224	18056	18068	18028	17971	18029	17974	18098	18102	17851	17824	18109	17910	18126	18006	18052	18144	18264	18215	18016	18132	17873	17992	18121	18326	17950	18093	18089	18207	18026	18124	18161	18051	18037	18114	18176	17985	17945	18130	18106	18154	17959	18025	17958	18057	18253	18020	18043	18015	18047	18065	17911	18030	18025	18170	18040	18008	18016	17965	18333	17935	18023	18096	18070	17891	18061	18069	17922	17982	18141	18144	17987	18086	17918	18008	17962	17929	18053	18167	18006	18110	18102	17863	18078	18000	18040	18064	18043	17976	18130	17959	18168	18308	18179	17948	18040	18213	18078	18171	18105	17917	17993	18222	18162	17961	17950	18167	18177	18039	18115	18188	18086	18064	18037	17876	17944	18129	17824	18099	18032	18068	18215	18060	18018	17924	18125	18114	17911	18211	18152	17982	18182	18118	18035	18137	17911	18161	17989	17919	18060	17960	18088	18001	18114	18036	17919	18158	18070	18162	18169	17975	17928	18161	17923	18133	17806	18133	18128	18069	18088	18002	18136	18034	18080	17991	18041	17963	17916	18131	17980	18195	18356	17972	17901	17952	18074	18293	18011	18036	18096	18127	18174	18144	17859	18188	18008	18076	18207	18032	18094	18205	17910	18074	18032	18184	17836	18122	17990	17993	18037	18117	18031	17950	17874	18042	18103	18044	18090	18148	18014	18070	18028	17909	18087	17818	17952	18151	18006	18011	17965	18098	17921	17977	18093	17911	17973	17987	18105	17940	18080	17932	18210	18025	18170	18016	18210	18005	18122	17896	18054	18095	18139	17897	18047	18003	17905	18150	17947	18118	17947	18194	18308	18055	18191	17988	17965	18062	17968	17953	17859	17978	17971	18089	18016	18128	17924	18197	17948	18172	18122	17991	18067	18095	18223	18013	17981	18104	17984	18252	18090	18117	17932	17934	18155	17796	18286	18182	18099	17913	17988	17972	17935	18126	18114	18138	18191	18015	17878	18052	18038	17905	18023	18110	17963	18056	18182	18016	18241	18116	17973	17993	18111	17964	18129	18007	18054	18085	18174	18018	18108	17875	18065	18220	18067	18077	18054	18083	18082	18059	18115	18089	18066	17893	18086	18184	18077	17958	18060	18137	18026	17981	18053	18071	17998	17973	18249	18031	18005	18153	18010	18232	18015	18120	18149	18139	17966	18326	18217	18001	18097	17968	18254	17844	18178	17812	18322	18153	18147	18110	18046	18010	18067	17896	17953	18069	17877	18087	17954	18002	18075	17951	18025	18055	17892	17957	17972	17981	18062	17868	18267	17871	17999	18100	18120	18011	18262	18097	17979	18078	18056	18113	18033	17960	18032	17848	18104	18066	18102	17968	17976	18040	18032	18130	17904	18191	17893	18207	18045	18089	17990	18045	17961	18142	18071	18067	18031	17917	18152	18112	18058	18038	17922	17874	18148	18078	18168	18123	18075	18224	18014	17977	18124	18038	18030	18040	17954	18073	17826	18021	18253	18185	18031	17996	18020	18007	18168	17890	17939	18037	18170	18066	18122	18050	18094	18172	18131	17987	18096	17963	18172	18013	18031	17935	17928	18020	18063	17898	18031	17848	18019	17865	18097	17983	18013	18001	17965	18045	17953	18124	18029	18128	17963	17968	18098	18068	17904	18141	18001	18165	17885	18021	18140	18097	18112	17997	17971	18127	18076	17971	18045	18085	18146	17935	17907	17959	18025	17997	18223	18021	17978	18081	17821	18008	18240	18083	18022	18219	18027	18053	18140	17982	17963	18187	18147	18008	18097	18043	18113	18038	18158	18052	17954	17945	17914	18084	18111	18123	17961	18158	18084	18005	18086	18042	18030	17966	17950	18044	18002	17934	18177	18072	18156	17977	18265	18125	18037	18039	18017	18120	18061	18058	18025	18071	18233	17867	18226	18024	17966	18016	18047	17990	17962	18199	17993	18108	18032	18005	18177	18111	18051	17974	18074	18105	18309	18159	18154	17917	18098	18269	17979	18212	17976	18098	18092	18009	18151	18002	18152	18071	18136	18042	18014	18102	18166	18098	18091	18132	18164	18022	18047	17927	17970	17991	18065	17978	18078	18088	18071	18186	17978	17975	17986	18071	17990	17934	18227	17919	17909	18011	18080	18084	17752	18172	18138	18180	18075	17912	18216	18004	17909	18310	18005	18099	17978	18126	17964	17850	18094	18128	17849	18199	17983	18168	18059	18126	18063	18169	18227	17993	17908	17939	18023	17892	18199	18085	18101	17892	18064	18054	18081	17954	18083	18009	17899	17939	18013	18059	18051	18085	17807	17939	17996	18113	18060	17987	18145	18073	18076	17885	18081	18077	18100	18089	18008	17924	18010	18112	17974	18098	18148	18114	18036	18141	17935	18147	18270	17876	18084	18187	18005	18202	18002	17965	18023	18087	17987	18028	18087	18048	18064	18104	17991	18149	18135	18000	18012	18070	18029	17919	18326	18067	18160	18092	18231	18002	17967	18033	18077	17976	17985	18027	18146	18120	18170	18122	18032	18098	18011	18149	18092	18204	17961	18054	18137	18006	17988	18076	17924	18096	18161	18122	18004	18172	17939	17979	17918	18160	18127	18009	18027	18190	18056	18062	17989	18210	18135	18087	18126	18117	18101	18098	18136	17917	18144	18093	18028	18074	17921	17839	18011	17942	18286	17984	18127	18168	18143	17970	18159	18037	17917	18100	18135	18076	18007	18083	18135	18024	18172	18064	18010	18087	18006	18232	17979	18024	18160	18133	18134	18108	18093	18158	17992	18001	18167	18011	17909	18118	18002	18016	17948	18053	18160	18044	18005	18210	18000	17934	18116	18130	17955	17952	18148	18006	17998	17844	18153	17848	18021	18033	17964	18178	17972	18180	18177	18167	18033	18150	17964	18035	17891	18230	18063	17958	17949	18059	17919	18039	18192	17979	18052	18098	18227	18053	18155	18047	18018	18079	18138	18030	18179	18091	18104	17913	18125	18143	18100	18014	18034	18126	18005	17987	18131	17991	18100	18108	18082	18058	18093	18124	18201	18041	18064	18176	18023	18085	18110	18019	18074	18066	17881	18146	18026	18042	17999	17987	17872	17944	18141	18003	17872	18119	18018	18091	18062	18260	17868	18162	18012	18166	17957	17973	18083	17967	18200	17991	18023	17828	18104	18190	17967	18087	17968	18136	18138	18118	18180	18117	18122	18233	17906	18096	18026	18228	18061	18148	18000	18137	18144	18037	17989	18039	17947	18290	17995	17967	17924	18020	18123	17958	17923	18066	17846	17954	18026	17993	18151	18018	18106	18047	18051	17868	18178	18230
30533	35285	39457	30521	22663	20784	20200	19800	20037	19995	20018	19995	19901	20038	19951	19754	19980	19888	19914	19689	19860	19703	19922	20029	19869	19806	19968	19934	19815	19862	19791	19770	19799	20001	19760	19953	19722	19838	19866	19918	19960	19829	19927	19824	19715	19735	19950	19937	19817	19855	19794	19765	19936	19846	19862	19837	19875	19861	19759	19805	19734	19977	19870	19965	19773	19900	19883	19775	19957	19824	19604	19877	19761	19845	19735	19779	19893	19910	19724	19771	19644	19643	19807	19619	19938	19750	19835	19678	19755	19715	19834	19654	19844	19990	19646	19846	19779	19513	19765	19760	19728	19911	19800	19935	19784	19936	19666	19874	19773	19873	19758	19706	19667	19903	19942	19966	19774	19709	19782	19807	19809	19731	19797	19829	19647	19836	19595	19718	19822	19833	19949	19575	19629	19666	19778	19799	19617	19705	19927	19855	19939	19786	19805	19676	19749	19927	19977	19720	20114	19800	19575	19888	19744	19760	19807	19685	19915	19654	19924	19555	19770	19737	19739	19749	19893	19731	19648	19791	19913	19723	19666	19902	19910	19932	19776	19732	19727	19766	19815	19742	19559	19660	19740	19773	19812	19717	19654	19969	20077	19950	20031	19875	19822	19897	19933	19589	19493	19796	19832	19843	19857	19767	19904	19756	19604	19646	19759	19736	19631	19788	19820	19832	19777	19864	19766	19814	19810	19688	19742	19921	19953	19882	19825	19933	20006	19880	19674	19701	19828	19822	19868	19907	19669	19782	19793	19805	19802	19870	19772	19630	19741	19634	19710	19960	19921	19641	19765	19579	19854	19720	19638	19922	19750	19819	20014	19854	19851	19802	19772	19833	19704	19654	20012	19766	19581	19785	19733	19567	19694	19754	19761	20033	19842	19788	19681	19675	19781	19847	19761	19599	19549	19854	19883	19641	19734	19842	19753	19513	19695	19991	19958	20003	20047	19874	19914	19700	20068	19788	19766	19781	19959	19878	19824	19793	19745	19733	19978	19902	19770	19764	19973	19971	19601	19708	19961	19859	20008	19881	19716	19683	19775	19827	19913	19773	19917	19822	19814	19707	19889	19961	19927	19923	19905	19687	19805	19647	19820	19825	19859	19965	19834	19624	19811	19765	19737	19568	19745	20044	19873	19825	19862	19784	19752	19728	19702	19782	19872	19825	19684	19960	19599	19750	19577	19776	19947	19789	19689	19690	19756	19926	19916	19886	19820	19660	19643	20075	19913	19968	19893	19723	19669	19776	19768	19732	19791	19878	19687	19829	19893	19768	19770	19910	19685	20029	19870	19800	19883	19840	19769	19805	19777	19814	19806	19836	19640	19620	19812	19859	19703	19870	19945	19846	19817	19753	20053	19951	19787	19804	19600	19817	19740	19768	19545	19848	19834	19984	19817	19825	19824	19639	19870	19998	19838	19792	19730	19937	19859	19883	19834	19920	19895	19616	19611	19944	19882	19794	19997	19846	19691	19756	19738	19952	19820	19835	19855	19707	19523	19828	19773	19673	19627	19833	19627	19661	19967	19615	19850	19889	19877	19794	19893	19711	19720	19889	19739	19703	19726	19730	19723	19988	19868	19938	19838	19826	19814	19718	19633	19814	19665	19776	19765	19669	19682	19880	20148	19665	19845	19853	19778	19866	19754	19889	19812	19803	19731	19855	19822	19837	19731	19953	19652	19834	19743	19941	19582	19729	19924	19790	19692	19848	19769	19709	20058	19748	19680	19891	19927	19841	19634	19638	19833	19726	19840	19768	19918	19880	19867	19757	19773	19833	19858	19693	19801	20005	19892	19975	20039	19889	19962	19890	19920	19775	19636	19543	19736	19782	20181	19854	19722	19635	19660	19841	19868	19651	19966	19774	19758	19640	19519	19636	19942	20012	19889	19676	20011	19985	19868	19726	19729	19922	19796	19868	19902	19937	19763	19724	19870	19687	19667	19729	19721	19655	19776	19890	19724	19747	20010	19783	19749	19802	19741	19885	20027	19728	19776	20039	19717	19912	19770	19967	19851	19979	20082	19924	19772	19989	19811	19851	19588	19668	19931	19763	19716	19704	19476	19702	19779	19697	19776	19759	19961	19787	20043	19801	19802	19780	19694	19768	19864	19577	19786	19898	19620	19758	19797	19829	19884	19826	20009	19764	19774	19782	19720	19627	20031	19908	19986	19862	19891	19629	19804	19595	19805	19882	19862	19556	19751	19877	19729	19848	19700	19673	19623	19804	19748	19827	19869	19997	19678	19908	19556	19778	19529	19709	19632	19793	19763	19692	19830	19805	19769	19873	20013	19677	19779	19644	19872	19720	20001	19675	19874	19860	19938	19705	19467	19821	19946	19803	19968	19466	19656	19604	19792	19761	19800	20054	19771	19799	19804	19771	19793	19639	19957	19851	19793	19751	19809	19922	19812	19546	19928	19936	19737	19856	19851	19558	19633	19704	19818	19770	19818	19905	19753	19792	19781	19713	19894	19830	19732	19789	19800	19602	19728	19687	19993	19857	19785	19800	19930	19760	19531	19921	19790	19918	19787	19983	19774	19938	19797	19743	20016	19833	19903	19937	20103	19751	20002	19902	19731	19681	19931	19873	19934	19912	19807	19866	19845	19775	19986	19802	19749	19739	19732	19622	19795	19761	19973	19773	19949	19885	19742	19855	19940	19732	19864	19958	19845	19739	19697	19728	19797	19735	19759	19696	19940	19797	19865	19884	19693	19849	19762	19736	19954	19936	19868	19837	19833	19709	19631	19690	19632	20030	19823	19632	19706	19573	19685	19743	19870	19811	19722	19617	19946	19967	19852	19779	19922	19668	19586	19583	19686	19905	20005	19797	19793	19770	19792	19652	19790	19879	19729	20090	19700	19741	19882	19764	19891	19740	19842	19730	19789	19836	19736	19862	19947	19877	19924	19730	19711	19823	19800	19832	19900	19762	19715	19758	19787	19941	19777	19834	19874	19797	19919	19819	19874	19681	19940	19813	19950	19841	20026	19805	20036	19707	19833	19675	19717	19858	19746	19752	19801	19831	19873	19828	19773	19554	19582	19839	19760	19838	19800	19837	19819	19857	19861	19770	19870	19830	19889	19965	19788	19883	19582	19737	19658	19793	19646	20003	19745	19887	19889	19981	19698	19690	19639	19850	19799	19894	19827	19758	19810	19755	19773	19796	19866	19773	19879	19823	19809	19773	19647	19797	19942	19817	19851	19636	20023	19737	19970	19900	19668	19725	19701	19829	19781	19850	19866	19745	19814	20003	20015	19879	19713	19855	19843	19645	19784	19815	19771	19966	19865	19828	20008	19832	19952	19945	19884	19805	20070	19720	19729	19810	19841	20161	19983	19827	19723	19696	19833	19930	19752	19561	19879	19758	19634	19929	19744	19837	19793	19733	19860	19785	19820	19807	19794	19850	19861	19824	19711	19722	19665	19777	19920	19788	19619	19828	19874	19704	19549	19866	19900	19939	19800	19932	19860	19800	19666	19632	19969	19785	19925	20002	19669	19802	19949	19970	19659	19657	19704	19854	19953	19828	19908	19875	19723	19726	19844	19619	19752	19908	19912	19802	19864	19851	19754	19934	19744	19937	19743	19844	20045	19926	19762	19753	19837	19845	19755	19905	19786	19745	19850	19815	19792	19904	19616	19534	19767	19744	19955	19955	19956	19799	19820	19824	19569	19552	19652	19997	19879	19859	19656	19901	19759	19927	19889	19817	19935	19874	19893	19821	19670	19777	19937	19920	19760	19577	19768	19761	19699	19801	20022	19951	19811	19922	19952	19690	19871	20055	20026	19906	19760	19861	19744	19757	19899	19841	19838	19697	19721	19738	19565	19859	19832	19701	19840	19828	19902	19901	19720	19710	19963	19753	19965	19779	19786	19901	19965	19828	19742	19721	19933	19923	19936	19820	19628	19795	19729	19772	19852	19788	19942	19597	19868	19970	19817	19654	19724	19792	19669	19722	19877	19944	19804	19844	19794	19671	19800	19836	19932	19709	19799	19830	19915	19749	19989	19880	19813	19660	19897	19761	19862	19694	19884	19835	19826	19700	19852	19812	19687	19833	19857	19898	19661	19764	19875	19650	19701	19915	19830	19826	19623	20108	19939	19923	19784	19788	19791	19816	19595	19945	19811	19641	20018	19704	19754	19695	19891	19811	19591	19669	19837	19753	19833	19980	19720	19887	19897	19808	19935	19782	20003	19798	19627	19815	19687	19667	19854	19936	19539	19936	19763	19739	19873	19726	19928	19810	19752	19707	19829	19540	20000	19832	19837	19809	19672	19738	19960	20054	19717	19882	19974	19852	19802	19747	20028	20081	19752	19794	19952	19960	19764	19869	20056	19845	19739	19747	19811	19838	19725	19752	19717	19745	19802	19930	19833	19906	19707	19729	19826	19800	19914	19942	19873	19436	19613	19486	19891	19866	19859	19745	19590	19544	19759	19845	19782	19822	19855	19575	19945	20067	19978	19894	19737	19762	19746	19783	19814	19786	19883	19835	19710	19829	19775	19673	19698	19781	19883	19853	19945	19876	19773	19823	19699	19867	19854	19788	19743	19806	19955	19520	19669	19916	19792	19786	19776	19735	19909	19751	19900	19863	19847	19691	19790	19666	19940	19883	19810	19868	19962	19724	19694	19808	19622	19722	19570	19780	19913	19648	19751	19660	19979	19824	19790	20001	19696	19914	19783	19754	19900	19942	19682	19749	19854	19931	19741	19658	20025	19877	19938	19878	19780	19821	19922	19996	19765	19871	19813	19908	19668	19822	19752	19796	19746	19826	19896	19790	20046	19668	19911	20082	19777	19904	19679	19842	20032	19760	19655	19678	20104	19856	19950	19829	19900	20059	19761	19844	19871	19626	19780	19730	19734	19735	19723	19804	19791	19721	19856	19661	19967	19807	19981	19864	19892	19807	19621	19812	19617	19799	19836	19678	19671	19860	19905	19879	19725	19746	19562	19787	19886	19966	19693	19867	19829	19670	19974	19765	19803	19909	19791	19716	19895	19632	19856	19862	19871	19681	19853	19812	19577	19909	19855	19612	19864	19924	19819	19758	20015	19896	19752	19604	19808	19769	19848	19948	19955	19798	19716	19988	19704	19854	19754	19973	19837	19800	19762	20012
41172	55516	43430	27948	19989	18155	17802	17507	17636	17528	17519	17699	17508	17524	17646	17505	17509	17528	17561	17594	17757	17544	17453	17419	17620	17526	17531	17499	17579	17546	17561	17435	17549	17614	17452	17540	17565	17517	17631	17533	17465	17615	17448	17529	17588	17522	17574	17451	17629	17485	17495	17578	17421	17510	17517	17723	17468	17585	17525	17435	17447	17503	17614	17646	17422	17576	17559	17535	17530	17594	17525	17477	17394	17394	17561	17497	17464	17391	17596	17483	17495	17540	17531	17537	17485	17499	17484	17503	17499	17434	17337	17255	17594	17568	17483	17595	17385	17341	17545	17567	17700	17449	17559	17664	17772	17428	17499	17365	17483	17663	17597	17494	17506	17531	17642	17545	17440	17586	17595	17447	17634	17608	17394	17420	17486	17352	17642	17455	17484	17571	17453	17448	17738	17656	17594	17609	17576	17459	17415	17543	17630	17706	17437	17405	17477	17512	17667	17693	17511	17592	17554	17623	17440	17541	17388	17585	17462	17436	17635	17636	17601	17529	17591	17520	17500	17651	17310	17612	17395	17570	17478	17652	17618	17449	17573	17587	17271	17386	17713	17493	17600	17683	17491	17380	17594	17494	17574	17564	17445	17538	17428	17291	17403	17486	17451	17519	17577	17638	17446	17419	17471	17693	17463	17385	17462	17439	17567	17452	17575	17694	17473	17441	17624	17659	17724	17470	17473	17361	17503	17599	17563	17545	17488	17477	17641	17506	17593	17384	17605	17413	17567	17458	17559	17468	17565	17514	17608	17611	17688	17520	17685	17508	17373	17612	17521	17543	17636	17455	17488	17524	17520	17488	17599	17401	17457	17412	17518	17685	17312	17452	17569	17574	17659	17436	17454	17524	17542	17441	17472	17510	17554	17520	17340	17669	17590	17398	17499	17492	17420	17516	17520	17538	17474	17654	17370	17499	17671	17698	17479	17474	17548	17455	17537	17367	17432	17591	17482	17553	17585	17509	17549	17352	17374	17514	17414	17575	17620	17576	17621	17636	17551	17457	17412	17451	17600	17750	17567	17495	17486	17576	17631	17499	17637	17365	17444	17418	17354	17514	17651	17467	17507	17256	17552	17432	17512	17641	17679	17602	17284	17314	17458	17481	17529	17634	17369	17352	17546	17484	17459	17679	17403	17402	17502	17594	17564	17603	17584	17424	17525	17320	17748	17425	17635	17570	17646	17549	17541	17451	17415	17501	17543	17664	17656	17571	17577	17835	17613	17569	17451	17493	17459	17471	17632	17470	17556	17510	17625	17485	17380	17390	17575	17394	17488	17509	17701	17808	17346	17744	17641	17682	17589	17553	17786	17545	17653	17660	17452	17585	17605	17475	17682	17642	17453	17542	17514	17532	17357	17494	17742	17505	17504	17487	17658	17493	17437	17358	17558	17567	17448	17516	17499	17425	17582	17458	17535	17286	17528	17437	17572	17445	17605	17694	17393	17681	17557	17669	17523	17474	17320	17722	17632	17553	17533	17703	17514	17409	17426	17406	17373	17573	17440	17384	17597	17428	17552	17588	17762	17715	17603	17330	17669	17562	17609	17568	17614	17422	17613	17550	17553	17453	17511	17421	17531	17531	17348	17617	17385	17538	17498	17316	17497	17560	17474	17650	17608	17547	17452	17583	17616	17722	17471	17437	17636	17639	17504	17550	17596	17436	17622	17466	17397	17348	17383	17475	17571	17462	17517	17550	17621	17613	17436	17637	17577	17464	17538	17633	17518	17597	17539	17443	17521	17316	17408	17499	17621	17532	17555	17595	17388	17462	17664	17564	17647	17512	17345	17498	17504	17660	17620	17468	17620	17692	17486	17601	17498	17528	17392	17471	17542	17459	17630	17539	17481	17604	17543	17450	17493	17612	17663	17510	17445	17449	17387	17537	17588	17552	17749	17459	17553	17357	17522	17577	17534	17626	17573	17399	17513	17432	17541	17646	17552	17536	17453	17562	17614	17612	17508	17567	17444	17575	17579	17508	17748	17422	17345	17445	17668	17536	17536	17513	17324	17534	17533	17569	17459	17421	17557	17463	17578	17419	17418	17602	17484	17520	17602	17579	17627	17456	17684	17569	17584	17624	17545	17579	17563	17457	17404	17373	17519	17404	17642	17592	17382	17383	17547	17499	17445	17581	17652	17654	17716	17581	17524	17534	17564	17374	17627	17480	17562	17661	17485	17432	17507	17403	17583	17445	17635	17373	17714	17521	17511	17521	17339	17580	17474	17519	17578	17748	17490	17660	17518	17447	17630	17650	17455	17629	17620	17436	17502	17617	17554	17388	17470	17379	17487	17571	17552	17589	17514	17310	17498	17423	17609	17596	17236	17548	17424	17385	17482	17433	17598	17608	17508	17613	17428	17343	17508	17476	17415	17502	17478	17494	17549	17539	17490	17604	17509	17462	17541	17295	17750	17338	17581	17620	17426	17452	17625	17516	17478	17482	17622	17405	17526	17321	17626	17528	17487	17311	17523	17437	17517	17535	17544	17635	17663	17636	17572	17500	17493	17285	17517	17495	17636	17486	17529	17337	17597	17499	17563	17609	17584	17577	17222	17471	17580	17691	17663	17587	17598	17489	17468	17450	17586	17480	17480	17430	17780	17645	17604	17624	17710	17401	17459	17405	17702	17533	17467	17489	17513	17610	17470	17581	17685	17498	17644	17493	17533	17556	17442	17424	17683	17651	17797	17608	17489	17622	17594	17479	17503	17546	17445	17467	17587	17361	17772	17614	17714	17498	17451	17552	17477	17634	17518	17403	17622	17672	17504	17588	17457	17591	17490	17386	17516	17501	17419	17560	17413	17424	17499	17496	17443	17563	17528	17498	17557	17494	17612	17634	17521	17669	17635	17437	17416	17548	17445	17580	17584	17583	17632	17686	17497	17609	17433	17450	17506	17774	17538	17609	17311	17544	17572	17464	17446	17716	17725	17573	17543	17674	17443	17436	17475	17383	17677	17640	17413	17426	17657	17483	17557	17544	17712	17527	17631	17414	17428	17560	17544	17561	17441	17340	17599	17444	17445	17625	17629	17473	17611	17690	17442	17555	17418	17523	17511	17448	17344	17342	17503	17510	17425	17503	17520	17537	17525	17414	17378	17450	17414	17561	17550	17537	17562	17678	17338	17489	17553	17635	17680	17434	17534	17629	17567	17503	17643	17612	17694	17562	17641	17695	17507	17527	17400	17600	17532	17597	17602	17370	17699	17458	17558	17435	17605	17711	17431	17339	17522	17546	17527	17460	17657	17459	17658	17438	17622	17502	17574	17601	17418	17521	17537	17465	17611	17479	17440	17542	17505	17593	17498	17581	17519	17659	17597	17503	17664	17673	17625	17604	17424	17554	17555	17660	17288	17391	17692	17563	17357	17574	17641	17510	17589	17573	17401	17515	17507	17595	17536	17648	17449	17611	17433	17502	17489	17593	17560	17624	17589	17443	17384	17503	17544	17669	17471	17510	17367	17541	17511	17505	17501	17535	17604	17666	17389	17550	17366	17522	17529	17501	17446	17527	17473	17533	17589	17373	17535	17437	17437	17621	17370	17581	17480	17357	17528	17541	17514	17541	17482	17546	17599	17608	17542	17416	17661	17376	17440	17736	17474	17438	17445	17553	17473	17355	17488	17672	17824	17319	17395	17658	17304	17524	17554	17675	17444	17531	17551	17585	17671	17639	17499	17604	17553	17417	17330	17700	17332	17414	17449	17503	17683	17502	17514	17494	17584	17361	17601	17690	17657	17415	17619	17550	17367	17549	17642	17515	17753	17474	17341	17482	17436	17554	17571	17380	17544	17521	17614	17590	17445	17597	17585	17408	17483	17462	17608	17672	17458	17365	17495	17569	17560	17461	17694	17452	17701	17513	17518	17516	17694	17440	17583	17568	17602	17517	17591	17779	17726	17466	17709	17413	17503	17228	17604	17592	17388	17426	17542	17616	17812	17556	17660	17461	17587	17480	17428	17690	17566	17640	17477	17485	17549	17471	17748	17563	17394	17536	17581	17677	17525	17571	17571	17671	17566	17496	17598	17606	17563	17585	17593	17577	17606	17607	17342	17533	17517	17439	17491	17523	17568	17512	17638	17210	17437	17591	17519	17463	17429	17609	17531	17423	17537	17445	17753	17334	17502	17418	17500	17510	17489	17612	17536	17533	17413	17455	17423	17671	17539	17556	17513	17637	17507	17533	17407	17613	17724	17580	17597	17478	17435	17517	17668	17511	17519	17507	17595	17349	17550	17485	17497	17545	17604	17670	17717	17643	17420	17400	17730	17620	17485	17638	17583	17506	17622	17575	17556	17684	17609	17352	17293	17637	17626	17578	17485	17821	17664	17603	17539	17521	17472	17423	17601	17564	17670	17593	17438	17602	17512	17497	17599	17532	17512	17450	17546	17378	17344	17509	17536	17529	17383	17565	17611	17446	17660	17546	17353	17400	17702	17352	17400	17516	17485	17654	17691	17507	17480	17555	17489	17430	17638	17476	17695	17685	17408	17641	17440	17436	17608	17442	17686	17542	17504	17484	17407	17402	17441	17394	17608	17577	17621	17618	17497	17516	17342	17486	17741	17569	17532	17518	17381	17674	17419	17632	17591	17504	17530	17507	17662	17548	17594	17401	17409	17648	17209	17346	17469	17624	17563	17499	17677	17515	17402	17452	17596	17638	17507	17414	17569	17411	17641	17513	17528	17643	17511	17599	17508	17453	17691	17472	17728	17531	17432	17713	17536	17567	17639	17314	17447	17468	17426	17531	17581	17555	17472	17569	17220	17432	17405	17591	17469	17702	17630	17328	17449	17475	17479	17373	17641	17584	17564	17528	17599	17520	17536	17448	17395	17403	17581	17249	17490	17396	17603	17585	17664	17551	17532	17420	17575	17412	17468	17588	17619	17736	17542	17612	17623	17495	17564	17487	17567	17473	17524	17660	17529	17410	17473	17513	17533	17518	17531	17516	17521	17593	17427	17630	17631	17408	17518	17490	17427	17538	17503	17559	17535	17572	17567	17572	17548	17518	17552	17488	17420	17713	17529	17624	17649	17418	17540	17574	17443	17526	17474	17438	17555	17482	17669	17584	17496	17530	17549	17511	17355	17565	17511	17403	17652	17452	17377	17525	17529	17560
24236	23885	35890	32485	25985	24503	23341	20357	19666	19959	20201	19977	19798	19790	19775	19660	19734	19600	19535	19476	19832	19665	19962	19656	19706	19746	19652	19750	19613	19685	19597	19648	19576	19585	19578	19775	19451	19441	19690	19677	19573	19801	19662	19623	19656	19761	19865	19644	19689	19628	19746	19471	19799	19592	19471	19476	19806	19759	19652	19445	19497	19524	19444	19698	19508	19674	19431	19595	19618	19683	19551	19421	19728	19611	19558	19636	19576	19687	19614	19688	19732	19544	19640	19447	19715	19564	19601	19397	19675	19532	19516	19555	19638	19697	19408	19448	19690	19615	19495	19642	19454	19446	19512	19645	19725	19436	19622	19727	19675	19684	19550	19464	19390	19451	19535	19419	19726	19735	19660	19456	19464	19767	19785	19650	19641	19710	19473	19559	19506	19657	19532	19372	19536	19630	19676	19618	19703	19644	19741	19491	19458	19398	19724	19588	19342	19398	19534	19587	19551	19405	19379	19423	19338	19677	19578	19565	19287	19685	19242	19499	19552	19576	19516	19572	19536	19546	19479	19551	19676	19701	19550	19412	19429	19595	19384	19663	19553	19689	19797	19521	19547	19626	19643	19505	19583	19569	19593	19502	19696	19625	19778	19528	19475	19678	19652	19629	19618	19721	19698	19498	19505	19644	19531	19634	19549	19531	19555	19489	19485	19694	19573	19459	19606	19539	19688	19741	19512	19598	19685	19595	19608	19434	19510	19550	19539	19546	19660	19742	19466	19666	19718	19680	19544	19597	19464	19531	19646	19481	19571	19647	19408	19580	19450	19667	19551	19474	19603	19403	19414	19365	19434	19549	19640	19408	19392	19511	19610	19476	19521	19424	19605	19677	19612	19450	19513	19667	19705	19738	19350	19512	19649	19353	19574	19589	19819	19573	19874	19683	19776	19518	19588	19644	19598	19657	19400	19591	19548	19552	19450	19510	19355	19646	19565	19607	19558	19527	19646	19814	19698	19526	19509	19557	19548	19329	19454	19696	19687	19574	19540	19825	19737	19428	19592	19609	19461	19334	19619	19609	19563	19552	19578	19475	19544	19613	19662	19471	19694	19529	19530	19709	19712	19477	19559	19620	19650	19654	19482	19634	19742	19669	19584	19548	19457	19387	19651	19750	19564	19599	19401	19387	19635	19623	19574	19606	19430	19492	19455	19612	19510	19512	19682	19551	19414	19554	19422	19647	19533	19557	19397	19652	19555	19462	19711	19543	19421	19561	19616	19578	19407	19623	19470	19414	19333	19340	19735	19420	19722	19569	19552	19593	19764	19509	19572	19361	19618	19477	19657	19698	19597	19386	19523	19588	19588	19329	19745	19562	19747	19247	19636	19634	19691	19613	19647	19643	19439	19611	19369	19749	19718	19662	19673	19633	19557	19537	19532	19402	19540	19641	19375	19455	19622	19644	19470	19424	19620	19731	19443	19487	19642	19527	19721	19417	19670	19477	19408	19466	19675	19433	19687	19479	19601	19665	19604	19589	19444	19560	19630	19469	19570	19261	19459	19564	19451	19797	19735	19432	19572	19407	19847	19634	19577	19667	19668	19342	19455	19437	19645	19631	19506	19507	19270	19592	19575	19456	19613	19446	19504	19593	19687	19688	19665	19516	19595	19617	19387	19540	19499	19736	19378	19365	19483	19361	19771	19489	19443	19416	19655	19670	19560	19675	19682	19426	19492	19567	19490	19684	19593	19595	19622	19619	19520	19643	19548	19576	19712	19337	19323	19464	19585	19440	19485	19461	19390	19572	19433	19453	19503	19461	19600	19556	19619	19435	19429	19621	19669	19603	19654	19614	19790	19671	19775	19461	19457	19382	19559	19621	19418	19456	19531	19520	19616	19453	19540	19836	19920	19385	19347	19605	19446	19504	19806	19812	19535	19472	19473	19342	19449	19456	19546	19563	19653	19430	19584	19638	19553	19440	19647	19410	19368	19309	19455	19629	19550	19611	19730	19745	19538	19515	19587	19670	19622	19570	19561	19612	19731	19571	19580	19510	19764	19440	19521	19489	19622	19666	19825	19573	19609	19470	19431	19388	19441	19608	19471	19477	19505	19417	19636	19563	19646	19422	19425	19545	19431	19552	19538	19622	19467	19724	19448	19796	19614	19488	19496	19466	19454	19427	19550	19617	19554	19581	19396	19607	19649	19460	19518	19601	19551	19456	19413	19479	19587	19411	19546	19605	19765	19575	19656	19326	19665	19745	19723	19492	19471	19361	19415	19509	19436	19672	19720	19729	19459	19525	19533	19494	19636	19663	19632	19464	19764	19597	19528	19611	19430	19430	19670	19528	19388	19514	19517	19595	19654	19609	19651	19476	19537	19499	19661	19562	19626	19582	19706	19298	19395	19598	19596	19660	19568	19560	19698	19395	19465	19472	19586	19559	19560	19818	19469	19467	19209	19497	19808	19351	19526	19376	19499	19403	19592	19618	19579	19357	19267	19482	19639	19477	19342	19529	19672	19362	19554	19651	19620	19642	19672	19587	19573	19753	19631	19493	19276	19632	19315	19446	19569	19644	19622	19518	19520	19770	19740	19576	19592	19435	19620	19572	19568	19696	19618	19233	19782	19498	19479	19603	19669	19367	19542	19420	19558	19547	19571	19477	19476	19487	19461	19727	19534	19457	19590	19618	19581	19537	19677	19478	19633	19584	19634	19619	19407	19622	19614	19538	19655	19712	19391	19377	19470	19642	19535	19599	19636	19495	19622	19492	19374	19439	19517	19714	19409	19597	19514	19514	19580	19637	19561	19615	19374	19527	19523	19510	19568	19538	19492	19693	19533	19600	19536	19578	19604	19799	19660	19539	19642	19556	19530	19594	19336	19766	19623	19633	19497	19391	19648	19337	19354	19449	19410	19625	19758	19473	19385	19590	19592	19418	19677	19539	19394	19621	19369	19471	19633	19276	19630	19336	19407	19460	19589	19515	19608	19628	19635	19627	19521	19524	19416	19548	19708	19600	19675	19503	19432	19451	19520	19325	19482	19493	19503	19520	19457	19654	19560	19709	19650	19529	19744	19646	19431	19340	19548	19579	19526	19590	19488	19425	19338	19320	19614	19597	19464	19422	19592	19528	19609	19585	19722	19565	19346	19672	19344	19675	19499	19631	19850	19560	19463	19563	19560	19564	19610	19644	19692	19391	19700	19579	19312	19544	19578	19541	19719	19497	19715	19796	19598	19697	19610	19565	19440	19520	19435	19414	19453	19523	19474	19623	19425	19604	19777	19532	19385	19628	19521	19600	19777	19462	19611	19422	19494	19477	19487	19399	19534	19629	19524	19595	19703	19786	19577	19635	19795	19529	19718	19448	19599	19598	19934	19508	19735	19478	19594	19764	19464	19600	19413	19373	19248	19523	19481	19576	19568	19505	19661	19704	19647	19455	19526	19516	19563	19741	19405	19538	19622	19387	19577	19568	19581	19413	19416	19446	19507	19486	19492	19906	19604	19718	19516	19253	19704	19757	19496	19594	19675	19584	19498	19594	19534	19593	19707	19609	19488	19339	19634	19377	19481	19368	19370	19538	19506	19550	19553	19650	19678	19620	19513	19592	19496	19630	19673	19692	19680	19696	19599	19610	19551	19567	19548	19659	19699	19555	19480	19829	19607	19554	19648	19661	19566	19639	19556	19510	19424	19356	19474	19486	19587	19472	19380	19516	19584	19565	19638	19732	19517	19542	19560	19707	19568	19523	19507	19621	19867	19381	19490	19522	19514	19404	19769	19597	19630	19494	19670	19480	19542	19645	19647	19500	19639	19449	19396	19678	19326	19585	19749	19608	19594	19848	19797	19667	19591	19638	19634	19283	19718	19590	19781	19717	19711	19479	19521	19647	19517	19575	19725	19574	19527	19357	19520	19592	19758	19508	19739	19756	19640	19401	19450	19642	19499	19586	19760	19760	19821	19460	19667	19598	19480	19688	19395	19641	19518	19490	19588	19561	19512	19774	19562	19489	19378	19497	19616	19616	19848	19470	19419	19360	19426	19397	19779	19560	19495	19648	19662	19451	19589	19425	19589	19414	19527	19531	19445	19688	19665	19487	19516	19658	19582	19727	19716	19521	19398	19461	19624	19520	19586	19371	19431	19465	19511	19605	19757	19479	19625	19666	19530	19628	19556	19673	19456	19570	19690	19591	19614	19579	19598	19330	19352	19649	19168	19532	19620	19619	19792	19628	19459	19450	19525	19566	19426	19762	19494	19727	19602	19784	19628	19626	19539	19445	19349	19639	19416	19387	19516	19478	19706	19650	19668	19590	19472	19580	19571	19422	19625	19534	19676	19573	19664	19455	19676	19588	19470	19480	19675	19678	19778	19450	19663	19455	19589	19473	19712	19418	19455	19565	19415	19555	19611	19771	19569	19337	19412	19534	19257	19644	19511	19653	19727	19617	19532	19547	19455	19674	19519	19364	19439	19678	19327	19442	19590	19675	19583	19630	19474	19484	19427	19486	19457	19565	19538	19604	19302	19612	19556	19707	19601	19413	19610	19645	19571	19486	19642	19499	19586	19666	19463	19464	19507	19438	19747	19567	19492	19497	19674	19498	19457	19378	19530	19659	19394	19574	19466	19439	19548	19401	19640	19579	19500	19381	19492	19546	19454	19504	19534	19357	19534	19277	19755	19568	19435	19318	19387	19372	19436	19822	19418	19698	19481	19566	19471	19441	19571	19498	19662	19611	19383	19595	19568	19500	19436	19578	19532	19469	19700	19482	19397	19654	19550	19626	19619	19542	19513	19762	19565	19725	19656	19682	19467	19698	19556	19553	19641	19470	19605	19615	19639	19425	19633	19682	19556	19531	19478	19790	19763	19519	19704	19459	19488	19670	19550	19563	19461	19538	19580	19623	19533	19577	19372	19634	19693	19625	19461	19584	19497	19761	19648	19533	19588	19680	19962	19420	19625	19529	19769	19565	19774	19640	19651	19348	19505	19693	19608	19460	19636	19467	19512	19567	19447	19563	19539	19630	19682	19627	19515	19914	19708	19687	19541	19482	19636	19550	19590	19320	19425	19677	19600	19566	19386	19448	19495	19532	19644	19618	19507	19465	19446	19679	19488	19349	19653	19660	19592	19655	19606	19621	19674	19591	19512	19644	19512	19429	19440	19726
62669	98012	78666	49560	29724	21468	18304	17468	17511	17365	17590	17512	17412	17440	17649	17449	17367	17490	17421	17398	17481	17461	17431	17443	17523	17326	17423	17495	17385	17363	17592	17428	17430	17523	17256	17522	17379	17195	17339	17474	17482	17474	17587	17406	17334	17284	17265	17403	17544	17536	17371	17373	17415	17438	17431	17474	17403	17264	17405	17576	17496	17402	17497	17777	17271	17425	17430	17549	17488	17320	17442	17409	17243	17374	17436	17414	17434	17442	17467	17448	17309	17275	17353	17410	17361	17330	17360	17322	17338	17570	17478	17362	17390	17447	17330	17498	17340	17252	17292	17389	17471	17446	17461	17304	17453	17356	17472	17467	17364	17525	17395	17365	17572	17359	17353	17263	17411	17312	17402	17257	17379	17455	17462	17394	17450	17397	17210	17301	17470	17317	17447	17289	17375	17335	17419	17341	17314	17552	17280	17416	17524	17282	17272	17273	17617	17378	17401	17410	17511	17420	17255	17244	17496	17273	17409	17344	17305	17506	17434	17403	17369	17232	17429	17339	17381	17458	17252	17265	17465	17353	17388	17267	17321	17235	17518	17319	17426	17284	17507	17468	17387	17256	17471	17339	17356	17344	17283	17452	17384	17426	17381	17355	17504	17403	17427	17273	17501	17266	17555	17402	17490	17539	17225	17467	17544	17341	17378	17394	17535	17443	17370	17324	17431	17288	17376	17413	17357	17438	17347	17407	17402	17461	17585	17405	17426	17320	17384	17344	17522	17337	17355	17474	17489	17394	17241	17510	17400	17289	17430	17502	17505	17517	17489	17342	17299	17540	17386	17229	17488	17316	17481	17353	17446	17265	17470	17254	17506	17444	17553	17318	17380	17237	17461	17392	17383	17423	17375	17445	17244	17373	17479	17516	17381	17483	17444	17266	17334	17539	17309	17304	17269	17326	17505	17476	17194	17509	17588	17425	17583	17371	17372	17359	17228	17533	17520	17242	17446	17485	17531	17518	17413	17430	17468	17487	17508	17421	17361	17507	17364	17228	17310	17341	17318	17384	17489	17337	17386	17349	17490	17474	17477	17189	17538	17429	17366	17217	17345	17564	17306	17304	17397	17357	17587	17392	17266	17353	17384	17379	17324	17259	17326	17502	17421	17419	17564	17480	17286	17389	17542	17448	17367	17342	17554	17258	17361	17306	17314	17289	17468	17177	17426	17466	17435	17435	17401	17297	17400	17524	17426	17319	17263	17393	17288	17412	17386	17588	17387	17241	17457	17228	17292	17341	17366	17423	17318	17387	17289	17500	17335	17458	17383	17349	17536	17362	17443	17285	17177	17367	17402	17195	17242	17389	17340	17275	17521	17420	17466	17357	17450	17322	17270	17425	17256	17579	17389	17453	17365	17321	17495	17323	17382	17483	17453	17549	17355	17247	17350	17561	17325	17510	17375	17273	17444	17395	17356	17343	17472	17503	17276	17320	17386	17317	17421	17536	17318	17551	17451	17407	17426	17611	17516	17435	17331	17409	17415	17413	17498	17332	17282	17399	17271	17344	17425	17484	17401	17438	17376	17348	17450	17356	17327	17569	17516	17334	17474	17596	17447	17326	17466	17314	17497	17511	17280	17501	17357	17280	17377	17338	17426	17321	17354	17324	17447	17415	17476	17368	17328	17618	17427	17414	17550	17587	17628	17391	17338	17543	17180	17423	17409	17502	17151	17414	17387	17183	17415	17479	17264	17247	17374	17666	17535	17350	17447	17431	17317	17343	17585	17347	17321	17437	17446	17364	17459	17415	17331	17309	17430	17440	17285	17420	17184	17574	17323	17547	17174	17298	17446	17357	17531	17497	17373	17392	17596	17453	17449	17396	17264	17506	17408	17314	17446	17308	17402	17339	17395	17324	17227	17252	17378	17454	17428	17421	17492	17483	17313	17266	17401	17440	17391	17447	17376	17365	17260	17412	17397	17401	17382	17361	17412	17485	17407	17282	17356	17464	17503	17513	17352	17304	17494	17346	17170	17358	17243	17574	17300	17454	17307	17416	17331	17343	17467	17385	17533	17524	17287	17328	17513	17287	17453	17312	17512	17340	17302	17340	17310	17267	17512	17310	17430	17481	17406	17255	17390	17330	17387	17448	17324	17388	17367	17409	17526	17232	17337	17334	17398	17314	17510	17370	17349	17381	17382	17323	17442	17380	17306	17393	17358	17505	17475	17337	17320	17502	17477	17125	17532	17327	17270	17490	17428	17173	17404	17274	17382	17474	17468	17556	17223	17288	17467	17429	17352	17329	17622	17307	17454	17544	17356	17433	17296	17420	17333	17439	17376	17273	17491	17493	17443	17399	17414	17357	17483	17334	17430	17410	17373	17284	17482	17577	17615	17407	17110	17167	17324	17306	17352	17347	17308	17340	17267	17436	17301	17270	17478	17338	17289	17430	17524	17519	17425	17396	17478	17422	17374	17489	17441	17342	17368	17326	17395	17361	17412	17571	17469	17380	17398	17254	17337	17440	17453	17580	17471	17188	17500	17435	17386	17368	17526	17319	17303	17330	17437	17511	17400	17331	17353	17491	17343	17464	17450	17374	17457	17392	17515	17203	17465	17424	17344	17514	17420	17461	17520	17408	17464	17344	17360	17381	17282	17419	17328	17692	17312	17308	17446	17496	17413	17334	17594	17386	17627	17342	17404	17323	17427	17405	17264	17428	17382	17496	17508	17397	17428	17532	17382	17372	17251	17234	17557	17543	17333	17387	17386	17453	17484	17399	17336	17268	17419	17386	17431	17403	17401	17313	17464	17472	17525	17273	17253	17208	17421	17460	17234	17178	17404	17272	17482	17483	17576	17441	17364	17363	17416	17480	17365	17321	17431	17456	17519	17417	17374	17299	17567	17353	17463	17285	17435	17352	17548	17469	17473	17488	17108	17237	17445	17489	17488	17477	17410	17459	17459	17473	17351	17228	17299	17366	17393	17452	17386	17385	17416	17482	17391	17383	17455	17327	17366	17459	17320	17644	17284	17542	17476	17478	17448	17227	17226	17331	17203	17499	17401	17516	17306	17343	17507	17304	17370	17495	17427	17384	17373	17538	17523	17255	17199	17310	17184	17416	17422	17327	17383	17437	17470	17332	17411	17154	17420	17239	17386	17427	17383	17272	17355	17440	17379	17314	17343	17437	17441	17667	17258	17451	17376	17437	17466	17552	17399	17485	17363	17516	17247	17470	17569	17442	17486	17547	17354	17391	17500	17277	17532	17445	17517	17683	17379	17526	17392	17384	17407	17626	17383	17305	17302	17494	17470	17487	17323	17144	17418	17373	17315	17405	17409	17507	17274	17438	17489	17496	17289	17459	17369	17441	17399	17346	17544	17551	17354	17344	17484	17233	17562	17251	17228	17418	17420	17378	17560	17442	17472	17376	17430	17406	17379	17346	17389	17493	17444	17396	17523	17502	17439	17299	17451	17486	17395	17368	17346	17416	17419	17300	17264	17405	17254	17375	17413	17462	17341	17471	17224	17402	17229	17434	17408	17332	17378	17330	17366	17328	17437	17457	17482	17310	17578	17440	17234	17568	17386	17485	17300	17259	17491	17333	17488	17461	17374	17236	17525	17379	17445	17377	17445	17465	17377	17402	17646	17583	17579	17191	17432	17392	17369	17580	17441	17431	17272	17441	17185	17393	17346	17500	17401	17284	17457	17273	17381	17452	17451	17440	17369	17307	17538	17327	17324	17438	17537	17332	17249	17484	17427	17236	17270	17327	17523	17483	17401	17428	17283	17457	17333	17398	17416	17314	17487	17496	17306	17436	17435	17462	17393	17386	17396	17456	17346	17283	17358	17381	17280	17226	17316	17430	17305	17320	17454	17226	17371	17356	17273	17550	17502	17309	17313	17394	17356	17338	17537	17571	17435	17510	17475	17545	17347	17463	17318	17253	17358	17493	17603	17304	17428	17350	17436	17309	17451	17390	17378	17418	17327	17387	17406	17184	17382	17510	17408	17413	17415	17437	17328	17450	17431	17520	17321	17320	17478	17377	17507	17408	17445	17523	17240	17340	17421	17432	17360	17442	17528	17545	17315	17406	17361	17223	17359	17382	17313	17494	17146	17417	17548	17442	17348	17393	17388	17567	17303	17467	17636	17481	17446	17516	17411	17395	17409	17450	17391	17352	17397	17349	17435	17474	17276	17450	17461	17385	17432	17280	17332	17418	17459	17424	17491	17428	17401	17267	17282	17485	17339	17239	17462	17274	17605	17222	17434	17448	17343	17415	17417	17390	17392	17371	17429	17360	17532	17329	17486	17302	17444	17476	17381	17518	17328	17284	17368	17383	17475	17181	17548	17463	17344	17350	17498	17487	17412	17310	17323	17502	17265	17354	17322	17474	17209	17364	17298	17179	17397	17412	17414	17415	17292	17331	17430	17378	17242	17340	17230	17327	17420	17313	17209	17379	17301	17339	17490	17574	17360	17313	17382	17469	17393	17498	17521	17329	17280	17517	17543	17387	17452	17633	17413	17366	17332	17427	17300	17545	17298	17504	17355	17513	17328	17422	17271	17387	17475	17270	17346	17553	17394	17380	17429	17333	17440	17339	17394	17356	17386	17389	17550	17507	17438	17122	17438	17410	17352	17383	17261	17460	17314	17474	17572	17269	17488	17325	17343	17464	17222	17338	17411	17406	17216	17535	17316	17378	17351	17318	17506	17453	17295	17393	17324	17476	17350	17417	17527	17489	17425	17416	17309	17372	17292	17305	17344	17430	17327	17368	17557	17382	17291	17264	17701	17440	17371	17383	17310	17395	17369	17445	17361	17249	17488	17296	17443	17486	17492	17422	17505	17435	17573	17250	17413	17511	17410	17338	17458	17423	17191	17396	17305	17368	17454	17265	17322	17403	17475	17501	17416	17363	17459	17283	17398	17311	17191	17386	17362	17366	17409	17554	17317	17429	17411	17341	17384	17534	17292	17451	17516	17427	17478	17381	17389	17424	17480	17484	17274	17403	17374	17309	17489	17542	17394	17235	17518	17394	17379	17453	17416	17500	17456	17188	17553	17285	17370	17333	17474	17562	17520	17452	17353	17333	17464	17295	17542	17598	17461	17306	17466	17471	17302	17350	17469	17285	17390	17543	17298	17371	17284	17458	17408	17321	17652	17487
22876	22540	32783	28347	24658	25062	26866	21715	20758	21056	21124	20978	20871	20968	20985	20945	20802	20756	20510	20743	20704	20565	20668	20506	20745	20744	20448	20723	20608	20814	20650	20708	20585	20588	20560	20535	20554	20511	20707	20595	20556	20689	20736	20791	20640	20489	20739	20490	20576	20609	20584	20652	20486	20686	20739	20370	20783	20665	20503	20625	20643	20563	20602	20725	20557	20506	20546	20327	20414	20525	20547	20559	20622	20511	20562	20984	20632	20497	20627	20666	20508	20669	20822	20872	20484	20661	20774	20655	20654	20674	20410	20369	20381	20539	20569	20345	20425	20433	20397	20607	20667	20742	20355	20398	20696	20548	20405	20504	20845	20665	20708	20496	20593	20582	20652	20639	20614	20524	20616	20494	20482	20611	20429	20861	20677	20424	20594	20589	20613	20513	20481	20340	20485	20595	20408	20293	20622	20490	20515	20568	20412	20475	20723	20553	20810	20476	20605	20621	20588	20392	20598	20553	20504	20643	20605	20596	20492	20679	20453	20393	20576	20325	20507	20603	20606	20562	20643	20643	20461	20629	20656	20553	20498	20312	20286	20511	20654	20311	20796	20669	20552	20503	20555	20758	20676	20587	20403	20316	20606	20213	20646	20535	20491	20511	20465	20464	20589	20726	20637	20482	20650	20705	20618	20502	20598	20472	20493	20581	20500	20523	20439	20532	20648	20695	20563	20696	20364	20665	20607	20570	20429	20612	20401	20578	20451	20542	20495	20662	20360	20484	20705	20726	20572	20443	20496	20560	20613	20516	20348	20682	20508	20651	20632	20489	20400	20547	20444	20425	20407	20506	20376	20453	20494	20567	20601	20652	20576	20528	20671	20670	20427	20507	20426	20659	20674	20316	20669	20489	20451	20342	20372	20597	20440	20598	20611	20647	20554	20387	20630	20721	20431	20640	20652	20520	20404	20687	20550	20440	20451	20669	20560	20543	20396	20687	20417	20538	20434	20709	20539	20335	20517	20572	20356	20646	20413	20661	20388	20496	20533	20614	20582	20514	20396	20575	20534	20370	20412	20498	20567	20523	20696	20645	20669	20424	20548	20541	20627	20307	20704	20557	20321	20735	20477	20496	20660	20471	20651	20710	20787	20610	20598	20577	20401	20578	20556	20391	20613	20562	20472	20330	20575	20489	20481	20383	20667	20600	20525	20485	20525	20584	20581	20578	20687	20489	20695	20707	20360	20494	20512	20612	20445	20240	20333	20446	20579	20545	20765	20532	20780	20670	20366	20442	20486	20554	20459	20508	20558	20715	20528	20671	20610	20817	20557	20329	20648	20614	20523	20456	20547	20464	20191	20593	20578	20417	20603	20489	20694	20701	20452	20481	20426	20570	20574	20718	20544	20535	20429	20516	20472	20506	20351	20577	20584	20625	20459	20350	20513	20328	20570	20423	20516	20578	20493	20606	20831	20565	20543	20445	20694	20519	20644	20453	20470	20587	20448	20423	20587	20428	20714	20389	20748	20322	20540	20439	20367	20600	20574	20566	20692	20588	20516	20372	20492	20536	20625	20517	20497	20604	20661	20584	20588	20511	20545	20459	20449	20500	20406	20533	20527	20583	20632	20491	20513	20501	20538	20594	20669	20588	20484	20674	20396	20569	20449	20484	20474	20573	20652	20430	20398	20473	20677	20431	20687	20703	20642	20377	20553	20607	20403	20441	20385	20388	20268	20455	20459	20443	20347	20530	20509	20613	20703	20458	20517	20642	20614	20404	20554	20659	20556	20535	20641	20449	20501	20335	20517	20494	20619	20626	20437	20425	20548	20511	20522	20535	20658	20533	20466	20865	20391	20536	20528	20327	20542	20401	20504	20529	20456	20483	20667	20427	20276	20373	20424	20430	20377	20462	20590	20477	20359	20418	20542	20650	20444	20494	20554	20586	20600	20395	20664	20574	20576	20477	20617	20456	20194	20379	20258	20460	20727	20649	20560	20291	20392	20352	20589	20635	20758	20673	20512	20514	20463	20619	20319	20461	20574	20657	20626	20665	20331	20419	20420	20466	20386	20682	20412	20582	20488	20518	20282	20472	20450	20480	20516	20547	20488	20316	20683	20472	20506	20522	20558	20407	20459	20536	20564	20568	20544	20599	20543	20421	20780	20519	20586	20549	20522	20585	20382	20418	20518	20373	20432	20706	20488	20556	20738	20507	20661	20401	20620	20376	20581	20594	20726	20527	20507	20365	20518	20713	20430	20332	20479	20641	20606	20413	20504	20576	20312	20562	20437	20395	20558	20480	20478	20683	20513	20583	20800	20571	20837	20723	20486	20593	20491	20272	20658	20379	20537	20520	20576	20623	20347	20448	20465	20411	20564	20468	20423	20604	20573	20527	20490	20627	20662	20368	20653	20644	20644	20352	20626	20623	20459	20652	20616	20362	20597	20562	20421	20515	20559	20723	20609	20364	20389	20627	20656	20709	20546	20404	20356	20456	20528	20663	20571	20507	20483	20396	20806	20506	20631	20550	20468	20558	20738	20621	20573	20466	20727	20605	20350	20468	20543	20467	20681	20553	20397	20266	20431	20293	20576	20448	20529	20306	20494	20321	20554	20558	20662	20711	20488	20686	20558	20663	20507	20477	20512	20533	20622	20361	20451	20526	20236	20469	20546	20624	20550	20571	20810	20539	20510	20712	20369	20473	20498	20596	20571	20514	20534	20584	20509	20436	20717	20447	20615	20501	20748	20551	20488	20384	20626	20576	20220	20486	20609	20476	20641	20522	20600	20411	20193	20614	20581	20627	20385	20500	20747	20664	20579	20550	20565	20553	20544	20522	20564	20296	20446	20708	20327	20513	20358	20382	20384	20631	20445	20429	20413	20379	20500	20497	20576	20527	20567	20582	20553	20618	20682	20542	20486	20183	20208	20677	20462	20650	20487	20455	20606	20459	20463	20417	20484	20392	20441	20684	20605	20659	20456	20630	20517	20725	20556	20579	20463	20427	20604	20630	20576	20543	20491	20436	20686	20538	20615	20586	20426	20648	20499	20477	20260	20544	20531	20286	20665	20497	20511	20449	20544	20573	20498	20508	20527	20464	20500	20627	20624	20518	20492	20320	20595	20397	20515	20487	20812	20532	20657	20687	20460	20290	20549	20461	20552	20644	20552	20735	20581	20587	20511	20543	20323	20626	20507	20358	20519	20859	20626	20359	20368	20514	20443	20385	20445	20539	20485	20499	20596	20539	20710	20635	20578	20552	20534	20314	20684	20563	20775	20606	20818	20670	20487	20444	20396	20483	20515	20461	20760	20636	20345	20476	20431	20364	20438	20585	20510	20644	20494	20610	20636	20503	20492	20367	20505	20597	20584	20264	20378	20515	20563	20611	20345	20585	20582	20604	20595	20467	20540	20526	20664	20605	20547	20609	20764	20617	20714	20581	20532	20410	20450	20696	20488	20531	20596	20490	20604	20350	20658	20426	20602	20587	20185	20491	20624	20640	20577	20651	20445	20557	20705	20334	20300	20465	20349	20567	20440	20345	20652	20443	20417	20651	20422	20598	20772	20484	20630	20409	20572	20696	20563	20522	20614	20593	20695	20489	20640	20536	20481	20731	20609	20389	20455	20619	20521	20368	20340	20415	20589	20556	20511	20517	20610	20485	20519	20632	20728	20786	20525	20470	20568	20624	20509	20517	20712	20408	20427	20428	20542	20440	20392	20492	20754	20508	20864	20392	20677	20677	20534	20374	20513	20505	20524	20522	20367	20502	20302	20505	20298	20569	20578	20532	20723	20552	20733	20398	20760	20492	20320	20535	20537	20501	20350	20373	20472	20640	20504	20507	20400	20548	20440	20395	20583	20308	20632	20501	20649	20484	20530	20520	20322	20465	20310	20502	20570	20536	20567	20499	20430	20694	20591	20534	20509	20497	20635	20435	20675	20384	20437	20306	20795	20707	20655	20763	20552	20505	20526	20525	20380	20567	20536	20442	20580	20543	20478	20282	20581	20447	20481	20494	20515	20467	20554	20529	20467	20507	20428	20636	20491	20547	20593	20573	20683	20534	20484	20571	20505	20575	20565	20700	20528	20375	20359	20566	20601	20395	20611	20476	20696	20659	20534	20660	20571	20682	20393	20416	20388	20608	20712	20643	20456	20767	20555	20572	20413	20850	20431	20793	20701	20649	20590	20496	20505	20505	20590	20306	20573	20654	20465	20670	20548	20636	20461	20390	20360	20483	20758	20507	20523	20447	20415	20675	20736	20552	20533	20788	20508	20612	20489	20515	20616	20418	20486	20712	20569	20625	20397	20594	20615	20751	20555	20694	20418	20382	20513	20597	20553	20589	20716	20580	20478	20426	20583	20314	20562	20286	20344	20350	20654	20608	20573	20733	20608	20568	20425	20613	20652	20807	20485	20627	20598	20698	20609	20379	20524	20501	20488	20612	20513	20646	20253	20452	20613	20492	20501	20523	20512	20572	20541	20568	20534	20470	20621	20752	20552	20489	20650	20595	20758	20546	20602	20622	20491	20510	20606	20596	20586	20667	20348	20625	20597	20394	20536	20778	20549	20514	20727	20384	20544	20449	20696	20582	20466	20496	20664	20516	20459	20544	20463	20381	20605	20459	20566	20489	20704	20479	20703	20599	20572	20433	20492	20358	20637	20487	20567	20637	20333	20612	20284	20643	20540	20627	20415	20570	20424	20503	20561	20544	20390	20294	20534	20657	20438	20223	20601	20482	20645	20343	20375	20770	20681	20634	20528	20403	20565	20610	20401	20644	20723	20668	20511	20391	20712	20569	20489	20563	20595	20514	20578	20480	20449	20593	20450	20457	20433	20445	20319	20357	20348	20350	20469	20424	20513	20506	20581	20690	20492	20281	20637	20461	20484	20416	20673	20594	20669	20522	20734	20476	20635	20559	20672	20538	20390	20341	20783	20511	20365	20712	20458	20597	20734	20669	20487	20629	20523	20692	20261	20307	20665	20446	20477	20495	20582	20495	20569	20562	20437	20505	20649	20353	20663	20443	20485	20620	20588	20541	20331	20660	20558	20473	20597	20669	20564	20495	20364	20603	20521	20527	20626	20525	20498	20665	20442	20573	20382	20313	20622	20435	20558	20509	20320	20493	20292	20539	20599	20534	20593	20564	20487	20602	20493	20616
63029	106531	89006	60613	36379	23722	19562	18203	18131	17935	18079	17971	18080	17975	18027	18009	17898	18127	18127	17974	17908	18116	18053	17937	18074	17945	18002	17837	18093	18047	17820	18136	18245	18026	17917	18102	18069	17986	17840	18117	17995	17979	18109	18040	17800	17878	17890	18136	18059	17933	17956	17956	17979	17934	18023	17980	17987	18066	17815	18089	17958	18167	18014	18012	17887	18017	17802	18024	18005	17911	17877	17980	17986	18016	18052	18037	18002	17933	18028	18112	17995	17981	18079	17828	18022	17951	18015	18001	17896	17961	17909	18159	18166	18031	17906	18103	17842	17957	18054	17926	17920	18168	17938	18080	18301	17868	17833	18067	18085	17734	17704	18056	18131	17946	17669	18093	18133	17947	17794	17996	17908	17984	17904	17944	18104	17997	17979	17832	18204	17790	18065	18019	17946	17990	17943	18203	17883	17866	17926	17908	18080	17844	17925	17977	17919	17961	18001	17934	17961	17859	17825	17800	18085	18128	17980	17994	17982	17975	18082	18027	17993	18015	17845	17991	17846	17907	18033	18018	17791	17923	17951	17911	17902	18068	17956	17843	17973	17848	17881	17873	18065	17944	18018	17870	17863	18124	18074	17976	18017	17901	18130	18013	17682	17953	17922	17928	18135	17910	18166	17965	17953	17963	18016	18013	17896	17978	17834	17942	17957	17997	17979	18156	17885	17935	17995	17869	18114	17919	18057	18006	17893	17920	17819	18018	17882	17937	18039	18110	18049	17975	17858	17927	17910	17832	17882	17976	17972	17953	18012	17949	18175	17998	17895	18030	17866	17868	17995	18066	17797	17916	17966	17886	18145	17828	17944	18079	17974	17900	17884	17868	17917	17999	17765	18035	18002	17937	17869	18000	17913	18103	17978	18107	18217	18032	17988	18130	18031	17993	18070	18001	17848	18125	17969	18004	17867	18103	18009	18081	18027	17886	18108	17964	17897	17833	17873	17997	18018	17973	17933	18055	17850	18110	17964	17873	17858	18020	17983	17910	17990	17944	17817	18032	17962	18039	17931	17856	18064	18067	17873	18036	17852	17982	18042	18068	18047	18171	17905	17839	18104	18115	17914	17972	18057	17982	17870	18023	17967	17898	17893	17973	17986	17944	17888	17859	17846	17949	17891	17972	18077	17908	17877	17859	17996	17939	17883	17994	18048	18030	18079	17955	17861	17862	17864	18038	18036	17918	17982	17900	17846	18111	17946	18190	17846	18004	17914	17998	18061	17882	18039	18054	18085	17976	17803	17961	17945	17890	17999	17943	18027	18044	17864	17972	18047	18071	17976	18041	17956	18135	17954	18010	18149	17991	18089	17991	17958	18063	18155	17736	17804	17931	18081	17795	17985	18068	18102	17916	17921	18086	17830	17855	17815	17986	17750	17874	18035	17964	17853	17841	17823	17922	17842	18121	17780	17898	17827	17899	17849	17959	18101	17990	17944	18164	18054	17986	18045	18099	17974	18134	17945	18018	18016	17878	17890	17854	18082	17920	17899	17958	17912	17887	17979	18082	18012	17898	17951	17836	17797	17984	17752	18051	17852	18123	17893	17989	17793	17980	18077	17933	18009	17976	17946	17968	17964	17911	17975	17931	17671	17953	17847	17940	17903	18049	17857	17893	17836	18045	17849	17904	18075	17863	17980	17946	17872	18078	18072	17918	17964	17950	18025	18108	18003	18161	17928	17965	17969	17883	17977	17959	17932	17773	18037	18010	18117	18033	17823	17947	17998	18079	17958	18016	18018	17767	17975	17956	17908	17990	18053	17951	17976	18048	18141	17925	17917	18002	17914	17983	17831	17938	17984	18154	17950	17990	18030	18081	18086	18093	17893	18108	18089	17897	17917	17850	18014	17962	17835	18107	18043	17931	17842	18056	17857	17831	18123	17862	17989	17864	17873	17954	17893	18033	17909	17942	17894	17910	18156	18142	18025	17879	18011	18064	17936	18036	17933	17969	17955	17843	17992	17987	18149	17907	17991	17815	18038	17896	18018	18033	17880	18154	18048	17916	17915	17996	18161	18028	18131	18051	17972	18010	17912	17983	18078	17991	17929	17873	18055	17934	18062	17948	17923	17900	18135	17981	18143	17991	18034	17893	18015	18108	17890	17783	18144	18089	17986	17935	17972	18133	18012	17860	18017	18027	18072	18051	18030	18131	18044	17927	18078	17950	18063	18006	17950	18028	17758	17946	18008	17934	17870	17951	18005	17908	17925	18039	17914	18018	18065	17951	17902	17832	17933	18129	17934	18082	17851	17777	17780	18039	17876	18072	17967	17876	17906	17961	18066	18023	17924	18054	18028	18039	17938	18090	18166	17996	17940	18117	17947	17965	18050	17828	18034	17959	17843	17950	17935	18040	18047	18025	17993	17955	18037	17853	17866	17799	18104	17987	17877	18030	18092	17790	17990	17986	17950	17940	17856	18099	17863	18083	18156	17875	18078	17955	18161	17989	18112	18045	17914	17888	17980	17971	17798	17920	18042	17853	17935	18037	17869	17801	17899	18010	18035	17911	17807	17899	17956	18069	17854	18048	18024	17968	18109	17908	17972	18090	17917	17873	18013	17860	17849	17957	17964	18140	17930	17950	18025	17992	18005	17943	18002	18000	17842	17856	18077	17834	18023	17759	18042	17822	17946	17946	17902	17815	18042	17717	18038	17905	18066	18037	17967	18066	17720	18047	18059	18054	18085	18025	18006	17975	17815	17952	18068	17891	18054	17940	18085	17898	18008	18017	17815	17976	17935	18022	17926	17981	18057	17986	17944	18087	17902	18066	17993	17886	18111	18167	18078	18082	17983	17922	17940	17767	17769	17919	17949	18031	17807	18006	18074	17964	17980	17840	17935	17886	17933	18059	17939	18166	17851	17695	17977	18001	17909	17970	18088	17786	17890	18128	17873	18017	18137	17880	18072	17923	17987	17965	17945	17825	17867	18120	17857	18057	18008	17844	17906	17884	17965	18102	17998	17949	18174	18003	17842	17970	17956	17920	17856	17983	17922	18120	18188	17948	18140	17960	17978	18114	17875	17947	18027	18019	17870	18029	17914	18036	18019	17997	17825	17955	17925	17949	17977	18061	17911	17984	18053	18049	18121	17750	18111	18102	17979	18059	17954	18107	18028	17959	17947	18101	18028	17878	17766	17815	17984	18015	17900	17985	18052	17842	17888	17977	18174	17904	17972	18033	17972	17777	18180	17915	18127	17875	18043	17951	17773	18119	17737	17861	17747	18098	18079	18169	17957	18047	18034	18043	17988	17874	17877	18069	17917	18098	18008	17896	17983	18079	17819	18021	18063	17941	17970	17949	17892	18083	18105	17828	17958	17986	18057	18028	17929	17896	17792	18052	17836	17860	18026	18090	17995	17961	18033	18055	18141	17865	17899	18088	17956	17939	18046	17983	17979	17922	18130	18084	18093	17824	17978	17801	18041	18087	18154	18039	18114	17942	17921	17950	17943	17834	18058	18087	17988	17928	17792	18144	18006	17912	17933	18024	18092	17878	18134	17858	17932	18079	17881	17873	18098	17870	18080	17993	18027	17853	17918	18029	17845	17970	17870	17913	17938	17985	18063	18186	18047	17896	17932	18083	17975	18112	17944	17822	17968	17987	17786	17982	18070	17820	17932	17740	18103	17980	17861	17808	18085	18029	17804	17894	17973	18028	18047	17824	18046	17900	17944	18017	18119	17993	18012	17997	17933	17824	17988	18007	17978	17861	17952	17913	17978	17963	17889	17976	17895	17917	18021	17923	18036	17930	17870	18003	18034	17923	17936	17932	18026	17955	17934	17804	18173	18022	18060	17933	17970	17881	17976	17985	17842	18115	17968	18058	17968	17907	18097	18033	17914	17874	18037	18088	18118	17999	17848	17982	17870	17934	17930	18013	17855	17996	17940	17950	17867	17915	17983	18213	17882	18009	17833	17990	17883	17886	18056	17990	18156	17698	17859	17859	17925	17920	18017	17945	17940	18009	18004	17903	18008	17982	17882	17952	17943	18051	18076	18167	17969	18061	18037	18163	17975	17929	17970	17978	18048	18090	18116	17943	17892	18088	18087	17937	17877	18005	17814	17887	17988	17988	18015	17876	18014	17715	17985	17947	18003	17854	17971	17975	18080	17801	17899	17853	18062	17981	17937	18010	18110	17888	18055	18023	18040	18005	17768	18048	18025	17827	17915	17972	18017	17979	18051	17846	18048	17906	17786	17895	17918	17844	17865	17861	17924	17943	17827	17891	17810	17846	18106	17823	17983	18022	18073	18051	17911	18006	18025	17940	18024	18038	17938	17947	18031	17864	18134	18146	17983	17902	17996	17754	17937	18070	17922	17963	17893	17790	17970	17961	17971	17874	18108	17995	17872	17986	17967	17832	18013	18027	17877	17894	17982	17790	17746	18111	17842	17983	17982	17914	17941	18004	17843	18044	18001	18073	18083	18101	17869	18015	17983	18143	17902	17735	17960	18144	17892	17862	17936	18034	17827	18006	17858	18005	17859	18034	17928	17893	18118	17936	18026	18047	17994	18004	17884	17992	17877	17767	18057	17898	18132	17978	18130	17998	17986	17968	17964	18114	18055	17916	17838	17787	17789	18010	18091	18063	18017	17880	18030	17859	18073	18074	17859	17923	17979	17782	17963	17977	17747	17982	17926	17999	18220	18002	17965	18045	18146	18117	17967	18005	18004	17912	17974	18099	17909	17894	17889	18104	18019	17952	17801	17768	18002	17938	17883	18143	18048	18034	17796	17959	18049	17918	18038	17888	18038	17861	17987	18092	18058	17849	18048	17847	18019	17923	18067	18086	18037	18055	18022	17970	17880	17870	18088	18002	17953	18062	18016	17988	17937	17897	17943	17922	18025	17926	18066	18087	17815	18067	17845	17996	18010	17935	17896	17959	17979	17998	18093	17966	17980	17970	18253	17864	17837	17870	17960	17828	18008	17928	17975	17976	18137	17959	17955	17984	17813	17977	18051	17988	18138	17774	18037	17953	17935	18089	18067	17935	18156	18036	17778	18135	17960	17845	18027	17832	17984	17972	18090	18030	17941	18087	17983	17997	17822	18002	18047	17929	17955	17877	17925	18049	18088	18043	17946	17937	18059	17884	17990	17967	18097	17984	17903	17991
30832	35795	39073	29657	22481	21014	20693	20222	20188	20161	20076	20118	20097	20116	20144	20144	20080	20007	20114	19887	20219	19998	19988	19925	20324	20158	20017	20000	20200	20178	20055	20002	20092	20143	20023	19985	20012	19983	19955	20094	20125	19939	20044	19901	19931	19867	20000	19817	19902	20128	20078	20078	19761	19907	20068	19947	20042	20027	19989	19887	20019	20023	19861	19990	19836	20072	20100	20016	20025	20084	19965	20076	19874	20139	20071	19938	19763	19905	19910	20006	20149	19803	20092	20020	20107	19840	19979	19941	20097	20054	19739	20025	20146	20355	20110	20016	19847	20053	19956	20181	20067	20024	19934	20107	19973	19823	19996	20045	20216	20087	20002	19964	20005	20285	20025	19865	20066	19935	20197	19935	19884	19882	19931	20020	20029	20035	20052	20024	20191	20016	20055	19987	19919	19969	20014	19847	19955	19756	20097	19893	19910	19924	20208	20058	19936	19973	19951	20235	19925	19872	19685	20064	20085	19999	19936	20095	19958	19975	19957	20007	20218	19904	20126	19932	19817	20171	20107	20104	20117	20142	20075	19977	19967	20002	19626	20173	19832	19813	19892	20021	19993	19814	20137	20258	19963	19977	19899	20078	19916	19960	20165	19907	20268	19827	19961	19881	20162	19942	19957	19786	19988	19924	20154	20101	20174	20022	20133	20189	19891	19882	20201	20034	20067	19959	20043	19999	20039	19938	19798	20076	19741	20116	20090	20028	19989	20030	20041	20069	20106	19957	20220	19873	19774	19930	19890	19857	20093	20061	19972	20057	20123	20009	19924	19778	19986	19954	19902	19775	19727	20139	20043	19893	19903	19959	20103	19947	20028	19962	19978	20233	19741	19908	19920	19934	19867	19927	19935	20193	19851	19859	19954	19860	19885	20100	20052	20023	19863	19738	19940	20089	19993	19811	19901	20145	19967	19898	20009	19900	19941	20069	19980	19963	20233	20044	20023	19942	20014	19740	19994	20107	19835	20162	20051	19905	19810	19733	19938	19907	20025	19901	19779	19950	20341	20066	20077	20086	20006	19954	19941	20051	20102	20135	19938	19801	20247	19868	20052	19825	19793	19990	20048	20133	19826	19998	19897	20085	19865	19983	19833	20091	20168	19848	19948	20258	19916	19912	20024	19610	20018	20159	20162	19964	20123	20073	19976	20069	19911	20101	20072	19958	19957	19950	20135	19993	19765	20089	20019	19999	20061	19938	19915	19907	20064	20172	19911	20010	19989	19925	19833	19853	19935	20071	20140	20056	20158	19799	19882	19937	20085	19875	19947	20035	19846	19824	19714	19813	20076	19859	19890	19831	19997	19794	20047	20090	19896	19892	19980	19949	19853	19873	20027	19890	20058	19942	20009	19998	19883	20025	19806	20074	19897	19864	20062	19966	19959	20039	20021	19794	19925	19766	20051	19896	19913	19993	19902	19822	19943	19789	19934	19868	19874	19876	20204	19926	20076	20173	19938	20030	20012	19944	20068	19962	20033	19842	20114	19959	19943	20031	20152	19767	19932	20158	20204	19863	19970	20008	20056	20280	19994	20020	20076	19895	20154	19975	20026	20093	20227	19932	19965	19877	19999	20081	20013	19786	19931	20110	20063	19808	20030	19815	20049	19805	20005	19796	19796	20105	19951	19793	19927	19714	19819	19957	19962	20008	20091	20042	19978	20049	19964	19936	19831	20067	20137	19884	20058	20090	20088	20201	19894	19878	19847	20072	19867	20023	19995	19965	19987	19867	19886	19972	19911	19872	20065	20100	19887	20089	19891	20120	19900	19786	20305	19674	20079	19699	20120	20121	19714	20043	20091	20021	20067	19950	20111	20052	20097	19949	19919	20058	19752	19828	19827	20085	20083	20162	20157	19937	19934	20043	20077	20027	19865	19804	20159	19805	20081	19940	19862	20020	19985	19982	19880	19763	20044	19895	19857	20059	19966	20025	19831	19962	19895	19934	20105	19983	19974	20049	19767	19626	19789	19963	19753	20087	20046	19741	19904	20229	19963	20104	19905	19930	20213	19953	19872	20074	19907	19938	19966	19985	19902	19941	20043	19877	20113	19966	20044	19762	19999	19741	19873	20071	20163	19984	19997	19873	20085	19963	19959	20104	20245	20101	19913	19919	20104	20037	19985	19851	19972	19757	20048	19850	19831	20020	20006	19979	19894	19745	20052	19963	20111	19823	20079	20123	20024	19927	19718	20027	20063	19953	19985	20000	19989	19796	19844	20041	19976	20026	20015	20025	19918	19945	20054	19845	19875	20297	19949	19914	20020	19944	19921	19953	20085	20037	20108	20163	19829	20057	20047	19932	20077	19917	19808	19816	19781	20106	19927	20101	20021	19762	19892	19947	19966	20186	19995	19943	19987	19856	19662	20059	20058	20083	19747	19896	19836	19956	19940	19986	20058	19891	20000	19952	19989	19972	19693	19929	20008	19928	19752	19911	20076	20254	20091	19856	20037	19984	19967	20006	19920	19717	19958	20084	20034	20201	20089	19921	19762	19868	19930	19962	20134	19947	19891	20058	20147	19945	19827	19949	19966	20293	19747	20058	20070	19881	19925	19955	19804	19978	19921	20077	19919	20201	20078	20051	19985	19941	20010	20028	19876	20141	20137	20163	19902	20097	19838	20037	20047	19942	19911	19922	20033	20028	20200	20075	19936	19880	20083	19930	20063	19898	19867	20193	20087	19942	19773	19767	19846	19992	20070	20034	20122	20017	19999	20075	19916	20105	20150	19961	19866	20118	19862	19947	19856	20045	19902	20032	20032	20008	19916	19880	20167	20070	19667	19841	19988	19836	19861	19956	19863	19957	19967	19794	20011	20175	20004	19866	19827	19763	19927	19910	19931	19990	19894	20069	19963	19829	19952	19818	20136	20133	19833	19882	19895	20020	19893	19950	20163	19998	19848	19734	20165	19928	19798	19922	19876	20068	20095	19956	20021	20057	20099	20040	20122	20050	19934	20057	19970	19816	20032	19936	20041	19989	19957	20016	19940	19933	19929	20002	19963	19896	19922	19858	20071	19877	19893	20007	20193	19909	20040	19952	19927	19951	20081	19986	19901	20075	19938	20176	20036	19958	19979	20016	20140	20302	19905	19908	20008	19834	19968	20112	19949	20194	20029	19979	20039	19760	19734	19925	19797	19831	19823	19988	20019	20053	19995	19911	20313	19987	19966	19714	19995	20057	20054	20156	19990	19969	20263	20036	20009	19884	20154	19874	20017	19911	20023	20014	20069	19934	19939	19971	20156	19975	20048	20125	20122	19853	19951	19882	19914	19956	19805	19725	19736	20015	20153	20017	19879	20008	19867	20011	20084	19901	20123	20193	19831	20019	19969	20006	19859	20083	20257	19953	19858	19801	19888	20077	20051	19993	20138	19992	19980	19966	20043	20141	20088	20175	20111	20031	19889	19973	20100	20128	19933	20102	20041	20231	20015	20072	20143	19891	19847	19966	19939	19995	19990	19813	20020	20187	19919	19984	20250	19886	19824	19883	20056	19949	20002	19742	20089	20002	20049	20151	19775	19950	19894	19869	19926	19904	20007	20171	20018	20007	20109	20118	19957	19921	19878	19968	20185	20143	20118	20003	19928	19992	20138	19805	19877	19885	20150	19854	20026	20120	20135	20007	19954	19950	19971	20083	20023	20064	19951	19883	19883	20024	20191	19857	19958	20048	20065	19882	20069	19903	20227	20417	19982	19811	19896	20046	19953	20089	19954	19849	19987	20098	20136	19962	20081	19960	19953	19841	19802	19925	19893	20024	20042	19930	19896	19854	20105	20018	20117	20223	19994	20246	20055	20117	20066	19962	19999	20110	20072	20042	19925	19848	19948	20034	20216	20066	20093	19883	20104	20046	19941	20236	19984	19835	20046	20041	19818	19895	19968	19895	19861	19949	19871	19816	20035	20027	19898	19918	19789	19894	19992	19931	20106	20042	20127	19986	20001	20034	20092	19946	19974	20037	20040	20013	20087	20045	20080	20035	20052	20125	20087	19802	20113	19986	19987	19979	20147	20074	20148	19910	20036	19914	19878	19989	19844	19905	20130	19841	19936	19907	19967	19925	19848	19954	20044	20051	20117	19817	19954	19964	20031	20051	20022	20039	20068	19909	19892	20057	19934	20026	19930	19955	19853	20037	20067	20033	19806	19912	20176	20005	20145	19922	20116	20095	19773	19741	20007	19731	20006	19908	20038	20025	19782	20030	19895	19948	19980	20134	20129	20126	20115	20118	19942	19854	20178	19824	20027	20070	20011	20025	20060	19775	20004	19733	20157	19977	19866	20049	19788	19946	20034	19998	19776	20036	20050	19901	19980	20191	20082	20030	19762	20190	20000	20079	20014	19989	19941	20022	19997	19956	20032	20053	19876	20005	20181	20124	20105	19892	19864	19931	20060	19830	19894	20091	19853	20017	19972	19974	20214	20104	20153	19979	19979	19970	19977	19987	19837	20100	20104	20018	20103	20106	20082	19978	19976	19977	20111	19948	20100	20105	19839	20173	20069	20035	20141	19914	19772	20005	20121	19935	19954	19898	19937	19917	20139	19915	19735	19857	20178	20094	20018	19877	19929	20104	20111	20039	20032	19781	19917	20127	19801	19934	19939	20022	20015	19828	19905	20166	19934	19880	19813	19978	20091	19778	19939	19940	20224	20002	20061	19983	19906	20103	20116	20031	19967	20034	19918	20264	20112	20057	20027	20035	19932	20009	19838	19935	20063	20197	20101	20037	20003	19917	19843	19910	19951	20017	19949	20147	20014	19957	20044	19828	19984	20042	20040	20037	19987	20051	19997	20089	19784	19861	20192	19908	19703	19954	20194	20015	20022	20026	20206	19720	19789	19794	19922	19750	19952	19997	19936	19884	19875	20152	20115	19812	19836	19717	20037	19951	19885	19989	20053	20026	19894	19926	19921	19890	19971	19868	19841	19948	19861	20050	20074	19912	19973	20120	20270	19970	20080	20031	20013	19973	20174	20085	19996	19926	20042	20059	20094	20132	20023	19862	19922	19939	19774	19865	19942	20057	20066	20045	20035	19988	20078	20043	19971	19945	19923	19998	19995	19998	19864	20041	20036	19879	20070	20025	20039	20144	20131	19994	20092	20146	19793	19943	19823	19994
41620	56046	42886	26551	19984	18445	17789	17710	17631	17704	17625	17659	17636	17643	17602	17653	17660	17704	17475	17696	17646	17509	17788	17617	17732	17709	17738	17657	17701	17877	17570	17666	17591	17858	17516	17491	17698	17713	17760	17673	17787	17605	17810	17784	17721	17550	17647	17935	17624	17748	17745	17806	17661	17584	17632	17760	17582	17675	17721	17753	17642	17696	17648	17623	17518	17724	17738	17678	17565	17566	17644	17420	17679	17577	17440	17570	17785	17698	17709	17647	17611	17701	17722	17648	17639	17675	17726	17710	17552	17537	17672	17674	17692	17688	17569	17723	17638	17461	17633	17602	17633	17664	17668	17467	17663	17696	17616	17555	17741	17558	17663	17636	17697	17637	17860	17618	17647	17671	17620	17565	17689	17450	17703	17791	17594	17404	17709	17699	17560	17663	17750	17622	17529	17534	17833	17703	17471	17595	17493	17664	17516	17720	17490	17723	17493	17683	17685	17635	17575	17536	17683	17678	17676	17567	17730	17653	17677	17569	17527	17462	17636	17632	17725	17689	17743	17530	17547	17592	17691	17624	17827	17667	17626	17532	17557	17625	17521	17592	17729	17667	17665	17572	17627	17667	17606	17654	17589	17682	17560	17656	17671	17592	17671	17524	17491	17761	17663	17524	17686	17533	17623	17634	17651	17544	17790	17611	17697	17510	17510	17633	17732	17477	17701	17808	17590	17698	17809	17577	17632	17758	17723	17673	17575	17744	17554	17728	17553	17666	17471	17636	17652	17830	17611	17553	17715	17674	17754	17527	17732	17538	17676	17679	17727	17644	17575	17780	17734	17703	17688	17627	17618	17713	17567	17613	17387	17579	17626	17668	17540	17510	17466	17489	17627	17719	17542	17711	17594	17730	17786	17609	17598	17657	17618	17655	17495	17615	17474	17597	17596	17629	17687	17742	17656	17434	17546	17435	17653	17600	17721	17640	17525	17688	17604	17635	17700	17470	17489	17870	17664	17608	17665	17569	17703	17827	17523	17524	17702	17604	17556	17688	17512	17593	17655	17326	17655	17751	17547	17598	17562	17620	17465	17631	17584	17726	17660	17565	17723	17876	17362	17633	17757	17478	17630	17536	17560	17577	17695	17656	17700	17580	17600	17744	17643	17630	17590	17694	17491	17608	17504	17611	17772	17646	17509	17683	17538	17770	17672	17766	17660	17778	17496	17568	17546	17592	17662	17541	17492	17560	17851	17703	17672	17723	17523	17714	17779	17492	17662	17626	17702	17614	17595	17776	17597	17715	17801	17572	17695	17511	17642	17799	17469	17727	17628	17594	17621	17477	17535	17624	17689	17643	17727	17565	17690	17562	17639	17440	17588	17627	17617	17802	17620	17710	17586	17564	17415	17624	17605	17717	17700	17597	17608	17708	17569	17610	17652	17605	17626	17754	17526	17629	17706	17848	17543	17887	17636	17568	17784	17388	17836	17474	17519	17713	17824	17481	17527	17546	17607	17692	17390	17576	17670	17770	17479	17501	17768	17740	17551	17600	17518	17808	17605	17791	17738	17636	17721	17858	17524	17550	17550	17562	17588	17612	17581	17527	17540	17760	17565	17663	17680	17588	17771	17589	17669	17574	17683	17886	17608	17594	17603	17640	17421	17705	17474	17599	17550	17738	17647	17646	17622	17760	17697	17761	17569	17496	17694	17685	17609	17745	17581	17811	17633	17802	17670	17636	17649	17636	17840	17510	17675	17513	17763	17538	17585	17575	17640	17612	17566	17549	17539	17602	17588	17718	17677	17587	17744	17658	17402	17677	17706	17620	17776	17486	17590	17574	17685	17702	17643	17575	17526	17740	17637	17481	17638	17510	17805	17505	17765	17721	17656	17667	17614	17671	17763	17611	17687	17608	17695	17682	17607	17604	17637	17498	17851	17742	17560	17517	17629	17656	17583	17698	17713	17574	17770	17512	17789	17561	17574	17712	17606	17740	17606	17662	17612	17698	17541	17468	17731	17638	17655	17761	17527	17714	17475	17744	17595	17499	17616	17516	17584	17619	17414	17672	17666	17638	17761	17768	17695	17512	17713	17784	17657	17603	17633	17742	17614	17616	17658	17804	17452	17637	17837	17572	17625	17608	17812	17654	17461	17725	17773	17782	17708	17764	17520	17790	17586	17620	17577	17484	17633	17568	17611	17572	17507	17623	17516	17687	17673	17712	17705	17552	17688	17490	17674	17704	17638	17631	17381	17547	17542	17643	17814	17428	17819	17661	17625	17630	17673	17701	17634	17548	17589	17597	17630	17670	17546	17626	17703	17733	17681	17635	17523	17562	17594	17557	17781	17643	17744	17611	17514	17528	17493	17705	17643	17671	17573	17705	17477	17648	17759	17763	17582	17645	17776	17822	17426	17700	17545	17824	17589	17676	17708	17729	17530	17782	17655	17625	17783	17583	17850	17627	17672	17649	17719	17678	17627	17620	17686	17775	17498	17765	17631	17587	17586	17489	17718	17701	17478	17478	17592	17576	17745	17616	17615	17621	17790	17526	17696	17708	17673	17901	17520	17655	17575	17672	17587	17629	17616	17600	17578	17693	17631	17685	17644	17847	17631	17680	17677	17718	17724	17580	17620	17614	17638	17590	17519	17640	17694	17612	17792	17475	17578	17563	17649	17596	17675	17457	17599	17743	17495	17495	17534	17516	17664	17691	17731	17552	17534	17603	17813	17570	17781	17549	17579	17577	17618	17696	17619	17639	17569	17616	17636	17596	17719	17572	17677	17648	17572	17596	17607	17806	17416	17665	17683	17521	17752	17686	17622	17683	17564	17743	17559	17702	17529	17733	17623	17656	17630	17651	17759	17631	17721	17629	17806	17665	17780	17701	17556	17758	17667	17656	17510	17615	17689	17715	17503	17664	17686	17633	17690	17568	17707	17651	17525	17584	17672	17526	17511	17724	17574	17740	17714	17571	17545	17645	17749	17628	17696	17784	17505	17711	17692	17583	17583	17682	17628	17515	17791	17772	17512	17807	17745	17577	17498	17679	17731	17719	17758	17545	17628	17756	17724	17601	17665	17645	17579	17513	17611	17677	17561	17899	17479	17531	17558	17453	17350	17637	17680	17718	17722	17508	17502	17701	17583	17626	17683	17806	17465	17675	17658	17619	17649	17653	17767	17644	17696	17673	17661	17856	17472	17517	17609	17581	17648	17659	17623	17571	17651	17769	17583	17550	17714	17679	17572	17706	17801	17601	17641	17538	17739	17594	17723	17653	17535	17654	17636	17623	17712	17388	17630	17531	17691	17587	17456	17708	17747	17617	17761	17753	17799	17690	17712	17620	17691	17614	17563	17651	17560	17727	17655	17677	17748	17513	17655	17746	17528	17814	17665	17666	17629	17572	17647	17865	17793	17704	17412	17584	17557	17621	17702	17675	17716	17681	17685	17540	17705	17458	17685	17656	17653	17639	17657	17643	17704	17535	17685	17519	17579	17745	17655	17897	17481	17648	17666	17695	17638	17488	17653	17657	17829	17846	17704	17527	17405	17586	17656	17728	17494	17532	17642	17682	17547	17558	17837	17721	17575	17770	17617	17615	17501	17725	17643	17748	17737	17607	17702	17751	17460	17594	17478	17593	17586	17483	17705	17733	17625	17675	17665	17572	17642	17684	17637	17533	17837	17588	17468	17813	17477	17697	17686	17597	17699	17617	17627	17543	17713	17601	17537	17661	17497	17607	17522	17698	17651	17763	17607	17706	17604	17686	17718	17628	17588	17795	17677	17695	17674	17548	17637	17656	17712	17760	17671	17369	17559	17737	17696	17657	17710	17564	17695	17750	17585	17459	17651	17834	17623	17546	17539	17642	17559	17581	17562	17670	17648	17562	17830	17623	17607	17575	17704	17709	17604	17718	17638	17568	17730	17688	17745	17685	17493	17713	17549	17620	17696	17661	17768	17702	17529	17710	17673	17690	17490	17602	17686	17690	17490	17507	17574	17479	17667	17452	17678	17553	17636	17610	17562	17563	17579	17671	17731	17725	17736	17699	17668	17745	17628	17623	17553	17728	17662	17538	17853	17719	17608	17660	17531	17806	17669	17611	17691	17595	17644	17823	17756	17605	17568	17509	17722	17741	17769	17539	17644	17638	17663	17525	17587	17631	17671	17529	17790	17856	17407	17680	17612	17636	17645	17657	17639	17676	17646	17748	17633	17727	17519	17507	17744	17663	17525	17602	17699	17603	17587	17620	17603	17522	17607	17764	17696	17782	17631	17645	17820	17764	17519	17681	17703	17854	17541	17604	17691	17451	17649	17561	17592	17707	17586	17663	17615	17640	17636	17561	17628	17574	17624	17618	17718	17563	17461	17568	17720	17623	17409	17694	17638	17533	17751	17484	17791	17561	17605	17603	17635	17863	17625	17527	17865	17673	17552	17703	17703	17657	17652	17694	17496	17461	17673	17590	17530	17540	17681	17743	17759	17679	17518	17607	17802	17459	17695	17675	17675	17828	17542	17651	17642	17800	17502	17674	17628	17563	17551	17628	17720	17752	17618	17595	17671	17774	17707	17490	17497	17755	17558	17664	17517	17405	17652	17526	17514	17773	17747	17608	17652	17518	17559	17756	17641	17536	17532	17724	17554	17699	17699	17803	17597	17676	17724	17711	17649	17505	17622	17672	17740	17744	17481	17573	17708	17789	17676	17716	17600	17422	17604	17564	17680	17680	17719	17604	17818	17692	17603	17609	17641	17678	17661	17463	17513	17588	17739	17608	17645	17684	17711	17737	17531	17655	17713	17564	17664	17542	17738	17575	17731	17542	17696	17744	17741	17634	17587	17831	17604	17776	17562	17788	17632	17719	17677	17669	17485	17659	17684	17720	17510	17460	17659	17516	17632	17841	17501	17626	17589	17478	17682	17596	17785	17558	17684	17554	17511	17610	17632	17479	17664	17670	17423	17648	17513	17725	17737	17665	17695	17576	17721	17615	17497	17575	17636	17574	17708	17695	17670	17645	17541	17629	17511	17836	17598	17581	17614	17568	17636	17474	17624	17590	17645	17632	17508	17540	17556	17755	17768	17644	17705	17573	17529	17537	17715	17677	17587	17581	17905	17674	17572	17518	17721	17748	17588	17724	17471	17538	17575	17659	17566	17657	17623	17676	17526	17728
24126	23593	34553	32309	27946	26240	24663	21659	21075	21430	21241	20991	21131	21154	21073	21145	20997	21188	20944	21075	21147	20765	21097	21082	20960	20809	20939	21071	20986	20993	21018	21060	20917	20797	21063	21151	20928	20892	21047	21145	20839	20879	20968	20971	20889	21036	20952	21237	20900	20898	20808	20917	21033	20959	21038	20569	20964	20920	20749	20797	21004	21084	20882	20877	21127	21089	20771	20992	20948	20974	20965	20955	20939	20766	20871	20749	20837	21101	20939	20876	21074	21009	20943	20911	20809	20925	20791	20820	20830	20895	20957	20833	20949	20881	20727	20904	21029	20929	20758	21007	21000	21051	20836	20859	20987	20979	20967	21001	20867	21101	20949	20898	21065	20936	21118	21153	20974	21070	20857	20976	20796	20954	20908	20820	20888	20905	21020	21232	21018	20943	21006	20990	20828	20862	20920	21059	20879	20900	20880	20934	20742	20856	21023	20923	20762	20855	20873	20826	20775	20902	21073	20833	20964	20822	21120	20982	20855	21059	20909	20948	20967	20778	20715	21049	21061	20948	20925	20824	20800	20964	20981	21199	21002	20765	21009	20914	20848	20927	20854	21119	20973	21027	21019	21017	20836	20803	20969	20877	21072	20948	21020	21029	21151	21071	20825	20985	21005	20870	21177	20866	20810	20749	20920	20923	20814	21063	20709	21085	20878	20987	20981	20999	20907	20943	21025	20913	21009	20964	21072	21044	20961	21096	20986	20972	20826	21221	20925	21117	20932	20897	20936	20817	20928	20799	20908	20844	20978	20952	20844	20864	21035	20819	20925	20908	20807	20965	21032	20985	20797	20944	20900	21199	20806	20717	20687	20961	20881	20923	20904	20966	21124	20790	20934	21002	20955	20949	20834	20728	20948	20900	20935	20916	20968	20972	20905	20819	20966	21055	20735	20924	21110	20915	21040	21030	20945	20923	20697	20866	20957	20867	20816	20751	20980	20767	20832	20847	20821	20818	20782	20855	20948	21073	20775	20916	21000	20952	20912	20846	20807	20949	21130	21162	21043	20997	20813	20854	20830	20945	20680	20853	20996	20875	20984	20926	20984	21079	20817	20851	20697	20968	20672	20988	20921	20895	20905	20998	20927	20956	20912	20850	20989	21045	20913	20965	20930	20905	20991	21021	20844	20744	20689	21020	21025	20926	21028	20786	20888	20930	21045	20893	20926	20957	20860	20871	20965	20928	20799	20982	20828	20997	21015	20778	20996	20979	21022	20885	21095	20742	20908	20836	20941	20921	20908	20975	21015	20938	20892	20825	20973	20816	20884	20810	20787	20889	20715	20697	20995	20900	20966	20849	20920	20913	20827	20899	20750	20823	21099	20913	21057	20835	20759	20854	21010	20786	21065	20955	20862	20896	20859	20876	20885	20732	20994	20735	20757	20886	20758	21029	21032	21032	20950	20888	20965	20828	21045	21149	20983	21036	20818	20914	20889	20944	20772	20902	20952	20801	20895	20808	20925	20981	20835	20796	20995	21039	20842	21084	21011	20798	20957	21019	20952	20900	20803	20835	20776	20968	20888	20958	20895	20890	20969	21032	21003	21205	21004	20856	20900	20930	20922	21113	20908	20857	20818	20730	20958	21084	21194	20999	20686	20934	20937	20913	20940	20966	21127	20889	20976	20809	20894	20899	21068	20807	21007	20826	20962	20855	20852	20845	20738	21025	20996	20962	21035	20924	21076	21151	21010	20942	20910	20703	20908	21009	20780	20930	21042	20927	21016	20689	20803	20908	20909	20885	20827	20962	20937	21035	21082	21049	20967	20916	21108	20975	21076	20902	20977	20879	20888	20895	20853	21181	20898	20705	20812	20979	21172	20998	21067	20958	20827	21058	21018	20764	20778	21088	20926	20955	20966	20866	20739	20747	21059	20926	20969	20724	21077	20887	20824	20762	21016	21114	20834	20844	21090	20870	20912	20894	20992	20813	20921	21032	20869	20896	20781	20957	21029	20985	20969	20826	20913	20641	20955	20904	20909	20914	20814	20853	21077	20872	20926	21012	21108	20992	20928	21003	20872	20999	20873	20873	21002	21066	21002	20872	20916	20993	20894	20926	20809	21015	20796	20887	21064	20876	20988	20801	21115	21051	20936	20860	20906	20814	20846	21074	20782	20838	21067	20887	20744	20952	20835	20891	20903	20887	20835	20989	21016	20903	21078	21015	20842	20868	21037	20954	20818	20838	21139	20828	20829	20992	20966	21009	20969	20745	20899	20986	20839	20968	20899	20930	20802	21052	20966	20939	21048	20819	21030	20838	20893	20892	20827	20844	20981	20732	20773	21002	20995	20834	20899	20587	20878	21180	20787	20922	21043	20750	21040	20815	21142	20957	21029	20846	20904	20935	21199	21082	20989	20869	20811	21072	20957	20930	20960	20922	21057	20946	20918	20795	21112	20759	20777	20740	20982	20852	20753	20803	20754	20901	20869	21127	20846	20902	20765	21130	20892	20947	20885	21092	21124	21014	20908	20855	20986	20794	20977	21050	20809	20719	20994	20892	20892	20949	20641	20926	20864	21098	21061	20995	20964	20883	20892	20890	20741	20776	20834	20710	20880	20954	21271	20853	21000	21050	20956	20745	21035	20888	20883	20883	20998	20937	20749	20971	20926	21093	21108	20908	20840	21107	21081	20912	20939	21049	21088	20973	20756	20969	20999	20702	20885	21044	20968	21078	21092	21094	20777	20932	20861	20755	20963	20997	21030	21101	21105	20850	20836	21114	20857	20866	21028	20946	20840	20924	20854	20933	20902	21231	20966	20792	20748	21005	21101	20879	21039	20984	20995	21073	20935	20858	20850	20925	20950	20913	20882	21043	20864	21047	20933	20889	20770	21040	20918	20970	21140	20975	20843	20905	21030	20987	21173	20983	21043	20993	20929	20874	20700	21135	21012	20908	21026	20955	21073	20898	20803	20774	20864	20858	20975	21014	21048	20778	20915	20835	20754	20917	20938	20807	21127	20960	20889	20754	20971	20908	21031	21028	20967	20939	20848	21003	20994	20739	20868	21043	20977	20764	20862	20858	20813	20985	20862	20906	21047	20886	20874	21055	20999	20877	20777	20813	20999	20830	20942	21120	21081	20954	21061	20879	21137	20858	21149	21111	21139	20944	20853	20921	20920	21002	21044	20824	20863	21126	20860	20869	21160	21000	20820	21024	21170	21091	20926	20887	21012	21001	20949	20844	20933	20837	20948	20924	21014	20928	20712	20855	20861	21005	20770	21040	20815	20982	20993	20936	20974	21077	21166	20856	21150	20900	21003	20871	20879	21007	21095	20881	21109	20928	20972	20807	20970	20894	20830	21043	20912	21022	20973	20998	20994	20889	20949	20986	20830	21020	20958	20985	21019	20817	21003	21082	21008	20941	20971	20957	20842	20932	20997	20976	21067	21111	20926	21047	20992	20910	20949	20996	20986	20957	20979	20956	20902	20884	21082	20960	20999	21032	21088	21017	20961	20885	20902	20905	20964	20943	20886	20954	21105	20953	20899	21115	21022	20954	20895	20784	20795	21160	20903	20972	20929	21055	20852	20994	20929	20953	21024	20612	20668	20994	21038	20805	20993	20954	20873	21112	21044	20884	20880	20831	21008	21042	20969	20939	20936	20820	21048	20738	20869	20902	20911	20860	20963	21014	21232	20910	20927	20835	21123	20852	20836	20862	20837	21179	20904	20816	20791	21000	20936	20782	21079	20858	20974	21007	20781	20798	20974	20933	21077	20795	20986	20910	21031	20882	20721	20897	20871	21047	21230	20834	20882	20852	20657	20872	21111	20948	21133	20952	21059	20831	21008	20916	20778	21018	21084	20799	20707	20942	20880	20710	20916	20953	20782	21148	20787	20831	20936	20852	20933	20932	20812	21028	20917	21004	21012	20906	21150	20854	21007	21052	21188	20825	20891	20846	21101	21086	20871	20944	20979	20846	20838	20924	21000	20788	20731	20834	20816	20841	21136	21104	20704	20934	21025	20824	20773	20873	21012	21017	21045	20923	20970	20782	20869	20752	21159	20875	21027	20953	21043	21084	20983	20812	20975	20775	21119	20755	20976	20755	21087	21118	21057	20987	20932	20701	20920	21153	20953	20992	20683	21025	20845	20839	21226	21123	21034	20962	20852	21028	20960	20967	20962	20924	20902	20788	20878	20861	20915	20982	20753	20790	20930	21003	21073	20956	20850	20951	20861	21187	21017	20943	21009	20863	20835	21071	20912	21036	20753	20775	21041	21115	21095	20830	20856	20948	20854	20825	20803	20965	21004	20879	20991	20800	20922	21039	20982	21069	21102	21082	20915	20865	20917	21145	20987	20985	21039	20892	20918	20896	21027	21020	21148	20889	20921	20852	20740	20903	21056	21001	20769	21016	20991	20945	20960	21049	20843	20811	20864	21012	20844	20761	21025	20952	20913	20826	20933	20676	20902	20964	21100	20947	21101	20988	20919	20811	20865	20889	21023	20940	20827	20967	20887	20882	21012	21101	21025	21151	21019	20813	20844	21025	20917	20979	20948	20843	20849	21004	21006	21001	21030	21056	20844	21025	20913	20875	20985	21103	21125	20895	21053	21061	21056	20801	21053	20961	20855	20970	20900	20635	20861	20829	20889	20918	20923	21182	20871	20786	20806	21005	21143	20883	20928	21052	21024	20911	20954	20885	20827	20805	20898	20808	20784	20984	20966	20901	20643	20924	20905	20888	20909	20762	20828	20839	20849	21001	20905	21153	20952	21048	21161	20883	20900	20849	20813	20965	20855	20885	20919	20911	20881	20825	21024	20703	21008	21036	20955	20926	20983	20851	20945	20971	20953	21056	20989	20975	20831	20889	20997	20885	20963	21047	20946	20892	20967	20826	20852	20922	21106	21036	20894	21054	21047	20759	21099	20870	20928	21071	20902	20898	20896	21125	20948	21009	20957	20850	20783	21034	20985	20906	21024	21081	20952	20839	20847	20889	20977	20871	20959	21128	20986	21124	20982	20894	20838	20881	20940	20900	21072	21025	20846	20900	20772	20630	20858	21066	21004	21084	20933	21120	21211	20803	21003	20971	20867	20991	21085	21022	21004	20967	20876	20781	20759	21002	21026	20774	21031	21032	20963	20838	20920	20956	21044	20932	20881	20796
63226	97269	76867	51054	34208	23733	19348	18581	18563	18096	18174	18138	18223	18305	18266	18226	18053	18280	17932	18281	18119	18044	18196	18002	18290	18191	18358	18210	18273	18292	18204	18159	18179	18253	18024	18248	18199	18121	18235	18115	18274	18213	18299	18265	18283	18439	18254	18156	18386	18185	18170	18211	18295	18070	18380	18256	18356	18268	18304	18195	18067	18286	18066	18285	18192	18114	18264	18215	18237	18327	18031	18137	18258	18190	18261	18233	18054	18288	18323	18285	18309	18178	18236	18131	18257	18236	17973	18205	18041	18369	18213	18140	18029	18224	18236	18099	18330	18266	18098	18195	18195	18327	18081	18244	18145	18109	18058	18072	18137	18251	18156	18138	18180	18281	18106	18262	18220	18053	18043	18062	18178	18244	18165	17988	18196	18305	17967	18215	18190	18098	18204	18102	18235	18229	18181	18178	18176	18189	18196	18194	18091	18173	17999	18214	18171	18365	18187	18291	18290	18206	18284	18238	18096	18166	18147	18379	18091	18301	18315	18107	18259	18347	18118	18250	18097	18300	18070	18087	18168	18195	18146	18135	18142	18301	18124	18107	18117	18169	18207	18054	18215	18256	18215	18177	18246	18209	18079	18298	18096	18335	18360	18024	18220	18133	18214	18348	18054	18222	18206	18238	18243	18170	18339	18306	18091	18164	18367	18076	18145	18192	18256	18155	18205	18180	18130	18012	18270	18177	18115	18144	18216	18023	18169	18158	18246	18010	18253	18033	18318	18094	18218	18129	18254	18045	17965	18007	18322	18194	18114	18242	18241	18086	18172	18035	18190	18225	18073	18156	18101	18255	18228	18149	18434	18266	18278	18212	18318	18111	18190	18281	18205	18120	18368	18342	18146	18195	18059	18280	18146	18182	18056	17986	18206	18197	18150	18224	18220	18139	17997	18219	18377	18196	18231	18147	18137	18162	18225	18187	18212	18172	18066	18218	18010	18094	18295	18193	18164	18151	18100	18095	18133	18251	18322	18104	18292	18176	18338	18182	18283	18122	18293	18057	18333	18254	18120	18258	18200	18015	18156	18041	18188	18362	18175	18192	18216	18271	18125	18012	18077	18271	18326	18353	18079	18080	18188	18150	18165	18083	18153	18235	18232	18139	18062	17987	18131	18244	18209	18244	18047	18448	18174	18138	18305	18078	18206	18057	18246	18226	18218	18237	18228	18123	18153	18178	18060	18211	18004	18259	18236	18214	18228	18163	18350	18068	18294	18181	18328	18174	18163	18164	18135	18242	18121	18142	18336	18062	18308	18225	18296	18193	18086	18262	18377	18409	18298	18265	18116	18104	18195	18160	18225	17969	18041	18307	18360	18272	18098	18261	18075	18113	18221	18183	17999	18112	18130	18216	18196	18139	18195	18071	18128	18237	17937	17991	18229	18068	18100	18137	18184	18249	18272	18193	18179	18307	18153	18166	18190	18175	18171	18313	18404	18191	18247	18152	18085	18092	18281	18255	18333	18186	18218	18156	18189	18207	18251	18258	18167	18177	18249	18364	18241	18250	18107	18219	18194	17902	18113	18163	18166	18327	18059	18305	18232	18317	18107	18299	18302	18311	18268	18217	18205	18112	18209	18284	18140	18152	18167	18306	18434	18175	18262	18116	18149	18352	18062	18263	18258	18067	18174	18173	18195	18010	18067	18111	18095	18106	18095	18310	18201	18061	18082	18047	18272	18142	18196	18330	18139	18027	18198	18050	18086	18357	18109	17943	18285	18202	18328	18173	18057	18041	18158	18056	18237	18209	18203	17975	18197	18059	18191	18219	18283	18076	18262	18230	18246	18318	18137	18157	18251	18256	18160	17917	18145	18239	18092	18181	18124	18111	18130	18107	18169	18117	18244	18253	18043	18244	18266	18023	18139	18211	18161	18281	18207	18227	18141	18160	18126	18359	18133	18186	18139	18125	18228	18147	18311	18011	18221	18252	18131	18179	18110	18075	18302	18146	18327	18069	18331	18175	18105	18215	18225	18063	18151	18073	18318	18284	18125	18272	18205	18108	18198	18379	18100	18211	18233	18218	18168	18232	18277	18092	18134	18057	18270	18151	18212	18200	18206	18233	18003	18281	18088	18271	18271	18262	18436	18178	18224	18145	18236	18219	18232	18139	18153	18253	18144	18179	18144	18340	18250	18310	18018	18147	18102	18232	18189	18374	18164	18294	18182	18213	18209	18225	18055	18359	18259	18133	18025	18192	18170	18388	18323	18238	18307	18149	18403	18120	18276	18285	18346	18115	18120	18275	18306	18071	18196	18293	18328	18015	18295	18200	18078	18187	18107	17931	18115	18109	18336	18119	18216	18175	18108	18243	18140	18187	18201	18258	18199	18159	18299	18240	18104	18098	18302	18060	18215	18196	18074	18213	18124	18259	18077	18342	18140	18424	18200	18191	18101	18092	18239	18204	18018	18239	18043	18296	18090	18148	18269	18189	18018	17971	18175	18173	18110	18291	18253	18227	18161	18122	18213	18219	18233	18309	18105	18018	18303	18200	18245	18215	18143	18206	18269	18174	18048	18239	18102	18151	18198	18131	18205	18223	18163	18194	18258	18272	18240	18335	18127	18197	18076	18312	18228	18251	18178	18343	18152	18152	18281	18385	18174	18080	18121	18108	18094	18098	18171	18321	18205	18188	18251	18076	18124	18275	18181	18178	18119	18246	18209	18307	18050	18123	18034	18226	18019	18243	18082	18126	17996	18204	18096	18267	18196	18149	18166	18265	18210	18213	18189	18091	18103	18343	18174	18243	18267	18113	18254	18280	18223	17996	18174	18164	18081	18055	18400	18059	18068	18376	18002	18043	18297	18171	18342	18163	18038	18217	18056	18197	18335	18280	18231	18105	18110	18205	18238	17996	18211	18267	18244	18154	18258	18280	18092	18157	18058	18194	17999	18090	18085	18159	18189	18202	18330	18211	18233	18253	18236	18106	18217	18221	17982	18165	17988	18190	18300	18401	18067	17987	18251	18184	18230	18140	18426	18255	18060	18111	18089	18033	18113	18292	18252	18218	18146	18184	18242	18175	18347	18061	18135	18227	18135	18224	18278	18265	18182	18256	18056	18208	18254	18261	18120	18347	18458	18126	18137	18135	18257	18320	18255	18074	18200	18161	17964	17945	18303	18398	18115	18240	18015	18272	18168	18039	18136	18220	18181	18128	18235	18225	18095	18071	18331	18286	18118	18164	18044	18324	18128	18222	18103	18191	18010	18224	18197	18155	18249	18234	18307	18239	18308	18203	18117	18200	18295	18323	18061	18111	18112	18121	17890	18141	18242	18289	18115	18198	18272	18053	18227	18004	18174	18272	18234	18244	18204	18256	18163	18109	18331	17979	18141	18410	18182	18333	18031	18220	17951	18323	18306	18267	18127	18075	18131	18141	18229	18160	18060	18373	18075	18102	18284	18067	18142	18211	18194	18244	18235	18183	18256	18180	18147	18173	18138	18225	18015	18178	18034	18246	18104	18290	18228	18140	18220	18277	18112	18150	18253	18260	18235	18353	18188	18014	18286	18173	18309	18204	18049	18186	18020	18380	17967	18144	18112	18243	18266	18134	18243	18248	18031	18259	18105	18252	18265	18139	18282	18167	18118	18227	18338	17986	18225	18348	18071	18159	18262	18042	18196	18132	18266	17958	18160	18332	18137	18036	18153	18137	18280	18305	18153	18225	18158	18392	18212	18076	18175	18457	18230	18201	18266	18158	18027	18249	18084	18353	18088	18084	18113	18256	18133	18046	17931	18165	18146	18190	18228	18406	18141	18337	18140	18249	18089	18289	17929	18111	18268	18036	18185	18259	18199	18289	18322	18037	18153	18150	18273	18207	18233	18278	18276	18143	18110	18398	17995	18312	18275	18089	18374	18137	18163	18098	18126	18116	18324	18261	18211	18114	18149	18135	18196	18332	18296	18339	17991	18298	18115	18181	18090	18248	18229	18142	18016	18310	18306	18203	18138	18277	18180	18137	18096	18177	18304	18046	18146	18379	18266	18138	18045	18248	18331	18020	18145	18248	18303	18252	18146	18400	18190	18055	18192	18155	18196	18156	18175	18221	18177	18113	18180	18081	18224	18122	18244	18258	17950	18148	18295	18306	18157	18232	18103	18202	18237	18072	18146	18230	18077	18132	18141	18107	18256	18180	18215	18052	18317	18138	18198	18227	18187	18106	18101	18236	18292	18312	18129	18454	18192	18245	18249	18211	18298	18234	18367	18260	18285	18274	18192	18173	18196	18298	18086	18051	18055	18152	18141	18262	18066	18271	18200	18139	18174	18262	18140	18267	18195	18283	18168	18265	18370	18219	18056	18279	18084	18214	18155	18190	18306	18221	18126	18183	18158	18248	18361	18072	18069	18155	18273	18327	18410	18151	18192	18153	18134	18121	18354	18276	18482	18162	18303	18150	18256	18185	18127	18321	18231	18054	18292	18150	18202	18111	18282	18279	18286	18295	18189	18313	18207	18153	17942	18303	18088	18195	18284	18235	18213	18382	18210	18158	18099	18240	18215	18146	18230	18043	18282	18105	18098	18143	18146	18225	18182	18274	18129	18192	18377	18188	18319	18252	18139	18095	18098	18285	18383	18198	18200	18234	18203	18305	18368	18220	18057	18157	18153	18067	18242	18303	18174	18305	18052	18300	18081	18313	18432	18102	18225	18109	17990	18199	18332	18214	18296	18209	18110	18328	18193	18143	18162	18142	18294	18308	18106	18151	18237	18106	18153	18096	18108	18256	18150	18106	18166	18015	18185	18229	18190	18174	18312	18348	18311	17987	18099	18224	18173	18221	18258	18239	18246	18095	18010	18224	18164	18083	18116	18273	18132	17942	18133	18271	18166	18311	18337	18319	18137	18150	18171	18065	18333	18226	18336	18366	18328	18311	18076	18086	18132	18193	18276	18173	18144	18251	18052	18183	18065	18128	18143	18108	18309	18142	17903	18172	18245	18217	18214	18244	18016	18264	18211	18110	18192	18375	18126	18119	18050	18254	18226	18189	18226	18272	18163	18267	18334	18111	18164	18151	18226	18153	18289	18248	18150	18066	18191	18295	18077	18146	18200	18270	18210	18274	17987	18055	18127	18021	18307	18374	18068	18198	18096	18156	18248	18191	18418	18169
22765	22564	32960	29303	26326	26474	27464	22990	22011	22477	22182	22132	22320	22271	22220	22231	22223	22033	22154	21877	22159	22083	22078	22105	21874	22078	21848	22182	22236	22006	22031	21956	21851	21960	22027	21805	21998	21812	21909	22000	22028	21991	21879	21950	21723	21848	22015	22030	22001	22077	22003	21948	21896	21936	21954	21826	21658	21798	21927	21825	22005	21944	21944	21775	22134	22003	21959	21973	21925	21968	21749	21929	21947	21868	22064	21806	22030	21863	21953	22095	22115	21871	21934	21562	21697	21698	21894	21879	21745	21955	21795	21820	21753	21916	21942	21873	21821	21835	21887	21694	22046	22007	21688	21838	21984	21708	21763	21879	21847	22007	21937	21917	21732	22123	22188	21999	21980	21834	22048	21909	21939	21894	21878	21933	21568	21705	21793	21805	21939	21712	21909	21806	21825	21839	21964	21802	21904	21636	21892	21646	21828	22010	21728	21747	21966	21917	22011	21947	21974	22104	21761	21916	21806	21987	21909	21727	21792	21835	21979	21985	21859	21918	21924	21928	21734	21998	21946	21989	21937	22104	21963	21833	21983	21884	21870	21891	21925	21854	21942	21753	21526	21886	21636	22027	21997	21917	22103	21913	21875	21741	21856	22014	21602	21732	21823	21944	21814	22079	21717	21889	21997	21865	21878	21809	21863	21881	21664	21839	22169	21889	21744	21658	21711	21714	21844	21818	21780	21819	21921	21811	21884	21884	21745	21913	21850	21922	21912	21859	21747	21930	21875	21968	21913	21748	21780	21937	21928	22026	21934	21794	21688	21897	21797	21816	21973	21909	22031	21789	21780	21884	21830	21626	21857	21739	22124	21918	21818	22058	21815	22007	21815	21880	21793	21846	21923	21966	21774	21851	21889	21828	22002	21863	21818	21766	21899	21910	21886	21854	21772	21776	21968	21798	21835	21873	21732	21779	21976	22026	21711	21933	21956	21944	21664	21836	21817	21742	21847	21921	21700	21817	22037	22078	21893	21675	21777	21783	21715	21720	21889	22025	21867	21768	21835	21720	21798	21793	21959	22042	21797	21992	21670	21665	21852	21878	21823	21921	21862	21822	21722	22040	21950	21859	21824	21836	21881	21757	21891	21877	21921	21946	21854	21822	21933	21839	21938	21836	21865	21992	21888	21778	21856	21851	21824	21740	21745	21904	22023	21898	21763	21882	21643	21891	21683	21960	21769	21737	21935	21868	21980	21714	21745	21920	21978	21582	21879	21790	21998	21844	21954	21776	21710	21891	21823	21741	21816	21949	21835	21659	21907	21960	21823	21712	21808	21841	21967	21967	21882	21772	21779	22063	21758	21857	21858	21890	21882	21943	21868	21819	22027	21931	22081	21898	21910	21961	21866	21906	22029	21914	21657	21893	21846	21974	21826	21655	21796	22166	21786	21640	21941	21959	21687	21705	21790	21915	22011	21811	21694	22074	21802	21737	21750	21704	21686	21673	21850	21713	21834	21885	22051	21883	21744	21672	21972	21727	21669	21896	21844	21821	21942	21840	21895	21861	21814	21704	21638	21871	21938	21899	22095	21897	21871	21921	21858	21718	21739	21966	21832	21730	21721	22024	21897	21968	22070	21837	21929	21935	21705	21905	21774	21756	21932	21624	21889	21870	21805	21818	21912	22057	21769	21939	21824	22005	21852	21734	21922	22003	21718	21870	21756	21900	21920	21766	21794	21837	21924	21913	21937	21767	21656	21842	21649	21672	21742	21906	21808	21976	21833	21850	21723	21752	21696	21934	21927	21773	21923	21834	21683	21926	21828	21630	22052	22030	22036	21868	21854	21739	21929	21936	21712	21957	21871	21982	21841	21846	22004	21908	21829	21656	22043	21939	21643	21818	21773	21794	21831	21992	21631	21694	21788	22014	21793	22101	21897	21873	21894	21965	21943	22060	21912	21947	21737	21928	21837	21567	21858	21856	21958	21910	21854	21948	21699	21862	21817	22006	21804	21826	21709	21762	21994	21847	22078	21972	21956	21819	21827	21734	21680	21998	21865	22017	21697	21928	21831	22051	21865	21848	21860	21822	21894	21768	21790	21887	22054	21760	21685	21860	22065	22012	21980	22011	21627	21743	21759	22108	21768	21887	21625	21870	21828	21788	21697	21978	21633	21887	21763	21980	21839	21972	21979	22108	21860	22107	21634	21720	21708	21504	21929	21814	21887	21735	21789	21915	22005	22005	21897	21868	21993	21974	21745	21892	21893	21785	21937	21789	21817	21694	21769	21955	21879	21965	21739	21880	21968	22009	21952	21873	21809	21979	21869	21812	21824	21752	21992	21832	21930	21645	22035	21843	21750	22036	21833	21878	21788	21620	21794	21865	21744	21823	21778	21820	21915	21887	22073	21778	21899	21748	21777	21860	21850	21840	22005	21999	21967	21874	21692	21818	21834	21947	21850	21738	21839	21729	21829	22016	21788	21976	21808	21836	21780	21799	21972	22005	21799	21760	21950	21956	21717	21870	21879	21953	21682	21732	21981	21765	21790	22007	21846	21710	21915	21845	21711	21791	22091	22000	21790	21889	21622	22096	22026	21908	21712	21848	21959	21667	21944	21984	21867	21648	21733	21939	21717	21909	21734	21739	22001	21886	21927	22038	21827	21848	21935	21791	21979	21801	21936	21850	21989	21837	21754	21918	21875	21922	21729	21828	21914	21830	21770	21915	22033	21998	21872	21930	21880	21883	21977	21671	21869	21742	22060	21654	21740	21955	21871	22032	21990	21881	21917	21853	21787	22038	21939	21913	21849	22001	21737	21926	21958	21953	22010	21912	21871	21833	22019	21671	21791	21830	21845	21889	22067	21881	21917	22158	21779	21754	21849	22095	21951	21945	21831	21843	21985	21902	21931	21884	21986	21961	21977	21781	21806	21755	21791	21794	21849	21757	21809	21781	21867	21698	21932	22011	21913	21883	21874	21923	21697	21820	21792	21740	21759	21737	21747	21840	21777	21727	21963	21701	21808	21822	21734	21952	21800	21845	21799	21844	21998	21863	21859	21791	21754	21997	21623	21839	21919	22083	21903	21846	21873	21849	21727	21747	21711	21759	21901	21812	21665	21851	21962	21959	21961	22112	21827	21708	21897	21808	21877	21899	21789	21866	21850	21863	21655	21851	21967	21752	21917	21770	21888	22008	22076	21729	22039	22082	21962	21834	21918	21793	21621	21815	21935	21764	21948	21839	21809	21729	21646	21726	21933	21846	22083	21881	21956	21849	21933	21900	21702	21802	22024	21816	21972	22019	21995	21999	21763	21856	21953	21999	22108	21969	21918	21843	21850	21891	21878	21839	21956	21652	21846	21923	21854	21833	21860	22076	21962	21826	21922	21832	21861	21982	21793	21937	22112	21629	21858	21949	21779	21822	21824	21890	21928	22126	21861	21791	21768	21848	21881	21882	21870	21942	21831	21708	21875	21725	21792	21938	21617	21780	21864	21959	22106	21926	21652	22009	21838	21990	21964	21908	21891	21875	21756	21818	21828	21741	21987	21876	21732	21712	22153	21730	22000	22000	21809	21530	21648	21614	22071	21752	21822	21848	21917	22011	21906	21838	21921	21826	21709	21724	21737	21721	21917	21855	21985	21853	21931	21727	21728	22086	21719	22052	21628	21969	21932	21979	21798	21707	21776	21753	21892	21767	21741	21926	21748	21945	21779	21706	21859	21731	21902	21508	21598	21692	21921	21457	21720	21636	21992	21850	21883	21826	21845	21654	21972	22064	21964	21804	21749	21624	22108	21848	21812	21850	21762	21927	21855	21814	21890	21901	21608	22083	21694	21911	21865	21900	21837	21839	21912	21719	21953	21716	22040	21924	21738	21847	22056	21816	21714	21770	22066	21720	21967	21680	22122	21915	21986	21871	21698	21895	21850	21975	21839	21747	21841	21793	21828	21671	21762	21670	21838	21872	21675	21722	22101	21790	21548	21878	21681	21943	21726	21721	21837	21969	21813	21894	21726	21724	21784	21932	22020	21957	21980	21870	21788	21849	21821	21744	21830	21821	21892	21786	21871	21954	21777	21752	21950	21878	21880	22146	21657	21896	21909	21911	21845	21823	21934	21877	21838	21915	21850	21875	21894	21736	21876	21683	22051	22071	21515	21757	21885	22017	21886	22003	21756	21784	21872	21981	21992	21919	21652	21558	21960	21947	21994	21811	21693	21639	21855	21873	22019	21892	21937	21750	21755	21992	21823	21810	21770	21778	21875	21832	21875	21881	21673	21788	21965	21739	21904	21971	21735	21955	21880	21925	21699	21829	21855	21820	21850	21630	21852	21670	21855	21957	21749	21976	22187	22012	21857	21819	22007	21694	21921	21995	21844	21861	21848	21876	21841	21866	21906	21678	21856	21779	21932	21857	21739	21744	21817	21724	21783	21746	21971	21561	21918	21896	21845	21991	21788	22148	21621	21921	21980	21962	21808	21933	21970	22004	21682	21876	21734	21960	21983	21822	21943	21825	21975	21672	22010	21718	21973	21907	21715	21765	21993	21545	21789	21804	21715	22223	21746	21829	21954	21900	21751	21857	21745	21782	21960	21788	21795	21994	21868	21840	21911	21884	21958	21874	21870	21795	21724	21960	21909	21910	21925	21830	22013	21912	21859	21713	21706	22112	21971	21939	21735	21877	21997	21897	21853	21875	21907	21632	22105	21859	21954	21856	21724	21850	21782	21817	21678	21705	21974	21849	21953	21827	21879	21856	21860	21913	22108	21871	22006	21790	21967	21637	21769	21675	21698	21738	21803	21776	21893	21960	21642	21974	21761	21850	21892	21744	21736	21784	21950	22050	21918	21814	21910	21833	21961	21844	21845	21937	21919	21858	21789	21841	21556	21834	21922	21845	21964	21914	21850	21981	21681	21846	21930	22111	21723	21771	21563	21729	21701	21697	21880	21681	21788	21759	21857	21893	21879	21981	22016	21821	22036	21842	21893	21929	21940	21769	21675	21809	21789	21716	21639	21760	22099	21912	21717	22048	21891	21862	22054	21869	21783	21870	21855	21795	21583	21807	21710	21943	22017	21803	21760	21654	21785	21685	21584	22021	21659	21716	21921	22075	21665	22042	21854	21900	21642	21749	21977	21991	21959	21769	21948	21987	21711	21617	21885	21790
62805	106268	88116	63000	40610	25951	20217	19246	18879	18733	18701	18782	18814	18890	18730	19022	18851	18777	18701	18810	18837	18729	18768	18801	18792	18815	18767	18681	18731	18951	18716	18735	18911	18779	18840	18710	18902	18722	18875	18875	18830	18879	18854	18787	18792	18757	18721	18704	18776	18831	18675	18747	18801	18790	18875	18659	18656	18767	18697	18846	18548	19024	18703	18566	18646	18807	18912	18718	18739	18877	18720	18710	18775	18690	18731	18671	18876	18660	18885	18727	18511	18815	18725	18774	18760	18701	18763	18702	18853	18708	18743	18734	18794	18836	18796	18795	18805	18676	18719	18609	18719	18803	18833	18762	18658	18873	18726	18780	18915	18893	18662	18849	18962	18782	18710	18525	18638	18831	18643	18879	18668	18808	18813	18780	18798	18735	18735	18784	18890	18774	18737	18788	18704	18860	18836	18855	18576	18753	18995	18800	18597	18861	18619	18631	18744	18824	18810	18719	18674	18710	18743	18637	18941	18807	18731	18599	18696	18622	18854	18805	18771	18669	18736	18783	18653	18781	18884	18744	18842	18899	18576	18895	18844	18935	19016	18786	18742	18747	18806	18665	18808	18762	18805	18808	18659	18980	18769	18734	18744	18795	18722	18786	18769	18685	18795	18870	18666	18597	18824	18677	18705	18736	18699	18934	18776	18680	18848	18647	18803	18851	18907	18548	18812	18658	18655	18683	18729	18779	18789	18686	18924	18732	18763	18738	18754	18804	18825	18892	18566	18846	18819	18774	18650	18786	18689	18789	18610	18736	18756	18745	18814	18760	18789	18618	18686	18926	18822	18767	18592	18757	18799	18748	18872	18755	18471	18653	18722	18854	18718	18689	18591	18598	18556	18697	18837	18685	18851	18618	18659	18784	18815	18759	18729	18743	18893	18706	18828	18662	18674	18641	18850	18762	18607	18859	18726	18818	18680	18808	18753	18694	18661	18783	18497	18750	18803	18685	18703	18653	18757	18775	18897	18655	18975	18787	18625	18894	18598	18584	18751	18804	18857	18831	18714	18756	18633	18798	18731	18645	18776	18790	18846	18866	18695	18854	18612	18754	18687	18747	18689	18712	18576	18731	18796	18851	18656	18672	18855	18917	18792	18795	18801	18806	18903	18660	18681	18826	18825	18820	18673	18805	18633	18738	18742	18804	18821	18970	18772	18934	18799	18623	18686	18727	18824	18736	18868	18725	18677	18982	18683	18739	18680	18809	18659	18890	18808	18629	18644	18554	18718	18777	18772	18821	18738	18726	18666	18717	18802	18711	18788	18724	18782	18631	18909	18752	18668	18817	18735	18725	18760	18622	18823	18928	18720	18758	18623	18728	18537	18777	18942	18864	18751	18666	18607	18711	18789	18749	18727	18926	18927	18747	18797	18749	18814	18721	18934	18649	18790	18730	18651	18684	18653	18701	18840	18723	18852	18790	18647	18786	18526	18590	18746	18802	18756	18912	18714	18662	18761	18742	18776	18799	18893	18616	18885	18715	18685	19040	18715	18764	18824	18544	18694	18761	18826	18707	18725	18742	18968	18666	18745	18890	18862	18811	18720	18723	18849	18684	18835	18721	18771	18842	18827	18887	18679	18723	18655	18805	18742	18760	18665	18907	18726	18700	18776	18706	18824	18680	18806	18699	18861	18798	18731	18791	18693	18786	18744	18799	18806	18690	18813	18683	18430	18773	18702	18743	18568	18902	18795	18666	18714	18702	18686	18717	18692	18717	18903	18654	18603	18766	18895	18824	18678	18669	18787	18838	18680	18680	18577	18842	18742	18769	18652	18756	18837	18925	18858	18791	18849	18766	18655	18682	18750	18681	18701	18692	18939	18767	18776	18669	18569	18848	18645	18727	18879	18988	18650	18821	18856	18753	18625	18829	18840	18731	18846	18723	18907	18748	18968	18945	18687	18758	18784	18639	18655	18721	18711	18809	18691	18795	18590	18703	18687	18665	18754	18723	18922	18845	18746	18739	18878	18409	18770	18772	18576	18881	18850	18805	18747	18835	18581	18831	18668	18546	18964	18568	18766	18722	18909	18794	18875	18803	18912	18846	18817	18703	18783	18687	18948	18875	18843	18713	18912	18944	18767	18636	18654	18838	18780	18650	18698	18698	18644	18873	18628	18856	18637	18853	18841	18778	18793	18762	19000	18845	18725	18852	18738	18735	18612	18668	18763	18607	18624	18769	18739	18953	18802	18741	18641	18640	18620	18678	18902	18761	18618	18876	18718	18703	18802	18834	19066	18885	18642	18865	18784	18851	18658	18716	18766	18886	18782	18728	18793	18787	18634	18728	18816	18756	18655	18760	18813	18642	18765	18787	18854	18444	18748	18801	18619	18851	18591	18775	18920	18873	18532	18738	18836	18758	18726	18895	18707	18831	18720	18883	18775	18787	18793	18686	18757	18871	18834	18617	18659	18631	18832	18682	18768	18799	18569	18554	18897	18711	18791	18816	18821	18572	18939	18967	18565	18631	18851	18844	18730	18828	18652	18776	18921	18596	18869	18712	18703	18689	18652	18935	18917	18758	18689	18821	18792	18636	18821	18704	18779	18818	18779	18614	18805	18778	18856	18750	18773	18707	18703	18655	18879	18771	18755	18687	18746	18585	18665	18921	18814	18721	18938	18715	18783	18786	18860	18794	18565	18681	18894	18890	18817	18776	18767	18728	18790	18661	18688	18977	18751	18759	18621	18759	18560	18870	18660	18738	18783	18700	18549	18711	18963	18863	18490	18756	18693	18840	18688	18802	18680	18684	18844	18629	18683	18708	18706	18843	18711	18685	18767	18749	18667	18865	18706	18771	18754	18767	18767	18647	18683	18685	18727	18631	18880	18708	18756	18744	18716	18749	18759	18707	18750	18833	18861	18681	18662	18838	18777	18843	18850	18785	18803	18737	18713	18767	18687	18649	18717	18784	18876	18741	18908	18880	18790	18787	18973	18698	18769	18638	18740	18963	18743	18637	18607	18758	18881	18852	18647	18607	18793	18713	18902	18864	18529	18752	18812	18775	18736	18753	18681	18758	18795	18665	18863	18790	18624	18731	18729	18774	18793	18686	18701	18819	18725	18716	18829	18708	18784	18810	18733	18654	18849	18520	18815	18720	18786	18761	18657	18783	18733	18833	18700	18959	18815	18637	18616	18856	18776	18900	18815	18481	18782	18805	18731	18758	18649	18773	18789	18852	18830	18874	18759	18881	18797	18776	18717	18797	18680	18592	18730	18769	18628	18728	18847	18791	18830	18732	18780	18658	18760	18871	18890	18702	18804	18701	18673	18688	18811	18578	18877	18687	18814	18920	18642	18766	18801	18797	18693	18666	18876	18759	18727	18774	18690	18797	18975	18696	18743	18859	18835	18707	18772	18715	18842	18850	18988	18818	18744	18706	18797	18779	18588	18846	18852	18779	18672	18712	18620	18789	18706	18612	18865	18932	18794	18827	18732	18665	18818	18821	18758	18700	18866	18718	18948	18601	18839	18777	18673	18691	18738	18860	18782	18794	18693	18834	18915	18612	18831	18784	18810	18798	18736	18756	18848	18770	18807	18962	18718	18747	18741	18701	18765	18625	18774	18883	18636	18704	18668	18589	18809	18752	18791	18835	18845	18890	18767	18700	18758	18746	18693	18881	18858	18921	18757	18568	18964	18871	18848	18844	18811	18747	18739	18805	18790	18914	18623	18693	18803	18632	18924	18682	18638	18927	18691	18836	18797	18756	18805	18721	18737	18844	18636	18720	18688	18821	18763	18763	18694	18637	18582	18683	18691	18752	18747	18758	18685	18556	18783	18692	18774	18759	18804	18622	18825	18719	18762	18975	18854	18846	18778	18693	18774	18700	18939	18711	18672	18823	18733	18840	18802	18793	18734	18861	18807	18737	18886	18753	18879	18843	18691	18958	18752	18817	18593	18772	18622	18890	18549	18572	18794	18715	18899	18611	18789	18703	18760	18785	18707	18667	18829	18663	18697	18700	18747	18833	18891	18813	18648	18814	18908	18559	18731	18747	18698	18806	18722	18552	18702	18770	18740	18744	18962	18868	18712	18838	18770	18851	18763	18919	18759	18747	18700	18896	18710	18816	18583	18722	18849	18821	18737	18853	18682	18681	18845	18576	18711	18802	18631	18573	18818	18877	18768	18775	18806	18668	18792	18815	18849	18805	18835	18719	18808	18937	18706	18761	18724	18762	18726	18905	18822	18763	18828	18794	18798	18714	18881	18767	18849	18708	18644	18752	18645	18730	18583	18706	18687	18645	18682	18622	18761	18888	18665	18849	18672	18845	18804	18778	18824	18874	18601	18604	18765	18836	18859	18702	18660	18667	18701	18636	18771	18645	19021	18599	18760	18936	18797	18847	18893	18703	18667	18738	18535	18903	18636	18753	18808	18892	18750	18723	18817	18688	18789	18843	18758	18667	18899	18691	18767	18822	18688	18783	18716	18662	19017	18700	18776	18852	18743	18666	18853	18691	18862	18767	18846	18759	18863	18668	18897	18785	18710	18856	18471	18900	18613	18740	18781	18815	18842	18755	18754	18875	18760	18602	18803	18701	19016	18788	18720	18846	18693	18946	18838	18752	18837	18734	18725	18756	18812	18724	19031	18859	18683	18872	18680	18627	18876	18762	18707	18870	18849	18720	18702	18824	18805	18962	18836	18787	18855	19016	18892	18765	18691	18762	18732	18694	18730	18819	18902	18596	18621	18690	18785	18635	18808	18751	18651	18695	18842	18729	18669	18710	18752	18848	18749	18751	18838	18762	18662	18680	18709	18857	18946	18775	18818	18908	18747	18855	18815	18842	18766	18786	18768	18828	18882	18587	18743	18782	18847	18655	18583	18912	18811	18711	18990	19045	18682	18908	18894	18627	18855	18752	18796	18816	18700	18672	18714	18677	18738	18758	18742	18480	18834	18675	18730	18726	18614	18733	18820	18754	18659	18818	18671	18814	18574	18770	18910	18699	18877	18623	18648	18816	18708	18628	18810	18488	18789	18610	18771	18857	18695	18819	18650	18729	18673	18778	19116	18759	18890	18800	18968	18915	18936	18835	18712	18682	18713	18764	18683	18739	18822	18652	18582	18733	18934	18673	18701	18603	18644	18786	18726	18668	18916	18787	18732	18641
30278	36182	39715	30525	23111	20882	20631	20037	20012	20062	20237	19895	20017	20272	20054	20159	19889	19893	19989	20144	20010	19981	19973	19983	20172	20120	20081	20206	20065	20404	20101	20035	20031	20138	19882	20060	20024	20068	20053	20037	19870	19968	20012	20002	19916	19997	20234	19939	20297	20104	20020	20150	19932	20018	20285	19929	20169	20044	20041	20080	19988	19782	19952	19974	20138	20011	19957	19927	19752	20048	20105	19870	20274	20076	20118	19899	20071	20077	20195	20035	19938	19986	20058	19925	20024	19894	20086	19801	20134	19949	20036	20085	19855	20071	20028	19950	19609	20062	20065	19951	20136	19865	19903	20122	20044	20011	20049	20119	20144	19965	20052	20206	20006	19939	20116	20013	20050	20007	20023	19885	20183	20073	20061	20318	19820	19921	19999	19984	20027	20080	20060	20224	20195	19861	20093	19947	20141	20143	20072	19882	19963	20067	20015	19913	20070	19782	20027	20112	20189	20049	20116	19945	20135	20045	19988	19978	20067	20100	20114	19992	20036	19942	20075	20086	20053	20171	20007	20042	20060	20279	20030	19947	20177	20105	20252	19984	19957	20038	20227	20025	20052	19845	20111	19958	19867	20307	19998	20178	19914	19954	20058	20080	19983	20130	20136	19929	20090	19975	19931	19973	20117	20096	19902	20079	20080	19985	19969	20318	19942	20114	20069	19936	19950	19847	19903	19988	19866	20033	20027	20315	19985	20109	19926	19807	20040	20134	19997	20083	19954	19874	19997	20080	19881	20099	20016	19957	20056	20092	20045	20109	19966	20095	20060	19870	20234	20149	20043	20044	19854	20105	20212	19964	19923	20041	19905	19830	20209	20004	20088	19967	19863	19788	19942	20069	19977	20015	19974	20179	19834	19928	20258	20044	19981	19838	20049	19970	20054	20041	19819	20047	19802	20154	20052	19919	19833	19875	19926	20027	20022	20190	20298	19928	19902	20043	20141	20004	20004	20000	20212	20163	20085	19988	19932	19815	20123	20034	19945	20002	20063	19875	20084	19963	19939	20083	20165	20028	20143	19996	20072	19844	19825	19877	19947	20000	19627	19701	20022	20029	19965	19883	19886	19803	19922	19944	20215	20081	20070	20101	20139	20159	20132	20080	19801	19986	20144	20135	20235	20011	19854	19940	20066	20004	20129	20126	20135	20346	20178	20086	20039	20094	20054	20190	20000	19929	20185	20147	19797	19993	19954	20070	20039	20022	19954	19925	19931	20123	20200	19935	19876	19984	19935	19960	19845	19998	19986	19945	19921	20103	19959	20177	20163	19970	20184	20052	20140	20071	20053	19998	20111	19935	20036	20164	20128	19751	19756	20203	20155	20119	19986	19856	20053	20245	20135	19885	20097	19979	19934	20148	20168	20148	19984	19942	20243	19801	19892	19968	20021	20129	20176	20149	20070	20158	19910	20131	19887	20122	19966	19911	20053	20072	19934	20005	19927	19905	19914	19833	20014	20049	19648	20095	20284	20109	19960	19830	19933	20052	20050	20126	20074	20089	19970	19832	19978	20016	20065	19938	20187	19999	19913	20053	20073	19745	20073	20034	19981	20065	19785	20059	19982	20106	20077	20100	19963	19977	20196	20082	19972	20022	20065	20116	20019	20243	20043	20020	19951	19986	19878	20072	19899	19760	19916	19962	20221	19915	20140	19917	19814	20026	20285	19877	20199	20003	19972	20130	19922	20137	20178	20046	19934	20043	19904	20001	19999	20282	20208	20000	20050	20040	19939	20072	19978	19993	20296	20200	19999	19912	20072	19906	20186	20081	19939	19943	19912	20050	20063	19935	20116	20080	20130	20107	19958	20190	19828	20013	20125	20186	19949	20094	19977	19995	20088	20096	19967	20248	20133	20008	19953	19954	20083	19818	20089	20161	19989	19945	19994	20298	20249	20015	20042	20056	20090	20169	20077	20159	20084	19948	19897	20017	19943	20101	20011	20122	19937	20106	19962	20017	20047	19973	20168	20063	19971	20036	19818	19972	19972	19962	19935	19982	19921	20063	20305	20076	20145	19915	20189	19954	20135	19931	20157	19888	19978	19902	19918	20229	20096	19964	19968	20170	19993	20211	20030	19855	20303	20124	19985	20084	19815	20154	20014	19880	19930	20012	19676	20036	20134	19992	20007	19845	20082	20034	20074	20053	20054	20185	19943	19914	20039	19984	19963	19875	20132	20049	19908	19978	19817	20197	19905	19914	19995	20047	20147	20239	19895	20011	19893	20028	20145	20177	19912	19978	20038	20141	20047	19959	19892	20155	20023	20004	20145	20147	19990	20008	19947	20225	19934	20029	20143	20003	20059	19949	20130	19880	20025	19846	20045	19915	19963	20066	19905	19963	20067	19978	20023	20094	19770	19920	19955	20107	19792	20070	20078	19888	20148	20090	19948	20252	20161	19842	20137	19957	19901	19923	19958	20027	20157	20043	20145	19922	19777	19988	20062	20154	19874	20113	19966	20058	19929	20155	19896	20050	19909	20064	20013	19925	19926	19937	20025	19892	19915	19882	19981	20162	19940	19998	19845	19977	19856	19996	19970	20096	19878	19952	19951	19752	19958	20037	20053	20305	19964	20228	20215	19978	20019	20115	19892	19833	20012	20101	20248	20065	20243	20119	19965	20005	19986	20114	20123	19824	19923	19891	19880	20156	20133	19882	20119	19894	19971	19959	19974	20108	20000	20154	19958	20015	19963	20120	20172	19992	20192	20009	20142	20138	20012	19799	20094	20125	20076	20105	20035	19952	19848	20045	20052	19855	20047	19940	19970	20083	20115	20196	19949	20137	19913	19838	20037	20007	19971	20096	20000	19648	20000	20055	19872	19932	19894	19969	19955	20027	20084	20122	20198	20154	19937	20170	20046	20076	20077	19962	19885	20252	20175	20040	19972	20132	20157	19758	19969	19972	20035	20122	20037	19972	20178	20099	19994	19953	20045	20336	20072	19846	20133	20017	20010	20057	19849	20014	20120	20032	20072	20086	19851	19818	19763	19969	20296	20026	19793	20098	19887	20073	20126	20081	20087	20270	20078	20130	19988	20096	20041	20169	19908	20016	20031	19934	19866	20008	20030	20046	20036	19960	20033	20104	20016	20081	20057	20069	19933	20149	19830	19787	20082	20027	19970	19923	20271	20333	20013	20148	19794	20068	20200	19884	19971	20045	19902	20177	20142	20045	19973	19906	20017	19920	20154	20019	20072	19962	20118	20012	20130	20059	20049	19961	19950	20026	20007	20002	19961	20012	20048	20091	20156	20102	20107	20182	20154	20058	20131	20020	20224	20232	19976	20215	20122	19956	20131	19861	20086	20023	19963	20049	20162	20020	19916	20058	20132	19938	19883	20099	20043	20179	20013	19960	20098	19855	19872	20035	20218	20119	19753	20177	20260	20001	19872	20033	19937	20112	19916	20092	19949	19976	19761	20059	20013	20127	19899	20177	19820	20101	20034	20182	20255	19963	20127	20233	19959	19850	19910	19919	20042	20102	19954	19848	19919	20196	20067	20122	20142	20096	20106	20014	19937	20270	20023	19957	19961	19976	19983	19793	20115	19942	19896	19959	19850	19996	20061	20030	20073	20063	20034	20050	19892	20093	20069	20110	20090	19997	20014	20147	20091	19979	19840	19879	20016	20115	20171	19978	19984	19988	20168	19975	20070	20133	19913	20085	20061	20015	20064	20006	20026	20031	19947	19962	20005	20175	20081	20065	20185	19867	20111	20133	20157	20133	19986	20103	20061	19993	20138	20158	19799	20005	19822	20164	20031	19972	20103	20173	19851	19792	20135	20060	20180	20095	20015	20188	19907	19943	19885	20124	19980	20050	20026	19829	19891	20050	20204	20047	20124	20000	20022	20263	19982	20060	20081	20010	19848	19836	20231	20174	20117	19872	20035	20118	20063	19952	20003	20005	19963	20142	19951	19972	20389	20126	20089	20104	20108	19894	19999	20067	20183	20270	20055	19980	20218	20014	20188	20022	20191	20051	20002	20036	19981	20157	20009	19986	20050	19993	19942	20100	20283	19927	19998	20064	19984	19889	19874	19889	19929	20002	19988	20180	20045	19767	20123	20152	19862	20011	19950	19938	19831	20144	20094	20094	20026	19869	20013	20091	20057	19946	20061	20142	19891	20097	19965	20228	19869	19985	19803	19889	19990	20042	20012	20003	20014	19934	20110	20134	19955	19852	19933	20030	19889	20169	20193	20283	19844	20115	19906	19986	20007	20162	20070	19810	19950	20040	20065	19973	19868	20068	20001	19921	20093	19919	20065	20093	20094	19891	20121	19947	19738	20230	20205	19833	19980	19997	20017	20034	20034	20121	20081	20035	19870	20064	20016	19734	19851	20069	20039	19904	20082	20066	20146	20120	20087	20194	20014	19967	20067	20131	20052	19756	19985	19944	20111	20086	19996	19994	20061	20005	20045	20060	20089	19928	19904	19922	19856	19949	20148	20014	20090	20013	20229	20118	20096	20059	20194	20001	20053	19952	19825	20090	19876	20179	20130	20063	20015	20012	20078	19772	20050	20181	20215	20078	20000	20100	19962	19894	20015	20062	20173	20063	20097	20038	20153	19813	20080	20183	20132	19947	20169	20328	20105	20240	19835	19892	20158	20094	20221	19819	20113	20115	20214	20122	19939	19991	20136	20017	20058	19961	19945	20048	19951	19976	19830	20121	20147	20154	19939	20110	20112	20178	20156	20042	19924	20162	20071	19919	19943	20198	20007	19915	19838	20096	20054	19917	19822	19966	20037	20129	19906	19962	20021	19927	20067	19869	19906	19998	20275	19998	20087	19817	20020	19837	19936	20206	20148	20004	20085	20060	19846	19902	20040	20035	20127	20071	19928	19811	19983	20011	19981	19890	20127	20232	20210	20195	20126	20055	20090	20105	20084	19914	20148	20222	19954	19979	20145	19871	20147	19740	20120	19995	20152	19986	20158	20012	20187	20044	19927	20034	20017	20073	20031	20113	20240	20001	20050	19969	20157	20047	19875	20089	20016	19922	20151	20266	19959	20104	20068	20001	20047	19908	19909	19984	20131	19900	20150	20124	20178	20248	19901	20137	20150	20071	19860	20057	20030	20139	19973	19952	19988	20189	19925	19942	20179	20203	19942	20023
40565	56625	43603	28107	20478	18413	17747	17759	17565	17641	17540	17727	17558	17678	17707	17704	17649	17608	17825	17561	17674	17548	17571	17751	17681	17471	17620	17406	17656	17638	17558	17721	17549	17567	17703	17741	17754	17492	17585	17636	17522	17654	17494	17586	17665	17631	17426	17780	17693	17764	17531	17597	17406	17630	17504	17755	17625	17584	17661	17589	17570	17670	17493	17520	17464	17683	17569	17547	17625	17692	17590	17715	17748	17573	17749	17577	17672	17512	17556	17503	17731	17589	17546	17688	17603	17585	17462	17678	17555	17572	17799	17599	17633	17530	17451	17603	17664	17380	17618	17598	17611	17757	17699	17527	17582	17738	17510	17632	17499	17609	17558	17587	17509	17543	17668	17513	17621	17558	17754	17770	17749	17631	17681	17640	17555	17496	17561	17572	17651	17680	17669	17579	17701	17772	17544	17653	17424	17512	17627	17589	17569	17528	17615	17832	17627	17668	17573	17479	17740	17539	17492	17606	17676	17516	17727	17511	17555	17503	17571	17566	17397	17458	17448	17525	17497	17627	17414	17548	17664	17479	17571	17670	17587	17802	17502	17504	17513	17704	17431	17604	17704	17527	17663	17681	17537	17550	17624	17529	17517	17642	17621	17571	17818	17555	17747	17437	17537	17542	17496	17703	17656	17582	17649	17541	17543	17679	17651	17650	17743	17528	17567	17593	17674	17468	17747	17623	17601	17547	17766	17701	17690	17671	17603	17525	17605	17620	17713	17477	17531	17665	17724	17701	17797	17611	17800	17609	17593	17402	17525	17485	17592	17633	17468	17780	17541	17757	17640	17585	17682	17673	17791	17717	17631	17574	17717	17604	17559	17645	17622	17654	17713	17537	17802	17616	17526	17636	17728	17569	17626	17696	17529	17553	17676	17523	17569	17423	17682	17533	17559	17876	17481	17661	17590	17513	17641	17622	17723	17612	17667	17435	17677	17514	17665	17660	17674	17592	17481	17707	17606	17680	17644	17678	17646	17703	17621	17620	17551	17724	17571	17637	17648	17639	17675	17528	17605	17566	17833	17541	17421	17651	17625	17718	17624	17630	17594	17374	17703	17701	17586	17576	17632	17656	17493	17589	17462	17758	17548	17646	17565	17541	17680	17581	17680	17644	17615	17584	17519	17582	17636	17595	17713	17842	17609	17633	17347	17712	17624	17679	17658	17604	17431	17637	17523	17570	17508	17586	17501	17501	17696	17561	17618	17530	17534	17656	17610	17574	17667	17583	17655	17494	17583	17718	17610	17623	17612	17500	17557	17550	17432	17776	17473	17675	17669	17679	17570	17406	17696	17504	17493	17701	17715	17536	17596	17865	17674	17483	17429	17545	17597	17618	17714	17650	17702	17517	17629	17648	17751	17641	17678	17681	17643	17504	17668	17515	17644	17716	17492	17659	17545	17505	17638	17546	17715	17518	17636	17561	17476	17682	17502	17664	17545	17563	17608	17581	17757	17632	17671	17725	17812	17552	17687	17804	17691	17479	17614	17664	17591	17666	17605	17431	17662	17612	17667	17508	17530	17665	17564	17491	17720	17628	17743	17597	17498	17632	17711	17647	17646	17758	17536	17707	17539	17733	17680	17444	17664	17574	17814	17361	17550	17510	17578	17661	17609	17643	17675	17543	17518	17651	17688	17490	17588	17567	17511	17659	17795	17628	17707	17669	17608	17545	17458	17608	17562	17539	17534	17631	17586	17694	17642	17654	17690	17435	17551	17755	17635	17476	17454	17738	17473	17631	17702	17637	17664	17557	17571	17611	17704	17464	17797	17555	17651	17728	17577	17586	17711	17749	17692	17505	17568	17660	17623	17652	17600	17685	17571	17665	17624	17528	17624	17622	17615	17676	17556	17688	17789	17765	17560	17618	17547	17474	17532	17704	17664	17511	17553	17603	17563	17696	17618	17763	17546	17630	17649	17351	17553	17594	17630	17560	17587	17642	17446	17710	17546	17483	17600	17745	17709	17553	17601	17568	17709	17706	17566	17726	17608	17625	17673	17591	17844	17567	17605	17624	17513	17533	17467	17588	17516	17536	17705	17658	17383	17472	17419	17612	17435	17736	17579	17576	17550	17627	17653	17531	17678	17412	17563	17803	17604	17635	17738	17674	17690	17727	17408	17779	17480	17741	17409	17675	17462	17566	17711	17531	17638	17625	17727	17778	17482	17719	17583	17404	17551	17665	17453	17538	17696	17527	17741	17477	17701	17622	17622	17540	17467	17606	17446	17632	17619	17635	17574	17734	17564	17675	17579	17498	17591	17667	17636	17538	17524	17692	17507	17444	17797	17534	17743	17551	17579	17627	17735	17644	17665	17561	17783	17757	17713	17575	17534	17559	17629	17560	17571	17484	17565	17465	17601	17732	17648	17620	17735	17694	17631	17499	17533	17673	17729	17499	17390	17740	17689	17704	17617	17674	17559	17759	17581	17585	17491	17650	17548	17523	17612	17687	17699	17491	17538	17562	17480	17538	17548	17676	17628	17619	17431	17588	17498	17666	17586	17629	17613	17618	17519	17696	17534	17642	17694	17621	17718	17614	17503	17558	17569	17463	17472	17446	17534	17537	17635	17604	17629	17683	17584	17635	17474	17514	17655	17483	17693	17662	17576	17621	17516	17632	17717	17567	17809	17643	17588	17552	17692	17820	17768	17683	17611	17606	17700	17549	17575	17479	17817	17646	17648	17446	17604	17698	17564	17672	17624	17611	17537	17437	17434	17592	17420	17659	17590	17625	17612	17772	17520	17565	17804	17547	17630	17651	17626	17581	17592	17450	17410	17560	17695	17539	17699	17479	17657	17684	17609	17677	17573	17718	17673	17483	17536	17586	17639	17591	17700	17619	17658	17708	17543	17480	17682	17642	17646	17607	17672	17616	17458	17790	17507	17582	17728	17398	17809	17659	17664	17681	17548	17836	17486	17719	17553	17811	17625	17729	17589	17609	17703	17615	17615	17479	17738	17571	17611	17643	17675	17620	17488	17552	17730	17715	17647	17596	17496	17487	17592	17468	17596	17730	17589	17737	17549	17534	17549	17514	17707	17754	17716	17751	17501	17476	17547	17624	17621	17511	17777	17560	17717	17689	17675	17677	17741	17539	17634	17603	17653	17594	17686	17633	17683	17569	17655	17511	17589	17555	17687	17661	17568	17506	17746	17707	17699	17603	17448	17615	17671	17585	17408	17700	17673	17497	17417	17702	17751	17597	17590	17567	17557	17715	17698	17775	17878	17565	17706	17472	17573	17607	17639	17770	17679	17592	17556	17622	17464	17543	17408	17946	17686	17827	17492	17841	17622	17500	17828	17480	17523	17730	17708	17498	17643	17751	17679	17613	17619	17592	17437	17464	17490	17691	17751	17631	17539	17741	17555	17563	17590	17724	17532	17801	17573	17542	17525	17562	17509	17697	17528	17592	17535	17653	17576	17625	17469	17598	17535	17499	17649	17472	17630	17739	17641	17631	17613	17482	17651	17582	17516	17693	17581	17731	17613	17716	17587	17391	17553	17485	17687	17811	17519	17659	17563	17623	17684	17786	17571	17713	17580	17755	17448	17535	17599	17460	17509	17613	17631	17751	17540	17419	17736	17620	17908	17635	17568	17597	17771	17384	17648	17800	17695	17557	17564	17716	17506	17653	17517	17519	17573	17507	17695	17632	17834	17724	17674	17627	17638	17625	17493	17631	17554	17628	17531	17667	17567	17562	17579	17670	17529	17674	17643	17390	17672	17738	17695	17559	17516	17486	17560	17746	17622	17678	17850	17619	17613	17515	17698	17687	17445	17540	17708	17536	17583	17601	17668	17525	17660	17452	17593	17551	17395	17635	17620	17429	17607	17583	17637	17626	17653	17562	17677	17635	17638	17561	17556	17420	17728	17683	17657	17530	17719	17690	17661	17517	17632	17641	17731	17595	17601	17547	17653	17686	17701	17650	17568	17604	17502	17670	17571	17682	17582	17535	17542	17646	17535	17666	17706	17746	17753	17607	17577	17588	17537	17667	17603	17501	17786	17476	17496	17698	17656	17651	17519	17670	17664	17409	17617	17602	17585	17646	17541	17645	17630	17583	17605	17717	17474	17520	17662	17589	17520	17584	17581	17550	17534	17567	17549	17607	17771	17623	17496	17676	17600	17629	17599	17604	17557	17511	17388	17641	17723	17703	17359	17622	17632	17651	17535	17613	17539	17754	17695	17525	17598	17578	17586	17694	17388	17576	17595	17584	17649	17507	17705	17634	17700	17729	17600	17587	17861	17723	17580	17688	17529	17524	17619	17666	17754	17522	17731	17716	17521	17594	17573	17579	17732	17492	17642	17620	17889	17501	17682	17507	17610	17442	17499	17452	17676	17495	17616	17643	17681	17618	17579	17567	17651	17630	17532	17701	17744	17496	17541	17728	17605	17719	17580	17662	17566	17565	17509	17635	17546	17575	17526	17632	17564	17584	17604	17771	17472	17583	17668	17622	17677	17616	17467	17699	17568	17763	17679	17575	17770	17614	17704	17593	17713	17747	17657	17669	17603	17637	17599	17706	17665	17657	17575	17676	17503	17724	17458	17550	17600	17540	17581	17539	17682	17652	17627	17715	17702	17641	17538	17624	17513	17615	17521	17583	17823	17563	17626	17653	17516	17620	17553	17739	17708	17430	17663	17558	17648	17673	17720	17539	17551	17655	17534	17740	17544	17695	17627	17634	17575	17758	17576	17637	17640	17680	17619	17631	17815	17756	17677	17596	17668	17463	17615	17694	17632	17649	17465	17552	17822	17561	17639	17617	17711	17638	17688	17663	17532	17774	17802	17608	17687	17726	17564	17586	17674	17450	17668	17680	17806	17620	17624	17595	17604	17702	17666	17536	17531	17562	17607	17768	17457	17707	17729	17645	17566	17730	17608	17662	17467	17497	17575	17682	17484	17712	17513	17527	17650	17747	17591	17556	17501	17593	17438	17593	17377	17784	17445	17583	17565	17548	17644	17516	17829	17612	17650	17613	17623	17513	17667	17659	17430	17665	17623	17682	17540	17520	17592	17552	17735	17554	17536	17635	17642	17690	17621	17622	17693	17689	17808	17507	17319	17406	17551	17542	17581	17634	17651	17787	17608	17760	17622	17465	17688	17685	17671	17710
24144	24209	37186	33451	25931	23838	22377	19393	19177	19226	19185	19273	19106	19045	18991	19240	19241	19223	19266	19320	19152	19118	18985	18965	19166	18949	19142	19282	19024	19003	19061	19060	19349	19080	19138	19020	19234	18973	19102	19111	18981	19086	19055	19130	19208	19115	19164	19039	18855	19009	18935	19038	19142	19192	18976	19064	18971	19116	19336	18985	19060	19099	18915	19039	19129	19105	18962	19239	19200	18944	18960	19148	19300	19157	18989	18891	18938	19074	18960	18885	19191	19111	19026	18827	19103	19025	19218	18828	18911	19134	18923	19134	19128	18991	19082	18924	18971	19025	19083	19159	19037	18889	18764	18883	18969	18993	18977	18991	19003	19105	18946	19008	18998	19054	19042	19007	18927	19188	19038	19092	18987	19055	19091	19164	18943	18803	19109	19064	19066	19048	18946	19132	19123	19067	19069	19021	19024	18954	18841	18984	19070	19209	19105	19131	19023	19019	18925	18883	18846	18900	19186	19020	18974	18632	18992	18850	19024	18999	18994	18944	18995	19030	18989	19128	19002	18983	18975	19064	18932	18914	19048	18970	18758	18994	18931	19062	19137	19105	18992	19135	18843	18908	18929	19098	19181	18998	18995	18976	18891	19107	18771	18866	18801	19041	18931	19230	19077	18970	19084	19084	19049	19050	19445	19229	18986	19088	19162	18942	19098	18998	19118	19041	19055	18846	19027	19071	18858	19061	19216	19031	19066	19055	18719	19160	18955	18899	18825	19091	18852	18893	19144	18865	19048	18995	19151	19129	18975	18987	19154	18969	18914	18975	18918	18756	19001	19214	19069	19150	18855	18902	19013	18954	19207	18848	19187	18980	19059	18924	19257	19303	19319	19140	19130	18916	19072	18951	19087	18979	19148	19239	19040	18887	18803	18837	18962	19134	19110	19063	18916	19098	18962	19162	19154	18938	18868	19161	19233	19281	19104	18842	19080	19052	19128	19062	18993	18956	19072	19173	19065	18984	19090	18984	19043	19081	19123	19053	18738	19042	18997	19176	19119	18861	18936	19040	18976	18959	19110	19068	18860	19022	18820	19236	19012	18934	18777	19147	18948	19030	19069	18961	19176	19001	19103	19036	19091	18882	19265	18835	19218	18972	19046	19077	19073	18893	18910	19074	19062	19254	19075	18887	18940	18935	19057	19078	19247	19174	19123	18824	19045	18846	18843	18802	19159	19204	19166	18947	19176	19017	18902	18950	18924	18872	18973	19232	19196	18878	19006	19016	19083	18982	19215	19065	19096	18969	19211	19005	19052	19057	19181	18840	18954	18965	18833	18963	18846	18966	18996	19133	19088	19161	19206	18946	18967	19025	18944	18966	19160	19098	18984	19123	19116	18951	19091	18810	19028	19048	18949	18968	18902	19111	19061	18990	19061	19066	19046	18984	19010	18952	19158	19233	19148	19311	19064	19054	18817	19221	19029	18959	19034	18964	19262	18951	19078	19019	19046	18917	18963	18964	18963	19198	19057	19171	19046	18908	18928	19027	19034	19085	18989	19013	19168	18979	19160	19007	18903	18930	19068	19122	19115	18851	18861	19058	19052	19029	18935	18884	19096	18988	18970	19079	18803	18973	19031	19078	19294	19245	19019	19108	18988	18898	19093	18925	19040	18967	18853	19075	18913	18949	19102	19040	19024	18929	19103	18895	18719	19116	19075	19050	18993	19025	18988	19213	19159	19267	19127	19255	18951	18966	19143	19139	19240	18965	18932	19100	18849	18954	18811	18902	19184	19107	19137	18990	19130	19056	19111	18930	18995	19235	19004	18874	18950	19320	19087	18790	19048	19117	19032	18894	19011	18978	19018	18947	19126	19029	19110	19043	19001	19085	18799	18852	19149	18864	18779	18847	19044	19024	19008	19176	19010	19186	19043	19277	18879	18962	19211	19097	18953	19004	19148	19095	18880	19127	18994	18910	19105	19156	19064	18928	19125	19071	19133	18939	18920	19147	18971	18988	19025	19214	19100	19192	19054	18788	18971	19123	19108	19125	19123	18929	18729	19050	19159	19098	19032	18993	18979	19075	19008	18938	18947	18900	19209	18916	18990	19020	18986	19016	18975	19001	19021	19155	18946	19016	18920	19138	18834	19041	19085	19187	18966	19094	19155	18911	19040	19048	19343	18897	19386	19206	19061	18785	18996	18879	19093	19034	19101	18993	19021	18937	19051	18909	19076	19057	19245	19083	18945	19132	18990	19010	19009	19160	19210	18975	19215	19113	19050	18987	19045	18999	19022	19028	19017	18906	18931	18918	19153	19164	19132	19051	19077	19072	19101	19079	18765	18921	19052	18758	18888	18682	19248	19104	18837	18985	19109	19100	18821	19032	18917	18797	19008	19064	19195	19166	19132	18858	19013	18799	19002	19049	19068	19071	18878	19130	19281	19072	19191	19010	19037	19117	19033	18926	18960	18905	18942	18699	19030	18780	19102	18955	18788	19126	19213	19079	18963	18889	19027	18871	19265	18943	18964	18883	19062	19082	19147	19113	19073	18815	18816	19165	19075	18890	19025	19061	19147	19139	18898	19021	19049	19112	18936	18897	18846	19054	19007	18891	18899	18882	19156	18885	19054	19183	19094	18928	18938	19032	19109	19089	19026	18882	19003	19005	18915	18957	18866	19137	19030	19074	19050	18911	19060	18977	19249	19149	18856	19103	19009	18923	19033	19012	19039	19099	18782	19017	18921	18987	19012	18806	19156	19020	18898	18708	18912	18962	19143	18990	19118	19089	19037	19003	19039	19086	19086	19021	19097	19046	19026	18946	18949	18966	19064	19264	19165	19187	19095	19258	19096	19020	19065	18954	18808	19195	19089	19123	19081	19299	19094	18691	18991	18993	19024	19067	18951	19057	18981	18994	18981	18980	19173	19121	19055	18914	18726	19084	18874	19065	19032	18995	18896	18849	19086	19060	19166	19100	19054	19392	19033	19154	18985	19191	19129	19007	19033	18873	18888	18924	18969	19138	19067	19206	19200	18907	19075	18942	19120	19023	18925	18878	19068	18842	18947	19045	18986	19132	18891	19127	19030	19028	19054	19110	19020	19102	18961	19119	18916	19051	19043	19050	19056	18846	19019	19131	19041	18869	19106	19008	19057	18855	19029	19075	19085	19011	18939	19020	18986	18937	18953	18758	18850	18827	19108	18903	18924	18891	19107	19070	19010	19163	19146	19148	19142	19037	19018	19121	19027	18812	19134	19245	18848	18991	18959	18923	19079	18881	18959	19325	18964	18847	19016	19019	18974	19294	18920	19014	19177	18848	19078	18924	18810	18669	18857	19051	19131	19019	18877	19081	19146	18923	18779	18976	19053	18876	18833	19084	19123	19002	18988	18855	19102	19248	19164	19168	18766	18757	18949	19002	19049	18971	18935	19031	18893	19173	18695	18957	19048	19080	19155	18980	18951	18970	19081	18931	19081	19091	19001	18853	18909	19066	19178	19114	18935	19102	19192	18848	19319	19138	18994	18951	19162	19249	19287	18930	18874	18837	18903	19132	18996	19134	19047	19027	19020	18957	18931	19091	18882	18891	18942	19007	18979	19112	18903	19147	18887	19002	19038	19112	18881	19032	18866	18894	18862	18958	19032	18940	19204	18963	19080	18919	18868	19040	19128	18950	19063	19158	19110	19128	19218	18942	18923	18864	19035	19063	19019	18949	18904	19054	18986	18841	18953	19177	19005	18813	19059	18909	18966	18876	18854	19130	19108	18963	19069	19129	18938	19086	19182	19132	19235	19215	19156	18907	18970	19173	18963	19000	19143	18921	19003	18862	18979	18895	18795	18987	19007	19223	19016	18939	19036	19009	19189	19072	18884	19162	19077	18885	18908	18934	18836	18992	19057	19110	19310	18995	18945	19055	18894	19112	18994	19024	19202	18943	19341	18933	18989	19001	19189	19270	19034	19021	19049	19057	19332	18989	19022	19177	18952	18776	19007	19053	18921	19047	18977	18903	19087	19141	18919	18939	18914	19076	18900	19213	18738	19024	18693	19016	18876	18956	18914	19220	18968	19033	18913	19020	18913	19100	18936	19068	19091	19063	18965	19033	19226	19127	19000	19188	19030	19131	19110	19034	18879	18954	19145	19116	19114	18971	18921	18933	19133	19084	18965	18985	19188	19127	19010	19015	19189	19120	18803	19058	19097	18941	18852	18863	18973	19026	19232	18918	19121	19056	19015	19182	18930	18882	19112	19001	19071	18920	18870	18882	18986	19159	18913	18968	19049	19113	19167	18992	18925	18920	18883	19174	18933	18848	19030	18861	19089	18948	18969	18819	19039	18824	18804	18745	18912	18860	18946	19043	18886	18883	19057	19107	19152	19120	18923	19001	19062	19097	18820	19169	19047	19116	19130	18933	18980	18980	19085	18994	18826	18866	19002	19071	19080	19157	18978	18936	19126	18846	18972	19102	18997	18937	19072	18762	19086	18876	19004	19211	19183	19152	19042	18810	19048	19048	18916	18938	19056	19005	19018	18929	19179	19076	19102	19017	18998	19148	19138	18933	18765	19034	18973	19119	19162	18931	19046	19163	18992	19020	19085	19078	19113	18998	19147	18707	18860	18896	18901	18954	18915	18919	19079	19192	18938	19014	18984	19299	19071	18795	18837	18912	18977	19078	18902	18962	18859	19031	19067	19035	18960	19017	19102	18995	18885	19222	19198	19274	18979	19107	19152	18872	18967	18881	19011	19213	18992	18754	19031	18988	19325	19008	19105	18904	19008	19026	19135	18869	19169	19012	18923	19211	18900	18965	19183	19009	19045	19156	18968	18949	19166	18999	19144	19016	19005	19012	18928	18945	18857	18979	19016	18967	19042	19288	19131	18926	19120	19049	19026	18993	19150	19357	19109	18840	18742	18986	18910	19176	18978	18977	18928	18762	19013	18867	18943	18902	18930	19100	18934	19102	19062	19093	19122	19043	19114	19287	19100	18769	19082	18746	19036	19189	19237	19201	19083	18953	18904	19095	18988	19139	18975	18890	18899	18945	18950	18814	18988	18938	18855	19057	18973	18882	19088	19099	18983	19017	18947	18923	19033	19213	18896	18820	18847	19226	19090	19041	19049	19305	19116	18915	19095	19035	18959	18888	19105	19007	19045	18905	19028	19090	19050	18852
61887	98578	79605	50258	29130	19791	17604	17030	16917	17031	17065	16962	17062	17061	16973	17194	17056	17078	17047	17188	17007	17013	17311	16837	17110	17060	17092	17081	17257	17097	17133	16916	17280	17007	16938	17157	16908	16997	17146	17072	17030	17271	16952	17082	16912	17061	17204	17002	17018	16994	16959	17015	16954	16984	16994	17003	17207	16994	17056	17006	17012	17259	17022	17164	17115	17000	16992	17110	17141	17135	17126	16952	16992	17169	16933	17214	16897	17114	16954	17106	17064	17081	16945	17035	17088	16982	17098	17060	17064	17164	16996	17012	17033	17021	16851	17034	17045	17110	16938	17116	17174	17134	17174	17022	16908	16891	17051	17228	16995	16961	17154	16915	17079	16997	17011	17035	17347	16943	17085	17075	17000	17122	16930	17007	17021	16996	17116	16785	17064	16968	17139	17146	16916	17082	17060	16810	16966	17033	17004	17160	16988	17139	17022	17278	17193	16948	17079	16981	16981	17214	16778	16886	17198	17204	17080	16946	17116	17089	17052	16893	17175	17047	17342	17169	16884	17154	16802	17133	17133	16964	16971	17116	17043	17130	16984	16954	17135	17121	16917	16989	17020	16966	17168	17053	17146	17153	17096	17160	17161	16934	17118	17093	17103	17011	17010	16871	16995	17070	17105	17132	17044	16947	16951	16998	17183	17024	17126	16971	17054	17135	17138	17114	17089	17001	17018	16899	16857	17118	17141	16912	17220	17025	16945	17019	17135	16976	17103	17089	17171	17156	17060	16961	16870	17143	16992	16927	17139	17041	17176	16969	17002	16896	17107	16973	17090	17064	17099	17039	17036	16909	17184	16964	17318	17151	17106	17137	17040	17018	16831	17029	17162	16923	17027	17062	17012	17071	16984	17018	16895	17075	17145	16923	16996	16726	17096	16981	16985	17033	17026	16931	17097	17132	17012	17016	16934	17001	17139	17139	17094	17024	16999	17003	17092	16932	17043	17118	16905	17156	16974	17255	16953	17152	17269	16968	16989	17101	16947	16874	17018	17125	17056	17078	17073	16904	17015	17043	16825	16996	17160	17017	17030	17026	17153	16914	17020	17114	17213	16976	16783	16954	17212	16988	17157	16983	16976	17026	17072	17021	16924	16915	16955	17111	16990	17086	17197	17051	16991	16947	16938	16993	16953	16973	17183	16998	17051	16968	17062	16986	17021	16860	16935	17010	17184	17093	16981	17044	16952	16881	17025	17070	17086	17145	17016	16944	16993	16997	16879	17019	16982	17109	17027	17172	17092	17042	16966	17053	17053	17004	17003	17093	17116	17055	16895	16803	17012	16912	16932	17185	16916	16918	17075	16884	17012	16963	17233	17026	16927	16860	16920	17048	17072	16950	16950	17155	17000	17160	17011	17006	16844	17164	17083	17185	17087	17015	17119	17090	16931	17096	17191	17018	16974	17068	16942	16978	16943	17001	16928	17045	17112	16943	16970	17158	16949	17008	16980	17084	17019	17238	17074	16889	16905	17107	16911	17129	16934	17059	17059	17063	17227	17057	16985	17018	16998	17126	17075	17090	17002	17032	16931	16969	16830	17124	17093	17084	16837	17143	16963	17034	17071	17080	17116	17094	16975	16857	17206	17177	17133	17147	16986	16989	16990	17103	17180	16919	17086	16859	17067	17063	17125	17017	17113	17127	17005	17168	16954	17075	17029	16861	16892	16974	16966	16944	16949	17023	17023	17092	17008	17083	17071	17033	16998	17021	17143	16864	17036	16991	17253	17000	16960	17280	17166	16986	17064	17035	17155	17033	17085	17046	17041	16978	17267	16911	17050	17016	16969	17027	17161	16982	16888	17013	17138	17179	16984	17033	17042	17076	17042	16890	17002	16970	17023	16973	16972	16888	17163	17020	17111	17106	17055	17079	17070	17113	17038	17086	17059	17171	16950	17021	17074	17128	17101	16959	17155	17149	17008	17026	17044	16980	17100	17031	17082	17120	16913	17004	16973	17092	17050	16918	16910	16975	17229	17100	17061	16928	16888	17025	16991	16932	16984	17223	17073	17289	17065	17111	17206	17029	17068	16940	17039	17128	17048	17078	16888	17164	17085	16820	17017	16888	17145	17097	17066	17151	17054	17028	16980	17181	16883	16945	16977	17192	17214	17097	16961	17012	17025	16968	17066	16948	17081	17053	17129	16982	16881	17054	17008	16805	17151	17100	16907	17017	17017	16956	16991	17067	17254	16995	17074	16908	16975	17204	16858	17034	16849	16888	17001	17084	17001	17046	17059	17067	17005	17051	16947	17167	17140	16878	17131	17045	17219	17058	16991	16956	17124	17164	17131	17004	17157	17064	17017	17039	17105	16931	16993	16989	17210	16877	17101	17010	17063	17125	17088	17101	17031	17040	17077	17010	16999	16918	17238	17050	16906	17179	16995	17126	17083	17028	17150	17046	17205	17099	17060	16973	17085	17017	17094	17071	17046	17039	17101	17048	17160	17033	17064	16940	16920	17173	17297	16802	17001	17097	16945	17237	17106	16824	17223	17147	17098	17272	17062	17208	17010	16934	17091	16913	16993	16960	17071	17005	17068	17041	17017	16973	17044	17016	16875	16862	16907	16924	17070	16979	16941	17270	16956	17207	16963	17111	17047	17117	17137	16937	17077	16970	17126	17074	17012	16833	17020	16918	16886	17109	16968	17214	17201	16879	16990	17111	16995	17127	16877	17041	16865	17198	17305	16935	16905	17025	17127	17029	16886	17127	17034	17017	16980	17037	17105	16980	16906	17185	16975	17046	16986	17042	17000	17064	17057	17140	17154	16986	16955	17145	17170	16839	17002	17287	16924	16938	17228	16934	17057	17090	16908	17061	16971	17216	17125	16930	16964	17088	17035	17111	17144	16953	17078	16993	17116	17032	17230	17058	17111	17117	17013	17109	16912	16991	17125	17012	17069	17089	17088	17066	16979	17030	17092	16925	17097	17058	17016	16954	17098	17106	17199	16874	17119	17132	16984	17011	17063	16799	17046	17025	17051	16991	17068	17093	17006	17086	17013	17030	16849	16963	17081	16994	17123	17016	17265	17020	16986	17214	17054	17122	17116	16974	17072	17205	17020	16925	17006	17004	17000	16955	16923	17056	17089	17090	17190	17141	16948	17020	16913	17110	16854	16942	16795	17096	17099	16963	17045	16952	17182	17137	17265	16995	17093	16984	17044	16967	17184	16974	17011	17093	17004	17025	16916	17091	17073	17033	16862	16837	16984	17103	17045	17079	16980	16895	17028	16950	16989	17050	17092	17026	17084	17178	17014	17141	16992	17005	17039	17252	16940	17006	17069	17083	17030	17030	16942	17073	17113	16925	17027	17134	17084	17056	17068	16739	17048	16994	16907	17031	17015	17141	17093	17018	17115	16991	17027	17123	16999	17018	17127	17053	17020	16900	16847	16777	17058	17094	17003	16952	17065	16971	16984	16975	16824	17022	17217	17100	16897	17105	17109	17013	17127	17022	17009	16960	17091	16991	17036	17099	16891	16986	17059	17072	17070	16999	17045	17036	17131	17079	17027	17073	17179	17119	17046	17122	17188	17007	16966	17047	17055	16916	16942	16991	17058	16977	17011	17015	17094	17109	17028	17017	16932	17074	16917	17054	16855	16917	17091	16992	17030	17086	17025	16870	16954	17038	16809	17011	17112	17009	17020	17026	17199	16978	16939	16941	17005	17218	17132	17071	17143	17007	16943	17050	17109	17004	17013	17011	16925	17068	16984	17234	17031	16981	17124	17200	17065	17169	17179	17080	16971	16984	17077	16921	17049	17069	17064	17010	17114	17049	17157	16951	17078	16986	17018	17019	17051	16868	17182	17070	16909	16909	17025	17013	16916	17206	17033	17107	16975	17116	16953	17059	17125	17128	17174	16906	17102	17041	17144	17145	17137	17162	16875	17175	17057	17126	17068	16931	17064	17133	17039	17011	17170	16775	17044	16899	16942	16864	16823	17130	17080	17061	17259	16911	17156	16831	16907	17090	17210	16982	17048	17154	17010	16948	17010	17097	17017	16989	16987	17012	16991	17199	17138	17049	17261	17102	16985	17105	17109	17027	17012	17025	17047	16994	16974	17159	17183	17092	17117	17076	16982	17167	17050	17192	17073	17131	16958	17297	17007	17032	16999	17122	17068	17078	17045	17035	17082	17171	17131	17069	17228	17056	17056	16929	17010	17023	16905	17134	17083	16975	17033	17020	17114	17270	17028	17077	17174	17044	17079	17125	17090	16996	16961	17155	17104	17051	16827	17216	16942	17014	17005	17163	17101	16929	16958	16945	17046	16935	16933	16830	17094	17053	17118	16965	16825	17171	16925	17063	17131	16925	17211	17194	16990	16994	16915	17048	16923	17089	17223	17106	16988	16984	17128	16959	16929	16849	17167	17015	17034	17082	17097	17016	17074	16973	17103	17163	16882	17195	17085	16885	16967	17025	17184	17075	17029	17123	17095	17085	16955	17189	16959	17074	17020	17232	17075	17072	17043	16937	17070	16965	16927	16909	17159	16970	17258	17163	17080	16931	17056	16993	16883	16955	17047	17143	16983	17097	17062	17037	17161	16871	17038	17108	17074	17034	17001	17044	17048	17050	17150	17038	16875	17220	17093	17058	17123	17041	16835	16946	17059	17233	17075	17182	16973	17087	16901	16965	17017	17144	17130	16817	16868	17151	16991	16879	17018	16968	16945	17093	17152	17004	16986	16869	17103	16921	17019	16878	16966	17000	16965	17035	16969	16980	17212	17127	17038	17009	17160	17027	16901	17105	16923	17087	16926	17024	17146	17018	17037	16922	16939	17165	17005	17001	17036	17106	17193	16983	17213	17075	17098	16823	17157	17067	17092	16891	17238	16996	16951	17062	17106	17074	17023	17027	16798	17115	17043	17123	16997	16981	17123	16850	16899	16984	17087	16879	17096	16863	17125	17027	16993	17025	17119	17048	17107	16935	17015	17065	17055	17035	17068	16990	17017	17050	16941	16895	17232	16927	16891	17127	17031	16982	17064	17048	17071	16924	17026	17021	17074	17028	16999	17041	17111	17058	17002	17112	17091	16994	17128	16932	16901	17066	16940	17002	17046	16889	17074	17039	17055	17022	17069	17034	17169	16979	17111	17026	16991	16955	17172	17057
22867	22632	33546	29188	24401	24626	25637	20591	19704	20220	19972	19652	19692	19560	19921	19480	19928	19414	19770	19487	19612	19623	19442	19630	19503	19468	19696	19449	19593	19534	19633	19519	19606	19546	19518	19501	19546	19779	19527	19416	19507	19388	19401	19647	19535	19469	19753	19408	19553	19330	19454	19488	19451	19385	19409	19233	19457	19503	19598	19498	19419	19421	19649	19787	19538	19328	19550	19476	19625	19470	19558	19514	19603	19479	19584	19490	19368	19464	19477	19306	19568	19409	19440	19591	19788	19473	19559	19635	19491	19393	19589	19549	19599	19498	19303	19495	19562	19626	19694	19620	19607	19473	19526	19491	19502	19479	19357	19611	19525	19285	19492	19473	19340	19447	19477	19388	19331	19329	19659	19281	19469	19478	19474	19455	19211	19413	19650	19507	19723	19415	19527	19456	19322	19557	19437	19417	19301	19411	19320	19377	19330	19583	19384	19377	19455	19432	19530	19392	19681	19530	19543	19529	19570	19555	19403	19499	19588	19368	19300	19531	19394	19352	19659	19434	19410	19398	19426	19416	19448	19416	19424	19405	19436	19585	19554	19580	19314	19364	19479	19548	19263	19491	19240	19311	19505	19562	19531	19463	19409	19476	19417	19420	19345	19293	19503	19224	19326	19266	19520	19275	19578	19635	19429	19467	19413	19307	19255	19394	19340	19409	19389	19499	19223	19393	19494	19472	19594	19498	19462	19611	19320	19408	19601	19495	19471	19340	19445	19489	19557	19665	19491	19379	19455	19432	19291	19353	19263	19345	19245	19391	19292	19333	19468	19527	19434	19519	19409	19301	19461	19502	19553	19402	19286	19114	19581	19617	19438	19379	19314	19463	19362	19376	19391	19343	19411	19454	19368	19424	19367	19278	19606	19375	19398	19570	19210	19349	19205	19433	19471	19355	19717	19313	19534	19485	19560	19301	19471	19333	19442	19245	19457	19421	19432	19470	19258	19380	19172	19315	19608	19418	19408	19238	19298	19273	19462	19441	19577	19707	19353	19263	19350	19354	19450	19346	19496	19334	19509	19528	19539	19658	19287	19516	19342	19226	19571	19429	19556	19227	19422	19487	19268	19341	19463	19387	19194	19232	19478	19414	19399	19448	19324	19393	19491	19392	19474	19503	19385	19545	19470	19348	19475	19372	19436	19273	19322	19308	19265	19232	19404	19318	19416	19694	19595	19545	19629	19268	19412	19382	19380	19543	19406	19566	19242	19428	19360	19500	19404	19317	19595	19454	19391	19192	19551	19468	19601	19584	19566	19449	19525	19364	19249	19360	19545	19603	19412	19277	19497	19380	19445	19602	19395	19315	19452	19291	19558	19361	19454	19388	19335	19439	19359	19493	19381	19525	19273	19470	19445	19200	19531	19447	19355	19440	19484	19430	19407	19325	19402	19484	19494	19581	19653	19478	19449	19658	19450	19446	19339	19334	19465	19448	19408	19407	19332	19270	19368	19343	19494	19452	19144	19259	19531	19624	19339	19652	19510	19522	19524	19498	19613	19528	19502	19288	19414	19381	19461	19215	19675	19346	19328	19354	19324	19574	19571	19515	19483	19368	19309	19322	19262	19416	19475	19402	19662	19635	19434	19369	19219	19521	19571	19469	19119	19425	19453	19486	19239	19276	19354	19281	19550	19368	19446	19605	19361	19395	19612	19523	19479	19514	19531	19279	19496	19405	19228	19210	19418	19421	19404	19381	19442	19378	19688	19473	19317	19417	19356	19632	19497	19537	19499	19510	19553	19438	19420	19401	19511	19359	19573	19578	19423	19452	19580	19395	19812	19590	19398	19617	19533	19496	19476	19561	19611	19451	19518	19316	19445	19488	19351	19370	19415	19325	19160	19475	19566	19321	19419	19505	19417	19566	19348	19331	19471	19077	19512	19311	19278	19489	19446	19557	19399	19624	19539	19337	19432	19269	19349	19350	19484	19411	19350	19192	19349	19648	19665	19631	19524	19542	19513	19167	19373	19324	19428	19620	19497	19677	19387	19425	19399	19767	19588	19481	19554	19533	19462	19380	19408	19279	19358	19250	19409	19406	19176	19424	19461	19675	19392	19354	19267	19365	19500	19396	19564	19543	19460	19383	19285	19422	19411	19405	19270	19423	19452	19635	19528	19430	19522	19425	19364	19350	19502	19403	19438	19486	19653	19227	19521	19558	19416	19278	19491	19588	19528	19419	19336	19539	19449	19576	19447	19323	19404	19430	19461	19261	19466	19287	19242	19441	19309	19411	19350	19321	19525	19436	19487	19609	19399	19470	19351	19370	19335	19297	19436	19181	19476	19475	19608	19485	19676	19508	19399	19340	19404	19604	19464	19473	19642	19338	19497	19366	19401	19515	19400	19406	19475	19429	19454	19432	19454	19553	19653	19369	19468	19514	19336	19524	19563	19544	19511	19560	19487	19357	19544	19578	19616	19321	19286	19213	19369	19562	19500	19352	19434	19591	19263	19632	19434	19289	19506	19491	19553	19628	19523	19468	19435	19633	19498	19335	19252	19483	19212	19582	19379	19406	19330	19627	19262	19443	19149	19417	19489	19438	19396	19612	19493	19351	19384	19282	19410	19400	19530	19344	19371	19434	19587	19262	19549	19504	19553	19573	19496	19439	19470	19383	19434	19328	19600	19449	19387	19481	19484	19414	19542	19359	19478	19641	19430	19630	19411	19458	19306	19272	19611	19259	19199	19540	19489	19487	19349	19503	19551	19497	19185	19713	19369	19481	19473	19363	19380	19430	19644	19590	19297	19515	19453	19387	19400	19430	19555	19360	19487	19199	19469	19457	19735	19509	19421	19405	19439	19440	19508	19478	19473	19540	19591	19413	19529	19413	19606	19517	19353	19479	19426	19194	19384	19281	19331	19278	19461	19394	19641	19426	19371	19625	19546	19333	19358	19192	19258	19104	19389	19401	19709	19402	19521	19382	19438	19412	19516	19402	19709	19623	19190	19314	19510	19478	19428	19686	19590	19340	19659	19380	19350	19459	19380	19580	19407	19390	19207	19224	19569	19391	19566	19362	19518	19475	19360	19433	19242	19572	19411	19348	19356	19499	19581	19313	19256	19346	19377	19568	19446	19479	19347	19353	19192	19448	19680	19523	19348	19670	19572	19471	19366	19427	19524	19438	19323	19464	19570	19499	19474	19447	19529	19402	19443	19213	19330	19534	19581	19316	19457	19526	19549	19493	19375	19311	19279	19306	19612	19635	19443	19564	19536	19419	19316	19290	19531	19368	19759	19180	19519	19569	19423	19485	19423	19606	19676	19461	19521	19489	19382	19449	19345	19531	19380	19427	19432	19462	19147	19347	19409	19262	19599	19258	19376	19394	19329	19464	19454	19310	19449	19228	19322	19639	19491	19560	19346	19589	19485	19556	19551	19511	19549	19527	19390	19446	19518	19256	19396	19264	19303	19451	19650	19532	19581	19470	19567	19434	19429	19556	19604	19466	19393	19556	19390	19510	19350	19401	19575	19495	19370	19512	19545	19467	19324	19296	19419	19721	19575	19339	19284	19455	19480	19361	19450	19226	19387	19282	19382	19471	19192	19442	19349	19323	19374	19658	19484	19349	19434	19719	19616	19677	19340	19589	19385	19519	19404	19424	19433	19468	19416	19434	19511	19259	19429	19418	19391	19505	19565	19463	19454	19544	19437	19302	19258	19446	19336	19480	19492	19230	19513	19307	19302	19494	19388	19598	19381	19405	19462	19445	19711	19525	19556	19605	19451	19592	19476	19521	19393	19210	19485	19283	19394	19449	19283	19481	19394	19565	19393	19646	19446	19179	19435	19609	19436	19467	19408	19363	19443	19507	19382	19396	19478	19434	19469	19471	19245	19441	19430	19476	19639	19357	19444	19472	19396	19373	19306	19469	19271	19533	19608	19409	19394	19532	19360	19364	19565	19474	19585	19531	19520	19469	19338	19603	19464	19508	19499	19380	19420	19339	19354	19758	19476	19253	19437	19384	19292	19530	19484	19587	19290	19509	19572	19460	19574	19389	19438	19489	19418	19417	19326	19654	19345	19350	19482	19323	19432	19617	19369	19414	19585	19357	19255	19213	19331	19462	19329	19423	19360	19302	19396	19284	19237	19543	19332	19581	19212	19476	19375	19433	19495	19606	19433	19566	19544	19373	19629	19449	19274	19355	19524	19458	19268	19405	19409	19463	19363	19401	19548	19365	19352	19278	19522	19620	19371	19317	19389	19336	19319	19208	19365	19353	19305	19487	19532	19421	19379	19611	19527	19368	19528	19289	19460	19479	19246	19566	19255	19382	19407	19351	19341	19352	19303	19388	19491	19385	19464	19556	19522	19440	19576	19213	19533	19625	19287	19295	19734	19425	19169	19397	19422	19385	19431	19434	19425	19536	19683	19510	19430	19279	19393	19281	19413	19599	19418	19428	19353	19505	19415	19192	19489	19443	19666	19358	19332	19538	19328	19538	19493	19391	19420	19454	19382	19387	19492	19544	19586	19310	19439	19308	19411	19394	19507	19401	19406	19345	19294	19393	19469	19496	19809	19526	19536	19393	19451	19502	19560	19608	19388	19314	19431	19446	19405	19565	19538	19404	19355	19447	19373	19411	19430	19209	19381	19650	19553	19529	19344	19608	19541	19261	19413	19393	19413	19163	19496	19562	19540	19494	19365	19516	19499	19395	19479	19535	19426	19432	19228	19375	19357	19382	19464	19347	19494	19402	19576	19556	19314	19475	19406	19511	19648	19533	19510	19424	19396	19362	19585	19186	19187	19314	19547	19479	19519	19510	19445	19501	19569	19857	19509	19384	19381	19246	19504	19464	19457	19393	19569	19313	19671	19443	19310	19349	19524	19483	19553	19689	19472	19554	19448	19328	19380	19438	19483	19488	19416	19387	19455	19258	19341	19290	19299	19565	19375	19647	19458	19466	19554	19309	19506	19443	19328	19480	19317	19435	19482	19464	19332	19399	19408	19334	19425	19422	19339	19490	19431	19495	19299	19525	19657	19446	19354	19303	19521	19462	19517	19394	19514	19416	19446	19511	19461	19472	19384	19398	19346	19429	19375	19364	19440	19481	19452	19421	19458	19429	19561	19505	19398	19395	19590	19577	19290	19424	19539	19555	19372	19301	19433	19584
62206	106895	89943	60684	34776	21390	18281	17406	17432	17216	17158	17220	17341	17305	17203	17365	17427	17345	17186	17318	17390	17344	17250	17189	17285	17200	17384	17185	17307	17147	17295	17148	17284	17106	17295	17294	17278	17241	17138	17274	17330	17311	17283	17260	17135	17239	17314	17248	17237	17084	17352	17206	17518	17281	17271	17201	17273	17314	17289	17137	17252	17271	17139	17182	17323	17232	17160	17132	17226	17133	17338	17176	17162	17301	17263	17375	17197	17329	17292	17272	17080	17344	17248	17227	17266	17422	17332	17218	17067	17281	17328	17176	17252	17342	17397	17162	17355	17373	17313	17090	17269	17028	17181	17262	17306	17329	17194	17325	17212	17301	17217	17158	17278	17354	17389	17314	17235	17179	17166	17289	17355	17234	17345	17271	17368	17419	17290	17302	17282	17219	17097	17427	17171	17263	17349	17237	17349	17176	17318	17102	17208	17232	17251	17342	17274	17321	17345	17353	17232	17274	17200	17346	17322	17289	17137	17313	17294	17369	17084	17301	17432	17282	17285	17233	17242	17175	17304	17358	17365	17243	17341	17159	17306	17132	17129	17191	17282	17054	17189	17348	17239	17350	17360	17296	17304	17349	17202	17243	17206	17252	17159	17216	17163	17317	17246	17051	17410	17268	17206	17181	17261	17207	17100	17276	17320	17288	17122	17445	17519	17218	17201	17312	17316	17253	17160	17175	17167	17160	17255	17285	17207	17286	17317	17355	17250	17435	17252	17173	17335	17268	17344	17333	17152	17193	17384	17395	17285	17308	17355	17322	17381	17257	17226	17177	17232	17312	17215	17339	17368	16968	17387	17278	17321	17201	17356	17431	17320	17180	17208	17355	17201	17179	17253	17310	17279	17287	17239	17364	17200	17192	17111	17479	17133	17082	17241	17227	17123	17244	17258	17209	17294	17187	17227	17118	17286	17282	17348	17257	17283	17409	17218	17156	17192	17268	17385	17359	17375	17352	17279	17185	17285	17178	17182	17077	17151	17244	17263	17104	17318	17321	17175	17258	17159	17025	17270	17340	17222	17200	17294	17314	17398	17318	17154	17054	17109	17192	17164	17219	17248	17273	17274	17131	17389	17223	17199	17232	17241	17269	17520	17059	17463	17256	17143	17388	17127	17227	17254	17136	17344	17281	17417	17204	17125	17248	17180	17125	17315	17207	17311	17552	17187	17236	17090	17315	17508	17409	17296	17193	17176	17469	17197	17072	17125	17157	17096	17293	17274	17373	17212	17174	17230	17383	17185	17149	17271	17138	17371	17232	17406	17341	17118	17151	17421	17184	17237	16970	17147	17241	17380	17059	17177	17361	17246	17371	17240	17236	17275	17306	17295	17302	17291	17177	17432	17107	17059	17267	17369	17143	17317	17020	17255	17424	17222	17178	17375	17299	17203	17118	17153	17182	17223	16994	17283	17328	17362	17111	17127	17161	17373	17325	17529	17219	17313	17199	17262	17215	17318	17300	17210	17102	17305	17270	17177	17216	17286	17305	17341	17139	17257	17400	17257	17137	17289	17249	17179	17307	17131	17166	17448	17206	17273	17274	17323	17352	17242	17252	17154	17230	17315	17284	17334	17261	17220	17357	17312	17481	17196	17186	17267	17077	17331	17300	17167	17233	17019	17126	17382	17204	17352	17233	17422	17253	17360	17260	17080	17398	17225	17323	17227	17318	17298	17269	17361	17294	17199	17293	17075	17204	17129	17240	17223	17274	17286	17296	17284	17232	17337	17237	17326	17284	17268	17244	17258	17260	17252	17129	17082	17303	17246	17414	17273	17142	17153	17299	17329	17282	17160	17283	17248	17343	17021	17284	17224	17238	17362	17214	16934	17118	17287	17357	17277	17253	17193	17190	17252	17120	17218	17158	17193	17286	17325	17134	17380	17295	17189	17326	17379	17085	17172	17256	17209	17464	17313	17347	17294	17243	17267	17381	17150	17090	17263	17284	17273	17242	17544	17194	17359	17164	17376	17165	17392	17183	17171	17208	17303	17374	17289	17267	17303	17189	17117	17104	17137	17228	17351	17422	17261	17295	17283	17429	17269	17295	17325	17361	17136	17244	17233	17302	17247	17218	17102	17205	17320	17267	17363	17239	17146	17321	17345	17217	17292	17192	17228	17194	17040	17296	17216	17289	17291	17271	17343	17440	17197	17197	17159	17316	17239	17266	17250	17303	17228	17070	17175	17167	17226	17406	17154	17399	17246	17317	17139	17339	17300	17075	17350	17291	17235	17108	17203	17169	17126	17280	17354	17267	17273	17191	17049	17407	17196	17253	17183	17393	17123	17219	17352	17429	17301	17257	17318	17259	17223	17313	17176	17068	17217	17277	17224	17253	17190	17313	17316	17128	17245	17106	17310	17353	17447	17241	17349	17187	17272	17199	17254	17273	17292	17288	17255	17307	17194	17349	17227	17313	17256	17270	17115	17266	17333	17180	17261	17218	17425	17162	17271	17214	17187	17298	17198	17131	17387	17287	17152	17293	17186	17281	17153	17207	17170	17262	17365	17275	17209	17204	17306	17206	17024	17225	17320	17226	17260	17289	17289	17280	17165	17189	17173	17270	17219	17252	17276	17319	17303	17301	17187	17109	17381	17145	17111	17149	17170	17409	17194	17226	17363	17185	17286	17397	17193	17241	17303	17283	17184	17307	17416	17133	17168	17259	17138	17036	17242	17244	17179	17210	17448	17050	17375	17224	17244	17029	17506	17176	17079	17255	17223	17215	17245	17231	17128	17333	17211	17397	17438	17327	17243	17236	17192	17318	17192	17107	17206	17281	17278	17296	17272	17239	17422	17407	17346	17374	17135	17276	17331	17294	17250	17035	17249	17395	17283	17252	17212	17288	17212	17228	17330	17287	17228	17331	17106	17265	17316	17250	17416	17299	17041	17167	17324	17134	17321	17176	17263	17152	17031	17138	17316	17360	17263	17181	17317	17442	17389	17196	17243	17210	17312	17039	17037	17280	17215	17226	17301	17328	17217	17324	16975	17254	17220	17242	17124	17156	17243	17257	17211	17336	17293	17231	17166	17198	17288	17308	17320	17245	17306	17339	17299	17213	17334	17267	17144	17426	17257	17339	17303	17488	17156	17152	17379	17338	17082	17264	17327	17193	17362	17264	17132	17282	17182	17219	17212	17156	17316	17387	17245	17503	17019	17193	17193	17194	17024	17353	17179	17142	17427	17330	17329	17249	17362	17161	17355	17272	17277	17186	17305	17302	17383	17446	17348	17196	17025	17157	17360	17325	17348	17253	17242	17108	17173	17188	17198	17287	17082	17299	17312	17316	17319	17155	17287	17333	17124	17292	17237	17276	17204	17168	17310	17328	17198	17369	17344	17453	17233	17260	17498	17141	17160	17285	17188	17354	17324	17271	17203	17289	17389	17362	17195	17297	17228	17425	17172	17263	17303	17266	17192	17126	17182	17152	17439	17290	17417	17322	17294	17206	17147	17221	17305	17251	17205	17258	17271	17276	17305	17154	17212	17282	17107	17361	17467	17113	17264	17179	17288	17280	17174	17262	17415	17348	17157	17250	17156	17301	17172	17220	17161	17313	17111	17224	17414	17229	17258	17093	17230	17125	17337	17153	17272	17272	17153	17366	17159	17273	17103	17342	17222	17211	17256	17145	17095	17332	17147	17283	17250	17391	17166	17223	17091	17364	17225	17259	17161	17285	17200	17256	17365	17110	17165	17192	17173	17164	17312	17154	17108	17293	17331	17075	17410	17049	17325	17297	17378	17181	17122	17150	17118	17274	17168	17237	17361	17173	17339	17223	17198	17192	17285	17042	17176	17175	17284	17214	17115	17312	17197	17295	17331	17133	17354	17413	17308	17107	17043	17251	17299	17315	17404	17323	17369	17234	17363	17278	17127	17293	17285	17186	17232	17369	17258	17357	17035	17142	17154	17258	17149	17192	17292	17268	17193	17148	17221	17109	17019	17378	17293	17193	17416	17266	17224	17210	17093	17516	17115	17253	17412	17200	17248	17249	17398	17303	17264	17128	17194	17000	17135	17240	17157	17172	17140	17209	17192	17305	17248	17360	17137	17444	17258	17236	17332	17341	17182	17277	17256	17193	17328	17250	17283	17238	17105	17251	17142	17217	17250	17239	17414	17290	17229	17086	17384	17330	17239	17228	17265	17162	17267	17257	17304	17267	17231	17119	17333	17402	17306	17292	17262	17273	17346	17179	17296	17240	17191	17051	17192	17245	17168	17203	17259	17135	17152	17196	17227	17266	17363	17279	17356	17318	17346	17361	17311	17208	17256	17210	17147	17169	17059	17316	17412	17163	17272	17196	17256	17300	17104	17042	17266	17417	17242	17342	17158	17204	17232	17288	17111	17264	17264	17275	17303	17142	17141	17566	17051	17224	17246	17262	17205	17290	17217	17289	17480	17185	17199	17463	17283	17354	17217	17247	17095	17182	17288	17380	17360	17407	17312	17236	17110	17186	17384	17253	17329	17214	17105	17276	17260	17027	17229	17326	17219	17178	17374	17246	17249	17388	17163	17169	17281	17431	17087	17132	17270	17286	17049	17224	17337	17375	17249	17110	17246	17099	17047	17151	17185	17310	17372	17147	17100	17178	17325	17474	17364	17347	17080	17196	17331	17220	17257	17046	17279	17320	17140	17542	17109	17177	17206	17276	17211	17158	17353	17173	17377	17244	17387	17452	17185	17292	17183	17332	17234	17320	17219	17272	17237	17349	17297	17138	17257	17279	17329	17149	17352	17299	17142	17154	17112	17372	17367	17251	17312	17143	17329	17264	17332	17179	17185	17233	17279	17250	17138	17179	17458	17308	17354	17229	17421	17274	17205	17211	17232	17271	17268	17107	17383	17168	17341	17326	17416	17125	17003	17322	17225	17314	17382	17141	17408	17233	17315	17263	17160	17276	17285	17223	17208	17228	17205	17285	17348	17363	17136	17440	17231	17058	17310	17204	17186	17291	17170	17230	17137	17310	17233	17247	17218	17188	17388	17200	17175	17080	17193	17397	17270	17183	17285	17218	17189	17283	17288	17374	17156	17303	17295	17096	17437	17377	17206	17320	17408	17113	17288	17261	17204	17234	16997	17184	17256	17240	17290	17190	17176	17151	17289	17401	17210	17298
30096	35256	38943	28955	20789	18906	18450	18125	18033	17858	18072	17966	18004	18041	18042	17866	18070	17928	17953	18112	17942	18146	17819	18095	18038	17957	17995	18054	18209	17871	18171	17955	18202	18110	17882	17866	17967	17902	17993	18095	18215	17981	18009	17821	17966	17868	17877	18043	18026	17870	18041	18178	17817	18057	18002	17947	18035	18114	17919	17938	17892	17887	17923	17868	18097	17952	17822	17912	17843	18189	17962	17876	18126	18069	18048	17928	17981	17907	17840	17912	18162	18111	17863	17876	17799	17968	18203	17769	18060	18048	17769	17873	17980	17995	17663	17744	17961	18024	17968	18035	17774	18002	17829	18070	17927	17912	17834	18061	17769	17709	18077	18043	17974	17985	17869	17967	17951	17938	17913	17911	18072	18032	17871	18093	18159	18098	17959	17758	17894	17785	17839	17789	17802	18042	18026	17960	17921	18054	18058	18008	18138	18055	18118	17853	17975	17727	18020	17748	17706	17717	17789	17944	17805	17872	18054	17986	17915	17896	18106	17976	17803	17908	17624	18111	18021	17865	17899	17806	17945	17737	17991	17736	17838	17976	17904	17892	17952	18020	18004	17929	17837	17986	17969	18010	17928	18000	17920	17953	18030	18100	18116	18030	17975	18077	18067	17948	17853	17835	18107	18118	18056	18112	18094	18028	18021	17890	17949	17986	17827	17892	17770	18119	17932	17867	17798	17825	17753	17897	18042	18093	18140	17902	18039	17920	17975	18076	18098	18208	17917	17895	17830	17897	17938	18032	17918	18078	17782	17962	17946	17849	17897	17805	17934	17990	17818	17996	17941	17848	17989	17778	17668	17938	18108	17897	18056	17839	17922	17946	17886	18064	17896	17938	17954	18171	17885	18125	17874	17886	17988	17989	17904	17899	17945	17975	18094	18041	17777	17977	17915	17888	17937	17718	17843	18010	17894	17846	18058	17846	17822	17838	18012	17834	18039	17879	17929	17948	18011	17881	17763	17868	17893	18106	17811	17975	18015	17958	17890	17954	17805	17945	17869	17947	17711	17786	18180	17697	17910	17787	17858	17928	18257	18093	17943	17890	17799	17885	18044	17989	18025	17940	17763	17971	18146	18048	17804	17975	17986	17918	18109	17827	17870	17754	18051	17940	18050	17864	18004	18132	17874	18000	18030	18152	17642	17852	17943	17973	18184	17851	17906	17935	17945	17757	17858	17864	18026	17843	17800	17989	18040	18007	17924	17921	17977	17923	18147	18333	18156	17823	17917	17844	17923	18024	17908	17984	18134	17935	17902	18102	17987	17863	18027	18080	17782	17904	18024	18021	17899	17859	17779	17845	17877	17930	17942	17759	17735	17768	17781	17879	17930	18017	17919	17945	17932	18099	18024	17930	18000	17875	18194	17796	17906	17968	17816	17853	17972	17959	18288	17853	18101	18048	17949	18072	17961	17778	17916	17714	17948	18062	18104	17986	17951	17933	18030	17871	17909	18053	17928	18017	18051	18044	17915	17894	17949	17918	18016	18147	17836	17931	18034	17698	17761	17904	17804	18067	17863	17929	17985	18020	17979	17955	17976	17973	17830	17976	17801	17954	17922	17950	17872	17935	18002	18156	17909	17926	17978	18042	17971	18022	17849	17903	17780	18013	17867	17711	18117	17905	17976	17918	18102	18146	18116	17914	17943	18005	17865	17886	17855	17942	17914	17955	17985	17717	17917	17886	18237	17957	17871	17916	18024	17867	17859	18009	17905	17880	18063	18060	17832	17885	17840	17919	17888	17923	18136	17858	17934	18193	17955	18048	17991	18031	17974	18155	17780	17955	18052	17951	17809	17919	18184	17798	18056	17990	18046	17879	17782	17897	17918	18120	17938	18048	17966	17784	18026	17841	18094	18016	17740	17771	17810	18079	17912	17994	18274	18102	17809	17845	17950	17940	17900	17933	18057	18121	18020	17948	17824	17883	17839	18096	17956	17936	17914	18012	17928	17779	17976	18068	18113	18032	18125	17756	17846	17837	18013	18003	17841	17717	17994	17910	17851	17869	17962	17782	18114	18077	17842	17883	18012	17705	17943	17993	18137	17849	17955	18013	18297	17926	17997	17978	18001	18053	18291	18002	17859	18013	17858	17946	17889	17863	17861	17933	18081	17856	17936	17861	18144	17831	17980	18098	17737	17935	17860	17698	18108	18081	18116	17957	18066	17898	18011	17950	17958	17898	17916	17613	17775	18052	17917	17912	18001	17990	17911	18007	17932	17801	17863	17800	18065	17987	17873	17883	18059	17919	17933	17981	18082	17832	17917	17936	17833	18052	18073	17959	17785	17675	17836	18120	17939	17727	17881	17810	17850	18083	17660	18111	18044	17935	17904	17822	17897	17750	17975	18036	17817	17987	17728	17905	17995	17762	17992	17969	17944	17901	17819	17882	18033	17977	17989	17987	17960	17980	18107	18162	18053	17877	17950	17796	18014	18046	17943	18021	17947	17946	18059	18038	18101	17929	18026	18061	17819	17986	17803	18062	17901	17874	18086	18005	17992	18200	18210	18004	17847	17962	18096	18010	18003	17881	18154	18017	17890	17900	18026	18100	17848	18061	17832	17991	17961	17878	17958	17813	17842	17856	17946	17792	17839	17895	18002	17843	17972	18055	17932	18071	17823	17912	17989	17871	18074	17832	17873	17752	17917	17905	17993	18051	17995	18024	17884	17997	18199	17946	17699	17972	18010	17819	17805	18004	18069	18098	18090	17904	18053	18118	17923	18010	17941	17909	17836	18014	17985	17818	18148	17751	18070	17762	17706	18010	18071	18017	18004	18029	18044	17903	18008	17997	17992	18202	18053	17832	18013	18158	17847	17922	17953	18093	17877	17942	17940	18102	17933	18028	17880	17883	17972	17995	18158	18190	18199	18066	17838	17871	17702	17886	18138	18112	17910	17816	18044	18235	17889	17951	17989	18131	17976	18051	17932	18022	17835	18157	18020	17796	17853	17901	17942	18005	18147	17923	18192	17934	18059	18061	18014	17991	18127	18038	17930	18051	17825	18064	18271	17887	17935	17958	18086	18129	17944	18085	18146	18137	18032	17759	17925	17781	18125	17875	17997	17840	18086	18066	17935	18003	17936	18160	18238	17950	17835	17798	18085	17891	17947	17992	18006	17722	17921	17967	17888	17814	18033	18057	17995	17738	18069	18102	17811	18137	18023	17806	17887	17919	18086	17789	18049	18115	17826	17797	18051	17962	17903	17989	17945	17890	17854	17990	18067	18104	18006	17768	17991	17887	18001	17921	17851	17607	17999	17581	18005	17973	18196	18020	18163	17914	17827	18034	18145	17678	17972	17888	18088	17795	17877	17784	18054	18080	17926	17776	17956	17930	18019	18045	18033	17957	17990	17907	17859	17973	17903	17929	17919	17964	18087	17736	17750	18036	17921	17835	17993	17982	17912	18003	17983	17936	17897	17820	18048	17998	17855	17826	17962	17902	18050	17902	17965	17903	17845	17890	18020	17954	17826	17811	17972	17713	17933	17984	18122	17929	17989	17993	17963	17886	17940	17920	17951	18000	18110	17896	18014	17975	18038	17999	18103	18158	18113	18014	18065	18066	17937	18115	18099	17824	18164	17958	17919	18163	17962	18019	17999	17862	17810	17862	18062	17958	17869	18014	18056	17774	17983	17918	17894	17996	17680	17870	17872	17954	18016	17832	17816	17856	18063	17873	17971	17951	17923	17829	18019	18027	18074	18175	18019	18117	17974	18002	18064	17628	17901	18147	17832	17711	17983	17765	17949	17997	18051	18039	17922	17957	18002	17846	18023	17924	18115	18028	18086	17835	17865	18065	17845	17816	18178	18072	17867	17969	17951	18093	17758	17993	17971	17973	17803	17970	17946	17996	17872	17927	18036	17957	18008	18019	18144	17978	18014	18051	17945	18075	18012	17856	18082	17887	18002	17996	17850	18112	17801	17975	17945	18055	17968	18040	17935	17863	18131	18134	18077	18056	18022	17902	17943	17746	17981	17933	17876	17909	18016	17816	18089	18072	18155	18040	17939	17913	17897	17979	18135	18100	18045	18098	18135	18058	18113	17866	17992	18060	18026	18107	17888	18109	18032	17992	17953	17994	17895	17843	18070	17982	17836	17999	17885	17917	18040	17987	18045	17982	18034	18025	17918	17899	18046	17837	18081	17678	17837	17893	17871	18003	18109	17962	17829	17992	18002	17972	18034	18037	17878	18031	18048	17820	18109	17895	18308	17782	17771	17939	17956	17975	17959	17884	18010	18084	17947	17816	18046	17884	18026	17988	17845	17828	17949	17770	17705	17783	18068	17945	18061	17920	17718	17793	18097	17885	17901	17941	17956	17907	17965	17903	17967	17996	17957	17901	18060	18128	18166	18070	18134	17904	17842	17603	17967	17933	17966	17861	17896	18064	18093	17806	17763	18017	17875	17928	18156	17776	18050	17932	17940	17822	18037	17947	17937	17848	17884	17933	18016	17880	18218	17903	17793	17943	18002	17904	17978	17715	18115	17837	17956	18114	17962	17900	17993	18124	17996	18054	17843	17996	17991	18112	17952	17935	18061	17894	17954	17933	18051	17939	17930	17886	17926	17901	18038	17957	17764	18024	17907	17995	17882	17841	17781	18007	17935	18070	17861	17952	18010	17761	17893	17959	17903	18023	18009	17959	17825	18154	18059	18089	17944	17811	18061	18037	17978	17996	18066	17952	18109	17919	17961	17807	17896	18069	18080	17939	17807	17904	18005	17815	18105	17987	17900	17955	18020	17965	17951	18088	17848	18109	17827	17692	17808	17900	18127	18067	17989	17933	17996	17737	17873	18018	17998	18033	17960	17840	17869	17945	17874	18146	18007	18002	18087	17693	17805	18102	18157	18129	17896	17936	18054	17960	17972	17922	18151	18057	17884	17935	17879	17922	17766	17976	17770	17836	17984	18010	17861	18050	17849	18011	18002	18000	17868	18081	18103	18023	17894	17684	17971	18010	17795	18050	17899	18056	18129	17871	17784	17809	17659	18072	18111	17839	18059	17818	17941	17897	18094	17907	18126	17972	17885	17973	18026	17838	17687	18005	17907	18031	18038	18029	18023	17962	17879	17829	17729	18029	17903	18035	18028	17863	17911	18258	17993	18020	17780	17828
40448	56111	43107	26726	18784	16752	16534	16413	16425	16309	16429	16176	16282	16316	16448	16500	16355	16367	16420	16505	16434	16308	16348	16538	16243	16476	16134	16318	16297	16422	16331	16241	16339	16513	16255	16375	16382	16275	16363	16316	16440	16326	16476	16364	16407	16358	16391	16307	16409	16371	16333	16565	16441	16453	16269	16461	16522	16177	16130	16356	16291	16180	16490	16477	16438	16459	16322	16318	16178	16525	16283	16375	16294	16439	16380	16238	16408	16370	16430	16191	16390	16407	16383	16254	16420	16438	16356	16391	16421	16372	16118	16390	16399	16415	16300	16374	16385	16297	16342	16196	16474	16220	16312	16452	16312	16147	16466	16464	16283	16394	16417	16372	16296	16368	16529	16178	16295	16231	16396	16471	16238	16252	16445	16394	16471	16414	16381	16376	16358	16300	16344	16516	16499	16363	16300	16196	16369	16441	16108	16472	16410	16332	16352	16403	16319	16495	16399	16336	16323	16351	16423	16239	16302	16251	16293	16345	16274	16280	16239	16348	16313	16284	16284	16511	16384	16094	16368	16368	16574	16366	16219	16245	16316	16384	16233	16390	16297	16485	16350	16371	16456	16397	16234	16380	16420	16313	16483	16337	16162	16419	16362	16401	16196	16414	16429	16454	16389	16375	16411	16463	16318	16513	16376	16074	16300	16442	16223	16229	16376	16366	16332	16359	16438	16123	16340	16270	16268	16318	16322	16267	16166	16447	16439	16466	16373	16387	16351	16450	16317	16363	16192	16191	16361	16356	16395	16314	16274	16348	16464	16462	16290	16431	16259	16336	16281	16341	16319	16397	16361	16454	16302	16166	16273	16295	16503	16188	16395	16338	16147	16380	16353	16512	16193	16375	16428	16122	16464	16447	16340	16427	16403	16297	16322	16413	16329	16272	16350	16231	16350	16450	16561	16379	16324	16396	16423	16401	16353	16342	16410	16360	16306	16405	16528	16281	16279	16260	16474	16584	16224	16366	16393	16307	16228	16268	16073	16426	16324	16241	16399	16446	16346	16457	16468	16403	16318	16287	16391	16218	16382	16461	16256	16446	16336	16439	16437	16337	16349	16376	16332	16252	16413	16189	16583	16389	16221	16420	16312	16266	16329	16221	16494	16332	16214	16351	16246	16361	16587	16401	16342	16441	16448	16310	16266	16325	16330	16385	16411	16239	16243	16422	16298	16309	16262	16320	16460	16405	16407	16544	16386	16489	16177	16253	16258	16313	16432	16324	16423	16267	16455	16291	16370	16313	16362	16459	16305	16197	16265	16350	16454	16324	16337	16315	16324	16423	16316	16373	16414	16364	16397	16504	16242	16371	16279	16300	16315	16518	16432	16289	16407	16456	16321	16479	16430	16274	16361	16445	16253	16348	16352	16329	16530	16521	16494	16376	16500	16273	16248	16307	16264	16293	16298	16267	16362	16475	16216	16389	16277	16436	16231	16273	16462	16458	16426	16392	16410	16318	16469	16381	16320	16532	16263	16523	16303	16446	16370	16162	16316	16338	16174	16296	16259	16306	16296	16544	16384	16282	16564	16331	16183	16421	16271	16397	16270	16201	16261	16277	16276	16359	16420	16231	16318	16383	16300	16445	16463	16380	16438	16333	16354	16355	16408	16324	16468	16318	16297	16350	16236	16409	16445	16348	16362	16412	16475	16179	16570	16399	16294	16441	16590	16343	16375	16204	16235	16365	16374	16414	16321	16461	16343	16502	16151	16268	16281	16336	16263	16356	16218	16270	16367	16364	16411	16453	16363	16423	16348	16544	16370	16460	16339	16491	16327	16244	16233	16244	16296	16362	16533	16490	16457	16257	16506	16397	16368	16241	16264	16443	16192	16365	16387	16349	16419	16360	16215	16329	16423	16491	16520	16359	16415	16358	16242	16386	16346	16353	16374	16144	16201	16316	16466	16222	16520	16405	16249	16359	16305	16465	16322	16305	16421	16427	16443	16302	16335	16434	16492	16461	16417	16429	16366	16414	16272	16365	16266	16372	16447	16245	16361	16350	16385	16525	16493	16520	16411	16530	16214	16252	16384	16332	16367	16305	16361	16365	16481	16333	16369	16336	16305	16472	16317	16533	16210	16579	16413	16377	16320	16343	16138	16404	16372	16283	16408	16475	16393	16482	16465	16470	16362	16431	16426	16419	16318	16326	16454	16317	16364	16371	16315	16423	16461	16347	16409	16357	16408	16436	16287	16284	16411	16395	16441	16520	16125	16238	16546	16405	16268	16263	16415	16381	16334	16391	16430	16328	16658	16283	16264	16411	16435	16231	16353	16532	16401	16346	16430	16361	16483	16450	16277	16356	16419	16243	16310	16387	16338	16345	16214	16270	16456	16523	16340	16305	16258	16210	16433	16415	16278	16390	16332	16420	16222	16330	16261	16533	16339	16310	16571	16137	16311	16330	16362	16248	16419	16403	16279	16500	16380	16278	16387	16316	16142	16347	16332	16294	16500	16415	16241	16412	16262	16539	16083	16274	16307	16276	16535	16248	16283	16335	16302	16390	16476	16299	16110	16324	16509	16193	16093	16358	16360	16337	16354	16313	16520	16321	16401	16335	16447	16244	16490	16126	16350	16286	16481	16346	16437	16104	16383	16361	16409	16377	16274	16361	16361	16407	16115	16385	16559	16306	16171	16322	16326	16379	16337	16229	16300	16536	16291	16148	16325	16295	16367	16298	16162	16362	16422	16285	16327	16362	16283	16351	16232	16437	16218	16304	16550	16211	16216	16339	16390	16527	16368	16348	16606	16329	16389	16359	16318	16429	16274	16190	16277	16347	16464	16315	16292	16273	16425	16406	16388	16393	16291	16261	16326	16388	16220	16159	16382	16407	16278	16316	16339	16295	16298	16410	16317	16350	16249	16403	16277	16471	16446	16350	16375	16323	16497	16376	16464	16420	16350	16380	16395	16394	16397	16335	16501	16342	16362	16273	16525	16229	16418	16344	16291	16376	16298	16417	16329	16547	16224	16424	16295	16464	16307	16399	16409	16530	16552	16228	16284	16374	16376	16294	16167	16363	16173	16388	16370	16278	16475	16341	16424	16291	16405	16424	16333	16344	16295	16421	16385	16362	16278	16556	16400	16303	16418	16339	16445	16201	16335	16471	16426	16345	16383	16383	16351	16363	16435	16393	16300	16339	16207	16300	16496	16525	16401	16401	16472	16428	16389	16237	16328	16466	16380	16268	16433	16248	16430	16323	16159	16374	16279	16365	16402	16465	16244	16453	16447	16280	16482	16356	16520	16282	16350	16473	16369	16405	16396	16534	16389	16267	16102	16302	16359	16458	16320	16308	16312	16417	16412	16360	16211	16276	16407	16252	16379	16317	16331	16322	16315	16345	16156	16324	16527	16350	16353	16434	16264	16329	16312	16282	16366	16455	16440	16352	16433	16273	16362	16476	16376	16409	16311	16383	16381	16411	16401	16232	16362	16415	16413	16334	16477	16376	16358	16425	16364	16337	16180	16361	16184	16382	16263	16412	16291	16217	16391	16253	16297	16415	16366	16403	16273	16202	16251	16228	16417	16407	16278	16409	16335	16405	16202	16466	16319	16483	16260	16313	16446	16337	16429	16345	16402	16477	16364	16331	16249	16306	16288	16365	16406	16433	16357	16441	16375	16397	16495	16302	16231	16352	16485	16220	16375	16409	16433	16245	16353	16456	16347	16391	16341	16449	16372	16362	16272	16467	16440	16391	16282	16295	16166	16411	16468	16258	16366	16506	16246	16380	16452	16177	16203	16262	16365	16539	16248	16325	16489	16342	16351	16320	16560	16313	16340	16434	16262	16413	16173	16529	16282	16513	16177	16353	16072	16306	16263	16374	16281	16322	16344	16213	16288	16449	16328	16308	16347	16330	16331	16442	16425	16300	16363	16316	16247	16530	16374	16166	16421	16368	16343	16364	16423	16312	16383	16160	16304	16555	16334	16480	16281	16337	16221	16498	16448	16383	16315	16326	16408	16327	16420	16462	16418	16492	16400	16519	16433	16259	16384	16276	16450	16399	16432	16398	16228	16397	16390	16516	16404	16173	16424	16516	16388	16339	16271	16247	16393	16308	16396	16255	16288	16320	16529	16264	16409	16185	16273	16330	16391	16453	16228	16559	16347	16496	16408	16147	16318	16440	16127	16359	16255	16385	16412	16269	16387	16218	16351	16267	16421	16310	16334	16206	16460	16303	16408	16226	16467	16287	16378	16438	16443	16403	16477	16398	16378	16369	16451	16278	16351	16261	16296	16391	16206	16345	16262	16405	16406	16296	16116	16453	16427	16242	16251	16354	16301	16390	16442	16345	16290	16157	16324	16325	16585	16452	16416	16353	16419	16288	16367	16432	16437	16162	16323	16397	16320	16402	16418	16487	16377	16617	16432	16434	16386	16312	16296	16342	16339	16315	16352	16385	16386	16294	16327	16378	16409	16352	16456	16291	16381	16437	16200	16613	16345	16315	16319	16304	16303	16213	16363	16369	16443	16420	16475	16443	16410	16170	16461	16396	16139	16384	16319	16402	16329	16432	16254	16435	16296	16330	16389	16110	16342	16322	16435	16200	16330	16359	16359	16202	16437	16326	16432	16338	16272	16378	16330	16530	16290	16335	16331	16437	16267	16553	16523	16306	16402	16346	16312	16315	16231	16569	16289	16636	16142	16390	16449	16305	16430	16381	16278	16339	16346	16408	16562	16575	16500	16439	16346	16299	16326	16423	16356	16435	16306	16351	16364	16479	16385	16554	16329	16138	16369	16460	16323	16312	16410	16360	16456	16404	16269	16481	16292	16415	16411	16344	16258	16325	16439	16291	16453	16333	16603	16328	16317	16600	16306	16349	16312	16438	16401	16381	16403	16337	16276	16379	16448	16350	16481	16437	16250	16449	16270	16438	16421	16568	16424	16282	16436	16477	16434	16293	16440	16332	16268	16239	16507	16156	16307	16357	16318	16350	16434	16374	16269	16299	16311	16378	16294	16133	16349	16291	16293	16393	16434	16355	16421	16367	16414	16222	16432	16305	16386	16452	16345	16497	16463	16426	16296	16318	16353	16478	16218	16351	16444	16400	16415	16428	16271	16338	16407	16345	16284	16259	16418	16508	16361	16351	16415	16275	16459	16247	16421	16386
24204	23903	35978	32502	25947	23925	21746	18761	18059	18168	18099	18032	18181	17987	18168	17925	17845	18154	18107	17999	18159	17760	18137	18166	18143	18110	17934	17942	17884	17905	17942	18049	18155	17972	17882	17916	17761	17792	17924	18005	17853	18110	17977	17938	17895	17933	18112	17952	17851	17984	18134	18106	18012	18042	18106	17810	17787	17809	18031	17988	18002	17824	17853	18162	17923	17793	17860	17898	17886	17844	18051	17907	17937	17926	18083	18130	17882	18018	17943	17717	18031	17908	17934	17841	17791	17869	18011	18008	17852	17712	17907	17779	17970	17741	18154	17935	17897	17895	18214	17977	17779	17861	17949	17776	17970	17880	17875	17771	17949	17887	17706	18031	17840	17698	17788	18031	17762	17677	17724	17859	17982	18197	17776	17858	17919	18053	17790	18072	17826	17725	17833	17908	17829	17840	17703	17936	17683	18005	17879	17838	17888	17868	17974	17942	17921	18056	18008	18010	17897	17985	18049	18037	17718	18184	17835	17819	17903	17821	18077	17833	17873	17852	18077	17820	17932	17814	17910	18116	17918	17974	17977	17877	17942	17893	17801	17899	17962	17881	17867	17861	17777	17976	17952	17824	17795	17883	17796	17887	17860	17980	18017	17963	17899	17827	17953	17817	17972	17795	17913	17964	17853	17863	17760	17906	17897	17873	17994	17983	17800	17997	17714	18018	18026	17774	17832	17926	17708	17854	17923	17820	17826	17886	17785	17992	17731	17730	17747	18058	17940	17959	17999	17715	17833	18072	17586	17883	17821	17782	17867	17774	17953	17730	17817	17803	17805	17702	17835	17846	17772	17973	17822	17782	17956	17966	17918	18131	17982	17968	17949	17915	17710	17839	17810	17849	17683	17929	17921	17937	17851	17896	17922	17890	17726	17929	17823	17997	17908	17859	17793	17989	17729	17942	17890	17796	17848	17694	17837	17859	18009	17780	17874	17825	17967	18040	17992	17941	18059	17846	17969	17765	17830	17955	17730	17862	17906	17696	17876	17863	17750	18031	17848	17812	17926	17866	17743	17883	17868	17837	17832	17732	17854	17935	17946	18095	17880	17805	17813	17999	17892	17814	17999	17994	17968	17615	17927	18016	17999	17658	17966	18030	17949	17708	17821	17832	17892	17926	17809	17763	18001	17822	17736	18113	17808	17991	17989	18044	17878	17921	17846	17888	18011	17843	17915	17820	17838	17740	17947	17876	18134	17932	18028	17852	17933	17868	17859	17969	18024	17760	17733	17725	17693	17915	17808	17826	17871	17907	18047	17877	17870	17923	17940	17901	17941	17849	17842	17982	17880	17722	17918	17870	18095	18137	18039	17963	17899	17971	17976	17633	17740	17638	18008	17900	17759	17926	17805	17910	17876	18022	17759	17775	17887	17771	17721	18009	17903	17891	17785	17659	17859	18000	18002	17978	18071	17762	17782	18055	17943	17904	17944	18103	18000	17806	18036	17865	17717	18088	18026	17933	18027	17881	17980	17823	18027	17828	17772	17830	17773	18112	17891	17807	17850	17846	17988	18022	18092	17919	17799	17948	17977	17814	18086	17814	17903	17941	17894	17943	17770	17912	17944	18122	18023	18000	17984	17839	17892	17820	17975	17873	17954	17884	17682	17833	17840	17833	17751	17732	17930	17807	17865	17730	17841	17890	17781	17798	17931	17910	17803	17757	17850	17754	17868	17921	17798	17868	17845	17885	17842	17797	17991	18000	18003	17859	17703	17753	18057	17872	18043	17830	17838	17936	17979	18033	17999	17956	17732	17820	17903	17951	17897	17928	17829	17880	17821	17790	17905	18038	17838	17943	17963	17883	17962	17829	17977	17769	17951	17771	17933	17853	17911	17949	18001	17787	18002	17897	17887	17850	17837	17980	17738	17691	17924	17973	17946	17773	17850	17868	17885	18122	17853	17887	17999	17883	17910	17903	17885	17632	17747	17633	18057	17801	17766	17774	17806	17907	18049	18078	17850	17993	17770	17972	17811	17715	17799	17914	17928	17957	17837	18032	18006	17927	17857	17879	18063	17770	17845	17836	17984	17996	18096	17920	17842	17875	17877	17872	18048	17733	17977	17931	17930	17993	17863	17911	17907	17878	17895	17560	17981	17933	17913	17792	17938	18080	17795	18133	17871	17954	17790	17916	17824	17814	17847	17960	17922	18010	17958	17858	17625	17740	17938	17876	18018	17928	18153	17835	17709	17890	17887	17716	18206	17838	17820	17901	18031	17926	17892	17909	17843	17879	18003	17874	17751	17873	17815	18050	17966	17681	17815	18066	17840	17789	17949	17847	18039	17825	17989	17792	17902	17896	17915	17734	17911	17826	17935	17961	18082	17837	18023	18064	17798	17751	17937	17848	17836	17803	17860	17756	17822	17813	17811	17817	17866	17823	18035	17963	18016	18018	17962	17916	17841	17762	17998	18023	17935	17807	17981	17989	17875	17661	17964	17842	17834	17953	18057	17929	17909	17707	17869	17989	17730	17835	17722	17924	17833	17698	17847	17991	17882	17873	17831	17663	18011	17634	17774	17842	17724	17810	17812	17805	17780	17823	17986	17685	17951	17749	17919	18070	17800	18027	17738	17871	17752	17694	17838	17857	17757	17859	17939	17979	18061	17944	17994	17784	17903	17901	17900	17710	18048	17827	18028	17998	17981	17859	17693	17834	18021	17787	18027	17890	17800	17868	18016	17900	17825	17825	17899	18060	17803	18141	17800	17779	17597	17767	17955	18005	18022	17893	17703	17908	18005	17783	17708	17831	18035	18000	18012	17962	17830	17956	17868	17989	17882	17999	18001	17955	17948	17800	17727	17774	18049	17953	17780	17768	17929	17782	18021	17761	17851	17769	17905	17856	17849	17778	17815	17656	17934	17872	17912	17849	17782	17860	17942	17674	18081	17724	17811	18017	17790	17818	17876	17811	17919	17972	17831	17845	18014	18095	18132	17795	18010	17831	17986	17761	17922	17777	17904	17877	17933	17951	18179	17949	17696	18001	17941	17939	17820	17863	17867	17937	17927	17903	18077	17900	17711	17802	17952	17781	17903	17825	17823	17813	17721	17851	17773	17801	17833	17796	17818	17999	18024	17856	17851	17771	17766	18017	17794	17814	17671	17790	17961	17812	17843	17859	17994	18004	17735	18061	17990	17956	17948	17878	17857	17849	17787	17946	17902	17683	17804	17914	17965	17797	17950	18004	17743	17705	17766	17856	17879	17714	17972	17889	18035	18025	17932	17972	17929	17959	18039	17710	18055	18028	17834	17984	17616	18075	18094	17797	17739	17692	17723	17696	17894	17953	17780	17953	17943	17822	17831	17637	17927	17799	17895	17719	17851	17961	17904	18027	18001	17898	17991	17850	17897	17901	17699	17738	17713	17943	17821	17971	17951	17988	17792	17716	17947	18050	18048	17860	18022	18025	17988	18085	17922	17909	17910	17932	17995	17926	17616	17963	17948	17954	18016	17988	17808	17918	18015	18094	17625	17739	17875	17718	17906	17848	17973	17696	17914	18218	17905	17993	18021	17786	17828	17761	17938	17850	17885	17941	17942	17778	18060	17974	17717	18124	17873	18015	17743	18041	17851	17815	17818	17775	17941	17799	17892	17746	17974	17960	17871	17821	18033	17836	17925	17903	18081	18099	18002	17710	17840	18012	18027	17835	17901	18236	17820	17898	17965	17830	17832	18025	17828	17916	17819	17874	17873	17863	17993	17760	17838	17836	17890	17857	17796	17970	17804	18033	17868	17877	17863	17785	18020	17741	17956	17935	17967	17910	17875	17909	18132	18058	18054	17851	17818	17879	17742	17723	17897	17930	17934	18025	17847	17710	17861	17924	18021	17914	18051	17725	17879	17820	17845	17966	17812	17654	17886	17926	17914	17958	17621	17543	18005	17840	17839	17830	17831	17895	17974	17973	17884	17812	17844	18099	17866	17760	17854	17851	17692	17910	17917	17786	18005	18014	17775	17997	17801	17881	18103	17764	18003	17759	17748	17767	17999	17830	18082	17801	17943	17882	17837	18041	17988	17939	17721	18027	17694	17800	17850	18060	18063	17726	17947	18073	17936	17896	17759	17751	18040	17979	18166	18159	17832	17854	17952	17976	17948	17982	17781	17804	17869	17992	18078	18151	17977	17939	17842	17696	17952	17961	17861	18048	18131	17841	17915	17773	17891	17703	17875	17960	17884	17612	18145	17854	17893	17940	17780	17796	17723	18050	17826	18153	17906	17881	17867	17900	17800	17834	17719	17707	17808	17949	17844	17855	17712	17989	18008	18108	18062	17856	17927	17947	18060	17918	17914	17896	17890	17911	18019	17844	18107	17982	18025	17795	17840	17827	17930	17903	17865	17815	17927	17797	17899	17785	17966	17731	17782	17957	17899	17623	17762	17679	17946	17867	18032	17929	17810	17859	17735	17909	17984	17759	17748	17821	17948	17831	17963	17951	17777	17984	17838	17865	18080	17669	17928	17937	17862	18011	17947	17932	17943	17806	17992	17871	18053	17591	17633	17833	17793	17806	17833	17755	17909	17986	17847	17970	17834	18140	17931	17993	17951	17995	17784	17774	17960	17773	17836	17871	17903	17706	17892	18088	17914	17963	17964	17881	18003	17627	17935	18004	18079	18093	18007	18006	18002	18036	17929	17752	17797	17923	17728	17862	17965	17964	18227	17939	18044	18037	17938	18089	17879	17834	17681	17943	17765	17907	17840	17946	18056	17968	17781	17803	17798	18099	17951	17993	17861	17933	17726	17529	18049	17966	17887	17969	17773	17909	17741	17966	17847	17821	18038	17933	17676	17989	17910	17786	17863	17921	17920	17898	17924	17744	17854	17954	17983	17741	17878	17820	18015	18097	17886	18022	17900	17709	17929	17720	17721	17865	17936	18082	17860	17960	17943	17775	17822	17849	17688	18017	17819	17697	17925	17956	17936	17913	17975	17814	17826	17696	18090	17863	17707	17864	17916	17904	18020	17820	17843	17836	18019	17656	17969	17832	18005	17775	17725	17867	17817	17960	18156	17890	18141	18159	17819	17977	17993	17974	18050	17960	17811	17743	17948	17771	18010	17933	17827	17840	17942	17852	18027	17882	17970	17832	18004	17994	18003	17835	18064	18029	17871	17837
62535	97209	78037	49392	30357	21169	17547	16614	16472	16510	16350	16324	16339	16464	16408	16440	16391	16474	16435	16338	16610	16331	16244	16281	16329	16350	16450	16365	16443	16444	16250	16448	16425	16383	16378	16429	16407	16399	16560	16379	16379	16415	16287	16274	16373	16279	16584	16545	16390	16451	16348	16400	16261	16244	16288	16494	16321	16339	16341	16411	16434	16493	16367	16377	16488	16404	16384	16487	16424	16389	16233	16575	16433	16334	16519	16207	16376	16488	16400	16536	16425	16394	16327	16438	16634	16304	16338	16496	16462	16464	16428	16569	16320	16331	16261	16436	16420	16451	16356	16402	16402	16385	16371	16358	16470	16374	16287	16212	16343	16433	16524	16395	16328	16283	16474	16301	16419	16271	16409	16462	16464	16133	16436	16482	16483	16449	16386	16508	16369	16560	16535	16421	16256	16206	16354	16403	16348	16323	16338	16425	16397	16500	16520	16399	16466	16474	16397	16420	16584	16439	16360	16326	16382	16498	16609	16365	16575	16330	16518	16267	16372	16459	16300	16292	16356	16363	16448	16445	16425	16448	16259	16483	16441	16371	16517	16460	16455	16180	16447	16391	16321	16399	16460	16476	16237	16395	16300	16599	16255	16467	16483	16557	16501	16442	16523	16382	16357	16236	16520	16462	16639	16339	16581	16426	16523	16400	16155	16355	16339	16367	16403	16322	16455	16455	16264	16338	16445	16408	16508	16365	16431	16314	16466	16379	16403	16362	16274	16402	16445	16473	16347	16374	16283	16226	16308	16576	16188	16266	16304	16604	16395	16336	16431	16224	16586	16497	16381	16509	16411	16396	16426	16493	16326	16249	16481	16449	16434	16375	16308	16511	16276	16448	16492	16431	16425	16421	16379	16352	16341	16568	16677	16202	16375	16426	16409	16372	16271	16370	16476	16582	16352	16401	16174	16310	16411	16309	16446	16344	16536	16391	16354	16240	16389	16241	16481	16308	16179	16243	16442	16486	16404	16475	16424	16352	16371	16434	16522	16281	16297	16455	16444	16187	16419	16441	16316	16349	16455	16389	16371	16267	16593	16335	16279	16475	16384	16363	16312	16499	16413	16439	16276	16358	16426	16471	16387	16399	16366	16384	16485	16344	16462	16358	16452	16253	16505	16510	16416	16417	16272	16361	16439	16487	16433	16455	16387	16446	16524	16651	16432	16532	16355	16372	16327	16450	16534	16309	16275	16431	16427	16295	16377	16420	16524	16347	16339	16381	16410	16372	16518	16590	16367	16317	16467	16269	16587	16371	16545	16377	16473	16315	16294	16407	16266	16423	16390	16456	16213	16337	16490	16325	16554	16402	16387	16309	16385	16354	16342	16376	16335	16415	16550	16514	16429	16322	16361	16472	16441	16487	16356	16497	16386	16406	16309	16343	16386	16320	16383	16254	16566	16262	16489	16455	16487	16390	16280	16312	16419	16337	16459	16343	16339	16356	16584	16465	16405	16456	16519	16420	16265	16488	16163	16421	16421	16472	16224	16431	16514	16464	16224	16348	16390	16410	16460	16512	16316	16346	16402	16427	16290	16396	16354	16387	16383	16374	16271	16398	16391	16495	16238	16395	16601	16419	16461	16400	16400	16469	16303	16474	16394	16428	16331	16412	16469	16418	16415	16299	16430	16494	16325	16316	16340	16349	16401	16318	16443	16344	16355	16578	16415	16343	16251	16335	16455	16322	16404	16438	16469	16279	16272	16221	16512	16561	16377	16459	16327	16235	16267	16437	16189	16431	16370	16342	16450	16413	16378	16464	16584	16384	16445	16465	16560	16439	16475	16312	16400	16573	16446	16283	16294	16609	16295	16408	16501	16383	16282	16275	16337	16382	16338	16517	16446	16363	16283	16449	16453	16211	16323	16355	16556	16458	16339	16403	16214	16312	16391	16343	16389	16429	16258	16434	16426	16366	16472	16262	16422	16360	16299	16521	16469	16302	16528	16285	16501	16293	16345	16218	16361	16322	16373	16387	16330	16313	16519	16543	16298	16435	16352	16344	16282	16291	16371	16649	16406	16454	16483	16464	16505	16359	16274	16428	16497	16387	16347	16399	16426	16407	16578	16223	16403	16285	16360	16215	16266	16354	16378	16370	16360	16448	16296	16265	16478	16465	16352	16354	16440	16401	16331	16302	16268	16368	16449	16208	16383	16559	16378	16339	16575	16268	16393	16527	16477	16436	16553	16294	16376	16355	16376	16324	16485	16439	16360	16354	16376	16456	16403	16375	16526	16367	16251	16423	16440	16382	16520	16341	16257	16309	16467	16345	16300	16442	16525	16370	16306	16320	16450	16367	16373	16310	16246	16349	16419	16366	16308	16222	16264	16416	16437	16468	16533	16333	16443	16432	16552	16417	16403	16284	16317	16442	16411	16370	16422	16464	16409	16331	16309	16426	16613	16324	16364	16397	16355	16454	16348	16429	16500	16116	16328	16469	16492	16475	16371	16486	16239	16490	16331	16446	16466	16312	16289	16226	16280	16424	16361	16369	16511	16230	16377	16420	16641	16500	16344	16515	16393	16446	16315	16375	16258	16407	16349	16366	16369	16347	16294	16431	16440	16435	16218	16525	16341	16491	16299	16407	16331	16343	16306	16432	16301	16399	16229	16441	16229	16343	16574	16495	16253	16308	16397	16295	16405	16374	16492	16430	16296	16373	16247	16175	16547	16449	16514	16468	16257	16395	16193	16450	16447	16488	16641	16452	16275	16263	16195	16418	16432	16521	16332	16362	16291	16352	16155	16327	16390	16257	16323	16509	16344	16423	16282	16346	16325	16415	16301	16352	16504	16308	16360	16372	16308	16495	16392	16333	16512	16430	16418	16456	16493	16291	16460	16399	16387	16422	16383	16215	16499	16363	16415	16417	16456	16424	16422	16325	16423	16449	16452	16399	16400	16315	16521	16378	16377	16378	16326	16304	16390	16312	16326	16261	16353	16276	16471	16438	16432	16335	16415	16514	16442	16364	16176	16422	16188	16432	16332	16382	16347	16336	16448	16290	16272	16383	16271	16330	16339	16426	16340	16440	16430	16347	16344	16503	16244	16291	16419	16215	16375	16374	16433	16475	16289	16359	16183	16539	16335	16366	16516	16286	16385	16430	16457	16387	16360	16442	16426	16542	16497	16408	16376	16484	16508	16442	16375	16459	16470	16324	16337	16275	16312	16344	16320	16373	16346	16192	16432	16418	16454	16436	16457	16477	16271	16354	16261	16384	16227	16396	16374	16384	16496	16374	16319	16444	16426	16433	16430	16226	16461	16532	16295	16323	16354	16176	16466	16427	16437	16355	16375	16408	16512	16393	16273	16216	16389	16245	16454	16398	16484	16403	16359	16455	16466	16593	16374	16507	16535	16442	16469	16388	16356	16452	16454	16322	16312	16379	16379	16290	16385	16360	16468	16442	16425	16274	16430	16428	16433	16399	16513	16682	16508	16422	16428	16279	16398	16325	16469	16216	16512	16441	16499	16582	16424	16319	16478	16400	16362	16628	16360	16343	16303	16431	16384	16413	16533	16363	16284	16403	16228	16368	16521	16408	16256	16241	16357	16535	16457	16246	16546	16365	16359	16266	16501	16212	16388	16396	16277	16377	16352	16296	16320	16365	16546	16419	16474	16387	16465	16293	16508	16191	16378	16353	16273	16336	16354	16356	16261	16530	16481	16539	16535	16423	16360	16502	16372	16417	16431	16283	16529	16603	16374	16307	16454	16277	16484	16373	16219	16315	16532	16365	16549	16366	16292	16455	16260	16369	16670	16459	16305	16342	16360	16438	16454	16455	16499	16346	16264	16484	16460	16365	16524	16378	16555	16446	16388	16523	16233	16492	16294	16282	16454	16438	16295	16508	16371	16464	16309	16470	16371	16248	16395	16459	16342	16372	16471	16550	16476	16242	16486	16266	16332	16368	16480	16514	16421	16303	16233	16531	16249	16267	16375	16450	16472	16263	16455	16486	16384	16609	16606	16475	16610	16354	16363	16547	16316	16442	16391	16200	16305	16262	16446	16500	16387	16367	16295	16212	16425	16407	16495	16577	16365	16357	16273	16306	16327	16453	16546	16329	16230	16554	16335	16250	16637	16299	16428	16268	16438	16481	16351	16415	16510	16486	16454	16410	16673	16604	16397	16476	16376	16370	16334	16371	16306	16629	16273	16382	16282	16424	16469	16345	16246	16390	16448	16424	16559	16433	16436	16300	16487	16397	16350	16444	16506	16543	16356	16487	16504	16480	16321	16414	16476	16276	16413	16291	16429	16251	16406	16467	16479	16414	16391	16540	16450	16262	16327	16505	16272	16347	16313	16433	16307	16446	16219	16584	16343	16603	16428	16448	16446	16384	16482	16318	16357	16261	16363	16258	16442	16368	16294	16361	16410	16215	16331	16530	16521	16309	16370	16390	16413	16534	16358	16515	16446	16289	16363	16415	16424	16356	16374	16289	16361	16289	16330	16449	16443	16298	16295	16310	16287	16386	16226	16430	16414	16430	16564	16454	16294	16267	16139	16311	16443	16470	16375	16351	16402	16437	16452	16435	16543	16346	16397	16331	16283	16379	16322	16407	16439	16353	16453	16455	16317	16557	16436	16338	16396	16431	16419	16224	16484	16341	16392	16513	16390	16320	16382	16544	16392	16315	16359	16199	16218	16343	16362	16439	16438	16431	16475	16395	16403	16585	16485	16294	16369	16355	16278	16312	16318	16473	16560	16276	16426	16411	16469	16417	16265	16214	16359	16402	16397	16411	16533	16326	16388	16281	16427	16286	16455	16406	16458	16435	16356	16314	16395	16311	16413	16244	16513	16432	16604	16497	16362	16420	16319	16380	16483	16368	16446	16673	16356	16311	16435	16227	16477	16474	16197	16318	16497	16274	16204	16441	16425	16450	16317	16505	16258	16271	16401	16341	16315	16396	16475	16541	16494	16300	16330	16346	16362	16349	16435	16287	16339	16659	16350	16345	16513	16463	16381	16340	16495	16251	16404	16486	16471	16436	16312	16452	16411	16371	16455	16208	16117	16469	16592	16377	16470	16534	16432	16350	16513	16382	16458	16552	16200	16233	16281	16384	16488	16320	16418	16330	16259	16504	16429	16411	16284	16499	16404	16334	16292	16322	16458	16345
22864	22328	32850	29197	25095	25215	25583	19906	18670	19032	18997	19018	18733	18793	18624	18663	18694	18466	18602	18626	18545	18751	18671	18632	18940	18394	18729	18514	18811	18540	18624	18430	18575	18568	18428	18782	18784	18579	18567	18375	18567	18551	18524	18811	18687	18489	18457	18461	18488	18401	18513	18430	18448	18516	18292	18462	18548	18409	18410	18570	18553	18704	18532	18621	18607	18433	18535	18344	18307	18546	18534	18450	18742	18448	18692	18435	18487	18347	18512	18406	18516	18433	18512	18329	18448	18540	18402	18615	18339	18476	18548	18685	18651	18411	18575	18448	18582	18470	18527	18429	18465	18688	18557	18429	18553	18445	18358	18464	18387	18478	18459	18508	18385	18400	18646	18342	18444	18366	18477	18663	18597	18526	18545	18594	18595	18451	18390	18204	18349	18378	18608	18571	18380	18603	18467	18429	18591	18501	18596	18356	18567	18513	18652	18459	18221	18361	18402	18414	18400	18380	18442	18472	18492	18385	18711	18362	18630	18376	18544	18461	18347	18506	18529	18478	18555	18359	18376	18350	18712	18374	18390	18612	18580	18475	18500	18678	18279	18482	18626	18502	18504	18350	18364	18752	18599	18463	18645	18430	18612	18585	18294	18568	18251	18201	18306	18411	18417	18389	18466	18316	18436	18399	18319	18538	18604	18461	18491	18512	18412	18315	18421	18460	18440	18254	18405	18307	18406	18612	18386	18528	18459	18364	18290	18443	18334	18443	18557	18391	18386	18564	18420	18480	18570	18546	18357	18502	18395	18366	18490	18302	18501	18337	18384	18351	18559	18415	18490	18478	18474	18255	18341	18490	18501	18414	18620	18532	18515	18569	18516	18613	18327	18629	18426	18347	18251	18360	18475	18523	18456	18428	18484	18521	18380	18452	18614	18498	18470	18482	18458	18523	18553	18646	18490	18533	18388	18385	18399	18353	18410	18444	18422	18725	18525	18481	18620	18481	18346	18470	18659	18293	18554	18402	18557	18401	18395	18356	18338	18363	18162	18465	18506	18486	18561	18491	18471	18437	18320	18355	18492	18313	18356	18467	18346	18562	18442	18490	18630	18545	18592	18552	18510	18462	18394	18464	18278	18566	18441	18578	18458	18262	18630	18533	18433	18417	18587	18422	18275	18360	18360	18491	18468	18450	18438	18307	18515	18552	18418	18301	18425	18431	18521	18417	18541	18556	18532	18318	18427	18537	18471	18589	18388	18392	18336	18651	18511	18361	18436	18319	18321	18562	18558	18469	18346	18223	18374	18607	18468	18329	18309	18536	18647	18556	18520	18503	18573	18422	18501	18280	18427	18458	18293	18656	18400	18549	18576	18373	18542	18564	18502	18510	18208	18340	18577	18470	18444	18297	18426	18670	18254	18337	18491	18611	18439	18502	18514	18608	18680	18410	18529	18323	18330	18445	18588	18374	18406	18573	18451	18370	18331	18332	18408	18506	18420	18204	18555	18462	18455	18347	18428	18340	18372	18394	18268	18431	18247	18490	18534	18396	18362	18426	18411	18376	18402	18755	18442	18438	18476	18492	18413	18276	18235	18402	18477	18353	18379	18548	18401	18537	18343	18361	18597	18367	18482	18327	18415	18309	18514	18391	18487	18382	18376	18424	18517	18626	18514	18517	18469	18529	18401	18402	18438	18557	18172	18448	18523	18414	18516	18484	18569	18588	18214	18707	18419	18309	18261	18405	18378	18336	18458	18329	18523	18262	18285	18443	18640	18331	18500	18546	18350	18309	18543	18288	18408	18695	18661	18288	18414	18577	18637	18430	18413	18630	18308	18295	18303	18368	18482	18265	18482	18396	18476	18340	18434	18466	18497	18602	18505	18554	18503	18536	18432	18454	18532	18487	18368	18617	18402	18411	18555	18177	18452	18416	18491	18338	18371	18512	18552	18241	18308	18438	18460	18370	18356	18478	18327	18354	18590	18504	18384	18494	18316	18569	18493	18459	18271	18293	18544	18456	18599	18470	18573	18493	18278	18389	18527	18523	18467	18439	18334	18599	18411	18489	18521	18452	18214	18511	18428	18280	18350	18566	18372	18537	18370	18562	18425	18372	18723	18517	18503	18474	18259	18645	18520	18444	18420	18437	18374	18277	18289	18385	18457	18217	18289	18424	18302	18266	18215	18536	18417	18612	18490	18401	18593	18462	18388	18238	18529	18444	18379	18515	18434	18580	18493	18603	18455	18612	18391	18355	18446	18330	18480	18588	18487	18457	18669	18645	18413	18445	18359	18444	18481	18530	18395	18594	18775	18524	18450	18448	18553	18429	18557	18414	18353	18443	18424	18290	18426	18496	18583	18666	18435	18517	18512	18597	18532	18365	18635	18478	18240	18322	18507	18399	18523	18555	18483	18268	18406	18452	18570	18433	18301	18510	18478	18429	18240	18382	18512	18713	18512	18282	18368	18364	18482	18621	18385	18468	18745	18507	18545	18444	18451	18570	18450	18442	18655	18539	18576	18453	18610	18440	18374	18379	18539	18409	18678	18404	18464	18394	18493	18447	18484	18643	18402	18542	18514	18406	18374	18328	18362	18303	18361	18257	18626	18460	18366	18270	18189	18378	18328	18381	18563	18389	18459	18586	18497	18390	18479	18479	18246	18347	18513	18497	18269	18255	18410	18312	18549	18508	18366	18316	18530	18465	18397	18311	18292	18449	18445	18574	18327	18276	18450	18320	18255	18620	18426	18413	18418	18563	18285	18582	18370	18379	18381	18395	18535	18541	18532	18328	18577	18534	18588	18513	18277	18421	18458	18603	18401	18403	18494	18482	18475	18162	18221	18502	18570	18305	18556	18605	18358	18463	18420	18313	18611	18532	18443	18470	18311	18487	18564	18584	18471	18270	18431	18514	18373	18545	18417	18323	18277	18433	18590	18305	18319	18556	18460	18554	18541	18595	18411	18482	18619	18564	18297	18438	18333	18431	18438	18102	18618	18279	18457	18645	18402	18238	18344	18560	18316	18481	18263	18541	18612	18426	18588	18726	18312	18521	18376	18623	18582	18374	18493	18722	18534	18433	18554	18603	18589	18361	18499	18325	18473	18514	18644	18502	18599	18432	18390	18570	18274	18362	18436	18511	18363	18483	18365	18342	18417	18438	18657	18523	18444	18431	18585	18212	18256	18414	18416	18448	18805	18331	18412	18438	18460	18394	18619	18555	18602	18644	18497	18364	18374	18415	18545	18399	18546	18745	18387	18416	18491	18490	18501	18488	18464	18234	18442	18692	18512	18495	18520	18517	18448	18464	18402	18339	18532	18491	18543	18407	18348	18330	18786	18385	18415	18376	18491	18458	18434	18355	18490	18608	18333	18430	18502	18351	18250	18661	18274	18399	18415	18261	18472	18606	18554	18480	18569	18406	18260	18326	18387	18401	18215	18331	18299	18423	18409	18465	18409	18405	18514	18519	18392	18245	18381	18400	18471	18459	18396	18390	18413	18466	18411	18517	18418	18599	18506	18415	18330	18460	18400	18474	18515	18543	18486	18445	18277	18391	18393	18579	18566	18411	18724	18409	18523	18590	18546	18647	18566	18736	18494	18424	18426	18576	18438	18405	18328	18360	18394	18484	18342	18364	18552	18508	18514	18420	18499	18644	18479	18455	18512	18432	18275	18462	18570	18400	18478	18451	18617	18415	18455	18476	18493	18491	18718	18415	18298	18260	18475	18445	18644	18310	18408	18508	18544	18455	18284	18480	18592	18502	18472	18448	18570	18510	18377	18459	18553	18375	18418	18514	18523	18560	18427	18285	18585	18771	18348	18374	18561	18370	18586	18494	18487	18485	18557	18523	18554	18462	18490	18664	18466	18372	18495	18372	18449	18395	18505	18286	18430	18482	18489	18478	18563	18442	18504	18319	18448	18502	18317	18437	18467	18181	18693	18513	18426	18367	18582	18651	18452	18355	18472	18305	18592	18451	18294	18378	18581	18434	18183	18394	18581	18435	18673	18486	18317	18356	18577	18473	18402	18662	18445	18400	18250	18348	18435	18392	18541	18372	18379	18424	18409	18373	18397	18545	18550	18563	18440	18457	18354	18335	18428	18505	18363	18409	18357	18375	18550	18435	18413	18341	18340	18313	18587	18183	18514	18605	18478	18545	18554	18445	18525	18441	18390	18453	18511	18456	18299	18693	18534	18306	18470	18482	18622	18296	18518	18410	18309	18511	18259	18308	18389	18596	18397	18393	18468	18466	18361	18440	18431	18521	18532	18559	18705	18534	18286	18274	18354	18338	18435	18627	18567	18545	18320	18485	18398	18436	18248	18384	18485	18483	18196	18487	18401	18425	18690	18555	18354	18464	18417	18704	18568	18382	18360	18436	18193	18593	18484	18377	18333	18505	18513	18273	18530	18413	18387	18418	18430	18402	18256	18461	18507	18294	18677	18456	18523	18513	18570	18538	18416	18459	18391	18400	18434	18231	18589	18428	18626	18421	18419	18433	18329	18170	18285	18629	18621	18431	18410	18397	18432	18490	18556	18673	18366	18559	18479	18410	18303	18548	18416	18596	18448	18271	18283	18575	18530	18590	18538	18383	18583	18657	18585	18573	18538	18464	18535	18095	18549	18492	18739	18503	18409	18243	18365	18550	18294	18540	18598	18429	18236	18442	18615	18364	18484	18631	18284	18485	18324	18433	18190	18343	18462	18454	18435	18202	18397	18554	18315	18500	18405	18480	18423	18411	18346	18383	18362	18385	18389	18325	18443	18588	18516	18508	18260	18273	18442	18596	18295	18445	18557	18540	18368	18580	18264	18386	18321	18470	18497	18296	18595	18345	18317	18484	18610	18544	18225	18382	18534	18624	18582	18406	18427	18447	18405	18443	18437	18472	18452	18347	18545	18500	18435	18419	18430	18272	18456	18689	18334	18473	18456	18358	18514	18521	18521	18634	18531	18714	18532	18322	18441	18346	18306	18430	18645	18500	18412	18401	18477	18380	18458	18325	18377	18400	18412	18435	18416	18379	18412	18257	18525	18418	18395	18471	18689	18559	18356	18578	18490	18380	18272	18305	18657	18549	18648	18604	18503	18398	18357	18600	18379	18531	18341	18531	18447	18313	18492	18363	18458	18538	18520	18525	18542	18553	18422	18309	18434	18350	18703	18528
62464	106307	89753	62073	37833	24369	19083	17093	16707	16730	16680	16991	16695	16891	16694	16773	16757	16690	16559	16745	16727	16733	16732	16738	16787	16675	16614	16768	16840	16613	16578	16796	16778	16685	16569	16697	16817	16616	16670	16741	16797	16541	16730	16698	16692	16798	16621	16682	16946	16609	16684	16675	16719	16666	16866	16584	16570	16634	16806	16742	16558	16630	16627	16510	16725	16654	16670	16631	16580	16634	16667	16736	16651	16593	16678	16715	16797	16555	16656	16719	16840	16692	16690	16683	16469	16697	16885	16896	16685	16739	16769	16700	16645	16709	16497	16840	16833	16722	16505	16746	16634	16722	16810	16555	16727	16595	16918	16751	16602	16489	16737	16757	16772	16861	16630	16682	16893	16534	16933	16711	16794	16612	16859	16620	16684	16742	16722	16612	16688	16691	16747	16720	16912	16859	16844	16698	16861	16492	16561	16523	16805	16752	16615	16744	16773	16921	16732	16657	16657	16794	16874	16608	16788	16715	16668	16738	16865	16630	16524	16846	16683	16622	16799	16663	16754	16595	16739	16837	16635	16653	16794	16817	16621	16789	16746	16828	16954	16591	16908	16803	16690	16725	16758	16683	16492	16593	16624	16528	16733	16618	16804	16754	16771	16579	16490	16582	16654	16689	16776	16508	16746	16626	16574	16814	16792	16806	16608	16621	16646	16740	16700	16537	16794	16668	16662	16642	16652	16888	16661	16616	16631	16745	16838	16654	16734	16857	16684	16538	16643	16660	16510	16677	16841	16503	16626	16575	16803	16693	16501	16669	16666	16565	16719	16776	16885	16565	16828	16869	16648	16741	16668	16704	16655	16575	16630	16603	16581	16660	16702	16774	16710	16752	16531	16599	16809	16789	16675	16572	16604	16774	16510	16781	16655	16770	16755	16645	16703	16728	16652	16818	16766	16763	16661	16862	16557	16553	16831	16624	16747	16759	16690	16602	16733	16675	16733	16540	16701	16609	16775	16627	16792	16599	16849	16776	16661	16481	16676	16559	16583	16778	16603	16785	16478	16831	16588	16881	16729	16576	16775	16768	16825	16667	16589	16721	16618	16734	16707	16655	16770	16760	16743	16589	16764	16633	16762	16944	16558	16628	16783	16637	16762	16879	16652	16635	16703	16743	16779	16665	16605	16742	16848	16710	16651	16802	16775	16782	16719	16804	16791	16687	16555	16806	16796	16862	16585	16566	16930	16868	16644	16877	16669	16772	16701	16758	16596	16655	16806	16808	16747	16692	16621	16734	16631	16719	16695	16415	16711	16698	16600	16821	16593	16724	16650	16611	16746	16659	16677	16720	16729	16542	16591	16644	16822	16705	16580	16705	16753	16639	16626	16660	16625	16711	16547	16711	16643	16834	16675	16834	16608	16775	16664	16692	16528	16469	16700	16889	16694	16752	16809	16723	16621	16828	16694	16609	16628	16792	16652	16810	16717	16598	16605	16851	16762	16889	16605	16759	16699	16724	16849	16728	16742	16721	16715	16876	16871	16741	16746	16650	16627	16582	16698	16777	16643	16736	16590	16559	16753	16692	16719	16627	16737	16596	16555	16746	16711	16672	16640	16537	16653	16632	16674	16621	16742	16590	16676	16657	16761	16761	16614	16828	16764	16557	16755	16652	16688	16592	16866	16665	16739	16676	16760	16534	16663	16694	16608	16735	16770	16725	16590	16669	16633	16879	16449	16665	16704	16665	16535	16588	16662	16579	16426	16719	16777	16666	16660	16616	16745	16729	16812	16665	16526	16584	16678	16741	16816	16802	16654	16597	16872	16633	16781	16564	16740	16695	16694	16814	16907	16585	16703	16757	16639	16816	16938	16759	16680	16664	16866	16680	16636	16660	16650	16802	16583	16797	16626	16789	16718	16855	16656	16609	16645	16593	16619	16768	16672	16525	16451	16773	16616	16756	16680	16733	16767	16708	16755	16558	16776	16718	16601	16594	16633	16797	16730	16571	16744	16776	16587	16669	16851	16745	16654	16811	16761	16615	16629	16587	16727	16794	16634	16635	16739	16969	16611	16621	16599	16555	16793	16610	16686	16712	16749	16815	16772	16705	16768	16841	16763	16749	16816	16807	16610	16765	16769	16471	16721	16715	16665	16647	16599	16848	16631	16672	16795	16686	16738	16789	16701	16714	16769	16579	16675	16704	16658	16577	16684	16641	16786	16739	16739	16581	16662	16649	16722	16805	16696	16597	16712	16653	16534	16539	16697	16726	16831	16601	16597	16753	16734	16546	16819	16711	16577	16611	16724	16530	16697	16739	16619	16751	16642	16759	16796	16678	16777	16678	16676	16641	16807	16685	16617	16607	16737	16829	16620	16709	16683	16872	16661	16715	16743	16815	16750	16772	16761	16606	16700	16731	16771	16830	16806	16700	16653	16496	16832	16684	16653	16756	16676	16637	16752	16621	16565	16687	16685	16881	16653	16808	16613	16754	16855	16669	16519	16748	16739	16695	16866	16827	16585	16860	16649	16665	16703	16757	16892	16700	16742	16653	16784	16774	16672	16714	16867	16612	16647	16708	16712	16680	16794	16711	16707	16667	16838	16631	16590	16763	16803	16784	16705	16618	16832	16708	16808	16645	16601	16664	16715	16580	16802	16738	16612	16889	16647	16797	16553	16729	16792	16768	16885	16588	16814	16624	16724	16741	16885	16651	16823	16721	16690	16763	16610	16615	16747	16798	16677	16727	16776	16761	16726	16707	16481	16616	16876	16761	16837	16647	16737	16776	16631	16756	16608	16711	16631	16594	16668	16607	16709	16620	16832	16779	16724	16601	16904	16697	16742	16926	16704	16642	16663	16606	16728	16618	16697	16681	16678	16796	16732	16573	16851	16572	16587	16760	16796	16895	16649	16614	16686	16711	16661	16617	16512	16673	16714	16671	16679	16706	16824	16629	16737	16579	16787	16846	16773	16627	16809	16917	16737	16727	16736	16703	16703	16810	16661	16603	16740	16755	16521	16552	16558	16667	16815	16663	16617	16638	16803	16565	16837	16863	16675	16845	16659	16677	16662	16711	16678	16680	16712	16746	16650	16766	16873	16800	16588	16746	16808	16607	16571	16639	16769	16659	16662	16679	16611	16517	16640	16480	16762	16637	16855	16713	16572	16866	16754	16784	16640	16666	16669	16610	16808	16553	16671	16861	16627	16917	16801	16341	16624	16679	16655	16700	16597	16656	16574	16747	16635	16784	16723	16926	16761	16594	16550	16662	16762	16491	16608	16734	16765	16719	16803	16667	16741	16709	16628	16880	16608	16587	16682	16741	16724	16785	16657	16602	16590	16691	16730	16617	16612	16694	16789	16685	16787	16607	16759	16730	16737	16779	16708	16698	16737	16527	16707	16767	16686	16662	16596	16783	16659	16707	16638	16796	16918	16758	16672	16516	16696	16823	16713	16810	16850	16821	16672	16541	16668	16682	16895	16635	16726	16677	16595	16615	16668	16668	16761	16676	16748	16856	16734	16641	16658	16789	16589	16684	16758	16625	16889	16847	16841	16715	16557	16834	16766	16580	16741	16681	16722	16685	16633	16883	16489	16742	16851	16667	16679	16716	16684	16690	16487	16715	16626	16714	16681	16780	16857	16804	16807	16751	16754	16769	16878	16745	16801	16738	16650	16691	16639	16721	16600	16805	16635	16565	16588	16543	16578	16829	16827	16671	16655	16750	16554	16649	16779	16748	16560	16562	16630	16733	16659	16692	16623	16612	16721	16535	16908	16776	16621	16687	16674	16607	16798	16715	16632	16699	16671	16706	16799	16641	16693	16820	16702	16673	16558	16806	16651	16850	16646	16782	16564	16690	16935	16699	16664	16607	16637	16649	16837	16681	16596	16640	16674	16680	16761	16765	16569	16726	16571	16543	16645	16720	16598	16731	16875	16862	16811	16633	16855	16645	16819	16768	16717	16566	16789	16704	16694	16694	16794	16828	16623	16853	16619	16630	16822	16744	16837	16791	16576	16687	16798	16720	16714	16701	16684	16798	16640	16742	16815	16814	16695	16610	16594	16732	16783	16608	16673	16547	16782	16727	16802	16622	16710	16813	16535	16639	16631	16764	16814	16784	16633	16732	16638	16780	16635	16791	16759	16666	16655	16714	16676	16729	16543	16790	16748	16777	16628	16789	16632	16686	16655	16640	16599	16917	16750	16533	16733	16629	16797	16816	16792	16648	16712	16651	16620	16653	16667	16745	16501	16746	16758	16673	16685	16912	16630	16841	16773	16763	16656	16749	16779	16678	16733	16627	16676	16656	16757	16897	16935	16732	16865	16621	16589	16700	16849	16667	16679	16607	16880	16547	16595	16605	16755	16671	16872	16682	16595	16590	16937	16750	16738	16603	16713	16836	16668	16651	16691	16820	16775	16681	16641	16738	16508	16777	16650	16636	16918	16669	16645	16645	16667	16761	16655	16649	16659	16846	16529	16791	16654	16715	16807	16727	16652	16794	16679	16767	16708	16689	16620	16715	16782	16761	16619	16617	16618	16661	16769	16556	16693	16561	16678	16592	16697	16584	16783	16716	16806	16710	16744	16661	16824	16777	16664	16751	16756	16632	16827	16769	16769	16606	16755	16908	16718	16751	16613	16728	16695	16627	16719	16978	16715	16634	16627	16717	16822	16622	16718	16421	16592	16822	16871	16631	16668	16740	16565	16565	16761	16745	16700	16502	16713	16576	16717	16728	16745	16620	16596	16672	16805	16634	16827	16766	16697	16727	16567	16637	16718	16836	16741	16712	16701	16588	16771	16866	16686	16511	16666	16646	16565	16677	16751	16716	16652	16699	16718	16490	16784	16816	16650	16724	16822	16522	16823	16648	16772	16621	16819	16718	16783	16716	16586	16738	16717	16644	16725	16624	16750	16876	16717	16644	16572	16680	16715	16634	16590	16709	16743	16835	16750	16631	16680	16831	16629	16578	16577	16663	16678	16706	16651	16733	16778	16694	16713	16617	16614	16605	16645	16626	16825	16780	16661	16789	16749	16641	16590	16670	16635	16564	16647	16796	16661	16619	16777	16834	16783	16696	16541	16734	16633	16728	16768	16565	16719	16693	16777	16904	16902	16699	16751	16666	16515	16673	16695	16716	16624	16665	16742	16669	16692	16645	16776	16818
30291	34945	38460	28299	20421	18224	17773	17556	17406	17640	17516	17400	17403	17470	17283	17489	17260	17243	17444	17347	17609	17448	17519	17432	17350	17388	17279	17385	17422	17481	17309	17297	17448	17647	17641	17324	17449	17424	17314	17224	17417	17358	17513	17304	17247	17608	17317	17537	17459	17396	17555	17443	17452	17268	17251	17415	17338	17387	17536	17511	17346	17114	17318	17490	17378	17303	17238	17340	17237	17417	17386	17327	17396	17546	17413	17405	17573	17398	17519	17285	17213	17506	17305	17266	17382	17364	17409	17249	17380	17337	17505	17491	17473	17490	17463	17376	17351	17320	17344	17339	17495	17337	17388	17682	17428	17442	17398	17114	17371	17417	17299	17551	17533	17254	17169	17401	17170	17320	17408	17389	17453	17208	17321	17424	17431	17234	17286	17379	17221	17435	17386	17483	17278	17325	17527	17408	17391	17237	17327	17464	17410	17345	17589	17326	17457	17250	17370	17411	17139	17483	17405	17410	17149	17412	17554	17185	17350	17307	17087	17462	17230	17322	17343	17443	17506	17299	17332	17267	17339	17445	17228	17458	17422	17376	17250	17356	17373	17122	17389	17372	17274	17427	17415	17269	17381	17411	17475	17340	17402	17295	17384	17385	17294	17315	17380	17509	17214	17221	17496	17377	17288	17317	17297	17436	17523	17653	17357	17466	17540	17594	17312	17399	17248	17307	17320	17243	17278	17226	17388	17182	17354	17213	17507	17205	17379	17285	17637	17383	17542	17325	17421	17171	17280	17503	17497	17383	17406	17452	17670	17387	17262	17249	17563	17238	17266	17452	17420	17326	17332	17378	17260	17289	17520	17388	17350	17454	17303	17494	17437	17372	17375	17457	17303	17441	17412	17321	17309	17325	17250	17456	17325	17381	17396	17327	17205	17602	17779	17470	17227	17355	17345	17335	17311	17428	17251	17113	17189	17210	17265	17220	17115	17216	17458	17273	17304	17268	17301	17531	17234	17320	17333	17181	17183	17356	17199	17440	17221	17421	17375	17404	17329	17448	17428	17298	17322	17520	17123	17254	17480	17444	17523	17518	17219	17443	17212	17416	17161	17476	17493	17291	17247	17309	17349	17396	17326	17220	17306	17447	17372	17266	17614	17350	17448	17318	17296	17195	17336	17330	17182	17506	17406	17408	17330	17253	17464	17295	17368	17237	17415	17311	17472	17283	17410	17287	17562	17332	17430	17483	17148	17286	17235	17264	17354	17344	17181	17240	17555	17239	17201	17198	17486	17262	17351	17439	17347	17220	17473	17229	17384	17220	17479	17422	17251	17314	17414	17143	17312	17333	17402	17340	17235	17267	17320	17191	17507	17148	17271	17283	17293	17415	17446	17367	17135	17515	17520	17618	17468	17335	17143	17203	17374	17294	17315	17351	17455	17391	17302	17214	17507	17500	17465	17286	17337	17316	17369	17311	17348	17388	17351	17185	17164	17356	17300	17429	17385	17288	17423	17471	17485	17330	17406	17293	17404	17147	17274	17322	17389	17386	17496	17440	17464	17383	17493	17422	17212	17393	17367	17309	17223	17256	17235	17328	17546	17402	17284	17332	17278	17401	17302	17315	17522	17220	17295	17261	17254	17414	17370	17348	17452	17271	17336	17345	17405	17451	17566	17220	17261	17376	17425	17325	17403	17375	17768	17354	17233	17432	17585	17447	17581	17564	17361	17452	17370	17308	17373	17370	17338	17461	17480	17472	17384	17371	17538	17453	17301	17398	17375	17430	17323	17319	17392	17174	17521	17365	17310	17413	17375	17323	17308	17160	17339	17258	17232	17388	17382	17376	17512	17464	17327	17260	17461	17408	17271	17468	17310	17402	17256	17227	17337	17178	17433	17474	17313	17405	17338	17600	17483	17400	17272	17304	17357	17256	17129	17089	17376	17415	17246	17106	17588	17337	17353	17481	17285	17367	17201	17193	17317	17610	17531	17442	17358	17573	17486	17377	17359	17287	17150	17200	17438	17247	17356	17257	17305	17417	17437	17360	17432	17578	17485	17311	17347	17446	17555	17301	17449	17397	17351	17368	17620	17332	17361	17603	17420	17396	17417	17281	17425	17483	17446	17304	17343	17349	17260	17290	17432	17533	17428	17338	17316	17373	17441	17457	17272	17326	17095	17403	17281	17264	17266	17458	17379	17418	17316	17291	17321	17452	17328	17446	17227	17308	17463	17411	17247	17360	17432	17566	17636	17427	17584	17375	17338	17466	17229	17245	17397	17436	17445	17238	17404	17354	17153	17487	17445	17420	17328	17350	17298	17503	17323	17242	17492	17339	17411	17282	17358	17407	17422	17522	17374	17363	17351	17095	17399	17623	17464	17331	17334	17326	17350	17290	17232	17356	17226	17465	17261	17307	17378	17552	17353	17196	17378	17373	17488	17429	17332	17270	17356	17389	17396	17358	17137	17481	17268	17221	17427	17355	17185	17208	17510	17467	17474	17689	17540	17477	17445	17322	17489	17363	17276	17043	17377	17437	17411	17539	17350	17358	17341	17253	17415	17378	17418	17418	17332	17512	17294	17417	17463	17461	17419	17451	17250	17254	17477	17390	17433	17342	17329	17315	17244	17151	17166	17362	17244	17332	17319	17189	17346	17208	17373	17271	17246	17535	17309	17273	17448	17358	17476	17293	17422	17312	17245	17375	17471	17387	17420	17276	17277	17253	17395	17291	17485	17479	17359	17219	17367	17241	17513	17286	17408	17249	17247	17360	17304	17525	17120	17338	17333	17418	17395	17270	17350	17365	17325	17313	17267	17258	17263	17418	17397	17456	17299	17469	17366	17394	17405	17174	17466	17334	17396	17554	17385	17197	17394	17493	17441	17591	17333	17147	17320	17160	17278	17232	17322	17350	17262	17274	17344	17449	17269	17265	17310	17432	17325	17257	17531	17492	17421	17270	17273	17320	17353	17710	17314	17367	17454	17451	17401	17473	17463	17293	17224	17281	17255	17305	17285	17382	17246	17286	17319	17408	17224	17187	17366	17516	17391	17383	17633	17477	17327	17490	17239	17439	17265	17278	17433	17418	17430	17412	17308	17318	17187	17448	17252	17337	17227	17312	17497	17354	17063	17252	17331	17326	17555	17317	17221	17286	17323	17384	17236	17123	17427	17401	17306	17300	17423	17206	17434	17330	17331	17476	17247	17602	17478	17389	17414	17337	17199	17210	17405	17345	17477	17287	17177	17276	17262	17573	17378	17187	17399	17476	17504	17142	17223	17362	17430	17423	17439	17279	17470	17327	17536	17426	17231	17263	17528	17390	17409	17411	17601	17254	17373	17332	17556	17240	17442	17627	17372	17483	17482	17168	17386	17483	17423	17112	17203	17256	17204	17302	17299	17446	17402	17400	17292	17311	17416	17154	17294	17306	17365	17173	17316	17308	17561	17473	17383	17242	17410	17554	17595	17476	16998	17117	17270	17521	17412	17370	17293	17267	17364	17401	17429	17532	17591	17255	17443	17375	17443	17465	17395	17333	17405	17379	17460	17187	17345	17424	17288	17283	17449	17371	17314	17333	17486	17318	17390	17369	17420	17452	17377	17312	17375	17420	17364	17283	17316	17182	17517	17397	17446	17358	17349	17454	17401	17210	17400	17236	17373	17369	17404	17368	17491	17363	17059	17153	17516	17196	17415	17474	17364	17346	17403	17486	17369	17493	17377	17385	17340	17530	17290	17453	17315	17315	17214	17453	17330	17419	17296	17361	17210	17428	17427	17098	17218	17524	17419	17153	17384	17517	17220	17424	17228	17317	17241	17614	17302	17453	17505	17365	17248	17140	17372	17167	17494	17361	17407	17444	17269	17360	17340	17492	17219	17299	17229	17291	17380	17304	17343	17339	17331	17367	17376	17379	17295	17384	17422	17015	17205	17308	17439	17438	17386	17331	17357	17175	17510	17465	17333	17468	17502	17271	17530	17501	17438	17287	17450	17481	17532	17280	17322	17440	17434	17344	17430	17129	17418	17535	17435	17436	17402	17467	17323	17385	17183	17124	17275	17376	17456	17354	17478	17300	17396	17435	17380	17013	17387	17222	17249	17471	17376	17075	17297	17153	17254	17391	17375	17488	17176	17271	17271	17455	17459	17394	17195	17239	17215	17454	17354	17379	17450	17563	17395	17336	17427	17182	17261	17317	17222	17391	17556	17400	17211	17378	17300	17211	17450	17522	17354	17322	17430	17492	17441	17269	17338	17528	17450	17476	17296	17216	17397	17244	17287	17273	17264	17412	17343	17286	17560	17433	17494	17673	17316	17402	17400	17392	17450	17427	17381	17185	17318	17382	17407	17349	17357	17254	17054	17120	17351	17435	17369	17243	17467	17409	17379	17476	17364	17381	17457	17481	17423	17225	17393	17319	17220	17570	17380	17131	17226	17350	17486	17369	17386	17545	17152	17262	17277	17511	17571	17208	17411	17386	17321	17451	17512	17343	17381	17195	17316	17481	17393	17347	17298	17173	17336	17369	17503	17386	17310	17484	17514	17432	17330	17336	17387	17363	17315	17401	17383	17312	17341	17452	17455	17369	17389	17242	17337	17392	17501	17429	17424	17222	17269	17489	17336	17240	17268	17288	17608	17457	17378	17378	17384	17488	17373	17408	17377	17270	17419	17274	17555	17489	17334	17257	17059	17513	17457	17371	17498	17315	17229	17285	17382	17469	17338	17227	17499	17372	17370	17210	17193	17376	17249	17423	17293	17347	17508	17302	17209	17344	17318	17361	17385	17401	17328	17435	17366	17347	17407	17310	17320	17383	17245	17347	17351	17366	17337	17395	17330	17372	17403	17394	17373	17185	17515	17523	17427	17232	17404	17270	17423	17444	17231	17482	17407	17523	17472	17207	17461	17481	17340	17472	17324	17335	17351	17364	17454	17348	17245	17602	17325	17300	17346	17405	17266	17558	17347	17373	17448	17412	17261	17340	17526	17389	17448	17353	17204	17399	17340	17314	17174	17569	17196	17411	17563	17322	17378	17339	17224	17422	17453	17482	17390	17353	17327	17407	17541	17508	17466	17510	17388	17339	17357	17186	17194	17512	17521	17331	17344	17340	17383	17228	17433	17583	17450	17106	17298	17288	17323	17453	17449	17484	17496	17422	17309	17280	17174	17529
40333	55611	42385	26107	18939	16710	16026	16036	16188	16206	16109	16121	16105	16145	16094	15930	16218	16074	16017	16109	15936	16056	16226	16152	16124	16114	16032	16217	16090	15888	16154	16075	15908	16073	16037	16077	16215	15959	16077	16056	16010	16026	16021	15879	16066	16025	16194	15937	16076	15981	15951	15969	16170	15995	15980	15963	16056	15926	16152	15950	16081	16114	16020	15862	15879	15961	16018	16029	15992	16106	15873	15798	16093	16056	15960	15983	15983	16111	15950	16203	16091	16255	16001	15940	15985	15978	15938	16109	16040	15984	15988	16002	16108	15997	16121	15904	15995	15955	16137	16013	16098	16021	15925	16067	16164	16155	15922	16002	16020	16101	15929	15888	16057	16179	16193	15916	16029	16171	16054	15972	16182	16048	15887	16074	16050	16205	16104	16034	16021	16060	15960	16029	15906	16107	16086	15998	15965	16072	16144	16008	16218	16037	15919	16109	15944	16051	16091	15892	16009	16090	15846	15974	16039	15976	16024	16243	16096	16063	16073	16198	16106	15909	15871	16225	15993	16048	15843	16066	15962	16052	16125	16091	15858	15970	16034	15957	16067	16099	16025	15980	16132	16040	15980	16073	16030	15964	15962	15986	16013	16103	16188	16011	16048	16136	15940	15984	15894	15990	16032	16072	16122	16062	15921	16035	16220	16032	15987	16015	16079	16060	16172	16100	15892	16148	16058	16011	16030	16091	16017	15834	15952	16118	16083	15958	16117	16008	16194	16087	15920	16126	16179	15934	16023	16016	16173	16025	15971	15951	16042	16149	15943	16075	16119	16058	15994	16159	15944	16179	15860	16072	15987	16008	16011	16069	16030	16062	16014	15947	16117	16079	16032	16113	16124	16139	15870	15940	16246	16000	16090	16040	15867	16135	16032	16113	16095	16183	15976	15971	16249	16070	16067	16075	15946	15970	16038	16035	15856	16055	15937	15822	16101	16021	15960	16077	15846	15869	16068	16111	16113	16142	16027	16099	16190	15904	16048	16046	16123	15997	15978	16089	15968	15937	15956	16002	16044	16149	16006	15956	16153	15997	15923	16068	16050	15971	16029	16043	16122	16090	16058	15991	15920	16025	16031	15919	16151	15991	15965	16106	16020	16067	15788	16035	16058	16016	16118	16146	16038	15916	15918	15986	16059	16035	16014	16205	16024	16210	16055	16091	15861	15917	16010	16002	16090	15899	16290	15924	16113	15894	16192	15844	16031	15892	16043	15966	15908	16121	16037	16057	16185	16052	16217	16166	15999	16163	16095	16018	16000	16085	16200	16024	15916	16033	16158	16086	16125	16130	15907	15976	15879	16003	16216	15884	16249	16092	16012	16360	15885	16093	16111	16231	16026	16090	16017	16143	16118	16144	16372	16024	16031	16108	15920	16140	15996	16067	15928	16052	15983	16119	16106	16086	16066	15991	15995	15970	16042	16214	16094	16084	16066	15984	16277	15900	16126	16211	16049	16099	16176	16017	15887	15999	16091	15979	16150	16001	16063	16089	16007	16011	15935	16011	15902	16112	16026	16108	16131	15932	16056	16032	16073	16093	16083	16032	16016	16024	16175	16068	16128	16157	16002	15942	15932	16001	16162	15952	16229	16025	15881	16140	16030	16059	16107	15958	16136	15815	16007	16054	15914	15982	16131	16125	16024	16035	16031	16144	15940	16127	16028	16099	16109	15903	16099	16038	16092	16019	16038	16015	16219	16048	15990	15894	16022	16023	16061	16054	16063	15921	16059	16002	15931	15989	16035	15949	15967	16026	16052	15914	16114	15779	16062	16100	16081	15902	16091	16031	15951	16114	16067	16152	16085	15962	16047	15906	16178	15845	15945	16033	16144	16045	15973	16297	16040	15849	16031	16140	16100	16010	16003	16059	15928	16033	16103	16152	16125	16108	16007	16167	15966	15864	16052	15860	15975	16106	16076	16173	16048	16044	15925	15938	15884	16017	15988	15916	16074	15978	15971	15974	15989	16022	15892	16036	15989	16093	16122	16066	15940	16083	15995	16055	16062	16131	16178	16031	16018	15922	16068	16025	15979	16024	16146	16073	15996	16148	15953	15977	16000	16140	16201	16032	16011	16077	16038	15929	16127	16215	16130	16090	16051	16003	16043	15936	16272	16066	15901	15996	16111	16034	16085	16030	15871	16215	15990	16199	15921	16000	15909	15901	15935	16118	16000	16049	15997	16011	16014	16003	16121	16137	16010	16106	16163	16094	16169	16152	15949	16076	16163	15965	16019	15935	16074	16087	15958	16081	15998	15949	16126	16129	15866	16028	15999	16089	15964	16122	16221	15830	16048	16149	15931	16203	16095	16049	16115	16117	16036	15855	16065	16136	16111	16091	16101	16086	16074	15966	15953	16112	16029	16225	16005	15920	16067	15978	16050	16079	15930	15978	16063	16060	16005	16008	16029	16096	15876	15836	15879	16041	15987	15940	16156	15957	16101	15979	16161	15954	16049	15937	16175	15999	15960	15939	16009	16000	16111	16120	16142	16108	16080	16070	16088	16129	16149	15954	15924	16146	16060	15986	16154	15939	15889	15959	16133	15987	15898	16040	16066	16063	15988	15972	16208	15921	16190	16008	16109	15980	15861	16102	16079	16121	16081	16086	15965	15988	16003	16167	16108	16149	15969	16033	16111	16098	16066	15988	16023	16054	15878	15955	16156	15958	16078	16185	16079	15946	16243	16083	15972	16073	16153	15885	15916	15932	16241	15951	16060	16017	16099	16015	16151	15908	16017	16213	16162	16150	15945	15970	15993	16049	16019	15950	16018	15991	15846	16021	16189	15936	16043	15907	15955	16062	16030	16021	16136	16024	16068	16049	16051	15950	16036	16060	16164	15960	16032	15976	15975	16067	16128	16050	16101	16030	16026	15979	16149	16141	15965	15932	16294	16110	15915	15925	16042	16160	16129	16126	16010	16014	16162	16131	16226	15977	15911	16045	15957	16111	15991	16020	16174	16061	16050	15972	16016	16164	16019	15967	16000	16001	16017	16030	16069	16027	15863	16100	16131	15910	16134	16002	15959	16019	15973	16146	16060	15989	16040	16010	16142	16032	15990	16145	15891	15850	16037	16081	16066	16113	16009	16036	16040	16090	15957	15918	16068	16161	16003	16100	15973	16019	16108	15967	15974	16017	15963	16152	15888	15999	16247	15970	16191	15997	15966	15934	16131	16028	16076	16116	15978	15976	16082	15945	16071	16070	15928	15982	16031	16111	16103	15953	16094	16103	16006	16067	16003	16021	15843	16296	16188	15940	16136	15865	16025	16111	15995	16073	15965	16066	16066	16082	16049	16052	16157	16078	16120	16143	16212	16045	15966	15846	16051	15964	16096	15976	15947	16102	16072	15966	16153	16087	15957	16001	16119	16016	16137	16075	15960	16237	16007	15984	16022	15899	15868	16048	16136	15909	15911	16077	15968	15982	16142	16029	16122	15886	15997	16048	16098	16214	16026	15948	16068	16105	16059	16079	16019	16000	16048	16067	16118	16101	15986	15891	16089	16015	15939	16119	16050	16117	16098	16018	16137	15975	16019	16021	15955	16083	16064	16058	15936	16186	15842	15995	16194	16092	15966	16097	15994	16133	16080	16221	16084	16229	16074	15937	16162	15955	16075	16097	16149	15996	16290	16140	16027	16097	15898	15993	16088	16092	16022	16081	15970	16089	15919	16053	16062	16055	16088	16003	16067	16132	16234	16039	16118	16146	16038	16067	15941	16032	16081	15987	16116	15987	16112	16219	16071	16080	16050	16092	16178	16011	16066	16156	16147	16084	16045	16016	16053	16075	16053	15873	16097	16032	16089	16164	16133	16130	15936	15891	16237	15946	16031	15857	16157	15938	15942	16079	16076	16005	16127	16104	16203	16241	16050	15963	16081	16020	16048	16060	15938	16140	15928	15997	16095	16005	15958	16157	16048	15988	15982	16133	16014	16037	16059	16045	15959	16014	16083	16000	15990	16090	16082	16100	15888	15978	16096	16107	15970	15948	16194	16018	15942	16038	16107	16125	15944	16115	15999	15948	16057	16046	16206	15990	16117	15934	16026	16112	16209	15976	16148	16252	16072	16032	15955	16041	16072	16054	16070	16190	16172	15996	16107	15990	16059	15830	16023	15979	16113	15927	16071	16023	16016	15990	16134	16038	16124	15980	16048	15856	16022	16075	15945	16068	16143	16157	16201	16157	16034	16129	16025	15881	16073	16094	16101	16041	16046	16014	16211	16050	16084	16199	15950	15983	16083	15891	16121	15902	16041	15937	16160	16125	15974	16074	15830	16033	15976	15913	16072	16122	15990	16142	16022	15943	16008	15970	16164	16097	16149	15898	16048	16061	16169	15953	16018	16080	16064	16086	15836	15980	16083	16067	16027	16226	16039	15839	16058	16041	15991	15894	16136	16055	15954	16049	15971	16120	16176	15942	16061	16177	16025	16133	15865	16046	16018	15910	16152	16035	16188	16133	16148	15940	15988	16108	15981	16124	16096	16121	16153	15907	15917	15995	16006	16027	15995	16079	16160	16224	16124	16031	16172	16125	15852	16021	15954	15887	16129	16283	16046	16009	16246	15886	16089	16090	16187	16001	16041	16081	16292	16143	16093	16164	16035	16148	16138	16043	15849	16050	15991	16178	16129	16031	15944	15996	16132	16047	16101	16283	16137	16056	16160	16059	15982	16045	15979	15967	16132	16166	15957	16027	16031	15884	15928	16046	15966	16067	16082	16004	16128	16080	15862	16015	16047	16062	16105	16039	15903	16109	16150	16246	16001	16034	15955	16058	16056	15773	16114	16320	16101	16184	16044	16042	16199	16096	15943	16018	16034	16224	16119	16170	16218	16047	15949	16035	16035	16034	15973	15866	15923	16240	16017	15980	16145	16037	15930	16036	15962	16184	16044	16044	16009	16180	16007	15977	15943	16184	15951	16124	16057	15948	15927	16203	15877	16030	16045	16184	16167	16127	16196	16064	16091	16095	15998	16024	16015	15892	16207	15942	16013	16053	16048	15943	15955	16227	16056	15950	15929	16117	16194	15938	16145	15913	16162	15976	16020	16104	16071	16113	15950	16073	16145	15951	15818	16006	16099	15960	16122	16094	16114	15984	15931	16042	16042	16075	15945	16017
24142	24100	35295	30597	24032	22440	20745	17953	17303	17706	17533	17363	17447	17555	17432	17571	17373	17482	17557	17193	17326	17305	17356	17490	17409	17333	17512	17199	17180	17304	17563	17573	17293	17457	17455	17481	17430	17314	17188	17285	17298	17198	17159	17507	17328	17228	17534	17162	17147	17209	17180	17280	17216	17402	17225	17316	17385	17292	17370	17257	17272	17407	17204	16975	17371	17096	17098	17131	17244	17272	17531	17415	17425	17302	17373	17317	17257	17288	17223	17250	17369	17242	17455	17365	17364	17146	17258	17297	17356	17239	17293	17451	17216	17272	17185	17220	17187	17480	17288	17338	17448	17254	17379	17342	17328	17213	17221	17285	17201	17336	17322	17458	17377	17313	17238	17174	17208	17314	17538	17187	17164	17160	17531	17158	17340	17308	17095	17220	17215	17229	17457	17306	17304	17252	17432	17268	17037	17205	17328	17425	17237	17345	17245	17307	17177	17334	17039	17347	17360	17299	17535	17208	17545	17064	17288	17256	17298	17263	17163	17270	17447	17248	17403	17286	17408	17187	17369	17119	17241	17141	17242	17342	17398	17314	17165	17202	17220	17349	17276	17346	17250	17298	17280	17231	17223	17130	17235	17147	17250	17225	17326	17167	17070	17196	17100	17245	17298	17293	17348	17135	17184	17216	17343	17263	17346	17291	17166	17467	17337	17193	17272	17261	17228	17357	17210	17315	17252	17324	17179	17378	17191	17223	17291	17436	17305	17149	17290	17283	17366	17324	17316	17226	17203	17254	17298	17386	17249	17238	17241	17244	17514	17356	17505	17257	17416	17269	17317	17290	17302	17424	17173	17329	17076	17446	17294	17309	17426	17461	17187	17094	17305	17285	17343	17424	17222	17173	17276	17175	17083	17208	17261	17126	17265	17315	17210	17248	17325	17370	17180	17047	17090	17251	17167	17084	17169	17055	17301	17219	17383	17238	17322	17189	17175	17286	17249	17226	17153	17258	17223	17275	17296	17361	17226	17470	17348	17073	17216	17211	17477	17277	17314	17370	17140	17165	17269	17403	17300	17230	17284	17251	17322	17298	17083	17463	17439	17310	17346	17065	17194	17315	17205	17253	17438	17262	17594	17216	17367	17345	17245	17219	17261	17250	17021	17211	17082	17188	17153	17389	17180	17478	17246	17137	17356	17175	17293	17368	17177	17099	17350	17160	17334	17086	17296	17328	17235	17194	17143	17288	17274	17022	17335	17301	17231	17336	17080	17161	17118	17281	17164	17116	17301	17258	17416	17282	17198	17223	17233	17215	17279	17231	17193	17278	17277	17008	17255	17161	17293	17263	17125	17250	17241	17154	17311	17202	17296	17360	17207	17395	17141	17140	17251	17229	17286	17224	17226	17405	17447	17248	17268	17451	17089	17369	17048	17129	17339	17414	17203	17079	17288	17247	17367	17201	17383	17145	17262	17133	17218	17228	17248	17251	17259	17579	17465	17245	17219	17316	17202	17495	17378	17139	17411	17358	17360	17247	17207	17198	17245	17369	17265	17379	17242	17406	17258	17170	17439	17072	17323	17415	17375	17478	17118	17108	17194	17129	17307	17441	17295	17184	17267	17306	17420	17094	17092	17160	17314	17255	17265	17277	17321	17177	17290	17528	17463	17365	17327	17278	17232	17406	17149	17075	17210	17219	17228	17243	17157	17325	17270	17253	17242	17304	17330	17406	17456	17262	17300	17332	17261	17223	17409	17180	17207	17234	17189	17295	17231	17323	17226	17283	17367	17228	17249	17304	17183	17185	17381	17349	17275	17238	17084	17267	17341	17060	17392	17419	17530	17398	17246	17244	17325	17358	17317	17239	17398	17323	17451	17127	17328	17314	17403	17267	17108	17299	17481	17249	17136	17137	17226	17251	17490	17055	17185	17145	17504	17106	17212	17043	17240	17191	17263	17221	17273	17487	17284	17236	17152	17229	17366	16998	17180	17229	17146	17132	17330	17260	17177	17314	17200	17291	17127	17170	17419	17366	17162	17398	17391	17397	17179	17279	17261	17362	17135	17382	17223	17390	17216	17164	17255	17350	17275	17221	17214	17253	17353	17155	17266	17430	17139	17200	17332	17268	17490	17374	17395	17236	17080	17280	17298	17430	17335	17112	17313	17224	17395	17108	17156	17137	17129	17401	17224	17362	17054	17145	17301	17171	17255	17474	17391	17360	17205	17405	17263	17224	17420	17123	17299	17311	17278	17287	17381	17206	17054	17355	17415	17269	17205	17363	17295	17167	17288	17260	17265	17174	17340	17188	17314	17465	17154	17181	17180	17523	17330	17322	17408	17201	17497	17382	17454	17368	17337	17379	17293	17256	17143	17237	17363	17217	17370	17103	17236	17318	17342	17482	17217	17240	17217	17189	17230	17126	17291	17294	17311	17205	17230	17157	17332	17356	17327	17439	17288	17383	17087	17345	17155	17103	17062	17352	17186	17336	17384	17186	17192	17307	17050	17165	17280	17303	17283	17177	17398	17121	17244	17217	17024	17290	17074	17211	17330	17160	17355	17286	17184	17225	17071	17137	17404	17191	17362	17216	17230	17236	17333	17239	17232	17487	17227	17401	17249	17193	17226	17278	17305	17145	17124	17270	17245	17394	17188	17167	17221	17090	17347	17307	17374	17173	17194	17160	17344	17226	17420	17425	17353	17113	17197	17238	17229	17199	17490	17408	17336	17348	17059	17434	17094	17360	17131	17310	17424	17344	17155	17226	17390	17432	17219	17308	17178	17181	17345	17163	17335	17450	17416	17183	17432	17435	17351	17251	17206	17229	17103	17267	17342	17078	17356	17164	17201	17166	17398	17338	17223	17276	17204	17218	17390	17207	17341	17319	17387	17170	17122	17323	17167	17211	17235	17209	17567	17054	17307	17300	17394	17309	17396	17267	17214	17346	17312	17226	17196	17221	17425	17263	17292	17193	17143	17376	17284	17198	17078	17129	17317	17155	17275	17159	17260	17274	17277	17405	17606	17329	17210	17342	17335	17433	17333	17208	17390	17379	17300	17292	17329	17312	17163	17220	17363	17023	17197	17195	17352	17228	17209	17331	17015	17223	17207	17351	17263	17196	17206	17540	17192	17427	17449	17307	17325	17349	17371	17336	17254	17161	17368	17266	17334	17230	17298	17088	17318	17271	17089	17264	17252	17300	17279	17220	17105	16972	17363	17301	17511	17076	17312	17423	17427	17415	17249	17249	17196	17060	17359	17193	17424	17135	17202	17281	17389	17156	17477	17219	17307	17244	17124	17232	17235	17263	17171	17372	17264	17262	17346	17122	17274	17219	17225	17294	17010	17197	17291	17362	17254	17275	17209	16944	17122	16917	17254	17372	17250	17222	17187	17374	17470	17158	17395	17451	17232	17275	17255	17334	17131	17185	17499	17316	17242	17158	17284	17224	17243	17300	17118	17205	17300	17289	17271	17445	17064	17088	17467	17382	17387	17270	17405	17522	17225	17128	17350	16967	17290	17428	17299	17278	17249	17271	17237	17283	17306	17244	17316	17271	17318	17089	17244	17188	17184	17267	17342	17241	17409	17224	17296	17260	17282	17294	17377	17092	17378	17228	17319	17313	17221	17226	17253	17094	17450	17237	17086	17150	17313	17430	17416	17450	17398	17431	17282	17219	17236	17169	17409	17131	17374	17285	17196	17314	17198	17478	17361	17216	17157	17061	17385	17217	17214	17203	17188	17101	16980	17366	17426	17335	17113	17294	17245	17234	17181	17326	17388	17249	17160	17140	17109	17308	17280	17289	17394	17295	17467	17392	17235	17184	17286	17350	17319	17200	17237	16937	17125	17476	17182	17179	17277	17218	17370	17274	17397	17030	17168	17368	17178	17270	17304	17219	17324	17110	17315	17443	17503	17374	17403	17384	17301	17239	17283	17406	17398	17231	17315	17183	17200	17136	17196	17148	17191	17207	17465	17406	17286	17254	17321	17305	17234	17207	17364	17256	17306	17202	17343	17347	17125	17277	17200	17189	17282	17266	17267	17404	17284	17377	17355	17227	17268	17273	17321	17297	17372	17449	17469	17483	17095	17285	17238	17467	17295	17131	17132	17185	17178	17112	17261	17326	17138	17112	17503	17306	17422	17400	17415	17252	17326	17193	17234	17267	17380	17323	17382	17072	17363	17056	17230	17383	17393	17249	17424	17247	17286	17401	17389	17284	17236	17395	17258	17233	17308	17227	17352	17314	17322	17316	17417	17466	17294	17146	17451	17062	17298	17162	17457	17155	17439	17337	17307	17206	17273	17220	17377	17283	17284	17324	17147	17427	17148	17293	17138	17209	17226	17171	17314	17384	17180	17295	17296	17267	17546	17210	17287	17543	17350	17388	17293	17307	17263	17130	17318	17335	17189	17143	17398	17305	17380	17261	17225	17189	17250	17440	17161	17229	17282	17291	17218	17154	17399	17227	17343	17198	17270	17378	17339	17329	17437	17367	17259	17051	17348	17011	17098	17242	17287	17272	17404	17229	17486	17536	17302	17327	17488	17175	17073	17328	16942	17223	17255	17395	17379	17113	17254	17162	17197	17265	17373	17325	17093	17143	17272	17360	17263	16973	17264	17161	17238	17256	17079	17090	17181	17173	17113	17467	17291	17250	17167	17208	17342	17339	17243	17539	17207	17250	17214	17413	17214	17027	17278	17281	17274	17191	17351	17277	17156	17169	17365	17340	17372	17252	17366	17265	17285	17190	17239	17371	17267	17368	17334	17279	17324	17191	17238	17345	17185	17165	17234	17452	17145	17205	17170	17338	17318	17362	17282	17253	17305	17432	17372	17323	17311	17359	17145	17321	17320	17336	17185	17291	17361	17199	17213	17306	17241	17184	17137	17231	17238	17154	17109	17378	17185	17355	17287	17227	17203	17624	17371	17295	17280	17239	17389	17166	17140	17159	17220	17220	17462	17348	17504	17145	17354	17102	17341	17263	17146	17337	17239	17209	17181	17257	17392	17460	17418	17505	17318	17267	17453	17316	17174	17174	17295	17221	17328	17356	17107	17375	17360	17176	17337	17174	17157	17238	17526	17320	17329	17396	17234	17221	17242	17224	17367	17332	17306	17241	17416	17478	17269	17223	17240	17320	17374	16987	17049	17169	17422	17226	17232	17209
62715	97299	75817	45573	25990	18618	16531	16064	16133	15986	15996	15961	16101	16013	16167	15965	16048	16008	15934	16095	15971	15953	16093	16067	16025	16015	15984	15959	16056	16029	16055	16136	16123	15885	16042	16044	15880	16087	15917	15986	16060	15951	15992	16021	15925	15964	15854	16027	15858	16080	16104	16210	16022	15924	16018	16050	16052	16009	15866	16071	15999	15969	16038	16052	16025	16056	15980	15854	16024	16089	16141	15960	16112	16010	15888	15951	15958	15830	16204	16175	16016	16124	15986	15793	15901	15903	15981	16135	15993	16092	15895	16169	16099	15951	16057	16011	15987	16020	15888	15980	15928	15986	16099	15986	16096	16011	16010	15988	16076	16063	15875	16147	16132	16094	15987	16129	16156	16008	16002	15895	15916	15927	16023	15792	16034	16042	15953	16039	15969	16028	16055	15790	16099	16037	15982	15909	15975	16068	16009	16126	16066	16044	16006	15963	15931	16162	16058	16131	16082	15956	15964	16118	15808	16069	15935	16063	15805	15963	16034	16128	16218	16110	16103	16071	16017	15933	16176	15930	15982	15923	16124	16036	15894	15996	15932	16093	16090	15960	16065	16038	15996	16217	15987	15920	15888	15924	16129	16082	16028	16067	15814	16104	16087	15943	15994	15959	15940	16127	16147	16049	15944	16014	15932	15876	15977	16171	15719	16215	15984	16065	15951	15930	16033	15936	16236	15970	15939	16069	15964	16017	16098	15937	16056	16061	16044	15927	15919	15976	15947	15996	16055	15876	15949	16055	15931	16119	15967	15963	15938	16159	15969	15975	16106	16004	16068	16081	16021	16018	16102	15983	15893	15900	16062	15886	15995	15961	16143	15991	15859	16046	16135	15943	15933	15936	16052	15915	15945	16049	15954	15985	15990	16087	16077	15979	16040	16057	16041	15936	16022	15885	16073	15747	16012	15823	16121	16033	16068	16054	15874	16037	16024	15951	16069	15895	16172	15758	15987	16018	16059	15868	16010	15816	16008	16082	16155	15765	16020	15966	16083	15772	15926	15984	15847	15858	16066	16055	16066	15943	16080	16072	15932	16011	15943	15921	16255	16048	15872	15807	15935	15890	16268	16045	15891	16017	16033	16083	15869	15991	15954	15921	15948	15877	15942	15851	15871	16059	16010	15992	16058	15863	16103	16078	15989	15889	15944	15927	16179	15847	15817	16036	15970	16005	16173	16072	16142	16185	15982	16181	15971	16116	15950	16086	15815	15948	16145	16051	15907	16068	15874	16021	15969	16075	16011	15982	15983	16040	15991	16059	16096	16011	16058	15991	16051	16212	15904	15820	16184	15879	15939	16073	16051	16090	16136	16113	15932	15942	15970	16078	16025	16155	16181	16066	15905	16066	15992	15952	16069	15935	15967	16113	15970	16167	16107	15935	15880	16148	16217	15855	15984	15943	15942	16013	15983	16009	15907	16010	15953	16010	15933	16105	15996	16030	16027	15955	15937	16009	15987	16131	16030	15970	15918	15992	15955	15989	16043	15945	15951	15986	16011	15921	15993	15918	16095	15908	15935	15872	15858	16037	15968	16049	15972	15936	16041	16056	15947	15875	15953	16012	16031	16001	15948	15975	16039	16087	15950	15990	15998	16061	15982	15975	15999	16001	16005	15791	15834	15895	16004	15905	16127	16159	16043	15974	16129	15873	15893	16063	15988	16013	16042	15957	15909	16051	15977	16068	15942	15954	15872	15981	16038	15997	15935	15882	16066	15925	16154	16090	16041	16003	15863	16024	16195	16187	15961	15991	15949	15941	15901	15921	16046	15976	16015	16089	15904	16161	16035	15931	15997	15900	16006	16080	15962	15949	15938	15938	16015	16211	15883	16021	15756	16004	15967	15959	16061	15984	15790	15984	15992	15939	15934	16139	15955	16015	15940	16052	16182	16053	15991	15948	15999	15979	16058	15950	16061	16041	15850	15987	16000	15980	16053	15953	16094	15930	15866	15967	15965	16018	15921	15863	16155	15836	15976	15999	15975	15950	15672	16038	15932	16091	16195	16040	15873	16072	16139	15962	15871	16081	16066	15944	15921	16082	16025	16095	16116	16000	16060	15877	16121	16121	15900	16006	16132	16029	16154	15866	15939	15912	16031	15997	15955	15915	16128	16037	15980	16091	16150	15861	16109	16023	16153	15973	16082	16043	15981	15938	16007	15892	16040	16103	15990	16109	16129	16098	16028	15972	15982	16090	15913	15946	16064	16065	15970	15939	15982	15958	15855	16135	15896	15899	15905	16043	16007	16045	16083	15999	16146	16077	16004	16042	15947	16054	16180	15982	16104	15935	16194	15969	16020	16053	16033	16115	16015	15878	15995	16014	15907	16042	15986	16048	16033	15960	15997	15893	15891	15921	16122	16157	16096	15968	15919	15916	16073	16065	15992	15907	15975	16126	15940	16100	16090	15931	15888	15983	15887	15896	16034	16032	15941	16101	16045	15824	16041	16068	15869	15866	15916	16035	15963	15932	16053	15933	15982	15999	15951	16155	16077	15940	16108	15963	16009	16064	15936	15909	15994	15993	15990	16057	15992	16214	15956	16097	16005	15947	16031	15859	16050	16117	15887	16034	15867	15900	16119	15936	15915	15984	16108	16029	15802	16243	15992	15887	15960	16006	16054	16041	15940	16056	15893	15952	15992	16013	15984	15940	16040	16151	16081	16141	15984	16090	15890	15857	16040	15991	16002	16119	16068	15995	16058	16167	15748	15990	16029	15973	15883	16026	16124	16051	15832	15963	15847	15976	15971	15832	16005	15917	15932	15852	15881	15931	16003	15954	16068	15995	15839	16012	16003	16052	15897	16024	15974	15750	16123	15996	16114	15896	16008	16134	16029	16044	16072	16055	16003	16107	16177	15959	15976	15875	16074	16120	15807	16040	15962	15949	16035	16034	16013	16092	15906	15969	16031	15791	15889	16163	16005	15944	16012	16013	15946	15991	16009	16089	15964	15951	16078	16015	16165	15960	16127	15971	16113	16014	16128	15896	16025	15857	15957	16148	16173	15856	16040	16089	16004	16056	15891	16026	15962	16040	16044	16045	16055	15982	15872	16080	16097	16023	15987	15931	15929	16105	15994	15977	16071	16018	15862	16093	16078	16061	16095	16020	15956	15909	16026	16083	16088	15879	16074	15962	15921	16041	15970	15924	15917	15947	15997	16127	15991	15944	15906	15940	16076	15897	16082	15910	16001	16100	15919	15984	16080	16083	15850	16094	16032	15957	16026	16088	15922	16018	16279	15705	15932	15874	15933	15890	15824	15987	15934	16060	15846	16056	16051	15979	15972	15971	16022	15987	15907	15985	16035	15869	15996	16106	15991	15906	15976	15996	15921	15944	15883	16184	16026	16035	16010	16038	15843	16030	15921	16057	16129	15964	16065	15897	16076	16044	15990	15903	16159	15863	15961	15894	15943	15977	16011	15910	16065	16084	15870	15968	15982	15976	15857	15956	16163	16208	15955	16058	16116	16055	15822	16088	15851	15958	16112	16013	15932	15994	16051	15931	15909	15961	15937	16027	15893	15900	15999	16096	15843	15997	16002	15957	16132	16139	16182	16020	16135	15962	15974	16127	15944	15854	15992	15896	16166	16005	15980	15854	16018	16122	16038	16180	15947	16065	16028	16014	15754	16049	15855	15849	15951	16063	15961	16132	15925	16083	15926	15974	15985	16017	16093	16040	15853	15973	16020	15876	16175	15864	16082	15792	15895	16176	15947	15994	15991	15937	15940	16114	15969	16103	15972	15998	16216	15904	16160	16060	15988	15944	16158	15941	15992	16026	16173	15966	16010	15887	15947	16129	16031	16067	16023	15987	16039	15953	15992	16053	15987	16045	16100	15962	15864	15962	15914	15827	16011	15956	16107	15896	15786	15922	16141	16061	16066	15984	16128	15846	15978	16080	15972	15950	16062	16025	15805	16142	15970	16132	15924	15993	15997	15928	16151	15993	15854	15917	15915	15986	16097	15884	15864	15940	16126	16093	15927	16167	16064	16049	15994	16117	16068	15919	16009	16060	15949	15883	15956	15997	15893	15887	15952	16037	15922	16030	16044	16053	15985	15944	16054	16071	15937	15991	15982	16030	15867	16031	15965	16040	16082	16168	16039	15991	16021	15846	15937	16138	16096	15968	15870	16023	16041	16065	15967	15777	16031	16059	16226	15868	15980	16076	15994	16138	15979	16117	16046	15892	15784	16100	16015	15852	16114	15850	16049	16044	15935	16057	15979	15899	15827	16137	15996	15930	15821	16016	16056	15854	16016	16038	15991	16029	15854	15885	16139	15965	16093	15971	15994	15885	16156	16033	16039	16027	16153	16088	15694	15910	16043	16011	15942	15945	15951	15991	15923	16098	16002	15936	16061	16189	15919	16057	15987	15942	15891	15988	16032	15962	16068	16013	15818	16053	15932	15837	16143	15984	16062	16062	16170	16004	15926	15966	16039	16090	15936	16025	16069	16048	16018	15995	16104	16029	15959	15966	15941	15937	16161	16190	15934	16039	16047	15947	15998	15999	16131	16108	16126	15969	16013	16132	16084	16068	15968	15931	15942	15964	15955	16024	16006	16099	15872	15950	15961	16053	16150	16064	15892	15906	16086	15899	16067	15951	16046	16039	15993	16040	16010	16057	15904	15932	15873	15896	15973	15866	16061	16050	16096	16044	15972	16035	15999	16009	15944	15846	15938	15956	15910	16057	16046	16108	15967	16088	15952	16017	15997	15798	16116	16056	16013	15909	15954	15823	16207	16030	15947	16030	15957	16143	16028	16032	16023	16174	15964	16065	15972	16093	15977	15795	15898	16021	16164	15998	16090	16044	15955	15945	16062	16018	15990	15869	15869	15887	16009	15990	16029	15854	15942	16017	15996	15978	15888	15998	16094	16172	16111	16023	15926	15906	16141	15867	16018	15887	16006	16067	16027	16086	15935	15980	15965	16034	16127	16086	16072	15743	16120	15964	16187	16031	16004	15836	16121	15960	16166	16107	16025	16148	16202	15871	15986	16034	15877	16000	15902	15907	16208	15860	16049	16089	16090	16064	15941	16045	16033	15978	16046	15788	15985	16019	15910	16105	15967	15907	15972	16031	15976	15909	15828	16083	16079	15876	15985	15996	16061	15868
22937	22569	32087	26906	23118	23689	24638	19174	18204	18642	18471	18503	18434	18429	18369	18379	18242	18143	18253	18339	18370	18334	18302	18369	18528	18471	18415	18306	18120	18151	18074	18314	18367	18276	18300	18443	18473	18189	18190	18161	18195	18308	18073	18205	18112	18205	18234	18144	18149	18028	18212	18186	18005	18218	18277	18136	18170	18212	18210	18195	18164	18004	18075	18366	18241	18211	18343	18064	18241	18403	18286	18109	18405	18159	18278	18202	17964	18258	18010	18126	18110	18297	18139	18194	18149	18167	18076	17944	18299	18192	18143	18166	18217	18118	18000	17937	18320	17974	17809	18137	18091	18142	18183	18111	17898	18220	17998	18102	18247	17969	18169	18099	18113	18136	18112	18259	18146	18077	18164	18387	18252	18262	18287	18256	18062	18050	18182	17839	18151	18186	18096	18274	18362	17960	18189	18046	18126	18039	18176	18125	17922	18146	18031	17905	17965	18118	18245	18008	18290	18189	18252	18023	18258	18150	18252	18154	17976	18050	18311	18230	18063	18171	18106	18208	18180	18122	18276	18333	18058	18032	18081	18059	18240	18149	17985	18101	17953	18027	18066	18275	18048	18127	18139	18072	18032	18154	18144	17951	18091	18192	17925	18326	18071	18125	18187	18285	18043	18267	18000	18016	17992	17931	18195	18257	18218	17891	18170	18266	18047	18236	18127	18071	17888	18031	18205	18090	18054	18140	18146	17964	18221	18039	17968	18460	17967	18186	18088	18133	18248	18127	18012	18006	18241	17976	18141	18095	18267	18221	18100	18069	17948	18325	18008	17990	18299	18127	18241	18099	18189	18148	18067	18226	18149	18194	18124	17954	18047	17921	18133	18104	18191	18106	18131	18141	18174	17942	18008	17954	18187	18206	18147	18254	18070	17928	18221	18214	18122	18343	18317	18185	18077	18033	18147	18019	18268	18054	17933	18245	18261	18156	17847	18134	18125	18079	18273	18126	18144	18179	18138	18017	18077	18247	18116	18327	18220	17990	17878	17994	17995	18251	17983	18131	18170	18142	18136	18035	17997	17934	18040	17983	18118	18119	18038	18176	17940	18051	18076	18089	18110	18279	18235	18059	18044	17944	18172	17883	18136	18137	18074	18196	18248	17921	18016	18210	18256	18029	18095	18273	17974	17971	17958	18208	18024	18017	18161	18026	18172	18177	18147	18121	18379	18113	18302	18106	18117	18060	18218	18084	18100	18230	18110	18010	18106	18010	18051	18091	18322	18094	17956	18096	18029	18109	18009	18240	18131	18040	18102	18136	18144	18106	18095	18031	18059	18056	18079	18100	18047	18243	17919	17912	17971	18036	18084	18023	18116	18059	18197	17938	18045	18029	18077	17955	17991	18252	17982	17958	18183	18272	18199	17976	18154	17961	18170	18104	18012	18144	18188	18151	18036	18215	18062	17895	18263	18143	17934	18217	18194	17946	18057	18126	18128	17949	18138	18014	18224	18078	18129	18073	18242	17971	18013	18184	18146	18300	18156	18008	18136	18125	18275	18029	18147	18242	18157	17983	17995	18050	18100	18104	18193	18066	18193	17937	18257	18215	18113	18143	18045	17999	18021	18074	18298	18059	18136	18073	18148	17970	18110	18071	18230	18130	18149	18018	18192	18013	18131	18181	18128	18177	18010	18151	18183	18022	18110	18234	18125	17869	17992	17874	18069	18115	17965	18209	17991	17994	18260	17958	18224	18006	18053	17952	18192	18036	17987	18141	18149	17924	18044	18012	18097	18068	17970	18030	17916	18081	18192	18118	18114	18084	18070	17917	18246	18276	18201	18269	18144	18211	18320	18105	17904	18126	18195	18055	18112	18065	18006	18062	18197	17979	18152	18210	17978	17998	18086	18189	18011	17961	18049	18210	18194	18026	18355	18130	18047	17990	18156	18163	18116	17864	18057	18246	18063	18163	18243	18049	18095	18210	18142	17931	18147	18057	18240	18116	18257	18063	17980	18183	18313	18423	18066	18107	18102	18058	18140	18194	18158	18053	17956	18222	17954	17939	18100	18193	18101	18261	17996	18003	17889	17908	17981	18014	18327	18113	18086	17979	18263	18244	17941	18049	18059	18124	17931	18020	18164	18013	18015	18154	18065	18143	18071	18167	18145	18097	18157	18124	18024	18141	18073	18224	18012	18034	18144	18079	18015	18039	18161	18103	18043	18161	18100	18045	18142	18149	18051	18240	18161	17829	18137	18262	18215	18199	18067	18269	18309	18064	18222	18070	18080	18078	18121	18015	17991	18059	18049	18072	18323	18072	18098	18079	18001	18142	18025	18097	18097	18123	18191	18148	18076	18118	18242	18171	18071	18084	18199	18078	18080	18181	18225	18210	17950	18066	18148	18134	18041	18183	17946	17959	18155	18010	18071	18194	18173	18284	18219	18263	17921	18031	18126	17968	17921	18008	18236	18036	18008	18310	18267	18066	18041	18268	18124	17970	18107	18047	18108	18040	18300	18191	18162	18084	18220	18242	18088	18107	18028	18099	18098	17957	18133	17993	18480	18089	18118	18095	18007	18215	18137	18178	18099	18101	18279	18041	17852	17984	18095	18080	17970	18189	18040	18234	18198	18093	18131	18081	17871	17971	18048	18237	18176	18107	18231	18280	18101	18173	18147	18208	18243	18169	18112	18124	17986	18061	18137	18052	18071	17977	18221	18120	18166	18157	18116	18176	18227	18003	17990	18076	17882	18039	18244	18067	18192	17880	18006	18274	18106	18284	18163	18278	18078	17978	18256	18161	18036	17919	18115	18182	18005	17943	17903	18280	18250	18058	18303	17878	18213	18129	18004	18228	18230	17954	18119	17892	18052	18118	17948	18021	18025	17954	17994	18059	18141	17976	18178	18060	17911	17903	18120	18102	18209	18011	18295	18013	18202	18155	18167	18019	17999	18176	18295	18040	18225	18166	18099	18253	18209	18062	18067	18171	18123	18058	18161	18189	17901	17930	18180	18200	18194	18211	18029	18252	18160	18295	18232	18128	18222	18079	18307	18156	18043	18179	18012	18110	18233	18049	18193	17901	18054	17972	18184	17963	18183	18086	18170	18118	18202	18003	17971	18178	18117	18104	18049	18171	17975	18175	18228	18157	18106	18111	18080	17852	18149	18054	18165	18095	18292	18256	18137	18291	18088	18102	17867	18069	18076	18062	18192	18223	18097	18145	18070	18098	18099	18177	18029	18183	18160	18055	17987	18026	18145	18011	18081	18181	18142	18066	18357	17991	18061	18034	17931	18106	18221	18049	18090	18095	18060	18259	18172	18146	18189	18081	18326	17912	18011	17935	18180	18064	18327	18101	18256	18148	18010	18106	18050	18140	18049	18293	18162	17973	18079	17903	18138	18090	18174	18090	18173	17980	18013	17958	18295	18165	17954	18143	18242	18081	18169	18224	18083	17975	18053	18112	18022	18066	18109	18157	18036	18258	18155	18064	18018	18219	17738	18238	18199	18006	18141	18181	18148	18205	18150	18280	18128	17993	18011	18091	18198	18295	18229	18189	18205	18003	18202	18038	18205	18081	18092	18279	18104	17854	18177	18117	18149	17943	18397	18214	18023	18080	18215	18061	18005	18199	18116	18245	18032	18108	18080	18194	18143	18205	18173	18082	18293	17973	18058	17941	18185	17968	17939	17981	18088	18091	17956	18225	18065	17986	18097	18281	18089	18260	18222	18075	18033	17972	18276	17923	18200	18190	18163	18343	18277	18282	18313	18006	18248	18095	18289	17989	18032	18163	18162	18090	18196	18165	18184	18211	18128	18230	18224	18119	17922	17969	18240	18219	18151	18269	18162	18068	18137	18155	18292	18225	18175	17935	18133	17892	18327	18027	18054	18115	18227	18186	18115	18137	18195	18123	17821	17960	18090	18048	18079	18089	18174	18184	18138	18080	18113	18055	18311	18276	18140	18038	18274	18267	18024	17916	18146	18142	18235	18216	18183	17947	18017	18139	18076	18085	18154	18013	18137	18059	18067	18192	17988	18317	18147	18035	18087	18177	18074	18022	17992	18064	18115	18109	17819	18118	18054	18186	18111	18186	18254	18147	18106	18167	17786	18093	18226	17971	18035	18047	18271	18025	18254	18080	18217	18035	18346	18064	18314	17997	18177	18112	18098	18068	18234	18211	18116	17923	18221	18148	18226	18179	17932	18081	18229	18230	18013	18096	18120	18216	18123	17967	17921	18084	18126	17898	18273	18105	17934	18276	18105	18123	18094	18059	18094	18076	18040	18116	18149	18112	18221	18248	18092	18000	18213	18029	18299	18221	18078	18177	18145	17999	18377	18039	18021	17994	18097	17957	18102	18253	18045	18145	18132	18179	18145	18284	18219	18176	18162	18027	18358	18031	18004	17995	18148	18047	18108	18184	18096	18205	18118	18069	18137	18141	18011	17929	18121	18241	18011	18026	18041	18216	18132	18028	18080	18171	18113	18025	18234	18173	18008	18077	18288	18175	18131	18232	18197	18283	18298	18322	18071	17897	18157	17923	17960	18058	18054	18029	18095	18088	18035	18177	17991	18275	18059	18057	18083	18129	18251	18050	18055	18103	18108	18032	18116	18066	18167	18112	18174	18183	18064	18164	18012	18147	18137	18141	18001	18293	18329	18231	17961	18086	17914	18009	18188	18028	18065	18037	17713	17920	18101	18062	18144	18055	18129	18156	17995	17982	18123	18190	18052	18154	18040	18055	18052	18134	17940	18281	17954	18194	17966	18069	18166	18123	18143	17991	18249	17946	18124	18155	18118	18138	18281	18169	17880	17948	18099	18059	18108	18090	18233	18088	18068	18065	17986	18077	18237	18265	18125	18140	18196	17909	18083	17961	18205	17993	18203	18138	17973	17934	18059	18020	18183	17873	18072	18227	18065	18130	18054	18093	18155	18262	18188	17866	18167	18039	18131	17965	18035	18068	18171	17941	18346	18251	17983	18184	18017	18038	18170	18282	18121	18019	18129	18151	18037	18155	18317	18121	18152	18165	18319	18232	18081	18025	18040	18078	18013	18137	18198	18154	18137	18121	18153	18312	17938	18178	18136	18049	17952	18073	18016	18197	18170	18077	17967	17914	17973	18004	18392	18201	18011	18013	18099	18281	18203	18153	17985	18234	18116	18098
62356	106144	85896	55202	31509	19663	17072	16560	16486	16491	16510	16271	16358	16528	16458	16473	16444	16571	16670	16524	16449	16614	16421	16291	16457	16485	16595	16506	16505	16376	16541	16590	16643	16458	16285	16433	16648	16570	16407	16618	16609	16493	16567	16526	16532	16444	16549	16414	16670	16371	16435	16529	16295	16368	16518	16340	16649	16486	16687	16569	16482	16356	16557	16403	16528	16548	16675	16606	16647	16392	16460	16566	16449	16484	16316	16581	16572	16489	16416	16569	16391	16371	16470	16473	16506	16793	16479	16671	16485	16622	16531	16462	16544	16492	16808	16542	16525	16420	16333	16567	16468	16416	16387	16462	16574	16384	16468	16562	16288	16582	16523	16491	16528	16505	16559	16462	16416	16676	16496	16362	16453	16518	16708	16482	16482	16629	16449	16582	16579	16482	16467	16557	16532	16597	16418	16499	16654	16653	16280	16599	16463	16506	16536	16404	16547	16471	16546	16471	16614	16490	16566	16472	16485	16368	16545	16515	16625	16322	16443	16599	16321	16572	16443	16386	16465	16675	16655	16606	16431	16394	16488	16543	16542	16421	16497	16560	16377	16372	16532	16396	16487	16513	16480	16645	16587	16507	16496	16530	16453	16393	16586	16622	16474	16503	16421	16576	16446	16538	16518	16407	16586	16480	16553	16318	16464	16561	16342	16551	16597	16539	16683	16471	16530	16575	16358	16458	16260	16453	16522	16456	16383	16763	16280	16374	16496	16588	16520	16509	16542	16498	16545	16509	16351	16505	16454	16521	16550	16430	16461	16544	16387	16534	16352	16311	16592	16511	16511	16505	16517	16477	16428	16471	16551	16510	16535	16267	16576	16527	16455	16585	16379	16741	16627	16553	16410	16493	16721	16658	16525	16513	16496	16683	16472	16570	16400	16672	16372	16436	16434	16511	16615	16397	16428	16503	16361	16469	16501	16311	16508	16541	16365	16416	16277	16501	16516	16368	16520	16518	16553	16511	16460	16575	16517	16427	16518	16554	16524	16371	16621	16429	16403	16505	16666	16499	16478	16484	16450	16545	16412	16576	16472	16524	16388	16469	16640	16568	16401	16376	16410	16606	16520	16593	16462	16402	16377	16702	16426	16492	16395	16376	16457	16452	16391	16610	16400	16309	16563	16619	16578	16531	16508	16460	16403	16401	16558	16402	16424	16534	16324	16384	16469	16436	16459	16677	16463	16501	16683	16609	16548	16406	16536	16513	16345	16393	16505	16556	16432	16543	16591	16484	16404	16548	16460	16583	16531	16636	16621	16498	16387	16504	16460	16526	16440	16444	16458	16311	16587	16252	16601	16371	16478	16638	16549	16386	16402	16674	16687	16549	16498	16478	16422	16506	16634	16397	16692	16457	16643	16433	16521	16503	16467	16517	16288	16557	16426	16358	16503	16649	16359	16446	16465	16563	16483	16588	16556	16381	16587	16486	16360	16677	16507	16409	16381	16718	16355	16492	16582	16280	16489	16370	16569	16349	16494	16419	16428	16458	16389	16351	16336	16469	16586	16523	16489	16585	16538	16597	16604	16597	16511	16421	16608	16468	16427	16506	16460	16606	16364	16562	16555	16555	16460	16353	16305	16558	16570	16550	16503	16387	16587	16512	16352	16599	16472	16417	16627	16404	16472	16358	16528	16709	16545	16485	16482	16462	16640	16509	16534	16384	16581	16409	16450	16529	16487	16577	16642	16459	16492	16350	16414	16558	16406	16565	16411	16524	16484	16250	16394	16371	16444	16472	16550	16551	16489	16456	16349	16657	16515	16469	16576	16576	16423	16504	16368	16636	16498	16385	16556	16504	16595	16525	16552	16705	16551	16592	16417	16383	16483	16475	16379	16581	16414	16499	16469	16560	16549	16512	16545	16599	16354	16513	16410	16381	16665	16303	16605	16486	16408	16362	16301	16536	16323	16559	16362	16498	16441	16389	16539	16456	16510	16498	16568	16520	16436	16330	16552	16532	16539	16510	16400	16450	16361	16663	16414	16564	16486	16570	16404	16525	16490	16433	16604	16387	16485	16610	16582	16458	16556	16476	16638	16651	16677	16764	16335	16525	16514	16275	16474	16439	16315	16451	16464	16338	16497	16505	16361	16406	16473	16550	16511	16281	16565	16471	16418	16562	16509	16382	16534	16406	16512	16416	16547	16628	16262	16481	16596	16491	16296	16350	16422	16489	16409	16451	16554	16634	16438	16551	16498	16471	16346	16479	16600	16472	16518	16369	16537	16433	16598	16434	16404	16593	16524	16467	16463	16572	16620	16533	16388	16323	16493	16496	16432	16529	16378	16605	16476	16413	16454	16326	16421	16538	16440	16472	16544	16417	16564	16483	16257	16447	16574	16438	16483	16572	16391	16461	16506	16479	16456	16500	16508	16516	16644	16394	16473	16350	16418	16484	16489	16400	16314	16655	16583	16328	16642	16488	16340	16451	16561	16405	16454	16518	16409	16452	16457	16516	16504	16496	16512	16577	16464	16423	16521	16511	16509	16526	16217	16445	16415	16518	16333	16408	16399	16282	16543	16488	16583	16409	16396	16667	16658	16400	16506	16468	16497	16423	16564	16291	16582	16543	16485	16408	16457	16432	16506	16465	16446	16513	16428	16170	16547	16581	16514	16795	16518	16693	16535	16245	16435	16465	16446	16367	16682	16585	16716	16432	16393	16519	16470	16540	16411	16402	16646	16569	16379	16518	16544	16561	16306	16318	16615	16485	16414	16331	16518	16249	16554	16501	16485	16465	16534	16336	16520	16510	16512	16589	16428	16474	16329	16335	16611	16434	16604	16557	16559	16523	16586	16503	16428	16415	16624	16648	16393	16553	16358	16454	16544	16611	16277	16376	16393	16541	16507	16278	16553	16447	16589	16427	16540	16380	16478	16678	16341	16548	16509	16574	16515	16545	16503	16437	16398	16532	16435	16510	16586	16382	16402	16494	16536	16508	16423	16472	16543	16614	16576	16559	16468	16444	16352	16634	16537	16557	16715	16514	16551	16559	16533	16367	16513	16593	16493	16487	16477	16385	16492	16524	16545	16498	16554	16501	16455	16400	16399	16558	16498	16333	16639	16543	16425	16537	16486	16351	16443	16362	16375	16485	16489	16521	16402	16564	16397	16592	16419	16524	16634	16315	16488	16471	16493	16496	16640	16361	16555	16451	16416	16365	16438	16506	16422	16477	16479	16474	16557	16436	16399	16489	16543	16639	16670	16479	16626	16556	16563	16620	16468	16559	16559	16614	16626	16384	16478	16360	16615	16545	16530	16572	16513	16382	16610	16478	16384	16490	16383	16555	16457	16360	16585	16568	16372	16484	16622	16545	16433	16543	16493	16381	16437	16323	16392	16353	16368	16492	16398	16494	16270	16464	16318	16634	16450	16635	16381	16470	16606	16527	16495	16336	16497	16469	16276	16420	16529	16550	16342	16323	16467	16458	16555	16333	16440	16497	16536	16719	16394	16647	16371	16567	16488	16605	16620	16563	16492	16437	16420	16431	16573	16319	16597	16506	16608	16551	16450	16547	16447	16375	16620	16562	16419	16419	16483	16577	16417	16591	16358	16499	16569	16432	16585	16548	16366	16583	16336	16511	16520	16491	16474	16466	16598	16384	16570	16462	16642	16517	16520	16458	16479	16630	16583	16513	16407	16469	16501	16633	16635	16632	16559	16316	16390	16618	16662	16571	16363	16433	16492	16516	16568	16249	16352	16451	16533	16353	16483	16533	16482	16228	16437	16440	16348	16430	16499	16574	16435	16546	16473	16456	16632	16413	16464	16526	16386	16436	16396	16384	16470	16424	16623	16415	16305	16599	16439	16392	16368	16547	16517	16552	16536	16571	16534	16449	16599	16483	16443	16455	16411	16599	16494	16469	16468	16506	16525	16378	16377	16570	16347	16600	16451	16486	16515	16536	16466	16596	16420	16385	16445	16641	16366	16309	16515	16509	16341	16562	16498	16706	16357	16623	16500	16532	16363	16575	16451	16350	16492	16591	16357	16388	16541	16472	16598	16432	16506	16646	16338	16428	16437	16491	16473	16528	16386	16554	16543	16583	16677	16382	16480	16512	16495	16483	16357	16327	16405	16515	16420	16280	16582	16423	16546	16508	16468	16384	16379	16385	16534	16505	16475	16582	16382	16470	16424	16397	16482	16452	16422	16515	16601	16553	16406	16461	16428	16495	16372	16534	16409	16400	16569	16430	16522	16516	16274	16373	16345	16346	16464	16547	16579	16603	16595	16431	16482	16489	16585	16441	16706	16340	16377	16461	16393	16471	16519	16416	16406	16622	16783	16809	16564	16546	16413	16531	16524	16609	16712	16479	16383	16469	16684	16567	16552	16619	16610	16407	16351	16532	16439	16532	16623	16479	16579	16611	16460	16293	16555	16323	16634	16459	16627	16517	16640	16406	16811	16627	16430	16452	16595	16441	16347	16390	16387	16291	16398	16446	16455	16461	16546	16469	16566	16575	16594	16548	16488	16459	16425	16536	16396	16534	16536	16528	16499	16589	16545	16544	16308	16649	16537	16506	16562	16331	16543	16508	16461	16468	16394	16630	16575	16506	16405	16582	16506	16524	16446	16652	16337	16446	16592	16485	16576	16380	16562	16643	16468	16449	16606	16510	16411	16655	16339	16456	16535	16466	16477	16430	16418	16557	16507	16466	16524	16547	16447	16584	16415	16483	16510	16500	16521	16448	16457	16573	16475	16344	16574	16500	16484	16490	16461	16539	16701	16581	16226	16506	16377	16469	16596	16599	16452	16545	16363	16481	16453	16489	16248	16484	16480	16588	16421	16406	16392	16461	16549	16533	16277	16447	16391	16609	16556	16554	16565	16549	16492	16495	16555	16418	16447	16332	16446	16394	16429	16451	16356	16288	16484	16519	16590	16480	16400	16503	16632	16550	16442	16416	16388	16432	16349	16333	16521	16501	16533	16509	16260	16424	16469	16485	16466	16487	16538	16341	16522	16578	16476	16386	16616	16393	16517	16525	16495	16498	16552	16504	16595	16414	16389	16644	16571	16557	16550	16493	16405	16476	16454	16559	16478	16542	16585	16767	16454	16492	16498	16503	16488	16396	16429	16451	16566	16479	16598	16461	16684	16331	16578	16571	16650	16570
30683	35661	37542	27718	19951	18243	17961	17779	17909	17651	17851	17760	17947	17751	17927	17742	17679	17676	17812	17751	17532	18016	17701	17577	17755	17700	17828	17730	17712	17799	17736	17736	17521	17721	17921	17623	17729	17777	17634	17484	17782	17835	17708	17635	17540	17569	17729	17610	17782	17463	17580	17599	17752	17686	17703	17776	17837	17647	17605	17671	17608	17637	17942	17709	17675	17702	17633	17696	17692	18046	17746	17657	17638	17701	17483	17684	17757	17532	17498	17568	17766	17743	17653	17788	17639	17568	17683	17603	17667	17775	17792	17647	17813	17883	17605	17803	17633	17543	17382	17829	17492	17515	17558	17650	17635	17638	17577	17696	17551	17891	17572	17639	17691	17475	17387	17657	17512	17680	17657	17707	17686	17771	17729	17649	17804	17721	17754	17646	17590	17476	17802	17711	17696	17648	17725	17655	17744	17441	17544	17778	17567	17816	17908	17602	17510	17739	17834	17628	17877	17709	17562	17758	17751	17556	17512	17635	17710	17657	17596	17736	17652	17749	17611	17613	17656	17702	17628	17649	17571	17579	17740	17688	17813	17725	17586	17412	17606	17811	17638	17487	17597	17480	17294	17829	17670	17771	17719	17532	17636	17648	17558	17691	17582	17476	17648	17560	17728	17861	17639	17609	17676	17599	17559	17527	17754	17525	17662	17658	17685	17583	17545	17584	17680	17668	17635	17790	17597	17596	17782	17501	17761	17673	17626	17818	17719	17771	17792	17812	17571	17735	17732	17761	17979	17592	17646	17735	17607	17667	17513	17530	17737	17762	17841	17438	17465	17725	17593	17646	17540	17620	17721	17719	17721	17525	17659	17930	17738	17762	17623	17604	17552	17832	17661	17557	17570	17679	17346	17927	17685	17493	17427	17618	17672	17612	17800	17823	17854	17501	17695	17724	17688	17791	17710	17723	17835	17599	17662	17592	17615	17855	17911	17536	17502	17420	17715	17735	17695	17660	17691	17553	17578	17756	17641	17589	17614	17547	17752	17561	17668	17680	17583	17653	17580	17683	17509	17602	17693	17620	17751	17632	17833	17635	17659	17595	17698	17606	17628	17598	17411	17754	17732	17686	17699	17546	17466	17599	17823	17813	17791	17736	17712	17641	17796	17585	17558	17812	17570	17516	17545	17753	17642	17772	17604	17766	17606	17676	17576	17695	17864	17684	17798	17745	17530	17746	17700	17670	17598	17415	17470	17589	17617	17712	17691	17837	17726	17561	17681	17856	17617	17694	17574	17710	17604	17616	17743	17538	17626	17747	17448	17549	17625	17577	17676	17615	17841	17699	17732	17553	17683	17804	17902	17867	17581	17806	17699	17722	17573	17833	17691	17716	17703	17604	17598	17636	17766	17513	17554	17769	17694	17610	17704	17591	17708	17579	17680	17552	17792	17723	17627	17561	17698	17833	17798	17759	17841	17626	17738	17806	17680	17513	17592	17771	17774	17567	17423	17745	17689	17843	17710	17507	17702	17536	17668	17739	17655	17516	17508	17679	17662	17626	17566	17639	17581	17553	17632	17640	17496	17559	17664	17786	17572	17850	17750	17728	17794	17675	17822	17780	17696	17624	17573	17508	17778	17607	17848	17792	17765	17543	17774	17720	17554	17543	17846	17774	17455	17895	17981	17660	17648	17589	17653	17617	17596	17618	17698	17618	17667	17718	17823	17890	17574	17723	17578	17746	17566	17756	17794	17544	17601	17793	17698	17843	17845	17418	17697	17765	17682	17627	17721	17710	17642	17650	17770	17817	17629	17506	17537	17716	17649	17701	17673	17509	17613	17497	17672	17605	17535	17621	17609	17809	17682	17739	17815	17596	17556	17584	17756	17442	17471	17610	17655	17731	17771	17724	17829	17725	17705	17628	17374	17658	17449	17548	17812	17784	17660	17522	17709	17540	17591	17874	17841	17556	17573	17844	17832	17511	17810	17831	17920	17833	17638	17651	17692	17582	17689	17703	17658	17537	17720	17790	17480	17562	17670	17839	17778	17753	17780	17743	17504	17344	17600	17928	17461	17642	17534	17663	17651	17748	17614	17665	17634	17719	17586	17698	17780	17602	17667	17581	17731	17435	17781	17750	17604	17545	17768	17621	17652	17637	17542	17765	17843	17674	17615	17718	17556	17730	17721	17743	17747	17732	17706	17658	17813	17849	17720	17787	17799	17641	17677	17647	17710	17503	17487	17626	17825	17501	17699	17740	17480	17563	17616	17545	17818	17863	17650	17701	17770	17661	17544	17613	17837	17551	17877	17736	17483	17624	17643	17605	17701	17488	17732	17604	17659	17832	17700	17814	17730	17579	17656	17748	17697	17572	17573	17572	17521	17534	17647	17641	17739	17653	17924	17773	17646	17711	17687	17530	17457	17713	17564	17609	17761	17726	17355	17658	17590	17539	17555	17493	17609	17729	17625	17621	17783	17648	17708	17589	17631	17746	17614	17568	17839	17482	17727	17747	17623	17842	17678	17508	17703	17750	17458	17531	17747	17689	17773	17689	17860	17667	17672	17592	17525	17666	17581	17892	17549	17626	17714	17638	17664	17654	17644	17860	17807	17504	17720	17552	17616	17634	17648	17527	17668	17706	17815	17543	17705	17771	17677	17778	17730	17639	17928	17630	18029	17697	17648	17726	17651	17728	17840	17745	17602	17690	17543	17572	17598	17644	17444	17741	17718	17559	17514	17486	17530	17706	17617	17570	17538	17697	17504	17784	17723	18027	17708	17611	17471	17663	17731	17841	17731	17813	17725	17690	17838	17789	17590	17698	17589	17593	17352	17625	17542	17647	17702	17847	17664	17679	17397	17706	17618	17665	17625	17582	17674	17587	17679	17585	17775	17794	17850	17680	17800	17677	17548	17471	17515	17649	17693	17658	17660	17723	17869	17683	17555	17522	17462	17696	17548	17656	17794	17506	17627	17804	17606	17660	17748	17470	17622	17737	17685	17609	17686	17844	17842	17637	17700	17761	17617	17574	17433	17664	17583	17526	17774	17591	17668	17618	17688	17694	17748	17666	17591	17479	17705	17596	17690	17558	17394	17745	17643	17559	17665	17518	17733	17535	17598	17879	17907	17494	17579	17590	17751	17660	17856	17588	17650	17675	17498	17487	17634	17573	17726	17535	17528	17672	17640	17557	17626	17949	17650	17677	17655	17560	17675	17815	17615	17613	17563	17521	17824	17817	17643	17866	17719	17615	17831	17674	17756	17743	17664	17577	17677	17672	17740	17676	17554	17505	17588	17561	17733	17644	17522	17738	17845	17737	17714	17779	17614	17820	17320	17588	17616	17740	17409	17589	17814	17461	17699	17675	17609	17815	17645	17858	17749	17775	17735	17682	17592	17805	17711	17770	17673	17780	17676	17698	17596	17511	17745	17862	17632	17682	17755	17642	17694	17549	17681	17779	17727	17721	17565	17574	17657	17694	17701	17705	17736	17553	17666	17559	17791	17539	17705	17704	17697	17745	17648	17889	17827	17817	17756	17710	17716	17656	17804	17824	17944	17722	17558	17710	17630	17665	17661	17781	17612	17804	17789	17724	17834	17717	17671	17638	17684	17758	17812	17410	17890	17688	17478	17603	17608	17792	17728	17535	17589	17711	17448	17606	17743	17598	17605	17677	17859	17854	17708	17642	17880	17846	17610	17535	17533	17770	17715	17529	17721	17712	17617	17815	17731	17741	17565	17617	17699	17742	17947	17697	17657	17723	17886	17792	17721	17736	17499	17684	17650	17709	17759	17664	17561	17821	17743	17392	17452	17862	17646	17641	17561	17539	17772	17657	17542	17845	17735	17813	17641	17536	17738	17492	17765	17682	17671	17887	17755	17592	17663	17635	17572	17599	17849	17878	17640	17481	17716	17681	17615	17485	17685	17754	17810	17462	17629	17847	17682	17745	17654	17765	17665	17732	17602	17568	17862	17737	17620	17692	17753	17650	17882	17557	17598	17572	17885	17613	17981	17744	17703	17835	17610	17812	17641	17669	17597	17757	17641	17756	17361	17784	17905	17498	17561	17589	17720	17767	17622	17572	17757	17689	17612	17621	17646	17448	17509	17886	17679	17596	17716	17758	17725	17607	17549	17599	17628	17764	17720	17730	17604	17665	17605	17670	17819	17612	17577	17578	17703	17713	17751	17661	17824	17703	17823	17789	17603	17660	17532	17678	17676	17650	17701	17319	17565	17846	17635	17645	17740	17631	17876	17888	17646	17574	17496	17707	17612	17615	17501	17474	17681	17707	17687	17783	17787	17431	17680	17655	17578	17682	17821	17610	17755	17613	17526	17686	17771	17749	17769	17740	17803	17793	17723	17506	17867	17750	17605	17558	17604	17812	17727	17698	17490	17793	17750	17650	17753	17558	17631	17704	17712	17605	17793	17775	17788	17784	17676	17673	17904	17849	17844	17616	17705	17619	17644	17638	17780	17758	17675	17854	17783	17639	17672	17549	17363	17678	17722	17507	17375	17703	17541	17833	17579	17699	17772	17482	17715	17497	17528	17681	17599	17600	17722	17732	17646	17713	17782	17610	17583	17514	17621	17729	17763	17723	17786	17890	17704	17667	17577	17669	17654	17569	17529	17555	17700	17689	17712	17511	17786	17722	17471	17648	18036	17769	17722	17715	17655	17653	17833	17819	17747	17599	17665	17679	17789	17685	17690	17701	17717	17524	17469	17796	17701	17514	17756	17590	17710	17785	17532	17597	17699	17585	17820	17723	17734	17639	17699	17654	17691	17834	17630	17633	17700	17711	17614	17708	17754	17795	17621	17639	17653	17687	17540	17773	17741	17600	17629	17625	17700	17534	17651	17506	17582	17593	17605	17661	17694	17632	17937	17896	17725	17809	17659	17624	17475	17691	17699	17677	17568	17886	17885	17584	17773	17669	17723	17735	17775	17573	17721	17727	17737	17671	17376	17550	17695	17685	17917	17763	17594	17477	17772	17807	17777	17630	17428	17533	17678	17537	17749	17777	17524	17803	17652	17624	17675	17638	17672	17653	17627	17597	17961	17643	17726	17460	17704	17705	17695	17801	17640	17642	17649	17876	17807	17757	17398	17670	17740	17633	17882	17516	17562	17682	17498	17572	17760	17613	17609	17634	17742	17765	17748	17669	17642	17561
41487	55809	41163	24907	18009	16487	16302	16246	16187	16274	16237	16183	16224	16239	16286	16272	16261	16231	16208	16303	16218	16175	16170	16401	16209	16187	16284	16126	16396	16353	16200	16188	16203	16125	16302	16374	16164	16478	16070	16233	16114	16108	16134	16217	16235	16190	16428	16205	16088	16292	16198	16192	16289	16271	16494	16300	16222	16215	16400	16230	16210	16268	16293	16247	16024	16158	16224	16196	16287	16280	16232	16309	16277	16300	16212	16184	16055	16350	16176	16109	16132	16103	16263	16219	16356	16230	15999	16245	16233	16261	16238	16206	16279	16277	16335	16056	16249	16353	16131	16193	16141	16247	16188	16325	16236	16134	16335	16136	16160	16172	16221	16126	16342	16196	16213	16363	16016	16343	16032	16216	16292	16124	16245	16114	16173	16148	16415	16183	16142	16182	16204	16304	16098	16045	16066	16242	16147	16050	16239	16140	16202	16031	16305	16193	16340	16174	16130	16306	16224	16369	16287	16251	16247	16318	16313	16157	16192	16109	16233	16250	16254	16332	16247	16256	16346	16223	16156	16138	16034	16382	16221	16223	16450	16298	16150	16274	16143	16243	16368	16191	16207	16185	16189	16218	16143	16244	16170	16308	16284	16238	16107	16325	16223	16135	16262	16296	16198	16201	16190	16127	16311	16140	16213	16284	16274	16096	16322	16238	16297	16158	16156	15998	16278	16308	16147	16201	16254	16235	16273	16227	16239	16370	16199	16327	16179	16414	16204	16257	16143	16055	16324	16301	16252	16333	16094	16248	16056	16282	16166	16029	16256	16164	16167	16144	16091	16322	16273	16308	16418	16205	16254	16206	16067	16238	16288	16253	16300	16248	16379	16204	16343	16254	16082	16271	16186	16108	16159	16173	16082	16411	16248	16300	16316	16220	16137	16342	16232	16392	16044	16118	16198	16159	16282	16073	16181	16038	16261	16346	16136	16196	16199	16180	16208	16189	16275	16060	16317	16243	16104	16132	16433	16183	16362	16343	16204	16090	16196	16005	16228	16223	16090	16277	16245	16238	16252	16221	16124	16350	16204	16339	16315	16106	16381	16193	16249	16363	16000	16152	16136	16152	16098	16329	16149	16259	16291	16132	16107	16124	16185	16363	16257	16247	16257	16218	16106	16098	16226	16275	16286	16251	16137	16227	16184	16252	16206	16188	16374	16236	16074	16170	16304	16158	16321	16219	16311	16307	16281	16081	16083	16229	16296	16209	16195	16184	16162	16240	16290	16230	16177	16083	16195	16389	16123	16222	16297	16075	16238	16250	16299	16179	16189	16180	16209	16085	16409	16268	16225	16147	16150	16147	16063	16330	16230	16251	16093	16096	16294	16297	16203	16238	16317	16044	16170	16331	16212	16136	16104	16292	16233	16214	16262	16187	16208	16277	16198	16152	16124	16054	16164	16040	16141	16398	16407	15986	16296	16263	16266	16037	16340	16110	16142	16131	16260	16253	16307	16047	16183	16064	16080	16216	16338	16134	16329	16281	16414	16153	16348	16105	16249	16399	16045	16103	16241	16178	16246	16091	16087	16198	16098	16185	16329	16038	16183	16113	16262	15990	15930	16295	16204	16278	16209	16248	16222	16290	16212	16088	16278	16302	16235	16297	16308	16217	16265	16441	16273	16175	16114	15892	16372	16062	16218	16237	16316	16338	16246	16255	16137	16405	16247	16284	16138	16190	16143	16232	16156	16101	16219	16203	16287	16329	16166	16220	16281	16117	16153	16407	16123	16289	16229	16189	16269	16333	16130	16265	16262	16201	16303	16264	16247	16233	16262	16212	16173	16333	16242	16254	16248	16249	16290	16313	16210	16224	16198	16197	16112	16258	16192	16170	16098	16313	16177	16337	16070	16303	16170	16243	16356	16294	16110	16075	16157	16169	16093	16329	16202	15989	16180	16165	16164	16205	16288	16204	16334	16197	16486	16127	16262	16307	16300	16335	16073	16352	16194	15965	16180	16406	16261	16140	16256	16276	16187	16206	16227	16274	16409	16197	16262	16086	16333	16241	16199	16174	16215	16307	16081	16366	16393	16082	16221	16293	16291	16259	16208	16236	16354	16097	16291	16119	16315	16171	16237	16203	16027	16202	16212	16095	16195	16260	16108	16114	16350	16176	16132	16230	16229	16314	16289	16267	16144	16068	16170	15994	16299	16260	16105	16179	16326	16188	16197	16306	16305	16230	16250	16323	16247	16159	16104	16212	16299	16222	16110	16080	16278	16212	16423	16248	16291	16248	16189	16135	16108	16263	16276	16374	16102	16112	16348	16195	16037	16265	16139	16255	16206	16148	16303	16050	16183	16156	16514	16258	16376	16324	16025	16353	16121	16177	16302	16299	16282	16276	16184	16240	16255	16272	16129	16170	16160	16246	16217	16041	16394	16226	16100	16240	16432	16130	16320	16166	16092	16156	16322	16222	16304	16406	16190	16184	16148	16182	16287	16406	16246	16257	16205	16187	16315	16018	16122	16283	16356	16311	16034	16253	16128	16211	16320	16168	16054	16155	16322	16124	16306	16087	16263	16114	16147	16037	16265	16164	16279	16162	16135	16099	16137	16379	16228	16178	16248	16360	16437	16183	16181	16252	16208	16175	16141	16194	16092	16308	16359	16188	16224	16250	16267	16269	16229	16183	16362	16202	16159	16258	16141	16212	16270	16145	16110	16396	16142	16218	16264	16204	16058	16262	16093	16143	16194	16144	16136	16125	16237	16127	16257	16285	16122	16484	16399	16098	16295	16230	16157	16339	16227	16129	16217	16190	16207	16187	16134	16095	16371	16357	16266	16217	16122	16164	16188	16157	16235	16114	16306	16186	16130	16145	16345	16281	16178	16036	16211	16420	16261	16094	16182	16110	16199	16213	16175	16297	16156	16202	16348	16133	16370	16112	16226	16393	16148	16361	16165	16248	16230	16228	16310	16173	16228	16091	16201	16203	16194	16308	16266	16186	16318	16324	16310	16183	16184	16256	16295	16434	16188	16256	16183	16151	16081	16173	16264	16110	16277	16511	16046	16394	16112	16203	16194	16327	16170	16178	16169	16366	16182	16171	16121	16114	16354	16120	16366	16187	16147	16281	16245	16138	16097	16412	16014	16256	16105	16224	16168	16290	16168	16365	16206	16327	16129	16316	16277	16131	16231	16215	16184	16233	16045	16203	16285	16350	16311	16253	16320	16201	16220	16314	16201	16137	16298	16157	16191	16301	16300	16404	16327	16220	16092	16230	16070	16388	16209	16149	16221	16219	16142	16366	16163	16113	16441	16104	16168	16295	16043	16278	16300	16168	16285	16152	16164	16213	16238	16171	16103	16186	16170	16093	16312	16112	16432	16339	16173	16288	16271	16080	16173	16259	16217	16042	16175	16476	16272	16195	16182	16263	16198	16079	16192	16342	16274	16334	16191	16254	16301	15931	16258	16197	16221	16292	16065	16159	16205	16052	16101	16119	16338	16067	16091	16356	16243	16073	16219	16198	16252	16273	16256	16298	16253	16178	16144	16120	16296	16308	16158	16303	16086	16388	16091	16223	16196	16451	16110	16217	16331	16279	16286	16341	16031	16105	16143	16182	16131	16269	16270	16234	16224	16376	16164	16192	16315	16248	16262	16177	16043	16284	16332	16352	16114	16273	16163	16301	16311	16057	16300	16277	16193	16125	16248	16337	16273	16414	16237	16144	16209	16261	16181	16252	16047	16248	16236	16195	16214	16424	16190	16198	16206	16113	16220	16197	16403	16073	16331	16161	16218	16163	16331	16336	16299	16170	16323	16247	16169	16209	16332	16284	16265	16285	16199	16270	16111	16377	16047	16393	16262	16232	16084	16262	16330	16175	16292	16227	16271	16277	16278	16263	16285	16241	16196	16021	16210	16204	16185	16229	16291	16333	16223	16320	16294	16083	16236	16178	16294	16251	16217	16052	16065	16074	16165	16226	16135	16208	16268	16083	16148	16242	16237	16292	16288	16398	16242	16062	16112	16251	16115	16096	16368	16143	16259	16258	16417	16236	16355	16153	16178	16169	16288	16296	16215	16150	16323	16169	16312	16256	16261	16199	16297	16219	16254	16272	16162	16280	16124	16269	16218	16304	16385	16356	16427	16142	16472	16206	16357	16360	16292	16074	16254	16140	16179	16135	16212	16321	16253	16027	16296	16188	16101	16152	16116	16269	16239	16146	16121	16282	16267	16278	16171	16211	16303	16282	16289	16224	16183	16313	16220	16240	16054	16215	16257	16243	16184	16283	16164	16149	16148	16301	16155	16307	16256	16302	16270	16255	16188	16209	16215	16359	16085	15935	16139	16306	16241	16179	16276	16236	16238	16160	16251	16435	16105	16141	16245	16395	16242	16195	16307	16318	16285	16074	16177	16334	16305	16298	16330	16062	16220	16203	16237	16100	16189	16442	16389	16142	16209	16295	16113	16129	16418	16307	16105	16413	16422	16193	16342	16071	16160	16316	16191	16343	16245	16096	16294	16275	16238	16260	16119	16349	16202	16287	16234	16147	16227	16166	16168	16235	16211	16218	16233	16214	16099	16160	16247	16290	15996	16402	16143	16223	16101	16255	16164	16194	16173	16272	16235	16159	16232	16128	16272	16269	16176	16420	16269	16078	16249	16100	16131	16248	16246	16228	16176	16303	16220	16175	16209	16383	16159	16216	16303	16188	16270	16161	16082	16293	16257	16304	16115	16171	16085	16229	16228	16267	16210	16142	16206	16230	16249	16158	16297	16183	16251	16296	16211	16144	16295	16171	16316	16230	16104	16357	16236	16322	16307	16184	16150	16246	16276	16252	16193	16132	16076	16391	16217	16223	16109	16181	16247	16197	16089	16292	16238	16355	16029	16128	16224	16103	16166	16223	16273	16161	16100	16113	16252	16068	16182	16386	16116	16194	16134	16012	16221	16049	16157	16058	16232	16172	16454	16244	16235	16265	16144	16210	16449	16182	16291	16192	16304	16204	16249	16203	16124	16287	16206	16210	16234	16138	16378	16107	16332	16069	16129	16131	16223	16008	16332	16261	16238	16385	16156	16132	16271	15974	16255	16202	16206	16344	16223	16335	16380	16273	16025	16272	16194	16234	16302	16231	16326	16286	16049	16173	16277	16083	16124	16253	16252	16113
24178	24089	34851	30180	24036	21964	20522	18151	17982	18254	17789	18177	17902	17972	17703	17852	17683	17940	17682	17783	17864	17902	17706	17556	17886	17846	17701	17801	17769	17629	17736	17726	17726	17670	17836	17660	17927	17770	17723	17774	17820	17794	17667	17502	17670	17749	17844	17896	17622	17861	17715	17714	17624	17744	17815	17753	17868	17730	17838	17742	17813	17804	17724	17785	17627	17787	17550	17863	17606	17741	17794	17618	17742	17749	17667	17530	17682	17624	17824	17673	17834	17775	17628	17681	17784	17883	17749	17827	17637	17604	17759	17674	17672	17603	17776	17399	17615	17631	17644	17587	17566	17632	17467	17727	17809	17562	17504	17684	17706	17643	17938	17768	17893	17607	17800	17794	17646	17700	17851	17756	17734	17675	17781	17808	17609	17586	17616	17683	17770	17582	17790	17704	17723	17631	17680	17574	17945	17536	17470	17752	17942	17632	17656	17476	17656	17714	17635	17768	17912	17618	17758	17655	17632	17672	17726	17656	17705	17656	17685	17599	17843	17521	17656	17697	17467	17515	17756	17533	17618	17718	17540	17501	17695	17646	17472	17848	17729	17701	17664	17799	17655	17773	17648	17834	17600	17524	17741	17767	17668	17699	17912	17850	17750	17706	17870	17682	17751	17837	17638	17528	17621	17589	17529	17511	17568	17696	17651	17577	17654	17670	17705	17720	17543	17535	17534	17549	17820	17723	17632	17744	17662	17723	17688	17675	17734	17608	17491	17682	17606	17703	17507	17695	17725	17700	17750	17507	17799	17584	17743	17717	17482	17766	17627	17707	17823	17737	17716	17706	17597	17633	17606	17765	17703	17859	17644	17662	17462	17517	17721	17650	17641	17837	17775	17631	17833	17670	17672	17685	17628	17564	17638	17772	17428	17713	17531	17891	17548	17800	17852	17693	17592	17664	17529	17742	17714	17854	17760	17594	17714	17602	17845	17708	17652	17778	17683	17946	17687	17641	17481	17547	17793	17693	17758	17587	17766	17612	17623	17773	17599	17625	17508	17658	17669	17830	17575	17676	17522	17805	17735	17622	17797	17682	17591	17708	17587	17767	17813	17870	17734	17620	17757	17936	17812	17730	17843	17638	17870	17653	17683	17648	17606	17518	17746	17715	17685	17747	17538	17880	17501	17658	17629	17661	17597	17594	17737	17692	17547	17585	17594	17533	17631	17705	17616	17569	17883	17733	17788	17756	17727	17445	17508	17623	17609	17638	17650	17755	17548	17763	17752	17903	17874	17666	17632	17584	17751	17660	17741	17516	17707	17693	17643	17801	17678	17952	17467	17444	17754	17669	17668	17658	17742	17730	17729	17592	17640	17777	17796	17464	17649	17751	17724	17793	17835	17721	17718	17812	17766	17636	17631	17700	17689	17480	17764	17589	17586	17776	17656	17890	17823	17692	17946	17623	17544	17778	17559	17736	17665	17465	17663	17750	17791	17706	17823	17471	17564	17536	17716	17786	17881	17672	17679	17617	17651	17597	17790	17731	17774	17694	17561	17829	17727	17717	17630	17642	17725	17655	17608	17700	17630	17581	17599	17796	17652	17829	17671	17743	17639	17813	17635	17441	17753	17651	17729	17704	17809	17605	17777	17573	17742	17656	17604	17547	17661	17496	17591	17759	17626	17834	17751	17770	17557	17894	17852	17715	17653	17893	17901	17794	17465	17729	17748	17672	17611	17602	17565	17677	17655	17681	17523	17838	17659	17863	17593	17758	17513	17570	17373	17491	17781	17641	17668	17616	17812	17697	17718	17539	17726	17486	17802	17666	17441	17573	17582	17608	17532	17658	17501	17610	17597	17630	17758	17869	17661	17730	17750	17772	17619	17729	17734	17440	17662	17636	17653	17546	17716	17559	17698	17622	17783	17687	17484	17570	17657	17631	17676	17365	17829	17634	17533	17646	17533	17498	17639	17733	17686	17626	17674	17731	17861	17713	17858	17770	17809	17686	17562	17718	17701	17703	17871	17877	17568	17618	17477	17632	17703	17645	17826	17557	17615	17534	17533	17630	17604	17668	17532	17597	17696	17719	17779	17723	17765	17688	17762	17821	17756	17509	17861	17897	17571	17701	17815	17639	17529	17730	17583	17815	17838	17783	17557	17921	17737	17632	17519	17664	17632	17614	17612	17919	17556	17972	17675	17644	17635	17713	17647	17694	17549	17669	17705	17810	17688	17706	17819	17639	17655	17522	17665	17722	17743	17853	17805	17755	17788	17418	17564	17656	17738	17694	17752	17821	17623	17745	17595	17619	17783	17650	17586	17617	17582	17654	17734	17649	17754	17715	17661	17658	17707	17558	17863	17537	17768	17710	17794	17569	17800	17620	17699	17636	17657	17818	17803	17680	17594	17576	17621	17537	17692	17782	17668	17602	17640	17676	17768	17824	17588	17860	17619	17759	17520	17748	17884	17775	17784	17819	17672	17727	17593	17513	17626	17598	17711	17600	17747	17632	17541	17646	17728	17740	17643	17690	17720	17475	17573	17721	17671	17820	17736	17781	17686	17659	17531	17699	17677	17699	17702	17765	17609	17643	17610	17649	17792	17705	17664	17746	17686	17970	17977	17812	17627	17640	17721	17695	17666	17702	17798	17819	17647	17766	17730	17701	17441	17766	17904	17655	17588	17785	17723	17616	17641	17499	17537	17862	17654	18019	17776	17571	17671	17489	17709	17968	17685	17715	17783	17766	17810	17491	17544	17786	17518	17808	17573	17678	17597	17689	17553	17745	17797	17640	17512	17549	17855	17766	17809	17604	17808	17708	17828	17853	17810	17559	17558	17763	17787	17710	17684	17617	17638	17649	17744	17829	17556	17658	17663	17739	17712	17922	17754	17646	17414	17788	17751	17710	17686	17730	17694	17571	17858	17563	17648	17687	17893	17801	17665	17744	17695	17733	17764	17773	17791	17585	17638	17558	17846	17780	17579	17691	17730	17833	17559	17661	17582	17646	17659	17774	17681	17795	17712	17510	17717	17504	17768	17818	17610	17851	17653	17691	17791	17680	17994	17657	17753	17817	17807	17653	17598	17723	17591	17666	17953	17765	17597	17670	17719	17667	17748	17723	17628	17575	17638	17592	17831	17696	17733	17628	17916	17605	17792	17602	17743	17706	17572	17764	17551	17566	17617	17620	17493	17700	17630	17555	17794	17693	17542	17727	17589	17629	17576	17676	17814	17679	17403	17582	17847	17705	17765	17763	17658	17615	17730	17637	17635	17647	17682	17761	17517	17716	17539	17788	17707	17776	17596	17635	17518	17718	17627	17613	17597	17660	17634	17616	17670	17736	17650	17780	17701	17571	17519	17680	17690	17710	17707	17861	17843	17745	17785	17899	17692	17506	17560	17612	17727	17751	17592	17653	17841	17641	17617	17502	17656	17571	17783	17677	17877	17762	17872	17603	17716	17736	17688	17724	17775	17883	17535	17555	17725	17860	17671	17584	17521	17773	17730	17710	17663	17688	17665	17786	17709	17719	17608	17676	17646	17723	17648	17626	17701	17576	17817	17813	17531	17841	17822	17739	17764	17733	17848	17749	17677	17451	17699	17629	17681	17477	17775	17777	17337	17605	17903	17516	17759	17660	17779	17828	17734	17421	17691	17661	17716	17606	17625	17534	17546	17678	17709	17566	17701	17688	17862	17563	17632	17644	17776	17754	17781	17547	17755	17701	17543	17707	17511	17682	17747	17686	17795	17561	17729	17488	17758	17627	17412	17639	17820	17815	17654	17621	17685	17706	17774	17843	17696	17569	17777	17718	17799	17585	17789	17698	17635	17882	17650	17648	17683	17772	17550	17685	17612	17527	17909	17738	17776	17731	17563	17822	17729	17654	17617	17791	17709	17750	17757	17604	17727	17727	17673	17837	17618	17758	17766	17651	17519	17609	17716	17953	17586	17525	17903	17816	17783	17738	17652	17532	17724	17952	17733	17678	17732	17473	17602	17610	17567	17631	17646	17715	17870	17798	17682	17758	17696	17398	17697	17761	17760	17800	17793	17776	17843	17752	17574	17677	17481	17681	17536	17529	17515	17574	17490	17777	17639	17718	17782	17910	17876	17756	17795	17718	17531	17816	17764	17838	17735	17768	17686	17725	17749	17712	17474	17771	17952	17986	17583	17868	17561	17724	17753	17635	17601	17586	17707	17661	17698	17498	17682	17893	17705	17835	17698	17683	17596	17776	17638	17737	17699	17703	17652	17727	17581	17698	17581	17533	17547	17713	17578	17723	17730	17606	17599	17876	17937	17875	17646	17885	17721	17741	17669	17501	17786	17545	17717	17719	17754	17834	17828	17660	17734	17776	17692	17416	17703	17847	17717	17492	17477	17643	17636	17428	17642	17667	17578	17773	17723	17663	17847	17877	17629	17844	17743	17640	17722	17607	17806	17643	17664	17826	17698	17679	17770	17767	17553	17721	17942	17737	17811	17684	17720	17497	17732	17666	17724	17807	17656	17870	17820	17648	17622	17789	17600	17550	17685	17689	17658	17824	17645	17752	17526	17545	17628	17581	17833	17710	17504	17590	17720	17668	17652	17677	17852	17635	17513	17493	17616	17530	17638	17629	17697	17599	17811	17523	17554	17733	17719	17656	17895	17746	17958	17692	17594	17650	17640	17615	17504	17594	17727	17645	17610	17644	17656	17759	17746	18049	17827	17772	17548	17775	17862	17610	17627	17850	17840	17739	17577	17605	17717	17837	17602	17546	17593	17813	17820	17750	17606	17643	17579	17952	17640	17818	17882	17719	17636	17649	17599	17610	17714	17570	17801	17609	17874	17819	17627	17706	17792	17607	17572	17729	18001	17674	17643	17711	17708	17668	17797	17679	17659	17602	17582	17802	17590	17659	17706	17741	17670	17784	17612	17718	17655	17881	17565	17888	17646	17515	17816	17518	17553	17760	17787	17823	17504	17596	17701	17636	17538	17594	17703	17949	17761	17845	17679	17780	17630	17705	17630	17830	17635	17683	17475	17784	17566	17504	17526	17600	17703	17722	17543	17632	17618	17774	17657	17771	17876	17582	17488	17708	17657	17704	17721	17417	17725	17716	17579	17533	17690	17760	17710	17773	17678	17895	17733	17826	17711	17748	17786	17730	17576	17591	17545	17913	17657	17568
63109	97101	74278	44412	25385	17667	16499	16338	16248	16264	16309	16303	16225	16279	16431	16322	16143	16147	16412	16350	16274	16262	16349	16360	16312	16293	16229	16268	16278	16235	16291	16508	16355	16359	16452	16199	16242	16235	16409	16304	16475	16176	16237	16221	16316	16181	16320	16251	16420	16220	16260	16331	16312	16150	16506	16166	16299	16373	16295	16303	16582	16287	16318	16305	16273	16385	16380	16229	16472	16333	16236	16522	16413	16220	16395	16301	16316	16344	16302	16382	16361	16166	16310	16243	16310	16046	16399	16322	16294	16238	16292	16180	16345	16157	16268	16171	16198	16313	16070	16362	16297	16195	16482	16258	16239	16197	16202	16115	16213	16261	16255	16276	16269	16314	16178	16174	16404	16361	16195	16199	16339	16255	16310	16537	16220	16263	16320	16419	16263	16144	16398	16209	16253	16285	16026	16202	16250	16267	16161	16268	16345	16076	16312	16203	16175	16357	16232	16350	16263	16322	16342	16218	16402	16168	16315	16369	16421	16433	16095	16104	16231	16218	16225	16248	16203	16262	16216	16180	16162	16292	16140	16210	16418	16329	16422	16220	16458	16281	16116	16323	16234	16173	16316	16323	16269	16139	16280	16422	16213	16191	16115	16283	16252	16371	16315	16374	16161	16259	16182	16394	16235	16375	16410	16270	16192	16204	16321	16341	16457	16376	16152	16129	16316	16473	16138	16276	16340	16191	16295	16177	16315	16206	16264	16299	16126	16115	16305	16309	16169	16178	16226	16155	16260	16292	16260	16170	16368	16226	16262	16152	16090	16111	16273	16181	16193	16144	16239	16349	16394	16288	16198	16330	16376	16155	16222	16241	16216	16317	16235	16165	16308	16191	16169	16301	16323	16218	16299	16353	16126	16367	16306	16347	16186	16229	16371	16348	16112	16108	16237	16343	16101	16286	16326	16332	16286	16265	16078	16438	16259	16318	16038	16269	16376	16350	16190	16279	16343	16315	16394	16262	16189	16269	16385	16233	16287	16444	16266	16162	16334	16300	16258	16208	16391	16272	16245	16206	16063	16268	16281	16155	16248	16357	16438	16189	16151	16197	16385	16257	16253	16255	16248	16376	16407	16493	16217	16242	16244	16155	16246	16334	16218	16213	16250	16347	16319	16404	16426	16119	16323	16286	16284	16294	16371	16353	16304	16221	16290	16427	16196	16450	16198	16253	16294	16241	16277	16257	16275	16158	16233	16266	16280	16133	16459	16244	16317	16276	16245	16198	16209	16243	16225	16243	16324	16414	16300	16265	16271	16341	16334	16201	16206	16267	16286	16312	16165	16316	16172	16302	16220	16340	16311	16342	16326	16298	16364	16296	16175	16405	16140	16331	16438	16198	16158	16249	16170	16356	16197	16053	16369	16433	16360	16221	16188	16245	16213	16165	16169	16252	16209	16400	16158	16288	16233	16258	16191	16194	16342	16308	16197	16387	16410	16159	16282	16210	16195	16255	16328	16318	16193	16201	16238	16374	16323	16190	16296	16274	16374	16256	16213	16425	16359	16353	16263	16268	16107	16323	16178	16221	16332	16269	16395	16312	16227	16247	16340	16396	16306	16176	16377	16316	16081	16205	16313	16208	16336	16103	16416	16253	16270	16420	16419	16044	16199	16187	16388	16274	16290	16160	16372	16307	16429	16169	16389	16277	16323	16260	16371	16279	16327	16292	16233	16152	16428	16045	16158	16321	16252	16301	16313	16417	16075	16139	16220	16349	16144	16245	16203	16243	16180	16436	16214	16192	16215	16289	16218	16313	16220	16390	16343	16254	16283	16290	16264	16371	16314	16273	16193	16225	16362	16292	16344	16285	16274	16223	16204	16220	16190	16076	16153	16238	16368	16097	16317	16394	16140	16323	16258	16465	16444	16576	16471	16314	16308	16121	16146	16193	16375	16318	16273	16228	16132	16069	16325	16311	16167	16473	16389	16315	16289	16372	16295	16385	16074	16105	16215	16193	16369	16227	16155	16054	16274	16115	16270	16256	16146	16381	16090	16226	16307	16124	16180	16248	16247	16244	16287	16186	16452	16344	16330	16302	16187	16242	16142	16322	16221	16219	16208	16330	16077	16334	16281	16155	16273	16453	16224	16092	16389	16296	16186	16312	16307	16214	16225	16314	16211	16111	16289	16132	16368	16258	16190	16258	16378	16149	16314	16316	16219	16157	16237	16130	16071	16216	16312	16373	16280	16290	16251	16219	16281	16243	16343	16324	16330	16206	16269	16263	16472	16374	16412	16276	16383	16306	16226	16336	16327	16293	16360	16164	16335	16235	16393	16143	16234	16215	16250	16259	16381	16427	16268	16285	16184	16145	16328	16281	16266	16347	16202	16218	16358	16364	16254	16191	16256	16244	16131	16332	16151	16348	16329	16266	16326	16303	16448	16162	16253	16308	16286	16272	16286	16436	16392	16319	16207	16439	16332	16298	16306	16095	16271	16459	16372	16425	16368	16191	16208	16262	16205	16292	16238	16093	16270	16200	16387	16220	16325	16170	16422	16363	16190	16279	16231	16083	16372	16050	16168	16177	16313	16103	16181	16140	16364	16324	16225	16293	16369	16100	16478	16220	16323	16329	16286	16290	16264	16285	16295	16442	16263	16288	16148	16236	16276	16171	16189	16063	16065	16304	16261	16343	16249	16303	16364	16457	16246	16185	16243	16350	16319	16350	16267	16087	16446	16336	16213	16207	16335	16238	16335	16464	16255	16279	16236	16237	16130	16182	16260	16284	16343	16391	16226	16373	16258	16156	16366	16217	16506	16071	16342	16246	16147	16338	16208	16146	16300	16248	16299	16240	16305	16211	16361	16375	16217	16345	16274	16292	16059	16211	16346	16119	16304	16324	16305	16223	16278	16102	16421	16423	16278	16256	16343	16278	16176	16370	16174	16297	16272	16396	16266	16228	16329	16378	16379	16194	16407	16257	16382	16360	16375	16221	16246	16233	16238	16244	16140	16269	16141	16258	16320	16282	16202	16153	16321	16108	16292	16422	16239	16211	16183	16094	16255	16346	16159	16316	16440	16324	16158	16226	16137	16414	16209	16294	16370	16336	16407	16365	16321	16335	16215	16329	16205	16211	16081	16333	16159	16290	16162	16285	16311	16362	16386	16242	16307	16275	16184	16291	16121	16346	16339	16326	16079	16181	16313	16249	16030	16232	16451	16232	16314	16338	16186	16272	16460	16227	16198	16290	16352	16231	16385	16342	16341	16218	16225	16181	16294	16346	16318	16444	16306	16430	16098	16350	16364	16276	16235	16243	16424	16157	16227	16250	16465	16239	16283	16266	16154	16193	16394	16419	16254	16279	16330	16235	16274	16278	16192	16207	16302	16260	16244	16299	16327	16407	16276	16481	16132	16368	16495	16472	16323	16157	16097	16328	16434	16219	16014	16189	16391	16234	16370	16174	16230	16252	16199	16512	16428	16390	16218	16429	16234	16101	16295	16421	16106	16458	16233	16141	16363	16322	16424	16192	16361	16336	16360	16196	15982	16247	16123	16406	16183	16246	16355	16306	15878	16175	16324	16129	16081	16213	16347	16429	16219	16188	16277	16158	16217	16478	16229	16228	16408	16309	16291	16324	16384	16199	16353	16349	16366	16165	16145	16232	16275	16220	16468	16261	16393	16222	16369	16249	16271	16275	16060	16211	16298	16174	16364	16290	16240	16244	16194	16270	16092	16321	16579	16293	16162	16079	16170	16177	16264	16191	16313	16245	16379	16300	16315	16303	16332	16072	16322	16161	16246	16307	16287	16278	16312	16265	16272	16270	16207	16305	16276	16446	16312	16225	16235	16171	16414	16170	16430	16182	16323	16358	16212	16340	16186	16313	16273	16382	16374	16340	16290	16299	16159	16364	16265	16301	16329	16207	16446	16202	16235	16149	16163	16285	16326	16323	16164	16210	16262	16223	16184	16219	16186	16220	16298	16233	16212	16260	16280	16377	16148	16425	16207	16358	16229	16067	16256	16170	16112	16445	16453	16221	16422	16300	16233	16308	15995	16349	16206	16441	16204	16353	16354	16163	16148	16334	16210	16222	16216	16322	16254	16319	16145	16349	16337	16466	16269	16398	16118	16338	16140	16239	16304	16229	16254	16333	16212	16308	16206	16484	16352	16246	16293	16437	16376	16116	16240	16285	16241	16273	16178	16180	16521	16209	16388	16354	16401	16212	16442	16180	16333	16212	16315	16381	16391	16313	16366	16174	16254	16376	16275	16206	16298	16164	16296	16400	16245	16122	16178	16210	16430	16285	16287	16333	16319	16268	16085	16215	16185	16329	16105	16270	16251	16222	16380	16184	16280	16213	16172	16263	16112	16337	16199	16361	16268	16287	16258	16302	16212	16171	16238	16265	16089	16362	16248	16266	16248	16225	16330	16311	16191	16091	16264	16192	16181	16265	16172	16418	16269	16394	16291	16290	16274	16419	16246	16424	16387	16321	16247	16330	16413	16213	16281	16303	16379	16372	16039	16296	16467	16361	16277	16276	16380	16342	16251	16241	16342	16358	16230	16123	16263	16300	16259	16166	16108	16289	16073	16289	16176	16190	16264	16124	16093	16265	16343	16282	16088	16213	16402	16232	16303	16235	16346	16204	16245	16193	16277	16200	16245	16417	16179	16159	16256	16041	16418	16181	16209	16279	16186	16262	16256	16144	16154	16248	16348	16273	16390	16332	16310	16233	16290	16198	16379	16328	16187	16307	16344	16212	16204	16261	16154	16299	16180	16263	16322	16279	16446	16240	16296	16363	16381	16254	16211	16199	16213	16235	16172	16198	16233	16247	16411	16243	16284	16226	16301	16153	16320	16469	16161	16296	16258	16252	16271	16393	16275	16194	16389	16374	16166	16210	16156	16296	16481	16180	16198	16223	16419	16231	16317	16207	16303	16233	16116	16330	16495	16152	16358	16194	16278	16188	16242	16429	16219	16264	16155	16230	16176	16294	16360	16324	16297	16240	16145	16031	16327	16413	16229	16451	16261	16171	16191	16290	16449	16374	16354	16232	16446	16251	16291	16282	16214	16102	16198	16263	16312	16229	16201	16404	16283	16279	16188	16320	16131	16439	16201	16194	16329	16293	16137	16321	16339	16224	16457	16232	16307	16305	16251	16249
22958	22431	32093	26896	23141	23836	24970	19863	18715	19015	18985	18857	19045	18950	18695	18831	18613	18863	18767	18782	18589	18726	18709	18665	18883	18797	18373	18710	18700	18773	18746	19042	18720	18969	18796	18761	18841	18675	18625	18588	18537	18392	18868	18482	18686	18650	18728	18763	18774	18692	18879	18812	18555	18812	18570	18529	18711	18588	18627	18805	18613	18626	18693	18503	18794	18909	18510	18606	18448	18536	18433	18855	18760	18744	18550	18773	18587	18386	18517	18568	18618	18756	18699	18718	18527	18769	18489	18659	18568	18454	18575	18487	18544	18826	18820	18702	18668	18490	18857	18675	18572	18744	18542	18539	18700	18527	18743	18588	18833	18634	18702	18443	18738	18749	18654	18831	18694	18521	18535	18591	18768	18666	18505	18507	18761	18658	18696	18700	18533	18775	18454	18759	18504	18531	18595	18707	18967	18493	18597	18443	18478	18334	18624	18655	18695	18717	18544	18424	18560	18565	18601	18442	18692	18580	18625	18504	18585	18691	18510	18448	18652	18578	18607	18450	18611	18729	18631	18657	18403	18472	18545	18681	18482	18563	18504	18575	18503	18426	18621	18583	18617	18539	18661	18473	18673	18689	18648	18480	18677	18432	18637	18385	18594	18475	18655	18533	18802	18615	18581	18584	18659	18658	18531	18546	18297	18548	18570	18412	18485	18494	18401	18408	18437	18542	18569	18723	18438	18369	18382	18468	18519	18682	18594	18697	18428	18430	18668	18611	18711	18665	18529	18674	18593	18815	18603	18612	18494	18523	18580	18592	18552	18453	18567	18470	18681	18617	18849	18787	18682	18525	18687	18508	18423	18555	18765	18625	18580	18638	18615	18393	18662	18684	18531	18573	18527	18435	18441	18585	18530	18668	18760	18687	18726	18703	18683	18634	18680	18676	18606	18702	18599	18624	18682	18548	18511	18756	18710	18500	18504	18494	18625	18530	18405	18566	18710	18694	18432	18732	18721	18655	18686	18651	18703	18549	18607	18600	18470	18714	18674	18721	18436	18283	18368	18598	18582	18496	18484	18467	18563	18536	18760	18646	18648	18681	18498	18466	18538	18540	18638	18748	18814	18587	18458	18635	18431	18710	18443	18642	18475	18614	18658	18482	18538	18716	18677	18545	18431	18468	18658	18658	18611	18654	18607	18476	18590	18657	18685	18441	18810	18611	18596	18478	18595	18546	18453	18809	18565	19006	18579	18594	18776	18407	18499	18511	18722	18580	18724	18824	18619	18642	18580	18569	18753	18704	18658	18576	18633	18856	18601	18705	18786	18576	18733	18571	18711	18539	18515	18559	18572	18493	18698	18524	18561	18783	18660	18578	18607	18568	18690	18740	18431	18641	18715	18402	18695	18571	18561	18638	18470	18698	18618	18737	18568	18648	18471	18522	18467	18494	18624	18676	18732	18620	18576	18682	18579	18574	18639	18608	18481	18425	18440	18713	18680	18640	18543	18578	18643	18559	18579	18456	18656	18573	18535	18632	18662	18586	18551	18560	18441	18481	18630	18527	18671	18521	18515	18502	18663	18583	18472	18475	18623	18511	18820	18458	18577	18782	18554	18506	18629	18632	18670	18423	18510	18330	18535	18437	18535	18526	18613	18642	18482	18647	18461	18591	18392	18692	18717	18535	18480	18554	18357	18483	18634	18580	18480	18588	18598	18567	18585	18493	18402	18666	18731	18747	18583	18691	18592	18542	18568	18586	18704	18756	18493	18594	18661	18725	18383	18514	18620	18447	18774	18480	18727	18809	18582	18355	18657	18549	18619	18698	18613	18461	18514	18671	18629	18532	18533	18571	18599	18496	18473	18472	18701	18633	18543	18443	18738	18669	18402	18624	18767	18596	18541	18538	18578	18721	18599	18617	18482	18513	18719	18674	18676	18646	18370	18548	18661	18481	18526	18650	18480	18505	18645	18397	18447	18538	18540	18801	18642	18521	18663	18659	18560	18623	18488	18797	18505	18729	18468	18507	18570	18615	18397	18611	18561	18428	18549	18563	18633	18653	18599	18611	18607	18471	18431	18615	18559	18720	18699	18497	18823	18656	18386	18573	18609	18597	18586	18439	18550	18298	18488	18424	18699	18624	18714	18621	18658	18524	18751	18686	18515	18508	18696	18591	18530	18565	18575	18637	18643	18585	18575	18516	18541	18664	18478	18481	18619	18772	18694	18469	18564	18691	18560	18723	18814	18550	18621	18539	18381	18715	18779	18438	18537	18550	18642	18552	18615	18403	18551	18835	18661	18642	18552	18291	18610	18793	18775	18698	18540	18660	18640	18555	18676	18611	18709	18407	18640	18603	18682	18619	18500	18794	18605	18675	18599	18852	18526	18681	18619	18639	18510	18522	18570	18703	18467	18437	18693	18620	18736	18570	18504	18641	18684	18651	18648	18566	18703	18610	18551	18563	18590	18453	18603	18601	18679	18675	18482	18392	18480	18417	18613	18745	18450	18712	18592	18518	18429	18586	18503	18524	18490	18401	18489	18638	18528	18479	18494	18717	18511	18561	18661	18400	18617	18869	18566	18773	18514	18692	18530	18490	18572	18624	18600	18512	18682	18651	18686	18567	18506	18563	18751	18659	18516	18652	18531	18646	18585	18528	18865	18614	18810	18434	18714	18561	18544	18651	18503	18623	18550	18621	18677	18625	18415	18686	18668	18739	18679	18672	18700	18523	18454	18734	18659	18493	18445	18428	18671	18560	18651	18408	18404	18619	18725	18468	18593	18450	18405	18529	18634	18633	18825	18654	18664	18544	18449	18509	18721	18517	18402	18626	18427	18428	18418	18682	18646	18574	18503	18536	18664	18615	18614	18446	18564	18428	18705	18624	18500	18557	18682	18526	18792	18584	18722	18507	18627	18586	18701	18582	18364	18649	18691	18488	18513	18522	18555	18543	18494	18655	18623	18808	18609	18763	18754	18619	18449	18651	18424	18693	18565	18484	18456	18409	18580	18551	18354	18449	18626	18550	18858	18410	18714	18495	18613	18461	18584	18739	18680	18653	18406	18503	18617	18438	18513	18583	18500	18537	18476	18574	18731	18436	18568	18496	18483	18799	18529	18585	18712	18664	18664	18552	18648	18566	18694	18587	18438	18622	18549	18562	18625	18725	18637	18714	18570	18736	18559	18588	18587	18542	18421	18617	18728	18603	18644	18588	18638	18648	18478	18325	18608	18461	18513	18468	18615	18605	18516	18542	18192	18253	18686	18603	18661	18655	18713	18608	18681	18501	18457	18633	18655	18603	18434	18337	18535	18725	18801	18715	18649	18635	18616	18595	18443	18550	18630	18543	18670	18612	18762	18467	18684	18550	18792	18583	18696	18621	18789	18562	18498	18401	18584	18701	18585	18610	18506	18572	18482	18743	18503	18488	18663	18765	18749	18652	18640	18617	18462	18628	18487	18667	18608	18606	18675	18480	18623	18559	18602	18352	18691	18393	18476	18696	18592	18598	18576	18588	18440	18448	18523	18530	18600	18581	18707	18453	18411	18705	18539	18381	18721	18551	18554	18482	18563	18465	18600	18613	18723	18747	18814	18480	18576	18469	18347	18600	18447	18481	18431	18863	18611	18471	18340	18367	18490	18623	18522	18545	18584	18720	18631	18637	18737	18610	18492	18612	18789	18490	18707	18695	18802	18502	18565	18614	18666	18449	18644	18458	18404	18531	18506	18509	18585	18419	18564	18484	18636	18467	18678	18543	18666	18546	18627	18626	18710	18434	18696	18650	18663	18527	18399	18602	18602	18566	18604	18605	18570	18625	18687	18569	18738	18770	18518	18575	18624	18545	18648	18637	18784	18426	18755	18760	18605	18724	18544	18474	18609	18473	18679	18644	18672	18629	18653	18372	18740	18403	18513	18626	18744	18565	18501	18745	18906	18536	18499	18576	18713	18600	18722	18551	18648	18406	18615	18494	18539	18580	18690	18669	18502	18661	18603	18289	18560	18702	18769	18693	18658	18667	18707	18742	18610	18529	18667	18613	18517	18728	18735	18586	18566	18534	18418	18455	18637	18728	18758	18668	18616	18451	18499	18802	18458	18573	18699	18476	18601	18599	18397	18585	18556	18505	18737	18745	18681	18530	18780	18615	18684	18752	18642	18597	18777	18570	18678	18625	18611	18548	18391	18689	18443	18777	18425	18559	18432	18601	18738	18478	18495	18598	18678	18705	18608	18764	18457	18738	18482	18527	18416	18653	18589	18356	18672	18512	18771	18638	18601	18513	18442	18591	18355	18699	18562	18510	18456	18602	18397	18591	18560	18507	18655	18394	18722	18621	18821	18610	18393	18652	18715	18791	18556	18366	18629	18616	18695	18658	18616	18636	18529	18563	18594	18472	18584	18756	18694	18525	18535	18496	18673	18568	18602	18511	18481	18612	18587	18736	18485	18622	18584	18487	18646	18583	18859	18660	18665	18645	18635	18571	18528	18437	18497	18629	18811	18671	18631	18838	18452	18486	18358	18515	18678	18594	18587	18588	18638	18639	18695	18748	18417	18550	18451	18470	18500	18612	18580	18634	18732	18441	18520	18802	18638	18508	18514	18415	18605	18757	18385	18636	18760	18553	18400	18637	18477	18541	18549	18442	18444	18765	18702	18409	18638	18503	18471	18765	18505	18701	18628	18609	18833	18396	18422	18681	18418	18614	18380	18521	18656	18554	18679	18613	18770	18808	18579	18532	18655	18585	18465	18619	18620	18520	18566	18443	18348	18481	18799	18781	18631	18574	18713	18751	18549	18612	18783	18576	18443	18585	18443	18631	18455	18508	18678	18418	18593	18703	18340	18567	18672	18400	18536	18651	18332	18586	18742	18815	18936	18418	18648	18506	18533	18461	18401	18496	18547	18471	18471	18512	18750	18592	18497	18378	18539	18628	18586	18422	18718	18514	18637	18742	18669	18461	18628	18542	18607	18600	18700	18621	18588	18581	18745	18609	18677	18484	18556	18467	18663	18552	18487	18580	18605	18647	18616	18300	18513	18609	18745	18693	18657	18452	18790	18607	18583	18595	18543	18508	18519	18689	18587	18591	18883	18656	18645	18639	18588	18688	18543	18496	18677	18567	18555	18504	18735	18575	18780	18631	18758	18436	18692	18608	18646	18561	18579	18393
62637	106307	86131	56198	31113	19944	17431	17003	16827	16734	16859	16868	16825	16881	16925	17120	16813	16928	16895	16779	16826	16884	16638	16853	16697	16782	16704	16859	16879	16849	16921	16864	16913	16879	16743	16953	16936	16848	16866	16954	16808	16939	16799	16788	17060	16740	16869	16908	16810	16937	16770	16945	16867	16885	16799	16920	16984	16876	16960	16749	16946	16855	16894	16905	16766	16870	16709	16695	16929	16833	16657	16972	16754	16842	16961	16756	16734	17049	16854	16817	16778	16902	16831	16842	16889	16884	16908	17133	16604	16848	16856	16736	16978	16828	16848	16718	16880	16792	17018	16912	16767	16883	16813	16755	16856	16972	16819	16874	16870	16859	16753	16919	16879	16951	16883	16914	16796	16600	16873	16821	16872	16820	16858	16620	16813	16653	16885	16857	16934	16755	16879	16877	16702	16792	16885	16774	16926	16799	16967	16805	16830	16904	16932	16614	16744	16837	16932	16833	16705	16877	16959	16906	16932	16897	16727	16775	16815	16762	16885	16870	16850	16883	16861	16902	16769	16787	16774	16751	16770	17019	16964	16767	16767	16780	16638	16684	16868	16828	16799	16808	16884	16923	16625	16701	16778	16782	16959	16872	16697	16758	16726	16615	16905	16785	16710	16990	16793	16816	16859	16702	16746	16831	16816	16919	16726	16813	16819	16909	16868	16741	16930	16774	16731	16886	16901	16904	16822	16853	16633	16675	16890	16860	16695	16895	16838	16753	16836	16673	16798	16834	16869	16759	16898	16685	16785	16808	16907	16833	16840	16899	16794	16943	16962	16691	16778	16859	17000	16827	16783	16603	16895	16719	16870	16727	16819	16870	16826	16866	16696	16949	16768	16815	16756	16790	16824	16804	16736	16751	16745	16854	16806	16846	16791	16754	16566	16743	16996	16827	16829	16814	16726	16762	16820	16822	16815	16917	16746	16810	16822	16775	16877	16754	16781	16823	16797	16849	16947	16772	16874	16814	16814	16887	16834	16840	16795	16800	16548	16895	16932	16889	16709	16750	16831	16883	16826	16847	16838	16905	16662	16809	16703	16819	16650	16771	16747	16973	16773	17004	16788	16818	16786	16916	16751	16818	16741	16794	16864	16665	16672	16912	16804	16732	16728	16807	16916	16678	16694	16955	16946	16743	16711	16830	16846	16805	16921	16781	16837	16694	16966	16663	16867	16735	16729	16872	16913	16793	16902	16885	16692	16877	16806	16855	16831	16811	16929	16740	16916	16745	16828	17115	16874	16853	16947	16750	16835	16691	16872	16847	16810	16778	16657	17011	16916	16774	16802	16921	16794	16827	17006	16824	16803	16820	16809	16929	16964	16977	16761	16795	17059	16713	16711	16918	16854	16692	16922	16734	16664	16741	16834	16811	16836	16600	16701	16752	16920	17035	16695	16752	16878	16976	16687	16981	16793	16853	16865	16925	16773	16689	17038	16909	16706	16722	16918	16990	16816	16949	16846	16860	16694	16775	16779	16685	16693	16805	16784	16710	16933	16845	16923	16728	16625	16937	16940	16785	16917	16805	16672	16711	16658	16685	16774	16911	16529	16985	16747	16861	16692	16833	16715	17021	16861	16898	16753	16729	16732	16702	16871	16797	17043	16720	16741	16784	16884	16717	16712	16809	16711	16656	16907	16763	16828	16858	16954	16831	16745	16966	16835	16734	16736	16968	16772	16738	17002	16759	16787	16859	16919	16668	16964	16906	16769	16705	16749	16729	16885	16755	16955	16923	16834	16839	16759	16752	16862	16886	16877	16770	16652	16955	17055	16785	16837	16932	16926	16750	16642	16870	16892	16675	16728	16715	16774	16737	16853	16839	16885	16693	16779	16826	16692	16823	16714	16758	16622	16866	16779	16894	16920	16798	16830	16750	16918	16871	16859	16971	16932	16871	16780	16756	16912	16768	16609	16831	16928	16776	16949	16769	16801	16840	16811	16814	16889	16697	16816	16690	16936	16945	16781	16774	16861	16845	16967	16814	16721	16778	16869	16783	17040	16787	16833	16720	16621	16727	16814	16871	16741	16825	16885	16850	16864	16962	16803	16902	16826	17010	16903	16777	16761	16784	16829	16681	17010	16816	16818	16756	16915	16790	16762	16744	17007	16754	16801	16808	16862	16821	16955	16681	16684	16721	16819	16774	16623	16832	16719	16860	16868	16867	16820	16918	16847	16769	16634	16864	16676	16786	16903	16883	16889	16839	16832	16913	16835	16802	16797	16771	16922	16709	16813	16855	16934	16881	16709	16786	16838	16634	16794	16771	16827	16839	16878	16769	16677	16748	16659	16624	16942	16721	16846	16785	16745	16807	16624	16885	16718	16911	16777	16948	16834	16896	16924	16867	17009	16786	16617	16787	16743	16754	16886	16830	17001	16890	16762	16747	16788	16614	17008	16902	16703	16750	16728	16746	16800	16867	16878	16716	16837	16800	16739	16890	16965	16836	16797	16725	16834	16802	16653	16719	16938	16781	16853	16895	16627	16956	16635	16782	16826	16776	17037	16877	16679	16711	16810	16904	16937	16884	16782	16804	16780	16854	16832	16770	16842	16899	16734	16688	16833	16776	16733	16730	16584	16878	16778	16793	16789	16699	16735	16917	16843	16883	16878	16785	16684	16763	16811	17005	16728	16860	16631	16806	16902	16800	17007	16853	16626	16784	16766	16593	16838	16921	16718	16823	16807	16803	16751	16868	16931	16865	16886	16836	16923	16734	16682	16820	16902	16775	16813	16716	16731	16886	16956	16701	16936	16720	16763	16769	16957	16925	16955	16872	16796	16874	16689	16966	16751	16936	16855	16770	16872	16952	16968	16733	16924	16889	16909	16720	16931	16781	16736	16735	16806	16773	16964	16933	16796	16856	16804	16786	16817	17076	16692	16746	17092	16909	16752	16666	16759	16987	16827	16839	16819	16770	16686	16960	16848	16753	16806	16840	16722	16888	16771	16815	16805	16786	16859	16873	16757	16657	16858	16896	16845	16908	16904	16820	16893	16825	16734	16791	16933	16776	16815	16841	17028	16773	16816	16861	17033	16825	16796	16903	16817	16820	16743	16926	16820	16807	16869	16598	16829	16789	16841	16987	16853	16855	16851	16779	16888	16795	16684	16746	16884	16842	16823	16956	16837	16850	16659	16935	16980	16730	16786	16909	16788	16781	17015	16834	16887	16918	16732	16730	16895	16824	16931	16746	16783	16870	16831	16850	16972	16805	17056	16562	16857	16709	16832	16848	16922	16863	16745	16708	16772	16787	16917	16744	16884	16792	16741	16690	16927	16773	16851	16659	17019	16710	16798	16811	16890	16866	16761	16893	16800	16872	16873	16857	16891	16777	16817	16810	16840	16828	16671	16960	16734	16815	16873	16965	16756	16650	16998	16795	16759	16826	16663	16727	16714	16873	16803	16630	16860	16830	16871	16663	16845	16830	16796	16761	16783	16863	16770	16765	16744	16889	16898	16666	16726	16944	16931	16707	16728	16997	16941	16680	16946	16786	17026	16799	16797	16625	16741	16815	16742	16789	16838	16890	16834	16685	16824	17026	16799	16699	16699	16988	16735	17048	16575	16815	16794	16972	16892	16754	16752	16822	16704	16908	16967	16657	16722	16687	16836	16876	16906	16802	16787	16874	16826	16769	16713	16979	16983	16721	16881	16693	16888	16954	16749	16961	16892	16913	16812	16704	17085	16772	16777	16731	16846	16771	16867	16696	16922	16917	16729	16735	16873	16687	16827	16829	17007	16747	16897	16673	16844	16785	16804	16802	16724	16776	16730	16848	16794	16903	16817	16758	16871	16903	16716	16751	16921	16710	16934	16843	16791	16668	16807	16892	16923	16935	16856	16859	16935	16707	16798	16830	16819	16821	16663	16928	16790	16788	16850	16748	16782	16840	16869	16871	16988	16756	16951	16772	16707	16845	16872	16901	16828	16784	16818	16729	16773	16693	16852	16819	16782	16882	16937	16828	16701	16924	16703	16817	16781	16812	16929	16929	16964	16831	16877	16875	16838	16711	16770	16780	16789	16959	16892	16823	16680	16886	16904	16812	16836	16784	16878	16896	16626	16911	16777	16974	16743	16657	16670	16730	16665	16849	16929	16829	16830	16754	16804	16827	16872	16798	16718	16794	16664	16792	16966	16856	16752	16837	16871	16801	16870	16724	16991	16853	16757	16723	16865	16918	16919	16751	16764	16914	16692	16750	17036	16813	16748	17000	16737	16826	16796	16775	16859	16763	16684	16749	16746	16927	16966	16771	16864	16801	16793	16755	16721	16893	16665	16898	16828	16922	16867	16858	16869	16738	16832	16666	16952	16752	16668	16869	16659	17082	16753	16819	16771	16687	16932	16817	16870	16642	16893	16855	16796	16967	16771	16924	16815	16856	16735	16991	16876	16764	16711	16869	16658	16921	16834	16814	16891	16743	16861	16692	16769	16693	16867	16852	16688	16697	16885	16918	16769	16913	16785	16875	16776	16847	16818	16891	16750	16863	16773	16752	16814	16805	16794	16851	16910	16600	16786	16826	16728	16879	16940	16941	16879	16837	16751	16947	16895	16917	16903	16768	16686	16743	16916	16729	16847	16839	16810	16767	16852	16897	16791	16697	16825	16795	16732	16835	16788	16733	16981	16895	16797	16846	16842	16761	16824	16718	16729	16832	16752	16889	16712	16653	16837	16721	16839	16834	16844	16674	16928	16814	16743	16913	16709	16748	16854	16807	16953	16855	16666	16748	16672	16829	16761	16797	16779	16808	16691	16900	16677	16902	16907	16869	16804	16748	16592	16805	16812	16806	16627	16750	16713	16913	16769	16844	16752	17012	16803	16722	16598	16806	16825	16754	16828	16728	16712	16778	16790	16657	16932	16884	16651	16926	16665	16575	16943	16805	16778	16905	16949	16668	16839	16672	16668	16829	16807	16819	16827	16945	16831	16826	16987	16782	16722	16673	17029	16814	16761	17020	16810	16695	16634	16949	16922	16711	16907	16781	16822	16706	16934	16862	16780	16822	16945	16857	16761	16748	16855	16873	16847	16730	16731	16881	16612	16870	16793	17002	16816	16924	17084	17084	16884	16563	16900	16798	16935	16768	16466	16804	16697	16828	16961	16834	16777	16681	16934	16793
30562	35910	38278	28308	20391	18609	18476	18251	18103	18150	18263	17948	18119	18123	18196	18007	18322	18181	17976	17959	18150	18185	17904	17998	18153	17877	18245	18041	17931	18025	17966	17990	17986	18271	18143	18054	17970	18225	18031	18219	17919	18258	18014	17934	18262	17825	18084	17796	17908	18095	18186	18013	17945	17987	18133	17978	17966	18069	18037	18161	17888	18154	18111	18083	18095	18118	18088	17962	17962	17955	17954	18033	17845	18084	18149	17961	18103	17940	18142	18141	17858	17938	17949	18135	18139	17908	17924	18029	18181	18005	18258	17998	17982	18058	17918	17980	18116	17720	18043	18217	18259	17949	17926	17960	18150	17953	17979	17963	18019	18082	18046	18125	18089	18050	18003	18215	18158	17968	18030	17941	17957	18035	18022	18050	18114	17930	17976	18107	18017	18244	18063	18039	18377	17874	18038	17926	17960	17857	18111	18140	18164	18140	18263	18175	18052	18069	18019	18096	18105	18300	18059	18034	17944	18280	18155	18115	18115	17972	18096	17972	17936	18068	17996	18127	17952	17888	17985	18056	17999	17759	17812	18027	17975	18176	17975	18023	18019	18179	17999	18043	17854	18161	18140	18126	17895	18065	17865	18057	17834	18068	17986	18133	18053	18097	17962	18119	18357	18129	18154	18058	18103	18057	17990	17804	18082	17962	17884	18002	18173	18197	17933	17875	17992	17710	18001	17695	17892	18250	17928	18003	18148	18022	18038	18102	18106	17886	18170	18000	18167	18019	18098	18063	17953	18042	17879	18157	18115	17850	18191	18077	17922	18191	18041	18050	18177	17953	17921	18118	18148	17951	18049	17791	17988	17881	18265	18075	18000	18045	17961	18064	18102	18084	17893	18089	18263	17932	18067	18153	17875	18019	18208	18150	18056	18051	18294	18077	17932	17989	17962	18036	18109	17995	18109	17868	18186	17987	18105	17863	17890	18083	17858	17974	17964	18265	17886	18226	18110	17947	17972	18166	18050	18074	18082	17978	17980	18065	17947	18211	18074	18035	17977	18149	17852	18156	18081	18038	17945	18026	17920	18005	18017	17949	18077	18092	17980	18002	17770	18279	17937	18173	18330	18129	18192	18128	17833	17940	17949	18126	17930	18040	18121	18196	17893	18130	17904	18060	17979	18131	17918	17967	18163	18206	17914	18095	17997	18046	18074	17972	18104	18206	17928	18038	18166	18084	17821	17612	18140	18102	17879	18005	17959	18116	18121	18001	18095	18031	18069	17753	18144	18169	18053	18194	17862	17955	17848	17922	18024	18072	18137	18025	18074	18010	18140	17987	17991	18035	18039	17920	18047	17971	18303	18097	17920	18128	17963	17972	18021	17930	17949	17869	18149	18231	17967	18126	17942	18146	18167	18139	18111	17939	18052	18264	18028	17914	17983	18157	17988	17995	17989	18028	18183	18157	18099	18158	18073	18061	18025	17847	17990	18101	18214	18166	18155	18182	18099	17864	18079	17976	18019	17922	17923	18073	18009	18157	18023	18129	17919	17895	18236	17905	17943	17900	17843	17907	17883	18019	18011	18111	18155	17926	18073	17721	18028	17966	18022	18148	17897	18008	18024	18026	18028	18100	18080	18074	17907	18068	18085	17964	18060	17991	18126	18244	18117	17960	18103	17853	17981	18164	18095	17955	18055	18184	17928	17922	18131	17983	18119	17891	17941	18035	17915	17988	18048	17878	17957	18097	18041	17919	17915	18148	18040	17995	18129	18077	17906	18062	17956	17995	18029	18188	17954	17971	17971	18107	18088	18261	17759	18072	17963	17798	17771	17689	17961	18012	17981	18032	17955	18081	18059	18170	18170	17889	17810	18071	18058	17795	17907	17894	18105	18127	17893	18009	17987	18008	18091	17946	17853	17946	18032	18072	18241	18192	18132	18032	18136	17936	18003	18134	18105	18313	17990	18026	18166	18047	17913	18124	17903	17909	17907	18024	17906	18022	17931	17849	17913	17948	18163	17971	18236	17969	18150	18032	18051	18154	18055	18109	17986	18192	18067	18204	17990	18133	18114	18165	18082	17905	17890	18096	18236	17987	18242	17997	17842	17976	18061	18073	18087	17977	17997	18045	17985	17901	18157	18129	18161	18062	17926	18046	17984	18092	18112	17946	18107	18150	18040	17995	18030	18008	18068	18230	17836	18062	17880	17994	18233	18321	17940	18039	17965	18053	18163	18115	18442	18107	18167	17957	17966	18123	18170	18053	17982	18089	17960	17880	17936	18004	17941	18135	18188	18217	18084	17996	17916	17980	18186	17909	17871	18019	18080	18186	18120	18095	18211	18095	18105	18118	18125	17859	18085	18004	17943	17944	17893	18018	18153	18249	18132	17846	17968	17876	18045	18207	17920	18040	17824	17961	17995	17930	18045	18086	18256	18024	18328	18036	18118	17817	17887	18124	18030	18054	18154	17988	18064	18043	18113	18176	17950	18142	18059	18215	18045	18035	18046	18168	17973	18051	18106	18259	18180	18070	18105	17922	18165	17910	18242	18010	17864	17996	17956	17866	17977	18105	17955	18124	18081	18069	18071	17830	18077	18098	17990	18159	18238	17923	17981	18074	18020	18120	18139	18024	18147	17984	18097	18165	18068	17927	17969	17897	17954	17863	18044	17992	18115	18126	18241	18016	18168	17827	18037	18152	18140	18185	18180	17963	18080	18046	18175	17963	18003	18068	18055	17922	17997	18011	17953	18279	18213	17980	18142	18155	18205	18141	17965	18159	18108	18096	17928	17857	17962	17925	18081	17918	18200	17994	18153	18009	18096	17989	17913	18055	18173	18006	17896	18170	18125	18111	18095	18006	18209	18122	18063	18024	18064	18123	18045	18035	18296	18117	18123	17918	18087	18029	18089	18055	18186	17981	18035	18146	18040	18094	18267	17955	18091	17924	18075	18004	17952	17911	17969	18155	17931	18085	18020	18067	18054	18066	17791	17989	17891	18099	18096	18102	17865	18042	18111	18022	17996	18072	17976	18052	18038	18000	18181	18020	18016	18104	17829	17952	17970	18103	18155	18089	18060	17884	17933	17987	18082	17952	18069	18112	17996	18154	18083	17969	18061	17949	18076	18095	17829	18169	18181	17872	17980	18181	18101	17850	18016	17955	17920	17865	18024	17914	18057	18118	18175	18038	18118	18142	18088	18071	18117	18064	18023	18012	17869	18053	18102	18180	17913	18150	17994	18052	18016	17976	17914	17855	18019	17951	18133	18054	18041	18016	18036	18130	18114	18147	18055	18044	17988	18006	18097	17943	17935	18010	18072	17930	18000	18139	18021	18192	18146	17847	18077	18250	18175	18010	18134	18061	18184	18068	18146	18044	18174	18045	17865	18055	18307	18043	18026	18032	18043	17908	18126	17994	17879	17996	18221	18162	18093	17991	17977	17934	17998	18000	18037	17910	17985	18079	17971	18274	18107	17994	18076	17961	17938	18070	18023	18044	17978	17935	17998	17969	18100	18195	18086	17984	18048	17960	18159	18056	18132	18189	18018	18150	18001	18148	18170	18025	18002	18119	17882	18146	18119	17932	17838	17981	18055	18205	18090	18087	18252	18201	18198	18237	18120	17935	18134	17953	18171	18050	17940	18005	18072	18006	18081	17942	18105	17908	18184	17954	18397	18057	18163	17812	17954	17956	18016	17940	17945	18093	18042	18088	18164	18093	18118	18401	18101	17952	17985	17973	18078	18134	17931	18097	18112	17876	17914	17919	18057	17999	18005	17805	18079	18187	18070	18226	18127	18063	18010	17979	18093	18114	18207	18142	17972	18086	18211	18128	18168	18085	18212	18206	18065	18202	18122	18042	17922	18166	18120	18127	17930	17918	17919	18017	17997	17939	18107	18093	18044	18236	18032	17914	17830	18039	17972	18148	17989	17909	18101	18057	18167	18091	18178	18123	18114	18074	18230	17902	17963	18136	18064	18032	18005	17967	18019	17999	17637	17947	18096	18005	17829	18062	18140	17994	17797	17811	17838	17934	18211	17874	18207	18089	17989	18133	17823	17996	18068	18162	18028	18048	18100	17940	18121	17986	18032	18088	18158	18121	18270	17993	18127	18186	18291	18103	17924	17884	18028	18196	17769	18105	18064	18130	18115	17969	18069	18040	18143	18017	17803	18098	18127	18149	17988	17858	18147	18114	18082	18078	18080	17921	18021	18098	17947	17973	17988	18195	18080	17828	18087	18020	17959	17896	18127	18138	18072	17863	17919	17948	18041	17988	18110	17881	17888	18029	18209	18224	17927	18055	17944	17966	17981	17865	18025	18302	18196	18052	17921	18102	18019	18078	18227	18072	17985	18077	18149	17957	18122	17991	17957	17904	17922	17796	18135	17976	18123	18085	18158	18048	17946	18070	18126	17957	17995	18044	17789	18064	18114	18145	18129	18082	18260	17976	18096	18156	18232	18042	18148	18008	18014	18114	17965	17892	17790	18075	18066	18139	18013	17955	17948	17770	18196	17940	18109	17935	17986	18053	18009	18118	18209	18140	18154	17912	18081	18092	18135	18096	18100	18189	17943	18135	17945	18083	17958	17962	18068	18150	17945	18011	17905	18112	18122	18148	18244	18165	18025	18114	17765	18009	18148	17901	17980	18001	18021	18089	17835	17954	17963	18170	17885	18118	17890	18136	18074	18059	17926	18055	18060	17999	17856	17825	18080	17823	18118	18002	18156	17854	18128	17897	18001	17926	18043	17914	18092	18022	18002	18114	18074	18128	17938	18053	18100	18079	18055	18307	18127	18062	18089	18117	18026	17841	18029	17972	18125	18012	18149	18195	18088	17977	18215	18005	18009	18015	17911	18071	18110	18074	18126	18140	17915	18153	18114	17911	17907	18134	17931	18166	18179	18142	18136	18038	18108	18140	18088	18059	18000	17999	17939	18109	18211	18123	18169	18284	18514	17967	18186	18025	18036	17825	18064	18174	18105	17931	17997	18232	18011	18091	18155	17976	18011	18084	17962	18062	18153	18009	17929	18109	17928	18067	17943	18180	18216	17859	18054	18173	17975	17754	18129	18107	18037	18247	18047	17818	18129	17833	17849	17749	18005	18106	18088	18225	18106	18171	18017	18377	18005	17998	18222	18122	18140	17889	18150	18178	18235	18039	18071	18085
41192	55783	42035	25482	18339	16762	16559	16298	16471	16400	16483	16413	16238	16425	16353	16499	16575	16518	16497	16493	16546	16501	16343	16436	16520	16550	16482	16382	16403	16455	16492	16480	16542	16418	16494	16547	16450	16422	16407	16214	16472	16499	16393	16387	16343	16397	16434	16355	16358	16401	16386	16428	16486	16518	16374	16300	16493	16461	16346	16387	16567	16408	16462	16432	16384	16510	16614	16347	16410	16422	16385	16351	16372	16439	16330	16436	16402	16424	16452	16573	16433	16483	16460	16588	16379	16453	16498	16521	16248	16502	16651	16464	16383	16479	16457	16527	16429	16455	16536	16387	16340	16498	16519	16535	16321	16601	16267	16610	16556	16360	16438	16561	16453	16373	16359	16409	16449	16497	16453	16431	16497	16579	16487	16321	16401	16462	16613	16483	16364	16463	16366	16543	16557	16325	16422	16544	16454	16464	16415	16310	16390	16489	16465	16263	16583	16481	16396	16525	16394	16373	16359	16366	16417	16396	16248	16566	16374	16415	16471	16459	16431	16342	16449	16558	16381	16480	16469	16436	16429	16505	16542	16294	16462	16426	16220	16396	16577	16432	16319	16432	16560	16444	16353	16231	16476	16407	16490	16305	16507	16409	16480	16446	16280	16411	16460	16414	16460	16480	16288	16341	16382	16430	16449	16528	16332	16264	16374	16345	16459	16366	16610	16447	16485	16499	16474	16529	16399	16402	16394	16259	16447	16325	16366	16563	16652	16484	16347	16499	16241	16516	16452	16572	16209	16152	16621	16327	16544	16440	16375	16414	16464	16429	16415	16427	16436	16500	16433	16611	16640	16378	16383	16551	16421	16430	16573	16476	16541	16378	16394	16485	16585	16230	16523	16483	16319	16485	16444	16411	16408	16300	16600	16461	16571	16434	16331	16404	16287	16446	16656	16417	16402	16291	16452	16529	16539	16356	16461	16540	16366	16437	16529	16508	16546	16598	16493	16451	16360	16360	16420	16545	16378	16534	16440	16250	16470	16443	16240	16469	16476	16362	16292	16508	16408	16228	16567	16469	16376	16354	16256	16344	16506	16339	16446	16397	16569	16401	16533	16352	16399	16452	16360	16452	16456	16195	16620	16474	16495	16414	16493	16593	16484	16571	16407	16387	16276	16395	16429	16442	16506	16334	16453	16307	16490	16462	16378	16310	16601	16363	16506	16334	16562	16419	16642	16580	16245	16413	16504	16454	16398	16131	16504	16273	16309	16425	16459	16369	16493	16368	16375	16485	16469	16579	16426	16442	16353	16449	16298	16481	16648	16430	16303	16482	16329	16374	16474	16422	16397	16389	16447	16311	16407	16309	16592	16388	16464	16450	16567	16511	16395	16412	16368	16396	16517	16367	16480	16561	16370	16383	16492	16404	16595	16400	16430	16494	16254	16482	16338	16406	16458	16403	16521	16394	16388	16276	16517	16460	16571	16249	16526	16351	16486	16330	16555	16357	16381	16406	16499	16402	16459	16367	16428	16522	16391	16461	16362	16339	16501	16493	16364	16575	16415	16699	16433	16454	16437	16522	16550	16502	16491	16535	16404	16437	16449	16589	16539	16318	16569	16543	16376	16448	16651	16380	16514	16399	16595	16361	16505	16333	16653	16549	16360	16443	16409	16471	16303	16347	16477	16574	16484	16502	16407	16266	16519	16456	16383	16379	16503	16128	16468	16559	16439	16503	16299	16294	16463	16370	16469	16292	16391	16650	16285	16366	16358	16505	16380	16550	16440	16285	16556	16419	16458	16283	16513	16369	16502	16572	16431	16624	16545	16390	16437	16517	16542	16391	16437	16486	16422	16343	16349	16522	16525	16354	16388	16534	16332	16510	16262	16560	16333	16476	16443	16401	16532	16489	16336	16467	16498	16495	16285	16527	16438	16559	16426	16576	16412	16229	16572	16376	16420	16450	16434	16205	16357	16501	16431	16367	16331	16549	16440	16490	16295	16421	16394	16489	16551	16403	16518	16575	16408	16371	16349	16511	16158	16479	16594	16394	16569	16383	16393	16631	16412	16385	16439	16490	16434	16565	16514	16453	16349	16358	16659	16138	16453	16642	16512	16544	16424	16407	16495	16205	16424	16325	16581	16433	16474	16482	16530	16572	16559	16416	16308	16388	16424	16491	16424	16317	16493	16608	16506	16616	16519	16517	16511	16407	16557	16510	16568	16380	16476	16455	16389	16396	16495	16347	16411	16496	16345	16427	16385	16390	16622	16561	16420	16510	16437	16351	16661	16468	16452	16387	16377	16393	16517	16474	16238	16366	16425	16363	16516	16384	16714	16389	16426	16376	16525	16313	16464	16427	16605	16431	16465	16362	16315	16524	16554	16414	16468	16356	16512	16548	16275	16417	16508	16584	16395	16588	16571	16285	16452	16496	16453	16381	16340	16537	16433	16510	16330	16405	16542	16496	16579	16440	16499	16558	16413	16420	16486	16536	16343	16467	16432	16445	16414	16400	16450	16533	16392	16212	16409	16338	16399	16587	16205	16394	16491	16519	16499	16491	16316	16484	16475	16458	16606	16425	16521	16469	16458	16446	16437	16410	16359	16604	16449	16565	16460	16473	16336	16425	16470	16451	16541	16498	16522	16461	16438	16537	16476	16719	16430	16408	16440	16548	16533	16529	16408	16492	16485	16424	16283	16504	16456	16478	16556	16528	16431	16625	16533	16246	16485	16351	16341	16560	16350	16572	16547	16683	16401	16588	16416	16585	16286	16427	16366	16378	16774	16521	16380	16482	16421	16263	16536	16397	16551	16371	16515	16403	16441	16355	16462	16641	16431	16336	16555	16407	16407	16423	16603	16511	16444	16551	16476	16437	16484	16422	16324	16387	16589	16458	16605	16432	16136	16546	16591	16639	16315	16527	16414	16338	16418	16514	16528	16353	16383	16460	16398	16150	16504	16535	16517	16366	16486	16523	16568	16685	16361	16554	16393	16547	16423	16463	16401	16330	16301	16478	16226	16381	16288	16444	16477	16516	16441	16371	16591	16527	16492	16372	16535	16307	16507	16496	16482	16503	16308	16402	16419	16580	16537	16329	16338	16552	16497	16379	16325	16449	16510	16472	16407	16424	16399	16298	16431	16553	16459	16497	16569	16629	16612	16517	16637	16392	16428	16356	16577	16477	16565	16378	16382	16436	16383	16593	16193	16652	16493	16425	16328	16682	16432	16591	16375	16285	16467	16467	16219	16521	16446	16407	16357	16297	16435	16271	16353	16416	16387	16349	16641	16385	16497	16449	16462	16304	16435	16398	16480	16574	16410	16317	16274	16448	16402	16561	16525	16527	16466	16475	16389	16364	16444	16565	16404	16527	16365	16307	16502	16487	16529	16647	16418	16376	16406	16603	16444	16362	16418	16527	16354	16516	16503	16695	16307	16614	16310	16390	16360	16456	16463	16510	16551	16496	16435	16328	16597	16342	16395	16414	16202	16233	16539	16442	16537	16288	16340	16382	16347	16507	16493	16223	16536	16465	16657	16321	16459	16396	16390	16271	16562	16491	16498	16669	16516	16361	16345	16454	16443	16319	16612	16356	16531	16364	16316	16324	16421	16389	16531	16516	16553	16661	16372	16318	16474	16219	16428	16429	16519	16372	16559	16439	16478	16474	16392	16411	16560	16325	16564	16532	16495	16422	16612	16492	16541	16514	16528	16505	16428	16503	16563	16588	16403	16379	16424	16578	16514	16504	16345	16555	16360	16565	16347	16312	16584	16377	16426	16414	16290	16500	16489	16625	16562	16497	16423	16476	16385	16421	16415	16319	16493	16508	16352	16496	16433	16361	16529	16366	16429	16290	16593	16399	16479	16428	16534	16414	16380	16232	16271	16388	16352	16441	16417	16392	16577	16519	16519	16524	16311	16494	16372	16570	16457	16574	16581	16485	16512	16250	16495	16536	16492	16346	16302	16559	16630	16422	16398	16521	16448	16298	16427	16555	16497	16511	16192	16419	16502	16538	16479	16622	16472	16476	16586	16484	16428	16388	16527	16436	16432	16397	16454	16297	16426	16478	16507	16431	16505	16511	16302	16392	16443	16741	16330	16469	16335	16413	16384	16519	16395	16326	16374	16736	16524	16513	16616	16500	16383	16214	16205	16430	16465	16458	16313	16485	16478	16455	16443	16525	16407	16647	16352	16577	16539	16650	16435	16431	16516	16445	16428	16422	16468	16439	16459	16497	16476	16381	16383	16318	16249	16507	16396	16220	16412	16351	16445	16613	16504	16506	16558	16302	16331	16427	16529	16308	16345	16393	16435	16361	16438	16422	16435	16497	16448	16365	16489	16587	16539	16613	16425	16511	16554	16476	16369	16383	16468	16552	16502	16512	16536	16491	16401	16428	16516	16514	16436	16382	16495	16484	16355	16590	16390	16436	16660	16369	16291	16412	16610	16274	16295	16550	16499	16411	16463	16359	16515	16454	16284	16490	16332	16505	16451	16483	16555	16610	16313	16356	16555	16507	16568	16580	16519	16498	16400	16181	16479	16533	16534	16431	16522	16369	16406	16518	16421	16440	16533	16564	16472	16511	16469	16399	16487	16628	16356	16581	16394	16493	16538	16538	16670	16411	16540	16424	16560	16431	16613	16479	16497	16427	16415	16444	16503	16519	16427	16499	16484	16458	16411	16315	16464	16606	16457	16572	16529	16405	16513	16509	16547	16427	16636	16538	16329	16470	16390	16434	16703	16615	16347	16410	16460	16354	16447	16463	16493	16296	16545	16454	16360	16482	16419	16398	16522	16272	16492	16591	16291	16515	16383	16546	16403	16571	16421	16444	16445	16364	16322	16269	16486	16363	16555	16385	16558	16510	16481	16423	16492	16442	16246	16453	16526	16341	16650	16482	16395	16522	16452	16630	16355	16535	16470	16405	16407	16512	16393	16435	16534	16503	16592	16522	16450	16473	16469	16354	16587	16424	16289	16487	16472	16409	16248	16438	16356	16608	16376	16488	16413	16151	16414	16475	16531	16405	16352	16457	16489	16488	16509	16388	16540	16410	16516	16411	16403	16448	16540	16526	16505	16202	16347	16496	16355	16327	16352	16548	16419	16624	16320	16457	16585	16305	16434	16603	16378	16409	16578	16301	16423	16553	16645	16480	16390	16400	16269	16400
24136	24073	36000	31452	24596	22465	21138	18577	18316	18499	18209	18253	18402	18236	18343	18289	18252	18160	18049	18219	18010	18236	18255	18187	18078	17956	18076	18130	18188	18025	18170	18054	18113	17973	18025	18195	18118	18124	18128	18067	18165	18004	18052	18103	18025	18168	18055	18028	17802	18127	18024	18139	18244	18272	18154	18039	18151	18002	18083	17939	17948	18097	18014	17789	18109	18175	18074	17991	18449	18110	17998	18106	18028	18160	18133	18060	18284	18012	18201	18242	17838	17995	18031	18055	17994	17998	18062	18102	18000	17839	18110	18210	17934	18077	18083	18114	18097	17998	18033	17923	18022	18043	18095	17888	17869	17998	18242	17997	17977	18035	18292	18127	18131	18238	17938	18020	18021	17906	18073	18175	18192	18157	18251	17935	18004	17925	18109	18154	18047	18075	18049	18019	17902	18082	17840	18063	17873	17944	18051	17991	18249	18294	18157	17909	18117	18139	17870	18012	17999	17908	18093	18081	18174	18118	17882	17884	17981	18018	18254	18125	18185	18298	18017	18029	18184	17990	18027	18067	17970	18020	18110	18134	17969	18181	18014	17896	18135	17935	17975	17977	18120	18186	17948	17964	18190	18155	18035	18212	18345	18185	18141	17894	18019	18207	17973	17978	17991	18110	18005	18032	18202	18105	18151	18079	18058	18382	18100	18228	18050	17817	17962	17923	17982	17956	18026	18034	18037	17942	17910	17932	18067	18004	18092	18280	17943	18026	18012	18107	18155	18015	18186	18240	18181	17945	17937	18068	17846	17952	18070	18146	18133	17884	18049	17972	18080	17901	18058	18126	18040	18073	18024	18106	18093	18114	17902	18244	18018	18003	17986	18056	18178	18053	17968	18239	17952	18082	18079	18202	17826	17898	18090	18177	17929	17963	18136	17839	18101	17965	18199	18132	18194	18006	17962	18145	18151	18057	18084	18154	17947	18011	18251	18154	18101	18155	18014	18034	18019	18215	17912	18112	18111	17912	18000	18075	17858	17835	18106	18056	18098	17964	18064	18118	17964	18079	18158	18176	18023	18171	18054	18005	18108	18101	17853	18313	18123	17972	18225	17992	18020	18141	18013	18059	18189	18210	17896	18143	18116	18146	17909	18017	18138	17914	18014	18095	18071	18137	18224	18239	17906	18101	17939	18110	18062	17888	18219	17946	18150	17991	18035	17925	18032	17761	17945	17978	18201	17739	18149	17931	18177	17773	18049	18042	17998	17994	18127	18261	18101	18005	17989	17969	17971	17891	18075	18047	17961	18153	17792	18184	18066	18056	18045	18137	18101	18023	18086	18158	17901	18054	17898	18027	17996	17924	18047	17955	17966	18064	18044	17980	18017	18118	18123	18089	17993	17933	17901	17972	18035	17944	18202	18148	18109	18133	18104	17970	17950	18034	18186	18052	18171	18032	17950	18084	18206	18007	17967	18017	18128	18027	18258	18122	17874	18204	17944	18057	18063	18143	17961	18038	17937	18156	18175	18034	17982	17874	18038	18152	18041	17871	17877	18005	17838	18017	18074	17863	17938	18019	18049	18027	17961	18108	18033	18067	18113	18063	17983	18027	17993	18080	18183	17981	18277	18043	17993	17967	18353	18334	17922	18076	18173	17923	17934	18133	18016	18071	17998	18032	17985	18014	18104	18008	18223	18082	18022	17797	18153	18051	17999	18050	18130	18065	18043	18106	18264	17914	17994	18074	17937	18059	18136	18199	17922	17912	17955	18012	18033	17927	18190	17863	17784	18082	18045	18013	18113	18151	18093	18188	18019	17982	18280	18249	18174	18046	18224	17957	18095	17896	17952	18025	18086	18051	17829	17806	17879	18002	18079	18091	18066	18164	17928	18052	18170	18182	17931	18040	18130	18113	18025	17925	18061	18083	18120	18227	18183	18186	18137	17870	18007	17951	17918	18014	18162	18169	18149	18098	17992	17966	18068	17952	17935	17946	18027	18032	18085	18026	18231	18023	18168	18246	18025	18024	18243	18121	18203	18054	17985	18054	18142	17927	17984	18064	18199	18035	17967	17942	18101	18007	18155	18054	18172	17989	18210	18070	18110	17984	18059	18144	18113	18043	18195	17968	18100	18127	18236	17868	18059	17951	18003	17908	18288	18196	18155	17977	17969	18149	18057	18161	17880	17963	18207	18001	18024	18159	18062	18115	18123	18207	18083	17967	17921	18066	18064	18007	18307	17871	18057	18106	17924	17975	17820	17911	17965	17802	17807	18099	18061	18010	18063	18281	18184	18065	17873	18114	17940	18227	17997	17840	18047	17915	18151	18071	17912	18080	18194	18049	18073	18271	18152	18007	18197	18000	18057	18225	17967	18167	18321	17989	17988	17936	17992	17901	17992	17941	18061	17998	18232	17900	18091	18199	18052	17951	18257	17867	18011	18226	18071	17907	18142	18041	17947	17982	17860	17701	17943	17806	17988	18131	18009	17998	17951	17943	18081	18115	17974	18020	18116	18210	18074	17918	17949	18270	18115	18153	18178	18079	18155	18124	18027	18198	18091	17966	17947	18023	18015	17866	17818	17749	18065	18126	18232	18082	18164	17985	18025	18156	18003	17945	18208	18002	18018	17953	18207	18015	17979	17921	17936	18101	18161	17977	18178	18223	18093	17958	18010	18226	18099	17908	17981	17948	18199	17797	18172	18124	18004	18175	18199	18069	18104	18145	17872	17983	18149	18296	18122	18218	18123	18077	18106	18241	17923	18049	17925	17980	18047	17925	17891	18086	18121	18080	17959	18047	17986	18098	18188	18009	17926	17998	18023	18173	18010	18027	17983	17971	18108	17921	18020	18211	17985	17994	18058	17905	18058	18076	18183	18111	18132	18185	18208	17863	18205	17996	18046	18231	18173	18262	18102	18025	18269	17915	17896	17833	18172	18204	18079	18003	17974	18200	18162	17986	17919	17939	18018	17911	18143	17897	18164	18309	18187	18157	18180	17967	18079	18262	18024	18021	18065	17908	17867	17943	18042	18203	18026	17753	18146	18058	17934	17837	18131	17975	17951	17987	18259	18022	18153	18161	17974	18197	17886	18001	18019	18100	17987	18182	18108	18058	17952	18063	18082	18103	18138	17857	18237	17995	18107	18119	18064	17941	18060	18010	17817	17996	18150	18022	17960	18010	17985	18042	18080	17974	18034	18034	17994	18222	18147	17933	17926	17910	17828	17911	18134	17952	17987	18228	18186	18033	18093	18323	18112	18057	18058	17907	17936	17947	18080	17871	18074	18224	17997	18005	18146	18089	18128	18067	18176	18111	18140	18076	18044	17876	18253	18066	17971	18004	18005	18029	17986	17975	18033	18029	18049	18030	17825	18013	17858	18149	18144	18046	18094	17932	17992	18070	17920	18171	18107	18324	17941	18027	18122	18027	18109	17970	18000	17801	17947	17943	18203	18122	17916	17971	18088	17834	18217	18046	18246	18084	18185	17950	18098	17983	17962	17972	18199	18004	17964	18006	18169	18110	18029	18026	18086	18068	18143	17955	18068	17993	18061	18041	18160	18087	17965	18013	18013	18142	17870	18160	17994	18101	17964	18051	18126	18198	17975	18042	18195	18048	17914	17853	18037	18114	18074	18215	17956	18049	18058	18159	18218	17908	17954	17991	18061	18044	18128	18078	18007	18120	18231	18046	18146	17840	18104	18120	17987	17927	18029	17949	18111	17959	18138	18045	18007	18220	17956	18069	18087	17992	18046	18067	17869	18091	17968	18138	18009	18258	18159	18079	18218	18167	18225	18058	18002	17954	18122	17933	18182	17971	18054	18280	17987	18187	17994	18055	18183	18273	17961	18122	17999	18064	18085	18054	17851	18064	17940	17957	18220	18076	18007	18075	18100	18230	17963	17908	17904	17924	18289	17949	18006	18118	18065	18132	17927	18191	18144	17823	18010	18107	18066	18250	18018	18008	17986	18167	18085	17971	18043	18241	18226	18192	18046	18168	18063	18046	18024	18071	18047	17737	17986	17967	18002	17923	18099	18106	17951	18130	18152	18305	18144	18357	18015	18165	18062	18233	18030	17717	18030	18053	18176	18006	18309	17907	18018	18290	18310	18008	18086	18054	18113	18181	18074	17946	18154	17917	17948	17984	17987	17960	18057	17825	18193	18147	18087	18252	17995	18048	18120	18070	18173	18252	18131	18041	18022	18185	17929	18022	18082	18231	18008	18103	18080	18105	18030	18001	18108	17905	18071	18091	17954	18175	18018	18140	18177	17926	18096	18079	18089	17888	18265	18122	18079	18086	18271	18076	18053	18238	18198	18002	18021	18088	18300	17842	18092	17986	17955	17902	18011	18306	18030	18267	18088	18118	18024	17905	17993	18096	18099	18007	17974	18080	18099	18193	17982	17995	17922	17991	18000	18252	18243	18004	17968	18091	18113	17913	17943	18243	18105	18106	18095	18023	18102	18149	18172	18151	17998	18114	18022	18042	18151	17996	18066	18110	18272	18117	17989	17837	17977	18008	18089	18171	18171	18000	17848	18087	18052	18164	18091	18042	17887	17818	17975	18035	17967	18281	18067	18019	17929	17838	18046	18186	17841	17926	18032	18164	18021	18297	17884	18216	18047	18090	18197	18197	18104	18035	18083	18023	18103	18173	18054	18088	18003	18024	17821	18136	17994	18045	18097	17845	18028	17987	18207	18044	18047	17913	18060	18078	17885	17970	18056	17918	18029	18256	17994	18108	18086	18141	18134	18132	17978	18109	18064	18106	18000	18011	17852	18179	18087	18115	18173	18120	17972	18077	17984	18193	18240	18084	17936	18025	18100	18158	18398	17947	18088	17976	18042	17767	18013	18029	18212	18078	17973	17938	17993	17931	17927	17878	18225	18120	18100	18238	18015	18151	18142	18037	18227	18067	18232	18063	18099	17910	17878	18067	18016	18150	17923	18174	18115	18075	18019	18056	17808	17920	18025	18130	18010	18262	18118	18149	18100	18058	18071	18003	18014	18082	18220	18113	18151	18144	18010	18093	17985	18016	18033	17991	17934	18065	17979	18035	18151	18146	18102	18111	18134	18089	18031	17974	17914	17955	18197	18456	18131	17982	18162	18213	17962	18160	18083	17986	18031	18003	18162	18103	18049	18211	18041	18063	18191	18015	18170	18008
62288	97769	76367	47039	26228	18241	16808	16447	16542	16454	16401	16456	16512	16620	16331	16505	16401	16490	16432	16525	16447	16419	16345	16457	16331	16461	16548	16627	16456	16326	16603	16541	16447	16662	16420	16391	16607	16532	16505	16335	16316	16457	16497	16601	16534	16462	16619	16576	16553	16416	16363	16351	16403	16349	16508	16459	16384	16453	16453	16466	16444	16525	16342	16408	16612	16548	16611	16577	16542	16292	16588	16617	16499	16675	16259	16533	16564	16450	16379	16492	16482	16280	16526	16443	16438	16380	16380	16655	16292	16334	16385	16479	16380	16438	16418	16458	16562	16534	16663	16241	16694	16491	16299	16594	16458	16195	16753	16463	16468	16374	16447	16477	16451	16340	16427	16601	16599	16365	16652	16410	16444	16561	16355	16678	16506	16463	16340	16412	16566	16590	16443	16374	16431	16440	16446	16402	16563	16327	16390	16447	16571	16556	16625	16453	16499	16375	16448	16450	16520	16491	16314	16377	16309	16319	16447	16316	16372	16482	16711	16574	16402	16536	16483	16590	16358	16570	16434	16568	16374	16386	16439	16401	16564	16645	16551	16573	16513	16617	16274	16312	16459	16460	16407	16517	16366	16495	16361	16490	16452	16522	16557	16299	16379	16444	16476	16514	16393	16408	16357	16431	16513	16548	16477	16426	16526	16433	16485	16302	16299	16363	16421	16582	16515	16486	16531	16507	16373	16609	16584	16451	16350	16483	16488	16313	16501	16357	16505	16488	16488	16568	16570	16296	16457	16373	16310	16444	16328	16437	16294	16571	16505	16468	16527	16444	16562	16398	16357	16341	16416	16545	16525	16497	16485	16445	16321	16367	16434	16386	16374	16521	16323	16441	16276	16334	16541	16335	16451	16498	16337	16361	16363	16544	16423	16440	16552	16574	16426	16524	16442	16567	16585	16558	16534	16503	16365	16460	16477	16492	16545	16355	16312	16385	16547	16569	16455	16480	16404	16491	16430	16577	16486	16232	16472	16440	16590	16478	16690	16397	16309	16486	16426	16514	16530	16390	16450	16454	16378	16523	16429	16559	16413	16389	16398	16356	16439	16430	16389	16396	16485	16420	16370	16323	16420	16567	16365	16319	16496	16462	16326	16418	16390	16555	16557	16421	16237	16508	16386	16493	16420	16466	16442	16633	16008	16488	16599	16362	16508	16400	16351	16405	16485	16482	16552	16472	16655	16375	16497	16531	16678	16385	16293	16611	16418	16492	16374	16396	16561	16447	16303	16461	16565	16423	16371	16170	16378	16463	16486	16447	16522	16308	16540	16672	16355	16436	16507	16286	16647	16413	16577	16528	16482	16504	16487	16478	16384	16433	16251	16512	16487	16471	16367	16233	16572	16527	16548	16434	16278	16494	16445	16611	16432	16442	16318	16512	16613	16555	16523	16548	16394	16433	16637	16516	16455	16447	16435	16296	16318	16468	16504	16361	16411	16462	16395	16659	16385	16566	16399	16617	16490	16489	16392	16552	16354	16354	16409	16547	16521	16503	16464	16499	16586	16372	16439	16555	16627	16437	16410	16547	16575	16439	16442	16415	16381	16311	16352	16533	16494	16407	16496	16391	16407	16220	16584	16543	16485	16326	16512	16385	16446	16261	16339	16539	16423	16434	16327	16310	16429	16497	16447	16408	16424	16520	16655	16526	16307	16420	16495	16365	16479	16444	16489	16539	16373	16465	16589	16393	16458	16405	16592	16445	16479	16462	16510	16452	16393	16436	16346	16491	16568	16557	16323	16512	16494	16368	16363	16325	16448	16526	16621	16453	16348	16485	16663	16413	16402	16569	16271	16454	16531	16566	16502	16627	16318	16338	16447	16535	16180	16488	16330	16354	16553	16391	16449	16608	16503	16582	16537	16505	16502	16670	16381	16425	16287	16552	16324	16247	16420	16369	16492	16546	16540	16261	16385	16533	16476	16539	16339	16611	16424	16436	16454	16385	16555	16522	16519	16469	16420	16468	16640	16461	16472	16412	16631	16379	16585	16457	16588	16441	16446	16509	16264	16451	16378	16594	16466	16320	16529	16440	16502	16433	16499	16361	16572	16521	16468	16414	16533	16493	16635	16331	16515	16444	16501	16537	16488	16411	16388	16303	16318	16491	16435	16353	16398	16397	16523	16511	16464	16561	16426	16568	16566	16422	16594	16540	16406	16506	16248	16279	16504	16469	16605	16334	16459	16468	16583	16432	16433	16500	16539	16653	16520	16460	16440	16392	16481	16393	16429	16662	16298	16469	16508	16584	16486	16462	16536	16680	16474	16494	16556	16528	16521	16582	16475	16505	16421	16472	16417	16584	16476	16500	16438	16293	16431	16371	16467	16463	16494	16405	16425	16534	16576	16543	16406	16556	16413	16371	16620	16607	16404	16514	16391	16470	16456	16439	16523	16602	16479	16441	16347	16378	16587	16733	16397	16382	16297	16373	16447	16535	16587	16433	16514	16545	16435	16403	16545	16463	16387	16447	16374	16507	16632	16758	16495	16574	16512	16527	16409	16441	16467	16560	16500	16439	16534	16604	16302	16448	16313	16506	16409	16522	16606	16267	16422	16430	16519	16388	16505	16466	16510	16538	16326	16481	16494	16516	16309	16492	16645	16406	16554	16457	16353	16648	16526	16477	16467	16415	16431	16390	16347	16544	16563	16619	16290	16449	16412	16621	16451	16486	16510	16438	16634	16648	16444	16456	16487	16478	16375	16453	16467	16432	16610	16495	16522	16375	16531	16594	16457	16503	16352	16438	16495	16253	16616	16447	16380	16524	16529	16414	16376	16581	16470	16556	16541	16563	16438	16539	16499	16518	16451	16247	16408	16660	16445	16395	16437	16664	16503	16512	16242	16357	16427	16512	16418	16423	16533	16356	16385	16393	16373	16541	16526	16390	16333	16479	16403	16466	16631	16479	16511	16547	16502	16581	16578	16367	16291	16388	16468	16469	16321	16417	16417	16541	16514	16465	16589	16560	16650	16619	16409	16364	16444	16514	16354	16478	16427	16423	16499	16390	16329	16451	16640	16508	16369	16406	16637	16257	16385	16416	16489	16556	16547	16495	16590	16511	16273	16576	16475	16593	16445	16565	16542	16423	16593	16413	16494	16525	16498	16558	16575	16467	16525	16507	16336	16448	16408	16300	16608	16343	16524	16546	16330	16374	16346	16623	16578	16441	16334	16545	16551	16468	16521	16301	16390	16654	16447	16622	16317	16414	16504	16345	16429	16503	16486	16566	16493	16392	16359	16369	16566	16454	16515	16350	16489	16341	16761	16568	16550	16396	16541	16624	16529	16482	16511	16325	16352	16409	16526	16522	16617	16366	16332	16367	16388	16662	16343	16456	16345	16473	16485	16280	16293	16382	16359	16501	16566	16524	16345	16530	16277	16527	16462	16445	16419	16404	16442	16464	16413	16374	16620	16367	16386	16617	16411	16650	16442	16468	16417	16700	16487	16420	16319	16619	16490	16436	16410	16655	16401	16331	16538	16353	16290	16412	16479	16511	16572	16402	16386	16381	16498	16485	16401	16540	16601	16491	16317	16535	16417	16392	16529	16475	16542	16561	16567	16322	16456	16429	16523	16348	16644	16385	16445	16309	16473	16411	16402	16375	16232	16619	16472	16294	16374	16585	16377	16568	16540	16202	16576	16550	16505	16489	16305	16416	16429	16452	16547	16425	16427	16403	16459	16446	16527	16544	16470	16447	16592	16323	16521	16591	16457	16532	16515	16490	16556	16387	16445	16522	16394	16337	16484	16563	16278	16442	16387	16615	16466	16410	16544	16420	16448	16340	16527	16467	16514	16559	16539	16428	16470	16518	16358	16483	16479	16562	16399	16469	16217	16443	16519	16434	16645	16551	16477	16362	16486	16451	16190	16359	16394	16389	16493	16409	16518	16351	16497	16415	16387	16632	16258	16295	16379	16436	16432	16486	16352	16433	16492	16375	16399	16523	16592	16641	16563	16398	16566	16477	16388	16549	16345	16545	16496	16503	16542	16363	16503	16518	16500	16528	16500	16531	16335	16358	16417	16566	16488	16448	16451	16422	16536	16282	16371	16276	16616	16510	16524	16379	16279	16508	16633	16345	16721	16502	16542	16258	16528	16583	16494	16559	16383	16496	16441	16449	16441	16382	16491	16535	16492	16459	16536	16470	16713	16474	16595	16462	16600	16333	16382	16420	16514	16418	16478	16262	16586	16356	16500	16292	16487	16555	16349	16498	16481	16464	16468	16309	16448	16483	16440	16664	16229	16196	16444	16509	16327	16514	16584	16481	16376	16339	16521	16417	16416	16590	16553	16294	16307	16481	16311	16445	16621	16561	16679	16301	16556	16364	16414	16607	16347	16487	16431	16296	16673	16307	16516	16447	16531	16440	16290	16571	16422	16483	16491	16447	16484	16375	16537	16399	16482	16377	16575	16443	16521	16413	16398	16408	16400	16384	16478	16423	16374	16609	16438	16517	16447	16527	16381	16493	16406	16434	16289	16505	16609	16508	16347	16261	16593	16471	16201	16498	16459	16534	16437	16537	16611	16407	16513	16375	16493	16742	16493	16591	16395	16485	16495	16347	16564	16625	16574	16500	16351	16427	16460	16465	16355	16524	16574	16567	16629	16252	16556	16329	16381	16434	16556	16418	16501	16493	16543	16428	16507	16501	16494	16454	16417	16305	16565	16494	16487	16489	16516	16408	16521	16374	16599	16604	16349	16463	16600	16504	16517	16517	16575	16538	16537	16515	16520	16500	16490	16565	16430	16716	16402	16440	16347	16486	16321	16446	16336	16684	16443	16415	16431	16375	16459	16265	16563	16567	16584	16348	16522	16585	16471	16469	16632	16512	16285	16466	16444	16466	16401	16432	16530	16611	16392	16547	16347	16286	16524	16434	16542	16403	16671	16533	16295	16466	16457	16508	16396	16581	16379	16661	16256	16441	16494	16350	16452	16221	16484	16549	16491	16463	16263	16527	16410	16410	16258	16532	16587	16311	16497	16550	16413	16517	16390	16418	16341	16454	16427	16539	16387	16550	16405	16473	16626	16471	16598	16374	16302	16580	16621	16322	16359	16411	16580	16430	16464	16518	16403	16504	16502	16464	16445	16587	16481	16317	16453	16463	16554	16344
22918	22608	32749	28165	23671	24058	24792	19861	18874	19146	19182	19026	19171	19177	18991	19136	18991	18832	18853	18957	18869	18948	18648	18808	18671	18714	18704	18762	18722	18732	18790	18800	18763	18737	18683	18878	18956	18958	18469	18406	18762	18748	18805	18738	18741	18613	18670	18750	18701	18632	18729	18630	18579	18792	18790	18749	18744	18786	18765	18809	18586	18834	18841	18731	18753	18875	18743	18586	18715	18807	18792	18610	18671	18553	18572	18768	18791	18679	18657	18808	18752	18800	18560	18666	18617	18544	18833	18747	18911	18966	18749	18693	18633	18482	18636	18631	18901	18706	18562	18925	18922	18618	18636	18657	18690	18718	18772	18900	18850	18735	18626	18598	18776	18824	18738	18736	18840	18724	18628	18450	18682	18579	18550	18763	18592	18621	18531	18507	18856	18679	18699	18587	18574	18465	18730	18865	18823	18834	18647	18677	18494	18669	18537	18666	18598	18634	18670	18715	18596	18586	18578	18559	18647	18618	18527	18866	18666	18810	18775	18669	18562	18846	18747	18726	18714	18703	18805	18548	18724	18500	18599	18731	18671	18632	18753	18526	18656	18623	18640	18489	18622	18488	18641	18820	18752	18671	18786	18605	18788	18569	18653	18577	18642	18602	18655	18599	18764	18782	18583	18690	18744	18692	18635	18810	18511	18754	18487	18697	18740	18515	18564	18654	18687	18643	18548	18734	18913	18707	18669	18764	18671	18901	18637	18508	18479	18504	18781	18698	18653	18723	18520	18506	18713	18702	18670	18841	18840	18354	18522	18612	18550	18794	18667	18639	18708	18765	18715	18572	18607	18675	18752	18807	18644	18616	18453	18769	18729	18669	18815	18757	18490	18757	18743	18829	18754	18684	18736	18763	18336	18773	18534	18560	18524	18635	18779	18738	18702	18661	18633	18758	18546	18720	18717	18711	18747	18727	18759	18552	18574	18686	18526	18869	18872	18548	18826	18845	18683	18687	18581	18573	18841	18640	18715	18810	18718	18615	18449	18753	18507	18637	18638	18579	18553	18576	18583	18478	18740	18676	18792	18553	18408	18814	18662	18716	18860	18653	18719	18610	18625	18519	18549	18709	18617	18581	18625	18550	18486	18598	18726	18612	18697	18557	18637	18645	18719	18636	18601	18685	18491	18758	18643	18617	18739	18600	18618	18801	18961	18619	18832	18787	18529	18578	18750	18489	18608	18671	18684	18656	18513	18858	18743	18837	18657	18531	18592	18596	18716	18840	18721	18727	18706	18594	18669	18604	18579	18672	18737	18818	18650	18775	18594	18566	18824	18691	18545	18697	18682	18761	18826	18717	18617	18739	18736	18601	18673	18442	18743	18692	18790	18815	18608	18583	18582	18581	18741	18601	18690	18782	18714	18737	18486	18847	18591	18779	18726	18783	18485	18669	18673	18612	18700	18595	18767	18698	18610	18463	18566	18613	18636	18599	18589	18837	18734	18659	18637	18649	18829	18740	18782	18817	18650	18796	18583	18727	18679	18735	18594	18780	18807	18676	18663	18679	18654	18679	18716	18650	18539	18792	18625	18775	18569	18572	18678	18533	18695	18742	18661	18847	18371	18535	18519	18617	18486	18673	18642	18466	18616	18395	18805	18457	18725	18612	18828	18637	18662	18521	18697	18630	18439	18470	18653	18782	18674	18456	18732	18546	18651	18652	18727	18557	18743	18793	18546	18729	18768	18673	18683	18621	18708	18461	18740	18747	18547	18781	18513	18778	18719	18689	18716	18565	18950	18786	18812	18597	18766	18611	18779	18708	18762	18722	18657	18553	18635	18690	18705	18753	18785	18757	18677	18579	18577	18832	18633	18472	18737	18581	18696	18598	18676	18784	18644	18788	18512	18633	18840	18660	18680	18702	18628	18426	18574	18551	18647	18743	18490	18525	18552	18666	18563	18691	18821	18709	18792	18681	18515	18845	18727	18775	18852	18552	18778	18567	18692	18566	18702	18823	18683	18610	18853	18749	18599	18546	18613	18629	18576	18595	18863	18585	18638	18818	18632	18446	18572	18728	18801	18661	18556	18627	18764	18739	18524	18761	18597	18527	18567	18761	18572	18688	18753	18828	18699	18461	18671	18638	18594	18686	18858	18557	18685	18444	18628	18660	18446	18503	18705	18690	18612	18772	18718	18734	18599	18435	18665	18658	18777	18676	18476	18746	18519	18578	18569	18633	18552	18400	18536	18695	18739	18542	18893	18592	18651	18510	18654	18565	18671	18655	18640	18525	18510	18893	18743	18507	18806	18556	18622	18784	18634	18853	18974	18710	18696	18648	18928	18661	18534	18576	18657	18840	18774	18547	18628	18656	18593	18740	18753	18819	18632	18656	18721	18826	18601	18678	18528	18503	18561	18394	18630	18950	18616	18664	18735	18539	18639	18674	18657	18623	18652	18498	18693	18679	18641	18835	18719	18657	18833	18787	18586	18895	18870	18435	18609	18646	18627	18613	18563	18684	18772	18822	18653	18709	18609	18658	18557	18781	18509	18721	18546	18604	18631	18627	18700	18914	18578	18691	18597	18713	18667	18488	18547	18597	18661	18499	18774	18716	18643	18696	18569	18546	18930	18564	18681	18643	18630	18587	18699	18784	18608	18936	18860	18596	18621	18711	18664	18586	18660	18672	18782	18672	18539	18542	18646	18724	18762	18770	18876	18599	18782	18727	18572	18654	18681	18737	18873	18758	18617	18768	18489	18500	18636	18633	18615	18626	18738	18794	18699	18619	18655	18449	18524	18650	18685	18746	18610	18700	18618	18622	18539	18720	18853	18632	18780	18536	18576	18707	18868	18553	18589	18503	18688	18594	18687	18590	18695	18619	18639	18657	18760	18711	18649	18629	18609	18594	18697	18585	18675	18562	18426	18764	18615	18648	18794	18814	18426	18443	18599	18620	18744	18641	18656	18637	18775	18566	18727	18644	18652	18861	18760	18550	18618	18819	18566	18499	18584	18799	18709	18618	18753	18701	18691	18548	18654	18887	18731	18505	18849	18823	18562	18857	18614	18702	18664	18763	18605	18661	18592	18564	18512	18470	18697	18569	18702	18648	18646	18558	18774	18550	18550	18721	18706	18582	18387	18825	18821	18856	18616	18703	18495	18585	18552	18618	18601	18671	18650	18698	18597	18599	18768	18732	18729	18700	18743	18620	18623	18733	18645	18629	18476	18757	18726	18523	18597	18482	18569	18667	18554	18751	18693	18610	18608	18611	18437	18792	18811	18686	18673	18701	18621	18668	18655	18676	18749	18671	18684	18822	18689	18523	18907	18740	18643	18694	18599	18753	18663	18700	18679	18621	18645	18746	18756	18373	18433	18759	18658	18744	18638	18439	18716	18639	18692	18692	18694	18686	18677	18571	18612	18658	18663	18579	18677	18804	18648	18622	18660	18720	18724	18796	18726	18616	18615	18550	18515	18641	18649	18561	18641	18560	18616	18780	18617	18715	18633	18628	18672	18733	18609	18599	18609	18701	18599	18564	18625	18741	18368	18748	18574	18770	18702	18566	18544	18832	18674	18579	18623	18811	18739	18565	18720	18678	18465	18614	18566	18704	18782	18518	18545	18756	18636	18780	18699	18805	18515	18526	18547	18833	18474	18526	18576	18519	18585	18570	18524	18605	18732	18547	18621	18556	18690	18622	18750	18726	18638	18706	18751	18665	18582	18719	18802	18627	18492	18507	18774	18726	18557	18454	18380	18737	18861	18884	18587	18699	18647	18524	18619	18915	18738	18679	18669	18631	18887	18506	19069	18789	18679	18822	18565	18704	18637	18434	18523	18672	18776	18811	18756	18622	18776	18804	18757	18747	18794	18663	18569	18413	18673	18755	18656	18582	18653	18701	18602	18664	18592	18502	18630	18794	18770	18727	18550	18733	18650	18695	18753	18828	18853	18590	18489	18839	18735	18782	18629	18658	18654	18654	19098	18505	18703	18580	18772	18713	18590	18550	18620	18491	18764	18657	18670	18968	18574	18704	18797	18552	18570	18727	18705	18596	18590	18423	18531	18675	18724	18507	18412	18667	18760	18727	18618	18676	18784	18711	18541	18803	18776	18599	18618	18695	18577	18618	18652	18725	18485	18558	18791	18873	18727	18613	18808	18533	18779	18727	18666	18653	18814	18757	18655	18694	18607	18619	18670	18539	18762	18528	18753	18728	18609	18623	18670	18644	18818	18519	18714	18424	18455	18737	18660	18796	18563	18764	18630	18462	18624	18836	18579	18867	18621	18793	18778	18628	18616	18606	18715	18712	18622	18511	18635	18684	18495	18681	18652	18841	18608	18562	18648	18610	18731	18732	18792	18744	18517	18606	18646	18615	18820	18677	18735	18373	18613	18828	18556	18627	18634	18400	18559	18596	18599	18781	18830	18600	18952	18792	18531	18650	18585	18728	18599	18682	18456	18599	18631	18689	18619	18552	18527	18556	18510	18590	18788	18671	18597	18738	18515	18679	18692	18707	18779	18542	18705	18562	18657	18675	18802	18673	18692	18492	18822	18368	18530	18702	18745	18669	18563	18478	18749	18545	18716	18651	18702	18786	18683	18633	18708	18818	18580	18745	18720	18735	18612	18494	18648	19002	18638	18774	18814	18768	18453	18613	18560	18644	18811	18586	18736	18633	18504	18616	18678	18520	18617	18481	18594	18675	18644	18558	18465	18797	18616	18680	18693	18587	18626	18633	18500	18738	18603	18556	18350	18676	18767	18821	18844	18863	18684	18752	18738	18588	18590	18555	18764	18567	18648	18697	18814	18625	18732	18455	18681	18743	18618	18813	18559	18746	18727	18684	18684	18591	18469	18594	18498	18728	18634	18793	18748	18667	18420	18542	18753	18475	18657	18800	18650	18682	18616	18654	18559	18702	18438	18687	18664	18566	18792	18761	18829	18556	18562	18589	18694	18350	18598	18633	18639	18711	18786	18795	18508	18555	18453	18696	18563	18685	18842	18548	18787	18545	18727	18700	18621	18718	18618	18747	18575	18495	18330	18835	18577	18630	18812	18508	18778	18576	18676	18486	18883	18596	18653	18800	18476	18829	18600	18595	18655	18689	18686	18453	18500	18770	18838	18607	18716	18746	18704	18815	18537	18819	18557	18703	18791	18748	18501	18665
61970	106769	87297	57976	32421	20280	17331	16829	16853	16745	16870	16792	16953	16745	16864	16790	16988	16917	16826	16874	16828	16685	16919	16775	16612	16563	16794	16866	16782	16769	16988	16626	16905	16773	16726	16645	16552	16727	16839	16887	16823	17062	16924	16726	16828	16887	16570	16774	16822	16870	16751	16801	16838	16706	16801	16950	16885	16878	16861	16782	16829	16837	16811	16945	16870	16641	16721	16822	16888	16868	16962	16925	16876	16886	16833	16748	16703	16994	16820	16780	16787	16802	16732	16798	16942	16859	16861	16915	16913	16972	16734	16794	16816	16782	16687	16752	16663	16760	16825	16891	16795	16868	16791	16899	16810	17016	16848	16766	16716	16879	16749	16768	16796	16956	16598	16832	16930	16758	16795	16755	16891	16801	16673	16979	16784	16897	16726	16779	16807	16875	16942	16838	16615	16942	16839	16714	16887	16786	16763	16925	16691	16830	16874	16986	16656	16822	16806	16763	16639	16803	16758	16936	16719	17014	16753	16744	16839	16690	16752	16948	16883	16821	16867	16785	16796	16597	16770	16501	16758	16760	16809	16952	16718	16750	16948	16626	16572	16655	16820	16625	16762	16885	16950	16914	16737	16787	16963	16643	16936	16841	16774	16742	16901	16930	16782	16817	16695	16991	16830	16736	16808	16959	16824	16815	16864	16743	16947	16751	16852	16841	16985	16766	16836	16715	16871	16839	16983	16885	16752	16840	16719	16913	16942	16992	16848	16816	16943	16717	16800	16893	16729	16850	16785	16871	16778	16838	16769	16855	16782	16739	16867	16838	16705	16863	16950	16680	16700	16738	16856	16763	16754	16879	16768	16866	16911	16726	16984	16589	16737	16797	16784	16731	16658	16740	16748	16877	16867	16787	16802	16917	16872	16697	16949	16856	16683	16717	16853	16773	16743	16873	16769	16602	16785	16790	16655	16707	16844	16858	16913	16872	16792	16767	16947	16799	16968	16723	16652	16965	17038	16753	16814	16673	16722	16727	16807	16676	16761	16882	16703	16902	16818	16703	16954	16969	16874	16860	16856	16826	16686	16698	16815	16831	16957	16937	16871	16711	16859	16795	16877	16963	16826	16829	16890	16752	16939	16817	16685	16874	16742	16770	16763	16725	16845	16818	16768	17039	16768	16625	16686	16792	16835	16824	16871	16787	16618	16692	16858	16747	16911	16653	16896	16956	16692	16536	16724	16748	16946	16772	16616	16831	16852	16739	16744	16733	16596	16580	16858	16989	16797	16707	16895	16542	16977	16799	16857	16720	16911	16798	16902	16822	16668	16801	16979	16613	16885	16895	16846	16628	16812	16888	17075	16827	16923	16962	16741	16662	16817	16748	16727	16868	16976	16731	16739	16930	16792	16861	16904	16836	16757	16731	16928	16694	16870	16847	16868	16737	16810	16903	16708	16980	16836	16764	16789	16756	16682	16738	16771	16735	16834	16715	16771	16791	16959	16868	16817	16621	16767	16775	16802	16828	16899	16791	16835	16825	16692	16686	16784	16952	16744	16872	16724	16655	16889	16871	16760	16894	16889	16825	16680	16787	16785	16779	16798	16831	16785	16710	16891	16895	16686	16752	16905	16734	16878	16856	16693	16923	16814	16845	16887	16861	16723	16945	16976	16873	17049	16646	16640	16749	16642	16748	16763	16744	16905	16870	16766	17039	16817	16814	16875	16862	16852	16766	16672	16834	16831	16852	16764	16921	16849	16882	16604	16749	16946	16796	16863	16687	16848	16508	16725	16920	16619	16688	16932	16722	16876	16849	16745	16766	16767	16815	16865	16797	16828	16908	16889	16788	16836	16829	16872	16877	16817	16780	16895	16738	16921	16884	16754	16886	16773	16770	16750	16972	16568	16751	16888	16840	16794	16651	16749	16739	16778	16700	16963	16881	16934	16792	16737	16808	16905	16740	16823	16879	16835	16844	16877	16934	16807	16915	16720	16944	16816	16832	16646	16703	16913	16898	16894	16764	16842	16754	16936	16673	16899	16863	17083	16897	16912	16763	16874	16692	17017	16877	16848	16743	16720	16782	16850	16821	16754	16687	16912	16813	16865	16755	16989	16735	16919	16963	16880	16729	16753	16847	16743	16744	16972	16704	16755	16724	16863	16971	16912	16825	17039	16846	16813	16804	16864	16773	16815	16878	17089	16870	17025	16702	16758	16732	16776	16814	16737	16767	16959	16694	16886	16602	17062	16832	16913	16729	16780	16755	16726	16884	16652	16919	16794	16792	16797	16686	16873	16782	16830	16827	16685	16944	16722	16774	16893	16904	16757	16572	16847	16930	16884	16658	17073	16773	16858	16902	16797	16760	16863	16842	16822	16837	16959	16669	16737	16673	16938	16813	16774	16564	16752	16791	16842	16917	16972	16743	16625	16817	16656	16774	16728	16738	16805	16745	16987	16794	16736	16695	16876	16764	16763	16814	16677	17028	16818	16667	16842	16862	16761	16712	16887	16744	16980	16902	16691	16820	16814	16797	16637	16758	16794	16903	16995	16966	16894	16623	16720	16937	16879	16749	16769	17042	16874	16750	16735	16891	16750	16853	16854	16637	16679	16937	16814	16836	16769	16795	16718	16747	16642	16785	16909	16691	16936	16925	16649	16933	16843	16858	16881	16754	16850	16653	16715	16954	16648	16744	16699	16695	16736	16739	16775	16862	16756	16822	16863	16842	16872	16828	16595	16907	16874	16683	16702	16905	16642	16743	16716	16888	16986	16834	16831	16804	16806	16746	16696	16857	16868	16644	16785	16854	16819	16950	16816	16867	16942	16826	16948	16757	16793	16806	16775	16822	16927	16855	16763	16838	16782	17076	16903	16807	16919	16727	16935	16799	16789	16795	16814	16917	16749	16796	16766	16875	16664	16739	16819	16758	16795	16754	16741	16827	16796	16928	16798	16900	16794	16906	16682	16920	16836	16688	16868	16823	16908	16852	16789	16903	16857	16829	16819	16957	16787	16616	16975	16777	16863	16656	17053	16593	16964	16793	16838	16796	16873	16637	16593	16751	16926	16768	16731	16854	16872	16688	16794	16635	16763	16857	16753	16788	16848	16843	16858	16854	16752	16962	16788	16812	16920	16716	16815	16914	16947	16742	16702	16734	16926	16780	16931	16749	16937	16929	16910	16697	16897	16673	16674	16837	16708	16727	16800	16782	16957	16851	16727	16873	16951	16946	16733	17046	16892	16736	16706	16793	16841	16938	16676	16867	16914	16747	16810	16830	16685	16694	16871	16768	16814	16671	16802	16900	16735	16679	16827	16787	16866	16804	16810	16821	16779	16767	16833	16938	16880	16860	16679	16828	16851	16857	16722	16866	16714	16837	16835	16929	16785	16660	16817	16791	16932	16922	16886	16687	16729	16673	16771	16657	16689	16837	16719	16718	16714	16678	16840	16932	16773	16727	16715	16717	16787	16768	16739	16885	16785	16709	16856	16757	16833	16688	16777	16859	16843	16746	16792	16795	16804	16848	16918	16962	16679	16958	16841	16860	16987	16711	16794	16901	16702	16681	16844	16719	16588	16792	16814	16990	16763	16767	16816	16712	16733	16768	16895	16843	16641	16846	16700	16746	16801	16852	16942	16734	16878	16673	16917	16781	16821	16864	16952	16807	16698	16913	16883	16766	16913	16836	16842	16924	16739	16790	16793	16632	16863	16783	16667	16940	16960	16844	16908	16859	16706	16749	16762	16837	16882	16877	16821	16549	16832	16797	16840	16909	16915	16845	16812	16845	16879	16725	16715	16817	16825	16709	16909	16679	16825	16911	16792	16840	16730	16920	16784	16677	16806	16837	16915	16766	16857	16823	16864	16838	16981	16766	16706	16616	16921	16684	16676	16837	16763	16912	16933	16932	16643	16810	16838	16871	16838	16816	16893	16741	16908	16875	16754	16922	16788	16925	16677	16769	16980	16754	16907	16815	16894	16617	16828	16758	16866	16803	16857	17055	16769	16813	16796	16741	16872	16835	16813	16820	16784	16845	16795	16636	16808	16910	16873	16769	16842	16910	16676	16892	16676	16680	16726	16811	16822	16969	16821	16830	16723	16809	16847	16831	16661	16975	16711	16821	16750	16848	16685	16728	16972	16809	16980	16856	16824	17065	16846	16798	16861	16976	16717	16769	16862	16721	16821	16815	16691	16920	16683	16954	16687	16945	16700	16901	16696	16863	16724	16794	16806	16809	16847	16996	16809	16602	16752	16711	16787	16832	16848	16753	16886	16689	16720	16818	16811	16935	16833	16734	16898	16616	17003	16804	16883	16851	16755	16810	16713	16981	16677	16805	16681	16872	16951	16806	16804	16735	16772	16897	16907	16938	16688	16879	16731	16984	16951	16697	16725	16680	16818	16794	16968	16841	16870	16836	16906	16856	16768	16724	16667	16883	16789	16797	16883	16932	16862	16817	16636	16632	16831	16718	16665	16857	16625	16889	16788	16770	16857	16661	16778	16805	16955	17104	16839	16806	16737	16686	16892	16997	16720	16892	16876	16644	16743	16965	16801	16810	16934	16893	16894	16856	16817	16801	16806	16717	16547	16797	16794	16977	16849	16745	16898	16868	16803	16836	16702	16711	16769	16729	16865	16672	16876	16592	16797	16754	16718	16985	16763	16674	16878	16807	16841	16766	16694	16918	16899	16927	16886	16745	16772	16839	16943	16696	16835	16706	16929	16807	16922	16488	16933	16703	16887	16742	16783	16824	16832	16727	16826	16606	16882	16954	16852	16742	16785	16812	16811	16842	16772	16800	16822	16622	16825	17002	16740	16869	16756	16919	16762	16887	16794	16915	16770	16857	16893	16930	16738	16750	16838	16753	16742	16789	16883	16865	16984	16758	17016	16728	16814	16723	16737	16941	16842	16880	16900	16739	16864	16942	16703	16859	16779	16840	16764	16761	16753	16791	16866	16790	16746	16857	17004	16879	16772	16809	16677	16861	16790	16958	16766	16944	16815	16793	16586	16649	16759	16844	16810	16807	16969	16981	16915	16764	16817	16888	16792	16733	16725	16791	16797	16771	16936	16854	16775	16930	16830	16869	16776	16835	16933	16712	16803	16747	16855	16774	16545	16847	16679	16819	16740	16826	16914	16727	16621	16811	16842	16832	16933	16729	16785	16791
30248	35994	38622	27900	20003	17756	17706	17421	17468	17366	17333	17211	17218	17274	17290	17504	17291	17331	17277	17335	17310	17189	17367	17141	17395	17262	17288	17347	17293	17374	17254	17355	17211	17335	17390	17215	17277	17143	17416	17124	17106	17139	17323	17274	17097	17303	17352	17536	17343	17173	17413	17208	17405	17474	17092	17250	17278	17351	17230	17285	17179	17204	17259	17192	17316	17411	17220	17116	17234	17400	17340	17209	17243	17370	17293	17295	17293	17188	17347	17100	17443	17164	17125	17428	17173	17209	17295	17228	17333	17238	17230	17212	17413	17270	17377	17285	17339	17365	17369	17276	17358	17192	17190	17331	17213	17218	17240	17061	17228	17407	17200	17241	17208	17313	17161	17241	17301	17264	17287	17141	17327	17193	17395	17243	17188	17192	17104	17101	17397	17273	17549	17235	17172	17311	17216	17148	17403	17300	17275	17274	17013	17234	17377	17253	17348	17216	17393	17247	17384	17208	17459	17338	17297	17085	17230	17352	17260	17205	17199	17307	17287	17140	17084	17247	17361	17214	17337	17322	17402	17160	17244	17128	17028	17173	17307	17338	17143	17165	17250	17174	17187	17226	17269	17275	17294	17339	17223	17274	17426	17211	17126	17168	17347	17189	17059	17266	17342	17360	17209	17196	17266	17087	17241	17309	17310	17239	17219	17217	17286	17112	17362	17423	17277	17247	17232	17395	16992	17211	17341	17231	17354	17382	17287	17394	17291	17306	17282	17148	17192	17486	17188	17218	17205	17225	17166	17097	17377	17293	17275	17128	17220	17368	17279	17117	17261	17267	17432	17351	17320	17240	17339	17158	17251	17343	17225	17189	17307	17094	17309	17295	17126	17038	17141	17340	17063	17105	17220	17426	17386	17110	17274	17129	17348	17346	17326	17269	17159	17117	17293	17263	17102	17352	17302	17367	17220	17242	17412	17322	17253	17341	17122	17270	17147	17150	17193	17324	17377	17299	17144	17150	17229	17122	17346	17210	17296	17322	17404	17146	17392	17110	17284	17259	17186	17269	17244	17306	17320	17364	17231	17042	17306	17301	17461	17357	17205	17228	17302	17214	17254	17315	17125	17334	17121	17028	17187	17465	17305	17160	17310	17233	17442	17302	17452	17215	17243	17212	17471	17190	17225	17351	17374	17298	17251	17444	17324	17355	17268	17408	17328	17374	17110	17304	17315	17379	17327	17281	17333	17189	17058	17297	17330	17220	17314	17437	17255	17239	17225	17251	17204	17465	17232	17404	17380	17199	17428	17162	17341	17290	17199	17194	17332	17215	17165	16943	17131	17168	17381	17227	17346	17240	17329	17107	17105	17211	17404	17215	17207	17279	17197	17146	17506	17073	17099	17451	17215	17297	17428	17189	17305	17128	17296	17269	17238	17433	17188	17285	17224	17188	17305	17105	17153	17312	17261	17454	17316	17258	17425	17159	17214	17299	17231	17351	17227	17231	17363	17213	17247	17252	17425	17336	17445	17399	17217	17297	17390	17206	17360	17121	17243	17393	17402	17371	17297	17256	17192	17346	16939	17281	17201	17291	17298	17204	17075	17139	17125	17252	17167	17255	17241	17245	17251	17203	17354	17219	17371	17215	17282	17099	17338	17218	17278	17246	17265	17239	17303	17325	17329	17288	17131	17386	17156	17380	17231	17353	17268	17198	17374	17281	17264	17229	17243	17398	17473	17193	17020	17312	17299	17401	17273	17225	17238	17236	17394	17298	17258	17287	17287	17180	17269	17242	17107	17071	17305	17357	17320	17168	17258	17145	17046	17289	17393	17471	17303	17168	17320	17230	17247	17250	16999	17244	17261	17356	17278	17240	17381	17333	17382	17392	17461	17102	17387	17143	17327	17303	17064	17161	17206	17340	17288	17312	17385	17268	17210	17315	17246	17006	17213	17239	17363	17097	17261	17435	17234	17389	17069	17184	17139	17277	17313	17291	17376	17389	17207	17292	17185	17329	17350	17189	17161	17047	17338	17165	17161	17232	17248	17152	17300	17219	17434	17255	17219	17240	17289	17214	17223	17199	17347	17314	17309	17350	17155	17286	17289	17303	17197	17273	17373	17107	17471	17232	17452	17255	17509	17234	17499	17386	17384	17260	17368	17205	17345	17295	17099	17319	17412	17208	17195	17433	17064	17033	17251	17140	17236	17315	17186	17398	17077	17281	17311	17197	17163	17210	17241	17566	17530	17233	17219	17254	17226	17232	17425	17258	17143	17340	17209	17147	17309	17384	17324	17210	17429	17425	17442	17284	17360	17427	17219	17071	17357	17102	17370	17443	17564	17434	17277	17421	17300	17120	17258	17449	17079	17136	17275	17312	17051	17272	17373	17217	17266	17362	17213	17405	17074	17164	17157	17570	17421	17231	17411	17293	17272	17393	17376	17480	17182	17101	17245	17240	17138	17360	17381	17148	17258	17337	17279	17442	17309	17229	17155	17272	17197	17444	17194	17510	17351	17161	17242	17383	17176	17493	17395	17197	17173	17031	17316	17289	17124	17294	17503	17303	17287	17290	17000	17344	17187	17388	17271	17153	17282	17235	17216	17092	17192	17224	17278	17138	17388	17167	17281	17262	17489	17424	17270	17361	17182	17320	17227	17326	17351	17418	17344	17167	16979	17379	17403	17161	17322	17297	17126	17260	17152	17283	17160	17133	17224	17197	17298	17463	17382	17272	17297	17161	17158	17259	17235	17432	17079	17171	17304	17361	17527	17235	17269	17258	17341	17335	17193	17091	17053	17206	17257	17250	17493	17163	17378	17492	17213	17251	17202	17346	17276	17233	17319	17256	17344	17473	17304	17229	17207	17149	17264	17238	17244	17205	17287	17206	17345	17305	17414	17479	17348	17573	17291	17157	17286	17204	17289	17400	17271	17452	17453	17227	17300	17395	17269	17263	17371	17344	17394	17660	17420	17346	17240	17218	17298	17244	17169	17226	17347	17282	17389	17191	17488	17244	17324	16960	17261	17461	17390	17317	17282	17516	17294	17480	17359	17239	17307	17204	17349	17452	17214	17326	17149	17334	17329	17212	17272	17415	17369	17286	17319	17351	17408	17122	17420	17401	17243	17309	17254	17278	17247	17331	17400	17382	17128	17180	17338	17336	17451	17178	17150	17258	17430	17092	17346	17342	17214	17443	17284	17284	17427	17111	17300	17136	17295	17201	17226	17124	17361	17296	17204	17350	17433	17328	17267	17161	17249	17120	17331	17113	17335	17005	17269	17310	17225	17279	17336	17422	17469	17296	17348	17197	17354	17299	17113	17271	17328	17192	17409	17424	17247	17260	17370	17318	17175	17291	17203	17315	17341	17234	17231	17467	17346	17295	17364	17386	17267	17309	17196	17216	17109	17030	17149	17339	17410	17349	17306	17180	17439	17339	17210	17245	17302	17220	17152	17290	17379	17080	17272	17310	17347	17171	17318	17038	17275	17256	17349	17543	17307	17120	17356	17330	17338	17175	17369	17145	17169	17050	17320	17385	17138	17135	17178	17217	17168	17124	17529	17190	17278	17196	17259	17330	17319	17266	17215	17347	17237	17055	17201	17307	17289	17365	17536	17315	17369	17292	17338	17378	17160	17373	17367	17112	17331	16975	17263	17218	17260	17259	17040	17012	17532	17309	17329	17432	17369	17292	17466	17282	17275	17328	17171	17263	17215	17286	17132	17201	17231	17347	17281	17448	17121	17126	17098	17174	17405	17308	17249	17396	17352	17252	17253	17400	17452	17148	17316	17317	17335	17140	17153	17249	17383	17298	17243	17384	17355	17339	17283	17218	17213	17140	17316	17137	17191	17166	17319	17474	17142	17248	17495	17239	17117	17191	17474	17331	17503	17290	17160	17081	17093	17430	17266	17050	17428	17453	17314	17332	17256	17167	17175	17412	17302	17316	17475	17331	17341	17276	17326	17335	17307	17246	17263	17402	17224	17350	17249	17378	17117	17438	17330	17076	17414	17180	17181	17546	17336	17088	17276	17262	17243	17204	17279	17355	17277	17261	17267	17363	17231	17223	17326	17289	17345	17228	17283	17407	17390	17132	17466	17196	17362	17273	17461	17279	17188	17331	17121	17159	17289	17182	17373	17007	17250	17059	17204	17283	17158	17152	17328	16928	17117	17317	17417	17277	17105	17264	17437	17341	17321	17291	17143	17381	17390	17251	17182	17322	17461	17399	17151	17245	17255	17073	17313	17278	17263	17305	17333	17401	17308	17362	17411	17216	17120	17340	17358	17270	17221	17270	17260	17285	17315	17393	17330	17290	17274	17225	17522	17352	17487	17222	17157	17117	17305	17491	17414	17083	17487	17174	17063	17395	17436	17328	17476	17522	17302	17063	17336	17345	17252	17266	17379	17290	17468	17324	17238	17255	17318	17246	17226	17287	17180	17114	17293	17274	17313	17501	17223	17082	17358	17380	17325	17370	17373	17275	17339	17178	17320	17339	17273	17256	17237	17180	17337	16990	17259	17375	17376	17210	17232	17237	17190	17232	17193	17379	17191	17218	17187	17194	17377	17315	17515	17232	17325	17239	17491	17449	17173	17243	17387	17493	17272	17028	17327	17262	17184	17330	17268	17505	17163	17244	17305	17356	17348	17270	17205	17372	17200	17134	17077	17340	17489	17234	17309	17154	17303	17169	17119	17453	17209	17128	17268	17122	17237	17262	17427	17227	17379	17124	17321	17168	17468	17037	17376	17233	17321	17297	17189	17341	17283	17327	17355	17192	17303	17201	17334	17248	17470	17155	17233	17370	17370	17342	17258	17364	17447	17193	17261	17186	17044	17232	17361	17173	17064	17243	17452	17333	17172	17188	17271	17217	17498	17317	17325	17229	17284	17359	17330	17474	17385	17251	17271	17178	17448	17363	17407	17166	17242	17242	17259	17250	17367	17193	17195	17281	17344	17429	17320	17310	17242	17185	17137	17317	17399	17080	17180	17278	17311	17294	17268	17313	17311	17201	17333	17473	17481	17207	17109	17343	17341	17319	17170	17376	17194	17212	17194	17233	17445	17194	17282	17239	17317	17382	17309	17339	17316	17332	17189	17320	17363	17234	17380	17259	17209	17163	17173	17210	17245	17369	17356	17238	17502	17109	17305	17159	17445	17222	17373	17158
40643	56593	42504	25438	17981	16520	15741	15885	15988	15798	16019	15747	15926	15978	15950	15906	15756	15984	15879	16053	16020	15953	16077	16018	15965	15985	15855	15819	15891	15814	16027	15948	15853	15889	15770	15930	15766	15910	16018	15955	15942	15957	15800	16049	15868	16000	15882	15895	15994	15986	16000	15956	16101	15875	16093	16159	16002	15879	16154	16016	16120	15897	15953	15899	15808	15967	16040	15744	15853	16155	15900	15950	16049	16000	15889	15932	16044	15879	16048	15931	15891	15987	16067	15884	15837	16019	15815	15965	15950	15996	15880	15994	15859	15962	15807	16029	15900	16042	15835	16005	15867	15891	15796	15831	15901	15839	15932	15915	15862	15938	15746	15978	15862	15807	16081	15953	16062	15795	15885	15946	15778	15908	15861	15883	15750	15939	15891	15889	16071	15764	15857	15804	15846	15992	15897	15853	15955	15833	15874	15854	16039	15976	16027	15824	15773	15915	15912	15924	16043	15967	15985	15703	15912	15965	15934	16171	15849	15852	15770	15965	15933	15890	15899	15881	15807	15916	15967	15915	16060	15918	16013	15690	16001	15961	15901	15964	15942	15852	15997	15950	15916	16033	15864	15909	16113	15996	16126	15846	15952	15905	15773	15996	15893	16075	16003	16079	15902	16336	15935	16059	16006	15976	15894	15914	16060	15949	15897	15995	15947	15989	15865	15913	15849	16075	15835	15878	15877	15994	16093	15882	16140	15848	15863	15933	15913	15922	16057	15846	15907	16070	16026	15793	16087	15833	16050	15971	15840	15863	15894	15871	15931	15831	15773	15978	15925	15946	15849	15935	15868	16040	15848	15928	15930	15866	15809	15859	15970	15866	15783	15992	15962	15822	15898	15773	15838	15855	15896	15844	16073	15832	15691	15968	15963	16045	15908	15929	15922	15935	15884	15982	15946	16035	15948	15738	15987	15913	15905	15819	16018	15906	15812	16029	15990	15998	15946	16109	15994	16025	15963	15834	15966	16119	15943	15800	16020	15911	15846	15908	16024	15794	16085	15872	15986	15902	15792	15838	15816	15961	15753	15988	15720	15899	15847	15899	16083	15753	16037	15761	15963	15835	16010	15965	15814	15941	15937	15830	15861	15943	15959	15964	15904	16029	16045	15941	15873	15893	16067	16075	15879	15851	15899	15914	15749	16093	15919	16005	15760	15997	16021	15929	16116	16082	16130	15860	16000	15693	16033	15920	16032	15993	15914	15947	15996	15742	15999	15868	16024	15992	15900	15992	15884	15988	15876	15798	15824	16001	16063	15898	15843	15964	16074	15969	16030	15800	15831	15972	15870	16112	15826	15931	15951	15875	15935	15989	15830	15994	15974	15806	16062	15827	16007	15967	15759	15927	15812	15901	15922	15990	15849	15825	15958	15979	15867	15942	15907	15854	16091	15953	16042	15874	16004	15894	16123	16013	15840	16029	16141	16014	15977	16095	16127	15892	15758	15890	16021	15931	15953	15952	16046	16124	16026	15778	15962	16015	15905	15940	16014	15896	16020	15844	15829	15907	15969	15850	15958	15835	15924	15901	16057	15857	15922	16000	16093	15856	15804	15838	16059	16114	15995	15810	15885	15915	15956	15793	15913	15875	15837	15801	15790	15867	15931	15808	15878	15971	15799	16105	15983	15883	15855	15873	15925	15992	15981	16036	16052	15795	16061	15891	15958	15981	15820	15927	15977	15923	16036	15857	15922	15816	15804	16069	15964	15881	15975	15918	15839	16107	15864	15806	15738	16000	15872	15983	15984	15914	16013	15943	15911	15865	15982	16009	15908	16009	15927	15877	15793	15841	16072	15952	15985	15900	15666	15765	16017	15873	15995	15842	15718	15841	15877	15837	15846	15845	15862	15778	15776	15868	16154	15839	15874	15864	16040	15865	16066	16023	15916	16119	15873	15940	15884	15788	15722	15993	15957	16026	15943	15932	15882	15820	16005	15914	15928	15838	16024	15837	15863	15959	15820	15683	15823	15955	15978	15875	15957	15999	15888	15953	15924	15771	15676	15868	15897	16054	15809	16098	15909	15998	15890	15887	15821	15972	16027	15787	15889	15841	16157	15864	15988	16027	16085	15860	15915	15909	15998	15948	15895	15998	15988	15875	15898	15992	16040	16070	15917	16032	15954	15924	15817	15840	15846	16011	15784	15997	15945	16098	15923	16043	15865	15987	15827	15922	15831	15911	15818	16045	15972	15995	16024	16037	16022	15924	15948	16061	15867	15893	16007	15730	15917	15822	15778	15864	15983	15997	16043	15999	15919	15981	15866	15894	15927	16011	15841	16156	16013	15960	15807	16050	15992	15951	15925	15846	15985	15890	16036	15876	15993	15890	15905	16010	15855	15969	15780	15939	15895	15994	15929	15883	15946	15892	16033	15963	15869	16004	15777	15813	16017	15993	15918	15954	15965	15775	16038	15915	16101	15896	15930	15933	15812	16048	15862	15832	15952	15967	15773	16015	16013	15889	15888	15860	16125	15848	15923	15827	15872	16019	16024	15890	15808	15903	15904	15942	15750	16003	16087	15888	16046	15982	15992	15955	15930	15785	15999	15772	16065	15909	16119	15899	15739	15955	15844	16070	16021	15976	15889	15911	15912	16158	15809	15904	15843	15922	15794	15863	16014	15892	15889	15883	15979	15990	16086	15873	15943	15874	15763	15946	15886	15753	15916	15741	15872	16105	15800	16007	15729	15814	15972	15942	15765	15924	16019	15991	15901	15834	15951	15950	15940	15947	15744	15885	16029	15914	15738	16054	16106	15926	16036	15943	15945	16016	15942	15944	15950	15933	16035	15895	15954	15842	15801	16004	15929	16071	15887	16137	15924	15963	15828	15980	15877	15947	15963	15827	15926	15858	15916	15914	15941	15838	16078	15920	15941	15844	16072	16076	16021	15842	15876	15812	15982	15899	15968	16073	15799	15882	15993	15982	16035	15943	16084	15944	15855	15691	15991	16030	15998	15866	16149	16068	15960	16006	16088	15813	15786	15888	16055	15833	16002	15860	15739	16050	15817	15926	15773	16021	16034	15902	15905	15976	16086	16076	15889	15739	15905	15914	15991	15964	15999	15972	15972	15925	15977	15902	15926	16087	16022	15791	16006	15859	16066	16068	15900	16055	16035	15866	15754	15812	15862	15919	15833	15778	16018	15922	15969	15892	15907	15821	15908	15926	15853	15880	15793	15963	15932	15906	16146	15829	16000	15792	15960	15976	16036	16051	15947	15987	15947	15780	15839	15847	15909	15918	15897	16123	15855	16118	15786	15966	15954	15960	15922	15984	15932	15959	15746	15836	15963	15974	15894	15917	15942	15899	15691	15983	15904	15901	15971	15957	15933	15902	15945	15942	16151	15797	15783	16037	16046	15886	15834	15810	16000	16040	15919	15828	16087	16022	16070	16086	15929	15960	15754	15978	15795	15848	15992	15995	15743	15823	16133	15973	15980	15920	15903	15858	16052	15974	15832	16045	15897	15953	15887	16041	15977	15919	15989	16015	15915	15828	15686	15926	15986	15876	15891	15914	15941	15904	15857	15977	16084	16073	15853	15891	15905	15967	15923	16052	15859	15907	15973	15915	15847	15868	16096	15875	16050	15967	15947	15988	15951	15890	15968	15965	15856	15994	15967	15876	16034	15929	15864	15785	15837	16157	15790	15975	15915	15943	15760	16031	15871	15845	15962	15981	15967	16054	15999	15912	15882	15784	15995	16044	15710	15924	15922	16015	15938	15969	15927	16019	15911	16005	15860	15897	16047	15887	15947	15882	16066	15860	16022	15983	15872	15830	15729	15983	15865	16078	15913	15978	15718	16022	15900	16055	15876	15925	15817	16119	15807	15856	16030	15848	15872	15948	16101	15922	15896	15851	16004	15998	15906	15918	15955	16079	15786	15991	15903	15951	15813	15868	15909	16110	15964	15763	15974	16040	15998	15976	15921	15840	16017	15952	15981	15891	15951	15923	15815	15893	15940	15816	15746	15920	16051	15943	15744	16069	16024	16060	15985	15924	16027	15946	15972	16002	15866	15841	15850	16014	15772	15899	16082	15908	16014	15922	16123	16070	15845	15847	16079	15985	15958	15965	15971	15835	15930	15828	15970	15890	16138	15933	15951	15880	15856	15829	15739	16044	15956	16074	15840	15989	15899	16004	16147	15921	15865	15925	15972	15951	15881	15949	15796	15946	15982	16062	15912	15948	15979	15852	15927	15803	15958	16178	15965	15820	15893	15951	15823	15831	15921	15886	15957	15832	15640	15863	15959	15874	15885	15873	15821	15925	15936	16092	15884	15990	15973	16092	15931	15893	15990	15996	15947	16004	15977	15949	15907	15924	16070	15877	15819	15970	15989	15773	15883	15924	15828	15879	15905	15957	15834	15831	16074	15935	16149	16081	15763	15916	15921	15936	16027	15999	15770	16079	15862	16030	15908	15984	15877	15964	15858	15875	16005	15895	15922	16076	15788	15925	15819	15959	15869	15921	15916	15840	15993	15881	15879	15904	16099	15862	16036	15856	15932	15824	16029	15916	16033	16094	15945	15932	15776	16144	15922	15901	16021	16115	15869	15904	15868	15827	15940	16155	16024	15971	15778	15805	16017	15973	15844	15841	15825	15909	15966	15804	16039	15933	15983	16075	15870	16005	15923	15806	15933	15994	15845	15837	15808	16089	15824	15794	16152	15824	15867	15861	15914	15982	16028	15819	15788	15984	15930	15937	15985	15838	15949	15837	15853	15969	15987	15930	15803	15923	15815	15877	15820	15913	16069	15962	15869	15906	16035	16003	16030	15970	16012	16122	15909	15922	15948	15823	15932	16080	15895	15945	15911	15982	16001	15861	15926	15919	16002	16000	15890	15876	16044	15890	16050	15984	15903	15897	15796	15893	15873	16072	15981	15893	15877	15948	15711	16156	15955	16053	15995	15941	16027	16030	16005	15967	15757	15997	15761	15963	16049	15909	15862	15875	16091	15836	16021	15825	16071	16093	15984	15907	15942	15837	15871	16080	15973	15879	15961	15862	15863	16044	15983	15889	15923	15935	16024	16070	15986	15764	16057	15929	15957	15925	15952	15968	16005	15944	16064	16022	15880	15943	15993	15710	15903	15953	16008	15956	16045	16066	15957	15804
24175	24418	36312	30951	24386	21784	19507	16950	16469	16697	16619	16562	16516	16416	16273	16386	16396	16642	16581	16480	16292	16302	16557	16553	16204	16661	16668	16445	16421	16466	16375	16508	16509	16481	16414	16535	16262	16340	16321	16555	16299	16522	16397	16440	16499	16455	16356	16477	16592	16264	16246	16445	16174	16425	16510	16389	16321	16291	16458	16599	16357	16403	16310	16437	16447	16297	16358	16369	16227	16349	16295	16174	16129	16573	16477	16270	16266	16145	16412	16428	16390	16303	16352	16284	16322	16145	16521	16350	16496	16371	16440	16441	16397	16366	16543	16375	16368	16116	16316	16256	16499	16312	16412	16252	16412	16316	16254	16440	16366	16603	16279	16207	16185	16449	16317	16076	16469	16397	16368	16396	16374	16338	16197	16353	16147	16396	16419	16262	16198	16297	16414	16297	16533	16355	16251	16345	16309	16360	16320	16321	16502	16319	16431	16214	16450	16424	16453	16321	16277	16289	16365	16401	16390	16566	16302	16403	16349	16245	16394	16204	16317	16352	16429	16230	16497	16238	16253	16369	16363	16332	16502	16637	16448	16466	16358	16520	16333	16515	16383	16305	16351	16430	16302	16469	16233	16353	16224	16636	16551	16301	16232	16348	16430	16322	16390	16417	16520	16491	16073	16490	16285	16410	16221	16349	16379	16446	16238	16513	16407	16362	16329	16224	16375	16128	16238	16237	16316	16328	16228	16248	16286	16385	16373	16595	16346	16405	16335	16373	16354	16348	16273	16345	16412	16143	16523	16328	16568	16309	16286	16368	16319	16247	16321	16227	16476	16259	16573	16373	16228	16385	16301	16511	16358	16308	16302	16164	16506	16324	16427	16433	16311	16384	16435	16318	16193	16393	16327	16291	16222	16318	16358	16369	16303	16422	16394	16360	16218	16276	16246	16147	16330	16385	16176	16145	16330	16475	16428	16439	16380	16186	16227	16493	16382	16285	16312	16192	16302	16252	16074	16097	16327	16171	16494	16185	16378	16395	16386	16310	16136	16452	16420	16349	16435	16340	16351	16215	16476	16273	16393	16356	16248	16207	16380	16270	16277	16259	16445	16620	16484	16260	16321	16492	16343	16397	16348	16175	16376	16424	16563	16355	16452	16314	16340	16121	16230	16325	16474	16388	16351	16505	16229	16302	16325	16197	16251	16341	16356	16387	16249	16279	16243	16517	16440	16300	16341	16486	16343	16446	16360	16417	16209	16287	16360	16257	16448	16208	16253	16202	16277	16338	16337	16526	16344	16401	16305	16279	16225	16385	16271	16432	16428	16231	16357	16324	16192	16363	16384	16585	16313	16260	16451	16293	16158	16295	16354	16270	16413	16273	16392	16291	16376	16291	16373	16233	16395	16121	16223	16329	16399	16232	16517	16588	16448	16220	16332	16365	16395	16165	16400	16521	16353	16250	16330	16536	16253	16459	16287	16390	16571	16435	16085	16617	16404	16543	16414	16210	16169	16361	16277	16311	15984	16168	16225	16390	16222	16265	16097	16343	16217	16158	16136	16336	16225	16358	16372	16695	16426	16407	16483	16161	16115	16401	16473	16291	16224	16465	16393	16439	16345	16371	16204	16441	16217	16359	16378	16276	16281	16425	16334	16336	16358	16307	16275	16204	16256	16385	16318	16199	16318	16366	16394	16264	16386	16400	16527	16350	16403	16396	16442	16297	16204	16165	16264	16319	16306	16339	16362	16453	16386	16316	16244	16206	16364	16364	16199	16310	16362	16291	16324	16386	16427	16300	16284	16333	16183	16305	16228	16250	16642	16452	16486	16422	16440	16188	16554	16479	16365	16332	16286	16305	16307	16319	16501	16369	16185	16397	16434	16195	16166	16414	16359	16185	16300	16132	16422	16174	16257	16289	16216	16312	16402	16345	16214	16338	16276	16381	16166	16232	16315	16588	16187	16340	16223	16260	16272	16203	16319	16478	16290	16461	16213	16346	16242	16389	16426	16427	16283	16294	16286	16333	16134	16252	16512	16479	16476	16369	16193	16300	16119	16457	16213	16347	16379	16157	16162	16188	16166	16275	16306	16194	16289	16305	16199	16157	16414	16557	16292	16327	16370	16247	16408	16171	16291	16512	16279	16349	16392	16368	16375	16420	16340	16435	16275	16402	16455	16311	16278	16322	16289	16188	16206	16360	16162	16329	16274	16286	16434	16299	16458	16375	16553	16326	16361	16433	16256	16557	16317	16325	16163	16325	16303	16294	16199	16462	16165	16140	16504	16575	16377	16414	16344	16365	16297	16268	16259	16376	16281	16227	16188	16278	16311	16300	16383	16196	16307	16385	16309	16355	16249	16271	15988	16384	16341	16254	16317	16339	16272	16305	16383	16318	16352	16188	16268	16380	16431	16306	16377	16331	16196	16248	16286	16118	16426	16416	16365	16135	16454	16299	16489	16178	16372	16241	16460	16347	16234	16324	16313	16406	16274	16352	16239	16394	16306	16252	16245	16415	16233	16292	16419	16176	16277	16376	16231	16447	16434	16264	16461	16327	16412	16262	16150	16271	16189	16314	16342	16344	16439	16202	16356	16309	16551	16549	16439	16354	16386	16287	16379	16384	16362	16294	16452	16337	16284	16150	16323	16232	16481	16354	16393	16465	16407	16482	16452	16332	16355	16218	16327	16541	16314	16275	16303	16340	16354	16419	16474	16243	16523	16176	16281	16586	16197	16373	16425	16481	16237	16352	16340	16348	16387	16320	16293	16407	16378	16643	16286	16350	16292	16294	16528	16291	16029	16217	16219	16227	16084	16380	16588	16456	16335	16340	16268	16229	16264	16335	16441	16269	16314	16454	16311	16247	16152	16299	16299	16237	16323	16400	16515	16367	16344	16306	16286	16504	16321	16295	16332	16480	16300	16302	16535	16514	16445	16321	16424	16288	16315	16095	16390	16115	16227	16283	16568	16235	16159	16327	16393	16358	16446	16253	16347	16543	16335	16571	16425	16546	16573	16336	16406	16273	16325	16300	16176	16492	16341	16300	16322	16247	16168	16279	16352	16488	16438	16271	16300	16286	16452	16238	16514	16382	16235	16522	16377	16237	16332	16309	16314	16485	16380	16331	16345	16332	16302	16400	16322	16234	16522	16349	16284	16177	16190	16320	16240	16193	16310	16517	16463	16291	16281	16382	16427	16376	16318	16166	16431	16453	16384	16342	16295	16325	16174	16282	16488	16336	16274	16370	16348	16447	16308	16275	16220	16288	16289	16450	16286	16351	16184	16194	16394	16393	16286	16240	16326	16311	16463	16427	16359	16195	16488	16474	16229	16222	16396	16496	16368	16439	16504	16503	16426	16196	16259	15988	16060	16282	16473	16355	16294	16315	16594	16182	16031	16429	16276	16388	16469	16329	16318	16524	16238	16416	16300	16292	16408	16389	16281	16400	16392	16375	16450	16350	16365	16531	16200	16272	16204	16170	16224	16398	16466	16139	16321	16207	16396	16369	16310	16272	16428	16486	16371	16527	16349	16367	16312	16319	16444	16331	16402	16422	16339	16311	16415	16432	16458	16486	16334	16409	16428	16539	16470	16268	16152	16473	16431	16035	16472	16330	16300	16325	16149	16431	16462	16429	16299	16289	16419	16388	16413	16411	16552	16313	16307	16251	16273	16181	16495	16406	16471	16564	16251	16409	16387	16278	16195	16406	16444	16313	16282	16431	16240	16416	16332	16311	16532	16410	16427	16147	16245	16475	16191	16190	16274	16320	16412	16548	16497	16368	16456	16428	16217	16250	16222	16277	16184	16316	16363	16523	16135	16359	16553	16367	16285	16370	16284	16348	16437	16117	16138	16376	16342	16471	16295	16318	16245	16317	16202	16291	16290	16429	16588	16264	16237	16250	16431	16542	16416	16288	16421	16400	16368	16221	16302	16295	16345	16309	16287	16428	16299	16397	16381	16237	16255	16327	16183	16311	16472	16346	16343	16245	16313	16173	16486	16349	16405	16399	16443	16479	16475	16283	16297	16222	16303	16127	16328	16105	16433	16317	16375	16180	16322	16329	16179	16188	16326	16369	16343	16454	16323	16288	16269	16511	16334	16179	16306	16223	16240	16501	16359	16576	16313	16532	16475	16373	16378	16104	16508	16310	16223	16384	16350	16385	16291	16367	16490	16246	16457	16331	16228	16373	16469	16442	16172	16337	16402	16314	16542	16169	16317	16411	16361	16261	16317	16239	16380	16244	16232	16403	16293	16316	16364	16559	16142	16452	16618	16467	16190	16487	16417	16251	16343	16196	16431	16505	16490	16346	16355	16399	16344	16160	16363	16323	16232	16490	16351	16426	16449	16236	16383	16344	16289	16275	16373	16330	16426	16329	16323	16329	16474	16333	16376	16403	16403	16130	16358	16340	16344	16153	16230	16397	16266	16294	16295	16236	16314	16105	16409	16164	16235	16180	16249	16098	16347	16433	16363	16325	16351	16216	16328	16262	16364	16314	16401	16484	16113	16256	16103	16094	16281	16435	16360	16552	16275	16255	16366	16394	16420	16369	16326	16385	16457	16343	16303	16455	16138	16470	16345	16190	16132	16234	16475	16115	16390	16195	16026	16336	16341	16234	16236	16439	16386	16388	16293	16328	16353	16313	16240	16224	16325	16642	16408	16310	16332	16467	16352	16255	16331	16504	16417	16219	16297	16281	16274	16249	16108	16163	16333	16182	16277	16371	16513	16382	16434	16381	16494	16284	16415	16321	16583	16391	16338	16228	16293	16134	16343	16309	16232	16390	16415	16247	16364	16380	16298	16201	16184	16307	16440	16292	16265	16189	16275	16432	16163	16200	16313	16270	16419	16261	16403	16362	16402	16185	16214	16336	16452	16339	16352	16159	16302	16274	16472	16422	16345	16292	16473	16156	16385	16393	16302	16491	16338	16265	16310	16396	16322	16519	16457	16314	16353	16378	16187	16283	16324	16388	16306	16426	16377	16515	16334	16319	16385	16306	16283	16302	16296	16352	16385	16175	16361	16370	16490	16283	16291	16230	16300	16325	16223	16397	16247	16154	16542	16290	16555	16394	16166	16214	16201	16443	16367	16378	16234	16370	16491	16353	16503	16397	16341	16390	16191	16408	16231	16378	16487	16499	16327	16335	16468	16234	16289	16415
61207	97546	75677	46033	27198	17885	15659	15457	15333	15423	15307	15361	15305	15450	15459	15508	15420	15534	15368	15320	15376	15479	15534	15403	15368	15376	15278	15494	15398	15512	15517	15372	15476	15304	15432	15451	15383	15296	15468	15381	15338	15382	15483	15303	15494	15271	15304	15457	15392	15332	15342	15213	15183	15341	15351	15266	15383	15457	15497	15391	15309	15342	15351	15572	15483	15437	15280	15422	15475	15399	15490	15417	15285	15350	15509	15405	15475	15436	15314	15254	15352	15483	15454	15314	15225	15552	15496	15189	15486	15311	15363	15381	15351	15299	15224	15539	15348	15255	15288	15534	15409	15584	15369	15399	15310	15433	15206	15375	15432	15476	15271	15476	15218	15388	15645	15236	15489	15387	15359	15174	15198	15413	15291	15424	15455	15199	15461	15305	15474	15269	15337	15229	15396	15452	15445	15445	15364	15430	15424	15407	15501	15341	15303	15369	15162	15460	15541	15427	15544	15359	15298	15321	15355	15451	15208	15356	15262	15443	15385	15512	15361	15414	15320	15449	15336	15414	15489	15414	15424	15413	15464	15283	15424	15463	15487	15420	15227	15450	15395	15319	15438	15296	15300	15539	15329	15273	15319	15379	15324	15447	15322	15331	15444	15419	15194	15379	15384	15314	15322	15429	15295	15416	15331	15517	15443	15407	15501	15250	15426	15397	15431	15368	15339	15373	15247	15138	15376	15250	15285	15331	15583	15417	15329	15241	15322	15421	15409	15529	15420	15352	15381	15531	15300	15502	15334	15307	15468	15285	15303	15280	15211	15351	15459	15494	15509	15456	15512	15265	15325	15387	15407	15266	15359	15381	15372	15420	15419	15356	15356	15456	15288	15463	15455	15364	15487	15415	15276	15303	15456	15459	15356	15360	15372	15368	15286	15384	15465	15366	15506	15264	15400	15366	15330	15386	15151	15461	15419	15427	15316	15327	15469	15455	15646	15244	15417	15420	15284	15302	15424	15335	15429	15367	15260	15422	15423	15276	15464	15498	15346	15506	15321	15427	15226	15438	15399	15417	15181	15496	15256	15493	15351	15257	15220	15377	15494	15290	15315	15350	15423	15373	15260	15450	15303	15334	15349	15309	15444	15275	15439	15026	15399	15409	15332	15440	15311	15263	15445	15292	15355	15209	15416	15487	15227	15568	15358	15366	15437	15232	15351	15435	15347	15389	15491	15289	15392	15356	15539	15681	15215	15353	15436	15345	15394	15473	15378	15486	15596	15433	15366	15308	15500	15259	15280	15390	15460	15196	15308	15238	15272	15359	15477	15229	15238	15472	15417	15546	15479	15484	15452	15384	15248	15368	15368	15266	15286	15317	15377	15488	15423	15412	15399	15272	15500	15491	15398	15389	15474	15378	15321	15348	15301	15255	15311	15234	15313	15483	15308	15317	15450	15259	15474	15520	15410	15417	15318	15464	15475	15515	15465	15428	15197	15334	15328	15293	15309	15605	15494	15334	15503	15236	15378	15364	15388	15361	15472	15393	15412	15338	15300	15249	15514	15296	15342	15279	15499	15501	15279	15391	15298	15387	15506	15215	15448	15425	15437	15300	15450	15384	15257	15343	15399	15421	15494	15332	15388	15337	15359	15285	15257	15241	15465	15353	15420	15364	15412	15378	15312	15192	15250	15340	15463	15531	15406	15267	15407	15339	15384	15481	15321	15467	15382	15337	15489	15349	15468	15479	15364	15371	15345	15353	15329	15362	15360	15343	15412	15527	15471	15375	15243	15422	15302	15393	15349	15517	15338	15197	15343	15426	15439	15406	15619	15514	15317	15307	15473	15194	15408	15375	15388	15426	15371	15192	15370	15336	15350	15449	15349	15264	15512	15171	15359	15159	15371	15541	15338	15245	15419	15439	15510	15362	15298	15211	15108	15384	15340	15398	15571	15356	15536	15258	15285	15671	15477	15341	15405	15378	15555	15369	15334	15322	15354	15252	15546	15392	15403	15283	15410	15297	15358	15271	15308	15508	15406	15452	15428	15527	15377	15440	15440	15237	15482	15228	15408	15385	15393	15427	15443	15334	15136	15243	15502	15362	15329	15400	15217	15345	15356	15254	15436	15430	15378	15445	15258	15415	15437	15312	15295	15205	15446	15275	15246	15357	15452	15285	15403	15367	15335	15235	15340	15502	15293	15309	15393	15505	15310	15396	15285	15352	15362	15373	15371	15371	15363	15439	15210	15226	15293	15234	15313	15379	15389	15402	15535	15313	15276	15500	15298	15344	15539	15480	15343	15380	15474	15237	15440	15301	15263	15476	15430	15361	15312	15304	15299	15499	15432	15247	15256	15359	15289	15260	15388	15296	15340	15438	15406	15258	15481	15465	15435	15470	15360	15415	15291	15385	15383	15226	15492	15250	15520	15389	15327	15233	15287	15331	15471	15317	15339	15498	15431	15540	15389	15347	15312	15400	15255	15400	15421	15323	15474	15357	15323	15447	15523	15365	15228	15445	15461	15583	15305	15394	15302	15530	15290	15399	15427	15449	15424	15325	15260	15485	15392	15418	15520	15459	15423	15511	15360	15476	15409	15466	15468	15180	15352	15420	15331	15397	15434	15345	15332	15312	15245	15407	15205	15398	15236	15307	15528	15367	15397	15467	15193	15330	15523	15383	15455	15258	15287	15438	15412	15442	15385	15404	15319	15343	15367	15335	15393	15329	15414	15303	15488	15210	15352	15436	15377	15385	15378	15462	15330	15250	15517	15264	15316	15560	15313	15447	15484	15413	15329	15407	15497	15450	15461	15484	15342	15405	15428	15324	15448	15488	15367	15378	15320	15428	15357	15308	15345	15275	15347	15551	15468	15433	15342	15300	15352	15449	15454	15385	15401	15257	15233	15271	15444	15371	15594	15260	15358	15369	15262	15456	15355	15329	15325	15346	15252	15403	15290	15472	15358	15290	15290	15424	15471	15321	15434	15288	15346	15320	15422	15410	15369	15388	15385	15391	15335	15475	15374	15597	15380	15426	15333	15439	15262	15344	15391	15352	15598	15296	15475	15310	15480	15569	15341	15234	15625	15277	15346	15375	15527	15466	15413	15515	15429	15263	15488	15357	15283	15187	15445	15298	15417	15302	15371	15489	15390	15373	15510	15473	15330	15416	15300	15477	15268	15476	15291	15395	15346	15216	15507	15290	15369	15430	15293	15279	15313	15644	15435	15355	15472	15303	15281	15179	15263	15521	15510	15232	15283	15371	15359	15384	15299	15430	15326	15359	15530	15330	15425	15528	15493	15379	15383	15269	15311	15449	15433	15193	15261	15332	15367	15270	15296	15506	15334	15360	15492	15515	15361	15251	15370	15505	15515	15598	15278	15427	15399	15462	15302	15482	15395	15370	15334	15317	15418	15274	15408	15189	15249	15354	15474	15415	15401	15397	15339	15249	15515	15444	15121	15350	15440	15322	15304	15505	15278	15198	15528	15498	15414	15395	15352	15496	15410	15317	15482	15491	15231	15286	15493	15367	15334	15305	15388	15306	15281	15431	15244	15369	15471	15305	15374	15556	15403	15373	15276	15451	15305	15313	15434	15225	15485	15370	15482	15270	15491	15357	15280	15340	15362	15344	15382	15374	15314	15543	15310	15357	15326	15400	15203	15405	15455	15267	15549	15400	15342	15231	15405	15357	15318	15358	15416	15454	15360	15260	15295	15235	15457	15349	15613	15375	15324	15260	15509	15231	15450	15461	15440	15330	15367	15430	15405	15321	15302	15364	15326	15217	15381	15348	15430	15448	15292	15400	15389	15410	15370	15358	15380	15340	15331	15329	15370	15308	15210	15459	15598	15363	15340	15528	15403	15282	15450	15273	15390	15260	15519	15306	15351	15355	15355	15471	15486	15405	15176	15455	15302	15275	15390	15337	15441	15363	15413	15400	15463	15395	15491	15428	15327	15385	15390	15152	15427	15616	15200	15540	15377	15484	15374	15268	15255	15387	15434	15372	15240	15410	15308	15269	15419	15267	15501	15445	15354	15537	15348	15350	15468	15420	15243	15419	15255	15415	15542	15584	15517	15295	15366	15327	15459	15337	15216	15503	15309	15506	15312	15382	15432	15343	15444	15197	15266	15310	15398	15300	15375	15279	15207	15346	15250	15496	15433	15294	15521	15411	15461	15415	15520	15298	15265	15383	15229	15370	15321	15198	15391	15357	15449	15325	15150	15459	15477	15335	15377	15383	15278	15409	15498	15306	15615	15285	15244	15364	15299	15443	15418	15240	15380	15209	15264	15378	15521	15478	15456	15388	15395	15321	15278	15328	15532	15451	15387	15276	15328	15241	15330	15362	15259	15321	15550	15360	15376	15271	15331	15444	15597	15229	15338	15467	15375	15481	15457	15375	15279	15329	15248	15528	15469	15366	15391	15477	15267	15279	15403	15301	15419	15438	15336	15548	15371	15275	15331	15353	15257	15411	15285	15489	15329	15418	15309	15386	15464	15507	15302	15436	15325	15225	15506	15395	15426	15286	15326	15366	15333	15412	15300	15511	15343	15289	15285	15466	15382	15410	15385	15345	15409	15545	15254	15227	15451	15303	15407	15266	15314	15476	15280	15299	15420	15357	15535	15383	15271	15282	15391	15372	15367	15429	15391	15412	15349	15402	15388	15459	15211	15361	15364	15429	15328	15446	15406	15248	15492	15320	15358	15367	15226	15401	15179	15264	15342	15311	15466	15318	15275	15495	15327	15339	15331	15281	15477	15403	15427	15381	15499	15288	15401	15447	15305	15131	15315	15495	15174	15455	15414	15410	15220	15235	15251	15433	15395	15401	15209	15211	15396	15377	15407	15072	15518	15338	15118	15385	15498	15513	15502	15371	15321	15405	15383	15461	15542	15401	15434	15356	15366	15502	15355	15447	15332	15488	15298	15472	15422	15380	15379	15478	15198	15381	15410	15499	15340	15390	15416	15363	15432	15423	15564	15289	15474	15408	15416	15467	15330	15284	15488	15378	15237	15459	15488	15311	15270	15578	15317	15389	15383	15366	15356	15451	15329	15273	15558	15363	15207	15391	15317	15314	15459	15366	15309	15451	15353	15278	15393	15218	15404	15385	15400	15497	15237	15212	15517	15338	15343	15421	15258	15426	15239	15467	15372	15271	15171	15334
22838	22228	31990	27434	24090	23837	23987	18424	17229	17489	17415	17314	17490	17278	17334	17392	17316	17189	17260	17309	17116	17248	17240	17205	17081	17305	17122	17223	17114	17160	17150	16983	17240	16958	17000	17259	17391	17310	17213	17211	17130	17046	17050	17149	17286	17204	16991	16993	17209	16895	17103	16963	16996	17116	16993	16990	17211	17120	17158	17218	17012	16980	16939	17264	17070	17071	17161	17000	17043	16955	17027	17004	17093	17038	17076	16946	17206	17033	17021	16996	17162	17277	17002	16950	17138	16949	17127	16983	16865	16862	16820	17082	17253	17080	17323	17009	16959	17118	17050	17054	17121	17003	16841	16907	17207	17002	16836	16949	16971	17027	17026	17138	17140	17006	17011	16973	17048	16886	17018	17085	17010	16929	16915	16984	16979	17192	17206	17052	17087	16868	17150	17114	17115	17058	16880	17168	17104	17121	17068	17163	16944	16929	16901	17062	17349	17026	17002	16864	17169	16942	17082	17033	17060	17013	17089	16880	17071	17044	16929	16937	17058	17231	17139	17034	16992	16969	17030	17204	16963	16993	16806	16972	16907	17084	17279	17017	16949	16974	17166	17044	17054	17004	16985	17186	17132	16874	17033	17015	16868	16833	16976	16865	17093	16899	17121	16881	16994	17021	17191	17178	17039	16844	16834	16945	16913	17053	17037	17070	16952	17050	17172	17171	17083	17178	17036	17209	17085	17042	16879	17187	17007	16969	17031	17234	17056	16948	17061	16967	17106	17125	17206	16886	17061	17012	17058	16930	17057	17004	16987	16784	17038	16973	17060	17062	17035	17072	16849	16954	17068	17154	17081	16946	16895	17036	16840	16986	16994	17002	17097	16777	16928	17015	16967	16997	16915	17051	16929	17028	16925	17015	17079	16923	17061	17039	17038	17132	16994	17059	17016	16980	17036	16854	17003	17156	16983	17020	17074	17053	16965	17072	17031	17089	17118	17025	17047	17191	17162	16980	16923	17135	16950	17083	16927	17043	17170	17015	16989	16909	17104	16989	17032	17020	16974	16850	17032	17009	16966	17052	17156	17198	17148	16952	17119	17205	17097	17095	17006	17081	17167	17013	17019	16984	16904	16991	17145	17270	17040	17021	16977	17048	17009	16891	17047	16922	16918	17160	16936	16844	16856	17098	17138	16970	17098	17067	17000	16931	17201	17095	17091	17119	17060	17040	17120	16801	17090	17074	16955	16956	16959	17105	17178	17097	17019	16979	16914	17192	16961	17013	17015	17088	16949	16863	17071	16997	16928	16854	17063	17101	17075	16938	17135	17115	16982	17091	16926	17015	16940	16921	16974	17041	17101	16895	17256	16931	16983	17131	17183	17034	17167	16947	17066	17048	17256	17103	16918	16839	16846	16839	16949	16942	16800	17011	17002	16903	17092	17096	16893	16970	17040	16970	17060	17005	17018	16953	17014	16894	17112	17056	16924	17073	17030	17096	17220	17039	17058	16980	17029	16718	17129	16947	16990	17015	17058	17111	17229	16906	17123	16930	17166	17072	16942	16867	17060	17292	17226	16909	17013	17097	16854	16941	17094	16859	16968	17068	16902	16917	17045	16958	17085	16965	17010	17031	17253	16884	16927	17180	17003	16999	17039	17111	17165	16833	16838	17048	16974	17041	16959	17031	17023	16995	17037	17135	17037	16995	17193	17077	16974	17053	17133	16962	17042	17001	17035	16893	16949	16850	16990	16950	17034	17059	17176	17165	16953	17058	17154	17058	17063	17135	17206	16922	17117	17052	17106	17086	16873	16984	17128	16986	16805	16988	16951	17115	16910	16925	17047	17115	16914	16960	17079	16888	16986	17198	16808	16948	17057	16948	17096	16994	16981	16860	16968	16944	16973	17168	17131	17214	16903	17010	17105	17025	17016	16966	17071	17046	16933	17129	17005	16922	17215	17137	17012	16994	17102	16863	17117	17024	16860	17118	16905	17019	17181	17309	17060	16963	17000	17073	16754	16879	17103	16958	16992	17143	17062	16995	17195	17015	17010	17155	16961	16943	17204	17090	17070	17251	17065	17132	17137	16945	16922	17117	17176	16999	17005	16955	17127	16969	17003	17108	16946	16963	16959	16878	17106	16795	17234	17120	17069	17040	17087	17090	17018	16930	17199	17076	17042	16877	16968	17134	16895	17053	17001	17123	16752	17129	17300	17188	17278	16981	17038	16978	16981	17059	16984	17039	16954	16955	16912	16915	16998	17149	17036	17025	16844	16781	17139	16891	17034	17121	17124	17032	16909	17061	17020	16998	16778	16924	17013	16915	16943	16954	17136	16813	17058	17151	17216	17232	17209	17241	16871	17051	17033	16942	17132	17149	17240	16907	16905	16967	16947	17331	17014	17270	16980	17199	17176	17138	17020	17124	16819	17009	16810	16999	16785	17037	17073	17249	17061	17093	17108	16854	17131	16975	16937	17265	17019	17014	17226	16917	16970	16997	17209	16911	17008	16964	16976	16998	16958	16955	17112	17212	17263	17071	16938	17168	16942	16878	17003	17123	16936	17220	16905	16823	17052	16997	17002	17036	17004	17130	17125	17011	16985	17125	17043	16960	17051	16896	17013	17042	16896	17060	17156	16842	17216	17107	17066	17068	16944	17191	16894	17162	16955	17064	16802	17079	17057	17041	17224	16993	17093	17053	17192	16886	17124	17024	16802	16964	16791	16960	17153	17029	16891	16992	17050	16928	16971	16999	16827	17010	17119	16957	16977	16907	17118	16982	16725	16946	17013	16994	17051	17138	16900	16879	16976	17023	17065	17005	17177	16948	17305	17203	17198	17166	16968	16999	17000	16955	16994	16961	17002	16950	17158	16946	17107	17108	16964	16999	17018	17022	17087	16959	17036	17058	17054	16958	16908	17195	16936	17025	17028	17166	17142	16987	16945	17082	17153	17111	17080	17029	17099	17012	16936	16861	17198	17133	16866	17075	16934	16922	17201	16975	17002	16933	17230	16773	16962	17121	16921	17109	16887	16913	17179	16772	16985	16983	16898	17118	17262	16834	16768	17242	17274	16888	16869	16801	16953	16801	16953	16829	16954	17038	16866	17021	16845	17294	17000	17063	17187	17157	17034	17205	16923	17173	16970	17130	17011	16934	17189	17027	16983	17043	17132	17078	16930	17068	17009	17090	16953	16864	17017	17184	16891	17014	17028	17007	17043	17094	17029	17089	17156	16867	17045	17023	16789	17026	17128	17175	17175	17025	17078	16936	17037	17183	17225	17036	16844	17136	17118	17115	16918	17038	17029	17129	16957	17034	17102	16983	17006	17044	17283	17003	16938	17241	17072	17024	17020	17005	17086	16930	17073	17043	17157	17014	17009	17129	17199	16956	17037	17054	17075	17094	17029	16952	17123	16912	17099	17041	17173	17043	17028	17225	16950	17047	16883	17013	17042	17041	17125	16934	17169	17168	17172	16894	17021	16922	16866	17028	16981	17168	17133	17036	16928	17229	17026	16959	17055	17208	17041	17169	17110	17034	17097	17068	17166	16903	17116	16980	17001	17058	17090	17065	16988	16957	16856	16958	16904	17044	17015	16778	17090	16945	16894	16914	17098	16972	17072	17205	17040	16857	17066	16929	17062	16959	16987	17054	16978	16987	16930	17052	16979	17040	17122	17056	16882	17086	17053	17109	17167	17121	16935	16725	17144	17106	16810	17109	17083	17185	17168	16967	16947	17195	17047	17086	17063	17047	17131	17137	16914	16902	16887	16914	17213	17025	16953	16956	17230	17121	17029	17272	16905	17094	16919	16991	17219	17155	16897	16971	17172	16981	17069	17030	16934	17130	17060	17104	17004	16969	17071	17049	17092	16781	17025	16826	16893	16840	17106	16880	16984	16873	16859	16909	17094	17160	16918	17076	17071	17038	17000	16802	17015	17094	17159	17089	16959	17210	17083	17025	17188	17016	17048	16995	16964	17012	16933	17022	16960	17038	17133	16888	17109	17157	17157	16984	16945	16867	17050	16976	17194	16946	17111	16863	17044	17004	16755	17044	17002	17013	17163	17078	17031	16821	17089	16809	17194	17076	17177	17109	17069	17046	16808	17088	17226	17164	16986	17092	16920	17060	17130	17039	17083	16883	16830	17099	17009	17075	16971	17086	16934	17040	17102	16957	17258	17148	16951	16997	17030	16869	16793	16958	17211	16799	16968	17065	17037	17028	16851	17209	17116	16942	17072	17244	17040	16922	16919	17119	16989	17040	17010	17026	16828	17027	16933	16892	16945	17264	17034	17046	16903	17030	16933	17075	17102	17095	16923	16998	17080	16919	16899	16927	16970	16994	17013	17187	17130	17214	17015	17041	17090	17030	17136	16988	16874	16937	17021	16935	16978	17069	17323	16945	16813	16863	16950	17078	17039	17011	17053	16964	16922	16950	17139	16933	17094	17190	17049	17135	16968	17049	17033	16965	17169	17156	16972	17052	17070	17100	16923	17052	17240	16958	16989	16965	17001	17033	16967	17090	17147	17100	17061	17147	16989	16997	16956	17049	17024	17094	16968	17145	17233	17130	17070	17091	17228	17071	16944	17071	16953	16910	17169	16979	17098	17108	17106	17029	17099	17188	17038	17021	17113	16990	16963	16876	17177	17026	16984	17202	17078	17071	17045	17081	17068	16854	16984	17046	16972	17115	16834	16884	17161	17113	16959	16910	17084	17012	17078	16990	17052	17018	16759	17016	16907	17128	17052	17083	17044	16929	16902	17032	17090	17059	17071	16950	16939	16906	16953	17139	17121	17001	17033	17185	17104	16937	16994	16948	17020	16796	16991	16993	16916	16931	16895	16926	16923	16993	16888	17000	16929	17043	16963	17105	17103	16940	17008	17018	17143	17155	17063	17098	17015	17059	16884	17073	17071	17050	17116	17146	17005	17048	16811	17037	16978	17061	16964	16761	16940	17128	16811	16744	16997	17017	17067	16884	17030	16950	16901	17053	17164	16964	16901	17204	17055	16977	17089	16902	16930	16982	17137	17129	17097	16773	17172	17032	16865	16969	16818	16898	16892	17010	17128	16925	17137	17097	17085	16809	16846	17104	17182	16945	17097	17089	16918	16928	17057	16979	17076	16972	17192	17122	16885	17005	16979	17102	17104	17140	17104	17017	16983	16936
62187	105569	86717	58872	35236	20927	16590	16032	15794	15805	15829	15885	15766	15799	15838	15841	15893	15817	15816	15847	15883	15838	15920	15837	15871	15678	15962	15796	15631	15820	15773	15706	15868	15810	15926	15884	15921	15898	15892	15939	15953	15824	15731	15756	15890	15769	15829	15663	15737	15706	15800	15959	15578	15671	15936	15654	15752	15935	15809	15948	15894	15770	15874	15753	15793	15722	15654	15743	15685	15920	15870	15691	15774	15742	15735	15706	15774	15761	15816	15858	15664	15834	15816	15872	15802	15922	15808	15848	15718	15760	15657	15964	15858	15811	15904	15900	15707	15757	15617	15972	15673	15681	15762	15833	15829	15827	15757	15747	15891	15865	15911	15790	15646	15960	15811	16007	15884	15739	15521	15768	15673	15905	15779	15693	15756	15792	15821	15671	15835	15835	15931	15718	15780	15829	15730	15773	15693	15835	15849	15815	15839	15589	15793	15634	15832	15901	15853	15813	15942	15801	15827	15539	15841	15722	15832	15913	15944	15752	15937	15895	15684	15957	15960	15722	16046	15706	15799	15881	15763	15712	15808	15762	15840	15705	15897	15807	15723	16001	15811	15700	15964	15915	15845	15848	15777	15974	15903	15800	15726	15785	15796	15749	15760	15754	15813	15704	15772	15810	15777	15845	15888	15816	15873	15757	15781	15714	15679	15847	15690	15832	15957	15640	15839	15758	15774	15710	15909	15736	15829	15777	15709	15731	15712	15636	15749	15809	15828	15667	15769	15859	15783	15854	15894	15789	15690	15747	15909	15669	15755	15771	15821	15882	15839	15761	15911	15715	15500	15881	15686	15788	15935	15796	15857	15758	15966	15771	15739	15919	15745	15833	15740	15760	15680	15868	15618	15813	15725	15730	15753	15784	15866	15934	15890	15764	15753	15840	15880	15714	15671	15899	15845	15894	16003	15794	15862	15534	15826	15752	15702	15928	15738	15808	15703	15894	15738	15885	15821	15903	15898	15852	15746	15929	15783	15691	15896	15810	15715	15627	15791	15750	15686	15681	15790	15803	15946	15766	15770	15737	15642	15766	15698	15857	15876	15849	15670	15847	15870	15783	15855	15619	15776	15879	15766	15869	15807	15703	15940	15696	15799	15752	15862	15792	15710	15751	15852	15718	15768	15731	15788	15946	15768	15905	15620	15814	15987	15722	16007	15798	15771	15715	15801	15841	15946	15854	15742	15734	15791	15726	15839	15824	15759	15838	15682	15969	15621	15697	15737	15640	15832	15755	15707	15754	15806	15688	15721	15680	15910	15880	15692	15950	15762	15898	15839	15785	15780	15789	15639	15851	15820	15906	15965	15819	15920	15881	15715	15817	15757	15922	15697	15786	15853	15813	15701	15591	15809	15680	15849	15697	15643	15605	15733	15730	15744	15927	15923	15716	15720	15673	15828	15944	15769	15778	15862	15609	15957	15974	15791	15787	15878	15685	15943	15904	15889	15856	15806	15860	15693	15946	15677	15711	15865	15779	15680	15936	15835	15747	15840	15851	15678	15784	15885	15888	15802	15822	15885	15692	16085	15737	15799	15920	15805	15850	15988	15964	15919	15734	15872	15846	15824	15832	15777	15930	15806	15744	15936	15825	15881	15753	15795	15893	15779	15724	15793	15839	15609	15661	15933	15725	15888	15784	15884	15814	15810	15886	15769	15789	15751	15897	15729	15834	15887	16077	15681	15887	15844	15821	15904	15684	15614	15785	15911	15710	15700	15813	15880	15740	15849	15816	15759	15798	15819	15612	15827	15862	15733	15868	15626	15707	15788	15910	15724	15625	15751	15761	15969	15858	15619	15726	15909	15779	15738	15666	15849	15816	15807	15863	15863	15739	15730	15861	15874	15735	15828	15933	15846	15704	15799	15807	15713	15804	15709	15766	15868	15827	15731	15792	15751	15842	15755	15875	15667	15850	15695	15862	15791	15743	15860	15616	15943	15757	15890	15839	15667	15686	15762	15680	15864	15641	15751	15947	15786	15684	15830	16029	15832	15660	15779	15873	15817	15714	15781	15818	15819	15833	15755	15762	15683	15907	15622	15616	15827	15967	15829	15641	15702	15860	15766	15782	15731	15800	15899	15639	15964	15629	15802	15965	15733	15784	15778	15782	15771	15828	15781	15845	15975	15708	15835	15994	15818	15807	15916	15733	15724	15788	15588	15889	15703	15891	15717	15795	15731	15931	15755	15645	15832	15719	15865	15789	15799	15762	15575	15796	15824	15879	15830	16016	15889	15815	15801	15676	15815	15739	15736	15920	15726	15894	15710	15812	15965	15979	15676	16016	15933	15762	15688	15872	15879	15839	15923	15985	15690	15829	15695	15909	15854	15674	15951	15783	15784	15999	15775	15899	15780	15833	15891	15910	15772	15602	15901	15597	15697	15820	15752	15770	15788	15759	15736	15795	15794	15790	15852	15662	15734	15705	15842	15711	15775	15715	15605	15801	15894	15784	15712	15741	15815	15737	15745	15658	15831	15750	15834	15786	15997	15647	15851	15818	15882	15937	15682	15817	15773	15821	15759	15814	15783	15896	15769	15773	15843	15820	15731	15732	15717	15606	15755	15692	15852	15909	15745	15914	15856	15797	15860	15825	15714	15819	15949	15744	15830	15711	15720	15885	15830	15761	15784	15817	15873	15800	15917	15736	15816	15795	15989	15759	15918	15866	15737	15803	15769	15791	15850	15803	15896	15882	15911	15877	15641	15729	15827	15905	15878	15574	15912	15798	15950	15726	15726	15762	15683	15698	15767	15907	15813	15876	15837	15766	15885	15836	15765	15818	15942	15884	15725	15897	15769	15889	15805	15695	15861	15818	15850	15816	15697	15749	15693	15801	15810	15777	15853	15759	15701	15662	15803	15901	15702	15714	15901	15918	15793	15832	15734	15732	15849	15561	15870	15785	15833	15844	15931	15829	15775	15788	15898	15918	15802	15831	15587	15627	15771	15826	15798	15803	15876	15714	15767	15867	15820	15740	15876	15610	15794	15893	15687	15838	15793	15893	15848	15826	15751	15667	15702	15775	15864	15699	15971	15668	15905	15809	15753	15949	15759	15839	15761	15770	15742	15718	15741	15636	15773	15721	15802	15689	15848	15803	15961	15718	15953	15703	15915	15727	15932	15793	15696	15706	15747	15672	15790	15848	15795	15776	15839	15763	15741	15730	15800	15828	15742	15703	15880	15718	15858	15663	15854	15721	15811	15741	15769	15657	15886	15926	15731	15998	15731	15827	15873	15676	15666	15789	15820	15819	15718	15708	15817	15871	15720	16002	15751	15707	15811	15890	15955	15783	15681	15798	15798	15865	15790	15881	15758	15757	15738	15691	15830	15672	15683	15667	15774	15684	15814	15778	15952	15780	15722	15821	15981	15854	15895	15826	15826	15916	15833	15781	15847	15848	15796	15835	15776	15637	15849	15762	15636	15780	15879	15698	15921	15931	15697	15776	15802	15836	15759	15779	15816	15880	15739	15746	15638	15885	15778	15514	15614	15797	15881	15797	15755	15561	15825	15694	15894	15655	15864	15672	15758	15625	15901	15779	15736	15586	15869	15605	15792	15763	16059	15777	15606	15860	15861	15730	15945	15710	15996	15753	15905	15881	15724	15917	15854	15897	15789	15752	15917	15698	15834	15679	15936	15670	15653	15685	15916	15731	15802	15916	15803	15728	15824	15874	15730	15821	15798	15904	15737	15730	15796	15706	15785	15779	15683	15673	15921	15857	15862	15884	15860	15819	15862	15830	15880	15723	15822	15895	15847	15749	15685	15877	15773	15922	15868	15885	15758	15857	15785	15675	15942	15684	15869	15880	15880	15952	15585	15802	15762	15899	15696	15714	15808	15772	15826	15899	15689	15689	15820	15883	15786	15760	15800	15723	15699	15779	15834	15679	15739	15787	15841	15848	15939	15749	15967	15575	16003	15685	15710	15936	15750	15727	15827	15806	15849	15908	15779	15722	15697	15860	15846	15931	15817	15825	15780	15892	15498	15853	15835	15750	15608	15700	15745	15961	15753	15818	15921	15872	15852	15901	15595	15837	15688	15709	15867	15845	15833	15680	15865	15778	15853	15736	15730	15770	15649	15722	15917	15741	15725	15911	15865	15872	15818	15702	15882	15738	15837	15828	15894	15899	15723	15782	15870	15801	15769	15840	15743	15709	15790	15869	15697	15735	15803	15631	15800	15804	15916	15862	15904	15638	15781	15809	15849	15761	15939	15648	15898	15894	15757	15822	15734	15876	15623	15720	15873	15742	15766	15846	15749	15715	15946	15679	15772	15678	15716	15761	15860	15823	15728	15795	15731	15939	15744	15806	15785	15792	15914	15845	15785	15897	15854	15878	15862	15901	15949	15786	15733	15927	15699	15824	15768	15813	15573	15694	15901	16041	15711	15674	15764	15666	15961	15788	15687	15965	15710	15830	15762	15809	15725	15839	15694	15813	15777	15706	15918	15667	15745	15627	15757	15698	15771	15848	16057	15730	15736	15810	15596	15695	15790	15852	15768	15874	15737	15853	15841	15830	15906	15621	15811	15873	15692	15794	15781	15785	15761	15714	15648	15861	15762	15755	15823	15768	15765	15735	15735	15894	15834	15838	15791	15846	15707	15845	16105	15914	15780	15865	15872	15985	15846	15831	15712	15834	15687	15900	15727	15791	15960	15813	15776	15964	15857	15737	15804	15818	15712	15654	15822	15875	15708	16009	15660	15750	15932	15782	15987	15716	15811	15670	15901	15519	15867	15828	15605	15959	15930	15800	15828	15861	15839	15829	15633	15889	15953	15811	15710	15808	15914	15920	15662	15859	15729	15813	15735	15838	15553	15878	15887	15976	15666	15842	15881	15776	15685	15721	15725	15709	15983	15709	15726	15855	15811	15749	15839	15808	15715	15684	15802	15731	15775	15905	15732	15847	15775	15832	15667	15715	15682	15891	15644	15674	15874	15831	15774	15755	15833	15916	15655	15874	15564	15671	15864	15758	15723	15862	15797	15774	15980	15855	15841	15681	15854	15870	15691	15976	15725	15645	15715	15793	15627	15790	15891	15819	15718	15756	15620	15726	15796	15691	15804	15802	15822	15677	15667	15620	15927	15691	15893	15796	15777	15898	15951	15780	15771	15895
30431	35261	37639	27637	19438	17545	17275	16797	16855	16915	16709	16862	17002	16996	16663	16711	16954	16805	16721	16886	16876	16830	16717	16638	16708	16901	16830	16790	16648	16638	16670	16753	16762	16606	16730	16663	16839	16758	16658	16915	16873	16630	16802	16808	16644	16679	16836	16744	16701	16859	16852	16838	16882	16665	16781	16765	16746	16651	16621	16755	16802	16854	16812	16777	16803	16601	16669	16909	16732	16794	16594	16657	16903	16918	16629	16766	16706	16799	16853	16926	16722	16603	16846	16692	16809	16641	16925	16904	16634	16761	16870	16802	16636	16630	16770	16733	16846	16684	16829	16674	16609	16767	16749	16721	16631	16535	16662	16633	16782	16744	16881	16723	16784	16786	16664	16895	16843	16727	16560	16875	16687	16838	16601	16745	16831	16667	16635	16591	16540	16727	16751	16745	16641	16713	16735	16861	16586	16777	16649	16721	16756	16760	16810	16648	16793	16867	16790	16528	16752	16820	16628	16714	16648	16766	16609	16636	17072	16671	16857	16670	16715	16931	16858	16710	16914	17024	16749	16735	16719	16815	16768	16722	16817	16757	16828	16838	16854	16521	16726	16565	16857	16751	16784	16806	16724	16709	16860	16712	16602	16686	16709	16741	16559	16725	16810	16755	16669	16659	16693	16777	16622	16627	16820	16654	16778	16612	16617	16959	16672	16723	16603	16715	16847	16658	16581	17086	16645	16955	16733	16588	16755	16716	16772	16966	16774	16815	16907	16606	16906	16757	16941	16478	16832	16785	16700	16762	16880	16750	16827	16676	16744	16543	16952	16705	16670	16674	16553	16836	16700	16662	16706	16877	16632	16632	16743	16687	16892	16722	16730	16891	16843	16832	16720	16548	16695	16728	16778	16906	16716	16648	16510	16736	16638	16906	16706	16623	16563	16643	16702	16879	16733	16663	16893	16812	16740	16672	16749	16679	16868	16770	16571	16789	16894	16862	16829	16533	16938	16924	16564	16831	16727	16678	16807	16783	16457	16684	16811	16777	16646	16826	16587	16842	16908	16929	16677	16890	16832	16754	16911	16755	16534	16516	16750	16572	16849	16566	16860	16894	16521	16706	16711	16792	16796	16838	16713	16679	16821	16844	16718	16697	16531	16939	16812	16801	16801	16940	16747	16843	16750	16548	16899	16713	16763	16690	16746	16718	16636	16708	16836	16786	16777	16898	16895	16740	16698	16715	16721	16529	16823	16772	16858	16692	16682	16578	16653	16820	16774	16623	16807	16759	16819	16816	16973	16869	16733	16815	16833	16676	16690	16833	16801	16483	16629	16695	16710	16847	16707	16729	16686	16885	16731	16630	16785	16689	16852	16862	16777	16655	16773	16777	16751	16763	16595	16740	16590	16804	16819	16762	16572	16848	16869	16618	16668	16611	16721	16539	16666	16623	16548	16600	16739	16700	16824	16656	16630	16568	16882	16765	16703	16703	16780	16814	16607	16645	16884	16807	16790	16673	16783	16842	16719	16692	16719	16976	16829	16630	16726	16692	16734	16793	16729	16675	16676	16734	16554	16834	16825	16668	16670	16789	16622	16740	16685	16696	16529	17047	16880	16738	16563	16798	16665	16735	17026	16725	16684	16781	16627	16629	16601	16733	16866	16606	16918	16911	16770	16720	16652	16667	16704	16727	16735	16618	16630	16793	16767	16685	16718	16975	16648	16744	16657	16662	16699	16638	16773	16785	16725	16986	17029	16563	16877	16804	16962	16706	16642	16856	16572	16605	16641	16866	16842	16546	16784	16740	16796	16531	16857	16861	16835	16647	16871	16713	16728	16915	16623	16770	16992	16697	16824	16748	16849	16710	16705	16668	16741	16647	16877	16807	16875	16810	16775	16958	16873	16873	16832	16602	16730	16758	16842	16681	16643	16671	16731	16814	16759	16802	16789	16847	16732	16750	16675	16639	16673	16575	16735	16713	16749	16777	16718	16791	16833	16817	16842	16722	16771	16808	16625	16731	16718	16548	16718	16612	16547	16778	16698	16685	16717	16736	16855	16884	16764	16686	16780	16727	16771	16565	16878	16660	16870	16746	16830	16755	16874	16748	16899	16566	16798	17055	16703	16826	16857	16766	16740	16582	16713	16763	17002	16894	16658	16603	16673	16880	16710	16721	16847	16624	16891	16583	16730	16848	16725	16680	16704	16792	16927	16724	16748	16586	16736	16870	16731	16934	16660	16744	16950	16857	16846	16632	16686	16811	16846	16816	16840	16847	16787	16792	16871	16538	16620	16631	16972	16797	16781	16497	16722	16807	16707	16497	16631	16807	16682	16697	16732	16737	16800	16716	16764	16696	16604	16791	16892	16772	16822	16719	16721	16842	16824	16822	16867	16782	16618	16842	16713	16897	16835	16810	16714	16962	16578	16716	16599	16845	16826	16631	16845	16848	16672	16703	16537	16702	16638	16557	16883	16993	16716	16725	16832	16718	16571	16729	16822	16756	16738	16766	16869	16456	16545	16867	16734	16744	16727	16657	16817	16553	16662	16806	16957	16670	16728	16532	16827	16609	16680	16896	16686	16739	16867	16620	16671	16785	16665	16807	16941	16761	16692	16586	16800	16956	16625	16799	16798	16499	16425	16827	16666	16548	16612	16799	16480	16449	16740	16722	16730	16822	16774	16832	16869	16738	16965	16906	16794	16695	16590	16930	16829	16627	16827	16795	16636	16624	16830	16749	16792	16773	16904	16900	16521	16796	16597	16618	16783	16869	16592	16603	16811	16751	16731	16636	16716	16834	16914	16631	16780	16847	16632	16758	16734	16801	16613	16527	16723	16676	16773	16700	16757	16723	16736	16818	16765	16909	16812	16638	16437	16875	16636	16670	16869	16666	16663	16879	16922	16648	16750	16653	16857	16854	16852	16605	16722	16755	16764	16806	16748	17004	16549	16741	16660	16795	16681	16687	16927	16634	17016	16680	16925	16740	16786	16764	16869	16800	16799	16640	16809	16825	16657	16764	16858	16852	16725	16870	16863	16932	16611	16799	17033	16747	16797	16693	16787	16746	16783	16802	16775	16577	16894	16746	16931	16631	16638	16897	17044	16605	16633	16610	16627	16901	16916	16768	16672	16641	16673	16713	16728	16880	16737	16570	16728	16684	16974	16644	16734	16783	16775	16768	16899	16606	16741	16885	16709	16949	16608	16723	16562	16853	16628	16885	16728	16997	16649	16731	16610	16698	16568	16677	16650	16679	16835	16601	16643	16911	16667	16442	16679	16659	16694	16710	16890	16841	16891	16586	16784	16665	16755	16729	16773	16776	17008	16768	16739	16685	16792	16544	16802	16776	16745	16859	16903	16746	16764	16706	16825	16737	16566	16717	16660	16677	16975	16841	16884	16725	16902	16677	16651	16868	16731	16900	16802	16774	16714	16641	16693	16771	16743	16601	16827	16767	16854	16952	16792	16894	16734	16670	16725	16507	16781	16889	16738	16773	16856	16865	16830	16956	16779	16683	16783	16700	16794	16698	16828	16680	16712	16765	16864	16842	16785	16745	16637	16985	16933	16752	16815	16731	16758	16641	16807	16778	16871	16708	16649	16960	16695	16722	16781	16781	16731	16626	16541	16650	16782	16906	16825	16715	16660	16802	16905	17096	16704	16729	16614	16704	16837	16804	16837	16724	16867	16853	16778	16685	16792	16674	16716	16781	16832	16683	16806	16706	16702	16705	16682	16722	16744	16789	16819	16834	16746	16709	16687	16767	16789	16724	16941	16609	16996	16698	16926	16697	16674	16688	16774	16640	16718	16866	16775	16542	16727	16736	16477	16758	16709	16506	16711	16641	16694	17010	16911	16770	16685	16795	16786	16639	16783	16739	16874	16733	16764	16792	16771	16841	16763	16613	16698	16793	16768	16695	16685	16980	16769	16700	16713	16741	16589	16619	16747	16567	16834	16542	16700	16816	16862	16804	16699	16919	16869	16862	16923	16831	16617	16953	16815	16826	16565	16722	16730	16677	16812	16776	16883	16669	16801	16709	16611	16814	16580	16616	16732	16588	16627	16783	16759	16692	16730	16778	16798	16924	16765	16970	16851	16626	16801	16800	16605	16607	16696	16695	16852	16579	16806	16797	16738	16682	16754	16901	16742	16683	16781	16660	16766	16621	16565	16829	16694	16785	17016	16822	16639	16804	16744	16981	16732	16710	16795	16656	16875	16757	16846	16713	16666	16928	16873	16880	16712	16887	16960	16744	16801	16873	16623	16754	16782	16718	16789	16913	16708	16568	16804	16796	16777	16765	16801	16520	16522	16717	16799	16892	17069	16606	16714	17007	16685	16705	16688	16645	16579	16787	16683	16579	16917	16898	16743	16830	16883	16786	16793	16588	16766	16739	16792	16742	16578	16708	16681	17041	16701	16693	16818	16845	16576	16730	16916	16558	16701	16847	16457	16550	16872	16614	16687	16635	16782	16599	16791	16640	16875	16714	16790	16925	16776	16799	16669	16693	16535	16925	16876	16826	16725	16592	16704	16768	16783	16778	16559	16894	16885	16714	16873	16773	16718	16679	16603	16819	16979	16890	16675	16787	16612	16610	16822	16531	16712	16706	16879	16600	16733	16776	16931	16658	16868	16620	16957	16674	16862	16764	16862	16710	16575	16833	16642	16829	16976	16836	16532	16607	16652	16820	16737	16791	16746	16817	16708	16723	16727	16811	16756	16936	16849	16838	16694	16771	16763	16582	16656	16545	16800	16800	16539	16691	16807	16645	16770	16713	16972	16789	16818	16660	16747	16648	16831	16720	16859	16683	16731	16878	16944	16856	16784	16697	16534	16547	16698	16710	16846	16735	16767	16848	16832	16903	16620	16770	16509	16622	16738	16793	16787	16633	16768	16812	16729	16619	16716	16782	16779	16612	16811	16708	16566	16575	16702	16618	16852	16516	16772	16796	16579	16822	16846	16575	16863	16621	16714	16719	16810	16625	16842	16781	16974	16760	16808	16716	16740	16751	16894	16816	16771	16630	16772	16753	16637	16556	16859	16757	16947	16602	16739	16734	17086	16796	16481	16786	16776	16687	16795	16696	16541	16887	16782	16642	16818	16632	16698	17018	16838	16668	17012	16442	16653	16718	16863	16784	16628	16589	16678	16693	16946	16735	16783	16626
40634	55461	41726	25341	17967	16038	15810	15518	15736	15488	15730	15675	15657	15656	15687	15625	15631	15640	15838	15627	15514	15665	15662	15697	15588	15744	15697	15614	15625	15580	15738	15575	15638	15545	15756	15587	15599	15684	15694	15662	15666	15602	15809	15783	15657	15690	15597	15476	15637	15654	15619	15519	15563	15690	15545	15609	15580	15665	15660	15555	15688	15685	15787	15804	15565	15553	15657	15599	15662	15555	15551	15645	15905	15565	15592	15745	15643	15582	15749	15437	15410	15803	15653	15724	15674	15786	15525	15461	15557	15779	15610	15532	15727	15652	15644	15665	15676	15650	15561	15561	15564	15728	15629	15508	15663	15657	15686	15703	15771	15601	15582	15662	15632	15560	15407	15742	15609	15661	15594	15722	15576	15600	15480	15780	15709	15500	15589	15612	15607	15600	15634	15683	15684	15682	15735	15586	15723	15843	15704	15676	15639	15607	15689	15622	15619	15673	15663	15667	15545	15775	15668	15671	15761	15757	15665	15708	15665	15834	15515	15735	15645	15631	15713	15558	15577	15635	15629	15636	15583	15687	15784	15731	15626	15588	15621	15727	15733	15712	15692	15704	15701	15505	15414	15613	15816	15533	15643	15617	15666	15621	15720	15605	15528	15700	15647	15729	15562	15562	15590	15512	15768	15756	15714	15527	15615	15695	15717	15509	15729	15555	15644	15569	15522	15609	15700	15754	15757	15737	15778	15526	15627	15548	15375	15784	15697	15545	15510	15665	15526	15707	15711	15662	15612	15700	15611	15683	15677	15605	15462	15703	15587	15774	15666	15562	15481	15546	15712	15635	15522	15673	15837	15682	15698	15758	15724	15611	15723	15594	15695	15680	15588	15641	15467	15476	15558	15621	15769	15610	15618	15807	15668	15716	15724	15629	15667	15738	15595	15535	15605	15503	15704	15626	15517	15532	15616	15675	15620	15552	15631	15653	15458	15801	15524	15692	15840	15752	15673	15567	15608	15785	15691	15651	15740	15710	15759	15715	15518	15578	15731	15710	15776	15600	15525	15638	15645	15799	15620	15666	15600	15724	15726	15500	15647	15603	15565	15641	15619	15803	15653	15426	15346	15734	15721	15586	15645	15521	15696	15747	15702	15574	15775	15737	15480	15682	15706	15706	15551	15638	15730	15699	15600	15628	15527	15789	15497	15721	15535	15718	15669	15620	15598	15783	15611	15598	15711	15805	15607	15670	15820	15746	15573	15545	15422	15508	15755	15634	15524	15668	15653	15703	15858	15654	15487	15694	15618	15638	15553	15542	15836	15660	15518	15609	15638	15806	15697	15656	15854	15605	15650	15687	15670	15504	15669	15788	15619	15680	15820	15571	15753	15637	15838	15589	15597	15472	15550	15692	15608	15675	15712	15685	15807	15765	15702	15726	15660	15597	15574	15723	15680	15636	15651	15676	15748	15588	15645	15751	15565	15759	15617	15671	15694	15537	15607	15623	15707	15501	15618	15617	15835	15483	15667	15634	15728	15551	15621	15732	15565	15760	15479	15796	15634	15614	15740	15577	15502	15663	15484	15677	15618	15652	15762	15599	15670	15597	15581	15486	15506	15835	15703	15590	15724	15820	15588	15625	15650	15501	15685	15595	15588	15464	15539	15634	15801	15524	15582	15487	15637	15688	15546	15683	15537	15615	15606	15673	15640	15681	15584	15734	15615	15542	15620	15594	15556	15602	15686	15623	15454	15386	15732	15540	15711	15556	15660	15370	15796	15661	15696	15604	15700	15664	15598	15596	15763	15503	15717	15696	15483	15820	15796	15549	15643	15663	15555	15568	15550	15774	15819	15685	15718	15602	15747	15444	15615	15625	15726	15700	15484	15637	15639	15617	15770	15585	15882	15547	15485	15588	15875	15741	15693	15668	15731	15611	15639	15603	15796	15499	15747	15718	15625	15715	15738	15665	15507	15621	15620	15638	15728	15630	15666	15551	15514	15656	15649	15460	15588	15669	15635	15746	15447	15630	15681	15732	15628	15544	15548	15669	15561	15694	15505	15775	15573	15587	15659	15572	15727	15763	15645	15832	15548	15715	15641	15580	15636	15716	15632	15524	15635	15633	15561	15632	15634	15891	15684	15494	15590	15688	15839	15659	15717	15578	15516	15651	15656	15680	15772	15590	15642	15758	15695	15631	15619	15543	15549	15887	15585	15668	15558	15621	15652	15640	15770	15688	15475	15472	15598	15837	15550	15515	15567	15513	15617	15722	15760	15737	15652	15594	15428	15731	15558	15695	15592	15558	15719	15646	15657	15569	15607	15746	15624	15662	15696	15631	15460	15708	15634	15633	15511	15367	15674	15679	15709	15629	15539	15649	15617	15635	15823	15650	15687	15498	15652	15607	15535	15696	15631	15636	15578	15639	15711	15742	15497	15458	15517	15597	15630	15628	15627	15859	15465	15650	15624	15532	15572	15610	15708	15505	15675	15681	15752	15873	15543	15821	15741	15791	15606	15504	15673	15632	15516	15618	15719	15740	15750	15682	15560	15765	15668	15705	15659	15633	15428	15715	15688	15608	15458	15585	15545	15625	15636	15751	15597	15694	15601	15704	15568	15615	15566	15485	15740	15581	15668	15721	15605	15596	15659	15833	15527	15555	15807	15566	15568	15558	15679	15748	15408	15308	15756	15607	15700	15604	15789	15564	15676	15611	15480	15607	15713	15585	15718	15639	15729	15613	15709	15533	15590	15524	15668	15714	15633	15563	15646	15905	15498	15830	15681	15531	15739	15641	15612	15558	15630	15580	15591	15684	15743	15508	15515	15627	15751	15583	15658	15585	15679	15520	15736	15643	15612	15610	15817	15562	15520	15744	15773	15715	15592	15766	15585	15579	15631	15796	15356	15654	15597	15497	15645	15883	15762	15598	15511	15643	15622	15558	15745	15636	15562	15589	15669	15620	15712	15607	15721	15678	15686	15595	15586	15747	15696	15727	15669	15697	15617	15612	15642	15716	15717	15575	15722	15603	15576	15687	15644	15553	15563	15741	15729	15488	15686	15588	15725	15738	15700	15676	15753	15555	15549	15719	15670	15635	15608	15526	15548	15739	15811	15479	15438	15654	15394	15775	15809	15592	15815	15678	15689	15685	15532	15678	15617	15729	15645	15679	15698	15725	15786	15863	15722	15646	15557	15678	15612	15531	15693	15575	15531	15754	15703	15565	15797	15662	15799	15704	15612	15663	15882	15736	15771	15693	15510	15776	15552	15722	15704	15783	15615	15759	15729	15804	15708	15632	15552	15626	15754	15630	15783	15630	15650	15764	15575	15763	15670	15695	15577	15763	15646	15413	15648	15583	15787	15728	15760	15612	15666	15497	15546	15595	15600	15691	15723	15545	15656	15644	15594	15762	15541	15823	15671	15454	15686	15625	15731	15690	15727	15778	15559	15654	15692	15581	15782	15599	15656	15622	15574	15597	15558	15549	15593	15662	15676	15678	15768	15569	15613	15598	15529	15479	15710	15648	15596	15686	15768	15694	15644	15619	15691	15566	15711	15741	15445	15533	15669	15566	15646	15645	15554	15569	15541	15569	15594	15649	15613	15682	15495	15702	15699	15635	15632	15827	15539	15414	15574	15648	15472	15631	15827	15625	15653	15579	15719	15701	15706	15656	15677	15690	15728	15589	15669	15677	15613	15821	15524	15604	15653	15465	15523	15746	15613	15525	15807	15534	15614	15377	15536	15657	15674	15668	15718	15490	15658	15744	15676	15614	15684	15836	15685	15743	15669	15661	15704	15581	15649	15777	15733	15409	15725	15775	15677	15299	15757	15840	15740	15638	15689	15567	15638	15489	15810	15557	15729	15653	15656	15675	15647	15721	15617	15536	15606	15586	15752	15761	15590	15669	15636	15592	15589	15655	15712	15792	15573	15614	15611	15623	15610	15727	15651	15472	15831	15322	15659	15508	15564	15674	15687	15695	15722	15683	15551	15644	15617	15717	15799	15700	15498	15698	15560	15697	15626	15499	15697	15567	15865	15765	15542	15577	15609	15561	15476	15514	15637	15574	15729	15525	15767	15645	15601	15620	15849	15630	15659	15819	15553	15655	15529	15621	15503	15688	15523	15511	15479	15515	15592	15637	15610	15497	15731	15677	15623	15589	15692	15652	15581	15653	15688	15618	15706	15599	15632	15530	15574	15549	15470	15636	15732	15658	15758	15521	15780	15758	15605	15671	15719	15703	15637	15583	15615	15650	15684	15848	15598	15516	15578	15688	15741	15468	15634	15631	15576	15786	15638	15648	15644	15631	15834	15751	15721	15752	15697	15789	15557	15763	15689	15379	15764	15698	15570	15651	15686	15636	15779	15613	15681	15529	15454	15730	15653	15574	15676	15645	15426	15671	15776	15987	15856	15771	15760	15583	15721	15693	15672	15738	15573	15562	15646	15512	15695	15812	15656	15682	15687	15507	15727	15613	15600	15590	15650	15502	15675	15857	15674	15728	15714	15534	15773	15672	15670	15545	15510	15812	15580	15714	15547	15528	15741	15719	15756	15858	15693	15615	15660	15630	15690	15644	15655	15533	15707	15738	15681	15639	15730	15734	15826	15720	15558	15668	15518	15515	15760	15608	15609	15533	15632	15846	15664	15728	15625	15787	15724	15587	15664	15700	15740	15434	15780	15732	15752	15694	15633	15590	15553	15719	15732	15617	15592	15538	15695	15646	15766	15546	15705	15699	15614	15569	15595	15628	15652	15810	15710	15770	15618	15645	15539	15759	15713	15672	15622	15560	15732	15732	15646	15566	15565	15800	15564	15612	15693	15499	15772	15614	15585	15561	15649	15774	15590	15534	15482	15574	15624	15637	15524	15560	15650	15699	15706	15483	15656	15780	15600	15685	15680	15635	15525	15796	15774	15541	15559	15643	15687	15631	15763	15696	15620	15651	15766	15700	15663	15672	15704	15584	15569	15604	15732	15582	15611	15633	15708	15619	15641	15601	15739	15549	15643	15693	15706	15668	15644	15668	15686	15633	15564	15629	15529	15750	15548	15446	15596	15795	15571	15547	15745	15457	15687	15620	15761	15927	15665	15817	15731	15882	15832	15831	15542	15630	15719	15614	15691	15485	15565	15701	15626	15599	15820	15895	15777	15632	15638	15669	15585	15580
24086	24082	35854	31561	24711	22383	20799	17978	17486	18098	17795	17846	17625	17648	17814	17804	17507	17664	17866	17749	17675	17578	17763	17610	17761	17633	17666	17483	17564	17604	17729	17610	17730	17599	17622	17729	17545	17673	17602	17827	17640	17612	17535	17551	17627	17749	17675	17580	17349	17393	17406	17677	17678	17580	17659	17461	17506	17703	17519	17450	17799	17690	17427	17696	17604	17505	17596	17525	17470	17604	17656	17561	17599	17696	17510	17387	17735	17722	17441	17650	17463	17532	17610	17469	17566	17528	17521	17208	17575	17625	17406	17415	17643	17410	17601	17469	17292	17708	17661	17309	17485	17465	17436	17487	17750	17290	17379	17523	17650	17686	17455	17507	17464	17464	17370	17354	17422	17603	17574	17530	17426	17539	17791	17672	17437	17709	17651	17463	17330	17369	17614	17524	17298	17329	17405	17302	17462	17565	17394	17545	17722	17500	17583	17559	17681	17736	17478	17456	17571	17437	17636	17563	17444	17551	17520	17593	17540	17527	17672	17545	17676	17723	17569	17576	17639	17443	17421	17431	17644	17581	17417	17236	17517	17379	17534	17439	17393	17460	17471	17462	17725	17681	17485	17516	17568	17474	17486	17477	17516	17358	17406	17465	17185	17513	17481	17487	17490	17587	17513	17722	17428	17706	17596	17437	17418	17473	17574	17524	17466	17550	17731	17561	17659	17526	17552	17601	17483	17625	17665	17762	17666	17518	17678	17411	17391	17446	17540	17566	17690	17404	17621	17404	17449	17293	17657	17568	17504	17394	17391	17677	17394	17444	17458	17415	17522	17422	17307	17510	17448	17457	17558	17773	17555	17603	17398	17505	17547	17428	17459	17557	17400	17409	17501	17663	17471	17509	17387	17448	17439	17487	17616	17404	17521	17580	17503	17621	17526	17391	17528	17484	17540	17542	17480	17615	17650	17601	17590	17587	17434	17464	17470	17398	17633	17744	17553	17502	17406	17736	17533	17649	17616	17380	17481	17355	17578	17469	17364	17527	17434	17587	17670	17384	17667	17685	17465	17706	17748	17485	17467	17434	17573	17534	17589	17556	17456	17669	17537	17503	17484	17484	17607	17471	17513	17652	17386	17435	17637	17478	17621	17359	17512	17448	17603	17475	17489	17589	17402	17520	17510	17588	17368	17407	17659	17529	17332	17764	17623	17561	17707	17531	17521	17562	17515	17441	17702	17546	17476	17592	17445	17417	17715	17593	17577	17532	17414	17397	17590	17558	17801	17446	17510	17588	17499	17726	17668	17543	17619	17312	17444	17311	17456	17676	17562	17341	17546	17590	17560	17546	17538	17431	17406	17404	17440	17462	17533	17518	17475	17422	17492	17511	17608	17600	17475	17578	17516	17671	17618	17495	17675	17509	17565	17526	17640	17520	17604	17302	17540	17513	17590	17455	17780	17677	17554	17293	17486	17565	17412	17639	17680	17730	17761	17671	17410	17478	17609	17606	17398	17380	17420	17404	17550	17651	17677	17601	17494	17316	17438	17593	17483	17834	17747	17513	17500	17413	17554	17420	17449	17463	17433	17407	17591	17624	17542	17454	17595	17612	17682	17455	17582	17633	17471	17354	17542	17606	17522	17617	17420	17560	17430	17504	17689	17456	17678	17729	17509	17410	17596	17657	17626	17440	17446	17832	17683	17619	17593	17390	17474	17582	17551	17816	17733	17698	17507	17546	17634	17638	17558	17326	17504	17497	17429	17381	17579	17511	17679	17441	17519	17691	17492	17733	17597	17693	17552	17415	17550	17635	17663	17486	17469	17532	17576	17495	17322	17461	17504	17324	17481	17418	17469	17600	17680	17552	17410	17363	17556	17441	17699	17552	17535	17550	17557	17610	17657	17443	17547	17477	17578	17357	17658	17575	17571	17738	17547	17681	17664	17475	17504	17715	17558	17612	17648	17460	17398	17401	17591	17614	17495	17611	17493	17363	17686	17583	17719	17470	17698	17557	17443	17410	17458	17345	17561	17623	17562	17498	17416	17829	17610	17767	17715	17458	17373	17565	17672	17375	17709	17571	17622	17627	17627	17552	17651	17509	17634	17552	17397	17326	17385	17352	17696	17506	17346	17488	17573	17442	17461	17372	17495	17485	17458	17584	17350	17462	17578	17445	17559	17663	17626	17345	17570	17509	17706	17673	17775	17576	17674	17615	17560	17392	17544	17324	17528	17375	17470	17354	17474	17499	17479	17525	17564	17594	17644	17615	17469	17528	17640	17439	17553	17570	17723	17613	17412	17683	17510	17561	17499	17350	17486	17756	17547	17434	17494	17703	17559	17578	17600	17659	17192	17608	17561	17559	17670	17384	17464	17648	17480	17444	17620	17724	17810	17540	17506	17575	17546	17557	17575	17691	17593	17516	17369	17610	17570	17501	17562	17488	17534	17554	17454	17356	17284	17712	17458	17460	17221	17474	17606	17555	17488	17704	17476	17554	17548	17593	17461	17586	17639	17710	17533	17701	17628	17456	17514	17684	17479	17680	17789	17620	17448	17492	17507	17802	17551	17524	17543	17645	17566	17553	17729	17360	17304	17393	17643	17458	17607	17513	17408	17396	17516	17559	17701	17398	17653	17378	17792	17471	17521	17717	17646	17638	17604	17439	17754	17484	17623	17530	17477	17482	17456	17414	17407	17554	17537	17514	17573	17458	17486	17459	17472	17364	17586	17377	17449	17513	17555	17380	17591	17459	17433	17541	17515	17653	17610	17618	17253	17420	17468	17373	17778	17420	17343	17602	17341	17424	17513	17366	17681	17345	17367	17524	17470	17582	17533	17523	17515	17501	17406	17646	17537	17522	17501	17420	17560	17473	17476	17445	17528	17493	17486	17284	17651	17610	17437	17403	17441	17445	17710	17428	17450	17431	17545	17631	17730	17522	17561	17398	17668	17520	17549	17484	17525	17444	17493	17641	17541	17365	17574	17583	17524	17595	17621	17460	17576	17696	17658	17409	17504	17557	17562	17698	17511	17528	17373	17420	17705	17454	17694	17400	17720	17377	17591	17427	17616	17502	17415	17564	17504	17724	17368	17532	17724	17594	17543	17539	17614	17535	17308	17485	17563	17493	17451	17466	17591	17554	17537	17583	17479	17531	17499	17504	17377	17438	17392	17687	17567	17510	17488	17323	17466	17568	17500	17370	17528	17502	17614	17648	17564	17515	17621	17430	17584	17580	17262	17613	17637	17268	17604	17485	17564	17535	17433	17613	17554	17565	17736	17483	17712	17498	17447	17633	17511	17328	17631	17472	17653	17468	17631	17511	17596	17292	17406	17334	17561	17466	17756	17529	17438	17523	17400	17440	17539	17645	17723	17431	17453	17432	17293	17694	17590	17612	17387	17463	17454	17526	17453	17454	17529	17318	17557	17529	17567	17598	17640	17523	17414	17453	17630	17689	17421	17785	17737	17445	17538	17624	17619	17664	17596	17239	17586	17567	17431	17495	17570	17414	17617	17676	17511	17478	17590	17355	17416	17441	17312	17417	17516	17731	17670	17563	17425	17449	17338	17536	17558	17656	17620	17439	17366	17470	17517	17704	17548	17436	17345	17633	17506	17396	17603	17454	17459	17569	17635	17492	17590	17501	17709	17307	17402	17392	17503	17484	17469	17589	17463	17537	17403	17410	17684	17531	17464	17535	17248	17660	17548	17410	17539	17508	17741	17574	17493	17688	17549	17517	17496	17520	17554	17816	17992	17511	17477	17530	17604	17524	17699	17717	17442	17443	17586	17567	17550	17667	17402	17561	17347	17381	17558	17594	17614	17709	17537	17525	17717	17524	17246	17622	17641	17567	17417	17513	17516	17540	17596	17668	17348	17342	17422	17446	17492	17402	17430	17569	17447	17701	17368	17544	17430	17542	17388	17315	17397	17468	17540	17322	17655	17307	17598	17571	17512	17504	17454	17560	17517	17722	17497	17470	17464	17624	17413	17405	17664	17695	17449	17376	17655	17513	17590	17535	17557	17602	17369	17312	17524	17309	17522	17421	17498	17652	17629	17501	17449	17576	17474	17345	17628	17289	17619	17532	17544	17674	17612	17521	17676	17604	17728	17507	17434	17810	17565	17528	17541	17408	17611	17482	17673	17648	17680	17531	17609	17483	17464	17536	17367	17548	17706	17580	17604	17506	17606	17557	17421	17490	17445	17609	17460	17390	17524	17560	17476	17694	17590	17629	17555	17528	17470	17501	17351	17549	17328	17591	17413	17369	17557	17441	17422	17499	17667	17495	17393	17475	17734	17490	17503	17529	17513	17442	17668	17581	17655	17610	17558	17714	17567	17558	17553	17575	17437	17563	17362	17658	17560	17533	17374	17364	17600	17596	17392	17552	17601	17630	17626	17402	17626	17662	17552	17527	17483	17542	17434	17633	17296	17566	17434	17638	17503	17461	17432	17567	17619	17656	17641	17359	17377	17490	17714	17336	17523	17594	17468	17248	17667	17599	17608	17551	17327	17646	17621	17454	17430	17614	17346	17609	17637	17472	17624	17603	17740	17448	17527	17635	17456	17699	17334	17537	17696	17428	17595	17448	17606	17419	17675	17535	17659	17461	17581	17461	17531	17443	17525	17349	17358	17440	17492	17536	17662	17586	17557	17382	17690	17655	17538	17607	17503	17304	17336	17506	17735	17361	17647	17416	17404	17431	17385	17497	17607	17411	17675	17648	17875	17693	17478	17602	17347	17727	17664	17479	17387	17631	17544	17475	17559	17446	17510	17531	17586	17517	17496	17472	17696	17685	17799	17520	17624	17394	17479	17586	17661	17506	17537	17554	17638	17443	17415	17675	17605	17450	17190	17476	17531	17543	17529	17536	17404	17514	17605	17661	17784	17569	17485	17566	17611	17458	17605	17287	17429	17636	17510	17347	17737	17399	17604	17561	17424	17657	17434	17691	17536	17534	17574	17622	17679	17664	17502	17491	17615	17601	17489	17621	17624	17380	17361	17461	17654	17485	17600	17506	17526	17487	17586	17527	17347	17418	17563	17491	17615	17584	17711	17631	17434	17651	17731	17466	17485	17469	17461	17661	17824	17663	17402	17495	17443	17542	17531	17447	17512	17373	17599	17642	17523	17516	17419	17676	17640	17532	17445	17418	17562	17612	17605	17541
62197	97702	75609	46872	26693	18612	16620	16488	16287	16310	16063	16182	16161	16226	16168	16311	16276	16188	16092	16180	16086	16177	16119	16153	16151	16051	16177	16243	16266	16209	16042	16027	16132	16162	16148	16319	15986	16134	16270	15953	16095	16189	16196	16212	16154	15907	16006	16243	16109	16219	16100	16151	16110	16091	16047	16144	16167	15991	16007	16026	16296	16025	16093	16165	16105	16225	16145	16182	16253	16219	16021	16193	16265	16229	16152	16142	16172	16022	16299	16142	16175	16275	16212	16107	16332	16194	16107	16065	16253	16019	16194	16205	16158	16096	16326	16027	16161	16122	16102	15987	15898	16277	16235	16243	15954	16043	15950	16273	16034	16247	16314	16219	16122	16066	16136	16110	16173	16171	16156	15989	16195	16212	16227	16142	16120	16169	16151	16133	16286	15991	16163	16050	15948	16157	16086	16133	16132	16282	16382	16336	16138	16161	16187	16206	16047	16227	16186	16078	16088	16163	16055	16305	16162	15988	16117	15937	16099	16204	16189	16030	16251	16247	15977	16072	16128	16305	16102	16026	16051	16061	16086	16078	16409	16072	15980	16192	16347	16031	16174	16160	16155	16136	16129	16153	16165	16043	16080	16088	16300	16171	16176	16157	16160	16118	16147	16133	16301	16155	16177	16058	16153	16285	16144	16280	16231	16171	16118	16010	15991	16214	16087	16104	16067	16168	16153	16269	16052	16206	16174	16208	16075	16169	16126	16066	16161	16049	16173	16142	16111	16105	16265	16107	16189	16047	16128	15952	16072	16152	16157	16256	16196	16048	16166	16127	16068	16201	15996	16146	16126	16196	16136	16220	16232	16245	16012	16348	16045	16113	16183	16311	16248	16000	16258	16181	16066	16059	16087	16036	16204	16116	16301	16030	16039	16065	16165	16106	16208	16194	16206	16211	16085	16170	15913	16146	16092	16263	16215	16280	16079	16151	16169	16134	16081	16125	16058	15974	15957	16165	16190	16073	16188	16135	16160	16187	16020	16298	15998	16132	16191	16261	15862	16062	16146	16055	16243	16115	16159	16242	16067	16232	16141	16212	16065	16030	16203	16134	16115	16095	16112	16209	16200	16126	16064	15998	16296	16218	16112	16143	16072	16105	16149	16227	16164	16077	16188	16069	16217	16073	16088	16017	16008	16118	16164	15931	15934	16129	16285	15950	16021	16106	16315	16215	16194	16106	16217	15955	16139	16194	16164	15986	16095	16002	16047	16090	16175	16163	16211	16188	16106	16255	16313	16169	16148	16176	15936	15947	15944	16234	16135	16133	16212	16237	16051	16187	16148	16158	16173	16157	15998	16266	16295	15923	16314	16095	16071	16150	16096	16257	15987	16117	16119	16184	16168	16192	16255	16178	16106	16159	16079	16112	16000	16133	16082	16216	16121	16218	16165	16073	15988	16153	16136	16283	16072	16208	16011	16230	16073	16108	16141	16028	16040	16173	16104	16158	16140	16114	16103	16122	16083	16066	16173	16114	16150	16188	16173	16049	16054	16138	16048	16162	16102	16125	16019	16061	16227	16038	16098	16015	16178	16016	16162	16093	16215	16122	16176	16190	16168	16179	16071	16309	16129	16151	16138	16129	16032	16093	16093	16161	16075	16151	16166	16285	16070	16193	16170	16172	16051	16207	16410	16384	16260	16080	16185	16163	16103	16135	16167	16111	16146	16171	16028	16185	16288	16210	16243	16247	16091	16146	16006	16173	16095	16279	16146	16075	16160	16173	16041	16018	16143	16070	16136	16204	16173	16145	16156	16221	16033	16159	16130	16022	16073	16131	16175	16101	16074	16159	16232	16141	16116	16210	16166	16083	16083	16109	16118	16197	16003	16126	16001	16057	16147	16105	16060	16219	16156	16191	15928	15933	16165	16203	16020	16277	16180	16053	16009	16060	16109	16145	16142	16215	16156	16073	16014	16139	16054	16193	16143	16267	16021	16119	16100	16340	16094	16103	16202	16139	16140	15980	16008	16100	16267	16144	16095	16108	16151	16294	16016	16021	16022	16058	16080	16163	16045	16126	16257	16081	16265	16159	16036	16197	16061	16290	16202	16178	16276	16222	16029	16123	15995	16202	15949	16182	16059	16164	16154	16048	16008	16155	16101	16011	16159	16201	16143	15999	16098	16196	16139	16168	16133	16279	16249	15984	16154	16136	15937	16030	16026	16135	16012	16174	16194	16232	16084	15965	16197	16220	16162	16310	16098	16144	16183	16098	16216	16000	16177	16121	16116	16182	16035	16127	16129	16009	16146	16296	15922	16137	16114	16052	16128	16067	16053	16197	16189	16212	16116	16160	16059	16234	16044	16164	16175	16053	16301	16118	16199	16238	16347	16154	16120	16145	16099	16393	16050	16092	16185	16096	16030	16200	16050	16113	16033	16253	15983	15955	16203	16141	16345	16019	16102	16077	16180	16217	16291	16211	16076	16033	16213	16085	16317	16148	16234	16079	16169	16332	16221	16167	16204	16178	16072	16123	16297	16120	16280	16263	16028	16138	16045	16243	16176	16107	16120	16189	16005	16021	16171	16079	16129	16239	16126	16175	16069	16207	16076	15944	16139	16165	16163	16159	16141	16225	16174	16239	16195	16094	16200	16136	16273	16242	16091	15980	16191	16362	16283	16243	16170	16113	16011	16139	16142	16165	16048	16143	16055	16034	16240	16327	16154	16210	16136	16100	16076	16249	16147	16298	16046	16181	16102	16173	16209	16208	16209	16218	16123	16077	16188	16248	16237	16270	16092	16324	16150	16167	16071	16265	16276	16094	16185	16122	16208	16143	16105	16200	16183	16218	16204	16367	16203	16273	16086	16379	16160	16176	16085	16084	16081	16108	16142	16112	16198	16090	16159	16407	16136	16398	16075	16241	16146	15999	15950	16003	16034	16077	16282	16105	16103	16188	16028	16182	16172	16001	16188	16087	16124	16109	16222	16086	16165	16170	16224	16219	16180	15928	16184	15988	16156	16143	16018	16232	16252	16249	16225	16124	16092	16106	16040	16066	16131	16154	16248	15974	15864	16099	16166	16114	16118	16162	16172	16310	16186	16271	15943	16178	16059	16201	16146	16080	16057	16305	16191	16134	16019	16325	16268	16315	16126	16152	16011	16107	16095	16010	16214	16153	16415	16197	16102	15911	16125	16304	16156	16301	16077	15961	16087	16160	16325	16047	16270	16047	15980	16174	16090	16364	16077	15932	16036	16099	16109	16170	16100	16120	16050	16005	16162	15964	16158	16241	16154	16016	16135	16019	16192	16154	16113	16083	16193	16199	16194	16037	16191	16148	16115	16159	16185	16063	16184	16136	16094	16058	16113	16013	16036	16254	15978	16060	16080	16280	16117	16160	16082	16177	16053	16172	16085	16123	16109	16109	16102	16186	16248	16153	16222	16006	16392	16064	16231	16148	16448	16069	16261	16189	16079	16272	16214	16201	16127	16199	16265	16095	16143	16213	16298	16110	16131	16156	16090	16121	16081	16125	16218	16053	16037	16138	16177	16263	16146	16164	16216	16161	16021	16113	15987	16161	16145	16131	15951	16086	16352	16169	16211	16185	16094	15978	16065	16209	16169	16153	16056	16091	16056	16038	16014	16059	16162	16254	16232	16188	15915	16255	16012	16057	16256	16138	16320	16118	16261	16141	16073	16313	16161	15895	16094	16245	16093	16244	16004	16031	16123	16201	16259	16312	16121	16050	16047	16201	16025	16095	16121	16270	16259	16081	16103	16092	16161	16228	16031	16105	16009	16181	16178	16121	16077	16319	16017	16137	16186	16111	16124	16184	16042	16093	16048	16212	15964	16155	16331	16092	16164	16149	16239	16223	16145	16131	16080	15999	15889	16088	16124	16075	16077	16075	16237	16035	16206	16123	16076	16257	16280	16155	16035	16075	16114	16186	16156	15952	16262	16178	16055	16090	16088	16250	16113	16258	16059	16220	16081	16142	16235	16242	16008	16173	16115	16101	16039	16236	16230	16133	16070	16244	16249	16275	16292	16225	16200	15973	16079	16335	16285	16087	16194	16134	16233	16066	16105	16201	16012	16319	16176	16081	16166	16164	16194	16255	16207	16123	16263	16153	16069	16250	16247	16177	16030	15931	16046	16193	16275	16120	16183	16042	16153	16179	16277	16249	16235	16095	16034	16173	16146	16154	16172	16179	16306	16209	16201	16069	16149	16035	16042	16079	16138	16239	16072	16096	16124	16257	16122	16345	16086	16309	16076	16243	16103	16170	16208	16249	16066	16151	16342	16194	16129	16253	16359	16220	16153	16087	16158	16050	16067	16307	16241	16161	16062	16047	16229	16102	15964	16249	16338	16051	16067	16135	16075	16133	16085	16215	16161	16098	16115	16106	16130	16081	16264	16150	16169	15976	16082	16304	16125	16242	16131	16162	16102	16171	16179	16028	16169	16305	16042	16240	16210	16100	16063	16062	16179	16182	16057	16254	16055	16128	16235	16170	16238	16059	15970	16099	16294	16176	16128	16183	16255	16221	16033	15968	16260	15983	16154	16262	15941	16157	16118	16225	15887	16180	16218	16014	16197	16287	16118	16202	16193	16370	16154	16099	16177	16250	16233	16211	16116	16179	16158	16144	16079	16263	16184	16153	16163	16053	16167	16160	16271	16362	16185	15996	16243	16211	15950	16075	16070	16049	16316	16101	16135	16192	16011	16071	16164	16202	16372	16150	16072	16205	16124	16092	16132	16254	16116	16152	16232	16253	16180	16163	16305	16312	16212	16286	16013	15995	16165	16130	16169	16176	16236	16081	16186	16202	16184	16122	16188	16265	16197	16120	16152	16030	16177	16103	16145	16294	16260	16114	16283	16031	16071	15997	16229	16210	16294	16245	16112	16253	16170	16148	16270	16212	16195	16281	16130	16226	16169	16257	16093	16158	16265	16245	16271	16111	16256	16066	16146	16050	16084	16246	16157	16188	16198	16139	16091	16068	16334	16195	15982	16155	15996	16193	16089	16215	16177	16170	16138	16227	16177	16278	16142	16081	16166	16159	16113	16125	16205	16098	16304	16031	15992	16182	16103	16165	16235	15972	16160	16143	16149	16303	16003	15943	16160	16083	16091	16138	16171	16059	16316	16129	15944	16244	16045	16169	16130	16095
22852	22522	32392	27727	23792	24301	25213	19809	19117	19425	19203	19073	19120	19148	19010	19175	19073	19381	19127	19095	19288	19184	19100	19053	19246	19224	19101	19253	18895	19087	19204	19006	19254	19097	19036	19004	18944	19000	19011	18831	19056	18931	18992	18809	18991	19005	18921	19080	18815	18907	18878	18825	18951	19056	19067	19124	18842	18920	18746	19048	19100	19036	18836	19055	18958	19006	18893	18754	18947	18985	18898	18920	19019	18881	18954	18717	18896	18914	18898	18816	18928	18983	18831	18995	18957	18971	18714	18843	18970	18924	18955	18703	18883	18785	18887	18814	18894	18943	19016	18901	18966	19029	18773	18979	18814	18805	18728	18872	18829	18809	18751	18731	18846	18892	18829	19080	18981	18759	18911	18986	18935	18856	18996	18896	18942	18892	18780	19171	18979	18977	18923	18859	18606	18744	18996	18813	18831	18893	18901	19025	18859	19014	18887	18851	18864	19024	18781	18818	18968	19035	19024	18918	18833	18945	18895	18779	18922	18793	19031	18988	18909	18844	18732	18872	18639	18913	18657	18688	18734	19041	19042	18794	18798	18870	19003	18919	18965	18969	18990	18889	18808	18882	18963	18914	19006	18975	18803	19010	19013	19014	18952	18786	18935	18755	18749	18821	18869	19019	19008	18856	18871	18656	18909	18785	18758	19031	19000	18752	19031	19020	18892	18856	18836	18992	18962	18801	19028	18846	18869	18765	18791	18772	18838	18839	19082	18958	19025	18720	18857	18774	18933	19054	18806	18732	19023	19057	18774	18932	18851	18988	18923	18968	18977	18867	19140	18937	18766	18793	18968	18929	19025	18739	18826	18799	18976	19030	18854	18895	18723	18954	18973	18938	18943	18864	18866	18982	19050	18922	18998	18983	18764	18829	18992	18948	18884	18856	19079	18955	19033	18848	18873	18650	18558	18818	18870	18861	18979	19028	19044	18809	18930	18950	18797	19065	18821	18792	18862	18714	18859	18734	18633	18943	18830	18749	18844	18861	18645	18952	18889	18797	18791	18761	18995	18833	19014	18847	19106	18857	18951	18923	18769	18877	19011	19002	18954	18591	18905	18821	18741	18776	18982	18776	18808	18964	18901	19007	18875	18860	18899	18735	18897	18697	18782	18781	18839	18800	18880	18912	18936	18795	19043	18951	18992	19022	19065	18843	18772	18867	18619	18676	18960	18895	18738	18895	18922	18840	18859	18979	18829	18811	18801	18849	18967	18646	18989	18685	18750	19179	18785	18661	18849	18691	18870	18800	18835	18853	19020	18971	19166	18850	18950	18716	18727	18673	18885	18595	19050	18843	18928	18716	18737	18864	18894	18515	19136	18806	18694	18722	18761	18913	18820	18825	18893	18759	18737	18842	19087	18792	18960	18818	18970	18902	18800	18961	18945	18954	18815	18818	18729	18600	19044	18794	19108	18860	18887	19064	18936	18804	18963	18799	18722	18777	18896	18987	18957	18766	18614	18753	19054	18895	18827	18925	18703	18773	18716	18981	18826	18857	18963	18888	18907	18911	18885	18936	18820	19032	18799	18669	18853	18921	18877	19028	18778	18803	18984	18839	18826	19132	18857	18863	18859	18871	18929	18743	18930	18806	18813	18899	18895	18824	18868	18766	18759	19060	18951	18908	18807	18770	18916	18912	19156	19127	18653	18890	19160	18834	18651	18902	18809	18880	18941	18838	18863	18898	18787	18929	18704	18849	18625	19211	18925	18922	18738	18833	18915	18988	18874	18850	18880	18867	18744	18965	18992	18901	18797	18988	18869	18564	18800	18844	18627	18985	18805	18961	18874	18795	19030	18876	19001	18875	19045	18698	18658	18694	19005	18906	18831	18809	18930	18898	18854	18968	18938	18750	18837	18859	18911	18906	18805	18774	18899	18731	18881	18886	18959	18983	18735	18765	18920	18779	18903	18689	18861	18953	19015	18986	18704	18861	18915	18941	18974	18922	18605	18819	18962	19015	18770	18994	19111	18994	18931	18856	18910	18707	18898	18611	18875	18939	18857	18922	18743	18811	18789	18823	18843	18947	18866	18972	19002	18825	18766	18791	18823	18931	19152	18936	18959	18735	18981	19020	18744	18783	18943	18935	18890	18899	18795	18914	18791	18987	18817	18885	18980	18908	18808	18744	18881	18775	18908	18838	18968	18908	18880	19062	18885	18772	18886	19008	18907	18792	18825	19001	19014	19045	18938	18748	18799	18994	18951	18832	18851	18911	18888	18793	18794	18914	18973	18829	18850	18876	18776	18952	18868	18819	18924	18824	19005	18827	19004	19082	19010	18784	18780	18864	18721	18762	18862	19140	18812	18995	18773	18785	18637	18735	18801	18851	19072	18734	18901	19114	19066	18871	19135	18882	18790	19079	18739	19032	19019	18931	18953	18760	18953	18699	18734	18713	18964	18923	18902	19023	18810	18859	19018	18855	18884	18773	18943	18699	18977	18749	18931	18692	18886	19013	19003	18781	18889	18991	18914	18872	18821	18884	18852	18973	18851	18764	18780	18930	18820	18924	18943	18823	18913	18969	18936	18714	18884	18891	18923	18943	18834	18779	18762	18891	18827	18685	18975	18759	18883	18965	18962	18777	18900	18876	18837	18923	18824	18758	18840	18640	18605	18872	18673	18993	18977	18942	18881	18817	18926	18942	18967	18838	18950	18876	18787	18939	18802	18827	18766	18760	18841	18923	18896	18779	18748	18696	18897	18849	18817	18926	18871	18982	18903	19083	18922	19135	18980	18885	18562	18823	18799	18956	18831	18919	18951	18893	18700	18827	18903	18822	18983	18801	18728	18910	19121	18792	18792	18767	18908	18834	18819	18984	19077	18822	18844	18882	19031	18969	18931	18874	18868	18767	18770	18942	18835	18925	19089	18817	18935	19048	18850	18610	18879	18745	18709	18732	18876	18708	18798	18759	18929	18843	18922	18864	19022	18928	18952	19095	18816	18874	18711	18782	18924	18839	18888	19048	18935	18867	18703	18990	18868	18671	18717	18855	18891	19013	18832	18930	18724	18852	18859	18865	18848	18863	19047	18922	18948	18766	18945	19005	18763	18981	18810	18812	19057	19001	18735	18877	18761	18772	18944	18934	19039	18945	18844	18787	18647	18927	18838	18842	18883	18993	18897	18889	18905	18903	18964	18788	18915	18840	18933	19061	19114	18851	18938	18559	18886	19028	18778	18676	18784	19127	18957	18776	18651	18937	18946	18942	18881	18798	18887	18789	18911	18728	18714	18834	18897	18880	18801	19019	18975	18938	18775	18802	18620	18840	19002	19090	18861	18811	18789	18970	18864	18721	18801	18989	18883	18803	18886	18867	18893	18940	18963	18729	18919	19009	18627	18769	18974	18780	18683	18685	18859	18816	18970	18959	18717	18889	18885	18667	18694	18797	18893	19074	18781	18798	18859	18914	18931	18820	18848	18861	18743	18691	18905	18810	18898	18980	18689	18789	18733	18754	18917	18878	18934	18924	18781	18857	18918	18920	18814	18820	18951	18870	18798	18937	18909	18814	18747	18676	18879	18956	18708	18910	18834	18878	19094	18805	19020	18767	18853	18880	18983	18845	18878	18790	18775	18810	18808	18878	18917	18979	18906	18808	18879	18922	18829	18835	18636	18868	18952	18783	18820	18768	18910	18928	18796	18915	18699	18806	18757	19076	18863	18848	18819	18682	18875	18756	18882	18942	18768	18876	18854	18955	18578	18879	18765	18670	18784	18922	18987	19027	18936	18973	18915	18735	18875	18870	18740	18758	18935	18843	18940	18790	18771	18958	19010	18949	18825	18803	18827	18798	18848	18743	18788	18853	18516	18859	18689	18928	19061	18789	18881	19003	18934	18830	19081	18960	19082	18900	18832	18948	18971	18925	18980	18794	18927	18809	18823	18921	19075	18820	19029	19017	18753	18936	18874	18835	18831	18853	18929	18710	18750	18773	18877	18886	18829	18900	18808	18873	18832	18888	18824	18671	18788	19024	19221	18809	18866	18926	18789	18818	18881	19011	18682	18644	18798	18708	18857	18909	18926	18920	19088	18534	18874	18729	18899	18942	19111	18782	18781	18900	18765	18882	18968	19036	18847	18912	18899	19077	18869	18931	18649	18968	19025	18851	18891	18784	18840	18781	18936	18854	18985	18895	18856	19001	18924	18628	18742	18904	18936	18736	18720	18658	18890	18776	18661	18750	18937	18813	19005	18689	18857	18777	18888	18830	18848	18739	18690	18790	18754	18889	19074	18736	18871	18924	18673	19005	19044	19206	18839	18999	18968	19009	18793	18883	18843	18935	18849	18961	18555	18661	19044	18795	18843	18831	18860	19022	18812	18982	18841	18773	18937	18940	18838	18799	18729	18614	18807	18785	18978	18972	18807	18764	18806	18855	18818	19006	18879	18789	18835	18832	18873	18727	18706	18930	18893	18989	18961	18653	18951	18769	18933	18728	18837	18932	18863	18990	18975	18614	18948	18884	18672	18808	18857	18829	18817	18824	18758	18914	18982	19077	18808	18896	18933	18689	18859	19059	18900	18803	18966	18952	18974	18768	18929	18911	19000	18761	18808	18879	18837	18746	19011	18896	18816	18961	18666	18878	19064	18879	18776	18567	18828	19111	19085	18835	18944	19049	18913	19058	18793	18728	19067	18648	18879	18757	18850	18755	18859	19052	19052	19058	18807	18767	18596	18789	19034	18626	18935	18761	19083	18951	19037	18787	18767	18853	18781	18833	18935	18854	18773	18836	19029	18721	18971	18994	18786	18857	18843	18841	18912	18933	18928	18702	18602	18749	19075	18943	18887	18767	18624	18942	18777	18943	18848	18948	18652	18913	18979	18785	18871	18626	18874	19012	18938	18792	18782	18787	18713	18801	18870	18995	18688	19036	18908	18636	18934	18867	18710	18886	18716	19142	18727	19061	18831	18672	18944	18970	18864	18763	18995	18720	18911	18920	18712	18698	18882	18708	18750	18829	18882	19021	18997	18858	18752	18752	18977	18925	19003	18945	18876	19040	18929	18946	18734	19002	18845	18610	18954	18858	18767	18679	19050	19059	18820	18870	18904	18737	18642	18723	18792	18854	19018	18755	18855	18820	19062	18988	18930	18836	18867	18729	18968	19008	18915	18888
63485	106626	87299	58571	33813	21502	17775	16931	17039	16833	16887	16902	16930	17078	16800	16828	16851	16933	16935	16937	16754	17043	17100	16941	16995	16874	17125	16888	17031	16797	16869	17002	16943	16858	16909	16998	17023	16957	17075	16879	16939	16946	16974	16816	17007	16893	16906	16902	16845	16885	16845	16867	17024	16920	17005	16885	16871	16883	17117	17027	16958	16857	16891	16848	17087	17031	16893	17066	17109	17125	16948	16912	16793	16802	17044	16985	16814	16819	17006	17043	17055	16822	16816	16875	16725	16880	16886	16727	16881	16966	16815	16833	16892	16895	17043	17167	16865	17021	16935	17042	16931	17007	16784	16954	16891	16993	16938	16912	17062	16940	16894	16961	16800	16966	16937	16890	16994	16929	17130	16893	16996	16901	17110	16971	16929	16891	16874	17014	16947	16928	16948	16836	16968	16858	17005	17027	16855	16892	17057	17028	17078	16943	17002	16970	16757	16983	17029	17018	16955	17018	16893	16860	17105	16912	16903	16989	16929	16901	16997	16915	16812	16909	16824	16828	16892	16977	16921	16797	16938	16859	16902	17095	16863	16885	16968	17039	16987	16975	16966	17117	16843	16933	16807	16730	16972	16830	16841	17013	16835	16987	16995	16989	16963	16940	17117	17058	16967	17034	16925	17051	16939	16856	16891	16779	17016	17002	16919	16948	16932	16848	16925	16925	16961	16877	16804	17000	16991	16866	17013	16917	16858	16940	17030	17009	16866	16773	16887	17111	17062	16893	16945	16870	17011	16801	17002	16987	16893	16916	16775	16821	16865	16845	17053	16929	16773	16935	16994	17038	17029	16966	16971	16912	16925	16993	16855	17107	16965	16815	16769	16912	17016	16951	16880	16882	16787	16984	17107	16802	16875	16792	17035	16971	16874	16830	16974	16918	16986	16921	17064	16865	16918	16808	17036	16669	17088	16789	16725	16949	16900	16925	16928	16778	16926	16808	16876	16975	16921	16979	17029	16900	16963	16934	16950	17017	16878	16893	17057	16962	16802	17031	17140	16971	16846	16718	17102	16990	16873	16875	16745	16995	16955	17007	16980	17027	16926	16887	16791	16916	16997	16872	16999	17176	16889	16986	16868	16809	16972	16810	17084	16962	17110	16912	16941	16995	17006	16970	16824	16846	16994	17002	16965	17157	16881	16798	17033	16817	16804	16729	16829	16925	17053	16977	16880	16846	16965	16810	16808	16872	16971	16964	16860	16852	16936	16828	16944	16680	16922	16694	17018	16818	16873	16797	16938	17089	17042	16781	16988	16969	17127	16858	16965	16884	16740	17108	16923	16970	16936	16891	17075	17039	16925	17002	16964	17021	16990	17084	16821	16915	16949	17017	16827	17080	17052	16872	17113	17057	16880	16945	16959	16788	17066	16997	17001	16905	17027	16900	17115	16792	16872	16870	17051	16756	16948	16943	16786	16896	17005	16912	16969	16856	17089	16902	16948	17055	16820	16755	16887	16891	16842	17049	17033	16897	16909	16822	16909	17105	16901	16991	16802	16910	16932	16899	17032	16720	16919	16757	16790	16984	16892	16991	16900	16909	17011	16872	16957	16930	16740	16940	17007	16861	16955	17022	17063	17007	16892	17019	16901	16949	16982	16981	16907	16834	17046	16916	17056	17069	16886	16829	16854	16863	16914	16875	17026	17039	16993	16857	17000	16769	17105	16959	16956	16872	16954	16913	17001	16908	16863	16934	16948	16974	17023	17022	16801	16894	16952	16855	16889	16963	16927	16827	16833	17054	16994	16768	16969	16956	16817	16754	16853	16870	16973	16997	16934	16840	16893	17049	16877	16934	17032	17166	16933	16951	16846	16972	16950	16937	17108	17037	16827	16946	16982	16808	16786	16885	16818	16779	17004	17023	16804	17039	16856	16931	16911	16946	17024	17013	16809	16918	16675	17022	16958	16903	16992	16783	17057	16975	16901	17049	16999	16853	16889	16948	16856	16841	16994	16990	16758	16892	16905	16818	16925	17086	16877	17020	16878	16854	16878	16977	16767	17104	16805	17095	17001	16778	16868	16855	16900	17052	16879	16864	16875	16970	16803	16881	16946	17004	17083	16969	16908	17011	16951	16854	16705	16998	16864	16806	16946	16977	16810	16909	16919	16795	17126	16995	16793	17053	16909	16883	16869	16888	16789	16777	16975	16959	16984	17030	16966	16947	16959	16943	17057	16833	17044	16832	16772	16841	16953	16965	17061	16809	16963	16890	16718	16939	17023	16816	16771	16881	16873	16792	16888	16876	16863	16881	16891	16957	17081	16864	17085	17034	16854	16897	16792	16688	17037	16889	16933	16831	16858	16874	17068	16854	17011	16872	16739	16681	16754	17049	17089	16884	16962	16916	16807	16931	16934	16931	16851	17031	16913	16995	16715	16952	16869	16797	16929	16805	16959	16969	16635	16908	16879	16898	16867	16794	16862	17010	16996	17028	16846	16790	17115	16907	16977	16887	16884	16876	16987	16818	16934	16860	16995	16801	16653	17075	16905	16859	17034	16873	16865	16756	16890	16928	16775	16907	16953	17036	17200	17062	16984	16905	16898	16993	16782	16949	17016	16989	16713	16947	16891	17016	16976	16862	16826	16845	16942	17069	16922	16862	17078	16828	17072	16894	16902	17047	16877	16999	16947	17072	17013	16935	16887	16831	16872	16858	16941	17023	16797	16963	17046	16762	17023	17070	16977	16999	16762	17015	16950	16988	16936	16944	17174	16795	16998	17016	16877	16859	17148	16816	16862	17001	16711	16835	16986	16960	16982	16834	16792	16955	16794	17018	16881	16914	16983	16883	16890	16905	17082	16988	16969	16889	16954	16907	16969	16988	16808	17026	17071	16872	16971	16832	16835	17047	16944	17017	17072	16943	16866	16918	17105	16818	16962	16902	16893	16901	16994	16967	16876	16988	16823	17026	16984	17093	16953	17075	16817	16818	17054	16948	16959	16746	16842	16977	17016	16934	16991	16965	16933	16813	16854	16870	16990	16835	17033	16981	16998	16916	16960	16936	16851	17007	16898	17010	16946	16792	16894	17094	16870	16823	17093	16972	16990	16879	16990	16937	16949	16798	16787	16841	16892	17028	16796	16942	16929	16736	17093	17012	16910	16944	17067	16971	16951	17055	16993	16801	16881	17075	16753	16916	16952	17175	16961	16829	16966	16968	16977	16962	16783	16947	16909	16996	16939	16921	17114	17036	16985	16787	17042	16794	16908	16860	17033	16969	16917	16883	16856	16856	17019	16940	16978	16836	16996	17027	16961	17024	17050	16785	16871	16923	16900	16889	16958	16904	16973	17164	16898	16875	17076	17012	16921	16902	16892	17013	17068	17028	16909	16903	16986	16868	16890	17041	16966	16918	16885	17011	16851	16982	16954	16965	17088	17004	16967	17056	16823	17003	16652	17099	16949	16832	16878	16823	16978	17012	17072	16815	17005	17015	17075	17076	16980	16727	17145	16949	16987	17030	16814	17081	16854	16950	16962	16957	16845	16895	16870	16933	16883	17076	16957	16915	16853	16989	16927	16860	16919	16898	16894	17003	16778	17007	16792	16914	16908	16759	16925	17128	16708	17135	16854	16880	17034	16982	16928	16889	17070	16850	16970	16694	16946	17006	16914	16864	16877	16897	16905	16908	16980	16925	17194	16951	16788	16810	16845	16864	17073	16808	16971	16829	16974	16959	16832	16887	17099	16987	16803	16901	16952	16937	16891	16662	17016	16859	16976	16941	16842	16994	16874	17088	16755	16897	17046	16866	16860	16886	16853	16910	16823	16835	16924	16940	17011	16817	16868	16932	16855	17039	16959	16959	16927	16926	16915	16865	16920	16881	16899	16907	16870	16857	16961	16751	16982	16878	17068	16850	17008	16935	16812	16890	16940	16892	16887	16950	16998	16685	16660	16933	16894	16978	16912	16772	17069	17063	16784	16855	16934	16856	16806	16846	16883	16923	16870	16976	16952	16917	16788	16812	16824	16840	17033	16848	16879	17091	17005	16871	16921	16988	16870	16772	16943	16993	16974	17099	16897	16890	17112	16969	17036	16816	16996	16955	16855	16816	16906	16856	16885	16812	16915	16938	17034	16924	16952	16989	17066	16786	16960	16919	17063	16959	17000	16942	16935	16935	16820	16837	17051	17020	16828	16851	16989	16994	16966	17000	17016	16946	16852	16926	16986	16992	16939	17091	16966	16924	16930	16949	17059	16954	16857	16859	16895	16936	16888	16783	16843	16817	16840	16926	16932	16930	16949	16897	16879	16974	16859	16910	16932	16850	17040	16868	16802	16955	16950	17015	17106	16756	16923	16731	17088	16919	16831	16792	17074	17049	16921	16852	16760	16994	16897	16862	16981	17074	16953	17067	17022	16980	16961	16866	16757	16945	16866	16856	16838	16992	16901	16980	16989	16720	16902	16892	17024	16945	16843	16819	16862	16777	16887	16979	16944	16864	16879	16923	16939	16724	16828	17065	17015	16920	16916	16848	16845	16919	16839	16874	17073	16809	16889	16763	17114	16934	16891	16843	16961	16820	16894	17010	17045	16831	17039	16934	17018	17193	16868	16912	17113	16815	16909	17055	16794	16903	16909	16829	17009	17017	16881	16885	16896	16899	16825	16955	16869	17077	16978	17022	16973	16898	17036	16794	16861	16990	16748	17027	16874	16935	16953	16943	16799	16928	16901	16781	16909	16747	16751	17018	16766	16958	16878	16855	16995	17019	16808	16828	16884	17010	17129	16971	17042	17126	16937	16862	17021	17053	16944	16973	17027	16992	16707	17065	16860	16893	17030	16823	16958	16975	16949	16976	16995	16864	17005	16840	16958	16892	16846	16935	17113	16978	17029	16755	16742	17004	16886	16907	16808	16920	16868	16724	16878	17051	16761	16920	17220	16948	16940	16900	16949	16956	17065	16792	16919	16835	16928	16961	17157	17101	16879	17015	16969	16949	16965	16723	16903	17058	16966	16834	16929	17121	16911	16943	16889	16881	16904	16847	16883	17039	16828	17042	16879	17035	17096	16840	17092	17001	17044	16907	16852	16851	17001	16991	16909	16860	17031	17018	16853	16886	16908	17003	16945	16812	16966	16718	16939	16838	17042	16949	16911	16895	16956	16931	17025	17036
30643	35434	38269	28394	20712	18883	18552	18225	18434	18092	18189	18114	18165	18042	18101	17969	17881	18221	18135	18080	17957	17960	18016	18135	18048	18189	18146	18113	18230	18221	18122	18171	18138	18426	18132	17962	18052	18151	18095	18045	18187	18175	18051	18090	18204	18074	17995	18034	17938	17922	17925	18137	17940	18008	18284	18184	17959	18215	18163	18171	18068	18066	17940	18092	18050	18002	18131	17972	18124	17907	17975	18189	18007	17966	18115	17968	18227	18056	18219	18168	18220	18018	18014	18027	17986	18094	18055	18138	18194	18085	18239	17931	18094	18129	18110	18109	18055	17967	18084	18271	17989	18206	17906	18205	18174	18268	18201	17981	18031	17898	18035	18085	17880	17885	17932	18103	18087	17818	17993	17798	18136	17979	17903	18046	18199	18060	17959	18167	18122	17978	17906	18144	18247	18192	17906	18142	17765	18244	18164	17906	18174	17943	18118	18028	18000	18072	17961	18117	18033	17933	17921	18114	18058	18033	18078	18109	18085	18048	17996	18233	17991	17977	18365	18075	18200	18196	18087	18120	17895	18013	18138	17936	18016	18059	18228	18242	18044	18129	17979	17936	18156	18021	18047	17956	18050	18174	18119	17995	18115	18094	18024	18027	17983	18073	18246	18130	18213	18050	18040	18171	18243	18126	17845	17866	18047	18059	17968	18032	18176	18176	18085	18077	18080	18012	17960	18091	17840	17970	17792	18032	18071	18055	18030	17942	17997	18320	18063	17697	18018	18123	18096	18331	18165	17831	18045	18040	17913	17820	18108	18106	17896	18203	18146	18076	18168	18065	18068	17978	17988	17964	17984	18050	18234	18100	18294	18039	18078	17990	17928	17937	18032	18038	18059	18095	18046	18213	18102	18255	18293	18154	18198	18152	18153	18086	18152	18090	18202	18008	18031	18121	18016	18003	18379	18038	18136	18034	18154	18003	17934	17835	18068	18163	18111	18104	18118	18098	17858	18155	17906	18149	18162	17912	17968	18003	18293	17864	18123	18038	17963	18093	18218	18068	18039	18108	18030	17750	18040	18112	18125	18080	17887	17916	17927	17963	17947	18199	18200	18040	17996	18023	18051	18150	17979	18143	18277	17984	17939	17960	17948	18045	17987	18055	17963	18063	18293	18128	18171	18125	17970	18311	18304	17994	18067	18150	18009	18061	17987	18178	18035	18116	18320	18354	18091	18207	18193	17946	18059	17999	18062	18152	18195	18071	18081	17911	18301	18075	17936	18112	18048	17912	18135	17958	18070	18032	17950	17906	18145	18181	18046	18216	18052	17908	18204	18190	18013	18056	17928	18135	17891	17947	18009	18189	18161	18131	18094	17959	18118	18055	18106	18108	18086	17856	17956	18329	18118	18167	17967	18198	18052	18141	18308	18287	18161	17949	18053	18054	17856	18205	18085	18139	18061	18065	18196	18069	18256	18178	17927	17965	18062	18206	18033	17990	17984	17949	18051	18130	18208	18229	18292	18199	17988	18074	17900	18039	18173	18167	17926	18018	17979	17940	18205	17979	17947	18073	18136	18206	18030	18061	18100	18100	18145	18070	18083	18029	18112	18072	18107	18056	18059	17938	18128	18083	18192	17718	17900	18179	17913	18121	18038	18263	18228	18259	18056	18110	18092	18006	17997	18006	18068	18282	17961	18123	18155	18214	18099	18049	18164	18137	18314	17870	18089	18034	18014	17956	17999	18123	18233	18128	18026	18207	18129	17941	18020	17820	18173	18040	17957	18244	17854	18076	18082	17934	18113	17986	18221	18016	18116	18098	17952	18089	18116	18052	17972	18292	18002	18098	18074	18145	17973	18065	17927	17903	18033	17902	18250	18065	18012	18182	18062	17981	17943	18098	18080	18020	18076	18012	18053	18109	17976	17831	18262	17944	18123	17879	17978	18107	18023	17902	18075	17992	18019	18025	18207	17968	18230	17989	18032	18050	18133	18161	18225	18107	18158	17880	17916	18027	17754	17969	17869	17870	18084	17995	18050	17806	18232	18052	17960	18072	17843	18187	18078	18010	18078	17931	18142	18173	18037	18219	17971	17931	18040	18041	18104	18309	18063	18101	18022	18083	18095	18265	18172	18153	18103	18011	18136	18012	17815	18236	18270	18020	18096	18036	18139	18011	18146	18002	18072	18129	18139	18242	18101	18126	18090	18208	18100	17939	17961	17951	18150	18146	18222	18006	17885	18063	17923	18083	18035	17883	17926	17845	18108	18129	18152	18177	17884	18127	18152	18071	18184	18125	17865	18045	18011	18010	18037	17958	18032	17981	18175	18198	18229	17952	18079	18085	18179	18117	17997	18225	18231	18014	17886	18190	18130	18195	17868	17860	18077	18049	17932	18190	18031	18155	18016	18096	18018	18251	18151	18034	18128	18050	17936	18012	18152	17972	18081	18081	17866	17952	18113	18170	17931	17888	18085	18156	18030	18204	18040	18069	17979	17997	18071	18089	18183	18224	18031	18156	18081	18015	18038	18038	18087	17868	18235	17999	18210	17994	18044	18106	18053	18055	18054	18183	18002	18088	18145	17982	17884	17882	18140	18202	17936	17776	18060	18001	17988	18159	18194	18184	18205	18010	18073	17947	18218	18037	18104	18076	18175	18042	18154	18179	18089	18063	17796	18170	18111	17953	18098	18011	18196	18106	18038	17940	18130	18121	18080	18011	18015	18018	18078	18072	17869	18143	18252	17974	18182	18204	18083	18002	18182	18076	18125	17831	18173	18052	18312	18183	18089	18104	18054	18168	18133	17958	18404	17904	18203	18182	18045	18373	18035	18126	18095	18064	18216	18048	18197	17962	18259	18076	18187	18063	17833	17863	18226	17896	18039	18028	17896	17870	18158	17793	18165	17898	18084	18096	18013	17839	18188	18361	18043	18054	18259	17936	17941	18221	18049	17969	18053	18218	17993	18050	18050	18095	17899	17970	17940	17997	18139	18098	17922	18216	18058	18134	17729	18008	17872	18039	18091	18164	18110	18126	18084	17906	18085	18324	17971	17919	17924	18015	18222	18112	18020	18050	17960	18034	18164	17929	18085	17949	18014	18247	18007	17952	18185	17939	18011	18065	18122	18023	17920	18020	18127	18141	17863	18179	18128	17974	18107	18307	18029	18102	18210	18255	17978	18130	18130	18058	18146	18164	17885	18142	17922	18093	18259	18102	18067	18146	18122	18121	18056	18014	18066	17901	18076	18176	17971	18006	17992	18200	18085	18104	17952	18167	18073	18109	18006	18031	18113	17913	18140	18038	18102	18037	17982	18054	18125	17926	18078	18066	18090	18048	18195	17995	18056	17970	18290	18187	18074	18041	18091	17953	18022	18142	18037	18118	18127	18068	18120	18209	18045	18000	18250	18056	18113	17889	17965	17835	18051	17969	18026	18099	17906	18138	18151	18136	18066	18092	18037	18047	18190	18067	17992	18159	18084	18175	17952	18267	18114	18220	18241	18088	17959	18071	18079	18182	18064	17763	17979	17957	18022	17978	18071	18063	18018	18135	18204	18170	18037	18099	18150	18107	18131	18019	17937	18151	18087	18098	18074	18227	17908	17940	18183	18175	17937	17920	17933	18033	18143	18183	18062	18079	18191	18129	18103	17993	17979	18107	18054	18105	18091	18095	18209	17872	18125	18131	18267	18019	18128	18069	17985	17962	17947	17975	18128	18075	18208	18124	18141	17895	18004	17991	17702	18049	17951	18052	18144	18199	18091	17946	18237	18145	18191	18181	17962	17949	18047	18064	17925	18082	18002	18125	17988	18070	18024	18097	18012	18088	18198	18090	18169	18025	17988	18153	18143	18157	18011	18110	17989	18119	18101	17903	18046	18153	18207	18052	18199	18077	18250	18230	18277	18303	18421	18018	18266	18098	18183	18115	18153	17987	17976	18221	18046	18201	18270	17816	18024	18111	18296	18294	18028	18059	18000	18107	18178	18085	17841	18157	18118	17972	18124	18070	18399	18029	18335	18237	18166	18077	18083	18004	18148	18106	17991	18156	18031	17885	18087	17867	17898	18036	17927	18015	18089	18114	18009	18094	17988	18084	18062	18039	18107	18080	18107	18013	18104	17990	17979	18195	17999	17894	18164	18063	18149	18003	18261	18102	17978	18030	18131	18085	18047	17985	18123	18058	18074	18285	18166	18208	17957	17928	18153	17922	17907	17979	17978	18129	18180	18426	17901	18065	18279	18073	18022	18116	18250	18073	18232	17991	18065	18063	18064	18087	17964	17975	18141	18094	18006	18268	18023	17936	17789	17931	18098	18049	18021	17730	18138	18141	17808	18027	17939	18074	18113	18207	17967	17986	17945	18057	18081	18044	18033	18131	17923	17883	18262	18173	18022	18176	18050	18161	18033	18143	18060	18173	18002	18046	18185	18087	18034	17930	18272	17990	17956	18057	17989	17996	17846	18236	17987	18082	18139	18122	17951	17980	18018	18010	18026	18197	18079	17947	18194	17998	18026	17971	18005	18186	18121	18078	18216	18140	17955	18029	18077	18106	18068	18020	18027	18125	18050	18142	18042	18183	18123	17967	18158	17961	17985	18183	18036	18106	17819	17934	17775	18058	17927	18133	17889	18220	18154	17964	17969	17846	17961	17821	18116	17992	18000	18218	18306	18287	18180	17962	18028	18093	18118	18132	18121	17903	18035	18053	18036	17886	18168	18117	18141	18044	18117	17944	17932	18193	18009	17997	18046	18134	18084	18160	18090	18120	18037	18144	18039	18140	17957	18105	18182	17877	17969	18210	18160	18088	18046	18045	18198	18034	17899	18069	18027	17978	17949	18131	18028	18148	17963	18262	18242	17914	18090	18100	18007	18004	18230	18079	18040	18042	18178	18091	18063	18085	17973	18129	18061	18198	18156	17953	18047	17946	18164	18168	18105	18125	18102	18047	18160	18148	18133	18052	18136	18106	17797	18079	17920	18069	18021	17838	18120	18076	18077	18174	18134	18108	18100	18177	18017	18107	18006	18109	17959	18029	18010	18115	18019	17942	18191	18086	17955	18019	17890	17806	17998	18048	18138	18030	18145	17883	18146	18085	18039	18079	18129	17885	18059	17913	18276	17914	18006	18163	18065	17923	18021	18262	18129	18133	18238	18063	18159	18169	18280	18121
41130	55552	41925	25590	18906	16902	16558	16435	16479	16519	16415	16204	16574	16414	16661	16480	16473	16323	16314	16538	16461	16418	16474	16361	16320	16512	16523	16401	16630	16441	16402	16335	16542	16387	16300	16485	16417	16355	16397	16178	16416	16571	16492	16369	16579	16410	16538	16533	16554	16562	16281	16420	16552	16703	16459	16457	16547	16319	16412	16332	16572	16430	16403	16401	16585	16427	16423	16420	16312	16629	16520	16429	16260	16269	16433	16350	16502	16394	16597	16382	16606	16337	16409	16487	16404	16372	16509	16395	16432	16419	16434	16322	16309	16524	16407	16609	16454	16580	16364	16398	16524	16346	16399	16468	16520	16574	16315	16407	16533	16559	16561	16408	16313	16314	16533	16387	16455	16412	16320	16572	16634	16451	16514	16383	16561	16359	16369	16604	16494	16527	16368	16410	16582	16404	16516	16429	16474	16494	16549	16469	16422	16438	16462	16466	16427	16500	16570	16580	16381	16401	16447	16670	16604	16448	16482	16447	16534	16392	16353	16558	16459	16449	16438	16314	16301	16591	16325	16493	16534	16413	16555	16530	16587	16236	16280	16525	16360	16210	16470	16500	16272	16316	16342	16547	16435	16444	16293	16299	16419	16533	16496	16351	16529	16232	16398	16475	16452	16419	16515	16272	16553	16409	16521	16179	16397	16499	16426	16410	16418	16564	16487	16698	16480	16424	16298	16505	16650	16224	16365	16379	16348	16357	16360	16358	16493	16460	16392	16236	16374	16433	16540	16379	16403	16407	16430	16496	16321	16335	16441	16362	16355	16260	16450	16508	16421	16467	16554	16183	16273	16512	16530	16598	16515	16526	16598	16426	16349	16483	16316	16407	16404	16523	16467	16477	16557	16411	16513	16488	16395	16486	16504	16318	16347	16348	16246	16313	16404	16563	16256	16503	16442	16455	16348	16486	16384	16354	16463	16314	16500	16688	16453	16482	16240	16436	16553	16386	16568	16499	16507	16323	16607	16406	16407	16628	16370	16523	16458	16433	16532	16355	16464	16660	16353	16390	16626	16401	16405	16462	16547	16491	16559	16411	16477	16431	16694	16265	16534	16371	16498	16301	16542	16321	16407	16430	16451	16339	16500	16445	16504	16271	16430	16445	16498	16415	16555	16411	16413	16534	16455	16482	16517	16492	16438	16491	16452	16474	16534	16441	16519	16604	16534	16499	16532	16400	16482	16414	16446	16476	16558	16429	16377	16400	16617	16502	16443	16364	16345	16382	16643	16530	16390	16449	16344	16463	16426	16363	16550	16410	16519	16487	16395	16407	16471	16390	16310	16487	16323	16451	16467	16431	16461	16495	16538	16510	16519	16491	16482	16485	16216	16441	16342	16406	16285	16406	16354	16326	16463	16247	16414	16435	16434	16491	16559	16531	16371	16489	16308	16356	16552	16493	16385	16189	16303	16454	16406	16338	16483	16504	16442	16447	16345	16409	16391	16552	16370	16272	16392	16306	16493	16543	16494	16614	16384	16363	16461	16351	16317	16617	16468	16463	16423	16452	16449	16338	16466	16595	16633	16489	16491	16520	16445	16418	16461	16350	16474	16485	16469	16458	16429	16696	16447	16500	16442	16332	16479	16385	16460	16384	16484	16648	16242	16349	16393	16392	16506	16358	16439	16414	16373	16392	16369	16547	16443	16385	16362	16536	16401	16433	16550	16186	16488	16533	16449	16572	16603	16554	16520	16237	16400	16366	16439	16507	16498	16447	16381	16414	16457	16473	16572	16324	16531	16588	16536	16576	16342	16444	16506	16202	16485	16317	16511	16559	16487	16470	16538	16554	16416	16373	16462	16575	16458	16577	16501	16444	16564	16381	16527	16533	16445	16485	16588	16451	16554	16366	16381	16316	16315	16488	16481	16415	16459	16527	16296	16452	16525	16201	16419	16475	16295	16252	16524	16476	16227	16343	16547	16553	16430	16497	16450	16469	16421	16524	16501	16385	16410	16334	16454	16479	16380	16454	16452	16338	16388	16367	16409	16370	16381	16488	16404	16411	16579	16523	16470	16615	16501	16522	16460	16369	16525	16468	16209	16582	16328	16386	16424	16425	16482	16460	16240	16312	16561	16334	16523	16346	16446	16489	16345	16389	16424	16350	16506	16551	16228	16306	16414	16617	16400	16464	16531	16483	16484	16400	16467	16512	16466	16244	16420	16557	16499	16398	16541	16358	16337	16231	16446	16549	16539	16348	16516	16361	16449	16491	16461	16469	16346	16481	16390	16358	16438	16311	16408	16506	16574	16342	16153	16483	16429	16427	16355	16546	16210	16460	16498	16450	16368	16620	16460	16288	16309	16387	16266	16363	16658	16438	16619	16399	16511	16391	16269	16549	16437	16347	16385	16310	16446	16279	16399	16553	16602	16284	16533	16565	16403	16318	16498	16401	16356	16425	16437	16495	16351	16416	16496	16376	16371	16419	16458	16519	16467	16364	16427	16535	16414	16300	16383	16441	16098	16452	16269	16282	16287	16515	16272	16447	16196	16383	16496	16289	16536	16567	16562	16466	16432	16394	16601	16467	16362	16401	16368	16393	16486	16696	16281	16498	16232	16531	16507	16610	16572	16383	16393	16320	16454	16373	16510	16380	16364	16383	16339	16316	16290	16238	16448	16442	16424	16374	16419	16594	16355	16471	16539	16597	16428	16462	16315	16368	16395	16400	16567	16310	16464	16472	16476	16425	16388	16629	16333	16472	16328	16652	16403	16452	16429	16412	16422	16285	16568	16493	16560	16495	16472	16432	16353	16518	16425	16565	16440	16396	16535	16392	16495	16415	16504	16458	16400	16446	16404	16390	16534	16562	16451	16466	16385	16358	16609	16513	16540	16415	16454	16428	16457	16377	16313	16432	16395	16343	16349	16394	16460	16744	16330	16455	16339	16346	16421	16527	16388	16374	16573	16447	16442	16470	16351	16520	16510	16189	16504	16402	16379	16320	16389	16269	16290	16378	16438	16312	16363	16364	16490	16501	16593	16490	16402	16604	16266	16386	16409	16481	16303	16453	16471	16607	16286	16370	16479	16445	16400	16639	16481	16336	16463	16265	16619	16705	16487	16578	16531	16450	16510	16401	16378	16438	16560	16543	16366	16413	16414	16415	16530	16345	16554	16441	16439	16416	16396	16428	16445	16449	16311	16522	16421	16365	16462	16421	16368	16418	16498	16330	16404	16459	16509	16596	16536	16342	16652	16470	16511	16528	16394	16555	16356	16405	16506	16175	16423	16607	16258	16321	16388	16567	16345	16443	16386	16501	16468	16423	16251	16272	16380	16482	16520	16489	16572	16521	16359	16655	16381	16473	16473	16575	16454	16505	16294	16401	16400	16380	16415	16399	16396	16446	16517	16449	16336	16525	16466	16413	16343	16373	16316	16323	16480	16334	16488	16384	16369	16419	16585	16432	16540	16461	16423	16466	16258	16369	16286	16547	16545	16582	16390	16440	16474	16402	16556	16467	16412	16458	16529	16425	16561	16387	16335	16320	16490	16366	16463	16546	16369	16567	16411	16459	16432	16280	16488	16548	16464	16334	16512	16476	16412	16495	16320	16749	16482	16328	16338	16448	16479	16450	16393	16398	16481	16339	16440	16411	16444	16459	16507	16363	16437	16455	16396	16450	16468	16549	16351	16543	16501	16246	16370	16358	16520	16512	16336	16290	16333	16494	16479	16352	16473	16352	16422	16436	16437	16293	16532	16558	16240	16506	16377	16433	16344	16476	16436	16608	16401	16421	16489	16454	16391	16410	16408	16457	16649	16565	16334	16296	16308	16465	16468	16424	16600	16430	16308	16642	16486	16332	16516	16393	16408	16390	16518	16496	16503	16451	16361	16447	16557	16343	16446	16560	16412	16301	16256	16516	16500	16287	16485	16418	16376	16342	16249	16488	16481	16431	16433	16374	16233	16481	16406	16358	16377	16549	16480	16419	16265	16544	16539	16409	16398	16405	16505	16214	16394	16394	16508	16534	16455	16507	16353	16339	16556	16524	16447	16662	16447	16371	16588	16529	16425	16488	16380	16489	16563	16328	16547	16531	16490	16453	16360	16425	16315	16482	16452	16385	16386	16359	16397	16266	16521	16487	16459	16410	16581	16633	16309	16354	16474	16608	16538	16261	16385	16490	16356	16405	16458	16558	16293	16469	16502	16414	16411	16644	16474	16442	16496	16383	16377	16423	16398	16447	16520	16460	16485	16636	16465	16455	16455	16434	16594	16482	16380	16475	16375	16367	16417	16568	16633	16534	16354	16344	16440	16524	16380	16486	16463	16356	16447	16371	16426	16301	16502	16421	16249	16466	16410	16404	16498	16479	16375	16575	16444	16374	16252	16572	16265	16384	16463	16586	16492	16369	16422	16363	16523	16442	16518	16419	16500	16307	16527	16438	16685	16434	16479	16435	16483	16373	16432	16581	16316	16592	16637	16514	16344	16573	16390	16482	16367	16478	16515	16432	16477	16589	16460	16648	16439	16473	16597	16467	16572	16546	16551	16439	16270	16303	16471	16408	16576	16465	16358	16481	16516	16467	16302	16525	16487	16371	16434	16360	16612	16542	16376	16488	16571	16624	16323	16485	16488	16451	16459	16553	16513	16460	16575	16349	16414	16562	16497	16356	16395	16407	16353	16330	16448	16538	16349	16525	16342	16343	16399	16313	16476	16314	16435	16433	16406	16385	16429	16433	16523	16458	16614	16442	16404	16373	16597	16317	16342	16407	16490	16410	16556	16640	16438	16416	16450	16441	16457	16482	16301	16584	16376	16485	16397	16332	16520	16486	16504	16294	16595	16561	16534	16535	16281	16425	16374	16444	16439	16327	16482	16470	16362	16448	16509	16343	16526	16290	16502	16388	16636	16598	16662	16393	16371	16552	16545	16453	16370	16547	16347	16595	16436	16465	16373	16493	16327	16420	16434	16503	16575	16431	16331	16465	16473	16434	16754	16503	16420	16369	16411	16472	16656	16604	16360	16511	16461	16365	16455	16340	16500	16528	16344	16307	16455	16621	16369	16349	16664	16383	16565	16378	16503	16420	16291	16384	16467	16491	16433	16344	16531	16405	16404	16314	16449	16526	16503	16536	16468	16528	16551	16429	16542	16479	16221	16553	16443	16375
24217	24015	35128	30569	24653	22541	21371	18908	18189	18534	18495	18326	18286	18385	18402	18289	18235	18264	18306	18102	18335	18103	18099	18194	18297	18254	18013	18229	18399	18390	18316	18240	17979	18186	18204	18117	18248	18364	18237	18224	18158	18205	18324	18224	17930	18094	18372	18187	18327	17963	18200	18036	18217	18209	18240	18029	18164	18179	18118	18014	18062	18227	18160	18060	18215	18287	18285	18095	18085	18382	18174	18245	18077	18404	18251	18140	18265	18244	18163	18187	18041	18128	18160	18209	18248	18139	17985	18076	18376	18135	18224	18106	18289	17954	18204	18095	18103	18166	18013	18299	18010	18119	18264	18336	18252	18127	18057	18135	18294	18302	18200	18185	18128	18059	18172	18073	18181	18212	18208	18055	18250	18292	18240	18047	18234	18165	18178	18299	18207	18105	18120	18290	18023	18209	18262	17857	18080	18210	18085	18176	18253	18317	18290	18018	18271	18211	18129	18036	18049	18228	18102	18238	18064	18012	18246	18177	18082	18227	18201	18311	18212	18205	18207	18069	18173	17971	18148	18046	17946	18186	18265	18142	18186	18147	18180	18066	18031	18133	18022	18159	18065	18169	18037	18214	18120	18131	18095	18136	17923	18281	18000	18400	18219	18102	17936	18325	18081	18150	18151	18337	18312	18072	18290	18204	18085	18213	18125	18278	18273	18112	18291	18137	18224	18094	18375	18132	18181	18023	18167	18146	17962	18066	18018	18014	18203	18158	18167	17981	18024	18041	18191	18462	18068	18207	18148	17908	18035	18128	18194	17996	18064	18000	18247	18082	18032	18255	18126	18296	18300	18091	18158	18259	18188	17946	18030	18217	18094	18180	18092	18182	18091	18021	18047	18016	18189	18288	18349	18123	18055	18114	18127	18021	18140	18047	18056	18158	18190	18041	17950	17941	18191	18251	18039	18175	18206	18161	18073	18121	18036	18233	18210	18241	18171	18188	18056	18408	18345	18239	18137	18108	18280	18201	17998	18131	18065	17973	18175	18202	18182	18196	18258	18166	18084	18060	18139	18051	18068	18234	18280	18247	18195	18267	18060	17955	18093	18037	18087	18223	18247	18039	18010	18166	18064	18109	18430	18246	17951	18088	18196	18183	18138	18051	18155	18131	18244	18084	18293	18121	18194	18324	18054	18093	18314	18144	18421	18352	18245	18054	18080	18401	17941	18362	18137	18174	18106	18085	18179	18085	18145	18211	18070	18181	18179	18266	18236	18137	18244	18028	18000	18232	18119	18127	18227	18136	18194	18283	18098	18103	18086	18088	18241	18166	18083	18283	18097	18348	18203	18340	17983	18221	18412	18013	18152	18094	18151	18165	18168	18112	18127	18281	18233	18101	17937	18260	18069	18245	18349	17983	18227	18230	18008	18114	18248	18185	18078	17993	18377	18034	18164	18258	18370	18211	18283	18134	18237	18178	18282	18192	18240	18220	18262	18159	18286	18289	18070	18164	18284	18188	18228	18096	18182	18065	18234	18024	18028	18221	18092	17811	18185	18281	18210	18244	18097	18231	18208	18075	18021	18160	18159	18291	18196	18182	18107	18355	18204	18195	18157	18251	18127	18146	18270	18211	18112	18125	18011	18178	18200	18060	18186	18115	18133	18267	18227	18102	18036	18164	18204	18361	18209	18008	18001	18206	18234	18048	17977	18129	18067	18251	18433	18087	18237	18060	18249	18205	18176	18071	18335	18126	18180	18180	18095	17946	18213	18108	18197	18276	18203	17915	17958	18183	18174	18180	18196	18276	18317	17948	18218	18206	18222	18182	18018	18004	18351	18213	18049	18164	18321	18240	18078	18105	18147	18420	18244	18192	18092	18203	18030	18260	18264	18262	18090	18214	18064	17961	18163	18166	18053	18119	18170	18186	18112	18273	18012	18240	18243	18144	18092	18116	17974	18275	18004	18140	18139	18092	18267	18154	18074	18091	18131	18236	18163	18176	18086	18202	18284	18092	18135	18301	18148	18275	18195	18258	18157	18257	18300	18268	18241	18113	18523	18080	18052	18122	18372	18438	18225	18126	18300	18373	18010	18125	18034	18156	18261	17996	18177	18057	18146	18211	18217	18032	18256	18130	18207	17984	18264	18221	18049	18096	18220	18189	18187	18251	18195	17966	18067	18200	18206	18183	18318	17924	18215	18235	18053	18165	18250	18275	18236	18023	18098	18105	18101	18139	18055	18101	17987	18460	18243	18216	18297	18080	18130	18258	18081	18120	18166	18121	18114	18135	18395	18319	18192	18122	18101	18218	18098	18206	18264	18070	18194	18071	18142	18081	18067	18123	18180	18140	17968	18124	18279	18228	18060	18104	18170	18277	18228	18121	18179	18147	18125	18038	18137	18093	18094	18144	18334	18171	18304	18191	18129	18256	18173	18077	18289	18246	18368	18101	18262	18141	18201	18226	18205	18278	18263	18262	18101	18117	18155	18105	18174	18092	18260	18202	18200	18133	18216	18252	18158	18126	17996	18012	18183	18111	18332	18333	18148	18209	18152	18233	18175	18191	18178	18142	18103	18248	18113	18096	18037	18059	18091	18118	18004	17925	18146	18123	18242	18210	18239	18342	18272	18304	18275	18092	18250	18108	18120	18141	18210	18076	18270	18065	18066	18143	18417	18097	18241	18063	18059	18143	18017	18011	18306	17989	18215	18028	18294	18199	18084	18135	18178	18128	18040	18302	18216	18353	18082	18148	18320	18069	18225	18147	18107	18260	18246	18095	18079	18291	18323	17990	18321	18273	18131	18063	18279	18067	18086	18306	18200	18155	18238	18180	17981	18244	18320	18316	18321	18283	18278	18174	18310	18260	18223	18195	18032	18007	18191	18255	18039	18039	18278	18316	17896	18128	18167	18081	18223	18408	18209	18189	18287	18097	18159	18145	18261	18375	18065	18112	18193	18244	18173	18278	18138	18135	18155	18213	18241	18260	17990	18159	18303	18280	18191	18163	18302	18357	18387	18224	18234	18089	18201	18142	18150	18247	18222	18183	18405	18189	18309	18145	18262	18103	18153	18096	18212	18021	18187	18149	18261	18139	18010	18221	18063	18139	18230	18302	18204	18417	18057	18080	18221	18147	18308	18149	17934	18371	18098	18245	18199	18122	18003	18172	18091	17918	18134	18077	18205	18168	18156	18066	18184	18331	18127	18356	18192	18231	18196	18227	18351	18132	18506	18057	18004	18057	18075	18182	18131	18209	18296	18087	18209	18144	18236	18308	18208	18202	18298	18342	18088	18314	18340	18130	18037	18184	17973	18191	18171	18044	18285	18128	18257	18118	18287	17860	18250	18099	18286	18086	18265	18247	18112	18226	18243	18338	18021	18119	18055	18104	18052	18293	18340	17968	18165	18054	17912	18144	18150	17998	18159	18197	18112	18137	17919	18103	17991	18213	18131	17990	18054	18113	18221	18215	18175	18049	18314	18170	18196	18268	18304	18134	18107	18098	18187	18059	17961	18142	18023	18124	18169	18255	18135	18136	18200	18064	17946	18070	18121	18216	18305	18292	18042	18076	18343	18278	18082	18113	18042	18104	18222	18126	18109	17962	18219	17990	18153	18052	18150	18132	18049	18104	18172	18171	18303	18166	18260	18226	18137	18273	18182	18119	18030	18239	18059	18290	18042	18240	18054	18159	18190	18186	18066	18094	18426	18272	18150	18379	18036	18058	18283	18210	18198	18427	18131	18082	18238	18218	18180	18204	18332	18172	18214	18138	18182	18341	18260	18112	18069	18285	18143	18219	18229	18298	18139	18140	18165	18186	18300	18274	18181	18144	18172	18148	18352	18081	18248	18235	18340	18195	18457	18353	17921	18134	18235	18236	18292	18030	18050	17988	17936	18085	18055	18190	18130	18200	18158	18192	18042	17926	18134	18095	18164	18024	18277	18229	17990	18139	18150	18317	18285	18197	18199	18178	18336	18252	18151	18152	18079	17942	18305	18134	18278	18351	18201	18025	18197	18344	18201	18160	18118	18299	18129	18227	18108	18041	18268	18004	18082	18016	18002	18162	18107	18091	18055	18217	18250	18018	18318	18289	18077	18125	18347	18300	18100	18170	18122	18331	18262	18218	18068	18065	18293	18079	18036	18210	18361	18260	18270	18314	18272	18347	18211	18222	18162	18160	18108	18034	18139	18165	18325	18122	18045	18101	18008	18115	18211	18307	18131	18015	18193	18001	18235	18184	18153	18020	17979	18186	18308	18139	18182	18065	18155	18187	18069	18237	18159	18089	18167	17954	18326	18088	18209	18228	18246	18210	18230	18246	17993	17992	18318	18145	18034	18239	18237	18053	18292	18242	18228	18123	18108	17831	18036	18150	18183	18355	18184	18448	18023	18201	18223	18138	18106	18255	18174	18270	18134	18441	18168	17989	18166	18207	17952	18174	18125	18227	18428	18218	18095	18119	18209	18063	17949	18200	18076	18363	18189	18097	18212	18145	18137	18202	18539	18228	18016	18226	18167	18063	18074	18264	18097	18299	18180	18133	17924	17922	18090	18127	18097	18195	18119	18243	18193	18130	18122	18221	18133	18276	18104	17974	18080	18144	18159	18100	18243	18116	18144	18133	18272	18239	18340	18132	18237	18232	18150	18017	18318	18199	18178	18168	18147	18232	18112	18118	18244	18147	18416	18166	18326	18090	18134	18165	18172	18284	18207	18131	18154	18156	18337	18163	18077	18089	18183	18251	18127	18166	18110	18086	18163	18084	18046	18215	18170	17990	18191	18116	18216	18238	18103	18065	18019	18117	18112	18177	18206	18186	18180	18114	18279	18022	18298	18167	18130	18001	18179	18173	18032	18180	18162	18086	18348	18218	18246	18007	18272	18210	18123	18095	18175	18225	18347	18074	18025	18294	18226	18199	18318	18041	18032	18183	18057	18033	18112	18146	17931	18129	17954	18172	18181	18161	18274	18075	18052	18073	18221	18306	18221	18165	18209	17997	18434	18104	18177	18057	18271	18036	18191	18139	18100	18259	18293	18212	18138	18413	18304	18324	18112	18391	18293	18104	18265	18104	18162	17980	18263	17969	17934	18067	18226	18255	18248	18037	18405	18119	18130	18297	18301	18172	18170	18143	18251	18087	18412	18168	18222	18034	18275	18164	18011	17951
62972	97478	75365	45940	26527	18411	16829	16726	16654	16506	16510	16575	16623	16732	16428	16508	16579	16674	16633	16559	16497	16640	16647	16576	16447	16775	16605	16514	16614	16551	16677	16658	16498	16600	16643	16449	16645	16517	16557	16670	16357	16449	16601	16669	16579	16576	16626	16409	16580	16333	16563	16514	16479	16481	16753	16723	16394	16537	16695	16666	16511	16592	16473	16470	16652	16588	16691	16523	16609	16561	16582	16566	16281	16534	16434	16696	16575	16492	16602	16617	16676	16608	16703	16525	16562	16432	16737	16648	16605	16528	16572	16574	16481	16565	16625	16428	16657	16556	16611	16634	16600	16538	16506	16414	16566	16381	16572	16538	16512	16542	16491	16633	16452	16443	16637	16654	16657	16559	16651	16550	16640	16565	16575	16481	16433	16494	16536	16561	16570	16644	16441	16532	16522	16586	16576	16547	16659	16498	16542	16750	16481	16548	16454	16581	16429	16676	16518	16349	16663	16306	16625	16689	16626	16498	16702	16627	16607	16568	16561	16617	16365	16469	16524	16533	16648	16632	16571	16709	16486	16646	16569	16567	16535	16716	16434	16463	16472	16646	16399	16581	16591	16533	16561	16527	16583	16493	16568	16653	16608	16465	16517	16541	16596	16594	16667	16819	16551	16490	16635	16575	16551	16622	16636	16609	16636	16622	16642	16481	16537	16429	16567	16729	16545	16626	16721	16481	16489	16596	16572	16530	16370	16462	16569	16572	16558	16500	16695	16591	16427	16513	16611	16642	16526	16534	16635	16586	16755	16504	16526	16644	16526	16612	16355	16495	16621	16475	16639	16660	16577	16583	16631	16695	16507	16777	16600	16605	16619	16658	16679	16468	16690	16651	16409	16516	16743	16614	16601	16506	16537	16561	16387	16502	16563	16462	16517	16506	16553	16602	16516	16601	16430	16403	16596	16417	16477	16582	16510	16397	16454	16589	16500	16631	16563	16350	16622	16638	16439	16338	16354	16574	16644	16491	16384	16555	16731	16590	16555	16382	16548	16508	16601	16463	16647	16547	16571	16465	16876	16574	16492	16463	16447	16495	16562	16572	16553	16538	16501	16609	16514	16553	16588	16599	16449	16592	16618	16530	16588	16396	16420	16411	16507	16505	16376	16542	16511	16443	16553	16662	16552	16421	16569	16467	16487	16618	16734	16699	16591	16644	16662	16430	16428	16219	16556	16599	16471	16689	16640	16582	16506	16414	16506	16554	16276	16614	16748	16577	16610	16472	16689	16643	16412	16558	16475	16530	16635	16606	16634	16516	16492	16397	16809	16448	16452	16420	16724	16495	16496	16555	16551	16645	16583	16611	16513	16390	16512	16400	16588	16538	16780	16504	16467	16595	16504	16481	16627	16596	16592	16511	16666	16464	16622	16519	16609	16622	16530	16680	16524	16764	16703	16646	16460	16624	16559	16729	16554	16496	16569	16429	16651	16400	16628	16740	16618	16472	16595	16450	16476	16420	16653	16468	16505	16493	16416	16424	16520	16472	16831	16482	16634	16577	16497	16776	16593	16633	16645	16588	16439	16676	16342	16525	16648	16514	16672	16476	16542	16447	16385	16555	16454	16693	16519	16493	16608	16619	16400	16618	16565	16586	16489	16361	16698	16650	16579	16493	16438	16652	16691	16470	16407	16418	16486	16492	16598	16420	16452	16630	16429	16534	16396	16715	16546	16642	16549	16565	16545	16486	16438	16596	16602	16712	16349	16516	16543	16364	16478	16669	16506	16345	16611	16668	16479	16651	16528	16519	16660	16689	16652	16521	16474	16616	16406	16529	16521	16425	16412	16569	16612	16651	16598	16585	16500	16523	16492	16568	16485	16649	16468	16689	16727	16520	16607	16689	16653	16603	16483	16382	16606	16445	16466	16365	16581	16819	16662	16565	16354	16597	16566	16454	16507	16377	16499	16675	16610	16506	16523	16595	16641	16504	16624	16430	16499	16411	16474	16455	16649	16421	16356	16590	16619	16680	16643	16552	16596	16426	16755	16427	16688	16594	16332	16668	16490	16593	16635	16433	16581	16579	16470	16374	16610	16400	16467	16342	16549	16504	16614	16667	16457	16678	16562	16722	16366	16633	16651	16477	16413	16701	16415	16576	16505	16465	16590	16477	16577	16527	16662	16545	16544	16438	16589	16715	16609	16697	16528	16443	16752	16659	16532	16566	16588	16625	16446	16518	16467	16568	16506	16544	16631	16542	16538	16474	16498	16319	16610	16437	16404	16688	16442	16539	16411	16425	16416	16669	16528	16504	16477	16690	16531	16509	16618	16495	16658	16571	16603	16625	16353	16420	16628	16547	16537	16518	16585	16479	16607	16395	16439	16539	16480	16454	16670	16417	16487	16545	16511	16544	16591	16491	16509	16656	16699	16410	16583	16559	16398	16613	16552	16411	16485	16552	16621	16575	16622	16486	16632	16601	16815	16762	16432	16441	16582	16529	16534	16664	16531	16532	16658	16578	16439	16597	16414	16415	16538	16637	16646	16489	16442	16552	16497	16500	16502	16642	16733	16431	16540	16620	16642	16488	16666	16613	16712	16744	16595	16541	16623	16533	16594	16559	16511	16694	16526	16569	16631	16490	16704	16493	16565	16358	16440	16590	16576	16662	16480	16534	16683	16659	16418	16569	16567	16526	16559	16537	16632	16593	16505	16509	16359	16508	16568	16398	16547	16472	16555	16573	16414	16630	16696	16434	16491	16654	16447	16566	16602	16485	16581	16682	16573	16522	16521	16670	16531	16581	16610	16512	16559	16470	16548	16716	16499	16469	16551	16520	16520	16611	16472	16460	16578	16593	16692	16399	16444	16603	16515	16518	16608	16582	16632	16564	16672	16691	16548	16481	16533	16516	16605	16553	16577	16510	16567	16583	16556	16446	16626	16461	16559	16559	16520	16606	16454	16506	16561	16426	16489	16563	16634	16658	16451	16713	16561	16684	16575	16666	16343	16557	16377	16496	16654	16454	16430	16455	16519	16655	16623	16646	16461	16499	16587	16690	16490	16431	16568	16569	16552	16461	16440	16472	16578	16372	16573	16609	16644	16497	16485	16547	16695	16386	16703	16203	16370	16423	16555	16631	16641	16560	16701	16629	16644	16452	16420	16516	16395	16495	16567	16476	16444	16408	16656	16469	16578	16546	16343	16392	16386	16632	16638	16377	16658	16543	16452	16502	16653	16657	16591	16454	16460	16574	16788	16385	16561	16509	16519	16598	16750	16585	16387	16505	16616	16658	16560	16465	16531	16581	16636	16519	16499	16567	16495	16690	16565	16763	16579	16573	16563	16443	16506	16652	16590	16471	16616	16534	16611	16663	16571	16670	16662	16680	16554	16499	16425	16487	16535	16572	16589	16568	16542	16534	16691	16454	16516	16675	16503	16590	16499	16635	16587	16630	16506	16668	16685	16413	16538	16488	16581	16425	16594	16573	16535	16560	16458	16526	16355	16524	16337	16452	16448	16580	16749	16596	16488	16582	16576	16287	16579	16646	16503	16509	16750	16541	16559	16443	16588	16625	16549	16433	16715	16441	16705	16519	16466	16488	16440	16533	16437	16562	16590	16530	16601	16486	16465	16472	16463	16557	16511	16530	16387	16443	16484	16419	16472	16509	16574	16383	16404	16374	16390	16491	16606	16625	16276	16661	16547	16585	16657	16618	16434	16536	16666	16488	16386	16535	16535	16437	16625	16529	16659	16616	16461	16633	16453	16711	16573	16592	16438	16563	16521	16566	16650	16622	16563	16489	16390	16638	16600	16445	16551	16568	16535	16609	16464	16616	16658	16443	16498	16610	16529	16587	16404	16446	16701	16568	16645	16726	16377	16541	16726	16609	16677	16438	16485	16484	16469	16424	16614	16619	16450	16572	16641	16588	16499	16688	16587	16633	16738	16541	16667	16434	16461	16576	16669	16694	16450	16575	16607	16482	16603	16512	16658	16596	16537	16502	16453	16598	16569	16539	16424	16408	16496	16479	16325	16547	16556	16529	16676	16560	16710	16370	16372	16651	16565	16447	16497	16514	16562	16718	16473	16662	16487	16497	16588	16607	16545	16783	16495	16389	16475	16521	16556	16567	16532	16480	16643	16573	16532	16511	16475	16561	16472	16501	16401	16553	16635	16413	16654	16464	16489	16386	16671	16706	16408	16682	16569	16595	16523	16608	16514	16502	16538	16558	16600	16630	16540	16669	16607	16501	16664	16564	16641	16764	16499	16539	16635	16554	16431	16549	16454	16649	16724	16768	16633	16455	16714	16567	16640	16759	16582	16569	16636	16517	16650	16609	16574	16533	16559	16696	16448	16661	16455	16286	16652	16438	16590	16502	16518	16661	16415	16557	16627	16791	16876	16507	16577	16611	16535	16773	16403	16603	16553	16411	16552	16666	16635	16577	16614	16477	16455	16680	16619	16531	16634	16600	16501	16438	16732	16498	16620	16584	16592	16596	16684	16511	16596	16486	16438	16693	16635	16535	16658	16526	16609	16547	16491	16592	16464	16674	16465	16461	16469	16511	16428	16460	16610	16508	16422	16730	16380	16501	16584	16579	16471	16507	16541	16682	16471	16650	16656	16405	16487	16605	16602	16568	16418	16539	16560	16706	16618	16395	16688	16464	16525	16423	16477	16559	16620	16460	16406	16565	16629	16549	16557	16534	16717	16584	16496	16397	16514	16571	16615	16464	16667	16520	16797	16431	16513	16503	16462	16570	16580	16689	16411	16498	16542	16414	16477	16660	16637	16517	16667	16520	16516	16537	16614	16505	16470	16531	16764	16611	16474	16599	16536	16446	16531	16447	16569	16537	16577	16578	16638	16471	16582	16648	16506	16572	16453	16553	16688	16653	16610	16545	16694	16606	16313	16570	16473	16669	16529	16579	16492	16456	16508	16558	16649	16446	16548	16464	16541	16406	16407	16568	16501	16571	16654	16564	16738	16433	16545	16536	16566	16625	16522	16386	16663	16511	16560	16542	16567	16544	16689	16624	16381	16633	16609	16540	16506	16599	16521	16626	16583	16549	16750	16480	16537	16686	16581	16507	16563	16529	16515	16701	16589	16441	16519	16605	16584	16475	16544	16589	16526	16484	16529	16553	16665	16435	16477	16551	16563	16574	16397	16644
22910	22517	32229	27402	23483	23901	24980	19987	19024	19359	19104	19140	19304	18955	19090	18923	19051	19162	19063	19039	19062	19017	18802	18850	18975	18962	18916	19044	19087	18718	18948	18909	18952	18923	18911	18747	18942	19009	18781	19099	18876	18885	19067	18859	18893	18801	18755	18907	18701	18938	18923	18850	18782	18665	18969	18899	18906	18820	18804	18838	18685	18734	18882	18854	18865	18753	18890	18726	18947	18778	18886	18949	19115	18959	18842	18783	18920	18782	18780	18735	18736	18716	18833	18681	18738	18865	18661	18811	18847	18849	18933	18730	18674	18947	18953	19185	18830	18908	18709	18840	18968	18742	18727	18930	18785	19020	18831	18808	18744	18736	18751	18793	18801	18746	18867	18787	18737	18744	18754	18756	18887	19041	18745	18927	18887	18755	18939	19018	19057	18858	18774	18818	18965	18874	18883	18880	18791	18574	18951	18873	18828	18892	18694	18866	18746	18823	18881	18797	18889	18721	18732	19021	18824	18906	18723	18873	18833	18650	18715	19013	18757	18718	18715	18802	18842	18823	18729	18890	18817	18856	18747	18808	18644	18859	18811	18802	18816	18873	18822	18956	19042	18921	18779	18818	18716	18768	18750	18558	18823	18757	18608	18927	18586	18610	18639	18804	18697	18791	18807	18775	18704	18695	18614	18702	18700	18795	18465	18683	18762	18913	18768	18784	18826	18973	18999	18731	19032	18846	18812	18909	18785	18816	18774	18891	18986	18749	18751	18892	18786	18743	18954	18688	18833	18831	18753	18986	18966	18739	18845	18761	18887	18811	18719	18808	18796	18821	18694	18825	18730	18825	18897	19001	18873	18893	18764	18920	18782	18893	18725	18715	18728	18701	18672	18862	18819	18748	18626	18851	18923	18823	18872	18733	18726	18750	18747	18983	18991	18785	18707	18794	19075	18843	18944	18774	18638	18768	18770	18562	18969	18887	18906	18782	18718	19174	18838	18542	18835	18642	18757	18680	18937	18704	18711	18685	18835	18713	18935	18982	18644	18822	18839	18807	18840	19107	18904	18842	18874	18905	18783	18807	18707	18798	18904	18811	18890	18568	18768	18668	18811	18800	18830	18802	18686	18801	18787	18691	19012	18815	18883	18782	18803	18815	18882	18774	18551	18784	18680	18800	19038	18872	18712	18625	18915	18404	18620	18830	19095	18864	18949	18832	18818	18686	18739	18851	18878	18660	18885	18955	18881	18836	19009	18947	18729	18817	18794	18640	18952	18643	18885	18690	18777	18792	18780	18717	18897	18869	18866	18925	18851	18961	18716	18811	18700	18792	18838	18931	18750	18874	18597	18652	18903	18702	18896	18709	18637	18868	18965	18825	18796	18802	18764	18932	18788	18673	18874	18848	18889	18776	18849	18772	18706	18726	18817	18702	18665	19093	18792	18941	19118	18988	18720	18889	18768	18427	18688	18890	18598	18739	18837	18641	18878	18701	18947	19070	18782	18816	18830	18811	18860	18827	18848	18978	18796	18679	18826	18768	18757	18726	18779	18776	18722	18861	18601	18629	18734	18772	18681	18888	18815	18895	18795	18891	18978	19010	18673	18789	18764	18781	18781	18749	18625	18793	18733	18836	18685	18830	18882	18768	18800	18922	18697	18659	18817	18781	18824	18746	18653	18888	18860	18687	18869	18792	18825	18683	18749	18901	18859	18743	18899	18797	18897	18854	18831	18898	18889	18703	18718	18910	18945	18825	18902	18801	18897	18761	18651	18779	18801	18805	18859	18795	18807	19012	18685	18675	18717	18980	18893	18882	19003	18853	18786	18936	18817	18860	18895	18826	18842	18825	18747	18739	18818	18743	18923	18908	18881	18725	18759	18866	18763	18695	18741	18953	18618	18670	18884	18985	18913	18909	18999	18837	18631	18964	18848	18679	18790	18932	18636	18765	18639	18691	18481	18828	18704	18922	18884	18748	18580	18788	18956	18713	18993	18904	18778	18666	18865	18883	18784	18874	18773	18655	18597	18713	18866	18662	18802	18875	18936	18627	18957	18709	18893	18734	18858	18794	18814	18792	18886	18706	19045	18815	18658	18746	18851	18857	18735	18812	18644	18630	18673	18789	18841	19109	18640	18784	18950	18923	18862	18648	18623	18858	19046	18660	18680	18899	18723	18702	18639	18794	18890	18800	18969	18574	18759	18710	19035	18755	18837	18856	18690	18685	18747	19053	19020	18886	18937	18614	18846	18772	18798	18882	18685	18906	18770	18931	18874	18798	19075	19034	18756	18950	18878	18993	18730	18762	18986	19087	18818	18870	18774	18880	18914	18890	18833	18765	18716	18742	18863	18886	18970	18690	18845	18675	18607	18729	19026	18660	18912	18818	18832	18926	18988	18639	18941	18801	18700	18710	18770	18752	18740	18872	18830	18935	18745	18870	18803	18770	18896	19092	18917	18753	18852	18835	18769	18678	18818	18420	18888	18861	19014	18819	18813	18856	18749	18785	18740	18771	18747	18871	18568	18634	18742	18790	18780	18944	18760	18739	18524	18874	18793	18720	18827	18757	18833	18746	18682	19070	18683	18646	18760	18732	18784	18978	18720	18881	18712	18531	18653	18870	18829	18850	18824	18631	18917	18659	18650	18670	18753	18661	18943	18682	18951	18855	18842	18835	18876	19091	18742	19027	18867	18753	18882	18760	18908	18439	18708	18953	18951	18775	18825	18741	18736	18801	18890	18833	18949	18985	18702	18738	18696	18653	18886	18852	18680	18734	18713	18852	18913	18886	18944	18702	18818	18605	18855	18988	19021	18770	18933	19031	18704	18825	18785	18807	18752	18958	19097	18549	18783	18770	18770	18742	18670	18769	18729	18787	18898	18901	18955	18866	18841	18860	18662	18944	18674	18841	18992	18647	18657	18843	18983	18996	18720	18915	18895	18668	18668	18856	18930	18840	18616	18867	18734	19034	18752	18805	18912	18831	19017	18889	18986	18817	18721	18808	18839	18866	18630	18746	18744	18861	18827	18680	18620	18910	18704	18718	18767	18824	18870	18780	18683	18640	18824	18881	18672	18809	18848	18984	18601	18646	18723	18818	18768	18738	18674	18902	18961	18840	19001	18746	18791	18881	18911	18798	18712	18671	18841	18925	18823	18757	18934	18886	18506	18651	18738	18609	18831	18845	18670	18779	18670	18721	18768	18830	18740	18935	18953	19007	18817	19009	18987	18769	18998	18735	18909	18792	18674	18629	18888	18838	18934	18754	18840	18975	18838	18872	18695	18941	18751	18911	19025	18833	18962	18974	18726	18809	18759	18698	18703	18697	18865	18768	18770	18880	18602	18662	18830	18849	18936	18789	18844	18859	18843	18844	18914	18758	18829	18976	18762	18728	19045	18728	18598	18473	18726	18776	18771	18875	18941	18725	18906	18677	18733	18856	18782	18792	18634	18730	18855	18823	18694	18886	18552	18896	18726	18904	18902	18776	18887	18839	18818	18844	18750	18668	18861	18719	18686	18803	18672	18908	18846	18829	18466	18896	18880	18737	18779	18964	18700	18634	18847	18628	18630	18879	18713	18838	18917	18846	18942	18759	18701	18756	18807	18742	18832	18866	18764	18749	18888	18848	18764	18818	18821	18673	18797	18830	18952	18595	18609	18664	18693	18729	18717	18662	18871	18825	18743	18761	18917	18864	18596	18770	18936	18639	19087	18813	18765	18975	18840	18866	18811	18857	18876	18715	18738	18764	18804	18881	18747	18773	18837	18972	18989	18869	18641	18669	18926	18978	18854	18624	19019	18893	18776	18705	18806	18678	18902	18677	18961	18702	18762	18768	18850	18713	18804	18836	18833	18801	18690	18628	18926	18970	18599	18894	18754	18916	18983	18715	18539	18891	18823	18601	18835	18801	18854	18735	18720	18781	18844	18751	18952	18734	18757	18635	18855	18998	18734	18700	18643	18961	19049	18748	18756	18848	18740	18754	18689	18523	18963	18994	18735	18696	18861	18792	18622	18609	18779	18975	18808	18370	18708	18741	18785	19051	18786	18734	18866	18861	18755	18714	18669	18780	18729	18777	18750	18911	18661	18868	18835	18883	18633	19040	18676	18928	18652	18831	18795	18730	18936	18825	18871	18737	18757	18989	19015	18870	19027	18598	18930	18824	18770	18462	18627	18833	18675	18562	18932	18773	18714	18779	18806	18718	18966	18814	18832	18726	18784	18677	18598	18544	18748	18785	18793	18628	18642	18529	18829	18608	18941	18894	18899	18711	18870	18789	18709	18735	18857	18924	18707	18951	18748	18865	19009	18833	18738	18866	18654	18769	18904	18885	18836	18930	18848	18664	18836	18824	18599	18655	18758	18737	18859	18810	18750	18844	18830	18765	18822	18648	18829	18648	18761	18793	19019	18894	18820	18763	18510	18801	18773	18763	18734	18659	19024	18876	18884	18789	18502	18764	18799	18663	18799	18886	18799	18696	18849	18857	18729	18542	18988	18835	18665	18876	18758	18924	18866	18800	18904	18872	18686	18920	18707	18706	18831	18809	18927	18780	18942	18631	18813	18741	18936	18971	18831	18690	18811	18713	18821	18720	18888	18692	18955	18723	18921	18950	18811	19064	18877	18667	18774	18835	18946	18809	18883	18924	18766	18839	18864	18913	18646	18852	18686	18718	18845	18837	18897	18928	18926	18763	18798	18656	18822	18866	18799	18818	19002	18757	18773	18896	18906	18920	19150	18719	18819	18704	18963	18827	18786	18898	18806	18858	18589	18813	18700	18755	18614	18704	18832	18636	18798	18842	18899	18950	18802	18857	18786	18743	18777	18964	18698	18806	18743	18821	18723	18829	18639	18855	18671	18825	18917	18856	18819	18800	18859	18927	18976	18844	18945	18660	18715	18680	18743	18765	18805	18934	18731	18850	19018	18778	18814	18687	18680	18635	18633	18856	18628	18645	18612	18921	18697	19082	18852	18793	18750	19028	18867	18835	18945	18919	18773	18610	18837	18898	18693	18684	18837	18876	18945	18838	18790	18854	18773	18619	18819	18647	18774	18811	18510	18881	18884	18607	18822	18581	18792	18880	18816	18821	19030	18666	18757	18685	18924	18825	18932	18756	18886	18689	18636	18947	18993	18704	18765	18790	18853	18646	18699	18828	18835	18858
62231	106346	85851	57419	31949	19936	17424	17037	17159	16940	17020	17052	16930	16967	16929	17082	16983	16963	16921	16739	16924	16949	16873	16941	16986	16795	16909	16811	17025	16980	16904	16949	16979	16922	16925	16931	16945	16830	17055	16955	17006	16881	16890	16701	16916	17165	17121	16881	16934	17077	16881	16874	16936	16940	16985	16841	16831	17038	16955	16736	16835	16955	16965	16924	16889	16803	16836	16987	16837	17011	16955	17050	16918	16783	17028	17022	17027	16924	16947	16912	16801	16901	17046	17089	16805	16806	17076	17069	16870	16999	16958	16937	16806	17044	16922	16874	16802	16776	16804	17042	17028	16875	16986	16961	16987	16935	16966	16731	16788	17011	16914	16851	16982	16940	16947	17030	16878	17116	16907	16896	16881	16841	16795	16976	16975	17053	16886	16880	16989	16967	16793	16730	16995	16949	16773	16981	16730	16777	16966	16899	16786	16914	17123	16854	16983	16894	16743	16803	16945	16925	16824	16981	16866	16867	16676	16889	16764	16980	16852	16974	16923	16747	16748	16982	16980	16873	16768	17076	16904	17086	16862	16791	17003	16964	16915	16876	17035	16825	16917	16864	16829	16894	16916	16725	16996	16924	16933	16932	16894	16830	16976	16984	16916	16839	16950	16916	17071	16944	16837	16816	16837	16891	16890	16990	16782	16844	16979	16738	16854	16952	16812	17037	16716	16772	17054	17034	16926	16792	16901	16881	16878	17197	16987	16911	16994	16790	16922	16889	16920	16946	16889	16944	16967	16883	16899	16860	16844	16918	16860	16859	16998	16791	16799	16847	17021	16854	16852	16908	16965	16931	16842	16839	16723	17073	16852	16873	16985	16825	16926	16934	16816	16962	16901	16955	16900	17069	16750	16999	16881	16929	16915	16716	16814	16893	16937	16713	16995	16890	16896	16977	16874	16929	16935	16889	17122	16841	16769	16820	16743	16883	16986	16902	17015	16873	16785	17099	16878	16872	16944	16834	16896	16972	16929	16814	16925	16971	16740	16907	16885	17115	16879	16849	16894	16921	16722	17111	16730	16805	17040	16771	16962	17128	17079	16949	17138	16970	16973	16937	16876	16934	16763	16906	16983	16899	16881	17082	16904	16904	16821	16785	17029	16789	16972	17082	16821	16925	16865	17077	16805	16865	16725	16936	16868	16960	16806	17012	17033	16908	16957	16824	16964	16856	16837	16946	16818	17012	16900	16893	16890	16769	16954	16923	16830	16846	16994	16919	16769	16819	16984	16959	17045	16919	16855	16823	16995	16870	16871	17004	16736	16920	16968	16893	16821	16861	16964	16861	16716	16820	16759	16885	17030	16980	16908	16892	16887	16774	16903	16959	16914	16934	16687	16823	16793	16905	16872	16858	16959	16872	16926	16789	16711	16977	16844	16786	16809	17074	17042	16740	17002	16962	16899	16803	16895	16920	16731	16918	16753	16789	16951	16790	17003	17010	16783	16919	17002	16816	16734	16855	16930	16794	16953	16901	16935	16914	16832	17041	16961	16942	17032	16927	17084	17056	16900	16896	17026	16873	16959	16929	17212	17065	17093	16898	16750	16800	16901	16848	17036	16840	16904	16970	16903	16851	16795	16873	17086	16828	16983	16878	16810	16860	16884	16939	16877	16875	16920	17016	16922	17022	16856	16853	17058	16911	16758	16694	16877	17078	16891	16913	16943	16987	16944	16894	16848	16991	16836	16806	16897	16991	16819	17044	16921	16951	16932	16761	16782	17174	17026	16840	16801	16825	16860	16752	16901	17068	16953	16851	16737	16779	16825	16983	16881	16916	16834	16942	17024	16719	16824	16898	16823	16949	16901	16907	16822	16842	17092	16994	16765	16895	16868	16853	16788	16919	16910	16962	16818	16622	16940	16981	17030	16883	16946	16971	16782	16935	16896	16917	16885	16925	16724	16994	16865	16885	16868	17027	16965	16851	16925	16950	17049	16776	16882	17077	17164	17029	16711	17004	16936	16883	16806	16917	16972	16990	16968	16974	16820	16892	16849	16960	16874	16898	16800	16723	16875	16781	16703	16955	16860	16973	17049	16775	16859	16830	16910	16855	16865	16962	16653	16790	16911	16899	16853	16915	16989	16640	17026	16903	16873	17071	16944	16938	17022	16874	16839	16845	16931	16708	17008	16936	16830	16989	16798	17000	16695	17070	16760	16892	16703	16823	16964	16876	16924	16817	16911	16972	16754	16882	16952	17001	17064	16929	16872	16838	16768	16959	17000	16881	16902	16806	16960	16994	16845	16914	16807	17022	16682	16880	16879	17013	16733	16894	17145	16869	16917	16855	17030	17014	16860	16961	16932	16821	16914	16711	17072	16711	17034	16838	16517	16995	16990	17077	16827	16917	17079	16940	16970	16837	17029	16800	16952	16994	16747	17002	16987	16989	16883	17051	16956	16885	16749	16899	16743	17010	17004	16796	17108	16986	17033	16759	17067	17010	16904	16825	16805	16957	16840	16732	17007	16889	16944	16920	16954	16804	16688	16891	17119	16810	16828	16965	16839	16851	16789	16811	16769	17017	16981	17004	16802	16938	16799	16843	16772	16848	16928	16672	16876	17043	16881	16915	16899	16900	16897	16977	16823	16941	16869	16838	17004	16894	16935	16681	16945	16865	17084	16949	17024	16902	16962	16794	16960	16919	17005	16812	16946	17011	16935	16691	16765	16965	16906	16803	16716	16995	16906	16790	16841	16875	16718	17054	16948	16822	16827	17025	16835	16873	16919	16857	17093	16988	16917	16911	16936	17048	17031	16792	16947	16841	16816	16899	16962	16786	16929	16979	17080	16832	16983	16967	17001	16897	16665	16865	16814	16795	16897	16771	16726	16976	16941	16807	17016	17063	16806	16918	16999	16833	17026	16983	16855	16751	17001	16868	16758	16882	17014	16934	16955	17086	16825	16924	16915	16840	16900	16869	16985	16951	16884	16872	16948	16756	16774	16924	16708	16741	16818	16890	16757	16672	17063	16871	16876	16899	16992	16814	17041	17048	16963	16854	16965	16860	16773	16964	16714	16889	16812	16911	16716	17015	16946	16904	16858	16880	16946	16691	16926	16838	16805	16767	16798	16831	16846	16755	16865	16909	16800	16946	16965	16812	16994	16928	17030	16909	16943	16770	16870	16858	16778	17000	17023	16881	16682	16801	16840	16836	16801	16850	16773	16750	17007	16794	16765	16917	16974	16800	17101	16918	16810	16992	16853	16927	16828	16894	17003	16890	16908	16921	16929	17205	16910	16894	16999	16884	16781	16832	16970	16927	16955	16821	16853	17069	16848	16924	16810	17048	16780	16746	16889	17033	16882	16859	16856	16938	16946	16971	17014	16916	16842	16809	16634	16924	16883	16948	16654	16989	16945	16910	16910	16833	17024	17100	16983	16965	16961	17098	16906	16924	16788	16945	16907	16933	17094	16911	17030	16842	16831	16920	16966	16825	16949	16956	16919	16820	16993	16895	16882	17002	17064	16754	16864	16866	16965	16942	16931	16864	16821	16970	16926	16902	16829	16850	16794	16921	16834	16794	16882	16898	16778	16901	16892	16918	16915	16901	16746	16829	16970	16971	17045	16622	17036	16811	16939	16779	16913	17056	16867	16819	16868	16856	16708	16966	16702	16983	16877	16820	16816	16805	16848	16905	17107	16946	16881	16978	16806	16847	16866	16684	17052	16926	16738	16884	16951	16904	16905	16883	16841	16928	17036	16771	16856	16899	16925	16819	16903	16805	16752	16960	16769	16875	17070	16855	16854	17054	16909	16894	16806	17037	16959	16847	16965	16832	16747	16838	17016	16999	16968	16937	16951	17004	16859	16998	16860	17184	16807	16971	16729	16898	17019	16803	16913	16823	16866	16828	16955	17003	16949	16932	16827	16860	17017	16909	16880	17061	17002	16905	16859	16889	16910	16980	16878	16903	16919	16853	16935	16952	16689	16939	16827	16835	16738	16924	16842	16788	16820	16880	16925	16923	16779	17227	16842	16883	16950	16753	16822	16986	16740	16853	16887	16846	16851	16964	16761	17035	16999	16975	16777	16793	16894	16936	16808	16844	16811	16887	17064	16961	16973	16766	16810	16936	16946	17020	16939	16901	16883	16763	16869	16857	16927	17083	16776	16783	16867	16965	16819	16945	16754	16770	16749	16923	16985	16911	17037	16902	16972	16963	16807	16842	16953	16804	16876	16869	16916	16741	16686	16923	16964	17043	17039	16861	16826	16810	16852	16880	16952	17044	16851	16926	17010	16934	17077	16849	16881	16731	16847	16892	16963	16841	16876	17013	16963	17071	16897	16779	17029	16865	17017	16784	16746	16777	16974	17014	17017	17096	16790	16735	17046	16863	16909	16803	17000	16968	16701	16936	16868	16873	16783	16771	16883	16920	16859	16995	17023	16972	16978	16946	16961	16975	16867	16926	17118	16762	17026	16818	16842	16921	17001	16874	16933	16803	16839	16912	16788	16975	16865	16973	16886	16855	17162	16655	17097	16934	16896	17043	16851	16988	17003	16996	16834	16911	16918	16931	16850	16832	16896	16975	16848	16880	16775	17110	16759	16847	16922	16872	16924	17080	16794	17010	17076	16956	16885	16800	16884	16829	16875	16966	16841	16976	16946	16840	16974	16795	16940	16861	16934	16931	16808	16773	16824	16862	16996	17004	16852	16904	16907	16837	16922	16991	16925	17179	16932	17026	17022	16794	17015	16773	16915	16910	16963	16958	16869	16985	16881	16808	16977	17084	16877	16844	16876	16880	16885	16873	16884	16836	17015	16782	16854	16943	16890	16866	16993	16866	17014	16961	16863	16945	17049	16858	17020	16835	16820	16790	16956	16701	16874	16677	16842	16817	16826	16875	16981	17259	16853	16925	17196	16902	16942	16767	16820	17051	17144	16937	16858	16827	16915	16782	16984	16927	16967	16918	16928	16952	17021	16791	16779	16802	16843	16952	17017	16874	16845	16930	16977	16977	16659	16726	16972	16967	16968	16893	17045	16952	16926	16726	16876	16766	17032	16960	16961	16770	16995	16854	16708	17131	17047	16904	16801	16926	16937	16947	16917	16859	17019	16845	16762	16821	16957	16822	16850	16748	16903	16814	16966	16865	16952	16972	16940	16847	16977	16784
30174	35345	38333	28753	20144	18493	18358	17816	17752	17729	17999	17841	18063	17711	17818	17864	17714	17851	17884	17766	18052	17720	17648	17751	17890	17695	17919	17772	17893	17726	17840	17651	17760	17672	17862	17688	17783	17705	17560	17827	17772	17798	17936	17830	17722	17839	18037	17802	17847	17834	17946	17548	17671	17517	17823	17895	17742	17881	17784	17668	17656	17689	17992	17821	18122	17752	17967	17753	17752	17877	17859	18003	17763	17801	17833	17893	17637	17830	17865	17504	17836	17880	17814	17865	17776	17713	17774	17754	17644	17976	17900	17819	17789	17843	17599	17734	17764	17929	17708	17913	17808	17933	17919	17724	17702	17873	17665	17829	17792	17829	17776	18041	17762	18045	17764	17824	17935	17713	17794	17542	17736	17787	17940	17616	17717	17835	17681	17784	17674	17782	17897	17816	17890	17813	17747	17832	18020	17843	17635	17677	17865	17741	17935	17794	17867	18025	17859	17578	17889	17735	17698	17628	17830	17726	18073	17773	17690	17619	17720	17828	17938	17734	17960	17710	17566	17739	17913	17662	17828	17874	17759	17789	17856	17814	17717	17902	17727	17680	17627	17770	17832	17717	17830	17624	17746	17772	17549	17626	17774	17643	17798	17803	17788	17791	17849	17594	17888	17819	17501	17632	17829	17793	17697	17645	17580	17637	17525	17647	17736	17760	17895	17689	17784	17672	17720	17801	17662	17810	17898	17707	17780	17907	17811	17704	17918	17878	17852	17709	17764	17649	17904	17834	17821	17759	17987	17712	17724	17728	17823	17912	17817	17676	17728	17592	17661	17820	17903	17840	17777	17761	17987	17766	17687	17814	17856	17659	17776	17884	17870	17666	17818	17689	17698	17673	17723	17548	17784	17644	17881	17711	17696	17913	17784	17900	17781	17503	17860	17910	17849	17801	17561	17719	17881	17499	17710	17795	17818	17887	17672	17800	17980	17967	17780	17575	17708	17956	17722	17652	17767	17741	17611	17676	17838	17727	17699	17853	17716	17975	17709	17865	17902	17911	17748	17690	17735	17708	17682	17685	18058	17788	17882	17634	17892	17732	17825	17741	17825	17586	17869	17554	17646	17877	17744	17769	17716	17592	17874	17574	17826	17760	17712	17738	17664	17845	17735	17812	17930	17621	17839	17848	17585	17790	17615	17690	17865	17804	17741	17868	17881	17672	17813	17589	17619	17744	17651	17757	17611	17738	17818	17882	17839	17654	17890	17801	17927	17646	17672	17724	17826	17831	17774	17769	17542	17751	17685	17874	17705	17722	17964	17679	17539	17679	17799	17694	17820	17675	17922	17748	17931	17750	17792	17621	17722	17837	17966	17772	17789	17829	17740	17821	17757	17923	17682	18054	17700	17559	17919	17647	17898	17664	18030	17886	17854	17806	17771	17711	17703	17907	17665	17797	17721	17887	17701	17658	17719	17654	17769	17752	17792	17669	17785	17699	17691	17869	17766	17637	17821	17771	17831	17818	17678	17760	17749	17663	17647	17771	17716	17699	17852	17701	17634	17735	17622	17916	17712	17741	17877	17798	17724	17685	17867	17598	17866	17564	17686	17786	17868	17809	17853	17849	17687	17592	17767	17651	17792	18084	17805	17823	17938	17833	17701	17660	17849	17810	17757	17802	17683	17806	17740	17894	17929	17724	17836	17813	17759	17747	17674	17884	17768	17814	17830	17646	17883	17701	17747	17764	17678	17581	17756	17535	17601	17592	17772	17853	17586	17881	17720	17875	17627	17560	17654	17912	17582	17682	17626	17634	17782	17819	17736	17652	17675	17564	17845	17896	17932	17956	17901	17802	17924	17724	17662	17739	17759	17836	17769	17643	17748	17816	17805	17784	17778	17665	17526	17850	17793	17625	17838	17681	17860	18085	17875	17883	17772	17811	17790	17654	17749	17777	17645	17785	17790	17738	17932	17822	17955	17955	17879	17711	17889	17892	17770	17743	17687	17873	17776	17923	17863	17687	17896	18020	17764	17720	17732	17702	17839	17728	17820	17829	17765	17841	17900	17601	17694	17941	17915	17811	17843	17856	17952	17695	17738	17670	17732	17794	17889	17981	17765	17806	17870	17865	17728	17726	17565	17866	17734	17807	17790	17865	17998	17946	17661	17827	17875	17603	17803	17741	17654	17670	17786	17819	17781	17717	17751	17535	17639	17837	17774	17700	17882	17888	17685	17752	17871	17986	17791	17694	17686	17836	17754	17816	17627	17684	17767	17642	17550	17657	17673	17413	17688	17654	17748	17804	17611	17733	17747	17681	17610	17945	17963	17841	17789	17784	17833	17733	17789	17744	17776	17795	17898	17811	17805	17867	17963	17760	17767	17843	17708	17965	17758	17674	17810	17768	17859	17511	17749	17674	17696	17909	17677	17806	17693	17825	17785	17802	17873	17643	17650	17825	17647	17657	17872	17883	17802	17957	17856	17680	17723	17738	17796	17590	17664	17674	17753	17860	18001	18048	17810	17793	17809	17654	17755	17709	17730	17753	17833	17617	17485	17759	17727	17639	17863	17768	18070	17895	17825	17890	17623	17891	17606	17590	17811	17826	17808	17734	17849	17763	17663	17823	17688	17809	17582	17731	17801	17750	17824	17748	17818	17740	17760	17654	17899	18034	17980	18012	17763	17776	17841	17704	17965	17996	17774	17518	17842	17707	17828	17697	17513	17829	17670	17846	17804	17577	18240	17872	17873	17991	17805	17904	17671	17924	17701	17634	17808	17671	17811	17833	17806	17878	17832	17678	17855	17737	17838	17676	17711	17704	17773	17805	17933	17627	17774	17781	17767	17919	17850	17682	18028	17701	17748	17819	17731	17724	17599	17940	17827	17888	18125	17568	17681	17644	17820	17639	17704	17772	17677	17809	17856	17765	17756	17771	17922	17839	17806	17926	17743	17483	17753	17746	17848	17827	17818	17774	17832	17931	17721	17760	17635	17823	17869	17804	17850	17726	17601	17650	17730	17773	17949	17917	17825	17665	17589	17852	17818	17618	17736	17752	17849	17882	17780	17880	17839	17858	17620	17964	17888	17796	17883	17807	17848	18048	17916	17615	17695	17832	17610	17949	17897	17574	17723	17445	17662	17654	17953	17779	17854	17723	17819	17792	17749	17856	17846	17737	17954	17805	17941	17880	17928	17716	17825	17879	17887	18075	17645	17919	17640	17737	17694	17658	17773	17765	17915	17654	17617	17643	17611	17613	17692	17912	17607	17439	17748	17632	17611	17722	17761	17632	17735	17727	17782	17775	17809	17744	18032	17873	17753	17717	17755	17699	17834	17721	17747	17789	17923	17977	17747	17654	17696	17792	17647	17700	17705	17759	17782	17825	17825	17800	17760	17694	17730	17542	17768	17807	17634	17693	17966	17736	17532	17735	17804	17746	17759	17749	17771	17919	17711	17627	17860	17794	17674	17643	17740	17789	17834	17681	17738	17906	17852	18013	18127	17638	17750	17820	17767	17669	17740	17585	17836	17697	17817	17682	17839	17725	17749	17807	17912	17724	17763	17610	17688	17587	17741	17729	17852	17609	17862	17683	17670	17747	17867	17722	17697	17788	17915	17858	17686	17690	17811	17801	17846	17776	17884	17851	17821	17740	17846	17952	17621	17582	17657	17727	17600	17679	17644	17628	17838	17603	18014	17624	17746	17676	17725	17688	17786	17494	17880	17822	17817	17676	17607	17897	17789	17774	17879	17929	17757	17693	17864	17700	17691	17885	17760	17875	17905	17837	17783	17900	17743	17904	17835	17726	17778	17688	17728	17779	17786	17817	17701	17883	17708	17944	17745	17909	17724	17821	17630	17754	17855	17675	17642	17681	17704	17695	17855	17738	17780	17766	17658	17690	17765	17933	17678	17686	17784	17925	17830	17573	17771	17806	17940	17776	17817	17892	17666	17971	17633	17918	17711	17906	17656	17786	17899	17558	17673	17952	17911	17827	17894	17713	17807	17839	17622	17800	17783	17652	17660	17672	17689	17957	17824	17803	17852	17788	17727	17712	17740	17880	17793	17742	17724	17886	17786	17716	17643	17654	17662	17530	17840	17749	17891	17763	17752	17826	17802	17667	18044	17842	17836	17600	17591	17906	17791	17793	17688	17871	17838	17842	17957	17821	17872	17755	17640	17851	17796	17889	17726	17631	17979	17890	17848	17812	17779	17639	17582	17757	17743	17943	17891	17781	17718	17718	17694	17866	17741	17625	17799	17573	17529	17851	17774	17662	17857	17726	17767	17755	17741	17778	17776	17982	17694	17779	17863	17865	17987	17793	17935	17757	17758	18025	17784	17699	17720	17780	17915	17900	17715	17927	17855	17657	17750	17732	17950	17887	17721	17761	17738	17890	17762	17988	17801	17710	17725	17808	17846	17892	17913	18017	17779	17756	17768	17814	17711	17628	17838	17809	17859	17968	17787	17640	17805	17553	17697	17724	17605	17529	17816	17570	17733	17507	17859	17810	17975	17701	17599	17865	17677	17738	17750	17715	17631	17724	17734	17669	17862	17853	17719	17845	17821	17574	17769	17785	17866	17847	17745	17913	17742	17709	17711	17715	17842	17858	17734	17878	18001	17818	17899	17594	17854	18089	17860	17841	17853	17839	17945	17790	17784	17988	17749	17599	17687	17631	17755	17515	17766	17838	18026	17702	17797	17733	17751	17736	17501	17846	17766	17813	17758	17738	17793	17559	17883	17773	17956	17925	17672	17746	17888	17749	17763	17868	17900	17799	17563	18028	17893	17859	17757	17758	17892	17679	17764	17727	17417	17653	17801	17788	17829	17707	17725	17799	17835	17929	17757	17741	17707	17790	17955	17794	17918	17782	17759	17814	17745	17644	17490	17793	17988	17592	17534	17555	17746	17855	17738	17874	17875	17848	17843	17819	17947	17808	17720	17891	17721	17868	17818	17740	17839	17884	17681	17825	17937	17806	17971	17527	17847	17591	17752	17826	17813	17855	17687	17837	17945	17852	17699	17802	17980	17797	17902	17718	17785	17717	17557	17763	17655	17632	17470	17883	17826	17865	17778	17745	17771	17794	17683	17720	17993	17932	17719	17825	17885	17762	17732	17725	17795	17638	17677	17814	17839	17814	17676	17697	17805	17971	17742	17843	17722	17693
41014	55895	42553	25895	18135	16749	16497	16286	16176	16305	15999	16418	16296	16316	16206	16263	16331	16453	16142	16291	16364	16115	16522	16264	16296	16285	16153	15990	16221	16278	16142	16329	16159	16333	16239	16436	16196	16174	16241	16198	16192	16122	16201	16231	16264	16319	16347	16243	16313	16198	16352	16325	16067	16302	16209	16298	16180	16420	16036	16196	16242	16229	16328	16303	16197	16335	16265	16199	16306	16319	16182	16264	16192	16092	16209	16047	16316	16282	16451	16105	16230	16237	16328	16181	16244	16310	16224	16237	16204	16138	16291	15994	16216	16333	16247	16194	16265	16180	16218	16194	16166	16379	16151	16204	16057	16233	16183	16270	16187	16235	16062	16360	16131	16179	16187	16090	16289	16171	16245	16196	16352	16107	16283	16176	16159	16208	16059	16049	16272	16311	16310	16263	16222	16171	16251	16082	16080	16226	16257	16119	16089	16177	16270	16173	16149	16230	16244	16357	16467	16260	16364	16185	16015	16294	16324	16042	16299	16111	16059	16241	16271	16234	16311	16071	16308	16111	16267	16249	16143	16127	16210	16253	16160	16194	16333	16098	16208	16121	16247	16310	16227	16229	16329	16208	16278	16239	16096	16130	16023	16295	16225	16146	16221	16327	16368	16053	16445	16198	16281	16214	16303	16184	16399	16290	16334	16345	16172	16136	16341	16056	16317	16356	16259	16027	16213	16202	16240	16216	16362	16262	16347	16170	16238	16421	16049	16050	16246	16069	16128	16173	16311	16224	16159	16235	16230	16202	16219	16087	16195	16237	16175	16460	16122	16282	16376	16223	16061	16047	16243	16282	16148	16104	16300	16186	16303	16312	16101	16168	16175	16282	16120	16201	16124	16088	16079	16182	16236	16232	16298	16154	16305	16237	16098	16174	16151	16134	16351	16322	16216	16291	16045	16114	16178	16140	16122	16099	16163	16052	16223	16187	16246	16204	16347	16207	16195	16358	16120	16118	16185	16252	16122	16339	16114	16302	16294	15971	16102	16221	16220	16209	16189	16206	16114	16277	16231	16370	16102	16216	16328	16064	16327	16371	16252	16385	16162	16133	16275	16238	16089	16386	16109	16414	16367	16242	16282	16172	16257	16204	16307	16243	16333	16139	16336	16169	16246	16352	16215	16283	16208	16167	16256	16127	16101	16313	16339	16303	16254	16022	16244	15897	16157	16176	16098	16272	16336	16346	16339	16112	16229	16281	16263	16161	16316	16290	16230	16128	16333	16209	16278	16216	16139	16453	16443	16267	16192	16271	16219	16257	16192	16255	16115	16261	16163	16143	16164	16140	16152	16330	16335	16264	16272	16378	16180	16230	16205	16220	16287	16288	16300	16151	16233	16143	16365	16275	16234	16119	16161	16196	16279	16190	16250	16270	16161	16286	16162	16231	16356	16275	16217	16183	16152	16098	16298	16278	16395	16240	16223	16243	16212	16361	16177	16278	16234	16202	16151	16285	16195	16328	16344	16234	16409	16280	16375	16193	16418	16197	16248	16277	16241	16239	16075	16241	16264	16439	16067	16228	16342	16269	16351	16292	16246	16327	16224	16330	16230	16291	16219	16309	16175	16091	16395	16102	16197	16311	16379	16210	16138	16107	16161	16437	16232	16202	16117	16311	16164	16132	16074	16115	16159	16297	16117	16183	16083	16243	16428	16325	16208	16197	15949	16275	16300	16370	16356	16103	16252	16217	16378	16246	16146	16196	16119	16257	16220	16319	16151	16226	16129	16342	16199	16333	16305	16217	16175	16412	16248	16124	16077	16242	16306	16167	16280	16248	16335	16251	16281	16260	16273	16112	16346	16137	16243	16230	16054	16388	16296	16130	16213	16313	16141	16080	16173	16208	16225	16235	16330	16223	16049	16205	16420	16311	16229	16417	16174	16173	16276	16218	16280	16226	16218	16275	16300	16252	16176	16222	16277	16042	16192	16318	16222	16228	16292	16210	16268	16305	16287	16143	16311	16210	16299	16226	16357	16309	16254	16143	16237	16073	16284	16316	16110	16231	16173	16347	16119	16183	16248	16217	16282	16222	16456	16209	16274	16131	16109	16334	16293	16238	16408	16495	16253	16197	16227	16125	16281	16034	16253	16261	16141	16288	16162	16208	16129	16178	16163	16121	16078	16272	16232	16305	16348	16067	16332	16159	16102	16320	16318	16267	16231	16130	16277	16233	16302	16327	15990	16274	16264	16229	16275	16288	16099	16413	16146	16311	16182	16233	16206	16083	16226	16203	16319	16320	16233	16149	16404	16203	16393	16313	16166	16354	16250	16364	16200	16318	16253	16298	16288	16161	16399	16253	16354	16161	16292	16318	16027	16338	16227	16226	16361	16113	16338	16445	16209	16069	16122	16215	16312	16132	16227	16213	16298	16117	16452	16252	16068	16329	16056	16270	16346	16268	16436	16195	16240	16198	16319	16301	16367	16253	16294	16169	16273	16445	16097	16101	16249	16260	16217	16132	16237	16197	16214	16149	16243	16334	16198	16213	16394	16228	16213	16201	16162	16290	16192	16222	16510	16204	16145	16123	16351	16201	16067	16290	16185	16192	16313	16187	16283	16126	16154	16213	16238	16179	16385	16195	16112	16212	16302	16335	16259	16096	16250	16161	16361	16128	16099	16158	16288	16227	16153	16146	16113	16094	16229	16186	16277	16232	16103	16210	16307	16310	16231	16178	16273	16237	16344	16347	16217	16246	16280	16337	16213	16212	16169	16321	16267	16361	16379	16045	16281	16326	16094	16155	16156	16228	16374	16147	15948	16315	16097	16194	16281	16288	16262	16089	16254	16242	16197	16285	16274	16386	16362	16331	16304	16323	16197	16146	16221	16368	16231	16280	16249	16123	16058	16211	16068	16415	16132	16346	16384	16336	16336	16233	16304	16149	16217	16111	16157	16295	16350	16379	16105	16322	16320	16395	16250	16274	16167	16194	16315	16255	16258	16219	16333	16281	16283	16146	16332	16392	16250	16287	16250	16316	16180	16135	16380	16256	16129	16179	16388	16054	16475	16229	16299	16275	16053	16221	16172	16467	16212	16349	16343	16311	16240	16322	16382	16304	16104	16224	16163	16273	16264	16276	16279	16263	16207	16119	16256	16130	16241	16200	16230	16129	16234	16153	16293	16112	16251	16331	16149	16345	16088	16368	16081	16298	16282	16268	16165	16271	16321	16254	16371	16140	16130	16442	16262	16284	16301	16047	16207	16297	16197	16270	16205	16069	16345	16121	16147	16223	16466	16266	16410	16327	16420	16376	16322	16163	16256	16267	16250	16220	16156	16438	16117	16281	16108	16253	16350	16214	16341	16436	16235	16134	16142	16305	16176	16025	16301	16165	16368	16165	16295	16366	16165	16223	16308	16278	16203	16286	16242	16343	16344	16247	16197	16386	16346	16189	16195	16287	16177	15992	16342	16250	16367	16136	16153	16283	16232	16142	16314	16217	16347	16313	16167	16323	16296	16413	16199	16285	16073	16226	16171	16269	16400	16303	16402	16445	16204	16188	16431	16298	16160	16239	16382	16301	16199	16328	16180	16252	16070	16256	16234	16388	16161	16276	16316	16188	16270	16026	16028	16066	16191	16187	16100	16142	16147	16253	16123	16282	16082	16190	16185	16367	16387	16223	16343	16357	16019	16146	16225	16241	16190	16315	16166	16148	16314	16265	16184	16191	16367	16259	16415	16163	16269	16228	16161	16389	16119	16291	16241	16249	16176	16383	16094	16120	16355	16424	16179	16309	16262	16164	16374	16221	16187	16289	16115	16178	16091	16175	16269	16223	16235	16265	16288	16234	15987	16325	16099	16369	16280	16290	16234	16201	16151	16277	16151	16307	16047	16308	16306	16353	16238	16326	16246	16113	16228	16200	16320	16166	16178	16333	16198	16314	16201	16258	16193	16290	16137	16159	16209	16219	16227	16212	16204	16217	16212	16164	16303	16198	16293	16327	16248	16151	16109	16255	16405	16409	16131	16241	16253	16349	16290	16185	16299	16482	16222	16204	16200	16131	16166	16276	16182	16170	16333	16058	16209	16343	16150	16201	16227	16113	16150	16214	16163	16327	16231	16169	16147	16295	16444	16267	16285	16332	16049	16366	16286	16209	16297	16228	16292	16187	16231	16178	16307	16277	16215	16362	16287	16329	16107	16306	16201	16197	16243	16176	16148	16254	16199	16085	16500	16284	16177	16066	16301	16209	16395	16239	16359	16437	16379	16281	16390	16298	16265	16222	16363	16132	16143	16235	16325	16153	16299	16462	16247	16211	16253	15912	16230	16265	16162	16233	16180	16209	16114	16344	16132	16329	16252	16170	16108	16271	16249	16136	16253	16132	16238	16239	16326	16275	16313	16383	16288	16197	16276	16273	16367	16095	16285	16151	16238	16208	16106	15983	16224	16289	16193	16177	16344	16313	16110	16349	16332	16276	16210	16210	16297	16140	16312	16190	16316	16233	16249	16285	16320	16340	16427	16295	16145	16201	16107	16168	16324	16227	16190	16242	16225	16180	16246	16049	16212	16269	16246	16245	16206	16264	16268	16259	16233	16096	16233	16285	16234	16247	16324	16132	16379	16241	16227	16224	16353	16097	16378	16432	16351	16293	16198	16286	16246	16302	16080	16262	16312	16222	16233	16316	16329	16248	16259	16447	16217	16211	16270	16322	16225	16247	16029	16208	16059	16136	16172	16294	16361	16206	16205	16195	16289	16362	16151	16040	16300	16263	16384	16187	16408	16116	16191	16072	16455	16174	16247	16389	16150	16211	16184	16268	16125	16304	16313	16310	16334	16282	16217	16109	16288	16120	16311	16095	16257	16473	16359	16148	16364	16300	16184	16416	16269	16290	16323	16374	16339	16280	16327	16354	16270	15979	16395	16263	16205	16161	16241	16200	16209	16250	16188	16449	16259	16316	15998	16207	16221	16226	16360	16086	16300	16194	16265	16134	16060	16160	16087	16271	16150	16226	16151	16436	16367	16253	16327	16187	16160	16330	16262	16402	16281	16236	16252	16334	16218	16285	16280	16301	16243	16229	16162	16342	16288	16285	16301	16245	16199	16103	16200	16127	16323	16316	16160	16238	16166	16246	16322	16389	16105	16181	16172	16198	16264	16169	16179	16218
24221	24300	35575	30678	24275	22348	20846	18407	18244	18324	18346	18216	18222	18172	18131	18230	18335	18082	17903	18031	17995	18087	18194	18052	18296	18115	17906	18206	17922	18105	18209	18108	17749	17949	17731	17962	18058	18113	17901	18016	18148	18056	18130	17900	17736	17977	18113	18205	18082	17999	17975	18080	18179	17848	18036	18081	18106	17904	18102	18158	18049	18058	17938	17891	18045	17938	18064	17766	18187	18069	17764	17828	17997	18052	18045	18002	18110	18006	17993	17864	17941	17932	17811	18192	18178	18205	18141	17866	17949	18003	18147	18056	17830	17807	17780	18037	17895	18006	17932	17933	17901	17641	18013	17877	18150	18144	18175	17834	18044	17984	18106	18121	18071	17884	18152	17713	18133	17982	17697	17856	17981	17985	18224	17968	17856	17878	18117	17952	17985	17873	17903	18107	18081	17832	17762	18060	17927	17891	17890	17970	18123	18089	17731	17879	18007	17935	18048	17884	18010	17799	17782	18236	18045	18065	17944	17872	18042	18203	18078	18010	18014	18139	17938	17899	17897	17718	18107	18129	17966	17922	17736	17925	18179	18126	18002	18013	17820	17927	17937	18010	17997	17973	18011	17873	18013	18146	17957	18018	17827	17950	17972	18051	18098	18144	17917	18128	17897	17932	18055	17981	17951	18044	18087	17949	17833	18107	18005	17963	17879	18185	18046	17791	18057	18108	18090	17992	18021	17928	18181	18006	18031	17884	18003	18077	18008	18123	17982	17958	18148	18003	17765	17952	18077	18086	17841	18018	17907	17939	17999	17932	17941	17761	18202	18013	17907	18009	18119	18019	17977	17991	17980	17866	17962	18089	18090	18016	17882	17850	17816	17764	18041	18063	17935	17863	18011	17912	18036	17834	18125	18019	18163	18071	18001	17889	18150	18072	17923	18047	17914	17901	18014	18039	17980	18177	18031	18105	18126	18006	17895	18070	18009	17944	17933	17799	18031	17932	17999	17808	17888	17860	18114	17960	17860	18020	17997	17853	18098	18099	17854	18035	18049	18207	17893	17989	17964	17942	17902	17770	17968	18122	17747	17827	18189	18056	18187	18046	18143	18047	18102	17995	18020	17769	18038	18033	17931	17853	17935	18210	17870	18160	17861	17937	18157	17945	17883	18088	18160	17937	18138	17951	17932	18008	18016	18115	17946	17943	18032	18000	18106	17977	18223	17894	17640	17825	17958	18040	18023	18030	17737	17914	17880	17857	17927	17787	17966	18098	18004	17950	18158	17862	17728	18145	17958	18041	18097	17853	18014	18044	18144	18033	17907	18083	17870	17921	17967	18051	17791	17975	17974	18028	17981	17849	18055	17801	18006	17925	18096	17857	18054	17974	17874	17917	18088	18101	17937	18055	17715	18015	17910	17951	17844	17915	18212	17960	18033	17968	17863	17919	17832	18016	17908	17902	18011	17879	18146	18026	18091	17945	17836	18070	18067	17937	18061	17968	17977	18002	18110	17854	17913	17863	17860	17974	18039	18060	18009	18002	17899	17939	18166	17993	18047	17996	18083	17928	17937	17891	18119	18075	18215	17917	18065	17906	17832	17925	18077	17946	17971	17886	17977	17989	18025	18005	18043	17912	17933	18007	17887	17788	18076	17996	18006	18132	17998	17998	18093	18007	18012	17967	18039	18112	18158	18046	17906	18072	17927	17871	17835	18022	17866	18092	17913	17763	18048	18033	18050	17878	18026	17810	17981	17816	18032	17912	17849	18040	18048	17827	18104	18050	18109	17967	18086	17973	17991	18037	17865	17895	18036	17759	17955	17942	17985	18121	17918	18113	18125	18140	18009	18244	18059	18104	18000	17948	17902	17953	17956	17913	17887	18103	17809	18244	18302	17892	17853	18045	17875	17788	17972	18015	17933	17855	18155	17996	17984	18020	17935	17894	17931	17951	18015	17900	18088	17880	17991	17982	18062	17985	18068	18019	18017	17853	17893	18099	17956	17929	17985	18077	18036	17983	18082	17859	18014	18061	17851	17856	17896	18009	18292	17874	17916	17803	17978	17795	17773	17948	18085	17722	17925	17876	17865	17995	17945	18105	18044	18092	18019	17967	18072	18008	18009	18205	17911	18148	17950	18095	18031	18049	18220	18102	17972	17898	18144	18062	17868	17879	18012	18076	18048	17907	17938	18072	17857	18025	17900	18028	17803	18101	17962	17875	18031	18095	18020	17806	17968	17902	17919	18072	17889	17992	17902	18117	18009	17959	17825	18113	17874	17916	18050	18044	18052	18191	18017	18221	18091	17950	17867	17840	17951	17924	18076	18017	18074	17881	18254	18017	17955	17987	17843	18114	17824	18122	18033	18039	18011	18201	18014	18114	18019	18105	17875	17984	17960	18041	17927	18080	17916	18114	17882	18018	18101	17915	17856	18097	18038	17937	17850	18007	17717	18098	17905	17955	17972	18009	18053	18002	18023	17861	18027	18046	17889	18045	17973	17784	17893	17893	18106	17913	18075	18043	17999	17813	17753	17954	17884	18098	17982	17960	17991	17934	17872	18007	18074	18000	17909	18045	18055	18126	18107	17932	17907	18086	18166	18012	17822	18164	18040	17843	18118	18119	17945	18162	18066	18081	18209	17988	17983	17911	18016	18152	17916	18030	18118	18043	17957	17795	17889	17887	18005	18002	17957	17811	18052	17959	17859	17909	17881	17970	18024	18018	17860	17867	17882	17908	17889	18111	17901	17990	18022	17872	17963	17979	18005	18044	18047	18076	17787	17850	18169	18090	17855	18021	18005	18008	17974	18025	18028	18005	18038	17937	18210	18107	18106	17755	17782	17970	17880	17890	17929	17903	18084	17911	17985	17982	17987	17809	18085	17940	17843	17926	18159	17991	17961	18070	17972	17778	17964	18002	17995	17839	18017	17852	18002	17925	17885	18037	18060	18029	18044	17966	17813	18072	17946	18012	17934	18044	17829	18156	18079	18025	17980	17917	18021	17847	18217	17890	17856	18088	18116	17758	18003	18180	17904	17934	17948	17892	17914	17916	18018	18013	17873	18077	17945	17880	18086	17844	18000	18017	18197	17825	18029	17943	18089	18048	17987	18102	17862	17915	17853	17968	18025	17917	18062	18103	18098	18063	18071	18078	18055	17926	18068	17928	17908	17998	17826	18129	17773	17986	17783	17715	17938	18120	17843	17876	17944	18021	17788	17851	18027	17813	17936	17843	17905	18077	18074	17713	17801	17856	17765	17908	18109	17967	17756	18095	18090	17852	17850	17971	18080	17949	18020	18014	17776	18030	17998	18154	17912	18005	18078	18179	17997	17821	17990	17889	18098	18105	17920	17777	17917	17778	18353	18141	17815	17974	17996	18118	18044	17828	18032	17859	18023	18037	17965	17877	17971	18107	18014	17908	17921	17808	17963	17891	17698	17907	18083	17867	17947	17989	17947	18051	17985	17765	17747	17690	18100	17842	18020	17990	18208	17982	17815	18032	18035	17991	17938	18025	18062	18017	18051	18087	18081	17979	17948	17774	18042	17855	18076	18206	17961	17840	18034	17965	18150	17845	18037	17804	17999	17992	17891	17846	18188	17992	17916	18091	17957	17964	17763	18143	18027	17811	18004	18103	18114	18129	17940	18180	18079	17966	17774	18085	17894	17971	17898	17981	17999	17846	17913	17959	18033	17935	18018	18054	17878	18032	17901	17974	17905	17891	18042	17878	18175	18009	17910	18001	17810	17843	18032	18167	17839	18032	18131	17950	18101	17846	18102	17927	17880	18015	17979	17895	18006	18005	17961	18032	18020	17819	18086	17922	17989	17851	18021	17904	17974	18046	17967	17914	18164	17873	17837	18034	18096	17948	17884	17896	17982	17859	17991	17874	18108	18019	18032	18076	17905	18078	18102	17903	17848	18095	18088	17903	18161	18006	18152	17968	18041	18042	17972	17934	17988	17740	17756	17945	17873	17958	17957	18009	18058	17990	17928	17885	17960	17776	18034	18072	18180	17989	18044	18083	18183	17932	18112	18086	18021	17862	18052	17916	18039	18023	18084	18077	17896	17957	17883	17761	18002	17741	17888	17990	17956	18052	17942	17961	18047	18083	18036	17936	17997	18053	17902	17986	18058	18116	18091	17824	18005	17996	18118	18165	17931	17804	17960	17940	17785	18259	17885	17819	18126	17914	18118	17943	17915	18103	17989	18086	17792	17747	18042	18032	18047	17805	17890	17770	17925	18119	17846	18183	17959	17878	18132	18087	18080	18057	18000	18019	17888	18090	17917	18074	17902	17954	18047	17858	17915	18094	18066	18044	18008	18041	17785	17893	17997	17679	18052	17974	18099	17969	17826	18072	18222	17986	17993	17995	17831	17813	17975	17901	18107	17829	18019	18007	17999	17848	18021	18157	18036	18055	18003	17732	17980	17926	18075	18177	17989	18312	17882	17997	18140	18079	17995	18223	18051	18097	18052	17955	17881	17920	18304	18085	18073	17840	18145	17710	17962	18035	18177	17966	18028	18116	17971	18070	18197	18181	17921	18056	18025	18133	18061	18096	18085	17994	17986	17928	17871	17909	17851	18003	18113	18044	17993	17978	17912	17994	18077	17858	17947	18030	18030	18122	17927	17998	18264	17977	17886	17917	18087	18035	17917	17819	17901	18021	17920	18016	17935	17898	18010	17878	17949	18206	18017	17760	17916	17919	17844	17872	17902	17773	18054	17855	17911	18131	18082	17889	17921	17979	17985	17763	17921	17787	17962	18000	17942	18033	18085	18063	17924	17840	18026	17967	18024	18097	17879	17948	17994	17963	18008	17940	18071	18196	17957	17885	18013	17919	17993	17987	17883	18147	18123	18152	18030	17871	17989	18050	18228	17894	18115	17715	18036	17773	17827	17908	18061	17914	17949	17943	17953	17957	18108	18046	17963	18041	18160	18190	18010	18002	18057	18033	17983	18021	18108	17913	17804	18059	17902	18068	18161	17904	18105	17967	17961	18025	18062	18051	18087	17781	17908	18122	18129	17850	17975	17950	17907	17921	18285	17961	17999	17987	17975	17977	18165	17951	18004	17744	18015	18056	17920	17871	18064	18039	17901	17905	17943	17930	18167	17998	17924	18044	17898	17995	18030	17958	17893	18131	18199	17948	17985	17984	17886	17987
62893	97793	75774	45637	25937	18066	16671	16499	16454	16383	16309	16414	16287	16485	16211	16495	16576	16390	16472	16432	16430	16534	16426	16475	16536	16294	16410	16391	16535	16663	16416	16466	16252	16472	16348	16344	16487	16378	16314	16615	16318	16474	16499	16395	16542	16374	16460	16478	16445	16426	16336	16456	16582	16424	16355	16320	16322	16464	16509	16413	16555	16454	16376	16526	16379	16719	16496	16438	16503	16268	16395	16353	16373	16462	16393	16452	16496	16533	16452	16575	16451	16525	16463	16469	16594	16451	16392	16501	16499	16443	16382	16231	16404	16493	16412	16245	16542	16308	16493	16252	16501	16288	16667	16527	16461	16372	16429	16482	16326	16343	16518	16313	16525	16408	16300	16494	16306	16396	16340	16540	16426	16317	16391	16274	16342	16267	16415	16207	16345	16417	16543	16334	16258	16365	16526	16457	16479	16292	16276	16495	16412	16586	16385	16378	16432	16535	16298	16434	16333	16419	16634	16470	16363	16359	16481	16415	16365	16480	16449	16408	16340	16494	16338	16396	16412	16404	16392	16460	16545	16495	16453	16489	16338	16608	16454	16310	16401	16356	16523	16312	16319	16415	16558	16461	16274	16496	16425	16318	16381	16308	16429	16402	16279	16403	16338	16567	16405	16320	16400	16393	16491	16574	16322	16465	16380	16293	16555	16327	16359	16323	16450	16425	16431	16454	16279	16545	16438	16375	16305	16494	16497	16602	16486	16581	16429	16474	16355	16483	16324	16459	16440	16440	16587	16355	16380	16339	16446	16376	16455	16531	16558	16391	16450	16239	16438	16467	16584	16571	16406	16351	16370	16448	16421	16501	16196	16437	16401	16540	16354	16417	16472	16388	16426	16302	16436	16434	16361	16481	16457	16364	16561	16514	16434	16297	16426	16402	16280	16306	16298	16315	16412	16568	16478	16239	16598	16395	16375	16467	16435	16379	16352	16452	16457	16515	16501	16498	16308	16308	16523	16501	16419	16576	16337	16416	16287	16584	16215	16376	16376	16330	16271	16490	16318	16307	16456	16523	16426	16470	16438	16402	16482	16384	16437	16386	16487	16312	16337	16406	16506	16336	16288	16479	16446	16296	16326	16413	16478	16380	16376	16489	16599	16457	16421	16441	16332	16426	16474	16426	16402	16392	16555	16421	16387	16354	16402	16141	16364	16418	16352	16472	16305	16315	16289	16691	16506	16425	16592	16448	16390	16437	16571	16363	16311	16369	16330	16349	16481	16399	16323	16534	16544	16456	16461	16463	16363	16549	16532	16299	16390	16515	16121	16427	16242	16553	16522	16435	16578	16302	16555	16393	16522	16309	16384	16424	16348	16491	16594	16395	16241	16306	16488	16307	16368	16365	16352	16394	16470	16470	16591	16454	16316	16379	16410	16323	16490	16301	16241	16418	16510	16245	16459	16380	16662	16472	16247	16490	16455	16435	16435	16192	16368	16408	16511	16513	16268	16591	16489	16268	16445	16517	16433	16344	16534	16364	16541	16586	16410	16433	16430	16275	16385	16502	16319	16481	16361	16370	16270	16313	16506	16522	16374	16414	16342	16302	16472	16399	16400	16443	16399	16375	16400	16299	16378	16440	16385	16377	16545	16412	16453	16368	16255	16357	16365	16544	16513	16380	16656	16425	16523	16450	16508	16397	16494	16440	16411	16725	16427	16265	16389	16410	16428	16446	16470	16465	16641	16505	16411	16233	16432	16382	16457	16378	16532	16551	16498	16358	16398	16336	16438	16347	16519	16359	16372	16306	16417	16451	16409	16559	16463	16329	16343	16495	16428	16395	16389	16348	16474	16362	16471	16444	16433	16451	16283	16306	16260	16302	16254	16228	16362	16517	16476	16294	16524	16364	16460	16345	16411	16305	16397	16496	16384	16410	16500	16507	16286	16515	16422	16334	16291	16360	16537	16403	16391	16410	16214	16432	16363	16384	16470	16502	16415	16396	16276	16474	16525	16413	16418	16463	16366	16498	16415	16477	16580	16440	16400	16418	16473	16425	16316	16460	16349	16399	16400	16569	16490	16472	16469	16509	16386	16450	16518	16474	16433	16379	16255	16530	16327	16399	16418	16244	16415	16466	16360	16316	16316	16191	16460	16213	16435	16565	16467	16441	16301	16122	16445	16414	16309	16324	16453	16437	16393	16503	16361	16248	16425	16524	16512	16473	16497	16343	16672	16452	16526	16332	16453	16422	16378	16318	16482	16315	16394	16480	16558	16376	16353	16425	16481	16145	16240	16486	16369	16476	16459	16382	16513	16451	16551	16490	16349	16371	16387	16466	16411	16287	16576	16417	16393	16614	16435	16433	16475	16309	16386	16223	16453	16418	16330	16323	16389	16395	16408	16434	16544	16473	16500	16560	16471	16277	16509	16366	16601	16428	16516	16201	16476	16407	16475	16489	16549	16226	16514	16559	16375	16540	16223	16125	16298	16299	16394	16436	16555	16200	16514	16437	16422	16268	16377	16516	16320	16524	16445	16377	16454	16390	16461	16416	16295	16497	16546	16361	16394	16238	16470	16400	16437	16405	16504	16444	16534	16441	16530	16375	16360	16422	16393	16553	16325	16409	16396	16366	16568	16365	16416	16420	16458	16542	16291	16501	16524	16404	16453	16433	16406	16458	16542	16447	16473	16432	16390	16451	16422	16554	16457	16586	16531	16505	16413	16555	16319	16435	16388	16156	16548	16514	16447	16389	16392	16304	16415	16378	16299	16465	16575	16479	16283	16264	16589	16390	16513	16177	16406	16323	16383	16514	16263	16470	16318	16336	16191	16539	16350	16356	16367	16297	16555	16469	16417	16438	16363	16450	16268	16519	16383	16496	16543	16537	16347	16463	16353	16472	16473	16413	16331	16370	16427	16288	16309	16558	16416	16459	16401	16344	16489	16540	16405	16425	16433	16287	16315	16259	16427	16336	16593	16314	16391	16322	16459	16499	16229	16445	16421	16536	16322	16506	16472	16582	16274	16413	16325	16349	16504	16517	16492	16500	16278	16323	16478	16284	16520	16377	16364	16362	16310	16343	16360	16480	16539	16369	16470	16385	16424	16283	16197	16498	16261	16252	16457	16307	16385	16348	16530	16478	16339	16387	16520	16575	16466	16394	16363	16523	16410	16534	16239	16452	16483	16307	16503	16298	16450	16409	16462	16324	16296	16545	16350	16186	16389	16516	16386	16362	16428	16288	16432	16342	16473	16472	16406	16449	16572	16701	16404	16460	16405	16487	16330	16349	16413	16270	16431	16257	16458	16438	16383	16404	16478	16444	16493	16340	16310	16509	16347	16349	16574	16376	16435	16422	16424	16318	16386	16424	16375	16550	16497	16449	16468	16404	16559	16611	16353	16413	16366	16542	16713	16537	16404	16453	16321	16401	16261	16447	16419	16417	16413	16450	16543	16387	16333	16545	16507	16554	16365	16519	16484	16474	16367	16422	16281	16572	16370	16392	16514	16381	16411	16393	16521	16360	16447	16328	16281	16400	16319	16251	16464	16341	16292	16328	16329	16313	16327	16419	16346	16522	16576	16296	16321	16413	16260	16479	16638	16367	16433	16368	16384	16488	16345	16383	16393	16287	16565	16446	16351	16191	16526	16304	16528	16256	16453	16493	16577	16431	16436	16615	16369	16440	16436	16507	16458	16354	16470	16608	16496	16422	16561	16412	16520	16407	16517	16494	16409	16387	16541	16458	16440	16358	16254	16435	16401	16332	16472	16343	16431	16539	16426	16498	16380	16411	16445	16406	16434	16563	16345	16116	16392	16498	16457	16362	16295	16358	16432	16445	16139	16529	16608	16349	16398	16503	16462	16321	16270	16613	16384	16464	16478	16431	16274	16427	16366	16315	16369	16368	16363	16345	16504	16454	16245	16561	16464	16468	16316	16276	16284	16571	16378	16495	16242	16387	16299	16398	16395	16499	16500	16570	16519	16456	16451	16565	16445	16395	16567	16491	16479	16444	16419	16369	16627	16567	16349	16504	16449	16497	16429	16363	16568	16514	16345	16412	16343	16429	16305	16254	16432	16416	16651	16430	16517	16372	16466	16404	16478	16401	16540	16357	16517	16488	16289	16468	16406	16385	16225	16391	16438	16588	16608	16403	16474	16309	16321	16412	16346	16287	16693	16579	16476	16506	16305	16327	16333	16565	16341	16548	16247	16560	16441	16284	16429	16458	16655	16393	16349	16460	16468	16379	16439	16471	16328	16526	16441	16424	16373	16505	16404	16530	16373	16450	16589	16492	16513	16381	16371	16491	16457	16348	16249	16350	16506	16326	16381	16377	16347	16484	16466	16406	16374	16613	16316	16538	16328	16320	16288	16284	16441	16463	16336	16480	16465	16492	16542	16250	16281	16424	16333	16320	16505	16594	16539	16367	16521	16586	16525	16289	16327	16515	16391	16303	16477	16427	16421	16448	16325	16519	16432	16359	16465	16489	16238	16541	16523	16432	16367	16316	16352	16302	16572	16721	16376	16388	16481	16344	16468	16573	16338	16330	16464	16597	16464	16458	16449	16264	16547	16422	16409	16217	16363	16471	16287	16269	16475	16373	16439	16392	16259	16392	16538	16406	16492	16431	16381	16312	16283	16493	16379	16243	16253	16409	16306	16432	16466	16503	16574	16336	16448	16540	16573	16354	16558	16394	16410	16468	16305	16283	16517	16588	16347	16352	16431	16449	16375	16465	16573	16268	16425	16410	16365	16524	16521	16386	16322	16485	16418	16454	16397	16278	16521	16402	16209	16540	16435	16284	16425	16405	16314	16504	16533	16299	16353	16481	16577	16331	16400	16329	16478	16253	16471	16518	16611	16372	16438	16392	16446	16365	16447	16407	16330	16463	16406	16307	16327	16394	16315	16408	16460	16513	16495	16375	16429	16526	16492	16504	16379	16328	16365	16574	16440	16396	16443	16480	16397	16510	16283	16446	16502	16439	16329	16455	16452	16341	16372	16520	16383	16343	16363	16387	16443	16495	16342	16333	16502	16477	16316	16466	16571	16342	16575	16448	16317	16433	16465	16488	16287	16377	16555	16538	16389	16471	16354	16289	16452	16410	16471	16339	16425	16479	16319	16374	16422	16413	16387	16487	16487	16482	16340	16460	16280	16394	16461	16126
22843	22445	32466	27367	23449	23995	24844	19994	19066	19528	19125	19064	19058	19031	18990	18895	18809	19036	18932	19029	19069	18912	18934	19096	18820	18828	19031	18747	18937	18938	19098	18698	18986	18895	18887	18917	18850	19159	18852	18721	18642	18852	18858	18922	18900	18871	18622	18814	18980	18811	18887	18857	18729	18774	18783	18930	18801	18946	18836	18778	18656	18667	18674	18567	18797	18807	18691	18738	19003	18932	18723	18792	18908	18778	18697	18762	18765	18734	18639	18732	18785	18664	18786	18690	18784	18725	18814	18983	18813	18688	18673	18670	18802	18730	18699	18951	18792	18755	18739	18771	18766	18847	18747	18690	18689	18840	18745	18855	18761	18899	18701	18655	18834	18730	18820	18586	18829	18822	18801	18640	18875	18742	18680	18598	18798	18541	18695	18699	18722	18689	18960	18745	18559	18687	18692	18893	18773	18782	18592	18742	18619	18929	18675	18642	18740	18724	18592	18888	18503	18631	18679	18715	18863	18611	18729	18784	18626	18596	18715	18853	18718	18693	18743	18695	18861	18814	18847	18798	19035	18894	18811	18946	18735	18617	18714	18625	18690	18734	18777	18833	18657	18588	18614	18724	18942	18795	18701	18620	18638	19015	18663	18751	18676	18720	18749	18784	18806	18894	19013	18759	18687	18543	18742	18684	18711	18616	18871	18818	18865	18579	18670	18674	18811	18641	18624	18439	18742	18724	18737	18599	18588	18832	18811	18785	18559	18689	18594	18839	18837	18766	18919	18820	18887	18745	18780	18667	18514	18906	18605	18698	18791	18734	18871	18576	18637	18881	18936	18845	18830	18714	18658	18695	18588	18646	18840	18791	18666	18599	18671	18823	18860	18747	18633	18730	18886	18833	18490	18699	18654	19018	18857	19031	18543	18578	18977	18706	18687	18736	18774	18701	18846	18849	18680	18796	18672	18873	18784	18699	18736	18787	18607	18677	18801	18735	18756	18776	18810	18658	18856	18744	18623	18701	18762	18594	18912	18741	18763	18824	19014	18629	18778	18849	18853	18662	18724	18864	18767	18831	18844	18750	18801	19085	18672	18703	18642	18711	18957	18884	18716	18852	18739	18981	18689	18743	18938	18858	18693	18775	18820	18775	18686	18685	18763	18697	18668	18529	18607	18771	18760	18527	18891	18821	19039	18864	18574	18610	18795	18811	18566	18765	18824	18786	18783	18695	18423	18816	18670	18954	18747	18741	18692	18654	18924	18657	18890	18764	18806	18624	18826	18699	18721	18568	18646	18830	18703	18800	18740	18757	18456	18815	18789	18575	18733	18667	18716	18800	18617	18703	18468	18474	18694	18724	18779	18744	18682	18681	18512	18840	18764	18597	18796	18890	18841	18878	18541	19036	18934	18798	18703	18728	18876	18819	18866	18769	18688	18861	18715	18778	18759	18711	18740	18681	18515	18668	18958	18589	18520	18727	18821	18752	18620	18683	18761	18783	18793	18647	18946	18777	18616	18758	18773	18743	18686	18660	18715	18515	18892	18732	18786	18679	18677	18613	18819	18900	18585	18752	18661	18810	18780	18737	18845	18766	18985	18906	18782	18688	18767	18629	18869	18786	18797	18867	18616	18726	18623	18655	18771	18749	18731	18722	18666	18802	18563	18713	18818	18807	18695	18685	18889	18756	18860	18840	18827	18766	18750	18526	18733	18583	18855	18570	18796	18778	18686	18844	18941	18718	18684	18780	18688	18780	18693	18808	18615	18873	18788	18774	18748	18527	18737	18814	18792	18870	18802	18907	18900	18517	18772	18559	18702	18607	18730	18705	18786	18500	18688	18648	18668	18795	18661	18844	18636	18940	18747	18809	18819	18788	18817	18708	18634	18691	18871	18906	18693	18780	18831	18665	18682	18597	18801	18771	18517	18719	18695	18710	18735	18773	18592	18656	18753	18806	18897	18717	18831	18854	18733	18760	18667	18890	18712	18714	18891	18755	18811	18708	18733	18751	18746	18672	18722	18807	18746	18764	18721	18646	18619	18572	18917	18685	18766	18729	18602	18800	18654	18799	18772	18977	18655	18738	18917	18712	18616	18865	18759	18556	18553	18665	18572	18865	18731	18718	18589	18818	18707	18898	18726	18667	18972	18805	18681	18875	18738	18708	18864	18641	18791	18756	18708	18920	18594	18672	18829	18883	18720	18680	18622	18551	18650	18821	18730	18456	18806	18691	18869	18715	18706	18832	18736	18684	18688	18802	18764	18769	18880	18667	18874	18707	18677	18802	18726	18698	18733	18638	18724	18743	18901	18596	18877	18801	18796	18732	18596	18743	18906	18767	18718	18628	18785	18657	18636	18610	18841	18678	18572	18682	18706	18810	18601	18606	18797	18737	18706	18850	18653	18662	18679	18714	18748	18887	18828	18676	18824	18797	18659	18785	18582	18894	18810	18758	18798	18464	18582	18766	18698	18785	18791	18724	18611	18636	18874	18739	18640	18730	18742	18699	18661	18584	18581	18744	18699	18630	18559	18474	18779	18632	18640	18492	18643	18567	18659	18401	18713	18649	18772	18879	18690	18873	18873	18806	18850	18555	18675	18863	18795	18727	18758	18637	18578	18780	18749	18724	18520	18646	18640	18802	18788	18818	18878	18835	18526	18836	18909	18563	18571	18758	18686	18909	18661	18654	18653	18641	18780	18724	18740	18659	18892	18884	18871	18747	18636	18754	18917	18803	18634	18668	18669	18549	18552	18992	18402	18877	18757	18751	18781	18708	18779	18840	18760	18449	18696	18813	18825	18805	18952	18850	18619	18756	18548	18641	18734	18598	18646	18754	18886	18599	18711	18667	18894	18690	18860	18717	18748	18764	18988	18851	18691	18772	18757	18635	18977	18857	18691	18744	18844	18737	18473	18830	18768	18811	18789	18463	18711	18918	18539	18869	18718	18735	18747	18971	18762	18676	18655	18650	18519	18721	18666	18809	18638	18644	18836	18595	18747	18888	18768	18638	18473	18717	18649	18824	18925	19067	18668	18693	18672	18832	18727	18772	18708	18762	18680	18831	18689	18754	18759	18740	18817	18839	18675	18979	18639	18806	18835	18768	18543	18794	18861	18802	18729	18801	18942	18789	18891	18706	18753	18603	18594	18547	18442	18815	18559	18708	18616	18598	18693	18644	18960	18533	18683	18543	19044	18687	18810	18889	18969	18796	18913	18765	18509	18621	18852	18761	18688	18897	18678	18722	18668	18707	18502	18722	18837	18498	18600	18837	18575	18735	18755	18809	18707	18753	18626	18534	18926	18541	18826	18754	18769	18585	18726	18791	18724	18837	18851	18656	18800	18814	18670	18702	18774	18597	18708	18693	18584	18558	18614	18562	18640	18872	18923	18696	18545	18718	18758	18841	18670	18588	18596	18693	18663	18801	18532	18790	18768	18842	18723	18910	18762	18702	18652	18866	18668	18685	18675	18877	18747	18575	18843	18986	18746	18798	18712	18925	18897	18949	18778	18744	18484	18573	18739	18721	18612	18587	18808	18855	18642	18804	18749	18716	18700	18903	18727	18600	18770	18681	18625	18552	18836	18710	18703	18692	18684	18717	18682	18978	18728	18672	18918	18641	18686	18797	18734	18665	18718	18606	18871	18620	18774	18762	18661	18585	18633	18524	18961	18660	18706	18730	18633	18570	18802	18617	18872	18881	18907	18782	18617	18610	18769	18553	18828	18774	18740	18847	18788	18678	18685	18610	18747	18653	18624	18897	18797	18715	18583	18568	18752	18818	18746	18718	18807	18660	18687	18782	18866	18619	18830	18657	18789	18701	18639	18684	18899	18836	18557	18481	18758	18685	18671	18550	18502	18756	18771	18522	18782	18691	18773	18757	18802	18817	18662	18605	18754	18744	18794	18600	18669	18718	18699	18694	18718	18705	18871	18591	18660	18632	18835	18686	18661	18828	18652	18808	18671	18835	18583	18745	18608	18754	18687	18858	18441	18791	18964	18702	18764	18775	18739	18755	18597	18814	18671	18597	18877	18829	18905	18604	18649	18702	18620	18487	18769	18848	18693	18675	18596	18686	18973	18709	18757	18612	18782	18601	18821	18761	18722	18589	18726	18757	18966	18934	18740	18643	18749	18659	18828	18615	18655	18775	18630	18631	18914	18593	18701	18766	18751	18745	18985	18940	18743	18754	18940	18681	18994	18776	18778	18610	18867	18696	18614	18660	18738	18725	18778	18804	18742	18724	18848	18732	18750	18744	18847	18852	18977	18640	18639	18800	18727	18591	18580	18634	18782	18805	18552	18836	18698	18780	18479	18788	18762	18724	18748	18792	18791	18781	18815	18630	18730	18631	18778	18823	18794	18789	18819	18768	18897	18619	18668	18644	18739	18749	18822	18633	18806	18860	18786	18679	18705	18714	18782	18697	18761	18905	18536	18628	18527	18686	18833	18742	18800	18614	18544	18730	18680	18793	18951	18928	18648	18658	18801	18742	18787	18849	18883	18847	18744	18776	18897	18802	18750	18722	18737	18813	18483	18733	18807	18822	18600	18856	18713	18645	18687	18656	18734	18784	18755	18595	18749	18841	18652	18565	18651	18667	18712	18679	18785	18682	18875	18683	18683	18682	18643	19128	18685	18652	18737	18760	18450	18728	18729	18559	18741	18784	18680	18870	18808	18827	18742	18869	18697	18763	18868	18803	18638	18662	18721	18652	18805	18738	18640	18692	18788	18790	18835	18889	18573	18744	18626	18742	18663	18690	18629	18726	18738	18532	18471	18785	18517	18836	18612	18641	18740	18646	18757	18816	18710	18704	18901	18850	18804	18737	18666	18590	18666	18810	18715	18783	18878	18657	18815	18759	18826	18594	18846	18542	18668	18722	18760	18675	18721	18708	18886	18765	18835	18821	18609	18559	18914	18660	18766	18426	18711	18670	18704	18813	18685	18719	18583	18617	18950	18827	18968	18843	18601	18615	18692	18827	18850	18744	18743	18786	18808	18863	18922	18715	18789	18717	18867	18706	18892	18727	18699	18604	18822	18679	18716	18925	18759	18780	18732	18715	18742	18737	18942	19009	18827	18943	18774	18928	18870	18716	18780	18662	18707	18597	18694	18768	18919	18727	18794	18724	18743	18734	18636	18635	18719	18934	18720	18588	18860	18644
62014	105462	86738	57286	32524	20155	17476	16758	16704	16785	16824	16988	16873	16753	16808	16648	16746	16777	16804	16779	16838	16838	16697	16968	16771	17045	16803	16713	16763	16747	16832	16817	16829	16850	16943	16857	16761	16888	16674	17047	16557	16859	16896	17053	16838	16917	16762	16830	16855	16738	16640	16739	16785	16525	16859	16820	16998	16795	16736	16992	16797	16694	16754	16737	16786	16719	16773	16591	16975	16917	16671	16774	16786	16817	16830	16826	16779	16795	16852	16616	16636	16896	16678	16859	16975	16840	16795	16804	16875	16815	16810	16880	16851	16698	17002	16682	16572	16725	16858	16688	16946	16793	16911	16846	16838	16725	16796	16739	16664	16749	16866	16918	16647	16613	16800	16845	16960	16752	16902	16872	16783	16767	16803	16915	16909	16780	16826	16809	16811	16735	16801	16707	16763	16998	16784	16544	16817	16863	16776	16851	16941	16782	16726	16856	16957	16730	16884	16980	16838	16887	16734	16804	16700	16696	16856	16807	16967	16928	16946	16865	16641	16761	16865	16879	16752	16847	16740	16849	16860	16806	16965	16951	16848	16715	16803	16730	16783	16800	16809	16824	16761	16834	16954	16773	16723	16855	16697	16721	16725	16687	16788	16938	16847	16837	16657	16775	16836	16702	16758	16866	16900	16861	16818	17012	17099	16842	16825	16699	16864	16836	16768	16715	16877	16662	16838	16784	16944	16712	16975	16713	16917	16884	16689	16639	16840	16815	16628	16903	16744	16849	16792	16819	16821	16592	16857	16833	16845	16878	16895	16785	16596	16820	16850	16843	16843	16811	16727	16887	16781	16886	16935	16895	16810	16814	16809	16690	16671	16816	16738	16983	16816	16754	16926	16607	16643	16904	16642	16845	16774	16927	16857	16778	17008	16957	16995	16806	16813	16682	16966	16746	16644	16785	16788	16866	16757	16811	16842	16520	16678	16681	16690	16836	16928	16795	16867	16751	16870	16756	16816	16831	16605	16890	16837	16711	16888	16760	16918	16786	16721	16804	16849	16854	17013	16646	16819	16960	16710	16768	16620	16701	16907	16713	16652	16804	16799	16656	16665	16873	16709	16808	16725	16720	16663	16687	16823	16843	16835	16787	16711	16991	16763	16854	16645	16957	16798	17000	16714	16727	16773	16780	16874	16716	17021	16856	16813	16943	16925	16955	16759	16747	16777	16732	16806	16934	16639	16861	16909	16933	16698	16761	16783	16705	16630	16822	16876	16900	16885	16795	16697	16643	16932	16903	16731	16545	17050	16924	16556	16884	16805	16942	16668	16771	16779	16739	16722	16840	16734	16798	16795	16955	16872	16790	16936	16890	16801	16910	16634	16759	16877	16685	16895	16900	16840	16736	16564	16891	16764	16662	16748	16769	16796	16748	16804	16970	16759	16882	16913	16807	16699	16817	16709	16780	16809	16778	16763	16805	16671	16824	16658	16899	16745	16846	16768	16768	16723	16884	16728	16797	16872	16837	16730	16765	16637	16783	16844	16944	16762	16708	16910	16718	16965	16697	16700	16707	16831	16819	16783	16777	16601	16727	16964	16822	16859	16871	16727	16722	16634	16994	16630	16853	16800	16838	16739	16818	16829	16888	16587	16896	16823	16727	16896	16726	16812	16821	16812	16689	16798	16877	16922	16941	16723	16773	16788	16853	16750	16822	16747	16676	16702	16704	16869	16708	16886	16768	16786	16685	16895	16783	16666	16845	16876	16892	16810	16853	16794	16732	16683	16850	16899	16937	17017	16665	16968	16709	16803	16688	16784	16776	16600	16830	16836	16984	16787	16682	16710	16754	16665	16676	16948	16952	16813	16876	16794	17050	16781	16845	16739	16771	16727	16761	16752	16851	16923	16785	16886	16762	16792	16825	16758	16714	16783	16795	16823	16891	16677	16906	16898	16837	16824	16581	16971	16735	16789	16890	16851	16727	16913	16747	16931	16840	16842	16966	16895	16804	16864	16575	16747	16936	16779	16666	16821	16875	16545	16828	16727	16773	16954	16758	16810	16787	16821	16791	16886	16830	16843	16832	16776	16786	16668	16848	16610	16591	16909	16919	16741	16803	16689	16687	16838	16669	16781	16901	16658	16617	16789	16893	16911	16726	16840	16588	16779	16952	16793	16716	16741	16740	16951	16792	16759	16776	16760	16795	16790	16827	16664	16940	16747	16757	16901	16716	16644	16860	16613	16849	16976	16806	16749	16824	16763	16682	16715	16723	16675	16911	16756	16886	16865	16581	16768	16893	16886	16743	16825	16467	16779	17052	16712	16900	16786	16904	16839	16726	16787	16770	16559	16762	16663	16808	16834	16738	16853	16896	16682	16706	16812	16761	16925	16770	16762	16766	16793	16864	16868	16678	16848	16904	16700	16776	16843	16701	16831	16911	16690	16789	16779	16665	16765	16746	16905	16720	16809	16903	16837	16747	16875	16666	16802	16819	16817	16739	16803	16770	16704	16852	16827	16719	16807	16708	16832	16797	16921	16630	16767	16689	16985	16866	16782	16669	16588	16812	16755	16855	16733	16697	16795	16710	16923	16716	16853	16691	16634	16844	16843	16817	16785	16635	17021	16742	16992	16842	16806	16888	16800	16819	16864	16840	16796	16923	16682	16819	16863	16588	16882	16667	17103	16745	16760	16796	16695	16906	16835	16957	16893	16625	16749	16644	16920	16787	16574	16731	16812	16647	16720	16760	16946	16782	16958	16758	16858	16731	16784	16820	16915	16846	16709	16855	16687	16739	16810	16796	16959	16716	16790	16661	16816	16722	16743	16662	16704	16698	16888	16840	16768	16753	16986	16776	16787	16855	16700	16681	16877	16844	16734	16856	16839	16718	16803	16894	16801	16722	16722	16898	16882	16854	16944	16864	16724	16720	16914	16667	16730	16868	16903	16708	16750	16727	16815	16882	16730	16885	16792	16815	16687	16774	16834	16960	16563	16870	16713	16639	16876	16507	16819	16832	16868	16636	16756	16824	16757	16742	16706	17018	16840	16802	16774	16640	16766	16912	16736	16655	16717	16710	16794	16851	16697	16635	16654	16677	16759	16793	16959	16803	16696	16839	16629	16831	16788	16878	16755	16940	16841	16712	16770	16803	16782	16775	16778	16812	16867	16724	16916	16807	16864	16715	16768	16682	16848	16723	16706	16570	16902	16722	16671	16833	16712	16788	16713	16776	16857	16773	16820	16916	16826	16641	16663	16859	16768	16813	16848	16759	16754	16782	16774	16747	16784	16991	16799	16691	16945	16626	16802	16849	16836	16685	16876	16838	16844	16743	16841	16777	16723	16745	16804	16746	16881	16839	16945	16904	16900	16756	16781	16810	16939	16801	17068	16794	16885	16858	16751	16837	16703	17005	16932	16733	16847	16786	16782	16827	16725	16722	16978	16788	17061	16718	16835	16598	16703	16936	16811	16961	16831	16869	16746	16849	16734	16706	16782	16777	16681	16636	16850	16856	16741	16818	16835	16803	16788	16874	16682	16841	16879	16739	16914	16945	16852	16840	16680	16742	16807	16965	16946	16575	16833	16791	16642	16985	16630	16642	16949	17078	16627	16970	16896	16835	16682	16965	16794	16690	16800	16789	16831	16700	16842	16755	16894	16775	16871	16741	16614	16702	16829	16674	16750	16790	16843	16784	16846	16798	16712	16655	16825	16848	16917	16683	16746	16651	16769	16772	16929	16787	16814	16955	16659	16761	16797	16835	16840	16785	16788	16832	16611	16873	16840	16916	16791	16751	16758	16823	16841	16715	16871	16899	16848	16908	16844	16651	16779	16753	16859	16868	16704	16779	16898	16902	16783	16737	16753	16740	16810	16808	16724	16623	16815	16698	16883	16840	16709	16789	16893	16771	16812	16909	16757	16828	16937	16764	16808	16740	16836	16797	16799	16882	16894	16854	16873	16766	16724	16692	16840	16787	16837	16960	16999	16847	16844	16919	16834	16773	16749	16734	16857	16906	16839	16943	16889	16618	16847	16888	16683	16885	16870	16810	16804	16779	16847	16636	16819	16758	16818	16812	16596	16884	16721	16870	16778	16719	16755	16698	16883	16672	16790	16729	16689	16616	16823	16767	16783	16881	16731	16868	16718	16829	16694	16771	16888	16773	16682	16887	16787	16798	16772	16839	16821	16652	16829	16759	16659	16829	16670	16752	16719	16712	16781	16735	16897	16764	16822	16927	16649	16856	16925	16793	16739	16663	16815	16776	16830	16788	16772	16940	16930	16826	16792	16909	16849	16797	16848	16857	16834	16615	16779	16892	16749	16837	16602	16928	16783	16863	16845	16688	16974	16779	16643	16828	16718	16784	16714	16662	16628	16723	16824	17009	16659	16760	16997	16904	17017	16866	16787	16805	16736	16935	16900	16689	16656	16910	16849	16815	16938	16754	16851	16737	16633	16987	16819	16833	16692	16928	16715	16928	16801	16644	16645	17048	16774	16756	16780	16790	16776	17002	16789	16801	16794	16899	16880	16980	16781	16806	17103	16648	16685	16743	16628	16728	17005	16824	16799	16728	16972	16852	16747	16878	16881	16818	16837	16684	16761	16894	16672	16820	16767	16727	16766	16746	16855	16715	16801	16732	16875	16920	16777	16904	16710	16969	16763	16849	16896	16637	16777	16652	16766	16831	16925	16792	16582	16612	16787	16779	16660	16760	16600	16829	16858	16886	16844	16669	16983	16948	16901	16856	16767	16647	16894	16774	16831	16837	16732	16913	16966	16922	16702	16793	17022	16612	16860	16777	16853	16952	16791	16723	16665	16973	16804	16884	16757	16809	16766	16926	16734	16711	16790	16738	16802	16752	16811	16675	16643	16820	16731	16984	16700	16818	16686	16759	16758	16947	16874	16668	16716	16752	16768	16651	16861	16647	16638	16649	16864	16755	16684	16760	16674	16860	16720	16884	16781	16770	16658	16923	16761	16762	16745	16753	16918	16700	16817	16768	16817	16775	16818	16687	16642	16811	16834	16762	17031	16805	16982	16883	16831	16941	16778	16733	16782	16777	16787	16896	16858	16883	16727	16834	16805	16829	16760	16810	16802	16745	17048	16690	16791	16832	16711	16820	16817	16819	16759	16980	16897	16867	16900	16914	16585	16717	16929	16675	16802	16705
30939	35943	37979	28010	20200	18584	18241	17979	18059	17927	17961	18091	18079	18060	17901	17878	18082	17769	18191	18063	17815	17975	17819	18092	18077	17910	18013	18025	17879	18046	17979	17929	17744	17797	17791	18010	17904	17945	17757	18183	17934	17891	18013	17997	17802	17938	17823	17890	17821	17869	17932	17780	17708	17897	17982	18043	18021	17890	18031	17816	17917	18111	17968	18023	17814	17896	17805	17950	17752	17783	17907	17939	18107	17844	18088	17869	17928	17956	17813	17866	17898	17887	17929	18055	18054	17888	17882	17923	17973	17918	18102	18092	17779	17968	18013	18026	17960	17976	17786	18131	17910	17820	17788	17878	17973	17900	17901	18048	17970	18050	17759	17958	17786	17967	18056	17884	17910	17759	17916	17983	18029	18043	18047	17902	17748	17776	17855	17755	17649	17881	17840	18023	17730	17810	17803	18184	18004	17966	17939	17972	17901	17846	17867	17834	17747	17860	18023	18011	17809	17767	17761	17905	17927	17842	17718	17956	17895	18007	17824	17993	17894	17865	17985	17899	17946	18023	17924	18096	17912	17852	17903	18070	18163	17891	17861	17920	18064	17946	17902	17791	17849	17875	17881	17826	17808	18027	18047	17728	18025	17964	17872	18015	18080	17940	17942	18128	17918	17956	17894	17876	18132	17797	17978	17963	18051	18085	17896	18059	18022	17742	17600	18068	17740	17776	17691	18089	17901	17818	17799	17900	18042	17921	17848	17845	17938	18047	17911	17894	17822	17844	17945	17963	18110	17982	17797	17853	18056	18051	17962	18055	17882	17991	17766	17991	17640	17854	17975	17897	18140	17937	17882	17967	17922	17971	17674	17902	17962	17902	17903	17842	17961	17771	17960	18102	17900	17743	17881	17882	18073	17994	18060	17779	17813	17871	17826	18063	17893	18110	17829	17783	17661	17981	17820	17617	18036	17955	18055	18037	18098	17957	17959	17849	17837	17854	17836	17783	17993	18050	17973	18028	17765	17847	17972	17788	17845	18075	17822	17901	17940	17912	17802	17984	17766	18191	18152	18015	18041	17938	17864	17679	17992	18042	17949	18133	17957	17983	17850	17859	17845	18208	17907	18031	18147	17953	18256	17949	17851	17963	17587	17860	17890	18010	17881	17885	17907	17717	17840	17990	17881	18111	17919	17974	17821	17888	17911	17746	17880	17804	18084	18030	17934	17946	17895	18077	17979	17975	18088	18000	17902	18036	17876	18054	17891	17848	17842	17901	18026	18038	18042	17931	17800	17883	17905	17985	17971	18035	17741	17919	18140	18048	17955	18049	17806	17985	17827	18021	17963	17911	17993	17826	17845	17994	18100	17863	17995	17767	17828	17871	17898	17822	18130	17791	17989	17820	17836	17848	18022	17955	17960	17882	18094	17878	17865	17897	17873	17934	17612	17982	17920	17966	17886	17815	17995	18012	17893	17985	17936	17931	17986	17974	17689	17919	18016	17933	17870	17918	18045	17875	17997	17798	17956	17953	17922	18009	17962	18021	18008	18054	18032	17869	17952	17942	18060	18008	17878	18074	17844	17873	17997	17903	18155	17963	18021	17871	17881	17990	18230	17892	17946	18035	17631	17944	17845	17975	17762	17844	17908	18070	18058	17845	17702	18045	17705	17914	18008	17885	17786	17819	17884	17626	17932	17993	17870	17903	17688	17889	17664	17990	18002	18008	17845	17799	17838	18048	17886	17978	17805	17926	17857	17748	17877	17861	17959	17822	17790	17895	17860	17795	18006	17917	17730	17766	17740	17993	18258	17941	17857	17895	17779	18012	17920	17969	17917	17995	17767	18005	17906	18043	18049	17941	18039	18009	17935	17866	17973	17882	18062	17753	17822	18091	17947	17880	17831	17767	17985	17779	17875	17977	18056	17984	18098	18213	18102	18115	17947	17957	17705	17981	17942	17969	17992	17859	17831	18094	17958	18005	17945	17997	17873	17981	17853	18005	17954	17839	17859	18059	17923	17907	17991	18078	17968	17847	17928	17766	17831	17973	18055	17767	17923	17873	17855	17838	17731	17891	17736	17849	17720	17847	17956	17793	18058	17740	17953	18116	17810	18014	18221	17955	18147	17976	17907	17956	17851	17801	17964	17832	18086	18020	17989	18066	17684	17888	17920	17851	17892	18035	18056	17802	17734	17958	17936	17948	17916	17890	18042	18164	17853	17681	18170	17938	17843	18042	18087	17930	17920	18047	17839	17989	18231	17818	17943	17779	17901	17882	17937	18072	17989	17902	17994	17958	18257	18089	17845	18027	17983	18043	17855	17927	17893	17644	17868	18003	18134	17995	17918	17862	18048	17889	17895	17919	17879	17726	17839	17626	17826	17734	17966	17876	17909	17931	18110	18035	17927	17983	17965	18135	17758	17685	17810	17680	17935	17795	17816	18136	18089	17759	17929	17981	18009	17872	18015	17924	18131	18100	17822	17811	18020	17986	18004	18037	18017	18103	17966	17656	17886	17921	18040	18075	17990	17699	17907	18090	17971	17923	18079	17882	17942	17867	17856	17815	17904	17894	18022	17817	18076	17956	17826	17919	18044	17864	17805	17899	18046	18071	17971	18011	17979	17934	17785	17768	18096	17760	17965	17959	18028	17861	18000	17879	18160	18053	17850	17947	17867	17811	17766	17886	17813	17762	17940	17808	17861	17943	17934	18080	17931	17879	17948	17919	18088	17968	17866	17860	17880	17761	17941	17910	17970	18004	17860	18040	17859	17964	17793	17895	17918	17859	18078	17940	18028	17855	17942	17954	17909	17884	17812	18014	18088	18124	18029	18089	18090	17897	17937	17928	17981	17881	18044	17841	17942	17839	17887	17841	17954	17903	17910	17843	17882	17900	17991	17792	17954	18104	17854	17934	17876	17863	17968	17855	18216	17792	17981	17606	18162	17945	18040	17880	17928	18083	17844	17913	18036	17896	17933	17889	17902	17944	18016	17915	18072	17709	18036	18152	17978	17801	17982	18053	18131	18124	17987	17770	17811	17902	17813	18064	18118	17761	17938	17840	17981	17857	17902	17931	17902	17984	17938	17855	18095	18022	17856	17942	17957	18030	18012	17893	18107	17715	17947	17954	17586	17865	17790	17889	17811	18376	17756	18010	17864	18144	17889	18066	17903	17847	17903	17977	17938	17903	17978	17901	18022	17910	17798	17907	17861	17823	17994	17971	17977	17850	17797	17867	17944	17925	17875	18054	17981	17644	18157	18025	17904	17709	17895	17767	17815	17999	17952	18063	17963	17856	17775	18005	18101	17953	17817	17805	17913	17937	17843	17884	17924	17772	17926	18052	17898	17975	17924	17848	17968	18002	17969	17909	18006	17830	18000	18048	17911	17678	17762	18098	18077	17837	17943	17989	17928	17631	17965	17911	17949	17862	17881	17898	17784	17848	17928	17901	17759	17773	17972	17712	18090	17914	17839	17814	17874	17801	17682	17996	17887	17976	17931	17854	17874	18035	18013	17944	17926	17925	18110	17960	17984	17890	18018	18031	17738	18005	17836	17750	18149	17873	17945	17686	17981	17959	18014	17651	18014	17928	18132	17749	18024	17833	17893	17803	18121	17973	18083	17752	17994	17936	17964	17874	17847	17931	18029	18027	17972	17722	17957	17794	17847	17841	17878	18042	17907	17712	18140	18036	18001	17848	17873	18186	17924	17763	17944	17931	18009	17944	17797	18052	18064	18094	17957	17821	18135	18016	18019	17976	17755	18015	17879	18029	17942	17760	17975	17785	17861	17739	17999	17972	17901	17827	17973	17969	17721	17940	17871	18050	17982	17859	17913	17785	17896	17722	17706	17901	17783	18013	18057	17884	17959	18016	17902	17984	18065	17696	18056	17872	17895	17911	17979	17727	17824	17988	17909	17688	17843	17972	17964	17811	17980	18071	17832	17733	17879	17954	18023	17888	17828	17873	17804	17715	18062	17897	17821	17791	17766	17887	17886	17906	17885	17941	17962	17854	18180	18134	17821	17844	17864	17946	18240	17798	17679	18024	17781	18101	18012	17766	18010	17832	17999	17997	17940	18104	17604	17858	18005	17917	17980	17986	18044	17947	17913	18121	18145	17851	17931	17795	18009	17861	17896	17992	18006	17906	18004	18000	18020	17892	17901	17857	17920	18086	18029	17840	17839	17874	17982	17880	17964	18059	17824	17889	17996	17864	18023	17859	17960	17993	17833	17956	18009	17911	17992	17693	17724	18096	17993	18069	17899	17996	17859	17946	17762	17850	17725	17770	18054	17849	17906	18126	17800	17870	17863	17777	17919	17825	17994	18087	17734	17882	18002	18101	17918	18074	17967	17844	17941	17942	18006	17885	17723	17839	17869	17947	18079	18126	17696	17878	18201	17991	17816	18141	17897	17838	17847	17875	18000	17823	17907	17938	18173	18095	17790	17975	18114	17830	18100	17916	17864	18109	17868	17914	17988	17884	17835	17996	17985	18108	17891	17636	17948	17806	18078	17903	17880	17994	17957	17823	17812	17774	17984	17946	18096	18095	17869	17813	18070	18155	17852	17996	17938	17824	17958	18154	17895	17918	18017	17914	17963	18075	17859	17887	17935	18026	17880	17925	17916	18042	18004	18034	18041	17938	17913	17795	17913	17877	17752	17913	17767	17944	18005	17936	18104	18022	17972	17902	18075	18086	17829	17966	17946	17880	17931	17986	17974	18073	17614	17921	17934	17922	18069	17883	18071	17866	17907	17988	18026	17732	17944	17851	17835	18054	17995	17951	17965	17970	18012	18009	17992	17861	18178	17948	17918	18106	18033	17820	17661	18042	17736	18240	18068	17660	17996	18080	18079	17910	17666	17645	17830	18001	18080	18077	17858	17981	18161	17735	17899	18110	17999	17789	17998	17956	18092	17934	17933	17970	18098	18027	17971	17976	18106	18011	18106	18020	17927	17882	17945	17836	18113	18000	17921	18054	17772	17921	17892	17868	17880	17758	17775	17832	18008	17853	17825	17914	17906	17804	17937	17998	18112	17800	17883	17912	17806	18048	17966	17942	17948	17998	18172	17852	17875	18046	17789	17761	17937	18054	17979	18018	18079	17909	17996	17825	17870	17913	17777	17952	17906	17972	18137	17904	17802	17710	17920	18036	17852	17876	17929	18117
41923	55772	41366	24959	18271	16635	16469	16287	16393	16319	16298	16335	16416	16290	16314	16478	16376	16650	16422	16323	16180	16276	16160	16376	16225	16247	16344	16277	16145	16371	16228	16086	16349	16513	16218	16342	16394	16271	16391	16440	16275	16268	16509	16208	16373	16382	16395	16378	16433	16234	16173	16181	16395	16374	16300	16374	16455	16479	16595	16423	16379	16363	16398	16279	16385	16341	16421	16459	16239	16270	16434	16203	16269	16286	16303	16259	16260	16319	16344	16368	16343	16246	16461	16195	16302	16396	16287	16371	16183	16386	16240	16335	16228	16242	16484	16338	16222	16359	16381	16447	16206	16345	16327	16365	16275	16483	16423	16244	16457	16250	16413	16471	16343	16397	16248	16242	16311	16353	16312	16387	16354	16270	16397	16345	16361	16367	16399	16434	16293	16210	16320	16217	16209	16382	16262	16221	16394	16266	16406	16495	16375	16334	16285	16382	16336	16327	16308	16283	16440	16231	16320	16198	16436	16494	16262	16143	16398	16374	16360	16503	16223	16342	16421	16332	16394	16478	16312	16236	16336	16286	16373	16265	16324	16316	16336	16239	16242	16297	16255	16202	16380	16214	16495	16511	16319	16350	16491	16327	16356	16516	16305	16418	16449	16497	16360	16264	16258	16413	16369	16372	16222	16348	16177	16357	16448	16449	16218	16388	16354	16345	16269	16275	16302	16393	16278	16422	16234	16276	16303	16231	16260	16422	16162	16237	16229	16283	16338	16316	16392	16367	16186	16412	16360	16369	16260	16281	16300	16377	16311	16310	16278	16344	16343	16383	16455	16269	16497	16495	16500	16237	16266	16296	16287	16265	16264	16358	16435	16411	16451	16364	16308	16362	16344	16423	16216	16121	16345	16346	16408	16369	16499	16466	16370	16416	16256	16417	16265	16370	16356	16349	16296	16317	16335	16420	16341	16201	16351	16255	16310	16462	16293	16259	16170	16383	16261	16363	16113	16295	16525	16354	16248	16321	16344	16388	16384	16350	16292	16219	16198	16423	16312	16543	16347	16480	16235	16259	16259	16369	16353	16351	16475	16237	16359	16328	16354	16427	16321	16349	16433	16403	16378	16442	16179	16513	16350	16260	16378	16402	16344	16306	16235	16389	16305	16504	16509	16376	16389	16403	16215	16513	16360	16257	16457	16429	16286	16171	16390	16392	16337	16403	16284	16441	16402	16332	16311	16329	16327	16361	16282	16355	16354	16284	16561	16407	16412	16266	16430	16294	16409	16323	16478	16432	16456	16382	16451	16264	16300	16219	16399	16361	16221	16259	16286	16333	16435	16232	16443	16351	16331	16278	16331	16331	16347	16262	16316	16151	16311	16327	16468	16380	16368	16153	16390	16363	16412	16273	16444	16367	16484	16457	16102	16421	16236	16237	16494	16418	16233	16496	16469	16232	16461	16248	16368	16347	16298	16374	16292	16372	16447	16483	16512	16274	16212	16338	16402	16387	16350	16276	16307	16328	16407	16365	16441	16393	16321	16204	16200	16377	16211	16322	16319	16356	16334	16265	16248	16396	16322	16402	16356	16354	16302	16411	16275	16518	16423	16377	16387	16389	16397	16292	16476	16365	16402	16488	16417	16433	16144	16223	16517	16313	16278	16354	16332	16472	16244	16422	16322	16253	16254	16326	16399	16164	16400	16218	16371	16312	16424	16424	16288	16332	16349	16430	16230	16270	16151	16208	16264	16388	16326	16399	16232	16276	16402	16361	16247	16369	16219	16272	16326	16280	16252	16238	16314	16382	16468	16352	16335	16347	16459	16354	16193	16476	16409	16242	16264	16406	16419	16365	16263	16384	16469	16291	16224	16335	16268	16279	16332	16364	16443	16433	16261	16317	16370	16390	16325	16439	16313	16228	16239	16314	16245	16318	16185	16346	16422	16337	16299	16475	16411	16399	16283	16354	16338	16251	16277	16280	16259	16295	16500	16211	16666	16165	16255	16353	16421	16362	16206	16284	16419	16264	16358	16375	16422	16399	16181	16291	16283	16321	16308	16379	16370	16211	16355	16333	16316	16240	16282	16178	16322	16118	16324	16295	16320	16376	16275	16433	16358	16488	16341	16300	16242	16453	16386	16429	16380	16362	16498	16374	16416	16414	16248	16232	16322	16457	16491	16316	16406	16512	16343	16302	16323	16371	16392	16325	16572	16506	16367	16338	16310	16284	16372	16306	16435	16307	16431	16362	16284	16255	16296	16559	16250	16367	16526	16207	16454	16521	16376	16325	16337	16182	16321	16403	16328	16277	16186	16423	16438	16308	16514	16405	16385	16318	16528	16472	16150	16497	16402	16209	16475	16359	16461	16430	16342	16464	16412	16082	16336	16261	16452	16361	16474	16278	16331	16408	16432	16446	16258	16411	16236	16173	16349	16322	16392	16208	16339	16331	16408	16282	16553	16297	16325	16276	16404	16478	16353	16434	16319	16336	16283	16353	16231	16194	16237	16365	16285	16210	16464	16499	16206	16222	16222	16380	16314	16198	16287	16387	16488	16401	16232	16272	16348	16141	16442	16347	16319	16330	16298	16379	16323	16192	16314	16421	16213	16340	16319	16166	16391	16313	16420	16209	16310	16254	16423	16484	16348	16407	16277	16158	16318	16263	16575	16423	16305	16415	16301	16500	16318	16284	16306	16444	16408	16511	16358	16311	16384	16476	16312	16313	16460	16341	16289	16615	16410	16326	16427	16432	16348	16357	16225	16421	16197	16607	16381	16365	16287	16343	16164	16286	16313	16368	16383	16233	16197	16170	16458	16251	16448	16244	16293	16411	16302	16432	16554	16431	16302	16264	16391	16329	16386	16251	16274	16254	16230	16457	16271	16361	16453	16490	16342	16305	16404	16251	16364	16267	16185	16300	16149	16430	16214	16308	16544	16401	16407	16352	16359	16530	16464	16467	16341	16461	16377	16349	16386	16351	16287	16319	16416	16275	16292	16252	16201	16359	16277	16199	16469	16382	16322	16394	16424	16338	16331	16415	16427	16436	16248	16205	16326	16405	16272	16348	16315	16502	16234	16357	16306	16311	16398	16135	16324	16388	16320	16421	16276	16273	16352	16370	16463	16301	16315	16253	16374	16377	16478	16275	16480	16349	16434	16312	16253	16538	16269	16239	16250	16398	16367	16314	16410	16252	16306	16492	16521	16419	16393	16317	16342	16390	16206	16515	16208	16329	16359	16494	16504	16347	16232	16365	16219	16313	16359	16430	16344	16438	16309	16497	16307	16276	16429	16428	16404	16274	16354	16306	16406	16509	16355	16330	16179	16367	16095	16381	16427	16252	16402	16411	16350	16392	16346	16412	16170	16408	16407	16492	16415	16264	16357	16137	16443	16406	16201	16300	16333	16239	16388	16354	16500	16463	16273	16322	16457	16334	16262	16338	16305	16235	16211	16223	16316	16373	16310	16412	16390	16261	16248	16461	16207	16251	16408	16203	16205	16369	16434	16228	16235	16276	16323	16318	16305	16252	16335	16325	16309	16316	16425	16437	16302	16363	16327	16470	16480	16547	16324	16379	16267	16368	16339	16233	16441	16537	16402	16204	16277	16398	16326	16386	16175	16410	16348	16396	16252	16222	16342	16411	16357	16236	16325	16172	16380	16201	16465	16366	16413	16446	16480	16433	16226	16308	16197	16384	16359	16488	16215	16249	16415	16285	16392	16350	16344	16331	16298	16387	16325	16291	16330	16326	16278	16443	16405	16412	16281	16328	16156	16387	16374	16262	16381	16249	16441	16441	16370	16436	16293	16356	16337	16279	16359	16387	16346	16229	16184	16350	16351	16336	16316	16264	16398	16301	16473	16238	16433	16367	16413	16335	16413	16474	16378	16340	16294	16338	16263	16190	16419	16402	16435	16384	16503	16229	16378	16282	16441	16380	16245	16449	16432	16363	16406	16253	16334	16364	16302	16453	16150	16297	16287	16395	16304	16544	16259	16472	16389	16265	16232	16326	16195	16285	16352	16377	16248	16313	16396	16319	16478	16300	16437	16246	16130	16421	16272	16390	16208	16270	16423	16521	16359	16408	16295	16369	16294	16310	16500	16366	16262	16285	16173	16227	16425	16291	16480	16291	16404	16173	16365	16264	16393	16283	16391	16372	16184	16413	16326	16388	16494	16371	16230	16344	16439	16328	16335	16428	16121	16314	16265	16284	16248	16415	16332	16266	16489	16400	16379	16465	16253	16153	16392	16529	16313	16357	16368	16328	16238	16448	16307	16329	16184	16290	16323	16266	16244	16175	16271	16369	16298	16266	16337	16380	16499	16269	16391	16388	16361	16338	16245	16371	16392	16288	16182	16465	16371	16398	16335	16465	16250	16483	16195	16360	16302	16278	16325	16257	16340	16342	16327	16426	16276	16286	16339	16327	16326	16369	16417	16403	16205	16463	16323	16365	16310	16350	16331	16378	16263	16477	16480	16417	16258	16368	16246	16308	16537	16351	16123	16130	16325	16359	16179	16462	16302	16464	16347	16420	16430	16235	16360	16208	16354	16344	16436	16513	16333	16286	16231	16415	16367	16336	16224	16311	16344	16175	16213	16388	16209	16414	16392	16264	16408	16464	16282	16340	16500	16215	16267	16397	16322	16293	16178	16567	16262	16410	16222	16280	16388	16369	16247	16296	16385	16369	16379	16597	16346	16221	16369	16242	16300	16242	16365	16520	16086	16168	16225	16323	16291	16262	16364	16615	16392	16118	16257	16317	16510	16349	16344	16340	16494	16307	16512	16458	16126	16355	16287	16506	16358	16359	16376	16491	16227	16351	16377	16378	16226	16392	16306	16400	16307	16347	16490	16389	16385	16402	16371	16288	16405	16321	16374	16286	16495	16352	16155	16420	16344	16241	16281	16263	16215	16229	16202	16307	16162	16468	16365	16492	16360	16347	16449	16500	16256	16256	16573	16453	16300	16408	16176	16538	16370	16275	16261	16470	16461	16363	16172	16375	16136	16248	16230	16324	16238	16407	16336	16233	16439	16243	16334	16436	16196	16422	16199	16179	16455	16288	16328	16390	16268	16496	16423	16518	16353	16415	16388	16415	16426	16199	16259	16209	16145	16316	16322	16412	16264	16248	16363	16325	16329	16366	16419	16367	16326	16324	16382	16401
24295	23832	33654	28973	23743	22247	21046	18586	18433	18620	18505	18137	18486	18261	18489	18468	18129	18379	18276	18289	18290	18197	18401	18311	18447	18115	18056	18247	18396	18213	18234	18123	18322	18152	18324	18207	18300	18274	18156	18343	18306	18259	18248	18450	18435	18428	18199	18118	18071	18303	18423	18208	18103	18408	18185	18334	18128	18272	18115	18067	18368	18429	18317	18226	17999	18126	18174	18225	18050	18323	18197	18208	18300	18040	18425	18352	18247	18314	18334	18176	18117	17950	18174	18054	18178	17944	18078	18151	18140	18172	18168	18176	18163	18080	18089	18206	18165	18274	18268	18111	18303	18351	18065	18157	18287	18040	18193	17957	18288	18111	18156	18308	18130	18219	18452	18338	18224	18129	18111	18070	18209	17967	18238	18260	18299	18085	18071	18384	18226	18232	18128	18216	18128	17993	18194	18076	18201	18213	18073	18320	18166	18144	18096	18250	18092	18089	18345	18401	18299	18256	18308	18311	18155	18270	18124	18175	18413	18064	18188	18226	18228	18203	18296	18246	18011	18078	18133	18209	18101	18012	18094	18058	18220	17969	18139	18140	18348	18365	18423	18323	18333	18170	18286	18203	18046	18065	18096	18267	18045	18007	18181	18323	18240	18294	18168	18103	18194	18111	18046	18022	18276	18057	18080	18173	18283	17967	18010	18116	17957	18163	18103	18248	18160	18296	18234	18150	18106	18197	17909	18060	18352	18037	18217	18246	18087	18086	18283	18149	17826	18018	17954	18123	18321	18225	17984	18063	18131	18135	18065	18117	18330	18122	18151	18149	18299	18202	18220	18346	18255	18171	18231	18126	18300	18284	18362	18135	18180	18298	18145	18359	18047	18349	17988	17969	18119	18138	18188	18290	18171	18111	18027	18137	18076	18252	18191	18108	18223	18125	18293	18227	18255	18192	18014	18127	18287	18306	18180	18085	18160	18209	18146	18087	18174	17971	18006	18307	18101	18296	18110	18108	18229	18137	18204	18125	18159	18420	18062	18230	17989	18144	18018	18122	18220	18066	18178	18062	18230	18061	18018	18203	18115	18142	18417	18251	18083	18109	18312	18216	18079	18209	18196	18317	18105	18212	18107	18064	17885	18284	18216	18190	18217	18238	18090	18202	18113	18111	18246	18196	18113	18236	18426	18361	18189	18166	17984	18063	18063	18229	18178	18216	18049	18046	18094	18137	18223	18150	18072	18210	18046	18206	18236	18296	18445	18171	18148	18219	18227	18134	18186	18324	18297	18266	18179	18032	18212	18172	18183	18373	18216	18179	18152	18297	18300	18203	18385	18162	18233	18161	18449	18216	18216	18285	18371	18165	18100	18112	18110	18343	18265	18149	18108	18205	18406	18092	18199	18126	18188	18112	18147	18214	18211	18164	18208	18127	18238	18266	18094	18051	18136	18119	18123	18250	18099	18220	18171	18168	18190	18155	18306	18430	18068	18144	18158	18302	18081	18135	18294	18314	18423	18130	18116	18365	18190	18000	18172	18112	18099	18220	18398	18183	18080	18210	18425	18321	18255	18334	18084	18149	18180	18133	18247	17954	18174	18161	18344	18452	18110	18297	18230	18153	18139	18337	18290	18231	18160	18102	18279	18366	18295	18178	18221	18135	18053	18022	18195	18272	18340	18170	18205	18273	18308	18205	18157	17996	18238	18093	18102	18131	18086	18196	18276	18136	18173	18351	18088	18005	18213	18079	18048	18135	18216	18124	18121	18316	18285	18372	18091	18237	18220	18039	18039	18085	18301	18280	18342	18086	18113	18071	18548	18134	17976	18156	18253	18140	17988	18150	18005	18051	18144	18130	18282	18208	18138	18369	18001	18328	18287	18153	18120	18203	18181	18172	18089	18173	18278	18159	18254	18175	18049	18355	17965	18149	18268	18016	17980	18235	18204	18145	18334	18255	18291	18189	18288	18306	18126	18142	18020	18128	18175	18082	18081	17931	18189	18117	18127	18211	18212	18089	18092	18040	18053	18250	18140	18079	18146	18097	18257	17938	18188	18152	18143	18196	18104	18111	18046	18203	17936	18035	18175	18203	18477	18271	18361	18179	18092	18097	18154	18198	18212	18028	18105	18060	18094	18225	18124	17837	18071	18060	18276	18262	18092	18277	18237	18278	18038	18163	18299	18182	18208	18065	18162	18081	18167	18066	18124	18309	18042	18189	18044	18124	18220	18116	18226	18089	17997	18118	18121	18278	18399	18277	18263	18232	18157	18143	18279	18027	17985	18194	18023	18337	18366	17912	18234	18117	18298	18076	18301	18080	18135	18073	18343	18078	18240	18252	18140	18137	18160	18349	18046	18139	18043	18122	18181	18333	18036	18158	18230	18387	18204	18166	18060	18145	18161	18207	18134	18146	18222	17983	18243	18234	18151	18012	18150	18255	18097	18328	18018	18096	18048	18152	18267	18254	17983	18262	18407	18176	18252	18080	18075	18321	18254	18193	18226	18350	18266	18072	18229	18134	18198	18151	18250	18298	18049	18313	18161	18235	18122	18158	18024	18244	18376	18082	18120	18083	18080	18329	18018	18159	18217	18118	18175	18133	18427	18231	18263	18317	18124	18225	18445	18178	18319	18167	18233	18167	18163	18338	18118	18173	18290	18059	18151	18190	18284	18092	18289	18214	18136	18238	18181	17998	18105	18168	18213	18003	18307	17983	18229	18059	18160	18086	18293	18298	18095	18350	18138	18256	18068	18177	18181	18240	18216	18239	18056	18095	18225	18261	18065	18040	18074	18057	18206	18104	18157	18255	18108	18086	18325	18172	18236	18249	18073	18096	18285	18220	18265	17991	18468	18088	18128	18151	18022	17986	17985	18044	18344	18339	18200	18198	18215	18434	18252	18314	18459	18267	18273	18061	18019	18040	18255	17927	18119	18034	18186	17981	18136	18172	18005	17994	18174	18307	18176	18178	18138	18125	18125	18206	18192	18288	18144	18127	18085	18267	18157	18252	18194	18121	18315	17980	18175	17961	18168	18307	18101	18098	18071	18339	18148	18228	18129	18067	17968	18141	18060	18156	18215	18085	18184	17930	18077	18058	18093	18063	18132	18256	18191	18171	18110	18298	18083	18064	18141	18267	18353	18216	18105	18101	18125	18286	18160	18062	18152	18418	18226	18123	18174	18246	18273	18339	18308	18086	18244	18480	18154	18134	18316	18166	18290	18271	18173	18176	18196	18145	18386	18076	18072	18013	18106	17972	18145	18100	18109	18135	18368	18292	18549	18148	18313	18445	17996	18158	18259	18288	17965	18174	18183	18130	18097	18164	18327	18306	18288	18057	18026	17990	18096	18350	17975	18209	18037	17983	18173	17983	18195	18121	18393	18160	18027	18220	18239	18433	18230	18012	18280	18310	18224	18246	17989	18146	18174	18301	18184	18287	18134	18201	18112	18214	18379	18320	18118	18168	18222	18133	18136	17904	18143	18124	18144	18226	18073	18139	18287	18143	18228	18391	18092	18369	18184	18089	18090	18080	18189	18139	18143	18106	18358	18105	18197	18348	18063	18145	18155	18447	18171	18238	18194	18137	18077	18070	18039	18155	18401	18446	18398	18197	18076	18119	18063	18271	18109	17970	18179	18238	18316	18118	18330	18189	18236	17932	18078	18106	18148	18146	18438	18054	18075	18166	18325	18181	18083	18025	18114	18125	18294	17965	18171	18333	18143	18052	18210	18118	18330	18178	18345	18070	18291	18186	18076	18138	18269	18230	18114	18196	18312	18253	18151	18037	17987	17992	18149	18054	18119	17981	18100	18094	18094	18068	18292	18115	18099	18199	18018	18287	18263	18136	18373	18124	18376	18183	18145	18388	18326	18241	18217	18236	18047	18112	18156	18266	18212	18282	18121	18101	18283	18235	18243	18182	18331	18405	18243	18113	18292	18005	18119	18281	18071	18142	17998	18273	18209	18283	18191	18169	18266	18237	18020	18237	18331	18305	18269	18164	18126	18144	18133	18219	18179	18055	18096	18195	18013	18082	18390	18157	18223	18053	18197	18158	18263	18100	18342	18286	18220	18130	18093	18238	18249	18138	18324	18032	18252	18257	18312	18200	18279	18426	18159	18089	18013	18041	18312	18198	18097	17988	18059	18169	18054	18247	17890	18258	18148	18295	18088	18170	18195	18085	18134	18149	18077	18084	18211	18154	18018	18260	18195	18327	18418	18206	18238	18229	18288	18463	18195	18127	18165	18146	18185	18019	18138	18219	18175	18124	17990	18141	18108	18190	18233	18159	18175	17941	18152	17945	18021	18121	18110	18251	18024	18249	18205	18011	18150	18167	18140	18254	18213	18127	18054	18152	18155	18205	18390	18295	18143	18108	18286	18148	18198	18094	18157	17909	18167	18111	18179	18057	18111	18179	18187	18124	18118	18084	18313	18105	18070	18313	18011	18138	17985	18278	18117	18273	18101	18159	18223	18069	18055	18202	18105	18283	17987	18092	18172	18111	18357	18124	18144	18219	18312	18317	18351	18097	18143	18047	18304	18220	18389	18198	18136	18024	17957	18104	18247	18187	18160	18220	18150	18105	18189	18152	18075	18393	18307	18176	18148	18181	18213	18243	18198	18209	17959	18079	18238	18241	18144	18405	18218	18377	18243	18151	18361	18296	18141	18223	18228	18202	18262	18108	18049	18064	18263	18129	18136	18149	18362	18114	18321	18213	18072	18182	18316	18083	18166	18107	18251	18381	17993	18052	18138	18009	18167	18292	18200	18151	18224	18057	18092	18302	18119	18222	18231	18090	18160	18237	18071	18079	18191	18001	18186	18250	18262	18061	18218	18249	18419	18160	18220	18113	18149	18135	18205	18329	18153	18071	18251	18146	18084	18229	18319	18122	18018	18150	17949	18153	18113	17976	18029	18148	18209	18325	17941	18275	18357	18262	18223	18157	18098	18141	18255	18088	18182	18298	18079	18444	18179	18212	18154	18100	18136	18316	18281	18292	17957	18065	18157	18022	18113	18077	18121	18276	18119	18232	18274	18062	18257	18079	18250	18216	18287	18198	18220	18133	18089	18228	18224	18140	18276	18153	18298	18138	18286	18155	18105	18032	18306	18336	18209	18195	18186	18066	18196	17948	18200	18266	18416	18150	18098	18019	18121	18229
63197	96302	72377	43066	24191	17730	16888	16581	16456	16651	16522	16518	16584	16528	16430	16480	16440	16524	16563	16346	16396	16599	16663	16790	16582	16679	16545	16506	16575	16376	16536	16719	16489	16535	16602	16608	16476	16560	16588	16392	16553	16478	16617	16577	16678	16618	16463	16716	16422	16617	16553	16470	16421	16532	16473	16554	16432	16530	16620	16539	16481	16521	16686	16550	16627	16431	16512	16501	16414	16418	16430	16455	16556	16306	16596	16371	16539	16557	16528	16575	16585	16432	16503	16548	16604	16452	16503	16582	16648	16629	16486	16386	16507	16490	16684	16498	16488	16613	16568	16541	16367	16526	16603	16519	16531	16552	16497	16507	16382	16475	16604	16467	16742	16500	16341	16662	16513	16530	16581	16372	16650	16486	16364	16616	16545	16587	16767	16427	16413	16452	16631	16499	16414	16515	16643	16477	16532	16540	16508	16559	16495	16359	16473	16576	16524	16484	16467	16538	16593	16574	16443	16616	16370	16530	16358	16642	16585	16291	16567	16430	16595	16371	16643	16582	16601	16378	16593	16488	16514	16548	16531	16634	16485	16450	16501	16460	16447	16577	16379	16431	16443	16702	16619	16401	16531	16566	16377	16411	16539	16460	16594	16444	16627	16654	16439	16369	16545	16591	16673	16533	16518	16413	16540	16572	16512	16497	16527	16499	16461	16533	16606	16526	16549	16389	16821	16508	16557	16423	16479	16517	16564	16522	16524	16563	16427	16423	16323	16452	16656	16377	16494	16490	16450	16463	16633	16504	16757	16465	16644	16594	16210	16615	16533	16723	16509	16659	16555	16473	16421	16422	16471	16433	16547	16492	16523	16359	16421	16616	16617	16563	16486	16580	16282	16440	16363	16418	16529	16469	16642	16529	16575	16472	16488	16628	16494	16553	16547	16395	16457	16595	16500	16588	16436	16642	16457	16582	16489	16488	16547	16567	16560	16587	16613	16599	16483	16456	16451	16664	16578	16653	16410	16544	16666	16516	16603	16466	16591	16519	16474	16447	16395	16514	16607	16430	16498	16384	16431	16577	16532	16667	16481	16454	16586	16442	16515	16634	16499	16434	16564	16631	16553	16543	16673	16453	16588	16475	16450	16490	16432	16321	16550	16628	16709	16452	16542	16628	16588	16579	16454	16376	16434	16440	16489	16507	16419	16437	16547	16550	16602	16749	16557	16461	16384	16577	16572	16429	16395	16553	16480	16551	16414	16504	16364	16545	16599	16366	16497	16591	16673	16300	16633	16592	16485	16375	16367	16458	16522	16559	16496	16572	16419	16602	16386	16350	16454	16590	16552	16437	16486	16611	16490	16494	16545	16454	16585	16589	16343	16563	16460	16418	16613	16492	16366	16460	16634	16414	16490	16425	16801	16349	16571	16485	16566	16456	16510	16415	16564	16500	16674	16313	16593	16480	16585	16389	16496	16474	16549	16704	16411	16471	16422	16422	16572	16663	16512	16506	16654	16416	16499	16571	16627	16437	16466	16493	16634	16581	16722	16490	16409	16604	16613	16579	16530	16483	16587	16468	16663	16496	16449	16469	16560	16569	16681	16517	16526	16426	16533	16593	16500	16577	16508	16605	16619	16458	16502	16427	16461	16513	16548	16424	16733	16692	16550	16611	16461	16408	16633	16624	16480	16465	16700	16633	16474	16647	16502	16559	16486	16573	16400	16531	16520	16554	16483	16458	16558	16472	16495	16616	16334	16462	16470	16476	16263	16474	16593	16412	16540	16382	16554	16673	16505	16547	16445	16672	16590	16606	16396	16341	16542	16410	16564	16526	16555	16753	16544	16448	16591	16435	16567	16494	16353	16359	16480	16430	16558	16378	16432	16443	16600	16546	16619	16459	16540	16688	16562	16583	16369	16692	16305	16372	16456	16443	16512	16665	16581	16526	16434	16439	16442	16547	16340	16677	16621	16478	16585	16504	16465	16629	16489	16451	16545	16654	16362	16639	16644	16430	16493	16498	16242	16472	16434	16567	16306	16630	16543	16630	16525	16587	16558	16414	16481	16570	16413	16741	16439	16323	16605	16423	16316	16423	16310	16349	16419	16466	16414	16673	16546	16662	16475	16489	16432	16448	16368	16445	16503	16528	16442	16553	16593	16520	16494	16494	16532	16425	16489	16538	16491	16553	16491	16331	16565	16440	16535	16598	16585	16595	16440	16394	16545	16610	16484	16587	16403	16484	16301	16471	16447	16453	16535	16591	16394	16363	16446	16504	16551	16662	16389	16551	16431	16418	16443	16407	16544	16498	16479	16522	16557	16589	16632	16484	16641	16593	16573	16247	16519	16711	16444	16454	16472	16342	16441	16625	16422	16501	16720	16634	16377	16571	16595	16490	16388	16502	16609	16725	16495	16578	16640	16397	16615	16627	16443	16522	16445	16475	16607	16522	16609	16568	16525	16393	16478	16367	16456	16516	16481	16529	16533	16490	16605	16685	16532	16580	16602	16443	16592	16430	16302	16522	16320	16596	16449	16610	16467	16551	16468	16725	16513	16307	16505	16482	16751	16475	16388	16516	16675	16491	16454	16588	16547	16553	16515	16324	16496	16693	16359	16464	16458	16602	16527	16487	16617	16470	16301	16502	16538	16522	16452	16465	16549	16626	16591	16638	16542	16590	16593	16542	16661	16634	16554	16412	16354	16590	16641	16269	16575	16503	16463	16392	16487	16624	16448	16371	16429	16681	16588	16493	16428	16560	16436	16505	16603	16598	16416	16443	16497	16623	16640	16579	16626	16523	16496	16348	16568	16549	16423	16631	16489	16653	16585	16433	16526	16536	16549	16516	16592	16490	16522	16412	16719	16466	16535	16681	16490	16600	16626	16526	16325	16510	16447	16563	16603	16436	16437	16577	16477	16497	16580	16674	16534	16625	16648	16596	16486	16450	16580	16581	16399	16425	16369	16382	16428	16614	16566	16545	16512	16538	16452	16505	16604	16551	16497	16319	16621	16503	16452	16531	16524	16535	16452	16497	16534	16467	16449	16822	16440	16450	16626	16609	16471	16515	16604	16266	16380	16535	16428	16593	16624	16371	16573	16477	16531	16441	16611	16546	16619	16467	16559	16438	16512	16565	16503	16516	16466	16548	16391	16519	16375	16528	16486	16409	16469	16559	16338	16402	16510	16472	16594	16532	16550	16547	16642	16448	16479	16492	16468	16335	16500	16316	16537	16477	16498	16585	16463	16701	16657	16522	16528	16453	16451	16520	16579	16510	16523	16673	16488	16592	16562	16407	16646	16560	16585	16308	16364	16606	16544	16568	16643	16443	16517	16396	16539	16547	16422	16519	16538	16636	16372	16499	16504	16494	16655	16648	16529	16540	16586	16412	16664	16568	16617	16544	16336	16485	16541	16576	16436	16546	16291	16553	16750	16580	16655	16457	16356	16528	16696	16488	16607	16781	16342	16361	16590	16492	16430	16510	16662	16519	16490	16478	16539	16556	16622	16546	16561	16360	16484	16538	16444	16503	16450	16743	16455	16414	16567	16480	16473	16550	16511	16637	16466	16556	16427	16416	16505	16538	16472	16493	16306	16459	16444	16543	16508	16664	16501	16488	16491	16705	16359	16388	16524	16578	16535	16577	16633	16529	16273	16512	16529	16435	16636	16537	16400	16572	16393	16659	16578	16422	16408	16367	16645	16378	16581	16341	16618	16390	16664	16371	16581	16576	16556	16492	16469	16501	16550	16462	16609	16533	16684	16559	16563	16504	16535	16547	16538	16465	16480	16670	16562	16548	16683	16360	16610	16491	16498	16553	16501	16644	16457	16428	16636	16567	16338	16467	16408	16510	16606	16507	16307	16448	16657	16304	16522	16698	16491	16538	16665	16244	16478	16490	16405	16371	16445	16541	16493	16407	16484	16520	16513	16338	16661	16615	16651	16491	16550	16647	16608	16635	16421	16576	16479	16576	16540	16599	16549	16561	16616	16535	16538	16590	16621	16511	16418	16650	16591	16444	16532	16412	16488	16636	16538	16635	16516	16342	16432	16419	16584	16475	16491	16566	16436	16544	16552	16418	16610	16243	16632	16552	16571	16656	16611	16585	16435	16528	16623	16593	16523	16494	16577	16396	16500	16372	16530	16460	16607	16445	16458	16441	16477	16573	16556	16626	16506	16449	16479	16496	16444	16470	16456	16414	16556	16412	16528	16625	16569	16612	16498	16509	16615	16699	16457	16591	16652	16492	16433	16659	16425	16593	16690	16322	16527	16245	16602	16423	16551	16484	16369	16612	16510	16521	16464	16409	16479	16589	16699	16338	16535	16624	16336	16589	16516	16545	16342	16381	16293	16569	16529	16544	16443	16681	16362	16613	16484	16499	16469	16398	16678	16507	16515	16421	16608	16485	16430	16437	16542	16478	16281	16558	16538	16461	16306	16651	16501	16531	16562	16620	16429	16434	16525	16466	16472	16580	16556	16431	16628	16604	16571	16499	16290	16525	16357	16522	16426	16458	16515	16483	16446	16465	16580	16397	16448	16614	16631	16625	16545	16512	16561	16335	16573	16435	16550	16522	16592	16456	16579	16438	16649	16352	16406	16493	16605	16595	16536	16445	16369	16623	16468	16445	16686	16540	16398	16504	16590	16652	16538	16544	16402	16560	16431	16541	16638	16481	16495	16471	16399	16430	16504	16431	16467	16356	16733	16531	16437	16562	16530	16623	16541	16588	16472	16433	16423	16593	16464	16538	16449	16451	16657	16453	16520	16450	16414	16299	16446	16527	16456	16560	16452	16423	16499	16586	16585	16517	16576	16492	16545	16461	16602	16560	16340	16382	16464	16594	16430	16503	16381	16515	16522	16398	16461	16607	16484	16641	16465	16475	16370	16513	16531	16513	16636	16318	16276	16682	16498	16450	16693	16541	16646	16497	16467	16652	16440	16463	16575	16442	16556	16426	16731	16666	16415	16532	16601	16502	16570	16592	16317	16647	16495	16459	16608	16565	16561	16576	16294	16586	16524	16458	16517	16546	16620	16557	16503	16517	16291	16574	16244	16518	16591	16558	16576	16581	16579	16522	16522	16578	16362	16674	16567	16510	16576	16467	16594	16478	16395	16556	16548	16624	16590	16488	16687	16427	16475	16616	16499	16445	16542	16505	16290	16406
22929	22309	31608	25997	22619	23609	24864	19561	18566	18928	18761	18606	18680	18841	18555	18777	18444	18476	18669	18798	18454	18627	18533	18476	18604	18376	18591	18590	18349	18418	18595	18455	18592	18413	18234	18610	18615	18512	18696	18418	18349	18426	18237	18632	18647	18565	18500	18477	18530	18377	18719	18564	18684	18453	18400	18392	18405	18598	18492	18430	18376	18306	18242	18390	18340	18329	18460	18581	18441	18127	18368	18530	18745	18427	18423	18457	18552	18275	18215	18540	18588	18367	18411	18543	18595	18431	18463	18575	18372	18556	18433	18665	18460	18464	18480	18390	18331	18430	18388	18321	18375	18311	18462	18423	18272	18577	18461	18596	18286	18470	18398	18593	18403	18326	18402	18344	18529	18402	18409	18407	18405	18594	18455	18332	18304	18649	18335	18357	18626	18531	18440	18376	18200	18501	18303	18438	18376	18345	18380	18268	18628	18588	18507	18476	18482	18602	18444	18566	18416	18341	18505	18308	18364	18494	18502	18459	18566	18278	18473	18450	18498	18232	18371	18439	18482	18343	18466	18499	18289	18313	18358	18318	18343	18413	18457	18255	18355	18375	18296	18360	18310	18592	18415	18649	18627	18245	18399	18231	18436	18560	18507	18428	18579	18360	18485	18195	18010	18378	18446	18505	18425	18547	18403	18387	18515	18352	18292	18471	18412	18506	18361	18452	18537	18347	18247	18474	18368	18236	18234	18439	18358	18476	18568	18550	18377	18280	18307	18215	18636	18467	18410	18391	18340	18434	18485	18425	18451	18500	18443	18403	18313	18446	18449	18437	18296	18409	18442	18331	18557	18599	18597	18388	18441	18380	18181	18242	18334	18275	18602	18511	18257	18517	18524	18439	18403	18301	18322	18610	18420	18519	18357	18519	18511	18442	18453	18235	18550	18344	18221	18248	18402	18402	18223	18283	18355	18182	18420	18483	18357	18308	18376	18225	18393	18548	18332	18253	18454	18580	18288	18484	18375	18613	18387	18580	18282	18448	18526	18446	18300	18574	18381	18529	18372	18397	18540	18316	18461	18506	18487	18393	18299	18483	18414	18194	18260	18289	18425	18504	18350	18219	18526	18381	18243	18251	18426	18530	18398	18274	18334	18429	18343	18290	18300	18473	18568	18470	18262	18392	18428	18297	18391	18332	18260	18329	18243	18440	18599	18305	18281	18280	18643	18323	18634	18328	18455	18298	18606	18371	18326	18455	18451	18423	18235	18588	18410	18504	18327	18426	18457	18418	18541	18341	18480	18348	18312	18286	18366	18596	18466	18428	18281	18312	18364	18062	18390	18413	18498	18359	18421	18223	18351	18571	18446	18365	18376	18426	18474	18521	18348	18455	18366	18747	18506	18321	18394	18600	18146	18326	18494	18443	18370	18419	18319	18244	18574	18400	18557	18471	18379	18489	18158	18462	18385	18591	18345	18170	18503	18388	18348	18380	18534	18303	18421	18713	18392	18370	18496	18485	18200	18581	18347	18204	18411	18402	18481	18419	18388	18403	18267	18292	18532	18502	18435	18413	18368	18521	18146	18387	18493	18471	18296	18303	18290	18314	18474	18371	18327	18439	18419	18400	18480	18492	18371	18497	18159	18188	18570	18461	18216	18383	18493	18321	18354	18319	18766	18443	18577	18385	18180	18511	18557	18467	18545	18155	18424	18693	18258	18258	18398	18601	18257	18416	18355	18461	18269	18472	18277	18346	18564	18368	18231	18453	18522	18437	18339	18452	18421	18452	18233	18208	18339	18365	18329	18332	18227	18271	18312	18280	18305	18398	18396	18329	18360	18523	18355	18377	18364	18382	18371	18298	18342	18150	18286	18314	18143	18561	18389	18438	18522	18379	18438	18277	18299	18398	18443	18424	18475	18214	18325	18522	18189	18417	18442	18498	18065	18468	18413	18448	18369	18273	18451	18573	18275	18316	18358	18439	18370	18378	18518	18375	18458	18406	18473	18362	18321	18505	18570	18323	18364	18340	18414	18452	18296	18588	18382	18294	18544	18283	18414	18468	18458	18354	18545	18562	18442	18313	18524	18447	18561	18431	18378	18449	18585	18482	18219	18330	18351	18452	18339	18443	18299	18443	18410	18540	18321	18378	18479	18469	18129	18324	18519	18399	18526	18211	18324	18415	18432	18336	18341	18362	18235	18214	18518	18332	18384	18464	18451	18410	18521	18486	18428	18138	18127	18260	18255	18547	18621	18256	18317	18474	18328	18595	18643	18627	18565	18435	18369	18391	18423	18363	18198	18277	18526	18239	18291	18309	18283	18201	18288	18415	18439	18328	18370	18392	18262	18345	18290	18379	18582	18388	18327	18445	18551	18511	18311	18330	18525	18197	18350	18549	18476	18319	18511	18476	18465	18637	18326	18433	18687	18352	18222	18424	18346	18465	18495	18607	18409	18387	18475	18217	18369	18396	18324	18358	18387	18353	18148	18612	18479	18407	18373	18220	18542	18243	18410	18454	18347	18570	18514	18485	18469	18343	18463	18470	18525	18269	18253	18222	18377	18088	18450	18370	18484	18412	18521	18416	18318	18522	18446	18351	18491	18430	18455	18477	18710	18329	18239	18381	18574	18503	18384	18489	18253	18477	18469	18481	18447	18420	18258	18284	18630	18335	18205	18357	18325	18219	18395	18380	18628	18213	18456	18235	18423	18306	18348	18331	18461	18350	18332	18405	18430	18457	18374	18507	18447	18489	18339	18409	18519	18250	18426	18560	18513	18394	18558	18358	18174	18463	18521	18169	18486	18295	18427	18348	18424	18493	18358	18404	18348	18141	18376	18513	18365	18297	18497	18166	18478	18566	18341	18382	18335	18568	18501	18344	18541	18605	18256	18328	18394	18575	18423	18301	18425	18526	18528	18423	18320	18407	18450	18459	18190	18413	18410	18463	18481	18478	18452	18422	18390	18637	18495	18477	18420	18435	18447	18504	18251	18528	18227	18488	18459	18518	18044	18398	18489	18248	18438	18340	18382	18382	18013	18250	18473	18344	18599	18292	18341	18199	18344	18412	18437	18345	18263	18406	18504	18415	18444	18498	18358	18121	18315	18276	18321	18142	18210	18267	18561	18676	18434	18259	18379	18487	18490	18346	18274	18398	18519	18099	18308	18384	18326	18234	18419	18440	18309	18554	18450	18636	18702	18398	18409	18370	18318	18449	18397	18213	18374	18191	18337	18441	18448	18323	18453	18597	18606	18217	18285	18754	18223	18374	18687	18430	18465	18206	18532	18326	18188	18344	18277	18390	18314	18492	18541	18428	18443	18572	18416	18399	18626	18258	18177	18382	18294	18437	18307	18399	18280	18595	18291	18326	18238	18467	18473	18462	18427	18541	18374	18359	18408	18415	18564	18273	18069	18633	18553	18408	18365	18410	18307	18186	18424	18344	18424	18300	18585	18316	18330	18473	18222	18418	18623	18252	18275	18552	18383	18226	18315	18743	18417	18333	18311	18409	18366	18456	18185	18307	18362	18412	18547	18376	18507	18220	18526	18423	18137	18498	18533	18415	18172	18498	18156	18311	18291	18341	18603	18441	18546	18404	18509	18470	18407	18495	18388	18318	18169	18392	18300	18329	18178	18312	18420	18323	18300	18443	18335	18226	18526	18416	18263	18273	18505	18350	18396	18348	18465	18373	18283	18405	18479	18581	18462	18242	18424	18365	18561	18517	18373	18481	18403	18401	18496	18417	18467	18354	18367	18602	18317	18517	18452	18164	18224	18342	18438	18285	18229	18334	18528	18510	18285	18128	18362	18326	18088	18297	18455	18365	18177	18307	18404	18262	18472	18449	18358	18319	18270	18309	18469	18234	18431	18312	18476	18491	18449	18546	18473	18397	18529	18411	18377	18486	18421	18206	18310	18245	18499	18379	18387	18448	18769	18459	18357	18473	18375	18378	18352	18385	18337	18359	18283	18344	18442	18443	18528	18452	18532	18246	18313	18329	18387	18428	18529	18363	18530	18352	18367	18270	18325	18572	18345	18346	18439	18425	18491	18220	18276	18168	18513	18395	18512	18353	18110	18494	18405	18355	18449	18375	18354	18405	18388	18586	18346	18433	18352	18386	18514	18503	18361	18173	18438	18319	18436	18402	18334	18572	18482	18410	18489	18346	18366	18175	18235	18271	18410	18340	18486	18561	18384	18348	18467	18507	18531	18287	18504	18244	18423	18351	18323	18461	18484	18421	18338	18404	18305	18296	18367	18354	18548	18453	18480	18493	18370	18136	18514	18650	18296	18076	18436	18514	18677	18596	18295	18357	18301	18306	18270	18347	18265	18381	18420	18513	18332	18184	18237	18401	18401	18387	18308	18509	18308	18109	18352	18189	18611	18543	18506	18223	18449	18275	18515	18552	18612	18353	18390	18218	18464	18293	18368	18369	18573	18583	18487	18453	18476	18398	18330	18459	18262	18623	18323	18498	18351	18516	18550	18197	18347	18491	18432	18499	18431	18293	18365	18228	18449	18387	18339	18159	18144	18493	18302	18316	18367	18234	18494	18365	18547	18352	18200	18392	18423	18354	18344	18428	18377	18363	18237	18391	18282	18316	18305	18472	18428	18310	18313	18303	18258	18310	18382	18420	18558	18332	18505	18411	18278	18369	18334	18351	18257	18427	18497	18392	18381	18293	18467	18304	18461	18312	18530	18551	18395	18505	18441	18497	18550	18433	18490	18242	18262	18526	18280	18204	18458	18438	18414	18477	18360	18514	18495	18204	18344	18421	18202	18356	18402	18485	18422	18505	18420	18340	18319	18326	18178	18417	18396	18424	18497	18357	18312	18222	18339	18345	18452	18257	18511	18381	18209	18475	18303	18415	18425	18561	18389	18439	18401	18491	18435	18431	18650	18618	18351	18278	18478	18486	18606	18266	18404	18398	18332	18432	18216	18377	18450	18372	18306	18517	18155	18489	18143	18389	18375	18627	18366	18352	18496	18395	18312	18331	18312	18398	18376	18342	18400	18604	18376	18368	18415	18324	18389	18300	18144	18561	18330	18169	18265	18355	18562	18518	18363	18412	18374	18291	18274	18510	18388	18317	18323	18268	18349	18379	18406	18496	18473	18365	18470	18340	18416	18499	18446	18214	18384	18432	18494	18427	18222	18271	18319	18294
61677	105283	85107	52676	28991	19136	17404	16607	16594	16389	16626	16529	16487	16511	16674	16502	16781	16445	16557	16800	16609	16471	16716	16701	16666	16505	16687	16572	16628	16668	16642	16653	16604	16590	16687	16545	16632	16736	16636	16753	16504	16663	16755	16578	16511	16560	16458	16595	16516	16419	16603	16667	16705	16427	16578	16573	16450	16635	16619	16534	16760	16679	16459	16520	16708	16739	16856	16685	16474	16492	16786	16621	16581	16644	16330	16775	16484	16485	16556	16525	16397	16510	16546	16539	16582	16452	16723	16579	16587	16614	16643	16760	16703	16599	16632	16604	16503	16617	16434	16466	16418	16511	16619	16439	16480	16417	16531	16673	16533	16587	16665	16637	16733	16470	16589	16723	16533	16627	16632	16582	16563	16547	16522	16555	16731	16624	16620	16716	16441	16795	16587	16675	16461	16468	16676	16607	16768	16649	16720	16615	16752	16504	16303	16763	16685	16609	16639	16512	16749	16553	16505	16633	16513	16537	16699	16568	16721	16654	16493	16580	16564	16722	16605	16676	16547	16535	16441	16372	16668	16632	16523	16595	16579	16614	16505	16585	16633	16616	16510	16712	16689	16512	16655	16499	16570	16693	16543	16448	16548	16658	16432	16501	16527	16577	16624	16607	16492	16618	16448	16527	16643	16724	16486	16761	16700	16716	16444	16513	16530	16676	16747	16811	16522	16544	16748	16539	16598	16653	16717	16765	16566	16584	16598	16652	16659	16702	16541	16523	16569	16477	16632	16670	16651	16604	16621	16820	16561	16639	16741	16691	16543	16455	16583	16391	16542	16585	16538	16510	16595	16486	16652	16539	16578	16629	16578	16630	16576	16593	16576	16609	16601	16683	16479	16589	16585	16576	16609	16719	16447	16630	16518	16534	16591	16573	16560	16736	16544	16437	16625	16645	16624	16640	16590	16684	16525	16775	16512	16495	16453	16729	16608	16469	16582	16630	16873	16753	16489	16657	16658	16597	16686	16629	16661	16669	16514	16604	16766	16598	16465	16382	16404	16586	16659	16573	16484	16449	16781	16745	16417	16671	16515	16426	16466	16454	16563	16525	16541	16393	16586	16548	16694	16535	16548	16529	16382	16470	16583	16500	16555	16623	16665	16585	16465	16808	16499	16393	16625	16523	16673	16511	16453	16601	16615	16669	16589	16539	16590	16433	16571	16519	16626	16592	16739	16716	16625	16659	16527	16680	16666	16508	16792	16638	16590	16324	16680	16427	16481	16672	16586	16661	16504	16683	16500	16747	16491	16557	16609	16635	16544	16669	16530	16609	16580	16585	16779	16528	16553	16609	16796	16525	16671	16526	16483	16524	16612	16592	16696	16826	16513	16447	16792	16445	16652	16617	16359	16554	16506	16566	16571	16663	16563	16639	16671	16628	16566	16612	16613	16581	16524	16619	16636	16686	16511	16614	16642	16736	16547	16518	16558	16459	16686	16605	16487	16478	16461	16626	16582	16636	16507	16541	16667	16734	16698	16533	16791	16687	16531	16794	16574	16684	16620	16546	16594	16584	16500	16578	16666	16625	16652	16600	16586	16486	16676	16531	16523	16462	16655	16643	16533	16554	16377	16466	16580	16719	16776	16323	16556	16581	16618	16536	16797	16728	16680	16661	16607	16610	16549	16577	16627	16628	16547	16717	16624	16453	16623	16515	16680	16617	16552	16655	16605	16554	16704	16591	16659	16638	16594	16673	16548	16741	16535	16761	16548	16594	16662	16629	16537	16474	16686	16578	16599	16626	16540	16720	16681	16609	16527	16609	16654	16554	16499	16626	16560	16634	16639	16657	16643	16568	16683	16670	16583	16560	16517	16507	16505	16969	16818	16573	16778	16559	16615	16564	16657	16477	16671	16726	16557	16684	16418	16716	16640	16639	16515	16682	16601	16614	16562	16645	16497	16524	16578	16607	16939	16553	16504	16510	16618	16701	16587	16629	16465	16497	16781	16735	16498	16683	16662	16493	16565	16723	16663	16518	16639	16584	16658	16588	16466	16702	16592	16832	16692	16699	16556	16576	16540	16518	16715	16632	16464	16729	16436	16666	16741	16716	16565	16704	16563	16589	16518	16655	16575	16480	16535	16500	16515	16524	16648	16623	16712	16670	16672	16672	16627	16679	16768	16569	16546	16625	16684	16440	16586	16413	16489	16576	16529	16609	16602	16659	16507	16537	16676	16692	16615	16623	16585	16698	16680	16622	16672	16530	16466	16548	16550	16754	16706	16691	16645	16654	16490	16666	16759	16544	16557	16497	16588	16657	16622	16658	16605	16683	16519	16611	16691	16559	16586	16737	16629	16593	16595	16779	16598	16558	16460	16470	16561	16789	16536	16565	16580	16669	16710	16656	16560	16665	16602	16640	16651	16601	16568	16386	16791	16764	16537	16531	16565	16506	16520	16752	16706	16706	16320	16601	16597	16577	16470	16582	16594	16549	16464	16604	16665	16551	16738	16603	16521	16728	16695	16536	16662	16625	16532	16560	16610	16584	16630	16504	16541	16659	16678	16615	16590	16545	16637	16690	16622	16492	16500	16482	16720	16519	16558	16467	16627	16445	16645	16671	16652	16642	16633	16462	16593	16522	16417	16680	16766	16520	16460	16628	16653	16618	16513	16447	16610	16631	16543	16545	16647	16604	16462	16556	16649	16633	16415	16450	16443	16563	16561	16611	16501	16736	16560	16515	16653	16589	16525	16634	16756	16601	16593	16541	16696	16515	16681	16521	16484	16548	16654	16406	16524	16531	16471	16797	16593	16655	16462	16547	16533	16530	16605	16699	16696	16594	16615	16589	16568	16669	16588	16614	16806	16523	16598	16658	16485	16538	16574	16488	16447	16525	16536	16628	16823	16655	16482	16704	16601	16688	16580	16618	16684	16517	16586	16532	16579	16649	16604	16586	16666	16415	16576	16626	16585	16640	16645	16653	16443	16593	16473	16578	16528	16558	16642	16604	16437	16733	16659	16618	16429	16449	16647	16701	16672	16707	16646	16470	16606	16541	16497	16723	16442	16502	16521	16587	16739	16577	16491	16621	16660	16441	16566	16623	16681	16565	16423	16653	16527	16497	16597	16534	16645	16564	16692	16537	16634	16703	16658	16755	16764	16621	16535	16535	16565	16521	16677	16613	16611	16662	16510	16402	16702	16745	16683	16718	16575	16445	16499	16677	16554	16401	16487	16533	16723	16394	16666	16626	16670	16588	16607	16432	16722	16670	16663	16789	16595	16483	16695	16577	16647	16682	16551	16488	16555	16512	16431	16571	16658	16655	16607	16494	16642	16591	16333	16439	16663	16499	16525	16709	16639	16514	16509	16513	16588	16703	16635	16540	16749	16498	16569	16501	16629	16471	16689	16528	16586	16750	16587	16625	16427	16604	16460	16672	16573	16586	16493	16581	16746	16715	16648	16548	16714	16727	16595	16733	16627	16748	16550	16538	16457	16715	16642	16641	16497	16660	16540	16719	16518	16703	16780	16525	16617	16399	16633	16592	16441	16651	16570	16447	16774	16482	16430	16558	16591	16617	16505	16602	16775	16570	16500	16590	16559	16743	16389	16684	16515	16755	16548	16467	16432	16597	16662	16610	16714	16600	16673	16672	16551	16575	16540	16665	16540	16764	16616	16624	16488	16763	16594	16443	16671	16557	16623	16530	16801	16627	16583	16537	16401	16478	16624	16764	16613	16720	16614	16594	16508	16615	16653	16693	16452	16752	16510	16725	16608	16605	16611	16718	16618	16594	16710	16271	16606	16462	16507	16754	16602	16750	16772	16534	16495	16755	16690	16624	16583	16685	16625	16536	16717	16552	16594	16639	16689	16589	16656	16610	16575	16764	16683	16610	16621	16410	16709	16538	16608	16559	16626	16528	16657	16587	16463	16629	16609	16620	16606	16583	16520	16726	16584	16634	16658	16631	16750	16530	16575	16492	16618	16503	16596	16570	16581	16592	16635	16588	16529	16525	16595	16543	16658	16604	16666	16462	16723	16666	16513	16669	16602	16586	16580	16628	16531	16617	16508	16674	16629	16583	16559	16616	16570	16457	16753	16506	16597	16570	16646	16439	16568	16424	16495	16491	16614	16443	16725	16483	16532	16660	16605	16492	16469	16764	16618	16692	16533	16481	16552	16620	16534	16616	16568	16712	16436	16673	16751	16743	16720	16369	16728	16575	16338	16537	16537	16683	16494	16547	16605	16648	16632	16767	16522	16655	16466	16747	16648	16547	16535	16454	16589	16642	16517	16693	16557	16508	16689	16637	16643	16522	16545	16719	16675	16705	16588	16486	16619	16583	16463	16572	16660	16402	16563	16651	16516	16590	16610	16567	16591	16547	16787	16627	16669	16531	16534	16725	16623	16656	16686	16649	16713	16616	16387	16653	16515	16522	16658	16576	16574	16577	16747	16592	16451	16425	16660	16538	16653	16616	16637	16557	16604	16593	16686	16633	16371	16576	16499	16570	16615	16521	16524	16590	16637	16645	16517	16695	16499	16555	16558	16507	16572	16679	16690	16398	16402	16625	16388	16694	16675	16722	16558	16618	16524	16757	16653	16586	16575	16788	16665	16666	16636	16816	16631	16617	16750	16601	16677	16454	16628	16467	16691	16565	16541	16581	16779	16394	16603	16573	16610	16622	16575	16651	16647	16679	16691	16506	16407	16648	16378	16599	16613	16742	16670	16548	16639	16627	16678	16551	16641	16462	16545	16629	16475	16525	16576	16633	16629	16648	16643	16520	16520	16568	16723	16543	16386	16768	16608	16649	16630	16567	16586	16558	16562	16483	16730	16528	16505	16556	16658	16560	16671	16500	16747	16596	16632	16444	16509	16776	16666	16551	16463	16558	16592	16726	16843	16610	16681	16531	16321	16598	16503	16585	16642	16577	16561	16550	16624	16566	16553	16504	16466	16509	16591	16756	16647	16462	16483	16600	16686	16638	16527	16621	16629	16558	16702	16552	16542	16693	16594	16623	16646	16549	16648	16491	16501	16700	16815	16695	16665	16713	16614	16478	16706	16469	16760	16764	16487	16607	16590	16527	16659	16646	16552	16619	16751	16716	16586	16711	16532	16554	16607	16530	16544	16562	16565	16640	16524	16617	16618	16433	16648	16454	16593	16585
30543	35504	37924	26764	19118	17511	17122	16879	16925	16878	16790	16888	16901	16887	17096	16710	16865	16887	16906	16929	16796	16870	16985	16892	16923	16758	16686	16856	16763	16714	17082	16802	16732	16786	16858	16796	16669	16845	16884	16804	16762	16776	16794	16960	16827	17114	16777	16798	16643	16882	16801	16993	16800	16747	16738	16789	16722	16920	16767	16757	16749	16771	16690	16653	16789	16739	16793	16765	16726	16908	16860	16932	16770	16800	16871	16959	16855	16800	16928	16864	16866	16906	16930	16927	16887	16906	16620	16729	16849	16915	16937	16714	16646	16522	16836	16655	16810	16728	16788	16623	16702	16714	17011	16871	16977	16981	16908	16782	16920	16763	16801	16882	16852	16949	16969	16856	17044	16732	16723	16875	16828	16574	16695	16834	16675	16709	16813	16609	16707	16723	16954	16738	16906	16743	16704	16868	16731	16942	17149	16728	16624	16880	16916	16893	17028	17135	16824	16638	16713	16921	16866	16897	16750	16891	16774	16807	16886	16626	16781	16791	16899	16836	17084	16890	16837	16779	16821	16551	16743	16931	16950	16763	16927	16786	16893	16929	17070	16917	17038	16883	16841	16932	16821	17002	16829	16811	16885	16889	16774	16718	16830	16883	16821	16749	16947	16830	17014	16941	16953	16700	16787	16760	16676	16749	16850	16873	16889	16865	16944	16875	17047	16802	17149	16737	16964	16852	16639	16701	16812	16862	16840	16765	17113	16819	16659	16868	16889	16692	17047	16818	16823	16740	16825	16672	16785	16789	16734	16846	16914	16686	16706	16738	16730	16813	16559	16713	16812	16787	16900	16726	16647	16874	16737	16915	16536	16614	16691	16670	16903	16812	16826	16905	16852	16605	16965	16781	16670	16877	16851	16739	16830	16650	17039	16922	16687	16900	16965	16891	16803	16868	16926	16814	16864	16766	16969	16886	16786	16751	17005	16632	16890	16773	16664	16721	16925	16783	16744	16789	16892	16766	16905	16969	16976	17017	16963	16958	16749	16636	16941	16776	16836	16720	16852	16750	16859	16851	16736	16942	16778	16798	16746	16606	16719	16701	16884	16948	16717	16660	16632	16707	16837	16885	16850	16757	16810	16659	16754	16743	16744	16664	16730	16770	16992	16730	16900	16819	16832	16880	16919	16599	16752	17082	16872	16848	17069	16732	16644	16843	16832	16876	16765	16614	16777	16687	16757	16945	16720	16816	16933	16763	16834	16953	16837	16813	16682	17001	16740	16790	16780	16661	16776	16862	16834	17005	16756	16797	16793	16771	16788	16854	16845	16865	16713	16663	17085	16670	16820	16823	16915	16978	16735	16780	16833	16757	17080	16709	16719	16923	17003	16831	16811	16920	16805	16726	16562	16671	16732	16787	16810	17002	16733	16775	16674	16722	16870	16770	16728	16732	16759	16751	16942	16944	16827	16738	16881	16867	16926	16758	16739	16908	16908	16925	16827	16901	16775	16756	16941	16735	16779	16745	16705	16925	16751	16923	16919	16901	16832	16940	16830	16960	16833	16940	16857	16806	16689	16912	17092	16707	16834	16902	16811	16771	16844	16828	16917	16799	16756	16686	16800	16776	16906	16810	16640	16733	16737	16764	16799	16738	16711	16861	16864	16970	17055	16865	16755	16830	16770	16639	16643	16958	16855	16773	16808	16919	17016	16764	17079	16854	17005	16925	16717	16729	16948	16961	16669	16665	16784	16871	16821	16821	16732	16787	16833	16782	16971	16829	16841	16710	16919	16882	16944	16977	16746	16927	16785	16866	16905	16926	16694	16736	16763	16918	16665	16707	16798	16835	16642	16857	16911	16791	16793	16709	16822	16734	16782	16851	16774	16920	16902	16788	16724	16544	16607	16776	16815	16798	17010	16755	16848	16726	16834	16699	16899	16804	16721	16868	17031	16825	16823	16935	16765	16740	16965	16856	16714	16865	16732	16767	16642	16874	16773	16781	16690	16724	17115	16769	16704	17047	17019	16940	16784	16950	16936	16813	16728	16593	16654	16795	16715	16846	17125	16823	16890	16769	16800	16723	16700	16795	16890	16882	16698	16887	16842	16962	16897	16643	16882	16849	16632	16832	16726	16957	16732	16814	16903	16508	16705	16865	16804	16714	16857	16716	16844	16892	16626	16843	16965	17037	16805	16669	16981	16806	16777	16830	16579	16919	16809	16829	16939	17122	16909	16654	16877	16820	16787	16906	16965	16846	16864	16852	16921	16800	16966	16885	16763	16690	16879	16811	16857	16897	16663	16765	16909	16747	17019	16887	16897	16835	16807	16784	16962	17138	16944	16888	16802	16778	16886	16767	16912	16721	16784	16907	16760	16734	16856	17049	16791	16973	16724	16755	16637	16797	16967	16786	16906	16830	16856	16866	16758	16732	16598	16737	16681	16640	16876	16968	16763	16771	16773	16716	16984	16855	16779	16942	16829	16887	16895	16885	16619	16756	16891	16720	16677	16924	16808	16851	16689	16865	16897	16681	16933	16815	16813	16811	16840	16822	16773	16988	16976	16802	16875	16948	16901	16964	16980	16928	16839	16827	16829	16899	16872	16929	16720	17007	16775	16915	16729	17046	16700	16761	16715	16828	16835	16682	16812	16856	16834	16993	16714	16851	16867	16732	16882	16874	16849	16870	16769	16871	16699	16823	17042	16903	16767	16638	17102	16883	16841	16666	16822	16874	17137	16696	16758	16909	16898	16732	16634	16741	16804	16699	16837	16863	16758	16781	16839	16770	16872	16825	16962	16783	16892	17128	16863	16838	16931	16963	16979	16720	16717	16806	16940	16656	16690	16847	16632	16844	16879	17008	16856	16924	16701	16815	16780	16661	16602	16861	16736	16765	16888	16818	16801	16929	16734	16689	16833	16906	16798	16853	16873	16872	16802	16818	16722	16821	16856	16554	16724	16862	16766	16771	16836	16715	16759	16617	16808	16942	16789	16626	16874	16889	16804	16820	16947	16831	16836	16810	16961	16879	16973	16858	16990	16850	16926	17008	16731	16802	16916	16838	16835	16811	16775	16910	16746	16782	16885	16883	16668	16811	16848	16942	16786	16815	16896	16893	17006	16725	16893	16645	16807	16831	16722	16587	16922	16665	16818	17043	17050	16918	17035	16767	16863	16871	16696	16562	17030	16704	16970	16678	16814	16938	16651	16816	16897	16889	16784	16963	16738	16851	16657	16860	16790	16892	16868	16885	16854	16880	16856	16668	16774	16750	16783	16914	16834	16801	16811	16813	16778	16864	16869	16929	16731	16753	16879	16668	16633	16906	16895	16726	16858	16734	16701	16845	16899	16803	16903	16808	16681	16766	16784	16748	16893	16929	16943	16888	16785	16779	16805	16916	16853	16891	16911	17099	16867	16817	16729	16740	16509	16810	16733	16833	17011	17018	16960	16812	17088	16710	16774	16771	16893	16924	16811	16958	16803	16787	16656	16796	16932	16822	16937	16802	16775	16638	16931	17005	16847	17018	16911	16813	16873	16803	16941	16904	16736	16705	16642	16662	16839	16740	16772	16682	16671	16851	16864	16824	16919	16614	16766	16915	16779	17070	16934	17005	17015	16769	16917	16683	17029	16964	16962	16732	16634	16847	16807	16716	16893	16876	16699	16695	16945	16948	17044	16734	16819	16854	16868	17006	16914	16968	16885	16960	16695	16928	16918	16800	16910	16888	16592	16868	16847	16689	16745	16851	16946	16809	16749	17009	16910	16814	16862	16886	16838	16816	16705	16890	16847	16931	16948	17051	16953	16730	16897	16943	16719	16886	16778	16952	16720	16807	16886	16560	16941	16886	16768	16736	16804	16956	16851	17009	16964	16724	16873	16872	16719	16923	16771	16954	16761	16731	16903	16812	16839	16977	16985	16740	16917	16802	16712	16690	16829	16817	16850	16840	16846	16707	16726	16799	16682	16968	16982	16958	16890	17076	16970	16868	16636	16996	16939	16771	16876	16827	16669	16886	16590	16921	16740	16656	16891	16772	17013	16804	16793	16711	16721	16776	16789	16945	16830	16827	16744	16813	16797	16939	16825	16917	16824	16713	16885	16782	16843	16719	16812	16795	16874	16834	16992	16877	16865	17047	16768	16828	16861	16789	16861	16816	16759	16750	16973	16900	16737	16768	16835	16746	16776	16617	16857	16809	16861	16984	16776	16948	16557	16959	16883	16716	16735	16887	16939	16842	16943	16796	16910	16870	16798	16829	16875	16825	16859	16930	16814	16822	16932	17033	16988	16731	16768	16649	16884	16974	16744	16812	16865	16951	16720	16720	16944	16896	16868	16871	16745	16862	16972	16865	17005	16798	16526	16788	16962	16636	16632	16720	16796	16630	16831	16832	16906	16784	16776	16723	16963	16894	16848	17094	16843	16740	16887	16745	16852	16874	17008	16844	16740	16777	16722	16971	17007	16945	16771	16768	16774	16858	16744	16809	16808	16916	16939	16861	16941	16958	16846	16959	16891	16898	16760	16881	16574	16824	16984	16751	17157	16755	16760	17072	16812	16853	16790	16791	16645	16699	16772	16813	16798	16887	16921	16682	16875	16771	16868	16815	16806	16827	16819	16800	16853	16896	16793	16924	16876	16981	16905	16666	16926	16801	16643	17013	17021	16887	16565	16839	16853	16840	16683	16915	16941	16908	16962	17018	16896	16900	16954	16779	16792	16667	16983	16812	16667	16854	16748	16688	16819	16889	16723	16794	16850	16852	16798	16873	16606	16744	16968	16844	16894	16976	16787	16790	16944	16702	16768	16829	16871	16826	16907	16772	16850	16986	16881	16808	16756	16789	17004	16814	17033	16798	16829	16803	17040	16845	16869	16772	16891	17112	16849	16760	16674	16643	16813	16670	16845	16836	17045	16735	16786	16931	16672	16781	16817	16911	16807	16743	16899	16714	16775	16944	16759	16763	16911	16767	16824	16653	16788	16791	16875	16725	16848	16834	16737	17005	16746	16951	16897	16707	16905	16834	16681	17008	16845	17017	16895	16786	16811	16777	16708	16889	16740	16811	16771	16924	16868	16837	16909	16881	16817	16774	16727	16721	16843	17010	16676	17000	16919	16812	16768	16832	16893	16969	16852	16988	17081	16651	16887	16866	16782	16743	16834	16757	17081	16765
40774	55899	41145	23896	17421	15995	15832	15568	15738	15546	15684	15550	15378	15519	15480	15686	15634	15531	15602	15578	15588	15666	15731	15610	15675	15557	15569	15494	15625	15438	15767	15628	15614	15575	15464	15638	15517	15606	15462	15598	15652	15628	15656	15769	15531	15638	15287	15591	15483	15608	15465	15641	15719	15625	15741	15600	15607	15573	15666	15640	15647	15650	15697	15431	15614	15509	15560	15557	15552	15472	15619	15652	15572	15608	15635	15578	15614	15489	15623	15545	15547	15714	15487	15713	15463	15611	15462	15832	15479	15623	15770	15509	15731	15621	15607	15578	15541	15756	15500	15631	15573	15642	15588	15738	15631	15506	15536	15698	15591	15725	15447	15498	15419	15657	15496	15579	15385	15631	15520	15666	15627	15655	15700	15630	15696	15736	15634	15701	15722	15460	15506	15600	15574	15590	15646	15641	15602	15616	15651	15619	15729	15594	15503	15706	15530	15507	15572	15651	15463	15606	15675	15476	15514	15558	15672	15585	15602	15541	15546	15626	15438	15677	15677	15686	15639	15550	15420	15540	15538	15574	15483	15508	15645	15569	15603	15452	15534	15461	15468	15593	15607	15386	15639	15345	15699	15698	15597	15541	15581	15625	15474	15460	15473	15671	15721	15495	15514	15640	15517	15535	15780	15595	15610	15581	15633	15347	15614	15503	15405	15565	15468	15675	15333	15410	15404	15622	15574	15646	15821	15653	15503	15661	15608	15488	15373	15648	15685	15526	15753	15590	15731	15654	15529	15434	15691	15698	15605	15551	15639	15635	15597	15600	15654	15505	15485	15483	15416	15698	15597	15597	15581	15780	15580	15521	15546	15639	15460	15474	15636	15541	15626	15498	15759	15514	15574	15554	15537	15537	15624	15599	15675	15449	15545	15677	15643	15641	15527	15446	15589	15692	15543	15522	15643	15559	15542	15681	15566	15578	15495	15644	15550	15532	15462	15676	15686	15405	15496	15655	15523	15584	15602	15607	15444	15505	15613	15451	15629	15761	15598	15547	15477	15751	15481	15544	15372	15656	15559	15439	15678	15498	15732	15674	15598	15631	15596	15529	15623	15524	15496	15719	15642	15671	15633	15534	15562	15709	15519	15694	15481	15530	15590	15711	15581	15612	15575	15623	15493	15457	15477	15568	15788	15554	15639	15550	15718	15555	15640	15741	15589	15532	15625	15567	15551	15676	15611	15522	15510	15591	15492	15408	15522	15461	15690	15765	15664	15509	15633	15626	15565	15541	15553	15518	15695	15595	15679	15571	15634	15538	15615	15650	15643	15532	15631	15616	15646	15346	15541	15360	15572	15616	15536	15549	15510	15456	15503	15567	15534	15431	15688	15702	15673	15364	15608	15680	15530	15464	15566	15485	15582	15679	15676	15503	15602	15452	15576	15478	15499	15524	15549	15597	15607	15536	15620	15817	15700	15564	15735	15640	15637	15380	15521	15841	15683	15644	15453	15684	15773	15640	15694	15512	15640	15546	15578	15658	15480	15614	15443	15640	15589	15452	15633	15621	15522	15753	15651	15553	15569	15550	15700	15649	15518	15676	15618	15631	15579	15567	15513	15641	15742	15562	15668	15435	15509	15482	15548	15699	15709	15697	15777	15619	15454	15639	15665	15523	15439	15635	15314	15534	15618	15617	15724	15412	15490	15653	15643	15584	15531	15664	15573	15532	15554	15633	15537	15474	15636	15572	15711	15701	15754	15499	15660	15699	15680	15545	15570	15843	15693	15629	15709	15512	15645	15696	15576	15678	15566	15639	15445	15668	15563	15441	15564	15715	15642	15514	15603	15648	15779	15627	15631	15620	15557	15693	15663	15570	15514	15559	15573	15682	15597	15682	15636	15557	15562	15518	15586	15620	15632	15621	15610	15671	15449	15755	15625	15605	15664	15626	15650	15689	15566	15707	15550	15613	15688	15599	15757	15469	15684	15615	15644	15612	15743	15635	15642	15486	15504	15722	15508	15557	15655	15652	15586	15824	15615	15570	15602	15612	15511	15502	15518	15540	15601	15520	15574	15487	15519	15616	15761	15393	15654	15576	15511	15582	15572	15314	15567	15499	15613	15528	15599	15692	15512	15490	15783	15588	15616	15448	15475	15663	15576	15762	15533	15546	15566	15504	15594	15634	15414	15575	15494	15504	15726	15648	15582	15812	15725	15653	15362	15640	15555	15449	15535	15517	15615	15623	15530	15497	15701	15475	15558	15624	15406	15710	15674	15653	15450	15530	15665	15515	15630	15758	15629	15555	15643	15589	15641	15443	15701	15769	15573	15676	15648	15693	15657	15596	15499	15672	15470	15589	15703	15606	15471	15618	15758	15492	15677	15498	15632	15625	15579	15507	15556	15590	15611	15546	15507	15522	15681	15636	15653	15470	15664	15658	15618	15621	15451	15637	15642	15532	15706	15587	15612	15563	15432	15502	15581	15648	15659	15573	15491	15560	15604	15660	15698	15588	15710	15638	15535	15665	15441	15563	15451	15591	15546	15679	15628	15610	15746	15520	15669	15694	15589	15603	15512	15766	15656	15597	15452	15691	15590	15767	15604	15653	15482	15575	15542	15466	15415	15612	15583	15579	15511	15567	15407	15682	15626	15534	15448	15437	15576	15804	15563	15643	15554	15596	15709	15478	15646	15585	15850	15693	15646	15787	15598	15653	15548	15692	15539	15560	15602	15473	15554	15491	15670	15526	15689	15393	15572	15418	15515	15564	15757	15500	15375	15681	15643	15628	15681	15590	15463	15634	15719	15619	15506	15705	15709	15532	15589	15545	15727	15674	15535	15463	15578	15504	15679	15543	15725	15578	15661	15588	15546	15575	15483	15617	15455	15668	15526	15623	15524	15622	15675	15648	15729	15517	15562	15536	15636	15649	15845	15682	15609	15499	15618	15603	15610	15524	15664	15617	15510	15406	15568	15654	15590	15724	15533	15632	15597	15698	15586	15731	15478	15716	15578	15627	15480	15483	15668	15573	15635	15625	15619	15668	15624	15407	15627	15762	15573	15589	15545	15567	15660	15542	15591	15595	15654	15429	15560	15713	15691	15549	15549	15657	15714	15656	15639	15578	15471	15407	15561	15756	15530	15608	15573	15394	15762	15525	15607	15596	15714	15433	15644	15579	15787	15428	15436	15621	15524	15406	15554	15530	15628	15588	15478	15586	15457	15555	15597	15603	15568	15821	15662	15462	15487	15491	15551	15438	15521	15647	15640	15513	15530	15573	15630	15521	15611	15683	15486	15751	15466	15777	15525	15529	15584	15738	15600	15546	15639	15516	15393	15584	15487	15572	15600	15512	15780	15619	15505	15651	15643	15566	15650	15699	15634	15548	15776	15628	15541	15624	15655	15552	15657	15562	15531	15437	15624	15704	15564	15769	15707	15561	15505	15518	15700	15591	15449	15432	15513	15642	15597	15677	15574	15580	15650	15599	15645	15709	15533	15589	15587	15575	15632	15614	15737	15683	15705	15725	15567	15613	15554	15685	15739	15473	15622	15582	15533	15471	15463	15714	15694	15585	15523	15668	15681	15612	15595	15430	15477	15699	15655	15509	15567	15656	15536	15454	15445	15491	15486	15729	15642	15831	15494	15794	15436	15544	15478	15621	15571	15531	15637	15459	15585	15576	15565	15528	15460	15783	15646	15689	15590	15583	15638	15552	15569	15576	15627	15656	15572	15517	15332	15677	15553	15550	15783	15703	15542	15492	15617	15638	15623	15558	15553	15477	15574	15664	15622	15434	15693	15716	15436	15743	15473	15607	15388	15594	15492	15636	15602	15606	15771	15602	15654	15666	15583	15470	15581	15463	15541	15627	15422	15583	15481	15667	15437	15761	15676	15617	15566	15456	15731	15653	15712	15577	15624	15462	15565	15553	15495	15684	15819	15551	15625	15524	15707	15664	15755	15573	15496	15568	15549	15541	15560	15607	15651	15678	15500	15577	15513	15834	15529	15450	15586	15530	15424	15690	15549	15703	15818	15408	15562	15612	15629	15660	15736	15604	15524	15658	15595	15565	15571	15589	15602	15504	15688	15500	15485	15529	15528	15529	15600	15459	15656	15607	15579	15544	15555	15429	15637	15472	15525	15721	15546	15432	15658	15585	15631	15497	15693	15504	15639	15504	15629	15616	15504	15650	15597	15571	15635	15561	15601	15623	15748	15542	15640	15758	15671	15646	15532	15635	15687	15688	15511	15535	15480	15568	15458	15585	15479	15605	15621	15439	15590	15778	15673	15695	15478	15534	15540	15625	15649	15509	15583	15612	15501	15628	15599	15587	15638	15552	15496	15623	15522	15804	15697	15553	15674	15640	15625	15633	15659	15780	15400	15380	15739	15567	15521	15676	15766	15561	15457	15499	15584	15627	15684	15608	15612	15447	15682	15575	15478	15504	15486	15743	15591	15608	15557	15786	15627	15690	15424	15615	15679	15490	15538	15478	15530	15496	15553	15558	15548	15464	15589	15609	15613	15585	15692	15686	15787	15371	15775	15608	15729	15641	15679	15454	15736	15507	15495	15700	15540	15720	15440	15608	15569	15733	15667	15493	15638	15556	15581	15892	15558	15713	15604	15555	15826	15696	15416	15514	15574	15610	15585	15547	15468	15438	15747	15613	15526	15652	15796	15568	15543	15414	15840	15627	15347	15475	15516	15539	15566	15672	15786	15638	15433	15571	15562	15480	15660	15624	15706	15625	15484	15535	15628	15371	15642	15499	15637	15651	15461	15615	15553	15470	15601	15538	15551	15520	15600	15637	15529	15510	15622	15559	15537	15421	15669	15712	15589	15560	15600	15428	15524	15796	15649	15638	15687	15552	15701	15666	15526	15811	15675	15638	15476	15630	15571	15549	15536	15626	15726	15573	15522	15635	15488	15548	15714	15650	15536	15570	15502	15741	15685	15558	15498	15613	15646	15686	15579	15733	15551	15545	15761	15590	15679	15491	15619	15594	15626	15542	15395	15522	15786	15487	15673	15577	15491	15527	15513	15630	15584	15544	15596	15701	15699	15595	15459	15775	15568	15531	15511	15646	15566	15584	15645	15651	15508	15674	15582	15679	15745	15400	15557	15583	15591	15549	15508	15610	15732	15650	15682	15677	15695	15498	15400	15564	15791	15620
24079	24264	35546	29605	23720	21461	19613	16755	16615	16807	16495	16481	16506	16815	16397	16507	16457	16457	16339	16503	16714	16576	16516	16366	16444	16397	16447	16407	16452	16409	16348	16549	16543	16271	16552	16415	16532	16460	16450	16431	16325	16503	16358	16504	16455	16510	16470	16172	16505	16494	16548	16635	16373	16330	16559	16256	16329	16521	16673	16531	16297	16554	16411	16543	16655	16458	16519	16360	16208	16444	16196	16241	16574	16511	16430	16261	16592	16359	16530	16418	16321	16307	16341	16342	16330	16372	16359	16360	16299	16434	16236	16251	16703	16540	16432	16440	16535	16369	16419	16611	16454	16352	16268	16465	16548	16570	16359	16053	16463	16382	16439	16476	16325	16454	16446	16522	16271	16442	16341	16381	16688	16299	16553	16404	16401	16335	16424	16409	16486	16483	16512	16256	16179	16529	16395	16437	16325	16470	16599	16703	16465	16552	16278	16274	16522	16544	16343	16340	16275	16316	16358	16484	16409	16274	16562	16138	16443	16231	16409	16391	16341	16382	16416	16409	16424	16356	16481	16343	16319	16596	16382	16418	16530	16182	16422	16358	16516	16318	16501	16281	16457	16258	16590	16271	16374	16511	16351	16383	16325	16389	16380	16451	16421	16545	16223	16256	16201	16504	16410	16466	16398	16421	16362	16274	16641	16464	16401	16425	16292	16479	16561	16580	16385	16429	16530	16560	16579	16766	16279	16417	16293	16380	16332	16355	16473	16343	16425	16323	16494	16351	16428	16325	16405	16248	16503	16373	16523	16540	16497	16442	16478	16500	16305	16473	16398	16478	16248	16207	16303	16260	16290	16430	16552	16459	16287	16347	16401	16538	16522	16551	16447	16520	16258	16557	16528	16296	16368	16421	16554	16147	16454	16252	16374	16435	16429	16247	16368	16524	16415	16581	16546	16415	16432	16365	16418	16158	16564	16362	16542	16310	16428	16342	16357	16276	16122	16640	16367	16361	16423	16528	16465	16218	16550	16235	16385	16305	16548	16360	16322	16280	16536	16530	16506	16437	16449	16176	16170	16283	16363	16202	16368	16450	16231	16196	16286	16346	16387	16393	16251	16439	16240	16400	16351	16499	16419	16289	16420	16481	16435	16660	16555	16596	16363	16372	16464	16610	16485	16421	16513	16338	16664	16505	16607	16618	16578	16565	16513	16422	16428	16427	16247	16302	16425	16367	16351	16286	16618	16264	16563	16575	16472	16386	16484	16355	16409	16357	16485	16458	16389	16532	16497	16491	16513	16338	16320	16523	16388	16309	16631	16238	16406	16557	16368	16361	16270	16428	16242	16468	16161	16277	16280	16371	16281	16315	16451	16399	16324	16434	16562	16375	16452	16240	16257	16242	16295	16483	16486	16487	16367	16411	16632	16448	16239	16321	16432	16414	16321	16679	16378	16493	16436	16382	16538	16440	16508	16492	16490	16493	16331	16401	16384	16485	16310	16472	16413	16235	16261	16615	16412	16308	16488	16444	16390	16404	16420	16227	16489	16224	16382	16526	16373	16233	16491	16437	16455	16400	16285	16373	16413	16455	16518	16405	16316	16564	16555	16390	16410	16427	16356	16483	16547	16456	16620	16472	16386	16513	16566	16457	16490	16504	16392	16310	16521	16432	16494	16503	16486	16486	16319	16613	16613	16446	16358	16446	16326	16491	16424	16383	16560	16603	16360	16382	16269	16219	16448	16405	16385	16362	16412	16211	16361	16539	16389	16338	16485	16355	16473	16408	16477	16267	16507	16513	16578	16468	16593	16369	16339	16285	16361	16373	16427	16599	16382	16369	16484	16268	16600	16452	16499	16472	16463	16285	16523	16468	16305	16463	16369	16349	16346	16251	16072	16355	16534	16527	16147	16495	16398	16443	16473	16443	16481	16388	16370	16518	16571	16206	16540	16433	16426	16415	16286	16368	16181	16385	16506	16340	16363	16507	16382	16422	16413	16291	16384	16347	16614	16422	16462	16359	16350	16323	16384	16394	16357	16240	16448	16479	16469	16444	16512	16526	16357	16289	16430	16607	16357	16486	16203	16384	16132	16468	16384	16450	16462	16600	16300	16374	16416	16612	16636	16624	16354	16640	16442	16427	16346	16295	16308	16454	16499	16586	16353	16568	16375	16408	16437	16361	16484	16476	16258	16214	16115	16235	16446	16536	16324	16400	16482	16613	16517	16440	16381	16399	16397	16360	16544	16159	16440	16271	16644	16557	16606	16449	16547	16492	16358	16386	16484	16403	16483	16369	16467	16408	16542	16337	16345	16192	16595	16268	16323	16480	16544	16455	16386	16393	16316	16326	16287	16399	16435	16462	16489	16358	16462	16408	16402	16477	16350	16284	16330	16395	16472	16528	16501	16392	16345	16379	16333	16242	16458	16264	16306	16530	16514	16638	16491	16333	16433	16296	16304	16307	16461	16233	16508	16277	16227	16506	16411	16476	16291	16398	16474	16724	16390	16398	16343	16349	16426	16512	16431	16351	16339	16406	16483	16340	16416	16337	16378	16441	16357	16307	16147	16169	16388	16687	16296	16532	16584	16391	16364	16662	16373	16420	16169	16466	16434	16241	16277	16381	16422	16487	16556	16381	16325	16435	16476	16331	16369	16454	16391	16438	16336	16509	16360	16331	16548	16406	16292	16357	16484	16192	16345	16282	16296	16414	16388	16535	16367	16515	16488	16413	16395	16350	16224	16354	16183	16290	16374	16505	16354	16383	16413	16168	16439	16400	16676	16448	16412	16449	16261	16364	16543	16350	16425	16272	16346	16438	16291	16289	16307	16534	16324	16365	16415	16462	16504	16304	16442	16360	16610	16177	16493	16276	16241	16394	16420	16404	16446	16426	16451	16125	16279	16311	16386	16360	16312	16452	16467	16274	16409	16391	16412	16499	16404	16469	16315	16310	16371	16468	16488	16538	16336	16443	16568	16564	16417	16466	16411	16321	16287	16543	16352	16340	16446	16457	16455	16290	16358	16525	16451	16519	16459	16440	16481	16511	16685	16412	16341	16419	16440	16608	16463	16393	16338	16605	16588	16426	16352	16344	16416	16355	16254	16055	16477	16415	16350	16365	16389	16426	16633	16364	16378	16490	16243	16167	16368	16448	16482	16269	16484	16227	16213	16508	16326	16319	16180	16317	16362	16395	16467	16576	16374	16266	16336	16356	16481	16464	16364	16430	16531	16407	16290	16321	16123	16492	16431	16278	16238	16582	16387	16373	16509	16503	16285	16424	16305	16472	16597	16469	16555	16289	16473	16401	16405	16406	16538	16482	16349	16467	16163	16368	16373	16252	16351	16252	16384	16362	16644	16619	16377	16470	16606	16367	16276	16241	16328	16595	16378	16241	16445	16467	16478	16197	16429	16319	16336	16350	16397	16444	16279	16385	16156	16596	16378	16230	16399	16441	16304	16422	16465	16426	16421	16351	16235	16345	16522	16264	16348	16461	16511	16366	16368	16467	16544	16371	16516	16335	16351	16586	16323	16321	16426	16489	16502	16547	16510	16338	16327	16367	16239	16257	16223	16247	16469	16479	16345	16295	16514	16397	16442	16543	16462	16300	16320	16366	16357	16482	16231	16371	16435	16370	16436	16352	16380	16273	16178	16286	16406	16596	16536	16454	16525	16261	16397	16540	16498	16369	16517	16278	16274	16348	16434	16313	16342	16373	16298	16371	16304	16638	16384	16572	16497	16515	16372	16428	16472	16398	16453	16336	16518	16222	16505	16304	16533	16472	16390	16458	16377	16289	16238	16203	16364	16463	16494	16299	16369	16368	16291	16556	16379	16545	16395	16276	16426	16393	16297	16406	16660	16502	16285	16378	16326	16461	16509	16396	16416	16287	16543	16509	16593	16450	16653	16413	16539	16455	16458	16391	16398	16446	16514	16360	16291	16500	16385	16431	16387	16550	16339	16499	16232	16389	16270	16484	16320	16498	16490	16460	16401	16363	16455	16418	16624	16500	16487	16297	16367	16313	16467	16341	16407	16371	16444	16322	16594	16343	16277	16703	16240	16305	16411	16310	16450	16546	16491	16456	16364	16340	16297	16412	16428	16716	16580	16422	16372	16345	16457	16553	16456	16276	16304	16509	16373	16555	16404	16506	16214	16327	16317	16420	16413	16564	16411	16316	16493	16466	16461	16316	16582	16364	16430	16315	16264	16392	16305	16400	16327	16287	16362	16305	16511	16292	16455	16393	16324	16582	16378	16303	16549	16378	16409	16530	16304	16397	16459	16483	16726	16394	16281	16348	16501	16461	16181	16538	16578	16463	16409	16442	16369	16368	16382	16319	16525	16252	16432	16382	16556	16376	16599	16592	16378	16474	16243	16071	16398	16412	16359	16373	16451	16357	16359	16308	16377	16393	16275	16350	16472	16309	16328	16276	16578	16238	16437	16543	16514	16404	16359	16422	16079	16493	16556	16430	16392	16372	16386	16382	16506	16471	16354	16399	16293	16288	16695	16482	16442	16361	16656	16540	16393	16202	16379	16251	16543	16371	16426	16498	16498	16617	16534	16338	16379	16418	16459	16229	16382	16357	16451	16482	16419	16189	16614	16279	16492	16366	16387	16387	16345	16423	16365	16325	16298	16332	16504	16422	16378	16395	16393	16615	16290	16341	16463	16284	16420	16297	16522	16389	16435	16533	16358	16348	16307	16555	16240	16438	16289	16207	16402	16463	16380	16597	16576	16442	16475	16303	16463	16386	16306	16366	16331	16435	16477	16420	16574	16323	16343	16370	16240	16303	16389	16197	16314	16388	16489	16356	16491	16430	16411	16561	16467	16488	16440	16318	16488	16639	16501	16238	16325	16363	16415	16512	16270	16353	16352	16350	16601	16373	16449	16418	16222	16328	16425	16557	16514	16450	16547	16247	16256	16481	16515	16338	16345	16505	16458	16459	16284	16279	16158	16531	16434	16489	16401	16432	16475	16548	16527	16420	16387	16286	16260	16274	16266	16310	16354	16659	16303	16375	16451	16450	16289	16349	16409	16520	16557	16580	16350	16396	16558	16441	16426	16341	16520	16245	16318	16259	16419	16364	16526	16589	16582	16410	16467	16427	16472	16376	16402	16248	16407	16421	16466	16371	16323	16369	16529	16435	16384	16637	16326	16455
61674	97132	74398	43761	25034	17241	15844	15293	15500	15471	15458	15468	15394	15362	15380	15427	15463	15405	15389	15495	15347	15311	15478	15525	15428	15402	15405	15308	15411	15388	15440	15543	15504	15258	15495	15391	15427	15230	15477	15306	15401	15454	15376	15307	15400	15362	15408	15420	15480	15333	15398	15304	15473	15402	15370	15465	15517	15494	15442	15330	15395	15628	15519	15342	15306	15531	15539	15474	15472	15418	15356	15498	15339	15383	15271	15376	15422	15198	15237	15523	15257	15358	15444	15378	15397	15442	15613	15246	15217	15296	15301	15325	15340	15358	15377	15289	15324	15183	15439	15395	15319	15357	15335	15418	15286	15478	15327	15456	15528	15413	15301	15406	15481	15327	15573	15357	15385	15216	15598	15465	15441	15415	15373	15418	15632	15339	15362	15315	15331	15243	15518	15494	15367	15368	15483	15432	15347	15504	15476	15345	15233	15319	15479	15473	15563	15319	15324	15343	15490	15174	15400	15546	15373	15418	15426	15364	15375	15468	15287	15590	15439	15356	15390	15444	15475	15439	15443	15332	15501	15468	15408	15396	15444	15628	15272	15243	15353	15315	15412	15464	15397	15216	15285	15435	15315	15449	15350	15392	15536	15227	15507	15340	15454	15488	15335	15287	15350	15375	15396	15369	15375	15406	15327	15358	15323	15450	15295	15520	15298	15367	15404	15398	15481	15392	15373	15445	15434	15257	15423	15437	15427	15440	15397	15466	15424	15544	15360	15387	15333	15378	15345	15453	15396	15428	15415	15351	15371	15447	15236	15381	15347	15227	15263	15295	15496	15362	15321	15259	15611	15345	15444	15351	15453	15515	15325	15316	15396	15367	15436	15438	15631	15503	15467	15350	15520	15314	15434	15373	15499	15593	15639	15368	15380	15453	15275	15435	15373	15274	15341	15391	15427	15212	15394	15275	15520	15307	15369	15322	15456	15419	15575	15316	15371	15401	15346	15509	15387	15564	15404	15291	15274	15311	15380	15339	15373	15244	15373	15410	15504	15455	15261	15491	15507	15292	15355	15561	15473	15570	15389	15494	15323	15159	15235	15506	15485	15339	15385	15358	15362	15390	15289	15303	15427	15445	15461	15317	15329	15483	15394	15412	15335	15533	15493	15395	15343	15409	15355	15506	15383	15322	15261	15352	15495	15313	15306	15302	15223	15258	15355	15461	15268	15405	15470	15479	15295	15477	15411	15381	15506	15387	15650	15423	15454	15503	15314	15359	15299	15517	15423	15406	15509	15339	15575	15358	15380	15174	15312	15296	15276	15439	15491	15337	15537	15377	15387	15221	15464	15480	15371	15269	15295	15225	15327	15259	15380	15315	15234	15540	15363	15301	15458	15329	15501	15292	15351	15292	15554	15500	15438	15391	15205	15414	15413	15456	15299	15481	15296	15416	15407	15390	15474	15251	15265	15468	15162	15344	15542	15452	15608	15266	15558	15358	15430	15439	15396	15384	15403	15532	15209	15464	15327	15396	15385	15406	15422	15367	15274	15310	15494	15450	15361	15410	15335	15312	15451	15415	15475	15380	15450	15615	15299	15252	15281	15461	15355	15422	15325	15376	15253	15462	15274	15467	15308	15428	15440	15465	15368	15299	15340	15342	15437	15363	15449	15402	15316	15488	15361	15268	15349	15323	15367	15439	15390	15417	15379	15215	15514	15498	15473	15508	15389	15465	15405	15360	15410	15393	15376	15465	15452	15397	15378	15369	15308	15581	15560	15418	15403	15226	15311	15360	15303	15255	15437	15419	15386	15529	15502	15470	15408	15290	15486	15526	15360	15417	15441	15447	15432	15415	15421	15455	15285	15312	15501	15250	15276	15401	15317	15362	15324	15389	15283	15354	15341	15548	15424	15257	15475	15452	15414	15387	15392	15422	15413	15491	15524	15351	15459	15485	15361	15172	15377	15286	15234	15531	15420	15365	15518	15507	15437	15420	15502	15378	15357	15440	15317	15393	15498	15346	15436	15427	15368	15484	15433	15272	15261	15394	15527	15365	15480	15246	15407	15429	15531	15463	15464	15401	15547	15508	15572	15272	15356	15401	15321	15322	15299	15496	15397	15447	15305	15235	15322	15402	15364	15421	15389	15359	15277	15485	15434	15264	15372	15250	15321	15360	15384	15308	15400	15476	15525	15400	15415	15397	15470	15333	15495	15374	15489	15548	15357	15562	15423	15402	15395	15411	15425	15628	15493	15410	15339	15325	15423	15305	15479	15479	15408	15451	15516	15395	15495	15234	15496	15371	15411	15419	15358	15392	15375	15276	15448	15309	15415	15453	15331	15336	15366	15574	15469	15368	15364	15337	15407	15367	15465	15443	15296	15331	15289	15567	15332	15295	15426	15345	15467	15292	15275	15339	15469	15386	15400	15388	15466	15369	15322	15277	15702	15335	15398	15425	15473	15295	15254	15538	15383	15326	15374	15211	15345	15294	15468	15382	15363	15420	15412	15429	15426	15419	15529	15303	15415	15390	15411	15493	15310	15389	15341	15638	15523	15367	15478	15403	15379	15358	15399	15315	15390	15390	15490	15154	15379	15255	15369	15284	15343	15295	15446	15375	15373	15394	15371	15347	15378	15382	15435	15384	15589	15330	15318	15412	15357	15442	15380	15353	15371	15331	15338	15399	15488	15320	15475	15396	15427	15389	15509	15334	15450	15377	15447	15474	15298	15560	15282	15451	15471	15392	15352	15310	15413	15515	15415	15366	15307	15177	15334	15507	15242	15543	15198	15407	15439	15444	15333	15387	15294	15328	15384	15450	15365	15178	15411	15466	15394	15335	15458	15458	15375	15490	15397	15308	15460	15355	15352	15375	15378	15334	15319	15255	15382	15274	15417	15377	15528	15537	15315	15561	15375	15457	15476	15388	15339	15558	15235	15374	15530	15363	15461	15238	15334	15548	15439	15311	15235	15338	15256	15550	15432	15450	15610	15328	15476	15423	15451	15448	15288	15370	15365	15295	15313	15493	15534	15474	15250	15430	15417	15465	15421	15313	15383	15424	15325	15480	15398	15551	15427	15350	15452	15366	15485	15258	15526	15335	15436	15409	15517	15515	15305	15370	15343	15426	15407	15454	15391	15357	15324	15203	15472	15311	15362	15316	15302	15587	15536	15412	15366	15446	15274	15364	15307	15290	15404	15566	15496	15486	15585	15279	15335	15374	15444	15315	15506	15346	15499	15401	15432	15365	15286	15371	15455	15466	15216	15297	15444	15321	15450	15397	15399	15338	15498	15316	15638	15406	15438	15330	15395	15454	15456	15252	15367	15591	15343	15441	15355	15574	15475	15333	15543	15444	15461	15507	15369	15421	15316	15442	15374	15455	15464	15326	15439	15338	15532	15573	15549	15417	15440	15376	15438	15264	15438	15337	15341	15417	15319	15360	15261	15352	15469	15341	15436	15069	15389	15273	15366	15481	15488	15388	15196	15476	15481	15322	15568	15472	15282	15449	15146	15361	15312	15456	15292	15480	15313	15375	15350	15318	15354	15366	15620	15261	15504	15296	15208	15323	15312	15262	15399	15346	15387	15333	15261	15468	15260	15391	15446	15425	15390	15294	15322	15383	15274	15480	15291	15349	15288	15437	15367	15348	15319	15313	15462	15419	15372	15517	15419	15356	15373	15389	15433	15363	15464	15407	15463	15372	15416	15364	15304	15501	15440	15354	15379	15334	15345	15429	15470	15397	15361	15255	15331	15664	15318	15428	15328	15269	15372	15278	15309	15396	15380	15412	15307	15381	15530	15499	15272	15446	15535	15432	15416	15323	15393	15382	15571	15296	15394	15374	15450	15453	15508	15436	15260	15420	15368	15327	15473	15423	15390	15440	15387	15666	15448	15166	15344	15456	15303	15374	15254	15416	15308	15312	15378	15391	15452	15419	15510	15462	15368	15528	15360	15268	15413	15369	15488	15483	15489	15250	15456	15410	15427	15327	15435	15476	15503	15242	15421	15307	15328	15412	15541	15544	15622	15325	15366	15381	15592	15506	15401	15385	15418	15395	15363	15326	15367	15347	15219	15345	15257	15360	15403	15369	15526	15252	15295	15484	15369	15502	15343	15346	15489	15316	15300	15409	15301	15265	15398	15401	15342	15424	15305	15455	15471	15217	15531	15495	15488	15231	15475	15337	15342	15358	15444	15326	15558	15516	15205	15273	15302	15226	15393	15422	15371	15390	15510	15468	15505	15285	15413	15208	15496	15443	15286	15331	15289	15357	15299	15309	15344	15487	15315	15391	15212	15361	15442	15439	15481	15431	15481	15442	15448	15265	15528	15351	15488	15364	15321	15199	15310	15487	15253	15306	15375	15460	15350	15415	15252	15293	15283	15337	15252	15485	15386	15394	15554	15401	15324	15435	15458	15449	15416	15222	15584	15516	15309	15483	15447	15178	15494	15472	15417	15386	15380	15458	15559	15418	15469	15280	15518	15251	15459	15328	15421	15383	15241	15392	15372	15372	15384	15367	15505	15388	15309	15371	15385	15227	15316	15559	15533	15365	15355	15626	15391	15635	15520	15423	15258	15281	15426	15270	15550	15284	15375	15312	15497	15358	15479	15313	15250	15327	15438	15447	15447	15434	15502	15317	15552	15259	15484	15263	15347	15274	15444	15319	15403	15358	15506	15450	15454	15589	15376	15406	15461	15395	15229	15367	15266	15344	15475	15482	15382	15488	15480	15421	15553	15388	15440	15370	15479	15293	15448	15556	15433	15240	15359	15399	15231	15257	15422	15434	15142	15384	15302	15263	15445	15271	15399	15422	15413	15271	15550	15348	15500	15189	15426	15312	15397	15331	15369	15493	15374	15495	15313	15340	15331	15351	15482	15209	15420	15390	15301	15410	15304	15474	15507	15318	15402	15308	15556	15361	15340	15277	15281	15314	15260	15361	15459	15335	15296	15439	15199	15548	15210	15531	15468	15351	15378	15352	15330	15326	15461	15404	15364	15420	15379	15434	15382	15256	15514	15455	15482	15530	15450	15411	15317	15500	15369	15424	15516	15337	15489	15240	15265	15549	15454	15258	15292	15367	15449	15567	15381	15501	15471	15320	15197	15485	15535	15554	15435	15563	15411	15496	15436	15493	15414	15288	15381	15307	15442	15508	15222	15414
22841	22553	32062	26435	22746	23236	23821	18413	17014	17415	17501	17333	17255	17418	17362	17343	17411	17281	17308	17308	17271	17277	17229	17115	17062	17177	17411	17129	16964	17044	17132	17023	17076	17214	17180	17018	17139	16965	17176	16983	17181	17185	17056	17124	17067	17015	17030	17081	17254	17226	17218	17198	17028	17080	17193	17184	17174	17101	16993	17101	16972	17073	17193	17262	17030	17068	17131	17013	17193	17095	17082	17083	17011	17089	17153	17045	16870	16976	16955	17158	17119	17133	16848	17202	17153	17157	17085	17188	17297	17186	17018	17193	17220	17042	17116	17118	16881	17078	17182	17239	16951	17067	17041	17128	17128	17116	17009	16971	16948	16948	16904	16930	17112	17086	17142	17146	17108	17183	17106	17130	17000	17174	16967	16885	17045	17017	16993	17042	17034	17090	17116	17042	16977	16997	17025	17094	17053	17117	16805	16944	17135	17052	16984	16874	17186	16876	17044	17079	17466	17188	17099	17168	17212	17064	17103	16939	17284	17029	17017	16888	16966	17182	16907	17087	16960	17167	17084	16972	16971	17015	17161	17156	17028	17168	17237	17143	16969	17044	17071	17029	17167	17178	17189	17013	17276	16997	17141	17259	17098	16997	17059	17139	16982	17274	16697	17062	17049	17075	17201	17054	17152	17131	17066	16857	16967	17060	17106	16843	16886	16968	17046	17189	17130	17078	16960	16930	17168	17087	16982	16990	17123	17181	17017	17080	17028	17067	17081	17291	17058	17079	16995	16861	17118	16933	16905	17126	17067	16957	17114	17036	16958	16836	16946	17021	17281	17059	16980	16995	16927	16882	17049	17128	16927	17198	17145	17067	17230	16787	16972	17138	16954	16979	16970	17002	17262	16921	17131	17035	17231	16957	16938	17065	17139	17152	17024	17131	16910	16921	17048	17131	17126	17183	17011	17065	17036	17004	17082	17070	17154	16994	16922	16916	16878	17031	16974	17113	17101	17041	17139	17013	17036	16997	17185	17273	17125	17301	17073	16984	16993	17093	17148	16966	17108	17177	16987	17129	16903	16894	17063	17067	17191	17064	17116	16952	17020	17009	16880	17080	16912	16990	17240	16623	17197	17041	17103	16843	17000	17111	17031	17176	17112	17158	16909	17198	17019	17099	17204	16986	17021	16853	17068	17153	17249	16942	17120	17050	17115	17089	17023	16852	17110	17141	16958	17130	16928	17154	16894	17091	17090	16998	16991	16970	16966	17175	17065	16875	17159	17175	16857	17061	16938	17208	17027	16865	17050	17069	17169	17096	17045	17024	17028	17267	16969	17131	17008	17049	17202	17087	16924	16992	17051	16929	17078	17124	16904	17044	16840	16958	17083	17128	17111	16888	17013	16991	17004	17152	17057	17150	17043	17108	17011	16978	17108	17134	17184	17059	16894	17064	16789	17076	16971	17169	17106	17033	16704	16946	16960	17101	16926	17075	17075	17126	17062	17021	16934	17040	16916	17038	17072	16959	17071	17121	17081	16838	17206	17094	17220	17082	17061	16961	17038	17035	16927	17111	16897	17160	17071	17111	17210	17288	17200	17078	17037	16952	17136	16935	17157	17111	16911	17133	16720	16960	16987	17173	17100	16816	16970	17020	17063	17061	16926	16904	16763	16976	17140	17082	16956	16945	17128	17158	17079	17108	17231	17041	17100	17145	17078	16998	17044	16891	17034	17045	17083	17079	17135	16923	17225	17058	17015	17042	16872	17354	16995	17073	16969	16986	17182	17114	17090	16972	16967	17021	17006	17167	17036	16957	16994	17065	17355	17068	17001	17137	17183	17098	17033	17086	16963	17033	17046	16965	16903	17135	17011	16948	16931	16977	17033	17012	17078	17086	16962	17043	17029	17042	17099	17084	17052	17027	16977	17062	17219	17226	17083	17130	17022	16898	17033	17046	17162	16811	17039	16854	16888	17040	17111	16960	17061	17181	16949	16899	16993	17107	17027	17202	17109	16948	16941	17047	17063	16933	16875	17032	16834	16969	17151	17148	16886	17037	16820	17152	16918	17197	17083	16902	16839	16807	16869	17045	17205	16931	16989	16965	17022	17183	16962	16974	17275	17019	16999	16917	17107	17126	17084	16957	17057	17043	16955	17112	16807	17183	16993	16830	17149	16868	16921	17074	16885	17082	17096	17156	17017	16933	16875	16805	17194	17035	17149	16956	16889	16978	16953	17081	17282	17104	16916	17012	17203	16960	17179	16991	17106	17143	17088	16979	17092	17261	17235	17134	16998	17090	17005	17116	17080	16936	16813	17196	17074	17090	17171	17272	17144	17041	17064	17190	17122	16867	17000	16940	17025	17194	17086	17153	17132	17022	17068	17118	17011	17029	16953	17106	17023	17162	17146	17123	16976	17031	17228	16890	17010	17027	17143	17410	17032	17106	17133	17240	16962	17154	17070	17019	17100	16906	17038	16947	16964	17025	16968	17100	16896	17031	17283	17039	17110	17022	17050	17039	17000	17056	16869	16848	17024	17049	17209	17110	17154	17153	17348	17176	17054	16913	17003	17105	17128	17061	17076	17042	16898	17065	17048	17042	16985	16904	16823	17031	17100	17022	17044	17062	17182	17109	17112	17066	17043	16961	17031	17134	17165	16828	17075	17030	17088	17037	16889	16976	17042	16919	17103	17140	17219	16999	17051	17132	17088	17099	16971	16842	16969	17062	16885	17088	17002	16952	16967	16970	16888	16990	17027	17149	16990	16868	16953	16930	16834	17045	17084	17299	16981	16957	17055	16877	16902	17011	16978	16950	16912	16991	17343	16990	17093	17095	17201	16993	16954	16841	16868	17144	17161	17130	16979	17190	17090	17170	16976	17170	17197	16848	17170	16941	16904	16980	16913	17107	16890	17020	16955	16897	17060	17134	17062	16945	17048	16919	16976	16959	16871	16982	16994	16942	17151	17248	17260	17059	17223	17120	17014	17064	17122	17117	16959	17238	17010	17011	16962	17019	17031	17095	17233	17022	17089	16903	16936	17072	17088	17299	17069	17030	17014	17059	17174	16729	16936	16932	17069	17045	17159	17043	17055	16977	16923	17015	16909	17067	17164	17223	16907	17227	16794	16897	17215	16996	17144	17109	17147	17133	16963	17071	16963	17151	16986	17186	17172	17053	17240	17137	16986	17079	17079	17235	17028	16998	17251	16979	17158	16941	17097	17155	17161	16975	16929	17271	17167	17018	17122	16991	17234	17049	17182	16906	17145	17073	17083	17273	16997	17153	17062	17131	17061	17088	17171	17065	17001	17049	17033	16905	17156	16906	17045	17031	17102	17089	17057	16946	17154	16980	17152	17205	17065	17063	16981	17085	17376	17082	17112	17023	17091	17147	17002	16977	16992	17025	17066	17045	17069	17007	17098	17266	17012	16953	16940	17228	17088	17087	17103	17057	17220	16946	17047	16855	16873	16925	17086	16961	17065	17075	17128	17072	16972	17011	16963	16900	17269	17163	17038	17024	17035	17160	16907	17072	17111	16901	17214	17005	17014	17145	16977	16901	17001	17092	16919	17095	17095	17279	17100	17086	17154	16981	17208	17115	16914	17100	16917	17037	17045	17155	17135	17029	17151	17111	16809	16936	17101	17133	17000	17000	16934	16925	16960	17037	16869	17087	17076	17110	16930	16949	16970	17092	17034	17013	16857	17118	16824	16884	16878	17045	17022	17053	16966	17258	17070	17245	17000	17090	17158	17032	17225	16968	17046	17233	17031	17097	17011	17215	16924	17075	17172	17088	17037	17037	16832	17235	17084	16861	16941	17088	17158	17050	16948	17172	16834	16914	16799	16928	17003	16927	17101	16987	17144	17237	17102	16947	17091	16955	17187	16822	16820	17013	16983	16799	17159	17117	16789	17089	17243	16998	16918	17029	17005	16857	17073	17153	17151	17084	17061	16856	17009	16822	17144	17030	17049	17114	17049	16873	16928	16860	17162	17035	17051	16970	16987	17227	17164	16893	16924	16881	16962	17137	17003	17278	16974	17079	17027	17207	17178	16937	16887	17114	17051	17038	17012	16885	17046	17073	16876	16827	16856	17144	16985	17024	17198	17052	17099	17077	17027	17221	17157	17231	16987	16954	17078	16997	17092	16962	16911	17121	16972	17147	17085	17032	16940	16985	17183	17010	16943	16980	16976	17045	17109	17000	17007	17105	17099	17103	17093	16985	17083	17053	17004	17004	17199	17185	17006	17016	17086	17077	16995	16983	17034	16925	16946	16896	17068	17027	16949	17116	17151	16989	16924	16924	17122	16986	17179	17054	16970	16976	17027	17087	16972	17158	17173	17074	17084	16865	17131	17054	16995	17080	17127	17146	17189	17134	16971	17122	17136	17046	17028	17030	16732	17173	17267	17028	17035	16913	16969	17101	17015	17116	17112	16958	17207	17323	17249	17071	17082	17154	17092	16958	17071	17007	17158	16919	17160	17184	17012	16882	17138	17171	16981	17230	16924	16819	17186	17173	17150	16832	16961	16967	16986	17144	17168	17096	17119	17110	17034	16880	17024	16906	17068	17085	17314	17104	17144	17017	17144	17011	17243	16984	17229	17126	17107	17024	17058	16997	17050	17121	17204	17080	17057	17115	17092	17070	17103	16860	17066	17144	16973	17078	17065	17042	16947	16970	16981	17015	16982	17177	17144	16993	17068	17114	17019	17222	16961	16973	17133	17030	17162	16929	17144	17078	17144	17032	16948	17021	17081	17074	17071	16930	17103	17242	17193	16908	17003	17063	17108	16918	17006	17342	16952	16925	17212	17108	17028	16875	17052	16979	17164	17205	17093	16991	17030	16976	17083	17072	16823	17036	16970	17036	16931	16978	16877	17081	17136	16903	16998	16958	16991	17142	16986	17018	16991	17051	17016	17035	17035	16952	17035	17004	17082	17111	17066	16959	17099	17119	16911	16952	16999	17016	17054	16959	16923	16823	17187	17148	16903	17137	17093	16870	16943	17046	17014	17151	17085	17010	16899	17073	17092	16958	16963	16895	17010	17201	17090	16944	17198	17131	17152	17245	17069	17019	17116	17208	17036	16947	16983	17064	16968	17128	17152	17343	17027	17055	16957	17156	17048	17108	16960	17118	17211	16959	17004	16811	17049	17254	17178	17077	17087	17123
60214	105397	84800	54055	28956	18894	16345	15704	15817	15778	15752	15708	15486	15744	15738	15634	15696	15741	15920	15739	15801	15688	15722	15875	15579	15737	15900	15687	15799	15773	15936	15817	15855	15735	15729	15679	16035	15577	15898	15666	15794	15673	15647	15765	15670	15643	15621	15708	15855	15677	15642	15707	15693	15769	15857	15851	15652	15769	15787	15706	15873	15760	15566	15646	15808	15828	15702	15801	15783	15558	15562	15880	15861	15754	15750	15776	15718	15770	15728	15726	15624	15870	15876	15614	15710	15801	15859	15822	15700	15679	15737	15813	15643	15748	15686	15766	15829	15736	15758	15693	15908	15619	15812	15716	15746	15782	15699	15689	15729	15543	15664	15729	15805	15903	15766	15687	15720	15791	15702	15775	15688	15779	15699	15772	15773	15676	15593	15632	15832	15801	15636	15860	15708	15551	15713	15867	15734	15854	15858	15787	15849	15700	15633	15609	15780	15849	15723	15772	15873	15643	15883	15655	15604	15838	15675	15645	15690	15791	15636	15714	15459	15637	15686	15688	15692	15739	15606	15717	15740	15705	15545	15828	15570	15606	15699	15788	15586	15781	15667	15815	15498	15740	15941	15654	15868	15905	15791	15872	15639	15699	15710	15794	15755	15701	15756	15585	15869	15644	15856	15670	15674	15748	15671	15664	15736	15859	15741	15767	15694	15640	15662	15840	15677	15694	15553	15808	15896	15559	15725	15737	15629	15602	15690	15724	15660	15793	15696	15757	15764	15589	15857	15690	15754	15827	15736	15765	15769	15717	15726	15736	15682	15730	15629	15718	15836	15874	15727	15750	15537	15737	15776	15692	15804	15627	15864	15818	15785	15747	15626	15716	15728	15740	15793	15733	15631	15772	15581	15639	15938	15590	15766	15896	15739	15709	15776	15691	15650	15812	15703	15826	15826	15649	15744	15760	15826	15782	15625	15703	15626	15888	15639	15767	15696	15971	15682	15776	15706	15721	15823	15706	15553	15938	15805	15884	15560	15598	15822	15537	15724	15709	15812	15704	15756	15753	15628	15706	15767	15572	15924	15665	15757	15761	15733	15734	15771	15761	15665	15776	15612	15750	15737	15557	15805	15792	15639	15846	15678	15681	15684	15673	15728	15793	15720	15776	15808	15850	15758	15882	15761	15604	15539	15680	15672	15630	15721	15603	15781	15701	15787	15644	15666	15781	15755	15671	15763	15715	15771	15798	15680	15903	15812	15706	15706	15577	15841	15890	15700	15804	15742	15625	15889	15786	15722	15686	15647	15820	15719	15822	15590	15677	15809	15806	15807	15784	15700	15745	15674	15798	15814	15654	15680	15735	15680	15713	15771	15729	15719	15813	15786	15729	15895	15760	15663	15741	15825	15775	15746	15708	15740	15748	15755	15738	15586	15822	15574	15898	15829	15722	15725	15720	15767	15643	15704	15806	15563	15756	15751	15542	15541	15805	15766	15751	15651	15609	15610	15644	15674	15750	15698	15921	15568	15536	15672	15768	15895	15704	15724	15963	15718	15732	15685	15815	15773	15799	15795	15810	15747	15653	15674	15651	15619	15860	15625	15739	15710	15658	15738	15789	15682	15724	15846	15704	15479	15776	15830	15770	15647	15659	15825	15846	16017	15676	15656	15731	15709	15868	15693	15890	15718	15636	15591	15791	15864	15718	15790	15733	15794	15704	15668	15686	15938	15593	15764	15661	15654	15724	15741	15614	15681	15600	15849	15776	15608	15873	15662	15826	15668	15946	15653	15680	15559	15780	15655	15798	15911	15733	15769	15849	15646	15696	15762	15662	15737	15664	15716	15777	15640	15850	15640	15785	15606	15786	15796	15767	15744	15831	15671	15682	15659	15580	15756	15619	15784	15738	15831	15685	15564	15809	15852	15788	15704	15646	15762	15751	15695	15716	15649	15755	15825	15739	15786	15830	15727	15786	15836	15472	15730	15674	15618	15657	15703	15598	15716	15668	15781	15621	15805	15643	15700	15842	15706	15797	15646	15699	15750	15567	15573	15755	15889	15725	15826	15905	15607	15715	15611	15574	15552	15821	15635	15660	15947	15734	15766	15761	15749	15669	15790	15900	15750	15772	15779	15739	15666	15682	15794	15598	15775	15637	15740	15643	15880	15752	15675	15830	15787	15724	15878	15556	15690	15738	15830	15866	15783	15676	15728	15621	15610	15773	15770	15881	15829	15678	15545	15800	15733	15735	15517	15748	15736	15898	15892	15814	15719	15652	15585	15871	15594	15686	15611	15876	15726	15649	15819	15875	15824	15750	15785	15782	15849	15716	15756	15884	15749	15655	15740	15504	15657	15926	15858	15680	15723	15917	15593	15934	15846	15861	15660	15588	15772	15603	15860	15808	15825	15734	15833	15788	15755	15771	15783	15785	15654	15748	15705	15765	15800	15586	15788	15700	15751	15490	15775	15596	15679	15868	15604	15685	15653	15818	15751	15757	15878	15595	15787	15694	15675	15736	15725	15781	15810	15755	15844	15725	15637	15675	15717	15780	15777	15804	15656	15764	15721	15646	15867	15730	15769	15749	15654	15695	15674	15832	15631	15699	15782	15619	15665	15622	15820	15591	15693	15820	15648	15795	15731	15582	15631	15725	15620	15657	15845	15689	15720	15692	15807	15723	15777	15838	15838	15845	15681	15614	15780	15687	15880	15823	15611	15528	15650	15799	15775	15816	15686	15694	15685	15753	15913	15709	15833	15803	15749	15780	15553	15949	15702	15861	15579	15788	15790	15669	15802	15834	15831	15694	15803	15723	15625	15712	15657	15714	15738	15989	15653	15566	15772	15758	15719	15707	15745	15684	15438	15668	15486	15772	15758	15714	15725	15823	15830	15739	15642	15779	15799	15708	15737	15655	15647	15688	15648	15730	16055	15710	15587	15693	15750	15657	15595	15795	15750	15722	15681	15760	15738	15681	15761	15724	15749	15692	15810	15588	15653	15811	15812	15802	15688	15753	15719	15744	15774	15825	15750	15822	15862	15635	15748	15710	15729	15737	15805	15633	15926	15888	15826	15794	15710	15726	15611	15537	15798	15740	15775	15713	15674	15780	15619	15768	15832	15605	15683	15843	15725	15834	15785	15776	15809	15643	15717	15852	15689	15669	15616	15807	15859	15814	15868	15774	15714	15778	15674	15866	15787	15735	15787	15580	15698	15738	15814	15875	15675	15824	15581	15626	15675	15759	15693	15739	15679	15782	15904	15728	15694	15747	15727	15587	15691	15764	15689	15783	15721	15692	15693	15753	15869	15868	15649	15689	15740	15794	15805	15792	15662	15793	15645	15713	15652	15629	15743	15583	15748	15674	15844	15865	15712	15703	15736	15731	15822	15603	15483	15723	15826	15801	15834	15778	15663	15762	15811	15845	15764	15809	15808	15765	15568	15733	15649	15751	15694	15801	15617	15739	15890	15694	15710	15786	15960	15828	15669	15880	15914	15616	15859	15847	15689	15727	15840	15672	15681	15690	15726	15888	15627	15814	15613	15838	15699	15641	15874	15630	15952	15724	15579	15665	15768	15670	15891	15879	15636	15741	15663	15767	15662	15722	15700	15704	15785	15726	15760	15623	15832	15784	15618	15942	15815	15768	15776	15780	15883	15854	15893	15686	15713	15816	15759	15764	15636	15779	15685	15724	15884	15866	15760	15796	15819	15715	15681	15700	15901	15763	15626	15627	15663	15706	15774	15750	15676	15793	15644	15543	15678	15755	15826	15812	15678	15807	15644	15908	15717	15768	15818	15746	15608	15742	15658	15721	15862	15627	15843	15768	15757	15772	15860	15767	15664	15648	15917	15770	15611	15734	15811	15652	15785	15640	15705	15719	15809	15738	15633	15732	15725	15674	15659	15742	15926	15772	15707	15929	15635	15680	15821	15900	15739	15693	15595	15781	15702	15726	15724	15768	15867	15591	15710	15830	15531	15602	15796	15783	15718	15749	15706	15720	15753	15756	15802	15930	15683	15537	15850	15713	15743	15620	15688	15725	15757	15747	15767	15747	15693	15764	15660	15713	15666	15733	15670	15559	15578	15647	15659	15621	15780	15681	15705	15778	15589	15826	15801	15618	15771	15833	15720	15834	15762	15738	15717	15697	15619	15792	15824	15577	15965	15731	15724	15651	15776	15731	15854	15765	15715	15715	15667	15856	15809	15761	15794	15616	15764	15815	15693	15757	15705	15743	15945	15903	15644	15766	15675	15826	15697	15643	15626	15821	15765	15648	15883	15629	15765	15751	15662	15615	15718	15733	15856	15804	15636	15785	15662	15730	15729	15836	15823	15480	15669	15706	15754	15872	15858	15850	15636	15608	15873	15739	15730	15717	15677	15657	15853	15830	15785	15811	15624	15629	15754	15784	15847	15750	15760	15716	15805	15752	15848	15698	15777	15695	15773	15594	15952	15716	15655	15617	15651	15695	15742	15875	15575	15903	15758	15742	15746	15752	15715	15883	15767	15656	15773	15819	15775	15761	15873	15686	15748	15661	15700	15772	15701	15562	15710	15812	15788	15551	15753	15762	15621	15778	15856	15750	15860	15646	15730	15649	15854	15909	15746	15609	15631	15747	15801	15782	15763	15774	15822	15829	15726	15679	15641	15939	15671	15754	15671	15743	15615	15755	15786	15797	15830	15688	15740	15742	15597	15700	15682	15755	15859	15833	15815	15911	15628	15704	15782	15818	15793	15757	15565	15818	15908	15752	15723	15788	15678	15789	15822	15677	15670	15626	15674	15720	15844	15545	15748	15548	15645	15776	15734	15691	15761	15811	15723	15707	15734	15724	15751	15639	15691	15833	15656	15686	15775	15532	15618	15790	15668	15726	15723	15652	15743	15726	15717	15705	15559	15742	15897	15731	15731	15716	15569	15707	15852	15604	15768	15773	15600	15848	15816	15703	15810	15898	15733	15849	15594	15742	15759	15777	15655	15787	15738	15886	15715	15722	15647	15731	15811	15678	15715	15682	15564	15746	15861	15734	15712	15575	15633	15763	15768	15851	15876	15639	15809	15620	15848	15679	15745	15690	15716	15607	15774	15748	15660	15914	15790	15619	15671	15820	15897	15751	15834	15734	15681	15881	15728	15793	15740	15734	15812	15614	15570	15759	15704	15670	15613	15736
30592	35255	36734	26278	18180	16604	16292	16134	16082	16083	16266	16034	16123	16050	16027	16122	16038	16100	16303	16112	16137	16061	16115	16347	16048	16153	16113	16233	16094	16044	15932	16165	16282	16086	16103	16054	16217	16140	16239	16115	16071	16094	16348	16067	16008	16111	16082	16002	16127	16099	16099	16311	16118	16117	15837	15904	16020	16117	16004	16294	16049	16234	16152	16146	16006	16107	16167	16192	16132	16051	16106	15807	16143	16022	16029	15782	16003	15872	16345	16035	16225	16074	16351	15968	15930	16161	16053	15957	15833	16116	16060	16122	16128	16136	15864	16201	16123	16191	16066	16142	15874	16137	16025	15941	15907	16067	16276	15981	15970	15924	16118	16095	16067	16180	15891	16113	16227	16146	16196	16154	16165	16004	16114	16052	16174	16101	16161	16085	16126	15956	15975	15966	15887	15974	15940	16095	15798	15998	15965	15927	16011	15993	16159	16029	16072	16075	15909	16038	16136	16029	16129	15906	15922	16175	15930	16066	16209	16185	16078	16074	15977	16031	16028	15969	16093	16045	16296	16058	16127	15946	15936	16021	16000	15978	16080	15978	16028	16037	15994	15963	16057	16180	16019	16099	16204	15945	15990	15797	16016	16156	16236	16111	16098	15969	16215	16195	15803	15974	16266	16002	15817	16066	16105	15825	15961	16155	16057	16043	16081	15883	16059	15946	16083	15977	16138	16204	16118	16076	16106	16135	15994	15947	16111	16067	16052	16095	15801	16177	16122	16065	16063	16259	16189	16032	16245	16079	15933	15965	16105	16080	15889	16009	16051	16067	15937	16096	15927	16110	15838	15911	16150	15894	16096	15928	15961	15899	16149	15966	16243	15956	15966	15954	15960	15983	15993	16219	16009	16045	16138	16109	16049	15818	16032	15990	15991	16210	16073	15938	16135	15900	16065	16013	16185	16030	16055	16099	16222	16056	16230	16161	15837	16111	16016	16102	16091	16258	16069	15998	15975	16247	16011	16094	15978	16265	16120	16068	16094	16257	16020	15865	16104	16060	16229	16223	16076	16128	16207	16092	16063	15938	16239	15937	16016	16024	16007	15967	16222	16143	16019	16235	16113	16053	16108	16044	16125	16146	16095	16004	16186	16082	16190	16314	16127	15911	16114	16101	16012	16203	16213	16154	16045	15981	16070	16373	16037	15950	16189	16082	15849	15865	16105	16127	16029	16001	16066	16023	16032	16111	16002	16031	16175	16014	16162	16022	15899	16007	16191	16069	16109	16032	16022	16054	16141	16127	16044	16097	16356	16100	15965	15933	15936	16053	16080	16080	16076	16038	16062	16067	16049	15816	15957	16029	15953	16190	16064	16217	15963	16118	16050	16252	15929	16098	16117	16169	15989	16064	16118	15982	16016	16042	15846	15830	16096	16073	16171	16208	16097	16266	16092	16070	16063	16170	16009	16157	16159	15990	16119	16094	15919	16130	15986	15998	16050	16239	16057	16217	16180	16063	16204	16008	16120	16087	16017	16223	16157	15986	15872	15894	16069	16166	16025	16169	16060	16190	16158	15848	15919	16043	16195	16317	16020	15852	16103	16123	16071	16165	16117	15945	15917	16123	16019	16060	16037	15975	16055	16008	16168	15985	16044	16177	16119	16223	16156	16105	16012	16108	16253	16079	15998	15916	16006	15955	16066	16065	16070	16037	16051	16015	15981	16131	16191	16103	16184	16054	16114	16012	16073	16112	16153	16191	16093	15845	15898	16152	16287	16036	16074	16066	16289	16061	16198	16117	16310	16214	15975	16159	16218	16029	16081	16131	16095	16209	16162	16037	15969	16171	15920	16254	16155	15965	16131	16024	16059	16051	16160	15929	16148	16083	16072	16078	16196	16267	16011	16158	15880	16136	16034	16160	16059	16088	16236	16141	16064	16003	16082	16169	16036	15895	16069	16157	16164	16216	16138	15987	16226	16020	16038	16043	16160	16186	16113	16035	15855	15916	16029	15868	16126	16223	15963	16269	15995	16206	16127	15977	16189	15909	15951	16183	16189	15992	16118	15993	15996	16107	16004	16146	16045	16051	15959	15999	16023	16149	16024	16115	16345	16123	15956	16074	16129	16025	16052	16040	16015	16093	16161	16075	16288	16105	16104	15853	16099	16037	16034	16045	15967	16118	16225	16135	16171	15982	16021	16211	16215	15929	16006	16046	16090	15944	16148	16266	16265	16002	16180	16050	16109	16113	16041	16123	15922	15939	16022	16332	16160	16045	16036	16021	15909	15970	16021	16077	16185	16079	16068	16186	16198	15805	16132	15981	16054	16130	16144	16166	16081	16083	16109	16017	16098	15893	16107	16082	16117	15996	16154	15918	16079	16087	15903	15913	16277	16127	15983	15906	15942	15916	16108	16108	16000	15909	15977	16190	16111	16179	16064	16137	16198	15931	15964	16218	16053	15902	16252	15995	15948	16125	16134	16004	16036	16173	16108	16004	16046	16139	16076	15991	16122	15989	16016	16119	16092	15947	16033	16038	16204	16160	16037	16105	16067	16206	15914	16346	16082	16324	16181	16164	15931	16141	16169	16060	16160	16168	16017	16043	16037	15953	16066	16132	15962	16115	16294	16064	16362	15974	16227	16084	16089	16019	16210	16248	15979	15919	15981	16144	16056	16203	15899	16105	16199	16104	16138	15969	16087	15929	16256	16056	16004	15921	16073	16179	16053	16208	16177	16089	16021	15909	15943	15964	16017	16093	16144	16121	16068	16156	16100	16105	16229	16223	15978	15977	15972	15862	16013	16110	16183	16255	16086	16105	16209	16019	16094	15947	15917	16035	15803	16104	16173	16226	16208	16232	16013	15979	16098	16061	16132	16077	16047	15944	16111	16214	16215	15875	16178	16247	16028	16045	16186	16132	16107	15909	15897	15977	16135	16226	16024	16126	16007	16116	16078	16087	15925	16095	16176	16176	16301	15969	15992	16168	16123	15980	16122	15781	16253	16002	16042	15926	16065	15973	16006	16051	15891	16046	16068	16072	16032	15798	15993	15951	16073	15948	15987	16120	16015	15918	15890	15932	15734	16024	16031	16133	16024	15954	16047	15882	16171	16142	15985	15897	16058	16115	16093	16124	16024	16102	16121	16089	16133	16104	16100	15954	15919	15829	16022	16025	16395	16145	16070	16157	16030	16024	16050	15917	16005	16059	16062	16064	16035	16131	15972	15977	15985	16082	16085	16043	16102	15981	16239	15888	15978	16190	15970	16065	16083	16155	15852	15893	16030	16130	15916	16098	16045	16066	16020	15983	16093	16123	16187	16076	16031	16139	16224	16252	16155	16162	16189	15943	15982	16087	16108	16226	15984	15928	15952	16084	16230	15981	16262	16051	16233	15914	16196	16016	16024	16149	16069	16326	16033	15894	16028	16120	16143	15971	16074	15994	16100	15968	16253	16165	16113	16230	16041	16000	15839	16047	16081	16105	16233	16241	16213	15950	16063	15985	16049	16128	16138	16048	15905	16073	15978	16222	15968	16065	15992	16055	16036	16153	16024	16054	16155	16143	15937	16003	16250	16147	15933	16074	16032	16110	16024	16108	16070	16024	16128	16050	16150	16072	15949	16137	16094	15930	15846	16087	16305	16042	16170	16016	16069	16144	16140	16265	16149	16072	16174	16019	16267	16179	16141	16285	16242	15971	16107	15998	16070	16114	15967	16064	15991	15975	15857	16093	15935	15997	16042	16241	16094	16176	16276	16207	15980	16192	15995	15926	16262	16140	15981	16197	16103	16200	16052	16078	16019	16167	16354	16052	16226	16047	16148	15951	16039	15978	16063	16198	16073	16258	16254	16051	15912	16200	16116	16132	16201	16024	16192	15964	16056	15966	16161	16167	16083	15963	16042	16046	16074	16197	15764	16094	15872	16388	16324	16157	16024	15809	16000	16048	16154	16042	15948	16127	16282	15986	16154	16103	16197	15892	16239	16086	16100	16090	16072	15925	16005	16190	16179	15984	15981	16246	16206	16057	16027	16074	15961	16136	16084	16149	16065	15986	16114	16199	15990	16072	16074	16100	16040	15952	16132	16022	16115	15998	16042	16060	16047	16133	15744	15879	15948	15950	15961	15946	16133	16109	16030	16388	15942	15931	16259	16041	15978	15829	16124	16027	16017	16200	16199	16143	16024	16045	16024	16221	16240	16085	16140	16121	15994	16133	16100	16166	16136	16096	16001	15967	16092	16223	16013	16133	16002	16277	16249	16217	16169	16250	16090	15986	16015	15959	16115	15769	16091	15994	16136	16124	16056	15914	16082	16247	16069	16040	15939	15831	16358	16042	16236	16133	15969	16114	16073	16029	16124	16170	16029	16091	16109	15923	16100	16106	15943	15904	16122	16022	16066	15936	16066	16099	16152	16117	16136	16148	15875	16126	16017	16070	16125	16106	16166	16246	16122	15998	16192	15941	16024	16015	16015	16182	16141	16157	15634	16161	16178	16237	15997	16294	16092	15995	15991	16055	15917	16063	16177	15984	16027	16007	16007	16068	15872	16211	16077	16035	15989	16195	16176	15960	16290	16043	16030	16149	15995	16222	15987	16061	15971	16055	16254	16271	16111	16206	16167	15842	16070	16059	16334	16160	16084	16054	16240	16150	16096	16002	16186	16143	16119	15987	16162	16216	16100	16073	16063	16222	15984	16259	16046	15910	16073	16133	16117	15936	16112	16008	15945	16335	16119	16188	16019	16122	15981	15943	16044	16245	16336	16135	16156	16076	16070	15941	15932	16143	16143	15991	16062	16042	16137	16136	16115	16083	16015	16004	16200	16225	16033	16192	16119	16210	16026	16103	16066	16093	16058	16065	16052	16022	16105	15920	15966	16133	16048	16179	15958	16101	16107	16312	16161	16038	16206	16174	16113	16034	16253	15909	16125	16091	16169	15868	15950	15980	16199	16045	16218	16051	16221	15983	16157	16123	16200	16171	15981	16137	16203	16206	16006	15985	16074	16050	16168	16034	15768	15919	15999	16195	15901	16060	15848	15935	16230	16143	16105	16096	16151	15901	16115	16164	16193	16126	16130	16156	16070	16023	16202	15986	16158	16221	16025	16111	16126	16025	16256	16110	16110	16072	16015	16200	16087	16268	16038	16064	16125	16149	15887	16107	16116	16049
42042	54972	40322	23099	16760	15581	15173	15124	15332	15094	15187	15164	15226	15142	15146	15107	15196	15086	15113	15249	15100	15102	15130	15243	15238	15077	15007	15269	15160	15195	15051	15221	15166	15094	15224	15076	15210	15215	15174	15294	15188	15187	15094	15176	15156	15267	15151	15135	15082	15097	15118	15082	15164	15088	15051	15079	15096	15170	15194	15386	15124	15230	15257	15179	15196	15003	15178	15201	15183	15184	15218	15157	15066	15040	15191	15122	15305	15208	15195	15085	15064	15222	14995	15116	15006	15215	15213	15072	15071	15182	15183	15222	15260	15060	15004	15094	15038	15135	15146	15047	15217	15284	15170	15244	15213	14951	15083	15055	15166	15375	15252	15253	15346	15233	14935	15332	15229	15311	15075	14998	15203	15156	15134	15191	15106	15069	15008	15207	15013	15187	15144	14940	15057	15125	15088	15153	15144	15012	15251	15066	15159	15393	15183	15160	15211	15079	15188	15049	15256	15182	15268	15080	15074	15075	15127	15104	15026	15289	15123	15173	15155	15265	15140	15169	15080	14978	15234	15109	15157	15070	15224	15291	15186	15214	15065	15178	15201	15126	15079	15142	15256	15173	15136	15015	15183	15075	15153	15280	15182	15307	14990	15176	15342	15232	15215	15098	15141	15310	15150	15241	15086	15214	15149	15229	15253	15056	15237	15103	15225	15079	15106	15409	15202	15217	15191	15028	15042	15194	15272	15147	15255	15141	15200	15153	15233	15239	15200	15194	15218	15031	15247	15233	15218	15200	15158	15171	15185	15124	15127	15255	15248	15162	15107	15156	15312	15159	14897	15119	15229	15141	15165	15270	15133	15320	15142	15035	15245	15269	15349	15151	15187	14967	15127	15099	15478	15012	15168	15201	15118	15131	15182	15112	15094	15270	15116	15255	15173	15084	15069	15209	15219	15176	14957	15220	14998	15079	15113	15133	15182	15245	15020	15286	15228	15101	15109	15179	15206	15075	15127	15276	15133	15266	15087	15011	15114	15266	15163	15285	15047	15167	15063	15114	15222	15042	15160	15118	14995	15157	15220	15387	15015	15225	15111	15091	15032	15271	15257	15037	15240	15274	15159	15337	15104	15057	15188	15219	15130	14955	15245	15136	15259	15154	15059	15147	15179	15024	14998	15241	15267	14985	15166	15123	15097	15280	15141	15049	15263	15091	15246	15164	15123	15027	15021	15178	15230	15142	15025	15124	15357	15209	15295	14952	15417	15095	15188	15115	15164	15225	15115	15195	15148	15160	15256	15055	15267	15159	15122	15075	15187	15190	15182	15245	15287	15254	15120	15171	15186	15286	15097	15274	15016	15214	15301	15181	15171	15226	15167	15210	15130	15228	15123	15211	14968	15123	15093	15047	15104	15143	15261	15126	15272	15239	15226	15316	15098	15236	15200	15175	15116	15305	15083	15263	15205	15027	15098	15184	15040	15025	15099	15222	15115	15182	15032	15138	15162	15340	15256	15320	15187	15082	15097	15091	15208	15242	15303	15130	15073	15131	15195	15307	15184	15074	15157	15215	15177	15166	15096	15201	15314	15173	15036	15083	15142	15168	15233	15089	15314	15368	15182	15223	15087	15188	15060	15108	15261	15249	15226	15110	15089	15140	15266	15205	15185	15204	15134	15316	15259	15181	15266	15191	15153	15166	15102	15232	15098	15335	15203	15118	15186	15112	15230	15064	15137	15301	15198	15318	15198	15104	15192	15228	15199	15253	15169	15192	15135	15160	15200	14966	15195	15064	15236	15336	15233	15290	15135	15151	14978	15225	15129	15141	15062	15213	15164	15218	15104	15243	15008	15044	15123	15230	15189	15287	15213	15078	15205	14956	15027	15305	15150	15142	15129	14962	15280	15225	15099	15230	15080	15222	15228	15297	15183	15262	15334	15027	15369	15114	15187	15280	15214	15143	15119	15130	15059	15283	15202	15144	15151	15145	15187	15089	15100	15151	15327	15110	15211	15177	15123	15057	15179	15120	15083	15082	15274	15215	15041	15045	15161	15135	15047	15187	15144	15146	15209	15199	15145	15107	15172	15349	15256	15080	15246	15175	15066	15301	15213	15041	14919	15128	15061	15154	15309	15157	15247	15013	15261	15122	15290	15036	15249	15153	15329	15257	15219	15224	15238	15124	15218	15188	15226	15139	15215	15124	15201	15150	15272	15182	15136	15113	15222	15073	15006	15249	15100	15149	15024	15343	15142	15163	15155	15248	15064	15219	15148	15101	15386	15124	15251	15291	15237	15224	15162	15069	15141	15256	15315	15039	14955	15055	15227	15078	15056	15256	15125	15288	15099	15209	15472	15182	15355	15230	15207	15148	15308	15043	15236	15245	15313	15209	15158	15210	15082	15018	15162	15196	15069	15286	15164	15136	15059	14925	15263	15086	15219	15091	15140	15298	15073	15023	15180	15246	15079	15081	15258	15203	15229	15116	15063	15099	15076	15132	15095	15120	15126	15135	15117	15135	15038	15154	15107	15126	15097	15138	15207	15100	15112	15313	15291	15138	15210	15097	15183	15049	14996	15151	15228	15078	15066	15355	15185	15132	15100	15084	15186	15128	15055	15194	15112	15127	15191	15085	15286	15209	15118	15218	15049	15132	15238	15223	15280	15222	15165	14947	15237	15182	15166	14992	15265	15124	15242	14939	15277	15169	15201	15147	15230	15164	15199	15076	15212	15303	15140	15222	15190	15175	15130	15168	15220	15133	15198	15050	15217	15312	15024	15224	15164	15188	15116	15154	15115	15265	14921	15198	15016	15093	15072	14894	15290	15110	15207	15064	14988	15221	15218	15148	15113	15045	15255	15192	15072	15311	15177	15168	15216	15020	15138	15281	15147	15045	14951	15058	15243	15171	15218	15319	15175	15322	15050	15023	15043	15026	15222	15136	15185	15385	15276	15271	15043	15340	15104	15255	15341	15208	15076	15206	15322	15116	15373	15155	15044	15174	15166	15214	15249	15231	15157	15189	15199	15032	15131	15207	15223	15171	15094	15147	15189	15236	15212	15151	15228	15098	15078	15244	15301	15211	15287	15229	15132	15252	15261	15120	15293	15177	15085	15219	15298	15304	15078	15190	15110	15072	15176	15189	14948	15044	15279	15215	15026	15133	14962	15116	15221	15193	15186	15239	15056	15125	15129	15155	14976	15180	15045	15110	15243	15311	15288	15046	15159	14994	15138	14983	15369	15188	15063	15213	15095	15040	15023	15033	15237	15132	15194	15342	15087	15218	15148	15088	15042	15203	15232	15114	15234	15095	15088	15302	15192	15234	15280	15155	15294	15267	15136	15281	15297	15039	15150	15100	15028	15212	15240	15356	15225	15103	15094	15138	15093	15303	15040	15071	15271	15167	15140	15018	15169	15197	15184	15163	15186	15087	15182	15032	15073	15016	15172	15170	15332	15087	15092	15317	15248	15105	15106	15129	14977	15111	15103	15271	15116	15280	15201	15186	15168	15185	15080	15177	15218	15198	15120	14973	15056	15331	15013	15118	15322	15129	15235	15166	15377	15115	15185	15185	15196	15111	15133	15017	15227	15266	15265	15195	15301	15274	15265	15171	15332	15133	15111	15052	15331	15101	15258	15201	15125	15135	15152	15183	15370	15368	14944	15141	15071	15198	15288	15200	15194	15173	15108	15173	15191	15243	15170	15126	15063	15244	15098	15064	15177	15206	15214	15149	15266	15209	15096	15225	15171	15115	15139	15149	15012	15083	15266	15372	15171	15188	15128	15171	15214	15351	15227	15228	15230	15121	15095	15214	15284	14982	15282	15157	15222	15218	15171	15095	15061	14957	15315	15371	15059	15157	15264	15180	15156	14968	14943	15334	15323	15150	15128	15226	15143	14989	15271	15087	15242	15157	15185	15147	15151	15109	15162	15290	15149	15269	15121	15096	15197	15134	15260	15164	15097	15200	15050	15211	15075	15156	15234	15156	15139	15256	15261	15116	15138	15047	15223	14999	15279	14990	15304	15216	15073	15154	14969	15057	15082	14989	15109	15291	15195	14978	15196	15040	15183	15309	15132	15104	15138	15069	15241	15120	15271	15060	15190	15144	15165	15089	15348	15211	15205	15176	15188	15321	15328	15120	15207	15278	15012	15187	15274	15344	15077	15362	15168	15191	15194	15277	15215	15063	15334	15276	15259	15204	15113	15137	15086	15224	15213	14959	15124	15226	15120	15233	15118	15053	15236	15127	15289	15124	15020	15125	15357	15006	15044	15298	15133	14989	15072	15233	15246	15265	15113	15238	15184	15048	15079	15120	15208	15254	15194	15203	15234	15343	15102	15379	15196	15268	15066	15106	15064	15075	15222	15146	15134	15170	15269	15022	15213	15218	15299	15111	15246	15273	15121	15157	15102	15025	15050	15092	15038	15333	15039	15159	15380	15236	15152	15397	15037	15259	15181	15185	15199	15008	14963	15280	15199	15203	15308	15184	15225	15037	15143	15284	15174	15215	15398	15160	15049	15165	15144	15193	15142	15261	15098	15218	15017	15150	15173	15208	15076	15153	14991	15287	14998	15177	15168	15062	15133	15225	15150	15099	15165	15414	15140	14977	15303	15226	14946	15193	15149	15206	15284	15265	15179	15230	15170	15140	15256	15001	15100	15309	15145	15048	15268	15163	15122	15247	15121	15207	15109	15135	15238	15125	15067	15094	15074	15251	15089	15063	15340	15246	15377	15237	15067	15203	15032	15181	15182	15060	15457	15268	14921	15228	15160	15234	15074	15172	15337	15045	15180	15075	15281	15083	15034	15066	15086	15127	15216	15131	15302	15203	15118	15322	15221	15268	15141	15008	15017	15227	15212	15094	15128	15238	15160	15128	15052	15168	15037	15319	15203	15171	15133	15033	15111	15070	15157	15054	15160	15162	15116	15344	15265	15113	15357	15003	15242	15093	15224	15252	15323	15087	15079	15005	15195	15213	15172	15326	15167	15238	15158	15155	15104	15144	15240	15156	15007	15236	15399	15088	15168	15104	15223	15275	15284	15309	15154	15268	15158	15194	15333	15192	15322	15199	15254	15323	15108	15099	15146	15214	15230	15301	15321	15216	15301	15201	15123	15018	15074	15029	15212	15166	15226	15299	15292	15101	15242	15385	15148	15115	15237	15139
24131	23694	33615	28524	22864	20821	19019	16323	16078	16332	16268	16377	16281	16377	15998	15937	16115	16178	16030	16040	16088	16007	16091	16062	16129	16127	16180	15953	16089	16239	16138	16078	16125	16157	15971	16087	16117	15867	15900	15747	16042	16030	15899	16090	16090	16109	16166	16004	16039	16028	16010	15901	16037	16107	16025	15776	16019	15992	16235	15843	16095	15926	16009	16004	16109	16087	15937	16108	15926	15765	16077	16161	16223	16021	15847	15957	15837	16048	16100	15997	15852	16002	15900	15841	15925	16100	16083	15906	16159	16094	15953	15991	15911	16048	16066	15960	15966	16058	15880	16096	16051	16074	16124	15901	15926	16201	15936	16013	15887	15887	15951	15876	15971	15999	15992	15814	15937	15949	16107	16113	16084	16201	16070	15911	15926	16107	16075	16009	15974	15975	15904	15977	15888	16051	15919	15977	16120	15975	16044	15988	15931	16011	15976	15989	16220	16073	16007	15953	16162	16096	16110	16058	16111	15989	15742	15988	16126	16031	15801	15954	16061	16043	15897	15678	15908	15919	16077	15949	16009	15921	15828	15912	16223	16154	16022	15913	15939	16012	15919	15788	15872	16237	15941	15965	15891	15819	15859	15964	16156	16234	16022	16130	15985	15959	16073	15895	16128	15837	15844	15951	16255	15855	15976	15998	16063	15935	16041	16095	15896	15958	15914	15885	16141	16115	16068	16170	16047	16144	16075	16023	16179	15874	15861	15993	16057	16075	15962	16093	16080	15960	15850	15894	15983	15977	15958	15801	15866	15924	15943	16097	15977	16155	16095	16029	15839	15967	15997	16037	16104	15724	15984	15942	16052	15926	15776	16000	15957	15827	15816	15944	15935	16197	16085	16022	16051	15795	15959	15972	15831	15994	15939	15956	16108	15978	15930	15843	16192	16042	15969	15770	15930	16095	15899	15808	16126	15913	15989	16085	15954	16083	15943	15983	15900	16191	15790	16030	15937	16116	16191	16027	15938	16191	15983	15970	16044	16107	16079	15941	15788	15846	15973	16213	15915	16013	16055	15780	16080	16143	15949	16302	16051	16097	15944	15947	15928	15947	15933	16049	15919	16052	15858	16105	15852	15901	15959	15788	15900	15956	15758	15830	15988	15934	15866	15911	15885	15931	16003	16097	16096	16009	15928	16261	16006	16062	15969	15917	15946	15802	16014	15973	15940	16114	15943	15826	15871	15678	15783	15905	15850	15904	16044	15872	15880	15972	16234	15955	15897	15928	15940	15971	16009	15840	15909	15905	15786	15970	16006	15820	15984	16033	15964	15857	15950	15870	15981	15865	15946	16054	16043	16137	15825	15749	15809	15814	15991	15913	15907	15905	15951	15761	15983	16040	16033	16097	16011	15932	15844	16019	15964	15921	16063	15960	16046	15949	16051	15922	16028	15976	15966	16193	15963	15922	16069	15904	16015	16052	16003	15951	16104	15981	15912	15804	15966	15990	16151	15744	15807	16111	16059	16177	16153	15936	15906	16044	16132	15961	15844	15810	15947	16009	15901	15894	15870	15857	15946	16002	16143	15779	16005	15775	15766	15767	16048	15987	15909	16121	15917	15936	16023	16095	16076	15939	16064	15855	15846	15993	15945	15863	15924	16005	16000	16031	15937	15982	15810	15981	15986	16037	16191	15925	15966	15945	15940	16047	15913	15909	15944	15855	16029	16012	15975	16089	16020	15977	16017	15919	15874	16066	15764	15957	16063	15863	15962	15922	15870	15928	15952	16026	15892	15958	15863	16016	15811	15987	16072	16215	15967	16235	15887	16020	15859	15860	15979	16041	16070	16153	15802	15735	16037	15921	15991	15824	15975	16193	16099	15926	15933	15891	15914	15837	15834	15987	16069	15879	15960	16058	15971	16060	15840	15867	16055	16111	15963	15871	15913	15937	16021	15923	15959	15904	16001	16030	16069	16028	16174	16102	15956	16048	16042	15813	15937	15783	15886	16005	15938	15959	15901	15939	16111	15951	16051	16134	16004	15833	15981	16164	15907	16098	15883	16048	15921	16109	15880	15951	15967	15842	15873	15964	16016	15966	16017	15929	16115	15911	15988	15896	15910	16087	16108	16145	15858	15965	16038	16025	16037	16083	16029	15983	15683	15997	15988	15866	15947	15820	15871	16016	15934	16057	15966	16055	16183	15960	16234	16090	16074	16089	15869	15928	16070	16031	15961	15975	15832	15964	16046	15993	16008	16076	15786	15937	15887	15947	16027	16142	16065	16097	15974	15931	16150	15874	15966	16057	15954	16303	15902	15817	15844	15969	15801	16164	15916	15902	15991	15692	15871	15957	15962	15904	15900	15929	16063	16144	16158	15964	15913	15885	16076	16053	16088	15966	15890	16081	15959	16070	15961	16031	16165	15856	16032	15976	15963	16093	16027	16179	15817	15849	15818	15920	16113	16162	15879	15949	16096	15807	16023	16053	16080	15879	15984	16041	16083	16223	16015	15981	15959	15883	16116	15943	15933	16130	15995	15838	15902	15932	16038	15904	16010	16058	16171	16147	15950	16155	16042	15891	15936	16107	16079	16151	15929	16071	16021	15920	15994	16002	15964	16020	16092	15926	15970	16065	15767	15918	16016	15926	16118	16003	16077	16118	15996	16084	15884	16007	16020	15975	15826	15893	16097	15919	16007	15908	15991	15912	15843	15957	15939	16026	16179	15956	16148	16210	15982	15882	15998	15958	16059	15898	16107	15927	15948	16141	15819	15875	15982	15746	16094	15980	15920	16077	15953	15875	15994	15739	16010	16195	16036	15986	15979	15903	15977	16108	16124	15813	15893	15986	15857	15800	15990	15953	16030	15989	15986	16034	15917	16137	16160	16026	16073	15788	16024	15920	16010	15821	15868	15836	15803	15971	15913	15824	16134	15922	15814	15887	16123	16025	15779	16040	15872	16025	15994	15977	15925	15808	16164	16086	15924	15990	15991	15741	16034	16109	15853	16086	16182	16010	16000	15915	15947	15927	15981	16020	15794	15914	15823	16119	16070	15862	15927	16127	15900	15836	16052	15932	15997	15928	15703	16008	16074	15985	16061	16036	15846	15753	15894	16139	15981	15886	16101	16095	15685	15646	15638	15940	15940	16163	16011	15888	15984	15780	15929	16042	15885	15831	15853	15990	15874	15850	15832	15949	16005	15987	16000	15884	15981	15748	16057	16025	15911	15906	15823	15977	15936	15756	16082	16036	16201	15898	15832	16103	15951	16205	15856	16144	16090	15834	16131	15980	16204	15901	15974	15868	16129	15940	16063	16030	16018	16007	15683	15996	15862	15955	15936	15865	15885	15893	15981	16201	15930	16205	16141	16115	15979	15800	16073	16078	16015	15758	15924	16020	15821	16075	16167	15940	16092	15768	15938	15870	15730	16134	16040	15893	15982	15975	15860	15950	16048	16260	15830	15906	15931	15902	15941	15986	15755	15967	15969	15887	15903	16148	15801	16044	16043	15952	15833	15916	15852	16055	15925	15978	15849	16065	15995	16004	15973	16068	15984	16038	15981	16023	16045	15813	15973	15954	15926	15934	15897	15998	16057	15910	16148	16014	16007	15997	15920	15893	15991	15822	16054	16049	16093	16050	15999	15980	16033	15923	16069	16142	15867	16081	16085	15893	15940	15932	15909	15955	16019	15953	16057	15921	16063	15968	15741	15677	16163	16040	15934	15951	15996	16100	15890	16065	15791	15983	16123	15912	15970	16110	15994	16060	16066	16008	15811	16087	15917	15851	16196	15975	15990	15954	15986	15792	16130	15970	16063	15870	16009	15976	16043	16013	16127	16032	16092	16194	16147	16191	15988	15783	15734	16049	16133	16232	15986	15892	16072	15887	16085	16025	16066	15968	15696	15905	16098	15995	15784	15846	16034	16043	16012	16006	16122	15872	15939	15910	15962	15952	15798	16001	15752	15737	15923	15992	16147	16011	15833	15893	16000	16012	16038	16072	15956	16043	16104	15854	16059	16050	16077	15829	15837	15979	15887	16011	16036	15927	15881	16062	16068	16033	16048	16105	15959	16116	15860	16146	16036	15889	15902	15899	15922	15910	15798	15939	16125	16089	16098	16078	15953	16141	15963	16027	16153	15833	16058	15928	15803	15838	16022	15850	16045	15935	16010	16083	15969	15915	16033	15825	15936	16075	15827	16018	15870	15780	15924	15939	15958	15907	15837	16021	15943	15829	15889	15986	16169	15731	16008	15804	15841	15824	15853	16026	16107	15941	15797	15833	15934	15975	16232	15861	15899	15997	16035	15947	15828	15951	16103	15980	16020	16031	16173	15816	15932	15953	15976	15733	15916	15937	15933	16015	15839	16051	16016	15913	15865	16111	16106	15881	16195	15936	16044	15940	15896	15938	15946	16043	15872	16118	15994	16006	15855	15965	16029	15858	15968	16331	15962	16007	15961	16175	16032	16017	15898	15966	16219	15873	15985	16018	16077	16017	16080	16026	16233	16003	16281	16016	16062	15966	15938	15987	16285	15897	15985	16036	16027	16016	15852	16052	15941	15816	15930	16012	15999	16032	15821	16062	16001	15966	15885	16258	16004	15993	15934	16166	16094	16047	15852	15870	15866	15757	16032	15996	16103	16011	16056	15899	15764	16026	15991	15840	15956	15949	15881	16129	15945	15899	16121	16030	15808	15836	15806	15944	15910	15823	15801	15924	15859	16001	15938	16025	15951	15933	16021	15945	15890	16130	15813	15993	15991	15992	16186	16004	15830	16163	16127	16004	15932	15975	16042	16158	15867	15924	15964	15755	15962	15864	16044	15927	15948	16069	15757	15869	16073	15964	15980	16058	15978	15939	15983	15991	16009	15842	15891	16002	15980	15994	16042	16049	15877	16015	16007	16074	15892	16045	16022	15890	15839	15923	15965	16084	15996	15785	16002	15980	16096	16026	16046	15884	15963	15989	16091	15998	16036	15840	15851	16132	16122	16027	15995	16172	16174	16088	15843	16090	16047	15946	15724	16192	16125	15985	16018	16169	16052	15887	15815	15738	15930	15889	15982	16174	15958	15893	16228	15868	15885	16004	16200	16127	15956	16137	16046	15739	15990	16152	15895	15967	15961	15937	15919	15920	16071	16023	16022	16121	16061	16077	15977	16029	15940	16133
62797	94797	72036	41896	22650	16273	15373	15215	15268	15020	15270	14926	15147	14935	15223	15250	15044	15018	15101	15115	15168	15017	15103	15114	15329	15200	15121	15148	15256	15088	15146	15221	14853	14966	14963	15192	15178	15037	15106	15175	15130	15072	15053	14890	15187	15227	15144	15188	15330	15193	15108	15147	15086	15102	15050	15081	15091	15029	14893	14898	15063	15082	15081	14887	15101	15287	15101	15026	15141	15087	15229	14949	14905	15020	15271	15036	15036	15133	15050	15194	15028	15088	15128	15072	15219	15135	15139	15199	14949	15192	14963	15248	15010	15029	15016	15099	15235	15091	15063	15005	15150	15122	15069	15105	15202	15118	15007	14980	14874	15076	15073	15171	14983	15043	15144	15239	14890	15144	14992	15196	14949	15247	14880	15062	15075	15103	15035	15236	15052	15095	15104	15000	15022	14990	15013	14937	15245	14969	15206	15114	15052	14872	15134	15143	15089	15162	15122	15279	14990	15204	15093	15129	15103	15125	15039	15057	14909	15011	15163	14949	15276	15057	15166	15145	14914	15042	14904	15134	15124	15150	15229	15086	15205	15183	15177	15117	15159	15035	15102	15038	15047	15218	15091	15075	15096	14931	15067	15010	14995	15156	15186	15003	15185	15063	15295	15098	15366	15125	14947	14978	14877	15186	15120	14971	14971	15196	15224	15170	15252	15141	15101	15012	14986	14962	15132	15254	15204	15128	14927	14923	14852	15026	15039	15359	15166	15106	15104	15028	14972	15103	15005	15105	14992	15077	15188	15156	15153	15043	15283	15228	15052	15092	15107	15207	14956	15042	15119	15145	15103	14993	15071	15193	15050	15192	15241	15163	14854	14925	15260	15241	15089	15039	15176	15301	14917	15202	15049	15189	15199	15025	15102	15015	14991	15108	15105	15101	15004	15023	15069	15125	15097	14983	14909	15083	15210	15115	14993	15045	15159	15052	15027	15096	15086	15227	14980	15076	14955	14951	15031	15006	15166	14978	15154	15209	15053	15024	15107	14923	15101	14961	14955	15181	15060	15062	15015	15020	14988	15265	15118	14938	15016	15026	15177	14975	15107	14971	14983	15216	15157	15176	15154	15018	14992	15133	15239	15142	15029	15095	15052	15065	15102	15189	15014	15139	15070	15081	15107	15040	15293	15210	15133	15083	15030	15187	14932	15144	14958	15141	15217	15109	15223	14993	15170	15144	15185	15108	15112	15050	15232	15105	14939	15135	15043	15072	15086	14997	15203	15062	15020	15163	15161	14982	15098	15222	15114	15119	15036	15177	15022	15085	15192	15076	15104	15051	15141	15006	15160	15238	14955	14992	15061	15292	15068	15008	15125	15074	15209	15087	15065	15004	15078	15135	15209	15081	15136	15078	15072	15117	15194	15178	15072	15070	15151	15159	15133	15098	15153	15047	15087	15291	15069	15126	15177	15156	15214	15011	15051	15234	15101	15092	15143	15101	15114	14937	15182	15147	15117	15127	15039	15002	15142	15141	15198	15020	14935	15295	15022	14881	14998	14910	15029	15267	15036	15245	15170	15011	14995	15218	15046	15126	14971	15146	15072	15055	15127	15075	15318	15139	15155	15022	15122	15009	14983	15210	15271	15126	15065	15197	15131	14981	15067	14995	15083	15141	15117	15069	14886	15206	15019	15204	14920	15214	15066	14951	15153	14928	15023	15064	15017	15234	15024	15076	15161	15155	15024	15140	15117	15041	15053	14951	15240	15185	15270	15051	15038	14754	15079	15092	15124	15131	14923	15032	15213	14955	14961	14989	15181	15005	14890	15135	15030	15096	15031	14919	15030	14905	15251	14921	15197	15079	15067	14925	15097	15152	15009	15097	15030	15315	15190	15038	14980	15004	15214	15242	15168	15201	15070	15098	15167	15082	15068	15073	15026	14985	15010	15017	14987	15143	14892	15183	15006	14978	15027	15154	15052	15001	15288	15153	14998	14993	15159	15105	15190	15105	15105	15050	15132	15209	15217	15245	15127	15202	15121	15009	14978	15146	15133	14917	15056	15349	15067	15018	15021	15109	15267	15113	15038	15018	14969	15183	15143	14973	15113	15077	14910	15039	15029	15106	14989	15123	15264	15038	15108	15061	15272	15156	15123	15114	15008	15188	15172	15125	15034	15162	14918	15073	15132	15030	15033	15217	15041	15131	15014	15017	15061	15182	15155	15035	15157	15101	15014	15094	15170	15006	15018	15126	15106	15058	15120	15062	15076	15077	15032	15281	15055	15099	15148	15258	15151	15133	15193	15079	15083	14841	15148	15037	14987	15185	15094	15112	15135	15081	15069	15233	15167	14971	15078	15203	15176	14998	15180	15098	15041	15014	15095	15118	15039	14937	14834	15203	15005	15264	15048	15210	15038	15020	15038	15058	14974	15045	15172	15074	15136	15004	15052	15227	15157	15069	15096	15095	15076	15088	15094	15048	15101	15155	15071	15139	15159	14884	15240	15133	15193	14972	15104	15027	15092	15128	15149	15099	15084	14996	15066	15130	14981	15127	15057	15154	15160	15178	14977	15155	15170	14978	15064	15053	15139	14964	15253	15123	15021	15013	15129	15130	15108	15139	15230	15005	15071	15248	15136	15118	15160	15122	15108	15147	15206	15072	15080	15142	15027	15093	15006	15049	15156	15054	14954	14994	14987	15088	15160	15253	15127	15078	15241	15346	15057	15216	15063	15130	15055	15099	15113	15078	15091	15049	15109	15112	15093	15009	15187	15185	15189	15104	15102	14992	15163	15169	15052	15181	14943	14923	15005	15042	15008	15168	15123	15209	15261	15076	15077	15010	15226	15020	14975	15134	15222	15095	15014	15147	15207	14884	15094	15158	15180	15098	15077	15160	15046	15158	15183	15097	15173	15113	15154	15097	14952	15054	14988	15104	15017	15070	15009	15119	14972	15110	15077	15145	15314	15014	15105	15382	15231	15117	15088	15101	15303	15226	14953	15202	15178	15005	15119	15067	15176	14982	15169	15181	15145	14884	15103	15032	15038	15118	14922	15136	15128	15135	14755	14944	15137	15029	15202	15114	14989	15358	15043	15309	15021	15109	15061	14932	14999	15101	15243	14979	15101	15141	15021	14999	15023	15181	15002	15124	15028	14920	14990	15128	15002	14991	15171	15112	15005	15177	15211	15101	15168	15216	15136	15010	14978	15193	15060	15044	15233	15136	15065	15123	14981	15106	15243	15172	15105	15190	14994	15116	15019	15280	15235	14911	14993	15124	15158	14986	14965	15265	15039	14990	15091	14937	15096	15022	15154	15079	14941	15262	15098	15078	15067	15090	15143	15142	15061	14944	15191	15082	15119	15135	15001	15137	15095	15068	15065	15181	15192	15183	15211	15054	14990	15123	14943	15151	15131	15029	15082	15006	15250	15141	15146	15033	15150	15105	15215	15196	15072	15103	15012	15063	15022	14955	15194	15153	14916	15020	14955	15038	14952	15182	14873	15043	14959	15070	15191	15108	15090	15069	15049	15169	15044	14976	15091	15036	15186	15085	15077	15123	14933	15278	15160	15043	15105	15145	14866	15092	15144	15165	15077	15153	15191	15133	15137	15229	15102	15101	15035	15015	15163	15175	15153	15086	15128	14996	15159	15091	15064	15184	15146	15205	15148	15158	15119	15099	14912	15063	15112	14992	14984	15014	14960	15227	15110	15216	15174	15050	15178	15173	15263	14981	14881	15221	15038	15081	15041	15031	15123	15036	15049	14933	15178	15120	15039	15137	14899	15021	15205	15034	15142	15165	15146	14897	15126	15034	15088	15151	15074	15105	15085	15052	15156	15059	15102	14974	15178	14893	15175	15007	15088	15209	14919	15181	15076	15251	15101	15002	15290	15043	15115	15087	15122	14975	15147	15039	15208	15238	15093	15074	15076	15077	15018	15047	15112	15174	15151	15153	15153	15116	14920	15149	15178	15062	15065	15107	15183	15102	15045	14971	15189	14998	15136	15008	14955	14863	15057	15174	15186	15034	15170	15146	15049	14988	15143	14993	15012	14899	15048	15031	14995	14955	15077	15083	14856	14981	15203	15130	14920	14973	15004	15185	15155	15164	14891	15056	14909	15050	15259	15010	14980	15182	15043	15236	15284	15041	15138	14874	15155	15155	15025	15004	15210	15171	15132	14993	15043	15076	15184	15216	15223	15184	15227	15119	15105	15084	15012	15196	15132	15151	15257	15143	15103	15238	15074	15090	15095	14956	15154	15229	15169	15171	15174	15098	14995	15180	15129	15205	14963	15144	15143	15210	15242	15250	14928	15083	15147	15074	15214	15119	15078	15038	15370	15028	15234	15121	15254	15139	15100	15110	15037	14983	14966	15085	15206	15257	15247	15275	15129	15146	15021	15063	15215	14994	15066	15270	15080	15183	15126	15032	15088	15231	15180	15209	15072	15118	15025	15354	15128	15185	15170	15062	15073	15121	15111	15160	15242	15121	15088	15147	15113	15018	15149	15069	15129	14930	14902	15170	15080	15131	15197	14980	15006	15230	15014	15050	15149	14994	15176	14932	15028	15123	15134	15120	15192	15059	14976	15125	15158	15035	15127	15270	15041	15072	15200	15154	15009	14956	15126	15023	15109	14999	15177	14996	15242	15200	15078	15036	14990	15135	15152	15055	15081	15067	15055	15081	15114	15150	15302	15063	14982	15069	15021	15083	15194	15229	14997	14789	15117	15090	14916	15152	14921	15113	15145	15165	15201	15087	15070	15059	15046	15065	15021	15056	15111	15051	14902	15059	15144	15042	15210	15257	15189	15027	15070	15018	15142	14987	15337	14860	15100	15108	15217	14953	15088	15037	15104	15092	15142	15126	15123	14930	14973	15046	15178	15136	15107	15107	15132	15034	15041	15122	15127	15134	15227	14938	15226	15026	15091	15069	14868	15113	15037	15009	15109	15101	14978	15014	15181	15119	15235	15035	15029	15077	15167	15187	15378	14987	15183	15061	15071	15061	15086	15218	15034	15057	15091	15089	15075	15065	15094	15157	14987	15045	14889	15203	15149	15217	15051	15144	15020	15227	14995	15123	15236	15048	15023	15058	15091	15185	15103	14957	15163	15150	15149	15274	15071	14950	15134	15059	15030	15165	15119	15130	15220	14878	15159	14988	14974	15024
22932	22298	31130	25404	22216	22881	23067	17485	16582	16961	16802	16451	16760	16643	16704	16589	16649	16682	16731	16359	16372	16493	16410	16483	16417	16429	16470	16603	16399	16338	16227	16342	16548	16388	16428	16378	16528	16559	16478	16394	16420	16452	16532	16378	16473	16353	16196	16346	16439	16370	16383	16311	16291	16463	16448	16390	16385	16413	16467	16317	16462	16469	16526	16320	16405	16463	16418	16396	16318	16577	16419	16480	16366	16466	16277	16416	16450	16364	16449	16357	16243	16462	16201	16345	16578	16377	16476	16349	16615	16232	16410	16211	16331	16137	16416	16205	16510	16299	16276	16260	16380	16373	16297	16253	16262	16378	16475	16404	16373	16348	16237	16305	16391	16595	16482	16510	16163	16368	16472	16206	16304	16525	16391	16414	16485	16526	16396	16145	16340	16358	16167	16430	16486	16300	16469	16474	16358	16380	16408	16441	16577	16518	16180	16280	16145	16355	16392	16520	16481	16373	16469	16314	16193	16310	16390	16646	16408	16507	16316	16425	16477	16322	16453	16380	16240	16474	16323	16251	16162	16400	16254	16340	16203	16349	16469	16306	16304	16239	16294	16339	16485	16155	16499	16413	16252	16246	16422	16379	16373	16360	16325	16364	16497	16308	16570	16329	16368	16372	16308	16520	16263	16401	16411	16354	16494	16098	16309	16309	16250	16258	16462	16427	16214	16291	16413	16434	16440	16384	16473	16172	16275	16498	16373	16201	16349	16248	16179	16413	16253	16284	16086	16467	16443	16209	16295	16414	16433	16437	16467	16244	16297	16400	16370	16283	16430	16468	16396	16340	16297	16367	16054	15988	16417	16246	16390	16484	16667	16232	16262	16391	16634	16386	16346	16414	16416	16379	16363	16374	16421	16456	16429	16571	16312	16411	16368	16136	16203	16337	16383	16456	16415	16423	16339	16447	16424	16425	16333	16500	16249	16401	16456	16221	16409	16207	16384	16520	16208	16450	16350	16264	16297	16462	16182	16201	16351	16053	16308	16163	16388	16328	16309	16415	16528	16359	16422	16270	16360	15998	16433	16337	16325	16285	16529	16307	16510	16285	16171	16380	16359	16371	16293	16428	16229	16366	16432	16414	16509	16274	16424	16394	16514	16356	16242	16197	16230	16417	16566	16276	16187	16417	16195	16378	16430	16541	16405	16343	16410	16265	16254	16377	16459	16315	16218	16421	16249	16236	16364	16303	16409	16483	16429	16241	16507	16276	16337	16375	16403	16313	16355	16321	16322	16283	16315	16304	16156	16565	16445	16160	16219	16484	16295	16217	16303	16288	16163	16320	16565	16382	16484	16476	16329	16280	16348	16317	16616	16236	16380	16511	16215	16390	16457	16343	16408	16527	16367	16387	16443	16284	16308	16554	16363	16337	16272	16299	16360	16202	16314	16347	16304	16476	16440	16386	16502	16484	16334	16583	16366	16367	16306	16394	16357	16332	16273	16358	16273	16054	16326	16228	16433	16390	16356	16322	16145	16315	16375	16232	16365	16256	16382	16141	16452	16494	16394	16385	16117	16417	16264	16461	16312	16248	16333	16196	16331	16297	16347	16499	16363	16462	16268	16484	16264	16291	16360	16409	16484	16479	16538	16432	16434	16453	16475	16248	16331	16277	16460	16217	16292	16269	16078	16156	16321	16263	16481	16339	16324	16340	16297	16590	16447	16319	16296	16389	16190	16186	16319	16328	16429	16299	16277	16248	16262	16557	16311	16445	16311	16378	16271	16594	16382	16445	16270	16310	16340	16428	16580	16361	16443	16223	16602	16290	16196	16374	16440	16519	16137	16126	16312	16425	16267	16507	16308	16346	16217	16076	16236	16310	16379	16112	16464	16254	16171	16506	16333	16320	16335	16170	16407	16345	16320	16354	16282	16366	16384	16309	16111	16245	16308	16285	16411	16421	16372	16366	16338	16444	16324	16224	16325	16506	16366	16244	16351	16313	16293	16553	16380	16335	16380	16446	16318	16520	16456	16294	16277	16309	16342	16175	16180	16387	16284	16398	16476	16205	16152	16308	16173	16394	16357	16410	16454	16351	16374	16607	16318	16334	16268	16188	16426	16155	16345	16432	16332	16247	16349	16297	16307	16343	16321	16269	16133	16267	16586	16236	16305	16414	16347	16253	16364	16352	16316	16392	16169	16292	16317	16231	16509	16157	16412	16408	16549	16468	16532	16212	16431	16270	16357	16345	16265	16089	16413	16253	16224	16361	16307	16172	16313	16283	16231	16346	16471	16249	16111	16234	16251	16455	16192	16220	16324	16464	16222	16369	16448	16338	16563	16335	16275	16338	16279	16333	16245	16185	16219	16335	16337	16285	16134	16295	16339	16371	16572	16472	16386	16311	16440	16419	16353	16330	16311	16265	16148	16280	16193	16295	16268	16258	16202	16259	16446	16340	16372	16386	16465	16478	16309	16456	16596	16155	16152	16223	16456	16562	16398	16317	16337	16199	16405	16516	16124	16284	16435	16203	16423	16392	16530	16424	16213	16450	16282	16372	16375	16345	16303	16072	16506	16208	16237	16482	16409	16206	16436	16255	16432	16273	16286	16109	16240	16304	16489	16502	16329	16279	16383	16414	16427	16376	16320	16531	16232	16374	16273	16580	16309	16140	16333	16198	16305	16232	16163	16259	16376	16226	16352	16361	16267	16259	16341	16432	16217	16466	16444	16302	16290	16158	16208	16304	16240	16264	16418	16161	16452	16308	16431	16371	16159	16208	16383	16531	16437	16501	16370	16413	16401	16485	16341	16236	16389	16405	16410	16352	16190	16345	16379	16501	16384	16215	16507	16327	16491	16211	16263	16248	16338	16344	16567	16380	16373	16360	16205	16351	16376	16560	16216	16332	16448	16550	16415	16345	16279	16351	16204	16555	16400	16179	16401	16386	16454	16064	16361	16253	16289	16234	16370	16339	16487	16454	16400	16200	16434	16303	16353	16125	16360	16384	16278	16431	16464	16320	16325	16357	16374	16216	16324	16376	16211	16436	16596	16414	16325	16229	16414	16257	16294	16400	16361	16224	16173	16364	16243	16397	16184	16266	16245	16366	16182	16285	16292	16449	16251	16450	16303	16137	16265	16395	16321	16400	16350	16238	16161	16395	16433	16287	16254	16360	16310	16324	16461	16529	16293	16226	16242	16448	16288	16277	16336	16213	16319	16213	16194	16465	16269	16411	16356	16262	16247	16137	16401	16364	16352	16184	16280	16368	16309	16392	16356	16282	16408	16179	16265	16164	16317	16243	16424	16491	16218	16329	16378	16559	16243	16356	16494	16261	16208	16208	16142	16324	16457	16348	16522	16239	16296	16305	16364	16511	16370	16289	16319	16220	16156	16175	16165	16250	16351	16369	16435	16520	16248	16265	16214	16264	16430	16537	16440	16404	16412	16263	16331	16129	16322	16371	16483	16201	16284	16137	16496	16331	16197	16402	16476	16201	16308	16416	16298	16377	16376	16377	16267	16092	16498	16342	16293	16208	16414	16532	16226	16193	16335	16141	16305	16234	16192	16384	16362	16219	16257	16276	16383	16284	16240	16118	16270	16307	16415	16362	16289	16427	16281	16422	16460	16206	16406	16412	16559	16206	16511	16254	16390	16472	16460	16294	16331	16155	16036	16583	16445	16307	16434	16340	16383	16362	16306	16395	16354	16427	16447	16255	16340	16379	16400	16372	16464	16317	16378	16468	16190	16317	16215	16383	16339	16429	16302	16600	16530	16358	16486	16501	16243	16063	16307	16147	16410	16338	16375	16278	16189	16256	16154	16210	16447	16153	16409	16259	16314	16266	16428	16322	16255	16308	16474	16273	16260	16121	16405	16326	16197	16224	16261	16371	16407	16442	16288	16385	16180	16231	16130	16215	16151	16583	16201	16378	16297	16484	16135	16334	16317	16329	16288	16566	16358	16319	16344	16226	16307	16270	16387	16434	16512	16445	16359	16311	16434	16244	16222	16294	16182	16321	16332	16451	16325	16594	16325	16254	16373	16315	16348	16434	16506	16498	16366	16458	16224	16398	16304	16423	16530	16346	16472	16475	16139	16205	16137	16466	16403	16361	16175	16269	16393	16391	16288	16360	16366	16340	16087	16379	16312	16424	16459	16443	16314	16291	16372	16310	16426	16394	16243	16108	16339	16389	16474	16376	16230	16326	16227	16424	16310	16177	16211	16241	16444	16302	16351	16277	16397	16145	16366	16144	16344	16319	16219	16366	16550	16304	16179	16128	16306	16326	16494	16336	16176	16309	16434	16400	16386	16387	16368	16417	16496	16441	16273	16180	16225	16202	16303	16262	16376	16203	16258	16388	16409	16449	16248	16260	16220	16221	16566	16225	16379	16341	16404	16203	16176	16284	16365	16245	16289	16267	16513	16497	16051	16368	16339	16400	16519	16428	16280	16301	16219	16265	16503	16273	16487	16495	16328	16356	16297	16191	16254	16231	16153	16201	16327	16587	16476	16524	16484	16086	16382	16327	16336	16574	16244	16381	16465	16405	16378	16286	16462	16319	16269	16469	16278	16375	16432	16396	16575	16352	16309	16306	16171	16362	16385	16207	16212	16127	16467	16193	16162	16435	16304	16234	16379	16564	16481	16443	16503	16382	16327	16354	16236	16159	16516	16343	16332	16329	16331	16285	16230	16318	16353	16465	16244	16313	16418	16372	16332	16224	16379	16377	16199	16277	16277	16413	16491	16313	16214	16347	16320	16311	16251	16353	16415	16417	16266	16285	16167	16175	16129	16504	16344	16411	16275	16592	16398	16149	16306	16186	16289	16343	16445	16165	16366	16279	16605	16261	16299	16319	16291	16257	16563	16318	16271	16487	16359	16258	16259	16542	16190	16186	16338	16420	16307	16373	16342	16237	16454	16293	16362	16405	16379	16436	16371	16374	16311	16453	16348	16299	16282	16311	16164	16324	16303	16412	16233	16220	16236	16278	16441	16369	15975	16363	16305	16311	16320	16233	16346	16363	16593	16317	16286	16197	16154	16377	16367	16318	16453	16318	16447	16318	16305	16145	16308	16411	16341	16283	16425	16300	16331	16226	16531	16456	16309	16258	16402	16276	16368	16192	16472	16312	16243	16522	16209	16162	16271	16328	16346	16344	16408	16304
61707	105310	81825	50341	26715	17021	15526	15266	15138	15188	15427	15205	15347	15270	15347	15080	15288	15413	15269	15182	15291	15340	15234	15116	15359	15286	15310	15272	15297	15150	15411	15285	15357	15361	15390	15431	15439	15213	15278	15397	15185	15169	15265	15294	15276	15349	15455	15109	15369	15219	15342	15343	15185	15235	15262	15311	15401	15303	15377	15138	15243	15163	15405	15251	15265	15401	15385	15218	15232	15239	15305	15352	15229	15187	15232	15218	15356	15234	15327	15275	15205	15286	15297	15283	15280	15297	15209	15200	15209	15110	15261	15313	15171	15278	15367	15292	15345	15324	15458	15278	15317	15251	15194	15403	15186	15389	15269	15318	15303	15228	15250	15444	15270	15273	15277	15297	15288	15343	15280	15411	15548	15435	15196	15348	15201	15389	15291	15405	15260	15140	15335	15206	15400	15302	15188	15193	15313	15397	15255	15420	15213	15158	15408	15263	15449	15288	15227	15236	15359	15215	15176	15209	15186	15475	15204	15265	15281	15387	15300	15197	15353	15219	15126	15267	15249	15130	15356	15357	15294	15411	15407	15233	15123	15385	15306	15383	15287	15330	15159	15438	15180	15417	15313	15234	15346	15328	15266	15206	15456	15197	15113	15226	15407	15216	15368	15474	15252	15313	15310	15092	15352	15062	15454	15328	15461	15168	15390	15468	15234	15290	15322	15256	15341	15372	15171	15241	15262	15044	15360	15266	15394	15121	15260	15236	15254	15311	15348	15408	15264	15408	15356	15227	15301	15307	15296	15261	15296	15241	15227	15222	15399	15307	15346	15370	15390	15240	15311	15323	15379	15379	15415	15098	15264	15294	15159	15216	15588	15189	15375	15283	15172	15341	15326	15377	15311	15192	15254	15275	15248	15262	15147	15390	15268	15172	15331	15288	15183	15481	15262	15243	15299	15382	15222	15449	15356	15141	15580	15208	15262	15358	15212	15188	15172	15354	15277	15102	15316	15351	15284	15344	15029	15234	15205	15294	15316	15355	15507	15139	15410	15302	15301	15355	15170	15313	15257	15301	15343	15320	15223	15266	15401	15353	15310	15296	15274	15291	15379	15244	15340	15166	15311	15135	15375	15426	15143	15258	15328	15357	15328	15364	15240	15091	15391	15185	15110	15360	15219	15171	15460	15253	15395	15183	15183	15173	15251	15254	15322	15238	15365	15246	15307	15073	15238	15309	15215	15161	15255	15269	15516	15308	15228	15308	15298	15391	15354	15320	15356	15317	15205	15233	15203	15151	15360	15181	15506	15205	15235	15234	15456	15087	15250	15200	15178	15313	15095	15319	15285	15216	15214	15173	15193	15385	15314	15248	15342	15305	15361	15399	15232	15407	15270	15347	15372	15338	15259	15340	15293	15417	15357	15358	15167	15240	15289	15325	15406	15161	15294	15266	15308	15286	15471	15232	15072	15163	15171	15251	15246	15252	15236	15175	15328	15518	15421	15400	15291	15149	15280	15396	15311	15278	15292	15421	15481	15362	15330	15329	15167	15279	15251	15366	15249	15367	15332	15168	15439	15292	15228	15209	15329	15284	15295	15433	15331	15343	15259	15260	15353	15395	15511	15332	15365	15197	15188	15348	15232	15184	15461	15196	15342	15288	15473	15304	15151	15148	15443	15300	15369	15268	15228	15090	15141	15265	15270	15266	15244	15370	15327	15055	15270	15289	15403	15335	15172	15331	15379	15407	15275	15138	15235	15274	15073	15463	15520	15210	15504	15342	15465	15289	15317	15111	15239	15087	15336	15200	15316	15323	15162	15419	15373	15275	15410	15259	15142	15412	15332	15274	15351	15177	15211	15266	15417	15338	15250	15297	15450	15345	15217	15142	15319	15160	15157	15370	15224	15373	15479	15386	15267	15447	15246	15357	15307	15132	15323	15248	15308	15357	15211	15177	15202	15230	15297	15431	15307	15272	15419	15374	15298	15365	15364	15353	15368	15307	15179	15365	15291	15260	15326	15470	15235	15332	15413	15223	15301	15375	15244	15133	15246	15265	15264	15257	15432	15207	15279	15379	15245	15105	15336	15342	15170	15315	15394	15383	15329	15177	15298	15229	15379	15223	15344	15284	15208	15171	15243	15163	15297	15233	15342	15219	15206	15189	15315	15317	15355	15351	15249	15234	15349	15253	15278	15202	15354	15371	15315	15384	15295	15279	15315	15287	15392	15270	15315	15266	15287	15118	15193	15490	15352	15413	15295	15350	15314	15446	15350	15397	15091	15149	15162	15234	15410	15317	15229	15230	15233	15309	15373	15430	15347	15170	15227	15312	15273	15334	15213	15380	15229	15378	15417	15215	15303	15287	15374	15313	15312	15214	15295	15267	15436	15327	15128	15404	15156	15241	15339	15216	15288	15278	15206	15191	15251	15470	15351	15305	15340	15193	15213	15193	15186	15194	15353	15430	15242	15158	15305	15404	15407	15218	15284	15325	15316	15310	15282	15245	15243	15335	15458	15308	15411	15324	15260	15325	15407	15343	15294	15348	15429	15341	15215	15284	15209	15152	15292	15264	15246	15275	15362	15499	15154	15293	15229	15283	15163	15249	15427	15215	15215	15306	15324	15218	15377	15268	15111	15377	15356	15215	15408	15239	15160	15325	15355	15355	15402	15289	15398	15263	15301	15245	15308	15229	15086	15280	15326	15190	15264	15369	15403	15272	15124	15334	15266	15239	15307	15197	15264	15344	15343	15339	15300	15303	15218	15227	15341	15160	15282	15256	15263	15408	15361	15386	15321	15090	15351	15100	15280	15231	15353	15368	15513	15308	15350	15281	15178	15212	15506	15239	15357	15138	15262	15308	15282	15470	15311	15317	15236	15122	15206	15419	15423	15245	15144	15348	15429	15123	15306	15269	15284	15279	15225	15357	15338	15313	15151	15203	15341	15240	15362	15270	15184	15320	15307	15187	15082	15305	15382	15480	15308	15151	15389	15261	15208	15370	15572	15216	15396	15262	15233	15298	15087	15167	15303	15371	15280	15342	15177	15321	15137	15107	15255	15184	15456	15114	15326	15172	15398	15192	15185	15343	15272	15268	15256	15343	15215	15184	15181	15242	15293	15259	15296	15308	15216	15311	15174	15419	15092	15331	15182	15144	15262	15289	15383	15363	15201	15221	15422	15174	15141	15412	15284	15227	15251	15235	15231	15264	15160	15347	15380	15179	15364	15425	15386	15217	15252	15305	15201	15325	15328	15343	15399	15216	15196	15466	15177	15198	15233	15362	15324	15311	15287	15033	15414	15299	15189	15296	15380	15225	15228	15323	15221	15316	15420	15296	15401	15303	15345	15385	15574	15303	15290	15422	15395	15360	15289	15346	15354	15304	15265	15174	15414	15325	15194	15288	15201	15271	15607	15205	15329	15310	15294	15376	15217	15405	15215	15386	15330	15344	15321	15304	15332	15518	15331	15340	15174	15289	15020	15281	15302	15258	15254	15257	15260	15426	15341	15381	15330	15327	15268	15356	15343	15284	15368	15342	15173	15251	15228	15391	15093	15127	15180	15390	15212	15344	15222	15361	15227	15277	15410	15123	15180	15300	15085	15255	15271	15261	15303	15096	15280	15132	15246	15371	15240	15121	15198	15264	15200	15335	15149	15181	15245	15288	15294	15184	15176	15567	15349	15312	15358	15373	15215	15271	15382	15245	15430	15433	15362	15374	14998	15199	15128	15274	15313	15139	15365	15261	15207	15361	15467	15336	15229	15193	15273	15210	15313	15213	15275	15367	15181	15092	15373	15272	15287	15310	15214	15340	15265	15344	15147	15154	15421	15329	15116	15227	15162	15405	15410	15353	15301	15173	15199	15067	15271	15153	15347	15402	15055	15330	15198	15155	15194	15353	15361	15272	15234	15221	15359	15415	15312	15299	15251	15168	15493	15189	15255	15300	15237	15180	15315	15335	15299	15122	15188	15324	15303	15318	15260	15346	15381	15212	14992	15515	15420	15225	15456	15244	15346	15196	15216	15320	15278	15324	15513	15232	15293	15350	15166	15242	15271	15223	15250	15260	15345	15270	15296	15273	15298	15474	15295	15285	15132	15359	15358	15286	15272	15396	15425	15203	15412	15285	15126	15353	15169	15346	15090	15120	15465	15341	15304	15321	15253	15321	15268	15179	15224	15224	15281	15246	15209	15560	15266	15467	15238	15201	15256	15301	15425	15296	15135	15312	15300	15094	15397	15268	15265	15295	15363	15277	15374	15278	15439	15232	15274	15447	15310	15247	15338	15290	15248	15340	15312	15211	15315	15035	15363	15301	15406	15258	15406	15260	15301	15361	15413	15135	15288	15329	15224	15327	15322	15240	15348	15271	15341	15291	15200	15356	15315	15308	15345	15187	15097	15178	15451	15471	15286	15274	15252	15167	15148	15324	15394	15361	15305	15170	15350	15254	15309	15225	15394	15390	15198	15381	15252	15274	15288	15377	15243	15266	15290	15293	15566	15319	15351	15350	15299	15132	15309	15237	15343	15472	15466	15379	15287	15245	15217	15441	15145	15344	15405	15251	15133	15156	15123	15338	15374	15303	15301	15279	15241	15315	15189	15344	15259	15216	15344	15329	15138	15449	15355	15414	15303	15242	15358	15200	15330	15313	15231	15190	15182	15247	15343	15178	15322	15293	15223	15183	15264	15290	15331	15314	15327	15101	15428	15312	15302	15291	15212	15339	15352	15347	15295	15404	15184	15316	15255	15170	15319	15313	15347	15417	15398	15299	15301	15084	15396	15353	15338	15220	15356	15400	15155	15323	15362	15237	15316	15268	15298	15349	15330	15332	15358	15183	15209	15352	15274	15308	15262	15377	15275	15216	15298	15332	15511	15274	15313	15235	15284	15347	15369	15298	15276	15197	15344	15176	15408	15341	15141	15295	15460	15241	15392	15363	15140	15380	15247	15137	15243	15450	15264	15332	15344	15338	15312	15205	15384	15197	15260	15399	15284	15388	15195	15243	15201	15249	15407	15142	15417	15234	15377	15319	15157	15210	15347	15245	15341	15234	15245	15189	15320	15270	15498	15160	15234	15304	15248	15172	15271	15212	15143	15414	15309	15437	15302	15244	15237	15279	15392	15328	15341	15335	15482	15406	15214	15276	15238	15164	15351	15359	15217	15322
30607	35813	35787	24919	17050	15325	14965	14823	14741	14864	14621	14679	14820	14682	14752	14995	14817	14855	14765	14711	14730	14726	14549	14835	14834	14749	14968	14822	14522	14910	14821	14698	14890	14886	14871	14769	14756	14948	14853	14833	14821	14705	14712	15024	14756	14695	14831	14863	14859	14691	14701	14653	14887	14983	14801	14854	14787	14786	14803	14638	14939	14994	14774	14739	14744	14724	14687	14683	14731	14791	14895	14645	14872	14681	14767	14552	14949	14878	14878	14880	14654	14632	15030	14606	14806	14770	14726	14665	14624	14789	14722	14820	14942	14835	14771	15010	14826	14905	14992	14613	14996	14725	14743	14764	14805	14724	14845	14696	14783	14809	14912	14859	14929	14812	14755	14748	14901	14732	14954	14892	14971	14874	14720	14789	14769	14791	14566	14738	14810	14715	14935	14804	15144	14768	14677	14686	14742	14649	14822	14650	14605	14810	14684	14761	14841	14775	14663	14688	14825	14864	14667	14805	14717	14837	14861	14799	14956	14602	14642	14835	14721	14767	14572	15027	14801	14672	14644	15030	14748	14658	14684	14641	14756	14744	14721	14808	14763	14774	14875	15018	14738	14661	14941	14850	14728	14707	14939	14884	15016	14605	14672	14686	14830	14866	14804	14786	14794	14625	14774	14844	14688	14731	14841	14816	14800	14867	15058	15043	14861	14747	14975	14803	14853	14856	14869	15017	14935	14808	14743	15079	14801	14802	14701	14776	14809	14714	14774	14868	14973	14765	14796	14740	14963	14838	14704	14941	14753	14825	14953	14758	14722	14627	14718	14851	14780	14826	14706	14855	14845	14899	14640	14718	14594	14806	14790	14722	14865	14967	14871	14781	14842	14898	14920	14709	14829	14778	14926	14841	14732	14840	14760	14948	14770	14928	14824	14965	14922	14872	14757	14728	14780	14625	14986	14656	14826	14775	14898	14775	14603	14906	14956	14724	14687	14852	14778	14772	14802	14738	14800	14651	14894	14815	14873	14821	14897	14857	14781	14904	14812	14816	14845	14817	14821	14705	14725	14975	14675	14876	14846	14924	14722	14720	14852	14918	14766	14853	14764	14930	14823	14820	14830	14912	14772	14676	14792	14842	14669	14823	14748	14817	14645	14677	14766	14819	15098	14691	14764	14955	14976	14670	14783	14754	14793	14943	14821	14909	14818	14638	14877	14809	14818	14904	14849	14916	14957	14885	14706	14811	14881	14742	14874	14757	14811	14743	14675	14823	14782	14864	14712	14890	14578	14809	15000	14786	14712	14726	14825	14877	14673	14809	14807	14696	14806	14852	14777	14809	14820	14788	14810	14596	14808	14888	14702	14813	14708	14721	14770	14833	14782	14854	14954	14682	14695	14875	14667	14703	14863	14872	14816	14946	14811	14782	14960	14768	14858	14797	14659	14863	14854	14864	14684	14702	14939	14830	14726	14843	14885	14551	14944	14605	14868	14805	14755	14734	14713	14731	14924	14841	14788	14660	14841	14973	15083	14908	14871	14757	14762	14706	14707	14742	14705	14830	14875	14743	14871	14949	14565	14727	14711	14681	14641	14848	14911	14726	14784	14781	14505	14756	14756	14906	14816	14681	14920	14722	14719	14908	14884	14729	14623	14627	14903	14695	14803	14804	14632	14791	14899	14969	14654	14929	14743	14838	14615	14706	14815	14783	14811	14750	14872	14819	14828	14649	14776	14870	14776	14748	14640	14548	14755	14674	14972	14910	14686	14757	14933	14810	14726	14583	14796	14762	14857	14773	14723	14902	14643	14810	14925	14917	14866	14777	14606	14711	14746	14519	14953	14978	14912	14750	14852	14784	14840	14701	14791	14966	14761	14871	14814	14579	14916	14652	14949	15014	14815	14629	14844	14683	14845	14681	14702	14813	14944	14984	14908	14910	14741	14790	14889	14738	14757	14749	14788	14759	14757	14749	14759	14787	14826	14767	14630	14951	14683	14812	14752	14820	14687	14755	14859	14804	14703	14907	14744	14790	14889	14669	14713	14953	14611	14950	14648	14669	14992	14859	14944	14707	14645	14829	14719	14983	14656	14854	14715	14755	14770	14765	14831	14731	14795	14782	14781	14777	14695	14813	14833	14688	14829	15054	14627	14978	14619	14863	14783	14909	14892	14644	14897	14605	14849	14900	14752	14936	14969	14887	14701	14969	14850	14827	14898	15056	14937	14772	14821	14799	14620	14747	14752	14919	14702	14698	14722	14697	14710	14774	14973	14737	14740	14810	14821	14856	14963	14718	14679	14814	14765	14752	14589	14727	14830	14653	14850	14865	14679	14946	14964	14817	15009	14825	14786	14796	14667	14767	14659	14658	14948	14820	14782	14776	14725	14764	14843	14949	14657	14713	14834	14850	14795	14872	14716	14634	15012	14864	14705	14867	14825	14804	14711	14550	14876	14992	14709	14735	14904	14733	14880	14869	15002	14893	14883	14685	14773	14855	14815	14799	14814	14902	14778	14632	14864	14881	14805	14931	14817	14798	14637	14769	14769	14731	14751	14875	14765	14799	14869	14891	14845	14942	14827	14732	14894	14781	14860	14919	14771	14786	14599	14734	14767	14546	14737	14737	14737	14723	14843	14594	14899	14737	14814	14776	14900	14858	14844	14708	14908	14875	14835	14766	14788	14730	14995	14721	14908	14730	14935	14864	14819	14811	14813	14837	14760	14700	14815	14859	14867	14837	14577	14839	14801	14603	14986	14728	14613	14801	14755	14748	14775	14893	14719	14863	14913	14547	14779	14686	14794	14641	14742	14759	14926	14860	14914	14702	14876	14720	14765	14876	14775	14984	14895	14674	14856	14673	14902	14701	14658	14879	14751	14743	14711	14657	14601	14724	14788	14941	14751	14711	14638	14740	14757	14762	14850	14791	14848	14908	14909	14978	14931	15011	14855	14771	14981	14750	14801	14802	14685	15023	14857	14797	14912	15010	14846	14795	14878	14724	14595	14800	14619	14732	14568	14583	14777	14821	14796	14643	14713	14989	14845	14853	14822	14680	14805	14669	14680	14717	14894	14761	14800	14726	14814	14955	14692	14743	14910	14932	14924	14920	14737	14959	14936	14819	14732	14673	14789	14754	14750	14947	14934	14800	14763	14770	14819	14907	14915	14643	14720	14713	14753	14588	14865	14894	14900	14862	14872	14849	14792	14815	14775	14813	14670	14726	14751	14796	14736	14677	14852	14869	14868	14977	14752	14691	14676	14741	14832	14763	14803	14896	14748	14875	14857	14588	14743	14907	14820	14766	14644	14894	14703	14860	14929	14873	14784	14639	14824	14907	14924	14588	14917	14949	14703	14789	14919	14909	15021	14669	14704	14890	14879	14881	14722	14775	14757	14750	14643	14700	14752	14869	14734	14815	14766	14844	14807	14620	14627	14886	14955	14691	14529	14861	14789	14914	14880	14915	14670	14746	14778	14756	14874	14714	14757	14739	14859	14876	14731	14645	14893	14909	14777	14841	15019	14814	15016	14713	14850	14685	14686	14840	14961	14938	14830	14937	14620	14787	14660	14995	14857	14777	14674	14674	14653	14739	14828	14870	14795	14919	14844	14884	14805	14797	14996	14772	14663	14756	14796	14646	14696	14713	14869	14967	14773	14885	14841	14764	14820	15036	14736	14772	14844	14695	14727	14769	14850	14818	14767	14660	14805	14712	14936	14797	14844	14648	14757	14671	14621	14818	14835	14893	14752	14778	14928	14701	14793	14767	14717	14656	14550	15018	14859	14792	14831	14681	14644	14832	14764	14893	14777	14691	14814	14516	14804	14812	14824	14790	14704	14645	14832	14794	15049	14825	14928	14614	14731	14801	14893	14948	14814	14689	14825	14615	14835	14913	14807	14849	14819	14930	14963	14906	14754	14827	14828	14970	14863	14836	14794	14856	14625	14614	14833	14855	14878	14914	14926	14776	14919	14611	14813	14718	14641	15008	14890	14848	14892	14956	14844	14886	14764	14657	14780	14685	14801	14760	14585	14702	14835	14811	14786	14735	14973	14899	14778	14648	14922	14762	14613	14911	14972	14850	14816	14605	14879	14942	14704	14803	14829	14758	14793	14852	14879	14807	14848	14800	14538	14797	14927	14780	14738	14856	14689	14629	14903	14623	14913	14851	14708	14796	14839	14807	14858	14735	14754	14782	14901	14739	14807	14790	14783	14765	14825	14814	14793	14817	14788	14742	14835	14956	14717	14848	14706	14717	14793	14802	14703	14693	14775	14759	14723	14879	14870	14861	14798	14756	14821	14876	14864	14870	15002	14892	14716	14749	14732	14726	14817	14907	14719	14694	14864	14793	14813	14851	14794	14927	14838	14879	14692	14712	14824	14877	14791	14840	14809	14698	14745	14824	14746	14487	14610	14644	14691	14795	14838	14695	14871	14892	14728	14854	14704	14716	14855	14681	14777	14701	14784	14757	14796	14812	14733	14852	14883	14838	14770	14842	14974	14777	14725	14767	14602	14859	14699	14748	14819	14909	14906	14740	14604	14811	14609	14931	14663	14919	14849	14880	14866	14971	14571	14797	14957	14833	14666	14717	14899	14895	14789	14684	14632	14786	14884	14798	14800	14860	15049	14793	15040	14683	14952	14977	14601	14694	14790	14601	14722	14905	14835	14711	14779	14796	14581	14628	14729	14794	14756	14676	14787	14981	14934	14867	14767	14770	14773	14753	14808	14704	14930	14897	14855	14774	14732	14803	14922	15046	14859	14869	14894	14883	15022	14855	14635	14926	14921	14862	14642	14937	14832	14951	14753	14831	14794	14862	14701	14786	14853	14776	14829	14786	14723	14888	14802	14854	14859	14707	14650	14635	14777	14913	14943	14844	14813	14825	14600	14784	14739	15076	15016	14787	14816	14806	14714	14814	14960	14823	14901	14743	14896	14596	14681	14862	14808	14919	14851	14745	14782	14741	14628	14747	14841	14601	14740	14684	14650	14853	14842	14819	15151	14853	14866	14816	14913	14979	14769	14615	14739	14886	14885	14842	14790	14910	14777	14679	14849	15040	14994	14853	14827	14920	14712	14836	14931	14957	14970	14568	14576	14755	14835	14722	14728	14659	14770	14789	14870	14743	14815	14938	14746	14854	14862	14799	14851	14698	14740	14645	14742	14827
41288	55336	39735	22256	15843	14659	14199	14451	14333	14450	14249	14363	14331	14302	14487	14440	14249	14133	14307	14280	14443	14367	14413	14440	14436	14461	14390	14402	14286	14362	14456	14184	14457	14482	14416	14396	14412	14355	14078	14415	14347	14399	14124	14294	14278	14460	14208	14333	14258	14457	14448	14405	14420	14398	14403	14330	14404	14368	14275	14315	14471	14504	14401	14436	14503	14388	14322	14574	14434	14392	14603	14271	14253	14379	14348	14317	14277	14381	14328	14478	14455	14208	14231	14260	14490	14204	14446	14213	14433	14166	14338	14338	14243	14236	14116	14439	14426	14402	14400	14257	14352	14426	14449	14361	14216	14269	14148	14306	14196	14465	14293	14484	14415	14362	14389	14319	14451	14195	14266	14347	14422	14198	14254	14408	14213	14295	14354	14351	14389	14383	14342	14372	14332	14368	14168	14312	14462	14278	14419	14348	14455	14488	14361	14402	14290	14452	14318	14388	14423	14300	14285	14445	14198	14421	14394	14266	14400	14421	14319	14304	14415	14270	14399	14338	14322	14303	14485	14261	14388	14362	14345	14233	14272	14436	14398	14341	14406	14272	14231	14390	14306	14331	14296	14271	14383	14432	14316	14480	14324	14399	14296	14522	14123	14331	14282	14494	14203	14272	14321	14299	14454	14195	14415	14375	14423	14510	14436	14374	14446	14289	14425	14261	14412	14502	14332	14311	14365	14476	14289	14358	14331	14212	14310	14324	14369	14373	14326	14249	14321	14260	14460	14262	14212	14427	14260	14414	14428	14412	14317	14432	14180	14311	14336	14392	14336	14506	14326	14435	14481	14356	14347	14216	14359	14307	14501	14304	14174	14276	14344	14283	14336	14470	14344	14361	14333	14226	14475	14329	14289	14613	14407	14427	14285	14370	14210	14580	14251	14149	14398	14226	14300	14446	14223	14496	14301	14295	14393	14256	14233	14390	14247	14220	14547	14225	14477	14392	14411	14441	14293	14461	14322	14407	14335	14387	14296	14375	14290	14274	14165	14285	14311	14356	14326	14485	14461	14307	14345	14238	14330	14359	14389	14534	14439	14323	14434	14325	14420	14268	14259	14448	14391	14394	14305	14357	14386	14233	14524	14446	14318	14308	14462	14328	14392	14411	14234	14308	14365	14361	14495	14397	14502	14375	14112	14257	14392	14404	14272	14332	14373	14312	14513	14327	14208	14343	14396	14308	14468	14449	14318	14302	14277	14312	14265	14312	14332	14277	14380	14466	14404	14437	14594	14311	14492	14239	14205	14300	14457	14334	14370	14230	14496	14439	14309	14557	14331	14260	14425	14381	14257	14420	14522	14343	14214	14351	14276	14432	14427	14435	14309	14485	14508	14249	14375	14376	14389	14588	14399	14301	14347	14439	14329	14448	14486	14367	14443	14224	14291	14341	14261	14419	14277	14355	14484	14330	14551	14262	14207	14387	14300	14451	14242	14234	14276	14403	14186	14448	14278	14415	14413	14502	14423	14345	14213	14282	14522	14299	14371	14363	14298	14290	14238	14417	14454	14358	14295	14277	14201	14413	14425	14372	14314	14357	14276	14370	14462	14303	14322	14427	14317	14366	14360	14302	14443	14259	14427	14289	14395	14416	14495	14357	14354	14260	14145	14353	14306	14330	14184	14419	14309	14404	14425	14391	14429	14318	14193	14327	14352	14239	14389	14375	14418	14421	14188	14222	14385	14272	14483	14333	14202	14274	14229	14381	14403	14481	14296	14326	14352	14639	14312	14405	14459	14320	14253	14378	14282	14354	14376	14308	14293	14344	14338	14392	14300	14514	14372	14291	14451	14271	14404	14410	14391	14270	14449	14588	14328	14273	14518	14372	14349	14313	14427	14324	14370	14391	14380	14339	14305	14405	14301	14247	14439	14271	14363	14430	14357	14374	14519	14317	14369	14148	14416	14332	14493	14323	14402	14416	14506	14298	14535	14304	14293	14411	14275	14380	14435	14293	14390	14492	14238	14447	14396	14460	14181	14357	14355	14234	14435	14273	14327	14255	14381	14398	14340	14424	14237	14447	14241	14268	14391	14498	14524	14270	14357	14262	14238	14450	14233	14242	14583	14321	14409	14299	14358	14364	14437	14379	14525	14430	14344	14272	14387	14290	14427	14367	14262	14279	14325	14348	14333	14384	14438	14275	14343	14320	14364	14463	14475	14325	14243	14355	14363	14407	14270	14334	14384	14355	14453	14229	14495	14281	14557	14504	14287	14201	14283	14252	14433	14188	14269	14336	14297	14432	14195	14462	14309	14201	14426	14265	14401	14416	14243	14356	14265	14256	14434	14419	14276	14456	14526	14435	14247	14298	14492	14418	14399	14286	14464	14265	14349	14484	14290	14241	14403	14406	14431	14367	14366	14339	14286	14252	14422	14366	14389	14307	14418	14433	14223	14492	14364	14280	14297	14328	14531	14356	14186	14506	14215	14314	14422	14642	14401	14415	14313	14366	14295	14352	14381	14220	14365	14387	14378	14281	14110	14334	14292	14271	14432	14408	14441	14418	14159	14332	14341	14328	14166	14169	14423	14279	14278	14465	14256	14204	14485	14277	14491	14420	14453	14409	14402	14163	14469	14341	14301	14293	14193	14427	14221	14394	14252	14362	14312	14347	14416	14512	14442	14401	14338	14366	14256	14452	14371	14298	14115	14118	14264	14420	14398	14353	14434	14180	14331	14371	14277	14247	14419	14410	14424	14416	14501	14439	14372	14492	14283	14217	14327	14356	14487	14320	14297	14299	14341	14412	14177	14256	14344	14400	14354	14302	14270	14204	14366	14202	14285	14398	14311	14363	14183	14449	14461	14233	14391	14294	14335	14365	14339	14432	14547	14417	14319	14230	14445	14410	14492	14305	14429	14369	14307	14405	14130	14564	14216	14374	14532	14360	14473	14371	14501	14368	14387	14305	14323	14527	14248	14217	14302	14310	14529	14240	14314	14264	14305	14419	14297	14398	14337	14355	14375	14313	14474	14321	14325	14333	14425	14283	14354	14322	14501	14535	14400	14258	14385	14391	14372	14412	14459	14370	14236	14113	14412	14172	14262	14203	14380	14320	14365	14324	14416	14356	14550	14263	14421	14336	14326	14434	14388	14240	14398	14446	14252	14273	14338	14401	14312	14138	14540	14345	14364	14375	14355	14345	14366	14326	14444	14506	14251	14586	14349	14287	14305	14457	14352	14546	14466	14226	14374	14417	14299	14142	14356	14347	14167	14261	14441	14310	14328	14319	14444	14333	14468	14446	14401	14413	14445	14327	14371	14533	14466	14410	14331	14402	14343	14374	14496	14334	14388	14421	14287	14435	14365	14243	14408	14266	14371	14427	14569	14197	14355	14284	14344	14264	14455	14391	14190	14353	14368	14185	14322	14298	14380	14524	14462	14289	14286	14217	14374	14289	14230	14276	14383	14424	14312	14261	14270	14272	14379	14377	14282	14421	14344	14375	14408	14426	14445	14300	14414	14326	14263	14265	14404	14415	14196	14266	14454	14326	14322	14379	14370	14293	14297	14172	14418	14361	14342	14375	14341	14418	14295	14409	14290	14393	14430	14357	14360	14257	14365	14432	14394	14276	14203	14462	14328	14491	14309	14299	14293	14369	14320	14193	14414	14517	14271	14384	14436	14169	14407	14315	14364	14239	14246	14428	14238	14488	14364	14424	14330	14313	14387	14250	14518	14142	14398	14372	14427	14337	14317	14515	14266	14239	14404	14264	14343	14376	14415	14425	14321	14389	14426	14409	14307	14393	14391	14374	14389	14322	14316	14583	14352	14422	14250	14186	14291	14425	14401	14340	14228	14321	14179	14343	14298	14313	14460	14293	14361	14351	14584	14389	14476	14491	14476	14431	14248	14302	14400	14396	14413	14542	14451	14365	14324	14152	14399	14417	14390	14317	14264	14187	14327	14466	14248	14257	14296	14380	14214	14385	14392	14275	14179	14237	14201	14498	14262	14433	14327	14406	14361	14348	14412	14477	14350	14437	14183	14341	14396	14464	14419	14234	14439	14291	14325	14437	14351	14309	14263	14409	14311	14217	14285	14511	14302	14480	14455	14287	14394	14556	14364	14377	14251	14281	14472	14319	14356	14365	14279	14275	14536	14174	14374	14264	14450	14351	14327	14578	14474	14384	14473	14120	14523	14356	14300	14316	14278	14369	14273	14390	14352	14400	14325	14369	14425	14230	14145	14547	14245	14393	14353	14320	14294	14381	14352	14329	14341	14292	14379	14318	14358	14361	14322	14480	14476	14482	14404	14247	14500	14266	14377	14249	14444	14408	14376	14295	14448	14468	14305	14414	14414	14236	14413	14302	14502	14325	14379	14230	14374	14391	14316	14323	14240	14371	14326	14266	14213	14319	14538	14214	14444	14278	14351	14242	14505	14415	14261	14425	14235	14322	14535	14425	14367	14454	14269	14270	14408	14441	14524	14349	14301	14364	14517	14437	14421	14367	14423	14366	14362	14388	14398	14260	14340	14371	14490	14226	14456	14369	14409	14322	14386	14424	14287	14483	14396	14360	14496	14323	14503	14390	14307	14321	14216	14380	14322	14405	14357	14126	14375	14441	14385	14313	14393	14306	14270	14229	14330	14278	14410	14420	14391	14230	14299	14466	14303	14253	14241	14431	14270	14371	14198	14278	14459	14132	14360	14346	14298	14341	14163	14250	14403	14386	14462	14295	14315	14254	14423	14416	14367	14295	14236	14408	14502	14486	14166	14586	14236	14595	14323	14592	14270	14508	14229	14469	14152	14330	14503	14333	14397	14373	14379	14423	14413	14148	14125	14472	14298	14439	14341	14343	14289	14358	14322	14516	14321	14470	14465	14465	14499	14373	14265	14370	14056	14240	14295	14411	14258	14251	14379	14412	14320	14290	14383	14505	14307	14328	14310	14404	14324	14423	14253	14314	14341	14438	14403	14304	14423	14312	14507	14310	14325	14356	14432	14207	14390	14454	14236	14392	14348	14431	14185	14370	14227	14493	14221	14269	14394	14458	14480	14249	14324	14358	14346	14565	14371	14352	14422	14343	14499	14238	14442	14368	14412	14362	14267	14331	14394	14319	14375	14228	14485	14500	14102	14491	14347	14462	14528	14340	14453	14423	14393	14263
24323	23916	34225	28480	22939	20235	17537	15154	14610	14965	14905	14765	14826	14808	14784	14806	14759	14704	14855	14598	14706	14827	14584	14575	14509	14705	14534	14559	14796	14591	14725	14677	14693	14632	14845	14767	14568	14481	14596	14577	14534	14610	14602	14496	14781	14560	14670	14683	14718	14430	14877	14590	14620	14522	14657	14715	14565	14424	14539	14820	14521	14678	14701	14562	14374	14762	14590	14663	14558	14610	14535	14534	14623	14533	14535	14514	14534	14472	14442	14691	14587	14625	14461	14740	14702	14374	14602	14680	14640	14663	14575	14509	14720	14566	14629	14580	14649	14782	14791	14582	14638	14725	14585	14456	14470	14617	14727	14407	14496	14544	14570	14756	14743	14634	14416	14498	14755	14567	14658	14510	14595	14636	14605	14681	14584	14504	14572	14645	14584	14786	14639	14708	14509	14590	14565	14599	14887	14784	14476	14404	14524	14512	14698	14481	14511	14538	14675	14886	14482	14693	14582	14799	14572	14792	14605	14568	14542	14479	14792	14745	14527	14609	14607	14544	14580	14743	14601	14408	14664	14613	14550	14583	14727	14696	14424	14552	14696	14648	14640	14598	14601	14437	14486	14580	14462	14590	14701	14638	14515	14645	14745	14514	14351	14645	14459	14474	14607	14525	14472	14606	14522	14511	14653	14568	14651	14538	14678	14440	14708	14548	14733	14662	14655	14536	14409	14767	14356	14586	14588	14315	14376	14526	14606	14523	14663	14561	14822	14544	14463	14450	14641	14654	14693	14490	14707	14505	14712	14660	14763	14625	14655	14589	14418	14605	14490	14483	14567	14600	14475	14468	14508	14636	14444	14616	14721	14627	14628	14507	14567	14555	14592	14514	14587	14528	14487	14563	14807	14603	14574	14579	14601	14595	14474	14616	14577	14519	14757	14557	14474	14564	14477	14678	14584	14574	14409	14762	14605	14747	14297	14767	14510	14648	14523	14702	14670	14482	14646	14392	14517	14523	14746	14567	14301	14594	14578	14692	14528	14655	14575	14447	14678	14424	14567	14596	14535	14589	14632	14567	14500	14730	14509	14625	14535	14615	14615	14511	14538	14740	14697	14577	14501	14523	14646	14595	14621	14626	14552	14648	14705	14482	14649	14664	14416	14425	14496	14466	14681	14591	14300	14463	14669	14485	14696	14713	14642	14561	14735	14407	14453	14633	14508	14482	14693	14542	14356	14409	14689	14503	14584	14586	14661	14679	14610	14509	14741	14620	14553	14536	14636	14480	14757	14623	14707	14655	14577	14602	14655	14622	14628	14558	14491	14677	14548	14863	14538	14481	14491	14624	14491	14534	14609	14479	14665	14654	14521	14545	14563	14422	14587	14495	14648	14523	14710	14508	14548	14749	14610	14625	14701	14618	14740	14507	14574	14494	14529	14654	14636	14637	14618	14531	14756	14498	14669	14584	14631	14566	14583	14650	14519	14373	14634	14649	14593	14501	14673	14570	14564	14565	14722	14614	14528	14591	14636	14745	14517	14533	14594	14506	14625	14635	14741	14541	14395	14561	14760	14473	14629	14538	14529	14487	14388	14879	14654	14577	14873	14567	14571	14584	14682	14597	14670	14559	14587	14523	14616	14482	14596	14674	14588	14602	14801	14692	14428	14566	14812	14543	14869	14600	14626	14472	14458	14608	14613	14421	14635	14696	14679	14567	14625	14380	14452	14540	14743	14679	14633	14548	14887	14721	14700	14528	14613	14627	14528	14660	14660	14563	14510	14544	14595	14517	14712	14586	14674	14544	14475	14583	14659	14584	14536	14664	14605	14468	14479	14469	14702	14487	14640	14468	14682	14499	14580	14366	14571	14494	14742	14471	14510	14595	14549	14769	14627	14592	14784	14601	14450	14345	14540	14666	14679	14678	14568	14668	14603	14510	14654	14635	14781	14746	14579	14542	14480	14578	14557	14420	14580	14564	14410	14402	14604	14580	14501	14506	14541	14661	14581	14562	14535	14488	14607	14687	14568	14481	14638	14522	14359	14738	14600	14671	14386	14652	14613	14333	14477	14465	14451	14513	14732	14771	14611	14471	14663	14718	14665	14595	14606	14459	14602	14770	14636	14746	14650	14636	14520	14394	14662	14681	14584	14720	14543	14551	14575	14626	14659	14561	14530	14632	14491	14588	14567	14629	14692	14616	14426	14521	14568	14615	14648	14592	14517	14697	14539	14701	14684	14586	14497	14530	14453	14582	14278	14465	14535	14467	14592	14540	14710	14815	14604	14803	14400	14621	14529	14517	14727	14792	14535	14700	14629	14575	14680	14638	14519	14593	14767	14535	14535	14491	14753	14607	14605	14600	14429	14954	14386	14622	14536	14624	14501	14587	14709	14479	14527	14366	14677	14543	14485	14396	14444	14699	14611	14466	14646	14790	14553	14461	14639	14596	14537	14532	14461	14462	14605	14434	14452	14639	14611	14585	14718	14376	14731	14655	14754	14596	14616	14645	14621	14629	14719	14606	14627	14484	14732	14673	14484	14612	14540	14565	14684	14644	14505	14736	14675	14537	14506	14803	14581	14765	14538	14759	14702	14608	14567	14701	14567	14818	14540	14428	14624	14544	14572	14430	14652	14606	14664	14662	14447	14683	14626	14659	14692	14648	14634	14745	14522	14553	14566	14681	14592	14662	14460	14687	14559	14593	14624	14641	14559	14509	14715	14732	14488	14730	14538	14647	14525	14408	14693	14603	14529	14585	14638	14479	14752	14517	14655	14596	14512	14759	14712	14637	14748	14666	14692	14429	14404	14677	14629	14601	14690	14566	14604	14476	14406	14711	14326	14628	14465	14530	14674	14699	14651	14665	14706	14370	14674	14663	14425	14491	14682	14502	14566	14550	14524	14533	14502	14489	14785	14729	14653	14593	14539	14735	14465	14544	14584	14532	14577	14511	14492	14644	14752	14519	14595	14511	14613	14760	14478	14634	14539	14665	14539	14606	14680	14520	14614	14523	14477	14701	14534	14496	14691	14430	14589	14685	14497	14602	14698	14723	14449	14566	14655	14627	14535	14576	14332	14715	14611	14489	14544	14347	14600	14550	14482	14525	14752	14510	14528	14701	14594	14549	14710	14715	14702	14633	14718	14649	14670	14627	14378	14548	14730	14432	14626	14650	14605	14746	14608	14575	14582	14526	14640	14619	14488	14615	14592	14459	14647	14669	14512	14706	14582	14691	14578	14451	14634	14473	14556	14458	14513	14568	14485	14428	14653	14282	14512	14780	14674	14517	14406	14619	14476	14453	14642	14528	14549	14711	14442	14643	14654	14545	14617	14741	14767	14422	14594	14628	14611	14483	14598	14610	14532	14525	14555	14448	14616	14679	14595	14624	14712	14592	14725	14544	14566	14690	14484	14459	14383	14762	14498	14522	14376	14546	14655	14576	14488	14515	14665	14743	14700	14435	14474	14643	14611	14844	14373	14399	14533	14576	14569	14580	14399	14600	14409	14653	14569	14565	14559	14632	14753	14591	14440	14629	14693	14457	14631	14505	14518	14513	14682	14608	14286	14606	14686	14608	14543	14497	14611	14475	14485	14552	14725	14487	14640	14595	14524	14488	14494	14473	14543	14340	14516	14437	14488	14662	14621	14608	14570	14668	14680	14523	14646	14629	14622	14553	14471	14512	14528	14723	14641	14673	14493	14602	14469	14545	14498	14694	14753	14562	14800	14622	14583	14597	14511	14566	14658	14760	14506	14555	14462	14718	14765	14465	14593	14490	14663	14661	14557	14564	14737	14553	14507	14398	14704	14656	14692	14673	14492	14591	14501	14632	14497	14773	14521	14699	14705	14604	14436	14500	14675	14559	14619	14423	14593	14593	14698	14647	14358	14530	14758	14516	14381	14546	14691	14762	14579	14653	14530	14655	14573	14597	14622	14603	14438	14646	14681	14668	14778	14457	14499	14493	14648	14494	14777	14668	14699	14802	14458	14493	14626	14548	14624	14722	14354	14549	14693	14649	14540	14498	14612	14620	14520	14579	14625	14637	14570	14723	14733	14724	14687	14598	14550	14594	14647	14394	14585	14552	14561	14748	14559	14596	14441	14674	14501	14584	14554	14697	14668	14732	14566	14616	14510	14759	14613	14358	14611	14649	14795	14673	14667	14568	14567	14619	14636	14629	14702	14597	14513	14645	14603	14673	14537	14807	14586	14553	14605	14423	14450	14658	14575	14500	14448	14427	14623	14539	14738	14723	14610	14531	14638	14715	14506	14611	14547	14505	14532	14711	14656	14627	14711	14686	14586	14523	14791	14648	14613	14728	14448	14635	14625	14595	14646	14645	14522	14418	14528	14539	14616	14612	14629	14437	14622	14426	14589	14447	14624	14449	14477	14479	14616	14498	14486	14490	14582	14495	14496	14465	14549	14561	14638	14484	14478	14816	14710	14602	14704	14564	14705	14500	14566	14437	14452	14461	14592	14539	14687	14599	14663	14638	14642	14599	14502	14576	14647	14701	14606	14619	14667	14545	14758	14520	14554	14601	14615	14638	14455	14452	14719	14754	14450	14643	14570	14526	14701	14750	14547	14391	14591	14574	14409	14642	14545	14667	14569	14558	14689	14552	14539	14414	14719	14519	14677	14606	14512	14631	14576	14385	14291	14679	14536	14359	14514	14552	14662	14622	14482	14521	14503	14747	14664	14545	14606	14754	14717	14604	14503	14602	14501	14647	14558	14518	14576	14655	14638	14568	14518	14418	14494	14601	14612	14537	14581	14716	14507	14588	14525	14553	14563	14593	14586	14533	14492	14491	14550	14528	14497	14614	14512	14677	14559	14508	14592	14512	14562	14632	14444	14459	14632	14644	14618	14590	14383	14531	14527	14721	14506	14701	14645	14526	14526	14566	14383	14609	14564	14601	14585	14645	14468	14597	14260	14566	14619	14570	14457	14463	14557	14635	14615	14702	14501	14572	14549	14701	14482	14674	14596	14475	14499	14454	14524	14485	14447	14537	14494	14538	14719	14790	14514	14476	14430	14586	14453	14564	14457	14562	14610	14597	14569	14422	14601	14602	14491	14466	14440	14609	14458	14470	14623	14602	14459	14668	14445	14489	14496	14846	14613	14713	14677	14657	14583	14512	14509	14562	14599	14644	14515	14681	14457	14562
62047	95313	71569	39557	23925	16389	14600	14381	14264	14236	14284	14345	14384	14394	14240	14193	14488	14279	14311	14291	14071	14211	14326	14275	14202	14215	14210	14369	14102	14238	14273	14296	14246	14123	14245	14280	14107	14310	14396	14201	14144	14328	14160	14230	14445	14200	14362	14220	14276	14266	14310	14124	14299	14293	14303	14236	14168	14307	14177	14126	14287	14215	14240	14194	14278	14261	14124	14254	14257	14244	14347	14272	14091	14311	14138	14227	14200	14143	14157	14108	14219	14347	14055	14212	14073	14114	14187	14290	14244	14070	14213	14319	14257	14469	14120	14254	14156	14299	14025	14297	14376	14239	14275	14288	14151	14028	14236	14112	14133	14341	14181	14311	14406	14123	14053	14192	14196	14086	14294	14117	14545	14179	14237	14184	14369	14241	14210	14385	14232	14081	14276	14176	14199	14243	14235	14324	14237	14193	14162	14352	14299	14236	14230	14199	14118	14256	14196	14132	14359	14245	14083	14152	14265	14088	14281	14094	14109	14277	14318	14199	14317	14153	14327	14285	14130	14175	14365	14231	14242	14166	14174	14077	14364	14298	14214	14149	14367	14237	14323	14281	14226	14162	14184	14247	14227	14302	14264	14292	14135	14340	14073	14319	14370	14172	14230	14196	14242	14251	14291	14107	14281	14097	14231	14226	14113	14369	14201	14281	14352	14171	14510	14236	14376	14332	14251	14233	14328	14402	14069	14121	14329	14207	14244	14183	14359	14424	14376	14432	14112	14238	14332	14190	14331	14286	14134	14277	14364	14187	14183	14281	14214	14163	14245	14235	14146	14157	14236	14049	14330	14294	14211	14053	14190	14260	14200	14083	14188	14284	14101	14218	14122	14180	14302	14272	14265	14066	14312	14284	14207	14237	14234	14267	14391	14310	14381	14150	14155	14202	14231	14251	14080	14370	14226	14347	14186	14391	14279	14270	14224	14198	14209	14204	14313	14335	14257	14158	14168	14232	14229	14170	14299	14287	14161	14128	14174	14271	14120	14291	14054	14385	14204	14207	14158	14300	14216	14153	14266	14181	14278	14222	14303	14286	14206	14173	14218	14277	14190	14261	14070	14222	14318	14168	14084	14359	14379	14312	14312	14232	14282	14261	14359	14123	14328	14277	14337	14197	14304	14123	14253	14147	14173	14229	14179	14306	14231	14280	14314	14360	14082	14313	14109	14305	14161	14204	14076	14273	14211	14278	14128	14158	14295	14303	14414	14170	14112	14388	14168	14074	14184	14214	14356	14322	14196	14202	14234	14272	14386	14198	14188	14166	14395	14201	14291	14264	14199	14148	14245	14197	14202	14282	14171	14200	14384	14335	14172	14146	14240	14421	14365	14232	14478	14112	14333	14274	14263	14224	14241	14278	14394	14261	14232	14124	14216	14139	14226	14190	14291	14293	14235	14182	14206	14165	14186	14130	14174	14350	14335	14317	14204	14202	14224	14299	14227	14055	14311	14249	14257	14224	14198	14197	14186	14089	14317	14345	14327	14111	14288	14124	14127	14287	14280	14413	14139	14135	14228	14102	14213	14135	14183	14268	14244	14179	14223	14190	14307	14261	14040	14265	14101	14208	14132	14571	14237	14276	14152	14111	14246	14241	14215	14107	14055	14327	14218	14186	14296	14164	14144	14211	14212	14247	14282	14165	14215	14176	14186	14128	14318	14243	14107	14102	14241	14266	14163	14301	14114	14015	14314	14216	14146	14254	14249	14414	14405	14282	14127	14239	14255	14307	14189	14092	14234	14288	14050	14313	14268	14397	14147	14036	14183	14149	14186	14369	14084	14440	14266	14205	14240	14103	14385	14117	14123	14274	14251	14427	14024	14218	14280	14252	14313	14246	14259	14151	14217	14207	14324	14267	14216	14036	14201	14207	14083	14216	14181	14273	14226	14288	14442	14227	14244	14128	14257	14273	14272	14234	14160	14085	14314	14223	14126	14319	14279	14365	14271	14166	14480	14254	14184	14342	14209	14238	14091	14185	14270	14186	14170	14231	14299	14081	14257	14121	14267	14245	14230	14283	14143	14336	14373	14230	14196	14156	14311	14413	14225	14251	14315	14312	14198	14321	14230	14341	14307	14159	14151	14351	14189	14156	14139	14235	14182	14265	14142	14224	14200	14089	14200	14169	14277	14123	14352	14089	14380	14200	14221	14376	14298	14034	14252	14187	14265	14267	14363	14280	14418	14346	14234	14317	14284	14242	14304	14293	14313	14084	14248	14295	14279	14224	14245	14282	14447	14062	14172	14183	14069	14347	14354	14315	14226	14055	14115	14354	14149	14283	14265	14213	14232	14225	14191	14336	14236	14183	14193	14148	14226	14271	14183	14230	14144	14207	14149	14362	13928	14376	14268	14335	14298	14324	14263	14154	14134	14270	14278	14393	14276	14229	14121	14157	14399	14356	14281	14154	14142	14096	14229	14193	14272	14340	14379	14202	14323	14405	14137	14287	14249	14160	14208	14270	14247	14286	14252	14168	14157	14267	14309	14219	14239	14346	14352	14287	14208	14348	14106	14267	14174	14128	14312	14182	14246	14224	14281	14092	14451	14104	14275	14177	14287	14381	14163	14423	14228	14312	14175	14242	14220	14274	14352	14288	14274	14102	14215	14104	14124	14204	14331	14254	14257	14286	14283	14357	14314	14078	14350	14128	14334	14409	14188	14214	14271	14196	14378	14386	14245	14214	14369	14151	14176	14178	14344	14290	14269	14408	14126	14275	14186	14293	14107	14221	14191	14139	14290	14239	14272	14348	14129	14230	14293	14174	14240	14179	14117	14169	14202	14203	14321	14286	14204	14225	14312	14148	14225	14055	14161	14200	14152	14466	14125	14224	14124	14323	14328	14172	14279	14125	14263	14280	14207	14182	14390	14190	14400	14115	14348	14255	14189	14283	14058	14303	13983	14140	14239	14314	14422	14204	14450	14112	14259	14252	14387	14094	14272	14135	14234	14286	14207	14140	14281	14263	14202	14288	14286	14373	14264	14062	14515	14271	14272	14170	14150	14236	14124	14185	14199	14055	14232	14185	14117	14292	14182	14018	14328	14212	14092	14282	13997	14115	14301	14203	14152	14294	14261	14155	14177	14488	14370	14151	14152	14389	14137	14369	14075	14298	14301	14355	14112	14201	14198	14341	14178	14248	14184	14095	14243	14231	14177	14229	14287	14187	14153	14200	14288	14303	14155	13985	14071	14215	14355	14251	14201	14267	14185	14039	14255	14127	14221	14388	14159	14226	14276	14142	14153	14261	14379	14231	14306	14249	14279	14354	14317	14140	14254	14229	14043	14220	14190	14254	14156	14331	14269	14147	14338	14160	14286	14118	14293	14207	14256	14353	14183	14285	14349	14269	14180	14198	14311	14370	14209	14077	14224	14392	14145	14300	14393	14263	14268	14229	14186	14295	14187	14240	14104	14053	14206	14272	14215	14323	14087	14223	14269	14239	14090	14238	14005	14334	14305	14203	14187	14259	14139	14130	14230	14200	14306	14139	14060	14253	14132	14154	14238	14288	14135	14245	14225	14347	14205	14205	14156	14239	14222	14143	14221	14305	14312	14102	14139	14302	14311	14228	14279	14159	14278	14254	14259	14192	14266	14145	14255	14160	14185	14265	14230	14370	14375	14092	14183	14160	14273	14419	14094	14337	14182	14373	14197	14261	14146	14234	14263	14285	14209	14191	14200	14324	14114	14356	14211	14160	14210	14119	14074	14090	14177	14260	14298	14246	14047	14235	14300	14251	14288	14213	14445	14123	14297	14257	14265	14064	14185	14291	14180	14328	14237	14371	14244	14088	14225	14129	14190	14183	14202	14156	14163	14215	14203	14269	14224	14181	14197	14239	14364	14173	14288	14291	14367	14237	14218	14321	14118	14308	14190	14116	14245	14247	14287	14004	14246	14270	14161	14407	14243	14197	14306	14245	14023	14181	14184	14167	14225	14227	14155	14156	14202	14196	14367	14169	14094	14205	14199	14167	14283	14018	14238	14344	14194	14075	14394	14206	14431	14281	14236	14239	14216	14121	14291	14266	14220	14028	14243	14149	14317	14268	14283	14276	14126	14355	14318	14236	14117	14273	14108	14322	14217	14255	14207	14159	14198	14261	14230	14165	14398	14162	14177	14277	14248	14272	14147	14203	14135	14162	14129	14182	14220	14203	14316	14335	14226	14320	14047	14341	14372	14262	13953	14184	14134	14231	14125	14148	14458	14291	14333	14219	14200	14179	14301	14321	14204	14233	14135	14384	14324	14297	14244	14310	14202	14297	14316	14209	14237	14178	14408	14442	14245	14298	14228	14212	14310	14285	14184	14136	14301	14241	14260	14111	14239	14334	14237	14411	14163	14424	14263	14255	14334	14359	14444	14190	14270	14328	14277	14337	14165	14218	14196	14311	14194	14210	14260	14198	14222	14148	14336	14145	14084	14036	14154	14301	14340	14166	14310	14298	14177	14236	14178	14272	14355	14083	14188	14241	14138	14323	14231	14208	14158	14237	14245	14252	14115	14129	14222	14359	14244	14228	14322	14193	14103	14271	14207	14254	14197	14329	14191	14247	14238	14182	14260	14258	14327	14355	14240	14112	14126	14203	14107	14091	14342	14120	14287	14151	14280	14209	14310	14347	14279	14350	14290	14216	14199	14188	14130	14172	14152	14269	14227	14170	14180	14329	14223	14409	14238	14286	14309	14256	14288	14318	14121	14356	14328	14160	14189	14200	14236	14115	14393	13985	14216	14232	14129	14036	14251	14185	14243	14245	14252	14200	14248	14325	14347	14212	14193	14278	14259	14259	14193	14115	14392	14208	14271	14285	14197	14466	14296	14250	14149	14221	14211	14356	14264	14220	14143	14131	14378	14108	14239	14197	14149	14447	14255	14276	14089	14253	14188	14346	14369	14270	14075	14052	14113	14412	14269	14220	14223	14169	14169	14363	14251	14150	14180	14267	14162	14370	14149	14249	14057	14223	14178	14395	14225	14161	14192	14302	14512	14212	14126	14206	14101	14153	14192	14004	14291	13975	14153	14295	14160	14248	14367	14289	14189	14140	14203	14310	14389	14178	14186	14114	14212	14067	14176	14125	14273	14119	14184	14198	14117	14111	14220	14266	14364	14084	14329	14165
22894	22181	31078	27555	24265	23808	22844	16597	15117	15330	15286	15306	15287	15325	15255	15103	15133	15186	15121	15068	15209	15045	15031	15135	15094	14953	14881	15018	14909	15125	15119	15121	14918	14819	14961	15057	14981	15018	15047	15098	15080	15044	15107	14978	14848	15002	14658	15056	14802	15004	14952	14863	14956	15227	15064	15011	14701	14961	14926	14837	14924	14896	14906	14775	14771	14889	15021	14840	15066	14953	14940	14936	15144	14973	14847	14841	15007	14980	14920	14998	14878	14763	14974	14971	14930	14985	15047	14955	14799	14932	14871	14945	14928	15039	14807	14933	14899	14839	14939	14942	15036	14853	14990	15060	14898	15084	14903	14737	14836	15091	14799	14941	14888	14756	15046	14943	15122	14976	15036	14823	15041	15005	15139	14921	14917	14882	14725	14986	14922	14897	14992	15178	14829	14885	15038	14897	14761	14870	14916	15058	14986	14770	14775	15032	15012	14937	14920	14860	14730	14939	14990	14851	15106	15020	14944	14977	14877	14906	15113	15031	14901	15100	15067	14820	15151	14838	14902	15072	15113	14877	14942	14790	14761	14885	14880	15128	15025	15019	15032	15057	14995	15123	14915	15002	14868	14831	15008	14894	14912	15030	14939	14752	14912	15065	14852	14936	14963	14955	14838	14689	14851	14963	14886	14882	14982	14944	14857	14712	15005	14819	14995	14856	14949	14870	14945	14787	14864	14825	14712	14964	14806	15011	14855	14855	14879	14708	14935	15175	14958	14807	14883	14882	15080	14816	14853	14888	14958	14936	14961	14748	14821	15129	14900	15136	14973	15050	15052	14780	14699	14806	15031	14712	14991	14905	14960	14854	14855	15063	14889	14822	14924	14891	15013	14755	14724	14714	14797	14787	14839	14740	14910	14918	14842	14887	14997	14704	14994	15069	14821	14636	14769	15044	15086	14851	15040	14892	14876	14883	14854	14996	14895	14857	15049	15000	14994	14731	14788	14969	14881	15126	14837	14921	14995	14925	15019	14821	15069	14955	15067	14880	14844	14865	14958	14955	14730	14891	14932	14832	14918	14851	14812	14948	14821	14848	14859	14874	14828	14984	14865	14917	14988	14862	14834	14844	15071	14854	14877	14810	14885	15078	15044	14953	14907	14993	14708	14745	14915	14889	14924	14912	14946	14868	14907	15010	14873	14920	15074	14741	14984	14939	15108	15103	14929	14778	14954	14918	14889	14697	15069	14871	15002	14931	14993	14720	14798	14950	14836	14789	14925	14985	15002	14949	15035	14991	14703	14981	14944	15062	14936	14905	14767	14863	15033	14844	14758	14899	14837	15117	14971	14913	14883	14982	15071	14778	14851	14844	14970	14958	14893	15039	15032	15037	14800	15068	14910	14977	14944	14928	14962	14865	14931	14950	14699	14915	14925	14983	15142	14810	15045	14836	14978	15013	14763	15034	14877	14973	15022	14858	14857	14880	14809	14654	14912	14922	14740	14885	14928	14971	14770	14930	14998	14853	14919	14977	14934	15025	15019	14871	14831	14845	14843	14789	14852	14947	14881	14743	15009	14710	14953	14792	14755	14950	14899	14916	15010	14889	15079	14795	14900	14812	14825	14966	14964	14939	15150	14888	14841	14821	14785	14901	14923	14945	15001	14963	14938	14960	14776	14782	14980	14859	15029	14823	14921	14839	14890	14910	14833	14943	15011	14994	14864	14931	14908	14857	14919	14964	15037	15019	14774	14848	15021	14896	14985	14787	14837	14921	14867	15056	14905	14948	14874	14790	14921	14870	15144	14787	14958	14957	14980	14920	14819	15010	15014	14968	14939	15047	14932	14671	14866	14982	14967	15053	14887	14764	14984	14901	14743	14912	14789	14857	14912	14965	14875	15041	15180	15070	14896	14987	14793	14646	15055	14956	14978	14786	14868	15077	14919	14918	14946	14913	14980	14964	14977	14747	14948	14865	14883	14918	14852	14722	14863	14921	14960	15053	15104	14927	14984	14765	15024	14910	14908	15140	14888	14977	15064	14821	14985	14964	14898	14849	14657	14890	14917	14940	14876	14599	14975	14926	14984	14959	14837	15073	14817	14848	14856	15018	14988	15012	14881	14968	14952	14729	14875	15008	14844	15113	14918	14759	15095	14905	15048	14781	15041	14671	14890	15011	15140	15028	14823	14974	14970	14971	14776	14716	14769	14844	14862	14909	14746	14826	14919	14735	15067	14824	15014	14901	14803	14922	14827	14977	14969	15011	15134	14855	14932	14669	14882	14955	15059	14858	14947	14899	14905	14911	15020	14756	14858	14911	14887	15013	14769	14875	14877	14985	14930	15108	14771	14724	14999	14800	14907	15053	14827	14987	14986	14785	15107	15022	15019	14816	14823	14789	15108	14911	14944	14993	14971	15131	15132	15161	15038	15069	14824	14976	15030	15023	14812	14837	14998	14835	14959	15017	14883	14629	14835	14803	14930	14947	14833	15018	14784	14794	14875	14835	14843	14944	14929	14959	14991	14787	14928	14940	14970	15050	14878	14690	14947	14945	14850	15077	14999	15094	14997	14786	14895	14779	14923	14948	14906	14973	14887	14806	14883	14899	14898	14741	14922	15010	14583	14893	15011	14837	14962	14910	14862	14735	14949	14939	14929	14855	14903	14936	14835	14879	14999	15016	15066	14916	14856	14897	14970	14816	15140	14809	14945	14773	14783	15018	14799	14737	14846	15053	14830	14946	15112	14841	14905	15022	14790	14829	14924	14689	14963	14920	14946	14745	15000	14904	14994	14980	14745	14944	14746	14959	15011	14886	15018	15039	14986	14969	14916	14729	15122	14984	14783	14938	14849	14831	15007	14928	14787	14913	15212	15150	15017	14767	15109	14967	14863	14954	14882	14822	14801	14884	14918	14967	15028	14763	14984	14904	14901	14923	14924	15098	14793	14895	14893	14885	14844	14831	14871	14955	14829	15112	15096	15018	14903	15044	14766	15027	14844	14907	14728	14977	14990	14913	14962	15034	14768	14949	14895	14674	15057	14773	14814	15016	14862	14955	15050	14944	14991	14859	14939	14948	14887	14897	15100	14877	14945	14943	14912	14740	14697	15002	15037	14965	14659	14753	15100	14990	14951	14915	15010	14805	14947	14926	14885	14929	14737	14799	15084	14746	14926	14814	14737	14903	15064	14942	15080	14879	14695	14994	14961	15036	15045	14949	14764	14846	14718	15044	14794	14830	14984	14887	14836	14815	14904	14888	14899	14956	15117	14937	14846	14867	14863	14927	15104	15022	14896	14783	14970	14949	14971	15007	15198	14672	14976	14986	14897	14796	14966	14937	14868	14854	14902	14927	14913	14894	14960	14910	14930	15114	14823	14853	14857	14936	14911	14965	14985	15082	14821	14829	14835	14884	14811	14751	14759	14922	14881	14725	14821	15064	14690	14781	14933	14880	14805	14825	14811	14888	14900	14806	14970	14864	14906	14949	15030	14792	15025	14956	14991	14903	14857	14888	14979	15001	15026	14995	15096	14728	14983	14820	14921	14751	15092	14982	14866	14908	14936	14710	14767	14913	15080	15043	14912	14897	14993	14846	14932	14815	14812	15008	14944	14832	14921	15123	14806	14825	14970	14760	15078	14966	14868	14844	14717	14871	15065	14917	14905	14985	14797	14823	14956	14945	15016	14947	14842	14797	14822	15007	14906	14843	14819	15048	14829	14935	14843	14854	14896	14851	14968	14819	14969	14719	14809	14953	14789	14832	14847	14835	14806	14803	14899	14735	14701	14798	14878	14975	14887	14961	15135	15014	15145	14772	14976	15070	14964	14781	14787	14976	14871	14618	14889	14772	15014	15030	14896	14869	14870	14967	14947	14784	14727	14867	14896	14856	14746	14751	14734	14627	14754	14913	14832	14912	14934	14866	14832	14872	14927	14902	14911	14914	14776	14687	14890	14943	15000	14641	14912	14861	15049	14903	14746	14967	14722	14800	14776	15012	15012	14837	15003	14949	14922	14973	14922	15008	14853	14927	15015	14957	15065	14784	15038	14948	14950	15054	15012	14987	14812	14788	14901	14919	14801	14850	14955	14848	14657	15077	14999	14777	14940	14892	15132	14972	14963	15029	14818	14947	14725	15062	15046	14935	14852	14718	14974	14830	14966	14750	14797	15002	15069	14965	15033	15101	15021	14919	14869	15007	15187	14851	14870	14823	14799	14769	14951	14838	14753	14963	15025	15057	14907	14779	14953	14739	14917	14998	15160	14941	14862	14836	14842	14787	14982	14945	14872	14970	14877	15114	14896	14975	14942	14996	14922	14838	14974	14710	14803	14928	14878	14978	14970	14955	15051	14836	15043	15020	15013	15046	14847	14817	14917	15008	14919	15158	14922	14624	14895	14951	14882	14915	14960	14855	14952	14946	14896	14818	14855	14726	14951	14903	15109	14921	14964	15014	15008	14806	14849	14769	15065	14827	14796	14845	14794	15006	15092	15041	15063	14904	14934	14685	14993	14926	14873	15019	14938	14896	14888	14860	14986	14760	15006	14971	14781	15016	15064	14928	14959	14668	14806	14887	14972	14807	14973	14943	15027	15011	14953	14952	14875	14775	14927	14992	14902	14980	14948	14767	14991	14799	14864	14686	14938	15084	14831	14995	14881	14879	14850	14883	14773	14910	14855	15063	14966	14962	14873	15019	14967	14993	15080	14926	14828	14930	14898	14825	14905	15070	14900	14830	15011	14905	14824	14962	14890	15034	14962	14983	14787	14804	14934	14914	14817	14696	14946	14905	14771	14811	14823	14949	15143	14982	14948	14859	14881	14812	14787	14882	15038	14727	15078	14891	14944	14922	14906	14717	14785	14939	14794	14902	14776	14811	14963	14841	14938	14834	14834	14755	14805	14801	14686	14924	15142	14911	14713	14725	14881	14922	14707	14784	14903	14944	14947	14991	14811	14968	14991	14990	14838	14883	14834	14876	15105	14950	14917	15031	14879	15033	15084	14869	14771	14766	14893	14854	15030	14889	14871	14784	14892	14740	14759	14950	14842	14900	15079	14998	14895	14908	15061	14870	15009	14897	15007	14567	14833	14765	14961	14875	14894	14740	14861	14804	15122	14852	14894	14970	14714	15046	14814	14846	14894	14997	14883	14841	15028	15014	14849	14918
61266	101599	84926	58877	37113	21854	16059	14493	14485	14351	14513	14534	14460	14552	14479	14423	14488	14518	14490	14368	14469	14612	14409	14507	14293	14514	14485	14362	14397	14513	14392	14353	14488	14446	14312	14533	14430	14535	14630	14518	14386	14505	14376	14432	14412	14564	14536	14505	14301	14431	14405	14448	14435	14403	14422	14429	14447	14408	14540	14376	14460	14316	14359	14448	14400	14520	14420	14598	14497	14353	14463	14554	14508	14340	14467	14391	14411	14438	14359	14451	14400	14324	14558	14450	14354	14329	14344	14408	14266	14401	14185	14494	14219	14343	14712	14453	14466	14399	14440	14478	14329	14289	14414	14452	14486	14304	14348	14377	14391	14438	14461	14495	14523	14407	14421	14261	14486	14507	14484	14167	14444	14420	14517	14342	14398	14562	14481	14446	14426	14571	14560	14243	14412	14553	14387	14400	14470	14382	14272	14291	14391	14324	14365	14515	14282	14342	14165	14301	14162	14237	14373	14558	14327	14528	14517	14452	14321	14423	14343	14377	14371	14330	14520	14437	14493	14301	14612	14680	14485	14539	14516	14483	14344	14503	14388	14265	14400	14518	14547	14471	14530	14277	14455	14542	14320	14483	14506	14265	14527	14422	14251	14550	14482	14516	14346	14319	14526	14311	14377	14384	14511	14412	14407	14350	14467	14448	14353	14453	14351	14413	14424	14397	14335	14340	14489	14454	14352	14420	14437	14319	14355	14346	14450	14425	14554	14462	14443	14295	14445	14398	14508	14424	14506	14396	14408	14333	14424	14392	14461	14394	14314	14360	14304	14463	14508	14468	14377	14421	14253	14327	14443	14393	14389	14409	14449	14499	14334	14549	14368	14538	14430	14428	14406	14318	14474	14347	14536	14433	14404	14194	14463	14431	14393	14581	14276	14489	14411	14379	14441	14295	14392	14385	14493	14450	14578	14381	14381	14410	14272	14417	14393	14527	14329	14237	14395	14469	14321	14497	14317	14561	14417	14442	14445	14341	14386	14401	14324	14442	14429	14510	14293	14476	14324	14499	14562	14396	14569	14446	14350	14386	14414	14320	14270	14372	14575	14312	14359	14421	14464	14383	14598	14556	14377	14400	14379	14401	14301	14410	14554	14477	14530	14453	14557	14533	14409	14218	14499	14511	14380	14305	14260	14402	14567	14443	14584	14322	14282	14409	14489	14360	14459	14416	14283	14346	14508	14560	14553	14364	14528	14258	14415	14380	14504	14371	14356	14314	14457	14441	14411	14343	14553	14484	14403	14604	14343	14563	14542	14324	14488	14492	14476	14451	14576	14382	14421	14387	14348	14308	14477	14429	14363	14593	14369	14180	14435	14522	14460	14517	14364	14410	14397	14273	14305	14521	14491	14311	14461	14323	14424	14377	14238	14251	14495	14412	14468	14429	14450	14271	14500	14304	14505	14185	14319	14408	14531	14383	14560	14453	14431	14437	14542	14332	14512	14707	14347	14279	14577	14352	14526	14489	14509	14455	14432	14441	14419	14524	14497	14453	14393	14532	14467	14370	14286	14599	14341	14453	14443	14429	14340	14392	14435	14273	14486	14349	14387	14511	14469	14357	14347	14519	14429	14322	14666	14345	14340	14484	14445	14258	14486	14221	14394	14426	14415	14488	14445	14410	14339	14351	14432	14413	14456	14629	14251	14531	14287	14363	14280	14309	14535	14402	14356	14439	14355	14528	14556	14351	14289	14487	14358	14421	14364	14346	14481	14424	14471	14387	14501	14303	14400	14394	14391	14463	14341	14304	14208	14379	14206	14306	14506	14503	14332	14399	14493	14446	14361	14630	14462	14551	14451	14476	14528	14367	14459	14495	14424	14432	14318	14313	14397	14409	14470	14441	14332	14409	14260	14400	14630	14390	14471	14421	14510	14472	14306	14321	14531	14452	14453	14460	14466	14384	14344	14376	14452	14367	14416	14593	14455	14381	14339	14470	14563	14378	14401	14334	14471	14613	14392	14478	14526	14508	14433	14437	14399	14474	14412	14382	14281	14271	14426	14361	14447	14452	14455	14429	14501	14346	14498	14323	14334	14344	14308	14641	14439	14304	14299	14310	14402	14507	14237	14580	14399	14451	14339	14494	14383	14342	14274	14483	14407	14292	14535	14348	14477	14428	14353	14459	14271	14513	14475	14312	14247	14728	14440	14365	14438	14385	14456	14435	14440	14314	14491	14466	14217	14391	14444	14294	14462	14458	14309	14393	14279	14389	14382	14372	14479	14265	14495	14328	14358	14326	14235	14335	14406	14505	14528	14503	14251	14512	14461	14476	14398	14369	14340	14441	14365	14357	14496	14505	14525	14445	14509	14318	14399	14434	14370	14453	14481	14430	14402	14268	14570	14378	14371	14357	14399	14375	14443	14267	14503	14432	14352	14439	14453	14421	14623	14249	14523	14369	14453	14482	14595	14416	14582	14405	14509	14429	14324	14329	14401	14366	14391	14504	14462	14441	14510	14417	14385	14299	14394	14292	14345	14418	14498	14489	14535	14310	14396	14402	14397	14450	14432	14311	14158	14517	14580	14400	14566	14336	14437	14586	14490	14427	14315	14355	14470	14540	14263	14392	14463	14411	14569	14168	14243	14533	14569	14338	14610	14385	14572	14335	14323	14308	14590	14376	14416	14435	14534	14361	14374	14452	14551	14502	14495	14498	14359	14371	14492	14548	14366	14437	14420	14428	14557	14512	14547	14278	14536	14468	14448	14262	14414	14269	14446	14522	14546	14361	14233	14430	14333	14449	14515	14559	14542	14444	14461	14364	14249	14259	14378	14412	14436	14415	14511	14402	14396	14439	14385	14405	14372	14488	14432	14541	14502	14346	14431	14314	14508	14463	14510	14346	14493	14364	14466	14451	14213	14478	14467	14545	14447	14358	14439	14615	14552	14467	14414	14575	14509	14437	14371	14551	14300	14274	14393	14345	14489	14343	14250	14447	14430	14272	14355	14301	14543	14397	14322	14451	14464	14417	14539	14446	14554	14434	14382	14446	14387	14357	14454	14335	14256	14319	14308	14293	14468	14400	14452	14297	14402	14541	14390	14434	14532	14583	14524	14287	14429	14571	14363	14412	14429	14490	14566	14353	14427	14394	14593	14499	14364	14571	14363	14538	14452	14420	14502	14394	14455	14404	14507	14502	14434	14183	14466	14545	14232	14366	14562	14580	14425	14350	14573	14421	14369	14494	14510	14422	14427	14365	14345	14487	14368	14363	14508	14357	14365	14484	14356	14633	14278	14378	14475	14416	14501	14490	14408	14415	14527	14382	14434	14518	14555	14229	14474	14370	14308	14471	14510	14530	14461	14309	14445	14395	14433	14486	14322	14474	14493	14407	14374	14381	14392	14541	14387	14401	14437	14417	14451	14441	14426	14353	14275	14478	14439	14425	14477	14397	14584	14363	14362	14505	14482	14566	14431	14423	14546	14356	14432	14327	14293	14401	14572	14596	14420	14428	14455	14527	14315	14316	14624	14471	14490	14579	14343	14383	14475	14418	14400	14266	14432	14445	14419	14441	14391	14247	14364	14291	14516	14247	14464	14490	14395	14432	14311	14279	14442	14239	14446	14407	14484	14451	14321	14571	14244	14547	14366	14382	14558	14385	14588	14490	14358	14298	14535	14477	14211	14230	14322	14699	14338	14402	14376	14470	14397	14403	14443	14561	14398	14246	14550	14261	14485	14553	14389	14513	14521	14410	14416	14390	14538	14333	14498	14427	14422	14243	14520	14332	14424	14459	14452	14340	14492	14539	14277	14597	14402	14347	14533	14518	14482	14466	14255	14368	14612	14426	14311	14374	14411	14303	14370	14525	14465	14337	14439	14351	14578	14308	14383	14467	14432	14387	14320	14290	14490	14609	14432	14401	14351	14529	14591	14489	14496	14364	14496	14533	14490	14429	14310	14379	14374	14454	14583	14500	14324	14338	14385	14305	14590	14611	14512	14413	14403	14357	14285	14544	14549	14423	14248	14459	14417	14517	14460	14541	14360	14444	14410	14423	14338	14527	14460	14465	14400	14551	14334	14546	14442	14251	14442	14259	14347	14334	14475	14317	14307	14353	14515	14256	14289	14622	14375	14435	14350	14430	14361	14444	14360	14406	14559	14436	14451	14562	14415	14388	14412	14306	14370	14202	14397	14466	14413	14429	14319	14270	14392	14509	14430	14182	14479	14447	14263	14321	14422	14327	14288	14253	14515	14531	14445	14680	14303	14307	14310	14592	14423	14555	14559	14355	14423	14358	14453	14291	14466	14338	14369	14426	14512	14524	14585	14349	14516	14457	14436	14550	14448	14487	14478	14464	14481	14317	14648	14628	14344	14493	14382	14458	14410	14389	14397	14376	14477	14394	14469	14442	14426	14422	14273	14408	14448	14331	14542	14291	14454	14345	14490	14331	14334	14465	14232	14574	14383	14598	14436	14478	14315	14523	14426	14491	14347	14460	14344	14462	14397	14511	14413	14454	14381	14438	14409	14337	14385	14326	14236	14436	14480	14436	14459	14574	14282	14489	14335	14366	14520	14389	14329	14350	14513	14356	14611	14495	14476	14554	14295	14299	14437	14377	14383	14480	14294	14354	14241	14467	14438	14351	14466	14414	14394	14408	14356	14273	14454	14381	14433	14481	14453	14460	14524	14431	14143	14475	14386	14688	14486	14409	14485	14332	14472	14414	14284	14388	14162	14452	14455	14352	14410	14480	14245	14367	14374	14340	14423	14486	14420	14351	14469	14338	14490	14572	14358	14559	14374	14460	14515	14421	14464	14346	14405	14328	14477	14570	14539	14313	14469	14461	14473	14385	14441	14598	14150	14318	14487	14422	14425	14264	14383	14358	14479	14504	14560	14571	14399	14370	14406	14360	14448	14387	14511	14225	14659	14446	14395	14335	14540	14391	14352	14413	14280	14432	14408	14369	14394	14458	14404	14340	14411	14425	14401	14423	14492	14494	14424	14492	14403	14392	14330	14386	14448	14423	14437	14407	14529	14421	14504	14376	14526	14356	14420	14310	14353	14281	14525	14526	14391	14317	14348	14451	14443	14423	14503	14315	14553	14610	14223	14359	14463	14527	14367	14471	14450	14451	14448	14407	14479	14322	14392	14535	14436	14451	14478	14456
29698	32384	36477	28079	18157	14961	14023	13851	13783	13762	13782	13789	13823	13887	13705	13714	13625	13697	13794	13721	13861	13531	13806	13658	13770	13728	13669	13676	13665	13809	13736	13553	13844	13709	13573	13514	13610	13764	13908	13638	14033	13735	13680	13694	13729	13479	13772	13721	13745	13646	13619	13569	13608	13724	13810	13790	13818	13697	13526	13644	13672	13741	13659	13711	13648	13573	13656	13629	13820	13867	13646	13633	13686	13964	13758	13837	13641	13700	13488	13642	13467	13655	13806	13706	13766	13633	13690	13592	13524	13664	13461	13492	13660	13507	13529	13522	13608	13642	13747	13809	13830	13697	13790	13484	13743	13564	13682	13626	13604	13676	13577	13731	13713	13814	13601	13781	13620	13611	13610	13727	13630	13614	13710	13590	13775	13434	13702	13383	13605	13734	13743	13769	13650	13536	13484	13503	13510	13649	13550	13687	13690	13597	13830	13817	13629	13727	13691	13695	13682	13423	13797	13653	13591	13560	13694	13776	13818	13719	13621	13745	13873	13580	13588	13639	13590	13626	13686	13606	13797	13752	13687	13647	13655	13544	13783	13820	13671	13599	13556	13757	13741	13465	13804	13407	13580	13683	13729	13679	13620	13686	13623	13654	13887	13805	13615	13578	13749	13723	13619	13669	13569	13658	13660	13580	13624	13659	13857	13573	13734	13754	13566	13625	13675	13614	13603	13684	13826	13607	13687	13668	13693	13635	13706	13693	13598	13574	13773	13715	13650	13580	13523	13588	13679	13858	13688	13639	13754	13615	13816	13615	13758	13712	13725	13721	13871	13684	13536	13562	13566	13653	13544	13651	13531	13577	13744	13806	13753	13626	13636	13639	13690	13750	13669	13532	13665	13748	13669	13677	13779	13601	13714	13734	13633	13824	13479	13686	13537	13651	13897	13544	13746	13831	13752	13505	13747	13480	13621	13513	13686	13535	13635	13564	13500	13729	13682	13721	13812	13731	13596	13569	13701	13689	13790	13626	13590	13707	13676	13559	13745	13700	13485	13665	13601	13635	13751	13899	13791	13778	13624	13563	13578	13503	13611	13471	13738	13739	13634	13730	13657	13740	13850	13729	13781	13636	13587	13597	13687	13809	13722	13928	13801	13642	13686	13595	13473	13771	13669	13539	13669	13722	13964	13718	13593	13735	13585	13714	13615	13647	13743	13850	13694	13643	13608	13717	13732	13500	13540	13581	13799	13782	13653	13617	13612	13562	13774	13598	13678	13543	13526	13750	13760	13786	13714	13961	13538	13480	13605	13631	13553	13604	13610	13592	13596	13828	13705	13863	13620	13684	13655	13652	13553	13663	13807	13690	13776	13624	13679	13446	13625	13809	13727	13730	13456	13635	13651	13499	13738	13815	13613	13645	13647	13716	13782	13776	13556	13589	13668	13558	13576	13716	13671	13553	13522	13805	13593	13703	13888	13547	13593	13646	13487	13729	13708	13766	13730	13534	13569	13763	13647	13575	13743	13625	13728	13684	13739	13858	13738	13577	13548	13703	13886	13726	13527	13657	13748	13820	13690	13706	13433	13577	13630	13735	13685	13516	13497	13592	13704	13655	13625	13514	13677	13747	13722	13527	13707	13673	13616	13738	13636	13615	13679	13685	13707	13518	13693	13804	13622	13700	13579	13577	13964	13657	13510	13411	13575	13538	13583	13754	13752	13562	13854	13737	13775	13690	13719	13649	13547	13722	13511	13494	13667	13783	13634	13675	13582	13622	13707	13549	13701	13790	13731	13691	13491	13764	13678	13503	13603	13664	13645	13652	13668	13740	13622	13830	13613	13742	13643	13643	13735	13741	13540	13551	13569	13704	13510	13646	13500	13494	13473	13784	13659	13607	13646	13757	13682	13643	13683	13646	13577	13572	13835	13709	13687	13724	13740	13642	13868	13425	13480	13740	13736	13595	13591	13749	13684	13612	13869	13607	13726	13719	13543	13682	13746	13710	13893	13648	13500	13566	13761	13670	13765	13610	13691	13459	13779	13777	13670	13592	13794	13675	13897	13621	13575	13704	13686	13603	13662	13543	13760	13634	13561	13891	13677	13373	13776	13537	13551	13697	13633	13722	13604	13688	13560	13767	13755	13624	13564	13743	13522	13696	13778	13784	13728	13630	13778	13559	13649	13481	13692	13765	13607	13572	13578	13800	13561	13609	13750	13610	13644	13792	13745	13691	13601	13793	13675	13670	13717	13665	13913	13669	13677	13857	13707	13725	13695	13644	13751	13707	13468	13677	13711	13720	13581	13726	13605	13420	13661	13334	13709	13605	13741	13813	13759	13618	13809	13591	13731	13580	13592	13562	13661	13684	13599	13502	13579	13633	13778	13660	13761	13814	13650	13508	13650	13759	13513	13510	13665	13842	13681	13743	13518	13516	13792	13661	13626	13655	13662	13689	13798	13629	13469	13674	13514	13627	13503	13631	13735	13538	13520	13632	13811	13613	13840	13678	13601	13536	13742	13708	13774	13675	13452	13608	13520	13682	13659	13462	13643	13574	13631	13636	13818	13641	13770	13686	13532	13745	13682	13617	13716	13640	13788	13697	13713	13671	13700	13733	13822	13561	13727	13697	13747	13573	13681	13556	13754	13686	13775	13770	13648	13736	13597	13783	13539	13605	13730	13737	13529	13689	13648	13637	13754	13754	13674	13683	13620	13443	13619	13519	13770	13670	13758	13659	13892	13635	13689	13684	13603	13643	13782	13628	13626	13539	13675	13542	13616	13562	13815	13747	13671	13709	13648	13631	13704	13480	13545	13741	13699	13686	13618	13583	13803	13695	13553	13634	13675	13714	13629	13672	13645	13720	13664	13510	13762	13513	13727	13729	13649	13442	13905	13710	13575	13502	13677	13526	13673	13801	13714	13603	13703	13653	13641	13516	13577	13786	13710	13770	13783	13555	13642	13760	13813	13626	13627	13768	13676	13688	13630	13657	13662	13688	13725	13508	13681	13657	13651	13786	13849	13572	13745	13588	13467	13532	13651	13577	13693	13755	13647	13834	13687	13690	13763	13618	13508	13725	13587	13539	13728	13744	13660	13492	13644	13714	13632	13643	13959	13593	13424	13603	13784	13809	13803	13584	13593	13556	13581	13753	13532	13569	13757	13625	13513	13579	13650	13664	13509	13605	13690	13687	13740	13748	13572	13565	13606	13418	13595	13621	13734	13709	13790	13844	13676	13606	13796	13883	13769	13617	13689	13517	13689	13623	13540	13660	13810	13880	13790	13675	13674	13704	13718	13650	13628	13582	13625	13564	13647	13753	13796	13665	13633	13743	13808	13841	13575	13733	13635	13510	13714	13710	13645	13716	13795	13693	13759	13755	13858	13772	13639	13578	13579	13703	13723	13616	13705	13592	13710	13597	13826	13762	13741	13513	13808	13665	13617	13582	13654	13619	13783	13581	13479	13440	13849	13631	13673	13706	13704	13446	13671	13651	13734	13642	13889	13697	13832	13726	13629	13593	13774	13803	13580	13766	13740	13625	13585	13606	13706	13541	13849	13605	13548	13782	13768	13726	13852	13696	13576	13628	13696	13712	13687	13854	13572	13848	13646	13645	13704	13659	13473	13562	13761	13586	13871	13716	13653	13603	13695	13673	13502	13572	13536	13465	13761	13826	13516	13664	13775	13566	13430	13789	13742	13601	13778	13732	13608	13703	13538	13698	13660	13579	13712	13619	13511	13545	13781	13646	13621	13765	13560	13666	13633	13652	13841	13660	13598	13901	13703	13799	13605	13673	13668	13644	13680	13448	13830	13689	13656	13709	13618	13708	13651	13703	13724	13623	13782	13891	13595	13626	13765	13657	13594	13696	13813	13686	13597	13678	13669	13649	13804	13686	13812	13735	13759	13506	13735	13747	13586	13660	13752	13739	13723	13788	13776	13788	13640	13490	13693	13757	13828	13788	13664	13743	13555	13535	13745	13493	13717	13510	13773	13747	13709	13591	13634	13654	13731	13516	13544	13572	13671	13733	13750	13542	13769	13512	13664	13693	13653	13758	13703	13663	13788	13685	13701	13599	13554	13612	13740	13658	13805	13625	13712	13622	13754	13669	13703	13829	13616	13609	13695	13587	13724	13654	13650	13625	13671	13734	13770	13894	13630	13837	13550	13406	13687	13484	13632	13656	13516	13765	13625	13665	13712	13672	13669	13771	13539	13663	13640	13521	13905	13639	13744	13766	13706	13750	13610	13812	13590	13715	13705	13732	13894	13700	13554	13603	13629	13686	13500	13633	13812	13619	13574	13596	13836	13630	13746	13636	13557	13552	13700	13793	13807	13533	13758	13740	13713	13679	13683	13713	13582	13783	13632	13590	13477	13693	13726	13544	13638	13795	13855	13676	13929	13504	13572	13753	13582	13729	13693	13685	13692	13467	13486	13412	13723	13575	13610	13741	13609	13687	13506	13815	13911	13763	13637	13520	13627	13716	13767	13633	13748	13818	13647	13642	13728	13540	13601	13645	13756	13709	13626	13726	13674	13509	13722	13565	13587	13814	13579	13727	13720	13775	13579	13560	13680	13672	13539	13658	13571	13800	13673	13640	13808	13724	13646	13739	13760	13652	13552	13667	13639	13723	13637	13644	13614	13539	13600	13598	13579	13726	13670	13647	13725	13509	13829	13856	13554	13609	13736	13685	13561	13654	13610	13550	13679	13628	13673	13574	13696	13414	13660	13737	13628	13761	13560	13692	13658	13686	13845	13920	13538	13749	13765	13599	13582	13712	13716	13801	13629	13595	13695	13666	13562	13851	13684	13779	13546	13761	13559	13631	13860	13706	13629	13770	13606	13731	13647	13704	13529	13659	13717	13762	13802	13730	13645	13676	13723	13809	13599	13641	13837	13487	13570	13753	13497	13728	13782	13724	13625	13765	13482	13900	13660	13598	13766	13804	13849	13509	13603	13683	13693	13688	13839	13738	13700	13655	13798	13762	13726	13538	13642	13643	13530	13449	13578	13724	13594	13865	13803	13653	13695	13655	13527	13664	13467	13640	13688	13671	13737	13733	13576	13702	13700	13654	13822	13654	13809	13782	13658	13615	13668	13354	13751	13571	13601	13739	13786	13673	13582	13512	13649	13673	13654	13757	13554	13589	13741	13627	13728	13638
38267	52370	41551	27747	17777	14521	13621	13739	13772	13703	13684	13718	13669	13681	13880	13768	13787	13587	13587	13601	13615	13523	13643	13772	13652	13677	13684	13640	13658	13814	13715	13650	13674	13552	13778	13613	13656	13672	13648	13704	13725	13823	13664	13647	13727	13404	13679	13791	13706	13669	13679	13539	13564	13731	13719	13717	13699	13756	13732	13751	13600	13570	13750	13727	13605	13712	13675	13568	13633	13620	13687	13471	13505	13686	13689	13520	13783	13598	13729	13654	13744	13746	13584	13642	13801	13603	13538	13640	13576	13585	13630	13545	13840	13647	13566	13452	13548	13599	13712	13660	13602	13823	13823	13822	13649	13838	13643	13618	13623	13590	13638	13765	13708	13654	13614	13664	13756	13640	13674	13647	13480	13876	13664	13754	13655	13532	13734	13594	13520	13690	13718	13619	13843	13750	13591	13416	13700	13574	13742	13765	13539	13444	13507	13763	13614	13736	13494	13417	13763	13744	13665	13713	13700	13640	13613	13546	13610	13463	13660	13504	13688	13669	13775	13696	13571	13696	13735	13689	13675	13511	13691	13659	13698	13519	13634	13640	13592	13586	13685	13592	13638	13759	13579	13637	13852	13592	13592	13660	13637	13756	13641	13413	13695	13554	13569	13737	13755	13666	13648	13747	13524	13612	13556	13539	13721	13776	13865	13657	13508	13686	13687	13711	13521	13622	13546	13649	13684	13595	13614	13654	13790	13634	13666	13531	13553	13645	13638	13641	13561	13590	13586	13711	13716	13623	13724	13706	13567	13716	13698	13693	13595	13642	13761	13581	13713	13783	13592	13649	13695	13690	13552	13623	13557	13534	13784	13642	13734	13475	13648	13681	13593	13688	13632	13588	13668	13725	13481	13477	13658	13572	13672	13827	13492	13640	13586	13652	13641	13628	13709	13519	13621	13623	13705	13558	13729	13769	13718	13682	13646	13761	13602	13616	13598	13592	13743	13764	13783	13813	13631	13795	13577	13527	13818	13825	13648	13537	13718	13699	13635	13808	13634	13748	13640	13772	13629	13534	13761	13784	13780	13588	13737	13729	13688	13764	13508	13682	13809	13723	13630	13642	13600	13717	13658	13745	13552	13753	13453	13636	13618	13571	13691	13679	13728	13748	13527	13622	13733	13661	13724	13606	13702	13821	13657	13569	13770	13690	13695	13653	13610	13805	13738	13587	13700	13550	13702	13476	13614	13737	13753	13562	13641	13644	13766	13734	13804	13613	13645	13525	13732	13739	13619	13642	13563	13512	13710	13647	13796	13633	13741	13657	13782	13608	13578	13515	13731	13765	13665	13715	13705	13483	13632	13635	13595	13736	13690	13614	13719	13548	13633	13660	13720	13739	13530	13773	13678	13689	13782	13676	13521	13755	13722	13606	13511	13589	13622	13561	13644	13644	13628	13532	13732	13710	13780	13676	13595	13560	13704	13636	13736	13465	13719	13722	13661	13567	13729	13568	13710	13612	13582	13824	13715	13725	13622	13614	13708	13673	13620	13384	13609	13640	13718	13660	13551	13550	13700	13779	13721	13562	13582	13680	13428	13521	13711	13716	13740	13595	13907	13798	13649	13658	13444	13604	13749	13682	13744	13655	13648	13740	13633	13643	13578	13630	13600	13748	13588	13583	13617	13667	13693	13608	13477	13628	13433	13741	13678	13625	13681	13650	13509	13799	13618	13679	13735	13468	13363	13820	13739	13538	13516	13603	13597	13683	13660	13655	13731	13776	13592	13545	13773	13715	13559	13767	13718	13674	13655	13760	13765	13623	13585	13612	13658	13716	13753	13668	13570	13532	13600	13597	13597	13555	13445	13749	13657	13545	13666	13568	13611	13627	13598	13540	13638	13634	13654	13623	13601	13669	13577	13652	13632	13483	13650	13634	13618	13699	13741	13648	13483	13692	13664	13669	13535	13720	13570	13650	13539	13583	13632	13650	13630	13525	13588	13497	13728	13590	13595	13655	13540	13629	13643	13530	13555	13789	13719	13737	13758	13557	13666	13629	13592	13748	13825	13611	13650	13602	13614	13599	13607	13476	13593	13522	13718	13582	13657	13760	13724	13584	13651	13452	13588	13604	13764	13794	13734	13419	13569	13618	13685	13674	13715	13779	13612	13580	13676	13525	13699	13537	13559	13624	13630	13730	13645	13630	13608	13634	13692	13845	13735	13542	13689	13661	13794	13692	13796	13648	13651	13611	13648	13642	13560	13766	13697	13754	13725	13456	13838	13691	13695	13650	13580	13588	13694	13604	13639	13723	13544	13756	13735	13672	13667	13678	13609	13857	13568	13687	13609	13673	13849	13585	13777	13580	13664	13793	13725	13543	13724	13707	13781	13601	13513	13670	13579	13604	13771	13646	13572	13740	13606	13858	13611	13696	13691	13563	13635	13710	13698	13549	13769	13843	13586	13598	13657	13750	13644	13654	13743	13539	13609	13587	13647	13747	13635	13626	13658	13562	13585	13570	13738	13622	13628	13710	13699	13705	13546	13675	13548	13705	13752	13635	13649	13596	13638	13697	13623	13602	13713	13646	13723	13599	13744	13744	13682	13750	13515	13587	13752	13501	13622	13620	13798	13610	13629	13629	13593	13706	13733	13564	13757	13568	13602	13785	13600	13788	13614	13713	13735	13483	13696	13539	13653	13445	13676	13635	13684	13792	13639	13600	13666	13821	13654	13673	13620	13751	13670	13645	13737	13536	13647	13741	13743	13621	13636	13692	13532	13714	13564	13667	13462	13637	13644	13704	13514	13817	13460	13654	13689	13557	13722	13513	13668	13544	13616	13755	13600	13606	13485	13710	13580	13620	13828	13659	13728	13674	13740	13718	13701	13703	13446	13783	13706	13716	13738	13713	13735	13622	13731	13666	13733	13578	13653	13598	13707	13691	13752	13576	13775	13689	13712	13749	13633	13707	13661	13714	13482	13651	13666	13616	13580	13639	13579	13631	13664	13607	13604	13626	13684	13715	13654	13684	13529	13693	13630	13692	13630	13727	13679	13602	13695	13537	13819	13600	13727	13684	13680	13732	13735	13624	13748	13641	13704	13733	13624	13727	13722	13732	13727	13685	13686	13785	13676	13424	13782	13740	13622	13670	13762	13703	13585	13814	13800	13579	13717	13727	13767	13589	13745	13712	13625	13594	13659	13833	13738	13664	13572	13720	13657	13677	13649	13852	13793	13613	13813	13519	13726	13603	13666	13609	13540	13629	13747	13622	13717	13597	13603	13750	13578	13736	13582	13612	13798	13787	13568	13706	13672	13646	13655	13588	13757	13632	13710	13539	13678	13691	13560	13848	13689	13806	13733	13732	13683	13751	13810	13625	13644	13511	13658	13687	13604	13563	13808	13550	13649	13645	13584	13623	13797	13582	13594	13563	13388	13641	13656	13532	13580	13569	13626	13652	13679	13603	13593	13616	13496	13629	13503	13520	13694	13733	13640	13717	13663	13555	13710	13504	13615	13551	13746	13525	13688	13562	13572	13688	13635	13774	13672	13613	13687	13697	13615	13734	13818	13596	13577	13516	13588	13549	13563	13616	13466	13616	13595	13759	13568	13639	13715	13768	13730	13685	13548	13701	13808	13688	13835	13680	13719	13651	13575	13655	13631	13395	13795	13733	13736	13658	13594	13735	13510	13694	13664	13782	13568	13557	13698	13650	13486	13618	13601	13717	13706	13568	13596	13570	13545	13543	13606	13637	13664	13706	13669	13598	13717	13805	13592	13706	13876	13764	13847	13663	13667	13836	13567	13563	13801	13673	13524	13789	13676	13559	13687	13568	13566	13741	13713	13505	13659	13645	13777	13716	13571	13772	13599	13652	13669	13677	13610	13818	13606	13605	13711	13653	13806	13626	13937	13752	13706	13512	13727	13780	13701	13615	13735	13687	13577	13758	13483	13579	13371	13673	13728	13767	13493	13705	13599	13567	13626	13785	13652	13517	13634	13668	13785	13672	13786	13646	13703	13658	13664	13719	13816	13780	13622	13603	13686	13680	13735	13452	13707	13673	13799	13680	13670	13581	13662	13567	13806	13670	13697	13627	13740	13786	13489	13691	13648	13628	13633	13456	13598	13731	13568	13812	13596	13492	13567	13749	13508	13730	13690	13764	13730	13596	13792	13701	13678	13600	13652	13628	13578	13511	13587	13732	13710	13642	13623	13734	13561	13543	13709	13617	13556	13660	13697	13775	13637	13583	13502	13605	13625	13686	13590	13811	13762	13598	13744	13592	13767	13535	13646	13540	13786	13566	13885	13647	13760	13652	13664	13599	13680	13609	13620	13634	13564	13406	13575	13751	13711	13840	13605	13600	13620	13529	13609	13663	13621	13608	13705	13659	13693	13599	13747	13660	13710	13734	13834	13800	13602	13736	13817	13773	13646	13597	13746	13381	13639	13587	13720	13719	13755	13536	13534	13740	13571	13657	13844	13719	13744	13562	13510	13575	13660	13609	13727	13653	13878	13612	13649	13550	13654	13729	13690	13746	13560	13504	13680	13804	13606	13694	13744	13659	13552	13665	13679	13755	13729	13723	13800	13589	13671	13641	13578	13792	13670	13702	13680	13579	13621	13661	13618	13719	13597	13744	13543	13657	13503	13643	13690	13767	13539	13518	13712	13657	13807	13617	13684	13518	13716	13692	13564	13739	13818	13624	13743	13784	13664	13564	13790	13687	13470	13621	13616	13684	13599	13851	13679	13717	13655	13655	13722	13731	13633	13721	13590	13620	13595	13641	13654	13731	13648	13460	13490	13801	13764	13630	13632	13557	13710	13605	13641	13544	13761	13753	13761	13744	13659	13872	13641	13860	13759	13595	13652	13678	13643	13698	13723	13700	13645	13753	13917	13642	13625	13632	13620	13704	13559	13707	13627	13669	13585	13594	13781	13680	13839	13625	13614	13777	13790	13868	13798	13645	13509	13706	13674	13677	13649	13746	13542	13705	13668	13621	13748	13796	13777	13614	13691	13585	13746	13708	13644	13678	13770	13681	13715	13588	13690	13805	13767	13523	13816	13533	13642	13605	13577	13737	13670	13554	13541	13639	13590	13533	13634	13766	13721	13753	13601	13632	13624	13710	13782	13655	13644	13654	13660	13565	13673	13601	13680	13606	13753	13603
24290	23765	36369	32935	25506	21210	17529	14606	14137	14085	14266	14057	14007	14201	14056	14022	14016	13973	13946	13915	13928	13958	14043	13968	14163	14051	13803	13762	14027	13898	13985	13926	13885	14019	13995	13830	13824	13949	14137	13728	13747	13762	13668	13856	14002	14023	13849	13917	13766	13788	13868	13893	13824	13935	13843	13804	13830	13925	13853	13799	13894	13897	13798	13765	13678	13875	13788	13771	13761	13722	13766	13647	13864	13843	13773	13606	13782	13995	13765	13732	13806	13860	13910	13918	14033	13761	13870	13969	13877	13849	13937	13681	13861	13860	13897	13934	13731	13933	13954	13815	13787	13858	13979	13814	13768	13883	13895	14132	13854	13864	13832	13822	13691	13705	13864	13614	13929	13789	13893	13793	13800	13746	13902	14054	13964	13869	13919	13695	13927	13823	13687	13890	13901	13786	13901	14046	13769	13787	13622	14057	13947	13707	13791	13906	13803	13828	13905	14001	13885	13894	13646	13736	13869	13829	13877	13724	13867	14010	13801	13917	13817	13785	13647	13920	13782	13765	13875	13841	13842	14009	13966	13769	13476	13948	13794	13895	13835	13744	13920	13845	13731	13669	13758	13780	13785	13830	13824	13906	13800	13656	13819	13829	13725	13749	13678	13673	13893	14005	13812	13821	13870	13938	13779	13664	13751	13775	13893	13920	13664	13716	13886	13688	13814	13829	13757	13657	13850	13741	13713	13609	13810	13653	13729	13768	13848	13816	13865	13781	13890	13782	13744	13931	14040	13829	13685	13615	13712	13848	13924	13706	13902	13732	13749	13848	13851	14012	13915	13907	13697	13945	13774	13646	13988	13978	13771	13888	13894	13681	13841	13804	13650	13800	14041	13860	13877	13884	13870	13674	13808	13631	13827	13837	13940	14017	13967	13953	13935	13788	13908	13868	13640	13856	13887	13928	13944	13839	13892	13943	13670	13612	13698	13847	13899	13820	13833	13712	13697	13842	13888	13844	13957	13865	13845	13978	13860	13828	13818	13761	13702	13990	13905	14099	13837	13786	13986	13790	13847	13793	13771	13682	13660	13611	13767	13776	13747	13793	13587	13908	13758	13838	13803	14032	13945	14008	13863	13828	13796	13898	13965	13744	13900	13728	13802	13809	13897	13781	14008	13875	13850	14043	13929	13884	13740	13851	13669	13707	13852	13734	13732	13882	13742	13649	13891	13856	13819	13965	13853	13810	13922	13655	13698	13956	13699	13744	13685	13787	14045	13920	13900	13795	13833	13811	13742	13785	13766	13844	13735	13885	13805	13925	13947	13679	13900	13858	13973	13813	13896	13799	13663	13797	13808	13797	13807	13664	13746	13878	13638	13732	13889	13869	14072	13796	13793	13874	13719	13932	13894	13780	13900	13711	13868	13925	13726	13767	13615	14014	13949	13843	13869	13891	13955	13777	13957	13866	13967	13830	13792	14085	13707	13908	13945	13777	13727	13693	14099	13852	13861	13739	13802	13868	13821	13704	13698	13670	13848	13800	13880	13884	13816	13773	13902	13989	13767	13876	13864	14027	13751	13664	13677	13766	13774	13768	13940	13856	13882	13996	13846	13771	13720	13810	13852	13711	13947	13686	13867	13812	13911	13841	13770	13961	13914	13965	13841	13845	13724	13717	13895	13878	13701	13650	13958	13723	13715	13860	13931	14030	13803	13640	13926	13665	13813	13899	13993	13620	13979	13946	14044	13973	13794	13983	14003	13990	13840	13971	13807	14030	13831	13868	13902	13921	13893	13825	13714	13950	13866	13873	13841	13707	13776	13855	14060	13920	13850	13779	13812	13945	13930	14043	13774	13942	13971	13743	13969	13656	13753	13937	13924	13730	13746	13758	13813	13768	13483	13652	13848	13901	13859	13931	13838	13934	13834	13895	13750	13886	13735	13773	13720	13718	13719	13721	13801	13802	13763	13610	13927	13639	13788	13813	13935	13910	13873	13928	13900	13562	13761	13931	13895	13836	13850	13820	13853	13730	13842	13933	13689	13732	13979	13917	13829	14004	13699	13834	13822	13739	13624	13909	13641	13839	13642	13762	13758	13898	13839	13929	13955	14017	13843	13808	13853	13976	13877	13794	13832	13742	13821	13675	13742	13645	14029	13917	13838	13721	13710	13759	13855	13814	13956	13810	13926	13803	13877	13764	13935	13829	14075	13887	13725	14000	13855	13753	13879	13871	13847	13884	13858	14164	13947	13873	13824	14010	13919	13880	14050	13855	13818	13789	13818	13782	13653	13967	13992	13818	13917	13644	13781	13819	13810	13879	13784	13875	13901	13922	13831	13755	13898	13938	13919	13901	13826	13985	13580	13929	13789	13715	13673	13837	13609	13737	13700	13735	13875	13923	13790	13824	13760	13730	13884	13835	14013	13985	13935	13759	13695	13854	13889	13811	13785	13879	13684	13882	13796	13780	13902	13843	13913	13840	13805	13826	13980	13886	13682	13835	13732	13715	13695	13863	13957	13838	13854	13961	13913	13739	14018	13799	13817	13526	13698	13658	13935	13798	13814	13894	13956	13824	13869	13828	13789	13951	13801	13862	13894	13926	13920	13764	13531	13734	13909	13810	13761	13870	13705	14015	13837	13642	13958	13769	13872	13940	13932	13574	13888	13770	13746	13695	13795	13820	13937	13977	13817	13803	13885	13832	13887	13838	13756	13806	13653	13790	13900	13827	13634	13980	13710	14048	13875	13549	13927	13845	13923	13878	13944	13774	13888	13840	14002	13785	13616	13720	13765	14003	13788	13943	13941	13819	13826	13890	13791	13843	14052	13728	13915	13720	13912	13736	13923	13815	13733	13690	13672	13857	13725	13852	13826	14036	13763	13854	13785	13664	13724	13886	13931	13826	13771	13898	13789	13981	13946	13794	13879	13774	13738	13735	13777	13854	13778	13835	13802	14043	13752	13905	13829	14015	14093	13859	13821	13873	13819	13920	13937	13791	13768	13757	13731	13860	13957	13809	13862	13772	13807	13663	13883	13811	14036	13860	13884	13896	13727	13750	13724	13877	13992	13772	13744	13692	13956	13825	13756	13816	13755	13806	13893	13825	13812	13840	13820	13735	13669	13945	13800	13921	13925	13925	13862	13821	14006	13923	13836	13782	13792	13859	13755	13747	13970	13853	13835	13930	13975	13788	13863	13797	13748	13730	13703	13774	13799	14051	13705	13685	13847	13847	13765	13938	13907	13949	13872	13801	13747	13726	13840	13805	13795	13983	13684	13777	14013	13745	13736	13831	13948	13718	14068	14008	13855	13711	13803	13873	13732	13942	13888	13868	13740	13838	13858	13991	13773	13666	13840	14052	13791	13723	13963	13761	13860	13774	13576	13669	13721	13780	13797	13694	13825	13730	13851	14084	13814	13650	13697	14047	13836	13836	13660	13844	13882	13915	13950	13895	13746	13762	13789	13813	13742	13803	13953	13833	13924	13877	13889	13705	13780	13736	13803	13977	13892	13609	13782	13790	13634	13764	13774	13718	13761	13926	13875	13891	13590	13643	13821	13896	13792	13943	13792	14031	13849	13757	13888	13813	13752	13856	13853	13985	13898	13756	13765	13936	13768	13860	13784	13810	13653	13515	13722	13792	13823	14036	13759	13789	14023	13814	13788	13798	13835	13921	13757	13789	13816	13844	13951	13818	13893	13856	13782	13831	13813	13877	13834	13919	13607	13750	13927	13939	13777	13789	13780	13765	13771	13938	13926	13720	13787	13930	13873	13913	13687	13761	13806	13800	13857	13827	13944	13831	13841	13936	13777	13707	13909	13782	13962	13705	13939	13832	13865	13949	14028	13901	13998	13781	13802	13761	13852	13851	13904	13535	13739	14059	13875	13759	13930	13858	13966	13981	13922	13815	13729	13844	13732	13901	13625	13810	13778	13623	13768	13854	13787	13964	13869	13886	13849	13968	13750	13822	13914	13851	13647	13926	13744	13821	13647	13800	13782	13745	13759	13752	13859	13627	13926	13841	13778	13819	13903	13685	13878	13863	13973	13850	13816	13792	13719	13737	13770	13694	13786	13833	13895	13817	14104	13789	13783	14095	13897	13828	13836	13719	13938	13871	13904	13832	13987	13824	14034	13947	13956	13992	13740	13920	13879	13875	13817	13940	13615	13767	13811	14026	13817	13727	13683	13883	13741	13842	13741	13712	13921	13711	13774	13875	13916	13882	13875	13874	13795	13805	13909	13747	13840	13703	13770	13832	13931	13880	13694	13799	13919	13992	13865	13802	13964	13774	13939	13699	13690	13913	13807	13972	14081	13770	13752	13975	13939	13830	13565	13766	13813	13863	13791	13796	13868	13901	13839	13807	13827	13780	13738	13842	13865	13745	13732	13886	13861	13737	13894	13737	13915	13892	13880	13763	13841	13848	13627	13890	13946	13916	13813	13677	13654	13635	13914	14002	14052	14043	13952	13804	14017	13788	13776	13605	13767	13752	13768	13940	13749	13712	13874	13834	13902	13800	13905	13797	13778	13883	13779	13824	13795	13890	13812	13796	13678	13649	13691	13600	13639	13786	13877	13987	13844	13875	13752	14029	13984	13605	13729	13682	13789	13834	13896	13863	13794	13736	13761	13847	13793	13687	13788	13831	13847	13888	13792	13853	13824	13724	13809	13728	13737	13783	13913	13617	13731	14056	13800	13743	13734	13971	13670	13839	13755	13846	13791	13997	13948	14022	13861	13887	13696	13735	13803	13885	13737	13802	13962	13795	13924	13891	13718	14044	13813	13743	13711	13913	13755	13856	13902	13816	13713	13759	13872	13731	13781	13628	13894	13876	13730	13734	13988	13789	13806	13779	13771	13869	13779	13683	13701	14020	13789	13797	13967	13761	13724	13924	13720	13885	13864	13981	13744	13951	13804	13847	13672	13921	13886	13786	13827	13671	13894	13890	14086	13808	13702	13918	13686	13894	13757	13716	13790	13691	13644	13915	13970	13827	13839	13910	13966	13874	13795	13788	13854	13797	13867	13902	13766	13860	13843	14000	13814	13881	13891	13954	13816	13889	13722	13835	13847	13911	13830	13670	14047	13871	13946	13770	13928	14156	13959	13856	13844	13785	13793	13764	13967	13919	13827	13892	13925	13673	13886	13938	13895	13988	13787	13996
60477	95447	77886	49888	29817	18284	14668	13943	13719	13662	13729	13758	13824	13747	13713	13749	13803	13868	13600	13702	13886	13812	13790	13627	13812	13714	13777	13756	13598	13766	13750	13864	13799	13791	13680	13725	13943	13796	13708	13830	13686	13802	13734	13858	13813	13858	13768	13792	13708	13676	13612	13754	13945	13812	13680	13646	13736	13702	13795	13848	13740	13904	13707	13852	13842	13851	13745	13813	13855	13736	13836	13730	13799	13858	13894	13738	13769	13738	13787	13699	13593	13835	13825	13673	13699	13724	13857	13783	13674	13780	13696	13726	13730	13849	13843	13891	13881	13769	13758	13636	13651	13899	13798	13657	13724	13778	13813	13756	13843	13881	13626	13653	13771	13768	13812	13842	13802	13794	13822	13801	13789	13783	13838	13768	13737	13764	13628	13817	13919	13833	13658	13988	13868	13780	13783	13806	13668	13659	13846	13730	13745	13797	13868	13886	13884	13575	13639	13699	13749	13706	13747	13609	13795	13798	13808	13884	13809	13669	13695	13814	13883	13728	13797	13602	13815	13753	13681	13762	13705	13854	13791	13737	13698	13716	13704	13697	13795	13698	13766	13827	13573	13850	13775	13641	13689	13892	13687	13801	13823	13857	13817	13774	13793	13676	13646	13761	13574	13874	13692	13773	13766	13996	13785	13670	13693	13795	13855	13674	13788	13752	13678	13859	13863	13629	13728	13852	13760	13881	13615	13792	13909	13765	13920	13887	13779	13807	13793	13897	13796	13839	13712	13533	13755	13668	13798	13646	13820	13767	13733	13841	13507	13631	13783	13755	13860	13648	13895	13731	13814	13665	13853	13658	13856	13577	13961	13835	13779	13711	13818	13808	13793	13763	13889	13557	13847	13871	13742	13914	13898	13782	13790	13844	13765	13761	13727	13769	13790	13684	13702	13648	13622	13860	13791	13734	13588	13851	13686	13556	13680	13767	13700	13741	13831	13781	13811	13815	13708	13817	13796	13858	13689	13831	13803	13797	13719	13818	13737	13666	13612	13921	13571	13878	13684	13818	13831	13868	13831	13795	13734	13742	13797	13700	13903	13691	13824	13730	13752	13712	13600	13613	13751	13737	13694	13799	13731	13722	13852	13869	13650	13633	13683	13824	13986	13971	13800	13595	13872	13683	13742	13685	13663	13805	13798	13768	13791	13707	13853	13811	13764	13576	13694	13805	13884	13745	13856	13672	13805	13650	13680	13706	13860	13778	13699	13671	13772	13799	13931	13756	13765	13720	13820	13878	13655	13861	13806	13859	13928	13887	13896	13816	13692	13678	13560	13765	13677	13680	13824	13701	13728	13795	13879	13914	13623	13878	13923	13700	13805	13777	13851	13722	13723	13641	13577	13837	13779	13859	13623	13716	13704	13614	13652	13788	13858	13744	13824	13768	13902	13745	13849	13765	13741	13891	13562	13786	13602	13831	13597	13696	13776	13871	13614	13726	13878	13737	13789	13831	13727	13720	13586	13899	13702	13680	13709	13833	13670	13669	13658	13979	13848	13739	13894	13905	13926	13723	13663	13761	13849	13723	13773	13672	13799	13629	13714	13606	13800	13811	13758	13680	13650	13712	13495	13739	13794	13738	13811	13691	13689	13967	13858	13758	13772	13759	13810	13905	13675	13760	13749	13796	13869	13878	13832	13967	13804	13874	13598	13742	13688	13897	13780	13860	13835	13818	13861	13784	13766	13707	13898	13604	13822	13755	13778	13583	13719	13660	13750	13704	13723	13711	13701	13789	13931	13849	13744	13810	13824	13698	13893	13709	13962	13855	13785	13730	13900	13781	13625	13774	13661	13733	13725	13855	13908	13788	13645	13887	14000	13743	13884	13742	13551	13660	13646	13693	13830	13795	13739	13704	13828	13742	13625	13666	13730	13749	13844	13709	13842	13742	13680	13699	13873	13605	13835	13759	13867	13722	13707	13685	13799	13863	13890	13832	13800	13721	13741	13820	13748	13599	13856	13887	13724	13779	13873	13730	13747	13864	13709	13755	13632	13640	13757	13708	13754	13634	13804	13863	13781	13662	13806	13662	13579	13772	13739	13758	13718	13773	13753	13954	13832	13894	13573	13721	13644	13699	13767	13721	13831	13757	13814	13788	13808	13837	13912	13602	13717	13791	13778	13663	13988	13836	13866	13541	13843	13803	13935	13737	13804	13849	13778	13769	13527	13836	13774	13842	13687	13721	13824	13755	13736	13905	13797	13688	13923	13631	13692	13709	13889	13769	13797	13882	13628	13811	13637	13682	13589	13779	13757	13801	13845	13881	13752	13794	13752	13835	13799	13819	13814	13807	13619	13741	13910	13926	13869	13839	13875	13657	13769	13774	13646	13790	13765	13779	13820	13778	13764	13898	13785	13832	13831	13734	13610	13701	13621	13718	13727	13648	13864	13918	13735	13865	13711	13745	13772	13690	13569	13739	13650	13637	13785	13564	13611	13852	13760	13820	13887	13757	13772	13746	13806	13862	13783	13787	13740	13760	13724	13797	13729	13807	13789	13758	13739	13782	13816	13588	13788	13860	13608	13797	13644	13810	13678	13810	13867	13711	13764	13581	13769	13713	13868	13905	13757	13770	13791	13703	13657	13894	13788	13637	13895	13713	13773	13864	13852	13640	13817	13692	13784	13757	13781	13689	13807	13704	13637	13762	13775	13779	13717	13898	13938	13708	13814	13677	13764	13829	13728	13757	13676	13825	13750	13786	13748	13616	13527	13800	13752	13666	13590	13808	13797	13706	13758	13706	13725	13891	13737	13879	13673	13942	13701	13814	13846	14012	13533	13720	13833	13867	13753	13657	13592	13800	13774	13800	13587	13748	13749	13770	13670	13666	13721	13682	13706	13692	13753	13840	13749	13591	13762	13619	14035	13760	13757	13686	13758	13789	13859	13788	13687	13883	13732	13872	13846	13842	13662	13814	13714	13608	13788	13667	13683	13916	13817	13829	13851	13702	13543	13652	13709	13819	13864	13671	13707	13729	13711	13783	13730	13777	13706	13779	13773	13735	13857	13735	13836	13738	13727	13791	13737	13629	13922	13867	13772	13715	13677	13643	13897	13909	13827	13642	13902	13759	13549	13735	13902	13782	13762	13889	13763	13628	13639	13575	13764	13790	13787	13730	13674	13750	13865	13777	13723	13870	13821	13672	13740	13670	13780	13816	13880	13770	13646	13718	13691	13664	13773	13870	13697	13732	13843	13787	13738	13680	13808	13660	13891	13592	13771	13665	13935	13657	13692	13861	13918	13783	13869	13802	13721	13698	13946	13661	13701	13879	13852	13691	13753	13749	13733	13849	13764	13884	13805	13645	13622	14012	13769	13751	13673	13739	13663	13709	13822	13721	13681	13788	13748	13909	13654	13692	13783	13711	13722	13770	13718	13675	13853	13665	13796	13842	13820	13609	13754	13879	13683	13537	13670	13563	13763	13809	13652	13811	13839	13795	13720	13905	13782	13661	13674	13763	13739	13783	13730	13832	13671	13761	13857	13759	13810	13698	13686	13592	13755	13667	13716	13895	13919	13633	13886	13749	13686	13706	13783	13721	13816	13762	13707	13911	13771	13726	13804	13706	13795	13761	13837	13876	13655	13770	13708	13771	13848	13889	13710	13729	13728	13784	13893	13817	13820	13700	13726	13845	13894	13664	13862	13783	13771	13811	13674	13787	13940	13699	13729	13767	13748	13820	13892	13765	13655	13798	13610	13963	13677	13755	13787	13798	13542	13816	13908	13811	13789	13796	13829	13687	13621	13676	13671	13872	13686	13754	13792	13724	13783	13782	13801	13717	13730	13834	13930	13742	13645	13821	13761	13677	13824	13946	13792	13731	13971	13872	13705	13868	13793	13823	13729	13786	13797	13928	13701	13726	13784	13777	13740	13610	13810	13776	13735	13776	13759	13818	13797	13698	13873	13819	13786	13728	13723	13759	13729	13759	13918	13884	13901	13838	14006	13785	13697	13766	13690	13843	13768	13792	13923	13809	13747	13748	13721	13640	13763	13750	13828	13781	13713	13764	13797	13750	13815	13776	13846	13667	13798	13866	13679	13707	13757	13677	13792	13687	13883	13861	13703	13886	13693	13819	13649	13763	13581	13774	13773	13842	13712	13882	13646	13756	13856	13786	13870	13818	13715	13690	13760	13811	13577	13728	13766	13770	13737	13758	13654	13731	13717	13693	13797	13801	13761	13873	14011	13757	13680	13761	13679	13678	13865	13906	13765	13684	13670	13800	13841	13603	13795	13800	13806	13829	13838	13822	13728	13852	13751	13782	13813	13727	13718	13679	13896	13765	13749	13685	13912	13957	13606	13950	13741	13887	13628	13797	13747	13645	13807	13650	13688	13727	13906	13745	13811	13808	13825	13823	13699	13807	13815	13735	13883	13776	13694	13896	13769	13875	13789	13748	13907	13929	13786	13760	13798	13741	13761	13793	13777	13810	13824	13593	13610	13733	13728	13779	13675	13730	13644	13772	13865	13719	13692	13698	13603	13600	13934	13621	13963	13647	13659	13765	13884	13779	13864	13901	13717	13724	13833	13738	13868	13702	13743	13718	13781	13818	13774	13709	13735	13772	13741	13791	13918	13674	13853	13820	13772	13950	13731	13910	13856	13985	13761	13624	13746	13580	13637	13819	13807	13635	13670	13800	13766	13844	13755	13851	13741	13697	13864	13958	13777	13708	13738	13706	13764	13720	13803	13827	13850	13928	13643	13861	13882	13751	13826	13666	13705	13923	13716	13533	13744	13754	13887	13768	13577	13851	13661	13911	13733	13719	13824	13730	13646	13694	13785	13700	13899	13814	13848	13748	13571	13570	13817	13772	13771	13744	13806	13771	13722	13933	13729	13721	13833	13706	13849	13790	13769	13801	13701	13773	13668	13902	13591	13658	13781	13824	13815	13799	13762	13881	13629	13698	13596	13825	13836	13778	13763	13827	13653	13714	13758	13847	13759	13712	13743	13972	13685	13753	13679	13727	13844	13755	13803	13724	13654	13642	13744	13761	13753	13726	13708	13649	13867	13803	13913	13773	13827	13729	13836	13626	13655	13662	13737	13717	13714	13811	13729	13860	13715	13612	13743	13783	13816	13725	13836	13781	13776	13903	13717	13767	13800	13721
22929	22150	33458	31862	27311	24973	22662	16077	14886	14958	15104	14768	14818	14794	14979	14738	14671	14687	14506	14648	14826	14644	14479	14660	14612	14537	14501	14564	14722	14590	14427	14635	14617	14528	14479	14690	14426	14685	14864	14737	14728	14582	14549	14618	14596	14685	14518	14595	14827	14662	14726	14631	14553	14483	14457	14609	14466	14614	14689	14557	14579	14391	14668	14831	14505	14655	14438	14634	14394	14431	14529	14486	14560	14474	14556	14508	14517	14798	14526	14637	14618	14533	14730	14585	14564	14483	14540	14649	14635	14404	14416	14525	14800	14636	14716	14419	14621	14677	14466	14604	14667	14417	14510	14646	14488	14603	14622	14452	14536	14437	14480	14714	14645	14595	14391	14563	14573	14434	14411	14472	14550	14421	14658	14498	14796	14693	14694	14372	14371	14457	14445	14556	14627	14664	14417	14431	14565	14599	14413	14546	14264	14517	14404	14638	14703	14616	14494	14570	14539	14540	14437	14498	14662	14372	14321	14751	14538	14599	14580	14516	14452	14567	14687	14567	14498	14484	14698	14663	14529	14488	14602	14442	14555	14417	14654	14463	14609	14540	14380	14451	14512	14626	14523	14440	14636	14603	14450	14573	14510	14522	14538	14656	14446	14548	14460	14379	14589	14563	14546	14706	14455	14733	14447	14431	14627	14720	14489	14667	14532	14511	14470	14527	14571	14565	14485	14533	14400	14533	14604	14591	14564	14684	14559	14261	14530	14547	14365	14622	14494	14490	14605	14585	14474	14584	14534	14518	14672	14552	14447	14651	14404	14533	14392	14474	14386	14521	14573	14476	14655	14352	14551	14422	14619	14656	14608	14593	14738	14759	14691	14601	14592	14590	14575	14484	14573	14462	14648	14502	14517	14452	14525	14759	14433	14507	14499	14676	14349	14398	14519	14321	14653	14536	14270	14585	14514	14648	14619	14403	14534	14702	14382	14498	14465	14402	14527	14411	14464	14531	14496	14677	14584	14525	14507	14511	14432	14457	14580	14426	14634	14458	14623	14467	14668	14511	14464	14501	14331	14555	14465	14525	14340	14654	14422	14483	14626	14607	14560	14458	14466	14418	14593	14544	14464	14515	14585	14516	14720	14646	14456	14357	14637	14568	14652	14634	14354	14368	14444	14378	14460	14611	14589	14470	14373	14741	14377	14510	14408	14472	14515	14450	14602	14521	14597	14499	14483	14366	14501	14357	14505	14612	14324	14273	14431	14564	14545	14501	14650	14507	14590	14424	14323	14560	14500	14593	14616	14662	14366	14594	14590	14614	14680	14493	14857	14351	14332	14541	14420	14527	14612	14633	14482	14386	14529	14660	14622	14518	14444	14363	14582	14482	14387	14463	14266	14527	14575	14546	14506	14457	14596	14433	14440	14605	14483	14578	14489	14487	14591	14614	14636	14392	14646	14313	14525	14555	14609	14725	14578	14585	14688	14744	14522	14388	14482	14440	14622	14468	14331	14546	14668	14485	14388	14303	14552	14549	14557	14577	14653	14649	14417	14743	14286	14628	14685	14635	14789	14443	14498	14448	14533	14552	14450	14521	14673	14636	14535	14566	14607	14388	14603	14664	14765	14179	14552	14576	14440	14418	14543	14601	14683	14738	14673	14393	14456	14639	14689	14614	14495	14497	14384	14499	14455	14392	14624	14570	14525	14505	14605	14567	14562	14397	14542	14446	14510	14528	14434	14455	14483	14534	14456	14540	14513	14651	14482	14707	14394	14474	14480	14380	14398	14561	14557	14410	14472	14443	14522	14604	14660	14415	14553	14516	14650	14428	14422	14447	14449	14614	14452	14432	14477	14635	14532	14703	14421	14492	14515	14598	14498	14560	14567	14585	14639	14351	14448	14664	14470	14518	14589	14710	14535	14503	14609	14413	14519	14388	14369	14517	14410	14467	14462	14442	14448	14464	14631	14477	14493	14373	14579	14508	14484	14417	14625	14630	14544	14546	14463	14354	14554	14574	14557	14633	14391	14612	14628	14538	14622	14544	14394	14361	14408	14560	14433	14618	14494	14356	14586	14475	14538	14522	14483	14587	14710	14390	14467	14403	14304	14595	14490	14590	14592	14596	14662	14587	14448	14502	14522	14455	14516	14492	14527	14498	14553	14344	14418	14661	14433	14482	14485	14555	14406	14485	14541	14337	14550	14500	14470	14520	14492	14529	14431	14676	14380	14320	14482	14475	14563	14645	14508	14526	14575	14431	14507	14486	14690	14648	14568	14405	14525	14576	14536	14484	14471	14397	14563	14410	14479	14544	14382	14701	14609	14416	14483	14371	14565	14529	14679	14470	14669	14510	14637	14528	14486	14444	14467	14567	14652	14445	14566	14476	14403	14393	14681	14635	14521	14496	14551	14492	14707	14713	14432	14543	14608	14582	14546	14477	14438	14467	14418	14458	14330	14614	14395	14400	14659	14509	14403	14391	14482	14563	14456	14719	14509	14336	14581	14582	14530	14519	14367	14554	14520	14575	14577	14539	14805	14634	14682	14510	14510	14438	14500	14563	14542	14541	14580	14495	14523	14535	14471	14406	14493	14551	14483	14635	14602	14580	14489	14426	14505	14375	14487	14465	14524	14621	14691	14508	14404	14711	14573	14590	14455	14517	14563	14428	14511	14557	14699	14544	14633	14421	14474	14476	14498	14297	14582	14684	14329	14679	14550	14679	14567	14683	14611	14448	14447	14469	14716	14557	14386	14477	14593	14444	14442	14521	14415	14561	14704	14669	14680	14535	14412	14480	14582	14571	14424	14325	14620	14501	14618	14311	14590	14732	14457	14478	14569	14606	14718	14722	14602	14488	14470	14662	14617	14590	14603	14457	14628	14434	14623	14488	14519	14617	14487	14617	14596	14720	14517	14586	14578	14528	14445	14439	14517	14564	14502	14601	14466	14465	14538	14576	14336	14799	14553	14500	14542	14509	14468	14447	14257	14495	14334	14588	14631	14415	14635	14384	14422	14529	14427	14540	14716	14587	14590	14378	14409	14470	14386	14528	14378	14607	14355	14620	14724	14467	14235	14664	14609	14674	14497	14456	14684	14368	14385	14684	14654	14620	14485	14479	14651	14504	14441	14474	14513	14610	14300	14436	14525	14431	14343	14574	14781	14468	14467	14394	14664	14440	14692	14602	14620	14579	14301	14543	14586	14347	14485	14666	14622	14451	14573	14478	14457	14589	14421	14547	14580	14534	14469	14668	14552	14503	14472	14477	14516	14251	14442	14508	14577	14289	14548	14476	14645	14638	14624	14727	14588	14356	14660	14558	14628	14593	14312	14367	14573	14478	14475	14578	14505	14327	14501	14613	14508	14553	14508	14289	14518	14516	14498	14611	14763	14611	14541	14595	14593	14340	14536	14578	14646	14642	14619	14507	14463	14676	14781	14586	14661	14529	14793	14508	14400	14366	14503	14601	14696	14478	14658	14606	14616	14509	14436	14552	14384	14386	14642	14510	14617	14497	14610	14442	14653	14544	14396	14601	14434	14508	14691	14688	14545	14679	14479	14617	14489	14551	14394	14539	14243	14374	14483	14590	14535	14567	14447	14470	14555	14641	14511	14615	14345	14471	14461	14457	14658	14506	14411	14495	14626	14698	14527	14698	14426	14420	14507	14632	14482	14357	14584	14431	14330	14384	14615	14518	14500	14516	14698	14497	14549	14523	14523	14484	14602	14672	14581	14699	14447	14520	14453	14681	14440	14666	14692	14425	14607	14581	14635	14729	14557	14510	14573	14545	14519	14400	14451	14378	14663	14417	14573	14525	14494	14539	14592	14600	14632	14471	14593	14503	14363	14539	14371	14653	14508	14618	14620	14583	14651	14634	14415	14549	14499	14474	14519	14544	14643	14664	14486	14624	14598	14589	14572	14508	14368	14547	14468	14597	14556	14600	14499	14644	14641	14534	14565	14555	14469	14553	14563	14558	14664	14534	14550	14464	14470	14612	14579	14731	14449	14531	14555	14425	14595	14700	14633	14447	14464	14513	14502	14392	14490	14346	14501	14579	14558	14463	14519	14385	14495	14297	14494	14551	14639	14640	14440	14378	14564	14684	14540	14629	14565	14527	14551	14520	14566	14679	14471	14695	14472	14525	14577	14515	14595	14365	14395	14492	14579	14412	14546	14455	14394	14588	14538	14435	14488	14503	14586	14656	14607	14624	14464	14556	14409	14426	14460	14631	14540	14534	14325	14474	14495	14430	14663	14470	14493	14392	14530	14298	14574	14474	14599	14462	14510	14413	14427	14662	14701	14568	14576	14430	14527	14527	14549	14476	14429	14530	14571	14494	14379	14507	14551	14451	14506	14471	14258	14672	14480	14563	14680	14660	14480	14593	14604	14333	14657	14547	14460	14494	14601	14673	14593	14337	14504	14466	14486	14374	14548	14568	14477	14488	14668	14751	14609	14585	14402	14642	14541	14355	14548	14496	14574	14619	14544	14528	14352	14541	14624	14609	14420	14483	14695	14434	14686	14685	14491	14519	14471	14513	14399	14628	14506	14490	14604	14732	14608	14488	14427	14398	14633	14445	14517	14576	14391	14725	14454	14409	14431	14439	14536	14376	14606	14409	14378	14368	14538	14510	14607	14490	14299	14411	14492	14484	14728	14335	14434	14579	14428	14604	14548	14451	14382	14577	14535	14348	14323	14612	14547	14566	14593	14488	14491	14480	14332	14516	14485	14588	14521	14372	14516	14684	14433	14543	14507	14477	14678	14525	14604	14580	14359	14512	14550	14428	14445	14696	14605	14593	14484	14529	14660	14362	14471	14472	14292	14536	14457	14597	14357	14538	14433	14484	14437	14606	14676	14632	14511	14543	14563	14596	14525	14710	14517	14526	14591	14388	14530	14355	14571	14464	14591	14610	14620	14473	14545	14605	14614	14471	14518	14519	14507	14506	14661	14503	14451	14509	14429	14414	14648	14552	14531	14532	14673	14504	14329	14461	14676	14728	14482	14491	14474	14494	14690	14494	14576	14488	14669	14645	14510	14483	14520	14539	14488	14341	14523	14606	14444	14319	14657	14563	14380	14597	14470	14507	14484	14488	14421	14523	14455	14479	14644	14508	14517	14572	14406	14343	14553	14679	14567	14664	14359	14606	14642	14520	14516	14375
61543	104182	90169	66600	41343	25710	16572	14558	14287	14260	14278	14330	14202	14098	14252	14025	14072	14131	14054	14142	14224	14049	14295	14226	14103	14080	14267	14020	14189	14152	14239	14086	14235	14166	14254	14333	14103	14024	14188	14111	14305	14033	14003	14295	14271	14211	14196	14327	14295	14334	14143	14199	14077	14107	14172	14040	14230	14204	14194	14085	14205	13990	14099	14265	14092	14301	14125	14057	14217	14341	14227	14158	14052	14240	14168	14251	14157	14262	14186	14128	14130	14129	14267	14111	14190	14116	14088	14119	14275	14266	14188	14315	14153	13978	14251	14081	14296	14310	14154	14093	14042	14141	13986	14164	14142	13978	14286	14247	14047	13991	14105	13997	14132	14198	14211	14120	14112	14079	14226	14161	14293	14199	14140	14154	14148	14247	14125	14118	14135	14171	14234	14090	14233	13985	14282	14134	14087	14105	14239	14117	14187	14118	14317	14169	14054	14215	14188	14294	14159	14203	13955	14065	14164	14098	14420	14132	14206	14193	13887	14224	14288	14161	14226	14223	14031	14146	14226	14119	14230	14105	14281	14070	14332	14113	14192	14165	14107	14225	14099	14052	14020	14214	13992	14062	14206	14191	13984	14218	14129	14080	14187	14073	13947	14217	14085	14063	14060	14069	14211	14028	14034	14201	14083	14169	14076	14123	14181	14153	14318	14156	14094	14110	14040	14071	14061	14354	14133	14126	14191	14092	14215	13935	14326	14185	13938	14115	14232	14114	14218	14189	14107	14255	14091	14006	14116	14108	14187	14152	14039	14279	14078	14015	14207	14167	14106	14112	14221	14274	14103	14173	13907	14163	14185	14060	14128	14156	14114	14225	14122	14289	14130	14050	14145	14072	14250	14227	14084	14120	14086	14032	14208	14194	13911	14197	14230	14321	14235	14146	13958	14037	14141	14179	14177	14028	13982	14160	14177	14228	14249	14149	14053	14192	14076	14083	14061	14232	14067	14113	14026	13994	14187	14236	14210	14150	13940	14235	14117	13960	14239	14242	13980	14115	14157	14238	14055	14135	14198	14096	14012	14152	14088	14202	14252	14143	14111	14056	14166	14094	14022	14008	14091	14102	14119	14242	14146	13993	14062	14184	14183	14184	14140	14078	13943	14074	14119	13933	14139	14160	14236	14054	13917	14075	14166	14115	14147	14316	14100	14183	14128	14180	14200	14210	14152	14200	14125	14261	14233	14207	14184	14225	14145	14252	14073	14285	14213	14102	14015	14111	14159	14086	14258	14069	14069	14123	14137	14163	14147	14266	14251	14128	14266	14237	14115	14257	14235	14128	14143	14204	14080	14160	14136	14084	14216	14208	14311	14220	14175	14283	14169	14126	14094	14152	14094	14156	14205	14235	14106	14235	14121	14166	14172	14200	14040	14122	14016	14134	14224	14131	13997	13916	14123	14413	14257	14026	13973	14276	14110	14020	14267	14067	14144	14179	14282	14243	14216	14184	14290	14319	14204	14167	14104	14052	14117	14175	14249	14015	14116	14188	14074	13995	14014	14094	14189	14168	14208	14189	14230	14177	14085	14123	14072	14144	14272	14200	14140	14164	14148	14199	14069	14092	14385	14091	14178	13967	14176	14113	14082	13947	14352	14126	14042	14292	14177	14060	14115	14158	14075	14123	14372	14089	14164	14075	14077	14263	14144	14258	14148	14207	14070	14333	14095	14221	14038	14311	14273	14157	14291	14107	14040	14121	14201	14190	14111	14147	14263	14249	14104	14332	14254	14193	14187	14156	14138	14136	14181	13980	14167	13997	14238	14240	14168	14040	14190	14126	14227	14058	14196	14200	14121	14187	14168	14109	14091	14165	14171	14004	14061	14271	14180	14023	14110	14185	14072	14141	14148	14123	14074	14351	14140	14127	14019	14150	14124	14262	14114	14134	14123	14175	13956	14229	13998	14229	14125	14216	14017	14193	14139	14160	14179	14283	14159	14046	14055	14105	14108	14063	14284	14176	14097	14025	14015	14042	13970	14196	14187	14326	14131	14111	14125	14044	14016	14119	14147	14024	14176	14264	14026	14125	14209	14169	14143	14112	14133	14055	14222	14233	14121	14118	14120	14164	14198	14202	14243	14267	14145	14048	14194	14203	14223	14253	14304	14145	14354	14154	14076	14127	13980	14183	14213	14047	14319	14269	14259	14241	14228	14115	14065	14174	14104	14119	14178	13929	14196	14351	14072	14110	13975	14230	14192	14211	14196	14106	14195	14106	14209	14208	14053	14154	14243	14281	14347	14193	14255	14003	14091	14131	14074	14183	14212	14122	14210	14187	14146	14290	14103	14098	14239	14145	14238	14096	14019	14225	14124	14093	14252	14248	14025	14118	14227	14081	14200	14152	14277	14149	14161	14239	14185	14136	14152	14291	14186	13977	14231	14228	14014	14064	14137	14023	14073	14094	14029	14085	14182	14388	13979	14269	14304	14120	14325	14278	14137	14051	14153	14053	14142	14124	14100	14074	14172	14084	14237	14150	14092	14052	14284	14054	14109	14010	14108	14233	14122	14026	14139	14257	14046	14169	14071	14057	14193	14339	14197	14165	14173	13914	14080	14199	14041	14228	13994	14202	14116	14133	14165	14203	14231	14216	14089	14293	14332	14101	14032	14338	14079	14210	14168	14170	14262	14255	14123	14312	13891	14284	14092	14087	14316	14120	14059	14080	14093	14139	14247	14236	14074	14227	14125	14087	14139	14093	14145	14301	14196	14008	13991	14181	14139	13863	14130	14138	14228	14174	14128	14142	14109	14028	14303	14163	14179	14191	13995	14057	14111	14293	14104	14203	14057	14215	14252	14179	14186	14179	14150	14145	14086	14191	14146	14083	14133	14214	14162	14191	14254	14176	14137	13963	14171	14123	14180	14279	14140	14022	14053	14055	14115	14153	14263	14134	14153	14046	14210	14201	14106	14194	14195	14030	14202	14261	14095	14241	14088	14213	14112	14092	14158	14007	14161	14085	14100	14236	14102	14167	14115	13989	14189	14210	14164	14186	14157	14157	14139	14178	14104	14027	14094	14123	14159	14096	14177	14034	14230	14174	14159	14234	14191	14171	14010	14001	14195	14155	14264	14142	14215	13978	14056	14168	14148	14063	14089	14262	14066	14120	14264	14292	14176	14151	14217	13962	14108	14226	14124	13984	14169	14153	14322	14099	14147	14262	14273	14034	14228	14238	14312	14216	14201	14197	14144	14180	14276	14255	14247	14060	14099	14306	14097	14017	14343	14250	14064	14325	14172	14134	14179	14087	14178	14241	14196	14013	14124	14042	14078	14034	14179	14323	14064	14289	14207	14274	14220	14109	14056	14005	14116	14241	14091	14220	14356	14060	14169	14303	14089	14098	14092	14221	14015	14023	14108	14076	14212	14188	14098	14249	13966	14136	14360	14193	14249	14039	14300	14003	14321	14313	14112	14240	14165	14180	14127	14256	14141	14014	14119	14124	14178	14126	14085	14127	14242	14056	14151	14146	14169	14150	14221	14159	14070	14202	14104	14053	14316	14303	14029	14138	14182	14182	14042	14079	14144	14243	14141	14177	14156	14135	14111	14224	14275	14082	14184	14267	14035	14265	14224	14090	14235	14049	14275	14121	14133	13970	13986	14154	14078	14213	14066	14207	14268	14077	14172	14173	14070	14107	14137	14044	14085	14189	14143	14199	14126	14238	14044	14137	14144	14230	14284	14075	14077	14168	14027	14298	13973	14241	14204	14180	14204	14217	14223	14087	14278	14097	14200	14075	14161	14260	14185	14250	14043	13964	13958	14143	14039	14077	13933	14098	14196	14215	14090	14189	14239	14108	14218	14259	14145	14130	14076	13944	14201	14072	14039	14066	14056	14103	14259	14129	14205	14291	14158	13978	14082	14174	14192	14183	14122	14162	14252	13984	14014	14173	14110	14267	14081	13984	14168	14049	14242	13976	14037	14112	14197	14203	14121	14051	14209	14192	14150	14153	14167	14056	14179	14113	14126	14296	14168	14251	14250	14261	14062	14233	14265	14257	14184	14252	14056	14184	14171	14280	14145	14244	14262	14335	14034	14166	14159	14248	14107	14111	14307	14201	14245	14043	14243	14073	14047	14322	14101	14406	14144	14188	14136	14174	14107	14020	14096	14188	14202	14063	14204	13973	14246	13994	14286	14106	14108	14103	13960	14218	14050	14191	14231	14213	14166	13997	14162	14053	14160	14155	14168	14084	14205	14132	14141	14206	14166	14249	14083	14280	14122	14080	14143	14126	14030	14076	14107	14057	14045	13910	14192	14090	14273	14054	14229	14066	14144	14169	14112	14110	14250	14210	14249	14228	14213	14179	14175	14267	14159	14159	14141	14200	14128	14221	14167	14196	14090	14093	14143	14296	14080	14131	14088	14111	14127	14201	14261	14244	14150	14254	13872	14011	14184	14220	14076	14010	14199	14098	13980	14145	14109	14224	14217	14217	14262	14249	14280	14126	13967	14125	13971	14208	13906	14181	14175	14132	14041	14179	14224	14079	14225	14089	14263	14093	14172	14127	13897	14287	14143	14152	14208	13924	14072	14257	14146	14020	14261	14139	14133	14245	14196	14047	14164	14211	14030	14205	14145	14203	14134	14018	14103	14159	14168	14051	14166	13957	14121	14012	14178	14091	14302	14113	14194	14134	14145	13961	14202	14256	14039	14243	14148	14153	14135	14296	14110	14149	14161	14307	14137	14227	14084	14377	14281	14386	14192	14206	14053	14041	14177	14067	13896	14195	14142	14071	14124	14153	14105	14159	14081	14104	14167	14383	14151	14170	14332	14216	14228	14051	14100	14188	14116	14278	14189	14122	14158	14129	14204	14051	14234	14072	14067	14052	14049	14179	14244	14077	14003	14048	14239	14081	14191	14108	14188	14048	14122	14198	14086	14017	14087	14184	14233	14300	14268	14057	14283	14156	14125	14089	14072	14164	14120	14131	14270	14092	14124	14102	14151	14019	14147	14317	14115	13934	14237	14148	14231	14065	14072	14015	14206	14121	14262	14298	14088	14190	14149	14126	14233	14199	14132	14256	14189	14134	14140	14226	14184	14284	14146	14062	14150	14157	14157	14210	14043	14297	14254	14208	14235	14160	14227	14112	14123	14207	14086	14207
29070	32531	36743	28506	19447	15521	14443	13808	13616	13519	13662	13771	13657	13661	13759	13730	13738	13665	13818	13752	13858	13650	13693	13665	13744	13845	13669	13543	13640	13634	13900	13777	13473	13749	13472	13634	13754	13682	13759	13733	13816	13624	13797	13672	13689	13673	13426	13784	13569	13786	13828	13695	13743	13542	13702	13551	13594	13647	13911	13644	13645	13774	13796	13976	13666	13652	13542	13673	13703	13621	13697	13771	13648	13425	13495	13646	13794	13672	13737	13713	13569	13710	13678	13818	13827	13553	13588	13444	13470	13644	13687	13731	13679	13787	13557	13662	13612	13632	13640	13660	13445	13700	13601	13589	13758	13715	13689	13543	13738	13572	13658	13532	13898	13790	13733	13644	13553	13604	13579	13589	13479	13605	13902	13674	13672	13527	13645	13768	13858	13435	13795	13488	13680	13519	13674	13659	13569	13575	13845	13530	13812	13632	13600	13775	13572	13601	13771	13623	13854	13535	13610	13637	13610	13569	13620	13676	13632	13633	13662	13727	13811	13543	13517	13584	13712	13710	13697	13742	13534	13667	13773	13555	13783	13721	13731	13530	13688	13655	13635	13706	13635	13830	13729	13591	13697	13560	13836	13858	13602	13765	13558	13752	13531	13641	13432	13769	13745	13646	13495	13653	13709	13736	13864	13462	13609	13630	13633	13587	13607	13586	13679	13679	13632	13621	13786	13624	13749	13637	13639	13809	13626	13688	13570	13687	13730	13606	13495	13701	13715	13662	13736	13675	13561	13668	13686	13542	13677	13466	13683	13455	13687	13762	13684	13734	13689	13519	13806	13792	13735	13510	13608	13671	13724	13591	13704	13587	13768	13671	13595	13629	13554	13751	13618	13879	13800	13699	13795	13710	13739	13550	13749	13646	13698	13687	13738	13730	13648	13635	13682	13551	13820	13664	13733	13721	13584	13651	13704	13844	13547	13727	13597	13619	13552	13566	13507	13577	13682	13584	13630	13540	13663	13702	13641	13618	13479	13574	13456	13696	13688	13527	13720	13401	13628	13678	13701	13726	13599	13571	13638	13671	13849	13572	13728	13650	13630	13686	13736	13527	13681	13670	13773	13637	13625	13564	13675	13577	13577	13531	13586	13593	13625	13747	13633	13647	13576	13859	13654	13748	13606	13462	13792	13636	13687	13618	13659	13577	13597	13551	13882	13692	13659	13650	13520	13668	13715	13816	13678	13698	13656	13738	13647	13517	13628	13676	13691	13634	13641	13779	13770	13753	13638	13744	13826	13814	13797	13690	13684	13581	13667	13507	13680	13624	13449	13503	13557	13783	13684	13657	13683	13933	13721	13612	13532	13641	13760	13751	13732	13578	13537	13680	13713	13576	13585	13675	13621	13556	13469	13749	13881	13702	13701	13680	13791	13696	13586	13601	13597	13836	13724	13718	13944	13463	13468	13686	13530	13598	13671	13653	13548	13561	13478	13440	13661	13579	13632	13650	13629	13622	13660	13534	13785	13593	13704	13681	13533	13590	13844	13893	13525	13774	13667	13632	13605	13581	13602	13500	13531	13566	13695	13722	13621	13651	13895	13681	13487	13548	13648	13705	13671	13563	13718	13581	13558	13613	13662	13512	13725	13666	13534	13917	13912	13712	13734	13829	13767	13640	13684	13604	13695	13714	13566	13610	13632	13439	13622	13546	13517	13629	13623	13730	13629	13814	13750	13855	13766	13616	13657	13590	13508	13733	13485	13695	13645	13635	13816	13805	13737	13522	13513	13684	13513	13536	13687	13769	13665	13705	13546	13783	13486	13676	13484	13769	13653	13684	13700	13849	13611	13675	13630	13624	13804	13569	13814	13749	13635	13628	13659	13476	13610	13731	13579	13761	13598	13547	13662	13754	13717	13614	13617	13541	13594	13621	13653	13552	13504	13489	13603	13589	13752	13425	13509	13564	13650	13556	13766	13680	13675	13641	13758	13492	13742	13667	13684	13642	13809	13537	13704	13569	13649	13654	13564	13672	13764	13551	13660	13661	13513	13782	13628	13591	13635	13605	13623	13610	13642	13662	13717	13597	13707	13533	13628	13552	13672	13684	13654	13656	13818	13777	13512	13690	13513	13712	13658	13847	13532	13615	13577	13672	13465	13515	13558	13740	13723	13661	13612	13484	13623	13727	13712	13839	13810	13635	13543	13755	13748	13611	13586	13665	13712	13804	13619	13658	13509	13573	13589	13771	13836	13882	13649	13685	13532	13610	13561	13525	13616	13567	13718	13725	13761	13687	13766	13561	13641	13656	13695	13683	13823	13691	13810	13653	13707	13589	13760	13617	13803	13807	13579	13562	13605	13715	13707	13539	13530	13610	13698	13639	13785	13828	13529	13801	13651	13665	13788	13558	13747	13682	13745	13508	13667	13803	13693	13639	13467	13639	13615	13825	13731	13584	13617	13693	13655	13645	13786	13497	13579	13580	13530	13814	13653	13787	13535	13464	13568	13732	13779	13672	13594	13535	13604	13545	13802	13808	13623	13700	13747	13700	13583	13472	13618	13692	13620	13488	13501	13705	13706	13836	13745	13659	13707	13659	13914	13755	13508	13696	13717	13772	13723	13581	13586	13743	13597	13632	13632	13579	13658	13737	13710	13635	13648	13967	13603	13596	13661	13563	13700	13516	13610	13635	13673	13615	13635	13721	13815	13693	13535	13775	13459	13687	13704	13493	13583	13655	13739	13842	13746	13820	13602	13587	13918	13593	13833	13811	13729	13593	13499	13684	13592	13920	13613	13601	13666	13742	13672	13685	13503	13714	13565	13816	13638	13680	13839	13765	13483	13564	13576	13841	13715	13669	13571	13686	13732	13557	13606	13517	13696	13577	13725	13739	13523	13818	13719	13674	13771	13594	13871	13653	13644	13395	13573	13409	13721	13677	13719	13518	13531	13696	13583	13695	13747	13696	13701	13655	13614	13536	13771	13730	13732	13620	13707	13687	13677	13709	13699	13665	13576	13690	13549	13779	13731	13486	13574	13716	13609	13567	13517	13661	13871	13646	13673	13851	13669	13720	13745	13686	13726	13814	13678	13537	13583	13599	13697	13649	13745	13667	13708	13674	13705	13875	13753	13727	13765	13724	13847	13697	13743	13545	13819	13757	13869	13819	13807	13651	13605	13831	13649	13572	13552	13386	13611	13722	13823	13906	13538	13605	13719	13567	13603	13471	13650	13691	13683	13681	13729	13708	13670	13658	13671	13613	13840	13950	13361	13724	13518	13700	13455	13624	13632	13932	13676	13675	13643	13643	13711	13695	13735	13640	13908	13666	13549	13742	13398	13551	13626	13545	13553	13775	13826	13628	13586	13609	13533	13538	13640	13568	13649	13765	13700	13649	13754	13688	13510	13660	13790	13625	13781	13700	13706	13667	13645	13548	13751	13535	13597	13694	13606	13660	13668	13744	13722	13749	13608	13666	13889	13519	13838	13521	13708	13678	13837	13738	13715	13733	13743	13622	13547	13638	13793	13702	13707	13686	13629	13677	13570	13633	13750	13807	13457	13422	13658	13620	13740	13565	13690	13756	13762	13850	13865	13628	13629	13721	13645	13800	13702	13614	13693	13882	13694	13758	13655	13615	13802	13415	13568	13693	13675	13741	13548	13833	13634	13465	13500	13618	13645	13502	13787	13443	13670	13785	13749	13647	13781	13762	13547	13748	13684	13600	13770	13682	13653	13680	13821	13887	13629	13549	13722	13683	13494	13635	13802	13877	13606	13631	13809	13589	13683	13645	13545	13559	13577	13683	13633	13504	13590	13849	13536	13651	13580	13437	13633	13701	13676	13678	13604	13602	13600	13611	13599	13391	13543	13679	13413	13757	13782	13547	13560	13617	13691	13710	13666	13547	13595	13672	13797	13634	13510	13557	13650	13669	13682	13589	13643	13691	13755	13631	13626	13537	13540	13666	13896	13916	13464	13567	13504	13720	13636	13600	13570	13588	13407	13881	13824	13550	13749	13656	13972	13670	13612	13503	13658	13658	13621	13520	13675	13627	13649	13752	13633	13649	13767	13667	13712	13582	13548	13493	13623	13656	13486	13489	13693	13718	13752	13708	13494	13689	13606	13593	13598	13570	13944	13592	13604	13427	13561	13563	13636	13411	13506	13479	13675	13868	13479	13531	13587	13671	13750	13693	13416	13540	13530	13634	13754	13736	13594	13465	13672	13738	13893	13649	13828	13778	13701	13589	13496	13619	13712	13526	13633	13659	13705	13669	13692	13660	13752	13601	13649	13546	13517	13581	13554	13885	13710	13665	13499	13563	13592	13755	13678	13630	13832	13591	13720	13778	13674	13657	13672	13597	13896	13499	13660	13655	13709	13699	13612	13587	13642	13576	13488	13805	13589	13686	13499	13777	13696	13633	13489	13579	13745	13792	13655	13683	13852	13452	13524	13649	13679	13802	13503	13650	13655	13665	13727	13638	13691	13523	13451	13758	13558	13595	13730	13719	13740	13770	13764	13520	13537	13624	13823	13657	13820	13723	13564	13761	13516	13729	13777	13662	13720	13611	13519	13727	13796	13779	13628	13785	13513	13639	13618	13630	13728	13725	13711	13653	13761	13635	13574	13696	13873	13654	13608	13659	13687	13599	13409	13550	13862	13669	13731	13649	13750	13477	13726	13555	13633	13826	13775	13619	13586	13674	13678	13659	13525	13570	13481	13677	13768	13818	13907	13776	13508	13751	13898	13833	13703	13771	13722	13660	13547	13664	13557	13686	13746	13640	13863	13829	13684	13794	13642	13790	13602	13548	13492	13614	13770	13705	13661	13724	13763	13585	13667	13649	13491	13758	13543	13450	13758	13605	13595	13636	13539	13588	13609	13658	13684	13643	13572	13501	13739	13479	13664	13628	13728	13717	13608	13855	13657	13438	13665	13510	13719	13712	13768	13598	13570	13475	13548	13658	13703	13420	13530	13635	13829	13776	13524	13523	13779	13665	13579	13657	13550	13599	13558	13683	13711	13511	13566	13605	13531	13704	13683	13806	13704	13578	13591	13688	13576	13817	13744	13610	13661	13549	13603	13626	13568	13438	13623	13676	13661	13595	13649	13771	13642	13641	13517	13733	13641	13627	13474	13780	13795	13561	13597	13629	13691	13767	13687	13726
38103	53146	43030	29040	19445	15273	13764	13444	13546	13535	13507	13616	13401	13650	13508	13478	13543	13596	13511	13750	13579	13648	13654	13691	13635	13522	13581	13600	13757	13675	13691	13404	13569	13494	13578	13623	13635	13624	13589	13511	13610	13805	13590	13622	13571	13605	13404	13724	13656	13597	13477	13430	13561	13657	13698	13716	13597	13625	13579	13756	13619	13663	13461	13679	13758	13652	13502	13558	13564	13640	13541	13647	13434	13575	13572	13551	13619	13727	13491	13539	13583	13579	13691	13603	13505	13426	13445	13763	13697	13571	13536	13597	13668	13706	13622	13805	13475	13637	13603	13663	13581	13588	13572	13686	13537	13572	13506	13685	13678	13629	13615	13605	13536	13709	13638	13659	13608	13372	13561	13425	13495	13634	13657	13489	13641	13548	13671	13403	13612	13735	13301	13625	13598	13598	13517	13679	13757	13514	13591	13556	13605	13702	13671	13669	13770	13630	13678	13520	13483	13634	13525	13841	13463	13673	13641	13531	13518	13622	13514	13691	13577	13479	13690	13586	13785	13622	13613	13665	13703	13669	13730	13599	13620	13537	13452	13569	13432	13514	13622	13690	13694	13488	13617	13416	13795	13616	13541	13535	13659	13515	13706	13522	13661	13641	13671	13644	13833	13577	13525	13563	13552	13496	13526	13551	13596	13521	13569	13727	13733	13478	13610	13457	13619	13523	13569	13505	13564	13564	13767	13418	13491	13700	13508	13690	13607	13615	13623	13623	13719	13471	13669	13681	13615	13570	13693	13580	13526	13751	13464	13485	13529	13820	13540	13689	13440	13423	13586	13666	13670	13608	13538	13679	13623	13682	13596	13620	13615	13649	13676	13535	13592	13690	13568	13723	13640	13483	13466	13600	13598	13555	13523	13620	13637	13496	13555	13681	13631	13541	13614	13760	13402	13658	13563	13627	13609	13619	13649	13627	13518	13498	13695	13519	13573	13574	13469	13630	13372	13617	13472	13742	13739	13770	13681	13522	13469	13502	13617	13554	13422	13736	13723	13740	13622	13652	13537	13635	13550	13592	13702	13632	13470	13494	13572	13654	13636	13660	13640	13603	13684	13729	13528	13823	13599	13573	13533	13548	13619	13593	13522	13704	13627	13730	13475	13692	13684	13564	13613	13359	13684	13642	13660	13609	13570	13459	13486	13747	13567	13614	13538	13659	13663	13646	13630	13606	13508	13476	13638	13513	13493	13598	13502	13744	13416	13588	13604	13623	13527	13648	13508	13709	13540	13513	13601	13492	13710	13620	13630	13572	13480	13830	13470	13504	13399	13420	13631	13585	13685	13525	13716	13397	13677	13615	13512	13689	13617	13478	13440	13688	13460	13484	13689	13530	13763	13518	13687	13777	13690	13806	13625	13680	13645	13502	13720	13363	13627	13696	13677	13523	13442	13484	13560	13663	13731	13596	13609	13556	13645	13666	13616	13495	13576	13737	13622	13604	13542	13609	13551	13639	13647	13723	13701	13678	13437	13574	13821	13748	13584	13425	13400	13593	13702	13708	13577	13797	13596	13388	13502	13646	13634	13478	13517	13737	13530	13608	13500	13491	13560	13544	13773	13477	13778	13570	13627	13697	13543	13789	13656	13614	13637	13528	13476	13560	13632	13665	13484	13660	13616	13627	13627	13591	13556	13490	13728	13532	13480	13586	13556	13465	13634	13395	13623	13619	13633	13579	13680	13645	13777	13587	13670	13674	13627	13653	13702	13490	13477	13582	13559	13591	13611	13671	13554	13545	13614	13625	13750	13574	13651	13559	13599	13475	13558	13624	13594	13534	13625	13559	13500	13533	13533	13604	13651	13682	13624	13449	13590	13664	13571	13617	13466	13811	13654	13656	13543	13718	13648	13461	13624	13555	13581	13536	13659	13421	13486	13671	13609	13574	13561	13550	13677	13587	13457	13529	13683	13541	13624	13487	13616	13616	13554	13536	13518	13739	13585	13727	13630	13506	13539	13476	13586	13590	13654	13480	13533	13563	13511	13508	13718	13628	13536	13692	13621	13642	13630	13639	13573	13700	13603	13508	13676	13706	13610	13565	13529	13703	13720	13668	13845	13419	13735	13567	13666	13479	13528	13616	13583	13491	13622	13479	13596	13593	13640	13455	13534	13694	13639	13551	13456	13649	13545	13755	13575	13649	13528	13799	13616	13504	13581	13711	13441	13585	13537	13521	13541	13540	13452	13632	13555	13724	13617	13728	13605	13594	13564	13670	13433	13549	13734	13626	13598	13489	13607	13339	13399	13611	13617	13446	13649	13535	13643	13614	13550	13586	13582	13554	13641	13621	13675	13581	13550	13716	13583	13719	13559	13692	13720	13658	13687	13446	13625	13543	13654	13635	13618	13490	13602	13612	13684	13658	13646	13365	13612	13577	13596	13571	13715	13526	13578	13512	13519	13557	13844	13617	13688	13611	13627	13655	13502	13494	13546	13667	13719	13713	13777	13587	13676	13432	13565	13688	13580	13517	13790	13607	13665	13664	13536	13628	13564	13504	13546	13664	13619	13630	13560	13660	13500	13648	13675	13573	13680	13622	13747	13595	13572	13667	13601	13534	13567	13595	13687	13516	13584	13670	13513	13561	13495	13696	13528	13587	13441	13596	13500	13587	13643	13390	13809	13376	13578	13397	13501	13406	13666	13425	13538	13632	13674	13577	13624	13706	13652	13605	13551	13641	13505	13572	13572	13793	13701	13668	13697	13642	13649	13683	13660	13628	13480	13758	13667	13554	13707	13698	13591	13423	13662	13722	13506	13569	13544	13635	13459	13494	13588	13482	13742	13622	13712	13648	13602	13577	13694	13566	13682	13577	13618	13622	13748	13601	13710	13601	13529	13827	13549	13377	13602	13534	13528	13670	13559	13560	13597	13382	13667	13747	13493	13465	13593	13545	13680	13770	13567	13457	13605	13578	13551	13584	13517	13631	13480	13802	13668	13605	13650	13579	13456	13669	13555	13602	13592	13615	13645	13513	13595	13618	13525	13524	13628	13478	13445	13794	13596	13487	13678	13638	13657	13564	13512	13550	13677	13590	13572	13614	13544	13672	13492	13733	13447	13618	13640	13665	13756	13645	13700	13475	13602	13635	13516	13793	13731	13706	13608	13609	13657	13721	13712	13354	13347	13529	13657	13416	13598	13507	13830	13592	13473	13803	13620	13626	13400	13737	13656	13666	13541	13698	13751	13712	13515	13722	13537	13814	13587	13729	13581	13675	13567	13548	13386	13694	13629	13587	13510	13624	13604	13585	13488	13632	13857	13579	13504	13452	13748	13508	13441	13739	13493	13704	13610	13555	13445	13610	13683	13529	13492	13794	13599	13474	13607	13615	13576	13674	13603	13670	13573	13508	13651	13541	13473	13558	13592	13699	13421	13560	13574	13529	13563	13601	13515	13643	13675	13564	13589	13469	13699	13532	13505	13572	13474	13780	13666	13608	13547	13628	13626	13459	13492	13709	13539	13547	13744	13662	13562	13575	13657	13593	13568	13551	13531	13475	13366	13659	13527	13585	13728	13665	13473	13702	13648	13579	13723	13546	13552	13526	13606	13659	13635	13662	13456	13647	13533	13646	13733	13646	13644	13739	13532	13607	13719	13505	13660	13648	13679	13560	13582	13644	13671	13696	13588	13705	13635	13613	13665	13479	13563	13773	13489	13684	13534	13520	13633	13526	13764	13689	13634	13585	13603	13596	13610	13552	13460	13642	13640	13575	13689	13682	13642	13493	13535	13579	13571	13563	13573	13545	13527	13537	13533	13578	13552	13636	13573	13466	13441	13509	13540	13463	13457	13544	13512	13776	13560	13682	13427	13597	13545	13785	13651	13668	13519	13712	13546	13512	13638	13675	13642	13564	13714	13515	13733	13673	13551	13640	13621	13602	13513	13509	13649	13529	13562	13553	13853	13664	13696	13504	13617	13620	13528	13600	13446	13453	13513	13609	13542	13571	13575	13554	13639	13673	13634	13494	13681	13622	13513	13529	13478	13628	13705	13680	13640	13535	13451	13607	13403	13527	13639	13620	13536	13851	13506	13586	13575	13709	13564	13472	13725	13567	13614	13673	13498	13606	13588	13635	13622	13568	13640	13566	13626	13613	13480	13556	13615	13565	13671	13589	13432	13580	13739	13517	13550	13513	13638	13644	13537	13450	13666	13743	13596	13464	13479	13639	13617	13671	13550	13521	13678	13617	13647	13710	13588	13484	13689	13482	13753	13403	13903	13641	13627	13445	13601	13656	13624	13555	13533	13543	13597	13640	13632	13482	13616	13708	13774	13680	13568	13721	13414	13593	13480	13679	13564	13493	13576	13576	13624	13529	13678	13727	13561	13702	13628	13667	13655	13617	13476	13480	13569	13629	13723	13622	13523	13651	13561	13571	13603	13672	13521	13681	13628	13653	13571	13727	13510	13565	13515	13474	13507	13584	13499	13708	13661	13520	13612	13650	13601	13537	13803	13739	13589	13482	13586	13742	13481	13582	13506	13529	13652	13651	13592	13634	13504	13649	13581	13719	13471	13394	13702	13707	13632	13414	13622	13675	13656	13581	13535	13592	13485	13457	13661	13688	13560	13609	13528	13618	13553	13478	13570	13549	13747	13617	13557	13569	13569	13740	13679	13501	13580	13856	13538	13641	13660	13594	13623	13589	13684	13635	13549	13748	13611	13546	13546	13749	13721	13453	13693	13592	13449	13560	13689	13688	13417	13593	13640	13699	13533	13465	13707	13486	13523	13525	13510	13611	13490	13431	13619	13730	13509	13564	13535	13633	13549	13590	13559	13650	13586	13503	13486	13465	13521	13698	13478	13504	13553	13775	13499	13626	13555	13589	13518	13788	13524	13652	13619	13613	13582	13640	13649	13499	13515	13609	13467	13517	13582	13638	13639	13544	13530	13702	13491	13451	13655	13647	13556	13628	13625	13570	13456	13652	13609	13613	13611	13847	13632	13550	13599	13628	13591	13704	13525	13716	13668	13745	13609	13628	13548	13581	13511	13654	13600	13429	13634	13637	13631	13672	13590	13557	13637	13663	13562	13623	13519	13751	13563	13576	13644	13549	13582	13367	13748	13469	13487	13698	13528	13722	13400	13473	13488	13553	13723	13616	13553	13435
24166	23621	36617	35252	26981	21810	18106	14975	14456	14426	14826	14418	14729	14477	14410	14483	14441	14421	14317	14256	14418	14350	14463	14558	14428	14310	14337	14424	14508	14222	14247	14377	14396	14485	14469	14421	14589	14477	14425	14299	14313	14371	14409	14426	14447	14271	14171	14169	14312	14475	14279	14322	14443	14477	14279	14341	14434	14258	14306	14305	14273	14274	14727	14524	14520	14314	14182	14307	14275	14365	14270	14413	14211	14353	14244	14080	14462	14328	14280	14416	14213	14298	14230	14470	14410	14353	14488	14340	14439	14421	14378	14440	14408	14453	14150	14622	14362	14404	14339	14314	14061	14363	14426	14593	14354	14241	14376	14197	14324	14313	14295	14170	14302	14287	14302	14355	14276	14056	14429	14164	14398	14283	14389	14200	14267	14329	14438	14476	14110	14399	14307	14115	14290	14376	14289	14425	14296	14387	14263	14571	14241	14264	14209	14286	14253	14281	14455	14374	14295	14274	14180	14302	14345	14342	14384	14274	14481	14309	14111	14236	14302	14305	14250	14416	14123	14346	14460	14343	14294	14131	14148	14272	14433	14204	14429	14390	14256	14257	14332	14387	14349	14365	14446	14339	14485	14366	14178	14353	14532	14444	14406	14396	14244	14335	14296	14335	14270	14362	14218	14303	14418	14279	14249	14447	14318	14533	14323	14250	14494	14290	14058	14377	14403	14253	14434	14271	14440	14424	14337	14127	14424	14329	14236	14504	14288	14515	14416	14374	14327	14273	14245	14323	14414	14285	14227	14304	14231	14476	14322	14358	14484	14271	14360	14565	14405	14493	14425	14336	14115	14236	14550	14491	14360	14185	14219	14300	14168	14483	14271	14238	14293	14313	14005	14274	14379	14409	14312	14398	14359	14365	14236	14191	14322	14349	14281	14387	14438	14322	14425	14482	14298	14316	14179	14350	14245	14155	14297	14242	14438	14380	14286	14456	14420	14352	14383	14246	14235	14480	14143	14345	14621	14397	14054	14304	14491	14296	14384	14184	14235	14240	14399	14431	14402	14277	14285	14359	14400	14290	14287	14309	14415	14309	14355	14379	14395	14548	14331	14035	14437	14137	14251	14485	14321	14430	14398	14251	14267	14329	14388	14248	14223	14200	14224	14292	14208	14318	14475	14310	14282	14482	14230	14282	14212	14267	14412	14404	14351	14408	14134	14370	14282	14387	14349	14389	14337	14283	14249	14552	14406	14381	14354	14354	14386	14359	14528	14335	14327	14349	14199	14447	14484	14311	14394	14357	14284	14325	14378	14142	14294	14143	14427	14217	14289	14414	14437	14332	14338	14420	14404	14211	14232	14397	14315	14212	14271	14442	14303	14329	14240	14358	14271	14398	14374	14520	14125	14365	14295	14210	14403	14405	14236	14307	14368	14137	14355	14525	14386	14375	14428	14462	14381	14241	14337	14276	14327	14268	14382	14356	14269	14308	14211	14418	14208	14125	14243	14346	14437	14450	14251	14341	14171	14320	14406	14473	14494	14540	14220	14301	14377	14399	14331	14088	14274	14521	14310	14165	14333	14248	14185	14251	14256	14418	14387	14387	14460	14339	14392	14147	14327	14146	14360	14541	14233	14462	14422	14462	14279	14379	14400	14326	14221	14159	14424	14178	14211	14438	14241	14144	14364	14436	14312	14174	14349	14302	14314	14303	14509	14348	14286	14359	14532	14412	14251	14245	14338	14447	14260	14371	14270	14334	14429	14380	14326	14174	14434	14333	14267	14492	14270	14278	14306	14367	14375	14326	14407	14151	14234	14326	14153	14391	14433	14308	14245	14361	14506	14299	14241	14377	14300	14272	14544	14177	14368	14255	14463	14364	14355	14148	14231	14294	14406	14335	14260	14366	14425	14170	14365	14442	14357	14460	14348	14408	14324	14407	14513	14354	14425	14396	14311	14209	14342	14219	14284	14706	14311	14404	14083	14049	14219	14222	14255	14343	14347	14394	14429	14311	14361	14395	14207	14182	14409	14318	14336	14371	14411	14242	14409	14306	14462	14231	14139	14220	14322	14232	14438	14134	14400	14380	14363	14309	14302	14210	14251	14262	14289	14178	14225	14354	14386	14265	14547	14184	14167	14563	14296	14266	14406	14501	14219	14321	14407	14298	14300	14337	14214	14295	14351	14451	14280	14271	14260	14179	14238	14416	14208	14610	14494	14330	14471	14337	14206	14253	14246	14206	14187	14524	14297	14513	14349	14257	14323	14361	14430	14232	14488	14319	14366	14585	14465	14449	14173	14354	14263	14259	14374	14366	14274	14206	14204	14364	14017	14227	14352	14376	14387	14468	14154	14453	14423	14227	14304	14066	14322	14441	14496	14283	14375	14242	14217	14312	14397	14392	14346	14431	14422	14310	14545	14346	14360	14326	14223	14157	14284	14110	14195	14402	14390	14179	14264	14323	14410	14163	14285	14102	14419	14382	14185	14278	14398	14130	14254	14327	14467	14228	14416	14385	14248	14404	14294	14405	14362	14461	14245	14469	14284	14248	14460	14471	14339	14320	14415	14185	14448	14465	14474	14296	14197	14216	14342	14196	14276	14450	14387	14270	14102	14411	14210	14372	14498	14301	14314	14245	14483	14220	14402	14520	14423	14262	14350	14283	14449	14204	14258	14270	14081	14164	14311	14377	14453	14455	14262	14117	14104	14424	14386	14219	14332	14498	14108	14343	14237	14045	14349	14310	14232	14320	14202	14507	14208	14387	14331	14235	14347	14402	14246	14339	14335	14289	14300	14152	14415	14405	14391	14300	14340	14154	14366	14332	14395	14230	14284	14395	14426	14379	14260	14314	14360	14450	14452	14364	14468	14184	14387	14323	14284	14236	14087	14309	14312	14394	14206	14334	14289	14384	14249	14354	14359	14445	14374	14413	14315	14376	14358	14340	14214	14444	14155	14392	14284	14292	14182	14224	14222	14276	14472	14335	14341	14373	14531	14299	14320	14298	14306	14414	14153	14301	14365	14441	14503	14444	14354	14071	14419	14426	14272	14239	14172	14431	14483	14436	14494	14217	14408	14372	14444	14353	14179	14249	14542	14270	14536	14228	14300	14122	14273	14112	14414	14472	14488	14553	14196	14337	14297	14091	14276	14387	14408	14281	14561	14327	14259	14408	14400	14272	14203	14381	14419	14409	14288	14395	14279	14407	14238	14425	14315	14180	14440	14468	14319	14361	14491	14205	14386	14398	14335	14262	14178	14266	14188	14389	14485	14375	14038	14311	14365	14145	14371	14291	14301	14325	14316	14386	14461	14301	14195	14251	14420	14374	14209	14391	14279	14384	14264	14379	14495	14368	14392	14289	14321	14293	14213	14396	14245	14294	14205	14276	14361	14157	14133	14346	14731	14307	14280	14290	14424	14381	14298	14282	14465	14264	14413	14286	14202	14338	14321	14396	14197	14337	14358	14334	14335	14465	14349	14396	14168	14487	14403	14285	14367	14463	14294	14432	14354	14402	14403	14244	14317	14432	14400	14141	14472	14512	14274	14449	14349	14209	14347	14173	14373	14336	14517	14292	14220	14509	14422	14351	14277	14390	14352	14356	14241	14402	14463	14349	14414	14468	14472	14365	14281	14188	14173	14274	14414	14454	14495	14293	14407	14408	14396	14153	14245	14423	14342	14375	14361	14403	14338	14328	14242	14336	14453	14233	14322	14415	14308	14448	14338	14316	14303	14167	14181	14347	14225	14475	14146	14458	14462	14322	14398	14500	14344	14344	14372	14339	14370	14459	14282	14335	14337	14408	14224	14423	14197	14223	14420	14282	14394	14284	14545	14270	14240	14187	14194	14438	14361	14392	14312	14270	14403	14107	14447	14388	14314	14469	14118	14465	14495	14497	14339	14275	14285	14222	14281	14226	14172	14344	14288	14309	14176	14404	14651	14251	14297	14330	14314	14315	14365	14371	14363	14348	14427	14332	14368	14455	14277	14384	14362	14322	14425	14337	14437	14330	14574	14341	14311	14172	14149	14295	14301	14436	14311	14389	14445	14431	14468	14517	14343	14436	14206	14276	14236	14234	14429	14243	14267	14346	14352	14330	14325	14303	14446	14610	14438	14303	14215	14292	14200	14286	14089	14382	14447	14357	14262	14501	14277	14492	14197	14217	14464	14242	14402	14409	14469	14231	14386	14290	14252	14199	14061	14204	14468	14439	14344	14122	14333	14403	14415	14420	14317	14500	14246	14434	14332	14343	14329	14271	14327	14290	14303	14441	14353	14411	14190	14283	14171	14294	14386	14379	14548	14284	14273	14284	14196	14325	14284	14340	14306	14331	14457	14305	14501	14355	14213	14331	14535	14446	14313	14495	14302	14355	14337	14358	14202	14273	14456	14167	14485	14237	14362	14458	14290	14110	14353	14375	14655	14532	14413	14226	14220	14238	14369	14280	14444	14246	14206	14247	14198	14298	14300	14261	14144	14442	14311	14439	14418	14276	14231	14443	14374	14322	14342	14360	14443	14389	14355	14425	14117	14241	14539	14284	14429	14237	14438	14246	14366	14459	14395	14131	14304	14543	14319	14274	14349	14512	14466	14466	14188	14331	14475	14106	14170	14123	14311	14358	14366	14164	14274	14296	14252	14274	14197	14299	14308	14225	14421	14334	14307	14400	14232	14344	14241	14235	14252	14473	14383	14342	14407	14437	14245	14139	14298	14421	14365	14340	14158	14206	14480	14437	14264	14534	14355	14171	14422	14484	14316	14400	14419	14187	14262	14279	14182	14450	14325	14365	14277	14484	14488	14174	14421	14315	14141	14600	14384	14428	14391	14312	14271	14308	14341	14370	14354	14249	14391	14362	14222	14323	14369	14213	14383	14377	14207	14434	14304	14302	14255	14183	14430	14417	14263	14339	14239	14185	14258	14433	14196	14335	14382	14489	14424	14299	14401	14321	14221	14352	14340	14264	14247	14374	14276	14485	14502	14300	14324	14421	14633	14478	14394	14252	14234	14263	14301	14256	14301	14364	14359	14487	14390	14482	14404	14466	14279	14322	14294	14234	14288	14261	14212	14376	14588	14380	14372	14205	14257	14227	14226	14311	14446	14376	14330	14188	14303	14348	14473	14291	14411	14419	14320	14353	14341	14371	14376	14526	14295	14352	14393	14288
60886	94696	79610	52402	32105	18507	14867	14195	14309	14225	14150	14142	14185	14082	14196	14031	14101	14226	14028	14340	13846	14219	13929	14186	14130	14146	14098	13917	14083	14094	14351	13967	14128	14092	14054	14267	14145	14051	14034	14084	14140	14089	14121	14081	14168	14150	14049	14165	14125	14093	14001	14099	14071	14288	14107	14154	14259	13975	14053	13888	14101	14327	13962	14113	14076	13892	14264	14090	14158	14157	13978	14064	14059	14001	14147	14104	14180	14081	14057	14032	13995	14234	14088	13983	14134	13955	13937	14206	14129	14198	14055	14089	14208	14037	14066	14098	14254	14299	13996	14241	14155	14097	14186	14001	14008	14034	13964	14195	14039	14141	14203	13893	14112	13888	14006	14079	14128	14023	14118	14005	14161	14156	14160	14137	14170	14258	14148	14312	13986	14093	14128	14106	14107	14132	14069	14115	13976	14064	14103	14048	14204	14083	14025	14206	14134	14031	14311	14012	14199	14037	14025	14214	14073	13916	14010	14095	14016	14081	14101	14028	14260	14279	14255	14130	13899	14120	14108	14098	14007	13919	14078	14164	14137	14056	14065	14145	13968	14022	14046	14137	14087	14109	14150	14104	14100	14069	14034	14066	14122	14180	13993	14103	13944	14203	14026	14180	14096	14068	14046	14051	14035	14115	14039	14138	14002	14098	14006	14147	14061	14113	14143	14239	14084	13835	14171	14120	14205	14057	14121	14041	13936	14290	14174	14039	14145	14336	14181	14095	14042	14249	14071	14012	14072	13912	14123	14011	14101	14155	14118	14245	14016	14028	14118	14098	13938	14097	14016	14241	13990	13958	14131	14201	14180	14193	14040	14194	14071	13956	14048	14160	14132	14152	14233	14079	14042	14169	14129	14051	14261	14126	14226	14093	14141	14050	14101	14153	13939	14018	14086	14063	14186	14290	13965	14083	13988	14225	13918	14069	14008	14054	13927	14087	14071	13835	14056	14087	14035	14142	14322	14211	14044	13994	14170	13909	14121	14181	14174	14194	13974	14108	14090	14110	14086	14034	14224	14082	13978	14093	14059	14086	14155	14083	14043	14183	14153	14171	14053	14220	14000	14121	14214	14190	13927	14193	14090	14298	14215	14020	14097	14121	14132	14050	14196	13997	14206	14030	14110	14131	14266	14072	13841	14106	14093	14135	14337	14127	14252	14147	14217	14204	14054	14141	14031	13904	13907	14098	14180	14289	14161	14119	14232	14006	13939	14145	13975	14031	14082	14032	14117	14054	14152	14175	14001	14115	14249	14087	14154	14066	13989	14120	14092	14078	14128	13926	13978	14159	14011	14190	14106	14065	14018	14122	14138	14087	14171	14110	14094	14117	14180	14137	14219	13968	14176	14161	14097	13958	14151	14081	14082	14210	14233	14004	14117	14123	14046	14303	14112	14404	14062	14102	14108	14222	14114	14055	14069	14046	14156	14233	13964	14049	14086	13966	14092	14142	14076	14090	14248	14134	14278	14273	14100	13989	13981	14112	14076	14136	14247	14221	13968	14061	14211	14064	14087	14150	14007	14078	14309	14131	14188	14237	14080	14169	14035	14069	14052	14069	14198	14078	14106	14011	14229	14148	14176	14162	14031	13948	14115	14058	14030	14192	14165	13974	14194	14044	14162	14094	14058	14185	14071	14243	14074	14139	14218	14117	14234	14073	14055	14033	14073	14139	14189	14056	14032	14106	14047	14068	14104	14150	13960	14052	14068	14212	14085	13996	14023	14211	14091	14069	14170	14047	14093	13952	14061	14041	14195	14051	14269	14042	14259	14017	14061	14038	14007	14009	14109	14163	14188	13916	13977	14099	13990	14183	14123	14257	14142	14066	14171	14281	14145	13995	14122	14253	14094	14054	14058	14006	14093	14248	13994	14125	14103	14053	14166	13990	13999	14119	14189	14020	14109	14087	14150	14194	14158	14100	14001	13960	14144	14122	14123	14120	14116	13973	14003	14188	14149	14113	14114	14005	14114	14003	14307	14140	14094	14019	14050	14070	14143	14059	14197	14116	14073	14189	14074	14094	13900	14129	14156	14159	14232	14096	14111	14071	13989	14020	14117	14103	14163	14165	14146	14196	14091	14130	13964	14175	14055	14090	14034	14249	14147	14011	14122	14109	14178	14177	13919	14115	14043	14101	14048	14251	13961	14171	13964	14060	14040	14115	13991	14084	14139	14073	14032	14009	14042	14072	13965	14122	14022	14198	14098	14138	14171	14189	14231	13978	13933	14144	14262	14086	14154	14053	14050	14086	14052	14049	14110	14138	14128	14248	14011	14162	14096	14029	14173	14290	14095	14132	14048	14040	14160	14048	14214	14147	13989	14213	14242	14115	14249	14021	14122	14189	14092	14147	14161	13933	13926	14265	14010	14296	14060	13857	14113	14026	14157	14091	14034	14100	14193	14094	14022	13955	14084	13988	14153	14039	14173	14081	13946	14081	14106	13965	14165	14137	14210	14087	14160	14082	14157	14218	14127	13989	14104	14179	14039	14082	14004	14073	14132	14195	14127	14192	14176	14125	14116	14067	14086	14016	14143	14086	14004	14105	14223	14166	14038	14089	13985	14215	14159	14122	14163	14047	14197	14092	14232	14035	14202	13928	14098	13981	14106	14233	14182	14007	14124	14084	14248	14189	14063	14121	14106	14162	14176	14173	14222	14087	13983	14084	14077	13961	14135	14033	14159	13947	14205	14171	14055	14273	14039	14185	14102	14109	14055	14251	14269	13933	14126	14070	13927	14031	14119	14366	14034	14106	14003	14118	14056	14039	14088	13931	14072	13983	13999	14135	14139	14018	14101	14256	14070	14130	14027	14209	13986	14130	13996	14057	14201	14153	14132	14101	14186	14121	14106	14078	14177	14078	14146	13956	14089	14213	14001	14239	14108	14026	14082	14074	14059	14075	14049	14134	14133	14056	14105	14166	14110	14136	14150	14095	14248	14048	14070	14117	14092	14193	14007	14118	14105	14016	14018	14014	14035	14055	14008	14101	14053	13976	14019	14123	13991	14024	14140	13993	14074	14225	14062	14252	14124	13962	14061	14080	14252	14117	14087	14028	14000	14073	14078	14175	14008	13969	14048	14269	14012	14009	14154	13981	13986	14061	14117	14052	14169	14152	14155	14297	14016	14033	14106	14036	14202	14096	14004	14228	14077	14091	13935	13978	13919	13960	14216	14015	13978	14178	14100	14054	14217	14058	14027	13909	14062	13993	14007	14130	14243	13976	14169	14050	14119	14264	14226	14053	14034	14239	14075	14092	14041	14021	14127	14045	13990	14065	14034	14187	13992	14031	14038	13983	14197	14125	14351	14042	14133	14032	13939	14044	14220	13978	14088	14068	14225	14077	14063	13880	14161	14160	14182	13983	14056	14099	14091	14040	14039	14181	14066	14232	14140	14073	14087	14047	14206	14112	14080	14194	13895	14009	13947	14141	14097	13926	14134	14059	13794	14181	13995	14136	13993	14019	14193	13996	14263	14119	14084	14070	13986	14149	14070	14180	14030	14077	13969	14126	13923	14203	14021	14282	14099	14197	14165	13944	13999	14128	13832	14226	14128	14079	14096	14059	14006	14136	13951	14023	14050	14023	14032	14060	14168	14121	13911	14012	13989	14226	13937	14087	14106	14152	13940	14106	14115	14189	14169	13942	14094	14082	14095	13930	14146	13987	14245	13938	14198	14011	14004	14204	14093	13976	14163	14237	14063	14190	14051	14335	14144	14106	14303	14049	13954	14041	14018	14021	14086	14063	14073	14086	13977	14250	14284	13966	14090	14250	14021	14237	13950	14111	14073	14047	14098	14064	13936	14010	14111	14159	14156	13962	13895	14046	14137	14064	14109	14210	14012	14104	14076	14193	14073	14239	14050	14025	14157	14087	13958	14076	13994	14053	14091	14018	14233	14129	14229	13981	13996	14118	14025	13956	13957	14121	14124	13936	14098	14099	14147	14055	14099	14171	14091	14033	14000	14063	14090	13958	13950	14346	14086	14177	13956	14019	14038	14022	14253	14095	13982	14060	14225	14196	13994	14027	13959	14020	14017	14038	13981	14224	14111	14140	13976	14095	14086	13966	14208	14234	14155	14235	14136	14030	14000	14105	13989	14232	14031	14073	14189	14073	13969	14112	14078	14253	14117	14053	13894	14123	14130	13992	14152	14032	14150	14134	14079	14128	14215	14071	14059	14030	14039	14176	14053	14144	14192	14231	14154	14108	13990	13964	14170	14037	14144	14268	14011	14144	14191	14249	14278	14109	14266	13949	14056	14149	14065	14050	14065	14160	14132	14100	14176	14070	13925	14110	14034	14197	14007	14113	14008	14238	14193	13941	14127	14119	14080	14073	14012	14050	14268	14021	14130	14228	13974	13950	14234	14048	14048	14026	14105	14216	14147	14226	13993	14018	13851	14112	14147	13968	14064	14176	14051	14000	14018	13896	14179	14115	14006	14077	14198	14220	14159	14024	14122	14016	14188	14039	14261	14218	14282	14096	14221	13779	14076	13903	14006	14187	14106	14047	14207	14114	13906	14135	14138	14094	14145	14048	14117	14098	14218	14192	14059	14106	14240	14079	14034	14071	14099	14230	14098	14026	14099	14034	14334	14048	14206	13996	14020	14081	13976	14077	14160	14132	14069	13958	14103	14096	13983	14014	14179	14130	14025	14056	13983	14176	14036	14128	14038	14122	14229	14180	13955	13926	13990	14244	14059	14139	13900	14202	14152	14105	14029	14047	14101	14215	13905	13873	14063	14076	14061	14172	14175	14068	14269	14221	14065	14216	14057	14055	13995	14030	14188	13987	14158	14177	14046	14108	14096	14096	14192	14137	14192	13988	14090	13919	13979	14114	14036	14123	14259	14098	14055	14254	14020	14100	14211	14076	13982	14091	14073	14157	14145	14070	13983	14220	14203	14117	14030	14039	14007	14142	14034	13946	14179	14135	14091	14088	14090	13924	14203	13986	14122	14097	13999	14088	14028	14177	14062	13950	13993	14042	14223	13955	14115	14107	13999	14171	13840	14072	14180	14037	14094	14058	14293	14174	13910	14143	14148	14151	14135	14000	14214	14054	14118	14110	14084	14042	14123	14172	14191	13931	14014	14152	14075	13966	14024	13898	14207	14045
22856	22181	32120	28807	24487	23709	22972	17402	16231	16599	16407	16284	16076	16206	16232	16348	16267	16333	16401	16192	16115	16415	16277	16172	16091	16050	16038	16222	16151	16041	16211	16017	16263	16051	16130	15958	16135	16096	16138	16009	16193	15981	15976	16028	15986	16058	16006	16088	16056	16144	16147	16013	16157	16143	16174	16063	15929	16039	15918	16203	16221	16067	15866	15799	16071	16096	15956	15820	16087	15920	16031	16122	16019	15822	15970	16054	16044	16046	15802	15838	15792	15973	16162	15827	15949	15859	15818	15932	16100	16075	16205	16037	16110	16074	16059	16016	15838	15901	16235	16131	15957	16001	15904	16075	15806	16046	16025	16158	16077	16233	15783	16117	16035	16050	16050	15919	15991	15878	15856	16045	16015	15818	15795	16118	16045	16001	15908	15863	15966	15990	16187	15901	15883	16049	16084	15984	15895	15915	16238	15824	16013	15963	16019	15959	15977	15923	15770	15954	15853	15835	16044	16068	16092	16120	15928	15937	15818	16179	15888	16111	16224	16115	15859	16007	15967	16049	15910	15682	15948	16015	16009	15906	16100	16041	15904	16092	16010	15990	15952	16191	16040	16124	16032	16005	15882	15970	16015	15804	16056	15889	16073	15975	15919	16080	16056	15858	16041	15975	16043	16104	16131	15915	16073	16062	15958	15894	15851	15898	15823	15722	16077	16106	15900	15995	16090	15906	16004	16025	15984	15962	16180	16108	15975	15761	16107	16034	16013	15961	16020	15927	15991	15832	16039	15962	16029	15969	16135	15964	16166	15875	16047	16076	15810	15862	16031	15905	16021	16006	16031	15910	16076	16080	16052	15970	15943	16094	16117	16151	15868	15928	15915	16035	15845	16016	15963	16044	15910	15987	15979	15887	15888	15841	16003	15850	15984	16124	15988	15880	15938	16058	15806	15908	15939	15850	15926	16031	16089	16256	16079	16113	15967	16010	15896	15773	16178	15972	15945	15808	15803	15895	16016	15878	15852	15890	16027	15854	15811	15945	15967	16105	15949	15872	15786	16150	16140	15963	15898	15956	15761	15881	16032	15921	16120	16063	16020	15883	16042	15946	16158	16168	16203	16065	15841	16060	15996	16166	16084	16019	15985	15944	16281	15896	16086	15911	16024	15808	15835	15931	15811	15823	15969	16081	15807	15870	16019	15889	15905	15771	16016	15864	15866	16172	15971	15912	16038	16007	16104	15952	16036	15935	15856	15958	15897	16058	15790	15956	16306	15934	15798	15829	16034	15944	15743	16007	15872	15905	15794	15916	16067	16042	16029	15768	16027	15825	15969	15873	15853	16173	16011	15984	15849	16083	15805	15986	15951	15965	16056	15997	16023	15947	16076	16136	15911	15815	16026	16005	16009	15921	15875	16055	16103	15958	15868	16053	16065	15938	15974	15822	15931	15839	15981	16220	15980	16089	15913	16164	15986	16016	16082	16086	15916	15954	15924	16054	15864	16075	15935	15819	15988	16001	15918	15861	16033	15947	16074	15906	15869	16005	15995	16056	15772	15968	16043	15855	15942	16027	16089	16024	15778	16084	15886	15875	16008	15917	15869	15962	15881	15987	15938	15957	15953	15995	16106	16004	15942	16060	16145	16008	16062	15906	15887	15956	15925	15963	16056	15955	15964	16095	16010	15871	15925	15954	16120	16128	15887	15855	15821	15982	16077	16145	16115	15891	16135	15973	15899	16130	15906	16065	15776	15886	16034	15857	16011	15969	15933	16106	15998	16019	16097	15813	15891	15929	15853	15942	16045	15979	15926	15993	16003	16089	15860	15961	16007	16102	15841	16145	15952	16060	15731	15798	16036	15979	15983	15875	16029	15965	16003	15930	16024	15976	16002	15980	16064	15779	15898	15946	15961	16049	15815	15963	15818	15796	15907	15977	15917	16271	16045	16130	15896	15894	16032	15950	15872	15805	15980	16092	16046	15934	16086	15843	16026	15910	15938	15932	16131	16030	15927	15892	16007	16125	15981	15687	15809	15999	15961	15951	16040	15967	15994	15811	15798	16236	16074	15788	15825	16040	15932	15940	15918	16083	15898	15789	15857	16068	15782	15922	15915	15965	16186	16033	15969	15835	15940	15957	16045	15843	15802	15786	15824	16009	16031	15993	15972	16075	16099	16059	16061	15916	16107	15806	15937	15806	16003	16103	15945	15974	15933	15964	15771	16021	15975	16076	15951	16089	15934	15820	15805	15835	16030	16023	16114	15975	15922	15988	16144	16051	15855	16019	16069	16063	16159	16105	16119	15975	15888	15914	16093	16034	16000	15857	15883	15963	16019	15985	15972	15982	16058	15911	15864	15897	16154	15803	15828	16069	16214	15935	16040	15925	15925	15905	15929	16134	16114	16028	16020	15887	15925	16146	15910	16031	15891	16013	16027	16101	15919	16075	15948	15946	15993	15877	15890	15799	16024	15862	15877	15891	15802	16071	16033	16008	15995	16033	15885	16203	15933	15991	15907	16045	15926	15990	16098	15833	16012	16017	15830	15758	16004	15925	15818	15924	16081	16075	15882	16033	16282	15937	15909	16003	15987	15851	16094	16036	15952	15958	15934	15978	15844	15984	16037	16235	15828	16211	15865	16166	15856	15924	15952	15991	16040	16066	16010	16005	16125	16100	16012	15823	15810	15910	15994	16114	15822	16122	15980	15829	15968	16161	16054	16112	15907	16025	15868	15962	15974	16031	15861	16163	16139	15866	16010	16027	15944	16023	16104	15787	15860	16101	15865	15901	16029	15953	15993	16035	16057	16004	15930	16053	15872	16047	15895	16233	16172	16057	16050	15937	15949	16145	16032	15994	16028	15830	15907	16090	16007	15963	16006	16152	16081	16038	16107	16056	15928	16068	15791	15995	16043	15998	16043	15984	15942	16058	16236	16009	15824	15851	15880	15957	15902	15892	16067	15943	15823	15899	15844	15978	15794	16179	16024	16005	15883	16019	15949	16002	16010	15782	16134	15871	15839	15768	15857	16010	16046	15942	16002	15877	16081	16121	15861	15750	15948	16184	15805	15976	15940	16067	15958	16063	16100	15868	15842	15806	15746	16036	16117	16032	15776	15974	16000	15969	15926	15959	15921	15875	15925	16029	16073	16035	15901	16112	15976	15970	16055	16003	16062	15989	16009	16020	16082	15929	16131	15877	16017	16036	16144	16015	15972	16034	15972	15997	16065	16091	16011	15949	15966	15939	16022	15881	15986	15858	15799	15835	15970	15981	15953	15874	15935	15814	16080	15946	16017	15919	15862	15929	16073	15830	16014	15992	15822	15904	16054	15902	16010	16095	16030	15989	15803	16036	15734	15706	15932	15902	15975	15978	15973	15910	15940	16052	16139	15888	16070	16149	16208	15951	15907	15837	15998	15926	16147	16018	16207	15903	15942	15846	16085	15877	16014	15951	15843	16049	15910	16030	16057	16136	15893	16080	16106	15977	15809	16096	15879	15946	16010	15951	16131	16030	16025	16032	15908	15966	16248	15635	15904	16051	16100	15975	15900	16116	15994	15979	16042	15721	15906	15802	15890	15976	16019	16050	15904	15724	15906	15887	15948	16018	15932	15944	15878	15860	15900	16043	15958	16066	16117	15883	16008	15945	15976	16069	15980	16012	16029	15960	15830	15877	15924	15711	16108	16122	15981	16209	15890	16106	15954	16064	16112	15968	16132	16085	15998	15907	16035	15993	16091	16154	16012	15756	16020	15978	16067	16308	15943	15885	16165	15936	15752	15896	16005	15872	16006	15994	16137	15933	16067	15950	16008	15940	16043	16162	15863	16106	15837	16101	16025	15948	15728	15957	15982	16014	15970	15930	16104	15994	15848	16014	16065	15948	16181	15910	16062	16236	16032	16055	15941	16032	16150	15871	16108	15943	15947	15950	16163	15960	15949	15969	16031	16026	15975	15998	15991	16000	15992	15752	16077	15948	16115	16009	16060	15854	15896	16045	15868	15965	15651	15961	16025	15946	15902	15987	16105	16012	15992	15969	15836	16089	15837	15759	15849	15832	15973	15968	16030	16071	15779	15916	15727	16057	15984	16018	15733	16022	15902	15950	15965	15926	16130	15905	15954	15934	15940	16088	16027	15927	15973	16097	15971	16039	15836	16039	15816	16114	15879	16110	15914	15958	16207	15783	15818	15794	15892	15824	15956	15900	15979	15969	16033	15821	16044	15913	15952	15849	15813	16150	16001	16014	15903	16028	15974	15900	15980	16023	15983	15771	15984	15884	15894	16017	16118	16019	15996	16136	15907	16045	15860	16099	15967	15953	15956	15983	15939	15944	16099	15970	15930	16059	15962	15795	15887	16011	16055	15974	15804	16176	15940	15994	15901	16104	16008	16017	16079	16003	15812	15956	15918	16055	15920	16000	15999	16093	16152	15976	15968	16084	15996	15832	16037	16127	16224	16038	16201	16041	16105	15894	16090	15949	16007	15822	16061	15844	15734	15859	15787	15959	15993	16028	16058	16094	15887	15995	15784	15976	15994	16073	15874	15900	16071	15881	15867	15777	15996	16095	16015	15935	16242	15908	15971	15807	16065	15855	16106	16103	15995	15891	15928	16042	15910	15929	16088	16171	15899	15924	16136	15996	15921	15972	16130	16075	16098	16071	15957	15919	15993	15869	16201	15893	15931	15967	15913	16022	15989	15992	15807	16050	16046	15915	15933	16105	16029	16103	16047	15947	16131	15938	15893	16030	15855	15685	16079	16077	16046	16070	16114	16148	15920	15943	15915	15918	16076	15934	15800	15937	15990	15895	16110	16067	15982	15899	15916	15916	16109	15918	16014	16081	15883	15984	16095	16075	15960	15822	15793	16154	15987	16031	16088	15949	16131	16118	15935	15970	15962	16133	16040	16025	16049	16016	15898	16105	16013	15870	15979	15873	15949	15913	15990	15903	15776	15828	16133	16051	15937	15919	15850	16015	15933	16050	15848	15782	16041	16079	15949	16049	15988	15984	15949	15903	15934	15958	15898	15986	16026	16123	16086	15940	15990	16039	16036	16019	15851	15934	15956	15907	16241	16006	15859	15899	16051	16160	15882	15913	15837	16055	15903	16098	16057	16021	15869	15924	15978	15935	15831	15993	15911	16047	15922	16110	15962	15857	16018	15975
61564	105205	87540	61442	36260	20690	15787	15085	14952	15216	15028	15169	15139	15200	15239	15046	14971	14961	15109	15156	15163	15076	15180	15173	15207	15150	14970	15171	14944	15122	15234	14965	15249	15078	15158	15011	15276	15037	15141	15198	15156	15144	15109	15008	15144	14931	15011	15128	15260	15247	15249	15109	15158	15129	15294	15068	14951	14994	14986	15200	15039	15195	15095	15136	15124	15229	15224	15058	14967	15079	15053	15266	15033	15067	15152	15180	15045	15100	15048	14947	15238	15214	15173	15157	15256	15152	15145	15058	15146	15245	14989	15095	15222	15124	15122	15101	14944	15027	15330	15068	15084	15034	15080	15179	15144	15118	15252	15127	15032	15042	15229	15050	15024	15195	15060	15159	15056	15217	15184	15174	15136	15107	15148	15038	15113	15119	15005	14992	15111	15100	15099	15245	15051	15231	15017	15100	15120	15145	14988	15167	15072	14953	14972	15115	15056	15133	15138	15175	15025	15160	14957	15072	15105	15195	15248	14961	15113	15268	15161	15118	14983	15055	15122	15215	14936	15092	15013	15144	15158	15128	15235	15064	14887	15094	15022	15152	15205	15053	15346	15085	15068	14994	15128	15200	15110	15159	15124	15220	15097	15101	15184	15015	15037	15119	15264	14926	15072	15154	14978	15018	15255	15048	15114	15086	15266	15158	15121	15266	15070	15087	15115	15039	14992	15204	15277	14912	15035	15059	14941	15138	15137	15162	15038	15104	15210	15049	15048	14920	15055	15111	15249	14990	15091	15133	15211	15072	15184	15024	15245	15086	15104	15020	15268	15125	15167	15225	15243	15247	14858	15250	15264	15138	15115	15064	15111	15234	15087	15070	15149	15147	15175	15002	15201	15069	15238	15102	14955	14964	14995	15002	15209	15121	15197	14833	15081	15097	15226	15074	15002	15210	14956	15192	15149	15149	14928	14871	15178	14961	15028	14963	15126	15193	15048	15177	15049	15006	15059	14991	15184	15152	15075	15245	14914	15096	15095	15039	15227	15217	15034	15232	14919	15205	14935	15129	15023	15185	14966	14962	14995	15122	15154	15025	15084	15119	15257	15173	15118	15112	14939	15006	15030	15239	15121	15239	15136	15051	15292	15255	15102	15104	15145	15204	14988	15182	15219	14856	14904	15157	15098	15179	15029	15120	15069	15014	15127	15056	14993	15016	15108	14794	15013	15179	15105	15054	15118	15074	15067	14989	14877	15205	14929	14961	15004	15121	15259	15266	15023	15221	15111	15092	15192	15232	14932	15200	15129	15130	15034	15126	15078	15014	15077	15194	15035	15200	15135	14974	15044	15091	15033	15232	14972	15205	15160	15149	14941	15128	15250	15060	15017	15006	15061	15247	15096	15231	15102	15168	15051	15037	15188	15062	15100	15028	15010	15130	15151	15153	15133	15372	15198	15141	15052	15195	15328	15203	15193	15132	15171	15108	15255	15085	15126	15057	15119	15170	15210	15083	15149	15152	15074	15115	15089	15117	15158	15144	15166	15309	15050	15088	15134	15156	15207	15050	15237	15141	14980	15201	15077	15139	15045	15112	15022	15170	15107	15004	15104	15048	15268	15073	14994	15150	15044	15149	15116	15325	15065	15098	14994	15085	15246	15172	15180	15044	15236	15184	15069	15119	15114	15126	14971	15156	15073	15137	15137	15198	15255	15082	15356	15159	15002	15214	15091	15024	15048	14915	15354	14990	15126	15143	15155	15086	15207	15147	15064	14994	15030	15092	15042	15269	15029	15152	15106	15060	15138	15040	15221	14893	15045	14969	15016	15124	15167	15048	15191	15231	15149	15065	14964	15028	15036	15145	15115	15106	15160	14936	15145	15001	15048	14998	15032	15075	15305	15081	14951	15161	15031	15123	15114	14941	15240	15026	15097	15078	15132	15030	14879	15078	15123	15204	15177	15106	14978	15034	14957	15053	15292	15173	14949	15143	15101	15288	15211	14908	15104	15282	15086	15054	15051	15229	15125	15174	15116	15275	15025	15301	15239	15129	15127	14980	15132	15010	15136	15215	15123	15011	14969	15016	15059	15156	15288	15038	15190	15064	15266	15053	14992	15077	15117	15093	15121	14975	15151	15159	15182	14947	15154	15049	15100	15155	15092	14909	15067	15195	15057	15004	15183	15101	15155	15033	15030	15217	15179	15184	15214	15104	15101	15155	15134	15102	15123	15168	14990	14960	15188	15170	15103	15095	15080	15188	15165	15027	15179	15022	15029	15057	15245	15264	15109	15106	15201	15156	15235	15066	14955	15036	15031	15162	15227	15076	15118	15189	15084	15106	15078	15176	15152	15120	15256	15141	15268	15055	15059	15141	15117	15092	15099	15232	15055	14922	15115	14982	15223	15213	15187	15251	15063	15146	15153	15097	15191	14980	15112	15032	15309	15132	14945	15078	15036	15119	15037	15101	15102	15200	15064	14901	15050	15104	15220	14911	15063	15003	15032	15123	15003	15040	15028	14976	15133	15192	14994	15245	15072	15048	15198	15028	15209	15135	15105	15109	15127	15380	14972	15077	15064	15141	15083	15172	15050	15284	15029	15208	15222	15103	15063	15130	14976	14958	14977	15168	15071	15121	15048	15163	15035	15243	14888	15176	14994	15152	15064	15132	15166	15121	15024	14772	15244	15074	15364	15308	15129	15170	15108	14938	15054	14981	15297	15037	15231	15074	14966	15072	15146	14984	15081	15141	15175	15034	15002	15057	15148	15043	15003	15001	15022	15036	15221	15037	15076	15041	15020	14945	14956	15158	14992	15176	14983	14985	15018	15146	15178	15115	15188	15091	15116	15224	15064	15175	15127	15235	15049	15031	15258	15115	15050	14960	15163	15191	15190	15007	15179	15309	14996	15025	15142	15135	15207	15148	14915	15148	14961	15103	15200	15071	15116	15060	15112	15005	15107	15133	15181	15233	15164	15093	15017	15110	15128	15093	15095	15148	15238	14967	15134	15265	15078	14946	15069	15064	15251	15121	15292	15140	15007	15129	15169	15081	14978	15050	15124	15173	15106	15218	15073	15160	15022	15296	15004	15129	15048	15043	15010	15102	15127	15022	15230	15110	15120	15014	15102	15045	15047	14977	15134	15318	15050	15074	15167	15118	15270	14998	15051	15212	15056	15189	15112	15070	15037	15104	15251	15215	15019	15235	15004	15107	15098	15143	15176	15057	15202	15095	15126	15197	15025	15147	15096	15050	15165	15165	15080	15068	15056	15037	15085	15305	14997	14951	15083	15093	15080	14922	15190	15087	15175	14997	15240	15186	15127	15102	14898	15191	15074	15210	15045	15193	15197	15129	15166	15016	15169	15102	15049	15085	15089	15096	15148	15199	15182	15127	15277	15073	15171	15001	15117	15038	15078	15313	15109	15015	15119	15179	15067	15081	14930	15027	15190	14962	15059	15155	14985	15216	15103	15254	15015	14927	15187	15006	15165	15082	14984	15103	15260	14954	15076	14912	15179	14965	14969	15318	15078	14997	15204	15036	15109	15281	14968	15047	15308	15020	15140	15037	15040	14986	15037	14915	15056	15056	15006	15140	15134	15067	15198	15120	15065	15240	15061	15059	15140	15033	14912	15222	15345	15049	15065	15183	15073	15052	15128	15264	15195	15131	15016	15284	15094	14957	15135	15162	15169	15051	15069	15107	15010	15051	14966	15034	15110	15197	15206	15095	15137	15133	15111	15194	15136	15077	15157	15149	15165	15141	15088	15233	15108	15048	15305	15192	15061	15184	15039	15095	14931	15025	15116	15169	15144	15018	15029	15090	15045	15205	15068	14996	14948	15024	15204	15086	15214	15028	14969	14995	14885	15070	15148	15000	14996	15233	15208	15074	15278	15029	14918	15115	15132	14991	15108	14916	15153	15161	15199	14982	15071	15107	14974	15185	15206	15079	15128	15266	15076	15115	15126	15136	15190	15180	15202	15047	15181	15160	15196	15101	15229	15071	15144	15394	15159	15101	15089	15101	15078	15127	15072	15102	15138	15060	15046	15249	15062	15050	15082	15114	15189	15080	15134	15119	14982	15186	15078	15145	15108	15245	15122	15026	14943	14979	15128	15193	15163	14962	15100	14986	15031	15117	15090	15056	15098	15309	15376	15040	14943	15131	15028	14936	14996	15111	15199	15053	15145	15159	15058	15186	14998	15163	15049	15058	15120	14945	15255	15062	15051	15176	15177	15296	15089	15097	15003	15191	15092	14986	15078	15129	15123	14991	15043	15028	14979	15125	15196	15171	14974	15166	15203	15024	15036	14938	15071	15062	15117	15132	15028	14982	15030	15134	15264	15183	15095	15202	15162	15195	15027	15275	15074	15199	15159	15076	15091	14905	15093	15185	15100	15111	15179	14991	15186	15097	15111	15026	14953	15176	15170	15032	15231	15121	15272	14948	15316	14913	14987	15085	15209	15095	15192	15232	15095	15087	15166	15124	15061	15008	15000	14988	15042	14977	15155	15119	15113	15101	15023	15211	15122	15142	15217	15020	15079	15153	15249	15264	15107	15209	15233	15199	15019	14995	15143	14993	14909	15146	15213	15052	15041	15026	15157	15058	15161	15112	15300	15153	15281	15007	15095	15198	15180	15219	15236	15013	15304	15121	15009	15010	15049	15037	15093	15089	14985	15210	15203	15196	15164	15101	15045	14947	15065	15014	15021	15146	15008	14946	15024	15168	15189	15033	15155	15133	15037	15013	15149	15125	15042	15119	15166	15098	15225	15047	15062	15135	15082	14960	15144	15022	15251	15162	15205	14984	15074	15079	15086	15103	15281	15096	14939	15149	15206	15118	15080	15017	14805	15065	15206	15204	15076	15005	15074	15167	15136	15094	15111	15185	15002	15089	15159	15116	15079	15092	15211	15116	15029	14980	15047	14928	15100	15056	15033	14943	15036	15117	15174	14956	15129	15139	15118	14944	15092	14969	15086	15019	14987	15119	15053	15077	15275	15206	15118	14955	14853	15172	14999	15138	14923	14995	15099	15054	15083	15083	15157	15103	15103	15092	15260	14891	15212	15109	15083	15024	15100	15179	14987	15104	15130	15182	15102	15216	15034	15088	15119	15170	14914	15107	15044	14946	15184	15236	15159	15196	15012	15132	15146	15250	15033	15124	15064	15344
30339	33692	37127	27916	19126	16506	15991	15627	15607	15545	15574	15749	15633	15798	15719	15569	15685	15529	15771	15616	15714	15802	15544	15519	15636	15571	15705	15659	15691	15635	15620	15584	15781	15838	15637	15712	15730	15583	15569	15641	15500	15648	15701	15772	15621	15758	15711	15784	15619	15849	15691	15604	15780	15674	15764	15634	15755	15557	15724	15620	15703	15540	15593	15617	15669	15478	15650	15540	15513	15640	15537	15602	15731	15669	15537	15716	15593	15571	15615	15634	15813	15511	15570	15645	15672	15636	15783	15603	15774	15768	15761	15666	15711	15568	15759	15716	15753	15440	15528	15556	15522	15636	15500	15532	15584	15669	15610	15797	15554	15620	15598	15562	15679	15790	15628	15612	15591	15690	15679	15746	15497	15542	15572	15715	15662	15564	15566	15659	15503	15747	15678	15526	15740	15572	15571	15626	15581	15717	15609	15830	15723	15533	15597	15615	15501	15548	15746	15585	15617	15725	15642	15683	15644	15767	15444	15833	15723	15735	15756	15682	15574	15480	15385	15800	15608	15379	15618	15830	15536	15618	15505	15467	15583	15757	15637	15680	15670	15573	15691	15729	15631	15628	15793	15621	15583	15490	15713	15470	15755	15566	15631	15635	15449	15699	15549	15653	15580	15548	15664	15695	15614	15735	15573	15615	15592	15673	15695	15795	15313	15635	15651	15734	15668	15705	15610	15624	15796	15696	15527	15608	15572	15762	15871	15583	15930	15459	15584	15648	15668	15559	15625	15586	15702	15691	15592	15662	15700	15488	15401	15501	15740	15572	15601	15482	15721	15729	15483	15415	15713	15437	15485	15450	15601	15581	15567	15627	15501	15600	15705	15667	15559	15693	15473	15642	15509	15437	15610	15767	15745	15653	15455	15631	15747	15621	15685	15721	15548	15651	15910	15513	15699	15443	15574	15689	15556	15730	15594	15666	15581	15634	15539	15322	15670	15639	15676	15527	15502	15554	15494	15547	15729	15706	15714	15358	15600	15782	15678	15743	15546	15610	15733	15722	15530	15691	15596	15503	15637	15681	15613	15619	15595	15777	15839	15751	15659	15544	15399	15309	15838	15589	15678	15567	15717	15718	15563	15526	15541	15479	15560	15568	15765	15920	15668	15595	15601	15664	15721	15749	15658	15794	15755	15572	15845	15517	15508	15645	15609	15817	15819	15526	15709	15661	15766	15452	15700	15672	15686	15594	15725	15648	15864	15646	15558	15597	15698	15576	15685	15554	15464	15740	15463	15678	15734	15644	15837	15688	15564	15522	15639	15741	15453	15631	15694	15690	15679	15559	15846	15603	15643	15581	15676	15634	15425	15647	15600	15429	15581	15631	15709	15632	15768	15584	15535	15648	15667	15624	15509	15393	15825	15508	15742	15703	15616	15575	15579	15643	15760	15554	15717	15672	15671	15582	15632	15696	15662	15438	15677	15471	15551	15716	15786	15721	15506	15763	15486	15780	15777	15692	15686	15589	15623	15614	15535	15668	15731	15712	15604	15628	15486	15517	15746	15639	15625	15848	15555	15482	15630	15579	15592	15699	15590	15695	15759	15691	15531	15712	15591	15580	15706	15569	15341	15503	15551	15680	15560	15556	15655	15716	15762	15588	15707	15535	15475	15604	15618	15559	15620	15509	15696	15678	15708	15537	15640	15570	15671	15439	15490	15750	15606	15695	15677	15736	15436	15729	15786	15698	15645	15471	15738	15420	15488	15544	15610	15530	15719	15618	15483	15373	15648	15533	15594	15685	15646	15490	15637	15753	15603	15483	15577	15763	15636	15648	15606	15680	15742	15693	15578	15743	15703	15600	15664	15573	15562	15300	15607	15870	15665	15679	15482	15602	15449	15700	15723	15658	15685	15690	15557	15647	15706	15807	15673	15691	15633	15684	15698	15755	15658	15606	15687	15718	15627	15820	15497	15840	15597	15754	15602	15761	15650	15777	15717	15585	15623	15578	15687	15878	15578	15571	15569	15514	15551	15602	15594	15940	15562	15789	15718	15522	15799	15732	15586	15848	15651	15767	15430	15651	15491	15630	15717	15606	15634	15663	15466	15528	15615	15668	15713	15787	15637	15625	15696	15736	15532	15617	15585	15602	15633	15688	15557	15480	15781	15630	15715	15552	15624	15534	15541	15545	15539	15481	15608	15637	15573	15659	15710	15729	15631	15612	15602	15564	15787	15486	15696	15445	15478	15638	15710	15652	15505	15539	15691	15525	15539	15630	15742	15610	15680	15662	15719	15791	15694	15540	15610	15695	15612	15702	15827	15859	15580	15785	15655	15540	15493	15617	15711	15576	15819	15665	15771	15612	15569	15556	15569	15843	15650	15593	15372	15447	15702	15633	15698	15731	15853	15724	15513	15572	15705	15652	15679	15889	15779	15697	15560	15561	15686	15740	15548	15698	15714	15855	15541	15635	15597	15562	15603	15623	15593	15657	15574	15729	15622	15580	15569	15703	15831	15449	15686	15760	15567	15550	15508	15453	15599	15499	15609	15733	15584	15516	15493	15601	15516	15647	15830	15784	15655	15656	15613	15674	15526	15596	15886	15782	15668	15851	15619	15589	15755	15538	15856	15733	15727	15885	15677	15768	15826	15555	15657	15599	15565	15472	15533	15715	15844	15858	15527	15729	15536	15605	15496	15736	15600	15622	15557	15677	15508	15738	15440	15554	15515	15722	15520	15929	15645	15733	15620	15735	15568	15787	15542	15830	15561	15822	15620	15711	15548	15578	15632	15716	15546	15731	15725	15678	15473	15541	15574	15551	15432	15715	15644	15690	15687	15812	15526	15632	15635	15535	15785	15742	15616	15630	15673	15576	15531	15748	15766	15656	15735	15665	15671	15664	15655	15646	15642	15580	15582	15693	15749	15472	15515	15692	15601	15686	15738	15657	15401	15599	15436	15471	15498	15634	15592	15468	15860	15544	15610	15666	15732	15443	15602	15429	15724	15722	15664	15556	15589	15807	15849	15743	15584	15872	15639	15537	15517	15717	15570	15643	15540	15611	15858	15718	15568	15749	15760	15692	15654	15584	15618	15583	15643	15504	15592	15646	15599	15462	15511	15654	15510	15544	15594	15595	15592	15603	15776	15616	15435	15625	15730	15514	15541	15639	15596	15516	15611	15611	15812	15714	15625	15537	15591	15830	15650	15584	15593	15647	15715	15601	15502	15669	15649	15709	15705	15595	15685	15824	15704	15531	15472	15773	15810	15578	15616	15523	15598	15518	15734	15556	15590	15452	15692	15678	15556	15657	15700	15516	15655	15658	15589	15620	15681	15622	15699	15816	15704	15530	15640	15545	15706	15664	15624	15638	15685	15796	15769	15729	15550	15653	15586	15491	15546	15590	15621	15633	15679	15564	15625	15458	15810	15661	15733	15359	15582	15695	15697	15660	15597	15759	15543	15429	15757	15558	15554	15688	15712	15595	15687	15565	15615	15866	15649	15690	15518	15748	15547	15589	15661	15609	15567	15708	15464	15582	15661	15650	15517	15672	15437	15430	15534	15586	15682	15607	15673	15708	15505	15615	15793	15758	15761	15699	15782	15609	15543	15605	15509	15612	15651	15639	15523	15572	15578	15696	15638	15444	15698	15540	15611	15572	15604	15608	15504	15549	15400	15599	15544	15622	15539	15727	15646	15655	15656	15497	15707	15621	15650	15554	15758	15649	15704	15789	15805	15856	15533	15754	15774	15825	15625	15738	15677	15646	15748	15666	15542	15458	15534	15559	15582	15731	15612	15834	15877	15735	15648	15624	15656	15718	15779	15473	15646	15703	15681	15587	15731	15524	15570	15631	15553	15632	15592	15574	15636	15495	15767	15702	15560	15758	15815	15646	15537	15587	15784	15699	15588	15557	15544	15581	15760	15681	15691	15843	15614	15438	15382	15675	15640	15629	15538	15615	15692	15560	15667	15531	15562	15524	15536	15575	15603	15664	15634	15616	15580	15521	15458	15581	15820	15657	15606	15604	15490	15479	15810	15710	15650	15605	15533	15703	15592	15785	15613	15516	15576	15663	15582	15796	15740	15825	15737	15673	15668	15649	15551	15625	15569	15577	15838	15649	15734	15590	15668	15711	15496	15704	15587	15409	15589	15643	15827	15664	15878	15549	15722	15432	15571	15657	15748	15661	15707	15680	15565	15569	15780	15438	15609	15661	15636	15683	15433	15589	15675	15550	15525	15706	15839	15654	15661	15753	15658	15502	15698	15716	15612	15606	15601	15545	15626	15444	15532	15589	15872	15369	15736	15616	15638	15471	15678	15697	15678	15791	15557	15640	15698	15570	15494	15593	15602	15657	15706	15644	15783	15665	15722	15616	15598	15521	15702	15643	15760	15621	15657	15734	15842	15527	15597	15544	15717	15582	15438	15668	15592	15621	15673	15825	15787	15768	15520	15594	15457	15649	15608	15584	15755	15744	15550	15703	15452	15579	15657	15604	15548	15645	15648	15547	15614	15487	15670	15639	15671	15720	15892	15619	15777	15765	15705	15487	15448	15729	15699	15737	15723	15588	15648	15547	15759	15585	15682	15654	15610	15698	15622	15710	15546	15887	15694	15530	15457	15486	15698	15702	15604	15628	15712	15678	15646	15665	15713	15673	15621	15546	15625	15571	15631	15589	15719	15470	15669	15932	15674	15550	15719	15587	15588	15577	15718	15634	15662	15691	15532	15800	15592	15471	15611	15572	15623	15601	15772	15673	15563	15636	15607	15689	15701	15642	15536	15586	15438	15598	15368	15621	15662	15621	15676	15556	15516	15627	15503	15801	15576	15592	15784	15697	15544	15583	15639	15574	15602	15694	15963	15604	15548	15658	15598	15686	15641	15733	15873	15522	15664	15498	15527	15730	15653	15647	15723	15546	15543	15546	15680	15634	15686	15684	15684	15847	15753	15604	15624	15636	15746	15752	15838	15562	15613	15395	15626	15770	15582	15557	15558	15743	15475	15592	15649	15569	15580	15487	15543	15618	15589	15930	15524	15861	15670	15610	15756	15669	15532	15648	15793	15645	15769	15832	15893	15657	15629	15547	15664	15650	15596	15580	15669	15557	15571	15665	15717	15465	15662	15580	15712	15587	15693	15728	15561	15798	15600	15597	15650	15660	15647	15575
40478	53385	41540	26325	17879	15321	15162	14810	14717	14772	14859	14952	14815	14937	14875	14761	14852	14718	14992	14794	14985	14797	14806	14917	14890	14783	14810	14852	14942	14997	14963	14885	14957	14907	15007	14739	14843	14877	14893	14959	14781	14845	14956	14751	14752	14839	14879	14698	14816	14743	15011	14831	14783	14868	14858	14875	14899	15037	14937	14842	14989	14850	14773	14822	14996	14901	14953	14900	14748	14898	14908	14734	14836	14831	14910	14738	14825	14910	14716	14773	14737	14810	14902	14857	14870	14708	14857	14831	14909	14964	14882	14978	14813	14831	15010	14782	14775	14841	15048	14842	14765	14961	14841	14737	14815	14746	14953	15002	14881	14830	14966	14745	14856	14852	14811	15031	14784	14980	14763	14908	14873	14882	14916	14919	15040	14882	14730	14856	14855	14914	14901	14859	14762	14897	14805	14833	14803	14863	14741	15040	14932	14913	14949	14663	14999	14811	14886	14901	14738	14897	14753	14783	14888	14827	14840	15089	14923	14876	14708	14828	14906	14826	14725	14746	14893	14844	14808	14854	14733	14711	15009	14655	14808	14820	14642	14751	14848	14706	14881	14718	14872	14912	14841	14741	14838	14811	14858	14942	14903	14802	14876	14945	14916	14914	14930	14712	14851	14764	14823	14811	14927	14871	14708	14813	14949	14843	14877	15058	14694	14830	14714	14851	14888	14846	14785	14897	14850	14774	14934	14858	14885	14916	14915	14824	14931	14992	14989	14856	14826	14782	14917	14871	14976	14712	14922	14921	14765	14826	14875	14852	14854	14946	14832	14836	14870	14932	14913	14954	14843	14909	14873	14713	14990	14919	14829	14670	14978	14822	14752	14859	14822	14893	14745	14847	14960	14667	14758	14841	14835	14727	14892	14831	14831	14952	14860	14827	14814	14770	14910	14772	14909	15042	14811	14830	14919	14650	14753	14909	14762	14744	14830	14737	14793	14889	14694	14891	14839	14838	14847	14670	14826	14824	14969	14836	14806	15005	14737	14901	14831	14865	14930	14908	15011	14963	14879	14825	14924	14783	14916	14962	14975	14760	14834	14833	14821	14921	14912	14865	14810	14963	14818	14822	14920	14878	15028	14928	14967	14950	14799	14790	14960	14693	14899	14686	14936	14845	14861	14959	14879	14796	14989	14755	14850	14787	14819	14884	14864	14748	14825	14717	14862	15040	14829	14777	14845	14916	15006	14642	14754	14711	14874	15061	14773	14836	14925	14852	14931	14935	14882	14686	14949	14793	14825	14656	15077	14734	14789	14838	14974	14883	14737	14790	14689	14965	14763	14770	14772	14927	14941	14798	14794	14778	14797	14924	14970	14925	14870	14808	14773	14703	14870	14842	14856	14937	14823	14880	14864	14859	14902	14738	14847	14756	14788	14938	14996	14770	14912	14835	14827	14854	14706	14992	14657	14858	14994	14704	14895	14768	14846	14835	14709	14878	14879	14987	14877	14792	14734	14866	14903	14686	14901	14860	14899	14648	14832	14919	14800	14831	14800	14941	14953	14958	14899	14985	14828	14779	14854	14620	14874	14896	14806	14820	15009	14755	15010	14779	14793	14849	14762	14826	14934	14950	14828	14922	14736	14842	14997	14749	14934	14820	14965	14815	14988	14950	14967	14808	14750	14918	14843	14789	14822	14704	14906	14821	14849	14923	14856	14923	14828	14913	14928	14784	14793	14821	14878	14854	14967	14810	14950	14700	14792	14929	14708	14995	14731	14932	14864	14885	14837	14925	14853	14685	14860	15031	14907	14929	14921	14834	14842	14739	14896	14863	14765	14951	15019	14978	14726	14962	14923	14871	14840	14703	15042	15012	14812	14807	14722	14882	14701	14893	14727	14881	14855	14998	14863	14924	14930	14719	14810	14657	14914	14773	14926	14959	14739	14850	14898	14821	14877	14795	14922	14826	14747	14823	14816	14941	14801	14797	15010	14906	14829	14955	14868	14960	14745	14843	14863	14810	14889	14887	15039	14874	14787	14750	14795	14849	14901	14853	14930	14880	14763	14718	14803	14884	14800	15051	14621	14784	14832	14937	14858	14969	14844	14722	14827	14818	14981	14803	14863	14766	14879	14789	14882	14783	14799	14818	14669	15007	15105	14869	14817	14772	14928	14691	14966	14934	14715	14972	14951	14822	15037	14847	14765	14794	14887	14687	14917	14857	14889	14765	14803	14951	14819	14958	14773	15126	14736	14782	14882	14794	14928	14917	14773	14803	14881	14964	14950	14748	14852	14759	14911	14722	14923	14897	14718	14852	14914	14760	14886	14936	14893	14733	15030	14753	14800	14838	14956	15003	14736	14852	14864	14835	14920	14849	15042	14950	14889	14720	14657	14957	14791	14794	14816	14849	14918	14934	14915	15012	14632	14737	14848	14815	14749	14820	14829	14961	14744	15006	14819	14694	14934	14876	14844	14867	14898	14777	14961	14830	15051	14734	14944	14820	14721	14749	14931	14745	14859	14812	14848	14906	14887	14754	14880	14873	14685	14921	14851	14774	14963	14926	14783	15022	14948	14845	14926	14999	14770	14825	14766	14910	14956	14983	14935	14845	14929	14830	14774	14724	14855	14843	14921	14793	14804	14874	14867	14850	15023	14997	14604	14874	14978	14933	14991	14835	14965	14878	14939	14899	14691	14903	14941	14864	15012	14944	14751	14806	14833	14901	14911	14911	14843	14953	14765	14746	14924	14786	14955	14898	14899	14797	14827	14825	14774	14841	14775	14816	14923	14792	14818	14830	14787	14930	14807	14890	14752	14942	14837	14865	14738	14729	14884	14748	14790	14882	14876	14799	14746	14847	14921	14891	14961	14806	14804	14904	14647	14873	14761	14686	14823	15041	14970	14762	14968	14933	14798	14903	14899	14815	14914	14732	14708	14961	14799	14773	14977	15131	14794	14895	14780	14944	14850	14827	14763	14902	14784	14748	14749	14830	14895	14788	14881	14966	14920	14701	14839	14958	14912	14925	14858	14865	14897	14912	14771	14876	14918	14930	14918	14885	14987	14939	14806	15045	14855	14771	14753	14744	14872	14925	14736	14933	14946	14907	14858	14926	14764	14948	14835	14923	14861	14800	14822	14809	14680	14866	14848	14923	14846	14925	14850	14867	14860	14838	14843	14776	14637	14801	14915	14953	14854	14844	14762	14970	14672	14865	14828	14780	14862	14855	14906	14799	15023	14882	14735	14992	14738	14902	14949	14810	14949	14798	14946	14635	14961	14900	14789	14751	14717	14898	14747	14902	14841	14708	14719	14943	14803	14732	14951	14861	14878	14847	14931	14852	14823	14703	14856	14850	15064	14839	14923	14831	14990	15049	14872	14885	14893	14826	14779	15008	14935	14826	14826	14814	14849	14932	14921	14808	14895	14997	14846	14790	14928	14895	14947	14992	14790	14731	14819	14763	15069	14937	15000	14970	14815	14870	14940	14864	14862	14767	14865	14799	14785	14917	14865	14855	14792	14944	14782	14753	14733	14596	14685	14780	14836	14820	14918	14823	14858	14896	14975	14934	14952	14860	14902	14963	14832	14791	14891	14936	14788	14771	14927	14914	14769	14821	14903	14722	14869	14998	14930	14805	14925	14914	14898	15036	14809	14716	14975	14768	14742	14841	14812	14926	14823	14806	14911	15015	14785	14789	14881	14991	14778	14802	14936	14899	14816	14884	14943	14675	14874	14896	15012	14934	14860	15002	15133	14997	14913	15070	14862	14751	14768	14965	14937	14973	14801	14803	14888	14824	14858	14924	14714	14863	14917	14830	14682	14747	14933	14942	14863	14935	14974	14848	14943	14848	14854	14849	14865	14932	14836	14791	14775	14738	14793	14721	14614	15009	14948	14921	14915	14874	14734	14970	14960	14677	14999	14874	14898	14937	14772	14886	15180	14776	14760	14893	14849	14940	14687	14879	14824	14839	14832	14870	14955	14864	15032	14861	14868	14704	14700	14821	14928	14969	14769	14943	14912	14911	14825	14841	14721	14793	14874	14840	14966	14899	14776	14971	14934	14932	14887	14958	14953	14818	14804	14833	14933	14799	14659	14834	14863	14811	14826	14867	14929	14724	14817	14940	14814	14874	14706	14840	14702	14807	14738	14906	14844	14920	14887	14957	14886	15059	14862	15035	14661	14932	14808	14965	14782	14959	14938	14923	14813	14849	14830	14802	14804	14871	14789	14886	14738	14776	14908	14891	14757	14927	15022	14740	14920	14911	14853	14914	14874	15001	14893	14648	14865	15007	14802	14917	14946	14855	15001	14748	14884	14886	14958	14769	14769	14795	14769	14959	14663	15129	14783	14805	15082	14860	15076	15002	15007	14674	14849	14882	14839	14740	14801	14942	14906	14914	14683	15001	14845	14818	14954	14997	14824	14806	14861	14755	14824	14877	15005	14872	14931	14796	14894	14780	14822	14727	14840	14756	14826	14797	15081	14921	14878	14873	14992	14883	14669	14770	14750	14928	15120	14819	14990	14922	14798	14872	14825	14743	15069	14904	14753	15018	14866	14895	14784	14932	14953	15034	14877	14853	14943	14733	14889	14881	14806	14978	14577	14662	14978	14931	14860	14974	14865	15097	14825	14822	14967	14866	14990	14773	14914	14898	14910	14893	14891	14899	14962	14737	14905	14819	14855	15023	14924	14847	14951	14727	14929	14955	15006	14821	14937	14882	14906	14814	14986	14772	14878	14814	14902	14794	14745	14829	14993	14885	14843	14771	14954	14894	14901	14796	15042	14710	14873	14926	14999	14994	14744	14933	14874	14909	14862	14892	14733	14910	14784	14887	14826	14739	14805	14693	14750	14922	14992	14703	14756	14802	14926	14723	14746	14806	14809	14773	14693	14906	14963	15051	14834	14758	15007	14982	14561	14910	14784	14888	14833	14830	14926	14975	14873	14759	14877	14841	14790	14930	14880	14673	14857	14876	14800	14865	15058	14728	14690	14843	14901	14942	14984	14670	14701	14909	14820	14827	14937	14724	14749	14959	14757	14777	14902	14869	14704	14870	14809	15095	14840	14805	14715	14768	15026	14889	15015	14949	14784	14874	14904	14889	14884	14849	14875	14819	14867	14892	14812	14860	14837	15063	14912	14773	14773	15012	14849	14769	14759	15043
24396	23682	34233	30968	24462	21584	19306	16687	16241	16595	16511	16201	16141	16190	16207	16237	16337	16185	16336	16188	16230	16162	16316	16347	16352	16153	16165	16278	16181	16111	16188	16184	16193	16110	16138	16124	16133	16146	16210	16343	16285	16059	16122	16204	16323	16146	16038	16065	16147	16146	15974	16026	16188	16088	16118	16016	15967	15938	16059	16288	16112	16261	16129	16104	16047	16177	16201	16020	16150	16417	16204	16187	16126	16061	16156	16092	16263	16146	16044	16204	16200	16242	16267	16201	16142	16115	16215	16186	16088	16039	15960	16149	16139	16085	16108	16104	16122	16209	15926	15983	16092	16078	16023	15949	16251	16117	16142	16124	16176	16096	16086	16108	16128	16080	16120	16376	16108	16174	16035	16248	16008	16347	16204	16156	16265	16369	16101	16154	16063	16391	15997	15932	16245	15992	16019	16213	16050	16110	16236	16105	16013	16025	16142	16141	16112	15886	16172	16232	15851	16004	16162	15940	16384	16365	16184	16075	16153	15949	16145	16339	16114	16298	15993	16168	16132	16102	16198	16099	16047	16118	15915	16033	16118	15975	15883	16077	15991	16150	16291	16147	16020	16076	16227	16070	16239	16125	15974	16252	16068	16264	16185	16177	16053	16079	16234	16090	16138	16103	16074	16013	16121	16117	16109	16394	16009	16027	15944	16134	16089	15965	16108	15931	16031	16122	16036	15983	16276	15909	15966	16096	16102	16104	16117	16058	16034	16356	16099	16193	16238	16068	16092	16242	15991	16095	16089	16028	16205	16085	16272	16079	16204	15993	15997	16118	16106	16008	16149	16205	15943	15998	16047	15902	15998	16259	16158	15951	16155	16031	16046	16140	16123	16069	16022	16107	16180	16132	16046	15990	16033	16218	16067	16090	16123	16119	16187	16057	16276	15989	15970	16078	16170	16268	16052	15988	16137	16221	16012	16262	16255	16397	16144	16265	16234	16211	16174	15971	16170	15954	16227	16038	16072	16017	15919	15946	16035	16053	15942	16158	16052	16307	16162	16002	16269	16152	16261	16042	16019	16213	16103	15986	16151	16066	15929	15988	16191	16173	16087	16080	16060	15942	16256	16097	16247	16044	16089	16088	16076	16109	16074	16313	15965	16158	16096	16114	16004	16005	16209	16168	16170	16066	16183	16135	16038	16255	16182	16175	16093	16114	15995	16034	15998	15938	16170	16081	16174	15836	16056	16090	16090	15719	16086	16244	16014	16097	16133	16124	16212	16240	16102	16147	16017	16074	16133	16091	16127	15982	16132	16098	16090	16146	16057	16068	16162	16036	16246	15981	16240	16061	16111	16130	15865	16153	15885	16126	15946	16136	16069	15928	15903	15799	15954	16252	16132	16121	16093	16021	16036	16082	16111	16171	16033	16080	16148	16016	16248	16205	15955	16082	16002	16027	16194	16178	16169	15991	15997	16248	15954	16101	16218	15962	16063	16170	16092	16118	15954	15933	16290	16060	16305	16039	15865	15831	15944	16101	16047	16196	16162	16153	16146	16081	15972	16289	16201	16099	16223	16076	16115	16135	16100	15938	16119	16052	16096	16041	16100	15836	16211	16266	15991	15902	16110	16040	16147	16122	15989	16032	16178	16351	16199	16229	16129	16193	16026	16103	16076	16121	16130	16025	16136	16145	16034	16174	16062	16090	16009	16185	16153	16211	16228	16229	16235	16094	16076	16074	16080	16388	16207	16189	16061	15913	16082	16102	16111	16268	16156	16162	16157	16006	16198	16022	16107	16199	16040	16099	16101	15928	16062	16118	16012	16053	16228	16267	16295	16125	15906	16123	16179	15961	16293	16043	16286	15957	15981	16038	16195	16023	15934	16198	15998	16112	15966	15962	16157	15891	16257	16189	16164	16042	16052	16032	16020	16222	16283	16054	16172	16293	16128	16233	15975	16065	16109	16120	16154	16301	16160	16144	16180	16131	16105	16005	16201	16209	16037	15920	16087	16173	16084	16363	16345	16004	16250	15906	16181	15963	16183	16160	16029	16130	15957	16084	16091	16179	16123	16132	16044	16264	16069	16013	16203	15978	16088	16088	16030	16077	15871	16213	16047	16230	16186	16088	16205	16210	16145	16098	16105	15969	15817	16008	16045	16091	15952	16182	16000	15942	16094	15957	16276	15893	16317	16144	15945	15806	15995	16032	15984	16173	16030	16151	16084	15822	16172	16012	16148	16279	16079	16001	16107	16034	16114	16090	16195	16078	16046	16052	15946	16165	16006	16020	16024	16166	16121	16209	15995	15986	16110	16072	16288	16126	16060	16055	16188	16047	16150	16098	16177	16180	16164	16093	16288	16155	16260	16165	15979	16046	16112	16331	16226	16102	16056	16212	16094	16085	16037	15988	16207	16221	16217	16152	16228	16259	15966	16032	16111	16317	15890	16196	15903	15884	16001	16074	16024	16014	16234	16184	16176	16068	16123	16069	16248	16289	16175	16250	16101	15951	16087	16135	16145	16072	16062	16143	16151	16215	16035	16079	16263	16234	16440	15994	16471	16177	16052	16172	15991	16091	16014	16308	16044	16266	16272	16153	16099	16142	16225	16019	16043	16116	16090	16186	15958	16153	16087	16010	16092	16025	16239	16074	15921	16061	16127	15972	16027	16078	16251	16037	16194	16208	16048	16105	16070	16207	16034	16187	16214	16270	16052	16115	16343	16151	16235	16073	16053	16039	16158	16273	16102	16122	16022	16060	15973	15991	16147	16015	16081	16149	16153	16092	16015	16226	16084	16067	16113	16065	15976	16073	16161	16097	16003	16056	16155	16213	16265	16131	16198	16008	16216	16067	15917	16050	16023	16145	16008	16113	16047	16082	16157	16112	16233	16079	16275	16024	16098	16233	15947	16203	15868	16213	16110	16081	16290	16160	15956	16063	16039	15927	16275	16084	15947	15977	16291	16261	16158	16072	16300	16041	16168	16078	16106	16100	16153	16130	16226	15855	16146	16229	16110	16262	15917	16175	16139	16150	16263	15973	16159	15947	16027	15924	16205	16008	16215	16189	15989	16180	16190	16018	16138	15994	16064	15960	16130	16173	15971	15968	16009	16018	15973	16238	15994	16197	16025	16077	16085	16150	15977	16092	15952	16187	15931	16026	16149	16255	16179	16113	16277	16072	16152	16165	16241	16179	16059	16110	16229	16108	16064	16056	16222	16089	16065	15805	16274	16158	16197	16135	16132	16054	16245	16064	16176	16203	16105	15929	16027	16072	16121	16119	16247	16077	16090	16139	16098	16136	15982	16190	15961	16104	16204	16038	16152	16214	16084	16146	16237	16189	16075	16160	16314	16097	16053	16104	16066	16045	16021	16166	16088	16038	15957	15937	16113	16269	16299	16085	16266	16086	16035	15838	15857	16215	15968	16254	16383	16069	15956	16285	16130	16122	16004	16097	16060	15991	16102	16107	16103	15987	16039	16017	16291	16156	15843	15973	15884	16112	16139	16242	16169	16145	16202	16176	16132	16040	15954	15944	16075	16031	16219	16136	16015	16072	16052	16303	16137	16146	16154	16045	15977	16122	16192	15931	16020	16135	16264	15989	16125	16107	16116	16139	16169	16117	16063	16003	16160	16235	16214	15982	15953	16149	16095	16084	16207	16047	16111	16169	16069	16125	16043	16053	16065	15949	16055	15963	16368	16057	16021	16014	15974	16101	16024	16129	15977	16055	16072	16138	16148	16251	16071	16256	16128	16158	16326	16122	16094	15993	16035	16141	16075	15985	16110	16160	16214	16186	16113	16013	16089	16065	16311	16292	16064	16101	16065	16367	16191	16175	16011	16015	16198	15984	15936	16077	16060	16284	16060	16040	15922	16072	16205	16232	16221	16099	16280	16137	16113	16057	16251	15973	16133	16227	16238	16203	16108	16220	16213	16119	16301	16008	16063	16102	16139	16032	16013	16030	16138	15992	15990	16051	15933	16033	16180	15950	16057	16126	16344	16143	16137	16326	16154	15973	15769	16026	16174	16136	16309	16043	16220	16206	16267	16183	16271	16141	16119	16174	16110	16120	16220	16008	16047	15918	16103	16036	16002	15851	16299	16191	16101	16140	15998	15983	16068	16361	16210	16213	16013	16151	16179	16120	16079	16161	16111	16028	16104	16119	15928	16151	16098	15982	16155	16162	16100	16039	16159	16125	16108	15946	16094	16123	16024	16190	16083	15907	16111	16140	16099	16084	16078	16187	15904	16052	16006	16049	16154	16029	16014	15933	16281	16068	16126	16132	15982	16336	16015	16146	15908	16119	16087	15991	16004	16358	16215	16093	16062	16038	16048	16310	16121	16015	15991	16253	16008	16116	16058	16111	16051	16071	16023	16108	16266	16211	15892	16107	16241	16213	16054	15987	16133	16123	16136	16180	16123	15923	16085	16227	16003	16274	16185	16242	15918	16125	15984	16033	16045	16153	16144	16126	16071	16038	16266	16065	15960	16164	16255	16203	16220	16063	16272	15981	15986	16097	16129	15976	16268	16251	16109	16026	16157	16096	16271	16054	16294	16220	16062	16163	16138	16079	16034	16272	16348	16289	16127	16266	16221	16049	16204	16016	16170	16125	16067	16017	16236	16036	16176	15921	15934	15978	16068	16161	16366	16054	16123	15969	15964	15868	16113	16110	16152	16214	16211	16159	15955	16074	16163	16093	16099	16303	16011	16157	16122	16057	15906	16080	16167	16208	16115	16031	16069	15992	16215	16035	15970	16083	16238	16166	15910	16007	15892	16010	16130	16096	16180	16134	15895	16198	16029	15918	15890	16053	16298	16048	16149	15874	16008	16112	16081	16116	16226	16039	16120	15962	16133	16003	16101	16119	16107	16344	16174	16059	15993	16283	16017	16222	16067	16102	16254	16171	16063	16032	16068	16140	16061	16213	15962	16311	16027	16171	16224	16240	16097	16152	16157	16008	16120	16114	15943	16248	16197	16216	16228	16019	16155	16050	16175	16158	16229	16057	16094	16155	16096	16005	16101	16339	16200	16105	16171	16137	16069	16161	16080	15948	16109	16223	16279	16094	16178	16146	16255	16084	15835	16177	16189	16019	16336	15878	16076	16323	16078	16048	16242	16128	16042	16116	16156	16214	15979	16188	16148	16255	16093	15914	16137	16254
62870	94371	73509	46939	26396	17427	15525	15181	15238	15260	15347	15331	15240	15276	15243	15084	15349	15328	15334	15325	15137	15228	15481	15289	15129	15079	15320	15293	15315	15225	15311	15150	15122	15273	15226	15271	15280	15289	15170	15147	15151	15081	15259	15138	15167	15108	15106	15405	15380	15180	15316	15412	15214	15392	15207	15340	15068	15329	15249	15335	15200	15262	15287	15250	15328	15328	15237	15314	15157	15343	15326	15003	15304	15173	15236	15112	15329	15306	15157	15381	15257	15242	15193	15369	15255	15275	15180	15240	15074	15308	15310	15328	15284	15139	15090	15168	15346	15312	15231	15266	15294	15316	15207	15429	15169	15324	15261	15119	15147	15175	15189	15037	15399	15216	15293	15309	15098	15443	15337	15333	15144	15273	15210	15381	15274	15179	15375	15321	15162	15170	15157	15146	15272	15202	15238	15200	15330	15309	15159	15176	15267	15262	15130	15205	15154	15100	15358	15179	15152	15230	15319	15182	15235	15132	15204	15347	15192	15261	15300	15228	15244	15353	15163	15225	15328	15015	15258	15291	15304	15153	15122	15269	15138	15372	15231	15232	15235	15252	15220	15003	15110	15260	15298	15308	15126	15023	15191	15101	15042	15215	15350	15252	15260	15187	15267	15282	15208	15335	15263	15128	15357	15087	15234	15278	15253	15346	15272	15278	15333	15100	15266	15305	15072	15359	15128	15216	15183	15076	15406	15170	15107	15253	15251	15221	14969	15225	15253	15260	15159	15191	15259	15215	15296	15171	15112	15153	15054	15318	15204	15311	15051	15191	15220	15300	15245	15270	15284	15233	15192	15243	15283	15194	15264	15259	15149	15421	15329	15116	15245	15332	15156	15116	15150	15325	15419	15149	15111	15265	15282	15267	15116	15399	15343	15228	15154	15285	15206	15256	15129	15249	15221	15201	15344	15188	15199	15290	15078	15228	15170	15225	15279	15114	15294	15242	15190	15172	15213	15218	15249	15171	15254	15173	15078	15244	15346	15231	15312	15161	15314	15047	15210	15161	15182	15244	15211	15107	15153	15262	15246	15299	15005	15281	15206	15257	15163	15335	15262	15256	15229	14993	15219	15311	15346	15196	15277	15168	15198	15158	15145	15194	15193	15188	15239	15345	15163	15109	15261	15261	15105	15279	15202	15104	15230	15201	15193	15292	15207	15270	15241	15145	15263	15143	15127	15252	15094	15189	15096	15256	15221	15259	15291	15078	15232	15241	15171	15304	15243	15215	15196	15163	15133	15144	15292	15195	15213	15249	15148	15261	15184	15032	15105	15289	15091	15324	15198	15200	15105	15100	15187	15052	15296	15283	15091	15204	15050	15185	15308	15081	15299	15288	15167	15124	15175	15181	15068	15313	15094	15179	15204	15189	15161	15157	15343	15223	15292	15152	15245	15325	15344	15232	15163	15344	15257	15090	15244	15254	15156	15171	15173	15388	15203	15276	15109	15073	15295	15176	15347	15316	15217	15307	15252	15181	15190	15203	15140	15195	15367	15194	15150	15222	15212	15334	15294	15282	15162	15346	15338	15237	15083	15342	15325	15298	15386	15201	15206	15180	15228	15333	15324	15223	15206	15249	15291	15213	15244	15308	15205	15192	15273	15229	15258	15168	15340	15288	15111	15166	15279	15158	15205	15204	15218	15152	15285	15166	15135	15127	15178	15155	15389	15091	15405	15067	15403	15291	15094	15301	15445	15213	15161	15185	15116	15224	15167	15082	15246	15224	15166	15175	15109	15126	15212	15095	15105	15377	15175	15375	15232	15283	15247	15328	15206	15241	15247	15247	15211	15221	15360	15261	15295	15169	15397	15239	15242	15060	15090	15051	15314	15316	15128	15075	15339	15219	15326	15297	15132	15239	15165	15185	15401	15183	15095	15175	15268	15338	15097	15273	15101	15210	15353	15136	15106	15204	15402	14986	15231	15228	15215	15371	15234	15250	15190	15236	15266	15240	15240	15156	15422	15260	15086	15322	15280	15241	15202	15152	15279	15178	15191	15253	15108	15473	15254	15338	14972	15373	15119	15334	15095	15165	15268	15216	15262	15208	15067	15085	15366	15252	15113	15288	15083	15319	15328	15344	15201	15219	15164	15239	15097	15294	15250	15042	15245	15026	15182	15215	15169	15322	15194	15300	15267	15331	15163	15226	15299	15299	15280	15096	15236	15131	15267	15151	15335	15224	15329	15256	15213	15132	15292	15249	15207	15132	15078	15353	15277	15220	15209	15291	15120	15127	15175	15297	15353	15119	15299	15271	15061	15287	15137	15203	15210	15141	15182	15353	15275	15350	15273	15179	15267	15325	15316	15346	15182	15292	15350	15124	15264	15285	15199	15226	14966	15196	15155	15032	15204	15160	15356	15275	15439	15255	15372	15323	15149	15011	15435	15262	15185	15220	15293	15060	15294	15041	15223	15362	15222	15243	15407	15239	15113	15209	15289	15323	15072	15291	15557	15276	15250	15282	15359	15232	15179	15246	15191	15416	15092	15215	15193	15098	15331	15252	15134	15381	15348	15058	15306	15342	15481	15264	15199	15309	15211	15255	15319	15177	15344	15338	15205	15241	15405	15175	15123	15243	15208	15220	15137	15173	15220	15314	15101	15303	15229	15139	15126	15234	15044	15260	15200	15327	15153	15044	15384	15214	15195	15210	15190	15062	15199	15151	15192	15240	15155	15133	15073	15173	15052	15190	15251	15134	15336	15219	15182	15384	15295	15314	15175	15218	15305	15162	15193	15277	15241	15071	15211	15055	15159	15228	15156	15306	15334	15402	15297	15284	15300	15214	15287	15196	15321	15063	15126	15397	15207	15290	15285	15443	15166	15134	15169	15068	15134	15097	15192	15194	15010	15254	15051	15180	15441	15061	15376	15263	15181	15145	15271	15329	15219	15202	15108	15261	15234	15176	15219	15240	15131	15229	15011	15003	15034	15234	14958	15263	15307	15119	15213	15009	15316	15243	15220	15219	15278	15131	15300	15240	15213	15235	15307	15249	15339	15134	15247	15354	15281	15238	15078	15263	15251	15180	15163	15112	15199	15243	15347	15327	15126	15298	15203	15200	15331	15124	15340	15236	15222	15314	15342	15095	15217	15316	15163	15333	15099	15088	15242	15321	15310	15265	15175	15330	15266	15189	15350	15310	15185	15380	15311	15109	15303	15213	15362	15253	15113	15260	15153	15302	15204	15182	15128	15141	15243	15216	15225	15227	14982	15301	15222	15380	15158	15078	15372	15272	15265	15193	15335	15053	15266	15106	15055	15224	15104	15305	15162	15232	15300	15307	15073	15368	15159	15209	15276	15145	15114	15162	15142	15264	15315	15212	15186	15138	15109	15295	15261	15317	15238	15227	15185	15334	15262	15241	15193	15038	15355	15180	15204	15197	15219	15033	15183	15317	15401	15212	15204	15255	15335	15401	15343	15250	15255	15361	14992	15218	15249	15193	15319	15118	15246	15206	15176	15076	15254	15172	15366	15204	15223	15097	15081	15118	15264	15266	15134	15234	15331	15180	15333	15278	15112	15221	15190	15128	15071	15230	15137	15381	15253	15245	15291	15108	15130	15256	15265	15270	15386	15019	15157	15317	15239	15107	15229	15104	15179	15259	15288	15102	15035	15181	15326	15107	15392	15143	15349	15392	15112	15108	15272	15205	15305	15282	15444	15110	15183	15313	15395	15088	15251	15052	15134	15111	15189	15228	15185	15152	15301	15389	15149	15154	15407	15204	15096	15247	15250	15248	15433	14975	15248	15076	15103	15263	15161	15207	15161	15173	15098	15345	15133	15271	15207	15225	15261	15259	15253	15239	15334	15317	15309	15223	15195	15242	15320	15160	15238	15252	15240	15381	15114	15148	15233	15154	15292	15275	15244	15285	15147	15311	15119	15171	15331	15149	15364	15157	15242	15216	15236	15097	15387	15346	15369	15363	15097	15268	15224	15218	15523	15290	15169	15146	15243	15247	15133	15089	15155	15116	15161	15246	15261	15174	15243	15250	15287	15364	15079	15359	15184	15171	15250	15152	15323	15235	15273	15230	15295	15190	15221	15142	15286	15104	15041	15292	15171	15228	15241	15126	15137	15292	15206	15064	15294	15261	15089	15271	15173	15189	15272	15289	15156	15174	15122	15284	15099	15145	15393	15141	15233	15284	15053	15078	15120	15276	15324	15276	15144	15163	15139	15065	15263	15294	15342	15269	15201	15182	15166	15284	15102	15372	15104	15332	15220	15433	15422	15233	15196	15273	15313	15197	15225	15429	15063	15288	15111	15414	15319	15460	15219	15235	15304	15276	15261	15373	15226	15202	15223	15269	15209	15117	15156	15363	15239	15285	15221	15235	15262	15030	15142	15222	15182	15146	15246	15148	15033	15109	15335	15091	15328	15209	15219	15229	15117	15170	15319	15212	15227	15259	15124	15235	15136	15320	15203	15223	15019	15214	15288	15173	15166	15113	15094	15290	15155	15096	15356	15213	15264	15204	15135	15141	15208	15325	15212	15277	15433	15079	15264	15084	15417	15025	15176	15074	15326	15217	15319	15298	15208	15284	15286	15310	15285	15239	15169	15154	15218	15338	15336	15238	15100	15129	15305	15117	15051	15330	15236	15030	15261	15055	15270	15175	15300	15179	15234	15035	15157	15208	15208	15212	15248	14985	15213	15303	15285	15286	15074	15237	14993	15170	15259	15226	15260	15279	15313	15268	15158	15019	15124	15138	15313	15232	15203	15237	15373	15218	15195	15243	15385	15172	15268	15300	15150	15241	15090	15385	15102	15217	15405	15124	15183	15213	15114	15202	15184	15152	15236	15187	15129	15267	15223	15251	15309	15053	15161	15152	15111	15197	15394	15403	15341	15390	15220	15140	15164	15211	15265	15209	15408	15349	15206	15363	15279	15210	15328	15036	15221	15314	15243	15110	15198	15173	15111	15177	15057	15147	15198	15189	15151	15231	15225	15293	15203	15336	15249	15190	15151	15306	15297	15198	15316	15222	15040	15279	15248	15218	15209	15228	15231	15267	15254	15170	15303	15052	15171	15230	15089	15423	15147	15234	15449	15371	15333	15113	15352	15266	15430	15336	15117	15056	14970	15196	15286	14980	15335	15328	15225	15243	15190	15130
22940	22308	31998	26643	23097	23571	23989	18381	17356	17905	17544	17390	17322	17417	17501	17785	17505	17377	17305	17402	17516	17242	17377	17357	17075	17338	17464	17289	17304	17513	17316	17279	17312	17320	17439	17323	17374	17354	17448	17347	17195	17301	17304	17247	17444	17013	17185	17168	17402	17343	17321	17357	17532	17351	17236	17310	17398	17067	17323	17293	17233	17193	17229	17443	17168	17373	17300	17201	17090	17117	17318	17044	17169	17180	17192	17090	16980	17305	17191	17130	17045	17238	17011	17193	17291	17051	17159	17147	17201	17223	17201	17418	17245	17333	17232	17097	17222	17192	17125	17154	17095	17108	17287	17460	17219	17018	17248	17030	17252	17140	17144	17165	17246	17234	17332	17350	17176	17310	17132	17338	17321	17329	17274	17263	17263	17104	17286	17231	17037	17121	17200	16995	17378	17295	17195	17271	17296	17045	17188	17032	17171	17218	17251	17023	16967	17333	17117	17302	17038	17225	17245	17167	17291	17173	17285	17154	17206	17259	17164	17152	17205	17036	17457	17321	17190	17243	17377	17271	17210	17203	17146	17199	17127	17281	17390	17095	17070	17192	17233	17185	17011	17165	17027	17180	17181	17039	17231	17300	17170	17217	17042	17223	17044	17247	17340	17061	17120	17223	17327	17166	17225	17263	17192	17265	17200	17174	17023	17111	17181	17228	17236	17242	17104	17238	17221	17111	17058	17100	17139	17281	17222	17216	17205	17297	17200	17092	17245	17254	17297	17300	17201	17276	17015	17228	17104	17142	17268	17334	17207	17210	17156	17248	17519	17171	17424	17382	17112	17123	17195	17141	17201	17127	17309	17079	17236	17232	17030	17165	17158	17132	17254	17200	17044	17341	17315	17357	17288	16938	17089	17217	17364	17192	17069	17231	17225	17244	17127	17095	17210	17070	17193	17066	17426	17019	17010	17146	17266	17346	17122	17156	17297	17084	17257	17242	17248	17410	17266	17246	17210	17035	17209	17289	17150	17153	17023	17197	17233	17157	17254	17228	17264	17083	17377	17328	17212	17148	17149	17302	17124	17070	17176	17229	17173	17065	17235	17106	17068	17215	17328	17395	17318	17351	17188	17229	17175	17046	17316	17054	17230	17099	17274	17134	17259	17282	17275	17191	17096	17112	17216	17228	17012	17225	16997	17221	17248	17140	17263	17202	17265	17293	17249	17051	17414	17328	17260	16986	17217	17161	17109	17191	17186	17220	17004	17083	17299	17194	17210	17297	17141	17353	17211	17172	17186	17271	17084	17247	17262	17185	17209	17233	17120	17161	17210	17301	17203	17245	17094	17083	17078	17193	17206	16957	17069	17205	17258	17297	17237	17146	17253	17383	17264	17240	17187	17353	17072	16991	17201	17262	17035	17228	17198	17119	17158	17298	17157	17259	17123	17094	17231	17204	17297	17252	17312	17108	17263	17231	17158	17060	17205	17089	17203	17289	17181	17155	17313	17281	17313	17211	17254	17269	17155	16802	17180	17193	17103	17225	17102	17034	17159	17363	17213	17123	17132	17240	16961	17266	17295	17022	17212	17276	17231	17205	17136	17170	17265	17127	17167	17183	17061	17089	17033	16992	17153	17049	17196	17057	17228	17121	17269	16801	17148	17170	17170	17085	17171	17137	17096	17197	16962	17163	17373	17213	17126	17036	17306	17169	16949	17161	17320	17348	17020	16845	17232	17246	16942	17061	17049	17208	17088	17213	17174	17300	17062	17100	16963	17090	17189	17080	17207	17315	17226	17321	17067	17004	17087	17141	17185	16999	17183	17171	17296	17145	17182	17204	17159	17129	17041	17196	17181	17242	17131	17061	17235	17158	17137	17207	17288	17083	17284	17273	17292	17125	17212	17205	17025	17255	17105	17133	17217	17247	16942	17074	17165	17089	17162	17287	17059	17150	17207	17404	17306	17182	17262	17302	17074	17161	17229	17146	17222	17135	17260	17156	17084	17145	17117	17153	17227	17127	17375	17116	17140	17244	17211	17225	17123	17078	17098	17095	17263	17274	17255	17284	17121	17184	17052	17186	17114	17103	17220	17169	17143	17196	17210	16959	17105	17311	16943	17297	17307	17139	17173	17209	17327	17152	17288	17037	17333	17334	17232	17410	17214	17265	17174	17367	17147	17235	17121	17214	17296	17268	17209	17253	17188	17210	17090	17260	17259	17192	17125	17192	17144	17253	17204	17336	17277	17211	17239	17221	17135	17344	17228	17023	17194	17041	17188	17351	17051	17381	17186	17235	17253	17140	17154	17063	17105	17191	17045	17074	17061	17364	17160	17306	17117	17116	17284	17175	17123	16946	17189	17162	17392	17235	17062	17250	17001	17171	17314	17118	17075	16989	17296	17259	17073	17257	17108	17083	17292	17241	17184	17067	17245	17278	17167	17170	17136	17220	17203	17267	17236	17188	17241	17221	17176	17209	17264	17208	17265	17224	17371	17322	17158	17011	16982	17066	17051	17224	17213	17046	17289	17349	17002	17211	17336	17169	17116	17305	17352	17118	17146	17179	17255	17055	17291	17045	17185	17213	17103	17099	17249	17076	17389	17087	17166	17117	17068	17144	17227	17227	17335	17366	17025	17125	17431	17352	17185	17331	17382	17241	17189	17255	17114	16929	17214	17176	17106	17298	17285	17134	17256	17100	17306	17119	17280	17050	17188	17264	17053	17006	17250	17100	17047	17159	17217	17204	17068	17205	17283	17213	17275	17175	17134	17316	17057	17110	17245	17281	17227	17165	17176	17054	17277	17117	17198	17163	17012	17161	17112	17181	17157	17100	17185	17199	17283	17071	17122	17114	17190	17195	17182	17394	17295	17014	17314	17020	17004	17122	16999	17234	17009	17104	17122	17134	17158	17113	17145	17194	17030	17106	17196	17257	17084	17108	17214	17314	17049	17375	17292	17309	17047	17026	17145	17365	17141	17035	17081	17164	17048	17008	16921	17341	17194	17244	17221	17293	17114	17263	17298	17195	17050	17272	17421	17215	17044	17190	17225	17259	17116	17249	17040	17234	17141	17152	17248	17244	17106	17301	17117	17148	17184	17194	17285	17360	17235	17054	17260	17289	17239	17271	17302	17296	17166	17249	17119	17162	16902	17076	17062	17100	17206	17209	17245	17152	17151	16938	17280	17144	17219	17294	17198	17151	17244	17124	17272	17062	17094	17004	17211	17231	17111	17150	17193	17163	17237	17269	17240	17428	17332	17334	17189	17076	17167	17242	17243	17077	16997	17207	17197	17294	17239	17197	17374	17197	17010	17055	17166	17158	17271	17213	17024	17279	17127	17208	17298	17200	16997	17116	17174	17228	17265	17247	17107	17127	17265	17270	17387	17201	17071	17068	17250	17037	17017	17110	17162	17149	17098	17177	17241	17185	17023	17201	17183	17051	17019	17082	17222	17175	17221	17319	17235	17254	17177	17158	17072	17125	17146	17196	17153	17177	17088	16980	17129	17258	17316	17238	17369	17204	17134	17401	17248	17230	17168	17202	17265	17086	17145	17283	17247	17218	17171	17159	17334	17278	17217	17327	17209	17043	17033	17326	17095	17208	17071	17168	17319	17154	17213	17278	17233	17288	17375	17367	17155	17211	17012	17068	17213	17265	17168	17137	17012	17109	17125	17166	17135	17229	17085	17445	17194	17035	17330	17092	17071	17160	17458	17249	17360	17124	17309	17212	17129	17171	17153	17087	17204	17148	17059	17100	17269	17140	17334	17185	17302	17017	17224	17276	17346	17306	17101	16993	17276	17023	17111	17244	17115	17200	17160	17072	17246	17410	17085	17193	17104	17145	17234	17153	17166	17064	17243	17290	17341	17243	17290	17211	17008	17262	17301	17124	17032	16966	17273	17298	17086	17383	17112	17070	17369	17171	17163	17170	17260	17127	17333	17369	17073	17181	17482	17248	17041	17019	17182	17310	16975	17238	17165	17155	17146	17199	17170	17352	17221	17161	17216	17187	17338	17263	17202	17219	17236	17074	17239	17219	17140	17224	17313	17071	17160	17115	16993	17117	17162	17377	17204	17294	17117	17333	17143	17210	17196	17166	17107	17047	17178	17093	17220	17280	17084	17159	17226	17448	17256	17088	17077	17216	17254	17132	17211	17119	17204	17182	17087	17020	17179	17209	17190	17226	17165	17204	17074	17325	17372	17092	17194	17065	17095	17240	17296	17384	17171	17312	17104	17399	17294	17024	17219	17049	17157	17383	17198	17010	17061	17128	17194	17240	17013	17163	17049	17189	17143	17013	17082	17119	17417	17252	17299	16963	17148	17125	17149	17156	17369	17265	17153	17213	17289	17267	17289	17153	17148	17156	17112	17470	16969	17173	17036	17153	17074	17261	17014	17198	17078	17369	17271	17070	17298	17210	17187	17158	17057	17060	17116	17138	17378	17164	17201	17275	17271	17236	17170	17166	17203	17206	17261	17245	17216	17182	17122	17390	17108	17101	17233	17240	17303	17109	17124	17132	17163	17259	16940	17031	17339	17125	17149	17197	17187	17208	17277	17315	17177	17261	17196	17342	17147	17293	17132	17250	17252	17019	17215	17283	17206	17169	16905	17241	17117	17216	17207	17099	17195	17237	17139	17389	17236	17068	17409	17024	17241	17049	17244	17219	17259	17253	17192	17186	17245	17156	17069	17330	17207	17215	17190	17284	17146	17237	17152	17234	17335	17222	17236	17241	17318	17195	17101	17148	17309	17355	17129	17231	17031	17181	17278	17141	17119	17239	17236	17324	17101	17196	17071	17091	17238	17240	17128	17253	17296	17164	17059	17189	17165	17054	17283	17206	17236	17038	17113	17227	17308	17137	17329	17072	17285	17141	17304	17205	17051	17272	17062	17136	17192	17160	17355	17121	17039	17230	17286	17130	17225	17284	17244	17253	17106	17418	17120	16998	17164	17273	17374	17087	17205	17217	17261	17259	17296	17221	17167	17129	17171	17115	17174	17262	17330	17173	17139	16983	17303	17159	17388	17401	17090	17301	17177	16939	17156	17225	17247	17057	17052	17167	17261	17276	17106	17061	17125	17261	17202	17136	17257	17001	17230	17188	17071	17607	17117	16964	17086	17190	17200	16859	17053	17184	17125	17210	17188	17219	17282	17103	17131	17176
64111	105325	86179	55308	31320	19553	16580	16035	15941	15825	15843	15786	15765	16033	15855	15798	16024	15753	16135	15730	15907	15780	15721	15852	15846	15857	16042	15891	15762	15846	15950	15770	15800	15963	15966	15914	15654	15966	15876	16039	15900	15914	15861	15761	15949	15731	15895	15831	15858	15904	15789	15844	15766	15858	16014	15847	15695	15795	15766	15871	15913	16006	15999	15879	15919	15902	15813	15880	15802	15703	15953	15774	15963	15854	15747	15851	15901	16008	15982	15711	15947	16009	15731	15935	15868	15985	15947	15649	15890	15938	15886	15817	15886	15860	15942	15818	15697	15971	15865	15953	15938	15650	15879	15848	15880	15889	15845	15937	15873	15705	15815	15715	15762	15886	15877	15841	15907	16033	15944	15841	15970	15841	15895	16024	15766	15924	15795	15826	15970	15874	16016	15687	15919	15876	15860	15848	16022	15891	15856	15862	15885	15872	15782	15873	15659	15822	15769	15827	16016	15880	15891	15909	15745	15818	15788	15941	15667	15865	15846	16038	15718	15920	15862	15622	15878	15772	15788	15921	15808	15663	15875	15934	15884	15916	15762	15871	15902	15879	15740	15731	15779	15781	15618	15960	15709	15881	15991	15799	16062	15808	15921	15842	15999	15802	15824	15889	15824	15916	15782	15868	15859	15883	15932	15941	15946	15876	15647	15770	15822	15875	15842	15721	15907	15595	15761	15814	15865	16026	15862	15849	15874	15767	15764	15732	15954	15797	15808	15878	15801	15800	15827	15876	15962	15952	15904	15775	15867	15912	15848	15911	16009	15875	15851	15742	15956	15804	15990	15908	15928	16044	15854	15950	15939	15814	15860	15800	15877	15981	15782	15785	15873	15762	15923	15891	15901	15977	15875	15914	15985	15977	15861	15810	15818	15879	15839	15946	15975	15743	15738	15800	15879	15842	15770	15924	15682	15740	15965	15893	15882	15891	15782	15872	15835	15801	15873	16084	15811	15984	15990	15786	15895	15834	15760	15782	15971	15924	15850	15888	15817	16170	15919	15993	15805	15757	15759	15847	15804	15871	15881	15572	15968	15669	16030	15809	15981	15843	15884	15851	15922	16049	15813	15664	15854	15859	15924	15803	15905	15658	16115	15828	15823	15759	15877	15865	15810	15863	15859	15950	15793	15798	15910	15889	15911	15796	15862	15822	15861	15837	15838	15919	15858	15918	15884	15977	15966	15835	15902	15974	15782	15694	15861	16066	15892	15663	15899	15904	15948	15879	15978	15830	15885	16029	15879	15946	15962	15756	15811	15807	15862	15802	15704	15819	15841	15897	16012	15966	16140	15767	15937	15968	15882	15835	15696	16049	15834	15845	15843	16043	15741	15839	15948	15935	15885	15971	15877	15818	16030	15753	15856	15737	15751	15807	15810	15697	15919	15821	15870	15766	15916	15779	15669	15929	15888	15807	15796	15805	15851	15948	15924	15859	15845	16012	15711	16056	15863	15788	15891	15866	15834	16067	15690	15861	15888	15776	15852	15727	15810	15853	15817	15762	15758	15802	15890	15705	15704	15954	15833	15905	15856	15839	15657	15905	15925	15855	15994	15996	15854	15778	15754	16021	15989	16001	15758	15874	15798	15706	15877	15853	16061	15733	15821	15827	15803	15725	15884	15743	15866	15870	16000	15860	15912	15819	15932	15874	15928	15964	15848	15774	15944	15907	15792	15966	15983	15831	15823	15930	15882	15881	15830	15694	16086	16031	15678	15790	15973	15788	15952	15856	15982	15810	15868	15892	15665	15987	15782	16077	15815	15871	15784	15715	15795	15856	15875	15836	15747	15947	15978	15870	15806	15925	15812	15787	15764	15768	15930	15764	15942	15832	15696	15718	15930	15772	15856	15894	15884	16021	15862	15830	15760	15942	15814	15865	15858	15801	15955	15839	16097	15886	15761	15804	15780	15943	15773	15679	15731	15777	15933	15975	15776	15857	16012	15821	15848	15850	15668	15970	16141	16033	15810	15813	15844	16043	15766	15969	15859	15818	15930	15811	15697	15839	16063	15683	15997	15791	15884	15876	15739	15878	15939	15833	15842	15659	15949	15960	15959	15927	15853	15919	15850	15681	16040	15897	15745	15892	15747	16035	15644	15833	15970	15777	15924	15740	15758	15914	15825	15868	15843	15825	15935	15798	15851	15632	15828	15879	15706	15977	15633	15780	15765	15836	15880	15693	15839	15953	16009	15704	15863	15929	15898	15935	15916	15978	15926	15785	15809	16101	15823	16046	15817	15979	15737	16020	15942	15890	15848	15618	15996	16016	15555	15952	15852	15900	15654	15806	15872	15817	15819	16021	15964	15892	15988	15951	15767	16024	15933	15885	15699	15829	15823	15933	16083	15838	15883	16031	15836	15718	15867	16038	15955	15765	15773	15801	15941	15862	15969	15743	15915	15806	15819	15682	15942	15961	15831	15766	15815	15909	15867	16056	16034	15715	15825	15878	15853	15767	15827	15790	15796	16036	15930	15916	16004	15839	15801	15611	15839	15992	15968	15865	16068	15805	15803	16028	15886	15908	15726	15753	16107	15721	15750	15967	15965	15760	15853	15925	15842	15825	15797	15861	15931	15785	15970	15967	15786	15944	15785	15811	15952	15881	15877	15848	15817	15879	15866	15881	15924	15682	15835	16069	16009	16065	15805	15852	15826	15903	15962	15630	16009	15897	15856	15723	15816	15784	16089	15800	15948	15894	15979	15715	15778	15930	15827	15641	15855	15888	15804	15863	15817	15946	15798	15922	15883	15822	15870	15778	15875	15790	15991	15703	15831	15892	15833	15679	15845	15998	15956	15919	15794	15959	15963	15796	16017	15763	15928	15864	15919	15820	15902	15963	15765	15817	15860	15826	15679	15893	15968	15915	15628	15989	15694	15650	15844	15621	15903	15785	15911	15921	15975	15756	15892	15716	15731	15953	15628	15760	15945	15872	15666	15741	15901	15715	15901	15782	15754	15869	15891	15857	15782	15819	16046	15856	15898	15985	15868	15795	15977	15823	15823	15835	15826	16042	16051	15946	16198	15952	15780	15880	15777	15985	15808	15857	15984	15833	15923	15854	15930	15995	15873	15814	15839	15805	15847	15955	15757	15804	15934	15831	15760	15905	15726	16013	15803	15780	15713	15870	15746	15947	15717	15817	15904	15727	15906	15798	15990	15690	15869	15934	15869	15834	15809	15899	16114	15781	15711	15864	15912	15772	16012	15952	15858	15833	15739	15773	16003	15961	15856	15916	15862	15975	15845	15882	15703	15734	15884	15875	15982	15758	15898	15784	15756	15954	16035	15652	15647	16092	15857	15768	15908	15833	15864	15933	16007	15826	15848	15907	15927	15861	15849	15919	15875	15825	15732	15764	15845	15916	15870	15778	15706	15968	15886	15837	15848	16022	15901	15854	15765	16036	15789	15885	15769	15837	15972	15727	16142	15913	15816	15854	15905	15627	15960	15742	15978	15843	15908	15770	15881	15890	15879	15909	16138	15841	15770	15720	15947	15924	15795	15746	15928	15824	15801	15859	15951	15883	15848	15711	15842	15769	15867	15738	15840	15657	15947	15738	15998	15856	15776	15873	15840	15735	15923	15880	15954	15899	15926	15682	15812	15861	15767	15716	15908	15946	15848	15857	15941	16049	15836	15936	16048	15837	16044	15858	15672	15753	15822	15831	16007	15894	15866	15931	15959	15964	15874	15888	15801	15932	15741	16105	15838	15795	16003	15712	15769	15973	15823	15752	15749	15766	15854	15900	15769	16031	15797	15961	16017	15866	15847	16043	15829	15822	15816	15791	15823	15826	15927	15880	15880	15835	15821	15760	15890	15785	15782	15858	15954	15827	15920	15853	15679	15974	15864	15790	15930	15861	15749	15835	15924	15961	15711	15985	15808	15855	16069	15730	15879	15809	15983	15976	15772	15838	15809	15793	15927	15758	15951	15821	16021	15783	15798	15906	15882	15892	15858	15881	15837	15804	15733	15910	15882	15852	15733	15803	15889	15926	15888	15594	15784	16023	15842	15745	16013	15714	15812	15852	15772	15682	15736	15704	15831	15924	15958	15964	15647	15872	15894	15822	15847	15897	15932	16027	15879	15927	15795	15847	15895	15946	15881	16029	15889	15675	15828	15790	15854	15753	15719	15804	15873	15917	15763	15934	15835	15600	15870	15834	15817	15705	15850	15775	15808	15873	15689	15926	15936	15839	15823	15860	15903	15833	15827	15878	15704	15692	15863	15829	15838	15865	15818	15718	15935	15763	15806	15896	15876	15873	15845	15938	15981	15856	15961	15773	15869	15816	15784	15719	15909	15624	15870	15941	15786	15807	15996	15775	15837	15702	15785	15872	15976	15869	15833	15636	15737	15950	15899	15990	15742	15880	15851	15663	15864	15827	15776	15908	15824	15632	15842	15832	15763	16051	15884	15752	15800	15868	15829	15956	15814	15701	15666	15832	15863	15914	15869	15797	15811	15874	15874	15744	15681	15752	15716	16086	15743	15617	16030	15874	15856	15832	15902	15897	15846	15950	15760	15863	15797	15946	15726	15754	15845	15798	15887	15732	15916	15711	15836	15933	15647	15878	15807	15969	15915	15862	15875	15848	15784	15776	15887	15799	15875	15870	15816	15747	15799	15767	15767	15852	15739	15960	15848	16002	15859	15825	15985	15896	16018	15839	15750	15933	15832	15990	15844	15991	15784	15870	15919	16062	15834	15902	15888	15935	15959	15931	15945	15843	15832	15785	15818	15847	15707	15869	15823	15765	15771	15762	15861	15873	15932	15742	15822	15905	16021	15821	15748	15917	15698	15941	15845	15866	15950	15844	15887	15922	15831	15803	15733	15935	15909	15904	15877	15798	15798	15861	15880	16005	15919	15976	15803	15788	15898	15793	15689	15989	15869	15927	15839	15837	15901	15913	15783	15819	15788	16030	15813	15821	15567	15803	15862	15879	15860	15874	15927	15985	15889	15941	15867	16033	15931	15794	15897	15870	15771	15815	15746	15827	15969	15812	15922	15796	15726	15863	15767	16010	15894	15899	15776	15894	15875	16075	15781	15922	15802	15881	15817	15760	15835	15784	15833	15837	15905	15908	15775	15892	15782	15674	15709	15839	15717	15888	15871	15880
30575	34666	36267	26340	18891	16979	16842	16475	16305	16294	16571	16336	16516	16611	16257	16169	16359	16406	16139	16263	16472	16428	16281	16064	16501	16324	16221	16356	16404	16285	16496	16240	16369	16346	16189	16201	16345	16343	16287	16511	16494	16234	16331	16414	16312	16420	16163	16314	16503	16228	16212	16284	16366	16274	16440	16316	16395	16256	16398	16326	16264	16202	16245	16251	16355	16219	16370	16217	16307	16422	16451	16289	16281	16352	16411	16444	16362	16094	16322	16417	16386	16189	16185	16244	15973	16191	16380	16312	16256	16238	16331	16352	16215	16408	16500	16327	16293	16229	16231	16526	16400	16225	16261	16378	16540	16274	16296	16438	16387	16327	16391	16264	16201	16363	16092	16267	16318	16322	16227	16440	16339	16158	16512	16413	16205	16218	16376	16264	16378	16161	16231	16242	16411	16387	16123	16266	16121	16164	16279	16198	16130	16331	16190	16281	16378	16137	16273	16259	16194	16376	16228	16293	16129	16144	16236	16326	16266	16117	16264	16327	16226	16234	16240	16204	16384	16270	16387	16332	16150	16254	16231	16200	16405	16195	16317	16351	16225	16216	16260	16186	16164	16209	16222	16183	16271	16123	16307	16190	16322	16240	16175	16366	16043	16290	16050	16365	16313	16488	16253	16242	16227	16333	16312	16169	16171	16399	16605	16454	16228	16260	16458	16226	16499	16269	16468	16363	16372	16180	16359	16183	16411	16059	16272	16481	16312	16250	16204	16434	16403	16382	16334	16317	16336	16313	16446	16412	16401	16360	16274	16221	16365	16328	16227	16205	16380	16313	16343	16359	16216	16189	16222	16289	16265	16166	16484	16259	16286	16271	16405	16350	16568	16143	16413	16386	16224	16354	16300	16383	16267	16259	16203	16165	16455	16365	16388	16268	16290	16350	16253	16468	16208	16259	16123	16189	16437	16203	16338	16329	16435	16184	16060	16234	16346	16144	16257	16397	16242	16209	16350	16450	16190	16260	16225	16297	16205	16196	16232	16261	16340	16150	16404	16348	16296	16335	16408	16192	16236	16428	16206	16305	16186	16308	16318	16231	16277	16146	16233	16454	16299	16018	16128	16305	16301	16343	16256	16177	16324	16215	16227	16184	16581	16456	16333	16173	16362	16273	16125	16212	16153	16238	16316	16391	16203	16391	16240	16307	16255	16087	16509	16327	16282	16323	16234	16299	16446	16347	16461	16487	16424	16319	16349	16380	16260	16356	16169	16137	16604	16416	16285	16271	16350	16344	16435	16299	16288	16268	16209	16250	16541	16524	16299	16241	16158	16263	16119	16206	16212	16287	16199	16401	16504	16316	16121	16504	16373	16427	16359	16297	16199	16314	16258	16316	16468	16400	16481	16290	16297	16291	16318	16240	16325	16335	16070	16387	16208	16323	16416	16139	16359	16273	16262	16383	16325	16290	16331	16411	16338	16354	16199	16594	16326	16320	16271	16342	16341	16350	16352	16240	16307	16210	16312	16408	16328	16275	16450	16124	16243	16434	16451	16402	16416	16595	16362	16587	16421	16368	16244	16302	16308	16197	16379	16375	16234	16510	16201	16386	16379	16464	16187	16341	16375	16292	16183	16297	16225	16319	16227	16192	16520	16197	16286	16480	16150	16121	16644	16069	16197	16399	16290	16232	16153	16410	16352	16239	16316	16108	16235	16430	16135	16246	16342	16359	16076	16460	16282	16321	16444	16284	16395	16278	16193	16328	16111	16173	16349	16352	16368	16310	16162	16089	16384	16426	16272	16197	16139	16384	16387	16363	16302	16215	16372	16318	16155	16489	16306	16308	16143	16284	16270	16340	16206	16358	16405	16135	16130	16379	16127	16439	16347	16201	16260	16263	16422	16286	16451	16203	16148	16376	16175	16236	16362	16373	16176	16306	16280	16158	16323	16512	16270	16318	16414	16340	16356	16233	16376	16369	16316	16327	16411	16251	16146	16188	16129	16246	16387	16149	16411	16258	16099	16204	16390	16263	16300	16214	16240	16362	16265	16270	16240	16381	16266	16220	16338	16325	16224	16405	16140	16158	16252	16426	16363	16287	16356	16558	16235	16461	16469	16167	16221	16187	16108	15997	16426	16377	16329	16219	16286	16254	16233	16502	16368	16233	16472	16171	16453	16365	16066	16253	16215	16241	16263	16253	16303	16348	16278	16244	16355	16260	16055	16319	16488	16216	16359	16283	16313	16262	16017	16152	16409	16313	16378	16380	16292	16445	16251	16386	16268	16470	16380	16288	16180	16132	16270	16073	16302	16531	16297	16046	16386	16338	16205	16366	16126	16270	16349	16086	16457	16234	16344	16198	16538	16434	16144	16264	16202	16520	16363	16142	16345	16110	16389	16170	16302	16052	16199	16118	16144	16277	16350	16491	16299	16222	16301	16213	16324	16453	16153	16274	16308	16283	16174	16386	16205	16505	16144	16184	16428	16479	16483	16284	16380	16225	16445	16375	16132	16260	16309	16160	16074	16337	16123	16185	16421	16524	16188	16263	16263	16373	16464	16382	16288	16126	16372	16387	16333	16188	16303	16423	16282	16359	16332	16217	16265	16128	16208	16397	16409	16216	16338	16439	16182	16101	16233	16489	16362	16476	16333	16383	16262	16196	16414	16480	16255	16421	16332	16236	16518	16284	16249	16244	16275	16376	16529	16408	16245	16277	16481	16409	16173	16434	16103	16381	16445	16150	16338	16509	16218	16279	16478	16218	16268	16413	16471	16207	16497	16206	15999	16110	16169	16282	16145	16581	16496	16423	16399	16274	16397	16374	16438	16352	16495	16382	16211	16325	16213	16301	16291	16317	16315	16414	16554	16306	16361	16480	16453	16297	16483	16332	16322	16372	16127	16144	16366	16329	16176	16220	16501	16485	16321	16323	16304	16229	16277	16200	16285	16269	16334	16164	16291	16344	16136	16138	16464	16140	16202	16228	16296	16288	16474	16283	16324	16318	16358	16306	16327	16058	16301	16219	16375	16376	16347	16228	16203	16307	16300	16091	16123	16053	16274	16210	16576	16371	16388	16444	16094	16505	16198	16292	16206	16221	16274	16391	16303	16321	16213	16264	16393	16258	16279	16209	16275	16243	16453	16257	16316	16198	16285	16352	16109	16227	16279	16364	16253	16233	16244	16234	16333	16272	16235	16247	16290	16174	16233	16421	16223	16237	16338	16122	16106	16314	16352	16299	16228	16228	16208	16249	16307	16330	16064	16213	16296	16277	16295	16238	16266	16392	16329	16247	16335	16271	16451	16183	16401	16278	16310	16309	16160	16304	16234	16024	16445	16291	16137	16368	16285	16146	16490	16249	16266	16265	16385	16344	16445	16207	16372	16433	16308	16058	16311	16124	16300	16500	16207	16233	16262	16219	16266	16148	16349	16332	16287	16167	16239	16169	16338	16326	16583	16304	16190	16243	16198	16302	16227	16321	16276	16232	16261	16230	16368	16291	16524	16328	16305	16148	16197	16307	16480	16139	16235	16129	16186	16331	16096	16118	16246	16285	16428	16270	16250	16259	16285	16396	16301	16304	16328	16283	16428	16555	16394	16141	16207	16467	16402	16310	16297	16282	16272	16272	16182	16039	16190	16180	16347	16274	16115	16215	16211	16329	16327	16377	16202	16197	16254	16196	16396	16173	16433	16219	16349	16318	16238	16430	16207	16235	16292	16279	16338	16466	16311	16328	16341	16194	16299	16182	16335	16353	16220	16401	16164	16235	16288	16215	16210	16472	16306	16472	16405	16275	16246	16224	16258	16139	16058	16486	16412	16275	16453	16453	16231	16365	16308	16179	16423	16345	16292	16511	16398	16244	16209	16278	16419	16245	16387	16242	16308	16355	16156	16284	16211	16199	16133	16262	16302	16196	16392	16432	16392	16291	16198	16067	16328	16345	16255	16307	16263	16210	16419	16287	16381	16339	16263	16376	16411	16323	16284	16371	16285	16386	16270	16280	16313	16317	16483	16202	16281	16221	16327	16157	16124	16300	16431	16217	16160	16411	16486	16487	16387	16314	16465	16221	16307	16293	16269	16033	16303	16118	16251	16289	16279	16542	16437	16464	16253	16287	16270	16171	16054	16355	16351	16299	16299	16177	16399	16328	16336	16317	16456	16212	16191	16323	16362	16384	16278	16390	16317	16276	16090	16336	16299	16356	16367	16197	16285	16168	16118	16304	16284	16263	16345	16413	16544	16296	16289	16304	16291	16251	16281	16218	16323	16473	16460	16301	16202	16022	16410	16259	16339	16394	16226	16108	16314	16132	16199	16209	16367	16368	16202	16248	16457	16320	16136	16217	16265	16464	16332	16391	16169	16248	16311	16143	16210	16365	16316	16251	16105	16340	16460	16295	16172	16452	16374	16334	16405	16123	16355	16159	16545	16277	16227	16388	16223	16233	16217	16308	16437	16244	16254	16080	16243	16354	16382	16326	16294	16403	16297	16237	16074	16232	16429	16274	16499	16208	16330	16438	16247	16147	16336	16302	16189	16290	16580	16532	16310	16359	16467	16413	16331	16460	16379	16400	16299	16480	16291	16229	16251	16401	16340	16290	16261	16293	16269	16332	16200	16418	16272	16443	16193	16235	16186	16163	16306	16173	16323	16214	16264	16365	16233	16333	16332	16302	16168	16416	16358	16354	16073	16408	16285	16299	16354	16186	16341	16315	16397	16398	16258	16204	16322	16153	16425	16346	16383	16451	16408	16390	16356	16265	16445	16169	16210	16308	16194	16403	16117	16301	16145	16239	16420	16260	16297	16403	16398	16299	16250	16335	16286	16410	16391	16418	16503	16384	16360	16188	16451	16380	16235	16250	16223	16301	16407	16418	16173	16347	16311	16408	16206	16413	16456	16280	16253	16463	16149	16426	16358	16410	16380	16231	16356	16128	16291	16299	16184	16206	16320	16435	16404	16271	16444	16239	16375	16465	16186	16198	16100	16240	16283	16488	16401	16262	16369	16214	16261	16246	16250	16374	16427	16404	16281	16159	16237	16369	16189	16255	16315	16108	16304	16329	16332	16027	16185	16300	16055	16305	16475	16333	16077	16134	16615	16455	16272	16236	16195	16123	16348	16242	16361	16337	16352	16555	16186	16301	16403	16473	16400	16268	16270	16216
41308	54013	39629	23712	16980	15683	15366	15371	15169	15203	15153	15140	15261	15211	15372	15266	15303	15388	15229	15115	15367	15101	15430	15410	15313	15491	15157	15317	15192	15188	15205	15322	15330	15194	15272	15231	15243	15228	15337	15366	15206	15266	15206	15228	15182	15149	15358	15098	15503	15238	15260	15508	15296	15307	15401	15220	15366	15200	15326	15263	15477	15267	15156	15185	15350	15229	15284	15270	15345	15213	15303	15109	15510	15184	15378	15389	15365	15277	15143	15340	15256	15349	15277	15216	15223	15292	15269	15185	15432	15395	15103	15275	15304	15341	15391	15206	15254	15306	15254	15150	15383	15183	15075	15302	15214	15393	15174	15267	15204	15112	15183	15394	15225	15231	15307	15307	15175	15300	15208	15283	15323	15104	15165	15310	15324	15229	15285	15319	15308	15309	15313	15344	15308	15349	15368	15259	15247	15332	15219	15177	15238	15093	15290	15195	15090	15228	15351	15307	15302	15346	15306	15195	15321	15229	15352	15277	15372	15252	15165	15290	15240	15108	15103	15400	15325	15340	15236	15089	15240	15292	15222	15074	15369	15302	15118	15390	15180	15095	15358	15377	15345	15103	15367	15224	15285	15289	15204	15341	15296	15215	15323	15147	15284	15272	15099	15384	15290	15075	15131	15255	15245	15364	15411	15184	15268	15392	15216	15339	15268	15169	15191	15015	15344	15363	15260	15269	15055	15166	15251	15424	15250	15341	15158	15124	15286	15065	15258	15248	15266	15302	15134	15373	15280	15353	15212	15017	15342	15353	15250	15156	15273	15279	15163	15251	15299	15326	15405	15049	15208	15227	15308	15176	15333	15329	15462	15297	15134	15285	15266	15368	15290	15158	15231	15285	15134	15308	15304	15364	15268	15327	15297	15251	15224	15275	15244	15097	15210	15181	15097	15243	15191	15153	15379	15256	15143	15254	15278	15156	15155	15140	15176	15103	15299	15340	15220	15328	15334	15198	15100	15360	15208	15239	15302	15041	15205	15439	15350	15152	15396	15270	15253	15300	15372	15331	15334	15234	15260	15202	15361	15229	15298	15282	15089	15403	15219	15168	15226	15256	15319	15254	15314	15365	15306	15258	15223	15333	15225	15155	15154	15328	15308	15327	15201	15122	15289	15274	15250	15186	15173	15130	15280	15129	15327	15103	15445	15104	15233	15345	15329	15120	15198	15255	15103	15190	15201	15180	15369	15292	15308	15185	15442	15136	15199	15282	15161	15243	15334	15224	15151	15189	15220	15058	15386	15221	15245	15283	15040	15166	15340	15226	15272	15272	15183	15264	15113	15258	15299	15298	15129	15210	15284	15093	15170	15295	15231	15336	15357	15257	15177	15241	15160	15423	15319	15332	15195	15227	15379	15162	15270	15331	15244	15188	15307	15188	15306	15306	15206	15216	15203	15223	15352	15367	15370	15284	15255	15160	15308	15335	15229	15216	15324	15324	15296	15292	15264	15314	15250	15181	15134	15295	15279	15126	15238	15426	15324	15280	15205	15323	14960	15247	15284	15362	15299	15214	15169	15409	15199	15351	15264	15462	15179	15171	15356	15110	15266	15251	15171	15271	15311	15204	15302	15232	15343	15246	15367	15178	15318	15409	15291	15267	15258	15341	15301	15415	15224	15257	15331	15291	15238	15134	15139	15149	15156	15292	15355	15209	15274	15345	15166	15257	15294	15087	15302	15098	15381	15250	15219	15201	15216	15418	15119	15184	15327	15312	15147	15199	15406	15348	15184	15319	15185	15340	15285	15211	15247	15263	15221	15361	15218	15263	15404	15223	15204	15258	15197	15323	15308	15274	15177	15297	15202	15163	15208	15232	15154	15241	15203	15145	15327	15247	15278	15048	15461	15197	15371	15218	15216	15253	15230	15269	15202	15202	15177	15236	15037	15306	15283	15062	15238	15321	15149	15131	15219	15175	15159	15172	15229	15308	15225	15358	15167	15298	15176	15389	15349	15189	15284	15416	15349	15209	15235	15175	15386	15203	15042	15170	15274	15196	15292	15149	15445	15164	15235	15106	15308	15304	15518	15262	15341	15219	14989	15260	15429	15191	15422	15267	15293	15348	15187	15338	15173	15262	15343	15202	15418	15095	15248	15262	15181	15225	15249	15330	15284	15309	15308	15222	15173	15305	15049	15119	15268	15279	15279	15376	15311	15253	15382	15197	15371	15247	15238	15354	15315	15264	14971	15262	15288	15220	15294	15325	15339	15120	15391	15360	15212	15239	15144	15181	15423	15082	15423	15320	15287	15184	15147	15402	15282	15360	15088	15159	15339	15349	15270	15333	15228	15175	15325	15282	15317	15308	15364	15281	15242	15403	15331	15196	15160	15150	15293	15235	15243	15305	15324	15288	15307	15234	15112	15317	15144	15134	15298	15168	15343	15184	15154	15158	15222	15433	15277	15147	15252	15303	15358	15184	15239	15280	15344	15229	15288	15155	15332	15308	15256	15254	15518	15324	15235	15127	15305	15260	15296	15214	15139	15217	15221	15345	15320	15186	15152	15391	15475	15276	15275	15237	15473	15206	15264	15274	15102	15215	15182	15218	15223	15210	15310	15219	15328	15321	15083	15315	15117	15485	15211	15258	15229	15377	15195	15297	15397	15430	15106	15229	15321	15142	15304	15086	15366	15313	15358	15268	15099	15216	15293	15234	15236	15122	15296	15078	15221	15262	15240	15318	15327	15435	15234	15143	15298	15166	15159	15153	15251	15261	15352	15193	15390	15092	15121	15298	15272	15450	15435	15422	15363	15259	15183	15210	15319	15351	15236	15194	15273	15342	15200	15153	15263	15185	15367	15287	15483	15237	15317	15132	15361	15229	15193	15183	15222	15255	15124	15247	15403	15270	15238	15336	15309	15275	15381	15337	15141	15191	15156	15177	15327	15282	15259	15239	15440	15310	15237	15321	15141	15250	15143	15393	15334	15454	15252	15321	15129	15322	15208	15080	15202	15307	15369	15230	15214	15351	15255	15362	15202	15203	15198	14973	15311	15361	15229	15277	15185	15196	15010	15235	15270	15294	15201	15409	15259	15252	15206	15190	15139	15253	15301	15186	15113	15284	15473	15181	15240	15044	15325	15094	15178	15270	15229	15172	15268	15416	15383	15292	15221	15274	15446	15084	15275	15338	15329	15183	15155	15165	15309	15220	15320	15454	15249	15197	15355	15289	15319	15253	15276	15291	15302	15200	15326	15244	15147	15151	15306	15276	15184	15214	15191	15115	15375	15314	15238	15153	15316	15309	15463	15189	15142	15299	15267	15287	15427	15408	15129	15390	15214	15255	15469	15241	15236	15254	15268	15356	15345	15329	15178	15291	15378	15285	15226	15273	15233	15321	15118	15199	15099	15258	15453	15358	15406	15259	15311	15324	15453	15137	15309	15151	15243	15506	15225	15192	15255	15212	15288	15295	15303	15194	15056	15274	15330	15267	15170	15189	15126	15104	15225	15153	15348	15342	15353	15412	15457	15234	15260	15281	15296	15437	15498	15408	15478	15284	15311	15237	15209	15318	15384	15194	15315	15338	15413	15158	15352	15443	15193	15175	15218	15153	15200	15235	15280	15199	15093	15191	15265	15300	15353	15255	15097	15351	15265	15196	15272	15347	15232	15343	15276	15160	15265	15297	15184	15284	15155	15294	15304	15215	15221	15352	15342	15240	15361	15332	15158	15359	15243	15392	15270	15248	15300	15395	15312	15334	15276	15168	15242	15232	15346	15213	15177	15294	15358	15333	15296	15248	15258	15274	15257	15356	15200	15306	15135	15231	15202	15294	15235	15145	15314	15259	15415	15211	15255	15311	15528	15203	15435	15178	15184	15239	15347	15350	15276	15250	15139	15200	15430	15290	15275	15095	15313	15167	15326	15239	15390	15266	15333	15350	15253	15225	15163	15268	15230	15241	15273	15234	15274	15355	15229	15320	15165	15081	15235	15344	15284	15316	15136	15210	15286	15288	15272	15206	15151	15135	15452	15145	15152	15270	15368	15170	15127	15354	15159	15255	15305	15293	15208	15328	15214	15297	15322	15360	15227	15340	15211	15236	15258	15221	15207	15207	15165	15168	15516	15363	15104	15237	15103	15464	15477	15208	15218	15194	15363	15389	15208	15148	15299	15272	15238	15362	15266	15191	15265	15260	15123	15201	15336	15310	15249	15179	15388	15294	15300	15417	15236	15301	15270	15191	15327	15106	15210	15213	15294	15433	15385	15160	15164	15319	15225	15266	15074	15216	15182	15339	15136	15219	15364	15269	15259	15137	15373	15261	15158	15134	15295	15300	15181	15363	15197	15269	15051	15296	15257	15270	15193	15226	15191	15345	15310	15244	15227	15212	15402	15460	15257	15338	15412	15367	15328	15150	15284	15313	15241	15161	15265	15273	15323	15304	15234	15234	15293	15309	15102	15288	15190	15467	15330	15452	15408	15150	15293	15158	15219	15229	15244	15465	15331	15421	15257	15200	15332	15194	15256	15251	15116	15198	15053	15116	15252	15243	15252	15269	15267	15218	15188	15151	15330	15132	15125	15256	15296	15368	15267	15046	15276	15205	15186	15375	15253	15117	15270	15204	15404	15224	15361	15151	15242	15200	15178	15343	15288	15366	15363	15237	15344	15169	15170	15296	15257	15290	15275	15327	15114	15063	15338	15398	15177	15211	15137	15230	15182	15280	15167	15228	15226	15275	15331	15178	15371	15094	15279	15302	15396	15124	15433	15286	15327	15267	15177	15272	15145	15165	15266	15216	15336	15354	15339	15293	15293	15201	15102	15185	15298	15373	15212	15170	15330	15276	15400	15284	15313	15316	15252	15469	15325	15169	15206	15344	15190	15175	15173	15337	15331	15254	15303	15134	15346	15197	15138	15157	15299	15207	15409	15141	15198	15177	15265	15138	15141	15318	15213	15156	15421	15381	15084	15466	15150	15316	15451	15223	15223	15242	15191	15348	15158	15274	15294	15298	15177	15145	15172	15294	15249	15190	15236	15375	15300	15318	15393	15262	15268	15341	15230	15274	15162	15067	15310	15192	15295	15076	15182	15053	15404	15259	15284	15217	15288	15385	15379	15259	15105	15274	15289	15421	15272	15189	15188	15241	15341	15311	15196	15184	15218	15229
24342	24046	34121	29643	24020	21713	19387	16879	16539	16629	16517	16416	16538	16501	16417	16492	16418	16402	16418	16244	16304	16419	16450	16372	16420	16514	16501	16392	16268	16338	16343	16325	16362	16266	16460	16308	16537	16018	16441	16278	16329	16416	16432	16243	16386	16347	16359	16396	16260	16379	16429	16348	16439	16473	16335	16319	16329	16343	16275	16465	16360	16300	16493	16441	16436	16202	16474	16337	16299	16283	16257	16193	16251	16008	16311	16191	16228	16383	16293	16251	16168	16387	16235	16342	16278	16337	16400	16396	16280	16167	16210	16480	16435	16575	16281	16387	16343	16540	16353	16342	16424	16367	16182	16186	16185	16383	16194	16294	16481	16249	16277	16528	16303	16212	16285	16185	16271	16267	16409	16353	16221	16357	16272	16198	16546	16334	16294	16365	16240	16366	16441	16230	16371	16177	16272	16398	16304	16129	16243	16263	16321	16127	16260	16483	16199	16266	16363	16516	16216	16381	16202	16323	16596	16274	16574	16404	16218	16092	16129	16375	16438	16307	16472	16489	16198	16280	16596	16258	16377	16430	16214	16217	16246	16228	16250	16240	16278	16270	16255	16504	16117	16358	16414	16364	16335	16532	16194	16352	16250	16333	16369	16008	16333	16345	16332	16314	16277	16247	16346	16158	16353	16350	16222	16473	16394	16451	16301	16307	16286	16390	16420	16239	16231	16257	16432	16370	16344	16429	16344	16219	16340	16275	16379	16264	16285	16139	16179	16407	16281	16542	16379	16368	16322	16424	16243	16341	16251	16178	16180	16245	16321	16289	15980	16305	16336	16371	16346	16239	16313	16259	16115	16118	16337	16309	16438	16310	16004	16118	15991	16213	16478	16245	16477	16375	16453	16255	16474	16556	16386	16362	16318	16266	16364	16344	16159	16304	16435	16217	16261	16326	16568	16242	16428	16217	16350	16526	16418	16268	16326	16349	16210	16369	16476	16117	16368	16435	16344	16253	16475	16174	16421	16365	16169	16252	16104	16339	16347	16287	16262	16606	16232	16425	16373	16298	16318	16323	16325	16328	16211	16257	16394	16177	16371	16279	16229	16216	16347	16140	16185	16294	16343	16280	16217	16530	16344	16268	16139	16331	16375	16326	16467	16272	16339	16290	16277	16325	16173	16329	16339	16303	16346	16460	16078	16258	16282	16181	16397	16196	16262	16264	16279	16498	16318	16265	16256	16389	16282	16131	16321	16214	16257	16181	16208	16305	16403	16400	16107	16210	16355	16309	16436	16251	16383	16299	16201	16550	16484	16274	16124	16300	16328	16595	16238	16213	16575	16072	16276	16268	16269	16205	16186	16469	16370	16327	16232	16327	16167	16269	16165	16246	16310	16270	16257	16322	16331	16303	16299	16328	16323	16303	16463	16352	16323	16314	16256	16342	16329	16297	16294	16395	16206	16413	16206	16387	16327	16238	16368	16154	16199	16156	16245	16440	16335	16281	16256	16260	16093	16108	16304	16442	16268	16126	16302	16253	16318	16359	16216	16273	16325	16030	16195	16396	16367	16395	16340	16222	16430	16301	16442	16339	16361	16363	16355	16252	16265	16272	16306	16258	16333	16383	16324	16450	16306	16267	16420	16190	16382	16299	16517	16433	16375	16392	16134	16167	16432	16381	16327	16279	16258	16131	16308	16302	16265	16295	16237	16371	16245	16325	16302	16262	16124	16295	16319	16338	16229	16182	16325	16208	16242	16189	16216	16190	16375	16416	16144	16469	16260	16357	16176	16138	16481	16288	16234	16273	16233	16139	16326	16305	16385	16289	16154	16304	16160	16408	16374	16212	16410	16434	16472	16318	16160	16033	16211	16248	16480	16363	16191	16389	16277	16213	16367	16210	16505	16251	16316	16132	16481	16313	16273	16322	16303	16548	16314	16425	16358	16383	16279	16253	16200	16534	16220	16286	16562	16272	16199	16278	16345	16255	16136	16005	16295	16368	16471	16152	16149	16265	16221	16306	16409	16427	16350	16424	16358	16381	16339	16339	16283	16188	16249	16486	16204	16086	16282	16225	16390	16021	16201	16211	16418	16336	16314	16376	16323	16208	16469	16423	16274	16370	16328	16476	16408	16279	16278	16328	16145	16474	16333	16353	16311	16092	16344	16366	16418	16295	16314	16132	16340	16366	16272	16290	16567	16653	16415	16324	16401	16134	16267	16345	16196	16208	16218	16410	16147	16228	16125	16216	16615	16354	16358	16299	16383	16350	16111	16307	16352	16269	16284	16239	16233	16396	16059	16190	16184	16335	16488	16372	16321	16328	16417	16132	16184	16248	16276	16358	16363	16335	16206	16171	16498	16402	16144	16295	16339	16321	16488	16295	16155	16309	16200	16086	16388	16206	16155	16166	16411	16282	16186	16172	16230	16172	16131	16223	16169	16187	16181	16393	16421	16370	16459	16328	15998	16148	16282	16279	16309	16211	16331	16294	16360	16286	16203	16168	16323	16225	16397	16245	16171	16369	16452	16037	16183	16238	16231	16170	16345	16412	16179	16229	16286	16346	16312	16413	16137	16080	16324	16237	16291	16370	16428	16329	16221	16254	16373	16279	16201	16170	16095	16276	16068	16452	16273	16181	16329	16186	16390	16402	16428	16256	16106	16262	16312	16174	16301	16399	16154	16441	16304	16214	16379	16277	16211	16361	16368	16369	16350	16637	16295	16461	16252	16324	16436	16269	16428	16282	16247	16319	16163	16288	16399	16113	16127	16257	16385	16171	16302	16280	16374	16183	16256	16154	16367	16183	16302	16161	16365	16407	16323	16314	16263	16225	16468	16131	16275	16084	16138	16272	16369	16289	16147	16400	16291	16233	16218	16206	16120	16444	16326	16327	16414	16162	16428	16363	16393	16389	16076	16263	16152	16239	16039	16369	16165	16414	16182	16428	16252	16244	16110	16289	16300	16308	16382	16334	16358	16338	16267	16220	16135	16251	16267	16259	16310	15983	16325	16258	16657	16354	16044	16313	16289	16288	16399	16269	16528	16281	16512	16256	16220	16295	16308	16408	16359	16248	16307	16348	16491	16364	16181	16152	16374	16242	16400	16523	16238	16484	16261	16306	16253	16290	16213	16256	16158	16289	16305	16184	16277	16152	16422	16335	16422	16478	16361	16282	16304	16343	16484	16397	16241	16352	16157	16372	16354	16214	16439	16545	16395	16294	16148	16460	16352	16482	16179	16241	16509	16197	16280	16424	16334	16344	16335	16270	16429	16429	16488	16318	16340	16263	16296	16290	16330	16383	16245	16210	16333	16259	16256	16272	16280	16291	16073	16406	16353	16268	16190	16167	16018	16454	16238	16138	16206	16369	16221	16317	16178	16351	16406	16209	16289	16334	16303	16263	16314	16386	16366	16265	16211	16249	16281	16426	16529	16193	16414	16061	16231	16216	16339	16472	16326	16242	16227	16111	16252	16489	16181	16396	16245	16257	16118	16234	16404	16233	16332	16367	16328	16178	16155	16290	16356	16198	16205	16247	16307	16464	16255	16264	16079	16285	16240	16362	16457	16396	16167	16277	16308	16267	16272	16290	16209	16430	16321	16154	16286	16246	16123	16333	16418	16119	16108	16347	16275	16199	16468	16350	16629	16409	16459	16251	16328	16099	16329	16422	16139	16211	16160	16259	16366	16304	16366	16194	16372	16329	16339	16312	16145	16147	16170	16387	16275	16306	16268	16340	16502	16408	16459	16215	16170	16366	16407	16205	16263	16337	16462	16341	16172	16211	16441	16138	16353	16267	16241	16198	16437	16300	16362	16319	16322	16303	16409	16455	16432	16242	16359	16427	16181	16342	16509	16554	16276	16437	16393	16255	16481	16464	16217	16170	16158	16556	16266	16229	16331	16135	16222	16303	16330	16246	16386	16194	16141	16469	16329	16392	16221	16213	16281	16267	16269	16330	16518	16333	16339	16254	16288	16493	16309	16246	16297	16426	16163	16251	16225	16420	16299	16504	16231	16380	16288	16330	16265	16360	16383	16409	16382	16509	16204	16311	16418	16315	16432	16347	16418	16378	16520	16174	16361	16337	16184	16378	16355	16319	16466	16529	16431	16384	16287	16261	16193	16347	16327	16064	16183	16448	16190	16397	16393	16226	16483	16180	16264	16389	16164	16184	16250	16189	16385	16293	16399	16266	16320	16200	16354	16262	16283	16283	16327	16245	16195	16221	16321	16074	16343	16282	16129	16210	16392	16155	16176	16298	16227	16182	16148	16248	16137	16257	16224	16165	16364	16175	16241	16383	16397	16266	16255	16297	16265	16169	16353	16284	16035	16358	16423	16457	16311	16272	16104	16311	16164	16443	16444	16305	16048	16099	16172	16528	16355	16293	16446	16255	16101	16223	16432	16133	16511	16201	16307	16077	16247	16448	16180	16262	16364	16138	16226	16314	16404	16482	16255	16358	16276	16382	16510	16140	16280	16329	16434	16429	16369	16350	16456	16167	16473	16477	16309	16242	16370	16183	16340	16495	16358	16248	16385	16228	16232	16283	16285	16560	16379	16174	16254	16373	16397	16043	16349	16461	16440	16373	16502	16439	16405	16484	16246	16317	16097	16200	16257	16457	16277	16295	16335	16151	16292	16317	16299	16536	16505	16439	16246	16254	16138	16335	16182	16311	16265	16252	16204	16264	16391	16432	16190	16377	16188	16130	16517	16380	16161	16472	16314	16293	16385	16247	16317	16228	16258	16482	16443	16196	16289	16322	16264	16379	16419	16447	16369	16167	16351	16237	16269	16156	16175	16197	16240	16261	16055	16163	16390	16318	16275	16339	16416	16190	16457	16463	16275	16301	16284	15970	16556	16416	16190	16223	16264	16186	16272	16220	16066	16321	16346	16376	16424	16495	16352	16313	16240	16312	16121	16429	16169	16332	16438	16273	16333	16241	16385	16408	16309	16308	16182	16239	16279	16228	16424	16316	16290	16406	16470	16287	16327	16306	16358	16324	16370	16203	16147	16397	16185	16303	16188	16291	16211	16308	16261	16321	16282	16105	16472	16517	16438	16167	16333	16388	16452	16355	16177	16245	16252	16295	16333	16073	16163	16257	16321	16288	16338	16450	16213	16218	16322	16386	16307	16296	16055	16293	16007	16152	16443	16286	16263	16343
62710	95890	72399	44279	25956	17504	15657	15358	15279	15348	15429	15390	15408	15434	15357	15340	15393	15410	15317	15379	15281	15366	15454	15392	15321	15288	15377	15331	15338	15412	15294	15255	15343	15300	15199	15454	15381	15275	15276	15240	15379	15468	15206	15376	15399	15333	15401	15099	15265	15516	15296	15279	15437	15318	15213	15456	15398	15209	15432	15403	15326	15459	15329	15262	15435	15313	15311	15334	15360	15415	15333	15297	15197	15394	15247	15326	15321	15361	15266	15360	15227	15383	15228	15221	15338	15617	15280	15616	15468	15393	15448	15300	15375	15400	15335	15217	15308	15316	15314	15335	15421	15181	15300	15354	15470	15430	15138	15274	15469	15283	15279	15325	15325	15311	15385	15355	15394	15388	15316	15361	15431	15194	15415	15244	15316	15252	15360	15266	15530	15161	15338	15449	15281	15249	15212	15244	15272	15305	15353	15314	15329	15243	15184	15499	15421	15176	15363	15302	15373	15374	15276	15410	15341	15343	15321	15208	15391	15352	15353	15349	15249	15256	15344	15286	15282	15311	15347	15228	15404	15353	15366	15183	15159	15466	15267	15271	15180	15262	15363	15245	15274	15374	15300	15167	15368	15253	15308	15272	15199	15405	15393	15271	15203	15390	15422	15290	15418	15216	15422	15304	15333	15328	15357	15345	15227	15243	15289	15363	15085	15323	15177	15144	15267	15301	15477	15425	15375	15447	15341	15372	15255	15282	15410	15399	15365	15168	15183	15491	15237	15224	15393	15326	15393	15291	15223	15374	15163	15309	15307	15314	15443	15330	15390	15189	15316	15192	15430	15432	15431	15046	15272	15187	15305	15307	15381	15327	15326	15461	15170	15298	15285	15337	15357	15236	15376	15246	15325	15465	15432	15372	15268	15206	15207	15290	15293	15331	15270	15182	15427	15176	15406	15325	15284	15229	15405	15210	15221	15268	15352	15320	15425	15473	15379	15579	15292	15112	15246	15293	15295	15317	15346	15296	15261	15347	15288	15156	15311	15303	15252	15437	15316	15018	15228	15269	15188	15158	15174	15188	15422	15196	15305	15386	15419	15225	15366	15328	15324	15223	15299	15369	15297	15434	15414	15186	15335	15283	15372	15135	15383	15578	15210	15285	15263	15138	15246	15336	15345	15522	15203	15251	15310	15374	15281	15350	15318	15279	15296	15477	15194	15499	15316	15369	15319	15322	15261	15340	15178	15314	15296	15197	15355	15440	15416	15507	15259	15474	15389	15363	15219	15285	15467	15442	15215	15188	15428	15403	15190	15279	15345	15254	15390	15176	15397	15533	15326	15480	15457	15314	15255	15198	15470	15272	15208	15327	15150	15162	15372	15273	15228	15355	15369	15294	15266	15402	15353	15330	15246	15270	15352	15304	15455	15276	15290	15483	15429	15274	15249	15340	15190	15369	15295	15275	15375	15225	15304	15206	15393	15183	15243	15465	15415	15182	15320	15237	15294	15260	15255	15371	15269	15299	15159	15290	15225	15491	15187	15282	15469	15393	15300	15287	15232	15320	15264	15402	15186	15285	15349	15313	15168	15412	15397	15251	15293	15229	15199	15121	15220	15366	15328	15202	15286	15410	15305	15329	15330	15461	15339	15230	15249	15378	15386	15291	15356	15486	15351	15352	15354	15096	15331	15238	15491	15141	15142	15336	15446	15208	15410	15219	15442	15403	15167	15199	15337	15382	15351	15353	15231	15324	15469	15428	15350	15231	15323	15346	15309	15455	15361	15322	15352	15344	15308	15455	15283	15196	15404	15207	15384	15319	15269	15251	15300	15353	15143	15395	15161	15306	15432	15389	15309	15347	15164	15487	15261	15419	15335	15442	15242	15561	15306	15470	15394	15255	15398	15290	15326	15217	15374	15205	15346	15428	15322	15259	15286	15320	15207	15321	15486	15385	15217	15247	15370	15295	15281	15430	15437	15381	15369	15249	15292	15435	15260	15287	15310	15197	15227	15165	15348	15333	15369	15268	15322	15220	15366	15312	15327	15500	15388	15320	15290	15405	15263	15479	15281	15336	15273	15217	15287	15217	15305	15120	15446	15343	15299	15264	15230	15309	15237	15312	15255	15284	15243	15476	15350	15351	15130	15284	15279	15276	15328	15228	15250	15298	15348	15128	15427	15319	15415	15419	15350	15334	15469	15355	15290	15430	15277	15505	15345	15356	15351	15321	15362	15339	15240	15308	15308	15395	15284	15275	15371	15223	15377	15377	15413	15386	15317	15370	15317	15283	15311	15275	15305	15136	15184	15281	15247	15270	15284	15327	15240	15431	15395	15400	15443	15251	15413	15433	15321	15350	15319	15133	15236	15363	15219	15392	15362	15426	15251	15347	15337	15290	15477	15268	15323	15458	15409	15392	15228	15210	15327	15314	15152	15354	15347	15372	15524	15013	15410	15295	15279	15091	15187	15276	15332	15246	15319	15406	15313	15210	15096	15260	15307	15362	15434	15399	15253	15349	15273	15347	15218	15439	15239	15249	15431	15211	15424	15388	15165	15169	15461	15390	15353	15254	15251	15165	15194	15255	15198	15198	15256	15338	15295	15393	15317	15329	15413	15179	15397	15376	15217	15259	15474	15242	15314	15344	15345	15547	15358	15449	15266	15307	15208	15412	15427	15317	15296	15345	15205	15250	15499	15372	15424	15178	15364	15231	15603	15286	15474	15323	15212	15402	15409	15356	15120	15357	15233	15275	15339	15277	15388	15293	15356	15319	15358	15365	15389	15433	15367	15466	15427	15480	15358	15486	15390	15115	15309	15324	15396	15161	15372	15245	15425	15253	15287	15303	15296	15359	15509	15321	15321	15304	15302	15345	15344	15263	15310	15201	15474	15435	15288	15256	15348	15411	15441	15193	15371	15477	15337	15368	15249	15414	15441	15230	15217	15193	15266	15187	15274	15179	15361	15210	15324	15449	15300	15371	15355	15537	15176	15315	15351	15492	15320	15508	15318	15299	15403	15394	15352	15433	15433	15398	15234	15360	15269	15265	15321	15391	15349	15400	15291	15392	15293	15531	15199	15257	15259	15160	15331	15464	15345	15142	15215	15325	15283	15423	15327	15320	15290	15302	15246	15397	15318	15185	15317	15220	15156	15098	15310	15308	15381	15367	15156	15512	15295	15524	15256	15197	15444	15318	15255	15312	15437	15200	15435	15491	15354	15281	15256	15418	15324	15243	15493	15279	15371	15281	15282	15379	15266	15344	15389	15264	15323	15180	15342	15401	15303	15335	15317	15374	15458	15419	15236	15205	15281	15454	15160	15421	15395	15337	15248	15246	15367	15406	15202	15144	15332	15222	15445	15293	15390	15246	15253	15310	15644	15332	15417	15307	15415	15345	15381	15249	15378	15340	15388	15232	15237	15377	15304	15452	15325	15301	15363	15407	15357	15345	15469	15168	15161	15407	15469	15388	15149	15268	15272	15413	15234	15314	15482	15405	15311	15403	15255	15345	15299	15321	15230	15284	15294	15423	15332	15382	15196	15363	15257	15476	15186	15360	15122	15251	15482	15353	15333	15255	15284	15569	15457	15229	15240	15270	15243	15359	15444	15309	15287	15369	15277	15451	15280	15335	15397	15185	15574	15266	15204	15352	15268	15335	15205	15349	15366	15520	15175	15407	15274	15169	15471	15406	15223	15338	15347	15340	15298	15321	15220	15286	15165	15164	15253	15196	15309	15279	15360	15513	15384	15277	15232	15446	15241	15480	15357	15388	15398	15338	15215	15278	15317	15411	15319	15252	15252	15316	15367	15360	15194	15447	15223	15355	15332	15283	15250	15247	15419	15168	15366	15300	15369	15307	15513	15259	15318	15393	15305	15252	15267	15511	15430	15255	15268	15335	15349	15128	15195	15354	15402	15363	15239	15234	15414	15258	15336	15213	15377	15292	15448	15476	15268	15240	15395	15542	15451	15310	15387	15229	15226	15385	15257	15440	15242	15352	15127	15339	15350	15295	15270	15361	15234	15181	15356	15321	15512	15347	15169	15250	15053	15548	15322	15178	15314	15218	15452	15293	15389	15313	15287	15416	15438	15488	15288	15422	15251	15502	15273	15306	15289	15359	15303	15379	15220	15398	15297	15250	15234	15374	15504	15264	15209	15339	15331	15356	15346	15261	15333	15261	15465	15334	15441	15276	15353	15173	15288	15301	15237	15264	15364	15416	15379	15204	15261	15255	15355	15369	15294	15335	15341	15278	15322	15205	15357	15271	15136	15418	15317	15286	15312	15305	15273	15271	15335	15256	15301	15175	15396	15288	15416	15125	15383	15358	15142	15402	15255	15314	15246	15290	15399	15259	15412	15445	15346	15410	15338	15288	15332	15315	15198	15384	15224	15468	15368	15408	15243	15403	15244	15332	15239	15337	15349	15357	15365	15347	15235	15297	15435	15389	15327	15367	15351	15431	15298	15261	15301	15578	15326	15482	15217	15431	15325	15279	15439	15301	15374	15335	15352	15401	15237	15214	15500	15327	15280	15198	15191	15367	15287	15298	15369	15227	15329	15465	15470	15417	15312	15281	15295	15239	15355	15504	15285	15409	15301	15319	15208	15496	15366	15499	15185	15298	15474	15336	15282	15502	15285	15395	15174	15275	15454	15241	15199	15196	15376	15379	15361	15226	15352	15336	15401	15334	15347	15304	15383	15218	15332	15384	15231	15470	15484	15235	15292	15327	15229	15314	15392	15246	15297	15344	15364	15320	15341	15373	15361	15117	15365	15401	15276	15383	15344	15406	15256	15448	15276	15328	15300	15177	15391	15347	15268	15208	15165	15366	15500	15300	15225	15314	15460	15317	15549	15327	15326	15248	15189	15317	15397	15263	15337	15454	15493	15336	15315	15345	15448	15232	15368	15262	15399	15477	15293	15428	15312	15326	15335	15265	15193	15440	15381	15240	15487	15349	15279	15308	15454	15285	15286	15405	15297	15478	15347	15361	15252	15456	15271	15347	15215	15260	15212	15419	15320	15363	15394	15182	15313	15228	15343	15294	15426	15297	15577	15231	15276	15206	15330	15396	15142	15181	15497	15311	15393	15156	15404	15429	15438	15086	15380	15347	15301	15347	15201	15417	15272	15404	15209	15283	15340	15344	15335	15218	15280	15358	15530	15437
22944	22296	31638	26503	23095	23569	23552	17961	17162	17447	17199	17209	17177	17106	17056	17214	17085	16924	16896	16962	17001	16980	17038	17131	17022	17055	16978	16912	16762	16887	16898	16933	16964	17064	16812	16972	16999	17027	16950	16941	16880	16916	16847	16894	17018	16800	16840	16931	16824	16957	16823	16881	16939	16931	17078	16938	16854	16715	16855	16759	17053	16916	16849	16894	16950	16769	16775	16731	16826	16772	16893	16890	16720	16795	17039	16818	16860	16736	16801	16952	16838	16948	16995	16878	16685	16883	17033	16804	16943	16878	17000	16954	16906	17050	16976	16898	16911	16983	16684	16747	16618	16643	16804	16776	16869	16988	16877	16922	16912	16821	16810	16754	16938	16889	16676	16903	16749	16827	16722	16828	16878	16893	16762	16728	16887	16608	16815	16882	16934	16958	16775	16823	16794	16863	16886	16854	16761	16701	16674	16800	16871	16760	16737	16772	16776	16990	16666	16895	16966	16963	16738	16904	16921	16818	16857	16799	16862	16872	16806	16667	16951	16845	17053	16990	16750	16737	16853	16949	16893	16806	16771	16870	16798	16970	16922	16936	16823	16897	16912	16719	17140	16907	16800	16870	16854	16909	16706	16911	16701	16668	16949	16870	16897	16848	17025	16883	16938	17039	16885	16809	17024	16889	16774	16933	16906	16739	16738	16771	16808	16890	16844	16820	16692	16739	16641	16894	16797	16749	16909	16765	16679	16798	16693	16965	16837	16775	16855	16884	16853	16810	16842	16874	16886	16935	16585	16983	16725	16910	16761	17036	16821	16676	16811	16873	16898	16742	16799	16753	16737	17021	16799	16479	16840	16800	16838	16733	16854	16741	16793	16695	16576	16794	16845	16978	16985	16653	16965	16892	16795	16815	16820	16780	17050	16926	16798	16945	16778	16651	16805	16849	16694	16634	16739	16616	16613	16635	16814	16800	16691	16868	16882	16847	16945	16790	16742	16950	16746	16876	16872	16804	16780	16824	16878	16795	16973	16705	16708	16637	16912	16934	16800	16820	16702	16837	16777	16709	17020	16903	16948	16971	16751	16594	16645	16718	16937	16992	16875	16736	16770	16689	16692	16908	16980	16928	16840	16773	16846	16861	16999	16851	16609	16868	16556	17010	16760	16725	17062	16822	16765	16734	16651	16722	16763	16962	17017	16782	16915	16763	16800	16620	16669	16905	16793	16627	16826	16670	16946	16843	16813	16893	17056	16788	16873	16919	16742	16770	16951	16797	16843	16856	16867	16705	17031	16909	16814	16807	16840	16772	16829	17058	16917	16862	16842	16823	16929	16679	16610	17028	17003	16893	16785	16772	16954	16977	16719	16875	16868	16817	16814	16728	16838	16869	16664	16712	16744	16818	16952	16827	16860	16838	16723	16920	16756	16997	16823	16738	16882	16820	17067	16833	16886	16946	16802	16771	16820	16754	16764	16959	16822	16939	16776	16780	16775	16707	17042	16889	16873	16816	16901	17020	16940	16843	16884	17072	17057	16788	16845	16875	16897	17013	16959	16856	16719	16600	16707	16591	16817	16775	16766	16820	16921	16838	16802	16860	16918	16990	16709	16741	16828	16656	16948	16697	16950	16975	16810	16805	16728	16962	16753	16664	16750	16873	16721	16830	16810	16948	16914	16885	16811	16590	16971	17027	16773	16670	16836	17028	16880	16695	16669	16785	16874	16888	16906	16892	17050	17056	16628	16980	16820	16724	16695	16640	16836	16845	16902	16698	16935	16867	16834	16854	16792	16804	17065	17106	16737	16640	16649	16768	16911	16940	16786	16701	16738	16804	16653	16826	16825	16878	17030	16855	16794	16796	16824	16993	16966	16922	16788	16924	16936	16861	16819	16961	16744	16893	16829	16761	16780	16891	16848	16750	16820	16797	16959	16803	16912	16955	16683	17164	16675	16704	16871	16865	16714	16875	17054	16898	16738	16929	16741	16838	16835	16627	16731	16880	16859	16740	17033	16847	16875	16875	16695	16549	16838	16641	16939	16895	16807	16779	16970	16911	16791	16890	16606	16839	16820	16721	16830	16682	16621	16873	16754	16727	17013	16746	16885	16768	16839	16970	16777	16780	17066	16956	16866	17017	16891	16770	16855	16826	16865	16753	16936	16964	16836	16786	16664	16792	16818	16848	16740	16925	16764	16800	16867	16867	16795	16689	16604	16966	16826	16807	16921	16949	16806	16846	16624	16742	17090	16770	16944	16700	16878	16692	16822	16691	16831	16780	16967	16744	16669	16899	16864	16803	16875	16855	16853	17064	16970	16770	16924	16691	16606	16704	16888	16935	16565	16782	16731	16679	16823	16800	17017	16781	16920	16897	16913	16670	16850	16773	16753	16763	16769	16933	17097	16792	16859	16756	16860	16823	16568	16805	16682	16764	17059	16937	16967	16803	16832	16651	16703	16856	16798	16847	16823	16561	16783	16547	16938	16929	16683	16802	16810	16731	16891	16834	17151	16819	16663	16787	16815	16747	16855	16852	16572	16868	16949	16795	16823	16843	16890	16923	16878	16873	16967	16858	16745	16525	16740	16839	16794	16923	16736	16871	16998	16762	16605	16798	16892	16896	16777	16880	16765	16770	16921	16685	16797	16777	16892	16930	16894	16839	16820	16749	16801	16703	16792	16766	16756	16672	16714	16893	16902	16756	17027	16707	16651	17065	16923	16679	17074	16755	16862	16852	16767	16992	16738	16817	16898	16764	16896	16775	16743	16833	16879	16898	16874	16758	16705	16847	16979	16792	16711	16627	16640	16795	16920	16560	16970	16740	16832	16663	16776	16770	16896	16819	16978	16543	16631	16747	16856	16848	16833	17043	16961	16964	16904	16849	16807	16989	16854	16749	16954	16833	17040	16874	16776	16803	16753	16730	16705	16782	16687	16894	16937	16993	16669	16776	16774	16823	16798	16798	16656	16957	16898	16693	16834	16810	17020	16800	16998	16841	16633	16881	16845	16890	16783	16637	16753	16859	16993	16921	16921	16930	16950	16667	16811	16701	16723	17064	16862	16925	16955	16868	16713	16791	17025	16718	16794	16875	16827	16846	16972	16826	16706	16847	16941	16877	16787	16695	16835	16847	16749	16702	16771	16739	16847	16935	16796	16930	16958	17115	16949	16766	16805	16905	16842	16794	17023	16786	16844	16841	16926	16739	16771	16936	16945	16766	16891	16639	16705	16811	16863	16856	16858	16738	16799	16832	16905	16817	16842	16917	16747	16766	16661	16797	16636	16778	16795	16831	16765	16922	16840	16893	16801	16682	16738	16817	16707	16900	16690	16784	16779	16805	16722	16877	16823	16731	16756	16753	16834	17026	16805	16893	16976	16737	16959	16886	16869	16918	16996	16793	16468	16834	16713	16803	16929	16944	16808	16826	16882	16631	16703	16810	16697	16935	16777	16661	16868	17041	16892	17039	16859	16910	17111	16718	16976	16903	17001	17079	16767	16879	16779	16760	16995	16657	16688	16849	16752	16873	16747	16894	16922	16737	16969	16850	16781	16691	16727	16896	17019	16930	16885	16864	16713	16866	16990	16786	16851	16902	16826	17066	16902	16764	16813	16889	16870	16996	17054	16858	16916	16954	16896	16914	16726	16865	16957	16566	16787	16876	16993	16748	16836	16674	16718	16860	16674	16898	16899	16803	16962	16831	16893	16835	16752	17009	16896	16827	16778	16787	16839	16971	16862	16762	17109	16939	16901	16721	16821	16772	16866	16931	17175	16684	16847	16630	16886	16834	16806	16736	16822	16826	16804	16847	16648	16913	16985	16820	16782	16729	16822	16927	16836	16867	16795	16744	16960	16866	16838	16799	16787	16990	16918	16854	16846	16853	16878	16983	16927	16683	16913	16689	16696	16978	16814	16853	16959	16847	16782	16735	16761	16751	16746	16831	16900	16943	16780	16819	16539	16931	16753	16796	17000	16823	16821	16815	16934	16776	17015	17002	16801	16933	16845	16794	16830	16800	16766	16723	16873	16686	16770	16790	16880	16954	16909	16755	16891	16907	16736	16834	16798	16719	16864	16949	16905	16837	16784	16893	16822	16869	16852	16885	16806	16976	17008	16958	16748	16955	16867	16921	16883	16845	16790	16869	16831	16713	16875	17010	16775	16945	17000	16829	16859	16813	16823	16772	16778	16917	16668	16888	16833	16971	16738	16976	16704	16738	16865	16761	16652	16828	16811	16919	16896	17039	16871	16784	16826	16778	16757	16949	16813	16736	16668	16963	16712	16761	16942	16793	17001	16922	16759	16738	16832	16962	17031	16941	17029	16763	16891	16748	16758	16713	17022	16693	16788	16854	17002	16949	16863	16804	16825	16805	16981	16897	16829	16829	16889	16756	16814	16991	16819	17090	16923	17055	16785	16726	16886	16792	16661	16778	16850	17002	16801	16709	16928	16845	16802	16954	16995	16859	16801	16762	16852	16683	16673	17008	16928	16696	16872	16993	16845	16765	16935	16942	16832	17060	16747	16959	16866	16929	16890	17030	16879	16693	16690	16921	16905	16998	16872	16761	16811	16753	17018	17037	17096	16770	16879	16925	16829	16896	17001	16765	16797	16966	16713	16796	16873	16709	16749	16950	16926	17021	16886	16798	16896	16665	16940	16871	16740	16852	16833	16659	16705	16681	16919	16751	16781	16875	16982	16937	16889	16840	16662	16978	16640	16949	16819	16829	16765	16813	16929	16665	16765	16811	16892	16890	16978	16970	17080	16746	16916	16725	16867	16738	16912	16862	16933	16755	16866	16677	16739	16792	17049	16818	16766	16836	16958	16983	16952	16775	16885	16747	16884	16688	16822	16977	17090	16865	16686	16870	16952	16701	16897	16972	16593	16875	16755	16895	17003	16598	16790	16634	16923	16878	17091	16891	16774	16920	16915	16977	16868	16710	16826	16821	16903	16873	16825	16767	16753	16743	16773	16702	16760	16948	16604	16838	16795	17023	16733	16755	16757	16824	17067	16796	16805	16970	16845	16659	16977	16930	16804	16830	16840	16748	16879	16838	16793	17006	16911	16984	16902	16797	16699	17030	16785	16821	16816	17059	17104	16905	16745	16899	16845	16986	16798	16908	16802	16727	16819	16957	16650	16629	16767	16942	16695	16725	16882	16785
61349	105184	85113	55146	31739	20015	16039	15692	15652	15710	15596	15537	15686	15735	15740	15747	15490	15765	15641	15777	15795	15556	15706	15464	15806	15564	15654	15620	15586	15659	15604	15527	15593	15578	15647	15487	15673	15729	15598	15713	15541	15684	15763	15683	15769	15573	15717	15504	15712	15501	15497	15753	15609	15621	15600	15693	15494	15771	15527	15632	15641	15651	15609	15663	15760	15662	15734	15849	15765	15612	15702	15545	15686	15527	15599	15666	15487	15656	15538	15668	15656	15604	15488	15774	15695	15614	15673	15458	15558	15622	15590	15573	15695	15566	15784	15408	15612	15701	15641	15446	15545	15529	15638	15594	15686	15593	15611	15706	15758	15689	15705	15560	15448	15709	15797	15587	15526	15537	15901	15478	15634	15548	15517	15681	15714	15628	15539	15456	15596	15422	15599	15534	15653	15440	15567	15496	15450	15689	15673	15619	15711	15592	15502	15656	15636	15542	15631	15498	15622	15630	15705	15828	15611	15635	15652	15689	15517	15520	15769	15706	15598	15610	15646	15663	15735	15549	15628	15697	15556	15640	15545	15611	15685	15645	15553	15634	15608	15451	15584	15615	15823	15481	15481	15526	15666	15648	15424	15522	15565	15656	15526	15655	15577	15865	15732	15549	15568	15649	15810	15726	15696	15638	15677	15551	15680	15581	15490	15534	15703	15464	15499	15632	15692	15487	15577	15647	15696	15577	15654	15687	15705	15486	15490	15580	15591	15627	15677	15583	15754	15786	15668	15708	15409	15612	15560	15579	15665	15529	15659	15460	15744	15627	15506	15599	15752	15630	15691	15648	15537	15647	15718	15587	15642	15563	15537	15490	15562	15688	15563	15739	15584	15687	15664	15603	15639	15750	15626	15549	15431	15690	15619	15828	15597	15731	15547	15683	15723	15652	15737	15625	15662	15711	15740	15549	15618	15759	15844	15526	15567	15494	15729	15764	15538	15730	15748	15461	15774	15590	15669	15585	15566	15747	15528	15591	15630	15507	15465	15716	15647	15706	15575	15580	15670	15580	15566	15507	15738	15650	15728	15519	15584	15655	15672	15566	15741	15565	15686	15659	15406	15458	15497	15505	15475	15581	15605	15542	15528	15648	15623	15583	15657	15660	15589	15505	15626	15612	15810	15522	15757	15523	15594	15643	15648	15735	15632	15462	15741	15744	15653	15570	15669	15438	15620	15548	15633	15618	15701	15521	15572	15597	15738	15611	15876	15739	15685	15674	15749	15478	15451	15661	15719	15673	15719	15684	15472	15600	15585	15616	15627	15526	15507	15581	15804	15536	15584	15638	15674	15669	15681	15640	15607	15742	15440	15662	15582	15633	15645	15790	15499	15577	15468	15661	15540	15578	15791	15521	15709	15470	15650	15582	15605	15772	15543	15742	15597	15724	15656	15589	15389	15646	15644	15646	15606	15604	15565	15650	15670	15509	15567	15553	15781	15511	15583	15706	15597	15499	15588	15812	15590	15639	15666	15666	15491	15548	15865	15698	15679	15626	15638	15634	15525	15595	15752	15585	15608	15603	15739	15624	15609	15732	15591	15556	15535	15525	15763	15543	15737	15737	15544	15698	15519	15564	15605	15646	15582	15525	15764	15719	15582	15590	15672	15553	15586	15529	15655	15495	15563	15571	15586	15555	15719	15832	15892	15651	15531	15619	15614	15796	15748	15488	15763	15720	15618	15756	15543	15710	15590	15666	15756	15482	15776	15689	15608	15555	15800	15622	15535	15660	15730	15674	15658	15644	15576	15624	15670	15780	15543	15496	15628	15468	15560	15639	15628	15642	15638	15786	15692	15675	15594	15752	15601	15587	15577	15648	15518	15680	15573	15523	15541	15616	15630	15764	15469	15729	15617	15645	15647	15741	15673	15707	15689	15467	15511	15659	15699	15514	15508	15652	15653	15483	15515	15628	15574	15568	15538	15548	15598	15609	15518	15704	15561	15547	15461	15814	15656	15382	15695	15609	15750	15531	15584	15543	15677	15651	15709	15617	15612	15779	15402	15701	15614	15715	15727	15727	15810	15579	15801	15667	15526	15488	15658	15417	15610	15680	15740	15527	15478	15681	15596	15556	15662	15671	15535	15620	15626	15920	15633	15732	15682	15495	15609	15744	15807	15501	15480	15575	15669	15591	15692	15584	15590	15595	15755	15693	15645	15465	15609	15616	15670	15624	15539	15485	15594	15702	15783	15597	15741	15695	15629	15445	15677	15696	15576	15665	15698	15524	15679	15625	15809	15687	15686	15555	15733	15708	15601	15713	15779	15749	15586	15634	15634	15480	15700	15768	15534	15608	15605	15754	15681	15565	15681	15481	15801	15676	15679	15846	15670	15665	15592	15543	15622	15563	15642	15535	15898	15563	15621	15726	15658	15520	15610	15694	15433	15595	15642	15597	15578	15616	15561	15535	15723	15723	15675	15587	15717	15566	15555	15849	15729	15701	15761	15617	15568	15466	15452	15655	15769	15591	15501	15587	15589	15549	15741	15643	15770	15753	15523	15726	15772	15646	15527	15873	15588	15564	15687	15557	15706	15578	15584	15658	15669	15747	15557	15713	15495	15728	15556	15653	15723	15659	15523	15548	15559	15613	15698	15608	15248	15691	15632	15599	15604	15913	15753	15513	15683	15411	15645	15794	15704	15758	15592	15550	15642	15611	15560	15660	15521	15682	15718	15712	15505	15400	15614	15448	15474	15597	15587	15565	15633	15457	15465	15650	15580	15702	15712	15596	15474	15539	15685	15574	15816	15592	15593	15666	15678	15729	15609	15564	15481	15558	15667	15701	15649	15683	15859	15554	15702	15729	15434	15537	15797	15695	15569	15635	15603	15644	15440	15676	15616	15595	15557	15688	15561	15659	15490	15559	15695	15610	15513	15802	15736	15627	15651	15733	15612	15658	15673	15615	15726	15610	15543	15443	15632	15813	15634	15610	15633	15687	15688	15663	15598	15686	15699	15623	15673	15602	15606	15796	15746	15573	15744	15619	15681	15692	15796	15703	15519	15601	15674	15834	15569	15560	15579	15534	15761	15761	15418	15628	15631	15633	15726	15684	15550	15599	15612	15589	15633	15499	15645	15761	15667	15676	15626	15760	15772	15718	15626	15472	15470	15558	15593	15665	15585	15570	15644	15638	15686	15523	15544	15482	15490	15779	15736	15718	15557	15509	15629	15573	15728	15668	15629	15608	15727	15548	15747	15607	15588	15573	15671	15595	15715	15693	15373	15780	15701	15591	15633	15505	15588	15685	15644	15566	15520	15556	15666	15712	15728	15649	15553	15678	15681	15614	15557	15553	15417	15732	15824	15566	15614	15639	15614	15480	15556	15439	15601	15675	15744	15520	15609	15406	15668	15630	15758	15606	15628	15360	15482	15664	15714	15535	15706	15643	15540	15525	15555	15660	15467	15471	15631	15539	15707	15533	15741	15660	15661	15617	15751	15665	15562	15721	15807	15563	15576	15664	15584	15732	15717	15513	15915	15640	15632	15708	15700	15605	15683	15522	15555	15638	15565	15487	15594	15590	15594	15752	15489	15702	15528	15622	15570	15529	15733	15697	15678	15596	15640	15658	15807	15558	15647	15409	15608	15582	15557	15627	15591	15663	15729	15495	15548	15448	15612	15675	15672	15465	15684	15598	15524	15599	15733	15548	15692	15580	15660	15618	15734	15635	15568	15662	15586	15591	15558	15660	15658	15413	15661	15515	15728	15652	15655	15691	15798	15600	15642	15654	15613	15635	15639	15700	15609	15640	15636	15676	15466	15546	15528	15663	15595	15606	15451	15621	15612	15692	15714	15720	15594	15687	15505	15725	15690	15701	15883	15694	15605	15608	15716	15780	15580	15563	15682	15673	15572	15666	15603	15590	15663	15540	15709	15690	15694	15469	15490	15595	15629	15566	15629	15725	15540	15633	15742	15671	15597	15744	15695	15609	15580	15567	15663	15592	15591	15529	15736	15549	15625	15638	15456	15547	15854	15593	15704	15544	15768	15765	15752	15739	15640	15557	15691	15537	15478	15744	15619	15648	15681	15453	15892	15490	15708	15690	15649	15460	15799	15651	15593	15608	15657	15715	15694	15661	15716	15615	15653	15623	15568	15624	15705	15572	15768	15630	15568	15523	15577	15631	15615	15486	15595	15615	15624	15621	15644	15605	15690	15626	15734	15514	15750	15554	15718	15483	15816	15592	15692	15700	15739	15646	15648	15859	15500	15605	15583	15659	15578	15572	15494	15624	15739	15516	15760	15515	15769	15573	15654	15795	15554	15719	15503	15681	15677	15610	15609	15583	15569	15716	15572	15665	15657	15473	15573	15753	15691	15859	15606	15769	15656	15574	15585	15683	15677	15677	15589	15627	15566	15571	15638	15629	15723	15591	15625	15699	15484	15543	15617	15771	15670	15666	15616	15829	15701	15509	15680	15469	15725	15577	15690	15672	15753	15666	15474	15593	15553	15686	15577	15580	15580	15631	15791	15638	15792	15609	15608	15715	15809	15515	15735	15519	15524	15557	15441	15705	15469	15645	15582	15707	15742	15546	15586	15533	15618	15570	15734	15601	15762	15592	15514	15571	15637	15464	15698	15704	15411	15720	15708	15744	15548	15523	15605	15769	15642	15723	15615	15676	15656	15671	15570	15663	15717	15590	15690	15676	15501	15705	15587	15679	15643	15746	15739	15737	15845	15583	15586	15753	15709	15619	15673	15681	15655	15598	15635	15683	15614	15681	15427	15650	15620	15458	15452	15753	15701	15614	15615	15786	15677	15512	15511	15440	15563	15572	15657	15602	15596	15588	15755	15475	15632	15636	15705	15685	15659	15523	15824	15710	15557	15745	15519	15764	15715	15569	15558	15772	15693	15648	15663	15604	15705	15738	15429	15644	15628	15448	15703	15522	15781	15654	15751	15618	15643	15658	15605	15615	15746	15583	15554	15589	15696	15708	15534	15626	15661	15562	15690	15507	15764	15583	15599	15603	15742	15650	15578	15652	15611	15516	15736	15624	15702	15672	15527	15581	15580	15720	15697	15348	15584	15529	15587	15681	15786	15600	15693	15675	15734	15437	15633	15606	15511	15516	15586	15510	15476	15659	15547	15544	15480	15765	15734	15555	15724	15567
30270	34705	36770	26876	18478	16764	16300	16078	16111	16165	16003	16026	15991	16253	15959	16115	15934	15862	15945	15944	16003	15939	15949	16027	16052	16029	15891	16021	15979	16151	15900	15923	15919	15962	16001	15994	16053	15971	15835	15947	15972	15979	15985	15952	15956	15922	15905	15838	15801	16056	16067	15907	16253	15850	15860	15857	16006	16098	15955	15901	15917	16013	15970	16073	15986	16138	15903	16036	15865	16076	15979	15966	15952	15849	15838	16002	15925	16082	16009	16140	16089	15898	16050	16033	16067	15869	15925	15913	16015	15860	15934	16012	16015	16074	15906	15898	16005	15830	15850	15947	15971	15995	15981	15884	16172	16009	15997	15851	15963	15857	15877	15905	15894	15842	15825	15924	15845	15899	15940	15990	15940	16034	16050	15896	15988	15815	15945	16176	15964	15792	15870	15909	15983	15892	15806	15828	16028	16061	15934	16033	16023	16005	15898	16093	15953	15937	16029	15988	15796	15958	15943	16065	15821	15948	15963	15813	15846	16155	16206	15948	15893	15966	15739	15717	15974	16061	15848	15937	16108	16082	16076	16064	16008	15897	15954	15947	16015	16224	15819	15923	16044	15966	15856	16022	16083	15823	15905	16052	15938	16018	15924	16024	16072	15936	15839	15918	16000	15940	16025	15920	16075	16033	16036	16022	15907	15898	15905	16006	15931	15955	15851	15811	16036	15974	16112	15854	15851	15910	16030	16089	15740	15938	15991	15932	16012	15914	15864	15958	15911	15971	15892	15990	15968	16002	15826	16077	15986	16040	16102	16086	15996	15831	15859	15810	15741	15927	15982	16051	15911	15936	16058	15874	15908	16092	16034	16013	15925	15868	15836	15861	16007	15817	16100	15965	16222	15931	15873	15910	15959	15999	15910	16020	15844	15958	15931	15846	15782	15955	15979	15855	15992	15883	15968	15847	15741	15871	15894	15927	15952	16035	15911	15755	16081	15886	15960	15823	16007	15986	15865	15951	15981	15811	16025	16031	15916	15893	16002	15982	15790	16058	16115	16103	15915	16051	16096	15815	15841	16147	16025	15903	15913	15674	15850	15782	15834	16002	15883	15979	16039	15982	15860	15863	15843	15854	15983	16112	15907	16078	15873	15963	15979	15860	15943	15971	16032	15997	15838	15941	15957	16145	16088	15970	16049	16048	15961	15910	16070	15852	15828	15991	15844	15741	16028	15982	16070	15945	15909	16107	16178	15898	15794	15963	15745	15852	16147	15888	16042	15946	16142	15940	16054	16142	15957	15942	15775	16093	15811	16022	15952	16092	15969	15778	15975	15848	15873	15856	15779	16038	15948	16049	16043	16184	15990	16002	15975	15813	15952	15895	16044	15951	15911	15934	16027	15714	15993	15997	15935	16145	16020	15917	15997	15877	15788	15913	15985	15917	15983	15983	16063	15864	16025	15956	16123	15919	16028	15879	15939	15748	15907	15880	15973	15714	16086	15993	15827	15798	15769	16021	15821	15719	15704	15790	16080	15883	16067	16002	16094	16055	16004	16057	15893	15884	15786	15869	15883	15970	16015	15889	15911	15803	15979	15857	15860	16055	16169	15880	15937	16061	15919	15917	15986	16115	16074	16077	16073	15940	15977	15875	15990	16029	15920	16171	15755	15950	16191	16100	15937	15951	15908	15812	16058	16077	15937	15949	16051	16001	15950	16211	16081	15687	15887	15930	15935	15931	15936	16093	15869	16010	15770	15744	15987	15906	15926	15948	15885	16025	15992	15997	16114	15867	16015	16256	16009	15997	15830	16052	16093	16040	15942	15843	15844	15983	15900	16014	15982	15833	15962	15882	15920	15979	15948	16077	16038	15789	16037	15783	15982	15698	16096	16005	16076	16108	16092	15790	15775	15930	15872	15708	15873	15751	16064	16044	16019	15979	16131	15825	15927	16046	16118	16034	15912	15928	15995	15864	15970	16039	16114	15951	15995	15879	16224	15964	16142	15986	15983	15913	15902	15993	15802	16086	16027	16055	15954	15912	16048	16005	15961	15903	15907	16015	15955	16091	15845	16012	16036	15967	15970	15910	16269	15896	15962	16024	16014	15948	16140	15873	15794	15870	16125	16087	16074	15898	15943	15842	15975	15971	16063	15935	16067	15858	15984	16026	16021	16033	16024	15814	15949	15832	16020	15915	16005	15997	16071	15932	16008	15821	16025	15902	16143	16054	16091	15949	15842	15828	15989	16068	15966	16001	16091	16081	16024	15833	15879	15834	15879	16066	16006	16019	15885	15940	15934	16060	16007	15884	15924	16028	15846	15845	16089	15850	16025	15999	15949	15895	16017	16017	15908	15989	15614	15865	16067	15953	15982	16090	15967	15954	15847	16088	15799	15743	15801	15963	16048	16014	15948	15894	16013	16045	16030	15982	15923	15845	15920	16022	15927	16037	15778	15710	15968	15992	15982	15653	16057	15923	16163	15890	15869	15840	15917	15926	16088	16183	15947	16084	16097	15838	16048	16036	16071	15885	15982	16113	16038	15827	16056	15889	15970	15884	16017	16062	16043	15920	16057	15860	15962	15872	15726	15925	16002	16088	15935	16005	16021	15909	16040	16166	16024	16113	16081	15924	15931	16039	15946	16030	16027	15902	15779	15893	15880	15857	16162	15972	16039	16068	15987	15924	15913	15907	16121	16011	16005	15699	15905	15879	15923	15959	16013	15867	15947	15961	16006	16155	15815	15703	15912	15729	15918	15904	15875	16006	15913	15955	16006	15996	16050	15856	16008	16001	16013	16051	15831	15971	15948	15865	16040	15911	16182	15965	15991	15940	16016	15730	15997	15964	15843	16044	16087	15934	15997	15934	16025	15970	15743	15926	16045	15998	15892	15996	15859	15991	15745	16022	16108	16167	16012	16127	16007	15840	16033	16091	15934	16181	15785	16039	16028	16056	16018	15978	15872	15898	15903	15924	16034	15742	16128	15989	15907	16111	15917	16073	16077	16011	15981	16119	16018	15881	15898	15929	15914	15858	15945	16060	15957	15839	15873	16015	16022	16046	16030	16019	15974	16103	15936	16076	15892	16093	15924	16053	15846	16138	15862	15985	16063	16048	16126	15977	15935	15961	16061	16120	15876	16193	15909	16113	16147	15860	15902	15709	15930	15985	15868	15929	16015	15997	16187	15940	15934	16019	15942	15894	15827	15758	16036	16070	16065	15894	15944	16203	15993	15997	16166	15996	15866	16067	15853	16106	15852	15905	15894	15998	16029	15941	15881	16037	15988	16140	16006	15811	15991	15769	16061	16025	16140	16180	15990	15949	15932	15961	15974	16213	15975	16164	16156	15872	15864	16003	16059	15783	15986	16054	15926	15853	16079	16029	16052	15858	15988	15908	15929	15810	15745	15889	15893	16005	15928	15980	15898	15932	16019	15971	15770	15927	15989	15889	16099	15839	16002	16035	16017	16012	16162	15911	16153	16180	15874	15943	15944	16119	15822	15909	15810	16016	15874	16083	16063	15911	16123	15899	16062	15928	15864	15953	15967	16018	16080	15898	16155	16146	15948	15935	15975	15809	16120	16007	15853	16177	16001	15995	15916	16077	16110	15811	15900	15864	15948	16011	15971	16145	16052	15986	15944	15787	15951	16048	16086	16010	16019	16016	15903	15841	15839	15836	15962	15993	16147	16006	15932	16091	16092	15943	15939	15971	16078	15987	16103	15947	15938	16110	15674	16125	16058	15950	16012	15914	16049	15969	16001	15821	15911	16045	15935	15855	15934	15942	15979	16171	16361	16140	15980	16001	16142	15980	16058	16024	15996	16063	15807	15958	16083	16008	16087	15882	15814	15738	15968	15912	15998	15974	16055	15954	15712	16013	16123	16065	15939	16009	16052	15764	16078	15985	16306	16087	16077	16071	15943	16157	15984	16118	15870	15882	16102	15958	15884	15888	16026	16024	15855	15962	15842	16040	16165	15973	16170	15843	16043	15879	15844	15934	15798	15870	16126	15988	15884	16050	15932	15951	16020	15901	15969	15894	15814	15818	15724	15950	15943	16103	16011	15888	16131	15840	15992	15869	16108	16002	15934	15949	15917	15985	15891	16069	15973	15996	15991	15951	15973	15954	15989	15975	15779	16126	15925	16139	15905	15813	15972	16023	15997	16043	16061	15865	15966	15702	15879	15943	15827	15764	15927	15826	15829	16058	16024	15966	15986	15917	15840	15926	16137	15976	16022	15884	15873	15807	15945	15842	15783	15930	15811	16067	15922	16065	15990	15823	15835	15996	15957	16149	16008	15885	15858	15713	15798	15791	15816	15853	15837	15919	16010	15786	15947	15919	15793	15963	15811	16011	15782	15973	15837	16094	16138	15869	15880	15992	15921	15984	16056	16215	16067	16047	16071	16149	15883	16015	15959	15895	15928	15990	15992	15816	15968	15952	16030	15915	16030	15870	15921	15884	15953	15797	15916	15775	15760	15909	15894	15887	15785	15971	15950	15952	16157	15896	15906	16144	16054	16015	15997	15896	15978	15885	15743	15788	15994	15846	15816	15841	16005	15995	15839	15903	16023	15823	16080	15980	15802	16048	16097	15772	15859	15985	16007	15893	16036	16129	16102	16034	15891	16073	15943	15899	15922	16043	15954	16081	15883	16088	16176	15992	16070	15914	16049	15945	16098	15823	16118	15979	16060	16078	15933	16049	15873	15988	15925	15865	16181	15848	16028	15993	16001	16072	15965	16022	16016	15929	15844	15983	16103	15822	15942	15984	16054	15993	15978	15954	16060	16113	16052	15939	15817	15917	15795	16126	15956	15839	15906	15983	15856	15980	16075	16016	15914	15859	15921	16075	15916	16046	15970	16010	15914	16149	16009	15732	16153	15945	15951	15883	15908	16090	16069	16066	15920	15967	15986	16038	16045	15935	15997	16192	15970	15959	15962	15888	15836	15935	15995	15963	15854	15786	15876	16069	16008	15981	15924	15827	15849	15890	16091	16012	16062	15880	15950	15994	15883	16080	15969	15878	16277	16156	15939	16076	16206	16021	16129	16004	15986	15853	16120	15802	15881	15799	16062	16127	15864	16040	16057	15850	16055	15885	16075	16247	15925	15912	15842	16025	16127	15803	15836	15735	15823	15927	16042	15833	16120	15941	15945	15903	15866	15957
40944	54730	40682	24299	17101	15498	15156	15054	15151	15144	15132	15026	15085	15091	15080	15138	15149	14998	15043	15196	14994	15193	15016	14974	15315	15000	15058	15293	14905	15065	15121	15012	14945	15003	15194	15151	15038	15104	15136	15215	15178	14998	15085	14962	15114	15043	15040	15151	15048	15319	15013	15294	14801	15118	15035	15118	15056	15235	14916	15115	15155	15267	15037	15042	15093	15040	15094	15086	14940	15079	14910	15042	15203	14896	14970	14998	15063	15053	15057	15071	14928	15212	15020	15075	15039	14950	15058	15049	15122	15056	15212	15041	14880	15097	14907	15135	14984	14983	15115	15083	14980	14948	14887	15043	15000	15230	15141	15040	15163	14920	15144	14983	15116	14998	15156	14891	14956	14915	15182	15083	15095	14955	15092	14919	15051	14935	15030	15137	15042	14875	15032	15109	15073	15097	15068	15112	15077	15004	15103	15099	15046	15130	15140	14959	15099	15003	15027	15118	15004	15041	14902	14958	15045	15087	14995	14950	14945	14884	15003	14920	14962	14984	15040	14951	14963	14963	15101	15143	15197	15051	15171	15122	14989	14962	14868	14939	15193	15188	15108	14972	15215	15085	15072	14990	14965	15105	15091	14995	14960	15064	15146	14937	14989	15072	15034	15080	15069	15044	15092	15082	15165	14931	15090	14946	15046	14966	15189	15119	15107	15014	15016	15118	14960	15003	15046	15108	15059	15037	15145	15159	15007	15141	15041	15186	15056	14950	15132	15104	15144	15177	14906	14893	15097	14890	14963	15065	15028	15003	15051	15136	15043	15040	14774	15164	14948	14991	15151	14998	15098	15172	14899	15031	15091	15206	15079	15074	15101	15201	15160	15250	14926	14985	14972	15007	15037	15205	15084	15161	15040	15036	15143	15035	14901	14980	15146	15023	15323	14945	15099	15264	15096	15067	15202	15083	15082	15035	15190	14956	15069	15029	15056	15084	15041	15031	15160	15007	15131	15091	15083	15036	14980	15051	15049	15010	15146	14934	15048	14914	15217	15092	15162	15055	14976	15179	15087	15130	15098	14976	15099	15177	15049	15073	14890	15152	14901	15026	14949	15126	15081	15087	15064	14876	15127	15103	15074	15176	14907	14977	14951	15005	14960	14990	15010	15062	15158	15157	15121	14999	15185	15142	15149	15143	15070	15178	15037	15151	15015	15004	15045	14978	14996	14966	15159	15235	15013	15202	15240	15146	15082	15059	15069	14966	14990	15060	14950	14991	15063	15029	15108	14989	15062	15037	14870	15198	15014	15182	15027	14935	15188	15148	15084	15123	15149	15132	15016	15112	15097	15261	15119	14871	14841	15052	15074	14875	15189	15096	14968	15129	15229	15172	15092	14915	15201	15195	15083	15053	15057	15106	14993	15134	15236	15009	15039	14943	14988	15061	15077	15156	15110	15063	15174	15089	15107	15182	15073	14959	15099	14984	15058	15143	14935	15160	14931	15139	15083	15117	15122	15196	15131	14936	15182	14894	15190	15171	14925	15173	14932	15085	15043	14926	14970	14998	14927	15144	14894	15065	14985	15261	15035	15010	15017	15108	15083	14996	14991	15240	14963	15181	15064	15122	15117	14999	15007	15052	15123	14977	15240	15089	15050	15049	14885	15042	15150	15076	15031	15201	15033	15037	14950	14966	15151	14857	15091	15065	15075	15015	14951	14987	14981	14996	14870	15059	15063	14990	15154	15109	15135	14989	14922	15046	15155	15129	14964	15085	14919	14968	15034	15103	15132	15058	15088	15156	15047	15166	15053	15091	15096	15050	15207	15081	15104	14911	15078	14925	14889	15188	15140	15072	15093	14870	15084	14923	14955	15140	15214	15143	14891	15223	15017	15068	15162	14897	15072	15116	15040	15086	14955	15222	15300	15130	15032	15228	15180	15031	14915	15129	14987	15153	14898	14911	15082	15150	15039	15053	15144	15086	15044	15088	15143	15135	15032	14986	15070	15033	15005	15147	15087	15029	15007	15165	14905	14885	15032	14995	15225	14933	15119	14992	15196	15019	15058	15254	15132	15004	15149	15078	15141	14923	15035	15167	14882	15171	15232	15092	15127	15047	15189	15195	15025	15097	15128	15045	15116	15013	15273	15133	15122	15122	14958	15035	14948	15003	15091	15188	14967	14938	15082	15123	15088	15061	15121	15158	15028	14997	15100	15119	14922	15008	15162	15137	15098	15194	15009	15285	15059	14955	15001	15213	14969	15113	14987	15110	15073	15063	15075	15055	15082	15048	15012	15008	15078	15062	15043	15040	15125	14988	15109	15001	15178	15050	15099	15064	15003	14979	15266	14944	15050	15050	15096	15053	15063	14979	15065	15086	15138	15005	15162	15069	15022	15109	15068	15151	15154	15054	14935	15073	14979	14959	15143	15008	15099	15010	15020	15078	15165	15154	15189	15075	15208	15148	15107	14962	15038	14920	15078	15023	15010	15059	15075	15017	14989	15198	15175	15126	15001	15024	14930	15299	15070	15084	15021	14920	14911	15220	14996	15087	15125	15087	14965	14986	14986	15207	15178	15086	14970	15225	14993	15051	15136	15245	15026	15043	15125	15231	15124	14958	15176	14987	15127	14980	15110	15007	15175	15123	14962	14863	15131	14954	15093	15048	15149	15083	15036	15031	15021	15020	15111	14932	15027	15091	15054	15010	15099	15081	15024	15129	15087	15090	15185	14907	15022	15044	14995	14988	15037	15092	15041	15205	15191	15142	14960	14972	15040	15022	15158	15221	15179	14981	15068	15053	14916	15162	15052	15017	15008	14886	15017	15049	15025	14912	15110	15144	14932	15270	15138	15084	15221	15004	15016	14985	15025	15068	15197	15087	14870	15178	15101	15142	15035	15045	15078	14963	14987	14850	15137	15053	15033	14990	15015	15171	15058	15145	15043	15297	14983	14988	15201	15004	14976	15144	14984	15243	15023	15139	15085	14940	14989	15185	14898	15169	15048	15075	15037	15151	14982	14996	15224	15160	14958	15093	15074	15116	15086	15104	15099	15046	14995	15186	15066	14888	15082	15033	15196	15154	14956	15013	14972	15139	15028	15031	15031	14941	15093	15117	15191	15161	15089	15095	15117	15179	15010	14984	15084	15000	15079	15136	15150	15256	15017	15150	15285	15035	15007	15025	15141	15131	14891	15218	14896	15170	15085	14842	14845	14963	15153	15056	14956	14898	15073	14982	15011	15040	15073	15000	15132	14996	15076	15062	15123	15229	15031	15102	15000	15193	15059	15161	14947	14874	15133	14985	15124	15044	14949	15163	14894	15025	15072	15119	15061	15208	14980	15113	15073	15285	15277	15062	15155	15196	15213	15064	15019	15172	15217	14972	15152	15108	15089	14950	15118	15153	14954	15054	15215	15227	14987	15068	14946	15102	15110	15073	15042	14979	15220	15114	15103	15074	15031	15090	15074	15011	14952	15132	15019	15085	14931	14989	15163	15031	15001	15179	15218	15141	15021	15072	14970	15001	15007	15012	15044	15172	15059	14947	15075	14980	15024	15100	15002	15021	15032	15052	14958	15206	14931	15053	15000	15053	14997	15036	15078	14933	14910	15290	15081	15187	15090	15185	15037	15031	15030	15211	15263	15229	15095	15256	15107	15137	14910	15206	14837	15081	15016	15021	15145	15011	15100	15096	14882	15178	15195	15072	15055	14922	15166	15060	15130	14863	15160	14942	15175	15058	15099	14953	14924	15116	15104	14972	15137	14988	15155	14962	15020	14883	15115	14980	15079	14844	15024	14983	15159	15044	15154	15232	15004	15108	15157	15169	15209	15161	15021	14987	15063	15008	14984	15040	15117	15002	15057	14996	15044	15075	15077	15084	14840	15176	15125	15050	15055	15084	15062	15125	14898	14887	15123	15137	15050	15198	14938	15029	15187	14983	14948	15066	15137	15026	14923	14997	15087	15083	14986	15134	15274	15022	15010	15096	15146	15169	15030	15074	15142	14943	15109	15149	15128	14934	15203	15316	15060	15166	15059	14935	15212	15040	15083	15164	15149	15189	14980	15184	15208	15157	15190	14944	15032	15048	15113	15072	15104	15077	15058	14962	15046	15228	15073	15185	14902	15009	15183	15019	15087	15037	15128	14943	15151	14964	15145	15289	15055	15035	14996	14976	14977	15077	15042	15208	15126	15160	15137	15139	15240	14983	15135	14983	14995	15018	15171	15197	15211	15125	14932	14911	15095	15120	15047	15057	15078	14926	15220	14972	15074	15057	14973	15156	15146	15231	14995	15034	15162	15078	14940	15095	15091	15015	15194	15106	15046	14997	15206	15092	15071	15102	14988	15139	15041	15058	15202	15164	15115	15115	15158	14996	15136	15050	15112	15115	15125	15005	15028	15068	15121	15123	15230	14881	15092	15156	15115	14884	15138	14945	15123	15110	15179	15174	14971	15031	15037	14947	15028	14998	15203	15054	14947	14999	15030	14878	14990	15064	15093	15082	15043	15193	15209	15204	15108	15136	14997	14921	15144	15013	15150	15205	14999	15027	15265	14966	15112	15202	15104	15079	15265	15106	15057	14955	14992	15063	14977	15129	15254	15102	15141	14972	15186	14940	15106	15119	15174	15010	15034	15119	14994	15099	15119	15172	15048	15164	14944	15058	15104	14888	15084	15150	14948	15220	15186	14988	15149	15027	15069	14880	14903	15052	15178	14935	14980	14931	15110	14991	15216	15355	15069	15003	14967	15066	14982	15199	14881	15182	15122	15019	15136	15056	15145	15035	15128	14919	15073	15190	15040	15113	15018	15028	14945	15087	15208	15077	14941	15002	14976	15148	15047	15275	15090	15260	15175	15050	15274	15114	15021	15112	15137	14902	15121	15172	14924	15129	14888	15145	14910	15148	14977	15096	15130	15164	15081	14948	15006	15110	15048	15158	14993	15003	15093	14925	15098	14999	15013	15040	15055	15088	15168	15098	15225	15007	15195	15044	15189	15151	14933	15163	15189	15035	14984	15069	15071	14963	14945	15154	15172	14998	15061	15050	15088	15045	14995	14970	15249	14979	15159	15008	15052	14977	15031	15034	15027	15025	14984	14860	15079	14894	15071	14985	15121	15047	15075	15155	15028	15094	15017	15123	15041	15000	15281	15027	15022	15115	15219	15068
24181	23602	34500	30675	24382	21834	19519	16965	16549	16677	16484	16470	16431	16394	16431	16403	16485	16514	16345	16307	16593	16312	16204	16476	16412	16379	16462	16441	16340	16418	16399	16301	16129	16492	16436	16389	16425	16358	16270	16342	16225	16421	16432	16449	16265	16309	16195	16262	16292	16293	16286	16391	16308	16286	16153	16263	16367	16349	16134	16283	16410	16346	16234	16424	16411	16290	16396	16177	16261	16463	16379	16119	16294	16251	16343	16346	16272	16440	16324	16196	16218	16244	16391	16355	16399	16331	16275	16409	16511	16359	16378	16357	16391	16315	16214	16304	16357	16306	16262	16119	16245	16213	16427	16360	16145	16275	16452	16384	16264	16260	16162	16540	16243	16363	16348	16238	16360	16325	16214	16291	16409	16228	16335	16230	16383	16074	16502	16191	16221	16463	16612	16293	16372	16382	16472	16298	16238	16262	16229	16305	16240	16338	16327	16233	16381	16501	16162	16395	16243	16254	16470	16362	16371	16292	16409	16061	16356	16385	16084	16297	16271	16268	16468	16300	16198	16384	16320	16218	16551	16196	16408	16303	16312	16237	16288	16594	16265	16492	16403	16441	16208	16206	16259	16496	16424	16461	16254	16269	16120	16339	16306	16404	16226	16363	16192	16325	16470	16358	16128	16269	16415	16304	16164	16249	16288	16329	16194	16113	16348	16394	16290	16308	16485	16268	16369	16272	16401	16232	16436	16410	16362	16199	16382	16363	16419	16323	16280	16288	16371	16380	16442	16332	16310	16115	16312	16156	16322	16222	16038	16377	16345	16429	16252	16254	16270	16432	16114	16233	16228	16144	16151	16311	16239	16215	16331	16103	16260	16316	16289	16394	16291	16220	16266	16431	16214	16365	16377	16360	16343	16344	16280	16286	16399	16288	16251	16364	16248	16201	16213	16503	16304	16503	16395	16207	16401	16176	16354	16260	16072	16235	16335	16300	16216	16308	16408	16185	16234	16426	16317	16318	16203	16395	16211	16471	16286	16333	16337	16337	16261	16331	16390	16384	16292	16370	16444	16475	16165	16221	16345	16175	16356	16320	16334	16332	16403	16365	16172	16343	16333	16209	16342	16482	16218	16043	16157	16239	16204	16404	16298	16377	16094	16347	16365	16081	16345	16230	16420	16257	16386	16337	16250	16409	16263	16030	16073	16169	16365	16269	16118	16107	16202	16296	16212	16277	16406	16300	16320	16379	16337	16342	16126	16248	16395	16269	16393	16244	16362	16178	16367	16313	16156	16092	16271	16462	16251	16457	16194	16260	16352	16311	16386	16302	16284	16118	16152	16502	16340	16486	16152	16305	16166	16221	16249	16227	16297	16237	16274	16317	16302	16353	16233	16396	16311	16335	16387	16060	16295	16209	16006	16213	16089	16337	16202	16283	16343	16201	16273	16364	16280	16491	16437	16255	16177	16333	16383	16312	16133	16185	16326	16350	16188	16355	16244	16083	16234	16325	16215	16274	16043	16245	16317	16291	16324	16225	16304	16247	16372	16454	16233	16243	16487	16296	16678	16373	16183	16456	16191	16232	16153	16562	16093	16254	16354	16233	16258	16015	16181	16365	16464	16357	16269	16239	16250	16263	16223	16215	16236	16334	16202	16449	16372	16275	16281	16147	16178	16274	16325	16200	16245	16313	16191	16230	16159	16332	16284	16490	16276	16428	16457	16356	16185	16235	16396	16121	16212	16405	16201	16500	16166	16170	16406	16331	16203	16261	16492	16310	16162	16238	16201	16408	16163	16406	16457	16307	16365	16166	16295	16286	16361	16167	16235	16194	16306	16443	16333	16605	16485	16273	16342	16294	16247	16421	16304	16321	16331	16340	16220	16374	16346	16205	16317	16296	16332	16541	16289	16301	16311	16358	16364	16231	16264	16188	16134	16174	16377	16315	16316	16345	16321	16382	16428	16148	16443	16333	16387	16261	16261	16219	16289	16360	16497	16422	16439	16366	16327	16231	16321	16312	16273	16488	16323	16371	16229	16248	16319	16239	16419	16171	16173	16284	16313	16221	16381	16349	16320	16195	16261	16356	16484	16248	16208	16150	16343	16050	16199	16209	16314	16282	16270	16369	16035	16201	16276	16319	16422	16227	16235	16158	16151	16269	16241	16249	15960	16239	16146	16295	16242	16266	16210	16233	16052	16325	16289	16227	16514	16634	16280	16331	16295	16368	16390	16300	16218	16238	16206	16228	16186	16236	16407	16312	16330	16249	16212	16329	16353	16164	16359	16207	16262	16093	16280	16413	16225	16246	16416	16371	16189	16529	16404	16225	16263	16425	16312	16318	16212	16233	16245	16337	16356	16263	16122	16379	16281	16372	16089	16334	16296	16392	16461	16185	15989	16287	16387	16329	16018	16272	16163	16089	16268	16333	16197	16216	16289	16249	16229	16456	16374	16270	16404	16209	16415	16422	16330	16158	16370	16379	16361	16241	16316	16392	16328	16103	16371	16200	16353	16351	16334	16240	16306	16292	16258	16323	16403	16276	16345	16255	16302	16341	16119	16283	16387	16356	16323	16260	16335	16327	16286	16192	16235	16158	16376	16116	16532	16207	16335	16367	16440	16149	16291	16285	16260	16434	16333	16290	16586	16341	16286	16099	16300	16349	16094	16298	16365	16314	16421	16351	16283	16215	16084	16182	16290	16492	16128	16350	16289	16378	16274	16214	16321	16184	16101	16153	16043	16409	16411	16145	16155	16322	16183	16372	16287	16191	16187	16237	16297	16241	16374	16380	16288	16222	16184	16268	16401	16445	16193	16299	16309	16233	16508	16384	16268	16214	16291	16300	16292	16263	16382	16226	16244	16194	16430	16276	16233	16398	16191	16232	16470	16372	16186	16358	16293	16263	16190	16270	16286	16365	16254	16286	16223	16351	16265	16397	16251	16253	16215	16409	16272	16094	16330	16423	16336	16415	16461	16525	16389	16316	16287	16347	16143	16211	16277	16249	16201	16346	16293	16284	16387	16337	16121	16104	16473	16287	16085	16314	16295	16295	16287	16260	16089	16295	16349	16274	16424	16295	16326	16084	16311	16267	16306	16237	16399	16043	16501	16318	16206	16563	16232	16275	16327	16512	16372	16434	16255	16389	16265	16254	16298	16431	16348	16355	16276	16381	16379	16387	16286	16267	16154	16398	16389	16362	16374	16337	16419	16336	16182	16397	16219	16200	16282	16202	16328	16315	16141	16393	16249	16318	16185	16325	16210	16196	16225	16207	16257	16231	16421	16316	16328	16270	16363	16200	16243	16150	16363	16004	16446	16051	16280	16374	16404	16226	16130	16240	16209	16335	16426	15963	16300	16336	16335	16252	16321	16211	16409	16074	16396	16178	16366	16223	16434	16437	16322	16327	16257	16304	16587	16339	16472	16097	16308	16260	16229	16341	16043	16358	16285	16254	16277	16303	16337	16298	16131	16288	16144	16222	16240	16287	16292	16198	16203	16242	16265	16401	16298	16345	16224	16261	16256	16257	16086	16258	16169	16232	16317	16204	16224	16296	16329	16319	16152	16423	16269	16130	16341	16318	16286	16417	16259	16341	16464	16347	16335	16160	16547	16230	16230	16395	16185	16189	16510	16175	16275	16067	16217	16117	16299	16234	16262	16311	16494	16526	16241	16242	16123	16157	16251	16208	16256	16227	16088	16209	16383	16535	16414	16411	16293	16137	16319	16219	16452	16171	16275	16267	16310	16386	16262	16309	16358	16252	16235	16383	16154	16264	16311	16478	16393	16251	16251	16244	16081	16240	16460	16162	16248	16330	16171	16423	16373	16240	16371	16373	16271	16294	16351	16330	16391	16243	16226	16142	16200	16412	16424	16257	16216	16373	16393	16413	16328	16287	16258	16245	16470	16301	16092	16287	16565	16276	16427	16368	16323	16410	16368	16239	16304	16368	16343	16230	16254	16163	16333	16286	16402	16304	16241	16335	16164	16317	16315	16404	16304	16479	16408	16353	16300	16308	16241	16353	16482	16175	16247	16427	16341	16492	16317	16342	16252	16454	16313	16248	16431	16206	16290	16259	16115	16403	16402	16293	16467	16417	16196	16333	16201	16193	16524	16163	16192	16178	16218	16166	16320	16239	16049	16224	16392	16121	16378	16392	16180	16283	16152	16201	16141	16403	16196	16356	16323	16260	16137	16357	16431	16456	16208	16139	16245	16329	16439	16366	16301	16239	16232	16177	16184	16414	16308	16426	16314	16410	16380	16243	16440	16321	16290	16436	16104	16330	16285	16346	16243	16395	16279	16302	16360	16268	16345	16346	16315	16270	16270	16373	16176	16463	16304	16350	16437	16251	16361	16370	16284	16340	16279	16248	16312	16289	16295	16325	16210	16408	16166	16089	16400	16386	16310	16270	16452	16294	16148	16182	16226	16082	16391	16272	16298	16132	16349	16344	16213	16238	16437	16238	16275	16486	16136	16198	16187	16464	16361	16279	16318	16323	16240	16314	16207	16388	16313	16484	16364	16483	16170	16416	16398	16317	16359	16333	16357	16299	16267	16370	16220	16156	16196	16369	16379	16315	16195	16214	16210	16351	16240	16443	16342	16391	16166	16319	16273	16167	16364	16328	16446	16378	16450	16277	16328	16283	16301	16252	16474	16191	16319	16469	16381	16157	16425	16276	16280	16280	16306	16365	16130	16314	16380	16273	16217	16422	16308	16366	16290	16380	16276	16469	16222	16440	16167	16386	16110	16209	16342	16216	16275	16246	16495	16450	16427	16265	16218	16291	16364	16218	16386	16381	16206	16400	16315	16482	16385	16177	16206	16252	16209	16296	16405	16325	16361	16201	16303	16353	16330	16119	16452	16357	16240	16375	16150	16297	16104	16155	16203	16261	16456	16250	16310	16178	16180	16246	16478	16150	16367	16356	16461	16040	16292	16355	16302	16243	16145	16434	16213	16301	16349	16306	16437	16371	16430	16379	16020	16160	16139	16443	16260	16142	16285	16126	16203	16416	16232	16375	16285	16434	16265	16324	16260	16116	16515	16551	16260	16266	16307	16264	16347	16252	16315	16295	16205	16222	16372	16188	16378	16276	16326	16167	16338	16367	16306	16333	16164	16341	16148	15987	16443	16478	16269	16380	16436	16261	16277	16398	16088	16214
62547	95925	75309	45975	26221	17499	15609	15421	15337	15537	15400	15447	15302	15304	15615	15248	15392	15296	15307	15510	15141	15303	15321	15423	15263	15270	15249	15406	15406	15236	15389	15341	15137	15321	15340	15424	15148	15482	15460	15286	15168	15345	15356	15460	15252	15332	15299	15272	15457	15265	15443	15451	15302	15268	15212	15312	15268	15186	15451	15206	15397	15250	15465	15429	15455	15282	15375	15374	15216	15349	15369	15253	15411	15365	15271	15433	15455	15243	15406	15236	15283	15226	15279	15357	15376	15174	15246	15407	15417	15283	15293	15558	15383	15226	15320	15315	15363	15399	15303	15349	15108	15328	15150	15359	15328	15475	15325	15212	15176	15318	15384	15466	15279	15400	15589	15378	15410	15303	15312	15240	15492	15306	15342	15414	15294	15050	15226	15229	15378	15293	15418	15475	15464	15516	15366	15337	15348	15276	15417	15408	15387	15176	15189	15280	15404	15289	15439	15242	15345	15346	15360	15372	15392	15328	15358	15329	15308	15391	15406	15448	15450	15352	15280	15338	15419	15317	15426	15414	15364	15111	15426	15307	15095	15484	15300	15326	15565	15368	15257	15333	15425	15354	15420	15276	15422	15281	15442	15366	15282	15174	15275	15227	15276	15375	15454	15204	15262	15245	15391	15344	15288	15318	15191	15187	15267	15346	15488	15179	15375	15147	15238	15192	15301	15283	15351	15224	15055	15314	15312	15286	15199	15447	15250	15243	15377	15303	15302	15352	15330	15395	15329	15381	15325	15339	15320	15329	15327	15438	15348	15513	15285	15256	15195	15433	15130	15332	15327	15305	15417	15311	15250	15468	15133	15355	15348	15208	15206	15350	15238	15170	15453	15365	15327	15312	15283	15465	15318	15359	15291	15412	15434	15389	15361	15285	15463	15187	15352	15293	15282	15316	15332	15311	15272	15267	15358	15310	15319	15333	15342	15254	15230	15386	15519	15440	15174	15515	15348	15279	15074	15514	15286	15128	15274	15234	15332	15318	15272	15298	15392	15269	15195	15324	15256	15476	15240	15278	15467	15315	15284	15228	15338	15312	15382	15156	15460	15283	15215	15386	15273	15327	15102	15266	15291	15310	15328	15244	15299	15380	15460	15368	15239	15377	15264	15412	15367	15183	15267	15311	15378	15306	15256	15383	15200	15375	15393	15446	15322	15249	15269	15373	15258	15288	15340	15368	15212	15273	15434	15268	15429	15206	15303	15278	15297	15363	15189	15223	15356	15386	15399	15375	15241	15289	15328	15492	15279	15377	15309	15237	15276	15330	15406	15467	15396	15242	15381	15295	15409	15255	15252	15175	15360	15208	15486	15423	15319	15421	15243	15327	15305	15479	15290	15185	15336	15345	15350	15309	15196	15352	15327	15196	15471	15294	15401	15371	15441	15357	15417	15173	15357	15341	15252	15182	15368	15341	15403	15385	15221	15241	15298	15276	15213	15508	15372	15232	15381	15468	15274	15323	15202	15394	15537	15305	15456	15326	15361	15364	15152	15389	15331	15390	15187	15356	15265	15466	15386	15336	15079	15351	15120	15339	15418	15361	15384	15288	15399	15190	15374	15431	15396	15298	15378	15318	15119	15368	15249	15392	15205	15357	15441	15321	15453	15409	15207	15303	15509	15372	15289	15282	15173	15366	15346	15118	15387	15298	15454	15477	15141	15433	15204	15223	15372	15215	15146	15305	15194	15578	15289	15264	15269	15147	15370	15140	15213	15205	15352	15199	15390	15308	15439	15425	15327	15328	15273	15218	15409	15307	15346	15437	15390	15416	15291	15255	15290	15081	15339	15358	15436	15338	15415	15202	15364	15208	15219	15279	15275	15318	15398	15184	15167	15276	15358	15450	15254	15305	15392	15367	15312	15325	15330	15247	15343	15195	15419	15270	15372	15265	15270	15302	15200	15399	15425	15164	15320	15299	15253	15290	15292	15413	15221	15266	15308	15319	15489	15269	15619	15273	15332	15267	15231	15161	15468	15400	15407	15343	15257	15349	15216	15357	15309	15285	15303	15445	15272	15444	15255	15205	15288	15336	15306	15231	15251	15251	15191	15171	15252	15410	15437	15297	15327	15262	15392	15307	15227	15402	15488	15337	15381	15206	15469	15427	15414	15111	15393	15439	15383	15293	15486	15313	15217	15356	15371	15267	15288	15407	15320	15318	15345	15357	15427	15343	15114	15348	15298	15318	15403	15310	15246	15301	15205	15208	15200	15255	15219	15294	15350	15330	15443	15255	15388	15317	15245	15289	15543	15491	15166	15434	15288	15405	15257	15397	15126	15408	15318	15423	15280	15257	15209	15167	15182	15297	15301	15338	15313	15477	15462	15433	15433	15303	15167	15245	15292	15428	15184	15219	15495	15149	15404	15352	15424	15393	15363	15261	15263	15391	15354	15231	15493	15468	15273	15162	15326	15419	15223	15289	15409	15463	15376	15389	15263	15234	15368	15314	15327	15213	15414	15285	15264	15436	15246	15437	15367	15365	15154	15391	15325	15269	15323	15473	15436	15527	15166	15388	15386	15338	15318	15327	15228	15173	15411	15166	15311	15281	15403	15342	15395	15213	15192	15187	15404	15356	15261	15354	15335	15453	15163	15263	15332	15240	15115	15202	15294	15161	15299	15350	15412	15375	15285	15266	15385	15373	15393	15302	15367	15110	15312	15275	15113	15323	15348	15517	15321	15213	15330	15256	15199	15211	15414	15224	15216	15359	15478	15248	15174	15056	15566	15264	15439	15361	15312	15245	15374	15292	15367	15375	15377	15214	15314	15316	15265	15334	15287	15175	15285	15301	15413	15197	15154	15160	15214	15341	15402	15294	15193	15394	15257	15297	15326	15326	15388	15279	15408	15323	15348	15241	15299	15426	15231	15319	15291	15176	15339	15342	15344	15274	15462	15376	15309	15437	15165	15404	15245	15294	15223	15398	15279	15307	15322	15300	15216	15308	15245	15289	15396	15256	15435	15410	15423	15154	15320	15253	15456	15362	15308	15255	15250	15260	15138	15324	15237	15300	15351	15377	15316	15354	15297	15230	15319	15249	15438	15324	15217	15305	15312	15311	15315	15319	15313	15518	15342	15364	15325	15317	15243	15322	15327	15231	15409	15236	15353	15368	15314	15389	15407	15312	15296	15356	15313	15318	15431	15249	15149	15423	15288	15097	15463	15539	15288	15241	15486	15287	15265	15294	15279	15438	15216	15379	15278	15342	15324	15198	15373	15224	15266	15326	15238	15274	15207	15373	15287	15415	15337	15413	15278	15389	15190	15524	15213	15463	15316	15397	15384	15404	15260	15314	15195	15293	15387	15229	15439	15247	15450	15434	15180	15168	15336	15405	15390	15423	15347	15393	15374	15199	15264	15348	15345	15191	15287	15373	15387	15352	15429	15368	15415	15332	15183	15243	15203	15266	15291	15357	15548	15247	15263	15271	15367	15394	15262	15225	15280	15130	15298	15417	15212	15266	15223	15311	15246	15285	15197	15435	15467	15251	15361	15287	15253	15275	15232	15296	15179	15331	15328	15305	15349	15264	15369	15207	15433	15214	15311	15357	15335	15328	15084	15317	15316	15162	15321	15336	15335	15360	15257	15369	15169	15332	15335	15182	15283	15242	15450	15353	15294	15305	15448	15302	15315	15325	15370	15119	15331	15440	15292	15300	15371	15168	15340	15348	15268	15313	15293	15179	15259	15450	15408	15193	15265	15271	15109	15330	15376	15221	15447	15437	15390	15212	15288	15282	15324	15280	15357	15112	15311	15186	15199	15483	15226	15287	15327	15296	15431	15472	15235	15467	15060	15446	15278	15401	15261	15286	15349	15471	15317	15220	15450	15269	15234	15241	15457	15259	15215	15398	15260	15292	15258	15416	15277	15554	15244	15347	15663	15277	15372	15260	15346	15301	15374	15334	15309	15326	15348	15083	15273	15166	15286	15403	15261	15212	15397	15167	15281	15319	15310	15216	15368	15331	15365	15250	15266	15382	15463	15167	15328	15356	15358	15448	15284	15429	15336	15287	15430	15355	15116	15319	15272	15201	15361	15303	15424	15325	15241	15311	15385	15392	15273	15457	15197	15374	15350	15247	15343	15309	15210	15321	15305	15327	15411	15420	15285	15433	15264	15296	15257	15431	15324	15219	15349	15338	15477	15336	15312	15334	15338	15302	15254	15262	15294	15347	15355	15274	15323	15355	15189	15350	15318	15354	15274	15263	15156	15132	15326	15363	15346	15382	15328	15274	15079	15280	15244	15301	15176	15183	15430	15256	15248	15370	15402	15367	15314	15334	15284	15391	15388	15309	15307	15469	15426	15232	15348	15332	15398	15380	15225	15304	15280	15227	15392	15267	15237	15499	15369	15293	15309	15322	15340	15431	15309	15360	15374	15387	15305	15209	15415	15276	15213	15266	15398	15274	15471	15355	15234	15375	15328	15235	15306	15320	15295	15365	15404	15479	15419	15250	15354	15355	15425	15311	15315	15270	15434	15321	15325	15207	15328	15319	15260	15278	15324	15239	15457	15266	15223	15259	15216	15429	15341	15222	15517	15219	15331	15243	15359	15467	15398	15349	15300	15172	15311	15307	15385	15386	15354	15377	15453	15450	15435	15347	15462	15256	15417	15198	15195	15253	15289	15420	15078	15307	15243	15218	15308	15365	15356	15346	15407	15359	15160	15400	15356	15247	15337	15271	15242	15231	15231	15336	15277	15316	15314	15378	15482	15290	15223	15469	15400	15226	15211	15028	15423	15245	15382	15279	15383	15430	15521	15263	15394	15135	15439	15142	15356	15047	15239	15403	15022	15429	15284	15316	15305	15274	15316	15261	15287	15408	15370	15256	15353	15387	15309	15317	15346	15387	15285	14990	15496	15330	15258	15415	15365	15275	15416	15436	15277	15291	15340	15397	15299	15323	15316	15058	15312	15304	15282	15280	15267	15223	15422	15319	15275	15306	15243	15157	15340	15264	15193	15312	15257	15433	15352	15287	15421	15277	15509	15529	15351	15326	15359	15294	15215	15266	15377	15279	15355	15346	15325	15338	15267	15484	15028	15403	15227	15329	15227	15520	15432	15315	15382	15305	15202	15343	15302	15421	15374	15226	15282	15266	15138	15414	15089	15337
22876	22265	32009	26906	23139	23606	24176	19067	17827	18103	17981	17967	18090	17830	17855	17889	17934	17798	17991	17816	17633	17867	17845	17962	17814	17607	17706	17488	17843	17879	17740	17949	17870	17773	17739	17836	17912	17824	17676	17590	17665	17659	17747	17547	17670	17689	17751	17721	17671	17521	17688	17710	17954	17584	17452	17657	17782	17658	17547	17774	17791	17589	17696	17558	17589	17736	17646	17542	17617	17700	17751	17742	17615	17612	17397	17401	17681	17513	17586	17812	17605	17736	17488	17564	17746	17782	17848	17611	17612	17652	17549	17619	17759	17647	17661	17737	17608	17578	17500	17621	17616	17659	17559	17577	17588	17537	17791	17553	17586	17505	17393	17696	17646	17728	17557	17474	17602	17650	17630	17741	17427	17697	17528	17672	17646	17712	17684	17747	17751	17647	17631	17345	17769	17503	17575	17600	17441	17649	17660	17659	17458	17459	17582	17528	17761	17584	17743	17754	17680	17632	17399	17442	17502	17594	17610	17489	17606	17658	17629	17460	17563	17482	17701	17657	17570	17503	17661	17526	17624	17497	17406	17444	17436	17538	17664	17402	17746	17518	17424	17573	17552	17753	17521	17788	17715	17490	17562	17638	17740	17506	17558	17833	17682	17563	17638	17681	17550	17519	17495	17496	17590	17520	17620	17586	17540	17519	17649	17501	17465	17551	17696	17695	17465	17707	17407	17559	17459	17846	17659	17372	17455	17609	17544	17578	17660	17670	17503	17645	17451	17491	17635	17504	17612	17611	17596	17353	17446	17686	17706	17549	17468	17649	17531	17645	17570	17819	17485	17586	17647	17593	17679	17526	17529	17604	17602	17630	17627	17634	17639	17642	17468	17577	17761	17811	17665	17533	17787	17561	17546	17633	17699	17647	17802	17619	17402	17569	17422	17582	17625	17532	17555	17386	17673	17646	17548	17594	17569	17748	17569	17685	17549	17619	17665	17518	17504	17588	17521	17368	17585	17735	17544	17475	17403	17469	17534	17537	17576	17456	17539	17621	17746	17562	17693	17672	17596	17402	17734	17507	17561	17456	17678	17732	17617	17527	17524	17651	17640	17301	17419	17420	17558	17624	17776	17541	17561	17486	17532	17702	17393	17578	17480	17365	17438	17335	17435	17540	17698	17715	17639	17618	17732	17646	17615	17593	17597	17513	17593	17591	17728	17569	17428	17708	17455	17515	17675	17316	17722	17539	17623	17641	17544	17591	17542	17466	17485	17779	17629	17862	17667	17645	17631	17542	17544	17489	17533	17407	17534	17649	17490	17380	17554	17542	17668	17846	17398	17590	17694	17482	17511	17509	17576	17421	17467	17515	17592	17648	17518	17719	17560	17363	17520	17642	17622	17656	17501	17645	17701	17478	17692	17613	17615	17452	17509	17566	17838	17561	17536	17455	17616	17607	17606	17579	17671	17743	17857	17657	17553	17563	17637	17753	17607	17861	17522	17440	17661	17404	17555	17537	17484	17567	17652	17524	17524	17609	17518	17714	17567	17627	17633	17597	17746	17425	17565	17639	17605	17537	17754	17351	17718	17530	17708	17247	17472	17692	17616	17712	17454	17508	17619	17708	17411	17599	17464	17629	17343	17564	17319	17558	17480	17399	17648	17727	17571	17530	17604	17467	17738	17594	17815	17591	17547	17712	17620	17644	17717	17784	17733	17817	17437	17393	17601	17742	17839	17615	17675	17718	17690	17585	17594	17485	17488	17599	17449	17662	17597	17659	17687	17686	17491	17679	17527	17466	17581	17674	17610	17381	17600	17640	17609	17463	17430	17673	17630	17693	17689	17586	17746	17730	17535	17684	17568	17499	17462	17589	17453	17367	17702	17687	17686	17582	17487	17441	17471	17581	17521	17439	17544	17648	17656	17470	17621	17462	17725	17645	17592	17602	17598	17410	17612	17663	17593	17540	17424	17680	17746	17569	17665	17517	17544	17467	17637	17593	17590	17419	17458	17688	17401	17664	17683	17783	17653	17561	17560	17509	17552	17724	17709	17517	17581	17453	17792	17615	17563	17651	17484	17581	17488	17758	17580	17620	17495	17645	17460	17453	17598	17788	17550	17725	17483	17535	17706	17612	17648	17626	17637	17666	17429	17551	17650	17598	17634	17326	17520	17705	17442	17599	17528	17691	17826	17597	17536	17540	17646	17712	17633	17562	17744	17531	17414	17384	17514	17613	17636	17503	17513	17719	17502	17539	17524	17646	17555	17373	17687	17554	17566	17719	17646	17518	17306	17558	17495	17614	17649	17506	17532	17702	17614	17693	17649	17507	17528	17697	17592	17628	17450	17443	17588	17522	17595	17352	17746	17516	17664	17600	17415	17545	17488	17491	17514	17633	17501	17684	17628	17590	17710	17521	17609	17604	17555	17568	17669	17509	17431	17542	17565	17603	17562	17745	17644	17625	17709	17898	17725	17507	17593	17500	17583	17571	17545	17446	17620	17716	17675	17557	17751	17647	17552	17811	17724	17847	17621	17564	17424	17805	17343	17526	17502	17701	17842	17684	17490	17589	17619	17580	17566	17930	17641	17487	17544	17462	17855	17449	17414	17514	17572	17555	17462	17662	17342	17753	17486	17504	17466	17644	17595	17501	17508	17536	17453	17368	17519	17512	17665	17592	17559	17500	17668	17615	17747	17672	17537	17788	17566	17414	17457	17472	17659	17642	17573	17458	17694	17520	17639	17664	17550	17645	17635	17702	17371	17696	17358	17659	17651	17535	17622	17594	17633	17596	17402	17545	17572	17598	17688	17437	17635	17564	17475	17624	17652	17373	17424	17524	17596	17522	17695	17609	17661	17384	17618	17537	17442	17608	17587	17753	17819	17693	17612	17627	17577	17622	17740	17534	17688	17413	17675	17598	17704	17207	17738	17615	17702	17645	17820	17725	17507	17712	17721	17392	17305	17670	17689	17684	17496	17593	17625	17701	17697	17571	17626	17680	17700	17554	17615	17708	17597	17585	17585	17508	17539	17594	17715	17445	17683	17630	17523	17565	17635	17481	17516	17356	17675	17464	17690	17763	17623	17587	17643	17477	17791	17699	17653	17508	17682	17585	17390	17663	17560	17495	17661	17348	17578	17641	17598	17642	17446	17769	17763	17543	17779	17562	17658	17632	17819	17645	17491	17469	17420	17356	17407	17591	17748	17603	17485	17664	17471	17693	17632	17688	17634	17682	17589	17639	17712	17486	17735	17641	17354	17659	17559	17565	17705	17636	17519	17595	17517	17721	17408	17618	17580	17581	17533	17577	17559	17503	17521	17396	17521	17730	17561	17697	17615	17467	17595	17696	17643	17640	17572	17665	17753	17497	17651	17678	17609	17690	17553	17482	17677	17534	17385	17519	17727	17404	17571	17672	17521	17410	17597	17419	17616	17649	17409	17635	17606	17613	17726	17890	17606	17476	17492	17550	17641	17487	17501	17586	17426	17768	17614	17656	17417	17362	17613	17584	17739	17641	17600	17535	17374	17498	17596	17529	17583	17620	17597	17508	17729	17630	17384	17511	17608	17520	17337	17426	17620	17660	17615	17666	17723	17691	17866	17772	17487	17492	17625	17653	17536	17613	17633	17445	17481	17590	17673	17660	17547	17736	17740	17696	17451	17462	17698	17577	17635	17595	17368	17636	17564	17655	17658	17399	17587	17693	17607	17664	17535	17605	17718	17684	17588	17429	17470	17730	17556	17707	17581	17478	17575	17407	17577	17754	17406	17452	17399	17618	17452	17568	17484	17596	17430	17541	17479	17682	17730	17549	17521	17653	17376	17541	17707	17589	17343	17694	17577	17575	17643	17593	17476	17634	17622	17578	17442	17551	17624	17618	17502	17673	17554	17804	17461	17707	17505	17665	17471	17467	17327	17599	17620	17474	17681	17665	17621	17581	17641	17643	17552	17434	17683	17680	17833	17684	17722	17478	17681	17518	17583	17467	17533	17658	17603	17497	17539	17528	17753	17438	17920	17492	17551	17567	17613	17728	17641	17684	17700	17583	17630	17765	17829	17651	17608	17459	17500	17582	17634	17748	17683	17603	17577	17547	17675	17616	17500	17628	17695	17665	17518	17446	17469	17315	17674	17639	17855	17420	17429	17598	17398	17666	17526	17908	17560	17479	17780	17677	17631	17624	17581	17643	17740	17514	17762	17619	17814	17587	17426	17630	17441	17564	17562	17599	17556	17524	17517	17425	17644	17731	17799	17740	17709	17621	17707	17380	17631	17784	17566	17749	17566	17415	17564	17672	17611	17347	17609	17591	17491	17740	17478	17677	17624	17649	17427	17415	17692	17549	17603	17642	17810	17602	17676	17712	17610	17826	17612	17519	17538	17785	17677	17479	17610	17742	17631	17574	17376	17472	17696	17557	17560	17580	17701	17697	17500	17547	17643	17564	17567	17498	17505	17557	17598	17662	17605	17452	17504	17587	17370	17282	17404	17581	17649	17646	17502	17647	17500	17476	17695	17598	17569	17512	17739	17501	17507	17576	17435	17625	17731	17579	17507	17785	17572	17562	17394	17604	17671	17562	17498	17468	17554	17609	17433	17580	17642	17517	17620	17625	17425	17537	17542	17617	17620	17553	17731	17644	17432	17809	17630	17473	17377	17747	17429	17454	17595	17471	17520	17593	17344	17491	17791	17708	17623	17524	17718	17794	17466	17768	17566	17525	17607	17672	17435	17656	17593	17590	17734	17460	17473	17594	17576	17608	17633	17608	17498	17594	17564	17508	17485	17413	17481	17575	17563	17499	17731	17826	17601	17578	17560	17573	17781	17393	17565	17622	17467	17505	17613	17575	17518	17788	17687	17599	17594	17494	17488	17582	17486	17449	17435	17726	17652	17566	17409	17560	17579	17446	17740	17535	17497	17499	17412	17644	17694	17607	17472	17437	17522	17708	17543	17545	17717	17535	17715	17491	17450	17572	17649	17536	17576	17567	17577	17559	17578	17568	17708	17742	17469	17536	17789	17481	17671	17548	17532	17771	17637	17588	17538	17641	17650	17540	17492	17651	17530	17669	17657	17584	17729	17727	17565	17654	17588	17590	17796	17608	17455	17689	17626	17597	17536	17608	17535	17638	17454	17495	17640	17544	17649	17516	17668	17508	17470	17625	17471	17658
62438	105937	85571	55634	31825	19503	16598	16086	16045	15977	16232	16339	16045	16127	16119	16030	16034	16126	16099	16213	16098	16002	15924	16054	16111	16021	16029	16103	16151	16293	16222	15997	16217	16192	16103	16142	15993	16111	15983	16218	16237	16020	16015	16210	16020	16103	15863	16097	15951	16165	15921	15863	16052	16059	16133	16163	16147	16044	16062	16176	16196	16283	16180	16096	16154	16131	16059	16085	16023	16181	16174	16141	15867	16039	16175	16207	16172	16080	16087	16208	16134	16054	16265	16070	16180	16054	15831	16066	16244	16292	16059	16054	16045	16131	16105	16102	16147	16134	16092	16049	16090	16083	16018	16087	16138	16104	16096	16134	16053	16180	16226	16082	16122	16054	15846	16180	16014	16149	16113	16138	16073	15961	16052	16063	16069	16051	16086	16111	16131	16305	16017	16151	15959	16226	15962	16028	16080	16053	15985	16066	15952	16282	16065	16103	15982	16050	16044	16160	16020	16010	16261	16116	16050	16068	16230	16142	15966	15966	15932	15983	16187	16027	16107	16107	15896	16135	16263	16162	16100	16082	16109	16066	15867	16170	16117	16108	16164	15827	15995	16187	16288	16122	16153	16045	16111	16018	16078	16036	16126	15960	16129	16034	15982	16048	16068	16055	16041	16208	16219	16060	16141	15978	16037	16118	16152	16072	16053	15985	16119	16053	16150	16324	16049	15989	16151	16049	16082	16129	16087	16072	16220	15812	16204	16277	16156	15885	16124	16033	16110	16162	16210	16018	16024	16030	16049	16121	16154	16250	16058	16061	16195	16272	15919	15969	16076	16052	16073	16080	16094	16071	16070	16068	16082	16006	16138	16063	16133	16120	16185	16015	16130	15948	16183	16029	16097	16136	16174	16161	16281	16230	16005	16051	15976	16053	16213	16048	16104	16199	16308	16002	16011	15974	16184	16211	15929	16120	16089	16104	15985	16118	16053	16121	15984	16056	15941	16008	16086	16190	16113	16100	16159	16024	15945	16097	16029	16161	16177	16130	15957	15975	16172	16035	15992	16241	16265	16104	15981	16033	16116	16079	15939	16236	16176	16033	16230	16107	15939	16197	16184	15985	16112	16187	16088	16050	15981	16045	15896	15985	16061	16055	16091	16222	15932	16107	15938	16179	16092	15912	16068	16104	16173	16104	16437	16106	16080	16048	16095	16011	15997	15992	16171	15867	16177	16013	15975	16144	16142	16065	16258	16092	16194	16001	16003	16007	16090	16029	16154	16130	16230	15997	16125	16010	16117	16132	16062	16094	16282	16083	16016	15965	16055	16003	16019	15974	16261	16260	16059	16030	16122	16093	16009	15967	16082	15985	16127	16014	16125	15992	16065	16101	16043	16053	16121	16196	16060	16081	16148	15979	16112	16173	16042	16011	16042	15892	16041	16081	16131	16219	15917	15972	16218	16101	16019	16104	16182	16176	16255	16087	16049	16025	16105	15907	16141	16101	15928	16042	16087	16007	16018	16029	16019	16238	16001	16073	16122	16001	16236	16134	16100	16156	16162	16084	16070	16128	16030	15941	15989	16044	16119	16110	16119	16051	16026	15989	15970	16170	16039	16125	16077	16230	15988	16114	16009	16144	16190	16103	16144	16063	16141	16165	15970	15991	16221	16186	16142	15851	16089	16060	16122	15857	16108	16008	15966	15998	16086	15974	16107	15978	16101	15996	16067	16048	16024	16040	15980	16039	15931	15963	16079	15938	15980	16177	16323	16050	16122	16053	16054	16054	15976	16208	16060	16097	16105	15907	15962	15995	16116	16063	15964	16103	16159	15898	16032	16124	16019	15963	16114	15953	16196	16149	15998	16028	16051	16026	16088	15977	16322	16187	16061	15965	16057	16117	16080	16052	16043	16063	16129	16075	16100	16239	16044	16118	16189	16161	16183	16002	16243	16190	16038	16136	16096	16082	16124	16046	16122	16126	15937	16142	15987	16007	16064	16249	16117	15914	16138	15992	16032	16061	15979	16090	16086	16115	16080	16091	16066	16044	16014	16069	16225	16181	16005	16130	16228	16122	15956	16018	16073	16048	16209	15949	15898	16110	16112	15985	16056	16081	15980	15967	16229	16133	16154	16078	16043	15876	15904	16127	16269	16085	16170	16018	16160	16160	16127	16099	16242	16091	16261	15874	16052	16171	16045	15941	16083	16099	15990	16231	16169	15966	15959	16073	16142	16132	16099	16186	16143	15874	16050	16118	16174	16045	16045	16131	16040	16139	15999	16277	16017	16227	16261	16071	16183	16122	16032	16203	16093	16042	16250	16257	15896	15803	16080	16145	16155	16117	15888	16120	15977	15961	16106	16183	16146	16012	16035	16138	16103	16035	16079	15975	16065	16121	16041	16181	16182	16145	16031	16100	16126	16089	16107	16101	16118	16123	16006	16070	16102	15918	16185	16104	16059	16206	15964	16229	15962	16078	16206	16051	16117	16022	16279	16052	16006	16086	16002	16112	15928	15951	16164	16065	16135	16176	16022	15976	15949	16242	15897	16012	15924	16201	15942	16140	16209	16008	16111	16090	16054	16108	16325	16050	16019	16157	16043	16079	15969	15972	16122	15930	16157	15981	16106	16124	16270	16023	16232	16137	16030	16278	16051	16089	15970	15829	15893	16106	15886	16248	16188	15907	16042	15909	16360	16013	16115	16083	16116	16024	16036	16194	16143	16148	15998	15858	16020	16220	16173	15984	16079	16036	16092	15968	16132	15994	16140	15978	16129	15966	16171	16014	16119	16093	16055	16105	15999	16087	15981	16135	16102	16009	16075	16093	16041	16063	16064	15981	15997	16174	16141	16200	16087	16093	16007	15982	16101	16023	16094	16165	16161	16073	15945	16154	16024	15987	16168	16100	16004	16240	16100	16264	16132	16065	16077	16287	16052	16080	16043	16083	16057	16203	16352	15900	16017	15980	16077	16058	16028	16199	16070	16013	16037	16064	16051	16138	16130	16048	15899	16032	16047	15910	16242	16008	16047	16058	16073	16160	16271	16069	16134	16157	16048	15992	16181	16151	16171	16002	16099	16122	15973	16187	16155	15937	16103	16012	16050	15995	16123	15984	16002	16092	16015	15940	15899	16187	16032	16016	16190	16077	16042	16107	16053	16083	16012	16066	15995	16271	15997	16139	16081	16162	15897	16107	16079	16123	15944	16054	15989	16084	16059	16046	16027	15979	15946	16033	15915	16214	16175	16030	16119	15914	15971	16118	16117	16008	15964	16067	16113	16118	16010	16061	16202	16107	16143	15959	16065	16183	16176	15946	16201	16083	16094	16198	15981	15995	16190	16084	16134	16197	15987	15985	15989	16173	16156	16025	15980	16096	16083	16018	16242	15862	16049	16040	16137	16223	16072	16115	16197	16197	16308	16001	16246	16035	16004	16002	16105	16109	16192	16158	16034	16190	15910	16055	16083	16156	16155	16110	15974	16196	16103	16174	15941	16002	16067	16115	16162	16082	16086	16130	16067	16038	16130	16084	16273	16106	16174	15983	16155	16040	16026	16168	16064	16082	16133	15997	16207	15936	16177	16051	16142	16131	16048	16140	16077	16023	16020	16188	16044	16106	15740	16085	16199	16136	16242	16205	16127	16052	15795	16138	16000	16091	15982	16153	15975	16152	16123	15909	15992	15995	16090	15915	16054	15889	16015	15992	16092	15937	16166	15887	15997	16109	16077	16070	16049	16011	16079	16217	16074	16155	15977	16148	16001	15973	16127	16078	16066	16057	16073	16172	16005	16103	16102	15969	15974	16108	16103	16226	16017	16085	16333	16093	16031	16011	16158	16125	16019	16198	16119	16035	16258	16011	16031	15914	16058	16161	16180	16106	16216	16060	15990	16195	16177	16000	16141	16049	16169	16050	16037	16086	16157	16101	16015	16016	16059	16234	16090	16008	16176	16111	16028	15889	16016	16065	16062	16174	16002	16091	16213	16121	16108	16028	16182	16075	15988	16008	15999	15977	16224	16128	16200	16009	16083	16125	16140	16105	16066	15942	16153	16128	16016	16096	16088	15975	16025	16022	16213	16257	16005	16191	16210	15869	16145	15997	16118	16042	16105	15968	15978	16041	15981	15845	16266	15954	16084	16190	16079	16119	15949	16206	16168	16083	16107	15929	16105	15897	16224	16010	16215	16087	16091	15975	16155	16075	16174	16090	16194	16012	15926	15900	16087	16108	15987	16208	16037	16271	16092	16036	16066	16108	16156	16128	15949	16098	16013	15893	16290	16135	16051	16185	16062	16028	15920	16057	16028	16070	16188	16044	15913	16092	16187	16112	16325	16029	16171	16106	16079	16070	16078	16206	16052	16125	16116	16135	15987	16161	16187	16033	16048	16028	16195	16148	15994	16068	15931	16328	16046	16040	16192	16019	16238	15841	16150	16096	16067	16135	16163	16104	16001	16030	16117	16058	16141	16190	16080	15953	16027	16290	16133	16115	16060	16058	16060	15943	16112	16090	15976	16138	16088	15992	16086	16006	16042	16038	16109	16053	16093	16312	15978	16134	16224	16171	15925	16169	15979	16186	16123	16226	16114	16168	15932	16096	16123	16163	15929	16090	15846	15983	16110	16045	16101	15978	16119	16145	16043	16255	16045	16014	16103	15975	16195	16013	16073	16259	16113	15975	16167	16185	16021	16055	16239	16132	16112	16041	16088	16018	16103	16041	16189	15980	16125	16031	16038	16099	16004	16125	15866	15913	16036	16098	16043	16134	15934	16048	16238	16227	16021	16044	16184	16040	16262	15987	16294	15941	15878	15960	16043	16023	16128	16016	16054	16009	16047	16239	16160	16105	15983	16257	16097	16070	16094	16169	15956	15969	16145	16013	16123	15986	16083	15937	16003	16108	16160	16048	15975	16018	16083	16056	16049	15897	16076	16114	15964	16171	15950	16074	15933	15995	16091	16030	16208	16002	16178	16079	16050	16145	16260	16086	16040	16198	15955	15963	16058	15826	15934	16133	16007	16147	16217	16000	16210	16117	16101	15966	15962	16067	16225	16040	16122	15966	16191	15974	15920	16058	16138	16056	16102	16129	16126	16194	16114	15967	15999	16160	16237	15963	15910	16106	16158	16167	15953	16253	15990	16127	16035	16135	16049	16144	16084	15961	15967	16290
30424	35644	37546	27103	19240	17631	17398	17257	17066	17178	17185	16998	16994	17133	17130	17024	17008	16983	17098	17031	17069	17389	17082	16961	17064	17076	17193	17099	17060	17059	17058	16979	16989	17116	16959	17103	16954	17083	16930	17083	16992	16872	17296	16905	16866	17012	17157	16973	17246	17287	17017	17063	17117	16983	17284	17154	16965	17186	17029	17057	17204	16994	17025	17105	16899	16788	17026	17163	16890	17143	17135	17030	16791	17086	17145	17029	16954	17022	17005	16736	17155	16896	16952	17010	17036	16788	17133	16946	17248	16911	17229	16932	16907	17003	17285	16990	17132	17133	16891	16925	17222	17066	16937	17008	16848	16936	16969	16811	17048	17098	16986	17082	17040	17071	17063	16962	17122	17096	17000	17036	16954	16939	17067	17090	17036	16929	16973	17008	16922	17015	16945	16978	17077	17113	17149	16927	17009	16986	17048	17123	17068	16838	17011	16959	17015	16943	17097	16869	17060	17063	16996	17008	16979	16986	16767	17228	16971	17311	17187	17030	17012	16855	17011	16963	17044	17133	16947	17031	17191	16990	16981	17043	17048	17005	17225	17138	17090	17049	17181	16987	17043	16838	17404	17028	17082	16922	17212	16952	17092	16989	17125	16918	17041	17123	16936	17235	17008	16969	17152	16980	17012	16887	16995	17084	16956	16938	17031	16862	17110	17048	17105	17165	16985	17048	16860	17045	16948	16748	16934	16864	17001	17087	16968	17042	17031	17108	16898	16853	17118	16917	17240	17168	16989	17226	17064	16987	17039	17100	16947	16957	17139	17061	17055	17044	17120	16936	17227	16914	16850	16825	16826	16938	17090	17022	16862	16988	16987	16887	16887	17001	16869	17064	17067	16964	16988	16989	16883	16957	17159	16933	17115	17007	17006	17095	17066	17064	16979	16884	16983	16970	16983	17084	17162	17075	16898	17275	17006	16896	16910	16801	17024	17025	17081	17031	17038	16980	17255	17145	17128	17142	17015	17103	17020	17042	17122	16929	16962	16811	16915	17082	16941	17015	17016	16835	17089	17219	17092	16963	17049	16948	17205	17009	16876	17098	17057	16869	17181	16824	17061	16830	16900	16893	17156	17044	17094	17125	16913	17066	17190	17042	16836	17235	17012	16986	16847	16883	17075	16914	17062	17071	17123	17174	17011	17014	17076	17041	17147	17033	17065	17039	17128	17069	17080	16972	16907	17003	16926	17064	17090	16866	17005	17078	17205	17115	16961	17108	17084	16953	16952	16979	17098	17220	17201	16872	17006	16778	17075	16763	17291	17121	17199	16969	17044	17240	17148	16992	17128	16938	17081	17072	17193	16968	17050	17043	17166	16923	17027	16947	16846	17121	17040	16936	16920	16964	17286	16883	17205	17080	17106	16981	17125	16904	17082	17068	17058	17051	16896	17057	16949	17081	17068	17108	16921	17045	16960	17051	17131	17022	17025	17203	16960	17118	16983	17048	16904	17140	17047	16852	16901	16975	17104	17090	17174	17152	16959	17085	16824	16855	17053	17030	17039	17046	16983	17110	16915	17163	17011	17042	16977	17044	17052	16929	17008	16875	16782	16983	16949	17088	17018	17168	17013	16980	17040	16880	17026	17010	16740	17070	16975	16909	17166	17295	17162	17037	16900	17067	17073	17261	17037	16932	17126	17082	17122	16928	17150	17077	17041	16863	16976	16979	17126	17040	16907	17133	17040	16873	17064	17021	16964	16944	16920	17233	16837	16993	16947	16880	16943	16923	17106	17017	17220	16951	16926	17156	17011	16983	17011	16969	17063	16882	17234	16927	17040	17207	17042	17191	17111	17027	17004	17018	16978	17041	16958	17000	16909	16942	17071	16887	17220	17137	17073	17023	17116	17000	17191	17064	17036	17199	17068	17199	17083	17080	17020	16984	17107	17077	16869	16958	17190	17127	17005	16968	17078	16965	17158	17035	16954	16932	17168	16844	17032	17147	17046	17032	16980	17188	16869	17075	16887	17020	17000	17124	17034	17023	17142	17080	17116	16888	17071	17111	17090	17047	17023	16929	17039	16904	16874	17170	17023	17000	17043	16956	16985	17126	17071	17082	17146	17036	17122	17016	17104	17044	16954	17022	17142	17058	16967	16988	16835	16951	16980	16940	16951	16950	17162	17047	16923	17188	17137	16843	16796	16884	17069	17105	17005	16991	16735	17087	17018	16781	17025	17123	17193	17118	17012	17112	17039	17009	17120	17112	17038	17114	17172	17053	16963	16823	16824	16977	17141	16823	17146	17205	16942	17100	17114	17010	17159	17150	17083	16999	16912	17127	16982	17148	17086	16905	16963	17089	17180	16896	17056	17094	17130	17179	16957	16906	17096	16880	16909	16994	17023	17097	16899	16945	17187	16890	16988	16901	17029	16948	17070	17203	16992	17119	16694	17027	17009	16858	17077	16876	17030	16949	17019	17131	17040	17110	17018	17029	17103	17046	17168	16966	16955	16921	17050	16826	17019	17028	16985	16923	17032	16809	17098	17122	16910	17080	17037	16987	17100	16915	17154	17114	17109	17073	16915	16867	17199	17130	16971	17141	17020	16870	17095	17163	16958	17042	16848	17035	16962	16974	17177	16954	16811	17160	17186	16899	16876	16985	17121	17033	17047	17016	17134	17042	16970	17085	16849	16886	17187	17080	16959	17093	17061	16971	17020	16903	17013	16994	17087	16855	16938	17143	17083	17067	17067	17021	16805	16948	17060	16890	16914	17169	17128	16899	17180	17116	17163	17021	16944	16984	16805	17069	16998	16990	17208	16986	17300	17208	17208	16942	16745	16967	16876	17108	17053	17178	17084	17056	17231	17081	16998	17096	16975	17000	17155	16884	16907	17026	17007	17000	17120	17086	16743	16911	17145	17199	16945	17028	16661	16857	17010	17014	17006	16778	17083	17068	16938	17118	17207	16887	17101	17280	17172	16968	16927	17076	17033	17093	17159	17124	17046	16906	16880	16981	17008	17131	17151	16959	16965	17046	16988	17044	17114	16972	17220	17040	16890	17130	16787	16974	16981	17127	16942	16948	17325	17035	17046	16941	16915	16986	17114	16938	17129	17206	17014	16845	17010	17134	17125	16911	16956	17182	17179	17183	16799	17103	17196	17128	17045	16756	16989	17040	17043	17194	17074	17056	17291	17041	17039	16839	17061	17046	17075	17149	16789	16919	17260	17151	17061	17025	17052	16910	16937	16995	16809	16985	16911	16956	16961	17023	17026	16990	17077	16931	17182	17154	16994	17098	16936	16833	17072	16988	17021	16853	17050	16946	17075	16892	17086	17265	17068	17108	17261	16992	17216	17070	16940	17112	17065	16867	17184	16969	17140	17215	17222	17155	16918	17079	16909	17108	16796	16934	17430	17056	17024	16996	17202	16977	17126	17091	17034	16921	17157	17260	17125	16907	17000	16878	16994	17105	16983	16860	17010	17051	17146	17150	16865	16928	16860	16935	17067	16818	16935	16920	17013	17153	17194	17099	17064	17045	16972	17076	16841	17026	17079	16897	17131	16972	16996	17008	17037	17063	16950	17152	17174	17053	17092	16816	16926	17105	16888	16993	16957	17012	17144	17100	17148	17088	16971	16937	17179	17139	16943	16969	16890	16991	17246	17058	17125	16980	17165	16993	16831	17231	17161	16901	17186	17072	16921	17011	16858	17183	17077	16826	17063	16961	17203	16936	16793	16901	17025	17091	16911	16993	17149	16978	16964	17103	17090	16950	17221	17105	16840	17019	17015	16778	16879	16876	16931	16793	17052	17153	16907	16866	17026	16963	16974	16997	16849	17002	17069	17088	17100	17063	16861	17027	16993	17198	16835	17055	17211	17302	17322	17155	17106	16846	17003	16890	16996	16949	17127	17004	16951	17029	17164	17086	17074	17108	16964	17025	17087	17110	16907	17105	17217	16916	17037	16904	16895	17031	16997	17013	16878	17029	17139	17113	16938	16980	17076	17092	17037	16843	17127	17026	17063	16900	17016	17133	17028	16998	16928	17112	16928	17025	17196	17136	16971	16897	16887	17006	17088	17224	17066	17038	17000	17187	17090	16897	16912	16814	17005	17010	16956	17093	17027	16901	16965	17149	16992	17175	17097	17201	16954	16920	17053	17116	17111	17122	16970	17003	16906	16991	16856	16968	17033	17043	16974	17058	17009	17037	17048	16931	16874	16913	17014	17163	16930	16905	16984	17210	17005	17162	16995	17099	17253	16979	17148	17156	16834	17200	17302	16955	16927	17006	16948	16937	17099	16963	17281	17095	16981	17058	17213	16951	17100	16922	17049	16893	17009	17049	17063	17070	17116	17185	17085	16960	17010	17228	17015	16840	17034	17147	16953	16942	16800	16943	17026	17112	16976	17117	16879	16928	16916	16943	17151	17105	17210	16963	16868	17028	16912	16967	17065	17032	17023	17030	17150	16858	17062	16984	17046	16980	17007	16698	17177	16890	17029	16959	17020	16970	17224	16995	16939	16869	16900	16949	16926	16846	16957	16862	16981	17136	17003	16924	16967	16941	16968	16914	17040	17045	17228	17084	16981	16874	17009	16986	16902	17130	17039	16947	17049	16872	16992	17213	16892	17132	17020	17031	17074	17072	16932	17081	17109	17222	17094	17300	17062	17034	17096	17170	17001	16954	16992	16928	16927	17131	17060	17286	17007	17061	17107	17035	17064	17102	17205	17038	17047	16940	17158	16920	17142	17296	17101	17056	16875	17101	17072	16941	17085	16948	16976	17188	17036	17020	16952	17072	16939	17017	17010	17029	17123	16877	17162	17048	17133	17059	17170	17009	16858	16966	16897	17029	17202	17057	17133	17078	17175	17181	17027	17112	17239	16900	16943	16869	17124	17018	17087	17059	17110	17082	16893	16998	16911	17176	17081	16944	17072	17155	16918	16931	16989	17104	17076	17029	16906	17252	17195	17105	17022	17017	16943	17076	17112	17035	16927	16986	16960	16851	16954	17062	17032	17028	16979	17044	17091	17169	17190	17109	17081	17096	17185	17352	16886	16937	17163	16870	16841	17006	16894	17024	16899	17013	17114	17105	17037	17150	17059	17001	16963	17009	17121	17164	17045	17022	17113	17055	16942	17045	17044	17141	16885	16972	16825	17211	17226	16914
41108	55576	40785	24361	17483	16125	15885	15613	15771	15828	15592	15587	15698	15673	15722	15691	15949	15740	15615	15887	15780	15684	15703	15680	15826	15651	15644	15831	15680	15770	15666	15731	15642	15579	15876	15820	15633	15862	15792	15929	15842	15760	15612	15693	15866	15738	15712	15838	15777	15771	15593	15632	15687	15814	15875	15634	15804	15723	15772	15692	15764	15633	15785	15668	15857	15563	15697	15772	15759	15795	15863	15755	15986	15659	15770	15684	15850	15771	15863	15782	15609	15735	15613	15660	15835	15813	15790	15632	15822	15663	15774	15776	15658	15585	15782	15802	15713	15959	15739	15886	15857	15611	15831	15722	15736	15937	15758	15690	15739	15789	15765	15675	15662	15674	15797	15633	15698	15776	15759	15613	15756	15670	15785	15648	15761	15624	15784	15678	15906	15848	15666	15782	15642	15670	15672	15767	15701	15781	15632	15619	15738	15620	15698	15702	15720	15651	15719	15706	15790	15833	15775	15797	15649	15720	15569	15727	15609	15704	15848	15697	15914	15819	15816	15697	15877	15642	15665	15797	15637	15664	15671	15823	15861	15638	15635	15727	15771	15570	15799	15695	15742	15642	15687	15708	15704	15700	15699	15827	15643	15786	15625	15823	15645	15833	15831	15780	15659	15687	15772	15744	15519	15932	15878	15691	15713	15577	15874	15714	15726	15709	15686	15829	15657	15814	15814	15850	15555	15704	15641	15812	15682	15484	15820	15582	15774	15762	15739	15720	15734	15723	15611	15855	15801	15724	15457	15768	15711	15873	15612	15695	15659	15600	15568	15789	15855	15667	15788	15849	15904	15665	15667	15631	15834	15709	15753	15843	15736	15763	15683	15628	15806	15884	15770	15717	15761	15783	15702	15619	15778	15796	15612	15519	15664	15696	15555	15560	15517	15673	15597	15704	15675	15666	15818	15668	15754	15718	15715	15657	15803	15646	15658	15840	15932	15581	15815	15470	15685	15616	15638	15680	15587	15730	15819	15831	15738	15587	15646	15639	15628	15780	15744	15718	15890	15636	15685	15825	15662	15657	15785	15722	15801	15546	15759	15767	15713	15707	15602	15425	15848	15811	15763	15587	15684	15819	15661	15645	15783	15664	15718	15719	15651	15642	15680	15632	15698	15808	15801	15693	15663	15840	15654	15734	15821	15823	15740	15654	15857	15775	15677	15671	15799	15583	15598	15724	15662	15709	15879	15932	15619	15703	15558	15772	15694	15839	15827	15763	15751	15686	15779	15714	15698	15772	15849	15863	15514	15694	15862	15786	15782	15812	15803	15799	15923	15677	15678	15760	15833	15732	15608	15756	15699	15552	15815	15452	15673	15561	15818	15764	15548	15745	15859	15646	15696	15904	15700	15545	15822	15666	15776	15630	15589	15762	15903	15686	15648	15727	15571	15846	15611	15781	15708	15642	15879	15697	15756	15693	15785	15906	15828	15611	15792	15822	15664	15534	15748	15818	15889	15734	15715	15736	15484	15536	15856	15847	15763	15786	15854	15827	15759	15767	15684	15785	15676	15672	15795	15742	15816	15792	15838	15748	15777	15646	15673	15816	15735	15707	15786	15687	15676	15663	15540	15721	15756	15750	15762	15774	15738	15648	15832	15913	15797	15828	15548	15596	15661	15801	15717	15782	15728	15739	15585	15704	15745	15862	15777	15675	15701	15696	15586	15713	15656	15716	15866	15761	15712	15799	15712	15735	15591	15659	15657	15834	15827	15657	15604	15842	15673	15819	15788	15782	15831	15776	15766	15728	15751	15576	15860	15726	15869	15782	15965	15763	15658	15737	15580	15744	15945	15562	15638	16080	15655	15665	15948	15556	15754	15723	15728	15716	15755	15539	15756	15803	15661	15613	15808	15701	15693	15704	15681	15685	15666	15838	15723	15622	15654	15764	15742	15702	15811	15715	15730	15634	15856	15750	15725	15650	15661	15696	15790	15564	15856	15705	15570	15617	15703	15753	15566	15799	15512	15793	15883	15763	15699	15813	15789	15794	15767	15693	15729	15640	15668	15797	15767	15631	15730	15875	15727	15821	15705	15665	15707	15884	15713	15873	15648	15821	15719	15833	15599	15699	15631	15765	15755	15575	15730	15700	15858	15606	15667	15795	15810	15836	15707	15786	15701	15577	15728	15699	15637	15595	15762	15742	15683	15533	15624	15755	15802	15741	15690	15707	15689	15781	15772	15828	15820	15646	15662	15765	15769	15609	15742	15608	15815	15557	15855	15850	15761	15839	15639	15517	15601	15776	15755	15791	15478	15677	15703	15706	15712	15631	15729	15684	15971	15785	15709	15725	15838	15661	15760	15716	15716	15793	15839	15552	15672	15767	15722	15721	15734	15683	15638	15686	15808	15712	15882	15703	15836	15893	15685	15493	15776	15881	15610	15549	15842	15668	15696	15540	15793	15743	15715	15701	15722	15766	15667	15882	15670	15619	15586	15601	15763	15811	15697	15704	15787	15704	15754	15745	15795	15832	15736	15629	15610	15548	15926	15797	15644	15751	15759	15485	15828	15725	15736	15746	15780	15594	15772	15578	15649	15389	15650	15738	15812	15793	15748	15689	15716	15692	15727	15834	15641	15676	15635	15727	15599	15810	15726	15595	15800	15709	15657	15568	15724	15669	15871	15817	15695	15795	15615	15753	15735	15721	15788	15807	15804	15627	15726	15693	15649	15783	15767	15652	15762	15758	15677	15787	15711	15706	15643	15728	15639	15561	15738	15778	15698	15631	15560	15763	15542	15803	15797	15671	15567	15720	15799	15777	15826	15875	15676	15716	15648	15718	15751	15743	15736	15804	15735	15775	15757	15826	15590	15863	15746	15436	15769	15777	15677	15787	15654	15845	15870	15701	15697	15906	15769	15810	15761	15605	15903	15719	15673	15596	15784	15655	15742	15721	15664	15807	15782	15756	15718	15642	15724	15702	15869	15609	15765	15791	15814	15590	15948	15765	15643	15730	15716	15662	15780	15658	15681	15682	15764	15644	15629	15755	15634	15821	15671	15765	15599	15721	15816	15767	15892	15670	15765	15714	15779	15746	15636	15819	15601	15719	15844	15762	15734	15802	15806	15639	15707	15780	15690	15679	15794	15859	15816	15850	15573	15755	15719	15602	15785	15801	15570	15649	15851	15775	15834	15769	15815	15713	15674	15817	15555	15866	15713	15721	15663	15579	15700	15924	15663	15781	15599	15558	15730	15866	15790	15546	15753	15709	15566	15850	15763	15725	15654	15705	15685	15785	15702	15655	15820	15635	15645	15649	15734	15715	15627	15662	15537	15871	15743	15761	15665	15750	15588	15699	15778	15628	15658	15514	15665	15709	15804	15821	15693	15765	15737	15648	15852	15679	15682	15756	15592	15643	15888	15795	15664	15677	15889	15716	15676	15724	15834	15836	15615	15670	15746	15813	15892	15666	15554	15690	15730	15573	15514	15669	15708	15726	15754	15689	15582	15567	15907	15709	15655	15638	15727	15777	15659	15890	15802	15765	15768	15572	15669	15782	15722	15798	15694	15757	15809	15812	15626	15691	15808	15622	15776	15629	15711	15768	15678	15841	15638	15771	15723	15767	15616	15739	15611	15759	15868	15680	15614	15684	15689	15890	15724	15833	15760	15804	15628	15771	15878	15706	15538	15738	15572	15596	15816	15607	15689	15718	15549	15778	15645	15517	15855	15713	15473	15720	15617	15801	15938	15776	15563	15733	15622	15790	15785	15735	15662	15737	15564	15725	15862	15895	15530	15587	15917	15701	15595	15666	15839	15616	15738	15816	15436	15819	15791	15723	15701	15833	15591	15780	15720	15617	15640	15728	15714	15811	15715	15712	15709	15881	15706	15638	15850	15878	15806	15724	15717	15682	15818	15829	15669	15805	15800	15728	15817	15793	15818	15629	15779	15849	15594	15704	15730	15823	15420	15801	15866	15757	15816	15578	15551	15697	15781	15707	15805	15702	15635	15762	15896	15694	15675	15708	15770	15693	15649	15688	15617	15745	15596	15690	15773	15871	15601	15980	15789	15803	15926	15666	15638	15807	15739	15620	15838	15572	15814	15655	15817	15894	15656	15756	15821	15686	15538	15928	15756	15718	15782	15705	15607	15651	15595	15832	15713	15724	15846	15824	15908	15792	15735	15609	15736	15624	15524	15826	15741	15546	15797	15753	15681	15752	15569	15698	15690	15816	15754	15637	15773	15635	15684	15901	16065	15562	15662	15800	15686	15785	15817	15613	15736	15804	15749	15574	15664	15602	15651	15661	15712	15714	15648	15712	15743	15713	15794	15689	15686	15559	15810	15659	15650	15744	15741	15882	15744	15692	15747	15794	15801	15738	15645	15755	15711	15688	15731	15706	15650	15891	15769	15917	15710	15747	15620	15635	15612	15677	15849	15820	15732	15679	15608	15679	15723	15882	15697	15762	15740	15622	15616	15808	15684	15619	15782	15822	15713	15670	15606	15884	15570	15755	15590	15709	15683	15872	15742	15632	15658	15885	15831	15746	15825	15550	15780	15543	15804	15850	15708	15604	15722	15631	15771	15784	15738	15634	15861	15625	15693	15749	15765	15636	15719	15759	15814	15769	15750	15601	15655	15626	15650	15677	15757	15772	15645	15668	15829	15751	15681	15761	15712	15746	15728	15816	15797	15627	15770	15745	15591	15592	15699	15550	15727	15775	15687	15814	15715	15694	15747	15805	15637	15749	15793	15848	15783	15781	15646	15769	15686	15778	15731	15683	15632	15719	15816	15789	15800	15544	15700	15831	15687	15733	15801	15733	15720	15769	15693	15928	15705	15800	15878	15676	15767	15731	15646	15799	15678	15845	15726	15660	15566	15545	15682	15828	15647	15711	15791	15702	15631	15654	15670	15637	15734	15723	15785	15660	15891	15745	15856	15913	15713	15837	15840	15766	15799	15718	15696	15661	15808	15568	15684	15837	15702	15516	15695	15720	15740	15641	15721	15845	15775	15786	15665	15808	15685	15799	15603	15803	15843	15633	15618	15901	15651	15770	15729	15559	15785	15748	15811	15699	15703	15758	15725	15709	15817	15811	15666	15777	15779	15845	15939	15633	15659	15673	16010	15862	15698	15668	15762	15576	15763	15713	15767	15810	15727	15808
24267	24141	35018	30082	24093	21928	20632	17963	17598	17801	17750	17657	17580	17724	17716	17624	17544	17510	17600	17554	17713	17628	17507	17481	17406	17567	17638	17314	17648	17535	17510	17565	17444	17629	17646	17653	17506	17190	17464	17528	17493	17583	17374	17587	17550	17526	17604	17669	17500	17376	17437	17426	17518	17368	17394	17469	17373	17642	17359	17370	17315	17509	17351	17436	17394	17450	17796	17368	17450	17405	17467	17467	17306	17441	17242	17396	17374	17377	17405	17383	17530	17554	17649	17557	17343	17376	17287	17504	17590	17536	17391	17500	17276	17329	17443	17408	17592	17311	17434	17450	17417	17479	17479	17423	17275	17439	17464	17249	17540	17476	17527	17404	17364	17598	17503	17414	17542	17522	17448	17617	17428	17343	17533	17411	17467	17402	17440	17578	17496	17344	17200	17386	17313	17300	17478	17349	17468	17208	17329	17299	17295	17497	17434	17341	17419	17465	17479	17585	17481	17599	17452	17462	17444	17347	17527	17511	17409	17444	17640	17374	17347	17490	17524	17419	17315	17464	17500	17419	17274	17468	17309	17385	17520	17387	17697	17416	17305	17341	17251	17413	17491	17330	17420	17455	17419	17469	17420	17332	17449	17403	17712	17507	17378	17506	17546	17679	17538	17467	17264	17591	17392	17446	17561	17582	17387	17335	17363	17341	17442	17193	17416	17393	17478	17435	17356	17535	17305	17250	17617	17261	17392	17395	17363	17445	17367	17286	17317	17379	17484	17240	17463	17338	17594	17567	17563	17276	17457	17521	17550	17363	17410	17482	17361	17574	17395	17568	17084	17339	17384	17286	17484	17301	17324	17262	17356	17429	17627	17513	17496	17435	17458	17321	17421	17363	17447	17330	17595	17539	17406	17431	17331	17461	17403	17385	17463	17299	17424	17426	17276	17375	17416	17242	17555	17382	17348	17505	17170	17329	17274	17558	17517	17503	17533	17517	17642	17531	17559	17613	17456	17356	17410	17454	17476	17401	17403	17313	17416	17296	17448	17406	17575	17411	17230	17290	17362	17430	17524	17331	17541	17582	17416	17235	17476	17431	17381	17542	17452	17330	17424	17702	17564	17566	17564	17336	17472	17438	17665	17366	17452	17547	17503	17612	17367	17418	17552	17379	17352	17349	17499	17440	17380	17438	17518	17448	17480	17470	17474	17424	17462	17653	17348	17198	17367	17499	17443	17510	17534	17408	17322	17518	17494	17366	17467	17431	17453	17410	17474	17367	17485	17541	17464	17342	17425	17595	17459	17439	17465	17417	17518	17446	17498	17644	17268	17422	17488	17393	17492	17442	17263	17289	17422	17242	17279	17549	17567	17393	17306	17438	17321	17552	17605	17228	17550	17426	17301	17558	17512	17340	17591	17616	17412	17406	17476	17519	17699	17386	17386	17547	17394	17415	17283	17387	17445	17254	17429	17446	17392	17670	17535	17524	17459	17425	17354	17549	17397	17512	17448	17211	17234	17299	17390	17411	17418	17352	17308	17362	17468	17432	17620	17490	17396	17458	17335	17256	17585	17404	17366	17509	17427	17351	17402	17517	17523	17432	17457	17467	17536	17378	17285	17471	17193	17727	17344	17447	17432	17407	17265	17333	17435	17272	17323	17472	17321	17644	17262	17266	17481	17242	17316	17335	17496	17472	17495	17361	17628	17519	17371	17443	17633	17452	17490	17401	17480	17485	17453	17533	17402	17516	17388	17227	17570	17548	17468	17414	17601	17387	17429	17491	17446	17288	17352	17135	17148	17358	17378	17555	17498	17502	17497	17444	17460	17556	17491	17381	17391	17320	17344	17388	17615	17537	17429	17232	17506	17382	17253	17433	17436	17460	17767	17329	17326	17473	17296	17248	17353	17323	17208	17473	17277	17418	17391	17295	17519	17414	17442	17543	17438	17388	17405	17230	17379	17433	17334	17475	17308	17410	17217	17393	17386	17466	17328	17543	17549	17586	17518	17326	17389	17343	17370	17382	17347	17178	17498	17338	17475	17539	17360	17278	17335	17329	17559	17522	17526	17524	17259	17432	17543	17301	17466	17369	17557	17388	17489	17434	17594	17313	17266	17688	17266	17168	17176	17519	17403	17474	17466	17356	17355	17528	17297	17451	17499	17391	17345	17377	17246	17610	17546	17514	17248	17450	17493	17502	17421	17349	17428	17505	17278	17378	17542	17479	17596	17368	17242	17486	17246	17377	17472	17483	17493	17340	17641	17586	17452	17227	17703	17531	17550	17599	17587	17556	17463	17234	17401	17535	17459	17343	17567	17296	17323	17364	17364	17488	17419	17507	17588	17385	17447	17569	17462	17435	17544	17347	17528	17235	17396	17331	17457	17414	17213	17393	17526	17526	17394	17609	17363	17361	17443	17654	17306	17430	17480	17507	17300	17398	17604	17527	17497	17391	17591	17485	17435	17605	17358	17359	17298	17392	17373	17176	17387	17581	17393	17473	17364	17570	17348	17357	17608	17352	17533	17518	17433	17457	17417	17346	17568	17455	17469	17356	17547	17485	17423	17350	17282	17492	17469	17399	17426	17535	17466	17513	17368	17350	17249	17434	17274	17307	17386	17366	17562	17323	17419	17550	17408	17391	17469	17384	17579	17418	17411	17414	17415	17453	17587	17289	17615	17688	17478	17564	17329	17381	17573	17537	17409	17504	17385	17321	17405	17368	17340	17410	17574	17453	17391	17493	17346	17347	17386	17437	17309	17529	17520	17524	17210	17098	17436	17461	17439	17477	17214	17217	17456	17323	17419	17580	17216	17523	17476	17465	17496	17605	17482	17687	17230	17294	17452	17304	17628	17460	17383	17496	17386	17500	17383	17476	17526	17368	17373	17644	17405	17447	17519	17593	17528	17325	17363	17398	17473	17418	17391	17381	17594	17487	17605	17437	17689	17456	17561	17366	17241	17308	17411	17309	17516	17345	17402	17550	17541	17536	17472	17546	17483	17282	17401	17352	17518	17555	17287	17412	17412	17622	17435	17414	17638	17396	17347	17424	17162	17509	17423	17236	17393	17415	17424	17453	17504	17341	17451	17396	17434	17455	17469	17424	17431	17456	17208	17669	17253	17393	17166	17191	17594	17279	17336	17298	17386	17471	17339	17617	17505	17446	17247	17352	17449	17452	17325	17413	17429	17533	17465	17491	17602	17483	17411	17336	17558	17405	17197	17397	17427	17528	17476	17364	17465	17607	17384	17207	17462	17340	17503	17504	17364	17514	17430	17586	17398	17367	17343	17244	17385	17237	17411	17436	17358	17494	17553	17495	17455	17462	17557	17401	17391	17576	17418	17462	17318	17328	17624	17436	17578	17341	17380	17372	17445	17287	17523	17451	17360	17347	17613	17481	17534	17320	17340	17340	17300	17365	17421	17316	17381	17503	17455	17527	17258	17452	17392	17531	17430	17427	17439	17463	17612	17400	17594	17509	17460	17166	17442	17380	17410	17741	17409	17300	17403	17315	17392	17511	17510	17367	17391	17439	17314	17394	17510	17495	17376	17354	17399	17306	17466	17516	17440	17433	17459	17277	17460	17522	17401	17379	17297	17282	17319	17375	17374	17511	17250	17544	17178	17123	17282	17494	17462	17640	17568	17356	17353	17592	17500	17430	17326	17567	17520	17405	17374	17452	17494	17462	17550	17396	17502	17278	17466	17565	17379	17378	17435	17478	17601	17481	17346	17213	17416	17368	17226	17346	17387	17322	17379	17231	17264	17508	17542	17375	17366	17501	17387	17476	17532	17529	17575	17206	17248	17534	17149	17433	17567	17461	17614	17142	17582	17391	17509	17586	17315	17696	17351	17563	17515	17383	17549	17469	17520	17405	17550	17469	17496	17335	17370	17169	17506	17498	17248	17316	17682	17435	17512	17583	17475	17463	17488	17522	17303	17573	17460	17401	17334	17624	17572	17474	17455	17390	17456	17520	17574	17490	17440	17452	17458	17455	17428	17263	17452	17434	17351	17582	17280	17385	17253	17485	17480	17612	17590	17527	17354	17570	17477	17414	17315	17638	17641	17337	17370	17265	17508	17505	17448	17471	17347	17669	17564	17351	17287	17405	17104	17233	17463	17225	17421	17419	17468	17323	17461	17368	17355	17445	17608	17577	17448	17632	17305	17489	17310	17417	17411	17409	17488	17385	17418	17340	17582	17231	17397	17388	17333	17248	17466	17360	17402	17313	17428	17475	17382	17498	17526	17470	17486	17137	17455	17465	17426	17477	17427	17460	17546	17420	17468	17316	17345	17373	17502	17287	17365	17324	17724	17410	17336	17512	17404	17347	17481	17452	17430	17631	17426	17553	17478	17111	17388	17257	17445	17395	17429	17522	17304	17542	17533	17520	17380	17569	17506	17349	17338	17360	17361	17410	17455	17281	17477	17455	17619	17484	17166	17456	17376	17198	17441	17360	17370	17398	17348	17287	17404	17442	17311	17433	17455	17329	17434	17476	17546	17312	17164	17390	17501	17536	17338	17265	17603	17334	17416	17528	17475	17398	17453	17258	17710	17522	17556	17578	17339	17597	17364	17578	17426	17722	17511	17431	17543	17458	17404	17540	17461	17298	17239	17620	17609	17420	17461	17412	17273	17494	17440	17288	17309	17308	17484	17384	17554	17420	17372	17543	17372	17566	17687	17493	17540	17361	17403	17402	17460	17543	17533	17434	17566	17317	17372	17446	17461	17633	17386	17532	17548	17534	17336	17563	17600	17483	17598	17434	17272	17414	17455	17556	17420	17403	17427	17450	17514	17456	17307	17438	17462	17560	17531	17307	17299	17501	17384	17354	17299	17434	17433	17488	17307	17641	17263	17452	17420	17088	17245	17330	17339	17473	17359	17235	17389	17354	17423	17385	17342	17530	17507	17498	17452	17423	17523	17484	17420	17397	17318	17304	17510	17490	17565	17489	17417	17406	17346	17534	17621	17600	17671	17462	17508	17416	17499	17351	17792	17563	17397	17549	17547	17515	17470	17541	17627	17485	17665	17723	17653	17329	17426	17251	17483	17671	17546	17301	17444	17421	17426	17591	17422	17367	17426	17269	17110	17347	17482	17459	17537	17412	17454	17420	17243	17539	17436	17338	17398	17327	17157	17497	17404	17498	17433	17380	17429	17393
62765	97226	74820	44551	24942	17679	16364	16230	15952	16077	16063	16206	15917	16054	16028	16003	15983	16154	16062	16159	16210	16103	15942	15991	16027	16084	16051	16241	16065	15918	15980	16142	16142	16078	15955	16118	16130	16210	15922	16096	15950	16029	16042	15935	15901	16103	16096	16012	15883	15972	16195	15929	16048	15958	16112	16181	16238	15849	16024	16017	16083	16087	16105	15942	15974	16016	15996	15932	16177	15997	16097	16011	16081	15865	16097	15801	15990	15896	16030	16159	16021	16077	16037	16228	16053	16130	16136	16026	16007	15972	16158	16007	16090	16002	16050	15883	16010	15942	15972	16073	15861	15971	16001	15926	15818	16012	16211	16060	15845	16056	16136	16140	15952	15945	16107	16152	16026	16001	15974	15939	15878	16296	15891	16005	16008	16028	15950	16016	15918	15965	15899	16085	15922	15901	16115	16057	16041	16182	15907	16022	16028	16012	15900	16199	16027	15903	16055	15963	16166	15946	15957	16022	16047	16086	15912	15945	16031	16051	15936	16047	15945	16152	16023	15932	15916	15942	16056	15991	15990	16001	16103	16144	15951	16137	16147	16055	16035	16041	15955	16060	16100	16024	16107	15903	15909	16043	15889	16058	16154	15750	16016	15989	15994	16058	15925	15872	16077	16133	16067	16135	16066	16103	16031	16100	15869	16173	15983	16053	16002	15986	15955	15937	15860	16066	15986	16062	16162	16102	16062	16024	15797	15993	15996	16096	15986	15870	16080	15979	16052	16162	15978	16027	16174	15918	16037	15984	16075	16009	16156	16238	16025	16139	16110	15844	16184	15893	16171	16071	16001	15935	15946	16020	16022	15943	15975	16113	15899	15927	16057	15998	15954	15833	15938	16030	16084	16112	16145	16093	16070	15972	16039	15885	15848	16011	15955	16008	15902	15929	15920	15971	15878	15959	16161	15760	16118	16034	15972	16011	16069	16098	16004	16148	15889	16071	16086	15926	15965	16002	15974	16036	16098	16098	16167	15833	16061	16023	15896	16006	16143	15880	16089	15873	16180	15985	16077	16003	15853	16150	16039	16181	15794	16060	16131	16072	15945	16056	16035	15933	16030	16176	16128	15963	15998	16002	16098	15962	16049	16065	16043	16003	16094	15964	16062	15917	16064	15894	15905	16175	16019	16153	16033	16087	15941	15824	15915	16121	16184	15860	15970	16091	15949	16098	15893	16235	15917	16071	15992	16193	16033	16029	15981	16110	15856	15922	16029	15904	15924	16033	15929	16072	16080	16070	16123	16105	15785	16130	16166	16023	16010	15915	15964	16074	16055	15836	16076	16213	15889	15980	15900	16015	16023	15837	16062	15941	15897	16083	16017	16042	15977	15863	15998	16029	15943	15972	16099	16001	15989	16044	16212	16028	16027	15846	15959	16055	15998	15998	16072	15943	16077	16059	15926	16010	15881	15955	16002	16093	15999	15900	16152	15975	15927	16012	15944	16114	16052	16151	15950	16181	16027	15964	16041	16023	16107	15965	15912	15929	15861	16220	15967	16144	16020	16052	16012	16046	16105	16178	15973	16103	16010	16042	16133	16109	16005	16068	16089	16085	16052	16043	16085	15965	16073	16086	15984	15915	15975	16134	16058	16066	16050	15766	16025	15967	16194	15963	16122	15968	16041	15943	16131	16041	15817	16023	16116	15876	16037	16121	16055	16111	16178	16007	16230	15793	15875	15924	15898	16162	16066	16172	16185	16000	16053	15997	15922	16046	16070	16025	15916	16101	16110	15840	15962	16017	16061	16151	16148	15896	16160	16041	16153	15858	16005	16073	16194	15781	16009	16058	15961	16010	15932	16088	16033	16001	15990	15992	16168	15999	15991	15896	16031	15990	15927	16005	15991	16080	16017	16259	16053	15991	16017	15882	16087	16008	16241	15889	16208	15946	16101	16064	15910	15956	16080	16169	15999	15959	15979	16114	15957	16049	16027	15918	16077	15807	15928	15858	15915	16150	15923	16054	15865	15887	16099	15967	15924	16030	16073	16017	15910	16035	15977	15999	16037	15989	15955	16171	16064	16026	16232	15931	15839	16053	16103	15991	15925	16010	16034	16044	16050	16064	16111	15996	15979	16047	16013	15978	15855	15988	16160	15986	15984	16057	15837	15850	15904	16028	16111	16085	15883	16156	16144	15946	16126	16066	15982	16094	15966	16040	16215	16131	15875	16054	16040	16046	15878	15902	16101	15965	16102	16025	15982	15911	15983	16024	16045	15973	16064	15931	16104	16198	16236	15999	15933	15999	16017	15871	16063	16043	16043	15981	16070	15957	16101	15793	15962	16055	15914	16116	16007	15994	16089	16245	16025	16054	16102	16038	16023	16020	16220	15802	16053	15982	16115	15914	16069	16090	15911	16052	16008	16024	16126	16161	16088	15940	16063	16154	15940	15937	15969	16194	16095	16101	15861	16018	15926	15866	15924	16066	16056	15892	15910	16095	16063	16296	15980	16093	15996	15873	16082	15991	16114	15946	15977	15928	16120	15912	16023	16160	15971	16028	15989	15963	16141	16002	16037	16076	15971	16127	16012	15896	16118	16046	16088	15993	16072	16002	16083	16079	15899	16105	16141	16053	16055	15983	15927	16134	16069	16101	16022	16072	16017	15998	16087	15887	16204	16041	15949	16012	16087	15865	15982	16076	15995	16040	15919	16150	15941	15952	15979	16029	15924	16119	16016	16020	16013	15910	16055	16234	16084	16055	16070	16072	16072	16057	15999	16079	15978	16028	16208	16010	15979	15984	16131	15970	15998	15961	16199	15956	15992	15889	15987	15900	16067	15766	16062	16085	16031	16119	16068	16037	16120	16052	16003	16104	16128	16040	16126	15962	16156	15950	15900	16112	15927	16068	16108	16011	16024	15974	16014	15890	16015	16064	15942	16075	15822	15925	16035	16033	15910	15973	16027	16031	16080	16076	16182	15992	16118	15908	15991	15983	15964	16206	16092	16028	15998	16040	16065	16058	15997	16018	15850	16124	16051	15941	16082	15751	15965	15895	16083	16097	16080	15798	16102	15972	16083	16044	15949	16270	16033	16021	16155	16162	16091	16106	15965	15981	16246	15905	16017	15940	15836	15947	15964	16098	16088	15966	15988	16121	16073	16012	15857	16294	15994	16206	16143	16012	16155	15895	15996	15964	15937	16149	16104	15990	15955	16044	16014	16082	15991	16118	15792	15930	16067	15976	15975	16006	16040	16066	16171	15885	16010	16056	16089	15940	15924	15939	15887	16020	15886	16192	16018	15820	16170	16050	16101	15967	16031	16121	16013	16036	16227	15935	15946	15919	16015	15957	16106	16050	15855	15989	16133	16131	16059	16101	16011	16145	16113	15919	15975	16220	16081	16031	15891	16092	15968	16156	16119	15994	15968	16048	15951	15877	15854	15993	16002	15814	16079	15903	15931	16137	16105	16176	15926	16155	16166	15907	16020	16097	16142	15949	16114	15985	16066	16005	16022	15901	16012	15964	15960	16102	15995	15986	15977	15947	15879	15944	15853	16125	16200	16120	16014	16038	16009	15936	16194	16135	16152	15966	16171	16064	15983	16142	15968	15916	16028	16036	16283	16008	15861	15985	16102	16019	15840	16146	16023	15974	16200	15891	15868	15980	15773	16107	16006	16013	16105	16046	16077	16003	16062	16087	16017	16020	15980	15877	16164	15975	15807	16036	16095	15909	16020	15909	15928	16001	16031	16003	16073	16131	16010	15981	16100	16043	16063	16175	16209	16166	16055	15881	16060	16125	16142	16208	16091	15990	16030	16108	16088	16020	15939	15954	15991	15986	15903	15848	15884	16111	15996	16102	15929	16056	15987	15909	16091	16089	16019	15933	15975	16006	16168	16172	15796	16042	16035	15850	15901	16115	15938	16080	15983	16069	16068	15997	16041	15900	16077	16061	15960	16112	16038	15974	16035	15938	16077	16100	15926	15889	16204	16067	16121	15961	16186	15859	16007	16056	15984	16161	15887	16071	15828	16076	16041	16069	15984	15968	16054	16022	16069	15961	15912	16094	16066	16143	15983	16018	16095	16016	16039	16131	15973	16110	16139	16079	15979	15981	15956	16061	16038	16081	16095	16129	15999	16034	16098	15956	16183	16094	15840	16161	15979	15885	15932	15993	16063	16067	15977	16002	15964	16071	16047	16150	16056	15977	16126	16040	16172	16090	16170	16087	15940	15995	15926	16095	15952	16055	15926	16068	16033	15901	16009	15925	16018	15927	16074	16112	15982	15990	15903	16191	15889	15829	16031	15890	16051	16005	16046	16032	15836	15935	16051	16006	16056	16228	16140	16102	15899	16074	16025	16177	15924	16020	16040	16023	16041	16037	16211	15938	16074	15948	16034	16210	16169	15947	15931	16125	16151	16034	16002	16241	16210	15938	15840	15924	16137	15959	16129	16045	15867	15931	15865	16040	16046	16086	16137	15987	15912	15979	15847	15963	16127	15987	16095	16021	16001	16042	16060	16017	16048	16163	16060	16120	15750	16076	16023	15972	16067	15945	16022	16065	15888	15947	16033	15834	16044	16038	16083	16097	16158	15971	16045	15946	16117	15873	15931	16172	16026	16067	15978	16080	16210	15932	15940	16012	16088	16144	16053	15990	16067	15996	15882	15960	16004	16065	16024	16054	15910	15938	15913	16109	16131	15961	16031	15910	16047	16044	16008	15952	16093	16065	16113	15996	16113	16105	16087	15881	15875	15950	16049	16013	16089	16134	16110	16114	16150	15957	16172	16098	16191	15859	15959	16008	15953	15977	15933	15986	16051	15848	15895	16130	16041	15969	15920	16094	16015	15890	16246	16018	15926	16031	16087	16075	15955	16077	16022	16080	15930	15860	15972	16065	16064	15906	16036	16071	15947	16080	15989	16230	16019	15970	16084	15910	15933	16185	16044	16048	15983	16083	16023	15975	15960	15910	15982	15874	15880	16033	16010	16063	16024	16193	15888	16009	16004	16119	16126	16224	16155	15898	16038	16232	16041	16161	15977	15990	16104	15935	16069	15909	16072	16057	16066	16005	15892	16069	16025	16100	15957	15919	15950	16152	15929	15828	16023	15943	16018	16100	16005	16105	16054	16129	16051	16184	16026	16208	16121	16076	16076	15966	15975	16082
22848	22461	32018	26826	23087	23749	24583	19619	18849	19055	19033	18947	18991	18897	18639	18827	18880	18745	18726	18736	18875	18850	18816	18985	18798	18742	18654	18796	18654	18579	18423	18465	18641	18526	18541	18533	18823	18753	19008	18603	18712	18548	18772	18575	18691	18769	18686	18547	18831	18605	18568	18599	18586	18560	18482	18796	18781	18606	18556	18524	18906	18579	18607	18520	18496	18610	18801	18543	18627	18473	18360	18572	18714	18365	18506	18417	18522	18764	18604	18524	18737	18554	18496	18542	18674	18540	18661	18658	18682	18658	18486	18716	18694	18593	18526	18588	18705	18525	18461	18450	18454	18689	18674	18615	18505	18713	18830	18532	18631	18343	18317	18579	18698	18624	18502	18474	18630	18492	18642	18441	18721	18450	18648	18465	18487	18504	18614	18295	18623	18440	18540	18406	18527	18465	18497	18589	18594	18580	18620	18697	18766	18648	18411	18376	18580	18417	18667	18569	18662	18463	18748	18562	18538	18550	18377	18504	18718	18438	18570	18559	18618	18640	18522	18534	18680	18631	18615	18509	18507	18512	18392	18619	18608	18603	18662	18656	18602	18393	18467	18582	18678	18590	18503	18760	18615	18470	18533	18529	18469	18603	18582	18746	18588	18541	18556	18700	18621	18512	18723	18378	18739	18604	18745	18534	18656	18440	18517	18413	18542	18542	18579	18471	18400	18469	18634	18534	18708	18455	18522	18486	18397	18626	18631	18621	18673	18816	18541	18447	18546	18605	18591	18397	18334	18623	18662	18500	18467	18673	18543	18558	18436	18438	18243	18597	18473	18460	18595	18486	18460	18727	18781	18614	18426	18545	18454	18528	18502	18584	18389	18481	18421	18464	18597	18645	18366	18525	18489	18491	18490	18598	18441	18377	18757	18343	18519	18487	18560	18559	18385	18513	18625	18461	18698	18507	18513	18415	18483	18451	18601	18532	18629	18578	18593	18620	18445	18595	18476	18642	18657	18545	18402	18590	18582	18143	18397	18573	18660	18510	18452	18583	18387	18479	18575	18502	18711	18650	18479	18407	18485	18479	18326	18454	18517	18420	18639	18590	18374	18373	18815	18633	18378	18486	18468	18638	18483	18458	18637	18412	18570	18330	18536	18695	18556	18406	18591	18366	18349	18570	18494	18427	18490	18618	18437	18540	18618	18524	18555	18437	18479	18474	18542	18527	18495	18655	18580	18680	18596	18560	18583	18592	18522	18483	18612	18528	18483	18356	18379	18444	18642	18601	18397	18675	18674	18444	18555	18555	18622	18395	18564	18563	18467	18685	18524	18593	18464	18663	18674	18680	18625	18491	18525	18467	18468	18718	18593	18655	18446	18463	18396	18604	18622	18509	18611	18534	18500	18537	18428	18668	18558	18304	18548	18422	18557	18568	18552	18411	18720	18414	18414	18406	18567	18502	18442	18423	18415	18455	18474	18511	18525	18537	18493	18481	18542	18424	18611	18484	18596	18448	18519	18360	18547	18524	18571	18662	18452	18487	18498	18402	18497	18680	18564	18545	18514	18616	18496	18582	18673	18490	18441	18424	18460	18382	18685	18409	18503	18431	18554	18553	18639	18619	18631	18601	18578	18550	18558	18457	18400	18599	18464	18565	18642	18585	18625	18611	18620	18530	18474	18611	18471	18583	18518	18659	18624	18523	18421	18591	18670	18490	18516	18458	18415	18695	18465	18457	18429	18579	18654	18497	18494	18491	18633	18530	18704	18437	18648	18599	18560	18463	18375	18467	18633	18378	18368	18478	18761	18468	18551	18335	18667	18584	18673	18632	18729	18451	18517	18403	18628	18512	18476	18482	18535	18476	18617	18484	18538	18629	18578	18681	18567	18656	18588	18773	18529	18471	18740	18489	18395	18449	18480	18451	18397	18668	18521	18482	18555	18793	18584	18335	18478	18530	18549	18589	18460	18357	18709	18648	18667	18484	18737	18552	18686	18495	18592	18757	18463	18452	18543	18580	18398	18662	18415	18507	18808	18558	18520	18296	18445	18593	18367	18367	18515	18661	18557	18757	18761	18453	18645	18598	18531	18517	18549	18653	18431	18521	18474	18647	18620	18235	18499	18450	18587	18473	18553	18662	18381	18536	18605	18649	18416	18453	18557	18513	18578	18761	18541	18557	18631	18463	18525	18642	18630	18375	18462	18631	18647	18667	18467	18480	18492	18424	18647	18317	18531	18430	18462	18615	18458	18638	18525	18403	18554	18350	18483	18423	18239	18670	18737	18528	18741	18502	18677	18459	18679	18458	18739	18569	18666	18761	18445	18550	18752	18417	18583	18588	18541	18450	18663	18407	18379	18569	18551	18539	18422	18539	18639	18298	18702	18405	18597	18532	18548	18599	18712	18490	18487	18440	18424	18492	18458	18712	18610	18586	18512	18458	18753	18341	18349	18628	18481	18365	18517	18436	18653	18555	18683	18750	18495	18604	18541	18477	18490	18550	18627	18447	18450	18481	18468	18523	18583	18425	18528	18673	18264	18453	18549	18276	18341	18768	18694	18412	18704	18633	18699	18457	18425	18401	18727	18391	18345	18542	18567	18701	18667	18515	18584	18632	18616	18387	18471	18549	18599	18623	18588	18625	18382	18448	18491	18424	18588	18570	18635	18539	18446	18591	18704	18587	18554	18520	18375	18406	18409	18267	18385	18606	18479	18487	18547	18520	18567	18515	18435	18648	18552	18513	18679	18616	18615	18459	18417	18515	18539	18549	18676	18427	18290	18491	18485	18396	18441	18383	18622	18405	18602	18485	18519	18538	18461	18445	18628	18581	18476	18534	18379	18537	18334	18665	18612	18655	18539	18673	18534	18601	18545	18562	18671	18596	18677	18425	18423	18341	18517	18566	18428	18391	18385	18504	18370	18651	18390	18282	18470	18654	18426	18435	18653	18340	18582	18480	18688	18604	18558	18528	18571	18418	18550	18651	18521	18555	18588	18601	18627	18614	18360	18392	18563	18471	18365	18546	18402	18332	18413	18554	18716	18551	18526	18622	18349	18607	18591	18485	18665	18599	18628	18308	18544	18399	18707	18545	18706	18446	18673	18709	18462	18401	18499	18473	18670	18468	18452	18510	18532	18411	18481	18718	18504	18692	18484	18440	18676	18578	18568	18582	18426	18708	18519	18535	18331	18455	18524	18607	18695	18511	18295	18517	18612	18566	18482	18369	18635	18604	18414	18659	18426	18478	18754	18359	18475	18591	18725	18533	18275	18557	18590	18584	18723	18590	18789	18490	18520	18524	18431	18497	18378	18292	18628	18503	18601	18611	18372	18550	18665	18540	18479	18562	18531	18492	18257	18516	18514	18565	18591	18528	18553	18465	18591	18620	18545	18575	18643	18456	18550	18542	18423	18679	18522	18332	18586	18545	18463	18356	18544	18581	18574	18442	18625	18493	18615	18583	18471	18540	18620	18450	18496	18522	18732	18765	18505	18711	18544	18410	18520	18635	18457	18873	18466	18410	18554	18494	18666	18576	18389	18582	18620	18607	18621	18443	18541	18465	18527	18811	18504	18665	18637	18592	18536	18419	18547	18593	18564	18508	18800	18637	18513	18574	18617	18326	18593	18373	18566	18511	18589	18544	18533	18565	18508	18495	18680	18776	18582	18404	18562	18453	18373	18697	18658	18607	18454	18623	18633	18653	18461	18446	18404	18566	18588	18556	18706	18464	18469	18624	18667	18512	18745	18410	18616	18621	18526	18572	18610	18458	18428	18651	18521	18536	18417	18286	18606	18531	18620	18658	18334	18515	18671	18728	18614	18405	18667	18601	18624	18478	18562	18321	18512	18347	18587	18667	18636	18433	18560	18517	18498	18368	18477	18484	18451	18488	18314	18700	18714	18653	18608	18630	18555	18612	18449	18532	18547	18564	18563	18507	18482	18581	18424	18361	18664	18421	18431	18580	18659	18589	18507	18562	18529	18398	18539	18563	18646	18480	18734	18588	18559	18651	18632	18564	18347	18551	18301	18649	18624	18597	18462	18512	18627	18534	18352	18629	18599	18309	18616	18401	18524	18582	18538	18669	18660	18444	18775	18413	18474	18495	18765	18532	18461	18541	18316	18542	18684	18556	18503	18464	18573	18655	18384	18478	18332	18477	18657	18719	18583	18431	18438	18720	18268	18601	18431	18359	18557	18391	18717	18352	18710	18483	18726	18347	18561	18388	18351	18486	18474	18501	18484	18567	18570	18482	18630	18480	18476	18499	18456	18402	18546	18559	18409	18613	18539	18706	18504	18645	18584	18500	18467	18639	18345	18601	18645	18662	18615	18434	18535	18468	18325	18422	18505	18521	18589	18412	18509	18684	18517	18601	18457	18492	18342	18602	18436	18588	18521	18580	18590	18380	18484	18430	18586	18494	18610	18593	18489	18500	18412	18363	18537	18610	18521	18592	18602	18303	18492	18465	18663	18484	18389	18488	18543	18381	18602	18592	18537	18530	18740	18661	18606	18561	18474	18598	18547	18498	18353	18433	18634	18501	18291	18614	18643	18475	18552	18472	18518	18457	18424	18609	18390	18402	18554	18480	18510	18511	18424	18416	18468	18538	18568	18635	18533	18712	18747	18449	18557	18398	18555	18599	18435	18362	18657	18422	18708	18596	18324	18447	18406	18185	18623	18541	18425	18491	18532	18410	18682	18609	18584	18534	18527	18565	18359	18379	18386	18744	18840	18506	18363	18448	18517	18630	18504	18656	18498	18655	18645	18540	18513	18413	18469	18189	18420	18555	18412	18430	18523	18725	18619	18488	18458	18532	18366	18353	18747	18567	18556	18407	18566	18438	18286	18509	18651	18569	18534	18596	18665	18681	18454	18387	18441	18479	18703	18623	18364	18721	18617	18390	18473	18553	18360	18536	18619	18536	18509	18401	18455	18356	18641	18797	18656	18819	18532	18660	18546	18480	18566	18465	18601	18471	18741	18527	18656	18419	18259	18693	18603	18499	18623	18596	18375	18446	18715	18481	18433	18569	18556	18507	18742	18680	18454	18548	18371	18675	18549	18441	18648	18444	18458	18576	18621	18505	18587	18308	18461	18631	18684	18530	18477	18553	18516	18539	18503	18461	18546	18531	18596	18544	18246	18447	18527	18463	18593	18674	18646	18647
63383	105890	85529	55313	30768	19571	17072	16605	16633	16847	16697	16897	16676	16678	16654	16544	16659	16647	16714	16628	16863	16617	16765	16724	16428	16735	16585	16849	16638	16773	16737	16689	16677	16601	16509	16534	16789	16878	16684	16864	16698	16658	16668	16859	16725	16678	16674	16584	16690	16583	16687	16574	16699	16627	16548	16787	16847	16480	16581	16652	16607	16637	16827	16825	16564	16861	16624	16635	16731	16547	16674	16775	16536	16665	16554	16721	16749	16629	16650	16678	16757	16816	16747	16879	16620	16708	16690	16738	16746	16802	16743	16626	16627	16781	16739	16585	16725	16537	16811	16681	16682	16581	16763	16710	16727	16668	16801	16689	16635	16593	16583	16572	16639	16434	16698	16565	16767	16736	16601	16932	16697	16710	16579	16590	16871	16479	16814	16701	16681	16717	16822	16506	16787	16714	16755	16667	16770	16476	16744	16708	16687	16808	16520	16625	16660	16655	16643	16576	16669	16575	16605	16731	16769	16586	16631	16749	16727	16677	16682	16608	16765	16781	16711	16724	16672	16647	16740	16648	16815	16642	16762	16656	16631	16709	16787	16514	16636	16681	16713	16641	16822	16663	16866	16785	16729	16673	16624	16736	16603	16863	16696	16598	16650	16637	16717	16795	16661	16728	16728	16597	16732	16661	16724	16839	16561	16641	16732	16545	16745	16689	16655	16592	16728	16676	16797	16766	16806	16588	16643	16621	16753	16898	16768	16507	16669	16651	16769	16818	16614	16680	16628	16819	16575	16716	16521	16564	16685	16518	16638	16636	16777	16606	16727	16723	16738	16624	16632	16638	16656	16593	16701	16625	16741	16734	16787	16585	16763	16715	16789	16550	16692	16685	16791	16690	16724	16724	16777	16752	16566	16605	16573	16655	16582	16605	16637	16616	16738	16532	16788	16648	16654	16659	16709	16567	16560	16524	16620	16575	16853	16493	16692	16765	16637	16813	16578	16714	16931	16753	16530	16712	16782	16723	16860	16662	16830	16568	16741	16611	16808	16631	16561	16531	16541	16491	16581	16599	16632	16693	16618	16809	16704	16690	16602	16640	16630	16920	16645	16792	16630	16860	16531	16594	16649	16709	16550	16626	16661	16650	16696	16793	16689	16714	16717	16781	16510	16604	16701	16632	16865	16601	16746	16678	16730	16536	16761	16620	16648	16731	16576	16692	16699	16548	16708	16787	16669	16915	16664	16571	16648	16644	16800	16754	16629	16570	16643	16667	16786	16710	16568	16568	16532	16722	16592	16723	16781	16545	16609	16628	16659	16806	16819	16741	16695	16606	16652	16706	16563	16615	16518	16764	16670	16740	16664	16659	16711	16697	16890	16623	16849	16667	16843	16520	16655	16717	16828	16732	16653	16730	16736	16537	16692	16624	16618	16621	16620	16811	16744	16598	16731	16784	16638	16691	16707	16547	16687	16724	16720	16624	16654	16557	16835	16768	16447	16726	16813	16641	16538	16711	16715	16632	16686	16658	16666	16662	16655	16725	16772	16614	16576	16735	16649	16893	16612	16609	16695	16689	16639	16652	16743	16718	16569	16426	16791	16734	16683	16847	16799	16693	16581	16836	16555	16547	16811	16621	16814	16730	16674	16596	16562	16649	16898	16565	16648	16618	16652	16715	16687	16750	16759	16733	16661	16590	16813	16612	16630	16682	16796	16899	16617	16655	16735	16574	16516	16659	16614	16622	16633	16851	16816	16598	16829	16521	16622	16682	16907	16656	16651	16598	16692	16617	16734	16549	16735	16622	16864	16554	16697	16620	16769	16607	16725	16789	16623	16636	16675	16649	16669	16678	16628	16732	16622	16614	16744	16461	16860	16664	16787	16567	16816	16809	16813	16734	16551	16743	16609	16663	16527	16680	16593	16633	16628	16602	16814	16586	16624	16677	16651	16748	16855	16651	16512	16809	16617	16785	16490	16597	16756	16754	16797	16616	16594	16704	16605	16775	16623	16604	16576	16607	16553	16598	16733	16651	16667	16680	16593	16723	16648	16783	16796	16674	16783	16609	16819	16654	16658	16761	16704	16734	16729	16589	16805	16815	16635	16564	16778	16560	16839	16586	16575	16640	16749	16673	16629	16609	16727	16605	16593	16673	16674	16717	16751	16658	16423	16685	16495	16604	16741	16555	16604	16584	16698	16694	16627	16742	16732	16610	16718	16574	16509	16631	16635	16582	16651	16699	16687	16663	16754	16688	16583	16776	16778	16581	16762	16618	16603	16779	16660	16729	16723	16734	16687	16672	16807	16691	16692	16723	16714	16606	16626	16621	16632	16784	16768	16649	16749	16760	16701	16713	16636	16631	16556	16661	16494	16761	16602	16713	16881	16640	16580	16644	16620	16587	16680	16663	16629	16643	16695	16728	16553	16673	16555	16852	16870	16529	16547	16825	16433	16589	16613	16583	16737	16539	16718	16652	16735	16672	16768	16686	16653	16730	16735	16679	16520	16774	16585	16755	16636	16615	16594	16639	16638	16571	16720	16653	16706	16767	16528	16673	16668	16428	16632	16666	16677	16664	16758	16692	16662	16693	16590	16529	16537	16690	16657	16692	16838	16618	16545	16640	16574	16651	16628	16810	16642	16549	16766	16694	16775	16597	16696	16732	16659	16581	16538	16721	16617	16592	16668	16731	16681	16622	16731	16585	16686	16631	16524	16569	16731	16612	16651	16936	16750	16587	16509	16770	16807	16645	16575	16581	16617	16665	16681	16628	16619	16835	16682	16676	16534	16746	16624	16694	16548	16486	16804	16669	16652	16657	16862	16636	16635	16687	16673	16662	16653	16601	16643	16805	16637	16645	16532	16715	16702	16702	16523	16744	16606	16651	16761	16817	16600	16503	16565	16719	16608	16763	16548	16725	16469	16905	16650	16667	16704	16823	16686	16699	16766	16604	16639	16620	16792	16755	16558	16565	16628	16678	16771	16723	16731	16826	16678	16759	16555	16766	16714	16734	16396	16601	16654	16731	16651	16675	16612	16720	16460	16602	16785	16676	16706	16641	16629	16593	16625	16614	16738	16703	16761	16727	16537	16597	16645	16731	16656	16639	16800	16481	16718	16643	16673	16749	16601	16690	16665	16592	16697	16757	16623	16597	16554	16858	16619	16466	16700	16568	16621	16753	16608	16562	16690	16710	16662	16841	16680	16638	16658	16666	16521	16748	16498	16604	16544	16670	16649	16609	16579	16495	16729	16690	16667	16633	16837	16586	16676	16701	16722	16634	16701	16667	16505	16651	16903	16493	16598	16696	16651	16597	16565	16584	16704	16656	16648	16882	16514	16729	16848	16504	16442	16557	16760	16675	16689	16809	16637	16779	16736	16693	16673	16740	16694	16708	16703	16626	16537	16930	16604	16683	16807	16675	16787	16829	16824	16762	16691	16751	16727	16673	16729	16637	16567	16796	16710	16518	16599	16908	16563	16731	16761	16681	16633	16585	16581	16581	16633	16587	16656	16647	16544	16646	16655	16529	16793	16445	16610	16568	16696	16584	16793	16534	16729	16549	16773	16563	16582	16639	16455	16669	16711	16674	16534	16607	16560	16643	16561	16774	16751	16667	16622	16742	16627	16686	16540	16727	16635	16507	16578	16848	16668	16733	16618	16453	16479	16672	16818	16596	16552	16682	16601	16526	16768	16693	16737	16819	16706	16616	16810	16649	16684	16571	16545	16609	16740	16597	16536	16867	16717	16673	16509	16778	16622	16554	16706	16694	16552	16582	16722	16798	16732	16547	16598	16605	16717	16681	16556	16647	16877	16738	16681	16624	16748	16601	16684	16452	16596	16746	16719	16730	16757	16743	16611	16821	16681	16641	16708	16646	16727	16769	16692	16598	16794	16765	16741	16789	16503	16705	16655	16629	16565	16671	16556	16728	16715	16744	16701	16749	16637	16620	16556	16696	16744	16687	16676	16606	16711	16623	16719	16708	16701	16767	16518	16773	16520	16658	16712	16625	16593	16679	16784	16727	16516	16748	16665	16665	16667	16552	16703	16723	16534	16653	16633	16965	16607	16513	16919	16715	16706	16516	16577	16513	16640	16590	16797	16621	16658	16717	16766	16779	16627	16651	16544	16762	16695	16713	16704	16619	16633	16560	16641	16552	16826	16595	16690	16698	16792	16762	16745	16706	16683	16635	16580	16707	16662	16783	16683	16475	16790	16582	16707	16617	16859	16719	16694	16708	16576	16827	16869	16811	16653	16572	16625	16661	16779	16631	16707	16543	16548	16700	16408	16691	16771	16788	16574	16577	16705	16763	16534	16609	16751	16590	16514	16726	16700	16764	16671	16590	16588	16749	16699	16615	16703	16615	16512	16696	16595	16725	16717	16758	16525	16608	16798	16576	16745	16654	16840	16743	16501	16550	16787	16478	16621	16687	16662	16790	16755	16665	16601	16650	16856	16600	16535	16698	16771	16664	16758	16745	16519	16694	16581	16518	16596	16584	16690	16452	16717	16810	16568	16740	16666	16593	16561	16596	16721	16846	16777	16679	16579	16579	16672	16659	16666	16706	16806	16654	16652	16577	16527	16598	16767	16753	16680	16653	16633	16736	16711	16811	16615	16695	16815	16596	16800	16781	16688	16708	16620	16594	16576	16634	16764	16673	16637	16811	16515	16750	16693	16435	16682	16576	16574	16655	16762	16583	16815	16787	16740	16632	16577	16687	16697	16701	16671	16774	16883	16710	16648	16788	16686	16768	16623	16602	16762	16614	16582	16536	16606	16620	16716	16542	16758	16561	16795	16611	16755	16511	16492	16638	16840	16634	16633	16908	16671	16647	16679	16596	16652	16580	16647	16833	16720	16691	16624	16696	16514	16691	16708	16524	16631	16680	16625	16719	16609	16688	16707	16569	16655	16691	16763	16407	16777	16591	16767	16610	16701	16713	16759	16753	16741	16710	16646	16721	16461	16647	16660	16571	16651	16785	16585	16850	16679	16759	16665	16756	16590	16635	16728	16814	16860	16604	16645	16667	16636	16711	16727	16683	16644	16638	16492	16683	16648	16827	16552	16683	16672	16621	16641	16545	16649	16700	16733	16704	16737	16636	16644	16626	16605	16581	16731	16707	16800	16517	16720	16850	16568	16753	16824	16724	16623	16617	16684	16661
30665	36725	38362	27975	20328	18405	18362	18096	17949	17782	18120	18100	18351	18083	17859	18032	17842	18066	18104	17887	18090	18051	18088	18055	17888	17971	18004	18071	18150	17993	17925	17948	18029	18057	18181	17833	17932	17853	18092	17953	17885	18090	18011	18059	18091	18222	18022	17981	18275	18140	18064	18215	17999	18179	17836	18004	17892	17999	18092	17809	17905	18067	18011	18007	18088	17958	17915	18110	17992	17975	18093	17966	18082	17932	17793	18029	18169	17769	17986	18098	18127	17870	18016	17953	18101	18109	18054	17948	17844	18010	18108	18082	17975	17897	18012	17956	18154	18069	17913	17982	18049	17971	18092	18083	18159	17971	18006	18023	17961	17950	18173	17912	17988	18068	17836	18021	18062	18017	18025	17960	18266	18042	18005	18016	18008	17981	17932	18060	18001	18015	18100	17863	17870	17926	18052	17892	18021	18040	17970	17807	18020	17900	17993	17980	18167	18073	17907	17943	18092	18094	18060	17952	17948	17988	18097	17919	17958	17780	18059	17978	18011	17894	18003	17832	18164	18097	18240	17985	17929	18149	17803	18221	17940	18135	18219	18133	18031	17867	18030	18088	18005	17974	18150	17887	18123	18019	17738	18160	18098	18076	17917	18092	18122	18153	17960	17903	18036	18029	17969	17971	18016	17876	17882	17987	18017	17948	17958	17800	17915	17971	17906	18094	17987	18024	17995	18064	18093	17960	17813	17989	18052	17939	17863	17774	17986	18097	17960	18035	18019	18131	17962	17908	17895	17939	17997	18253	18045	18143	18003	18036	17989	17981	17993	17866	18189	18027	18076	18039	18088	17916	18029	18000	18203	17954	18110	17850	17911	17926	18079	18048	17785	17970	17909	18059	17868	18011	17830	18003	18165	18179	18343	18068	18114	17810	17871	17854	18047	18138	17884	17780	17907	17999	18172	18063	18095	18009	18087	17995	18278	17769	17999	18014	17964	17917	18076	18207	18087	18095	18086	17909	17915	17825	17849	18166	18000	18104	18002	17908	17828	18080	17891	17931	17831	18013	17916	18036	18001	17828	18072	18054	17996	17927	17994	17712	18167	18099	18014	17931	18051	17838	18117	18023	17868	18005	17946	17993	17888	17911	18013	18018	17862	17874	18039	17890	17949	17956	18039	18027	18062	18251	17965	18024	18021	18033	18204	18039	17859	18050	17893	18033	18050	18179	17978	18088	18000	17852	17796	17832	17957	18083	17940	18062	18101	17992	17786	17874	17745	17803	17950	17910	17878	18052	18175	18249	17944	18097	17987	17958	18102	17783	18161	17962	17984	18045	18002	17919	18025	18082	18059	17973	18082	18113	17898	18050	18005	18004	18073	18078	17908	17958	18055	18042	18003	17999	17963	18039	17899	17899	18015	17977	18069	18169	17840	17949	17962	17869	17946	17859	17978	17958	18207	18039	18075	18055	18122	18079	18038	18041	18135	17935	17831	18076	17928	18127	18090	18038	18068	18067	17817	17755	18035	18058	17959	18067	17885	17960	17885	18100	17772	17827	17996	18120	18005	17892	17866	18058	18080	17999	17870	17803	18085	18095	18075	17677	17909	18114	18133	17964	18014	18132	17779	17987	17928	17906	18085	18105	18189	17924	17881	17978	18222	18048	18024	17940	17917	18072	18014	18004	18121	17951	17909	18059	18080	18041	18003	18042	17983	17950	18021	17931	18019	18052	18120	17855	18073	17965	17963	17837	18003	17854	18228	18044	18095	18181	17915	17985	17822	18130	18043	17990	17961	18093	18022	17938	17939	18248	17846	17915	17825	18115	18041	18195	17908	17975	17940	18108	17985	17832	18062	17850	17899	18001	18022	17968	18056	17960	18103	17988	17945	18131	17931	17957	18139	18096	18032	17924	18066	17904	17922	17904	17998	18195	17914	18040	17802	18087	18035	18053	17904	18045	17944	18168	18052	17965	18034	18102	17884	18098	17922	17879	17978	17877	18083	18051	18035	18018	17809	18001	18247	17873	18069	18007	18176	17969	17920	17993	18148	17864	17750	18090	18196	18008	17769	18094	17881	17979	18110	18132	18014	17790	17833	17840	17990	17955	18043	17899	18118	18118	17973	17947	18142	18021	18099	17978	18036	17935	18187	18005	18030	17761	17964	17845	17812	18143	17759	17808	18177	17936	17987	17950	17899	18098	18268	17962	17917	18064	17961	18089	17963	18117	17880	17839	17881	17901	17876	18140	18112	17915	18027	18008	17917	17787	18018	18094	17927	17894	17960	17877	18195	18014	18154	18029	17932	17818	17812	17992	18059	18096	18056	17880	17953	17975	17860	18084	18010	17873	18079	18131	18195	17886	17958	17976	18065	18120	17997	17999	18106	18133	18248	18074	18057	17927	18023	17953	18128	17971	17862	17864	17959	17926	17799	17794	17978	17845	17997	18000	17940	17940	18091	18085	17996	18091	17978	17961	18080	18067	18084	17997	17914	17982	17884	17910	18119	17771	17978	17821	17797	18028	17894	18067	17942	17860	18240	17738	17862	17978	17952	18028	17954	18083	17969	17749	18016	18006	17846	17971	18230	17961	18091	18052	18032	18215	18065	18197	18000	18171	18133	17965	17941	18049	18033	18238	17988	17985	17887	18023	18058	17968	17936	17733	18004	17990	18154	17977	17947	17969	18012	18085	17851	18063	17811	17988	17966	17842	17807	17781	18027	17817	18016	18046	18060	17721	18114	17996	17983	18011	18064	17700	17974	18050	17957	17909	17946	17934	18037	17895	17985	17840	18102	18099	18003	18121	17985	17791	17862	17983	18040	18036	18044	18103	17997	18103	18088	18140	18097	18239	18029	17850	17813	17946	18041	18005	18019	18003	17925	18087	18072	18173	17984	18097	17947	18149	17770	18015	18084	17962	18069	18214	18052	18005	18197	17901	18008	17916	17931	17999	18114	17886	17931	17817	18120	18046	18122	18162	18079	17967	17900	18020	17965	17994	18021	17983	18118	18125	17908	17871	18002	17998	18049	17848	17999	18170	18119	17782	18074	18189	18066	17851	18004	17980	17699	18083	18048	18071	17807	17820	18007	18148	17763	17908	18027	18023	17875	18227	18081	17911	17980	18169	18114	17915	17881	17990	17968	18238	18009	18073	17966	18145	17940	17954	17792	18137	18160	18107	17920	17903	17905	18102	17983	18118	17886	18182	18028	17941	17939	17949	18068	17917	17878	17884	18086	17859	17868	17995	17898	17768	18228	18070	18213	18009	17828	17965	17920	18133	18074	17963	18052	18020	18028	18073	17942	17983	18120	17959	17969	18024	17905	17768	18031	18047	17907	18112	17824	18095	17899	18134	18034	18023	18006	18132	18042	17867	17923	17883	18037	17959	17868	17897	17724	18041	17914	17892	18016	18046	17991	17782	17965	18162	18146	18027	18150	17858	17943	17998	18111	18102	17819	17909	18128	18135	18076	18020	18101	17813	17816	18092	18062	17840	17993	17942	17936	18085	17963	18110	18022	18089	17994	17989	17977	18003	18019	18109	17914	17867	18031	17867	17874	17941	17901	17820	18204	17992	17986	17930	17888	17864	17989	17971	17796	17968	17920	17826	18069	17800	18031	18072	18026	17964	17846	18056	17998	18200	18024	18042	18104	18139	18249	18015	18250	17984	17874	18053	18058	17862	17965	17988	18085	17874	18018	17991	18019	17758	18038	17776	17977	18191	17810	18015	17946	17897	18243	18088	18089	18032	17949	17935	17970	18079	17970	18153	18009	18093	17988	18005	18121	17885	17892	18074	18003	17910	18012	17785	18180	17912	17990	17902	17974	17828	18072	17947	18311	17948	18108	18161	17964	17875	18138	18029	17961	18107	18168	17889	17829	17977	17936	18022	18091	18180	17924	18091	17860	17969	18034	17991	17903	17994	17962	18005	17983	17969	18106	17883	18033	18077	17926	17983	17814	18094	18079	17951	17953	17939	18194	17884	17840	18093	18035	18094	17910	18094	18065	18090	18145	18221	17989	18062	18022	18221	18021	18093	18206	18088	18231	18037	18077	17941	18073	18075	17881	18097	17854	18062	18042	18050	18156	17931	18035	18132	17871	17939	17948	18072	18007	18189	17994	18142	18012	18021	18038	17928	18157	18005	17901	17955	17839	17998	18215	17904	18097	17800	18043	17953	18102	18021	18065	18183	18082	17926	17955	18200	17955	18035	17918	18016	18062	17894	18042	17938	17995	17911	18019	17930	18007	17987	17808	18127	18108	18058	17958	18025	17998	18084	18019	17944	18036	18012	18115	18018	17922	18125	17993	18029	17977	18115	17731	17946	18010	18112	17900	18122	17974	18118	18149	17975	18069	18063	17987	17921	17851	17902	18010	17926	18069	17855	18110	18061	18170	17970	18019	18043	17953	18098	17993	18022	17990	17991	17892	17913	18044	18055	17890	18003	17833	17964	17895	18155	18280	17785	18083	17970	18112	17951	17884	18083	17897	18036	17906	17976	18026	18070	17815	17938	18040	17819	18031	18066	18119	17956	17933	18043	18010	17975	18117	17755	17950	18164	18146	18075	18264	18130	18165	18260	17946	18036	18022	18139	17935	18109	18273	17938	17884	18071	17994	18089	18064	17989	18096	17881	17909	18036	18076	17965	17992	17935	17926	17743	17955	17932	18004	17961	18182	17918	18120	17975	17956	17961	17922	17947	17886	17967	18141	17952	17878	18093	18028	17999	18071	18076	17892	18085	18020	17915	18021	18157	18117	17877	17876	18125	18012	18039	17989	18070	17726	18112	17764	18147	17817	18110	17971	17816	18108	17855	18085	17903	17919	18077	18086	17977	17875	17683	18042	18025	18080	17934	17844	18183	18004	18013	17919	18060	18146	18116	17984	18190	18150	18112	17916	17972	17910	18074	18123	17991	17696	17866	17841	17790	17993	17964	18014	17820	17902	18074	17911	18071	18012	18078	17914	17901	18072	18160	17858	17942	18032	17948	18038	18046	18105	18033	18275	18048	18036	18135	17886	17899	17990	17921	18017	18180	17884	18216	17899	18050	17878	18033	18024	18044	18056	18122	18077	17876	18059	18027	17903	18055	18184	18345	17970	18070	18080	18035	18225	18234	18114	18141	18001	18007	17895	18146	18043	18019	17921	17947	18079	18079	18044	18070
41480	56371	41685	24938	18177	16533	16222	16163	16160	16416	16180	16329	16266	16231	16268	16356	16165	16363	16338	16299	16337	16280	16085	16194	16331	16338	16219	16282	16236	16319	16110	16227	16364	16213	16158	16198	16430	16192	16251	16575	16322	16378	16355	16446	16440	16278	16147	16207	16303	16251	16296	16413	16246	16198	16425	16432	16424	16451	16249	16256	16299	16336	16364	16275	16173	16301	16210	16189	16347	16086	16398	16265	16287	16065	16323	16229	16206	16474	16156	16295	16296	16252	16346	16339	16183	16104	16263	16224	16220	16329	16185	16185	16437	16120	16306	16346	16383	16179	16315	16407	16304	16226	16365	16170	16244	16236	16232	16366	16251	16321	16445	16378	16350	16302	16318	16226	16459	16193	16434	16234	16371	16345	16321	16085	16219	16368	16365	16219	16412	16302	16357	16291	16162	16296	16475	16220	16250	16314	16310	16139	16364	16228	16338	16279	16252	16195	16356	16260	16080	16237	16121	16275	16189	16428	16306	16345	16338	16207	16373	16326	16361	16176	16171	16333	16351	16167	16439	16200	16368	16016	16374	16347	16270	16393	16276	16234	16212	16365	16144	16164	16476	16093	16419	16191	16237	16446	16285	16143	16110	16285	16224	16266	16129	16336	16407	16224	16352	16287	16166	16324	16238	16357	16229	16222	16312	16430	16305	16236	16331	16290	16102	16240	16354	16296	16254	16210	16226	16327	16167	16173	16210	16425	16263	16248	16300	16307	16218	16465	16499	16048	16194	16244	16214	16356	16323	16412	16399	16416	16262	16210	16342	16338	16308	16231	16251	16273	16243	16309	16062	16178	16348	16228	16239	16335	16196	16178	16291	16270	16437	16093	16282	16316	16446	16320	16318	16266	16385	16468	16249	16184	16347	16395	16172	16460	16179	16328	16358	16345	16292	16161	16285	16432	16209	16280	16316	16191	16175	16364	16312	16307	16245	16204	16236	16220	16432	16368	16429	16106	16334	16372	16259	16429	16259	16134	16458	16111	16271	16234	16174	16279	16295	16432	16348	16330	16297	16218	16217	16066	16315	16239	16233	16209	16431	16337	16131	16301	16225	16374	16396	16248	16223	16463	16487	16096	16392	16323	16582	16370	16210	16537	16374	16221	16138	16164	16377	16311	16212	16289	16133	16354	16358	16174	16297	16249	16332	16273	16208	16196	16421	16375	16236	16223	16263	16323	16288	16317	16110	16158	16309	16358	16287	16186	16274	16318	16304	16286	16128	16311	16232	16246	16099	16383	16275	16368	16285	16230	16490	16303	16243	16267	16373	16363	16332	16246	16369	16213	16371	16234	16442	16264	16173	16182	16292	16360	16329	16256	16372	16266	16464	16215	16296	16120	16119	16441	16333	16198	16228	16248	16317	16295	16290	16306	16309	16161	16344	16271	16223	16302	16439	16383	16171	16265	16341	16421	16198	16363	16207	16210	16144	16140	16245	16110	16283	16316	16326	16208	16225	16202	16204	16376	16403	16215	16311	16364	16323	16347	16242	16327	16252	16280	16276	16288	16306	16226	16265	16391	16281	16242	16308	16283	16518	16219	16367	16457	16350	16171	16189	16266	16391	16406	16224	16287	16365	16212	16346	16202	16254	16147	16296	16203	16323	16353	16117	16248	16222	16252	16144	16334	16268	16258	16327	16328	16580	16149	16238	16286	16060	16213	16309	16302	16370	16347	16456	16446	16308	16391	16241	16406	16299	16301	16284	16399	16394	16174	16189	16444	16247	16304	16516	16263	16287	16309	16304	16341	16260	16406	16387	16118	16235	16376	16249	16219	16183	16488	16281	16253	16353	16261	16326	16240	16221	16351	16173	16319	16402	16135	16318	16353	16324	16348	16192	16317	16472	16312	16320	16092	16340	16182	16185	16349	16269	16178	16371	16384	16286	16464	16277	16242	16247	16335	16279	16216	16335	16396	16227	16419	16284	15992	16378	16351	16438	16310	16416	16283	16212	16364	16334	16255	16291	16234	16241	16307	16165	16446	16470	16320	16209	16390	16469	16325	16309	16345	16365	16305	16185	16193	16328	16264	16195	16164	16293	16260	16188	16326	16295	16428	16280	16347	16189	16460	16116	16444	16439	16341	16342	16142	16195	16227	16344	16352	16330	16160	16300	16311	16298	16330	16393	16311	16428	16311	16199	16259	16217	16348	16377	16312	16410	16080	16115	16328	16186	16324	16300	16355	16350	16415	16360	16367	16273	16292	16203	16442	16289	16041	16343	16359	16353	16223	16288	16171	16280	16297	16211	16267	16153	16271	16370	16323	16441	16269	16262	16230	16134	16391	16158	16357	16220	16237	15951	16369	16468	16227	16380	16326	16426	16287	16108	16416	16203	16285	16507	16502	16162	16150	16308	16291	16297	16077	16374	16334	16234	16227	16370	16308	16231	16306	16400	16485	16207	16178	16300	16322	16349	16480	16210	16279	16384	16193	16316	16294	16215	16208	16393	16383	16193	16185	16301	16208	16129	16257	16304	16132	16251	16255	16427	16467	16149	16354	16246	16196	16305	16333	16289	16607	16275	16189	16332	16130	16194	16357	16194	16404	16089	16082	16444	16328	16216	16242	16264	16369	16247	16141	16175	16425	16183	16213	16284	16287	16296	16388	16167	16296	16298	16375	16124	16154	16363	16184	16181	16185	16333	16131	16238	16152	16282	16320	16246	16406	16284	16158	16162	16193	16243	16323	16188	16396	16279	16167	16272	16305	16417	16419	16335	16422	16261	16226	16281	16475	16319	16189	16310	16249	16218	16265	16235	16252	16106	16203	16423	16348	16292	16196	16532	16354	16305	16348	16244	16450	16196	16191	16384	16308	16311	16373	16321	16227	16174	16464	16346	16275	16317	16218	16276	16368	16372	16141	16190	16393	16266	16404	16409	16183	16240	16357	16315	16384	16233	16179	16191	16390	16328	16226	16351	16304	16524	16198	16167	16184	16302	16295	16339	16157	16168	16519	16221	16133	16471	16304	16320	16298	16364	16263	16319	16326	16359	16322	16299	16321	16350	16390	16320	16132	16389	16304	16247	16381	16168	16183	16389	16282	16201	16157	16417	16270	16348	16471	16314	16374	16433	16086	16158	16327	16557	16278	16290	16271	16226	16208	16264	16350	16073	16462	16325	16218	16217	16368	16229	16276	16109	16245	16105	16312	16190	16278	16344	16102	16312	16432	16133	16243	16240	16171	16310	16267	16150	16382	16184	16065	16377	16328	16299	16367	16501	16330	16281	16116	16432	16275	16346	16242	16284	16254	16319	16448	16313	16307	16329	16259	16246	16318	16219	16249	16147	16364	16348	16227	16277	16142	16255	16217	16291	16290	16251	16233	16284	16240	16439	16355	16317	16340	16474	16366	16253	16356	16325	16292	16457	16233	16239	16185	16300	16266	16168	16322	16337	16365	16418	16312	16085	16365	16142	16348	16358	16257	16395	16146	16445	16176	16271	16278	16313	16414	16322	16441	16362	16399	16259	16346	16324	16055	16339	16254	16285	16283	16249	16232	16392	16410	16328	16277	16331	16275	16530	16325	16421	16320	16208	16176	16478	16208	16337	16385	16172	16353	16210	16292	16195	16346	16264	16144	16477	16319	16164	16282	16227	16143	16290	16262	16321	16153	16275	16294	16393	16287	16336	16371	16240	16269	16287	16412	16391	16348	16338	16218	16208	16417	16227	16185	16213	16182	16420	16398	16341	16264	16252	16392	16443	16123	16404	16159	16402	16283	16322	16355	16143	16357	16276	16383	16032	16284	16406	16291	16306	16232	16289	16315	16131	16243	16471	16435	16484	16227	16391	16187	16487	16219	16270	16259	16279	16339	16296	16189	16167	16360	16199	16439	16214	16509	16173	16430	16291	16308	16316	16114	16264	16346	16116	16355	16358	16296	16268	16366	16156	16327	16301	16305	16280	16318	16175	16326	16290	16276	16314	16306	16222	16310	16164	16444	16375	16256	16376	16261	16295	16344	16179	16133	16276	16239	16240	16346	16233	16340	16431	16304	16244	16321	16334	16311	16293	16349	16173	15946	16342	16240	16273	16234	16348	16221	16330	16346	16397	16319	16313	16352	16268	16256	16459	16178	16270	16295	16252	16160	16405	16182	16154	16251	16274	16319	16258	16154	16360	16501	16332	16192	16264	16345	16358	16279	16280	16247	16229	16524	16300	16171	16249	16036	16498	16349	16254	16210	16400	16266	16305	16229	16421	16368	16351	16255	16160	16349	16045	16301	16371	16221	16337	16366	16293	16296	16285	16354	16431	16239	16263	16188	16421	16217	16421	16365	16330	16287	16318	16170	16364	16400	16213	16322	16172	16205	16424	16280	16383	16380	16329	16318	16316	16273	16284	16305	16338	16335	16167	16455	16371	16263	16293	16417	16123	16240	16414	16221	16456	16301	16238	16229	16284	16271	16426	16284	16481	16249	16305	16269	16180	16298	16314	16339	16274	16268	16280	16289	16277	16245	16292	16198	16237	16234	16231	16158	16325	16128	16318	16195	16580	16421	16321	16346	16209	16282	16274	16165	16333	16300	16352	16339	16466	16269	16339	16412	16211	16205	16171	16259	16294	16392	16312	16404	16230	16261	16326	16250	16310	16243	16422	16451	16282	16261	16314	16350	16242	16318	16191	16232	16231	16115	16322	16435	16127	16198	16395	16251	16171	16264	16471	16329	16320	16270	16278	16395	16085	16478	16346	16406	16342	16316	16431	16303	16204	16422	16363	16321	16305	16199	16259	16538	16344	16350	16277	16355	16308	16451	16360	16358	16326	16233	16275	16431	16323	16347	16211	16267	16163	16344	16254	16307	16310	16435	16520	16304	16216	16297	16235	16178	16252	16227	16238	16229	16447	16281	16338	16182	16308	16343	16209	16295	16264	16372	16291	16277	16330	16272	16322	16172	16190	16234	16254	16369	16341	16132	16181	16314	16368	16425	16250	16186	16306	16446	16397	16315	16221	16248	16276	16295	16322	16455	16345	16430	16269	16255	16546	16271	16316	16288	16359	16400	16322	16342	16280	16360	16404	16360	16302	16340	16468	16370	16322	16279	16155	16517	16169	16352	16343	16227	16455	16118	16192	16270	16084	16298	16433	16236	16310	16474	16310	16446	16261	16412
24225	24491	36014	30634	24244	22228	21179	18697	18168	18568	18451	18214	18299	18360	18323	18312	18517	18213	18242	18207	18461	18355	18336	18351	18142	18194	18139	18219	18148	18169	18247	18304	18185	18153	18263	18252	18189	18395	18328	18476	18254	17881	18227	18115	18184	18159	18064	18177	18278	18103	18145	18202	18031	18004	18181	18204	18386	18101	18230	17870	18088	18076	18089	18291	18234	18191	18169	18155	18081	18214	18061	18190	18336	18321	18262	18264	18153	18259	18166	18124	18118	18394	18127	18038	18140	18281	18202	18082	18321	18187	18319	18236	18157	18167	18055	18188	18317	18272	18254	18042	17993	18118	18133	18290	18305	18074	18183	18055	18081	18356	18161	18113	18257	18102	18104	18265	18289	18337	18288	18023	18083	18200	18176	18053	18119	18266	18304	18341	18397	18172	18079	18292	18219	18130	18100	18291	18234	18241	18301	18292	18295	18251	18208	18115	18172	18333	18236	18050	18192	18230	18336	18279	18297	18106	18110	17995	18292	18300	18124	18108	18344	18167	18094	18216	18165	18245	18151	17936	18219	18256	18413	18359	18243	18246	18166	18290	18124	18273	18161	18161	18248	18165	18171	18105	18081	18049	18060	18201	18080	18078	18336	18122	18028	18122	18087	18371	18039	18058	18267	18366	18274	18025	18117	18094	18159	18252	18193	18157	17927	18346	18058	18306	18336	18261	18048	18087	18207	18032	18238	18283	18060	18142	18148	17985	17964	18289	18260	18083	18181	18196	18298	18220	18185	18104	18310	18218	18306	18216	18194	18110	18173	18273	18162	18249	18253	18288	18086	18046	18341	18127	18111	18116	17989	18138	18131	18309	18341	18349	18347	18179	18225	18238	18031	18235	17957	18208	18121	18245	18325	18232	18206	18152	17984	18249	18149	18199	18174	18118	18079	18002	18037	18011	18314	18566	18003	18095	18076	17996	18129	18166	18224	18090	18108	18343	18115	18268	18135	18084	18064	18347	18081	18273	18127	18024	18185	18174	18134	18071	18312	18132	18216	18117	18144	18024	17861	17965	18004	18194	18050	18109	18209	18180	18020	18318	18157	18310	18114	18239	18275	18112	18101	18164	18140	18357	18004	18190	18098	17998	18050	18179	18187	18197	18178	18127	18093	17931	18040	18326	18251	18040	18254	18207	18091	18189	18041	18147	18195	18354	17995	18127	18060	18207	17970	18176	18440	18480	18243	18016	18172	18246	18369	18168	18310	18203	18034	18299	18141	18110	18144	18135	18061	18165	18295	18241	18539	18295	18389	18232	18165	18158	18232	18204	18170	18142	18046	18137	18187	18186	18234	18127	18085	18400	18154	18090	18239	18160	18039	17909	18248	18258	18151	18253	18209	18036	18177	18087	18073	18147	18319	18284	18123	18268	18148	18299	18491	18441	17945	18136	18154	18090	18133	18096	18208	18279	18359	18197	18150	18380	18272	18116	18216	18106	18182	18333	18169	18154	18371	18132	18131	17992	18214	18114	18114	18167	18247	18077	18031	18125	17876	18255	18072	18350	18073	18153	18212	18365	18158	18050	18292	17938	18213	18016	18212	18240	18122	18337	18135	18299	18269	18173	18053	18147	17963	18055	18053	17961	18222	18176	18062	18217	18190	17953	18272	18140	18306	18116	17951	17974	18211	18203	18192	18277	18359	18342	18095	18142	18091	18308	18235	18168	18035	17911	18116	18200	18272	18382	18198	18135	18126	18309	18118	18246	18021	18027	17944	18236	18033	18128	18345	18274	18248	18073	18298	18248	18053	18298	17878	18299	18235	18302	18239	18247	18231	18085	18369	18263	18188	18170	17936	18059	18292	18110	18168	17973	18183	18206	18463	18271	18159	18307	18187	18133	18204	18276	18292	18125	18250	17982	18292	17939	18176	18140	18162	18212	18117	18085	18065	18386	18050	17968	18263	18148	18168	18232	18200	18194	18346	17996	18110	18156	17967	18217	18321	17996	17974	18112	18176	18116	18082	18049	18373	18075	18004	18188	18221	18100	18089	18287	18179	18054	18278	18039	18387	18355	18288	18024	18208	18111	18173	18304	18151	18135	18015	18073	18266	18314	18072	18244	18280	18169	18146	18170	18102	18197	18019	18031	18238	18248	18324	18398	18020	18155	18090	18362	17926	18073	18197	18290	18287	18093	18197	18134	18194	18189	18378	18191	18292	18074	18022	17944	18185	18393	18131	18213	18148	17976	18053	18033	18187	18005	18027	18196	18116	18169	18268	18177	18181	18300	18248	18270	18260	18116	18226	18289	18115	18159	18294	18148	18178	18125	18326	18193	18212	18025	18019	17957	18280	18228	18230	18105	18345	18189	18185	18318	18085	18129	18232	18132	18144	18024	18195	18187	18017	18093	18176	18096	18330	18116	18106	18111	18150	18142	18128	18009	18191	18059	18252	18083	18271	18225	18086	18056	18204	18031	18163	18228	18061	18183	18167	18143	18078	18222	18216	18035	18223	18190	18015	18279	18071	17981	18245	18074	18240	17899	18197	18150	18233	18265	18178	18018	18110	18090	18117	18142	18214	18077	18399	18224	18139	18023	18181	18129	17969	18055	17937	18190	18289	18421	18073	18147	18331	18312	17963	18146	18116	18177	18170	18181	18088	18056	18228	18206	18304	18077	18128	18228	18165	18009	18221	18090	18070	18086	18297	18034	18164	18129	18112	17904	18273	18084	18144	18020	18060	17997	18110	18012	18031	18186	18291	18458	18301	18122	18015	18240	17981	18238	18283	18244	18368	18319	18212	18135	18182	18402	18080	18177	18084	18101	18291	18048	18025	18048	18054	18067	18101	18040	18235	18221	18237	18178	18204	18347	17969	18268	18291	18069	18113	18237	18227	18218	18215	17983	18297	18192	18278	18187	18234	18255	18154	18110	18137	18080	18143	18040	18140	18010	18202	18392	18216	18168	18050	17958	18123	18171	18300	18346	18206	18120	18211	18181	18145	18095	17865	18080	18114	18047	18008	18120	17926	17997	18064	18093	17942	18115	18243	18300	18199	18066	18168	18050	17900	18309	18298	18151	18287	18206	18253	18295	18134	18097	18227	18133	18131	18237	18298	18176	18335	18061	17944	17936	18166	18098	18228	18089	18025	18212	18197	18053	18265	18245	18149	18098	17959	18299	18056	18112	18133	18281	18131	17864	18108	18084	18181	18036	18249	18128	18034	18289	18296	18036	18025	18021	18241	18053	18159	18139	18161	18068	18269	18199	18157	18070	18157	18307	18323	18185	18093	18113	18272	18198	18049	18180	18112	18108	18244	18125	18180	18236	18369	18186	18282	18065	18320	18145	18117	18246	18310	18009	18197	18001	18162	18169	18304	18293	18155	18079	18168	18113	18238	18167	18200	18213	18138	18261	18036	17913	18131	18117	18087	18441	18156	18376	18165	18126	17993	18451	18141	18339	18284	18268	18320	18330	18115	18179	17836	18169	18467	18398	17922	18023	18334	18187	18255	18275	18143	18138	18260	18241	18165	18092	18047	18141	18056	18185	18411	18242	18098	18135	18206	18208	18190	18021	18080	18177	18075	18199	18043	18165	18301	18235	18460	18199	18310	17968	18192	18104	18216	18318	18143	18034	18130	18091	17922	18026	18314	18050	18178	18223	18119	18253	18240	18276	18305	18152	18201	17875	17952	18111	18426	18081	18037	18078	18433	18408	18119	18175	18164	18339	18102	18242	18286	18215	18400	18191	18088	18039	18158	18430	18260	18177	17991	18147	18177	18182	18219	18406	18104	18210	18253	18213	18494	18227	18126	18211	18259	18206	18300	18124	18297	17994	17927	18079	18188	18274	18264	18122	18081	18246	18422	18073	18179	18199	18041	18119	18084	18136	18011	18134	18272	18299	18025	18251	18220	18089	18219	18440	18116	18409	18179	18391	18338	18363	18386	18348	18245	18244	18082	18007	18115	18027	18011	18193	18276	18256	18104	18051	18188	18024	18059	18193	18099	18346	18241	18343	18063	18318	18119	17965	18244	18118	18198	18174	18157	18213	18271	18026	18132	18366	18365	18096	18271	18122	18104	18125	18206	18153	18132	18250	18157	17991	18096	17931	18060	18156	18100	18139	18373	18228	18145	18203	18275	18250	18250	18363	18120	18327	18106	18145	18212	18252	18133	18263	18265	18311	18160	18157	18200	18508	18125	18145	18078	18334	18343	18496	18178	18395	18098	18086	18041	18113	17999	18096	18170	17927	18107	18328	18207	18058	18061	18067	18154	18261	18124	18061	18267	18300	18085	18133	18244	18402	18105	18123	18272	18177	18115	18208	18243	18268	18399	18142	18085	18244	18189	18255	18097	18130	18109	17914	18264	18222	18137	18269	18174	18157	18154	18128	18205	18299	18196	18298	18261	18055	18346	18388	18063	18031	18198	18119	18385	18152	18093	18176	18101	18104	18087	18193	18488	17946	18097	18219	18192	17975	18136	18059	18221	18392	18181	18247	18375	18130	18195	18171	17906	18119	18260	18021	18051	18076	18065	18192	18057	18160	18310	18060	18206	18198	18323	18271	18064	18054	18021	18186	18071	18415	18101	18317	18093	18097	18322	18210	18328	18336	18062	18357	17995	18130	17962	17965	18380	18128	18056	18090	18226	18017	18132	18110	18138	18460	18476	18163	18194	18185	18235	18170	18210	17997	18213	18251	18164	18363	18060	18319	18250	18388	18073	17946	18160	18015	18422	18120	18361	18082	18266	18163	18288	18227	18293	18415	18218	18179	18048	18315	17895	17901	18095	18197	18080	18203	18152	18036	18219	18070	18290	18068	18189	18319	18224	18050	18370	18118	18225	18174	18152	18404	18107	18150	18077	18108	18137	18302	18183	18025	18076	18310	18242	18072	18163	18236	18029	18105	18198	18381	18007	18136	18055	18243	18180	18243	17989	18019	18146	18255	18234	18202	18306	18090	18071	18226	18222	18318	18086	18330	18239	17990	18044	18202	18109	17949	18050	18149	18213	18204	18073	18180	18418	18109	18148	18058	18231	18179	18143	18146	18068	18127	18159	18260	18129	18013	18206	18251	18210	18183	17994	18167	18351	18376	18109	18083	18331	18154	18293	18061	18165	18093	18155	18129	18310	18429	18250	18067	18091	18125	18203	18181	18113	18013
62131	97976	76244	45158	25426	17915	16567	16425	16522	16496	16462	16445	16383	16437	16504	16368	16392	16472	16267	16331	16501	16506	16489	16624	16607	16436	16327	16358	16501	16540	16624	16552	16500	16433	16403	16572	16376	16524	16503	16465	16527	16660	16485	16403	16641	16545	16560	16381	16389	16601	16323	16346	16375	16584	16424	16323	16379	16410	16231	16429	16599	16473	16555	16360	16401	16364	16455	16563	16435	16297	16686	16423	16529	16476	16438	16394	16468	16394	16475	16398	16423	16650	16430	16404	16465	16548	16446	16358	16442	16553	16466	16200	16486	16417	16442	16318	16194	16546	16582	16489	16419	16453	16532	16580	16389	16458	16480	16365	16507	16343	16428	16515	16405	16611	16493	16437	16307	16144	16544	16661	16390	16569	16394	16386	16482	16431	16491	16398	16546	16454	16588	16703	16470	16439	16486	16514	16319	16593	16352	16451	16483	16428	16478	16478	16398	16445	16543	16463	16586	16479	16383	16444	16475	16591	16550	16386	16414	16442	16359	16396	16560	16537	16520	16492	16357	16520	16519	16578	16333	16509	16515	16323	16425	16259	16495	16289	16330	16465	16383	16502	16515	16712	16514	16470	16560	16537	16250	16434	16426	16541	16512	16363	16516	16488	16434	16314	16528	16417	16318	16398	16433	16250	16388	16477	16582	16567	16359	16538	16491	16622	16491	16552	16340	16327	16597	16273	16351	16599	16538	16656	16493	16358	16376	16422	16554	16576	16444	16462	16293	16582	16311	16394	16596	16242	16391	16506	16481	16369	16337	16348	16509	16448	16383	16503	16348	16362	16307	16349	16537	16382	16545	16544	16393	16439	16391	16428	16463	16517	16468	16458	16448	16473	16419	16469	16410	16395	16453	16404	16583	16422	16375	16575	16345	16576	16542	16403	16520	16666	16551	16531	16326	16522	16526	16401	16445	16539	16311	16599	16350	16498	16497	16568	16430	16559	16422	16312	16471	16294	16497	16571	16404	16339	16389	16402	16341	16461	16645	16395	16408	16364	16419	16290	16460	16402	16577	16493	16398	16402	16536	16272	16375	16408	16402	16432	16509	16421	16494	16435	16394	16357	16351	16277	16538	16410	16428	16403	16447	16223	16232	16422	16272	16457	16586	16429	16299	16396	16568	16473	16471	16441	16340	16453	16345	16248	16471	16623	16471	16343	16545	16375	16623	16326	16317	16434	16430	16469	16632	16347	16387	16358	16510	16368	16352	16320	16673	16496	16522	16458	16571	16558	16359	16461	16378	16339	16398	16370	16518	16434	16385	16503	16505	16306	16452	16497	16546	16573	16450	16413	16509	16509	16532	16426	16460	16335	16366	16345	16655	16445	16458	16484	16434	16409	16414	16286	16264	16362	16380	16623	16569	16410	16305	16490	16384	16711	16510	16670	16291	16464	16503	16428	16408	16347	16445	16369	16421	16428	16322	16438	16536	16562	16471	16353	16431	16256	16522	16298	16655	16460	16350	16410	16551	16357	16411	16575	16327	16335	16713	16539	16491	16391	16479	16547	16459	16449	16436	16531	16564	16408	16351	16309	16480	16490	16383	16433	16419	16543	16386	16378	16436	16402	16316	16426	16480	16593	16364	16356	16314	16589	16518	16427	16497	16346	16460	16309	16259	16543	16375	16308	16402	16423	16543	16364	16389	16522	16218	16393	16556	16315	16511	16465	16499	16489	16344	16447	16451	16379	16561	16344	16541	16379	16388	16377	16317	16479	16444	16536	16489	16512	16499	16531	16389	16439	16592	16690	16527	16294	16551	16502	16451	16459	16461	16499	16567	16378	16487	16370	16552	16249	16470	16512	16596	16436	16558	16492	16402	16444	16334	16399	16180	16341	16474	16502	16335	16389	16337	16276	16455	16437	16515	16521	16387	16389	16548	16441	16605	16509	16510	16513	16417	16439	16372	16592	16508	16398	16593	16538	16426	16327	16392	16516	16504	16300	16507	16469	16481	16341	16359	16468	16500	16508	16508	16517	16308	16381	16459	16376	16778	16438	16475	16444	16489	16360	16263	16271	16319	16300	16243	16492	16401	16556	16214	16454	16453	16435	16460	16393	16507	16437	16446	16446	16553	16346	16449	16515	16479	16427	16442	16656	16342	16459	16417	16453	16385	16413	16484	16509	16292	16527	16405	16449	16259	16444	16321	16489	16279	16544	16415	16481	16393	16358	16452	16452	16438	16382	16433	16443	16476	16567	16379	16351	16401	16489	16462	16318	16532	16445	16534	16560	16537	16314	16529	16548	16363	16457	16368	16324	16327	16443	16461	16391	16399	16461	16501	16701	16359	16497	16377	16622	16569	16440	16369	16397	16459	16300	16498	16435	16325	16395	16370	16330	16403	16409	16570	16381	16366	16415	16371	16358	16508	16274	16527	16388	16419	16338	16421	16540	16623	16503	16422	16455	16533	16503	16565	16473	16483	16547	16496	16307	16623	16493	16325	16464	16507	16417	16451	16473	16387	16419	16444	16308	16533	16520	16385	16266	16484	16407	16459	16330	16415	16369	16400	16665	16340	16501	16468	16211	16510	16262	16489	16399	16261	16527	16269	16429	16551	16376	16560	16469	16405	16381	16564	16433	16430	16581	16327	16541	16502	16441	16520	16375	16621	16470	16496	16375	16373	16358	16481	16507	16441	16431	16317	16405	16430	16562	16364	16434	16517	16444	16390	16517	16413	16421	16521	16464	16497	16467	16601	16381	16539	16555	16459	16337	16479	16423	16567	16468	16687	16470	16516	16550	16612	16223	16391	16243	16434	16405	16441	16646	16364	16424	16510	16488	16462	16519	16359	16424	16378	16293	16383	16443	16372	16454	16522	16408	16345	16498	16365	16444	16384	16521	16398	16538	16476	16417	16544	16443	16557	16644	16284	16639	16509	16383	16392	16551	16514	16543	16245	16552	16409	16438	16473	16567	16316	16424	16415	16368	16540	16498	16524	16461	16422	16436	16370	16362	16458	16591	16583	16452	16614	16291	16568	16360	16277	16293	16424	16447	16370	16666	16291	16547	16498	16323	16260	16211	16598	16466	16309	16439	16499	16355	16485	16320	16473	16514	16407	16659	16441	16416	16306	16446	16440	16538	16379	16520	16347	16565	16419	16607	16459	16488	16417	16529	16420	16531	16663	16449	16423	16458	16451	16429	16373	16318	16621	16504	16303	16561	16475	16481	16510	16313	16374	16372	16644	16323	16431	16538	16497	16475	16458	16462	16338	16349	16665	16480	16321	16434	16488	16520	16538	16390	16443	16397	16464	16530	16382	16404	16448	16439	16300	16558	16652	16430	16422	16347	16517	16431	16529	16558	16564	16408	16187	16557	16476	16428	16635	16652	16318	16375	16369	16405	16484	16507	16565	16342	16421	16632	16582	16552	16290	16445	16322	16346	16390	16432	16282	16429	16345	16557	16454	16475	16554	16454	16502	16583	16384	16555	16695	16603	16381	16440	16472	16565	16452	16429	16583	16380	16371	16445	16467	16738	16493	16613	16553	16318	16386	16461	16461	16341	16403	16380	16379	16399	16563	16481	16429	16607	16383	16369	16434	16453	16678	16389	16465	16367	16400	16309	16440	16512	16558	16548	16354	16515	16346	16537	16385	16556	16412	16563	16577	16448	16521	16382	16472	16383	16469	16489	16429	16421	16375	16386	16461	16393	16478	16562	16308	16424	16341	16459	16285	16361	16420	16377	16337	16425	16567	16347	16604	16510	16503	16416	16395	16481	16475	16403	16481	16217	16627	16418	16393	16497	16389	16210	16479	16557	16389	16414	16613	16492	16528	16245	16372	16440	16456	16403	16438	16278	16514	16558	16431	16464	16502	16447	16346	16266	16583	16492	16583	16482	16317	16532	16420	16414	16510	16578	16503	16547	16396	16278	16519	16518	16589	16378	16441	16618	16345	16562	16475	16360	16338	16436	16441	16237	16395	16459	16461	16513	16514	16463	16353	16431	16428	16475	16380	16440	16325	16369	16616	16626	16430	16482	16476	16413	16454	16281	16415	16453	16470	16331	16433	16555	16300	16325	16310	16496	16483	16426	16473	16509	16558	16359	16479	16442	16595	16369	16668	16283	16383	16477	16461	16520	16462	16481	16380	16475	16330	16465	16357	16498	16233	16604	16582	16505	16375	16478	16460	16479	16434	16610	16443	16360	16385	16429	16494	16245	16440	16314	16409	16592	16392	16329	16363	16356	16453	16479	16465	16474	16729	16533	16438	16455	16462	16404	16531	16319	16395	16279	16431	16464	16605	16592	16332	16411	16455	16567	16533	16534	16555	16488	16618	16364	16534	16390	16637	16466	16493	16525	16445	16461	16491	16728	16537	16431	16283	16497	16416	16456	16340	16391	16407	16242	16517	16519	16538	16526	16531	16575	16298	16485	16622	16515	16244	16499	16537	16392	16464	16478	16443	16488	16482	16557	16306	16577	16424	16372	16324	16616	16491	16426	16312	16393	16409	16361	16477	16478	16536	16389	16455	16332	16411	16440	16504	16514	16510	16432	16382	16440	16328	16390	16529	16540	16366	16436	16589	16311	16301	16543	16531	16242	16486	16475	16578	16425	16437	16401	16223	16342	16386	16313	16522	16363	16586	16326	16372	16516	16385	16600	16539	16438	16420	16593	16460	16520	16474	16534	16630	16475	16364	16499	16515	16505	16391	16397	16420	16530	16432	16474	16472	16588	16392	16519	16394	16582	16310	16364	16375	16398	16602	16534	16544	16442	16340	16511	16399	16360	16667	16531	16424	16524	16370	16425	16483	16452	16345	16470	16439	16330	16564	16417	16481	16661	16410	16551	16416	16534	16454	16430	16384	16576	16594	16447	16378	16437	16491	16392	16576	16313	16455	16636	16371	16424	16565	16577	16393	16222	16351	16561	16456	16456	16498	16602	16390	16377	16465	16381	16486	16313	16689	16375	16293	16375	16509	16582	16421	16577	16404	16430	16344	16624	16333	16550	16482	16382	16457	16331	16710	16406	16226	16399	16467	16618	16547	16253	16369	16567	16501	16526	16489	16301	16366	16501	16321	16361	16362	16500	16467	16466	16315	16534	16314	16629	16479	16368	16412	16498	16315	16387	16405	16350	16327	16443	16401	16438	16577	16311	16333	16372
22862	22449	32098	26512	22909	23718	24865	19957	19020	19214	19253	19276	19012	19250	19000	19141	18957	19038	18863	18931	18885	18908	19024	18912	18864	18905	18872	18678	18958	19145	18994	19043	18869	18914	19037	19042	18972	18830	18931	18784	18977	18738	19102	18956	18953	18847	19094	18868	18773	19005	19060	18953	18688	18695	18798	19057	18756	18900	18971	18888	18798	18733	19123	18721	18762	18783	18828	18852	18834	18927	18733	18646	18607	18814	18912	18780	18941	18890	18861	18856	18746	18875	18825	18929	18820	18896	18896	18867	18905	18729	18667	18747	18867	18951	18922	18831	18742	18926	18556	18693	18814	18842	18799	18809	18762	18949	18645	18868	18865	18770	18840	18813	18805	18706	18998	18998	18751	18978	18902	18634	18957	18702	18836	18769	18901	18648	18621	18670	18743	18844	18810	18879	19003	18706	18756	18737	18778	18880	18585	18656	18888	18683	18766	18724	18814	18826	18701	18740	18881	18936	18842	18741	18689	18678	18622	18781	18635	18631	18765	18759	18720	18689	19012	18552	18773	18839	18841	18776	18792	18835	18647	18714	18788	18766	18677	18698	18964	18718	18940	18735	18844	18623	19031	18981	18914	18854	18729	18784	18926	18757	18797	18867	18899	18756	18748	18711	18854	18781	18892	18830	18776	19066	19088	18854	18741	18740	18444	18870	18684	18788	18859	18970	18844	18965	18657	18811	18916	18754	18721	18546	18996	19007	18792	18909	18877	19036	18703	18768	18864	18805	18746	18913	18840	18763	18913	18684	18889	18776	19037	18672	18775	18637	18760	19038	18642	18920	18865	18803	18820	19085	18688	18753	18792	18904	18822	18796	18737	18841	18814	18970	18886	18925	19051	18625	18901	18867	18850	18837	18949	18862	18791	18822	18561	18751	18862	18746	18646	18557	18680	18791	18920	18760	18854	18768	18721	18896	18868	18790	18724	18774	18899	18732	18977	18922	18900	18885	18676	18732	18637	18638	18830	18813	18856	18685	18856	19005	18659	18751	18705	18786	18650	18769	18864	18780	18960	18905	18701	18776	18675	18955	18809	18886	18762	18742	18729	18816	18719	18959	18961	18864	18811	18677	18849	18725	18803	18761	18908	18916	18708	18735	18812	18859	18859	18796	18468	18646	18764	18835	18624	18913	18695	18718	18698	18708	18757	18783	18763	18600	18844	18697	18587	18755	18783	18766	18949	18910	18573	18973	18902	18595	18786	18911	18543	18589	18713	18655	18796	18734	18792	18940	18648	18809	18689	18782	18765	18764	18750	18690	18765	18600	18988	18684	18717	18941	18905	18914	18829	18708	18931	18832	18977	18764	18876	18906	18931	18969	18691	18789	18723	18683	18746	18743	18933	18882	18770	18820	18901	18613	18778	18827	19070	18928	18909	18866	18712	18718	19017	18947	18611	18917	18777	18817	19029	18402	18682	18724	18870	18796	18745	18830	18834	18911	18692	18750	18685	18781	18948	18688	18835	18776	18787	18789	18824	19157	18897	18937	18942	18620	18693	18905	18574	18825	18643	18633	18805	18582	18767	18817	18783	18560	18795	18760	18889	18708	18770	18762	18792	18501	19079	18751	18770	18721	18931	18924	18770	18901	18798	18814	18741	18713	18919	18966	18845	18678	18874	18857	18859	18887	18678	18698	18814	18660	18825	18771	18839	18766	18796	18833	18907	18618	18737	18785	18783	18876	18815	18792	19006	18991	18814	18931	18773	18552	18835	18804	18927	18957	18745	19106	18821	18776	18726	18703	18725	18971	18578	18884	18807	18793	18748	18848	18835	18847	18774	18845	18721	18888	18974	18977	18825	18663	18894	18835	18853	18942	18825	18683	18868	18841	18878	18831	18996	18815	18739	18766	18891	18887	18517	18787	18716	18833	18792	18841	18689	18762	18954	18672	18840	18884	18680	18817	18718	18923	18653	18574	18823	18868	18839	18548	18696	18805	18804	18865	18706	18692	18786	18686	18841	18908	18721	18816	18782	18663	18880	18946	18805	18730	18835	18723	18746	18666	18785	18813	18670	18801	18759	18831	18912	18932	18713	18767	18588	18625	18706	18775	18860	18933	18993	18709	18795	18736	18670	18789	18595	18571	18826	18778	18632	18727	18871	18650	18892	18668	18676	18556	18923	18850	18807	18634	18979	18655	18888	18932	19062	18961	18747	18911	18894	18823	18993	18525	18472	18927	18819	18713	18719	19018	18775	18779	18771	18759	18629	18639	18776	18625	18863	18621	18746	18766	18695	18850	18660	18819	18914	18809	18703	18843	18640	18806	18801	18927	18996	18847	18928	18701	18819	18867	18717	18822	18832	18770	18700	18701	18509	18855	18680	18842	18737	18868	18973	18743	18886	18726	18972	18749	18756	18959	18788	18882	18726	18827	18806	18654	18801	18598	18648	18730	18722	18633	19012	18782	18840	18903	18931	19021	18757	18639	18812	18740	18592	18996	18868	18719	18840	18625	18762	18598	18996	18682	18611	18888	18861	19010	18712	18802	18819	18668	18544	18670	18757	18737	18784	18778	18819	18760	18810	18784	18754	18754	18714	18855	18704	18516	18912	18884	18646	18737	18932	18926	18781	18950	18889	18866	18750	18785	18814	18779	18899	18848	18848	18649	18812	18632	18747	18890	18878	18687	18807	18843	18803	18711	18774	18724	19066	18927	18824	18835	18824	18756	18722	18910	18793	18761	18848	18782	18942	18652	18869	18539	18966	18746	18749	18729	18799	18849	18568	18797	18812	18467	18642	18705	18738	18911	18758	18652	18791	18843	18828	18989	18746	18646	18587	18765	18948	18945	18817	18687	18971	18742	18829	18903	18894	18713	18605	18801	18717	18716	18943	18644	18823	18853	18860	18701	18890	18718	18847	18830	18907	18671	18788	18826	18727	18928	18753	18615	18658	18732	18838	18743	18916	18722	18849	18658	18986	18960	18678	18936	18747	18646	18802	18827	18806	18976	18736	18931	18655	18655	18844	18959	18644	18760	18976	18673	18701	18712	18700	18832	18843	18834	18813	18812	18688	18823	18873	18546	18618	18690	18990	18706	18753	18735	18799	18792	18933	18655	18609	18910	18924	18855	18991	18620	18718	18810	19053	18601	18795	18934	18976	18712	18875	18896	18764	18816	18594	18783	18860	18800	18715	18758	18889	18512	19096	18691	18794	18953	18771	18722	18930	18809	18904	18873	18843	18768	18975	18799	18806	18606	18973	18864	18790	18814	18656	18814	18963	18729	18638	18821	18977	18984	18758	18762	18749	18891	18911	18835	19051	19014	18833	18753	18788	18776	18748	18778	18786	18686	18812	18761	18952	18857	18643	18805	18838	18859	18789	18785	18783	18906	18648	18892	18764	18882	18755	18673	18598	18779	18851	19004	18898	18689	18929	18987	18831	18692	18637	18738	18807	18726	18863	18479	18502	18742	18766	18767	18801	18697	18733	18737	18679	18745	18853	18706	18782	19068	18998	18749	18618	18760	18806	18535	18690	18789	18654	18868	18838	18787	18797	18989	18988	18858	18873	18922	18781	18716	18910	18674	18814	18778	18823	18883	18742	18810	18741	18997	18993	18764	18672	18915	18762	18894	18827	18814	18901	19019	18787	18793	18781	18658	18813	18624	18896	18578	18807	18757	18668	18607	18875	18720	18700	18963	18769	18778	18934	18701	18702	18701	18772	18770	18838	18753	18873	18951	18858	18825	18776	18848	18996	18935	18753	18910	18521	18762	18720	18767	18739	18836	18918	18725	18636	18662	18657	18487	18711	18815	18864	18838	18787	18747	18729	18765	18787	18868	18647	18711	18664	18711	18838	18739	18850	18846	18893	18740	18764	18856	18748	18804	18717	18901	18712	18796	18775	18988	18761	18922	18854	18808	18667	18825	18864	18851	19023	18928	18819	18742	18719	18744	19071	18882	18838	18713	18692	18703	18731	18550	18835	18613	18700	18691	18899	18825	18725	18943	18767	18751	18879	18794	18648	18966	18780	18764	18732	18860	18898	18846	18794	18659	18827	18753	18773	18686	18736	18842	18728	18718	18925	18911	18619	18949	18655	18861	18747	18775	18844	18641	18823	18757	18660	18915	19006	18847	18846	18801	18964	18813	18776	18828	18936	18674	18734	18799	19088	18958	18724	18859	18741	19033	18679	18773	18740	18930	19104	18729	18686	18768	18819	18732	18895	18912	18963	18712	18697	18767	18745	18955	18662	18879	18717	18604	18777	18646	18912	18810	18952	19009	18943	18715	18985	18590	18724	18791	18924	18859	18901	18933	18749	18822	18958	18855	18740	18826	18825	18852	18885	18631	18701	18954	18770	18849	18950	18631	18716	18770	18722	18815	18927	18766	18809	18879	18978	18850	18982	18451	18757	18703	18641	18819	18597	18842	19211	18645	18942	18834	18968	18699	18880	18897	19157	18701	18703	18785	18770	18560	18997	18719	18769	18823	18755	18653	18896	18623	18933	18736	18746	18810	18798	18690	18660	18659	18644	18655	18731	18778	18596	18665	19016	18716	18800	18689	18813	18749	18684	18860	18637	18874	18945	18607	18628	18654	18758	18642	18577	18705	18817	19097	18764	18982	18656	18710	18640	18984	18730	18656	18976	18693	18884	18827	18786	18832	18679	18922	18635	18948	18785	18859	18985	18959	18776	18761	18857	18936	18503	18735	18843	18741	18621	18860	18670	18646	18768	18630	18937	18725	18913	18847	19005	18756	18980	18807	18774	18673	18692	18667	18998	18973	18662	18881	18950	18875	18778	18694	18659	18827	18781	18641	18968	18611	18806	18649	18645	18595	18844	18901	18801	18687	18756	18765	18736	18929	18967	18835	18752	18737	18573	18770	18664	18753	18710	18649	18736	18719	18929	18804	18831	18941	18962	18858	18794	18864	18760	18812	18709	18909	18693	18776	18694	18593	18706	19182	18841	18806	18849	18900	18680	18669	18787	18868	18774	18716	18579	18676	18766	18755	18924	18781	18920	18806	18664	18511	18753	18941	18816	18943	18837	18896	18865	18637	18754	18748	18843	18879	18928	18929	18666	18713	18843	18865	18726	18810	19032	18891	18723	18936	18835	18814	18862	18924	18811	18594	18784	18614	19034	19102	18788	18563	18839	18712	18606	18949
62297	106398	85336	54448	30240	19471	17144	16852	16760	16745	16779	16956	16938	16646	16738	16845	16869	16647	16775	16841	16939	16882	16775	16780	16819	16775	16647	16810	16945	16728	17077	16985	16954	16781	16845	16729	16834	16850	16673	16925	16693	16878	16745	16733	16778	16812	16941	16699	16792	16840	16815	16890	16806	16724	16562	16667	16818	16799	16819	16713	16593	16870	16795	16860	16752	16793	16826	16746	16755	16863	16973	16674	16822	16548	16687	16817	17021	16762	16718	16737	16673	16795	16820	16884	16824	16900	16737	16794	16702	16627	16635	16686	16974	16768	16664	16736	16768	16677	16852	16526	16713	16987	16786	16670	16766	16935	16756	16799	16799	16765	16855	16752	16807	16876	17010	16763	16899	16801	16773	16923	16807	16978	16768	16730	16759	16879	16888	16814	17046	16931	16723	16776	16834	16756	16705	16798	16774	16664	16937	16786	16831	16735	16880	16785	16820	16686	16844	16770	16854	16722	16739	16931	16698	16789	16860	16776	16834	16551	16994	16772	16654	16711	16756	16741	16757	16774	16865	16834	16889	16862	16731	16637	16614	16787	16713	16778	16834	16859	16735	16616	16875	16936	16847	17009	16752	16754	16681	17016	16839	16795	16998	16689	16637	16763	16914	16769	16803	16740	16922	16814	16800	16755	16806	16802	16854	16820	16765	16750	16653	16798	16736	16846	16894	16842	16753	16562	16787	16796	16575	16854	16893	16847	16833	16835	16789	16864	16813	16765	16784	16823	16912	16837	16679	16862	16933	16684	16833	16549	16864	16774	16902	16810	16923	16858	16820	16733	16732	16804	16837	16782	16769	16878	16866	16709	16745	16797	16852	16600	17048	16820	16634	16872	16816	16804	16877	16876	16615	16732	16859	16845	16797	16989	16730	16772	16711	16710	16659	16857	16794	16780	16838	16838	16584	16966	16877	16704	16910	16796	16706	16917	16754	16622	16868	16880	16696	16813	16867	16835	16650	16845	16854	16701	16757	16776	17024	16794	16687	16828	16719	16743	16781	16863	16753	16888	16872	16677	16831	16828	16773	16722	16785	16801	16813	16836	16725	16914	16906	16878	16848	16805	16660	16838	16705	16830	16669	16822	16807	16778	16862	16819	16873	16851	16750	16846	16741	16824	16818	16680	16882	16923	16824	16578	16929	16716	16834	16687	16755	16721	16749	16790	16799	16961	16820	16546	16766	16792	16626	16807	16747	16668	16944	16792	16817	16811	16914	16824	16922	16782	16836	16822	16959	16578	16873	16670	16757	16830	16725	16648	16736	16869	16799	16771	16725	16811	16697	16932	16822	16759	16695	16799	16645	16806	16852	16805	16841	16928	16742	17001	16798	16716	16859	16662	16894	16778	16720	16786	16818	16705	16773	16688	16905	16707	16722	16768	16770	16770	16778	16898	16827	16841	16846	16869	16707	16785	16494	16726	16814	16747	16867	16844	16630	16877	16735	16666	16703	16730	16829	16905	16814	16600	16737	16809	16818	16628	16723	16761	16946	16723	16831	16650	16800	16829	16901	16843	16879	16931	16725	16752	16828	16886	16739	16588	16764	16845	16746	16960	16880	16796	16799	16689	16910	16786	16805	16607	16882	16800	16599	16816	16742	16656	16699	16671	16643	16820	16652	16771	16779	16757	16822	16670	16743	16870	16796	17070	16734	16703	16926	17038	16798	16675	16730	16864	16901	16767	16777	16705	16752	16970	16838	16889	16640	16802	16949	16629	16786	16695	16902	16875	16785	16842	16987	16790	16700	16725	16828	16999	16752	16981	16943	16727	16804	16767	16902	16898	16680	16728	16798	16909	16833	16779	16742	16825	16794	16827	16742	16781	16827	16775	16822	16816	16863	16847	16833	16723	16910	16633	16787	16679	16796	16680	16847	16815	16817	16686	16760	16759	16876	16782	16883	16709	16722	16863	16581	16693	16761	16755	16602	16828	16930	16816	16910	16924	16857	16799	16683	17007	16747	16785	16899	16639	16862	16758	16711	16804	16685	16778	16859	17003	16830	16774	16986	16586	16773	16668	16845	16700	16603	16658	16813	16860	16783	16852	16801	16762	16886	16696	17111	16725	16955	16664	16689	16625	16912	16775	16707	16755	16715	16795	16715	16698	16849	16738	16890	16826	16670	16862	16914	16871	16817	16848	16884	16977	16837	16761	16803	17001	16866	16803	16663	16790	16891	16715	16726	17028	16870	16923	16672	16816	16856	16677	16760	16819	16846	16868	16753	16803	16755	16735	16621	16696	16729	16923	16673	16763	16658	16929	16782	16789	16550	16724	16754	16724	16909	16798	16974	16774	16701	16736	16795	16871	16730	16712	16896	16714	16865	16690	16726	16845	16907	16827	16800	16680	16949	16765	16707	16819	16782	16638	16812	16639	16690	16924	16748	16691	16808	16729	16770	16567	16730	17022	16820	16928	16834	16907	16645	16786	16803	16729	16610	16785	16618	16759	16737	16853	16777	16858	16692	16804	16859	16796	16722	16920	16958	16840	16705	16862	16678	16820	16773	16856	16849	16777	16705	16854	16973	16958	16794	16761	16478	16716	16770	16928	16825	16739	16808	16798	16809	17025	16799	16819	16721	16779	16793	16853	16696	16750	16806	16771	17016	16797	16731	16928	16736	16764	16828	16657	16828	16835	16604	16673	16899	16748	16768	16772	16678	16964	16845	16830	16655	16682	16802	16701	16724	16728	16890	16730	16774	16806	16744	16865	16833	16618	16762	16902	16618	16868	16742	16738	16790	16739	16679	16852	16881	16774	16768	16928	16706	16899	16746	16623	16719	16895	16713	16829	17010	16750	16935	16626	16984	16907	16623	16907	16663	16661	16855	16595	16803	16724	16893	16781	17075	16800	16721	16890	16598	16795	16929	16779	16667	16670	16815	16789	16756	16825	16820	16804	16825	16838	16763	16635	16919	16719	16827	16798	16766	16864	16835	16693	16682	16792	16676	16836	16589	16711	16668	16892	16863	16711	16999	16809	16958	16686	16734	16745	16716	16599	16685	16711	16870	16695	16792	16681	16826	16846	16704	16803	16819	16911	16814	16766	16758	16713	16927	16842	16761	16860	16756	16738	16779	16875	16731	16751	16758	16758	16724	16682	16758	16866	16665	16827	16753	16750	16723	16649	16742	16621	16939	16882	16758	16618	16928	16677	16724	16612	16922	16699	16776	16697	16813	16833	17003	16754	16602	16742	16824	16756	16694	16808	16883	16815	16890	16748	16654	16791	16873	16613	16751	16987	16812	16660	16691	16748	16705	16712	16693	16820	16794	16674	16782	17017	16815	16851	16677	16800	16907	16983	16924	16773	16867	16740	16793	16699	16764	16646	16739	16910	16788	16845	16865	16815	16903	16895	16831	16748	16708	16817	16706	16874	16941	16735	16824	16884	16910	16680	16637	16775	16791	16517	16953	16695	16737	16668	16933	16784	17005	16906	16664	16714	16816	16798	16705	16629	16769	16915	16778	16682	16928	16735	16873	16594	16798	16762	16911	16804	16917	16868	16827	16773	16725	16683	16802	16841	16754	16798	16850	16968	16781	16765	16742	16696	16732	16810	16705	17067	16784	16812	16705	16896	16807	16832	16755	16862	16678	16657	16825	16840	16927	16654	16881	16869	16798	16597	16769	16911	16966	16798	16795	16627	16863	16920	16563	16663	16713	16743	16754	16757	16655	16997	16745	16898	16694	16707	16786	16858	16841	16785	16820	16782	16621	16739	16905	16737	16754	16778	16688	16821	16820	16684	16808	16975	16775	16695	16599	16820	16829	16767	16806	16804	16734	16865	16815	16821	16768	16672	16717	16813	16794	16751	16773	16790	16798	16753	16803	16874	16983	16838	16828	16895	16798	16697	16796	16784	16858	16806	16785	16862	16807	16612	16932	16648	16853	16772	16826	16886	16816	16664	16767	16667	16670	16956	16827	16710	16827	16750	16790	16793	16787	16668	16891	16811	16709	16804	16844	16818	16719	16842	16614	16913	16934	16744	16751	16652	16793	16839	16840	16684	16730	16596	16974	16819	16989	16908	16817	16930	16804	16769	16959	16626	16963	16741	16756	16782	16950	16798	16717	16745	16714	16893	16821	16790	16905	16847	16687	16699	16792	16790	16980	16911	16825	16909	16675	16718	16786	16986	16638	16631	16716	16670	16792	16780	16952	16707	16960	16614	16779	16681	16685	16926	16824	16706	16829	16760	16737	16616	16921	16837	16846	16589	16970	16887	16859	16579	16808	16731	16743	16802	16880	16613	16785	16803	16671	16814	16926	16989	16927	16739	16686	16821	16652	16884	16607	16741	16652	16635	16994	16731	16825	16638	16529	16781	16783	16758	16805	16681	16735	16674	16915	16722	16751	16826	16807	16935	16695	16754	16714	16848	16752	16757	16886	16808	16737	16888	16851	16721	16769	16873	16659	16785	16893	16856	16808	16677	16983	16791	16768	16974	16832	16605	16574	16814	16919	16712	16738	16790	16771	16771	16897	16764	16712	16929	16825	16804	16780	16849	16767	16872	16861	16842	16897	16776	16792	16810	16756	16726	16847	16782	16889	16776	16938	16748	16813	16696	16650	16875	16877	16630	16770	16842	16880	16782	16871	16848	16759	16760	16883	16853	16848	16797	16868	16815	16740	16900	16608	16703	16736	16915	16623	16718	16782	16873	16758	16919	16698	16900	16729	16700	16786	16909	16856	16774	16766	16839	16875	16862	16763	16864	16683	16913	16849	16941	16739	16920	16738	16685	16602	16922	16707	16717	16673	16711	16851	16756	16794	16894	16824	16871	16697	16715	16837	16644	16785	16879	16746	16794	16849	16837	16729	16828	16763	16828	17046	16816	16834	16692	16825	16830	16673	16763	16927	16809	16858	16862	16866	16714	16798	16797	16687	16818	16903	16724	16891	16839	16706	16687	16910	16735	16853	16988	16666	16829	16758	16739	16745	16977	16805	16779	16846	16958	16962	16858	16778	16503	16880	16719	16762	16821	16678	16897	16643	16767	16808	16593	16826	16784	16700	16860	16819	16686	16917	16780	16682	16869	16843	16826	16824	16927	16753	16734	16730	16697	16789	16677	16937	16790	16854	16658	16886	16743	16906	16671	16916	16780	16789	17080	16775	16702
30523	36325	37943	27093	19951	18197	18075	17864	17823	17727	17906	17692	18023	17822	17744	17837	17890	17856	17850	17882	17947	17862	17847	17774	17616	17753	17572	17651	17612	17837	17883	17797	17729	17610	17870	17896	17898	17775	17685	17735	17948	17863	17892	17675	17673	17745	17890	17948	17739	17691	17746	17674	17591	17721	17881	17574	17678	17657	17775	17521	17734	17907	17700	18075	17813	17643	17883	17709	17691	17737	17647	17797	17632	17600	17663	17798	17640	17802	17888	18112	18031	17609	17648	17716	17655	17608	17694	17470	17513	17700	17818	17803	17835	17678	17707	17979	17852	17639	17802	17736	17778	17766	17731	17828	17761	17896	17714	17679	17629	17857	17710	17659	17735	17883	17774	17771	17564	17801	17707	17750	17643	17764	17585	17825	17669	17604	17818	17784	17877	17849	17742	17831	17857	17791	17731	17798	17655	17835	17708	17635	17713	17775	17683	17751	17746	17681	17745	17792	17761	17747	17789	17871	17901	17742	17734	17910	17663	17742	17742	17670	17625	17523	17825	17439	17761	17643	17688	17701	17761	17839	17661	17735	17718	17769	17769	17903	17690	17625	17527	17638	17664	17747	17960	17826	17654	17671	17596	17724	17807	17602	17743	17859	17847	17864	17734	17676	17720	17807	17632	17655	17771	17789	17809	17933	17872	18033	17929	17926	17588	17673	17796	17747	17876	17740	17978	17707	17623	17590	17763	17782	17513	17921	17825	17719	17707	17843	17825	17746	17892	17568	17638	17688	17812	17844	17824	17754	17654	17854	17791	17877	17634	17866	17865	17744	17831	17710	17928	17564	17913	17680	17640	17820	17904	17701	17646	17888	17759	17807	17764	17648	17793	17623	17743	17630	17692	17722	17701	17819	17757	17950	17850	17771	17702	17836	17906	17655	17831	17565	17760	17831	17665	17837	17777	17751	17911	17619	17577	17670	17699	18009	17667	17793	17703	17542	17980	17816	17713	17653	17721	17815	17799	17774	17570	17726	17815	17554	17779	17802	17600	17764	17874	17688	17841	17685	17740	17777	17679	17717	17816	17929	17626	17942	17762	17644	17814	17909	17590	17775	17765	17944	17714	17699	17604	17655	17531	17770	17695	17677	17857	17706	17534	17529	17729	17750	17640	17730	17712	17956	17794	17803	17531	17850	17942	17589	17658	17851	17913	17687	17624	17839	17947	17768	17725	17706	17870	17561	17644	17653	17623	17820	17831	17999	17719	17792	17816	17699	17631	17601	17975	17936	17926	17771	17815	17550	17882	17660	17889	17832	17706	17794	17819	17670	17854	17748	17670	17724	17804	17674	17886	17897	17772	17716	17753	17760	17979	17718	17778	17716	18007	17615	17827	17567	17635	17451	17680	17677	17727	17905	17718	17701	17797	17706	17681	17511	17764	17796	17984	17678	17645	17874	17843	17531	17590	17580	17800	17907	17883	17753	17645	17763	17843	17613	17920	17896	17869	17696	17952	17718	17672	17891	18160	17676	17878	17707	17651	17699	17772	17821	17710	17742	17771	18031	17916	17792	17718	17597	17624	17545	17778	17567	17869	17713	17691	17587	17789	17704	17827	17885	17661	17811	17664	17854	17907	17527	17624	17927	17910	17709	17698	17720	17733	17629	17727	17782	17867	17752	17712	17904	17863	17906	17807	17711	17707	17576	17825	17867	17629	17645	17781	17559	17672	17714	17769	17678	17796	17820	17723	17693	17824	17811	17697	17808	17908	17762	17903	17713	17659	17705	17597	17765	17727	17624	17556	17391	17747	17693	17628	17509	17640	17713	17638	17806	17779	17874	17990	17696	17932	17971	17705	17726	17714	17814	17784	17893	17711	18028	17729	17685	18040	17778	17758	17738	17555	17551	17858	17672	17729	17834	17750	17861	17764	17595	17679	17858	17658	17833	17705	17760	17696	17726	17973	17623	17701	17759	17722	17713	17678	17784	17735	17726	17869	17518	17798	17694	17644	17787	17682	17664	17653	17669	17805	17789	17690	17749	17825	17750	17773	17718	17751	17976	17734	17746	17793	17725	17887	17644	17561	17686	17728	17674	17663	17845	17750	17721	17855	17887	17758	17714	17823	17757	17825	17623	17667	17712	17909	17686	17811	17801	17802	17784	17812	17864	17733	17660	17754	17734	17785	17943	17794	17751	17699	17862	17947	17695	17773	17683	17801	17580	17725	17700	17837	17771	17661	17967	17728	17477	17807	17821	17640	17828	17738	17730	17760	17550	17650	17664	17792	17853	17826	17650	17856	17524	17766	17707	17625	17786	17702	17868	17828	17801	17721	17754	17652	17675	17654	17968	17782	17754	17694	17740	17818	17571	17756	17815	17799	17594	17696	17845	17821	17725	17753	17896	17749	17539	17808	17836	17834	17688	17579	17856	17721	17824	17853	17742	17716	17888	17634	17966	17907	17424	17842	17763	17686	17678	17881	17679	17685	17811	17865	17678	17643	17711	17789	17670	17660	17771	18031	17731	17752	17499	17687	17616	17893	17764	17737	17533	17808	17670	17690	17755	17874	17824	17785	17633	17671	17884	17864	17650	17761	17609	17773	17803	17800	17658	17828	17710	17777	17710	17614	17543	17739	17557	17904	17679	17685	17848	17783	17757	17855	17690	17958	17744	17613	17647	17826	17687	17907	17786	17868	17734	17604	17742	17465	17846	17807	17654	17733	17736	17705	17724	17762	17794	17847	17795	17641	17737	17810	17731	17913	17788	17921	17805	17670	17644	17702	17941	17805	17712	17853	17833	17665	17662	17921	17634	17904	17744	17781	17644	17805	17915	17816	17667	17800	17832	17748	17759	17552	17639	17920	17688	17619	17614	17728	17666	17759	17652	17746	17736	17943	17820	17861	17844	17714	17802	17891	17709	17819	17711	17825	17886	18032	17548	17863	17824	17700	17676	17770	17928	17871	18017	17763	17864	17750	17640	17660	17708	17603	17651	17671	17687	17805	17887	17703	17788	17720	17895	17814	17719	17712	17811	17773	17863	17614	17933	17844	17715	17546	17845	17730	17763	17901	17474	17826	17729	17720	17796	17868	17570	17733	17692	17747	17604	17812	17888	17893	17735	17732	17692	17696	17798	17629	17786	17771	17895	17887	17848	17658	17773	17941	17626	17880	17968	17637	17678	17720	17786	17737	17748	17975	17784	17727	17508	17656	17791	17719	17753	17523	17759	17874	17919	17699	17817	17669	17798	17674	17820	17904	17613	17690	17630	17783	17956	17883	17786	17730	17604	17846	17776	17819	17763	17719	17916	17933	17863	17851	17940	17844	17831	17685	17885	17816	17661	17867	17786	17757	17760	17872	17886	17763	17894	17797	17741	17617	17805	17712	17892	17779	17765	17716	17759	17627	17778	17801	18174	17653	17471	17699	17770	17769	17723	17627	17625	17909	17662	17632	17799	17849	17739	17822	17816	17934	17864	17752	17874	17767	17655	17803	17926	17767	17613	17769	17779	18059	17944	17735	17655	17690	17772	17721	17864	17668	17823	17799	17706	17620	17721	17860	17731	17727	17821	17773	17863	17726	17539	17786	17695	17734	17735	17616	17628	17711	17755	17810	17783	17679	17589	17797	17825	17874	17543	17840	17708	17893	17849	17749	17892	17675	17681	17545	17617	17470	17791	17756	17695	17792	18033	17625	17617	17831	17696	17675	17719	17766	17818	17831	17653	17673	17847	17789	17852	17573	17684	17588	17760	17814	17884	17634	17650	17739	17750	17873	17762	17686	17986	17844	17697	17774	17923	17704	17820	17832	17531	17831	17707	17624	17833	17689	17777	17664	17745	17681	17882	17714	17706	17796	17823	17820	17841	17884	17642	17657	17497	17863	17843	17663	17607	17947	17862	17823	17753	17896	17669	17838	17823	17656	17639	17858	17829	17636	17788	17661	17646	17555	17708	17732	17746	17652	17682	17665	17766	17636	17951	17658	17555	17854	17700	17863	17714	17688	17748	17680	17569	17797	17657	17667	17607	17591	17909	17595	17756	17732	17811	17825	17835	17768	17676	17699	17773	17754	17988	18039	17828	17986	17892	17977	17811	17634	17902	17705	17823	17878	17677	17766	17779	17735	17825	17856	17805	17727	17568	17780	17642	17595	17738	17767	17933	17993	17789	17913	17768	17673	17959	17855	17835	17774	17816	17708	17613	17630	17585	17667	17785	17876	17769	17786	17520	17700	17932	17706	17951	17772	17710	17555	17692	17863	17825	17762	17825	17774	17806	17933	17632	17804	17535	17916	17756	17677	17943	17650	17731	17763	17701	17752	17842	17875	17651	17715	17930	17904	17700	17669	17682	17534	17742	17805	17960	17623	17820	17731	17701	17775	17756	17762	17889	17838	17583	18066	17563	17592	17706	17943	17849	17604	17677	17676	17686	17743	17942	17791	17729	17616	17764	17668	17874	17778	17605	17718	17916	17776	17865	17774	17732	17883	17836	17730	17746	17627	17644	17710	17767	17659	17769	17758	17588	17621	17792	17902	17646	17703	17845	17605	17770	17636	17663	17844	17590	17828	17775	17591	17701	17684	17982	17682	17828	17856	17833	17788	17845	17482	17885	17668	17816	17828	17790	17911	17704	17635	17765	17750	17590	17673	17597	17790	17712	17840	17816	17890	17871	17700	17723	17806	17757	17849	17813	17826	17571	17937	17775	17850	17801	18075	17921	17996	17781	17728	17807	17717	17665	17806	17767	17826	17917	17719	17670	17683	17640	17783	17839	17661	17731	17784	17817	18009	17784	17836	17902	17755	17807	17762	17939	17895	17729	17797	17933	17633	17701	17812	17555	17887	17777	17758	17596	17733	17663	18067	17895	17719	17851	17780	17717	17768	17706	17689	17837	17856	17927	17792	17708	17682	17876	17767	18047	17913	17688	17729	17744	17771	17836	17711	17618	17666	17724	17662	17659	17703	17619	17714	17850	17753	17752	17903	17823	17681	17778	17888	17824	17822	17642	17623	17767	17908	17644	17832	17796	17671	17891	17794	17680	17765	17808	17694	17776	17772	17720	17817	17880	17792	17604	17617	17876	17669	17568	17807	17595	17841	17867	17704	17858	17706	17781	17653	17693	17537	17753	17883	17715	17736	17717	17876	17648	17766	17703	17667	17700	17700	17793
41136	56393	41010	23914	17947	16604	16083	16178	16009	16059	16080	16089	16172	16148	16008	16064	16088	16097	15975	16196	16023	16251	16201	16175	16016	16123	16132	15953	16132	16014	16298	15987	16096	16083	16004	16144	16182	16096	16111	15987	16189	15958	16126	16146	16263	16015	16141	16167	16309	16035	16186	16048	16084	16161	16187	16028	16122	16033	16171	16181	16075	16107	16364	16170	16136	16003	16144	16137	16144	16129	16222	16010	16194	16095	16275	16161	16168	16013	16141	16297	16061	16165	15982	16196	15981	16233	16144	16161	16305	15989	16197	16097	16064	16215	15909	15968	16124	16279	16265	16230	16165	15905	16266	16116	16060	16002	16176	16162	16112	16111	16136	16141	16076	16040	16072	16060	16124	16017	16126	16106	16049	16232	15942	16120	16108	16217	16158	15986	16047	16222	16196	16159	16106	16074	16031	16084	16352	16126	16211	16111	16066	16068	16069	16097	16013	16093	16032	16143	16166	16160	16007	15875	15874	15852	16128	15944	16078	16044	16179	16082	16181	16071	16076	16141	16033	16157	15894	16046	16198	16109	16112	16016	16143	16010	16042	16061	16086	16108	16065	16137	16063	16183	16133	16211	16050	16102	16081	16118	16081	15869	16162	16164	16254	16119	16117	16027	16028	15994	15947	15914	15955	16082	16022	15965	16082	16040	16193	16090	16282	16366	16006	16121	16114	16282	16121	15925	16163	16135	16181	16116	16108	16036	16087	15981	16146	16105	16073	16129	16201	16026	16209	15981	16105	16300	15954	16044	16068	16065	15899	16265	16124	16221	16075	16039	16060	16022	16145	15935	15998	15967	16208	16050	15962	16273	16094	16178	16062	16032	16228	16215	15923	16184	16062	16019	16174	16114	16088	16117	16029	16221	16116	16250	16010	16148	16068	16093	16241	16219	16182	15974	16188	15984	16210	16082	16136	16132	16136	16172	16111	16189	16049	15996	15948	15921	16087	16013	15954	15965	16214	16109	16075	16085	16106	16168	16152	15925	16288	16106	16212	16039	16105	15970	15977	16283	16291	15924	16128	15962	16293	16145	16100	16181	16103	16236	16080	15965	16120	16246	16237	16026	16112	16210	16069	16020	16092	16247	15981	16175	16223	16152	16137	16089	16154	16160	16200	16268	16202	16081	15995	15994	15981	16037	16065	16157	16157	16250	16085	16020	15893	16033	16133	16116	16138	16161	16031	16168	16137	15936	16083	16049	16043	16165	16269	16088	16246	16118	16282	16158	16145	16013	16189	16160	16254	16158	15961	16239	16150	15983	15960	16131	16198	16083	16005	16132	16383	16123	16108	16048	16212	15971	16141	16256	16077	16084	16048	16036	16264	16144	16087	16076	16010	16032	16097	16220	16015	16195	16023	16188	16058	16131	16103	16020	16292	16176	16150	16236	15854	16197	16127	16057	16149	15884	16081	16094	15933	16000	16145	16140	16244	16092	16228	16093	16146	16088	15984	16108	16185	15989	16153	16016	16017	16249	16126	16273	16165	16015	15988	16112	16180	16180	16084	16043	16100	15925	16009	16087	16084	16105	16096	15968	16174	16188	16024	16140	15976	16038	16206	16228	16053	15950	16084	15961	16197	15995	16107	16089	15951	15976	16119	16105	16102	16207	16198	16127	16196	16046	16105	16101	16061	16079	16094	16166	16125	16114	16237	16122	16023	16158	16256	16072	16144	16183	16129	16215	16175	16251	16012	16006	16171	15987	16072	16105	16111	16031	16004	16083	16067	16075	15967	16214	16063	16030	16091	16137	15974	15975	16184	15976	16088	16031	16023	16058	16106	16118	16203	16029	16163	16186	15923	16286	16045	16069	16180	16234	16008	16032	16190	16026	16036	16029	16089	16083	15956	16112	16022	16065	16104	16172	16048	16044	16262	16139	15996	16150	16101	16134	16080	16093	16074	15943	16086	16120	16234	16055	16127	16197	16040	15977	16109	15934	16189	16194	16208	16122	16043	16118	16320	16025	16085	16234	16068	16165	16156	16033	16245	16082	16126	16043	16125	16012	16153	16158	16132	16075	16231	16107	16035	16231	16093	16196	16144	16053	16132	16017	16061	15971	16158	16103	15941	16250	16202	16246	15888	16057	15958	16152	15916	16168	16095	15996	16369	16008	16095	16218	16052	16088	16130	16153	16213	15971	16249	16197	16205	16036	16068	16138	15989	16125	16053	16061	16089	16152	16132	16124	16011	16160	16166	16218	15895	16056	16132	16046	16074	16078	16091	16302	16189	16150	16315	16061	15891	16052	16217	16004	16200	16132	16053	16064	16154	16153	16211	16286	16177	16284	16279	16089	16168	16056	16060	16017	16188	15990	16053	16140	16126	16230	16183	15827	16145	16016	16192	16098	16031	16278	16183	16023	16066	16093	16005	16156	16029	16053	16141	16012	16023	16161	16141	16044	16056	16165	16054	16202	16026	16009	16034	16105	16283	16124	16233	16130	16053	16083	16074	16225	16057	16248	16059	16247	16250	16133	16153	16128	16129	16025	16171	15914	16184	15965	16031	16157	16013	16040	16092	15938	16059	16100	16234	16244	16148	15993	16061	16064	16078	15969	16312	15992	16029	16097	16127	15894	15959	16111	16091	16167	16092	16118	16058	16041	16074	16156	15956	16211	16266	16098	16209	16019	16113	16070	16147	16150	16141	16041	16107	16215	16154	15959	16157	16238	16248	16152	16060	15906	16116	16278	15986	16089	15988	16257	15926	16106	16054	15947	16077	16235	16020	16063	16226	16020	16096	16115	16049	16116	16065	16156	15996	16249	16173	16139	15990	16159	16009	16121	16104	16204	16129	16217	16183	15991	16063	16127	16021	15996	16023	15976	16074	16151	16167	16151	16233	16112	16114	16043	16158	16164	16248	16114	16046	16176	16146	16088	16217	16071	16134	15988	16158	16252	16014	15935	16169	16023	16081	16229	15941	16115	15968	15981	16078	16138	16186	16333	16074	16166	16035	16058	16044	16140	16190	16028	16221	15981	15976	16080	16095	16029	16130	16086	15957	16001	16231	16110	16128	15922	16169	16067	16152	16079	16140	15982	16116	16249	15961	16106	16058	15984	16078	16171	15942	16124	16175	16077	16037	16118	16108	16161	15937	16095	16178	16138	16054	16069	16153	16208	16055	16181	16125	16043	15882	15940	16087	16125	16102	16049	15885	16067	16193	16043	16060	16100	16125	16095	16255	16116	16096	16147	16078	16198	16114	15998	16127	16065	16179	16078	16191	16034	15939	16153	16105	15895	16038	16043	16210	16200	16030	16103	16219	16052	16200	16100	16029	16223	15982	16015	16195	16259	16279	16152	16023	16101	16176	16176	16156	16020	15995	16115	16071	16138	16046	16193	16159	16032	16106	16294	16113	16141	15859	16219	15939	16280	16240	16061	16000	16153	16066	15956	16078	15993	16148	16063	16146	16321	16208	16150	16193	15882	16115	16010	16288	16188	16147	16272	16010	16109	16093	16052	16170	15996	16021	16138	16007	16098	16176	16087	16207	16122	16059	15965	16124	16162	16199	16097	16367	16054	16271	16173	16239	16018	15992	16094	16189	15920	16042	16058	16173	16211	16029	16124	16158	16288	16181	16215	16033	16054	16090	16059	16168	16061	16235	16154	16209	16178	16059	16049	16010	16323	16126	16294	16168	16115	16154	16121	15985	16049	15880	16115	16152	16231	16051	16057	16054	16041	16226	16023	16060	16008	16162	16009	16135	16176	16135	16036	15999	16061	15951	16261	16124	16131	16102	16196	16114	16151	16115	16100	15979	16141	16178	16217	16080	16167	16207	16053	16033	16180	16189	16111	16115	15990	16129	15985	16182	16125	15977	16212	16319	16176	16075	16148	16080	16073	15974	16055	16184	16063	16074	16210	16170	16154	16030	16083	16265	15972	16078	16121	15966	16112	16017	15985	16100	16101	16018	15961	16158	16093	16193	16049	15971	16234	16153	16112	16203	16055	16099	16267	16158	16011	16191	16164	16078	16234	16357	15985	16060	16124	15951	16080	16126	16125	16048	16047	16123	16034	15976	16080	16176	16150	16020	16006	16163	16140	16162	16104	16166	16182	16290	16154	16233	16164	16016	16312	16082	16123	16008	16190	16175	16056	16047	16104	16203	16313	16206	16063	16086	16132	16089	16214	16180	15936	16235	16179	16019	16329	16079	16161	16108	16062	15920	16217	16049	16064	16199	15982	16146	15995	16204	15940	16217	15855	16138	16199	16346	15868	16157	16190	16013	16256	16113	16136	16234	16067	16114	16090	16111	16022	16113	16121	15978	16347	16212	16222	16163	16162	16190	16112	16107	16153	16186	16036	16061	16270	16089	16250	16122	15898	16216	16033	16051	16151	16051	16250	16255	16008	15987	16071	16072	15782	16137	16121	16207	16082	16203	16208	16101	16189	16241	16055	15987	16074	16049	16120	16203	16008	16106	16136	16253	16061	16023	15967	16188	15930	16228	16245	16343	16293	16060	16173	16325	16201	16113	15981	16132	16098	16055	16116	15936	15969	16166	16061	16133	15916	16110	15924	16097	16284	16049	15889	16199	16298	16078	16154	16156	16261	16067	16204	16101	16040	16255	16129	16113	15932	16077	16101	16084	15919	16166	16130	16166	15941	16101	16221	16172	16220	16187	15982	16075	16112	16059	16082	16063	16033	16201	15973	16070	16193	16137	15895	16125	16020	16172	16093	16079	16075	16117	16161	16107	16131	16074	16204	16131	16129	16034	16213	16169	16001	16038	16103	16028	16192	16056	16155	16069	16147	16300	16076	16020	16080	16195	16021	16173	16088	16190	15945	16003	16302	16022	15982	16038	16167	16005	16079	16034	16113	16089	15986	16084	15943	16181	16247	16220	16059	16173	16076	15997	15993	16225	16234	16136	16201	16049	16148	16158	16109	16078	16029	16126	16118	16105	16140	16151	16169	16116	16027	16076	16028	16160	16048	15999	15834	16124	15965	16120	16099	16124	16270	16059	16250	16154	16302	16227	16043	15989	16175	16208	16045	16127	16052	16248	16247	16092	16018	16039	16137	16179	16226	16173	16090	16062	16331	15983	16142	16116	16114	16125	16064	15945	16065	16152	16018	16105	16028	16143	16079	16085	16062	15999	16271	16012	16035
24186	24574	35755	30498	24160	22324	20691	18280	17650	17962	18118	17966	18081	17845	18020	17884	17922	17825	17995	17951	17902	17660	17942	17835	17805	17812	17923	17668	17897	17807	18018	17945	17879	17765	17967	17727	17841	18001	17938	17646	17588	17956	17667	17743	17750	17738	17792	17940	17736	17817	18081	17795	17893	17897	17789	17745	17935	17655	17747	17833	17716	17806	17891	17692	17537	17752	17806	17779	18040	17818	17913	17803	17920	17775	17743	17658	17732	17874	17737	17613	17601	17802	17755	17628	17504	17804	17967	17567	17930	17809	17741	17705	17633	17586	17672	17788	17770	17963	17998	17769	17861	17846	17683	17942	17688	18003	17461	17855	17922	17856	17753	17797	17731	17654	17801	17609	17730	17732	17869	17759	17743	17679	17749	17844	17796	17936	17928	17738	17716	17605	17804	17756	17877	17980	17584	17602	17648	17535	17666	17794	17675	17663	17749	17632	17817	17834	17626	17700	17776	17755	17608	17585	17783	17784	17825	17754	17743	17672	17872	17811	17817	17796	17863	17800	17611	17899	17738	17709	17924	17802	17642	17597	17943	17599	17829	17831	17662	17770	17717	17801	17899	17494	17611	17638	17672	17567	17762	17568	17769	17819	17827	17812	17987	17820	17651	17811	17575	17609	17557	17593	17799	17745	17826	17944	17836	17817	17785	17644	17864	17772	17870	17846	17785	17842	17599	17585	18037	17583	17889	17784	17773	17674	17775	17602	17428	17563	17909	17686	17716	17829	17886	17726	17771	17756	17621	17732	17767	17616	17903	17967	17952	17902	17702	17653	17956	17786	17828	17721	17933	17837	17762	17816	17943	17586	17768	17994	17646	17808	17788	17694	17798	17660	17562	17754	17839	17630	17830	18078	17787	17603	17708	17935	17944	17609	17884	17894	17831	17624	17983	17616	17816	17743	17626	17617	17658	17637	17540	17656	17638	17960	17732	17837	17711	17728	17750	17740	17621	17769	17782	17738	17787	17641	17760	17754	17708	17846	17824	17755	17661	17778	17763	17873	17707	17675	17784	17756	17774	17630	17665	17925	17781	17627	17628	17724	17846	17739	17928	17771	17491	17806	17872	17756	17682	17748	17816	17862	17882	17915	18097	17767	17767	17623	17710	17813	17750	17551	17943	17860	17526	17786	17738	17938	17569	17712	17655	17853	17820	17786	17937	17820	17663	17765	17679	17793	17808	17803	17851	17718	17929	17786	17647	17723	17481	17613	17693	17668	17981	17849	17824	17614	17774	17976	17697	17808	17956	17768	17696	17744	17941	17870	17856	17794	17739	17726	17742	17948	17805	17784	17791	17809	17565	17608	17832	17696	17908	17837	17722	17627	17613	17596	17835	17789	17627	17738	17603	17613	17725	17519	17660	17739	17613	17661	17748	17784	17952	17753	17908	17418	17771	17759	17783	17672	17646	17740	17742	17732	17894	17718	17847	17675	17816	17891	17785	17722	17744	17708	17659	17672	17739	17827	17825	17617	17681	17704	17952	17647	17815	17792	17682	17831	17709	17579	17843	17903	17941	17921	17871	17774	17796	18036	17786	17770	17730	17804	17614	17960	17854	17860	17780	17953	17895	17631	17765	17662	17757	17895	17658	17701	17636	17776	17877	17660	17694	17539	17679	17823	17922	17764	17946	17911	17681	17692	17904	17641	17540	17814	17650	17769	17686	17802	17648	17755	17650	17890	17827	18024	17857	18043	17857	17906	17933	17897	17526	17904	17970	17822	17694	17862	17690	17778	17579	17776	17728	17889	17733	17907	17718	17697	17974	17486	17680	17712	17886	17485	17717	17690	17776	17917	17772	17700	17750	17636	17533	17477	17819	17666	17709	17612	17726	17718	17842	17950	17611	17553	17726	17581	17775	17651	17811	17762	17935	17862	17744	17761	17548	17685	17732	17658	17776	17667	17738	17829	17878	17726	17705	17823	17728	17842	17725	17753	17813	17666	17720	17893	17836	17698	17675	17701	17760	17734	17600	17532	17756	17755	17631	17729	17872	17741	17713	17840	17906	17659	17877	17771	17520	17546	17588	17761	17625	17747	17755	17833	17968	18107	17595	17814	17634	17687	17679	17613	17800	17610	17780	17967	17625	17723	17771	17793	17693	17776	17670	17926	17733	17957	17709	17707	17829	17634	17752	17701	17711	17719	17754	17696	17579	17569	17821	17905	17831	17741	17630	17832	17837	17853	17803	17720	17650	17808	17791	17780	17661	17785	17741	17802	17701	17706	17695	17733	17730	17789	17630	17889	17712	17740	17843	17833	17827	17693	17636	17741	17702	17596	17815	17841	17875	17669	17748	17742	17729	17803	17769	17845	17662	17730	17727	17732	17656	17470	17795	17636	17898	17702	17516	17709	17803	17961	17666	17751	17835	17740	17714	17870	17864	17834	17842	17785	17791	17802	17816	17651	17522	17733	17812	17922	17626	17663	17704	17618	17824	17843	17838	17872	17698	17952	17668	17563	17723	17765	17547	17672	17713	17781	17828	17950	17832	17794	17745	17543	17654	17651	17639	17826	17831	17747	18034	17918	17576	17614	17687	17714	17870	17550	17527	17776	17850	17700	17768	17734	17754	17750	17702	17507	17846	17595	17590	17575	17700	17705	17894	17741	17729	17882	17671	17498	17870	17569	17631	17755	17707	17923	17768	17753	17750	17851	17615	17889	17961	17703	17837	17775	17864	17695	18250	17743	17860	17668	17815	17873	17784	17619	17842	17579	17719	17897	17933	17699	17640	17469	17696	17913	17751	17740	17813	17628	17785	17779	17688	17686	17753	17575	17553	17606	17817	17623	17573	17608	17607	17967	17756	17903	17960	17643	17580	17773	17821	17704	17905	17906	17784	17531	17740	17730	17879	17557	17764	17866	17583	17698	17738	17674	17706	17651	17796	17671	17839	17935	17745	17756	17889	17608	17760	17682	17733	17903	17672	17715	17720	17867	17966	17737	17778	17940	17804	17829	17731	17691	17786	17770	17612	17577	17701	17796	17854	17715	17867	17797	17630	17772	17520	17651	17547	17886	17751	17564	17723	17619	17809	17890	18025	17795	17828	17751	17683	17555	17890	17547	17661	17698	17797	17798	17758	17747	17913	17828	17684	17487	17839	17748	17826	17658	17644	17757	17787	17595	17678	17673	17633	17866	17647	17806	17719	17896	17689	17851	17454	17729	17624	17627	17710	17626	17546	17675	17812	17803	17841	17690	17737	17853	17800	17699	17799	17622	17803	17725	17993	17750	17719	17744	17860	17845	17733	17617	17588	17921	17571	17536	17620	17620	18059	17787	17735	17755	17665	17854	17827	17723	17673	17676	17675	17625	17665	17622	17731	17841	17758	17845	17734	17880	17630	17631	17683	17895	17713	17779	17697	17881	17723	17687	17640	17879	17840	17651	17654	17853	17883	17685	17558	17691	17906	17622	17824	17787	17635	17773	17972	17766	17676	17565	17908	17561	17449	17761	17785	17932	17934	17636	17784	17729	17788	17710	17723	17813	17530	17842	17774	17804	17645	17703	17903	17758	17792	17788	17777	17682	17710	17853	17615	17748	17659	17706	17573	17911	17861	17651	17789	17850	17739	17765	17683	17709	17610	17868	17844	17727	17757	17814	17621	17586	17622	17729	17749	18015	17741	17740	17804	17746	17614	17687	17633	17637	17602	18019	17748	17946	17556	17662	17733	17748	17841	17695	17818	17697	17649	17840	17909	17888	17783	17816	17702	17925	17896	17838	17868	17784	17829	17717	17796	17951	17839	17810	17824	17784	17796	17793	17587	17653	17825	17731	17681	17718	17755	17713	17797	17752	17857	17832	17789	17871	17920	17624	17603	17674	17791	17591	17642	17703	17820	17886	17773	17841	17666	17851	17716	17700	17742	17718	17795	17872	17829	17530	17704	17783	17963	17710	17586	17802	17889	17821	17568	17991	17829	17997	17902	17852	17636	17865	17769	17877	17784	17802	17811	17588	17787	17663	17814	17888	17834	18010	17700	17798	17586	17839	17886	17839	17684	17768	17734	17648	17674	17729	17740	17980	17721	18054	17580	17846	17726	17785	17942	17855	17656	17875	17644	17726	17609	17725	17810	17780	17781	17788	17772	17657	17780	17622	17750	17706	17640	17678	17611	17753	17644	17907	17768	17761	17834	17730	17658	17879	17812	17695	17709	17817	17702	17650	17688	17627	17606	17977	17706	17704	17917	17802	17851	17744	17655	17836	17823	17784	17743	17782	17782	17481	17795	17714	17797	17862	17765	17698	17750	17840	17818	17773	17686	17651	17601	17711	17573	17812	17812	17776	17774	17854	17839	17820	17738	17657	17859	17934	17729	17649	17778	17848	17846	17717	17638	17705	17705	17655	17709	17905	17781	17788	17615	17765	17751	17662	17919	17818	17958	17803	17857	17724	17817	17820	17851	17551	17825	17681	17611	17687	17966	17907	17847	17804	17716	17850	17799	17560	17666	17761	17736	17636	17733	17529	17721	17847	17816	17856	17695	17801	17564	17695	17767	17611	17737	17645	17808	17546	17637	17732	18050	17827	17788	17668	17793	17660	17619	17539	17811	17803	17716	17773	17783	17698	17823	17900	17655	17886	17748	17950	17747	17893	17832	17812	17870	17764	17807	17767	17741	17699	17726	17651	17605	17960	17640	17763	18046	17721	17887	17732	17884	17992	17800	17570	17904	17834	17837	18016	17803	17741	17554	17655	17628	17879	17819	17818	17749	17731	17701	17729	17858	17660	17796	17885	17587	17712	17759	17796	17787	17760	17751	17710	17786	17779	17930	17808	17811	17716	17810	17844	17679	17787	17904	17713	17728	17855	17855	17895	17722	17756	17765	17836	17672	17836	17643	17763	17621	17574	17865	17972	17785	17816	17692	17744	17877	17446	17835	18000	17733	17681	17689	17902	17655	17593	17736	17583	17689	17722	17778	17737	17801	17794	17718	17826	17722	17690	17702	17558	17607	17752	17664	17722	17653	17648	17799	17670	17647	17648	17637	17645	17569	17783	17930	17824	17745	17768	17603	17805	17845	17685	17606	17788	17701	17839	17800	17661	17800	17647	17957	17864	17889	17819	17631	17576	17743	17626	17654	17759	17800	17737	17712	17657	17850	17763	17767	17613
62329	98127	75115	44082	25405	17872	16423	16258	16305	16175	16291	16224	16123	16043	16258	16297	16258	16196	16166	16186	16204	16194	16068	16024	16202	16042	16273	15973	16256	16188	16228	16180	16221	16260	16226	16069	16177	16189	16003	16158	16053	16190	16196	16170	16144	16224	16231	16142	16327	16169	16276	16287	16051	16239	16098	16234	16390	16112	16064	16113	16155	16081	16213	16010	16242	16265	16035	16142	16205	16040	16198	16023	16137	16190	16097	16120	16088	16335	16380	15938	16234	16108	16230	16132	16235	16087	16225	16151	15999	16053	16206	16196	16150	16157	16249	16027	16195	16261	16169	16065	16124	16114	16039	16335	16117	16136	16189	16188	16232	16278	16189	16135	16117	16114	16219	16303	16228	15958	16148	16158	16330	16220	16118	16315	16078	16083	16095	16290	16159	16248	16116	16210	16118	16183	16235	16116	16106	16189	16213	16101	16146	16104	16085	16132	16068	16117	16258	16265	16265	16160	16115	16262	16034	16227	16266	16147	16147	16403	16328	16246	16077	16066	16245	16148	16221	16282	16176	16178	16170	16155	16022	16246	16148	16157	16080	16106	16324	16366	16227	16150	16262	16093	16225	16229	16063	16222	16061	16234	15999	16251	16030	16295	16228	16090	15961	16172	16130	16213	16244	16303	16194	16265	16049	16276	16122	16187	16201	15987	16127	15990	16044	15964	16206	16200	16084	16079	16010	16083	16134	16148	16238	16135	16164	16296	16021	16142	16358	16130	16125	16336	16122	16096	16057	16441	16122	16088	16199	16034	16130	16161	16090	16234	16175	16199	16323	16154	16312	16313	16154	16103	16107	16169	16252	15998	16298	15988	16239	16244	16237	16343	16299	16130	16208	16199	16276	16177	16221	16127	16118	16095	16209	16138	16117	16293	16408	16409	16231	16149	16191	16075	16140	16325	16050	16162	16128	16210	16165	16229	16189	16144	16095	16202	16181	16243	16230	16227	16151	16249	16111	16259	16375	16170	16163	16280	16329	16309	16062	16232	16186	16072	16323	16100	16343	16282	16182	16169	16061	16240	16244	16250	16114	16201	16342	16238	16134	16201	16220	16076	16238	16224	16205	16056	16208	16357	16348	16222	16334	16171	16135	16220	16168	16135	16211	16260	16213	16277	15968	16233	16276	16271	16163	16086	16238	16234	16228	16209	16116	16129	16126	16222	16135	16075	16221	16187	16065	16234	16148	15978	16330	16082	16247	16204	16263	16240	16169	16274	16117	16087	16345	16252	16025	16234	16176	16235	16207	16315	16289	16140	16033	16263	16346	16089	16197	15974	15915	16092	16217	16255	16240	16128	16136	16199	16376	16222	16297	16166	16191	16176	16250	16294	16183	16045	15980	16082	16262	16218	16099	16147	16229	16325	16115	16215	16160	16149	16206	16080	16201	16124	16388	16053	16319	16093	16280	16016	16016	16017	16230	16298	16047	16164	16415	16285	16103	16181	16245	16227	16298	16120	16156	16228	16309	15996	16163	16316	16304	16209	16177	16201	16135	16131	16122	16200	16216	16101	16238	16225	16239	16238	16313	16095	16165	16167	16232	16120	16253	16115	16268	16126	16010	16137	16129	16278	16052	16239	16083	16176	16097	16143	16087	16044	16257	16015	16134	16335	16096	16199	16170	16176	16187	16088	16185	16077	16088	16231	16156	16125	16081	16095	16241	16161	16311	16311	16181	16238	16085	16294	16091	16201	16103	16056	16200	16267	16232	16177	16062	16227	16252	16144	16053	16094	16082	15975	16068	16066	16211	16131	16164	16029	16224	16246	16127	16305	16184	16158	16083	16127	16282	16120	16096	16203	16137	16145	16306	16146	16104	16182	16063	16255	15992	16155	16234	16144	16347	16160	16122	16214	16202	16292	16125	16079	16347	16143	16093	16104	16130	16332	16299	16087	16189	16293	16187	15949	16217	16061	16251	16116	16088	16224	16197	16067	16182	16364	16085	16163	16140	16099	16172	16147	16182	16263	16191	16217	16221	16202	16117	16180	16090	16145	16356	16204	16108	16157	16107	16135	16036	16364	16160	16033	16199	16134	16345	16359	16258	16066	16226	16148	16131	16286	16314	16207	16146	16241	16218	16478	16123	16176	16223	16237	16133	16074	16378	16047	16197	16206	16097	16231	16219	16048	16113	16198	16226	16040	16111	16047	16251	16196	16211	16165	16346	16107	16218	16104	16295	16265	16227	16158	16137	16167	16161	16136	16165	16179	16056	16071	16091	16160	16025	15996	16151	16258	16176	16410	16087	16179	16193	16102	16281	16125	15972	16248	16168	16309	16141	16231	16267	16182	16136	16408	16029	16226	16346	16175	16402	16064	16352	16185	16350	16077	16287	16137	16256	16194	16178	16312	16184	16332	16359	16357	15996	16187	16251	16267	16142	16239	16280	16342	16125	16231	16105	15993	16341	16261	16326	16160	16205	16121	16128	16097	16129	16353	16198	16172	16206	16163	16114	16277	16135	16228	16164	16237	16106	16139	16175	16137	16241	16198	16097	16197	15905	16294	16240	16424	16002	16070	16172	16231	16194	16082	16179	16345	16106	16164	16280	16258	16250	16209	16273	16321	16135	16193	16229	16246	16133	16117	16159	16207	16316	16069	16200	16305	16251	16161	16197	16032	16133	16263	16248	16144	16196	16150	16151	16116	16146	16222	16121	16180	16200	16253	16139	16032	16224	16257	16196	16101	16327	16081	16018	16206	16334	16137	16013	16055	16221	16216	16251	16338	16138	16204	16168	16168	16269	16258	16112	16180	16063	16224	16160	16264	16288	16287	16228	16200	16332	16046	16363	16077	16112	16024	16249	16294	16144	16173	16162	16114	16227	16337	16150	16090	16188	16043	16233	16187	16166	16292	16184	16263	16256	16107	15946	16196	16194	16420	16332	16002	16120	16127	16318	16045	16266	16037	16156	16175	16026	16279	16246	16267	16151	16173	16183	16097	16248	16260	16242	16212	16226	16156	16250	16157	16301	16226	16159	16196	16230	16040	16119	16178	16069	16070	16285	16104	16231	16111	16164	16214	16376	16407	15976	16068	16282	16075	16120	16080	16295	16106	16113	16177	16199	16276	16170	16228	16075	16141	16103	16262	16172	16191	16250	16247	16320	16244	16216	16120	16274	16079	16286	16186	16037	16130	16165	16181	16167	16296	16159	16134	16242	16171	16323	15905	15909	16053	16038	16096	15909	16256	16190	16086	16236	16260	16314	16181	16102	15991	16164	16182	16249	16174	16125	16103	15978	16193	16213	16248	16199	16193	16093	16132	16063	16111	16237	16249	16153	16149	16130	16125	16027	16097	16207	16219	16129	16093	16149	16309	16184	16093	16077	16094	16326	16095	16308	16008	16185	16180	16137	16210	16135	15934	16147	16053	16206	16065	16359	16203	16140	16093	16302	16091	15990	16149	16230	16052	16207	16204	16153	16200	16161	16144	16177	16213	15983	16165	16176	16325	16131	16237	16370	16054	16045	16315	16272	16164	16183	15986	16137	16102	16355	16174	16099	16250	16237	16048	16107	16083	16177	16231	16299	16251	16291	16104	16150	16096	16140	16235	16089	16274	16190	16212	16186	16121	15985	16153	16293	16371	16208	16099	16177	16172	16122	15968	16253	16122	15968	16211	16164	16163	16297	16185	16137	16173	16121	16099	16156	16182	16091	16125	16120	16152	16269	16073	16164	16226	16046	16215	16137	16150	16239	16094	16154	16205	16078	16058	16308	16119	16276	16225	16295	16108	16117	15930	16057	16135	16096	16123	16314	16208	16081	15964	16303	16080	16240	16250	16210	16047	16181	16113	16251	16068	16090	16158	16300	16197	16194	16189	16193	16183	16295	16121	16141	16094	16135	16243	16185	16189	16194	16187	16061	16144	16206	16230	16270	16066	16251	16146	16142	16164	16155	16091	16185	16133	16122	15977	16257	16160	16156	16426	16132	16262	16106	16239	16231	16169	16185	16106	16339	16123	16203	16289	16085	16085	16116	16252	16084	16371	16191	16252	16282	16238	16258	16230	16248	16142	16006	16117	16228	16244	16045	16281	16087	16140	16001	16018	16086	16109	16218	16244	16011	16222	16197	15983	16235	16184	16221	16306	16199	16273	16369	15917	16262	16201	16169	16247	16124	16072	16110	15970	16295	16012	16118	16172	16274	16174	16232	16256	16094	16069	16235	16140	16026	16164	16176	16179	15998	16095	16206	16150	16154	16267	16295	16056	16241	16097	16181	16097	16408	16116	16139	16251	15991	16224	16151	16271	16182	16195	16087	16186	16213	16124	16238	16052	16261	16110	16086	16274	16071	16322	16244	16156	16140	16220	16083	16239	16126	16244	16113	16077	16092	16258	16095	16147	16087	16177	16278	16157	16256	16205	16238	16122	16048	16350	16241	16167	16311	16059	16038	16187	16233	16214	16161	16052	15999	16165	16143	16196	16090	16288	16137	16116	16354	16293	16077	16170	16191	16146	16070	16183	16265	16200	16273	16082	16172	16151	16178	16229	16322	16178	16131	16161	16344	16031	16181	16189	15973	16194	16148	16148	16351	16142	16245	15987	16095	16070	16223	16218	16283	16258	16092	16277	16181	16124	16098	16320	16069	16141	16149	16049	16328	16241	16090	16215	16172	16191	16246	16218	16056	16133	16171	16042	16146	16398	16096	16195	16306	16195	16090	16111	15981	16122	16222	16087	16269	16204	16260	16112	15863	16217	15898	16182	16121	16080	16253	16139	16404	16187	16163	16257	16194	16098	16244	16348	16197	16216	16095	15977	16230	16266	16070	16322	16096	16099	16189	16250	16105	16107	16388	16255	16202	16372	16172	16245	16313	16102	16234	16109	16160	16210	16055	16090	16225	16287	16148	16020	16323	16111	16198	16153	16297	16326	16222	16123	16143	16226	16102	16232	16272	16070	16380	16230	16131	16177	16246	16061	16130	16057	16229	16234	16197	16219	16056	16280	16134	16226	16268	16138	16077	16119	16086	16224	16034	16303	16110	16134	16366	16198	16110	16002	16245	16196	15963	16189	16172	16118	16161	16188	16244	16145	16196	16270	15992	16265	16244	16213	16223	16056	16143	16052	16143	16197	16162	16131	16164	16127	16177	16098	16173	16214	16240	16011
22850	22692	32647	27193	23224	23724	24563	19413	18601	19069	18808	18805	18712	18699	18621	18613	18813	18448	18651	18641	18665	18597	18785	18665	18652	18725	18697	18300	18647	18651	18507	18723	18598	18636	18744	18672	18552	18652	18674	18515	18580	18542	18444	18474	18452	18513	18471	18583	18482	18433	18534	18639	18636	18504	18640	18295	18783	18400	18705	18538	18524	18591	18363	18682	18548	18411	18506	18540	18497	18426	18410	18531	18648	18485	18559	18499	18458	18412	18513	18495	18441	18379	18400	18551	18236	18339	18399	18432	18512	18392	18104	18518	18464	18423	18490	18112	18485	18464	18500	18322	18318	18499	18464	18426	18562	18395	18354	18482	18312	18545	18472	18464	18224	18372	18505	18439	18533	18472	18320	18517	18656	18487	18365	18308	18497	18394	18356	18282	18425	18422	18266	18441	18258	18480	18468	18370	18500	18417	18430	18749	18304	18215	18367	18594	18402	18253	18402	18462	18373	18509	18462	18574	18369	18436	18460	18330	18536	18541	18295	18328	18401	18453	18496	18386	18530	18373	18426	18438	18593	18167	18302	18326	18453	18356	18554	18350	18515	18378	18326	18499	18483	18315	18283	18557	18532	18571	18415	18429	18569	18399	18556	18472	18568	18623	18336	18462	18580	18549	18473	18552	18161	18400	18439	18402	18186	18417	18562	18534	18394	18461	18565	18484	18217	18548	18432	18326	18302	18406	18361	18634	18431	18588	18435	18504	18288	18556	18659	18553	18467	18470	18538	18478	18477	18479	18594	18399	18448	18400	18399	18560	18438	18168	18193	18334	18402	18526	18650	18616	18302	18513	18516	18464	18428	18360	18405	18458	18369	18564	18464	18615	18412	18437	18573	18614	18365	18338	18490	18474	18521	18441	18779	18535	18462	18494	18306	18544	18414	18308	18319	18344	18519	18408	18314	18686	18652	18368	18350	18596	18439	18585	18479	18415	18464	18691	18424	18508	18419	18362	18488	18764	18482	18443	18440	18545	18539	18410	18584	18429	18359	18556	18485	18741	18299	18304	18477	18453	18431	18278	18412	18540	18423	18569	18354	18380	18429	18546	18555	18597	18492	18438	18529	18642	18431	18267	18286	18432	18328	18293	18415	18428	18384	18543	18367	18524	18222	18592	18394	18385	18423	18489	18412	18459	18479	18455	18487	18280	18435	18428	18256	18423	18407	18482	18484	18569	18466	18443	18301	18531	18437	18524	18641	18465	18410	18286	18418	18477	18514	18601	18224	18329	18433	18353	18673	18302	18461	18376	18223	18461	18318	18457	18439	18515	18521	18175	18249	18606	18515	18437	18374	18511	18372	18421	18354	18429	18289	18405	18451	18441	18372	18516	18259	18301	18410	18337	18545	18410	18470	18328	18450	18338	18493	18468	18440	18517	18507	18655	18370	18216	18449	18473	18302	18346	18401	18405	18301	18388	18433	18529	18252	18442	18383	18430	18471	18355	18413	18489	18311	18373	18479	18229	18652	18453	18350	18599	18253	18324	18288	18529	18276	18390	18376	18265	18225	18246	18394	18440	18411	18369	18370	18364	18374	18326	18567	18139	18313	18306	18384	18452	18379	18416	18348	18595	18355	18506	18323	18666	18342	18318	18439	18617	18377	18301	18525	18608	18271	18481	18257	18225	18555	18300	18312	18370	18403	18412	18531	18419	18368	18549	18460	18454	18478	18322	18235	18481	18670	18470	18386	18339	18316	18522	18451	18408	18308	18619	18390	18205	18527	18519	18549	18312	18474	18354	18578	18434	18472	18338	18485	18440	18331	18588	18416	18416	18361	18506	18335	18230	18543	18547	18553	18339	18558	18434	18472	18328	18395	18513	18624	18428	18365	18443	18343	18525	18131	18565	18496	18266	18428	18304	18490	18457	18533	18408	18329	18430	18341	18370	18354	18386	18562	18188	18395	18366	18532	18383	18527	18286	18566	18433	18391	18276	18458	18399	18299	18555	18529	18256	18429	18375	18360	18365	18475	18344	18312	18322	18308	18532	18364	18520	18442	18486	18434	18352	18481	18357	18575	18243	18244	18541	18755	18468	18353	18317	18446	18498	18435	18498	18395	18540	18622	18326	18477	18406	18484	18429	18421	18488	18449	18373	18388	18606	18391	18468	18249	18205	18401	18500	18333	18304	18474	18203	18144	18451	18518	18382	18511	18310	18290	18567	18463	18619	18332	18385	18405	18424	18410	18171	18291	18360	18568	18323	18542	18479	18341	18386	18464	18342	18545	18439	18406	18329	18426	18480	18509	18162	18478	18480	18264	18399	18343	18414	18404	18509	18419	18271	18643	18384	18404	18602	18460	18209	18491	18612	18484	18451	18343	18504	18428	18409	18422	18386	18388	18571	18353	18217	18451	18280	18401	18626	18502	18336	18393	18359	18287	18544	18247	18584	18440	18309	18479	18318	18343	18199	18317	18674	18452	18478	18386	18576	18558	18723	18554	18336	18372	18351	18476	18361	18611	18282	18525	18594	18317	18530	18269	18510	18358	18321	18586	18410	18353	18428	18501	18369	18583	18348	18736	18495	18394	18329	18417	18440	18299	18345	18403	18280	18508	18420	18306	18088	18463	18432	18276	18356	18428	18372	18522	18552	18429	18437	18391	18301	18469	18473	18517	18345	18478	18389	18124	18392	18496	18253	18344	18326	18436	18241	18144	18450	18430	18346	18509	18505	18421	18186	18393	18477	18494	18407	18405	18285	18561	18490	18466	18436	18417	18403	18520	18424	18386	18330	18505	18500	18305	18341	18450	18317	18521	18385	18428	18382	18610	18465	18490	18461	18454	18371	18265	18432	18420	18169	18248	18279	18352	18393	18431	18285	18523	18373	18293	18532	18303	18651	18539	18243	18381	18267	18559	18194	18449	18325	18431	18373	18229	18367	18345	18190	18321	18191	18435	18178	18409	18543	18355	18342	18461	18350	18418	18389	18312	18358	18297	18554	18495	18449	18354	18328	18545	18445	18280	18391	18304	18444	18557	18632	18564	18407	18298	18418	18505	18339	18292	18205	18267	18519	18666	18371	18235	18363	18479	18364	18387	18294	18499	18256	18612	18364	18385	18384	18402	18273	18435	18318	18299	18569	18524	18484	18644	18353	18481	18408	18546	18651	18407	18444	18478	18411	18430	18213	18384	18568	18479	18242	18475	18469	18267	18484	18334	18435	18318	18518	18588	18367	18526	18319	18374	18461	18196	18416	18461	18298	18458	18296	18236	18253	18418	18269	18265	18494	18355	18514	18306	18307	18422	18487	18431	18234	18318	18276	18451	18446	18215	18370	18425	18432	18201	18432	18509	18285	18468	18488	18193	18401	18422	18570	18433	18441	18382	18380	18490	18403	18383	18321	18566	18427	18460	18593	18331	18339	18508	18251	18539	18476	18276	18645	18404	18359	18454	18399	18469	18401	18343	18362	18500	18430	18417	18342	18574	18458	18422	18515	18396	18482	18333	18295	18455	18546	18203	18298	18470	18425	18212	18324	18553	18308	18459	18380	18321	18424	18391	18208	18528	18344	18491	18386	18351	18332	18472	18560	18231	18683	18435	18397	18545	18521	18259	18441	18279	18285	18597	18498	18242	18382	18297	18534	18555	18282	18360	18469	18317	18564	18313	18314	18434	18499	18556	18490	18391	18398	18320	18432	18199	18393	18550	18369	18445	18462	18607	18366	18505	18404	18348	18577	18474	18318	18359	18332	18283	18373	18432	18355	18584	18441	18696	18647	18335	18380	18337	18483	18377	18640	18525	18455	18520	18430	18555	18448	18333	18506	18310	18518	18388	18306	18147	18385	18318	18504	18363	18316	18585	18248	18605	18429	18333	18474	18474	18226	18289	18616	18158	18422	18489	18372	18429	18404	18624	18590	18499	18401	18332	18317	18377	18524	18531	18428	18330	18338	18516	18378	18539	18608	18396	18389	18422	18222	18107	18308	18485	18370	18519	18420	18315	18588	18412	18536	18416	18502	18527	18333	18509	18505	18485	18585	18459	18399	18328	18306	18260	18401	18685	18639	18550	18483	18613	18233	18431	18287	18302	18391	18500	18479	18499	18536	18330	18298	18424	18496	18416	18385	18511	18234	18238	18476	18655	18366	18428	18381	18362	18501	18388	18540	18280	18499	18455	18656	18481	18439	18290	18302	18584	18439	18418	18260	18417	18400	18471	18471	18408	18395	18517	18310	18396	18597	18372	18373	18586	18412	18345	18379	18398	18254	18383	18284	18349	18480	18326	18315	18270	18474	18233	18359	18360	18573	18309	18393	18660	18575	18634	18311	18364	18470	18401	18218	18444	18658	18500	18564	18474	18456	18433	18577	18348	18448	18365	18468	18560	18335	18378	18511	18376	18586	18561	18368	18376	18507	18377	18519	18535	18359	18407	18449	18388	18301	18511	18329	18384	18493	18450	18383	18510	18389	18499	18571	18434	18320	18430	18476	18492	18432	18415	18310	18434	18349	18545	18502	18533	18509	18419	18253	18370	18429	18473	18438	18513	18319	18289	18465	18458	18286	18585	18350	18410	18534	18354	18577	18405	18394	18379	18315	18532	18254	18298	18230	18363	18668	18411	18501	18201	18368	18229	18560	18505	18369	18382	18480	18453	18490	18359	18316	18591	18268	18248	18540	18545	18281	18551	18336	18522	18641	18444	18349	18579	18647	18459	18564	18426	18368	18488	18634	18272	18398	18535	18531	18466	18469	18575	18384	18481	18362	18434	18159	18397	18506	18512	18258	18498	18205	18407	18392	18336	18364	18377	18511	18229	18267	18615	18579	18386	18546	18220	18314	18448	18445	18433	18396	18595	18442	18484	18515	18278	18455	18407	18493	18486	18385	18398	18555	18213	18327	18441	18479	18425	18310	18570	18552	18083	18322	18560	18424	18516	18476	18525	18490	18410	18424	18437	18640	18413	18466	18341	18702	18543	18417	18434	18588	18484	18446	18403	18415	18473	18536	18261	18465	18528	18297	18396	18333	18425	18392	18363	18429	18503	18548	18219	18516	18301	18301	18250	18382	18401	18495	18332	18443	18316	18441	18478	18493	18442	18357	18464	18336	18377	18429	18613	18344	18401	18518	18441	18309	18380	18556	18201	18515	18347	18462	18440	18492	18450	18509
62101	105641	85464	56620	31239	19570	17029	16491	16644	16599	16554	16571	16465	16500	16669	16574	16667	16513	16602	16554	16567	16631	16645	16502	16640	16598	16588	16646	16575	16556	16405	16705	16657	16626	16662	16615	16549	16615	16638	16654	16584	16620	16574	16677	16472	16695	16535	16584	16482	16552	16494	16538	16586	16449	16732	16694	16565	16608	16496	16540	16517	16376	16707	16478	16623	16580	16584	16501	16442	16494	16729	16613	16464	16538	16432	16760	16683	16476	16493	16549	16504	16667	16613	16665	16802	16468	16625	16527	16533	16562	16508	16494	16606	16524	16473	16472	16591	16537	16346	16402	16460	16630	16603	16548	16540	16466	16489	16579	16396	16613	16690	16639	16584	16594	16560	16788	16681	16362	16595	16578	16524	16594	16432	16491	16582	16460	16657	16621	16589	16316	16531	16491	16430	16619	16600	16608	16663	16394	16558	16571	16641	16526	16560	16504	16611	16642	16530	16410	16695	16642	16782	16521	16594	16514	16561	16598	16613	16420	16592	16526	16391	16587	16555	16624	16588	16554	16649	16532	16524	16651	16540	16533	16634	16473	16546	16653	16472	16522	16546	16614	16437	16456	16565	16575	16563	16591	16539	16681	16677	16540	16469	16613	16559	16523	16557	16583	16589	16553	16526	16489	16681	16626	16767	16509	16540	16498	16526	16425	16594	16523	16555	16539	16424	16428	16465	16468	16454	16544	16381	16689	16595	16583	16463	16473	16552	16641	16679	16624	16697	16577	16514	16568	16602	16636	16592	16538	16340	16584	16726	16717	16576	16520	16423	16436	16632	16581	16516	16522	16651	16691	16519	16587	16423	16717	16579	16528	16620	16493	16630	16569	16554	16629	16487	16522	16492	16682	16494	16475	16708	16777	16663	16542	16561	16680	16591	16502	16506	16379	16502	16487	16493	16457	16532	16649	16743	16367	16594	16675	16532	16503	16545	16596	16335	16500	16619	16653	16528	16619	16519	16465	16578	16642	16498	16670	16469	16481	16425	16411	16764	16555	16624	16453	16603	16547	16402	16401	16661	16667	16466	16523	16703	16482	16483	16675	16693	16666	16649	16553	16511	16742	16554	16592	16677	16503	16675	16597	16590	16713	16410	16690	16572	16472	16642	16613	16549	16634	16662	16411	16565	16389	16610	16570	16518	16460	16482	16556	16469	16696	16573	16583	16285	16545	16457	16464	16651	16592	16540	16586	16550	16670	16548	16684	16367	16464	16525	16581	16607	16525	16509	16419	16396	16636	16461	16555	16587	16381	16464	16551	16432	16456	16425	16659	16584	16480	16503	16574	16491	16551	16514	16697	16649	16492	16474	16519	16685	16556	16583	16498	16562	16692	16521	16563	16593	16446	16534	16400	16517	16611	16543	16686	16540	16705	16508	16610	16556	16517	16312	16674	16450	16596	16609	16420	16636	16351	16521	16621	16387	16631	16267	16332	16579	16596	16536	16615	16666	16511	16670	16596	16729	16707	16418	16464	16451	16512	16547	16624	16349	16607	16593	16555	16477	16483	16439	16478	16703	16652	16724	16566	16592	16593	16567	16471	16762	16626	16526	16687	16360	16654	16562	16596	16617	16586	16582	16664	16456	16626	16440	16644	16417	16400	16403	16686	16549	16673	16359	16614	16501	16574	16568	16493	16537	16685	16507	16450	16559	16513	16574	16385	16521	16456	16498	16376	16560	16702	16705	16587	16513	16601	16501	16530	16522	16442	16454	16305	16433	16515	16563	16563	16699	16802	16629	16452	16577	16687	16581	16658	16465	16376	16429	16538	16567	16677	16518	16474	16634	16544	16497	16588	16463	16593	16696	16605	16669	16649	16511	16438	16447	16513	16562	16492	16507	16449	16617	16539	16370	16477	16613	16396	16496	16536	16573	16513	16597	16471	16545	16667	16651	16545	16714	16420	16688	16480	16524	16496	16552	16514	16573	16673	16457	16365	16589	16616	16581	16678	16624	16598	16362	16647	16523	16544	16517	16687	16434	16470	16620	16562	16555	16552	16547	16389	16586	16494	16611	16512	16488	16616	16582	16488	16608	16461	16572	16484	16611	16394	16609	16547	16556	16705	16521	16431	16742	16366	16625	16597	16720	16793	16519	16405	16396	16709	16638	16518	16648	16499	16703	16509	16762	16697	16432	16408	16438	16585	16444	16523	16452	16629	16588	16293	16618	16639	16573	16592	16643	16486	16700	16610	16576	16620	16575	16473	16663	16462	16463	16620	16486	16465	16650	16504	16505	16621	16308	16526	16574	16540	16726	16763	16507	16727	16419	16539	16515	16475	16414	16353	16641	16782	16406	16353	16665	16469	16589	16769	16702	16622	16547	16555	16571	16513	16603	16633	16590	16523	16691	16552	16592	16608	16337	16755	16466	16632	16391	16419	16271	16644	16362	16418	16722	16600	16581	16367	16566	16355	16619	16411	16488	16645	16688	16542	16595	16617	16446	16473	16601	16540	16496	16560	16480	16419	16361	16611	16665	16621	16374	16603	16563	16453	16599	16546	16499	16519	16578	16718	16390	16515	16432	16508	16488	16594	16405	16586	16353	16651	16487	16579	16520	16653	16661	16607	16492	16710	16463	16533	16443	16661	16734	16551	16689	16491	16485	16408	16614	16635	16464	16641	16537	16490	16390	16424	16632	16525	16454	16474	16603	16593	16609	16398	16721	16345	16487	16520	16448	16640	16395	16543	16393	16685	16655	16473	16553	16542	16604	16535	16657	16508	16596	16531	16488	16503	16609	16644	16408	16488	16509	16507	16652	16375	16564	16419	16475	16493	16578	16478	16613	16566	16369	16469	16703	16478	16546	16503	16731	16560	16561	16541	16614	16422	16407	16589	16538	16448	16605	16434	16575	16465	16527	16465	16540	16510	16558	16670	16349	16721	16588	16354	16255	16577	16454	16572	16616	16546	16725	16491	16647	16617	16487	16462	16573	16447	16668	16466	16457	16572	16337	16556	16513	16647	16427	16493	16578	16489	16526	16672	16449	16729	16481	16537	16515	16660	16443	16608	16581	16601	16514	16552	16622	16449	16462	16558	16688	16598	16521	16446	16611	16496	16569	16798	16562	16474	16433	16491	16435	16575	16572	16573	16755	16766	16559	16574	16389	16694	16487	16815	16483	16585	16523	16538	16781	16547	16543	16583	16478	16616	16478	16536	16466	16542	16616	16664	16568	16656	16414	16358	16491	16578	16438	16304	16479	16621	16725	16623	16434	16556	16583	16335	16483	16660	16518	16408	16558	16581	16547	16450	16348	16461	16563	16720	16568	16552	16680	16530	16343	16675	16647	16410	16519	16491	16514	16466	16616	16402	16598	16688	16589	16404	16578	16550	16642	16471	16700	16557	16728	16425	16496	16572	16674	16419	16675	16532	16630	16625	16641	16463	16678	16583	16465	16707	16575	16813	16499	16440	16470	16586	16592	16551	16516	16546	16531	16557	16511	16654	16655	16509	16415	16458	16524	16445	16591	16477	16579	16599	16539	16629	16612	16433	16598	16523	16512	16576	16488	16406	16541	16494	16563	16449	16634	16592	16451	16439	16600	16616	16342	16449	16531	16633	16532	16505	16665	16532	16552	16549	16376	16660	16666	16424	16561	16601	16306	16491	16543	16546	16612	16554	16596	16596	16435	16458	16586	16679	16286	16628	16549	16523	16577	16364	16515	16480	16485	16476	16577	16398	16681	16701	16505	16364	16530	16542	16523	16568	16519	16656	16616	16734	16503	16286	16635	16531	16429	16601	16511	16561	16706	16729	16438	16652	16698	16545	16547	16530	16575	16509	16537	16490	16674	16649	16428	16675	16542	16577	16473	16511	16648	16561	16663	16475	16717	16469	16653	16514	16450	16555	16647	16600	16588	16542	16624	16564	16604	16536	16715	16750	16464	16717	16374	16609	16564	16443	16468	16563	16592	16356	16418	16507	16499	16602	16490	16454	16583	16630	16647	16518	16451	16397	16583	16611	16494	16688	16646	16597	16428	16510	16610	16335	16565	16431	16603	16621	16526	16494	16514	16517	16551	16649	16585	16552	16723	16571	16421	16552	16622	16615	16515	16529	16803	16506	16655	16661	16534	16528	16640	16593	16611	16532	16412	16579	16465	16664	16678	16530	16454	16657	16547	16479	16312	16544	16516	16588	16564	16635	16575	16548	16525	16601	16464	16679	16630	16597	16676	16620	16620	16601	16487	16360	16465	16590	16544	16645	16496	16484	16518	16657	16522	16445	16645	16561	16430	16539	16580	16455	16562	16651	16573	16669	16500	16437	16485	16608	16566	16612	16499	16627	16597	16656	16513	16453	16703	16490	16636	16653	16556	16498	16561	16660	16506	16628	16446	16723	16471	16533	16525	16505	16627	16479	16452	16552	16813	16639	16736	16332	16637	16469	16425	16678	16539	16444	16529	16402	16701	16695	16580	16591	16413	16448	16628	16349	16701	16581	16400	16459	16569	16601	16521	16644	16409	16502	16441	16573	16418	16625	16481	16801	16579	16715	16487	16637	16663	16370	16601	16638	16581	16506	16446	16550	16786	16597	16498	16509	16560	16447	16636	16534	16495	16584	16523	16437	16568	16688	16637	16597	16566	16624	16615	16573	16464	16371	16657	16525	16570	16440	16416	16852	16693	16684	16519	16542	16513	16540	16487	16501	16729	16368	16525	16660	16372	16525	16598	16631	16417	16492	16429	16584	16503	16592	16472	16520	16580	16531	16650	16517	16584	16592	16428	16659	16371	16528	16489	16790	16651	16629	16379	16489	16646	16485	16592	16580	16530	16577	16659	16466	16593	16659	16624	16655	16581	16617	16587	16524	16428	16375	16653	16530	16510	16791	16413	16585	16415	16468	16534	16595	16476	16444	16508	16486	16521	16483	16630	16593	16622	16365	16650	16675	16563	16622	16602	16398	16562	16490	16676	16790	16519	16586	16655	16604	16688	16561	16707	16461	16727	16556	16587	16506	16453	16635	16503	16563	16380	16575	16539	16575	16497	16332	16599	16716	16344	16327	16643	16609	16557	16598	16677	16486	16635	16496	16493	16559	16525	16698	16575	16524	16528	16579	16474	16674	16483	16581	16764	16436	16494	16719	16603	16600	16559	16418	16600	16719	16450	16585
30213	36100	38315	27719	20003	18302	17938	17755	17736	17822	17659	17633	17503	17911	17599	17631	17566	17696	17764	17782	17546	17709	17724	17768	17556	17555	17741	17686	17732	17630	17726	17747	17743	17724	17662	17709	17564	17583	17684	17671	17608	17558	17585	18025	17691	17613	17625	17832	17603	17693	17663	17709	17596	17517	17628	17844	17655	17647	17368	17544	17775	17507	17571	17777	17653	17865	17381	17696	17589	17681	17578	17621	17735	17881	17654	17646	17535	17701	17515	17561	17716	17583	17859	17603	17645	17493	17607	17588	17750	17753	17437	17738	17588	17481	17579	17400	17708	17650	17719	17691	17677	17657	17736	17943	17476	17599	17769	17678	17768	17747	17607	17615	17796	17582	17867	17534	17646	17623	17728	17617	17772	17796	17584	17496	17755	17718	17709	17641	17350	17510	17528	17720	17614	17528	17719	17553	17478	17604	17652	17401	17476	17620	17731	17609	17651	17693	17718	17806	17824	17465	17602	17517	17450	17669	17641	17526	17337	17636	17732	17708	17597	17619	17515	17616	17578	17526	17681	17540	17631	17727	17630	17558	17618	17584	17551	17602	17572	17494	17633	17663	17731	17624	17724	17735	17601	17585	17533	17710	17636	17564	17621	17519	17454	17710	17596	17716	17826	17586	17713	17693	17563	17635	17413	17453	17768	17589	17702	17852	17573	17558	17612	17812	17717	17647	17632	17594	17563	17717	17730	17725	17477	17850	17507	17451	17637	17858	17620	17601	17689	17546	17789	17480	17613	17608	17778	17595	17568	17712	17606	17714	17734	17623	17729	17679	17494	17753	17585	17437	17511	17625	17685	17579	17673	17530	17530	17530	17601	17618	17700	17619	17641	17732	17611	17660	17642	17682	17744	17576	17648	17547	17675	17706	17807	17563	17520	17636	17584	17677	17564	17590	17766	17557	17726	17549	17669	17686	17791	17798	17522	17525	17664	17522	17582	17473	17781	17654	17534	17543	17671	17713	17684	17622	17541	17535	17843	17549	17754	17514	17545	17681	17409	17544	17595	17804	17397	17585	17653	17846	17492	17563	17680	17701	17665	17574	17530	17362	17648	17671	17678	17543	17610	17558	17580	17562	17789	17589	17502	17578	17531	17570	17495	17462	17630	17489	17786	17751	17453	17670	17810	17700	17743	17648	17555	17572	17595	17640	17713	17684	17580	17639	17657	17529	17508	17711	17508	17682	17600	17547	17422	17736	17809	17518	17442	17724	17566	17388	17637	17490	17606	17570	17564	17650	17654	17654	17594	17406	17542	17551	17589	17678	17735	17699	17442	17461	17570	17704	17630	17640	17773	17592	17528	17781	17644	17568	17665	17555	17461	17389	17477	17502	17664	17445	17505	17575	17668	17764	17617	17547	17453	17533	17736	17591	17594	17597	17917	17862	17835	17674	17791	17549	17588	17720	17773	17708	17576	17623	17527	17567	17730	17527	17768	17568	17815	17745	17523	17656	17700	17648	17409	17786	17523	17442	17567	17705	17783	17616	17609	17573	17703	17678	17634	17656	17655	17604	17616	17728	17511	17662	17666	17575	17626	17552	17610	17717	17636	17628	17715	17729	17596	17525	17752	17495	17578	17829	17824	17713	17671	17646	17628	17674	17636	17728	17759	17457	17590	17766	17630	17565	17716	17703	17648	17435	17469	17729	17571	17622	17542	17700	17723	17840	17729	17665	17652	17506	17633	17311	17539	17526	17541	17647	17803	17761	17383	17675	17625	17648	17777	17613	17441	17598	17464	17666	17735	17635	17640	17618	17745	17511	17810	17496	17517	17652	17654	17608	17590	17621	17582	17540	17408	17652	17808	17884	17800	17510	17604	17629	17764	17776	17547	17709	17508	17571	17533	17646	17630	17599	17538	17477	17573	17598	17551	17892	17713	17713	17549	17654	17794	17659	17655	17876	17789	17583	17531	17615	17704	17701	17664	17704	17644	17528	17572	17643	17636	17742	17802	17573	17793	17414	17705	17661	17563	17571	17607	17429	17705	17654	17562	17909	17651	17553	17477	17826	17801	17393	17965	17500	17577	17470	17680	17681	17758	17816	17471	17625	17601	17585	17508	17602	17711	17513	17780	17608	17675	17788	17870	17580	17678	17622	17747	17734	17661	17678	17524	17787	17640	17848	17791	17562	17617	17721	17537	17636	17772	17624	17628	17524	17742	17449	17460	17522	17780	17705	17535	17616	17687	17857	17584	17695	17381	17506	17623	17704	17553	17492	17600	17594	17605	17666	17704	17639	17526	17651	17575	17599	17602	17809	17612	17557	17555	17696	17655	17576	17577	17706	17705	17820	17756	17591	17665	17784	17832	17668	17795	17836	17679	17630	17911	17605	17626	17664	17565	17567	17932	17852	17672	17517	17519	17589	17592	17508	17738	17612	17487	17518	17937	17664	17627	17724	17693	17712	17462	17612	17505	17613	17667	17802	17732	17687	17813	17469	17523	17603	17411	17526	17523	17531	17720	17682	17649	17587	17560	17536	17699	17719	17560	17688	17858	17849	17567	17737	17576	17666	17385	17529	17688	17744	17685	17705	17654	17659	17660	17382	17548	17684	17635	17808	17700	17549	17592	17481	17513	17433	17582	17599	17736	17368	17463	17598	17459	17644	17445	17595	17738	17357	17640	17388	17674	17637	17489	17662	17446	17655	17625	17632	17676	17768	17553	17601	17663	17777	17725	17545	17515	17628	17609	17585	17674	17582	17625	17605	17567	17605	17678	17511	17532	17816	17471	17562	17385	17852	17821	17642	17812	17542	17572	17573	17520	17627	17622	17636	17615	17589	17724	17657	17751	17857	17748	17568	17752	17725	17638	17546	17627	17711	17704	17776	17631	17700	17608	17477	17379	17709	17556	17701	17710	17577	17559	17778	17615	17487	17494	17589	17549	17654	17872	17566	17593	17565	17732	17516	17661	17703	17612	17869	17621	17677	17671	17469	17583	17578	17605	17598	17611	17483	17764	17582	17655	17801	17653	17711	17664	17653	17519	17586	17616	17861	17682	17600	17757	17628	17545	17609	17628	17471	17636	17553	17601	17657	17751	17522	17425	17637	17554	17875	17464	17687	17703	17664	17808	17587	17712	17667	17465	17697	17728	17455	17709	17842	17533	17563	17822	17619	17543	17499	17718	17561	17583	17638	17532	17629	17586	17672	17713	17764	17722	17627	17504	17681	17671	17478	17560	17546	17715	17612	17661	17592	17722	17555	17728	17762	17671	17690	17590	17720	17632	17652	17683	17615	17709	17594	17530	17410	17585	17766	17640	17749	17695	17839	17802	17755	17578	17633	17666	17649	17763	17540	17677	17495	17619	17680	17554	17806	17561	17703	17767	17745	17483	17679	17675	17694	17639	17729	17583	17793	17550	17537	17451	17783	17463	17609	17614	17698	17566	17736	17640	17673	17684	17689	17467	17872	17767	17698	17548	17592	17793	17601	17706	17635	17528	17558	17716	17518	17677	17719	17579	17533	17687	17672	17604	17606	17719	17608	17478	17537	17334	17630	17595	17706	17696	17529	17570	17529	17692	17457	17670	17523	17779	17553	17593	17575	17550	17486	17705	17601	17582	17729	17621	17681	17746	17634	17641	17626	17567	17574	17533	17723	17742	17474	17638	17624	17595	17681	17757	17529	17711	17581	17673	17716	17584	17734	17729	17714	17612	17609	17733	17633	17743	17571	17609	17647	17617	17787	17647	17475	17654	17487	17537	17581	17636	17754	17626	17462	17645	17725	17687	17445	17635	17553	17774	17552	17648	17524	17486	17757	17548	17767	17859	17704	17503	17632	17748	17566	17496	17668	17624	17692	17718	17640	17510	17790	17664	17692	17601	17580	17586	17631	17560	17647	17558	17554	17583	17720	17755	17542	17702	17380	17432	17642	17585	17660	17476	17454	17752	17775	17725	17568	17635	17440	17834	17603	17868	17386	17923	17582	17875	17699	17594	17485	17749	17467	17590	17610	17679	17537	17628	17721	17684	17579	17406	17431	17505	17636	17800	17619	17734	17634	17478	17538	17368	17629	17633	17618	17672	17661	17484	17529	17513	17692	17768	17682	17552	17764	17661	17722	17521	17679	17491	17587	17655	17743	17400	17698	17664	17643	17481	17476	17690	17589	17647	17792	17794	17427	17574	17660	17591	17678	17780	17570	17401	17555	17753	17774	17777	17651	17648	17774	17522	17860	17673	17818	17851	17675	17435	17565	17452	17582	17688	17501	17553	17718	17567	17807	17481	17776	17570	17797	17706	17748	17599	17549	17648	17608	17643	17836	17507	17694	17610	17521	17646	17693	17633	17441	17662	17561	17641	17666	17568	17532	17832	17679	17601	17804	17725	17748	17967	17536	17503	17641	17550	17684	17451	17581	17642	17738	17577	17709	17634	17778	17877	17540	17796	17717	17567	17673	17732	17586	17621	17607	17966	17611	17414	17683	17658	17665	17830	17937	17619	17658	17645	17606	17396	17586	17493	17560	17489	17650	17573	17602	17569	17512	17577	17569	17651	17528	17504	17392	17455	17735	17479	17906	17672	17794	17729	17685	17638	17607	17643	17640	17672	17831	17543	17615	17462	17826	17695	17923	17650	17557	17627	17731	17663	17884	17764	17619	17723	17472	17783	17945	17509	17568	17764	17734	17840	17497	17821	17731	17740	17646	17716	17548	17496	17374	17697	17656	17673	17642	17520	17657	17371	17658	17548	17664	17741	17741	17790	17651	17692	17661	17643	17456	17695	17685	17430	17511	17733	17551	17753	17481	17551	17609	17684	17684	17714	17590	17600	17589	17630	17700	17830	17568	17641	17571	17616	17571	17616	17724	17542	17626	17635	17497	17738	17706	17508	17670	17666	17645	17520	17740	17862	17640	17561	17562	17598	17844	17848	17713	17667	17703	17466	17578	17589	17674	17676	17590	17696	17812	17474	17569	17628	17553	17574	17843	17748	17729	17721	17702	17711	17665	17583	17365	17647	17600	17665	17516	17714	17786	17675	17549	17622	17540	17571	17663	17760	17805	17746	17483	17702	17777	17635	17820	17432	17521	17635	17510	17628	17657	17530	17687	17793	17838	17753	17590	17459	17539	17496	17695	17475	17545	17509	17681	17560	17643	17649	17748	17766	17386
40377	56298	42008	24902	17873	16313	16092	16162	16013	16018	16016	15986	16158	15930	16062	15904	15944	16153	16081	16040	15879	16056	16111	16186	16067	16020	15953	16129	16017	16062	15986	16133	15936	16028	15924	16082	15926	16046	16162	16003	16221	16023	16055	16124	15864	16041	16062	15871	15970	16226	15974	16130	16154	16015	16107	16100	16006	15950	16043	16181	16040	16027	16079	16107	15980	15989	16112	16211	16035	16158	16084	15986	15976	15871	16059	15918	16097	15994	15970	15968	16156	15996	15951	16011	15910	16012	15982	15898	16078	16005	16067	15911	16114	16012	15936	15928	15948	15979	16219	16086	16123	16187	16002	16169	16093	16175	15978	15991	16188	16073	16012	16111	15949	16091	16355	16020	16023	16146	16110	15827	16055	16038	15939	15922	16023	16175	15912	16193	15869	15988	16149	16174	15878	16071	15889	15940	16187	15969	16009	16104	15884	16029	16062	16076	16133	16053	16061	16261	16067	16008	16088	15942	15977	15964	15902	16019	16120	15923	16099	15896	16069	16140	16319	16036	16077	16068	15963	15859	15996	15890	16016	15868	15928	16088	15999	15985	16150	15915	15985	16242	16051	15821	16158	16000	16151	15819	15927	16195	16051	15975	16075	16046	16213	16040	16038	16047	15919	16162	16146	15938	16102	15882	15890	16148	15963	15881	16004	15825	16055	16120	15807	16011	16135	15954	16009	15888	16049	16196	15969	15956	16101	16021	16037	16148	15913	16041	16047	16158	16100	16082	15954	16064	15887	15989	15954	15952	16046	15985	16134	15852	16164	15851	15959	15884	16138	16017	16189	16023	16034	15986	16061	16083	15975	16113	16061	16264	15903	16000	16170	16126	16071	15842	16021	16044	15873	16030	16098	16142	15989	15975	16224	16010	16022	15927	16087	16066	15985	16016	15830	16010	16135	16010	15850	15945	16023	15973	16089	16003	16136	15844	15982	16112	16058	16197	15956	16129	16179	16044	16021	16012	16103	16036	15964	16155	16108	15934	15955	16008	16084	16066	16087	16022	16017	16046	16177	15964	16052	15984	16026	16006	15993	16054	16046	16046	16090	15926	15950	16089	16091	16042	16125	16096	16004	16063	16032	15980	16030	16074	16206	16143	16004	15990	15982	15941	15955	15906	16169	16066	16119	15991	16013	16181	15898	16140	16102	16029	16074	16012	16190	16077	16007	15907	16178	16131	15982	16161	16000	16034	16017	16075	15993	16029	16129	16063	15992	15792	15940	16046	16100	16162	16218	15981	16094	15938	16128	15937	16172	15975	15927	15952	16205	16039	15921	16074	16023	16035	15970	16004	16114	16037	16157	16162	16025	15757	16024	16083	16101	16043	15955	16070	15950	15859	16048	16066	15964	16022	16076	15831	16022	15822	16179	15866	15899	16023	15981	15990	15948	15958	15991	16067	16078	15895	16086	16071	16102	16214	16034	15892	16055	15974	15930	15994	16100	15986	16101	16046	16044	15951	15912	15779	16226	15903	16058	15989	16101	16054	16010	15931	16034	15970	16059	16020	15948	16101	16024	16098	16045	15938	16077	16119	15860	15895	16184	15988	16048	16068	16016	16136	15978	16033	15922	16057	16245	15994	16097	16037	16122	16114	16005	16173	16139	15931	16123	16109	16053	16141	16068	15927	16140	16025	16120	15996	16232	15898	16090	16091	16021	16073	16027	16016	15984	16106	15909	16011	16125	15999	16149	16064	16047	16037	16000	16055	16125	16034	15955	16108	15957	16005	16085	16081	16135	16082	16111	16153	15976	15935	16092	16001	16049	16070	15965	16017	16132	15934	15964	16103	15968	16093	15998	15913	16049	15963	15975	15970	16132	15991	16035	15766	16129	16011	16159	16086	16011	16010	16116	16098	16022	16070	16086	16056	16046	16024	15962	16095	15944	16040	16059	16027	16046	16088	16148	15930	16076	15963	16092	16002	16072	16072	15887	16008	15897	16067	16239	16071	15957	16091	16024	15973	16052	15957	16081	15792	16276	16137	15955	16048	16212	16104	16018	16023	16121	16158	16031	16056	16187	16092	15995	16162	16185	15945	16008	16219	15996	15865	16044	16119	15991	15984	16173	16092	16066	16038	15978	16114	15950	16014	15966	16079	15983	16065	16016	16117	15971	15918	16057	16000	16126	15836	15881	16115	16076	16004	16145	15992	16115	16012	16071	16111	15851	16111	16028	15892	15882	16015	15999	16162	16070	16062	16086	15937	15992	15875	15983	16123	16115	16091	16014	16047	16288	15923	16172	15892	15942	16010	16011	16130	16035	15910	16060	16016	16131	16147	15931	16029	15952	16036	16186	16172	16112	15960	16123	15912	16004	16105	16120	15976	15960	16098	16096	15910	16033	16050	16046	16004	16100	16067	15972	16095	15946	16106	16158	16105	16051	15971	15898	15929	16153	16146	16102	16056	16023	16121	16017	16000	16086	16076	16061	15935	16171	16049	16109	15988	16015	16036	15944	16086	16011	15947	15999	16089	16081	16121	16074	16249	16273	16022	16059	16075	15988	16114	16189	15961	16036	15884	15975	16147	16133	16151	16037	16015	16073	16085	16099	16105	16228	16073	16130	16024	16054	15936	15998	16005	15971	15891	15960	15965	16176	16051	16025	15834	16058	16032	15909	15978	16028	16147	16131	16102	16124	16033	15971	16092	16109	15990	16015	15983	16112	15939	16186	15996	16064	15922	16256	15963	16132	16326	15988	15986	16027	16062	16118	15960	16070	16074	16117	15959	16004	15955	16159	15875	16081	16030	15990	16168	15980	15993	16097	16057	16167	16034	16081	15992	16105	16080	16074	16198	15964	15817	16102	16076	16092	16077	16080	15856	15947	16045	16203	16112	16016	15987	16101	16000	15919	16019	16184	16180	15826	16180	16224	15936	16008	16082	16025	16119	16321	15895	15961	16069	16176	15977	15968	15954	15944	16103	15964	15974	15949	16152	15891	16028	15897	16044	16023	15994	16060	16239	15970	16053	15994	15951	16197	16196	16098	16081	15804	15944	15981	15924	16133	16251	16049	16129	16151	15967	16165	16072	16052	16227	16118	15980	15924	15970	15966	16047	16185	15920	16090	16135	16073	16006	15999	15929	16106	15910	15807	16005	15928	15940	16121	16012	16179	16010	16093	16017	16114	16156	15973	15824	16171	16058	15914	16151	16132	16201	15955	16088	15846	16080	16144	16073	16068	15973	15835	15964	15996	16057	15884	16093	16055	16041	16052	16107	15852	16016	16105	16071	15988	16138	16109	16033	16055	15939	16040	15971	15910	15923	16176	15930	16026	16042	16069	16227	16010	15952	15909	15985	15989	16025	15975	16119	16234	16155	16048	16072	16125	15962	16035	16058	16003	16055	15999	16093	15945	16068	16007	16075	15909	16193	16014	15980	16242	16007	16114	15985	15980	15951	16062	16073	16058	15959	16047	16157	16161	16122	15845	16011	15918	16069	15897	16095	16031	16071	15871	16152	16122	16046	15855	16087	16040	15935	15929	16112	16019	16053	15872	16281	15894	16066	16121	16106	16132	16049	16071	15984	16162	16079	16095	15919	16047	16006	15995	16019	16197	15925	15972	16080	15841	15962	16151	16029	15929	15969	16039	16130	16121	15933	16171	16183	16138	16070	15967	16018	15807	16077	15883	16066	16019	16257	16060	16013	16015	15857	16211	15989	16144	15962	15974	16113	16001	16220	16120	15999	16011	16126	16112	16022	16043	16097	15999	15919	16108	15882	16124	16078	16133	16033	15964	16028	16157	16076	15959	15952	16049	15957	16213	16076	16004	16004	16103	16022	16043	15882	16014	15969	16067	16136	16201	16020	15829	16080	16182	16025	15994	16122	16079	16049	15917	16133	16097	15931	15970	15919	16048	15998	16053	16131	16012	16209	15984	16087	16167	16165	16037	16110	16223	16113	16089	16121	16051	15926	16006	16060	16123	15948	15747	16101	16036	15980	16083	16128	15972	15939	15996	15954	16019	16127	16062	15936	16132	16169	16136	16101	16109	15903	16072	15986	16083	15901	16132	16081	16057	16234	16077	15973	16275	15942	15871	16230	16021	15966	16147	15980	16111	16110	16029	15957	16047	16059	16184	16026	16193	16059	16113	16027	16055	16189	16151	15996	16024	16155	16260	16091	16178	15935	16126	16053	16115	16033	15982	16065	16159	16178	16051	16031	16108	16048	15904	15879	16176	15993	16039	16015	16087	16048	15955	16135	16135	16037	15989	16125	16023	16005	16004	16003	16167	16053	16012	16011	15989	16008	16173	16088	15996	15949	16019	16145	15991	16064	16076	16013	15976	16222	15989	15987	16189	16020	16219	16062	16151	15897	15961	15945	15828	15941	16020	16102	16069	16025	15924	15999	16021	16023	16110	16094	16018	16237	16140	16194	16045	15907	16132	15840	16212	16018	15902	16066	16099	16076	16025	16006	16026	16053	16087	16072	16010	16031	16022	16122	16002	16141	15916	15809	16036	15930	16037	16034	16009	16050	15906	16056	16097	16166	16097	16016	16008	15964	15922	16176	16033	16010	16065	15964	15946	15940	16074	16132	15788	16019	15949	16041	16128	16165	16024	16076	16070	15974	15947	16075	16059	16065	16212	15977	16072	16117	16005	15901	15931	16192	16010	16037	15991	16069	15804	16078	16089	15963	16066	15866	15987	15868	16025	15901	16026	16048	16145	16150	16090	16086	15934	15962	16078	16066	16221	16234	16166	15990	16079	16009	16179	16064	16026	16023	16165	15962	16134	15872	16017	16048	16019	16080	16014	15929	16155	15992	16185	16024	16197	15873	15964	16107	15971	16036	16166	15863	15760	16147	16025	16059	16051	15991	15973	16034	15970	16034	15913	15946	16127	15972	16060	15993	16022	16043	15938	15982	15950	16060	16126	16095	16145	15880	16026	15967	16047	15983	16145	16060	15931	16039	16058	16091	16062	16017	15909	16124	15984	15950	16017	16093	16070	15896	15839	16075	15974	16050	15804	16249	16064	16061	16158	16169	16140	16044	16106	16160	15958	16162	16014	16046	16020	15941	16249	16055	15914	15927	16183	15950	16071	16060	16018	16039	15972	16193	15986	15980	15938	15934	16020	16027	16060	15971	15883	16107	15992	16234	16037	16169
24225	24375	35836	30743	24481	22697	21318	18915	18343	18540	18619	18347	18522	18634	18502	18319	18460	18587	18229	18530	18405	18554	18450	18491	18491	18466	18533	18381	18350	18466	18328	18304	18279	18514	18463	18422	18392	18431	18188	18472	18433	18412	18391	18213	18266	18380	18407	18459	18150	18096	18320	18302	18563	18386	18529	18345	18441	18353	18244	18339	18226	18343	18438	18433	18238	18375	18284	18296	18345	18280	18315	18416	18612	18372	18395	18269	18479	18312	18311	18094	18261	18458	18267	18424	18236	18448	18272	18435	18437	18263	18183	18177	18239	18254	18367	18327	18264	18264	18382	18338	18240	18440	18263	18354	18521	18400	18316	18542	18363	18297	18100	18358	18219	18541	18361	18254	18111	18419	18346	18429	18389	18314	18318	18276	18461	18415	18164	18077	18181	18306	18075	18371	18192	18269	18254	18329	18264	18253	18294	18459	18439	18293	18318	18381	18530	18368	18308	18338	18305	18314	18351	18406	18349	18415	18304	18184	18221	18258	18230	18457	18474	18162	18380	18401	18280	18385	18307	18255	18423	18172	18486	18449	18401	18354	18243	18359	18214	18330	18359	18243	18376	18321	18362	18325	18337	18237	18446	18310	18286	18296	18368	18479	18462	18403	18389	18251	18408	18336	18497	18249	18193	18123	18278	18548	18305	18321	18142	18351	18395	18338	18278	18338	18269	18429	18426	18245	18249	18258	18330	18125	18285	18344	18322	18281	18187	18316	18214	18440	18412	18385	18415	18422	18290	18349	18543	18342	18480	18371	18582	18271	18402	18486	18490	18606	18469	18355	18514	18565	18365	18237	18326	18192	18337	18426	18285	18178	18406	18306	18408	18390	18196	18265	18453	18305	18310	18367	18405	18126	18245	18328	18355	18489	18248	18272	18214	18288	18224	18359	18284	18264	18483	18203	18429	18348	18223	18427	18245	18338	18349	18220	18420	18336	18561	18460	18365	18337	18185	18244	18366	18230	18574	18631	18429	18153	18315	18238	18452	18489	18358	18469	18332	18085	18050	18437	18409	18399	18167	18285	18274	18275	18269	18306	18391	18238	18226	18155	18183	18472	18345	18300	18470	18255	18417	18230	18308	18330	18466	18491	18300	18197	18401	18228	18139	18221	18260	18366	18272	18337	18502	18321	18288	18417	18255	18206	18320	18365	18458	18267	18502	18406	18476	18285	18320	18439	18133	18257	18326	18100	18138	18348	18277	18462	18291	18282	18210	18449	18464	18473	18435	18587	18385	18299	18325	18349	18328	18232	18196	18334	18311	18231	18338	18321	18147	18390	18410	18394	18487	18335	18153	18396	18325	18424	18423	18490	18450	18332	18259	18131	18283	18184	18214	18000	18060	18323	18228	18342	18411	18592	18347	18333	18287	18376	18290	18414	18382	18473	18307	18441	18193	18288	18286	18115	18266	18214	18260	18203	18102	18272	18250	18177	18412	18449	18413	18261	18169	18313	18239	18394	18345	18267	18335	18477	18414	18320	18366	18201	18232	18256	18257	18214	18264	18272	18236	18395	18362	18432	18306	18313	18271	18484	18285	18480	18517	18239	18385	18242	18375	18264	18405	18170	18317	18205	18300	18408	18249	18478	18121	18422	18292	18230	18400	18419	18220	18122	18090	18271	18343	18222	18298	18232	18429	18397	18624	18394	18508	18374	18632	18343	18572	18381	18330	18312	18465	18447	18315	18437	18467	18296	18146	18365	18253	18228	18279	18361	18493	18379	18217	18388	18075	18128	18311	18255	18330	18214	18367	18324	18049	18295	18193	18041	18515	18304	18288	18216	18369	18463	18563	18388	18379	18371	18566	18325	18345	18409	18232	18419	18400	18291	18181	18329	18524	18387	18218	18209	18176	18347	18243	18292	18416	18385	18250	18145	18386	18355	18297	18159	18194	18401	18487	18290	18232	18236	18353	18255	18318	18284	18423	18370	18378	18421	18171	18119	18580	18280	18183	18176	18397	18163	18212	18468	18395	18269	18270	18399	18364	18335	18464	18302	18374	18209	18498	18439	18287	18244	18191	18435	18381	18303	18220	18285	18460	18356	18308	18425	18575	18499	18466	18326	18592	18386	18323	18536	18351	18442	18347	18250	18223	18411	18439	18555	18335	18117	18209	18589	18353	18285	18256	18352	18243	18269	18366	18148	18260	18384	18398	18221	18309	18378	18573	18342	18426	18194	18366	18384	18316	18295	18456	18292	18391	18389	18332	18161	18498	18369	18439	18326	18276	18219	18199	18309	18478	18370	18320	18186	18225	18311	18427	18301	18310	18221	18219	18200	18156	18545	18293	18251	18501	18366	18435	18324	18322	18284	18293	18258	18283	18286	18251	18415	18290	18204	18362	18283	18370	18339	18418	18310	18357	18189	18356	18483	18254	18132	18303	18278	18460	18117	18314	18076	18268	18397	18362	18183	18093	18240	18339	18358	18385	18472	18192	18026	18344	18230	18364	18302	18413	18302	18152	18221	18258	18315	18368	18288	18209	18264	18405	18185	18336	18277	18346	18539	18311	18418	18409	18256	18250	18175	18162	18172	18177	18408	18357	18238	18472	18378	18337	18301	18285	18368	18248	18253	18509	18317	18404	18526	18411	18326	18276	18403	18464	18276	18303	18301	18333	18255	18340	18292	18204	18432	18413	18426	18202	18296	18422	18488	18370	18316	18276	18304	18536	18365	18452	18281	18477	18420	18234	18297	18282	18417	18342	18204	18455	18265	18397	18311	18269	18323	18342	18154	18545	18389	18111	18368	18348	18514	18309	18383	18353	18174	18119	18265	18410	18443	18316	18412	18304	18098	18342	18453	18161	18152	18320	18330	18387	18572	18452	18264	18283	18174	18384	18300	18369	18420	18399	18407	18312	18191	18285	18366	18236	18344	18372	18316	18457	18420	18311	18287	18348	18319	18376	18235	18177	18277	18428	18565	18584	18395	18574	18362	18467	18426	18205	18326	18470	18275	18406	18303	18482	18248	18363	18262	18201	18210	18220	18524	18335	18499	18238	18372	18371	18497	18438	18421	18116	18244	18388	18316	18207	18391	18589	18384	18301	18315	18461	18323	18365	18291	18348	18356	18162	18420	18231	18375	18532	18351	18523	18251	18399	18372	18229	18370	18337	18320	18061	18461	18233	18303	18409	18358	18343	18470	18349	18321	18357	18469	18162	18414	18429	18085	18376	18220	18361	18418	18450	18198	18344	18347	18542	18350	18158	18214	18224	18306	18395	18227	18177	18197	18181	18144	18270	18237	18348	18241	18382	18386	18550	18254	18467	18352	18377	18326	18249	18422	18396	18391	18419	18244	18271	18279	18226	18355	18327	18416	18500	18343	18291	18385	18184	18323	18311	18247	18324	18350	18500	18353	18504	18429	18231	18416	18424	18310	18235	18304	18400	18289	18186	18228	18329	18315	18433	18382	18173	18178	18622	18262	18314	18418	18375	18522	18295	18298	18222	18457	18285	18353	18401	18050	18346	18310	18263	18507	18324	18519	18298	18387	18314	18454	18385	18461	18295	18446	18343	18370	18680	18415	18134	18297	18139	18495	18255	18166	18338	18460	18056	18331	18240	18149	18163	18508	18378	18250	18371	18314	18425	18370	18183	18284	18347	18140	18238	18236	18432	18236	18408	18493	18253	18252	18400	18228	18301	18328	18301	18525	18452	18235	18373	18407	18517	18412	18320	18411	18254	18209	18363	18560	18478	18318	18424	18163	18420	18348	18421	18474	18436	18445	18255	18427	18464	18396	18394	18399	18391	18120	18449	18398	18474	18315	18338	18289	18270	18344	18501	18336	18372	18312	18133	18240	18388	18344	18342	18412	18391	18290	18392	18426	18188	18246	18330	18379	18391	18360	18291	18510	18186	18387	18279	18225	17993	18443	18438	18124	18466	18261	18364	18253	18366	18239	18468	18424	18410	18149	18527	18354	18281	18318	18352	18274	18261	18188	18291	18229	18331	18413	18388	18321	18393	18471	18415	18395	18246	18348	18259	18623	18299	18519	18369	18407	18328	18348	18449	18395	18304	18196	18151	18285	18329	18070	18438	18392	18307	18320	18354	18471	18290	18352	18272	18326	18277	18264	18444	18078	18518	18397	18003	18495	18179	18318	18356	18447	18295	18261	18447	18457	18375	18342	18371	18494	18305	18373	18153	18415	18378	18175	18207	18385	18391	18372	18318	18285	18303	18143	18240	17984	18231	18251	18385	18272	18337	18318	18263	18057	18372	18472	18289	18288	18308	18272	18363	18179	18287	18369	18283	18350	18539	18343	18289	18204	18231	18150	18215	18361	18304	18482	18497	18461	18317	18244	18338	18433	18122	17889	18322	18284	18398	18139	18365	18388	18316	18340	18225	18401	18386	18118	18242	18130	18261	18168	18410	18269	18490	18197	18541	18301	18320	18541	18148	18198	18381	18286	18262	18446	18430	18228	18389	18232	18167	18233	18178	18479	18234	18363	18422	18167	18515	18312	18391	18405	18239	18371	18514	18310	18344	18230	18162	18516	18201	18414	18280	18223	18271	18429	18421	18358	18475	18328	18360	18357	18446	18557	18394	18309	18307	18363	18421	18472	18412	18338	18348	18126	18335	18426	18282	18564	18252	18516	18285	18245	18353	18464	18285	18331	18313	18269	18254	18393	18310	18361	18532	18335	18366	18176	18182	18404	18588	18266	18344	18676	18403	18216	18289	18428	18501	18286	18397	18354	18407	18243	18373	18338	18434	18298	18171	18416	18389	18274	18359	18390	18281	18308	18400	18408	18419	18623	18275	18251	18168	18058	18337	18270	18404	18296	18132	18276	18532	18505	18507	18314	18261	18291	18241	18277	18233	18410	18453	18329	18341	18223	18253	18540	18372	18181	18232	18315	18407	18402	18409	18284	18315	18477	18283	18410	18380	18175	18313	18318	18491	18445	18462	18354	18386	18080	18178	18245	18277	18389	18039	18235	18269	18502	18554	18400	18519	18429	18402	18379	18354	18311	18393	18405	18191	18236	18434	18206	18216	18440	18243	18119	18401	18334	18461	18222	18346	18227	18226	18321	18408	18185	18491	18487	18211	18270	18553	18172	18376	18249	18663	18262	18452	18351	18388	18347	18395	18412	18426	18254	18536	18467
62580	98792	76015	45993	26065	18163	16670	16664	16422	16695	16534	16425	16489	16595	16614	16618	16620	16493	16579	16517	16574	16568	16579	16724	16450	16546	16678	16565	16575	16579	16461	16664	16547	16302	16466	16612	16585	16526	16418	16593	16660	16348	16332	16432	16432	16414	16433	16493	16586	16717	16465	16546	16567	16568	16637	16603	16487	16485	16329	16509	16472	16524	16668	16609	16434	16649	16486	16479	16530	16528	16560	16378	16587	16436	16345	16745	16502	16542	16485	16573	16436	16614	16668	16560	16412	16680	16546	16677	16687	16424	16670	16438	16546	16650	16683	16636	16743	16411	16522	16529	16301	16415	16648	16447	16430	16588	16437	16454	16522	16468	16517	16615	16678	16443	16403	16593	16503	16478	16424	16450	16594	16396	16526	16636	16422	16560	16654	16338	16603	16547	16712	16711	16469	16591	16560	16261	16382	16557	16539	16508	16377	16499	16479	16373	16571	16579	16640	16685	16546	16443	16573	16334	16490	16553	16437	16459	16490	16472	16587	16683	16455	16454	16544	16615	16494	16574	16479	16633	16470	16660	16541	16463	16483	16503	16508	16567	16404	16579	16681	16680	16596	16431	16511	16553	16515	16665	16448	16501	16503	16618	16548	16502	16418	16648	16760	16567	16551	16574	16507	16551	16550	16459	16644	16606	16501	16530	16537	16627	16503	16382	16747	16591	16607	16535	16429	16535	16550	16328	16561	16539	16664	16416	16544	16476	16405	16504	16590	16517	16451	16571	16417	16664	16481	16448	16596	16460	16481	16481	16330	16504	16487	16641	16474	16566	16452	16597	16533	16516	16611	16651	16522	16394	16535	16437	16686	16432	16587	16501	16642	16583	16579	16568	16676	16507	16517	16511	16556	16452	16501	16616	16507	16720	16525	16585	16439	16373	16554	16450	16643	16495	16606	16618	16486	16359	16685	16556	16533	16479	16453	16559	16514	16753	16435	16302	16470	16695	16403	16725	16590	16349	16501	16412	16485	16493	16507	16615	16421	16827	16523	16504	16635	16609	16581	16717	16538	16465	16429	16616	16284	16332	16581	16451	16536	16584	16526	16577	16512	16496	16474	16561	16484	16561	16443	16419	16600	16547	16602	16354	16412	16584	16346	16636	16559	16566	16540	16511	16474	16527	16538	16596	16481	16590	16606	16649	16502	16507	16658	16585	16434	16429	16511	16643	16541	16411	16498	16664	16652	16520	16765	16573	16561	16592	16577	16417	16509	16428	16439	16551	16439	16597	16438	16618	16468	16418	16542	16372	16453	16574	16552	16449	16495	16375	16457	16399	16616	16414	16466	16513	16446	16588	16522	16694	16634	16762	16538	16698	16453	16596	16569	16719	16557	16507	16458	16649	16606	16566	16685	16500	16415	16512	16596	16459	16344	16496	16547	16516	16537	16544	16497	16584	16572	16316	16557	16488	16470	16505	16472	16398	16578	16514	16574	16479	16514	16575	16698	16511	16453	16550	16428	16621	16523	16359	16539	16434	16251	16450	16479	16678	16530	16337	16558	16320	16683	16463	16383	16646	16370	16305	16549	16397	16560	16561	16577	16698	16648	16572	16469	16462	16506	16510	16574	16537	16487	16617	16596	16403	16481	16397	16620	16511	16547	16551	16482	16571	16664	16553	16538	16546	16496	16472	16638	16525	16570	16674	16556	16492	16427	16393	16604	16656	16550	16576	16602	16365	16430	16556	16782	16501	16522	16531	16430	16547	16610	16581	16425	16666	16545	16448	16307	16576	16510	16427	16467	16446	16511	16637	16524	16476	16525	16532	16423	16427	16567	16613	16461	16455	16550	16618	16472	16566	16500	16528	16506	16449	16589	16507	16515	16546	16416	16411	16690	16618	16715	16470	16396	16612	16539	16546	16669	16607	16497	16590	16596	16498	16559	16529	16664	16609	16539	16428	16517	16620	16485	16450	16604	16605	16449	16510	16575	16574	16479	16328	16451	16559	16280	16384	16494	16420	16424	16455	16531	16470	16632	16621	16433	16580	16437	16395	16540	16522	16383	16611	16450	16472	16580	16355	16497	16605	16446	16395	16324	16572	16510	16487	16377	16491	16637	16437	16646	16370	16447	16436	16592	16559	16462	16591	16551	16559	16518	16502	16515	16450	16565	16563	16449	16719	16531	16537	16537	16570	16376	16519	16702	16617	16420	16442	16680	16510	16524	16470	16646	16350	16672	16585	16429	16555	16452	16443	16369	16604	16604	16643	16407	16405	16334	16586	16587	16605	16333	16626	16503	16265	16469	16524	16405	16625	16538	16584	16548	16386	16534	16516	16478	16538	16644	16632	16695	16492	16474	16510	16596	16485	16567	16529	16591	16491	16667	16464	16655	16446	16450	16676	16614	16417	16477	16610	16406	16304	16616	16765	16485	16505	16468	16542	16619	16583	16544	16627	16543	16431	16431	16659	16605	16461	16557	16626	16504	16458	16479	16586	16418	16594	16556	16612	16637	16433	16761	16381	16532	16689	16498	16495	16521	16615	16471	16591	16512	16539	16469	16673	16579	16526	16770	16550	16525	16592	16489	16546	16623	16452	16532	16466	16445	16549	16687	16573	16391	16519	16493	16483	16570	16606	16679	16558	16475	16203	16503	16586	16563	16429	16704	16559	16569	16454	16435	16628	16505	16505	16525	16482	16465	16532	16536	16588	16552	16420	16597	16483	16520	16556	16574	16504	16488	16492	16457	16582	16550	16498	16586	16459	16416	16525	16494	16661	16601	16470	16456	16508	16515	16502	16581	16514	16571	16489	16472	16580	16623	16346	16521	16521	16495	16607	16500	16608	16447	16540	16646	16487	16427	16547	16601	16490	16535	16494	16481	16254	16538	16400	16475	16506	16582	16455	16447	16428	16368	16433	16527	16682	16554	16504	16520	16744	16493	16548	16444	16574	16576	16505	16493	16534	16589	16529	16456	16573	16599	16385	16448	16535	16606	16438	16412	16497	16596	16440	16554	16481	16549	16638	16483	16467	16675	16341	16576	16574	16407	16549	16609	16482	16696	16364	16435	16571	16473	16540	16645	16648	16429	16508	16504	16478	16572	16385	16324	16420	16415	16534	16308	16510	16592	16510	16485	16500	16527	16678	16431	16465	16652	16474	16344	16516	16559	16487	16495	16494	16566	16529	16509	16488	16502	16598	16466	16555	16549	16497	16536	16600	16550	16513	16474	16657	16543	16578	16510	16416	16455	16452	16521	16731	16443	16478	16653	16466	16534	16503	16498	16528	16510	16499	16572	16755	16492	16502	16520	16613	16741	16558	16492	16463	16520	16626	16489	16381	16581	16468	16526	16496	16376	16659	16431	16374	16521	16703	16370	16432	16500	16309	16531	16429	16400	16424	16640	16294	16576	16407	16411	16444	16500	16603	16308	16540	16353	16615	16550	16437	16540	16576	16640	16372	16366	16609	16504	16506	16545	16543	16592	16530	16493	16507	16329	16433	16479	16300	16582	16441	16460	16428	16504	16511	16525	16519	16405	16383	16532	16356	16555	16459	16434	16506	16639	16629	16382	16445	16537	16557	16442	16408	16666	16627	16518	16463	16499	16362	16576	16490	16488	16552	16648	16660	16756	16561	16621	16587	16519	16429	16618	16650	16418	16526	16557	16645	16735	16418	16578	16614	16533	16582	16469	16398	16473	16553	16445	16454	16459	16504	16564	16463	16538	16374	16466	16558	16487	16517	16358	16517	16629	16461	16503	16646	16420	16363	16676	16425	16467	16461	16604	16499	16500	16512	16625	16579	16675	16547	16665	16550	16671	16443	16730	16515	16675	16605	16499	16432	16655	16401	16420	16527	16697	16540	16516	16656	16536	16587	16480	16626	16542	16690	16636	16493	16501	16642	16726	16684	16503	16438	16502	16589	16288	16430	16519	16500	16470	16491	16648	16436	16613	16565	16424	16316	16498	16321	16451	16539	16605	16531	16488	16602	16542	16492	16542	16578	16450	16699	16502	16434	16502	16530	16451	16301	16477	16359	16520	16449	16466	16516	16459	16493	16511	16583	16580	16415	16675	16443	16462	16461	16419	16532	16620	16415	16557	16431	16590	16311	16629	16415	16563	16420	16368	16514	16488	16482	16454	16570	16476	16423	16526	16458	16697	16527	16677	16330	16650	16301	16502	16508	16489	16356	16544	16444	16540	16492	16606	16363	16646	16499	16474	16390	16584	16428	16436	16656	16604	16492	16404	16615	16655	16475	16442	16532	16618	16417	16501	16590	16499	16643	16514	16793	16490	16542	16311	16405	16658	16542	16442	16716	16446	16518	16637	16480	16446	16406	16595	16536	16493	16581	16498	16462	16475	16510	16489	16541	16496	16484	16447	16488	16451	16458	16434	16367	16547	16586	16556	16661	16557	16485	16417	16343	16361	16482	16453	16361	16532	16610	16393	16402	16500	16495	16665	16502	16494	16534	16607	16481	16477	16496	16287	16632	16442	16515	16629	16586	16556	16506	16420	16381	16664	16437	16394	16521	16532	16587	16565	16737	16490	16486	16556	16362	16569	16513	16414	16675	16576	16542	16566	16499	16626	16701	16497	16502	16556	16494	16449	16641	16384	16435	16558	16575	16647	16603	16472	16546	16636	16583	16531	16468	16496	16355	16576	16449	16740	16680	16436	16566	16369	16580	16458	16400	16495	16562	16540	16524	16495	16520	16677	16432	16676	16485	16482	16555	16653	16456	16565	16658	16496	16507	16571	16678	16530	16637	16451	16634	16450	16397	16556	16498	16609	16365	16423	16366	16285	16510	16499	16715	16507	16585	16384	16494	16470	16553	16536	16602	16539	16600	16500	16639	16351	16420	16572	16649	16501	16502	16600	16540	16462	16605	16547	16517	16541	16494	16471	16561	16403	16382	16604	16537	16559	16497	16558	16256	16562	16550	16627	16413	16659	16604	16669	16527	16571	16500	16436	16551	16649	16507	16638	16581	16437	16530	16421	16306	16372	16600	16335	16568	16515	16474	16527	16554	16660	16529	16500	16672	16766	16513	16531	16661	16464	16319	16393	16573	16448	16653	16487	16407	16532	16604	16514	16497	16532	16574	16519	16577	16454	16522	16432	16494	16514	16590	16477	16630	16658	16440	16472	16536	16521	16624	16583	16478
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
