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
339265175870	339265176439	339265176989	339265177539	339265178089	339265178639	339265179189	339265179739	339265180289	339265180839	339265181389	339265181939	339265182489	339265183039	339265183589	339265184139	339265184689	339265185239	339265185789	339265186339	339265186889	339265187439	339265187989	339265188539	339265189089	339265189639	339265190189	339265190739	339265191289	339265191839	339265192389	339265192939	339265193489	339265194039	339265194589	339265195139	339265195689	339265196239	339265196789	339265197339	339265197889	339265198439	339265198989	339265199539	339265200089	339265200639	339265201189	339265201739	339265202289	339265202839	339265203389	339265203939	339265204489	339265205039	339265205589	339265206139	339265206689	339265207239	339265207789	339265208339	339265208889	339265209439	339265209989	339265210539	339265211089	339265211639	339265212189	339265212739	339265213289	339265213839	339265214389	339265214939	339265215489	339265216039	339265216589	339265217139	339265217689	339265218239	339265218789	339265219339	339265219889	339265220439	339265220989	339265221539	339265222089	339265222639	339265223189	339265223739	339265224289	339265224839	339265225389	339265225939	339265226489	339265227039	339265227589	339265228139	339265228689	339265229239	339265229789	339265230339	339265230889	339265231439	339265231989	339265232539	339265233089	339265233639	339265234189	339265234739	339265235289	339265235839	339265236389	339265236939	339265237489	339265238039	339265238589	339265239139	339265239689	339265240239	339265240789	339265241339	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2650	3600	2300	2650	3600	2300	2650	3600	2300	2651	3600	2300	2651	3600	2300	2651	3600	2300	2651	3600	2300	2651	3600	2300	2651	3600	2300	2651	3600	2300	2651	3600	2300	2651	3600	2300	2651	3600	2300	2651	3600	2300	2651	3600	2300	2651	3600	2300	2651	3600	2300	2651	3600	2300	2651	3600	2300	2651	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2652	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24743	21745	29399	24730	22682	25265	25850	21321	20031	19760	19417	19072	18645	18419	19617	31224	35942	30347	21259	16889	16820	16496	16309	16456	16425	16387	16465	16467	16561	16404	16407	16347	16438	16426	16604	16467	16380	16461	16597	16535	16403	16307	16357	16480	16557	16410	16478	16372	16369	16147	16378	16338	16475	16385	16489	16596	16646	16568	16567	16587	16606	16456	16436	16552	16415	16478	16302	16284	16512	16454	16614	16470	16495	16284	16530	16498	16390	16541	16502	16303	16538	16161	16378	16458	16543	16338	16287	16274	16405	16443	16405	16497	16319	16327	16427	16289	16339	16146	16346	16499	16459	16220	16528	16427	16682	16346	16443	16429	16277	16370	16391	16341	16486	16486	16320	16379	16241	16328	16461	16503	16329	16452	16406	16590	16098	16264	16567	16356	16384	16269	16234	16418	16335	16454	16207	16320	16314	16411	16333	16280	16309	16314	16383	16434	16270	16398	16399	16335	16445	16381	16463	16529	16355	16407	16455	16329	16388	16299	16421	16349	16369	16284	16452	16513	16316	16620	16430	16431	16138	16411	16468	16174	16306	16380	16197	16353	16206	16138	16253	16301	16462	16344	16285	16172	16402	16578	16404	16412	16316	16353	16391	16317	16242	16560	16368	16294	16177	16289	16383	16454	16330	16520	16244	16294	16250	16613	16505	16503	16349	16325	16422	16329	16332	16261	16526	16395	16505	16478	16302	16207	16368	16339	16437	16135	16362	16414	16422	16352	16469	16564	16386	16263	16528	16392	16426	16423	16429	16259	16324	16520	16409	16223	16574	16330	16391	16134	16196	16422	16381	16499	16561	16436	16194	16302	16418	16128	16140	16388	16399	16205	16278	16497	16323	16495	16545	16480	16381	16344	16447	16337	16379	16412	16232	16376	16520	16521	16320	16195	16151	16334	16555	16453	16464	16617	16443	16254	16053	16303	16338	16631	16482	16351	16490	16332	16276	16178	16572	16349	16500	16491	16575	16504	16310	16377	16421	16458	16639	16313	16328	16097	16370	16494	16322	16392	16416	16390	16524	16260	16381	16203	16395	16325	16222	16263	16248	16367	16204	16237	16354	16399	16267	16389	16500	16570	16321	16419	16495	16225	16457	16452	16393	16293	16366	16504	16415	16266	16382	16164	16563	16452	16275	16421	16239	16271	16416	16558	16443	16502	16190	16349	16416	16314	16408	16323	16355	16539	16657	16391	16482	16233	16348	16272	16285	16216	16369	16273	16439	16181	16227	16305	16256	16348	16439	16445	16568	16343	16500	16331	16456	16283	16463	16195	16397	16150	16379	16342	16514	16340	16244	16162	16477	16191	16491	16404	16518	16454	16394	16085	16513	16415	16428	16384	16397	16275	16444	16321	16496	16328	16367	16251	16606	16278	16379	16630	16213	16355	16371	16287	16414	16551	16408	16262	16316	16014	16240	16375	16639	16429	16296	16349	16429	16341	16108	16341	16242	16362	16333	16131	16290	16396	16325	16261	16332	16541	16431	16428	16445	16389	16584	16452	16428	16193	16277	16189	16264	16185	16126	16514	16377	16292	16351	16479	16323	16330	16368	16291	16632	16558	16301	16534	16424	16535	16405	16506	16508	16319	16410	16287	16321	16302	16582	16360	16400	16212	16309	16382	16196	16284	16528	16347	16457	16500	16325	16323	16160	16226	16461	16168	16361	16420	16218	16281	16366	16340	16346	16470	16455	16544	16380	16437	16365	16394	16250	16389	16367	16388	16185	16558	16382	16216	16206	16118	16390	16409	16254	16163	16425	16275	16310	16058	16313	16245	16471	16479	16459	16524	16449	16346	16195	16535	16268	16352	16528	16427	16512	16353	16352	16307	16229	16364	16417	16238	16507	16465	16409	16391	16395	16434	16489	16238	16337	16301	16340	16250	16474	16057	16306	16218	16466	16242	16409	16560	16251	16349	16538	16177	16459	16276	16365	16503	16239	16521	16433	16514	16500	16524	16393	16216	16436	16284	16245	16232	16549	16251	16303	16426	16471	16367	16283	16235	16184	16342	16426	16283	16474	16344	16669	16411	16314	16327	16420	16327	16126	16444	16318	16336	16367	16432	16320	16460	16395	16558	16330	16443	16362	16534	16352	16345	16245	16429	16393	16274	16363	16436	16374	16144	16408	16251	16277	16317	16286	16458	16365	16391	16252	16441	16370	16201	16424	16384	16466	16272	16605	16339	16378	16384	16413	16320	16344	16371	16369	16259	16656	16501	16348	16492	16436	16447	16419	16258	16118	16482	16426	16537	16530	16187	16159	16559	16692	16466	16246	16471	16397	16223	16504	16353	16344	16375	16449	16253	16099	16397	16484	16203	16313	16533	16333	16158	16292	16340	16276	16378	16218	16477	16255	16342	16298	16256	16292	16349	16228	16396	16259	16276	16375	16523	16343	16248	16487	16451	16491	16276	16350	16411	16223	16287	16564	16469	16272	16373	16290	16431	16594	16409	16548	16327	16252	16520	16452	16354	16520	16378	16378	16375	16410	16350	16357	16516	16512	16295	16515	16450	15935	16162	16598	16190	16418	16536	16444	16301	16333	16202	16336	16535	16218	16442	16274	16470	16351	16342	16330	16313	16347	16427	16261	16311	16498	16393	16258	16466	16284	16187	16511	16370	16452	16340	16347	16446	16488	16397	16409	16523	16375	16471	16239	16329	16326	16263	16504	16275	16278	16298	16332	16236	16318	16327	16585	16478	16506	16388	16477	16374	16495	16423	16268	16307	16366	16193	16296	16293	16363	16423	16335	16322	16249	16105	16403	16294	16506	16538	16270	16320	16430	16374	16399	16216	16256	16536	16405	16579	16399	16267	16268	16245	16468	16183	16237	16333	16381	16384	16378	16372	16230	16245	16255	16410	16460	16469	16532	16330	16401	16481	16465	16563	16413	16335	16237	16432	16394	16449	16347	16178	16281	16455	16293	16462	16275	16247	16355	16457	16395	16313	16443	16463	16495	16492	16180	16443	16438	16333	16471	16516	16345	16372	16091	16188	16233	16316	16431	16170	16434	16410	16709	16436	16556	16320	16183	16420	16350	16348	16619	16413	16493	16211	16356	16410	16497	16413	16445	16344	16524	16497	16382	16342	16398	16396	16393	16425	16299	16449	16475	16504	16321	16471	16373	16229	16383	16548	16381	16263	16404	16301	16367	16358	16688	16405	16394	16312	16601	16313	16366	16353	16208	16588	16416	16302	16318	16527	16366	16340	16296	16384	16396	16537	16326	16191	16482	16349	16187	16309	16256	16184	16235	16358	16356	16523	16377	16119	16187	16182	16270	16486	16448	16384	16467	16371	16373	16334	16392	16186	16228	16303	16368	16451	16247	16438	16266	16267	16172	16412	16124	16193	16294	16412	16362	16300	16393	16534	16304	16392	16563	16667	16376	16256	16456	16408	16416	16481	16294	16232	16554	16366	16263	16347	16470	16215	16381	16296	16389	16219	16337	16375	16392	16520	16481	16406	16490	16355	16359	16329	16469	16326	16526	16292	16227	16437	16364	16184	16377	16233	16369	16476	16299	16226	16409	16546	16338	16498	16354	16329	16413	16437	16383	16224	16294	16440	16332	16195	16290	16411	16419	16571	16290	16553	16449	16179	16231	16238	16303	16451	16278	16433	16145	16446	16388	16390	16222	16493	16269	16428	16328	16381	16524	16346	16322	16206	16054	16352	16329	16491	16518	16488	16276	16455	16309	16471	16319	16273	16567	16391	16311	16071	16433	16416	16457	16424	16371	16496	16413	16371	16271	16379	16558	16395	16283	16066	16321	16346	16277	16240	16323	16427	16370	16406	16391	16278	16347	16368	16212	16253	16405	16328	16392	16508	16405	16512	16535	16241	16218	16265	16537	16676	16330	16158	16315	16372	16487	16493	16360	16549	16272	16440	16193	16510	16514	16161	16222	16233	16347	16586	16310	16320	16549	16473	16388	16488	16491	16435	16467	16307	16348	16587	16385	16613	16218	16361	16423	16407	16545	16526	16335	16351	16558	16400	16376	16101	16290	16368	16557	16584	16336	16186	16378	16300	16409	16295	16466	16279	16455	16403	16367	16265	16321	16547	16435	16332	16206	16364	16528	16512	16560	16330	16303	16439	16297	16402	16298	16496	16378	16338	16384	16438	16266	16197	16238	16408	16217	16275	16402	16292	16333	16044	16475	16268	16436	16439	16320	16243	16115	16287	16462	16520	16281	16368	16191	16174	16410	16442	16415	16352	16525	16501	16406	16343	16233	16234	16403	16299	16462	16340	16276	16356	16256	16365	16545	16395	16327	16478	16229	16373	16269	16528	16170	16383	16324	16325	16442	16525	16305	16254	16283	16479	16320	16350	16546	16233	16406	16361	16322	16468	16476	16446	16331	16160	16478	16354	16323	16672	16461	16299	16332	16494	16570	16457	16407	16482	16489	16569	16298	16411	16391	16362	16426	16538	16324	16585	16520	16570	16572	16315	16579	16539	16575	16481	16490	16445	16664	16332	16301	16241	16316	16138	16445	16322	16524	16467	16287	16590	16327	16493	16442	16571	16335	16350	16576	16493	16257	16465	16345	16139	16487	16450	16407	16568	16507	16352	16275	16486	16545	16486	16416	16372	16541	16404	16318	16393	16531	16240	16445	16476	16506	16390	16277	16431	16337	16512	16519	16275	16531	16227	16483	16460	16263	16332	16484	16233	16436	16130	16275	16212	16299	16252	16296	16279	16375	16370	16417	16366	16589	16405	16178	16346	16387	16310	16348	16294	16590	16176	16437	16397	16259	16365	16437	16254	16287	16415	16559	16544	16424	16121	16252	16600	16387	16407	16370	16540	16243	16411	16487	16541	16563	16426	16483	16349	16496	16561	16392	16389	16226	16225	16333	16586	16378	16314	16310	16423	16311	16317	16543	16462	16503	16156	16438	16354	16438	16465	16285	16333	16349	16305	16416	16396	16453	16525	16345	16379	16317	16307	16393	16224	16492	16117	16288	16083	16542	16549	16482	16320	16552	16201	16255	16442	16227	16568	16368	16287	16270	16359	16148	16325	16324	16295	16381	16409	16617	16316	16398	16306	16276	16234	16233	16407	16464	16311	16535	16567	16509	16370	16327	16447	16381	16531	16465	16377	16475	16539
22609	39143	38709	31743	27120	24226	22497	20544	19697	18602	18276	17832	17389	16474	19474	34703	37113	29655	17922	13810	13693	13679	13810	13810	13898	13813	13682	13725	13774	13673	13820	13766	13675	13724	13777	13442	13848	13679	13579	13818	13769	13839	13708	13659	13481	13693	13671	13866	13677	13683	13698	13784	13671	13748	13697	13668	13597	13693	13816	13977	13887	13835	13730	13716	13755	13791	13798	13672	13750	13671	13806	13627	13515	13759	13667	13579	13669	13496	13814	13699	13720	13566	13654	13570	13819	13851	13622	13631	13602	13842	13731	13849	13637	13753	13769	13511	13507	13707	13724	13743	13657	13641	13448	13759	13807	13712	13657	13757	13714	13491	13820	13802	13626	13766	13671	13830	13711	13573	13596	13637	13573	13749	13667	13861	13731	13745	13671	13844	13647	13721	13739	13675	13745	13592	13630	13751	13899	13549	13702	13655	13609	13695	13705	13764	13627	13620	13695	13702	13599	13822	13884	13805	13908	13542	13677	13689	13872	13690	13729	13654	13719	13608	13679	13770	13537	13516	13599	13837	13746	13764	13901	13804	13816	13683	13516	13783	13650	13736	13718	13694	13634	13613	13657	13665	13556	13743	13531	13879	13735	13754	13517	13595	13783	13720	13599	13660	13635	13531	13665	13686	13709	13708	13701	13770	13608	13626	13836	13762	13758	13778	13591	13538	13809	13671	13871	13742	13887	13601	13806	13680	13770	13784	13640	13825	13638	13738	13833	13604	13682	13626	13675	13618	13522	13559	13857	13703	13757	13807	13648	13657	13696	13680	13706	13498	13692	13707	13730	13669	13733	13754	13866	13659	13732	13709	13835	13634	13705	13762	13788	13762	13523	13737	13676	13613	13658	13519	13595	13782	13777	13710	13736	13655	13556	13664	13751	13753	13817	13731	13615	13529	13749	13852	13734	13670	13598	13724	13546	13809	13773	13655	13572	13807	13714	13761	13806	13821	13583	13754	13651	13651	13947	13602	13797	13696	13697	13597	13833	13838	13606	13727	13691	13748	13545	13653	13442	13748	13591	13810	13795	13737	13723	13596	13611	13766	13709	13719	13837	13870	13574	13772	13584	13773	13662	13524	13459	13726	13764	13630	13876	13651	13789	13636	13659	13632	13662	13633	13678	13633	13567	13547	13845	13621	13837	13680	13572	13678	13700	13763	13555	13624	13593	13760	13831	13622	13754	13746	13626	13687	13567	13633	13621	13561	13677	13741	13584	13649	13769	13769	13771	13680	13784	13830	13393	13666	13656	13748	13782	13722	13673	13762	13698	13773	13744	13639	13742	13986	13800	13678	13835	13678	13689	13734	13822	13818	13768	13610	13759	13652	13596	13729	13565	13623	13698	13576	13589	13708	13640	13685	13553	13610	13659	13895	13731	13786	13714	13627	13476	13702	13669	13685	13735	13721	13831	13661	13579	13635	13612	13764	13746	13644	13639	13856	13630	13636	13700	13629	13622	13669	13823	13576	13776	13836	13743	13844	13593	13605	13655	13859	13804	13663	13546	13748	13671	13590	13644	13636	13685	13810	13709	13707	13743	13740	13667	13694	13581	13677	13645	13767	13713	13717	13594	13752	13623	13682	13723	13634	13771	13605	13740	13773	13674	13787	13621	13680	13735	13531	13887	13873	13823	13640	13694	13773	13847	13508	13791	13606	13920	13702	13621	13583	13558	13732	13731	13773	13628	13886	13577	13670	13735	13768	13725	13659	13575	13765	13602	13930	13740	13644	13650	13858	13830	13637	13749	13728	13720	13744	13667	13654	13615	13664	13570	13815	13628	13636	13590	13531	13687	13650	13612	13661	13699	13704	13730	13756	13868	13558	13683	13707	13596	13590	13745	13707	13680	13694	13504	13551	13685	13774	13787	13672	13769	13562	13749	13722	13606	13633	13593	13730	13732	13910	13713	13801	13663	13908	13633	13585	13645	13654	13508	13535	13676	13637	13883	13604	13634	13626	13748	13637	13671	13694	13587	13596	13725	13622	13583	13766	13831	13657	13697	13773	13816	13706	13593	13651	13672	13716	13556	13680	13537	13604	13797	13687	13759	13685	13619	13642	13709	13795	13932	13585	13604	13491	13683	13745	13727	13746	13727	13630	13772	13725	13769	13782	13789	13694	13654	13740	13618	13639	13684	13639	13813	13719	13671	13659	13739	13710	13810	13635	13710	13480	13505	13655	13749	13701	13781	13671	13762	13715	13638	13627	13718	13652	13818	13823	13573	13840	13655	13869	13703	13648	13786	13861	13829	13686	13609	13774	13613	13760	13721	13706	13767	13730	13651	13636	13736	13491	13788	13766	13737	13713	13541	13732	13665	13729	13603	13731	13646	13702	13521	13610	13620	13740	13705	13746	13610	13616	13700	13686	13655	13856	13630	13812	13524	13789	13645	13972	13693	13863	13775	13592	13794	13508	13662	13688	13777	13687	13821	13800	13698	13669	13724	13533	13770	13831	13844	13717	13652	13754	13679	13624	13654	13491	13877	13666	13885	13671	13729	13740	13606	13854	13736	13745	13705	13656	13510	13644	13774	13771	13723	13746	13689	13627	13813	13853	13626	13824	13606	13810	13717	13666	13665	13806	13681	13690	13700	13802	13711	13765	13737	13565	13777	13684	13769	13637	13608	13592	13539	13752	13741	13483	13693	13679	13630	13759	13743	13535	13711	13512	13808	13627	13610	13707	13662	13721	13664	13746	13762	13722	13657	13708	13710	13931	13759	13779	13713	13692	13800	13820	13872	13726	13690	13806	13504	13646	13614	13708	13589	13734	13725	13718	13572	13752	13598	13674	13603	13675	13561	13714	13656	13707	13652	13585	13626	13790	13731	13752	13982	13785	13648	13745	13750	13650	13596	13768	13595	13760	13653	13690	13731	13536	13738	13775	13801	13739	13784	13655	13587	13599	13673	13929	13905	13450	13712	13608	13724	13739	13760	13504	13836	13488	13701	13717	13618	13681	13699	13799	13620	13621	13711	13570	13503	13604	13744	13712	13653	13622	13706	13729	13648	13574	13802	13514	13511	13786	13795	13770	13648	13705	13709	13630	13626	13587	13719	13788	13572	13869	13658	13629	13611	13678	13607	13666	13918	13532	13758	13862	13502	13491	13740	13624	13636	13908	13672	13519	13674	13534	13711	13743	13820	13688	13677	13628	13684	13647	13754	13739	13737	13694	13749	13754	13817	13615	13719	13618	13809	13557	13486	13682	13714	13743	13931	13595	13726	13654	13716	13723	13870	13616	13633	13664	13563	13857	13701	13724	13709	13483	13758	13776	13638	13667	13656	13647	13785	13816	13596	13704	13696	13638	13682	13631	13726	13743	13790	13573	13686	13753	13636	13630	13802	13752	13753	13624	13721	13648	13664	13724	13701	13692	13721	13767	13637	13713	13811	13665	13759	13800	13619	13716	13575	13696	13751	13611	13731	13652	13737	13762	13712	13568	13863	13576	13632	13699	13508	13523	13771	13653	13547	13756	13578	13511	13905	13700	13759	13671	13492	13703	13700	13726	13677	13706	13688	13658	13717	13727	13603	13709	13656	13775	13705	13825	13577	13645	13690	13734	13678	13787	13669	13613	13669	13701	13791	13766	13721	13835	13786	13735	13720	13810	13676	13735	13720	13598	13925	13770	13611	13828	13708	13554	13628	13614	13638	13821	13589	13637	13608	13684	13722	13678	13644	13727	13799	13705	13710	13646	13770	13673	13835	13766	13743	13779	13731	13515	13738	13660	13738	13717	13788	13935	13834	13755	13693	13599	13646	13689	13921	13681	13610	13727	13794	13684	13587	13757	13805	13703	13898	13740	13724	13607	13793	13747	13668	13761	13594	13655	13678	13755	13717	13644	13735	13545	13832	13682	13576	13514	13670	13712	13676	13755	13574	13547	13839	13563	13545	13651	13596	13635	13623	13665	13521	13517	13530	13710	13678	13717	13564	13802	13644	13812	13625	13821	13631	13651	13608	13730	13672	13679	13802	13630	13680	13704	13690	13875	13625	13806	13778	13689	13692	13607	13741	13582	13722	13688	13817	13694	13740	13743	13581	13646	13811	13698	13620	13752	13707	13727	13735	13724	13594	13649	13679	13736	13530	13505	13696	13665	13588	13945	13774	13737	13584	13589	13799	13527	13595	13843	13783	13630	13616	13660	13860	13640	13591	13791	13825	13786	13669	13574	13831	13779	13946	13752	13690	13674	13478	13642	13816	13735	13612	13614	13732	13610	13613	13688	13831	13668	13635	13834	13593	13650	13671	13783	13607	13810	13882	13650	13762	13536	13651	13652	13721	13478	13776	13634	13770	13626	13581	13701	13841	13610	13742	13728	13681	13574	13681	13716	13593	13798	13762	13693	13648	13646	13864	13576	13833	13572	13672	13712	13681	13825	13557	13566	13728	13626	13551	13773	13713	13709	13790	13797	13702	13654	13788	13569	13774	13695	13679	13798	13763	13727	13762	13764	13612	13726	13616	13685	13675	13673	13607	13725	13912	13540	13507	13713	13561	13594	13544	13890	13590	13918	13723	13844	13710	13800	13658	13792	13809	13782	13744	13841	13742	13716	13589	13680	13636	13781	13561	13622	13687	13647	13812	13773	13702	13698	13694	13539	13501	13618	13681	13884	13648	13584	13666	13687	13533	13599	13654	13790	13783	13862	13788	13649	13691	13665	13773	13624	13770	13566	13760	13822	13617	13786	13636	13621	13687	13521	13561	13741	13789	13617	13773	13842	13727	13661	13586	13722	13897	13732	13811	13724	13709	13606	13904	13625	13678	13609	13770	13744	13673	13740	13807	13709	13567	13574	13777	13670	13645	13641	13728	13867	13674	13700	13687	13729	13856	13788	13640	13748	13629	13655	13531	13809	13610	13535	13806	13493	13732	13613	13700	13668	13617	13437	13812	13682	13758	13669	13676	13738	13680	13652	13678	13664	13776	13613	13697	13654	13827	13667	13883	13742	13810	13661	13588	13493	13718	13707	13664	13674	13770	13637	13665	13648	13579	13826	13793	13623	13622	13584	13923	13652	13737	13679	13568	13587	13646	13661	13883	13740	13745	13634	13599	13436	13645	13608	13579	13771	13734	13765	13656	13764	13680	13691	13544	13615	13638	13724	13604	13796
30385	23848	25961	23593	20484	19788	19148	18315	18143	18138	18096	17893	17786	17571	17521	18326	18648	18450	17720	17046	17095	17067	17145	17015	17088	17003	17076	17018	16992	16945	16933	17084	16999	17079	17086	16824	17009	17006	16963	16817	17016	17128	16988	16984	17005	17166	17082	17186	17100	17128	16977	16950	16962	16919	16932	16980	17194	17156	16980	16930	16955	17072	17117	16956	17012	17013	16975	17000	17210	17094	16952	16896	17033	17061	16934	16855	17135	17127	17155	17254	16925	17108	17196	16905	17013	17007	17061	17069	17055	17039	17036	16978	17069	17290	17106	16982	17035	17052	17014	17103	17188	17111	16877	17027	17211	16782	16906	16914	17052	16836	17070	17096	17144	16920	17024	16893	17042	16946	16982	16952	17044	16895	17139	17085	17005	17106	17113	16788	17093	17243	17104	17191	16946	16953	17053	16956	16951	16913	17194	16932	16979	16912	16851	16909	17029	16906	17071	17102	17197	16863	16986	16885	16922	17080	17021	16994	16783	17026	16860	16989	17119	17163	17119	17100	17069	17216	16902	16936	17104	16825	16983	16949	17143	17084	16922	17172	17039	17265	16999	16885	17038	16994	17229	16996	17055	16947	16930	16879	16992	17096	16890	17040	17025	17144	17156	17302	16969	17111	17035	17037	17099	17044	16950	16742	16955	16954	16957	16778	16886	17129	17101	17024	17008	16978	16918	16960	17017	17082	17095	16961	17179	17016	17103	17055	16862	16914	16865	16984	17116	17232	17098	17104	17127	16951	17004	16959	16878	17024	16808	17009	17004	17185	17010	17044	17024	16882	16890	17070	17081	16894	17024	17099	16859	17016	17046	17110	17023	17031	16995	17059	16733	17162	17068	16992	16962	16938	16935	16808	16896	17013	16888	17072	16865	17066	17119	17021	17062	17118	16854	17023	17093	17082	17035	16958	17137	16935	17146	17024	16943	16915	16941	17168	16986	16984	17270	16900	16926	16978	16858	16700	17054	17146	16939	16850	17114	16866	16985	16914	17083	16972	17117	17054	17219	16879	16884	17074	16979	17186	17027	16813	16859	16841	17048	17133	16953	16898	16905	17085	17160	17055	16905	16944	17065	17043	16944	17206	17096	16947	17115	16993	16988	16997	17139	17076	16915	16956	17017	16868	17060	17010	17045	16974	17175	17028	17064	17048	17101	17017	17061	17057	17048	17187	17142	17088	16981	17017	16860	17115	17196	16982	16876	16896	16864	17026	16901	17225	17095	17113	16966	16991	17196	16887	17198	16956	17110	17016	16990	17103	16895	17015	16918	16984	17179	17067	17168	17240	16829	16965	17113	17090	16931	17024	16858	17005	17060	17065	17149	16996	16926	16912	16876	17177	16979	17024	16962	17085	16862	16967	16822	17075	17076	17061	17114	17045	16877	17008	16902	17090	17049	17185	17090	17167	17120	17142	17094	16971	16979	17098	16962	17052	17108	16915	16894	17180	17152	17275	17064	16996	16992	16954	17074	16925	17031	17080	17004	16951	16757	16973	16948	16996	16931	16946	17062	16915	16796	17174	16911	16968	16990	16891	16872	17045	16815	16932	16940	17233	17123	16945	16866	17107	17092	17098	17061	17006	17112	16983	16812	16933	17291	17050	16988	16971	17025	16968	16760	16942	16994	16891	17086	16905	16945	16852	17232	17002	17020	17093	17006	16876	16988	17060	17095	16969	17169	16980	16940	16924	16970	16852	17114	17141	16953	17047	17168	16999	17011	16863	17091	17002	17031	17113	16856	16831	17040	17098	17092	17101	17097	16880	17035	16927	16954	16876	17075	17138	17106	16835	16683	17127	16813	17001	16939	17165	16829	16938	17071	16957	17015	16985	17123	16961	17112	17146	17015	16754	16899	17076	17207	17026	17225	17092	17234	17044	17109	17257	16889	16938	17022	16957	16980	17065	16875	17012	16902	16969	17039	16918	17019	16997	16914	17046	16995	17031	17093	17221	16912	17043	17198	17103	17148	16888	16859	17001	16995	17273	16929	17172	16917	17191	17045	17197	16997	16916	16894	17091	17098	17093	17003	16962	17159	17226	17184	16874	16985	17000	17060	16928	16976	17017	16888	16919	17238	17032	16949	16896	16852	17134	17088	17079	17004	17108	17169	16930	16838	17020	17058	16970	17010	16982	17157	16986	16965	17006	17112	16997	16960	16896	16781	16993	17046	17283	17064	16925	16940	17058	17197	16953	16842	17189	16971	16885	17131	17043	16969	17000	17082	17187	16991	16982	17125	17139	17057	17058	16983	17025	16892	16995	17150	17151	17227	17114	16923	16946	16796	17323	17051	16946	17076	16858	16998	16849	16981	17109	17101	17112	16821	16941	17155	17081	17049	17093	17138	16907	16978	17123	16968	16930	17180	17241	17161	16924	17172	16930	16953	16994	17015	16895	17026	16819	17126	16968	16879	17064	16780	16970	16926	17063	16980	17163	17115	17329	16800	16895	17158	17081	17004	17037	17159	17080	16981	17165	17129	16993	16995	17285	17153	16991	17077	16986	16957	16890	17180	17132	17168	16899	16967	17059	17113	16799	17043	16969	16977	17140	16998	17046	16999	16964	16973	17037	16944	16854	17000	17001	17117	17221	17019	17114	16973	16704	17067	16951	16898	17228	17123	16840	16906	16898	16920	17065	16963	17119	17120	17024	16930	17035	17084	16882	17218	17099	16894	17029	17114	16852	16997	17175	17159	17145	16977	17041	17218	16972	16999	17000	16878	17033	17161	16946	16871	17014	17180	17107	17076	17048	17068	16956	16644	16869	16936	17119	17027	17098	16981	17050	17203	16996	17029	17158	17165	17039	16989	17096	17110	16999	17002	16930	16937	16972	17027	17170	17071	17066	16958	17100	17319	17078	16849	17117	17071	16913	16916	16834	16947	17007	17060	17075	17006	16899	17028	17059	17085	16996	17007	17053	16677	16984	17030	16953	17121	17124	17026	16894	17142	17100	17082	16971	16914	16926	17079	16935	17102	17026	17021	17143	17028	16988	17075	17043	17087	16810	16857	16984	16888	16892	17005	16999	16990	17107	16985	16856	16753	16776	16962	17041	17116	17001	17154	16993	17104	16962	17060	16884	16942	16838	17060	17004	17098	16872	17196	16990	17177	16966	17033	17055	17020	16983	16967	16898	16963	16984	17123	17169	16984	16959	16869	17015	17223	17226	17120	17090	17137	17077	16978	17008	16966	17004	16924	16913	16941	16993	16815	17076	16952	17153	17021	17019	17170	17108	17104	16889	17048	16962	16938	17146	16973	16840	17012	17086	17073	17022	16920	17188	17039	16941	17032	17184	17087	17010	16992	16890	16917	17131	16986	17032	17003	17053	16837	17162	17091	17084	17134	16924	17022	17070	17235	17077	17163	16990	16885	17106	17018	17063	16967	17059	16928	17145	17049	17084	17240	16959	17132	17088	17052	17020	17166	17133	16959	17029	16835	17052	16907	17029	17092	17073	17146	17132	16930	17028	16991	17048	17030	16887	17020	16923	17156	17142	17083	17131	17088	17210	17120	17070	16934	17096	17076	16893	16784	16979	17043	17032	16987	16983	16957	17139	17115	17046	17089	17115	16947	17006	16942	17065	16993	16994	17155	17025	17010	17099	16985	17177	17303	17073	16885	17052	17090	17076	17335	17056	17130	16926	17211	17050	17231	17045	17204	17118	17129	16844	17115	17038	17058	16995	17038	17021	16954	17066	16982	17096	17005	17068	17153	17261	17231	16835	16960	16979	17049	17032	17076	17077	17014	16893	17074	17004	16948	16996	16985	17034	16937	16875	17249	16941	17164	17206	17041	17021	17019	17010	17059	16908	17021	17133	17242	16894	17090	16841	16944	17062	17110	17067	17024	17132	17103	17143	16899	16948	16854	16960	16961	16899	17260	17017	17103	16939	16909	16868	17077	17142	17107	17138	16955	16726	16801	17053	16871	16938	16883	17041	17021	16828	16807	16946	17249	17081	16987	17032	17075	17027	17000	16970	17022	16938	16989	17310	16921	16979	17039	16998	17002	17170	17003	17066	16855	16961	17035	17115	16900	17148	16925	17073	17032	17009	17027	16829	17000	16960	16913	16957	17269	17010	17051	16948	16992	16802	16888	16912	16941	17032	17135	16962	16952	16929	17239	16970	17058	17065	17248	16905	16989	16808	16845	16686	16771	17155	16989	17083	16962	16928	16955	17017	16853	17080	17063	17031	17136	17028	17135	16968	16888	17192	17064	17076	17161	16867	16967	17090	17044	17031	17044	16981	16954	17213	16837	16965	16884	17063	16944	17093	16956	17045	16997	16968	16986	17060	16992	17156	16939	17074	16852	17034	16932	17099	17068	17073	17165	17022	17070	16949	17107	17271	17016	16907	17142	17111	16856	17049	16854	16886	16915	16885	17027	16940	17020	16926	17177	17124	17006	17070	17034	17147	17088	17078	16855	17078	16881	16925	16975	16758	16862	16780	17014	16914	17140	17185	17036	16979	17210	16993	16876	16825	16920	16987	17121	17072	17076	17102	17112	16913	17055	16923	17016	16908	16976	17177	17017	16887	16799	17108	17080	17190	17054	16927	16921	17210	17059	16757	17024	16938	16922	16975	16963	17067	17066	17069	17073	16948	17049	16890	17231	17116	17196	17082	17165	16921	16960	16993	17000	17078	16958	17138	17007	16911	16970	16979	16980	17140	16914	17008	17046	16981	17055	16961	17106	16864	17083	16945	17015	17007	17093	16907	17111	17148	17016	17092	17078	17114	17171	16934	16968	16976	17176	16866	17031	16772	17292	16996	16953	17123	16925	17017	17004	17077	16951	16992	17022	17076	17020	16762	16843	17009	17190	16957	17044	17035	17104	16877	17015	17010	17007	17040	17083	17025	17060	17022	16974	16981	17283	17041	17073	17217	17109	17100	17024	16931	17160	17071	16975	16999	17018	16946	16932	16946	17032	16935	17102	16957	16911	16973	17261	16796	17179	16989	17058	17000	16880	16885	16983	16858	17035	17102	16929	17332	17219	16837	16853	17128	17108	17002	17090	16862	17023	16843	16915	17136	16971	16970	17131	16957	16962	16947	16968	16986	17119	16914	16905	17004	16775	17022	16817	16964	16938	17044	17182	16999	16818	17045	16885	17262
20268	26415	26730	21507	19241	18030	16993	16230	16012	15638	15704	15240	14947	14608	15039	16065	16280	15484	14176	13981	14073	14055	14018	13894	13973	13868	14020	13919	14034	14129	13902	13922	13916	13857	13975	13889	13972	13831	13863	13997	13843	14022	13913	14036	13991	13896	13938	14087	13981	14014	14132	14068	13875	14135	14026	14040	14063	13931	13921	13945	13962	14031	14003	13865	13949	13863	14001	13945	14037	13949	14038	13856	14047	13875	13886	13947	13792	13971	13891	13827	13862	13786	13721	13976	13966	13913	14054	14124	13864	13746	13884	13856	13920	13844	14027	13839	13950	14069	14031	14011	13979	14026	13929	14079	13836	13928	13850	13828	13980	13801	13833	13883	13707	14051	13873	13947	13919	14087	14008	13881	13805	13876	13957	14014	13852	14017	14010	13791	13921	14024	13815	13873	13776	13811	14028	14073	13993	13887	13916	13933	13895	13860	13986	13849	13848	13891	14255	13929	14107	14005	13981	14136	13973	13816	13973	13961	13919	13799	13895	13725	14030	13798	13966	14077	14006	13807	13876	14019	13979	14077	13989	13856	13901	13972	13868	14025	13950	13985	13783	13792	14067	14004	14063	13900	14077	14018	13783	13901	13831	14044	13862	13816	14017	13862	14104	14098	13789	13983	13951	13881	13914	13921	13817	13953	13930	14006	13893	13943	13849	14068	13911	14079	13892	13970	13926	13953	13921	13808	14086	13960	13900	13956	13914	13976	13897	14019	13858	13868	13897	13889	13963	14012	13968	13886	14011	13878	13962	14007	14041	13760	14017	13918	14018	13736	13883	13801	14016	14133	13854	13842	13958	13990	13887	14164	13878	13945	14064	13856	14125	13996	13935	13781	13876	14114	14068	13854	13954	13780	13883	13874	13917	13673	13954	13913	13953	13899	13927	13970	14019	14026	14015	13893	14018	14003	13927	13737	13941	14028	13894	13939	14023	13886	13879	13981	14046	13950	13951	13936	13992	13857	13956	14011	13837	13986	13860	13947	13870	13947	13904	13895	13915	14115	13964	13822	13896	14048	13994	14070	13818	13836	13810	13951	13992	14090	13902	14042	13885	14039	13985	13897	13819	13942	14118	13967	13923	14032	13920	13790	13951	14043	13824	14050	13926	13961	13956	13836	13866	13930	13930	13903	13954	13827	13888	14054	13952	13836	13999	13915	13934	13883	13905	14054	13814	14016	13799	14174	14006	13838	13841	13778	13846	14045	13884	13934	13849	13968	13878	14005	13982	13941	13964	13848	13867	13897	14045	14021	13802	13914	13960	13972	13927	13965	14032	13945	13884	13764	13820	14013	13950	13903	13897	13882	14086	14026	13664	14007	13921	13804	13834	13861	14046	13826	14094	13789	13884	13841	13889	13835	13940	14072	13957	13898	13989	13825	13947	13910	13920	13945	13971	13909	13874	13884	14029	13953	13984	13952	14066	13962	13923	13950	13973	14004	13934	13899	13925	13759	13901	13954	13856	13843	13891	13919	13835	13851	13903	13892	13998	13815	13988	13946	13944	14004	13933	13952	13982	13962	14052	13871	13914	14041	13811	14034	13884	13853	13873	13802	13824	13847	13923	13945	14029	13967	13804	13928	13914	13920	13992	14000	14146	13946	13982	13835	14041	13998	13888	13984	13781	14066	13856	14048	13993	13918	13887	14028	14060	13966	13951	13932	14040	13857	13948	13857	13859	13853	14011	14194	13836	13972	13953	13906	13898	13871	13959	13932	14097	13777	13955	14047	13928	13909	14010	13837	13978	13949	13811	14029	13900	14064	13944	14047	13992	13884	14066	13897	13868	14010	13860	13892	13949	13993	13988	13918	13907	13957	13847	14034	13808	14002	13856	13869	13873	13822	13865	13852	14131	14002	13916	14135	14025	14014	13983	13818	14173	13850	13766	13912	13959	13907	14188	13828	13996	13807	13871	13800	13997	14012	13856	13892	13983	14066	13835	13882	14030	13931	14105	13911	14002	13836	13972	13851	13901	13905	13892	13855	13942	13901	13944	13858	14026	14067	14055	13961	13815	13862	14021	13840	13822	13767	14011	14052	14050	13923	13840	13871	14023	13952	13915	14006	13894	13727	13905	14048	13798	14075	13921	13885	13707	13855	14008	13844	14046	13990	14046	13916	13991	13853	13937	13878	13789	14085	14151	14029	13928	13817	14026	14005	13881	13943	13765	13902	13951	14000	14085	13981	13850	13834	14048	13971	13862	13906	13967	14000	13841	13924	13977	13815	13805	13954	14030	13970	13965	13942	13910	14037	13951	13900	13999	14033	14011	13836	14019	13764	13915	13874	13977	14105	13997	13969	13879	13994	13882	13958	13867	13897	14108	13911	13914	14024	13869	13839	13951	13822	13723	14052	13802	14148	13822	13984	13868	14023	14001	13887	13835	13916	14143	13949	13921	13902	14041	13838	13865	14028	13910	13917	13937	14144	13901	13884	13842	13702	14055	13930	13820	14046	13818	13854	13815	13826	14038	13961	13811	14082	14060	14029	13970	13862	13948	13929	13960	13872	13897	13784	13973	13880	14039	14026	13918	13881	14049	13959	13991	14131	14040	13840	13972	14018	14060	13915	14054	13932	13981	13855	14007	13890	14056	13887	13959	14029	13895	13979	14079	13913	14023	13956	14018	14013	14099	13981	13881	13893	14026	13893	13750	13845	13902	13939	13901	14017	13870	13930	13976	14106	13857	13984	13830	13929	13960	14065	13948	13966	14100	13977	14130	13904	13959	13874	13958	13883	13896	13928	14063	13982	13979	13939	13850	13843	13905	13982	13922	13995	13784	13927	13962	13849	13667	13937	14052	13968	14037	13905	13790	14060	13822	13838	14014	13773	13819	14121	13865	13885	14004	13951	13860	13919	13974	13853	13693	13881	13940	13937	13901	13935	13874	14042	13771	14020	14051	13905	13939	13802	14002	13985	13917	14116	13929	13827	13881	13940	13879	13977	13865	13837	13926	13932	13865	14006	13883	13817	13976	13970	13882	13962	13852	14104	13946	13990	13813	14045	13897	13862	13992	13927	13963	14017	14091	14042	13967	13969	14026	13774	13935	13890	14007	13847	13894	14002	13945	13807	13910	13952	13959	14022	13985	13816	13863	14075	13856	13962	14018	14038	13821	14000	13764	13921	13866	13784	13942	13894	13658	14091	13788	13780	13846	13753	13840	13980	13879	13941	13886	13922	13853	13897	13992	13944	13847	13993	13804	13984	13834	13872	13982	13856	13932	13938	13981	13894	14031	14038	13970	14017	14008	13939	14083	13886	13910	13873	14018	13943	13932	13983	14000	13840	14030	13966	14008	13840	14141	13991	13981	13863	13887	13900	14122	13862	13893	13888	13905	14028	13885	13765	13954	13961	14022	13980	13978	13996	13864	13907	13996	13969	13909	14028	13926	13955	13982	14002	13724	14089	13841	14049	13970	13868	14117	14025	13933	14014	14051	13857	13896	14042	14012	14015	13803	14011	13766	14000	13862	14060	13796	14039	13831	13936	13973	14019	13978	13810	13875	13966	14079	13971	13890	14094	13830	13775	13893	14160	13926	13996	13930	13884	13943	13973	13736	14019	13853	14123	13929	13929	13818	14011	13924	14077	13979	14012	13800	13810	13848	13999	13886	13982	13944	14053	13950	14005	13765	14001	14014	13969	13891	13834	13892	13899	14002	13881	13835	13840	14021	14016	13998	13823	14091	14065	13893	13947	14068	13899	13929	14002	13990	13962	13982	14009	14071	13910	14013	13873	14058	13972	13851	13956	14056	13839	13814	14046	13808	13910	13955	13809	13784	13950	13995	13760	14061	13948	13974	14073	13856	13855	13894	13888	14111	13881	13849	13945	14192	13908	13862	13792	13906	13854	13901	13988	14012	14043	13901	13981	13983	14036	13983	13900	13919	14026	13942	13837	13857	13839	14060	13836	13901	14145	14107	13889	13977	14014	13973	13863	13997	13949	14013	13997	13852	14205	13995	13964	14067	13982	13995	13963	13838	13826	14063	13944	13986	14002	13960	13802	13862	13938	14008	13883	13935	13958	14058	13890	13999	13817	14069	13827	13937	13935	14045	14025	13962	14099	13913	13922	13938	14043	13780	13996	13862	13973	13844	13948	13955	13799	13865	13721	13777	13851	13918	13820	13823	13900	13929	13999	13938	13943	13868	14027	13726	13948	13938	14066	13919	13823	14046	14069	13957	13961	13668	13892	14203	13832	13942	14165	13951	14097	13875	14015	14040	14021	14014	14011	13796	13813	13884	14137	13847	14039	13786	13997	13978	13810	13948	13876	13772	13906	14102	14007	13910	13878	14003	13768	13807	14019	13768	13829	14015	13866	14006	14104	13867	13936	13938	13881	13838	13960	13880	13950	13895	13792	13946	13860	13827	13967	14029	13830	13952	13958	13827	13941	13954	14025	13993	13985	13858	13880	13830	13971	13825	14041	14013	13897	14015	14028	13902	13836	13673	13818	13949	13840	13964	13908	13855	13762	14002	13780	13882	14033	14038	13913	13856	13855	13895	13974	13880	14030	13867	14101	13776	13893	13922	14148	13840	13851	13940	13872	13921	13906	13913	13978	13853	13843	13935	14042	13805	14012	14015	14036	13850	13944	14028	13857	14029	13815	13885	13884	13901	13921	14065	13856	13898	13924	14077	13934	14091	13982	13975	13882	13910	14046	14058	13986	13979	13870	13919	13853	13980	13953	13828	14041	13919	13863	14016	13837	13978	13993	13966	13959	13785	13897	13995	13995	13920	13933	13790	13952	13985	14020	13988	13994	13878	13890	13688	13970	14084	13862	14021	13922	13974	13943	14030	14107	13947	13926	13866	13922	13769	14068	13829	13965	13883	13956	13974	13815	14162	13984	13971	13983	13794	13834	13983	14091	13787	13827	13881	13788	13986	14017	13872	13984	13916	13881	13819	14017	14060	13873	13830	13821	14079	13997	13968	13740	14127	13992	13975	13882	14005	13849	13761	14022	13999	13908	14088	13972	13884	13863	13984	13797	14016	14115	13873	14109	13895	13912	14042	13912	14032	13831	13863	14027	13838	14064	14058	13886	13905	13880	13966	13974	13862	13915	13981	14066	14015	13816	13840	13787	13954	14027	13870	13878	14099	13925	13930	14025
25590	21034	27650	25618	22880	21543	20686	18520	17775	17671	17414	17230	16815	16721	18419	22697	24472	22669	17858	16006	15746	15821	15931	15868	15843	15796	15957	15805	15784	15874	15776	15622	15790	15945	15689	15877	15802	15745	15808	15938	15886	15741	15812	15857	15756	15729	15746	15908	15988	15682	15821	15942	15851	15813	15722	15875	15868	15819	15600	15605	15806	15736	15907	15668	15919	15709	15530	15692	15535	15821	15802	15770	15567	15912	15937	15810	15884	15739	15793	15636	15706	15574	15724	15692	15764	15790	15813	15829	15811	15883	15830	15860	15659	15590	15796	15748	15639	15926	15595	15445	15711	15824	15707	15720	15787	15627	15662	15725	15731	15668	15503	16020	15721	15655	15814	15797	15839	15665	15664	15741	15753	15774	15830	15737	15713	15740	15664	15798	15749	15597	15983	15731	15893	15835	15811	15986	15739	15775	15704	15773	15633	15748	15748	15551	15959	15853	15685	15584	15608	15659	15682	15774	15819	15660	15577	15672	15847	15959	16026	16065	15828	15563	15650	15814	15762	15721	15730	15826	15775	15687	15951	15669	15637	15828	15699	15800	15925	15696	15754	15609	15698	15687	15833	15750	15818	15460	15919	15836	15769	15712	15744	15843	15896	15676	15708	15668	15806	15867	15775	15845	15841	15650	15713	15733	15726	15687	15839	16030	15650	15803	15780	15676	15806	15572	15791	15819	15794	15801	15679	15722	15793	15755	15893	15658	15721	15766	15742	15692	15529	15806	15677	15817	15718	15727	15711	15772	15838	15831	15636	15739	15825	15631	15892	15638	15684	15675	15958	15690	15788	15770	15622	15486	15691	15620	15659	15896	15761	15539	15428	15640	15732	15730	15864	15643	15631	15766	15744	15586	15869	15647	15840	15814	15761	15780	15943	15871	15673	15781	15922	15607	15544	15698	15817	15928	15681	15719	15849	15814	15893	15803	15762	15565	15639	15757	15860	15606	15777	15688	15634	15807	15785	15758	15821	15736	16036	15631	15642	15694	15698	15823	15766	15771	15847	15854	15696	15875	15639	15824	15897	15873	15897	15913	15864	15817	15691	15770	15779	15772	15733	15717	15741	15792	15916	15721	15678	15659	15740	15622	15659	15524	15908	15804	15926	15775	15564	15637	15844	15723	15560	15906	15815	15782	15706	15739	15603	15620	15778	15598	15724	15935	15912	15768	15844	15756	15826	15749	15719	15824	15826	15507	15906	15747	15785	15823	15879	15751	15748	15662	15815	15778	15811	15859	15901	15748	15822	15745	15811	15699	15770	15914	15810	15677	15754	15706	15581	15773	15695	15912	15775	15513	15710	15710	15756	15719	15835	15820	15847	15854	15638	15784	16039	15832	15739	15649	15809	15733	15876	15727	15834	15801	15692	15673	15723	15900	15688	15706	15767	15742	15813	15728	15669	15681	15728	15838	15782	15669	15562	15611	15757	15757	15801	15767	15793	15701	15772	15637	16010	15712	15854	15934	15660	15769	15795	15726	15680	15792	15761	15930	16022	15640	15577	15573	15739	15823	15607	15781	15760	15725	15710	15669	15808	15853	15810	15704	15684	15793	15893	15990	15673	15800	15646	15795	15656	15682	15804	15666	15768	15931	15765	15642	15677	15850	15459	15690	15760	15915	15566	15906	15797	15734	15613	15682	15925	15783	15637	15574	15728	15766	15657	15776	15619	15797	15856	15925	15913	15785	15926	15738	15867	15855	15916	15667	15788	15716	15666	15792	15854	15692	15579	15763	15888	15598	15842	15985	15879	15767	15574	15728	15714	15791	15698	15804	15900	15778	15877	15699	15738	15784	15775	15818	15861	15723	15687	15512	15857	15573	15809	15737	15910	15719	15791	15748	15684	15928	15599	15725	15995	15669	15690	15765	15810	15638	15771	15948	15892	15788	15794	15517	15696	15669	15815	15716	15945	15724	15719	15612	15917	15625	15823	15708	15739	15778	15783	15935	15742	15707	15835	15872	15853	15830	15987	15718	15656	15747	15606	15586	15648	15789	15599	15686	15710	15720	15662	15811	15789	15935	15844	15715	15827	15736	15806	15985	15873	15719	15857	15681	15760	15844	15624	15742	15981	15878	15744	15728	15679	15661	15717	15910	15881	15817	15831	15808	15886	15673	15944	15980	15884	15888	15895	15777	15863	15655	15821	15776	15705	15667	15679	15512	15803	15836	15876	15860	15782	15863	15886	15903	15613	15610	15668	15796	15806	15653	15842	15814	15633	15786	15736	15662	15744	15783	15813	15715	15850	15896	15608	15801	15764	15686	15820	15802	15772	16019	15742	15966	15828	15752	15670	15841	15686	15856	15548	15701	15734	15649	15966	15731	15806	15711	15933	15700	15679	15863	15720	15774	15797	15651	15684	15867	15804	15664	15708	15856	15641	15538	15472	15905	15884	15781	15911	15707	15768	15743	15916	15906	15784	15586	15663	15772	15821	15757	15802	15767	15758	15693	15766	15711	15537	15620	15840	15726	15826	15869	15786	15626	15691	15809	15588	15850	15502	15688	15878	15611	15833	15912	15953	15719	15899	15917	15984	15705	15847	15707	15727	15733	15770	15832	15818	15765	15810	15787	15842	15755	15649	15619	15668	15686	15870	15685	15739	15850	15702	15884	15561	15929	15699	15805	15968	15546	15752	15610	15868	15622	15801	15753	15816	15616	15597	15628	15883	15646	15749	15881	15696	15636	15956	15939	15731	15602	15554	15970	15712	15760	15771	15890	15633	15785	15657	15643	15568	15838	15782	15849	15594	15655	15663	15700	15801	15719	15913	15757	15679	15778	15756	15725	15777	15802	15797	15769	15787	15774	15844	15927	15575	15897	15869	15812	15718	15950	15808	15552	15752	15972	15661	15832	15803	15805	15968	15755	15839	15686	15845	15707	15905	15866	15845	15809	15758	15555	15891	15808	15733	15784	15840	15653	15768	15729	15619	15805	15508	15841	15794	15657	15956	15693	15654	15709	15697	15841	15829	15746	15582	15828	15727	15888	15857	15766	15702	15902	15700	15817	15858	15779	15691	15833	15646	15899	15629	15835	15727	15838	15826	15770	15689	15620	15711	15780	15821	15858	15761	15730	15623	15568	15674	15971	15816	15808	16040	15695	15836	15773	15651	15732	15706	15868	15922	15834	15690	15835	15987	15695	15849	15640	15722	15618	15696	15671	15704	15746	15740	15635	15902	15722	15584	15777	16075	15883	15715	15617	15657	15558	15450	15808	15778	15651	15522	15716	15956	15770	15677	15729	15807	15773	15744	15639	15749	15989	15736	15804	15585	15541	15448	15655	15700	15625	15720	15700	15802	15706	15607	15860	15779	15838	15743	15782	15731	15754	15640	15709	15868	15665	15813	15877	15735	15778	15759	15580	15793	15710	15725	15684	15739	15916	15904	15583	15828	15724	15677	15598	15698	15750	15837	15674	15834	15726	15804	15668	15648	15685	15727	15741	15773	15732	15946	15742	15897	15602	15771	15660	15570	15765	15855	15691	15902	15815	15762	15660	15822	15842	15639	15860	15941	15749	15725	15775	15696	15678	15855	15934	15989	15702	15669	15741	15878	15833	15814	15986	15402	15766	15938	15902	15680	15709	15888	15790	15929	15758	15640	15652	15888	15738	15839	15790	15833	15749	15768	15689	15636	15748	15595	15791	15717	15642	15916	15696	15804	15678	15613	15729	15716	15777	15514	15705	15704	15717	15660	15731	15938	15882	15843	15802	15861	15655	15804	15694	15655	15738	16041	15776	15588	15761	15632	15828	15543	15780	15899	15591	15937	15769	15798	15993	15692	15703	15714	15779	15524	15771	15761	15877	15694	15678	15948	15844	15762	15690	15869	15525	15765	15707	15892	15660	15764	15972	15948	15770	15725	15839	15972	15875	15927	15822	15875	15849	15816	15667	15643	15574	15656	15746	15771	15966	15575	15787	15883	15718	15861	15804	15742	15730	15874	15861	15738	15906	15806	15699	15875	15709	15715	15810	15948	15837	15775	15686	15734	15749	15865	15871	15502	15740	15729	15840	15738	15815	15745	15744	15715	15761	15872	15720	15727	15859	15686	15858	15854	15819	15560	15806	15575	15812	15729	15713	15674	15888	15808	15815	15600	15790	15897	15692	15581	15741	15816	15973	15511	15721	15904	15675	15636	15727	15804	15668	15564	15706	15625	15656	15669	15633	15841	15709	15809	15638	15630	15660	15568	15753	15813	15666	15757	15413	15867	15644	15841	15929	15833	15819	15632	15813	15676	15800	15646	15790	15770	15853	15775	15833	15650	15799	15607	15941	15801	15620	15655	15863	15821	15612	15804	15407	15639	16018	15675	15842	15752	15949	15784	15667	15787	15694	15799	15826	15720	15808	15786	15650	15734	15775	15619	15577	15493	15908	15806	15727	15789	15790	15682	15691	15724	15670	15865	15927	15737	15795	15930	15778	15859	15646	15645	15993	15899	15606	15745	15609	15964	15794	15767	15790	15815	15797	15743	15769	15762	15911	15966	15674	15810	15818	15989	15648	15760	15760	15890	15723	15905	15719	15888	15871	15760	15531	15608	15744	15779	15710	15657	15676	15586	15729	15673	15789	15659	15605	15726	15686	15863	15703	15652	15773	15842	15909	15505	15661	15886	15737	15666	15557	15678	15521	15923	15659	15689	15753	15838	15602	15803	15870	15738	15897	15736	15684	15878	15694	15758	15943	15740	15585	15771	15758	15671	15525	15638	15675	15814	15803	15737	15883	15705	15812	15818	15587	15871	15694	15820	15833	15725	15670	15807	15565	15784	15735	15661	15945	15803	15627	15854	15718	15731	15785	15594	15581	15735	15527	15685	15990	15800	15809	15749	15566	15912	15771	15706	15828	15842	15560	15682	15793	15730	15781	15769	15684	15605	15655	15578	15581	15809	15818	15657	15538	15886	15954	15853	15710	15767	15691	15546	15724	15740	15737	15676	15843	15742	15833	15934	15790	15897	15794	15696	15725	15839	15903	15519	15805	15809	15492	15845	15938	15702	15599	15893	15778	15863	15806	15743	15879	15694	15749	15709	15839	15963	15864	15715	15918	15722	15915	15739	15805	15804	15858	15758	15605	15621	15882	15748	15860	15886	15828	15760	15623	15658	15599
19783	32509	31778	26217	22637	20243	18666	17242	16502	15960	15716	15400	14885	14876	17736	24061	25085	21463	14969	13379	13257	13425	13383	13230	13331	13358	13184	13190	13378	13248	13375	13261	13330	13364	13236	13225	13260	13266	13267	13376	13173	13514	13497	13388	13177	13270	13289	13405	13322	13320	13279	13432	13310	13227	13250	13316	13255	13305	13291	13357	13263	13207	13281	13411	13265	13230	13061	13199	13275	13117	13221	13309	13269	13550	13213	13488	13313	13271	13264	13317	13288	13330	13308	13403	13243	13166	13187	13364	13344	13225	13215	13323	13405	13316	13118	13223	13345	13332	13183	13242	13251	13359	13492	13322	13259	13236	13255	13385	13296	13325	13286	13291	13184	13238	13324	13339	13178	13352	13244	13411	13335	13302	13420	13387	13273	13173	13320	13287	13260	13199	13303	13190	13213	13127	13260	13274	13337	13398	13238	13302	13231	13210	13059	13192	13281	13354	13145	13117	13355	13222	13372	13470	13261	13283	13366	13135	13338	13430	13294	13313	13210	13182	13372	13249	13316	13283	13309	13215	13225	13201	13316	13213	13255	13197	13320	13248	13223	13270	13236	13377	13401	13206	13143	13210	13411	13363	13275	13267	13294	13224	13394	13343	13280	13243	13406	13302	13365	13282	13386	13027	13268	13249	13207	13152	13238	13332	13300	13332	13230	13326	13076	13313	13177	13309	13321	13285	13239	13217	13251	13381	13301	13269	13241	13255	13115	13380	13180	13278	13279	13152	13202	13278	13250	13167	13305	13249	13222	13421	13305	13474	13257	13370	13329	13401	13339	13193	13205	13256	13228	13351	13114	13314	13102	13300	13259	13164	13109	13227	13398	13176	13375	13163	13335	13233	13343	13228	13262	13261	13217	13158	13378	13252	13311	13325	13398	13328	13291	13336	13199	13230	13238	13263	13197	13197	13322	13150	13219	13236	13195	13330	13224	13203	13360	13217	13405	13134	13241	13219	13130	13305	13153	13366	13273	13251	13250	13187	13315	13304	13329	13283	13367	13296	13259	13316	13194	13479	13320	13193	13082	13279	13276	13158	13081	13181	13232	13258	13150	13256	13322	13248	13296	13243	13370	13276	13243	13245	13243	13170	13327	13236	13222	13305	13311	13083	13207	13236	13374	13267	13258	13257	13347	13120	13440	13384	13443	13169	13308	13326	13323	13398	13228	13268	13340	13265	13322	13367	13217	13353	13438	13499	13340	13315	13280	13391	13204	13139	13306	13461	13158	13316	13106	13273	13304	13288	13358	13111	13403	13281	13238	13218	13319	13166	13199	13409	13227	13377	13303	13566	13234	13381	13166	13291	13343	13140	13147	13245	13229	13522	13258	13296	13106	13292	13314	13312	13303	13168	13312	13173	13214	13235	13275	13433	13130	13309	13228	13273	13298	13294	13235	13343	13336	13441	13041	13382	13171	13263	13273	13203	13481	13220	13319	13314	13265	13163	13160	13245	13275	13283	13359	13350	13297	13450	13237	13127	13379	13320	13439	13223	13287	13287	13194	13297	13228	13283	13196	13275	13261	13187	13237	13342	13295	13423	13294	13340	13252	13206	13434	13295	13294	13352	13312	13093	13346	13214	13276	13344	13155	13189	13346	13332	13375	13393	13186	13067	13296	13237	13178	13270	13234	13252	13437	13107	13170	13265	13362	13062	13302	13271	13351	13224	13151	13305	13396	13172	13225	13454	13200	13439	13238	13343	13375	13230	13361	13298	13285	13180	13109	13082	13165	13349	13196	13248	13157	13229	13184	13187	13333	13250	13354	13265	13153	13333	13257	13151	13361	13176	13438	13276	13259	13162	13026	13477	13399	13169	13237	13078	13468	13132	13436	13318	13286	13147	13203	13144	13255	13238	13250	13333	13352	13293	13323	13424	13189	13231	13306	13298	13331	13352	13268	13319	13321	13528	13315	13279	13365	13220	13350	13218	13371	13261	13192	13328	13186	13206	13245	13352	13247	13278	13213	13439	13386	13292	13263	13234	13303	13211	13442	13195	13305	13422	13459	13085	13203	13083	13355	13193	13087	13256	13015	13177	13369	13174	13228	13169	13196	13194	13281	13239	13335	13329	13244	13387	13231	13279	13357	13281	13223	13248	13259	13303	13322	13389	13466	13167	13464	13236	13412	13230	13285	13373	13377	13422	13260	13358	13150	13103	13291	13187	13386	13394	13159	13170	13145	13358	13211	13388	13271	13354	13452	13191	13345	13363	13199	13141	13284	13211	13295	13164	13331	13157	13252	13305	13117	13314	13268	13188	13227	13297	13175	13240	13196	13391	13344	13188	13128	13233	13328	13190	13182	13215	13387	13196	13330	13263	13286	13302	13195	13414	13379	13239	13463	13253	13364	13144	13182	13390	13448	13221	13295	13255	13278	13088	13104	13283	13191	13231	13252	13098	13335	13192	13083	13162	13306	13187	13483	13111	13204	13284	13470	13218	13293	13191	13313	13125	13020	13393	13316	13391	13390	13202	13117	13105	13089	13266	13215	13503	13344	13204	13476	13249	12971	13310	13184	13362	13097	13204	13251	13163	13162	13377	13259	13174	13157	13321	13202	13409	13206	13321	13355	13231	13108	13169	13215	13243	13273	13247	13444	13251	13221	13383	13323	13221	13229	13328	13307	13308	13283	13300	13291	13174	13182	13296	13165	13311	13445	13160	13281	13242	13227	13319	13163	13215	13343	13213	13248	13343	13231	13405	13301	13346	13344	13291	13213	13273	13273	13426	13327	13265	13320	13280	13397	13340	13489	13138	13400	13316	13266	13293	13204	13238	13132	13325	13338	13266	13328	13258	13202	13195	13316	13266	13237	13160	13263	13345	13323	13542	13135	13302	13183	13196	13361	13406	13143	13299	13195	13335	13195	13342	13325	13248	13351	13376	13065	13239	13295	13204	13368	13442	13255	13170	13181	13252	13409	13333	13287	13291	13184	13196	13325	13261	13128	13218	13305	13297	13271	13124	13254	13174	13344	13245	13185	13380	13381	13254	13236	13162	13229	13223	13322	13333	13216	13203	13114	13277	13290	13341	13276	13281	13377	13168	13226	13293	13236	13313	13259	13023	13495	13249	13210	13144	13407	13174	13263	13352	13270	13213	13268	13208	13172	13303	13330	13272	13048	13419	13271	13312	13220	13416	13171	13444	13292	13319	13407	13254	13179	13462	13198	13399	13329	13322	13107	13264	13147	13459	13500	13417	13272	13404	13370	13415	13225	13375	13212	13142	13242	13292	13293	13269	13241	13259	13473	13393	13321	13307	13351	13302	13417	13462	13415	13302	13262	13300	13283	13363	13271	13275	13034	13419	13398	13238	13320	13332	13321	13245	13251	13373	13263	13344	13259	13280	13221	13402	13239	13173	13386	13201	13225	13262	13232	13351	13333	13387	13425	13194	13323	13339	13292	13401	13237	13284	13329	13282	13250	13288	13468	13145	13438	13251	13164	13273	13360	13253	13270	13231	13281	13174	13207	13238	13383	13323	13335	13271	13231	13354	13278	13332	13305	13275	13199	13306	13224	13302	13376	13154	13194	13210	13232	13284	13426	13049	13445	13297	13265	13478	13343	13271	13310	13377	13201	13178	13342	13241	13291	13287	13217	13308	13253	13273	13266	13333	13258	13346	13315	13213	13117	13418	13189	13449	13324	13477	13351	13232	13515	13404	13272	13270	13418	13198	13346	13310	13170	13043	13161	13364	13349	13267	13248	13288	13409	13437	13284	13451	13323	13239	13246	13240	13324	13385	13268	13350	13291	13158	13384	13357	13271	13257	13191	13079	13342	13282	13348	13243	13301	13312	13327	13402	13457	13246	13326	13307	13173	13223	13372	13195	13190	13354	13346	13352	13337	13440	13229	13325	13360	13310	13220	13072	13241	13244	13359	13120	13147	13243	13334	13219	13405	13294	13349	13276	13234	13336	13282	13474	13455	13292	13184	13293	13194	13190	13241	13317	13194	13214	13308	13328	13347	13097	13292	13429	13248	13314	13286	13241	13388	13308	13427	13228	13135	13294	13245	13184	13095	13367	13046	13380	13245	13323	13374	13258	13198	13216	13218	13171	13310	13291	13216	13397	13126	13176	13306	13394	13267	13314	13309	13304	13066	13397	13383	13288	13235	13136	13240	13406	13201	13230	13133	13194	13230	13373	13210	13295	13378	13210	13322	13235	13183	13439	13320	13352	13364	13272	13030	13337	13182	13361	13279	13205	13303	13335	13219	13331	13195	13307	13337	13196	13302	13489	13172	13296	13322	13167	13304	13349	13223	13370	13338	13188	13395	13353	13174	13332	13400	13307	13194	13211	13372	13227	13182	13164	13279	13236	13177	13472	13333	13234	13167	13288	13298	13279	13265	13280	13211	13398	13081	13111	13283	13173	13250	13313	13297	13165	13346	13433	13368	13204	13378	13233	13441	13037	13420	13138	13352	13201	13304	13263	13260	13315	13175	13227	13237	13285	13117	13148	13193	13424	13216	13308	13164	13371	13095	13250	13273	13170	13155	13239	13358	13347	13352	13254	13336	13277	13277	13369	13318	13254	13253	13312	13130	13223	13446	13264	13277	13323	13153	13229	13430	13434	13481	13425	13244	13406	13213	13011	13343	13198	13281	13377	13231	13220	13314	13397	13195	13205	13151	13326	13458	13355	13327	13282	13214	13338	13313	13230	13418	13389	13348	13219	13182	13340	13264	13308	13160	13470	13146	13272	13319	13504	13252	13246	13255	13343	13335	13202	13145	13260	13168	13433	13405	13165	13362	13232	13313	13236	13218	13325	13317	13193	13345	13166	13402	13344	13211	13318	13390	13389	13355	13241	13361	13137	13265	13320	13311	13191	13190	13132	13067	13212	13114	13159	13268	13197	13369	13312	13336	13047	13160	13362	13366	13231	13266	13368	13351	13201	13197	13332	13429	13212	13299	13162	13212	13326	13226	13339	13275	13206	13466	13247	13255	13153	13280	13196	13109	13436	13327	13345	13337	13264	13195	13325	13162	13265	13409	13258	13298	13466	13349	13146	13242	13306	13214	13368	13257	13152	13100	13314	13329	13207	13359	13229	13290	13474	13362	13350	13259	13222	13138	13495	13200	13259	13441	13235	13277	13141	13376	13236	13123	13214
23911	21043	28414	23954	22110	24545	24771	20047	18899	18418	18021	17630	17350	17280	19134	32199	31269	27994	21514	16103	15865	15691	15825	15906	15778	15679	15570	15560	15616	15571	15768	15583	15736	15607	15785	15741	15613	15737	15519	15728	15847	15630	15616	15614	15584	15545	15523	15740	15983	15508	15622	15431	15647	15672	15471	15583	15607	15558	15561	15434	15511	15724	15644	15605	15493	15770	15608	15666	15718	15574	15746	15527	15557	15478	15669	15554	15556	15462	15514	15443	15584	15507	15495	15606	15803	15575	15614	15561	15669	15546	15454	15584	15552	15427	15642	15675	15536	15647	15794	15569	15622	15557	15536	15507	15494	15626	15506	15593	15613	15410	15648	15446	15473	15598	15627	15647	15545	15517	15827	15540	15575	15581	15582	15652	15325	15616	15481	15586	15637	15516	15695	15421	15610	15710	15424	15515	15622	15660	15567	15403	15705	15592	15457	15570	15570	15504	15404	15488	15537	15606	15556	15701	15577	15565	15499	15585	15416	15651	15624	15340	15499	15651	15378	15566	15390	15455	15538	15369	15733	15768	15550	15656	15793	15719	15597	15360	15590	15688	15528	15599	15384	15646	15742	15398	15476	15638	15385	15448	15573	15665	15738	15547	15615	15458	15477	15385	15670	15444	15567	15418	15500	15420	15373	15640	15852	15714	15552	15750	15720	15436	15547	15557	15705	15647	15532	15376	15708	15644	15680	15632	15481	15459	15578	15566	15620	15367	15434	15576	15632	15618	15691	15299	15562	15482	15431	15690	15441	15503	15596	15648	15647	15475	15562	15586	15585	15489	15503	15548	15472	15605	15519	15572	15601	15398	15227	15703	15593	15594	15534	15678	15540	15362	15599	15388	15604	15678	15550	15685	15559	15639	15641	15395	15675	15435	15697	15417	15547	15598	15787	15508	15655	15601	15694	15622	15563	15426	15763	15464	15424	15520	15624	15539	15308	15635	15458	15427	15771	15584	15403	15406	15563	15376	15613	15560	15593	15771	15556	15617	15768	15429	15582	15478	15711	15470	15625	15671	15680	15384	15590	15517	15619	15451	15527	15521	15649	15617	15631	15600	15575	15488	15660	15425	15557	15716	15467	15688	15791	15699	15597	15569	15355	15526	15513	15620	15660	15459	15633	15485	15494	15597	15594	15475	15497	15417	15407	15388	15461	15629	15602	15589	15646	15632	15637	15509	15391	15672	15622	15686	15644	15678	15581	15344	15492	15486	15529	15641	15676	15497	15483	15384	15569	15683	15530	15426	15310	15628	15587	15602	15756	15485	15505	15572	15676	15692	15593	15790	15547	15645	15532	15374	15596	15628	15479	15648	15690	15476	15511	15679	15533	15724	15309	15618	15572	15425	15759	15734	15676	15647	15480	15612	15528	15734	15447	15508	15612	15510	15749	15717	15803	15544	15471	15448	15515	15511	15607	15626	15550	15483	15625	15539	15525	15494	15648	15533	15513	15566	15413	15533	15576	15541	15552	15578	15565	15618	15646	15650	15602	15801	15747	15624	15707	15639	15401	15609	15738	15460	15499	15619	15756	15488	15548	15662	15718	15422	15777	15517	15627	15754	15879	15663	15506	15619	15559	15487	15616	15563	15515	15511	15553	15550	15443	15480	15700	15556	15618	15588	15452	15645	15642	15590	15614	15557	15475	15686	15446	15439	15571	15570	15594	15528	15592	15491	15585	15396	15598	15587	15752	15621	15518	15370	15544	15370	15602	15685	15540	15459	15513	15436	15689	15409	15706	15541	15656	15567	15658	15444	15421	15317	15587	15367	15543	15509	15635	15629	15583	15635	15526	15673	15534	15420	15567	15574	15530	15420	15645	15580	15431	15642	15637	15604	15420	15652	15331	15496	15670	15543	15483	15438	15612	15454	15500	15561	15577	15342	15455	15483	15433	15689	15558	15403	15754	15679	15455	15682	15600	15498	15310	15486	15567	15811	15471	15472	15600	15764	15665	15505	15510	15442	15654	15628	15451	15604	15729	15660	15593	15469	15408	15556	15582	15605	15542	15789	15565	15485	15613	15598	15351	15291	15545	15497	15600	15530	15587	15666	15627	15469	15596	15474	15563	15591	15769	15547	15538	15507	15692	15481	15637	15441	15513	15448	15631	15685	15746	15442	15436	15517	15586	15715	15556	15467	15600	15595	15612	15356	15511	15763	15537	15415	15500	15519	15494	15568	15495	15646	15443	15633	15660	15549	15537	15388	15636	15490	15621	15576	15713	15584	15765	15423	15560	15461	15598	15564	15633	15599	15646	15265	15595	15494	15383	15375	15444	15673	15549	15544	15405	15390	15648	15692	15672	15616	15732	15593	15575	15644	15541	15649	15479	15340	15615	15585	15428	15473	15546	15533	15673	15624	15599	15540	15603	15492	15469	15498	15754	15723	15608	15495	15458	15635	15723	15607	15407	15462	15659	15499	15667	15480	15537	15593	15447	15547	15537	15617	15662	15787	15660	15378	15880	15501	15499	15603	15581	15595	15617	15628	15552	15499	15459	15533	15553	15538	15633	15671	15338	15630	15705	15475	15357	15268	15434	15607	15776	15401	15677	15569	15563	15541	15405	15471	15628	15558	15672	15455	15515	15793	15555	15517	15687	15557	15382	15659	15846	15527	15607	15506	15587	15521	15521	15701	15506	15687	15456	15506	15351	15617	15545	15612	15661	15735	15607	15566	15649	15552	15552	15546	15454	15471	15628	15509	15614	15596	15597	15468	15693	15444	15581	15437	15632	15488	15666	15507	15422	15543	15611	15572	15352	15540	15506	15599	15550	15461	15714	15726	15600	15468	15636	15481	15560	15483	15729	15624	15569	15404	15515	15649	15513	15633	15759	15733	15714	15769	15552	15617	15553	15661	15597	15739	15664	15553	15639	15495	15557	15651	15697	15395	15675	15575	15644	15507	15587	15548	15466	15577	15608	15421	15675	15767	15584	15637	15511	15439	15391	15677	15390	15497	15383	15460	15564	15384	15503	15767	15599	15448	15497	15575	15547	15574	15845	15652	15549	15527	15500	15498	15765	15593	15644	15721	15795	15512	15593	15639	15509	15680	15619	15432	15646	15567	15472	15675	15638	15630	15398	15714	15596	15534	15637	15564	15626	15556	15582	15389	15586	15717	15716	15613	15810	15282	15537	15628	15476	15705	15389	15403	15322	15482	15462	15482	15532	15295	15663	15649	15450	15563	15410	15527	15488	15756	15295	15592	15481	15769	15548	15576	15513	15307	15474	15481	15506	15556	15651	15690	15714	15462	15523	15447	15821	15690	15541	15604	15604	15665	15477	15478	15425	15588	15610	15516	15480	15572	15714	15545	15605	15506	15571	15675	15694	15633	15561	15624	15580	15642	15469	15465	15700	15592	15635	15830	15494	15718	15423	15519	15322	15510	15432	15726	15627	15708	15525	15735	15742	15579	15419	15488	15538	15758	15616	15470	15705	15574	15620	15614	15579	15600	15638	15455	15506	15602	15361	15589	15448	15735	15436	15346	15404	15506	15712	15651	15662	15513	15541	15495	15573	15552	15431	15517	15492	15548	15508	15543	15457	15488	15699	15502	15587	15498	15690	15586	15591	15548	15558	15649	15493	15434	15728	15769	15398	15524	15712	15506	15516	15532	15550	15451	15526	15532	15656	15554	15337	15252	15538	15749	15670	15423	15404	15623	15496	15590	15497	15476	15438	15384	15544	15617	15572	15641	15667	15454	15635	15490	15590	15513	15711	15744	15685	15557	15516	15504	15754	15572	15595	15608	15350	15444	15447	15518	15763	15595	15664	15630	15697	15649	15506	15735	15505	15723	15401	15430	15681	15347	15669	15610	15737	15587	15464	15614	15670	15401	15416	15437	15666	15454	15563	15409	15507	15789	15656	15651	15787	15543	15514	15614	15680	15680	15456	15466	15628	15525	15585	15705	15490	15528	15577	15646	15678	15664	15584	15495	15680	15527	15925	15502	15645	15499	15610	15745	15327	15556	15580	15490	15563	15496	15580	15632	15610	15410	15544	15565	15612	15430	15593	15705	15576	15445	15695	15552	15595	15670	15630	15624	15674	15658	15471	15541	15584	15556	15604	15607	15368	15342	15523	15492	15382	15659	15616	15721	15529	15743	15529	15628	15793	15562	15562	15337	15292	15609	15817	15461	15851	15581	15654	15441	15676	15503	15521	15572	15550	15687	15684	15605	15515	15677	15770	15630	15507	15407	15758	15710	15437	15364	15762	15423	15555	15530	15493	15498	15502	15380	15597	15508	15627	15567	15651	15809	15578	15563	15463	15619	15502	15535	15456	15632	15606	15736	15639	15431	15588	15470	15447	15386	15593	15633	15500	15585	15736	15646	15537	15599	15615	15553	15416	15477	15511	15400	15402	15391	15572	15494	15549	15783	15466	15637	15813	15422	15403	15533	15604	15615	15731	15539	15677	15645	15713	15735	15721	15556	15457	15635	15643	15524	15521	15433	15548	15536	15570	15531	15562	15626	15579	15715	15721	15426	15614	15676	15468	15580	15687	15567	15551	15454	15411	15420	15502	15665	15506	15615	15607	15476	15664	15408	15448	15541	15673	15558	15519	15430	15383	15607	15576	15499	15692	15404	15696	15590	15432	15554	15565	15685	15729	15524	15602	15637	15431	15623	15525	15423	15505	15557	15528	15655	15583	15565	15568	15774	15527	15595	15633	15629	15541	15619	15587	15536	15511	15488	15470	15638	15505	15711	15566	15599	15616	15581	15599	15626	15678	15561	15535	15576	15549	15517	15431	15441	15514	15438	15586	15393	15603	15704	15671	15499	15675	15638	15494	15511	15636	15765	15608	15564	15431	15405	15613	15501	15751	15701	15526	15684	15748	15454	15676	15524	15575	15517	15589	15657	15452	15487	15400	15429	15718	15521	15763	15724	15544	15637	15558	15608	15599	15858	15649	15660	15405	15530	15619	15443	15419	15606	15425	15417	15642	15513	15555	15588	15479	15579	15413	15557	15530	15520	15607	15494	15462	15507	15502	15527	15714	15720	15534	15539	15472	15723	15669	15568	15484	15435	15612	15362	15578	15539	15466	15596	15467	15613	15449	15503	15434	15601	15474	15520	15556	15498	15546	15328	15527	15729	15632	15617	15690	15545
21905	39162	36890	30800	27261	24400	21241	19533	18205	17559	16847	16019	16023	15610	19655	35103	32680	27853	19275	13236	13269	13254	13227	13223	13233	13218	13179	13300	13076	13067	12983	13133	13228	13176	13313	13009	12974	13159	13127	13244	13266	13168	13099	13006	13149	13264	12938	13121	13113	13216	13336	13055	13142	13232	12957	13356	13167	13174	13134	13048	13264	13198	13183	13167	13154	13227	13081	13122	13326	13067	13303	13096	13101	13167	13168	13036	13050	13138	13184	13188	13012	13098	13167	13278	13157	13267	12995	12984	13012	13272	13177	13188	12962	13072	13070	13180	13223	13249	13126	13105	12940	13146	13145	13258	13111	13128	13228	13151	12990	13246	13217	13018	13105	13126	13114	12937	13269	12936	13237	13008	13162	13038	13198	13185	13120	13191	13329	12988	13187	13058	13122	13055	13155	13193	13282	13035	13032	13203	13095	13138	13054	13233	13197	13039	13090	13214	13224	13147	13027	13080	13133	12956	13213	13084	13274	13101	13301	13002	13180	13128	13177	13102	13198	13224	13188	13043	13115	13041	12981	13057	12978	13202	13088	13090	13071	13178	13121	13026	13120	13076	13092	13062	13166	13275	13193	13068	13078	13049	12998	13000	13242	13086	12978	13152	13138	13367	13325	13109	13109	13227	13204	13190	13221	13100	13206	12947	12973	13084	13151	13107	13167	13074	13074	13152	13100	13193	12991	13247	13078	13107	13084	13071	13168	13035	13069	12995	13273	13204	13104	13139	13075	13195	13083	13032	12957	13028	13099	13048	13044	13156	13167	13166	13031	13099	13061	12854	13225	12920	13009	13091	13265	13077	13086	13205	13224	13202	13002	13079	13015	13248	13129	13171	13155	13214	13132	13045	13137	13168	13075	13313	13144	13032	13205	13107	13109	13033	13101	13078	13274	13274	13103	13060	13036	13058	13062	13129	13035	13021	13236	13134	13118	13158	13161	13283	13039	13018	13138	13217	12982	12979	13278	13023	12882	13172	13008	13007	12997	13130	13230	13159	13099	13049	13298	13031	13200	13206	13073	13195	13081	13121	13112	13199	12975	13088	13075	13099	13085	13134	13038	13021	13089	13008	13127	13088	12991	13142	13137	13035	13142	12986	13010	13185	13218	13063	13016	12980	13200	13129	13168	13183	13156	13216	13206	13150	13149	13230	13094	13190	13144	13256	13113	13185	13066	13175	13093	13070	13161	13013	13284	13057	13222	12948	13218	13036	13312	13039	13227	13164	13293	13105	13154	13218	13084	13189	13062	13123	13098	13021	13154	13110	13052	13079	12949	13114	13068	13240	13131	13135	13122	13201	13199	13008	13096	13046	13154	13145	13047	13077	12984	13249	13047	13008	13214	13101	12913	13021	13130	13093	12909	13201	13123	13102	13134	13150	13148	13299	13030	13223	13092	13100	13114	13249	12972	12924	12935	13359	13056	13094	13031	13018	13029	13037	13160	13012	13230	13019	13125	13137	13096	13139	13086	13139	13118	13229	13108	12983	13068	13107	13275	13059	13289	13153	13210	12995	13157	13157	13170	13154	13114	13008	13135	13134	13051	13003	13261	13111	13140	13132	13257	13126	13298	13242	12982	13214	13128	12922	13172	13145	13200	12980	13057	13183	13169	13104	13174	13124	13140	13108	13034	13158	13076	13093	12914	13215	12986	13113	13161	13150	12989	13194	12937	13201	13180	13051	13090	13018	13017	13106	13096	13143	13099	13183	13179	13232	13099	13178	13055	13197	13158	13234	13110	13039	13188	13038	13129	13121	13227	13026	13007	13200	13189	13094	13156	13228	13180	13041	13021	13212	13156	13088	13201	13086	13101	13052	13166	13166	13157	13187	13231	13143	13054	13299	13103	13048	13098	13134	13035	13160	13056	13149	13184	13094	13150	13214	13121	13214	13322	13198	13136	12972	13234	13265	13207	13246	13275	13059	13172	13060	13033	13140	12982	13194	13085	13288	13116	13040	13134	13266	13029	13034	13174	13188	13101	13140	13292	13113	13068	13117	13125	13168	13047	13063	13064	13142	13176	13249	13189	13081	13242	13160	13055	12913	13261	13141	13282	13211	13096	13286	12954	13177	13217	13116	13279	13152	13194	13027	13044	13143	13108	13030	13114	13102	12885	13212	13173	13169	13037	13018	13171	13183	13145	13002	13108	13049	13139	13105	13058	12958	13230	13062	13260	13049	13120	13248	13137	13050	13086	13077	13086	13065	13124	12877	12992	13086	13033	12984	13008	13000	13352	13043	13027	13104	13134	13073	13144	13041	13175	13045	13038	13096	13236	13196	13122	13117	13034	12996	13093	13092	13310	13194	13106	13153	13213	13117	13128	13153	13186	13321	13071	13110	13136	13098	13229	13198	13043	13034	13313	13186	13347	13110	13163	12930	13338	13036	13074	13059	13144	13222	13081	13003	13003	13093	13168	13400	13136	13213	13116	13085	13250	13200	13093	13247	12991	13229	12957	13107	13243	13180	13111	12976	13256	13150	13184	13023	13002	13164	13172	13285	13094	13221	13088	13233	13206	13103	13047	13104	13241	13181	13088	13121	13188	13147	12988	13173	12907	13222	13176	13372	13128	13332	13244	13143	13133	13241	13017	13098	13249	13083	13092	13042	13068	13139	13093	13309	13154	12918	13106	13077	13050	13243	13121	13089	13093	13175	13058	13128	13308	13201	13272	13264	13027	13130	13075	13008	12970	13076	13141	13315	13122	13165	13174	13044	13084	13045	13158	13071	13250	13179	13193	13081	13252	13210	13163	13075	13074	13123	13314	13224	13142	13194	13058	13063	13132	13226	13006	13099	13122	13169	13038	13203	13123	13193	13094	13134	12986	12997	13176	13153	13248	13094	13260	13127	13163	13201	13348	13093	13147	13072	13093	13186	13025	13127	13043	12990	13163	13233	13234	13199	13093	13142	13210	13098	13136	13060	13213	13247	13153	13116	13164	13127	13099	13270	13248	13057	13084	13090	13194	13138	13093	13202	13187	13271	12971	13107	13107	13298	13102	13055	13055	13273	13021	12848	13017	13126	13201	12905	13104	12868	12987	13165	12985	13152	13138	13014	13188	13061	13116	13151	13118	13056	13017	13281	13096	13142	13055	13178	13205	13027	13094	13166	13079	13190	13203	13192	13151	13207	13014	13093	13136	13149	13250	13257	13135	13218	13238	12983	13259	13256	13096	13058	13094	13120	12970	13183	13101	12986	13056	13088	13076	13063	13045	13016	13203	13194	13038	13126	13284	13006	13004	13241	13212	13015	13003	13191	13158	13079	13196	13123	13176	13268	13046	13091	13131	12995	13110	13140	13033	13233	13026	13087	13053	13142	13067	13118	13110	13123	13249	13060	13094	13176	13259	13091	13201	13183	13099	13098	13155	13218	13207	13037	13068	13059	13011	13105	13049	13091	13173	13219	12977	13227	13139	13116	13181	13135	13259	13182	13180	13334	13055	13121	13218	13121	13092	13077	13064	13166	13192	13083	13174	13102	13079	13074	13182	13284	13144	13084	13110	13166	13036	13192	13132	13100	13036	13205	13265	13184	13129	13103	13089	13054	13318	13229	13084	13175	13241	13079	13153	13216	13052	13171	13130	13049	13147	13176	13286	13228	13233	13038	13237	13209	13204	13032	13131	13139	13092	13031	13175	13045	13072	13091	13113	13219	13217	13084	13095	13101	13035	13197	13163	13180	13249	13119	13140	13054	13126	13062	13138	13109	13231	13253	13070	13001	13141	13249	13236	13180	13106	12924	13184	13041	12999	13129	13137	13107	13053	13228	13216	13042	13149	13030	13220	13113	13189	13153	13137	13071	13116	13184	13049	13060	13172	13178	13078	13189	13043	13054	13197	13022	13043	13063	13076	13048	13117	13051	13134	13119	13050	13061	13144	13210	13177	13025	13217	13136	13215	13049	13034	13198	12959	13223	13203	12978	12909	13194	13162	13136	13254	13157	13110	13138	13156	13213	13227	13107	13074	13048	13293	13079	13073	13017	13238	13132	13221	13133	13107	13130	13177	13171	13202	13016	13111	13036	12995	13042	13202	13110	13218	13128	13121	13190	13039	13130	13070	13097	13357	13128	13303	13080	13170	12962	13092	13086	13069	13075	13201	13152	13164	13090	13113	13194	13023	13021	13196	13041	13254	13188	12994	13111	13198	13149	13098	13126	13114	13169	13116	13025	13133	13215	13055	13015	13177	13178	13241	13185	13245	13188	13049	13106	13056	13210	13205	13216	13067	13172	13127	13136	13177	13127	13076	13116	13042	13094	13173	13211	12918	13006	13121	13277	13042	13177	13147	13096	13185	13163	13190	13231	13114	13040	13088	13229	12879	13048	13098	13177	13138	13210	13256	13006	13020	13139	13084	13059	13019	13156	13049	13071	13190	13148	13124	13162	13144	13150	13084	13139	12959	13096	13217	13073	13072	13075	13301	13230	12967	12977	13042	13083	13137	13112	13136	13086	13038	12990	13117	12999	13208	13026	13183	13121	13311	13228	13163	13276	13128	13126	13207	13365	13110	13167	13147	13164	13058	13264	13093	13168	13054	13248	13051	13210	13111	13185	13166	13072	12996	12976	13153	12964	13147	13214	13316	13098	13053	13093	13137	13162	13065	13196	13075	13239	13131	13214	13084	13171	13056	13126	13214	13082	13067	12925	13250	13146	13163	12969	13106	13079	13064	13014	13130	13163	13138	13128	13195	13046	13098	13267	13222	12981	13038	13113	13100	13137	13031	13075	13025	13188	13121	13281	12824	13192	13146	13212	13085	13196	13156	13278	12987	13075	13197	13165	13191	13021	12945	13164	13105	13284	13222	13102	13057	13146	13184	13132	13017	13275	13071	13133	13231	12890	13074	13078	13129	13009	13304	13095	13048	13268	13185	13108	13103	13246	13226	13077	13038	12931	13206	13264	13163	13094	13262	13269	13163	13169	12965	13181	13197	13005	13078	13283	13136	12890	13197	13136	13054	12935	13160	12944	13020	13245	13061	13232	13128	12999	13009	13078	13022	12963	12966	13064	13165	13193	13120	13041	13104	13254	13145	13272	13055	13239	13087	13146	13194	13200	13099	13018	13208	13111	13079	13094	12974	13065	13238	13203	13141	13115	12889	13128	13176	13175
30085	23884	25260	22734	20050	19199	18374	17761	17358	17464	17233	17019	16901	16907	17051	17828	18212	17578	16762	16255	16492	16378	16379	16476	16203	16397	16413	16635	16526	16330	16397	16554	16371	16338	16585	16497	16297	16429	16512	16277	16495	16509	16610	16447	16315	16268	16445	16403	16466	16467	16262	16402	16356	16440	16476	16303	16449	16316	16383	16375	16532	16442	16367	16476	16369	16250	16189	16373	16399	16379	16330	16448	16352	16378	16414	16465	16615	16331	16475	16633	16565	16489	16264	16380	16267	16505	16543	16465	16455	16464	16469	16323	16402	16322	16324	16358	16435	16309	16410	16343	16354	16343	16160	16386	16169	16381	16484	16390	16432	16424	16538	16459	16366	16385	16384	16361	16225	16229	16343	16404	16284	16252	16361	16406	16394	16427	16386	16461	16440	16543	16495	16520	16314	16347	16265	16413	16414	16080	16305	16564	16188	16341	16342	16104	16593	16410	16243	16487	16361	16387	16395	16258	16444	16235	16470	16448	16180	16353	16274	16217	16462	16348	16483	16415	16360	16309	16159	16291	16163	16330	16190	16326	16243	16264	16483	16196	16475	16451	16528	16290	16313	16408	16460	16219	16365	16410	16290	16382	16375	16468	16234	16426	16653	16562	16326	16289	16446	16194	16528	16465	16366	16518	16486	16367	16341	16197	16144	16459	16383	16478	16434	16285	16389	16102	16439	16302	16396	16416	16296	16433	16265	16231	16435	16389	16351	16509	16618	16627	16437	16297	16254	16398	16510	16312	16580	16391	16638	16477	16331	16552	16494	16318	16315	16287	16413	16353	16224	16255	16313	16199	16505	16479	16548	16394	16251	16128	16526	16351	16202	16582	16451	16497	16283	16581	16356	16367	16215	16475	16475	16332	16511	16422	16430	16403	16485	16376	16421	16354	16400	16251	16361	16472	16399	16185	16189	16478	16242	16468	16537	16388	16404	16057	16264	16360	16375	16605	16456	16335	16370	16397	16337	16615	16062	16371	16333	16382	16420	16365	16246	16316	16392	16166	16388	16328	16393	16348	16171	16421	16413	16292	16159	16377	16317	16525	16452	16260	16523	16485	16370	16478	16615	16331	16344	16345	16392	16378	16415	16388	16489	16388	16438	16520	16233	16404	16529	16328	16493	16429	16479	16288	16512	16328	16195	16435	16332	16392	16282	16363	16212	16531	16267	16398	16407	16134	16342	16353	16441	16378	16406	16402	16573	16365	16433	16379	16591	16516	16354	16374	16233	16137	16388	16542	16227	16408	16367	16361	16377	16693	16261	16361	16355	16404	16350	16294	16424	16270	16418	16453	16385	16415	16385	16471	16446	16541	16395	16271	16279	16396	16355	16507	16290	16462	16551	16377	16309	16281	16453	16451	16400	16230	16460	16505	16200	16495	16325	16425	16341	16280	16425	16408	16452	16279	16316	16368	16283	16347	16351	16454	16494	16282	16485	16221	16408	16326	16271	16125	16483	16343	16430	16497	16401	16354	16537	16480	15993	16368	16391	16424	16426	16232	16496	16440	16356	16168	16391	16463	16282	16515	16512	16495	16322	16528	16503	16348	16608	16275	16361	16318	16414	16325	16372	16500	16543	16507	16431	16462	16349	16397	16544	16483	16334	16439	16569	16340	16658	16272	16178	16342	16303	16437	16299	16358	16149	16444	16435	16443	16543	16377	16373	16478	16415	16402	16337	16427	16082	16278	16349	16409	16356	16442	16207	16321	16401	16376	16405	16243	16382	16407	16456	16547	16526	16396	16440	16389	16369	16497	16216	16501	16408	16167	16418	16465	16506	16362	16363	16416	16323	16103	16366	16287	16303	16298	16402	16266	16274	16237	16374	16358	16512	16462	16543	16320	16372	16457	16456	16322	16344	16385	16483	16457	16099	16364	16333	16376	16484	16413	16415	16366	16356	16554	16171	16135	16247	16361	16245	16449	16674	16405	16447	16584	16286	16348	16539	16252	16565	16457	16388	16353	16474	16241	16270	16415	16103	16344	16370	16385	16246	16451	16607	16485	16604	16391	16452	16465	16306	16426	16558	16394	16356	16352	16445	16402	16414	16258	16454	16421	16227	16425	16558	16569	16397	16264	16499	16274	16467	16290	16239	16355	16289	16333	16201	16285	16482	16237	16497	16452	16482	16201	16309	16384	16450	16504	16421	16467	16136	16360	16398	16585	16189	16517	16376	16259	16362	16448	16381	16264	16236	16435	16482	16532	16393	16589	16628	16398	16382	16493	16705	16514	16405	16282	16550	16246	16320	16259	16506	16388	16149	16409	16369	16268	16371	16337	16379	16347	16372	16418	16332	16362	16471	16466	16672	16371	16537	16399	16355	16526	16551	16225	16584	16492	16302	16442	16226	16635	16397	16397	16350	16253	16504	16248	16396	16484	16557	16445	16581	16445	16291	16478	16389	16561	16352	16358	16320	16607	16144	16312	16545	16631	16481	16375	16484	16292	16572	16366	16367	16563	16406	16456	16481	16292	16374	16463	16523	16283	16402	16338	16246	16347	16530	16317	16477	16401	16359	16361	16486	16629	16414	16473	16461	16489	16398	16439	16327	16415	16144	16353	16494	16455	16649	16411	16318	16450	16374	16310	16676	16526	16645	16406	16281	16503	16525	16505	16429	16309	16269	16445	16535	16531	16298	16367	16246	16290	16321	16216	16174	16258	16235	16390	16324	16337	16416	16481	16695	16335	16286	16460	16587	16684	16505	16424	16198	16456	16294	16478	16435	16281	16506	16544	16492	16471	16391	16352	16522	16373	16281	16250	16453	16454	16544	16564	16386	16299	16277	16289	16571	16385	16207	16563	16667	16358	16571	16241	16340	16414	16303	16385	16305	16457	16447	16351	16519	16492	16240	16601	16412	16094	16467	16266	16326	16422	16232	16334	16552	16497	16554	16364	16406	16400	16390	16367	16274	16560	16476	16351	16367	16418	16547	16315	16541	16436	16496	16408	16409	16391	16461	16433	16363	16351	16371	16262	16493	16308	16320	16438	16478	16439	16370	16307	16355	16496	16214	16389	16248	16341	16323	16170	16369	16334	16459	16541	16487	16280	16221	16359	16359	16430	16341	16302	16334	16375	16292	16343	16195	16483	16282	16313	16220	16516	16171	16373	16284	16228	16408	16356	16351	16396	16568	16569	16264	16289	16462	16405	16424	16447	16584	16385	16344	16312	16532	16385	16366	16399	16307	16261	16473	16398	16416	16242	16347	16406	16457	16378	16631	16459	16215	16320	16432	16323	16422	16378	16372	16436	16438	16392	16391	16222	16280	16435	16326	16332	16261	16368	16271	16389	16521	16404	16244	16524	16390	16375	16517	16327	16638	16260	16369	16489	16523	16413	16328	16242	16274	16200	16513	16414	16586	16331	16321	16243	16425	16310	16371	16320	16413	16563	16375	16365	16343	16296	16355	16367	16352	16269	16338	16194	16441	16308	16440	16445	16339	16479	16381	16367	16179	16535	16488	16584	16335	16388	16328	16300	16338	16260	16541	16341	16290	16361	16290	16334	16422	16319	16332	16370	16281	16211	16413	16441	16471	16404	16354	16541	16295	16530	16420	16170	16217	16347	16336	16436	16478	16238	16428	16494	16575	16455	16416	16524	16294	16407	16374	16454	16394	16373	16458	16486	16335	16359	16355	16496	16319	16387	16293	16342	16511	16263	16596	16409	16319	16196	16594	16429	16228	16220	16456	16363	16326	16309	16158	16409	16409	16353	16577	16209	16207	16308	16363	16501	16469	16241	16427	16390	16530	16523	16452	16263	16402	16447	16336	16521	16395	16301	16617	16304	16554	16547	16480	16434	16257	16405	16351	16349	16536	16305	16309	16293	16391	16458	16350	16509	16314	16520	16602	16419	16291	16330	16571	16410	16334	16390	16475	16220	16298	16530	16367	16325	16373	16436	16358	16546	16398	16612	16591	16478	16350	16407	16469	16493	16453	16461	16535	16299	16466	16193	16361	16385	16457	16308	16417	16250	16679	16371	16399	16402	16260	16243	16237	16464	16495	16197	16492	16470	16315	16542	16344	16429	16463	16529	16617	16416	16418	16312	16509	16259	16404	16562	16258	16356	16351	16546	16330	16282	16292	16459	16266	16514	16605	16436	16447	16254	16557	16359	16231	16291	16544	16438	16442	16234	16363	16337	16413	16357	16281	16186	16494	16398	16265	16411	16386	16431	16322	16543	16384	16377	16223	16475	16227	16260	16406	16344	16320	16390	16440	16365	16643	16401	16328	16444	16515	16283	16417	16260	16369	16313	16406	16357	16166	16589	16427	16190	16418	16253	16389	16269	16327	16325	16356	16453	16425	16362	16306	16412	16454	16484	16495	16555	16364	16407	16365	16409	16508	16349	16304	16510	16233	16328	16550	16530	16408	16341	16315	16258	16261	16343	16374	16357	16312	16479	16538	16461	16512	16510	16397	16537	16310	16402	16334	16411	16336	16314	16109	16436	16480	16421	16253	16289	16472	16519	16239	16281	16328	16415	16433	16460	16396	16528	16392	16261	16128	16336	16389	16272	16290	16324	16364	16465	16352	16144	16572	16561	16502	16350	16422	16405	16234	16433	16481	16387	16303	16554	16424	16673	16764	16269	16505	16387	16629	16386	16561	16225	16598	16364	16540	16343	16222	16329	16456	16233	16293	16452	16214	16412	16329	16555	16416	16515	16418	16375	16538	16278	16420	16580	16456	16229	16420	16394	16635	16462	16175	16358	16231	16431	16463	16365	16253	16266	16570	16571	16373	16454	16399	16396	16207	16163	16340	16382	16417	16377	16369	16363	16472	16337	16440	16322	16440	16475	16494	16301	16503	16232	16384	16369	16372	16380	16384	16475	16586	16329	16377	16424	16231	16318	16583	16379	16327	16379	16332	16234	16423	16237	16311	16436	16363	16223	16311	16260	16175	16275	16505	16469	16388	16380	16264	16338	16384	16448	16606	16504	16413	16370	16191	16359	16286	16342	16309	16548	16665	16399	16301	16562	16374	16288	16133	16267	16596	16301	16501	16304	16248	16295	16329	16261	16160	16400	16277	16453	16245	16373	16438	16147	16354	16514	16595	16325	16356	16520	16657	16272	16471	16201	16588	16307	16463	16410	16625	16358	16415	16145
20109	27323	25890	21507	19430	18113	16529	15975	15579	15157	15169	14582	14358	14395	14555	16111	15860	14774	13855	13604	13449	13667	13445	13494	13649	13588	13450	13546	13513	13493	13611	13612	13616	13372	13374	13634	13624	13405	13363	13451	13567	13569	13523	13565	13589	13457	13583	13563	13692	13547	13524	13600	13554	13530	13563	13645	13565	13466	13677	13436	13486	13657	13513	13665	13387	13540	13538	13473	13506	13567	13534	13629	13566	13308	13425	13496	13469	13497	13432	13512	13425	13531	13435	13401	13576	13402	13458	13672	13532	13486	13387	13403	13481	13383	13509	13365	13510	13412	13660	13516	13445	13537	13544	13494	13549	13567	13585	13435	13413	13535	13372	13509	13568	13576	13759	13576	13456	13641	13520	13411	13385	13570	13516	13495	13551	13482	13531	13478	13543	13509	13624	13583	13503	13478	13421	13470	13448	13411	13576	13503	13548	13573	13417	13507	13568	13596	13633	13697	13426	13461	13570	13609	13441	13400	13452	13485	13588	13527	13468	13643	13512	13599	13490	13439	13575	13596	13610	13461	13554	13631	13510	13465	13603	13586	13458	13412	13556	13578	13538	13450	13453	13516	13562	13443	13589	13442	13455	13564	13345	13508	13584	13628	13456	13428	13579	13529	13595	13425	13474	13524	13533	13379	13436	13500	13559	13524	13460	13417	13524	13608	13478	13734	13397	13488	13521	13646	13630	13465	13631	13370	13484	13533	13619	13744	13544	13479	13337	13556	13476	13594	13465	13471	13418	13627	13489	13583	13603	13478	13563	13406	13592	13541	13308	13502	13479	13413	13355	13448	13395	13489	13544	13408	13722	13543	13460	13581	13434	13561	13501	13572	13566	13589	13557	13419	13491	13556	13613	13559	13577	13538	13503	13422	13565	13447	13504	13607	13418	13453	13609	13535	13464	13446	13479	13612	13515	13462	13771	13531	13755	13706	13482	13524	13533	13465	13580	13478	13517	13446	13562	13485	13505	13839	13429	13576	13559	13494	13379	13483	13540	13581	13413	13561	13447	13524	13395	13469	13528	13586	13561	13648	13414	13562	13390	13611	13522	13475	13534	13413	13703	13601	13354	13516	13557	13673	13488	13477	13567	13535	13393	13633	13473	13567	13530	13434	13454	13670	13505	13652	13532	13671	13531	13425	13575	13451	13476	13333	13583	13583	13555	13609	13352	13622	13602	13414	13453	13603	13485	13490	13625	13511	13466	13547	13507	13451	13494	13487	13619	13488	13365	13395	13432	13559	13475	13527	13683	13457	13606	13539	13467	13457	13529	13519	13572	13489	13446	13375	13598	13505	13517	13650	13445	13544	13635	13569	13488	13430	13566	13535	13469	13566	13545	13329	13465	13647	13505	13510	13511	13489	13570	13610	13654	13502	13531	13487	13564	13440	13449	13412	13563	13547	13519	13437	13467	13593	13561	13644	13467	13467	13492	13539	13405	13397	13423	13685	13473	13417	13409	13542	13448	13571	13461	13356	13391	13558	13444	13392	13341	13539	13481	13556	13667	13498	13533	13535	13519	13742	13561	13575	13503	13628	13488	13468	13558	13466	13568	13646	13549	13492	13459	13571	13435	13582	13479	13574	13451	13412	13411	13323	13323	13581	13412	13369	13657	13596	13529	13543	13409	13572	13549	13426	13644	13566	13560	13518	13598	13522	13459	13388	13588	13513	13590	13381	13686	13603	13589	13548	13642	13529	13431	13399	13488	13491	13589	13455	13396	13444	13560	13645	13344	13573	13398	13680	13637	13545	13569	13473	13753	13500	13551	13445	13592	13448	13487	13404	13565	13502	13459	13647	13381	13589	13467	13501	13555	13669	13582	13435	13634	13633	13357	13537	13519	13671	13575	13622	13616	13643	13412	13640	13614	13375	13613	13577	13622	13403	13571	13553	13612	13545	13308	13716	13454	13357	13508	13262	13614	13587	13563	13372	13506	13694	13521	13505	13569	13378	13443	13529	13466	13493	13554	13612	13632	13508	13598	13572	13384	13397	13494	13507	13522	13506	13472	13576	13465	13511	13598	13563	13603	13427	13540	13475	13547	13357	13402	13477	13540	13459	13562	13616	13453	13592	13652	13466	13514	13512	13497	13548	13471	13556	13487	13572	13460	13447	13520	13611	13497	13558	13405	13474	13495	13515	13403	13609	13246	13336	13613	13491	13628	13591	13546	13575	13576	13476	13538	13552	13602	13588	13407	13572	13511	13601	13593	13522	13673	13464	13491	13532	13476	13611	13484	13580	13604	13579	13605	13585	13492	13396	13489	13518	13622	13428	13506	13561	13481	13489	13516	13475	13419	13401	13446	13595	13444	13531	13282	13424	13697	13580	13671	13621	13511	13404	13642	13577	13341	13502	13415	13572	13597	13513	13471	13531	13513	13527	13486	13433	13577	13355	13484	13366	13505	13479	13398	13457	13527	13592	13433	13463	13583	13370	13523	13382	13456	13626	13467	13417	13514	13686	13476	13591	13660	13445	13439	13523	13547	13504	13569	13573	13593	13679	13626	13394	13412	13406	13399	13497	13540	13282	13441	13488	13601	13395	13534	13403	13545	13520	13547	13567	13579	13537	13375	13572	13654	13453	13546	13405	13439	13476	13483	13547	13543	13578	13501	13529	13735	13591	13622	13594	13518	13467	13513	13434	13558	13622	13481	13585	13478	13487	13296	13554	13443	13441	13466	13501	13552	13497	13579	13541	13588	13464	13477	13638	13385	13490	13590	13529	13569	13580	13575	13566	13548	13571	13416	13546	13580	13525	13612	13474	13451	13605	13457	13615	13654	13469	13614	13582	13679	13656	13435	13428	13598	13633	13513	13607	13609	13345	13631	13781	13547	13533	13568	13448	13729	13462	13516	13693	13461	13453	13513	13519	13537	13431	13587	13575	13433	13624	13465	13483	13417	13439	13466	13527	13455	13559	13446	13562	13619	13550	13477	13490	13583	13265	13477	13573	13543	13321	13403	13456	13477	13378	13645	13410	13596	13454	13500	13544	13588	13474	13519	13565	13560	13540	13475	13373	13461	13676	13616	13477	13505	13545	13600	13516	13415	13506	13489	13602	13518	13436	13517	13594	13391	13547	13590	13399	13486	13452	13486	13508	13445	13460	13576	13595	13538	13585	13454	13519	13492	13637	13558	13548	13532	13442	13552	13470	13658	13260	13457	13616	13698	13590	13595	13602	13400	13534	13568	13522	13497	13477	13494	13442	13513	13468	13535	13644	13646	13571	13568	13611	13496	13452	13479	13493	13465	13537	13648	13572	13509	13460	13562	13624	13562	13580	13632	13593	13504	13596	13627	13464	13451	13604	13466	13570	13742	13631	13367	13646	13465	13535	13574	13457	13449	13603	13514	13661	13561	13405	13447	13465	13491	13470	13744	13629	13586	13580	13495	13451	13401	13431	13574	13560	13473	13537	13510	13522	13532	13516	13469	13498	13542	13554	13601	13521	13415	13572	13472	13530	13405	13480	13409	13501	13486	13485	13524	13626	13600	13605	13432	13665	13364	13467	13615	13328	13671	13658	13307	13564	13423	13312	13520	13548	13481	13548	13493	13467	13547	13589	13409	13525	13519	13614	13611	13572	13692	13537	13583	13499	13485	13460	13416	13445	13384	13588	13467	13483	13656	13623	13505	13509	13624	13421	13549	13616	13519	13454	13499	13317	13500	13320	13544	13544	13543	13552	13522	13391	13722	13574	13488	13436	13364	13453	13582	13583	13578	13605	13400	13557	13384	13629	13415	13533	13625	13429	13391	13536	13509	13564	13505	13453	13536	13622	13611	13566	13477	13455	13602	13564	13513	13460	13599	13466	13653	13541	13446	13468	13617	13526	13651	13684	13469	13561	13395	13335	13512	13631	13322	13412	13549	13486	13588	13386	13408	13441	13449	13487	13608	13389	13560	13269	13535	13528	13552	13513	13414	13570	13415	13594	13435	13440	13512	13580	13621	13535	13720	13498	13666	13430	13609	13661	13510	13522	13664	13545	13568	13454	13496	13616	13420	13581	13575	13443	13630	13543	13439	13495	13485	13652	13555	13449	13597	13531	13508	13690	13366	13620	13401	13589	13436	13407	13517	13596	13493	13588	13523	13490	13446	13447	13777	13633	13341	13717	13567	13298	13712	13566	13467	13658	13516	13429	13407	13490	13589	13441	13630	13437	13535	13510	13461	13445	13409	13515	13635	13599	13394	13672	13585	13482	13486	13544	13449	13514	13396	13509	13671	13443	13355	13684	13396	13533	13617	13698	13662	13574	13294	13507	13482	13549	13658	13407	13479	13374	13551	13427	13476	13429	13486	13315	13423	13558	13517	13464	13510	13473	13548	13496	13536	13262	13432	13581	13564	13430	13582	13627	13531	13579	13432	13610	13611	13527	13537	13484	13628	13494	13592	13603	13401	13526	13615	13461	13479	13473	13394	13532	13541	13337	13491	13554	13518	13591	13531	13585	13451	13559	13534	13605	13581	13525	13671	13384	13529	13413	13643	13547	13494	13514	13676	13595	13459	13404	13578	13639	13754	13427	13511	13482	13537	13551	13389	13470	13497	13436	13544	13404	13546	13404	13484	13550	13481	13555	13524	13493	13524	13592	13458	13646	13440	13605	13404	13525	13423	13612	13694	13427	13504	13658	13454	13624	13412	13450	13499	13597	13495	13452	13561	13478	13442	13695	13465	13514	13478	13471	13441	13435	13438	13629	13644	13407	13670	13613	13507	13588	13398	13529	13519	13291	13377	13522	13458	13335	13592	13465	13656	13623	13614	13583	13634	13449	13524	13405	13474	13486	13598	13463	13454	13572	13665	13461	13435	13434	13663	13632	13347	13572	13610	13398	13436	13499	13495	13454	13492	13646	13512	13552	13544	13469	13434	13553	13504	13476	13569	13568	13560	13469	13574	13569	13565	13685	13401	13627	13453	13433	13437	13628	13480	13547	13505	13395	13506	13351	13428	13721	13650	13505	13546	13616	13717	13459	13595	13666	13490	13618	13606	13550	13652	13413	13545	13533	13558	13526	13426	13464	13455	13503	13556	13514	13550	13498	13604	13337	13346	13514	13361	13562	13645	13639	13445	13546	13603	13412	13341	13611	13411	13501	13583	13556	13687	13538	13526	13375
25628	21074	27648	25766	22842	21616	20464	18662	17983	17983	17763	17023	17064	16949	19236	25301	24667	21143	16733	16347	16266	15986	15895	16038	16105	16108	16263	16170	15996	16008	16156	16199	16124	16010	15908	16081	16420	16042	16106	15942	15931	16196	16154	16034	16165	16110	16076	15932	16019	16206	15712	15984	16033	15797	16146	15919	15998	16032	16070	16093	16021	15885	16079	16063	16018	15889	15791	16138	16135	16175	15969	16162	16037	16041	16036	15970	15989	16189	16201	15975	16165	15845	15998	15916	16266	15935	16373	15827	16028	16227	16054	15938	16174	16291	16069	16239	16164	16023	16013	16026	15936	16053	16071	16019	15926	15954	16091	16280	15883	15860	16137	15924	16068	15985	16177	16010	16147	15915	15923	15954	15989	15951	16015	16020	15929	16058	16073	16042	16019	16026	16002	16008	16057	16079	16152	16079	16202	15961	16154	15848	15880	15966	16108	16178	16209	15935	15962	16188	15807	15802	15864	15903	15947	15814	16007	15876	16076	15900	16006	15908	15966	16058	16264	15957	16000	15818	16058	16159	15867	15761	15985	16151	15992	15723	15991	15971	16177	16047	15991	15971	16003	15775	15923	16037	16189	16166	15846	15968	16041	16030	16087	15888	16081	15950	16239	16057	15750	16174	15971	15975	16131	16128	15909	15803	16216	16028	16148	15966	15888	16251	16001	15902	16062	15845	15934	15955	15886	15866	15854	16000	16288	16153	15944	15934	16084	15805	15989	16083	15978	15957	15867	15922	15887	16001	15955	15973	16027	15952	15941	15988	15786	15862	15970	16096	16022	16098	16076	16054	16001	16009	15909	16129	15969	16012	15986	16015	16228	16022	16085	16074	15961	16182	16337	16133	16032	15983	15864	15939	16178	16188	15975	15757	15761	16046	15962	16111	15906	15754	15941	16049	15975	15972	15922	16117	15955	16033	16103	15975	15886	16108	16145	16066	16117	16029	16122	16002	15839	15902	16072	16176	16187	15967	16046	16180	15900	16066	16169	15944	16090	15762	16122	15942	16190	16127	15895	15823	15884	16058	16115	15836	16036	15991	16003	16019	16107	15989	15980	15974	15929	15850	15960	16131	15993	16195	16103	16039	15941	16005	16087	15886	15950	16081	15962	15881	16032	16092	16026	15930	15906	16126	16044	15863	16185	16028	16187	16077	15942	15863	16055	16139	15871	15847	15860	15710	16075	16060	16120	16111	15832	16043	16006	16121	15922	16011	16065	15801	16084	15970	16023	16082	15943	16069	15946	15924	16091	15986	15932	15969	16027	15909	15998	15654	16047	15774	15873	15901	15852	16156	15841	16283	16029	15842	16034	16104	15963	16163	16029	16096	16019	16127	15949	15957	16013	15835	16032	15942	15838	15958	15810	15985	15964	16034	15944	15995	15949	16097	16231	16064	16054	16236	16144	15990	15859	15911	15998	15978	16094	15994	16137	16144	16044	16009	15946	15819	15909	16305	15983	15959	16113	15868	16183	16248	15970	15874	15948	16110	15984	15852	16077	15953	15954	15979	16131	15929	15894	16123	16080	15964	16143	15997	16074	15889	15943	15925	15971	16021	16106	15935	16158	16058	15990	16172	15879	16022	15857	15915	16004	15947	15825	16070	15943	15928	15932	16092	15872	16091	16002	15925	15963	16130	16039	16102	16031	15986	16016	15874	15885	16077	15943	16123	16068	15883	15980	16151	16087	16074	16079	15822	15831	15856	15953	16105	16100	16091	15997	16039	15858	15878	16025	15971	15988	16150	15934	15997	16156	16161	15975	16131	16108	16233	16185	15998	15695	15878	16021	15941	15782	15759	16128	16226	16075	16057	16054	15943	16161	15858	16011	16041	16026	15949	15945	15902	16066	15950	15989	15978	15935	16127	16031	16284	16019	16024	15976	16024	15996	16170	16053	15999	16083	16023	15952	16093	16123	16034	16136	16007	16025	16054	16077	15915	15873	15858	16027	15826	16102	15982	15990	16247	16003	16089	15901	15696	15953	15828	16087	16003	15838	16098	16072	15988	15990	16026	15889	15892	16031	15930	15984	16082	16098	15905	16186	16047	16117	15875	15867	16119	16142	16114	16040	15983	16019	16062	15957	15934	16154	15976	15946	15999	16153	15930	16094	16077	16114	15926	15975	15887	15924	16020	15999	16017	15863	15994	16255	15951	15966	16104	15939	15818	16061	16062	16080	15998	15796	15901	16000	16054	15928	16112	16056	15990	15960	16138	15865	15872	15911	16041	16215	15829	15795	15996	16049	16267	15991	15845	16192	16110	15976	15963	16115	16064	16060	15911	16030	16314	15897	16081	15939	16105	15995	16031	16210	15997	16013	16113	15946	16052	16131	16032	16115	16128	16089	15967	16087	16030	16073	15898	15860	16109	16000	15998	16000	16036	15941	15996	16043	16066	16268	15967	15871	15887	16114	16029	16133	15986	15986	15894	15977	15790	15987	16149	16107	16050	16182	15883	15963	15909	15972	15854	16002	15923	15975	16067	16141	15923	16064	16057	15998	15924	16264	15954	16049	16243	15997	16138	16037	15862	16152	15978	16048	15916	16030	16003	15927	16042	16025	16071	16053	15940	16172	15732	15956	15834	16133	16008	16171	15921	15922	16061	15924	15802	15957	15902	16153	16049	16178	15914	15962	15949	15988	16008	15937	16096	16165	16074	16054	16075	15931	15947	16028	16025	15859	16020	16003	16255	16005	15945	15948	15948	15936	15972	16124	15992	16152	16035	15903	15827	16053	16055	15890	16101	16319	15953	16215	16013	16008	16105	16014	15880	15948	16156	15977	15990	16047	16085	15962	16045	15894	15973	15842	16029	16060	15856	15943	15918	15866	16050	16195	16066	15998	15984	16198	15828	15931	16129	15939	15927	16006	16221	16080	15663	16064	16061	16022	16026	16166	16283	16002	16071	16145	15980	15907	15898	15784	15953	16188	16145	16020	16016	16149	15821	16119	16047	16033	16018	16070	15895	16048	16169	15879	16151	16008	15935	16079	15965	16030	15886	16318	16058	16195	16032	15990	16001	16172	15950	16073	16185	16098	16023	16069	15916	16030	15834	16035	16225	16071	16075	15929	15816	16094	16218	16052	16053	15848	15727	15913	16120	16196	15969	16007	15766	16038	15814	16078	15857	15931	15952	15887	16126	16116	15933	16025	16001	15828	15963	15978	16007	15997	16103	15955	16119	16118	16078	15777	15818	15925	16004	15888	15894	16140	16196	16077	16089	16083	15985	15995	15794	15979	16155	16156	15960	15975	15920	15865	16142	16054	15852	15991	15902	15996	16272	15906	16045	16074	16032	16229	15818	15859	16009	16043	15940	15882	15828	15885	15912	16002	15914	15841	15904	15911	15959	16027	16180	15905	15840	15988	16210	16132	16237	16050	16224	16257	16080	16045	15942	15864	16014	15984	16034	16013	15843	16033	16028	15799	16108	15984	16079	16053	16035	16132	15849	15852	16068	16130	16025	15884	15885	15990	16112	15968	16234	16197	16007	16121	15986	15963	15966	15972	15816	16016	16030	16016	15922	15954	16007	15955	15902	15581	16060	15692	16026	16153	16147	16159	16048	15936	15809	16065	16092	15903	15886	15993	16027	15962	16240	16061	15960	15910	15875	16105	16058	15998	15951	15894	16153	16098	16192	15985	15935	15974	16061	16115	16099	15991	16043	15976	16032	15979	16248	16129	16038	16140	16003	16227	16192	16071	15809	15888	15966	15978	16090	16216	15899	16043	16166	16039	16086	16026	16126	16007	16055	16262	16140	16070	16089	15853	15898	16055	16234	16005	16056	15985	15878	15857	16066	16007	15942	15896	16114	16158	15938	16091	15865	15937	15973	16095	15856	15925	16187	15986	16021	16098	16176	16051	16122	16099	15995	15819	15883	15943	16078	16077	15951	16133	16018	15959	16121	15961	15937	15956	15847	16183	15991	16014	15915	15999	16133	16107	15879	15998	15972	16028	16047	15842	16072	15919	16113	16006	16118	16139	15957	16033	16012	16036	15823	15909	16110	16185	16050	16005	16136	15970	15849	15959	15852	16162	15924	15854	15878	15875	15911	15993	15946	15908	15978	16065	16241	16131	16238	16059	16201	15886	15791	16094	16094	16141	16245	15819	15775	16053	16125	16237	16094	15902	15875	16229	16071	16120	16001	16184	16073	15923	16108	16164	16060	16119	16170	16187	15950	15881	16085	16020	16028	16064	15965	16042	16137	15991	15964	16062	16067	15810	15925	16161	15991	15909	16162	16068	16173	16237	16029	16090	16060	16255	15877	16094	16119	16048	16076	15998	15953	16054	16030	16068	16017	15957	15989	15969	16048	15896	16057	16000	15932	15963	16073	15856	16116	15866	16248	15977	16022	15969	16169	16033	16162	15881	16131	15744	15937	16069	16105	15817	16017	16049	16116	15799	15966	15822	16019	16171	15848	16044	16173	16079	15934	16103	15980	16199	16050	16077	16093	16128	15913	15956	15930	15933	16070	16062	15885	16123	15820	16094	16106	16074	15933	16060	15975	15804	16079	16098	16070	16069	15962	16010	15936	15860	16086	15895	15935	15941	16182	15982	15903	15921	15876	15953	15909	16088	16063	15983	15841	15952	15989	16206	15996	15969	16221	16072	16019	16182	16109	16174	16071	15967	16144	16008	15705	15881	16044	15906	15930	16194	15969	15829	15848	15897	15916	16059	15874	16016	15968	15977	15956	15897	15937	15933	16039	16087	15845	16238	15906	15961	15986	15950	16208	15997	15992	15990	15944	15906	16082	15874	16036	15956	16099	16032	15929	15889	16015	15869	15949	15970	15902	16117	16077	15876	16002	16052	15934	15986	16263	15966	15911	16036	16086	16051	16043	16159	15979	16170	16234	16007	16228	15789	15965	16011	15944	16016	16140	16011	15961	15831	16018	16138	16090	16058	15997	16075	16189	15919	16170	16155	16086	15989	15986	15944	16034	15904	15819	15986	16074	16068	16131	15954	16139	16091	15975	16024	15951	15891	15993	16213	15994	15989	15922	15979	16143	15971	16011	16159	16045	16169	15904	16002	15945	15985	16181	16280	16186	16063	16032	15851	15901	16052	15862	16064	16029	15941	15833	16327	16063	16017	16055	16088	16110	16006	16117
19658	33665	32021	25984	22469	20264	17993	17356	16823	16385	15648	15105	15008	14834	18827	26703	24295	18946	13695	13181	13432	13380	13393	13552	13366	13336	13282	13254	13184	13172	13535	13448	13355	13398	13363	13488	13398	13272	13369	13368	13448	13392	13223	13393	13454	13441	13256	13285	13232	13361	13337	13252	13545	13407	13177	13478	13308	13271	13236	13449	13352	13337	13357	13211	13428	13263	13241	13229	13295	13331	13406	13269	13436	13368	13294	13377	13510	13287	13416	13362	13338	13393	13381	13321	13354	13170	13199	13398	13354	13390	13370	13388	13531	13354	13357	13417	13364	13495	13539	13292	13346	13294	13406	13229	13429	13340	13471	13426	13310	13344	13355	13375	13182	13359	13306	13342	13276	13119	13349	13297	13323	13391	13435	13356	13359	13321	13335	13245	13326	13525	13288	13407	13543	13366	13329	13337	13273	13514	13318	13390	13129	13408	13312	13253	13391	13305	13157	13387	13369	13379	13400	13352	13311	13361	13422	13445	13286	13246	13402	13281	13302	13404	13322	13223	13489	13349	13321	13331	13346	13378	13236	13155	13411	13325	13284	13409	13272	13414	13344	13352	13199	13352	13187	13325	13335	13260	13536	13323	13265	13414	13293	13173	13498	13550	13447	13383	13241	13324	13230	13344	13204	13485	13460	13310	13465	13269	13315	13498	13332	13411	13357	13333	13353	13282	13247	13363	13342	13363	13499	13371	13420	13273	13329	13358	13341	13499	13346	13320	13469	13454	13305	13447	13294	13338	13321	13476	13424	13364	13280	13378	13277	13322	13360	13507	13214	13303	13351	13394	13462	13246	13234	13337	13307	13281	13202	13441	13406	13284	13314	13402	13362	13280	13254	13332	13267	13340	13406	13342	13350	13346	13391	13358	13338	13403	13278	13229	13288	13335	13282	13278	13413	13377	13442	13365	13413	13386	13455	13393	13391	13372	13532	13263	13309	13236	13483	13347	13416	13494	13351	13201	13229	13427	13371	13320	13310	13223	13334	13320	13422	13274	13366	13356	13307	13341	13429	13266	13241	13307	13410	13369	13263	13227	13292	13166	13421	13291	13443	13417	13311	13491	13239	13492	13208	13216	13364	13348	13454	13304	13347	13189	13393	13248	13307	13140	13299	13342	13273	13458	13406	13318	13383	13283	13240	13281	13437	13283	13331	13273	13354	13423	13350	13507	13197	13206	13402	13372	13263	13412	13490	13332	13439	13304	13478	13320	13230	13232	13261	13248	13562	13328	13288	13351	13260	13438	13478	13413	13369	13161	13289	13418	13277	13364	13272	13415	13142	13339	13314	13283	13400	13312	13400	13444	13315	13376	13473	13270	13384	13194	13365	13361	13373	13413	13355	13334	13426	13400	13388	13375	13326	13332	13187	13420	13372	13395	13293	13324	13293	13357	13337	13235	13262	13267	13307	13348	13355	13250	13482	13375	13222	13263	13374	13284	13393	13374	13513	13224	13430	13482	13445	13187	13422	13545	13312	13409	13402	13287	13319	13417	13458	13340	13223	13490	13551	13229	13229	13261	13401	13378	13383	13397	13469	13455	13208	13325	13348	13353	13452	13267	13473	13137	13325	13278	13345	13323	13442	13326	13344	13257	13271	13389	13257	13269	13459	13402	13235	13348	13274	13349	13253	13345	13340	13324	13436	13360	13458	13367	13367	13116	13539	13365	13490	13344	13525	13447	13316	13343	13357	13254	13273	13286	13170	13409	13328	13409	13325	13293	13400	13541	13208	13372	13459	13323	13384	13246	13277	13377	13461	13482	13544	13368	13297	13278	13407	13409	13284	13322	13610	13442	13269	13415	13407	13487	13335	13381	13528	13321	13198	13456	13282	13433	13335	13302	13356	13298	13315	13455	13442	13433	13216	13250	13425	13212	13302	13236	13388	13309	13135	13423	13277	13310	13304	13263	13352	13254	13295	13356	13251	13449	13334	13347	13414	13318	13236	13379	13435	13334	13318	13350	13540	13245	13284	13304	13326	13321	13391	13429	13406	13332	13305	13466	13441	13442	13284	13460	13397	13294	13301	13210	13426	13483	13462	13408	13307	13292	13367	13220	13268	13442	13296	13233	13316	13318	13401	13377	13336	13383	13223	13203	13362	13194	13384	13287	13193	13368	13558	13332	13507	13199	13402	13301	13343	13227	13223	13340	13335	13449	13287	13425	13291	13353	13441	13375	13461	13334	13336	13351	13348	13330	13314	13345	13253	13458	13295	13489	13323	13296	13267	13166	13468	13279	13467	13373	13332	13324	13411	13373	13419	13302	13212	13252	13220	13457	13491	13349	13353	13511	13378	13167	13378	13299	13343	13348	13469	13551	13304	13339	13430	13349	13375	13188	13255	13256	13383	13187	13354	13233	13379	13205	13363	13416	13379	13283	13193	13406	13226	13404	13468	13325	13370	13184	13508	13192	13272	13455	13309	13304	13337	13407	13390	13459	13289	13313	13319	13247	13205	13435	13331	13453	13264	13441	13409	13238	13313	13399	13416	13378	13326	13340	13361	13376	13413	13410	13414	13272	13224	13302	13296	13283	13207	13233	13526	13325	13484	13349	13271	13404	13409	13323	13299	13254	13409	13375	13325	13339	13317	13357	13224	13354	13281	13250	13456	13313	13309	13276	13338	13464	13269	13353	13414	13493	13309	13341	13336	13387	13297	13362	13314	13274	13310	13387	13302	13263	13251	13330	13441	13177	13463	13476	13331	13336	13271	13208	13265	13352	13440	13354	13444	13400	13277	13239	13535	13345	13368	13290	13316	13238	13332	13342	13199	13350	13097	13365	13322	13436	13329	13291	13453	13406	13431	13529	13413	13295	13340	13373	13224	13373	13303	13384	13504	13374	13401	13251	13299	13222	13212	13322	13210	13340	13413	13365	13322	13355	13345	13323	13457	13347	13384	13202	13425	13300	13310	13363	13159	13432	13368	13176	13286	13265	13266	13370	13379	13431	13293	13457	13391	13346	13488	13404	13319	13272	13287	13326	13414	13489	13271	13352	13325	13354	13337	13410	13482	13348	13388	13317	13348	13397	13382	13443	13453	13385	13539	13389	13429	13341	13341	13097	13355	13404	13295	13309	13430	13383	13444	13403	13306	13304	13320	13510	13280	13382	13290	13375	13374	13478	13255	13429	13248	13371	13490	13331	13348	13386	13292	13379	13291	13290	13381	13333	13310	13264	13237	13302	13353	13407	13359	13383	13360	13437	13271	13383	13303	13305	13343	13334	13181	13405	13376	13429	13429	13266	13376	13250	13491	13373	13416	13248	13280	13390	13288	13443	13483	13448	13437	13381	13366	13399	13215	13280	13432	13331	13291	13302	13457	13374	13360	13332	13388	13279	13439	13113	13261	13222	13346	13349	13339	13235	13279	13337	13242	13216	13371	13483	13186	13260	13429	13413	13286	13475	13552	13373	13232	13466	13358	13391	13388	13199	13320	13283	13364	13338	13402	13333	13227	13382	13303	13285	13333	13269	13205	13403	13435	13433	13322	13290	13256	13308	13278	13363	13399	13279	13188	13547	13274	13608	13391	13390	13360	13439	13337	13500	13277	13228	13363	13388	13445	13305	13280	13251	13377	13340	13227	13453	13437	13500	13365	13244	13305	13306	13468	13304	13441	13230	13386	13424	13450	13331	13371	13400	13407	13344	13424	13471	13333	13363	13403	13554	13323	13251	13183	13460	13341	13406	13228	13349	13335	13343	13360	13485	13299	13409	13310	13397	13458	13445	13390	13239	13410	13420	13235	13283	13252	13439	13355	13368	13370	13464	13371	13339	13589	13244	13338	13433	13353	13360	13155	13332	13417	13316	13074	13335	13113	13473	13407	13220	13195	13392	13280	13076	13383	13406	13366	13321	13322	13301	13385	13233	13390	13319	13227	13189	13171	13469	13443	13380	13301	13376	13429	13360	13309	13161	13359	13546	13405	13228	13491	13328	13440	13451	13492	13298	13454	13380	13130	13295	13519	13424	13363	13333	13356	13362	13373	13299	13371	13351	13417	13520	13442	13353	13277	13265	13271	13328	13323	13389	13377	13283	13321	13448	13380	13239	13317	13285	13503	13497	13427	13293	13398	13341	13426	13249	13500	13373	13321	13410	13576	13350	13363	13294	13464	13272	13406	13394	13359	13181	13290	13427	13210	13573	13318	13383	13444	13344	13408	13337	13344	13258	13363	13480	13404	13408	13368	13434	13330	13386	13285	13516	13367	13185	13308	13401	13340	13378	13327	13403	13160	13305	13456	13402	13302	13398	13285	13320	13352	13456	13271	13312	13385	13313	13478	13264	13226	13410	13420	13467	13203	13468	13291	13372	13358	13555	13317	13443	13319	13219	13363	13402	13282	13215	13222	13297	13133	13274	13305	13402	13504	13150	13194	13259	13398	13341	13221	13335	13381	13205	13373	13416	13335	13280	13292	13316	13463	13334	13293	13310	13276	13421	13379	13311	13364	13281	13123	13391	13391	13304	13442	13476	13322	13549	13286	13356	13296	13361	13309	13242	13407	13167	13362	13389	13213	13403	13449	13389	13443	13254	13439	13265	13362	13357	13282	13344	13298	13430	13494	13330	13256	13332	13312	13250	13429	13252	13397	13303	13279	13428	13311	13264	13311	13325	13227	13333	13217	13299	13428	13370	13295	13463	13108	13339	13355	13392	13202	13442	13305	13247	13329	13277	13354	13234	13213	13301	13231	13317	13535	13350	13454	13352	13322	13498	13351	13330	13416	13411	13274	13426	13229	13190	13380	13358	13442	13404	13291	13404	13345	13281	13333	13431	13464	13304	13179	13322	13348	13324	13220	13317	13374	13395	13379	13281	13267	13243	13380	13305	13299	13399	13488	13402	13502	13315	13235	13357	13239	13254	13338	13274	13313	13480	13323	13465	13420	13454	13323	13418	13370	13238	13322	13257	13328	13257	13194	13464	13274	13266	13550	13427	13422	13571	13328	13371	13346	13476	13257	13438	13365	13214	13198	13326	13365	13122	13460	13328	13321	13308	13380	13485	13413	13185	13412	13402	13285	13398	13310	13223	13366	13399	13371	13215	13243	13456	13438	13266	13409	13348	13391	13258	13323	13367	13384	13393	13508	13460	13457	13450	13297	13362	13307	13292
23994	21032	28398	23925	21794	23594	23117	18621	17225	16914	16165	15465	15160	15090	17977	26420	31281	21607	14500	13657	13803	13749	13450	13498	13584	13476	13543	13428	13520	13497	13609	13476	13460	13405	13560	13651	13435	13576	13347	13518	13452	13586	13561	13445	13376	13451	13482	13361	13526	13449	13440	13517	13785	13537	13439	13361	13560	13394	13407	13406	13618	13427	13468	13470	13338	13407	13407	13483	13464	13280	13478	13618	13419	13460	13724	13296	13471	13510	13302	13324	13457	13462	13506	13656	13326	13310	13366	13454	13290	13295	13453	13494	13441	13581	13427	13225	13395	13351	13346	13396	13416	13433	13499	13453	13194	13464	13374	13443	13513	13224	13417	13306	13389	13253	13189	13497	13492	13413	13299	13250	13516	13260	13406	13460	13404	13412	13352	13279	13402	13375	13498	13189	13457	13343	13484	13383	13290	13260	13294	13610	13488	13429	13203	13574	13340	13341	13489	13222	13232	13486	13281	13429	13263	13508	13570	13371	13382	13535	13673	13364	13305	13476	13509	13461	13315	13357	13282	13567	13359	13422	13518	13618	13464	13325	13467	13357	13219	13175	13569	13420	13383	13489	13483	13342	13493	13223	13366	13433	13487	13492	13504	13297	13355	13312	13441	13342	13444	13352	13426	13357	13468	13244	13447	13505	13363	13208	13387	13313	13361	13466	13340	13268	13193	13261	13441	13349	13585	13418	13345	13439	13463	13349	13539	13176	13488	13519	13506	13467	13405	13260	13459	13388	13421	13375	13334	13462	13469	13319	13449	13281	13552	13573	13385	13432	13146	13467	13343	13288	13322	13518	13378	13374	13337	13377	13479	13381	13335	13358	13333	13611	13417	13431	13329	13288	13326	13379	13387	13513	13440	13357	13380	13373	13436	13297	13263	13305	13476	13342	13308	13399	13484	13481	13387	13223	13541	13449	13238	13319	13210	13387	13308	13310	13296	13410	13585	13437	13285	13097	13428	13479	13188	13456	13278	13241	13499	13422	13339	13457	13310	13378	13363	13449	13416	13336	13456	13429	13498	13309	13484	13219	13481	13264	13240	13417	13506	13482	13513	13487	13273	13553	13242	13323	13212	13420	13252	13337	13369	13553	13383	13358	13453	13483	13354	13291	13440	13318	13362	13531	13544	13485	13376	13273	13450	13491	13335	13435	13588	13433	13395	13591	13390	13406	13476	13467	13411	13468	13316	13427	13296	13294	13378	13377	13229	13187	13698	13565	13477	13460	13344	13474	13375	13496	13311	13402	13242	13484	13503	13415	13397	13328	13497	13341	13422	13578	13335	13478	13317	13495	13490	13390	13407	13438	13321	13503	13506	13484	13415	13220	13398	13522	13371	13262	13368	13456	13312	13504	13471	13441	13466	13307	13255	13342	13130	13531	13328	13372	13491	13393	13356	13518	13474	13477	13369	13520	13343	13370	13419	13376	13475	13269	13342	13579	13390	13431	13571	13434	13453	13459	13310	13341	13322	13492	13398	13560	13334	13507	13078	13337	13281	13456	13404	13414	13370	13528	13243	13221	13298	13290	13482	13280	13292	13400	13316	13502	13476	13372	13526	13376	13601	13274	13272	13369	13441	13387	13429	13314	13465	13463	13360	13476	13552	13300	13403	13282	13235	13499	13386	13324	13436	13433	13543	13298	13447	13302	13445	13406	13326	13338	13513	13422	13223	13300	13486	13390	13394	13340	13428	13531	13413	13542	13357	13344	13075	13351	13556	13327	13437	13160	13408	13327	13518	13448	13372	13472	13372	13268	13307	13231	13546	13292	13383	13368	13499	13282	13385	13424	13290	13425	13391	13239	13313	13253	13331	13438	13394	13439	13332	13271	13330	13356	13336	13366	13296	13362	13220	13386	13462	13579	13303	13250	13518	13447	13455	13471	13298	13498	13379	13285	13499	13367	13366	13418	13260	13354	13452	13558	13523	13470	13529	13343	13564	13496	13393	13317	13326	13602	13480	13385	13395	13274	13430	13460	13417	13269	13207	13392	13320	13568	13304	13391	13506	13320	13279	13524	13644	13288	13363	13317	13017	13289	13306	13374	13355	13465	13518	13286	13352	13493	13545	13443	13541	13504	13353	13366	13623	13493	13549	13534	13205	13089	13466	13346	13394	13484	13417	13366	13396	13220	13344	13468	13485	13320	13417	13373	13507	13349	13373	13309	13563	13259	13411	13489	13455	13374	13408	13376	13434	13209	13452	13558	13186	13290	13557	13364	13351	13324	13294	13542	13336	13308	13327	13319	13295	13375	13588	13354	13405	13380	13440	13263	13491	13399	13233	13364	13379	13320	13473	13318	13616	13506	13411	13257	13208	13309	13295	13369	13500	13300	13339	13339	13518	13341	13445	13379	13466	13451	13430	13203	13393	13477	13405	13434	13369	13142	13484	13348	13445	13367	13243	13433	13587	13360	13454	13398	13306	13410	13400	13243	13412	13464	13284	13345	13570	13439	13528	13502	13552	13293	13375	13325	13269	13320	13486	13314	13277	13230	13408	13297	13561	13369	13366	13416	13383	13498	13357	13414	13233	13477	13493	13591	13489	13083	13443	13476	13605	13261	13453	13431	13539	13378	13582	13605	13392	13467	13286	13282	13576	13393	13235	13297	13467	13475	13408	13359	13364	13414	13355	13366	13449	13548	13504	13422	13353	13373	13544	13284	13426	13136	13372	13462	13291	13419	13344	13256	13385	13451	13343	13406	13278	13345	13421	13363	13395	13624	13595	13453	13419	13506	13289	13319	13287	13270	13576	13328	13329	13300	13590	13406	13459	13456	13423	13378	13483	13459	13446	13470	13582	13371	13357	13443	13292	13401	13478	13215	13539	13314	13456	13470	13339	13316	13335	13386	13429	13267	13447	13397	13387	13286	13239	13306	13355	13283	13193	13453	13626	13536	13458	13393	13521	13477	13456	13345	13251	13391	13366	13275	13486	13394	13340	13333	13247	13221	13329	13372	13199	13320	13355	13437	13545	13325	13429	13365	13286	13451	13387	13477	13255	13279	13440	13343	13318	13466	13444	13296	13402	13384	13413	13467	13402	13326	13247	13197	13171	13401	13505	13240	13329	13293	13415	13331	13461	13332	13427	13420	13704	13335	13520	13382	13321	13305	13354	13247	13571	13422	13418	13321	13432	13390	13490	13384	13279	13306	13562	13538	13546	13366	13339	13516	13328	13363	13377	13385	13268	13494	13413	13476	13421	13278	13336	13482	13108	13212	13305	13483	13324	13481	13321	13496	13354	13358	13306	13305	13366	13539	13329	13347	13082	13270	13324	13305	13324	13603	13494	13532	13499	13431	13342	13413	13429	13337	13264	13239	13402	13325	13340	13306	13414	13461	13437	13422	13514	13357	13307	13350	13357	13404	13431	13371	13355	13378	13279	13221	13460	13269	13359	13463	13252	13308	13302	13263	13384	13330	13311	13391	13539	13326	13474	13328	13324	13263	13478	13412	13390	13185	13403	13520	13357	13283	13437	13431	13269	13387	13571	13349	13369	13463	13392	13520	13247	13390	13425	13569	13320	13263	13390	13417	13463	13199	13517	13425	13432	13265	13242	13286	13255	13283	13443	13342	13450	13365	13427	13371	13312	13505	13448	13419	13419	13298	13487	13279	13432	13239	13457	13346	13249	13239	13299	13382	13424	13391	13371	13436	13397	13437	13335	13291	13419	13514	13363	13515	13338	13107	13341	13448	13417	13265	13286	13318	13484	13313	13592	13438	13556	13586	13542	13399	13398	13539	13395	13259	13415	13508	13424	13383	13293	13257	13330	13376	13568	13395	13415	13320	13621	13494	13464	13319	13281	13407	13299	13430	13588	13204	13476	13161	13317	13468	13393	13450	13347	13500	13253	13324	13301	13400	13343	13295	13492	13288	13295	13407	13230	13562	13481	13443	13442	13434	13427	13320	13147	13462	13385	13339	13594	13384	13395	13477	13527	13447	13289	13467	13373	13393	13250	13329	13328	13306	13334	13298	13378	13314	13289	13303	13547	13335	13203	13355	13400	13231	13515	13493	13410	13320	13380	13391	13555	13469	13388	13284	13288	13718	13428	13500	13383	13401	13516	13534	13325	13215	13617	13560	13556	13486	13407	13374	13465	13449	13485	13335	13425	13326	13536	13181	13474	13608	13176	13293	13413	13376	13252	13297	13422	13303	13373	13375	13408	13448	13560	13574	13420	13128	13434	13404	13387	13337	13446	13426	13514	13569	13509	13524	13483	13515	13414	13474	13270	13538	13153	13273	13490	13282	13254	13433	13415	13399	13408	13357	13392	13380	13354	13446	13398	13376	13437	13456	13267	13485	13506	13314	13306	13386	13498	13298	13497	13271	13335	13470	13356	13336	13335	13255	13256	13310	13308	13403	13454	13283	13593	13496	13479	13417	13618	13425	13418	13304	13584	13320	13450	13227	13463	13375	13463	13296	13312	13702	13376	13448	13581	13364	13476	13471	13393	13317	13415	13296	13478	13405	13403	13093	13378	13234	13327	13363	13352	13436	13178	13443	13326	13252	13305	13410	13440	13317	13399	13394	13542	13456	13227	13571	13312	13196	13380	13467	13322	13275	13313	13250	13492	13538	13384	13453	13324	13300	13332	13345	13561	13318	13254	13450	13270	13249	13437	13439	13220	13412	13184	13456	13196	13251	13394	13574	13372	13447	13317	13488	13288	13302	13411	13428	13438	13254	13308	13396	13372	13276	13370	13456	13381	13315	13329	13441	13416	13397	13248	13362	13568	13389	13377	13355	13458	13155	13317	13377	13409	13392	13330	13394	13222	13277	13417	13281	13345	13242	13416	13425	13384	13384	13253	13358	13461	13494	13281	13324	13161	13385	13515	13485	13287	13412	13336	13428	13342	13398	13386	13452	13520	13498	13349	13218	13428	13464	13184	13275	13421	13196	13333	13350	13493	13318	13392	13407	13438	13298	13325	13493	13390	13420	13337	13486	13283	13208	13254	13515	13457	13402	13396	13453	13497	13380	13117	13240	13322	13490	13358	13463	13430	13322	13422	13194	13380	13483	13381	13633	13430	13286	13555	13211	13287	13455	13471	13510	13589	13326	13312	13446	13538	13285	13358	13434	13295	13383	13415	13593	13482	13268	13311	13597
22017	38491	37141	30652	26237	23219	20698	19345	17982	17371	15922	15353	14616	14609	19423	30402	33470	18579	12049	12061	11996	11896	12090	11761	11797	11812	11686	11847	11810	11724	11921	11944	11652	11788	11781	11861	11705	11793	11837	11955	11701	11786	11548	11734	11824	11603	11931	11739	11800	11788	11792	11905	11716	11795	11662	11716	11827	11837	11855	11751	11790	11701	11777	11804	11870	11798	11779	11913	11962	11654	11924	11879	11829	11792	11616	11653	11943	11771	11787	11531	11461	11608	11872	11768	11752	11723	11616	11739	11597	11901	11850	11779	11684	11700	11847	11904	11640	11857	11719	11769	11724	11566	11958	11919	11742	11703	11625	11637	11755	11709	11649	11722	11659	11588	11593	11888	11656	11672	11815	11743	11779	11620	11711	11613	11632	11837	11715	11800	11769	11542	11697	11734	11797	11680	11726	11757	11832	11726	11891	11612	11735	11855	11709	11800	11765	11652	11771	11861	11598	11596	11761	11638	11741	11768	11666	11747	11819	11760	11688	11724	11649	11686	11763	11751	11687	11788	11845	11792	11789	11755	11703	11750	11789	11749	11666	11691	11846	11948	11612	11693	11789	11629	11660	11642	11654	11704	11791	11761	11832	11691	11702	11814	11656	11689	11928	11790	11743	11864	11876	11788	11684	11778	11703	11730	11789	11682	11644	11685	11632	11743	11851	11664	11712	11832	11783	11873	11715	11808	11710	11764	11668	11892	11713	11825	11894	11862	11862	11672	11854	11873	11786	11684	11693	11818	11846	11640	11884	11663	11808	11792	11725	11849	11800	11761	11771	11824	11859	11912	11682	11646	11664	11642	11856	11730	11762	11725	11785	11851	11671	11624	11733	11752	11713	11934	11791	11604	11747	11830	11857	11765	11691	11799	11978	11829	11817	11670	11667	11784	11568	11695	11812	11973	11829	11789	11799	11780	11840	11739	11744	11681	11710	11609	11714	11935	11611	11848	11797	11569	11834	11619	11666	11605	11693	11799	11652	11960	11823	11728	11810	11646	11810	11866	11618	11739	11736	11925	11635	11757	11701	11782	11651	11831	11839	11820	11844	11624	11702	11671	11821	11838	11759	11870	11842	11702	11782	11740	11716	11700	11812	11693	11688	12068	11641	11616	11872	11911	11747	11826	11610	11785	11835	11663	11728	11715	11882	11814	11639	11739	11790	11854	11794	11638	11734	11758	11641	11615	11711	11712	11718	11752	11767	11653	11760	11661	11578	11802	11675	11904	11809	11632	11664	11714	11797	11619	11682	11542	11704	11843	11821	11607	11794	11713	11777	11718	11702	11660	11818	11643	11699	11657	11832	11668	11694	11781	11824	11741	11722	11476	11842	11690	11581	11685	11648	11617	11857	11709	11714	11825	11785	11686	11828	11853	11720	11642	11940	11784	11823	11642	11788	11689	11788	11730	11693	11744	11780	11715	11759	11709	11817	11715	11791	11911	11655	11921	11739	11699	11674	11689	11639	11750	11708	11661	11787	11848	11836	11663	11844	11705	11855	11591	11942	11574	11848	11768	11700	11843	11565	11742	11744	11664	11686	11753	11772	11661	11679	11678	11665	11674	11820	11660	11725	11710	11714	11589	11860	11634	11732	11637	11729	11668	11619	11712	11688	11761	11806	11728	11626	11718	11752	11766	11735	11791	11633	11690	11590	11865	11825	11762	11559	11701	11885	11715	11749	11769	11736	11807	11687	11701	11752	11766	11660	11698	11635	11727	11760	11913	11803	11801	11609	11697	11761	11725	11686	11600	11734	11716	11763	11622	11813	11727	11818	11628	11634	11781	11715	11911	11925	11762	11688	11560	11875	11694	11704	11656	11724	11697	11603	11788	11689	11698	11714	11641	11734	11783	11757	11838	11627	11578	11682	11635	11679	11637	11648	11743	11826	11811	11752	11722	11580	11736	11674	11836	11803	11695	11806	11760	11766	11743	12002	11472	11656	11651	11652	11850	11793	11720	11725	11668	11842	11862	11825	11651	11758	11838	11673	11810	11932	11767	11661	11732	11627	11556	11761	11729	11569	11788	11654	12003	11828	11881	11616	11885	11810	11636	11685	11985	11702	11631	11797	11789	11625	11889	11897	11726	11629	11786	11697	11841	11730	11750	11779	11697	11717	11718	11750	11730	11725	11800	11772	11751	11835	11721	11727	11766	11830	11807	11765	11689	11761	11620	11781	11868	11726	11760	11773	11729	11617	11791	11737	11666	11655	11894	11760	11704	11718	11809	11770	11681	11661	11744	11726	11677	11785	11599	11696	11748	11741	11679	11789	11684	11725	11589	11885	11753	11820	11613	11666	11771	11788	11711	11893	11861	11523	11721	11667	11831	11707	11852	11750	11749	11679	11746	11642	11663	11765	11897	11804	11806	11765	11645	11723	11821	11807	12000	11694	11657	11749	11746	11789	11784	11738	11743	11752	11816	11651	11667	11617	11882	11623	11787	11756	11662	11767	11814	11704	11861	11619	11888	11652	11665	11712	11709	11590	11765	11678	11760	11734	11835	11762	11679	11756	11767	11782	11719	11714	11950	11816	11688	11703	11719	11671	11688	11853	11898	11710	11688	11678	11844	11705	11780	11670	11823	11724	11778	11686	11788	11862	11598	11864	11983	11680	11663	11738	11554	11836	11722	11883	11582	11781	11635	11859	11910	11746	11785	11666	11668	11695	11698	11933	11715	11756	11632	11727	11762	11838	11673	11773	11657	11607	11702	11769	11840	11742	11715	11721	11682	11812	11798	11661	11844	11765	11702	11722	11738	11601	11797	11560	11763	11745	11908	11688	11831	11638	11746	11782	11644	11833	11649	11718	11650	11842	11610	11655	11891	11657	11750	11781	11573	11775	11670	11730	11669	11785	11798	11631	11740	11810	11732	11656	11796	11720	11735	11706	11679	11702	11838	11671	11771	11725	11765	11610	11840	11612	11710	11643	11751	11646	11780	11669	11830	11873	11816	11573	11693	11756	11733	11915	11898	11509	11728	11663	11692	11828	11767	11675	11713	11701	11651	11688	11630	11728	11636	11727	11752	11703	11751	11738	11666	11827	11724	11641	11686	11662	11689	11742	11640	11734	11999	11755	11765	11779	11678	11787	11679	11798	11607	11774	11741	11787	11672	11818	11977	11682	11769	11689	11845	11615	11852	11762	11639	11858	11785	11791	11598	11771	11600	11638	11792	11675	11748	11668	11788	11634	11695	11699	11876	11666	11783	11653	11748	11665	11911	11766	11890	11853	11731	11824	11618	11617	11593	11745	11694	11725	11692	11807	11634	11742	11753	11755	11702	11822	11564	11870	11620	11675	11806	11608	11882	11777	11810	11706	11627	11954	11741	11694	11827	11743	11808	11996	11746	11801	11715	11705	11865	11618	11788	11851	11585	11722	11655	11867	11638	11694	11534	11674	11742	11784	11751	11642	11684	11707	11779	11606	11732	11761	11797	11541	11772	11733	11624	11612	11804	11710	11638	11783	11743	11789	11901	11774	11908	11757	11632	11783	11700	11513	11779	11765	11838	11662	11686	11909	11657	11665	11655	11946	11983	11775	11668	11660	11883	11729	11707	11670	11730	11783	11604	11759	11633	11841	11651	11743	11757	11933	11680	11737	11863	11786	11716	11861	11840	11662	11703	11768	11825	11729	11776	11635	11585	11646	11679	11670	11717	11832	11780	11607	11776	11732	11712	11791	11807	11737	11749	11712	11841	11682	11632	11646	11710	11753	11682	11782	11556	11786	11653	11829	11663	11718	11797	11841	11788	11570	11783	11660	11708	11876	11815	11812	11751	11769	11625	11636	11738	11689	11786	11687	11776	11663	11632	11602	11665	11664	11691	11676	11746	11796	11633	11945	11675	11672	11734	11651	11802	11675	11808	11745	11549	11872	11835	11901	11844	11825	11662	11762	11614	11830	11687	11884	11803	11648	11895	11710	11795	11652	11615	11821	11756	11753	11786	11720	11718	11867	11955	11626	11697	11832	11793	11684	11835	11763	11801	11770	11709	11718	11692	11623	11607	11716	11595	11584	11690	11733	11727	11655	11757	11743	11951	11607	11674	11753	11624	11688	11776	11798	11747	11787	11656	11829	11605	11644	11707	11746	11781	11660	11590	11858	11765	11769	11743	11681	11838	11725	11734	11901	11813	11689	11768	11798	11835	11671	11646	11697	11674	11722	11681	11716	11758	11727	11712	11699	11629	11655	11644	11909	11728	11726	11757	11654	11769	11715	11891	11827	11628	11766	11924	11756	11718	11908	11741	11871	11786	11833	11786	11808	11717	11768	11824	11789	11711	11852	11905	11654	11743	11749	11728	11804	11658	11822	11814	11711	11623	11814	11770	11596	11843	11776	11742	11825	11696	11630	11629	11698	11784	11808	11762	11763	11669	11873	11672	11751	11633	11794	11710	11794	11781	11774	11701	11846	11676	11706	11622	11590	11667	11692	11635	11720	11610	11659	11819	11537	11783	11639	11704	11765	11757	11731	11776	11677	11850	11685	11669	11785	11830	11728	11628	11769	11712	11639	11703	11736	11657	11735	11852	11763	11776	11722	11738	11700	11691	11707	11652	11865	11742	11813	11733	11754	11844	11616	11736	11715	11693	11627	11744	11790	11632	11780	11618	11811	11674	11728	11636	11777	11628	11700	11723	11822	11749	11884	11713	11686	11786	11708	11883	11656	11834	11686	11954	11946	11868	11704	11838	11709	11537	11867	11840	11826	11722	11860	11699	11671	11787	11905	11770	11784	11629	11777	11760	11611	11701	11759	11657	11821	11703	11758	11924	11742	11702	11842	11817	11667	11777	11782	11693	11844	11776	11810	11610	11786	11806	11850	11758	11614	11798	11507	11775	11760	11636	11761	11753	11988	11767	11632	11727	11804	11888	11845	11635	11627	11962	11788	11690	11804	11823	11774	11606	11841	11629	11654	11661	11856	11920	11788	11630	11786	11653	11725	11822	11811	11725	11802	11904	11791	11912	11666	11925	11575	11851	11774	11798	11840	11597	11757	11741	11759	11734	11681	11680	11690	11747	11720	11810	11773	11607	11664	11810	11666	11722	11700	11656	11760	11703	11654	11671	11769	11694	11763	11729	11635	11701	11740	11736	11736	11881	11699	11638	11624	11736
30211	23823	25292	22680	19545	18566	17977	17742	17311	17139	17051	16479	16689	16381	16620	17035	17947	17799	16134	16032	15950	16054	16125	15916	15903	15896	16191	16073	16057	15832	16038	15837	15948	15744	16100	15961	16025	15870	15978	15919	16001	15974	15933	16028	16175	15930	15959	15932	16071	15917	16169	16269	15651	15843	16093	16019	15831	15849	16130	15900	15972	15733	15803	15721	15954	16096	15994	16020	16128	16076	16142	15831	15759	15846	15970	15963	16097	16074	15842	15957	15918	15936	15801	15794	15994	15866	16081	16041	16089	15932	16058	15882	15940	15973	16085	15918	15980	15841	16024	15993	15961	15960	16127	16056	16034	15914	16225	15892	15864	16100	16068	15985	15946	16012	16073	15999	15997	15864	16074	15876	16090	15987	15922	15825	15973	16032	15927	15896	16151	16010	16086	15791	15849	16017	16176	16060	16058	15869	15982	15910	16075	15585	15919	15644	15913	15826	16079	15860	15772	15963	15942	15964	16063	16021	15927	15902	15946	15873	15945	15951	16101	16049	16145	16048	15919	15962	16015	16127	15888	15834	15829	15980	15673	15851	15839	15770	15862	16005	16001	15878	16062	15845	16164	16120	15861	15926	16069	15952	15814	15955	15873	15867	15977	15943	15887	15945	15938	16007	16070	16140	15932	15967	15897	16005	16007	15949	15989	15924	15886	15938	15792	15931	16050	15952	15976	15844	15921	16068	15913	16031	15918	16026	16031	16118	16042	15946	15998	15956	15857	16034	15989	15994	15895	15782	15941	15841	15822	15890	15871	16086	16116	15829	15705	15897	15843	15863	16058	16001	15965	16034	15872	16080	15844	15880	16032	15974	15928	15893	15953	15984	15664	16043	15799	15924	15853	15833	15957	15904	15986	15905	15752	15950	15714	15907	15897	15956	15836	15904	15728	16118	15869	15932	15780	16030	15958	16045	15981	16075	16071	15906	15820	15995	15936	15830	15874	15977	16026	15857	15759	15977	16007	15753	15864	15940	15909	15939	15992	15824	15690	16029	16151	15865	15938	15835	15884	15886	16059	16097	15970	15765	15885	16022	16127	15986	15909	16012	16148	15945	16185	15874	16145	15826	15989	16001	16062	16175	15938	15978	16079	15958	15900	16069	16274	15987	16041	15990	15918	15927	15999	15922	16088	15978	15968	16031	16057	16060	15621	15837	15925	16071	15914	15846	15869	16122	15843	15954	15892	15990	15791	15794	15952	15886	15770	16080	15911	15870	16100	15969	16159	15951	16007	15823	16001	16196	15904	16113	16064	15989	16045	16162	16119	15993	15712	16042	16048	15958	16034	16029	15832	16055	15828	16011	16046	15850	15873	16041	15750	15865	15986	15953	15918	16136	16117	16055	15791	16008	15900	15861	15873	16157	15933	15991	15994	15960	15815	15828	15812	15884	16126	16068	16180	15939	15972	16024	16008	15886	16008	15827	15926	15895	16027	15985	15920	15922	15956	16180	16087	16078	15959	15923	15984	15840	15893	15863	16011	15963	15970	16249	15819	15812	15923	16023	16004	16008	15826	15937	15964	15938	15979	15977	16050	16002	15846	15807	16018	15907	16021	15974	16007	15714	15988	15969	15783	15840	16097	15910	15888	15893	16244	16098	15970	15712	15992	15943	15924	15779	15748	16043	15887	16069	16059	15926	15775	15840	16073	16061	16164	16048	15853	16123	16038	15867	16104	15964	16005	16014	15843	15951	16018	15893	15999	15993	15956	16095	15942	15896	15830	15806	15993	16030	15923	15888	15943	15926	15947	15882	15861	15920	15895	15836	15873	15877	15939	15973	15908	15904	15755	15865	15828	16069	15987	15954	16029	16026	15895	16064	15945	16154	16228	15923	15846	15964	15893	15886	16057	15947	15832	16005	15777	16024	16215	15800	15965	15994	16090	15964	15940	15842	15743	16034	15870	15969	15990	16007	15976	16101	16009	16108	15892	15881	15997	15795	16039	15959	16020	15893	15943	16108	16078	15946	16009	15887	15906	15943	15759	15784	16015	15902	15945	15900	15881	15879	16225	15741	15823	15921	16030	15893	15911	15777	15960	15981	16121	16212	15901	15971	15847	15744	16024	16042	16063	15942	15992	16079	15788	15967	15842	16003	15781	15906	15893	15925	15884	16095	15931	15811	15963	15883	15942	15864	15618	16184	15975	15995	15994	15811	16044	16001	15955	15997	15926	15943	16127	15881	15871	16196	15821	16050	16062	16129	16047	15951	15954	15850	16046	15993	15909	15742	15975	15989	15942	15937	16013	15819	15960	16028	16104	15933	15900	15918	15782	15788	16088	15911	15866	16017	16036	15868	15973	15989	15907	15701	15841	15769	15840	16000	15951	16060	16159	16117	15980	16203	16018	16002	15949	15986	16083	16089	15832	15771	15997	15855	15906	16005	15934	15948	15995	15971	15926	15882	15841	15936	15944	15955	16078	16054	15831	16081	15843	15942	15941	16196	15919	15612	16033	15934	15985	15857	16049	16001	16263	15925	15976	15914	16036	15941	15883	15890	15934	15866	16101	16020	15802	16002	15914	15864	15897	15982	16012	15957	15853	16065	16143	16136	15917	15938	16010	16201	15960	16037	15968	15921	15934	15883	15864	15937	15969	16040	15919	16028	15856	15826	16015	15921	15996	16042	16023	15920	15784	16066	15971	15789	15842	16057	16016	16222	15891	15887	15806	15978	16102	15843	15977	15881	15826	16055	16002	15912	15939	15933	16030	15938	15992	16153	15886	15967	16007	15934	15938	15960	16034	15844	16099	15930	15825	15874	16083	15850	16164	15884	15921	16053	15955	16020	16064	16029	16129	15973	15921	16019	16069	16038	16156	16004	16066	16003	15878	15866	15980	16101	16115	16064	15969	15925	15760	16013	15962	15951	16005	16006	16007	16043	16016	16085	15872	15932	15903	16064	16026	15976	15970	15810	15935	15902	15966	16028	16111	16035	15787	15586	15909	16072	15887	15899	16057	15965	15957	15947	15857	15884	15827	16027	15898	16035	16094	16122	15966	15960	15824	15885	16045	16000	16039	16057	15818	16053	15959	15710	15899	15723	15869	15892	15829	15994	15944	16030	15732	15896	15748	16099	15991	15945	16040	15922	16021	15912	15769	15986	15861	15941	16026	15854	16020	16256	16023	15839	16161	15957	16073	15892	16036	16080	16068	15823	15967	15856	15793	15935	16015	15943	15936	15925	15845	15906	15821	16067	15870	15913	15966	16078	15710	16120	15987	16110	16134	16081	15955	16062	16036	15829	15984	15751	15918	15878	16043	16004	15830	16174	15930	15893	16121	16005	16032	16069	16062	16079	15938	16005	16077	15837	15860	15928	16010	15817	15995	16016	15856	16078	15998	15992	15978	15982	16026	15903	16029	15835	15920	15925	15878	15947	16006	15888	15915	15981	16024	15771	15998	15894	16046	16162	15960	16059	16054	15966	16019	15910	15904	15888	15955	16119	15969	15763	16094	15920	15980	16115	15984	15912	16036	15927	15894	15919	16000	15690	15822	15758	15871	16141	15712	15972	16096	15871	16222	15632	15806	16092	15849	16062	16065	15851	16070	15920	16074	16024	16085	16036	15841	16000	15685	15868	15632	15900	15979	16063	15985	15866	15936	16034	15964	15866	15920	15780	16004	15750	15921	16114	15874	15828	15915	15905	15999	15952	15976	15800	16076	15928	15979	16079	16149	16001	15991	16055	16162	16109	15940	15981	15901	15706	16124	16124	15906	16012	16010	15899	16141	15927	15810	15756	16062	16119	16118	16038	16077	16028	16046	16226	15990	15734	15887	16105	16017	15801	15949	16070	15804	15863	15933	15957	15946	16055	15865	15979	15954	15904	15956	16059	15967	15784	15879	15908	15908	15818	16058	15753	15998	16069	16218	15945	15933	16004	15915	16029	16051	16095	16014	15990	16120	16028	16138	15950	15975	15949	15904	15898	16022	15729	15912	15948	16074	15934	15987	16033	16072	15874	15954	15928	15858	15870	15934	15824	15783	16140	16047	15963	15795	16000	15976	15882	16241	16119	16024	16097	16020	15918	15887	15764	15956	15934	15951	15771	15911	15846	15841	15999	16026	16064	16052	16171	16028	15927	16085	15982	16034	16115	15978	15806	16063	15804	16075	16005	15974	16037	16061	15857	15900	16131	15985	15828	16056	15943	15970	15927	15905	15939	16070	16107	16034	15900	15868	15916	16029	16004	16022	16016	15770	15973	15815	15760	16054	15872	15950	15907	16089	16106	15918	16006	16054	16046	16127	15789	15977	15964	15964	15890	16039	15912	15859	15976	15943	15960	15960	15925	15889	15838	16003	16056	15915	16115	15675	15873	15936	15949	15918	16051	16036	16003	15919	15835	15963	15987	16125	15948	15994	15941	16102	15815	16097	16021	16084	15910	15808	15759	15861	15929	15969	16112	15852	15927	15958	16012	15889	16067	16119	16204	16180	16112	16004	15976	15812	16004	16078	15887	15797	15799	15900	15943	15871	16071	15930	16059	16103	16073	15946	16010	15936	15834	15989	15933	16159	16004	16233	15932	15854	15971	15852	15849	16104	15883	15974	15736	15909	15722	15864	15973	16046	15969	16031	15981	16058	15855	16116	16028	15952	15879	16034	16033	15923	16095	16050	15862	16053	15778	15860	15937	15888	16058	15991	16088	15777	15905	15889	15948	15770	16074	16012	15980	16238	15952	15931	16099	16134	16375	15922	15916	16042	16224	15928	15822	15875	15995	15815	15782	15756	16097	16142	15953	15692	15856	15976	15877	15833	15862	15783	16158	16138	15890	15838	15828	15879	15928	16158	15919	15851	15855	15881	15805	16102	15895	15970	15915	16076	16002	15896	15984	16029	16065	16099	15796	15961	15873	15892	16041	16023	15821	15961	15971	16009	15858	15989	16088	15877	15903	15975	15931	15836	15900	16002	15859	15965	15990	15806	15795	15979	16057	15877	15968	15772	15908	15901	16097	15942	15984	15934	16067	15831	15780	16010	15897	16090	15981	16094	15973	15958	15782	15899	15891	15844	16047	15998	16162	15874	15871	15875	15958	15969	15925	15913	15992	15879	15885	15848	15983	16080	15941	16237	15993	16033	15837	15979	15932	15861	15968	15912	15903	15989	16037
20799	27476	25864	21642	18992	17632	16473	15951	15563	15157	14866	14385	14206	14076	14123	15112	15961	15099	13359	13243	13177	13257	13456	13384	13349	13200	13571	13187	13221	13415	13195	13351	13159	13271	13219	13271	13306	13433	13362	13324	13274	13211	13302	13338	13454	13323	13256	13391	13309	13277	13311	13238	13403	13384	13443	13457	13589	13155	13449	13302	13332	13279	13480	13329	13471	13366	13244	13226	13347	13224	13338	13359	13510	13313	13315	13296	13192	13179	13475	13547	13148	13285	13275	13414	13294	13255	13446	13396	13245	13542	13181	13354	13332	13176	13374	13365	13356	13309	13292	13266	13321	13343	13287	13373	13203	13418	13357	13312	13268	13235	13315	13316	13270	13438	13298	13230	13481	13228	13084	13363	13360	13268	13158	13190	13240	13412	13338	13118	13303	13443	13360	13253	13245	13248	13285	13289	13190	13425	13392	13261	13413	13257	13202	13367	13243	13424	13566	13217	13208	13319	13298	13219	13190	13366	13200	13445	13256	13399	13384	13232	13416	13315	13381	13333	13207	13290	13395	13427	13369	13328	13172	13363	13380	13306	13376	13393	13406	13312	13289	13379	13228	13379	13431	13348	13409	13344	13319	13251	13345	13193	13352	13374	13498	13381	13460	13330	13382	13164	13341	13345	13166	13271	13444	13245	13437	13268	13319	13270	13336	13261	13275	13341	13310	13321	13421	13308	13401	13313	13338	13287	13516	13295	13175	13324	13363	13230	13240	13226	13166	13172	13436	13269	13263	13320	13185	13285	13188	13401	13234	13392	13162	13457	13258	13331	13306	13420	13271	13205	13296	13355	13260	13155	13323	13298	13301	13245	13322	13259	13405	13115	13140	13219	13317	13282	13414	13346	13266	13359	13383	13248	13351	13134	13384	13201	13439	13357	13358	13319	13470	13318	13123	13398	13314	13332	13255	13404	13364	13176	13196	13219	13449	13423	13395	13302	13224	13148	13381	13306	13438	13251	13304	13313	13258	13320	13322	13440	13379	13347	13502	13355	13350	13380	13319	13131	13389	13440	13348	13387	13246	13390	13293	13254	13561	13419	13347	13240	13271	13333	13270	13138	13274	13419	13386	13384	13176	13369	13175	13475	13240	13372	13288	13413	13305	13395	13334	13273	13268	13458	13392	13240	13397	13470	13452	13212	13290	13219	13229	13326	13104	13337	13373	13276	13329	13365	13306	13162	13211	13261	13213	13328	13348	13275	13267	13270	13189	13148	13534	13220	13222	13133	13253	13417	13251	13235	13271	13261	13312	13366	13340	13329	13238	13290	13418	13377	13172	13419	13380	13259	13109	13180	13383	13399	13312	13235	13279	13228	13414	13253	13213	13313	13479	13310	13450	13409	13424	13383	13293	13442	13413	13462	13265	13334	13410	13372	13202	13362	13286	13203	13314	13346	13441	13340	13136	13278	13395	13262	13179	13285	13287	13099	13380	13281	13248	13432	13469	13450	13319	13289	13324	13381	13507	13283	13225	13348	13191	13195	13187	13241	13156	13399	13300	13270	13214	13292	13255	13525	13325	13363	13259	13277	13232	13353	13284	13327	13258	13320	13171	13325	13416	13296	13269	13307	13170	13364	13407	13543	13277	13182	13323	13354	13434	13172	13354	13327	13500	13350	13466	13263	13217	13355	13145	13343	13161	13404	13435	13200	13465	13364	13242	13371	13413	13192	13361	13258	13483	13338	13294	13263	13271	13340	13295	13329	13344	13223	13365	13435	13438	13280	13221	13334	13433	13394	13130	13254	13288	13202	13117	13295	13457	13308	13406	13281	13299	13246	13216	13407	13446	13290	13212	13215	13160	13372	13265	13472	13358	13396	13241	13489	13312	13374	13226	13338	13296	13223	13327	13298	13284	13185	13404	13304	13287	13288	13305	13234	13353	13316	13262	13275	13439	13024	13375	13385	13121	13347	13389	13236	13179	13394	13402	13329	13174	13296	13277	13366	13423	13395	13328	13359	13235	13451	13372	13453	13231	13242	13397	13317	13228	13330	13358	13348	13350	13205	13237	13307	13147	13407	13259	13146	13335	13261	13354	13135	13382	13343	13374	13285	13240	13215	13144	13194	13283	13435	13287	13233	13231	13204	13325	13396	13305	13433	13236	13251	13575	13414	13210	13329	13349	13365	13331	13271	13286	13207	13469	13353	13367	13356	13291	13473	13272	13288	13250	13282	13322	13388	13151	13356	13374	13200	13257	13269	13388	13466	13410	13377	13365	13397	13407	13212	13186	13380	13352	13226	13375	13286	13427	13155	13189	13228	13306	13304	13335	13220	13347	13417	13274	13317	13367	13337	13527	13302	13321	13506	13290	13221	13398	13375	13384	13327	13357	13245	13166	13276	13151	13256	13388	13226	13277	13350	13226	13388	13247	13437	13231	13327	13446	13329	13255	13235	13370	13279	13313	13258	13412	13385	13252	13198	13242	13320	13279	13238	13258	13538	13480	13300	13247	13323	13144	13339	13364	13359	13180	13297	13290	13216	13524	13422	13195	13396	13297	13394	13379	13275	13283	13212	13392	13353	13355	13358	13391	13277	13279	13307	13397	13308	13382	13383	13351	13423	13215	13254	13270	13297	13249	13151	13227	13220	13321	13206	13282	13308	13273	13283	13315	13141	13289	13252	13307	13139	13388	13443	13449	13365	13406	13293	13520	13262	13594	13244	13385	13467	13406	13344	13116	13385	13251	13343	13394	13408	13283	13442	13292	13158	13136	13191	13333	13331	13207	13309	13354	13450	13327	13434	13248	13332	13175	13271	13288	13401	13333	13432	13444	13331	13291	13296	13317	13149	13407	13254	13269	13383	13210	13275	13403	13518	13217	13185	13362	13377	13457	13340	13288	13179	13219	13253	13380	13258	13261	13215	13223	13203	13341	13327	13257	13348	13244	13181	13256	13212	13291	13350	13422	13386	13300	13370	13447	13218	13295	13164	13180	13339	13270	13254	13206	13280	13258	13311	13319	13346	13184	13345	13348	13287	13368	13254	13351	13451	13321	13335	13454	13310	13437	13260	13396	13411	13261	13300	13514	13476	13314	13382	13105	13365	13255	13468	13282	13227	13488	13423	13398	13303	13533	13377	13357	13119	13209	13302	13255	13225	13307	13224	13304	13235	13435	13327	13506	13187	13419	13527	13230	13297	13400	13237	13319	13263	13137	13421	13213	13368	13227	13350	13454	13283	13358	13398	13175	13274	13379	13464	13473	13303	13241	13329	13096	13417	13371	13233	13270	13109	13193	13121	13337	13503	13357	13273	13441	13463	13432	13298	13411	13284	13211	13205	13423	13289	13153	13389	13382	13310	13406	13410	13291	13351	13138	13355	13266	13320	13463	13234	13445	13129	13300	13413	13377	13276	13352	13339	13422	13325	13340	13360	13124	13315	13260	13223	13357	13321	13387	13406	13331	13339	13183	13245	13272	13204	13486	13462	13333	13344	13308	13349	13415	13447	13479	13424	13469	13218	13319	13261	13323	13506	13315	13235	13292	13274	13418	13300	13284	13344	13416	13302	13412	13451	13331	13395	13366	13280	13231	13312	13425	13219	13268	13386	13434	13273	13442	13187	13226	13341	13442	13376	13375	13632	13262	13289	13357	13405	13331	13199	13190	13470	13277	13290	13415	13323	13254	13284	13322	13476	13492	13297	13294	13261	13377	13419	13272	13307	13359	13257	13358	13355	13378	13347	13319	13348	13337	13375	13353	13463	13127	13272	13143	13269	13234	13416	13218	13205	13302	13281	13404	13179	13426	13259	13416	13200	13310	13281	13286	13401	13271	13406	13296	13428	13204	13243	13267	13494	13268	13174	13275	13404	13271	13534	13320	13179	13279	13289	13322	13441	13336	13321	13321	13354	13239	13346	13403	13404	13135	13266	13324	13446	13321	13183	13269	13238	13326	13404	13182	13374	13325	13180	13536	13295	13184	13325	13248	13393	13277	13381	13420	13377	13269	13407	13437	13335	13232	13394	13313	13199	13349	13319	13266	13523	13442	13416	13195	13408	13310	13168	13229	13325	13345	13378	13458	13331	13271	13195	13418	13316	13505	13297	13328	13384	13341	13320	13237	13304	13357	13132	13200	13444	13318	13143	13185	13390	13439	13509	13435	13311	13389	13344	13252	13434	13248	13264	13317	13280	13281	13427	13323	13523	13280	13538	13449	13311	13348	13339	13141	13263	13254	13327	13410	13296	13324	13558	13099	13283	13396	13371	13232	13291	13363	13268	13281	13332	13469	13288	13431	13282	13412	13144	13236	13249	13334	13266	13419	13247	13308	13228	13346	13374	13259	13317	13474	13362	13358	13293	13425	13260	13292	13408	13510	13298	13407	13500	13276	13269	13311	13062	13407	13269	13405	13379	13315	13168	13266	13338	13409	13249	13339	13162	13421	13132	13212	13296	13239	13328	13271	13254	13139	13201	13164	13211	13074	13420	13307	13442	13359	13268	13348	13422	13190	13294	13263	13429	13230	13491	13175	13301	13372	13183	13263	13357	13222	13388	13378	13245	13392	13311	13072	13280	13322	13401	13302	13342	13104	13340	13342	13332	13191	13407	13297	13297	13172	13243	13289	13507	13389	13384	13226	13296	13441	13452	13324	13332	13313	13366	13260	13256	13273	13468	13247	13273	13338	13406	13270	13242	13455	13314	13311	13303	13286	13357	13278	13393	13470	13386	13233	13269	13280	13202	13381	13392	13336	13265	13196	13171	13185	13306	13303	13368	13282	13372	13320	13562	13499	13426	13341	13254	13383	13386	13455	13343	13259	13393	13226	13202	13371	13290	13445	13311	13216	13232	13230	13312	13442	13328	13230	13330	13385	13287	13330	13466	13353	13255	13377	13213	13311	13433	13270	13388	13444	13302	13282	13306	13307	13273	13183	13433	13185	13275	13334	13231	13295	13139	13259	13388	13370	13269	13292	13308	13277	13302	13313	13236	13479	13265	13296	13292	13289	13230	13461	13217	13279	13233	13370	13223	13117	13422	13285	13321	13167	13512	13195	13124	13399	13386	13364	13207	13469	13480	13310	13252	13344	13438	13348	13396	13377	13334	13448	13394	13474	13258	13335	13392	13308	13370	13337	13341	13262	13432	13281	13268	13348	13357	13308	13480
25606	21049	27753	25811	23283	22752	22157	20262	19426	19038	19102	18969	18471	18339	18325	24623	27152	24457	20389	17691	17641	17242	17569	17392	17412	17510	17381	17421	17415	17373	17482	17317	17524	17357	17222	17190	17322	17280	17257	17704	17277	17217	17526	17227	17405	17408	17359	17327	17391	17465	17360	17360	17378	17352	17521	17440	17447	17318	17383	17317	17412	17466	17350	17298	17270	17241	17274	17448	17369	17269	17385	17523	17460	17441	17370	17217	17356	17432	17382	17426	17529	17378	17151	17227	17469	17275	17085	17248	17363	17537	17426	17291	17556	17527	17289	17308	17448	17146	17331	17355	17347	17458	17387	17484	17432	17261	17214	17269	17217	17047	17174	17200	17243	17326	17190	17379	17583	17271	17376	17158	17252	17366	17349	17350	17492	17240	17348	17364	17408	17319	17359	17302	17279	17343	17413	17202	17397	17419	17225	17467	17410	17296	17380	17330	17308	17088	17139	17380	17319	17420	17341	17230	17511	17404	17346	17393	17472	17305	17348	17413	17203	17442	17389	17227	17331	17152	17396	17228	17316	17323	17326	17129	17201	17222	17353	17437	17220	17276	17273	17244	17159	17195	17185	17401	17348	17201	17233	17425	17470	17400	17271	17526	17482	17244	17445	17334	17298	17461	17387	17340	17328	17309	17361	17311	17392	17415	17230	17390	17248	17491	17263	17265	17384	17341	17277	17497	17210	17097	17360	17253	17150	17419	17303	17466	17372	17414	17298	17393	17374	17520	17141	17130	17353	17284	17289	17416	17150	17549	17368	17527	17324	17409	17277	17383	17331	17445	17240	17380	17415	17310	17250	17323	17305	17260	17196	17333	17317	17421	17291	17372	17351	17479	17540	17323	17164	17383	17276	17393	17574	17307	17433	17340	17310	17181	17209	17488	17311	17446	17270	17298	17320	17281	17470	17300	17381	17255	17332	17184	17482	17275	17167	17395	17370	17565	17361	17221	17186	17312	17332	17319	17342	17388	17484	17451	17471	17148	17365	17321	17286	17353	17272	17477	17476	17427	17517	17453	17306	17252	17124	17720	17355	17380	17216	17233	17589	17320	17319	17103	17160	17409	17165	17503	17345	17143	17342	17505	17300	17388	17168	17126	17487	17389	17363	17335	17327	17359	17376	17355	17370	17103	17270	17249	17403	17393	17431	17270	17222	17413	17455	17449	17312	17269	17428	17038	17369	17369	17388	17359	17439	17394	17318	17191	17469	17232	17320	17487	17377	17661	17177	17373	17347	17094	17291	17185	17246	17237	17396	17421	17340	17213	17236	17262	17439	17193	17274	17242	17448	17241	17333	17400	17277	17333	17445	17137	17399	17251	17282	17358	17370	17481	17288	17294	17452	17255	17418	17384	17337	17342	17313	17276	17324	17422	17313	17252	17327	17252	17359	17342	17545	17566	17272	17206	17404	17458	17346	17345	17140	17269	17387	17471	17327	17298	17318	17212	17488	17209	17343	17263	17443	17482	17277	17436	17402	17369	17326	17389	17511	17479	17208	17226	17438	17347	17360	17335	17453	17397	17221	17247	17549	17526	17307	17266	17235	17381	17339	17576	17282	17411	17355	17243	17264	17421	17227	17253	17399	17150	17069	17165	17395	17343	17445	17571	17493	17319	17307	17216	17264	17383	17448	17041	17386	17400	17400	17340	17447	17437	17361	17490	17246	17346	17364	17297	17468	17189	17227	17230	17507	17393	17294	17361	17266	17227	17481	17345	17350	17433	17341	17215	17424	17409	17395	17318	17442	17306	17339	17341	17348	17321	17264	17268	17228	17396	17319	17467	17316	17191	17369	17387	17305	17529	17291	17286	17415	17081	17248	17224	17212	17222	17394	17487	17347	17307	17259	17519	17063	17297	17466	17077	17429	17596	17214	17188	17287	17335	17187	17414	17353	17355	17226	17265	17284	17437	17277	17369	17239	17233	17203	17261	17447	17307	17327	17089	17392	17339	17265	17472	17309	17411	17458	17494	17359	17240	17235	17179	17404	17343	17353	17315	17369	17450	17275	17257	17416	17306	17207	17515	17386	17059	17289	17396	17475	17199	17236	17457	17325	17203	17285	17354	17398	17328	17479	17490	17048	17141	17254	17227	17314	17307	17414	17493	17202	17213	17153	17280	17294	17306	17336	17285	17403	17398	17392	17230	17252	17247	17449	17334	17120	17171	17423	17301	17283	17290	17379	17104	17404	17227	17458	17361	17467	17327	17437	17480	17173	17662	17398	17397	17280	17088	17406	17352	17211	17181	17239	17252	17309	17380	17298	17316	17544	17209	17664	17209	17126	17204	17443	17346	17065	17349	17536	17251	17273	17356	17401	17305	17345	17352	17451	17471	17224	17210	17227	17381	17220	17260	17261	17537	17287	17228	17271	17337	17453	17378	17094	17252	17228	17363	17303	17599	17361	17430	17252	17394	17285	17483	17109	17272	17409	17319	17198	17171	17232	17306	17422	17387	17415	17302	17590	17203	17086	17470	17365	17229	17415	17237	17397	17140	17396	17225	17243	17327	17383	17340	17418	17264	17427	17385	17349	17336	17596	17409	17239	17316	17380	17460	17221	17496	17583	17190	17237	17436	17502	17339	17569	17357	17162	17402	17209	17221	17284	17380	17549	17354	17342	17168	17258	17152	17356	17325	17153	17160	17362	17205	17403	17543	17313	17497	17365	17338	17415	17368	17244	17158	17385	17416	17117	17403	17352	17375	17197	17407	17221	17603	17469	17349	17217	17401	17432	17509	17366	17422	17473	17416	17507	17345	17231	17278	17125	17344	17526	17075	17477	17420	17420	17514	17313	17318	17298	17473	17294	17531	17177	17321	17124	17353	17407	17444	17059	17504	17312	17478	17587	17377	17335	17439	17268	17471	17321	17255	17459	17384	17417	17394	17222	17179	17309	17379	17295	17145	17230	17340	17372	17467	17532	17310	17299	17308	17284	17401	17303	17224	17332	17074	17364	17329	17313	17178	17324	17442	17356	17451	17309	17326	17276	17384	17150	17155	17450	17304	17409	17243	17353	17399	17343	17308	17443	17271	17436	17409	17267	17408	17279	17246	17369	17338	17300	17258	17371	17460	17176	17526	17450	17265	17438	17108	17360	17182	17426	17160	17352	17415	17299	17266	17196	17260	17409	17293	17493	17473	17398	17340	17512	17314	17353	17304	17258	17222	17428	17329	17443	17291	17427	17144	17468	17248	17379	17374	17401	17265	17474	17400	17334	17256	17252	17253	17230	17371	17518	17284	17377	17335	17387	17481	17552	17476	17532	17575	17285	17232	17437	17324	17323	17332	17368	17505	17288	17449	17455	17386	17201	17242	17352	17440	17362	17232	17352	17217	17273	17391	17397	17066	17220	17442	17369	17408	17544	17482	17251	17469	17405	17352	17291	17309	17185	17031	17068	17083	17392	17307	17272	17283	17270	17486	17345	17408	17442	17365	17493	17168	17309	17141	17226	17313	17285	17442	17337	17501	17144	17340	17538	17427	17429	17454	16872	17127	17403	17573	17417	17236	17273	17638	17093	17182	17428	17327	17242	17344	17388	17381	17369	17420	17219	17186	17395	17294	17323	17205	17342	17188	17184	17250	17271	17370	17303	17337	17406	17232	17209	17416	17477	17412	17368	17248	17633	17124	17318	17535	17406	17187	17313	17531	17450	17412	17506	17328	17369	17398	17361	17324	17266	17301	17324	17324	17477	17506	17556	17212	17231	16953	17243	17389	17343	17367	17342	17523	17181	17448	17461	17413	17531	17436	17374	17446	17282	17230	17326	17309	17214	17247	17431	17329	17482	17220	17324	17308	17587	17443	17246	17323	17384	17360	17396	17237	17272	17196	17341	17325	17328	17279	17356	17304	17059	17500	17402	17496	17504	17181	17422	17414	17220	17401	17427	17454	17470	17359	17400	17348	17226	17427	17425	17210	17514	17261	17257	17349	17362	17274	17381	17482	17486	17150	17245	17347	17418	17095	17206	17302	17517	17433	17456	17443	17306	17473	17166	17257	17433	17416	17511	17430	17272	17346	17290	17321	17460	17327	17329	17356	17240	17169	17599	17701	17468	17180	17501	17501	17450	17369	17398	17143	17492	17276	17241	17255	17241	17093	17313	17235	17341	17306	17557	17245	17557	17249	17528	17345	17390	17450	17374	17251	17393	17387	17345	17250	17383	17268	17610	17519	17224	17308	17296	17372	17272	17292	17319	17218	17327	17198	17260	17264	17456	17272	17452	17263	17351	17328	17306	17136	17016	17299	17401	17521	17326	17455	17326	17323	17441	17262	17492	17345	17380	17397	17394	17389	17243	17478	17369	17562	17404	17450	17249	17553	17350	17440	17358	17062	17340	17418	17382	17399	17338	17304	17250	17083	17293	17429	17341	17446	17518	17255	17339	17570	17428	17179	17379	17247	17256	17232	17400	17531	17646	17327	17463	17499	17317	17272	17416	17342	17306	17256	17722	17417	17034	17190	17545	17387	17406	17436	17266	17267	17218	17378	17302	17483	17214	17205	17389	17268	17371	17312	17504	17342	17442	17316	17300	17299	17473	17407	17433	17443	17318	17270	17442	17285	17621	17169	17496	17258	17222	17609	17420	17271	17605	17284	17392	17327	17273	17262	17178	17344	17467	17335	17380	17140	17391	17360	17453	17187	17513	17344	17321	17242	17606	17446	17269	17328	17429	17183	17501	17482	17280	17382	17177	17420	17183	17315	17259	17079	17333	17219	17096	17350	17264	17263	17512	17378	17380	17394	17358	17289	17268	17243	17347	17325	17387	17289	17418	17379	17286	17506	17474	17204	17405	17416	17352	17438	17209	17431	17395	17320	17357	17361	17267	17446	17203	17354	17308	17289	17253	17326	17283	17272	17284	17227	17394	17434	17404	17517	17366	17235	17396	17176	17341	17368	17273	17598	17367	17568	17268	17344	17469	17355	17443	17529	17534	17283	17459	17313	17324	17398	17083	17320	17124	17247	17267	17391	17329	17323	17471	17315	17223	17316	17353	17277	17325	17178	17451	17280	17449	17420	17485	17302	17433	17147	17178	17200	17357	17071	17244	17372	17335	17248	17144	17234	17050	17266	17372	17383	17099	17456	17287	17349	17491	17512	17430	17324	17043	17254
20828	33466	32186	26312	23012	21110	19479	18671	17386	17118	16761	16331	15930	15680	15652	25689	26846	23244	16679	14138	14303	14296	14129	14221	14310	14236	14158	14350	14197	14025	14272	14426	14194	14195	14241	14146	14059	14192	14329	14088	14227	14185	14096	13923	13974	14059	14104	14163	14124	14174	14078	14128	14246	14234	14343	14080	14144	14283	14349	14164	14262	14107	14083	14089	14165	14173	14108	14233	14012	14293	14062	14050	14158	14199	14051	14185	14078	14120	13992	14338	14110	14184	14189	13979	14199	14147	14195	14268	14089	14207	14048	14265	14286	14112	14215	14142	14153	14187	14147	14168	14084	13999	14222	14306	14116	14072	14147	14264	14239	13853	13992	14035	14041	14102	14150	14211	14206	14111	14195	14332	14049	13865	14265	14128	14122	14335	14187	14430	14045	14197	14211	14137	14118	14078	14255	14159	14139	14169	14075	14349	14280	14013	14298	14149	14377	14003	14410	14019	14362	14192	14177	14328	14131	14024	14039	14263	14151	14098	14330	14025	14145	14229	14154	14165	14312	13927	14380	14158	14062	14238	14193	14168	14187	14123	14225	14214	14372	14220	14259	14302	14220	14248	14244	14184	14030	14287	14192	14211	14118	14214	14345	14267	14192	14098	14106	14204	14188	14174	14040	13997	14101	14196	14179	14323	14155	14098	14147	14102	14159	14204	14202	14180	14117	14232	14077	14216	14041	14279	14161	14068	14084	14225	14303	14269	14173	14155	14276	14018	14371	14284	14009	14009	14054	14313	14254	14245	14075	14227	14126	14321	14095	14242	14291	14029	14376	14289	13962	14177	14284	14102	14249	14236	14159	14170	14120	14107	14226	14135	14233	14156	14194	14193	14175	14199	14101	14183	14155	14145	14205	14169	14163	14301	14019	14142	14146	14175	14193	14093	14197	14170	14189	14072	14188	14170	14006	14198	14127	14093	14238	14136	14293	14098	14203	14313	14070	14110	14073	14142	14162	14153	14088	14198	14070	14264	14105	14147	14198	14290	14291	14140	14333	14270	14257	14193	14151	14260	14067	14105	14213	13973	14330	14144	14193	14112	14241	14250	14028	14300	14202	14180	14056	14165	14034	14239	14163	14250	13964	14111	14192	14227	14229	14308	14212	14064	14381	14050	14171	14240	14255	14038	14232	14071	14137	14195	14140	14138	14343	14154	14013	14340	14226	14202	14209	14324	14125	14083	14140	14229	14112	14303	14241	14284	14260	14168	14244	14113	14146	14056	14231	14224	14246	14184	14145	14224	14092	14307	14146	14183	14233	14216	14107	14264	14031	14143	14295	14175	14174	14065	14164	14239	14165	14280	14182	14172	14235	14241	14336	14155	14152	14108	13958	14312	14226	14189	14205	14199	14347	14205	14220	14174	14294	14223	14134	14270	14199	14090	14212	14252	14015	14274	14137	14139	14031	14232	14145	14137	14346	14225	14312	14215	14382	14154	14107	14133	14039	14120	14124	14338	14214	14104	14186	14151	14204	14150	14114	14202	14394	14280	14087	14154	14054	14172	14262	14133	14032	13968	14149	14198	14040	14236	14112	14263	14169	14224	14173	14195	14105	14290	14267	14275	14186	14119	14302	14074	14087	14054	14252	14144	14234	14162	14067	14272	14163	14058	14190	14087	14194	14154	14246	14117	14191	14163	14193	14350	14103	14303	13958	14130	14052	14238	14113	14096	14361	14076	13980	13969	14292	14168	14229	14202	14206	14206	14025	13994	14129	14256	14109	14165	14071	14153	14275	14233	14270	14111	14099	14290	14294	14113	14164	14141	14201	14091	14156	14117	14203	14139	14184	14232	14067	14108	14213	14107	14058	14245	14095	14149	14121	14056	14246	14193	14251	14176	14298	14103	14320	14238	14347	14166	14203	14228	14188	14115	14119	14016	14128	14162	13962	14109	14333	14144	14176	14189	14211	14091	14225	14113	14076	14218	13936	14100	14283	14147	14241	13978	14109	14314	13953	14153	14061	14295	14308	14082	14191	14109	14140	13930	14098	14079	14241	14194	14121	14052	14235	14087	14252	14036	13905	13985	14112	13976	14138	14088	14176	14266	14193	14033	14073	14189	14196	14136	14083	14250	14111	14299	14018	14277	14214	14141	14251	14180	14079	14045	14085	14162	14208	14078	14214	14227	14098	14266	14322	14116	13937	13988	14178	14284	14111	14087	14119	14110	14144	14055	14172	14264	14384	14355	14122	14133	14344	14257	14115	14271	14237	14171	14120	14181	14194	14275	14244	14072	14203	14243	14075	14180	14009	13958	14211	14163	14151	14231	14051	14120	14137	14220	14186	14106	14305	14070	14095	14050	14151	14178	14180	14138	14132	14104	14107	14199	14098	14151	14182	14127	14222	14249	14142	14227	14225	14190	14219	14181	14191	14224	14142	14306	14132	14264	14177	14130	14308	14167	14185	14092	14312	14144	14097	14194	14133	14214	14276	14026	14262	14125	14224	14020	14116	14023	14239	14160	14142	14209	14219	14204	14311	14216	14240	14197	14209	14126	14134	14242	14242	14060	14259	14230	14234	14056	14288	14124	14163	14160	14118	14338	14156	14168	14172	14162	14218	14117	14151	14056	14256	14163	14103	14158	14339	14214	14236	14173	14150	13955	14247	14140	14314	14255	14173	14147	14152	14100	14117	14259	14052	14244	14251	14109	14151	14075	14175	14222	14154	14171	14175	14241	14192	14033	14158	14241	14129	14226	14342	14229	14198	14202	14214	14225	14227	14182	14240	14041	14119	14240	14134	14221	14181	14155	14248	14369	14119	14158	14205	13917	14257	14068	14138	14197	14077	14097	14082	14104	14155	14226	14125	14009	14249	14184	14380	14119	14151	14156	14132	13969	14258	14285	14350	14198	14272	14070	14256	14038	14129	14317	14087	14050	14175	14023	14044	14264	14150	14198	14044	14171	14047	14181	14406	14064	14125	14265	14086	14193	14100	14069	14161	14191	14180	14157	14370	14190	14080	14090	14425	14254	14187	14193	14216	14218	14167	14348	14374	14185	13910	14046	14180	14098	14136	14117	14153	14091	14241	14127	13954	14266	14100	14177	14198	13959	13991	14160	14091	14057	14178	14223	14153	14178	13989	14262	14151	14063	14138	14183	14118	14093	14186	14234	14050	14065	14296	14142	14121	14148	14145	14278	14157	14089	14136	14015	14058	14082	14205	14089	14241	14205	14013	14144	14192	14247	14206	14313	14124	14242	14197	14136	14287	14108	14196	14134	14166	14103	14174	14206	14186	14108	14155	14194	14072	14343	14311	14082	14218	14197	14160	14266	14102	14248	14136	14160	14166	14271	14138	14326	14197	14052	14446	14195	14333	14073	14220	14068	14181	14348	14291	14145	14200	14057	14339	14141	14347	13968	14246	14216	14246	14027	14250	14171	14116	14064	14012	14189	14141	14135	14236	14175	14081	14147	14231	14135	14062	14020	14278	14212	14103	14238	14053	14226	14128	14147	14279	14176	14121	13952	14142	14180	14332	14213	14016	14274	14094	14139	14154	14220	14276	14274	14018	14115	14222	14395	14205	14152	14192	14137	14183	14227	14117	14175	14077	14289	13917	14269	14113	14027	14133	14349	14153	14089	14075	14130	14163	14050	14248	14104	14167	13995	14170	14220	13960	14130	13990	14246	14163	14170	14058	14126	14283	14162	14268	14161	14189	14118	14043	14057	14313	14278	14205	14153	14152	14099	14239	14155	14122	13943	14080	14171	14059	14249	14163	14228	14269	14076	14253	14367	14494	14269	14248	14300	14024	14078	14146	14163	14025	13988	14078	14012	14199	14252	14167	14262	14046	14140	14181	14069	14199	14019	14252	14181	14130	14109	14312	14181	14194	14137	14020	14166	14154	14100	14045	14075	14348	14099	14153	14214	14070	14065	14157	14349	14279	14298	14047	14263	14125	14178	14215	14309	14019	14172	14199	14164	14202	14137	14263	14056	14288	14260	14098	14279	13994	14185	14158	14092	14141	14221	14214	14081	13977	14183	14158	14133	14088	14222	14185	14169	14273	14108	14273	14221	14223	14139	14176	14266	14186	14326	14218	14307	14277	14147	14093	14166	14149	14104	14098	14218	14054	14070	14180	14339	14288	14100	14317	14207	14279	14174	14234	14198	14257	14187	13928	14228	14252	14195	14189	14221	14177	14257	14087	14122	14250	14188	14108	14088	14226	14027	14276	14266	14252	14162	14134	14254	14187	14181	14150	14155	14099	14179	14117	14042	14324	14149	14164	13910	14047	14196	14300	14296	13987	14214	14140	14146	14128	14253	14120	13988	14235	14099	14185	14229	14263	13981	14168	14089	14075	14115	14142	14303	14248	14188	13935	14284	14059	14344	14355	14267	14119	14284	14111	14148	14255	13983	14215	14097	14183	14101	14130	14055	14210	14192	14188	14147	14209	14301	14050	14311	14180	13961	14225	14140	14181	14283	14085	14260	14187	14085	14165	14066	14289	14186	14113	14188	14048	14220	14144	14203	14212	14115	14181	14350	14244	13970	14152	14092	13968	14154	14277	14232	14247	13993	14142	14194	14125	14158	14121	14233	14129	14227	13994	14141	14253	14072	14072	14174	14194	14141	14117	14196	14269	14308	14071	14263	14206	14125	14231	14255	14171	14227	14073	14151	14253	14162	14207	14283	14275	14276	14148	14155	14193	14076	14057	14069	14233	14018	14246	14096	14129	14231	14289	13972	14194	14287	14290	14269	14224	14111	14109	14098	14100	14214	14194	14222	14283	14085	14200	14202	14344	14190	14014	14071	14015	14122	14101	14212	14112	14054	14155	14200	14234	14117	14146	14078	14231	14312	14175	14139	14092	14059	14132	14165	14118	14251	14107	14212	14136	14180	14204	14391	14326	14002	14098	14238	14080	14254	14311	14184	14209	14218	14007	14233	14121	14083	14167	14047	14170	13998	14034	14198	14017	14188	14056	14262	14139	14175	14126	14054	14069	13993	14177	14506	14094	14119	14120	14213	14265	14175	14156	14241	14359	14143	14175	14056	14273	14315	14161	14151	14224	14072	14233	14223	14125	14196	14210	14184	14246	14160	14159	13999	13995	14230	14405	14127	14078	14099	14171	14165	14152	14331	14141	14036	14093	14320	14174	14362
23885	21073	28488	23992	22199	25094	25753	22623	20393	20362	19889	19360	18851	18922	21012	30574	34051	30266	24476	18184	16960	16990	17114	16918	17128	17131	17125	17189	17067	16910	16947	17010	17008	17047	17074	16976	17249	16995	17102	17056	17072	16926	16865	16955	17179	16964	16819	16982	16943	17146	16851	17092	16792	16903	17031	17110	16931	17048	16935	16982	17008	17139	16908	16999	16961	16912	16949	16952	16979	17029	17118	16971	16981	17058	16815	16999	16905	16800	16997	17063	17182	16979	17015	17000	16818	16925	16991	16674	17033	16692	16943	16967	16834	16729	16752	17036	16896	17025	17059	16815	16863	16936	17065	16941	17061	16909	17120	16984	17040	16940	17096	16799	17070	16893	16739	17113	17118	16914	16973	16731	16846	16934	17022	16941	16893	16839	16981	16933	16823	16843	17148	16884	16854	16985	16927	16891	16816	16914	16957	16977	16718	17018	16945	17064	17012	16666	17029	16970	17052	16963	16914	16944	16760	16963	17066	17108	16819	16953	16823	17017	17105	16860	17002	16832	17004	16984	16910	16915	16990	16942	17149	16816	16984	16886	16697	16836	16806	16835	16923	16804	16986	16908	16765	16791	16918	17145	17009	17087	16845	16910	16901	16943	17020	17169	16954	16825	16875	16753	16736	16919	16820	16990	16947	16843	16805	16948	17009	17073	16707	16746	16914	16848	16993	16846	16941	16987	16904	16965	16883	17134	16948	16994	16904	16596	16947	16950	16693	16871	16847	16827	17150	16978	16690	17078	16972	16817	16944	16739	16993	17038	16962	16864	16965	17061	17011	17084	16904	16961	16682	17072	17055	16986	16860	16776	16997	16806	16732	16885	16968	16878	16935	17064	16781	17058	16794	17105	17016	16805	16888	16992	17076	16976	16918	16784	16841	16844	16997	16760	16876	16884	16892	16901	16907	16787	17067	16965	16892	16887	16955	16821	16694	16918	17078	17086	16906	16973	16981	16847	16910	17017	17034	17053	16944	17103	16854	16967	16869	16766	16908	16834	17017	16946	16921	16763	16952	17103	16898	16911	17059	16849	16997	16913	16853	17003	16771	16931	16826	16761	16968	17018	17247	17070	16887	17035	16797	16757	16985	16925	16683	16784	16821	16939	16743	16867	16583	16943	17040	16814	16907	17027	16771	16904	16963	16949	16903	16993	17024	17137	16793	16900	17007	17033	16835	16758	16969	17019	17059	16972	16996	16978	16925	16705	16856	16910	16797	16750	16873	16795	16874	16849	16810	16985	16879	16956	16793	17019	16899	16846	16841	17044	16995	17011	16970	16854	16744	17030	17031	16766	16856	16775	17057	16882	17080	16857	16947	17069	17088	16876	16887	16858	17241	16841	16911	17124	17023	16963	16856	16961	17168	17116	16999	17020	16732	16956	17050	16908	16984	16916	16680	17093	16831	16981	17021	16832	16921	16783	17005	17106	16928	16926	16763	16939	17058	16813	17010	16809	16885	17051	16781	16757	16820	16800	16786	16992	16943	16801	16882	16773	16916	16890	16732	16956	17068	17022	17010	16839	16877	16845	16930	16941	16856	17142	16929	16990	16989	16977	16925	16924	16886	17002	16906	16819	16923	16965	16999	17043	17021	16831	16974	16988	16823	16979	17056	17105	16852	16810	16898	16873	17073	17147	17020	17032	16896	16870	17111	17003	16856	16755	16805	16825	17017	16763	17110	16734	17037	16837	16786	16938	16949	16688	16817	16695	16763	17010	16923	16942	16845	16889	16719	16928	16930	17008	16965	17050	16954	16936	17106	16613	16900	16923	17206	16881	16956	17043	16777	16749	16995	16953	16927	16813	16824	16854	16773	16972	16688	16884	16853	16987	16841	16764	16838	16938	16798	16850	16872	16968	16979	16966	17113	16755	17025	17032	16924	17137	17034	16846	16955	16864	16795	16956	17000	16954	16863	16850	16811	16932	16958	16970	16832	16950	16918	17002	16982	17095	16910	17000	17039	16973	16918	17046	16957	16830	16808	16809	17020	16950	16866	17103	16988	16888	17049	16907	16752	17052	17014	17014	17005	16802	16851	17062	17014	16898	17014	16822	16887	16944	17002	16831	16931	16699	16917	16963	16869	16784	16844	16880	16916	16922	16803	16855	17192	17075	16984	16865	16991	16832	16832	16994	16981	16753	16831	16801	16728	16991	16885	16958	16942	16956	16962	16979	16911	17209	16871	16894	16998	16914	16907	16978	16816	16992	17041	16861	16753	16802	16896	16809	16901	16878	17006	16994	17102	16874	16892	16748	16915	17014	16850	16762	17018	16815	16822	16890	16972	16878	16906	16991	17012	16895	16839	16916	17115	16772	16962	17012	17019	16850	16879	16812	16966	16775	17014	16889	16929	16978	16802	16790	16944	16808	16965	16860	16972	16968	16713	17001	17090	16995	17000	16886	16826	16976	17070	16924	16821	16908	16779	17006	17038	17081	16882	16942	16713	16867	16788	17009	16911	17115	16916	16603	16875	16646	17026	17016	16938	16992	16818	17054	16620	16932	16745	16809	17040	16888	16884	17012	16779	16982	16949	17022	16739	16859	16881	17052	17017	16772	17048	16992	16962	16710	16885	16874	16702	17183	17039	16848	16685	17105	16945	16737	17085	16848	17006	16797	17120	16948	17006	17153	16927	16941	16952	16866	16824	16958	16885	16984	16999	16883	16898	16855	16758	16743	16923	16833	17179	17028	17036	16893	17020	17002	16800	16876	17066	16932	17084	16702	16976	16911	16940	16762	16867	16833	16832	17006	16832	16898	16752	17002	17067	16964	16932	17041	16804	17013	16820	16802	17251	17078	16776	16993	16821	16625	16789	16925	16746	16746	17048	17102	16776	17031	16967	17014	16971	17034	17089	16682	16840	16802	17034	16842	16825	16934	16836	17093	16972	16977	16748	16811	16874	16718	16938	17029	16883	16761	16941	16769	16833	17000	16788	16952	16803	16712	17027	16937	16838	16658	16759	16858	16809	17002	16834	16899	16831	16718	17002	17060	16938	17009	17022	16891	16797	16938	17016	16826	16859	17015	16737	16833	16844	16547	16893	16991	17031	17014	16970	16976	16950	16957	16956	17062	16847	16904	16928	16987	16724	16782	16758	16932	16954	16653	16958	17003	16854	17019	16838	16908	17045	17056	17027	16889	16795	16834	16964	16835	17120	17050	16809	16894	17032	17000	16778	16997	17063	16757	17025	17052	16928	16747	17069	16965	16868	17068	16849	16731	16904	16945	16966	16975	17130	16968	17082	16922	16959	16930	16901	16995	17152	16806	16873	16952	16721	17027	16793	16927	16906	16883	16765	16960	16731	16865	16743	16861	17015	16933	16768	16626	16940	17054	16829	16837	16861	16661	17010	17128	17023	16887	16994	16727	17120	16944	16841	16886	16733	16962	16887	16963	16948	16891	16924	16722	16881	16814	17009	16969	16949	16671	16748	16894	17082	17088	16959	16709	17009	17054	16882	16838	16884	16822	16970	16891	16937	16754	16835	17154	17097	16954	17001	16974	17019	17147	16722	16685	17035	16967	16748	16825	16859	17017	16991	16835	16877	17070	17019	17021	16898	17054	16842	16968	16793	16924	17012	17012	16871	16866	16878	17062	17038	16902	16881	16882	16887	16749	16909	17050	16876	16860	16825	16748	16868	16837	16941	17246	17026	16708	16976	16941	16792	16913	16938	16961	16593	16831	16838	16831	16707	16981	16878	16850	17055	17003	16838	16795	17026	17053	17070	16972	17006	16861	16945	16907	16822	16950	17049	16952	16953	17085	17034	16863	16996	16795	17064	16900	16896	16973	16866	16957	16792	17013	16839	17003	16960	16933	16953	16838	16786	17060	16850	16748	16979	16903	16756	16778	17104	16951	17216	16828	16926	16988	16983	16901	16752	16930	17078	16872	16955	16838	16713	16987	16792	16986	16915	16867	16886	16783	16645	16862	16931	17136	17035	16880	16892	16981	16874	16851	17027	17034	16953	16769	16828	16811	16781	16891	16870	17122	16861	16897	16784	16859	17089	16750	16962	16945	16699	16907	16891	16874	16811	17082	16844	17069	16865	16790	16983	16872	16870	16749	16831	16749	16913	16717	16798	16829	16914	16931	16956	17046	16937	17003	16876	16840	16768	17022	16923	16917	16886	17041	16873	16839	17052	16874	16903	17069	16911	16871	16835	16960	16829	16965	16908	17067	16911	17027	17012	16953	16613	16780	16698	16945	16588	16945	16891	16954	17005	17038	16912	16774	17003	16868	16873	16873	16932	17064	17082	16991	16824	16917	16885	17022	17065	17059	16863	17086	16828	17022	17111	17065	16969	16901	16763	16859	17016	16869	16912	17089	16900	16774	16851	16997	16985	16966	17108	16886	16937	17041	17041	16823	16828	16946	17044	16982	16874	16943	16987	16973	16811	16977	16829	16976	16903	17059	17093	16929	16936	16998	17017	16937	16832	16703	16734	16829	17065	16841	16781	16940	17050	16994	16888	16933	17046	16872	16941	17001	16923	16874	17032	16872	16759	17055	17055	16817	16986	17016	16916	16906	16830	16741	16859	17077	16898	16896	16750	16738	16869	17095	16933	16751	16845	17105	16964	16879	16829	17041	16917	17165	16801	16964	16965	16829	16729	16926	16858	17001	17004	16968	16814	16765	17053	16995	16794	16764	16897	16756	17041	16720	16901	16993	16956	16836	16729	17086	16950	16959	16954	16842	16825	16841	16916	16923	16943	17064	16849	16966	16917	16975	17119	16910	16872	16728	16784	16951	16932	16914	16984	17019	16947	16787	17010	16872	17088	17219	16824	16991	16949	16825	16667	16974	16877	17032	16679	17056	16972	16896	16698	17193	17126	16998	16850	17053	16928	17032	17058	16935	16798	16869	17057	16994	16774	16867	16994	17067	16813	16877	16968	16853	17004	16803	16787	16823	16961	16810	16847	16869	16854	16612	16812	16840	16958	16930	16913	16858	16804	16883	16917	16962	16865	16842	17066	17062	16820	16799	16874	17002	16798	16921	16972	16860	16954	16990	16968	16693	16927	16918	17021	17037	16821	16933	16931	17061	16818	16893	16867	16861	16926	16777	16890	16821	16760	16747	16905	17034	16911	16860	16916	16814	16759	16875	16805	16857
22975	39667	38225	31033	26757	24920	22032	22269	19398	18678	18189	17760	17028	16829	20680	32876	34735	30401	21931	13900	14103	13817	13855	13990	14044	13860	13997	14040	13830	13818	13966	13994	13949	13990	13887	13982	13752	13826	13867	13771	13989	13939	13989	13798	13892	13750	13862	13787	13937	14119	14069	13892	14035	13959	13895	13944	13844	13971	13878	13785	13790	13811	14222	13811	13818	13773	13955	13830	14020	13933	13893	13981	14041	13903	13866	13961	13983	13896	14081	13952	13970	13921	13837	13964	13879	13958	13933	14031	13752	13992	13834	14033	13881	13955	14083	13846	13820	13741	13920	13874	13920	14064	13815	14015	13866	13883	13994	13927	13989	13835	14168	13869	13996	13963	14063	13893	14009	13943	14002	13979	13895	13896	14007	14019	13955	14068	13917	13921	14017	13874	13957	13857	13956	13994	13857	13823	13851	13888	13868	13712	13692	13938	13948	14008	13926	13839	13873	13974	13869	13795	13954	13815	13881	14007	13948	13934	13998	13910	13949	13978	13892	13754	13946	13840	13860	14033	13860	13911	13940	13884	13880	13912	13901	13921	13693	14010	13971	13959	13799	13908	13939	13837	13824	13916	13900	13765	14004	13811	14128	13900	14079	13948	13865	13825	13863	14013	13952	13968	14072	13920	14028	13725	13985	13751	13883	13901	13798	13971	13956	13813	13952	13911	13852	13936	13809	13917	13887	13874	13799	13868	13820	14106	13764	13933	13859	13883	13917	13942	13972	14011	13806	13973	13955	13935	13824	13789	13853	13890	13906	14126	13996	13938	14043	13823	13905	13737	13747	13980	13831	14005	13779	13915	13764	13977	13908	13938	13898	13809	13965	14013	13916	14047	13986	14060	14024	13750	13867	13957	13863	13874	13815	13899	13935	13945	13926	13947	14007	13780	13718	13937	13907	13839	13818	13914	13935	13920	14018	13893	13950	13852	13847	13870	13863	13908	13917	14042	13870	13881	14032	13751	13935	13879	13741	13862	14039	13862	13938	14043	13737	13779	13809	13954	14045	13951	13856	13861	13798	13839	13893	14045	14010	13900	13936	13893	13947	13993	13911	13852	13762	13990	13723	13976	13977	13878	14062	14006	13826	13900	13944	13823	13755	13809	13946	13904	13925	13836	14040	13897	13922	14097	13920	13879	13983	13823	13858	13877	13938	13862	13792	13996	13878	14098	14035	13911	13978	13875	13919	13948	13901	13995	13825	14003	13920	13971	13791	13889	14012	13779	13795	13910	13933	13802	13777	13971	13910	13939	13856	13980	13784	13933	13900	13958	13747	13918	13909	13868	13911	13939	13839	14019	13751	14060	13689	13835	14190	13963	14009	13931	13815	14026	13995	14008	13813	13910	13979	13907	13852	14060	14011	13954	13948	14048	13871	13964	13856	14089	14029	13830	14074	13938	13961	13704	14008	13894	13912	13814	13795	14099	13841	13810	13800	14025	13918	13921	13748	13922	13894	13761	13838	13750	14048	13958	14013	13927	13921	14022	13956	13717	13990	13916	13819	13949	13984	13899	13887	13804	13726	13977	13877	13899	13975	13959	13945	13863	13873	13863	14135	13867	14032	13874	13897	13946	13927	13846	14084	13938	13991	13944	13888	13782	14058	13931	14136	14019	14026	13817	13854	14083	14008	13846	13876	13935	13809	13994	13924	13978	13895	13911	14003	13947	14070	13965	13905	13768	13950	13846	13779	13987	14107	13868	13831	13916	13907	13954	13908	13937	13951	13853	13780	13861	13915	13947	13973	13874	13921	14041	13897	13885	13748	13786	13853	13817	13743	13953	13873	13827	13729	13940	13909	14044	13812	13731	13771	14048	14033	13946	13920	13884	13825	13874	13995	13916	13891	14041	13754	13821	13912	13943	13919	13708	14036	13897	13930	14003	13844	14040	13960	13981	14018	13861	13950	13878	13940	13846	13866	13748	13853	13908	14049	13851	13864	13878	13925	13754	13816	14000	14043	13857	13837	13670	13772	13831	13923	13918	13795	14065	13963	13778	13831	13797	13893	13880	14134	14028	14042	13868	13876	14037	13713	14046	13695	14051	13942	13878	13988	13779	13983	13790	13720	14067	13871	13897	13836	13902	13645	14139	13953	13764	13807	13872	13856	14026	13900	14014	13969	13817	13895	13980	13804	13812	13876	13842	13904	13927	13957	13915	13836	13919	13967	13929	13728	13996	13952	13974	13915	14072	13797	13885	13918	13907	13794	13767	13983	14022	13930	13798	13968	13968	13812	13935	13877	13830	14021	13975	14112	14055	13983	13899	13809	14035	13985	13741	13963	13869	14048	13943	13889	14083	13865	13809	14033	13854	13991	13830	13847	13843	13927	13885	13975	14035	13931	13839	14037	14013	13848	14027	14038	13887	13734	13878	13940	13947	13902	13763	13958	13675	13938	13924	14007	13833	13833	13924	13868	14018	13941	14031	13880	13787	14029	13885	13852	13824	13823	13849	13570	13773	13888	14000	13907	13948	14064	13841	13926	13729	13971	13845	13810	13743	13852	13967	13805	13899	13763	13859	13916	13931	13824	13937	13979	13738	13797	13816	13885	13795	13904	13902	13728	13944	13732	13890	13869	13942	13836	13935	13838	13864	13799	14060	14130	14004	13701	13929	13878	13724	13888	13931	13879	14075	13958	13853	13953	13872	13912	13946	13921	13954	13842	13999	13714	13857	14137	13907	13856	13860	14093	13896	13976	14001	13927	13778	13872	13866	13916	13850	13849	13968	14038	13917	13919	14047	13894	13941	13864	13904	13963	13918	13906	13987	13915	13999	14081	13885	13933	13835	14030	13941	13849	13976	13891	14047	13896	13947	13733	14192	13991	13954	13940	13997	13949	13969	13829	13692	14028	13870	14006	13924	13885	14065	13982	13864	13959	13963	13885	13861	13853	13938	13851	13845	14096	13930	13810	14060	13964	13891	13951	13871	13764	13994	13950	13884	13978	13920	13906	13907	13980	13941	13888	13975	13802	13914	13810	14122	13810	13923	13862	13862	14133	13923	14067	13822	13918	13809	13814	13882	13820	13990	13941	13943	13806	14012	13905	13853	13875	13993	13955	13812	13827	14082	13928	13863	13909	13894	13978	13919	13924	13873	13867	13807	13896	14068	13810	14050	13803	13938	13928	13922	13691	13852	14035	13865	14020	13832	13981	13888	13600	13822	14048	13890	13957	13862	13970	13973	13875	14024	13957	13846	13908	14072	14190	13989	13904	14029	13918	13941	13880	13809	13863	14114	14007	14089	13873	13790	13772	13863	14018	13855	13807	13771	13827	14088	14078	13856	13944	13957	13952	13880	13927	13985	13787	13924	14009	13805	13971	14061	13904	14000	13875	13935	13886	13926	13998	13955	13908	13880	13886	13760	13918	13778	13888	13843	13878	14045	13816	13866	14058	13847	13870	13803	13811	13921	13954	13941	13901	13873	13859	13890	13690	13943	13846	14055	14019	13950	13997	13817	14113	13756	13890	14029	13805	13981	13913	13863	13983	13872	13861	13825	13797	13860	13973	13941	13908	13928	13913	13937	14004	13957	14102	13848	14020	13797	13807	13844	13907	14018	13859	13981	13913	14065	14074	14167	13924	13987	13890	13966	13887	13889	14005	14112	13933	13979	13954	13898	13839	13879	13922	13909	13875	13871	13870	13801	13958	13986	13802	13973	13889	13844	14132	13720	13926	14191	14020	13981	13956	13880	13887	13640	13991	13871	13817	13795	13838	13993	13885	13978	13859	13850	14140	14033	13810	13981	13844	13946	13929	13776	13794	13910	13827	13929	13921	13926	14031	13901	13661	13987	13967	13885	13827	13936	13935	13966	14020	13703	14037	13920	13902	13840	13949	13895	13947	14071	13911	13947	14015	14020	13944	14025	13878	13855	13978	13878	13887	13969	13899	13772	13748	13843	13933	13773	13900	13914	13903	14061	13842	13835	13805	13722	13929	13892	13818	13941	14046	13957	13880	13944	13949	13812	13901	13948	13926	13716	13675	13837	13989	14005	13934	13924	13890	13789	14032	13880	14119	13907	13846	13848	13888	14124	13958	13963	13924	13962	13858	13900	13794	13736	14003	13999	13764	13750	14038	13962	13832	13798	13901	14007	13797	13925	13864	13761	14050	13925	13926	14101	13765	13904	14061	13830	13892	13862	13900	13841	13922	13942	13909	13975	13982	14004	13866	13927	13834	13965	13890	14010	13961	13968	13843	13823	14128	13816	13929	13832	13947	13816	13898	14028	13941	13945	13886	13969	13951	13843	13848	14036	13850	13925	13950	13850	13966	13996	13942	13805	13893	14014	14055	14045	13944	13921	14032	13972	13930	13851	13769	13873	13981	13889	13902	13771	13821	14088	13817	13982	13973	13818	13951	13934	14017	13864	13793	13945	13902	13823	13934	14035	13915	13926	13922	13854	13987	14073	13809	13984	13937	13881	13947	13907	14030	13866	14070	14072	13973	13760	13869	13864	14042	13868	13792	13945	14101	13864	13856	13817	13823	13952	13755	13873	13898	13962	13987	13823	14123	13885	13750	13860	13975	13872	13986	13708	14003	13944	14051	13888	13925	13952	13975	13902	13965	13954	13943	13738	13944	13970	13843	13840	14032	13849	13895	13953	14059	13945	13801	13810	13787	13887	13899	13708	14000	13940	13919	13781	13829	13738	13911	13901	13917	13943	13975	13919	13911	14035	13783	13937	13793	13993	14093	13930	13948	13864	14030	13968	13763	13882	13859	13903	14108	14051	13847	13886	13815	13935	13757	13974	14035	14148	13874	13915	13815	13671	13944	13972	14078	13950	13849	13838	14025	13968	13949	13815	14017	13852	13860	13931	13787	13740	14016	13949	13899	13987	13995	13889	13799	13951	13842	13883	13973	14047	13779	13885	13938	13987	13938	14159	13948	14041	13883	13927	13955	13861	14016	13984	14035	13969	13869	13925	13782	13946	13820	14031	13802	13916	13881	13880	13922	13919	14201	13953	13898	13966	13947	13914	13857	13889	13943	13887	14043	13971	13851	13973	13900	13859	13980	13993	13940	13878	13940	13950	14059	13754	13977	13903	13814	13911	13905	13883	13965	13969	13963	13975	13853	13812	13903	13795	13997	13879	14047	13938	13994	13844
30572	24477	26337	23847	20825	20211	19988	19356	18797	18941	18684	18522	18411	18241	18324	18762	19679	19647	18741	17867	17954	17860	17925	17821	17843	17912	17995	17762	18098	17645	17739	17790	17823	17918	17857	17787	17757	17837	18119	17949	18065	17736	17726	17933	17855	17929	17696	17962	17544	17927	17662	17878	17872	17670	17876	17822	17856	17891	17772	17788	17970	17672	17786	17846	17680	17680	17801	17856	17995	17753	17938	17786	17902	17684	17729	17854	18076	17809	18042	17824	17956	17939	18115	17924	17964	17874	17589	17679	17997	17757	17931	17719	18066	18208	17857	17824	17795	18031	18071	17899	17836	17660	17651	17840	17997	17732	17924	17742	18137	17824	17946	17817	17834	17472	17850	17916	18034	18001	17701	17851	17837	17957	17916	17679	17879	17995	17978	17828	17967	17988	18032	17835	17788	17746	17798	17788	17787	17844	17792	17844	17746	17809	17754	17790	17692	17532	17831	17579	17753	17916	18049	17805	17922	17872	17822	17774	17787	17846	17715	18021	17821	17857	17592	17917	18018	17749	17915	17988	17893	17743	17728	17821	17789	17778	17868	17966	17717	17707	17816	17723	17813	17756	17716	17963	17811	17981	17871	17970	18046	18014	17788	17755	17958	17805	18008	17839	17926	17753	17963	17801	17652	17962	17879	17910	17752	17988	17866	17765	17814	17802	17853	17819	17888	17972	17810	17843	17883	17946	17918	17904	17667	17684	17639	17850	17742	17750	17709	17827	17580	17706	17949	17979	17635	17936	17762	17497	17846	17970	18122	17830	17875	17745	17706	17588	17931	17915	17900	17984	17841	17868	17811	17804	17589	17783	17715	17915	17977	17839	17889	17770	18082	17974	17777	17939	17869	17699	18225	17951	17625	17889	18038	17954	17610	17895	17953	17870	17884	17522	17866	17696	17988	17952	17959	17993	17799	17611	17908	17845	17733	17893	17777	17813	17811	17896	17871	17973	17724	17829	17835	17735	17715	17866	17641	17717	17845	17972	18002	17797	17682	17974	17879	17729	17721	17805	17790	17893	17850	17831	17813	18028	17973	17908	17968	17731	17697	17495	17642	17760	17852	17893	17753	17938	17791	17811	17690	17884	17828	17909	17799	17719	17742	18050	17692	17868	17910	17979	17934	17736	17938	17906	17869	18010	17975	17749	17983	17932	18002	17947	18007	17830	17825	17796	17828	18096	17592	17902	18005	17844	17713	17688	17941	17756	17756	17771	17738	17807	17907	17977	17845	17746	17910	17931	17738	17723	17665	17904	17947	17914	17999	17884	17882	17782	17829	17629	18023	17925	18074	17744	17950	18043	17805	17923	17935	17705	17706	17920	17710	17958	18112	17971	17677	17658	17640	17970	17972	17829	17854	17795	17825	17625	17830	17776	17879	17873	17862	17762	17908	17807	17841	17932	17735	17786	17646	17952	17729	18067	17873	17887	18015	17807	17764	17783	17792	17776	17946	17881	17950	17834	17663	17526	17800	17898	17636	17764	17832	17928	17755	17857	17730	17670	17873	17747	17808	17784	17928	18011	17838	17965	17946	17891	18136	17876	17963	17811	17790	17553	17625	17901	17908	17576	17984	17868	17847	17652	17931	17954	17908	17923	17889	17794	17728	17819	17733	17714	17898	17768	17727	17753	18061	17591	17757	17869	17910	17717	17972	17947	17799	18054	17960	17969	18071	18003	17733	17752	17919	18136	17863	17999	17692	17932	17840	17920	17746	17823	17893	18015	17866	17823	17823	17744	17713	17772	17897	17875	17900	17945	17778	17773	18144	17846	17984	17910	17683	17887	18063	18117	17796	17827	17730	17756	17673	17894	18022	17985	17745	17916	17818	17677	17812	17820	17768	17678	17976	17679	17683	17887	17827	17748	17918	17989	17940	17963	17899	17718	17947	17962	17965	17795	17987	17992	17789	17969	17710	17755	18038	17784	17829	17979	17938	17932	17859	17894	17875	18051	17831	17872	17846	18050	17875	17790	17690	17534	17889	17839	17982	17707	18013	17702	17885	17871	17949	17794	17885	17765	17830	17822	17885	17944	17859	17678	18026	17929	17759	17882	17888	18114	17717	17745	17725	17850	17779	17708	17924	17974	17841	17916	17867	18008	17731	17743	17708	17787	17970	17747	17904	17659	18068	17860	17798	17800	17920	18027	17857	18084	17845	17572	17800	17804	17880	17745	17857	17789	17874	17937	17662	17787	17847	17881	17942	17831	17736	17987	18037	17896	17916	17996	17832	17973	17753	17782	17724	17864	17683	17809	17617	18009	17714	17695	17904	17808	17959	17824	17955	18112	17761	17789	17991	17797	17814	17878	17883	17755	17868	17913	18041	18018	17714	17940	17907	17739	17840	17890	17842	17866	17878	17804	17939	17802	17744	17871	17686	17742	17566	17537	17729	17964	17962	17937	17843	17775	17754	17772	18030	17764	17880	17831	17717	17836	17839	17882	17878	17791	17960	17796	17749	17787	17769	17928	17808	17981	17853	17707	18051	17904	17792	17866	17789	17821	17706	17828	18049	17800	17935	17760	17943	17784	17790	17946	17665	17901	17856	17877	17707	17827	17731	18017	18093	17970	17943	17873	17920	17790	17725	17830	17812	18055	17892	17801	17981	17657	17728	17816	17777	17753	18062	17713	17915	17747	17858	17720	17743	17811	17542	17784	17727	17858	17837	17832	17844	17852	17911	18202	17828	18045	17857	17845	17900	17862	17906	17783	17882	17793	17839	18007	17861	17795	17690	17850	17840	18102	17952	17951	17882	17845	18016	17774	17799	17987	17954	18052	17937	17717	17812	17758	17865	17934	17670	17847	17930	17800	17647	17759	17857	18036	18023	17624	17910	17750	18039	17808	17791	17705	18006	17760	17996	17961	17922	17884	17884	17824	17868	17760	17906	17868	18123	18075	17755	17732	17877	17752	17879	17826	17964	17893	17669	18113	17852	17977	17804	17772	17910	17897	17920	17718	17995	18037	17973	17785	17833	17784	18001	18174	17774	17695	17937	17843	18083	17917	17807	17714	17679	17865	17724	17969	17694	17714	17749	17711	17942	17880	17729	17919	17801	17676	17840	17998	17843	17995	17709	17902	17742	17841	18101	17994	17733	17690	17722	17786	17774	17874	17983	17658	17759	17879	17848	17772	17885	17798	17818	17800	17914	17856	18008	17932	17831	17930	18115	17992	17836	17811	18046	18008	17837	18023	17869	18017	17882	17796	17733	17922	17793	17856	17888	17988	17759	17842	17692	17934	17913	17777	17841	17908	18145	18095	17927	18002	17910	17913	17742	17734	17733	17887	17787	18033	17860	17834	17770	17849	17698	17818	17847	17787	17976	17829	17662	17918	17920	17915	17892	17916	17985	17752	18027	17784	18070	17819	18066	17974	17841	17660	17895	17772	17761	17941	17926	17891	17865	17910	17959	17775	17847	17893	17911	17834	17800	17955	17898	17818	17805	17737	17950	17961	17902	17881	18021	17805	17962	17987	17892	17909	18118	17928	18002	17954	18102	17800	17863	17916	17829	17906	17962	17710	17777	17824	17858	17721	18011	18046	17797	17774	18119	17930	17743	17889	17808	17829	18062	17947	17880	17860	17876	17882	17811	17924	17855	17636	17654	17872	17867	17880	17774	17918	18118	17823	17926	17796	18034	17973	18010	17871	17823	17867	18034	17819	17797	17968	17902	17847	17841	17887	17850	17839	18062	17695	17667	17844	17939	17716	17626	17774	17737	17874	17739	17940	17642	17943	17780	17920	17766	17759	17801	18012	17982	17665	17630	17861	18012	17910	17874	17854	17771	17966	17964	17967	17925	17874	17739	18042	17927	18132	17985	17957	17965	17861	17873	17874	17710	17821	17852	17890	17750	17693	17745	17706	17761	17922	17973	17913	17757	17788	17797	17734	17793	17889	17830	17696	17881	17679	17746	18019	17965	17674	17945	17804	17873	17977	17737	17912	17876	17913	18030	18031	17920	17646	17836	17859	17849	17939	17806	18042	18035	17729	17906	17761	17858	17868	17831	18194	17942	17797	17863	17789	17993	17886	17944	17702	17878	17928	17587	17798	17674	17893	17751	18029	17807	17773	17644	17901	17802	17944	18075	17800	17900	17659	17735	17849	17902	17734	17791	17945	17781	18088	17946	17846	17738	17885	17907	17871	17957	17726	17900	17832	17900	17775	17774	17992	17899	17820	17840	17994	17761	17994	17918	17975	17820	17722	17943	17843	17642	17838	18162	18002	18021	17849	17896	17894	17817	17778	18053	17781	17822	17779	17712	17837	17851	17781	17788	17864	17885	17909	17795	17828	17879	17920	17710	18021	17970	17764	17726	17744	17846	17900	18231	17967	18042	17832	17798	17767	17786	17698	17699	17924	17926	17965	17867	17832	17744	17904	17761	17792	17932	17868	18014	17746	17946	17783	17903	17673	17830	17899	18005	17873	17747	17834	18046	17744	18012	17605	17848	17852	17758	18100	17881	17642	17772	17966	17731	17928	17942	18047	17818	17695	17792	17563	18050	17963	17854	18020	17857	17843	17952	17874	18158	17815	17660	17891	17733	17840	17830	18001	17881	17887	17967	18113	17931	17669	17790	17808	17966	17857	17852	17923	17786	18021	17963	17889	17929	17725	17978	17657	17997	17782	17859	17915	18041	17821	17764	17858	17924	18026	17957	17699	17829	17995	17980	17979	17758	17881	18024	17857	17896	17885	17732	17990	17677	17881	17961	17757	17772	17762	17701	18018	17795	17790	17855	17882	17879	17817	18024	17952	18006	17802	17828	18022	17837	17790	17976	17901	17868	17848	17695	17857	17758	17663	17894	17838	17963	18032	17778	17847	17998	17703	17899	17816	17671	17867	17919	17933	18032	17722	17942	17723	17820	17909	17709	17858	17819	17773	17846	17610	17757	17904	17607	17854	17866	17786	17855	17913	17818	17804	17988	17891	17706	17801	17841	18078	17916	17888	17736	17932	17906	17796	17836	17929	17757	18064	17619	17993	17825	17748	18005	17592	17791	17719	17884	17898	18037	18057	17962	17777	17812	17743	17830	17827	17989	17632	17715	17689	17871	17894	17991	17964	17867	17782	17820	17771	17810	17841	18093	17936	17910	17968	17850	18001	18006	17880
21462	27303	26820	21748	19465	18752	17536	16646	16381	15994	15709	15462	15210	15213	15318	15737	17124	16626	15345	14402	14514	14453	14283	14355	14289	14241	14378	14417	14357	14396	14365	14376	14406	14560	14321	14382	14446	14216	14491	14353	14437	14379	14349	14530	14414	14522	14480	14382	14457	14413	14522	14328	14436	14331	14501	14397	14425	14404	14387	14491	14462	14425	14377	14607	14215	14525	14446	14349	14500	14467	14410	14371	14392	14299	14383	14449	14343	14296	14263	14450	14422	14356	14370	14409	14314	14426	14258	14352	14405	14278	14355	14298	14380	14352	14582	14536	14442	14313	14369	14452	14310	14461	14438	14426	14430	14288	14438	14361	14469	14287	14412	14304	14199	14339	14416	14509	14592	14300	14327	14247	14189	14150	14448	14311	14473	14364	14419	14393	14404	14543	14247	14317	14396	14594	14502	14354	14278	14412	14593	14189	14401	14391	14382	14574	14383	14276	14452	14581	14540	14238	14419	14336	14555	14348	14512	14235	14494	14417	14416	14496	14380	14442	14467	14280	14380	14348	14308	14488	14561	14399	14325	14407	14414	14372	14578	14436	14447	14483	14289	14319	14404	14313	14464	14375	14490	14487	14375	14382	14391	14285	14432	14568	14360	14344	14346	14509	14355	14509	14477	14322	14349	14312	14409	14475	14295	14448	14230	14556	14356	14457	14494	14544	14375	14415	14260	14527	14535	14559	14472	14262	14205	14479	14274	14441	14315	14318	14377	14533	14440	14197	14619	14564	14376	14402	14566	14371	14382	14632	14364	14450	14322	14327	14359	14325	14440	14366	14285	14377	14506	14398	14485	14407	14407	14320	14392	14493	14196	14609	14475	14369	14464	14296	14242	14421	14404	14394	14469	14329	14418	14432	14423	14457	14393	14321	14255	14460	14370	14409	14491	14552	14485	14306	14424	14504	14496	14347	14437	14324	14549	14362	14357	14376	14498	14448	14125	14494	14511	14394	14338	14363	14322	14402	14308	14466	14504	14463	14233	14297	14392	14273	14265	14415	14437	14319	14369	14339	14319	14495	14433	14509	14401	14178	14492	14305	14156	14444	14529	14351	14425	14305	14410	14347	14587	14560	14344	14426	14431	14253	14535	14356	14254	14426	14366	14500	14536	14430	14487	14577	14312	14332	14552	14326	14333	14344	14624	14449	14402	14351	14350	14342	14449	14363	14294	14321	14421	14281	14370	14408	14378	14472	14310	14566	14346	14197	14292	14389	14371	14571	14313	14352	14287	14501	14254	14304	14318	14555	14619	14331	14458	14452	14678	14302	14285	14411	14412	14473	14316	14277	14447	14265	14182	14467	14411	14258	14318	14573	14458	14338	14309	14316	14475	14391	14438	14479	14307	14486	14379	14504	14429	14214	14480	14354	14488	14389	14226	14287	14503	14417	14407	14284	14448	14466	14500	14417	14358	14503	14344	14416	14397	14448	14403	14264	14376	14494	14346	14480	14363	14390	14515	14444	14361	14493	14512	14475	14422	14328	14320	14422	14300	14592	14388	14457	14350	14311	14410	14544	14418	14525	14244	14618	14306	14326	14464	14340	14366	14383	14276	14413	14413	14478	14358	14401	14216	14430	14530	14476	14365	14502	14582	14343	14437	14187	14425	14430	14431	14348	14319	14505	14535	14310	14541	14378	14604	14454	14410	14568	14350	14151	14607	14438	14429	14392	14366	14498	14396	14350	14338	14392	14515	14392	14322	14419	14388	14401	14342	14468	14365	14468	14391	14351	14574	14243	14513	14273	14237	14403	14354	14408	14388	14491	14466	14532	14356	14600	14365	14395	14410	14412	14504	14347	14381	14436	14379	14441	14398	14397	14315	14447	14452	14466	14444	14462	14404	14470	14432	14499	14449	14423	14443	14566	14330	14365	14487	14515	14556	14476	14424	14367	14398	14337	14456	14341	14175	14458	14358	14324	14267	14256	14567	14290	14352	14256	14534	14320	14365	14360	14286	14382	14294	14392	14294	14322	14435	14419	14564	14433	14446	14251	14542	14407	14428	14348	14402	14316	14385	14346	14418	14346	14576	14418	14380	14501	14445	14470	14370	14553	14241	14404	14403	14381	14504	14404	14407	14347	14475	14374	14311	14312	14508	14436	14587	14412	14279	14335	14228	14384	14476	14387	14407	14403	14553	14421	14435	14423	14214	14541	14517	14395	14531	14309	14305	14281	14323	14387	14490	14593	14385	14504	14391	14250	14411	14490	14304	14483	14322	14608	14203	14311	14318	14457	14362	14401	14582	14356	14314	14255	14360	14428	14555	14361	14437	14464	14345	14494	14406	14296	14338	14297	14411	14344	14438	14474	14470	14449	14586	14483	14444	14460	14288	14570	14459	14387	14376	14467	14355	14538	14588	14458	14400	14413	14380	14300	14331	14426	14587	14415	14376	14493	14492	14377	14413	14281	14592	14402	14449	14392	14438	14277	14404	14395	14406	14368	14500	14442	14512	14462	14490	14464	14298	14477	14327	14383	14478	14447	14498	14489	14390	14431	14249	14357	14241	14384	14379	14326	14411	14311	14348	14494	14395	14388	14414	14436	14401	14471	14444	14279	14377	14388	14341	14338	14530	14420	14632	14408	14508	14403	14469	14461	14353	14361	14396	14264	14430	14136	14424	14231	14476	14383	14374	14421	14395	14439	14290	14311	14622	14395	14319	14382	14452	14432	14228	14460	14485	14318	14208	14422	14316	14348	14335	14353	14423	14542	14573	14520	14478	14403	14405	14366	14370	14462	14392	14353	14488	14292	14269	14237	14542	14328	14469	14311	14502	14584	14422	14564	14337	14331	14440	14287	14600	14342	14327	14424	14286	14342	14257	14351	14528	14501	14276	14288	14497	14530	14368	14307	14545	14382	14478	14357	14432	14356	14511	14460	14410	14442	14522	14577	14336	14463	14500	14517	14498	14309	14465	14425	14269	14434	14432	14445	14544	14202	14225	14303	14451	14337	14415	14464	14370	14350	14225	14524	14448	14496	14503	14534	14451	14358	14451	14382	14326	14338	14598	14404	14443	14345	14507	14440	14364	14439	14253	14337	14216	14332	14426	14306	14472	14421	14369	14561	14564	14178	14469	14458	14338	14416	14496	14400	14347	14403	14534	14301	14176	14301	14544	14526	14419	14208	14448	14370	14346	14514	14362	14471	14481	14384	14450	14339	14417	14426	14409	14456	14549	14231	14615	14426	14343	14585	14345	14457	14530	14303	14514	14598	14422	14339	14248	14215	14356	14460	14398	14245	14339	14288	14466	14416	14344	14386	14342	14286	14368	14451	14432	14470	14248	14596	14355	14391	14568	14511	14726	14392	14377	14342	14552	14406	14348	14426	14303	14318	14418	14267	14444	14330	14380	14471	14374	14355	14484	14386	14337	14357	14614	14426	14408	14577	14303	14417	14514	14427	14506	14306	14435	14463	14427	14428	14466	14409	14359	14286	14478	14360	14493	14358	14561	14359	14606	14259	14361	14547	14324	14392	14402	14343	14240	14349	14433	14416	14344	14293	14549	14347	14636	14452	14420	14250	14371	14399	14412	14326	14410	14488	14480	14575	14486	14282	14369	14347	14415	14226	14282	14354	14459	14491	14421	14332	14491	14244	14303	14343	14271	14404	14366	14693	14564	14434	14404	14381	14367	14362	14405	14520	14373	14373	14283	14434	14388	14219	14308	14445	14549	14501	14480	14479	14401	14443	14517	14291	14546	14296	14362	14168	14298	14335	14426	14510	14284	14265	14466	14328	14381	14367	14346	14625	14296	14510	14552	14582	14434	14396	14249	14282	14414	14440	14344	14409	14412	14484	14335	14403	14415	14350	14426	14501	14278	14386	14376	14359	14427	14394	14327	14227	14242	14425	14517	14418	14473	14499	14397	14495	14197	14452	14425	14534	14537	14317	14573	14524	14598	14368	14285	14377	14495	14406	14492	14352	14225	14397	14414	14389	14324	14350	14474	14347	14293	14345	14393	14448	14328	14415	14396	14420	14346	14349	14379	14267	14337	14441	14445	14432	14401	14363	14367	14318	14457	14516	14473	14290	14261	14415	14418	14333	14340	14519	14542	14318	14439	14288	14331	14466	14425	14279	14512	14423	14351	14156	14555	14283	14410	14463	14209	14501	14506	14464	14484	14466	14416	14407	14576	14206	14352	14376	14524	14386	14493	14287	14571	14294	14355	14383	14252	14378	14344	14394	14467	14361	14526	14511	14448	14399	14298	14432	14370	14278	14383	14434	14473	14645	14349	14481	14377	14200	14478	14481	14416	14367	14447	14457	14318	14552	14384	14573	14227	14617	14351	14171	14338	14420	14447	14504	14220	14328	14441	14434	14460	14295	14404	14312	14705	14677	14404	14449	14211	14487	14458	14222	14338	14481	14443	14401	14347	14470	14338	14434	14460	14252	14473	14530	14482	14508	14532	14358	14498	14344	14528	14373	14462	14523	14227	14577	14404	14371	14402	14399	14576	14422	14463	14503	14417	14445	14379	14445	14409	14415	14387	14472	14403	14176	14301	14321	14352	14282	14380	14239	14379	14398	14463	14317	14431	14457	14311	14464	14395	14314	14391	14328	14394	14413	14398	14359	14510	14223	14556	14253	14518	14442	14474	14327	14342	14450	14398	14243	14318	14418	14387	14337	14433	14443	14637	14444	14449	14419	14462	14521	14356	14346	14354	14450	14518	14372	14169	14410	14327	14527	14456	14449	14328	14502	14529	14464	14464	14633	14338	14366	14487	14474	14565	14556	14260	14427	14295	14397	14460	14372	14574	14521	14293	14392	14408	14482	14532	14430	14261	14457	14418	14534	14448	14281	14497	14293	14418	14376	14496	14403	14332	14421	14304	14402	14447	14408	14304	14276	14396	14568	14389	14559	14389	14405	14444	14331	14507	14490	14270	14311	14410	14339	14499	14491	14416	14527	14399	14458	14378	14281	14408	14387	14425	14422	14390	14481	14347	14383	14546	14460	14552	14374	14328	14324	14292	14308	14453	14280	14457	14355	14467	14369	14322	14564	14355	14522	14280	14486	14432	14502	14429	14300	14528	14445	14436	14282	14459	14477	14605	14467	14357	14341	14227	14450	14395	14324	14393	14288	14496	14418	14351	14634	14465	14473
25544	21043	27745	25697	23183	23295	22896	20601	20058	19786	19439	19383	18912	18847	18878	23376	27144	26321	22526	18674	18221	17897	18218	17862	18091	17913	17922	18118	17937	17916	17981	17804	18028	17950	17859	17977	17806	17748	18116	18056	17876	17967	17958	17938	17915	17764	17914	17743	18065	18054	17887	17871	17862	17718	17936	17863	17814	17814	17992	18093	17875	17811	17900	17857	18055	17986	17897	18025	17904	17778	17963	17854	17725	17863	17858	17769	18044	18068	18051	18079	18048	17927	18075	18014	17898	18068	17958	17923	17736	18072	18172	17745	18028	17782	17903	18014	18230	17939	17944	17732	17748	17797	18017	17821	17934	18032	17823	17877	17958	17781	17991	18070	17713	17973	17953	18007	18030	17874	17859	17922	17798	17948	18019	17889	18009	17951	17906	17821	17763	18045	18206	17877	17944	18018	17927	18145	17833	17836	18129	18245	18068	17686	17922	17850	18032	17959	18026	18061	17987	17937	17996	17967	17841	18201	17883	17905	17950	17814	17920	17975	18098	17875	18006	17826	18000	17840	17917	17843	17880	17742	17893	17959	18000	17825	17861	17901	17838	17836	17768	17843	17984	17950	17925	17901	17679	17796	17946	17952	17877	18184	17739	17796	17901	17975	17988	18141	18070	17697	18076	17773	17823	17828	18062	17976	18120	17997	18038	17944	17903	17700	17739	17920	17811	17691	17778	17921	17962	17898	17860	17837	17812	17849	17964	18023	17934	18004	18128	17969	18014	17826	17766	17875	18046	18134	17811	17883	17904	17934	17908	17961	17771	17946	17995	17749	18037	17709	18088	17933	17869	17870	18146	17920	17966	18029	17841	17970	18008	18018	17863	17891	17913	17808	18084	17822	17855	17955	17904	17875	17991	18014	17657	17886	18023	17887	17915	18051	17922	18141	17795	17922	17887	18004	17872	17789	17806	17742	17823	17869	17744	17905	17728	17782	17966	17906	17905	17808	17963	17714	18279	18015	18107	17854	17854	17871	17893	17701	17962	17979	18067	17979	17851	17956	17977	17937	17899	18153	17875	18075	18052	18078	18185	17974	17799	18128	17851	17757	17915	18041	17793	17964	17982	17865	18212	17994	17940	17965	18071	18133	17895	17954	17781	17952	17854	17934	17953	17968	17905	17846	18079	17889	17720	17791	17930	18090	17903	17929	17941	17976	17955	17982	17856	17803	18178	18102	17951	18192	17941	18151	17741	17958	17889	17844	17987	18026	17907	17735	17901	18028	17949	17890	18039	17805	17794	18184	18024	17936	17872	17942	17844	17840	17910	17920	17864	17723	18123	17943	17940	17969	17984	17814	17699	17950	17927	17892	17778	17919	17815	17964	17953	18013	17845	17757	17801	17824	17920	17826	17868	17906	17639	17972	17771	18115	17708	17967	17806	17669	18030	17915	18114	18046	17998	18028	17985	17989	17894	17939	17933	17887	17832	18020	17992	18099	17656	17918	17953	18012	18033	17750	17856	17919	18052	17810	17929	17936	17795	17818	17986	17868	17882	17885	17840	17611	17943	18002	18108	17997	17929	17981	17882	17725	17896	17854	17965	17793	17990	17821	17952	17946	17822	17784	17996	17738	17968	18126	17912	17889	17995	18025	17966	17895	17757	18028	17908	17889	17951	17942	18034	17729	17919	17938	17979	17981	17944	17742	18034	17909	17940	17869	17965	17764	17854	17739	18145	17847	18110	18004	18070	17940	17989	17787	17865	17833	17706	17934	18033	18016	18170	17984	18018	17680	17829	17921	17819	17806	18046	17928	17977	17893	18061	18028	18009	17667	17933	18017	17987	17962	17873	17924	17974	17828	17907	18019	17861	18117	17836	17846	18084	18076	18010	17929	18035	17765	17808	17873	17857	18051	17782	17921	17924	18074	17880	17809	17921	17833	18000	17853	17780	18067	17896	17759	18065	18084	17861	17972	17908	17929	18088	18017	17928	17980	17690	17959	17675	17838	17745	17599	17846	17892	18018	18000	17989	17824	17622	17746	18038	17969	17891	17873	17880	17786	17998	17901	17906	18028	18018	18091	17960	17977	18077	17814	17957	18100	18146	17949	18064	17911	17874	18024	17899	18000	17946	17991	17992	17697	17942	18064	18078	17995	17873	17967	17973	18068	18111	17867	17654	17993	17910	17950	18008	17966	17938	17935	18049	17967	17882	18018	17797	17697	17955	17714	17954	18110	17994	17816	18148	17918	17712	17881	17880	17847	17810	17779	17687	17911	17880	17678	17946	17731	17804	17990	17879	17713	17836	17896	17923	17948	17962	17839	18090	17768	17753	17758	17780	17878	18023	17986	18059	17836	17860	17830	17935	17888	17892	17824	17946	17838	17780	17917	18030	17824	17834	18005	18020	17947	17996	18122	17955	18106	17999	17846	18139	17984	17910	17967	17951	17991	17865	17903	17944	17785	17898	17850	17706	17966	17751	17997	18041	17790	17943	17936	17944	17800	18012	17870	18070	18045	18070	18020	18071	17776	17803	17826	17882	17887	17982	17984	17968	17996	18095	17850	18064	17891	18031	17917	17755	17808	17837	17932	17828	17758	18037	17956	17932	17933	17970	18014	17901	18067	18048	18026	17947	18319	17973	17982	18015	17863	18044	17860	17946	17825	18083	18065	17869	18058	17814	17921	17836	17926	17917	17986	17983	18020	18053	17852	17843	17867	17855	17892	17928	17862	17980	18025	17867	17744	17892	18034	17910	18116	17882	17940	17912	17754	17994	17777	17872	17955	17875	17733	17917	17679	18057	18029	18042	17972	17842	17810	17673	17794	17972	17918	17757	17982	18032	17938	17889	17954	17972	17924	18114	18046	18108	17740	17983	17748	17773	17673	18064	18145	17802	18014	17794	17874	17933	17850	17997	17832	18107	18106	17929	17931	17849	17876	18011	17915	17748	18041	17910	17829	17762	17901	17882	17795	17977	18039	17929	17785	18014	17935	18028	18087	18172	17993	17905	17809	17976	17887	18077	18039	17949	17855	17929	17937	18038	17950	18034	17913	17663	17821	17879	17933	17844	17870	17786	17834	17873	17984	17951	17913	18018	18003	17834	18042	17955	17900	17803	17865	18054	17967	17607	17750	17992	17830	17935	17813	17727	17942	17836	17908	17725	17780	18154	17924	17997	18051	18039	17805	17855	17983	17814	17967	17816	17934	18043	17892	17818	17949	17959	18014	18085	18201	17998	18092	17949	17810	18087	17722	18288	17825	17915	17869	18001	17645	17970	17599	17944	17760	17805	17767	17943	18056	17885	17998	17770	17846	17880	17806	17983	18086	17750	17830	17914	17830	18072	17691	17780	17989	17971	18070	17875	17915	18039	17980	17858	17936	17971	17961	17996	17934	17746	17794	17870	17767	18013	17926	17931	18083	17877	18029	17834	17960	18021	17846	17980	18110	17784	18033	17817	17843	17805	17839	17654	18227	17921	18119	17926	18021	18083	17941	17825	17968	18073	17744	17950	17893	18029	17996	18041	18048	17965	18022	18007	17998	17905	17743	17938	17943	18004	17961	17889	17990	17824	17997	18072	18117	17938	17918	17658	18036	17781	17722	18147	17860	17749	17903	17819	17997	17993	17913	17732	18083	18033	17875	18137	18094	18053	17958	18040	17782	17760	17884	17926	17943	18180	17806	18002	17787	17933	17722	17817	18098	17872	17972	18023	17985	18023	17803	17869	17860	18074	18045	17871	17712	17744	17834	17983	18005	17959	18073	17995	17925	17808	17967	17858	17829	18019	18040	17864	17768	17820	17913	17880	18007	17975	17961	17778	18069	17910	17964	17955	18003	17835	18040	18112	17718	17720	17785	17999	17763	17754	17935	18038	17982	17795	18096	17978	18027	18013	17815	18013	17862	17923	17864	17823	17989	17998	17883	17792	18023	17783	17899	17902	17923	18074	17886	17917	17768	17829	17893	17792	17644	17846	17890	17924	17671	17872	18103	17866	17972	18024	17806	17998	18022	17866	18038	17970	18021	17836	18068	17974	18082	17968	17946	17902	17784	17920	17874	17944	18115	18144	17973	17950	17955	17830	17938	17814	17906	18068	17878	17958	18013	18024	17920	17829	17940	18072	17877	17990	18112	17692	18049	17829	17995	18031	17895	17946	18082	18084	18063	17976	17772	17675	17804	17844	17903	17865	17744	18121	17994	17773	17842	17935	17709	17704	17576	17799	17802	18180	18126	18080	17955	17937	17853	17742	17956	18083	18045	17832	17715	18066	17746	17866	17962	18012	17998	18027	17912	18019	17989	17766	17731	17960	17885	17874	17806	17995	17917	17949	17854	18043	17938	17958	17950	17937	17891	17864	17905	17992	18097	17844	17639	17697	17636	17771	18014	18005	17784	17810	17827	17820	18015	18240	18001	18092	18014	18018	17870	17967	18143	17960	17938	17933	17990	17724	18005	17942	17771	17973	18026	18019	17932	17834	17925	18011	18049	17843	17852	18098	17917	17877	17884	17827	17780	18021	17883	17910	17927	18051	18028	17650	17586	17929	17665	18129	17760	17930	17916	17938	17796	18053	17859	17816	17831	17978	17858	17929	17950	18057	17802	17930	18136	17980	17955	17761	17948	17875	17865	17776	17904	17966	18043	17989	18000	18125	17947	17987	17849	17854	17895	17860	18002	17970	17997	17958	17985	17793	17800	17970	18011	18029	17927	18077	17901	17775	17910	17808	17852	18061	18083	18052	17970	17947	18062	18196	17927	17807	18021	18036	17989	17710	17845	17915	17849	17856	18001	17792	17792	17944	17909	17832	17955	17899	17899	17829	18101	17898	17680	18022	17806	17876	17932	17941	17919	17827	17761	17824	17923	18028	17772	17808	17951	17772	17944	17764	17723	17869	17816	18009	17774	17907	17898	17904	18047	18021	18025	18005	18086	18024	18057	18044	17768	17755	17963	17822	17930	17978	17995	18011	18032	17884	17946	18055	18045	17795	18008	17815	18032	18145	17854	17700	17863	17756	17839	17795	17887	18195	17872	17994	17970	17991	17867	18004	17994	18160	18135	18133	17878	17952	17712	17721	18063	17867	17854	17920	18051	18001	17777	17805	18017	17991	17730	17993	17670	17889	17937	18102	17971	18026	17821	18026	17843	18004	18062	18102	17897	18017	17805
20549	33166	31724	25607	22102	21624	19869	18702	18015	16996	16449	16194	15722	15701	15752	23438	26692	24659	19274	14682	14502	14415	14585	14348	14408	14539	14328	14437	14312	14430	14435	14377	14458	14510	14386	14463	14302	14342	14342	14404	14399	14411	14494	14492	14310	14519	14418	14569	14219	14384	14437	14351	14467	14292	14562	14598	14361	14307	14384	14551	14475	14446	14453	14360	14366	14456	14353	14547	14380	14359	14399	14532	14458	14529	14535	14434	14422	14223	14253	14462	14422	14466	14518	14467	14473	14437	14494	14442	14363	14319	14389	14377	14367	14587	14365	14433	14423	14408	14450	14368	14509	14444	14569	14348	14579	14434	14431	14554	14340	14224	14242	14389	14462	14353	14407	14401	14183	14549	14423	14490	14315	14430	14364	14344	14559	14445	14271	14419	14441	14382	14522	14442	14540	14399	14434	14488	14381	14402	14316	14410	14423	14559	14346	14481	14456	14430	14359	14350	14400	14413	14402	14505	14456	14493	14494	14459	14266	14166	14372	14515	14448	14455	14469	14367	14455	14399	14507	14287	14453	14630	14518	14606	14336	14430	14340	14388	14522	14463	14442	14486	14420	14467	14568	14430	14378	14513	14357	14427	14365	14447	14462	14355	14344	14408	14437	14376	14492	14374	14479	14439	14406	14419	14427	14255	14404	14596	14574	14257	14634	14413	14232	14422	14340	14449	14643	14321	14416	14369	14452	14303	14262	14505	14205	14291	14369	14330	14409	14367	14405	14272	14495	14430	14254	14368	14524	14450	14220	14392	14517	14517	14540	14389	14464	14442	14231	14477	14303	14351	14346	14305	14355	14239	14415	14731	14324	14509	14312	14465	14267	14360	14332	14313	14378	14559	14395	14313	14302	14302	14370	14435	14305	14492	14266	14563	14373	14279	14430	14458	14456	14387	14396	14341	14432	14400	14331	14248	14445	14527	14415	14445	14479	14325	14459	14411	14493	14491	14426	14202	14445	14460	14382	14467	14311	14275	14541	14626	14237	14318	14310	14347	14364	14338	14457	14441	14330	14557	14333	14427	14529	14473	14424	14455	14372	14320	14548	14374	14293	14363	14522	14461	14340	14422	14486	14491	14491	14348	14308	14424	14276	14305	14545	14390	14256	14553	14350	14372	14334	14400	14471	14361	14398	14420	14333	14353	14376	14207	14420	14497	14512	14332	14392	14365	14398	14488	14476	14434	14420	14336	14429	14376	14406	14260	14545	14367	14377	14409	14284	14416	14397	14291	14572	14406	14538	14282	14643	14388	14482	14338	14499	14355	14329	14376	14542	14436	14379	14309	14439	14333	14392	14458	14298	14372	14318	14334	14356	14442	14386	14312	14431	14252	14439	14271	14369	14321	14533	14439	14456	14370	14468	14226	14397	14514	14425	14407	14323	14444	14446	14346	14400	14401	14445	14382	14384	14330	14442	14443	14511	14221	14468	14376	14404	14271	14626	14590	14323	14482	14417	14409	14345	14412	14583	14262	14330	14410	14430	14234	14304	14483	14457	14349	14370	14335	14330	14536	14285	14364	14320	14530	14432	14441	14299	14471	14583	14455	14528	14479	14343	14344	14429	14284	14604	14470	14439	14393	14398	14327	14327	14423	14304	14420	14433	14530	14401	14320	14465	14493	14427	14342	14392	14310	14405	14500	14151	14573	14441	14274	14526	14554	14187	14506	14454	14564	14356	14389	14192	14446	14277	14400	14364	14404	14459	14384	14269	14370	14457	14305	14517	14634	14469	14414	14375	14566	14509	14389	14378	14341	14401	14351	14468	14484	14395	14321	14463	14392	14323	14399	14397	14434	14404	14427	14316	14460	14442	14574	14506	14347	14502	14412	14556	14348	14413	14596	14441	14185	14371	14223	14390	14457	14489	14463	14346	14584	14407	14356	14578	14234	14493	14323	14438	14504	14439	14557	14485	14592	14325	14525	14545	14385	14331	14370	14541	14435	14280	14328	14522	14340	14457	14443	14356	14506	14378	14488	14301	14582	14277	14354	14464	14518	14492	14460	14440	14501	14376	14327	14478	14347	14474	14481	14323	14232	14418	14393	14460	14291	14485	14280	14468	14393	14323	14344	14441	14370	14284	14505	14427	14481	14495	14504	14412	14319	14435	14470	14534	14614	14419	14242	14248	14433	14270	14406	14469	14365	14233	14351	14439	14390	14286	14267	14453	14377	14365	14423	14388	14385	14484	14360	14477	14384	14466	14496	14502	14323	14438	14306	14391	14352	14403	14480	14528	14395	14327	14417	14527	14520	14499	14267	14363	14498	14318	14368	14551	14417	14374	14497	14505	14483	14453	14340	14356	14451	14380	14446	14277	14402	14452	14231	14449	14435	14481	14459	14442	14322	14617	14279	14578	14448	14562	14366	14222	14395	14494	14468	14442	14457	14545	14547	14472	14583	14400	14412	14463	14273	14322	14338	14543	14210	14391	14374	14438	14315	14624	14373	14444	14453	14443	14594	14496	14544	14403	14392	14468	14407	14420	14447	14483	14363	14373	14337	14394	14437	14523	14421	14407	14523	14518	14598	14468	14383	14305	14403	14310	14348	14381	14471	14612	14324	14297	14495	14384	14506	14366	14308	14528	14318	14492	14453	14357	14428	14537	14537	14279	14454	14296	14495	14341	14374	14489	14250	14565	14418	14481	14433	14423	14456	14442	14359	14461	14473	14434	14377	14414	14391	14367	14286	14349	14306	14535	14490	14486	14388	14342	14261	14234	14474	14380	14461	14361	14358	14435	14516	14354	14249	14418	14408	14301	14279	14360	14496	14318	14299	14501	14357	14383	14447	14486	14409	14370	14326	14546	14423	14539	14302	14374	14370	14339	14522	14361	14517	14449	14273	14437	14580	14459	14360	14507	14625	14441	14369	14494	14471	14418	14276	14523	14387	14549	14214	14404	14545	14367	14273	14439	14314	14521	14255	14319	14468	14369	14440	14422	14290	14315	14505	14411	14397	14481	14422	14397	14462	14355	14456	14495	14612	14388	14385	14412	14367	14539	14277	14566	14360	14542	14457	14233	14336	14523	14312	14491	14401	14338	14209	14376	14380	14382	14373	14370	14402	14365	14368	14338	14377	14440	14566	14531	14363	14357	14354	14343	14349	14356	14602	14592	14441	14424	14226	14463	14308	14542	14470	14506	14158	14231	14571	14463	14414	14426	14416	14404	14430	14540	14414	14309	14523	14631	14501	14315	14423	14503	14326	14352	14527	14502	14434	14340	14457	14362	14346	14454	14352	14408	14497	14332	14509	14482	14647	14301	14514	14602	14450	14501	14351	14368	14417	14403	14395	14366	14396	14387	14283	14286	14672	14566	14399	14368	14493	14405	14552	14368	14415	14335	14270	14477	14405	14383	14647	14278	14361	14481	14342	14455	14423	14488	14379	14436	14462	14363	14442	14355	14312	14396	14273	14485	14409	14553	14438	14485	14438	14314	14412	14429	14452	14337	14507	14463	14511	14294	14303	14481	14420	14539	14247	14454	14663	14384	14396	14407	14325	14505	14300	14476	14378	14360	14301	14535	14487	14324	14302	14510	14551	14401	14467	14589	14528	14319	14406	14552	14549	14314	14410	14435	14416	14395	14212	14503	14320	14549	14441	14439	14484	14471	14304	14278	14365	14471	14416	14409	14539	14393	14377	14341	14381	14209	14284	14517	14423	14508	14305	14431	14321	14331	14348	14429	14409	14644	14455	14322	14474	14436	14497	14454	14274	14363	14394	14502	14465	14466	14245	14381	14294	14487	14497	14486	14457	14526	14470	14288	14338	14395	14287	14433	14351	14348	14313	14607	14206	14322	14619	14330	14367	14464	14552	14318	14421	14479	14360	14336	14334	14166	14412	14139	14455	14558	14426	14485	14463	14410	14493	14381	14451	14408	14260	14443	14380	14458	14325	14268	14346	14386	14419	14407	14293	14452	14429	14326	14382	14422	14477	14473	14388	14391	14345	14449	14414	14512	14392	14386	14285	14408	14423	14381	14286	14423	14535	14392	14356	14471	14407	14422	14435	14575	14413	14491	14390	14488	14552	14488	14274	14605	14617	14431	14498	14408	14555	14431	14305	14472	14453	14226	14258	14448	14398	14416	14561	14595	14523	14497	14455	14491	14601	14377	14505	14512	14339	14399	14428	14329	14324	14472	14396	14426	14349	14399	14400	14297	14373	14359	14477	14459	14495	14557	14534	14462	14481	14402	14306	14451	14375	14523	14541	14397	14464	14315	14350	14341	14439	14379	14563	14630	14352	14345	14529	14303	14294	14396	14330	14433	14426	14357	14447	14315	14416	14422	14431	14298	14350	14417	14455	14510	14238	14404	14569	14378	14346	14325	14481	14499	14453	14380	14503	14337	14443	14447	14326	14434	14590	14206	14424	14399	14542	14272	14219	14334	14541	14437	14418	14305	14409	14474	14377	14297	14474	14239	14310	14545	14375	14306	14470	14434	14435	14360	14277	14446	14389	14436	14537	14444	14453	14252	14427	14302	14437	14528	14383	14454	14482	14404	14269	14246	14297	14290	14297	14282	14399	14358	14617	14335	14296	14630	14415	14062	14299	14394	14559	14553	14251	14436	14291	14351	14359	14456	14450	14438	14622	14377	14420	14412	14463	14334	14406	14384	14293	14329	14301	14411	14371	14463	14438	14395	14387	14475	14367	14357	14348	14695	14412	14470	14460	14368	14461	14403	14515	14473	14584	14372	14459	14466	14460	14405	14373	14419	14438	14259	14350	14386	14425	14411	14455	14442	14504	14365	14464	14315	14413	14344	14397	14570	14290	14557	14432	14364	14565	14335	14542	14480	14418	14544	14395	14305	14448	14492	14400	14260	14505	14372	14424	14348	14462	14348	14653	14311	14469	14466	14532	14500	14340	14488	14477	14395	14345	14455	14508	14471	14390	14408	14564	14496	14432	14452	14328	14337	14552	14388	14514	14496	14491	14424	14499	14281	14436	14505	14391	14383	14248	14451	14536	14245	14243	14464	14344	14451	14325	14474	14466	14618	14541	14515	14338	14498	14480	14357	14639	14361	14509	14487	14373	14355	14501	14428	14388	14435	14290	14470	14516	14474	14391	14511	14365	14498	14535	14454	14517	14362	14361	14419	14559	14553	14396
24020	21080	28462	23989	21657	23432	21368	17387	15726	14926	14751	14690	13992	13512	13496	13648	15810	20797	23591	17000	12837	12324	12515	12523	12705	12463	12208	12565	12541	12467	12341	12666	12323	12427	12324	12256	12387	12513	12300	12551	12421	12236	12223	12301	12325	12329	12191	12356	12571	12505	12442	12455	12141	12541	12418	12361	12019	12285	12371	12235	12316	12051	12312	12259	12256	12447	12149	12466	12225	12229	12407	12283	12265	12171	12264	12376	12202	12360	12258	12337	12340	12157	12333	12265	12257	12111	12168	12354	12207	12251	12127	12175	12251	12245	12047	12296	12384	12279	12216	12384	12331	12254	12406	12270	12302	12124	12326	12226	12132	12332	12209	12250	12280	12364	12307	12407	12182	12261	12199	12265	12328	12053	12160	12149	12097	12239	12433	12256	12261	12255	12270	12166	12248	12312	12349	12432	12265	12170	12165	12372	12262	12205	12140	12162	12172	12399	12151	12277	12022	12258	12231	12308	12277	12153	12179	12112	12261	12295	12243	12021	12145	12331	12109	12394	12145	12389	12301	12302	12363	12229	12244	12127	12301	12228	12272	12224	12173	12278	12317	12075	12350	12282	12176	12167	12282	12389	12333	12282	12148	12381	12471	12223	12119	12200	12182	12279	12159	12412	12181	12215	12262	12323	12032	12447	12205	12169	11935	12051	12181	12324	12102	12258	12285	12248	12268	12419	12306	12171	12177	12264	12362	12204	12176	12262	12312	12356	12265	12249	12283	12127	12333	12436	12244	12441	12437	12238	12456	12105	12301	12267	12256	12209	12113	12304	12136	12249	12140	11967	12124	12260	12226	12235	12277	12289	12324	12167	12366	12370	12216	12309	12372	12229	12205	12282	12111	12235	12275	12372	12443	12109	12157	12326	12103	12224	12234	12392	12227	12211	12272	12273	12246	12064	12407	12405	12364	12317	12281	12278	12257	12236	12238	12280	12242	11960	12289	12207	12197	12122	12206	12228	12245	12205	12199	12217	12288	12258	12196	12170	12293	12306	12141	12235	12218	12094	12219	12143	12266	12248	12356	12219	12257	12225	12405	12345	12277	12117	12349	12411	12473	12150	12153	12236	12261	12345	12336	12305	12116	12281	12382	12111	12201	12351	12135	12198	12079	12356	12400	12289	12248	12185	12016	12110	12172	12234	12258	12387	12422	12261	12273	12468	12123	12260	12339	12101	12147	12228	12113	12251	12067	12244	12176	12109	12369	12280	12301	12149	12172	12123	12337	12218	12396	12354	12317	12346	12160	12182	12186	12209	12176	12384	12028	12329	12207	12114	12363	12125	12151	12288	12428	12111	12051	12269	12200	12331	12216	12210	12097	12155	12363	12463	12129	12243	12180	12121	12487	12161	12345	12061	12447	12223	12188	12212	12407	12336	12233	12195	12584	12395	12077	12329	12124	12277	12436	12203	12323	12333	12207	12371	12315	12240	12347	12477	12257	12373	12234	12231	12334	12271	12217	12291	12233	12330	12206	12274	12443	12303	12130	12245	12198	12147	12187	12292	12263	12302	12127	12096	12351	12431	12248	12287	12045	12213	12293	12279	12166	12276	12321	12337	12153	12254	12258	12192	12223	12186	12272	12269	12231	12234	12400	12080	12329	12144	12169	12189	12114	12297	12274	12251	12275	12130	12324	12274	12318	12175	12154	12207	12410	12386	12123	12217	12230	12234	12351	12384	12165	12215	12376	12164	12264	12124	12338	12315	12219	12257	12364	12352	12271	12329	12251	12173	12385	12139	12189	12219	12191	12252	12444	12225	12290	12288	12299	12556	12165	12200	12346	12199	12206	12294	12389	12347	12034	12253	12359	12318	12488	12216	12097	12334	12074	12244	12313	12338	12264	12286	12119	12186	12385	12313	12196	12380	12266	12199	12380	12185	12339	12219	12258	12327	12255	12236	12255	12310	12284	12180	12325	12136	12271	12259	12328	12241	12234	12350	12190	12250	12179	12256	12248	12368	12229	12212	12278	12291	12219	12272	12198	12367	12119	12208	12365	12202	12277	12282	12336	12271	12304	12114	12213	12261	12381	12154	12128	12171	12170	12205	12301	12156	12211	12000	12167	12176	12310	12190	12217	12194	12169	12144	12175	12305	12280	12230	12334	12171	12175	12256	12389	12403	12082	12074	11980	12098	12136	12097	12370	12247	12275	12139	12238	12180	12139	12129	12047	12040	12253	12237	12311	12253	12159	12228	12240	12178	12262	12162	12123	12262	12284	12172	12332	12105	12338	12350	12338	12195	12093	12136	12227	12334	12351	12379	12353	12391	12207	12164	12242	12292	12115	12452	12205	12347	12242	12145	12383	12344	12405	12238	12193	12054	12177	12476	12361	12263	12185	12369	12322	12213	12244	12260	12295	12410	12348	12134	12054	12269	12119	12142	12250	12232	12254	12431	12255	12157	12228	12337	12111	12191	12194	12192	12269	12298	12234	12210	12326	12142	12150	12207	12186	12340	12312	12145	12220	12162	12400	12191	12143	12219	12187	11998	12121	12310	12162	12174	12373	12262	12114	12249	12393	12294	12291	12169	12305	12335	12114	12146	12144	12293	12087	12035	12186	12226	12479	12128	12120	12149	12425	12346	12181	12304	12258	12006	12340	12129	12243	12210	12125	12255	12310	12184	12401	12365	12380	12186	12226	12150	12128	12310	12362	12353	12116	12347	12495	12226	12298	12263	11972	12141	12301	12226	12197	12360	12294	12528	12361	12226	12119	12099	12308	12122	12210	12121	12380	12427	12347	12243	12290	12270	12266	12145	12336	12294	12329	12191	12298	12323	12297	12393	12358	12253	12159	12176	12355	12258	12070	12214	12176	12124	12271	12198	12143	12221	12278	12181	12222	12177	12354	12224	12148	12295	12165	12237	12144	12125	12222	12353	12077	12281	12314	12363	12282	12274	12176	12277	12374	12241	12325	12168	12241	12275	12341	12211	12114	12172	11969	12201	12376	12260	12130	12184	12285	12298	12187	12315	12257	12374	12382	12284	12299	12310	12225	12220	12354	12330	12245	12364	12163	11960	12216	12322	12282	12217	12394	12419	12075	12267	12253	12194	12314	12165	12295	12129	12298	12075	12241	12327	12295	12091	12360	12182	12334	12207	12231	12207	12267	12280	12220	12251	12151	12305	12349	12372	12173	12356	12280	12138	12121	12149	12109	12216	12374	12182	12196	12376	12059	12306	12272	12265	12113	12217	12328	12331	12070	12396	12052	12259	12200	12162	12129	12329	12220	12132	12180	12169	12045	12293	12260	12186	12341	12146	12258	12424	12188	12152	12192	11900	12345	12183	12390	12317	12401	12331	12274	12212	12296	12138	12309	12124	12384	12295	12295	12106	12237	12385	12259	12123	12065	12279	12339	12294	12314	12173	12224	12253	12249	12154	12008	12215	12197	12383	12144	12171	12140	12095	12312	12192	12117	12380	12175	12189	12116	12206	12101	12288	12304	12153	12348	12329	12214	12103	12316	12321	12224	12252	12364	12174	12208	12069	12208	12115	12328	12195	12311	12190	12357	12365	12597	12288	12213	12200	12154	12253	12229	12216	12289	12163	12303	12276	12198	12266	12236	12219	12224	12142	12240	12365	12260	12051	12281	12368	12203	12293	12232	12277	12112	12385	12203	12117	12322	12187	12303	12242	12290	12003	11984	12325	12251	12263	12356	12265	12216	12325	12341	12256	12347	12248	12242	12069	12313	12264	12099	12201	12376	12184	12194	12251	12315	12137	12398	12128	12435	12127	12216	12355	12164	12367	12514	12232	12238	12122	12348	12127	12200	12084	12135	12192	12273	12320	12149	12128	12216	12011	12343	12263	12158	12018	12089	12365	12219	12214	12207	12265	12196	12188	12308	12099	12198	12154	12272	12369	12192	12303	12092	12183	12187	12215	12401	12201	12342	12137	12219	12285	12188	12242	12201	12179	12118	12389	12210	12210	12284	12327	12251	12165	12220	12115	12146	12165	12157	12271	12224	12089	12258	12168	12318	12207	12226	12162	12072	12289	12257	12305	12135	12307	12137	12241	12336	12035	12368	12225	12083	12261	12168	12251	12172	12328	12217	12370	12064	12429	12099	12108	12277	12248	12225	12465	12198	12225	12113	12237	12204	12154	12191	12284	12297	12323	12224	12328	12222	12197	12199	12223	12271	12238	12213	12366	12311	12240	12206	12234	12254	12328	12337	12322	12167	12217	12462	12265	12142	12093	12166	12148	12359	12161	12353	12251	12373	12235	12118	12325	12139	12186	12425	12330	12134	12385	12280	12017	12281	12199	12201	12129	12370	12113	12234	12212	12242	12347	12307	12203	12192	12143	12422	12305	12206	12206	12299	12264	12384	12334	12357	12126	12222	12269	12156	12349	12380	12217	12211	12172	12205	12311	12177	12261	12196	12334	12272	12333	12241	12345	12252	12380	12369	12187	12323	12238	12191	12231	12255	12218	12259	12277	12223	12131	12333	12322	12229	12352	12151	12320	12244	12211	12400	12149	12186	12173	12238	12357	12287	12330	12186	12334	12188	12272	12120	12266	12365	12147	12167	12043	12098	12276	12393	12224	12375	12293	12126	12224	12426	12271	12057	12439	12170	12313	12218	12361	12255	12215	12185	12269	12647	12274	12399	12228	12095	12265	12081	12136	12145	12229	12489	12249	11999	12276	12174	12420	12222	12305	12321	12465	12210	12145	12274	12455	12279	12229	12326	12285	12293	12288	12313	12338	12289	12306	12203	12113	12105	12165	12218	12347	12189	12200	12204	12232	12096	12148	12185	12140	12148	12090	12114	12341	12163	12241	12270	12168	12390	12237	12353	12230	12221	12380	12278	12286	12370	12332	12285	12230	12313	12294	12061	12311	12153	12256	12458	12432	12164	12069	12156	12069	12172	12187	12341	12324	12233	12258	12109	12238	12225	12391	12046	12246	12196	12252	12249	12375	12245	12213	12272	12211	12373	12193	12075	12302	12381	12092	12334	12295	12305	12315	12214	12210	12250	12383	12187	12179	12261	12190	12193	12268	12255	12297	12177	12122	12350	12107	12305	12130	12301	11950	12146	12262	12186	12428	12390	12177	12125	12306	12213	12118	12036	12159	12278	12252	12297	12189	12330	12229	12210	12093
21736	37411	35594	28596	24214	23574	18999	18311	16635	15439	14921	14734	13703	13137	12880	13336	16660	23308	25900	14712	11104	11258	11067	11095	11180	11060	11070	11090	11054	11025	11012	11158	11087	11070	11002	11182	11129	10869	10992	11032	10883	11072	10967	11100	10971	10999	10868	11191	11142	11066	10964	10872	10919	11059	10936	11035	10996	11057	10813	11046	11246	11223	11039	11131	10988	11120	10962	10989	11003	11007	10959	11076	11037	10992	10909	10923	10984	11009	11071	10965	11028	10899	10930	10963	11219	11012	11035	11111	10807	10934	11053	10948	11050	11108	10995	10982	10847	10993	10930	10882	11130	11138	11123	11046	10962	11076	11108	10821	10960	10850	10984	11016	11113	11114	10844	11060	10985	10998	10987	11030	11005	10880	10836	10804	11166	11123	10858	10915	10898	11084	10914	11019	11090	11049	10980	10915	11004	11118	10970	11054	10984	10877	10980	10832	10832	11128	10885	11079	10864	11009	10845	10939	10952	10967	10932	11037	10946	10961	10916	11003	10816	10929	11073	10873	10889	10840	11095	11003	10829	10998	10889	10917	10717	10985	10947	10932	11119	10980	11016	10894	10950	11051	10900	10892	10912	11128	11038	11012	10979	10997	11128	10887	11202	11020	11084	11029	10904	10906	10962	10919	11018	11169	10891	11047	11004	11085	10937	11002	10862	11036	10911	10918	11028	10936	10906	10944	10963	10993	10812	11024	10930	11095	11110	10898	10959	11021	11098	10951	10963	11035	10973	10852	11059	10955	11181	10840	10975	10886	10913	11033	10949	11170	10940	10980	10907	10990	11008	11094	10917	10881	11042	10930	10876	11106	11091	10985	11038	11028	11115	10869	10965	10837	11069	11057	11005	11091	11065	10967	11168	11054	10875	11045	10869	11044	11090	10979	10914	10931	11045	10969	11083	10866	11057	11050	10907	10980	10937	11148	10733	10933	11048	10800	10868	11002	10979	10977	10987	10873	11095	10901	10977	10952	11050	10905	10853	10960	11008	11216	10890	11007	11123	11011	11006	10893	10911	10998	11028	10974	10896	10833	10962	10943	10865	10999	10895	10970	11064	10995	10826	10972	11008	11085	11029	10845	10955	10813	10947	11078	10909	10883	11023	11017	10945	11017	11129	10975	10905	10919	11034	10850	10988	10906	10950	11009	10907	10893	10886	10973	10800	10896	10924	11002	10999	10813	11052	10942	11048	11020	10945	11089	11036	10975	11003	10939	10924	11019	11055	11038	10898	11070	10898	10951	10856	11072	10920	10990	11194	11126	10850	10940	10997	10963	10919	10964	10942	11012	11019	10975	10910	10932	11040	11022	10906	11049	11142	10993	10873	11141	11072	10945	10967	10949	11024	10938	10896	10897	10963	10972	10769	11013	10941	11052	11074	10943	10975	10866	10917	10897	11056	11076	10963	10882	10923	11081	10822	10979	10958	10980	10959	10981	10962	11002	11007	11108	10925	10858	11037	11096	10805	10721	10995	10899	10828	11024	10926	11038	10963	10904	10919	10749	10850	11064	10948	11162	10952	10958	10879	11005	11047	10858	11105	10998	11106	10933	10946	11130	10910	10902	10933	10953	11058	10922	11056	10971	11013	10851	10909	11011	11072	11070	10918	10933	10956	10980	10963	11029	10869	10974	11005	10856	10988	10981	11064	10974	10975	10807	11000	10907	10944	10983	10981	10943	11093	10910	11031	11081	10990	10967	10880	10949	10952	11055	11150	10855	10846	10913	11066	11145	11062	10964	10946	11030	11125	10967	11077	10966	10796	10948	10900	10925	10916	10972	11061	11071	11202	10994	10927	10997	11016	10924	10856	11031	10839	10802	10981	10901	11020	10949	10962	10899	10964	11169	10940	10957	10971	10837	10869	11061	10995	11059	11059	11041	10850	11047	10955	10979	10929	10897	10922	11114	10810	10912	11016	10869	11028	10932	10985	10964	10921	10979	11000	11109	11000	10963	10937	11126	11102	10992	10891	11106	10996	10951	11083	11012	11020	11097	10895	11039	11004	11117	10871	11016	11109	11109	11091	10999	10923	10845	10832	10964	10905	10915	10997	10997	11059	10895	10836	11101	11003	10978	11034	10968	10890	11022	11024	11036	10900	10949	10793	11018	11125	11056	10953	10983	10945	10980	10913	11140	10968	11005	10927	10969	10896	11046	10925	11024	10971	10955	11057	10860	10799	11008	10967	10931	11070	10960	10777	10942	11044	11084	11036	11052	11140	11116	10929	11065	10843	10986	11047	10871	11083	10890	10936	10899	10852	10925	11208	10746	10957	10830	11151	10950	10954	10926	10943	11115	10913	10920	11103	10868	10976	11017	10842	11122	10877	10887	10894	10920	10922	10982	11216	11048	11033	10885	10969	10875	10882	10863	11006	11081	11007	10980	10748	11181	10985	10870	11064	10836	11117	10986	10706	11068	10964	11082	10894	11056	10907	10954	10876	10893	10905	11044	10894	10990	10947	10904	10983	10851	10949	10938	10886	11044	11030	10773	10972	10913	10678	10974	11056	10902	11064	10957	10897	10970	10975	10994	11074	10916	11045	11003	10926	11039	10857	10984	10998	11131	11016	10959	11002	10817	11053	11044	10943	11025	10974	11108	10983	10862	10819	11057	11019	10808	10854	10927	11128	11052	11031	10921	10984	10924	10863	11008	10870	11075	10938	11094	11010	11001	11022	10779	10930	11025	10802	10902	10853	11032	10985	10977	11079	10924	10868	10922	10946	10969	11004	11069	11103	10851	11038	11235	10902	11004	11093	10981	11042	10984	10929	10949	10908	11065	11024	10933	10953	10977	10985	11067	10934	10891	10764	10979	10840	10923	11074	10949	11006	10994	10907	11010	10934	10977	11070	10842	10767	10997	10970	10970	10886	10930	10893	11257	10879	10997	11152	10793	10914	10999	10948	10895	11008	10978	10833	11058	11004	10996	10955	10978	10840	10969	11046	10871	10940	10987	11023	11018	11055	10814	10974	10910	11047	10845	11030	10908	10929	10917	10887	11007	10876	10974	10819	11008	11066	10965	10991	11020	11089	11041	11046	10983	11008	10886	11115	10891	10879	11053	10905	10900	10837	10868	10860	10993	10979	10871	10926	10990	11007	11022	10942	10949	10937	10821	10954	11026	10994	10957	11035	11000	11081	10992	10894	11051	10853	10877	11047	10936	10964	10848	10924	11064	11002	11031	10994	10945	11000	10886	10888	10896	10843	10933	10940	11072	11002	11049	10816	10949	10860	10894	11061	10872	11099	11136	10946	10977	10849	10980	10836	10857	10873	11130	10881	11060	11069	10944	11070	10989	10924	11137	11082	10894	11034	10672	10850	10854	10845	10932	11097	11007	10990	11040	10973	10994	10911	11057	11023	10988	11053	10849	11069	11110	10998	10938	10901	10986	10999	10948	10976	10969	10942	11043	10929	10901	10877	10942	10858	11003	10948	11060	11046	11013	10962	10964	11074	10959	10956	10894	10951	10942	11054	10945	10947	10954	10958	10954	10894	10998	10879	10977	10993	11075	10993	10949	10928	10950	11001	11044	10922	11066	10711	10876	10819	10921	10943	10963	11020	10956	10883	10984	10996	11081	10890	10846	10956	10991	10924	10967	10971	11058	10808	10942	10909	10999	11141	10998	10980	10868	10916	10834	10950	10970	10750	11013	10940	10934	10868	10996	10777	10943	10884	10837	10754	11035	11028	10863	10862	11026	10892	10989	11004	10889	10952	10971	10891	10975	11023	10820	11072	11014	10851	10943	10992	10893	10937	10864	10989	10857	10864	10870	10883	10960	10951	10798	10996	10987	10964	10951	11006	10987	10884	10957	11020	10902	11015	10923	11071	10937	10805	10937	11024	11036	10961	11009	10940	10943	11003	10994	10978	10915	11068	11037	11076	11011	10924	10830	10933	10987	10879	10894	11024	10857	11069	10940	10907	11132	11122	11023	10966	10919	11089	10914	11007	10875	11092	10973	10982	11050	11193	10961	10922	10802	10903	11023	10824	11025	11010	10883	10924	11063	10892	10943	10952	10902	10887	10970	10912	11041	10902	10846	10914	10894	11005	10910	11162	10888	10816	11017	11004	10983	10933	11055	10822	10934	10740	11040	10914	10975	11074	10825	10919	11018	11033	10952	10896	10986	10977	11007	11073	10957	10959	11017	11016	10907	11066	11034	11070	10941	10960	11008	10979	10935	10911	10929	10977	10991	10960	11081	10868	11064	11045	10984	10984	11054	11107	10948	11036	10955	10951	11078	11011	11083	10986	11113	10966	10837	10939	10942	10954	10782	11047	10987	10973	10964	11066	10875	10987	11103	11039	10969	10988	10938	10880	10967	10803	10979	10969	11034	11052	11175	11054	10952	11006	10990	11001	10863	10989	10981	11058	11004	10916	11012	11051	10918	10936	10907	11036	10907	10808	10980	10970	10815	10993	10983	10885	10671	10985	11075	11093	11079	10829	11035	10903	10891	10940	11065	11084	10937	10782	11000	11013	10935	10858	11177	11035	10896	11039	10906	10967	11063	10934	11015	10948	11089	11088	11098	10903	10894	11045	10930	11011	10914	10843	11097	11044	10979	10906	10895	11001	10869	10924	11029	11003	10886	10995	10930	10891	11161	10975	11068	10905	10958	11063	10863	11047	10869	10902	10863	10921	10878	10806	11062	11092	11051	10864	10934	11096	10998	11056	10904	10979	10928	10976	11113	11038	11045	11002	11013	10961	10810	10944	10877	11011	10899	11036	11030	10979	10936	10875	11054	11026	10691	11029	10803	10849	11086	11011	10966	10844	10967	10923	10856	11011	11003	10938	10890	10985	11070	11105	10944	11003	10893	10863	11156	11004	10885	10804	10832	11044	10851	10779	10835	10931	11037	10988	10978	11010	10866	10949	11015	10955	10854	10913	10767	10991	10892	10921	11039	10987	11155	11079	10989	10996	11113	10959	10896	11070	10989	10909	11061	11099	10944	11013	10972	10860	10779	11011	11009	10983	10964	11027	11038	10939	10816	10883	11076	10994	11033	11054	10873	11035	10940	11001	10984	10950	11093	10963	11039	11054	11076	10860	11033	10937	10949	10914	10941	10894	10962	11046	10961	11078	11003	11007	10998	11018	10876	10986	10985	10869	11015
29946	22734	22906	19318	16475	16207	15102	14749	14490	14166	14150	14214	14052	13745	13746	14131	14781	13925	13604	13555	13439	13465	13483	13532	13423	13437	13490	13427	13310	13522	13340	13277	13300	13478	13620	13644	13405	13413	13556	13352	13483	13473	13385	13455	13309	13415	13529	13555	13620	13485	13373	13385	13573	13306	13364	13342	13417	13166	13234	13413	13611	13296	13338	13359	13369	13264	13334	13368	13265	13417	13506	13336	13380	13469	13482	13440	13560	13420	13413	13339	13286	13441	13445	13454	13481	13174	13313	13349	13361	13427	13533	13354	13338	13324	13320	13425	13375	13534	13385	13391	13389	13537	13350	13168	13283	13231	13390	13440	13324	13318	13348	13303	13175	13426	13277	13206	13236	13562	13318	13335	13476	13479	13538	13412	13342	13293	13353	13266	13224	13243	13345	13263	13391	13214	13437	13359	13336	13498	13420	13335	13527	13234	13314	13277	13305	13424	13375	13428	13312	13545	13204	13485	13462	13306	13418	13587	13378	13382	13430	13487	13634	13234	13507	13422	13461	13420	13441	13639	13420	13458	13361	13414	13297	13498	13515	13344	13215	13326	13298	13366	13284	13537	13427	13343	13436	13250	13216	13163	13299	13323	13449	13544	13403	13285	13404	13587	13351	13442	13411	13434	13260	13344	13398	13403	13370	13185	13417	13419	13386	13384	13396	13351	13381	13424	13413	13347	13546	13469	13452	13311	13475	13417	13263	13269	13360	13373	13319	13272	13456	13378	13492	13409	13308	13264	13426	13541	13429	13462	13339	13287	13335	13396	13337	13384	13347	13380	13348	13318	13194	13256	13414	13341	13355	13412	13287	13429	13370	13418	13418	13243	13420	13438	13418	13299	13313	13337	13360	13300	13485	13413	13401	13428	13389	13300	13410	13511	13458	13374	13501	13346	13415	13265	13301	13498	13134	13482	13460	13465	13518	13318	13493	13391	13219	13302	13338	13353	13353	13475	13188	13370	13424	13498	13536	13231	13355	13450	13339	13372	13309	13341	13470	13340	13317	13268	13335	13448	13390	13453	13555	13433	13355	13421	13173	13419	13329	13483	13219	13327	13504	13322	13700	13558	13255	13277	13471	13334	13514	13494	13470	13322	13457	13371	13434	13390	13639	13266	13379	13404	13423	13504	13589	13454	13232	13181	13260	13449	13317	13346	13248	13266	13342	13176	13629	13336	13429	13445	13451	13348	13265	13508	13347	13383	13223	13265	13189	13355	13517	13476	13495	13523	13483	13441	13422	13302	13369	13351	13673	13199	13477	13376	13122	13396	13447	13474	13613	13439	13387	13392	13428	13292	13466	13306	13360	13360	13439	13203	13236	13297	13319	13386	13460	13472	13218	13268	13601	13446	13467	13277	13458	13529	13595	13485	13275	13296	13458	13334	13437	13487	13485	13438	13385	13320	13439	13458	13302	13509	13403	13329	13446	13402	13491	13506	13562	13587	13496	13482	13557	13532	13352	13405	13382	13372	13453	13443	13423	13363	13405	13398	13433	13230	13306	13461	13243	13453	13462	13361	13428	13407	13439	13216	13188	13422	13389	13401	13354	13523	13269	13302	13270	13307	13439	13243	13287	13552	13567	13284	13438	13300	13155	13057	13381	13247	13185	13366	13591	13332	13303	13518	13521	13347	13629	13629	13588	13217	13516	13369	13253	13464	13565	13398	13437	13449	13590	13577	13271	13289	13331	13655	13350	13426	13464	13325	13404	13384	13484	13316	13432	13358	13660	13474	13340	13518	13243	13280	13204	13396	13332	13320	13388	13429	13471	13422	13317	13509	13554	13436	13624	13384	13356	13468	13279	13242	13306	13239	13272	13368	13382	13384	13301	13297	13428	13359	13474	13458	13485	13443	13484	13342	13271	13278	13305	13141	13133	13324	13343	13388	13339	13286	13160	13380	13261	13436	13415	13566	13416	13678	13510	13300	13349	13431	13431	13276	13373	13572	13358	13537	13479	13279	13412	13541	13360	13385	13501	13542	13261	13500	13472	13314	13439	13331	13502	13579	13367	13346	13385	13416	13432	13329	13376	13357	13372	13698	13485	13304	13168	13371	13349	13367	13436	13406	13313	13171	13268	13371	13426	13429	13522	13275	13395	13428	13433	13204	13539	13326	13234	13499	13391	13263	13461	13449	13221	13036	13301	13560	13392	13448	13422	13439	13381	13383	13492	13129	13277	13378	13390	13372	13205	13422	13394	13486	13568	13434	13337	13354	13467	13564	13490	13496	13361	13285	13433	13398	13484	13350	13448	13442	13337	13375	13503	13417	13346	13541	13410	13508	13410	13273	13460	13568	13387	13470	13477	13377	13373	13366	13663	13188	13490	13383	13367	13454	13486	13423	13372	13372	13298	13365	13482	13424	13397	13443	13425	13340	13458	13286	13406	13564	13457	13571	13261	13450	13080	13187	13283	13368	13461	13425	13464	13393	13461	13436	13459	13348	13450	13353	13531	13543	13386	13441	13324	13491	13494	13410	13403	13152	13428	13138	13484	13311	13485	13389	13497	13364	13339	13548	13259	13388	13379	13462	13392	13241	13491	13296	13573	13427	13452	13404	13291	13422	13395	13419	13424	13458	13334	13501	13451	13369	13485	13411	13293	13404	13412	13410	13481	13506	13222	13362	13365	13386	13408	13485	13378	13434	13435	13318	13698	13550	13408	13235	13377	13493	13268	13397	13279	13450	13497	13334	13520	13302	13401	13323	13471	13352	13537	13295	13439	13182	13368	13396	13536	13401	13222	13297	13218	13590	13365	13360	13186	13089	13449	13473	13430	13452	13598	13333	13553	13228	13514	13300	13551	13292	13408	13314	13425	13479	13186	13314	13271	13556	13408	13528	13420	13219	13330	13432	13258	13352	13277	13609	13543	13441	13406	13460	13496	13631	13403	13381	13223	13451	13499	13391	13566	13266	13433	13407	13611	13364	13232	13590	13368	13329	13595	13351	13405	13566	13202	13301	13518	13510	13439	13474	13380	13321	13302	13426	13323	13335	13331	13565	13455	13291	13410	13268	13343	13485	13192	13353	13343	13512	13305	13137	13308	13555	13377	13283	13281	13639	13211	13331	13276	13203	13225	13524	13426	13219	13247	13182	13362	13372	13444	13658	13437	13513	13448	13390	13386	13432	13490	13349	13416	13451	13344	13331	13460	13407	13225	13577	13401	13427	13369	13247	13534	13288	13255	13403	13359	13453	13492	13524	13403	13287	13341	13315	13386	13204	13450	13487	13346	13372	13434	13441	13492	13715	13492	13554	13489	13308	13370	13309	13271	13418	13236	13264	13492	13455	13453	13339	13372	13321	13479	13344	13413	13378	13326	13461	13436	13368	13255	13511	13510	13285	13307	13559	13449	13467	13307	13273	13346	13546	13608	13635	13193	13478	13226	13171	13477	13325	13283	13424	13395	13304	13535	13270	13369	13467	13417	13488	13541	13501	13272	13436	13531	13336	13406	13353	13368	13203	13506	13282	13327	13322	13370	13421	13320	13387	13444	13488	13492	13345	13292	13444	13348	13428	13635	13364	13485	13353	13549	13238	13343	13377	13418	13246	13483	13502	13273	13357	13388	13338	13198	13485	13508	13539	13249	13224	13346	13418	13449	13413	13358	13319	13431	13265	13305	13491	13415	13531	13337	13155	13548	13332	13446	13394	13370	13344	13472	13372	12964	13408	13363	13281	13274	13412	13361	13452	13238	13331	13358	13444	13689	13334	13511	13256	13306	13462	13384	13526	13495	13488	13405	13466	13387	13267	13500	13448	13309	13265	13221	13372	13442	13269	13498	13561	13562	13285	13443	13422	13425	13359	13321	13488	13343	13179	13442	13414	13481	13502	13487	13407	13484	13423	13322	13264	13528	13446	13414	13515	13561	13399	13367	13355	13274	13517	13399	13273	13311	13424	13371	13309	13444	13519	13427	13567	13278	13428	13486	13213	13321	13393	13531	13402	13384	13155	13380	13443	13577	13339	13443	13265	13482	13356	13256	13417	13494	13498	13405	13510	13443	13313	13548	13237	13405	13446	13410	13338	13420	13529	13228	13401	13402	13454	13455	13385	13441	13398	13400	13204	13370	13277	13405	13321	13216	13363	13487	13528	13355	13359	13393	13187	13201	13289	13268	13311	13303	13321	13443	13409	13253	13357	13544	13438	13378	13510	13554	13525	13055	13254	13566	13541	13454	13305	13435	13356	13271	13168	13259	13358	13437	13308	13516	13232	13460	13417	13263	13336	13277	13428	13483	13305	13343	13267	13426	13453	13441	13556	13338	13311	13440	13382	13338	13384	13619	13391	13329	13539	13375	13327	13489	13586	13360	13385	13307	13362	13097	13317	13442	13334	13336	13402	13536	13524	13291	13500	13363	13495	13499	13225	13398	13415	13303	13274	13385	13508	13439	13161	13290	13158	13438	13275	13308	13303	13388	13573	13472	13276	13362	13218	13528	13416	13635	13216	13433	13383	13348	13352	13350	13466	13418	13367	13452	13341	13347	13386	13331	13390	13477	13530	13499	13538	13541	13282	13266	13265	13660	13444	13277	13406	13460	13439	13421	13320	13346	13233	13340	13443	13196	13424	13435	13387	13487	13464	13259	13311	13423	13095	13353	13546	13359	13472	13392	13524	13427	13284	13433	13347	13553	13331	13572	13436	13354	13257	13390	13309	13470	13383	13426	13459	13224	13414	13309	13283	13600	13263	13485	13597	13438	13523	13504	13377	13466	13277	13332	13254	13446	13431	13371	13499	13342	13420	13347	13338	13461	13469	13366	13183	13331	13404	13506	13497	13326	13267	13422	13421	13154	13225	13336	13359	13460	13508	13410	13388	13346	13318	13309	13154	13394	13366	13502	13307	13463	13449	13340	13293	13069	13424	13580	13479	13474	13403	13261	13437	13451	13227	13574	13385	13272	13362	13320	13421	13278	13278	13356	13494	13555	13536	13409	13477	13441	13401	13330	13407	13319	13350	13515	13565	13267	13313	13451	13552	13484	13394	13367	13214	13288	13423	13373	13221	13309	13251	13394	13352	13432	13532	13359	13412	13560	13389	13348	13127	13269	13433	13467	13359	13453	13289	13450	13419	13374	13210	13549	13350	13558	13404	13250	13293	13631	13481
19466	25458	25074	19007	16845	16506	14457	14388	13517	13405	13343	13033	12629	12522	12427	12925	14196	12066	12117	11835	11967	11872	11694	11905	11970	12001	11851	11701	11952	11785	11728	11906	11690	11829	11873	11963	11762	11827	11679	11800	11691	11881	11803	11919	11788	11795	11674	11728	11621	11820	11942	11705	11854	11941	11738	11706	11977	11826	11713	11799	11726	11741	11940	11741	11885	11585	11723	11976	11866	11864	11709	11672	11864	11819	11799	11893	11876	11856	11656	11791	11942	12035	11762	11797	11789	11757	11952	11810	11868	11798	11726	11750	11761	11875	11841	11911	11799	11925	11872	11758	11819	11834	11836	11728	11782	11736	11854	11669	11771	11797	11934	11925	11684	11738	11833	11838	11772	11683	11802	11831	11738	11743	11761	11772	11768	11588	11788	11812	11693	11599	11785	11668	11809	11836	11766	11734	11720	11940	11825	11882	11767	11836	11626	11763	11984	11797	11757	11758	11651	11811	11867	11942	11671	11652	11758	11799	11750	11887	11861	11904	11686	11684	11776	11745	11924	11739	11759	11787	11671	11699	11687	11743	11682	11936	11786	11689	11738	11626	11827	12008	11908	11827	11619	11697	11713	11894	11849	11837	11630	11654	11856	11760	11878	11895	11868	11884	11785	11850	11712	11761	11765	11828	11786	11772	11802	11675	11813	11743	11903	11805	11820	11807	11693	11669	11777	11748	11793	11842	11949	11879	11624	11758	11899	11871	11929	11810	11715	11684	11930	11745	11849	11664	11719	11662	11807	11963	11713	11763	11711	11581	11770	11840	11888	11708	11797	11803	11667	11875	11821	11728	11875	11762	11776	11869	11825	11814	11848	11753	11708	11973	11777	11662	11947	11935	11700	11744	11688	11819	11800	11641	11834	11824	11721	11764	11600	11881	11920	11685	11701	11875	11774	11873	11702	11935	11836	11910	11629	11886	11850	11761	11813	11645	11766	11720	11803	11744	11917	11803	11846	11824	11819	11884	11782	11784	11700	11769	11698	11785	11736	11849	11787	11730	11788	11776	11845	11764	11859	11843	11733	11706	11673	11787	11739	11772	11765	11890	11719	11791	11891	11683	11677	11945	11809	11866	11738	11853	11810	11706	11796	11765	11590	11884	11849	11715	11835	11803	11709	11736	11702	11956	11838	11888	11714	11817	11731	11692	12011	11738	11945	11817	11783	11806	11745	11814	11816	11837	11921	11728	11746	11690	11910	11795	11749	11954	11714	11702	11822	11710	11768	11695	11714	11873	11677	11719	11703	11888	12000	11763	11712	11764	12033	11708	11682	11758	11732	12046	11687	11781	11614	11882	11683	11861	11767	11781	11851	11672	11884	11794	11752	11873	11671	11783	11910	11806	11703	11803	11932	11748	11723	11899	11711	11641	11889	11933	11772	11627	11835	11830	11784	11816	11692	11852	11893	11630	11672	11726	11723	11815	11722	11734	11819	11657	11714	11842	11870	11793	11733	11796	11828	11661	11782	11751	11729	11745	11733	11845	11701	11717	11855	12055	11793	11778	11662	11853	11853	11842	11696	11762	11871	11830	11855	11696	11719	11840	11646	11718	11662	11935	11759	11934	11886	11789	11736	11857	11721	11830	11808	11782	11870	11758	11736	11815	11655	11980	11769	11745	11784	11595	11795	11748	11764	11809	11686	11835	11789	11738	11512	11814	11864	11908	11792	11811	11748	11821	11863	11822	11786	11836	11716	11670	11730	11740	11792	11857	11683	11859	11741	11658	11817	11826	11766	11936	11737	11809	11572	11933	11854	11779	11799	11704	11876	11641	11862	11883	11716	11733	11777	11788	11824	11714	11786	11729	11662	11858	11910	11927	11860	11811	11791	11921	11966	11919	11651	11707	11787	11648	11872	11652	11765	11893	11731	11777	11904	11852	11831	11770	11782	11890	11804	11849	11818	11659	11827	11741	11790	11733	11758	11672	11841	11906	11626	11683	11826	11862	11703	11764	11891	11804	11878	11757	11886	11818	11713	11808	11673	11886	11915	11849	11815	11838	11870	11780	11619	11793	12042	11772	11884	11698	11747	11751	11787	11883	11857	11510	11776	11706	11683	11747	11975	11620	11865	11746	11629	11921	11754	11832	11822	11897	11713	11680	11904	11698	11743	11900	11726	11767	11909	11888	11758	11862	11788	11816	11810	11787	11815	11857	11727	11910	11836	11741	11717	11905	11943	11883	11801	11780	11795	11711	11875	11783	11733	11900	11749	11722	11970	11743	11842	11676	11862	11929	11758	11811	11557	11703	11796	11844	11763	11789	11787	11668	11915	11892	11855	11834	11707	11892	11848	11695	11867	11891	11969	11878	11864	11833	11809	11732	11814	11771	11739	11810	11732	11782	11959	11682	11883	11738	11866	11831	11864	11952	11749	11832	11799	11799	11977	11887	11827	11722	11913	11850	11846	11867	11767	11797	11795	11773	11818	11675	11733	11837	11753	11829	11805	11737	11679	11872	11732	11839	11768	11958	11817	11857	11734	11798	11882	11765	11713	11764	11651	11905	11901	11836	11826	11892	11930	11783	11787	11649	11806	11649	11706	11860	11751	11652	11787	11806	11844	11797	11763	11890	11761	11729	11690	11868	11866	11850	11708	11777	11781	11959	11855	11666	11733	11927	11728	11822	11681	11674	11844	11538	11892	11677	11823	11753	11866	11819	11754	11727	11813	11781	11865	11760	11727	11747	11806	11952	11821	11841	11750	11721	11764	11704	11630	11859	11860	11822	11759	11783	11829	11892	11805	11963	11767	11776	11766	11729	11791	11806	11722	11780	11791	11929	11964	11713	11719	11709	11702	11786	11850	11791	11915	11923	11742	11989	11823	11791	11770	11752	11861	11621	11752	11764	11696	11821	11619	11727	11850	11697	11759	11936	11715	11797	11751	11723	11854	11885	11796	11828	11608	11731	11838	11810	11757	11867	11715	11851	11877	11763	11744	11820	11734	11905	11821	11865	11712	11806	11687	11793	11959	11730	11883	11822	11772	11618	11786	11664	11842	11724	11837	11791	11744	11636	11882	11665	11736	11591	11767	11775	11717	11841	11643	11623	11782	11930	11646	11640	11828	11807	11672	11822	11661	11806	11977	11813	11914	12006	11712	11870	11755	11853	11769	11816	11862	11769	11759	11824	11773	11711	11751	11786	11595	11725	11897	11983	11908	11751	11760	11778	11795	11664	11681	11856	11804	11682	11769	11853	11766	11710	11623	11834	11769	11779	11752	11784	11780	11873	11811	11849	11847	11827	11816	11743	11619	11674	11854	11873	11794	11853	11859	11765	11829	11829	11550	11756	12009	11727	11798	11884	11805	11785	11691	11851	11797	11914	11804	11789	11845	11645	11814	11764	11843	11726	11847	11727	11833	11804	11746	11842	11717	11811	11665	11818	11909	11777	11706	11860	11724	11803	11937	11754	11968	11963	11820	11742	11730	11824	11855	11969	11843	11836	11912	12003	11797	11672	11837	11757	11766	11872	11962	11812	11879	11875	11735	11717	11842	11848	11921	11848	11772	11812	11672	11658	11838	11843	11664	11844	11810	11781	11961	11931	11757	11866	11733	11752	11747	11855	11892	11716	11866	11745	11760	11766	11848	11793	11745	11790	11752	11745	11722	11948	11884	11808	11882	11914	11837	11854	11742	11746	11814	12046	11840	11924	11808	11747	11819	12027	11712	11885	11917	11555	11795	11855	11755	11780	11939	11787	11668	11687	11863	11960	11910	11875	11789	11935	11990	11856	11677	11915	11801	11664	11814	11835	11935	11861	11854	11610	11884	11664	11718	11801	11783	11918	11729	11720	11875	11866	11767	11870	11802	11727	11783	11847	11850	11692	11829	11894	11692	11770	11806	11780	11687	11818	11847	11887	11765	11744	11619	11750	11688	11735	11935	11877	11898	11768	11751	11778	11627	11678	11710	11773	11907	11865	11792	11843	11796	11724	11789	11748	11990	11799	11868	11895	11787	11714	11831	11804	11752	11799	11863	11727	11742	11854	11748	11668	11860	11772	11851	11759	11818	11857	11612	11850	11820	11770	11802	11834	11908	11731	11999	11767	11689	11851	11911	11868	11763	11713	11649	11555	11823	11858	11732	11849	11794	11779	11659	11894	11802	11812	11873	11791	11794	11734	11872	11783	11689	11857	11836	11804	11755	11783	11898	11741	11847	11784	11916	12005	11767	11945	11767	11863	11721	11805	11848	11794	11901	11757	11859	11765	11812	11793	11911	11836	11768	11849	11853	11809	11848	11784	11757	11799	11843	11667	11821	11692	11898	11741	11773	11730	11845	11800	11970	11804	11760	11710	11863	11774	11817	11674	11880	11831	11754	11740	11895	11734	11775	11795	11720	11849	11846	11812	11608	11797	11830	11820	11783	11765	11984	11894	11687	11527	11865	11832	11899	11694	11751	11735	11997	11808	11828	11758	11870	11903	11715	11872	11845	11739	11928	11889	11826	11643	11676	11928	11735	11698	11840	11681	11629	11894	11742	11961	11953	11845	11751	11857	11859	11829	11811	11912	11737	11797	11713	11809	11717	11830	11696	11876	11619	11796	11752	11793	11853	11823	11805	11776	11816	11802	11854	11707	11931	11962	11836	11790	11800	11795	11642	11872	11850	11775	11776	11810	11754	11806	11973	11717	12062	11817	11741	11748	11803	11939	11795	11853	11738	11740	11790	11764	11721	11806	11867	11864	11884	11746	11878	11778	11821	11668	11844	11663	11892	11848	11949	11689	11905	11889	11769	11753	11708	11830	11668	11690	11863	11690	11643	11759	11643	11905	11802	11918	11814	11776	11838	11873	11633	12000	11815	11587	11714	11744	11863	11669	11836	11663	11759	11806	11758	12058	11894	11843	11762	11722	11789	11871	11787	11989	11907	11792	11815	11865	11853	11801	11855	11858	11768	11851	11874	11789	11920	11706	11728	11746	11796	11703	11987	11892	11737	11718	12009	11935	11916	11785	11872	11654	11809	11802	11771	11875	11891	11851	11822	11749	11747	11611	11825	11890	11649	11784	11723	11841	11805	11677	11837	11864	11718	11778	11607	11651	11865	11874	11895	11859	11784	11831	11706	11793	11718	11875	11729	11768	11707	11660	11886	11624	11672	11854	11685	11821
25595	21045	27580	25446	22063	20672	19754	17759	17199	16680	16554	16440	15830	15681	15963	18805	25357	22208	16676	15347	15280	15118	15047	15205	14992	15203	15041	15014	15011	15131	15133	15277	15064	15089	15078	15019	15096	14946	15214	15174	15027	14862	15004	15107	15254	15032	15203	15128	14989	14973	14976	15090	15056	15167	15007	14983	15286	15118	15065	15022	15230	15132	15088	15032	15083	15171	15196	15174	15270	14988	15193	14962	15038	15036	14793	15083	15060	15243	15173	14882	15176	15069	15051	15177	14868	15048	15143	15151	15246	15153	15188	14877	14985	15120	15016	15014	15312	15031	14943	14981	15091	15110	15116	15106	14996	15017	15113	14948	14935	15090	14966	15093	15038	14916	15167	15024	15142	15157	15133	15030	15018	15093	15105	14871	15097	14995	14983	15012	15050	15264	15008	14948	14890	14869	15045	15126	15114	14984	15032	15078	14743	14932	14858	15145	15056	14987	14890	14781	15007	14975	15048	14987	14808	14938	14971	14962	15190	14937	14833	15097	14980	15059	15191	14867	15061	14887	14970	14880	15105	14978	14828	15090	14869	15087	14920	15107	14985	15091	15015	15342	15087	15052	14923	15257	14943	15144	14936	15247	15005	14975	14837	15015	14889	15042	15044	15058	15039	14847	15036	14942	15164	14985	14958	15067	14948	15077	15087	14977	15201	15218	14964	14872	15046	15018	15116	15248	15158	15050	15195	14908	15039	15030	15106	15100	15036	15017	14953	15023	15031	14982	15003	15010	15061	15008	15047	14868	14937	14971	15120	14820	15315	15142	15055	14868	15177	15079	15157	15129	15172	15111	15023	15050	15089	14941	14964	15099	15004	15047	15069	15213	14998	15018	15075	15052	14944	15135	15009	14928	15083	15002	14972	14816	15085	15091	15156	15146	15033	14937	14973	14995	15025	15074	15135	15041	15005	15036	15089	14946	14901	15126	14985	14930	14941	14913	15073	15006	15002	14975	15264	15041	14806	15029	15297	14991	15028	14977	15045	14842	14911	14933	15148	14975	14808	15033	15119	15160	15009	15067	15006	15073	15116	15126	14806	15102	14960	15120	15012	15051	14988	14939	15129	14724	14777	14947	14830	14889	14899	15050	15337	15112	15131	15157	15023	15154	14955	15044	15042	15194	14880	14844	15039	15112	14934	15070	15097	14945	14971	14940	14960	15003	14813	15006	15047	15017	15027	15019	15019	15060	15110	15027	14889	14887	14848	15011	15006	14980	15029	15074	14911	14957	15213	14865	15127	14942	15120	15083	15004	14831	15003	15099	15162	14931	14949	14985	15061	15030	15008	14895	15047	15111	15118	15110	14821	14856	15042	15074	15291	15101	14983	15037	14862	15020	15172	15029	15118	14861	15004	15013	15021	15113	15116	15092	14993	15104	14940	14955	15151	14993	14773	14734	14774	15053	14964	15144	15048	15023	14932	15106	15097	15190	15069	15034	15015	14957	15055	15000	15141	15097	14946	15037	14736	15187	15194	14991	15104	15028	15107	15133	15077	15161	15146	15065	15246	15102	14972	15175	15067	15212	14967	15213	14873	14911	15002	15061	14921	14933	14986	15041	14787	15030	14940	15117	15066	14964	14938	15035	15113	15006	15015	14815	15098	15158	15102	15096	15055	14945	14991	14897	15084	15011	14998	14948	15188	15034	14993	15159	14801	15067	14951	15233	14955	15042	15177	15322	15084	14985	15061	15079	15155	15058	14898	14679	15111	15004	15062	15027	15059	14884	15247	15199	15001	14980	15114	14867	15077	14999	14994	15050	14989	15209	15138	15141	14991	14809	14936	15096	14976	14894	15193	15056	15126	14998	15046	15027	15101	14928	15057	14893	14922	15015	15264	15126	14876	14916	14958	14972	14979	15104	14882	15147	14956	14829	15021	15042	14887	14949	14912	14904	15014	14946	14818	15042	15062	15075	14897	14922	15055	14955	14841	15251	15081	15102	15040	14909	15000	14985	15051	14958	15065	15124	14939	15264	14959	15054	15052	15113	14941	15082	14997	15022	15022	15034	15042	15027	15109	15136	15147	14967	14840	14904	14924	15029	15015	15265	15012	15041	14975	14901	14823	15135	15028	15210	15180	14982	15030	14953	14962	14933	15001	15177	15177	15069	15046	14992	14940	15083	15153	15049	15163	15096	14813	14886	15126	15015	14885	14927	15112	15036	15080	14860	14957	15204	15091	14913	15092	15051	14932	15253	15170	15034	15116	14915	14915	14974	15183	14977	15060	14930	15119	14876	14809	14943	15056	15070	15056	14816	14961	14931	15157	14981	14922	15078	15100	15172	14992	15011	15006	14916	14953	15011	15094	14850	14959	15180	14968	15132	14969	14931	15105	14840	14933	14868	15178	14948	14811	14788	15058	14924	15073	14857	14978	15056	15130	15055	14967	15119	15008	15062	15088	15068	15231	15093	14832	15033	15011	14881	15106	14936	14897	15027	15101	15015	14907	14910	15193	15076	15112	14981	15052	15037	15005	15073	15048	14936	14982	14891	14875	15067	14913	14961	14964	14999	15127	15031	15211	15202	14912	14904	15063	14986	15096	15014	15099	15067	15126	15073	15171	15150	15013	15064	14887	14975	14990	15161	14917	15008	15010	14965	14808	14939	15040	15287	15032	15188	15024	15052	15349	15126	15075	15010	14800	15171	15019	14959	14956	15052	14767	14903	15322	14968	15148	14948	15202	14908	15143	14989	15055	14959	15107	15129	15116	14973	14906	14958	15234	14875	15044	15000	15122	15004	15091	15038	14985	14911	15161	14932	14949	15066	14990	14989	15065	15103	15110	14826	14947	15037	14847	15077	14926	14988	14975	15035	14974	14975	15124	15143	15023	15075	15149	15050	15057	14991	15046	14784	14949	15112	15162	14933	15119	15071	15012	14956	15145	15019	14938	15065	15076	14892	15135	14730	15091	15192	15000	15071	15087	14930	15099	15083	14901	15092	15077	14927	14983	14975	15061	14901	14834	14913	14948	15138	15110	15198	15236	15019	15078	15026	15024	15115	15034	14942	14842	15113	14998	14963	15029	15167	15111	15124	15067	14949	15068	15122	15071	14986	15035	14995	15035	14766	15102	14822	14856	14960	14987	15018	14880	14993	14962	15129	14951	14973	14841	14870	15154	15009	14908	14824	14999	15066	14968	15057	15050	15104	15096	15110	15051	15139	15365	15084	14928	14763	15100	15142	15092	15073	15014	15161	15069	14956	14966	15007	15182	15003	15099	15035	15056	15313	15072	15022	14945	14999	14978	15015	15061	15083	15160	15245	15021	15003	15047	14890	14937	15085	14909	15094	15039	15255	15119	14862	14996	15086	14957	15105	15022	15229	15067	15012	15026	14913	14912	15202	14897	15049	15005	15199	15144	15185	14906	14975	15192	15141	15070	15144	14950	14920	14928	14969	14976	15136	14972	14864	14876	15008	15088	15210	14906	15068	15005	15058	15086	15087	14781	15142	14947	15015	15246	14985	15104	14958	15154	14986	14894	15096	14883	15111	14864	15116	15020	15035	14838	15182	14972	14794	15020	14948	14994	14891	15070	15144	15343	15088	15016	14930	15017	14978	15091	15065	14845	14960	15176	14974	14905	15205	14891	14995	14944	15000	15057	15107	15137	15219	15071	15107	15022	15106	15044	14929	15021	15221	15176	15131	14866	15060	15093	14975	15078	15146	15074	14978	15072	15073	15097	14957	15132	14921	15211	15062	15129	15129	15187	14945	14879	14888	15014	15086	14886	14865	15042	15002	14808	14864	15150	14850	14856	14917	15114	15109	15147	14804	14858	15131	14876	15120	15198	15078	15087	15008	15140	14859	15056	14975	14921	14983	15086	15176	15251	14905	15006	14904	15099	14896	15053	14827	15009	15147	15087	14869	14993	15124	14841	15106	15051	14975	15142	14979	15094	14924	15100	15208	14999	15076	14994	15123	15071	14985	14982	15072	14973	15003	15163	15012	15018	14991	15028	14943	15059	14899	14961	14978	15205	14968	15138	14975	15101	15151	14783	15008	14984	15087	15203	15123	15154	14916	14882	14883	15141	15127	15140	15070	15158	14959	14817	15066	15133	15036	14937	14922	14828	14968	15110	15014	15124	15140	14853	14984	14910	15075	15008	15061	15021	15049	14865	15218	14999	15116	15042	15139	15158	15101	15125	15073	14916	15002	15031	15105	14971	15093	14924	14948	14985	15034	15042	15105	15053	15075	15088	15161	15000	15101	15005	14911	15025	15062	15100	14984	15194	15155	14930	14938	15033	15014	15049	15043	15128	14897	15200	14998	14996	15020	15197	15189	14791	15074	15050	14992	15178	14990	14812	14973	15051	15126	15165	14947	15016	15108	14949	14965	15044	15092	15043	15062	15156	15008	14897	14865	15010	15038	15063	15036	15020	14954	14946	14773	14857	14892	15000	15038	15044	15254	15117	15289	14893	15014	15029	14879	14934	15186	15136	14839	14935	14911	15090	15070	15010	15124	15033	14947	15103	14972	15051	14825	15239	14959	14971	15099	15217	14868	14935	14904	15080	14983	15060	15221	14829	15211	14896	14921	14926	14942	15008	15071	14954	15118	15042	14952	14963	15049	15057	15027	14828	15110	14924	14966	14970	15021	15101	15098	14930	15002	14910	15073	15217	15125	15068	14893	14988	14975	14987	14971	14946	14886	14918	14838	15168	14969	14910	14985	15049	14993	14899	15131	15075	14787	15041	15113	15182	15099	14959	15081	15016	15179	15202	14906	14963	15087	15114	15054	15308	15109	15155	14942	15045	15163	15083	14959	15089	14932	15096	15280	14837	14932	15136	15140	15168	14759	15117	15101	15024	15070	15028	15026	15111	14940	15017	14868	15093	14902	15082	15070	15170	15066	15017	14883	15034	14943	15037	14910	14999	15029	15043	14954	14998	15021	15118	14980	14974	15096	15009	14957	15119	15057	14880	14916	14988	14946	14986	14977	14998	15057	14965	15073	14861	14983	15004	14917	15099	15007	15074	14973	15004	15016	14998	14792	15169	14940	15174	15151	14971	15139	15103	15029	15031	14863	15068	15290	15131	15040	15046	15031	15069	14947	14911	15082	15112	15111	14912	15038	14999	14958	14990	14825	14954	14913	14814	15057	15152	15023
19912	32036	30448	23177	21770	19946	18231	16970	16438	15187	15180	15069	14224	14283	14055	19648	27129	21315	13779	12879	13065	12960	13013	12907	12899	12929	13079	12900	12972	12962	12854	13050	12828	12851	12904	12834	12930	12939	12888	12989	12863	12944	12868	12845	12844	12907	12996	12789	12701	12777	12853	13056	12826	12830	13011	12823	13019	12906	12850	12824	12744	12792	12905	12825	12804	12862	12832	12897	12909	13018	12938	12729	12806	12979	12876	12926	12793	12641	12922	12796	12754	12811	12805	12957	12807	12872	12987	12739	12948	12855	12824	12932	12864	12774	12848	12825	12862	12669	12784	12878	12826	12684	12743	12861	12925	12804	12830	12934	12920	12825	12896	12783	12779	12738	13012	12876	12793	12704	12843	12989	12761	12784	12845	12679	12911	12847	12882	13011	12916	12941	12953	12733	12837	12636	12816	12733	12852	12953	12757	12802	12713	12871	12861	13034	12874	12903	12888	12682	12737	12955	12848	12740	12852	12871	12976	12706	12814	12823	12894	12840	12865	12746	12876	13008	12900	12826	12853	12713	13010	12756	12954	12734	12928	12759	12932	12715	12866	12909	12865	12942	12738	12990	12727	12774	12834	13032	13010	12827	12767	12708	12875	12775	12787	12960	12860	12791	12952	12807	12931	12874	13019	12912	12783	12920	12798	13091	12913	12919	12872	12923	12751	12862	12730	12772	12893	12913	12871	12903	12797	12835	13130	12820	12948	12896	12844	12772	12669	12916	12763	12852	12857	12821	12881	12884	12883	12848	12785	12955	12751	12981	12874	12932	12816	12827	12817	12886	12821	12830	12841	12887	12797	12760	12940	12866	12698	12970	12897	12955	12919	12905	12734	12894	12880	12709	12780	12826	13011	12862	12875	12873	12790	12951	12791	12761	12806	13015	12831	12909	12897	12884	12743	12662	12956	12841	12852	12767	12806	12807	12966	12934	12896	12856	13014	12872	12656	13027	12783	12862	12683	12837	12777	12722	12925	12913	12758	12761	12776	12846	12962	12926	12818	12957	12967	12991	12979	12844	12709	12817	12851	12981	12794	12941	12990	12771	12851	12841	12992	12654	12793	12893	13024	12828	12750	12983	12911	12851	12808	12802	12761	12973	12796	12876	12976	12798	13032	12956	13078	12936	12792	12929	12940	12849	12762	12803	12962	12892	12777	12792	12823	12886	12751	12834	12743	12820	12880	12857	12917	12775	12909	12898	12992	12722	12810	12833	12883	12684	12848	12768	12863	12740	13001	12809	12842	13017	12809	12838	12865	12976	12831	12568	12703	12921	13062	12699	12952	12882	12739	12617	12867	12850	12784	12874	12820	12776	12942	12857	12955	12739	12705	12948	12804	12866	12940	12927	12831	12892	12943	12953	12986	12732	12827	12592	12870	12912	12874	12924	12883	12899	12813	13033	12973	12838	12803	12715	12916	12993	12905	12997	12768	12790	12904	12859	12824	12869	12785	12857	12917	12925	12804	12796	12919	12905	12950	12883	12912	12740	12875	12960	12800	12775	12842	12838	12962	12749	12948	12836	12952	13007	12758	12797	12945	12903	12927	12817	12713	12723	12819	12715	13001	13046	12879	12883	12843	12832	12937	12746	12766	12822	12748	12780	12816	12924	12916	12917	12592	12982	13027	12725	12737	12893	12944	12910	12860	12854	12695	12701	12912	12869	12651	12958	12898	12964	12770	12816	12917	12853	12819	12697	12886	12907	12892	12962	12693	12737	12775	12796	12807	12907	12776	12873	12827	12829	12731	13001	12825	12871	12980	12835	12906	12831	13017	12803	12779	12942	12868	12875	12919	12917	12953	12792	12901	12936	12757	12851	12930	12879	12892	12849	12935	13015	12828	12891	12984	13000	12894	12741	12910	12814	12810	12706	12793	12647	12895	12911	12782	12858	13084	12923	12878	12919	12902	12894	12854	12918	12921	12896	12747	12956	12720	12738	12769	12965	12945	12868	12913	12778	12837	12858	12882	12562	12805	12927	12869	12742	13002	12962	13039	12963	12748	12874	12824	12827	12819	12905	12788	12826	12962	12763	12791	12875	12958	12801	12814	12992	12766	12896	12889	12943	12876	12842	12872	12792	12861	12991	12834	12830	12631	12775	12750	12950	12727	12960	12882	12874	12807	12897	12870	12903	12886	12723	12879	12904	12929	12855	12996	12742	12759	12775	12737	12921	12802	12906	12654	12972	12906	12897	12864	12774	12793	12755	12823	12789	12882	12809	12797	12959	12839	12813	12750	12765	12908	12856	12791	12770	12881	12853	12910	12903	12876	12837	12853	12907	12930	12790	12959	12902	13043	12921	12878	12949	12912	12740	12820	12825	12838	12908	12937	12756	12953	13066	12845	12864	12823	12753	12804	12837	13007	12870	12896	12827	12835	12879	12888	12772	13017	12865	12794	12769	12749	12698	12874	12843	12708	12756	12810	12904	13039	13019	12949	12795	12812	12790	12829	12778	12940	12836	12788	12730	12695	12884	12812	12876	12829	12791	12852	12815	12936	12807	12840	12795	12797	12927	12839	12821	13071	12759	13120	12760	12769	12991	12874	12642	12790	12674	12792	12825	12986	12758	12958	12936	12854	12872	12967	12818	12739	12931	12958	12911	13136	12969	12792	12847	12885	12756	12965	12887	12897	12828	12957	12929	12897	12905	12818	12741	12745	12840	12789	12912	12948	12865	12761	12831	12840	12759	12788	12745	13035	12919	12902	12806	12788	12782	12871	12749	12934	12959	12937	12922	12925	12760	12659	12889	12931	12976	12957	12855	12795	12905	12959	12923	12887	12971	12642	12880	13006	12923	12918	12725	12834	13025	12811	12868	12878	12781	12931	12801	12880	12761	12734	12804	12824	12860	12932	12776	12837	12670	12892	12789	12823	12798	12710	12793	12664	12915	12905	12937	12874	13020	12967	12900	12980	12705	12845	12859	12914	12941	12805	12806	12913	12834	12873	12965	12984	12780	12856	12821	12921	12924	12886	13026	12749	12865	12790	12783	12770	12985	12980	12853	12899	12881	12854	12886	12844	12886	12788	12831	12881	12834	12927	12671	12707	12927	12877	12970	12922	12863	12809	12912	12847	13004	12841	13027	12879	12805	12884	12865	12859	12867	12703	12913	12853	12909	12744	12909	12812	12927	12945	12820	12838	12928	12630	12923	12734	12886	12791	12844	12945	12877	12864	12768	12693	12877	12881	12736	12890	12936	12937	13021	12773	12752	12725	12806	12845	12898	12932	12722	12905	12973	12949	12832	12804	12891	12828	12881	12863	12892	12945	12877	12783	12892	12933	12873	12864	12927	12980	12778	12744	13035	12902	12897	13027	12804	12837	12798	12701	12954	12824	12800	12795	12673	12804	12853	12919	12654	12939	12870	12770	12901	12956	12870	12690	12956	12868	12850	12658	12790	13045	12942	13060	12913	12739	12907	12856	12979	12898	12871	12825	12965	12857	12833	13030	12930	12791	12978	12820	12731	12585	12804	12839	13003	12834	12927	13030	12847	12909	12987	12776	12800	12817	12883	13014	12721	12837	12770	12894	12792	12869	12708	13035	12884	12864	13014	13047	12934	12902	12867	12813	12843	12907	12853	12903	13140	12996	12943	12826	12862	12790	12762	12973	12989	12937	12805	12752	12715	12878	12804	12767	12911	12970	12781	12854	12859	12841	12838	12796	12838	12746	12987	12781	12769	12941	12810	12878	12803	12917	12774	12724	12930	12878	12777	12800	13033	12880	12908	12830	12812	12831	12831	12925	12760	12777	12953	12810	12809	12838	12814	12889	12865	12694	12798	12865	12915	12794	12751	12911	12888	12888	12869	13018	12808	12748	12952	12992	12727	12934	12753	12768	12870	12788	12936	12895	12850	12911	12938	13032	12719	12683	13041	12815	12854	12929	12819	12897	13007	12878	12972	12883	13004	12819	12919	12907	12893	12873	12947	12816	12947	12780	12977	12815	12909	12828	12843	12752	12985	12948	12857	12809	12846	12939	12938	12961	12973	12906	12900	13008	13033	12911	12858	12833	12938	12779	12945	12800	12942	12818	12941	13041	12944	12859	12773	13043	12748	12869	12964	12941	12881	12794	12950	12690	12847	12910	12786	12934	12823	12845	12914	12950	12836	12971	13017	12693	12813	12791	12963	12752	12900	12830	12848	12888	12822	12862	12954	12816	12930	12961	12763	12840	12896	12919	12747	12825	12779	12978	12852	12857	12906	12923	12839	12984	12802	12778	12740	12905	13021	13017	12962	12910	13009	12871	12960	12875	12861	12932	12788	12998	12793	12664	12891	12779	12854	12888	12827	12865	12972	12965	13061	12821	12847	12948	13057	12836	12800	12753	12791	12893	12944	13024	12794	12805	12974	13121	12941	12764	12877	13000	12805	12746	12847	12829	12774	12885	12918	12906	12815	12757	12855	12979	12934	12797	12833	12775	12808	12760	12814	12786	12808	12908	12912	12872	12867	12837	12913	13038	12842	12980	12902	12958	12784	12859	12876	12922	12803	13010	12742	12909	12931	12925	12901	12760	12814	12750	13041	12868	13036	12864	12757	12876	12842	13131	12795	12842	13031	12806	13009	12901	12934	12970	12890	12969	12707	12880	12920	12980	12798	12844	12755	12787	12814	12821	12893	12740	12870	12816	12994	12895	12912	12770	12774	12918	12756	12770	12869	12869	12850	12999	12741	12904	12884	12673	12866	12883	12784	12785	12912	12783	12826	12928	12713	12905	12832	12949	12947	12873	12877	12848	12936	12964	12716	12935	12733	12623	12752	12750	12803	12959	12785	12834	12863	12847	12834	12931	12963	12761	12861	12781	12720	12899	12807	12886	12921	12907	12938	12800	12887	12821	12904	13001	12850	12769	12758	12796	12898	12813	12730	12817	12781	12841	12702	13023	12781	12929	12717	12787	12822	12809	12871	12969	12747	12851	12766	12911	12836	12683	12962	12864	12994	12852	12788	12787	12857	12678	12766	12887	12888	12871	12973	12759	12892	13021	12694	12821	12997	12976	12825	13131	12939	12893	12817	12727	12890	12787	12836	12821	12837	12892	12817	12803	12714	12813	12948	12798	12785	12846	12979	12872	12665	12757	12921	12985	12873	12861	12790	12735	12929	12785	12891
23940	21032	28418	23915	22064	24565	24947	20212	19087	18888	18738	18069	17992	17773	17941	25000	34734	31612	24043	16919	16160	16118	16259	16042	16175	16039	16114	16094	16099	15888	16230	16092	16045	16026	16073	16069	16022	15963	16060	15803	16078	16083	15992	16071	15884	16033	15946	15824	15873	16021	15904	15914	15887	16046	15884	15913	16088	16067	15933	15932	16159	15897	16085	15915	15994	15708	15959	15964	16040	16006	15923	15842	15854	15966	15954	15992	15875	15778	15653	16016	15992	15823	16027	16058	15953	15760	15936	15852	16000	15925	15920	15894	16102	16000	15892	16072	16125	15707	16141	15895	16016	16017	15711	15820	15950	15982	15941	16163	15900	15918	15846	15693	15724	15849	15869	16044	15934	15961	15837	15861	15903	15993	15753	15904	16015	15928	15914	15824	16093	16123	15867	15796	16127	15939	15877	16028	15870	15709	16033	15944	16040	16226	15850	15988	15963	16199	15780	16092	16044	16059	15919	16072	15967	15926	15963	15922	16111	15864	15809	15830	16026	15935	15848	15873	15993	16110	15989	16003	15871	15998	16104	15946	15822	15864	16013	15880	15758	15997	15817	15940	16031	15835	15926	16012	15957	15759	15999	15804	15837	15842	15929	15974	15887	15983	16078	16092	15895	15883	15777	15920	15928	15872	15994	16131	15861	15944	15808	15901	16018	16026	15955	16087	16042	15979	16229	15960	16036	15854	15875	15975	15694	15921	15872	15992	15792	15935	16019	15835	15957	16022	16027	15685	15630	16006	16066	15896	15968	15915	15930	15864	15834	16101	16030	15944	16020	15815	16062	15924	16063	15656	16103	15939	15766	15945	16044	15920	15966	15780	15972	15763	15871	16084	16014	15912	16027	15926	16052	16026	15893	15833	15984	16018	15881	15949	15915	16090	15959	15919	16054	16136	15949	15808	15977	15992	15996	15843	15971	15980	16051	15904	15850	15916	16018	15996	15957	15966	16019	16024	15945	15887	16051	15983	15818	15899	16073	15891	16062	15991	15884	16018	16010	15948	15955	15866	15940	15835	15991	16023	16017	15835	15908	15885	15965	15728	15798	15876	15836	15941	16019	15882	16048	16070	16032	15902	15933	15760	15615	15810	15917	16066	15855	15984	15772	15834	15758	15994	15889	15992	15853	15989	15829	15881	15834	16086	16094	15786	15981	16061	15838	16049	15972	16066	15945	15986	15980	15837	15917	15970	16048	15889	16059	15968	15821	15852	15922	15916	15916	15645	16031	15800	15892	16036	15957	15891	15816	15565	15904	15811	16029	15839	15927	15899	15799	15990	16078	15839	15948	15837	15983	15808	15948	15953	15934	16050	16037	15831	15984	16113	15835	15851	16046	16050	15947	15886	15939	15968	16203	15790	16099	15935	16070	15673	15897	16159	15970	15982	15970	15960	15941	15842	15922	15945	15780	15923	16038	15879	16098	16186	15732	15689	15854	15908	15743	15788	15869	15859	15907	16039	16087	15923	16090	15887	15844	15958	15835	16110	16076	15932	15867	15974	15833	16035	15877	15706	15873	15919	15979	15890	16084	15988	16060	15882	15979	15934	15900	16003	16047	15863	15677	15891	15886	15897	15755	15935	16083	16020	16004	16021	15808	15846	16026	15755	15780	15806	15671	15950	15646	15927	16023	16182	15823	15643	15917	15843	16061	16103	16060	16043	15912	15829	16286	16137	16010	15999	15808	15668	15962	16177	15916	15807	15976	16128	16234	16089	16110	15830	15927	16024	15849	15998	15757	15926	15845	15913	16168	16066	15857	15787	15974	15876	16066	16021	16035	16080	16099	16067	15925	16058	16038	15711	16051	15956	15899	15931	16123	16047	15962	15952	15951	15875	15935	15895	16237	16007	16052	15969	15918	15963	15919	16085	16005	15821	15907	15792	15793	15896	15768	15825	16186	15934	15894	15911	16186	15801	15988	15685	15827	15966	15748	15864	15926	15901	15907	15829	15977	15948	16014	15894	15663	15767	15943	15912	15995	15879	15887	16050	15885	15995	15868	16060	16037	16070	15956	15702	15799	15872	16001	15852	15955	15903	15895	15956	15937	16077	16009	15782	16080	16045	15867	15972	15916	16038	15787	15914	16008	15965	15961	15723	15816	15806	16001	15918	16004	16096	16067	15895	15935	15895	15949	16083	15781	15793	15743	16044	15924	15978	15895	15930	16211	16044	15958	16077	15985	15969	15955	15888	15865	15986	15893	15929	15829	15828	15945	15952	15809	15964	16094	16016	15987	15845	16182	16020	16064	15969	16004	15837	16063	16064	15968	16140	16041	16082	15990	15940	16017	15763	16045	16164	15872	16004	15837	15852	15964	15950	15761	15958	16027	15972	15914	15826	16015	15898	15810	15763	15905	16078	15981	16001	16083	15804	15775	15969	16015	15855	16100	15967	16160	15983	15954	16007	15775	16158	15906	15874	15947	15970	16218	15979	15746	16083	15801	16093	15762	15932	15826	15846	15965	15945	16014	15901	15822	15892	15929	16030	15984	15946	16110	16214	15901	15963	16036	16021	15713	16082	15947	16013	15863	15961	15835	16001	16043	15946	15811	15910	16002	15782	16039	15844	15874	15983	16079	16117	16045	16033	15917	15837	16155	15885	15925	15888	16058	16075	15951	15756	15838	16002	15874	15827	15928	15938	15789	15817	15919	16133	16030	15938	15959	15904	16055	16011	16023	15920	15965	15821	16072	15735	15882	15862	16015	16102	16057	15868	15903	15682	16159	15894	16057	15968	15989	15930	15918	16098	15692	15976	15892	15956	15921	15844	15933	15918	15917	15794	15898	15918	15903	15982	15855	15848	16000	15914	16094	15916	15977	15949	16055	15833	15838	15819	15846	15903	15945	15846	16024	15817	15838	15941	16034	15906	15935	15912	15838	15868	16141	16058	15883	15775	15950	15926	15925	15888	15814	15933	15886	15754	15965	15819	16021	15826	15863	15694	16034	15885	16013	16031	15894	15793	15875	16037	15875	15939	15736	15740	15752	16044	15852	15926	15868	15876	15974	15805	15949	15998	16168	16042	16058	15737	15990	15775	15999	15799	15901	16131	15896	15901	15887	16050	15977	15803	15957	16091	15884	15947	15987	15966	15813	15758	15899	15955	15943	15864	16022	15862	15884	15770	16042	16010	15933	15909	15870	15954	16035	15759	15739	15833	15801	16056	16048	15696	15864	15899	16052	16008	15939	15922	15967	16017	15849	16125	16133	16002	15770	15835	16066	15963	15855	15943	15799	15696	16035	15846	15908	16048	15894	15892	15861	15853	15858	16052	15822	15858	15797	15774	15909	16097	15843	15895	15870	16043	15863	15967	16035	16118	16069	15898	15902	15661	15866	15997	15988	15980	15911	16035	15848	15695	15858	15696	15994	16019	16034	15922	15867	15792	15620	15954	15966	16016	15906	15916	16027	15748	15765	15773	15953	15841	16036	15905	16058	15829	15955	16034	15875	15792	15875	15994	15968	15982	15887	15829	15908	15865	15886	15929	15900	15923	15950	15915	15789	15792	15831	15850	15864	16002	15871	16064	15716	15946	15994	16003	15871	15964	15711	15891	15993	15900	15736	15952	15945	16028	16002	15923	16109	15807	16061	16064	16136	15900	15765	15885	16091	15920	15895	15995	15960	15861	15924	15786	16064	15752	16110	15865	16068	15931	15701	15993	15930	15947	16157	15831	15923	15952	16044	15894	15795	16113	15627	15975	16064	16108	16085	15931	15675	16078	15979	15825	15846	15986	15873	15860	15972	16115	15891	15985	15983	16013	16203	15987	15817	15910	15924	15966	16011	15872	15776	15899	16063	16054	15887	15901	16072	15781	15959	15600	15801	16010	15770	15857	15870	15815	15976	15909	16016	15699	15940	15789	15787	15795	16029	15911	16047	16002	16038	15780	15889	15946	15955	15781	15873	16021	16018	15997	15800	15703	15756	15852	15926	15740	15932	15919	15923	16007	15890	15991	15772	15811	15808	16017	16056	15836	15866	15878	15860	15770	16050	15973	15990	15821	15962	16022	16027	16094	15875	15915	16007	15849	15848	15866	15912	15964	16083	15922	15852	15990	15990	15681	15932	16210	16018	15973	15974	15891	16083	15936	16098	15972	15870	15807	16079	16077	15914	15856	16037	16014	15932	15849	16020	15880	15855	15859	15972	15900	16017	16016	15819	16103	15869	16044	15797	16006	15930	15835	16014	15909	16016	16044	16016	16056	15873	15790	15961	15826	15971	15938	15920	15964	15643	15844	15899	16098	16049	15912	15879	15739	16288	16038	16034	16107	15966	15774	16085	15686	16105	15839	16018	16015	16052	15903	16065	16030	16018	15864	15897	15955	16010	15958	15969	15799	15877	15857	16114	15811	15924	15929	15986	16005	15775	15891	15914	15921	15780	15810	15838	15898	15886	15856	15919	15976	15665	16109	15965	15798	15971	15935	16118	16096	15769	16033	16211	16053	16209	15925	16175	15913	15856	15999	15933	16069	15806	15753	16035	15851	15836	15968	16055	15934	15954	15977	15984	15929	15736	15920	15964	15838	15758	15777	15773	16010	16022	15972	16057	15918	15914	15972	16012	16053	15689	16131	16054	15855	15944	16040	15991	16064	15918	15832	15936	15962	15871	15811	15915	15935	15805	15956	15819	15958	16053	15956	16124	15995	15788	16035	15948	15990	15866	15902	15963	15972	15820	15855	16091	16074	15899	15959	15828	15860	15893	15994	16142	15853	15846	15967	15962	15834	15792	15799	15972	15857	15890	15776	15927	15967	15921	15910	15854	15954	15976	15983	15896	15892	16013	16068	15966	15930	15903	16024	16002	16100	15913	15832	15994	15971	15805	15921	16000	16024	15992	16077	15924	16013	15948	15809	16078	15849	15989	15869	16051	16068	16259	15943	15943	15811	15964	16095	16030	15921	16007	15851	15946	15875	16021	15804	15990	15939	16174	16040	15737	15926	15974	15965	15859	15857	16020	15841	16024	16023	15919	15984	15820	15932	15817	15955	16097	15902	16108	15842	15857	16012	15825	16091	16142	15922	16048	15878	16020	15905	15944	16014	16068	15918	15860	15938	15915	15884	16033	16019	15993	15818	16143	15800	15897	15872	15817	15979	16032	15897	15918	15954
22699	38507	37347	28393	27095	23854	21921	19176	18658	17519	16923	16718	16504	16203	16408	27377	36525	31844	20715	13249	13497	13383	13424	13305	13360	13266	13331	13341	13397	13280	13321	13227	13456	13405	13320	13522	13388	13034	13384	13340	13304	13290	13330	13419	13270	13449	13318	13192	13437	13330	13247	13331	13458	13374	13305	13287	13465	13389	13451	13419	13481	13446	13320	13175	13459	13392	13489	13357	13370	13386	13422	13331	13302	13324	13426	13400	13271	13245	13314	13319	13379	13397	13308	13461	13424	13409	13344	13299	13398	13373	13331	13219	13245	13359	13532	13322	13488	13265	13221	13384	13220	13341	13265	13442	13335	13344	13387	13338	13389	13280	13317	13503	13255	13483	13375	13361	13166	13419	13329	13390	13232	13437	13362	13169	13262	13530	13376	13327	13245	13474	13345	13427	13233	13511	13250	13340	13244	13161	13519	13334	13430	13201	13494	13453	13256	13329	13308	13172	13312	13159	13387	13365	13585	13212	13309	13485	13347	13196	13376	13293	13473	13183	13273	13427	13558	13357	13226	13296	13340	13330	13347	13389	13470	13290	13336	13338	13370	13475	13251	13426	13182	13244	13456	13274	13380	13494	13578	13359	13426	13314	13390	13335	13227	13295	13214	13420	13290	13499	13258	13519	13189	13343	13236	13468	13286	13417	13494	13221	13286	13261	13419	13379	13171	13423	13366	13300	13322	13210	13226	13379	13365	13263	13421	13467	13468	13461	13278	13434	13224	13338	13384	13315	13422	13325	13393	13401	13222	13540	13337	13422	13339	13172	13290	13299	13715	13348	13321	13301	13397	13265	13403	13305	13365	13305	13303	13545	13364	13337	13485	13425	13390	13283	13315	13332	13310	13328	13399	13344	13361	13302	13321	13306	13293	13688	13365	13415	13285	13345	13227	13343	13361	13431	13382	13362	13278	13370	13439	13125	13382	13425	13307	13189	13211	13455	13182	13450	13228	13234	13237	13392	13277	13303	13304	13498	13329	13275	13200	13300	13318	13356	13282	13283	13442	13411	13259	13525	13229	13353	13297	13351	13355	13400	13362	13244	13318	13301	13330	13211	13291	13448	13374	13232	13387	13428	13466	13373	13262	13278	13385	13344	13361	13464	13349	13190	13360	13447	13429	13512	13368	13457	13327	13398	13371	13331	13486	13198	13430	13337	13370	13200	13343	13300	13378	13297	13373	13231	13383	13238	13282	13011	13393	13310	13453	13400	13365	13361	13241	13581	13365	13138	13304	13399	13411	13369	13331	13432	13309	13304	13496	13382	13279	13510	13235	13426	13242	13334	13490	13234	13338	13203	13314	13426	13437	13448	13403	13361	13263	13227	13237	13394	13239	13265	13522	13457	13272	13482	13191	13155	13342	13463	13240	13364	13283	13321	13448	13500	13490	13384	13276	13479	13252	13323	13402	13419	13423	13266	13246	13433	13439	13324	13367	13355	13345	13247	13302	13312	13359	13440	13312	13213	13272	13269	13396	13300	13363	13197	13334	13500	13409	13339	13439	13251	13547	13426	13363	13402	13281	13293	13397	13249	13377	13403	13317	13358	13411	13192	13353	13271	13373	13409	13469	13452	13264	13226	13285	13537	13451	13286	13460	13411	13375	13437	13383	13414	13441	13243	13336	13223	13266	13369	13451	13342	13358	13309	13303	13429	13439	13499	13100	13224	13341	13279	13318	13407	13308	13324	13263	13452	13441	13394	13232	13367	13380	13410	13265	13551	13252	13398	13391	13331	13250	13289	13456	13478	13305	13236	13503	13316	13285	13345	13309	13508	13312	13290	13287	13408	13316	13355	13473	13245	13440	13343	13413	13150	13302	13290	13225	13350	13417	13341	13376	13289	13275	13540	13260	13366	13353	13179	13270	13525	13391	13399	13325	13419	13350	13463	13272	13376	13230	13280	13353	13338	13391	13493	13297	13270	13400	13352	13333	13341	13345	13330	13331	13272	13155	13243	13461	13266	13427	13313	13509	13426	13368	13547	13528	13154	13421	13234	13250	13324	13166	13424	13385	13199	13256	13411	13215	13391	13117	13282	13383	13471	13463	13436	13436	13321	13273	13286	13287	13307	13551	13385	13354	13252	13526	13283	13275	13378	13253	13344	13311	13473	13428	13267	13317	13251	13297	13428	13437	13416	13361	13181	13545	13406	13388	13357	13326	13292	13471	13418	13217	13330	13420	13323	13404	13319	13204	13305	13365	13415	13457	13443	13394	13337	13194	13323	13274	13336	13415	13416	13384	13385	13257	13341	13314	13266	13183	13347	13242	13374	13248	13278	13374	13310	13383	13344	13364	13513	13390	13509	13425	13318	13284	13422	13346	13276	13410	13380	13395	13365	13444	13298	13207	13478	13513	13433	13430	13346	13417	13334	13343	13442	13484	13496	13287	13411	13455	13391	13298	13308	13306	13350	13318	13379	13406	13254	13393	13462	13189	13390	13463	13330	13246	13172	13561	13286	13344	13172	13454	13332	13287	13232	13367	13257	13321	13374	13350	13432	13379	13198	13292	13376	13413	13313	13284	13244	13420	13156	13298	13530	13475	13268	13443	13287	13382	13391	13385	13395	13592	13514	13375	13405	13368	13212	13290	13495	13331	13196	13319	13149	13398	13094	13283	13324	13360	13337	13293	13240	13509	13262	13267	13314	13545	13540	13412	13343	13505	13436	13399	13343	13325	13272	13335	13429	13224	13410	13380	13224	13297	13454	13335	13354	13233	13324	13270	13268	13269	13286	13489	13287	13440	13306	13432	13304	13468	13487	13306	13507	13253	13295	13207	13251	13360	13454	13492	13360	13278	13384	13376	13408	13368	13367	13314	13426	13330	13346	13380	13292	13258	13286	13317	13263	13378	13229	13363	13351	13344	13269	13428	13304	13312	13276	13380	13353	13401	13391	13368	13307	13570	13355	13271	13273	13440	13318	13431	13296	13454	13300	13258	13219	13298	13461	13302	13294	13361	13431	13241	13249	13385	13367	13368	13248	13374	13239	13503	13236	13296	13472	13458	13377	13444	13318	13333	13474	13403	13347	13361	13417	13395	13223	13265	13486	13187	13426	13367	13528	13373	13273	13502	13325	13472	13382	13311	13363	13399	13362	13215	13348	13276	13371	13379	13188	13216	13383	13308	13348	13372	13341	13275	13347	13269	13298	13411	13417	13308	13409	13487	13443	13376	13255	13362	13229	13528	13385	13396	13357	13238	13296	13265	13292	13360	13273	13380	13335	13283	13433	13250	13403	13282	13302	13313	13255	13355	13386	13369	13406	13130	13187	13306	13381	13250	13497	13228	13318	13239	13312	13368	13471	13229	13206	13428	13296	13475	13322	13188	13307	13268	13379	13260	13390	13464	13333	13335	13299	13289	13415	13430	13281	13236	13331	13295	13350	13218	13443	13429	13368	13353	13385	13557	13391	13455	13438	13319	13463	13210	13344	13315	13433	13315	13400	13313	13354	13107	13375	13268	13425	13446	13284	13241	13372	13172	13296	13531	13493	13265	13400	13136	13391	13395	13420	13463	13332	13407	13407	13373	13237	13335	13162	13407	13482	13515	13383	13366	13362	13365	13457	13319	13390	13307	13403	13423	13315	13382	13443	13297	13326	13283	13315	13337	13339	13274	13151	13230	13322	13348	13361	13329	13347	13220	13354	13476	13250	13538	13440	13376	13521	13236	13313	13379	13368	13270	13307	13309	13425	13294	13273	13445	13478	13384	13384	13360	13317	13325	13300	13281	13406	13289	13280	13402	13295	13212	13479	13390	13414	13358	13350	13287	13298	13373	13278	13375	13227	13336	13527	13354	13381	13216	13351	13464	13262	13327	13318	13180	13354	13237	13350	13619	13225	13408	13297	13391	13235	13408	13415	13328	13168	13422	13379	13531	13252	13315	13338	13320	13256	13429	13267	13488	13424	13297	13327	13358	13343	13246	13275	13425	13144	13405	13314	13331	13415	13178	13277	13251	13405	13492	13264	13383	13230	13389	13340	13524	13272	13460	13364	13305	13483	13365	13337	13277	13433	13345	13490	13354	13364	13414	13357	13487	13454	13374	13248	13569	13332	13203	13190	13368	13411	13291	13376	13554	13290	13305	13209	13519	13444	13324	13375	13242	13231	13359	13334	13239	13320	13483	13213	13317	13387	13411	13414	13387	13216	13214	13352	13468	13332	13316	13436	13322	13281	13223	13383	13201	13495	13290	13392	13266	13333	13320	13230	13250	13313	13459	13465	13290	13091	13366	13360	13384	13208	13504	13376	13509	13285	13326	13411	13334	13248	13334	13081	13332	13393	13406	13556	13289	13347	13316	13276	13461	13459	13243	13368	13391	13303	13306	13384	13362	13209	13237	13287	13339	13402	13312	13448	13442	13386	13441	13404	13412	13383	13245	13496	13208	13224	13370	13425	13418	13441	13407	13364	13244	13528	13468	13235	13315	13334	13226	13254	13287	13241	13430	13497	13444	13343	13332	13315	13241	13334	13234	13342	13255	13399	13273	13238	13284	13374	13245	13428	13569	13398	13452	13333	13418	13525	13230	13278	13515	13396	13186	13286	13378	13181	13283	13426	13398	13301	13419	13390	13319	13463	13348	13284	13408	13257	13420	13327	13343	13313	13377	13183	13468	13260	13292	13297	13304	13310	13373	13290	13270	13215	13522	13427	13286	13230	13488	13358	13431	13212	13348	13300	13418	13363	13422	13457	13235	13282	13193	13417	13402	13273	13397	13491	13358	13320	13419	13384	13443	13271	13288	13350	13338	13317	13269	13498	13347	13411	13386	13276	13423	13292	13291	13413	13512	13214	13274	13195	13415	13237	13188	13370	13227	13337	13416	13370	13538	13341	13457	13308	13299	13421	13268	13356	13393	13399	13262	13357	13502	13522	13457	13373	13439	13244	13238	13379	13407	13318	13331	13409	13430	13346	13242	13509	13484	13542	13290	13143	13309	13250	13315	13332	13307	13457	13424	13303	13190	13491	13308	13547	13405	13365	13449	13299	13510	13378	13411	13283	13439	13432	13435	13474	13471	13434	13336	13394	13386	13309	13527	13421	13385	13248	13265	13244	13475	13417	13490	13351	13241	13260	13412	13322	13339	13394	13353	13479	13412	13275	13305	13444
30282	23961	24760	21629	19844	18552	18421	17722	17301	17396	17423	17034	17259	16863	16800	16860	17455	18217	17697	16582	16308	16312	16226	16318	16399	16341	16519	16446	16398	16477	16490	16447	16411	16439	16163	16416	16209	16216	16328	16350	16398	16272	16302	16368	16477	16429	16337	16419	16287	16161	16309	16383	16348	16411	16371	16351	16389	16300	16139	16254	16314	16310	16285	16355	16307	16236	16345	16484	16467	16372	16384	16410	16327	16503	16331	16432	16300	16353	16152	16371	16430	16409	16368	16301	16257	16267	16343	16256	16209	16288	16157	16122	16445	16326	16350	16404	16332	16322	16409	16405	16188	16454	16026	16254	16406	16368	16511	16368	16497	16447	16406	16293	16221	16156	16176	16363	16315	16343	16362	16350	16340	16448	16416	16271	16262	16383	16447	16433	16431	16223	16334	16330	16358	16286	16489	16544	16340	16338	16126	16105	16200	16281	16406	16225	16581	16388	16369	16292	16398	16349	16367	16307	16293	16204	16293	16038	16388	16430	16374	16116	16212	16556	16514	16351	16350	16198	16449	16487	16289	16629	16220	16313	16259	16279	16310	16238	16405	16392	16313	16171	16219	16505	16139	16506	16363	16215	16488	16352	16408	16442	16372	16392	16289	16385	16271	16296	16276	16226	16372	16462	16328	16151	16395	16261	16426	16302	16306	16275	16658	16198	16312	16567	16534	16326	16331	16430	16346	16242	16415	16423	16433	16466	16226	16209	16224	16536	16227	16550	16380	16273	16192	16259	16359	16423	16332	16271	16446	16243	16425	16329	16355	16283	16151	16317	16344	16198	16468	16524	16140	16269	16345	16308	16387	16206	16345	16513	16408	16270	16231	16099	16506	16374	16380	16378	16477	16443	16360	16374	16348	16593	16484	16460	16344	16276	16323	16416	16286	16460	16307	16299	16259	16109	16267	16349	16482	16373	16168	16381	16191	16188	16232	16323	16230	16292	16185	16212	16168	16412	16335	16269	16370	16259	16395	16473	16339	16397	16388	16370	16475	16226	16300	16318	16282	16458	16322	16317	16526	16322	16445	16382	16295	16274	16263	16317	16324	16445	16323	16257	16285	16450	16540	16560	16359	16498	16233	16351	16252	16268	16357	16207	16368	16290	16249	16466	16422	16377	16397	16196	16296	16337	16304	16360	16505	16274	16329	16360	16296	16287	16393	16191	16406	16342	16247	16466	16245	16274	16361	16286	16138	16424	16180	16253	16286	16170	16171	16294	16456	16523	16411	16442	16454	16328	16204	16327	16276	16362	16141	16366	16406	16406	16246	16302	16393	16231	16355	16404	16276	16378	16394	16258	16433	16372	16257	16331	16586	16376	16280	16281	16387	16205	16242	16488	16131	16433	16361	16423	16351	16423	16386	16370	16631	16431	16609	16343	16348	16232	16411	16255	16360	16385	16553	16368	16435	16159	16305	16350	16341	16015	16445	16186	16207	16216	16769	16286	16406	16502	16306	16315	16507	16247	16157	16412	16177	16408	16344	16311	16343	16294	16444	16252	16474	16342	16328	16316	16273	16327	16346	16059	16408	16549	16135	16643	16295	16474	16227	16292	16448	16258	16519	16166	16459	16318	16208	16348	16459	16335	16276	16492	16298	16366	16369	16341	16448	16425	16411	16464	16265	16444	16196	16257	16386	16448	16387	16303	16218	16194	16505	16215	16515	16375	16311	16217	16385	16349	16256	16269	16358	16513	16367	16007	16167	16222	16449	16271	16242	16411	16410	16462	16411	16388	16438	16330	16467	16444	16429	16525	16211	16361	16394	16243	16305	16228	16202	16330	16497	16401	16227	16349	16350	16337	16427	16370	16450	16248	16356	16510	16448	16338	16350	16454	16449	16301	16557	16329	16432	16482	16230	16244	16381	16458	16178	16190	16318	16340	16313	16252	16386	16397	16139	16529	16519	16173	16476	16391	16318	16327	16382	16483	16488	16387	16230	16308	16405	16251	16259	16546	16304	16690	16492	16338	16234	16355	16322	16487	16263	16122	16326	16508	16201	16555	16601	16396	16318	16378	16244	16288	16449	16094	16435	16489	16396	16466	16345	16366	16379	16274	16361	16185	16184	16320	16051	16382	16281	16345	16358	16287	16247	16306	16488	16353	16439	16193	16307	16315	16349	16458	16297	16288	16288	16205	16392	16403	16389	16255	16236	16373	16438	16330	16197	16177	16265	16458	16315	16497	16420	16232	16512	16376	16244	16436	16162	16505	16404	16347	16490	16332	16395	16314	16304	16320	16512	16340	16346	16076	16284	16461	16283	16324	16560	16379	16275	16448	16219	16486	16487	16148	16399	16377	16105	16538	16247	16310	16172	16223	16333	16250	16535	16455	16239	16042	16274	16514	16437	16515	16472	16378	16176	16291	16328	16271	16303	16392	16492	16452	16483	16510	16385	16347	16373	16480	16237	16089	16335	16554	16477	16350	16344	16139	16190	16297	16300	16438	16437	16599	16359	16378	16241	16224	16203	16322	16461	16558	16520	16306	16308	16460	16453	16366	16346	16245	16340	16323	16234	16486	16351	16365	16455	16379	16382	16300	16574	16326	16369	16363	16384	16425	16339	16462	16642	16485	16292	16370	16304	16582	16302	16409	16469	16489	16437	16432	16368	16469	16556	16422	16377	16517	16446	16376	16411	16292	16455	16478	16412	16464	16407	16458	16438	16240	16261	16235	16386	16446	16529	16466	16460	16218	16206	16374	16322	16511	16440	16389	16481	16477	16397	16402	16264	16346	16183	16319	16375	16390	16325	16406	16292	16289	16441	16458	16488	16378	16420	16362	16490	16382	16518	16430	16392	16275	16256	16382	16286	16320	16464	16201	16278	16416	16361	16270	16363	16486	16329	16502	16258	16284	16408	16387	16211	16350	16334	16269	16560	16382	16508	16370	16142	16401	16174	16336	16395	16537	16671	16336	16348	16259	16329	16481	16312	16155	16301	16186	16371	16280	16351	16229	16431	16362	16530	16403	16211	16526	16324	16334	16255	16418	16301	16414	16297	16500	16372	16354	16292	16376	16358	16316	16427	16407	16295	16427	16414	16524	16401	16376	16380	16270	16075	16493	16283	16421	16449	16180	16380	16425	16319	16415	16443	16298	16361	16501	16170	16324	16462	16259	16323	16197	16397	16303	16160	16260	16238	16469	16334	16387	16314	16426	16384	16497	16430	16226	16247	16216	16334	16640	16379	16412	16375	16270	16327	16262	16358	16334	16212	16434	16426	16133	16306	16404	16521	16628	16418	16431	16489	16352	16287	16423	16383	16447	16202	16458	16209	16346	16413	16281	16248	16351	16252	16440	16226	16409	16286	16550	16292	16282	16270	16497	16512	16272	16427	16296	16385	16304	16321	16447	16410	16382	16397	16188	16325	16573	16294	16279	16433	16461	16300	16533	16477	16365	16385	16242	16314	16458	16289	16459	16454	16164	16355	16458	16635	16540	16518	16367	16222	16326	16122	16347	16379	16325	16286	16167	16509	16380	16171	16476	16340	16230	16283	16387	16381	16422	16253	16411	16268	16296	16217	16381	16492	16267	16419	16257	16468	16320	16230	16175	16249	16326	16509	16592	16243	16311	16353	16540	16259	16247	16520	16385	16440	16485	16177	16291	16565	16370	16557	16552	16451	16416	16432	16346	16276	16314	16488	16538	16518	16204	16420	16065	16395	16361	16484	16339	16291	16378	16231	16372	16491	16376	16436	16179	16404	16289	16199	16277	16375	16296	16270	16320	16310	16301	16379	16453	16307	16368	16417	16583	16413	16579	16340	16422	16371	16282	16550	16259	16356	16458	16416	16291	16390	16311	16290	16361	16310	16462	16559	16264	16266	16164	16458	16206	16322	16397	16509	16586	16289	16361	16231	16367	16445	16394	16369	16442	16596	16435	16557	16386	16303	16322	16209	16202	16342	16390	16467	16379	16393	16368	16311	16551	16382	16258	16299	16104	16083	16278	16208	16411	16426	16462	16339	16279	16482	16296	16381	16347	16509	16390	16327	16310	16288	16316	16293	16417	16403	16328	16061	16131	16461	16232	16449	16241	16353	16265	16336	16271	16400	16278	16508	16375	16388	16211	16353	16389	16347	16418	16326	16415	16429	16182	16336	16353	16173	16382	16538	16169	16479	16317	16319	16411	16363	16423	16461	16325	16392	16409	16257	16288	16392	16269	16596	16273	16229	16263	16288	16253	16192	16520	16398	16255	16479	16291	16184	16233	16520	16441	16490	16299	16232	16361	16451	16159	16497	16474	16237	16222	16350	16486	16444	16470	16352	16400	16478	16406	16427	16410	16369	16198	16517	16389	16368	16346	16315	16164	16443	16254	16330	16614	16235	16392	16250	16246	16368	16284	16253	16490	16232	16194	16472	16389	16374	16342	16286	16504	16227	16398	16373	16459	16350	16305	16382	16492	16534	16427	16346	16502	16400	16461	16414	16486	16120	16299	16439	16434	16424	16275	16233	16312	16481	16470	16597	16487	16292	16381	16343	16272	16348	16205	16318	16553	16272	16579	16212	16305	16281	16411	16464	16280	16157	16434	16385	16525	16196	16421	16237	16285	16202	16309	16240	16410	16401	16262	16490	16447	16393	16286	16356	16327	16474	16278	16403	16381	16461	16161	16317	16269	16325	16392	16535	16305	16386	16150	16342	16413	16390	16335	16292	16285	16305	16338	16312	16370	16441	16337	16516	16434	16427	16196	16344	16487	16414	16512	16259	16260	16320	16455	16493	16342	16289	16330	16379	16384	16438	16327	16316	16437	16379	16477	16395	16431	16346	16432	16351	16515	16389	16045	16311	16336	16440	16291	16328	16298	16092	16494	16521	16345	16487	16406	16530	16390	16325	16347	16397	16281	16561	16558	16492	16211	16177	16489	16465	16263	16249	16196	16618	16383	16524	16234	16299	16256	16433	16320	16190	16388	16364	16300	16206	16397	16302	16313	16267	16334	16367	16285	16315	16181	16427	16467	16392	16376	16412	16393	16499	16353	16298	16120	16375	16337	16268	16240	16631	16474	16422	16326	16392	16402	16232	16324	16386	16398	16620	16427	16182	16260	16408	16512	16290	16348	16427	16459	16375	16196	16344	16433	16187	16262	16318	16303	16425	16410	16260	16403
20502	27469	24673	19687	19025	16779	16596	15885	15229	15180	14829	14633	14610	14251	14285	14414	15419	15838	14636	13641	13540	13739	13559	13773	13450	13462	13602	13621	13310	13782	13533	13378	13470	13405	13678	13625	13612	13618	13422	13549	13400	13625	13348	13679	13629	13499	13517	13625	13519	13341	13569	13677	13457	13632	13463	13550	13713	13633	13547	13608	13521	13576	13679	13468	13503	13551	13581	13507	13444	13404	13395	13494	13604	13591	13522	13458	13659	13504	13394	13667	13606	13519	13540	13469	13478	13330	13541	13679	13423	13556	13612	13638	13513	13624	13723	13523	13549	13566	13512	13656	13545	13560	13329	13360	13501	13415	13606	13606	13376	13581	13573	13610	13592	13582	13417	13584	13563	13563	13451	13501	13615	13631	13615	13463	13581	13455	13386	13587	13621	13583	13584	13520	13274	13496	13498	13535	13533	13383	13678	13465	13551	13386	13365	13556	13292	13510	13515	13523	13597	13544	13506	13516	13577	13419	13590	13465	13496	13394	13547	13539	13563	13553	13566	13655	13541	13644	13497	13451	13500	13516	13415	13728	13502	13653	13683	13527	13496	13579	13620	13569	13470	13685	13589	13657	13526	13578	13639	13425	13270	13504	13775	13633	13497	13545	13597	13709	13639	13642	13390	13403	13636	13522	13774	13515	13444	13466	13595	13669	13532	13529	13464	13463	13516	13579	13660	13541	13446	13683	13510	13709	13703	13658	13652	13536	13447	13768	13462	13501	13680	13663	13437	13468	13582	13479	13534	13400	13682	13473	13379	13438	13691	13530	13602	13487	13591	13601	13454	13573	13679	13523	13484	13557	13523	13463	13516	13575	13492	13587	13383	13481	13527	13510	13566	13547	13556	13460	13696	13602	13551	13594	13484	13470	13579	13434	13557	13460	13476	13297	13559	13452	13460	13685	13445	13603	13529	13386	13625	13447	13546	13516	13675	13630	13623	13542	13621	13544	13450	13669	13533	13536	13595	13470	13369	13666	13418	13502	13630	13394	13493	13584	13447	13532	13551	13570	13512	13419	13434	13445	13592	13548	13503	13618	13669	13567	13572	13420	13601	13348	13558	13388	13548	13635	13579	13502	13433	13392	13503	13484	13397	13595	13576	13638	13610	13493	13472	13554	13465	13605	13651	13484	13559	13576	13559	13449	13387	13387	13490	13624	13611	13587	13548	13495	13510	13574	13344	13691	13460	13614	13502	13452	13710	13538	13431	13544	13528	13660	13594	13514	13521	13551	13564	13589	13665	13613	13617	13392	13443	13588	13523	13483	13624	13422	13431	13496	13502	13556	13536	13536	13369	13528	13557	13648	13718	13451	13499	13558	13606	13483	13391	13422	13425	13493	13590	13733	13567	13540	13553	13375	13526	13598	13578	13638	13610	13533	13555	13445	13483	13618	13534	13618	13473	13595	13676	13532	13628	13650	13356	13647	13595	13530	13589	13368	13589	13331	13590	13372	13443	13595	13509	13617	13636	13645	13527	13345	13631	13696	13442	13456	13517	13512	13585	13639	13564	13412	13489	13537	13619	13578	13469	13588	13530	13495	13730	13429	13547	13630	13479	13563	13543	13490	13526	13501	13561	13637	13440	13402	13496	13746	13442	13512	13450	13471	13553	13577	13513	13744	13599	13604	13424	13565	13705	13545	13500	13548	13504	13379	13541	13549	13606	13498	13665	13509	13471	13510	13588	13556	13481	13620	13606	13592	13517	13566	13590	13730	13368	13610	13578	13403	13527	13473	13657	13494	13618	13543	13522	13463	13524	13619	13649	13522	13552	13534	13461	13512	13612	13408	13557	13517	13551	13548	13478	13418	13479	13441	13591	13453	13456	13392	13564	13625	13465	13547	13396	13689	13558	13496	13484	13646	13341	13439	13497	13547	13559	13463	13580	13574	13654	13602	13602	13542	13398	13531	13463	13677	13578	13607	13696	13564	13445	13630	13426	13598	13373	13506	13670	13658	13626	13605	13600	13638	13463	13577	13613	13474	13632	13437	13613	13486	13598	13486	13484	13406	13558	13381	13580	13417	13495	13549	13513	13630	13485	13538	13409	13390	13463	13584	13461	13727	13499	13654	13475	13630	13477	13474	13465	13661	13501	13414	13574	13569	13437	13496	13550	13518	13334	13560	13761	13468	13472	13438	13480	13627	13486	13626	13568	13795	13411	13555	13493	13510	13418	13539	13630	13472	13531	13626	13678	13577	13418	13559	13594	13691	13473	13428	13565	13533	13594	13570	13531	13540	13562	13531	13500	13694	13417	13428	13655	13640	13436	13562	13609	13668	13410	13584	13683	13408	13503	13527	13543	13442	13567	13557	13590	13571	13571	13510	13546	13501	13586	13369	13490	13519	13672	13417	13499	13620	13714	13477	13577	13531	13519	13470	13558	13439	13847	13461	13521	13681	13514	13629	13724	13552	13435	13524	13522	13614	13415	13348	13470	13630	13549	13498	13517	13536	13485	13476	13610	13726	13696	13521	13463	13464	13572	13496	13596	13695	13667	13477	13560	13612	13668	13465	13510	13609	13384	13569	13460	13716	13447	13456	13711	13528	13576	13431	13478	13463	13371	13497	13381	13649	13442	13348	13557	13528	13503	13478	13613	13567	13593	13461	13582	13510	13623	13530	13503	13663	13633	13682	13449	13626	13443	13539	13793	13552	13542	13649	13418	13656	13528	13465	13615	13467	13520	13540	13452	13558	13635	13555	13566	13491	13678	13527	13545	13540	13584	13351	13674	13746	13543	13513	13496	13516	13412	13620	13502	13677	13418	13522	13319	13644	13741	13321	13505	13472	13643	13530	13653	13525	13614	13558	13595	13502	13422	13498	13651	13390	13577	13336	13598	13555	13682	13608	13544	13588	13491	13500	13598	13430	13559	13613	13574	13461	13426	13480	13618	13622	13655	13630	13558	13581	13543	13598	13503	13478	13576	13612	13429	13481	13654	13399	13408	13522	13535	13559	13569	13546	13570	13558	13453	13678	13432	13465	13537	13673	13609	13529	13623	13560	13399	13592	13504	13552	13575	13466	13608	13610	13577	13737	13502	13498	13375	13602	13673	13544	13492	13532	13598	13546	13433	13442	13589	13540	13448	13541	13526	13635	13689	13412	13523	13595	13744	13428	13594	13476	13320	13600	13430	13647	13683	13442	13471	13439	13586	13515	13451	13686	13422	13526	13513	13612	13555	13479	13411	13500	13716	13528	13604	13720	13447	13567	13534	13490	13424	13569	13411	13422	13457	13519	13499	13304	13519	13496	13558	13602	13566	13505	13517	13581	13482	13509	13469	13660	13302	13489	13546	13578	13572	13531	13498	13558	13442	13489	13633	13536	13652	13706	13504	13595	13538	13549	13505	13510	13590	13689	13532	13553	13635	13523	13388	13462	13571	13378	13491	13705	13505	13420	13410	13551	13620	13506	13552	13468	13500	13516	13598	13509	13609	13509	13453	13544	13597	13592	13688	13411	13602	13528	13631	13570	13460	13554	13596	13639	13528	13672	13446	13456	13620	13280	13665	13668	13520	13548	13500	13595	13555	13530	13567	13525	13483	13553	13607	13672	13542	13494	13637	13454	13499	13743	13683	13481	13452	13551	13689	13437	13484	13566	13599	13599	13406	13605	13513	13610	13423	13315	13721	13567	13589	13615	13622	13429	13663	13332	13612	13669	13526	13557	13434	13461	13507	13608	13490	13625	13520	13636	13472	13497	13762	13519	13449	13350	13686	13655	13591	13387	13399	13494	13552	13588	13642	13612	13546	13582	13477	13653	13679	13664	13552	13438	13623	13599	13439	13504	13524	13542	13502	13570	13533	13718	13500	13466	13595	13543	13660	13638	13460	13604	13517	13528	13420	13480	13599	13670	13630	13518	13552	13402	13439	13617	13443	13432	13394	13539	13553	13669	13472	13476	13429	13620	13514	13479	13362	13538	13549	13513	13644	13399	13264	13513	13625	13635	13445	13548	13640	13536	13571	13361	13643	13550	13473	13586	13461	13466	13497	13638	13496	13438	13374	13590	13522	13505	13472	13496	13523	13692	13531	13268	13695	13653	13640	13567	13491	13663	13592	13482	13468	13510	13572	13627	13345	13427	13802	13550	13503	13421	13500	13587	13686	13541	13681	13639	13621	13598	13547	13683	13486	13478	13584	13543	13339	13417	13648	13691	13470	13535	13552	13699	13665	13468	13429	13634	13604	13375	13649	13633	13480	13594	13448	13443	13565	13673	13583	13470	13498	13713	13648	13338	13338	13492	13506	13531	13650	13386	13524	13704	13535	13477	13502	13560	13477	13496	13575	13435	13434	13533	13646	13618	13600	13447	13640	13487	13668	13485	13665	13450	13471	13546	13639	13639	13551	13635	13582	13742	13418	13550	13441	13395	13492	13534	13705	13435	13588	13374	13430	13458	13588	13656	13647	13554	13507	13637	13713	13507	13570	13549	13730	13537	13685	13573	13598	13550	13412	13534	13624	13607	13672	13584	13571	13451	13535	13549	13507	13524	13599	13737	13690	13455	13651	13514	13584	13498	13491	13610	13512	13361	13572	13501	13405	13466	13610	13562	13684	13537	13471	13515	13553	13634	13652	13618	13555	13473	13609	13435	13441	13360	13633	13455	13576	13541	13507	13493	13531	13511	13468	13573	13489	13580	13629	13485	13603	13478	13496	13589	13491	13610	13484	13569	13458	13688	13606	13673	13492	13704	13558	13388	13705	13491	13540	13376	13468	13530	13416	13574	13508	13429	13542	13473	13524	13587	13617	13357	13612	13658	13484	13511	13636	13560	13503	13565	13500	13493	13595	13490	13512	13446	13605	13369	13437	13607	13676	13444	13595	13624	13535	13516	13543	13607	13495	13532	13377	13430	13466	13568	13385	13435	13612	13748	13374	13416	13573	13602	13495	13564	13554	13612	13582	13366	13571	13540	13699	13688	13640	13303	13631	13540	13530	13694	13648	13633	13496	13545	13523	13694	13592	13429	13536	13499	13550	13505	13587	13488	13648	13723	13619	13682	13440	13365	13558	13665	13473	13442	13475	13462	13342	13491	13534	13592	13464	13576	13606	13465	13451	13492	13565	13546	13678	13612	13486	13505	13615	13408	13481	13586	13616	13369	13605	13425
25658	21081	27698	25552	22152	20341	19848	17933	16985	16970	16811	16531	16451	16133	15742	16582	22918	23342	20438	16464	15157	15123	15137	15251	15376	15405	15259	15402	15103	15301	15187	15225	15171	15145	15298	15217	15185	15171	15357	15395	15489	15185	15271	15185	15271	15254	15221	14962	15269	15508	15197	15347	15374	15153	15249	15196	15440	15162	15397	15131	15161	15185	15277	15179	15259	15080	15137	15292	15046	15357	15325	15330	15354	15292	15301	15182	15275	15297	15377	15216	15121	15127	15170	15091	15304	15182	15153	15340	15332	15041	15420	15417	15215	15181	15308	15505	15209	15266	15200	15124	15101	15168	15231	15157	14975	15100	15248	14936	15067	15229	15270	15082	15112	15152	14956	15186	15084	15358	15014	15209	15213	15003	15284	15039	15198	15187	15212	15290	15259	15371	15381	15283	15292	15314	15439	15339	15284	15474	15166	15235	14938	15305	15363	15286	14948	15026	15061	15096	15060	15171	15326	15305	15178	15243	15068	14986	15286	15191	15295	15272	15090	15320	15199	15213	15219	15122	14964	15108	15398	15312	15242	15201	15258	15178	15162	15262	15264	15075	15340	15159	15177	15257	15130	15193	15145	15305	15147	14999	15057	15137	15303	15049	15219	15274	15231	15198	15280	15261	15112	15156	15430	15274	15281	15125	15209	15348	15143	15251	15403	15503	15396	15223	15130	15273	15218	15286	15097	15087	15124	15271	15399	15285	15425	15261	15321	15064	15117	15296	15380	15359	15149	15229	15235	15082	15180	15097	15069	15276	15332	15213	15057	14955	15279	15261	15125	15313	15170	15085	15375	15133	15254	15040	15401	15208	15061	15161	15096	15226	15240	15086	15210	15082	14951	15306	15282	15176	15057	15267	15348	15338	15326	15155	15387	15241	15377	15161	15249	15281	15114	15217	15272	15079	15167	15188	15050	15184	15317	15145	15224	15118	14898	15094	15298	15348	15337	15075	15408	15424	15225	15100	15167	15372	15247	15024	15206	15184	15130	15271	15054	15169	15131	15095	15289	15488	15130	15183	15340	15505	15143	15169	15226	15261	15114	15181	15146	14988	15084	15180	15265	15222	15248	15085	15292	15313	15165	15261	15335	15190	15217	15217	15157	15181	15361	15119	15322	15327	15380	15096	15364	15144	15189	15316	15396	15176	15169	15177	15076	15150	15274	15212	15276	15201	15336	15300	15103	15182	15119	15125	15329	14975	15210	15071	15097	15078	15409	15213	15222	15205	15219	15145	15263	15110	15200	15138	15061	15199	15448	15247	15105	15402	15317	15260	15195	15337	15190	15120	15197	15203	15227	15180	15340	15242	15218	15269	15328	15179	15329	15286	15400	15170	15102	15253	15196	15165	15145	15296	15102	15262	15275	15179	15347	15174	15163	15221	15239	15509	15073	15185	14969	15359	15458	15145	15380	15275	15029	15155	15164	15202	15134	15279	15524	15070	15105	15227	15380	15184	15155	15285	15180	15206	15085	15319	15315	15323	15311	15187	14975	15375	15155	15320	15178	15070	15207	15284	15503	15272	15236	15141	15289	15257	15213	15093	15058	15349	15155	15140	15232	15239	15362	15417	15374	15233	15199	15196	15381	15239	15314	15199	15166	15179	15293	15215	15281	15234	15264	15165	15209	15247	15218	15261	15303	15275	15200	15330	15456	14923	15235	15021	15218	15071	15034	15283	15273	15277	15408	15177	15359	15367	15309	15367	15151	15207	15112	15335	15171	15336	15239	15220	15231	15255	15249	15246	15108	15279	15396	15162	15211	15226	15205	15177	15221	15292	15044	15227	15413	15296	15182	15151	15056	15083	15160	15066	15262	15160	15005	15457	15253	15164	15222	15335	15233	15173	15215	15191	15297	15199	15155	15192	15321	15251	15251	15135	15249	15220	15241	15503	15073	15110	15235	15031	15384	15350	15380	15137	15252	15259	15121	15403	15318	15261	15252	15254	15326	15278	15310	15319	15185	15395	15112	15373	15383	15330	15330	15277	15191	15216	15283	15064	15154	15323	15434	15216	15294	15337	15100	15146	15330	15134	15237	15138	15205	15260	15288	15036	15092	15239	15048	15371	15193	15187	15107	15200	15330	15460	15215	15322	15302	15392	15377	15283	15316	15203	15127	15109	15426	15173	15201	15240	15217	15255	15300	15206	15277	15217	15154	15185	15003	15140	15286	15239	15199	15188	15248	15332	15231	15094	15251	15321	15135	15364	15439	15074	15287	15415	15290	15324	15112	15022	15153	15222	15304	15068	15151	15381	15140	15112	15142	15007	15229	15085	15234	15129	15390	15244	15168	14999	15402	15244	15266	15179	15164	15138	15223	15282	15251	15281	15450	15189	15289	15154	15178	15137	15106	15351	15356	15257	15206	15034	15330	15187	15123	15360	15282	15152	15110	15204	15296	15433	15276	15037	15266	14969	15223	15352	15009	15309	15184	15223	15129	15177	15232	15219	15261	15074	15323	15416	15238	15148	15189	15025	15286	15090	15084	15223	15037	15291	15114	15483	15171	15178	15216	15234	15170	15175	15327	15344	15271	15035	15424	15136	15313	15295	15197	15406	15255	15159	15380	15120	15343	15031	15260	15235	15379	15146	15150	15353	15368	15173	15139	15162	15214	15203	15386	14955	15263	15305	15080	15143	15315	15109	15227	15326	15214	15283	15348	15263	15186	15045	15055	15367	15179	15232	15282	15045	15190	15295	15346	15182	15114	15190	15138	15449	15298	15115	15309	15211	15245	15168	15284	15344	15084	15177	15183	15348	15199	15229	15318	15246	15050	15270	15432	15019	15330	15145	15541	15265	15336	15221	15207	14996	15231	15189	15280	15412	15356	15279	15251	15035	15081	14981	15240	15286	15289	15252	15252	15222	15314	15268	15255	15273	15176	15337	15200	15183	15291	15156	15300	15138	15347	15156	15352	15162	15236	15211	15277	15054	15249	15202	15332	15246	15405	15367	15267	15160	15149	15395	15343	15294	14916	15383	15310	15480	15264	15065	15250	15367	15346	15278	15301	15238	15092	14988	15315	15238	15373	15344	15309	15425	15314	15210	15154	15358	15128	15244	15255	15079	15260	15242	15217	15273	15318	15177	15176	15277	15439	15218	15086	15229	15245	15092	15221	15115	15240	15223	15203	15145	15120	15312	15412	15154	15160	15408	15120	15154	15107	15228	15185	15168	15165	15147	15160	15252	15136	15233	15147	15104	15351	15299	15321	15240	15373	14972	15212	15083	15283	15341	15121	15276	15273	15135	15314	15146	15182	15269	15134	15065	15205	15301	15242	15172	15118	15217	15279	15291	15473	15188	15289	15389	15344	15294	15127	15183	15229	15198	15188	15173	15170	15030	15267	15290	15280	15078	15349	15182	15117	15193	15292	15126	15211	15189	15534	15257	15164	15167	15176	14986	15225	15181	15063	15192	15183	14877	15264	15242	15266	15366	15250	15342	15430	15173	15232	15206	15169	15233	15203	15204	15379	15237	15187	15314	15324	15338	15234	15070	15359	15230	15231	15250	15341	15179	15281	14917	15359	15301	15308	15191	15020	15306	15197	15232	15065	15183	15190	15107	15251	15266	15298	15223	15417	15077	15328	15411	15365	15178	15423	15243	15146	15073	15283	15313	15144	15227	15259	15086	15431	15213	15187	15058	15204	15158	15123	15238	15253	15222	15158	15310	15319	15314	15153	15081	15339	15027	15174	15245	15231	15156	15085	15244	15301	15226	15164	15226	15227	15261	15211	15212	15304	15253	15263	15247	15110	15279	15210	15341	15250	15168	15327	15058	15273	15290	15383	15323	15148	15023	15185	15295	15165	15152	15209	15286	15196	15203	15374	15259	15208	15423	15108	15367	15321	15294	15352	15342	15621	15356	15431	15183	15215	15429	15229	15238	15130	15069	15290	15296	15329	15164	15220	15145	15268	15012	15166	15144	15353	15234	15212	15304	15333	15186	15077	15134	15299	15248	15083	15229	15471	15083	15316	15123	15267	15307	15227	15233	15256	15304	15128	15256	15179	15066	15205	15198	15150	15219	15406	15284	15148	15233	15088	15477	15203	15218	15145	15119	15116	15187	15285	15223	15238	15277	15375	15201	15256	15142	15365	15127	15244	15336	15349	15319	15144	15095	15217	15168	15233	15344	15170	15204	15160	15332	15289	15337	15015	15290	15178	15320	15122	15301	15109	15287	15149	15114	15325	15337	15249	15177	15316	15352	15330	15240	15321	15086	15254	15070	15259	15052	15291	15038	15220	15233	15295	15167	15128	15014	15373	15181	15165	15180	15117	15298	15178	15200	15391	15337	15234	15385	15075	15174	15315	15226	15254	15410	15255	15245	15275	15518	15326	15161	15306	15226	15321	15353	15100	15148	15252	15446	15294	15450	15317	15106	15348	15081	14970	15184	15135	15206	15185	15160	15359	15291	15155	15138	15316	15148	15206	15144	15208	15163	15166	15110	15258	15214	15121	15028	15386	15218	15372	15216	15229	15209	15270	15236	15226	15439	15312	15144	15216	15190	15175	15219	15089	15063	15262	15343	15167	15033	15205	15207	15291	15238	15311	15119	15232	15170	15312	15197	15247	15068	15255	15085	15115	15334	15205	15272	15147	15254	15319	15062	15355	15305	15242	15273	15251	15152	15294	15239	15104	15199	15455	15283	15284	15096	15326	15080	15300	15088	15342	15290	15222	15302	15343	15196	15323	15312	15133	15335	15185	15152	15048	15134	15218	15218	15350	15220	15254	15385	15314	15223	15101	15121	15126	15369	15194	15244	15314	15238	15129	15197	15209	15382	15322	15219	15251	15264	15401	15481	15303	15423	15174	15303	15134	15093	15204	15023	15204	15249	15267	15062	15227	15290	15353	15149	15193	15141	15221	15096	15163	15164	15244	15207	15358	15283	15477	15046	15186	15279	15143	15232	15216	15238	15136	15323	15299	15364	15357	15244	15454	15255	15212	15254	15144	15210	15103	15341	15157	15229	15143	14869	15210	15156	15460	15346	15214	15313	15148	15012	14971	15244	15188	15199	15147	15347	15009	15237	15143	15073	15223	15198	15335	15204	15183	14988	15102	15318	15282	15161	15223	15311	15199	15131	15362	15364	15071	15207	15128	15055	15027	15283
19566	32464	29174	23613	21420	18939	17829	16856	16078	15520	15332	15111	14771	14436	13990	15503	24824	23426	19097	13629	12893	12966	12998	12887	12984	12866	12885	12984	12915	12955	12858	12980	12898	12847	12869	12791	12916	12836	12976	12925	12826	12816	13142	12977	13011	12868	12929	12768	12974	13043	13038	13113	12974	12910	12834	12958	12873	13040	12954	12972	13155	12923	12916	12976	12871	12809	12828	12908	12831	12948	12962	12914	12909	13045	12921	12862	12859	12961	12966	12985	12903	12767	12909	12879	12859	12912	12909	12964	12890	12967	12967	13012	13054	12966	12882	13025	13016	13038	12882	12862	12756	13044	12626	12965	13080	12821	12877	12859	12756	12966	12771	12795	12944	12956	12780	12949	12868	12999	13085	12917	12878	12813	12833	12972	12935	12898	12952	12996	12769	12974	12840	12846	12870	12910	12913	13015	12749	12922	12928	13043	13086	12873	12897	12989	12935	12934	12760	12751	12872	12931	12821	13129	12906	12736	12843	13054	12850	12841	13008	12844	12853	12862	12779	12954	12909	12861	12950	12873	12987	12924	12926	12898	13012	12845	12896	12895	12790	13023	12962	12943	13041	12855	12975	12907	13059	12943	12961	13072	12896	12731	12931	12863	12870	12851	12961	12748	12939	12836	12985	12962	12872	13007	12946	12882	12992	12913	12816	12858	12997	12843	12883	12987	12800	12805	12941	12919	13022	12915	12926	12900	13033	12794	12784	12881	12984	12978	12792	12917	12855	12974	12933	13107	12908	12916	12775	12792	12929	12805	12913	12902	12884	13012	12875	13093	12912	13021	12956	13032	12968	12868	12976	12851	12919	12916	12959	13032	12880	13005	12931	12949	12991	12888	12870	12945	12987	12917	12848	12971	13051	13002	12997	12806	12891	12882	13099	12886	12934	12926	12824	13047	12866	12957	12804	12970	12890	12740	12956	12933	12810	13003	12964	12852	12879	12913	12864	12799	13060	12988	12773	12928	12936	12856	13003	12823	13024	12889	12755	12788	12915	12890	13024	12748	12923	12928	12859	12991	12976	12810	12836	12947	13016	12790	12809	12876	12895	12877	12737	12726	13027	12710	12835	12997	12953	13031	12861	12827	12955	12826	12974	12845	12831	13078	12804	12973	13008	13035	12938	12866	12927	12905	12918	12832	12883	12906	13009	12827	13007	12916	12875	13059	12781	12946	12869	12837	12932	12922	12834	12850	12965	12974	12837	12785	13023	12893	12887	12976	12892	12710	12777	12843	12890	12886	12964	12895	13015	12899	12903	12985	12796	12841	13036	13009	12871	12886	12892	12737	12934	12945	12988	12836	12933	12931	12845	12829	12982	12790	12921	12771	12974	12864	12802	12863	12958	12618	12794	13098	12778	12853	12905	12919	12844	12937	12935	12945	12943	12998	13114	12972	13013	12859	12798	12942	12845	12903	12878	12947	12978	12772	12911	12860	12893	12980	12825	12907	12970	12883	12988	12874	12868	12852	12914	13062	12934	12873	12969	13003	12783	12965	12872	12982	12989	12877	12920	12909	12790	12952	13080	12934	12914	13013	13078	12805	12961	12997	12903	12824	12934	13013	12880	12813	12889	13094	12895	12866	12893	12910	12717	12890	12888	12845	12866	12884	12821	12991	12989	12898	12874	12839	12823	13031	12931	12901	12952	12982	13078	12783	12811	12819	12938	12943	12823	12948	13026	12842	12949	12980	13063	12958	12990	13166	12895	12837	12905	12905	12860	12889	12984	12646	13004	12749	12890	12934	12838	13093	12836	12725	13015	12917	12846	12807	12971	12848	12875	12869	13005	13021	12821	12903	12770	12898	12711	12926	12854	13024	12768	12940	12754	12883	12912	13010	12917	12977	12924	12885	12998	12851	12961	12962	12836	12841	12987	12877	12938	12757	12994	12899	12868	12913	13060	12979	12745	12798	12862	13096	13027	12600	12815	13022	12893	13053	12820	12818	12947	12860	12958	12913	12895	12943	12907	12828	12923	12973	12984	12838	12838	12829	12982	12742	12887	12997	12788	12884	12913	12950	13007	12977	13083	12860	12920	12822	12706	12719	12947	12918	12909	12883	12712	12818	13019	12904	12847	12997	12862	13009	12945	12829	12819	12933	12753	12860	13002	12760	13041	12865	12799	12940	12943	12837	12849	12924	12910	12848	12884	12953	12956	12886	12818	13089	12773	12988	12835	12879	12991	12958	12891	12816	12863	12779	12823	12880	12941	12839	13054	12868	12986	12776	12900	12914	13054	12987	12998	12865	12867	12915	12803	13093	12622	12928	12892	12822	13018	12801	12980	12932	12991	12968	12860	12907	13034	12828	12939	12906	12721	12883	12852	12887	12934	12854	12797	12789	12983	13101	12893	12869	12909	12904	12869	13017	13088	13062	12826	12780	12974	13044	12795	12971	13008	12834	12706	12971	12885	12840	12992	12996	12882	12716	13043	13034	13017	12920	12813	12854	12823	12860	12977	12883	12881	13033	12844	12819	12907	12914	12949	13065	12892	12999	12798	12877	12955	12984	13017	12876	12943	12977	12926	12834	12858	13045	12967	12830	13041	12968	12850	12952	12949	13003	12863	12963	12734	12759	13045	12808	12850	12924	12928	12861	12670	13025	12837	12762	12990	13038	13010	12927	12870	12823	12910	12847	12994	12676	12964	12802	12942	12759	12895	12947	12922	13052	12977	12854	12771	12925	12818	13038	12878	12851	12950	12984	13059	12811	12893	13040	12932	13018	12806	12807	12928	12758	12950	12956	13044	12921	12829	12835	12944	12969	12982	12825	12857	13004	12796	12817	12800	12931	13047	12793	13048	12828	12909	12994	12878	12967	12984	12888	12899	12889	12922	12848	12973	13030	12880	12797	12937	13040	12865	12798	12838	12849	12874	12884	12879	12890	12825	12866	12869	12957	12806	13058	12913	12752	12852	12796	12851	12878	12912	12941	12881	12942	12860	12906	12834	12838	12857	12836	12814	12982	13124	12941	12844	12897	13038	12897	12917	12938	12888	12757	13052	13058	12849	12983	13137	12871	13022	12784	12738	12862	12753	12933	12925	13054	12852	12869	12958	13078	12882	12864	12756	12859	12803	12975	12919	12938	12889	13064	12901	12930	12855	13006	12920	12895	12972	12874	12905	12936	12865	12753	13001	12860	13001	13012	12846	12857	12903	12872	12849	13036	12847	13038	12783	12922	12953	12881	12972	12776	12932	12745	12725	12819	12979	13068	12799	12946	12842	12805	12746	12840	12815	13027	12851	12988	13040	12937	12882	12861	12960	12827	12850	13013	12793	12962	12980	12859	12974	12938	12994	12754	12823	12975	12861	12959	12867	13089	12945	12838	12837	12782	12940	12894	12885	12871	12863	12893	12943	12723	12903	12930	12958	12879	12941	12876	12930	12851	12846	12970	12932	12985	13077	13037	13047	12876	12901	12798	12853	12661	12830	12992	12826	12925	12939	12711	12924	12887	13006	12905	12891	12965	12975	12948	12808	12770	12837	12886	12763	12863	12918	12910	12819	12911	12968	12835	12885	12915	12954	12907	13036	12868	12924	12888	12996	12935	12902	12831	12946	12867	13087	12984	12880	13114	12930	12958	13001	12976	12884	12955	12858	12867	12969	12877	12945	12777	12840	12958	12857	12809	12879	12920	12863	12997	12862	12924	12897	12986	12859	13023	12991	12922	12979	12983	12880	12771	13132	12775	12960	12967	13032	12743	12898	12869	13017	12958	12981	12855	13003	12950	12930	12893	12797	12847	12821	12958	12902	13152	13038	12786	12960	12961	13036	13069	12951	12847	12779	12999	12902	12754	12994	12844	12903	12697	12968	12692	12902	12948	12973	12962	12962	12860	12862	12950	12801	12961	13045	12852	12904	12903	12855	12914	12811	12942	12945	12868	12874	13036	12882	12998	12919	12861	12775	12930	12796	12943	12948	12940	12983	12841	13067	12644	12746	12826	13047	12842	12854	12986	12843	12849	12991	12973	13043	13054	12867	13011	13040	13010	12742	12885	12962	12903	12984	12826	13124	13116	12992	12845	13055	12849	12901	12995	12879	12970	12807	12811	13015	12890	13009	12807	12911	12974	12989	12844	12898	12927	12794	12908	12961	12900	12901	12885	12874	12937	12982	12877	12913	12965	12798	13082	12934	12920	12749	12971	13017	13115	13008	12867	12747	13034	13015	12973	12902	13064	12921	13048	12813	13077	12904	12825	12820	12972	13009	12841	12961	12886	12952	12891	12757	13068	12934	12701	12948	12938	12821	12990	12901	12997	12816	12943	12977	12954	12826	12862	12904	12975	12884	12863	12897	12810	12872	12972	12713	12849	12821	12968	12913	12936	13064	13005	12899	12892	12844	12983	12913	12944	12917	12922	12905	12965	13022	13013	12882	13019	12905	12885	12886	12900	12994	12911	12969	12920	12845	13081	12821	12904	13036	12851	13019	12840	13064	12944	12841	12830	12729	12971	13023	12856	13044	12873	13007	12769	12888	12995	12980	12851	12978	12645	12908	12918	12897	12846	13006	12899	12937	13065	12915	12840	12969	13108	13016	12934	12932	13011	12793	13044	12727	12827	12796	12929	12846	12997	13017	12828	12785	12836	12855	12916	12745	12921	13016	12806	12887	12891	12906	12991	13011	12842	12799	13020	12767	12881	12896	12975	12900	12864	12890	12843	12949	12950	12950	12833	13078	12820	12819	12652	12770	12895	12842	12781	13009	12929	12949	12696	12911	12899	12957	12684	12908	13020	12977	12900	12784	12892	12908	13026	13087	12786	12834	13063	12846	12920	12788	13025	12989	12903	12864	12977	12993	12849	13018	12800	12936	12921	13014	12963	13008	13021	12986	12855	12970	12931	12965	12779	12719	12904	12894	12902	12823	12898	12829	12943	12951	12920	13051	12869	13062	12960	12909	13066	12921	12777	12923	12961	12949	12894	12901	12878	12786	12939	12871	12872	12841	12851	12724	13012	12926	12971	12995	12927	12842	12886	12964	12842	12999	12765	12992	12916	12816	13010	12723	13010	12777	12818	13109	12931	12897	12867	13031	13023	12912	12824	12912	12979	12950	13074	12972	12830	12918	13026	12954	12898	12860	12981	12922	12921	12902	12948	12841	12909	12777	13041
23959	21037	28425	23901	21672	23099	22020	16824	15717	15462	15225	14899	14450	14103	13860	16118	27331	24347	19381	14506	13046	12922	12819	12855	12738	12614	12766	12693	12754	12810	12672	12548	12612	12703	12826	12606	12677	12579	12692	12786	12821	12433	12635	12706	12622	12771	12778	12661	12618	12879	12553	12593	12728	12605	12614	12482	12685	12676	12599	12677	12667	12594	12436	12390	12411	12413	12505	12572	12436	12555	12706	12647	12622	12451	12713	12694	12699	12608	12622	12501	12406	12778	12544	12476	12450	12353	12647	12499	12542	12482	12624	12642	12597	12502	12604	12418	12497	12575	12615	12498	12721	12638	12564	12665	12702	12583	12483	12539	12830	12521	12460	12462	12464	12570	12540	12634	12588	12639	12581	12630	12530	12758	12853	12769	12593	12619	12587	12687	12546	12652	12656	12525	12534	12473	12584	12770	12645	12537	12521	12636	12541	12448	12536	12515	12619	12569	12699	12620	12542	12413	12676	12499	12555	12657	12700	12613	12623	12596	12378	12518	12485	12578	12683	12501	12267	12626	12552	12536	12605	12486	12554	12533	12721	12579	12613	12617	12711	12582	12535	12576	12517	12471	12795	12550	12606	12586	12496	12493	12548	12349	12427	12592	12803	12461	12629	12600	12662	12460	12314	12675	12536	12616	12674	12581	12581	12494	12643	12419	12612	12754	12609	12660	12448	12434	12665	12506	12548	12488	12511	12433	12464	12475	12613	12723	12580	12580	12622	12488	12453	12472	12612	12550	12648	12563	12578	12597	12677	12655	12583	12548	12627	12533	12490	12470	12632	12538	12587	12337	12686	12676	12542	12318	12652	12765	12601	12629	12561	12565	12612	12665	12537	12584	12529	12471	12498	12608	12618	12511	12569	12683	12669	12728	12654	12606	12664	12629	12631	12569	12410	12573	12467	12696	12427	12719	12576	12633	12748	12587	12775	12489	12452	12379	12574	12522	12700	12583	12400	12464	12649	12686	12408	12450	12583	12564	12473	12626	12743	12650	12503	12581	12327	12456	12472	12573	12491	12520	12481	12697	12684	12592	12513	12500	12476	12613	12373	12432	12640	12602	12540	12533	12420	12618	12613	12498	12677	12440	12516	12503	12484	12789	12549	12626	12622	12603	12783	12725	12573	12625	12479	12442	12206	12636	12509	12353	12488	12581	12338	12473	12495	12294	12472	12418	12662	12604	12646	12609	12629	12554	12399	12517	12687	12665	12518	12592	12729	12485	12592	12559	12441	12495	12468	12481	12518	12667	12661	12385	12683	12531	12605	12562	12554	12653	12435	12480	12499	12595	12581	12571	12678	12606	12685	12306	12444	12534	12742	12615	12578	12460	12506	12656	12713	12510	12454	12530	12472	12624	12699	12509	12618	12516	12631	12494	12524	12402	12501	12618	12670	12781	12454	12563	12529	12720	12534	12587	12588	12581	12668	12627	12600	12644	12597	12339	12640	12719	12438	12516	12319	12515	12365	12496	12480	12675	12723	12499	12253	12563	12664	12495	12422	12725	12592	12524	12578	12598	12583	12615	12689	12529	12440	12374	12634	12362	12425	12365	12725	12688	12627	12631	12612	12422	12460	12683	12510	12623	12426	12655	12490	12596	12542	12554	12622	12532	12812	12708	12548	12668	12892	12561	12454	12586	12687	12435	12529	12567	12419	12500	12587	12705	12626	12556	12526	12668	12692	12582	12589	12501	12420	12608	12714	12658	12376	12677	12659	12553	12469	12562	12701	12520	12653	12457	12530	12458	12394	12527	12425	12633	12486	12530	12383	12505	12710	12660	12543	12665	12554	12557	12551	12737	12411	12604	12518	12743	12349	12557	12668	12618	12481	12724	12638	12598	12725	12769	12473	12426	12453	12523	12515	12517	12543	12559	12703	12569	12590	12502	12470	12461	12448	12646	12603	12561	12478	12591	12540	12593	12647	12490	12563	12494	12314	12480	12519	12650	12685	12529	12576	12340	12439	12631	12662	12619	12706	12637	12410	12627	12593	12553	12341	12612	12455	12453	12502	12525	12378	12607	12457	12416	12643	12544	12592	12686	12759	12504	12674	12582	12555	12690	12431	12355	12718	12794	12536	12523	12624	12524	12654	12514	12662	12519	12448	12689	12348	12635	12580	12450	12690	12473	12537	12566	12597	12770	12503	12666	12442	12764	12597	12560	12600	12477	12698	12569	12611	12499	12619	12481	12522	12489	12560	12475	12422	12545	12416	12617	12718	12711	12589	12743	12584	12536	12463	12489	12581	12544	12602	12482	12574	12492	12608	12470	12630	12638	12456	12568	12611	12655	12435	12668	12680	12742	12722	12625	12563	12479	12553	12654	12543	12579	12522	12631	12436	12557	12470	12459	12668	12447	12642	12635	12658	12449	12528	12614	12502	12618	12634	12618	12533	12574	12788	12536	12518	12591	12663	12567	12602	12688	12792	12520	12363	12449	12526	12520	12439	12777	12646	12351	12695	12444	12727	12530	12541	12514	12609	12559	12611	12573	12619	12610	12503	12596	12580	12484	12564	12507	12536	12475	12417	12592	12464	12439	12698	12561	12530	12597	12549	12611	12708	12677	12712	12497	12406	12488	12713	12486	12679	12400	12660	12602	12662	12507	12491	12679	12612	12662	12549	12615	12585	12477	12509	12544	12504	12689	12570	12540	12600	12504	12665	12649	12669	12536	12544	12546	12400	12553	12406	12621	12754	12639	12548	12495	12640	12788	12649	12534	12682	12504	12700	12527	12564	12479	12531	12477	12525	12680	12599	12374	12538	12547	12745	12460	12689	12742	12859	12673	12495	12539	12508	12608	12537	12458	12565	12409	12488	12549	12429	12486	12535	12674	12493	12625	12572	12544	12686	12645	12573	12395	12576	12442	12527	12676	12474	12514	12439	12623	12477	12599	12647	12555	12511	12526	12619	12578	12577	12532	12589	12575	12532	12502	12364	12487	12505	12563	12528	12777	12607	12542	12399	12492	12445	12514	12662	12420	12520	12600	12520	12542	12637	12623	12650	12632	12673	12650	12533	12421	12545	12540	12452	12612	12506	12503	12681	12635	12504	12554	12510	12688	12557	12651	12619	12718	12600	12598	12421	12673	12695	12725	12606	12492	12599	12626	12649	12508	12439	12482	12596	12366	12604	12314	12491	12715	12524	12517	12736	12486	12588	12626	12621	12682	12596	12575	12540	12411	12547	12535	12527	12443	12561	12477	12437	12607	12817	12786	12521	12662	12582	12509	12496	12625	12607	12803	12534	12597	12701	12667	12585	12665	12667	12597	12652	12597	12458	12655	12627	12383	12476	12524	12621	12496	12715	12587	12778	12623	12461	12514	12510	12473	12473	12700	12786	12503	12624	12489	12487	12532	12468	12501	12541	12579	12485	12617	12422	12619	12467	12710	12666	12664	12560	12563	12595	12722	12601	12672	12827	12415	12661	12460	12594	12687	12413	12673	12462	12452	12484	12602	12654	12627	12546	12422	12489	12547	12565	12597	12465	12480	12409	12563	12559	12525	12443	12388	12611	12529	12381	12462	12565	12575	12579	12354	12505	12557	12483	12708	12605	12639	12587	12564	12498	12491	12416	12545	12754	12614	12651	12608	12446	12666	12519	12533	12688	12515	12474	12563	12395	12542	12512	12540	12740	12522	12688	12638	12524	12640	12380	12765	12689	12661	12654	12591	12681	12667	12562	12768	12577	12591	12652	12752	12423	12438	12528	12654	12546	12644	12521	12615	12539	12374	12605	12667	12497	12676	12572	12498	12354	12493	12466	12580	12600	12522	12659	12603	12586	12451	12701	12467	12507	12571	12630	12573	12712	12568	12439	12477	12396	12618	12558	12517	12711	12677	12352	12548	12755	12604	12597	12430	12676	12562	12452	12558	12498	12543	12489	12564	12784	12510	12618	12673	12716	12565	12649	12532	12644	12568	12607	12422	12495	12683	12594	12485	12591	12584	12338	12657	12586	12805	12596	12487	12687	12645	12473	12644	12610	12499	12564	12726	12507	12524	12454	12494	12541	12542	12564	12698	12525	12375	12661	12580	12577	12556	12619	12630	12625	12477	12693	12565	12482	12544	12556	12495	12611	12439	12373	12548	12598	12592	12480	12569	12573	12424	12536	12465	12469	12604	12676	12695	12506	12546	12642	12429	12690	12327	12634	12590	12728	12556	12581	12898	12600	12638	12636	12513	12540	12653	12500	12665	12457	12665	12508	12570	12645	12648	12848	12430	12505	12654	12862	12651	12507	12722	12728	12548	12413	12614	12587	12698	12711	12501	12468	12657	12497	12643	12511	12559	12392	12647	12472	12641	12728	12485	12641	12603	12606	12588	12396	12465	12753	12406	12659	12464	12451	12630	12523	12381	12490	12368	12518	12588	12588	12667	12576	12561	12573	12661	12571	12619	12633	12441	12581	12621	12559	12363	12627	12477	12603	12647	12680	12319	12533	12515	12631	12618	12491	12607	12711	12658	12444	12558	12621	12513	12593	12471	12605	12661	12495	12419	12574	12651	12548	12513	12548	12709	12568	12452	12617	12495	12538	12680	12584	12271	12341	12635	12505	12419	12696	12770	12540	12480	12616	12602	12415	12451	12610	12416	12580	12455	12464	12753	12515	12788	12596	12718	12575	12636	12701	12583	12652	12466	12467	12427	12658	12569	12523	12515	12532	12599	12595	12623	12699	12798	12592	12386	12270	12521	12389	12558	12589	12452	12521	12584	12538	12706	12531	12551	12531	12565	12490	12554	12497	12450	12840	12467	12757	12820	12649	12632	12655	12583	12736	12588	12648	12464	12623	12706	12850	12554	12604	12660	12658	12517	12484	12531	12413	12326	12459	12648	12541	12569	12321	12505	12508	12828	12520	12252	12488	12530	12609	12530	12691	12657	12429	12453	12559	12503	12519	12378	12575	12607	12541	12626	12373	12530	12659	12461	12543	12713	12702	12442	12636	12601	12612	12492	12555	12709	12687	12410	12747	12758	12609	12481	12646	12609	12619	12478	12517	12801	12533	12486	12542	12674	12730	12739	12513	12738	12590	12587	12603	12613	12641	12541	12496	12768	12383	12487	12451	12548	12472	12502	12205	12442	12528	12570	12514	12490	12407	12340	12358	12569	12692	12441
21616	37319	33582	29394	24366	22051	19920	17157	16485	15607	15821	14922	14151	13821	13199	17221	31550	24636	18987	13305	11687	11366	11451	11327	11473	11313	11365	11415	11361	11439	11395	11454	11380	11401	11407	11347	11188	11285	11418	11340	11312	11270	11392	11290	11296	11348	11336	11286	11354	11181	11229	11323	11349	11245	11453	11285	11356	11317	11298	11396	11225	11246	11261	11276	11368	11232	11195	11390	11244	11354	11315	11276	11163	11250	11284	11108	11297	11241	11298	11212	11282	11428	11302	11305	11227	11185	11373	11196	11336	11251	11400	11350	11209	11333	11373	11151	11183	11191	11344	11287	11355	11280	11298	11217	11409	11290	11286	11328	11176	11410	11213	11227	11431	11277	11253	11226	11242	11291	11046	11143	11217	11207	11310	11187	11223	11337	11257	11240	11146	11296	11175	11292	11504	11406	11378	11176	11295	11241	11342	11248	11263	11220	11231	11331	11336	11390	11212	11383	11463	11443	11196	11366	11318	11149	11232	11274	11204	11340	11195	11240	11313	11327	11237	11180	11336	11395	11226	11342	11243	11340	11363	11129	11372	11299	11275	11137	11209	11256	11239	11227	11076	11324	11245	11251	11238	11362	11326	11236	11196	11297	11270	11385	11277	11164	11174	11234	11378	11215	11237	11319	11393	11223	11245	11297	11062	11276	11183	11192	11240	11365	11211	11311	11173	11213	11258	11180	11265	11183	11213	11306	11378	11144	11243	11427	11412	11230	11178	11229	11215	11220	11301	11272	11339	11209	11318	11250	11277	11330	11348	11290	11113	11354	11127	11324	11187	11274	11289	11188	11245	11209	11272	11232	11329	11256	11253	11217	11143	11297	11233	11329	11227	11306	11290	11274	11167	11176	11297	11289	11336	11273	11254	11392	11226	11275	11311	11136	11373	11397	11380	11328	11376	11301	11335	11450	11385	11331	11254	11212	11067	11231	11165	11213	11134	11390	11350	11221	11170	11321	11283	11210	11226	11172	11399	11298	11384	11256	11213	11214	11169	11298	11162	11358	11220	11160	11152	11207	11112	11173	11180	11320	11260	11197	11380	11117	11297	11214	11247	11278	11176	11255	11236	11218	11295	11214	11278	11276	11194	11416	11277	11119	11313	11192	11204	11413	11355	11297	11343	11454	11352	11161	11125	11175	11245	11334	11338	11190	11189	11323	11358	11217	11386	11336	11187	11438	11308	11257	11153	11194	11492	11349	11183	11259	11163	11163	11282	11197	11263	11325	11283	11081	11202	11225	11332	11349	11077	11204	11220	11149	11248	11308	11133	11063	11476	11207	11310	11244	11191	11306	11374	11431	11343	11100	11312	11226	11254	11209	11466	11307	11198	11354	11482	11187	11140	11305	11371	11202	11389	11299	11215	11188	11326	11343	11288	11415	11259	11288	11337	11238	11238	11294	11257	11223	11194	11126	11253	11309	11419	11188	11252	11138	11488	11177	11152	11229	11265	11168	11319	11261	11336	11318	11228	11290	11360	11245	11309	11278	11028	11248	11331	11253	11190	11230	11406	11366	11416	11430	11106	11337	11082	11272	11220	11287	11161	11230	11209	11161	11218	11070	11313	11220	11430	11179	11416	11372	11079	11277	11304	11201	11241	11200	11434	11301	11197	11299	11383	11199	11271	11293	11081	11281	11248	11282	11419	11373	11412	11237	11328	11363	11168	11186	11311	11249	11290	11330	11351	11221	11280	11232	11371	11218	11202	11205	11237	11212	11281	11348	11233	11169	11396	11207	11416	11367	11297	11317	11285	11327	11412	11218	11256	11084	11317	11254	11232	11261	11412	11232	11234	11207	11110	11302	11294	11269	11369	11130	11350	11320	11123	11239	11276	11371	11251	11460	11330	11067	11299	11280	11231	11316	11210	11261	11309	11215	11270	11219	11308	11257	11187	11413	11206	11220	11234	11142	11301	11439	11268	11283	11229	11439	11387	11149	11312	11372	11254	11289	11364	11272	11338	11150	11209	11361	11321	11397	11281	11311	11107	11275	11271	11291	11226	11259	11147	11196	11304	11325	11341	11136	11298	11236	11211	11385	11241	11200	11152	11334	11257	11140	11277	11142	11306	11276	11260	11131	11455	11224	11291	11230	11118	11341	11325	11229	11418	11412	11198	11297	11292	11131	11165	11303	11223	11410	11307	11385	11554	11169	11453	11282	11179	11186	11004	11268	11272	11197	11306	11472	11396	11318	11256	11210	11240	11260	11223	11150	11156	11273	11313	11161	11099	11304	11230	11145	11142	11139	11263	11249	11310	11283	11283	11165	11276	11301	11237	11197	11300	11327	11121	11260	11160	11239	11097	11232	11276	11327	11429	11182	11216	11346	11207	11281	11098	11260	11307	11199	11113	11173	11329	11226	11232	11182	11322	11231	11276	11298	11260	11367	11265	11223	11268	11334	11363	11283	11277	11346	11189	11241	11302	11268	11332	11255	11315	11218	11183	11190	11244	11170	11314	11318	11252	11271	11205	11374	11245	11472	11085	11223	11382	11208	11125	11170	11323	11236	11284	11314	11235	11242	11239	11352	11233	11244	11303	11368	11243	11329	11083	11352	11061	11196	11202	11330	11265	11182	11341	11423	11201	11347	11343	11345	11352	11215	11273	11155	11128	11269	11284	11187	11257	11315	11424	11312	11207	11230	11103	11299	11167	11393	11307	11271	11321	11312	11311	11411	11492	11129	11371	11188	11296	11255	11498	11404	11193	11340	11256	11303	11228	11438	11172	11347	11118	11334	11342	11355	11199	11200	11224	11212	11143	11281	11262	11165	11225	11240	11309	11371	11262	11368	11256	11297	11315	11361	11328	11280	11189	11233	11307	11233	11205	11219	11313	11356	11182	11363	11369	11219	11224	11217	11299	11511	11149	11355	11362	11259	11315	11216	11412	11450	11185	11198	11311	11273	11309	11171	11281	11304	11124	11218	11229	11355	11201	11314	11310	11289	11192	11306	11266	11208	11272	11211	11351	11203	11409	11249	11189	11260	11386	11170	11245	11275	11240	11161	11417	11283	11214	11271	11394	11253	11312	11155	11152	11339	11359	11167	11129	11270	11316	11197	11407	11322	11307	11391	11267	11220	11363	11267	11178	11331	11193	11328	11288	11269	11281	11153	11239	11409	11231	11160	11280	11342	11284	11212	11410	11228	11399	11282	11274	11236	11241	11326	11245	11377	11356	11360	11265	11219	11347	11182	11048	11235	11272	11240	11283	11265	11299	11242	11440	11349	11242	11211	11242	11194	11220	11294	11290	11426	11263	11351	11215	11304	11315	11238	11296	11135	11140	11351	11430	11243	11131	11372	11400	11139	11278	11256	11263	11191	11222	11229	11398	11311	11240	11221	11232	11333	11285	11229	11248	11257	11435	11030	11356	11195	11403	11316	11305	11252	11335	11282	11226	11182	11377	11319	11348	11224	11200	11291	11406	11319	11296	11366	11291	11396	11299	11307	11369	11369	11236	11294	11260	11322	11366	11250	11280	11337	11249	11261	11325	11238	11355	11322	11418	11347	11298	11339	11247	11281	11209	11080	11344	11242	11238	11349	11211	11260	11168	11320	11210	11417	11300	11288	11236	11266	11324	11274	11215	11154	11298	11071	11343	11269	11344	11373	11287	11275	11308	11274	11352	11159	11354	11282	11239	11244	11250	11340	11164	11173	11217	11453	11306	11184	11330	11344	11123	11180	11140	11120	11128	11143	11239	11213	11327	11225	11392	11238	11258	11286	11305	11081	11250	11222	11170	11288	11230	11185	11292	11152	11288	11184	11172	11218	11173	11335	11321	11318	11297	11128	11270	11324	11440	11290	11338	11334	11281	11080	11332	11189	11294	11350	11323	11179	11332	11009	11215	11377	11165	11242	11339	11302	11379	11393	11307	11215	11164	11319	11238	11237	11329	11254	11312	11179	11336	11248	11306	11288	11192	11272	11340	11364	11203	11299	11219	11309	11267	11350	11302	11390	11161	11077	11308	11241	11117	11155	11345	11368	11126	11164	11275	11301	11390	11203	11105	11280	11243	11308	11275	11218	11277	11172	11314	11306	11175	11246	11294	11209	11374	11311	11153	11177	11256	11260	11224	11296	11254	11324	11261	11229	11296	11250	11301	11009	11183	11206	11363	11360	11419	11403	11175	11389	11281	11184	11407	11312	11351	11378	11382	11171	11180	11289	11147	11184	11275	11331	11299	11130	11374	11267	11289	11329	11240	11373	11274	11327	11298	11251	11285	11208	11292	11358	11333	11334	11264	11132	11315	11292	11255	11178	11273	11187	11260	11434	11236	11261	11120	11206	11054	11239	11303	11326	11349	11117	11205	11406	11374	11290	11285	11285	11191	11214	11278	11257	11159	11083	11076	11284	11210	11260	11248	11106	11170	11299	11246	11121	11454	11379	11321	11205	11218	11313	11310	11266	11152	11319	11290	11189	11265	11260	11244	11308	11258	11320	11329	11271	11199	11455	11255	11118	11301	11361	11220	11186	11190	11185	11302	11288	11354	11348	11233	11240	11252	11273	11166	11313	11220	11196	11276	11179	11212	11189	11281	11203	11332	11237	11157	11230	11320	11260	11318	11245	11320	11295	11107	11341	11320	11308	11409	11166	11324	11397	11239	11312	11258	11164	11147	11250	11184	11290	11294	11139	11277	11218	11272	11327	11202	11254	11368	11269	11319	11317	11382	11211	11261	11213	11348	11265	11188	11080	11304	11225	11343	11229	11293	11217	11237	11108	11253	11084	11300	11336	11292	11234	11333	11334	11183	11178	11177	11412	11277	11011	11374	11235	11131	11197	11261	11141	11304	11391	11077	11302	11362	11109	11123	11209	11325	11312	11250	11264	11313	11310	11328	11322	11254	11293	11234	11270	11197	11173	11329	11355	11374	11282	11214	11432	11351	11237	11360	11252	11349	11093	11284	11406	11311	11383	11229	11316	11336	11344	11199	11254	11317	11198	11284	11374	11268	11220	11198	11135	11273	11349	11306	11266	11337	11264	11322	11276	11367	11194	11179	11438	11321	11252	11210	11262	11431	11351	11154	11300	11329	11337	11191	11161	11164	11176	11302	11237	11230	11301	11359	11183	11277	11412	11325	11348	11006	11356	11314	11458	11219	11217	11200	11144
30020	23125	22966	20231	17619	16969	16423	15746	15470	15442	15395	15242	15212	15195	15026	15026	15914	16146	15024	14530	14710	14425	14596	14743	14747	14729	14680	14767	14426	14751	14713	14486	14708	14729	14586	14616	14656	14694	14532	14403	14518	14627	14691	14737	14662	14565	14639	14486	14383	14697	14662	14548	14443	14589	14628	14428	14588	14617	14536	14546	14596	14492	14568	14590	14672	14587	14529	14711	14421	14635	14505	14583	14625	14365	14599	14487	14508	14725	14725	14659	14575	14533	14713	14620	14576	14728	14647	14643	14398	14519	14520	14803	14666	14629	14369	14611	14586	14591	14533	14674	14696	14774	14511	14699	14603	14550	14559	14559	14400	14629	14358	14648	14761	14676	14735	14597	14504	14519	14605	14520	14568	14425	14491	14728	14582	14573	14681	14667	14561	14563	14629	14517	14692	14614	14506	14425	14356	14682	14662	14678	14451	14647	14596	14589	14651	14809	14565	14640	14597	14565	14740	14724	14500	14676	14361	14507	14449	14800	14603	14621	14691	14616	14697	14715	14716	14611	14433	14614	14564	14463	14407	14526	14542	14711	14561	14643	14544	14564	14371	14566	14500	14648	14618	14470	14571	14502	14592	14570	14647	14566	14741	14600	14428	14684	14440	14703	14471	14655	14535	14750	14616	14695	14779	14833	14541	14781	14392	14567	14621	14567	14493	14534	14568	14474	14634	14582	14710	14688	14577	14607	14503	14503	14609	14586	14642	14665	14617	14480	14590	14535	14564	14557	14603	14818	14628	14482	14519	14473	14589	14682	14535	14588	14495	14674	14724	14575	14558	14572	14453	14520	14418	14592	14794	14716	14652	14601	14391	14620	14639	14475	14472	14471	14616	14411	14461	14447	14248	14541	14663	14680	14702	14319	14495	14591	14569	14561	14730	14501	14720	14564	14845	14439	14624	14590	14352	14480	14534	14569	14535	14578	14524	14689	14542	14615	14327	14717	14536	14422	14800	14654	14559	14727	14642	14471	14753	14606	14546	14632	14502	14631	14485	14710	14530	14643	14830	14565	14605	14693	14519	14369	14632	14495	14609	14351	14463	14431	14711	14708	14594	14506	14482	14375	14503	14740	14652	14604	14714	14687	14552	14624	14627	14380	14729	14647	14558	14507	14624	14459	14401	14464	14385	14593	14702	14573	14551	14668	14631	14602	14582	14568	14514	14545	14431	14454	14512	14455	14721	14581	14711	14796	14519	14588	14691	14624	14533	14690	14777	14630	14469	14726	14704	14601	14689	14625	14640	14765	14638	14699	14619	14605	14493	14684	14588	14648	14703	14563	14667	14648	14553	14574	14546	14401	14436	14680	14628	14609	14456	14615	14568	14963	14336	14550	14580	14624	14661	14513	14622	14704	14649	14648	14567	14488	14505	14522	14407	14437	14682	14450	14444	14770	14748	14777	14757	14737	14449	14433	14753	14526	14678	14524	14710	14532	14635	14662	14602	14459	14602	14781	14625	14538	14606	14578	14701	14578	14741	14696	14609	14745	14760	14512	14493	14547	14483	14570	14598	14568	14476	14911	14743	14732	14654	14478	14644	14606	14627	14381	14529	14742	14558	14656	14632	14388	14492	14509	14778	14663	14780	14404	14614	14658	14436	14684	14585	14581	14549	14522	14447	14459	14560	14644	14625	14719	14508	14497	14359	14465	14328	14519	14748	14590	14567	14584	14570	14491	14625	14508	14712	14803	14546	14584	14617	14435	14525	14571	14406	14631	14569	14637	14767	14565	14536	14707	14646	14681	14621	14488	14660	14416	14539	14493	14767	14547	14531	14483	14738	14587	14523	14652	14677	14540	14674	14724	14387	14558	14463	14466	14495	14540	14634	14613	14678	14608	14585	14709	14592	14655	14702	14521	14600	14568	14451	14608	14616	14443	14753	14834	14581	14640	14632	14713	14487	14656	14638	14534	14679	14472	14636	14670	14860	14701	14556	14444	14480	14493	14286	14481	14531	14661	14573	14556	14505	14722	14478	14551	14636	14612	14600	14367	14445	14469	14404	14303	14646	14532	14607	14622	14857	14510	14393	14474	14596	14642	14554	14627	14649	14589	14685	14514	14674	14491	14534	14515	14542	14476	14627	14805	14564	14340	14480	14404	14627	14556	14686	14609	14649	14377	14663	14533	14814	14480	14636	14511	14801	14431	14688	14623	14666	14649	14761	14533	14614	14407	14515	14632	14720	14602	14702	14421	14592	14387	14466	14660	14402	14665	14758	14658	14611	14802	14624	14567	14689	14645	14545	14445	14721	14812	14813	14649	14704	14777	14660	14760	14528	14658	14529	14480	14441	14587	14622	14716	14762	14635	14648	14583	14327	14549	14538	14653	14683	14601	14589	14746	14575	14554	14713	14462	14715	14542	14641	14589	14866	14604	14808	14581	14618	14453	14576	14639	14670	14634	14922	14689	14516	14636	14635	14637	14471	14557	14560	14791	14525	14601	14597	14307	14523	14482	14430	14497	14608	14616	14563	14420	14399	14586	14725	14574	14591	14760	14633	14704	14583	14520	14651	14520	14743	14492	14611	14714	14596	14524	14465	14565	14754	14520	14707	14660	14451	14608	14743	14681	14706	14531	14489	14470	14487	14530	14746	14653	14637	14611	14764	14540	14688	14677	14529	14647	14607	14601	14552	14328	14449	14544	14616	14581	14632	14455	14744	14795	14525	14494	14428	14511	14571	14552	14500	14511	14665	14525	14446	14586	14705	14594	14647	14534	14434	14448	14523	14731	14628	14721	14639	14754	14536	14717	14447	14641	14424	14515	14578	14485	14510	14431	14592	14627	14689	14611	14660	14660	14508	14638	14820	14485	14557	14597	14670	14542	14749	14622	14709	14532	14715	14692	14557	14728	14786	14708	14709	14595	14551	14740	14632	14581	14686	14715	14510	14679	14526	14554	14601	14554	14490	14466	14555	14401	14385	14688	14550	14524	14592	14686	14594	14535	14636	14420	14726	14547	14510	14458	14520	14710	14506	14608	14644	14589	14675	14663	14585	14486	14631	14588	14540	14713	14674	14856	14653	14906	14756	14491	14476	14752	14365	14554	14612	14587	14564	14580	14702	14582	14828	14613	14685	14445	14476	14502	14768	14596	14692	14447	14626	14731	14679	14599	14634	14650	14749	14543	14497	14650	14711	14552	14691	14479	14583	14695	14660	14643	14613	14768	14698	14758	14435	14509	14695	14512	14674	14592	14681	14524	14549	14461	14569	14570	14507	14367	14552	14627	14622	14607	14575	14627	14373	14623	14753	14714	14612	14559	14595	14500	14458	14512	14679	14570	14472	14576	14635	14650	14645	14426	14479	14497	14550	14597	14562	14623	14521	14712	14773	14733	14720	14586	14703	14700	14633	14433	14471	14637	14797	14674	14731	14635	14625	14408	14450	14418	14524	14669	14697	14696	14794	14695	14485	14513	14564	14688	14560	14538	14554	14568	14556	14426	14535	14286	14700	14799	14539	14679	14721	14640	14314	14409	14568	14545	14515	14675	14707	14749	14706	14512	14650	14544	14474	14596	14543	14653	14529	14380	14754	14363	14773	14652	14621	14735	14506	14518	14560	14616	14452	14485	14586	14626	14557	14421	14653	14634	14603	14560	14568	14619	14645	14589	14601	14630	14548	14608	14609	14637	14511	14596	14646	14524	14840	14457	14559	14420	14604	14527	14762	14510	14705	14545	14499	14491	14644	14684	14510	14568	14600	14551	14640	14661	14727	14612	14535	14542	14612	14834	14601	14626	14528	14662	14601	14616	14583	14555	14730	14683	14609	14476	14679	14531	14744	14543	14390	14671	14616	14410	14478	14577	14502	14442	14926	14522	14811	14760	14559	14568	14847	14523	14533	14645	14494	14770	14572	14572	14462	14522	14522	14630	14434	14729	14720	14752	14537	14500	14540	14779	14704	14726	14655	14810	14764	14797	14504	14687	14773	14537	14606	14544	14633	14682	14771	14535	14488	14501	14548	14588	14744	14838	14559	14629	14710	14534	14603	14572	14646	14667	14620	14589	14496	14643	14733	14625	14393	14582	14554	14784	14561	14507	14705	14641	14516	14639	14742	14575	14523	14575	14602	14540	14712	14619	14761	14601	14636	14855	14676	14468	14592	14656	14656	14609	14517	14655	14551	14738	14636	14625	14444	14612	14772	14686	14702	14528	14640	14408	14490	14678	14581	14537	14574	14507	14628	14586	14511	14863	14640	14523	14716	14627	14554	14511	14399	14520	14664	14477	14668	14638	14708	14857	14599	14565	14621	14450	14801	14454	14526	14719	14592	14617	14612	14505	14476	14731	14604	14565	14609	14637	14600	14539	14753	14737	14595	14583	14544	14458	14498	14659	14663	14583	14476	14534	14621	14587	14651	14610	14696	14790	14492	14670	14572	14606	14623	14412	14657	14591	14661	14632	14513	14541	14562	14793	14537	14531	14609	14496	14553	14547	14679	14729	14696	14653	14677	14638	14473	14494	14570	14567	14567	14581	14686	14487	14659	14624	14683	14560	14310	14607	14623	14614	14618	14611	14675	14596	14711	14552	14489	14570	14607	14513	14540	14375	14726	14636	14670	14703	14494	14576	14545	14682	14623	14495	14826	14511	14566	14593	14632	14465	14531	14768	14517	14594	14419	14498	14609	14559	14579	14393	14391	14557	14509	14678	14394	14892	14473	14561	14563	14508	14406	14439	14651	14456	14499	14542	14515	14705	14668	14470	14551	14460	14565	14707	14679	14467	14570	14611	14423	14536	14378	14787	14614	14707	14370	14673	14476	14708	14603	14473	14576	14594	14688	14499	14509	14644	14540	14630	14654	14670	14628	14610	14722	14634	14754	14559	14587	14551	14674	14567	14530	14608	14517	14525	14474	14556	14655	14510	14666	14523	14601	14738	14585	14576	14562	14914	14729	14577	14720	14676	14526	14482	14467	14585	14633	14673	14656	14774	14630	14716	14344	14703	14610	14571	14619	14652	14705	14672	14628	14542	14579	14484	14533	14742	14716	14729	14642	14592	14565	14515	14590	14649	14767	14750	14752	14489	14585	14738	14721	14624	14538	14640	14649	14615	14477	14606	14514	14612	14577	14672	14624	14852	14650	14640	14565	14748	14689	14565	14683	14612
20078	25463	23101	19745	17388	16268	15382	14434	14030	13841	14020	13557	13479	13347	13155	13322	14878	14400	12949	12547	12565	12565	12648	12407	12656	12503	12603	12357	12531	12618	12647	12631	12501	12520	12641	12497	12637	12598	12550	12481	12701	12730	12792	12498	12571	12531	12534	12601	12450	12485	12697	12572	12442	12559	12650	12451	12495	12575	12548	12600	12610	12487	12679	12658	12746	12423	12593	12401	12643	12514	12452	12616	12578	12439	12467	12504	12550	12471	12643	12681	12583	12664	12657	12639	12622	12608	12496	12373	12464	12454	12503	12588	12591	12503	12547	12473	12619	12546	12617	12502	12682	12619	12434	12596	12677	12547	12516	12551	12615	12439	12462	12653	12503	12492	12500	12540	12654	12550	12508	12614	12328	12720	12684	12527	12546	12485	12630	12654	12384	12513	12631	12631	12822	12549	12638	12522	12599	12471	12323	12424	12561	12646	12565	12674	12531	12576	12568	12475	12523	12578	12510	12472	12513	12646	12584	12678	12642	12519	12630	12568	12674	12540	12436	12413	12503	12524	12449	12515	12442	12507	12511	12444	12610	12394	12511	12511	12344	12548	12632	12488	12645	12499	12451	12502	12703	12567	12468	12577	12600	12572	12461	12518	12429	12527	12655	12542	12497	12494	12772	12431	12588	12402	12655	12452	12466	12531	12633	12502	12471	12546	12487	12587	12445	12377	12480	12594	12674	12579	12509	12446	12396	12508	12640	12449	12431	12709	12536	12544	12729	12430	12542	12533	12314	12449	12733	12531	12711	12456	12521	12458	12424	12692	12453	12485	12332	12635	12530	12423	12617	12508	12534	12514	12533	12432	12575	12549	12641	12461	12668	12593	12571	12524	12516	12549	12482	12691	12552	12498	12544	12388	12472	12676	12536	12554	12587	12528	12722	12498	12567	12701	12468	12532	12575	12517	12546	12469	12505	12426	12634	12482	12461	12500	12489	12639	12566	12421	12614	12603	12723	12483	12720	12706	12386	12422	12455	12583	12565	12540	12483	12663	12473	12484	12596	12385	12392	12683	12630	12644	12701	12392	12600	12395	12473	12579	12653	12581	12659	12503	12630	12461	12652	12552	12580	12573	12510	12538	12573	12546	12486	12517	12368	12511	12578	12491	12630	12572	12501	12576	12685	12468	12597	12372	12601	12424	12565	12417	12626	12585	12550	12465	12508	12606	12348	12511	12497	12493	12509	12526	12531	12577	12618	12550	12511	12506	12568	12403	12614	12560	12552	12609	12556	12409	12578	12480	12624	12562	12410	12521	12508	12568	12500	12559	12539	12714	12520	12577	12486	12631	12586	12510	12441	12508	12544	12515	12509	12463	12632	12598	12441	12695	12535	12544	12614	12423	12596	12516	12451	12678	12546	12602	12699	12373	12564	12526	12825	12664	12617	12629	12518	12646	12616	12449	12381	12409	12418	12712	12515	12499	12374	12523	12648	12519	12522	12564	12527	12422	12579	12609	12473	12681	12695	12460	12534	12514	12504	12701	12628	12572	12623	12552	12503	12566	12510	12363	12545	12446	12534	12404	12634	12622	12566	12449	12643	12486	12561	12385	12592	12492	12504	12574	12487	12432	12681	12371	12444	12671	12617	12493	12617	12670	12618	12536	12529	12390	12488	12605	12555	12508	12525	12511	12577	12513	12744	12468	12616	12548	12545	12504	12467	12595	12615	12633	12501	12426	12573	12478	12459	12586	12756	12528	12730	12600	12502	12669	12579	12615	12603	12461	12534	12579	12498	12449	12628	12521	12585	12544	12514	12490	12735	12612	12589	12483	12519	12571	12612	12483	12446	12422	12346	12625	12455	12418	12629	12598	12506	12495	12539	12559	12554	12502	12493	12556	12460	12552	12580	12706	12464	12607	12458	12583	12664	12688	12507	12646	12520	12611	12383	12512	12536	12656	12518	12535	12582	12456	12545	12634	12553	12588	12651	12672	12579	12549	12595	12702	12524	12485	12632	12559	12645	12541	12403	12545	12634	12545	12640	12506	12672	12294	12558	12653	12571	12633	12717	12538	12615	12563	12632	12552	12529	12517	12445	12575	12544	12653	12598	12593	12451	12806	12596	12561	12726	12584	12582	12472	12702	12513	12332	12558	12706	12681	12408	12513	12631	12497	12602	12650	12526	12547	12642	12345	12646	12721	12623	12505	12474	12601	12499	12543	12504	12626	12663	12477	12487	12436	12505	12581	12461	12480	12519	12617	12396	12520	12494	12515	12469	12592	12509	12666	12479	12491	12488	12579	12435	12619	12511	12685	12646	12565	12555	12422	12534	12557	12554	12530	12613	12467	12578	12720	12542	12567	12462	12532	12580	12496	12363	12489	12602	12498	12557	12400	12558	12539	12456	12554	12607	12405	12533	12661	12702	12553	12596	12578	12698	12542	12636	12518	12651	12542	12617	12570	12712	12565	12571	12524	12572	12616	12578	12659	12438	12555	12588	12511	12619	12416	12546	12638	12542	12609	12467	12642	12693	12623	12665	12498	12564	12623	12548	12657	12573	12475	12653	12598	12462	12509	12417	12567	12562	12642	12556	12650	12550	12699	12626	12437	12465	12545	12441	12546	12647	12482	12584	12509	12544	12493	12584	12546	12556	12556	12485	12473	12412	12602	12725	12475	12560	12629	12569	12475	12570	12580	12521	12540	12421	12554	12492	12599	12345	12514	12613	12421	12552	12510	12663	12358	12541	12714	12687	12688	12747	12592	12548	12571	12584	12474	12466	12638	12661	12574	12472	12514	12500	12602	12723	12375	12494	12486	12656	12572	12561	12574	12453	12427	12574	12647	12670	12538	12491	12574	12709	12587	12541	12611	12442	12612	12543	12578	12709	12555	12412	12630	12575	12372	12550	12592	12516	12692	12691	12627	12530	12545	12615	12654	12681	12469	12439	12461	12652	12560	12671	12393	12603	12537	12702	12563	12286	12426	12498	12626	12484	12497	12559	12566	12540	12669	12645	12525	12457	12653	12465	12559	12460	12411	12616	12640	12546	12371	12689	12401	12574	12619	12379	12581	12603	12455	12442	12481	12591	12629	12553	12548	12558	12599	12498	12517	12606	12584	12394	12558	12550	12552	12402	12632	12521	12550	12634	12606	12440	12598	12531	12505	12571	12640	12749	12725	12527	12509	12551	12474	12451	12673	12595	12661	12504	12503	12528	12587	12372	12614	12687	12505	12556	12617	12581	12628	12455	12823	12492	12468	12639	12555	12491	12483	12526	12518	12479	12582	12719	12680	12621	12413	12594	12478	12538	12659	12567	12456	12490	12404	12602	12477	12478	12511	12603	12714	12465	12601	12397	12445	12773	12546	12590	12418	12644	12681	12614	12516	12481	12513	12492	12522	12401	12496	12412	12466	12583	12599	12507	12607	12422	12440	12634	12661	12543	12530	12482	12766	12475	12571	12635	12454	12652	12659	12520	12576	12460	12496	12683	12437	12438	12700	12562	12564	12725	12535	12431	12587	12591	12444	12587	12600	12410	12538	12620	12627	12560	12612	12313	12534	12662	12638	12588	12493	12601	12660	12515	12463	12379	12552	12587	12359	12572	12526	12459	12698	12538	12454	12434	12406	12567	12668	12556	12512	12459	12608	12516	12624	12615	12606	12642	12459	12431	12677	12545	12453	12437	12588	12374	12542	12466	12387	12518	12407	12495	12589	12607	12520	12700	12701	12713	12610	12745	12630	12548	12544	12485	12377	12544	12558	12465	12590	12473	12559	12674	12611	12492	12693	12422	12650	12456	12348	12732	12397	12550	12250	12560	12537	12589	12507	12681	12516	12512	12619	12576	12530	12717	12733	12445	12544	12476	12690	12563	12618	12517	12568	12540	12589	12582	12591	12525	12529	12597	12612	12415	12557	12591	12586	12613	12680	12660	12548	12842	12609	12581	12589	12577	12412	12650	12685	12530	12483	12535	12484	12653	12522	12461	12228	12541	12705	12584	12491	12550	12506	12573	12590	12526	12528	12628	12576	12462	12542	12542	12503	12486	12747	12687	12494	12579	12645	12599	12597	12444	12650	12636	12534	12624	12678	12661	12693	12480	12627	12689	12476	12323	12774	12607	12611	12464	12534	12544	12561	12454	12559	12357	12496	12524	12490	12710	12559	12471	12693	12458	12554	12648	12634	12656	12520	12465	12559	12543	12653	12595	12498	12537	12537	12505	12676	12478	12619	12519	12477	12505	12684	12625	12467	12580	12614	12534	12682	12463	12498	12434	12567	12597	12523	12471	12509	12513	12524	12517	12618	12479	12479	12669	12593	12495	12497	12386	12539	12582	12451	12491	12731	12500	12581	12342	12585	12630	12541	12684	12447	12528	12635	12512	12511	12530	12557	12557	12571	12465	12669	12561	12587	12624	12541	12334	12531	12661	12448	12393	12596	12632	12395	12315	12598	12498	12459	12416	12611	12572	12706	12575	12516	12595	12633	12458	12549	12637	12592	12494	12634	12506	12458	12534	12538	12514	12580	12530	12737	12569	12423	12546	12592	12504	12488	12626	12526	12485	12644	12523	12520	12591	12584	12508	12584	12604	12554	12471	12653	12472	12566	12351	12648	12501	12722	12503	12508	12440	12678	12487	12420	12639	12557	12513	12618	12668	12606	12393	12589	12548	12539	12709	12642	12601	12674	12610	12498	12693	12449	12500	12570	12511	12624	12655	12488	12744	12702	12699	12359	12662	12550	12519	12559	12588	12532	12512	12672	12632	12534	12586	12688	12527	12758	12550	12569	12663	12436	12511	12505	12598	12495	12559	12454	12492	12499	12590	12423	12741	12605	12496	12538	12633	12537	12649	12644	12640	12536	12570	12683	12516	12429	12454	12712	12480	12520	12500	12493	12522	12563	12543	12473	12479	12465	12431	12510	12469	12558	12553	12369	12510	12506	12483	12454	12646	12547	12556	12494	12647	12364	12509	12608	12513	12664	12529	12517	12561	12507	12544	12490	12448	12707	12576	12719	12477	12618	12605	12513	12580	12594	12381	12585	12648	12470	12642	12558	12471	12555	12578	12518	12461	12407	12430	12549	12593	12555	12429	12533	12610	12480	12648	12422	12587	12584	12634	12546	12640	12582	12692	12453	12566	12445	12525	12462	12576	12639	12573	12496
25639	21027	27568	25419	21711	19957	18453	16926	16181	16089	15887	15686	15488	15242	15153	17643	23516	21414	15754	14752	14448	14431	14617	14331	14520	14382	14565	14406	14440	14542	14537	14556	14402	14601	14207	14354	14490	14667	14268	14547	14506	14463	14504	14512	14409	14427	14448	14424	14453	14654	14442	14371	14332	14420	14292	14299	14368	14368	14324	14409	14447	14478	14636	14712	14442	14497	14506	14538	14565	14437	14354	14493	14550	14228	14410	14427	14500	14309	14278	14525	14166	14522	14426	14438	14446	14342	14522	14654	14376	14462	14123	14477	14591	14449	14441	14581	14368	14533	14387	14177	14402	14497	14404	14349	14613	14391	14540	14492	14379	14444	14408	14348	14425	14403	14432	14283	14401	14327	14545	14263	14290	14183	14592	14258	14316	14342	14391	14352	14273	14510	14326	14494	14427	14306	14147	14425	14425	14334	14427	14301	14238	14305	14366	14387	14212	14259	14762	14527	14513	14449	14256	14466	14417	14238	14349	14393	14430	14475	14377	14580	14561	14477	14400	14441	14425	14376	14467	14568	14402	14509	14482	14336	14396	14337	14391	14465	14270	14442	14477	14378	14375	14468	14134	14246	14478	14253	14370	14326	14392	14312	14466	14384	14374	14389	14503	14467	14403	14425	14426	14528	14349	14360	14510	14395	14312	14406	14409	14362	14274	14431	14247	14461	14477	14251	14438	14409	14324	14423	14347	14384	14392	14514	14242	14364	14506	14235	14297	14462	14343	14276	14260	14587	14225	14410	14402	14329	14430	14378	14460	14416	14357	14220	14590	14436	14300	14348	14427	14302	14497	14383	14395	14586	14324	14308	14206	14267	14298	14454	14284	14391	14483	14538	14384	14353	14305	14472	14376	14399	14411	14247	14348	14367	14175	14299	14392	14392	14418	14253	14430	14482	14491	14194	14346	14572	14594	14722	14262	14514	14438	14319	14377	14434	14362	14305	14602	14359	14434	14303	14246	14427	14374	14262	14470	14284	14542	14373	14296	14452	14282	14332	14515	14601	14485	14493	14501	14347	14445	14536	14517	14359	14257	14308	14448	14543	14363	14382	14248	14455	14323	14539	14430	14173	14423	14410	14417	14292	14443	14316	14515	14303	14349	14281	14368	14430	14542	14416	14338	14353	14380	14131	14452	14223	14398	14256	14263	14414	14471	14347	14315	14595	14443	14449	14474	14531	14533	14318	14187	14622	14606	14249	14273	14424	14389	14402	14318	14457	14422	14325	14643	14184	14482	14303	14197	14324	14538	14393	14433	14382	14426	14302	14275	14359	14389	14334	14439	14522	14367	14259	14231	14381	14420	14343	14406	14266	14344	14355	14414	14435	14351	14345	14260	14290	14344	14399	14507	14350	14329	14262	14262	14486	14476	14516	14335	14377	14353	14310	14330	14228	14441	14423	14406	14300	14258	14235	14357	14468	14581	14501	14551	14528	14465	14537	14618	14446	14467	14400	14429	14419	14408	14426	14526	14473	14391	14290	14523	14100	14284	14312	14641	14244	14416	14274	14383	14392	14262	14411	14394	14331	14275	14402	14329	14263	14367	14409	14375	14489	14290	14413	14312	14278	14370	14371	14236	14336	14192	14370	14226	14209	14206	14371	14695	14625	14423	14383	14480	14375	14354	14229	14310	14443	14250	14407	14312	14492	14425	14283	14380	14392	14483	14128	14499	14438	14250	14359	14649	14540	14318	14299	14276	14352	14306	14373	14469	14243	14418	14280	14267	14314	14589	14348	14547	14333	14508	14345	14106	14415	14345	14389	14323	14404	14429	14471	14205	14333	14389	14364	14399	14434	14201	14525	14337	14443	14301	14225	14427	14194	14278	14322	14383	14388	14396	14302	14422	14314	14423	14459	14463	14373	14429	14321	14635	14353	14233	14408	14362	14571	14371	14287	14305	14384	14432	14520	14606	14407	14484	14475	14531	14673	14342	14435	14228	14431	14511	14418	14284	14525	14511	14607	14279	14421	14452	14440	14492	14529	14351	14417	14353	14363	14209	14379	14517	14372	14449	14374	14498	14335	14285	14361	14625	14247	14438	14426	14309	14442	14468	14368	14485	14439	14550	14378	14413	14415	14343	14311	14222	14439	14347	14479	14177	14351	14392	14380	14407	14588	14392	14497	14439	14361	14504	14573	14305	14447	14276	14353	14320	14401	14374	14349	14458	14500	14409	14271	14555	14465	14463	14433	14487	14343	14426	14348	14367	14403	14378	14520	14348	14500	14350	14386	14486	14268	14492	14647	14371	14448	14313	14432	14367	14262	14234	14258	14227	14469	14298	14333	14410	14361	14597	14415	14502	14252	14375	14346	14408	14505	14291	14352	14503	14273	14279	14079	14603	14482	14184	14405	14456	14271	14406	14369	14398	14072	14485	14316	14398	14308	14389	14219	14529	14248	14426	14324	14371	14418	14408	14484	14560	14469	14453	14413	14411	14260	14228	14259	14442	14446	14601	14358	14536	14434	14390	14517	14513	14441	14440	14581	14408	14330	14332	14438	14375	14275	14383	14444	14465	14218	14161	14456	14346	14572	14328	14344	14533	14284	14114	14569	14534	14264	14309	14426	14536	14473	14067	14298	14438	14346	14476	14364	14232	14226	14495	14509	14247	14300	14504	14348	14232	14307	14457	14468	14435	14326	14239	14296	14193	14565	14445	14332	14338	14279	14223	14269	14441	14573	14325	14420	14370	14498	14438	14430	14396	14393	14695	14402	14295	14312	14470	14237	14315	14267	14236	14394	14618	14392	14473	14340	14367	14305	14523	14435	14445	14460	14476	14430	14323	14259	14483	14157	14460	14492	14341	14262	14288	14535	14482	14422	14346	14358	14629	14320	14303	14274	14543	14414	14556	14296	14280	14470	14248	14200	14327	14713	14349	14322	14394	14382	14278	14143	14341	14434	14412	14415	14226	14451	14504	14454	14415	14405	14168	14370	14333	14259	14366	14347	14140	14424	14538	14373	14522	14508	14276	14459	14434	14571	14371	14341	14467	14228	14374	14486	14429	14390	14403	14458	14440	14404	14375	14355	14544	14522	14437	14325	14318	14293	14520	14282	14459	14349	14464	14401	14419	14307	14183	14384	14336	14523	14515	14352	14478	14326	14147	14246	14333	14347	14235	14513	14412	14435	14366	14534	14355	14510	14343	14513	14361	14300	14480	14321	14347	14411	14328	14400	14246	14342	14434	14383	14228	14288	14393	14390	14506	14543	14397	14343	14299	14451	14398	14255	14347	14322	14432	14448	14346	14332	14454	14396	14230	14289	14330	14193	14479	14129	14429	14538	14331	14268	14451	14478	14356	14272	14320	14483	14521	14538	14438	14316	14294	14165	14307	14431	14359	14372	14260	14156	14381	14379	14403	14379	14389	14314	14353	14517	14458	14481	14401	14555	14310	14264	14545	14465	14384	14314	14485	14318	14388	14264	14475	14358	14227	14406	14338	14342	14436	14539	14320	14504	14528	14486	14331	14263	14393	14247	14325	14389	14419	14294	14395	14201	14470	14405	14296	14346	14198	14431	14371	14411	14444	14373	14441	14345	14372	14302	14463	14186	14315	14448	14325	14438	14333	14206	14244	14486	14567	14613	14414	14587	14334	14430	14490	14299	14542	14535	14519	14340	14488	14554	14542	14615	14453	14465	14570	14459	14291	14487	14513	14325	14348	14560	14313	14389	14455	14373	14510	14437	14562	14323	14511	14619	14415	14313	14364	14399	14394	14304	14430	14418	14261	14341	14232	14418	14408	14234	14374	14353	14333	14332	14533	14489	14283	14277	14199	14193	14318	14286	14506	14518	14398	14287	14328	14367	14402	14228	14367	14228	14284	14416	14408	14235	14384	14414	14266	14571	14227	14385	14457	14525	14384	14532	14552	14459	14265	14271	14525	14307	14215	14361	14233	14374	14270	14309	14206	14477	14374	14468	14287	14410	14460	14525	14304	14159	14387	14266	14220	14381	14392	14171	14301	14292	14236	14426	14309	14402	14520	14448	14564	14298	14644	14496	14402	14315	14398	14506	14271	14468	14444	14372	14415	14338	14448	14415	14348	14470	14453	14377	14246	14198	14428	14376	14340	14409	14446	14529	14681	14424	14337	14336	14205	14509	14347	14338	14394	14496	14452	14281	14236	14390	14350	14461	14322	14371	14340	14326	14316	14386	14431	14288	14468	14466	14644	14484	14255	14410	14336	14453	14218	14507	14170	14318	14327	14365	14301	14431	14332	14422	14330	14436	14484	14427	14304	14403	14508	14435	14408	14328	14581	14585	14490	14200	14411	14279	14499	14600	14394	14321	14389	14339	14318	14390	14573	14266	14273	14334	14456	14248	14229	14416	14243	14294	14331	14339	14186	14157	14218	14346	14442	14168	14433	14454	14499	14603	14449	14141	14353	14237	14439	14621	14349	14428	14332	14435	14386	14587	14493	14394	14539	14473	14381	14453	14614	14318	14442	14287	14361	14352	14437	14223	14246	14361	14498	14429	14467	14140	14420	14463	14424	14388	14349	14231	14296	14377	14529	14315	14406	14198	14270	14126	14230	14354	14293	14439	14450	14418	14526	14543	14461	14355	14364	14520	14408	14395	14286	14278	14277	14262	14225	14482	14328	14398	14514	14525	14453	14339	14398	14374	14293	14562	14400	14278	14418	14316	14289	14474	14436	14418	14429	14369	14440	14428	14383	14313	14395	14438	14368	14348	14478	14318	14329	14415	14377	14483	14288	14323	14325	14454	14352	14393	14493	14280	14460	14474	14475	14308	14549	14290	14435	14238	14474	14476	14541	14472	14204	14449	14417	14559	14439	14436	14502	14441	14464	14255	14363	14391	14391	14455	14374	14428	14400	14209	14266	14420	14138	14471	14392	14355	14332	14378	14404	14441	14340	14220	14370	14340	14360	14387	14299	14370	14382	14294	14400	14437	14444	14383	14327	14398	14416	14361	14456	14339	14275	14519	14647	14314	14228	14450	14349	14417	14444	14230	14399	14311	14451	14453	14507	14451	14578	14129	14208	14267	14318	14505	14578	14479	14420	14559	14326	14274	14365	14405	14431	14272	14362	14450	14419	14532	14434	14567	14553	14414	14391	14528	14459	14389	14630	14462	14368	14352	14396	14492
19513	31127	29236	23536	21096	19042	17063	16213	15362	14923	14630	14127	14194	13955	13889	18218	25557	20757	12850	12516	12557	12363	12464	12449	12614	12526	12351	12510	12473	12533	12422	12475	12469	12462	12602	12413	12494	12429	12462	12462	12453	12344	12298	12515	12409	12456	12486	12642	12554	12555	12311	12394	12398	12387	12441	12493	12486	12503	12578	12599	12516	12362	12478	12563	12300	12425	12439	12566	12517	12517	12542	12502	12337	12513	12329	12476	12391	12443	12412	12398	12313	12425	12448	12421	12323	12341	12338	12370	12280	12274	12473	12309	12425	12297	12626	12403	12424	12361	12436	12567	12393	12549	12455	12373	12415	12572	12427	12215	12281	12466	12387	12482	12472	12344	12382	12328	12619	12354	12279	12528	12329	12325	12416	12430	12391	12407	12601	12399	12464	12417	12377	12429	12514	12467	12443	12438	12391	12410	12352	12388	12421	12570	12464	12522	12385	12558	12516	12520	12401	12301	12393	12587	12376	12407	12342	12441	12442	12307	12470	12395	12405	12556	12384	12425	12436	12382	12450	12461	12414	12481	12413	12316	12460	12526	12360	12406	12509	12386	12444	12498	12470	12438	12402	12431	12527	12304	12296	12308	12342	12395	12493	12367	12467	12561	12499	12398	12370	12493	12472	12457	12398	12402	12335	12583	12337	12343	12535	12467	12395	12568	12357	12364	12348	12395	12414	12371	12437	12408	12481	12476	12614	12348	12570	12409	12485	12508	12430	12401	12444	12368	12297	12426	12417	12303	12450	12447	12392	12410	12400	12368	12427	12490	12527	12360	12578	12578	12485	12413	12276	12404	12301	12467	12494	12611	12478	12382	12538	12442	12288	12386	12465	12572	12525	12463	12376	12259	12393	12380	12633	12440	12450	12732	12363	12538	12348	12611	12587	12384	12496	12357	12544	12471	12392	12412	12514	12484	12449	12339	12288	12389	12448	12436	12504	12582	12582	12366	12649	12323	12431	12398	12510	12378	12409	12540	12404	12386	12504	12311	12478	12466	12304	12438	12345	12458	12409	12558	12433	12412	12443	12383	12242	12492	12465	12523	12508	12438	12462	12529	12416	12355	12318	12421	12575	12528	12205	12401	12432	12332	12516	12578	12446	12393	12470	12428	12548	12399	12437	12381	12405	12421	12331	12323	12455	12459	12526	12552	12511	12396	12371	12357	12388	12425	12565	12618	12550	12476	12454	12509	12393	12440	12431	12402	12398	12398	12572	12314	12467	12563	12437	12486	12247	12260	12273	12510	12486	12523	12414	12504	12579	12389	12485	12653	12419	12484	12349	12491	12485	12365	12561	12459	12347	12543	12456	12564	12496	12451	12513	12428	12416	12505	12515	12401	12479	12515	12561	12296	12522	12529	12438	12475	12473	12404	12508	12441	12409	12385	12534	12402	12453	12424	12373	12568	12438	12370	12435	12512	12367	12520	12471	12652	12434	12391	12441	12600	12559	12396	12406	12510	12297	12460	12238	12470	12475	12491	12431	12224	12467	12456	12376	12507	12475	12407	12677	12332	12306	12432	12452	12489	12495	12422	12352	12311	12396	12435	12443	12516	12407	12379	12430	12515	12303	12509	12399	12481	12471	12535	12228	12425	12314	12401	12505	12329	12569	12599	12467	12491	12200	12345	12706	12483	12562	12441	12378	12365	12535	12506	12548	12548	12492	12422	12480	12357	12260	12635	12361	12418	12291	12351	12473	12494	12393	12296	12530	12541	12538	12347	12464	12508	12395	12383	12367	12412	12393	12574	12343	12218	12518	12424	12373	12476	12454	12432	12237	12547	12621	12271	12450	12548	12422	12405	12377	12568	12275	12440	12509	12431	12446	12421	12532	12460	12360	12292	12441	12490	12412	12530	12403	12457	12352	12524	12384	12412	12431	12443	12417	12505	12486	12443	12334	12669	12366	12474	12359	12342	12431	12334	12578	12353	12367	12617	12455	12584	12471	12462	12482	12435	12429	12472	12418	12323	12494	12501	12464	12365	12544	12372	12467	12419	12514	12322	12469	12620	12388	12417	12448	12528	12343	12472	12282	12430	12404	12315	12576	12544	12424	12442	12306	12442	12203	12442	12378	12406	12511	12365	12378	12552	12338	12526	12542	12487	12486	12336	12345	12502	12351	12448	12552	12404	12443	12622	12403	12454	12465	12324	12570	12604	12418	12592	12517	12440	12633	12382	12495	12445	12420	12407	12345	12369	12474	12387	12551	12485	12535	12491	12591	12627	12291	12307	12484	12494	12439	12488	12275	12504	12458	12434	12563	12455	12465	12335	12449	12432	12438	12338	12382	12540	12494	12413	12470	12507	12388	12434	12463	12460	12430	12492	12345	12616	12479	12349	12434	12467	12235	12542	12478	12401	12414	12423	12392	12489	12511	12425	12498	12538	12477	12339	12384	12448	12639	12490	12449	12448	12433	12438	12524	12611	12522	12505	12542	12564	12303	12435	12250	12451	12422	12470	12307	12506	12487	12313	12659	12382	12488	12472	12432	12416	12508	12410	12344	12388	12404	12528	12416	12552	12485	12496	12397	12505	12507	12321	12492	12513	12489	12421	12450	12452	12436	12460	12542	12408	12561	12321	12563	12261	12441	12347	12459	12452	12463	12473	12273	12409	12379	12303	12599	12502	12371	12560	12525	12363	12396	12577	12476	12363	12458	12401	12500	12480	12563	12389	12501	12634	12331	12669	12459	12355	12378	12396	12465	12303	12391	12418	12444	12502	12358	12533	12421	12588	12581	12464	12582	12485	12360	12375	12453	12471	12489	12461	12604	12598	12454	12391	12374	12380	12391	12515	12396	12297	12532	12490	12570	12462	12240	12560	12437	12645	12526	12458	12521	12385	12532	12435	12544	12436	12354	12398	12389	12427	12479	12421	12470	12517	12511	12332	12504	12328	12508	12366	12514	12443	12559	12399	12239	12351	12428	12573	12273	12343	12466	12393	12517	12570	12346	12491	12476	12370	12330	12395	12455	12337	12471	12643	12287	12484	12303	12354	12431	12504	12455	12422	12402	12602	12504	12462	12465	12310	12246	12443	12570	12502	12503	12470	12499	12617	12480	12370	12434	12488	12471	12448	12388	12487	12492	12753	12467	12405	12443	12469	12479	12433	12612	12339	12492	12408	12569	12445	12514	12522	12442	12535	12439	12509	12606	12453	12328	12507	12506	12528	12378	12494	12513	12407	12474	12466	12430	12612	12480	12419	12401	12428	12349	12581	12483	12555	12391	12527	12433	12595	12537	12390	12349	12414	12543	12466	12466	12548	12358	12369	12443	12545	12327	12506	12313	12446	12285	12539	12500	12349	12434	12427	12342	12570	12396	12441	12459	12468	12465	12196	12491	12398	12505	12408	12608	12563	12261	12560	12437	12603	12464	12392	12400	12524	12420	12420	12528	12456	12403	12406	12458	12551	12501	12354	12504	12513	12463	12420	12411	12546	12466	12392	12468	12454	12517	12596	12637	12504	12437	12468	12535	12414	12418	12415	12504	12268	12447	12487	12279	12432	12528	12450	12383	12447	12442	12440	12497	12488	12464	12423	12463	12548	12315	12314	12475	12476	12392	12542	12508	12406	12330	12328	12496	12507	12405	12571	12514	12449	12538	12418	12493	12500	12325	12368	12585	12403	12548	12494	12479	12428	12561	12407	12510	12391	12294	12391	12546	12453	12315	12632	12322	12454	12423	12540	12476	12349	12501	12498	12452	12466	12537	12255	12236	12515	12310	12414	12175	12563	12504	12415	12389	12403	12430	12463	12562	12447	12517	12561	12316	12349	12594	12389	12464	12411	12518	12328	12364	12312	12509	12328	12467	12476	12433	12560	12535	12465	12460	12270	12424	12461	12417	12357	12427	12411	12406	12360	12550	12585	12516	12388	12381	12356	12417	12347	12462	12355	12296	12485	12373	12566	12371	12451	12294	12458	12529	12474	12373	12545	12574	12412	12436	12499	12461	12367	12519	12450	12359	12468	12550	12497	12411	12443	12488	12458	12494	12489	12486	12437	12342	12370	12299	12473	12526	12494	12568	12315	12384	12337	12602	12557	12494	12507	12298	12428	12448	12588	12591	12455	12477	12378	12393	12399	12533	12339	12363	12540	12472	12565	12537	12477	12488	12452	12510	12427	12261	12476	12411	12340	12295	12410	12486	12456	12400	12507	12475	12405	12306	12452	12366	12387	12431	12457	12557	12337	12444	12297	12423	12444	12477	12505	12488	12569	12341	12477	12600	12443	12526	12428	12371	12500	12409	12430	12465	12350	12552	12470	12448	12402	12476	12374	12419	12505	12564	12493	12510	12435	12464	12478	12499	12424	12449	12519	12538	12374	12476	12446	12300	12491	12361	12516	12439	12481	12433	12419	12409	12521	12342	12570	12254	12536	12437	12468	12398	12437	12444	12491	12451	12496	12379	12491	12439	12425	12500	12414	12436	12441	12633	12371	12487	12572	12420	12256	12424	12351	12413	12402	12325	12390	12501	12389	12529	12495	12484	12570	12415	12442	12387	12518	12459	12351	12399	12478	12441	12497	12558	12345	12406	12455	12379	12489	12577	12402	12420	12337	12567	12387	12399	12357	12496	12496	12486	12409	12435	12514	12532	12495	12352	12651	12482	12366	12497	12522	12507	12345	12413	12443	12460	12491	12447	12681	12471	12376	12511	12565	12490	12453	12508	12494	12340	12495	12433	12520	12550	12352	12363	12641	12586	12480	12470	12498	12387	12389	12400	12425	12446	12428	12445	12441	12449	12421	12390	12430	12350	12369	12445	12376	12532	12299	12465	12347	12311	12464	12363	12544	12346	12563	12402	12355	12475	12505	12579	12432	12506	12448	12261	12432	12386	12403	12488	12399	12477	12441	12457	12513	12411	12380	12370	12242	12595	12478	12482	12384	12461	12401	12482	12427	12536	12321	12324	12502	12529	12368	12537	12409	12512	12538	12381	12318	12617	12416	12410	12366	12443	12241	12424	12455	12555	12315	12432	12148	12539	12494	12458	12541	12440	12407	12381	12450	12485	12440	12392	12349	12350	12554	12428	12321	12551	12436	12417	12553	12457	12314	12296	12377	12497	12515	12364	12560	12401	12336	12407	12435	12491	12464	12363	12438	12422	12314
23859	20987	28368	23862	21874	23922	23381	18972	17805	17540	17113	16792	16650	16737	16541	24675	32897	30442	20590	15448	14964	15114	14887	14996	14747	15089	15084	14984	14936	14819	14927	14903	14756	15025	15072	14776	14861	14779	14895	14909	14877	14956	15120	14832	14934	14959	14810	14939	15048	14999	14908	14826	14898	15044	14717	14894	15017	14950	14986	14944	15034	14942	15021	14949	15156	14977	14907	14907	14872	14728	14749	14764	15011	14998	14914	14871	14840	14944	14980	14798	14892	14908	14863	14619	14764	15036	14823	14885	15067	14905	14673	14640	15115	14656	14975	14793	14935	14970	14654	14755	14966	14782	14588	15145	14896	14815	14827	14622	14549	14857	14683	14710	14780	14830	14695	14917	15032	14869	14899	14968	14707	14876	14822	14892	14947	14815	15051	15097	14760	14819	14893	15015	14805	14857	14569	14807	14853	14817	14659	14861	14758	14803	14641	14951	14725	14728	14963	14651	14700	14654	14960	14912	15002	15005	15039	14903	14925	14895	14703	14772	14881	14971	15068	14930	14957	14904	14999	14804	14779	14833	14989	14885	14752	14822	14797	14873	15090	14977	14927	14791	14966	14798	14890	14756	14626	14857	15056	15048	14870	14838	14839	14926	14911	14852	14882	14761	14890	15039	14819	14826	14668	14720	14836	14705	14794	14886	14810	14628	14737	14637	14871	15058	14749	14557	14767	14857	14946	14794	14867	14864	14961	14862	14746	14762	14809	14764	14962	14842	14817	14937	14915	14777	14816	14699	14915	14991	14889	14885	14914	14793	14815	14991	14839	14819	14977	14792	14927	14783	14907	14846	14822	14878	14821	14812	14736	14861	14950	14894	14662	14670	14832	14702	14609	14718	14511	14929	14855	14927	14795	15008	14942	14579	14906	14885	15012	14889	14874	14964	14874	14929	15000	14940	14612	14944	14932	14772	15009	14854	15055	14912	14966	14973	14669	15090	14878	15008	15008	14791	15128	14819	14948	14725	14966	14874	14766	14856	14890	14623	14962	15094	14964	14882	14831	14893	14963	14994	14836	14881	14834	14830	14807	14936	14926	14741	14880	14976	14755	14943	14872	14877	14846	14878	14983	14849	14793	14799	14883	14803	14934	14616	14828	14749	14915	14815	14999	14946	14986	14769	14838	14955	15085	14863	14817	14866	14845	14770	15154	14914	14585	14711	14956	14938	15101	14947	14956	14849	15008	14752	14730	14903	14801	14562	14844	14741	14774	14879	14872	14898	14941	14944	14843	14811	14729	14746	14854	15110	14800	14867	15078	14713	14908	14892	14777	14957	14813	14841	14747	14860	14784	14856	15040	14651	14720	14867	14805	14990	14779	14840	14787	14625	14869	14980	14917	14959	14882	14733	14811	14878	14900	14645	14727	14741	14703	14783	14829	14678	15057	14899	14785	14915	14667	15011	14752	14732	14835	14781	14920	14674	14972	14964	14839	14937	14926	14959	14912	14936	14891	14925	14767	14950	14726	14739	14699	14905	14822	14849	14939	14818	14948	15104	14781	14816	14806	14765	14735	14802	14723	14840	14915	14659	14868	14734	14567	14992	14641	14930	14870	14832	14962	14619	14862	14889	14982	14834	14832	14867	14838	14926	14735	14881	14865	14759	14897	15027	14960	14874	14830	14768	14949	14761	14941	14703	14804	14916	14998	14907	14756	14774	14590	14675	14708	14858	14934	14916	14707	14956	14979	14780	14893	14835	14749	14943	14837	14736	14881	14733	14873	14818	14879	14889	15016	14997	14696	14950	14717	14763	14798	14725	14746	14908	14952	14926	14814	14779	14875	14740	14968	14801	14830	14846	14801	14957	14912	14971	14952	14851	14822	14732	14774	14726	14914	14922	14891	14970	14918	14777	14686	14816	14954	14809	14807	14934	15038	14824	14832	14850	15011	14999	14795	14671	14598	14868	14876	14849	14770	14781	14821	15022	14977	14738	15020	14966	14829	14771	14756	14768	14874	14954	14963	14822	15016	14992	14852	15013	14897	14828	14971	14706	14886	14707	14879	14874	14742	14724	14706	14808	14780	14640	15095	14603	14939	14760	14920	15048	14695	14832	14823	14775	14841	14870	14792	14753	14884	14844	14788	15076	14866	15062	14710	14828	14749	14958	14760	14939	14986	14981	14880	14758	14681	14837	14813	15042	14760	14809	14981	14950	14750	14826	14802	14760	14833	15086	14826	14929	14825	15020	14868	14955	15054	14979	14826	14776	14917	14632	14983	14825	14716	14765	14863	15047	14795	14717	14926	14855	14903	14847	14956	14772	15056	14846	14970	14899	14887	15057	14909	14860	14893	14873	14980	14822	14879	14883	14827	15070	14848	14834	14742	14878	14927	14921	14827	14914	14983	14808	14713	14764	14880	14934	14696	14933	14778	14835	14707	14995	14701	14978	14891	14870	14951	14912	14984	14837	14905	14790	14695	14907	14824	14862	14925	15013	14851	14869	14775	14932	14587	14578	14686	14903	14892	14931	14996	14820	14863	14873	14927	14828	14793	14878	14880	15027	14728	14903	15032	14941	14925	14941	14896	14853	14684	14851	14660	14758	14850	14918	14989	14858	14731	14681	14930	14804	15026	14788	14814	14933	14749	14772	14719	14668	14980	14788	14694	14960	14797	14927	14920	14847	14852	15048	14730	14759	14976	14913	14780	14790	15008	14748	14722	14932	14617	14780	14817	14893	14850	14779	14998	14875	14817	14890	14825	14907	14760	14735	14916	14805	14703	14701	14967	14969	14671	14901	14686	14681	14862	14686	14980	14859	14771	14825	14995	14760	14976	14919	14726	14779	14839	14920	14799	14986	15007	14841	14766	14887	14784	14882	14828	14986	15022	14938	14869	15003	14742	14706	14855	14841	14899	14988	14831	14703	14946	14941	14833	14889	14960	14842	14668	14847	14710	14794	14803	14870	14684	14993	14862	14848	14925	14674	14892	14852	14807	14784	15035	14828	14806	14761	14907	14738	14892	14760	14881	14791	14727	15073	14994	14788	14879	14927	14881	14761	14915	14975	14892	14858	14852	14744	14997	14790	14805	14922	14625	15108	14696	14740	14857	14775	14977	14789	14955	14803	14849	14865	14745	14947	14773	14955	14621	14902	15204	14732	14865	14758	14842	14929	14769	14773	14891	14774	15122	14843	15125	14936	14769	14933	15040	14904	14758	14686	14920	14773	14769	14995	14562	14719	14904	14881	14688	14853	14778	14890	15139	14801	14760	14819	14761	14598	14611	14824	14735	14703	14906	14687	14859	15021	14903	14905	14780	14867	14810	14776	14865	14854	14824	14926	14937	14732	14867	15096	14814	15092	14971	14855	14854	14926	14831	14766	14684	14774	14765	14862	14912	14861	14737	14688	14974	14969	14948	14932	14866	15023	14856	14947	14851	14737	14888	14978	15078	14827	14789	14934	14896	14901	14839	14785	14834	14721	14969	14753	14833	14738	14951	14862	14991	14938	14791	14903	14781	14886	14921	14890	14843	14696	14799	14753	14699	14665	14766	14788	14766	14919	14638	14877	14867	14724	14934	14494	14796	14923	14858	14775	14817	14791	14795	14787	14732	14778	14693	14858	14814	14899	14684	14650	14765	14963	14795	14874	14836	14926	14934	14646	14663	15005	14968	15076	14866	14843	14871	14820	14889	14828	14944	14758	14760	14935	14866	15137	14899	14750	14677	14838	14710	14698	14810	15029	14919	14807	14929	14842	14651	14859	15036	14464	14878	14788	14822	14794	14831	14896	14797	14788	14677	14858	14856	14938	14973	14864	14969	14910	14946	14807	14779	14878	14791	15022	15008	14755	14889	14823	14952	14991	14819	14780	14782	14731	14742	14911	14819	14847	15086	14929	14950	15091	14894	14992	14779	14899	14999	14694	14767	14816	14746	14837	14906	14954	14964	15004	14833	14793	14960	14881	14945	14724	14979	14783	14901	14879	14904	14981	14967	14972	14830	14788	14772	14932	14864	14915	14826	14822	15022	14696	14792	14900	14982	14938	15027	14839	14894	14736	14865	14975	14812	14944	15084	14944	14729	14931	15060	14942	14817	14960	14760	15001	14776	14721	14720	14732	14836	14976	14868	14947	15025	14791	14827	14846	14955	14740	14712	14857	14831	15037	14875	14859	14898	14836	14798	14894	14998	14971	14998	14847	14783	14993	14914	14712	14855	14769	14897	15134	15005	14944	14995	14954	14818	14746	14806	14826	14831	14813	15046	14769	14880	14748	14871	14910	14806	14779	14828	14862	14907	14796	14936	14703	14810	15040	14596	14920	14887	14921	14790	14631	14931	14685	14813	14651	14954	14848	14994	14842	14701	14788	14804	14829	14826	14823	14810	14837	14852	14829	14849	14836	14589	14932	14716	14623	14822	14749	14689	14779	14813	14900	14941	14889	14958	14984	14897	14697	14687	14863	14910	14873	14757	14814	14914	15116	14991	14736	14861	14871	14877	14946	14973	14882	14947	14953	14892	14930	14834	14569	14631	14827	14820	14963	14915	14719	14680	14704	14975	14738	14765	15010	14861	14700	14950	14865	14939	14735	14778	14957	14784	14667	14943	14863	14891	14948	14924	14785	14846	14871	14780	14925	14771	14864	14898	14780	14846	14782	14715	14761	14739	14852	14889	14792	14788	15052	14811	15092	14915	14834	14877	14669	15046	14899	14848	14868	14935	14874	14838	14852	14803	14786	14889	14757	14903	14874	14849	14881	14908	14846	14968	14877	14842	14884	14695	15053	14841	14861	14844	14855	14968	14862	14825	14801	15029	14773	14910	14863	14710	14789	14963	14808	14962	14947	14890	14859	14902	14772	14841	14938	14525	14993	15004	14756	14626	14790	14549	14858	14854	14911	14639	14940	14946	15025	14807	14991	15001	14965	14667	14896	14907	14674	14816	14916	14819	14713	14809	14976	14838	14807	14944	14985	14809	14885	14795	14753	14830	15050	14657	14719	14715	14841	14740	14713	14643	14707	14964	14911	14856	14800	15012	14708	14839	14682	14793	14652	14924	14876	14836	14771	14834	14824	15066	14713	14806	14787	14695	14796	14983	14891	14911	14921	14780	14900	14902	14942	14904	14832	14877	14773	14832	14593	15013	14833	14896	14745	14816	14792	14786	14954
22255	37297	35647	29763	25449	22744	20291	18374	17361	16680	16050	15853	15436	15440	15067	27457	35382	31239	16957	12832	12659	12714	12676	12623	12846	12669	12693	12772	12789	12853	12744	12777	12718	12801	12848	12523	12684	12655	12545	12709	12549	12728	12573	12581	12760	12810	12716	12820	12670	12670	12878	12454	12633	12592	12642	12618	12694	12784	12705	12765	12707	12720	12744	12688	12792	12606	12693	12767	12704	12613	12647	12781	12723	12540	12635	12817	12694	12505	12705	12545	12751	12759	12772	12577	12867	12614	12591	12777	12817	12750	12653	12798	12678	12733	12713	12593	12615	12677	12818	12668	12734	12567	12727	12545	12744	12643	12691	12512	12614	12781	12726	12693	12637	12590	12708	12638	12676	12562	12797	12676	12756	12702	12645	12658	12585	12498	12787	12552	12766	12695	12652	12660	12746	12721	12635	12626	12709	12740	12648	12633	12805	12616	12641	12526	12533	12629	12615	12819	12713	12749	12599	12783	12601	12586	12641	12694	12455	12730	12645	12789	12635	12550	12530	12641	12756	12628	12575	12667	12740	12687	12731	12821	12641	12511	12820	12783	12742	12552	12668	12753	12659	12673	12679	12613	12528	12755	12676	12532	12809	12762	12547	12491	12686	12617	12608	12572	12719	12483	12548	12615	12684	12731	12711	12803	12651	12657	12595	12640	12563	12800	12725	12689	12717	12466	12705	12700	12683	12545	12704	12600	12672	12823	12685	12618	12663	12602	12744	12750	12575	12684	12751	12797	12775	12549	12612	12816	12660	12675	12835	12499	12530	12727	12665	12641	12552	12740	12575	12658	12541	12506	12552	12539	12708	12689	12648	12544	12658	12665	12678	12470	12623	12754	12685	12602	12720	12637	12538	12755	12710	12739	12603	12649	12775	12680	12598	12742	12549	12389	12582	12620	12708	12536	12562	12511	12477	12660	12612	12681	12708	12547	12588	12584	12749	12682	12611	12652	12605	12764	12680	12569	12798	12827	12548	12644	12692	12714	12614	12830	12575	12580	12491	12645	12665	12715	12648	12564	12654	12587	12516	12655	12646	12676	12570	12594	12605	12652	12701	12608	12721	12681	12988	12604	12769	12729	12672	12634	12706	12585	12683	12772	12702	12612	12474	12489	12697	12518	12554	12663	12835	12731	12675	12533	12663	12605	12516	12837	12600	12680	12549	12586	12680	12716	12404	12768	12624	12573	12578	12783	12489	12799	12529	12636	12664	12510	12567	12735	12798	12593	12674	12652	12573	12597	12623	12590	12511	12652	12671	12651	12567	12593	12701	12557	12555	12716	12583	12539	12621	12601	12639	12651	12654	12541	12712	12721	12559	12676	12650	12507	12783	12667	12665	12538	12573	12644	12642	12699	12710	12608	12656	12728	12614	12563	12707	12653	12742	12578	12545	12619	12624	12640	12548	12621	12613	12786	12683	12534	12676	12912	12586	12763	12746	12824	12626	12618	12657	12633	12584	12751	12649	12638	12667	12771	12809	12580	12629	12645	12668	12665	12623	12798	12480	12686	12692	12691	12676	12599	12551	12545	12704	12535	12651	12665	12633	12740	12603	12463	12600	12651	12651	12610	12599	12654	12539	12540	12617	12769	12726	12717	12808	12656	12703	12702	12654	12639	12832	12709	12730	12764	12512	12747	12658	12582	12742	12657	12704	12826	12703	12730	12581	12634	12656	12557	12496	12770	12762	12597	12692	12621	12718	12743	12725	12650	12613	12687	12537	12691	12709	12504	12647	12690	12598	12571	12661	12499	12744	12657	12570	12659	12691	12735	12557	12536	12705	12719	12512	12620	12661	12606	12783	12614	12690	12645	12646	12579	12728	12625	12803	12476	12583	12783	12625	12599	12639	12730	12488	12786	12671	12566	12672	12664	12633	12812	12706	12683	12712	12560	12743	12564	12630	12681	12659	12755	12657	12714	12664	12774	12810	12692	12621	12663	12552	12808	12618	12537	12651	12702	12502	12717	12699	12566	12634	12525	12575	12688	12796	12498	12741	12708	12766	12589	12741	12771	12595	12603	12649	12661	12618	12749	12715	12792	12713	12660	12678	12760	12442	12752	12706	12757	12647	12579	12680	12653	12670	12568	12569	12478	12773	12601	12694	12701	12523	12814	12687	12544	12692	12638	12660	12566	12706	12640	12692	12582	12716	12534	12698	12519	12742	12647	12642	12663	12510	12768	12668	12741	12616	12724	12750	12543	12543	12592	12577	12625	12716	12669	12576	12613	12746	12668	12564	12836	12751	12627	12758	12798	12782	12585	12640	12777	12696	12730	12760	12638	12735	12561	12686	12491	12587	12623	12667	12641	12655	12671	12709	12771	12599	12771	12686	12686	12655	12697	12624	12593	12717	12792	12605	12632	12686	12622	12570	12538	12688	12636	12624	12730	12538	12646	12602	12561	12708	12729	12551	12654	12845	12400	12566	12611	12527	12749	12698	12633	12756	12615	12724	12759	12631	12668	12640	12591	12761	12557	12639	12585	12780	12570	12634	12446	12671	12590	12569	12728	12635	12588	12505	12567	12699	12732	12563	12667	12721	12632	12603	12799	12629	12606	12596	12571	12715	12544	12780	12613	12727	12768	12839	12686	12634	12598	12544	12505	12768	12718	12618	12542	12630	12678	12669	12647	12577	12594	12640	12763	12568	12728	12798	12619	12539	12700	12813	12700	12521	12578	12624	12762	12725	12584	12526	12628	12845	12582	12514	12630	12642	12784	12710	12535	12631	12692	12802	12588	12739	12790	12791	12520	12671	12559	12496	12685	12530	12645	12608	12771	12572	12694	12544	12681	12559	12717	12656	12401	12755	12692	12817	12778	12575	12696	12698	12727	12550	12773	12703	12532	12641	12791	12542	12645	12764	12667	12723	12740	12770	12733	12727	12399	12589	12624	12667	12641	12626	12552	12574	12863	12522	12609	12634	12693	12676	12578	12567	12902	12706	12622	12631	12590	12586	12569	12706	12695	12684	12681	12699	12551	12512	12768	12505	12697	12701	12668	12560	12534	12718	12523	12698	12725	12594	12534	12548	12777	12598	12748	12547	12589	12588	12562	12574	12752	12534	12537	12655	12673	12756	12587	12683	12662	12655	12637	12632	12764	12572	12561	12656	12558	12513	12676	12441	12727	12663	12755	12719	12628	12676	12738	12580	12608	12712	12724	12666	12643	12634	12644	12631	12639	12594	12701	12536	12713	12646	12653	12763	12655	12599	12589	12812	12591	12667	12729	12512	12605	12652	12611	12658	12810	12723	12558	12547	12707	12649	12638	12610	12671	12616	12639	12622	12704	12738	12641	12682	12709	12526	12541	12591	12478	12576	12635	12708	12689	12667	12749	12742	12808	12706	12603	12693	12738	12692	12775	12713	12680	12744	12640	12817	12689	12771	12645	12563	12714	12646	12437	12598	12661	12767	12684	12561	12679	12712	12671	12794	12656	12778	12702	12690	12690	12642	12513	12756	12833	12601	12573	12653	12613	12570	12616	12740	12627	12656	12679	12559	12506	12674	12568	12598	12522	12717	12752	12736	12487	12731	12710	12541	12565	12554	12601	12563	12607	12696	12780	12789	12691	12684	12762	12681	12710	12585	12744	12687	12552	12473	12612	12554	12667	12669	12681	12601	12595	12590	12678	12686	12617	12560	12615	12669	12632	12828	12547	12880	12707	12686	12696	12587	12734	12657	12704	12541	12699	12516	12605	12722	12656	12567	12737	12752	12656	12558	12512	12523	12332	12703	12775	12682	12635	12641	12742	12586	12748	12625	12581	12564	12631	12675	12523	12615	12631	12809	12677	12903	12652	12688	12679	12703	12760	12660	12533	12681	12739	12712	12697	12726	12654	12567	12691	12726	12595	12534	12520	12699	12329	12721	12729	12587	12585	12550	12678	12740	12622	12639	12656	12797	12808	12758	12764	12661	12725	12573	12670	12773	12733	12731	12493	12492	12682	12775	12691	12595	12483	12611	12646	12656	12522	12579	12614	12782	12727	12754	12594	12727	12643	12697	12644	12612	12568	12720	12689	12793	12727	12647	12610	12799	12672	12702	12803	12595	12576	12788	12618	12570	12606	12665	12656	12591	12669	12709	12686	12582	12850	12553	12824	12584	12781	12641	12663	12584	12638	12609	12622	12532	12697	12625	12614	12539	12638	12648	12591	12711	12738	12669	12422	12883	12371	12697	12664	12858	12518	12659	12695	12665	12500	12659	12735	12675	12651	12728	12593	12560	12741	12639	12508	12607	12659	12715	12687	12695	12646	12502	12662	12661	12711	12574	12588	12622	12719	12795	12814	12627	12842	12697	12474	12660	12634	12692	12444	12760	12679	12596	12735	12748	12524	12673	12746	12686	12633	12652	12800	12561	12817	12718	12539	12672	12534	12580	12711	12730	12665	12730	12731	12738	12580	12684	12745	12679	12600	12824	12748	12714	12633	12584	12689	12508	12551	12748	12590	12798	12692	12779	12645	12536	12718	12660	12600	12680	12697	12879	12583	12663	12681	12743	12829	12719	12510	12734	12621	12446	12721	12649	12659	12770	12670	12681	12738	12756	12715	12791	12681	12645	12626	12662	12898	12630	12699	12700	12669	12899	12665	12581	12727	12701	12731	12579	12561	12708	12790	12684	12847	12675	12728	12629	12693	12518	12611	12838	12682	12549	12788	12789	12881	12763	12522	12645	12609	12693	12746	12606	12542	12513	12585	12663	12680	12667	12818	12771	12760	12625	12564	12615	12691	12636	12686	12601	12501	12641	12601	12620	12738	12742	12758	12733	12716	12625	12739	12603	12648	12588	12788	12778	12772	12663	12646	12721	12443	12696	12572	12736	12723	12734	12787	12615	12604	12598	12613	12654	12763	12501	12727	12577	12688	12728	12667	12577	12816	12713	12541	12712	12663	12693	12677	12637	12585	12587	12764	12556	12729	12744	12739	12586	12735	12639	12537	12521	12658	12533	12581	12626	12602	12686	12564	12636	12659	12620	12686	12497	12552	12521	12557	12650	12657	12512	12769	12791	12640	12723	12527	12406	12646	12663	12552	12451	12712	12668	12640	12641	12579	12757	12698	12598	12565	12510	12562	12532	12684	12701	12887	12573	12614	12737	12675	12678	12614	12535	12601
30172	23212	23943	22049	19093	17912	17555	16893	16377	16365	16194	15887	16111	16111	16247	16235	17537	17207	16155	15754	15649	15479	15525	15598	15693	15688	15654	15710	15632	15611	15730	15591	15747	15752	15632	15512	15611	15786	15603	15497	15675	15727	15647	15571	15489	15589	15749	15575	15611	15577	15711	15605	15733	15425	15608	15541	15469	15555	15515	15559	15679	15632	15408	15467	15552	15532	15514	15521	15592	15555	15591	15553	15613	15512	15396	15623	15548	15419	15570	15667	15593	15425	15659	15549	15695	15475	15632	15426	15624	15324	15541	15675	15475	15555	15452	15422	15570	15418	15705	15765	15610	15778	15569	15667	15547	15606	15566	15604	15590	15623	15722	15648	15430	15565	15735	15413	15560	15599	15571	15481	15440	15465	15488	15475	15573	15601	15554	15502	15542	15754	15551	15452	15723	15429	15582	15527	15532	15409	15355	15561	15640	15693	15512	15484	15537	15390	15514	15657	15675	15460	15627	15532	15490	15646	15574	15595	15491	15581	15662	15489	15481	15509	15608	15727	15742	15662	15534	15559	15411	15528	15471	15464	15747	15810	15582	15824	15630	15484	15652	15595	15555	15509	15706	15706	15346	15461	15608	15728	15534	15330	15327	15687	15430	15665	15633	15638	15561	15404	15766	15487	15708	15449	15667	15368	15645	15398	15677	15675	15518	15462	15496	15812	15555	15637	15632	15633	15534	15719	15403	15452	15556	15745	15230	15407	15549	15517	15633	15767	15501	15614	15530	15692	15611	15360	15580	15563	15741	15593	15587	15636	15500	15589	15940	15657	15466	15483	15664	15492	15647	15653	15590	15580	15527	15579	15531	15480	15565	15435	15579	15390	15536	15492	15601	15441	15468	15521	15624	15584	15559	15608	15436	15484	15490	15397	15484	15739	15598	15530	15411	15460	15622	15680	15683	15569	15611	15648	15596	15455	15651	15570	15456	15618	15603	15584	15606	15618	15627	15529	15533	15502	15472	15549	15432	15711	15781	15659	15761	15585	15451	15524	15585	15395	15593	15610	15698	15623	15460	15629	15645	15522	15708	15778	15658	15718	15593	15540	15581	15697	15625	15666	15749	15831	15764	15493	15574	15602	15586	15512	15546	15586	15465	15633	15453	15455	15571	15579	15484	15385	15429	15445	15667	15552	15581	15543	15693	15493	15511	15695	15496	15506	15725	15740	15524	15575	15676	15553	15401	15722	15618	15619	15502	15631	15562	15466	15838	15512	15489	15755	15394	15411	15588	15397	15505	15656	15605	15414	15485	15511	15365	15424	15659	15582	15405	15591	15610	15681	15660	15684	15538	15525	15514	15532	15508	15287	15460	15487	15512	15267	15460	15433	15610	15622	15441	15548	15649	15565	15590	15386	15388	15373	15540	15729	15583	15576	15330	15543	15428	15653	15716	15644	15801	15333	15692	15728	15531	15719	15611	15422	15525	15500	15498	15492	15669	15698	15738	15391	15485	15576	15582	15701	15606	15589	15544	15378	15689	15583	15485	15525	15600	15636	15666	15543	15549	15591	15491	15521	15567	15533	15582	15460	15396	15430	15476	15499	15377	15571	15519	15545	15437	15670	15608	15575	15669	15726	15612	15621	15703	15417	15384	15481	15448	15545	15576	15682	15579	15572	15608	15564	15709	15643	15514	15468	15612	15536	15646	15475	15579	15484	15512	15575	15660	15659	15450	15737	15549	15632	15447	15431	15429	15428	15619	15408	15637	15554	15605	15466	15533	15703	15496	15681	15502	15678	15710	15423	15513	15634	15760	15740	15562	15532	15375	15470	15680	15509	15548	15573	15639	15661	15518	15564	15518	15406	15529	15718	15381	15627	15679	15726	15593	15540	15570	15528	15666	15566	15656	15520	15535	15559	15481	15566	15421	15622	15485	15742	15500	15541	15719	15454	15466	15372	15547	15729	15429	15470	15532	15560	15477	15568	15577	15817	15489	15484	15470	15638	15460	15384	15602	15622	15533	15516	15561	15463	15313	15525	15582	15683	15330	15694	15486	15682	15507	15726	15470	15569	15774	15692	15576	15580	15583	15220	15497	15483	15526	15640	15563	15532	15441	15383	15519	15416	15466	15415	15556	15647	15749	15807	15506	15477	15479	15739	15488	15641	15698	15393	15509	15568	15589	15539	15658	15565	15696	15516	15742	15399	15616	15604	15536	15657	15896	15659	15582	15623	15651	15564	15548	15489	15598	15562	15600	15694	15529	15492	15512	15565	15414	15453	15623	15695	15526	15596	15694	15325	15689	15570	15706	15411	15686	15566	15592	15623	15594	15381	15608	15629	15664	15496	15570	15647	15359	15561	15666	15602	15366	15684	15473	15802	15465	15461	15713	15648	15601	15615	15569	15460	15456	15549	15352	15458	15582	15579	15691	15694	15448	15326	15498	15498	15508	15508	15823	15673	15505	15718	15642	15543	15456	15584	15498	15507	15647	15513	15582	15370	15495	15630	15481	15437	15667	15567	15691	15735	15344	15619	15570	15530	15476	15619	15432	15258	15526	15473	15712	15573	15397	15557	15593	15275	15438	15513	15580	15728	15574	15717	15665	15493	15471	15512	15729	15604	15614	15365	15582	15749	15471	15611	15739	15591	15664	15494	15569	15527	15529	15611	15541	15607	15537	15457	15337	15712	15698	15526	15736	15574	15470	15528	15752	15624	15658	15564	15433	15841	15522	15411	15612	15463	15329	15564	15493	15533	15568	15644	15680	15453	15717	15512	15581	15313	15592	15306	15634	15482	15559	15625	15315	15569	15380	15361	15528	15682	15614	15649	15519	15549	15679	15593	15572	15614	15468	15490	15628	15643	15845	15392	15675	15684	15447	15538	15618	15474	15681	15565	15688	15505	15558	15456	15568	15559	15616	15413	15398	15582	15552	15684	15387	15681	15596	15542	15340	15534	15466	15468	15574	15445	15642	15605	15512	15586	15545	15470	15321	15514	15612	15599	15585	15726	15551	15636	15728	15563	15629	15584	15543	15383	15725	15609	15490	15607	15370	15641	15546	15803	15644	15631	15261	15762	15527	15519	15689	15805	15607	15501	15544	15496	15707	15396	15484	15566	15433	15830	15426	15450	15735	15656	15546	15614	15565	15484	15542	15458	15448	15504	15555	15445	15640	15488	15481	15670	15566	15537	15586	15655	15574	15476	15546	15465	15515	15676	15912	15524	15453	15366	15697	15520	15515	15507	15725	15368	15491	15553	15596	15434	15505	15505	15491	15658	15456	15568	15327	15660	15345	15261	15514	15613	15739	15644	15443	15516	15568	15750	15644	15400	15580	15743	15724	15504	15714	15596	15513	15390	15378	15434	15286	15606	15421	15435	15590	15635	15416	15753	15580	15749	15456	15638	15668	15410	15607	15580	15459	15692	15682	15581	15446	15759	15571	15650	15503	15700	15581	15482	15599	15293	15576	15599	15542	15612	15514	15420	15615	15428	15596	15526	15425	15585	15524	15570	15578	15576	15528	15442	15470	15501	15759	15717	15614	15642	15394	15657	15734	15707	15577	15662	15466	15629	15517	15524	15590	15662	15486	15510	15710	15492	15574	15533	15541	15651	15664	15628	15597	15667	15666	15529	15571	15473	15508	15394	15704	15425	15498	15584	15589	15537	15650	15536	15685	15322	15661	15699	15589	15735	15635	15749	15764	15583	15532	15559	15418	15411	15457	15650	15714	15543	15705	15295	15651	15382	15622	15610	15465	15496	15673	15392	15741	15376	15404	15490	15568	15438	15602	15552	15462	15561	15545	15484	15464	15394	15409	15605	15686	15499	15433	15577	15600	15335	15315	15455	15544	15499	15666	15734	15567	15632	15482	15531	15691	15515	15570	15613	15597	15733	15472	15603	15618	15556	15655	15857	15474	15542	15641	15610	15630	15413	15458	15549	15778	15771	15473	15596	15548	15560	15546	15523	15319	15557	15625	15365	15622	15722	15687	15402	15547	15579	15507	15406	15530	15480	15424	15406	15513	15562	15595	15554	15641	15660	15592	15570	15526	15734	15347	15588	15790	15722	15401	15626	15473	15402	15551	15548	15426	15501	15434	15465	15628	15554	15404	15448	15737	15475	15681	15434	15563	15432	15471	15502	15608	15463	15526	15439	15628	15342	15532	15466	15634	15646	15501	15444	15599	15724	15523	15596	15732	15587	15419	15485	15172	15668	15626	15940	15513	15565	15868	15362	15409	15514	15532	15446	15519	15702	15543	15713	15545	15549	15481	15674	15566	15392	15439	15617	15600	15718	15236	15506	15343	15514	15740	15667	15633	15666	15406	15589	15367	15794	15697	15553	15556	15505	15520	15494	15533	15394	15602	15659	15554	15600	15286	15500	15632	15639	15415	15448	15610	15418	15568	15665	15592	15375	15496	15545	15656	15381	15472	15688	15549	15562	15485	15758	15761	15641	15495	15617	15471	15607	15532	15682	15410	15717	15447	15489	15681	15460	15783	15608	15714	15786	15556	15639	15645	15561	15736	15706	15629	15510	15601	15482	15703	15591	15588	15432	15667	15547	15670	15592	15827	15434	15501	15623	15577	15584	15703	15587	15488	15414	15496	15204	15609	15385	15647	15681	15625	15526	15525	15567	15605	15722	15450	15629	15570	15535	15435	15506	15369	15473	15520	15661	15682	15531	15547	15683	15574	15448	15579	15484	15709	15681	15553	15444	15494	15641	15751	15440	15600	15442	15574	15633	15544	15534	15540	15680	15444	15453	15558	15468	15517	15342	15639	15475	15557	15660	15561	15412	15473	15642	15661	15649	15730	15547	15643	15788	15628	15774	15651	15668	15510	15679	15603	15508	15594	15696	15508	15532	15509	15637	15680	15553	15567	15647	15518	15646	15553	15437	15464	15729	15560	15445	15546	15402	15512	15539	15382	15733	15459	15604	15407	15680	15333	15509	15606	15464	15657	15606	15616	15683	15583	15498	15902	15835	15667	15710	15569	15428	15590	15384	15734	15602	15669	15832	15576	15616	15557	15658	15588	15716	15623	15590	15695	15593	15720	15422	15744	15465	15773	15634	15687	15403	15408	15580	15539	15530	15583	15613	15625	15598	15566	15589	15631	15596	15533	15655	15692	15581	15508	15529	15516	15602	15336	15489	15597	15428
19983	25419	24318	20909	18171	16625	15822	15136	14719	14340	14075	14139	13958	13884	13792	14417	16031	15268	13629	13214	13163	13092	13169	12998	13095	13093	13159	13118	13264	13093	13041	13111	13086	13223	13132	13010	12947	13102	12999	12975	13088	13043	13115	13098	13043	12995	12950	13141	13076	13112	13022	13164	13092	13150	13227	13087	13266	13187	13108	13206	13082	13028	13116	13160	13342	13229	13060	13124	13059	12978	12937	13100	13044	13078	13070	13113	12995	13058	13183	13201	13099	13155	12960	12941	13122	13045	12926	13084	13123	12986	13017	13068	13128	13060	13143	13206	13143	12980	12938	13121	13084	12978	12961	13288	12988	12892	13023	13002	13074	13052	13076	13016	13116	13060	12956	13040	13120	12934	12957	13154	13143	13112	13137	13117	13142	13058	12976	13217	13196	13049	13183	13255	12980	13089	13208	13001	13038	13124	13063	13083	13097	13035	13079	13187	13091	12961	12986	13030	13150	13263	13122	13122	13119	13068	13144	13195	12976	13076	13154	13169	13091	13138	12989	13051	13037	13104	13135	13004	13157	12957	13053	13048	13043	13144	13024	13110	13111	13178	12857	13016	13004	13052	13026	13120	13227	13263	13001	13115	12950	13078	13128	13148	13032	13099	12911	13141	13126	12950	13100	13114	13074	13102	12973	13071	13194	13080	13016	12963	12949	13104	13071	13087	12946	12952	13219	12829	13088	13081	12986	13179	13052	12996	13196	13196	13192	13129	13183	12999	13150	12979	13169	12977	13204	13048	13088	13033	13044	13100	13334	13062	13186	13003	13087	13121	13023	13103	13132	13012	13225	13207	13085	13063	13103	13048	13010	13154	13181	13156	13181	12955	12926	13054	13174	13057	13051	13069	13207	13072	13067	13003	13035	13111	13012	13178	12987	13060	13129	13014	13151	13112	13158	13073	12990	12934	12990	13126	13117	13017	13064	13166	13188	13188	13066	13007	12989	12923	13016	13018	13090	13124	12896	13104	13053	13154	12948	13138	13007	12985	13032	13172	12986	13175	12991	13180	13033	12960	13063	13139	13204	13173	13151	13087	13064	13117	13062	13158	12892	13020	13094	12984	13176	13132	12920	13068	13154	13016	12898	13091	13044	12979	13146	13015	13211	13212	13017	13060	13102	13092	12965	13007	12979	12979	13113	13067	13050	13006	13090	13214	13150	12992	13089	13219	13074	13154	13098	12995	13271	12963	13046	13153	12917	13102	13142	13060	13036	13131	13104	12999	13271	13037	13047	13153	13059	13096	13101	13171	13092	13190	13030	13061	13003	13031	12976	13038	13278	13140	13014	13013	13007	13069	13248	13072	13079	13114	12928	13108	12941	13098	13100	13221	13161	13124	13197	13121	13134	13039	13231	13124	13038	13057	13090	12938	13095	13005	13271	13058	12973	13095	12895	13151	13167	12970	13072	13160	13041	13102	13125	13065	13106	13036	13158	13041	13021	13207	13144	13180	12945	13112	12996	13150	13155	13202	12986	13039	13028	13135	13074	13177	12994	13112	12947	13060	13113	13050	13108	12981	13107	13122	13190	12853	12998	13141	13011	13008	13080	13006	12933	12989	13120	13124	13177	13165	13078	13119	13090	13096	13105	13060	13018	12999	13097	13104	13157	12990	13085	13035	13118	12999	12957	13025	13151	13059	13071	13171	13134	13242	13106	13042	13022	12931	13098	13263	12862	13072	13110	12998	13065	13158	13135	13063	13079	13125	13263	12973	13097	13099	13039	13118	13110	13140	12879	13012	13151	13016	13281	13129	13125	13025	13067	13084	13065	13069	13047	13100	12951	13163	13131	12932	13034	13329	13065	13041	13110	13127	13125	13177	13227	13008	13051	12983	13087	13215	13100	13135	13207	13118	13088	13095	13179	12937	13062	13034	13124	13151	12948	13073	13069	12874	13207	13124	13109	13074	13129	12958	13046	13071	12997	13084	13084	13046	13054	13039	13198	12896	13013	13072	12940	13174	13120	13083	13248	12947	13107	13015	13071	13130	13255	13202	13131	13009	13195	12975	13217	13067	13182	13165	13085	13088	13074	13099	13092	13000	13082	12868	13005	13013	13056	13036	13006	12999	12976	13191	13046	13027	13050	13104	13052	13050	13036	13013	12970	13183	13068	13114	13104	13072	13209	13121	13159	13157	12997	13119	13148	13077	12927	13201	12974	13143	13022	13111	13110	13052	13092	13088	13074	13025	13119	13144	12997	13088	13076	12916	13024	12813	13204	13121	13243	13248	13052	13179	13207	13166	13050	13257	12989	13145	13097	13320	13068	13025	13112	13074	13113	13050	13200	13150	13201	13157	13093	13034	13071	13118	13104	12966	13061	13143	13022	13154	12969	13195	13213	12979	13136	13226	13029	13214	13063	13090	13010	13160	13239	13024	13173	12993	13137	13160	13145	13024	13148	13062	13077	13142	13039	13078	13299	12974	13064	13169	13077	13104	13110	13143	13052	12959	12963	13051	12997	13121	13008	13316	13132	13061	12951	13089	13184	13197	13039	13082	12945	13066	13083	13020	13013	13138	13097	13051	13187	13213	13080	13106	13002	13032	13096	13264	13178	13118	13009	13169	13110	12965	12993	12920	12917	13082	13136	13076	13069	13075	13125	13001	12916	12932	12952	13126	13153	13178	13276	13001	13169	13092	13190	13044	13087	13193	13058	13158	13072	13120	13084	12991	13167	13177	12931	13002	13037	13026	13176	13134	13043	13250	13089	13121	13030	13024	13098	13070	13014	13264	13095	13105	13233	13233	13047	13005	13242	13128	13091	13203	12840	13133	13180	13133	13151	13010	13189	13034	13015	13061	13288	13079	13147	13026	13082	13066	13037	13024	13198	13185	13123	13135	13071	13099	13083	13084	13009	13130	13098	13035	13054	12973	13069	13033	13247	13139	13113	13090	13030	12984	13021	13063	12962	13249	13157	13171	13049	13196	13115	13081	13036	13207	13017	13065	13068	13031	13143	13185	12991	12992	13000	13115	13161	13141	13167	13077	13029	13073	13054	13260	13068	13190	13178	13133	13109	12971	13173	13074	12964	13016	13009	13139	13077	13157	13123	13261	13085	13180	13128	12998	13019	13119	13073	13116	12968	13090	13142	13064	13108	13015	13042	12960	12830	13122	13170	13179	13056	13109	12872	13176	13079	13147	13129	13163	13229	13242	12801	13182	13115	12995	12956	13208	12994	13110	13222	12949	13095	13166	13256	12980	13009	13076	13152	13076	13079	13040	12939	13155	13111	13178	13022	13019	13123	13164	13141	13090	12956	13068	13068	13102	12984	13205	13099	13141	13167	13181	13059	13119	13074	12966	13171	13095	13103	13084	13104	13065	13041	13213	13019	13330	13042	13196	13022	13073	13093	13130	13105	13048	13226	12938	13106	13100	12981	13047	13128	13277	12990	13228	12946	12977	13116	13072	13003	13076	13178	13040	13112	13286	13111	13227	13009	13105	13093	13024	13117	13045	13064	13065	13041	13092	13208	13138	13001	13164	13077	13119	13007	13093	13235	13077	13124	12963	13138	13124	13140	13046	12945	13222	13074	13181	13011	13113	12989	13210	12964	13221	13236	13113	13188	13123	13161	13313	13009	13017	13238	13175	12965	13217	13112	13120	13302	13020	13049	13157	13113	13221	13082	13091	12931	13177	13017	12991	13115	13009	13126	13138	13164	13093	13118	13142	12839	12893	12978	12985	13237	13232	13045	13185	13052	13056	13124	13025	13081	13205	13092	13253	12918	13094	12979	13171	13132	12906	13152	13220	13170	13011	12959	13127	13017	13159	12803	12935	13240	13034	12942	13065	13087	13061	13081	13065	13246	13264	13145	13006	13020	13044	12990	13097	13130	13199	13090	13060	13112	12916	13095	13091	12969	13057	13186	13208	13195	13033	13034	13079	13170	13171	13350	13066	13059	13112	12981	12964	12932	13090	13121	13052	13122	12985	13149	12859	13076	13164	13028	13113	13153	12973	13217	13059	13055	13001	12997	13123	13145	13002	13083	13230	12865	13068	13057	13119	13104	13047	12916	13153	13082	13071	12953	13208	13003	13011	13143	13042	12979	12997	13119	13119	12943	13210	13167	13041	13052	13058	12936	13156	13139	13154	13048	13158	13011	13185	13153	13074	13203	13088	13077	13181	13011	13072	12994	13071	13074	13053	13114	13086	12931	12975	12995	12973	13174	13081	12963	13159	12988	13094	13238	13135	12942	13085	13106	13100	13179	13175	13157	13253	13083	13031	13179	13087	13017	13085	13002	12996	13070	13117	13039	13081	13110	13212	12936	13139	13108	12874	13081	13152	13091	12880	12956	12943	13201	13128	12914	13186	13164	13280	13146	13138	12985	13121	13214	13272	12995	13128	13157	12944	13119	13109	13089	13087	13149	13089	12956	13000	13012	13057	12997	13026	12986	13091	12981	13196	12986	13058	12994	13085	13020	13171	13250	13029	13078	13091	13118	13083	13098	13153	13118	13042	13005	12918	13090	13032	13053	13074	13012	12959	13084	13065	13160	13091	13080	13212	13074	13121	13195	12949	13149	13107	13293	13011	13142	13034	12907	13157	13136	12915	13103	13041	12990	13118	12987	13122	13144	12971	12989	13129	13251	13090	13106	13041	12985	13107	12968	13028	13002	13071	12954	13022	13106	13241	13104	13141	13150	13174	13025	13128	13124	13287	13079	13108	13100	13081	13004	12978	13095	12992	13161	12973	13130	12909	13033	13113	13205	12897	13155	13155	13232	13080	13294	12991	13112	13093	13028	13267	12969	13141	13146	13088	13092	13040	13186	13332	12981	13132	12959	13181	12953	12977	13165	13084	13243	13078	13015	13039	13170	12966	13092	13091	13144	13117	13105	13037	13068	13051	13133	13020	13145	13044	12955	13070	13149	13209	13059	13154	13116	13049	13088	13180	13075	13113	13030	13098	13052	13102	13190	13202	13003	13004	12776	13059	13006	13039	13011	13025	13071	13091	13188	13117	13107	13183	13230	13005	12906	13189	13081	13142	13109	13283	13106	13289	13211	13154	13180	13125	13127	13063	13119	13005	13042	13043	13126	13255	13194	13143	13145	13037	13033	13079	13222	13262	13003	13031	13251	13103	13229	13060	13050	13272	13091	13009
25451	20993	27536	25620	22547	20975	19920	18619	17475	17655	17362	17213	17149	17018	16911	20469	26596	23798	19108	16312	16071	16279	15874	16137	16188	16030	16050	15951	16054	16281	16002	16191	16008	16018	16193	16196	16136	16220	16084	16035	16015	16205	16110	16192	16218	15925	15912	15880	15979	16148	15993	16019	16204	15983	16096	15933	16045	16203	16025	16059	16029	15965	16028	16132	15948	16071	16186	16083	16168	16119	16049	15979	16281	16069	16064	15949	15940	16081	16102	15871	15812	16119	15980	16074	15911	16115	16342	16068	15961	16138	16243	16113	16144	15943	15846	15914	16131	16216	16088	16118	16213	16076	16281	15992	16026	16017	15986	15717	15915	15979	16019	15884	15827	15943	16273	15907	16076	16084	15985	16089	15817	16103	16194	16109	16100	16116	16065	15985	16227	15983	16013	15937	16216	16003	15953	16192	15987	16174	15950	15955	16177	15859	16137	15991	16005	16164	15875	15861	15915	15970	15936	15912	15920	16141	16102	16201	15808	16012	16009	16068	16010	16110	16070	16020	15896	16070	16277	16169	16016	15808	15985	15885	15958	15894	16110	16037	15999	16045	15895	16196	16016	16065	15961	16204	15938	16029	16072	16004	15955	16037	16255	16130	16201	16163	16053	16112	15918	16002	15929	15884	15973	16294	16082	15923	16034	15936	15942	16160	16013	16227	16249	15974	15946	16102	16109	16066	15812	15984	15993	15985	15992	16055	16059	16125	15895	16073	15954	15960	15956	15929	15901	15897	16084	15949	16057	16058	15943	16032	16083	16050	15969	16309	15948	15992	16010	16054	16170	15970	16145	16199	15973	16006	15952	16090	15924	15965	15874	16122	16101	15816	15983	16054	15926	15950	16053	15944	16200	16097	15872	16101	16382	15960	16079	16155	15836	15959	16010	16121	16151	15991	15931	15925	15969	15939	15979	16041	16118	16020	16261	16191	15979	16056	16015	15898	16023	16042	16001	15995	16058	16021	16025	16168	16099	16116	16254	16265	15942	16008	16044	15948	16120	16087	16059	16223	16068	16016	16023	16141	16043	15931	15997	15892	15987	16041	16107	15902	16054	15988	15951	16146	16090	15932	15912	15910	16179	16131	15971	16103	16180	15931	16041	15744	15916	16130	15892	16238	16084	15926	15830	16181	15983	16173	15994	16037	15845	15949	16104	16184	15946	16076	15931	15837	16090	16220	15877	16065	16144	16077	16106	16033	15871	15998	16103	16115	15876	16060	15963	16052	15996	15982	16111	15883	16072	15889	16128	15952	16020	15971	15982	16023	15993	16041	16001	15955	16032	16153	16070	15920	16015	16203	16016	16106	15902	16022	16091	15902	15962	16092	15892	15897	16207	15794	16052	15961	15914	16084	16003	16007	15895	15939	15939	15828	16193	16126	15995	16041	15878	15965	15919	16110	15904	16152	16119	15881	16002	16093	15995	16084	16123	16144	15972	16020	16007	16028	16023	15970	15922	16042	16163	16151	16001	15885	16131	16012	16045	16193	16030	16000	16099	15940	15977	16054	16100	16087	15887	16279	16273	16019	16065	16198	16019	15947	15922	16047	15861	15958	16055	15979	15914	15942	16030	15978	15959	16242	15958	15963	16123	16164	15922	16056	16013	16066	16018	15837	16308	15998	15962	15963	16021	16114	16201	15946	15996	16004	15899	16007	15902	16129	16069	16057	15894	15974	16149	16134	16074	16039	16124	15925	15933	16134	16124	16231	16065	15885	15986	16120	16171	16095	16137	16103	15946	15902	16144	16071	16021	15925	15866	16052	16085	16067	16045	16117	16099	15938	15973	16129	15777	15877	16209	16044	15956	15987	15978	16051	16051	15848	16082	15997	16199	16055	16013	15748	16046	15995	16078	16080	16077	16031	16125	16095	16121	16003	16024	16025	16060	16240	16164	16144	15983	16083	16175	15929	15956	16108	16113	16110	16056	16136	15960	16102	16085	15830	16003	16058	15946	16094	15954	15910	16018	15988	16212	16123	16049	16096	16049	16020	16144	15992	16062	15983	16095	16102	15940	16153	16255	15849	16098	15914	16089	16044	16156	15958	16054	16168	16197	16150	16057	15918	16094	15982	15987	16081	16048	15803	16191	16005	15993	16084	16158	16202	16278	16236	15915	15861	16153	15885	15938	16031	16151	16112	15901	16009	16125	16211	15905	16126	15969	16207	16134	16042	15986	16168	16061	15903	15910	16037	16172	16056	16047	16131	16108	16096	16045	16109	15965	16003	15951	15987	15895	16218	16095	15893	15834	16061	16004	16034	15989	16092	16119	16201	15914	15967	15814	16019	16107	15931	16144	15784	15720	16095	16045	16172	16167	16037	15964	15849	16031	16073	16122	16148	16192	15906	15917	16111	15889	16013	15997	15930	16202	16153	16078	16084	16114	16030	15738	16199	16039	16048	15999	16020	16100	16056	16056	16091	16131	16009	16018	16018	15884	16025	16180	16058	16102	16074	16009	16045	16138	16163	15971	16057	15916	16250	16225	15953	16035	16056	15964	15938	16145	16112	16019	16034	15980	16041	15947	16016	15913	16018	16267	15945	16011	16109	16039	16052	16133	16043	15981	16071	15979	16093	16055	16101	16154	16078	16124	16158	15969	15978	15895	16111	16151	16212	16054	16131	16017	15975	16144	15844	16109	15997	15993	16004	16035	16064	15999	16126	15918	16023	15957	15950	16145	16133	16040	15927	16044	16024	16118	16028	16001	15981	16091	16119	16006	15973	16024	15941	15925	16112	16173	16007	15980	15938	15984	16063	16055	16051	16005	16031	16019	16025	16006	16084	16237	16077	16188	16068	16007	16147	16054	16026	15965	15822	15928	15969	15936	16093	15816	16039	15929	15881	15963	16122	16147	16147	15885	15886	16070	16106	16203	15894	16068	16077	16008	16131	15974	16177	16024	16018	16165	16314	15996	15961	16298	15976	15937	16256	16067	15948	16046	16049	16047	16188	16111	15987	16094	16147	15999	16098	16178	15986	15866	15984	16100	15992	15966	16246	15952	16250	16063	15913	16062	16012	15930	16022	16310	16015	15918	15980	15960	16135	16120	16099	16027	15908	16111	15859	16040	15909	16049	15976	16020	16099	16040	16197	16092	15922	16086	16218	15977	16172	16271	15913	16162	16144	15902	16042	16128	15853	16018	16086	15902	16083	16010	15992	16082	16070	16114	16041	15956	16109	16030	15932	16099	16131	16233	16083	16022	16210	15899	16089	16000	15951	16167	16020	16123	16116	15871	16127	16160	16037	16140	15986	16036	15965	16147	16058	16064	16099	16050	16025	15860	15912	16012	15886	15993	15989	15958	15971	16115	16204	16210	15926	16033	15798	16017	16015	16132	16024	16197	16110	16086	16189	15976	15920	16070	16145	16252	16220	15926	16111	16145	15927	16000	15940	16193	15794	15840	15862	16011	16114	16156	15951	16162	16161	15907	16157	15958	15947	16205	16021	15982	16119	16174	15988	16020	15867	15910	16045	16087	16239	16092	16594	16271	16268	16255	16109	16007	15929	16007	16148	16151	15994	16080	16098	15946	15904	15882	16254	16190	15926	15977	16085	15891	15961	15986	15993	16033	15924	16149	16060	16135	16091	15925	16010	16180	16170	16042	16006	16094	16036	15991	16016	16114	16145	16075	16235	16065	16036	16030	16011	16132	15763	16007	15760	15906	16064	16105	16133	15913	16047	15878	15890	16157	15903	16166	16095	16180	16032	16146	16207	16113	16123	15883	16088	15867	16100	15827	16086	15953	15858	16046	16002	15889	15999	16136	16083	16103	16179	16082	16035	15998	15914	15820	16000	16022	16130	16028	16170	16059	16028	16081	16050	16012	15857	16139	15986	16146	16277	16202	15800	16179	15954	16057	16128	16154	16110	15992	15968	15988	16023	16299	16110	15945	16045	16022	16050	16124	15846	16015	16098	16091	15915	16030	15933	15911	16199	16070	16103	16049	16083	16308	15985	15885	15984	16015	16120	16073	15922	16158	16056	16268	16192	16008	16028	16029	16090	16203	16024	16038	15854	16038	15851	16203	16087	16122	16070	16269	16149	15846	16051	16155	15978	16201	16053	16169	15877	16010	16014	16124	16026	16011	15956	15966	15964	15976	16046	16079	15850	15972	16105	16160	16065	16026	16175	16129	16197	16066	15897	16234	15840	16059	16064	16110	15895	16040	15889	16080	15972	16074	16009	16083	16080	16167	15973	16070	16177	16035	16031	16091	16087	16032	16025	16006	15785	16025	16061	15990	16049	15823	16104	16120	16193	16115	16094	16078	16010	15972	15979	15997	16097	15989	15900	16008	16231	16317	16142	16111	16007	16145	15890	15993	16181	15925	16100	16124	16004	16114	16002	15927	16177	16137	16140	16000	16119	16119	15896	15886	16143	15927	16095	16153	16037	15960	16000	16084	16090	16267	15951	16036	15925	16024	16101	15881	16042	16166	15847	16062	16020	15929	16054	16019	16106	16233	16139	16036	16032	16047	15993	16065	16218	16016	15855	16062	15951	16190	15946	16186	16019	16058	15897	16147	15939	16063	16019	16132	16143	16001	16178	15934	15920	16058	15994	15989	16176	16041	16056	16059	16093	16215	16149	15972	15832	15985	16272	15927	16184	16184	15980	15725	16109	16099	16145	16012	16070	16061	16060	15971	16015	16092	15994	16062	15895	16072	15993	16148	16054	15972	16033	15910	16200	16232	16053	16068	15970	16030	15935	16058	16014	16051	15745	16005	16056	15906	16021	16136	16130	15809	15961	15942	15963	16080	16127	16071	16128	16061	16041	16102	15882	15936	15959	15933	15960	15823	15888	16107	16103	16170	16090	15940	16004	16118	16115	16096	16091	16281	16143	16135	16052	16071	16039	16084	15871	15991	16235	16040	15823	16005	15921	16042	16051	15918	16140	15958	16037	15901	15952	16333	16185	15959	16112	15924	16118	16248	16099	16136	16025	16047	15944	15984	16054	15866	16088	15931	15900	16026	16090	15987	16150	16176	16051	16003	16054	16086	16107	16112	15931	16014	16058	16214	15803	16110	16052	16159	16137	16215	16131	16023	16080	16157	15932	16068	16009	16183	15964	16125	16104	16068	15968	15989	16015	15948	16031	16011	16087	15994	15988
19786	30975	30227	24933	21334	19334	17969	17138	15879	15652	15443	15817	15093	14849	14536	20916	27581	23032	16174	13505	13452	13609	13349	13545	13438	13387	13419	13471	13418	13393	13501	13422	13471	13519	13423	13395	13333	13464	13348	13405	13466	13422	13451	13448	13504	13432	13404	13359	13396	13296	13559	13477	13538	13473	13434	13503	13495	13481	13553	13326	13453	13393	13520	13449	13519	13356	13527	13375	13471	13412	13422	13486	13471	13308	13509	13282	13442	13355	13500	13266	13354	13402	13508	13330	13406	13343	13418	13447	13433	13317	13413	13488	13455	13342	13335	13413	13416	13557	13327	13276	13470	13388	13506	13192	13283	13384	13490	13480	13421	13309	13414	13452	13556	13428	13319	13459	13465	13403	13409	13527	13456	13417	13427	13472	13509	13395	13458	13514	13288	13404	13464	13317	13448	13445	13363	13523	13380	13635	13454	13445	13362	13382	13491	13366	13257	13299	13443	13324	13469	13304	13317	13451	13435	13487	13312	13251	13541	13457	13281	13249	13351	13498	13433	13539	13208	13457	13431	13344	13498	13348	13404	13357	13420	13435	13410	13354	13338	13584	13338	13518	13436	13345	13417	13430	13298	13459	13326	13368	13504	13500	13540	13352	13317	13171	13240	13416	13354	13448	13511	13329	13504	13295	13544	13575	13360	13415	13471	13591	13292	13275	13449	13486	13270	13415	13419	13504	13418	13537	13417	13382	13469	13352	13491	13407	13488	13339	13478	13337	13460	13650	13521	13489	13442	13301	13408	13337	13441	13415	13522	13397	13426	13432	13527	13330	13479	13186	13395	13237	13439	13245	13567	13504	13391	13452	13363	13509	13321	13247	13552	13324	13588	13531	13333	13476	13261	13652	13466	13456	13455	13442	13328	13464	13399	13631	13372	13417	13535	13463	13424	13359	13334	13437	13464	13435	13452	13428	13514	13522	13519	13339	13381	13332	13452	13444	13484	13266	13529	13381	13360	13416	13360	13266	13322	13257	13485	13210	13597	13612	13536	13339	13368	13436	13255	13404	13473	13462	13485	13474	13471	13354	13550	13349	13427	13357	13264	13367	13469	13491	13434	13399	13416	13317	13398	13480	13499	13426	13356	13268	13426	13404	13539	13371	13436	13449	13424	13435	13374	13419	13520	13452	13502	13379	13378	13476	13289	13493	13435	13302	13287	13456	13314	13444	13338	13474	13585	13277	13538	13592	13474	13378	13340	13453	13480	13397	13378	13359	13575	13322	13349	13309	13343	13492	13479	13466	13446	13423	13385	13405	13226	13306	13360	13326	13329	13379	13401	13421	13367	13391	13238	13240	13314	13481	13308	13297	13378	13520	13400	13377	13441	13321	13327	13298	13177	13378	13538	13345	13296	13407	13578	13469	13310	13448	13467	13303	13583	13368	13470	13546	13405	13463	13465	13541	13540	13553	13342	13485	13544	13251	13563	13366	13593	13248	13443	13393	13375	13369	13479	13417	13377	13396	13445	13526	13449	13403	13538	13439	13527	13515	13453	13621	13343	13224	13451	13487	13353	13399	13428	13491	13384	13250	13310	13522	13441	13392	13492	13406	13358	13250	13280	13417	13446	13372	13329	13456	13366	13234	13328	13435	13347	13421	13361	13448	13427	13292	13276	13258	13395	13356	13518	13547	13378	13455	13410	13361	13364	13457	13334	13379	13536	13329	13427	13291	13357	13326	13389	13298	13336	13306	13395	13572	13370	13355	13387	13437	13265	13430	13301	13425	13449	13391	13277	13432	13387	13310	13509	13536	13403	13371	13377	13236	13411	13312	13521	13373	13494	13424	13421	13452	13469	13506	13411	13600	13461	13471	13289	13460	13363	13293	13444	13267	13573	13529	13390	13354	13458	13338	13483	13473	13213	13549	13437	13462	13282	13386	13416	13485	13381	13413	13560	13219	13467	13308	13449	13531	13476	13363	13328	13391	13509	13391	13289	13493	13472	13594	13402	13347	13442	13387	13378	13351	13516	13395	13495	13514	13351	13424	13293	13473	13403	13449	13337	13419	13331	13154	13576	13351	13345	13444	13387	13459	13425	13491	13474	13417	13491	13285	13145	13440	13392	13487	13431	13422	13392	13421	13638	13530	13371	13347	13459	13462	13484	13176	13455	13412	13384	13558	13433	13469	13426	13289	13325	13340	13528	13199	13404	13428	13413	13567	13254	13362	13452	13516	13279	13218	13470	13192	13555	13390	13401	13350	13432	13658	13349	13241	13308	13554	13464	13378	13421	13387	13456	13475	13463	13273	13463	13571	13480	13387	13544	13183	13460	13575	13401	13349	13394	13508	13400	13197	13501	13447	13291	13508	13495	13403	13366	13423	13456	13531	13516	13377	13536	13400	13559	13450	13452	13537	13425	13429	13383	13424	13188	13514	13447	13310	13362	13428	13449	13342	13312	13567	13520	13289	13538	13401	13421	13407	13377	13364	13345	13358	13364	13491	13443	13409	13424	13208	13385	13255	13387	13284	13363	13339	13294	13381	13486	13441	13521	13378	13395	13403	13356	13323	13484	13675	13392	13381	13406	13459	13400	13382	13491	13342	13545	13576	13379	13298	13449	13333	13421	13274	13416	13334	13605	13538	13301	13404	13469	13443	13420	13416	13367	13433	13477	13341	13441	13495	13555	13340	13373	13368	13321	13359	13299	13489	13441	13429	13498	13426	13288	13258	13384	13633	13401	13459	13334	13596	13338	13360	13543	13394	13370	13321	13440	13356	13481	13279	13374	13354	13387	13375	13427	13392	13332	13473	13377	13223	13387	13498	13443	13440	13439	13215	13331	13598	13426	13408	13432	13537	13571	13328	13460	13296	13413	13465	13453	13298	13335	13435	13446	13459	13535	13418	13280	13528	13466	13424	13438	13317	13256	13458	13388	13555	13457	13514	13405	13462	13379	13337	13415	13437	13320	13415	13410	13517	13446	13416	13344	13363	13362	13271	13461	13576	13396	13265	13503	13451	13413	13492	13294	13424	13687	13413	13328	13466	13471	13382	13446	13530	13363	13344	13396	13505	13348	13492	13219	13434	13526	13426	13400	13362	13284	13217	13353	13487	13388	13308	13416	13481	13460	13518	13367	13405	13405	13281	13419	13345	13297	13431	13533	13275	13411	13354	13588	13535	13435	13403	13514	13461	13468	13410	13490	13493	13396	13446	13290	13297	13476	13346	13366	13599	13397	13314	13438	13501	13490	13421	13300	13447	13311	13420	13402	13328	13487	13490	13317	13266	13387	13286	13552	13397	13344	13378	13412	13498	13396	13299	13406	13565	13434	13585	13246	13379	13462	13396	13504	13563	13250	13325	13609	13332	13506	13409	13361	13422	13537	13376	13395	13515	13237	13350	13431	13416	13311	13516	13439	13507	13316	13418	13571	13274	13494	13500	13341	13408	13489	13282	13375	13410	13340	13522	13386	13498	13487	13477	13501	13356	13398	13394	13419	13468	13451	13267	13413	13363	13486	13306	13468	13547	13435	13434	13488	13167	13427	13323	13454	13478	13211	13369	13605	13311	13475	13376	13516	13662	13502	13365	13464	13258	13422	13544	13296	13302	13342	13379	13438	13461	13549	13357	13495	13412	13218	13282	13257	13612	13418	13365	13358	13328	13737	13433	13501	13326	13413	13414	13268	13504	13461	13424	13575	13371	13423	13553	13410	13486	13404	13487	13221	13575	13270	13459	13462	13452	13496	13156	13314	13498	13407	13318	13536	13441	13284	13339	13534	13532	13203	13420	13478	13445	13458	13535	13453	13287	13510	13461	13507	13413	13427	13664	13381	13498	13475	13350	13599	13478	13480	13621	13196	13328	13276	13447	13242	13372	13431	13396	13460	13335	13432	13551	13453	13377	13487	13430	13439	13653	13468	13562	13447	13435	13504	13361	13271	13510	13634	13557	13568	13439	13581	13375	13388	13403	13297	13429	13301	13644	13400	13426	13384	13416	13319	13398	13254	13259	13416	13418	13451	13466	13505	13366	13452	13480	13393	13362	13339	13371	13575	13479	13374	13396	13438	13424	13314	13323	13506	13558	13361	13402	13486	13569	13343	13472	13375	13442	13362	13453	13335	13302	13504	13321	13613	13615	13460	13415	13368	13479	13523	13419	13434	13401	13438	13383	13402	13326	13446	13154	13354	13458	13498	13631	13278	13513	13293	13508	13588	13353	13385	13467	13517	13426	13402	13323	13517	13517	13118	13370	13564	13380	13485	13347	13355	13486	13544	13303	13300	13402	13377	13433	13384	13413	13512	13398	13519	13515	13471	13328	13531	13583	13439	13661	13332	13436	13447	13448	13361	13335	13535	13347	13411	13349	13659	13459	13395	13626	13459	13128	13316	13489	13509	13424	13546	13518	13407	13462	13414	13354	13470	13503	13444	13460	13314	13354	13252	13350	13391	13375	13409	13441	13386	13389	13494	13466	13318	13420	13351	13547	13327	13335	13411	13401	13316	13455	13364	13341	13495	13534	13488	13285	13382	13351	13410	13427	13334	13369	13310	13474	13432	13381	13498	13336	13395	13451	13357	13377	13395	13355	13479	13257	13222	13442	13443	13483	13677	13650	13291	13444	13451	13376	13504	13352	13451	13380	13511	13319	13485	13355	13526	13313	13544	13371	13506	13494	13317	13369	13455	13353	13565	13440	13466	13290	13355	13371	13300	13318	13354	13543	13569	13347	13618	13428	13456	13539	13588	13464	13537	13394	13464	13328	13452	13345	13340	13411	13376	13309	13304	13565	13625	13373	13328	13379	13401	13434	13346	13491	13443	13661	13461	13397	13563	13403	13370	13582	13372	13326	13306	13370	13341	13302	13353	13326	13276	13374	13538	13524	13352	13422	13470	13483	13433	13378	13514	13455	13395	13392	13378	13423	13510	13358	13517	13455	13395	13473	13253	13449	13499	13473	13493	13553	13249	13347	13523	13285	13608	13533	13522	13396	13430	13609	13488	13490	13392	13448	13425	13452	13291	13322	13464	13350	13413	13464	13378	13388	13460	13344	13343	13503	13537	13472	13380	13420	13216	13238	13456	13497	13464	13498	13553	13241	13359	13422	13299	13265	13418	13411	13457	13488	13270	13400	13427	13367	13465	13501	13334	13679	13313	13463	13263	13361
23770	20946	28318	23817	21738	23950	23679	19147	18065	17640	17485	17124	17010	16697	16390	24206	33560	30162	22779	15825	15517	15152	15195	15109	15245	15296	15130	15158	14934	15314	15154	15159	15118	15246	15002	15266	15068	14917	14996	14855	14997	15077	15120	15120	15269	15155	15172	14920	15198	15102	15180	15075	15133	14959	15162	15143	15062	15119	15034	15099	15125	15155	15002	15126	15160	14944	15006	15420	15034	15117	15048	15143	15120	15029	14920	14938	15053	15056	15078	15037	14855	14830	15015	14868	15174	15227	14991	14975	14913	15039	15088	15012	15074	14664	14961	14896	15071	14838	14973	14981	15060	14954	15063	14985	14967	15029	15255	15071	14987	14969	15190	14936	15079	14834	14911	14936	14947	15086	15121	14982	14978	15029	14816	15171	14871	14884	14947	15103	15092	14967	14990	15056	15125	14835	14930	14948	15158	15028	15036	14837	14866	14924	14989	14936	14938	14865	15049	15121	15128	15093	15002	14819	15052	14890	15090	15079	14980	15123	14958	15020	14884	15049	15175	15093	15038	14801	14908	14940	14988	15103	15287	15138	14961	15088	15189	14906	15054	15115	15059	15236	15227	15140	14921	15085	14934	14862	14932	14781	14972	15146	15064	14970	14967	15147	15071	14966	14745	15042	14922	14825	15069	14966	14997	15257	15005	15137	14929	14956	15136	15022	15163	15032	15163	14895	14930	14951	14838	14917	14949	14969	14801	15059	14955	15083	14938	15165	15169	14994	14953	15206	15048	15187	15199	14798	14886	14905	15018	15030	15095	14950	15006	14856	15025	14809	14801	14878	14949	14887	14831	14966	15025	15125	15101	14811	15071	14959	14937	15003	15036	14976	14793	14968	14846	14949	15026	15013	15037	15035	15025	15048	14980	14984	14893	15025	14895	14995	14867	14917	14972	15074	14954	15038	15034	15236	15177	15021	14989	15019	15058	15038	14975	15066	14983	14882	14924	15014	15079	15068	15031	15044	15033	15079	15169	14984	15022	15052	14997	14926	14851	15208	15097	15047	15112	15086	14991	14909	14991	15103	14893	15027	15188	15003	15030	15073	15130	15073	15114	14944	15067	14865	15174	15006	15077	14990	15008	15023	14861	15049	14977	14971	15058	15053	14911	14928	15068	14993	15136	15068	15107	15099	15052	15009	15152	15018	15026	15039	14886	14956	14967	14960	14848	15115	15015	14983	15022	15062	14905	15099	15035	14847	15186	14982	15162	14939	14886	15144	14879	14898	15153	15006	15018	15073	15120	14860	14930	15045	14900	15030	15113	14962	15094	15156	15173	14975	14972	15079	14994	14941	15075	14957	14994	15025	15097	14901	15001	14883	14896	15105	15066	15105	14989	14810	15163	15201	14966	14979	14940	15048	14732	14897	14948	15160	14824	15049	14948	14975	15029	15049	15000	14823	15153	14872	14991	14972	15201	15040	15001	14857	15088	15009	15093	15102	14953	15084	14894	15052	15088	15134	15169	14976	14884	15059	15034	14942	15029	14893	14763	15120	15062	14922	15169	14978	14939	14959	14959	15076	14950	14982	15064	14899	15014	14812	14892	15002	14771	14844	15051	14870	14908	14955	14890	15215	14944	14887	14858	15137	14938	14879	15103	15037	15023	15083	15071	15020	15086	14995	15011	14926	15060	15054	15062	15073	14991	15319	15185	14959	15088	15168	15207	15096	15140	15009	14857	14992	14960	15111	15020	15151	15065	15073	15219	15131	15182	14800	14878	15018	15032	15034	15007	15144	15147	15031	14998	15015	15109	15146	14960	15185	14993	15164	15219	14858	14979	15023	15063	14864	15037	14986	14995	14879	15118	15071	14968	15379	15056	15112	15192	14797	14859	14921	14957	15077	14967	14800	15077	14854	14954	15054	15008	14980	15194	14843	14920	14926	14969	15034	15016	15007	15009	14804	15039	14957	15084	15131	15059	15036	15032	15003	14933	15164	15088	15105	15048	15081	15167	14980	14990	14865	15143	15055	15070	15068	14964	15058	14849	15082	14775	15175	15130	15073	14987	14957	14903	14823	14973	14972	15130	14963	15003	14920	15141	14973	15222	14988	15143	15011	15050	14839	14958	15062	14998	15063	14901	14987	14984	15007	14831	14992	15067	15038	14967	15026	14916	14911	14931	15090	14965	14846	14809	14956	15001	14923	15087	14986	15079	15011	14982	14943	15089	14961	14939	14928	14935	14991	15078	14913	15041	14910	14946	14992	15112	14981	14973	15281	15013	14974	15191	15023	14941	14874	14895	15102	15099	15061	15160	14907	15010	15071	14954	15036	14967	15194	15158	14971	15118	15007	14977	15030	14947	14963	14983	14954	14973	14837	14981	15074	14912	14942	15187	15010	14893	14962	15036	15131	15105	15122	15107	15009	14842	15069	15021	14977	14971	14961	14947	15158	14986	14875	15085	14975	15059	15099	14994	15021	15082	15014	14935	15040	15066	14914	15174	14880	15139	14964	14985	14978	14913	15067	14953	15128	15026	14919	15212	15109	14921	15132	15148	15014	15012	14930	15139	14942	15103	14806	14958	14945	15083	15029	14867	14820	14921	15031	15160	15227	15022	14950	14963	14859	14898	15160	14975	14952	14927	14887	15092	15097	14969	15212	15155	14976	15034	14898	15015	15076	14842	14908	14858	15221	15125	15186	14938	14955	15073	15168	15011	15016	15010	15065	15046	15028	15026	15008	15101	14966	15124	14904	14949	15059	15159	15201	14840	15000	15036	14989	14782	15045	15012	14805	14859	14995	15158	14969	15097	15135	14934	15034	14961	15049	14984	15031	14970	14949	14994	14804	14929	15209	14939	14926	15200	14917	15124	14901	15158	14943	14811	15099	15044	15013	15099	14949	14876	15008	15160	14859	14941	14909	14904	14993	14979	15092	14892	15173	14966	15178	15123	15183	14937	15087	14964	15018	15225	15009	15085	14784	14973	15212	15130	15151	14901	14844	14991	14954	14985	15026	14951	15126	15143	14946	15023	14850	15122	15029	15018	14982	14948	14753	15098	14902	15062	15183	15158	15143	14934	14988	14980	14986	15138	14988	14940	15175	15072	15172	15002	15020	14983	14997	15196	14840	15040	15011	15062	14985	14984	15123	15150	14969	15084	14913	14851	14999	14962	15003	15059	14998	14826	14971	15015	15134	15103	14774	15037	15059	15167	15140	15052	15137	14987	15066	14957	15002	15022	14949	15072	14821	14979	15183	14841	15218	15192	15014	14959	15090	14781	14986	14961	14954	15028	15160	14875	15017	15011	15034	15091	15067	14907	15001	14978	15058	14937	14995	15093	14926	14849	14967	15224	14996	14929	14999	15170	15070	14912	15000	14965	14982	14930	15128	14897	15063	14902	15083	15101	14823	15074	14783	15047	14965	15246	14857	15157	15246	15077	14978	14991	15149	15134	14971	15011	14871	14965	15130	15100	14886	15022	15184	14984	14858	14974	15009	15001	15190	15013	14916	14719	14992	15017	15102	15080	14966	14930	14899	15016	15021	15053	15098	15213	14972	15122	14820	14849	14897	15118	14923	14914	15046	15139	14937	14990	15043	14976	14771	15121	14858	15054	15134	14698	15129	15186	14895	14982	15160	15039	15017	14790	14786	14962	15221	14898	14903	14969	14860	14970	15014	14960	15152	14972	14905	14800	15101	14882	15036	14951	15082	15070	15032	14931	15011	15044	14924	14991	15124	15011	14976	15013	15103	14974	14872	14795	14834	14876	14869	15075	15230	15039	15075	14827	15019	15110	15010	14812	14993	14890	14982	15101	14976	14941	14997	15056	15010	14979	15032	15084	14949	15019	15107	15149	14828	14926	15131	14899	14892	14887	15072	15121	14931	15081	15192	15026	15070	15289	15033	15110	15056	14885	15113	15182	15150	15163	14921	14983	15049	14953	15122	15003	15125	15091	15044	14883	15134	15065	15090	14857	14930	14975	14893	14744	14929	15158	15311	14950	15097	14887	14868	15010	15158	15028	14955	15120	14909	15174	14918	14903	15310	14973	14822	15034	14882	15110	15056	14943	15148	14913	15051	15028	15059	15101	15223	15211	14933	14981	14869	14980	14844	14958	14785	15007	15015	15039	15130	14925	14932	14956	14936	15058	15029	14925	15120	14891	14859	14936	14916	15043	14950	15078	15094	15236	14961	14980	15079	15126	15148	15007	14980	15326	15185	15058	14958	15086	14953	15290	14907	15015	14926	15093	15043	15026	14915	15155	14913	14988	14886	14930	14919	15173	15175	14953	14998	14879	15112	14934	15032	14952	15041	14938	15066	15023	15106	15008	15057	15135	15093	15210	15043	15049	14999	14843	14888	15095	14942	15188	15046	15031	15082	15055	14985	14952	15032	14909	15002	14988	15003	14977	15027	15086	14984	15093	15111	14877	14930	15165	14885	14837	14868	14843	15106	15080	14998	14841	15190	14981	15088	15059	14956	14976	15018	14888	14775	15003	15033	15294	14983	15054	15052	15004	14850	15044	15041	15000	14708	14885	14974	14911	14897	15126	15052	14973	14888	14814	14901	15067	15032	15028	15057	15151	14982	15093	15062	15037	15017	14969	14837	15110	15096	15117	14959	14831	15026	14818	14909	14964	15038	15105	14960	14950	14888	14933	14898	14926	15047	15100	14974	14807	15144	15081	14774	15154	14962	15052	14951	14942	14948	15155	15060	15144	14805	14998	15206	14957	14979	15051	15060	15028	14927	15014	14983	14925	14714	15003	15119	15037	14888	15091	15032	14953	14876	14986	15082	15078	15007	15190	14923	14972	15176	14971	14989	15052	15058	15149	14973	15018	15045	15042	14829	15012	15013	15157	14904	14957	15122	14908	14975	14977	15174	14961	14906	14810	14887	15168	15011	15071	14979	15180	14850	14830	15073	15119	14920	15095	14894	15116	15166	15014	15061	15057	14942	15028	15038	14997	15259	14914	15001	14880	14962	15083	15154	15088	15051	15210	14904	14891	15025	15165	14964	15023	15105	15115	14732	14944	14908	14908	14979	14820	15128	15095	15066	15085	14828	14952	14947	15014	14922	15010	14887	15011	15149	14998	15013	15080	15110	15124	14955	14957	14904	15130	15116	15047	15067	14981	15046	15047	15027	15063	15098	14834	14961	14954	15121
22151	37395	34908	28774	24869	22532	20172	18832	17979	16759	16448	16497	15796	15136	15183	27511	36144	30653	20379	12940	12887	12932	12845	12952	12903	12912	12913	12889	12839	12765	12767	12762	12926	12997	12876	12808	12831	12768	12798	12793	12711	12829	12717	12695	12843	12700	12756	12914	12948	12821	12956	12936	12855	12704	12891	12896	12781	12726	12804	12789	12636	12834	12752	12803	12876	12777	12869	12995	12773	12911	13008	12805	12739	12870	12787	12924	12876	12663	12835	12797	12768	12907	12870	13029	12884	12738	12817	12909	12938	12927	12765	12658	12705	12887	12854	12928	12788	12866	12987	12933	12763	12820	12830	12817	12924	12751	12770	12700	12913	12961	12831	12639	12749	12886	12852	12894	12915	12944	12763	12609	12820	12778	12919	12895	12808	12939	12896	12809	12769	12945	12952	12763	12855	12805	12885	12822	12790	12927	12767	12852	12867	12964	12715	12734	12903	12841	12779	12669	12972	12579	12833	12884	12749	12760	12736	13009	12669	12759	12701	13001	12858	12639	12645	12799	12748	12751	12736	12893	12953	12841	12954	12776	12919	12815	12819	12740	12752	12863	12821	12879	12842	12863	12808	13007	12885	12924	12727	12903	12795	12769	12735	12859	12708	12749	12703	12902	12826	12887	12847	12827	12837	12878	12791	12696	12713	12745	12889	12963	12718	12789	12794	12834	12715	12619	12873	12929	12766	12723	12684	12765	12848	12792	12827	12891	12729	12787	12702	12790	12834	12804	12823	12599	12853	12722	12947	12712	12866	12751	12905	12648	12912	12688	12759	12912	12848	12716	12822	12877	12696	12824	12735	12787	12728	12765	12783	12718	12898	12800	12701	12857	12746	12855	12695	12801	12772	12789	12700	12817	12780	12900	12760	12703	12842	12877	12830	12807	12726	12817	12616	12791	12674	12886	12899	12904	12882	12670	12842	12623	12722	12672	12761	12683	12714	12771	12749	12858	12808	12797	12842	12887	12865	12901	12746	12808	12858	12711	12791	12805	12849	12687	12753	12796	12912	12794	12762	12780	12864	12928	12848	12894	12804	12808	12799	12791	12668	12836	12696	12766	12778	12985	12820	12864	12706	12846	12868	12694	12952	12702	12833	12796	12761	12782	12821	12668	12845	12647	12821	12856	12851	12843	12945	12813	12884	12826	12804	12810	12734	12771	12852	12800	12700	12768	12590	12857	12605	12927	12895	12810	12913	12725	12870	12835	12786	12759	12953	12815	12810	12850	12791	12952	12866	12876	12707	12703	12798	12819	12804	13009	12892	12800	12854	12544	12761	12761	12873	12783	12832	12910	12729	12833	12713	12798	12796	12877	12854	12707	12890	12844	12927	12813	12737	12829	12798	12915	12818	12798	12638	12795	12950	12826	12785	12775	12899	12936	12783	12840	12966	12771	12715	12901	12862	12710	12843	12825	12892	12790	12746	12777	12718	12699	12961	12721	12816	12810	12777	12999	12746	12789	12916	12698	12931	12885	12720	12818	12886	12705	12687	12851	12727	12890	12820	12790	12788	12741	12954	12992	12826	12677	12707	12877	12713	12851	12878	12865	12825	12799	12838	12835	12880	12719	12723	12895	12865	12912	12644	12761	12916	12816	12835	12913	12852	12980	12846	12814	12807	12652	12669	12864	12796	12550	12924	12922	12807	12699	12672	12819	12853	12780	12615	12658	12720	12763	12825	12641	12774	12754	12965	12853	12855	12872	12693	12942	12734	12876	12717	12849	12784	12953	12841	12776	12884	12761	12724	12734	12646	12804	12757	12709	12724	12876	12764	12669	12636	12852	12877	12609	12913	12688	12834	12740	12835	12872	12831	12858	12780	12872	12752	12819	12705	12824	12851	12811	12802	12661	12933	12857	12777	12733	12745	12812	12605	12872	12848	12811	12895	12775	12847	12813	12846	12815	12755	12972	12691	12794	12787	12778	12859	12828	12833	12829	12784	12751	12737	12650	12727	12819	12827	12697	12890	12768	12910	12765	12726	12727	13005	12712	12675	12801	12836	12734	12814	12810	12933	12899	12883	12802	12932	12661	12848	12688	12738	12965	12918	12846	12816	12856	12859	12721	12723	12814	12942	12805	12954	12771	12819	12718	12874	12762	12790	12928	12815	12887	12920	12822	12833	12668	12742	12827	12736	12762	12879	12744	12801	12706	12724	12667	12761	12706	12927	12766	12720	12723	12801	12831	12755	12765	12809	12656	12795	12647	12758	12758	12747	12817	12960	12584	12851	12833	12793	12764	12873	12751	12856	12756	12791	12806	12967	12640	12792	12838	12840	12761	12906	12946	12898	12934	12921	12709	12860	12522	12742	12885	12835	12675	12921	12967	12844	12540	12758	12866	12797	12719	12979	12753	12873	12896	12891	12771	12756	12821	13005	12941	12712	12756	12820	12874	12811	12956	12944	12651	12661	12753	12837	12944	12708	12809	12743	12917	12852	12918	12773	12843	12849	12829	12647	12932	12867	12654	12843	12757	12825	12818	12831	12746	12664	12659	12868	12810	12892	12760	12760	12759	12733	13081	12904	12790	12978	12638	12786	12757	12867	12747	12883	12959	12770	12983	12798	12713	12885	12872	12840	12942	12768	12609	12825	12823	12748	12888	12853	12965	12670	12831	12757	12736	12739	12798	12913	12720	12860	12890	12682	12917	12759	12924	12922	12764	12998	12832	12739	12779	12848	12872	12575	12809	12760	12819	13013	12851	12846	12838	12990	12863	12719	12854	13010	12852	12866	12855	12860	12906	12758	12782	12888	12827	12808	12863	12733	12836	12812	12716	12843	12820	12719	12775	12610	12719	12772	12753	12819	12873	13002	12983	12780	12714	12804	12757	12912	12819	12898	12601	12652	12812	12923	12760	12886	12843	12857	12864	12751	12934	12740	12855	12841	12867	12657	12824	12709	12684	12627	12800	12724	12799	12877	12821	12748	12707	12891	12713	12841	12739	12776	12995	12728	12853	12901	12895	12829	12793	12675	12795	12893	12912	13000	12780	12840	12913	12783	12680	12693	12800	12856	12812	12759	12697	12814	12853	12812	12898	12698	12807	12792	12748	12780	12722	12850	12936	12650	12782	12918	12685	12769	12949	12918	12924	12802	13043	12725	12820	12855	12771	12977	12933	12896	12892	12764	12883	12695	12857	12559	12855	12742	12856	12729	12776	12820	12689	12947	12641	12769	12976	12741	12871	12782	12916	12828	12847	12756	12900	12925	12858	12727	12703	12779	12678	12847	12774	12887	12912	12832	12800	12712	12827	12695	12841	12698	12754	12831	12814	12819	12921	12870	12793	12885	12711	12870	12952	12997	12943	12638	12788	12828	13012	12908	12800	12868	12941	12637	12806	12774	12741	12770	12710	12746	12885	12916	12777	12866	12843	12832	12900	12832	12972	12789	12897	12800	12730	12828	12868	12746	12739	12780	12776	12855	12691	12865	12793	12789	12703	12849	12733	12824	12804	13056	12732	12879	12884	12934	12740	12766	12663	12792	12712	12739	12696	12669	12699	12832	12842	12749	12908	12844	12784	12868	12870	12901	12849	12866	12972	12795	12737	12893	12781	12641	12758	12771	12809	12801	12842	12566	12945	12820	12635	12803	12775	12851	12803	12758	12775	12905	12901	12854	12837	12693	12685	12890	12706	12930	12642	12750	12740	12725	12853	12881	12864	12948	12665	12815	12777	12827	12864	12971	12756	12669	12767	12868	12924	12801	12854	12732	12872	12790	12805	12915	12652	12849	12846	12844	12961	12595	12879	12696	12999	12792	12708	12911	12881	12736	12731	12705	12941	12913	12811	12829	12816	12950	12713	12712	12898	12831	12732	12691	12802	12904	12749	12951	12762	12809	12695	12924	12635	12794	12730	12634	12943	12746	12998	12883	12807	12673	12929	12606	12796	12789	12868	12745	12730	12593	12907	12921	12780	12928	12694	12795	12963	12831	12790	12686	12857	12848	12711	12829	12735	12874	12730	12704	12778	13002	12851	12889	12918	12783	12635	12867	12924	12788	12844	12642	12968	12778	12813	12845	12802	12692	12787	12817	12825	12983	12894	12738	12852	12918	12846	12920	12838	12818	12763	12830	12888	12895	12779	12711	12838	12737	12903	12784	12892	12697	12921	12800	12826	12745	12913	12675	12834	12945	12755	12830	12720	12842	12697	12745	12902	12911	12952	12764	12808	12713	12850	12743	12796	12856	12771	12915	12858	12616	12666	12925	12845	12937	12787	12828	13007	12722	12725	12871	12955	12774	12887	12760	12940	12834	12825	12702	12890	12842	12690	12794	12943	12759	12771	12842	12842	12822	12835	12759	12750	12825	12649	12884	12741	12832	12756	12902	12761	12825	12771	12810	12960	12650	12696	12656	12766	12784	13053	12718	12712	12820	12798	12945	12786	12858	12936	12992	12921	12656	12905	12819	12843	12766	12703	12547	12878	12740	12733	12767	12784	12992	12704	12888	12763	12791	12738	12631	12941	12920	12655	12835	12861	12871	12788	12960	12748	13023	12781	12804	12991	12892	12876	12948	12708	12750	12877	12659	12798	12790	12913	12685	12962	12733	12729	12868	12500	12768	12804	12824	12793	12810	12913	12806	12801	12775	12688	12788	12850	12837	12843	12816	12669	12950	12920	12954	12791	12658	13034	12715	12660	12760	12693	12834	12910	12750	12800	12850	12794	12706	12880	12794	12853	12856	12717	12894	12802	12732	12790	12867	12795	12848	12678	13104	12812	12785	12730	12911	12787	12762	12837	12804	12735	12837	12814	12829	12791	13060	12852	13002	12915	12641	12812	12833	13002	12806	12765	12869	12805	12707	12851	12717	12788	12800	12899	12830	12750	12838	12854	12923	12711	12848	12812	12839	12756	12764	12728	12930	12743	12805	12710	12977	12839	12746	12793	12723	12688	12933	12790	12725	12921	12833	12810	12817	12767	12900	12755	12956	12767	12762	12863	12993	12759	12740	12830	12790	12660	12805	12836	12849	12683	12774	13016	12844	12819	12820	12890	12793	12941	12881	12816	12817	12725	12824	12928	12775	12806	12825	12935	12801	12768	12948	12818	12693	12743	12638	12752	12794	12920	12859	12802	12966	12833	12830	12776	12814	12755	12847	12866	12880	12838
29888	22918	23340	20593	17799	17015	16499	15957	15790	15495	15365	15366	15337	15158	15344	15658	16485	15917	15219	14866	15008	14917	14710	14755	14891	14794	14792	14936	14812	14643	14918	14867	15013	14747	14876	14727	14633	14672	14683	14824	14691	14673	14937	14900	14758	14960	14809	14719	14754	14641	14955	14819	14958	14753	14724	14844	14764	14892	14725	14825	14922	14777	14934	14715	14759	14945	14892	14819	14808	14680	14925	14710	14737	14753	14790	14915	14872	14941	14697	14750	14712	14671	14802	14652	14863	14784	14605	14724	14733	14621	14720	14713	14498	14936	14786	14817	14779	14812	14873	14827	14987	14804	14641	14963	14637	14691	14695	14759	14877	14758	14687	14749	14835	14830	14738	14743	14618	14723	14769	14813	14712	14855	14790	14856	14681	14774	14797	14770	14862	14945	14893	15016	14775	14625	15030	14762	14743	14857	14862	14991	14809	14740	14581	14805	14773	14744	14844	14953	14907	14619	14463	14732	14571	14900	14561	14770	14796	14872	14755	14812	14989	14682	14659	14878	14607	14632	14794	14653	14760	14762	14804	14759	14544	14789	14598	14787	14841	14537	14829	14851	15045	14714	14862	14771	14716	14742	14694	14805	14867	14669	14781	14792	14717	14658	14718	14887	14945	14869	14741	14751	14833	14884	14897	14578	14704	14757	14848	14824	14913	14927	14783	14801	14671	14738	14822	14872	14675	14807	14810	14768	14779	14975	14763	14798	14801	14874	14669	14858	14715	14790	14827	14710	14848	14903	14705	14599	14666	14859	14798	14507	14902	14959	14630	14685	14807	14720	14873	14627	14811	14718	14937	14939	14913	14859	14781	14828	14726	14731	14933	14787	14755	14735	14911	14738	14989	14766	14786	14840	14755	14942	14900	14727	14788	14777	14883	14805	14858	14874	14821	14842	14551	14817	14703	14743	14682	14645	14945	14750	14882	14680	14805	14782	14679	14606	14844	14727	14717	14763	14890	14759	14593	14684	14713	14786	14852	14805	14705	14630	14781	14826	14791	14882	14799	14776	14654	14761	14831	14708	14751	14840	14723	14771	14695	14916	14666	14902	14863	14691	14509	14729	14917	14706	14826	14731	14750	14956	14827	14806	14774	14599	14869	14910	14706	14827	14912	14637	14723	14650	14620	14763	14691	14671	14772	14643	14768	14795	14879	14759	14816	14841	14800	14538	14972	14536	14594	14789	14761	14932	14844	14590	14709	14783	14800	14782	14934	14511	14668	14679	14795	14623	14656	14840	14795	14727	14898	14770	14642	14850	14838	14619	14673	14763	14776	14800	14763	14635	14974	14809	14806	15013	14846	14717	14816	14649	14727	14748	14848	14663	14959	14754	14647	14769	14659	14801	14789	14864	15063	14750	14714	14908	14816	14900	14738	14705	14970	14943	14947	14777	14840	14595	14735	14761	14809	14646	14650	14789	14829	14793	14914	14802	14901	14797	14979	14940	14790	14881	14798	14649	14810	14897	14825	14694	14765	14809	15041	14627	14816	14812	14791	14818	14833	14750	14717	15010	14931	14682	14906	14764	14960	14969	14764	14808	14745	14867	14625	14888	14646	14687	14872	14720	14680	15046	14822	14810	14689	14701	14603	14663	14644	14715	14438	14757	14704	14875	14867	14858	14794	14647	14614	14782	14742	14566	14996	14697	14650	14654	14823	14889	14748	14624	14854	14667	14827	14800	14814	14698	14744	14732	14864	14635	14728	14907	14905	14716	14753	14755	14579	14774	14862	14891	14562	14740	14688	14513	14754	14619	14756	14735	14871	14752	14719	14647	14812	14863	14760	14862	14794	14653	14721	14860	14593	14787	14694	14849	14670	14799	14759	14784	14918	14650	14737	14737	14848	14665	14826	14741	14793	14600	14796	14764	14883	14697	14634	14663	14810	14763	14860	14542	14726	14786	14848	14797	14641	14867	15033	14640	14859	14659	14867	14759	14926	15106	14874	14790	14905	14699	14911	14755	14907	14793	14987	15020	14775	14813	14759	14852	14726	14759	14587	14752	14780	14853	14818	14825	14890	14773	14765	14822	14774	14884	14817	14827	15087	14955	14637	14776	14678	14690	14763	14745	14836	14774	14731	14579	14746	14942	14875	14685	14802	14775	14587	14782	14780	14579	14650	14709	14817	14872	14784	14803	14705	14640	14910	14709	14981	14704	14898	14559	14987	14691	14844	14917	14800	14885	15005	14711	14883	14683	14729	14920	15084	14718	14821	14772	14765	14672	14762	14766	14602	14710	14990	14921	14878	14928	14842	14889	14847	14656	14802	14909	14697	14761	14737	14578	14856	14861	14748	14697	14649	14707	14774	14895	14761	14835	14869	15055	14763	15028	14830	14730	14782	14753	14872	14824	14625	14641	14898	14816	14585	14673	14910	14650	14670	14767	14812	14824	14708	14751	14863	14643	14834	14633	14769	14799	14659	14903	14750	14717	14649	14837	14779	14502	14895	14687	14683	14719	14625	14775	14738	14695	14907	14840	14633	14727	14753	14811	14892	14941	14773	14949	14641	14685	14803	14886	14681	14637	14610	14730	14646	14687	14648	14619	14611	14848	14730	14783	14816	14722	14843	14693	14824	14937	14740	14683	14924	14443	14835	14805	14619	14594	14752	14732	14740	14726	14827	14724	14772	14810	14777	14684	14800	14721	14742	14811	14872	14897	14750	14885	14858	14964	14866	14822	14882	14787	14942	14786	14762	14622	14824	14633	14735	14817	14858	14616	14964	14764	14764	14835	14718	14746	14782	14687	14632	14846	14712	14931	14880	14875	14853	14996	14797	14922	14726	14778	14776	14820	14572	14771	14880	14841	14760	14731	14588	14961	14720	14457	14767	14730	14840	14868	14744	14762	14953	14813	14720	14658	14705	14788	14951	14821	14999	14920	14857	14988	14695	14675	14716	14694	14731	15014	14702	15049	14805	14683	14855	14845	14738	14835	14807	14609	14719	14774	14890	14926	14772	14968	14734	15045	14747	14823	14839	14753	14835	14769	14863	14791	14650	14902	14933	14650	14639	14654	14707	14785	14712	14823	14834	14726	14826	14906	14933	14799	14617	14733	14616	14748	14795	14745	14822	14594	14665	14809	15014	14822	14934	14837	14687	14687	14703	14738	14597	14769	14758	14594	14710	14737	14942	14842	14868	14808	14914	14830	14741	14773	14651	14679	14870	14630	14736	14994	14742	14840	14868	14832	14868	14853	14961	14598	14807	14547	14831	14873	14854	14822	14902	14774	14630	14646	14714	14745	14757	14701	14676	14813	14672	14782	14818	14786	14857	14630	14731	14820	14850	14705	14644	14646	14876	14959	14736	14788	14805	14617	14850	14815	14641	14562	14659	14681	14922	14850	14816	14940	14751	14792	14673	15034	14751	14743	14817	14743	14860	14791	14380	14805	14761	14873	14750	14769	14807	14774	14780	14911	14749	14499	14796	14873	14728	14873	14895	14887	15008	14825	14759	14864	14872	14937	14825	14667	14719	14741	14683	14621	14847	14845	14833	14848	14821	14851	14876	14889	14883	14760	14845	14633	14626	14774	14694	14703	14848	14820	14841	14905	14786	14689	14830	14790	14774	14761	14817	14797	14832	14650	14640	14826	14877	14929	14755	14858	14709	14876	14713	14764	14604	14596	14693	14616	14753	14726	14729	14609	14781	14858	14599	14794	14744	15016	14730	14720	14597	14791	14944	14710	14623	14812	14698	14630	14618	14714	14825	14730	14883	14901	14751	14691	14594	15031	14802	14654	14933	14940	14879	14901	14701	14728	14674	14818	14707	14858	14827	14836	14755	14875	14684	14785	14877	14897	14901	14689	14701	14672	14818	14824	14645	14642	14665	14685	14817	14798	14645	14897	14846	14927	14706	14798	14734	14900	14680	14651	14854	14879	14830	14737	14895	14938	14956	14835	14671	14851	14883	14887	14839	14832	14873	14908	14825	14684	14805	14793	14728	14500	14774	14807	14943	14852	14956	14653	14817	14635	14894	14735	14913	14845	14895	15112	14617	14631	14830	14806	14696	14869	14767	14784	14798	14777	14775	14795	14779	14756	14861	14851	14886	14820	14892	14670	14631	14771	14700	14886	14725	14821	14709	14847	14802	14771	14890	14882	14823	14698	14576	14796	14981	15001	14927	14817	14812	14915	14871	14598	14789	14842	14833	14725	14889	14658	14927	14751	14696	14733	14805	14835	14800	14731	14607	14758	14806	14966	14815	14807	14749	14798	14808	14843	14839	15018	14911	14692	14914	14843	14652	14840	14679	14652	15010	14819	14780	14552	14867	14662	14956	14622	14930	14776	15009	14790	15058	14891	14842	15011	14759	14777	14807	14888	14806	14770	14659	14614	14877	14874	14888	14720	14850	14675	14763	14790	14812	14805	14748	14660	14886	14820	14989	14958	14781	14803	14704	14836	14782	14852	14858	15103	14946	14925	14727	14763	14787	14838	14879	14927	14768	14788	14674	14778	14688	14775	14678	14702	14845	14674	14862	14819	14719	14774	14765	14844	14613	14788	14603	14648	14859	14778	14918	14809	14608	14762	14689	14736	14824	14555	14830	14605	14732	14906	14791	14638	14725	14907	14791	14532	14657	14763	14634	14677	14790	14763	14570	14898	14661	14637	14642	14802	14798	14821	14814	14692	14801	14820	14732	14787	14888	14646	14703	14833	14707	14645	14597	14794	14744	14768	14735	14837	14798	14885	14732	14743	14717	14743	14890	14897	14889	14760	14920	14778	14921	14918	14793	14724	14670	14746	14788	14940	14895	14894	14667	14841	14512	14778	14626	14511	14422	14778	14704	14587	14855	14777	14775	14819	14913	14753	14740	14790	14736	14779	14578	14961	14849	14760	14723	14828	14612	14858	14742	14592	14782	14779	14874	14906	14766	14819	14693	14758	14836	14769	14821	14642	14661	14760	14630	14614	14855	14738	14796	14698	14860	14911	14710	14815	14689	14867	14794	14738	14678	14725	14764	14672	14709	14696	14655	14838	14868	14578	14916	14870	14875	14842	14870	14916	14777	14705	14797	14857	14798	14822	14829	14704	14725	14663	14742	14757	14973	14904	14859	14756	14835	14769	14704	14727	14892	14826	14852	14844	14819	14812	14904	14666	14869	14818
20020	24837	23931	20000	17386	16358	15378	14673	14211	13987	13788	13863	13390	13344	13462	14340	14941	14037	13047	12706	12694	12655	12757	12729	12710	12812	12762	12707	12667	12861	12684	12539	12790	12679	12627	12860	12686	12671	12797	12692	12706	12724	12698	12486	12556	12625	12713	12448	12739	12595	12721	12759	12794	12603	12749	12663	12727	12561	12787	12707	12597	12712	12696	12677	12700	12617	12871	12617	12592	12544	12741	12671	12698	12439	12744	12451	12576	12680	12758	12817	12783	12573	12599	12778	12706	12645	12684	12653	12757	12648	12761	12673	12673	12703	12564	12741	12573	12939	12827	12598	12492	12579	12622	12829	12659	12724	12633	12612	12672	12719	12782	12609	12718	12669	12824	12803	12629	12746	12649	12604	12698	12666	12697	12767	12659	12610	12566	12586	12695	12657	12765	12746	12724	12647	12727	12723	12716	12545	12682	12626	12828	12671	12746	12734	12751	12576	12963	12556	12609	12670	12614	12561	12641	12702	12729	12644	12533	12592	12700	12666	12758	12682	12697	12467	12804	12598	12648	12735	12696	12704	12570	12679	12578	12670	12601	12689	12827	12792	12553	12814	12576	12598	12666	12529	12742	12595	12730	12809	12527	12663	12580	12710	12726	12716	12631	12467	12646	12616	12815	12645	12591	12531	12843	12426	12785	12582	12581	12751	12705	12673	12736	12505	12696	12682	12624	12597	12599	12561	12644	12608	12719	12666	12620	12602	12595	12695	12563	12707	12626	12642	12784	12648	12717	12553	12811	12760	12651	12575	12583	12767	12652	12553	12792	12565	12784	12816	12702	12749	12831	12704	12570	12683	12859	12615	12725	12506	12699	12468	12747	12543	12735	12450	12771	12686	12659	12684	12725	12702	12708	12732	12690	12609	12589	12760	12635	12784	12809	12691	12756	12447	12805	12575	12695	12759	12679	12707	12531	12548	12748	12584	12904	12438	12605	12831	12738	12697	12718	12636	12526	12566	12704	12725	12695	12658	12679	12740	12635	12623	12601	12730	12741	12682	12542	12900	12721	12724	12584	12562	12649	12803	12804	12546	12610	12790	12831	12627	12645	12649	12724	12776	12616	12630	12614	12616	12745	12733	12675	12684	12716	12763	12442	12758	12727	12684	12708	12872	12684	12774	12659	12696	12475	12641	12628	12732	12614	12732	12625	12597	12787	12814	12594	12623	12529	12682	12705	12723	12660	12698	12614	12674	12760	12706	12634	12710	12659	12685	12648	12661	12649	12860	12621	12643	12696	12807	12682	12752	12750	12598	12538	12636	12727	12612	12680	12527	12720	12716	12537	12560	12765	12763	12702	12631	12814	12642	12644	12646	12589	12747	12637	12736	12780	12579	12634	12603	12760	12594	12717	12576	12703	12611	12787	12758	12632	12729	12816	12661	12733	12828	12736	12725	12766	12598	12823	12863	12679	12691	12695	12649	12679	12535	12612	12718	12750	12793	12515	12689	12862	12548	12692	12808	12595	12707	12764	12679	12741	12694	12622	12800	12811	12773	12497	12552	12601	12775	12639	12638	12640	12801	12754	12734	12764	12699	12593	12665	12655	12794	12762	12699	12652	12663	12603	12578	12626	12609	12733	12715	12504	12803	12706	12706	12672	12655	12941	12794	12826	12558	12730	12629	12658	12654	12686	12692	12849	12665	12762	12598	12738	12702	12673	12884	12752	12503	12811	12663	12788	12637	12631	12871	12682	12613	12584	12744	12705	12801	12689	12588	12657	12758	12661	12724	12620	12713	12704	12745	12882	12642	12675	12765	12748	12811	12549	12791	12690	12692	12691	12619	12699	12694	12646	12577	12734	12771	12614	12745	12766	12490	12744	12789	12649	12813	12688	12679	12650	12590	12687	12727	12644	12727	12727	12692	12812	12801	12795	12690	12621	12811	12662	12738	12717	12532	12679	12664	12615	12581	12644	12863	12641	12673	12575	12742	12710	12660	12764	12539	12771	12650	12714	12623	12715	12521	12715	12781	12685	12737	12661	12776	12527	12767	12720	12741	12669	12669	12609	12569	12676	12475	12838	12795	12596	12727	12822	12710	12712	12708	12841	12621	12695	12748	12779	12681	12728	12549	12711	12833	12661	12573	12535	12723	12876	12658	12717	12779	12722	12750	12699	12609	12663	12741	12671	12736	12702	12690	12829	12744	12748	12584	12731	12645	12804	12778	12617	12539	12654	12658	12697	12705	12788	12690	12665	12714	12612	12839	12626	12764	12636	12702	12634	12628	12611	12826	12564	12773	12669	12559	12719	12779	12665	12627	12793	12699	12676	12810	12786	12731	12862	12583	12690	12618	12716	12611	12589	12772	12694	12706	12798	12745	12739	12663	12522	12669	12644	12586	12794	12539	12581	12915	12668	12680	12577	12633	12737	12673	12736	12653	12558	12722	12763	12525	12749	12592	12724	12706	12831	12622	12732	12663	12577	12632	12690	12642	12624	12617	12717	12792	12632	12819	12699	12732	12750	12512	12834	12697	12666	12733	12583	12811	12727	12721	12804	12787	12573	12596	12615	12707	12786	12504	12733	12748	12775	12629	12749	12739	12637	12786	12658	12624	12656	12672	12577	12781	12734	12752	12846	12637	12666	12605	12767	12580	12740	12657	12733	12832	12740	12736	12555	12712	12598	12732	12611	12575	12783	12728	12665	12663	12625	12999	12641	12635	12677	12683	12717	12589	12730	12796	12709	12820	12728	12802	12504	12692	12750	12609	12681	12588	12741	12460	12601	12830	12629	12668	12513	12690	12768	12641	12777	12677	12620	12647	12745	12616	12761	12736	12736	12702	12626	12643	12695	12882	12724	12645	12652	12652	12685	12708	12537	12717	12709	12588	12567	12597	12607	12721	12686	12838	12769	12624	12848	12617	12775	12551	12853	12540	12799	12716	12595	12612	12734	12606	12712	12625	12657	12658	12678	12506	12595	12792	12760	12673	12711	12891	12741	12742	12730	12644	12763	12694	12794	12739	12825	12672	12761	12863	12685	12624	12711	12684	12774	12684	12653	12666	12645	12677	12667	12854	12659	12786	12722	12646	12720	12694	12794	12769	12666	12823	12806	12827	12668	12617	12710	12718	12780	12796	12762	12655	12553	12849	12715	12604	12750	12726	12624	12747	12769	12686	12546	12739	12724	12622	12743	12572	12636	12546	12814	12633	12715	12619	12846	12698	12650	12626	12931	12693	12561	12779	12715	12723	12745	12681	12675	12533	12642	12664	12736	12690	12731	12805	12671	12873	12724	12695	12816	12786	12689	12598	12720	12798	12678	12829	12658	12793	12768	12829	12659	12692	12670	12669	12697	12740	12711	12770	12744	12708	12670	12800	12742	12773	12798	12716	12804	12809	12648	12557	12661	12598	12662	12811	12591	12642	12688	12604	12771	12656	12680	12812	12678	12613	12747	12569	12695	12637	12754	12742	12682	12795	12819	12749	12590	12681	12799	12496	12690	12762	12760	12849	12678	12880	12672	12738	12625	12552	12850	12520	12859	12658	12570	12694	12673	12598	12928	12660	12783	12686	12776	12765	12668	12701	12648	12669	12684	12681	12751	12795	12711	12683	12653	12732	12695	12695	12667	12689	12712	12712	12593	12614	12523	12571	12705	12543	12688	12803	12642	12743	12558	12569	12666	12726	12756	12697	12511	12829	12707	12572	12750	12713	12709	12877	12595	12652	12662	12487	12755	12504	12880	12737	12736	12561	12837	12758	12688	12580	12698	12636	12645	12719	12775	12796	12601	12631	12703	12709	12863	12696	12790	12744	12751	12717	12671	12704	12915	12785	12702	12652	12788	12735	12641	12681	12727	12756	12696	12700	12711	12576	12762	12659	12757	12785	12919	12500	12790	12795	12674	12631	12755	12668	12655	12638	12642	12636	12765	12666	12725	12630	12637	12648	12680	12634	12600	12660	12595	12461	12570	12547	12771	12634	12591	12868	12790	12769	12646	12562	12627	12649	12745	12715	12555	12713	12506	12721	12563	12772	12784	12827	12819	12618	12655	12671	12733	12645	12722	12793	12530	12781	12605	12475	12626	12664	12593	12641	12751	12564	12855	12711	12612	12692	12692	12705	12613	12742	12536	12572	12693	12721	12684	12774	12510	12623	12653	12855	12699	12804	12602	12659	12602	12743	12606	12668	12839	12937	12617	12770	12665	12702	12544	12827	12741	12684	12693	12608	12720	12700	12791	12731	12655	12644	12683	12678	12614	12668	12765	12430	12799	12473	12763	12663	12675	12847	12593	12743	12603	12812	12683	12607	12702	12718	12882	12711	12819	12642	12620	12806	12616	12779	12619	12756	12581	12737	12560	12665	12869	12553	12760	12702	12640	12616	12642	12645	12821	12629	12872	12703	12716	12665	12776	12712	12685	12803	12615	12874	12694	12781	12750	12851	12533	12726	12831	12719	12731	12775	12649	12651	12663	12621	12710	12742	12691	12773	12665	12736	12668	12545	12620	12643	12803	12720	12585	12794	12773	12710	12741	12608	12717	12488	12794	12727	12587	12661	12582	12615	12562	12776	12776	12773	12625	12668	12774	12647	12541	12828	12739	12777	12598	12749	12691	12629	12667	12709	12908	12677	12781	12735	12661	12551	12734	12728	12654	12679	12594	12769	12846	12652	12603	12727	12618	12613	12676	12669	12894	12686	12601	12716	12868	12730	12759	12723	12845	12699	12726	12627	12744	12760	12637	12713	12691	12779	12673	12713	12790	12507	12656	12683	12729	12756	12600	12743	12699	12683	12613	12662	12572	12645	12752	12579	12754	12774	12762	12805	12530	12569	12669	12804	12688	12716	12674	12638	12624	12870	12875	12660	12774	12786	12694	12759	12804	12696	12810	12638	12735	12761	12785	12834	12685	12699	12552	12786	12566	12762	12684	12791	12677	12729	12716	12718	12898	12599	12699	12699	12553	12675	12684	12706	12745	12735	12649	12659	12647	12722	12689	12793	12735	12547	12695	12723	12768	12654	12675	12669	12610	12593	12735	12652	12720	12534	12606	12732	12668	12584	12733	12661	12687	12682	12724	12365	12875	12565	12788	12632	12633	12666	12722	12629	12604	12659	12492	12790	12793	12709	12629	12741	12543	12600	12717	12583	12809	12810	12672	12839
25521	20968	27499	25445	22049	20526	19010	17117	16658	16461	15961	15975	15746	15561	15659	19722	25170	22870	16569	15168	15108	14720	14991	14847	14871	14997	14932	14714	14816	14934	15009	14877	14847	14758	14917	14941	14961	14878	14906	14849	14962	14768	14966	15001	14700	14931	14925	14816	14835	14818	14692	14744	14966	14918	14819	14774	14851	14986	14992	14698	15035	14785	14904	15070	14641	14824	14995	14758	14928	14864	14895	14760	14738	14786	14886	14949	14869	14840	14718	14903	14939	14872	14878	14991	14748	14842	14841	15045	14791	14751	14771	14901	14942	14725	14736	14935	14811	14876	14813	14934	15050	14736	14983	14848	14823	14814	14776	14741	14915	14999	14912	14881	14681	14780	14804	14809	14804	14973	14760	14918	14654	14775	14851	15004	14907	14825	14829	14944	14969	14677	15012	14998	14837	14862	14890	14800	14767	14902	14937	15140	14889	14909	14916	14803	14915	14968	14847	14819	14839	14906	15072	14800	14637	14733	14789	14896	14991	14912	14900	14835	14884	14813	14894	14884	15045	14968	14891	14781	14821	14757	14834	14774	14775	14849	14908	14778	14828	14877	14959	14872	14965	14922	14888	14875	14582	14969	14979	14795	14870	14921	14819	14721	14952	14733	14883	15036	14982	14714	14795	14558	14911	14882	14746	14844	14847	14820	14836	14887	14853	14878	14924	14912	14925	14790	14877	14934	14707	14864	14833	15088	14755	14995	14968	14989	15111	14922	14864	14834	14984	14726	14915	14914	14860	14690	14792	14847	14694	14895	14853	15061	14726	14843	14776	14946	14777	14926	14848	14856	15009	14724	14799	14793	14733	14915	15085	15064	14885	14819	14716	14689	15080	14696	14901	14952	14848	14885	14762	14991	14788	14942	15033	14809	14714	14889	14799	14938	15127	14961	14991	14966	14816	14896	14909	14982	14872	14775	14814	14902	14734	15097	14937	15067	14716	14883	14814	14685	14767	14838	14879	14761	14860	15102	14747	14648	14892	14764	14803	15047	14777	14711	14829	14723	14862	14842	14891	14790	14897	14668	14756	14818	14878	14863	14849	14858	14771	14775	14806	14909	14875	14890	15041	14919	14837	14762	14715	14684	14835	14924	14859	14846	14902	15160	14704	14778	14750	14814	14710	14734	14791	14860	14841	14864	14617	14861	15023	14711	14799	14632	15005	14829	14665	14712	14846	14896	14788	14494	14862	14713	14618	14786	15002	14858	14849	14847	14802	14848	14681	14954	14798	14856	14983	14705	14798	14777	14832	14766	14641	14715	14727	14698	14719	14803	14923	14975	14897	14843	14872	14850	14876	14842	14856	14894	15097	14890	14869	14824	14840	14982	14785	14892	14915	14809	15034	14836	14898	14902	14872	14750	14895	14997	14534	14730	14853	14843	14838	14866	14901	14685	14757	14753	14951	15069	14771	14819	14853	14699	14805	14907	14949	14635	14813	14850	14884	14820	14892	14946	14959	14996	14936	14876	15046	14968	14925	14871	14971	15024	15010	14878	14868	14876	14652	14844	14788	14850	14851	14894	14884	14782	14760	14742	14677	14973	14896	14931	14978	14830	14854	14828	14648	14863	14732	14917	15030	14860	14786	14975	14897	14955	14789	14725	14742	14979	14839	14899	14817	14909	14932	14980	14706	14866	14877	14956	14933	14853	15006	14762	14875	14785	14912	14988	14742	14794	14909	14789	14733	14899	14862	14789	14776	15015	14853	15080	14829	15010	14762	14870	14766	14781	14672	15084	14890	14831	14784	14798	14953	14820	14879	14860	14927	14732	14891	14701	14862	14980	14910	14934	14740	14673	14618	14878	14726	14726	14706	14792	15021	14801	14763	14979	14820	14907	14839	14794	14838	14945	14954	14796	14978	15029	14867	14742	14635	14861	14767	14814	14769	14668	14731	14962	15077	14743	14906	14839	14939	14637	14753	14895	14978	14755	14761	14713	15005	14786	14765	14751	14656	14831	14967	14796	14834	14667	14975	15158	14861	14939	14795	14847	14771	14923	15008	15004	14839	14888	14767	14954	14856	14753	14871	14682	14908	14847	14788	15092	14766	14750	14735	14679	15003	14936	14834	14717	14917	14846	14842	14753	14779	14875	14739	14812	14751	14680	14653	14707	14953	14924	14827	14801	14940	14908	14777	14792	14719	14780	14874	14917	14867	14757	14753	14731	14820	14786	14773	14872	14986	14805	14772	14926	14865	14824	14657	14695	14768	14880	15023	14859	14985	14970	14996	14839	14862	14998	14969	14824	14784	14752	14780	14795	14846	14853	14790	14794	14993	14690	14860	14717	14941	14709	14919	14843	14793	14953	14830	14825	14870	14950	14915	14534	14829	15000	14793	14808	14948	14935	14924	14827	14979	14871	15000	14907	14696	14853	14766	14828	14829	14707	14632	14713	14935	14780	14779	14814	14735	14856	14864	14931	14915	14952	14915	14803	14990	14920	14854	14984	15040	14813	14817	14867	14864	14860	15050	14684	14807	14732	14839	14831	14980	14902	15022	14790	14833	14884	14738	14969	14971	14787	14688	14876	14833	14855	14996	14860	14955	14865	14915	14833	14975	14792	14902	14865	14953	14793	14923	14812	14807	14869	14905	14867	15014	15026	14713	14590	14805	14675	14842	14633	15041	14834	14761	14701	14685	14606	14940	14985	14853	14827	14806	14725	15001	14772	15022	14892	14930	14886	14949	14850	14944	14760	14883	14949	14893	14839	14823	14977	14876	14830	14914	14742	15065	14861	14892	14848	14749	14708	14707	15040	14912	15009	14877	14891	14745	14803	14730	14887	14952	14969	14848	14941	14873	14883	14903	14989	14865	14835	14914	14938	14937	14849	14756	14785	14859	14853	14792	15022	15010	14738	14766	14797	14803	14877	14822	14745	14816	14848	14997	14960	14887	14782	14828	14934	14952	14909	14824	14908	14725	14741	14712	15074	14726	14927	14709	14958	14727	14886	14867	15051	14827	14908	14862	14686	14898	14845	14676	14852	14828	14934	14934	14754	14936	14952	14731	14844	14862	14813	14796	14988	14715	14755	14852	14717	14783	14681	14782	14962	14776	14770	14673	14726	14750	14862	14934	14784	14821	14877	14684	14809	14839	14873	14881	14837	14904	14805	14942	14963	15234	14931	14768	14745	14828	14961	14983	14903	14691	15048	14753	14841	14724	14934	14895	14882	14815	14747	14849	14747	14949	14920	14953	14726	14943	14831	14896	14758	14830	14845	14805	15002	14824	14746	14757	14727	14810	14856	14871	14741	15006	14859	14786	14881	15019	14877	14940	14800	14751	14832	14804	14858	14932	14857	14867	14909	14889	14740	14722	14981	14748	14884	14849	14830	14963	14685	14700	14804	14802	14860	14797	14852	14941	14811	14836	14914	14857	14583	14555	14831	14668	14787	14653	14849	14716	14884	14943	14822	14817	14668	15012	14855	14630	14840	14803	15013	14807	14665	14812	14751	15098	14849	14911	14760	14878	14803	14888	15067	14920	14640	14718	14876	14959	14779	14837	14968	14864	14825	15003	14869	14738	14885	14832	14764	14599	14826	14860	14813	15146	14850	14949	14752	15030	14872	14786	14915	14865	14954	14750	14737	14847	14883	14967	14744	14984	14572	14882	14822	14809	14932	14760	14672	14679	14873	14858	14842	14785	14993	14976	14735	14650	14914	14793	15059	14910	14995	14923	14846	15044	14845	14896	14999	15066	14699	15048	14990	14847	14823	14849	14762	14812	14686	14957	14873	14864	14781	14837	14871	14866	14882	14859	14812	14781	15030	14912	14991	14843	14917	14608	14686	14734	14822	14844	14780	15000	14808	15043	14994	14823	14667	14863	14973	14863	14747	14849	14773	14824	14869	14995	14856	14865	14882	14816	14746	14715	14801	14736	14717	14939	14755	14883	14963	14831	14934	14922	14975	15046	14749	14734	14680	14693	14816	14707	14839	14889	14801	14759	15079	14808	14711	14976	14790	14874	14754	15050	15038	15036	14959	14920	14750	14697	14915	14912	14946	14741	14764	14836	14721	14854	14899	14965	14902	14848	14915	14935	14763	14989	14776	14861	14918	14914	14998	14854	14772	14756	15001	14655	14960	15028	14571	14790	14911	14679	14819	14849	14912	14753	14786	14875	14762	14828	14962	14885	15012	14685	14883	14707	14827	14683	14640	14905	14919	14906	14699	14769	14872	14964	14821	14911	14825	14954	14777	14687	15057	14773	14831	15013	14769	14923	14874	14750	14872	14600	14855	14797	14702	14753	14953	14910	14857	14951	14850	14671	14734	14914	14942	15040	15057	15017	14984	14777	15004	14934	14794	14916	14864	14855	14951	14778	14724	14948	14965	15048	15044	15005	14911	14794	14903	14866	14858	14939	14811	15011	14837	14877	14910	14794	15003	14972	14886	14833	14952	14871	14903	14810	14969	14881	14886	14929	14752	14882	14765	15090	14832	14778	14914	14684	14848	15029	14885	14858	14914	14984	14969	14982	14907	14895	14805	14786	14734	14941	14804	14824	14585	14931	14781	14903	14789	14847	14821	14902	14649	14659	14891	14705	14903	14943	14908	14631	14793	14772	14665	14866	14942	15085	14731	14743	14844	14766	14786	14797	14774	14907	14788	14677	14693	14966	14940	14755	14887	14927	14879	14792	14656	14845	14696	14912	14983	14881	14911	14957	14896	14844	14695	14724	14672	14597	15012	14923	14703	15124	14810	14925	14869	14851	14937	14914	14928	14599	14765	14869	15001	14897	15033	14903	14944	14899	14684	14786	14795	14677	14860	14782	14928	14923	14907	14567	14882	14769	14814	14779	14806	14815	14745	14731	14646	14901	14847	14815	14688	14899	14844	14918	14930	14881	14884	14893	14764	15012	14675	14974	14770	14837	14955	14836	14619	14782	14890	14809	14783	14800	14529	14962	14770	15028	14710	14834	14940	14787	14724	14688	14947	14811	14922	14986	14851	14890	14905	14930	14809	14891	14761	14916	14760	14970	14834	14835	14879	14912	14856	15033	14901	14887	14984	14701	14836	14856	15054	14764	14711	14763	14716	14811	14870	14849	14782	14693	14895	14740	14984	15014	14949	14989	15056	14981	14778	15012	14818	14987	14694	14773	14732	14953	14921
18723	31373	29128	24235	21420	19623	17320	16427	15670	15214	14825	14263	14072	13822	14061	21137	26850	22474	13658	12804	12801	12816	12982	12988	12778	12752	12505	12882	12821	12795	12784	12681	12861	12753	12873	12697	12761	12754	12771	12625	12636	12853	12857	12827	12808	12633	12867	12743	12874	12835	12829	12867	12701	12734	12684	12763	12727	12742	12788	12744	12745	12868	12641	12911	12632	12815	12838	12937	12594	12871	12837	12673	12833	12836	12668	12749	12959	12643	12659	12773	12761	12844	12919	12760	13021	12734	12803	12733	12833	12704	12607	12732	12962	12730	12783	12779	12738	12713	12718	12750	12696	12661	12812	12804	12835	12807	12849	12682	12745	12726	12932	12678	12657	12858	12706	12655	12671	12854	12608	12854	12677	12687	12877	12715	12776	12728	12872	12817	12875	12808	12678	12825	12883	12914	12762	12794	12953	12650	12580	12584	12704	12794	12773	12896	12761	12780	12924	12736	12801	12804	12721	12804	12863	12820	12733	12860	12842	12870	12809	12707	12788	12850	12973	12856	12715	12730	12811	12819	12631	12784	12899	12695	12700	12639	12947	12622	12785	12721	12726	13014	12867	12782	12855	12705	12714	12833	12740	12788	12784	12723	12777	12548	12643	12844	12789	12797	12867	12761	12823	12746	12798	12977	12839	12823	12843	12825	12777	12778	12869	12758	12924	12915	12651	12618	12836	12677	12753	12823	12719	12675	12849	12811	12743	12833	12879	12761	12691	12778	12793	12968	12689	12720	12885	12709	12914	12682	12758	12639	12682	12745	12651	12669	12696	12733	12583	12718	12870	12783	12879	12642	12800	12851	12762	12715	12880	12760	12860	12882	12681	12895	12684	12981	12974	12849	12752	12726	12860	12709	12767	12585	12767	12853	12718	12715	12845	12754	12688	12880	12833	12780	12788	12883	12727	12734	12729	12918	12813	12742	12950	12950	12839	12758	12815	12715	12734	12894	12759	12708	12592	12853	12772	12837	12722	12860	12704	12740	12817	12651	12685	12750	12869	12644	12941	12648	12843	12860	12845	12759	12825	12781	12742	12782	12939	12802	12838	12727	12705	12788	12734	12749	12821	12578	12730	12716	12743	12896	12806	12623	12893	12885	12717	12870	12789	12879	12830	12729	12736	12660	12824	12785	12757	12828	12787	12690	12720	12757	12693	12757	12823	12822	12712	12911	12795	12999	12746	12706	12752	12770	12703	12852	12744	12703	12686	12809	12887	12840	12841	12696	12725	12706	12682	12670	12700	12705	12728	12763	12824	12845	12741	12828	12809	12723	12750	12785	12687	12752	12867	12623	12646	12760	12814	12777	12785	12714	12698	12783	12811	12666	12755	12724	12854	12891	12818	12675	12735	12806	12868	12769	12900	12641	12513	12849	12771	12847	12767	12788	12722	12801	12794	12689	12779	12780	12848	12775	12829	12840	12803	12776	12809	12698	12670	12919	12863	12867	12755	12787	12654	12807	12692	12899	12657	12774	12684	12799	12858	12813	12747	12829	12768	12835	12847	12631	12853	12769	12732	12734	12645	12759	12659	12773	12676	12539	12869	12766	12707	12644	12710	12820	12717	12657	12752	12676	12709	12674	12824	12943	12747	12750	12871	12702	12739	12620	12704	12713	12740	12571	12724	12833	12795	12727	12729	12738	12809	12842	12724	12796	12645	12727	12811	12707	12725	12921	12780	12671	13027	12924	12736	12690	12803	12563	12730	12815	12668	12857	12775	12597	12825	12564	12805	12741	12754	12751	12631	12684	12774	12674	12755	12780	12642	12973	12675	12835	12696	12721	12837	12636	12642	12669	12777	12839	12774	12862	12752	12827	12849	12573	12771	12874	12687	12913	12799	12732	12785	12711	12697	12657	12674	12702	12803	12861	12862	12617	12805	12797	12859	12876	12810	12839	12690	12902	12982	12777	12997	12872	12904	12598	12686	12604	12894	12603	12878	12754	12787	12709	12782	12670	12780	12732	12808	12806	12703	12620	12588	12660	12811	12713	12794	12866	12851	12816	12910	12713	12958	12739	12912	12798	12800	12696	12870	12753	12902	12729	12723	12665	12729	12764	12763	13021	12663	12839	12849	12796	12709	12769	12673	12800	12651	12671	12872	12858	12745	12659	12825	12828	12705	12794	12679	12804	12725	12774	12804	12740	12825	12743	12880	12996	12814	12791	12827	12717	12652	12712	12630	12755	12804	12687	12795	12792	12763	12727	12705	12584	12743	12814	12813	12854	12688	12661	12745	12794	12742	12720	12638	12745	12783	12821	12663	12627	12878	12771	12759	12696	12716	12691	13037	12848	12626	12736	12746	12741	12789	12808	12755	12868	12615	12917	12737	12816	12859	12730	12712	12989	12887	12689	12643	12736	12836	12707	12604	12694	12801	12851	12783	12721	12624	12773	12838	12845	12778	12621	12710	12896	12828	12705	12801	12692	12886	12592	12799	12630	12758	12930	12738	12843	12825	12912	12767	12893	12800	12710	12748	12681	12771	12643	12917	12702	12607	12767	12656	12777	12619	12759	12858	12601	12650	12769	12821	12629	12742	12761	12883	12791	12843	12757	12797	12733	12645	12817	12626	12791	12682	12877	12744	12761	12738	12820	12540	12864	12841	12776	12757	12521	12853	12782	12842	12812	12749	12642	12811	12689	12729	12657	12733	12862	12886	12822	12682	12738	12704	12782	12596	12893	12747	12837	12659	12861	12665	12630	12598	12652	12807	12741	12828	12936	12668	12775	12790	12917	12763	12968	12774	12730	12759	12742	12771	12795	12754	12759	12905	12761	12616	12794	12722	12608	12627	12873	12897	12819	12678	12752	12802	12608	12790	12867	12822	12698	12826	12843	12861	12794	12759	12741	12836	12808	12662	12670	12634	12710	12811	12684	12717	12839	12630	12943	12560	12711	12699	12683	12924	12776	12868	12682	12753	12816	12743	12863	12574	12889	12685	12668	12568	12745	12807	12781	12797	12659	12702	12674	12706	12810	12734	12554	12856	12529	12859	12691	12821	12733	12735	12717	12815	12899	12617	12688	13024	12651	12835	12735	12788	12647	12655	12858	12718	12735	12797	12854	12822	12841	12981	12816	12829	12710	12624	12590	12662	12735	12791	12736	12784	12933	12845	12731	12698	12707	12873	12633	12780	12762	12739	12771	12796	12901	12799	12684	12804	12788	12676	12849	12936	12697	12784	12788	12718	12795	12780	12830	12675	12791	12782	12779	12627	12894	12673	12767	12652	12796	12739	12655	12814	12758	12695	12763	12761	12675	12630	12952	12693	12784	12897	12726	12718	12575	12691	12702	12757	12645	12908	12645	12787	12765	12892	12760	12796	12760	12459	12723	12939	12721	12733	12757	12722	12752	12970	12861	12665	12712	12700	12714	12824	12961	12818	12774	12782	12672	12701	12828	12792	12680	12687	12813	12789	12701	12687	12662	12679	12657	12700	12715	12835	12838	12707	12855	12820	12892	12866	12805	12762	12653	12712	12712	12652	12758	12719	12633	12719	12838	12647	12817	12715	12750	12726	12642	12899	12789	12730	12580	12733	12603	12652	12706	12669	12834	12884	12833	12782	12682	12703	12736	12692	12744	12850	12814	12887	12857	12743	12710	12852	12892	12782	12675	12766	12950	12714	12748	12698	12661	12833	12723	12750	12818	12837	12811	12684	12755	12709	12811	12659	12865	12856	12961	12828	12914	12846	12747	12754	12846	12843	12841	12859	12770	12804	12890	12791	12774	12797	12851	12672	12670	12785	12838	12670	12762	12737	12805	12736	12737	12807	12740	12679	12851	12830	12646	12813	12804	12748	12715	12711	12669	12812	12787	12668	12696	12892	12801	12753	12798	12881	12616	12638	12640	12849	12834	12877	12790	12667	12808	12830	12712	12867	12842	12789	12668	12751	12710	12897	12761	13000	12806	12763	12625	12909	12717	12810	12757	12850	12844	12761	12812	12863	12670	12856	12679	12682	12839	12824	12949	12701	12859	12702	12774	12625	12733	12713	12810	12818	12834	12733	12554	12814	12951	12914	12763	12768	12821	12771	12687	12849	12874	12784	12810	12857	12933	12812	12722	12890	12760	12619	12806	12666	12640	12807	12693	12725	12746	12986	12857	12857	12740	12894	12774	12714	12614	12765	12671	12787	12772	12700	12740	12782	12821	12788	12774	12825	12630	12767	12750	12717	12861	12789	12788	12875	12900	12626	12659	12929	12584	12691	12803	12739	12946	12665	12635	12758	12785	12727	12891	12743	12996	12693	12694	12666	12727	12752	12898	12792	12943	12708	12709	12831	12725	12810	12716	12632	12748	12790	12946	12833	12738	12620	12733	12779	12968	12597	12755	12852	12733	12665	12764	12942	12905	12972	12688	12792	12932	12846	12641	12824	12882	12663	12661	12774	12920	12753	12873	12814	12795	12848	12773	12903	12818	12820	12801	12674	12741	12719	12781	12833	12694	12596	12590	12773	12842	12896	12580	12780	12791	12668	12777	12744	12792	12813	12733	12734	12615	12882	12756	12668	12671	12785	12715	12635	12777	12836	12858	12754	12895	12718	12824	12799	12854	12803	12720	12888	12841	12682	12705	12850	12717	12670	12707	12773	12903	12803	12789	12841	12752	12783	12839	12677	12653	12749	12874	12751	12743	12815	12698	12599	12741	12922	12786	12704	12898	12862	12815	12723	12813	12789	12663	12820	12693	12829	12659	12762	12664	12896	12760	12598	12883	12767	12640	12808	12802	12857	12664	12800	12793	12845	12784	12819	12799	12775	12779	12796	12854	12756	12860	12915	12802	12868	12785	12700	12713	12776	12923	12908	12807	12674	12747	12695	12666	12757	12755	12829	12694	12795	12717	12821	12796	12556	12729	12905	12874	12592	12836	12676	12856	12640	12779	12661	12699	12862	12728	12754	12660	12778	12782	12806	12711	12802	12727	12836	12785	12946	12767	12867	12791	12955	12746	12731	12716	12763	12699	12645	12753	12782	12670	12722	12765	12709	12708	12666	12714	12743	12848	12827	12855	12744	12742	12667	12741	12670	12810	12745	12860	12757	12825	12826	12897	12712	12787	12797	12799	12811	12657	12824	12802	12760	12697	12705	12736	12646	12717	12720	12696	12695	12619
23887	20987	28405	23871	21679	23702	22687	18364	16925	16747	16372	15963	15792	15430	15654	22624	34425	31367	18301	14577	14421	14294	14258	14358	14416	14281	14390	14165	14175	14232	14176	14433	14103	14117	14281	14228	14267	14201	14084	14105	14179	14272	14032	14226	14356	14272	14206	14133	14302	14170	14336	13996	14220	14127	14156	14256	14287	14195	14258	14170	14104	14313	14268	14222	14248	14124	14193	14168	14087	14320	14332	14268	14274	14151	14228	14133	14402	14179	14155	14202	14145	14237	14481	14157	14220	14179	14031	14074	14149	14169	14199	14083	14201	14297	14197	14003	14175	14298	13969	14071	14102	14104	14025	14156	14107	13958	14118	14280	13995	14362	14261	14185	14159	14206	14356	14095	14211	14209	14071	13929	14242	14129	14201	14177	14188	14166	14099	14144	13932	14111	14221	14145	14212	14257	14021	14122	14044	14094	14075	13921	14229	14293	14252	14226	14270	14065	14041	14252	14208	14215	14305	14114	14093	14188	14195	13910	14210	14142	14237	14163	14213	14204	14039	14042	14124	13995	14096	14121	14124	14148	14077	13974	14064	14130	14007	14036	14261	14262	14261	14083	14255	14241	14113	14040	14203	14139	14036	14026	14208	14132	14121	14222	14111	14175	14127	14192	14267	14250	14305	14016	14070	13964	14145	14158	14012	14102	14235	14316	14071	14111	14011	14112	14129	14128	14185	14101	14053	14167	14128	14074	14139	14183	14262	14197	14157	14065	14245	14170	14038	14137	14169	14158	14276	14103	14227	14166	14073	14121	14046	14116	14278	14147	14226	14151	14077	14109	13971	14105	14046	14355	14233	13962	14417	14309	14172	14025	14007	14254	14084	14134	14225	14261	14185	14125	14275	14089	13944	13992	14193	14125	14285	14093	14330	14263	14413	13991	14284	14109	14171	14147	14256	14136	14088	14156	14036	14092	14260	14315	13956	14055	14244	14232	14135	14023	14241	14028	14006	14005	14222	14351	14327	14126	14110	14092	14255	14210	13997	13993	14228	14235	14026	14114	14098	14252	13992	14060	14317	14111	14293	14017	14142	14205	14141	14160	14339	14128	14233	13925	14099	14044	14247	14163	14199	14128	14186	14186	14108	14224	14182	14116	14042	13906	13696	14201	14061	14087	14291	14084	14070	14087	14232	14093	14147	14147	14177	14132	14242	14233	14234	14014	14200	14182	14191	14278	14127	14284	14226	14071	14205	14110	14228	14123	14241	14161	14257	14174	14198	14055	14148	14183	14066	14046	14107	14209	14137	13882	14279	14271	14146	14245	13974	14357	14335	13985	14085	14054	14081	14246	14172	14157	14224	13927	14041	14240	14041	14201	14068	14111	14220	13964	14122	14257	14379	14186	14131	14122	14180	14142	14358	14277	13918	14200	14185	14388	14061	14134	14226	14162	14107	14208	14394	14064	14262	14325	14150	14063	14167	14056	14128	14103	14059	14171	14093	14098	14201	14266	14248	14114	14208	13946	14148	14262	14182	14223	14157	14067	14264	14080	14224	14211	14291	13937	14208	14119	14133	14048	14100	14037	14109	14299	14146	14249	14127	14192	14132	14423	14089	14084	14094	14254	14255	14190	14207	14083	14107	14159	14149	14136	14044	14098	14418	14069	14047	14184	14248	14003	14121	14133	14199	14151	14184	14233	14189	14215	14118	14235	14047	14141	14144	13919	13947	14198	14275	14236	14268	14159	14106	14126	14336	14072	14095	14148	14060	14096	14177	14064	14158	14217	13968	14195	14162	13992	14109	14133	14105	14267	14372	14216	14123	14166	14033	14044	14205	14210	14017	14096	14005	13927	14146	14281	14283	14334	14084	14386	14247	14033	13992	14200	14176	13811	14222	14018	14306	14053	14169	14213	14106	13901	13973	14084	14089	14012	14292	14100	14031	14173	14124	14119	14260	14182	14212	14275	14412	14156	14020	14136	14196	14067	14290	14262	14184	14078	14164	14168	13946	14121	14153	14324	14130	14178	14152	14087	14073	14158	14027	14232	13981	14188	14226	14247	14159	14115	14121	14244	14178	13861	14182	14033	14006	14195	14067	14033	13966	13877	14231	14126	14026	14187	14078	14151	14104	14254	14245	14161	14120	14118	14247	14233	14386	14167	14181	14226	14221	14181	14124	14233	14138	14227	14211	14259	14073	14097	13975	13972	14103	14333	14135	14145	14169	14199	14292	14191	14023	14172	13960	14162	14191	14105	14231	13964	14344	14102	14236	14190	14178	14070	14233	14109	14304	13986	14111	14214	14248	14010	14220	14227	14139	14139	14071	14210	14200	14091	14046	14191	14165	14219	13892	14111	14250	14202	14345	14209	14243	14248	14096	14137	14294	14227	14196	13973	14121	14120	14199	14259	14055	14258	14026	14129	14022	14217	14085	14286	14198	14208	14253	14321	14325	14369	14055	14410	14244	14003	14236	14106	14169	14193	14233	14234	14105	14145	14058	14077	14068	14157	14168	14114	14216	14222	14055	14108	13936	14153	14099	14124	14240	14188	14169	14218	14155	14169	14096	14249	13992	14299	14076	14075	14052	14215	14261	14285	14161	13988	14310	14071	14268	14384	13941	14356	14268	14136	14191	14098	13975	14103	14138	14173	13995	14075	14154	14230	14076	14144	14255	14023	14301	14162	14103	14070	14242	14298	14009	14070	14130	14148	14214	14324	14276	14165	14196	14153	14127	14153	14111	14259	14053	14171	14267	14151	14085	14198	14248	13982	14065	14175	14185	14028	14096	14110	14233	14229	14044	13958	14130	14046	14059	14092	14049	14117	14373	13980	14128	14131	13958	14117	14210	14079	14057	13939	14037	14114	14154	14011	14169	14204	14072	14086	13958	14135	13997	14132	14157	13978	14095	14150	14256	13858	14047	14046	13989	13953	14007	14197	14187	14336	14128	14143	14125	14273	13925	14101	14236	14173	14034	14012	14009	14124	14009	14170	14208	14337	14117	14023	14267	14214	14147	14228	14231	14260	14012	14008	14081	14303	14069	14187	14006	14303	14127	14001	14190	14235	14123	13941	14120	14299	14292	14035	14189	14181	14223	14219	13909	14009	13924	14127	14117	14032	14390	14428	14170	14159	13985	14163	14155	14273	14187	14209	14071	14232	14182	14027	13984	14094	14372	14169	14099	14186	14110	14189	14248	14167	14048	14026	14161	14061	14135	14119	14143	14142	14208	13939	14172	14170	13926	13976	14111	14092	14163	14029	14373	14258	14214	14164	14225	14186	14151	14034	14084	14256	14299	14183	14123	14077	14094	14054	14086	14136	14228	14115	14078	14273	14214	14195	14125	14259	14061	14177	14175	14324	14130	14014	14304	14135	14296	14296	14297	14073	14088	14165	14045	14338	14042	14119	14074	14231	14077	14244	14106	14086	14109	14279	14332	14188	14111	14366	14159	14320	13973	14115	14199	14335	14156	14143	14058	14123	14008	14388	14172	14031	14040	14228	14113	14333	14280	14310	14084	13999	14031	14024	14121	14077	14247	14176	14092	14183	14112	14201	14311	14213	14220	14138	14217	14170	14228	14217	14168	14257	14273	14254	14002	14137	14010	14041	14206	14186	14221	14036	14013	14125	14273	14304	14199	14170	14043	14241	14125	14266	14150	14088	14292	14192	14389	14236	14135	14127	14326	14286	14357	14157	14212	14070	14084	13990	14098	14178	14005	14212	14004	13997	14317	14247	14154	14176	14206	14251	14139	14117	14096	14073	14065	13973	14002	14155	14293	14114	14226	14140	13918	14268	14094	14097	14144	14153	14090	14157	14212	14007	14104	14093	14156	14159	14177	14142	14143	13992	14273	14159	14077	14169	14223	14097	14204	14052	14219	14005	14338	14171	14032	14136	14240	13979	14116	14189	14176	14092	14218	14119	14207	14143	14187	14084	14231	14183	14143	14221	14154	14105	14181	14268	14171	14118	14081	13983	14332	14096	14222	14128	14038	13917	14105	14222	13958	14224	14216	14027	14035	14226	14103	14007	14280	14207	14154	14057	14185	14263	14299	14107	14030	14122	14232	14258	14241	14262	14076	14098	14096	14102	14136	14031	14134	14241	14269	14201	14245	14174	14217	14217	14272	14301	13974	14013	14043	14033	14059	14160	14157	14099	14255	14054	14215	14096	14348	14376	14311	14235	13980	14161	14265	14109	14122	14183	14252	14264	14249	14217	14253	14110	14114	14345	14237	14384	14155	14148	14203	14291	14190	14098	14253	14067	13995	14046	14103	14215	14186	14265	14081	14199	14178	14195	14261	14086	14173	14255	14262	14116	14261	14139	14179	14109	14158	14052	14084	14035	14146	14005	13968	14163	14202	14065	14293	14089	14276	13990	13946	13973	14046	14150	14082	14277	14285	14026	13959	14222	14018	14108	14273	14125	14295	14124	14117	13976	14267	14299	13972	14103	14217	14233	13887	14329	14332	14062	14108	14096	13982	14110	14144	14225	13874	14193	14299	14257	14303	14117	14158	14148	14106	13986	14204	14221	14252	14266	14009	14107	14264	13998	14284	14282	14221	14143	14083	14045	14184	14006	14067	14228	13999	14220	14014	14209	13982	14151	14006	14027	14092	14215	14270	14139	14208	14280	14196	14337	14182	14202	14000	13953	14199	14044	14004	14254	14126	14300	13999	14183	13941	14072	14109	13943	14208	14164	14332	14189	14052	14152	14209	13944	14006	14211	14099	14214	14223	14176	14327	14146	14233	14182	14183	14234	14117	14176	14208	14223	13956	14219	14058	14131	14183	14152	13961	14153	14200	14271	14387	14146	14151	14098	13999	14139	14183	14144	14216	14087	14010	14296	13915	14356	14428	14296	14076	14095	13944	13895	14057	14042	14163	14142	14075	14021	14280	14063	14140	14098	14174	14128	13963	14296	14196	14099	14134	14173	14122	14015	14266	14199	14255	14190	14185	14078	14241	14154	14102	14198	14227	14012	14118	14154	14257	14220	14215	14122	14075	14264	14283	13978	14141	14073	13999	14148	14428	14338	14169	14126	14054	14310	14182	14138	14227	14075	14046	14214	13988	14143	14128	13989	14168	13988	14156	14190	14119	14010	13938	14248	14132	13931	14050	14085	14076	14206	14374	14245	14166	14128	14457	14167	14058	13966	14184	14103
20532	36511	34534	29243	24694	22571	19563	18298	17089	16643	15829	15244	14882	14344	14353	25978	37471	32082	13876	12474	12378	12435	12357	12487	12505	12466	12304	12397	12494	12499	12289	12368	12368	12278	12344	12420	12365	12376	12353	12387	12431	12286	12364	12352	12382	12136	12352	12438	12242	12253	12294	12259	12460	12433	12221	12458	12396	12308	12476	12475	12250	12331	12388	12384	12331	12313	12419	12438	12534	12409	12331	12183	12391	12368	12278	12374	12340	12229	12337	12324	12288	12497	12467	12406	12405	12250	12280	12137	12264	12400	12225	12206	12252	12369	12309	12438	12369	12197	12449	12235	12297	12248	12176	12327	12338	12344	12457	12424	12290	12341	12434	12340	12324	12303	12356	12316	12322	12315	12568	12238	12249	12344	12298	12601	12320	12222	12348	12335	12290	12330	12280	12207	12537	12330	12256	12216	12257	12332	12420	12285	12319	12306	12382	12529	12204	12354	12527	12342	12352	12357	12363	12268	12382	12319	12297	12182	12304	12411	12210	12363	12342	12446	12327	12324	12327	12299	12400	12236	12398	12397	12259	12524	12563	12268	12265	12263	12307	12359	12424	12377	12444	12303	12523	12297	12256	12396	12370	12387	12261	12129	12250	12088	12574	12306	12448	12226	12348	12382	12359	12443	12247	12186	12121	12311	12373	12316	12307	12350	12373	12329	12507	12384	12345	12406	12374	12254	12425	12286	12281	12361	12339	12317	12261	12336	12447	12196	12433	12350	12307	12301	12322	12478	12372	12269	12317	12331	12516	12228	12218	12448	12463	12464	12240	12280	12392	12337	12390	12182	12299	12425	12398	12341	12378	12415	12249	12346	12244	12045	12380	12331	12304	12506	12299	12378	12377	12306	12348	12262	12253	12175	12274	12432	12405	12347	12333	12388	12429	12240	12329	12454	12359	12438	12393	12195	12260	12335	12298	12461	12442	12335	12307	12450	12377	12397	12480	12386	12467	12228	12358	12246	12465	12401	12392	12441	12228	12405	12475	12556	12389	12319	12500	12327	12435	12445	12331	12482	12447	12256	12439	12377	12377	12346	12286	12324	12304	12462	12388	12177	12403	12311	12372	12354	12215	12258	12302	12275	12385	12276	12180	12412	12426	12305	12233	12274	12390	12296	12387	12405	12294	12324	12368	12404	12334	12387	12278	12382	12279	12415	12304	12420	12374	12211	12388	12283	12376	12334	12348	12390	12220	12326	12399	12347	12188	12386	12336	12344	12209	12399	12375	12326	12371	12405	12336	12397	12394	12394	12432	12408	12351	12244	12261	12180	12345	12470	12420	12374	12265	12436	12373	12325	12563	12371	12429	12494	12345	12336	12434	12423	12199	12367	12368	12313	12329	12176	12222	12447	12264	12445	12215	12243	12404	12473	12342	12368	12272	12384	12162	12280	12347	12385	12408	12414	12209	12404	12420	12415	12337	12346	12332	12317	12385	12285	12295	12271	12311	12300	12396	12274	12270	12547	12143	12387	12312	12235	12248	12494	12283	12384	12294	12275	12248	12266	12292	12382	12327	12267	12258	12365	12394	12372	12308	12386	12350	12182	12475	12358	12348	12419	12368	12422	12398	12087	12300	12131	12450	12173	12348	12320	12241	12417	12311	12360	12304	12234	12413	12247	12338	12512	12246	12293	12254	12298	12183	12361	12404	12345	12330	12267	12423	12444	12401	12352	12413	12307	12314	12346	12220	12385	12381	12191	12358	12297	12315	12585	12297	12441	12416	12269	12351	12390	12406	12356	12248	12306	12362	12358	12221	12316	12389	12430	12279	12401	12480	12230	12456	12294	12335	12430	12294	12394	12223	12348	12343	12391	12417	12342	12392	12375	12447	12313	12410	12290	12262	12264	12392	12307	12356	12413	12513	12296	12321	12254	12425	12333	12305	12349	12374	12228	12429	12458	12218	12435	12297	12384	12285	12239	12458	12321	12318	12206	12423	12200	12441	12285	12420	12402	12354	12169	12370	12377	12328	12224	12346	12396	12313	12235	12417	12130	12390	12188	12392	12264	12328	12284	12385	12348	12412	12483	12433	12322	12186	12409	12399	12372	12322	12363	12227	12191	12418	12269	12311	12389	12376	12311	12455	12387	12372	12416	12466	12332	12374	12258	12286	12329	12402	12398	12290	12236	12367	12328	12343	12325	12439	12244	12348	12334	12334	12315	12368	12504	12309	12284	12310	12241	12431	12278	12253	12457	12305	12173	12345	12366	12336	12439	12334	12242	12225	12360	12271	12184	12397	12251	12301	12272	12138	12268	12271	12390	12526	12432	12235	12348	12200	12347	12480	12253	12305	12302	12255	12395	12271	12517	12381	12416	12288	12197	12395	12468	12322	12507	12474	12541	12548	12373	12428	12267	12246	12405	12409	12253	12448	12379	12265	12312	12278	12467	12318	12317	12322	12310	12347	12405	12568	12386	12266	12198	12202	12282	12220	12372	12332	12418	12218	12283	12379	12355	12397	12231	12290	12393	12236	12422	12457	12141	12277	12342	12493	12226	12425	12360	12292	12186	12183	12325	12375	12273	12202	12276	12504	12189	12393	12265	12326	12270	12461	12338	12269	12375	12302	12352	12304	12417	12446	12337	12399	12431	12404	12421	12325	12377	12439	12345	12310	12185	12464	12459	12280	12419	12224	12323	12205	12361	12204	12403	12307	12473	12231	12192	12367	12217	12298	12452	12284	12288	12511	12294	12290	12418	12251	12369	12305	12123	12483	12417	12347	12325	12444	12311	12499	12412	12291	12406	12349	12397	12358	12323	12199	12494	12499	12410	12374	12443	12430	12325	12442	12242	12174	12242	12253	12326	12418	12440	12258	12377	12307	12414	12135	12338	12277	12251	12277	12386	12330	12348	12337	12343	12488	12139	12431	12230	12375	12312	12339	12308	12266	12416	12264	12475	12278	12313	12332	12562	12272	12272	12331	12393	12350	12515	12353	12166	12336	12318	12315	12436	12401	12326	12123	12299	12445	12397	12240	12247	12392	12329	12193	12458	12200	12423	12369	12279	12421	12435	12464	12299	12381	12442	12378	12466	12369	12398	12440	12195	12262	12281	12501	12503	12378	12382	12454	12297	12286	12316	12251	12343	12364	12357	12444	12279	12378	12298	12343	12278	12300	12349	12506	12522	12404	12209	12328	12328	12206	12403	12195	12303	12367	12297	12301	12348	12405	12377	12232	12443	12273	12353	12222	12281	12384	12328	12354	12244	12319	12269	12446	12275	12136	12414	12475	12373	12365	12376	12410	12456	12290	12379	12416	12338	12363	12193	12348	12289	12306	12182	12342	12415	12186	12256	12363	12354	12235	12372	12239	12305	12328	12175	12293	12331	12445	12299	12304	12296	12285	12411	12489	12368	12314	12335	12305	12377	12466	12341	12290	12280	12450	12335	12401	12286	12192	12314	12364	12271	12248	12289	12402	12234	12340	12321	12310	12332	12327	12298	12507	12362	12309	12228	12280	12345	12465	12257	12261	12377	12328	12345	12232	12218	12343	12338	12254	12359	12416	12353	12249	12348	12391	12471	12333	12459	12272	12307	12286	12253	12191	12338	12256	12253	12358	12352	12413	12166	12200	12286	12382	12345	12360	12443	12405	12368	12377	12304	12236	12159	12402	12185	12239	12308	12249	12287	12299	12208	12228	12256	12316	12288	12370	12358	12310	12310	12527	12234	12378	12263	12248	12437	12254	12271	12252	12418	12278	12315	12178	12416	12330	12341	12426	12288	12455	12367	12461	12415	12217	12172	12426	12346	12442	12223	12281	12352	12272	12337	12372	12357	12230	12201	12298	12409	12443	12370	12512	12355	12230	12345	12400	12432	12434	12317	12385	12297	12458	12278	12357	12336	12407	12323	12297	12230	12361	12348	12465	12386	12219	12166	12241	12302	12257	12379	12256	12196	12487	12140	12510	12388	12274	12471	12297	12342	12280	12419	12250	12384	12368	12405	12247	12409	12255	12362	12185	12400	12378	12248	12342	12257	12376	12391	12224	12319	12362	12368	12383	12274	12342	12334	12346	12351	12315	12429	12341	12431	12214	12542	12483	12288	12269	12439	12279	12359	12450	12151	12323	12390	12299	12373	12384	12179	12307	12404	12287	12304	12282	12431	12366	12244	12346	12427	12269	12405	12438	12350	12226	12321	12344	12416	12315	12240	12254	12327	12219	12225	12206	12435	12347	12154	12434	12388	12370	12296	12439	12289	12332	12249	12333	12318	12316	12314	12448	12346	12429	12336	12396	12305	12411	12464	12279	12323	12377	12194	12358	12458	12253	12534	12370	12353	12400	12311	12264	12291	12404	12404	12481	12435	12300	12275	12229	12466	12318	12226	12265	12312	12377	12426	12405	12221	12307	12228	12359	12495	12406	12193	12356	12157	12403	12253	12293	12414	12233	12266	12322	12375	12320	12256	12265	12306	12267	12263	12246	12342	12211	12359	12392	12267	12421	12347	12405	12354	12399	12165	12343	12456	12377	12265	12339	12305	12371	12335	12393	12314	12346	12244	12169	12343	12400	12240	12181	12295	12271	12387	12359	12356	12315	12291	12323	12355	12393	12481	12330	12492	12275	12297	12203	12340	12258	12411	12215	12222	12290	12299	12227	12398	12255	12361	12465	12378	12321	12428	12323	12418	12397	12257	12293	12282	12496	12299	12520	12346	12360	12240	12354	12399	12136	12213	12329	12335	12548	12415	12374	12329	12363	12318	12257	12389	12433	12465	12403	12279	12455	12283	12384	12238	12269	12228	12456	12294	12434	12257	12295	12350	12367	12407	12377	12298	12322	12335	12571	12329	12284	12419	12464	12435	12314	12342	12266	12419	12377	12356	12427	12411	12290	12362	12352	12391	12201	12340	12350	12080	12329	12407	12318	12301	12347	12354	12384	12281	12228	12444	12404	12344	12288	12266	12303	12297	12494	12309	12303	12370	12424	12487	12286	12460	12265	12205	12397	12361	12227	12376	12332	12336	12413	12346	12373	12397	12334	12295	12412	12412	12314	12308	12337	12326	12311	12462	12400	12342	12589	12282	12250	12320	12237	12284	12283	12287	12306	12405	12426	12174	12136	12383	12521	12237	12243	12422	12345	12327	12140	12235	12172	12357	12387	12352
29863	23004	23439	21023	18531	18109	17558	17046	17130	16711	16692	16556	16595	16479	16389	16594	17721	18070	16718	16051	16117	15973	16019	15979	16034	15963	16433	16155	15943	16067	16116	16162	16189	15972	16249	16057	16080	15958	16220	15995	16205	15948	16050	16196	16198	16083	16126	16129	16111	16077	16014	15870	16033	16116	16105	16048	16183	16094	16182	16148	16142	15980	15942	15978	15893	15901	16086	15990	16068	16085	16158	16090	15999	16119	15829	15970	15966	16017	16096	16022	15866	15952	15934	16073	15880	15982	15954	15960	16040	16238	16020	16068	15932	15920	16134	15913	15936	15858	16077	16017	16001	16149	16113	15755	15792	16073	16140	15970	16025	15824	16118	15927	16239	15968	15873	15982	16158	15844	16023	16013	15980	15991	16050	15892	16055	16175	16130	15848	15986	15985	16083	16223	15980	16054	15946	16079	15898	16075	15982	16067	16020	16054	15953	15882	15925	16049	15983	15924	16209	16087	16009	16037	16043	15956	16037	16193	16089	15771	15804	15866	16048	15983	15840	16033	16051	15958	16162	16137	16158	16014	16147	15985	15890	15921	15853	15942	16157	15981	15964	15911	15843	16043	15951	15976	16010	15937	15877	16220	16277	16028	15988	15997	15991	16037	16028	15883	16150	15954	16117	15927	15869	15830	15941	15939	16066	15897	16126	15889	16071	16076	16014	16213	15864	15755	16158	16098	16101	15902	15933	16021	16082	15968	15956	16056	15921	16105	16043	16111	15950	15929	16137	15980	16152	15930	15994	16152	16293	16091	15919	15871	15951	15999	16058	15900	15951	15852	15903	15758	15947	16032	16010	15849	15934	16007	15873	16080	15911	15846	16194	16019	15978	15719	15887	15960	15921	16006	16066	16145	16233	15931	16126	15982	16022	15992	16076	15828	15939	16062	15925	16128	15866	16007	16068	16015	16071	16285	16070	15959	16122	16021	15965	16094	16063	16010	15863	15841	15882	15919	16117	16072	15912	16004	15956	15954	16041	15993	16057	15939	15955	16119	15838	15829	16018	16180	15830	16005	15952	15921	16197	16040	15853	15902	16002	15962	16084	16043	16013	16103	16070	16081	16059	15805	15949	15980	16089	16085	16087	16141	15933	16161	15975	16007	15987	16090	15973	16079	15881	15989	15813	15982	16009	16236	16035	15916	16018	16028	16074	16084	16103	16008	15833	16178	15999	16074	16011	16066	15953	16014	16049	16125	15984	15969	15967	16005	15980	15926	15945	15949	15876	15842	16242	15911	15746	16158	15915	15911	15938	16034	16048	16118	16092	16051	16119	16009	16005	16182	15985	15996	16004	15978	16040	16044	16064	16082	15994	16135	16115	16137	15865	16087	15848	16008	16072	16204	15943	15949	16074	16113	15943	16144	16041	16064	16175	16225	15896	15997	16178	15981	16027	16025	15977	16003	15912	15960	16195	16185	15957	16026	16020	15861	16053	16002	16025	16034	16005	15925	16184	15823	16021	16081	16078	15964	16033	16151	16188	16138	16115	16071	16063	15968	15984	16004	15845	16104	16082	16016	15863	16153	16014	15941	15950	16103	15973	16013	15974	16045	16009	16106	16089	15944	15936	16070	15953	15918	16049	15909	16078	16026	16072	16093	16042	16044	15968	16224	15982	15880	15877	15873	16193	16177	16064	15899	15955	16015	16082	16047	15965	15971	16256	15986	15865	16046	16061	15796	16007	15883	15875	15932	15921	16014	16072	16086	15876	16136	15915	15867	16129	15985	15962	16120	16250	16070	15978	15987	16125	16011	16073	15988	16162	16022	15914	15670	16272	16187	15815	16151	16063	15919	15903	15939	16277	16198	16335	16132	16113	16051	16045	15808	16214	16104	16171	16121	15833	15927	15938	16014	16064	16039	16097	16009	15932	15965	15776	15959	15814	15870	16117	15950	16057	16086	15909	16033	15974	15835	16243	15898	16079	16132	16122	15976	16169	16312	16074	15977	16062	15889	16083	15971	15891	16145	15996	16032	16086	15881	16042	15780	16168	16152	15989	16096	16003	16028	15837	16138	15926	16018	15960	16024	15949	15953	16205	16276	16115	16253	15957	16172	15863	15933	15938	16204	16046	15990	16189	16149	16027	15998	16078	16173	16052	15833	16077	16149	16139	16077	16142	15892	15924	15883	16087	15934	15915	16132	15848	16084	15967	15949	16152	15972	15962	15807	15978	16073	15884	15654	15888	15912	15802	16091	16043	16060	16098	15981	15752	15963	16182	15902	16087	16063	15887	16215	16190	16074	15939	15743	16055	15978	16096	15971	16122	15849	15834	15934	15984	15983	16033	16036	15912	16211	16097	15808	16027	16091	16039	16083	15932	15984	15854	15745	16042	15970	15971	16124	16042	15973	15924	15907	15898	15987	16024	16080	16142	16060	16021	16041	16188	15962	15886	15840	15928	15994	15864	15935	16017	15853	16147	15980	16077	16164	16130	15992	15893	16050	16037	16035	16015	15996	15897	16037	16002	15977	15945	16185	16017	16006	15780	16015	16036	15997	15965	15937	16251	15939	16108	16000	16176	15984	15917	16041	16063	15918	15998	15996	15973	16003	16136	15900	15922	15924	16091	16179	15922	15860	15959	15988	15884	16043	16013	16129	16037	15984	15856	15982	16062	15979	16073	15895	16061	16027	15838	16055	15964	16012	16088	15986	16072	16002	16021	15937	16026	15952	15775	16018	15841	16009	16047	16204	16176	16135	15809	15808	16106	15964	16124	16042	16200	16196	16007	16089	15754	15892	16050	15907	16086	15935	15945	16099	16055	15874	15918	16169	16011	16009	15750	16136	16160	16120	15929	16048	15874	16119	15835	15964	15806	16006	15989	16010	15864	16060	16070	15787	16157	15964	15921	16054	15786	16189	15954	15894	16124	15929	16069	16004	16043	16022	15993	15984	15946	15914	15907	16123	15980	16078	15932	15725	15905	16094	15970	16184	16060	16030	15998	15997	16031	16007	15878	15990	16029	15852	16025	15936	15895	15941	16120	15750	16251	15793	16099	15952	16151	16210	16102	15827	16067	16022	15962	16145	16089	15953	16241	16119	15996	16087	15801	16063	16152	15972	15991	15850	16158	15913	16051	16051	15913	16108	15763	16022	16062	16153	15751	16072	16271	15972	16015	16036	16045	15934	15946	16064	15881	15959	16047	15921	16054	16111	16185	15894	15908	16082	16130	16018	16008	16074	15982	16006	16008	15931	16055	15938	16088	15951	16075	16167	15999	15896	15829	15903	16004	15912	16259	16355	16043	16066	16123	15935	15962	16120	16031	16071	16101	15954	15893	15896	16077	15964	16060	16091	16095	16083	16158	16209	16063	15986	15996	16119	16042	15960	15868	15966	15916	15811	16125	16133	16052	15969	15997	15978	15836	15909	16051	16049	16285	15918	16050	16006	16035	16011	15977	15718	15983	15950	15926	15961	15912	15974	15941	16063	15892	15965	16115	15986	16075	15889	16241	15938	16105	16114	16160	15904	15968	16054	15923	15846	16107	16103	16152	16022	15828	15972	15985	16121	16070	16006	16208	16097	15953	15974	16135	15965	16160	15718	16017	16017	16034	15875	15941	15842	15967	16158	16152	15912	15861	16033	15955	15897	16216	15976	16030	15966	15846	15661	16100	16014	16116	16088	16243	16046	15896	16091	16023	15947	15947	15943	16098	16045	15808	15929	16005	16047	16002	16053	16072	15883	16038	16122	15949	16088	15899	15932	16100	16160	15945	16100	15831	15799	15937	15964	15804	15764	16002	16061	15974	15972	15921	16017	15841	16122	16117	16078	16116	16005	16153	16087	16055	16031	16225	15894	16044	16064	16084	15978	16043	16247	16017	15986	15939	15962	16118	16249	15945	15683	16031	15871	16025	16038	16040	16045	15989	16025	15961	16020	16097	15955	16149	16017	16126	16013	16118	15938	16032	15963	16364	16166	15987	16042	16013	16084	16051	15909	15895	16052	15990	16210	16110	15811	15892	15929	15951	15764	15995	15782	16095	16041	16188	16035	16227	16088	16249	15890	16019	15894	16000	15805	16044	16016	15932	15920	15972	16086	16087	15970	16092	15914	16025	15950	15954	16158	16017	16040	16120	16060	15916	16064	16249	15943	15875	15927	15899	15923	15951	15847	16157	15993	16091	15995	16044	15915	15963	16047	15933	16033	16037	15919	16208	15963	15989	16168	15917	16197	16077	16108	16015	15939	15927	16063	16032	15881	16126	16115	15917	16037	15918	15814	16009	16025	16062	16027	16211	16018	16265	15646	15967	15958	16295	16056	16021	16052	15921	15841	15835	15986	15900	15900	16078	16171	15981	15846	16051	16220	16105	15893	16043	16212	15960	16342	15987	15907	16118	15925	15790	15989	15931	16131	15910	16014	16047	16067	16082	15947	15908	16068	16174	16089	16117	16002	15941	16028	15985	15802	15773	15952	16220	16066	16188	15994	15936	15900	15994	16218	15940	16164	15833	15918	16008	16039	15955	15994	15805	15895	16007	15908	15917	16196	15968	16105	16041	16103	15906	16026	15901	15928	15984	16152	15948	16220	16228	15974	16015	16082	15996	16005	16082	16129	16064	15873	16133	15930	15872	15837	16028	16069	16295	15996	15839	15882	16055	16262	16157	16189	16048	16184	15987	16013	15853	16242	16163	15904	16168	16142	15913	16096	16102	15867	16192	16084	16056	16128	15889	16000	15934	15860	16096	16134	15936	15912	15969	16275	16169	16066	15997	16006	16144	16101	16024	16032	15794	16117	16078	15873	15943	16026	15883	15978	16022	16159	16129	15896	15967	16133	16030	15966	16237	16230	15964	16046	16038	15891	16084	16106	16157	16036	16174	15883	15813	15939	16003	16106	15947	16020	15972	16186	16054	16006	15993	15967	16049	16060	15936	15927	15982	16056	15973	16141	16097	16150	16131	15986	16306	16140	15962	15944	15945	16098	16114	16210	16128	15906	16059	16040	15848	15820	16143	16076	16061	16140	15915	16124	16187	15963	16068	15912	16061	15939	15908	15788	15934	16021	16084	16023	15913	15787	16186	16327	15967	15984	16132	16034	15927	16150	16186	16071	15946	16023	15981	15947	15911	15980	16045	15927	16027	16258	16092	15897	16022	16143	16027	16015
18522	24822	23214	19401	18031	16787	16087	15115	14876	14893	14636	14437	14158	14193	13915	14455	16006	15869	14144	13408	13458	13467	13406	13507	13433	13488	13482	13368	13461	13410	13482	13508	13568	13406	13485	13474	13495	13496	13497	13387	13388	13377	13402	13452	13506	13431	13389	13448	13379	13374	13336	13462	13513	13559	13523	13500	13448	13411	13526	13480	13245	13634	13499	13440	13482	13406	13463	13239	13364	13278	13394	13367	13340	13404	13401	13385	13501	13515	13298	13377	13245	13420	13405	13635	13354	13344	13439	13362	13463	13432	13401	13478	13526	13488	13342	13473	13465	13577	13488	13333	13457	13407	13262	13526	13283	13288	13298	13355	13335	13435	13441	13482	13284	13605	13480	13303	13417	13477	13369	13333	13475	13456	13447	13423	13392	13425	13504	13351	13411	13411	13447	13402	13550	13414	13284	13390	13216	13512	13463	13388	13455	13416	13369	13478	13395	13375	13403	13245	13530	13400	13405	13419	13532	13345	13381	13537	13435	13432	13382	13350	13461	13552	13427	13445	13421	13358	13466	13347	13452	13312	13489	13414	13235	13281	13461	13536	13313	13486	13347	13624	13594	13358	13348	13431	13414	13478	13362	13561	13196	13430	13326	13430	13294	13482	13528	13296	13440	13365	13476	13374	13353	13371	13315	13492	13467	13436	13469	13441	13357	13408	13377	13355	13369	13424	13390	13322	13454	13475	13553	13401	13497	13355	13399	13341	13433	13445	13339	13423	13523	13328	13495	13288	13561	13453	13447	13442	13458	13358	13468	13373	13447	13377	13391	13443	13381	13440	13191	13341	13312	13361	13222	13473	13371	13287	13462	13447	13510	13376	13468	13509	13488	13593	13468	13456	13476	13369	13398	13425	13530	13372	13598	13466	13630	13441	13456	13528	13538	13384	13445	13313	13428	13333	13405	13408	13365	13501	13374	13334	13487	13548	13471	13364	13433	13403	13651	13469	13364	13323	13410	13337	13433	13504	13446	13277	13440	13646	13379	13574	13497	13489	13466	13454	13348	13453	13431	13577	13395	13341	13527	13371	13722	13495	13334	13389	13281	13270	13587	13329	13473	13435	13282	13256	13601	13330	13470	13420	13407	13408	13533	13465	13415	13256	13369	13358	13351	13342	13463	13359	13355	13339	13417	13462	13533	13452	13404	13397	13463	13467	13382	13528	13377	13325	13384	13412	13361	13429	13591	13467	13577	13415	13500	13425	13290	13540	13339	13306	13466	13167	13537	13445	13349	13291	13492	13362	13403	13352	13426	13305	13427	13428	13299	13267	13414	13434	13482	13616	13395	13342	13388	13482	13478	13385	13400	13279	13555	13432	13452	13343	13305	13472	13364	13412	13661	13283	13201	13487	13417	13392	13484	13518	13407	13491	13368	13547	13374	13623	13495	13487	13470	13368	13372	13389	13440	13462	13377	13346	13226	13428	13365	13443	13426	13520	13343	13371	13347	13452	13323	13401	13380	13410	13362	13265	13440	13250	13432	13391	13515	13507	13438	13443	13391	13480	13402	13498	13355	13369	13514	13558	13458	13698	13379	13441	13491	13415	13524	13451	13389	13549	13572	13584	13519	13450	13352	13284	13509	13387	13451	13512	13378	13421	13373	13365	13447	13480	13338	13373	13382	13307	13540	13465	13408	13343	13461	13380	13533	13491	13473	13354	13511	13364	13421	13369	13370	13366	13473	13365	13316	13368	13444	13499	13444	13621	13550	13515	13537	13405	13413	13543	13435	13515	13273	13356	13428	13432	13496	13483	13328	13447	13337	13405	13524	13381	13465	13586	13349	13443	13308	13428	13413	13484	13331	13525	13487	13405	13458	13377	13369	13431	13585	13312	13416	13391	13534	13238	13301	13374	13360	13525	13552	13468	13418	13372	13480	13357	13434	13274	13378	13537	13468	13534	13410	13333	13330	13351	13322	13339	13610	13547	13419	13299	13373	13377	13383	13371	13456	13241	13411	13418	13493	13503	13472	13331	13501	13465	13349	13401	13391	13394	13526	13330	13473	13352	13385	13372	13463	13525	13439	13394	13528	13493	13450	13593	13315	13596	13425	13493	13346	13446	13296	13259	13407	13498	13518	13377	13442	13300	13505	13581	13426	13475	13326	13417	13481	13452	13555	13314	13362	13485	13459	13433	13341	13400	13478	13474	13340	13439	13368	13408	13360	13463	13353	13335	13452	13677	13467	13373	13466	13362	13428	13400	13381	13286	13311	13423	13369	13265	13217	13530	13360	13333	13480	13461	13470	13351	13512	13464	13488	13327	13310	13376	13485	13565	13396	13300	13491	13337	13492	13379	13460	13271	13387	13517	13517	13376	13389	13386	13379	13366	13304	13443	13236	13489	13425	13529	13448	13458	13452	13482	13672	13386	13445	13514	13369	13371	13526	13344	13321	13515	13336	13284	13459	13399	13435	13384	13493	13515	13307	13413	13514	13585	13539	13428	13396	13461	13531	13408	13307	13588	13450	13379	13355	13460	13439	13511	13451	13555	13361	13478	13507	13438	13530	13525	13305	13442	13345	13386	13616	13271	13397	13478	13577	13498	13304	13402	13407	13438	13381	13514	13584	13463	13377	13510	13383	13441	13436	13524	13385	13384	13500	13390	13365	13537	13400	13374	13288	13538	13442	13530	13427	13514	13357	13497	13493	13474	13395	13304	13469	13335	13483	13412	13362	13632	13428	13395	13391	13533	13560	13381	13429	13357	13522	13413	13468	13276	13525	13303	13539	13405	13614	13303	13555	13310	13478	13363	13482	13541	13415	13543	13375	13397	13410	13385	13631	13532	13388	13461	13358	13482	13447	13300	13371	13168	13528	13518	13397	13450	13462	13249	13375	13312	13368	13451	13299	13463	13315	13398	13476	13400	13293	13280	13480	13474	13340	13327	13412	13387	13444	13524	13405	13420	13515	13386	13470	13282	13243	13434	13484	13568	13460	13613	13478	13503	13621	13393	13383	13559	13426	13462	13349	13391	13222	13380	13552	13458	13457	13419	13401	13301	13351	13344	13259	13352	13357	13521	13344	13419	13467	13423	13393	13402	13366	13333	13532	13432	13441	13464	13369	13452	13573	13345	13344	13503	13367	13331	13451	13223	13488	13418	13354	13554	13490	13474	13333	13560	13267	13525	13516	13335	13361	13449	13498	13459	13669	13310	13492	13341	13604	13433	13346	13286	13535	13407	13502	13280	13433	13346	13503	13324	13378	13458	13427	13612	13443	13485	13386	13390	13291	13456	13477	13428	13527	13372	13609	13533	13430	13298	13565	13522	13458	13382	13477	13409	13574	13328	13441	13412	13404	13313	13540	13335	13427	13367	13544	13332	13447	13397	13477	13379	13376	13424	13509	13518	13365	13592	13426	13446	13346	13359	13367	13475	13309	13405	13509	13473	13407	13614	13498	13538	13518	13441	13364	13463	13585	13347	13414	13551	13302	13572	13423	13464	13419	13285	13489	13464	13543	13571	13347	13482	13508	13387	13211	13496	13417	13417	13244	13452	13377	13499	13369	13266	13367	13473	13431	13573	13617	13321	13347	13379	13480	13344	13398	13567	13615	13416	13424	13414	13575	13547	13525	13475	13270	13405	13406	13403	13468	13504	13245	13396	13562	13485	13345	13423	13192	13408	13420	13387	13311	13432	13276	13285	13515	13479	13390	13249	13420	13436	13373	13604	13300	13436	13460	13470	13382	13527	13509	13597	13457	13287	13350	13292	13524	13503	13503	13436	13523	13375	13453	13375	13340	13445	13490	13380	13381	13426	13312	13543	13402	13435	13391	13610	13496	13452	13503	13557	13437	13459	13415	13513	13312	13416	13357	13311	13364	13497	13459	13392	13332	13510	13240	13403	13283	13478	13471	13474	13408	13390	13365	13321	13335	13454	13407	13438	13538	13410	13564	13528	13393	13521	13492	13406	13421	13416	13546	13437	13387	13299	13457	13268	13579	13538	13522	13410	13409	13468	13382	13514	13560	13561	13319	13596	13506	13630	13390	13339	13655	13308	13323	13439	13347	13374	13264	13448	13418	13474	13558	13440	13373	13406	13382	13369	13502	13327	13432	13317	13354	13369	13459	13421	13522	13286	13411	13507	13387	13364	13547	13470	13334	13477	13355	13384	13627	13276	13407	13640	13407	13392	13367	13426	13429	13430	13370	13566	13490	13313	13282	13459	13488	13436	13418	13291	13340	13371	13283	13354	13495	13380	13267	13442	13547	13378	13475	13258	13361	13505	13281	13477	13545	13377	13419	13492	13540	13457	13319	13305	13230	13521	13467	13382	13550	13353	13293	13447	13419	13466	13519	13529	13550	13242	13630	13425	13417	13408	13582	13385	13493	13212	13523	13517	13427	13518	13253	13481	13346	13521	13621	13374	13400	13653	13450	13436	13476	13509	13379	13567	13252	13456	13497	13406	13338	13307	13503	13322	13335	13252	13424	13274	13382	13470	13449	13351	13521	13388	13322	13256	13376	13311	13351	13523	13423	13344	13371	13532	13423	13419	13460	13401	13593	13545	13560	13399	13448	13438	13376	13514	13424	13360	13471	13530	13483	13470	13295	13570	13594	13560	13402	13274	13388	13614	13601	13514	13401	13491	13410	13379	13406	13524	13562	13295	13361	13471	13282	13439	13491	13499	13501	13359	13566	13377	13422	13425	13407	13373	13282	13273	13401	13536	13591	13425	13464	13421	13341	13223	13415	13412	13593	13368	13430	13300	13575	13527	13509	13510	13490	13416	13376	13499	13538	13404	13336	13440	13362	13513	13308	13555	13295	13630	13264	13416	13464	13492	13361	13517	13313	13468	13543	13435	13452	13302	13333	13462	13491	13458	13611	13446	13397	13452	13361	13382	13569	13534	13494	13592	13267	13307	13329	13445	13430	13311	13456	13497	13416	13431	13343	13357	13371	13520	13515	13232	13486	13369	13228	13370	13520	13330	13438	13439	13460	13465	13359	13388	13474	13518	13387	13650	13717	13303	13414	13286	13415	13354	13592	13272	13451	13371	13514	13352	13576	13490	13484	13463	13480	13368	13456	13305	13429	13407	13473	13326	13394	13417	13519	13385	13379	13462	13307	13560	13468	13331	13445	13354	13505	13441	13332	13394	13389	13461
25511	20999	27604	25512	22601	21807	21245	19618	18643	18573	18521	18123	18333	17970	18076	20745	27114	25546	21498	17753	17193	17208	17327	17196	16957	17294	17330	17186	17233	17218	17398	17085	17040	17384	17071	17116	17186	17344	17215	17078	17178	16969	17070	17137	17331	16997	17117	17110	16986	17305	17084	16950	17223	17133	17123	17139	17140	17127	16996	17209	17222	17263	17167	17139	16944	16745	16999	17097	17152	17154	17007	17365	17275	16962	17313	17033	17013	16938	17120	17338	17335	17193	17226	17340	17076	17024	17225	17184	17153	17017	17284	17393	17147	17134	17213	16968	17096	17125	16888	16952	17069	17307	17120	17034	17108	17286	17224	17345	17254	17170	16927	17110	17191	17266	17165	16917	17085	17115	17296	17327	17042	17282	17047	17121	17325	17153	17249	17051	17192	16916	17158	17185	17272	17110	17195	16947	17283	17103	17048	17180	16962	17063	16936	17129	17255	17165	17103	17005	17151	17214	17124	17293	17171	16861	17323	17260	16915	17236	17163	17148	17114	17149	16894	17152	17200	17028	17156	17335	17137	17001	17111	17239	17312	17108	17073	17112	17202	17191	17104	17138	17159	16874	17157	16964	17082	17050	17276	17215	17060	17141	17363	17199	16972	16907	17014	17234	17284	17125	17172	17094	16994	17197	17130	17136	17342	17064	17118	17049	17013	17052	17104	16985	17174	17389	17014	17267	17215	17069	17178	17179	17072	17206	17411	17217	17080	17256	16987	17091	17041	17275	17066	17071	17101	16964	17133	17111	17105	17280	17149	17168	16959	16980	17164	17041	17156	17139	16846	17086	16949	17178	17146	17184	17102	17068	16962	17012	17142	17049	17103	17093	17018	17250	17228	17085	17160	17082	17028	17234	17034	17183	17090	16903	16910	17137	17269	17041	16891	17153	17189	17163	17111	17024	17123	17104	16914	17255	17331	17132	17298	17078	16909	17166	17238	17153	16984	17158	17045	16999	17258	16977	16860	17224	17085	17043	17300	17057	17056	17169	17211	17069	16951	17098	16929	17187	17131	17076	17215	17280	17247	17203	16946	17235	17255	17057	17149	17025	17018	16940	16910	17256	17088	16900	17030	17084	16865	17006	17111	17064	17343	17092	17128	17024	17099	17043	17206	17093	16859	17107	16987	17220	17227	17071	17089	17181	17118	17183	17035	17034	17074	17265	17207	16939	16936	16979	17202	17096	17170	17316	16975	17010	17202	17382	17198	17001	17259	17152	17257	17189	17127	17056	17220	17216	17230	17078	16972	17241	17081	17085	17096	17171	17002	17214	16991	17121	16983	17156	17101	17237	17183	16997	17006	17089	17136	17127	17037	17168	16997	17090	17276	17201	17108	17062	16918	17044	17136	17098	16889	16878	17067	17029	17114	17187	17189	17102	17287	16934	17035	17178	17034	17145	17094	17150	17129	17224	17080	17334	17059	17271	16906	17190	17249	17166	17148	17101	16910	17010	16961	17297	17253	16919	17028	16970	17131	17113	17092	17149	17218	16968	17128	17200	17017	17292	17104	17273	17025	17004	17098	17230	17226	16956	16986	17082	17185	16885	17127	17051	17212	17123	17305	17282	17079	17125	17171	17179	17123	17108	17299	17260	16979	16991	17139	17216	17155	17152	17073	17029	16959	17010	17068	17081	17225	17301	17174	17212	17262	17317	17243	17179	17163	17054	16940	17019	16986	17285	16958	17219	17287	17015	17078	17239	17214	17081	17272	17035	17191	17374	16995	16887	17327	17079	16978	17118	17202	17198	17038	17156	17231	17034	17306	17175	17158	17349	17064	17106	17096	17238	17142	17052	17208	17257	17153	17089	17222	17150	16963	16978	17049	17276	17249	17230	17054	17139	17106	17349	17003	17223	17272	17037	17078	17150	16903	16994	16954	17203	17120	17260	17235	16954	16940	17006	17121	17076	17043	16956	17262	17110	17042	17109	17186	17099	16853	17170	17191	16682	17175	17105	17231	17153	17170	17286	17088	17041	17015	17289	16977	17215	16915	17271	17348	17131	16961	17249	17167	17064	17258	17350	17133	16987	17213	17171	17201	17277	17060	17052	17056	17181	17251	17201	17091	17016	16955	17497	17277	16923	17233	17255	17218	17037	16946	17156	17062	17144	17244	17042	17297	17360	17131	17098	16999	17167	17060	17232	17096	17162	17109	17258	17243	17024	17150	17145	16969	17126	17341	17025	17088	17167	17240	16968	17288	17132	17528	17067	17154	17112	17068	17080	17227	17020	17261	17091	17117	17225	17125	16935	17257	17056	17053	17268	17123	17158	17116	17347	17347	17132	16967	17283	17315	17300	17195	17102	17083	17111	17209	17195	17178	17062	16909	17452	17150	17146	17066	17117	17145	17077	17416	17075	17171	17150	17254	17200	17117	17101	17092	17167	17064	16979	17150	17342	17150	17050	17105	16945	17139	17141	17178	16934	17065	17127	17293	17148	16994	17259	17291	16931	17281	16992	17130	16925	17318	17151	16990	17015	17220	17330	16938	16999	17122	17153	17317	17218	17223	17092	17080	17089	17039	17109	17156	17214	17069	17151	17036	16934	17180	17053	17238	16926	17315	17190	17253	16819	17001	17104	17025	17363	17350	17136	16913	17104	17003	16915	17163	17015	17197	17199	17007	17101	17048	16916	17146	17002	17055	17244	17069	17000	17148	17173	16879	17132	17236	17011	17107	17456	17145	17197	17302	17320	17116	17176	17084	17253	17065	17039	17311	17339	17336	17081	16976	17083	17131	17231	17212	16999	17030	17077	17283	17117	17264	17249	17100	17236	17180	17195	17375	17048	17107	17256	17314	17102	17002	16992	17038	16954	17124	17115	17006	17065	17354	17130	17107	17048	17184	17102	17206	17090	17351	17042	17252	17089	16877	16987	17051	17122	17223	17110	17174	17189	17184	17194	17258	17213	17143	17207	17337	17251	17016	17167	16944	17057	17150	17316	17248	17224	16992	17211	17004	17081	17006	17049	17074	17103	17015	17096	17141	17194	17182	17048	16948	16950	17161	17466	17278	17015	17078	17060	17120	17330	17031	17096	17198	17171	17246	17179	17037	17174	17062	17287	17131	17024	17210	17018	17147	17015	17298	16920	17282	16875	17269	16898	16985	17134	17351	17249	17098	17246	17228	17026	16864	17203	17098	16914	16843	17040	17054	17136	17154	17210	17125	17274	17192	17143	17121	17217	17124	17158	16981	17127	17021	17391	17347	17221	17192	17064	16982	16911	17200	17307	17360	17166	17010	17193	17006	17240	17097	17083	17146	17366	17414	17335	17232	17352	16967	17173	17187	17028	17024	17149	17198	17127	17244	17114	17147	17117	17007	17160	17087	17058	17223	17009	17088	17117	17189	17212	17068	16944	17215	17213	17130	17024	17174	17052	17195	17295	17331	17155	16986	17292	17367	17166	17233	17139	17228	17129	17130	17106	17274	17095	17349	16960	17010	17036	17242	17028	17112	17100	17117	17000	16863	17235	17145	17025	16988	17169	16997	17051	17089	17041	16891	17220	17136	17057	17127	17124	17032	17127	17022	17078	17010	17136	17056	17174	17112	16968	17087	16953	17146	17185	17110	16966	17056	17199	16828	17020	17082	17143	17000	17048	17265	17209	17015	16818	17126	17277	17097	16996	17174	17030	17248	17231	17068	17148	17177	16978	16984	17069	17077	17163	17198	17250	17203	17151	17235	17153	17095	16919	17108	17059	17122	16897	17061	17216	16972	17197	17414	17162	17169	16888	17319	17088	17128	17087	17171	17071	16919	16861	17024	17151	17184	16778	17252	16999	17086	17072	17090	17260	17213	17058	17154	17119	16986	17132	17176	17044	17159	16994	17107	17248	17358	16947	16958	17118	17013	17284	17104	17243	17048	17183	17021	17106	17081	17201	17194	17048	17148	17063	16976	17154	17127	16940	17142	16984	17282	17309	17112	17075	17062	17201	16989	17187	17116	17160	16901	17266	17210	17221	17122	17095	17261	17095	17159	17098	17038	17481	16925	17090	17192	17327	17180	16965	17029	17143	17120	17195	17111	17239	17035	17028	17236	17285	17069	17150	17058	17178	17090	17114	17105	17278	17228	17392	17163	17160	16987	17166	17444	17051	17177	17028	17127	17300	17159	17152	17134	17177	17165	17153	17203	17169	17280	17187	17149	17020	17131	17246	16966	17077	17385	17215	17084	17124	17246	17239	17165	16983	17244	17034	17199	17129	17217	17190	17060	16909	17070	17213	17025	17037	17249	17161	17094	17096	16890	17210	17105	17098	17083	17035	17493	16979	17021	17062	17105	17107	17320	17099	17229	17132	17259	17213	17140	17102	17129	17100	17101	17082	17087	16975	16844	17051	17041	17281	17181	17115	17331	17260	17201	17122	16930	17114	17003	17113	16954	16950	17068	17172	17012	17005	17130	17167	17017	17064	17252	17027	17202	17083	17292	17359	17058	17059	17169	16804	17093	17329	17314	17185	17423	17343	17186	16796	17013	17247	17153	17198	17212	16803	17039	17140	17085	16906	17192	17063	17072	17177	17227	17183	17189	17296	17162	17427	17334	17146	17207	17143	17182	17168	17194	17181	17038	17186	17210	17196	17195	17067	17165	16909	17181	17287	17148	17034	17091	16900	17245	17191	17256	17118	17048	17123	16873	17129	17061	16956	16917	16994	16949	17128	17086	17045	17204	17138	17237	17284	17203	17219	17112	17355	17086	17066	17001	17128	17148	17031	17189	17161	17167	16859	17227	17075	17043	17181	17089	17126	17224	17007	17104	16935	17233	17124	17066	17108	17048	17110	17243	17178	17200	17424	17232	17156	17139	17197	17059	17150	17102	17124	17078	17051	17333	17243	17183	17321	17157	17115	17161	17295	17190	17148	17067	17079	17249	17234	17271	17118	17367	17107	17085	17297	17094	17210	17074	17207	17220	16992	17089	17213	17086	17105	17325	17051	17077	17013	17085	17094	17214	17280	17365	17005	17300	17192	17378	16955	17185	17027	17139	17140	17130	16833	17048	16982	16890	16817	16954	17156	17038	16983	17292	17143	17275	17054	17066	16969	17234	17051	17211	17117	17166	17309	17220	17190	17057	17318	17124	17112	17218	17234	17167	17154	17152	17215	17442	17069
18972	30745	29547	23103	21913	19550	18281	17364	16706	16317	16180	15939	15602	15506	15239	20391	28161	23951	18704	14128	14213	14111	14239	14079	14105	14142	14169	14163	14096	14239	14047	14005	14074	14005	14129	14224	14138	14397	14018	14086	13910	14157	14141	14081	14169	14107	14167	14139	14305	14216	14266	14037	14251	14184	14246	14225	14018	14343	13955	14205	14083	14209	14250	14182	13959	14109	14010	14069	14144	14142	14079	14159	14076	14042	14126	14131	13979	13927	14074	14126	13979	13981	14005	14102	14159	14188	14020	14269	14172	14002	14114	14193	14051	14110	14094	13935	14142	13875	14191	14130	14229	14076	13995	13951	14288	14041	14145	13969	14053	14057	14165	14060	14187	14082	14067	14140	14230	14133	14079	13936	13984	14244	13968	14233	13936	14352	14167	14166	14013	14137	14005	14055	14173	14090	14014	14141	14014	14107	14097	14022	14212	14009	13999	14100	14111	13980	14200	14200	14121	14088	14092	14001	14133	14244	14117	14042	13952	14115	14083	14067	14164	14136	14197	14110	14068	14130	14191	14118	14007	14080	14159	14084	14140	14061	14003	13994	14189	14064	14210	14111	14233	14186	14065	14295	14066	14253	14101	14149	13885	14087	14285	14317	14077	14035	14200	14058	14122	14092	13984	14323	14260	14023	14090	14163	14174	14071	14103	14121	14049	14107	14008	14123	14283	14138	14027	14259	14179	14102	14179	14078	14055	14120	14206	14063	14165	14141	14163	14015	14047	14036	14171	14154	14148	14100	14096	13999	14039	14066	13949	14266	14026	14264	14232	14037	14214	14047	13939	14066	13948	14201	13959	14014	14015	14097	14121	13879	14087	14104	14007	14165	14196	14070	14090	14221	14248	14047	14103	14044	14045	14087	14211	14055	14109	14155	14085	14146	14053	14037	14044	14006	14228	13982	14273	13967	13997	13878	14005	14150	14070	14190	14063	14135	14233	13978	14214	14006	14046	14097	14098	14225	14258	14128	14087	13998	14218	14209	13985	14109	13841	14067	14234	14056	14129	14090	14005	14100	14069	14198	14154	14078	13930	14156	14071	13859	14077	14140	14048	14092	14163	14105	14250	14049	14036	14138	14057	14158	13975	14059	14041	14241	14170	14310	14155	14018	14137	14094	14192	14129	14151	14165	14175	14087	14205	14220	14123	14068	14060	14001	14117	14160	14098	14030	14114	14094	14115	14158	14154	14048	14112	14164	14024	14101	14132	14140	13904	14022	14152	14284	14181	14030	13920	14207	13957	14133	13936	14145	14220	14071	14103	14130	14155	14057	13984	14117	14160	14110	13997	14233	14199	14198	14135	13887	14209	14074	13957	14175	14065	14095	14040	14159	14035	14136	14089	13992	14104	14115	13981	14168	14181	14136	14202	14129	14176	14095	14224	14120	13932	14155	14110	13975	14078	14173	14043	14105	13839	14105	14049	14019	14155	14032	14042	14208	14100	14235	14094	13975	14252	14001	14172	14096	14066	13976	14170	13977	14158	13978	14140	14015	14187	14083	13922	14117	13991	13973	14189	14056	14110	14049	14092	14174	13929	13999	14218	14169	14097	14122	14177	14004	14188	14019	14199	13943	14221	14051	13995	14075	14249	14226	14109	14123	14167	13859	14214	14035	13993	14107	14145	14092	14203	14181	14054	14075	14046	13954	14127	14144	14249	13966	14045	14047	14114	14206	14027	14093	14140	14154	14052	14045	14005	14197	14179	14008	14196	14096	14110	14089	14138	14072	14117	14039	14040	14168	14128	14056	14202	14155	14199	14054	14145	14000	14109	14062	14155	14193	14107	14184	14213	14129	14088	14129	13992	13961	14217	14059	14110	14079	14016	14017	14073	14056	13958	14111	13964	14032	14140	14239	14141	14202	14101	14054	14090	13951	14223	14046	14017	14202	14067	14180	14286	14241	14102	13979	14115	14089	14353	14142	14065	14165	14186	14132	14230	14032	14040	14186	13937	14152	14116	14270	14058	14035	14230	14265	13878	14195	14182	14069	14324	13954	13974	14018	14030	14077	14329	13959	13931	13982	14232	14162	14252	13993	14091	14137	14134	14147	14003	14010	14033	14153	14076	14064	14111	13978	14075	13967	14060	14059	14065	14212	14019	14108	14159	14086	14125	13902	14053	14139	14124	14153	13909	14125	14115	14112	14097	14025	14189	13901	14143	14051	14210	14094	13952	14087	14041	13900	14038	14154	14216	14207	14051	14027	14061	14043	14016	14166	14127	14048	14308	14109	14003	14231	14071	14083	14194	14088	14211	14299	14183	14088	14014	14123	14049	14186	14160	14009	14197	14082	14005	13987	14153	14120	13980	14120	13973	14181	14130	14099	14215	14089	14114	14141	14232	13997	14193	14113	14047	14076	14004	14138	13981	14189	14181	14077	14059	14209	14143	14066	14125	14089	14065	14133	14144	14123	13914	14126	14171	14093	14162	14176	13887	14135	14157	14068	14097	14074	14306	14099	13864	14066	14308	14111	14032	14104	14046	14172	14210	14130	14162	14258	14191	14073	14145	13996	14040	13973	14230	14074	13945	14075	14006	14183	13999	14087	14232	14146	14167	14117	14192	14020	14221	14089	14157	14019	14028	14266	13972	14177	14015	14056	14205	13987	14057	14058	14079	14137	14144	14205	14252	14282	14061	14128	13967	13969	14164	14040	14141	14030	14271	14079	14055	14085	14184	14160	14007	14148	14064	14111	14185	14046	14063	14004	14166	14131	14209	13987	14070	14204	14063	14036	14182	14106	14127	14163	14052	14072	14252	13990	14073	14006	14044	14044	14127	13898	14069	14060	14041	14112	14051	14227	14089	14088	14027	14215	13982	14113	13980	14068	14184	14068	14216	14172	14067	14190	14056	14147	13908	14154	14077	14062	14186	14177	14162	13956	14080	14264	13925	14204	13914	14159	14149	14166	14103	14285	14085	14241	13876	14163	14160	14159	14129	14070	14003	14094	14106	14024	13986	14182	14198	14116	14129	14128	14090	14226	14117	14236	14073	14144	13968	14023	14176	14037	13962	14059	14197	14113	14148	14026	14092	14044	14263	13994	13889	14142	13956	14005	14033	14053	14043	14042	14167	13961	14064	14111	14183	14180	14034	14213	13993	14118	14083	14129	14218	14106	14273	14097	13997	14211	14004	13995	14221	13997	14149	14064	14135	13990	14062	14138	14328	14201	14100	13968	14041	14109	14007	14297	14072	14120	14093	14313	14178	13936	14255	14022	14041	14231	14020	14155	14110	14068	14016	14211	14069	14138	13995	14033	14137	14125	14197	13987	14153	14210	14130	14129	14359	14222	14135	14228	14040	14149	13962	14081	14089	14118	14184	14283	14269	14037	14128	14052	14106	14058	14123	13992	14111	14003	14067	14012	14112	13990	14137	14045	14093	14133	14122	14273	14221	14137	14129	14081	14166	13935	14268	14004	14160	14118	14055	14184	14069	14005	14077	14043	13935	13940	14255	13999	14173	14183	14090	14134	14160	13999	14034	14056	13863	13928	14306	14041	14105	14163	14134	13928	14140	14186	14000	14100	14064	14047	14220	14171	14204	14051	14265	14108	13997	14188	14115	14216	14129	14006	14129	14158	14036	14071	14196	14012	14149	14225	14052	13982	14163	14131	14246	14119	14098	14249	14115	14179	14123	14091	14150	14066	14105	14018	14234	14115	14223	14074	14193	14055	14053	14101	14118	14253	14120	14009	14151	14022	14172	13997	14197	14062	14139	14133	14100	14082	14059	14104	14007	14115	14114	14280	14208	14098	14114	13909	14217	14032	14028	14077	14181	14194	14187	14171	13974	14248	14178	13996	14015	14167	14199	13965	14128	14079	14056	14205	14024	14044	14236	14133	14177	14128	14107	14063	13963	14147	14107	13983	14111	13869	14181	14162	14009	14231	14111	14244	14127	14164	14123	14122	14150	14281	14007	14083	14188	13994	14048	14053	13954	14002	14230	14109	14149	14234	14135	13919	14131	13877	14246	14111	14148	14186	14022	14073	14178	14312	14033	14153	14115	14149	14099	14142	14021	14266	14081	14136	14162	14035	14087	13959	14247	14023	14152	14062	14073	14285	14227	14188	14084	14210	13857	14156	14257	14133	14185	14299	14114	14198	14026	14085	14187	14130	14176	13996	14303	14141	14073	13962	14112	14135	14004	14116	14070	14137	14132	14212	14061	14225	14113	14156	14120	14189	14224	14071	14026	14000	14132	14145	13940	14233	14090	14110	14088	14145	14140	14167	14095	14093	14324	14247	14004	14027	14187	14051	14014	14023	14153	13973	14230	14201	14101	14105	14044	14205	14006	14137	14183	14180	14151	14073	14295	13981	14115	14077	14007	13971	14174	14118	14154	14076	13914	14245	14071	14049	13960	14007	13987	14037	14083	14015	14134	14038	13966	14225	14100	14042	14136	14107	14094	14200	14060	14210	14113	14143	13976	14099	13930	14102	14084	14159	14066	14147	13944	14026	14024	14093	14165	14107	14314	14178	14018	14122	13893	14211	14194	14052	14141	14048	14153	14083	14184	14124	14139	13956	13957	14240	14062	14071	14249	13949	14157	14070	14229	14049	14149	14183	14146	14132	14194	14130	14239	14067	14027	14325	14070	13987	13957	14025	14210	14074	13962	14155	13984	14270	14101	14087	14085	14239	14023	14096	14127	14139	14124	14430	14115	14006	14147	14126	14208	14057	14179	14015	14128	14054	14243	14094	14314	14028	13967	14105	14187	13917	14251	14254	14240	13950	14308	14062	14226	14011	14134	13981	14181	14203	14115	14011	14091	13931	14233	14048	14001	14051	13957	14094	14228	14218	14079	14127	14225	14175	14198	13985	14020	13966	13820	14124	14366	14096	14094	14101	14088	14113	14133	14132	14066	13960	14163	14146	14261	14188	14165	14074	14151	14071	14098	14108	14395	14319	14099	14168	14106	14176	14243	14240	14026	14079	14016	14034	14089	14044	14142	14165	14041	14218	14195	14266	14031	14334	14366	14300	14205	14146	14001	14096	13900	14029	14244	14046	14097	14103	14246	14161	14119	14122	14125	14095	14160	14078	14241	14064	14059	14159	14170	14126	14143	14156	14210	14198	14074	14155	14121	14091	14119	14203	14138	14007	14113	14254
23857	20992	28411	23829	21955	23923	23580	19565	18322	18284	17619	17579	17128	17014	16642	23542	35836	31155	22397	17202	15970	15796	15680	15808	15741	15798	15766	15658	15583	15575	15567	15592	15511	15655	15538	15762	15800	15566	15761	15609	15742	15742	15602	15756	15620	15764	15558	15584	15634	15400	15824	15707	15634	15544	15607	15531	15427	15615	15461	15606	15442	15408	15467	15485	15850	15571	15722	15664	15924	15716	15637	15558	15805	15587	15583	15682	15480	15474	15674	15616	15553	15510	15571	15580	15665	15548	15518	15657	15425	15390	15554	15465	15355	15702	15671	15366	15428	15490	15599	15547	15850	15561	15714	15617	15474	15765	15466	15712	15538	15502	15521	15559	15481	15613	15638	15561	15724	15558	15607	15678	15726	15486	15725	15620	15468	15549	15711	15655	15540	15590	15795	15450	15454	15531	15461	15618	15603	15533	15592	15727	15608	15487	15542	15532	15494	15457	15578	15548	15580	15650	15640	15577	15711	15507	15483	15629	15714	15652	15469	15684	15516	15587	15609	15371	15683	15397	15504	15519	15702	15475	15549	15510	15559	15500	15467	15568	15827	15673	15622	15464	15533	15657	15493	15596	15489	15463	15430	15517	15605	15509	15465	15457	15744	15518	15758	15350	15711	15612	15767	15469	15432	15365	15410	15556	15605	15502	15798	15542	15836	15437	15485	15651	15764	15504	15460	15434	15435	15468	15378	15449	15751	15559	15738	15690	15643	15721	15614	15636	15775	15431	15330	15388	15470	15498	15519	15535	15620	15504	15692	15628	15498	15513	15584	15551	15603	15605	15447	15623	15409	15777	15536	15539	15577	15336	15522	15535	15435	15665	15657	15627	15680	15627	15551	15694	15637	15424	15750	15285	15786	15769	15499	15556	15600	15640	15646	15625	15521	15401	15387	15379	15717	15364	15476	15555	15527	15660	15505	15752	15759	15555	15616	15507	15524	15483	15588	15528	15573	15664	15738	15326	15679	15494	15681	15543	15553	15517	15656	15540	15325	15282	15563	15718	15626	15588	15551	15404	15542	15454	15656	15551	15545	15499	15461	15686	15554	15658	15716	15687	15711	15471	15441	15495	15518	15550	15670	15510	15434	15551	15763	15636	15480	15510	15612	15575	15552	15613	15725	15716	15525	15608	15516	15533	15581	15570	15415	15329	15656	15617	15489	15564	15491	15569	15619	15510	15793	15507	15374	15557	15432	15461	15560	15486	15757	15558	15456	15510	15518	15531	15760	15519	15601	15582	15543	15587	15678	15528	15754	15454	15405	15414	15641	15515	15684	15677	15384	15584	15605	15662	15860	15541	15715	15472	15550	15664	15581	15448	15589	15648	15588	15443	15619	15438	15413	15424	15550	15735	15621	15538	15565	15515	15508	15517	15460	15613	15481	15484	15676	15693	15668	15591	15418	15576	15398	15694	15783	15774	15662	15474	15631	15439	15547	15514	15645	15515	15632	15769	15698	15400	15559	15653	15455	15749	15587	15625	15509	15481	15335	15523	15513	15718	15654	15234	15673	15533	15545	15577	15605	15633	15616	15390	15370	15569	15606	15580	15832	15392	15402	15402	15556	15559	15485	15424	15604	15733	15550	15460	15471	15596	15662	15648	15672	15765	15686	15675	15748	15477	15451	15566	15532	15512	15611	15497	15657	15597	15364	15610	15671	15478	15573	15684	15490	15479	15596	15504	15545	15645	15543	15633	15522	15654	15516	15608	15395	15638	15672	15477	15522	15661	15589	15566	15470	15696	15639	15589	15560	15558	15634	15666	15677	15539	15493	15628	15691	15673	15635	15646	15429	15558	15601	15353	15705	15701	15561	15608	15451	15594	15611	15409	15540	15404	15596	15481	15465	15737	15480	15723	15598	15755	15784	15650	15416	15496	15631	15524	15691	15512	15610	15659	15727	15488	15441	15595	15686	15540	15532	15684	15272	15534	15501	15517	15440	15624	15523	15380	15534	15352	15523	15429	15488	15342	15534	15640	15627	15510	15646	15465	15531	15563	15410	15597	15793	15462	15412	15679	15412	15529	15407	15542	15553	15458	15393	15630	15535	15653	15730	15496	15388	15561	15652	15508	15555	15779	15701	15583	15536	15584	15595	15618	15492	15484	15759	15578	15414	15541	15448	15574	15467	15637	15671	15349	15524	15432	15492	15546	15566	15611	15584	15425	15594	15577	15776	15646	15465	15530	15742	15745	15437	15530	15487	15706	15646	15553	15314	15505	15557	15416	15593	15606	15632	15544	15669	15260	15395	15776	15738	15616	15503	15339	15598	15421	15546	15594	15485	15683	15614	15461	15603	15617	15400	15470	15495	15603	15394	15450	15548	15522	15556	15500	15769	15520	15486	15508	15548	15665	15531	15705	15569	15752	15435	15502	15530	15512	15602	15480	15576	15361	15573	15560	15557	15562	15528	15602	15469	15611	15563	15773	15603	15491	15625	15645	15751	15311	15620	15663	15419	15547	15506	15427	15526	15506	15657	15516	15487	15569	15506	15552	15613	15554	15669	15706	15740	15691	15546	15704	15553	15675	15433	15647	15545	15522	15508	15675	15340	15632	15654	15522	15555	15435	15665	15551	15716	15704	15387	15563	15581	15708	15874	15623	15530	15592	15617	15568	15371	15569	15653	15654	15300	15562	15495	15649	15678	15644	15473	15375	15679	15686	15720	15592	15461	15726	15439	15686	15459	15532	15418	15410	15527	15554	15449	15537	15644	15696	15472	15532	15601	15585	15583	15607	15573	15630	15752	15597	15293	15696	15684	15513	15463	15532	15654	15364	15625	15501	15540	15532	15462	15647	15602	15277	15581	15566	15744	15481	15501	15702	15523	15586	15543	15605	15668	15665	15630	15383	15542	15356	15424	15574	15449	15516	15565	15591	15445	15522	15624	15477	15528	15566	15483	15368	15423	15553	15465	15573	15656	15548	15512	15670	15576	15440	15763	15455	15613	15631	15376	15843	15714	15681	15719	15533	15714	15618	15498	15605	15521	15484	15592	15582	15545	15569	15551	15716	15434	15523	15357	15522	15618	15615	15400	15489	15590	15686	15477	15448	15629	15561	15646	15660	15636	15562	15589	15427	15383	15574	15637	15531	15559	15493	15425	15597	15708	15619	15577	15534	15679	15523	15361	15576	15801	15754	15578	15533	15566	15535	15547	15691	15632	15665	15366	15709	15655	15550	15566	15566	15340	15599	15464	15520	15625	15515	15370	15577	15584	15620	15504	15673	15596	15484	15471	15489	15433	15470	15423	15684	15626	15770	15587	15598	15492	15542	15694	15603	15606	15721	15565	15694	15651	15614	15612	15465	15618	15606	15591	15505	15482	15517	15604	15658	15491	15693	15612	15292	15649	15558	15735	15747	15640	15551	15416	15416	15547	15557	15567	15629	15660	15444	15773	15601	15674	15562	15549	15651	15564	15607	15432	15406	15415	15525	15470	15567	15427	15640	15499	15616	15770	15567	15625	15333	15595	15764	15609	15433	15485	15440	15360	15515	15647	15599	15678	15498	15547	15599	15482	15540	15506	15551	15658	15533	15363	15570	15573	15444	15484	15517	15475	15700	15561	15588	15618	15535	15599	15552	15617	15408	15517	15482	15517	15684	15552	15506	15657	15577	15550	15630	15485	15539	15494	15512	15481	15485	15593	15682	15571	15719	15283	15449	15617	15459	15630	15783	15805	15387	15735	15635	15224	15427	15544	15520	15608	15627	15446	15593	15590	15702	15588	15562	15562	15569	15609	15522	15457	15525	15515	15591	15600	15439	15610	15496	15730	15672	15553	15388	15465	15666	15497	15506	15627	15315	15503	15555	15472	15618	15603	15497	15515	15589	15563	15488	15525	15605	15599	15712	15559	15641	15656	15544	15434	15453	15508	15569	15425	15561	15576	15519	15634	15737	15494	15400	15814	15436	15586	15648	15598	15395	15644	15524	15575	15434	15606	15587	15590	15677	15725	15723	15415	15512	15333	15651	15633	15583	15416	15617	15429	15354	15628	15704	15420	15339	15705	15526	15547	15653	15767	15603	15532	15503	15474	15609	15586	15564	15407	15535	15483	15536	15751	15576	15359	15468	15602	15516	15437	15438	15401	15722	15573	15544	15463	15399	15622	15487	15521	15477	15584	15570	15624	15633	15414	15691	15546	15558	15395	15536	15750	15296	15372	15598	15425	15497	15565	15476	15376	15383	15567	15646	15544	15536	15722	15645	15428	15539	15576	15628	15674	15656	15587	15560	15514	15513	15547	15703	15476	15633	15611	15503	15801	15492	15574	15437	15582	15590	15582	15487	15530	15696	15756	15431	15744	15586	15764	15397	15488	15695	15494	15613	15462	15449	15463	15334	15475	15502	15634	15693	15727	15503	15586	15544	15641	15575	15574	15427	15437	15458	15516	15712	15593	15438	15357	15456	15446	15429	15651	15428	15521	15510	15775	15558	15638	15716	15679	15447	15687	15503	15561	15759	15399	15447	15637	15695	15597	15486	15412	15412	15483	15306	15290	15393	15605	15611	15391	15318	15470	15712	15529	15536	15475	15549	15675	15518	15640	15390	15484	15543	15771	15892	15463	15566	15489	15725	15580	15274	15681	15707	15541	15539	15413	15432	15536	15468	15358	15528	15558	15479	15562	15506	15707	15654	15422	15437	15699	15523	15534	15573	15500	15565	15503	15539	15530	15477	15565	15463	15516	15482	15542	15507	15534	15847	15488	15675	15381	15563	15562	15496	15407	15621	15628	15462	15473	15345	15612	15514	15502	15581	15497	15653	15609	15638	15533	15746	15452	15537	15585	15496	15572	15638	15710	15414	15482	15469	15597	15457	15531	15723	15634	15641	15713	15470	15484	15610	15666	15526	15498	15615	15636	15407	15673	15601	15426	15606	15636	15499	15430	15697	15505	15483	15394	15520	15702	15511	15678	15423	15565	15460	15584	15582	15590	15596	15500	15460	15591	15630	15506	15367	15426	15487	15605	15604	15709	15770	15456	15563	15441	15428	15495	15796	15485	15422	15428	15695	15442	15586	15411	15360	15394	15627	15534	15688	15454	15392	15219	15522	15616	15688	15616	15435	15596	15613	15510	15529	15548	15702	15482	15477	15385	15457	15645	15685	15563	15504
20480	36995	34625	25946	26271	21856	19702	18294	17464	16718	16233	16056	15641	15525	15297	25967	37924	30521	19726	13605	13261	13215	13084	13165	13102	12995	13196	13137	13294	13217	13344	13144	13074	13239	13071	12978	13161	13004	13111	13196	13149	13108	13099	13090	13142	13173	13019	13059	13005	13177	13071	13061	12934	13070	13165	13166	13088	13088	13165	13103	13096	13133	13219	13216	13210	12938	13029	13114	13174	13123	13072	13054	12996	13081	13234	12923	13004	13008	13262	13007	13000	13135	13074	13277	13089	13073	13097	13120	13198	13102	13148	13142	13204	12954	13124	13099	13175	13042	13187	13099	12998	13076	13199	13045	13171	13071	12992	13249	13169	13114	13126	13184	12942	12965	13069	13050	12973	13100	13145	13019	13044	13022	13136	13131	12960	13106	13030	13027	13137	13062	12948	13097	13126	12939	13055	13025	13133	13135	13177	13091	13102	13084	13101	13000	13142	13275	13049	13223	13143	13130	13244	13153	13088	13164	13231	13147	13049	13058	13101	13144	13094	13129	12992	13187	12920	13025	13225	13044	13082	12966	13078	13113	13129	12965	13163	13076	12951	13219	13154	13020	12970	13119	13104	13156	13079	13102	13183	13081	13188	13148	13230	13045	13314	13273	13098	13130	13227	13229	12909	13147	13099	13167	13241	13224	13031	13101	13036	13048	13152	13151	13014	13125	12946	13216	13049	13059	13235	13054	13068	13211	13151	13077	13110	13096	12973	13053	13155	13245	12968	13158	13041	13150	13292	13076	13060	13112	13158	13020	13059	13118	13182	13193	13072	13078	13073	13104	12888	13082	12998	13210	13188	13273	13015	13178	12876	13063	13153	13003	13134	13040	13119	12940	13051	12957	13023	13062	13145	13051	13150	13088	13165	13086	13087	13144	13135	12907	13051	13125	13099	12892	13209	13278	13033	12951	13106	12857	13120	12978	13140	13106	12937	13183	13071	13197	12928	13048	12983	12999	13050	13054	13101	13275	12901	13066	13078	13057	12980	13112	13066	13079	12956	13204	13076	12971	13048	13184	13045	12973	12879	13148	13235	13149	12882	13139	13030	12939	13068	13103	13036	13022	13145	13158	13058	13305	13079	12999	13389	13207	13034	13134	12951	13025	13189	13031	13053	13197	13108	13201	13115	13021	12973	13123	13295	13123	13218	13203	13105	13044	13146	13122	13049	13003	13140	13075	13169	13125	13030	13040	13135	13145	12963	13138	12970	12937	13081	12972	13093	12893	13242	12982	13131	13127	13154	13136	13103	12909	13018	13110	13011	13140	13104	13059	12997	12932	13133	13137	13177	12987	13044	13239	13165	13017	13157	12995	13140	12981	13187	12920	13108	13217	12990	12898	13092	13184	13138	13219	13026	13142	13038	13002	13034	13090	13226	13119	13098	13129	13120	13112	12961	13097	13175	13087	13145	13009	12967	13027	13093	13035	13029	13134	13060	13093	13036	13148	13085	13201	13160	13184	13019	13043	13085	13200	13137	13016	13097	13001	13302	13034	13220	13078	13088	13022	13121	13047	13020	13014	13083	13048	13028	13156	13047	13258	13142	13006	13146	13104	13052	12890	13033	13058	13214	13106	13103	13197	13272	12852	13032	13116	12790	13175	13158	13055	13051	12989	13109	13243	13157	13091	13079	13228	13134	13131	12877	13123	13158	13087	13068	13120	13089	13139	13075	13087	12961	13053	13092	12976	13171	13173	13128	13116	13084	13065	13158	13174	12927	13023	12999	13058	13143	13046	13198	13121	13079	13163	12989	12949	12899	12976	12923	13042	13183	13133	13085	13033	12964	13163	12958	13114	13161	13085	13049	13150	13038	13278	13160	13073	12956	13042	13178	13052	13124	12997	12910	13078	13114	13249	12935	13065	13123	13263	13100	13159	13176	13029	13015	13012	13136	13093	12975	13113	13037	12892	13088	13202	13197	12976	13297	13153	13059	12992	13089	13112	13202	13025	13026	13156	13143	12859	13026	13023	13109	12997	13010	13188	12927	13140	12998	13278	13311	13195	13264	13049	13273	13136	13075	13283	12952	13065	13106	13272	13000	13093	13156	13009	12961	13007	12916	13049	13031	12978	13000	13319	13082	12935	13198	13255	13073	13088	12867	13172	13147	13216	12973	13081	13100	13151	13014	13161	13226	13123	13129	13178	13130	13060	12993	13120	13090	13136	13011	13197	13072	13076	13205	13083	13227	13055	13180	13036	13105	13008	13120	13071	13196	13126	13020	13214	13103	13036	13104	13184	13177	13177	13042	13040	13116	13055	13014	13207	13105	12967	13072	13165	13121	13066	13069	12963	13052	12989	13092	13021	13112	13035	12943	13018	13080	12972	13249	13068	13120	13055	13095	13167	12920	13066	13038	12961	12944	13102	13006	13004	12987	13077	13027	13099	13137	13172	13022	13111	12926	13132	13046	13158	13158	13112	13065	13075	13265	13101	12970	13065	13146	13099	13200	13205	13060	13308	12900	13061	13019	13012	13095	12946	13111	13078	12891	13137	13102	13130	13095	13018	12939	13031	13052	12987	13138	13088	13206	13272	13289	13041	13022	12941	12933	13146	13085	12903	13025	13016	13109	13024	13132	13061	13071	13107	13121	13008	13108	13084	13071	13156	13173	13048	13001	13228	13070	12971	13165	13274	13002	12903	13107	13155	12932	13090	13054	13166	13169	13137	12992	13066	13035	13127	12948	13147	13122	13098	12947	13202	13163	13215	12943	13109	13064	13224	13206	13185	13091	12968	13059	13113	13309	13137	13046	12963	13096	13040	12946	12965	13071	12885	13171	13075	12999	13075	13194	13005	13306	13169	13099	13057	12944	12992	13101	13273	13095	13180	13153	13236	13133	13113	12984	12967	13146	13083	13110	12957	13135	13177	13130	13032	13218	13112	13247	13093	13089	12931	13094	13178	13202	13177	13025	13065	13170	13173	13139	13109	13299	13118	12994	13049	13190	13048	13204	12971	13311	12945	13226	13052	12876	13087	12987	13087	13002	13180	13125	13142	13142	13191	13205	13015	13066	13044	12931	13103	13023	13030	13061	13022	13210	13208	13098	13219	13119	13162	13062	13030	13019	13099	13006	13074	13158	13157	13147	13063	13147	12972	13080	13143	13096	12984	13149	12994	12990	13119	13122	13108	13186	13187	13186	13135	13087	13151	13041	13178	13028	13086	13109	13110	13103	13118	13033	12890	13086	13102	13218	12951	13082	13037	13097	13045	13265	13113	13100	13212	13211	12991	13101	13133	13095	13178	13027	12952	13085	13126	13008	13146	13029	12964	13129	13000	12999	13092	12898	13049	13199	13004	13010	13105	13103	13156	12924	13093	13034	13038	13088	13099	13204	13117	13118	13167	12974	13180	13178	13150	13031	12970	13055	13109	13090	13217	13017	13119	13011	13080	13080	13162	13077	13186	13160	13034	13116	13113	13248	12954	13137	13039	13152	13168	13235	12978	13062	13061	13078	12968	13043	13079	13117	13133	13207	13057	13188	13065	13218	12970	13003	12982	13112	13143	13129	13061	13104	13128	13081	13151	13095	13192	12965	13080	13178	13050	13206	13020	13141	13105	13150	13001	12904	13345	13066	13170	12974	12961	13110	12981	13143	13054	13020	12872	13076	12996	13136	12928	13112	13120	13151	13051	13079	13258	12982	13177	13016	13145	13210	12924	13041	13117	13019	13215	12989	13014	13029	12965	13020	13106	12976	12996	13063	13135	13101	13056	13178	13167	13004	12964	13012	12974	12945	12977	13202	13205	13070	13160	12913	12992	13040	13208	13268	13021	13125	13091	13013	13242	13003	13114	12988	12995	12964	13182	13109	13222	13183	13024	13240	12995	13043	13167	13111	13080	13131	13023	13236	13070	13034	13073	13134	12968	13038	13206	13120	13224	13209	12992	13091	13204	13086	13090	12899	13111	13111	12915	13070	13233	12934	13101	12995	13248	13004	13054	13236	13129	13076	13004	13023	13168	13114	13211	13094	13201	13045	13294	13118	13154	13152	13001	13073	13217	13119	13137	13274	13039	13141	13118	13068	13255	13056	13057	13046	13209	13224	13039	12991	13020	13144	13263	13199	13207	13135	13260	13114	13116	13057	13103	13154	13209	13046	13109	13123	12897	13225	13093	13071	13225	12961	13117	13068	12956	13059	13152	12842	13121	13097	13175	13196	12997	13074	13060	13088	12972	13067	13033	13166	13035	13087	13157	13099	13140	13139	13153	13071	13052	12991	12994	13118	13126	13076	13054	13115	13184	13162	13129	13122	12956	13099	13204	13000	13162	13005	12983	13068	13259	13207	13091	13153	13124	12947	13218	13194	12966	13032	13249	12917	13008	13100	13027	13233	13009	13062	12976	13217	13110	13071	13122	13098	13141	13148	13073	12875	13142	12972	13084	12934	13113	13204	13111	13102	13101	13000	12958	13091	13225	13182	12986	12993	13144	13125	13062	13190	13004	13114	13338	13261	13205	13008	13115	13070	13002	12959	12918	13086	13167	13018	13126	13210	13117	13060	13031	13063	13150	13165	13054	13144	13116	13231	13128	13065	13011	13170	13211	13015	13127	13094	13052	13149	13116	13026	13161	13089	12992	12999	13187	13159	13027	13137	13235	13076	13157	13010	13080	13047	13247	13144	13048	12991	12969	12967	13189	13169	12976	13111	13014	13003	13071	13142	13177	13197	13154	13074	13018	12959	13161	13152	13070	13128	13007	12969	13185	12920	13164	13089	13043	12926	13195	12934	13315	13118	13191	13015	13029	12874	13053	13038	13106	12972	13172	13061	13045	13277	13177	13051	13015	13070	13036	13089	13060	13200	13118	13093	13067	12936	13266	13033	13118	13207	13141	13108	13080	12961	13205	13067	13095	13099	13074	13150	13166	13089	12958	13085	13139	13042	13275	13204	13021	13165	13131	13187	13136	12984	13005	13045	13163	13176	13147	13135	13024	13118	13106	13088	13155	12890	13219	13143	13067	13195	13036	13088	13103	13060	13094	12872	13255	13154	13049	13138	12881	13156	13205	13265	12944	13053	13142	13085	13069	13038	13165	13037	13119	13025	13111	13177	13007	13108	13090	13205	12955	13232	13217	13098	12965	13094	13130	13261	13185	13061	13204	13012	12941
29750	22769	22568	19248	18241	16967	16481	15963	15725	15433	15406	15500	15394	15291	15254	15609	16446	16301	15258	15079	14973	14827	14868	15020	15038	14932	14966	14788	14795	14923	14674	14911	14891	14777	14893	14928	14902	14753	14909	14815	14878	14848	14697	14882	14728	14934	14901	14970	14679	14672	14796	14903	14733	14970	14732	14804	14776	15023	15095	14779	14770	15014	14629	14941	14929	14688	14886	14808	14714	14776	15012	14849	14936	14738	14809	14659	14755	14901	14841	14832	14778	14724	14677	14739	14884	14685	14846	14776	14776	14528	14923	14688	14950	14714	14640	14776	14992	14846	14848	14890	14843	14679	14837	14701	14854	14902	14940	14796	14801	14579	14883	15061	14894	14864	14900	14973	14783	14972	14756	15076	14797	14891	14848	14907	14792	14823	14629	14673	14774	14820	14766	14868	15071	14809	14869	14870	15025	15075	14760	14914	14927	15095	14734	14825	14771	14896	14876	14768	14738	14712	14851	14640	14822	14952	14889	14593	14664	14824	14803	14934	14724	14635	14575	14730	14898	14712	14724	14902	14844	14914	14945	15003	14831	14687	14748	14554	14889	14852	14923	14842	14835	14825	14685	14669	14641	14759	14811	14974	14741	14766	15032	14758	14945	14616	14858	14714	14970	14875	14674	14948	14841	14699	15021	14891	14958	14867	14920	14842	14783	14845	14881	14765	14622	14723	14827	14848	14767	14822	14929	14802	14920	14766	14892	14823	14879	14999	14933	14785	14839	14562	14841	14778	15003	14816	14812	14787	14632	14719	14927	14798	14657	14696	14953	14887	14652	14698	14727	14818	14891	14814	14957	14816	14889	14813	14839	14750	14686	14883	14800	14515	14809	14787	14786	14675	14717	14905	14998	14917	14729	14858	14656	14749	14709	14931	14865	14770	14838	14760	14636	14714	14898	14923	14693	14836	14675	14810	14724	14809	14919	14846	14790	14664	14648	14793	14602	14997	14666	14849	14731	14705	14493	14677	14799	14626	14732	14954	14781	14828	14684	14714	14714	14619	14696	14831	14761	14775	14908	14797	14849	14749	14795	14853	14771	14832	14706	14725	14834	14728	14893	14819	14926	14843	14793	14808	14754	14702	14892	14752	14661	14984	14807	14819	14930	14733	14825	14747	14764	14908	14776	14691	14786	14753	14681	14794	14827	14929	14889	14718	14655	14769	15053	14668	14830	14703	14854	14670	14722	14699	14935	14994	14764	14630	14806	14910	14686	14655	14703	14714	14662	14874	14911	14625	14579	14786	14757	14928	14726	14756	14811	15043	14972	14686	14827	14638	14915	14748	14721	14769	14821	14971	14853	14904	14967	14871	14789	14700	14876	14714	14620	14706	14854	14882	14701	14839	14922	14803	14852	14824	14861	14765	14937	15137	14732	14835	14830	14937	14715	14864	14902	14903	14662	14832	14797	14685	14691	14740	14807	14658	14741	14816	14872	14979	14786	14769	15044	14985	14816	14771	14838	14662	14751	14911	14811	14785	14787	14917	14635	14639	14732	14726	14637	14894	14681	14711	14925	14801	14848	14889	14828	14902	14733	14635	14819	14700	15079	14913	14949	14642	14932	14899	14712	14927	14848	14903	14695	14779	14765	14719	14801	14804	14773	14792	14668	14918	14916	14933	14757	14722	14820	14908	14750	14863	14735	14609	14665	14844	15119	14692	14795	14811	14611	14852	14982	14899	14957	14793	14704	14838	14749	14733	14707	14824	14702	14948	14722	14667	14843	14604	14885	14817	14734	14851	15028	15019	14776	14592	14739	15131	14813	14766	14816	14813	14638	14798	14970	14694	14739	14621	14902	14891	14889	14552	14837	14868	14971	14737	14918	15032	14773	14710	14825	14804	14847	14897	14624	14718	14834	14654	14767	14721	14952	14967	14726	14700	14717	14713	14889	14775	14974	14763	14828	14711	14791	14807	14862	14829	14905	14801	14885	14758	14618	14884	14823	14948	14827	14894	14624	14687	14824	14943	14863	14912	14773	14860	14903	14855	14852	14875	14823	14794	14800	14816	14956	14859	14854	14669	14808	14748	14998	14750	14815	14527	14874	14686	14645	14857	14938	14888	14777	14685	14866	14665	14811	14672	15033	14825	14741	14749	14882	14806	14852	14878	14923	14665	14879	14799	14890	14772	14865	14765	14614	14931	15051	14710	14918	14941	14833	14764	14747	14916	14846	14568	14831	14819	14697	14981	14788	14681	14627	14766	14950	14680	14767	14700	14758	14654	14796	14714	14924	14771	14779	14861	14871	14874	14909	14867	14780	14690	14839	14997	14819	14725	14938	14826	14791	14730	14630	14710	14836	14747	14928	14784	14558	14847	14883	14863	14879	14808	14969	14813	14904	14678	15039	14904	14810	14731	14866	14981	14895	14794	14883	14765	14805	14775	14685	14990	14994	14886	15075	14822	14839	14858	14788	14806	14849	14663	14718	14758	14834	14908	14876	14812	14895	14955	14899	14942	14793	14420	14695	14799	14736	14829	14795	14778	14817	15113	14975	14823	14835	14927	14822	14906	14879	14759	14794	14661	14757	14779	14851	14677	14688	14987	14853	14759	14705	14795	14867	14803	14691	14737	14769	14760	14683	14696	14841	14851	14868	14932	14676	14688	14839	14810	14730	14661	14763	14832	14861	14816	14691	14882	14928	14696	14836	14692	14698	14931	14840	14814	14854	14853	14732	14761	14614	14833	14616	14823	14703	14664	14777	14961	14899	14897	14794	14783	14770	14671	14898	14818	14883	14853	14689	14911	14674	14740	14749	14971	14910	14960	14896	14653	14790	14873	14706	14855	15001	14874	14867	14715	14792	14834	14617	14707	14824	14725	14755	14665	14757	14607	14958	14896	14932	14598	14789	14793	14903	14862	15011	14768	14864	14780	14815	14764	15040	14748	14826	14884	14684	14912	14895	14841	14828	14772	14861	14908	14742	14753	14926	14665	14965	14729	14680	14793	14864	14707	14750	14649	14702	14839	14907	14943	14829	14855	14723	14806	14958	14663	14887	14740	14942	14903	14823	14988	14840	14843	14876	14851	14844	14734	14929	14954	14851	14883	14733	14781	14881	14845	14878	14874	14782	14759	14923	14749	14712	14953	14925	14799	14682	14770	14905	14921	14870	14931	14771	14767	14987	14882	14915	14851	14851	14950	14864	14759	14800	14818	14856	14836	14876	14764	14771	14940	14882	14771	14823	14926	14855	14853	14840	15033	14826	14745	14841	14753	14850	14860	14872	14726	14784	14759	14685	14832	14800	14740	14753	14590	14755	14812	14895	14873	14745	14886	14967	14949	14803	14770	14885	14851	14897	14921	14827	14666	14732	14819	14804	14795	14822	14810	14863	14817	14603	14740	14760	14775	14916	14963	14943	14757	14958	14875	14706	14775	14824	14885	14721	14610	14693	14732	14881	14915	14931	14937	14863	14800	14739	14878	15005	14811	14881	14732	14777	14798	14767	14675	14850	14890	14739	14718	14766	14707	14883	15006	14973	14734	14703	14822	14919	14872	14693	14715	14721	14821	14810	14922	14802	14584	14842	15024	14670	14846	14835	14649	14775	14860	14676	14763	14784	15001	14874	14906	14869	14887	14886	14722	14791	14882	14592	14920	15092	14820	14688	14653	14713	14885	14789	14905	14788	14768	14745	14796	14871	14846	14779	14860	14873	14809	14717	14864	14686	14843	14990	14734	14685	14780	14839	14855	14801	14942	14898	14799	14948	14742	14826	14802	14836	15046	14933	14835	14799	14976	14778	14714	14793	14754	14739	14932	14881	14635	14782	14836	14771	14776	14844	15042	15088	14638	14716	14773	14795	14829	14900	14652	14974	14803	14618	14827	14587	14830	14770	14841	14733	14546	14879	14966	14524	14718	14724	14912	14660	14766	14638	14884	14808	14769	14833	14730	14729	14945	14804	14839	14811	14759	14752	14747	14953	14733	14918	14832	14824	14664	14798	14709	14921	14787	14914	14612	14945	14807	14938	14803	14844	14763	14828	14794	14838	14831	15017	14725	14827	14707	14826	14754	14811	14589	14832	14663	14810	14832	14771	14818	14994	14723	14831	14750	14827	14831	14955	15163	14932	14678	14882	14720	14803	14843	14930	14805	15050	14771	14926	14751	15034	14768	14858	14695	14761	14767	14764	14796	14802	14962	14699	14905	14860	14977	14958	14709	14740	14833	14798	14723	14723	14860	14583	14841	14726	14739	14773	14866	14863	14766	14789	14621	14922	14777	14835	14692	14805	14756	14707	14864	15055	14859	14798	14799	14848	14797	14712	14967	14880	14770	15075	14932	14797	14855	14821	14676	14704	14804	14909	14837	14939	14865	14869	14700	14830	14823	14858	14832	14603	14761	14840	14724	15090	14852	14921	15065	14771	14937	14880	14871	14873	14861	14762	14871	14977	14842	14748	14809	14883	14840	14688	14709	15026	14937	14762	14667	14810	14813	15044	14738	15046	14792	15037	14577	14770	14939	14921	14801	14594	14679	14794	14930	14978	14815	14862	14649	14753	14801	14664	14917	14818	14854	14648	14889	14716	14812	14695	14867	15120	14459	14680	14783	14829	14813	14902	14685	14635	14807	14871	14954	14893	14758	14754	14638	14822	14725	14848	14737	14937	14710	14752	14599	14845	14818	14860	14693	14727	14878	14830	14872	14764	14628	14883	14710	14881	14735	14850	14798	14668	14628	14846	14718	14933	14842	14950	14979	14715	14839	14756	14869	14472	14850	14851	14814	14707	14779	14764	14641	14941	14822	14724	14783	14820	14854	14764	14736	14682	14895	14904	14797	14849	14903	14763	14888	14819	14712	14822	14815	14799	14741	14910	14722	14958	14770	14919	14947	14727	14662	14775	14738	14841	14833	14793	14867	14648	14862	14909	14803	14696	14813	14893	14678	14917	14676	14597	14804	14898	14877	14819	14979	14921	14970	14787	14817	14790	14788	14786	14901	14728	14690	14857	14756	14893	14969	14918	14750	14867	14948	14728	14934	14880	14740	14785	14880	15108	14671	14897	14562	14690	14874	14965	14874	14844	14915	14960	14993	14654	14738	14981	14878	14882	14953	14842	14830	14858	14824	14565	14678	14887	14802	15014	14756	14723	14589	14713	14833	14895	14750
18127	25066	22110	17690	17987	16076	15222	14530	13933	14143	13730	13705	13587	13337	13454	14134	15209	14349	12782	12803	12840	12682	12638	12667	12644	12626	12746	12675	12630	12699	12666	12689	12617	12629	12633	12783	12701	12714	12607	12557	12491	12588	12701	12708	12521	12613	12644	12571	12633	12688	12748	12493	12737	12841	12651	12706	12549	12705	12636	12584	12827	12749	12770	12841	12688	12678	12625	12700	12586	12667	12474	12641	12569	12549	12744	12554	12740	12540	12643	12694	12616	12705	12818	12572	12710	12677	12683	12721	12723	12681	12713	12663	12791	12671	12598	12588	12786	12697	12565	12650	12533	12759	12628	12546	12536	12577	12748	12697	12578	12567	12531	12767	12733	12483	12739	12581	12587	12613	12650	12571	12658	12496	12474	12618	12596	12778	12440	12656	12696	12683	12673	12726	12580	12566	12692	12717	12696	12649	12521	12760	12691	12602	12443	12671	12665	12581	12583	12538	12682	12518	12647	12694	12654	12621	12659	12717	12628	12607	12522	12615	12638	12571	12693	12641	12506	12655	12709	12538	12513	12636	12913	12749	12697	12710	12730	12738	12673	12643	12662	12647	12631	12662	12515	12640	12595	12834	12520	12626	12695	12681	12817	12655	12773	12771	12602	12639	12687	12738	12607	12653	12652	12681	12781	12715	12687	12660	12788	12671	12564	12634	12668	12737	12519	12619	12590	12567	12509	12670	12691	12651	12659	12553	12685	12655	12754	12611	12736	12701	12495	12682	12664	12543	12550	12539	12533	12717	12669	12613	12664	12671	12502	12712	12549	12847	12659	12651	12663	12648	12720	12733	12675	12639	12540	12637	12615	12466	12523	12777	12636	12616	12659	12731	12688	12624	12685	12553	12613	12612	12790	12700	12663	12705	12622	12471	12641	12642	12644	12704	12726	12718	12561	12629	12693	12575	12640	12655	12655	12683	12637	12753	12715	12654	12674	12802	12571	12629	12750	12592	12628	12575	12530	12553	12659	12683	12666	12527	12619	12838	12764	12643	12576	12777	12643	12654	12658	12655	12641	12803	12749	12573	12640	12542	12745	12722	12675	12694	12604	12562	12631	12485	12401	12582	12483	12666	12748	12449	12531	12872	12715	12590	12643	12691	12532	12532	12780	12420	12735	12609	12820	12572	12716	12782	12729	12674	12494	12639	12558	12578	12717	12501	12572	12664	12666	12670	12673	12818	12751	12731	12738	12606	12673	12638	12533	12656	12527	12813	12755	12586	12646	12637	12684	12640	12547	12644	12628	12609	12699	12726	12574	12610	12719	12547	12649	12685	12609	12716	12511	12673	12567	12619	12681	12675	12768	12422	12625	12665	12427	12583	12558	12642	12697	12585	12616	12833	12615	12835	12580	12608	12733	12629	12723	12482	12664	12613	12637	12814	12598	12547	12523	12578	12710	12727	12743	12535	12568	12768	12780	12571	12796	12614	12643	12513	12614	12804	12681	12645	12852	12786	12674	12714	12555	12570	12495	12704	12590	12606	12766	12766	12678	12659	12630	12617	12758	12782	12562	12708	12534	12811	12589	12579	12461	12517	12694	12733	12760	12561	12612	12521	12595	12762	12666	12516	12629	12505	12727	12656	12720	12640	12753	12637	12593	12602	12613	12418	12675	12695	12605	12721	12660	12651	12833	12607	12585	12676	12566	12749	12798	12588	12676	12875	12595	12482	12626	12542	12644	12589	12673	12590	12573	12661	12658	12607	12543	12554	12730	12707	12775	12709	12817	12549	12626	12818	12553	12733	12557	12604	12504	12727	12654	12465	12621	12720	12805	12622	12708	12789	12724	12587	12534	12717	12580	12536	12639	12561	12631	12598	12738	12629	12570	12776	12799	12533	12717	12713	12697	12692	12411	12663	12769	12612	12740	12512	12776	12754	12691	12778	12697	12726	12630	12507	12708	12698	12746	12556	12692	12658	12757	12608	12527	12690	12684	12714	12733	12626	12705	12539	12411	12817	12578	12674	12754	12524	12629	12741	12638	12610	12631	12879	12692	12625	12557	12742	12715	12669	12547	12607	12690	12725	12526	12463	12685	12681	12606	12612	12717	12656	12594	12589	12632	12548	12759	12845	12665	12448	12755	12602	12593	12807	12657	12747	12522	12636	12699	12566	12857	12740	12553	12682	12717	12629	12609	12597	12761	12678	12706	12701	12754	12670	12610	12495	12571	12671	12653	12680	12654	12662	12634	12675	12744	12600	12728	12601	12703	12749	12525	12726	12656	12469	12629	12688	12519	12731	12636	12639	12629	12675	12536	12722	12525	12558	12643	12558	12651	12698	12781	12672	12817	12754	12767	12667	12462	12575	12656	12599	12624	12531	12674	12666	12479	12538	12708	12625	12480	12629	12711	12614	12511	12725	12748	12706	12698	12507	12750	12601	12656	12782	12712	12586	12536	12756	12699	12578	12433	12731	12611	12676	12514	12672	12776	12691	12670	12633	12584	12770	12733	12781	12634	12733	12666	12834	12554	12726	12665	12646	12760	12614	12620	12590	12744	12660	12642	12836	12572	12646	12660	12859	12767	12683	12526	12461	12631	12568	12656	12779	12653	12697	12513	12742	12677	12659	12557	12619	12603	12646	12666	12511	12558	12570	12729	12859	12822	12654	12798	12667	12659	12679	12534	12589	12612	12730	12633	12669	12646	12674	12526	12683	12649	12655	12628	12512	12474	12610	12559	12571	12703	12723	12752	12533	12620	12495	12700	12592	12837	12459	12701	12610	12554	12506	12752	12541	12825	12756	12538	12623	12662	12713	12645	12636	12620	12606	12605	12793	12629	12770	12669	12901	12560	12679	12709	12622	12658	12663	12650	12763	12582	12624	12726	12683	12726	12734	12609	12717	12550	12554	12575	12793	12703	12579	12584	12666	12760	12688	12691	12602	12781	12659	12841	12669	12780	12493	12703	12707	12712	12668	12694	12758	12663	12594	12666	12584	12597	12518	12579	12558	12633	12498	12791	12888	12839	12592	12675	12559	12526	12671	12608	12866	12564	12836	12694	12570	12599	12735	12768	12532	12556	12635	12605	12593	12475	12880	12637	12480	12682	12495	12666	12592	12616	12698	12691	12644	12661	12640	12800	12581	12677	12708	12660	12692	12718	12679	12627	12697	12608	12460	12587	12662	12525	12654	12633	12577	12724	12617	12659	12789	12565	12601	12468	12485	12749	12659	12918	12586	12576	12754	12640	12650	12596	12689	12738	12551	12657	12537	12621	12517	12755	12604	12674	12527	12774	12604	12533	12686	12772	12874	12725	12500	12736	12662	12487	12594	12633	12525	12676	12680	12590	12773	12587	12635	12712	12774	12748	12594	12677	12693	12821	12760	12756	12650	12683	12656	12629	12712	12606	12480	12697	12859	12628	12620	12512	12544	12712	12640	12693	12639	12518	12655	12751	12768	12603	12649	12543	12593	12671	12672	12784	12643	12516	12774	12727	12527	12613	12686	12494	12673	12553	12742	12612	12703	12637	12750	12646	12666	12567	12744	12736	12585	12515	12580	12784	12566	12726	12582	12786	12493	12744	12746	12619	12717	12666	12777	12562	12678	12786	12706	12494	12833	12733	12561	12704	12665	12554	12698	12480	12803	12651	12494	12909	12607	12690	12732	12613	12686	12795	12698	12796	12559	12761	12552	12689	12657	12590	12634	12743	12752	12723	12619	12527	12465	12759	12654	12652	12604	12813	12750	12654	12535	12723	12630	12601	12845	12565	12726	12546	12624	12692	12774	12668	12563	12588	12828	12564	12610	12774	12744	12592	12681	12646	12687	12723	12746	12704	12577	12793	12639	12508	12657	12584	12661	12648	12671	12657	12586	12667	12604	12595	12698	12691	12669	12651	12510	12431	12697	12585	12619	12651	12715	12717	12617	12570	12664	12595	12513	12686	12807	12506	12550	12592	12619	12689	12445	12858	12713	12632	12770	12618	12595	12705	12677	12732	12618	12823	12656	12644	12589	12702	12677	12555	12781	12601	12724	12609	12827	12616	12810	12606	12582	12663	12574	12630	12674	12668	12725	12656	12730	12596	12766	12638	12632	12506	12514	12613	12605	12553	12645	12475	12690	12709	12739	12542	12810	12532	12647	12553	12534	12645	12629	12724	12787	12725	12810	12600	12700	12631	12579	12629	12581	12718	12657	12750	12514	12745	12601	12757	12615	12658	12523	12718	12657	12590	12549	12789	12589	12645	12692	12632	12608	12463	12770	12781	12709	12827	12682	12610	12746	12641	12538	12746	12643	12631	12707	12694	12782	12665	12495	12760	12710	12669	12696	12543	12649	12643	12676	12636	12734	12614	12726	12713	12602	12667	12547	12444	12793	12722	12726	12513	12886	12576	12632	12720	12666	12729	12828	12748	12577	12645	12716	12485	12536	12514	12605	12665	12634	12648	12480	12561	12557	12587	12564	12572	12705	12584	12695	12639	12668	12694	12617	12599	12521	12766	12543	12396	12803	12685	12687	12703	12542	12716	12625	12656	12670	12727	12685	12643	12653	12743	12722	12811	12476	12469	12671	12560	12571	12569	12512	12629	12768	12604	12467	12538	12704	12643	12531	12668	12572	12792	12709	12723	12559	12540	12534	12571	12580	12506	12745	12730	12617	12674	12665	12725	12609	12502	12736	12568	12778	12753	12642	12683	12585	12661	12710	12710	12608	12741	12791	12611	12530	12621	12646	12618	12546	12610	12358	12631	12726	12661	12629	12701	12741	12744	12620	12484	12737	12582	12757	12522	12652	12738	12656	12651	12736	12723	12765	12505	12666	12583	12768	12686	12716	12721	12563	12764	12748	12673	12671	12719	12758	12705	12525	12574	12731	12428	12512	12718	12677	12724	12773	12649	12852	12668	12617	12713	12598	12520	12691	12619	12720	12572	12644	12677	12764	12653	12535	12635	12598	12740	12540	12662	12632	12728	12651	12677	12706	12645	12723	12634	12517	12795	12663	12596	12500	12742	12829	12794	12653	12618	12729	12759	12707	12626	12633	12716	12501	12684	12613	12724	12839	12529	12774	12511	12557	12545	12714	12650	12662	12695	12570	12758	12738	12739	12705	12677	12593	12678	12605	12645	12570	12729	12619	12645	12660	12593	12529	12685	12447	12523	12642
25537	20980	27533	25414	22191	20745	20053	18068	17566	17409	17213	16838	16862	16699	16643	21567	26338	23715	18954	16262	16052	15835	16036	15671	15986	15950	16105	16115	15845	15685	15926	16021	16042	15738	16283	16023	15895	15931	15943	15773	15713	15976	15829	16046	15979	15938	15986	15908	15753	15773	15998	15857	15784	15898	15908	15693	15830	15733	15927	15826	16010	15689	15999	15898	15826	15800	15778	16109	15988	15940	15663	15817	16058	15881	15890	15897	15943	15745	15932	15849	15936	16105	15744	15784	15716	16139	15953	15786	16050	15952	15920	15734	15985	15871	15924	15796	15750	15675	15662	15610	15924	15958	15841	15654	15937	15757	16062	15729	15898	15830	15750	15983	15770	15945	15938	15825	15905	15825	15975	15842	15819	15790	15993	15899	15870	15918	15957	15843	15833	15766	15811	15687	15842	15866	15966	15765	15573	15824	15813	15910	15858	15927	15835	15863	15897	15617	15986	15894	15842	15861	15840	16014	15941	15874	15797	15754	15559	15811	15929	16118	15835	15843	15830	15757	15700	15791	15824	15863	15850	15855	15876	15766	15881	15868	15826	15743	15835	16175	15900	16007	15783	15682	15729	15863	16124	15975	15947	15987	15942	15820	15698	16047	15877	15813	15792	15762	15663	15789	15933	15761	15815	15735	15535	15930	15849	15891	15975	15893	15875	15758	15801	15707	15662	15860	15925	15833	15711	15881	15604	15854	15767	15825	15777	15856	15894	15938	15924	15710	15638	15653	15772	15864	15867	15962	15796	15736	15841	15680	15982	15780	15771	15804	15810	15891	15665	15926	15787	15867	15663	15817	15782	15954	15978	15942	15817	15677	15979	16090	15810	15674	15825	15840	15940	15910	15827	15945	15975	15936	15777	15726	15839	15937	15905	15815	15956	15818	16093	16043	15871	16014	15726	15744	15886	15697	15845	15797	15617	15921	15809	15853	15770	15864	15873	15991	15951	15897	15868	15675	15918	15795	15747	16072	15863	15946	15841	15901	15980	15883	15957	16125	15669	15991	15985	15845	15874	15701	15886	15857	15979	15714	15829	15940	15741	15885	15845	15721	15851	15878	15701	15879	15775	15914	15760	15862	16017	15777	15775	15739	15791	15647	15851	15871	15941	15818	15756	15866	15779	15965	15833	15852	15813	15868	15858	15871	15722	15739	15864	15861	15757	16044	15863	15904	15905	15872	15931	15793	15745	15847	15810	15796	15784	15812	15705	15705	16006	15822	15821	15718	15763	15806	15823	15782	16033	15626	15872	15854	16055	15984	15826	15930	15994	15836	15766	15718	15955	16086	15967	15630	15580	15904	15817	15859	15979	15938	15731	15744	15813	15887	15890	15658	15841	15819	15791	15935	15764	15820	15826	15613	16053	15767	15867	15825	15794	15670	15769	15716	15825	15947	15806	15642	15626	15934	15661	15893	15739	15755	15733	15602	15691	15640	15787	15562	15828	15922	15875	15668	15943	15881	15699	15808	15844	15809	15758	15884	16039	15910	15955	15745	15930	15874	15882	15844	15906	15782	15803	15986	15857	15799	15796	15927	15787	15833	15904	15896	15914	15751	15645	15722	15988	15738	15772	15835	15844	15701	15683	15726	15808	15887	15833	15658	15830	15921	15664	15952	15685	15877	15859	15713	15873	15837	15965	15685	15653	15818	15890	15739	15781	15844	15836	15855	15866	15881	15959	15925	15773	15823	15852	15953	15836	15779	15615	15595	15874	15782	15720	15675	15929	15838	15800	15879	15865	15880	15887	15622	15961	15700	15774	15891	15949	15917	16025	15771	15785	15746	15854	15811	16065	15848	15832	15889	15763	15713	15757	15897	15916	15613	15991	15847	15994	15719	15808	15998	15914	15648	15852	15897	15805	16056	16079	15752	16090	15955	15960	15836	15969	15886	15858	15697	16050	15885	15800	15937	16015	15955	15970	15882	16032	15473	15872	15722	15941	15841	15877	15804	15819	15871	15894	15924	15854	15833	15844	15841	16002	15780	15912	16055	15839	15816	15799	15735	15768	15837	16000	15871	15875	15629	15882	15759	15825	15756	15947	15861	15985	15829	15959	15913	15800	15679	15829	15731	15953	15739	15949	15686	15587	15797	15982	15850	15643	15907	15972	15865	15790	16016	15805	15816	15848	15818	15888	15802	15789	15684	15893	15722	15954	15864	15762	15752	15602	15999	15776	15682	15744	15776	15572	15644	15879	15706	15936	15799	15652	15732	15737	15719	15783	15614	15762	15751	15823	15871	15636	15857	15849	15978	15637	15883	15810	15944	15947	15890	15987	15898	15803	15721	15733	15844	15688	15553	15706	15930	15819	15695	15931	15778	15894	15824	15921	15794	15856	15955	15826	15766	15832	15707	15792	15937	15940	15874	15921	16019	15798	15952	15961	15757	15830	15857	15705	16078	15759	15845	15672	15771	15881	15991	15820	15812	15968	15817	15892	15891	16077	15971	15688	15971	15878	15874	15845	15933	15929	15893	15887	15724	15737	15922	15764	15754	16099	15926	16029	15979	15709	15815	15931	15924	15745	15733	15817	15915	15725	15637	15719	15953	15883	15719	15670	15916	15916	15974	15947	15835	15659	15785	15911	15987	15699	15717	15995	15819	15855	15796	15554	15774	15905	15755	15974	15955	15772	15808	15985	15797	15698	15910	15875	15681	15882	15701	15675	15724	15937	16013	15713	15991	16004	15654	15911	15902	15847	15842	15812	16002	15946	15929	15822	15850	15948	15874	15833	15733	15862	15762	15692	15932	15967	15856	15828	15763	15716	15853	15927	15725	15915	15838	15895	15871	15825	15847	15960	15978	15875	15820	16005	15713	15932	15765	15852	15799	15854	15958	15781	15925	15962	15919	16131	15857	15930	15715	15722	15935	15835	15632	16003	15938	15918	15739	15711	15712	15761	15702	15715	15965	15812	15947	15924	15794	15902	15999	16008	15743	15849	15826	15781	15819	15732	15906	15896	15680	15894	15877	15902	15960	15755	15833	15722	15693	15809	15915	15869	15705	15845	15548	15735	15884	15662	15531	16065	15916	15902	15796	15838	15485	15846	15859	15857	15778	15764	15896	15909	15904	15573	15925	15691	15866	15825	15641	15971	15751	15983	15709	15546	15999	15692	15790	15567	15768	15767	15818	15915	15894	15694	15588	15910	15928	15685	15847	15857	15914	15754	15613	15814	16030	15941	15774	15543	15713	15787	15850	15717	15743	15810	15934	15809	15716	16020	15751	15785	15711	15729	15846	15772	15941	15897	16074	15786	15892	15744	15538	15815	15612	16061	15813	15963	15753	15754	15825	15584	16006	15922	15819	16030	15875	15743	15809	15816	15833	15912	15784	15786	15839	16029	15744	15899	15922	15870	15766	15796	15826	15919	15703	15787	15803	15702	15823	15959	15852	16037	15785	15696	15859	15834	15713	15814	15882	15810	16031	16031	15712	15803	15806	15902	15801	15846	15839	15948	15834	15646	15875	15805	15737	15825	15858	15714	15779	15662	15778	15750	15887	15861	15892	15896	15697	15705	15899	15781	15904	15999	15951	15970	15959	15852	15862	15832	15679	15977	15647	15733	15877	15759	15824	15957	15690	16063	15888	15742	15839	15928	15878	15839	15838	15960	15901	15876	15813	15662	15947	15841	15975	15939	15892	15859	15900	15730	15837	15997	15780	15689	15713	15907	15916	15859	16075	15822	16073	15932	15794	15825	15845	15788	15873	16031	15769	15970	15985	15971	15735	15805	15798	15788	15812	15928	15776	15861	15933	15828	15847	15852	15893	15898	15688	15955	15829	15846	15786	15687	15805	15917	15859	15740	15959	15917	15813	15758	15853	15789	15927	16078	16000	15946	15621	15783	15934	15923	15916	15778	15956	15767	15670	15978	15715	15630	15773	15769	15661	15690	15805	15718	15683	16075	15930	15841	15885	15720	15777	15822	15727	15877	15824	15695	15895	15865	15825	15783	15675	16052	15969	15796	15924	15781	15724	15924	15817	15928	15780	15924	15919	15879	15928	15853	15864	15591	15695	15739	15853	15737	15893	16062	15749	15885	15782	15837	15883	15777	15782	15855	15714	15878	16143	15801	15714	15935	15834	15693	15722	15809	15746	15629	15782	15923	15701	15668	15846	15635	15988	15849	15776	15744	15858	15987	15678	16163	15896	15938	15986	15841	15801	16075	15835	15810	15745	15621	15726	15810	15959	16095	15788	15865	15768	15989	15799	15841	15845	15694	15828	15680	15973	15848	15628	15846	15842	15723	15837	15816	15894	15873	15795	15989	15825	15748	15947	15959	15815	15906	15767	16064	16026	15950	15827	16004	15996	15664	15757	15827	15874	15906	15816	15758	15972	15878	15804	15810	15654	15896	15857	15753	16045	15776	15847	15740	15672	15857	15805	15953	15689	15692	15705	16061	15950	15815	15839	15843	15610	15801	15670	15727	15744	15805	15849	15984	15646	15895	15799	15801	15819	15720	15682	15654	15779	15759	15781	15856	15831	15800	15766	15840	15847	15831	15854	15819	15887	15880	15925	15915	15747	15786	15952	15943	15931	15745	15814	15898	15876	15729	16037	15770	15816	15741	15906	15962	15859	15864	15859	16097	15671	15886	16050	15802	15813	15797	15827	15944	15785	16103	15883	15894	15840	15697	15725	15731	15905	15731	15898	15838	15599	15887	15887	15905	15828	15792	15812	15827	15787	15774	15689	15852	15800	15883	15837	15873	15762	15760	15702	15892	15965	15990	15920	15737	15784	15812	16166	15842	15859	15899	15714	15847	16018	15976	15981	16091	15761	15991	15769	15812	15749	15833	15641	15907	15930	15669	15839	15594	15734	15494	15694	15764	15919	15709	15788	15768	15844	15890	15866	15892	15882	15863	15748	15833	15607	16034	15606	15936	15816	16008	15993	15828	15719	15836	15881	15782	16053	15771	15876	16026	15749	15778	15897	15746	15851	15746	15921	15628	15655	15857	15908	15771	15803	15800	15691	15856	15786	15846	15816	15688	15736	15850	15745	15862	15860	15764	15957	15971	15968	15976	15920	15833	15873	15910	15702	15749	15954	15868	15861	15908	15598	15676	15860	15962	16050	16066	16063	16015	15920	15832	15975	15978	15795	15922	15724
18385	30817	26791	23479	21243	19058	17786	16491	15687	15745	15290	14923	14792	14461	14287	22973	27403	23294	15826	13409	13406	13421	13490	13396	13268	13288	13346	13349	13143	13335	13363	13258	13317	13438	13307	13319	13170	13174	13238	13300	13404	13288	13363	13207	13248	13311	13372	13464	13246	13165	13252	13436	13239	13318	13381	13167	13364	13234	13279	13472	13246	13304	13312	13267	13340	13155	13316	13309	13236	13290	13243	13373	13454	13272	13292	13132	13343	13357	13354	13227	13301	13296	13421	13310	13248	13303	13257	13409	13374	13245	13336	13187	13095	13192	13246	13182	13310	13464	13256	13249	13187	13470	13361	13288	13182	13107	13356	13397	13374	13268	13308	13325	13287	13178	13310	13272	13335	13319	13403	13373	13306	13401	13281	13296	13264	13285	13290	13295	13358	13325	13243	13315	13174	13246	13299	13283	13253	13166	13434	13378	13421	13280	13318	13396	13225	13271	13250	13303	13149	13143	13155	13189	13389	13311	13333	13273	13254	13190	13342	13456	13164	13384	13283	13260	13261	13088	13266	13221	13383	13300	13345	13072	13296	13299	13287	13314	13211	13256	13312	13140	13279	13199	13388	13283	13296	13241	13353	13144	13149	13321	13157	13498	13298	13344	13225	13198	13258	13368	13283	13292	13238	13464	13335	13355	13245	13126	13356	13413	13145	13282	13273	13298	13429	13409	13255	13394	13187	13402	13232	13245	13313	13215	13272	13287	13110	13143	13242	13185	13436	13426	13334	13257	13188	13068	13266	13264	13166	13223	13342	13184	13264	13289	13373	13405	13150	13523	13178	13340	13220	13216	13384	13259	13255	13255	13423	13275	13330	13284	13157	13269	13318	13233	13239	13152	13120	13484	13202	13346	13263	13261	13212	13343	13396	13276	13219	13441	13164	13227	13331	13256	13205	13296	13316	13266	13300	13360	13293	13403	13265	13317	13208	13336	13370	13312	13332	13238	13206	13365	13181	13186	13222	13301	13038	13196	13184	13463	13127	13338	13161	13205	13318	13299	13286	13198	13359	13237	13131	13356	13159	13179	13177	13256	13323	13434	13255	13167	13178	13358	13260	13302	13243	13235	13328	13307	13390	13143	13161	13222	13292	13238	13063	13142	13259	13252	13280	13325	13281	13280	13233	13329	13270	13143	13240	13289	13335	13268	13068	13278	13261	13209	13318	13069	13400	13362	13295	13246	13360	13252	13321	13343	13425	13301	13105	13199	13187	13249	13335	13212	13383	13374	13209	13236	13189	13318	13405	13361	13127	13163	13459	13091	13406	13214	13215	13303	13273	13308	13372	13476	13182	13318	13088	13279	13371	13304	13266	13242	13382	13265	13074	13136	13244	13244	13232	13328	13175	13131	13138	13287	13210	13270	13359	13261	13361	13246	13326	13256	13128	13251	13294	13301	13154	13302	13165	13235	13241	13266	13316	13452	13293	13297	13173	13169	13459	13377	13373	13257	13125	13217	13189	13352	13324	13239	13217	13243	13209	13390	13317	13284	13365	13151	13303	13303	13166	13114	13234	13341	13316	13226	13168	13391	13339	13289	13312	13144	13318	13263	13296	13185	13280	13283	13286	13116	13369	13212	13326	13337	13185	13261	13209	13290	13302	13299	13392	13479	13395	13227	13237	13243	13187	13286	13135	13353	13250	13326	13329	13081	13212	13233	13232	13131	13257	13209	13222	13208	13305	13333	13235	13299	13271	13188	13296	13370	13273	13193	13312	13133	13158	13358	13398	13189	13426	13251	13561	13109	13110	13210	13405	13224	13140	13187	13223	13229	13385	13254	13527	13079	13263	13317	13270	13249	13181	13218	13282	13328	13255	13410	13279	13281	13348	13256	13222	13308	13244	13413	13290	13237	13236	13188	13352	13333	13227	13110	13361	13320	13257	13356	13396	13244	13192	13244	13311	13229	13166	13299	13211	13196	13266	13413	13304	13330	13117	13193	13310	13451	13226	13350	13128	13233	13272	13104	12999	13374	13337	13391	13302	13146	13262	13327	13397	13211	13282	13210	13419	13180	13197	13337	13249	13180	13223	13169	13351	13193	13296	13207	13253	13308	13235	13304	13148	13231	13188	13275	13266	13328	13289	13385	13220	13307	13268	13354	13253	13340	13272	13296	13378	13304	13179	13293	13223	13282	13238	13193	13346	13369	13246	13240	13283	13277	13159	13211	13235	13337	13295	13284	13140	13232	13174	13369	13099	13250	13343	13272	13285	13186	13155	13366	13458	13313	13373	13299	13226	13381	13300	13286	13424	13294	13259	13264	13229	13249	13360	13030	13322	13264	13329	13101	13192	13264	13348	13208	13324	13329	13276	13162	13315	13193	13340	13365	13318	13135	13193	13200	13385	13362	13327	13372	13147	13297	13241	13374	13293	13313	13214	13304	13292	13223	13222	13224	13407	13539	13143	13080	13329	13353	13284	13354	13301	13206	13257	13052	13323	13280	13272	13201	13372	13377	13192	13304	13249	13434	13226	13119	13304	13206	13270	13168	13397	13365	13308	13291	13278	13324	13352	13273	13374	13280	13252	13259	13277	13318	13430	13248	13378	13308	13257	13267	13295	13128	13096	13172	13356	13295	13178	13273	13245	13286	13226	13255	13307	13345	13204	13575	13256	13319	13225	13203	13179	13250	13305	13236	13242	13173	13300	13288	13249	13428	13231	13201	13182	13300	13331	13342	13185	13347	13150	13355	13126	13210	13492	13441	13121	13230	13363	13372	13341	13268	13233	13197	13194	13187	13257	13268	13274	13252	13311	13302	13536	13240	13183	13269	13298	13383	13238	13151	13234	13131	13416	13348	13219	13284	13344	13290	13187	13355	13216	13360	13195	13279	13347	13278	13220	13318	13333	13208	13362	12989	13226	13261	13328	13291	13352	13318	13281	13182	13256	13377	13375	13199	13183	13249	13415	13145	13234	13190	13268	13204	13249	13438	13358	13276	13225	13286	13264	13263	13410	13457	13330	13351	13289	13296	13240	13152	13209	13280	13145	13280	13428	13358	13143	13476	13296	13431	13193	13305	13417	13343	13407	13234	13192	13266	13245	13217	13380	13430	13357	13172	13194	13343	13386	13449	13315	13422	13128	13224	13341	13198	13456	13276	13123	13303	13261	13188	13349	13287	13317	13086	13358	13390	13208	13192	13312	13269	13265	13367	13307	13261	13494	13256	13239	13213	13280	13295	13368	13485	13399	13124	13330	13361	13483	13233	13146	13174	13207	13311	13305	13317	13406	13218	13177	13096	13178	13130	13361	13228	13190	13275	13312	13385	13196	13095	13382	13146	13232	13242	13360	13230	13228	13205	13251	13370	13386	13280	13222	13405	13394	13258	13235	13200	13369	13321	13249	13245	13389	13201	13407	13223	13239	13220	13554	13329	13298	13311	13256	13336	13292	13344	13214	13132	13200	13360	13297	13389	13283	13380	13185	13199	13314	13322	13244	13181	13401	13327	13256	13381	13197	13247	13260	13168	13417	13155	13201	13268	13290	13214	13193	13325	13320	13230	13384	13295	13131	13255	13253	13446	13394	13336	13258	13409	13441	13265	13212	13164	13282	13327	13313	13235	13164	13301	13162	13183	13288	13372	13390	13463	13316	13197	13157	13302	13395	13286	13175	13229	13396	13345	13400	13390	13228	13381	13275	13362	13238	13267	13116	13359	13255	13317	13280	13209	13223	13230	13397	13265	13412	13328	13302	13182	13321	13318	13295	13338	13200	13350	13129	13250	13300	13159	13165	13126	13345	13256	13320	13232	13333	13244	13356	13380	13307	13282	13236	13239	13196	13159	13203	13182	13420	13270	13118	13248	13178	13349	13093	13310	13313	13326	13281	13291	13334	13191	13307	13195	13270	13335	13321	13325	13336	13154	13269	13405	13383	13308	13195	13188	13399	13170	13271	13175	13326	13200	13248	13250	13246	13148	13278	13205	13238	13359	13196	13219	13338	13212	13359	13225	13263	13232	13280	13275	13349	13241	13269	13293	13277	13214	13217	13169	13321	13232	13246	13375	13327	13151	13262	13255	13343	13191	13410	13218	13198	13220	13208	13379	13266	13127	13287	13128	13142	13427	13152	13101	13292	13226	13271	13178	13215	13287	13368	13331	13436	13361	13207	13253	13146	13215	13343	13264	13243	13216	13320	13198	13127	13388	13250	13183	13423	13167	13428	13365	13276	13301	13328	13372	13204	13279	13338	13455	13193	13325	13456	13286	13330	13316	13158	13334	13309	13399	13402	13305	13196	13306	13085	13273	13395	13126	13215	13297	13342	13228	13093	13314	13247	13175	13216	13248	13189	13318	13189	13194	13289	13285	13191	13119	13336	13288	13349	13315	13178	13271	13267	13174	13100	13271	13226	13382	13215	13259	13212	13301	13370	13195	13205	13234	13265	13330	13246	13471	13143	13280	13372	13118	13355	13365	13214	13423	13340	13327	13342	13187	13269	13220	13189	13141	13365	13266	13286	13296	13390	13257	13119	13146	13186	13376	13262	13371	13247	13315	13311	13210	13146	13295	13269	13281	13473	13248	13376	13255	13278	13220	13297	13351	13277	13370	13309	13420	13279	13100	13378	13235	13293	13275	13223	13349	13244	13361	13234	13267	13224	13255	13069	13022	13408	13194	13255	13338	13196	13364	13380	13253	13411	13215	13168	13239	13250	13207	13195	13310	13313	13308	13317	13257	13246	13200	13150	13185	13375	13218	13331	13269	13334	13382	13237	13235	13225	13076	13133	13123	13308	13273	13182	13465	13213	13235	13138	13203	13245	13375	13292	13468	13259	13284	13419	13125	13314	13256	13323	13218	13280	13290	13243	13119	13259	13301	13295	13117	13548	13279	13297	13300	13350	13400	13206	13289	13219	13304	13235	13299	13197	13222	13139	13432	13322	13242	13211	13233	13166	13276	13227	13293	13270	13356	13297	13238	13278	13173	13235	13261	13205	13300	13396	13195	13534	13370	13281	13316	13356	13262	13424	13105	13094	13314	13217	13292	13302	13334	13276	13217	13432	13378	13367	13416	13224	13150	13514	13219	13128	13204	13220	13515	13180	13352	13367	13245	13345	13389	13331	13538	13267	13094	13372	13307	13245	13187	13136	13323	13308	13149	13299	13246
23776	20963	28334	23789	21791	23930	23781	19157	17774	18000	17222	16937	16626	16473	17160	29359	34615	29977	21676	16015	15513	15328	15222	15246	15462	15389	15265	15351	15354	15265	15246	15271	15152	15234	15162	15234	15098	15239	15390	15267	15279	15218	15343	15392	15112	14996	15185	15088	15364	15372	15217	15226	15385	15196	15386	15366	15137	15146	15335	15042	15451	15276	15079	15197	15270	15203	15302	15458	15202	15239	15142	15130	15175	15235	15235	15207	15012	15196	15187	15205	15081	15032	15351	15050	15150	15197	15195	15236	15323	15161	15115	15074	15264	14897	15148	15090	14855	15119	15167	15138	15109	15380	15038	15257	15072	15339	15168	15053	15251	15282	15108	15102	15348	15308	15255	15134	15150	15478	15271	15199	15301	15057	15115	14935	15110	15229	15421	15275	15170	15199	15146	15225	15023	15224	15171	15002	15371	15265	15356	15150	15147	15271	15247	15097	15059	15328	15210	15081	15231	15229	15300	15235	14989	14982	15036	15063	15243	15293	15131	15210	15341	15218	15321	15201	15244	15052	15152	15237	15207	15173	15002	15128	15216	15189	15222	15138	15112	15037	15088	15151	15244	15015	14882	15068	15284	15128	15351	15088	15138	15225	15280	15140	15260	15258	15185	15183	15180	15279	15321	15391	15272	15011	15187	15276	15401	15280	15142	14990	15125	15136	15166	15272	15246	15188	15154	15057	15102	15138	15219	15360	15173	15162	15153	15145	15294	15090	15157	15229	15001	14933	15172	15005	15397	14906	14964	15248	15163	15171	15249	15043	14973	15145	15203	15090	15028	15067	15227	15217	15210	14866	15105	15033	15199	15214	15187	15121	15377	15109	15360	15239	15322	15065	15166	15067	15213	15001	14942	14973	15219	15216	15277	15217	15103	15229	15118	15243	15267	15136	15019	15302	15247	15144	15123	15180	15362	15356	15215	15116	15288	15121	15138	15306	15132	15178	15195	15245	15232	15136	15350	15239	15064	15052	15190	15368	15006	15060	15355	15140	15222	15240	15308	15228	15061	15325	15124	15189	15211	15121	15132	15347	15296	15090	15003	15006	15425	15283	15068	15337	15247	14919	15308	15096	15281	15048	15167	15206	15125	15272	14991	15197	15280	15223	15067	15117	15091	15221	15233	15219	15307	15380	15171	15149	15082	15313	15192	15134	15072	15364	15238	15179	14960	15192	15249	15192	15245	15245	15055	15233	14986	15216	15172	15015	15013	15110	15122	15210	15099	15185	15159	15246	14987	15151	15238	15212	15263	15211	15160	15186	15119	15375	15037	15259	15043	15243	15198	15233	15168	15042	15279	15232	15023	15174	15356	15263	15315	15123	15301	15219	15339	15090	15113	15136	15055	15212	15204	15169	15156	15174	15205	15200	15375	15137	15240	15049	15204	15330	15217	15084	15234	15369	15017	15223	15216	15234	15138	15219	15239	15126	15207	15139	15188	15115	15202	14975	15200	15091	15138	15151	15218	15232	15429	15159	15093	15071	15129	14975	15068	15064	15345	15146	15275	15150	15214	15199	15199	15178	15286	15202	15317	15132	15273	15202	15219	15246	15320	15288	15160	15163	15238	15120	15152	15167	15182	15092	15143	15092	14968	15046	15178	15020	15225	15138	15220	15251	15048	15084	15189	15110	15138	15374	15287	15187	15191	15090	15132	15230	15062	15064	15195	15334	14962	15204	15138	15157	15171	14962	15184	15040	15272	15241	15218	15160	15102	15179	15369	15224	15244	15131	15194	15413	15232	15155	15157	15073	15176	15129	15208	15246	15215	15091	15239	15135	15187	15176	15215	15045	15419	14991	15200	15193	15280	15062	15042	15298	15316	15308	15347	15215	15203	14962	15390	15199	15210	15025	14964	14980	15323	15135	14991	15060	15096	15129	14954	15266	15085	15209	15416	15227	15210	15208	15037	14934	15155	15276	15328	14835	15158	15270	15105	15099	15185	15117	15184	15338	15149	15255	15026	15387	15227	14998	15096	15007	15411	15250	15207	15144	15071	15157	15205	15121	15053	15130	15362	15244	15273	15089	15288	15242	15157	15126	15178	15323	15043	14993	15244	15139	15323	15267	14862	15183	15063	15167	15126	15226	15242	15183	15216	15109	15370	15291	15107	15118	15125	15472	15106	15115	15113	15247	15100	15091	15050	15218	15132	15294	15107	15181	15165	15208	15187	15085	15117	15157	15068	15209	15101	15072	15118	15213	15122	15052	15162	15189	15404	15215	15127	15108	15189	15370	15038	15091	15201	15038	15219	15083	15215	15119	15266	15011	15105	14993	15123	14984	15180	15000	15031	15384	15191	15040	15079	15239	15321	15106	15117	15097	14952	15064	15088	15220	15110	15096	15239	15259	15060	15029	15100	15288	15151	15120	15073	15050	14974	15260	15205	14993	15264	15118	15115	15205	15162	15043	15239	15090	15109	15189	15306	15304	15195	15213	14984	15262	15292	15149	14974	14924	15324	15172	15190	15207	15248	15170	15198	15196	15236	15140	15070	15147	15188	15075	15292	15080	14995	15230	15267	15029	15108	15305	15305	15089	15077	15182	15206	15027	15215	15145	15134	15066	15125	14963	15184	15042	15255	15176	15191	15237	15196	15124	15112	15276	15197	15034	15221	15283	15100	15177	15163	15308	15382	15172	15061	15118	15003	15064	15086	15073	15299	15029	15300	15306	15297	15340	15324	15096	15096	14973	15211	15263	15190	14963	15322	15148	15226	15250	15081	15209	15263	15228	15279	15355	15231	15132	15317	15128	15208	15293	15260	15085	15199	15270	15222	15237	15234	15344	15315	15284	15365	15179	15339	15184	15074	15187	14951	15188	15264	15339	15344	15148	15176	15131	15252	15250	15133	15276	15124	15183	15164	15332	15161	15269	15235	15196	15080	15058	15093	15285	15160	15014	15233	15186	15005	15192	15337	15186	15244	15305	15127	15028	15138	15104	15004	15074	15032	15076	15097	15059	15232	15392	15143	15398	15354	15254	15403	15282	15124	15144	15090	15169	14848	15032	15225	15325	15434	15129	15296	15069	15073	15017	15291	15148	15050	15123	15052	15172	15219	15333	15190	15229	15210	15018	15141	15151	15211	14980	15172	15344	15282	15097	15200	15168	15267	15066	15297	15095	15203	15027	15185	15138	15168	15073	15078	15228	15266	15406	15472	15133	15233	15066	15270	15244	15343	15118	15318	15012	15126	15373	15180	15245	15223	15169	15124	15019	15037	15219	15120	15138	15234	15154	14909	15099	15183	15186	15002	15325	15166	15345	15068	15090	15178	15066	15295	15231	15220	15172	15285	15306	14936	15205	15174	15342	15010	15393	15195	15132	15280	14978	15283	15184	15236	15224	15018	14987	15208	15107	15366	15137	15126	14947	14976	14999	15266	15048	15128	15170	15078	15284	15315	15030	15103	14982	15147	15217	15195	15156	15185	15314	15160	15176	15092	15039	15437	15143	15230	15174	15354	15116	15237	14976	15022	15077	15210	15188	15155	15382	15127	15151	15308	15308	15123	15110	15193	15134	15112	15205	15076	15267	14980	15121	15070	15206	15043	15140	15314	15243	15334	15371	15126	15010	15032	15234	15234	15177	15210	15343	15184	15069	15126	15351	15327	15085	14980	15145	15294	15030	15174	15292	15058	14965	15255	15150	14910	15267	15203	14961	15238	15091	15225	14895	15035	15060	15111	15124	15017	15171	15135	15142	15064	15280	15123	15074	14999	15127	15131	14944	15179	15277	15182	15353	15077	15064	15288	15095	15110	15122	15098	15142	15293	15176	15152	15145	15132	15241	15091	15163	15224	15341	15178	15091	15217	15123	15224	15189	15075	15253	15330	15392	15201	15247	15042	14902	15197	15211	15321	15330	15018	15151	15001	15166	15321	15209	15024	15292	15125	15183	15271	15211	15163	15214	15126	15084	15231	15306	15212	15036	15157	15062	15242	15316	15094	15090	15100	15233	15245	15059	15281	15194	15204	15119	15147	15018	15206	15305	15194	15126	15250	15297	15202	15089	15151	15192	15235	15096	15324	15127	15118	15276	15143	15181	15016	15174	15055	15243	15333	14922	15215	15145	14987	15046	15189	15234	15006	15161	15255	15028	15172	15236	15300	15207	15113	14988	15148	15012	14950	15152	15140	15303	15093	15143	14927	15287	15227	15174	15126	15076	15025	15088	15125	14992	15202	15205	15319	15172	15264	15200	15191	15289	15172	15068	15113	15269	15226	15316	15131	15218	14983	15245	15089	15087	15305	15192	15061	15202	15051	15176	15322	15191	15073	15104	15093	15290	15045	14952	15155	15282	15032	15074	15044	15041	14998	15228	15261	15136	15138	15260	15158	15163	15127	15130	15119	15148	15107	15159	15181	15047	15164	15075	15062	15150	15126	15158	15296	15195	15025	15127	15087	15198	15204	15222	15339	15271	15196	15149	15109	15116	15242	15188	15073	15038	15058	15165	15184	15161	15153	15053	15168	14950	15093	15228	15116	15096	15071	14994	15329	15098	15128	15295	15216	15241	15086	15152	15111	15265	15181	15045	15226	15175	15204	15185	15051	15346	15191	15272	15120	15158	15026	15074	15318	15053	15171	15189	15113	15166	15516	15361	15332	15199	15250	15234	15340	15062	15213	15117	15148	15387	15185	15314	15262	15175	15197	15050	15279	15289	15233	15288	15331	15139	15284	15276	15282	15308	15174	15261	15351	15201	14976	14993	15159	15049	15165	15222	15078	15135	15045	15227	15073	15054	15274	15206	15045	15085	15263	15213	15168	15278	15238	15103	15134	15312	15265	15223	15208	15219	15056	15279	15207	15024	15283	15076	15232	14960	15162	15245	15095	14993	15217	15108	15034	15126	15139	15119	15119	15070	15158	15055	15328	15209	15261	15041	15111	15165	15054	15271	15249	15240	15256	14952	14924	15232	15056	15142	15062	15088	15517	15246	15222	15160	15335	15136	15150	15222	15259	15157	15104	15133	15309	15198	15256	15093	15180	15296	15014	15098	15381	15306	15300	15176	15189	15137	15146	15120	15115	15160	15252	15265	15344	15226	15070	15218	15206	15054	15382	15100	15059	15089	15149	14987	15145	15193	15060	15133	14908	15081	15336	15167	15131	15254	15131	15242
21033	36193	33247	28976	24990	22666	20490	17810	17192	17029	16044	15603	15136	14841	16033	33236	36599	30351	18225	12934	13095	12968	12838	13021	12804	12967	12934	12932	12738	12831	12796	12898	12730	13077	12830	13006	12829	12927	12929	12841	12989	12822	12922	12889	12908	12796	12877	13000	12884	12979	12988	12875	12784	12909	12865	12937	12993	12930	13047	12948	12648	12794	12852	12779	12776	12811	12927	13062	12813	12674	12879	12864	12743	12878	12771	12832	12938	12773	12757	12719	12777	12855	12743	12955	12794	12840	12991	12937	12873	12932	12775	12867	12792	12994	12840	12890	12932	12964	12821	12873	12963	12859	12900	12835	12753	12913	12910	12862	12872	12770	12891	12951	12925	12917	12659	12867	12833	12812	12827	12879	12762	12916	12955	12762	12975	12911	12950	12842	12804	12654	12973	12820	12801	12809	12887	12823	12985	12736	12859	13054	12746	13026	13045	12906	12760	12877	12749	12694	12734	12860	12755	12922	12917	12803	12745	12841	12735	12912	12817	12857	12911	12862	12756	12860	12688	12770	12944	12779	13053	12782	12952	12788	12898	12699	12853	12797	12815	12710	12697	12809	12801	12870	12901	12902	12994	12950	12916	12902	12769	13008	12848	12928	12833	12919	12792	12798	12985	12800	12729	12848	12921	12862	12843	13035	12844	12836	12854	12765	12939	12894	12693	12945	12794	13111	12759	12909	12852	12968	12841	12676	12788	12725	12787	12901	12848	12838	12904	12914	12758	12684	12712	12853	12879	12795	12753	12716	12752	13000	12784	12872	12836	12845	12806	12754	12825	12667	12938	12857	12857	12914	12949	12820	12916	12782	12898	12757	12949	12721	13005	12856	12974	12873	12770	12598	12780	12808	12674	12986	12817	12918	12775	12881	12797	12984	13024	12956	12826	12858	12812	12765	12717	12891	12800	12817	12812	12644	12671	12749	12821	12652	12890	12776	12821	12835	12816	12921	12807	12774	12942	12808	12752	12772	12805	12836	12968	12964	12892	12740	12818	12776	12921	12750	12948	12736	12902	12828	12860	12629	12873	12892	12845	12826	12877	12830	12758	12785	12868	12741	12803	12854	12749	12738	12924	12749	12737	12810	12826	12896	12959	12777	13052	12882	12790	12647	12741	12926	12746	12831	12875	12791	12968	12881	12828	12745	12819	12752	12938	12874	12943	12841	12707	12862	12889	12904	12880	12806	12822	13049	12840	12830	12738	12863	12837	12826	12752	12709	13053	12649	12748	12815	12811	12912	12872	12689	12845	12648	12786	12724	12715	12746	12817	12863	12947	12911	12840	12979	12894	12759	12651	12816	12747	12800	12742	12751	12861	12766	12865	12904	12787	12713	12784	12793	12643	12850	12676	12829	12787	12974	12729	12834	12952	12698	12918	12815	12865	12880	12775	12926	12855	12935	12866	12746	12976	12766	12773	12919	12934	12838	12724	12823	12814	12860	12587	12834	12751	12784	12883	12857	12638	12747	12666	12842	12871	12775	12841	12747	12796	12947	12870	12818	12911	12916	12882	12838	12838	12869	12860	13007	12889	12750	12850	12723	12740	12877	12902	12770	12934	12774	12812	12787	12859	12737	12636	12831	12626	12862	12674	12860	12736	12720	12887	12727	12826	12677	12745	12925	12811	12910	12878	12717	12796	12865	12882	12805	12915	12936	12752	12775	12868	12723	12847	12841	12908	12990	12742	12639	12843	12661	12640	12820	12809	12872	12856	12772	12685	12766	12879	12795	12847	12934	12648	12848	12688	12929	12826	12784	12679	12881	12857	12909	12897	12756	12695	12839	12819	13008	12918	12857	12648	12842	12970	12839	12788	13126	12907	12772	12851	12757	12804	12770	12896	12840	12824	12821	12750	12813	12940	13110	13056	12872	12802	12827	12897	12815	12755	12727	12708	12774	12744	13062	12757	12889	12730	12773	12826	12791	12900	12842	12967	12840	12921	12915	12753	12892	12757	12847	12915	13060	12867	12811	12778	12949	12795	12826	12802	12867	12810	12831	12862	12736	12773	12907	12783	12847	12765	12757	12892	12668	12712	12928	12873	12925	12776	12784	12805	12879	12993	12784	13017	12950	12695	12735	12905	12641	12813	12745	12940	12889	12964	12839	12747	12965	12800	12863	12620	12802	12743	12805	12810	12774	12863	12903	12733	12832	12941	12835	12699	12889	12971	12647	12861	12969	12755	12837	12878	12905	12844	12841	12710	12943	12838	12979	12835	12923	12845	12919	12737	12953	12785	12875	12777	12873	12885	12844	12966	12957	12769	12834	12882	12803	12776	12824	12821	12824	12659	12746	12824	12734	12774	12750	12780	12993	12993	12823	12872	12763	12857	12834	12738	12840	12905	12895	12899	12857	12696	12892	12862	12764	12784	12837	12809	12691	12759	12814	12784	12769	12846	12847	12612	12899	12759	12962	12792	12960	12710	12766	12891	12818	12839	13003	12836	12683	13048	12837	12891	12775	12988	12813	12833	12951	12960	12920	12809	12914	12863	12750	12810	12785	12895	12760	12701	12935	12802	12720	12904	12850	12815	12917	12811	12746	12812	12700	12847	13124	12727	12885	12869	12857	12886	12847	12657	12901	12823	13034	12813	12899	12914	12753	12911	12822	12765	12887	12780	12834	12810	12865	12814	12847	12839	12846	12907	12671	12877	12935	12767	12755	12844	12847	12785	12732	13030	12879	12854	12923	12795	12871	12691	12945	12731	12787	12879	12855	12890	13010	12835	12880	12934	12801	12832	12884	12799	12853	12707	12798	12770	12870	12953	12874	12959	12816	12831	12803	12826	12812	12804	12906	12837	12710	12871	12714	12851	12826	12973	12869	12760	12680	12956	12697	12797	12809	12925	12935	12814	12932	12808	12822	12848	12846	12805	12860	12730	12803	12645	12825	12826	12950	12802	12754	12911	12665	12808	12850	12733	12800	12898	12981	12612	12951	12898	12723	12717	12782	12776	12832	12741	12877	12685	12865	12894	12858	12923	12839	12798	12962	12847	12759	12711	12645	12804	12781	12754	12926	13008	12819	12774	12823	12677	12949	12743	12814	12595	12888	12731	12802	13001	12754	12713	12943	12824	12905	12902	12802	12812	13031	12782	12880	12737	12796	12851	12941	12940	12766	12935	12900	12665	12760	12896	12762	12922	12813	12918	12706	12790	12877	12610	12902	12781	12834	12691	12803	12844	12740	12795	12880	12773	12793	12728	12862	12797	12700	12787	12845	12820	12819	12763	12867	12876	12885	12950	12836	12859	12862	12887	12720	12926	12814	12987	12916	12823	12759	12818	12881	12937	12789	12786	12795	12872	12874	12817	12907	12752	12874	12754	12712	12879	12886	12800	12827	12759	12736	12939	12735	12829	13090	12718	12820	12931	12807	12837	12964	12839	12903	12641	12941	12774	12769	12834	12940	12950	12918	12901	12853	12961	12864	12967	13014	12662	12757	12891	12977	12867	12822	12822	12919	13009	12647	12883	12894	12880	12870	12737	12854	12798	12824	12846	12745	12712	13168	12728	12880	12831	12843	12859	12751	12720	12840	12797	12703	12742	12748	12738	12800	12892	12749	12786	12871	12903	12727	12810	12902	12873	12823	12688	12923	12923	12815	12884	12755	12842	12958	12746	12825	12706	12948	12902	12799	12877	12861	12792	12974	12814	12671	12823	12847	12824	12845	12766	12774	12749	12901	12861	12900	13007	12713	12719	12889	12793	12884	12966	12964	12872	12855	12936	12910	12719	12819	12976	12793	12775	12940	12903	12851	12822	12834	12953	12733	12935	12800	12716	12777	12856	12953	12912	12888	12847	12824	12935	12799	12689	12956	12824	12984	12840	12827	12917	12858	12844	12803	12886	12709	12816	12742	12952	12840	12785	12913	12935	12818	12679	12683	12866	12857	12839	12942	12849	12804	12899	12956	12823	12899	12652	12899	12765	12835	12978	12798	12904	12918	12799	12752	12780	12818	12766	12953	12776	12867	12902	12719	12783	12807	12793	12876	12838	12850	12877	12855	12869	12929	12840	12841	12722	12839	12858	12985	12845	12737	12830	12961	12758	12904	12704	12883	12951	12839	12895	12905	12926	12826	12926	12881	12874	12869	12849	12869	12865	12721	12769	12740	12917	12884	12898	12724	12901	12772	12880	12925	12941	12799	12820	12798	12737	12735	12815	12830	12760	12977	12730	13010	12813	12944	12790	12827	12929	12827	12709	12852	12884	12741	12862	12821	12825	12919	12789	12947	12905	12937	12860	12883	12843	12821	12802	12969	12689	12709	12745	12772	12575	12856	12793	12812	13061	12842	12825	12922	12789	12913	12918	12927	12764	12896	12821	12808	12917	12948	12765	12702	12815	12938	12806	12904	12882	12731	12863	12816	12938	12860	12778	12923	12799	12784	12893	13022	12707	12836	12827	13042	12713	12859	12716	12792	13051	12838	12781	12760	12809	12894	12833	12743	12931	12922	12862	12751	12993	12868	12802	12855	12818	12730	12809	12759	12780	12727	12906	12871	12929	12889	12851	12823	12712	12789	12975	12706	12896	12764	12670	12759	12812	12805	12756	12753	12855	12730	12781	12858	12862	12847	13034	12852	12917	12729	12963	12798	12890	12958	12905	12879	12807	12977	12932	12865	12904	12911	12821	12835	12823	12673	12838	12880	12836	12928	12780	12810	12810	12841	12731	12840	12814	12730	12811	12964	12772	12737	12895	12878	12887	12849	12910	12790	12827	12983	13043	12858	12904	12734	12859	12926	12801	12831	12772	12859	12894	12898	12773	12986	12865	12876	12933	13007	12827	12927	12883	12914	12902	13008	12768	12840	13025	12832	12847	12857	12953	12899	12980	12795	12995	12738	12834	12852	12688	12805	12850	13003	12858	12915	12821	12901	12811	12873	12805	12755	12892	12903	12930	12734	12866	12798	12786	12931	12888	12819	12820	12801	12818	12859	12759	12859	12806	12874	12764	12911	12669	12804	12917	12862	12755	12546	12942	12838	12914	12945	12704	12872	12864	12738	12910	12851	12842	13036	12817	12851	12844	12893	12705	12799	12829	12722	12914	12809	12738	12889	12900	12935	12895	12844	12811	12997	12717	12802	12766	12856	12731	12873	12988	12902	12952	12859
29897	22848	23235	20696	18243	17329	16964	16236	16183	15836	15939	15647	15929	15503	15613	15979	16867	17012	15989	15165	15249	15190	15236	15268	15102	15184	15353	15137	15216	15160	15409	15282	15394	15139	15249	15345	15199	15180	15298	15285	15324	15281	15232	15161	15212	15316	15266	15375	15151	15309	15032	15125	15260	15269	15060	15176	15330	15284	15148	15176	15298	15395	15145	15277	15193	15235	15172	15302	15184	15174	15390	15389	15267	15116	15192	15155	15119	15053	15230	15340	15141	15227	15143	15180	15228	15268	15350	15216	15462	15216	15248	15247	15214	15100	15202	15328	15129	15458	15274	15112	15157	15254	15215	15201	15350	15104	15299	15322	15139	15235	15317	15280	15419	15211	15232	15094	15381	15165	15177	15153	15334	15172	15233	15277	15355	15291	15284	15204	15145	15317	15235	15090	15331	14912	15167	15478	15318	15190	15389	15245	14909	15004	15105	15202	15336	15287	15122	15054	15119	15229	15086	15273	15328	15211	14999	15000	15011	15213	15364	15312	15220	15175	15372	15264	15367	15380	15283	15281	15264	15196	15274	15332	15346	15227	15139	15255	15324	15153	15257	15229	15148	15435	15489	15370	15158	15157	15086	15150	15296	15216	15317	15377	15276	15050	15310	15199	15246	15314	15262	15127	15108	15316	15253	15442	15085	15319	15249	15067	15104	15230	15128	15291	15286	15268	15429	15067	15188	15186	15386	15367	15102	15165	15282	15252	15059	15144	15162	15192	15206	15328	15142	15242	15281	15332	15342	15195	15306	15296	15021	15138	15168	15048	15201	15163	15233	15153	15483	15162	15222	15201	15260	15130	15004	14842	15071	15265	15158	15212	15061	15161	15490	15067	15155	15273	15156	15384	15132	15109	15223	15237	15139	15271	15133	15324	15220	15203	14883	15450	15248	15273	15183	15024	15386	15188	15428	15236	15322	15275	15043	15266	15052	15162	15127	15200	15086	15204	15406	15171	15187	15242	15177	15195	15319	15300	15219	15228	15263	15431	15139	15401	15155	15291	15280	15071	15075	15224	15159	15098	15291	15165	15220	14993	15246	15152	15288	15057	15181	15427	15320	15142	15191	15261	15424	14971	15102	15266	15240	15102	15160	15368	15403	15337	15181	15269	15356	15368	14999	15314	15108	15218	15074	15124	15221	15231	15337	15222	15006	15115	15327	15349	15210	15301	15081	15035	15206	15377	15300	15146	15098	15151	15106	15101	15284	15151	15245	15194	15066	15268	15145	15042	15382	15266	15272	15185	15216	15395	15148	15177	15088	15162	15250	15191	15228	15176	15064	15241	15356	15215	15410	15389	15385	15325	15074	15286	15038	15121	15420	15167	15260	15357	15249	15240	15190	15225	15258	15222	15033	15152	15229	15089	15081	15383	14979	15229	15055	15136	15363	15187	15127	15273	15073	15117	15219	15298	15359	15155	15301	15219	15197	15372	15253	14877	15139	15298	15135	15125	15235	15187	15362	15163	15297	15181	15201	15161	15357	15257	15164	15187	15154	15145	15156	15089	15281	15387	15098	15164	15399	15297	15524	15049	15261	15270	15061	15075	15356	15233	15229	15239	15370	15317	15490	15218	15157	15120	15356	15388	15324	15174	14995	15117	15291	15147	15219	14984	15227	15194	15180	15246	15150	15272	15354	15181	15265	15438	15265	15324	15392	15244	15377	15226	15056	15119	15346	15355	15338	15285	15263	15164	15253	15179	15315	15259	15285	15237	15086	15337	15256	15099	15378	15241	15371	15195	15207	15282	15284	15201	15313	15250	15167	15203	15207	15292	15212	15457	15393	15122	15252	15182	15151	15205	15351	15128	15334	15264	15175	15249	15269	15228	15062	15185	15271	15137	15297	15432	15251	15247	15378	15248	15330	15188	15039	15167	15485	15260	15388	15284	15487	15130	14990	15188	15487	15183	14956	15124	14989	15014	15284	15106	15272	15091	15112	15084	15235	15416	15250	15303	15266	15367	15151	15267	15208	15043	15326	15342	15152	15272	15224	14983	15437	15408	15381	15224	15092	15237	15197	15316	15086	15133	15088	15244	15255	15167	15237	15391	15240	15073	15290	15069	15071	15155	15178	15274	15212	15178	15297	15148	14971	15362	15246	15177	15176	15258	15358	15116	15290	15127	15220	15274	15112	15074	15078	15168	15374	15190	15346	15127	15205	15169	14968	15216	15259	15353	15131	15177	15139	15203	15249	15200	15203	15168	15184	15194	15226	15103	15361	15234	15181	15167	15216	15251	15282	15152	15306	15090	15096	15269	15326	15182	15200	15083	15288	15182	15262	15220	15348	15191	15095	15301	15192	15328	14961	15198	15254	15107	15244	15256	15468	15327	15242	15183	15424	15350	15397	15149	15457	15285	15411	15381	15104	15119	15330	15084	15112	15327	15325	15186	15238	15290	15301	15218	15271	15313	15449	15334	15092	15126	15233	15089	14912	15081	15258	15103	15347	15164	15197	15332	15240	15259	15158	15158	15292	15319	15272	15374	15196	15364	15125	15332	15253	15271	15280	15287	15509	15315	15474	15225	15041	15238	15329	15161	15449	15320	15205	15353	15282	15211	15343	15146	15444	15118	15285	15101	15301	15345	15387	15264	15285	15257	15203	15117	15128	15170	15108	15202	15396	15325	15310	15261	15155	15102	15193	15251	15146	15253	15469	15292	15264	15393	15305	15406	15112	15186	14983	15133	15330	15248	15152	15415	15290	15154	15205	15046	15311	15273	15324	15345	15254	15334	15195	15389	15232	15211	15205	15095	15361	15045	15090	15352	15333	15315	15313	15331	15246	15077	15184	15118	15209	15146	15244	15332	15224	15224	15236	15326	15395	15458	15527	15292	15122	15233	15162	15332	15294	15321	15090	15271	15350	15264	15108	15272	15376	15255	15333	15192	15242	15453	15177	15334	15332	15248	15051	15155	15315	15215	15304	15145	15358	15250	15066	15130	15206	15095	15197	15316	15190	15165	15187	15135	15184	15272	15276	15291	15212	15018	15346	15147	15173	15221	15379	15227	15267	15322	15109	15264	15063	15347	15271	15067	15150	15248	15325	15281	15334	15144	15257	15185	15180	15304	15259	15183	15267	15277	15068	15366	15251	15188	14972	15332	15245	15196	15244	15199	15305	15321	15149	15135	15369	15049	15348	15259	15140	15327	15325	15155	15172	15373	15246	15205	15423	15154	14958	15269	15171	15021	15331	15348	15191	15371	15273	15033	15263	15288	15332	15243	15136	15247	15184	15047	15057	15141	15043	15236	15341	15148	15290	15237	15262	15342	15176	15191	15072	15271	15386	15282	15031	15265	15190	15377	15403	15395	15298	15328	15052	15262	15142	15113	15039	15240	15168	15264	15141	15325	15314	15173	15169	15156	15255	14935	15147	15231	15265	15299	15184	15185	15053	15014	15076	15350	15059	15325	15147	15167	15230	15141	15155	15207	15123	15193	15406	15247	15198	15137	14932	15382	15249	15254	15121	15240	15169	15153	15124	15389	15257	15197	15340	15426	15201	15157	15263	15086	15411	15327	15271	15280	15298	15254	15256	15345	15274	15272	15239	15380	15173	15028	15117	14926	15190	15133	15312	15246	15272	15344	15085	15299	15108	15284	15063	15350	15298	15465	15385	15167	15182	15133	15236	15089	15258	15004	15357	15115	15169	15052	14985	15290	15214	15220	15287	15160	15263	15176	15188	15079	15039	15107	15255	15308	15007	15389	15177	15257	15407	15001	15155	15266	15200	15250	15264	15277	15257	15137	15313	15411	15135	15124	15297	15075	15248	15251	15169	15014	15342	15177	15176	15233	15355	15363	14966	15371	15180	15096	15167	15197	15184	15379	15192	15136	15315	15187	15150	15109	15293	15135	15102	15212	15176	15283	15287	15156	15134	15284	15088	15388	15303	15149	15121	15264	15080	15298	15309	15313	15356	15262	15085	15274	15329	15120	15225	15330	15287	15417	15250	15098	15352	15351	15072	15203	15324	15072	15173	15286	15285	15130	15167	15236	15321	15297	15194	15134	15264	15244	15116	15200	15291	15340	15134	15315	15246	15326	15009	15190	15237	15169	15044	15285	15225	14990	15075	15271	15077	15145	15108	15258	15352	15282	15294	15263	15185	15132	15274	15231	15129	15299	15130	15183	15219	15213	15216	15193	15300	15198	15138	15145	15198	15161	15251	15112	15261	15452	15308	15169	15058	15360	15313	15291	15154	15211	15230	15442	15246	15151	15161	15263	15112	15173	15169	15155	15131	15043	15229	15254	15336	15210	15102	15235	15275	15000	15229	15192	15314	14878	15217	15204	15204	15137	15425	15240	15423	15232	15222	15127	15221	15180	15372	15523	15327	15046	15340	15224	15117	15240	15350	15118	15401	15219	15262	15287	15203	15433	15107	15241	15280	15190	15154	15165	15176	15096	15171	15042	15185	15169	15266	15345	15334	15351	15254	15095	15205	15204	15186	15294	15388	15355	15260	15246	15390	15279	15286	15273	15124	15128	15202	15266	15207	15164	15220	15275	15171	15218	15241	15400	15169	15219	15313	15269	15082	15075	15276	15364	15348	15233	15379	15176	15249	15182	15147	15030	15328	15262	15486	15233	15105	15254	15173	15172	15351	15181	15227	15413	15349	15287	14932	15345	15283	15241	15084	15010	15198	15123	15195	15297	15252	15224	15187	15293	15315	15240	15202	15142	15384	15200	15329	15266	15119	15220	15392	15232	15152	15178	15280	15179	15008	15336	15434	15445	15315	15342	15471	15316	15443	15268	15239	15301	15286	15099	15366	15233	15236	15083	15285	15208	15215	15065	15138	15102	15264	15399	15323	15401	15201	15040	15136	15270	15409	15195	15182	15251	15236	15425	15255	15218	15196	15320	15101	15221	15376	15159	15425	15041	15367	15268	15368	15207	15276	15175	15336	15222	15136	15153	15208	15201	15281	15296	15365	15127	15049	15128	15178	15201	15176	15247	15050	15248	15269	15384	15281	15202	15150	15207	15108	15069	15360	15210	15229	15053	15314	15332	15185	15303	15405	15368	15133	15184	15361	15292	15263	15220	15061	15270	15236	15201	15349	15108	15140	15220	15295	15292	15309	15170	15226	15193	15252	15252	15207	15113	15260	15387
18967	23807	23222	19558	17762	16167	15280	14516	14419	14265	13960	13750	13593	13606	13495	14299	15536	14983	13164	12842	12971	12882	12977	12761	12953	12754	12816	12964	12913	12899	12886	12790	12884	12874	12832	12908	13041	12858	12968	12899	12897	12838	12794	12743	12759	12900	12813	12845	12814	12897	13048	12892	12900	12988	12840	12836	12943	12829	12838	12920	12866	12720	12697	12808	12872	12756	12842	12933	12867	12800	12703	12749	12833	12924	12954	12921	12933	12809	12908	12829	12801	12718	12804	12820	12873	12798	12855	12881	12988	12646	12924	12834	13016	12964	12768	12937	12827	12548	12880	12890	12896	12747	12904	12726	13007	12931	12868	12847	12968	12885	13055	12840	12870	12826	12760	12759	12929	12982	12930	12858	12849	12887	12898	12884	12805	12947	12869	12597	12809	12995	12881	12821	12923	12987	12799	12893	12802	12931	12934	12904	12906	12872	13000	12917	13037	12993	12791	12810	13079	12832	12882	12894	12822	12641	12856	12803	12806	12933	12969	12796	12955	12919	12895	12856	12925	12965	12880	12946	12882	12746	12830	12699	13146	12911	12879	12805	12857	12855	12883	12978	12795	12754	12818	12850	12884	12926	12722	12910	12844	12825	12955	12784	12971	12846	12863	12700	12920	12831	12903	12860	12930	12908	12817	12780	12855	12912	12777	12948	12814	12983	12942	12742	12947	12914	12924	12946	12921	12942	12886	12804	12961	12768	12831	12707	12985	12908	12873	12823	12877	12861	12701	12710	12913	13018	12816	12838	12800	12728	12683	12847	12847	12795	12940	12722	12819	12837	12852	12818	12759	12692	12758	12828	12885	12900	13016	12829	12895	12947	12719	12706	12827	12833	12892	12823	12820	12874	12919	12862	12873	12832	12839	12930	12873	12947	12894	12823	12760	12817	12991	12911	12753	12910	12893	13017	12945	12697	12879	13000	12881	12958	12760	13047	12860	12981	12845	12767	12934	12879	12933	13092	12864	12954	12873	12905	12848	12886	12949	12709	12906	12794	12951	12923	12857	12674	13116	12973	12921	12880	13064	12903	13020	12859	12784	12903	12791	13000	12661	13065	12814	12819	12922	13065	12789	12807	12771	12844	12831	12909	12861	12809	12919	12804	12922	12948	12778	12804	12756	12903	12920	13002	12811	12814	12948	12944	12854	12674	12941	12795	12804	12900	12776	12983	12909	12760	12823	12861	12749	12838	12826	12827	12863	12952	12884	12971	12856	12898	12841	12895	12846	12975	12914	12705	12812	12973	12912	12778	12871	12888	12861	12898	12847	12764	12887	12913	12838	12893	12855	12715	12817	12844	13012	12953	12681	12787	12846	12875	12937	12879	12788	12794	12925	12754	12613	12789	12743	12898	12860	12924	12842	12882	12679	12788	12826	12935	13117	12784	12959	12916	12859	12847	12863	12837	12799	12815	12887	12917	12895	12953	12815	12889	12719	12666	12729	12892	12935	12970	12986	12777	12984	12877	12809	12763	12846	13087	12957	12988	12964	12915	12835	12841	13003	12880	12889	12872	12875	12690	12810	12827	12967	12852	12796	12896	12864	12903	12820	12831	12745	13017	12783	12928	12762	12995	12771	12777	12879	12873	12934	12752	12792	12878	12927	12817	12986	12798	12967	12848	13087	12819	12828	12802	12827	12764	12896	13048	12815	12745	12896	12929	12881	13004	12929	12911	13025	12899	12944	12872	12852	12935	12694	12972	12797	12797	12914	12859	12957	12823	12943	12758	12842	12903	12909	12862	12857	12869	12754	12974	12873	12902	12825	12658	12820	12844	12887	12977	12765	12989	12909	12873	12753	12845	12938	12991	12999	12916	12923	12839	12837	12934	12647	12897	12662	12984	12828	12850	12765	12905	12934	12744	12950	12794	13023	12799	12903	12901	12922	12902	12933	12708	12806	12891	12936	12752	12779	12937	12794	12734	12892	12783	12705	13005	12827	12826	12807	12845	12943	12824	12903	12810	12926	12725	13023	12997	12922	12800	12733	12937	12849	12843	12893	12737	12757	13065	12807	12707	12835	12915	12820	12860	12801	12802	12779	12824	12797	12929	12723	12878	12839	12791	12847	12984	12874	12766	12941	12724	12691	12823	12861	12865	12853	12761	13026	12834	12985	12807	12868	12865	12799	12839	12888	12885	12940	12828	12852	12741	12952	12916	12819	12881	13033	12699	12791	13131	12795	12822	12872	12914	12769	12892	12936	12897	12880	13022	12975	12788	12929	12867	12881	12812	12799	12922	12767	12734	12918	12895	12862	12804	12722	12903	12722	12759	12770	12756	12831	13024	12852	12851	12789	12692	12899	12723	12775	12923	12811	12858	13047	12942	12753	12914	12865	12969	12962	12745	12919	12993	12866	12917	12898	12897	12670	12945	12795	12919	13025	12934	12939	12755	12864	13022	12790	12860	12771	12682	12795	12866	12773	13021	12902	12870	13065	12900	12875	12878	12949	12914	12928	13051	12814	12707	12957	12683	12825	12980	12996	12808	12965	12844	12921	12910	12946	12822	12825	12875	12799	12886	12911	12822	12882	12819	12831	12954	12851	12745	13030	12924	12816	13036	12689	12925	12784	12905	12863	13014	12802	12853	12826	12941	12930	12975	12793	12901	12648	13086	12895	12889	12926	12822	12847	13009	12894	12725	13099	12981	12914	12899	12851	12863	12787	12862	12920	12996	12794	12874	12924	12832	12887	12819	12827	12867	12776	12832	12731	12756	12946	12880	12845	12811	12868	12893	12782	12897	12970	12876	13047	12886	12789	12963	12821	12943	12931	12824	12726	12844	12852	12915	12891	12979	12901	12859	12920	12884	12601	12885	12977	13111	12777	12950	12931	12786	12835	12797	12745	12888	12853	12856	12863	12711	12728	12973	12932	12846	12775	12823	12881	12834	12913	12964	12786	12835	12896	12746	13066	12836	12934	12730	12969	13021	12926	12946	12905	12946	12942	12856	12913	12895	12820	12964	12980	12820	12687	12882	13054	13026	12778	12930	12835	12823	12803	12806	12919	12581	12929	12889	12820	12916	12753	12959	12829	12918	12789	12973	12772	12888	12772	12943	12718	12977	12975	12817	12890	12844	12809	12955	12641	12848	13035	12950	12844	12975	12910	12760	12916	12725	12869	13027	12936	12968	12890	12916	12767	12951	12863	12800	12851	12863	12737	12892	12673	12960	12856	12791	12753	12743	12917	12957	12793	12920	12863	12805	12760	12984	12797	12898	12818	12904	13014	12855	12876	12808	12926	12768	12925	12775	12953	12896	12861	12979	12755	12982	12818	12810	12881	12969	12850	12868	12775	12712	12936	12910	12936	12885	12869	12889	12950	12950	13037	12739	12891	12788	12780	12781	12788	13011	12853	12953	12929	12852	12883	12872	12754	12974	12744	12892	12852	12804	12891	12729	12968	12943	12974	12795	12918	12919	12740	12757	12822	12725	12833	12947	12888	12846	12941	12865	12944	12894	12893	12829	12809	12917	12813	12912	12795	12838	12921	12732	12987	12824	12953	12901	12984	12912	12836	12845	12887	12814	12804	12942	12964	12722	12780	12703	12836	12660	13006	12973	12864	12867	12915	12911	12788	12783	12903	12899	12903	12800	12639	12971	12909	12898	12993	12868	12978	12894	12702	12791	12897	12970	12732	12907	12908	12941	12817	12877	12846	12875	12816	12855	12610	12920	12894	12806	12838	12845	12869	12840	12877	12785	12906	12838	12823	12873	12863	12868	12929	12920	12819	12957	12717	13134	12882	12888	12955	12752	12880	12838	12807	12868	12894	12788	13070	12999	12979	12970	12810	12922	12830	12872	12960	12762	12741	12839	12751	12960	12854	12856	12790	12893	12669	12851	12851	13033	12810	12908	13018	12752	12837	12931	12927	12647	12881	12795	12785	12935	12746	12780	12927	12784	12862	12817	12842	12712	12760	12973	12683	12828	12849	12906	12874	12665	12924	12744	12752	12757	12963	12893	12803	12864	12930	12921	12951	12783	13038	12979	12913	12890	12860	12924	12812	12800	12744	12903	12745	12866	12851	12913	12891	12901	12892	13016	12944	12953	12983	12861	12980	12941	12924	12907	12755	12924	12895	12831	12744	12835	12923	12889	12882	12738	12860	12813	13023	12909	12679	12882	12833	12797	12821	12715	12834	13012	12822	12947	12715	12771	12863	12707	12818	12773	12955	12731	12853	12981	12900	12665	12741	12944	12805	12835	12826	12937	12993	12854	12832	12897	12839	12711	12937	12629	12936	12892	12848	12940	12918	12725	12912	13027	12716	12854	12883	12903	12956	12771	12913	12941	12793	12832	12920	12783	12895	12873	12933	12944	12850	12910	12853	12799	13017	12880	12653	12985	12952	12853	12959	12657	12950	12892	12970	12972	12790	12858	12924	12732	12718	13012	12763	12990	12719	12750	12811	12864	12879	12892	12971	12860	12857	12906	12908	12936	12742	12853	12988	12823	12936	12917	12929	12698	12864	12752	12878	12983	12850	12953	12743	12916	12930	12830	12920	12875	12835	12965	12809	12770	12864	12797	12958	12818	12784	12869	12907	12952	12910	12969	13034	12899	12823	12837	12820	12896	12794	12784	12844	12787	12797	12761	12970	12797	12908	12783	12974	13003	12942	12883	12928	12785	12888	12699	12884	12820	12757	12812	12883	12707	12697	12807	12879	12874	12968	12874	12904	12872	12871	12913	12849	12955	12938	12811	12696	12876	12911	12881	12813	12972	12968	12869	12845	13038	12817	12840	12820	12876	12851	12914	12853	12953	12870	12888	12817	12860	12817	13032	12805	12736	12715	12759	12789	12612	12774	13013	12909	12773	13004	12986	12958	12854	12920	12899	12752	12804	12949	12725	13026	12894	12685	12887	12933	12727	12834	12845	12844	12921	12796	12812	12878	12857	12828	13028	12908	12919	12849	12818	12926	12871	12846	12941	12806	12992	12763	12937	12728	12963	12891	12945	12875	12869	12845	12842	12767	12806	12961	12913	12974	12762	12971	12729	12887	12939	12844	12977	12825	12791	13018	12825	12908	12799	12857	12875	12955	12758	12840	12917	12764	13005	12772	12776	12801	12963	12833	12930	12851	12786	12944	12980	12671	12884	12858	12910	12927	12890
25536	20951	27545	25596	22560	21301	20817	19080	18428	18048	17978	17800	17594	17454	17921	20688	28317	25348	21000	17084	16956	16823	16863	16744	16815	16966	16685	16860	16790	16867	17007	16838	16697	16876	16918	16837	16784	16538	16931	16890	16721	16680	17039	16927	17011	16630	16778	16921	16850	16818	16979	17060	17026	16954	16684	16814	16903	16812	16974	17024	16707	16789	16882	16802	16860	16847	16623	16761	16836	16845	16994	16719	16762	16954	16698	16541	16712	16865	16757	16801	16720	16656	16743	16641	16804	16783	16930	17019	16771	17007	17031	16733	16838	16914	16828	16841	16790	16643	16565	16755	16870	16716	16940	16789	16771	16951	16782	16626	16809	16703	16861	16912	16752	16805	16755	17009	16675	16836	16723	16630	16690	16767	16649	17064	16691	16792	16841	16842	16836	16836	16924	16766	16850	16794	16818	17061	16985	16851	16702	17125	16983	16583	16579	16799	16678	16727	16746	16940	16973	16704	16786	16775	17047	16785	16736	16771	16501	17085	16615	16544	16748	16708	16964	16928	16710	16921	16842	16604	16580	16769	16959	16682	16866	16758	16798	16867	16737	16698	16886	16678	16795	16569	16970	16570	16486	16708	16793	16743	16817	16618	16764	16641	16782	16879	16538	16849	16833	16870	16867	16761	16879	17002	16750	16795	16611	16884	16768	16791	16977	16925	16844	16858	16830	16894	16872	16686	16800	16845	16946	16858	16891	16625	16626	16539	16731	16812	16870	16859	16833	16734	16882	16762	16796	16653	16786	16762	16839	16849	17005	16808	16745	16737	16770	16653	16831	16950	16900	17074	16693	16782	17100	16754	16855	16703	16700	16779	16736	17009	16830	16875	16576	16754	16740	16753	16749	16854	16929	16652	16829	16723	16746	16741	16819	16701	16860	16873	16725	16780	16846	16880	16757	16813	16853	16587	16786	16882	16637	16930	16762	16870	16950	16704	16798	16721	16829	16580	16500	16748	16752	16981	16847	16933	16785	16827	16645	16681	16843	16603	16783	16809	16917	16916	16586	16632	16858	16787	16853	16877	16807	16808	16867	16766	16791	16783	16814	16676	16821	16775	16645	16975	16627	16884	16559	16790	16623	16758	16854	16881	16784	16762	16907	16656	16671	16676	16700	16864	16795	16791	16913	16813	16732	16690	16834	16821	16776	16794	16733	16640	16901	16962	16739	16981	16976	16734	16760	16828	16724	16683	16869	16741	16938	16801	16851	16954	16994	16832	16638	16926	16705	16612	16695	16740	16878	16736	16777	16773	16619	16817	16828	16791	16913	16805	16728	16809	16975	16776	16717	16707	16840	16761	16819	16801	16662	16659	16820	16820	16685	16995	16730	16745	16671	16737	16850	16693	16894	16641	16964	16904	16860	16819	16844	16646	16788	16765	16798	16886	16960	16862	16803	16864	16964	16752	16749	16824	16683	16602	16815	16697	16761	16824	17019	16826	16820	16654	16902	16732	16841	16815	16709	16894	16981	16787	16785	16763	16841	17017	16660	16824	16900	16764	16764	17001	16647	16478	16813	16757	16986	16859	16811	16755	16750	16732	16625	16896	17014	16737	16877	16906	16940	16839	17025	16900	16740	16693	16784	16753	16908	16771	16823	16842	16750	16733	16793	16794	16803	16823	17084	16639	16891	16650	16726	16787	16726	16696	16577	16860	16641	16869	16951	16923	16826	16911	16553	16842	16922	16806	16945	16640	16790	16700	16714	16703	16931	16743	16809	16965	16828	16668	16860	16650	16931	16784	16613	16829	16920	16889	16827	16918	16727	16660	16906	16595	16822	16822	16598	16809	16780	16947	16691	16700	16765	16612	16742	16802	16833	16714	16681	16722	16876	16651	16839	16760	16968	16833	16793	16864	16650	16828	16825	16954	16557	16779	16766	16769	16953	16942	16759	16664	16822	16864	16702	16782	16608	16911	16725	16710	16827	16700	16847	17009	16755	16746	16601	16800	16594	16746	16806	16818	17035	16827	16774	16901	16964	16821	16568	16762	16667	16900	16766	16950	16657	16803	16898	16883	16811	16512	16828	16666	16925	16771	16658	16731	16852	16775	16888	16824	16875	16990	16821	16943	16694	16939	16781	16851	16906	16770	16795	16946	16850	16781	16641	16764	16641	16946	16794	16786	16953	16739	16761	16826	16878	16799	16773	16955	16712	16917	16769	16586	16688	16648	16780	16949	16860	16813	16767	16680	16774	16809	16799	16743	16910	16775	16828	16759	16840	16760	16559	16859	16673	16796	16788	16808	16802	16948	16831	16709	16718	16497	16730	16734	16595	16763	16764	16879	16649	16858	16755	16719	16940	16761	16761	16773	16791	16765	16806	16713	16834	16642	16881	16821	16702	16894	16917	16989	16985	16757	16941	16722	16655	16806	16880	16669	16798	16866	16773	16757	16694	16688	16891	16859	16867	16778	16660	16667	16731	16712	16619	16843	16766	16617	16699	17044	16727	16864	16840	16778	16928	16755	16927	16819	16763	16831	16768	16873	16800	16886	16713	16671	16597	16726	16700	16788	16797	16915	16868	16809	16901	16949	16907	16588	16746	16809	16775	17000	16577	16760	16783	17026	16889	16682	16745	16754	16780	16890	16841	16844	16858	16809	16803	16823	16830	16850	16864	16878	16981	16703	16551	16714	16874	17000	16925	16824	16717	16948	16828	16761	16836	16641	16751	16695	16734	16707	16742	16730	16752	16933	16910	16725	16757	16762	16860	16876	16762	16630	16788	16928	16723	16644	16731	16754	16854	16920	16949	16820	16793	16919	16944	16784	16873	16763	16665	16695	16900	16818	16764	16889	16810	16820	16723	16870	16567	16700	17045	17024	16990	16875	16799	16836	16825	16757	16835	16667	16981	17031	17162	16822	16700	16941	16722	16778	16945	16738	16849	16815	16887	16805	16820	16736	16789	16564	16832	16718	16698	16981	16970	16685	16663	16857	16943	16959	16590	16652	16936	17064	16692	16727	16852	16882	16756	16951	16867	16945	16720	16719	16857	16879	16781	16695	16979	16869	16841	16864	16798	16730	16959	16728	16735	16678	16838	16741	16716	16729	16926	16785	16921	16779	16609	16742	16955	17038	16749	16927	16889	16875	16819	16724	16822	16927	17021	16816	16973	16952	16825	16734	16834	16893	16676	16844	16828	16805	16743	16633	16673	16739	16861	16881	16800	16802	16795	16871	16932	16877	16859	16676	16704	16735	16822	16756	17008	16738	16804	16738	16738	16731	16741	17045	16904	16660	16629	16824	16864	16800	16653	16836	16845	16954	16919	16708	16758	16809	16797	16980	16780	16701	16788	16758	16928	16778	16764	16761	16760	16827	16881	16763	16832	16807	16949	16781	16876	16731	16770	16913	16750	16659	16983	16851	16969	16773	16808	16808	16709	16795	16939	16695	16691	16677	16945	16658	16993	16953	16770	16487	17084	16743	16929	16841	16842	16935	17026	16762	16885	16782	16742	16789	16842	16834	16857	16744	16727	16774	16975	16734	16759	16616	16838	16725	16812	16818	16881	16866	16609	16644	16849	16711	16784	16573	16796	16635	16812	16575	16985	17118	16788	16753	16875	16687	16770	16740	16892	16790	16787	16884	16953	16842	16709	16853	16745	16776	16975	16746	16754	16921	16910	16693	16803	16809	16659	16956	16704	16670	16741	16717	16711	16721	16569	16955	16884	16872	16751	16776	16865	16720	16583	16698	16648	16666	16810	16891	16903	16819	16782	16677	16890	16887	16677	16952	16715	16732	16882	17123	16985	16744	16811	16995	16882	16868	16794	16852	16661	16746	16878	16883	16861	16832	16962	17001	16832	17031	16754	16655	16900	16695	16768	16721	16665	16781	16821	17013	16756	16788	16589	16848	16923	16779	16883	16923	16896	16913	16814	17027	16889	16686	16775	16818	16944	17132	16847	16867	16943	16850	16933	16985	16786	16770	16913	16873	16761	16780	16733	16838	16914	16629	16879	16993	16657	16927	16677	16449	16842	17060	16760	16660	16700	16613	16630	16958	16762	16814	16581	16834	16865	16847	16952	16988	16733	16927	16837	16683	16816	16716	16864	16828	16709	16774	17161	17001	16783	16876	16789	16721	16796	16824	16868	16967	17200	16960	16861	16826	16814	16725	16930	17050	16776	16864	16920	16895	16804	16937	16700	16970	16721	16775	16872	16847	16831	16765	16608	16718	16739	16671	16948	16683	16808	16802	16794	16802	16848	16743	16753	16731	16752	16974	16695	17135	16841	16782	17006	16809	16887	16857	16663	17142	16868	16798	16728	16796	16968	16959	16685	16681	16739	16803	16703	16860	16714	16796	16786	16663	16788	16648	16673	16908	16817	16701	16929	16754	16857	16907	16905	16856	16598	16897	16920	16848	16883	16636	16731	16647	16941	16902	16955	16936	16924	16803	16717	16989	16722	16746	16752	16899	16785	16802	16736	16800	16961	16916	16925	16863	16980	16743	16852	16960	16885	16834	16917	16769	16815	16853	16929	16791	16778	16920	16787	16822	16793	16778	17072	16856	16801	16906	16765	16753	16704	16815	16751	16965	16857	16802	16864	16737	16905	16728	16818	16829	16744	16730	16684	16817	16874	16887	16746	16803	16849	16834	16623	16848	16905	16823	16855	16544	16804	16843	16924	16770	16687	16928	16742	16744	16584	16840	16735	16920	16687	16647	16450	16865	16732	16770	16903	16804	16754	16716	16744	16785	16907	16936	16931	16823	16840	16667	16674	16777	16790	16801	16891	16877	16773	16742	16850	16946	16899	16776	16911	16801	16699	16856	16755	16852	16920	16862	16869	16779	16641	16803	16873	16955	16600	16691	16843	16552	16786	17131	16700	16837	16946	16527	16758	16936	16844	16589	16989	16902	16952	16685	16777	16873	16708	16999	16752	16668	16762	16828	16956	16716	16778	16722	16731	16888	16678	16608	16866	16739	16898	16903	16855	16885	16828	16835	16918	16799	16847	16638	16650	16794	16980	16961	16664	17201	17015	16795	16787	16981	17036	16991	16813	16867	16795	16623	16846	16954	16797	16904	16849	16819	16780	16985	16782	16865	16744	17019	16863	16738	16653	17040	16807	16871	16762	16590	16809	16679	16828	16966	16646	16783	16790	16762
18866	29517	30002	24886	21208	19066	18249	16938	16335	15948	15595	15152	15173	14925	15866	20566	29375	24328	17614	13795	13998	13866	13748	14007	13813	14091	13777	13850	13827	13790	13958	13798	14001	13945	13912	13846	13819	13887	13894	13852	13905	13945	13972	13874	13844	13818	13737	13932	13977	14025	13773	13861	13826	13857	13967	13712	13705	14011	13868	13824	13942	13836	13968	14061	13937	13828	13925	14011	13770	14037	13754	14030	13860	13892	13851	13826	13909	13910	13823	13841	13999	13985	13858	13782	13888	13799	13942	13862	13854	13818	13648	13866	13818	13746	13846	13942	13873	14013	13825	13923	13970	13987	13943	13904	13731	13797	13905	13904	13934	13871	13823	13858	14129	13767	13823	13870	13896	13757	13985	13876	13759	13836	13867	13731	13869	13828	13907	13842	13904	13929	13947	13878	13805	14048	13819	13758	13788	13807	13881	13891	13907	13859	13995	13887	13803	13871	13869	13909	13903	13968	13936	13925	13951	13927	13957	13840	13875	13837	13860	13880	13814	13919	13880	14016	13967	13930	13978	13910	13857	13975	13688	13905	13657	13933	13910	13855	13861	13935	13766	13841	13749	13922	13855	13855	13809	13785	13822	13810	13793	13864	13761	13909	13807	13956	13921	13920	13954	13938	13967	13975	13990	13791	13900	13757	13641	13709	13738	13949	13909	13990	13896	13856	13929	13958	13853	13764	13798	13759	13943	13785	13871	13937	13928	14151	13788	13850	13944	13840	13840	13877	13916	13809	13987	13786	13705	13825	13777	13916	13911	13843	13737	13909	13836	13829	13802	13900	14020	13971	14004	13915	13869	13886	13874	14003	13967	13806	13898	13799	13843	13945	13837	13775	13838	13887	13831	13855	13791	13925	13845	13913	13917	13932	13810	13831	13817	13818	13772	13923	13938	13877	13988	13844	13805	13863	13918	13747	14160	13881	13828	13862	14028	13648	13866	13746	13952	13943	13806	13954	13817	13888	13735	13811	13964	13887	13785	14010	13923	13888	13855	13867	14039	13846	13798	13880	13797	13759	13814	13799	13894	13909	13969	13821	14027	13977	13963	13818	14017	13792	13970	13869	13809	13699	13890	14109	13817	13898	14003	14018	13926	13892	13929	14033	13824	13861	13979	13795	13870	13762	13947	13854	13944	13979	13909	13905	13941	13941	13734	13937	13853	13866	13901	13924	13953	13929	13971	13995	13882	13797	13918	13823	14000	13898	13754	13819	14060	13867	13782	13714	13847	13954	13903	13856	13940	13780	13858	13911	13828	13774	13959	13864	13855	13928	13829	13807	13801	13793	13920	14004	13951	13941	14005	13796	13821	13917	13988	13915	13951	13963	14069	13780	13745	13925	13911	13817	13840	13796	13830	13899	13870	13794	13802	13945	14170	13839	13934	13804	13989	13890	13894	13961	13856	13849	14089	13710	13916	13864	13851	13961	13784	13879	14044	13815	13856	13797	13915	13772	13829	13822	13988	14025	13820	13715	13925	13916	13816	13829	13743	14094	13864	13759	14100	13967	13697	13884	13867	13883	13816	13834	13936	13782	13823	13943	13798	13779	13870	13875	13676	14011	13840	13988	13886	13840	13822	14042	13782	13904	13954	13709	13903	13940	13930	13973	13800	13815	13756	13993	13915	13892	13838	13803	13952	13812	13826	13873	13946	13919	13906	14020	13933	14008	13841	13996	13636	13849	13861	13931	13935	13959	13746	13829	13856	13908	13828	13841	13837	13845	13923	13784	13828	13829	13951	13896	14057	13875	13946	14011	13775	14049	13892	13763	13966	13670	13971	14012	13805	13792	13958	13844	13822	14000	13834	13891	13863	13908	13838	13938	13768	13839	13836	13763	13766	13883	13752	14024	13784	13940	14038	13876	13792	13780	14033	13895	13925	13831	14088	13900	13802	13962	13945	13955	13925	13960	13966	13865	13872	13911	13922	13812	13854	13973	14127	13816	13934	13773	13865	13928	13769	14001	13874	13795	13923	14163	13835	14051	13903	13976	13818	13972	14016	13773	13855	13937	13967	13865	13821	13832	13850	13843	13725	13894	13943	13861	13816	14038	13800	13700	13944	13882	13805	13882	13951	13931	13816	14031	13946	14035	14034	13839	13780	13943	13735	13885	13928	13799	13722	13906	13765	13776	13985	13792	13952	13817	13966	13916	13933	13768	13964	13962	13893	13744	13945	13834	13871	13897	13909	13822	13990	13975	13950	14095	13943	13915	13735	13723	13909	13736	13912	13776	13963	13785	13897	13892	13727	13916	13849	13950	13913	13963	13807	13833	14005	13754	13790	13916	13877	13968	14117	13841	13880	14012	13677	13911	13907	13839	13854	13815	13853	13907	13893	14233	13730	13946	13909	13957	13937	13834	13890	13822	13998	13743	13755	14046	13762	13946	13995	13893	13948	13915	13728	13681	13867	13842	13754	14026	13770	13914	13923	13772	13899	13911	13851	13883	13835	13841	13931	13887	13834	13921	13715	13888	13916	13826	14003	13955	13896	13840	13718	13721	13891	13885	13732	13924	14192	13951	13969	13842	13933	13951	13848	13980	13801	13738	13780	13845	14022	13987	13782	13803	13933	13995	13925	13864	14076	13853	13973	13991	13842	13908	13885	13751	13873	13916	13862	14004	13687	14042	13816	13990	13644	13762	13942	13924	13728	13808	13748	13848	13789	13869	13866	13925	13817	13920	13784	14053	13943	13881	13885	13874	13780	13840	13665	13885	13868	13959	13909	13813	13740	13909	13846	13847	13721	13814	13859	13923	13988	13909	13827	13741	14002	13914	13783	14021	13902	13851	13966	13781	13884	13843	13692	13770	13996	13961	13876	13687	13909	13881	13922	13639	13944	13922	13750	14022	13884	13826	13862	13913	13866	13912	13900	13869	13804	13942	14012	13976	13901	13929	13931	13967	13961	13930	13894	14029	13931	13862	13904	13805	13906	14046	13824	13792	13893	13887	13793	14037	13825	13797	13821	13883	13809	13954	13985	13819	14060	14063	13904	13978	13983	13949	13834	13915	13903	14075	13953	13811	13978	13892	13854	13944	14025	13860	13833	13970	13933	13952	13926	13926	13916	13798	13752	13824	13823	13913	14079	14003	14059	13834	13787	13903	13991	13992	13856	13745	13980	13858	13921	14029	13908	13876	14014	13972	13834	13851	13979	13872	13903	13827	14117	13869	13866	13638	13872	13931	13803	14103	13870	13838	13863	13891	13755	13731	13890	13859	13807	13971	13920	13899	13908	14093	13757	13966	13949	14058	13835	13811	13977	13718	13946	13693	14033	13902	13959	13829	14011	14037	13898	13932	13778	13989	13856	13883	13965	13770	13822	13959	13807	13913	13742	14008	13832	14018	13836	13832	13930	13932	13997	13807	13829	13906	13924	13907	13848	13824	13907	13921	13831	13978	13880	13921	13939	13725	13998	13783	13950	13714	13747	13917	13883	13891	13865	13997	13821	13923	13932	13811	13995	13850	13869	13846	13679	13765	13958	13790	13889	13888	13786	13811	13913	13718	13983	13993	13853	13819	13871	13955	13969	13955	14060	13888	14056	13962	13991	13870	14043	13580	13770	13877	13948	13948	13969	13764	13751	13931	13897	13706	13858	13895	13901	13969	13703	13756	13703	13917	14060	13792	13860	13744	13866	13921	13850	13802	14003	13868	13745	13811	13815	13759	13816	13840	13868	13841	13815	13854	13812	13867	13813	13866	14069	13913	13840	13953	14005	13884	13853	13877	13950	14192	13862	13879	13891	14026	13868	13737	13905	13957	13769	13899	13826	13828	13744	13769	13851	13958	14024	13968	13713	13798	13832	13900	13921	13909	13859	14038	13813	13956	13835	13866	13920	14034	14037	13995	13905	13770	13857	13913	13958	13709	13741	13799	13842	13977	13902	13910	14024	13964	13883	13872	13961	13813	13824	13878	13807	13945	13844	13837	13830	13972	13820	13877	13990	13800	13874	13871	13864	13995	13792	13788	13846	13963	13785	13941	13941	14035	13880	14032	13709	13881	13978	13967	13950	13868	14006	13944	13950	13762	13896	13828	13975	13821	13901	13800	13809	13939	13839	13966	13860	13774	13924	13914	13780	13911	13767	13905	13970	13795	13667	13775	13927	14066	13728	13845	13841	13811	13881	13811	13892	13909	14023	13815	13990	13870	13904	13723	13961	13899	13776	13987	13914	13816	13795	14076	13918	13877	13995	13742	13801	13874	13809	13682	13900	13715	13864	13906	13882	13890	13951	13910	13758	13894	13981	13901	13839	13888	13840	14036	13741	13821	13899	13930	13801	13970	13865	13809	13864	13897	13955	13967	14116	14004	14020	13875	13826	13753	13919	13839	13748	13775	13787	13923	14019	13833	13781	13812	13868	13927	13926	13850	13729	13898	13925	13885	13735	13823	13900	13854	13747	13784	14015	13988	13859	13833	13948	13850	13904	13811	13836	13945	14053	13815	13820	13804	13855	13933	13983	13710	13840	13774	13783	13801	13928	13868	13866	13885	13854	14191	14015	13862	13883	13847	13810	13880	13932	13864	13823	13876	13870	13756	13771	13860	13934	13838	13858	13980	13942	13679	13852	13943	13855	13826	13743	13947	13752	13885	13972	13829	13754	13941	14007	13877	13883	13906	13966	13955	13720	13912	14054	13848	13959	13935	13830	13805	13937	13955	13726	13806	13849	13801	13771	13954	13687	13870	13910	13819	13862	13867	13914	13919	13979	13948	13758	13960	14039	13942	13725	13897	13914	13757	13941	14018	13838	13765	13856	14036	13887	14008	14073	13800	14012	13900	13800	13787	13868	13824	13889	13785	14108	13937	13734	13865	13938	13868	13816	13825	13941	13845	13937	13774	13802	13931	13950	13953	13927	14013	13847	13921	13994	13914	13822	13776	13911	13889	13799	13947	13894	13921	14063	13855	13770	13952	13934	13992	13842	13873	13899	13835	13949	13909	13604	13703	13917	13881	13902	13813	13868	13960	13933	13868	13918	13914	14071	13867	13912	13858	14012	14023	13890	13920	13822	13781	13897	13997	13844	13777	13760	14031	13748	13755	13991	13744	13952	13823	13777	13887	13831	13797	13973	13872	13919	13695	13793	13854	13948	13811	13952	13945	13785	13833
23734	20941	28334	23772	21805	24201	24570	20347	19048	18609	18301	17989	17499	17312	17540	26213	36187	32121	25268	17300	16518	16315	16408	16235	16526	16298	16309	16241	16302	16475	16252	16204	16361	16366	16219	16438	16165	16406	16422	16293	16390	16137	16325	16381	16148	16117	16310	16317	16289	16210	16377	16212	16168	16262	16211	16174	16105	16262	16138	16165	16412	16420	16242	16327	16192	16247	16295	16330	16334	16085	16488	16158	16184	16159	16259	16259	16367	16376	16114	16269	16294	16164	16127	16295	16182	16280	16232	16263	16173	16215	16254	16304	16356	16100	16202	16311	16248	16068	16408	16175	16045	16150	16371	16039	16369	16249	16193	16259	16413	16416	16306	16354	16081	16089	16094	16400	16268	16168	16201	16193	16303	16314	16011	16167	16114	16143	16350	16188	16038	16122	16190	16144	16238	16215	16220	16169	16089	16195	15938	16172	16208	16123	16340	16327	16429	16258	16118	16132	16282	16308	16433	16248	16114	16114	16205	16197	16140	16068	16116	16325	16413	16123	16175	16265	16218	16055	16155	16084	16295	16051	15991	16102	16203	16192	15999	16071	16094	16246	16179	16371	16149	16248	16326	16183	16316	16240	16193	16117	16157	16279	16187	16382	16222	16150	16107	16100	16210	16265	16259	16214	16197	16209	16113	16113	16325	16188	16233	16241	16050	16125	16327	16060	16140	16025	16062	16028	16249	16229	16233	16117	16254	16206	16173	16332	16190	16123	16253	16267	16344	16202	16001	16146	16142	16233	16399	16076	16327	16181	16124	16159	16154	16117	16391	16145	16259	16290	16144	16076	16251	16153	15980	16124	16110	16255	16201	16196	16245	16074	16085	16421	16129	16194	16174	16273	16252	16123	15878	16090	16297	16203	16095	16236	16177	16241	16180	15921	16221	16341	16163	16253	16187	16221	16076	16147	16180	16224	16320	16335	16117	16184	16282	16082	16291	16224	16316	15988	16336	16068	16381	16361	16265	16144	16212	16091	16241	16234	16230	16295	16072	16177	16170	16259	16186	16197	16273	16136	16126	16324	16260	16221	16322	16291	16057	16131	16080	16261	16195	16195	16039	16167	16160	16118	16069	16073	16150	15933	16196	16259	16357	16250	16180	16006	16123	16214	16150	16182	16299	16273	16277	16177	16064	16097	16298	16431	16220	16064	16209	16400	16295	16202	16154	16136	16198	16270	16146	16232	16288	16116	16244	16227	16180	16252	16356	16067	16109	16180	16313	16196	16116	16235	15962	16206	16174	16173	16167	16001	16115	16180	16388	16239	16300	16196	16428	16306	16315	16151	16387	16152	16120	16255	15992	16505	16133	16253	16207	16083	16316	16273	16104	16362	16249	16443	16291	16190	16086	16049	16241	16137	16045	16002	16173	16215	16241	16111	16297	16251	16286	16057	16139	16148	16175	16310	16460	16181	16056	16311	16220	16071	16245	16230	16229	16288	16260	16035	16201	16103	16041	16393	16243	15992	16093	16173	16195	15996	16129	16110	16157	16238	16085	16195	16232	16291	16087	16187	16191	16252	16302	16167	16325	16290	16165	16329	16249	16104	16336	16197	16244	16224	16024	16139	16449	16126	16187	16191	16189	16119	16213	16104	16146	16347	16298	16131	16206	16252	16106	16230	16180	16255	16387	16224	16168	16225	16371	16359	16297	16347	16373	16239	16238	16170	16298	16179	16257	16172	16320	16183	15966	16234	16058	16093	16259	16318	16138	15916	16141	16428	16129	16195	16375	16124	16097	16170	16121	16271	16269	16199	16071	16145	16109	16145	16236	16286	16037	16159	16258	16261	16107	16164	16104	16231	16116	16281	16370	16168	16228	16280	16130	16119	16189	16122	16458	16233	16209	16181	16003	16096	16258	16236	16195	16003	16253	16349	16037	16349	16315	16246	16245	16117	16140	16273	16200	16060	16135	16464	16315	16090	15874	15972	16269	16200	16156	16219	16110	16191	16281	16190	16182	16208	16178	15912	16102	16194	16345	16141	16325	16126	16224	16110	16208	16248	16034	16170	16315	16179	16152	16206	16280	16168	16236	16100	16357	16172	16134	16335	16379	16198	16228	16165	16123	16150	16053	16285	16240	16341	16231	16274	16047	16097	16237	16152	16380	16151	16275	16296	16088	16321	16240	16200	16432	16097	16376	16184	16052	16041	16196	16199	16309	16313	16142	16360	16093	16157	16112	16062	16123	15969	16049	16230	16162	16072	15945	15887	16214	16243	16299	16038	15990	16197	16176	16455	16318	16239	16276	16246	16217	16224	16052	16210	16131	16256	16136	16247	16245	16124	16150	16207	16253	16012	16390	16283	16186	16116	16393	16181	16280	16169	16326	16314	16154	16194	16216	16153	16135	16280	16371	16353	16116	16205	16160	16073	16308	16229	16053	16150	16119	16277	16109	16186	16110	16112	15849	16170	16133	16365	16120	16120	16277	16016	16176	16311	15997	16190	16102	16012	16453	16431	16281	16287	16106	16261	16004	16192	16206	16197	16230	16067	15997	16143	15932	16354	16312	16258	16221	16189	16106	16310	16054	16214	16173	16195	16295	16317	16124	16061	16192	16194	16272	16132	16071	16106	16243	16253	16179	16201	16208	16153	16229	16308	16380	16119	16178	16201	16372	16127	16383	16102	16407	16224	16268	16120	16042	16333	16132	16136	16111	16137	16029	16124	16306	16085	16101	16225	16145	16141	16007	16064	16207	16029	16079	16274	16213	16068	16134	16123	16216	16036	16252	16118	16312	16131	16087	16278	16218	16174	16029	16008	16162	16104	16357	16061	16391	16271	16333	16396	16110	16079	16223	16087	16013	16028	16390	16446	16246	16193	16482	16229	16190	16191	16348	16313	16280	16026	16250	16180	16388	16144	16129	16140	16076	16178	15860	16129	16322	15992	16140	16235	16238	16233	16243	16149	16263	16173	16213	16333	16167	16061	16120	16140	16516	16313	16169	16273	16191	16098	16207	16246	15956	16021	16122	16280	16211	16235	16283	16344	16196	16105	16129	16365	16193	16102	16262	16118	16126	16348	16274	16234	16085	16174	16163	16237	16210	16129	16219	16086	16107	16238	16292	16185	16047	15949	16333	16214	16169	16176	16160	16106	16344	16265	16009	16152	16059	16008	16285	16180	16242	16039	16185	16231	16226	16076	16368	16185	16067	16137	16277	16271	16342	16039	16344	16175	16166	15998	16396	16175	16034	16218	16203	16124	16215	16148	16150	16245	16326	16379	16239	16241	16152	16361	16141	16199	16361	16213	16167	16193	15927	16066	16194	16259	16147	16234	16063	16276	16287	16048	16160	15960	16215	16205	16172	16078	16180	16247	16410	16101	16285	16357	16104	16428	16203	16213	16200	16208	16265	16448	16219	16338	16228	16283	16265	16148	16141	16282	16116	16027	16241	16267	16291	16237	16242	15953	16306	16445	16346	16238	16324	16329	16036	16125	16305	16269	16108	16244	16031	16033	16132	16090	16365	16096	16119	16258	16122	16328	16309	16251	16134	16242	16240	16166	16090	16083	16082	16041	16211	16192	15997	16166	16020	16158	16236	16065	16024	16029	16273	16226	16006	16125	16181	16160	16103	16020	16096	16328	16274	16272	16051	16077	16467	16169	16230	16135	16285	16406	16289	16205	16318	16168	16321	16199	16047	16158	16229	16237	16216	16170	16176	16164	16128	16255	16134	16275	16368	15955	16259	16212	16271	15988	16089	16052	16075	16180	16108	16092	16190	16267	16050	16110	16182	16281	16087	16430	16228	16268	16158	16372	16269	16190	16160	16410	16047	16281	16278	16115	16203	15951	16005	16205	15987	16127	16255	16177	15983	16213	16141	16057	16297	16224	16173	16308	16232	16429	16179	16249	16152	16117	16165	16417	16348	16312	16162	16327	16056	16111	16222	16241	16335	16258	16102	16219	16221	16280	16109	15982	16284	16116	16290	16168	16171	16104	16118	16120	16128	16187	16147	16141	16293	16284	16088	16159	16106	16317	16236	16292	16154	16155	16237	16366	16308	16107	16190	15953	16107	16179	16157	16240	16419	16115	16156	16244	16321	16306	16166	16245	16220	16209	16171	16193	16252	16299	16134	16302	16219	16109	16117	16251	16126	16369	16415	16263	16337	16266	16303	16381	16316	16073	16368	16032	16182	16196	16306	16140	16028	16008	16225	16161	16192	16082	16102	16226	16188	16188	15986	16335	16107	16185	16282	16030	16387	16074	16130	16085	16233	16190	16119	16226	16175	16252	16292	16216	16150	16184	16258	16106	16200	16183	16234	16062	16273	16163	16141	16297	16177	16209	16082	16316	16158	16175	16127	16150	16252	16262	16106	16252	16065	16346	16198	16187	16246	16377	16084	16096	16490	16140	16180	16165	16088	16246	16206	16234	16236	16381	16321	16120	16159	16193	16171	16280	16316	16123	16193	16235	16296	16154	16300	16154	16400	16264	16361	16090	16304	16006	16115	16249	16312	16227	16111	16276	16037	16119	16351	16350	16328	16119	16111	16293	15993	16150	16223	16203	16232	16052	16346	16064	16219	16088	16139	16075	16327	16298	16135	16248	16370	16266	16169	16136	16216	16135	16289	16288	16228	16186	16116	16042	16280	16238	16244	16273	16294	16236	16271	16326	16220	16338	16162	16387	16368	16361	16376	16267	16044	16193	16061	16383	16258	16259	16061	16315	16275	16121	16190	16155	16113	16222	16110	16169	16092	16072	16270	16042	16158	16377	16368	16333	16174	16304	16097	16177	16202	16376	16116	16138	16325	16296	16274	16302	16287	16081	16168	16106	16162	16279	16112	16246	16172	16404	16266	16128	16351	16277	16335	16091	16082	16148	16111	16112	16167	16331	16278	15991	16062	16164	16072	16148	16053	15988	16341	16029	16124	16174	16166	16120	16345	16214	16222	16116	16004	16132	16147	16141	16269	16193	16241	16324	16208	16122	16341	16100	16038	16228	16030	16197	16329	16165	16136	16191	16224	16043	16232	16417	16107	16436	16071	16183	16106	16124	16192	16315	16045	16171	16366	16160	16170	16245	16280	16203	16164	16134	16249	16168	15978	16162	16493	16135	16098	16289	16278	16105	16090	16308	16413	16230	16187	16287	16311	16276	16154	16248
20625	35846	35120	28880	24936	22194	20966	19593	17699	17168	16744	16175	15676	15283	15584	29241	37788	32096	22498	13720	13422	13558	13646	13477	13556	13565	13646	13499	13682	13650	13623	13590	13663	13659	13562	13458	13349	13633	13655	13525	13784	13627	13530	13727	13567	13648	13485	13590	13677	13621	13514	13479	13527	13592	13700	13728	13465	13477	13635	13514	13719	13462	13532	13636	13607	13471	13591	13525	13715	13371	13669	13581	13516	13500	13454	13526	13631	13554	13484	13436	13413	13487	13705	13517	13536	13737	13550	13603	13409	13476	13613	13650	13717	13608	13491	13577	13308	13522	13639	13599	13434	13507	13521	13707	13450	13499	13565	13510	13476	13793	13408	13585	13584	13586	13455	13486	13759	13691	13726	13652	13602	13551	13562	13753	13701	13473	13545	13590	13629	13513	13753	13585	13598	13559	13384	13522	13414	13574	13592	13440	13477	13585	13449	13632	13633	13540	13539	13552	13427	13524	13622	13502	13588	13623	13533	13522	13549	13515	13600	13536	13412	13657	13415	13513	13526	13396	13635	13615	13499	13518	13518	13350	13650	13496	13610	13588	13500	13493	13450	13815	13536	13565	13383	13473	13642	13486	13552	13475	13529	13650	13478	13672	13557	13582	13560	13613	13609	13627	13468	13570	13633	13601	13458	13604	13538	13468	13429	13570	13667	13539	13694	13498	13600	13677	13583	13518	13588	13617	13534	13533	13510	13603	13566	13520	13417	13630	13751	13618	13568	13478	13516	13692	13623	13563	13601	13535	13450	13527	13514	13517	13637	13620	13454	13472	13479	13674	13440	13386	13659	13518	13454	13819	13665	13583	13515	13484	13479	13543	13472	13623	13542	13517	13407	13466	13639	13585	13641	13671	13516	13611	13531	13413	13510	13598	13456	13512	13609	13412	13573	13642	13451	13746	13425	13632	13389	13421	13667	13514	13595	13659	13593	13456	13422	13601	13470	13471	13639	13578	13460	13713	13587	13575	13440	13592	13531	13499	13519	13476	13705	13624	13537	13615	13582	13549	13603	13551	13614	13510	13744	13459	13456	13385	13547	13604	13366	13556	13774	13518	13519	13642	13660	13519	13579	13638	13692	13547	13486	13618	13633	13574	13631	13568	13462	13374	13627	13526	13671	13621	13533	13576	13489	13587	13652	13561	13487	13591	13410	13547	13464	13406	13402	13613	13580	13609	13436	13491	13637	13485	13475	13664	13449	13533	13457	13527	13291	13583	13567	13516	13523	13457	13594	13551	13459	13696	13659	13583	13328	13443	13558	13509	13431	13599	13498	13430	13472	13438	13653	13522	13541	13614	13483	13743	13485	13485	13458	13524	13644	13538	13571	13631	13668	13502	13660	13624	13576	13650	13448	13579	13690	13505	13507	13539	13467	13455	13495	13619	13481	13609	13681	13741	13559	13471	13504	13456	13497	13590	13476	13623	13595	13604	13487	13518	13441	13523	13553	13494	13549	13363	13555	13439	13623	13551	13497	13492	13537	13337	13529	13479	13571	13652	13447	13512	13582	13792	13548	13665	13479	13559	13412	13592	13588	13457	13477	13585	13444	13579	13567	13602	13454	13519	13477	13674	13627	13565	13553	13503	13570	13493	13570	13518	13599	13509	13418	13604	13533	13564	13713	13652	13609	13541	13569	13543	13593	13470	13640	13756	13434	13423	13639	13741	13544	13505	13441	13562	13669	13477	13669	13699	13359	13585	13488	13473	13666	13512	13742	13641	13564	13466	13568	13705	13671	13595	13456	13592	13455	13504	13433	13564	13537	13698	13563	13466	13553	13792	13406	13699	13683	13591	13555	13415	13435	13447	13613	13481	13501	13697	13486	13566	13591	13484	13636	13359	13611	13673	13491	13581	13420	13595	13566	13579	13522	13564	13523	13628	13543	13696	13609	13586	13487	13510	13561	13696	13541	13584	13688	13646	13492	13478	13489	13706	13820	13463	13508	13555	13518	13572	13602	13571	13518	13471	13505	13401	13599	13464	13708	13475	13538	13424	13505	13577	13377	13499	13554	13563	13627	13665	13520	13426	13633	13580	13713	13624	13537	13643	13470	13654	13657	13555	13463	13650	13614	13604	13648	13653	13580	13514	13423	13646	13552	13665	13671	13574	13587	13482	13570	13605	13394	13695	13690	13622	13496	13536	13593	13545	13556	13683	13711	13567	13542	13696	13767	13553	13441	13649	13364	13448	13517	13724	13555	13494	13558	13478	13554	13484	13601	13495	13448	13515	13649	13466	13557	13518	13755	13469	13568	13619	13558	13605	13700	13520	13795	13488	13516	13447	13484	13548	13488	13470	13522	13416	13733	13554	13592	13510	13570	13538	13442	13494	13482	13553	13625	13482	13572	13622	13654	13598	13469	13646	13637	13738	13459	13392	13380	13537	13394	13568	13656	13481	13537	13679	13685	13651	13556	13556	13525	13674	13555	13400	13589	13713	13423	13432	13391	13657	13590	13463	13592	13587	13617	13345	13481	13611	13599	13541	13654	13590	13755	13473	13473	13699	13634	13440	13383	13718	13620	13688	13592	13601	13435	13532	13651	13582	13647	13623	13413	13475	13597	13430	13561	13601	13564	13773	13664	13664	13620	13471	13558	13649	13640	13510	13543	13605	13654	13520	13719	13596	13557	13662	13606	13564	13494	13659	13458	13469	13424	13768	13498	13556	13474	13470	13587	13645	13571	13617	13531	13629	13458	13630	13644	13518	13421	13585	13443	13563	13526	13480	13455	13740	13558	13571	13477	13521	13532	13550	13684	13276	13622	13717	13380	13591	13602	13455	13437	13507	13520	13546	13705	13617	13446	13466	13481	13564	13432	13630	13665	13522	13519	13413	13610	13570	13667	13624	13536	13560	13505	13630	13515	13558	13632	13811	13562	13554	13623	13549	13559	13549	13420	13524	13497	13567	13569	13412	13444	13463	13566	13548	13540	13700	13708	13478	13512	13595	13542	13471	13617	13548	13620	13592	13518	13524	13566	13476	13685	13512	13566	13518	13289	13568	13664	13552	13650	13538	13533	13531	13636	13434	13579	13422	13559	13448	13359	13685	13636	13662	13485	13626	13627	13513	13508	13585	13508	13541	13510	13424	13460	13574	13688	13565	13595	13543	13479	13655	13536	13524	13632	13575	13632	13353	13549	13501	13591	13541	13484	13536	13563	13616	13463	13298	13546	13666	13615	13414	13580	13667	13750	13398	13436	13556	13494	13524	13539	13444	13595	13498	13601	13570	13675	13695	13613	13601	13559	13663	13595	13700	13490	13590	13615	13518	13617	13454	13552	13497	13575	13584	13562	13560	13666	13589	13552	13466	13671	13411	13438	13614	13456	13463	13530	13630	13563	13685	13499	13721	13600	13471	13681	13522	13620	13469	13629	13578	13514	13511	13514	13648	13511	13424	13599	13642	13458	13593	13432	13471	13566	13460	13358	13542	13550	13615	13520	13517	13557	13589	13634	13514	13568	13700	13454	13628	13597	13687	13471	13715	13535	13531	13505	13624	13432	13512	13673	13543	13540	13587	13509	13531	13323	13576	13544	13752	13476	13560	13556	13318	13484	13703	13484	13586	13333	13507	13472	13420	13587	13463	13528	13505	13509	13543	13530	13565	13561	13457	13490	13564	13684	13564	13500	13420	13693	13593	13452	13589	13641	13586	13616	13644	13671	13595	13627	13460	13670	13588	13562	13574	13446	13666	13559	13523	13727	13523	13711	13576	13480	13647	13532	13603	13457	13726	13633	13484	13378	13576	13552	13506	13510	13561	13521	13698	13543	13478	13384	13781	13634	13577	13660	13581	13657	13725	13478	13579	13426	13534	13507	13477	13516	13523	13604	13608	13514	13580	13608	13523	13586	13530	13670	13500	13679	13808	13509	13524	13564	13566	13557	13511	13611	13368	13637	13607	13483	13624	13671	13488	13539	13428	13675	13605	13751	13492	13520	13604	13672	13623	13392	13655	13475	13473	13548	13455	13504	13562	13553	13553	13421	13543	13545	13723	13544	13616	13586	13482	13399	13607	13731	13520	13520	13408	13687	13538	13585	13451	13464	13407	13576	13617	13405	13690	13516	13648	13453	13668	13506	13612	13633	13573	13474	13661	13455	13580	13543	13369	13422	13652	13575	13545	13602	13551	13659	13660	13455	13506	13663	13373	13547	13593	13644	13635	13493	13471	13587	13495	13534	13554	13558	13568	13589	13724	13566	13465	13606	13556	13599	13518	13513	13562	13494	13647	13520	13569	13652	13501	13620	13621	13452	13559	13755	13617	13535	13674	13557	13594	13550	13614	13581	13741	13516	13498	13644	13671	13613	13527	13516	13528	13558	13543	13521	13372	13464	13553	13469	13484	13737	13639	13766	13558	13540	13609	13598	13535	13568	13646	13560	13560	13443	13557	13661	13576	13652	13345	13602	13461	13434	13589	13606	13476	13562	13690	13561	13480	13603	13583	13745	13602	13571	13606	13573	13420	13520	13439	13631	13613	13380	13458	13558	13529	13405	13461	13333	13581	13560	13538	13575	13494	13740	13471	13678	13755	13572	13657	13477	13465	13599	13644	13434	13241	13732	13603	13581	13616	13540	13522	13487	13557	13559	13488	13448	13587	13596	13497	13541	13597	13617	13594	13630	13543	13620	13560	13589	13663	13483	13569	13587	13501	13664	13533	13629	13684	13520	13591	13572	13387	13614	13586	13610	13558	13435	13657	13735	13643	13636	13473	13443	13504	13484	13402	13699	13536	13580	13350	13550	13622	13459	13459	13437	13679	13629	13706	13626	13578	13525	13538	13686	13594	13481	13537	13727	13488	13579	13491	13721	13529	13569	13438	13689	13541	13519	13384	13438	13337	13591	13573	13508	13733	13643	13486	13575	13503	13425	13478	13517	13679	13495	13444	13736	13562	13642	13620	13613	13581	13674	13558	13585	13489	13482	13500	13567	13570	13558	13563	13533	13533	13431	13606	13421	13521	13536	13577	13480	13670	13538	13627	13429	13718	13480	13641	13609	13578	13723	13528	13497	13552	13662	13642	13423	13638	13562	13464	13528	13588	13513	13516	13440	13600	13609	13569	13589	13863	13500	13643	13672	13611	13463	13490	13567	13769	13509	13515	13310	13439
30350	23793	25165	23516	20806	19953	19631	19220	19062	18878	18787	18849	18521	18576	18618	19203	19949	19895	19570	18455	18262	18065	18254	18238	18149	18240	18245	18087	18430	18346	18215	18227	18188	18196	18161	18291	18045	18121	18187	18070	18201	17996	18354	18128	18191	18118	18184	18021	18280	18073	18254	18149	18278	18264	18067	18091	18165	18352	17966	18111	18229	18095	18194	18199	18199	18205	18126	18206	18150	18279	18382	18258	18227	17960	18247	18114	18136	18221	18188	18326	18105	18091	18185	18100	18216	18271	18093	17997	18306	18327	18188	18055	18012	18109	18046	18080	18159	18142	18068	18070	18332	18228	18168	18056	17989	18345	18254	18077	17989	18188	18220	18048	18120	18208	18126	18156	18165	18219	18246	18197	18136	17914	18001	18194	18084	18196	18236	18122	18272	18088	18140	18266	18164	18208	18409	18098	18197	18047	18331	18018	18251	18199	18193	18382	18293	18273	18329	18271	18056	18040	18073	18316	18141	18176	18584	18489	18253	18114	17955	18357	18308	18075	18554	18118	18097	18119	18276	18055	18196	18157	18304	18183	18188	18184	18148	18024	17919	18215	18309	18116	18406	18094	18102	18506	18094	18356	18400	18292	18175	18149	18266	18033	18330	18208	18239	17994	18283	18313	18241	18238	18217	18066	18189	17883	18211	18229	18112	18243	18302	18080	18242	18114	18383	18180	18199	18156	18391	18131	18132	18121	18233	18156	18414	18297	18235	18293	18315	18073	18235	18375	18032	18241	18186	18012	18259	18349	18201	18046	18183	18053	18362	18237	18340	18383	18099	18153	18343	18175	18300	18135	18018	18066	18227	17982	18299	18174	18036	18065	18118	18350	18394	18357	18145	17886	18207	17976	18362	18200	18102	18083	17960	18125	18463	18153	18313	18138	18284	18139	18218	18140	18040	18095	18211	18168	18129	18468	18000	18409	18155	18287	18214	18109	18281	18276	18390	18190	18226	18115	18179	18048	18053	18069	18089	18242	18311	18162	17902	18048	18296	18101	18048	18014	18235	18096	18228	18249	18042	18222	18131	18248	18259	18260	18111	18146	18269	18315	18155	18200	18153	18162	18326	17878	18278	18084	18107	18169	18099	18090	18166	18038	18119	18185	18157	18274	18154	18105	18202	18303	18168	18251	18254	18166	18099	18263	18196	18267	18253	18094	18333	18430	18297	18332	18286	18129	18202	18152	18260	18217	18374	18155	18099	18166	17976	18130	18138	18063	18218	17870	18154	18339	18201	18147	18123	18161	18001	18090	18129	18206	18242	18170	18096	17951	18167	18197	18268	18012	18221	18101	18202	18045	18349	18211	18023	18203	18096	18182	18187	18241	17981	18292	18214	18343	18191	18269	18077	18110	18099	18106	18273	17931	18094	18217	18209	18390	18344	18168	18236	18051	18198	18404	18234	18188	18241	18247	18093	17948	18062	18205	18257	18264	18117	18203	18029	18302	18242	18100	18151	18259	18252	18297	18378	17887	18177	18211	18262	18019	18188	18249	18265	18204	17932	18237	18212	17888	18044	18205	18118	17952	18168	18214	18372	18385	18243	18442	18258	18190	18067	18151	18125	18196	18472	18142	18201	18043	18090	18138	18195	18097	18129	18027	18279	18309	18306	18145	18068	18100	18127	17964	18080	18062	18108	18186	18299	18268	18238	18218	18113	18008	18407	18163	18189	18107	18160	18161	18019	18067	18164	18264	18161	18095	18081	18223	17964	17984	18176	18076	18129	18155	18090	18178	18239	18229	18097	18112	17989	18017	18318	18232	18213	18002	18244	18030	18086	18011	18327	18237	17968	18037	18186	18139	18210	18237	18033	18308	18281	18191	18436	18320	18266	17997	18365	18444	18171	18184	18202	18139	18044	17927	17975	18244	18423	18215	18188	18114	18112	18048	18215	18243	18270	17988	18207	18298	18013	18342	18275	18085	18232	18308	18119	18376	18243	18201	18072	18057	18151	18137	17957	18072	18250	18078	18005	18096	18144	18129	18296	18164	18337	18081	18135	18158	18277	18019	18133	18169	18130	18417	18233	18347	18022	18254	18058	18281	18154	18240	18225	18311	18219	18094	18314	18225	18262	18248	18201	18164	18135	18267	18183	18285	18152	18138	18244	17933	18133	18044	18137	18056	18339	18116	18252	18223	18156	18188	18249	18187	18140	18218	18100	18319	18237	18209	18261	18281	18241	17968	18246	18260	18148	18136	18076	18115	18261	18170	18235	17939	18062	18196	17932	18168	17857	18213	18312	18159	18149	18283	18119	18166	18079	18050	18221	18128	18138	18397	18198	18090	18230	18522	18376	17984	18101	18460	18159	18173	18228	18123	18091	18040	18097	17885	18187	18195	18066	18158	18118	18305	18047	18155	18265	18160	18010	18295	18235	18084	18168	18123	18121	18254	18249	18290	18315	18000	18078	17923	18190	18265	18101	18360	18121	18207	18300	18324	18263	18302	18174	18252	18082	18270	17804	18206	18258	18401	18030	18206	17944	17989	18073	17985	18191	18137	18151	18157	18192	18327	18203	18179	18224	18071	18142	18031	18289	18264	18352	17976	18356	18332	18221	18377	18424	18206	18183	18277	18005	17942	17926	18057	18287	18305	18203	18173	18225	17997	18020	18040	18106	18120	18080	18413	18289	18169	18043	18180	18211	18091	18155	18202	18269	18089	18146	18171	18155	18235	18139	18458	18276	18184	18210	18119	18104	17923	17917	18131	18260	18134	18255	18087	18228	18345	18175	18114	18328	18156	18159	18203	18192	18291	18035	18263	18209	18308	17931	18074	18400	18140	18121	18213	18204	18258	18172	18263	18244	18200	18034	18200	18021	18203	18234	18078	18407	18253	18395	18108	18281	18388	18230	18173	17947	18130	18166	18057	18140	18203	18278	18209	18225	18219	18376	18258	18063	18306	18056	18046	18248	18264	18385	18134	18324	18179	18225	18246	18165	18177	18058	18211	18134	18261	18166	18282	18294	18177	18324	18195	18042	18156	18295	18126	18042	18186	18297	18159	18284	18153	18146	18181	18213	18269	18318	18104	17987	18101	18202	18002	18266	18155	18447	18198	18304	18027	18136	18364	18067	18107	18065	18143	18233	18257	18345	18103	18120	18136	17868	18287	18298	18108	18202	18196	18060	18190	18272	18082	18373	18082	18144	18244	18331	18274	18169	18108	18211	18099	18197	18115	18124	18125	18101	18355	18068	18222	18119	18088	18232	18026	18282	18145	18090	18123	18160	18263	18306	18475	18261	18207	18046	18155	18202	18272	18196	18221	18355	17973	17953	18184	18251	18284	18164	18092	18084	18020	18247	18173	18254	18057	18128	18189	18117	18178	18216	18076	18154	18052	18105	18142	18200	18208	18373	18085	18158	18061	18135	18161	18364	18303	18222	18433	18272	18172	18097	18062	18056	18292	18251	18188	18302	18311	18029	18349	18207	18240	18229	18053	18105	18108	18074	18445	18280	18380	18157	18184	18105	18163	18153	18020	17925	18243	18233	18060	18228	18174	18253	18137	18347	18339	18291	18256	18299	18158	18009	18297	18286	18237	18345	17995	18329	18213	18407	18006	18143	18128	18086	18264	18208	18213	18205	18275	18150	18369	18216	18212	18116	18064	18228	18094	18221	18243	18405	18177	18141	18105	18120	18291	18269	18184	18325	18239	18282	18147	18364	18188	18324	18332	18171	18065	18225	18052	18140	17937	18294	18277	17859	18104	18116	18232	18129	18176	18104	18056	18194	18092	18157	18126	18238	18208	18201	18300	18193	18322	18288	18088	18216	18370	17965	18047	18182	18307	18199	18234	18287	18242	18244	18004	18020	18031	18087	18059	18188	18235	18395	18306	18074	18254	18318	18217	18152	18073	18262	18227	18266	18338	18160	18237	18078	18013	18117	18260	18114	18026	18332	18057	18101	18294	18112	18075	18110	17949	18070	18209	18107	18041	18241	18191	18160	18071	18196	18261	18254	18119	18286	18118	18241	18260	18258	17974	18188	18236	18359	18549	18411	18182	18243	18236	18259	18164	17985	18160	18108	18131	18128	17906	18370	18183	18104	18420	18443	18285	18282	18125	18140	18157	18184	18225	18395	18429	18191	18091	18104	18307	18260	18196	17913	18358	17968	18268	18052	18211	18379	18338	18098	18305	18330	17928	18253	18226	18301	18241	18231	18020	18190	18320	18212	18401	18322	18123	18222	18248	18298	18254	18232	18299	18076	18295	18147	17973	17992	18110	18292	17955	18348	18273	18272	18237	18252	18376	18054	18210	18199	18198	18232	18350	18047	18253	18247	18198	18338	18350	18121	18063	18077	18149	18053	18297	18182	18429	18233	18217	18316	18284	18033	18135	18385	18256	18091	18207	18142	18281	18153	18058	18107	18154	18231	18085	18243	18081	18323	18107	18262	18160	18203	18243	18249	18081	18139	18076	18209	18275	18204	18230	18052	18333	18026	17985	18151	18061	18047	17904	18320	18281	18204	18153	18275	18155	18369	18164	18184	18169	18134	18055	18215	18335	18243	18155	18022	18278	18261	18225	18186	18306	18167	17999	18084	18126	18334	18191	18393	18279	18212	18273	18391	18253	18186	18414	18180	18279	18271	18047	18112	18017	18212	18152	18239	18162	18352	18348	17928	18110	18201	18258	18020	18056	18203	18028	18309	18248	18281	18199	18098	18158	18235	18347	18222	17971	18227	18179	18276	18212	18266	18186	18061	18322	18306	18166	18191	18231	18446	18337	18339	18234	18249	18254	18024	18120	18233	18151	17977	18192	18204	18027	18073	18309	18329	18088	18355	18148	18255	18087	18314	18154	18147	18032	18251	18166	17950	18197	18061	18126	18003	18254	18280	18259	18221	18313	18258	18312	17971	17918	18359	18181	18227	18359	18267	18019	18180	18487	18376	18140	18206	18128	18112	17990	18199	18158	18176	18226	18076	18227	18176	18353	18011	18193	18170	18101	18056	18176	18367	18209	18210	18103	18304	17944	18089	18128	18127	18120	18226	18079	18191	18451	18469	17972	18030	18190	18107	18149	18060	18086	18190	18225	18098	18020	18143	18122	18288	18310	18379	18304	18098	18096	18217	18167	18290	18292	18333	18192	18268	18243	18322	18182	18099	18241
19854	25725	24045	21040	18763	17621	16901	16555	16366	15989	15689	15518	15340	15242	15316	16249	17171	16914	16038	14768	14758	14610	14575	14694	14770	14718	14788	14648	14719	14618	14689	14565	14697	14618	14582	14719	14717	14729	14710	14531	14721	14767	14785	14647	14475	14576	14626	14594	14645	14764	14752	14599	14664	14625	14788	14633	14576	14662	14762	14636	14660	14802	14657	14621	14694	14570	14600	14725	14732	14842	14782	14755	14446	14643	14744	14503	14707	14711	14885	14670	14602	14529	14647	14667	14563	14564	14670	14629	14752	14639	14784	14556	14606	14640	14673	14502	14633	14662	14712	14699	14614	14766	14633	14640	14728	14855	14639	14764	14555	14655	14821	14719	14691	14668	14660	14506	14589	14737	14560	14623	14533	14712	14647	14678	14669	14705	14687	14669	14590	14604	14631	14810	14699	14571	14621	14746	14593	14597	14659	14537	14676	14643	14663	14815	14723	14713	14749	14638	14729	14604	14606	14549	14637	14802	14569	14559	14672	14540	14620	14726	14728	14443	14620	14779	14577	14590	14598	14621	14607	14458	14756	14611	14752	14723	14715	14840	14756	14700	14698	14542	14555	14815	14688	14570	14781	14699	14657	14695	14634	14745	14846	14740	14703	14460	14727	14575	14630	14711	14718	14632	14805	14587	14648	14708	14763	14696	14596	14746	14685	14598	14729	14617	14812	14652	14846	14659	14654	14637	14667	14595	14487	14666	14631	14733	14621	14581	14803	14553	14798	14659	14603	14652	14841	14485	14740	14624	14751	14731	14795	14660	14599	14614	14609	14734	14530	14637	14575	14662	14578	14609	14618	14647	14444	14789	14534	14673	14772	14691	14730	14866	14657	14834	14586	14632	14608	14844	14669	14642	14689	14728	14639	14572	14689	14550	14768	14645	14509	14743	14673	14619	14541	14701	14594	14628	14698	14927	14747	14636	14433	14689	14727	14597	14629	14683	14533	14911	14723	14587	14572	14505	14691	14688	14748	14529	14538	14675	14648	14798	14519	14566	14761	14805	14617	14652	14740	14589	14671	14329	14651	14694	14803	14722	14637	14614	14631	14728	14749	14649	14680	14752	14619	14497	14604	14766	14497	14644	14544	14928	14685	14608	14626	14589	14585	14566	14839	14723	14688	14675	14804	14675	14593	14616	14674	14499	14698	14723	14732	14729	14699	14670	14758	14663	14664	14667	14752	14575	14579	14525	14704	14467	14646	14775	14669	14623	14723	14563	14673	14730	14702	14726	14624	14774	14501	14705	14620	14545	14702	14739	14574	14786	14565	14734	14729	14705	14653	14582	14545	14640	14625	14546	14797	14705	14564	14649	14590	14680	14715	14587	14701	14715	14669	14583	14802	14773	14710	14692	14577	14653	14496	14522	14836	14618	14689	14729	14511	14661	14738	14576	14635	14653	14524	14667	14657	14539	14613	14703	14777	14620	14700	14576	14605	14656	14582	14740	14586	14585	14853	14585	14634	14602	14660	14721	14811	14621	14662	14588	14675	14659	14530	14653	14657	14731	14459	14674	14650	14570	14814	14645	14662	14811	14461	14678	14755	14649	14568	14580	14717	14391	14799	14567	14717	14650	14673	14653	14825	14688	14682	14714	14568	14660	14783	14759	14881	14727	14677	14599	14639	14574	14606	14670	14523	14711	14755	14740	14645	14688	14690	14635	14429	14719	14676	14493	14684	14696	14568	14672	14485	14533	14570	14626	14722	14658	14493	14670	14504	14808	14613	14657	14640	14526	14544	14682	14646	14758	14733	14651	14612	14697	14641	14604	14782	14643	14512	14631	14880	14798	14611	14804	14606	14606	14656	14646	14639	14682	14668	14544	14683	14544	14565	14744	14666	14707	14601	14677	14893	14594	14542	14810	14693	14479	14655	14696	14640	14758	14645	14675	14711	14629	14541	14632	14531	14728	14557	14643	14651	14564	14733	14466	14703	14731	14824	14773	14826	14597	14579	14622	14817	14591	14774	14709	14623	14730	14750	14660	14639	14772	14817	14638	14666	14736	14708	14596	14577	14658	14752	14686	14587	14723	14661	14470	14495	14745	14688	14670	14769	14756	14869	14516	14724	14749	14772	14833	14605	14692	14587	14530	14599	14775	14601	14560	14499	14713	14603	14642	14639	14645	14578	14692	14682	14731	14702	14734	14607	14644	14694	14672	14803	14787	14577	14744	14745	14534	14730	14611	14663	14660	14621	14791	14660	14521	14717	14722	14567	14725	14858	14478	14706	14641	14648	14699	14658	14618	14688	14706	14565	14729	14757	14728	14717	14651	14585	14754	14545	14560	14691	14557	14604	14588	14605	14378	14648	14772	14475	14800	14646	14563	14585	14631	14659	14733	14612	14775	14573	14599	14668	14572	14427	14721	14685	14494	14548	14656	14867	14764	14627	14619	14626	14859	14753	14575	14754	14614	14655	14525	14417	14647	14746	14549	14596	14612	14593	14604	14691	14796	14591	14699	14703	14694	14730	14522	14654	14589	14681	14732	14722	14714	14793	14793	14598	14866	14666	14654	14517	14638	14798	14689	14624	14691	14740	14539	14525	14684	14720	14673	14546	14628	14744	14727	14779	14565	14834	14856	14728	14634	14645	14599	14640	14567	14611	14578	14815	14700	14677	14532	14696	14647	14623	14618	14571	14588	14601	14462	14688	14632	14610	14647	14632	14750	14714	14520	14757	14598	14595	14679	14651	14732	14677	14764	14555	14561	14758	14711	14545	14598	14510	14578	14621	14843	14621	14647	14597	14700	14796	14694	14795	14843	14766	14611	14795	14577	14755	14767	14501	14580	14859	14764	14666	14605	14711	14656	14563	14697	14711	14573	14552	14627	14772	14612	14609	14714	14538	14571	14575	14615	14608	14658	14626	14659	14575	14764	14678	14740	14579	14735	14706	14693	14764	14587	14702	14679	14702	14744	14601	14714	14771	14503	14636	14713	14695	14653	14659	14735	14789	14728	14753	14655	14603	14673	14680	14627	14625	14601	14707	14674	14795	14738	14684	14639	14747	14824	14816	14579	14640	14785	14657	14649	14602	14629	14598	14683	14531	14537	14558	14533	14668	14684	14540	14613	14777	14604	14792	14879	14772	14559	14793	14475	14505	14825	14628	14641	14693	14690	14783	14760	14562	14768	14569	14620	14702	14764	14664	14770	14655	14431	14737	14793	14700	14551	14639	14629	14850	14617	14608	14547	14688	14656	14552	14806	14512	14687	14578	14761	14481	14683	14654	14744	14416	14794	14583	14630	14658	14708	14768	14452	14765	14518	14610	14669	14573	14702	14645	14719	14746	14649	14547	14573	14766	14899	14612	14720	14803	14471	14612	14549	14651	14855	14461	14599	14666	14781	14612	14514	14588	14723	14591	14640	14539	14656	14692	14609	14630	14508	14624	14635	14543	14694	14574	14618	14612	14636	14604	14692	14666	14575	14778	14457	14748	14700	14658	14728	14741	14735	14621	14569	14619	14828	14550	14630	14589	14698	14850	14493	14571	14661	14602	14608	14740	14605	14704	14547	14558	14789	14702	14690	14604	14741	14740	14634	14663	14642	14623	14673	14672	14737	14616	14641	14668	14524	14701	14608	14601	14672	14622	14717	14763	14669	14738	14650	14677	14616	14744	14642	14580	14747	14699	14672	14662	14620	14770	14726	14670	14688	14725	14672	14994	14843	14677	14523	14746	14553	14657	14755	14827	14654	14653	14791	14775	14649	14618	14564	14929	14712	14678	14709	14520	14638	14649	14698	14681	14748	14360	14496	14824	14732	14680	14686	14533	14673	14634	14493	14624	14576	14761	14720	14720	14550	14804	14566	14617	14631	14727	14754	14663	14578	14697	14670	14779	14752	14678	14712	14587	14460	14718	14629	14613	14581	14567	14652	14731	14689	14661	14575	14718	14527	14678	14609	14638	14716	14769	14720	14763	14699	14742	14673	14741	14747	14684	14754	14614	14665	14625	14738	14679	14727	14591	14781	14467	14620	14823	14569	14614	14673	14535	14775	14801	14740	14769	14546	14768	14855	14743	14590	14655	14750	14651	14683	14808	14696	14744	14574	14573	14657	14816	14629	14660	14675	14814	14589	14689	14702	14828	14746	14675	14594	14680	14707	14570	14590	14766	14602	14656	14587	14756	14611	14843	14557	14669	14662	14784	14681	14781	14574	14726	14655	14536	14770	14539	14760	14538	14562	14726	14788	14608	14664	14614	14839	14788	14725	14565	14597	14541	14709	14727	14740	14807	14615	14720	14559	14784	14728	14594	14668	14616	14752	14621	14711	14582	14479	14675	14641	14639	14491	14629	14732	14580	14807	14617	14573	14517	14723	14730	14590	14464	14635	14732	14711	14664	14857	14660	14520	14718	14642	14570	14653	14593	14556	14461	14495	14546	14654	14608	14803	14678	14763	14613	14969	14674	14627	14601	14719	14710	14573	14745	14679	14580	14686	14708	14711	14623	14567	14767	14799	14804	14497	14621	14827	14591	14822	14717	14540	14722	14616	14689	14714	14685	14610	14837	14399	14705	14623	14649	14795	14576	14529	14727	14673	14770	14801	14583	14627	14665	14612	14671	14764	14737	14637	14724	14727	14524	14569	14603	14727	14634	14890	14602	14683	14583	14633	14430	14781	14557	14729	14685	14608	14537	14573	14596	14511	14659	14755	14781	14666	14662	14851	14627	14636	14404	14572	14679	14632	14616	14524	14456	14852	14585	14657	14656	14596	14565	14725	14661	14690	14635	14617	14836	14776	14552	14555	14727	14746	14780	14708	14633	14517	14462	14749	14698	14725	14531	14673	14786	14820	14808	14683	14628	14673	14496	14718	14584	14604	14703	14842	14629	14851	14559	14728	14796	14757	14460	14720	14540	14655	14685	14690	14512	14830	14691	14561	14648	14738	14636	14655	14590	14694	14691	14632	14714	14656	14762	14793	14531	14586	14652	14726	14652	14863	14588	14703	14717	14683	14772	14549	14736	14616	14704	14686	14726	14676	14690	14648	14752	14720	14563	14667	14775	14628	14686	14704	14754	14431	14639	14734	14635	14685	14771	14571	14710	14766	14514	14803	14676	14781	14697	14749	14679	14549	14705	14877	14619	14717	14734	14771	14576	14592	14701	14503
25476	20956	27568	25739	23323	22982	22561	20623	20378	20377	19772	19534	19501	19397	19715	25024	29038	26140	23488	19660	18773	18829	18670	18884	18791	18514	18793	18623	18657	18572	18664	18422	18694	18612	18413	18594	18907	18772	18764	18759	18661	18583	18556	18699	18672	18633	18694	18761	18654	18779	18687	18594	18668	18594	18825	18583	18699	18813	18926	18561	18769	18520	18640	18574	18516	18725	18661	18655	18703	18674	18712	18713	18530	18724	18665	18896	18683	18580	18664	18623	18621	18885	18755	18558	18590	18638	18483	18531	18626	18582	18853	18656	18433	18556	18538	18673	18551	18694	18802	18567	18719	18538	18609	18760	18699	18792	18772	18835	18542	18637	18672	18706	18491	18772	18753	18718	18730	18595	18633	18780	18588	18637	18503	18644	18459	18575	18662	18356	18431	18559	18626	18531	18726	18586	18564	18564	18575	18578	18635	18423	18550	18567	18660	18598	18640	18485	18622	18714	18743	18578	18706	18687	18739	18507	18723	18664	18471	18547	18538	18520	18788	18736	18597	18750	18681	18731	18451	18698	18714	18700	18732	18619	18707	18659	18615	18741	18409	18504	18718	18675	18659	18455	18663	18736	18710	18773	18508	18682	18844	18630	18920	18735	18774	18667	18696	18690	18693	18859	18562	18638	18480	18463	18731	18767	18801	18617	18441	18710	18685	18734	18430	18837	18675	18647	18515	18663	18439	18713	18689	18803	18551	18482	18738	18625	18714	18645	18557	18497	18531	18705	18850	18684	18641	18657	18689	18681	18625	18626	18528	18620	18497	18645	18701	18519	18713	18593	18835	18843	18934	18654	18697	18688	18664	18648	18563	18557	18714	18793	18556	18642	18685	18858	18663	18455	18534	18494	18493	18550	18618	18711	18580	18517	18562	18709	18563	18659	18757	18616	18609	18746	18668	18774	18766	18740	18764	18560	18597	18696	18738	18743	18631	18476	18805	18545	18627	18542	18658	18585	18448	18729	18697	18761	18723	18730	18485	18528	18747	18768	18787	18810	18712	18560	18578	18699	18638	18582	18631	18554	18510	18749	18690	18769	18694	18454	18490	18623	18499	18572	18795	18766	18674	18661	18661	18599	18630	18676	18575	18795	18635	18829	18474	18917	18587	18641	18869	18692	18810	18759	18700	18621	18561	18913	18753	18830	18524	18704	18595	18720	18751	18651	18839	18485	18856	18571	18537	18683	18570	18599	18609	18657	18511	18649	18704	18693	18748	18537	18562	18642	18618	18447	18620	18576	18844	18633	18570	18611	18548	18729	18663	18617	18849	18674	18644	18892	18809	18832	18631	18744	18775	18671	18605	18694	18707	18625	18870	18624	18712	18570	18602	18431	18818	18576	18646	18839	18616	18644	18524	18431	18473	18584	18664	18703	18865	18586	18709	18694	18577	18434	18748	18674	18645	18663	18749	18746	18609	18589	18586	18568	18722	18575	18556	18664	18707	18680	18891	18624	18588	18551	18601	18636	18504	18653	18723	18658	18747	18531	18705	18656	18604	18698	18491	18491	18771	18653	18686	18637	18550	18559	18569	18746	18471	18545	18611	18510	18567	18619	18416	18574	18748	18590	18635	18553	18686	18596	18586	18647	18680	18730	18793	18575	18538	18643	18588	18623	18608	18755	18473	18638	18627	18429	18642	18675	18625	18487	18798	18554	18747	18577	18684	18659	18893	18690	18819	18476	18519	18585	18656	18626	18789	18699	18612	18601	18636	18872	18636	18653	18562	18558	18544	18587	18701	18585	18593	18533	18615	18679	18494	18530	18587	18493	18661	18654	18596	18647	18668	18531	18605	18510	18751	18782	18553	18572	18646	18687	18756	18673	18790	18503	18672	18646	18443	18531	18756	18616	18584	18763	18636	18487	18759	18784	18717	18768	18835	18460	18594	18535	18601	18613	18649	18859	18621	18820	18491	18684	18638	18832	18720	18698	18571	18676	18483	18569	18674	18644	18603	18704	18754	18600	18747	18780	18675	18486	18558	18591	18469	18772	18591	18514	18776	18709	18744	18808	18581	18618	18820	18368	18794	18687	18490	18686	18601	18689	18785	18679	18792	18613	18669	18562	18659	18681	18481	18631	18757	18799	18531	18590	18386	18711	18567	18566	18606	18553	18553	18454	18528	18622	18764	18761	18556	18690	18787	18957	18619	18437	18851	18663	18776	18677	18960	18778	18774	18807	18773	18651	18523	18353	18761	18773	18443	18817	18607	18667	18766	18735	18679	18755	18619	18757	18464	18563	18678	18596	18734	18555	18708	18724	18514	18612	18711	18787	18510	18791	18675	18705	18608	18567	18879	18777	18889	18706	18882	18731	18761	18687	18687	18887	18550	18527	18686	18706	18515	18537	18543	18676	18577	18474	18681	18626	18587	18476	18464	18617	18502	18782	18709	18518	18729	18712	18713	18766	18787	18514	18642	18544	18775	18725	18524	18521	18763	18593	18498	18588	18666	18727	18457	18528	18722	18568	18634	18764	18601	18727	18660	18508	18688	18626	18527	18634	18597	18609	18781	18852	18528	18804	18558	18713	18690	18707	18701	18580	18676	18717	18573	18619	18609	18704	18657	18641	18539	18663	18751	18609	18726	18556	18709	18612	18586	18509	18802	18615	18586	18736	18560	18664	18729	18602	18563	18598	18551	18678	18681	18555	18628	18808	18643	18677	18657	18654	18583	18726	18527	18504	18687	18646	18642	18796	18508	18679	18743	18970	18758	18792	18501	18577	18676	18764	18765	18640	18701	18575	18772	18437	18552	18699	18834	18609	18738	18821	18597	18532	18787	18615	18601	18561	18513	18639	18732	18680	18470	18612	18701	18816	18667	18676	18832	18497	18794	18780	18782	18523	18673	18764	18435	18535	18440	18549	18653	18764	18539	18578	18548	18668	18637	18710	18657	18730	18692	18507	18812	18842	18896	18646	18634	18658	18668	18444	18558	18768	18607	18627	18841	18517	18715	18566	18614	18489	18711	18854	18773	18485	18732	18674	18494	18383	18258	18444	18695	18789	18517	18629	18599	18449	18590	18546	18862	18715	18511	18595	18616	18593	18604	18461	18561	18776	18603	18641	18753	18678	18735	18617	18632	18663	18807	18587	18723	18681	18626	18635	18684	18522	18796	18661	18714	18617	18615	18647	18655	18664	18614	18915	18649	18666	18657	18708	18802	18791	18773	18656	18788	18759	18769	18649	18670	18509	18677	18626	18588	18645	18727	18652	18638	18646	18568	18587	18657	18382	18575	18808	18703	18620	18536	18687	18822	18423	18568	18624	18678	18579	18521	18540	18822	18756	18852	18542	18647	18750	18649	18592	18669	18571	18641	18672	18807	18621	18741	18588	18775	18626	18692	18620	18524	18559	18880	18579	18544	18598	18751	18499	18470	18521	18523	18723	18696	18630	18582	18627	18679	18441	18644	18459	18646	18379	18559	18543	18617	18743	18682	18700	18720	18645	18798	18623	18453	18608	18688	18484	18640	18552	18751	18649	18634	18636	18638	18698	18774	18602	18502	18593	18653	18671	18770	18827	18792	18680	18686	18845	18745	18727	18566	18636	18614	18834	18644	18495	18862	18630	18485	18832	18568	18690	18542	18492	18295	18731	18651	18591	18506	18499	18691	18653	18810	18653	18481	18555	18570	18481	18526	18646	18704	18806	18667	18763	18820	18674	18523	18665	18662	18834	18596	18591	18645	18536	18699	18790	18775	18518	18586	18518	18748	18662	18575	18520	18584	18614	18846	18504	18819	18600	18597	18714	18687	18651	18652	18742	18603	18659	18577	18521	18799	18786	18674	18851	18693	18499	18567	18708	18610	18624	18502	18527	18611	18798	18516	18677	18787	18633	18572	18664	18650	18605	18817	18653	18866	18762	18542	18684	18662	18463	18455	18641	18684	18546	18611	18590	18572	18666	18756	18458	18517	18812	18690	18794	18819	18645	18674	18622	18661	18515	18784	18580	18816	18780	18735	18678	18628	18748	18985	18864	18611	18421	18627	18558	18598	18643	18670	18466	18686	18751	18626	18605	18518	18685	18595	18467	18810	18576	18675	18533	18580	18714	18759	18606	18583	18854	18671	18482	18530	18713	18731	18652	18538	18641	18680	18747	18486	18649	18552	18736	18719	18717	18674	18700	18725	18744	18905	18821	18732	18794	18608	18688	18584	18520	18686	18761	18776	18993	18678	18583	18751	18625	18767	18720	18683	18609	18580	18478	18734	18586	18785	18604	18621	18764	18652	18671	18664	18698	18613	18572	18737	18615	18813	18714	18857	18805	18448	18699	18685	18773	18593	18733	18636	18756	18652	18796	18417	18656	18614	18554	18576	18511	18364	18517	18705	18666	18924	18840	18622	18651	18655	18664	18726	18698	18660	18742	18422	18659	18601	18532	18585	18678	18446	18492	19043	18680	18498	18508	18562	18796	18729	18737	18744	18615	18599	18338	18479	18791	18531	18635	18521	18690	18659	18765	18685	18617	18702	18856	18873	18643	18524	18427	18680	18731	18464	18572	18834	18581	18853	18867	18660	18634	18434	18530	18776	18711	18722	18739	18734	18804	18858	18607	18593	18793	18835	18548	18650	18488	18509	18584	18574	18721	18732	18769	18682	18376	18537	18659	18830	18630	18733	18834	18725	18542	18779	18613	18743	18872	18503	18779	18846	18723	18877	18686	18648	18473	18599	18805	18633	18394	18693	18689	18620	18581	18529	18647	18845	18861	18771	18860	18660	18894	18677	18754	18733	18637	18812	18765	18766	18669	18861	18548	18738	18643	18769	18805	18741	18559	18728	18717	18704	18745	18774	18672	18493	18461	18516	18830	18751	18496	18567	18607	18547	18465	18583	18819	18754	18596	18507	18628	18706	18635	18693	18762	18647	18690	18701	18554	18754	18549	18587	18703	18798	18762	18618	18671	18448	18388	18716	18744	18559	18701	18741	18711	18670	18737	18647	18725	18550	18706	18663	18581	18615	18592	18734	18910	18518	18599	18304	18690	18569	18797	18903	18677	18510	18853	18475	18706	18692	18626	18478	18666	18615	18666	18542	18547	18758	18454	18709	18805	18427	18694	18559	18719	18716	18596	18487	18577	18516	18741	18528	18658	18912	18641	18789	18751	18666	18703
18839	30513	29728	25542	22093	19905	18539	18048	17601	16728	16691	16384	16274	15967	16224	25658	28756	24073	20338	15190	15113	15032	15154	14844	14818	14884	14994	15045	14878	14921	15165	14937	15046	14961	14967	14815	15015	15002	14736	14933	15002	14853	14881	14975	15051	14945	14941	15143	14954	14971	14891	15032	14828	15003	15058	14912	14957	14943	14860	15072	14896	14909	14920	14925	15017	14839	15031	15069	14926	15030	14971	14890	14945	15111	15047	14952	15035	14894	15185	15083	15036	15000	14769	14966	14967	14939	15110	15002	15057	15077	15032	14918	14882	14998	15068	15053	15045	15135	14876	14967	14850	14959	15023	14879	15110	14891	15105	14908	15059	14939	15112	14972	14784	14786	14990	14935	14920	14966	14875	14923	14819	14930	15009	15056	14817	14985	14949	14969	15059	15022	14961	14911	15014	15054	14938	14992	14967	14718	14996	14958	14705	15113	15138	14969	14787	14842	14946	14927	14868	15076	15134	14980	14956	15086	15029	14992	15045	14935	14943	14826	14904	14907	15020	14992	14940	15053	14800	14888	15007	15107	14983	15030	14893	14933	14934	14995	14821	14917	14796	15028	14938	14894	15021	14924	15072	14867	14987	14711	14935	14845	14997	14841	14880	14975	14992	14981	14789	14854	15166	14825	15068	14860	15023	15063	14955	14901	14901	14916	14972	15057	15156	14965	14961	15008	14991	14946	14790	14964	15089	14955	15067	14952	14868	14968	15024	14990	15015	15075	14854	14747	14832	14756	14924	15073	15069	15081	14784	14909	14854	14815	14849	14935	14937	15083	14862	14964	15102	14832	14924	14899	15001	14812	14904	14916	15037	14964	14894	14955	14807	14810	14970	15010	14907	15035	14950	15024	14959	14833	15009	14906	15012	14911	14944	15067	14762	15056	15072	14965	14925	14913	14971	14833	14973	14989	15032	14961	14811	15076	14613	14874	15010	14867	15005	14972	15139	14965	14943	14945	15038	14991	15006	14968	14971	14976	14879	14899	14708	14926	15097	15200	14906	15061	14862	14887	15136	14962	14973	15038	15175	14901	15046	14815	14995	14843	15018	14936	14985	14852	14751	14925	14958	14924	14868	14901	14922	14996	15042	15004	14920	14979	15084	15028	15065	15039	14883	15008	14880	15038	14802	14967	14993	14940	14919	14881	14976	14894	14994	14843	15065	14770	15010	15013	14989	14851	14996	15085	14910	14979	15079	14871	15108	15094	14892	15015	14964	14960	14878	14994	14978	14844	14944	14853	14927	14866	14907	15099	15074	14940	14987	14994	15127	14942	14976	14945	14942	15220	14869	14844	14916	15027	15010	15112	14797	14929	14938	14831	14866	14927	15003	14817	15054	15190	15105	14815	14819	15000	14857	14994	15009	14919	14991	14839	15074	14991	15078	14925	14836	14971	14908	15063	14962	15107	14945	14916	14858	14983	15125	15137	14841	14949	14961	14786	15022	15126	15072	14906	14921	15101	14908	15045	14816	15054	14762	14792	15055	14811	14931	14926	14997	14778	15082	15093	15022	14950	15022	14895	14911	14918	14906	14923	15111	14930	15078	14837	14914	14984	14911	14814	14931	15005	15031	14954	14828	14877	14964	14888	14958	14819	14975	14987	14952	14990	15041	14950	14775	14997	15005	14850	14948	14867	14863	15060	14984	15123	14963	14891	14975	14744	15038	14979	14959	14945	15109	15052	14893	14967	14965	15078	14928	15041	14941	15029	14959	14984	15007	15155	14866	14988	15030	14969	14932	14959	14851	14985	14912	15043	14968	14934	14857	14814	14794	15138	15042	14829	15168	14799	15156	14970	15131	15166	14926	14900	14935	15079	14881	14934	15020	15049	14914	14954	15040	14908	15074	14995	14990	14810	15051	14898	15010	15123	14816	14907	14890	14977	14821	14948	14894	14800	14996	14950	15017	14912	14902	14840	14980	14892	15024	14978	14910	15185	14969	14840	14942	14946	14906	14885	14959	14990	15030	14920	14960	15174	14779	14940	14960	14953	14741	14900	14899	14875	15052	14919	14879	15013	14969	14917	15038	14883	15028	14874	14838	15052	14960	15005	14968	14715	15027	14826	15098	15045	15028	14933	14781	15012	15074	14793	14998	15067	15027	14865	15097	15072	14912	14944	14905	14903	15130	15090	14873	15072	14880	14935	15075	14950	14908	14902	14894	14830	15019	15028	14916	14871	14863	14881	14783	14906	15035	14943	14971	14982	15144	15028	15099	14885	15112	14960	14889	14866	15051	14984	15000	15062	14818	14845	14871	14866	14938	15019	14743	15007	15117	14877	14865	15053	14846	14942	15027	14851	14897	14978	14888	14821	14928	14832	14964	15062	14889	14972	14861	15025	14956	14971	14948	15190	14934	14865	14933	14938	15040	14941	14872	14825	15007	14899	14910	15016	15046	14930	14944	15067	15027	15132	14884	14928	14996	14993	14950	14768	14863	14663	14901	14984	15106	14842	14973	14925	14915	15116	14945	14688	14901	15166	14869	14873	14851	14911	14996	15101	15034	14867	14963	15074	15071	15080	15051	14904	14988	14884	14968	14940	14929	14915	14962	14861	14831	14873	14974	14834	15008	14835	14955	15056	15213	14928	15015	14945	14954	14972	15045	14835	15057	15028	14907	14989	15103	15048	15021	15002	14879	14932	14776	15029	14933	15004	14923	15040	15040	14957	14922	14935	14888	14867	14998	15108	14991	14799	14994	14909	15000	14911	14943	14812	15069	15056	15122	15079	15005	14900	14997	15002	15026	14881	15024	14911	14923	14978	14948	15043	15039	15144	14992	14952	14975	14948	15077	14922	15083	15075	14858	14967	15031	14744	14895	15042	14976	15097	14884	14931	15014	14936	14847	14910	14915	14994	14748	14725	14855	14991	14998	14892	14990	14891	15103	14941	14871	15000	15049	14892	14877	14933	15119	14887	14905	15058	14839	15096	15019	14895	15027	14845	15025	14818	14967	14980	15010	14867	14972	14913	14853	15142	15050	15119	14945	15062	14897	14880	15005	14914	14807	14823	14792	15039	15073	15033	14999	15024	14951	14995	14900	14743	14970	15105	14820	14882	14960	14873	14992	14979	14779	14978	14947	14965	15115	15038	14911	15061	14929	15042	14868	15031	14924	14860	14916	14972	14891	14958	15032	14974	14952	14997	14923	14942	15024	14862	14989	14954	15049	14946	14935	14972	14866	14890	15028	14999	14904	14950	14993	15099	14858	14931	14921	14982	14924	14936	15013	14769	14923	14996	14830	15052	14808	15020	14988	14963	14962	15020	15100	14899	14794	14899	15119	14912	14961	14991	14854	14726	14836	15010	14894	14903	15040	15274	14921	14901	15044	14869	15042	14971	15135	14925	15063	14987	14895	14921	14976	14929	14951	15166	15011	14873	14818	14882	14984	14888	14887	14966	14959	14979	15140	15053	15048	15019	14999	14892	14832	15006	14956	14788	15031	14776	14996	14817	14980	14852	15104	14900	14916	14828	14936	15000	14824	14945	14889	15025	14999	15135	14976	14893	14916	14769	14921	15136	14891	15032	15084	15008	15054	14862	14901	14949	15114	15050	14963	14988	14896	14867	14997	14944	15120	14958	14983	15050	15049	14920	14941	15049	14942	14924	14804	15136	14909	15150	14841	14946	14951	14969	15029	15075	15091	14957	14904	15101	14940	14736	15032	15025	14814	14870	14946	14934	14972	15031	15034	14851	14904	14921	14924	14967	15016	14955	14853	14946	14936	15129	14925	15060	14834	14865	14967	14970	14977	15125	14758	14994	15000	14896	15023	14918	14930	14801	14909	14964	14859	14879	14937	15053	15180	14911	15007	14901	15035	15164	14791	15001	15040	15034	14995	15033	14830	14901	15071	15049	15053	14909	14997	15017	14907	14833	14945	15002	14800	14981	14932	14823	14989	14964	14920	15036	15035	14873	15093	14902	15155	14955	14852	14984	15049	14957	15031	15056	15084	14883	14929	14951	14830	14883	14841	15038	14999	14888	14902	14919	14930	14940	14762	14978	14958	14903	14998	14958	14953	14956	14983	15029	14824	14839	14943	15088	14928	14945	14824	15042	14912	14960	14921	15009	14945	15007	14741	14851	15082	14750	15224	15031	15072	15079	14852	14941	14908	14796	14884	14880	14938	14951	15043	14838	14905	14947	14868	14971	14925	14923	15028	14982	14962	14997	14917	14947	14794	15116	15079	14950	14781	15025	14976	14868	15089	14760	14872	14893	14900	14889	15042	15246	14885	14945	14808	14825	14995	14847	15091	14851	15024	15025	15035	15033	14974	15047	15087	15163	14854	14759	14928	14985	15073	14938	14861	14873	14972	14969	14863	15143	15013	14946	14938	14889	14915	14831	15122	14984	14966	14853	14831	14991	14962	14944	14956	15088	14769	14903	14919	14997	14943	14885	15122	14992	14942	14917	14979	14936	15036	14916	14724	14838	15102	14965	15032	14785	14881	14954	14934	14923	14947	15103	15013	14923	14901	15019	15122	14879	14978	14828	14983	14947	14740	14858	14957	14826	15039	14876	14991	15001	14902	14864	14939	14950	14761	14918	15075	14990	15003	15173	14976	14925	14935	15137	14955	14995	14865	15006	15084	15059	14851	15029	15047	15012	15088	15053	14674	14968	14758	14919	15054	14993	14934	14988	14749	14981	14999	15044	14908	14832	14890	14893	14856	14899	14943	14896	14881	14940	15023	15101	15052	15032	14893	14989	14675	14925	14906	14920	14985	15097	14894	15021	15055	15119	14941	14952	14911	14826	14900	15013	15033	14979	14915	14941	14932	14803	14964	14878	14919	15046	15005	14909	15091	15012	14971	14921	14959	15170	14905	14882	15001	14940	14884	15136	14946	14917	15023	15114	15038	14999	14879	14807	15114	14957	14899	14881	15170	14935	14877	14760	14995	14839	14909	14845	14882	15005	14946	14872	14939	14934	15067	14848	14895	14864	14985	14966	14849	15139	14765	15005	14996	14843	14842	14959	14801	14957	14830	14972	14949	14863	15092	14966	14884	14962	14856	14839	14990	14821	14976	14903	14888	14821	15099	15105	14900	15142	14907	15059	14932	14993	15032	14950	15035	14930	14945	14992	14883	15004	15015	14770	14839	14989	14909	14865
23723	20957	28314	23864	22009	24608	25287	21609	19969	19949	19295	18921	18684	18607	19388	29916	35967	31540	27205	20193	17745	17790	17669	17929	17452	17539	17768	17674	17642	17506	17400	17635	17487	17483	17646	17582	17546	17615	17611	17476	17439	17531	17496	17354	17700	17730	17623	17576	17546	17622	17480	17704	17653	17397	17412	17534	17509	17637	17312	17457	17532	17537	17504	17639	17616	17700	17471	17601	17521	17681	17484	17557	17594	17486	17629	17514	17509	17637	17421	17479	17544	17496	17415	17556	17541	17454	17518	17609	17473	17505	17504	17405	17550	17556	17633	17507	17552	17569	17431	17552	17543	17629	17343	17537	17566	17617	17766	17587	17484	17587	17331	17624	17424	17529	17706	17257	17478	17487	17397	17433	17643	17366	17574	17489	17537	17568	17336	17451	17412	17702	17473	17437	17608	17497	17402	17459	17596	17368	17606	17274	17373	17298	17556	17364	17444	17420	17537	17183	17552	17457	17540	17436	17419	17645	17465	17446	17405	17365	17387	17483	17406	17457	17466	17504	17578	17453	17383	17448	17452	17331	17401	17492	17519	17557	17631	17383	17652	17330	17519	17434	17491	17262	17567	17535	17389	17370	17556	17458	17433	17399	17491	17448	17482	17435	17542	17620	17628	17493	17643	17521	17463	17795	17549	17576	17392	17459	17532	17643	17621	17566	17470	17424	17498	17470	17619	17586	17716	17429	17445	17489	17577	17703	17645	17548	17476	17553	17367	17510	17611	17294	17682	17359	17420	17502	17543	17404	17609	17493	17486	17503	17702	17480	17536	17548	17646	17513	17681	17410	17412	17230	17410	17492	17494	17440	17495	17291	17565	17461	17459	17377	17340	17427	17569	17517	17595	17362	17562	17360	17329	17447	17641	17529	17582	17384	17368	17553	17656	17597	17639	17350	17755	17894	17356	17433	17393	17468	17494	17459	17505	17661	17395	17613	17445	17393	17436	17526	17760	17584	17585	17445	17462	17472	17318	17561	17283	17505	17510	17478	17544	17515	17498	17441	17527	17575	17351	17595	17384	17536	17525	17430	17482	17426	17538	17435	17613	17490	17405	17659	17624	17545	17400	17425	17670	17397	17608	17507	17651	17555	17417	17584	17661	17396	17555	17408	17322	17429	17652	17518	17657	17530	17680	17603	17725	17675	17487	17487	17338	17457	17377	17593	17487	17579	17483	17552	17232	17582	17350	17400	17441	17432	17323	17458	17502	17621	17587	17564	17560	17495	17376	17491	17561	17502	17502	17585	17623	17535	17536	17553	17343	17601	17543	17400	17420	17557	17532	17491	17592	17400	17510	17482	17449	17556	17554	17224	17437	17492	17404	17316	17377	17629	17494	17463	17619	17485	17690	17519	17432	17673	17606	17321	17330	17570	17504	17533	17621	17495	17491	17469	17502	17411	17458	17444	17446	17556	17642	17531	17364	17594	17432	17357	17460	17416	17645	17486	17524	17601	17578	17502	17542	17543	17503	17540	17421	17500	17354	17240	17535	17480	17390	17533	17695	17521	17668	17612	17804	17502	17588	17418	17371	17682	17509	17499	17550	17422	17630	17506	17597	17655	17473	17647	17552	17590	17490	17541	17364	17495	17515	17380	17540	17324	17283	17306	17425	17440	17709	17462	17521	17524	17583	17400	17567	17425	17508	17667	17507	17511	17358	17666	17542	17515	17354	17481	17359	17514	17356	17340	17449	17298	17331	17333	17496	17528	17582	17525	17590	17603	17450	17506	17503	17399	17458	17493	17417	17510	17403	17569	17546	17722	17237	17357	17641	17444	17755	17459	17630	17665	17349	17471	17457	17567	17422	17527	17305	17606	17497	17468	17645	17412	17315	17594	17400	17377	17488	17547	17583	17576	17438	17833	17532	17625	17501	17428	17634	17703	17581	17507	17718	17379	17689	17704	17405	17595	17490	17486	17700	17633	17712	17398	17609	17479	17414	17437	17446	17335	17455	17338	17548	17544	17508	17428	17353	17374	17399	17611	17643	17496	17467	17479	17480	17367	17362	17539	17818	17614	17611	17540	17737	17695	17543	17456	17625	17320	17736	17654	17484	17367	17496	17470	17513	17446	17456	17314	17624	17622	17553	17511	17470	17401	17398	17493	17652	17578	17463	17899	17503	17291	17688	17329	17446	17540	17608	17623	17386	17677	17496	17314	17352	17424	17234	17551	17474	17309	17447	17485	17469	17444	17462	17455	17486	17475	17620	17468	17666	17605	17617	17448	17665	17508	17549	17593	17593	17239	17455	17835	17156	17463	17488	17414	17783	17698	17519	17451	17524	17489	17399	17431	17587	17753	17694	17492	17465	17528	17731	17512	17544	17445	17338	17560	17591	17680	17658	17553	17440	17686	17430	17499	17352	17354	17650	17563	17590	17735	17414	17458	17391	17538	17674	17657	17523	17589	17637	17677	17735	17485	17743	17672	17418	17658	17558	17530	17287	17611	17407	17355	17760	17650	17814	17626	17454	17270	17495	17569	17585	17545	17590	17599	17561	17280	17466	17461	17643	17768	17603	17665	17504	17278	17476	17344	17724	17563	17618	17542	17545	17399	17396	17625	17640	17617	17575	17517	17614	17429	17561	17608	17590	17509	17605	17489	17457	17611	17580	17473	17612	17642	17424	17590	17499	17571	17460	17378	17413	17445	17533	17494	17372	17528	17448	17645	17363	17592	17535	17412	17637	17517	17520	17643	17553	17582	17482	17348	17694	17523	17673	17442	17567	17381	17570	17501	17523	17521	17490	17604	17509	17459	17377	17593	17433	17632	17449	17582	17427	17411	17603	17440	17435	17479	17390	17513	17770	17403	17500	17492	17498	17487	17673	17780	17666	17726	17384	17815	17658	17612	17607	17493	17525	17526	17622	17537	17531	17544	17507	17598	17583	17703	17485	17464	17612	17506	17565	17521	17341	17579	17598	17753	17554	17562	17616	17453	17382	17840	17508	17393	17191	17512	17495	17608	17460	17552	17596	17600	17751	17540	17329	17521	17461	17643	17321	17397	17374	17516	17562	17586	17521	17582	17372	17430	17231	17444	17625	17461	17556	17380	17551	17637	17481	17548	17431	17614	17757	17493	17608	17451	17711	17549	17543	17402	17543	17454	17372	17497	17318	17644	17419	17380	17508	17584	17596	17587	17439	17318	17547	17719	17614	17418	17545	17455	17544	17531	17789	17764	17301	17473	17431	17558	17601	17503	17492	17455	17517	17393	17437	17698	17671	17534	17567	17599	17550	17482	17333	17618	17647	17495	17575	17410	17512	17495	17484	17702	17648	17547	17638	17722	17540	17453	17460	17326	17462	17377	17663	17515	17516	17463	17600	17346	17593	17262	17623	17468	17481	17552	17493	17455	17467	17648	17529	17680	17518	17575	17354	17497	17444	17478	17505	17574	17617	17527	17702	17704	17592	17364	17696	17546	17330	17455	17530	17326	17583	17481	17593	17479	17648	17595	17294	17368	17545	17553	17627	17617	17248	17475	17507	17394	17420	17536	17494	17448	17452	17400	17625	17651	17564	17439	17508	17732	17604	17511	17510	17639	17598	17418	17442	17526	17463	17514	17388	17338	17277	17558	17593	17418	17594	17511	17470	17661	17597	17647	17618	17590	17575	17643	17383	17631	17663	17460	17585	17525	17564	17497	17525	17502	17595	17644	17637	17594	17489	17611	17541	17522	17661	17621	17360	17523	17352	17496	17321	17547	17394	17666	17674	17625	17668	17355	17575	17346	17504	17562	17458	17597	17732	17506	17431	17411	17633	17585	17459	17421	17483	17428	17510	17673	17235	17596	17473	17564	17712	17448	17365	17419	17460	17434	17473	17524	17837	17592	17650	17633	17476	17712	17551	17619	17571	17423	17477	17405	17529	17574	17602	17537	17548	17398	17576	17389	17473	17546	17613	17567	17495	17647	17540	17498	17767	17446	17487	17576	17577	17604	17470	17500	17629	17551	17459	17521	17577	17561	17586	17618	17555	17414	17542	17526	17600	17510	17408	17453	17505	17335	17421	17562	17577	17498	17425	17446	17487	17553	17609	17466	17401	17542	17492	17609	17404	17544	17370	17262	17491	17486	17546	17572	17564	17748	17580	17501	17482	17480	17502	17518	17378	17504	17480	17498	17444	17416	17561	17485	17570	17401	17451	17370	17385	17611	17638	17424	17566	17490	17495	17370	17395	17550	17541	17426	17529	17418	17449	17492	17549	17394	17407	17358	17335	17319	17571	17496	17593	17476	17540	17427	17252	17366	17610	17640	17387	17372	17430	17545	17405	17451	17560	17471	17548	17482	17770	17612	17491	17633	17608	17342	17662	17371	17368	17668	17572	17426	17400	17443	17432	17689	17605	17396	17422	17348	17268	17561	17648	17621	17504	17484	17399	17507	17568	17601	17542	17607	17438	17615	17582	17662	17583	17502	17628	17553	17422	17254	17563	17531	17629	17395	17549	17418	17527	17625	17603	17509	17352	17467	17437	17478	17600	17671	17669	17364	17469	17521	17674	17506	17649	17578	17515	17549	17490	17599	17601	17545	17609	17613	17554	17386	17334	17467	17508	17587	17479	17310	17526	17635	17538	17425	17645	17399	17465	17476	17528	17544	17641	17636	17651	17391	17545	17518	17555	17647	17177	17539	17516	17426	17454	17510	17535	17458	17461	17499	17439	17574	17473	17461	17594	17518	17637	17615	17634	17633	17469	17582	17601	17634	17574	17537	17689	17477	17507	17591	17541	17565	17654	17400	17583	17535	17530	17380	17392	17429	17311	17489	17648	17567	17436	17494	17531	17455	17455	17483	17510	17527	17467	17255	17622	17310	17492	17642	17395	17688	17231	17622	17468	17381	17542	17578	17443	17464	17483	17543	17452	17521	17504	17363	17456	17509	17735	17509	17512	17625	17475	17532	17381	17408	17457	17428	17602	17497	17446	17409	17563	17359	17441	17728	17449	17466	17475	17404	17643	17528	17541	17484	17527	17511	17612	17446	17486	17461	17497	17370	17395	17485	17626	17503	17562	17413	17343	17537	17498	17548	17393	17501	17492	17493	17435	17537	17620	17523	17495	17487	17631	17437	17414	17587	17657	17412	17489	17626	17338	17443	17420	17386	17544	17387	17492	17327
20920	36097	35426	30103	25690	22978	21230	20100	18168	17904	16904	16641	16351	16271	17605	32849	37036	30982	25615	15747	14361	14381	14368	14298	14347	14269	14315	14326	14459	14404	14335	14395	14212	14431	14186	14443	14426	14209	14275	14216	14348	14296	14381	14191	14289	14093	14461	14306	14297	14367	14064	14325	14349	14294	14353	14244	14266	14150	14282	14157	14143	14220	14301	14287	14090	14430	14336	14276	14340	14284	14130	14249	14192	14253	14176	14354	14305	14305	14259	14283	14217	14366	14393	14346	14322	14314	14515	14395	14240	14373	14165	14128	14124	14324	14263	14316	14460	14416	14321	14266	14337	14327	14400	14311	14222	14358	14293	14435	14078	14225	14417	14384	14270	14174	14386	14167	14255	14061	14330	14236	14358	14340	14278	14107	14203	14315	14325	14179	14382	14356	14176	14278	14244	14341	14308	14171	14154	14115	14279	14209	14316	14317	14226	14073	14376	14159	14391	14261	14290	14194	14244	14353	14186	14137	14312	14246	14163	14113	14276	14374	14212	14205	14162	14437	14208	14280	14340	14209	14328	14400	14327	14175	14432	14386	14296	14202	14348	14443	14286	14379	14486	14303	14340	14249	14351	14287	14335	14309	14233	14615	14401	14450	14031	14244	14390	14334	14266	14284	14210	14287	14206	14244	14224	14399	14312	14457	14175	14450	14237	14076	14349	14382	14179	14316	14317	14374	14420	14188	14166	14117	14064	14190	14210	14281	14333	14300	14212	14337	14230	14369	14390	14255	14279	14307	14507	14244	14316	14287	14339	14170	14270	14125	14272	14289	14268	14290	14424	14362	14242	14377	14385	14094	14166	14088	14221	14316	14340	14261	14192	14356	14182	14318	14341	14294	14279	14420	14305	14358	14368	14115	14301	14176	14157	14195	14129	14308	14273	14369	14390	14384	14243	14229	14311	14270	14378	14083	14386	14203	14219	14301	14449	14371	14292	14387	14131	14236	14196	14246	14333	14287	14217	14184	14320	14223	14357	14447	14274	14352	14278	14253	14204	14397	14280	14218	14190	14303	14183	14323	14326	14199	14460	14437	14244	14308	14235	14382	14429	14171	14202	14481	14340	14266	14242	14290	14221	14329	14446	14434	14322	14202	14196	14309	14124	14272	14343	14304	14243	14310	14327	14320	14294	14339	14236	14323	14077	14381	14288	14264	14167	14437	14219	14442	14240	14256	14427	14300	14250	14184	14292	14246	14214	14151	14307	14147	14196	14364	14438	14292	14391	14091	14312	14388	14322	14292	14115	14259	14216	14245	14219	14295	14042	14254	14274	14247	14165	14349	14190	14288	14032	14358	14319	14253	14283	14311	14310	14209	14282	14410	14282	14270	14295	14301	14060	14367	14403	14177	14252	14536	14182	14388	14394	14353	14290	14170	14261	14335	14367	14245	14233	14332	14276	14330	14456	14213	14381	14207	14021	14201	14289	14116	14173	14298	14220	14301	14194	14395	14240	14268	14313	14226	14290	14323	14187	14356	14276	14172	14382	14302	14418	14118	14257	14208	14327	14389	14199	14223	14344	14159	14115	14247	14436	14260	14457	14361	14151	14308	14285	14276	14230	14224	14285	14191	14146	14227	14240	14245	14239	14147	14273	14287	14062	14433	14154	14401	14336	14456	14180	14272	14221	14404	14389	14351	14352	14134	14424	14321	14412	14097	14325	14187	14309	14309	14132	14296	14127	14384	14372	14323	14358	14079	14317	14312	14252	14490	14424	14259	14326	14262	14166	14232	14171	14427	14263	14185	14233	14300	14238	14257	14369	14135	14304	14267	14322	14294	14266	14264	14326	14399	14163	14399	14427	14185	14344	14371	14293	14363	14280	14234	14264	14205	14227	14257	14506	14267	14322	14279	14341	14327	14209	14273	14433	14138	14399	14299	14142	14296	14355	14420	14350	14223	14185	14259	14336	14233	14315	14368	14453	14225	14246	14326	14289	14230	14342	14338	14239	14302	14225	14194	14219	14066	14330	14196	14242	14316	14139	14110	14377	14336	14191	14329	14355	14345	14398	14219	14408	14261	14474	14278	14210	14224	14315	14287	14229	14221	14294	14173	14338	14142	14224	14359	14085	14292	14324	14327	14329	14305	14285	14252	14380	14304	14351	14107	14266	14265	14324	14087	14273	14148	14177	14202	14447	14384	14341	14264	14426	14462	14378	14214	14238	14410	14190	14376	14227	14369	14254	14315	14214	14315	14265	14124	14207	14231	14302	14152	14407	14187	14299	14291	14415	14266	14198	14366	14269	14149	14212	14322	14224	14330	14364	14350	14272	14116	14481	14280	14333	14283	14187	14298	14248	14214	14224	14265	14222	14305	14272	14173	14280	14309	14229	14351	14346	14336	14060	14337	14354	14139	14346	14323	14206	14292	14291	14228	14285	14339	14309	14327	14252	14210	14275	14258	14355	14168	14399	14403	14035	14239	14359	14384	14312	14393	14216	14167	14262	14328	14159	14325	14228	14304	14265	14352	14287	14489	14272	14260	14439	14156	14359	14302	14401	14311	14407	14515	14446	14057	14189	14272	14302	14211	14278	14137	14376	14258	14323	14272	14229	14247	14376	14271	14276	14273	14325	14469	14348	14212	14474	14223	14350	14380	14229	14273	14264	14281	14231	14370	14308	14424	14259	14372	14159	14451	14142	14290	14189	14422	14393	14318	14213	14258	14369	14327	14191	14175	14462	14447	14363	14228	14411	14261	14263	14255	14384	14245	14290	14154	14274	14180	14241	14350	14342	14311	14227	14260	14356	14231	14271	14107	14414	14274	14349	14320	14427	14088	14366	14359	14357	14302	14383	14149	14381	14309	14153	14236	14215	14223	14319	14352	14213	14521	14222	14410	14106	14329	14368	14378	14175	14280	14149	14248	14339	14274	14481	14111	14421	14079	14307	14441	14260	14484	14213	14314	14113	14291	14273	14245	14244	14294	14298	14304	14387	14279	14251	14296	14267	14324	14232	14389	14246	14309	14312	14418	14276	14136	14165	14243	14228	14321	14323	14421	14370	14296	14455	14278	14478	14135	14203	14233	14283	14144	14250	14367	14427	14193	14283	14258	14316	14149	14142	14286	14275	14384	14232	14298	14247	14228	14401	14269	14157	14427	14266	14393	14288	14270	14250	14062	14117	14379	14084	14339	14227	14329	14264	14332	14256	14358	14217	14280	14392	14176	14210	14250	14445	14190	14412	14275	14237	14206	14304	14309	14238	14168	14292	14294	14189	14399	14252	14259	14179	14316	14348	14157	14331	14218	14218	14275	14317	14238	14273	14436	14363	14311	14182	14110	14263	14218	14471	14116	14360	14245	14297	14231	14153	14430	14128	14234	14095	14306	14309	14231	14283	14291	14117	14181	14218	14178	14140	14277	14399	14172	14268	14291	14009	14201	14152	14322	14289	14234	14165	14254	14219	14180	14310	14306	14125	14324	14129	14191	14245	14203	14204	14151	14396	14331	14324	14330	14119	14256	14335	14269	14152	14236	14292	14153	14343	14296	14210	14388	14284	14360	14306	14233	14356	14395	14264	14431	14202	14303	14113	14168	14375	14347	14285	14373	14213	14370	14250	14231	14235	14454	14175	14232	14457	14201	14284	14299	14385	14326	14204	14251	14256	14345	14322	14175	14139	14371	14136	14102	14472	14402	14264	14238	14437	14280	14225	14229	14129	14204	14180	14427	14261	14232	14147	14116	14284	14196	14402	14378	14335	14285	14182	14333	14187	14261	14436	14202	14302	14258	14321	14329	14338	14296	14429	14372	14272	14296	14260	14402	14414	14246	14288	14267	14169	14382	14112	14237	14383	14232	14280	14259	14120	14396	14219	14331	14393	14323	14171	14260	14247	14218	14077	14291	14306	14163	14359	14288	14225	14302	14365	14358	14289	14302	14283	14073	14380	14075	14412	14322	14234	14296	14351	14143	14292	14301	14377	14342	14327	14282	14270	14262	14317	14332	14359	14374	14320	14292	14163	14369	14386	14286	14386	14201	14300	14405	14234	14196	14131	14324	14214	14244	14329	14247	14263	14203	14025	14291	14406	14260	14258	14142	14209	14361	14204	14345	14214	14262	14233	14251	14436	14484	14319	14279	14334	14258	14113	14342	14158	14381	14171	14179	14420	14434	14191	14275	14197	14242	14215	14244	14340	14175	14408	14142	14302	14144	14266	14288	14239	14197	14334	14215	14349	14161	14263	14225	14252	14241	14296	14420	14271	14241	14240	14220	14330	14220	14313	14212	14244	14263	14380	14224	14359	14135	14312	14424	14153	14357	14348	14331	14298	14147	14186	14370	14234	14410	14113	14393	14373	14372	14240	14292	14378	14413	14433	14264	14287	14269	14280	14264	14224	14284	14315	14318	14174	14445	14071	14274	14261	14173	14210	14242	14260	14437	14282	14352	14335	14217	14264	14064	14134	14310	14430	14389	14313	14065	14303	14238	14418	14270	14167	14240	14149	14362	14253	14188	14311	14091	14450	14335	14304	14362	14274	14278	14473	14215	14384	14518	14154	14363	14293	14226	14313	14169	14420	14296	14410	14034	14275	14351	14247	14177	14343	14353	14347	14399	14336	14283	14248	14329	14216	14256	14274	14181	14392	14273	14402	14165	14227	14260	14412	14367	14373	14262	14429	14264	14188	14274	14372	14218	14369	14171	14407	14297	14265	14290	14173	14172	14141	14350	14405	14292	14341	14401	14253	14405	14253	14278	14381	14316	14221	14344	14066	14372	14461	14355	14399	14303	14230	14336	14275	14251	14151	14309	14341	14237	14346	14363	14338	14216	14308	14319	14211	14271	14409	14270	14298	14107	14228	14225	14289	14236	14335	14182	14291	14195	14375	14272	14337	14415	14007	14118	14351	14129	14366	14392	14291	14200	14176	14314	14182	14430	14388	14478	14203	14224	14254	14327	14313	14185	14288	14157	14105	14290	14405	14230	14328	14272	14378	14478	14320	14317	14206	14357	14443	14297	14111	14229	14418	14395	14303	14297	14325	14190	14173	14192	14210	14149	14163	14229	14467	14195	14226	14367	14310	14274	14210	14365	14245	14303	14138	14378	14328	14208	14135	14263	14296	14323	14123	14127	14355	14314	14239	14420	14348	14215	14376	14316	14116	14212
29952	22932	23702	21518	18834	18000	17492	17144	16975	16760	16797	16345	16682	16243	16464	17132	17732	17231	16598	15947	16030	15852	15846	15771	15974	16055	15876	16188	16024	15979	16039	16073	16060	16259	15920	16121	16171	15845	16080	16087	15897	16019	15961	16032	15823	15829	15817	15860	15966	15951	15933	16004	15880	15952	16042	15895	16102	16111	15975	16136	16095	16018	15730	15939	15923	15939	16107	16080	15993	16087	16058	16051	16232	15946	15953	15904	16094	15957	16011	16040	15974	15937	16060	15811	15923	15650	16013	16064	16163	16151	15924	15969	15888	15891	16092	16010	15854	15941	15942	16086	15708	16024	16028	15950	15862	15989	16042	15860	15904	16128	16340	15976	15907	15881	15862	16101	15997	16096	16086	15876	15834	16027	15891	15874	16030	16081	15893	15942	16006	15986	16086	16101	15988	15814	15818	15893	15886	15899	16037	15735	16008	15917	16075	16027	15940	16103	15842	16128	16015	15837	15834	16055	16050	15995	16053	15951	15931	16096	15807	15701	15955	15871	15997	15899	16142	16128	15934	16028	16093	16060	15952	15999	16009	15997	15904	16027	15994	15958	16101	15827	15960	16007	16082	15893	16028	15858	15847	15727	15890	16097	15928	15983	16120	15914	16008	15965	15758	16004	15983	15847	15902	15909	16010	15927	15884	16006	15904	16174	15918	15931	16088	16159	16088	15870	15862	15919	15996	15986	16109	15965	15862	15811	15859	15841	15879	16060	15958	15826	15902	15814	15966	16010	15980	16089	15816	15948	16009	15877	15735	16011	16016	15915	15959	15906	16098	15762	16019	15945	15833	15806	15767	15896	16015	16053	15777	15884	15948	15853	16014	15916	15829	15822	16063	15994	15929	15775	15905	16086	15843	15764	15911	15792	16012	16108	15991	15763	15859	16048	16002	15992	16055	15966	15971	16153	15930	15929	15877	15989	15901	15906	15789	15811	15947	15990	15996	15869	16077	16042	16138	15915	15804	16079	15916	15795	16105	15967	15927	16014	16028	16042	15923	16029	16049	15882	16011	15975	15946	15823	15998	15996	15870	15833	16044	16100	15774	16006	15942	15977	15911	15872	15903	16103	16122	15999	15861	16079	15967	15813	16293	16013	15968	15731	15967	15961	15952	15821	16051	16032	16036	15837	16027	16074	16023	15967	16218	16032	16036	16085	16167	16036	15918	15925	15945	15832	15897	16097	15893	15840	16055	15859	15979	15889	16019	16022	15807	15885	15759	15853	16000	16049	15904	15693	16075	16176	16071	16150	16057	16082	16025	15991	15948	15881	15990	16218	15874	15999	16031	16164	16001	15972	15966	15998	15919	15956	15880	16039	16066	15891	16001	16022	15844	15819	15827	15788	16011	16204	15857	15833	15987	15985	15846	16051	15875	15908	15871	15791	16019	15942	15955	16137	15989	15861	16041	15902	15923	16164	15784	16015	15971	15973	16013	15865	15870	16055	15954	16224	15889	15793	16008	15890	16064	16025	15939	15845	16108	16115	15875	16025	15918	15937	15898	15968	15863	16165	15844	15897	15939	15881	15890	16047	16022	16122	15948	16041	15849	15895	16025	16056	15980	16084	16140	16059	15855	15858	16131	16011	16097	15894	16147	15876	15888	15872	16002	15802	15894	15967	16301	15923	15928	15794	15826	15835	15970	15878	16125	15858	15886	16030	16144	15986	15805	15901	15871	16047	15894	15916	16060	15910	16049	15866	16061	16141	15837	15968	16161	15846	15920	15966	16020	15940	15897	15853	16091	15852	15961	15934	15940	15914	15897	16029	16013	15979	16018	15935	15773	16058	15906	16102	15918	16074	15939	15934	16019	15991	16001	16010	16042	15717	15908	15948	15992	15943	15976	15986	16041	15934	15801	16163	16166	15788	16040	15692	15891	15830	15868	15984	16118	15794	15953	16113	16028	15858	15977	15803	16049	15980	15757	15808	16119	15741	16085	15803	16058	15954	15958	15826	15715	16140	16051	16136	15994	15920	15860	15899	16168	15893	15951	16018	15821	15974	16111	16025	16041	15988	15976	15938	16047	16011	15839	16047	15910	16029	16141	15981	16041	15855	15714	16073	16138	15884	15894	15941	16085	15938	15749	16028	16129	15942	15715	16138	16028	16020	16171	15917	16001	15996	15907	15902	15942	15981	15880	15970	15759	16043	15948	15932	16029	15882	15852	16152	16084	15970	15899	16085	16151	15974	15863	15928	15923	16011	15845	15905	15770	15847	15936	15767	15969	16006	15949	15942	15905	15812	16098	15920	15899	16009	15965	16028	15946	15968	15802	15956	15932	15883	15986	15913	15888	16082	15910	16045	15997	15933	16001	16090	16061	15936	15885	15993	16049	15884	15862	15913	16099	16037	15892	15993	15929	15935	16064	15769	15929	16101	15796	16080	15951	15815	15881	15720	16088	15791	16038	15782	15826	15839	16013	15932	16015	15999	15988	15903	16075	15987	16088	16065	15957	15885	15942	16020	15910	15847	15991	15981	15961	15888	16077	16071	15871	16074	16030	15882	15912	16055	15850	15980	15897	16129	16121	15898	16117	15726	16080	15891	15871	16023	16053	16002	16010	15838	15921	15833	16067	15815	15762	15853	16056	16120	16148	15876	16015	15854	15995	15963	15982	15991	15856	15925	15949	15915	15869	16016	16154	16099	15928	16175	15881	15940	15916	15826	15791	15879	16121	16138	16089	15982	16120	15983	16103	15882	15870	16096	15867	16074	16025	15998	16052	15811	15716	15855	15898	15974	15884	16192	16081	15977	15956	15782	16014	16133	16004	15970	16149	16050	16018	16168	15941	15980	15999	16083	16124	15863	16122	16020	16054	15942	15906	16104	15840	16065	15863	15802	15894	15951	16010	15933	15926	15937	15868	16111	16010	15818	15815	16079	15682	15919	15948	16163	16315	15920	16066	16035	15847	15732	15855	16108	16053	15891	16025	15925	15903	15864	15911	15933	15940	16003	16119	15941	16009	16084	16135	16033	16104	16150	16034	16002	15927	15878	15890	16074	16167	16019	16020	15930	15708	15922	16059	16049	16081	15969	16008	15899	15909	15958	15895	15929	16062	15889	16076	15928	15905	16120	15968	15922	15996	15813	16032	16015	16090	15980	16121	16021	16115	15863	15987	15930	16039	16016	15965	15891	15762	15952	15890	16055	15867	16054	15891	16056	16042	16146	16170	16109	15960	16131	16002	15851	16019	16018	15943	15967	15838	15962	15892	15910	16035	15983	16032	15974	15925	15953	16040	16083	15987	16163	15808	15991	15874	16098	15876	15839	16075	15886	15909	16027	16065	16068	15948	15915	16203	15978	15979	16164	15927	16096	15869	16090	15955	15991	15999	15860	16020	15998	15994	16047	16136	16030	16007	15923	15979	15946	16107	16056	16012	16093	15836	16078	16073	15863	15834	16085	16075	15862	16245	16048	15984	16049	15744	15809	15905	15946	16003	15988	16072	15977	15860	16039	16138	15934	15871	15947	16024	16040	15832	16034	15983	15969	15976	15928	16043	16026	16080	15959	16065	15630	16026	15998	15945	16189	16041	16103	15887	15952	16284	15995	15950	15939	15951	15983	15928	16098	15762	15987	15904	16081	15983	15855	15880	16119	15993	15802	15875	16105	15880	16087	15868	16076	16025	15992	15900	15978	15897	15975	16082	15815	15970	16147	15909	15836	15880	15899	16023	16052	15853	15896	15936	16085	15958	16032	15923	15976	16206	15891	16074	16021	15968	15950	15964	15939	16070	16006	16139	15931	16138	16132	16037	15925	16040	15705	15972	15980	16007	15750	15755	15850	15958	16040	15984	15957	15817	16001	15812	15932	16121	16110	15957	15993	16166	15839	15946	15819	15966	16049	15986	15716	15987	16069	15858	15948	16117	16063	16081	16062	16020	16036	16020	15919	16076	15965	15988	15789	16100	15946	15954	15943	15864	15840	15975	15906	16158	15903	15887	15969	16031	15957	16119	15997	16279	15963	16253	16117	15873	15925	16248	15944	16034	16010	15929	16132	15793	15940	15947	15993	16079	15746	16099	15846	16045	16104	16039	15975	16109	15999	16183	15892	15935	15825	16033	16005	15991	16103	16070	16073	16113	15910	15855	15957	15980	16004	16064	15858	15904	16075	15911	16136	16013	15988	15852	16059	15746	15721	16021	16184	16025	15875	15818	16037	15874	15934	15903	16060	16021	16127	15961	15895	16138	16218	15965	15982	15839	15785	15897	15932	16087	16153	15976	15795	16011	15953	16103	15968	15857	15708	16229	15848	15888	15949	15987	16129	15964	15919	15977	16051	16023	16064	16094	15977	16060	16107	16021	15955	16156	15932	15909	15950	15934	15983	15912	15959	15787	16163	15875	15705	16048	16055	15840	15956	16019	15854	16177	16006	16092	15936	16179	16204	16110	15874	15944	15998	15827	16091	15804	15930	16007	15925	15858	15834	15975	15822	15823	15961	15921	16026	15980	15898	15921	15983	16004	15910	15954	15909	15934	15815	15823	15925	16194	16014	16037	16112	15909	15878	16092	15790	15878	15914	15942	16242	15916	15855	15976	15911	16180	15959	15853	16075	16041	15919	15917	16023	16228	16016	15917	16245	15925	15864	16059	15929	16258	15903	15936	15743	16036	15942	15933	16091	16104	16072	16015	15809	16086	16179	16114	16035	16008	16047	16067	15999	15892	15951	15991	15866	16001	15944	15957	15973	15971	16218	15695	15839	15830	15853	16165	15942	16204	16261	15990	15932	15895	16184	16042	15920	16044	16096	16045	15816	15883	15911	15999	15985	15948	15831	15940	15785	15992	16040	16223	16008	16260	16070	16027	15817	15773	15906	15932	16047	16008	15992	15914	15916	15872	16139	16027	15850	15930	15716	16085	16062	15795	16112	15907	15824	16110	15929	16068	15968	16013	15923	16017	15981	15877	16041	15746	15747	15925	16135	15890	15813	15824	16038	15930	15919	15982	15953	15849	16039	15957	16022	15639	15956	15882	15904	15768	15854	15981	15890	15957	15917	15932	16148	16050	15914	16196	15938	16070	16030	15949	15818	16208	16046	16038	16070	15875	16157	16141	16214	15787	15803	15951	16009	16101	15985	16189	15920	15803	15932	15815	15986	16118	16006
18459	23682	24236	20173	17726	16520	15730	15466	14946	14655	14013	14137	14068	13933	13684	15066	15658	14767	13778	13291	13220	13284	13417	13217	13321	13335	13293	13320	13371	13511	13236	13448	13397	13291	13295	13214	13282	13066	13162	13173	13478	13479	13288	13321	13195	13129	13302	13379	13289	13196	13285	13273	13530	13279	13357	13372	13335	13377	13280	13256	13317	13212	13286	13381	13151	13417	13401	13278	13366	13299	13368	13334	13331	13041	13363	13385	13270	13484	13280	13281	13280	13427	13423	13305	13311	13254	13220	13159	13348	13306	13089	13308	13302	13240	13332	13298	13236	13125	13486	13229	13236	13410	13267	13273	13382	13260	13462	13191	13294	13320	13436	13244	13284	13330	13277	13398	13283	13449	13344	13297	13415	13235	13287	13354	13309	13289	13342	13331	13297	13342	13341	13185	13354	13566	13309	13328	13351	13495	13328	13413	13317	13445	13303	13229	13212	13187	13112	13316	13302	13398	13503	13294	13458	13287	13286	13309	13404	13345	13274	13298	13304	13387	13310	13084	13201	13340	13334	13371	13350	13239	13417	13200	13117	13220	13276	13405	13404	13373	13320	13444	13287	13348	13454	13193	13330	13358	13303	13266	13298	13301	13474	13332	13407	13300	13329	13353	13439	13216	13234	13297	13260	13410	13356	13178	13296	13403	13315	13296	13373	13255	13323	13410	13241	13334	13305	13250	13330	13259	13401	13280	13255	13316	13289	13270	13298	13303	13496	13170	13260	13304	13279	13284	13335	13202	13173	13315	13306	13285	13286	13208	13289	13355	13285	13485	13307	13355	13177	13448	13257	13295	13338	13317	13227	13184	13289	13289	13295	13342	13279	13271	13456	13327	13354	13109	13312	13241	13308	13290	13343	13275	13318	13427	13278	13202	13402	13377	13314	13322	13300	13310	13423	13343	13224	13228	13421	13241	13391	13205	13464	13431	13333	13279	13304	13237	13382	13297	13188	13263	13251	13337	13272	13246	13420	13411	13107	13407	13157	13259	13255	13196	13212	13208	13413	13349	13247	13325	13270	13367	13393	13566	13284	13141	13390	13353	13194	13354	13383	13322	13267	13165	13216	13137	13304	13306	13373	13368	13379	13287	13148	13308	13410	13219	13246	13345	13209	13202	13341	13375	13319	13332	13172	13194	13284	13438	13188	13310	13207	13486	13310	13424	13361	13300	13313	13297	13416	13294	13264	13267	13343	13554	13407	13413	13296	13292	13291	13328	13392	13160	13336	13594	13307	13269	13337	13403	13541	13282	13232	13327	13375	13219	13254	13211	13257	13226	13297	13176	13192	13250	13261	13437	13397	13207	13286	13232	13233	13239	13307	13381	13307	13203	13375	13374	13306	13252	13313	13351	13248	13136	13399	13266	13188	13279	13173	13279	13196	13384	13311	13283	13399	13348	13302	13155	13219	13287	13363	13315	13242	13243	13250	13459	13213	13279	13335	13232	13305	13258	13259	13211	13450	13352	13377	13479	13281	13477	13286	13213	13346	13218	13330	13328	13144	13233	13293	13287	13341	13275	13215	13437	13223	13065	13294	13284	13352	13180	13262	13209	13346	13350	13330	13323	13364	13328	13304	13307	13181	13214	13384	13381	13364	13259	13378	13348	13306	13336	13257	13358	13308	13300	13229	13325	13265	13410	13296	13439	13367	13366	13275	13323	13267	13230	13309	13116	13301	13174	13509	13367	13460	13297	13210	13181	13303	13397	13306	13354	13235	13317	13331	13253	13256	13274	13306	13434	13200	13318	13308	13510	13326	13172	13292	13251	13297	13350	13257	13345	13170	13282	13317	13244	13229	13221	13315	13344	13265	13242	13305	13318	13393	13346	13295	13328	13335	13282	13313	13398	13287	13286	13447	13417	13199	13509	13392	13263	13336	13281	13309	13316	13297	13237	13247	13312	13404	13195	13417	13317	13379	13318	13381	13398	13231	13253	13431	13195	13309	13536	13286	13443	13317	13240	13373	13237	13422	13410	13226	13312	13380	13395	13285	13271	13282	13227	13411	13305	13419	13355	13385	13273	13379	13235	13224	13295	13341	13230	13501	13183	13277	13381	13092	13197	13363	13324	13164	13281	13307	13270	13282	13301	13390	13249	13254	13353	13486	13387	13445	13417	13509	13238	13152	13343	13076	13181	13227	13497	13273	13225	13210	13176	13496	13250	13298	13194	13407	13301	13343	13104	13476	13215	13332	13231	13351	13217	13071	13101	13219	13353	13241	13373	13556	13256	13384	13204	13358	13318	13412	13162	13115	13445	13445	13316	13238	13200	13178	13365	13306	13384	13358	13504	13261	13277	13336	13285	13543	13395	13277	13346	13225	13304	13364	13200	13273	13261	13186	13208	13302	13195	13092	13268	13194	13362	13371	13231	13190	13371	13290	13406	13310	13274	13281	13413	13294	13358	13370	13327	13173	13327	13426	13303	13241	13263	13290	13419	13254	13306	13360	13348	13230	13362	13381	13292	13278	13321	13326	13195	13104	13419	13331	13141	13342	13216	13352	13441	13384	13284	13169	13250	13341	13437	13107	13310	13417	13337	13310	13231	13321	13281	13289	13392	13366	13209	13329	13268	13427	13330	13337	13282	13240	13207	13282	13424	13340	13280	13371	13275	13255	13181	13450	13468	13309	13395	13392	13202	13272	13354	13295	13241	13205	13333	13319	13416	13272	13324	13257	13374	13429	13486	13255	13175	13250	13169	13348	13391	13449	13523	13310	13214	13449	13360	13253	13422	13156	13094	13385	13355	13372	13337	13202	13223	13350	13295	13183	13366	13253	13328	13346	13347	13169	13229	13308	13184	13329	13226	13277	13234	13351	13205	13434	13308	13190	13294	13397	13302	13356	13333	13339	13248	13250	13384	13367	13335	13370	13209	13469	13346	13493	13234	13458	13277	13258	13222	13303	13303	13324	13369	13425	13253	13275	13418	13340	13350	13325	13327	13401	13121	13258	13418	13258	13182	13147	13444	13177	13391	13370	13390	13383	13250	13248	13528	13272	13253	13264	13337	13241	13311	13261	13473	13243	13378	13158	13203	13249	13344	13361	13326	13348	13377	13164	13188	13298	13256	13155	13292	13387	13275	13417	13368	13280	13229	13430	13307	13326	13332	13274	13293	13395	13260	13256	13365	13315	13338	13469	13441	13377	13317	13308	13323	13285	13297	13250	13280	13060	13451	13312	13195	13466	13258	13197	13210	13343	13188	13325	13277	13280	13391	13248	13258	13402	13340	13466	13387	13233	13390	13183	13483	13314	13249	13287	13332	13134	13290	13453	13318	13379	13492	13379	13332	13265	13215	13298	13358	13441	13245	13360	13280	13453	13403	13320	13308	13402	13308	13331	13223	13206	13391	13260	13410	13354	13404	13465	13263	13297	13222	13351	13284	13417	13300	13292	13225	13324	13092	13270	13396	13076	13348	13365	13349	13277	13203	13311	13387	13252	13143	13440	13322	13435	13197	13288	13159	13302	13319	13236	13292	13264	13303	13277	13216	13264	13343	13340	13376	13260	13322	13327	13264	13337	13236	13388	13413	13428	13396	13402	13301	13122	13336	13371	13472	13401	13344	13296	13229	13262	13457	13329	13306	13342	13388	13242	13318	13423	13248	13294	13260	13240	13393	13425	13338	13520	13158	13267	13307	13176	13482	13367	13342	13304	13262	13202	13373	13197	13418	13351	13334	13303	13251	13230	13353	13307	13378	13341	13283	13364	13318	13288	13300	13367	13295	13215	13172	13287	13327	13318	13342	13310	13316	13350	13358	13198	13245	13333	13260	13310	13373	13558	13359	13300	13291	13273	13335	13173	13289	13265	13243	13213	13184	13398	13471	13375	13371	13231	13468	13174	13438	13221	13225	13457	13102	13286	13167	13180	13244	13336	13165	13275	13367	13290	13250	13321	13388	13415	13361	13217	13196	13310	13140	13308	13360	13374	13318	13334	13212	13190	13233	13264	13444	13296	13280	13239	13460	13228	13351	13372	13326	13349	13366	13198	13336	13282	13250	13406	13277	13292	13305	13323	13178	13269	13163	13379	13448	13405	13245	13345	13369	13337	13242	13307	13317	13291	13399	13433	13392	13330	13204	13249	13394	13346	13474	13426	13469	13191	13288	13204	13377	13335	13163	13177	13312	13319	13380	13400	13468	13152	13294	13224	13216	13454	13372	13430	13213	13277	13372	13225	13284	13326	13315	13302	13248	13328	13274	13361	13443	13232	13297	13250	13345	13307	13363	13401	13432	13288	13205	13273	13348	13359	13401	13372	13261	13407	13270	13200	13428	13422	13256	13389	13404	13301	13300	13345	13208	13379	13345	13543	13391	13259	13489	13362	13270	13262	13303	13312	13269	13354	13267	13481	13448	13201	13367	13387	13298	13381	13496	13380	13179	13429	13348	13190	13185	13224	13321	13230	13494	13248	13383	13199	13343	13256	13304	13432	13466	13136	13331	13287	13232	13430	13245	13166	13220	13304	13246	13363	13524	13387	13177	13292	13349	13409	13389	13170	13603	13347	13366	13215	13264	13332	13290	13412	13331	13434	13341	13287	13457	13311	13183	13252	13325	13277	13383	13208	13176	13128	13344	13298	13277	13257	13226	13371	13199	13329	13309	13442	13285	13465	13241	13436	13267	13319	13265	13345	13447	13256	13345	13294	13354	13420	13449	13328	13308	13282	13336	13333	13294	13351	13198	13455	13459	13152	13182	13119	13256	13268	13270	13291	13420	13316	13387	13332	13549	13304	13244	13315	13439	13343	13363	13286	13327	13265	13274	13382	13371	13335	13354	13251	13234	13286	13425	13402	13059	13301	13247	13112	13387	13331	13210	13533	13248	13361	13298	13227	13202	13329	13413	13292	13275	13428	13415	13217	13201	13307	13267	13433	13251	13178	13379	13335	13190	13363	13343	13303	13309	13571	13228	13348	13046	13325	13242	13297	13261	13255	13301	13309	13171	13415	13252	13282	13376	13344	13209	13243	13408	13190	13188	13329	13428	13241	13325	13183	13376	13389	13254	13094	13332	13301	13289	13270	13333	13404	13270	13202	13427	13528	13302	13094	13261	13207	13450	13170	13170	13179	13240	13283	13453	13485	13316	13363	13409	13166	13424	13289	13371
25507	20960	27452	25414	21805	20307	19284	17384	16460	16361	16285	15988	15798	15667	15764	22120	25775	21212	16312	15306	15041	14960	14899	14837	15047	15172	15007	15060	15156	14855	14934	14869	15124	15214	14779	14958	15108	15045	15018	14736	14927	14823	14905	14938	15164	14967	15107	14876	15156	14987	15170	15125	15059	14921	15088	15216	15204	15097	14972	15121	15062	15017	15127	14886	15066	15172	15055	14977	14994	14980	14950	15017	14988	15070	14891	14937	14803	14961	14907	14839	14912	14900	14942	15016	15149	14947	14822	14902	14946	14988	14849	14711	15091	14859	14913	14927	14927	14798	15085	15150	15091	14907	14944	14910	15054	14927	14954	15021	14919	14955	14817	15063	14817	15117	14911	14954	15070	14987	14895	14888	14711	14853	14912	14909	14871	14754	14946	14925	14999	14912	14861	14943	14917	15036	14848	15013	15053	15143	15009	14811	14935	14905	15077	14951	14708	14880	14848	14927	14882	14936	14991	14946	15032	15042	14785	14875	14981	14877	14871	14880	14881	15052	14897	14862	14904	14726	14911	14958	15011	14967	15014	14761	14815	14679	14818	14927	15061	14933	14948	15153	15004	15097	14712	14780	14915	14949	14841	15027	15155	15065	14920	15112	15223	14923	14953	14726	14666	14927	15017	14838	15016	14863	14929	14939	14988	14977	14774	14961	14897	14964	14968	14993	14947	15110	15048	15014	15165	14999	14849	14691	14914	14801	14906	14891	14799	14875	15095	14908	14698	14934	14915	14786	14956	14848	14980	14772	14876	14912	14933	14870	14755	15036	15074	14783	15040	14911	14927	14889	14932	14861	14775	15099	14886	14909	14916	15016	14805	14980	15010	14897	14815	14683	14870	15025	14921	14991	14898	14970	14792	14973	14830	14967	14886	15091	14763	15073	14890	14989	15077	14765	14894	14927	14936	14924	15028	14751	15051	14881	15035	14803	14998	14854	14940	14834	14756	15106	14849	14992	15067	14979	14862	15168	14741	14868	14891	15026	14927	14998	14782	14850	14793	15029	14977	14861	14934	14799	14897	14902	14943	14933	14948	14966	14921	14847	14908	14862	15023	14804	14886	14804	15139	14767	15031	15049	15033	14952	14913	14940	14914	14873	14709	14610	15046	14908	14806	14889	15026	14807	14965	14811	15028	14916	15148	14953	14810	14973	14834	14986	14968	14847	14725	14787	15053	14776	15000	14902	14895	14869	14891	15092	14922	15107	14921	14823	14925	14813	14957	14733	14978	15004	14998	14832	14872	14858	14947	14957	14952	15060	15070	14919	14818	14813	14848	14972	15058	14850	14929	14778	15024	14983	14900	14928	14924	14882	14983	14952	14874	14977	14827	14744	15083	14927	14762	14976	15189	14725	14988	14877	14975	14801	14762	14849	14944	14879	14820	14825	14893	14857	14950	15009	14842	15038	14896	14759	14797	15108	14864	14838	14955	14958	14896	14785	14919	14682	14703	14893	14991	14821	14959	14709	15181	14952	14980	14923	15002	14811	14932	14938	14968	14906	14963	15113	14989	14873	14983	14845	14833	14914	15004	14962	14997	14998	14826	15037	15068	15080	14746	14819	14966	14886	15042	15062	14995	14821	14886	14951	15038	14919	15081	14990	14972	14984	14901	14993	14958	14899	14881	14889	14800	14907	14854	14822	14801	14913	14765	14990	14736	14868	14836	14848	14991	14973	14858	14949	14829	14835	14940	14824	15015	14977	14883	14897	14819	15044	15001	14919	14935	14783	14905	15028	15078	15060	15049	14971	15114	15075	14797	14977	15057	15014	14880	14826	15018	14793	14959	14942	15083	14807	14974	14932	14787	15120	14851	14801	14914	14936	14849	14951	14749	14951	14908	14873	15090	14904	15093	14892	14891	14971	14951	14885	15098	15148	14794	14893	14987	14903	14838	14891	14792	14774	15082	14890	15021	14857	14905	14808	14877	15034	14953	14943	15098	14901	14835	14941	14902	14956	15059	14965	15017	15058	14898	14824	14816	15038	14994	14820	14955	14913	14860	14889	14903	14921	14817	14844	14854	14944	14945	14879	14863	14840	14680	14908	15005	14875	14881	15051	14805	14859	14916	14880	15060	14707	14975	14942	15038	15027	14908	14829	14819	14823	14924	14930	14895	14961	15105	14982	14746	14928	14887	14905	14982	14875	14882	14869	15126	14913	14960	14912	14944	14945	14951	14750	15016	15046	14981	14721	14850	14960	14901	14950	14891	14941	15111	15089	14801	15019	14762	14874	14897	14786	15045	14940	14885	14790	14950	15010	14882	15004	15034	14917	14971	14713	14945	15094	14965	14804	14979	14896	14868	14885	15316	14936	14915	14920	14885	14776	15060	14999	14994	14896	14819	15025	14931	14900	14938	14857	14918	15187	14995	14760	14771	14803	15092	14971	14947	14989	15026	14844	14990	14996	14965	14859	14892	14821	14990	14855	14843	14875	14937	14829	14901	14815	15085	15127	14983	14990	14974	15048	14905	14744	14975	14893	14989	14800	14938	15089	15080	14964	15069	15007	15033	14776	14954	14971	15072	15060	14993	15174	14776	14810	14958	14939	15077	14741	15024	14919	14900	15033	15071	14817	14815	14864	14991	15066	14918	15000	15074	15058	14896	15014	14767	14905	14968	14935	14971	14889	14983	14937	14923	14930	14951	14934	15037	15023	14882	14938	15113	15192	14985	14672	15013	14970	15068	14958	14832	15023	14740	14669	14943	14938	14902	14795	15035	15044	15031	14876	15095	14853	14878	14799	14831	14849	14878	14934	14918	15056	15036	15010	15001	15024	14997	14886	14950	15007	14849	14916	15112	14893	14915	14936	14845	14923	14934	14946	14887	14820	14886	14939	14792	14958	14829	15078	15099	15142	15190	15044	14912	14997	14926	14954	15050	14920	15102	14810	15026	14942	14839	14852	15041	14855	14998	14927	14826	14723	14823	14870	15078	14831	14928	14926	14819	14994	14994	14618	14938	15036	14909	14908	14826	14929	14868	15092	14869	14884	14959	14953	14974	14876	15051	14705	14834	14779	14757	14824	14949	14876	14940	14892	14925	14782	15119	15033	15024	14791	15084	14945	14975	14946	14817	14789	14910	14985	14875	14716	14888	14892	14906	15092	15175	14918	14957	14974	14794	15086	14745	15000	15161	15038	14927	14963	14943	14911	14870	14979	15123	15019	14924	15044	14939	14879	15027	15077	14960	15055	14985	14852	15067	14982	14903	14867	14880	15001	14966	14951	14869	14712	14802	15018	14815	14911	14952	14845	14986	15081	15120	14811	14930	14890	14884	15007	14956	15037	14959	14816	14995	15025	14922	14903	14998	14905	15094	15001	14778	14952	14845	14915	14737	14905	14874	14691	14938	14939	14943	15040	14952	14843	14867	15057	14964	14921	15043	14800	14863	15062	14924	14927	14979	14772	15080	14728	14849	15138	15067	14698	14989	14817	14840	14977	14855	14923	15060	14999	14909	14931	15044	14884	15033	14960	14833	14722	14902	14962	15003	14881	15083	14917	14668	14747	14840	14871	14859	14840	14970	15009	14967	15013	14974	14915	14735	14858	15083	14998	14825	15058	14946	15029	15034	15197	14995	15200	14878	15002	14780	14959	14829	14908	15113	14827	14644	14992	14938	14898	14890	14729	14993	14939	15039	15024	14904	14874	15017	14953	14952	15077	14855	14861	15073	14919	15059	15171	15005	14651	15023	14978	14794	15038	14906	14954	15021	15140	14966	14828	14958	14833	14785	14852	14745	14952	14936	14800	14872	14848	14892	14973	14886	14856	14884	14841	14930	14743	15040	15175	14950	14893	14879	15119	14978	14913	14967	14709	14782	15102	14923	15076	14924	14874	14851	14942	14907	14939	14857	14738	14933	14856	14782	14846	15017	14854	15034	15150	14924	14985	15089	15089	14856	14924	14751	14882	14791	14837	14995	14933	14838	15092	15016	15076	14870	14961	15108	15233	14747	14718	14878	14817	14768	14908	14885	14840	14859	14874	14946	14847	14960	15002	15008	14905	15014	14984	14894	14889	14704	14762	14894	15038	15094	14944	14989	14992	14876	14853	15029	14872	14741	15076	15051	14967	14927	14874	14761	14977	15010	15085	14735	15107	14927	14719	14955	14889	14939	14879	14889	14876	14843	14973	15001	14958	14990	14999	14988	14803	14899	14980	15058	14880	14906	14756	14907	14883	14802	14832	14904	15027	15082	14844	14825	15048	15249	15002	14927	14887	15031	14996	14715	14883	14844	14864	14900	15014	14882	14986	14954	15046	14955	14973	14815	14928	15040	14815	14999	15189	14785	15016	14970	14992	14987	14941	15072	14863	14734	15021	15015	14907	14851	14797	15034	15144	15188	14904	14920	14873	14882	14973	14879	14937	14805	14824	15081	14805	14899	14779	14722	14855	14859	14871	14921	15164	14811	15019	15011	15077	15035	14914	14891	14932	14886	14935	15020	14949	14793	14959	14926	15003	15151	14850	14925	14884	14872	14825	14815	14956	14871	14928	15065	14915	14859	15098	14843	14977	14758	14800	14902	14910	14932	14936	14972	14858	15003	14873	15082	14922	14871	14910	15024	14983	14943	15077	14921	14949	14872	15003	14977	15069	15097	15085	14959	15061	14849	14937	14760	14879	14601	15045	14769	14953	14891	14764	14980	14840	14978	14744	14940	15114	14959	14844	14911	14873	14964	14851	14955	14789	14781	14794	15148	14966	15090	14950	14799	14933	14896	14933	14993	14810	14925	14832	14880	15063	14927	14820	14891	14833	14760	14931	15003	14723	14681	14905	14877	14762	14953	14833	14841	14812	14996	14820	14995	14962	15054	14983	14893	14844	14805	15040	14924	14880	15127	14915	14807	14946	15052	14870	14999	14772	14966	14960	15119	15024	14908	14964	14912	14876	14853	14718	14930	15026	14794	14850	14776	14908	15114	14802	14991	15098	14938	15062	15059	15070	14922	15033	15033	15027	14987	14899	14949	14966	14924	14872	14845	14856	14940	14962	14957	15037	14937	14907	14886	15081	14828	14967	14918	14938	15048	14825	14988	14939	14899	14931	14930	14931	14995	14829	15032	14940	14880	14682	15000	14793	14903	15025	14817	14932	15008	14863	14838	14823	14914	14897
18181	29644	29292	24019	21075	19256	17234	16044	15356	14798	14517	14350	13896	13971	14174	24794	27209	19891	13502	13108	12993	12866	13036	12931	12768	12748	12878	12876	12729	12708	12798	12894	12791	12839	12859	12813	12764	12770	12768	12863	12810	12814	12787	12791	12776	12796	12804	12846	12903	12903	12915	12801	12855	12745	12980	12955	12745	12854	12857	12833	12868	12887	12916	12781	12787	12761	12729	12802	12792	12766	12748	12804	12712	12832	12846	12759	12830	12551	12727	12828	12903	12854	12784	12876	12871	12853	12895	12701	12885	12826	12820	12752	12862	12802	12834	12732	12784	12772	12846	12626	12929	12867	12764	12774	12848	12919	12914	12763	12707	12751	12816	12753	12811	12751	12855	12834	12739	12874	12673	12762	12933	12627	12612	12846	12799	12855	12776	12887	12719	12831	12798	12760	12865	12756	12763	12793	12890	12736	12828	12845	12673	12767	12849	12734	12691	12770	12802	13019	12786	12914	12799	12848	12750	12807	12739	12769	12744	12756	12796	12611	12835	12770	12941	12787	12830	12794	12731	12918	12627	12881	12866	12715	12734	12792	12675	12614	12985	12677	12683	12845	12834	12660	12761	12872	12723	12937	12602	12909	12818	12759	12665	12789	12768	12769	12828	12870	12941	12696	12860	12690	12737	12888	12693	12961	12638	12792	12881	12576	12724	12720	12741	12726	12789	12744	12780	12765	12699	12743	12769	12759	12856	12842	12790	12617	12926	12810	12922	12593	12887	12873	12860	12859	12813	12923	12800	12858	12870	12727	12747	12857	12885	12796	12822	12787	12860	12752	12827	12773	12762	12684	12865	12754	12812	12630	12807	12823	12883	12772	12814	12868	12928	12748	12887	12689	12879	12900	12733	12906	12791	12696	12731	12801	12638	12741	12808	12640	12942	12716	12755	12878	12682	12815	12826	12749	12666	12687	12741	12715	12915	12853	12769	12708	12735	12994	12852	12826	12695	12797	12764	12862	12771	12620	12844	12744	12794	12806	12858	12849	12689	12928	12861	12771	12860	12772	12920	12700	12849	12808	12944	12882	12737	12827	12840	12733	12678	12895	12792	12774	12840	12791	12791	12820	12699	12801	12568	12810	12783	12862	12784	12811	12973	12831	12947	12684	12638	12752	12881	12831	12669	12542	12726	12735	12920	12789	12819	12740	12997	12810	12835	12801	12635	12831	12875	12873	12782	12909	12938	12907	12837	12710	12795	12883	12716	12765	12837	12881	12834	12860	12936	12811	12723	12787	12809	12787	12962	12639	12868	12794	12777	12810	12965	12895	12817	12688	12762	12793	12808	12796	12767	12833	12750	12774	12829	12714	12812	12701	12829	12838	12945	12658	12931	12717	12714	12900	12617	12938	12836	12868	12845	12814	12813	12699	12731	12877	12916	12857	12913	12931	12946	12791	12746	12740	12880	12677	12745	12785	12800	12845	12791	12889	12827	12758	12853	12798	12749	12979	12910	12741	12692	12736	12686	12667	12854	12727	12630	12828	12698	12692	12754	12737	12692	12866	12798	12792	12971	12831	12685	12928	12807	12715	12731	12864	12704	12601	12770	12813	12848	12784	12816	12802	12805	12683	12817	12797	12712	12774	12749	12743	12980	12721	12837	12767	12749	12813	12785	12738	12878	12952	12814	12847	12738	12812	12804	12891	12843	12821	12862	12795	12678	12795	12854	12692	12849	12805	12897	12917	12806	12924	12803	12688	12836	12800	12745	12893	12901	12912	12796	12944	12673	12648	12697	12830	12517	12935	12704	12878	12769	12828	12698	12868	12772	12744	12777	12569	12803	12837	12731	12729	12946	12823	12768	12615	12719	12782	12818	12799	12869	12695	12688	12799	12790	12901	12823	12736	12678	12932	12777	12790	12744	12862	12769	12842	13002	12792	12780	12902	12774	12683	12925	12712	13000	12823	12749	12885	12966	12826	12871	12818	12751	12735	12810	12831	12805	12753	12893	12756	12827	12772	12930	12737	12665	12730	12745	12719	12838	12937	12801	12850	12690	12869	12636	12906	12727	12706	12754	12702	12696	12712	12687	12710	12740	12814	12940	12876	12783	12974	12814	12756	12900	12761	12677	12691	12866	12707	13008	12811	12804	12782	12554	12793	12757	12877	12892	12752	12840	12663	12705	12881	12808	12758	12673	12991	12872	12790	12830	12922	12851	12795	12590	12707	12740	13037	12772	12803	12765	12944	12750	12732	12658	12818	12803	12771	12669	12776	12904	12942	12784	12774	12798	12704	12751	12750	13036	12860	12885	12673	12676	12783	13029	12867	12618	12738	12838	12784	12840	12797	12848	12790	13041	12845	12716	12777	12862	12697	12802	13034	12790	12882	12685	12762	12738	12896	12701	12805	12790	12677	12826	12695	12808	12882	12861	12871	12940	12745	12842	12851	12964	12700	12872	12810	12710	12800	12663	12874	12723	12960	12892	12942	12684	12883	12696	12909	12748	12766	12810	12866	12872	12719	12843	12681	12760	12811	12764	12616	12879	12709	12837	12773	12857	12859	12927	12838	12633	12787	12805	12884	12961	12614	12748	12856	12790	12701	12762	12880	12757	12817	12631	12751	13042	12798	12787	12807	12890	12811	12670	12797	12832	12691	12771	12840	12761	12982	12900	12869	12898	12667	12829	12909	12640	12740	12646	12912	12669	12872	12885	12874	12808	12725	12741	12925	12649	12697	12913	12720	12655	12754	12827	12839	12762	12726	12695	12734	12814	12731	12805	12866	12880	12685	12723	12916	12701	12869	12798	12791	12900	12984	12749	12811	12810	12927	12788	12965	12798	12726	12731	12797	12676	12924	12894	12833	12777	12675	12884	12904	12839	12903	12889	12875	12736	12822	12791	12812	12759	12738	12718	12917	12984	12774	12794	12725	12771	12709	12854	12848	12949	12749	12919	12668	12788	12963	12764	12811	12655	12694	12950	12682	12858	12742	12836	12780	12636	12729	12844	12811	12832	12738	12871	12872	12891	12902	12688	12811	12849	12739	12818	12631	12814	12660	12774	12836	12842	12740	12754	12634	12686	12788	12654	12798	12778	12778	12832	12764	12840	12679	12750	12805	12789	12824	12760	12739	12717	12763	12987	12667	12856	12879	12726	12717	12759	12862	12675	12782	12769	12856	12802	12663	12837	12900	12764	12948	12953	12733	12739	12765	12831	12875	12649	12849	12823	12730	12646	12620	12693	12912	12880	12650	12797	12853	12733	12679	12722	12845	12819	12749	12847	12750	12770	12666	12681	12891	12711	12821	12776	12816	12715	12716	12719	12767	12853	12684	12820	12892	12724	12813	12678	12732	12743	12852	12796	12867	12750	12820	12748	12744	12897	12796	12779	12819	12804	12728	12863	12706	12878	12828	12773	12817	12954	12840	12772	12891	12846	12886	12769	12999	12806	12877	12725	12912	12876	12660	12752	12738	13008	12744	12933	12848	12709	12901	12758	12757	12736	12834	12738	12833	12706	12788	12758	12816	12934	12670	12757	12800	12624	12859	12668	12741	12671	12748	12790	12847	12853	12794	12801	12863	12703	12886	12677	12842	12912	12784	12886	12863	12804	12917	12743	12686	12852	12682	12756	12641	12673	12713	12629	12921	12899	12773	12734	12811	12763	12809	12713	12731	12658	12825	12742	12697	12793	12783	12836	12641	12809	12995	12812	12982	12772	12818	12769	12760	12823	12915	12776	12658	12856	12688	12698	12801	12729	12804	12934	12629	12814	12763	12821	12800	12827	12889	12826	12734	12934	12896	12679	12727	12841	12756	12847	12867	12619	12671	12744	12938	12893	12636	12875	12862	12706	12876	12876	12743	12936	12914	12789	12871	12731	12891	12730	12754	12908	12838	12827	12782	12598	12934	12791	12708	12641	12683	12800	12747	12847	12756	12773	12895	12710	12809	12941	12800	12791	12786	12889	12794	13024	12726	12782	12762	12656	12772	12673	12916	12594	12903	12844	12953	12611	12726	12778	12779	12729	12840	12719	12835	12797	12785	12845	12762	12680	12738	12800	12995	12815	12823	12726	12709	12727	12816	12737	12814	12729	12907	12715	12740	12665	12821	12803	12877	12771	12817	12972	12871	12906	12653	12830	12831	12744	12868	12775	12763	12743	12772	12884	12805	12917	12793	12638	12855	12725	12782	12727	12743	12800	12856	12884	12639	12777	12843	12686	12882	12662	12816	12745	12737	12802	12844	12813	12796	12743	12843	12829	12791	12901	12676	12842	12855	12777	12744	12783	12765	12744	12821	12696	12878	12747	12673	12973	12823	12818	12884	12861	12822	12762	12871	12840	12793	12849	12611	12773	12791	12766	12697	12921	12799	12697	12780	12699	12792	12876	12854	12777	12675	12596	12791	12774	12828	12865	12658	12705	12662	12815	12718	12854	12855	12734	12790	12784	12757	12720	12842	12920	12622	12696	12862	12756	12712	12584	12851	12914	12815	12738	12671	12614	12683	12763	12898	12724	12820	12847	12797	12878	12741	12834	12818	12701	12684	12690	12739	12640	12854	12956	12882	12771	12890	12884	12747	12812	12969	12670	12739	12695	12666	12763	12772	12647	12812	12733	12943	12767	13010	12824	12706	12682	12721	12742	12673	12729	13000	12798	12851	12913	12845	12805	12748	12779	12641	12848	12869	12760	12763	12754	12861	12835	12748	12948	12775	12837	12736	12841	12717	12774	12778	12876	12671	12982	12794	12673	12875	12865	13004	12909	12747	12712	12889	12822	12732	12873	12766	12665	12650	12637	12849	12819	12946	12735	12671	12887	12809	12883	12850	12914	12828	12808	12760	12796	12828	12951	12745	12873	12905	12908	12894	12801	12837	12829	12767	12780	12698	12921	12758	12876	12652	13024	12821	12888	12810	12727	12819	12822	12831	12729	12793	12733	12768	12896	12791	12707	12774	12731	12848	12748	12967	12666	12795	12841	12738	12783	12752	12691	12827	12717	12970	12878	12819	12821	12796	12839	12821	12695	12879	12844	12897	12750	12683	12802	12907	12792	12790	12795	12897	12583	12651	12776	12818	12684	12879	12880	12773	12874	12869	12837	12823	12826	12857	12700	12806	12821	12907	12608	12794	12912	12824	12819	12631	13094	12815	12750	12709	12747	12794
23755	20951	28322	23780	21786	23634	23546	18536	17083	17265	16431	16220	15873	15646	16276	26812	34718	30746	19458	15410	14771	14770	14522	14679	14689	14437	14754	14552	14518	14748	14620	14760	14758	14791	14644	14768	14663	14768	14736	14577	14841	14666	14730	14614	14603	14563	14476	14708	14664	14659	14607	14522	14535	14447	14628	14668	14651	14770	14726	14801	14610	14550	14753	14532	14596	14698	14761	14605	14608	14679	14734	14672	14580	14543	14558	14419	14685	14577	14793	14608	14839	14577	14640	14789	14729	14519	14684	14582	14802	14697	14696	14596	14391	14518	14617	14653	14570	14413	14454	14766	14546	14700	14412	14414	14664	14448	14409	14641	14748	14454	14523	14720	14579	14746	14496	14600	14597	14667	14592	14574	14601	14493	14424	14753	14471	14312	14677	14490	14662	14579	14622	14282	14566	14479	14617	14706	14532	14683	14491	14499	14513	14655	14692	14551	14413	14517	14593	14714	14716	14722	14403	14591	14490	14445	14540	14710	14645	14637	14704	14574	14464	14477	14510	14594	14603	14586	14587	14706	14529	14513	14481	14463	14615	14781	14377	14509	14653	14575	14555	14584	14589	14767	14596	14414	14569	14480	14546	14601	14623	14683	14423	14468	14619	14649	14668	14663	14467	14598	14523	14478	14692	14577	14540	14608	14525	14438	14451	14616	14775	14644	14536	14647	14772	14634	14652	14657	14365	14731	14898	14576	14513	14687	14421	14324	14672	14654	14641	14595	14555	14575	14630	14543	14427	14698	14478	14572	14387	14648	14380	14680	14589	14494	14576	14612	14738	14506	14634	14424	14467	14548	14526	14535	14675	14480	14584	14678	14649	14476	14565	14643	14783	14620	14366	14551	14533	14531	14567	14589	14559	14552	14753	14514	14502	14525	14563	14460	14577	14724	14678	14797	14469	14546	14559	14491	14458	14608	14601	14552	14609	14631	14457	14770	14584	14637	14658	14593	14617	14658	14436	14573	14555	14512	14490	14413	14509	14499	14489	14563	14547	14705	14542	14469	14697	14696	14602	14613	14543	14537	14546	14633	14588	14611	14513	14579	14571	14579	14527	14641	14662	14416	14501	14476	14491	14577	14482	14643	14404	14536	14536	14650	14524	14591	14423	14465	14582	14573	14575	14641	14584	14707	14591	14755	14503	14667	14703	14566	14671	14509	14473	14779	14566	14619	14673	14612	14405	14616	14368	14579	14661	14471	14508	14691	14387	14625	14687	14701	14741	14562	14477	14517	14562	14707	14511	14607	14669	14483	14706	14693	14746	14562	14487	14571	14644	14644	14600	14521	14589	14457	14591	14635	14861	14526	14605	14657	14470	14452	14823	14585	14712	14612	14689	14543	14708	14324	14634	14692	14588	14480	14540	14637	14568	14361	14685	14567	14630	14428	14532	14513	14584	14662	14594	14744	14597	14617	14752	14632	14490	14589	14495	14637	14568	14681	14675	14572	14670	14424	14674	14391	14562	14483	14583	14434	14491	14413	14474	14597	14622	14641	14578	14466	14501	14679	14686	14685	14714	14401	14528	14440	14798	14641	14739	14611	14669	14537	14517	14627	14459	14637	14667	14544	14628	14813	14641	14729	14652	14716	14750	14400	14532	14502	14717	14342	14589	14532	14572	14537	14520	14525	14464	14493	14651	14552	14614	14465	14604	14467	14291	14708	14558	14471	14655	14643	14630	14564	14513	14374	14495	14591	14535	14496	14750	14667	14298	14689	14685	14454	14555	14765	14669	14757	14387	14532	14575	14682	14718	14652	14648	14589	14488	14573	14621	14643	14456	14687	14573	14693	14431	14423	14655	14570	14662	14443	14610	14463	14599	14665	14353	14434	14590	14562	14546	14453	14724	14644	14549	14460	14470	14587	14766	14783	14439	14429	14485	14701	14640	14298	14721	14561	14488	14691	14872	14478	14627	14584	14525	14487	14555	14716	14683	14446	14431	14414	14651	14607	14669	14456	14564	14704	14728	14457	14615	14384	14546	14499	14587	14542	14732	14895	14474	14401	14782	14708	14563	14367	14589	14670	14516	14513	14418	14549	14599	14627	14511	14661	14631	14568	14713	14643	14744	14561	14438	14650	14378	14581	14730	14640	14609	14633	14525	14496	14575	14549	14485	14527	14425	14647	14374	14530	14440	14478	14488	14733	14661	14424	14461	14421	14552	14420	14669	14479	14662	14588	14522	14695	14783	14467	14427	14647	14540	14608	14440	14316	14492	14464	14628	14623	14644	14616	14632	14467	14515	14628	14550	14347	14688	14566	14617	14534	14635	14409	14527	14693	14590	14484	14567	14602	14596	14837	14181	14533	14517	14570	14714	14596	14741	14553	14644	14662	14223	14741	14614	14750	14680	14509	14672	14702	14555	14696	14574	14629	14581	14370	14419	14587	14600	14616	14361	14557	14524	14688	14725	14444	14494	14493	14544	14664	14492	14527	14542	14448	14629	14637	14713	14549	14462	14430	14317	14473	14584	14566	14563	14705	14720	14519	14565	14437	14725	14559	14690	14633	14580	14560	14405	14511	14484	14787	14715	14568	14764	14491	14602	14685	14742	14588	14549	14491	14439	14633	14577	14555	14502	14672	14720	14477	14577	14613	14651	14619	14701	14717	14553	14690	14640	14484	14573	14697	14523	14561	14462	14448	14760	14575	14527	14647	14540	14486	14399	14445	14374	14457	14546	14719	14491	14692	14489	14530	14530	14693	14624	14575	14664	14499	14632	14713	14548	14681	14486	14741	14559	14539	14544	14546	14628	14410	14550	14658	14254	14464	14419	14457	14497	14553	14402	14552	14777	14505	14740	14499	14486	14703	14594	14441	14482	14579	14648	14546	14717	14473	14689	14663	14650	14816	14599	14626	14709	14610	14667	14643	14509	14600	14586	14416	14588	14587	14661	14664	14663	14581	14637	14584	14662	14618	14540	14656	14549	14503	14431	14500	14565	14460	14466	14593	14682	14641	14540	14650	14618	14401	14489	14544	14604	14642	14512	14551	14684	14636	14569	14556	14534	14570	14530	14567	14355	14684	14691	14791	14667	14463	14400	14502	14535	14829	14433	14682	14807	14487	14736	14622	14606	14685	14634	14587	14713	14364	14685	14566	14662	14459	14469	14399	14583	14598	14551	14537	14518	14534	14521	14573	14406	14412	14663	14578	14650	14604	14567	14714	14546	14491	14564	14562	14786	14660	14524	14613	14555	14601	14761	14524	14678	14621	14613	14550	14485	14569	14470	14521	14609	14525	14601	14515	14601	14531	14612	14509	14651	14585	14706	14689	14457	14607	14811	14597	14614	14515	14508	14458	14671	14544	14767	14625	14617	14808	14573	14665	14729	14549	14566	14586	14625	14572	14638	14560	14643	14367	14415	14594	14525	14487	14725	14683	14691	14668	14591	14707	14508	14652	14721	14688	14716	14479	14566	14502	14678	14456	14613	14389	14433	14557	14596	14529	14480	14513	14663	14489	14634	14498	14611	14644	14372	14432	14733	14502	14598	14486	14622	14603	14725	14471	14817	14536	14483	14520	14432	14456	14680	14509	14616	14731	14638	14571	14590	14540	14535	14506	14505	14723	14632	14642	14625	14591	14384	14551	14410	14660	14399	14629	14602	14650	14689	14675	14518	14593	14426	14426	14318	14339	14569	14462	14576	14564	14394	14424	14392	14529	14634	14513	14538	14399	14551	14537	14712	14578	14799	14700	14508	14585	14521	14520	14349	14461	14511	14562	14626	14587	14619	14758	14779	14702	14532	14623	14478	14511	14463	14548	14526	14643	14664	14631	14612	14692	14650	14583	14487	14555	14759	14579	14596	14388	14500	14515	14608	14578	14767	14445	14651	14559	14565	14563	14462	14496	14322	14582	14626	14506	14436	14599	14516	14581	14573	14508	14484	14461	14526	14752	14566	14442	14452	14738	14758	14559	14568	14704	14427	14450	14491	14573	14360	14573	14645	14484	14468	14685	14664	14733	14535	14521	14560	14619	14593	14848	14577	14606	14741	14542	14759	14453	14508	14490	14559	14593	14483	14426	14505	14565	14491	14767	14594	14765	14504	14421	14563	14731	14385	14417	14509	14461	14794	14594	14634	14629	14569	14677	14579	14569	14815	14528	14676	14777	14636	14423	14634	14785	14666	14646	14661	14465	14394	14310	14409	14593	14362	14688	14566	14573	14497	14425	14702	14631	14725	14513	14623	14609	14626	14598	14523	14694	14491	14494	14583	14644	14673	14525	14516	14644	14544	14328	14572	14676	14596	14673	14560	14592	14640	14535	14558	14547	14472	14665	14488	14388	14484	14484	14439	14633	14719	14680	14730	14516	14548	14574	14647	14617	14419	14504	14622	14630	14661	14495	14380	14593	14532	14575	14732	14780	14730	14695	14618	14619	14689	14834	14534	14578	14490	14520	14780	14613	14529	14492	14623	14676	14588	14578	14643	14556	14581	14712	14392	14624	14476	14380	14482	14641	14581	14531	14592	14560	14581	14673	14629	14560	14516	14478	14663	14665	14712	14421	14470	14351	14528	14518	14631	14678	14605	14876	14636	14701	14664	14521	14479	14461	14760	14585	14424	14508	14607	14743	14680	14585	14612	14595	14635	14809	14677	14739	14482	14497	14768	14488	14726	14443	14513	14467	14430	14503	14493	14604	14611	14682	14554	14516	14852	14571	14477	14464	14615	14605	14547	14519	14605	14571	14574	14499	14320	14595	14724	14515	14540	14733	14489	14630	14566	14583	14559	14592	14647	14385	14596	14548	14630	14532	14508	14409	14545	14538	14578	14569	14616	14531	14739	14503	14566	14647	14582	14464	14662	14627	14466	14664	14577	14596	14403	14573	14602	14542	14551	14457	14543	14536	14555	14731	14541	14763	14568	14478	14471	14379	14658	14584	14574	14623	14531	14562	14450	14558	14590	14495	14642	14629	14707	14718	14711	14488	14626	14507	14668	14534	14616	14392	14532	14451	14563	14350	14432	14677	14520	14506	14453	14725	14518	14651	14634	14583	14822	14355	14506	14509	14635	14562	14805	14651	14744	14619	14619	14509	14425	14449	14475	14717	14643	14550	14446	14621	14397	14519	14661	14818	14498	14616	14460	14506	14567	14496	14476	14544	14667	14566
20593	35994	35199	28519	25277	22434	20691	18026	16849	16426	15601	15051	14804	14361	15617	30892	36787	31528	15034	12633	12663	12770	12726	12683	12463	12739	12716	12778	12707	12857	12655	12703	12461	12738	12573	12575	12643	12481	12705	12651	12669	12728	12568	12557	12598	12640	12688	12514	12615	12616	12730	12567	12505	12501	12577	12623	12628	12667	12559	12744	12560	12529	12715	12504	12540	12549	12749	12659	12608	12480	12533	12659	12619	12628	12639	12695	12678	12509	12550	12574	12602	12627	12511	12664	12631	12457	12546	12408	12565	12698	12623	12469	12679	12631	12654	12694	12535	12495	12610	12635	12619	12766	12653	12505	12373	12730	12608	12643	12594	12655	12567	12793	12428	12731	12559	12625	12698	12684	12419	12666	12447	12710	12586	12668	12431	12629	12494	12517	12614	12547	12628	12586	12736	12674	12725	12550	12519	12731	12579	12708	12621	12580	12803	12608	12513	12566	12503	12688	12642	12621	12576	12766	12668	12615	12637	12610	12496	12636	12665	12607	12571	12587	12530	12611	12575	12635	12738	12461	12584	12506	12660	12509	12660	12691	12788	12421	12684	12694	12541	12675	12590	12660	12544	12546	12523	12537	12462	12612	12685	12555	12617	12611	12528	12581	12740	12426	12548	12562	12597	12503	12547	12432	12664	12660	12653	12501	12675	12537	12552	12509	12837	12663	12556	12654	12679	12697	12517	12742	12630	12612	12541	12500	12618	12582	12676	12590	12854	12626	12639	12435	12526	12700	12629	12532	12545	12499	12539	12653	12602	12614	12622	12634	12558	12426	12545	12574	12655	12558	12633	12508	12501	12691	12656	12455	12561	12637	12621	12580	12570	12798	12595	12555	12522	12566	12502	12701	12546	12634	12600	12474	12512	12628	12584	12570	12625	12626	12677	12626	12730	12505	12646	12655	12793	12669	12754	12584	12464	12716	12514	12272	12642	12683	12604	12763	12609	12480	12444	12570	12531	12552	12703	12365	12545	12617	12591	12745	12648	12696	12541	12765	12585	12548	12667	12491	12792	12544	12555	12385	12584	12470	12484	12577	12584	12543	12684	12699	12479	12518	12680	12378	12489	12647	12625	12493	12619	12622	12753	12539	12506	12695	12669	12400	12605	12745	12673	12414	12568	12610	12609	12627	12436	12750	12565	12703	12673	12642	12514	12632	12637	12499	12594	12620	12444	12757	12765	12672	12673	12584	12647	12552	12555	12539	12582	12727	12584	12496	12566	12597	12336	12627	12795	12668	12469	12591	12533	12724	12626	12588	12557	12604	12551	12543	12585	12635	12509	12592	12657	12698	12808	12716	12616	12579	12362	12550	12530	12703	12614	12499	12548	12689	12488	12577	12623	12463	12520	12420	12487	12469	12739	12476	12535	12674	12529	12541	12628	12422	12459	12694	12484	12618	12664	12692	12681	12616	12671	12389	12642	12673	12640	12580	12452	12728	12614	12625	12578	12489	12383	12647	12629	12557	12455	12637	12609	12765	12614	12547	12694	12639	12662	12411	12518	12696	12531	12681	12914	12601	12705	12664	12851	12519	12570	12664	12394	12646	12541	12500	12488	12733	12526	12641	12592	12620	12592	12636	12629	12677	12526	12500	12561	12635	12689	12599	12507	12691	12463	12737	12616	12505	12414	12641	12613	12633	12492	12379	12515	12523	12588	12508	12566	12595	12695	12512	12505	12597	12475	12539	12620	12751	12480	12521	12683	12528	12568	12536	12586	12426	12605	12622	12540	12501	12652	12572	12687	12485	12551	12471	12626	12634	12579	12476	12468	12662	12512	12696	12600	12571	12517	12579	12584	12525	12735	12533	12683	12624	12559	12454	12563	12540	12492	12457	12473	12577	12647	12636	12648	12552	12611	12457	12502	12647	12700	12636	12689	12652	12483	12413	12547	12707	12581	12653	12714	12532	12605	12583	12626	12596	12593	12633	12505	12551	12601	12540	12819	12475	12527	12714	12717	12704	12582	12521	12548	12517	12487	12696	12596	12581	12720	12647	12684	12623	12558	12597	12489	12569	12590	12560	12537	12615	12405	12562	12604	12637	12576	12675	12574	12609	12550	12578	12685	12612	12481	12646	12591	12599	12445	12584	12649	12531	12695	12686	12642	12594	12571	12531	12710	12532	12749	12696	12545	12556	12695	12400	12376	12386	12546	12598	12643	12606	12603	12710	12738	12693	12678	12623	12693	12477	12590	12681	12639	12607	12701	12587	12677	12648	12619	12645	12551	12491	12598	12604	12601	12660	12543	12613	12467	12577	12622	12725	12742	12554	12696	12554	12636	12456	12564	12416	12618	12607	12490	12624	12527	12524	12735	12615	12366	12632	12631	12485	12756	12414	12474	12667	12707	12601	12578	12549	12505	12412	12703	12517	12532	12542	12568	12650	12600	12667	12594	12622	12659	12779	12512	12528	12783	12608	12632	12625	12703	12739	12482	12522	12620	12633	12725	12613	12700	12646	12748	12652	12635	12651	12527	12648	12480	12685	12639	12696	12693	12507	12551	12570	12692	12610	12355	12568	12682	12552	12565	12635	12615	12554	12636	12615	12612	12423	12525	12615	12618	12588	12596	12631	12699	12724	12597	12630	12591	12527	12611	12415	12501	12424	12608	12588	12579	12611	12565	12580	12646	12729	12503	12712	12733	12552	12651	12623	12587	12569	12654	12493	12551	12453	12676	12576	12591	12682	12411	12567	12776	12508	12686	12462	12623	12408	12447	12408	12617	12493	12574	12521	12711	12813	12615	12669	12618	12601	12666	12756	12782	12497	12680	12578	12562	12565	12442	12570	12644	12429	12552	12619	12683	12482	12718	12514	12698	12497	12672	12528	12494	12526	12588	12723	12551	12563	12492	12630	12571	12542	12482	12529	12738	12602	12620	12645	12566	12596	12643	12737	12619	12528	12664	12684	12455	12547	12592	12555	12621	12610	12637	12751	12539	12499	12712	12554	12687	12666	12542	12526	12602	12593	12628	12704	12541	12600	12688	12615	12580	12629	12531	12669	12577	12651	12589	12620	12698	12563	12583	12477	12377	12636	12581	12586	12586	12724	12596	12636	12540	12399	12671	12659	12477	12605	12705	12726	12569	12661	12523	12831	12566	12403	12764	12539	12496	12681	12616	12690	12501	12513	12708	12365	12547	12714	12575	12670	12543	12624	12498	12666	12584	12523	12571	12669	12663	12744	12551	12720	12531	12559	12621	12559	12571	12469	12635	12623	12619	12474	12605	12630	12547	12660	12595	12717	12471	12755	12605	12609	12754	12652	12662	12532	12569	12535	12589	12567	12473	12666	12693	12595	12623	12614	12697	12545	12503	12675	12646	12786	12509	12747	12500	12573	12696	12656	12465	12541	12547	12611	12597	12549	12644	12721	12572	12508	12740	12575	12493	12536	12676	12677	12664	12561	12704	12674	12536	12661	12658	12572	12526	12537	12486	12572	12628	12693	12782	12463	12629	12594	12599	12561	12498	12568	12766	12581	12793	12512	12624	12592	12639	12636	12592	12461	12683	12584	12546	12488	12697	12568	12528	12623	12514	12452	12581	12543	12565	12542	12704	12764	12561	12647	12736	12709	12536	12696	12673	12553	12613	12711	12596	12543	12531	12585	12562	12636	12494	12570	12771	12766	12583	12362	12497	12610	12492	12428	12604	12621	12762	12617	12534	12575	12509	12561	12562	12471	12497	12565	12524	12644	12575	12665	12722	12536	12592	12628	12546	12562	12525	12445	12478	12506	12599	12515	12607	12551	12570	12516	12474	12532	12634	12521	12516	12838	12553	12645	12518	12634	12674	12597	12551	12489	12529	12774	12690	12502	12579	12702	12562	12574	12489	12609	12640	12481	12631	12598	12672	12661	12625	12571	12581	12619	12584	12794	12531	12530	12738	12706	12762	12525	12568	12571	12591	12680	12352	12624	12664	12647	12644	12590	12379	12621	12699	12682	12524	12382	12626	12607	12768	12536	12557	12562	12593	12565	12657	12463	12459	12490	12577	12530	12725	12681	12612	12585	12535	12782	12519	12606	12441	12505	12634	12580	12576	12623	12568	12598	12592	12826	12562	12667	12609	12503	12437	12435	12642	12532	12495	12632	12482	12703	12611	12810	12683	12667	12704	12590	12443	12630	12442	12551	12882	12606	12627	12524	12709	12484	12508	12611	12621	12617	12669	12645	12677	12754	12447	12516	12568	12649	12519	12619	12664	12557	12603	12669	12701	12456	12620	12514	12553	12645	12659	12569	12601	12676	12686	12502	12596	12655	12489	12500	12606	12537	12571	12606	12573	12488	12550	12443	12604	12608	12582	12679	12495	12677	12532	12766	12523	12493	12670	12431	12605	12588	12466	12755	12434	12805	12593	12689	12694	12664	12556	12592	12687	12563	12634	12538	12618	12447	12702	12679	12577	12676	12586	12603	12651	12542	12671	12587	12480	12615	12576	12566	12444	12471	12629	12457	12700	12585	12612	12558	12655	12494	12505	12569	12579	12665	12521	12701	12468	12669	12587	12519	12473	12671	12619	12555	12499	12479	12590	12597	12552	12602	12626	12549	12751	12493	12649	12500	12486	12591	12567	12705	12656	12429	12521	12616	12573	12656	12656	12547	12578	12820	12639	12729	12702	12476	12648	12725	12564	12546	12569	12596	12693	12457	12470	12586	12501	12530	12522	12770	12650	12671	12627	12637	12607	12696	12368	12669	12587	12548	12776	12640	12684	12624	12598	12486	12556	12491	12437	12597	12482	12547	12776	12448	12611	12512	12671	12682	12696	12641	12458	12583	12600	12695	12618	12609	12786	12602	12685	12609	12403	12633	12637	12500	12771	12559	12761	12520	12645	12745	12519	12599	12537	12593	12739	12605	12525	12596	12825	12540	12471	12399	12565	12742	12547	12705	12464	12667	12487	12638	12639	12669	12618	12588	12548	12596	12479	12512	12537	12732	12619	12659	12548	12544	12525	12428	12442	12648	12561	12710	12479	12624	12716	12543	12586	12562	12616	12653	12594	12670	12690	12502	12505	12629	12681	12464	12571	12527	12637	12462	12727	12553	12588	12550	12610	12597	12638	12578	12509	12670	12573	12764	12699	12652	12615	12669	12618	12635	12506	12718	12615	12599
29932	22924	23977	21394	19089	18113	17823	17172	16814	16754	16381	16523	16436	16408	16390	16974	18446	18263	16730	16236	16244	15950	15871	16166	16035	16192	16071	15752	16110	16130	15999	16000	15925	15897	15939	15971	15999	16181	16225	15925	16072	15803	16149	16181	15883	15754	16040	15953	15944	15991	15923	16006	16020	16129	15938	16069	15925	15914	15938	16086	15965	15975	16069	16028	16111	16209	16022	15995	16048	16157	15958	15801	16020	15900	16043	15991	16149	16047	16035	15880	16063	16018	16160	15863	16029	15936	15961	16209	15958	15948	16118	16069	15856	15969	16131	15987	15925	15846	15796	15848	15977	15857	15940	15907	16005	15796	15899	15784	15833	15904	15740	15915	15987	16073	15936	15743	15994	15935	15931	16072	16088	16068	15926	15881	16099	16144	16250	15871	15968	15974	16283	16082	16027	15945	16118	16065	15877	15779	15965	16019	16232	16004	16125	15881	15871	15974	16029	15875	15913	15979	15890	15889	15951	15892	15845	16019	15985	16125	16066	16114	15863	16160	16016	16069	16021	15981	16040	15994	16055	15939	16231	16080	15976	15933	15876	15956	15866	15933	16120	16131	16121	15872	15916	15954	15843	16076	16065	15923	16138	15905	15898	15868	15931	16151	16132	16172	16066	16125	15964	15943	16054	15907	15992	15998	15897	16032	15892	16008	16079	15907	16021	15928	15853	15978	15972	15799	15999	15798	16053	16034	16046	15997	16141	16261	16076	16176	16024	16041	15837	16093	15860	16091	15966	16016	15935	16014	16011	15834	15997	15895	15978	16102	15899	16305	16126	15966	16049	16052	15881	16126	16053	15965	15938	15933	15885	16082	16043	15996	15953	15802	16026	15797	15969	16133	16110	16000	15931	16166	16160	15891	15762	15934	15929	16136	16129	15809	15821	16003	15908	15923	15875	15989	15741	15860	16181	15885	16033	16025	15970	15868	15839	15905	16207	15730	16084	16050	15840	16113	16039	16034	16046	16110	15885	15917	16024	16067	15942	15979	15916	15959	15914	15986	16019	15829	16142	15720	16257	15913	15927	16023	16084	16046	16294	16027	15914	16080	15888	15852	16137	15836	16069	15893	16079	16072	15917	15975	15977	15825	16042	16005	16087	15990	15942	16017	16008	15870	15906	16059	16096	15897	16037	15843	16187	15746	16007	15723	15874	16062	15920	16062	16034	16286	15985	16004	15926	16102	15942	15977	15867	15984	16264	16099	16037	16089	16109	16125	15941	16104	15991	16020	15898	15888	16089	15949	15815	15885	15995	16114	16025	15941	16096	15937	16086	16028	16031	15955	15949	16066	16057	15962	15965	16004	16005	15959	16121	16011	16092	16044	15974	16015	15876	15978	16041	15977	15933	15943	16018	16045	15941	16016	16163	16071	15838	15972	15843	15928	15916	15895	16120	16093	15966	16033	16133	15826	16080	15976	15973	15988	15957	15845	15951	15799	16019	15907	16078	16032	15921	15851	16000	15912	15960	15876	15855	16074	15925	16105	16162	16097	15982	15944	15937	16069	15988	16077	16055	16111	15965	16115	16063	15993	16031	15930	16016	15798	15837	15862	15963	16183	16086	16101	16054	16173	16048	16044	16209	16178	16099	15811	16055	16116	15941	16026	16281	15863	16064	16094	15957	15941	16074	16046	16090	15781	16042	15994	16155	16169	15923	15901	15864	16014	16057	16080	16054	16033	16137	15994	15862	15885	15954	16089	15940	16032	16140	16010	16059	16184	15994	15829	16107	15971	15882	16134	16005	16171	16094	15952	16005	16023	16001	16038	16145	15990	16008	15940	16078	15897	15983	16055	16059	16038	16217	16077	16015	15938	16114	15999	16037	15978	16127	16094	16045	15932	16028	15950	15745	16117	15868	16062	16030	16212	16106	16096	15960	16084	16059	16176	15931	16213	15984	16035	15906	15909	16019	16162	16099	16025	15834	15971	15863	15954	15856	16036	16125	16066	15735	15855	15832	15946	16009	15871	15804	16113	15905	15943	16109	15808	16038	16011	16127	16293	16027	16032	15944	15920	15882	16172	15994	16180	16037	16111	16042	16169	16187	15959	16142	16043	15921	15938	16064	16149	15821	15902	16044	16073	16064	16114	16142	16117	16107	16105	16026	15879	16063	16138	16003	15855	16065	16156	16027	16007	16157	16036	16158	16005	15947	16101	15986	16067	15892	15862	15970	16169	15931	16121	15859	16185	16011	16000	15961	16247	15946	15908	15991	15993	16194	15743	15920	16053	16026	16077	15954	16125	16098	15959	15931	16164	16110	16224	16073	16026	15936	15944	16108	15752	16044	16034	15989	15942	15969	15927	15998	16118	16039	15867	15920	15751	16077	15986	16049	15879	15823	16168	16040	15988	16079	16048	15945	15966	16096	15888	16123	16037	16257	15969	15948	15887	16010	15730	16059	15854	15863	16008	15971	16067	15963	16185	16015	16060	15920	15940	15940	16035	16143	16033	15928	15932	15834	15967	15942	15713	16179	16160	16090	15882	15983	16216	15872	16013	16161	15963	15953	16125	15856	15953	16081	16075	16001	15991	16103	16231	16230	15819	16201	15938	16096	15859	16089	16053	15959	15826	16140	16094	16052	16163	16001	15851	16029	16126	16006	16001	15973	16044	16100	15852	15899	15918	16104	16139	15923	16048	15788	15850	15975	15885	15925	16105	16111	16206	16100	16061	15916	15963	16006	15978	15952	16026	16163	15814	15999	15989	16076	15799	16084	16058	15979	16060	16039	15946	16229	16032	16018	15995	15928	16158	15914	16174	16030	16003	15892	16068	15968	16185	15929	15998	15953	15982	15981	16072	15945	15820	15935	16048	15937	15909	16064	15954	16094	16067	16048	16129	15998	16034	15921	16086	16098	15825	16037	15847	16041	16003	16239	16006	15904	16046	16004	15939	16077	15715	16025	16025	16053	16030	16028	16095	16118	16173	16099	16036	16094	15848	15994	16115	15934	15889	15890	15966	15919	15969	16224	15967	15848	16111	15728	16292	15892	15985	15771	15923	16035	16017	16060	15974	16305	16236	16186	16012	16007	15903	16056	16047	15950	15898	16127	16085	16002	16052	16116	16040	15871	16032	15970	15827	15798	16116	16009	15982	16084	16042	16075	15906	16142	15932	16177	16021	16160	15964	16019	16157	16145	16111	15870	15695	15815	15965	15906	16156	15870	15626	16064	16059	16052	16135	16202	16086	15889	16045	15968	16027	16056	15877	16065	15929	16288	16094	16055	15924	15885	15963	16222	15909	15918	16111	15640	16084	16162	16021	15921	16054	15964	15968	15807	15979	16082	16157	16124	16058	15910	15990	16093	15859	16133	15994	16040	15946	15985	16004	15996	16044	16031	16085	15884	15844	15920	16157	15848	15926	16035	15954	16124	15881	15995	15888	15929	16203	16037	16110	16025	16023	16119	16045	15917	16242	15994	15974	15903	15996	15998	16086	15990	16018	16052	16163	16050	16079	16070	16106	16146	16033	16004	16121	15841	16082	15975	15846	15983	16103	15974	15923	15851	16059	16203	16210	15869	16279	15997	15926	16002	15990	16081	16022	15987	15885	15765	16211	16073	16175	16127	15897	16030	15970	16032	16044	15809	16043	16142	16081	15957	15767	16018	15878	15975	16173	15981	15932	15959	15931	15875	15999	16043	15892	15949	16125	16075	15957	16046	16147	16065	15968	15891	15832	15940	15902	16051	15869	15992	16012	16026	16105	16021	16047	16141	16045	16236	16124	15947	16260	16023	16152	16050	15906	16027	16193	16051	15949	15936	16012	16112	15978	16025	16103	15938	15900	16007	16092	16257	15826	15997	15798	15875	16033	15978	15996	15790	15976	15922	15951	15998	15977	15833	15841	15985	15924	15819	15998	16051	15958	16070	16172	16028	16079	16199	15836	16011	16233	16129	16136	15948	16094	16255	15976	16191	16335	16193	15848	15959	15917	15937	16013	16108	15976	15939	15965	16054	15998	15834	16073	16133	16127	16080	16102	15863	16046	16015	15949	15959	15922	15940	16019	16090	16139	16099	16071	15992	15874	15839	16073	16039	16091	16002	15753	16037	16006	16059	15955	16027	16050	16079	16055	16068	16162	16074	15942	15947	15977	16121	15823	16077	16244	16055	16009	15906	15846	16006	15807	15913	16086	16133	16063	15914	16203	16228	15988	16117	15975	15915	16002	15977	16138	15994	15962	15997	16038	15927	15926	16200	16037	16033	16060	15916	16072	16148	15936	16172	15984	15885	16176	16197	16043	15827	15968	16006	15942	16058	16057	16096	16084	16078	16024	16071	15906	15885	16089	15958	16094	16011	16025	15890	15841	16029	16168	16006	15950	16089	15913	16049	16069	15924	15798	15979	16038	15923	15801	15914	16099	15889	15971	15899	16180	16091	16020	15992	15962	15780	15940	15985	16125	16053	15842	15980	16280	16082	16035	15991	15978	15687	16019	16000	15947	16184	16067	16103	16178	16148	15939	16052	15940	15974	15960	15842	16205	16184	16119	16038	16070	16070	15846	15938	15820	16082	16104	16141	16013	15892	16074	15990	15930	16004	15962	15799	15913	15780	16005	15955	15996	15866	15808	16074	15947	16094	16187	15970	16035	15968	16001	16051	16095	15974	15958	15852	16068	16157	15987	15928	16133	15960	16030	16103	15961	16021	15924	15804	15849	16041	16092	16024	15954	15931	16052	16088	15792	16051	15873	16006	16045	16034	15843	15866	15871	16047	16183	16105	16226	15857	15995	16175	16192	16142	16075	16026	15917	16074	16108	16143	15895	16040	15960	15829	15935	16127	16104	15999	16073	16127	16128	16022	15881	15941	15902	15989	15935	15948	15831	15840	15956	15899	16007	16255	16415	16091	16253	15902	16194	15920	16038	16059	16204	16179	16157	15940	16029	15956	16012	16309	16134	15992	16044	16162	16148	16028	15998	16094	16173	16028	16022	16130	16118	16074	15848	15935	16169	16021	15925	16100	15841	16026	16019	15968	15774	15926	16046	16195	16034	16190	15915	15948	16160	15890	16047	16081	16086	15955	15899	16012	16071	16119	15968	16125	15970	16117	16157	15985	15946	15781	15983	15910	16020	16092	16030	15918	15839	16107	15843	15634	16027	16047	15821
18709	24100	24037	20371	18534	17097	15823	15273	14878	14752	14272	14407	14216	14048	14089	15106	16656	16094	13924	13322	13366	13334	13496	13396	13519	13504	13590	13391	13546	13395	13384	13471	13543	13306	13590	13438	13485	13396	13607	13554	13508	13526	13526	13523	13563	13324	13551	13362	13442	13503	13372	13496	13487	13391	13471	13424	13457	13472	13290	13388	13370	13430	13517	13257	13347	13478	13358	13362	13574	13615	13513	13354	13346	13286	13541	13374	13496	13425	13396	13416	13457	13438	13457	13397	13388	13321	13441	13495	13373	13447	13682	13439	13446	13530	13551	13382	13466	13518	13425	13652	13576	13550	13544	13595	13402	13404	13569	13362	13423	13596	13553	13315	13564	13376	13293	13241	13439	13430	13261	13407	13443	13324	13572	13325	13463	13288	13492	13653	13467	13440	13333	13447	13322	13522	13337	13369	13400	13522	13269	13501	13379	13455	13427	13429	13476	13465	13367	13401	13445	13433	13305	13331	13492	13489	13700	13479	13448	13328	13468	13491	13443	13569	13509	13422	13373	13246	13512	13411	13534	13400	13486	13412	13631	13480	13469	13416	13425	13343	13282	13506	13373	13563	13381	13585	13330	13546	13417	13582	13373	13351	13411	13323	13375	13430	13423	13534	13602	13543	13458	13427	13359	13445	13636	13517	13478	13468	13390	13302	13433	13277	13406	13333	13518	13310	13428	13503	13529	13373	13452	13519	13439	13421	13562	13489	13397	13389	13474	13454	13374	13366	13432	13531	13339	13427	13535	13448	13397	13391	13383	13403	13340	13489	13481	13510	13394	13427	13505	13503	13449	13320	13374	13427	13410	13532	13234	13444	13294	13473	13460	13309	13457	13250	13575	13437	13514	13496	13381	13486	13370	13429	13380	13524	13521	13445	13479	13399	13553	13480	13254	13363	13295	13173	13361	13357	13550	13480	13398	13456	13446	13628	13491	13604	13535	13502	13533	13464	13418	13389	13423	13348	13375	13457	13367	13445	13321	13471	13435	13517	13477	13403	13436	13406	13414	13403	13500	13372	13336	13351	13404	13423	13400	13579	13452	13321	13522	13525	13422	13420	13429	13439	13492	13433	13374	13463	13487	13454	13486	13434	13509	13411	13381	13587	13395	13328	13506	13556	13375	13420	13555	13518	13527	13375	13373	13413	13425	13679	13512	13507	13449	13461	13452	13658	13349	13267	13549	13334	13386	13479	13485	13434	13351	13363	13446	13424	13469	13521	13358	13472	13454	13497	13283	13421	13218	13277	13509	13443	13505	13391	13345	13453	13357	13388	13538	13451	13476	13338	13370	13415	13387	13487	13321	13486	13321	13541	13414	13570	13522	13502	13370	13458	13494	13191	13368	13428	13476	13394	13558	13409	13437	13498	13613	13312	13422	13426	13378	13346	13397	13696	13455	13350	13472	13312	13377	13362	13526	13524	13412	13446	13517	13369	13426	13532	13343	13583	13283	13523	13388	13499	13304	13508	13417	13387	13534	13424	13355	13540	13266	13410	13428	13307	13311	13430	13496	13377	13541	13379	13398	13487	13597	13384	13449	13492	13430	13463	13515	13368	13398	13399	13465	13408	13467	13443	13431	13537	13364	13385	13434	13373	13416	13645	13547	13457	13491	13324	13566	13574	13403	13600	13423	13391	13319	13352	13398	13501	13377	13287	13466	13511	13549	13471	13247	13412	13519	13556	13276	13587	13304	13455	13408	13559	13420	13338	13547	13181	13389	13441	13324	13466	13526	13567	13410	13373	13498	13560	13432	13407	13431	13508	13435	13374	13394	13532	13388	13378	13649	13438	13359	13383	13516	13315	13405	13479	13447	13432	13462	13509	13485	13519	13504	13482	13471	13386	13510	13439	13499	13416	13368	13405	13442	13308	13516	13336	13417	13420	13322	13356	13400	13326	13473	13401	13487	13189	13485	13331	13529	13500	13520	13485	13479	13374	13432	13478	13491	13448	13343	13483	13467	13578	13587	13417	13488	13533	13377	13479	13422	13549	13510	13551	13557	13414	13341	13397	13428	13464	13325	13419	13612	13473	13681	13348	13334	13478	13428	13529	13530	13458	13403	13499	13495	13482	13589	13438	13505	13341	13580	13406	13496	13606	13449	13375	13350	13355	13309	13308	13315	13263	13449	13462	13334	13310	13454	13333	13513	13537	13520	13544	13516	13402	13670	13373	13210	13460	13484	13147	13509	13333	13527	13488	13412	13390	13451	13682	13640	13452	13523	13573	13459	13490	13333	13458	13375	13311	13542	13546	13508	13630	13456	13455	13512	13447	13529	13360	13399	13607	13542	13413	13456	13457	13325	13420	13494	13494	13705	13534	13315	13456	13295	13471	13324	13373	13395	13570	13406	13424	13375	13409	13556	13258	13413	13477	13430	13552	13342	13413	13397	13486	13428	13337	13392	13138	13445	13525	13497	13527	13373	13468	13453	13322	13383	13367	13438	13331	13495	13418	13557	13436	13415	13480	13499	13497	13486	13461	13411	13562	13548	13264	13467	13548	13412	13505	13547	13609	13387	13506	13337	13624	13575	13366	13455	13362	13285	13528	13498	13482	13588	13335	13218	13563	13435	13435	13494	13629	13481	13359	13482	13486	13217	13545	13342	13405	13465	13476	13381	13576	13484	13383	13269	13530	13318	13495	13487	13321	13340	13510	13551	13288	13549	13494	13515	13196	13609	13387	13551	13483	13335	13543	13345	13344	13385	13361	13481	13453	13518	13454	13422	13510	13442	13413	13336	13484	13385	13421	13403	13375	13517	13465	13464	13449	13490	13438	13486	13383	13425	13480	13539	13395	13326	13320	13599	13431	13403	13343	13396	13326	13397	13545	13455	13486	13410	13375	13474	13415	13512	13449	13549	13501	13426	13603	13488	13551	13477	13523	13335	13396	13309	13586	13621	13462	13444	13374	13369	13515	13581	13324	13366	13564	13229	13590	13299	13538	13509	13402	13358	13387	13478	13486	13608	13300	13399	13331	13478	13459	13386	13357	13269	13646	13530	13283	13307	13491	13501	13425	13407	13378	13499	13585	13453	13433	13363	13461	13306	13459	13290	13460	13422	13365	13669	13549	13471	13450	13513	13419	13339	13495	13529	13514	13395	13461	13601	13482	13366	13630	13532	13477	13402	13370	13505	13400	13342	13670	13506	13513	13537	13497	13504	13529	13543	13551	13482	13492	13465	13542	13372	13387	13425	13580	13454	13521	13369	13397	13354	13458	13418	13554	13425	13373	13391	13350	13420	13490	13460	13432	13485	13532	13363	13433	13715	13413	13404	13399	13435	13527	13385	13295	13478	13398	13574	13311	13396	13516	13351	13405	13513	13393	13600	13618	13588	13518	13380	13438	13350	13551	13560	13344	13340	13442	13578	13386	13379	13360	13467	13394	13509	13516	13232	13397	13358	13447	13338	13420	13447	13430	13514	13430	13483	13502	13469	13265	13440	13528	13409	13278	13441	13409	13592	13390	13507	13499	13364	13558	13382	13441	13509	13337	13347	13339	13471	13344	13557	13394	13360	13408	13538	13325	13483	13423	13419	13490	13338	13425	13603	13386	13454	13328	13265	13455	13484	13286	13508	13436	13338	13246	13368	13343	13427	13327	13537	13451	13385	13545	13465	13527	13512	13449	13456	13430	13507	13269	13440	13356	13527	13332	13472	13410	13211	13420	13422	13552	13410	13458	13587	13344	13399	13507	13395	13481	13479	13508	13589	13403	13402	13442	13445	13440	13395	13486	13639	13336	13372	13578	13284	13531	13430	13338	13433	13283	13518	13525	13483	13502	13324	13608	13390	13467	13465	13472	13406	13524	13424	13346	13538	13516	13495	13566	13506	13381	13516	13455	13596	13390	13450	13589	13305	13487	13359	13534	13530	13440	13389	13483	13431	13390	13577	13402	13427	13568	13428	13555	13352	13456	13351	13536	13421	13335	13286	13511	13617	13471	13537	13434	13455	13339	13451	13431	13450	13262	13490	13412	13536	13354	13568	13423	13466	13417	13433	13545	13473	13568	13434	13360	13586	13380	13293	13362	13449	13525	13439	13611	13329	13438	13363	13320	13469	13418	13408	13292	13459	13394	13353	13421	13175	13394	13449	13479	13610	13449	13451	13450	13539	13348	13449	13378	13253	13461	13515	13574	13460	13299	13332	13397	13425	13274	13514	13397	13398	13470	13518	13467	13354	13374	13507	13475	13389	13481	13525	13393	13555	13422	13433	13477	13488	13516	13329	13471	13394	13278	13494	13352	13407	13550	13471	13540	13309	13391	13544	13460	13390	13316	13396	13328	13375	13301	13532	13538	13510	13555	13510	13481	13385	13385	13397	13578	13414	13430	13437	13554	13441	13603	13503	13373	13556	13411	13369	13401	13415	13342	13318	13388	13480	13435	13483	13481	13515	13411	13349	13552	13540	13406	13354	13476	13340	13355	13469	13684	13440	13355	13406	13409	13401	13427	13377	13473	13415	13312	13373	13476	13475	13510	13441	13301	13422	13485	13519	13474	13387	13607	13315	13507	13419	13310	13468	13528	13367	13453	13419	13547	13584	13427	13498	13446	13585	13433	13384	13305	13456	13548	13494	13383	13505	13472	13391	13428	13556	13585	13597	13452	13455	13351	13433	13459	13365	13545	13456	13415	13486	13491	13459	13353	13492	13405	13589	13484	13543	13408	13629	13183	13444	13455	13521	13433	13424	13671	13291	13270	13478	13407	13404	13581	13564	13487	13492	13343	13474	13392	13373	13386	13447	13476	13422	13374	13370	13527	13520	13326	13424	13394	13547	13572	13349	13344	13532	13354	13430	13499	13408	13609	13324	13321	13391	13698	13402	13405	13527	13442	13432	13361	13379	13314	13400	13510	13597	13382	13443	13416	13331	13345	13705	13396	13490	13538	13545	13338	13317	13177	13496	13409	13323	13325	13636	13563	13428	13481	13453	13355	13433	13561	13522	13348	13416	13588	13276	13538	13453	13395	13254	13469	13408	13468	13568	13508	13603	13444	13412	13388	13539	13546	13451	13196	13373	13417	13496	13442	13519	13445	13340	13295	13296	13472	13510	13553	13435	13559	13556	13345	13561	13442	13512	13502	13321	13481	13484	13521	13576	13480	13418	13371
25549	20965	27601	25553	23004	21764	21094	19231	18774	18358	18160	17850	17633	17931	17872	22264	28088	25360	21562	17625	17270	17154	17170	17121	17222	17190	17164	17151	17218	17238	17097	17140	17122	17231	17162	17195	17138	17143	17146	17121	17315	17149	17112	16887	17057	17146	17117	17072	17180	17019	16847	17233	17266	17075	17290	17146	17080	17298	17207	17168	16992	17120	17157	17263	17111	17092	17279	16908	17045	17024	16967	17072	17195	17233	16968	17164	17150	17264	17174	17122	16984	17029	16956	17104	17168	17101	17036	17105	16954	16923	17137	16972	17051	17030	17095	17048	17012	16863	17133	16922	16979	17047	17005	17242	17035	17072	17374	17092	17056	17171	17127	16940	16946	17120	16995	17060	17045	16933	17082	17232	17186	17158	17163	16778	17023	17039	17245	17116	17150	17137	16963	17002	17095	17083	16920	17053	17072	17195	17017	17112	17167	17222	17141	17000	16952	17017	17035	17138	17016	17214	17112	17044	17096	16997	16886	17177	17184	17054	17201	16954	17171	17067	17022	17000	17061	17224	17085	17240	17218	17161	17031	17152	17050	17067	17040	17133	16980	16991	16858	17020	16991	17136	17164	17019	17005	16913	17037	16993	16937	16999	17163	17251	17145	17030	16971	17027	17095	16977	16954	17109	17103	16899	17145	17039	17132	17251	17030	16925	17031	17010	16894	16990	17073	17161	17006	17111	17023	17175	17103	17179	17083	17103	17129	17035	16993	16975	17150	17145	17127	17110	17080	17015	17049	17112	17113	17241	17149	16938	17035	17110	17223	16939	17079	17032	17121	16886	16938	17222	17149	17071	16949	16906	17169	16967	17140	17111	17101	17245	17067	16913	17067	17076	17128	17028	17066	17089	17180	17083	17186	16996	17208	16978	17191	16990	17153	16959	17487	17111	17107	16938	17067	17169	17327	17052	16965	16913	17054	16717	17095	17006	17198	17274	16934	17282	17184	17081	16948	17158	17190	17141	17163	17135	17032	16968	17028	17096	17136	17077	17091	17229	17158	16972	17088	16974	17079	17180	17182	17058	17088	17125	17102	16982	17030	17177	17235	16967	17136	17202	17112	17121	16967	17112	17114	17229	17178	16997	17098	17241	17151	17039	16870	16891	16908	17081	17059	16996	16959	17001	17128	17394	17186	17062	17141	16903	16867	17280	16873	17080	17139	16939	16940	17039	17210	17041	17001	16989	17157	17001	17055	17220	17092	17015	17137	17064	17087	17182	16902	17036	16969	17017	16912	17228	17066	17054	16930	17202	17056	16992	17036	16991	17009	17149	17127	16899	17249	17092	16860	17127	17110	17097	17088	17068	17146	16950	16790	17068	16932	17183	16929	17193	16918	16824	17098	17008	17027	17055	17235	17272	17090	17024	17090	16934	16874	17082	16862	17006	17071	16984	17061	17097	16984	16880	17082	17180	16865	17009	17191	17256	17069	16961	17024	17088	17189	17123	17200	17090	17124	16913	17064	16952	17017	17026	17153	17194	17198	17115	17180	17033	17165	17015	16919	17079	17007	17091	17200	17064	17104	16943	17132	16981	16957	17134	17092	17079	17032	17071	16933	17020	17201	16873	17080	17039	17134	16994	16893	17106	17021	16737	16995	17067	17174	17157	17009	17064	17133	16958	17060	17026	17047	17143	17097	17215	17004	17168	17281	17135	17115	17210	17280	17224	17091	16971	17096	17254	17102	17059	17029	16923	16975	17282	17058	17163	17151	17077	17087	16967	17055	17170	17157	17000	16999	16921	17130	17298	17103	16806	17225	16756	17192	16899	17007	16995	17131	17027	17181	17092	17029	16979	16936	16950	16992	17135	17197	17071	17147	17201	17155	17087	17200	16981	16983	17044	16989	17059	17101	17043	17125	17226	16984	17104	16944	16858	16935	16987	17086	17149	17080	16976	17064	17132	16913	17064	16966	17100	17238	16980	17209	17255	17110	16967	17140	17157	17070	16940	17105	16999	17012	17000	17178	16953	17320	16933	17145	17146	17263	17006	17018	17008	17057	17108	16978	16944	17172	17076	17108	17044	17085	17102	17101	17002	16982	16914	17013	17085	17007	17106	17047	16893	16775	16977	16988	16958	17059	17023	17134	17154	17004	16992	16910	16972	17049	17065	16982	17103	16990	16932	17236	17006	17013	16989	17350	17218	16862	16981	17068	16897	17257	17109	17005	17144	17292	17048	17044	17218	17088	17056	17015	17067	17197	17035	16969	17158	17160	17153	17045	16939	17225	17298	17093	16983	17062	17014	17166	16992	17024	17061	17173	17300	17185	16773	17129	17064	17131	16971	17197	17182	17114	17000	17141	17156	17087	17153	16940	17026	16980	16983	17076	17206	17102	17044	17098	17225	17097	16971	16814	17166	16943	17128	16893	17197	17058	17089	17010	17196	17096	17151	17228	16936	17010	16765	17136	17186	17225	16914	16945	17078	17192	17155	16869	17052	17135	17016	17051	17073	17104	17082	17088	17242	16974	17202	17014	16755	16999	17014	17154	17119	16949	17154	16896	16956	17104	17227	16939	17073	17088	17020	17295	16737	17064	17120	16930	16882	17018	17206	17027	17100	17108	17087	17156	17012	16905	17043	16960	17134	17149	17095	16942	17005	17234	16781	16871	16823	17246	17147	17144	17264	16984	17209	17002	17169	17373	17222	17189	17075	16997	17158	17173	17248	17032	16971	17107	16971	17047	17007	17056	17118	17069	17110	17179	17336	17012	17107	17070	17066	16975	16945	17174	17056	17017	17096	17213	17097	17011	16864	16888	17241	17004	17196	17062	16930	17035	17014	16664	16919	16996	17156	16991	16806	17145	17172	17074	17152	17216	17140	17162	16964	17240	16924	17131	17249	17347	17151	17131	17026	16989	17178	17247	17152	17167	16937	17182	17038	16911	17043	17120	16941	17126	16971	17064	16967	17157	17052	17061	17042	16802	16792	16959	16992	17069	17097	17128	17078	17028	17023	17163	17088	17062	17229	17082	17018	17062	17078	17160	17082	17320	17079	17112	17173	17239	17137	17219	16978	17233	17221	17147	16950	17018	17027	16952	17071	17156	17137	17131	16862	17075	17171	16952	16988	17106	17036	16994	16911	17279	17074	16962	17392	17130	17168	17226	17041	17021	17135	17097	17121	17111	17191	17101	16966	17061	16965	17224	16983	16964	17158	17019	17092	16852	17217	17160	17207	16961	17009	16904	17078	16951	17105	17007	17024	17034	16949	17084	17260	17101	17271	17197	17014	17083	17035	17099	17290	16988	17121	17132	16940	17092	17140	17037	17055	17074	17196	16959	17115	17033	16955	17038	16984	17035	17036	16952	17176	17147	17174	16994	17151	17215	17096	17028	16985	16986	17202	17109	17075	17014	17171	17316	17085	17371	17281	17076	16990	17168	17144	17371	17033	16937	17020	17046	17063	17039	17156	17169	17004	17300	17051	16975	17113	16942	17144	17021	17161	17236	17142	16927	16977	16968	17200	17031	16900	17069	17097	17089	17099	17300	16833	17332	17194	17271	17215	17234	17194	17095	17333	17369	17193	17219	16925	17049	17042	17167	17032	17109	17080	16994	17083	16995	17018	17023	17074	17036	17222	16752	16903	17179	17050	17006	17142	17110	17100	17050	17039	17256	16971	17019	17167	17221	17162	17200	17078	17072	16999	16889	17148	17023	16920	17190	16968	17059	17041	17177	16869	16888	17246	17143	17290	17028	17059	17079	17049	17059	17143	16967	17238	17157	17088	16854	17124	17123	17060	17084	17113	17208	16936	17145	17215	17128	16950	17072	17125	17052	17130	17012	17041	17111	17149	17069	17089	16963	17161	17124	17095	16976	16904	17009	16889	17124	16992	17393	16996	17121	17145	17301	16843	17273	17086	16967	16953	16966	17235	17074	16912	17022	17071	17050	16914	16919	17135	17175	16982	16997	17369	17027	17118	17004	17195	17011	17155	16888	17063	17038	17259	17226	17271	17226	16979	17109	17275	17138	16978	17208	16995	16981	17065	17028	17116	16982	17370	17042	17235	17163	17078	16963	17106	16846	17099	16949	17106	17104	17143	16982	16841	16987	16991	17064	17177	17085	17106	17120	17212	17007	17033	17169	17137	16991	17298	17081	17126	17193	17157	17051	17109	17194	16904	17249	17063	16913	16975	17125	17001	17097	17000	17091	16949	16902	17015	17141	17110	17118	16934	16979	17041	17105	16759	17089	17114	16996	17032	17045	17215	17198	17200	17094	17050	17007	17077	17154	17274	16877	17094	17025	17079	17149	17097	17262	17136	17031	17160	17072	17034	17188	17079	17093	16881	16960	17285	16997	17225	17076	16901	16794	17089	17219	16951	17014	17059	17381	16924	17000	17214	17084	17065	17024	17151	17181	16911	16938	17125	17097	17343	17168	16995	17156	17117	17283	17057	17056	17051	17105	16918	17207	17083	17101	16941	17040	17204	17056	17128	16952	17099	16964	17073	17095	16820	16947	16955	17281	17120	17187	16961	16948	16977	17115	17058	16911	16861	17096	17152	17095	17038	17029	17173	17177	17174	17187	17132	17095	16930	17046	17093	16983	16996	16916	16996	17139	17021	17005	17216	17031	16825	17162	17133	17019	17007	17177	16916	17036	17303	17086	17215	17046	17216	17022	16836	17277	16902	17288	17000	17239	17193	17146	17216	16936	17082	16978	17041	16924	17030	17109	17181	17218	17168	17032	17101	17043	17037	16916	17034	17196	16914	17072	16986	16963	16873	17161	17038	17200	17147	17047	16896	17032	17271	17168	17235	17155	17061	17229	16889	16980	17038	17237	17012	16934	17238	17120	17063	17050	17009	17075	17187	16694	17208	17176	17169	17322	16836	17127	17122	17102	17099	17136	17250	17009	17268	17104	17278	16953	17026	17016	17059	17034	16738	17140	17361	17079	16890	17090	17124	17007	16981	17096	17179	16934	16958	17237	17273	17031	17088	17244	17263	16885	17134	17135	17120	17209	17068	16907	17039	17099	17243	17129	17043	16916	17162	17014	16918	17033	17139	16951	17144	17093	17145	17159	16971	17220	17150	16975	17001	17327	17120	17171	17072	17078	17127	17089	17296	17217	16895	16925	17074	17037	17004	17317	17030	16804	16986	17035	17167
18874	30163	29524	25099	22341	19490	18606	17398	16711	16011	15857	15362	15073	14894	15088	22726	28516	24533	18923	14057	14257	14208	14041	14017	14131	14252	13937	14129	14189	14123	14008	14183	14100	14131	14262	13971	14142	14262	13965	14008	14104	14068	13978	14197	14076	14092	14039	14003	14180	14172	14184	14152	14061	14060	14367	14090	14193	14120	13841	14031	13956	14134	14201	14097	14100	14054	13961	14192	14264	14156	14063	14086	14114	14269	14204	14118	14106	14107	14092	14149	14130	14130	14272	14058	13883	14122	14052	14101	14008	14098	14118	14190	14058	14048	14114	14112	14126	14044	14029	13977	14020	14260	14031	14132	13924	14107	14200	14194	14044	13900	14128	14178	14021	14270	14034	14048	14092	14156	14132	14200	13987	13917	14207	14005	14172	14152	14101	14048	14231	14172	14165	14135	14143	14164	14001	14275	14087	14036	13911	14053	14083	14033	14143	14177	14114	14071	14134	14023	14062	14226	14014	14076	14026	14048	14135	14154	13915	13997	14129	13905	14143	14140	14042	14140	14042	14073	14210	14106	14161	14160	14106	14131	14090	13935	14022	13875	14086	14222	14035	13986	14046	14206	14105	14089	14190	14003	14147	14350	14094	14058	13910	13972	14113	14106	14168	14141	14094	14093	14235	14105	14159	14095	14014	13999	14215	14088	14143	14099	13966	14054	14170	14028	14101	14115	14077	13970	14110	14089	13915	14101	14000	14087	14102	14087	13920	13995	14042	14009	14047	13987	14097	14277	14227	13988	14106	14190	14347	14054	14157	14142	14131	14004	14002	14131	14040	14160	14072	14181	13988	13998	14055	14065	14205	14126	14104	14158	14052	14116	14015	13918	14064	14092	14172	14147	14028	14078	14361	14137	14121	14179	14068	14054	14128	13946	14134	13932	14094	14024	14106	14064	14014	14159	13975	14224	13930	14036	14037	14168	14206	14091	14086	14298	13965	14230	14112	14037	14019	14041	14203	14079	14026	14073	14139	14087	14316	14138	14162	14178	14203	14203	14198	14006	14126	14054	14107	14100	14284	14013	14150	14155	13940	14036	14091	14043	13980	14121	14217	14207	14161	14125	13987	14209	14133	14206	14121	13989	14181	13958	14039	14122	14078	14124	13964	14136	14076	13888	14181	14052	14017	14264	14114	14132	13980	13967	14243	13991	14046	14168	13998	14039	14082	14122	13895	14018	14035	13999	14209	14111	14061	14070	14235	14217	14118	14097	14179	14135	13834	14110	14214	14073	14218	13989	13918	14207	14014	14142	14080	14081	14141	13982	13992	13947	14225	14225	14100	14186	13941	14015	14089	13989	14061	14119	14209	13946	14170	13990	14241	14031	14134	14134	14151	14232	14078	13932	14164	14236	14147	14153	14041	13911	14051	13969	14073	14280	13967	14161	14038	14124	14098	13842	13976	14132	13958	13995	13912	14203	14024	14119	14089	14137	14133	14197	14203	14088	14064	13934	14063	14098	14010	14160	14218	14151	14175	13985	14248	13989	14131	13970	14139	14138	14035	14000	14049	14070	14027	14070	14078	14036	14117	13900	14239	14065	14012	14098	13851	13966	14073	14276	14208	13955	14063	14049	14057	14135	14145	13966	14090	14014	14251	14246	14026	14202	14145	13989	14117	14103	14122	14038	14000	14083	14084	13977	13997	14163	14072	14081	14016	14158	14135	14036	14201	14045	14044	14200	14097	14085	14077	14068	14045	13914	14172	14023	14030	14172	14030	14083	13893	14157	14171	14061	14059	14010	14091	14062	14000	14074	14053	13981	13938	14266	14177	14183	14125	14012	14072	14110	14052	14276	14040	14159	14058	14075	14026	14057	14058	14043	14104	14010	14079	14084	14244	13965	13987	14114	14054	14000	14286	14100	14196	14163	14136	14224	13944	14134	14108	14268	14180	14133	14243	14173	14056	13915	14069	14175	13950	14085	14208	14175	13994	14132	14150	13879	14192	14260	14117	14108	14031	14167	14193	14034	14130	14097	14230	14042	13851	13953	14035	14199	14090	14045	14234	13962	14169	14241	14147	13997	13947	14163	14020	13986	13960	14116	14020	13975	14155	13918	14058	14107	14029	13994	14056	14127	14035	13994	13959	14126	14014	14024	14068	13998	13972	14105	14130	14064	14143	14186	13999	14053	14168	14101	14064	14076	13948	14026	14197	14149	14045	14062	14114	13959	14071	14132	14002	14112	14057	14067	14057	14121	14090	14074	14190	13997	14020	14131	14188	13965	14192	14030	14123	14016	14157	14154	14036	14046	14047	13989	14212	14096	14103	14090	14013	14064	14109	14178	14055	14031	13964	14008	14135	13998	14056	14138	14065	14064	14289	14189	14029	14210	14056	14207	14012	14104	13960	14058	13955	14039	13971	13986	14221	14059	14013	14145	14166	14123	14155	13948	14037	14226	14012	14081	14068	14075	14091	13983	14194	14184	14075	13926	13963	14031	14067	14128	14158	14086	14106	14193	14168	14095	14131	14025	14028	14210	14085	14198	14159	14054	14200	14027	14122	14044	13998	14197	14130	14114	14143	14013	14132	14115	14125	13895	13994	14026	14038	14060	14078	14103	14056	14171	14041	13900	14046	14007	13911	14211	13903	14110	14137	14274	14029	13962	14141	14038	13991	14111	13895	14189	14199	14080	14196	14031	14038	13982	13873	14065	14067	13997	13904	14125	14089	14084	14086	14071	13818	13904	14092	14092	14092	14198	14245	14054	14156	14072	14106	13974	14170	14069	14083	14122	14041	14235	14096	14013	13913	14064	14109	14088	14214	13918	14113	14079	14176	13966	14232	13970	14322	14113	14012	14007	14036	14093	14199	14165	14048	13978	14255	13904	13965	14236	14066	14057	14144	14070	14127	13976	14064	14161	14202	14076	14235	14097	13988	14101	14068	14065	14026	14190	14136	13979	13886	14069	14104	14110	14136	14183	14155	14147	14181	14037	14243	13969	13967	14049	14284	14117	14310	14085	13909	14120	13923	14083	14060	14007	13870	14002	14136	13920	14049	14034	14073	14198	14142	13896	14015	14246	14072	14019	14005	14220	14009	14037	14114	13907	14132	14141	14123	14088	13976	14257	14009	14133	14108	14182	14134	14130	14055	14132	13973	14145	13988	14219	14122	14177	14115	14219	14220	13955	14125	14132	14139	14213	14085	14221	14003	14077	13867	14065	14077	13992	14173	14048	14220	14017	14147	14125	13971	14058	14139	14054	14201	14088	13985	13928	13978	14175	14050	14204	13861	14088	14189	14131	14176	14036	14336	14012	14191	14121	14144	14222	14168	13995	13915	14087	14109	14083	14186	13994	14049	14026	14095	14143	14084	13997	14193	13949	14103	14111	14043	14150	14108	14114	13969	14124	14140	14148	14102	14077	14177	14081	14248	14106	14199	14031	13981	14001	13977	14157	14179	13901	14014	14231	14108	13901	14053	14086	14130	14239	14029	13933	14308	14015	14150	13939	13937	14076	14049	14051	14120	14113	14135	14036	13984	14106	14065	14165	14103	13999	13966	14118	14085	14191	14010	14033	13974	14064	14275	14031	14112	14163	14254	14094	14081	13925	14114	14206	14178	13990	13922	14034	14069	14052	14147	14026	14021	13918	14069	14210	13986	14049	14104	14099	14199	14041	14222	14078	14282	14253	14122	14038	14177	13968	14032	14100	13954	14102	14207	14001	14048	14055	13939	14042	14094	14232	13861	13945	14056	14086	14114	13957	14154	14123	14212	14013	14239	14092	14010	14031	14155	14116	14091	14208	14125	13940	14060	14121	14102	13921	14007	13932	14077	13964	14049	13968	14168	14118	14194	14037	14146	14292	14220	14176	14015	13926	14333	14044	14002	14143	14034	14102	14199	14039	14210	14052	14102	14017	14064	14128	14115	14151	14016	14153	14062	14091	14123	14071	14064	14111	14092	13924	14241	14012	14189	13943	14081	13978	14074	14148	14141	14113	14093	14161	14056	13994	14097	14119	14060	14272	14083	14202	14013	13949	13978	14165	14233	14080	13945	14042	14048	14084	14204	14049	14025	14084	14133	13993	14285	14028	14175	14266	14122	13958	14231	14038	14193	14105	14171	14022	13970	14185	13967	14184	13989	14163	14317	14223	14073	14072	13957	14138	14149	14012	14174	14121	14089	14212	14067	14331	14086	14142	13846	14145	14114	13886	14057	14138	14047	14025	13975	14176	14059	14089	14061	14153	14157	14189	13874	14179	14241	14095	14193	14062	14088	14089	14138	14071	14209	14102	14077	14107	14005	14089	14109	14182	14089	13898	14259	14207	13974	14152	14117	14138	14043	14034	13913	14024	14055	14002	14188	14002	13928	13995	14134	14166	14055	14151	14227	14023	14105	13941	14122	13904	14147	14018	14283	14029	14054	14097	14273	13979	14078	14212	14093	14017	14046	14069	14234	14300	13994	14025	14091	14179	14087	14216	14183	14107	13969	14061	14122	14031	14052	14109	14216	13994	14169	14172	14061	13897	14064	14262	14019	13945	14227	14170	14096	14154	14361	14033	14241	14057	14109	14136	13953	14106	14169	14158	14029	14021	14082	14197	14127	14097	14145	14127	14115	14066	14159	14125	13972	14040	14113	14179	13938	13856	14055	13914	14205	14121	14075	14009	14096	14001	14118	14163	14063	14052	14085	13900	14000	14158	14028	14048	14194	14278	14156	14020	14132	13970	14310	14228	14186	14159	14027	14081	14196	14085	13962	14039	14007	13806	14075	13918	14078	14002	14060	14238	13894	13966	14191	14161	14144	13931	14050	13945	14137	14160	14057	13956	14159	14147	14163	14181	14113	14005	14051	14089	13986	14124	14078	14102	14042	14158	13875	13950	14131	14015	14023	14019	13988	14102	13905	14029	14184	13893	13985	14057	13958	14045	14131	14069	14177	14343	13964	14006	14033	13999	13993	14047	14138	14214	14010	14067	13991	14052	13838	14243	14133	14060	13910	14041	14165	14186	14104	14089	14100	13886	14162	14050	14099	13985	14164	14096	14018	14134	14053	13993	14058	14150	14013	14151	14033	14098	14001	14153	14149	14188	14073	14008	14102	14089	14187	14121	14201	13986	14154	14230	13921	13930	13933	14139	14233	14130	14072	14135	13932	14179	14267	14068
23860	21016	28433	23895	22133	24458	25531	20899	19803	19340	18859	18585	18223	18171	17952	26752	38036	33261	25512	18412	17215	17051	17144	17289	16996	16970	16985	16954	16937	17010	16973	17056	17056	16992	16947	16927	17047	16842	16926	16915	16912	17042	16888	16972	17002	16944	17060	17216	16911	17012	17139	16822	17067	16926	17147	16750	17000	16916	17178	17091	17006	16881	17224	17137	16962	16711	16890	17093	17072	17012	16820	16977	17034	16763	16976	16994	17087	16975	16903	16927	16945	17110	16885	16933	16891	16969	16939	16886	16891	17123	16844	16921	16684	16770	17005	16939	16887	16980	16869	16745	16798	16835	16854	17001	17038	16906	16760	16817	16740	16754	16886	16933	16971	16876	16883	16832	16927	16575	16814	16880	16930	16868	16969	16728	16744	16872	17043	16824	16737	16979	16892	16830	16982	16935	16957	16875	17093	16918	16878	17067	16891	16874	16804	16892	16904	16998	17049	16817	16759	17039	16772	16925	16926	16970	17056	16733	16890	17039	16940	16952	16945	16791	16884	16842	16848	16808	16958	16890	16873	16812	16796	16799	16704	17036	16863	16963	16953	16932	16756	16967	17020	16756	16796	17012	16969	16858	16923	16965	17099	17093	16973	17063	16745	17074	16794	17133	16800	16822	16952	16892	16896	16899	17098	16956	17132	16940	16952	17011	16881	16592	16973	16866	16983	16809	16939	16768	16878	16960	17042	16851	16805	16988	17084	16924	16931	16969	16875	17033	16993	16916	16906	16975	17040	16918	17152	16936	17053	17106	16744	16852	16969	16797	16861	17005	16748	16916	16904	16801	16816	16944	17047	17144	16970	16701	16892	16982	16968	17020	17073	16942	17000	16932	16800	16911	16794	16986	16977	16958	16824	16725	16856	16795	16829	17006	17099	16828	16813	16862	17047	16881	16837	16865	17100	17005	16785	16930	16885	16867	16928	17105	17097	16807	17121	17099	17047	17028	16861	16886	16984	16992	16980	16925	17101	16949	16898	17052	16936	16856	16802	16916	16947	16875	16874	17067	16922	16965	16677	16993	17037	16991	17214	17012	16950	16911	16778	16744	16893	16833	16843	16859	17104	17023	17012	16965	17008	17028	16962	16761	16650	17054	16927	16919	16834	17009	16947	16857	17033	16957	16883	16707	16830	17023	16859	16806	16949	16833	16926	16912	16853	16725	17004	16910	16828	16886	16923	17160	16776	16954	16815	16695	16992	16632	16791	16769	16755	16875	16762	16939	17099	17187	16898	16980	17014	17101	16883	16958	16988	16992	16786	16865	16784	16860	17057	17096	16841	16988	16808	17037	16871	16918	16863	16988	16881	16841	16913	17010	17116	16799	16854	16838	16997	17003	16867	16881	16833	16971	17059	16880	16811	16897	17111	17076	16848	17092	16740	16920	17109	16924	17005	17074	17067	16888	16778	16797	16961	16850	17101	16726	17034	16967	16991	17054	16735	16978	16848	16945	16983	16973	16873	17006	16912	17024	16986	16961	16854	16749	16991	16904	16823	16901	16883	16885	16818	16849	17130	17107	16917	17012	16738	17038	16655	16954	17029	16621	17002	16900	17029	16896	16771	16796	16765	16848	16828	16823	16989	16845	16922	16897	16929	16831	16917	17207	17010	16892	17024	17091	16947	16963	16853	16817	16915	16969	16897	16840	16764	16922	17201	16912	16932	17015	16840	16732	16817	16887	16912	16899	16884	16872	17000	17014	17095	16799	16793	16834	17059	17149	17003	16895	17061	16927	16931	17022	16867	17104	16788	16972	16887	16931	16815	16816	17035	17049	16770	16799	16884	16836	17022	16885	16946	16853	16918	16784	16955	16863	17065	16885	17022	16986	17055	16785	16992	16995	16975	16863	17002	16992	17086	16888	16831	16881	16745	17017	16962	16979	16959	17025	16914	17024	16840	16907	16482	16802	16934	16893	16890	17033	16877	17167	16589	16911	17070	16860	17008	16754	16935	16827	16754	17071	16966	16995	16922	17025	16771	16970	16805	17078	16973	16817	17158	16807	16763	16933	16972	17065	16982	17027	16874	16910	16786	17076	16839	16897	17065	16939	17076	16932	17071	16873	17050	16806	16993	16961	16896	16834	16863	16889	16873	16830	16974	16856	16865	16901	16899	16891	16777	17002	16758	16898	16812	16855	16785	16862	16780	16931	16923	16895	17066	17180	16882	16809	16912	16900	16584	16813	17133	17034	16887	16894	16593	16789	16651	16921	16879	17130	16777	16828	16799	17003	17005	16810	16913	16841	16955	16881	16937	16810	17002	16995	17038	17016	16802	17015	16757	16870	17064	16919	16883	16855	16695	16993	17067	16929	17027	17002	16610	16790	17010	16862	16958	16814	16881	17147	16934	16682	17054	17086	16935	16976	16862	17051	16777	16874	16807	16898	17028	16848	16893	16899	16743	17016	16933	17000	17116	16791	16834	17001	17045	16628	16828	17051	16809	16939	17023	16869	16880	16951	17008	16840	16845	16894	17134	17215	16960	17059	16920	16882	16880	16837	16851	17009	16936	16962	16966	16964	16895	17139	16876	17092	17157	16884	16871	16801	16877	16948	17017	16695	16953	16879	16941	16930	16972	16725	17042	16984	16735	16873	16903	17038	16901	16619	16873	16947	16842	16983	17025	16960	16658	16990	16807	16763	17138	17004	16969	16875	16983	16831	16707	16913	16903	17003	16896	16888	16841	16836	16927	16862	16810	17009	16737	16784	16695	16840	16688	16873	16919	16759	16968	16967	17085	16897	16980	16813	16842	16894	16862	16723	16571	16969	16857	17123	17048	16874	17051	16851	16935	16881	17184	16863	16823	16880	16806	16937	16839	16884	16989	16769	16941	16852	16974	16924	16982	17033	16911	16948	16858	17082	16930	16953	17001	16817	16849	16946	16919	17011	17056	16845	17129	16919	17065	17020	16854	16875	16958	17273	16954	17047	17001	16996	16890	16933	17111	16659	16905	16780	16754	16861	16910	17023	16958	16876	16735	17051	17012	17000	17008	16648	16746	16960	16917	16921	17137	17203	16866	16752	16978	17073	17058	17047	16847	16959	16936	16851	16868	16859	17077	16775	16894	16932	16894	17032	16744	16869	16935	16861	17030	16816	16887	16921	17063	16829	17031	16929	16743	16873	17019	16784	16804	16862	17196	16834	16777	16873	17055	16891	16720	16903	17028	16800	16810	17024	17193	16930	16942	17039	16996	16912	16802	17157	17029	17047	16785	16762	16697	16880	16832	16873	16929	16945	16608	16898	16836	16834	17019	16819	16889	16905	17038	16902	16873	16897	16887	16945	16863	16805	17047	17012	16906	16823	17097	16893	17030	17054	16904	16792	16958	16817	16998	17003	16923	16972	16924	16924	16886	16799	16832	16875	16949	16944	16952	17050	17084	16861	17030	16907	16806	16921	17081	16867	16879	16919	16979	16825	16852	16903	16818	16857	16843	16828	16883	16781	16799	16991	17171	16742	17136	16827	16743	16854	16837	16831	17091	16791	16866	16857	16839	16941	16839	16714	16579	16886	16797	16929	16868	16842	16995	16867	17004	16957	16882	17008	16980	17003	16872	16935	17046	16980	17133	16877	17085	17004	17094	17077	17035	16874	16836	16998	16911	16941	17121	16953	17095	16766	16842	17099	16995	16770	17042	17144	17033	16872	17045	16892	16946	17003	16878	16850	17106	16921	16902	16940	16699	17094	16921	16824	16846	16691	16809	16972	17011	16928	17088	16819	16745	16757	16965	16834	16988	16834	16994	16930	16799	16831	16893	16928	16734	16932	16982	17167	16885	16957	16956	17017	16812	16836	16943	16931	17010	16865	16817	16803	17039	16947	17072	16776	16886	16902	16942	17102	16910	16966	16840	16820	16978	16970	16688	16858	16870	16734	17169	16954	16938	17034	16982	17012	16632	17012	17127	16810	16729	17023	16918	16991	16992	16825	16859	16899	17037	16920	16896	16825	16918	16986	16771	16966	16747	17011	16925	16883	16895	16857	16955	17014	17235	17060	16993	16955	16834	16787	16762	17030	16991	17021	17015	16984	16978	16813	16875	16815	16860	16827	16922	16788	16937	17025	16901	17120	17028	16829	16893	16736	17022	17011	17029	17031	16802	16602	16953	16591	16913	17109	17004	17047	16986	16837	17065	16903	17025	16898	16865	17059	16971	16929	16976	16953	16736	17083	16998	16748	17051	16986	16886	16982	16683	17062	16860	17020	16875	16840	17034	16961	16935	16822	16933	17074	17068	16935	16957	17194	16785	16736	16869	16940	16995	16826	16950	16926	16849	17095	16820	17166	17137	17055	17017	16984	17027	16928	17024	17143	16958	16795	16875	16867	16931	16998	16842	16930	16844	16898	16862	16823	16828	16763	16700	16890	16956	16983	17117	16976	16792	17116	16935	17042	16868	16841	16890	16986	17004	16945	17151	16854	17140	16906	16818	16763	16921	17081	16853	17026	16882	16992	16984	16996	17003	17020	16719	16910	16915	17012	16879	16724	16788	16977	17069	17059	16965	16912	17079	16848	16983	16879	17061	16706	16866	16829	16888	16891	17012	17045	17153	17043	16962	16933	16904	16750	16835	16956	17125	17073	16520	16883	16987	17005	17200	16742	16941	16819	16821	17040	17138	16912	16955	16873	17002	16878	16903	17103	16945	16935	16931	17066	17052	16928	16734	16835	16783	16903	16845	16738	17138	17089	16923	16842	16947	17045	16925	16877	16784	16985	17018	17011	17122	16824	16919	17156	16947	16873	16899	17010	16958	16960	16860	16915	16893	16949	17073	17016	17112	17074	16795	16757	16754	16985	16850	16632	16970	16938	17013	16811	16779	16845	17087	17149	17132	16912	16762	16998	16881	16777	17083	16856	17089	17018	17047	16736	16832	16899	16942	17056	16938	16785	16889	16826	16767	16831	16898	16994	17026	17049	16899	17082	17097	16985	17072	17140	16940	16953	16818	16949	16742	16916	17012	16955	17247	16874	17064	16856	16745	16907	17007	16941	17038	17070	16853	16935	16691	16833	16829	17066	16974	17042	16827	16825	16989	17109	16956	16802	16904	16805	16830	17040	17177	17211	16996	16919	16974	16986	16787	16809	16970	16757	16836	16842	17073	17020	16949	16815
20940	36961	35883	30180	26222	22730	21587	19360	18558	17224	16569	16186	16020	15923	15563	28812	38814	32954	23086	14074	13914	13970	14092	13983	13977	13930	13893	13890	13979	13930	13959	13945	13948	14040	13991	13943	13938	14116	13919	14085	13886	13892	14185	13955	13931	13981	14023	14086	13989	13908	14039	13901	13778	13840	13899	14057	13992	13989	13962	13932	13798	13890	14121	13901	14033	13957	13772	13991	14013	13933	13899	13889	13775	13861	13920	13961	13878	13942	13858	13921	13924	13888	13823	13800	13986	13908	13942	14124	13957	14036	13827	14015	13808	13815	13962	14040	14036	13661	13934	13795	14026	13981	13854	13715	13933	14022	13892	13637	14111	13896	13909	13819	13901	13901	13944	13929	13962	13803	13968	14059	13962	14048	13990	13899	13886	13978	14107	13991	13844	14005	13915	13859	13762	14020	13959	13849	13961	13913	14009	14018	13893	14093	13904	13968	13986	14001	13971	13977	13937	13922	14094	13872	13963	13991	13908	13727	13999	13674	13724	13927	13892	13888	13847	14128	13939	14078	13731	13900	13931	13871	13923	13929	13842	13905	13855	13770	13758	13925	13935	13867	13821	13940	13919	13990	14044	13694	13922	13782	13778	13816	13822	13955	13707	13939	14011	13902	13978	13874	13816	13892	13956	13922	13803	14113	13971	13948	13836	13943	14002	14092	13909	13937	13886	13823	13920	13961	13997	13847	14073	13955	14030	13887	13951	13940	13996	14160	13834	13671	13907	13866	13974	13898	14041	13992	13866	13812	13913	14004	13851	13936	13808	13868	13969	13631	13856	13903	13981	13940	13870	13895	14043	14014	13773	13924	13711	13779	13982	13962	13926	13978	13992	13985	13826	13880	13753	13899	13800	13861	13961	13826	13880	14035	13914	13775	13844	13907	13961	13818	14004	13919	13907	13847	14021	13850	13912	13911	13939	13953	13890	13816	13813	13892	13895	13971	13921	13954	13909	14050	13898	14043	13791	13970	13956	13948	14004	14021	13937	13843	13780	14033	13900	14183	13836	13882	14039	13834	13899	13917	14018	14007	13708	13814	14142	13872	14001	14108	13700	13687	14041	13906	13960	13868	13875	13811	13951	13797	13950	13873	13908	14025	13943	13861	14072	13823	13829	13868	13921	13942	13950	13836	13880	14063	13835	13862	13823	13929	13851	13856	13925	13949	13886	14014	13932	13952	13772	14127	13914	13794	14060	13945	13925	14183	13814	13892	13818	13976	13836	14046	13939	13884	13906	13822	13802	14043	14040	13901	13941	13810	13886	13718	13758	14160	13850	13906	13933	13845	13962	13830	13993	13832	13956	13975	13920	13958	13846	13940	13837	13943	14030	13980	13950	13706	13946	13923	14041	13921	13925	14082	13802	13985	14134	13933	13865	13940	14044	13907	13839	13989	13795	13853	14006	13852	13829	13765	13903	14057	13917	14002	13814	14060	13844	13848	14080	13829	13833	14023	13891	13985	13884	13824	13869	13990	14008	13892	14007	14125	13915	13887	13858	13888	13906	13827	13899	13757	13983	13919	13808	13941	13861	13951	13867	13937	13932	13876	14029	13918	13972	13812	13968	13709	13919	13892	13859	13994	13905	13924	13979	13882	13973	13966	13841	13966	13961	13806	14065	13875	13727	13843	13921	14034	13933	13843	13864	13789	13943	14096	13806	13946	13835	13777	13943	13868	13940	13872	13979	13888	14063	13974	13995	13929	13917	14040	13919	13789	13813	13971	14011	13939	13900	13913	13925	13807	13824	14018	13814	13980	13899	13870	13950	13831	13897	13886	14057	14004	13930	13824	13945	13976	13968	14001	13858	13823	13963	13796	13965	14070	13971	13961	14068	14024	13814	13933	13839	13984	13713	13908	13795	13945	13925	14067	13923	13753	14027	13956	13824	13981	13866	13817	13971	13825	13966	13808	13902	13917	13975	13943	14049	14038	13944	13853	13977	13980	13891	13923	14112	13818	13822	14039	13874	13757	13779	13927	13759	14029	13897	13958	13961	14005	13982	13823	14006	13812	13820	13772	13994	13985	13984	13829	13949	13844	13917	13849	13844	14080	13795	13956	13831	13886	13862	14035	13803	14030	13944	13942	13797	13920	13868	13927	13887	14031	13907	14023	13967	13809	13893	13976	13964	13811	13942	14092	13948	13823	14033	14021	14007	13846	13900	13905	13851	14054	13952	13990	13999	13948	13856	13809	14041	13842	13878	13794	13963	14078	13964	13753	13864	14107	13984	13770	13838	13939	13912	13940	13850	14002	13887	13775	14019	13946	14054	13931	13849	13972	14042	13885	13723	13857	13893	13866	13949	13910	13822	13970	13820	13797	14036	13929	13808	13866	13984	13902	13818	13875	13800	13918	14024	13991	13817	13863	13763	13891	13998	14002	13978	13920	13902	13873	14070	14000	13859	13859	13852	13829	13989	14054	14017	13959	13979	13974	13910	13869	13959	13898	14068	13883	13897	13925	13804	13821	13884	13799	13909	13840	13982	13912	13895	14044	13972	13931	13825	13960	13896	13932	13928	13925	13837	13816	13999	13868	13935	13803	13826	13753	14092	13887	13851	14015	14129	13827	13921	13649	14053	13933	14023	13926	13899	13889	14056	13958	14004	13830	13944	13783	14031	13956	13985	13854	13887	13976	13880	13881	13977	13912	13942	13914	13964	14077	13905	13915	13947	13908	13879	13995	13824	13827	13714	13951	13902	13854	13973	13902	13849	14099	13973	13957	13968	13881	13862	13858	13899	13939	13775	13824	13901	13715	13895	13887	13989	13989	13897	13905	13964	13941	13999	13861	13888	13917	13903	13948	13969	13924	14052	13937	13910	13841	13876	13804	13937	13937	14078	13900	13903	13949	13915	13799	13849	14026	13945	13775	13832	13892	13770	13942	14015	13865	13912	13958	14009	14039	14104	13865	13872	13828	14044	13581	13782	13956	13701	13996	13732	13988	13933	13977	13998	13907	14021	13835	13828	13872	13875	13875	13885	14003	13906	13953	14116	14005	13930	13780	13987	13942	13968	13998	13960	13869	14108	13980	13895	13888	13962	13989	13912	14019	13914	13896	13907	13631	13844	13989	13935	13911	13958	13862	13909	13965	13919	13845	13872	13866	13882	13884	13818	13940	14048	13808	13849	13940	13921	13918	13878	13847	13845	14022	13969	13977	13866	13804	13721	14016	14067	13792	14057	13906	13905	13914	13897	13922	14044	13950	14034	13834	13901	13760	13931	13862	14016	13909	13969	13915	13965	13916	13961	13852	13938	13920	13917	13910	13865	13814	13996	13754	13857	13958	13864	13769	13985	13959	14017	14046	13949	13850	13824	13929	13828	13926	13985	13890	14006	13964	13960	13827	13854	13915	13948	13664	13856	13891	13961	13904	13812	13841	13933	13889	13974	13935	13917	13854	13834	13967	14000	13742	13817	13808	14095	13889	13922	13849	13931	13755	13927	13854	13979	13940	13847	13863	14023	14037	13934	13915	13991	13873	13930	14086	13945	14040	13807	13779	13892	14055	13990	13972	14082	14068	13977	14160	13754	13869	14052	13945	14045	13886	14032	13817	14033	13735	13955	13810	13843	14023	13922	13963	13921	14185	13794	13895	13957	13891	14006	13590	13730	13857	13828	13881	13968	13967	13939	13873	13952	13869	13793	13900	13810	14000	14066	13801	13832	13961	13925	13947	13861	13888	13874	13875	13764	13844	14120	13869	13937	13863	13943	13887	13944	13698	13826	13886	13772	13684	13982	13821	14050	13797	13895	13791	13953	14010	13887	13908	13987	13937	14036	14014	13902	13875	13938	13854	13970	13975	13941	13800	13905	13891	13812	13877	13959	13899	13902	13985	13839	13971	13993	13898	13923	13731	13982	13878	13913	13786	14000	13836	13893	14006	13953	14000	13971	13986	13881	14018	13978	13913	13876	13864	13847	13937	13889	13939	13884	13903	13944	13774	13966	13852	13818	13922	13884	14087	13752	13894	13932	13961	13908	13951	13949	13977	13825	13905	13804	13914	13850	13752	13860	14061	14071	13819	13841	13827	13941	13816	13884	13882	13847	13886	13972	13867	13870	13839	13973	13874	13963	13879	13872	13900	13884	14135	13798	13814	13804	14006	13934	13842	13936	13820	13754	14089	13758	13913	13758	13851	13943	13906	13965	14031	13788	13928	13929	13864	13883	13923	14049	13953	14002	14067	13742	13771	13920	13910	13680	13854	13963	13843	14008	13956	13966	13838	13982	14039	13886	13914	13984	14060	13881	13971	13896	13910	13850	14129	13904	13729	13913	13944	13974	13854	14026	13865	13901	13872	13972	13950	13942	13989	13859	13716	13791	14016	13986	13879	13793	13967	13872	13761	13800	14012	14073	13768	13833	13971	13886	13829	14036	13868	13993	13669	13858	13859	13956	13851	13899	14003	14000	14012	14120	13811	13860	13960	13799	13902	13984	13979	14006	13974	14059	13729	13889	13827	13830	13925	13968	13862	13996	13745	13963	13945	13769	13912	13956	14003	13987	14092	14019	13945	14014	13815	13876	13860	13804	13892	13753	13838	14046	13849	13879	13874	13912	13741	13852	14062	13937	14026	13989	13921	13915	13957	13786	14023	13831	13974	13819	13929	14017	13814	13965	14040	13927	13818	13863	13868	13861	13865	13891	14028	13756	13941	13635	13873	14019	13808	13832	13911	13736	14197	13957	13976	13829	13974	13830	13781	13855	13819	13957	13906	13956	14115	13837	13845	13760	13870	13959	13803	13945	13861	13985	14000	13948	14017	13906	13763	13995	13881	14010	13881	13843	13841	13873	13904	14020	13889	13886	13850	13852	13905	13806	13874	13859	14009	13970	13869	13982	13938	14050	13889	13981	13964	13923	13840	13782	13836	13939	13848	13785	13797	13965	13762	13857	13767	13886	13784	13918	13890	14023	13881	13878	13831	13916	13795	13713	13894	13802	13938	14043	14033	13960	13981	13855	13925	13924	13868	13900	13867	14033	13762	13825	13736	13801	14008	13908	14011	13882	13835	14035	14060	14019	13904	13926	13890	13859	14016	13990	13960	14014	13931	13853	13790	13942	13875	13948	13841	13798	14108	14046	13937	13840	13828	13822	13936	13927	13824	14010	13900
29876	23094	24227	21781	18743	18072	17426	16635	16626	16393	16398	16369	16475	16251	16007	16950	18094	17710	16367	15727	15894	15707	15957	16127	15844	15621	15952	15748	16022	15745	16059	15954	15850	15701	15911	15927	15969	15779	15827	15805	15965	15980	15761	15818	15848	15823	15880	15844	15737	15761	15874	15809	16140	15806	15809	15918	15878	15853	15745	15724	15645	15778	15846	15694	15644	15773	15821	15671	15729	15916	15921	15845	15851	15781	15911	15881	15815	15711	15997	15665	15772	15788	15944	15747	15673	15876	15566	15694	15790	15719	15616	15739	15789	15620	15803	15903	15671	15639	15872	15804	15816	15796	15777	15899	15869	15788	15845	15698	15874	15687	15797	15907	15984	15823	15848	15705	15834	15812	15859	15736	15788	15845	15824	15814	15929	15670	15881	15793	15721	15911	15702	15725	15896	15781	15764	15984	15665	15842	15570	15926	15913	15598	15801	15841	15924	15647	15880	15922	15805	15836	15784	15856	15688	15760	15734	15811	15752	15840	15917	15828	15671	15825	15752	15918	15783	15887	15851	15741	15764	15830	15670	15842	15937	15760	15890	15750	15819	15771	15810	15739	15835	15656	15746	15817	16015	15782	15900	15754	15953	15728	15816	15771	16012	15776	15731	15813	15869	15835	15773	15839	15926	15896	15661	15903	15732	15941	15701	15823	15762	15646	15919	15937	15751	15819	15877	15881	15640	15734	15942	15744	15695	15798	15793	15732	15905	15839	15851	15851	15697	16083	15853	15652	15773	15904	15748	15832	15783	15757	15823	15642	15813	15745	15778	15738	15641	15706	15707	15807	15859	16003	15780	15735	15947	15754	15807	15948	15866	15876	15909	15810	15838	15798	15861	15737	15768	15850	15819	15759	15963	15745	15826	15861	15764	15941	15992	16010	15817	15890	15894	15816	15870	15976	15942	15653	15839	15766	15863	15663	15933	15961	15921	16107	15790	15786	16027	16019	15821	15912	15926	15862	15823	15893	15937	15753	15874	15750	15748	15741	15862	15806	15798	15706	15904	15900	16062	15719	15913	15826	15819	15947	15671	15691	15747	15718	15744	15974	15897	16017	15713	15777	15893	15836	15801	15748	15862	15732	15741	15870	15811	15884	15831	15821	15791	15846	15805	15771	15801	15821	15616	15881	15971	15705	15670	15863	15670	15726	15799	15829	15941	15887	15958	16021	15802	15829	15690	15844	15862	15896	15702	15627	15856	15703	15866	15768	15713	15795	15836	15754	15792	15794	15663	15846	15644	15734	15809	15725	15752	15766	15942	15669	15836	15594	15925	15721	15982	15725	15757	15605	15687	15753	15909	15754	15865	15706	15935	15971	15668	15860	15753	15714	15903	15714	15704	15974	15917	15627	15695	15794	15717	15807	15657	15805	15860	15782	15808	15830	15860	15809	15605	15809	15891	15776	15771	15796	15675	15909	15820	15863	15673	15940	15919	15795	15897	15821	15780	15869	15869	15908	15806	15688	15919	15777	15668	15910	15710	15838	15939	15822	15856	15837	15941	15713	15791	16017	15672	15674	16040	15950	15733	15871	15757	15750	15806	15805	15999	15824	15960	15659	15805	15711	15637	15838	15920	16027	15922	15885	15976	15702	15737	15889	15659	15684	15830	15655	15797	15671	15674	15816	15872	15827	16035	15855	15856	15903	15886	15879	15879	15749	15785	15762	15658	15939	15691	15736	15840	15786	15787	15871	15670	15829	15969	15764	15985	15821	15738	15849	15774	15748	15782	15599	15881	15838	15728	15766	15832	15803	15926	15793	15928	15861	15867	15767	15625	15687	15778	15735	15981	15752	15618	15769	15762	15738	15835	15902	15890	15772	15900	15837	15859	15970	15830	15805	15861	15842	15880	15937	15742	15923	16068	15712	15769	16030	15948	15789	15844	15818	16062	15924	15911	15933	15998	15809	15761	15571	15875	15730	15793	15746	15761	15606	15671	15771	15741	15618	15877	15937	15940	16056	15833	15853	15904	15910	16010	15768	15857	15705	15932	15723	15671	15691	15807	15907	15782	15712	15942	15791	15797	15753	15848	15627	15984	15947	15839	15767	15932	15809	15875	15974	15765	15872	15849	15794	15993	15806	15709	15746	15923	15868	15838	15839	15821	15838	15560	15782	15683	15979	15901	15850	15929	15782	15863	15919	15817	15827	15787	15726	15958	15890	15844	15652	15695	15751	15815	15718	15811	15816	15821	15753	15753	15879	15870	15773	15968	15783	15929	15784	15631	15822	15882	15796	15802	15926	15783	15865	15818	15923	15946	15868	15819	15961	16038	15862	15904	15732	15811	15858	15946	15837	15707	15807	15738	15470	15848	15976	15857	15756	15865	15937	15719	15970	15789	15649	15695	16027	15764	15703	15560	15741	15821	15913	15628	15695	16008	15793	16091	15829	15715	15767	15628	15799	15758	15927	15687	15793	15665	15585	15728	15954	15690	15903	15838	15655	15915	15941	15681	15808	15907	15734	15793	15777	15695	15743	16016	15821	15764	15873	15904	15859	15712	15880	15584	15818	15872	15921	15818	15926	15670	15595	15829	15806	15800	15810	15680	15937	15714	15927	15816	15907	15730	15772	15937	15831	15724	15811	15853	15731	15719	15757	15787	15749	15797	15718	15815	15835	15934	15668	15903	15782	15602	15821	15520	15715	15659	15936	15666	15793	15955	15765	15722	15877	15793	15983	15823	15710	15655	15726	15799	15716	15974	15784	15848	15571	15734	15848	15692	15936	15903	15778	15885	15889	15954	15881	16070	15883	15798	15996	15695	15837	15897	15894	15686	15728	15802	15832	15837	15931	15944	15842	15615	15793	15826	15908	15904	15692	15891	15772	15840	15765	15956	15913	15833	16130	15932	15932	15858	15926	15884	15914	15849	15976	16011	15948	15763	15648	15601	15868	15659	15790	15856	15901	15780	15956	15876	15767	15920	15679	15723	15957	15866	15702	15687	15932	15587	15816	16059	15896	15912	15687	15742	15939	15918	15737	15806	15792	15730	15668	15734	15799	15798	15735	15721	15775	15712	15563	15787	15935	15836	15833	15920	15718	15818	15732	15889	15938	15815	15687	15976	16051	15975	15926	15798	15889	15717	15719	15603	15708	15810	15786	15691	15685	15776	15580	15672	15624	15809	15761	15759	15723	15647	15731	16038	15769	15932	15865	16009	15775	15799	15730	15645	15814	15691	15620	15858	15894	15790	15773	15846	15889	15953	15879	15995	15752	15748	15882	15859	15599	15760	15712	15760	15757	15851	15965	15875	15952	15788	15706	15911	15763	16101	15855	15728	15903	15718	15696	15816	15679	15876	15983	15867	15855	15837	15694	15615	15771	15690	15878	15765	15838	15866	15916	15843	16028	15877	15715	15836	15928	15801	15739	15717	15814	15557	15881	15760	15844	15775	15867	15847	15932	15714	15849	15976	15919	16035	15829	15800	15738	15861	15874	15781	15737	15877	15994	15848	15866	15724	15879	15982	15690	15845	15891	15920	15908	15872	15694	15686	15561	15888	15924	15669	15692	15831	15833	15946	15966	15790	15879	15717	15796	15904	15753	15868	15876	15635	15655	15785	15705	15894	15880	15758	15757	15786	15754	16063	15866	15731	15722	15841	15908	15932	15928	15963	15852	15799	15767	15780	15658	15719	15740	15776	16061	15651	15611	15875	15869	16123	15770	15907	15569	15829	16003	15832	15739	15772	15920	15970	15801	15920	15768	15883	15866	15912	15708	15887	15850	15643	15863	15736	15676	15921	15671	15958	15701	15790	15770	15920	15810	15675	15548	15707	15727	15882	15611	15723	16071	15834	15919	15643	15850	15826	15882	15907	15676	15976	15849	15924	15967	15953	15842	15729	15786	15892	15779	15856	15770	15792	15909	15947	15843	15685	15719	15944	15955	15754	15774	15897	15899	15670	15675	15896	15908	15682	15980	15855	15814	15850	15925	15826	15648	15812	15988	15978	15817	15798	15741	15698	15724	15720	15957	15965	15664	15935	15745	15805	15846	15831	15678	15755	15807	15849	15953	15809	15854	15716	15647	15843	15832	15734	15747	15741	15703	15768	15899	16022	15883	15743	15741	15810	15723	15712	15674	15704	15802	15664	15821	15955	15861	15982	15648	15750	15832	15829	15739	15902	15929	15839	15847	15670	15800	15776	15965	15953	15854	15877	15843	15851	15967	15683	15924	15887	15571	15809	15826	15856	15806	15855	15859	16050	16020	15857	15813	15971	15726	16061	15817	15849	15830	15671	15705	15751	15725	15723	15824	15908	15704	15872	15908	15987	15733	15799	15806	15879	15669	15853	15940	15789	15764	15731	15832	15866	15769	15697	15727	15770	15775	15784	15894	15883	15709	15879	16054	15905	15826	15825	15751	15631	15656	16098	15891	15648	15816	15710	16024	15758	15867	15966	15863	15907	15789	15812	15880	15887	15693	15679	15687	15891	15888	15898	15876	15783	15860	15778	15886	15719	15964	15639	15774	16182	15815	15799	15870	15762	15822	15686	15903	15852	15867	15766	15766	15703	15708	15734	15667	15886	15697	15770	15700	15719	15806	15987	15714	15836	15831	15718	15874	15815	16008	15948	15940	15817	15892	15659	15888	15760	15924	15771	15821	15758	15884	15825	15994	16008	15741	15952	15942	15870	15741	15903	15782	15948	15932	15870	15891	15664	15765	15985	15633	16058	16081	15728	15671	15873	15798	16118	15999	16058	15787	16002	15778	15686	15880	15940	15730	15889	15864	15674	16010	15656	15686	15743	15845	15859	15848	15967	15781	15828	15836	15849	15713	15946	15930	15736	15890	15732	15800	15951	15683	15884	15992	15940	15612	15604	15718	15629	15751	15841	15678	15920	16088	16045	15930	15915	15876	15986	15915	15784	15719	15863	15795	15826	15715	15935	15924	15779	15799	15760	15904	15661	15859	15834	15823	15935	15686	15999	15831	15891	15920	15726	15859	15704	15771	15857	15952	15952	15644	15857	16118	15892	15905	15936	15865	15799	15856	15829	15838	15924	15784	15678	15796	15950	15783	15772	15775	15884	15800	15893	15820	16010	16088	15701	15740	15828	15891	15896	15801	15889	15849	15772	15791	15823	15775	15894	15804	15855	15895	15916	15841
18924	24768	24686	20558	17941	16727	15613	15061	14795	14262	14159	14042	13917	13621	14014	15168	16155	15369	13672	13479	13366	13429	13443	13061	13409	13124	13215	13085	13355	13258	13169	13152	13393	13171	13376	13113	13448	13189	13392	13161	13226	13257	13183	13214	13226	13319	13264	13206	13269	13325	13240	13162	13357	13175	13240	13410	13246	13175	13320	13215	13346	13400	13092	13420	13358	13104	13319	13181	13244	13298	13287	13216	13210	13222	13136	13351	13166	13164	13262	13314	13349	13151	13353	13367	13254	13387	13267	13381	13295	13244	13249	13448	13261	13158	13251	13247	13174	13379	13114	13177	13049	13206	13299	13367	13432	13218	13191	13379	13288	13419	13305	13411	13434	13143	13194	13211	13348	13251	13242	13227	13448	13277	13228	13214	13283	13164	13230	13377	13263	13184	13294	13214	13453	13162	13209	13473	13203	13163	13413	13227	13422	13285	13095	13216	13316	13271	13344	13198	13271	13111	13196	13179	13221	13257	13241	13345	13310	13167	13228	13256	13206	13351	13198	13180	13264	13260	13403	13277	13388	13456	13159	13415	13430	13136	13394	13409	13317	13304	13168	13301	13317	13193	13329	13270	13356	13331	13165	13416	13165	13332	13140	13252	13353	13256	13267	13463	13387	13378	13242	13303	13296	13374	13211	13373	13071	13198	13197	13394	13308	13311	13275	13066	13208	13255	13285	13220	13305	13204	13314	13232	13402	13328	13207	13080	13283	13192	13246	13345	13183	13355	13144	13240	13219	13310	13240	13336	13282	13287	13273	13432	13397	13291	13174	13372	13266	13071	13226	13204	13226	13421	13147	13162	13175	13461	13222	13326	13298	13332	13302	13342	13204	13133	13069	13179	13287	13125	13257	13250	13316	13189	13201	13260	13317	13236	13158	13284	13272	13101	13276	13334	13303	13200	13286	13273	13296	13254	13302	13294	13237	13362	13135	13162	13323	13229	13250	13435	13165	13326	13423	13104	13108	13121	13351	13153	13169	13304	13278	13207	13199	13249	13216	13187	13176	13284	13296	13339	13309	13234	13338	13240	13421	13158	13308	13303	13322	13228	13192	13348	13329	13238	13258	13246	13296	13205	13394	13362	13216	13324	13339	13145	13414	13339	13095	13248	13126	13175	13426	13212	13279	13419	13270	13237	13239	13267	13183	13263	13273	13356	13198	13126	13245	13044	13130	13301	13319	13286	13377	13151	13360	13150	13375	13388	13252	13307	13307	13376	13229	13102	13292	13374	13413	13264	13152	13217	13216	13188	13286	13338	13230	13150	13230	13030	13351	13286	13396	13213	13406	13302	13274	13188	13281	13308	13272	13236	13257	13218	13327	13230	13371	13082	13176	13182	13343	13343	13278	13101	13285	13329	13231	13236	13161	13253	13077	13313	13214	13412	13123	13321	13189	13231	13250	13340	13343	13306	13193	13359	13353	13360	13319	13307	13318	13287	13311	13250	13238	13281	13306	13270	13252	13193	13296	13262	13414	13283	13197	13230	13317	13201	13266	13131	13255	13300	13229	13293	13383	13407	13308	13232	13278	13362	13249	13349	13223	13277	13330	13212	13273	13327	13443	13196	13250	13114	13210	13220	13182	13243	13408	13260	13174	13158	13139	13010	13346	13117	13135	13331	13234	13443	13109	13175	13279	13333	13265	13274	13341	13372	13111	13279	13249	13268	13224	13380	13157	13141	13177	13202	13334	13261	13189	13289	13256	13334	13253	13263	13412	13202	13188	13329	13234	13209	13366	13258	13442	13359	13099	13025	13208	13333	13268	13224	13262	13249	13356	13121	13291	13186	13325	13231	13200	13274	13308	13148	13272	13259	13214	13251	13237	13187	13201	13301	13258	13245	13324	13358	13177	13493	13167	13195	13280	13235	13375	13264	13122	13338	13394	13156	13340	13349	13282	13261	13263	13325	13237	13173	13378	13260	13483	13287	13359	13201	13288	13118	13315	13153	13326	13303	13257	13232	13306	13287	13315	13262	13337	13306	13046	13398	13311	13391	13154	13249	13287	13168	13330	13223	13268	13059	13308	13276	13197	13109	13192	13201	13203	13387	13190	13310	13300	13490	13283	13140	13216	13274	13294	13243	13087	13183	13402	13346	13207	13356	13147	13204	13277	13334	13326	13163	13267	13283	13281	13161	13266	13092	13435	13261	13408	13312	13369	13175	13141	13235	13250	13195	13307	13226	13268	13177	13205	13435	13295	13151	13110	13386	13352	13333	13257	13332	13146	13257	13179	13337	13381	13239	13260	13170	13272	13277	13252	13092	13143	13291	13279	13172	13242	13138	13178	13298	13317	13358	13032	13272	13245	13446	13326	13213	13410	13240	13218	13249	13102	13249	13176	13317	13318	13223	13365	13239	13187	13310	13197	13239	13319	13319	13322	13158	13346	13303	13220	13206	13309	13372	13207	13264	13328	13443	13179	13237	13255	13355	13243	13319	13384	13194	13564	13119	13417	13212	13431	13187	13429	13299	13203	13204	13247	13292	13340	13390	13178	13200	13304	13334	13251	13200	13221	13213	13325	13087	13141	13309	13304	13327	13096	13304	13398	13436	13405	13318	13308	13255	13295	13277	13260	13428	13311	13174	13160	13299	13064	13353	13293	13338	13414	13212	13315	13269	13232	13293	13230	13167	13285	13183	13366	13288	13228	13068	13325	13237	13345	13188	13302	13326	13330	13219	13265	13394	13274	13169	13344	13551	13236	13273	13269	13464	13381	13077	13392	13179	13263	13172	13200	13241	13398	12973	13195	13196	13298	13179	13300	13096	13418	13251	13468	13206	13154	13256	13274	13273	13309	13295	13399	13181	13184	13312	13192	13297	13142	13361	13334	13343	13208	13232	13266	13332	13286	13364	13121	13199	13203	13262	13193	13278	13401	13303	13256	13134	13194	13262	13252	13186	13320	13417	13174	13217	13322	13343	13222	13441	13271	13142	13275	13111	13200	13131	13412	13183	13182	13251	13308	13408	13337	13179	13468	13249	13370	13379	13265	13361	13167	13261	13191	13338	13193	13274	13342	13291	13347	13382	13296	13264	13239	13128	13223	13542	13319	13237	13413	13321	13336	13433	13324	13213	13206	13369	13328	13330	13416	13294	13200	13159	13139	13137	13132	13319	13154	13367	13546	13218	13070	13297	13206	13340	13329	13144	13423	13313	13264	13402	13325	13189	13124	13157	13308	13217	13244	13204	13274	13272	13244	13008	13266	13291	13079	13203	13207	13305	13331	13061	13260	13254	13229	13218	13323	13284	13114	13302	13273	13231	13281	13329	13251	13231	13164	13428	13285	13169	13308	13365	13334	13316	13390	13333	13289	13272	13198	13215	13296	13311	13270	13400	13100	13295	13310	13084	13265	13224	13300	13375	13227	13370	13181	13254	13186	13345	13198	13392	13241	13175	13307	13335	13209	13173	13301	13458	13360	13242	13113	13204	13425	13103	13283	13374	13222	13204	13314	13317	13261	13201	13091	13323	13338	13220	13260	13251	13152	13490	13253	13320	13428	13256	13323	13198	13239	13393	13212	13247	13335	13198	13275	13346	13111	13278	13296	13262	13221	13349	13249	13295	13260	13307	13224	13240	13244	13303	13271	13368	13112	13339	13076	13221	13242	13249	13343	13341	13409	13352	13117	13201	13099	13246	13216	13231	13176	13143	13398	13262	13325	13240	13300	13185	13305	13155	13301	13199	13303	13289	13294	13160	13303	13371	13244	13328	13190	13244	13424	13393	13046	13398	13282	13207	13222	13363	13522	13277	13314	13266	13164	13308	13311	13259	13287	13267	13313	13398	13286	13345	13240	13272	13271	13237	13260	13319	13140	13269	13187	13246	13178	13221	13135	13339	13233	13225	13377	13174	13249	13222	13220	13306	13258	13225	13280	13239	13147	13218	13343	13247	13283	13204	13348	13302	13279	13252	13209	13263	13291	13321	13231	13348	13365	13257	13332	13322	13196	13191	13125	13175	13521	13291	13425	13305	13251	13372	13209	13307	13282	13276	13557	13244	13160	13369	13179	13388	13276	13376	13328	13229	12949	13148	13207	13426	13180	13364	13412	13419	13222	13407	13397	13098	13368	13180	13245	13126	13290	13276	13367	13317	13228	13117	13283	13392	13164	13387	13207	13448	13413	13246	13142	13198	13479	13407	13165	13273	13476	13285	13354	13228	13291	13232	13235	13340	13340	13301	13195	13340	13252	13441	13143	13219	13406	13296	13525	13224	13277	13319	13167	13023	13381	13377	13405	13273	13135	13212	13278	13250	13280	13251	13367	13318	13138	13403	13369	13223	13191	13328	13197	13305	13236	13360	13154	13219	13103	13284	13367	13212	13397	13289	13338	13300	13273	13147	13187	13212	13209	13261	13156	13268	13124	13328	13364	13341	13149	13243	13305	13218	13237	13278	13276	13213	13113	13187	13373	13158	13138	13363	13136	13151	13309	13147	13261	13144	13261	13231	13402	13139	13286	13297	13338	13195	13311	13352	13284	13006	13254	13197	13203	13214	13199	13238	13151	13207	13206	13315	13181	13321	13318	13435	13220	13288	13426	13168	13251	13217	13224	13357	13192	13475	13225	13344	13389	13270	13234	13269	13365	13245	13298	13224	13174	13213	13136	13242	13262	13303	13302	13305	13361	13220	13119	13194	13227	13068	13301	13241	13119	13483	13353	13438	13278	13316	13158	13185	13163	13202	13305	13306	13338	13348	13345	13134	13405	13320	13231	13224	13177	13277	13406	13371	13213	13308	13355	12991	13225	13232	13225	13345	13194	13297	13212	13325	13322	13197	13310	13199	13132	13258	13340	13333	13285	13351	13203	13404	13399	13267	13264	13191	13270	13279	13234	13229	13100	13340	13322	13400	13500	13194	13161	13274	13240	13165	13285	13117	13398	13166	13342	13262	13310	13191	13129	13307	13174	13243	13352	13196	13443	13357	13311	13327	13215	13176	13351	13339	13198	13392	13196	13274	13035	13186	13101	13352	13248	13172	13354	13297	13210	13255	13354	13236	13235	13279	13089	13387	13301	13183	13179	13290	13254	13305	13271	13413	13169	13156	13179	13410	13316	13315	13329	13034	13207	13274	13276	13360	13300	13341	13345	13107	13193	13214	13339	13207
25605	21010	27571	25507	22287	21755	19998	17931	17357	17209	17223	16793	16569	16556	16823	23619	26857	23950	18041	16139	15966	15877	16004	15737	15982	15831	15684	16066	15985	15971	15812	15977	15921	15765	16017	15912	15741	15908	15728	15953	16001	16046	15817	16143	15763	15917	15852	15922	16012	15653	15862	15970	15886	15782	15873	15937	15978	15765	15953	15991	16001	15942	15874	15801	15876	15820	15832	16252	16000	15891	15858	15879	15952	16039	15822	15944	15975	16110	16028	16069	15634	15885	15846	15781	15664	15908	15970	15940	15940	15917	15892	15702	15919	15942	15928	15997	15883	15758	15978	15882	15812	15971	16092	15818	15701	16049	15985	15789	15854	15749	15997	15835	15985	16003	16001	15880	15733	15834	16221	16043	15916	15811	15845	16043	15775	16074	15984	15906	15615	15904	16044	15742	15801	16102	15919	15854	15817	15804	15946	15834	15856	16002	15940	15734	15753	15778	16036	15727	15931	16100	15894	15975	15981	15769	15945	15842	15960	15922	15806	15959	15887	15758	15904	15868	15840	15771	15660	15749	16179	16079	16047	16013	16068	15787	15707	15756	15744	15822	15905	16137	15940	15846	15881	16086	15973	16044	16041	16018	15919	15857	15943	15875	15936	15814	16003	15864	16011	16007	15857	16028	15962	15687	16097	15545	15900	15737	15993	15879	16088	15847	15841	15654	15713	15911	15742	16049	15761	15939	15877	15749	16031	15804	15887	15978	15983	15900	15984	15871	16018	15952	15983	15735	15953	16123	15930	15913	15709	16121	15972	15792	15999	16036	15829	16006	16063	16014	15898	15848	15914	15926	15964	16034	15781	15941	15745	15949	15912	15939	16005	15968	15784	15631	15956	15987	15895	16023	15784	15890	15694	15879	15814	15934	15725	16144	15927	15762	15826	15974	15724	15769	16018	15892	15798	15901	15998	15924	15869	15842	15833	15853	16013	15868	15945	15829	15930	16054	15873	16019	15812	15717	16096	15914	15771	15906	15953	15936	15908	16030	15894	15803	15942	15829	15821	15873	15843	15773	15869	15836	16044	15760	16028	16123	15993	15729	16053	15942	15894	16018	15927	16086	15898	15892	15921	15713	16049	15966	15851	15842	15814	15948	15877	15908	16050	15837	16008	16024	15972	16045	15937	15855	15853	15846	15809	15901	15957	15823	16032	15853	15833	15875	15817	15779	15875	16099	16022	15949	16074	15835	15943	15914	15874	15861	15926	16015	15761	15943	15890	16047	16035	15896	15871	15727	15852	15980	15911	15783	15904	15895	15927	15951	15757	15750	15944	15872	15933	15970	15890	16018	15723	15839	15959	15687	15946	15806	15892	15827	15825	16014	15951	15990	16029	15715	15921	16008	15846	15905	15928	15835	15913	15939	15962	15924	15934	15918	15989	15740	15763	15942	15834	15786	15961	15932	15976	15901	15829	15907	15790	15705	15967	15790	15590	15666	15762	15949	15924	16127	15819	15827	15861	16071	15955	15734	15892	16008	16042	15906	15896	15876	16138	16067	15816	15900	15900	15981	15848	15856	15818	16045	15996	15636	15964	15605	15838	15887	15936	15776	15867	15983	15965	15831	16011	15992	15845	15890	15886	15760	15974	15782	16075	15759	15795	16056	15925	15959	15690	16121	16020	16083	15799	15859	15979	15898	15711	15725	15958	15932	15973	15955	15958	16002	15863	16034	16043	15896	15998	16059	15686	15741	15924	15804	15883	15769	15737	15900	15908	15858	15893	15816	15769	15789	15845	16024	15853	15956	15620	15917	15584	15943	15866	16027	15807	16020	15765	15954	16047	15841	15804	15947	15914	16002	15891	15738	15953	15878	15906	15824	15903	16029	15905	15842	15938	15942	15880	16070	16080	15927	16058	15845	15793	15701	15976	15909	15953	15772	15824	15984	15992	16007	16073	15914	15781	15781	15911	16014	16056	15950	15838	15722	15857	16092	15927	16069	16149	16062	15969	16006	15815	15870	15902	15832	15878	15907	16070	16034	15882	16127	15811	15995	15807	15924	15861	15758	15887	15989	15995	16020	15944	15906	15845	15847	16192	16096	15923	15887	15894	15957	15901	15963	15807	15802	15817	15882	16029	15898	16030	15921	15865	15877	15944	15769	15973	16040	15928	15987	15968	15829	16004	15919	15740	15790	16048	15887	16129	15871	15862	15897	15920	15793	15826	15831	15876	15857	15957	15708	15934	15858	15969	15934	15976	15816	15892	15938	15929	16000	15956	15826	15918	15835	15878	15692	15830	15970	15953	15916	16006	15903	16089	15872	15872	15888	15788	15767	16080	15794	15866	15862	15826	15749	15877	15752	16019	15863	15756	15763	15780	15815	15911	15770	15846	16084	16035	15928	15805	15744	15857	15803	15681	15913	15734	15920	15833	16040	15782	15892	16044	15981	15910	15911	16063	15925	15828	16003	15790	15888	15972	15829	15858	15810	15671	15849	15805	15628	15934	15825	15951	15909	15944	15964	16061	15929	15991	15869	16034	15969	15990	15855	15937	15874	15940	15977	15931	15951	15922	15987	16145	15848	16033	15997	15940	15955	15826	16055	15866	15973	15976	15773	15927	15757	15934	16040	15849	15963	15830	15870	15803	15799	16014	16108	15805	15664	16028	15695	15822	15949	15867	15883	15881	15839	16102	16089	15964	15575	15932	15966	15989	15842	15907	15833	16008	15919	15958	15918	16111	15952	15990	15740	15799	15949	15918	16058	15901	15922	15966	15887	16030	15908	15940	15927	16011	16093	15903	15916	15954	15853	16114	15923	15838	16011	16063	15842	15927	15922	15853	15815	15832	15880	15839	15827	16123	15947	15854	16030	15893	15874	15885	15986	15997	15911	15660	15883	15832	15948	15992	16026	15853	15900	15949	16001	16136	15902	15726	15778	15718	15926	15832	15721	15868	16076	15968	15739	15865	15865	16044	15848	15704	15985	15945	16011	15739	15840	15943	15939	15929	15905	15923	15998	15901	15850	16000	15844	15988	16085	15710	16065	15971	15885	16071	15957	16055	15775	16054	16035	15838	15838	16037	15947	16190	16049	15947	15927	15861	15780	15938	15805	16188	15755	15848	16077	16092	15750	15929	15843	15799	15667	15877	15863	15817	16104	16123	15941	15700	15764	15706	15947	16059	15927	15787	15907	15808	15878	15756	15674	15697	15847	15828	15994	15793	15762	15833	15841	16204	16057	16112	15888	15854	15990	15814	15825	15738	15935	15862	15787	15912	15985	15868	16089	15875	16177	15797	15797	15777	16219	15895	16006	15985	15781	15886	15954	15946	16031	15961	16009	16004	15738	15995	15916	15920	16008	15747	16107	15988	15871	16018	15972	15885	16118	15838	15799	16001	15886	15980	15968	15822	15889	15941	15830	15984	15931	15786	15967	15868	16122	15895	16135	16098	15920	15673	15867	15868	16076	15878	15905	15905	15892	15764	15871	15981	15997	16200	16161	15934	15914	15808	15942	16029	15858	15936	15895	15926	15948	16005	15869	16070	15902	15875	16006	15901	15959	15746	16096	15706	15803	15923	15866	15834	15885	16153	15968	16080	15899	15829	16064	15837	16215	15920	15877	15846	15824	15952	15831	16087	15832	15695	15882	15930	15883	15960	15807	15680	15801	15742	15934	15990	15971	15936	15824	16061	15950	15880	15926	16082	16006	16117	15766	15702	15912	15874	15814	15952	15868	16023	16025	15737	15946	15808	16100	15961	16070	16089	15993	15988	15966	16118	15822	15910	16048	15811	15860	15963	15915	16011	15817	15992	15922	15747	15835	15809	15947	15905	15958	15839	15888	15745	16076	16008	15759	15863	15924	15915	15790	15941	15878	15788	15813	15726	15849	15849	15928	16020	16128	15971	15945	15904	16023	16058	15910	15979	15969	16033	15859	16028	15837	15931	15862	16059	15926	16019	15867	15752	15952	15846	15993	15973	15922	15915	15829	16064	15857	15834	15914	15996	16015	15892	15933	15899	16066	16054	15775	15894	15989	15750	16064	16001	15920	15888	16014	15725	15761	15952	15764	15706	16053	16066	15956	16031	15786	15958	15822	15724	15834	15824	15815	16025	16074	15880	15987	15915	15974	15839	15852	15811	15734	15912	15714	15612	15886	15838	15862	15950	15843	15817	15947	15979	15753	15874	15776	15835	15917	15980	15944	15938	15949	15650	16058	15950	15972	16040	15870	15874	15943	15849	15829	16083	15908	16028	15783	16037	16126	16245	15837	15848	15795	15814	15841	15913	15961	15864	15796	15788	15890	15881	15992	15899	15894	15882	16025	15706	15895	15686	15616	15906	15960	16020	16037	15965	15626	16066	15975	15894	15900	15863	15856	15790	15748	15801	15816	15929	15822	15775	15962	15870	15792	15810	15915	15931	15971	15968	15881	15791	16019	16043	15826	15891	15922	16113	16005	15877	16066	16044	15937	16069	15992	15991	15857	16015	15862	15896	15940	16012	15930	15969	15788	15964	15916	15944	15716	15905	15987	15674	15699	15976	15780	15976	15945	15845	15939	15893	15777	15875	15898	15935	15852	15841	15732	15860	15832	15912	15840	15954	15844	15869	15809	16026	15629	15812	15860	16000	15971	15775	15883	15795	15898	15930	15993	16129	16003	16097	16001	15780	15963	15956	15885	15924	15883	15862	16023	16032	16040	15908	15860	15765	15963	15800	15800	15885	15902	15848	16042	15719	15950	16031	15986	15730	16199	15917	16019	15899	15925	16007	16019	15796	15890	15869	15876	16112	15720	15919	15938	15838	15928	15919	15932	15896	16005	15971	16107	15962	15945	16014	15953	16101	16024	15936	16174	16009	15898	15847	16016	16096	15921	15828	16058	16088	16047	15999	15887	15771	16010	15929	15774	15969	16011	15874	15936	16078	15823	16012	15927	15827	15680	15966	16030	15924	16181	15976	15911	15923	15972	15968	15757	15970	15828	15858	15794	15755	15842	15784	15726	15533	15877	16144	16120	16104	15893	15969	16073	15924	15958	15905	15841	15955	15849	15890	16000	15780	15974	16024	15937	15828	15800	16118	15789	15960	15959	15844	15999	15842	15774	15823	15891	15799	15793	15848	15865	16116	15926	15847	16065	15674	15875	15830	15938	15843	15863	15833	15844
18855	30512	30535	24559	21377	20806	17606	16087	15868	15165	15350	14871	14655	14422	14417	26020	27465	23365	14523	13510	13490	13562	13359	13338	13326	13379	13536	13516	13537	13433	13364	13515	13497	13535	13477	13375	13493	13362	13454	13559	13488	13510	13447	13340	13389	13286	13418	13516	13229	13560	13390	13371	13341	13482	13345	13483	13394	13182	13405	13462	13532	13211	13493	13366	13445	13651	13342	13342	13462	13373	13261	13344	13539	13354	13378	13464	13338	13439	13448	13432	13486	13281	13569	13421	13451	13342	13506	13494	13407	13231	13270	13472	13392	13392	13361	13616	13439	13294	13474	13500	13426	13475	13281	13420	13429	13516	13379	13266	13387	13374	13481	13380	13463	13414	13274	13425	13611	13368	13412	13413	13604	13446	13510	13449	13545	13371	13464	13339	13343	13408	13388	13510	13345	13423	13515	13414	13287	13471	13331	13246	13565	13323	13499	13409	13424	13420	13462	13439	13372	13369	13362	13384	13453	13395	13445	13481	13461	13467	13487	13475	13309	13388	13541	13461	13610	13265	13324	13502	13378	13623	13466	13418	13377	13270	13494	13305	13488	13311	13523	13451	13426	13433	13332	13491	13490	13340	13472	13444	13542	13336	13563	13322	13291	13478	13519	13338	13540	13509	13379	13376	13373	13428	13639	13497	13377	13310	13492	13327	13348	13456	13332	13300	13568	13397	13335	13501	13508	13505	13328	13378	13409	13450	13410	13466	13531	13285	13495	13414	13221	13506	13350	13520	13455	13488	13316	13373	13468	13511	13246	13383	13164	13445	13276	13522	13424	13381	13341	13524	13374	13615	13623	13547	13557	13388	13363	13470	13239	13306	13488	13291	13481	13412	13433	13446	13492	13340	13504	13317	13414	13568	13496	13561	13396	13484	13414	13324	13313	13273	13289	13513	13444	13580	13291	13518	13246	13473	13464	13366	13343	13276	13481	13151	13438	13574	13291	13428	13509	13429	13393	13467	13340	13467	13425	13369	13420	13361	13467	13327	13243	13410	13422	13354	13469	13519	13457	13530	13348	13517	13644	13557	13299	13475	13300	13253	13379	13458	13321	13350	13407	13255	13320	13455	13286	13427	13443	13450	13201	13333	13505	13354	13451	13385	13357	13359	13519	13400	13436	13332	13348	13286	13580	13402	13374	13364	13470	13330	13444	13399	13476	13226	13305	13540	13328	13390	13440	13335	13295	13391	13236	13480	13245	13347	13459	13480	13365	13376	13347	13294	13435	13445	13363	13474	13387	13351	13383	13392	13345	13447	13399	13474	13454	13482	13411	13469	13328	13472	13276	13248	13350	13404	13444	13415	13337	13332	13371	13474	13520	13473	13259	13183	13471	13338	13373	13580	13449	13365	13261	13303	13474	13471	13323	13391	13434	13466	13556	13453	13421	13340	13371	13443	13432	13458	13430	13459	13261	13461	13302	13447	13316	13312	13493	13473	13344	13286	13398	13396	13497	13334	13528	13379	13324	13539	13310	13542	13389	13433	13340	13431	13460	13547	13296	13441	13565	13465	13354	13406	13421	13476	13500	13393	13391	13326	13375	13444	13526	13378	13551	13407	13482	13421	13400	13550	13578	13508	13501	13368	13378	13433	13375	13425	13382	13365	13390	13318	13574	13351	13573	13414	13342	13361	13328	13409	13225	13459	13326	13335	13422	13323	13422	13489	13497	13380	13524	13395	13483	13482	13468	13393	13344	13315	13266	13357	13489	13566	13484	13410	13321	13405	13334	13455	13248	13390	13323	13402	13536	13400	13485	13501	13405	13320	13620	13474	13368	13380	13381	13412	13354	13398	13442	13351	13493	13422	13342	13425	13532	13576	13339	13535	13469	13323	13454	13399	13352	13545	13357	13328	13482	13408	13394	13366	13377	13414	13442	13408	13489	13528	13369	13427	13546	13271	13281	13465	13224	13353	13378	13529	13600	13313	13336	13517	13443	13388	13336	13538	13162	13465	13221	13434	13370	13400	13332	13394	13513	13413	13351	13224	13435	13396	13484	13302	13324	13332	13334	13429	13458	13344	13421	13418	13530	13285	13364	13451	13258	13521	13427	13452	13275	13564	13457	13418	13560	13490	13372	13293	13343	13236	13508	13549	13442	13477	13355	13595	13482	13537	13416	13343	13516	13463	13244	13479	13463	13366	13258	13480	13359	13398	13165	13438	13423	13488	13458	13530	13277	13431	13271	13443	13329	13389	13514	13308	13576	13247	13403	13556	13454	13452	13534	13463	13136	13419	13457	13312	13202	13417	13327	13316	13272	13385	13329	13435	13296	13357	13339	13424	13407	13462	13533	13414	13452	13423	13334	13399	13434	13497	13472	13342	13422	13310	13400	13513	13668	13348	13491	13312	13545	13513	13376	13337	13464	13349	13312	13286	13443	13337	13371	13551	13500	13377	13449	13410	13325	13556	13427	13499	13448	13477	13323	13413	13469	13398	13495	13403	13296	13371	13505	13569	13480	13350	13479	13482	13282	13447	13276	13284	13430	13374	13366	13291	13306	13365	13650	13338	13451	13517	13517	13573	13496	13301	13319	13360	13451	13414	13432	13423	13431	13437	13384	13447	13397	13432	13371	13496	13315	13355	13471	13439	13430	13424	13472	13393	13388	13382	13523	13361	13498	13281	13418	13332	13468	13273	13308	13381	13278	13381	13424	13327	13489	13366	13475	13515	13376	13309	13416	13419	13399	13324	13416	13522	13293	13311	13254	13432	13350	13411	13454	13321	13373	13418	13445	13482	13441	13468	13378	13458	13348	13374	13330	13238	13528	13522	13377	13415	13517	13589	13409	13255	13256	13475	13271	13379	13606	13402	13461	13330	13465	13332	13556	13343	13307	13369	13439	13578	13376	13533	13417	13375	13450	13614	13424	13455	13430	13357	13217	13430	13478	13348	13641	13506	13496	13285	13429	13473	13328	13416	13346	13282	13265	13321	13504	13440	13393	13415	13416	13472	13368	13358	13471	13497	13272	13296	13408	13334	13322	13400	13308	13354	13328	13552	13534	13407	13488	13373	13587	13360	13558	13309	13494	13398	13322	13467	13476	13374	13384	13406	13438	13488	13471	13250	13444	13489	13349	13481	13568	13379	13435	13375	13221	13474	13458	13420	13399	13326	13370	13383	13347	13453	13418	13203	13400	13452	13474	13325	13355	13566	13466	13394	13326	13470	13358	13222	13480	13420	13437	13421	13527	13367	13353	13499	13508	13338	13377	13438	13367	13366	13494	13526	13462	13478	13467	13282	13477	13444	13387	13302	13442	13445	13562	13598	13378	13465	13290	13379	13358	13512	13257	13601	13386	13308	13490	13217	13309	13381	13394	13538	13326	13463	13534	13283	13415	13392	13413	13358	13405	13566	13282	13363	13415	13462	13347	13568	13254	13393	13472	13405	13464	13192	13484	13452	13301	13528	13274	13420	13404	13338	13495	13548	13347	13376	13414	13375	13416	13641	13414	13528	13449	13386	13390	13483	13194	13601	13217	13427	13386	13286	13596	13342	13397	13303	13289	13521	13338	13425	13450	13375	13480	13539	13621	13302	13441	13451	13324	13382	13626	13318	13475	13380	13314	13440	13431	13318	13443	13487	13408	13575	13221	13332	13472	13248	13480	13389	13445	13242	13288	13577	13540	13375	13356	13485	13465	13318	13402	13476	13459	13424	13536	13360	13382	13286	13435	13417	13563	13558	13417	13308	13341	13451	13428	13395	13462	13335	13295	13318	13608	13425	13323	13329	13397	13395	13338	13568	13472	13341	13552	13306	13360	13387	13456	13474	13389	13397	13449	13530	13552	13392	13414	13431	13358	13485	13491	13415	13356	13570	13399	13551	13601	13231	13394	13573	13564	13404	13287	13397	13335	13542	13347	13252	13441	13435	13460	13299	13421	13507	13487	13354	13478	13386	13471	13498	13261	13437	13464	13448	13320	13466	13324	13259	13418	13366	13460	13376	13369	13288	13392	13360	13662	13607	13344	13379	13425	13446	13392	13372	13361	13640	13417	13501	13325	13436	13360	13365	13267	13438	13313	13385	13263	13339	13311	13442	13321	13362	13332	13475	13361	13355	13560	13347	13418	13267	13477	13535	13288	13351	13424	13256	13432	13521	13417	13357	13379	13471	13498	13516	13520	13434	13295	13650	13413	13281	13442	13325	13389	13393	13352	13515	13480	13395	13505	13501	13329	13399	13409	13555	13313	13406	13296	13501	13276	13337	13301	13478	13462	13287	13511	13404	13476	13359	13317	13404	13514	13433	13281	13420	13440	13276	13346	13504	13434	13376	13348	13391	13415	13337	13583	13468	13437	13520	13449	13490	13373	13366	13642	13435	13219	13392	13263	13489	13389	13369	13448	13340	13375	13337	13384	13356	13445	13359	13335	13439	13509	13420	13414	13403	13337	13379	13511	13406	13399	13358	13322	13373	13382	13276	13356	13328	13303	13501	13495	13415	13380	13396	13387	13362	13214	13386	13433	13344	13410	13557	13347	13442	13334	13250	13332	13350	13423	13551	13543	13416	13279	13443	13481	13402	13480	13319	13405	13318	13537	13551	13301	13681	13483	13309	13379	13284	13495	13693	13484	13422	13308	13453	13323	13411	13308	13382	13349	13449	13349	13460	13569	13384	13396	13460	13331	13465	13273	13407	13385	13465	13623	13387	13488	13435	13543	13483	13203	13596	13477	13503	13245	13290	13281	13281	13524	13334	13471	13471	13418	13476	13412	13448	13446	13405	13358	13381	13226	13576	13362	13386	13392	13333	13245	13613	13420	13484	13563	13456	13259	13451	13413	13396	13532	13336	13325	13517	13375	13492	13396	13437	13313	13400	13457	13646	13433	13458	13438	13335	13496	13259	13530	13443	13314	13659	13381	13378	13306	13400	13387	13415	13336	13468	13453	13328	13513	13505	13399	13501	13444	13338	13436	13326	13406	13398	13552	13414	13387	13483	13353	13399	13304	13409	13273	13498	13335	13437	13357	13346	13354	13367	13444	13410	13525	13335	13396	13403	13369	13352	13471	13495	13616	13488	13409	13586	13489	13475	13424	13479	13409	13247	13320	13466	13298	13590	13533	13504	13373	13291	13512	13503	13433	13343	13506	13420	13413	13336	13284	13456
23831	20996	28424	23840	21977	24923	24476	20033	18745	18731	18778	18128	17947	17408	18044	32676	36186	29931	22591	17006	16661	16314	16385	16448	16392	16320	16427	16552	16418	16278	16391	16432	16355	16445	16355	16398	16408	16329	16422	16337	16336	16459	16411	16607	16470	16373	16139	16365	16587	16160	16313	16354	16410	16363	16307	16398	16282	16390	16431	16306	16541	16362	16356	16342	16322	16372	16149	16176	16369	16204	16291	16370	16453	16301	16304	16559	16338	16445	16270	16299	16460	16386	16256	16276	16339	16612	16301	16301	16221	16176	16319	16399	16349	16429	16449	16344	16462	16274	16383	16525	16182	16266	16285	16267	16390	16244	16206	16263	16252	16370	16219	16412	16504	16111	16357	16227	16334	16323	16374	16373	16525	16237	16328	16460	16188	16153	16210	16464	16360	16283	16123	16307	16317	16334	16121	16249	16289	16353	16216	16268	16404	16395	16257	16101	16288	16314	16253	16171	16413	16471	16211	16310	16338	16365	16332	16317	16492	16375	16339	16130	16223	16343	16313	16379	16396	16307	16335	16180	16238	16314	16309	16315	16272	16473	16422	16454	16412	16399	16311	16335	16383	16408	16285	16235	16431	16441	15989	16244	16359	16143	16189	16209	16210	16375	16252	16336	16514	16309	16255	16415	16363	16268	16219	16181	16244	16315	16240	16264	16512	16012	16294	16402	16405	16561	16166	16294	16410	16351	16053	16307	16361	16210	16367	16431	16195	16321	16410	16400	16630	16421	16037	16141	16393	16228	16358	16392	16313	16274	16356	16229	16493	16343	16204	16316	16242	16222	16273	16175	16339	16257	16301	16118	16415	16421	16320	16421	16285	16256	16288	16412	16356	16084	16229	16097	16307	16201	16251	16026	16192	16296	16411	16431	16408	16392	16338	16286	16305	16343	16532	16320	16184	16253	16296	16250	16237	16337	16196	16137	16159	16360	16362	16277	16160	16054	16379	16056	16248	16286	16340	16418	16412	16364	16320	16563	16244	16278	16471	16263	16236	16399	16241	16233	16277	16260	16178	16435	16428	16229	16308	16146	16348	16416	16489	16154	16164	16248	16321	16521	16194	16493	16446	16345	16519	16344	16495	16277	16269	16394	16178	16089	16324	16306	16160	16122	16245	16154	16272	16208	16287	16245	16262	16286	16044	16200	16164	16398	16371	16377	16447	16315	16234	16283	16282	16256	16168	16186	16187	16241	16295	16565	16193	16223	16292	16157	16346	16201	16276	16372	16139	16369	16212	16256	16293	16242	16338	16321	16160	16337	16230	16390	16110	16249	16277	16439	16231	16176	16416	16524	16166	16207	16146	16234	16175	16218	16396	16287	16293	16212	16165	16407	16296	16232	16405	16438	16122	16398	16255	16044	16182	16065	16465	16317	16424	16357	16279	16159	16402	15876	16170	16217	16543	16473	16482	16323	16148	16317	16397	16254	16122	16347	16278	16219	16391	16232	16210	16198	16194	16271	16440	16300	16243	16618	16459	16240	16266	16287	16354	16332	16482	16240	16328	16326	16254	16366	16097	16275	16283	16093	16306	16168	16302	16262	16251	16310	16454	16341	16311	16282	16412	16338	16184	16240	16313	16402	16235	16226	16167	16226	16342	16286	16317	16306	16296	16238	16362	16075	16313	16290	16432	16156	16234	16357	16199	16443	16170	16232	16392	16288	16201	16160	16202	16233	16219	16358	16305	16244	16229	16437	16280	16382	16502	16319	16367	16305	16355	16172	16367	16177	16234	16285	16244	16271	16324	16207	16194	16417	16177	16115	16152	16193	16282	16280	16270	16235	16430	16157	16185	16282	16174	16417	16344	16345	16368	16367	16045	16127	16073	16237	16293	16309	16166	16457	16314	16370	16258	16258	16148	16318	16288	16053	16157	16263	16275	16226	16104	16374	16232	16501	16277	16231	16122	16258	16498	16425	16330	16278	16267	16405	16286	16340	16256	16430	16356	16201	16299	16204	16485	16197	16352	16251	16217	16310	16174	16267	16423	16398	16215	16215	16377	16415	16270	16301	16398	16115	16284	16104	16314	16166	16056	16484	16558	16268	16374	16146	16316	16246	16229	16303	16335	16337	16300	16334	16254	16377	16283	16263	16510	16248	16150	16306	16298	16174	16480	16534	16333	16314	16160	16315	16356	16404	16366	16411	16197	16316	16321	16127	16638	16359	16293	16260	16229	16098	16304	16225	16147	16349	16359	16299	16211	16013	16359	16053	16303	16155	16220	16243	16332	16353	16238	16335	16347	16124	16160	16273	16197	16276	16257	16260	16321	16428	16314	16111	16238	16293	16316	16330	16462	16430	16356	16290	16326	16135	16400	16236	16263	16319	16149	16158	16419	16264	16197	16106	16228	16296	16143	16145	16489	16346	16339	16137	16244	16264	16202	16285	16325	16263	16330	16108	16370	16067	16416	16266	16245	16140	16248	16268	16378	16299	16334	16263	16273	16188	16222	16201	16326	16235	16266	16179	16383	16503	16163	16264	16138	16391	16231	16298	16143	16335	16404	16321	16257	16175	16487	16380	16294	16422	16347	16404	16254	16209	16142	16134	16375	16352	16233	16179	16437	16366	16445	15996	16191	16258	16590	16238	16244	16374	16263	16432	16292	16140	16307	16360	16223	16265	16335	16284	16183	16190	16550	16317	16407	16263	16189	16265	16460	16476	16274	16399	16309	16474	16466	16252	16397	16522	16272	16325	16227	16353	16161	16213	16216	16519	16437	16287	16177	16431	16435	16455	16403	16183	16341	16382	16335	16383	16285	16468	16423	16338	16300	16242	16274	16303	16336	16334	16339	16321	16182	16081	16455	16060	16216	16355	16123	16219	16128	16183	16229	16286	16360	16253	16230	16372	16375	16396	16292	16198	16197	16418	16463	16266	16224	16372	16170	16444	16612	16158	16057	15998	16148	16429	16185	16183	16228	16262	16254	16330	16518	16184	16161	16366	16315	16363	16290	16160	16257	16521	16350	16090	16319	16198	16286	16283	16325	16503	16278	16134	16422	16375	16361	16036	16261	16304	16482	16356	16226	16330	16276	16370	16445	16301	16439	16416	16288	16464	16305	16229	16289	16280	16206	16313	16155	16276	16277	16229	16134	16248	16502	16409	16289	16330	16608	16386	16413	16346	16441	16306	16209	16240	16396	16290	16424	16453	16395	15961	16348	16255	16150	16324	16412	16314	16303	16188	16247	16328	16163	16197	16490	16308	16215	16434	16249	16368	16528	16197	16384	16365	16291	16133	16374	16425	16211	16133	16427	16127	16252	16219	16405	16212	16289	16333	16167	16417	16206	16382	16301	16398	16406	16239	16482	16374	16307	16361	16183	16268	16254	16400	16276	16052	16350	16092	16376	16254	16256	16229	16407	16426	16206	16278	16317	16347	16311	16216	16412	16303	16425	16433	16236	16341	16231	16270	16323	16176	16434	16302	16288	16168	16298	16192	16334	16318	16276	16441	16097	16110	16371	16438	16236	16161	16159	16541	16423	16341	16454	16251	16136	16347	16286	16494	16425	16289	16386	16317	16282	16269	16287	16518	16024	16305	16378	16314	16434	16248	16137	16307	16346	16487	16411	16505	16386	16447	16199	16502	16339	16230	16182	16195	16392	16274	16480	16446	16236	16434	16161	16232	16382	16231	16158	16179	15981	16182	16213	16108	16402	16406	16188	16226	16329	16312	16270	16205	16229	16243	16239	16248	16281	16403	16109	16236	16335	16555	16167	16429	16454	16148	16114	16073	16192	16502	16409	16433	16257	16107	16432	16234	16205	16268	16574	16288	16182	16062	16271	16066	16285	16142	16269	16341	16466	16307	16237	16296	16257	16371	16315	16377	16310	16196	16398	16364	16218	16255	16086	16266	16409	16360	16437	16225	16252	16183	16236	16338	16090	16162	16309	16175	16398	16063	16040	16246	16446	16271	16135	16360	16328	16239	16388	16202	16389	16303	16283	16265	16225	16279	16252	16324	16405	16274	16080	16472	16447	16421	16210	16161	16184	16160	16251	16388	16261	16310	16296	16202	16220	16220	16497	16171	16424	16358	16346	16421	16190	16243	16364	16258	16338	16094	16453	16279	16413	16395	16026	16277	16084	16162	16383	16208	16303	16481	16203	16190	16415	16410	16221	16446	16229	16272	16246	16507	16360	16391	16310	16175	16327	16126	16283	16371	16444	16482	16162	16294	16470	16281	16384	16077	16333	16149	16372	16436	16428	16166	16401	16438	16250	16207	16354	16260	16299	16322	16406	16519	16413	16452	16313	16444	16182	16402	16080	16199	16340	16432	16332	16398	16324	16174	16807	16347	16225	16543	16375	16143	16330	16344	16368	16445	16189	16321	16317	16243	16294	16104	16258	16298	16423	16221	16287	16496	16514	16201	16261	16418	16349	16279	16299	16371	16411	16232	16235	16337	16247	16136	16207	16154	16432	16288	16347	16057	16488	16530	16344	16435	16363	16231	16427	16499	16210	16165	16341	16158	16281	16449	16111	16514	16464	16350	16286	16319	16188	16216	16279	16226	16068	16124	16271	16436	16084	16406	16384	16213	16153	16057	16353	16277	16404	16311	16187	16278	16469	16363	16350	16055	16319	16269	16422	16265	16232	16226	16144	16070	16282	16339	16464	16137	16235	16514	16343	16242	16363	16194	16392	16405	16210	16260	16487	16258	16294	16188	16265	16416	16344	16293	16380	16403	16003	16210	16029	16105	16611	16257	16279	16294	16259	16141	16371	16366	16431	16313	16462	16272	16506	16340	16175	16417	16354	16254	16501	16223	16344	16319	16303	16347	16443	16295	16272	16347	16176	16426	16340	16184	16353	16289	16208	16514	16245	16349	16375	16332	16298	16304	16335	16276	16382	16358	16140	16314	16458	16242	16144	16343	16089	16371	16264	16334	16294	16466	16222	16151	16226	16222	16150	16302	16406	16250	16241	16416	16317	16323	16257	16256	16288	16258	16635	16421	16280	16397	16278	16163	16081	16292	16094	16171	16191	16328	16447	16297	16332	16373	16110	16271	16370	16203	16234	16296	16299	16323	16290	16396	16231	16288	16288	16387	16452	16448	16425	16325	16327	16295	16326	16109	16181	16521	16343	16190	16197	16300	16317	16346	16115	16261
21648	37216	36708	29153	26498	24768	20281	18809	17531	17157	16821	16426	15738	15135	16308	36330	36951	29621	19309	13695	13677	13678	13682	13549	13622	13817	13582	13508	13726	13824	13581	13612	13622	13709	13545	13598	13539	13859	13705	13526	13680	13588	13668	13721	13812	13772	13487	13569	13595	13554	13713	13575	13642	13639	13669	13694	13674	13678	13588	13651	13634	13702	13591	13754	13606	13717	13799	13755	13618	13797	13660	13448	13624	13680	13464	13511	13638	13714	13557	13541	13667	13632	13697	13554	13659	13631	13701	13745	13503	13610	13615	13544	13597	13905	13666	13614	13613	13665	13596	13551	13696	13594	13611	13594	13616	13670	13694	13675	13728	13548	13605	13615	13700	13699	13574	13730	13698	13700	13614	13730	13635	13564	13637	13624	13596	13668	13403	13624	13679	13550	13501	13548	13692	13756	13678	13570	13731	13560	13622	13600	13752	13575	13502	13484	13471	13819	13628	13662	13815	13455	13602	13664	13415	13708	13644	13626	13507	13508	13459	13492	13648	13529	13620	13569	13636	13624	13550	13526	13493	13536	13637	13745	13584	13654	13602	13711	13625	13519	13523	13678	13524	13780	13783	13666	13650	13588	13586	13693	13649	13547	13670	13672	13826	13570	13604	13791	13754	13590	13492	13561	13731	13511	13753	13610	13525	13648	13650	13505	13659	13699	13635	13603	13782	13546	13747	13626	13763	13582	13685	13461	13611	13451	13759	13660	13696	13707	13657	13676	13717	13660	13580	13550	13468	13532	13650	13604	13595	13570	13598	13721	13767	13579	13767	13679	13605	13571	13649	13709	13579	13601	13484	13556	13408	13672	13721	13589	13746	13580	13705	13545	13602	13636	13598	13606	13518	13626	13681	13697	13664	13633	13484	13704	13564	13527	13692	13645	13641	13704	13715	13381	13667	13530	13554	13609	13537	13701	13625	13586	13475	13656	13561	13499	13591	13609	13445	13642	13703	13634	13616	13498	13602	13550	13662	13535	13682	13623	13600	13759	13640	13670	13723	13710	13768	13615	13488	13574	13599	13604	13631	13660	13553	13855	13500	13382	13706	13522	13491	13655	13546	13601	13481	13621	13389	13712	13546	13678	13645	13529	13689	13770	13504	13713	13657	13466	13438	13571	13572	13593	13720	13729	13705	13615	13503	13584	13651	13463	13648	13495	13551	13682	13659	13631	13668	13594	13640	13712	13568	13572	13774	13542	13527	13528	13431	13617	13560	13568	13494	13500	13654	13485	13742	13450	13543	13466	13640	13760	13493	13723	13636	13629	13550	13634	13493	13668	13588	13596	13458	13636	13562	13662	13574	13653	13710	13600	13567	13711	13681	13596	13702	13719	13598	13545	13610	13669	13530	13590	13600	13620	13720	13908	13714	13571	13561	13459	13737	13525	13592	13627	13548	13554	13495	13563	13579	13752	13483	13563	13631	13649	13485	13462	13745	13709	13620	13659	13598	13571	13627	13593	13608	13805	13780	13556	13506	13605	13540	13589	13524	13789	13751	13599	13603	13725	13662	13666	13581	13482	13511	13730	13698	13660	13801	13580	13772	13679	13525	13447	13600	13564	13560	13622	13544	13389	13515	13563	13539	13723	13624	13808	13702	13554	13491	13578	13639	13581	13501	13650	13663	13536	13444	13594	13546	13439	13725	13677	13642	13717	13635	13556	13604	13808	13644	13657	13474	13510	13748	13690	13562	13551	13591	13641	13797	13640	13565	13704	13748	13707	13662	13621	13485	13458	13656	13623	13651	13657	13753	13615	13432	13529	13451	13806	13667	13691	13362	13588	13534	13765	13450	13600	13576	13537	13668	13692	13481	13476	13728	13514	13603	13648	13634	13573	13499	13595	13648	13815	13511	13515	13721	13595	13587	13568	13488	13540	13519	13611	13750	13581	13628	13530	13679	13642	13626	13649	13629	13717	13507	13602	13537	13683	13647	13729	13561	13654	13790	13655	13585	13595	13537	13532	13657	13639	13612	13579	13625	13642	13578	13644	13568	13476	13433	13549	13706	13467	13626	13548	13465	13542	13640	13410	13599	13739	13695	13535	13496	13607	13628	13404	13590	13608	13708	13550	13714	13547	13703	13592	13449	13724	13571	13651	13667	13607	13721	13619	13877	13546	13638	13608	13560	13599	13663	13684	13557	13581	13505	13513	13500	13684	13469	13451	13730	13573	13646	13702	13652	13594	13641	13506	13554	13556	13700	13653	13643	13763	13652	13540	13696	13735	13716	13716	13674	13586	13535	13642	13471	13733	13670	13582	13505	13571	13742	13587	13558	13513	13693	13582	13575	13528	13568	13766	13682	13593	13698	13690	13610	13758	13626	13572	13734	13580	13611	13651	13679	13646	13619	13636	13550	13774	13611	13828	13703	13543	13709	13598	13803	13727	13563	13670	13725	13553	13624	13677	13752	13596	13673	13569	13651	13564	13647	13672	13559	13713	13576	13566	13731	13527	13506	13599	13431	13534	13468	13648	13504	13750	13779	13523	13566	13653	13524	13610	13612	13741	13636	13545	13659	13486	13554	13614	13570	13566	13647	13693	13569	13721	13520	13715	13692	13625	13582	13716	13608	13536	13756	13671	13626	13631	13621	13525	13567	13536	13565	13474	13588	13714	13611	13839	13599	13602	13706	13578	13602	13663	13628	13658	13582	13541	13518	13484	13689	13615	13580	13625	13693	13557	13637	13683	13589	13567	13773	13701	13561	13504	13485	13683	13610	13693	13810	13691	13705	13613	13718	13638	13517	13788	13406	13768	13711	13662	13668	13555	13530	13757	13750	13577	13717	13629	13590	13651	13765	13445	13572	13629	13592	13719	13605	13532	13479	13672	13575	13555	13576	13744	13780	13387	13601	13829	13618	13618	13641	13568	13603	13590	13676	13620	13445	13723	13492	13610	13559	13476	13605	13690	13527	13736	13680	13592	13657	13532	13592	13490	13531	13541	13569	13764	13679	13496	13484	13525	13581	13635	13682	13591	13691	13535	13591	13586	13740	13605	13650	13653	13524	13535	13467	13610	13679	13589	13803	13760	13464	13576	13635	13548	13612	13494	13610	13621	13714	13483	13639	13523	13609	13564	13507	13564	13603	13590	13548	13603	13695	13570	13478	13447	13538	13684	13553	13516	13609	13610	13644	13768	13677	13711	13681	13668	13632	13393	13467	13640	13613	13530	13769	13461	13472	13704	13589	13723	13600	13692	13435	13612	13759	13656	13647	13654	13570	13640	13643	13555	13637	13706	13697	13705	13829	13560	13726	13613	13586	13724	13950	13500	13468	13694	13812	13670	13688	13520	13629	13661	13654	13677	13441	13718	13773	13529	13732	13666	13591	13490	13573	13613	13731	13586	13682	13500	13706	13510	13692	13694	13532	13695	13590	13460	13469	13559	13541	13547	13453	13635	13324	13694	13569	13599	13699	13294	13701	13713	13621	13550	13676	13705	13522	13578	13711	13446	13685	13438	13552	13496	13526	13660	13658	13681	13690	13730	13579	13765	13709	13585	13704	13564	13656	13723	13605	13553	13571	13585	13540	13376	13787	13531	13641	13524	13631	13510	13798	13760	13614	13705	13704	13586	13546	13610	13775	13639	13831	13531	13598	13699	13630	13615	13723	13664	13652	13649	13505	13552	13620	13571	13812	13639	13577	13489	13620	13725	13593	13496	13705	13554	13692	13557	13421	13572	13681	13645	13535	13481	13696	13550	13652	13636	13613	13660	13609	13488	13593	13553	13566	13652	13721	13600	13573	13626	13774	13586	13593	13780	13511	13670	13529	13574	13672	13554	13650	13772	13579	13581	13677	13574	13751	13511	13826	13482	13586	13654	13683	13655	13558	13683	13453	13561	13753	13585	13554	13589	13758	13481	13721	13486	13512	13480	13535	13812	13582	13584	13582	13637	13592	13653	13493	13656	13647	13544	13554	13604	13638	13771	13780	13690	13607	13760	13588	13646	13653	13590	13800	13581	13568	13639	13674	13576	13753	13501	13738	13676	13533	13569	13564	13658	13632	13661	13555	13537	13731	13686	13654	13583	13492	13729	13697	13577	13647	13713	13652	13550	13700	13729	13691	13565	13584	13603	13566	13483	13644	13466	13540	13625	13693	13613	13622	13616	13681	13522	13575	13741	13687	13752	13498	13638	13698	13586	13741	13614	13640	13645	13722	13590	13633	13563	13605	13644	13556	13739	13562	13676	13637	13680	13503	13583	13717	13570	13708	13641	13690	13600	13835	13588	13662	13625	13707	13631	13655	13599	13584	13447	13654	13508	13764	13603	13612	13543	13519	13609	13823	13620	13665	13823	13657	13524	13424	13493	13722	13712	13385	13561	13551	13626	13545	13581	13530	13705	13679	13556	13678	13519	13651	13695	13559	13505	13536	13744	13609	13663	13673	13552	13697	13667	13706	13660	13603	13710	13657	13588	13662	13651	13727	13399	13612	13441	13687	13649	13515	13523	13675	13539	13585	13700	13621	13728	13818	13584	13616	13578	13676	13566	13646	13511	13561	13646	13570	13711	13621	13783	13722	13498	13494	13752	13672	13692	13521	13637	13623	13533	13479	13426	13650	13646	13517	13603	13586	13677	13741	13531	13681	13795	13601	13738	13525	13531	13646	13570	13573	13692	13698	13518	13504	13590	13608	13566	13655	13653	13541	13665	13647	13542	13642	13587	13632	13629	13687	13627	13583	13620	13635	13461	13663	13583	13567	13666	13562	13661	13635	13498	13600	13719	13557	13545	13492	13804	13550	13584	13611	13512	13678	13696	13557	13545	13637	13630	13576	13738	13527	13584	13689	13683	13655	13493	13585	13499	13562	13532	13645	13731	13664	13522	13389	13505	13752	13592	13728	13640	13453	13590	13539	13705	13727	13581	13570	13570	13667	13662	13528	13722	13516	13608	13569	13634	13645	13668	13686	13674	13522	13562	13551	13741	13606	13601	13575	13509	13525	13674	13618	13565	13613	13691	13667	13633	13634	13556	13567	13620	13608	13731	13500	13491	13615	13658	13832	13445	13866	13533	13553	13569	13667	13606	13624	13604	13587	13545	13611	13551	13585	13785	13569	13760	13516	13654	13697	13645	13709	13764	13698	13722	13634	13590	13794	13498	13662	13711
30297	23746	25312	22905	19964	19461	18490	18104	17939	17743	17697	17819	17427	17377	17508	17576	18983	19056	18306	17302	16964	17178	17177	17227	16908	17013	17183	17139	17056	17137	17168	17092	17206	17124	17025	17165	17024	17128	17026	17140	16910	16972	17103	17220	16865	17139	16999	17149	17082	17122	17013	16984	17010	17264	17141	17277	16943	17204	17326	16937	16965	17044	16943	17109	16944	17160	17042	17112	16940	16999	17053	17166	17027	17132	17091	17177	16827	17100	17210	17119	17110	17161	17087	16987	17069	16933	16986	17122	17157	17068	17024	17191	17087	17260	17185	17206	17008	16972	16843	17093	17028	16991	17185	16842	17291	16986	17059	17016	17224	17104	16987	16797	17039	16949	16999	17245	17070	17169	17044	17104	16992	16968	17193	16988	17005	17058	17097	17101	17212	16927	16923	16966	17036	17148	17103	16886	16959	17021	17217	17227	17073	17320	17114	17037	17038	16944	17212	17033	17254	17114	17244	17035	16854	17232	17196	17078	16976	17093	17167	17120	16922	17032	16882	16953	17142	17056	17255	17047	17002	17029	17138	16996	17000	17138	16980	16956	17010	17020	16978	17118	16738	17243	16869	17134	17251	16839	17036	16987	17080	17009	16850	16984	17142	16951	17081	17096	17178	17006	17117	17030	17133	17065	17172	17113	17212	17089	17032	17202	17188	16933	16943	17137	17024	16836	17194	17087	17094	17001	17112	17210	17141	16996	16957	16915	16779	16815	17270	16964	16928	17091	17191	16927	16890	16996	17285	16835	17245	17121	17000	17044	17027	17184	17190	17036	17072	17006	17254	17308	17244	17047	17071	17160	17034	16991	17185	17020	17107	16923	17003	17110	17139	17017	17368	17189	17115	17067	17016	16976	17058	17165	17123	16972	17053	17066	16902	17030	17133	17019	16940	17134	16891	17045	17173	17163	17138	17130	16962	16910	16950	17139	17041	16981	16969	17208	17125	17235	17273	17129	16956	17212	17256	16952	17070	17026	17091	17176	17141	16915	17116	17134	17023	17153	17221	17066	17061	16952	17070	16888	17256	17168	17046	17202	16981	16894	17137	17231	16993	16957	17263	16994	17120	17028	17135	16988	16832	17219	16970	16931	16910	17084	17110	17147	17022	17250	16979	16961	17190	17073	16849	17008	17095	17011	17045	17252	16913	16856	17071	16962	17097	16990	17295	17047	17061	16944	16974	16873	17012	16963	17009	17323	17035	17109	16970	17147	17056	17194	17015	17271	17294	17075	17040	17101	17035	17095	17002	17362	17155	17120	17052	16931	17007	16838	16959	17117	17055	17159	17183	17049	17304	17010	17122	17033	17061	17018	16916	16937	17096	17256	17029	16995	17104	17059	17303	17187	17115	17045	17114	17185	17355	16916	17163	17006	16829	17197	16993	17210	17007	16891	16987	17165	17025	17236	17085	16995	17056	16968	17126	17083	17125	16829	16945	16902	17054	17020	17176	17191	16927	17271	17019	17243	16893	16930	17058	17175	17049	16875	16910	17230	17109	17151	16971	16958	16967	16898	16989	16981	17011	16982	16997	17328	17258	16972	16929	17070	17108	16982	17281	17018	16928	17139	17075	17060	16832	17178	17125	17210	17057	17236	17062	17135	16853	16989	17202	16875	17029	17019	16965	17081	17214	17003	17343	17122	17079	16979	17079	17103	17176	17095	17242	16891	17133	17007	17012	17107	17275	17241	17070	17048	17017	17058	16981	17114	17147	17133	17013	16987	17196	17428	17085	16987	17089	17205	16937	17074	17113	17186	16993	17234	17033	16940	16999	17013	17080	17099	17082	16905	16967	16907	17323	16969	17004	17090	17113	17068	17118	16982	17038	17075	17215	16988	17067	16917	16992	17000	17112	17140	16950	17018	16980	16976	17073	16917	17104	17123	17074	17224	17030	16918	17029	16941	16946	17029	17218	17156	17006	17000	16976	16830	17131	17066	17185	17049	17209	16888	17073	17139	17004	17150	17009	17014	17032	17002	17080	17157	17118	17151	17171	17114	17121	17157	17492	17075	16825	16863	17106	17386	16780	16963	17140	17050	17232	17057	17146	17161	17051	17204	17007	17143	17122	17231	17205	17200	16979	16885	17092	17098	17151	16941	17033	17095	17045	16956	17169	17060	16885	17204	17218	17094	16883	17139	17276	17094	16967	17167	17108	17125	17118	17092	17057	17109	16864	17108	17255	17233	17236	17057	17158	17110	17188	16968	17144	16967	17050	17215	17086	17111	17143	17032	17127	17058	16966	16982	17100	17107	16819	17059	17007	17033	17056	17192	17058	16885	16978	16958	17038	17035	16953	17071	17174	17140	17134	17065	17089	17249	16938	17233	17060	17145	17161	16920	17000	17152	17195	17229	17049	16830	17052	17014	16948	17119	17046	16993	16934	17197	17189	17030	17181	16972	17119	17127	17174	17295	17032	17021	16951	16938	17097	16979	16967	17205	17241	17088	17115	17143	16986	16969	16810	16919	16900	17054	16974	16940	17156	17127	16988	17161	17087	17095	17053	17081	17103	17013	17042	17327	17127	16987	17083	17112	17158	16977	16966	17112	17060	16948	17272	16975	17142	17166	17246	17234	17060	17140	17083	16905	17065	16862	17210	17075	17186	17114	17001	17122	17131	17051	17240	17295	17339	17295	16951	17019	17209	17094	17096	16918	17114	16989	17064	17139	17083	17114	17046	17053	16915	17027	17159	17023	17197	17066	17043	17120	17272	16928	17187	16974	17373	17181	17185	17050	17174	17135	17007	17123	17268	17211	17055	17172	17001	16953	17309	17055	17134	17288	16965	17248	16974	17042	17074	16977	17056	17248	17096	17164	17060	17076	16936	17084	16916	17106	17061	17139	17166	17206	17052	17091	16969	17176	16912	17033	17124	17189	17045	17175	17189	16979	16788	16980	16994	17047	17362	17156	16902	16878	17057	16912	16977	17207	16929	17094	16996	17074	17220	17241	17244	17074	17076	17004	16964	17259	17186	17015	17157	17036	17113	17027	16945	17181	17131	17155	16993	17008	16926	16982	17134	16823	17005	17192	16969	16901	16965	17057	17237	17053	16892	17091	16989	17050	17180	16871	17114	17369	17090	17163	17104	17090	16894	17070	17037	17029	16954	17013	17105	17168	17075	17008	16728	17097	17263	16942	17077	16968	17141	17126	17088	16889	17116	16929	16870	17176	17003	17118	17090	17199	17277	17153	17162	16981	17030	17248	17117	16925	17022	17015	16858	17196	16947	17173	17191	17146	17054	16914	17161	17276	17022	17201	17023	17170	17176	17159	17202	17092	17151	17012	16848	17100	17208	17238	17014	17066	17121	16967	17117	17247	17003	17208	17056	16920	17188	17021	17190	17174	17045	17229	17230	17008	17039	17145	16948	16925	17082	17254	17051	16809	17410	17318	17050	17031	16980	17224	17001	17053	17124	17012	17099	17082	17207	17133	17071	17053	17029	17131	17160	17178	17273	17154	16905	17229	16995	16988	17112	17104	17122	16929	16910	17048	17111	17056	17085	17127	17045	16866	16995	17017	17095	17041	16940	17163	17103	17030	17092	17130	16967	17169	17262	17170	17123	17165	16903	17248	16983	17138	17123	17042	17085	17201	17353	17247	16895	17336	17135	17137	17341	17172	17031	17154	17111	17097	17074	17016	17031	17028	17092	17110	17139	17197	17014	17027	17276	17077	17059	17184	16934	17194	17085	17127	17048	17216	17128	17234	17034	17002	16977	17221	17123	17027	17175	17019	17049	16931	17039	17200	17019	17055	17040	17268	17321	17152	17021	17061	17167	17131	16937	17216	17088	16967	17074	17017	17275	17308	17148	17292	17191	17095	16954	16955	16979	17059	17109	16995	17030	16981	17118	17131	16992	17212	17249	17040	16915	17024	17091	16988	17130	17056	17249	17182	16911	17119	17007	17068	17025	17048	17035	16941	17009	17177	17041	17004	17272	17135	17097	17019	17116	17107	17050	17080	17019	17238	17076	17075	17181	17151	17188	16981	17152	17066	17178	17095	16901	16953	17261	17107	17177	17053	17021	17043	17028	17145	17187	17155	16930	17043	17392	16917	17065	17019	17061	17033	17030	17289	17054	16927	17255	17114	17185	17115	17028	17226	16993	17023	17178	17084	17107	17139	17090	17168	17152	17271	16992	17075	17094	16995	17093	17139	17076	16866	17056	17100	17227	17063	17050	16815	17118	17101	17062	16945	17091	17046	16888	16977	17156	17037	17088	17078	17134	17143	17088	16951	17021	16960	17131	16979	16970	17299	17003	17181	16898	16942	17070	17048	17109	17219	17020	16940	17017	17140	16990	17066	17219	16921	16987	17022	16938	17108	17087	17173	16926	16808	17154	17210	17053	16773	17019	17032	17116	17041	17067	16958	17348	17163	16989	17101	17057	17112	17138	17199	17101	17081	17041	16955	17038	16988	17195	17113	17201	17077	17165	17074	17186	16894	17130	17261	17072	17193	17327	17125	17015	17060	17069	17186	17159	17121	17162	17008	17201	17214	17021	17121	17043	16932	16898	17135	17100	17293	17098	17174	17060	17099	16980	17005	17181	17105	17113	17088	17228	17200	17062	17037	16980	17261	16937	16984	17307	17152	17180	17051	17089	16997	16975	16989	17067	17208	17254	16954	17064	16959	17186	16931	17208	16928	17011	17130	16977	17180	16960	16955	17150	17025	17103	17229	17000	16911	17117	17083	17155	17056	17181	17036	17236	17158	17173	17134	17205	17087	16919	17102	17144	17130	17016	17292	17047	17225	16842	16914	17063	17198	17349	17005	17104	17070	17472	17188	16887	16977	17245	17068	17198	16983	16963	17039	17209	16877	17203	17065	17089	17010	16922	17167	16980	17207	17148	16964	17122	17373	17080	16889	17055	17055	16961	17122	17224	17169	16985	16968	17172	16991	16994	17219	16941	17244	17114	17040	17100	17061	17119	16770	16988	17224	16981	17019	17119	16835	17036	16955	17022	17105	17103	17008	16975	16936	17146	17125	17076	17289	16985	16951	16861	17079	17085	17399	16889	16926	17089	17097	17142	17146	17066	17029	17073	16935	17005	16856	17125	17233	17137	17030	17175	17117	17018	16992	17139	17203	16927	17218	17069	17128	17120	17054
20105	25857	25502	20942	18920	17458	15929	16007	14960	15265	14955	14779	14584	14459	14509	15337	16817	16412	15145	14057	14199	14137	13964	14128	14061	14045	14122	14040	14145	14006	14026	14052	14105	14067	14091	14189	14111	14198	14036	13959	13947	14084	14082	14077	14087	14033	14035	14062	14125	14129	13771	14135	14090	14072	14060	14018	13990	14040	14092	13863	14111	14024	13874	13998	14023	14141	13991	14206	14063	14084	13840	14078	13987	13964	14036	14055	13907	13914	14106	14076	13950	14214	14034	13931	13983	14069	13891	14027	14013	14241	14020	14200	13883	13938	13962	14005	13911	14011	14076	13959	14072	13949	14001	13831	14019	14153	14003	14101	14066	13884	14042	14093	14099	14039	14184	14053	14055	14089	14003	14110	14092	14048	13912	14065	14270	14169	14029	13957	14067	14056	14050	14051	13859	14170	14007	14135	14090	14218	14014	13997	13932	13987	14138	14132	14068	14177	14027	14018	14154	14174	14062	13909	13940	14179	14184	14074	14048	14112	14067	13906	14060	13918	13944	13980	14017	13974	14070	13959	13972	13950	13997	14049	14073	14070	14003	13947	13935	14096	14172	14226	13868	14080	13952	14062	14035	14095	13825	14009	14216	14059	14114	13979	14075	14133	13790	14074	14087	14077	14047	13913	14003	14022	14099	14082	13970	14080	14031	14142	14128	14049	14087	14113	13905	14122	13911	14053	13913	13968	13948	13923	14033	14153	14096	13956	14055	14105	14045	13777	14085	14062	13996	14112	14043	14004	13980	14260	14123	14111	13999	13972	14088	13990	14092	14036	13929	13915	14042	14018	14024	14138	14052	14055	13652	14059	13932	14080	14039	13837	14195	13973	14026	14095	13963	14127	13851	13917	14026	13867	14106	13914	13978	14038	13849	14028	13917	14042	14076	14103	14040	14053	14133	14070	13913	13910	13889	13974	14032	13999	13818	14019	14083	14067	13941	14141	14010	14228	13992	13921	13946	14028	14132	14069	13894	14159	14126	13866	14281	14098	13954	14137	14104	14004	13938	14053	13916	14068	13909	14018	14198	14036	13942	14048	13933	14159	14044	13964	14034	14080	13967	13998	14049	14064	14078	13867	14249	13913	13915	14079	13933	14142	13933	14140	13994	14038	14156	14188	13975	14018	14142	13933	14004	14131	14171	14043	13969	14160	14091	14124	14003	14079	14041	13901	13948	13959	14062	14071	13956	13958	14075	14046	13952	14049	13992	13959	14152	14255	13947	14102	14131	14004	14031	14004	14184	13984	14170	13899	14145	14133	13952	14162	14200	13972	14076	14097	14042	13916	14040	13879	14084	14092	13777	14115	14010	14042	14084	13940	14158	14097	14030	13998	13990	13942	14111	13773	14264	13986	14096	13942	14041	13935	14009	14048	14075	14007	14084	14062	14013	13923	14248	13955	14034	14179	13941	13890	14025	14067	13836	13943	14058	13857	14067	13953	13970	13989	13890	14253	14118	13963	14134	14131	14139	13936	13932	14041	14020	13971	14089	13886	14105	14009	14163	14085	14138	14121	13912	13918	14033	13955	13967	14078	13997	14161	14174	13963	13955	14013	14157	14134	14126	13908	14037	14023	13896	14091	13951	14036	13962	13972	14105	14014	14077	13997	14085	13976	13865	14029	13837	14058	13981	13843	14158	14047	14010	14132	14265	14195	14197	14092	14127	13959	13974	13915	14083	14160	13891	13961	14244	14008	14074	13866	14012	14144	14086	13792	14202	13982	13945	14161	13872	14121	13907	13983	14036	14116	14098	13981	14104	14051	13940	14092	13938	14096	14016	14047	13996	13915	14014	14111	14130	14255	14058	14010	14070	14071	14063	14137	14134	14036	13960	14131	14012	14109	14033	14079	14115	14110	14113	14101	14185	14008	13952	14088	13935	14180	14086	14001	14068	14081	14129	14049	14055	13889	13988	13984	14030	13993	13946	14089	14246	14045	14168	13996	13859	14139	14143	14097	14069	13965	13906	14141	14087	13992	13918	14059	13958	13976	14079	14140	14075	14080	13836	14023	13925	14142	14116	14112	14088	14064	14040	14162	14094	14010	13954	14130	14049	14064	14002	14217	14073	14043	14061	14044	14143	14327	14072	13935	14147	14020	14193	14038	13894	14072	14132	14179	14086	14145	13953	13964	13912	14004	13993	14114	13897	14059	14139	13993	14052	14107	14118	13987	14042	14025	13931	14081	14047	13908	14141	14090	14106	14063	13992	14048	13922	14122	14000	13978	14104	14001	14051	14032	14063	13970	14025	14119	13978	14109	14009	14133	14032	14020	14099	13939	14078	14104	14016	14107	14108	14030	13939	14225	14070	14015	14022	14074	14184	14109	13977	14015	14140	14038	14025	13880	13989	14225	13946	14007	14150	13938	14054	14106	13904	13938	14166	14070	14129	13988	14067	14171	14058	13994	14098	14157	14000	14080	13956	14110	14114	14031	13973	14071	13968	14070	14211	13997	14062	13891	14086	14009	14117	14176	14001	14000	14051	14044	14009	14031	13944	14133	14135	13950	14097	14229	13982	13997	14190	14035	14098	14043	14077	14100	14024	13998	14025	14080	13913	14142	14100	14086	14115	13982	14023	14046	14238	14024	14027	14082	14126	13953	14034	14070	14055	13902	14032	13988	14051	14043	13940	13801	13967	14131	13892	13839	14174	14233	14030	14094	13907	14013	13971	14100	13992	14119	14156	14012	13985	13961	14083	14223	14011	14073	13997	14019	14052	14065	14057	14166	14036	13878	14157	14026	13975	14110	13852	14024	14005	14132	14040	14035	14028	13916	14058	13901	13979	14001	13973	14022	13934	14037	14163	14041	14016	13903	13951	14075	14084	14069	14027	13915	13944	14002	14124	14056	13959	14079	14041	14135	13953	13892	14065	14146	14114	14113	14153	14142	14060	14071	14049	14028	14021	13851	14044	14031	14120	13976	13917	14111	13926	14005	13979	13952	14098	14121	14147	13957	14046	13999	13959	13989	13885	14028	14139	13956	14072	13956	14177	13941	14152	13931	14022	14087	14020	13946	14049	14020	14121	14082	13885	13997	13967	14018	14032	13875	14051	14112	14193	14005	14023	13975	14029	13889	13965	14040	14037	14029	14188	14121	14051	14021	14149	13984	14116	13827	14021	14059	13969	14055	13936	13946	14096	13978	14082	14035	13953	13963	14062	14055	14088	13839	14184	14029	14126	14067	13962	13973	13958	14000	13902	13962	14021	13888	13917	14014	13865	14171	14235	14028	14254	14055	13949	13966	14046	14148	14041	13925	14132	14054	13941	14041	14092	14130	14124	14065	13907	14021	14113	14006	13821	14074	14207	14077	13882	13957	13969	13888	14030	14025	14101	13901	13833	13943	14079	14209	13997	14125	14051	14076	14082	14096	13952	13966	14110	14005	13825	14063	14090	14018	14179	14116	13983	13976	14078	14088	14204	14028	13988	14064	13982	13966	13989	14089	13892	14160	14072	14051	14062	13869	14019	14007	14114	14074	14016	14037	14091	14045	14079	14098	14043	13925	14103	14085	13892	13950	14155	13916	14089	14077	14020	14046	14263	14166	13954	14102	14157	14036	14033	13950	14024	14182	13977	13944	14039	14014	13973	13989	14162	14039	13954	14057	13912	14068	13960	14165	14102	14045	13839	14029	13928	14180	14072	13996	13944	13965	14064	14096	14023	14023	14114	14062	14012	14056	14020	14038	14075	14021	13963	14143	14189	13934	13925	13926	14106	14002	14058	14088	14163	14200	14002	13953	14062	14137	14103	14037	14092	13882	13983	14117	14175	13919	13814	14200	13987	14046	13907	13926	13931	14316	14000	14147	13902	14237	14070	14123	14198	14053	13981	13959	14056	14005	14039	14063	14092	13898	14120	14130	13908	14004	13985	14172	14007	14068	14089	14135	14175	13945	13899	14166	13985	14031	14097	14051	13986	13821	14071	14130	14110	13807	14058	13970	13990	13920	13928	14183	14044	14014	14116	13950	13937	14069	14032	14081	14059	14224	14290	13984	14083	14072	13854	14044	13972	14067	13986	13995	14014	13879	14062	14147	14038	14210	14129	14201	14079	13948	14080	14012	14021	13965	13929	13983	14055	13935	14040	14136	13971	14108	13929	13929	13984	14070	14089	13832	14100	14051	13987	14071	14061	14042	14035	14040	14156	14148	14020	14040	14033	14057	13982	13921	13931	14002	13878	14022	13898	13937	14110	14091	14066	14018	13964	14042	14191	14185	14103	14049	14056	14013	14152	14096	14014	13910	14031	14056	14174	13978	14144	13980	14055	14000	13985	13951	13931	13987	14118	13916	14086	14023	14098	13954	14139	14018	13907	14143	13940	14043	14085	14031	13941	14003	14023	13993	14120	14056	13977	14106	13933	14107	14187	14166	14165	13925	14021	14003	14168	14051	14149	14017	14155	13854	14119	14110	14164	13968	14040	14018	13992	14034	14183	13911	14191	13928	14005	13981	14170	14053	14118	13876	14071	13996	14098	14076	13982	14059	13907	14073	14174	14028	14176	13881	14138	13937	14000	14167	14072	14077	14188	13992	14079	13915	14036	14062	14025	13893	14131	14145	14055	14081	14043	13942	14036	14036	13896	14079	13968	13920	14054	13997	13895	14120	13966	14037	14042	13992	13935	14036	14004	14090	14214	13999	14227	13943	14158	14103	14080	14042	13973	14057	14075	14010	13947	13924	14096	14075	14136	13984	13962	14174	14145	13974	14011	14016	13882	14099	13927	14146	14110	14057	14082	13986	14080	14085	14021	14213	14124	13908	14126	14000	14089	14036	14066	14282	13893	14164	13915	14103	14109	14050	13971	14003	14052	14195	14093	14066	14054	14020	14173	14084	14156	14009	14149	14131	14157	14060	13990	14071	13971	14104	14034	14137	14050	14086	13934	14035	14187	14151	14091	13891	13964	13972	13923	13968	14103	13980	14006	13953	13986	14053	14232	14042	14033	14187	14010	14146	14019	13968	13964	13896	13973	14048	13955	13954	14076	13909	14249	13756	14133	14123	13872	14090	13930	13991	13983	14116	14047	13939	14085	14181	14112	14008	13994	14118	14166	14081	14079	14111	14217	14019	14172	14090	14141	13953	14052	13950	14124	14104	14105	13986	13922	14075
25489	21008	27638	25766	23200	22141	21716	20361	19075	18868	18633	18646	18349	18294	18416	22767	27967	25055	22051	18261	17721	17786	17862	17627	17823	17595	17760	17673	17631	17516	17690	17744	17646	17516	17651	17912	17677	17468	17540	17669	17584	17812	17511	17584	17436	17697	17704	17699	17536	17625	17627	17564	17753	17545	17745	17660	17424	17558	17568	17672	17865	17672	17719	17753	17629	17673	17589	17720	17688	17809	17789	17799	17641	17752	17602	17755	17713	17523	17687	17601	17928	17523	17558	17586	17551	17607	17679	17559	17738	17600	17481	17547	17356	17614	17721	17703	17691	17733	17795	17784	17777	17705	17676	17543	17631	17703	17401	17736	17666	17813	17643	17803	17742	17615	17705	17598	17476	17723	17701	17565	17624	17419	17559	17437	17738	17702	17399	17531	17598	17593	17605	17737	17622	17626	17707	17529	17771	17672	17645	17581	17491	17621	17734	17679	17598	17931	17565	17708	17755	17719	17507	17489	17429	17543	17459	17640	17536	17532	17460	17654	17210	17759	17476	17622	17570	17666	17787	17750	17626	17409	17609	17655	17707	17579	17729	17670	17723	17593	17640	17554	17820	17751	17574	17666	17399	17682	17628	17732	17479	17547	17628	17553	17775	17510	17549	17677	17690	17642	17579	17748	17636	17557	17553	17522	17399	17587	17670	17617	17407	17491	17553	17782	17593	17526	17617	17605	17877	17499	17820	17593	17838	17569	17476	17648	17721	17553	17689	17596	17624	17649	17645	17671	17748	17542	17347	17584	17897	17670	17768	17670	17498	17702	17645	17754	17652	17469	17804	17718	17588	17525	17419	17773	17599	17726	17868	17493	17566	17630	17321	17587	17748	17720	17517	17520	17623	17723	17633	17615	17696	17650	17571	17902	17612	17657	17631	17541	17610	17518	17754	17680	17674	17616	17752	17518	17567	17469	17782	17525	17609	17509	17647	17347	17535	17771	17555	17723	17461	17643	17498	17629	17702	17610	17459	17625	17502	17815	17667	17525	17462	17667	17440	17771	17505	17530	17616	17586	17868	17697	17463	17446	17774	17606	17658	17790	17828	17639	17556	17733	17639	17525	17617	17615	17608	17508	17591	17568	17557	17516	17519	17587	17817	17692	17520	17620	17514	17541	17486	17506	17693	17605	17356	17587	17784	17412	17655	17728	17664	17663	17632	17438	17747	17547	17738	17649	17683	17509	17622	17725	17899	17444	17578	17386	17572	17618	17716	17470	17727	17427	17802	17686	17670	17697	17608	17602	17683	17559	17776	17649	17458	17593	17614	17697	17592	17516	17620	17702	17553	17621	17544	17542	17648	17650	17624	17635	17553	17724	17727	17531	17748	17620	17491	17515	17875	17390	17702	17520	17685	17523	17571	17433	17640	17549	17639	17561	17616	17645	17637	17501	17502	17622	17548	17643	17698	17828	17679	17710	17636	17446	17770	17677	17535	17571	17582	17640	17586	17433	17565	17688	17689	17643	17449	17692	17707	17768	17416	17640	17710	17561	17764	17700	17552	17430	17691	17657	17465	17552	17462	17642	17526	17593	17554	17499	17755	17449	17543	17356	17568	17612	17819	17551	17511	17392	17447	17804	17671	17661	17569	17739	17694	17607	17535	17515	17687	17465	17583	17603	17702	17548	17718	17528	17694	17650	17353	17398	17436	17754	17782	17644	17642	17514	17767	17643	17716	17461	17679	17727	17588	17691	17722	17771	17678	17642	17640	17454	17772	17688	17579	17585	17632	17566	17489	17810	17642	17690	17699	17736	17691	17646	17444	17532	17596	17510	17552	17452	17645	17454	17675	17556	17537	17718	17702	17607	17502	17694	17629	17584	17626	17877	17662	17584	17667	17703	17609	17430	17492	17418	17590	17492	17601	17542	17407	17694	17627	17642	17496	17595	17696	17622	17690	17599	17594	17617	17775	17499	17595	17676	17614	17480	17782	17562	17750	17577	17773	17772	17630	17675	17576	17549	17672	17705	17751	17618	17594	17440	17618	17588	17884	17685	17657	17455	17662	17593	17701	17606	17539	17697	17670	17702	17649	17695	17617	17629	17686	17607	17659	17551	17507	17542	17714	17566	17645	17647	17441	17467	17502	17705	17541	17560	17813	17882	17694	17704	17621	17559	17690	17737	17639	17700	17606	17739	17613	17688	17626	17682	17583	17385	17612	17577	17602	17682	17802	17629	17379	17404	17755	17661	17815	17754	17789	17813	17659	17585	17695	17685	17883	17788	17774	17701	17515	17619	17422	17503	17375	17668	17676	17580	17658	17488	17546	17719	17470	17556	17528	17620	17541	17615	17682	17451	17554	17564	17741	17668	17547	17635	17675	17466	17667	17707	17689	17651	17702	17742	17491	17518	17608	17779	17658	17540	17790	17557	17669	17564	17604	17535	17673	17638	17650	17558	17564	17577	17867	17653	17624	17619	17678	17449	17611	17623	17656	17723	17630	17524	17553	17729	17421	17516	17674	17711	17549	17645	17655	17550	17591	17607	17598	17723	17553	17404	17457	17656	17698	17843	17582	17572	17392	17492	17726	17713	17441	17828	17661	17535	17621	17738	17749	17825	17682	17392	17429	17693	17651	17595	17894	17707	17632	17565	17717	17664	17680	17635	17442	17526	17677	17807	17653	17541	17585	17418	17613	17547	17709	17603	17533	17634	17488	17595	17615	17632	17579	17679	17656	17523	17682	17601	17769	17553	17737	17755	17686	17716	17664	17748	17677	17487	17531	17572	17633	17725	17847	17645	17464	17702	17572	17739	17512	17612	17672	17648	17666	17842	17560	17589	17815	17608	17693	17722	17686	17687	17448	17560	17763	17431	17427	17642	17651	17708	17516	17694	17550	17682	17623	17774	17698	17694	17510	17654	17691	17604	17697	17554	17469	17817	17665	17585	17524	17534	17801	17603	17740	17673	17423	17618	17557	17453	17785	17670	17455	17537	17630	17475	17588	17497	17422	17714	17649	17763	17560	17636	17900	17682	17710	17666	17566	17607	17554	17649	17678	17581	17612	17722	17561	17466	17604	17536	17590	17759	17674	17660	17559	17521	17698	17634	17732	17618	17710	17642	17556	17614	17697	17583	17643	17647	17590	17750	17522	17507	17691	17589	17505	17724	17669	17542	17581	17384	17464	17684	17680	17466	17490	17664	17652	17696	17648	17754	17550	17649	17853	17771	17733	17620	17713	17581	17481	17470	17586	17691	17592	17613	17616	17568	17532	17668	17625	17579	17661	17677	17763	17510	17751	17544	17537	17539	17614	17621	17693	17601	17528	17717	17621	17649	17779	17564	17546	17644	17728	17585	17591	17693	17637	17391	17571	17835	17503	17856	17723	17749	17562	17688	17398	17611	17470	17694	17697	17771	17842	17460	17782	17567	17891	17620	17490	17530	17761	17602	17728	17647	17827	17525	17628	17652	17632	17664	17553	17657	17882	17626	17468	17616	17473	17368	17297	17836	17639	17730	17540	17731	17771	17774	17433	17478	17632	17654	17694	17526	17605	17689	17489	17524	17642	17688	17649	17803	17509	17471	17672	17686	17798	17710	17699	17609	17555	17580	17698	17335	17541	17562	17531	17696	17633	17673	17714	17619	17675	17383	17407	17693	17549	17600	17633	17559	17730	17619	17771	17616	17582	17593	17707	17536	17580	17735	17701	17563	17390	17710	17679	17522	17538	17777	17580	17524	17580	17636	17563	17516	17768	17555	17578	17642	17697	17779	17717	17685	17681	17625	17662	17791	17495	17662	17645	17596	17510	17617	17498	17513	17567	17683	17784	17456	17711	17534	17662	17540	17512	17698	17659	17498	17524	17565	17641	17678	17717	17661	17656	17595	17753	17531	17724	17815	17563	17473	17832	17642	17634	17716	17713	17550	17522	17541	17589	17653	17899	17620	17668	17802	17599	17625	17802	17904	17706	17498	17800	17592	17729	17730	17601	17497	17615	17700	17654	17538	17677	17559	17575	17707	17596	17706	17625	17417	17405	17654	17620	17670	17646	17755	17790	17730	17681	17679	17665	17737	17469	17696	17743	17646	17571	17605	17609	17597	17501	17610	17507	17680	17663	17717	17702	17574	17650	17636	17547	17784	17740	17539	17633	17733	17592	17670	17513	17741	17825	17753	17718	17733	17789	17580	17609	17613	17595	17769	17777	17800	17753	17619	17495	17694	17524	17548	17659	17901	17685	17521	17569	17568	17726	17521	17674	17762	17646	17586	17804	17702	17676	17526	17741	17560	17706	17599	17666	17633	17674	17626	17600	17603	17614	17529	17655	17542	17579	17531	17595	17396	17544	17586	17490	17723	17738	17541	17733	17835	17512	17902	17854	17768	17499	17627	17685	17568	17604	17605	17569	17464	17437	17742	17660	17612	17627	17752	17566	17520	17686	17618	17559	17826	17705	17432	17699	17643	17593	17673	17496	17521	17570	17569	17603	17694	17785	17736	17783	17733	17839	17624	17410	17697	17502	17731	17852	17748	17526	17564	17781	17599	17702	17566	17562	17617	17637	17677	17659	17658	17640	17547	17529	17705	17492	17603	17795	17677	17803	17618	17570	17626	17676	17600	17611	17425	17618	17583	17708	17722	17726	17657	17702	17597	17943	17357	17694	17529	17847	17766	17570	17609	17591	17541	17653	17615	17550	17706	17473	17638	17570	17632	17375	17646	17651	17561	17510	17541	17647	17713	17936	17684	17865	17751	17578	17439	17663	17510	17590	17482	17569	17674	17443	17534	17675	17735	17602	17683	17635	17722	17713	17476	17396	17711	17437	17678	17847	17642	17576	17675	17738	17598	17563	17638	17564	17639	17867	17598	17706	17681	17610	17647	17580	17587	17630	17628	17591	17631	17730	17666	17598	17500	17635	17544	17840	17476	17620	17515	17607	17549	17545	17619	17478	17889	17614	17398	17439	17821	17434	17628	17549	17744	17475	17693	17499	17562	17711	17599	17643	17726	17648	17430	17630	17514	17667	17702	17517	17694	17660	17673	17496	17557	17564	17565	17544	17697	17621	17505	17642	17550	17649	17798	17630	17436	17623	17664	17668	17537	17621	17638	17705	17763	17578	17533	17529	17644	17685	17579	17772	17611	17751	17605	17583	17771	17430	17448	17760	17609
19551	32350	31335	25419	22681	19686	19066	18537	16451	16434	16343	16068	15716	15632	15468	23184	28330	23421	19029	14658	14394	14461	14422	14400	14387	14397	14587	14312	14588	14463	14520	14481	14433	14519	14520	14535	14565	14446	14338	14311	14430	14402	14498	14376	14478	14386	14425	14327	14613	14455	14369	14403	14535	14508	14288	14645	14341	14514	14381	14458	14469	14338	14624	14356	14630	14380	14473	14413	14366	14322	14416	14377	14429	14404	14415	14515	14417	14384	14339	14289	14343	14506	14484	14462	14330	14584	14375	14411	14448	14391	14417	14382	14373	14527	14519	14489	14452	14402	14425	14413	14437	14383	14430	14324	14450	14391	14393	14449	14338	14342	14500	14324	14372	14279	14310	14676	14304	14454	14476	14427	14406	14424	14507	14346	14401	14320	14293	14375	14403	14472	14451	14526	14557	14332	14274	14400	14444	14453	14260	14384	14461	14429	14400	14444	14286	14530	14504	14397	14581	14276	14549	14357	14510	14515	14414	14444	14452	14357	14468	14197	14460	14295	14345	14396	14299	14352	14374	14398	14365	14441	14371	14460	14370	14508	14518	14305	14357	14339	14547	14405	14342	14396	14508	14555	14330	14275	14522	14400	14458	14348	14410	14425	14634	14466	14342	14378	14367	14471	14418	14322	14407	14372	14352	14468	14390	14388	14288	14414	14304	14423	14379	14420	14290	14518	14271	14363	14253	14440	14575	14525	14340	14327	14428	14429	14447	14362	14367	14460	14424	14573	14379	14607	14354	14545	14387	14424	14365	14503	14278	14405	14382	14438	14324	14516	14395	14583	14517	14425	14560	14231	14268	14272	14277	14250	14433	14509	14347	14516	14413	14443	14373	14351	14580	14446	14185	14457	14370	14465	14338	14417	14513	14311	14220	14389	14384	14443	14324	14299	14326	14705	14518	14265	14298	14488	14279	14267	14215	14419	14601	14542	14473	14408	14424	14425	14346	14352	14488	14316	14382	14450	14527	14421	14501	14506	14365	14359	14430	14468	14474	14376	14556	14551	14445	14402	14507	14372	14447	14490	14339	14445	14388	14305	14293	14490	14521	14367	14436	14510	14542	14385	14357	14455	14240	14486	14532	14374	14274	14398	14316	14375	14321	14286	14315	14449	14314	14335	14652	14323	14305	14413	14408	14402	14325	14339	14338	14335	14466	14452	14322	14448	14404	14330	14617	14498	14406	14520	14458	14315	14495	14338	14495	14471	14494	14319	14434	14412	14362	14472	14318	14461	14477	14365	14515	14431	14375	14428	14213	14382	14482	14584	14381	14499	14238	14430	14490	14469	14287	14391	14323	14406	14377	14484	14383	14491	14590	14417	14641	14436	14492	14545	14337	14573	14526	14259	14277	14501	14347	14259	14393	14369	14357	14496	14337	14306	14529	14374	14486	14419	14450	14370	14403	14435	14369	14523	14584	14406	14401	14328	14367	14564	14403	14458	14238	14423	14382	14268	14556	14406	14373	14372	14410	14434	14459	14417	14386	14367	14612	14452	14426	14402	14450	14426	14511	14327	14453	14530	14579	14476	14421	14297	14465	14453	14643	14523	14563	14438	14338	14359	14334	14524	14559	14441	14486	14182	14499	14372	14550	14461	14435	14170	14304	14375	14325	14492	14462	14463	14336	14626	14347	14517	14391	14233	14324	14480	14328	14462	14410	14338	14586	14471	14380	14427	14505	14528	14427	14475	14440	14406	14350	14512	14427	14434	14413	14551	14391	14452	14539	14379	14434	14336	14677	14470	14353	14610	14567	14497	14384	14452	14456	14475	14372	14422	14396	14489	14449	14335	14429	14442	14375	14185	14456	14516	14392	14427	14358	14403	14364	14467	14535	14352	14386	14239	14442	14462	14446	14243	14455	14331	14359	14264	14234	14430	14412	14382	14263	14424	14409	14426	14392	14503	14453	14442	14509	14409	14396	14374	14362	14164	14309	14439	14351	14422	14473	14420	14534	14401	14384	14366	14484	14303	14344	14215	14646	14337	14540	14429	14340	14354	14538	14368	14186	14360	14440	14494	14432	14272	14476	14329	14516	14382	14376	14501	14151	14293	14428	14289	14491	14427	14436	14342	14429	14264	14293	14278	14314	14623	14348	14345	14477	14387	14485	14456	14493	14326	14606	14367	14408	14355	14377	14607	14343	14337	14557	14562	14444	14385	14391	14345	14478	14457	14382	14371	14360	14422	14302	14246	14342	14462	14366	14330	14406	14379	14527	14253	14625	14423	14477	14397	14528	14517	14411	14496	14265	14341	14571	14414	14438	14513	14453	14249	14383	14534	14425	14265	14388	14328	14392	14399	14217	14321	14617	14469	14424	14383	14423	14601	14265	14367	14445	14535	14369	14455	14341	14496	14309	14407	14481	14498	14422	14505	14470	14247	14384	14371	14362	14297	14558	14401	14380	14545	14531	14535	14404	14508	14527	14460	14361	14377	14331	14319	14446	14513	14540	14402	14406	14513	14390	14345	14233	14395	14490	14415	14401	14373	14341	14398	14373	14485	14518	14313	14510	14383	14359	14453	14444	14464	14358	14257	14368	14328	14327	14386	14249	14202	14452	14397	14435	14413	14463	14521	14374	14463	14345	14337	14264	14461	14523	14529	14372	14501	14524	14290	14578	14321	14327	14402	14422	14303	14312	14310	14593	14428	14495	14447	14428	14515	14386	14451	14333	14417	14442	14318	14393	14505	14436	14261	14401	14548	14453	14507	14245	14508	14395	14256	14380	14321	14473	14338	14515	14301	14299	14400	14543	14397	14314	14330	14374	14421	14403	14412	14469	14437	14335	14440	14412	14469	14409	14317	14499	14299	14333	14503	14419	14478	14555	14548	14347	14344	14561	14366	14327	14513	14447	14330	14476	14483	14371	14235	14469	14439	14335	14492	14549	14269	14399	14475	14548	14410	14442	14523	14384	14318	14432	14358	14485	14655	14257	14377	14403	14518	14513	14394	14304	14364	14585	14402	14441	14370	14495	14364	14514	14325	14406	14300	14324	14491	14381	14439	14332	14434	14361	14397	14444	14471	14279	14460	14703	14418	14404	14305	14473	14327	14326	14424	14369	14294	14448	14270	14311	14460	14274	14562	14394	14328	14433	14345	14450	14332	14442	14461	14397	14369	14425	14483	14499	14157	14420	14394	14476	14553	14374	14360	14478	14392	14367	14336	14468	14359	14420	14487	14423	14386	14512	14477	14303	14315	14344	14496	14455	14453	14325	14577	14319	14551	14473	14260	14406	14586	14334	14503	14429	14394	14338	14555	14346	14426	14291	14461	14378	14418	14252	14201	14510	14409	14351	14262	14489	14356	14331	14504	14437	14428	14343	14300	14387	14426	14520	14364	14532	14421	14519	14424	14372	14493	14211	14566	14496	14353	14501	14424	14450	14408	14513	14460	14453	14312	14388	14388	14470	14389	14495	14350	14511	14378	14376	14497	14562	14285	14451	14391	14469	14342	14517	14384	14602	14399	14381	14471	14349	14337	14492	14294	14554	14435	14482	14530	14366	14430	14669	14355	14291	14375	14379	14563	14411	14472	14382	14305	14443	14255	14400	14473	14372	14372	14490	14435	14363	14329	14575	14401	14222	14380	14411	14397	14438	14287	14312	14356	14428	14407	14387	14485	14452	14556	14432	14365	14452	14351	14524	14314	14166	14544	14385	14502	14455	14242	14438	14470	14388	14563	14431	14417	14209	14535	14520	14381	14447	14348	14334	14299	14466	14261	14389	14304	14491	14273	14428	14493	14570	14375	14495	14469	14353	14386	14410	14349	14344	14394	14441	14355	14403	14584	14329	14358	14316	14436	14436	14414	14173	14397	14296	14483	14365	14290	14344	14416	14481	14396	14447	14481	14471	14279	14309	14393	14460	14439	14362	14362	14385	14210	14433	14493	14384	14573	14433	14433	14427	14326	14510	14372	14437	14442	14344	14541	14342	14269	14524	14358	14402	14419	14438	14536	14422	14283	14339	14425	14414	14275	14486	14450	14595	14371	14366	14400	14299	14442	14332	14384	14495	14475	14307	14550	14354	14457	14452	14392	14384	14303	14364	14422	14415	14397	14532	14395	14417	14362	14466	14378	14204	14305	14324	14441	14348	14443	14681	14493	14474	14468	14522	14404	14489	14519	14529	14331	14410	14441	14540	14460	14491	14471	14419	14507	14308	14452	14440	14505	14371	14303	14451	14310	14469	14434	14404	14543	14462	14463	14208	14448	14515	14478	14516	14433	14304	14298	14452	14592	14442	14423	14404	14345	14500	14505	14228	14284	14410	14425	14300	14368	14482	14574	14502	14601	14344	14391	14652	14410	14359	14390	14233	14450	14272	14447	14367	14377	14535	14352	14465	14308	14275	14319	14509	14330	14293	14383	14422	14564	14273	14402	14565	14277	14649	14409	14460	14465	14421	14642	14294	14401	14392	14296	14415	14537	14487	14368	14327	14364	14532	14523	14451	14428	14380	14274	14443	14351	14504	14360	14519	14558	14505	14610	14420	14394	14436	14372	14447	14318	14348	14463	14417	14558	14529	14490	14644	14441	14397	14471	14467	14487	14429	14551	14469	14355	14532	14376	14395	14515	14332	14335	14449	14216	14399	14291	14636	14496	14464	14384	14214	14485	14602	14438	14389	14405	14533	14336	14498	14422	14388	14424	14266	14278	14375	14385	14283	14540	14555	14440	14409	14394	14615	14444	14430	14304	14579	14307	14350	14487	14447	14419	14437	14366	14351	14384	14427	14377	14492	14384	14499	14422	14430	14351	14341	14294	14417	14459	14111	14470	14360	14541	14140	14447	14434	14494	14374	14311	14369	14543	14540	14344	14378	14400	14433	14398	14380	14481	14390	14440	14408	14448	14292	14392	14419	14374	14498	14511	14341	14322	14428	14497	14442	14602	14370	14342	14438	14367	14313	14478	14450	14246	14303	14230	14526	14404	14397	14371	14354	14398	14453	14393	14381	14425	14314	14455	14430	14447	14254	14301	14460	14510	14546	14510	14432	14584	14407	14465	14492	14284	14546	14428	14398	14414	14410	14387	14347	14317	14273	14333	14459	14369	14427	14224	14355	14372	14345	14544	14502	14442	14399	14264	14405	14382	14389	14402	14363	14373	14397	14594
23722	21010	28364	23931	22166	24896	25392	21935	19882	20116	19660	19100	18900	18597	18615	27175	36989	32738	27331	19804	17868	17897	17682	17898	17663	17776	17485	17528	17652	17698	17726	17699	17506	17793	17655	17761	17631	17673	17588	17509	17466	17796	17396	17620	17682	17684	17541	17447	17605	17466	17633	17615	17505	17476	17665	17462	17545	17463	17568	17570	17544	17709	17778	17548	17658	17660	17746	17657	17634	17635	17502	17698	17500	17574	17703	17604	17340	17553	17472	17512	17690	17552	17648	17499	17582	17447	17761	17385	17322	17543	17431	17510	17442	17445	17549	17708	17694	17572	17493	17427	17531	17503	17748	17645	17795	17449	17476	17456	17617	17623	17673	17785	17354	17551	17528	17496	17646	17436	17591	17394	17683	17577	17467	17549	17364	17596	17383	17569	17368	17444	17620	17502	17573	17563	17401	17510	17599	17236	17550	17530	17607	17646	17522	17690	17576	17585	17632	17479	17672	17580	17277	17656	17500	17542	17499	17692	17362	17585	17654	17503	17522	17366	17555	17441	17522	17700	17693	17442	17497	17261	17618	17575	17587	17580	17628	17503	17438	17388	17563	17450	17511	17665	17273	17403	17614	17641	17436	17602	17651	17610	17648	17545	17487	17536	17433	17374	17726	17543	17619	17599	17480	17388	17669	17695	17406	17535	17489	17494	17606	17443	17527	17554	17457	17554	17580	17432	17530	17463	17612	17459	17569	17477	17650	17482	17572	17314	17687	17609	17630	17602	17319	17699	17582	17419	17511	17433	17515	17422	17469	17644	17518	17392	17707	17551	17536	17736	17533	17534	17458	17446	17239	17314	17405	17694	17332	17636	17505	17614	17689	17382	17593	17730	17615	17763	17619	17677	17527	17482	17498	17452	17738	17497	17402	17461	17695	17497	17493	17546	17509	17635	17490	17578	17472	17774	17580	17659	17379	17519	17583	17478	17640	17378	17578	17636	17578	17438	17601	17428	17555	17488	17502	17461	17492	17465	17653	17572	17594	17426	17419	17554	17265	17436	17476	17385	17627	17614	17559	17403	17419	17560	17584	17626	17441	17439	17513	17585	17454	17568	17747	17614	17774	17457	17731	17511	17482	17557	17395	17202	17524	17364	17581	17528	17580	17551	17665	17412	17712	17444	17395	17266	17448	17244	17364	17689	17506	17540	17510	17480	17541	17698	17497	17576	17546	17375	17439	17450	17394	17435	17449	17538	17557	17438	17643	17553	17603	17413	17621	17625	17596	17302	17552	17559	17816	17705	17600	17599	17738	17617	17626	17471	17468	17785	17564	17557	17434	17427	17317	17343	17209	17624	17485	17530	17331	17537	17463	17589	17373	17622	17449	17513	17203	17565	17315	17466	17679	17419	17556	17552	17517	17569	17598	17447	17618	17614	17588	17676	17432	17766	17612	17530	17642	17556	17491	17532	17522	17437	17623	17533	17632	17807	17393	17471	17519	17366	17445	17454	17714	17516	17367	17458	17829	17611	17386	17549	17534	17634	17572	17537	17560	17533	17387	17240	17720	17512	17372	17412	17562	17780	17548	17401	17508	17533	17565	17512	17461	17786	17561	17677	17564	17553	17544	17451	17405	17692	17595	17739	17488	17711	17684	17590	17402	17369	17676	17651	17676	17390	17404	17669	17660	17685	17664	17495	17664	17504	17526	17429	17353	17526	17620	17532	17415	17723	17660	17658	17446	17484	17456	17645	17652	17599	17583	17703	17641	17604	17558	17711	17516	17572	17735	17674	17570	17531	17611	17448	17610	17358	17390	17440	17496	17633	17453	17477	17620	17584	17434	17544	17542	17517	17458	17691	17537	17720	17526	17542	17610	17417	17479	17592	17541	17602	17517	17525	17215	17599	17362	17589	17407	17562	17321	17519	17465	17598	17603	17321	17536	17487	17408	17561	17408	17556	17590	17592	17742	17503	17391	17339	17687	17540	17571	17544	17507	17509	17380	17452	17497	17573	17683	17528	17670	17590	17653	17649	17489	17574	17639	17386	17558	17571	17563	17465	17570	17560	17470	17452	17603	17592	17637	17517	17686	17501	17533	17641	17611	17313	17393	17269	17873	17397	17547	17415	17427	17510	17349	17483	17586	17557	17455	17526	17447	17531	17600	17469	17685	17415	17496	17700	17652	17527	17682	17579	17678	17649	17502	17356	17619	17488	17670	17664	17630	17434	17753	17558	17485	17789	17498	17366	17589	17574	17379	17495	17393	17345	17550	17556	17646	17682	17816	17772	17573	17475	17565	17394	17540	17668	17538	17621	17754	17482	17531	17406	17399	17524	17371	17440	17593	17598	17517	17543	17428	17450	17543	17628	17560	17575	17645	17461	17708	17684	17733	17501	17448	17563	17481	17467	17670	17319	17337	17770	17550	17614	17813	17551	17363	17640	17644	17436	17480	17551	17302	17492	17653	17637	17508	17554	17658	17446	17399	17788	17589	17791	17636	17750	17465	17525	17489	17459	17384	17604	17641	17404	17433	17528	17538	17473	17513	17390	17522	17459	17458	17338	17494	17667	17467	17618	17472	17810	17506	17596	17683	17589	17629	17354	17448	17802	17563	17257	17636	17567	17412	17683	17682	17439	17277	17744	17550	17595	17554	17596	17607	17516	17369	17393	17459	17424	17610	17406	17536	17756	17577	17491	17483	17587	17448	17510	17796	17387	17551	17427	17430	17460	17559	17518	17609	17669	17484	17578	17454	17567	17561	17503	17490	17502	17552	17484	17592	17519	17405	17389	17447	17559	17492	17549	17662	17567	17561	17527	17641	17472	17591	17594	17555	17625	17693	17499	17477	17411	17354	17500	17350	17515	17351	17524	17499	17482	17583	17575	17678	17420	17659	17306	17432	17629	17324	17562	17595	17550	17563	17581	17693	17375	17465	17478	17459	17468	17452	17493	17539	17492	17539	17609	17370	17457	17619	17252	17427	17479	17555	17609	17495	17623	17699	17498	17586	17598	17530	17569	17375	17607	17586	17417	17388	17526	17642	17616	17637	17611	17473	17499	17645	17557	17704	17417	17485	17496	17744	17576	17673	17754	17648	17602	17727	17405	17447	17336	17421	17391	17477	17368	17394	17633	17603	17496	17490	17451	17555	17675	17484	17636	17557	17600	17500	17680	17563	17611	17453	17418	17311	17543	17629	17630	17479	17525	17492	17544	17483	17712	17481	17530	17631	17625	17580	17331	17495	17609	17662	17312	17615	17623	17514	17535	17542	17809	17549	17428	17627	17643	17840	17425	17502	17655	17413	17418	17605	17351	17365	17610	17518	17620	17392	17501	17621	17641	17628	17626	17627	17659	17714	17562	17744	17563	17450	17570	17545	17774	17428	17626	17547	17602	17637	17588	17341	17578	17463	17489	17473	17411	17420	17693	17794	17442	17410	17508	17575	17466	17684	17408	17669	17674	17568	17825	17617	17445	17474	17551	17501	17492	17455	17557	17541	17712	17565	17554	17474	17476	17483	17665	17450	17350	17638	17708	17607	17589	17517	17521	17603	17590	17707	17699	17517	17594	17524	17527	17434	17645	17398	17644	17445	17483	17620	17655	17669	17531	17530	17493	17582	17374	17527	17550	17590	17481	17620	17533	17418	17424	17641	17408	17648	17490	17523	17466	17462	17428	17575	17506	17415	17372	17478	17499	17527	17537	17618	17403	17523	17595	17677	17543	17537	17715	17710	17696	17516	17413	17379	17366	17611	17883	17589	17680	17627	17670	17411	17338	17499	17523	17493	17510	17540	17526	17651	17476	17224	17399	17438	17483	17687	17513	17506	17527	17720	17551	17429	17438	17493	17693	17462	17576	17463	17639	17707	17684	17689	17605	17501	17763	17493	17623	17344	17415	17543	17556	17498	17598	17704	17608	17526	17561	17572	17534	17642	17741	17611	17350	17588	17497	17511	17369	17477	17362	17393	17443	17665	17504	17441	17467	17268	17391	17398	17651	17372	17441	17513	17533	17498	17697	17699	17521	17529	17460	17577	17616	17554	17552	17491	17403	17644	17516	17438	17476	17781	17705	17440	17541	17546	17479	17552	17452	17536	17667	17374	17771	17687	17377	17443	17632	17343	17485	17679	17714	17241	17397	17486	17415	17533	17481	17553	17608	17342	17405	17403	17458	17619	17425	17443	17674	17443	17479	17445	17485	17531	17504	17556	17469	17665	17542	17519	17585	17686	17578	17588	17411	17610	17443	17611	17661	17410	17495	17500	17552	17323	17253	17540	17670	17625	17566	17457	17495	17381	17707	17479	17490	17640	17678	17459	17579	17515	17528	17506	17604	17292	17539	17753	17537	17508	17251	17447	17692	17487	17824	17532	17718	17553	17361	17386	17326	17633	17343	17440	17350	17388	17572	17523	17462	17538	17670	17744	17623	17439	17600	17502	17523	17512	17740	17626	17510	17594	17472	17478	17409	17600	17635	17518	17641	17658	17513	17453	17535	17349	17580	17423	17439	17494	17535	17477	17401	17325	17534	17543	17625	17676	17554	17623	17554	17348	17532	17763	17516	17723	17575	17634	17572	17616	17414	17402	17473	17503	17559	17569	17569	17645	17503	17709	17194	17693	17433	17575	17557	17569	17479	17347	17587	17699	17759	17320	17531	17435	17564	17649	17332	17511	17735	17504	17490	17764	17586	17587	17720	17654	17665	17427	17478	17441	17616	17419	17528	17437	17432	17484	17536	17687	17481	17306	17433	17458	17604	17466	17739	17594	17801	17633	17375	17542	17444	17466	17577	17602	17513	17536	17459	17555	17607	17541	17481	17378	17493	17654	17408	17566	17504	17506	17391	17585	17652	17436	17610	17509	17442	17603	17318	17454	17577	17582	17577	17668	17782	17765	17544	17340	17395	17517	17528	17567	17811	17586	17656	17636	17574	17467	17739	17505	17586	17483	17484	17515	17578	17441	17364	17536	17485	17528	17527	17516	17671	17541	17514	17556	17623	17595	17469	17337	17600	17761	17298	17395	17519	17546	17298	17597	17679	17574	17763	17604	17508	17626	17506	17490	17488	17366	17730	17561	17414	17280	17658	17440	17326	17491	17456	17431	17459	17581	17398	17764	17458	17338	17441	17598	17492	17582	17504	17477	17285	17522	17641	17589	17555	17598	17604
21957	38327	37750	29843	26474	23343	21217	20485	17996	17772	17416	16439	16068	16092	15745	28693	38183	32205	25412	15201	14353	14265	14399	14184	14322	14426	14242	14095	14281	14062	14130	14228	14272	14301	14354	14216	14315	14246	14240	14275	14466	14207	14256	14170	14387	14226	14246	14326	14336	14320	14251	14367	14433	14283	14382	14391	14200	14384	14443	14242	14370	14270	14202	14341	14335	14412	14275	14297	14139	14183	14178	14180	14284	14212	14258	14231	14245	14343	14253	14356	14293	14297	14160	14203	14205	14460	14184	14123	14343	14336	14255	14241	14164	14447	14262	14358	14269	14289	14154	14164	14331	14584	14386	14195	14226	14319	14540	14318	14318	14367	14135	14265	14424	14126	14307	14312	14293	14257	14397	14200	14346	14231	14378	14408	14214	14196	14333	14303	14326	14198	14288	14282	14055	14366	14175	14224	14065	14424	14119	14151	14303	14202	14246	14255	14275	13964	14265	14130	14310	14190	14233	14230	14335	14454	14068	14346	14210	14272	14242	14281	14314	14215	14166	14218	14339	14204	14236	14405	14189	14354	14183	14311	14147	14136	14229	14268	14280	14190	14232	14387	14242	14285	14328	14342	14483	14190	14153	14231	14204	14228	14258	14404	14355	14276	14360	14170	14173	14254	14100	14334	14139	14404	14260	14080	14281	14363	14313	14188	14262	14260	14052	14351	14327	14444	14169	14342	14291	14297	14130	14239	14096	14340	14302	14247	14217	14288	14101	14370	14387	14257	14191	14218	14216	14251	14214	14115	14415	14243	14366	14459	14300	14351	14221	14448	14218	14320	14098	14206	14329	14195	14330	14263	14305	14240	14332	14093	14275	14491	14145	14208	14154	14268	14322	14322	14122	14404	14280	14336	14286	14213	14309	14197	14323	14256	14361	14244	14383	14236	14169	14262	14309	14289	14269	14266	14341	14391	14129	14381	14197	14353	14179	14445	14390	14289	14153	14183	14085	14183	14182	14138	14074	14208	14275	14184	14274	14290	14253	14320	14195	14206	14101	14156	14205	14258	14212	14265	14328	14288	14191	14122	14175	14165	14290	14354	14307	14255	14209	14294	14253	14243	14168	14371	14281	14268	14296	14339	14336	14243	14265	14223	14256	14253	14216	14117	14578	14274	14122	14131	14201	14269	14144	14387	14210	14168	14409	14296	14215	14202	14329	14120	14286	14316	14143	14259	14186	14183	14236	14438	14284	14433	14372	14242	14330	14282	14256	14311	14346	14292	14159	14276	14432	14257	14370	14081	14233	14357	14262	14322	14222	14204	14149	14177	14350	14213	14337	14326	14361	14393	14072	14286	14389	14404	14366	14286	14282	14199	14158	14366	14273	14281	14318	14201	14357	14358	14292	14348	14335	14342	14090	14373	14212	14242	14296	14238	14335	14220	14162	14237	14343	14223	14274	14244	14363	14198	14451	14229	14340	14260	14271	14295	14031	14308	14174	14376	14290	14181	14130	14217	14140	14405	14390	14135	14287	14406	14308	14364	14348	14197	14302	14357	14084	14267	14281	14197	14366	14423	14077	14208	14265	14247	14343	14140	14179	14242	14129	14173	14147	14261	14268	14374	14246	14432	14381	14167	14194	14238	14307	14375	14351	14158	14331	14179	14322	14214	14306	14169	14325	14318	14266	14279	14425	14158	14135	14220	14195	14220	14174	14262	14246	14297	14327	14195	14165	14364	14227	14325	14288	14310	14276	14253	14013	14359	14374	14185	14137	14254	14202	14367	14213	14275	14293	14272	14275	14330	14205	14209	14403	14272	14309	14199	14240	14312	14447	14297	14307	14269	14322	14442	14204	14279	14380	14471	14259	14165	14321	14281	14315	14340	14365	14286	14133	14220	14351	14305	14305	14321	14255	14327	14350	14316	14326	14132	14317	14320	14280	14243	14416	14289	14343	14234	14468	14339	14316	14301	14172	14215	14188	14211	14148	14267	14323	14165	14307	14047	14217	14225	14264	14147	14137	14215	14338	14102	14336	14265	14296	14271	14305	14221	14223	14117	14206	14165	14224	14345	14268	14184	14186	14271	14069	14351	14158	14196	14282	14170	14280	14236	14386	14123	14252	14358	14358	14316	14141	14246	14272	14317	14312	14279	14157	14200	14177	14343	14224	14255	14457	14319	14028	14158	14215	14315	14341	14200	14254	14200	14163	14248	14127	14217	14293	14317	14271	14311	14223	14248	14348	14172	14136	14293	14353	14038	14313	14271	14398	14273	14308	14266	14283	14282	14402	14213	14328	14356	14344	14286	14317	14338	14398	14206	14164	14375	14364	14200	14119	14172	14175	14357	14331	14376	14305	14092	14261	14230	14318	14214	14103	14392	14232	14412	14220	14351	14241	14379	14338	14174	14215	14443	14170	14121	14254	14160	14118	14076	14181	14287	14141	14209	14109	14291	14287	14296	14333	14160	14078	14248	14335	14259	14314	14104	14309	14274	14136	14286	14362	14092	14228	14333	14077	14343	14054	14404	14091	14393	14291	14068	14198	14246	14265	14445	14265	14201	14284	14231	14255	14248	14238	14239	14210	14310	14235	14126	14427	14304	14370	14191	14145	14245	14253	14219	14372	14351	14189	14011	14331	14392	14247	14490	14286	14221	14205	14318	14111	14379	14257	14298	14248	14193	14083	14167	14237	14293	14211	14298	14190	14239	14208	14317	14192	14314	14307	14307	14233	14335	14166	14295	14228	14259	14199	14343	14252	14186	14326	14193	14123	14416	14259	14305	14240	14383	14228	14306	14106	14167	14316	14278	14223	14230	14338	14388	14352	14219	14175	14323	14163	14248	14209	14281	14415	14129	14263	14188	14347	14395	14141	14301	14265	14205	14285	14155	14220	14330	14222	14442	14363	14319	14315	14285	14438	14050	14369	14383	14244	14166	14279	14326	14298	14398	14226	14164	14374	14272	14338	14267	14220	14211	14156	14161	14227	14295	14296	13961	14196	14341	14301	14165	14354	14340	14327	14236	14368	14408	14222	14385	14287	14363	14208	14310	14368	14161	14127	14224	14157	14234	14343	14293	14254	14280	14319	14398	14251	14320	14210	14310	14272	14380	14174	14224	14201	14301	14206	14332	14287	14292	14315	14207	14186	14284	14272	14292	14107	14203	14272	14167	14296	14222	14271	14241	14256	14111	14426	14184	14221	14213	14433	14284	14324	14367	14220	14395	14104	14352	14172	14189	14185	14106	14363	14240	14222	14233	14187	14234	14277	14322	14326	14210	14128	14394	14269	14187	14224	14279	14294	14484	14102	14191	14244	14248	14325	14089	14355	14262	14299	14243	14171	14291	14246	14363	14290	14234	14331	14298	14299	14197	14371	14404	14369	14400	14303	14276	14052	14171	14279	14375	14297	14298	14257	14443	14201	14232	14442	14353	14323	14275	14248	14082	14166	14287	14280	14387	14315	14134	14182	14223	14387	14446	14220	14284	14429	14225	14275	14221	14235	14344	14375	14309	14223	14433	14318	14353	14458	14315	14189	14211	14307	14271	14230	14202	14178	14020	14261	14278	14503	14410	14312	14230	14253	14296	14189	14322	14187	14325	14239	14305	14248	14364	14224	14247	14164	14156	14231	14318	14208	14478	14293	14227	14313	14313	14134	14531	14419	14359	14305	14201	14166	14256	14286	14242	14211	14017	14187	14320	14368	14190	14203	14186	14197	14217	14210	14337	14263	14253	14461	14339	14207	14413	14143	14176	14178	14200	14285	14328	14260	14450	14212	14270	14393	14325	14255	14178	14396	14289	14312	14224	14182	14321	14333	14233	14352	14217	14499	14278	14170	14370	14112	14364	14399	14223	14216	14279	14317	14267	14253	14202	14441	14326	14365	14396	14075	14282	14238	14293	14255	14410	14210	14299	14281	14315	14255	14351	14041	14341	14266	14198	14102	14219	14372	14361	14324	14285	14418	14062	14042	14227	14170	14270	14256	14509	14194	14304	14245	14347	14251	14135	14233	14151	14179	14279	14319	14328	14128	14326	14294	14280	14217	14189	14252	14281	14321	14158	14323	14286	14159	14422	14337	14289	14310	13993	14341	14248	14105	14435	14261	14274	14207	14385	14327	14352	14345	14238	14269	14344	14122	14219	14196	14441	14240	14178	14439	14235	14235	14215	14151	14214	14236	14159	14362	14107	14433	14254	14200	14272	14300	14279	14220	14365	14129	14261	14384	14246	14411	14193	14217	14289	14236	14345	14177	14079	14266	14267	14303	14147	14087	14178	14328	14276	14343	14236	14379	14381	14326	14294	14388	14209	14462	14261	14228	14164	14214	14299	14255	14158	14319	14289	14154	14242	14185	14252	14117	14168	14165	14255	14349	14271	14275	14295	14327	14267	14396	14239	14245	14338	14236	14364	14189	14218	14346	14269	14469	14162	14374	14297	14189	14385	14259	14301	14286	14282	14149	14266	14301	14267	14107	14287	14290	14185	14125	14292	14298	14154	14192	14365	14271	14255	14211	14278	14177	14297	14289	14256	14218	14371	14323	14184	14280	14183	14328	14193	14189	14307	14179	14255	14306	14160	14180	14244	14229	14263	14260	14293	14477	14139	14362	14331	14256	14376	14247	14264	14410	14201	14434	14270	14311	14256	14205	14191	14289	14297	14284	14232	14268	14108	14328	14275	14291	14133	14326	14391	14167	14128	14164	14371	14479	14329	14268	14316	14247	14233	14254	14134	14237	14339	14291	14277	14279	14121	14131	14251	14243	14106	14374	14308	14230	14386	14171	14357	14156	14268	14246	14327	14152	14172	14245	14383	14272	14205	14425	14249	14416	14245	14302	14177	14311	14257	14207	14288	14110	14176	14202	14306	14163	14379	14269	14266	14101	14171	14338	14199	14251	14399	14153	14375	14215	14445	14064	14271	14254	14339	14295	14202	14303	14158	14252	14119	14298	14101	14137	14022	14113	14480	14301	14381	14195	14251	14239	14306	14128	14261	14281	14299	14290	14368	14270	14147	14340	14357	14288	14201	14390	14209	14269	14334	14323	14205	14294	14388	14289	14209	14293	14421	14166	14216	14371	14166	14288	14333	14360	14140	14224	14365	14119	14144	14374	14319	14209	14403	14148	14309	14221	14089	14255	14261	14238	14194	14082	14108	14346	14464
30293	23589	25149	22500	19553	18315	18023	17588	17035	16775	17072	16698	16782	16710	16799	16953	18092	18378	17292	16517	16348	16454	16361	16297	16399	16414	16558	16467	16448	16404	16442	16551	16262	16300	16508	16419	16262	16337	16259	16278	16436	16202	16428	16478	16254	16336	16411	16340	16431	16512	16409	16397	16376	16453	16500	16249	16387	16335	16310	16308	16134	16226	16427	16368	16347	16361	16420	16270	16436	16176	16158	16332	16413	16426	16310	16334	16458	16283	16377	16211	16350	16524	16497	16542	16288	16234	16433	16422	16383	16631	16427	16498	16417	16257	16303	16451	16383	16548	16450	16560	16363	16587	16342	16344	16255	16447	16320	16441	16486	16369	16327	16485	16566	16477	16328	16398	16302	16450	16549	16330	16407	16238	16214	16482	16408	16291	16409	16364	16345	16453	16415	16498	16333	16268	16299	16204	16323	16305	16198	16246	16223	16414	16232	16464	16595	16353	16500	16311	16358	16384	16296	16308	16380	16467	16399	16206	16545	16215	16228	16412	16452	16464	16317	16323	16519	16330	16553	16447	16365	16407	16424	16420	16423	16458	16412	16487	16456	16571	16694	16302	16337	16512	16252	16354	16295	16288	16276	16162	16476	16183	16485	16410	16484	16294	16376	16507	16404	16347	16287	16161	16356	16323	16820	16233	16361	16487	16370	16401	16452	16471	16378	16194	16200	16356	16365	16458	16250	16355	16357	16409	16442	16400	16353	16527	16326	16160	16408	16484	16314	16218	16217	16489	16308	16206	16337	16382	16578	16330	16596	16426	16509	16441	16372	16207	16400	16380	16312	16397	16434	16251	16376	16199	16223	16341	16357	16287	16465	16343	16311	16376	16334	16259	16337	16356	16368	16505	16551	16424	16057	16376	16343	16390	16300	16199	16449	16309	16321	16363	16118	16180	16464	16519	16280	16368	16521	16302	16355	16147	16341	16378	16244	16305	16339	16467	16392	16596	16282	16421	16452	16553	16279	16200	16500	16271	16242	16487	16287	16241	16237	16417	16245	16434	16270	16170	16461	16338	16167	16591	16390	16392	16311	16474	16283	16414	16324	16326	16357	16373	16418	16538	16422	16415	16425	16378	16313	16436	16347	16337	16278	16349	16496	16202	16351	16391	16296	16358	16389	16128	16422	16537	16382	16251	16453	16499	16489	16432	16405	16329	16422	16398	16311	16214	16124	16281	16461	16374	16261	16245	16509	16327	16506	16262	16396	16400	16432	16447	16343	16546	16377	16289	16422	16316	16408	16370	16551	16354	16255	16471	16354	16719	16248	16460	16363	16193	16546	16239	16250	16505	16423	16340	16398	16321	16579	16512	16414	16303	16422	16545	16445	16418	16401	16430	16575	16379	16382	16447	16324	16233	16518	16366	16435	16327	16291	16278	16391	16330	16522	16375	16272	16227	16368	16379	16287	16221	16244	16384	16424	16472	16352	16288	16401	16300	16365	16274	16276	16347	16110	16333	16317	16278	16265	16654	16398	16536	16397	16545	16350	16338	16206	16469	16301	16467	16334	16474	16181	16620	16344	16258	16251	16336	16452	16327	16208	16497	16474	16418	16455	16203	16240	16356	16258	16408	16247	16593	16415	16321	16435	16515	16358	16330	16490	16498	16576	16326	16518	16461	16318	16297	16280	16310	16518	16353	16379	16277	16521	16383	16476	16599	16371	16383	16259	16324	16241	16306	16329	16445	16287	16138	16290	16417	16145	16398	16529	16330	16175	16340	16502	16426	16352	16542	16306	16351	16365	16293	16497	16488	16324	16407	16474	16434	16335	16313	16464	16184	16494	16182	16387	16363	16294	16571	16232	16349	16129	16376	16372	16299	16563	16295	16256	16385	16307	16353	16323	16457	16557	16232	16349	16432	16376	16540	16546	16272	16375	16462	16385	16371	16335	16193	16324	16475	16310	16219	16446	16357	16483	16345	16345	16427	16406	16428	16392	16403	16357	16260	16209	16298	16341	16147	16144	16214	16350	16477	16656	16476	16464	16487	16154	16381	16422	16388	16394	16225	16481	16439	16274	16217	16586	16305	16515	16416	16343	16140	16345	16136	16557	16518	16384	16405	16379	16348	16063	16397	16326	16345	16415	16341	16638	16391	16582	16423	16306	16406	16335	16350	16415	16465	16444	16431	16311	16277	16337	16367	16228	16285	16359	16397	16283	16377	16338	16450	16331	16335	16382	16269	16479	16253	16367	16296	16520	16259	16442	16400	16304	16488	16293	16388	16522	16383	16454	16323	16346	16296	16426	16410	16462	16439	16367	16363	16430	16254	16178	16321	16427	16622	16509	16540	16452	16334	16495	16450	16141	16471	16522	16398	16412	16424	16320	16329	16337	16221	16363	16479	16308	16273	16332	16447	16316	16243	16128	16415	16518	16471	16294	16368	16400	16288	16174	16233	16367	16412	16316	16312	16291	16393	16250	16395	16420	16502	16331	16282	16345	16429	16279	16169	16590	16268	16430	16303	16419	16360	16545	16478	16142	16313	16455	16423	16458	16330	16294	16421	16350	16416	16500	16359	16325	16239	16328	16380	16106	16344	16345	16243	16448	16359	16543	16250	16314	16432	16548	16303	16278	16310	16333	16259	16280	16354	16314	16434	16642	16246	16245	16354	16240	16618	16382	16438	16432	16578	16425	16225	16275	16612	16365	16398	16486	16310	16330	16265	16257	16286	16570	16504	16330	16275	16482	16407	16263	16529	16627	16249	16333	16333	16321	16294	16453	16509	16554	16355	16279	16371	16499	16181	16322	16426	16261	16345	16255	16622	16289	16425	16469	16381	16203	16418	16381	16364	16255	16316	16352	16257	16473	16312	16296	16338	16476	16427	16458	16444	16178	16265	16436	16382	16470	16360	16402	16210	16298	16396	16488	16525	16337	16161	16233	16566	16360	16141	16452	16358	16233	16294	16347	16247	16311	16461	16425	16434	16256	16506	16442	16465	16490	16547	16376	16311	16338	16433	16464	16309	16407	16346	16349	16262	16427	16337	16458	16336	16583	16548	16495	16460	16288	16434	16473	16287	16282	16401	16477	16540	16286	16210	16157	16429	16227	16311	16411	16308	16193	16424	16413	16479	16484	16445	16200	16305	16511	16363	16365	16291	16235	16365	16370	16304	16147	16514	16305	16458	16434	16590	16348	16345	16576	16310	16332	16537	16502	16475	16397	16239	16336	16394	16307	16355	16282	16270	16480	16318	16345	16243	16337	16605	16433	16351	16277	16547	16507	16453	16293	16316	16417	16306	16358	16469	16226	16270	16259	16152	16274	16419	16236	16430	16301	16503	16260	16376	16169	16146	16324	16343	16462	16511	16427	16356	16426	16387	16298	16361	16304	16295	16468	16405	16272	16252	16290	16187	16187	16367	16292	16331	16375	16410	16498	16382	16334	16261	16511	16374	16257	16492	16381	16193	16470	16482	16407	16491	16427	16341	16230	16385	16398	16372	16362	16516	16397	16434	16466	16552	16448	16537	16344	16394	16275	16414	16261	16410	16283	16412	16302	16529	16389	16458	16378	16519	16322	16254	16310	16458	16579	16662	16350	16550	16380	16375	16397	16272	16384	16340	16355	16403	16561	16516	16524	16393	16312	16243	16580	16331	16416	16491	16272	16436	16619	16340	16300	16558	16305	16382	16543	16487	16272	16320	16397	16429	16432	16339	16283	16451	16352	16346	16455	16241	16347	16248	16492	16321	16491	16394	16431	16351	16327	16386	16303	16141	16438	16645	16429	16436	16366	16368	16389	16424	16561	16183	16516	16242	16418	16325	16224	16443	16511	16366	16368	16487	16490	16417	16337	16360	16436	16256	16356	16301	16454	16416	16326	16456	16192	16418	16500	16485	16450	16439	16313	16337	16328	16457	16604	16296	16420	16230	16478	16249	16334	16236	16297	16489	16465	16589	16449	16452	16408	16391	16420	16315	16531	16417	16366	16311	16573	16501	16439	16445	16206	16706	16556	16548	16407	16233	16331	16344	16576	16496	16449	16548	16185	16411	16303	16355	16511	16411	16461	16177	16399	16126	16426	16169	16477	16238	16401	16476	16427	16410	16169	16320	16197	16187	16358	16402	16402	16286	16564	16369	16405	16347	16355	16258	16565	16295	16456	16550	16396	16278	16581	16430	16241	16413	16417	16328	16232	16259	16201	16439	16483	16450	16371	16376	16317	16274	16629	16162	16584	16642	16419	16479	16493	16328	16266	16380	16360	16161	16432	16332	16334	16429	16428	16519	16341	16416	16453	16299	16364	16448	16519	16383	16388	16251	16340	16536	16350	16481	16454	16405	16330	16145	16335	16302	16191	16311	16273	16234	16475	16594	16223	16202	16412	16187	16302	16394	16393	16532	16392	16543	16422	16446	16342	16462	16525	16529	16322	16434	16529	16300	16277	16188	16429	16446	16524	16467	16378	16442	16294	16551	16268	16415	16444	16525	16402	16439	16292	16271	16431	16529	16286	16462	16387	16396	16436	16254	16412	16481	16669	16161	16367	16298	16232	16342	16509	16339	16260	16572	16459	16407	16458	16404	16169	16197	16368	16473	16353	16446	16298	16180	16476	16423	16581	16491	16385	16406	16349	16289	16241	16373	16480	16160	16329	16342	16535	16514	16405	16312	16193	16482	16496	16389	16230	16198	16295	16567	16299	16218	16440	16307	16403	16423	16487	16365	16189	16191	16336	16353	16446	16103	16152	16449	16573	16417	16232	16375	16330	16355	16678	16396	16609	16523	16229	16471	16276	16266	16369	16264	16301	16420	16362	16518	16323	16493	16425	16370	16305	16437	16405	16349	16520	16277	16354	16480	16247	16263	16400	16361	16227	16358	16354	16309	16453	16200	16425	16383	16422	16386	16312	16276	16484	16341	16314	16473	16383	16362	16585	16427	16553	16287	16502	16294	16280	16311	16290	16409	16303	16435	16291	16334	16525	16131	16524	16398	16320	16316	16305	16377	16665	16682	16434	16486	16349	16412	16675	16344	16376	16470	16372	16343	16459	16328	16263	16508	16393	16352	16299	16510	16410	16488	16451	16519	16203	16185	16519	16589	16521	16495	16475	16498	16217	16432	16426	16258	16430	16245	16326	16423	16605	16391	16605	16370	16544	16443	16317	16488
19676	26231	25959	21136	18486	16614	15746	15557	14738	14594	14755	14283	14311	14124	13870	14621	16484	15903	14455	13644	13567	13660	13575	13629	13459	13579	13479	13638	13775	13686	13580	13658	13706	13649	13596	13567	13583	13608	13661	13470	13545	13617	13501	13569	13583	13558	13664	13493	13529	13554	13593	13607	13615	13395	13712	13494	13561	13826	13631	13789	13429	13487	13554	13584	13545	13538	13594	13674	13707	13605	13625	13575	13566	13587	13539	13559	13627	13591	13539	13602	13514	13569	13785	13667	13621	13650	13562	13742	13528	13611	13558	13649	13566	13489	13461	13520	13704	13573	13660	13554	13567	13689	13558	13564	13519	13637	13611	13600	13749	13674	13557	13746	13644	13704	13811	13571	13458	13613	13588	13557	13711	13577	13562	13477	13514	13683	13753	13405	13687	13753	13611	13631	13601	13680	13634	13521	13510	13462	13884	13665	13655	13601	13436	13653	13440	13559	13562	13460	13478	13767	13527	13524	13356	13671	13689	13502	13633	13524	13414	13668	13556	13728	13733	13748	13601	13671	13591	13685	13540	13511	13517	13641	13649	13691	13635	13494	13545	13688	13695	13425	13639	13645	13571	13704	13576	13677	13565	13573	13564	13666	13582	13527	13695	13593	13636	13658	13453	13646	13626	13551	13731	13509	13615	13648	13606	13526	13793	13519	13741	13577	13774	13719	13537	13482	13642	13571	13329	13486	13616	13495	13496	13550	13605	13569	13594	13661	13622	13682	13629	13541	13652	13450	13617	13692	13448	13608	13714	13631	13686	13502	13694	13578	13560	13793	13641	13553	13563	13606	13567	13632	13712	13703	13659	13612	13637	13630	13690	13611	13795	13612	13570	13541	13614	13521	13574	13619	13604	13690	13402	13589	13587	13558	13670	13536	13756	13649	13608	13587	13483	13566	13472	13759	13708	13658	13557	13438	13741	13654	13470	13688	13542	13621	13543	13696	13599	13634	13438	13463	13718	13652	13559	13765	13639	13735	13512	13698	13685	13608	13590	13564	13436	13582	13609	13536	13679	13683	13419	13526	13670	13899	13528	13335	13648	13626	13588	13731	13687	13634	13428	13768	13552	13679	13556	13609	13722	13641	13645	13690	13652	13574	13562	13740	13424	13582	13653	13551	13635	13583	13532	13636	13667	13750	13726	13584	13624	13780	13585	13563	13701	13490	13671	13550	13413	13449	13641	13788	13637	13511	13557	13484	13616	13692	13545	13422	13508	13584	13518	13588	13770	13388	13583	13646	13616	13509	13504	13374	13647	13557	13524	13657	13468	13742	13681	13612	13657	13535	13593	13619	13576	13647	13707	13668	13637	13574	13713	13526	13484	13629	13666	13697	13648	13537	13540	13708	13563	13600	13595	13567	13550	13723	13673	13461	13554	13463	13495	13562	13489	13743	13693	13569	13540	13661	13681	13586	13545	13528	13654	13850	13618	13575	13476	13515	13778	13583	13537	13601	13502	13622	13606	13584	13697	13535	13586	13814	13637	13549	13562	13549	13835	13535	13685	13521	13672	13677	13670	13488	13512	13679	13641	13641	13547	13587	13566	13627	13581	13641	13745	13686	13556	13463	13646	13586	13655	13671	13765	13656	13638	13765	13539	13625	13616	13639	13594	13649	13707	13565	13766	13767	13659	13572	13749	13641	13583	13530	13733	13697	13696	13465	13579	13614	13464	13662	13629	13602	13737	13586	13767	13643	13483	13532	13504	13748	13578	13490	13661	13625	13692	13411	13655	13544	13620	13526	13600	13457	13580	13524	13489	13733	13587	13441	13576	13570	13711	13690	13607	13618	13627	13771	13501	13453	13316	13538	13526	13517	13699	13601	13502	13584	13558	13530	13466	13581	13617	13623	13663	13604	13698	13605	13655	13632	13612	13493	13585	13560	13631	13599	13616	13526	13658	13580	13657	13614	13757	13673	13756	13564	13551	13417	13613	13470	13685	13574	13648	13663	13682	13351	13588	13423	13631	13559	13533	13559	13692	13700	13645	13625	13620	13597	13736	13703	13670	13546	13465	13510	13456	13741	13556	13653	13493	13629	13542	13658	13801	13482	13482	13668	13478	13628	13649	13733	13700	13586	13648	13712	13556	13585	13650	13620	13643	13470	13655	13665	13726	13568	13755	13540	13408	13573	13654	13692	13558	13615	13624	13663	13664	13457	13571	13594	13608	13730	13649	13522	13654	13653	13503	13586	13674	13621	13729	13729	13672	13567	13664	13707	13602	13652	13575	13564	13677	13606	13685	13729	13397	13558	13520	13583	13745	13613	13607	13667	13700	13603	13669	13585	13644	13676	13715	13476	13564	13752	13600	13537	13708	13588	13599	13697	13529	13649	13680	13505	13643	13597	13665	13640	13618	13549	13537	13595	13631	13546	13559	13627	13617	13485	13594	13592	13618	13735	13592	13627	13644	13530	13683	13780	13627	13427	13708	13683	13546	13569	13589	13730	13729	13600	13479	13605	13485	13713	13497	13638	13566	13513	13606	13809	13501	13684	13531	13591	13679	13560	13488	13533	13596	13682	13575	13557	13542	13751	13521	13695	13663	13487	13446	13639	13649	13448	13599	13652	13727	13573	13655	13534	13624	13502	13819	13530	13510	13559	13524	13614	13548	13650	13732	13456	13493	13593	13623	13554	13636	13675	13641	13601	13639	13662	13533	13649	13774	13586	13453	13623	13573	13505	13595	13783	13728	13637	13719	13575	13663	13552	13539	13493	13664	13511	13682	13695	13687	13650	13617	13589	13619	13471	13738	13468	13549	13628	13493	13667	13613	13649	13639	13552	13500	13419	13654	13530	13501	13664	13734	13679	13387	13509	13669	13593	13608	13777	13633	13459	13540	13590	13558	13650	13440	13665	13516	13606	13626	13621	13620	13714	13824	13651	13607	13592	13566	13762	13721	13697	13643	13579	13548	13866	13536	13571	13647	13501	13485	13577	13601	13571	13735	13528	13701	13727	13665	13688	13429	13697	13736	13546	13641	13649	13740	13484	13786	13473	13666	13697	13349	13639	13671	13684	13574	13482	13702	13658	13534	13626	13550	13606	13545	13570	13493	13574	13489	13739	13703	13659	13700	13380	13434	13603	13535	13624	13539	13569	13734	13698	13525	13662	13576	13549	13573	13577	13503	13657	13738	13645	13516	13655	13677	13484	13446	13617	13729	13532	13382	13600	13697	13731	13599	13741	13492	13651	13605	13577	13521	13572	13664	13568	13724	13456	13525	13480	13644	13621	13771	13675	13726	13620	13733	13782	13617	13737	13552	13662	13667	13595	13644	13569	13495	13645	13527	13694	13798	13788	13567	13668	13591	13582	13622	13756	13651	13737	13507	13633	13771	13618	13566	13682	13630	13527	13801	13623	13710	13545	13535	13546	13602	13578	13562	13739	13637	13657	13621	13640	13519	13608	13758	13468	13663	13611	13632	13406	13673	13498	13402	13487	13630	13687	13767	13668	13648	13685	13611	13757	13606	13647	13583	13626	13477	13694	13510	13651	13468	13584	13538	13721	13616	13749	13551	13556	13673	13665	13505	13557	13522	13687	13736	13557	13659	13606	13459	13799	13831	13466	13396	13658	13632	13527	13533	13611	13634	13543	13770	13488	13457	13679	13677	13741	13506	13579	13539	13383	13570	13522	13648	13876	13492	13620	13554	13730	13628	13522	13522	13539	13766	13719	13860	13563	13569	13644	13672	13668	13680	13572	13698	13543	13526	13586	13726	13634	13568	13601	13771	13558	13572	13786	13642	13525	13640	13537	13513	13687	13680	13602	13559	13575	13545	13745	13538	13525	13588	13629	13505	13668	13818	13568	13575	13649	13848	13473	13512	13544	13592	13553	13582	13575	13555	13660	13587	13560	13648	13661	13581	13500	13594	13669	13581	13543	13687	13609	13643	13510	13663	13565	13587	13617	13577	13517	13505	13545	13621	13649	13614	13562	13649	13731	13668	13715	13472	13562	13677	13560	13649	13770	13419	13561	13725	13462	13566	13486	13459	13695	13576	13697	13461	13850	13676	13437	13595	13487	13512	13668	13472	13555	13455	13551	13623	13568	13699	13655	13674	13728	13622	13485	13748	13675	13616	13641	13607	13658	13562	13572	13474	13938	13757	13746	13571	13554	13535	13450	13618	13656	13597	13623	13555	13693	13630	13585	13673	13545	13411	13664	13593	13517	13447	13789	13821	13532	13719	13665	13682	13583	13564	13526	13689	13643	13618	13676	13691	13582	13547	13595	13652	13688	13450	13625	13522	13724	13584	13613	13591	13720	13550	13462	13589	13692	13689	13679	13768	13532	13695	13649	13758	13600	13572	13510	13575	13636	13572	13669	13605	13641	13619	13630	13731	13579	13653	13549	13586	13733	13447	13582	13548	13645	13675	13545	13708	13576	13711	13712	13742	13516	13723	13659	13512	13822	13602	13793	13575	13529	13513	13499	13758	13613	13539	13662	13763	13576	13668	13535	13571	13632	13637	13603	13734	13539	13595	13634	13611	13695	13700	13571	13552	13569	13616	13583	13482	13530	13640	13657	13661	13517	13638	13572	13553	13439	13583	13697	13699	13572	13614	13660	13679	13659	13577	13656	13548	13677	13748	13573	13568	13662	13626	13609	13672	13591	13663	13560	13791	13702	13630	13737	13678	13510	13641	13438	13704	13721	13725	13516	13680	13512	13591	13544	13698	13573	13551	13620	13567	13544	13578	13613	13613	13526	13572	13607	13664	13506	13720	13523	13610	13626	13735	13659	13546	13615	13544	13503	13516	13548	13678	13414	13598	13613	13531	13618	13668	13418	13744	13570	13723	13535	13439	13633	13702	13597	13471	13651	13711	13587	13697	13540	13507	13668	13612	13676	13586	13561	13528	13582	13599	13626	13733	13709	13621	13458	13523	13584	13639	13475	13552	13536	13643	13659	13595	13610	13781	13517	13420	13724	13553	13628	13937	13388	13649	13698	13703	13575	13706	13447	13586	13508	13868	13502	13842	13468	13556	13638	13551	13608	13575	13529	13574	13576	13627	13676	13484	13481	13606	13724	13594	13428	13877	13647	13542	13807	13550	13757	13625	13732	13662	13635	13556	13550	13516	13564	13501	13693	13729	13545	13497	13778	13539	13540
25400	20946	27614	25495	23236	22097	21146	19650	18761	18328	18530	18237	18272	17950	17850	22597	27416	24991	21081	17735	17449	17185	17440	17242	17506	17451	17373	17238	17333	17240	17278	17213	17292	17166	17271	17331	17228	17123	17424	17413	16968	17076	17193	17322	17327	17272	17417	17221	17134	17340	17330	17275	17149	17132	17296	17309	17263	17169	16985	17391	17155	17134	17291	17270	17338	17451	17381	17246	17326	17295	17396	17263	17263	17079	17095	17305	17352	17262	17119	17125	17391	17304	17194	17252	17258	17091	17258	17394	17416	17235	17192	17129	17010	17238	17193	17238	17419	17110	17100	17292	17199	17152	17265	17368	17350	17415	17305	17442	17247	17224	17340	17163	17354	17393	17205	17336	17142	17280	17049	17289	17262	17405	17250	17190	17274	17366	17287	17236	17300	17316	17360	17252	17278	17300	17125	17272	17248	17054	17384	17289	17442	17296	17125	17254	17336	17379	17127	17196	17434	17219	17254	17379	17278	17183	17144	17386	17251	17216	17069	17316	17437	17204	17297	17292	17305	16972	17279	17218	17316	17268	17060	17190	17178	17127	17257	17258	17434	17285	17251	17405	17334	17293	17366	17300	17249	17120	17308	17249	17342	17147	17124	17235	17340	17231	17419	17272	17324	17391	17489	17069	17282	17079	17126	17059	17208	17360	17201	17651	17248	17285	17499	17127	17244	17522	17267	17561	17258	17377	17132	17256	17305	17228	17260	17154	17331	17460	17216	17273	17242	17236	17248	17120	17115	17298	17116	17323	17297	17096	17262	17215	17168	17028	17191	17488	17177	17410	17205	17092	17154	17014	17398	17454	17177	17293	17171	17393	17377	17020	17239	17196	17442	17161	17222	17225	17070	17294	17291	17464	17167	17290	17118	17109	17347	17261	17284	17140	17143	17091	17371	17247	17280	17164	17287	17339	17187	17261	17539	17098	17115	17232	17191	17328	17288	17270	17285	17440	17415	17149	17217	17244	17262	17414	17131	17187	17340	17360	17166	17252	17296	17181	17005	17361	17228	16974	17360	17471	17141	17351	17158	16998	17292	17323	17374	17273	17357	17428	17082	17035	17336	17296	17280	17338	17214	17228	17215	17314	17186	16998	16997	17451	17156	17253	17306	17224	17170	17356	17311	17322	17176	17221	17166	17298	17256	17313	17243	17494	17329	17162	17399	17463	17179	17320	17390	17366	17227	17189	17471	17354	17141	17480	17345	17243	17178	17001	17324	17338	17439	17247	17313	17299	17215	17251	17558	17196	17219	17186	17346	17219	17299	17415	17164	17221	17178	17257	17113	17136	17147	17110	17196	17108	17541	17185	17459	17271	17324	17292	17377	17243	17336	17351	17310	17105	17221	17192	17417	17275	17325	17346	17376	17116	17209	17182	17372	17419	17537	17252	17466	17251	17472	17229	17130	17218	17107	17395	17228	17182	17392	17121	17215	17153	17117	17294	17315	17301	17343	17264	17429	17256	17209	17115	17286	16957	17334	17290	17140	17193	17460	17384	17355	17251	17253	17469	17303	17248	17328	17289	17307	17255	17361	17286	17208	17212	17260	16991	17247	17156	17024	17190	17052	17371	17323	17294	17168	17270	17369	17212	17211	17340	17193	17316	17255	17222	17178	17293	17310	17133	17145	17207	17184	17246	17140	17269	17111	17274	17294	17178	17388	17254	17213	17194	17304	17186	17296	17221	17211	17268	17290	17124	17354	17216	17337	17067	17307	17201	17406	17160	17355	17309	17315	17362	17363	17360	17092	17297	17138	17185	17267	17202	17405	17333	17212	17270	17297	17129	17330	17307	17306	17490	17218	17059	17103	17350	17279	17234	17393	17516	17292	17193	17079	17254	17273	17268	17188	17264	17451	17357	17183	17319	17286	17113	17324	17254	17156	17203	17111	17232	17360	17597	17277	17126	17232	17154	17330	17080	17289	17244	17077	17241	17264	17217	17379	17331	17208	17240	17199	17306	17317	17287	17274	17079	17276	17266	17364	17399	17402	17333	17324	17306	17063	17194	17285	17403	17147	17475	17017	17085	16883	17310	17330	17280	17521	17380	17294	17447	17493	17168	17261	17324	17118	17378	17362	17202	17464	17347	17008	17270	17549	17228	17091	17604	17226	17094	17380	17307	17276	17242	17067	17338	17282	17393	17437	17247	17233	17488	17449	17358	17367	17297	17305	17327	17375	17211	17261	17137	17219	17484	17195	17423	17334	17192	17219	17432	17086	17166	17291	17257	17292	17314	17255	17332	17133	17165	17218	17222	17002	17225	17201	17221	17270	17553	17183	17212	17198	17404	17245	17102	17239	17236	17105	17361	17171	17155	17306	17271	17279	17291	17187	17214	17014	17127	17300	17351	17306	17301	17326	17349	17399	17265	17178	17440	17425	17181	17253	16980	17246	17105	17025	17107	17342	17269	17129	17196	17376	17403	17341	17317	17242	17261	17310	17465	17452	17375	17252	17360	17385	17161	17119	17292	17264	17132	17275	17055	17176	17215	17480	17394	17160	17141	17312	17087	17388	17341	17262	17301	17134	17246	17315	17235	17242	17154	17304	17226	17301	17120	17242	17407	17199	17326	17174	17146	17218	17384	17172	17413	17311	17230	17217	17507	17333	17348	17259	17145	17430	17315	17146	17116	17047	17286	17209	17303	17538	17317	17283	17210	17285	17164	17393	17393	17215	17277	17179	17118	17401	17313	17310	17364	17310	17112	17201	17296	17285	17412	17220	17314	17273	17455	17267	17415	17205	17090	17263	17331	17350	17428	17287	17335	17421	17306	17132	17327	17331	17427	17352	17123	17230	17365	17315	17340	17187	17342	17168	17305	17252	17301	17201	17128	17231	17154	17317	17113	17167	17242	17195	17224	17317	17311	17068	17330	17216	17280	17169	17077	17311	17163	17061	17171	17101	17254	17249	17332	17180	17319	17322	17351	17378	17238	17301	17380	17209	17312	17300	17228	17358	17249	17486	17215	17054	17185	17345	17514	17103	17311	17261	17217	17106	17182	17272	17220	17237	17194	17351	17226	17279	17439	17383	17380	17169	17267	17394	17000	17301	17286	17412	17268	17035	17294	17215	17199	17205	17341	17210	17311	17237	17282	17345	17305	17474	17369	17239	17132	17238	17464	17364	17374	17131	17190	17223	17347	17192	17221	17286	17261	17349	17058	17465	17475	17282	17589	17344	17328	17117	17142	17236	17303	17336	17421	17186	17145	17296	17459	17163	17234	17288	17504	17264	17295	17319	17442	17294	17345	17187	17227	17325	17316	17283	17403	17301	17252	17416	17185	17272	17160	17274	17200	16954	17156	17096	17280	17209	17089	17278	17307	17175	17165	17385	17307	17317	17310	17553	17217	17442	17479	17343	17128	17435	17449	17173	17373	17328	17063	17254	17124	17208	17367	17389	17164	17185	17137	17232	17425	17199	17288	17279	17177	17253	17200	17201	17318	17230	17209	17460	17456	17284	17195	17328	17266	17437	17351	17242	17390	17161	17149	17041	17183	17447	17344	17275	17470	17170	17231	17455	17221	17388	17397	17410	17222	17235	17374	17285	17117	17215	16994	17392	17240	17213	17403	17336	17203	17389	17161	17397	17302	17336	17213	17147	17122	17125	17241	17310	17230	17197	17340	17243	17272	17373	17213	17214	17167	17284	17208	17334	17202	17321	17309	17103	17270	17102	17069	17241	17347	17259	17174	17198	17099	17203	17307	17282	17184	17253	17143	17304	17228	17107	17289	17440	17414	17197	17456	17476	17317	17291	17058	17251	17221	17236	17289	17348	17177	17385	17196	17291	17281	17259	17252	17099	17213	17374	17279	17281	17377	17295	17368	17266	17235	17142	17263	17467	17239	17253	17250	17213	17407	17394	17280	17342	17239	17189	17109	17277	17277	17425	17199	17240	17120	17176	17222	17201	17236	17165	17225	17153	17145	17368	17235	17289	17229	17461	17317	17336	17403	17329	17218	17244	17293	17323	17532	17248	17354	17190	17343	17282	17202	17312	17230	17348	17270	17135	17148	17142	17194	17463	17147	17061	17391	17355	17205	17311	17218	17280	17120	17114	17193	17042	16953	17154	17287	17436	17115	17055	17196	17388	17326	17309	17319	17143	17257	17313	17278	17310	17247	17269	17128	17299	17144	17144	16925	17194	17288	17275	17329	17347	17269	17297	17311	17174	17294	17352	17132	17479	17298	17062	17144	17036	17313	17314	17221	17324	17422	17243	17058	17152	17387	17317	17411	17312	17180	17306	17179	17289	17196	17329	17307	17318	17246	17159	17304	17261	17276	17414	17518	17188	17221	17264	17108	17288	17264	17392	17311	17331	17238	17114	17124	17259	17282	17488	17351	17273	17313	17362	17270	17317	17328	17476	17077	17170	17406	17302	17226	17239	17219	17241	17194	17294	17158	17161	17316	17130	17125	17303	17415	17345	17241	17329	17304	17318	17328	17153	17181	17264	17273	17287	17350	17210	17348	17190	17359	17086	17245	17293	17277	17227	17390	17499	17247	17392	17216	17303	17224	17284	17240	17337	17436	17230	17400	17319	17359	17284	17361	17272	17310	17516	17085	17288	17289	17344	17410	17248	17192	17386	17256	17169	17392	17317	17313	17269	17368	17248	17185	17414	17295	16993	17113	17128	17190	17308	17192	17214	17232	17270	17116	17362	17514	17380	17414	17373	17300	17163	17268	17187	17431	17178	17320	17389	17254	17156	17308	17198	17316	17087	17384	17389	17210	17406	17479	17299	17384	17452	17290	17288	17359	17478	17267	17299	17243	17232	17413	17085	17305	17310	17250	17508	17378	17439	17261	17244	17384	17213	17394	17425	17263	17310	17403	17384	17391	17224	17205	17322	17233	17284	17164	17317	17198	17363	17146	17384	17133	17199	17337	17357	17370	17290	17194	17344	17210	17323	17115	17252	17231	17124	17193	17223	17134	17105	17156	17273	17198	17387	17389	17006	17108	17334	17521	17151	17214	17390	17326	17331	17273	17286	17275	17359	17333	17544	17285	17109	17442	17458	17033	17079	17412	17284	17124	17192	17160	17409	17276	17215	17219	17313	17295	17270	17361	17331	17234	17110	17312	17240	17091	17300	17339	17190	17337	17302	17451	17479	17172
19612	32590	32071	25506	22797	19968	18136	17548	16564	16061	15754	15517	15213	15138	15068	22964	28201	24188	17524	14070	14290	14226	13898	14227	14047	13915	14198	14063	14225	14173	14005	14230	14066	13928	14015	14192	14196	14266	14255	14081	14156	14152	14030	14228	14027	14165	14209	14155	14114	14088	14239	14148	14156	14132	14049	14108	14072	13969	14079	14119	14156	14299	14137	14261	14268	14191	13999	14094	13893	14118	14008	14035	14237	14117	13961	14308	14071	14062	13865	14097	14027	14248	14085	13955	14187	14060	14227	14137	13974	13898	14156	14186	14264	14081	14072	14057	14082	14067	14200	14206	14133	14202	14080	14011	14095	14140	14060	14207	14091	14241	14199	14228	14292	14015	14197	14225	14293	14205	14211	14103	14173	14031	14401	14165	14042	14226	13917	14271	14031	14027	14141	13995	14111	14086	14240	14012	14023	14051	14157	14082	14103	13953	13817	13966	14118	14135	14042	14059	14071	14197	14021	13927	14167	14093	14209	14105	14228	14229	14094	14119	14170	14087	14215	14105	14186	13984	14200	14082	13953	14087	14179	13928	14091	14073	14185	14164	14030	14241	14126	14042	13995	14098	14057	14053	14009	14023	14069	14185	13946	14020	14038	14147	14120	14092	14148	14175	14155	14079	14100	14082	14306	14119	13984	14154	14112	14046	14030	14120	14048	14080	14058	14119	14201	14017	14099	14085	14136	14234	14234	14143	14193	14099	14070	14061	14028	13951	14223	13952	14213	14105	13890	14131	14195	14037	14225	13963	14211	14020	14181	13971	14157	14197	14192	14056	14030	14289	14000	14096	14078	13996	14029	13972	14026	13953	14160	14189	14094	14039	14279	14231	14133	13895	14035	13898	14016	14107	13986	14192	14198	14295	14138	13966	14090	14090	14217	13992	14162	13951	14178	14133	14202	14071	14153	14124	14358	14119	14011	14291	14158	14142	14052	14094	14196	13924	14037	14188	13943	14078	14092	14165	14135	14072	14184	14108	13965	14085	14223	14132	14212	14258	14103	14089	14090	14203	13996	14068	14084	14130	13990	14124	14167	14170	14077	14076	14160	14140	14092	14120	14003	14224	14119	14140	14174	14164	14112	13995	14113	14307	14276	14294	14200	14002	13975	14029	14285	14042	14185	13969	14030	14351	14259	14065	14178	13938	14159	14163	14086	14107	14009	14094	14095	14252	13996	13926	14035	14237	14015	14072	14012	14021	14087	14055	14073	14144	14038	14261	14201	14249	14198	13979	14222	14184	14064	14031	14122	14142	14070	14041	14029	14085	14161	14303	13981	14062	14214	13998	14069	14366	14210	14151	14046	14179	14112	14145	13985	14086	14054	14139	14301	14203	14088	14175	14142	14218	14268	14155	14133	14249	14283	14165	14249	14205	14136	14107	13955	14296	14256	14131	14143	14118	14029	13999	13974	14063	13944	14068	14092	14053	14027	14083	14299	14175	14144	14184	14050	14101	14110	14089	14016	14123	14094	14179	14258	14099	14136	14304	14126	14046	14087	14085	14276	14167	14166	14122	14117	14040	14125	14077	13868	14076	14108	14202	14129	14282	14007	14014	14037	14167	14093	14082	14108	14209	14118	13890	14024	14045	13983	14134	14087	14094	14178	14067	14189	14179	14099	14159	14137	14046	14069	14049	14106	14127	14292	14204	14157	14019	14103	13955	13951	14061	14194	14236	14166	14047	13946	14032	14013	14148	13917	14042	14015	14027	14105	14084	14148	14197	14058	13999	14289	14164	14130	14062	14019	14181	14124	13849	13980	14170	14123	14203	13991	14285	14312	14243	14121	14031	14119	14022	14026	14136	14102	14279	14060	14155	13999	14118	14010	14171	14116	14198	14048	14152	14124	14054	14163	14120	14138	14280	14116	14330	14226	13898	14154	14005	14181	14201	14172	14110	14148	14075	14145	14145	14116	14077	14094	14249	14070	14017	14127	14168	14128	14076	14112	14010	14053	14088	14067	14126	14045	14266	14157	14085	14212	14148	14239	14058	14077	14044	14122	14156	14188	14287	13985	14225	13978	14211	14051	13943	14220	14151	13889	14103	13982	14031	14273	14111	14125	13981	14090	14143	14056	14176	14103	13831	14173	14053	14158	14188	14164	14032	14179	14143	14090	14182	14032	14114	14184	13970	14148	14200	14117	14068	14275	14209	14026	14094	14156	14159	13999	14114	13994	14072	13886	14138	14241	14196	14209	14169	14218	14158	14007	13986	14103	14216	14186	13968	14069	14031	14269	14133	14195	13979	14255	14030	14111	14055	14048	14082	14081	14217	13919	14255	14108	14112	14070	14076	14146	14059	14131	14006	14185	14109	14192	14159	14170	14019	14146	14015	14026	14094	14168	13937	14014	14264	14084	14094	13964	14199	14097	14078	14058	14248	13872	14080	14122	14068	14037	14067	14006	14087	14060	14191	14132	14164	14158	13931	14141	14071	14105	14084	14042	14199	13963	13958	14190	14095	14140	14077	14201	14046	14154	14054	14107	14106	14069	13944	14044	14224	14074	14063	14137	14051	14228	14132	14345	14172	14137	14036	14145	14141	14077	14106	13986	14247	14123	14215	14022	14163	14124	14106	14099	14222	14018	14088	14150	14125	14019	14132	14177	14042	14144	14014	14185	14050	14224	14097	14161	14255	14055	13993	14160	14126	14123	14163	14063	14149	14085	14030	14127	13975	14088	14191	14205	14347	14054	14091	14088	14050	14088	14028	14001	14104	14096	14126	13994	14143	14153	13959	14277	14096	14139	14183	13974	14099	14037	14068	14089	13960	14172	14102	14090	14251	13983	14310	14210	14065	14141	14052	14059	13954	14087	14184	14167	14096	14062	14143	14152	14127	14129	14233	14156	14173	13997	14021	14094	14166	14112	14069	14022	14062	14346	14143	14162	14207	14074	14372	13969	14049	14064	14044	14290	13957	14040	14093	14152	14085	14119	14057	14161	14155	14132	14118	14147	14210	14028	14042	13961	14057	14120	14149	14255	14022	13997	14101	14061	14243	14219	14163	14193	14254	14064	14117	14170	14325	14012	14147	14137	14135	14202	14045	14193	14079	14203	14199	14088	14217	14200	14017	14007	14134	14127	14151	14175	14175	14187	14171	14173	14056	14027	14161	13945	14119	14165	14309	14047	14196	14123	14128	13974	14086	14009	13851	14083	13996	14264	14161	14097	14040	14014	14118	14107	13944	14139	14038	14235	14223	13976	14008	13991	14076	14304	14102	14228	14120	14016	14224	14013	13993	14171	14099	14182	13962	14138	13952	14000	14176	14093	14178	14165	14141	14007	14199	14081	13979	14147	14126	14060	14203	14176	14065	13990	14042	14043	14249	14096	14184	14122	14073	14079	13990	13990	13972	14138	14124	14062	14080	14089	14029	14092	14090	14100	14095	14152	14048	14201	14109	14035	14178	13926	14282	14335	14143	13944	14107	14156	14017	14127	14112	14075	14082	14175	14225	14030	13969	14055	14012	14195	14196	13995	14106	14174	14136	14134	14143	14108	14087	14205	14015	14234	14074	14131	14315	14000	13980	14178	14031	14141	14039	14235	14361	14126	13923	14073	14058	14052	14007	13928	14159	14179	14119	14063	14053	14148	14021	14246	14205	14108	14096	14187	13951	14065	14049	14163	14235	13991	14208	13972	14007	14114	14105	14190	14147	14165	14219	14114	14103	13929	14222	14148	14132	14037	14137	14058	14143	14043	14112	14133	14054	14218	14158	14029	14147	14166	14087	14259	13994	13912	14099	14076	14061	14103	14114	14263	13986	14053	14044	14011	14212	14179	14344	14047	14149	14120	14054	14210	14045	14071	14190	14177	13973	14245	14053	14084	14101	14084	14095	14066	14102	14156	14066	14097	13898	14197	14252	14095	14275	14173	14255	14226	13948	14019	14238	13997	14095	14188	14110	14162	14084	14165	14156	14139	14003	14372	13956	14235	14086	14292	14084	14155	14105	14083	14118	14006	14171	14195	14132	14107	13935	14238	14051	14078	14154	14228	14112	13973	14024	14165	14227	14023	14302	14142	14115	14126	13953	14089	14000	13991	14179	14153	13983	14018	14049	14111	13930	14143	14200	14133	14119	14043	14055	14123	13969	14059	14129	14116	14197	14171	14071	14178	14139	14034	14271	14168	14104	14143	14021	14091	14260	14115	14094	14247	14245	13962	14350	14155	14145	14206	14059	14040	14136	14210	13993	14079	13998	14002	14373	14193	14019	14259	14278	14015	14065	14159	14124	14035	14282	14252	14236	14130	14253	14229	14065	14135	14061	14089	14187	13990	14245	14079	14090	14037	14003	14192	14094	13989	14228	14272	14110	13996	14241	14153	14017	14107	14098	14214	14102	13911	14204	14116	14079	14101	13977	14127	14270	14016	14153	14055	14179	14117	14048	14318	14283	14077	14077	14212	14057	14081	14266	13920	14182	14048	14061	14208	14081	14110	14130	14312	14232	13961	14041	14241	14057	14081	14173	14227	14152	14055	14070	14023	14101	14079	14132	14114	14190	14336	14133	14056	14224	14064	14043	14140	14050	14052	14097	14130	14163	14104	14041	14136	14175	14102	14272	14080	14086	14163	14196	14224	14098	14130	14199	14093	14079	14100	14172	14091	14012	14169	14056	14154	14225	14084	14162	14068	14214	14326	14170	13988	14037	14081	14186	14128	14015	14050	14214	14250	14163	14160	14272	14164	13914	14155	14161	14185	13862	13985	14080	14018	14222	13921	14056	14074	14118	14103	14044	14071	14286	14088	14217	14071	14074	14107	14214	14024	14132	14234	14039	14167	13968	14197	14026	14117	14091	14113	14189	14157	14155	14007	13992	13946	14075	14214	13931	14030	14130	14221	13845	14222	14154	14048	14116	14116	14092	14206	14130	14008	14048	14051	14219	14123	14142	14131	14215	14053	14080	14022	14215	14107	14105	13952	14118	14017	14129	14153	14147	13976	14112	14020	14060	14074	13958	14144	14123	14201	14117	14130	14108	14029	14166	14128	14042	14118	14200	14038	14029	14124	14164	14162	14097	14239	14335	14139	14205	14085	14195	14047	14125	14110	13927	14055	14125	14007	14332	13989	14304	14171	14121	13990	14125	14014	14061	14139	14092	13933	14095	14365	14122
23713	20980	28398	23839	22015	24573	25118	20811	19262	18990	18603	18278	17943	17729	20427	32675	35654	30602	23106	17536	16741	16688	16884	16644	16678	16406	16763	16656	16761	16443	16674	16791	16692	16692	16707	16659	16539	16315	16789	16498	16394	16469	16674	16576	16404	16492	16648	16498	16466	16651	16647	16727	16853	16516	16729	16797	16410	16508	16754	16564	16544	16787	16534	16517	16661	16691	16582	16700	16598	16461	16741	16713	16747	16604	16417	16599	16545	16518	16653	16403	16786	16738	16600	16719	16584	16864	16568	16442	16648	16425	16565	16604	16745	16590	16521	16499	16632	16513	16561	16687	16730	16392	16444	16573	16737	16467	16569	16384	16563	16588	16665	16664	16569	16474	16703	16579	16425	16458	16551	16664	16612	16550	16693	16404	16539	16482	16485	16550	16571	16896	16516	16729	16492	16594	16376	16481	16477	16577	16498	16660	16409	16597	16678	16628	16528	16518	16459	16495	16618	16721	16530	16656	16468	16718	16508	16637	16559	16531	16701	16531	16545	16416	16399	16494	16656	16646	16570	16715	16587	16750	16435	16596	16483	16535	16601	16384	16494	16716	16659	16567	16520	16570	16658	16568	16442	16642	16438	16587	16476	16398	16552	16409	16535	16605	16509	16633	16542	16601	16519	16345	16264	16538	16637	16550	16456	16535	16731	16484	16493	16269	16530	16414	16621	16672	16611	16642	16549	16618	16622	16311	16543	16606	16710	16582	16573	16601	16606	16528	16659	16616	16635	16370	16580	16646	17004	16714	16537	16449	16681	16598	16682	16698	16470	16567	16719	16526	16725	16600	16730	16635	16557	16597	16592	16624	16339	16482	16607	16741	16412	16557	16522	16562	16666	16543	16588	16707	16646	16528	16337	16656	16403	16666	16598	16401	16620	16565	16429	16640	16662	16307	16351	16571	16629	16579	16591	16579	16659	16421	16593	16634	16561	16522	16613	16514	16316	16625	16520	16423	16360	16536	16617	16764	16474	16543	16616	16623	16654	16383	16542	16425	16560	16408	16435	16570	16488	16484	16749	16801	16449	16664	16558	16881	16447	16552	16584	16562	16424	16543	16589	16567	16448	16393	16616	16597	16539	16655	16468	16424	16666	16383	16513	16508	16503	16416	16555	16397	16394	16476	16475	16685	16638	16621	16613	16673	16356	16489	16595	16471	16362	16354	16648	16477	16769	16498	16396	16524	16506	16637	16492	16440	16563	16486	16386	16676	16501	16436	16468	16736	16708	16800	16575	16479	16609	16571	16647	16723	16383	16472	16546	16543	16525	16459	16650	16703	16531	16485	16500	16561	16617	16409	16489	16516	16386	16478	16497	16433	16392	16585	16599	16863	16551	16508	16605	16708	16653	16560	16474	16606	16506	16467	16598	16522	16428	16622	16688	16490	16638	16587	16645	16406	16553	16613	16580	16745	16587	16623	16707	16580	16556	16570	16516	16711	16526	16416	16658	16501	16616	16635	16528	16533	16555	16707	16622	16462	16539	16581	16573	16551	16758	16680	16496	16716	16449	16373	16456	16631	16461	16685	16649	16717	16626	16692	16467	16657	16548	16507	16510	16398	16551	16518	16604	16610	16546	16368	16620	16457	16604	16571	16458	16597	16378	16579	16425	16548	16591	16535	16662	16659	16703	16644	16500	16683	16722	16435	16495	16364	16741	16563	16575	16450	16525	16713	16674	16585	16494	16550	16518	16663	16530	16710	16398	16429	16537	16496	16557	16735	16663	16576	16787	16609	16560	16589	16635	16580	16686	16490	16626	16547	16642	16431	16471	16624	16394	16615	16632	16607	16538	16724	16551	16572	16547	16567	16609	16488	16642	16603	16465	16464	16521	16461	16564	16368	16647	16546	16822	16649	16580	16393	16616	16473	16495	16446	16448	16546	16402	16639	16631	16662	16508	16421	16499	16578	16470	16463	16615	16667	16738	16761	16634	16533	16490	16592	16578	16641	16657	16571	16604	16520	16400	16559	16507	16589	16732	16497	16670	16453	16715	16649	16683	16596	16749	16651	16608	16506	16766	16653	16786	16582	16558	16616	16553	16523	16445	16554	16562	16795	16642	16589	16650	16662	16788	16644	16652	16649	16637	16476	16689	16655	16597	16781	16676	16471	16439	16696	16409	16607	16413	16821	16877	16610	16454	16430	16625	16650	16614	16612	16589	16614	16531	16472	16522	16512	16609	16558	16557	16530	16672	16576	16466	16477	16607	16599	16526	16453	16644	16677	16625	16564	16471	16529	16554	16390	16359	16350	16543	16653	16582	16403	16763	16607	16647	16581	16537	16643	16539	16674	16471	16576	16475	16570	16584	16399	16429	16651	16798	16530	16564	16536	16675	16511	16614	16691	16559	16738	16507	16649	16486	16417	16581	16497	16490	16678	16593	16594	16480	16416	16597	16649	16493	16603	16669	16604	16488	16451	16529	16562	16527	16489	16583	16619	16424	16601	16503	16671	16616	16625	16352	16392	16460	16633	16581	16531	16673	16622	16479	16485	16427	16611	16568	16609	16511	16622	16468	16338	16642	16694	16654	16629	16576	16686	16540	16697	16575	16540	16620	16422	16453	16606	16464	16623	16538	16327	16515	16482	16608	16582	16702	16531	16613	16690	16772	16589	16716	16758	16432	16487	16744	16408	16393	16314	16390	16431	16667	16418	16633	16785	16604	16583	16669	16441	16414	16560	16524	16511	16843	16590	16396	16619	16656	16485	16760	16504	16531	16567	16531	16616	16587	16493	16688	16519	16516	16451	16631	16557	16448	16539	16559	16623	16595	16513	16677	16412	16806	16453	16634	16935	16544	16641	16543	16491	16518	16487	16287	16629	16531	16373	16687	16584	16622	16397	16471	16432	16561	16433	16597	16436	16621	16662	16461	16612	16492	16642	16406	16552	16438	16473	16840	16557	16725	16511	16634	16572	16674	16537	16742	16422	16557	16477	16465	16432	16458	16630	16658	16747	16659	16397	16453	16416	16758	16661	16628	16419	16498	16657	16475	16644	16463	16376	16524	16496	16815	16658	16693	16560	16760	16793	16752	16647	16545	16570	16549	16711	16680	16482	16490	16368	16577	16510	16498	16513	16590	16634	16503	16587	16563	16584	16548	16541	16513	16556	16623	16548	16377	16438	16622	16326	16639	16414	16588	16748	16642	16410	16590	16593	16687	16443	16639	16590	16803	16505	16513	16555	16563	16391	16695	16738	16672	16455	16697	16532	16558	16490	16446	16550	16534	16566	16661	16673	16691	16414	16592	16466	16387	16537	16513	16691	16548	16392	16764	16661	16570	16564	16561	16515	16442	16552	16719	16496	16519	16442	16633	16385	16707	16487	16820	16522	16591	16602	16603	16530	16477	16681	16621	16510	16811	16603	16571	16551	16570	16715	16698	16463	16372	16587	16489	16736	16392	16659	16393	16728	16595	16409	16527	16692	16774	16620	16511	16524	16578	16419	16416	16717	16558	16716	16416	16585	16396	16536	16627	16519	16733	16659	16451	16646	16525	16317	16462	16300	16664	16436	16511	16504	16568	16625	16490	16380	16486	16424	16765	16473	16655	16399	16341	16487	16543	16553	16536	16654	16632	16723	16519	16491	16581	16603	16418	16439	16731	16485	16536	16666	16787	16557	16601	16514	16679	16575	16735	16561	16756	16852	16630	16636	16587	16523	16527	16574	16596	16415	16553	16520	16309	16369	16558	16676	16545	16339	16355	16590	16830	16645	16559	16915	16744	16478	16619	16469	16642	16476	16382	16439	16384	16530	16424	16396	16666	16333	16556	16579	16469	16408	16503	16584	16577	16542	16480	16454	16461	16598	16625	16533	16482	16818	16688	16678	16542	16625	16715	16640	16531	16638	16587	16551	16477	16535	16599	16306	16456	16441	16524	16576	16649	16427	16596	16334	16344	16464	16521	16612	16475	16651	16591	16596	16522	16470	16550	16582	16506	16584	16488	16677	16605	16454	16425	16445	16491	16634	16624	16578	16534	16499	16696	16609	16639	16825	16589	16564	16633	16640	16793	16499	16488	16435	16654	16645	16465	16617	16512	16568	16614	16248	16441	16580	16548	16598	16509	16627	16727	16646	16745	16707	16570	16549	16480	16518	16688	16814	16593	16477	16519	16713	16850	16568	16661	16552	16471	16593	16668	16585	16641	16631	16586	16502	16519	16481	16566	16502	16452	16464	16486	16631	16505	16583	16579	16551	16722	16652	16562	16445	16701	16585	16468	16627	16655	16462	16722	16607	16622	16613	16714	16793	16596	16550	16577	16483	16485	16530	16652	16593	16665	16466	16499	16828	16641	16478	16454	16542	16545	16687	16442	16499	16385	16577	16627	16798	16524	16475	16655	16917	16495	16676	16497	16529	16645	16490	16430	16394	16642	16419	16516	16666	16731	16560	16578	16656	16725	16524	16614	16534	16626	16796	16397	16498	16569	16568	16406	16614	16603	16737	16395	16763	16871	16531	16677	16355	16611	16584	16449	16491	16351	16702	16598	16591	16364	16670	16569	16685	16423	16697	16408	16584	16604	16579	16443	16471	16573	16417	16487	16887	16540	16746	16461	16671	16603	16758	16617	16412	16518	16460	16703	16763	16568	16493	16523	16574	16444	16444	16518	16513	16540	16550	16497	16690	16485	16521	16520	16588	16417	16732	16581	16785	16391	16693	16517	16467	16547	16694	16523	16412	16475	16602	16495	16621	16629	16358	16521	16564	16729	16476	16669	16756	16587	16570	16674	16570	16629	16410	16411	16423	16588	16703	16614	16602	16608	16543	16643	16578	16618	16666	16566	16613	16521	16589	16536	16606	16517	16447	16330	16682	16606	16464	16762	16449	16500	16451	16504	16624	16453	16634	16515	16489	16557	16588	16579	16410	16502	16244	16551	16700	16434	16419	16448	16473	16669	16514	16663	16505	16392	16545	16690	16535	16516	16638	16391	16747	16738	16332	16773	16537	16468	16473	16493	16622	16641	16403	16443	16731	16431	16397	16594	16597	16584	16511	16637	16519	16492	16622	16395	16528	16725	16437	16549	16740	16549	16547	16491	16691	16665	16689	16470	16574	16564	16569	16594	16579	16742	16636	16672	16506	16409	16603	16583	16820	16453	16458	16479	16284
21747	38487	37520	30522	26691	23067	21366	19428	17894	17262	16617	15834	15496	15372	20079	35727	36436	29975	20034	13624	13789	13755	13627	13751	13851	13680	13870	13696	13727	13828	13626	13652	13982	13679	13785	13799	13697	13762	13639	13776	13705	13855	13649	13677	14003	13882	13890	13855	13742	13733	13719	13853	13617	13712	13783	13794	13987	13632	13843	13712	13643	13784	13691	13762	13696	13765	13869	13789	13781	13743	13830	13706	13833	13702	13717	13662	13728	13698	13757	13773	13700	13751	13671	13806	13696	13701	13740	13722	13712	13976	13806	13651	13685	13672	13807	13738	13769	13757	13570	13742	13782	13852	13554	13519	13876	13803	13718	13695	13776	13625	13759	13795	13816	13624	13631	13701	13560	13559	13569	13743	13717	13716	13755	13791	13779	13629	13677	13724	13739	13715	13558	13738	13670	13725	13617	13782	13879	13769	13881	13829	13857	13788	13741	13627	13615	13646	13574	13838	13609	13690	13683	13731	13815	13591	13690	13608	13771	13899	13595	13724	13603	13846	13798	13726	13794	13879	13790	13734	13771	13822	13826	13548	13861	13733	13668	13802	13815	13857	13524	13665	13687	13638	13740	13744	13865	13685	13698	13688	13916	13604	13664	13718	13614	13670	13793	13670	13776	13727	13765	13765	13620	13943	13703	13771	13748	13747	13506	13757	13748	13683	13692	13695	13662	13739	13593	13624	13558	13709	13557	13628	13841	13624	13720	13581	13908	13677	13716	13725	13807	13707	13650	13827	13803	13804	13586	13770	13487	13656	13791	13659	13664	13785	13451	13783	13766	13662	13872	13730	13851	13687	13755	13797	13771	13741	13648	13653	13672	13625	13685	13830	13805	13753	13653	13789	13803	13716	13719	13885	13656	13746	13703	13707	13801	13635	13591	13671	13638	13446	13595	13817	13837	13687	13795	13787	13736	13676	13974	13758	13803	13574	13863	13858	13746	13751	13734	13605	13709	13739	13720	13697	13655	13645	13830	13674	13717	13601	13716	13699	13735	13669	13643	13797	13717	13748	13666	13572	13582	13848	13642	13678	13712	13670	13774	13781	13513	13763	13765	13792	13646	13744	13617	13745	13758	13777	13775	13758	13737	13726	13609	13812	13897	13822	13584	13655	13690	13678	13723	13713	13721	13760	13690	13780	13733	13694	13889	13614	13720	13694	13617	13904	13875	13895	13714	13731	13667	13603	13716	13806	13674	13816	13714	13736	13770	13595	13799	13561	13671	13800	13693	13692	13893	13782	13655	13674	13711	13771	13751	13747	13851	13613	13681	13835	13835	13769	13803	13665	13705	13801	13756	13660	13881	13732	13757	13769	13618	13734	13639	13823	13810	13507	13746	13635	13826	13825	13605	13746	13866	13653	13773	13755	13656	13849	13795	13748	13529	13735	13663	13777	13743	13828	13794	13608	13656	13871	13596	13639	13664	13659	13674	13784	13754	13928	13692	13746	13625	13799	13859	13669	13872	13753	13769	13895	13678	13651	13737	13731	13555	13852	13516	13784	13765	13683	13723	13404	13722	13766	13710	13695	13700	13743	13699	13677	13767	13783	13719	13799	13878	13675	13735	13722	13659	13692	13718	13808	13754	13767	13876	13620	13715	13668	13586	13789	13686	13646	13871	13741	13792	13712	13654	13477	13752	13833	13609	13782	13714	13800	13802	13746	13697	13765	13747	13656	13797	13580	13757	13578	13730	13616	13815	13653	13607	13801	13915	13774	13715	13677	13824	13595	13833	13701	13805	13741	13702	13678	13646	13793	13653	13718	13658	13724	13866	13682	13740	13665	13675	13671	13745	13612	13949	13649	13684	13605	13867	13819	13510	13742	13536	13797	13733	13541	13698	13878	13728	13681	13571	13818	13786	13796	13559	13812	13806	13640	13870	13750	13620	13654	13686	13660	13627	13713	13568	13733	13681	13766	13899	13829	13840	13673	13713	13800	13759	13763	13828	13744	13805	13853	13763	13635	13629	13935	13695	13866	13860	13542	13650	13712	13810	13746	13774	13655	13863	13627	13804	13586	13729	13611	13663	13785	13724	13752	13870	13798	13830	13771	13892	13653	13670	13712	13670	13696	13812	13759	13603	13618	13758	13816	13815	13716	13842	13729	13756	13707	13839	13770	13788	13782	13615	13701	13703	13666	13669	13679	13749	13791	13807	13654	13745	13623	13623	13670	13755	13738	13852	13615	13614	13667	13747	13739	13718	13721	13612	13602	13713	13827	13491	13709	13910	13698	13867	13741	13716	13750	13784	13783	13746	13812	13667	13835	13642	13626	13760	13871	13730	13888	13615	13717	13625	13751	13733	13877	13703	13770	13779	13854	13788	13636	13781	13789	13523	13716	13759	13715	13621	13778	13546	13734	13695	13607	13641	13627	13758	13777	13676	13627	13742	13839	13563	13780	13564	13775	13779	13730	13738	13603	13746	13665	13797	13632	13625	13685	13890	13642	13767	13811	13807	13731	13639	13763	13727	13784	13797	13566	13724	13671	13742	13684	13702	13732	13588	13550	13668	13727	13663	13702	13744	13792	13817	13632	13729	13878	13556	13798	13715	13650	13678	13643	13684	13747	13661	13619	13748	13652	13735	13737	13668	13756	13902	13722	13808	13722	13637	13814	13672	13720	13713	13705	13865	13556	13746	13572	13907	13764	13715	13750	13797	13684	13769	13689	13618	13521	13949	13843	13683	13721	13610	13658	13709	13737	13797	13811	13704	13621	13637	13737	13738	13628	13524	13690	13665	13815	13701	13668	13775	13798	13794	13553	13736	13747	13789	13695	13761	13746	13827	13884	13798	13792	13599	13805	13650	13704	13698	13699	13631	13828	13800	13807	13623	13818	13616	13724	13641	13663	13880	13692	13668	13649	13817	13706	13618	13740	13681	13889	13842	13741	13630	13698	13583	13758	13628	13823	13729	13688	13576	13751	13614	13851	13672	13651	13655	13704	13725	13673	13636	13624	13796	13599	13623	13651	13754	13880	13682	13612	13673	13813	13721	13797	13734	13786	13665	13855	13732	13711	13554	13519	13739	13662	13773	13681	13710	13881	13766	13658	13741	13582	13714	13944	13672	13638	13656	13746	13622	13941	13706	13708	13654	13530	13666	13627	13794	13797	13847	13831	13767	13655	13734	13747	13737	13841	13664	13579	13851	13769	13561	13741	13750	13727	13566	13756	13833	13702	13851	13750	13716	13829	13916	13906	13774	13765	13624	13508	13705	14063	13770	13743	13700	13765	13778	13695	13813	13564	13804	13645	13822	13873	13716	13679	13727	13649	13688	13817	13752	13493	13751	13613	13631	13730	13619	13672	13737	13637	13811	13621	13751	13742	13686	13714	13870	13870	13571	13708	13667	13890	13750	13731	13734	13671	13774	13545	13621	13847	13843	13881	13660	13845	13979	13654	13728	13602	13752	13846	13821	13596	13697	13611	13836	13695	13694	13675	13593	13497	13756	13757	13739	13589	13641	13764	13660	13791	13771	13715	13756	13643	13761	13901	13632	13756	13727	13764	13736	13715	13623	13794	13799	13819	13798	13644	13668	13618	13676	13941	13938	13594	13808	13960	13677	13674	13748	13556	13866	13760	13711	13641	13861	13887	13802	13605	13759	13751	13595	13785	13612	13730	13764	13660	13664	13660	13730	13694	13918	13599	13612	13696	13688	13736	13639	13538	13748	13762	13702	13742	13844	13732	13711	13947	13812	13746	13715	13618	13834	13653	13680	13742	13825	13797	13731	13688	13551	13741	13581	13527	13726	13729	13795	13655	13915	13576	13790	13625	13700	13796	13708	13746	13671	13565	13756	13810	13653	13654	13815	13673	13681	13564	13896	13785	13859	13842	13866	13700	13695	13689	13746	13703	13681	13713	13718	13628	13633	13836	13718	13940	13483	13937	13644	13638	13703	13650	13560	13844	13781	13790	13667	13818	13776	13757	13697	13729	13873	13838	13738	13626	13893	13779	13754	13726	13700	13685	13630	13681	13793	13728	13849	13611	13708	13727	13669	13552	13842	13821	13694	13663	13817	13706	13806	13627	13657	13725	13725	13785	13654	13889	13611	13849	13759	13723	13725	13952	13663	13669	13872	13628	13660	13573	13761	13704	13839	13850	13761	13896	13761	13728	13485	13626	13737	13606	13731	13840	13546	13574	13740	13819	13668	13746	13701	13505	13592	13751	13783	13942	13773	13769	13722	13676	13737	13686	13813	13761	13809	13775	13897	13875	13696	13652	13654	13690	13687	13721	13647	13679	13772	13992	13761	13725	13644	13754	13624	13733	13731	13763	13652	13886	13764	13655	13762	13664	13677	13810	13780	13894	13683	13769	13731	13644	13662	13672	13953	13821	13755	13650	13669	13572	13615	13774	13806	13584	13817	13721	13567	13577	13700	13749	13699	13673	13743	13796	13741	13734	13651	13735	13528	13532	13674	13634	13799	13655	13854	13728	13632	13679	13624	13643	13512	13636	13566	13851	13588	13824	13833	13887	13675	13634	13821	13786	13704	13615	13752	13712	13671	13598	13655	13707	13768	13825	13702	13566	13731	13780	13751	13772	13671	13590	13711	13670	13769	13955	13835	13668	13851	13715	13567	13775	13734	13708	13703	13841	13562	13809	13599	13903	13707	13805	13702	13707	13806	13798	13734	13676	13624	13494	13732	13768	13761	13752	13806	13570	13543	13655	13652	13723	13759	13690	13800	13686	13660	13734	13780	13703	13649	13831	13645	13799	13826	13790	13639	13811	13728	13699	13744	13866	13848	13757	13841	13653	13590	13868	13829	13734	13798	13788	13840	13740	13800	13780	13551	13866	13571	13838	13739	13713	13645	13811	13661	13744	13786	13624	13677	13723	13655	13678	13782	13669	13722	13793	13685	13704	13808	13635	13729	13814	13724	13730	13841	13623	13681	13755	13856	13681	13662	13678	13752	13714	13702	13734	13745	13626	13786	13631	13876	13716	13709	13681	13874	13704	13794	13642	13693	13755	13890	13690	13675	13767	13778	13680	13899	13628	13716	13856	13755	13586	13761	13630	13669	13614	13772	13585	13675	13809	13671	13841	13690	13737	13758	13850	13724	13778	13677	13874	13716	13645	13771	13721	13684	13711	13932	13608	13855	13817
30520	24368	26219	23708	21006	20349	19490	18960	18822	18563	18591	18361	18285	18153	18076	18692	19781	19703	19199	18223	17902	18167	18017	18066	17986	17997	18180	17956	17812	17778	17809	17749	17998	18024	17944	17870	18052	17931	18095	18079	17981	18052	17877	17902	18128	17916	18001	17840	18073	17960	18003	17848	17752	17866	17878	18026	18038	17866	17686	17987	17794	18109	17947	17964	17738	17971	17952	18034	17925	17970	18000	17783	17884	17818	17886	17939	17996	17964	17872	18056	17852	18037	17939	18034	17754	17795	17864	18236	18030	17853	17970	17811	17795	17919	17803	17885	17921	17958	17952	17873	17848	18046	18114	17953	18060	17878	17960	17857	18065	18009	17915	17784	17914	18058	17919	18022	17802	18043	18035	17901	17957	17749	17788	17873	17745	17868	17683	17981	17905	17959	17922	17958	17892	17842	17871	17691	17918	17908	18042	17756	17728	17854	17987	17855	18074	17938	17962	17877	17877	17895	17916	17881	18003	17892	17867	17862	17845	18003	17745	17902	17996	17960	17782	17868	17957	17894	17943	17966	17888	17803	17800	17935	17855	17791	17888	17866	17888	18074	17972	17809	17984	18090	17830	18109	17873	18077	17907	18152	18097	17912	17811	18072	17695	17951	17966	17893	17935	17929	17845	17772	17932	18240	17853	17998	17862	17765	17844	17840	17982	18064	17908	17921	17757	17909	17912	17973	17988	17951	17798	17992	17989	17908	18018	17833	18103	17998	17832	17933	18091	18149	17922	18014	17774	17824	17942	18022	17872	17929	17784	17965	18128	17969	18026	18128	17919	18042	17949	17857	18079	17849	17837	17924	17836	17995	17949	17791	18174	18116	18016	17837	17944	17985	17971	17963	18119	17956	17933	17882	17884	18088	17958	17943	17911	18079	18067	17858	17832	18054	17846	17990	17893	17975	17890	17732	17825	18007	17889	17898	18177	17908	17693	17925	17952	18014	17808	17920	17907	17841	17880	17885	17912	18082	18025	17894	17886	18114	18035	17833	17812	18119	17938	18002	18121	17935	17993	17888	17802	17876	17832	17881	17832	18001	17866	18034	17859	17929	18148	17962	17745	17799	17887	17965	17915	17678	17883	17748	17876	17934	17967	17862	18099	18189	18045	17904	17842	17970	18047	17915	17888	18067	17871	17874	17993	17823	17679	17956	17997	17960	17864	17834	17950	17944	18028	17988	17794	18075	17930	17805	17861	17967	18018	17929	17965	18046	18076	17926	17667	17797	17826	18163	18002	17879	17688	17911	17753	18125	17924	17846	18126	17945	17614	17659	17957	18003	17975	17814	17943	17958	17956	17812	17876	17947	17855	17955	17963	17989	17926	17762	18035	17942	17785	17810	17892	17912	17925	17697	18098	17645	17817	17920	18171	18002	17843	17826	17911	17766	17911	17861	17782	18076	17964	18005	18040	17813	17952	17910	17885	17824	18081	17839	17797	18042	17924	18001	17743	17991	18054	17924	18063	17969	18050	17752	17916	17917	17676	17819	18143	17966	18031	17742	18155	17836	17839	18013	18096	17843	17789	17805	17885	17845	17811	17984	17739	17885	17861	17911	17854	17947	17977	18010	17973	18031	17930	18037	17943	18117	17977	17933	17971	17920	17647	17850	17980	17864	18041	18017	17950	17889	17732	17755	17848	17902	18073	18101	17807	17869	17884	17983	17878	17958	17839	17852	18030	17728	17926	17902	17810	17866	17908	17808	17993	17973	17867	17973	17798	17963	17942	17981	17889	17876	18026	17897	17613	17830	17756	17863	17905	17823	17797	17943	18069	17882	18102	17702	17911	17984	18061	17837	17971	17816	18028	17946	17644	17745	17952	17717	17823	17937	17878	17862	17993	17957	17908	17881	17904	17774	17984	17767	17866	17977	17771	17848	17931	18242	18033	17845	17954	17977	17714	17838	17856	18028	17809	17810	18010	17861	17977	18088	17888	17917	17863	18023	18050	18023	18046	18049	17944	17765	18206	17936	17792	17809	17923	17798	18029	17866	18047	17903	17777	17940	17938	17912	17905	17827	17969	17968	17976	17950	17916	17929	17783	17718	17948	17915	17888	17872	17989	17801	17642	17716	17838	17832	18099	17941	17881	18039	17840	17870	17915	17706	17926	17908	17903	17831	17911	17893	17785	17759	17871	18117	17926	17991	17980	17957	17916	17939	17965	18008	17872	18110	17944	17968	17933	17916	17971	17933	17814	17923	18074	18140	18012	17880	17891	17978	18053	18024	18076	18057	17891	18070	18116	17915	17982	17857	17967	17837	17842	18022	17963	18033	18060	18037	17937	17915	18029	18071	18138	18011	18025	17955	17980	17880	18032	17931	18040	17949	18070	18233	17909	18099	17896	17985	18005	18142	17779	18019	18021	18028	17786	17922	17882	18108	17953	17831	17838	18058	18123	18067	17884	17787	17910	17781	18039	17712	17819	17994	18162	17931	18035	18007	18121	18011	17853	17861	17951	17762	17784	18038	17890	18009	17875	17647	17790	17920	17835	18173	17965	17831	17877	18031	18014	17887	18010	18019	18025	17842	17910	17888	17919	17825	17923	17849	18013	17784	17820	18110	18090	18050	17777	17886	18093	17919	17920	17656	17945	18102	18088	17931	17836	17780	18004	17990	17880	17887	17829	17692	18023	18064	17943	17849	17949	18001	17940	18014	17967	17994	18078	18011	17997	17984	17991	17893	17995	17791	17657	17892	17980	18025	18007	17905	18039	18075	17934	17835	17911	17856	17620	17737	17902	17985	17878	17827	17867	18042	18141	17797	17911	17967	17980	18096	17954	17958	17977	17987	17906	18242	18114	17742	17923	18112	18095	17930	18036	17834	17987	18020	17911	17948	18134	17850	17984	17906	17778	17753	18013	17896	17789	17882	18105	17975	17879	17933	17983	18020	17932	18052	17990	18167	18030	18063	17843	18025	17915	17894	17726	17870	17859	18010	18018	17777	17851	17962	17858	17904	18222	17981	18079	17760	18054	17880	17958	18081	17806	17894	17720	17818	17764	17947	18098	17908	18001	17857	17965	18039	17968	17768	17947	18069	17905	17995	18013	18125	18080	17890	17978	17843	18011	17816	17909	17917	17806	17981	18011	17855	17712	17739	17990	17962	17775	17809	17640	17771	18106	17936	17959	17872	18093	17990	17969	18063	17894	17692	18036	17964	17891	17888	18026	17799	17884	17949	17938	18042	17962	17894	17841	17884	18130	18043	17883	17867	17853	17756	17782	17767	17844	17923	17954	17855	18076	17796	17708	18098	18058	17857	17952	18064	18080	17886	17916	17853	18011	17931	18111	18005	17931	17736	18017	17864	17851	18047	17832	17815	18050	17982	17914	17895	17853	17917	17608	18002	17953	17964	18069	17962	17880	18019	17943	17782	18106	18005	18041	18077	18085	17817	18088	18021	17866	17844	17993	17793	17890	17847	17873	17906	17925	17875	17976	17987	17824	17879	17902	17876	18029	17991	17958	17884	17862	18028	18111	17977	17896	17960	17868	17860	18025	18117	18067	18023	17993	17866	17999	18004	17943	18060	18056	17788	17874	17899	17865	17886	17934	17861	17977	17707	18010	17960	17928	18085	17761	17783	17994	17780	17841	17888	17897	17913	17893	17878	17909	17963	18017	17958	17755	17927	17915	17930	18103	17900	17968	17845	17881	17819	17808	17883	17921	18000	18064	17989	17944	18103	17791	17894	17736	17910	18142	17982	17760	17824	17943	17978	18027	17915	18004	18089	17866	17791	17859	18101	17972	17956	18099	18136	18080	17968	17719	18039	17930	18019	17841	17916	17958	17770	17873	17836	17972	18024	17718	17934	17921	18013	17948	17915	17831	17989	17866	17782	17893	17991	17907	17745	17821	17753	17846	17994	17885	17862	18174	17996	18061	17855	17947	17926	17739	18017	17844	18099	17920	17919	17727	17912	17885	17993	18083	18058	17751	17983	17879	17804	17850	17965	17551	17873	17816	17859	18048	18011	18078	18089	17957	17973	17933	18012	17926	17886	17845	17982	18193	17968	18106	17936	17900	17850	17859	17897	17930	18038	17921	18003	18024	17949	18066	17851	17755	17823	17922	17784	17865	18056	17985	17974	18065	18018	17909	17949	17868	18085	18153	17954	17779	17826	18072	18111	17975	17829	17980	18083	17960	17948	17838	18073	17980	18042	17797	17907	17879	17835	17965	18130	18020	18040	18094	17877	17964	17771	17816	17776	17927	18145	17884	18024	17983	18056	18039	17741	17886	17807	18186	17999	18015	17892	17844	18005	17686	17822	18093	17661	18002	18000	17987	17887	17836	18038	17964	18142	17875	17855	18032	17728	17986	17846	18017	17922	17946	17961	18006	18008	17955	17872	17892	17904	18050	17849	17813	17735	17774	17810	17948	18150	17998	17926	17857	17986	17970	17829	17878	17705	17848	17922	17938	17752	18168	18145	18001	17947	17846	17842	17934	17745	17993	17945	17909	17856	18005	17947	17816	17924	17919	17996	18075	17916	18003	17880	17803	17747	18134	17833	18051	17999	17981	17824	18042	18006	17776	17829	18045	17868	18078	17875	18023	18001	17902	17896	17789	17710	17869	17960	17933	17956	17896	17812	17866	17925	18164	18007	17979	17956	18065	17934	18042	18214	18025	17813	17889	17868	18076	17970	18034	17867	18044	17724	18008	18030	17744	17989	17844	17919	17947	17982	17973	17988	17982	17902	18106	17812	18064	18140	18057	17866	17962	18020	18006	18143	18012	18087	17724	17746	17912	18064	17948	18014	17848	17970	17903	18004	18035	18077	17926	17824	17937	17885	17807	18011	17763	17987	17797	17940	17805	17668	18188	17677	17976	18065	18030	17930	17957	17745	17807	17930	17966	17920	17980	17935	17941	17845	17872	18043	17975	17709	17962	18375	17856	17948	17887	18005	17751	17858	17919	18039	17987	18119	17884	17760	17826	17847	17896	17708	18238	17865	17787	17982	18096	17862	17773	17968	17823	17940	17892	18032	17922	18081	17966	17976	18008	18013	17930	17778	18003	18037	18101	17784	17877	17959	17954	17993	17932	17816	17922	17887	17999	17788	17734	17870	17999	17790	18013	17899	17705	17865	18153	17945	17941	17892	18035	17800	18005	17936
20193	27794	25969	21772	19468	18289	17461	16333	15708	15507	15367	15175	15043	15053	15033	16206	17004	16560	15810	14513	14528	14649	14551	14623	14542	14400	14365	14526	14669	14399	14454	14539	14619	14570	14348	14663	14594	14574	14526	14345	14477	14631	14343	14496	14443	14489	14641	14507	14636	14604	14340	14425	14575	14592	14439	14545	14561	14498	14446	14680	14332	14376	14432	14524	14539	14476	14568	14520	14451	14568	14374	14515	14529	14490	14513	14534	14501	14426	14457	14634	14538	14390	14657	14438	14563	14549	14459	14413	14415	14413	14398	14487	14411	14510	14381	14537	14519	14526	14620	14440	14565	14495	14518	14401	14462	14678	14520	14601	14572	14595	14672	14473	14537	14419	14516	14485	14541	14467	14344	14420	14435	14572	14453	14520	14556	14570	14672	14598	14559	14572	14485	14609	14530	14558	14567	14265	14558	14498	14405	14525	14390	14366	14443	14519	14554	14500	14553	14514	14440	14498	14452	14609	14512	14406	14397	14651	14284	14401	14473	14663	14679	14452	14396	14532	14740	14464	14443	14588	14449	14307	14615	14557	14462	14592	14397	14532	14496	14477	14422	14433	14408	14465	14741	14454	14484	14535	14641	14300	14513	14426	14595	14407	14369	14501	14368	14559	14411	14517	14482	14611	14559	14523	14513	14522	14584	14564	14370	14453	14551	14590	14438	14483	14526	14437	14436	14443	14528	14446	14461	14442	14434	14435	14614	14579	14569	14639	14519	14441	14534	14429	14653	14522	14411	14516	14649	14473	14332	14519	14499	14385	14471	14530	14439	14468	14677	14451	14546	14559	14445	14295	14432	14536	14492	14566	14358	14600	14412	14561	14526	14331	14498	14425	14311	14551	14601	14547	14655	14372	14474	14399	14526	14566	14477	14712	14450	14524	14640	14468	14431	14665	14364	14323	14584	14560	14576	14490	14362	14575	14420	14386	14594	14510	14583	14525	14364	14548	14589	14616	14450	14508	14454	14555	14521	14407	14484	14638	14479	14503	14577	14461	14637	14571	14623	14499	14512	14469	14448	14436	14443	14445	14555	14610	14514	14426	14549	14414	14367	14593	14519	14513	14597	14590	14708	14530	14491	14518	14570	14498	14349	14378	14538	14464	14522	14471	14437	14444	14354	14530	14493	14419	14632	14521	14289	14518	14443	14628	14562	14372	14472	14609	14521	14546	14300	14503	14337	14554	14222	14668	14586	14574	14547	14578	14443	14694	14523	14523	14548	14534	14530	14495	14579	14417	14461	14510	14599	14400	14566	14448	14440	14545	14457	14582	14515	14458	14569	14547	14518	14549	14505	14451	14572	14577	14609	14461	14416	14568	14330	14478	14533	14449	14511	14481	14589	14280	14523	14361	14407	14590	14476	14464	14532	14361	14460	14495	14555	14456	14536	14425	14413	14701	14643	14536	14430	14468	14568	14472	14425	14560	14446	14406	14500	14555	14394	14564	14673	14395	14465	14355	14294	14509	14492	14613	14436	14518	14484	14582	14398	14528	14533	14626	14429	14486	14528	14485	14486	14476	14512	14547	14478	14537	14539	14706	14440	14300	14484	14348	14447	14739	14556	14525	14486	14351	14389	14601	14540	14535	14435	14648	14637	14257	14542	14567	14448	14512	14530	14565	14481	14469	14580	14554	14437	14513	14515	14591	14414	14536	14482	14547	14461	14394	14475	14378	14559	14529	14562	14663	14470	14507	14627	14577	14479	14496	14669	14486	14464	14409	14364	14374	14418	14553	14534	14449	14436	14526	14492	14517	14532	14511	14519	14505	14337	14433	14560	14399	14456	14513	14457	14556	14434	14638	14506	14529	14676	14416	14646	14654	14559	14596	14510	14576	14504	14516	14511	14655	14571	14497	14406	14587	14519	14538	14565	14424	14503	14283	14672	14554	14543	14405	14478	14454	14557	14547	14564	14543	14515	14636	14573	14358	14649	14420	14498	14555	14616	14380	14433	14467	14552	14461	14591	14396	14625	14344	14372	14546	14453	14521	14443	14521	14540	14627	14497	14586	14460	14560	14431	14438	14404	14562	14634	14506	14425	14395	14537	14559	14488	14506	14659	14624	14545	14462	14485	14591	14424	14439	14409	14523	14520	14511	14547	14349	14767	14641	14519	14624	14359	14569	14624	14377	14586	14546	14529	14477	14326	14544	14510	14505	14528	14509	14428	14738	14553	14640	14410	14563	14519	14547	14543	14613	14652	14568	14324	14568	14597	14627	14447	14585	14580	14548	14395	14551	14516	14509	14542	14509	14367	14422	14507	14419	14389	14547	14519	14468	14626	14409	14580	14532	14427	14496	14551	14554	14618	14592	14497	14356	14541	14461	14485	14363	14618	14311	14350	14440	14422	14670	14521	14513	14398	14589	14419	14672	14429	14543	14629	14519	14583	14453	14579	14365	14396	14378	14563	14502	14641	14406	14616	14513	14448	14604	14497	14492	14393	14592	14628	14524	14581	14543	14560	14523	14520	14575	14596	14574	14684	14584	14462	14434	14640	14539	14557	14699	14428	14445	14554	14503	14427	14365	14399	14486	14564	14585	14498	14623	14532	14403	14630	14469	14607	14491	14578	14420	14482	14741	14663	14562	14504	14460	14437	14570	14373	14701	14595	14564	14518	14493	14479	14423	14494	14536	14648	14613	14542	14616	14501	14452	14575	14466	14470	14497	14572	14488	14531	14596	14433	14604	14656	14439	14508	14499	14517	14459	14538	14521	14446	14689	14382	14478	14570	14623	14643	14506	14427	14535	14537	14324	14483	14367	14630	14450	14553	14632	14487	14280	14429	14524	14570	14472	14314	14496	14471	14542	14629	14555	14500	14630	14504	14521	14459	14496	14524	14512	14558	14498	14603	14673	14632	14431	14402	14531	14378	14462	14543	14653	14516	14576	14478	14648	14497	14594	14479	14442	14680	14463	14276	14349	14458	14334	14530	14501	14488	14599	14479	14526	14593	14505	14410	14490	14586	14613	14719	14579	14640	14307	14444	14682	14545	14557	14509	14372	14589	14437	14628	14560	14476	14572	14558	14458	14534	14499	14460	14372	14470	14462	14420	14575	14561	14413	14602	14511	14316	14561	14358	14285	14584	14433	14603	14498	14529	14473	14479	14609	14507	14688	14411	14546	14457	14582	14678	14559	14529	14542	14259	14405	14512	14591	14344	14550	14480	14405	14350	14359	14455	14383	14714	14435	14468	14538	14452	14294	14539	14559	14457	14614	14392	14515	14551	14613	14501	14536	14374	14473	14604	14574	14551	14528	14428	14560	14544	14403	14448	14706	14529	14481	14683	14472	14670	14470	14550	14492	14346	14612	14390	14465	14531	14464	14402	14511	14496	14539	14472	14376	14590	14565	14783	14488	14450	14497	14548	14521	14458	14498	14475	14530	14504	14553	14436	14582	14331	14544	14666	14440	14545	14360	14369	14461	14410	14556	14447	14591	14535	14575	14248	14517	14614	14557	14539	14332	14502	14424	14534	14604	14485	14586	14605	14338	14398	14476	14661	14546	14407	14532	14338	14337	14490	14481	14630	14629	14431	14473	14544	14551	14422	14489	14517	14548	14650	14513	14504	14576	14224	14447	14361	14644	14509	14455	14488	14396	14429	14534	14510	14547	14607	14534	14490	14533	14651	14654	14666	14492	14582	14368	14567	14645	14419	14610	14470	14442	14507	14491	14398	14401	14468	14538	14361	14656	14526	14402	14403	14406	14624	14400	14480	14657	14466	14707	14472	14497	14654	14603	14545	14538	14583	14547	14531	14493	14545	14588	14320	14338	14427	14509	14282	14355	14402	14534	14634	14529	14524	14417	14490	14444	14498	14467	14565	14570	14633	14615	14420	14449	14599	14393	14480	14588	14426	14361	14468	14608	14544	14561	14626	14517	14708	14372	14535	14776	14413	14580	14372	14450	14626	14619	14549	14440	14657	14456	14467	14437	14486	14488	14428	14669	14591	14527	14619	14312	14532	14449	14452	14559	14576	14828	14398	14620	14592	14584	14496	14440	14535	14598	14484	14584	14691	14476	14450	14368	14485	14280	14437	14587	14534	14566	14370	14668	14514	14585	14390	14435	14564	14651	14546	14573	14489	14455	14534	14579	14539	14643	14410	14469	14377	14657	14537	14419	14618	14529	14731	14267	14430	14496	14588	14561	14419	14516	14548	14388	14456	14689	14631	14402	14404	14328	14477	14542	14428	14537	14369	14382	14460	14520	14468	14628	14454	14545	14539	14524	14449	14596	14471	14492	14541	14496	14457	14390	14667	14588	14414	14327	14523	14502	14470	14600	14507	14649	14476	14612	14489	14442	14646	14320	14368	14355	14534	14503	14470	14543	14657	14463	14536	14407	14472	14574	14654	14578	14383	14566	14464	14396	14616	14476	14508	14560	14598	14491	14721	14510	14396	14333	14466	14502	14351	14413	14533	14482	14562	14483	14415	14633	14452	14518	14466	14535	14365	14526	14639	14508	14485	14607	14425	14452	14519	14496	14576	14559	14699	14363	14462	14525	14405	14486	14521	14690	14505	14377	14498	14543	14339	14455	14539	14583	14596	14478	14413	14467	14498	14423	14532	14492	14633	14510	14529	14442	14507	14646	14709	14466	14518	14492	14470	14521	14625	14380	14529	14592	14500	14427	14509	14442	14477	14526	14511	14391	14580	14386	14395	14565	14627	14514	14658	14497	14355	14612	14534	14557	14547	14541	14517	14509	14651	14468	14605	14475	14451	14441	14521	14461	14431	14412	14440	14455	14547	14482	14555	14518	14430	14522	14446	14567	14415	14519	14539	14554	14440	14616	14647	14598	14422	14547	14509	14564	14539	14571	14585	14646	14499	14501	14414	14563	14502	14335	14564	14576	14457	14748	14445	14594	14544	14518	14492	14495	14510	14495	14357	14395	14452	14518	14414	14506	14426	14492	14485	14543	14503	14298	14526	14291	14335	14478	14496	14493	14499	14482	14617	14553	14397	14531	14392	14456	14543	14554	14371	14486	14446	14515	14445	14598	14528	14501	14502	14684	14562	14599	14405	14474	14472	14403	14592	14483	14650	14475	14555	14461	14404	14505	14519	14488	14600	14524	14574	14481	14435	14498	14564	14637	14482	14410	14406	14439
25580	21043	27688	25829	23530	23371	22829	20734	19888	19595	19302	19420	19375	18899	18930	22241	28162	26770	23985	20193	18546	18631	18484	18366	18401	18159	18418	18426	18365	18435	18602	18549	18307	18587	18387	18390	18175	18150	18252	18399	18451	18401	18547	18378	18298	18330	18252	18472	18208	18460	18416	18278	18482	18255	18341	18527	18402	18421	18502	18342	18288	18404	18337	18355	18358	18525	18413	18396	18393	18259	18494	18305	18464	18467	18214	18424	18468	18192	18299	18319	18309	18367	18481	18524	18571	18314	18454	18286	18499	18451	18399	18511	18448	18229	18284	18474	18272	18545	18485	18251	18133	18602	18352	18554	18275	18498	18351	18464	18551	18469	18331	18407	18411	18297	18355	18365	18467	18343	18427	18649	18451	18376	18311	18348	18517	18364	18509	18140	18627	18382	18336	18316	18455	18191	18334	18511	18580	18349	18318	18417	18465	18465	18503	18416	18387	18435	18558	18221	18327	18471	18163	18574	18497	18571	18397	18436	18251	18350	18486	18505	18450	18602	18475	18559	18455	18458	18381	18651	18611	18440	18406	18232	18547	18325	18340	18341	18236	18568	18376	18548	18480	18282	18351	18328	18316	18453	18460	18469	18478	18362	18364	18441	18476	18522	18423	18355	18304	18160	18478	18282	18481	18289	18430	18458	18574	18343	18401	18439	18296	18248	18491	18407	18331	18353	18319	18442	18367	18456	18393	18440	18407	18344	18335	18309	18206	18442	18518	18605	18510	18387	18344	18442	18241	18064	18510	18393	18270	18426	18445	18244	18320	18221	18205	18441	18498	18360	18318	18417	18620	18399	18358	18573	18351	18249	18312	18470	18727	18409	18422	18427	18554	18424	18493	18400	18236	18411	18412	18205	18498	18414	18530	18295	18324	18252	18262	18249	18184	18225	18576	18411	18380	18290	18580	18402	18474	18446	18578	18467	18409	18661	18432	18368	18369	18360	18172	18293	18058	18455	18445	18361	18500	18414	18453	18454	18368	18450	18451	18338	18472	18629	18272	18520	18257	18331	18684	18464	18605	18398	18375	18375	18429	18363	18309	18341	18270	18599	18423	18325	18368	18409	18452	18342	18302	18507	18363	18502	18215	18385	18415	18209	18324	18536	18235	18384	18395	18329	18383	18089	18434	18267	18501	18449	18570	18323	18297	18389	18392	18398	18213	18386	18492	18423	18242	18249	18467	18300	18325	18275	18430	18276	18433	18310	18300	18559	18425	18533	18361	18234	18128	18343	18641	18469	18488	18457	18349	18371	18427	18383	18374	18547	18303	18186	18458	18619	18414	18311	18642	18245	18368	18412	18334	18320	18443	18458	18375	18400	18366	18484	18625	18232	18439	18350	18412	18498	18300	18475	18455	18524	18426	18411	18341	18404	18310	18407	18526	18183	18452	18609	18560	18498	18365	18312	18383	18399	18137	18369	18448	18385	18342	18375	18270	18421	18315	18228	18369	18274	18113	18660	18395	18329	18429	18340	18418	18433	18239	18417	18272	18411	18484	18599	18397	18546	18131	18521	18564	18263	18509	18376	18226	18596	18419	18546	18211	18490	18410	18385	18315	18341	18306	18622	18257	18310	18374	18314	18325	18391	18346	18480	18501	18357	18035	18246	18536	18411	18371	18508	18622	18236	18370	18498	18383	18236	18428	18252	18381	18380	18435	18300	18386	18312	18358	18553	18304	18279	18314	18438	18249	18407	18641	18559	18298	18491	18482	18446	18226	18225	18580	18258	18418	18378	18308	18288	18303	18344	18427	18315	18573	18529	18615	18463	18333	18370	18178	18583	18475	18424	18426	18446	18277	18229	18243	18426	18256	18588	18476	18327	18304	18267	18140	18202	18336	18337	18483	18139	18327	18481	18539	18382	18412	18509	18376	18296	18460	18450	18365	18424	18374	18537	18374	18378	18209	18397	18286	18554	18298	18407	18600	18316	18480	18243	18565	18503	18430	18414	18354	18474	18472	18426	18538	18206	18253	18404	18505	18242	18528	18306	18473	18528	18591	18427	18384	18409	18421	18327	18436	18338	18562	18370	18427	18566	18426	18381	18566	18277	18097	18452	18314	18422	18518	18628	18360	18152	18390	18280	18302	18366	18479	18268	18387	18158	18214	18483	18232	18409	18348	18423	18537	18168	18596	18299	18458	18375	18448	18421	18105	18356	18360	18518	18427	18238	18449	18472	18636	18587	18294	18396	18514	18337	18574	18470	18299	18224	18340	18340	18350	18517	18465	18351	18267	18490	18285	18339	18471	18284	18430	18479	18249	18174	18059	18492	18349	18373	18338	18137	18538	18340	18323	18421	18362	18439	18209	18217	18433	18049	18531	18352	18314	18272	18569	18390	18359	18398	18474	18420	18402	18461	18308	18179	18433	18251	18415	18355	18495	18489	18383	18401	18493	18369	18607	18400	18503	18620	18423	18527	18389	18556	18441	18478	18448	18339	18496	18493	18210	18175	18428	18480	18494	18572	18579	18349	18385	18313	18242	18376	18318	18491	18505	18465	18327	18314	18483	18397	18358	18384	18303	18208	18361	18386	18384	18530	18317	18263	18123	18585	18460	18467	18386	18389	18588	18351	18309	18266	18233	18448	18289	18467	18630	18392	18499	18450	18486	18456	18476	18308	18360	18316	18433	18413	18416	18382	18368	18359	18528	18406	18364	18590	18346	18246	18430	18384	18331	18361	18413	18279	18429	18555	18438	18364	18612	18512	18539	18426	18560	18376	18420	18620	18513	18377	18505	18294	18445	18372	18538	18511	18320	18423	18490	18473	18446	18258	18378	18320	18675	18441	18286	18435	18555	18538	18444	18400	18372	18233	18474	18364	18489	18545	18431	18286	18229	18223	18090	18426	18469	18328	18372	18409	18476	18501	18467	18285	18598	18608	18551	18664	18435	18288	18675	18292	18321	18515	18491	18535	18376	18460	18452	18483	18256	18637	18383	18193	18490	18378	18581	18502	18415	18460	18430	18301	18121	18435	18412	18331	18496	18449	18482	18503	18406	18619	18286	18575	18354	18442	18615	18616	18321	18425	18468	18352	18193	18315	18130	18551	18311	18299	18525	18334	18318	18428	18497	18521	18351	18183	18215	18389	18391	18374	18552	18625	18464	18273	18571	18270	18499	18356	18355	18419	18504	18459	18615	18315	18411	18478	18314	18419	18438	18424	18447	18419	18425	18386	18521	18301	18489	18316	18266	18424	18601	18414	18673	18624	18274	18380	18566	18405	18286	18486	18402	18419	18321	18335	18281	18404	18567	18274	18441	18215	18415	18316	18515	18649	18544	18396	18502	18516	18322	18435	18498	18375	18245	18306	18467	18605	18469	18635	18417	18535	18345	18458	18442	18476	18296	18432	18387	18533	18472	18541	18536	18544	18111	18186	18459	18427	18351	18507	18296	18618	18425	18450	18551	18396	18297	18312	18585	18374	18432	18349	18490	18341	18417	18145	18400	18262	18183	18584	18480	18480	18348	18558	18471	18374	18506	18396	18406	18378	18411	18247	18294	18702	18339	18382	18376	18574	18474	18374	18474	18433	18507	18296	18265	18368	18498	18207	18406	18424	18277	18622	18491	18543	18324	18509	18452	18498	18207	18579	18518	18464	18481	18337	18368	18339	18473	18389	18508	18450	18403	18567	18519	18517	18460	18568	18498	18390	18304	18373	18396	18349	18339	18392	18533	18617	18668	18330	18224	18500	18176	18589	18497	18321	18443	18439	18115	18294	18442	18388	18394	18333	18391	18623	18409	18634	18398	18390	18391	18260	18626	18269	18430	18503	18442	18402	18590	18660	18284	18370	18354	18577	18378	18207	18293	18224	18354	18366	18317	18470	18420	18277	18273	18299	18554	18429	18274	18422	18431	18229	18410	18334	18265	18380	18262	18500	18487	18318	18426	18266	18241	18231	18447	18423	18308	18533	18040	18112	18401	18587	18557	18320	18431	18204	18379	18359	18288	18381	18346	18411	18334	18324	18318	18348	18605	18554	18417	18284	18184	18234	18329	18396	18469	18258	18334	18524	18178	18237	18352	18365	18341	18448	18408	18440	18387	18310	18109	18578	18501	18416	18513	18564	18515	18359	18428	18516	18339	18305	18191	18406	18168	18386	18393	18183	18393	18286	18376	18414	18235	18111	18462	18481	18309	18431	18341	18520	18375	18509	18525	18374	18278	18406	18326	18655	18665	18436	18465	18485	18533	18436	18409	18292	18494	18286	18420	18509	18451	18618	18509	18417	18595	18661	18415	18502	18264	18441	18470	18293	18455	18224	18333	18146	18611	18391	18460	18360	18422	18599	18403	18508	18293	18478	18349	18387	18412	18183	18240	18262	18516	18392	18204	18519	18428	18469	18466	18458	18560	18429	18417	18437	18278	18430	18321	18272	18457	18517	18594	18716	18464	18435	18334	18460	18522	18507	18473	18454	18303	18528	18339	18215	18354	18402	18515	18329	18336	18411	18317	18441	18645	18398	18416	18312	18310	18486	18390	18124	18391	18387	18520	18356	18503	18376	18356	18292	18555	18304	18220	18353	18370	18386	18440	18516	18538	18510	18385	18359	18252	18368	18573	18403	18485	18382	18482	18408	18516	18527	18443	18346	18579	18437	18424	18557	18531	18346	18420	18200	18251	18349	18135	18377	18292	18465	18399	18483	18346	18415	18318	18179	18373	18399	18285	18168	18355	18379	18480	18238	18565	18426	18372	18428	18201	18347	18398	18262	18263	18403	18486	18446	18540	18347	18426	18326	18550	18423	18248	18250	18301	18409	18193	18083	18327	18261	18370	18402	18286	18452	18581	18554	18399	18252	18226	18291	18212	18262	18461	18290	18514	18420	18523	18390	18602	18320	18297	18514	18438	18271	18458	18425	18288	18377	18442	18379	18281	18413	18418	18430	18214	18342	18559	18388	18116	18180	18375	18472	18333	18605	18388	18475	18462	18358	18376	18415	18135	18270	18171	18505	18552	18221	18391	18370	18437	18244	18384	18387	18386	18384	18626	18381	18499	18424	18226	18709	18479	18217	18373	18322	18353	18542	18598	18309	18353	18300	18271	18520	18247	18399	18389	18414	18369	18335	18330	18270	18407	18421	18529	18363	18241	18535	18497	18524	18602	18334
19790	33995	31712	26263	23081	20939	19542	18278	17037	16519	16306	16294	16205	15987	15777	21400	28227	25161	21558	15976	14733	15013	14755	14850	14796	14982	14700	14838	14852	14676	14784	14775	14809	14801	14856	14792	14989	14844	14829	14719	14901	14763	14728	14795	14755	14792	14855	14804	14883	14877	15015	14954	15018	14899	14676	14812	14712	14848	14854	14747	14933	14781	14901	14700	14997	14820	14859	14832	14807	14717	14755	14747	14731	14891	14743	14912	14842	14663	14774	14880	14817	14884	14905	14866	14829	14700	14795	14883	14720	14830	14758	14873	14725	14677	14699	14888	14644	14786	14724	14773	14777	14949	14934	14869	14998	14841	14794	14644	14821	14765	14844	14896	14791	14790	14810	14645	14809	14763	14756	14719	14713	14851	14788	14888	14894	14800	14726	14876	14588	14825	14907	14783	14831	15112	14687	14790	14745	15009	14857	14745	14665	14920	14810	15009	14956	14774	14615	14839	14789	14815	14741	14935	14946	14975	14877	14717	14902	14579	14795	14799	14700	14983	14671	15004	14810	14715	14823	14859	14855	14632	14859	14842	15025	14795	14862	14734	14662	14793	14859	14609	14917	14884	14768	14916	14873	14853	14999	14876	14795	14784	14824	14819	14869	14764	14940	14674	14817	14728	14950	14783	14780	14841	14761	14718	14842	14774	14774	14838	14800	14782	14811	14764	14773	14976	14853	14723	14987	14923	14892	14947	14786	14681	14817	14778	14858	14823	14843	14795	14997	14689	14631	14733	14754	14758	14792	14905	14690	14800	14737	14774	14893	14807	14983	14781	14877	14760	14735	14794	14583	14786	14740	14779	14882	14737	14843	14815	14893	14696	14795	14792	14784	14869	14804	14930	14750	14784	14878	14736	14703	14835	14821	14851	14798	14718	14870	14822	14902	14792	14890	14850	14858	14659	14592	14877	14863	14683	14912	14807	14717	14757	14866	14867	14822	14668	14904	14802	14769	14968	14785	14974	14757	14924	14828	14786	14840	14915	14799	14832	14877	14936	14700	14540	14750	14897	14887	14915	14844	14702	14862	14671	14792	14850	14774	14802	14856	14936	14741	14681	14744	14754	14783	14883	14802	14859	14850	14747	14638	14819	14857	14828	14930	14824	14806	14740	14894	14990	14803	14924	14758	14875	14636	14910	14880	14978	14800	14847	14837	14753	14815	14821	14974	14829	14775	14712	14942	14830	14845	14960	14825	14845	14923	14900	14771	14795	14803	14974	14923	14803	14903	14720	14738	14970	14657	14800	14782	14714	14884	14849	14836	14841	14638	14829	14933	15052	14707	14830	14687	14960	14842	14740	14892	14797	14905	14861	14867	14752	14706	14837	14801	14697	14790	14755	14832	14826	14956	14861	14985	14679	15045	14728	14869	14844	14947	14816	14962	14710	14893	14825	14759	14738	14645	15047	14791	14713	14788	14819	14770	14804	14734	14911	14842	14702	14711	14731	14852	14872	14828	14846	14637	14855	14859	14910	14941	14942	14842	14864	14774	14942	14762	14738	14857	14828	15002	14852	14810	14791	15007	14829	14793	14658	14836	14778	14669	14838	14886	14785	14956	14734	14719	14782	14842	14982	14741	14721	14798	14902	14860	14904	14874	14753	14814	14812	14846	14842	14754	14908	14891	14917	14773	14870	14762	14752	14828	14791	14874	14727	14913	14783	14812	14884	14768	14959	14716	14822	14914	14804	14944	14614	14997	14683	14765	14739	14851	14834	14625	14842	14962	14901	14686	14950	14755	14834	14693	14954	14828	14679	14729	14686	14961	14775	14788	14857	14918	14965	14856	15022	14999	15083	14675	14714	14862	14901	14968	14864	14812	14871	14790	14647	14756	14805	14983	14747	14818	14751	14880	14733	14981	14762	14760	14802	14646	14882	14890	14595	14821	14876	14854	14580	14767	14729	14897	14695	14770	14719	14698	14778	14797	14883	14794	14905	14801	14698	14892	14861	14797	14871	14699	14780	14860	14746	14868	14805	14871	14726	14919	14759	14806	14646	14943	14739	14640	14734	14899	14693	14713	14741	14820	14796	14914	14878	14911	14731	14817	14937	14989	14688	14771	14701	14860	14831	14720	14729	14808	14835	14782	15010	14841	14856	14802	15004	14663	14803	14949	14853	14784	14828	14865	14868	14697	14787	14839	14702	14840	14737	14922	14798	14911	14765	14706	14868	14650	14765	14745	14832	14836	14965	14795	14890	14843	14690	14789	14680	14734	14863	14887	14957	14984	14910	14822	14835	14838	14655	14965	14852	14648	14756	14773	14821	14895	14847	14938	14771	14969	14701	14795	14736	14710	14907	14725	14719	14810	14760	14701	14924	14768	14966	14846	15009	14817	14679	14888	14824	14819	14715	14742	14878	14838	14859	14846	14804	14617	14664	14820	14838	14738	14792	14952	14778	15117	14880	14847	14868	14897	14742	14904	14821	14845	14665	14809	14781	14908	14880	14901	14746	14975	14864	14747	14757	14668	14762	14765	15008	14897	14800	14775	14730	14837	14821	14900	14854	14906	14703	14768	14836	14832	14791	14623	14661	14899	14703	14870	14866	14795	14849	14905	14700	14744	14910	14833	14848	14768	14806	14804	14930	14676	15059	14618	14770	14796	14866	14757	14917	14873	14776	14886	14870	14722	14978	14830	14907	14687	14895	14928	14835	14809	14840	14905	14846	14723	14759	14904	14745	14738	14963	14864	14846	14860	15018	14817	15061	14825	14871	14799	14953	14738	14754	14776	14786	14837	14727	14740	14931	14820	14882	14842	14847	14760	14842	14804	14696	14822	14804	14800	14617	14852	14920	14774	15012	14744	14871	14786	14819	14734	14847	14954	14886	14851	14755	14865	14856	14863	14676	14692	14650	14712	14802	14892	14890	14871	14774	14769	14954	14755	14923	14587	14824	14868	14791	14845	14906	14936	14850	14860	15014	14909	14773	14790	14760	15058	14741	14625	14827	14669	14906	14816	14710	15050	14862	14812	14886	14781	14728	14861	14788	14795	14845	14624	14837	14983	14879	14774	14757	14848	14859	14817	14772	14853	14701	14735	14836	14831	14803	14918	14910	14806	14798	14816	14995	14870	14776	14789	14723	14821	14686	14952	14962	14816	14989	14797	14995	14908	14689	14703	14695	14667	14796	14759	14790	14666	14872	14878	14825	14823	14869	14958	14726	14955	14826	14850	15007	14812	14673	14887	14799	14661	14984	14734	14744	14961	14809	14644	14854	14879	14821	14968	14801	14762	14880	14797	14625	14732	14806	14793	14922	14994	14792	14877	14758	14839	14582	14773	14720	14772	14922	14811	14725	14891	14828	14910	14810	14855	14784	14930	14993	14768	14884	14656	14765	14787	14814	14798	14618	14718	14844	14790	14714	14868	14822	14855	14827	14799	14877	14759	14818	14610	14800	14719	14862	14832	14704	14791	14962	14782	14856	14691	14965	14834	14804	14841	14816	14829	14841	14718	14748	14838	14961	14772	14808	14695	14822	14897	14872	14709	14796	14818	14733	14760	14844	14865	14860	14915	14829	14958	14930	14682	14856	14862	14804	14698	14849	14852	14883	14729	14823	14860	14940	14657	14707	14853	14629	14904	14914	14825	14849	14943	14838	14731	14801	14824	14668	14918	14746	14776	14715	14986	14836	14847	14840	14704	14844	14701	14759	14752	14912	14699	14842	14656	14720	14928	14821	14845	14649	14808	14782	14797	14894	14823	14858	14955	14714	14857	14795	14748	14778	14761	14903	14744	14814	14734	14858	14908	14729	14857	14770	14743	14790	14875	14811	14788	14975	14758	14794	14744	14885	14769	14712	14740	14657	14763	14866	14818	14842	14906	14808	14841	14830	14819	14807	14787	15096	14826	14832	14781	14699	14600	14839	14802	14959	14722	14766	14777	14885	14683	14948	14942	14896	14938	14912	14953	14862	14620	14813	14849	14799	14805	14738	14840	14859	14802	14792	14893	14921	14809	14841	14851	14870	14810	14825	15023	14710	14765	14818	14929	14885	14845	14721	14697	14888	14874	14744	14879	14680	14744	14601	14832	14715	14895	15029	14856	14777	14867	14862	14723	14773	14682	14785	14759	14749	14812	14720	14763	14743	14798	14813	14543	14847	14763	14760	14784	14874	14843	14810	14777	15050	14826	14750	14742	14848	15042	14867	14721	14929	14765	14849	14773	14637	14697	14837	14697	14929	14725	14814	14687	14853	14790	14867	14776	14812	14830	14781	14717	14838	14875	14992	14905	14800	14832	14914	14729	14629	14808	14993	14908	14875	14802	14543	14760	15103	14859	14907	14712	14852	14721	14864	14738	14725	14756	14791	14726	14789	14730	14865	15006	14744	15012	14673	14798	14879	14713	14867	14791	14876	14830	14854	14818	14830	14763	14843	14957	14900	15015	14841	15000	14763	14757	14804	14582	14840	14554	14791	14669	14913	14852	15031	14810	14929	14913	14785	14708	14911	14734	14757	14901	14746	14732	14968	14871	14776	14735	14872	14834	14855	14739	14892	14789	14748	14945	14836	14778	14834	14912	14704	14929	14908	14928	14943	14833	14744	14901	14780	14687	14701	14772	14736	14954	14957	14757	14709	14837	14686	14783	14828	14885	14927	14845	14825	14864	14827	14755	14687	14871	14755	14896	14733	14881	14819	14753	14791	14740	14721	14766	14789	14606	14841	14764	14770	14842	14836	14826	14809	14880	14877	14871	14632	14875	14847	14799	14786	14886	14893	15024	14626	14663	14776	14832	14941	14937	14647	15003	14872	14779	14783	14699	14879	14690	14767	14763	14719	14699	14726	14777	14776	14887	14752	14804	14693	14715	14786	14688	14646	14730	14694	14751	14844	14952	14842	14989	14895	14988	14580	14849	14756	14899	14753	14828	14913	14764	14824	14809	14827	14863	14681	14804	14806	14970	14673	14940	14826	14828	14846	14911	14833	14821	14729	14902	14980	14585	14704	14827	14747	14807	14598	14786	14769	14797	14867	14796	14888	14981	14798	14894	14952	14839	14812	14803	14760	14734	14821	14767	14634	14857	14952	14804	14961	14776	14749	14817	14830	14892	14807	14748	14849	14706	14776	14876	14768	14775	14606	14790	14807	14967	14723	14639	14813	14795	14921
23690	20995	28428	23881	22296	25510	26596	22238	20810	20812	20297	20071	20188	19621	19448	25708	37035	34907	29074	22423	18830	18828	18455	18397	18678	18647	18463	18579	18523	18573	18546	18482	18446	18447	18332	18672	18700	18571	18597	18468	18549	18559	18595	18469	18350	18337	18348	18419	18402	18338	18428	18225	18435	18234	18515	18514	18421	18466	18502	18531	18396	18426	18372	18435	18505	18463	18602	18296	18346	18529	18469	18488	18533	18206	18429	18507	18283	18749	18501	18304	18523	18395	18466	18466	18342	18411	18346	18383	18401	18402	18333	18476	18159	18371	18332	18438	18421	18455	18398	18485	18536	18403	18545	18540	18462	18537	18532	18174	18395	18527	18296	18230	18373	18446	18420	18392	18484	18468	18474	18419	18545	18381	18746	18566	18309	18406	18245	18201	18358	18438	18342	18482	18321	18470	18469	18498	18488	18311	18395	18458	18665	18393	18495	18339	18403	18536	18568	18473	18473	18538	18363	18412	18492	18459	18201	18482	18284	18464	18371	18390	18286	18477	18275	18621	18446	18293	18478	18458	18475	18439	18436	18402	18487	18498	18398	18461	18400	18418	18446	18114	18265	18511	18594	18361	18469	18188	18528	18512	18340	18401	18432	18230	18261	18287	18323	18327	18402	18684	18625	18215	18481	18424	18287	18400	18402	18423	18423	18335	18201	18652	18432	18413	18381	18588	18451	18315	18471	18556	18496	18477	18284	18452	18238	18368	18359	18391	18370	18419	18382	18672	18254	18428	18163	18296	18464	18502	18308	18405	18353	18473	18448	18374	18379	18527	18475	18497	18181	18327	18382	18136	18435	18308	18375	18491	18349	18303	18457	18501	18337	18445	18313	18383	18405	18159	18506	18556	18362	18261	18584	18633	18337	18303	18490	18234	18368	18358	18291	18279	18362	18263	18469	18344	18357	18437	18273	18419	18596	18352	18431	18580	18349	18402	18573	18562	18481	18571	18353	18401	18442	18479	18494	18421	18345	18322	18468	18381	18103	18248	18318	18441	18360	18592	18376	18320	18145	18310	18499	18337	18458	18379	18394	18481	18355	18477	18357	18534	18313	18393	18337	18454	18338	18320	18372	18382	18406	18454	18625	18419	18304	18472	18485	18320	18356	18399	18367	18311	18258	18413	18514	18479	18539	18473	18343	18413	18367	18390	18278	18207	18387	18486	18290	18427	18357	18322	18466	18483	18258	18114	18389	18349	18342	18346	18265	18502	18427	18421	18435	18420	18312	18390	18536	18430	18115	18389	18327	18411	18366	18265	18496	18415	18250	18381	18553	18365	18470	18426	18574	18478	18501	18343	18367	18384	18528	18424	18509	18208	18338	18348	18226	18519	18313	18330	18452	18526	18374	18545	18422	18318	18321	18329	18548	18501	18272	18508	18453	18488	18417	18270	18424	18257	18226	18415	18347	18616	18494	18341	18495	18502	18564	18284	18337	18323	18412	18324	18427	18263	18472	18437	18298	18405	18428	18232	18460	18296	18408	18286	18491	18312	18380	18404	18307	18294	18462	18486	18420	18372	18320	18232	18407	18370	18316	18404	18163	18378	18312	18488	18461	18387	18332	18449	18408	18386	18372	18491	18647	18332	18363	18374	18399	18415	18488	18467	18253	18400	18469	18471	18420	18173	18457	18351	18266	18401	18396	18523	18673	18480	18384	18354	18411	18453	18275	18206	18578	18300	18388	18426	18623	18393	18356	18426	18411	18401	18349	18420	18361	18340	18442	18382	18271	18155	18317	18336	18555	18387	18404	18490	18208	18283	18438	18595	18342	18228	18317	18318	18540	18428	18456	18516	18337	18387	18419	18341	18337	18386	18393	18367	18319	18331	18537	18225	18411	18361	18401	18575	18503	18523	18355	18277	18442	18296	18383	18358	18388	18505	18614	18460	18552	18576	18521	18406	18132	18196	18187	18490	18354	18393	18218	18416	18360	18330	18418	18504	18368	18451	18579	18462	18502	18538	18478	18365	18367	18339	18320	18415	18315	18242	18276	18372	18439	18530	18209	18549	18523	18441	18312	18552	18199	18379	18673	18604	18385	18402	18326	18283	18381	18423	18480	18425	18423	18488	18440	18297	18345	18272	18465	18575	18353	18336	18351	18578	18299	18657	18392	18283	18485	18525	18391	18481	18101	18196	18625	18346	18341	18316	18465	18275	18436	18282	18251	18504	18560	18315	18324	18394	18352	18191	18515	18452	18612	18346	18436	18423	18542	18541	18167	18233	18453	18508	18370	18408	18497	18306	18403	18494	18310	18538	18536	18557	18502	18648	18391	18462	18429	18426	18236	18684	18633	18358	18377	18319	18545	18611	18286	18291	18488	18590	18510	18334	18460	18513	18308	18268	18421	18360	18310	18416	18546	18376	18559	18568	18347	18325	18529	18214	18365	18476	18361	18513	18500	18185	18379	18284	18493	18137	18443	18430	18325	18142	18345	18403	18456	18348	18556	18618	18345	18632	18463	18347	18292	18256	18243	18593	18586	18392	18595	18317	18484	18648	18384	18304	18312	18495	18387	18399	18147	18297	18506	18402	18431	18486	18637	18328	18381	18400	18369	18382	18593	18570	18263	18448	18457	18119	18322	18300	18293	18568	18548	18467	18328	18350	18442	18333	18556	18307	18149	18558	18404	18212	18351	18452	18471	18501	18494	18222	18309	18547	18557	18448	18603	18448	18445	18506	18306	18353	18301	18411	18519	18449	18293	18381	18396	18474	18707	18542	18465	18519	18204	18278	18315	18494	18457	18577	18352	18518	18494	18417	18486	18559	18451	18088	18386	18754	18348	18340	18427	18358	18484	18522	18373	18324	18436	18505	18526	18521	18467	18404	18497	18472	18189	18240	18537	18379	18523	18366	18596	18397	18365	18521	18352	18648	18409	18549	18491	18289	18255	18483	18351	18508	18348	18487	18185	18281	18271	18504	18369	18249	18244	18384	18339	18676	18430	18216	18381	18253	18208	18116	18359	18444	18371	18434	18588	18622	18355	18388	18528	18239	18536	18337	18414	18310	18553	18300	18547	18465	18406	18381	18406	18386	18556	18504	18358	18295	18195	18354	18284	18473	18609	18305	18312	18362	18372	18612	18385	18389	18567	18425	18527	18564	18210	18328	18460	18460	18477	18636	18395	18447	18448	18250	18401	18263	18401	18363	18462	18207	18419	18159	18431	18553	18323	18207	18406	18268	18505	18402	18513	18251	18503	18473	18259	18385	18377	18281	18356	18353	18421	18197	18334	18352	18365	18289	18352	18300	18363	18597	18326	18373	18333	18277	18491	18444	18486	18261	18515	18642	18262	18377	18497	18264	18438	18620	18388	18423	18389	18522	18434	18416	18388	18176	18238	18602	18335	18491	18402	18378	18355	18257	18438	18144	18412	18374	18477	18216	18504	18446	18231	18527	18303	18312	18560	18528	18579	18642	18541	18384	18667	18312	18597	18411	18539	18526	18300	18366	18302	18309	18521	18497	18342	18324	18505	18378	18296	18309	18315	18544	18490	18438	18594	18350	18453	18180	18597	18439	18502	18449	18563	18284	18269	18342	18458	18388	18412	18415	18370	18467	18519	18685	18633	18533	18406	18356	18348	18304	18462	18482	18450	18349	18589	18502	18195	18523	18505	18506	18320	18423	18309	18384	18355	18591	18386	18283	18412	18455	18170	17975	18106	18516	18520	18436	18168	18574	18388	18607	18437	18393	18584	18283	18298	18449	18377	18606	18472	18556	18398	18180	18414	18232	18440	18408	18332	18299	18616	18319	18660	18464	18534	18424	18460	18358	18194	18273	18345	18412	18459	18441	18362	18412	18627	18565	18491	18351	18391	18293	18455	18219	18489	18358	18499	18502	18488	18419	18600	18477	18410	18270	18302	18372	18568	18476	18364	18447	18457	18274	18131	18357	18269	18192	18351	18208	18686	18443	18436	18575	18522	18299	18289	18175	18656	18343	18541	18463	18353	18410	18376	18477	18521	18546	18357	18402	18433	18561	18451	18499	18300	18430	18410	18531	18300	18536	18404	18284	18577	18069	18510	18390	18278	18533	18457	18271	18261	18344	18273	18473	18466	18537	18395	18260	18269	18589	18421	18237	18363	18394	18577	18134	18352	18320	18563	18461	18480	18480	18508	18175	18235	18447	18397	18276	18557	18487	18345	18465	18457	18332	18518	18437	18435	18464	18171	18115	18219	18327	18654	18330	18394	18363	18493	18456	18410	18309	18518	18417	18378	18215	18225	18384	18396	18456	18227	18241	18425	18559	18397	18403	18592	18457	18437	18485	18458	18417	18422	18462	18567	18338	18421	18516	18250	18465	18574	18632	18370	18298	18536	18609	18470	18415	18453	18353	18399	18501	18332	18418	18403	18539	18184	18350	18431	18480	18515	18571	18450	18563	18253	18312	18276	18393	18487	18417	18358	18218	18245	18477	18201	18455	18256	18416	18457	18468	18322	18078	18613	18590	18240	18546	18634	18394	18553	18501	18416	18477	18396	18572	18408	18716	18434	18423	18374	18527	18568	18660	18505	18389	18460	18223	18301	18320	18258	18420	18487	18517	18328	18186	18328	18232	18284	18399	18454	18369	18513	18277	18363	18576	18522	18452	18553	18258	18429	18236	18542	18416	18396	18569	18390	18443	18488	18596	18510	18271	18478	18415	18286	18403	18287	18330	18437	18372	18276	18357	18358	18369	18496	18544	18516	18344	18388	18499	18419	18405	18300	18424	18161	18556	18533	18342	18437	18580	18521	18531	18469	18461	18524	18299	18443	18366	18445	18376	18474	18478	18097	18349	18414	18281	18489	18570	18092	18610	18507	18272	18460	18600	18455	18216	18295	18440	18447	18346	18283	18350	18404	18107	18486	18397	18200	18315	18371	18286	18289	18577	18533	18466	18418	18339	18347	18411	18168	18627	18429	18449	18564	18351	18381	18302	18549	18189	18300	18465	18427	18291	18330	18260	18288	18597	18369	18540	18351	18291	18419	18354	18300	18394	18433	18293	18489	18450	18360	18582	18460	18527	18606	18484	18349	18473	18428	18609	18471	18589	18449	18400	18640	18629	18324	18477	18422	18241	18535	18575	18407	18538	18274	18418	18575	18332	18539	18353	18402	18367	18363	18486
22284	40110	37676	30995	27079	24124	21857	20067	18344	17734	17186	17230	16987	16692	16308	26742	38033	34003	26942	17930	14812	14720	14776	14849	14863	14671	14671	14680	14814	14801	14694	14827	14813	14914	14675	14686	14704	14880	14822	14734	14775	14853	14858	14721	14883	14759	14774	14883	14773	14790	14740	14820	14742	14556	14788	14684	14722	14801	14652	14549	14589	14685	14661	14621	14667	14834	14632	14686	14910	14903	14762	14710	14678	14970	14713	14652	14653	14795	14692	14850	14762	14643	14788	14761	14819	14614	14620	14863	14909	14908	14791	14645	14756	14735	14745	14593	14805	14792	14622	14905	14852	14780	14715	14643	14805	14713	14891	14844	14834	14768	14900	14820	14722	14738	14776	14697	14924	14797	14642	14714	14787	14796	14784	14704	14622	14710	14821	14779	14883	14679	14779	14793	14652	14829	14919	14913	14667	14744	14724	14730	14643	14755	14776	14690	14874	14580	14607	14729	14642	14581	14688	14647	14875	14780	14488	14864	14679	14769	14737	14685	14918	14705	14755	14697	14813	14813	14688	14684	14765	14725	14710	14759	14762	14739	14897	14745	14800	14746	14697	14686	14505	14758	14808	14646	14756	14870	14613	14836	14642	14776	14775	14534	14756	14904	14912	14673	14839	14776	14630	14701	14644	14775	14583	14669	14768	14762	14762	14593	14773	14820	14665	14806	14657	14787	14742	14956	14595	14801	14990	14897	14746	14796	14645	14785	14825	14718	14769	14869	14861	14798	14578	14568	14769	14694	14850	14709	14592	14824	14838	14777	14579	14763	14819	14637	14664	14723	14819	14855	14633	14819	14624	14733	14680	14698	14575	14798	14800	14673	14880	14712	14698	14750	14736	14685	14830	14598	14790	14818	14601	14812	14763	14821	14622	14776	14802	14896	14659	14746	14569	14948	14845	14772	14710	14751	14765	14796	14582	14623	14784	14621	14638	14815	14636	14748	14699	14691	14744	14750	14748	14483	14792	14750	14710	14707	14679	14809	14898	14654	14831	14820	14618	14847	14685	14690	14865	14899	14646	14717	14773	14588	14665	14746	14909	14657	14841	14599	14751	14827	14791	14647	14682	14680	14737	14672	14841	14725	14732	14705	14948	14907	14716	14625	14886	14638	14931	14701	14730	14621	14615	14785	14990	14787	14688	14725	14727	14597	14769	14761	14779	14834	14817	14887	14884	14785	14766	14748	14877	14759	14744	14873	14659	14632	14767	14680	14630	14658	14863	14678	14737	14747	14773	14853	14595	14696	14747	14790	14791	14524	14713	14769	14627	14814	14789	14831	14665	14691	14668	14911	14742	14668	14823	14622	14692	14521	14790	14679	14811	14777	14641	14677	14637	14642	14630	14681	14616	14683	14664	14816	14763	14739	14673	14793	14675	14772	14719	14736	14813	14688	14811	14809	14796	14810	14684	14770	14807	14862	14792	14750	14721	14731	14745	14586	14834	14883	14678	14755	14792	14782	14741	14739	14765	14754	14796	14761	14893	14779	14777	14633	14692	14689	14505	14971	14807	14710	14888	14830	14684	14765	14677	14669	14683	14533	14728	14469	14732	14653	14839	14579	14640	14583	14715	14702	14873	14687	14686	14715	14762	14957	14795	14591	14785	14752	14825	14757	14695	14765	14841	14864	14837	14711	14544	14549	14869	14772	14678	14654	14846	14668	14895	14849	14785	14595	14870	14723	14637	14635	14704	14685	14726	14786	14767	14631	14594	14826	14780	14751	14511	14802	14676	14711	14783	14786	14497	14599	14614	14803	14577	14781	14782	14751	14753	14781	14826	14875	14788	14776	14694	14665	14766	14661	14731	14640	14791	14614	14866	14615	14679	14556	14654	14757	14750	14742	14800	14636	14693	14729	14770	14724	14756	14635	14775	14778	14781	14840	14768	14649	14723	14720	14698	14904	14758	14821	14649	14745	14681	14657	14870	14859	14731	14592	14683	14850	14867	14614	14732	14838	14643	14753	14739	14722	14547	14687	14820	14703	14934	14740	14774	14712	14663	14749	14693	14671	14756	14658	14769	14741	14814	14815	14660	14691	14722	14835	14851	14582	14665	14757	14598	14544	14734	14679	14690	14592	14697	14790	14555	14660	14565	14660	14514	14745	14761	14766	14949	14757	14763	14680	14708	14832	14841	14651	14820	14755	14912	14728	14745	14854	14706	14750	14823	14735	14832	14747	14747	14807	14956	14730	14742	14584	14782	14660	14557	14721	14699	14660	14873	14927	14901	14538	14702	14822	14632	14689	14827	14645	14772	14669	14799	14856	14769	14721	14638	14548	14725	14646	14855	14718	14528	14831	14552	14777	14882	14652	14789	14658	14820	14892	14760	14798	14527	14676	14777	14698	14913	14752	14684	14702	14706	14853	14553	14691	14737	14895	14774	14733	14839	14716	14874	14693	14797	14679	14853	14824	14914	14760	14644	14628	14527	14694	14642	14884	14709	14695	14773	14648	14761	14806	14813	14704	14720	14789	14763	14737	14628	14851	14728	14623	14738	14695	14789	14800	14896	14860	14731	14705	14564	14810	14450	14718	14871	14802	14681	14679	14682	14785	14566	14736	14760	14589	14839	14746	14856	14793	14838	14763	14728	14750	14700	14616	14759	14608	14708	14846	14970	14708	14743	14731	14843	14621	14824	14569	14702	14761	14583	14885	14556	14828	14701	14700	14704	14796	14782	14728	14896	14652	14755	14941	14686	14660	14863	14811	14557	14813	14686	14773	14600	14755	14663	14609	14610	14871	14708	14733	14799	14765	14621	14833	14667	14803	14752	14718	14749	14888	14784	14795	14921	14695	14787	14779	14820	14770	14627	14574	14668	14948	14895	14803	14741	14691	14593	14674	14560	14891	14787	14756	14934	14761	14564	14787	14701	14690	14661	14841	14663	14795	14694	14847	14678	14784	14711	14715	14646	14749	14783	14773	14798	14717	14674	14702	14871	14996	14798	14669	14644	14602	14747	14803	14691	14814	14599	14717	14601	14818	14610	14705	14685	14687	14810	14652	14844	14614	14711	14896	14731	14725	14865	14653	14584	14600	14850	14521	14829	14748	14651	14879	14716	14762	14744	14805	14606	14792	14563	14752	14829	14567	14699	14738	14951	14842	14812	14799	14774	14961	14642	14783	14647	14730	14777	14669	14715	14681	14672	14838	14828	14738	14730	14694	14690	14737	14796	14609	14669	14765	14733	14776	14632	14764	14728	14612	14716	14809	14662	14691	14835	14756	14803	14658	14615	14725	14906	14780	14623	14649	14744	14590	14685	14763	14824	14584	14808	14747	14929	14639	14870	14702	14624	14678	14840	14676	14694	14677	14841	14600	14753	14906	14679	14798	14662	14658	14793	14882	14664	14722	14713	14778	14623	14739	14610	14775	14747	14853	14715	14817	14722	14686	14728	14772	14897	14648	14653	14758	14511	14754	14692	14712	14820	14633	14693	14726	14525	14715	14639	14681	14708	14725	14787	14688	14609	14742	14830	14789	14873	14687	14792	14812	14718	14748	14897	14794	14854	14868	14787	14755	14783	14739	14749	14625	14744	14528	14665	14677	14518	14839	14569	14638	14726	14622	14779	14700	14674	14833	14746	14876	14701	14582	14606	14641	14850	14581	14660	14832	14694	14696	14711	14577	14635	14758	14974	14595	14705	14497	14699	14735	14780	14644	14861	14824	14697	14659	14881	14735	14691	14746	14623	14842	14758	14895	14836	14915	14792	14786	14743	14804	14927	14696	14532	14666	14603	14877	14876	14749	14732	14950	14840	14749	14727	14736	14717	14943	14796	14903	14631	14700	14842	14853	14773	14538	14852	14883	14666	14676	14674	14770	14653	14646	14781	14694	14656	14789	14710	14759	14783	14663	14724	14719	14836	14435	14722	14781	14828	14603	14732	14595	14747	14855	14658	14528	14699	14783	14726	14703	14684	14789	14689	14774	14667	14779	14627	14707	14862	14841	14719	14668	14793	14799	14800	14674	14758	14617	14641	14855	14770	14749	14664	14698	14783	14756	14616	14806	14667	14754	14697	14768	14768	14743	14816	14664	14709	14750	14768	14671	14761	14748	14777	14772	14832	14884	14726	14692	14693	14660	14621	14703	14818	14788	14686	14701	14596	14844	14679	14746	14669	14935	14900	14790	14707	14777	14750	14699	14824	14665	14756	14621	14640	14773	14766	14591	14677	14828	14744	14883	14821	14742	14780	14825	14656	14667	14685	14718	14650	14829	14803	14659	14730	14804	14756	14784	14660	14725	14630	14673	14904	14886	14842	14695	14711	14681	14812	14714	14867	14856	14600	14832	14602	14686	14651	14766	14619	14734	14790	14717	14723	14949	14666	14792	14885	14782	14663	14741	14805	14650	14799	14852	14873	14779	14904	14679	14777	14764	14944	14655	14858	14629	14840	14776	14703	14583	14800	14676	14823	14811	14730	14763	14729	14767	14758	14797	14684	14784	14752	14687	14668	14762	14897	14719	14668	14704	14629	14619	14736	14689	14667	14815	14504	14769	14963	14608	14824	14644	14864	14664	14776	14674	14746	14767	14659	14741	14673	14708	14828	14878	14741	14760	14553	14583	14725	14682	14819	14898	14604	14808	14742	14649	14876	14799	14576	14731	14705	14574	14623	14751	14757	14819	14662	14831	14577	14744	14718	14882	14663	14719	14718	14679	14809	14765	14815	14649	14717	14661	14720	14901	14912	14663	14724	14836	14615	14644	14666	14824	14802	14771	14643	14892	14652	14624	14721	14736	14657	14580	14576	14767	14884	14642	14625	14814	14756	14745	14700	14643	14510	14803	14714	14676	14689	14731	14570	14741	14958	14743	14749	14795	14844	14649	14658	14944	14799	14827	14676	14794	14664	14691	14751	14867	14872	14717	14736	14860	14803	14754	14675	14685	14707	14609	14437	14710	14669	14644	14765	14748	14701	14870	14762	14696	14780	14695	14776	14774	14867	14845	14612	14804	14732	14713	14694	14790	14744	14770	14712	14749	14788	14597	14739	14744	14698	14683	14679	14829	14712	14678	14734	14700	14717	14760	14672	14669	14912	14755	14738	14793	14798	14672	14762	14817	14735	14655	14639	14699	14642	14723	14677	14818	14676	14782	14745	14702	14576	14662
30128	24372	25963	23438	20591	19667	19167	18245	18125	18222	17870	18092	17809	17700	17623	18205	19203	19028	18324	17646	17406	17409	17285	17458	17502	17456	17490	17422	17492	17294	17519	17378	17736	17223	17571	17338	17338	17169	17361	17522	17372	17466	17353	17498	17452	17266	17560	17255	17415	17309	17308	17433	17395	17501	17542	17543	17347	17411	17437	17443	17238	17199	17457	17461	17293	17372	17250	17230	17356	17273	17401	17294	17277	17384	17284	17306	17459	17305	17524	17484	17429	17449	17523	17482	17249	17493	17477	17294	17489	17193	17462	17575	17638	17508	17467	17477	17487	17447	17291	17429	17545	17515	17426	17433	17582	17625	17450	17395	17447	17476	17266	17455	17297	17230	17178	17371	17462	17414	17472	17468	17447	17232	17305	17354	17531	17308	17434	17374	17432	17578	17394	17324	17339	17418	17404	17257	17313	17334	17414	17365	17409	17659	17539	17430	17188	17480	17233	17267	17311	17370	17262	17425	17500	17600	17353	17258	17296	17413	17233	17489	17323	17375	17513	17338	17414	17416	17461	17098	17199	17430	17251	17335	17516	17331	17187	17434	17444	17278	17158	17302	17270	17362	17262	17600	17613	17529	17414	17262	17208	17534	17461	17281	17469	17489	17458	17338	17462	17501	17497	17284	17326	17044	17365	17372	17392	17292	17294	17315	17345	17196	17439	17580	17311	17416	17277	17444	17460	17351	17214	17479	17452	17394	17208	17386	17326	17396	17484	17352	17287	17383	17356	17344	17412	17406	17378	17353	17367	17305	17427	17414	17403	17377	17429	17313	17289	17517	17434	17475	17243	17422	17415	17576	17361	17487	17259	17250	17591	17439	17334	17545	17605	17399	17633	17421	17507	17336	17454	17295	17397	17587	17418	17181	17388	17313	17324	17457	17411	17396	17405	17218	17567	17394	17520	17461	17421	17309	17262	17364	17745	17396	17416	17112	17410	17434	17577	17662	17368	17339	17378	17345	17533	17450	17255	17262	17258	17376	17431	17386	17362	17250	17355	17102	17339	17392	17284	17568	17472	17150	17459	17291	17206	17338	17376	17373	17418	17411	17321	17459	17400	17386	17278	17288	17232	17418	17030	17232	17256	17319	17130	17443	17525	17264	17116	17383	17567	17552	17456	17357	17437	17349	17416	17332	17560	17504	17390	17325	17513	17223	17266	17394	17579	17396	17387	17332	17171	17363	17372	17450	17273	17261	17507	17380	17476	17511	17434	17348	17416	17425	17267	17323	17454	17211	17440	17464	17271	17193	17282	17334	17558	17324	17286	17408	17497	17355	17337	17493	17226	17339	17507	17353	17376	17282	17632	17502	17348	17472	17528	17254	17269	17464	17405	17535	17179	17564	17405	17323	17417	17531	17304	17484	17575	17356	17371	17258	17440	17448	17576	17400	17153	17290	17321	17679	17381	17346	17649	17274	17424	17285	17579	17343	17380	17506	17236	17419	17468	17197	17376	17448	17457	17289	17372	17263	17442	17428	17328	17466	17430	17218	17316	17321	17401	17368	17460	17326	17294	17182	17441	17329	17405	17283	17454	17331	17489	17373	17157	17319	17662	17154	17267	17286	17336	17322	17363	17475	17410	17335	17647	17487	17487	17254	17306	17456	17383	17418	17288	17348	17617	17291	17437	17446	17320	17274	17330	17375	17172	17410	17484	17395	17392	17460	17484	17293	17216	17370	17459	17280	17461	17214	17534	17452	17503	17342	17405	17254	17393	17357	17253	17451	17794	17346	17341	17493	17425	17171	17417	17361	17432	17301	17430	17505	17344	17439	17424	17387	17259	17528	17353	17348	17429	17356	17378	17531	17230	17444	17417	17513	17463	17458	17404	17303	17458	17580	17469	17582	17309	17624	17533	17385	17290	17242	17384	17321	17336	17322	17209	17315	17361	17504	17333	17438	17273	17420	17341	17375	17485	17199	17488	17440	17427	17650	17396	17227	17268	17522	17369	17479	17376	17487	17483	17240	17305	17337	17227	17309	17428	17383	17483	17398	17428	17250	17330	17558	17536	17364	17344	17282	17558	17574	17397	17460	17188	17385	17456	17500	17353	17381	17404	17267	17515	17624	17417	17354	17254	17444	17316	17377	17427	17451	17398	17345	17457	17464	17429	17290	17275	17431	17380	17213	17281	17272	17319	17426	17411	17397	17359	17317	17511	17418	17295	17400	17430	17298	17388	17376	17288	17336	17363	17443	17478	17209	17272	17455	17420	17433	17544	17556	17387	17494	17353	17361	17183	17416	17281	17462	17371	17366	17335	17613	17431	17308	17343	17550	17552	17480	17325	17188	17424	17289	17234	17568	17394	17383	17406	17365	17570	17320	17559	17511	17422	17532	17455	17448	17530	17633	17379	17457	17538	17499	17307	17370	17396	17366	17251	17283	17264	17725	17257	17280	17326	17309	17231	17403	17335	17363	17564	17269	17554	17322	17459	17455	17283	17563	17316	17448	17499	17616	17358	17305	17387	17185	17286	17454	17432	17291	17127	17409	17321	17391	17502	17365	17401	17391	17368	17380	17437	17191	17519	17341	17259	17442	17406	17256	17616	17169	17306	17339	17345	17332	17369	17457	17521	17442	17430	17523	17567	17423	17337	17354	17412	17326	17253	17492	17690	17309	17316	17561	17277	17213	17453	17169	17218	17268	17253	17317	17330	17447	17610	17277	17106	17420	17476	17435	17401	17258	17456	17491	17417	17306	17295	17502	17418	17415	17135	17317	17223	17369	17423	17388	17496	17441	17284	17550	17331	17321	17377	17366	17326	17279	17395	17654	17336	17430	17575	17297	17449	17282	17457	17309	17497	17274	17477	17361	17320	17388	17574	17644	17338	17275	17384	17169	17481	17368	17435	17458	17405	17421	17365	17315	17400	17255	17448	17395	17139	17434	17474	17479	17364	17324	17374	17332	17437	17465	17375	17280	17524	17315	17428	17311	17501	17329	17247	17247	17167	17457	17440	17500	17151	17010	17351	17536	17375	17385	17380	17518	17328	17233	17501	17242	17408	17269	17516	17358	17455	17524	17372	17449	17382	17663	17360	17403	17432	17306	17375	17359	17296	17393	17202	17353	17395	17599	17535	17419	17329	17428	17444	17351	17350	17433	17396	17274	17328	17506	17292	17320	17339	17385	17409	17548	17500	17440	17336	17433	17388	17311	17183	17412	17504	17534	17366	17361	17566	17279	17287	17353	17421	17447	17447	17370	17564	17366	17202	17317	17178	17524	17444	17381	17551	17250	17380	17661	17395	17329	17289	17474	17553	17437	17329	17467	17585	17402	17351	17251	17524	17280	17323	17513	17374	17295	17478	17458	17135	17405	17553	17554	17474	17567	17444	17419	17401	17482	17371	17280	17372	17521	17359	17371	17475	17396	17314	17353	17503	17230	17372	17300	17368	17306	17210	17434	17341	17378	17382	17399	17474	17458	17424	17593	17414	17533	17213	17571	17336	17474	17221	17532	17583	17474	17516	17434	17347	17286	17239	17336	17515	17122	17479	17391	17692	17315	17464	17166	17612	17405	17400	17446	17351	17260	17232	17503	17417	17260	17198	17479	17371	17321	17273	17374	17658	17541	17717	17493	17546	17567	17379	17396	17435	17347	17371	17598	17522	17496	17314	17512	17526	17512	17175	17188	17360	17225	17227	17489	17280	17329	17269	17315	17484	17444	17382	17514	17415	17522	17231	17511	17422	17218	17456	17498	17378	17462	17670	17559	17416	17336	17407	17345	17423	17318	17473	17449	17348	17396	17336	17406	17468	17606	17475	17392	17435	17379	17388	17392	17497	17408	17417	17370	17469	17374	17480	17224	17513	17351	17162	17601	17290	17472	17299	17365	17477	17341	17350	17342	17372	17525	17598	17315	17634	17478	17363	17443	17567	17330	17482	17410	17480	17730	17402	17549	17366	17488	17385	17471	17503	17239	17421	17346	17118	17496	17437	17394	17595	17520	17312	17208	17333	17209	17302	17264	17271	17288	17444	17495	17489	17686	17376	17534	17450	17415	17443	17336	17246	17418	17353	17050	17299	17620	17548	17459	17581	17312	17398	17610	17331	17547	17247	17356	17521	17339	17184	17337	17351	17414	17325	17371	17566	17224	17370	17376	17349	17418	17239	17350	17475	17236	17577	17404	17489	17361	17562	17270	17560	17388	17315	17388	17375	17442	17269	17432	17394	17261	17477	17432	17486	17175	17491	17403	17548	17234	17663	17233	17352	17167	17327	17243	17277	17307	17511	17389	17384	17423	17383	17369	17429	17414	17386	17303	17264	17386	17414	17407	17233	17430	17359	17221	17610	17454	17363	17362	17364	17665	17396	17568	17596	17470	17275	17496	17695	17238	17483	17255	17231	17406	17259	17370	17198	17534	17393	17436	17357	17546	17343	17486	17489	17556	17031	17473	17327	17492	17366	17346	17326	17286	17243	17337	17315	17385	17324	17468	17367	17394	17231	17800	17516	17205	17276	17243	17475	17365	17550	17148	17432	17341	17362	17212	17196	17223	17480	17417	17523	17637	17481	17454	17440	17466	17412	17283	17248	17514	17243	17472	17439	17445	17392	17433	17499	17379	17466	17339	17463	17282	17430	17282	17390	17430	17312	17151	17481	17408	17383	17526	17548	17516	17304	17299	17350	17378	17512	17103	17146	17546	17384	17363	17432	17323	17376	17433	17542	17454	17447	17639	17237	17441	17305	17435	17379	17445	17479	17342	17450	17318	17245	17503	17357	17248	17325	17288	17361	17452	17326	17257	17364	17485	17356	17505	17181	17291	17449	17143	17368	17393	17399	17339	17447	17309	17353	17379	17332	17555	17366	17353	17498	17576	17354	17271	17460	17575	17345	17406	17227	17432	17428	17400	17476	17480	17276	17415	17377	17438	17468	17272	17413	17466	17565	17556	17497	17677	17502	17188	17471	17370	17268	17265	17240	17363	17446	17412	17236	17514	17253	17578	17420	17533	17569	17317	17354	17477	17513	17292	17469	17442	17530	17424	17375	17356	17524	17541	17374	17598	17428	17368	17479	17247	17381	17447	17309	17286	17374	17341	17350	17246	17369	17299	17133	17223	17411	17420	17390	17302	17381	17324	17407	17465	17383	17302	17514	17551	17183	17474
20406	28388	25847	21355	18753	17592	16414	15869	15095	15139	15010	14887	14657	14592	14623	15330	16481	15947	15226	14339	14128	13971	14120	14067	14147	14023	14108	14077	14073	14052	14078	14097	14202	14010	14028	13942	14123	14090	13959	14058	13982	14098	13979	14115	14148	14012	14059	14099	14118	14092	14053	14040	14077	14039	13956	13977	14081	14085	13991	14096	14068	13872	13925	14070	14226	14116	14081	14019	14008	14190	14130	14070	14141	14066	14094	14010	13964	14006	14045	14018	14136	14209	14058	13965	14053	13918	14128	14179	14165	14013	14151	14017	14010	14047	13992	14044	14015	14164	13896	14064	14052	14237	14109	14109	14105	14005	14035	14186	13975	14066	14050	14054	14183	14282	13952	14260	14205	14193	14019	13992	14033	14000	14117	13997	13947	13984	14046	14246	14013	13949	13937	14245	13983	14244	14175	13993	14149	14114	14000	14124	14107	13984	13977	14060	14116	14016	14181	14066	13967	14252	14113	14133	14148	14049	14070	14009	14170	13985	14074	14253	13943	14077	13907	14054	14123	14034	14119	14067	14062	14307	14001	14050	13978	14078	13957	14181	13953	13988	14119	14106	14139	13998	14049	14074	13926	13911	14088	14123	14026	13923	13788	13912	13863	14057	14150	13990	14043	14117	13981	14115	14078	14114	13975	13998	13958	14031	14054	14022	14049	14185	14041	14165	14115	14082	14084	14007	13997	13961	13948	14187	14031	13899	13857	14110	13893	14147	14073	14046	14084	14069	14065	14019	13938	13982	13963	14056	14031	14126	14013	14133	14017	13984	14125	13922	14063	14143	13903	14063	14082	13949	14111	13988	13967	13981	14108	14072	14322	14150	13932	14162	14070	13965	13994	13968	14025	14130	14079	14085	14074	14109	14119	14102	14025	14023	13866	13948	14172	13998	14036	13923	14057	14158	13988	13963	14250	13942	14036	13969	14089	14121	13887	14020	14141	14077	14167	14094	14011	14167	14007	13955	14217	14058	14231	13902	14149	14041	14125	14037	14143	14077	13940	13986	14240	14209	14064	13956	14032	14163	13947	14022	13835	13946	14192	14046	14019	14092	13942	14054	14143	14123	14033	14099	13979	13969	14258	14058	13988	13970	13996	14058	13907	14096	14092	14133	14080	13900	14061	14045	14056	14006	14076	14066	14071	14205	14147	13972	14011	13997	14160	14096	14115	14115	14213	14147	14048	14052	14021	13985	14249	13951	14155	14152	14123	14141	13813	14070	14074	13925	14126	13955	14062	14023	14029	14064	13871	14111	13990	14011	14232	14059	13971	14210	14049	14055	13977	14161	14119	13856	14148	13956	13961	14238	13840	14012	13999	14033	13937	14116	13984	14187	13977	14065	14133	13998	14064	14019	14086	14170	14079	13982	13990	14096	14099	14024	14138	14018	14226	14057	14114	14304	14123	14088	14002	14103	14182	13969	14093	14021	14116	14130	14146	13957	14081	14080	13974	14097	13965	14021	14072	14162	14074	14007	14075	14130	14041	13910	14008	14123	14115	13990	14008	13962	13945	14011	14057	14044	14096	14128	13915	14123	14042	14220	13874	14104	14201	14163	13918	13875	14173	14119	14143	13927	14011	14014	13990	13996	13979	14094	14145	14047	14044	14028	14001	14061	14185	14213	13975	14002	13995	14178	14143	13940	13984	14036	14084	14122	14053	14044	14063	13892	14052	14042	14169	14227	14069	14089	13977	14073	14150	14048	14105	14100	14219	14010	14210	14067	14166	14074	14236	14212	14188	14052	14096	14167	13977	14085	13915	14141	14055	14219	13916	13960	14033	14056	14075	14150	14017	14112	14043	14107	14068	13991	13949	13919	13984	13892	13946	13836	14150	14068	13973	14084	14126	14059	14046	14164	13960	14122	14052	13987	14015	14099	14105	14080	14090	14075	14091	13941	14113	14135	14160	14164	13904	13991	13979	14035	14078	14204	14154	14110	14092	14062	14278	14099	14013	14165	14089	14064	14041	14024	13930	14087	14113	14155	13993	14278	14060	14016	14120	14103	14109	14048	14275	13958	14093	14033	14050	14045	14025	14119	14042	14059	14219	13977	14037	14124	14004	14120	13963	14027	14042	14183	14198	13846	14135	14052	14215	14180	14004	14012	13998	14055	14157	14048	14080	13959	13865	14134	13956	14092	14036	14002	14166	13939	14045	14011	14048	14025	14018	13937	14072	14198	13926	14132	14057	14086	14129	14126	14029	13819	14103	13925	14130	13969	14201	14107	14175	13883	14025	13944	14189	14207	14152	14061	14084	14028	14151	14052	14006	13979	14137	14003	13959	14109	14067	13941	13980	14004	14087	14005	13944	14121	14114	14126	14083	14009	14033	14098	13972	14178	14110	14095	14190	14000	14118	14099	14005	13921	13890	14041	14212	14075	14010	14143	14067	14134	13981	14007	14077	13973	13985	14047	14160	14116	14046	13917	14125	13990	14006	13930	14163	14081	13987	14073	13972	14222	14151	14066	14056	14092	14066	14151	14197	14008	14054	14008	14008	14037	14092	14085	14067	14009	14047	14110	14177	14006	14051	14060	14129	14004	14039	14063	14022	14035	14030	14063	14153	14114	14032	13885	14198	14164	14243	14162	14084	13987	14217	14108	13843	13980	13976	14216	14095	14057	14069	14125	13898	14003	13983	14333	14049	14243	14040	14154	14105	13945	14169	14056	14135	14116	14021	14073	14032	14209	14045	14099	14102	13956	13974	13954	13969	13986	14072	14043	14157	14056	13967	14059	14012	14017	14169	14136	14198	13941	14119	14090	14111	13992	14013	13963	14016	14027	14032	14094	14058	14116	14114	13995	14190	14041	14230	14171	14187	14133	14025	13952	14243	14168	14068	13958	14116	14124	14080	14152	14174	14011	14043	14078	14039	13983	14121	14122	14071	14134	14071	14029	14200	14145	14157	14154	13976	14146	14106	14101	14273	13971	14103	14072	13997	14156	14168	14197	14174	14070	14012	14045	13881	14170	14141	13998	14103	14047	14009	14138	14073	14058	14197	13916	14126	14086	14051	13958	14054	14163	14045	14193	13819	13855	14081	14016	13945	13971	13969	14099	14104	14098	14069	14147	14203	14081	14188	14020	14035	13990	14061	14109	13962	14032	14038	13975	13946	14285	14108	14002	14126	13936	14066	13954	13937	14171	14045	14116	14092	14038	14063	13995	14112	14112	14124	14160	14057	14115	14026	14070	14106	13980	14244	14019	14008	14104	14096	14111	14045	14182	14065	14167	14125	13910	13951	14262	14134	14072	13994	14001	14082	13973	14227	14043	14130	13921	14087	14201	14062	14147	14042	14155	14191	13926	14068	13865	14241	14059	13925	14159	13975	14132	14134	14019	13920	14234	14072	14185	14247	14145	14055	14084	14170	14222	14067	14118	14122	13987	14162	14200	13945	14174	14048	13918	14127	13995	14100	14186	14050	14148	13911	14076	14027	14255	14045	14229	14076	14102	14139	14286	13996	14180	14158	14021	13951	14146	14095	14013	14145	13982	13856	13936	14126	14074	13901	14004	14169	14171	14007	14076	14160	14202	14051	14058	13947	13949	14056	14147	14097	14008	14078	14210	14011	14029	13862	14290	14087	14207	14030	14020	13926	14130	14101	13914	13961	14046	14023	14094	14150	14146	14060	14119	14138	13994	14126	14139	14133	14022	13911	14161	14173	14074	14085	14065	14037	14076	14068	14286	13982	14168	14232	14126	13987	14119	14071	14250	14092	13936	14015	14055	14168	14077	14081	14009	14131	13948	14031	13987	13915	14201	13984	13987	14020	14216	14137	14058	13943	14112	14151	13894	13986	14182	14037	14177	14131	14060	13922	14093	13934	13965	14057	14063	13835	14089	14044	14106	14058	14085	14087	13944	13842	14123	14092	14083	14058	14203	14217	14063	14155	14147	13743	13994	14102	14150	13998	14100	14184	14041	14128	14028	13794	13993	14110	14098	14005	14077	14070	14009	14048	13934	14027	13993	13996	14192	14006	14171	14054	13974	14189	14053	14129	14152	14253	14056	13996	14177	14041	14045	14088	14074	14208	14163	14021	14035	14084	14000	14096	14223	14011	14153	14126	14024	13995	14184	14059	14029	13879	14154	14180	14134	13984	14159	13955	14150	14062	14055	14150	14048	14036	14141	14130	14134	14011	14032	14131	14134	14246	14060	14050	14169	14069	14082	14240	14100	14186	14249	14088	14022	14151	14170	14156	13862	14134	13808	13992	14106	14075	14040	13921	14168	14084	14088	14150	14144	14239	14060	14209	14171	14008	14189	14145	14158	13734	14067	14019	13968	14038	14043	14177	14095	14099	14069	14165	14028	13930	14007	13954	14136	13876	13975	14148	14221	14030	14055	13902	14167	14142	14069	14138	14076	13969	14073	14226	14103	13912	14027	14201	13922	13985	14045	14050	14076	13977	14228	13920	14088	13993	14064	13951	13930	14076	14204	14134	14000	14156	14111	14003	13925	14227	14147	14036	14054	14124	14033	13989	14098	13968	13931	14141	13949	14054	14042	14107	14017	14010	13996	14151	14061	13876	14223	14019	14004	14079	14047	14114	14096	14243	14123	14018	14020	13986	14040	14127	14059	14056	14042	14050	14135	14014	13961	14171	14033	14189	14190	14268	14063	14025	13841	14171	14039	14202	14234	14058	13967	13943	14031	14224	14134	14075	14144	14095	13973	13985	14072	14157	14084	14090	13954	13994	14311	14061	14107	14028	13988	14019	14052	14025	13929	13922	14102	13883	14147	13976	14055	13963	14174	14056	14173	13985	14116	14111	14044	14192	14111	14123	14168	14179	14027	13891	14025	14035	14005	14189	14108	14030	13963	13934	14030	14072	14133	13954	14146	14128	14016	13906	13957	14224	14169	14046	13880	13952	13969	13913	13980	13857	14121	14051	14163	14042	13894	13989	14051	14051	14164	14162	14094	14027	14155	14141	14225	13963	14100	14060	14159	14016	13973	14089	14077	14007	13996	14051	14031	14043	14080	14144	14220	14260	14005	13915	13970	14238	13975	14314	14057	13916	14062	13956	14266	14214	14197	14176	13947	13986	14066	14016	14292	13997	14045	14100	14174	13991	14160	14045	14120	14256	13981	14090	13987	13853	14088	14059	14029
25496	20958	27493	25680	22619	21046	20432	18626	17904	17312	16853	16769	16428	16600	16522	23762	24090	22772	18961	16173	15932	15776	15930	15791	15615	15884	15929	15762	15589	15618	15669	15760	15653	15768	15643	15769	15608	15935	15870	15787	15650	15776	15870	15694	15763	15755	15597	15607	15536	15726	15816	15816	15824	15895	15674	15590	15751	15543	15704	15744	15560	15868	15594	15870	15630	15745	15611	15906	15708	15687	15764	15891	15600	15703	15575	15708	15728	15745	15638	15869	15661	15722	15719	15704	15677	15832	15673	15900	15714	15757	15719	15468	15588	15655	15472	15883	15443	15638	15698	15625	15668	15676	15654	15750	15901	15744	15823	15894	15968	15650	15996	15682	15882	15815	15638	15788	16034	15715	15713	15512	15824	15892	15690	15676	15632	15655	15851	15749	15580	15912	15772	15671	15580	15888	15607	15715	15630	15510	15840	15761	16021	15656	15644	15742	15744	15687	15568	15908	15778	15618	15568	15541	15821	15437	15594	15543	15808	15722	15656	15757	15775	15677	15589	15695	15638	15929	15736	15689	15670	15773	15680	15604	15583	15808	15628	15865	15633	15746	15761	15764	15822	15728	15728	15697	15678	15582	15681	15689	15627	15580	15828	15687	15857	15598	15723	15688	15513	15756	15761	15811	15782	15646	15766	15526	15620	15719	15729	15537	15862	15688	15720	15599	15908	15678	15682	15774	15610	15725	15618	15736	15781	15875	15831	15689	15943	15587	15653	15955	15766	15814	15701	15708	15695	15642	15702	15763	15625	15747	15868	15657	15777	15571	15688	15981	15629	15796	15753	15720	15807	15698	15941	15823	15741	15849	15627	15746	15526	15620	15644	15861	15512	15783	15595	15676	15674	15671	15732	15483	15589	15699	15764	15502	15575	15715	15546	15645	15634	15549	15743	15803	15778	15592	15770	15833	15700	15799	15725	15847	15659	15853	15529	15670	15761	15653	15918	15678	15866	15772	15730	15599	15810	15663	15620	15577	15600	15714	15640	15539	15634	15610	15726	15679	15665	15695	15634	15642	15513	15664	15597	15626	15764	15812	15691	15726	15797	15691	15662	15747	15617	15667	15720	15792	15723	15881	15672	15698	15615	15702	15732	15885	15767	15629	15703	15743	15627	15784	15732	15609	15608	15875	15658	15410	15705	15662	15669	15655	15968	15870	15793	15867	15608	15785	15840	15608	15561	15677	15865	15833	15648	15816	15666	15429	15723	15530	15818	15784	15804	15847	15743	15627	15576	15663	15602	15425	15756	15753	15749	15823	15709	15675	15697	15819	15853	15746	15797	15712	15824	15687	15585	15540	15552	15703	15756	15749	15585	15566	15921	15791	15540	15773	15637	15843	15687	15665	15709	15639	15611	15565	15546	15727	15602	15800	15674	15645	15732	15673	15568	15742	15734	15823	15627	15775	15738	15854	15673	15739	15707	15765	15778	15675	15712	15630	15748	15794	15752	15993	15782	15654	15688	15707	15616	15709	15573	15507	15564	15821	15772	15577	15765	15626	15684	15636	15756	15728	15633	15709	15508	15685	15618	15801	15860	15809	15919	15853	15642	15587	15520	15656	16142	15724	15629	15784	15636	15879	15871	15742	15788	15839	15449	15643	15871	15461	15666	15688	15544	15590	15842	15817	15787	15569	15733	15599	15686	15658	15785	15542	15610	15687	15794	15834	15827	15565	15565	15724	15994	15647	15864	15755	15727	15741	15647	15631	15705	15706	15755	15539	15751	15717	15602	15848	15679	15792	15721	15752	15798	15691	15618	15639	15688	15614	15886	15889	15841	15704	15592	15548	15704	15662	15740	15589	15843	15743	15677	15784	15716	15671	15533	15710	15670	15522	15570	15727	15663	15763	15668	15760	15830	15578	15647	15782	15831	15695	15580	15589	15491	15537	15551	15795	15833	15819	15779	15914	15424	15858	15935	15747	15624	15911	15783	15820	15856	15787	15725	15654	15587	15637	15786	15770	15827	15833	15748	15635	15640	15723	15822	15877	15784	15755	15619	15588	15660	15761	15877	15545	15585	15747	15856	15583	15398	15844	15766	15743	15801	15594	15885	15787	15694	15472	15807	15600	15730	15781	15612	15686	15683	15698	15715	15707	15874	15887	15685	15720	15821	15789	15675	15592	15761	15850	15679	15636	15695	15671	15645	15720	15661	15566	15670	15796	15582	15632	15550	15702	15837	15788	15986	15904	15506	15664	15823	15562	15643	15742	15774	15850	15746	15845	15769	15792	15720	15718	15764	15700	15772	15778	15799	15856	15700	15634	15716	15572	15704	15627	15693	15864	15787	15729	15600	15649	15779	15512	15823	15842	15807	15709	15734	15551	15566	15785	15868	15624	15706	15900	15821	15441	15590	15832	15780	15822	15840	15743	15668	15841	15725	15744	15757	15774	15630	15592	15621	15802	15839	15822	15944	15618	15647	15545	15729	15776	15731	15817	15806	15782	15750	15691	15556	15565	15710	15814	15877	15687	15710	15911	15597	15669	15733	15717	15703	15753	15664	15782	15558	15792	15824	15646	15818	15608	15820	16006	15772	15906	15796	15699	15645	15645	15603	15567	15632	15813	15499	15615	15787	15562	15771	15729	15646	15543	15834	15604	15738	15858	16022	15935	15752	15768	15684	15853	15717	15728	15703	15780	15958	15954	15777	15693	15814	15649	15750	15636	15799	15768	15853	15958	15919	15868	15891	15589	15683	15571	15657	15752	15834	15788	15518	15838	15697	15742	15746	15722	15612	15652	15876	15758	15738	15654	15679	15752	15766	15634	15792	15752	15756	15675	15498	15719	15872	15748	15758	15661	15575	15762	15906	15904	15721	15737	15819	15783	15729	15567	15656	15743	15555	15675	15631	15812	15801	15554	15714	15582	15517	15728	15718	15666	15673	15643	15667	15719	15833	15733	15516	15606	15582	15812	15671	15692	15611	15747	15809	15559	15655	15719	15759	15651	15601	15738	15710	15734	15723	15629	15682	15687	15637	15587	15809	15855	15725	15773	15758	15812	15535	15977	15775	15755	15665	15689	15750	15649	15551	15675	15556	15719	15700	15616	15829	15701	15577	15745	15810	15772	15632	15714	15710	15703	15843	15756	15781	15731	15962	15611	15930	15619	15909	15621	15835	15619	15665	15733	15557	15766	15747	15734	15677	15709	15838	15563	15780	15740	15744	15607	15757	15601	15557	15655	15632	15726	15880	15647	15757	15857	15593	15651	15587	15787	15789	15668	15845	15699	15862	15746	15790	15811	15677	15663	15661	15568	15720	15686	15555	15796	15583	15738	15732	15652	15718	15782	15601	15770	15811	15870	15693	15678	15760	15789	15738	15644	15645	15919	15852	15574	15540	15893	15723	15876	15794	15561	15726	15792	15575	15641	15693	15773	15766	15835	15912	15751	15605	15728	15647	15831	15770	15910	15573	15499	15767	15801	15632	15792	15795	15669	15654	15637	15811	15759	15685	15772	15648	15615	15687	15591	15857	15721	15784	15761	15937	15842	15655	15655	15715	15789	15719	15763	15801	15693	15810	15612	15722	15798	15738	15655	15715	15693	15650	15769	15716	15682	15738	15563	15801	15605	15770	15677	15789	15548	15624	15795	15710	15590	15848	15614	15541	15759	15685	15854	15815	15554	15519	15546	15785	15899	15572	15754	15730	15615	15631	15658	15675	15694	15753	15485	15743	15664	15752	15693	15690	15739	15677	15555	15552	15568	15740	15662	15637	15822	15803	15795	15721	15736	15830	15808	15765	15727	15782	15676	15655	15769	15933	15753	15535	15900	15694	15721	15706	15739	15682	15820	15733	15550	15784	15648	15764	15965	15722	15743	15820	15739	15680	15834	15775	15758	15482	15535	15707	15738	15708	15763	15716	15507	15554	15770	15736	15840	15825	15786	15803	15698	15724	15713	15521	15641	15568	15692	15694	15579	15887	15878	15822	15670	15865	15857	15799	15829	15679	15642	15933	15809	15772	15847	15673	15607	15663	15540	15715	15802	15749	16016	15725	15746	15867	15693	15923	15833	15847	15623	15540	15787	15806	15590	15855	15541	15620	15777	15819	15742	15730	15692	15401	15637	15744	15881	15775	15766	15916	15757	15745	15838	15756	15640	15754	15693	15777	15656	15920	15822	15980	15943	15877	15726	15921	15599	15806	15839	15625	15700	15620	15600	15722	15662	15583	15746	15951	15683	15660	15768	15512	15499	15636	15706	15566	15658	15740	15818	15736	15578	15826	15738	15677	15828	15750	15584	15672	15795	15773	15821	15747	15714	15696	15803	15820	15599	15810	15953	15859	15848	15901	15734	15546	15601	15652	15894	15645	15722	15529	15762	15899	15788	15639	15597	15738	15587	15570	15803	15571	15893	15587	15684	15794	15694	15689	15681	15897	15788	15626	15523	15765	15892	15875	15579	15660	15802	15741	15819	15454	15555	15531	15645	15901	15629	15777	15776	15830	15613	15761	15715	15792	15458	15906	15906	15767	15769	15728	15763	15572	15629	15805	15770	15865	15606	15729	15661	15756	15706	15636	15859	15885	15681	15743	15803	15737	15630	15637	15586	15814	15924	15790	15661	15735	15723	15817	15650	15870	15791	15913	15775	15927	15803	15658	15903	15874	15617	15516	15676	15622	15572	15787	15538	15940	15717	15681	15986	15585	15571	15521	15628	15840	15658	15628	15731	15621	15630	15697	15744	15700	15724	15538	15538	15640	15898	15680	15577	15701	15805	15760	15658	15790	15648	15741	15665	15804	15713	15827	15561	15690	15593	15753	15767	15746	15713	15664	15579	15745	15531	15709	16042	15584	15572	15769	15770	15606	15718	15751	15766	15673	15644	15717	15691	15752	15492	15597	15735	15744	15722	15686	15809	15708	15606	15696	15502	15789	15684	15799	15656	15676	15861	15715	15575	15505	15903	15789	15811	15855	15637	15628	15549	15662	15635	15641	15730	15706	15643	15671	15757	15825	15868	15834	15686	15751	15893	15613	15676	15672	15666	15551	15737	15738	15688	15687	15907	15682	15662	15685	15536	15720	15615	15630	15664	15909	15709	15686	15843	15616	15902	15766	15602	15684	15720	15561	15616	15675	15729	15676	15823	15636	15826	15842	15726	15804	15859
19550	32769	31708	25694	22149	19763	18535	17383	16282	15528	14843	14878	14412	14163	14805	25445	24451	22104	16433	13268	13385	13348	13350	13400	13340	13255	13185	13170	13212	13155	13355	13161	13235	13174	13274	13348	13304	13198	13258	13364	13155	13242	13379	13208	13276	13201	13253	13331	13434	13141	13240	13179	13473	13105	13201	13285	13287	13013	13211	13218	13343	13148	13229	13324	13372	13050	13104	13304	12998	13205	13251	13090	13201	13197	13218	13403	13165	13226	13426	13224	13283	13091	13245	13244	13112	13303	13211	13238	13264	13274	13112	13127	13222	13353	13130	13395	13228	13094	13271	13131	13260	13224	13182	13091	13194	13185	13119	13262	13053	13205	13205	13266	13307	13212	13124	13174	13280	13262	13178	13173	13158	13285	13108	13229	13309	13242	13305	13088	13133	13286	13154	13240	13176	13197	13373	13121	13238	13209	13150	13115	13091	13111	13423	13237	13311	13059	13249	13192	13309	13102	13252	13272	13283	13276	13296	13336	13252	13344	13278	13217	13170	13197	13265	13195	13187	13092	13274	13237	13283	13065	13286	13178	13107	13362	13228	13252	13330	13248	13130	13313	13325	13111	13176	13178	13082	13291	13215	13023	13104	13372	13320	12911	13257	13162	13289	13082	13296	13326	13359	13218	13043	13188	13302	13291	13327	13229	13265	13251	13276	13124	13300	13185	13317	13244	13239	13081	13265	13383	13144	13261	13336	13069	13170	13311	13206	13204	13121	13012	13285	13177	13196	13234	13197	13150	13221	13136	13252	13199	13296	13140	13012	13222	13498	13205	13166	13080	13236	13254	13238	13193	13355	13311	13321	13380	13187	13332	13177	13223	13335	13266	13315	13150	13362	13115	13310	13259	13137	13207	13425	13235	13174	13268	13213	12924	13287	13256	13096	13133	13292	13178	13184	13087	13427	13275	13009	13326	13260	13239	13257	13238	13248	13063	13257	13202	13335	13126	13297	13260	13317	13255	13188	13263	13243	13188	13268	13200	13299	13123	13334	13174	13160	13276	13269	13209	13130	13223	13096	13214	13146	13209	13231	13114	13313	13140	13173	13201	13224	13210	13261	13221	13238	13312	13149	13285	13332	13110	13302	13228	13276	13285	13180	13246	13242	13162	13293	13148	13382	13217	13061	13237	13130	13140	13096	13327	13238	13245	13235	13212	13141	13361	13174	13177	13285	13174	13197	13151	13311	13139	13153	13219	13322	13280	13288	13269	13288	13259	13181	13286	13294	13145	13315	13205	13008	13343	13246	13301	13301	13168	13275	13330	13177	13355	13302	13206	13072	13191	13104	13403	13170	13326	13320	13319	13260	13470	13329	13107	13273	13203	13171	13175	13248	13260	13275	13201	13251	13108	13377	13165	13251	13221	13152	13262	13194	13181	13225	13321	13240	13387	13187	13119	13102	13212	13253	13198	13368	13118	13441	13201	13218	13125	13260	13318	13287	13189	13356	13153	13168	13270	13162	13191	13267	13122	13306	13201	13337	13223	13324	13182	13251	13231	13351	13139	13248	13337	13139	13355	13137	13261	13270	13194	12972	13475	13224	13353	13174	13313	13293	13189	13259	13302	13330	13164	13238	13238	13257	13368	13282	13170	13233	13260	13177	13238	13329	13243	13355	13052	13220	13147	13221	13182	13357	13154	13259	13169	13193	13332	13178	13224	13157	13184	13279	13236	13219	13429	13178	13223	13199	12919	13182	13305	13153	13244	13226	13164	13247	13258	13208	13317	13226	13197	13028	13220	13104	13285	13376	13169	13086	13324	13355	13289	13234	13228	13279	13333	13202	13287	13258	13248	13287	13162	13231	13125	13291	13259	13158	13144	13325	13326	13273	13108	13390	13334	13397	13197	13140	13394	13214	13238	13319	13254	13386	13116	13164	13300	13286	13275	13333	13122	13138	13235	13171	13142	13238	13184	13287	13159	13275	13304	13226	13134	13219	13042	13216	13372	13325	13046	13180	13275	13181	13211	13265	13128	13235	13222	13211	13194	13157	13349	13151	13242	13190	13210	13154	13149	13277	13221	13313	13232	13205	13093	13271	13290	13103	13170	13165	13137	13124	13324	13229	13290	13320	13309	13333	13149	13116	13293	13394	13235	13138	13311	13121	13230	13292	13217	13207	13198	13294	13171	13301	13152	13347	13196	13221	13242	13144	13267	13232	13195	13299	13306	13331	13204	13158	13450	13224	13126	13197	13169	13261	13281	13301	13242	13085	13255	13380	13328	13452	13141	13180	13300	13239	13257	13296	13146	13234	13198	13181	13271	13111	13243	13169	13221	13214	13156	13287	13107	13276	13297	13176	13414	13330	13179	13091	13367	13265	13231	13238	13179	13205	13288	13295	13277	13200	13270	13042	13024	13296	13270	13268	13238	13084	13308	13192	13158	13205	13259	13117	13331	13124	13288	13197	13100	13123	13127	13176	13221	13303	13228	13425	13192	13135	13175	13298	13189	13268	13244	13141	13225	13313	13251	13266	13249	13228	13248	13118	13136	13294	13258	13187	13306	13253	13199	13116	13035	13185	13331	13203	13108	13326	13261	13155	13294	13254	13294	13278	13198	13132	13331	13036	13222	13322	13262	13177	13228	13264	13273	13230	13148	13241	13249	13167	13235	13186	13285	13130	13249	13291	13056	13178	13269	13286	13235	13202	13386	13135	13288	13188	13295	13153	13292	13115	13298	13218	13160	13386	13211	13219	13240	13174	13213	13303	13099	13225	13299	13191	13355	13194	13229	13250	13197	13200	13363	13123	13077	13257	13178	13300	13227	13395	13231	13226	13436	13256	13244	13211	13319	13206	13104	13353	13203	13062	13250	13269	13170	13313	13196	13194	13369	13165	13440	13202	13129	13215	13056	13215	13198	13245	13229	13265	13203	13166	13200	13276	13025	13286	13246	13329	13306	13212	13188	13224	13257	13216	13030	13090	13278	13213	13097	13161	13167	13179	13290	13261	13203	13201	13126	13244	13218	13172	13206	13093	13165	13240	13201	13176	13176	13209	13232	13238	13158	13256	13208	13084	13232	13138	13187	13176	13259	13350	13295	13163	13361	13182	13257	13112	13117	13204	13075	13196	13295	13263	13322	13193	13195	13198	13253	13185	13178	13104	13254	13324	13226	13229	13192	13288	13356	13219	13327	13210	13306	13291	13147	13304	13289	13175	13161	13258	13200	13334	13334	13144	13332	13204	13080	13268	13188	13245	13317	13341	13206	13293	13232	13286	13282	13150	13306	13151	13272	13250	13304	13171	13218	13311	13071	13218	13256	13144	13302	13183	13082	13360	13367	13454	13186	13116	13316	13424	13177	13301	13253	13256	13276	13247	13153	13093	13203	13250	13230	13304	13206	13279	13268	13235	13128	13158	13027	13239	13173	13152	13316	13268	13334	13289	13069	13271	13030	13079	13194	13260	13192	13160	13338	13165	13148	13403	13230	13197	13280	13275	13327	13256	13322	13410	13127	13486	13107	13069	13094	13169	13194	13235	13095	13257	13140	13179	13269	13150	13263	13254	13384	13176	13285	13250	13190	13141	13422	13259	13162	13269	13239	13147	13118	13119	13301	13090	13331	13326	13192	13239	13129	13156	13215	13279	13243	13253	13170	13221	13296	13297	13397	13119	13377	13135	13167	13217	13180	13284	13187	13212	13227	13304	13161	13341	13131	13356	13101	13216	13176	13338	13175	13354	13356	13323	13259	13101	13249	13246	13230	13297	13204	13282	13163	13422	13296	13337	13473	13336	13180	13220	13241	13189	13078	13264	13233	13219	13187	13276	13197	13173	13172	13250	13178	13458	13335	13264	13166	13060	13207	13233	13206	13243	13104	13133	13197	13179	13341	13149	13321	13158	13188	13323	13161	13301	13157	13111	13083	13191	13345	13151	13367	13273	13314	13306	13244	13188	13266	13282	13182	13163	13114	13156	13048	13174	13209	13203	13164	13200	13299	13303	13204	13302	13057	13162	13189	13215	13238	13331	13084	13242	13214	13298	13293	13036	13199	13108	13222	13318	13293	13043	13336	13188	13073	13121	13251	13146	13240	13215	13236	13317	13191	13267	13230	13202	13378	13112	13093	13326	13299	13233	13186	13110	13227	13229	13306	13257	13212	13198	13257	13270	13163	13030	13276	13214	13110	13119	13109	13159	13190	13279	13196	13198	13290	13229	13455	13277	13352	13338	13202	13290	13240	13295	13157	13394	13225	13311	13183	13344	13251	13254	13108	13091	13266	13094	13300	13112	13198	13265	13156	13153	13223	13243	13234	13296	13199	13300	13128	13136	13170	13252	13374	13230	13298	13177	13308	13220	13333	13295	13226	13225	13200	13085	13218	13348	13044	13227	13077	13350	13312	13180	13134	13277	13104	13218	13361	13283	13300	13332	13248	13315	13218	13176	13197	13225	13168	13190	13466	13362	13238	13201	13135	13298	13179	13209	13169	13312	13238	13346	13021	13190	13129	13127	13433	13257	13250	13172	13280	13316	13281	13100	13078	13173	13256	13166	13322	13205	13103	13445	13125	13113	13327	13278	13259	13404	13185	13393	13296	13311	13182	13214	13118	13335	13213	13268	13310	13196	13079	13311	13286	13301	13320	13193	13291	13142	13387	13146	13175	13154	13064	13280	13172	13419	13238	13143	13403	13145	13296	13278	13213	13316	13374	13045	13163	13260	13273	13252	13348	13113	13160	13254	13256	13209	13086	13250	13311	13021	13277	13332	13047	13022	13209	13267	13278	13171	13300	13345	13342	13266	13331	13311	13370	13400	13312	13105	13192	13210	13034	13156	13289	13191	13111	13280	13234	13290	13103	13183	13173	13228	13345	13302	13134	13321	13342	13197	13147	13202	13292	13189	13325	13270	13237	13342	13185	13286	13428	13356	13349	13269	13254	13209	13208	13167	13227	13076	13151	13270	13378	13203	13032	13152	13240	13252	13272	13360	13350	13460	13151	13212	13418	13271	13246	13274	13211	13249	13184	13151	13174	13289	13279	13294	13265	13215	13249	13269	13136	13276	13071	13452	13228	13117	13200	13322	13436	13298	13278	13305	13398	13213	13368	13365	13013	13185	13177	13343	13210	13097	13152	13434	13352	13255	13168	13244	13411	13230	13312	13149	13199
23838	21036	28432	23910	22247	24889	25350	21504	19788	19682	19260	18855	18847	18514	18335	26520	36729	32106	26464	19306	17502	17479	17196	17311	17236	17328	17063	17267	17090	17083	17138	17244	17007	17299	17214	17157	17287	17210	17093	17152	16897	17196	17161	17206	17085	17090	17176	17166	17032	17012	17149	16991	17097	17032	17271	17052	16975	17067	17038	17042	17146	17057	17212	17038	16949	17163	16948	17349	17022	17063	16992	17011	17226	17148	17337	17153	17234	17089	16897	16884	17139	17120	17151	17217	17105	17158	17265	17060	17225	17099	17064	17090	17037	17115	16972	17031	17003	17063	17227	17047	17260	17301	17187	17210	17058	16959	17123	17164	17180	17221	17136	17166	17158	17212	17106	17210	17077	17166	17220	17221	17218	17009	17084	16934	17087	16996	17069	17014	16949	17217	17127	17038	16902	17171	17012	17091	16942	16997	17055	17348	17087	16947	17161	17112	17107	17150	17188	17192	17059	17108	17180	17009	17398	17124	17263	17068	17227	17209	17146	17202	17322	17290	17228	17019	17277	17182	17076	16948	16948	16856	16962	17205	17132	17058	17175	17057	17282	17139	17181	17225	17070	17101	17201	16981	17197	17096	17275	17165	17146	17011	16957	17105	17108	17136	17191	17174	17116	16911	17092	17062	16870	17021	16991	16960	17114	17152	16983	17187	17087	17258	17023	16955	17035	16979	17144	17046	17196	16982	17291	17020	16966	17152	17039	17016	16942	16973	17276	16987	16984	17166	17325	17054	17213	16988	17067	16774	17200	16986	17070	17080	17265	17126	17312	17206	17165	17027	17160	17149	17272	17070	17065	17060	17053	16989	17217	17070	17072	16826	17030	17188	17101	17123	17318	17058	17181	17148	17282	16974	16994	17122	16992	17025	17124	17332	17139	17064	17010	17198	17042	17026	16928	17180	17320	17227	17149	17203	17369	17148	17186	16947	16924	17247	17135	17127	17193	17152	17144	17194	17166	16953	16825	17088	16933	17192	17180	16952	16955	17036	17122	17090	17134	17112	16865	17126	17288	17089	17062	17041	16972	16947	17099	17058	17051	17238	17117	17058	17126	17231	17074	16953	17081	17244	17028	17267	17157	17187	17209	16899	17115	16989	17084	16992	17181	17271	17153	16980	17085	17078	17129	17029	16993	17002	17114	17111	17098	17130	17053	17079	16944	17233	17083	17185	17128	17179	17196	17093	17067	16904	17180	16933	17019	17057	16929	17091	17222	17148	16936	17261	17295	17030	17175	17277	17307	17113	16915	17002	17267	17082	17271	17114	17080	17213	17221	16965	17018	17240	17228	16995	17051	17310	17080	17142	17074	17204	17209	17187	17179	17252	17245	17052	17165	16960	17324	17169	17084	17165	17197	17005	17207	17024	17130	17238	17143	17083	17115	17133	17140	17094	17070	17174	16944	16962	16795	16791	17053	17096	17039	17100	17083	16966	17101	17114	17142	17213	17018	17017	16980	17124	17168	17170	17179	17261	17053	17044	16949	16797	17054	17263	17151	17217	17264	16977	16998	17223	17158	17031	17451	17117	17250	17219	17272	17025	17050	17216	17123	16976	17093	17003	16961	17065	17184	17003	17067	17186	16938	16890	17081	17163	17007	17269	17233	17205	17064	17174	17178	17058	17041	17220	17176	17139	17130	17117	17069	17169	17002	17127	17127	17282	17084	17030	17115	17163	17107	17219	16914	17087	17115	16983	17204	16971	17192	17063	16789	16968	16936	17187	17049	17305	16966	17092	17025	17092	17192	17123	16999	17036	17004	17012	17219	17246	17095	17208	17109	17142	17150	17015	16962	17028	17043	17214	17147	17050	16949	17116	17215	17117	17277	17090	17248	17107	17120	17127	17054	17099	17131	16959	17108	17033	17024	17031	17237	17192	17207	17142	17027	17115	16968	17146	16896	17053	17247	17194	17000	17152	17102	17133	17300	16999	17038	17233	17049	16893	17222	17111	17221	16991	17300	17061	17113	17128	17047	17196	17163	17034	16934	16965	17180	17026	17248	17198	17277	17146	17033	17000	17006	17184	17069	17026	16958	17093	16896	17090	16979	17012	16939	17060	17211	17119	16934	17173	16969	17017	16903	17079	17111	17205	17050	17068	17036	17077	16877	16940	17185	17098	17051	17269	16957	17145	17075	16914	16993	17337	17048	16974	17060	17126	17077	17058	17163	16959	17114	17029	16958	17089	17246	17193	16973	17192	17093	17189	17351	17009	17018	17096	17113	17209	17007	17233	17022	17415	17156	17053	17145	16986	17081	17172	17223	17025	17182	17110	17103	17152	17198	17122	17159	17195	17013	17044	17044	17055	17164	17106	16963	16942	17176	17130	17086	17012	17210	17342	17094	17301	17271	17110	16989	17131	17150	16992	17200	17161	17009	17006	17048	17018	16880	16979	17183	17201	17189	17029	17113	17043	17045	17037	17035	17112	17120	16954	17102	17076	16838	17099	17027	17348	17243	17081	17198	17074	17126	17234	17135	16921	17238	17326	17198	17170	17019	17066	17085	17165	17144	17039	17215	17181	17160	17096	17144	17177	17010	16999	17068	17215	17005	17032	17133	17018	16976	17089	17146	17203	16732	17047	17121	16908	17018	16802	16867	17065	17149	17086	17001	17138	17236	17203	17165	16996	16926	16968	16741	17030	16989	17140	17192	17275	17099	17157	16794	16964	16989	17221	17171	17140	17073	17322	17260	17161	17217	17161	17045	17000	17349	17178	17042	17107	17088	17114	17164	17056	17065	17060	17122	17238	17390	17013	17155	17075	17201	17015	17108	17024	17098	17236	16886	17058	17040	17063	16982	17078	17038	17120	17074	17001	17084	17036	17025	17191	17103	17131	17092	17318	17043	16903	16959	17008	17120	17295	17056	17202	17022	17019	17154	17001	17093	17222	16880	17135	17102	16877	17041	16992	17334	17076	17066	16885	17072	17067	17060	17040	17082	17077	17100	17027	16925	16908	17051	17036	17184	17085	17144	17010	17132	17127	17046	17149	16956	16925	17225	17251	17183	17313	17190	17032	17313	17180	17127	17079	17015	16977	17305	16989	17240	17077	17116	17001	16978	17154	17045	17160	17281	17268	17150	17020	17202	17202	17178	17085	17049	17092	16926	16978	17171	16924	17053	16971	17172	17165	17175	17120	17043	17029	17124	17251	16994	17003	17015	17117	17171	16986	17239	17226	17180	16994	17024	17013	17012	17054	16855	16939	17182	17176	17131	17068	17054	17048	17255	17267	16995	17321	16915	17271	17343	16961	17226	17173	17239	17197	17092	17147	17094	17034	16993	16926	17027	17130	17219	17031	17134	17255	17041	17109	17073	16866	17137	17098	17075	16943	17202	17319	16876	17020	17111	17134	17137	17141	17084	16858	16984	17132	16908	17026	17121	16912	17211	16967	17024	17078	17158	17189	17118	16996	17063	17047	17170	17072	17098	17075	16988	17194	17115	17015	17045	17146	17167	17169	16837	16886	16694	17173	17125	17178	17256	17209	17131	17076	17020	17143	16980	17148	17046	17091	16981	17115	16890	16897	17137	17266	17029	16950	17091	17085	17031	17055	17146	17100	17058	17094	17090	17048	17056	17013	17060	17149	17168	17210	16992	17157	17194	17084	17060	17114	17282	16869	17002	17067	17013	17065	17223	17095	17120	17060	17273	17099	17079	17109	17084	17139	17141	17108	17078	16986	17100	17151	17143	17117	16950	16984	17187	16974	17190	17091	16922	17073	17126	17011	17122	17214	17219	17321	17214	17064	16931	17299	17195	16987	17028	17052	17200	17112	17063	17156	16980	17100	16905	17126	16860	17018	16873	17357	17006	17087	17227	17188	17058	17258	17002	16924	17042	17223	17026	17087	17099	16936	17110	17073	17158	17079	17114	17111	17138	17109	17205	17055	16998	17180	17074	17053	17279	16897	16943	17025	17078	16948	16891	17152	17082	16983	16942	17118	17333	16945	17104	16951	17304	17306	17028	16914	17056	17342	16968	17007	17159	16974	17148	17005	17052	17153	16967	17051	17071	17047	17041	17142	17046	17204	16992	17116	17005	17416	17246	17186	17019	16944	16779	17248	17045	17119	17015	16903	17099	17149	16940	17082	16948	17263	17360	17125	17004	17032	16921	17092	17171	17173	17109	16971	17299	17175	17074	17176	17129	17109	16920	17091	17158	17139	17194	17007	17012	16883	16946	17098	17169	16873	17120	17028	17033	17047	17172	16989	16955	17280	17144	17126	17309	17078	16951	17244	17238	17200	17136	16943	16897	16845	17142	16967	17230	17166	16959	17106	17021	17097	17055	17121	17094	17128	17018	17211	17068	16976	17042	16960	16922	16929	17200	17277	17104	17348	17250	16912	17152	17028	17028	17070	16938	17092	17119	17029	17080	17240	17098	17020	17157	17052	17188	17065	17160	17161	17156	17061	17140	17141	17274	17132	17242	17084	16922	17056	17189	17216	17080	16876	17199	17257	17219	17123	17242	17123	17312	17121	17126	17281	16866	17030	17073	17005	17178	17187	17182	16972	16917	17088	16967	17217	16950	17206	17039	17034	17114	17290	17032	17089	17343	17096	16848	17036	17173	17109	17105	17029	17122	17166	17326	17050	17092	17072	17138	16974	17085	17211	17069	17172	17116	17254	17282	16991	17236	17243	17006	17192	17182	17274	17135	16971	17091	17363	17320	16947	17305	17206	17221	17086	17236	17238	16970	17174	16963	17060	17130	17008	16990	17200	17212	17215	17203	17035	17082	17370	17070	17038	17155	17214	17287	17197	17027	16868	17187	16919	17040	17037	17282	17111	16938	17095	17363	17237	17175	17116	17035	16893	16923	17287	17191	17119	16809	17155	16927	17193	17058	17175	17101	17078	17297	17061	17286	17220	17254	17278	17073	17059	17116	17309	16840	17082	16984	17147	17079	17218	17292	17191	17133	16926	16992	17156	17366	17164	17038	16913	16970	16911	16941	17099	17051	17045	17025	17111	17180	16983	17160	17200	16865	17004	17107	17030	17114	17207	16977	17138	17258	17205	17106	16922	17285	17156	17114	17171	17122	17154	16916	17333	17071	17118	17099	16974	17159	17195	17164	17048	17076	17034	17184	17267	17158	17282	16856	17055	17145	17040
22573	39525	37698	31595	27835	23732	21366	20193	18435	17936	17329	16776	16742	15995	16152	29041	38020	31449	25051	14981	14091	14052	14177	14295	14145	14053	14040	14061	14112	14126	14176	13985	14079	14037	13950	14083	14000	14101	14056	14069	13923	14201	14054	14146	14043	14113	14115	14231	14224	14131	14245	14113	14022	14091	14151	14100	14200	14083	14086	13999	13990	14211	14010	14049	14233	14010	14125	14206	14169	14115	14248	14006	13946	14006	14109	14188	13898	14033	14007	14198	14150	13992	14199	13994	14150	14153	14131	14132	14181	13999	13937	14147	14064	13814	14131	14095	14342	14178	14096	14165	14070	14071	13906	14131	14084	14031	14196	14013	14014	14033	13970	14113	14123	14178	14066	14176	13991	14119	14136	14122	14011	14175	14136	14015	14134	14082	14035	14137	14106	13968	14060	14215	13994	14194	14105	14085	14160	14101	14128	14264	14188	14109	14114	14077	14008	13970	14080	14143	13997	14244	14153	14170	13911	14277	14228	14070	14003	13905	13875	13972	14105	14057	14074	13904	14020	14215	13934	13970	14097	14066	14131	14089	14073	14129	14065	13868	14106	14238	14203	14240	14033	14051	14341	14015	13940	14121	14007	14136	14212	13976	14151	14176	14285	14106	14208	14259	13935	14160	14142	14058	14250	14136	14221	14031	14137	14089	14032	14085	14097	14226	14031	14200	14121	14094	14010	14033	14140	13999	14048	13972	14087	13945	14173	14071	14040	14136	14017	14153	14248	13984	13905	13996	14081	14168	14141	14007	14098	14022	14021	13921	14178	14170	13998	14003	14101	14014	14136	13998	14096	14050	14168	13862	14114	14247	13890	14140	13969	14033	14050	14047	13935	14043	14050	14047	14027	14178	13920	14225	13885	14035	14001	14107	14134	14046	14178	14056	14064	14013	14235	14208	13949	14047	14243	13998	14106	13932	14166	13938	14078	14089	13968	13970	14093	13963	14130	14050	13950	14129	14065	14169	14039	14165	13920	14242	14130	14011	14005	14100	14083	13965	14019	14279	13982	14224	14101	14066	14023	14037	14143	13986	14156	14115	14202	14051	14051	14162	14135	14161	14169	14089	14183	14145	14119	14095	13996	13780	14135	14098	14104	14007	14087	13982	14083	14187	14175	14255	14195	14265	14006	14071	14141	14076	14131	13904	14163	14067	14146	14075	14044	14033	14154	14027	14029	14131	14085	13940	13854	14093	14010	14043	14136	14112	14118	14127	14193	14096	14027	14155	14275	14110	14129	13890	14039	14113	13985	14054	14286	14022	14009	13997	14147	14023	14052	14230	14121	14053	14179	14097	14181	14015	13982	13997	14252	14161	13993	13907	14027	14149	14136	14224	14027	13934	14021	14050	14188	14086	14173	14091	14006	13971	14283	13967	14146	14109	14069	14138	14253	14207	14129	14043	14051	14048	14090	14133	14063	14084	14138	14157	14001	13974	14225	14166	14213	14136	14137	14067	14005	14153	14018	14054	14075	14001	14189	13960	14098	13970	13938	13967	14202	14082	13886	14178	14174	14081	14133	14112	14063	14063	14161	14175	14049	13887	13941	13972	14174	14094	14088	14065	14115	14107	13995	13952	14082	14085	14027	14032	13992	13947	14155	14071	14215	13976	13843	14033	14084	14114	14097	14085	14154	14081	14109	13983	14108	14007	14040	14336	14057	14165	14147	13803	13887	14157	14096	14220	14042	14158	14074	14067	14156	14054	14047	14027	14096	14095	14087	14037	14223	14071	14115	13860	14103	13843	14188	14206	14225	14132	14130	14053	14175	14055	14038	13957	14143	14145	14145	13988	13881	14083	14118	14160	14015	13974	14274	14046	14176	14071	14067	14058	14149	13907	14168	14216	14063	14143	14080	14028	14189	14159	14262	13969	14164	14114	14134	14233	14168	14089	14042	13997	14033	13962	14140	13991	14154	13973	13925	14057	14003	14054	14107	14241	14037	14101	14081	14004	14039	14165	13983	13914	14199	14069	14208	14075	14050	14101	14178	13922	14181	13989	14129	13991	14068	13972	14008	14053	13980	14022	14076	14027	13890	14118	14137	14191	14021	14081	13849	14175	13984	14000	14038	14079	14087	14027	14037	14104	14068	14158	14043	13991	14050	14049	14120	14239	14148	14136	14074	14021	14027	14043	14249	14175	13997	14100	14067	14226	13980	13989	14037	13975	14075	14147	13936	14027	14026	14055	14052	14087	14085	14114	14001	14107	13937	14156	14146	13961	14021	14081	14273	14018	14211	13986	14132	13994	14099	13943	14156	13950	14272	14161	14161	14051	14188	14229	14180	14029	14200	14309	13966	14160	14203	14144	14063	14062	14136	14173	14181	14040	14189	14060	14079	14125	13910	14106	14027	13984	14044	13985	14017	14201	14085	14250	13932	14050	14072	14017	14107	14054	13970	13917	13927	14259	14123	14006	14091	14106	14023	13972	14140	14145	14192	14142	14069	13973	14085	14208	14013	14031	13974	13995	13818	14022	13993	14152	14092	14129	14038	14187	14069	13959	14132	14177	13960	14278	14004	14026	14135	14193	14115	14063	14141	14181	14166	14119	14258	13966	14011	14034	14167	13990	14099	14070	14146	14170	14185	14120	14138	13953	14061	14146	14262	14296	14051	14089	13932	13812	14031	14223	14061	14091	14063	14132	14007	13913	13999	14101	14051	14094	14144	13961	13960	14114	14077	14160	14164	14125	13931	14071	14030	14216	14045	14080	14137	13999	14100	14021	14155	14029	14128	13905	14214	14120	14089	14131	14175	14101	14164	13993	14123	13974	14157	14032	14192	14123	14003	14078	14067	14083	14196	14089	14136	13992	14204	14244	14068	14131	14023	13897	14054	14069	13972	13990	14080	14115	14007	14064	14147	13941	14039	14170	13965	14155	14004	14101	14086	14217	13976	14177	14037	14076	14041	13995	14209	14050	14010	14144	14081	13848	14024	14052	14050	14157	14035	14020	14033	14038	14150	13948	14064	14105	14016	14006	13982	14014	14302	14142	14128	14100	14037	14029	13963	14092	13968	14047	14055	14032	14150	14018	14099	13933	14060	13901	13919	14093	14181	14158	14061	14116	14029	14153	14081	14191	14037	14094	14114	14141	14065	14093	14240	14110	14104	13915	14211	14167	14200	14035	13972	14044	13997	14018	13853	14111	14074	14057	14227	14099	14205	14111	13957	14267	14211	14038	14082	13922	14014	14342	14149	14073	14141	14025	13981	14128	14144	14056	14032	13896	14109	14008	14206	14135	14082	14254	13991	14122	14066	14086	14047	13973	14027	14092	14184	13994	13808	14159	14029	14095	13947	14233	13874	14045	14028	14068	14047	13960	14041	14138	14095	14069	14153	14074	13873	14010	14132	14006	14233	14082	14138	13984	14077	14088	14001	14032	14285	14092	14025	13920	14130	13877	14150	14321	14015	13969	14084	14268	14119	14033	14016	14155	14049	13879	14283	14008	14233	14057	14238	14235	14131	14102	14050	13967	14120	14011	14004	14188	13920	14112	14082	14064	14036	14116	13958	14068	14167	14100	14178	14221	14155	13917	14146	14175	13954	14070	14107	14052	14071	14017	14083	14166	14097	14007	14055	14140	14020	14055	14025	14203	14134	14034	14013	14038	13985	14346	14145	14027	14201	14060	14042	14035	14143	14101	13930	14218	14101	13999	14067	13948	14133	14124	14021	13898	14008	13885	14081	14141	14068	14099	13975	14109	14067	14143	13842	14162	14130	14147	13940	14160	14017	14035	14133	14070	14127	14249	14124	14030	14094	14061	14073	14152	13946	13904	13971	14044	13918	14012	14145	13833	14020	14113	14003	14039	13951	14154	14155	14096	14079	14040	14189	14278	13825	14030	14124	13995	14127	14102	13973	14244	14150	14179	14034	14183	14070	14240	13997	13921	14161	14101	14123	14176	14136	14083	14215	14121	14050	14084	14036	14009	13986	14045	13982	14134	14092	14178	14041	14116	14048	14188	14087	14097	14175	14045	14073	14144	14014	14184	14277	14161	14121	14038	14033	14106	14139	13998	14000	13998	13975	14180	14169	14179	14029	14257	14127	14191	13962	13882	14047	13848	13969	14014	14189	14076	14034	14052	14160	14180	13883	14056	13903	14170	13983	13910	14085	14074	14049	14024	14076	14053	13920	14055	14049	14089	14054	14157	14227	14051	14042	14017	14078	14085	14218	14140	14123	14055	14080	13965	13973	14104	14081	13993	14177	14075	14042	14013	14068	14034	14052	14055	14099	14190	14166	13971	14147	14107	14141	14043	14125	14181	14028	14104	14159	14106	14023	14039	14168	13972	14123	14040	14093	13897	14238	14099	14104	14168	14014	14072	14062	13914	14008	14246	14169	13972	13882	14025	13986	13995	14085	14173	14099	13954	14053	14185	14096	13904	14086	14079	13967	14262	14159	14066	14163	14101	14246	14048	14084	14054	14069	14117	14062	14222	13918	14040	14062	13984	14051	14277	14073	13995	14076	13998	14217	13946	13938	14127	14134	14000	14082	14014	14039	13957	14221	14113	13965	14057	13979	14015	14079	14057	14034	13970	14011	14067	14038	14085	14029	14117	14058	14039	14118	14138	14036	14127	14064	14028	14111	14008	14135	14045	14082	14046	14167	13870	13931	13951	13926	14082	14071	14207	14054	14121	14126	14104	13997	14190	14055	14093	14108	14065	14156	14026	14055	14095	14007	14110	14168	14112	13915	14325	14060	13975	14025	14106	14054	14110	14237	14047	14188	14124	14124	14128	14098	14151	14057	14114	14122	14067	14199	14002	14208	14095	14127	13843	14010	13989	13999	14077	14021	14097	14071	14016	14097	14076	14223	14119	14058	14240	14031	14126	14035	14061	14128	13986	14171	13995	14087	14067	14136	13933	14054	14148	14238	14034	14131	14175	14184	14170	13917	14059	13950	14122	14015	13977	14063	14075	13983	13990	14029	13947	13886	14143	13983	14004	14077	13916	14111	14143	14096	14099	14179	14090	14147	14094	14019	14131	13982	14084	14111	14173	14053	14186	14196	14137	14133	14003	14139	14046	13826	14052	13981	13956	14228	14006	13993	14222	14049	14053	14095	14192	14071	14029	14033	13953	14091	14195	14036	14113	14137	14164	14094	14364
30549	24946	27175	24874	22037	20970	20280	19674	19332	19162	18998	19156	19195	18883	19002	19276	20323	20261	19797	19226	18648	18792	18607	18788	18949	18700	18919	18528	18748	18695	18389	18521	18748	18616	18753	18685	18715	18746	18647	18837	18588	18723	18811	18796	18791	18784	18726	18533	18666	18478	18482	18584	18771	18602	18803	18508	18736	18697	18656	18769	18521	18711	18823	18759	18675	18347	18482	18722	18625	18748	18330	18417	18784	18535	18872	18636	18566	18447	18553	18694	18678	18751	18668	18704	18677	18435	18548	18692	18557	18698	18490	18760	18518	18762	18884	18612	18637	18462	18487	18570	18746	18483	18646	18748	18633	18620	18696	18672	18711	18682	18393	18723	18601	18772	18548	18623	18631	18623	18705	18748	18643	18767	18583	18571	18504	18725	18550	18555	18568	18645	18634	18770	18663	18622	18646	18518	18540	18332	18613	18606	18654	18684	18542	18655	18504	18578	18524	18639	18647	18621	18547	18700	18492	18707	18632	18611	18581	18706	18795	18682	18609	18731	18677	18473	18566	18463	18599	18679	18620	18536	18581	18619	18539	18672	18835	18459	18587	18865	18677	18660	18849	18570	18616	18635	18466	18503	18671	18634	18567	18597	18535	18439	18741	18482	18675	18564	18707	18843	18539	18646	18617	18666	18576	18531	18777	18659	18763	18628	18725	18634	18538	18470	18536	18585	18652	18831	18777	18499	18581	18297	18456	18709	18766	18555	18631	18656	18584	18619	18636	18816	18771	18639	18543	18608	18617	18582	18436	18569	18569	18659	18762	18656	18628	18512	18462	18642	18416	18492	18498	18769	18586	18502	18580	18577	18556	18797	18474	18726	18868	18718	18641	18566	18585	18541	18777	18416	18894	18600	18711	18569	18599	18616	18528	18575	18654	18555	18648	18866	18527	18541	18840	18638	18536	18409	18725	18538	18681	18700	18489	18607	18540	18653	18521	18551	18416	18635	18581	18657	18477	18695	18681	18515	18571	18705	18535	18587	18542	18589	18587	18820	18738	18751	18657	18444	18676	18659	18584	18759	18703	18852	18655	18490	18598	18634	18578	18670	18741	18610	18725	18613	18662	18537	18640	18393	18463	18690	18491	18525	18689	18528	18552	18694	18498	18684	18801	18646	18587	18653	18613	18570	18410	18470	18541	18668	18842	18625	18645	18741	18555	18710	18494	18663	18544	18615	18822	18541	18675	18470	18653	18635	18691	18437	18628	18610	18743	18612	18625	18463	18691	18632	18624	18719	18581	18549	18738	18443	18675	18658	18565	18526	18652	18429	18716	18719	18770	18487	18706	18672	18732	18497	18620	18584	18691	18551	18705	18568	18482	18564	18775	18468	18608	18465	18483	18604	18419	18735	18885	18524	18804	18731	18737	18784	18533	18832	18724	18531	18554	18500	18431	18729	18549	18721	18397	18535	18359	18574	18600	18373	18572	18679	18516	18601	18717	18622	18626	18610	18917	18548	18689	18600	18634	18556	18575	18651	18516	18464	18532	18591	18632	18644	18678	18749	18473	18624	18676	18627	18521	18688	18812	18496	18734	18532	18451	18784	18611	18676	18962	18633	18448	18603	18461	18574	18585	18616	18651	18537	18661	18547	18662	18524	18886	18769	18551	18547	18608	18534	18597	18536	18550	18710	18768	18511	18638	18486	18659	18536	18449	18819	18591	18572	18684	18622	18512	18738	18556	18467	18499	18790	18630	18575	18470	18790	18684	18636	18525	18501	18454	18542	18607	18576	18627	18588	18700	18599	18564	18495	18683	18765	18763	18672	18605	18720	18544	18424	18654	18626	18540	18726	18660	18497	18776	18306	18730	18466	18636	18687	18705	18821	18462	18530	18544	18625	18534	18710	18682	18575	18640	18526	18689	18712	18689	18669	18395	18723	18607	18628	18676	18690	18562	18570	18661	18548	18671	18745	18632	18745	18796	18662	18739	18592	18586	18791	18436	18833	18623	18518	18554	18756	18722	18666	18675	18622	18635	18573	18662	18392	18624	18885	18713	18702	18582	18744	18717	18736	18355	18452	18539	18745	18504	18628	18692	18829	18643	18532	18496	18779	18530	18688	18558	18672	18587	18744	18773	18480	18611	18466	18845	18820	18578	18754	18564	18685	18518	18704	18986	18624	18712	18650	18542	18659	18594	18759	18827	18718	18818	18690	18480	18569	18590	18635	18828	18580	18708	18575	18564	18377	18766	18465	18779	18763	18806	18526	18544	18803	18667	18705	18435	18472	18719	18584	18646	18880	18813	18792	18745	18658	18675	18612	18574	18650	18594	18555	18606	18536	18725	18888	18598	18550	18807	18543	18757	18397	18669	18860	18593	18680	18621	18688	18605	18657	18754	18442	18555	18417	18663	18769	18437	18566	18651	18804	18683	18675	18689	18596	18706	18723	18683	18644	18364	18627	18454	18611	18588	18805	18523	18544	18349	18510	18557	18605	18709	18484	18599	18453	18498	18636	18467	18637	18714	18630	18802	18722	18588	18690	18675	18558	18566	18621	18659	18629	18558	18773	18705	18601	18583	18654	18723	18853	18538	18606	18495	18373	18813	18761	18660	18743	18525	18441	18502	18497	18738	18518	18660	18650	18293	18802	18557	18626	18406	18513	18494	18512	18855	18734	18620	18702	18646	18581	18720	18641	18794	18660	18722	18658	18561	18440	18575	18675	18580	18790	18612	18639	18969	18622	18753	18577	18673	18630	18391	18668	18618	18811	18593	18454	18544	18704	18652	18679	18558	18649	18285	18745	18632	18579	18747	18401	18535	18728	18580	18538	18545	18720	18776	18685	18621	18716	18735	18668	18480	18621	18644	18450	18582	18490	18677	18456	18636	18499	18330	18720	18423	18689	18733	18440	18607	18701	18721	18680	18837	18647	18597	18591	18686	18917	18650	18502	18495	18656	18556	18718	18598	18731	18608	18820	18573	18721	18464	18434	18460	18581	18723	18622	18764	18709	18364	18639	18642	18617	18665	18530	18467	18615	18720	18583	18597	18653	18681	18580	18631	18369	18538	18619	18572	18598	18688	18623	18517	18525	18596	18807	18575	18618	18691	18434	18629	18609	18524	18762	18601	18660	18640	18683	18533	18563	18561	18600	18588	18506	18779	18573	18549	18581	18494	18543	18707	18655	18613	18599	18701	18618	18682	18376	18560	18609	18454	18534	18647	18577	18425	18805	18865	18649	18690	18790	18588	18532	18576	18592	18559	18402	18496	18913	18728	18710	18694	18314	18644	18492	18753	18582	18758	18560	18516	18692	18678	18619	18514	18733	18539	18734	18778	18624	18585	18645	18658	18777	18634	18602	18571	18747	18640	18750	18699	18813	18739	18600	18712	18547	18643	18736	18448	18636	18501	18613	18604	18644	18665	18525	18568	18730	18809	18497	18697	18622	18691	18749	18567	18427	18427	18452	18552	18693	18735	18389	18911	18717	18742	18650	18694	18576	18799	18776	18819	18722	18515	18754	18549	18643	18561	18812	18589	18539	18754	18504	18663	18890	18731	18724	18490	18546	18708	18608	18653	18564	18663	18796	18596	18445	18579	18726	18603	18669	18575	18615	18494	18634	18745	18616	18770	18705	18879	18679	18506	18744	18944	18537	18435	18580	18729	18420	18625	18626	18839	18892	18773	18594	18589	18573	18495	18500	18537	18571	18690	18705	18670	18569	18557	18680	18672	18524	18597	18527	18604	18550	18683	18758	18909	18624	18276	18666	18911	18802	18675	18514	18666	18711	18681	18589	18532	18534	18619	18609	18569	18687	18694	18654	18595	18416	18671	18732	18572	18695	18608	18700	18715	18502	18637	18669	18650	18777	18606	18529	18577	18625	18348	18753	18723	18629	18700	18418	18404	18767	18732	18890	18577	18705	18636	18707	18747	18788	18803	18694	18542	18576	18514	18689	18605	18588	18878	18322	18657	18516	18597	18747	18749	18444	18491	18643	18816	18429	18517	18715	18445	18690	18662	18838	18808	18706	18626	18747	18597	18653	18567	18441	18444	18349	18693	18593	18463	18610	18581	18588	18641	18582	18663	18712	18800	18715	18670	18554	18644	18628	18712	18560	18802	18748	18738	18857	18633	18714	18608	18844	18517	18527	18734	18467	18473	18758	18599	18678	18746	18569	18602	18720	18810	18651	18451	18622	18626	18620	18853	18710	18610	18409	18435	18659	18281	18672	18714	18790	18647	18635	18704	18650	18603	18723	18596	18582	18776	18627	18860	18592	18729	18466	18526	18471	18685	18696	18632	18838	18771	18833	18711	18595	18728	18740	18502	18486	18699	18708	18645	18557	18528	18554	18483	18463	18625	18653	18728	18561	18790	18722	18683	18631	18538	18604	18469	18404	18573	18739	18564	18840	18618	18893	18583	18548	18610	18481	18577	18549	18609	18862	18729	18454	18510	18636	18573	18473	18649	18630	18680	18529	18718	18721	18620	18535	18627	18782	18626	18691	18677	18468	18573	18739	18658	18658	18651	18694	18685	18734	18481	18304	18560	18724	18539	18564	18461	18898	18715	18414	18358	18719	18648	18734	18716	18370	18753	18738	18666	18662	18622	18694	18910	18606	18756	18770	18731	18769	18651	18510	18567	18660	18586	18642	18693	18890	18643	18790	18802	18607	18585	18615	18825	18587	18638	18772	18629	18754	18690	18685	18604	18659	18568	18670	18808	18751	18604	18774	18661	18804	18646	18678	18875	18652	18724	18814	18821	18659	18412	18572	18801	18491	18599	18608	18608	18616	18622	18718	18643	18742	18591	18759	18638	18679	18749	18708	18640	18648	18733	18893	18599	18559	18529	18424	18790	18533	18741	18642	18709	18722	18707	18681	18475	18615	18581	18439	18647	18489	18572	18619	18748	18511	18528	18667	18594	18637	18734	18649	18555	18371	18625	18456	18655	18337	18874	18520	18692	18761	18666	18688	18731	18547	18386	18506	18569	18788	18840	18669	18627	18734	18566	18677	18820	18691	18784	18719	18718	18603	18655	18698	18701	18605	18622	18719	18570	18804	18650	18524	18481	18746	18762	18606	18537	18519	18690	18828	18689	18492	18847	18766	18776	18628	18821	18539	18779	18601	18503	18462	18456	18564	18632	18675	18719	18656	18836	18611
21431	28355	26669	22607	20089	18647	17006	16729	16094	15834	15719	15638	15408	15307	15363	16097	17364	16723	15899	15401	14930	14732	14859	14794	14763	14826	14796	14840	14838	14875	14837	14753	14888	14713	14750	14765	14803	14696	14936	14836	14835	14790	14842	14866	14789	14736	14820	14806	14975	14655	15031	14912	14886	14750	14806	14776	14815	14781	14849	14677	14873	14959	14729	14866	14875	14715	14746	14772	14861	14837	14720	14618	14771	14901	14913	14812	14734	14887	14851	14729	14728	14908	14706	14896	14783	14702	14776	14694	14849	14630	14750	14694	14831	14745	14720	14811	14811	14801	14774	15005	14745	14900	14684	14768	14810	14840	14630	14735	14876	14778	14701	14764	14996	14888	14860	14716	15111	14677	14890	14676	14716	14816	14866	14813	14734	14880	14773	14979	14720	14767	14673	14703	14639	14868	14715	14876	14778	14820	14895	14923	14744	14787	14712	14702	14800	14862	14914	14792	14909	14911	14734	14810	14795	14794	14728	14833	14799	14790	14809	14757	14794	15002	14786	14927	14723	14904	14802	14697	14789	14850	14824	14835	14827	14772	14920	14853	14790	14924	14734	14632	14784	14787	14754	14820	14916	14852	14753	14764	14877	14793	14826	14683	14787	14821	14718	14887	14678	14727	14802	14713	14797	14694	14982	14800	14835	14830	14856	14870	14814	14767	14777	14856	14794	14735	14980	14718	14913	14742	14844	14895	14759	14952	14719	14762	14819	14588	14850	14822	14873	14686	14788	14832	14780	14729	14823	14948	14820	14820	14680	14911	14719	14786	14801	14954	14707	14776	14978	14823	14746	14704	14865	14813	14732	14734	14937	14708	14785	14758	14945	14764	14748	14804	14642	14680	14755	14821	14893	15017	14866	14712	14801	14662	14797	14641	14846	14762	14891	14916	14612	14925	14878	14715	14705	14741	14787	14743	14915	14859	14924	14898	14867	14774	14655	14705	14767	14836	14779	14818	14767	14839	14630	14698	14800	14675	14787	14690	14939	14823	14901	14743	14738	14824	15063	14739	14702	14797	14742	14785	14868	14807	14715	14718	14700	14757	14809	14779	14875	14796	14723	15067	14769	14919	14710	14927	14763	14901	14989	14816	14745	14772	14784	14748	14808	14666	14688	14751	14827	14844	14785	14661	14827	14738	14812	14873	14975	14828	14812	14858	14822	14638	14739	14788	14533	14654	14721	14688	14937	14983	14776	14731	14878	14674	14768	14798	14817	14718	14822	14780	14846	14705	14779	14597	14768	14729	14703	14863	14873	14787	14877	14816	14918	14647	14869	14852	14787	14612	14888	14946	14788	14764	14892	14516	14710	14831	14803	14914	14799	14767	14818	14709	14758	14874	14889	14802	14932	14803	14817	14772	14893	14602	14868	14919	14770	14831	14735	14862	14771	14912	14780	14637	14849	14648	14823	14817	14805	14827	14564	14724	14870	14920	14779	14748	14839	14749	14564	14755	14846	14635	14807	14921	14837	14814	14692	14916	14851	14924	14739	14935	14796	14766	14684	14884	14718	14829	14886	14997	14877	14829	14736	14946	14808	14652	14680	14835	14816	14816	14684	14682	14761	14761	14851	14794	14739	14881	14806	14809	14752	14744	14765	14807	14850	14804	14905	14797	14896	14668	14763	14838	14880	14924	14814	14676	14847	14857	14856	14778	14776	14718	14684	14755	14786	14916	14725	14897	14778	14817	14728	14853	14781	14777	14856	14859	14833	14770	14793	14789	14661	15004	14860	14897	14798	14783	14864	14863	14809	14568	14814	14774	14801	14876	14721	14861	14714	14787	14689	14940	14856	14818	15016	14838	14914	14722	14608	14839	14972	14696	14623	14793	14713	14819	14877	14801	14808	14865	14958	14715	14771	14801	14717	14854	14754	14761	14788	14774	14817	14806	14670	14888	14801	14706	14813	14797	14781	14726	14809	14709	14857	14696	14869	14794	14882	14746	14594	14852	14838	14842	14906	14925	14960	14842	14806	14714	14758	14780	14805	14749	14948	14930	14559	14806	14703	14787	14867	14768	14816	14724	14635	14769	14793	14951	14785	14730	14754	14845	14839	14637	14599	14762	14714	14793	14830	14917	14646	14958	14746	14849	14718	14786	15028	14773	14699	14960	14866	14840	14956	14742	14684	14888	15035	14705	15076	14709	14757	14980	14798	14878	14615	14765	14791	14903	14787	14839	14678	14702	14750	14742	14961	14757	14960	14958	14888	14697	14695	14780	14762	14828	14825	14936	14891	14761	14816	14823	14820	14708	14794	14793	14671	14775	14687	14945	14877	14770	14705	14749	15023	14753	15006	14697	14808	14754	14831	14720	14817	14851	14887	14753	14884	14862	14809	14832	14814	14777	14870	14665	14787	14858	14970	14768	14791	14557	14908	14853	14839	14771	14917	14796	14830	14570	14590	14797	14908	14681	14806	14832	14708	14780	14730	14571	14675	14981	14883	14785	14717	14772	14834	14632	14673	14904	14958	14654	14741	14836	14799	14952	14787	14769	14763	14715	14919	14925	14922	14935	14780	14736	14783	14786	14694	14778	14839	14666	14584	14734	14883	14735	14805	14809	14668	14951	14724	14699	14770	14636	14961	14843	14721	14988	14754	14873	14751	14829	14830	14815	14833	14614	14904	14767	14723	14898	14806	14775	14689	14772	14807	14941	14811	14750	14773	14622	14793	14938	14751	14830	14850	14670	14799	14727	14850	14634	14878	14799	14888	14936	14715	14596	14794	14653	14818	14810	14892	14730	14806	14798	14748	14836	14764	14810	14917	14659	14665	14811	14932	14717	14896	14771	14791	14613	14764	14760	14765	14970	14710	14754	14704	14689	14727	14804	14816	14812	14744	14741	14636	14858	14773	14755	14646	14788	14836	14960	14675	14728	14845	14882	14699	14954	14900	14776	14822	14796	14873	14708	14820	14794	14791	14567	14994	14924	14804	14769	14741	14662	14738	15005	14962	14790	14786	14630	14726	14738	14725	14966	14822	14900	14804	14902	14803	14818	14860	14848	14788	14831	14826	14811	14835	14756	14949	14751	14943	14922	14710	14709	14822	14766	14861	14657	14804	14877	14792	14839	14862	14897	14877	14855	14881	14858	14689	14714	14911	14719	14910	14633	14700	14722	14683	14881	14820	14780	14768	14911	15021	14762	14842	14750	14760	14748	14981	14804	14679	14779	14789	14705	14858	14847	14756	14872	14790	14860	14728	14753	14767	14724	14635	14750	14761	14881	14804	14747	14809	14722	14777	14884	14745	14791	14913	14694	14784	14786	14958	15070	14743	14758	14803	14817	14796	14722	14783	14778	14862	14904	14771	14786	14894	14737	14944	14806	14759	14700	14903	14802	14866	14693	14800	14832	14906	14607	14789	14960	14730	14625	14638	14841	14760	14892	14763	14583	14799	14708	14936	14823	14870	14814	14844	14914	14719	14720	14589	14707	14766	14780	14955	14875	14813	14819	14773	14713	14812	14747	14695	14710	14982	14781	14639	14894	14899	14713	14903	14929	14655	14973	14765	14791	14659	14926	14616	14815	14780	14810	14790	14822	14642	14667	14725	14719	14865	14705	14876	14836	14782	14936	14861	14895	14746	14867	14790	14735	14665	14735	14793	14813	14772	14755	14882	14777	14812	14947	14967	14908	14807	14771	14768	14760	14709	14671	14771	14799	14791	14709	14840	14904	14986	14799	15026	14832	14869	14839	15004	14705	14904	14815	14706	14690	14740	14750	14894	14868	14761	14868	14853	14932	14777	14807	14833	14833	14782	14707	14792	14798	14789	14814	14844	14811	14842	14676	14867	14927	14790	14648	14885	14846	14803	14630	14856	14817	14863	14680	14836	14915	14665	14805	14688	14836	14642	14849	14807	14859	14667	14918	14803	14832	14919	14658	14895	14861	14883	14749	14697	14772	14756	14908	14812	14944	14725	14850	14878	14941	14676	14835	14752	14835	14741	14712	14862	14921	14830	15022	14828	14737	14662	14830	14714	14824	14874	14718	14839	14680	14698	14827	14760	14752	14819	14874	14729	14657	14862	14680	14981	14721	15020	14785	14885	14786	14872	14649	14815	14937	14645	14687	14804	14748	14780	14829	14785	14936	14909	14897	14838	14828	14713	14758	14999	14891	14652	14656	14856	14820	14921	14613	14754	14741	14644	14861	14827	14823	14821	14738	14866	14686	14809	14814	14630	14714	14753	14849	14896	14786	14894	14718	14856	14749	14805	14819	14815	14701	14915	14917	14757	14901	14838	14882	14844	14682	14763	14644	14843	14741	14948	14866	14823	14917	14938	14781	14832	14943	14804	14873	14848	14823	14834	14840	14779	14793	14730	14871	14780	14857	14925	14867	14951	14732	14806	14748	14780	14908	14864	14590	14937	14767	14838	14828	14737	14752	14881	14892	14855	14769	14698	14692	14807	14829	14860	14761	14903	14853	14899	14837	14816	14802	14602	14749	14731	14839	14626	14846	14943	14634	14700	14718	14751	14784	14881	14745	14779	14883	14810	14727	14922	14890	14822	14864	14843	14816	14762	14746	14750	14878	14746	14625	14669	14854	14851	14876	14869	14602	14839	15010	14795	14828	14798	14870	14852	14815	14763	14765	14812	14742	14647	14830	14729	14757	14930	14765	14821	14712	14628	14673	14910	14846	14866	14845	14666	14710	14817	14922	14822	14533	14797	14790	15005	14957	14746	14770	14763	14646	14643	15024	14758	14794	14808	14826	14779	14851	14821	14813	14646	14902	14814	14816	14819	14860	14810	14745	14848	14607	14883	14633	14848	14903	14869	14932	14540	14824	14663	14810	14810	14889	14858	14886	14815	14915	14934	14795	14951	14780	14784	14893	14637	14797	15033	14672	14859	14894	14819	14772	14649	14942	14808	14841	14796	14670	14774	14939	14895	14808	14720	14978	14908	14710	14757	14922	14663	14919	14834	14842	14717	14693	14720	14732	14681	14696	14704	14732	14798	14631	14860	14996	14776	14950	14773	14802	14811	14777	14843	14861	14696	14672	14764	14801	14929	14607	14784	14781	14802	14927	14676	14793	14836	14753	14925	14842	14657	14672	14783	14777	14906	14684	14861	14917	14834	14940	14732	14808	14945	14773	14765	14838	14833	14888
25494	21007	27641	25769	22842	21231	20167	18440	17611	17232	17082	16940	16576	16597	18364	22103	24643	22852	19554	16740	16007	15878	16126	15885	15952	15795	15979	15792	15941	15969	15943	15878	16013	16174	15940	15987	15940	15721	15858	15805	15950	15948	16040	16031	15765	15737	15832	15862	15836	15915	15920	16009	15928	15829	15981	15919	15709	15922	16037	15891	15845	15987	15817	15944	15804	15963	15723	16110	16043	15886	15961	15791	15713	15815	15789	15901	15928	15745	15957	15618	15833	15962	15782	15761	15866	15832	15985	15861	15818	15909	15863	16004	15825	15948	15920	16017	15918	15839	15828	15983	15925	16096	16107	15996	15858	16061	15874	15890	15819	15822	15695	16048	15817	15970	15984	15773	15936	15913	15904	15814	15813	15787	15796	15919	15858	15744	16017	16030	15983	15862	15790	15872	15974	15689	15959	16068	15830	16005	15777	15905	15838	15919	15899	15762	15878	15834	15852	16001	15902	15782	15810	15967	16006	15966	15987	15867	15732	15977	15922	15831	16015	15791	15841	15803	15897	15945	15972	15977	15863	15949	15880	15795	15762	15786	16015	15796	15792	15817	15858	15943	15873	15987	15970	15955	15854	15974	15862	15811	15813	15860	15661	15780	15805	15722	15880	15965	16088	15923	15958	15971	15689	15723	15950	15877	16027	15674	15803	16082	15712	15920	15898	15678	16047	15889	15867	15944	15905	15804	15920	15820	15897	15836	15883	15805	15907	15858	15957	15916	15905	15981	15977	16022	15847	15716	15812	15774	15794	15876	15985	15974	15783	15897	15914	16004	15804	15879	16037	15927	15776	15798	15966	15825	15958	15680	15926	15764	15756	15800	15843	15682	16035	15989	15758	15825	15672	15771	15827	15814	15863	15795	15785	15909	15685	15864	15899	15895	16101	15887	15727	15943	15789	15791	15989	15934	15838	15937	15883	15885	15793	15805	15810	15655	15853	15936	15943	15702	16026	15847	15853	15694	15814	15962	15861	15666	15789	15877	15710	16053	15995	15809	15788	15939	15981	15967	15724	15855	16046	15727	15947	15895	15895	15906	15767	15822	15743	15871	15853	15688	15884	15951	15926	16049	15980	16185	15914	15994	15734	15784	15865	15934	15786	16082	16017	15862	15764	15835	15943	15896	15729	15854	15858	15902	15842	15913	15901	15826	15901	15884	15879	15785	16184	16033	15904	16102	16103	15782	16066	15989	15959	15953	15816	15682	15730	15948	16012	15955	15877	15922	15940	15583	15843	15830	15817	16015	16100	15901	15787	15830	15731	15943	15947	15684	16009	15881	15973	15787	15804	15931	15683	15979	15937	15824	15832	15959	15912	15756	15857	15766	15850	15846	15804	15923	15825	15842	15784	15758	15949	15823	15930	15947	15809	15911	15949	15810	15996	15821	16097	15863	15911	15863	16053	15934	15748	15868	15804	15676	15822	15851	15723	15800	15788	15632	15917	15847	15771	15762	15814	15917	15809	15881	15981	15834	16075	15847	15912	15865	15934	15597	15863	15695	15859	15750	15784	15655	15916	15879	15913	15966	15797	15959	15782	15791	15757	15997	15826	16043	15812	15772	15909	16003	15772	15799	15797	15928	16046	15955	15708	15633	15839	16025	15795	15817	16022	15734	15995	15959	15896	15924	15902	16067	15587	15997	16048	15865	15749	15832	15774	15769	15946	15896	16011	15982	15839	15851	16075	15895	15915	15816	16050	15814	15774	15975	15842	15829	15919	15755	16020	15721	15981	15794	16022	15814	16050	15579	15766	15972	15973	16136	15895	16025	15859	15825	15923	15984	15830	15911	15794	15915	16027	15927	15994	16013	15837	15976	15497	15780	15993	15826	15931	15917	15881	16020	15706	16008	15746	15771	15904	15826	16017	15708	15902	15732	15881	15953	15885	15801	15735	15835	15938	15898	15923	16061	15669	15833	15807	15932	15825	15729	15677	15845	15903	15518	15808	15683	15901	15807	15898	15808	15765	15918	15929	15725	15879	15668	15829	15972	15814	16068	15731	15864	15854	15713	15795	15793	15764	15835	15897	15771	15943	15625	15948	15932	15765	15828	15729	16002	15705	15802	15709	15795	15884	15985	15860	15973	15843	15974	15941	15924	15823	15829	15788	15854	16011	15811	15867	15832	15834	15951	15947	15947	15960	15802	15971	15771	15887	15957	15890	15779	15710	15769	15775	15898	15932	15921	15824	15898	15977	15923	15873	15799	15910	15888	16244	15950	15786	15960	15851	15859	15887	15804	15926	15715	15815	16032	15824	15965	15881	15756	15787	15816	15903	15813	15693	15848	16037	16103	15626	15903	15713	15860	15978	15749	15920	15901	15809	15559	15895	15835	15964	15866	16021	15827	15918	15978	15977	16045	15825	16015	15929	15850	15908	15854	15953	15816	15849	15857	15775	15886	15937	15900	15973	15975	15958	15980	15718	15873	15651	15773	16013	15871	15890	15744	15847	15735	15722	15672	15963	15844	15888	15704	15807	15927	15905	15854	15936	15954	15888	15839	15812	15809	15881	15717	15973	15772	15813	15944	15881	15845	15751	15837	15930	15927	15979	15905	15823	16032	15992	15900	15994	15865	15678	15868	15802	15930	15947	15925	15912	15973	15917	15909	15957	16154	15867	15853	16138	15908	15924	15823	15763	15812	15811	16006	15951	15747	15821	15951	15737	15699	15836	15704	15868	16017	15849	15723	15910	15811	15950	15903	15864	15914	15979	15732	15998	15888	16000	15875	15994	15900	15853	15759	15913	15808	15907	16048	15938	16052	15729	15948	15853	15902	15818	15840	15942	15825	15734	16090	15750	15755	16004	15804	15809	15948	15984	15800	15806	15922	16075	15876	15620	15734	15663	15958	15941	15923	16116	15822	15936	15962	15857	15972	15862	15668	15776	16024	15887	15814	16060	15770	15960	15735	15731	15963	15873	15945	15867	15944	16028	15865	15951	16048	15851	15910	15981	15874	15865	15864	16016	15670	15928	15871	15943	15941	16072	15802	15712	15956	15922	16027	16001	15983	15933	15746	15834	16025	15969	15768	15786	15757	15683	15883	15965	15900	15661	15873	16024	15728	15795	15747	16066	15957	15934	15846	15997	15844	16063	15749	15990	15757	15759	15769	16159	15925	15948	16003	15957	15748	15828	15884	15962	15898	15807	15946	15690	15884	15896	15882	15741	16021	15882	15848	15939	15888	15898	15988	15872	15845	15774	15842	15802	15954	15952	15888	15843	15917	15804	15828	15824	15772	15886	15698	16001	15895	16000	15975	16045	15936	15967	15867	15888	15995	15770	15782	15653	15791	15786	15731	15832	15780	16008	15887	15939	15859	15861	15854	15881	15809	15758	15951	15794	15888	15858	15829	15809	15903	15885	15880	15812	15916	15670	16094	15887	15751	15904	15735	15860	16012	15983	15722	16058	15937	15754	15957	15762	15910	15985	16016	15991	15894	15659	15884	15691	15891	15665	15755	15934	15793	15895	15973	15815	16004	15636	15756	15830	15857	15832	15961	15730	15944	15981	15988	15963	15876	15968	15865	15718	15920	15962	16077	16028	15858	15859	15872	15845	15971	15826	15699	15856	15914	16064	15784	15772	15856	16108	15847	15751	15927	15914	15905	16105	15876	16079	15740	15989	15997	15762	15992	15891	15740	15885	15701	15755	15741	15869	15728	15841	16118	15995	15931	15878	16027	16007	15885	15931	16010	16017	15817	16082	15844	15916	15809	15790	15950	16007	15801	15890	15886	15898	15965	15856	15911	15954	15942	16050	16034	15784	15860	15819	15748	15886	15837	15857	15857	15976	15790	15708	15933	15772	15895	15799	15904	15760	15991	15965	15984	15804	16047	15742	16002	15961	15736	15885	15841	15952	15976	15905	15661	15752	16059	15930	15965	15867	15859	15692	15889	15785	15933	15654	15740	16040	15816	16002	15768	15773	15798	15746	15844	15812	15667	15945	16068	15951	15979	15860	15835	15915	15850	15832	15693	15765	15818	15768	16013	15867	15828	15908	15752	15667	15795	15912	15767	15822	15833	15994	15902	15904	16090	16032	15920	15991	15701	16037	15989	15966	15880	15816	15857	15905	15851	15823	15830	15767	16068	15824	15745	16109	15893	15863	16000	15887	15941	15831	15887	15681	15978	15909	15996	15807	15668	15866	15919	15830	15899	15757	15927	15744	15942	15679	15940	15839	15928	16069	15814	15906	15898	15956	15955	15824	15936	15723	15835	15731	15768	15936	15840	16065	15990	15888	15818	15784	15817	15791	16003	15972	16055	15870	15794	15975	15941	16126	15918	15964	15856	15984	15789	15784	15976	16005	15751	15819	15678	15756	15941	15930	15838	15860	16064	15905	15992	15849	16031	15845	15988	15921	15831	16000	15625	15863	15720	15780	15995	15858	15840	16119	16014	15984	15586	15795	15904	15850	16107	15966	15886	16078	15888	15983	15878	15773	15684	15908	16038	15745	15714	16053	15924	16045	15789	15860	15954	15774	16066	15931	15860	15860	15957	15803	15837	15724	15708	15967	15737	15914	15692	15737	15884	15986	15960	15882	15966	15715	15978	15885	15778	15812	15697	15906	15900	16032	15845	15757	15924	15972	16043	15718	15958	15746	15883	15704	15967	16043	15987	16103	15959	15794	15853	15928	16017	15783	15865	15911	15989	15858	15735	15843	15806	15965	15940	15998	15840	15838	15689	15747	15823	15810	15969	15768	15788	15948	15822	15779	15877	15836	15693	15878	15943	15921	15971	15785	15920	15758	15860	16020	15957	15923	15868	15881	15913	16018	15803	15718	15825	15998	15858	15893	15999	15878	15830	15827	15975	15928	15782	16100	15808	16066	15903	15808	15945	15749	15836	15805	15669	15852	15967	15981	15825	15861	15886	15846	15944	15788	15942	15672	15994	15862	15687	15869	15690	15907	15973	15647	15762	16106	15991	15808	15730	15899	15957	15849	15725	15980	16053	15865	15818	15791	15970	15770	16043	15867	15843	15627	15677	15735	15773	15958	15750	15705	15976	15990	15828	15713	15746	15809	15741	15968	15934	15886	15661	16009	15904	15889	15961	15774	15875	15830	15668	15783	15798	15970	15887	15745	15925	15817	15855	15894	15763	15871	15937
20194	33487	32188	26641	22740	19280	17325	16871	15763	15294	15000	14821	14392	14150	17553	22971	24862	21814	17363	13472	13376	13161	13443	13306	13269	13254	13394	13115	13295	13183	13272	13166	13211	13212	13340	13342	13316	13175	13180	13205	13215	13277	13179	13142	13213	13137	13327	13161	13329	13275	13288	13390	13243	13247	13203	13352	13124	13413	13227	13267	13074	13447	13140	13169	13202	12975	13389	13196	13290	13222	13156	13326	13292	13154	13348	13181	13088	13071	13379	13293	13133	13322	13219	13210	13245	13204	13359	13306	13449	13181	13328	13272	13094	13235	13285	13203	13218	13200	13336	13278	13269	13232	13197	13408	13014	13271	13199	13204	13224	13185	13275	13281	13305	13235	13225	13272	13255	13234	13232	13236	13185	13184	13199	13199	13272	13191	13309	13117	13222	13224	13221	13227	13111	13447	13253	13182	13316	13245	13271	13123	13186	13162	13235	13182	13153	13268	13402	13203	13234	13346	13118	13199	13141	13247	13375	13375	13178	13110	13154	13203	13227	13273	13255	13232	13440	13259	13265	13378	13159	13193	13103	13233	13250	13315	13321	13344	13136	13200	13386	13183	13046	13127	13242	13405	13109	13149	13242	13164	13139	13262	13127	13152	13213	13370	13438	13270	13378	13282	13208	13299	13126	13272	13157	13169	13176	13281	13182	13152	13261	13185	13349	13280	13098	13237	13321	13142	13050	13179	13418	13148	13357	13283	13227	13133	13246	13283	13164	13269	13257	13229	13081	13289	13191	13282	13241	13265	13156	13163	13241	13094	13189	13280	13124	13312	13182	13223	13276	13264	13247	13183	13240	13259	13301	13307	13410	13216	13046	13197	13316	13268	13225	13113	13131	13143	13257	13422	13246	13237	13168	13247	13204	13219	13271	13080	13103	13320	13157	13084	13190	13354	13170	13230	12996	13196	13251	13273	13248	13264	13259	13222	13163	13421	13443	13015	13144	13327	13170	13267	13230	13325	13307	13177	13282	13116	12998	13151	13295	13342	13250	13244	13166	13185	13382	13319	13285	13247	13367	13232	13365	13183	13379	13330	13381	13279	13229	13214	13118	13156	13177	13051	13281	13217	13132	13042	13304	13197	13366	13211	13273	13313	13202	13234	13266	13261	13218	13325	13181	13261	13086	13278	13179	13366	13184	13198	13301	13151	13153	13192	13222	13309	13312	13365	13114	13271	13208	13187	13124	13153	13357	13109	13133	13100	13157	13337	13126	13160	13154	13253	13309	13342	13254	13187	13409	13169	13211	13164	13252	13163	13319	13233	13233	13122	13125	13242	13063	13306	13237	13049	13239	13259	13102	13452	13164	13237	13175	13210	13394	13104	13181	13243	13322	13136	13348	13370	13215	13148	13154	13150	13100	13179	13271	13379	13016	13184	13250	13140	13079	13323	13196	13044	13251	13161	13185	13233	13138	13046	13188	13243	13162	13160	13184	13294	13173	13160	13126	13408	13279	13229	13254	13174	13229	13034	13135	13265	13267	13268	13235	13264	13073	13167	13191	13274	13226	13242	13272	13319	13299	13213	13331	13308	13295	13193	13170	13124	13224	13233	13209	13271	13104	13123	13364	13414	13082	13310	13236	13394	13239	13204	13456	13176	13179	13143	13166	13155	13201	13289	13079	13401	13180	13303	13152	13275	13182	13145	13424	13296	13205	13254	13335	13168	13176	13176	13244	13214	13274	13130	13317	13114	13175	13353	13339	13313	13281	13336	13094	13284	13320	13193	13269	13273	13326	13297	13255	13267	13332	13163	13313	13077	13253	13140	13054	13170	13145	13279	13113	13237	13275	13131	13400	13233	13146	13326	13212	13201	13329	13267	13101	13247	13279	13320	13341	13215	13387	13129	13313	13272	13174	13295	13313	13274	13256	13133	13170	13216	13373	13244	13354	13192	13084	13293	13284	13228	13182	13274	13120	13215	13363	13165	13349	13356	13198	13127	13197	13249	13271	13219	13288	13201	13079	13135	13261	13154	13279	13131	13282	12975	13221	13228	13271	13308	13248	13276	13274	13212	13394	13028	13266	13176	13171	13209	13278	13218	13310	13114	13339	13223	13197	13188	13162	13338	13323	13221	13294	13215	13069	13153	13247	13237	13212	13451	13189	13291	13302	13207	13136	13223	13178	13283	13289	13339	13105	13258	13405	13291	13231	13207	13258	13172	13287	13116	13234	13415	13375	13261	13145	13211	13209	13209	13273	13177	13232	13210	13238	13200	13366	13265	13209	13175	13184	13395	13289	13208	13300	13148	13275	13366	13300	13240	13264	13170	13297	13154	13183	13140	13274	13186	13281	13249	13201	13306	13180	13303	13204	13159	13373	13277	13316	13263	13215	13308	13233	13242	13292	13221	13221	13379	13164	13212	13233	13293	13204	13295	13162	13369	13313	13282	13303	13241	13189	13211	13224	13197	13319	13149	13309	13282	13248	13197	13360	13309	13271	13263	13284	13312	13251	13276	13280	13252	13270	13264	13252	13091	13249	13284	13298	13337	13141	13089	13296	13212	13256	13157	13419	13087	13225	13164	13243	13234	13239	13164	13205	13350	13267	13409	13177	13325	13266	13190	13154	13308	13099	13170	13350	13217	13165	13270	13484	13123	13157	13190	13197	13340	13265	13165	13201	13235	13361	13374	13196	13228	13103	13386	13136	13094	13236	13271	13301	13153	13009	13139	13183	13299	13288	13134	13275	13242	13250	13273	13196	13255	13228	13167	13372	13156	13189	13149	13258	13404	13239	13122	13319	13371	13225	13290	13279	13229	13174	13240	13240	13184	13219	13154	13236	13294	13310	13392	13322	13262	13153	13250	13113	13234	13307	13255	13376	13293	13221	13246	13134	13278	13215	13287	13241	13286	13215	13448	13186	13300	13096	13412	13132	13204	13274	13147	13297	13213	13075	13205	13258	13353	13339	13282	13232	13176	13425	13128	13161	13295	13169	13257	13232	13461	13288	13174	13237	13263	13233	13247	13122	13224	13270	13037	13238	13195	13195	13404	13207	13246	13162	13098	13235	13237	13192	13171	13245	13344	13215	13462	13151	13090	13228	13218	13181	13201	13420	13118	13193	13249	13088	13189	13126	13267	13379	13193	13348	13374	13386	13369	13154	13322	13200	13130	13293	13143	13231	13249	13215	13272	13056	13330	13312	13233	13068	13107	13198	13323	13333	13248	13475	13343	13241	13164	13131	13212	13173	13288	13417	13038	13190	13174	13264	13118	13225	13269	13218	13363	13168	13418	13267	13187	13252	13192	13224	13417	13288	13161	13191	13359	12994	13199	13219	13369	13205	13290	13317	13471	13270	13202	13395	13181	13299	13226	13296	13295	13226	13271	13223	13119	13149	13128	13264	13204	13249	13195	13237	13362	13085	13182	13331	13372	13079	13162	13244	13106	13200	13155	13122	13051	13106	13368	13317	13172	12988	13179	13263	13481	13218	13361	13169	13213	13212	13339	13343	13324	13346	13353	13215	13258	13187	13282	13188	13206	13110	13361	13323	13305	13346	13408	13331	13067	13198	13217	13225	13201	13238	13320	13317	13242	13110	13384	13108	13151	13141	13275	13270	13142	13171	13156	13285	13218	13149	13410	13297	13262	13461	13199	13122	13293	13201	13133	13378	13381	13143	13150	13133	13248	13352	13333	13184	13225	13284	13205	13256	13266	13236	13206	13170	13414	13258	13083	13223	13149	13368	13120	13421	13171	13378	13148	13250	13206	13245	13210	13171	13110	13390	13229	13283	13243	13270	13345	13202	13180	13256	13329	13183	13229	12971	13238	13292	13179	13219	13129	13365	13248	13271	13298	13212	13304	13222	13199	13081	13138	13255	13296	13194	13236	13288	13025	13358	13184	13423	13293	13339	13259	13346	13247	13228	13196	13120	13286	13314	13363	13303	13058	13241	13338	13347	13155	13197	13220	13268	13150	13212	13054	13171	13302	13329	13288	13319	13188	13202	13149	13249	13257	13255	13220	13206	13130	13239	13278	13254	13399	13214	13147	13193	13226	13165	13351	13219	13128	13241	13073	13082	13487	13340	13117	13312	13134	13363	13069	13358	13295	13256	13405	13197	13239	13130	13239	13165	13121	13248	13235	13199	13386	13261	13322	13295	13266	13260	13221	13450	13237	13270	13201	13159	13184	13192	13094	13248	13232	13332	13117	13303	13248	13253	13177	13401	13247	13357	13315	13323	13241	13130	13161	13264	13380	13035	13361	13213	13302	13312	13147	13306	13215	13307	13322	13123	13296	13095	13221	13161	13180	13249	13402	13263	13282	13206	13253	13048	13203	13231	13190	13079	13281	13245	13127	13398	13230	13340	13259	13178	13151	13411	13361	13147	13229	13124	13408	13360	13265	13303	13353	13184	13215	13144	13227	13074	13313	13293	13177	13270	13201	13349	13271	13250	13118	13283	13294	13326	13208	13177	13187	13201	13206	13218	13237	13291	13066	13394	13227	13219	13212	13303	13142	13086	13239	13309	13164	13166	13190	13169	13268	13138	13294	13135	13276	13318	13112	13139	13216	13216	13245	13179	13198	13288	13039	13209	13287	13180	13283	13156	13244	13130	13113	13277	13291	13229	13307	13359	13187	13212	13394	13254	13257	13280	13255	13182	13254	13090	13240	13172	13173	13304	13313	13102	13039	13028	13265	13329	13256	13259	13214	13219	13106	13234	13356	13291	13251	13326	13157	13341	13408	13150	13328	13232	13186	13155	13366	13372	13390	13284	13404	13209	13179	13224	13192	13158	13360	13249	13160	13312	13282	13121	13298	13207	13209	13141	13304	13214	13246	13315	13171	13199	13212	13050	13144	13149	13227	13371	13071	13466	13099	13254	13199	13449	13306	13241	13154	13300	13330	13183	13236	13210	13216	13166	13237	13330	13246	13287	13216	13095	13153	13194	13192	13246	13278	13426	13370	13199	13015	13298	13099	13228	13323	13288	13196	13294	13192	13261	13123	13227	13121	13209	13215	13152	13393	13329	13524	13137	13289	13122	13361	13113	13300	13408	13212	13282	13335	13296	13298	13169	13176	13155	13312	13185	13367	13252	13228	13066	13175	13317	13367	13248	13195	13184	13317	13366	13188	13142	13164	13388	13243	13256	13305	13427	13300
23815	20951	28339	23809	21717	22906	21240	16567	14986	14788	14375	13896	13486	13362	15248	20037	24235	26371	18850	12886	12352	12369	12254	12302	12284	12408	12169	12277	12252	12464	12209	12191	12357	12179	12156	12314	12208	12222	12350	12230	12301	12209	12349	12146	12161	12200	12285	12460	12235	12282	12402	12273	12287	12348	12210	12267	12259	12321	12212	12263	12332	12386	12244	12046	12107	12128	12196	12222	12216	12159	12515	12178	12299	12258	12256	12257	12374	12172	12307	12142	12150	12156	12219	12156	12218	12280	12225	12268	12164	12258	12357	12240	12369	12097	12102	12254	12226	12206	12275	12284	12267	12348	12232	12358	12116	12173	12212	12345	12233	12038	12241	12234	12147	12299	12183	12307	12326	12275	12331	12314	12214	12384	12221	11974	12128	12089	12336	12173	12330	12158	12446	12086	12271	12189	12290	12212	12174	12252	12232	12214	12409	12302	12201	12323	12255	12292	12216	12369	12256	12220	12219	12136	12063	12134	12169	11919	12097	11974	12304	12269	12079	12238	12482	12217	12141	12113	12173	12166	12316	12227	12372	12146	12288	12126	12342	12191	12311	12062	12267	12287	12009	12156	12322	12197	12217	12221	12201	12149	12114	12298	12168	12070	12271	12222	12174	12163	12215	12078	12174	12170	12149	12244	12165	12053	12240	12248	12271	12049	12050	12130	12162	12260	11996	12192	12208	12343	12296	12202	12163	12057	12079	12340	12054	12145	12201	12120	12301	12240	12082	12184	12294	12232	12145	12310	12145	12445	12113	12182	12140	12123	12235	12018	12149	12189	12105	12164	12302	12270	12185	12282	12149	12060	12173	11996	12237	12187	12151	11998	12215	12180	12097	12396	12247	12106	12160	12204	12254	12158	11992	11969	12201	12177	12209	12140	12088	12084	12293	12199	12201	12076	12130	12256	12276	12217	12359	12120	12009	12288	12311	12290	12109	12274	12358	11990	12190	12127	12137	12241	12114	12095	12220	12157	12322	12368	12154	12088	12343	12303	12050	12142	12163	12170	12201	12239	12336	12143	12175	12152	12107	12096	12096	12264	12103	12058	12304	12273	12338	12165	12184	12100	12075	12151	12168	12119	12235	12121	11994	12347	12352	12434	12092	12165	12234	12111	12066	12156	12138	12190	12130	12030	12339	12116	12157	12324	12230	12402	12345	12114	12154	12167	11995	12155	12115	12277	12125	12155	12328	12119	11941	11999	12280	12343	12221	12128	12356	12064	12126	12215	12077	12027	12288	12332	12444	12211	12148	12154	12256	12186	12257	12249	12263	12195	12187	12293	12038	12061	12079	12229	11970	12199	12184	12116	12173	12006	12042	12162	12006	12238	12195	12104	12232	12093	12072	12087	12354	12070	12139	12085	12193	12341	12196	12246	12228	12021	12210	12240	12126	12242	12124	12219	12257	12215	12161	12209	12261	12120	12017	12219	12253	12034	12339	12170	12100	12090	12083	12041	12177	12178	12259	12120	12109	12227	12233	12159	12108	12209	12173	12115	12223	12292	12133	12285	12212	12081	12184	12196	12138	12012	12179	12090	12255	12315	12254	12342	12264	12182	12176	12078	12203	12151	12302	12175	12138	12057	12192	11997	12077	12145	12253	12065	12215	11995	12289	12191	12202	12271	12196	12162	12074	12119	12054	12292	11951	12224	12301	12144	11954	12205	12069	12233	12138	12272	12043	12082	12076	12244	12112	12128	12156	12205	12259	12177	12216	12210	12175	12189	12191	12097	12077	12264	12064	12175	12253	12169	12314	12048	12168	12259	12053	12100	12151	12138	12073	12235	12074	12129	12167	12248	12297	12334	12140	12257	12016	12090	12104	12331	12293	12207	12058	12093	12322	11941	12311	12158	12282	12116	12259	12155	12075	12111	12090	12197	12025	12133	12209	12051	12151	12211	12305	12211	12134	12174	12006	11987	12126	12098	12256	12239	12163	12110	12062	12231	12093	12183	12174	12071	12227	12071	12094	12000	12223	12096	12059	12104	12141	12187	12229	12214	12239	12174	12079	12132	12127	12024	12272	12211	12031	12120	12217	12238	12183	12044	12142	12231	12151	12170	12188	12426	12112	12258	12053	12281	12278	12232	12253	12085	12224	12245	12406	12384	12012	12322	12175	12078	12165	12266	12214	12246	12162	12228	12276	12171	12241	12348	12046	12385	12178	12212	12145	12099	12361	12403	12249	12425	12165	12109	12211	12162	11977	12117	12181	12201	12211	12214	12213	12362	12246	12267	12039	12065	12174	12149	12188	12099	12274	12286	12173	12203	12208	12030	12040	12256	12035	12241	12150	12221	12194	12213	12281	12218	12092	12039	12267	11937	12305	12173	12302	12191	12259	12231	12079	12145	12386	12220	12146	12011	12073	12272	12074	12260	12255	12281	12152	12193	12239	12078	12254	12311	12095	12184	12273	12094	12151	12012	12150	12327	12072	12311	12251	12094	12096	12259	12193	12082	12132	12200	12020	12170	12029	12316	12216	12211	12127	11922	12160	12165	12243	12243	12140	12318	12303	12231	12142	12330	12232	12113	12247	12103	12285	12099	12076	12103	12266	12342	12166	12159	12265	12188	12222	12158	12322	12090	12150	11983	12252	12174	12057	12048	11990	12217	12188	11968	12167	12286	11877	12105	12075	12259	12143	12262	12233	12323	12235	12196	12236	12236	12145	12364	12453	12267	12093	12172	12272	12111	12243	12205	12243	12020	12210	12250	12298	12294	12061	12150	12240	12211	12239	12013	12194	12469	12113	12170	12200	12287	12081	12183	12211	12318	12250	12146	12244	12226	12292	12135	12083	12100	12321	12195	12049	12280	12361	12459	12227	12265	12268	12118	12237	12230	12126	12104	12091	12134	12153	12159	12090	12201	12202	12187	12143	12248	12113	12233	12217	12172	12228	12216	12075	12143	12097	12164	12315	12128	12363	12034	12137	12265	12340	12265	12206	11993	12271	12234	11986	12302	12232	12050	12288	12094	12245	12159	12370	12390	12246	12081	11980	12042	12233	12186	12171	12168	12002	12289	12049	12223	12195	12280	12269	12312	12318	12227	12237	12224	12298	12275	12244	12275	12417	12089	12169	11989	12240	12317	12234	12319	12173	12151	12099	12115	12208	12054	12304	12188	12191	12125	12272	12327	12097	12161	12086	12174	12266	12385	12113	12225	12390	12314	12329	12165	12358	12160	12194	12268	12352	12343	12156	12215	12348	12134	12216	12173	12201	12094	12045	12353	12123	12386	12212	12341	12165	12258	12191	12121	12152	11985	12116	12391	12215	12177	12211	12161	12129	12076	12195	12233	12083	12290	12301	12157	12190	12134	12274	12449	12342	12377	12174	12137	12008	12127	12171	12183	12117	12248	12407	12126	12368	12296	12071	12059	12196	12228	12005	12087	12213	12149	12080	12059	12116	12275	12118	12189	12126	12108	12248	12155	11997	12247	12151	12189	12103	11954	11830	12256	12256	12279	12306	12093	11980	12071	12123	12134	12176	12129	12152	12349	12266	12317	12231	12252	12276	12160	12007	12300	12270	12096	12044	12364	12299	12016	12153	12207	12021	12225	12145	12127	12430	12066	12148	12242	12094	12180	12307	12244	12229	12281	12154	12207	12208	12310	12088	12325	12228	12279	12181	12214	12196	12145	12073	12102	12173	12023	12096	12184	12197	12100	12150	12219	12235	12204	12083	12145	11944	12205	12115	12160	12257	12174	12152	12298	12255	11979	12202	12324	12340	12348	12331	12311	12179	12381	12009	12282	12074	12145	12166	12166	12183	12104	12292	12069	12155	12383	12225	12213	12089	12143	12230	12153	12026	12306	12329	12219	12266	12286	12162	12192	12105	12291	12114	12028	12191	12013	12086	12044	12208	12204	12282	12221	12105	12429	12171	12208	12249	12267	12288	12314	12082	12285	12231	11959	12146	12095	12284	12301	12146	12174	12126	12225	12282	12205	12360	12012	12104	12209	12197	12103	12080	12319	12229	12018	12280	12294	12172	12225	12183	12311	12140	12238	12331	12266	12176	12117	12274	12148	12119	12116	12080	12235	12188	12315	12419	12086	12202	11952	12142	12171	12165	12213	12337	12214	12171	12241	12153	12241	12183	12378	12247	12297	12319	12129	12246	12188	12326	12050	12076	12296	12264	12129	12232	12215	12155	12126	12224	12148	12383	12052	12014	12262	12235	12317	12094	12269	12123	12229	12361	12298	12117	12115	12076	12266	12247	12062	12012	12275	12248	12321	12161	12241	12134	12032	12085	12127	11937	12152	12141	12344	12330	12268	12200	12263	12158	12317	12230	12158	12217	12265	12285	12174	12153	12253	12018	12225	12115	12236	12196	12229	12139	12442	12152	12359	12075	12394	12340	12056	12179	12120	12161	12189	12314	12273	12281	12277	12035	12240	12198	12190	12151	12427	12180	12275	12190	12078	12197	12159	12343	12155	12193	12135	12176	12245	12147	12151	12097	12213	12029	12195	12086	12190	12214	12174	12159	12106	12327	12278	12195	12220	12342	12175	12251	12209	12185	12207	12109	12486	12255	12285	12212	12150	12127	12252	12154	12254	12108	12099	12253	12194	12263	12350	12140	11987	12321	12228	12224	12277	12400	12447	12277	12228	12153	12134	12275	12229	12163	12421	12345	12180	12287	12124	12213	12011	12076	12290	12234	12262	12131	12265	12179	12148	12276	12218	12364	11996	12411	12317	12346	12196	12244	12245	12157	12183	12291	12314	12282	12366	12122	12215	12133	12275	12106	12167	12163	12169	12105	12413	12005	12263	12206	12170	12221	12160	12157	12311	12257	12396	11959	12083	12161	12181	12141	12189	12094	12256	12086	12126	12267	12279	12301	12267	12246	12439	12138	12369	12322	12144	12233	12336	12265	12203	12034	12466	12315	12245	12238	12098	12218	12236	12351	12309	12271	12158	12117	12247	11920	12374	12236	12370	12243	12158	12102	12206	12209	12145	12239	12114	12086	12214	11905	12151	12158	12330	12235	12189	12108	12291	12138	12245	12193	12157	12255	12308	12206	12393	12102	12143	12422	12199	12400	12242	12264	12184	12288	12249	12128	12274	12118	12285	12322	12209	11995	12195	12307	12272	12205	12055	12089	12355	12221	12013
22400	38624	37135	30902	25615	22119	19169	17360	15576	15042	14488	13742	13074	12832	16325	23106	28008	28871	17443	11388	11473	11215	11263	11278	11219	11252	11218	11251	10999	11033	11198	11241	11109	11167	11270	11132	11110	11111	11091	11062	11009	11033	11340	11047	11260	11171	11223	11061	11231	11031	11168	11172	11085	11128	11045	11113	11157	11114	11259	11233	11150	10931	11122	11132	11101	10986	11081	11090	11047	11072	11102	11200	11152	11077	11075	11158	11129	11011	11357	11053	11089	11081	11200	10967	11139	11147	11142	10979	11168	11189	11034	11164	10855	11045	11156	11202	11171	11027	11184	10983	11159	11057	11093	11216	11089	11170	11306	11102	11073	11084	11048	11032	11125	11042	11055	11048	10932	11136	11059	11025	11104	11181	11270	11210	11149	11201	11036	11122	11107	11082	11188	11221	11028	11007	11040	11113	11062	11108	11169	11107	11092	10996	11001	10864	11209	11057	11221	11083	11074	11110	10977	11131	11031	10932	11034	11032	11058	11251	10964	11128	11050	10965	11180	10973	11004	10814	10920	11069	11011	11164	11087	11047	11076	11098	11092	11047	11171	11058	11217	11170	10914	10984	11003	10995	11117	11103	10973	10997	11057	11180	11040	11035	11145	11179	11192	10969	11132	11051	11065	11076	11153	11061	11029	11015	11127	11032	11044	11136	11058	11007	11107	11022	11015	10957	11084	11058	10923	10995	11056	11099	11174	10970	11005	11001	11062	11168	11140	11100	11099	11144	11146	11126	11188	11180	11055	11043	11046	11098	11117	11109	11088	11153	11059	11032	11123	11154	11092	11224	11055	11017	10995	11038	11178	11133	11118	11283	11091	11069	11080	11189	11107	11074	11023	11017	10904	11101	11107	11147	11065	10987	11091	11125	11115	11086	11147	11224	11030	11081	10896	11102	11152	11011	11073	11113	11079	11132	10956	11131	11042	10975	11104	11163	11053	11122	11139	10970	11153	11042	11212	11037	11130	11025	11152	11286	11141	11148	10935	11002	11023	11032	11053	11089	11048	10938	11141	11099	11021	11105	11075	11043	11098	11182	11032	11107	11077	11030	11109	11121	11073	10891	11097	11113	11058	11143	11039	11251	11098	11072	11060	11037	11090	10984	11079	10929	10985	11062	10981	11033	11185	11014	10959	11117	11024	11008	11161	11156	11130	11021	11031	11027	11080	10995	11095	11109	11090	11097	11234	11045	11037	10982	11122	11052	11190	11166	11030	11140	11100	11148	11045	11205	11010	11154	11121	11065	11134	11212	10977	10967	11050	10944	11224	11077	10949	10997	11068	10951	11117	10976	11094	11166	11079	11069	11110	11114	10951	11125	11113	10999	11002	10950	10987	11059	11088	10947	11049	10950	11053	11068	10929	11014	11032	11148	11189	11124	11057	11296	11212	11130	11056	11128	11121	11219	11024	11070	11001	11107	10928	11079	11248	11035	11004	11065	11045	11082	11052	11037	10985	11061	11024	11197	11059	11107	11185	11037	10982	10990	11023	11028	11091	10950	11020	11165	11022	11165	11083	11237	11155	10895	11154	11048	11119	11090	10968	11031	11072	11164	10899	11192	11057	11156	10976	11011	11206	11244	11020	11016	10994	10910	11078	11111	11011	11039	11042	11097	11080	11045	11049	11017	11098	11020	10844	10897	11180	11104	11149	11038	11038	11125	11127	10890	11148	10940	11263	11097	11057	10984	11108	11160	11002	11089	11168	11170	11122	11094	11141	11077	11078	11059	11097	11003	11026	11141	11106	10961	10903	11096	11192	11128	11157	11034	11159	11043	10994	10964	11039	11128	11104	11105	11100	11096	11360	11053	11087	10961	11049	11140	11099	11144	10991	11026	11130	10870	11145	11024	11120	11073	11101	11086	11080	11038	10937	11049	10971	11021	11081	11275	10916	10997	11055	11021	11107	11194	11094	11099	11009	11117	11244	11070	11035	11119	10999	11199	11137	11091	11159	11009	11096	11108	11153	11120	11155	10985	11062	10986	11044	11059	10989	11018	11028	11116	11075	11086	11157	10982	11089	10954	11006	11033	11179	10915	11070	11160	11033	11038	11027	11037	10792	11099	11204	10952	11191	11016	11073	11104	11081	11038	11149	11019	11243	11124	11143	11208	11259	11197	11119	11089	11004	11026	11019	11120	11085	11174	10990	11234	11074	11039	11121	11133	11111	11157	11103	11055	11155	11039	11146	11164	11099	11175	11014	11079	11059	11174	10909	11100	11052	11136	11052	11163	10836	10964	11013	10938	11064	11075	11011	11151	11164	10968	11092	11084	11101	11146	11084	11067	10943	11075	11052	11022	11045	11071	11065	11161	11168	11067	11042	10973	11113	11070	11150	11118	11131	11088	10979	11038	11155	11016	11008	11042	11085	10925	11140	11218	11137	11191	11067	11204	11089	11092	10945	11128	11170	10989	11154	11067	10937	11111	11127	11125	11152	10939	11242	11194	11136	11162	11125	11190	11068	10929	11038	11011	11049	10954	11174	11082	11117	10999	11045	11066	11096	10965	11134	10844	10906	11111	11016	11151	11041	11014	11005	11232	11152	11158	11100	11119	10960	11196	11154	11041	11104	11096	11054	10946	11260	11026	11120	11161	11176	11015	11001	11132	11124	11159	11192	11177	11136	11043	11165	11177	10962	11171	10916	11055	11054	10990	11122	11048	11152	11143	11167	10946	11025	11120	10965	11035	11214	11120	11036	11116	11053	11077	11084	11046	11133	10968	11064	11054	10990	11100	10896	10996	11141	11116	11058	10997	11030	11037	11013	11025	11123	11093	11027	11142	11197	11035	11126	11170	11040	11047	11048	11038	11135	11074	11077	11262	10954	11049	11196	10923	11115	10956	11084	11226	11172	11117	11002	11098	11080	11072	11040	11042	10999	11101	10997	11164	11075	11018	10889	10992	11082	10997	11152	11155	10975	11194	11004	11080	11159	10971	11210	11144	11004	11058	11078	11092	10961	11128	11132	11076	11052	11113	11199	11012	11054	11100	11165	11159	11103	10963	11111	10972	11052	11224	10993	11298	11086	11094	11222	11003	11180	11004	11084	11200	11247	11121	11159	11136	11042	11206	11024	11050	11152	11197	10948	11059	11090	11012	10923	11116	11122	11032	11041	11078	11105	11181	11112	11219	10930	10954	10929	11026	11009	11136	10966	11227	11007	10959	11214	11120	11110	10983	11002	10944	11098	11166	11066	11166	11129	11034	11034	11063	11089	11227	11202	11137	11032	10970	11081	11180	10985	11096	11245	11109	11005	10987	10891	11125	11068	11196	11000	11137	11081	10973	11088	11035	10965	11029	11049	11020	11090	11104	11060	11088	11080	11064	10864	11033	11020	11041	11140	11164	11102	11010	11144	10971	11086	10940	10992	11076	11042	11184	11052	11011	11126	11194	11071	11097	11175	11155	11098	11090	11090	11160	10915	11231	11027	11101	11045	11087	11069	11025	11032	10904	10926	11145	11038	11069	10991	11000	10960	11100	11198	11076	10966	11038	11033	11023	10966	11148	11027	11042	11168	11157	11019	11091	11165	11032	11038	11070	11176	10985	10980	10951	10963	11222	11092	11151	10918	11074	11237	11079	11074	11150	10932	11118	11011	11047	11232	11132	10989	11247	11091	11022	11262	11158	11193	11229	11017	11119	11047	11118	10920	11171	10935	11107	11114	10975	10954	10846	11181	11221	11143	11112	10951	11081	11187	11024	11100	10980	10995	11100	11179	11176	10907	11224	11072	11117	10936	11110	11062	11079	11140	11025	11191	11155	11110	11061	11227	10969	10971	11025	11076	11173	11215	11072	11004	11117	11062	11119	11184	11150	10869	11131	11153	11115	11002	11206	11172	11035	11110	11166	10972	11106	10969	10964	11071	10960	11086	11143	11166	11032	11125	10968	10999	11127	11165	11017	11168	11037	11015	11014	10978	11052	11230	11087	11016	11003	11043	10989	11146	11097	11106	10881	11039	11057	11095	11136	11007	11097	11202	11036	11092	11151	11123	11076	10990	10983	11337	11143	11168	11106	11014	10965	11108	11106	11113	10997	10955	11247	11145	11138	11006	11003	11154	11143	11108	11123	11091	11150	11063	10996	11078	11132	11024	11101	11024	11122	10936	11107	11064	11104	11227	11314	11134	11236	11133	11035	11154	10815	11147	11096	11120	11023	10997	11110	11079	11086	11018	11007	10993	11178	11060	10940	10972	11040	11134	11011	10939	11068	11058	11122	11153	11077	11186	10962	11186	11083	11239	11127	11064	11149	10977	11063	10919	10918	11258	11203	11135	11016	11052	11058	11021	10966	11132	11002	11116	10998	11017	10923	11128	11035	11070	11117	11006	11152	10976	11209	11054	11051	11092	11063	11184	11045	11218	11088	11153	11109	10975	11168	11161	11055	11066	11051	11154	11015	11164	11025	11126	10981	11118	11127	11065	11065	11184	11202	11105	11030	11010	11199	11023	10997	10968	11174	11027	11179	11094	10988	11091	11075	11117	11192	11068	11057	11198	11036	11128	11069	11015	10992	11125	11118	11146	11171	11116	11063	11097	10912	11143	11119	10896	10962	11179	10999	11098	11139	11174	11159	11110	11005	11173	11081	11138	10991	11084	11169	10949	11175	11096	11103	11119	11102	11180	11195	10974	11057	11166	11028	10905	11055	11064	11033	11176	11143	11089	11295	10957	11106	10970	10937	11158	11041	11008	11082	10950	11113	11095	11087	11168	10935	11150	11130	10964	11212	11099	11069	11029	11064	11190	11029	11170	11042	11043	11121	11051	10978	11095	10951	11075	11103	11168	11081	11000	11079	11185	10948	11087	11053	11040	11074	11027	11018	11111	11106	11145	11039	11207	11101	11099	11121	11141	11120	11077	11092	11059	10964	11129	10983	10929	11068	11242	11148	10996	11172	11161	11025	11201	11116	11233	11038	11072	11024	11235	10984	11051	11172	11066	11072	11160	11159	11014	11200	11052	10988	11059	11178	10959	11025	11087	11075	11080	11061	11113	10993	11065	11224	11218	11030	11047	11081	11107	11168	11108	11155	11219	11091	11159	11143	11063	11106	11095	11122	11104	11127	11041	11022	11212	11099	11079	11311	10889	11021	11059	11118	11116	11025	11038	11002
30150	23932	25259	22585	19237	18130	17509	16617	16431	16408	16249	16180	15977	15526	16002	15947	16829	17241	16509	15690	15620	15665	15465	15523	15465	15541	15644	15381	15769	15388	15706	15598	15574	15576	15626	15666	15585	15645	15653	15557	15401	15647	15546	15647	15479	15320	15466	15512	15600	15571	15744	15473	15610	15522	15574	15712	15590	15596	15401	15534	15411	15702	15655	15493	15526	15589	15551	15478	15531	15670	15550	15422	15619	15325	15457	15431	15399	15412	15625	15371	15480	15431	15439	15657	15640	15609	15634	15308	15573	15465	15514	15416	15508	15454	15354	15464	15756	15533	15612	15468	15256	15534	15414	15713	15535	15497	15483	15732	15501	15429	15436	15390	15566	15518	15591	15520	15338	15318	15609	15309	15495	15447	15428	15421	15388	15500	15613	15518	15586	15370	15372	15255	15581	15360	15472	15610	15509	15294	15347	15543	15487	15485	15660	15596	15403	15537	15559	15501	15563	15417	15734	15559	15436	15462	15483	15371	15504	15490	15464	15262	15288	15550	15463	15549	15490	15540	15484	15408	15417	15291	15569	15689	15373	15499	15458	15540	15694	15481	15333	15409	15548	15509	15578	15526	15408	15296	15358	15700	15484	15472	15419	15659	15432	15666	15582	15594	15573	15383	15519	15501	15466	15486	15343	15373	15745	15592	15542	15532	15465	15353	15536	15405	15552	15412	15508	15643	15411	15479	15408	15455	15542	15402	15490	15516	15349	15761	15468	15402	15516	15669	15520	15611	15346	15553	15543	15457	15328	15398	15464	15643	15180	15613	15714	15517	15493	15533	15394	15354	15594	15334	15345	15782	15323	15544	15360	15313	15568	15427	15425	15544	15507	15457	15574	15349	15507	15637	15441	15497	15332	15370	15401	15589	15612	15449	15588	15561	15539	15449	15440	15561	15486	15643	15631	15527	15601	15541	15471	15332	15552	15404	15455	15745	15668	15714	15584	15569	15519	15312	15535	15541	15473	15448	15523	15488	15382	15487	15409	15248	15539	15310	15673	15583	15589	15596	15576	15670	15478	15380	15497	15383	15590	15556	15546	15539	15577	15735	15619	15492	15398	15415	15430	15432	15491	15593	15402	15365	15643	15706	15618	15545	15375	15650	15605	15370	15564	15454	15407	15538	15524	15515	15573	15508	15568	15461	15474	15253	15518	15352	15476	15518	15566	15460	15575	15638	15285	15465	15502	15576	15764	15500	15436	15482	15509	15688	15445	15528	15411	15532	15343	15573	15621	15568	15329	15522	15688	15558	15311	15358	15565	15630	15288	15647	15601	15483	15440	15636	15595	15624	15580	15464	15477	15369	15367	15487	15590	15637	15490	15553	15749	15376	15528	15391	15650	15493	15527	15333	15507	15771	15479	15539	15507	15525	15684	15436	15530	15693	15408	15437	15404	15505	15594	15384	15482	15551	15537	15623	15635	15535	15474	15453	15406	15380	15396	15581	15525	15650	15629	15600	15550	15506	15632	15416	15560	15657	15516	15479	15517	15471	15528	15568	15543	15291	15369	15610	15735	15507	15696	15570	15522	15559	15680	15281	15517	15542	15728	15516	15524	15556	15460	15317	15430	15469	15571	15451	15623	15557	15447	15391	15545	15391	15433	15260	15386	15366	15588	15660	15590	15465	15471	15542	15369	15405	15608	15445	15379	15506	15574	15470	15515	15456	15474	15497	15341	15570	15501	15527	15477	15590	15488	15520	15574	15432	15551	15712	15416	15384	15539	15558	15534	15539	15555	15576	15526	15492	15271	15577	15479	15707	15685	15584	15580	15544	15378	15571	15189	15556	15455	15518	15540	15537	15591	15473	15556	15462	15681	15320	15616	15336	15466	15550	15284	15415	15600	15666	15491	15526	15452	15294	15694	15552	15681	15420	15615	15592	15488	15441	15556	15536	15536	15597	15526	15607	15510	15450	15428	15446	15631	15580	15492	15386	15553	15455	15628	15515	15467	15585	15296	15585	15453	15410	15465	15538	15359	15391	15626	15734	15508	15639	15424	15527	15589	15531	15625	15481	15489	15448	15494	15615	15603	15516	15467	15593	15375	15516	15386	15515	15471	15292	15597	15478	15718	15659	15360	15522	15464	15277	15619	15512	15565	15531	15361	15470	15462	15446	15506	15554	15679	15779	15485	15574	15425	15498	15505	15586	15577	15650	15695	15411	15275	15506	15623	15361	15460	15588	15465	15341	15385	15595	15697	15398	15689	15462	15563	15500	15533	15512	15601	15775	15357	15396	15783	15593	15584	15310	15393	15522	15403	15795	15834	15661	15594	15474	15372	15309	15796	15517	15448	15359	15550	15314	15459	15553	15476	15560	15457	15378	15413	15327	15546	15336	15676	15492	15737	15357	15416	15653	15506	15539	15596	15598	15478	15669	15368	15340	15446	15480	15539	15348	15589	15660	15344	15602	15604	15629	15477	15623	15478	15738	15511	15518	15440	15609	15597	15433	15618	15452	15677	15435	15374	15345	15565	15419	15537	15466	15576	15506	15516	15456	15373	15426	15573	15299	15460	15315	15568	15383	15572	15599	15445	15476	15498	15550	15519	15496	15622	15587	15433	15386	15611	15535	15811	15490	15898	15566	15598	15531	15432	15525	15602	15623	15593	15659	15507	15713	15468	15430	15325	15533	15491	15672	15466	15532	15536	15568	15378	15440	15640	15478	15562	15522	15392	15604	15466	15563	15653	15603	15600	15554	15472	15278	15447	15453	15518	15475	15486	15643	15654	15512	15540	15495	15534	15446	15260	15476	15178	15471	15432	15464	15389	15316	15477	15437	15589	15529	15536	15423	15480	15464	15542	15426	15522	15556	15572	15392	15499	15346	15376	15456	15523	15371	15660	15666	15282	15544	15392	15653	15618	15418	15466	15432	15514	15462	15477	15362	15535	15469	15575	15630	15360	15572	15569	15503	15330	15256	15316	15634	15481	15568	15636	15580	15736	15624	15554	15558	15374	15647	15348	15470	15560	15717	15626	15426	15658	15625	15299	15629	15433	15476	15576	15659	15581	15609	15611	15636	15452	15258	15510	15698	15538	15436	15400	15381	15442	15421	15559	15689	15530	15509	15381	15545	15670	15515	15452	15425	15402	15612	15692	15497	15676	15549	15604	15436	15509	15387	15647	15541	15492	15493	15289	15449	15425	15442	15267	15389	15523	15729	15360	15511	15377	15535	15251	15614	15384	15623	15477	15570	15358	15566	15697	15450	15738	15482	15430	15556	15498	15305	15396	15479	15565	15605	15431	15559	15450	15572	15528	15642	15729	15415	15520	15402	15406	15564	15474	15588	15437	15593	15439	15333	15224	15371	15598	15775	15430	15604	15331	15448	15680	15616	15601	15672	15549	15519	15550	15655	15476	15518	15503	15428	15584	15492	15533	15568	15557	15448	15509	15320	15495	15431	15241	15437	15508	15473	15649	15588	15481	15378	15572	15586	15506	15489	15555	15514	15685	15454	15400	15422	15818	15700	15385	15762	15653	15549	15450	15369	15630	15634	15426	15446	15548	15575	15500	15482	15715	15512	15660	15522	15578	15540	15461	15530	15588	15459	15225	15243	15470	15389	15567	15555	15496	15290	15543	15599	15608	15429	15450	15583	15513	15454	15671	15404	15670	15728	15500	15483	15443	15592	15572	15679	15554	15542	15471	15429	15621	15555	15463	15247	15760	15518	15601	15443	15494	15503	15314	15566	15589	15446	15290	15546	15500	15470	15367	15406	15398	15509	15507	15663	15346	15555	15571	15538	15321	15522	15648	15565	15720	15503	15446	15359	15631	15447	15640	15715	15284	15383	15502	15536	15474	15718	15508	15463	15498	15617	15667	15402	15589	15633	15580	15486	15593	15548	15459	15376	15694	15462	15390	15372	15427	15319	15452	15577	15522	15644	15534	15441	15498	15441	15381	15466	15509	15205	15362	15255	15620	15647	15571	15498	15524	15418	15579	15478	15477	15742	15513	15468	15560	15399	15721	15545	15718	15522	15621	15513	15547	15467	15468	15532	15489	15275	15431	15440	15549	15552	15749	15603	15354	15635	15376	15806	15477	15495	15515	15447	15747	15506	15346	15497	15571	15652	15511	15542	15511	15427	15516	15565	15435	15384	15573	15517	15708	15556	15576	15258	15644	15540	15497	15428	15469	15384	15359	15556	15322	15473	15577	15661	15617	15343	15617	15599	15381	15271	15554	15537	15477	15400	15398	15492	15643	15527	15627	15629	15460	15573	15546	15486	15490	15763	15552	15468	15597	15526	15728	15398	15469	15314	15438	15519	15431	15543	15566	15556	15589	15427	15305	15755	15618	15496	15567	15465	15482	15540	15746	15325	15371	15531	15732	15366	15438	15483	15419	15519	15606	15710	15341	15364	15495	15771	15482	15485	15384	15637	15677	15376	15483	15461	15534	15478	15546	15646	15720	15493	15644	15564	15548	15523	15484	15570	15402	15547	15667	15562	15373	15587	15669	15432	15564	15604	15488	15592	15463	15486	15496	15592	15521	15768	15709	15746	15542	15375	15593	15738	15773	15472	15664	15507	15725	15514	15558	15468	15535	15818	15397	15534	15613	15469	15397	15415	15529	15516	15717	15600	15431	15606	15579	15640	15482	15273	15477	15403	15620	15606	15401	15409	15581	15306	15355	15380	15455	15720	15684	15369	15439	15472	15599	15427	15527	15466	15539	15541	15449	15631	15709	15501	15623	15551	15494	15659	15580	15568	15456	15617	15432	15576	15325	15524	15407	15393	15397	15445	15637	15678	15399	15327	15328	15442	15413	15428	15736	15393	15518	15818	15657	15461	15335	15497	15462	15520	15541	15598	15693	15715	15517	15453	15447	15499	15300	15642	15598	15497	15416	15405	15476	15630	15389	15516	15780	15546	15481	15502	15525	15469	15368	15351	15334	15413	15621	15429	15581	15415	15399	15443	15434	15498	15479	15534	15582	15566	15574	15619	15318	15569	15508	15516	15594	15542	15506	15512	15597	15528	15528	15540	15528	15488	15519	15498	15507	15366	15583	15382	15615	15467	15562	15434	15633	15440	15534	15423	15563	15619	15559	15434	15551	15401	15643	15182	15751	15632	15556	15590	15575	15448	15683	15720	15451	15568	15420	15435
20829	28227	26903	22094	18726	17423	16044	15191	14787	14348	14077	13960	13744	13721	13518	13902	15198	15594	14201	13177	13151	13200	13050	13179	13084	13030	13178	13157	13217	13213	13208	13141	13127	13156	13049	13234	13143	12950	13129	13084	13126	13089	12931	13245	13017	13130	13100	13149	13243	13091	13062	13213	13189	13282	13265	13163	12998	12998	13047	13239	13135	13172	13250	13114	13229	13246	12991	13001	13186	13162	13058	13180	13166	13154	13018	13129	13115	13173	13279	13017	13002	13259	12997	13178	13235	13103	13154	13167	13152	13216	13161	13141	13118	12998	13114	13196	13129	13112	13027	12995	13168	12961	13152	13150	12976	12962	13117	13107	13229	13052	13133	13201	13221	13101	13325	13190	13051	13090	13094	12995	13175	13173	13076	13124	13048	12990	13183	13054	13150	13136	13239	13120	13057	13014	13222	13103	13073	13175	13227	13182	13016	13035	13168	13151	13150	13242	13053	13069	13003	13306	13229	13092	13205	13098	13243	13016	13025	13197	13101	13170	12944	13145	13169	13013	13179	13103	13092	13070	13167	13144	12965	13167	13261	13141	13054	12987	13156	13014	13033	13217	13109	13180	13224	12836	13102	13120	13161	13141	13214	13107	13000	13152	13151	13140	13211	13044	13116	13166	13242	13208	13265	13204	13115	13095	13160	13110	13298	13092	13152	12990	12982	13030	13206	13368	13099	13013	12846	13092	13129	13028	13090	13085	13090	13180	13095	13110	13012	13064	13111	13174	13065	13112	13082	12976	13108	13172	13146	13048	13091	13089	12974	13085	13153	13056	13127	13137	13023	13118	13241	13012	13094	13247	13166	13059	13173	13163	13217	13034	13252	13294	13002	13192	13164	13263	13041	13164	13149	13219	13183	13086	13031	13005	12902	13169	13054	13173	13122	13154	12937	13377	13255	13000	13103	13201	13178	13107	13189	13241	13228	13106	13065	12969	13197	13175	13179	12909	13115	13237	13069	13076	13028	13079	13169	13217	13363	13103	13069	13149	13153	13334	13150	12966	13045	13239	13264	13104	13112	13179	12998	13130	13164	13139	13065	13217	12952	13085	13323	12874	13149	13168	13073	13115	13265	13090	13135	13061	13080	13150	12956	13105	13085	13089	13154	13286	13152	13071	13248	13001	13135	13028	13149	13063	13198	12970	12983	13006	13078	12996	13066	13082	13191	13235	13113	13011	13221	13185	13136	13119	13129	13164	13181	13090	13059	13124	13064	13038	13047	13161	12828	13202	12981	13063	13182	13074	13173	13186	13102	13177	13008	13170	13163	13184	13050	13147	13084	13119	13191	13063	13097	13196	12851	13115	13251	13113	13238	13151	13073	13186	13189	13209	13109	13067	13173	13121	13190	13221	13244	13196	12977	13099	13218	13345	13240	12987	13279	13094	13072	13064	13104	13082	13058	13124	13056	13089	13169	13103	13140	13053	13151	13241	13188	13261	13156	13172	13298	13171	13151	13111	13155	13023	13223	13129	13152	13052	13194	13249	12991	13074	13163	13146	12989	13106	12898	13203	13198	13222	13103	13168	13011	13124	13170	13094	13142	13241	13138	13026	13121	13079	13158	13217	13071	12954	13196	13174	13165	13042	13132	13177	13090	13054	13081	13049	13167	13149	13147	12988	13203	13125	13000	13192	13180	13051	13061	13005	13107	13138	13016	13101	13138	13185	13056	13042	13133	13167	13447	13192	13247	13025	13064	13192	13196	13071	13223	13089	12987	13065	13221	13077	13142	13046	13157	13177	13078	12997	13152	13052	13178	13206	13071	13134	13337	13075	13243	13255	13195	13187	13197	13224	13122	13000	13167	13125	13124	13292	12972	13131	13175	13143	13127	13114	13104	13118	13179	13119	13253	13176	13130	13102	13040	13128	13178	13020	13096	13080	13092	13089	13109	13066	13315	13227	13159	13135	13216	13053	13208	13146	13270	12947	13224	13190	12981	12885	13181	13070	13163	13168	13106	13065	13127	13081	13159	13141	13180	13163	13172	13204	13210	13221	13014	13167	13112	13079	13034	13104	13105	13115	13087	12999	13327	13211	13075	13248	12961	13233	13029	13093	13211	13050	13210	13129	13251	13232	13174	13108	13122	13075	13166	13268	13166	13155	13093	13060	13096	13035	13075	13294	13280	13067	13230	13127	13131	13110	13115	13107	13034	13122	13164	13168	13090	13147	13124	13105	13233	13087	13263	13208	13152	12990	13055	13204	13093	13102	13106	13044	13252	13137	13215	13046	12873	13106	13105	13012	12992	13163	13236	13040	13081	13100	13160	13047	13176	13218	13193	13226	13137	13250	13281	13338	13060	13243	12968	13100	13229	13190	13206	13153	13121	13239	13189	13077	13114	13186	12970	13190	13053	13178	13209	13076	13163	13211	13130	13294	13352	13126	13037	12987	12962	13081	13001	13269	13181	13079	13231	13091	13132	13112	13198	13247	13175	13155	13190	13191	13120	13065	13025	12979	13002	13230	13111	13136	13287	13258	13051	13048	13104	13162	13208	13126	13166	13134	12979	13014	13129	13113	13105	13173	13265	13354	13078	13196	13251	13256	13052	13052	13288	13123	13154	13133	13264	13076	13123	13092	13132	12938	13042	13309	13275	13085	13004	13056	13024	13049	13211	13100	13308	13077	13274	13309	13196	13290	13000	13199	13003	13214	13179	13129	13160	12971	13177	13152	13201	13038	13123	13282	12993	13212	13094	13126	13233	13036	13139	13017	13199	13258	13182	13096	13221	13231	13313	13109	13095	13141	13088	13014	13053	13197	13282	13105	13154	13025	13084	13161	13053	13239	13092	13175	13083	13217	13185	13140	13263	13061	12954	13109	13196	13324	13328	13199	13258	13220	13254	12973	13131	13092	13204	13194	13115	13058	13225	12949	13105	13132	13230	13122	13127	13122	13351	13190	13202	13163	13119	13264	13118	13103	13044	13015	13224	13096	13068	13179	13095	13143	13009	13106	13255	13131	13092	13047	13149	13183	13089	12980	13169	13219	13103	13085	13237	13014	13216	13249	13103	13118	13165	13160	13052	13087	12978	13168	13203	13101	13039	12994	13101	13106	13214	13099	13064	13092	13117	13020	13220	13128	13232	13065	12935	13070	13208	13126	13044	13171	13269	13163	13159	13093	13091	13195	13011	13124	13159	13056	13044	13194	13141	13061	13048	13059	13215	13088	13223	13226	13190	13100	13056	13090	12982	13040	13029	13135	13128	13036	12983	13217	13214	13044	13111	13064	13092	13074	13098	13263	13054	12961	12985	13042	13117	13110	13219	13110	12959	13063	13108	13107	13109	13037	13137	13034	13088	13297	13331	13276	13054	13294	13308	13177	13199	13099	13106	13218	13061	13177	13045	13087	13236	13165	13323	13368	13034	13080	13095	13039	13120	13111	13207	13053	13223	13182	13229	13221	13013	13208	13015	13133	13239	13185	13187	13123	13308	13179	13073	13030	13195	13088	13164	13150	13178	13057	13224	12881	13048	13068	13070	13254	13081	13055	13085	13127	13055	13070	13169	13287	13040	13099	13199	12990	13024	13292	13178	13241	12950	13224	13039	13159	13093	13256	13152	13031	13086	13009	13166	13238	12968	13258	13152	13186	13065	13154	12971	13098	13326	13227	13205	13128	13247	12915	13189	13096	13136	13269	13002	13153	13049	13185	13005	13116	13205	13186	13285	13099	13066	13116	13193	12970	12937	13041	13142	13242	13120	13103	12916	13153	13088	13300	13133	13029	13309	13317	13164	13146	13141	13032	13332	13210	13061	13208	13266	13196	12975	13073	13032	12973	12920	13024	13347	13345	13008	13084	12994	12980	13117	13064	13378	13128	13110	13157	13015	13067	13089	13071	13160	13204	13014	13239	12910	13253	12985	13238	13083	13139	13251	12959	13076	13171	13319	13107	13173	13206	13184	13038	13103	13147	13045	13268	13109	13238	13134	13116	12965	13042	13146	13076	13235	12917	13132	13060	13063	13095	13215	13185	13083	12958	13155	13126	13102	12983	13180	13086	13076	13133	13203	13100	12908	13110	13167	13100	13263	13048	13189	13195	13180	13060	13096	13216	13061	13244	13116	13016	13194	13166	13259	13102	13169	13177	13176	12944	13103	13250	13188	13254	13158	13116	13291	13211	13103	13417	13304	13065	13182	12860	13084	13070	13072	13061	13285	13224	13098	13175	13068	12994	13198	12911	13052	13143	13095	13117	13002	13131	13144	13072	13172	12988	13021	12947	13093	12972	13273	13231	13113	13170	13133	13300	13140	13046	13140	13123	13146	13090	13150	13186	13123	13005	13042	13033	13118	13011	13043	13092	13152	13176	13222	13009	13014	13033	13225	13103	13187	13026	13280	13085	13183	13077	13119	13092	13052	13218	13149	13142	13195	13219	13138	13252	13046	13107	13131	13182	13355	13050	13238	13012	13093	13084	13247	13026	13192	12917	13138	13217	13148	13200	13184	13104	13126	12970	13205	13198	12955	13254	13040	13068	13108	13133	13076	13207	13164	13044	13147	13241	13259	13325	13290	13132	13094	13179	13302	13238	13013	13117	13101	12980	13183	13177	13081	13152	13094	13050	13154	13086	13011	13278	13086	13093	13111	13286	13095	13131	13170	13033	13092	13181	13078	13282	13148	13209	13111	13086	12994	13117	13129	13050	13078	12982	13175	13144	13114	13210	13026	13007	13159	13116	13192	13215	13044	13231	13207	12914	12893	13169	12994	13195	13289	13043	13315	13185	13209	13232	13065	13206	13202	13092	13181	13107	12840	13229	13066	13008	13143	13244	13060	12948	13215	13103	13214	13196	13065	13233	13168	13115	13115	13053	13182	13133	13219	13055	13202	13110	13222	13207	13197	13142	13100	13077	13184	13135	13152	13056	13035	13237	13143	13063	13114	13126	13230	13051	13165	13261	13085	13158	13158	13135	13090	13060	13231	12975	13113	12875	12988	13156	13256	13170	13112	13222	12948	13156	13065	13302	13082	13228	13277	13223	13131	13267	13154	13160	12928	13181	13221	13203	13201	13096	13050	13216	13043	13157	13079	13077	13267	13131	13200	13095	13151	13092	13073	13048	12966	13102	13039	13053	13089	13029	13067	13193	13211	13218	13195	13195	13086	13114
25533	21013	27628	25786	23184	22343	21488	19183	18524	18026	17940	17708	17547	17213	17170	18172	25148	25732	22592	17611	16771	16516	16908	16700	16820	16473	16548	16585	16667	16668	16690	16817	16702	16539	16812	16659	16792	16808	16719	16711	16607	16536	16401	16635	16554	16523	16672	16777	16739	16494	16647	16850	16869	16682	16677	16787	16637	16642	16567	16490	16520	16451	16742	16529	16523	16483	16818	16608	16560	16816	16558	16599	16529	16688	16648	16684	16684	16675	16330	16598	16626	16563	16644	16525	16623	16716	16475	16700	16664	16647	16496	16801	16743	16773	16700	16625	16546	16576	16656	16675	16678	16410	16693	16561	16604	16701	16617	16712	16649	16504	16632	16593	16781	16890	16635	16655	16838	16592	16626	16583	16666	16640	16863	16694	16658	16576	16660	16851	16591	16435	17000	16759	16651	16609	16676	16712	16722	16657	16601	16657	16738	16644	16574	16611	16587	16523	16574	16545	16587	16601	16702	16762	16624	16606	16480	16618	16566	16652	16465	16616	16618	16540	16466	16820	16582	16658	16539	16536	16345	16718	16726	16775	16586	16606	16700	16633	16872	16577	16690	16817	16782	16617	16663	16530	16636	16797	16718	16673	16527	16556	16692	16644	16607	16600	16544	16483	16532	16650	16650	16569	16542	16406	16621	16697	16814	16732	16666	16442	16570	16699	16743	16695	16460	16773	16758	16591	16473	16670	16726	16507	16589	16716	16665	16795	16806	16641	16757	16585	16561	16604	16568	16228	16665	16591	16661	16645	16616	16617	16453	16794	16797	16681	16816	16669	16759	16553	16522	16742	16664	16568	16640	16528	16661	16819	16533	16613	16515	16815	16794	16612	16829	16520	16555	16554	16470	16503	16535	16692	16596	16579	16761	16741	16593	16616	16475	16473	16816	16599	16527	16589	16585	16767	16689	16568	16532	16736	16618	16637	16724	16744	16740	16641	16640	16326	16422	16460	16453	16803	16595	16590	16710	16564	16524	16464	16486	16627	16903	16684	16637	16725	16622	16649	16662	16619	16608	16522	16583	16375	16450	16502	16719	16690	16699	16634	16678	16514	16694	16914	16547	16538	16513	16728	16766	16729	16681	16463	16546	16723	16586	16542	16699	16777	16795	16511	16564	16684	16719	16506	16391	16502	16645	16381	16442	16358	16715	16893	16635	16699	16594	16715	16664	16586	16820	16626	16645	16473	16673	16824	16597	16719	16996	16598	16611	16604	16644	16599	16793	16650	16671	16633	16698	16455	16740	16652	16693	16602	16648	16682	16614	16623	16667	16586	16659	16755	16483	16681	16654	16532	16849	16598	16678	16870	16861	16653	16628	16482	16592	16583	16866	16758	16787	16577	16534	16731	16611	16680	16610	16583	16563	16502	16554	16529	16729	16683	16730	16613	16631	16541	16639	16632	16488	16491	16736	16496	16724	16622	16579	16662	16534	16541	16702	16622	16676	16620	16595	16775	16698	16495	16513	16732	16774	16736	16614	16665	16581	16790	16509	16770	16683	16780	16721	16448	16633	16679	16671	16766	16640	16459	16501	16482	16689	16594	16624	16720	16759	16719	16680	16694	16697	16839	16648	16655	16640	16724	16690	16541	16576	16557	16313	16873	16523	16599	16444	16589	16507	16602	16684	16578	16593	16716	16558	16762	16692	16686	16494	16606	16600	16631	16669	16514	16764	16748	16368	16758	16647	16765	16532	16385	16777	16657	16533	16659	16889	16624	16381	16683	16500	16692	16443	16573	16525	16712	16555	16619	16607	16757	16699	16495	16459	16498	16607	16810	16675	16650	16666	16742	16620	16489	16550	16533	16754	16794	16688	16730	16871	16602	16666	16742	16775	16614	16432	16597	16489	16715	16620	16647	16711	16559	16660	16487	16348	16562	16660	16805	16628	16522	16671	16441	16767	16665	16661	16876	16600	16399	16524	16572	16632	16591	16653	16798	16643	16617	16586	16669	16419	16759	16599	16801	16473	16735	16692	16754	16762	16521	16865	16716	16690	16723	16459	16573	16596	16541	16650	16722	16373	16485	16610	16503	16783	16662	16753	16822	16780	16805	16579	16824	16560	16419	16755	16452	16663	16628	16657	16798	16659	16547	16591	16894	16618	16615	16727	16793	16787	16820	16630	16790	16572	16484	16610	16767	16692	16651	16669	16674	16631	16597	16622	16527	16680	16546	16749	16789	16600	16617	16591	16593	16603	16819	16727	16413	16438	16657	16565	16717	16617	16737	16620	16691	16541	16628	16663	16804	16552	16543	16630	16537	16779	16778	16726	16367	16422	16622	16648	16555	16613	16570	16707	16677	16815	16363	16550	16680	16528	16653	16749	16732	16433	16605	16774	16775	16753	16494	16648	16510	16698	16719	16699	16694	16517	16653	16746	16528	16717	16483	16719	16693	16474	16572	16695	16451	16684	16612	16702	16936	16681	16721	16875	16526	16710	16479	16726	16587	16573	16544	16643	16649	16760	16672	16444	16672	16808	16621	16642	16631	16603	16688	16821	16741	16698	16833	16629	16595	16733	16816	16811	16704	16621	16562	16803	16812	16746	16787	16705	16883	16671	16703	16604	16589	16544	16691	16885	16621	16814	16666	16535	16545	16662	16824	16643	16581	16521	16599	16700	16502	16774	16458	16629	16803	16610	16832	16808	16700	16598	16543	16531	16676	16582	16652	16923	16410	16636	16626	16557	16574	16693	16632	16543	16558	16710	16631	16625	16608	16669	16641	16552	16511	16636	16729	16666	16627	16555	16716	16609	16482	16626	16643	16573	16501	16632	16608	16705	16843	16553	16697	16641	16629	16769	16646	16695	16525	16650	16639	16731	16522	16571	16761	16510	16721	16594	16790	16928	16901	16600	16517	16527	16510	16665	16371	16514	16568	16402	16551	16563	16594	16575	16782	16564	16558	16573	16586	16742	16666	16674	16608	16629	16517	16441	16583	16663	16703	16676	16832	16835	16516	16349	16686	16736	16859	16718	16762	16765	16744	16665	16780	16584	16599	16568	16537	16609	16606	16746	16493	16527	16464	16621	16690	16793	16838	16669	16626	16830	16675	16555	16752	16647	16683	16608	16685	16446	16566	16656	16584	16628	16669	16614	16753	16555	16789	16884	16545	16620	16436	16761	16600	16615	16753	16647	16501	16719	16493	16732	16537	16766	16793	16710	16776	16812	16726	16523	16726	16644	16428	16688	16587	16598	16575	16756	16726	16591	16680	16775	16849	16459	16663	16593	16765	16570	16642	16800	16605	16584	16686	16635	16653	16763	16624	16824	16691	16652	16518	16491	16748	16608	16383	16599	16643	16954	16834	16704	16711	16597	16670	16623	16671	16613	16659	16534	16740	16876	16675	16663	16666	16625	16628	16500	16548	16746	16539	16594	16557	16747	16682	16658	16519	16793	16577	16606	16814	16658	16637	16960	16628	16634	16617	16781	16550	16507	16757	16770	16792	16593	16700	16578	16338	16718	16752	16740	16445	16693	16400	16716	16779	16625	16487	16558	16676	16764	16595	16962	16717	16517	16568	16589	16650	16711	16526	16228	16625	16643	16711	16594	16652	16610	16660	16673	16640	16766	16511	16781	16740	16646	16713	16688	16639	16435	16635	16586	16956	16643	16727	16500	16689	16827	16684	16758	16469	16435	16604	16691	16715	16710	16559	16504	16526	16632	16963	16735	16497	16802	16630	16750	16825	16511	16794	16543	16749	16649	16601	16746	16591	16771	16740	16717	16838	16538	16714	16788	16711	16727	16732	16552	16743	16557	16674	16497	16715	16566	16672	16546	16668	16720	16750	16588	16898	16674	16769	16770	16595	16799	16416	16463	16590	16518	16573	16678	16729	16737	16532	16703	16768	16985	16504	16582	16683	16716	16538	16795	16806	16665	16836	16554	16726	16681	16603	16570	16764	16824	16697	16681	16688	16600	16698	16794	16663	16624	16497	16731	16685	16685	16733	16462	16658	16640	16589	16594	16663	16628	16683	16580	16529	16750	16585	16614	16551	16751	16504	16747	16713	16732	16633	16600	16549	16612	16568	16456	16674	16679	16760	16789	16434	16732	16686	16723	16487	16588	16567	16589	16664	16635	16479	16608	16645	16585	16837	16678	16796	16694	16693	16706	16575	16726	16718	16570	16632	16572	16743	16785	16679	16534	16760	16542	16512	16711	16707	16870	16522	16369	16542	16576	16556	16738	16544	16473	16832	16781	16709	16665	16558	16785	16620	16674	16641	16451	16545	16675	16451	16505	16599	16772	16556	16651	16674	16774	16843	16608	16630	16748	16509	16512	16830	16737	16498	16435	16510	16593	16817	16830	16610	16776	16780	16701	16598	16619	16725	16505	16840	16680	16694	16739	16732	16721	16472	16585	16465	16605	16524	16606	16761	16624	16844	16505	16476	16777	16548	16687	16836	16726	16801	16555	16708	16814	16604	16790	16801	16592	16781	16454	16644	16679	16469	16913	16628	16711	16474	16632	16824	16632	16809	16777	16746	16626	16741	16591	16591	16715	16549	16616	16761	16788	16501	16503	16743	16627	16653	16883	16663	16638	16831	16459	16527	16688	16766	16822	16580	16564	16594	16399	16659	16489	16683	16581	16605	16573	16612	16760	16512	16704	16726	16528	16707	16535	16632	16665	16659	16718	16636	16471	16548	16639	16648	16871	16458	16918	16543	16629	16662	16567	16804	16565	16594	16737	16453	16573	16823	16849	16739	16734	16688	16578	16444	16742	16528	16650	16527	16616	16613	16611	16744	16665	16512	16706	16542	16557	16719	16558	16728	16543	16754	16603	16473	16627	16423	16658	16685	16507	16464	16655	16553	16539	16493	16514	16615	16668	16845	16838	16615	16781	16605	16505	16629	16758	16671	16606	16635	16737	16532	16703	16539	16677	16642	16620	16696	16746	16604	16644	16439	16635	16577	16689	16742	16703	16673	16586	16644	16577	16528	16857	16720	16472	16496	16437	16661	16714	16648	16820	16760	16660	16538	16699	16739	16630	16672	16638	16436	16757	16558	16686	16640	16541	16515	16719	16555	16839	16842	16673	16535	16586	16525	16670	16593	16592	16517	16718	16745	16723	16584	16536	16627	16690	16689	16507	16532	16685	16655	16469	16485
20790	34541	32983	27326	23352	20631	19167	17858	17031	15904	15628	15571	15241	14877	14674	16968	26535	25348	20628	14027	13728	13909	13855	13810	13933	13964	13810	13741	13923	13786	13949	13863	13933	13941	13915	13867	13957	13736	13975	13870	13755	13948	13824	13999	13894	13735	13874	13866	13895	13801	13701	13890	13855	13977	13965	13830	13912	13847	13996	13931	13811	13839	13933	13766	13862	13913	13781	13744	13865	13990	13878	13866	13912	13942	13894	13943	13888	13625	13803	13891	13839	13629	13803	13972	13810	13816	13870	13915	13729	13977	13923	13858	13801	14079	13972	13872	13844	13609	13776	13835	14021	13777	13797	13704	13896	13831	13789	13866	14019	13771	13998	13959	13869	13952	13763	14088	13867	13698	13918	13961	13950	13964	13738	13949	13820	13833	13992	13688	14022	13819	13694	13967	13901	13760	13824	13864	13886	13872	13843	13807	13861	13868	13895	13748	13798	14049	13907	13867	13805	13994	13834	13891	13812	13760	13858	13841	13796	13832	13889	13908	13970	13854	13935	13921	13890	13742	13862	13672	13958	13741	13925	13971	13907	13885	13871	13923	13889	13775	13928	13849	13782	13910	13724	13722	13730	13846	13835	13819	13735	13907	13891	13819	14036	13932	13918	13898	13689	13842	13625	13753	13843	13713	13908	13785	13850	13815	14004	13758	13694	13844	13901	13917	13898	13984	13783	13822	13825	14000	13875	13753	13712	13742	13861	13874	13796	13881	13968	13796	13775	13815	13848	13740	13910	13842	13830	13735	13821	14018	13851	13860	13724	13798	13914	13762	13812	13963	13736	13932	13912	13875	13779	13744	13750	13918	13872	13929	13754	13736	13679	13875	13648	13712	13726	13883	13845	13800	13698	13936	13864	13871	13851	13860	13658	13843	13755	14011	13866	13751	13870	13866	13847	13819	13897	13934	13694	14086	13842	13771	14004	13932	13817	13689	13994	14019	13736	13997	13800	13746	13898	13910	13840	13901	13955	13806	13879	13789	13809	13965	13888	13931	13746	13880	13881	13849	13822	13865	13963	13917	13864	13906	13895	14019	13972	13793	13990	13736	13998	13812	13799	13844	14012	13939	13873	13784	14040	13825	13869	13752	13915	14135	13732	13863	13956	13851	14102	13959	13867	13885	13724	13954	13810	13890	13851	13968	14003	13926	13851	13810	13867	13948	13821	13810	13806	13876	13753	13914	13860	13877	13889	13868	13819	13984	13775	13872	13647	13950	13862	13719	13675	13794	13803	13867	13959	13939	13837	14010	14094	13980	13892	13907	13891	13750	13815	13879	13819	13932	13791	13860	13861	13938	13910	13826	13855	13917	13807	13966	13771	13850	13916	13881	13786	13772	13909	13915	13820	13832	13989	14032	13892	13926	13792	13807	13841	13621	13875	13912	13702	13840	13747	13842	13860	13745	14020	13763	13838	13927	13780	13817	13953	13829	13735	13910	14172	13727	13906	13870	13896	13875	13753	13898	13867	13997	13963	13915	14010	13756	13918	13811	13876	14039	13892	13821	13961	13837	13877	13884	13895	13912	13904	13776	13871	13727	13881	13758	13806	14028	13926	14014	13949	13881	13796	13824	13725	13880	13995	13770	13820	13807	13888	13846	13817	13966	13779	13948	13866	13816	13848	13878	13806	13953	13950	13989	13827	13742	13905	13847	13886	13792	14033	13865	14062	13790	13714	13674	13862	13782	13951	13837	13831	13816	13799	14001	13881	13915	13969	13858	13751	13905	13843	13876	13796	13768	13813	13861	13837	13825	13750	13776	13795	13742	13815	13839	13807	13870	13905	13895	13852	13884	13888	13914	13967	13849	13853	13788	13823	13843	13827	13817	13892	13850	13817	13909	13731	13931	13982	13928	13878	13961	13880	13957	13815	13944	13727	13921	13963	13913	13762	13851	13747	13936	13788	14014	13877	13659	13981	13876	13899	13876	13855	13837	13911	13728	13848	13892	13867	13908	13778	13905	13685	13862	13884	13918	13932	13880	13792	13857	13677	14023	13806	13729	13858	13853	13810	13984	13845	13926	13844	13778	13842	14004	13781	13914	13951	13942	13912	13847	13890	13702	13754	14048	13847	13901	13852	13757	13866	13806	13741	13899	13899	13858	13699	14076	13898	13881	13889	13921	13818	13838	13756	13962	13938	13978	13932	14007	13882	13945	13970	14012	13951	13823	13955	13971	14017	13774	13773	13956	13814	13820	13935	13762	13895	13813	13813	13900	13865	14001	13872	13781	13895	13876	13850	13957	13702	13809	13825	13818	13749	13880	13862	14051	13942	13823	13874	13733	13841	13932	13771	13904	13764	13902	13686	13759	13814	13817	13864	14016	13981	13849	13912	13885	13997	13909	13857	13747	13809	13857	14026	13879	13969	14049	13753	13628	13963	13913	13845	13850	13736	13752	13825	13920	13925	13812	13935	13828	13897	13899	13633	13791	13832	13947	13724	13691	13806	13726	13797	13857	13691	13911	13866	13957	13987	13833	13758	13840	13793	13986	13885	13843	13941	13866	13763	13932	13893	13812	13975	13933	13964	13867	13897	13764	13972	13869	13875	13789	13861	13792	13874	13949	13846	13985	14047	14050	13888	13608	13926	13943	13679	13884	14103	13894	13927	13794	13956	13700	13845	13826	13703	13785	13717	13742	13843	13809	13852	13855	13916	13901	13927	13836	13952	13954	13882	14025	13831	13934	13877	13840	13842	13789	13788	13898	13875	13920	13873	13905	13965	13747	13760	13768	13792	13848	13878	13855	13896	13961	13796	13908	13936	13864	13805	13805	13787	13792	13870	14054	13788	13785	13761	13936	13875	13910	13681	13987	13808	13825	13910	13759	13789	13876	13793	13972	13869	14102	13794	13858	13914	13820	13859	13821	13900	13773	14193	13875	13828	13953	13890	13824	13936	13966	13846	13826	13969	13822	14018	13802	14048	13867	13922	13995	13761	13953	13899	13810	13765	13775	13906	13755	13877	13836	13825	13652	13818	13753	13844	13996	13865	13829	13824	13859	13900	13673	13884	13863	13776	13915	13967	13752	13749	13868	13925	14020	13841	13933	13769	13983	13946	13913	13681	14002	13808	13822	13630	13834	13853	13864	13679	13932	13920	13975	13707	13776	13724	13962	13611	13860	13882	13750	14006	13751	13838	13788	14048	13811	13921	13915	13786	13747	13991	13928	13870	13879	13816	13895	13695	13974	13823	13795	13757	13886	13984	13934	13887	13808	13726	13826	13926	13935	13750	13790	13799	13874	13995	13770	13937	14034	13863	13639	13886	13878	13855	13818	13966	13899	13917	13845	13847	13814	13898	13747	13882	13825	13932	13757	13863	13826	13938	13803	13894	13776	13868	13785	13735	13908	13989	13761	13862	13834	13889	13996	13796	13831	13810	13835	13868	13786	13803	13860	13953	13891	13974	13739	13718	13829	13891	13918	13608	13932	13794	13938	13918	13815	13843	13770	13865	13761	13803	13847	13939	13787	13884	13731	13924	13901	13717	13912	13848	13883	13988	13819	13858	13811	13908	13920	13795	13975	13901	13944	13626	13867	13858	13842	14043	13675	13978	13840	13832	13910	13836	13941	13764	13812	13968	14035	14026	13897	13862	13876	13869	13794	13881	13735	13853	13881	13887	13782	13999	13825	13760	13647	13856	13816	13956	13802	14013	13818	14047	13696	13918	13780	14069	13590	13799	13804	13982	13820	13753	13732	13771	13782	13668	13811	13958	13841	13895	13739	13591	13819	13924	13760	13758	13975	13860	13721	13898	13733	13806	13927	13776	13877	13731	14003	13960	13931	13942	13938	13876	13856	13768	14013	13869	13944	13849	13872	13912	13934	13877	13744	13833	13925	13897	13747	13933	13922	13755	13872	13951	13844	13931	13887	13786	13839	13775	13924	13932	13894	13724	13730	13932	13865	13888	13942	13857	13837	13876	13943	13765	13737	13934	13744	13791	13951	13801	13898	13786	13818	13788	13883	14022	13979	13932	13863	13838	13851	13833	13960	13805	13718	13807	13909	13895	13823	13806	13769	13899	13695	13833	13904	13850	13794	13790	13773	13867	13728	13942	13999	13988	13815	13746	14034	14004	13807	13958	13832	13834	13730	13887	13829	13868	14038	13760	13833	13826	13729	13853	13894	13933	13823	13766	13884	13765	13902	13864	13837	13840	13732	13705	14042	13846	13953	13855	13890	13891	13861	13905	13901	13873	13660	13939	13757	13817	13875	13678	13972	13813	13896	14072	13701	13780	13775	13716	13710	13865	13637	13891	13795	13816	13751	13810	13947	13924	13745	13793	13924	13822	13954	14078	13819	13941	13812	13815	13864	14040	13846	13847	13876	14065	13885	13844	13916	13740	14065	13715	14001	13840	13730	13949	13701	13754	13951	13843	13797	13730	13858	13888	13838	13895	14009	13713	13778	14039	13771	13743	13857	13861	13928	13925	13838	13857	13782	13881	13982	13898	13784	13920	13783	13830	13922	13922	13828	13723	13817	13925	13818	13940	14185	13871	13824	13886	13773	13863	14056	13741	13755	13773	13926	13852	13874	13889	13935	13867	13871	13821	13800	13853	13828	13902	13799	14045	13795	13935	13787	13976	13778	14005	13987	13802	13979	13846	13645	13828	13895	14054	13819	13848	13931	13885	13835	13799	13899	13869	13885	13893	13905	13881	13857	13759	13875	13888	13743	13827	13848	13862	13782	13886	13705	13850	13860	13868	13791	13773	13737	13672	13913	13910	13852	13750	13939	13996	13883	13988	13893	13783	13851	13804	13690	13822	13833	13950	13627	13982	13970	14088	14011	13936	13741	13893	13791	13897	13655	13972	13957	14000	13956	13914	13798	13875	14041	13901	13960	13825	14057	14017	13822	13778	13836	13736	13894	13889	13885	13882	13881	13891	14106	13823	13941	13786	13771	13870	13951	13835	13903	13996	13797	13760	13846	13937	13823	13804	13824	13714	13603	14000	13628	13771	13961	13936	13822	13891	13879	13948	13873	14010	13696	13986	13952	13708	13719	13786	13851	13827	13860	13798	13901	13899	13690	13864	13758	13896	13730	13771	13652	14071	13812	14040	13934	13787	13792	13853	13811	13799	13776	13897	13880	13900	13967	14017	13779
23786	21007	28398	23869	22243	25335	25876	21838	20481	19761	19491	18847	18770	18374	18954	29490	34743	31559	26359	19276	17340	17359	17348	17300	17323	17273	17251	17399	17308	17471	17462	17442	17328	17364	17298	17275	17395	17276	17276	17377	17104	17307	17376	17456	17131	17288	17302	17380	17267	17548	17314	17249	17365	17337	17267	17419	17244	17208	17311	17280	17199	17192	17453	17470	17234	17342	17345	17368	17413	17359	17086	17278	17217	17095	16957	17214	17165	17202	17193	17415	17328	17316	17193	17428	17344	17253	17255	17052	17425	17390	17197	17141	17155	17391	17275	17348	17137	17166	17327	17324	17048	17235	17399	17167	17357	16988	17315	17232	17306	17204	17326	17311	17351	17244	17314	17451	17076	17217	17290	17260	17127	17325	17196	17381	17436	17344	17294	17170	17479	17131	17233	17268	17315	17295	17373	17351	17274	17141	17116	17149	17318	17237	17168	17209	17355	17265	17138	17200	17185	17129	17239	17128	17207	17143	17009	17190	17245	17340	17304	17284	17176	17164	17183	17182	17210	17237	17059	17209	17251	17265	17365	17415	17142	17102	17217	17059	17299	17386	17229	17155	17354	17399	17296	17199	17176	17470	17063	17289	17237	17250	17098	17045	17123	17008	17321	17036	17261	17237	17349	17277	17220	17321	17131	17046	17357	17065	17095	17318	17107	17153	17132	17327	17216	17219	17135	17153	17239	17278	17133	17296	17187	17166	17096	17262	17195	17097	17427	17094	17227	17240	17241	17214	17459	17362	17434	17115	17368	17235	17180	17392	17244	17293	17227	17302	17223	17353	17153	17319	17132	17249	17252	17202	17219	17252	17238	17296	17149	17258	17137	17388	17229	17287	17138	17182	17196	17342	17195	17404	17347	17352	17349	17216	17277	17099	17275	17317	17221	17109	17232	17299	17200	17289	17147	17384	17153	17184	17272	17299	17289	17439	17193	17329	17231	17002	17160	17305	17257	17185	17248	17270	17345	17236	17177	17351	17327	17360	17070	17283	17199	17215	16942	17276	17309	17110	17394	17339	17411	17243	16983	16982	17210	17275	17171	17455	17059	17104	17000	17223	17067	17378	17511	17355	17278	17230	17407	17047	17361	17292	17273	17242	17313	17128	17175	17288	17226	17342	17367	17262	17413	17315	17128	17349	17385	17462	17134	17149	17203	17069	17222	17042	17336	17150	17200	17174	17213	17354	17399	17426	17220	17199	17234	17389	17329	17404	17416	17237	17393	17147	17101	17318	17340	17246	17055	17078	17272	17246	17392	17076	17406	17206	17214	17398	17021	17227	17032	17031	17151	17129	17152	17223	17241	17364	17220	17123	17087	17145	17055	17171	17350	17237	17314	17031	17109	17026	17086	17246	17338	17312	17265	17389	17312	17334	17209	17191	17319	17307	17390	17372	17198	17228	17314	17134	17091	17026	17332	17234	17280	17251	17180	17288	17143	17230	17368	17092	17208	17097	17233	17357	17170	17250	17130	17357	17483	17479	17452	17068	17244	17299	17257	17355	17266	17263	17217	17204	17200	17221	17243	17355	17242	17335	17272	17134	17186	17394	17275	17304	17311	17163	17156	17435	17299	17096	17394	17193	17357	17312	17381	16941	17278	16927	17276	17225	17439	17128	17108	17301	17271	17363	17419	17347	17475	17146	17361	17069	17156	17184	17215	17317	17325	17226	17368	17313	17262	17205	17211	17211	17238	17353	17140	17190	17200	17258	17251	17177	17164	17225	17254	17242	17262	17177	17325	16929	17414	17303	17308	17281	17262	17230	17173	17125	17139	17188	17300	17237	17201	17315	17026	17293	17228	17154	17344	16997	17106	17178	17345	17201	17342	17097	17253	17274	17261	17119	17123	17208	17329	17270	17230	17266	17301	17160	17297	17285	17239	17289	17055	17132	17224	17216	17390	17203	17472	17236	17153	17001	17266	17341	17081	17341	17284	17344	17141	17260	17318	17168	17232	17350	17138	17482	17123	17271	17161	17277	17149	17209	17308	17371	17463	17262	17220	17267	17270	17286	17417	17509	17191	17184	17186	17109	17303	17256	17384	17239	17360	17155	17069	17209	17223	17173	17098	17099	17290	17091	17247	17390	17414	17258	16889	17031	17215	17148	17043	17031	17305	17331	17177	17385	17398	17164	17189	17111	17323	17398	17226	17201	17355	17314	17102	17411	17321	17209	17269	17277	17398	17170	17304	17165	17103	17118	17301	17332	17155	17087	17181	17132	17313	17213	17467	17176	17151	17467	17303	17102	17410	17163	17338	17338	17412	17113	17041	17388	17284	17201	17106	17161	17221	17232	17330	17130	16967	17148	17159	17234	17177	17239	17164	17236	17144	17323	17162	17244	17246	17131	17204	17141	17254	17170	17226	17268	17126	17169	17347	17317	17249	17235	17236	17365	17060	17507	17204	17161	17391	17416	17207	17308	17289	17119	17182	17174	17116	17205	17247	17174	17276	17235	17338	17244	17225	17221	17293	17178	17144	17070	17332	17316	17292	17264	17338	17014	17466	17224	17404	17332	17298	17354	17254	16947	17357	17202	17155	17354	17369	17392	17286	17321	17177	17262	17128	17356	17378	17110	16970	17189	17291	17354	17136	17044	17146	17213	17172	17182	17332	17199	17526	17244	17177	17210	17202	17172	17111	17215	17362	17317	17180	17208	17276	17052	17022	17241	17269	17250	17172	17154	17302	17294	17288	17230	17311	17058	17198	17471	17118	17075	17105	17246	17410	17220	17196	17211	17257	17339	17019	16957	17309	17254	17274	16958	17062	17398	17234	17078	17398	17237	17234	17312	17088	17343	17398	17129	17437	17279	17109	17312	17196	17411	17362	17511	17241	17161	17079	17228	17140	17309	17260	17171	17235	17323	17175	17238	17308	17175	17093	17268	17247	17291	17164	17239	17244	17247	17340	17214	17442	17249	17186	17165	17010	17289	17156	17377	17323	17307	17414	17227	17139	17111	17184	17325	17051	17211	17234	17237	17351	17273	17056	17271	17393	17191	17315	17225	17211	17266	17230	17149	17268	17181	17312	17175	17299	17240	17336	17180	17101	17100	17253	17315	17282	17352	17270	17266	17197	17184	17179	17135	17048	17240	17020	17152	17167	17116	17281	17277	17147	17279	17285	17288	17350	17225	17210	17197	17090	17295	17391	17329	17321	17455	17247	17203	17305	17300	17370	17247	17402	17221	17246	17226	17334	17173	17345	17285	17170	17280	17436	17168	17136	17053	17107	17511	17381	17302	17103	17331	17378	17281	17364	17322	17308	17438	17302	17337	17297	17206	17155	17256	17169	17396	17101	17207	17314	17364	17077	17339	17093	17249	17171	17188	17339	17372	17541	17538	17153	17044	16988	17156	17204	17082	17269	17159	17075	17273	17275	17336	16961	17251	17309	17341	17070	17157	17298	17315	17214	17131	17289	17143	17281	17290	17373	17168	17406	17177	17062	17260	17200	17262	17208	17233	17160	17216	17209	17185	17311	17163	17298	17458	17393	17266	17235	17351	17311	17352	17180	17044	17257	17141	17404	17293	17368	17202	17205	17318	17116	17261	17324	17231	17249	17209	17179	17365	17415	17143	17507	17339	17187	17316	17171	17128	17364	17161	17050	17167	16970	17266	17247	17267	17213	17097	17123	17337	17193	17174	17426	17259	17306	17350	17208	17245	17335	17126	17353	17236	17244	17096	17190	17479	17279	17248	17198	17234	17398	17232	17252	17058	17224	17277	17146	17168	17048	16954	17191	17131	17186	17205	17489	17231	17288	17203	17263	17410	17255	17430	17220	17431	17408	17255	17152	17337	17419	17090	16981	17281	16996	17241	17057	17093	17322	17228	17371	17578	17270	17353	17364	17449	17310	17340	17196	17296	17278	17258	17317	17126	17353	17251	17217	17314	17244	17119	17170	17026	17278	17335	17241	17249	17231	17212	17194	17214	17091	17252	17178	17149	17239	17371	17336	17257	17172	17240	17358	17314	17253	17206	17227	17282	17146	17250	17193	17285	17141	17220	17250	17363	17243	17029	17073	17283	17296	17268	17231	17349	17284	17313	17294	17399	17191	17146	17306	17114	17319	17377	17261	17195	17090	17081	17351	17248	17242	17076	17376	17271	17274	17262	17344	17310	17404	17198	17134	17063	17249	17457	17417	17459	17200	17042	17291	17482	17441	17200	17252	17065	17293	17279	17369	17395	17125	17071	17114	17238	17245	17195	17252	17162	17212	17094	17228	17031	17310	17183	17316	17203	17250	17377	17321	17264	17313	17323	17365	17182	17300	17388	17206	17174	17259	17301	17095	17158	17279	17156	17016	17250	17305	17104	17392	17230	17126	17272	17204	17228	17267	17235	17171	17243	17055	17234	17279	17241	17301	17137	17181	17166	16998	17296	17125	17340	17232	17277	17280	17255	17212	17301	17294	17282	17456	17206	17353	17180	17450	17116	17406	17104	17128	17535	17232	17348	17440	17314	17264	17121	17245	17316	17372	17257	17447	17165	17157	17254	17292	17208	17172	17101	17155	17333	17282	17163	17413	17247	17045	17277	17438	17090	17195	17058	17295	17081	17147	17110	17232	17333	17211	17328	17155	17242	17044	17397	17210	17182	17301	17247	17221	17196	17253	17394	17368	17362	17297	17258	17391	17091	17109	17272	17418	17553	17174	17193	17453	17221	17277	17096	17212	17190	16822	17438	17017	17294	17157	17347	17334	17231	17193	17237	17214	17306	17154	17330	17209	17176	17306	17482	17199	17324	17391	17311	17089	17160	17266	17373	17252	17165	17152	17316	17172	17226	17271	16995	17200	17416	17249	17247	17415	17316	17474	17209	17334	17189	17306	17120	17076	17275	17271	17463	17094	17033	17317	17257	17320	17065	17213	17475	17367	17330	17090	17348	17166	17157	17269	17107	16960	17256	17563	17281	17190	17343	17206	17068	17354	17288	17380	17096	17327	17107	17365	17563	17312	17208	17277	17162	17341	17202	17104	17126	17281	17170	17319	17215	17267	17236	17257	17288	17330	17359	17168	17175	17340	17215	17150	17156	17222	17237	17194	17192	17116	17405	17246	17334	17179	17555	17309	17304	17223	17193	17367	17253	17274	17149	17332	17186	17207	17241	17153	17157
23378	40735	39374	32646	27919	24930	22173	20709	19356	17716	17191	16547	16289	15908	17248	31591	35450	31407	24955	14996	14092	14132	13976	14190	14273	14098	14105	14137	13975	14395	14004	14148	14298	14189	14182	14223	13952	14073	14203	14013	14061	14096	14305	14030	14222	13977	14155	14213	14091	14086	14043	14090	14118	14038	14162	14179	14202	14085	14087	14103	14294	14193	14067	14149	14248	14036	14143	14075	14192	14080	14112	14071	14128	14046	14177	14227	14280	14016	14119	14079	14115	14135	14027	14189	14089	13991	14165	14140	14166	14081	14012	14240	14148	14106	14094	13984	14029	14073	14146	14093	14182	14269	14088	14069	14137	14203	14218	14083	14228	14101	14327	14106	14175	14045	14086	14230	14062	14226	14194	14054	14286	14310	14076	14198	14116	14299	14082	14184	14132	14113	14085	14047	14164	14068	14175	14039	14288	14078	14290	14090	14271	14333	14100	14122	14149	14227	14150	14163	14168	14143	14039	14436	14048	14001	14363	14179	14260	14047	14100	14191	14105	14146	14106	14323	14177	14149	14149	14086	14190	14000	14275	14081	13987	14129	13998	14091	14211	14144	14327	14066	14061	14096	14176	14225	14215	14191	14242	14100	14134	14130	14041	14090	14168	14049	14190	14213	14197	14249	14239	14230	14173	14044	14104	14132	14245	14240	13879	14126	14175	14247	14148	14141	14203	14218	14047	14211	14105	14285	14154	14175	13881	14022	14121	14076	14138	14295	14066	14249	13983	13994	14197	14059	14125	14154	14036	14152	14232	14212	14134	14129	14076	14272	14177	13887	14174	14145	14143	14154	14026	14070	14148	14098	14161	14267	13978	14194	14196	14134	14070	14175	14140	14077	14212	14185	14115	14121	14121	14353	14096	13917	14077	14116	14127	14103	14180	14271	14199	14056	14229	14031	14155	14234	14094	14080	13966	14020	14109	14110	14247	14025	14246	14066	14120	14079	14193	14025	14249	14232	14173	14291	14056	14081	14136	14166	14306	14196	14184	14161	14135	14134	14174	14019	14130	14023	14050	14297	14123	14162	14022	14125	14226	14089	14070	14295	14066	14159	14148	14145	14223	14063	14117	13879	14181	14080	14099	14094	14039	14082	14044	14085	14228	13940	14140	14046	14160	14065	14164	14145	14185	14044	14192	14311	14190	14126	14120	14121	14179	14165	14157	14124	14149	14167	14200	14168	14116	14060	14101	14234	14090	13950	14220	14015	14073	14039	14250	14197	14164	14111	14140	14196	13945	14099	14218	14127	14234	14152	14332	14109	14136	14040	13986	14153	14144	14146	14078	14031	14058	13957	14042	14229	14189	14163	14246	14085	14201	14066	13988	14258	14018	14129	14111	14116	14280	14118	14076	14081	14369	14119	14180	14168	14114	14118	14250	14040	14145	14083	13951	14083	14235	14153	14090	14141	14129	14069	14095	14037	14071	13965	14033	14103	14277	14055	14035	14030	14174	14024	14033	14006	14162	14044	14075	14096	14366	14063	14164	14182	14085	14047	14057	14126	14112	14055	14218	14148	13946	14287	14098	13864	14082	13960	13906	14060	14195	13962	14159	14001	14321	13974	14167	14090	14067	14114	14152	14167	14360	14029	14277	14016	14333	14297	14171	14202	14011	14280	14118	14151	14123	14275	14188	14131	14149	14091	14080	14213	14080	14214	13943	14157	14068	14027	14130	14059	14184	14104	14169	14073	14075	14130	14078	14039	14124	14186	14230	14011	14143	14150	14369	14091	14132	13933	14016	14009	14074	14111	14099	14122	14231	14229	14132	13987	14126	14150	14035	14174	14153	14160	14206	14334	14082	14175	14256	13976	14255	14042	14233	14057	14212	14129	14233	14056	14236	14189	14077	13919	14137	14177	14095	14279	13988	14079	14177	14236	14253	14205	14220	14017	14056	13954	13904	14002	14154	14138	14129	14094	14014	14217	14169	14240	14082	14272	14067	14315	14241	14085	14138	14055	13936	14187	13973	14008	14106	14249	13977	14082	14046	14082	14029	14127	13991	14254	14334	14077	14120	14187	14016	14147	14201	14265	14165	14114	14243	14141	14210	13995	14315	14109	14091	14063	14053	14182	14238	13894	14005	13977	14362	14277	14209	13962	14105	14220	14182	14076	14049	14021	14100	14067	14225	14017	14243	14028	14065	13957	14046	14211	14199	14145	14144	14134	14280	14190	13963	14109	14088	14128	13999	14189	14022	14267	14131	14237	14071	13980	14268	14137	14044	14066	14243	14194	14137	14064	13985	14066	14187	14002	14086	14052	13987	14112	13996	14141	14315	14258	14278	14260	14124	14154	14087	14033	14137	14176	14047	14092	14000	14090	14099	14207	13953	14114	14277	14001	14175	14256	14116	14280	14236	14097	14172	14161	14205	13958	14169	14270	14016	14158	14180	14172	14052	14086	14220	14137	13829	14180	14099	14199	14063	14294	13983	14104	14212	13969	14018	14157	14065	14170	13992	14233	14166	14186	14053	14098	14092	14103	14082	14124	13966	14151	13834	14150	14120	14033	14113	13929	14187	14174	14098	14139	14057	14116	14156	14202	14088	14262	14219	14139	14150	14255	14140	14080	14156	14235	14080	14195	14298	14126	14268	14128	14259	14055	14193	14107	14024	14170	14121	14224	14017	14061	14231	14048	14126	13962	14006	14079	14054	14117	14003	14187	14089	14166	14205	14290	14207	14062	14078	14201	14097	14083	14073	14259	14123	14284	14022	14117	14012	14056	14242	14131	14180	14232	14110	14166	14042	14094	14113	13928	14143	14300	14151	14303	14052	14151	14085	14058	14013	14231	14024	14078	14181	14205	14156	14212	14235	14125	14031	14063	14174	14150	14174	14064	14138	14249	14222	14212	14184	14328	14185	14048	14026	14163	14149	14185	14263	14147	14096	14076	14048	14046	13958	14078	14219	14077	14147	14036	14109	14063	14149	14066	14208	13916	14229	14014	14311	14114	14133	14019	14064	14233	14132	14117	14099	14049	14114	14137	14205	14239	14173	13974	14138	14052	14208	14056	14093	14213	14040	14195	13997	13949	14226	14221	14128	14109	14066	14142	14032	14025	14088	14022	14189	14019	14222	14149	14140	14156	14187	14152	14044	14081	14225	14205	14093	14191	14021	14164	14026	14174	14166	14044	14112	13990	14117	14254	14174	14037	14110	14118	14327	14119	14171	14095	14036	14102	14037	14024	13947	13989	14168	14156	14307	14046	14124	14050	14193	14171	14170	14196	14098	14091	14067	14137	14149	14182	14051	14080	14153	14185	14081	14122	14140	14105	13991	14177	13973	14027	14034	14240	13940	14207	14083	14114	14090	14069	14047	14362	14067	14144	14073	14106	14245	14077	14073	14321	13964	13993	14072	14188	14065	14137	14086	14086	14052	14108	14160	14233	14154	14157	13925	14138	14176	14265	14190	14131	14202	14220	14092	14073	14031	14179	13964	14120	14152	14109	14022	14061	14230	14153	14098	14085	14022	14158	14151	14123	14121	13999	14180	14026	14141	14161	13952	14101	14010	13946	14214	14143	14201	14049	13840	14138	14141	13993	14220	14105	14224	14187	14280	14027	14234	14192	14033	14166	14194	13927	14285	14089	14094	14164	14100	14042	14186	14039	13993	13993	14262	14127	14069	14227	14140	14124	14293	13970	14204	13916	14270	13990	14213	14040	14135	14131	13944	14137	14271	14036	14156	13942	14142	14060	14140	14248	13986	14169	14217	13954	14117	14199	14025	14158	13969	14083	14112	14300	14034	14165	14051	14123	14191	14219	14139	14151	14207	14179	14224	14276	14302	14051	14074	14082	14056	14128	14023	14311	14111	14154	14092	13918	14218	14102	14320	14154	14067	14250	14157	14240	14184	13892	14085	14157	14218	14047	14260	14186	14145	14113	14089	14151	13884	14093	14106	13975	14097	14049	14191	13953	14197	14196	14282	14145	14161	13993	14055	14197	14251	14173	14171	14083	14206	14144	14289	13921	14151	14224	14080	14172	14246	14128	14198	13967	14189	14177	14065	14239	14069	14020	14042	14106	14110	14013	14113	14089	14022	14221	14027	14064	14173	14240	14114	13995	14101	14171	14011	14249	14198	14204	14209	14066	14173	14133	14146	14165	14115	14205	14006	14098	14039	14155	14162	14194	14103	14136	14169	14315	14099	14067	14226	14176	14071	14172	14207	14220	14110	14025	14033	14107	14102	14060	14206	14291	14107	14157	14087	14024	14176	14169	13998	14165	14221	14101	14175	14096	14035	14150	14106	14139	14097	14010	14076	14106	14145	14182	14087	14140	14065	14140	14202	14181	14029	14155	14075	14182	14147	14053	14214	14249	14149	14206	14109	14229	14278	14109	14159	14122	14150	14136	14085	14385	14027	14199	14117	14203	13915	14233	14143	14234	14122	14121	14239	13959	14234	14155	14130	13976	14184	14246	14133	14221	14129	14196	14136	14316	14222	14141	14199	14160	14202	14262	14051	14172	14170	14033	14244	14015	14345	13996	14081	13991	14015	14294	14035	14221	14061	14093	14069	13996	14225	14308	14111	14121	13994	14057	14225	14223	14140	14062	14032	14144	14002	14149	14106	14194	14193	14138	14227	13965	14214	14074	14134	14010	14037	14201	14147	14186	14069	14279	14137	14197	14120	14223	14017	14116	14207	14139	14114	14155	13922	14343	14051	14170	14178	14136	14134	14192	14100	14190	14044	14131	14051	14004	14141	14080	14006	14130	14226	14304	14148	14008	14060	14004	14152	14068	14074	13981	13996	14012	14221	14048	14143	14013	14227	14259	14047	14083	14183	14075	14100	13945	14122	14188	14076	13998	14095	14104	14051	14266	14320	13968	14112	13995	14230	14083	14191	14226	14231	14127	14278	14155	14010	14301	14021	14285	14223	14183	14148	14122	14228	14080	14175	14075	14162	14070	14178	14083	14100	14001	14100	13990	14256	14180	14035	14010	14248	14114	14082	14147	14227	14129	14021	14270	14340	13994	14040	14033	14039	14340	14102	14282	14110	14208	14057	14004	14201	14251	14118	14091	14081	14193	14132	14270	14193	14294	14112	14149	14302	14202	14242	14196	14054	14215	14055	14036	14224	14136	14006	14206	14051	14031	14215	13985	14072	14220
30175	24355	25948	23062	20272	18669	18059	17464	17349	16952	16793	16718	16355	16373	16491	16572	17766	17962	16972	16178	16161	16085	16290	16250	16312	16242	16253	16016	16136	16209	16234	16307	16068	15996	15847	16149	15957	16055	16107	16248	16060	16164	16157	16018	16320	16263	16318	16002	16235	16205	16078	16092	16132	16216	16261	16209	16284	16381	16296	16177	16145	16002	16104	16193	16138	16142	16172	16008	16294	16128	16050	16257	16213	16243	16172	16280	16163	16116	16169	16231	16117	16130	16046	16113	15928	16186	16195	16239	16202	16180	16155	16218	15994	16136	16017	16083	16183	15921	15950	16058	16140	16151	16165	16232	16214	16163	16169	16124	15899	16091	16037	16297	16073	16243	16139	16257	16201	16158	15901	16193	16247	16095	16163	16135	16019	16355	16078	16258	16191	16090	16157	16160	16096	16232	16165	16156	16268	16266	16310	16092	15816	15832	16145	16087	16142	16093	16328	16160	16075	16164	15985	16299	16178	16243	16303	16139	16127	16128	15969	16296	16266	16191	16249	16100	16186	16032	16000	16408	16191	16007	16155	16023	16002	16302	16034	15969	16307	16100	16198	16198	16039	16190	16174	16173	16175	16125	16149	16157	16157	16167	16191	16102	16197	16102	16120	16246	16225	16281	16253	16179	16224	16287	16274	16119	16357	16270	16116	16055	16162	16189	16188	16160	16062	16111	16246	15884	16285	16187	16123	15940	16017	16161	16046	16046	16002	15857	16085	16080	16118	16418	16217	16179	16094	16122	16317	16339	16348	16301	16191	15981	16072	16166	16146	16272	16052	16117	16207	16053	16162	16130	16172	16067	16315	15940	16188	16018	16134	16349	16204	16068	16134	16267	16039	16393	16146	16113	15882	16188	16164	16193	16236	16274	16084	15947	16078	16120	16313	16142	16042	16060	16189	15930	16256	16272	16092	16095	16017	15861	16229	16236	16248	16018	16111	16050	16355	16167	16095	16224	15953	16195	16148	16074	16228	16023	16014	16006	16170	16242	16292	16358	16241	15954	16159	16372	16270	16279	15953	16263	16146	16102	16298	16128	16109	16177	16205	16128	16009	16197	16188	15994	15915	16143	16236	16159	16090	15918	16102	16289	16199	16143	16120	16193	16198	16210	16030	16252	16148	16201	16034	16052	16072	15890	16231	16243	15969	16121	16174	16080	16206	16236	16163	16180	16183	16097	16104	16136	15820	16027	16062	16190	16046	16211	15937	16024	16083	16062	16174	16103	16263	16216	16151	16105	16119	16233	16072	16060	16275	16314	16245	16134	15902	16206	16228	16113	16147	16106	16110	16109	16281	16048	16140	16299	16102	16099	16129	16235	16165	16225	16123	16270	16211	16316	16286	16205	16067	16078	16096	16050	16080	16238	16371	16113	16138	16135	16277	16269	16051	16039	16086	15879	16236	16118	15968	16080	16171	16439	16404	16067	16324	16196	16175	16058	16207	16154	15952	16245	16062	16015	16259	16309	16097	16202	16217	16140	16135	16238	16329	16295	16328	16155	16238	15914	16079	16247	16034	16290	16224	16174	16156	16106	16175	15918	16081	15902	16298	16215	15911	16124	15996	16192	16037	16058	16233	16094	15995	15939	16352	16096	16223	16020	16201	16055	16076	16088	16195	16004	16000	16178	16226	16230	16075	16072	16131	16185	16066	16295	16284	16154	16177	16160	16111	16298	16179	16142	16053	16033	16196	16179	16193	16101	16152	16278	16130	16125	16079	16289	16283	16346	15920	16203	16197	16197	15972	16050	16160	16200	16097	15902	15984	16122	16020	16142	16257	16178	15876	16122	16198	16154	16231	15863	16168	16186	15971	16017	16101	15956	16292	16201	16119	16157	16347	16127	16207	16105	16161	16330	16132	16117	16257	16244	16122	15996	16238	16164	16056	16070	16064	16247	16096	16228	16292	16145	16114	16206	16082	16221	16113	16061	16204	16245	16249	16183	15926	16234	16149	15984	16020	16092	16297	16145	16036	16087	16035	16039	16194	16135	16140	16062	16199	16150	16254	16176	16149	16040	16218	16300	16191	16020	16209	16089	16253	16151	16055	16131	16282	16075	16363	16267	16066	16114	16271	16269	16116	16404	16283	16241	16283	16045	16235	16182	16130	16138	16208	16202	16054	16084	16148	16079	16132	16171	15968	15964	16193	16107	16228	16103	16111	16101	16253	16171	16155	15961	16021	16191	15814	16034	16046	16023	16240	15947	16031	16028	15956	16171	16168	16205	15941	16068	16157	16233	15963	16126	16134	16135	16253	16361	16319	16264	16385	16067	16047	16143	16137	16542	16308	16088	16399	16048	16024	16215	16061	16090	16203	16247	16103	16206	15975	16381	16259	16028	16104	16133	16167	16227	16028	16005	15900	15973	16132	16219	16326	16180	16024	16026	16143	16164	16232	16132	16173	16151	16110	16118	16265	16211	16122	16171	16078	16141	16112	16113	16251	16173	16194	16326	16068	16253	15971	16110	16386	16245	16308	16405	15997	15998	16278	16177	16031	16382	16131	16221	16216	16205	16273	16058	16171	16195	16190	16232	16308	15940	16241	16058	16010	15960	16197	16307	16174	16124	16037	16012	16209	16224	16130	16106	16238	16184	16109	16277	16069	16258	15943	16052	16210	16109	16184	15987	16133	16194	16030	16046	16359	16353	16309	16059	16108	15922	16226	16364	16335	16179	16047	16166	16110	15875	16254	16133	16247	15959	16189	16113	16148	16198	16080	16321	16356	16259	16028	16314	16333	16250	16116	16146	16200	16189	16193	16094	15943	16288	16190	16220	16294	16136	16258	15982	16258	16278	16113	16150	16151	16243	16124	16131	16047	16031	16051	16016	16227	16317	15971	15947	15978	16275	16172	16193	16175	16207	16188	16421	16020	16128	16201	16025	16169	16381	16090	16101	16241	16158	16201	16128	16133	16176	16003	16127	16171	16059	16192	16253	16029	16252	16155	16150	16197	16053	16117	15988	16146	16066	16062	16085	15992	16046	16095	16124	16206	16119	16176	16275	16073	16011	16190	16045	16271	16283	16261	15951	16121	16217	16436	16187	16264	16066	16088	15968	16154	16031	16036	16150	16314	16046	16177	16134	16356	16274	16048	16161	16050	16112	16161	16272	16380	16050	16182	16412	16139	16158	16184	16151	16182	16129	16185	16136	16070	16220	16132	16099	16339	16141	16127	16120	16252	16176	16180	16303	16035	16130	16133	16175	16114	16185	16093	16018	16196	16106	16221	16339	16127	16109	16295	16193	16040	16261	16133	16046	16229	16125	16064	16165	16071	16201	16096	15992	16080	16160	15861	15886	16380	16183	16235	16301	16081	16187	16069	16150	16116	16336	16376	16131	16122	16104	16058	16070	16285	15982	16083	16288	16283	16334	15980	16157	16175	15971	16268	16104	16297	16159	16213	15890	16276	16142	15977	16259	16116	16360	16190	16096	16058	16044	16275	16239	16304	16011	16055	16140	16067	15955	16095	16150	15943	16168	16120	16093	16323	16257	16117	16107	16255	16198	16193	16113	16215	16155	16181	16209	16082	16193	16175	16232	16035	16240	16056	16205	16378	16423	16212	16206	16106	16315	16082	16121	16220	16251	16006	16032	15999	16013	16163	16293	16067	16170	16248	16224	16021	15968	16165	16210	16220	15944	16089	16140	16234	16286	16179	16067	16175	16055	16143	16227	16035	16276	16027	16090	16056	16199	16296	16115	16082	16190	16132	16216	16240	16130	16255	16132	16361	16038	15981	16014	16078	16027	16029	16103	16120	16067	16219	16186	16237	16037	16092	16150	16163	16131	15976	16192	16074	15975	16170	16147	16148	16080	16350	16121	16199	16141	16004	16075	16086	15995	16081	16135	16248	16156	16086	16267	16290	16086	16109	16180	16198	16274	16065	16231	16147	16332	16383	16058	16343	16188	16032	16308	16175	15990	16114	16134	16188	16046	16121	16128	16205	16292	16144	16204	16225	16260	16221	16208	16036	16176	16216	16197	16191	16147	16105	16323	16164	16086	15964	16093	16124	16207	15984	16332	16061	16111	16257	16175	15906	16193	16073	16032	16079	16316	16103	16343	16250	16226	16285	16139	16168	15984	16082	16206	16212	15894	16002	16003	16092	16100	16068	16066	16209	16080	16106	16176	16299	16328	16177	16058	16007	16278	16147	16229	16074	16160	16225	16128	15980	16203	16109	16298	16151	16243	16264	16264	16179	16156	16052	16232	16146	16062	16052	16124	16126	16072	16152	16128	16098	16422	16187	16060	16232	16195	16078	16276	16285	16425	16147	16306	16162	16139	16021	16247	16086	16125	16025	16213	16146	16251	16254	16129	15971	16168	16243	16235	16241	16076	16069	16301	16176	16106	16166	16178	16249	16155	16233	16244	16238	16011	16285	16018	16307	16045	16144	16116	16078	15995	16140	16215	16254	16077	16136	16106	16071	16035	15995	16359	16038	16214	16277	16027	16255	16186	16192	16149	16215	16005	16043	16081	15945	15930	16166	16132	16144	16222	16181	16238	16308	16235	16242	16091	16145	16244	16134	16100	16179	16167	16203	16251	16169	15875	16395	16305	16270	16101	16152	16205	16124	16205	16019	16098	16078	16075	16060	16144	15960	16197	16098	16333	16130	16283	16307	16400	16186	16062	16407	16239	16157	16101	16043	16129	16231	16120	16110	16045	16150	16048	16124	16221	16106	16178	16201	16034	16168	16224	16086	16198	16128	16258	16014	16000	16284	16160	16160	16040	16242	16240	16315	16206	16229	16385	16041	16146	16252	16399	16407	16133	16159	16245	16013	16082	16387	16206	16271	16233	16128	16085	16298	16289	15956	15969	16129	16203	16014	15908	16219	16055	16199	16228	16191	16233	16189	16167	16186	16216	16259	16023	16137	16165	16107	16300	16259	16305	16405	16208	16226	16084	16275	16167	16238	16279	16123	16128	15986	16155	16283	16170	16128	16099	16224	16204	16061	16141	16259	16248	16222	16230	16242	16355	15956	16094	16264	16183	16372	16114	16201	16102	16214	16081	16061	16085	16116	16114	16153	16250	16230	16017	16235	16090	16024	16008	16103	15844	16151	16182	16219	16066	16274	16216	16283	16235	16216	16106	16102	16208	16162	16130
21265	28716	27355	22176	19594	17416	16380	15437	15308	14554	14335	14230	14138	14085	14011	14222	15940	15755	14460	13622	13455	13416	13611	13409	13533	13496	13444	13520	13463	13569	13367	13429	13456	13415	13435	13531	13640	13436	13537	13551	13510	13385	13397	13447	13301	13425	13283	13383	13455	13344	13301	13559	13529	13342	13478	13419	13377	13422	13320	13507	13392	13369	13440	13598	13509	13626	13548	13512	13501	13642	13544	13457	13313	13423	13495	13433	13333	13400	13365	13489	13322	13320	13449	13553	13601	13461	13313	13460	13317	13301	13490	13427	13348	13535	13460	13458	13400	13462	13598	13425	13277	13397	13315	13498	13441	13658	13530	13451	13559	13470	13499	13394	13520	13316	13427	13302	13469	13451	13474	13514	13458	13301	13586	13675	13345	13438	13390	13496	13320	13645	13322	13522	13344	13253	13536	13393	13340	13600	13459	13483	13406	13364	13350	13424	13406	13493	13317	13415	13326	13514	13361	13358	13385	13421	13498	13548	13475	13333	13458	13469	13448	13348	13264	13549	13550	13434	13613	13466	13474	13238	13611	13547	13370	13396	13431	13429	13381	13384	13216	13491	13509	13312	13420	13442	13292	13352	13497	13368	13500	13296	13411	13463	13334	13730	13479	13558	13335	13533	13424	13360	13311	13427	13389	13367	13362	13385	13440	13447	13645	13352	13439	13505	13441	13404	13464	13648	13539	13318	13321	13362	13400	13215	13432	13447	13388	13484	13525	13423	13472	13335	13454	13480	13427	13487	13248	13309	13529	13589	13444	13395	13462	13450	13501	13431	13544	13433	13454	13434	13377	13491	13360	13443	13270	13469	13424	13579	13519	13461	13534	13579	13494	13503	13513	13404	13340	13396	13327	13364	13562	13474	13337	13327	13399	13503	13371	13505	13503	13378	13315	13459	13453	13374	13348	13444	13457	13458	13384	13334	13497	13335	13497	13551	13379	13325	13415	13342	13593	13472	13385	13415	13388	13310	13500	13339	13389	13520	13378	13439	13554	13617	13418	13304	13394	13621	13617	13562	13425	13477	13482	13445	13387	13606	13500	13455	13544	13383	13352	13472	13411	13495	13483	13442	13327	13570	13318	13461	13340	13400	13451	13381	13556	13636	13548	13393	13468	13414	13301	13519	13340	13344	13413	13506	13226	13324	13437	13337	13430	13438	13353	13389	13444	13410	13498	13424	13566	13381	13413	13442	13543	13406	13457	13298	13433	13465	13359	13395	13498	13636	13392	13374	13382	13292	13508	13511	13489	13414	13448	13405	13488	13370	13425	13468	13438	13582	13435	13421	13428	13370	13286	13452	13219	13422	13394	13504	13519	13581	13439	13441	13484	13431	13503	13436	13493	13427	13396	13475	13366	13388	13494	13331	13557	13679	13264	13510	13424	13366	13317	13380	13499	13450	13292	13448	13448	13621	13440	13381	13574	13466	13467	13507	13497	13324	13407	13569	13503	13598	13277	13560	13561	13425	13413	13523	13600	13619	13360	13441	13428	13473	13398	13333	13459	13413	13443	13372	13337	13481	13413	13456	13458	13565	13495	13387	13502	13543	13459	13679	13459	13517	13442	13453	13401	13286	13379	13493	13587	13293	13406	13223	13536	13405	13401	13324	13400	13521	13410	13446	13244	13424	13313	13395	13463	13433	13490	13452	13510	13632	13353	13342	13447	13537	13596	13510	13578	13281	13374	13522	13531	13448	13487	13494	13256	13539	13503	13395	13558	13298	13364	13507	13377	13584	13545	13537	13376	13466	13356	13474	13474	13388	13362	13599	13565	13561	13492	13353	13511	13433	13450	13545	13494	13451	13390	13264	13537	13536	13392	13422	13566	13265	13423	13427	13554	13548	13561	13461	13441	13506	13475	13344	13357	13535	13443	13441	13381	13498	13297	13391	13580	13398	13472	13468	13553	13520	13525	13445	13378	13567	13449	13488	13505	13449	13546	13402	13562	13389	13442	13487	13419	13680	13134	13411	13325	13339	13459	13355	13500	13497	13483	13472	13331	13518	13464	13238	13543	13341	13478	13454	13503	13519	13539	13268	13348	13345	13441	13421	13500	13318	13496	13435	13505	13329	13461	13330	13470	13470	13542	13466	13379	13377	13426	13396	13503	13578	13491	13473	13356	13484	13345	13606	13507	13526	13397	13430	13244	13643	13525	13400	13388	13608	13426	13346	13390	13374	13405	13348	13507	13305	13586	13579	13553	13407	13295	13372	13518	13402	13291	13445	13411	13425	13426	13496	13477	13378	13572	13629	13557	13483	13445	13504	13547	13474	13453	13332	13367	13392	13402	13388	13376	13329	13430	13468	13425	13486	13482	13373	13478	13391	13515	13358	13617	13380	13458	13434	13397	13454	13336	13475	13431	13537	13553	13296	13388	13355	13438	13373	13476	13468	13505	13626	13461	13555	13537	13424	13334	13600	13465	13362	13316	13569	13314	13418	13352	13389	13476	13466	13395	13495	13210	13496	13383	13367	13495	13324	13514	13442	13385	13332	13464	13395	13482	13401	13471	13457	13374	13383	13402	13222	13464	13434	13483	13542	13482	13600	13491	13580	13428	13577	13475	13380	13313	13608	13431	13457	13459	13600	13384	13570	13347	13562	13374	13467	13478	13424	13542	13411	13401	13458	13462	13472	13495	13437	13417	13436	13286	13533	13382	13416	13471	13357	13487	13436	13584	13435	13565	13413	13523	13435	13354	13463	13438	13313	13483	13425	13582	13400	13269	13515	13505	13460	13546	13495	13303	13401	13491	13371	13451	13500	13493	13406	13469	13301	13475	13384	13501	13579	13384	13458	13363	13479	13321	13316	13469	13384	13320	13332	13411	13440	13358	13484	13470	13546	13353	13542	13527	13427	13491	13365	13570	13231	13290	13224	13518	13335	13408	13507	13439	13560	13520	13458	13329	13332	13526	13441	13400	13521	13503	13324	13520	13454	13251	13544	13460	13316	13375	13450	13458	13540	13418	13450	13464	13221	13398	13429	13506	13427	13541	13509	13429	13462	13366	13461	13520	13315	13462	13393	13556	13489	13476	13501	13544	13354	13495	13383	13520	13473	13473	13448	13372	13590	13345	13317	13483	13400	13481	13443	13450	13561	13524	13519	13352	13430	13425	13541	13365	13291	13488	13369	13543	13371	13423	13433	13375	13396	13527	13557	13406	13332	13478	13607	13490	13442	13296	13369	13364	13532	13400	13324	13402	13453	13393	13323	13518	13436	13318	13450	13709	13437	13432	13335	13551	13323	13432	13339	13378	13610	13517	13601	13552	13492	13403	13517	13633	13328	13393	13531	13383	13582	13586	13423	13418	13469	13520	13392	13410	13527	13356	13536	13388	13574	13331	13440	13374	13463	13438	13370	13519	13537	13371	13582	13468	13474	13463	13552	13604	13405	13484	13487	13406	13485	13447	13380	13441	13415	13548	13353	13452	13383	13406	13545	13456	13433	13462	13452	13516	13544	13591	13372	13295	13422	13408	13410	13553	13513	13387	13584	13307	13501	13517	13424	13423	13462	13507	13537	13517	13584	13579	13593	13593	13659	13475	13541	13538	13491	13574	13365	13451	13464	13451	13398	13686	13399	13414	13415	13457	13508	13470	13419	13443	13436	13463	13495	13512	13472	13349	13469	13538	13480	13357	13580	13553	13274	13433	13618	13341	13229	13503	13589	13322	13364	13335	13512	13263	13509	13619	13429	13428	13451	13413	13512	13599	13479	13625	13369	13573	13445	13382	13575	13530	13483	13295	13450	13408	13337	13423	13507	13369	13400	13470	13400	13495	13423	13540	13282	13401	13348	13297	13461	13537	13300	13576	13436	13414	13521	13406	13375	13596	13563	13402	13366	13214	13509	13525	13521	13508	13491	13333	13610	13504	13454	13426	13254	13528	13468	13372	13358	13352	13314	13509	13369	13502	13334	13419	13521	13367	13406	13461	13544	13339	13573	13521	13555	13514	13279	13444	13614	13501	13530	13595	13608	13416	13473	13451	13446	13392	13519	13394	13429	13646	13452	13547	13520	13581	13502	13595	13376	13367	13405	13363	13489	13422	13509	13346	13327	13530	13326	13528	13238	13501	13361	13391	13441	13395	13373	13573	13540	13321	13438	13330	13346	13428	13400	13288	13442	13411	13505	13486	13435	13537	13430	13486	13391	13509	13393	13537	13382	13553	13361	13353	13494	13405	13348	13578	13484	13272	13380	13557	13493	13418	13370	13405	13330	13647	13482	13392	13475	13541	13348	13453	13488	13447	13625	13485	13456	13406	13521	13673	13317	13536	13393	13425	13532	13549	13428	13482	13470	13430	13442	13267	13493	13557	13254	13387	13503	13342	13400	13492	13545	13416	13455	13421	13552	13389	13438	13467	13523	13421	13435	13537	13418	13323	13488	13411	13443	13541	13411	13560	13510	13565	13539	13618	13591	13320	13459	13472	13523	13563	13413	13475	13575	13425	13497	13405	13519	13551	13316	13559	13496	13380	13446	13298	13448	13384	13445	13290	13508	13443	13498	13615	13274	13328	13381	13431	13506	13389	13411	13376	13544	13439	13354	13486	13669	13263	13525	13377	13643	13446	13566	13488	13472	13481	13363	13450	13470	13513	13410	13535	13385	13376	13299	13290	13488	13501	13526	13414	13241	13270	13556	13449	13387	13489	13344	13310	13391	13544	13402	13440	13549	13315	13320	13348	13461	13539	13404	13441	13585	13524	13433	13368	13368	13367	13482	13523	13444	13553	13435	13442	13453	13544	13331	13465	13479	13454	13431	13489	13504	13248	13412	13432	13467	13545	13362	13497	13414	13359	13533	13473	13456	13444	13479	13291	13354	13433	13466	13402	13560	13342	13435	13468	13422	13461	13565	13484	13452	13356	13353	13586	13233	13565	13327	13463	13445	13366	13488	13395	13363	13395	13396	13430	13289	13429	13308	13375	13374	13405	13487	13346	13356	13625	13543	13432	13351	13462	13468	13477	13317	13307	13621	13609	13482	13362	13482	13285	13546	13436	13574	13470	13549	13399	13443	13469	13532	13237	13449	13626	13406	13354	13462	13505	13559	13420	13409	13311	13483	13497	13493	13386	13442	13551	13349	13388	13420	13365	13592	13448	13432	13538	13222
25639	21024	27597	25696	22540	20174	19052	17124	16172	15913	15549	15313	15048	14936	14817	17936	21380	20760	19240	15009	14670	14409	14407	14480	14294	14474	14387	14430	14314	14539	14515	14574	14202	14345	14203	14443	14395	14361	14452	14477	14344	14535	14330	14341	14502	14310	14344	14216	14479	14192	14375	14302	14481	14486	14291	14351	14370	14588	14252	14350	14395	14422	14374	14177	14393	14333	14215	14339	14298	14307	14458	14319	14478	14565	14399	14254	14573	14343	14287	14223	14343	14503	14381	14250	14312	14201	14386	14507	14319	14563	14604	14511	14324	14372	14381	14405	14444	14466	14366	14133	14448	14208	14258	14401	14403	14479	14347	14258	14252	14601	14382	14461	14406	14456	14433	14376	14440	14275	14505	14322	14179	14465	14421	14403	14217	14343	14236	14393	14454	14456	14412	14286	14536	14545	14330	14456	14426	14487	14307	14368	14539	14321	14419	14371	14484	14259	14427	14468	14591	14383	14449	14200	14394	14435	14623	14387	14297	14402	14386	14194	14246	14386	14361	14356	14426	14383	14377	14456	14667	14389	14297	14482	14294	14531	14351	14169	14301	14532	14488	14438	14321	14352	14455	14514	14448	14283	14462	14334	14495	14115	14377	14225	14401	14310	14177	14284	14252	14304	14376	14278	14490	14357	14477	14433	14304	14331	14340	14450	14449	14664	14378	14402	14378	14509	14269	14362	14446	14481	14475	14415	14433	14176	14343	14340	14283	14500	14458	14179	14389	14479	14432	14220	14288	14270	14439	14535	14400	14423	14337	14335	14169	14331	14312	14220	14434	14384	14346	14354	14404	14543	14633	14266	14528	14451	14337	14447	14471	14458	14486	14240	14396	14344	14441	14222	14501	14324	14280	14272	14258	14288	14294	14416	14467	14321	14254	14247	14452	14173	14414	14375	14349	14343	14269	14035	14287	14454	14361	14412	14176	14321	14402	14303	14423	14490	14410	14490	14519	14318	14291	14396	14564	14484	14371	14162	14399	14423	14393	14384	14405	14379	14555	14345	14281	14119	14489	14449	14398	14365	14434	14147	14210	14220	14310	14394	14237	14209	14231	14243	14463	14294	14477	14274	14324	14391	14203	14329	14361	14337	14392	14343	14416	14225	14470	14438	14334	14258	14373	14506	14378	14417	14138	14484	14279	14414	14248	14500	14276	14240	14525	14269	14380	14239	14431	14420	14391	14539	14431	14273	14434	14392	14332	14412	14315	14291	14415	14323	14349	14298	14418	14287	14228	14423	14403	14400	14485	14363	14172	14203	14359	14270	14295	14166	14544	14294	14288	14374	14553	14312	14449	14400	14428	14339	14319	14417	14289	14180	14332	14195	14356	14421	14344	14517	14395	14296	14302	14340	14214	14390	14413	14462	14400	14320	14260	14606	14329	14361	14508	14455	14445	14388	14306	14290	14491	14264	14209	14325	14483	14352	14329	14423	14408	14437	14422	14377	14355	14463	14481	14344	14331	14321	14332	14414	14399	14365	14339	14336	14430	14371	14416	14083	14465	14315	14432	14380	14311	14323	14276	14309	14204	14453	14510	14298	14407	14316	14531	14436	14535	14246	14373	14361	14452	14441	14341	14433	14315	14418	14431	14247	14346	14365	14371	14360	14446	14262	14535	14232	14285	14348	14492	14246	14363	14485	14320	14432	14339	14341	14320	14353	14390	14501	14370	14394	14240	14297	14364	14358	14339	14221	14418	14553	14361	14274	14385	14249	14525	14464	14381	14513	14364	14354	14374	14484	14405	14295	14303	14380	14233	14327	14381	14409	14256	14244	14261	14322	14304	14506	14335	14353	14251	14339	14368	14338	14519	14391	14361	14186	14339	14348	14429	14476	14167	14386	14489	14446	14421	14375	14380	14204	14208	14248	14297	14529	14368	14439	14278	14471	14250	14372	14346	14252	14300	14343	14305	14280	14274	14451	14387	14454	14417	14446	14383	14397	14355	14467	14374	14355	14028	14457	14267	14447	14383	14388	14445	14477	14400	14253	14344	14409	14403	14445	14352	14489	14262	14419	14271	14337	14308	14395	14598	14436	14321	14484	14329	14378	14342	14349	14422	14280	14480	14368	14577	14446	14393	14575	14271	14468	14353	14271	14448	14241	14313	14192	14476	14248	14327	14405	14413	14301	14406	14525	14467	14302	14378	14529	14365	14417	14446	14236	14387	14340	14505	14579	14391	14365	14432	14291	14376	14368	14445	14284	14226	14441	14464	14428	14495	14294	14192	14431	14382	14333	14391	14307	14201	14253	14361	14419	14401	14258	14456	14342	14310	14269	14429	14365	14470	14492	14476	14409	14356	14335	14207	14325	14359	14513	14373	14342	14307	14254	14531	14460	14323	14411	14228	14603	14433	14465	14314	14358	14405	14370	14378	14356	14296	14352	14325	14352	14394	14638	14380	14433	14354	14235	14344	14362	14412	14211	14325	14340	14326	14292	14489	14410	14333	14622	14436	14430	14527	14275	14452	14509	14324	14345	14405	14401	14376	14444	14291	14518	14325	14427	14356	14361	14212	14433	14349	14476	14381	14262	14418	14278	14305	14274	14342	14327	14121	14508	14278	14358	14291	14432	14403	14428	14431	14326	14363	14261	14559	14135	14510	14597	14362	14631	14279	14285	14319	14291	14401	14461	14418	14490	14504	14345	14466	14322	14508	14321	14221	14316	14464	14393	14271	14436	14293	14371	14209	14189	14270	14409	14430	14175	14476	14196	14440	14457	14267	14339	14317	14380	14229	14363	14527	14233	14178	14287	14467	14441	14383	14420	14332	14253	14466	14321	14363	14398	14288	14356	14326	14334	14480	14274	14406	14375	14398	14363	14319	14424	14407	14396	14594	14427	14386	14470	14377	14547	14353	14427	14281	14376	14346	14295	14439	14584	14508	14233	14414	14450	14079	14316	14349	14307	14329	14412	14329	14421	14498	14599	14270	14349	14273	14548	14439	14578	14486	14336	14320	14402	14402	14607	14384	14392	14567	14508	14456	14576	14462	14331	14302	14228	14407	14648	14404	14369	14250	14149	14325	14421	14542	14422	14408	14270	14300	14302	14174	14263	14608	14346	14325	14299	14298	14460	14528	14288	14258	14131	14384	14537	14468	14314	14460	14421	14381	14416	14391	14397	14360	14319	14355	14376	14507	14345	14304	14421	14081	14401	14488	14309	14299	14529	14291	14367	14389	14350	14468	14315	14320	14390	14297	14161	14276	14430	14366	14291	14121	14367	14308	14241	14443	14326	14639	14429	14281	14330	14390	14325	14353	14362	14424	14302	14277	14293	14431	14451	14412	14226	14322	14571	14224	14543	14183	14272	14365	14485	14379	14441	14367	14176	14396	14371	14536	14213	14300	14255	14130	14386	14274	14321	14441	14322	14288	14250	14303	14353	14383	14343	14311	14584	14345	14190	14381	14355	14129	14240	14343	14188	14337	14486	14386	14477	14518	14462	14343	14365	14198	14300	14256	14372	14394	14359	14571	14437	14449	14358	14336	14254	14308	14265	14420	14369	14318	14323	14213	14246	14356	14224	14339	14358	14364	14369	14431	14156	14269	14319	14294	14268	14325	14389	14185	14323	14287	14440	14381	14380	14363	14335	14413	14527	14398	14336	14207	14458	14567	14299	14292	14338	14283	14629	14351	14233	14514	14272	14403	14522	14369	14408	14458	14410	14351	14322	14439	14330	14277	14175	14445	14340	14530	14392	14333	14272	14564	14474	14163	14319	14473	14398	14242	14222	14323	14064	14367	14370	14505	14323	14509	14408	14368	14271	14300	14678	14276	14310	14516	14317	14685	14351	14346	14390	14677	14386	14383	14439	14480	14191	14310	14364	14309	14497	14247	14345	14440	14466	14208	14436	14438	14469	14320	14347	14472	14376	14292	14287	14262	14298	14251	14396	14517	14304	14437	14329	14546	14292	14391	14558	14419	14452	14369	14289	14394	14331	14329	14374	14116	14453	14231	14151	14441	14395	14400	14448	14485	14347	14412	14354	14313	14259	14365	14412	14430	14246	14333	14418	14441	14484	14480	14335	14546	14465	14292	14092	14240	14316	14600	14338	14624	14315	14291	14437	14328	14264	14134	14326	14487	14417	14202	14279	14516	14312	14312	14460	14420	14498	14521	14243	14321	14386	14506	14496	14392	14292	14374	14252	14244	14403	14429	14209	14432	14471	14357	14363	14304	14392	14538	14325	14266	14416	14576	14227	14522	14426	14384	14381	14260	14352	14495	14344	14477	14404	14304	14341	14281	14390	14357	14326	14429	14474	14335	14475	14480	14337	14576	14511	14471	14471	14516	14311	14480	14207	14355	14437	14369	14305	14408	14187	14374	14461	14531	14640	14451	14395	14370	14329	14640	14503	14439	14256	14467	14235	14394	14301	14489	14412	14346	14305	14550	14537	14433	14495	14290	14329	14290	14328	14542	14324	14460	14270	14287	14435	14192	14354	14546	14497	14432	14374	14373	14416	14421	14265	14515	14392	14345	14296	14286	14408	14415	14365	14359	14249	14269	14498	14410	14265	14456	14378	14198	14355	14458	14333	14311	14446	14331	14452	14687	14508	14508	14351	14372	14533	14461	14296	14364	14472	14374	14240	14473	14115	14405	14374	14287	14425	14481	14259	14297	14425	14438	14372	14345	14324	14406	14254	14297	14285	14438	14386	14339	14506	14363	14241	14237	14418	14407	14405	14331	14330	14555	14332	14433	14313	14414	14395	14404	14290	14254	14292	14394	14525	14471	14344	14496	14531	14320	14327	14182	14359	14253	14457	14135	14312	14270	14521	14337	14093	14324	14376	14357	14410	14452	14265	14487	14567	14415	14552	14449	14420	14416	14692	14199	14326	14290	14320	14169	14259	14407	14374	14384	14322	14296	14377	14461	14469	14500	14264	14545	14176	14481	14439	14407	14286	14502	14410	14551	14414	14314	14506	14353	14548	14475	14412	14191	14612	14236	14264	14418	14189	14418	14419	14510	14266	14461	14256	14266	14264	14292	14319	14604	14462	14350	14170	14189	14232	14306	14198	14251	14363	14231	14473	14149	14405	14288	14232	14492	14288	14438	14289	14468	14544	14389	14195	14428	14488	14318	14269	14380	14510	14293	14336	14375	14284
20863	34404	32754	26299	23203	19317	17827	16598	15456	14930	14071	13825	13673	13461	13528	18443	22908	20864	18518	12813	12702	12584	12524	12606	12824	12646	12394	12624	12280	12444	12438	12454	12454	12505	12547	12651	12515	12472	12503	12487	12547	12633	12500	12436	12508	12451	12587	12422	12363	12353	12629	12528	12591	12612	12592	12549	12474	12344	12673	12540	12451	12599	12573	12483	12471	12402	12476	12622	12337	12740	12462	12387	12341	12411	12480	12444	12546	12398	12573	12459	12433	12499	12480	12555	12307	12498	12441	12558	12402	12304	12546	12412	12407	12307	12553	12397	12475	12331	12539	12360	12579	12360	12563	12420	12448	12366	12551	12513	12291	12645	12581	12546	12490	12604	12332	12531	12597	12421	12413	12477	12479	12536	12572	12417	12482	12292	12503	12427	12588	12480	12429	12436	12450	12472	12315	12469	12645	12449	12389	12557	12506	12399	12468	12613	12479	12578	12309	12574	12534	12496	12550	12424	12442	12588	12399	12387	12539	12565	12426	12590	12437	12380	12485	12506	12532	12538	12517	12445	12420	12574	12666	12369	12566	12443	12518	12640	12469	12392	12422	12445	12384	12509	12599	12402	12518	12412	12445	12422	12692	12415	12474	12588	12461	12503	12572	12518	12555	12514	12513	12431	12609	12445	12556	12577	12451	12533	12297	12486	12549	12474	12488	12424	12563	12560	12533	12423	12326	12620	12423	12677	12426	12495	12519	12592	12408	12365	12499	12468	12445	12381	12395	12448	12400	12486	12456	12647	12562	12422	12477	12564	12432	12415	12451	12472	12369	12457	12374	12444	12497	12398	12408	12509	12471	12567	12452	12468	12467	12479	12486	12531	12369	12640	12538	12470	12412	12378	12397	12521	12316	12586	12428	12517	12315	12535	12526	12584	12540	12247	12685	12527	12609	12456	12449	12618	12317	12586	12526	12630	12536	12538	12359	12471	12405	12564	12443	12371	12373	12351	12464	12616	12490	12361	12480	12582	12450	12347	12250	12713	12499	12302	12437	12533	12338	12586	12403	12407	12415	12413	12523	12540	12328	12458	12460	12524	12445	12431	12531	12515	12398	12332	12383	12523	12559	12572	12503	12390	12490	12581	12510	12604	12523	12495	12507	12551	12420	12408	12547	12450	12545	12441	12467	12422	12509	12427	12468	12525	12553	12642	12387	12673	12494	12454	12341	12562	12516	12450	12470	12488	12466	12530	12403	12489	12459	12595	12374	12605	12437	12402	12436	12434	12604	12400	12577	12517	12449	12376	12526	12311	12443	12598	12550	12630	12497	12426	12417	12481	12640	12337	12552	12416	12450	12526	12508	12408	12391	12447	12502	12427	12571	12338	12652	12302	12354	12434	12364	12621	12407	12559	12489	12413	12434	12556	12466	12482	12525	12385	12456	12600	12476	12389	12525	12509	12621	12412	12469	12635	12473	12578	12395	12541	12513	12432	12564	12518	12343	12360	12649	12239	12337	12331	12492	12477	12362	12524	12481	12384	12354	12447	12475	12367	12465	12575	12533	12413	12443	12599	12545	12512	12386	12569	12448	12576	12351	12504	12543	12471	12496	12429	12367	12367	12556	12307	12454	12491	12278	12460	12417	12454	12424	12297	12579	12489	12344	12387	12548	12564	12496	12502	12402	12354	12438	12535	12514	12345	12443	12530	12569	12496	12370	12513	12319	12496	12328	12565	12467	12601	12529	12319	12562	12636	12481	12358	12542	12441	12377	12434	12575	12461	12393	12661	12455	12351	12539	12603	12559	12580	12537	12462	12357	12567	12478	12493	12536	12528	12430	12504	12501	12614	12373	12421	12410	12483	12323	12460	12261	12489	12577	12444	12490	12408	12512	12470	12678	12468	12462	12407	12529	12522	12383	12431	12298	12441	12620	12566	12354	12285	12354	12471	12507	12402	12616	12736	12549	12609	12555	12438	12510	12479	12537	12465	12470	12453	12373	12474	12489	12490	12584	12406	12434	12505	12469	12407	12369	12530	12514	12454	12631	12579	12430	12458	12480	12430	12562	12402	12568	12658	12482	12547	12466	12443	12370	12406	12424	12396	12437	12607	12523	12399	12354	12358	12441	12310	12603	12516	12474	12260	12281	12591	12497	12558	12664	12529	12526	12434	12395	12329	12375	12348	12532	12387	12371	12463	12507	12427	12500	12457	12622	12559	12463	12562	12336	12487	12613	12534	12462	12433	12370	12546	12418	12612	12411	12477	12504	12442	12533	12436	12539	12607	12531	12505	12458	12626	12423	12369	12473	12454	12468	12420	12462	12464	12433	12534	12352	12405	12258	12519	12576	12359	12431	12636	12505	12466	12453	12532	12474	12537	12439	12493	12497	12526	12476	12438	12594	12611	12553	12451	12486	12388	12533	12590	12475	12378	12506	12576	12638	12251	12563	12651	12535	12524	12414	12575	12646	12398	12693	12316	12454	12582	12468	12474	12585	12478	12707	12487	12536	12399	12434	12421	12474	12605	12544	12349	12484	12434	12525	12438	12462	12487	12566	12446	12475	12494	12437	12477	12599	12500	12594	12484	12419	12481	12444	12393	12426	12473	12465	12298	12498	12384	12478	12476	12604	12466	12538	12567	12471	12480	12657	12565	12550	12414	12585	12509	12356	12592	12524	12406	12368	12314	12659	12532	12501	12560	12553	12372	12412	12459	12634	12398	12245	12575	12503	12485	12582	12505	12377	12553	12652	12564	12423	12777	12335	12517	12525	12556	12647	12423	12519	12516	12499	12505	12510	12450	12514	12472	12557	12410	12345	12539	12503	12576	12515	12533	12434	12477	12345	12348	12555	12586	12618	12439	12583	12506	12476	12504	12435	12537	12431	12348	12445	12639	12519	12346	12429	12333	12458	12511	12493	12370	12093	12379	12574	12591	12543	12487	12511	12440	12460	12413	12627	12307	12465	12360	12652	12421	12431	12469	12659	12504	12450	12580	12576	12605	12371	12589	12428	12512	12435	12344	12398	12448	12349	12319	12344	12296	12435	12451	12348	12381	12375	12466	12376	12315	12558	12474	12455	12394	12766	12557	12540	12414	12407	12542	12427	12562	12406	12578	12482	12497	12515	12520	12286	12523	12542	12541	12554	12484	12468	12507	12552	12599	12482	12286	12586	12512	12512	12413	12315	12523	12434	12526	12492	12517	12388	12622	12391	12421	12562	12364	12523	12617	12534	12535	12486	12475	12637	12511	12448	12483	12404	12639	12527	12261	12495	12346	12519	12515	12418	12452	12488	12519	12428	12428	12391	12570	12508	12464	12506	12501	12368	12523	12451	12528	12399	12427	12514	12558	12428	12555	12496	12426	12453	12364	12261	12436	12407	12610	12499	12476	12513	12511	12532	12424	12526	12574	12460	12274	12555	12407	12418	12413	12602	12442	12459	12465	12371	12384	12588	12523	12347	12464	12540	12467	12360	12346	12570	12660	12474	12309	12391	12513	12583	12588	12477	12427	12520	12417	12373	12381	12597	12443	12361	12328	12414	12382	12549	12564	12513	12477	12434	12452	12477	12486	12447	12625	12460	12565	12419	12443	12493	12377	12387	12485	12466	12523	12560	12445	12467	12531	12589	12354	12424	12404	12437	12590	12375	12461	12342	12519	12482	12414	12508	12489	12630	12633	12471	12508	12488	12421	12450	12566	12637	12473	12354	12540	12545	12467	12555	12393	12522	12462	12611	12464	12469	12406	12425	12434	12501	12477	12404	12536	12408	12445	12476	12328	12537	12235	12387	12488	12657	12561	12498	12464	12562	12562	12517	12532	12521	12420	12429	12433	12357	12482	12465	12539	12608	12414	12596	12375	12527	12424	12379	12533	12503	12474	12625	12388	12580	12419	12523	12313	12381	12500	12511	12671	12586	12379	12504	12751	12397	12534	12575	12472	12556	12480	12482	12395	12347	12614	12732	12502	12529	12571	12629	12572	12440	12551	12491	12432	12507	12534	12301	12449	12657	12517	12553	12548	12456	12642	12522	12540	12606	12313	12714	12427	12457	12497	12652	12576	12545	12572	12475	12499	12495	12490	12494	12399	12568	12461	12393	12427	12442	12463	12516	12605	12529	12540	12620	12419	12451	12473	12462	12503	12496	12435	12522	12519	12365	12563	12325	12551	12520	12486	12468	12473	12552	12343	12647	12460	12480	12338	12457	12428	12584	12422	12583	12386	12558	12447	12453	12452	12350	12335	12356	12528	12465	12470	12538	12452	12511	12607	12508	12356	12435	12424	12421	12506	12365	12516	12501	12578	12639	12474	12425	12478	12445	12452	12493	12559	12455	12516	12472	12319	12593	12464	12503	12579	12353	12505	12373	12377	12501	12620	12419	12643	12497	12471	12316	12394	12552	12464	12422	12479	12550	12538	12510	12482	12594	12319	12501	12505	12395	12577	12396	12461	12362	12558	12504	12299	12458	12482	12378	12546	12342	12502	12371	12462	12626	12530	12542	12438	12459	12584	12451	12394	12534	12456	12406	12474	12414	12534	12452	12558	12510	12470	12577	12505	12546	12566	12715	12451	12524	12585	12683	12552	12560	12621	12350	12457	12372	12464	12481	12397	12566	12434	12372	12372	12434	12441	12404	12535	12580	12564	12458	12316	12703	12441	12485	12414	12543	12629	12539	12373	12496	12534	12435	12393	12465	12577	12471	12424	12443	12647	12494	12472	12483	12378	12399	12623	12625	12490	12427	12264	12499	12445	12493	12414	12556	12461	12558	12539	12497	12477	12512	12512	12445	12498	12517	12430	12494	12528	12475	12464	12386	12550	12404	12496	12514	12453	12552	12383	12554	12295	12571	12490	12578	12631	12283	12457	12476	12585	12445	12495	12531	12716	12573	12499	12681	12660	12494	12396	12512	12433	12461	12343	12351	12580	12448	12465	12411	12305	12452	12390	12375	12638	12492	12661	12537	12381	12297	12609	12419	12414	12211	12564	12536	12421	12452	12375	12343	12446	12392	12533	12371	12528	12641	12452	12335	12396	12448	12374	12508	12646	12589	12474	12445	12489	12404	12339	12439	12563	12389	12496	12513	12433	12501	12484	12364	12345	12397	12377	12284	12620	12356	12481	12491	12465	12516	12468	12446	12365	12307	12405	12468	12427	12552	12378
23874	21011	28433	23881	22138	23771	23909	19826	18422	17608	16952	16578	16406	16153	16558	26189	33878	28060	23783	17314	15394	15125	14920	15108	15190	15140	15076	14890	15201	15121	15164	15063	15083	15120	15131	15104	14893	15065	14987	15189	15288	15011	15159	14993	15177	14903	15047	15032	15040	15044	15021	15056	14941	15139	15144	15138	15190	15040	14985	14950	14884	15059	15052	14919	15074	15257	15196	15219	15117	15199	14997	15035	15146	15185	14998	14948	15090	15095	15172	15105	15105	14914	15142	14861	15121	15014	14957	14978	15051	14831	15012	15037	14982	15153	14647	15008	15025	15033	15193	15198	14983	14919	15065	15111	15017	15007	15117	15046	14931	14911	14789	14724	14909	14957	15182	14778	14804	14920	15035	14973	14854	15134	15086	14975	15116	15161	14938	14992	15166	14970	15022	14930	15215	14927	14850	15004	15042	14905	14961	14983	15015	15023	14883	14938	15068	14931	14865	15025	14944	14737	15032	15004	15071	14873	14986	14881	15002	15056	14889	14985	15168	14925	14935	15036	15034	14877	14913	14923	14872	14982	14953	15028	15000	14894	15249	14999	14778	15063	14991	14846	14934	15004	14822	14810	14925	15089	15038	14934	14994	14903	15089	15108	14834	15098	15044	14977	15048	14909	14916	14859	15044	14971	15064	14992	14951	15012	14919	14823	14971	14981	15058	14819	14883	14913	15118	15040	15247	15033	15020	14884	15200	15002	15023	15110	14911	14898	14982	15079	15107	14809	14964	14823	15059	15071	15017	15118	15223	14919	14926	15038	15118	15012	15004	15030	14986	15047	15139	15063	14993	14937	14849	15022	15098	14941	14978	14851	14908	14867	14893	14983	15035	15116	15056	14984	15109	15222	14860	14855	14905	14844	14833	14767	14790	14845	14934	14961	15047	14885	14992	14810	15033	14826	14810	15117	14826	14884	15064	14966	15064	14963	15041	14984	14972	15019	14821	15032	14990	14810	15100	14975	15248	15040	15109	14927	15101	15095	14926	15042	15103	15082	14865	15002	14902	14796	14978	14927	14905	15172	14934	14973	15257	15035	15185	15018	14991	15112	15090	15018	14941	15033	14957	15042	14893	14914	14899	14953	14976	15052	15008	15012	14995	15042	15001	15025	15253	15165	15029	15078	14859	14867	14869	15063	15111	14801	14982	14979	14908	14995	15073	14926	14866	15134	14983	14900	15098	15096	15016	15146	15026	15146	15121	15156	14921	14745	15073	15062	14930	14985	14686	14906	15135	14991	14899	15011	15060	14811	15088	15164	15070	15079	14986	15034	15050	15076	14931	15033	15246	14877	15201	15083	15052	15132	15094	14860	15007	14880	14788	14863	15180	15119	14933	14850	14719	14753	15225	15217	15049	15114	14955	14930	15063	14970	14959	15131	14963	14873	14905	15097	15049	14891	15011	15058	14928	15013	15020	14898	15014	14782	14863	14851	15023	14980	15148	15004	14849	14888	15092	15004	14910	15178	15163	14953	15088	14729	15219	14882	14819	15129	14969	15122	14986	14956	15064	14766	15047	15063	15034	14947	15010	15017	15257	14918	14916	14929	14941	14996	15053	15058	14779	14835	15021	14906	14939	15012	15033	14901	15080	14930	15134	15048	14879	15094	14881	15035	15013	14999	14898	15080	14805	15062	15041	15098	14995	14978	15027	14848	14752	14851	15130	14965	14928	15114	14740	14956	14987	14913	14913	15043	15148	15102	15163	14898	15072	14987	15132	14867	15000	14939	15039	14992	15045	14870	14873	14935	15084	14916	14741	14821	14931	15055	15112	14952	14910	15088	15001	14917	15124	14900	14797	14966	14930	14917	14893	15041	15094	14986	14910	15003	15118	14969	15062	15114	15004	14927	15175	15013	15026	15027	14989	15164	15164	14902	14990	14955	15009	14914	15046	14896	14929	15006	15060	15015	14979	14899	15093	15159	15141	14986	14899	14920	14976	14846	15005	14912	15078	14977	14936	14803	15039	14957	14987	14983	15052	14975	15131	14818	14988	14923	15089	15303	15124	15072	14856	15018	15052	15173	15186	14844	15008	15063	14949	15043	15068	14911	14991	15018	15046	14892	14987	14984	15017	15039	15090	15112	15146	14955	15047	14997	14837	14984	14954	14926	15003	15034	15107	14886	14969	14973	14950	15124	15087	15168	14720	15044	14963	14978	15041	15059	15041	14886	14926	14984	14896	15047	14968	14986	14988	15088	15031	15020	15080	14855	15095	14997	15067	15061	14881	15148	15113	15074	14826	14925	14959	14999	15003	14892	14967	15063	14900	14849	14967	14964	14968	14915	14990	15168	14919	15100	15024	15178	15193	14992	14853	15038	15082	14923	14742	14937	15105	15052	15094	15120	14950	14881	15072	14961	14969	14931	14918	14939	14985	14958	15078	14814	15003	15047	14887	15024	14870	14887	14855	14860	14892	14820	15010	15141	14915	14985	14935	14884	15015	15033	15082	14879	14985	15026	14993	15151	14983	15162	15047	15066	15083	15032	15056	14845	14824	15010	14937	14910	15000	14898	15064	14944	15004	15097	14788	14950	15107	14997	15118	15256	14933	14823	14895	15050	15189	15083	15111	15122	15094	14955	14878	14987	14972	15007	14995	15031	15159	14987	14930	15135	14905	15118	15096	15102	14958	15121	15084	14997	15228	15044	14769	15083	15130	15142	15255	14991	15115	15031	14987	15007	14878	14901	15124	15025	14988	14899	15095	15064	14997	14947	15042	15077	14960	14976	15055	15113	15192	14856	15020	15100	14862	14987	14898	15006	15096	15002	15014	14967	15046	14950	14901	15055	14975	14834	14973	14986	14862	15229	14830	14930	15043	14948	14973	15076	15099	14994	14879	14989	14948	15195	15023	14965	14969	14909	15100	14944	15037	14873	15211	15107	15048	15019	15008	15073	14851	15016	15195	15282	14941	14827	14769	14800	14939	15084	14821	14958	15027	14960	14972	15078	14907	14933	14992	14901	15180	15048	14970	15125	15002	15298	14980	15176	15124	14981	15011	14909	15049	15012	15040	14977	14875	14827	14846	14967	15135	14866	14850	15040	15026	15026	14916	14949	15198	14974	14898	15165	15069	14930	15049	14840	14924	14961	14998	15041	14983	15022	15167	15070	15061	14893	14984	15074	14932	14931	14982	15041	15110	14934	14976	14908	14960	14954	15143	15016	15032	15047	15018	14966	15032	14842	15034	14970	15074	14872	15034	14958	14844	15047	14986	14909	15022	14980	14770	15051	15081	15106	14986	15071	15002	14988	15056	15126	15094	15081	14877	14915	15186	14942	14932	15124	14788	14852	15051	14935	14897	14863	14884	15021	14901	14861	14944	15188	14972	14984	14954	15016	15029	15062	14882	15119	14908	14896	14812	15044	14930	14982	15111	14963	15348	14895	14913	15026	15044	14810	14950	14972	14893	14936	14983	14813	14976	14973	14934	15150	14914	14966	14910	14878	15205	14834	15008	14986	15012	15009	14991	14904	15072	15075	15105	15131	14957	14989	15027	14994	14922	14985	14902	15056	15170	14906	15000	15072	15282	15058	14887	15060	15038	14827	15073	15028	15062	15194	15081	15086	14959	14969	15156	14835	15128	14840	15043	15094	15053	14976	14953	14989	14946	15018	15171	14968	14859	14926	15072	15015	14854	14897	14934	14944	15009	15077	14874	14931	14941	14889	14856	15043	14988	14883	14909	15080	14935	14941	15130	14993	14845	14941	14932	14978	15146	15192	14959	15039	15048	15008	15106	14829	14865	14823	15082	14981	15042	15138	14863	15203	14958	14916	15052	14979	14972	15198	15114	14914	14826	14902	14926	15006	14939	15101	15137	15004	14923	15096	14878	15043	15017	15000	14952	14983	14913	14993	14983	14900	14866	15101	15019	15120	15059	15017	15068	14936	15022	14910	14967	14804	14872	15010	15029	14878	14988	15201	15310	14976	14932	15011	14972	14985	15097	15025	15020	14975	14938	14955	15173	14881	15007	15157	14791	14945	15065	15118	15279	14951	15071	15013	15098	14891	15000	15022	14784	15031	14875	14931	15157	14991	15006	15048	14887	14938	15061	14941	14855	14956	14884	14990	14995	15041	15007	14939	14912	15003	15190	15086	14849	14929	15044	15008	14973	14796	14947	14977	14972	14971	14971	14827	15019	15036	15094	14899	15095	15073	14865	14970	15006	15268	14941	14975	14948	15107	14920	14885	15103	14862	15030	14953	15137	14815	15149	15002	14893	14862	14963	14965	14927	14965	14927	14883	14944	15027	15042	15114	14997	15141	14827	15151	14925	14995	14893	14924	15172	14760	15211	14954	14849	15057	15070	14828	14969	14897	15104	15021	14824	14955	15063	14878	15092	15107	15079	15020	14934	15023	15188	15120	15081	14972	14973	14999	15012	14934	14988	15040	15219	15176	15209	14954	14918	15254	14948	15165	15155	15048	15064	14959	15066	15079	15114	15097	14979	15082	14837	14937	14769	14654	15109	14917	14810	14951	14982	14991	14962	14915	14904	14887	15038	15138	14971	14951	15017	14761	15156	14969	14981	15008	15125	15030	14801	14975	15091	14886	14808	14914	15232	15180	14809	15027	15043	14856	15102	14995	14947	14988	15125	14838	14881	14956	15047	14825	14988	14779	14870	15032	15020	15025	15049	15071	15078	14992	14905	15032	14987	15162	15061	14971	14893	14926	14837	14918	14998	14841	14862	14980	15149	15116	15009	14893	14901	14715	14986	15055	14832	15079	14963	14875	14983	14909	14939	15016	15225	15092	14868	15070	14967	14865	15013	14865	14871	14901	14860	14999	15038	15055	14995	15103	14838	14946	14907	14886	14930	14859	15133	14731	14955	15048	15027	15015	14972	15086	14893	14974	15119	14786	14949	14908	15177	15198	14839	14752	14879	15104	15115	14945	14862	14919	14956	14949	14980	14909	15014	15057	15064	14795	15204	14971	14925	14925	15069	14992	15108	15037	14772	15071	15009	14993	15001	14866	14916	14725	14904	15074	14979	15017	14967	14874	14972	14981	14912	15127	15050	15000	15121	15002	14932	14817	15010	14946	14971	14953	14872	15028	14909	15131	15139	15085	14837	14836	15002	15036	14888	15160	14874	14985	15234	14863	14937	15087
23813	40574	39191	32966	28198	22401	21123	19750	18336	16594	15725	15103	14924	14709	15443	29820	35706	28275	23355	14252	12826	12939	12927	12986	12951	12925	12782	12770	12763	12992	12729	12900	13038	12840	12844	13046	12952	12946	12958	12816	12804	12799	12857	12990	12833	12793	12785	12820	12941	12749	12762	12813	12809	12832	12926	12769	12871	13002	12979	12892	12989	12855	12879	12808	12717	12815	12930	12782	12893	12817	12849	12898	12807	12829	12845	12955	13003	12847	12840	12773	12842	12921	12784	12863	12898	12879	13004	12742	12888	13024	12845	12774	12729	12896	12948	12814	12827	12698	12835	12753	12704	13005	12906	12954	12862	12654	12861	12805	12929	12734	12789	12563	12866	12944	12856	12842	12869	12827	12890	12945	12820	12907	12862	12956	12870	12903	12672	12834	12809	12871	13015	12889	13021	12722	12947	12758	12897	12820	12705	12923	12773	12957	12842	12772	12812	12890	12685	12807	12770	12952	12931	12784	12731	12714	12817	12880	12782	12769	12780	12757	12786	12812	12869	12791	12803	12888	12871	12848	12815	12839	12825	12834	12800	12865	12876	13006	12940	13066	12793	12872	12970	12936	12843	12827	12889	12928	12895	12865	12908	12753	12868	12806	12728	12627	12866	12630	12782	12968	12690	12818	12927	12758	12844	12876	12912	13016	12910	12718	12945	12848	12876	12860	12766	12917	12886	13047	12672	12855	12838	13018	12825	12815	12866	12822	12945	12865	12728	13000	12765	12895	12900	13045	12806	12827	12916	12825	12704	12692	12853	12695	12775	12861	12856	12732	12648	12867	12709	13043	12793	12832	12764	12893	12806	12954	12989	12654	12908	12887	12845	12788	12799	12726	12785	12747	12773	12836	12678	12786	12789	12760	12953	12796	12975	12594	12863	12796	12912	12841	13020	12834	12857	12655	12912	12730	12927	12905	12794	12784	12701	12776	12763	12802	12709	12828	12839	12888	12944	12934	13012	12849	12975	12951	12736	12840	12755	12778	12909	12728	12719	12777	12764	12944	12900	12593	12791	12996	12678	12874	12809	12841	12796	12773	12697	12719	12871	12785	12750	12709	12911	12799	12938	12831	12852	12714	12882	12691	12751	12895	12875	12937	12728	12644	12836	12990	12853	12872	12775	12824	12643	12851	12846	12972	12737	12813	12981	12826	12686	12815	12764	12944	12957	12923	12800	12955	13016	12938	12837	12670	12910	12852	13052	12862	12946	12950	12863	12981	12783	12969	12923	12950	12805	12753	12936	12715	12811	12769	12820	12867	12855	12882	12895	12666	12873	12848	12976	12767	12821	12831	12800	12664	12762	12878	12843	12864	12822	12984	12758	12846	12937	12887	13008	13027	12954	12892	12796	12870	12869	12843	12659	12991	12802	12784	12864	12886	12785	12958	12771	12924	12861	12861	12809	12676	12780	12819	12818	12921	12701	12723	12848	12924	12926	12987	12685	12946	12921	12922	12790	12839	12839	12863	12850	12805	12861	12757	12884	12776	12974	12773	12919	12817	12831	12867	12926	12828	12800	12986	12782	12769	12774	12874	12704	12833	12936	12931	12909	12755	12881	12963	12854	12918	12911	12849	12637	12898	12889	12794	12797	13041	12892	12761	12975	12903	12843	12716	12763	12856	12884	12787	12882	12799	12853	12837	12788	12618	12825	12849	12788	12928	12598	12806	12918	12836	12908	12853	12844	12725	12646	12964	12663	12919	12906	12818	12945	12840	12915	12730	12907	12747	12919	12871	12540	12733	12885	12821	12671	12864	12933	12844	12833	12752	12884	12923	12731	12933	12775	12794	12797	12828	12716	12735	12851	12731	12948	12642	12851	12905	12815	12928	12922	12794	12998	12593	12794	12871	12946	12749	12664	12950	12903	12814	12796	12938	12741	12858	12735	12692	12736	12813	12931	12748	12813	12860	12816	12800	12793	12767	12795	12752	12793	12745	12835	12613	12727	12684	12754	12895	12781	12956	12778	12928	12788	12802	12985	12876	12874	12697	12813	12899	12846	12902	12898	13004	12835	12750	12865	12905	13000	12821	12832	12766	12746	12854	12917	12787	12966	12726	12899	12715	12784	12752	12722	12839	12717	12771	12803	13012	12857	12713	12810	12859	12882	12832	13012	12695	12993	12799	12876	12894	12674	13051	12694	12907	12879	12822	12883	12838	12861	12801	12817	12918	12723	12771	12694	12957	12802	12673	12756	12802	12710	12871	12900	12876	12883	12901	12956	12696	12722	12623	12825	12830	12715	12793	12739	12910	12861	12840	12883	12893	12851	12781	12961	12918	12830	13055	12960	12868	12825	12870	12964	12731	12899	12874	13080	12976	12899	12949	12730	12825	12877	12887	13009	12807	12694	12901	13041	12804	12932	12799	12815	12733	12955	12828	12868	12913	13029	12669	12899	12890	12918	12917	12923	12796	12928	12761	12956	12879	13040	12904	12826	12809	12838	13011	12806	12879	12901	13071	12794	12729	12779	12809	12946	12819	12860	12924	12806	12837	12816	12798	12890	12722	12883	12870	12798	12877	12862	12930	12850	12930	12775	12855	12589	12906	12973	12838	12969	12816	12841	12802	12762	12864	12784	12831	12855	12932	12887	12866	12890	12812	12924	12970	12809	12747	12943	12763	12897	12922	13015	12811	12797	12923	12867	12680	12767	12748	12722	12819	12827	12845	12871	12825	12562	12809	12805	12727	12859	12649	12863	12877	12661	12879	12916	12697	12874	12740	12855	12915	12842	12871	12767	12892	12680	12900	12995	12885	12832	12813	12858	12684	12849	12761	12977	12756	12879	12688	12790	12825	12872	12961	12756	12746	12691	12738	12881	12809	12860	12862	12793	12854	12864	13027	12730	12856	13033	12866	12860	12909	12860	12748	12852	12959	12807	12728	12656	12871	12949	12835	12806	12812	12916	12855	12776	12767	12853	12860	12919	12899	12751	12788	12789	12946	12858	12931	12925	12893	12750	13011	12863	12729	12986	12964	12660	12992	12909	12796	12793	12839	12972	12761	12717	12827	12868	12857	12771	12809	12706	12731	12759	12923	12755	12824	12888	13023	12930	12761	12864	12924	12713	12853	12901	12923	12857	12766	12699	12910	12883	12951	12708	12662	12826	12800	12766	12941	12828	12817	12933	12911	12718	12943	12705	12790	12767	12954	12892	12969	12938	12812	12838	12851	12835	12950	12977	12708	12747	12875	12775	12767	12972	12885	12760	12633	12819	12867	12824	12822	12917	12824	12874	12881	12795	12721	12872	12865	12883	12750	12888	12711	12730	12850	12788	12771	12866	12883	13010	12793	12930	12799	12940	12821	12862	12811	12943	12899	12803	12935	12891	12915	12832	12854	12792	12724	13000	12823	12640	12851	12821	12975	12857	12836	12827	12675	12723	12788	12815	12835	12771	12882	12849	12990	12770	12899	12845	12910	12899	12702	12995	12961	12753	12808	12787	12752	12937	12773	12955	12854	12874	12710	12876	12778	12877	12819	12848	12719	12892	12899	12787	12787	12814	13013	12750	12938	12797	12749	12815	12757	12792	12917	12707	12765	12874	12778	12854	12908	12961	12897	12900	12908	12871	12738	12825	12902	12775	12904	12925	12721	13097	12846	12915	12852	12888	12808	12894	12808	12789	12767	12909	12832	12799	12930	12842	12850	12921	12853	12994	12795	12783	12891	12805	12796	12957	12937	12888	12735	12826	12801	12877	12607	12860	12813	12852	12873	12770	12794	12957	12850	12979	12855	12988	12759	12989	12702	12689	12743	12725	12832	12990	12956	12865	12805	12878	12753	12930	12756	12802	12971	12793	12634	12791	12643	12943	12910	12797	12808	12817	12906	12718	12848	12903	12883	12946	12845	12799	12897	12869	12926	12785	12877	12968	12891	12868	12904	12819	12943	12806	12831	12767	12751	12882	12887	12846	12915	12804	12809	12774	12870	12943	12716	12830	12806	12806	12860	12858	12854	12832	12825	12913	13015	12763	12788	12897	12948	12795	12823	12840	12757	13035	12809	12951	12921	12790	12756	13065	12908	12853	12759	12807	12806	12753	12759	12850	12815	12785	12783	12878	12894	12736	12696	12969	12817	12673	12792	12649	12809	12824	12913	12757	12916	13073	12856	12893	12874	12786	12917	12830	12820	12721	12904	12835	12843	12820	12882	12775	12843	12915	12986	12875	12889	12842	12892	12827	12821	12722	12676	12836	12668	12893	12743	12826	12869	12671	12809	12838	12870	12820	12702	12781	12780	12746	12936	12920	12850	12867	12893	12906	12919	12806	12845	12857	12827	12900	12782	12855	12711	12760	12725	12831	12676	12955	12905	12754	12823	12847	12796	12806	12984	12803	12936	12753	12786	12815	12780	12742	12933	12816	13001	12833	12937	12846	12995	12853	12885	12835	12594	12761	12876	12882	12857	12717	12937	13023	12734	12808	12770	12986	12797	12829	12739	12801	12629	12914	12858	12798	12945	12822	12800	12973	12915	12968	12772	12991	12855	12764	12992	12916	12797	12928	12750	12715	12908	12870	12815	13062	12780	12744	12783	12813	12815	12951	12740	12598	12828	13017	12834	12849	12941	12796	12984	12785	12747	12916	12741	12731	12801	12884	12716	12930	12884	12844	12759	12749	12875	12889	12855	12978	12906	12984	12761	12957	12750	12721	13021	12804	12994	12893	12771	12878	12869	12827	12941	12721	12886	12889	12935	12687	12784	12972	12973	12668	12893	12820	12884	12882	12708	12731	12793	12751	12980	12930	12739	12863	12809	12872	12956	12787	12760	12939	12830	12803	12982	12728	12858	12959	12972	12831	12889	12955	12823	12827	12725	12910	12718	13021	12897	12820	12811	12835	12982	12716	12846	12929	12854	12824	12853	12771	12835	12721	12802	13009	12916	12923	12810	12850	12817	12859	12764	12741	12879	12810	12704	12715	12724	12972	12891	12664	12889	12847	12821	12765	12780	12832	12813	12841	12843	13012	12851	12764	12877	13025	12727	12888	12777	12863	12836	12640	12866	12765	13135	12914	12788	12910	12803	12825	12917	12958	12746	12877	12874	12933	12914	12754	12801	12849	12954	12857	12968	12786	12919	12833	13015	12892	12908	12888	13061	12800	12903	12887	12914
30266	24793	26442	23732	20896	18773	18500	17847	17687	17486	17094	17282	16912	16996	16760	17449	18565	18368	17660	16955	16574	16669	16589	16685	16623	16442	16757	16596	16541	16743	16708	16453	16685	16664	16545	16674	16525	16610	16611	16584	16584	16548	16646	16760	16781	16640	16734	16393	16466	16435	16457	16587	16852	16543	16649	16668	16510	16709	16803	16502	16565	16683	16597	16582	16571	16676	16559	16409	16601	16754	16702	16699	16630	16668	16660	16614	16525	16645	16757	16621	16531	16592	16436	16430	16646	16571	16623	16577	16686	16474	16536	16661	16768	16503	16532	16582	16560	16614	16503	16698	16501	16646	16687	16596	16576	16808	16549	16383	16555	16716	16644	16669	16470	16558	16403	16614	16634	16493	16625	16581	16441	16495	16519	16564	16504	16566	16666	16343	16483	16458	16567	16473	16614	16617	16620	16546	16611	16645	16513	16608	16482	16447	16608	16421	16524	16578	16521	16815	16508	16625	16732	16536	16648	16615	16594	16665	16612	16607	16475	16522	16490	16569	16514	16704	16596	16727	16553	16431	16554	16463	16506	16577	16559	16350	16477	16602	16582	16698	16629	16561	16518	16694	16681	16735	16573	16413	16556	16489	16623	16778	16579	16598	16498	16551	16701	16607	16603	16518	16545	16479	16563	16545	16627	16607	16479	16570	16586	16604	16525	16697	16491	16608	16609	16534	16574	16695	16302	16643	16631	16639	16777	16699	16708	16548	16813	16552	16593	16468	16579	16684	16710	16545	16611	16618	16496	16502	16538	16532	16751	16439	16447	16549	16676	16435	16520	16686	16509	16612	16719	16690	16762	16692	16887	16773	16783	16517	16554	16746	16503	16662	16743	16636	16700	16535	16609	16770	16754	16487	16366	16694	16531	16565	16612	16591	16519	16821	16564	16327	16484	16513	16649	16657	16443	16362	16635	16200	16600	16631	16706	16378	16723	16627	16471	16445	16759	16583	16558	16716	16590	16615	16612	16507	16613	16599	16741	16502	16641	16435	16625	16616	16632	16427	16685	16516	16488	16540	16448	16701	16710	16619	16522	16683	16672	16589	16656	16671	16748	16614	16247	16477	16797	16694	16551	16725	16725	16594	16572	16591	16520	16583	16659	16640	16683	16536	16707	16658	16712	16573	16429	16457	16642	16574	16414	16604	16563	16424	16469	16596	16532	16545	16519	16489	16691	16263	16527	16657	16595	16806	16665	16811	16533	16662	16594	16674	16382	16496	16710	16595	16729	16521	16587	16743	16624	16424	16280	16586	16600	16478	16587	16612	16772	16501	16645	16645	16450	16561	16398	16603	16590	16558	16638	16490	16434	16546	16559	16665	16620	16474	16545	16526	16715	16535	16442	16655	16509	16444	16418	16349	16627	16636	16890	16615	16628	16561	16620	16428	16504	16526	16722	16810	16606	16479	16374	16693	16592	16518	16458	16517	16465	16612	16668	16508	16448	16629	16456	16691	16762	16616	16707	16782	16774	16649	16396	16374	16485	16704	16645	16606	16540	16530	16567	16448	16517	16822	16518	16591	16353	16392	16537	16537	16673	16567	16611	16561	16545	16716	16686	16613	16666	16815	16708	16729	16472	16600	16755	16480	16652	16572	16541	16423	16583	16517	16555	16667	16639	16631	16480	16538	16471	16513	16286	16548	16503	16729	16547	16568	16546	16558	16515	16676	16571	16599	16223	16693	16607	16699	16658	16580	16537	16429	16664	16789	16699	16658	16587	16499	16721	16541	16705	16571	16541	16583	16693	16610	16683	16533	16585	16525	16550	16580	16504	16455	16382	16600	16678	16579	16553	16392	16500	16467	16585	16626	16560	16515	16628	16641	16556	16447	16508	16583	16620	16529	16517	16718	16571	16447	16691	16702	16762	16555	16724	16522	16535	16659	16495	16611	16516	16497	16674	16534	16410	16559	16430	16527	16400	16306	16415	16640	16630	16478	16421	16584	16609	16626	16673	16774	16545	16475	16657	16652	16446	16514	16565	16628	16600	16619	16536	16573	16430	16656	16553	16566	16456	16716	16503	16659	16819	16635	16573	16499	16767	16782	16478	16420	16735	16465	16495	16637	16402	16632	16720	16345	16590	16411	16448	16811	16575	16601	16709	16580	16668	16663	16735	16563	16600	16400	16589	16504	16440	16549	16732	16738	16569	16453	16568	16450	16575	16520	16551	16459	16510	16486	16615	16747	16429	16573	16610	16614	16461	16515	16592	16726	16521	16309	16531	16625	16548	16518	16740	16504	16545	16671	16481	16633	16540	16573	16750	16494	16648	16550	16549	16581	16548	16769	16511	16614	16934	16519	16687	16638	16454	16513	16386	16547	16568	16492	16719	16601	16785	16666	16538	16697	16663	16768	16575	16484	16302	16620	16847	16810	16544	16414	16345	16472	16383	16617	16607	16725	16618	16720	16810	16598	16532	16578	16560	16630	16522	16578	16482	16689	16640	16525	16658	16598	16522	16602	16675	16505	16615	16590	16658	16668	16683	16578	16667	16521	16615	16554	16639	16603	16585	16591	16653	16463	16589	16682	16561	16459	16563	16428	16406	16543	16721	16666	16582	16579	16537	16664	16518	16435	16699	16519	16454	16739	16702	16733	16562	16612	16534	16513	16568	16562	16604	16516	16654	16668	16595	16568	16440	16658	16633	16359	16563	16438	16748	16684	16509	16676	16586	16526	16636	16489	16697	16729	16693	16707	16536	16298	16442	16737	16592	16751	16454	16381	16454	16559	16717	16654	16646	16451	16519	16562	16474	16643	16539	16631	16535	16553	16469	16623	16526	16825	16774	16674	16665	16699	16610	16831	16415	16523	16625	16759	16745	16442	16564	16486	16424	16675	16364	16464	16522	16580	16469	16533	16445	16531	16663	16780	16593	16422	16523	16690	16568	16455	16827	16477	16519	16564	16790	16489	16632	16517	16555	16658	16572	16647	16554	16595	16619	16507	16716	16655	16447	16574	16464	16751	16446	16689	16446	16469	16440	16357	16540	16347	16711	16563	16607	16649	16781	16569	16755	16658	16524	16638	16582	16580	16514	16542	16567	16459	16676	16693	16589	16567	16580	16561	16592	16813	16640	16487	16489	16696	16525	16432	16641	16638	16439	16618	16594	16642	16659	16740	16640	16488	16519	16631	16713	16587	16558	16444	16594	16474	16583	16755	16602	16567	16622	16358	16428	16532	16643	16534	16478	16589	16403	16719	16517	16426	16869	16821	16660	16571	16756	16702	16640	16460	16454	16496	16556	16518	16538	16631	16606	16490	16606	16635	16469	16551	16533	16731	16807	16488	16776	16583	16643	16410	16636	16587	16770	16626	16616	16529	16466	16690	16668	16569	16753	16600	16464	16719	16655	16634	16698	16503	16648	16463	16514	16683	16353	16616	16478	16424	16566	16744	16610	16515	16443	16552	16558	16619	16722	16618	16651	16593	16502	16512	16660	16559	16419	16632	16608	16598	16551	16577	16759	16340	16642	16455	16467	16652	16682	16680	16527	16522	16621	16404	16362	16648	16677	16485	16639	16452	16641	16607	16376	16508	16414	16467	16347	16617	16645	16545	16458	16539	16532	16781	16704	16603	16665	16735	16546	16493	16605	16485	16434	16556	16529	16557	16446	16586	16630	16542	16551	16497	16660	16596	16810	16716	16690	16434	16335	16697	16492	16494	16540	16510	16606	16700	16557	16458	16514	16730	16588	16652	16737	16472	16698	16656	16633	16812	16489	16330	16494	16545	16446	16769	16628	16533	16517	16629	16607	16594	16548	16888	16740	16513	16640	16769	16663	16635	16719	16671	16488	16551	16520	16511	16549	16509	16352	16599	16233	16423	16491	16534	16635	16669	16530	16636	16551	16624	16692	16597	16497	16573	16702	16435	16610	16669	16525	16819	16461	16610	16438	16452	16591	16426	16666	16546	16749	16615	16525	16586	16643	16596	16477	16463	16563	16514	16744	16650	16416	16478	16598	16689	16405	16858	16560	16596	16523	16592	16614	16505	16681	16537	16586	16622	16628	16659	16763	16639	16641	16380	16525	16487	16726	16562	16707	16433	16574	16662	16707	16651	16613	16364	16630	16472	16618	16721	16722	16546	16637	16668	16482	16718	16613	16525	16703	16578	16765	16594	16692	16631	16516	16584	16636	16651	16524	16755	16674	16711	16634	16538	16692	16845	16651	16658	16475	16335	16506	16622	16468	16632	16648	16510	16438	16707	16657	16675	16523	16547	16779	16438	16602	16579	16550	16635	16575	16428	16477	16421	16613	16716	16721	16685	16498	16701	16655	16657	16609	16747	16785	16580	16458	16658	16573	16569	16420	16597	16750	16570	16622	16340	16542	16608	16582	16446	16535	16477	16598	16677	16459	16857	16557	16538	16429	16486	16572	16642	16518	16689	16493	16616	16563	16375	16710	16675	16543	16387	16503	16434	16573	16674	16448	16639	16632	16718	16445	16425	16705	16504	16644	16641	16607	16509	16444	16662	16767	16725	16598	16762	16688	16594	16720	16696	16823	16595	16693	16639	16508	16483	16576	16618	16682	16566	16737	16574	16463	16502	16483	16577	16498	16566	16736	16680	16543	16590	16596	16564	16687	16459	16543	16415	16451	16634	16524	16689	16669	16545	16641	16631	16723	16724	16614	16645	16520	16645	16697	16531	16672	16649	16539	16404	16666	16534	16692	16643	16572	16446	16559	16460	16513	16694	16692	16720	16584	16725	16674	16566	16700	16454	16384	16470	16457	16817	16635	16473	16598	16588	16496	16661	16604	16620	16497	16326	16371	16660	16627	16372	16251	16507	16621	16513	16708	16597	16597	16631	16502	16391	16414	16751	16625	16644	16617	16615	16734	16451	16576	16550	16658	16589	16708	16564	16606	16463	16665	16721	16676	16486	16545	16574	16604	16414	16543	16582	16622	16633	16748	16691	16510	16575	16524	16523	16615	16700	16740	16560	16470	16545	16460	16324	16741	16468	16652	16290	16661	16698	16632	16491	16545	16601	16511	16699	16598	16477	16770	16553	16400	16576	16572	16777	16522	16531	16549	16521	16662	16514	16448	16644	16658	16521	16657	16420	16618	16465	16763	16694	16591	16726	16408	16725	16616	16345	16589	16558	16530	16352
22385	29646	27910	22626	20365	17039	16866	15751	15611	14969	14772	14705	14460	14339	14136	15210	16241	15756	14662	13797	13835	13764	13708	13869	13910	13587	13909	13852	13888	13748	13863	13721	13914	13784	13720	13738	13916	13777	13750	13893	13860	13831	13752	13757	13705	13943	13788	13805	13714	13785	13868	13698	13780	13889	13684	13799	13881	13867	13860	13782	13806	13750	13689	13675	13678	13850	13781	13742	13803	13811	13899	13623	13801	13833	13751	13706	13773	13706	13933	13708	13981	13750	13800	13702	13831	13607	13542	13687	13899	13795	13722	13863	13894	13936	13745	13786	13598	13734	13762	13734	13941	13701	13823	13844	13621	13817	13934	13727	13792	13675	13813	13676	13886	13770	13904	13475	13669	13729	13844	13740	13658	13827	13733	13783	13555	13686	13765	13800	13818	13722	13751	13743	13756	13653	13859	13789	13833	13653	13784	13770	13856	13753	13637	13821	13796	13683	13808	13826	13862	13732	13655	13711	13825	13829	13818	13734	13677	13829	13773	13835	13873	13804	13604	13774	13772	13763	13750	13868	13706	13863	13661	13552	13791	13698	13750	13731	13587	13806	13853	13655	13796	13898	13845	13946	13760	13567	13818	13739	13783	13824	13742	13862	13706	13882	13833	13703	13730	13814	13730	13821	13758	13643	13804	13896	13661	13767	13784	13945	13780	13767	13757	13829	13595	13777	13619	13696	13756	13735	13605	13827	13825	13846	13785	13728	13735	13643	13932	13701	13777	13761	13802	13571	13840	13613	13789	13860	13639	13757	13866	13825	13770	13680	13826	13690	13808	13758	13821	13912	13789	13659	13841	13902	13804	13827	13867	13743	13961	13751	13927	13680	13745	13791	13722	13770	13849	13777	13727	13726	13657	13871	13654	13649	13720	13646	13969	13855	13708	13711	13674	13794	13741	13774	13643	13975	13756	13579	13747	13736	13874	13758	13674	13791	13618	13603	13859	13897	13627	13636	13786	13804	13755	13705	13828	13674	13980	13629	13796	13765	13841	13600	13671	13713	13784	13784	13746	13671	13753	13738	13861	13776	13806	13737	13715	13846	13658	13887	13855	13758	13613	13856	13844	13697	13682	13840	13794	13737	13733	13838	13740	13849	13750	13668	13815	13732	13801	13878	13897	13679	13929	13620	13860	13749	13833	13824	13700	13596	13752	13847	13838	13740	13896	13899	13621	13735	13845	13813	13821	13849	13807	13777	13605	13700	13821	13680	13641	13661	13827	13770	13690	13776	13747	13775	13906	13975	13939	13599	13684	13666	13687	13732	13802	13626	13645	13756	13774	13796	13880	13952	13891	13857	13876	13617	13873	13847	13765	13815	13783	13702	13656	13611	13719	13627	13591	13715	13823	13677	13784	13819	13758	13898	13702	13753	13864	13763	13594	13783	13762	13754	13741	13816	13700	13851	13832	13774	13767	13768	13885	13837	13821	13826	13926	13825	13869	13635	13844	13663	13688	13769	13740	13826	13778	13744	13913	13873	13725	13830	13657	13903	13897	13872	13740	13893	13777	13643	13702	13841	13716	13863	13687	13677	13713	13942	13804	13790	14089	13701	13803	13802	13672	13782	13612	13927	13638	13697	13869	13799	13784	13751	13737	13959	13893	13744	13814	13699	13699	13818	13666	13794	13796	13757	13907	13862	13792	13607	13759	13888	13710	13649	13669	13866	13880	13870	13704	13945	13757	13835	13761	13611	13779	13830	13734	13808	13806	13803	13828	13767	13822	13827	13827	13726	13882	13683	13803	13813	13749	13780	13696	13685	13727	13699	13853	13743	13760	13701	13761	13562	13866	13701	13815	13820	13663	13834	13839	13917	13848	13746	13637	13795	13998	13780	13826	13573	13880	13822	13773	13882	13701	13821	13925	13867	13598	13792	13652	13685	13700	13641	13765	13732	13669	13606	13941	13660	13654	13838	13670	13734	13756	13707	13711	13666	13729	13748	13515	13672	13718	13719	13793	13646	13971	13711	13660	13654	13563	13745	13671	13752	13722	13838	13934	13777	13776	13781	13691	13820	13962	13696	13740	13955	13883	13813	13852	13734	13749	13617	13732	13898	13874	13615	13871	13756	13744	13574	13735	13836	13664	13716	13652	13729	13759	13942	13647	13706	13643	13805	13568	13768	13677	13806	13998	13792	13656	14058	13763	13708	13771	13594	13629	13704	13834	13732	13998	13790	13794	13696	13815	13993	13826	13679	13645	13741	13918	13596	13783	13628	13756	13612	13887	13776	13675	13716	13889	13740	13895	13750	13791	13610	13837	13894	13627	13722	13685	13726	13854	13794	13755	13875	13784	13689	13860	13795	13812	13888	13824	13618	13729	13696	13884	13827	13794	13798	13793	13727	13685	13861	13683	13683	13728	14036	13792	13735	13760	13732	13728	13581	13860	13773	13788	13647	13654	13925	13865	13718	13734	13810	13829	13874	13734	13846	13702	13811	13891	13864	13864	13834	13665	13874	13601	13773	13799	13734	13754	13789	13848	13875	13781	13761	13854	13664	13843	13700	13829	13817	13898	13778	13620	13689	13796	13914	13860	13718	13799	13822	13820	13699	13773	13839	13839	13700	13856	13752	13814	13846	13916	13818	13630	13597	13835	13815	13800	13759	13750	13864	13827	13728	13800	13658	13835	13673	13754	13814	13722	13720	13835	13897	13855	13782	13913	13772	13638	13712	13624	13762	14051	13822	13717	13938	13777	13648	13646	13864	13816	13831	13796	13862	13577	13501	13778	13786	13588	13820	13646	13687	13781	13759	13648	13732	13745	13928	13787	13698	13868	13732	13780	13891	13848	13677	13833	13880	13607	13597	13779	13878	13711	13659	13568	13810	13773	13650	13724	13770	13618	13819	13734	13720	13772	13870	13716	13580	13620	13657	13678	13706	13671	13690	13637	13765	13795	13800	13676	13715	13822	13711	13884	13833	13813	13665	13749	13664	13813	13679	13880	13677	13842	13712	13774	13698	13796	13793	13720	13748	13819	13902	13887	13839	13872	13757	13765	13704	13723	13891	13770	13970	13741	13735	13737	13855	13852	13688	13806	13628	13783	13741	13619	13729	13784	13608	13569	13659	13560	13896	13711	13687	13868	13606	13649	13935	13829	13686	13841	13794	13603	13782	13669	13852	13849	13865	13768	13838	13753	13815	13806	13783	13879	13865	13827	13644	13793	13937	13590	13847	13694	13823	13791	13643	13910	13705	13716	13857	13875	13794	13769	13750	13738	13729	13681	13826	13764	13668	13718	13858	13698	13675	13905	13898	13827	13818	13746	13820	13810	13742	14022	13794	13652	13942	13691	13709	13741	13875	13881	13755	13722	13736	13782	13805	13815	13611	13595	13869	13866	13677	13884	13788	13797	13560	13784	13715	13760	13789	13764	13683	13736	13670	13774	13775	13835	13760	13826	13681	13785	13818	13835	13898	13813	13855	13795	13763	13663	13906	13754	13882	13635	13768	13751	13825	13802	13704	13779	13803	13800	13817	13802	13898	13797	13787	13753	13847	13802	13794	13892	13610	13728	13645	13803	13805	13850	13841	13761	13723	13636	13939	13719	13777	13683	13727	13622	13932	13787	13789	13650	13688	13859	13754	13849	13810	13626	13712	13773	13674	13848	13803	13698	13763	13493	13855	13803	13885	13851	13893	13739	13806	13714	13659	13777	13859	13846	13825	14027	13833	13801	13678	13816	13742	13798	13691	13618	13921	13689	13669	13701	13795	13726	13889	13790	13722	13720	13706	13878	13659	13857	13802	13754	13685	13713	13727	13852	13747	13728	13767	13772	13827	13750	13872	13643	13843	13647	13793	13822	13836	13872	13765	13870	13841	13805	13762	13905	13927	13752	13691	13618	13818	13820	13940	13661	13697	13756	13739	13726	13815	13717	13713	13675	13803	13735	13806	13739	13793	13674	13728	13887	13687	13776	13678	13810	13814	13778	13611	13670	13827	13803	13868	13841	13738	13538	13805	13813	13865	13772	13833	13686	13854	13796	13705	13978	13893	13923	13791	13685	13608	13767	13884	13758	13889	13712	13841	13943	13619	13814	13914	13752	13746	13831	13607	13861	13716	13673	13775	13718	13766	13787	13967	13717	13565	13794	13924	13756	13856	13745	13953	13703	13632	13746	13768	13790	13890	13659	13602	13810	13862	13745	13838	13843	13916	13717	13685	13865	13796	13737	13730	13913	13667	13696	13738	13785	13854	13679	13838	13864	13819	13884	13812	13801	13764	13831	13674	13725	13713	13741	13877	13628	13806	13679	13891	13727	13968	13830	13811	13837	13704	13587	13608	13842	13825	13586	13774	13840	13645	13690	13830	13739	13737	13894	13758	13735	13743	13791	13734	13778	13752	13690	13735	13764	13690	13742	13746	13893	13741	13545	13660	13807	13744	13713	13689	13878	13805	13760	13852	13772	13973	13572	13751	13679	13863	13642	13812	13745	13918	13839	13752	13709	13671	13691	13823	13733	13933	13827	13609	13760	13786	13776	13627	13779	13735	14037	13740	13975	13783	13706	13815	14005	13810	13607	13714	13671	13793	13753	13627	13772	13702	13969	13641	13669	13658	13653	13725	13718	13773	13738	13740	13669	13721	13934	13894	13705	13790	13781	13763	13703	13668	13760	13655	13869	13771	13812	13777	13973	13833	13879	13777	13888	13780	13802	13750	13952	13809	13823	13783	13714	13771	13798	13782	13610	13764	13911	13792	13734	13775	13831	13706	13807	13637	13725	13689	13865	13611	13812	13774	13751	13749	13917	13880	13865	13861	13860	13767	13751	13824	13634	13741	13938	13663	13804	13755	13801	13731	13895	13696	13737	13657	13735	13831	13801	13772	13690	13790	13572	13710	13749	13834	13794	13712	13650	13750	13732	13660	13704	13739	13670	13909	13749	13646	13798	13692	13754	13627	13837	13815	13855	13723	13885	13792	13868	13904	13806	13766	13746	13923	13759	13772	13672	13831	13815	13788	13798	13708	13839	13672	13796	13761	13876	13802	13728	13920	13825	13766	13750	13599	13793	13781	13746	13600	13720	13679	13806	13698	13662	13716	13809	13673	13686	13631	13771	13797	13763	13712	13838	13702	13647	13876	13812	13902	13875	13694	13897	13846	13677	13833
25476	20971	27688	25974	24112	23162	22422	20794	20261	20155	19807	19631	19234	19173	19109	22768	28757	25709	22973	19620	18557	18429	18551	18416	18286	18519	18494	18483	18480	18401	18488	18427	18269	18604	18274	18367	18272	18320	18372	18509	18504	18463	18352	18176	18265	18303	18324	18310	18254	18432	18321	18270	18352	18430	18492	18569	18306	18545	18246	18309	18208	18301	18204	18495	18297	18343	18294	18435	18035	18166	18440	18330	18457	18429	18422	18254	18189	18432	18231	18228	18270	18385	18002	18642	18207	18298	18396	18281	18292	18245	18281	18337	18337	18538	18381	18389	18271	18094	18206	18365	18297	18313	18416	18236	18340	18259	18309	18315	18329	18363	18387	18328	18352	18142	18395	18552	18330	18384	18298	18226	18205	18367	18294	18119	18349	18495	18362	18379	18301	18323	18458	18465	18493	18200	18611	18279	18499	18309	18248	18239	18361	18490	18470	18296	18390	18377	18231	18289	18323	18242	18319	18328	18240	18701	18438	18352	18493	18331	18522	18373	18583	18322	18312	18381	18529	18289	18381	18308	18522	18352	18280	18659	18338	18481	18348	18392	18377	18340	18382	18386	18251	18577	18453	18281	18289	18436	18254	18346	18236	18109	18308	18194	18452	18438	18292	18309	18332	18365	18167	18288	18445	18388	18418	18420	18329	18293	18275	18352	18298	18432	18197	18141	18378	18358	18412	18443	18163	18240	18307	18296	18191	18155	18242	18380	18543	18492	18208	18402	18304	18141	18464	18387	18108	18295	18207	18381	18255	18436	18470	18194	18266	18208	18325	18470	18258	18330	18447	18229	18077	18220	18382	18533	18451	18438	18245	18422	18321	18201	18195	18189	18252	18359	18304	18308	18146	18187	18176	18367	18620	18439	18244	18329	18160	18265	18274	18423	18101	18208	18347	18383	18490	18262	18253	18230	18312	18373	18377	18454	18315	18098	18367	18376	18192	18257	18351	18422	18293	18410	18385	18252	18217	18163	18277	18224	18350	17997	18376	18533	18276	18253	18083	18285	18353	18480	18419	18235	18197	18468	18062	18165	18330	18380	18210	18283	18445	18335	18372	18250	18334	18339	18336	18388	18275	18296	18184	18345	18276	18270	18291	18312	18399	18462	18283	18138	18260	18551	18262	18257	18309	18448	18430	18312	18322	18279	18444	18459	18426	18321	18300	18398	18141	18471	18219	18256	18324	18300	18486	18349	18282	18297	18239	18392	18211	18441	18227	18371	18238	18143	18181	18229	18291	18176	18573	18377	18414	18294	18428	18258	18332	18391	18305	18309	18447	18106	18163	18224	18411	18096	18319	18205	18425	18494	18409	18334	18505	18496	18469	18379	18370	18446	18108	18396	18345	18461	18369	18518	18388	18539	18290	18246	18305	18461	18289	18499	18337	18414	18250	18357	18385	18254	18127	18196	18159	18275	18286	18289	18281	18236	18243	18192	18199	18208	18190	18173	18315	18170	18140	18248	18084	18408	18539	18438	18254	18287	18343	18104	18161	18436	18171	18330	18259	18283	18436	18284	18274	18260	18269	18248	18267	18676	18196	18313	18379	18216	18404	18315	18256	18395	18413	18312	18339	18351	18253	18322	18151	18468	18266	18474	18354	18086	18332	18249	18330	18458	18349	18223	18439	18425	18307	18551	18142	18227	18290	18208	18398	18375	18310	18475	18532	18284	18481	18514	18404	18368	18170	18402	18248	18373	18329	18283	18242	18352	18347	18306	18146	18349	18417	18151	18327	18355	18366	18463	18338	18211	18317	18448	18229	18203	18370	18452	18326	18407	18384	18310	18261	18298	18274	18086	18204	18316	18364	18689	18489	18377	18308	18334	18334	18323	18200	18322	18406	18289	18242	18333	18306	18238	18297	18304	18032	18309	18299	18387	18215	18579	18396	18283	18489	18237	18117	18366	18508	18118	18426	18380	18521	18286	18383	18265	18452	18582	18196	18039	18099	18182	18377	18401	18528	18534	18231	18521	18287	18108	18416	18266	18243	18318	18366	18244	18450	18470	18417	18419	18281	18179	18356	18332	18352	18160	18127	18403	18377	18235	18192	18010	18271	18462	18523	18278	18313	18383	18294	18343	18520	18428	18140	18435	18379	18438	18722	18425	18427	18407	18204	18110	18378	17839	18412	18205	18277	18359	18412	18425	18256	18248	18304	18348	18286	18412	18448	18206	18377	18393	18319	18353	18362	18250	18211	18149	18162	18502	18276	18368	18118	18514	18274	18394	18229	18201	18322	18625	18626	18450	18246	18224	18255	18258	18329	18418	18117	18191	18158	18299	18498	18281	18318	18138	18409	18358	18482	18539	18523	18109	18403	18268	18316	18341	18233	18149	18345	18271	18176	18324	18179	18425	18257	18378	18520	18194	18321	18193	18242	18283	18362	18362	18317	18291	18142	18315	18373	18355	18358	18112	18185	18233	18381	18464	18314	18496	18314	18585	18488	18325	18297	18283	18263	18205	18302	18356	18349	18232	18337	18210	18227	18607	18314	18376	18463	18460	18504	18267	18199	18538	18390	18378	18414	18214	18250	18181	18505	18330	18351	18282	18430	18253	18425	18408	18381	18340	18153	18094	18307	18344	18398	18101	18265	18472	18581	18326	18271	18318	18200	18443	18374	18260	18290	18081	18311	18328	18144	18254	18384	18253	18265	18114	18091	18277	18231	18482	18493	18436	18229	18446	18375	18176	18446	18428	18480	18429	18440	18256	18367	18254	18519	18255	18423	18260	18030	18344	18232	18331	18005	18380	18462	18346	18408	18253	18382	18263	18344	18417	18192	18176	18180	18290	18103	18255	18119	18344	18252	18476	18337	18215	18429	18415	18183	18284	18437	18314	18279	18441	18412	18460	18306	18506	18297	18201	18357	18355	18288	18334	18228	18167	18429	18308	18365	18388	18250	18181	18273	18253	18138	18272	18425	18395	18304	18425	18273	18217	18206	18306	18272	18370	18302	18407	18372	18224	18300	18081	18147	18253	18374	18331	18201	18353	18414	18239	18306	18364	18497	18368	18344	18408	18331	18355	18220	18321	18590	18164	18512	18386	18372	18342	18498	18390	18410	18293	18205	18406	18193	18318	18241	18354	18356	18229	18632	18283	18461	18206	17987	18331	18383	18531	18264	18225	18276	18398	18239	18145	18228	18344	18349	18683	18404	18266	18266	18383	18216	18340	18272	18213	18201	18436	18325	18400	18209	18080	18428	18398	18117	18288	18204	18254	18246	18478	18394	18410	18377	18431	18427	18397	18247	18304	18162	18220	18347	18336	18412	18378	18231	18267	18360	18264	18224	18284	18492	18113	18354	18363	18390	18478	18351	18221	18265	18136	18237	18027	18204	18223	18434	18264	18180	18478	18459	18321	18364	18401	18373	18169	18172	18335	18207	18508	18466	18144	18372	18408	18378	18523	18341	18591	18462	18198	18332	18258	18240	18232	18260	18285	18362	18233	18412	18411	18372	18465	18401	18128	18399	18247	18480	18256	18454	18050	18032	18288	18403	18543	18402	18194	18140	18497	18054	18272	18292	18150	18489	18279	18208	18346	18365	18450	18132	18330	18504	18384	18202	18344	18300	18236	18376	18306	18175	18492	18515	18373	18247	18304	18250	18303	18077	18147	18325	18231	18276	18238	18273	18263	18396	18357	18427	18251	18403	18255	18422	18320	18561	18168	18399	18168	18529	18194	18227	18330	18350	18231	18303	18366	18415	18139	18236	18216	18238	18167	18393	18347	18443	18313	18207	18214	18166	18354	18270	18293	18327	18295	18438	18438	18175	18341	18379	18149	18140	18368	18323	18482	18456	18282	18337	18331	18427	18125	18482	18423	18373	18235	18423	18455	18300	18342	18502	18191	18502	18264	18443	18301	18355	18311	18472	18122	18211	18390	18315	18352	18449	18280	18297	18097	18255	18295	18529	18248	18349	18110	18538	18321	18362	18220	18450	18503	18496	18308	18372	18400	18309	18282	18295	18386	18276	18431	18411	18324	18358	18251	18325	18434	18323	18107	18236	18367	18382	18569	18341	18245	18176	18470	18225	18358	18189	18326	18321	18448	18415	18201	18351	18340	18472	18364	18474	18350	18388	18256	18081	18121	18286	18165	18142	18244	18312	18371	18408	18320	18541	18169	18244	18456	18357	18252	18381	18365	18311	18386	18277	18345	18378	18188	18438	18269	18251	18212	18374	18483	18334	18337	18430	18387	18321	18301	18587	18191	18361	18432	18541	18249	18409	18608	18353	18216	18391	18366	18287	18200	18339	18166	18417	18304	18321	18319	18502	18442	18276	18395	18237	18194	18223	18236	18168	18430	18432	18181	18367	18168	18116	18447	18409	18250	18418	18300	18544	18521	18450	18303	18376	18349	18347	18219	18262	18360	18297	18424	18164	18115	18279	18235	18227	18175	18362	18495	18241	18484	18310	18308	18551	18117	18448	18289	18240	18234	18394	18508	18307	18241	18306	18196	18124	18270	18279	18324	18395	18257	18446	18481	18386	18287	18431	18208	18482	18326	18216	18424	18248	18199	18431	18337	18183	18459	18266	18487	18292	18453	18204	18326	18180	18287	18252	18396	18437	18377	18462	18532	18319	18211	18405	18239	18329	18397	18156	18225	18195	18254	18306	18404	18288	18363	18241	18253	18334	18436	18309	18287	18307	18536	18290	18393	18113	18453	18214	18326	18332	18393	18640	18466	18301	18411	18337	18259	18310	18391	18368	18171	18277	18282	18183	18499	18303	18344	18498	18244	18292	18286	18476	18177	18196	18343	18498	18284	18144	18382	18172	18201	18248	18296	18350	18291	18460	18267	18390	18538	18227	18441	18328	18286	18182	18547	18378	18286	18350	18346	18416	18377	18611	18334	18553	18381	18444	18456	18361	18226	18353	18506	18287	18308	18353	18288	18233	18447	18561	18294	18101	18110	18404	18304	18285	18245	18347	18300	18178	18150	18140	18158	18269	18332	18459	18307	18213	18189	18331	18354	18406	18379	18281	18414	18178	18316	18389	18257	18304	18408	18315	18309	18418	18608	18155	18253	18176	18335	18267	18074	18485	18195	18191	18341	18563	18469	18366	18349	18373	18179	18360	18428	18328	18036	18287	18488	18315	18368	18426	18231
22191	35992	33322	28158	24658	20727	19235	18964	18020	17278	16852	16724	16122	15953	15927	22744	28302	23795	20395	15495	14804	14869	14707	14818	14769	14711	14801	14768	14819	14783	14695	14802	14798	14642	14684	14734	14702	14942	15020	14892	14929	14871	14799	14688	14708	14759	14807	14721	14885	14668	14767	14831	14916	14819	14821	14818	14773	14779	14748	14772	14800	14763	14544	14832	14727	14751	14918	14858	14713	14945	14709	14833	14813	14638	14777	14987	14978	14986	14924	14661	14666	14722	14707	15027	14753	14731	14870	14580	15049	14986	14914	14629	14777	14739	14929	14979	14841	14751	14862	14804	14812	14753	14629	14832	14854	14690	14714	14957	14609	14713	14694	14665	14659	14802	14799	14847	14724	14800	14681	14637	14939	14818	14880	14611	14828	14827	14659	14964	14684	14756	14732	14710	14714	14760	14939	14795	14700	14706	14890	14828	14778	14854	14907	14716	14861	14789	14752	14734	14661	14876	14808	14874	14819	14806	14861	14649	14774	14882	14676	14779	14787	14718	14660	14681	14642	14803	14722	14824	14843	14656	14696	14844	14802	14689	14885	14904	14775	14892	14789	14921	14755	14854	14933	14817	14855	14838	14712	14692	14795	14706	14817	14792	14767	14678	14744	14626	14777	14704	14783	14871	14863	14684	14710	14772	14768	14911	14775	14896	14797	14839	14571	14883	14762	14625	14744	14695	14814	14650	14810	14806	14898	14803	14718	14594	14789	14868	14553	14835	14727	14762	14741	14813	14656	14844	14584	14752	14699	14749	14815	14862	14671	14779	14716	14800	14708	14682	14728	14846	14706	14846	14889	14676	14712	14796	14654	14907	14919	14875	14820	14695	14728	14751	14900	14622	14845	14646	14946	14764	14737	14730	14781	14595	14852	14847	14781	14721	14571	14838	14766	14631	14735	14661	14714	14888	14706	14744	14851	14753	14629	14812	14646	14919	14685	14733	14960	14772	14762	14828	14696	14884	14940	14790	14874	14814	14737	14771	14678	14619	14605	14763	14931	14738	14873	14747	14893	14776	14909	14692	14690	14737	14898	14711	14877	14802	14872	14727	14888	14615	14939	14743	14807	14754	14855	14694	14834	14733	14712	14805	14894	14722	14899	14893	14634	14924	14768	14821	14747	14819	14776	14748	14770	14691	14787	14721	14763	14694	14893	14767	14805	14800	14747	14624	14663	14892	14760	14901	14913	14866	14756	14883	14773	14805	14776	14688	14681	14818	14902	14763	14722	14646	14768	14996	14687	14785	14773	14748	14872	14863	14599	14709	14738	14563	14822	14587	14501	14807	14609	14882	14773	14786	14717	14779	14673	14713	14694	14661	14718	14745	14962	14791	14686	14786	14827	14844	14777	14766	14843	14738	14856	14531	14903	14796	14871	14708	14599	14992	14755	14861	14798	14742	14761	14744	14857	14818	14860	14814	14729	14630	14830	14734	14803	14808	14748	14831	14686	14769	14766	14795	14784	14774	14690	14756	14654	14719	14855	14807	14802	14922	15014	14887	14852	14866	14782	14750	14911	14815	14823	14767	14983	14737	14910	14877	14958	14857	14926	14767	14886	14789	14861	14841	14900	14900	14793	14749	14712	14716	14772	14823	14710	14718	14914	14800	14765	14824	14790	14763	14794	14811	14866	14866	14742	14730	14890	14883	14779	14718	14791	14732	14877	14964	14904	14869	14733	14805	14815	14805	14713	14763	14692	14788	14652	14801	14852	14833	14723	14789	14736	14930	14708	14702	14599	14898	14972	14630	14735	14719	14617	14790	14952	14613	14703	14886	14926	14741	14826	14858	14792	14871	14729	14656	14883	14803	14914	14845	14874	14650	14846	14881	14730	14973	14732	14832	14758	14790	14884	14833	14905	14853	14896	14972	14782	14605	14699	14814	14736	14808	14802	14682	14722	14748	14687	14972	14799	14701	14768	14856	14626	14731	14706	14764	14880	14731	14687	14843	14782	14765	14846	14793	14804	14731	14861	14826	14594	14710	14810	14783	14654	14776	14840	14700	14772	14730	14881	14750	14872	14749	14851	14967	14689	14744	14801	14739	14802	14837	14816	14898	14677	14670	14677	14810	14926	14689	14827	14809	14812	14894	14822	14678	14706	14755	14951	14677	14879	14811	14705	14829	14856	14682	14890	14772	14967	14725	14743	14890	14669	14814	14669	14680	14846	14768	14782	14667	14797	14893	14919	14725	14712	14818	14821	14798	14874	14733	14750	14783	14834	14720	14771	14879	14745	14825	14681	14825	14923	14749	14802	14730	14889	14683	14771	14679	14921	14792	14875	14762	14732	14708	14737	14682	14781	14785	14952	14978	14753	14777	14718	14900	14680	14717	14844	14801	14612	14959	14765	14707	14898	14875	14874	14663	14757	14864	14858	15012	14910	14682	14723	14908	14743	14694	14788	14728	14893	14737	14830	14914	14786	14881	14751	14817	14926	14744	14679	14851	14849	14705	14732	14859	14633	14946	14619	14750	14778	14652	14850	14803	14972	14962	14452	14767	14797	14825	14725	14683	14864	14848	14725	14986	14704	14835	14826	14892	14734	14728	14898	14852	14871	14856	14670	14722	14890	14984	14878	14606	14776	14770	14814	14937	14880	14789	14931	14843	14723	14789	14962	14723	14737	14685	14847	14737	14857	14861	14821	14734	14869	14873	14714	14645	14780	14721	14727	15018	14750	14697	14856	14711	14750	14688	14895	14784	14696	14713	14867	14864	14622	14926	14685	14702	14755	14728	14870	14705	14787	14852	14724	14829	14728	14687	14813	14775	14944	14807	14789	14660	14807	14882	14896	14815	14848	14880	14727	14709	14813	14805	14863	14846	14838	14817	14870	14582	14855	14854	14955	14853	14949	14752	14783	14768	14736	14889	14786	14681	14686	14893	14981	14918	14746	14843	14791	14784	14633	14850	14696	14805	14820	14811	14954	14959	14821	14939	14643	14900	14851	14759	14856	14815	14673	14964	14772	14875	14903	15007	14804	14862	14680	14773	14824	14750	14898	14701	14787	14827	14748	14805	14766	14904	14832	14898	14856	14729	14966	14741	14854	14772	14734	14747	14896	14888	14826	14752	14771	14621	14674	14674	14746	14824	14686	14869	14793	14730	14903	14883	14848	14742	14782	14780	14704	14780	14807	14846	14802	14816	14688	14820	14993	14861	14816	14648	14936	14748	14726	14762	14805	14798	14801	14677	14700	14749	14840	14829	14823	14805	14770	14825	14801	14748	14687	14871	14674	14870	14647	14750	14924	14622	14970	14937	14650	14715	14627	14944	14777	14931	14796	14758	14754	14791	14679	14789	14850	14742	14822	14932	14792	14741	14714	14843	14927	14818	14757	14664	14748	14609	14870	14874	14763	14953	14801	14693	14702	14741	14903	14594	14751	14930	14729	14606	14792	14929	14915	14874	14798	14920	14676	14796	14907	14891	14840	14790	14922	14792	14711	14905	14687	14926	14841	14974	14679	14893	14789	14857	14744	14784	14658	14955	14791	14637	14671	14725	14736	15034	14753	14826	14758	14754	14645	14849	14961	14849	14624	14617	14760	14806	14686	14785	14944	14705	14737	14695	14799	14626	14863	14742	14851	14859	14744	14854	14883	14712	14768	14934	14740	14649	14902	14865	14718	14906	14854	14798	14748	14595	14798	14768	14842	14805	14846	14771	14735	14702	14879	14836	14758	14634	14739	14847	14748	14613	14741	14782	14887	14985	14724	14752	14763	14849	14705	14764	14839	14675	14980	14694	14665	14766	14787	14864	14793	14809	14719	14845	14878	14711	14773	14839	14586	14673	14842	14739	14717	14693	14799	14825	14847	14884	14669	14771	14671	14968	14852	14882	14735	14801	14876	14844	14951	14861	14881	14734	14619	14731	14965	14723	14974	14770	14873	14939	14676	14669	14756	14868	14817	14792	14878	14783	14865	14939	14759	14752	14851	14747	14727	14880	14879	14783	14732	14871	14956	14808	14821	14694	14917	14786	14820	14812	14762	14979	14829	14794	14695	14780	14849	14885	14751	14791	14845	14810	14801	14779	14686	14667	14819	14848	14784	14819	14652	14738	14695	14940	15033	14876	14673	15017	14942	14599	14734	14679	14824	14878	14791	14937	14807	14758	14907	14919	14677	14798	14984	14893	14704	14781	14830	14732	14697	14596	14896	14711	14646	14805	14690	14924	14682	14898	14819	14914	14905	14806	14766	14876	14857	14878	14842	14709	14773	14797	14780	14638	14811	14934	14847	14808	14741	14825	14874	14809	14888	14901	14808	14842	14769	14827	14897	14760	14722	14800	14977	14829	14604	14685	14782	14752	14775	14838	14855	14901	14592	14875	14890	14772	14762	14668	14845	14796	14579	14719	14682	14879	14870	14960	14818	14790	14817	14804	14698	14881	14802	14836	14816	14707	14947	14689	14765	14783	14568	14967	14775	14704	14759	14877	14840	14728	14684	14801	14720	14764	14720	14765	14909	14850	14624	14666	14872	14911	14812	14823	14868	14738	14917	14775	14912	14765	14867	14734	14701	14717	14812	14788	14838	14755	14887	14643	14881	14762	14779	14807	14779	14890	14951	14761	14918	14805	14807	14664	14708	14657	14766	14719	14852	14616	14832	14781	14917	14808	14840	14683	14779	14813	14781	14754	14848	14679	14701	14944	14855	14775	14692	14856	14957	14641	14852	15093	14959	14693	14621	14812	14680	14750	14856	14593	14970	14969	14798	14741	14841	14838	14824	14756	14739	14875	14699	14738	14723	14906	14773	14806	14943	14740	14822	14859	14649	14746	14873	14972	14652	14748	14916	14676	14764	14906	14765	14722	14724	14808	14736	15003	14981	14806	14815	14793	14765	14710	14712	14700	14822	14792	14766	14865	14710	14691	14795	14781	15000	14752	14796	14910	14611	14933	14706	14844	14806	14701	14824	14627	14703	14748	14760	14715	14892	15026	14866	14847	14860	14811	14812	14848	14730	14642	14980	14694	14707	14781	14757	14823	14787	14894	14772	14732	14771	14831	14671	14808	14623	14891	14939	14768	14888	14757	14751	14780	14703	14843	14823	14909	14911	14739	14860	14769	14948	14692	14841	14712	14793	14986	14735	14644	14632	14744	14889	14762	14802	14681
23811	20980	28397	23857	22392	24973	26097	22067	21341	20923	20216	19926	19563	19459	19248	24936	34519	32504	28032	21582	18242	17836	17933	17875	17925	17762	17840	17766	17689	17812	17986	17856	17798	17819	17806	17762	17918	17660	17953	17710	17808	17813	17684	17837	17997	17915	17807	17778	17851	17694	17898	17645	17754	17711	17588	17747	17842	17675	17695	17903	17808	17968	17866	17830	17743	17659	17623	17792	17874	17765	17818	17686	17850	17977	17941	17795	17717	17798	17840	17835	17613	17784	17725	17760	17851	17751	17735	17655	17760	17852	17599	17606	17500	17730	17674	17875	17601	17727	17828	17859	17926	17709	17824	17772	17859	17661	17844	17764	17780	17729	17872	17686	17819	17821	17797	17647	17769	17749	17620	17666	17717	17744	17705	17921	17536	17776	17734	17526	17757	17794	17874	17670	17659	17592	17711	17840	17644	17710	17955	17841	17683	17751	17779	17543	17605	17884	17794	17742	17715	17679	17791	17681	17894	17947	17760	17662	17703	17685	17798	17822	18057	17855	17977	17783	17611	17833	17687	17797	17953	17757	17716	17576	17886	17839	17709	17663	17643	17657	17731	17780	17719	17789	17686	17641	17808	17748	17956	17791	17866	17740	17912	17643	17576	17656	17895	17636	17653	17893	17706	17800	17733	17692	17644	17548	17693	17860	17950	17775	17508	17724	17682	17702	17976	17931	17746	17597	17547	17862	17943	17653	17732	17691	17501	17650	17916	17625	17750	17606	17802	17882	17734	17663	17755	17741	17625	17871	17611	17666	17897	17753	17800	17722	17847	17803	17583	17556	17706	17657	17873	17765	17918	17804	17681	17752	17584	17889	17696	17793	17837	17699	17704	17710	17558	17652	17771	17648	17728	17765	17687	17747	17699	17794	17675	17746	17700	17777	17849	17528	17602	17806	17806	17831	17838	17772	17854	17660	17738	17884	17843	17587	17549	17574	17638	17856	17683	17755	17580	17676	17715	17646	17546	17612	17869	17654	17992	17723	17682	17814	17759	17737	17887	17674	17744	17694	17846	17593	17685	17344	17770	17829	17723	17788	17768	17603	17758	17652	17674	17819	17729	17780	18003	17739	17542	17863	17714	17854	17858	17703	17793	17686	17870	17661	17943	17811	17695	17861	17532	17689	17820	17590	17825	17787	17473	17556	17724	17882	17740	17758	17799	17573	17822	17593	17725	17651	17789	17956	17542	17744	17838	18005	17799	17573	17820	17563	17746	17850	17712	17708	17848	17618	17702	17763	17879	17822	17816	17599	17879	17739	17822	17599	17682	17499	17616	17700	17608	17657	17695	17843	17580	17940	17772	17710	17816	17665	17896	17746	17835	17656	17882	17588	17642	17570	17774	17761	17840	17533	17832	17585	17777	17841	17736	17886	17715	17681	17807	17835	17722	17884	17874	17588	17744	17675	17838	17831	17720	17873	17599	17710	17936	17686	17645	17731	17611	17773	17335	17592	17872	17604	17717	17790	17712	17713	17988	17939	17608	17599	17824	17770	17712	17651	17848	17709	17842	17750	17943	17621	17796	17796	17854	17853	17627	17805	17728	17754	17686	17655	17343	17748	17792	17648	17650	17622	17590	17607	17714	17726	17478	17689	17783	17603	17650	17465	17920	17585	17244	17608	17741	17798	17549	17732	17721	17918	17729	17630	17977	17699	17607	17802	17945	17649	17917	17792	17712	17739	17806	17661	17775	17826	17719	17713	18096	17734	17689	17701	17747	17788	17729	17747	17737	17670	17534	17710	17830	17885	17586	17743	17630	17855	17729	18012	17907	17797	17862	17650	17745	17754	17786	17588	17681	17785	17651	17855	17632	17758	17742	17780	17601	17633	17454	17724	17723	17675	17670	17776	17884	17863	17816	17745	17514	17682	17600	17833	17698	17640	17664	17702	17735	17528	17766	17593	17504	17758	17668	17577	17843	17707	17709	17819	17518	17524	17839	17626	17816	17452	17678	17730	17689	17667	17460	17734	17889	17839	17889	17790	17740	17787	17812	17492	17765	17644	17711	17842	17918	17706	17616	17740	17660	17847	17706	17874	17753	17832	17893	17766	17803	17771	17597	17704	17769	17801	17782	17800	17670	17796	17744	17781	17801	17838	17751	17673	17765	17999	18015	17806	17716	17876	17632	17695	17597	17610	17864	17902	17651	17723	17842	17699	17704	17692	17831	17829	17729	17786	17456	17810	17694	17917	17817	17780	17881	17593	17613	17568	17734	17709	17713	17650	17512	17629	17628	17772	17643	17698	17718	17784	17452	17725	17700	18001	17931	17844	17558	17709	17719	17767	17786	17806	17803	17697	17691	17592	17809	17974	17674	17722	17759	17542	17618	17787	17853	17881	17778	17782	17783	17737	17663	17696	17830	17690	17745	17789	17672	17660	17695	17681	17755	17727	17759	17571	17893	17491	17580	17856	17906	17801	17909	17930	17746	17664	17895	17852	17781	17874	17717	17755	17740	17890	17601	17829	17449	17682	17668	17660	17731	17546	17602	17829	17845	17770	17835	17959	17905	17594	17533	17737	17671	17764	17704	17631	17496	17957	17962	17605	17748	17818	17702	17680	17742	17744	17761	17614	17819	17643	17762	17733	17654	17754	17819	17755	17813	17723	17839	17620	17760	17557	17937	17876	17578	17900	17783	17767	17783	17729	17744	17897	17635	17709	17599	17501	17643	17781	17656	17828	17624	17573	17687	17794	17795	17802	17642	17849	17636	17723	17931	17756	17839	17666	17688	17663	17756	17828	17782	17926	17762	17629	17451	17759	17718	17664	17719	17838	17834	17820	17898	17761	17749	17943	17696	17829	17472	17583	17797	17717	17741	17599	17850	17629	17789	17705	17787	18043	17603	17581	17843	18025	17719	17862	17770	17781	17604	17677	17607	17795	17839	18013	17773	17893	17777	17672	17590	17823	17881	17897	17838	17702	17653	17753	17880	17821	17700	17706	17828	17785	17736	17759	17617	17567	17696	17636	17777	17892	17771	17650	17748	17816	17593	17867	17595	17770	17775	17814	17772	17680	17804	17906	17609	17788	17711	17582	17649	17671	17755	17752	17903	17772	17664	17625	17642	17622	17772	17700	17905	17702	17667	17754	17877	17692	17761	17525	17724	17713	17860	17809	17817	17796	17727	17679	17685	17539	17575	17757	17706	17723	17485	17644	17859	17535	17745	17654	17676	17575	17763	17680	17765	17760	17894	17639	17774	17824	17898	17917	17687	17677	17561	17639	17772	17715	17870	17563	17455	17592	17812	17769	17675	17738	17777	17503	17685	17699	17788	17682	17719	17829	17815	17732	17972	17601	17670	17732	17961	17874	17781	17712	17585	17730	17743	17655	17798	17801	17646	17597	17652	17723	17638	17824	17939	17751	17822	17700	17623	17623	17785	17841	17857	17663	17876	17560	17679	17702	17857	17892	17731	17630	17784	17705	17951	17642	17755	17748	17682	17695	17635	17905	17601	17564	17877	17755	17714	17829	17661	17757	17816	17589	17509	17766	17729	17627	17693	17624	17679	17666	17729	17755	17825	17754	17628	17735	17846	17641	17857	17688	17646	17534	17745	17737	17805	17622	17786	17932	17714	17661	17696	17539	17668	17564	17822	17669	17988	17525	17615	17675	17946	17845	17667	17520	17536	17764	17908	17885	17618	17709	17798	17513	17747	17812	17884	17879	17874	17754	17806	17811	17890	17694	17598	17817	17865	17540	17746	17833	17558	17653	17618	17650	17559	17620	17722	17680	17889	17822	17743	17750	17848	17770	17631	17735	17742	17882	17714	17638	17729	17741	17744	17792	17823	17604	17620	17573	17600	17709	17834	17589	17845	17624	17655	17733	17646	17602	17899	17802	17694	17596	17867	17700	17765	17676	17682	17730	17539	17636	17725	17941	17688	17661	17814	17611	17886	17895	17800	17670	17790	17810	17688	17759	17692	17697	17828	17874	17722	17895	17657	17445	17700	17728	17814	17907	17739	17731	17481	17908	17623	17579	17690	17694	17430	17537	17878	17666	17642	17842	17736	17743	17805	17785	17994	17694	17770	17854	17727	17670	17694	17614	17826	17827	17647	17612	17735	17715	17768	17650	17804	17852	17819	17658	17964	17799	17677	17684	17717	17796	17583	17892	17854	17752	17910	17797	17799	17691	17802	17863	17731	17700	17770	17895	17654	17554	17531	17728	17624	17842	17520	17671	17761	17779	17733	17617	17941	17781	17788	17643	17635	17647	17743	17964	17677	17773	17736	17853	17600	17637	17892	17718	17874	17631	17780	17689	17810	17825	17746	17780	17651	17631	17624	17966	17800	17939	17715	17696	17616	17578	17825	17673	17962	17697	17797	17838	17644	17810	17621	17720	17577	17652	17739	17532	17730	17582	17808	17761	17912	17579	17619	17522	17891	17695	17866	17634	17696	17801	17855	17919	17673	17662	17739	17714	17756	17744	17661	17711	17695	17683	17908	17691	17690	17598	17710	17753	17759	17769	17761	17820	17913	17863	17930	17793	17739	17696	17917	17912	17467	17822	17918	17828	17687	17876	17665	17563	17680	17827	17869	17648	17654	17831	17482	17619	17722	18029	17657	17712	17691	17595	17793	17846	17642	17808	17845	17619	17735	17840	17623	17601	17799	17912	17809	17556	17737	17775	17623	17724	17755	17695	17734	17609	17754	17799	17758	17859	17738	17888	17918	17319	17666	17623	17796	17621	17907	17711	17874	17758	17812	17675	17770	17934	17789	17800	17818	17958	17764	17702	17860	17768	17735	17881	17634	17700	17784	17638	17832	17819	17739	17734	17634	17546	17814	17728	17759	17815	17722	17804	17757	17929	17713	17524	17699	17819	17899	17857	17880	17965	17854	17847	17584	17693	17731	17620	17640	17943	17865	17706	17861	17812	17650	17873	17743	17848	17913	17827	17870	17733	17640	17809	17998	17731	17670	17801	17548	17613	17655	17507	17795	17727	17660	17742	17740	17554	17665	17811	17769	17806	17937	17761	17613	17531	17677	17586	17637	17701	17812	17782	17717	17817	17706	17709	17772	17892	17606	17563	17654	17685	17848	17705	17475	17642	17735	17722	17746	17617	17879	17834	17684	17763	17961	17675	17534	17570	17791	17700	17769	17870
24528	42016	39120	33540	28912	23862	21683	20593	20225	18835	18298	17758	17456	16933	16457	26212	35694	32258	26589	17589	14616	14291	14410	14446	14507	14467	14387	14540	14535	14398	14427	14264	14354	14374	14487	14391	14469	14202	14496	14138	14331	14591	14465	14302	14381	14531	14195	14303	14225	14320	14452	14346	14519	14418	14360	14502	14457	14537	14202	14439	14456	14400	14453	14360	14547	14379	14500	14585	14342	14268	14513	14485	14343	14421	14384	14229	14392	14479	14411	14549	14400	14241	14432	14415	14470	14326	14464	14425	14327	14718	14420	14440	14607	14427	14496	14506	14379	14327	14420	14371	14425	14392	14461	14425	14384	14405	14516	14562	14453	14344	14507	14343	14481	14465	14490	14446	14468	14438	14312	14312	14414	14465	14613	14144	14589	14424	14336	14494	14545	14427	14473	14287	14287	14409	14151	14266	14369	14513	14340	14342	14373	14424	14316	14450	14391	14464	14348	14430	14453	14423	14406	14485	14414	14282	14332	14392	14324	14390	14455	14472	14416	14384	14400	14325	14462	14454	14313	14361	14441	14352	14426	14455	14399	14434	14284	14315	14294	14615	14307	14310	14537	14267	14517	14576	14401	14354	14365	14322	14537	14349	14356	14194	14582	14501	14431	14273	14484	14545	14446	14390	14369	14340	14414	14579	14357	14480	14228	14463	14419	14465	14428	14280	14344	14340	14506	14350	14513	14488	14370	14451	14380	14474	14435	14276	14369	14284	14302	14414	14491	14367	14468	14319	14345	14457	14339	14408	14389	14653	14450	14515	14524	14419	14409	14661	14480	14358	14376	14491	14387	14363	14345	14340	14315	14552	14407	14411	14244	14453	14440	14252	14515	14487	14350	14332	14504	14442	14473	14627	14497	14388	14382	14311	14503	14562	14440	14429	14457	14537	14282	14414	14425	14573	14308	14481	14571	14404	14500	14474	14531	14445	14503	14413	14375	14376	14414	14357	14314	14317	14459	14379	14469	14320	14552	14426	14365	14532	14323	14241	14526	14386	14396	14506	14334	14267	14385	14277	14445	14284	14392	14373	14464	14374	14355	14515	14297	14355	14363	14480	14756	14457	14379	14288	14302	14417	14310	14319	14394	14454	14409	14499	14355	14576	14255	14415	14491	14505	14194	14454	14287	14422	14247	14478	14361	14386	14322	14317	14275	14377	14433	14364	14374	14242	14327	14542	14334	14320	14404	14391	14336	14361	14320	14232	14402	14383	14447	14321	14347	14383	14286	14484	14368	14315	14388	14440	14323	14417	14546	14246	14289	14308	14418	14358	14435	14537	14333	14508	14373	14469	14423	14337	14411	14465	14412	14493	14341	14368	14282	14502	14356	14604	14531	14531	14462	14435	14348	14191	14470	14135	14340	14548	14347	14397	14381	14579	14486	14386	14375	14548	14261	14224	14517	14513	14347	14395	14345	14396	14376	14347	14546	14570	14394	14521	14436	14301	14388	14432	14424	14226	14381	14296	14290	14383	14447	14431	14374	14544	14592	14442	14434	14497	14473	14437	14276	14223	14433	14481	14571	14376	14382	14569	14554	14300	14379	14335	14487	14497	14432	14490	14401	14395	14322	14540	14276	14400	14422	14376	14260	14376	14416	14374	14413	14382	14362	14409	14499	14293	14521	14459	14477	14533	14384	14380	14350	14385	14426	14339	14430	14420	14463	14505	14384	14377	14485	14279	14540	14365	14498	14528	14285	14400	14349	14278	14422	14385	14360	14330	14337	14278	14465	14269	14423	14507	14440	14360	14239	14647	14279	14307	14244	14286	14332	14325	14514	14568	14476	14579	14374	14460	14517	14304	14543	14287	14388	14384	14481	14327	14433	14440	14407	14440	14487	14405	14433	14441	14449	14364	14520	14504	14406	14389	14200	14692	14363	14286	14452	14322	14383	14166	14540	14449	14292	14328	14257	14326	14363	14377	14251	14574	14351	14247	14297	14418	14540	14444	14478	14332	14539	14362	14469	14592	14394	14369	14441	14284	14390	14438	14299	14304	14387	14347	14390	14428	14416	14349	14341	14435	14307	14483	14497	14432	14480	14496	14458	14473	14448	14441	14353	14458	14190	14420	14497	14192	14281	14380	14524	14486	14371	14381	14585	14338	14389	14489	14314	14465	14309	14436	14404	14521	14237	14499	14340	14590	14501	14400	14428	14227	14325	14567	14328	14550	14380	14439	14585	14569	14398	14554	14587	14599	14330	14350	14362	14533	14402	14447	14310	14195	14319	14351	14351	14608	14353	14573	14512	14344	14506	14356	14513	14287	14535	14461	14416	14376	14253	14481	14318	14531	14455	14512	14465	14363	14490	14585	14337	14302	14473	14244	14479	14276	14459	14302	14570	14418	14458	14267	14660	14515	14315	14363	14332	14494	14370	14395	14465	14363	14412	14425	14490	14530	14400	14395	14310	14634	14323	14503	14471	14455	14296	14211	14414	14354	14449	14435	14534	14405	14291	14479	14419	14298	14573	14344	14487	14407	14236	14343	14558	14588	14443	14356	14394	14309	14260	14348	14609	14494	14304	14399	14537	14373	14494	14342	14572	14336	14318	14412	14523	14365	14486	14292	14361	14211	14440	14385	14337	14318	14333	14290	14472	14473	14443	14514	14406	14435	14353	14373	14450	14281	14369	14285	14380	14375	14408	14350	14456	14477	14343	14359	14352	14442	14464	14380	14414	14462	14348	14430	14403	14404	14561	14272	14339	14361	14540	14504	14323	14291	14349	14509	14339	14475	14565	14416	14360	14224	14262	14210	14550	14311	14415	14500	14343	14361	14392	14273	14406	14413	14521	14394	14337	14436	14544	14584	14352	14519	14282	14273	14328	14434	14471	14302	14189	14400	14359	14222	14411	14320	14415	14429	14464	14438	14494	14314	14444	14419	14282	14305	14355	14260	14437	14522	14320	14348	14330	14557	14363	14325	14412	14455	14362	14352	14345	14375	14395	14467	14385	14297	14430	14391	14642	14262	14455	14382	14403	14549	14587	14546	14442	14504	14439	14405	14417	14174	14583	14309	14432	14522	14268	14438	14408	14456	14570	14290	14414	14478	14306	14579	14588	14295	14383	14358	14393	14336	14498	14471	14427	14493	14468	14330	14331	14414	14360	14351	14254	14420	14481	14481	14495	14444	14442	14367	14343	14363	14376	14464	14335	14302	14280	14370	14415	14423	14457	14474	14490	14367	14390	14528	14375	14368	14340	14411	14351	14300	14139	14515	14315	14242	14414	14485	14566	14431	14591	14315	14448	14396	14422	14526	14372	14237	14295	14444	14330	14484	14412	14412	14316	14351	14421	14440	14368	14486	14428	14352	14448	14354	14468	14412	14331	14151	14368	14231	14405	14166	14339	14534	14347	14342	14245	14462	14492	14358	14495	14411	14232	14561	14419	14473	14397	14349	14392	14338	14310	14527	14281	14394	14384	14528	14450	14348	14376	14439	14257	14435	14340	14420	14472	14230	14399	14303	14246	14374	14337	14533	14656	14349	14473	14434	14540	14410	14193	14401	14388	14507	14368	14561	14389	14491	14407	14482	14452	14418	14562	14469	14429	14301	14375	14320	14399	14369	14373	14296	14421	14330	14347	14572	14447	14145	14431	14473	14425	14295	14362	14429	14508	14396	14406	14433	14286	14482	14405	14420	14373	14453	14599	14496	14259	14587	14220	14495	14297	14455	14258	14561	14262	14482	14347	14496	14358	14462	14329	14453	14432	14558	14479	14466	14338	14422	14389	14253	14331	14358	14491	14434	14354	14444	14429	14384	14456	14417	14468	14450	14259	14526	14309	14385	14376	14548	14467	14371	14221	14381	14320	14232	14400	14375	14502	14338	14299	14394	14332	14425	14382	14303	14429	14467	14458	14441	14353	14420	14356	14373	14355	14272	14599	14538	14454	14272	14464	14456	14324	14367	14341	14194	14505	14476	14423	14326	14353	14301	14379	14335	14329	14449	14448	14255	14478	14370	14574	14351	14372	14370	14271	14442	14618	14320	14452	14356	14458	14472	14699	14504	14352	14375	14308	14402	14452	14567	14281	14457	14407	14493	14400	14374	14513	14304	14394	14363	14416	14462	14295	14345	14547	14381	14384	14624	14372	14444	14310	14580	14421	14302	14289	14289	14222	14407	14314	14205	14418	14355	14519	14483	14414	14202	14309	14376	14242	14450	14348	14355	14413	14596	14494	14409	14434	14355	14414	14399	14414	14347	14441	14400	14428	14473	14378	14524	14447	14332	14169	14423	14328	14524	14270	14342	14342	14363	14463	14562	14428	14412	14425	14378	14340	14457	14515	14333	14341	14327	14384	14329	14442	14432	14417	14390	14405	14510	14587	14373	14339	14382	14503	14135	14363	14325	14380	14313	14358	14440	14236	14412	14473	14225	14300	14261	14466	14505	14487	14618	14375	14373	14451	14482	14425	14545	14327	14352	14204	14415	14525	14505	14362	14560	14370	14411	14419	14320	14522	14385	14561	14271	14399	14356	14419	14443	14501	14615	14292	14365	14403	14562	14344	14397	14506	14429	14438	14291	14480	14408	14448	14397	14522	14426	14312	14481	14296	14376	14247	14512	14428	14358	14414	14394	14222	14456	14532	14298	14407	14383	14504	14282	14494	14305	14369	14332	14398	14392	14368	14290	14360	14342	14395	14253	14319	14318	14561	14515	14491	14404	14400	14461	14331	14328	14462	14374	14533	14358	14419	14405	14443	14288	14331	14261	14739	14287	14358	14387	14341	14463	14413	14435	14421	14431	14481	14313	14455	14330	14418	14340	14449	14357	14372	14432	14490	14371	14308	14321	14509	14296	14532	14328	14280	14552	14487	14410	14417	14324	14396	14384	14343	14373	14576	14394	14380	14343	14279	14422	14400	14424	14456	14495	14454	14382	14295	14280	14366	14495	14404	14431	14406	14352	14449	14428	14523	14661	14487	14351	14442	14473	14349	14540	14523	14397	14317	14489	14506	14365	14346	14424	14331	14291	14358	14357	14228	14364	14466	14533	14333	14496	14355	14532	14312	14397	14429	14432	14423	14404	14303	14522	14323	14391	14322	14446	14404	14319	14494	14604	14470	14375	14487	14441	14450	14283	14383	14352	14377	14403	14439	14441	14442	14356
30716	25145	27446	25027	21664	20270	19560	19177	19099	18753	18640	18490	18275	18519	18242	18556	19066	19606	19510	18443	18089	18003	17921	18050	17849	17900	18052	17849	18027	17746	17761	17827	17884	18141	18042	17941	17764	17787	17955	18016	17948	17889	17765	17971	17999	17908	17738	17969	18085	17898	17801	17989	17674	17941	17655	17763	17856	18054	17888	17755	18053	17916	18067	17997	17906	17988	17844	17749	17881	17997	17993	17925	18027	17865	18050	17907	17914	17975	17908	17884	17948	18009	17945	17818	17998	17696	17876	17872	17888	18083	17918	17946	18114	17800	17947	18073	17976	17859	17815	17941	18197	17906	17889	17972	17738	17806	17648	17667	17911	17920	17918	17857	17751	17859	18063	18017	18014	17871	17963	17892	17851	17846	17920	17943	17887	17949	17683	17728	17924	18105	17850	17782	18023	17786	18068	17769	17959	17761	17853	17813	17815	17947	17891	17894	17624	18008	18000	17879	17869	17666	18020	18255	17914	18060	18099	18013	17978	18084	17771	17946	17817	17941	18020	17745	18080	17830	18002	17901	17919	18077	17956	17951	17837	17935	17798	17849	17950	17853	17801	17790	17905	17963	17933	18084	17963	17886	17832	18061	17940	18108	18040	17796	17935	17950	17998	17862	17826	17690	17765	18008	18045	17948	17970	17770	17942	18004	17925	18108	17950	17874	17740	17903	18080	17878	17840	17992	17783	17973	17887	17968	17776	17924	17794	17785	18066	17972	18083	17896	18039	17785	18033	17924	17812	17740	17781	17785	17784	17856	17984	17903	18046	17785	18023	17836	17829	17989	17912	17860	17921	17883	17971	17743	17916	17879	17853	18031	18028	17955	17820	17947	17826	18080	17756	17980	17688	17914	17830	17957	17765	17991	18093	17954	17991	17794	17831	17908	18045	17976	18041	18082	18083	17871	18027	17893	17905	18028	17932	17790	17859	18053	18002	17932	18228	17956	17961	17790	17908	17974	18054	17961	17854	17832	17989	17893	18028	17858	18024	17965	17877	18047	17748	18017	17924	17729	17953	17924	18098	18084	18155	17869	18021	18154	17772	17880	17915	17828	17892	17799	18054	17797	17908	17925	18041	17945	17894	18020	17927	17673	17841	17927	17953	17880	18166	18053	17982	17876	17787	18229	17773	17859	17908	17877	18010	18026	17962	18206	17832	18200	18076	17805	18050	17782	17558	17778	17657	17902	17902	17929	18115	18021	17860	18072	18016	17886	17786	17855	17853	17859	18034	17733	17732	17860	18127	17901	17978	17950	18051	17947	17858	17858	17818	18021	18020	17871	18018	17907	17790	18037	18024	18030	18057	17882	18178	18040	17805	18002	17981	17910	18082	17904	17734	17655	18066	17820	18054	17959	17819	17919	18054	17999	17925	18072	17826	17998	17940	17994	17789	17726	17952	17988	18005	18042	17903	17924	17883	18165	18151	17860	18089	17977	17748	17967	18133	17763	17914	17785	17737	17835	17925	18095	18019	17964	17747	18022	17969	17956	17988	17916	17966	17929	17814	18029	18032	18004	17872	17956	18225	17813	18343	17856	17854	17861	17788	17819	17906	17911	18020	18064	18094	17979	17995	17965	17803	18103	17922	17959	18088	17832	17926	17954	18208	18008	17986	18043	18061	17934	18022	17981	17973	17994	17929	17949	17806	18060	17800	17951	18025	17844	18060	17829	17784	17806	17944	17797	18022	17932	18056	17718	18001	17825	17923	17894	17997	17991	17913	18045	17920	17989	17641	17799	17778	18021	17906	17960	17907	17712	17850	17788	17977	17561	17926	17891	17972	17904	17862	17848	17787	17927	17993	18036	17784	17821	17875	17915	17915	17967	17905	17841	17913	17910	18072	17989	17887	17881	18037	17893	17866	17830	17866	18005	17806	17857	18169	17855	17895	18089	17841	17788	17884	18064	18019	17881	18082	17809	17962	17836	17927	17947	17998	17955	17935	18011	17711	17858	17937	17886	17911	17976	17815	17807	17867	17887	18028	17878	17692	17713	17891	17761	17953	17921	18049	17855	17790	18033	18066	17996	17841	17931	17690	17964	18008	17780	17902	17833	17828	18079	18031	17954	17808	17807	17919	17753	17960	17699	17784	17940	17817	18001	18094	17716	17734	17778	18134	18052	17927	18038	17853	17787	17790	18063	17915	17798	17918	17980	17877	18085	18026	17953	18122	17983	17937	18044	17934	17936	17859	17964	17983	18184	18207	17846	17828	17926	17875	17963	17966	17770	17907	17883	17890	18091	17968	17803	17739	17855	17865	18046	17917	17835	17853	18053	17780	17819	18003	17781	17958	17738	18008	18106	17877	17750	17725	17984	18160	17647	17761	18264	17820	17780	18034	17848	17810	18033	17873	17961	17933	18021	17746	18002	17902	18000	18074	17893	17933	17981	18030	17891	18028	18028	18069	17806	17884	18144	18016	17930	18068	17904	17972	17889	17810	17960	17746	17913	18107	17887	17970	18101	17771	17999	17758	17763	17894	17813	17964	18014	17953	17994	17964	17846	18097	17805	17973	18010	17637	17924	17944	18099	17954	18036	17907	18188	17910	17829	17992	17761	18136	18009	18107	17869	17902	18006	17946	17920	18003	17926	17881	17866	17818	18085	17882	17960	18020	17947	17960	18021	17960	17974	17841	18009	17918	17572	17805	17811	17741	17846	17983	17928	17819	18010	18005	17937	17924	17932	17842	17956	18036	17970	17888	18059	17999	17819	17804	17989	17710	17847	17850	17812	17875	17981	18031	18080	17612	17691	17999	18025	17831	18038	17923	17957	18040	18049	18031	18041	18067	18034	18105	17939	17993	18010	18035	17970	17784	17885	18230	18013	17864	17937	17867	17945	17979	17961	18025	17904	17989	17971	17867	17817	17708	18056	17859	18019	17954	17720	18049	17681	17658	17855	18017	17869	18037	17922	18113	17849	17830	17734	17754	17929	18225	17817	18049	17898	18122	17998	17919	18017	17959	17810	17722	18025	18027	17958	18055	17925	17803	17994	17659	17885	18015	18040	17936	17793	17723	17892	18157	18066	17721	17841	18005	18034	17887	17910	18132	18109	17807	18154	17977	17891	17812	17829	17722	17872	17822	17918	17944	17929	18020	17996	17770	17855	17972	17849	17968	17932	17965	17896	18033	17845	17709	17794	17681	17905	17966	17976	17875	17713	17810	18004	17964	17845	17908	17959	17996	17933	17897	17876	18024	18068	18060	18028	17826	17994	17998	17917	17981	17999	17880	17889	17756	17901	17798	18031	17719	17772	17962	17751	17991	17913	17957	17841	17912	18101	17673	18191	17945	17969	17877	17861	18124	17830	18120	18022	17979	17843	18034	17707	17980	17896	17846	18029	17843	17917	17922	17829	17844	17928	17873	18052	18056	18023	18018	17983	17963	17844	17855	17850	18001	17969	17989	17706	17971	17912	18061	17938	17934	18037	17896	17908	17848	17891	17986	17895	17965	17738	17917	17922	17752	17884	17955	17794	17819	17849	18045	18109	17825	18075	17828	17814	17825	17840	17846	17899	17811	17986	18072	17775	17889	18054	17903	17959	17964	18070	17852	17958	17900	18046	17880	17990	17867	18003	18020	17826	17766	17927	17938	17934	18092	17945	18047	17914	17804	17714	17871	17852	17904	17866	18173	17707	17865	17932	17964	18054	18127	18099	17866	18072	17703	17874	17905	17892	17877	17963	17959	17930	17941	18070	17792	18107	18183	17828	17987	17985	17782	17822	18038	17782	18144	17707	17835	17854	17953	18083	17641	17687	18055	17887	17890	17986	17934	17805	18046	18154	17960	17819	18044	17804	17836	17833	17889	17898	17945	18013	18035	17922	18077	17990	18060	17932	17993	18005	17812	18024	17802	17900	18029	18033	17865	17868	17703	17817	18031	17874	17895	17828	17625	17955	17989	18051	18125	17718	17907	17902	18025	17955	17844	17777	17798	17839	17913	17990	17752	17721	17945	17932	17896	17953	17834	17844	17873	18065	17935	17909	17968	17665	17835	18321	18054	17701	17914	17933	17871	18054	18000	17921	17877	17778	17936	17895	17732	17808	17741	17790	17843	17800	17935	17840	17844	18032	18062	17932	17916	17881	17969	17951	17897	18082	17818	17840	17840	17901	17858	17790	17876	18014	17916	17966	18112	18045	18079	17649	17956	17991	17734	17743	17869	17847	18004	17877	18104	17757	17789	17944	17763	17861	17971	17852	17965	17835	18017	17759	17983	17652	17855	17801	18042	17798	18003	17956	17850	17849	17823	17998	18030	18127	17944	17939	17986	18063	17939	17963	17978	17895	18133	17780	17940	17896	17797	18014	17845	18029	17927	17974	17954	18155	17801	17955	18042	17983	17919	17936	17931	18175	17914	17975	17997	17683	18032	17777	17945	17974	18048	18172	17970	18049	18077	17879	17895	17997	17898	17853	18048	17875	17886	18180	18175	18146	18083	17997	17987	17958	17919	17943	17737	18093	17977	17924	17949	17815	17971	18048	17962	17728	17769	18028	17737	17969	17765	17738	18043	17808	17952	17852	18041	18039	17950	17874	17938	17985	17864	17974	17809	17990	18067	17854	17963	17923	17933	17874	18026	17866	17743	18090	18029	17823	17794	17890	18097	17968	17986	17998	18137	17981	17730	17844	18077	18067	18292	17828	18065	18089	18034	17944	17809	17864	18027	17990	18092	18054	17829	17854	18069	17860	17949	17952	17831	18049	18123	17819	17784	17846	17772	17799	17860	18045	17842	18034	18090	18207	18059	18033	18008	18013	17984	17783	18183	17691	17980	17686	17705	18032	17926	17733	17819	18048	17746	18089	18119	18026	17871	17736	17922	18051	17975	17770	17929	17870	18044	18031	17970	18068	17992	17940	17844	18042	18091	18058	17969	17890	17996	17988	17872	17929	18039	17747	18041	18016	18151	17805	18109	17926	17964	17893	18084	18076	18102	18183	17841	17976	17979	17862	17945	17946	17917	17835	17854	17751	17866	17818	17892	18184	18046	17933	17943	17833	17892	17986	17981	18012	17780	17869	18118	18013	17808	17890	17731	17848	17933	18005	18044	17991	17999	17918	17852	17980	18018	17949	18076	18136	18058	17957	17983	17893	17806	17985	17923	17882	17995	17937
22739	29902	28568	23280	20256	18028	16960	16723	16506	15847	15561	15467	15373	15387	15076	15252	16279	16760	16378	14884	14526	14567	14487	14627	14646	14533	14536	14560	14515	14536	14573	14414	14529	14577	14577	14615	14275	14518	14409	14533	14581	14596	14369	14310	14480	14547	14501	14414	14424	14546	14443	14532	14474	14363	14526	14559	14435	14534	14499	14457	14498	14479	14535	14642	14491	14368	14410	14451	14514	14546	14553	14486	14458	14411	14498	14322	14534	14369	14429	14394	14520	14495	14576	14625	14507	14441	14509	14509	14549	14520	14588	14580	14447	14472	14471	14661	14441	14700	14583	14409	14605	14557	14414	14583	14496	14416	14456	14555	14606	14573	14587	14419	14621	14569	14447	14391	14359	14312	14558	14358	14424	14337	14581	14556	14310	14617	14439	14634	14473	14465	14412	14433	14482	14569	14516	14418	14518	14268	14300	14521	14475	14550	14518	14562	14486	14541	14602	14463	14336	14405	14438	14633	14396	14422	14395	14458	14470	14455	14517	14681	14333	14526	14411	14628	14605	14519	14611	14478	14407	14393	14543	14439	14425	14488	14742	14568	14233	14596	14642	14396	14568	14387	14570	14632	14536	14532	14458	14520	14594	14522	14416	14398	14598	14530	14455	14555	14613	14525	14469	14509	14493	14559	14509	14611	14348	14547	14415	14409	14419	14439	14378	14535	14614	14291	14509	14505	14418	14554	14492	14513	14528	14403	14467	14599	14573	14336	14438	14531	14675	14652	14484	14533	14373	14550	14542	14340	14527	14470	14514	14554	14594	14495	14586	14615	14524	14516	14379	14458	14598	14437	14585	14478	14368	14376	14479	14548	14569	14378	14374	14532	14532	14443	14445	14373	14604	14673	14668	14314	14517	14466	14528	14493	14622	14402	14524	14359	14441	14469	14480	14353	14424	14512	14466	14466	14545	14475	14567	14535	14453	14339	14638	14564	14625	14435	14619	14450	14437	14448	14406	14639	14265	14492	14422	14493	14411	14685	14606	14379	14660	14571	14481	14603	14560	14466	14615	14602	14450	14396	14591	14474	14542	14441	14498	14374	14622	14546	14449	14361	14566	14553	14492	14529	14390	14624	14394	14403	14520	14329	14554	14669	14461	14409	14494	14621	14624	14496	14432	14484	14615	14616	14585	14530	14295	14378	14291	14607	14449	14419	14589	14573	14471	14595	14515	14483	14481	14485	14347	14456	14547	14684	14389	14388	14485	14647	14382	14448	14478	14558	14627	14390	14436	14507	14485	14552	14719	14231	14547	14665	14459	14482	14556	14681	14489	14562	14674	14650	14543	14589	14372	14586	14423	14539	14475	14635	14433	14434	14494	14562	14594	14595	14425	14524	14400	14605	14467	14336	14382	14407	14596	14629	14517	14643	14498	14533	14381	14499	14589	14451	14443	14415	14481	14559	14565	14527	14443	14577	14598	14515	14376	14575	14585	14515	14462	14386	14616	14361	14578	14578	14572	14744	14542	14372	14464	14546	14390	14572	14440	14512	14428	14541	14462	14527	14511	14596	14665	14441	14442	14478	14572	14466	14630	14382	14448	14322	14494	14462	14485	14548	14605	14487	14654	14584	14544	14446	14575	14537	14593	14414	14461	14433	14642	14371	14549	14410	14516	14687	14466	14564	14587	14518	14578	14376	14533	14493	14462	14374	14453	14518	14603	14261	14532	14481	14429	14369	14426	14676	14526	14609	14646	14419	14637	14487	14514	14381	14394	14483	14529	14427	14442	14300	14345	14456	14394	14419	14515	14485	14536	14509	14292	14469	14428	14589	14526	14563	14296	14588	14481	14552	14527	14502	14461	14624	14486	14479	14547	14536	14581	14523	14307	14537	14469	14463	14397	14503	14450	14326	14395	14498	14542	14582	14607	14478	14570	14378	14549	14353	14542	14501	14396	14538	14516	14481	14394	14493	14475	14516	14597	14363	14459	14487	14341	14534	14617	14561	14580	14520	14541	14492	14348	14463	14532	14503	14460	14361	14524	14495	14336	14522	14607	14465	14551	14555	14551	14459	14330	14644	14369	14383	14357	14520	14506	14472	14449	14497	14327	14502	14450	14476	14385	14434	14524	14667	14506	14514	14570	14451	14673	14441	14552	14512	14527	14386	14336	14490	14545	14715	14438	14549	14600	14393	14610	14555	14537	14626	14482	14585	14439	14441	14602	14509	14591	14449	14453	14598	14514	14532	14441	14567	14637	14403	14363	14401	14523	14468	14570	14409	14431	14398	14603	14464	14416	14653	14444	14539	14470	14463	14473	14469	14364	14440	14548	14623	14432	14598	14714	14528	14451	14539	14407	14528	14569	14543	14535	14287	14438	14519	14454	14664	14448	14334	14512	14370	14605	14639	14468	14582	14431	14550	14440	14522	14280	14451	14326	14619	14530	14637	14456	14615	14534	14450	14653	14517	14602	14500	14510	14241	14518	14581	14493	14402	14595	14544	14298	14518	14533	14374	14287	14399	14729	14689	14487	14608	14614	14397	14522	14447	14577	14546	14718	14503	14530	14626	14556	14325	14441	14413	14674	14448	14556	14317	14469	14499	14530	14452	14607	14442	14403	14675	14521	14653	14440	14536	14463	14543	14610	14646	14613	14555	14435	14591	14625	14389	14517	14407	14482	14319	14565	14465	14626	14573	14388	14403	14590	14246	14534	14492	14544	14456	14634	14352	14490	14480	14653	14442	14502	14562	14391	14480	14374	14537	14547	14530	14435	14710	14571	14553	14416	14404	14477	14542	14478	14337	14502	14567	14297	14591	14372	14501	14478	14502	14564	14387	14451	14486	14638	14428	14651	14554	14528	14427	14613	14497	14511	14634	14683	14442	14589	14345	14567	14546	14394	14429	14516	14469	14623	14370	14493	14471	14358	14557	14584	14525	14525	14537	14591	14516	14518	14639	14520	14565	14644	14363	14424	14431	14536	14571	14593	14578	14520	14529	14369	14540	14502	14532	14494	14379	14644	14400	14426	14506	14584	14676	14446	14192	14536	14583	14415	14526	14523	14415	14489	14630	14460	14346	14446	14444	14549	14394	14497	14523	14630	14492	14446	14587	14750	14419	14315	14369	14427	14562	14462	14521	14398	14483	14323	14500	14529	14567	14510	14527	14572	14474	14564	14472	14275	14493	14315	14575	14558	14591	14499	14350	14408	14529	14628	14431	14553	14359	14326	14444	14435	14390	14464	14600	14625	14522	14593	14632	14379	14458	14612	14313	14692	14648	14549	14360	14501	14494	14473	14410	14502	14475	14363	14499	14422	14469	14365	14332	14568	14402	14551	14474	14522	14369	14526	14402	14509	14510	14560	14514	14382	14478	14554	14322	14498	14566	14495	14589	14448	14549	14670	14427	14457	14540	14544	14372	14483	14531	14346	14487	14594	14452	14481	14486	14598	14475	14523	14607	14547	14680	14556	14378	14623	14475	14554	14546	14591	14480	14666	14501	14451	14407	14498	14543	14521	14575	14498	14557	14486	14460	14503	14611	14422	14568	14417	14391	14516	14471	14451	14396	14335	14621	14602	14597	14436	14655	14386	14505	14581	14567	14416	14572	14490	14577	14512	14543	14506	14282	14423	14369	14439	14540	14170	14572	14409	14683	14536	14575	14733	14579	14435	14398	14689	14566	14536	14403	14540	14450	14447	14462	14534	14476	14493	14554	14584	14639	14503	14416	14467	14399	14598	14562	14517	14583	14620	14510	14505	14679	14649	14427	14477	14454	14360	14519	14560	14403	14535	14478	14635	14487	14444	14547	14489	14561	14453	14499	14498	14720	14579	14558	14401	14554	14362	14287	14639	14419	14576	14628	14445	14584	14516	14394	14633	14406	14370	14541	14387	14747	14512	14403	14385	14435	14495	14505	14547	14393	14562	14487	14514	14583	14580	14377	14379	14581	14410	14516	14492	14527	14541	14483	14618	14624	14503	14472	14412	14550	14546	14608	14399	14311	14533	14537	14369	14584	14661	14359	14396	14491	14523	14590	14354	14644	14530	14545	14634	14464	14456	14498	14404	14525	14541	14454	14796	14455	14439	14342	14441	14598	14506	14631	14555	14668	14441	14426	14480	14547	14585	14347	14643	14483	14455	14581	14496	14446	14370	14345	14549	14518	14636	14582	14416	14559	14542	14530	14357	14468	14323	14663	14602	14446	14407	14550	14514	14623	14510	14385	14585	14588	14607	14438	14632	14326	14611	14371	14546	14530	14511	14467	14503	14480	14476	14443	14368	14554	14482	14610	14509	14517	14548	14378	14405	14328	14457	14514	14631	14441	14450	14723	14600	14438	14533	14564	14394	14570	14630	14420	14330	14499	14474	14523	14548	14588	14346	14458	14429	14568	14389	14339	14516	14735	14515	14455	14607	14331	14281	14453	14486	14581	14626	14403	14625	14418	14361	14418	14530	14465	14576	14520	14464	14575	14598	14585	14422	14547	14485	14468	14454	14522	14394	14572	14442	14453	14645	14420	14584	14516	14536	14484	14586	14607	14563	14457	14583	14417	14440	14575	14658	14590	14587	14462	14311	14491	14430	14487	14518	14568	14569	14433	14564	14404	14493	14595	14370	14558	14377	14475	14423	14700	14481	14639	14423	14519	14511	14474	14470	14487	14655	14476	14539	14521	14623	14504	14520	14551	14440	14593	14616	14531	14439	14424	14407	14607	14500	14371	14498	14541	14402	14329	14402	14546	14480	14609	14517	14601	14571	14471	14656	14445	14488	14564	14534	14458	14443	14448	14654	14299	14483	14463	14405	14333	14593	14537	14418	14567	14486	14578	14449	14473	14468	14539	14526	14542	14556	14370	14487	14484	14340	14653	14494	14553	14630	14437	14574	14445	14618	14624	14567	14408	14459	14338	14512	14496	14490	14573	14617	14568	14532	14291	14333	14509	14422	14505	14618	14462	14398	14506	14374	14594	14499	14534	14627	14411	14372	14371	14580	14430	14410	14462	14546	14594	14462	14609	14543	14417	14557	14496	14433	14377	14420	14539	14420	14622	14645	14496	14513	14458	14621	14500	14549	14558	14523	14484	14348	14575	14438	14550	14473	14497	14530	14415	14501	14289	14284	14475	14615	14440	14415	14514	14512	14489	14445	14465	14428	14639	14289	14488
25491	21002	27846	25929	24093	23393	22774	21096	20565	20190	19717	19312	19080	19003	18892	20584	27037	26883	24144	20487	18684	18500	18204	18465	18399	18334	18358	18251	18412	18325	18079	18358	18439	18461	18651	18264	18173	18290	18447	18364	18150	18442	18571	18418	18462	18403	18484	18319	18530	18530	18285	18539	18562	18179	18360	18409	18380	18252	18418	18245	18422	18442	18303	18168	18459	18274	18338	18395	18522	18655	18292	18096	18244	18375	18365	18341	18223	18325	18422	18488	18236	18324	18368	18452	18276	18520	18340	18516	18281	18331	18415	18377	18306	18544	18395	18422	18389	18383	18440	18415	18500	18486	18169	18336	18437	18339	18439	18286	18291	18305	18506	18127	18259	18226	18480	18356	18324	18244	18310	18387	18177	18415	18425	18726	18312	18488	18338	18242	18480	18385	18206	18538	18309	18262	18253	18186	18175	18370	18353	18336	18512	18316	18350	18369	18483	18393	18184	18273	18498	18180	18388	18296	18440	18246	18630	18397	18454	18404	18185	18356	18309	18297	18172	18192	18309	18238	18254	18660	18405	18152	18272	18369	18275	18208	18442	18358	18362	18211	18311	18347	18553	18284	18339	18565	18420	18391	18166	18366	18368	18453	18357	18593	18372	18166	18246	18456	18411	18304	18197	18371	18474	18418	18420	18252	18410	18367	18272	18251	18134	18252	18458	18230	18391	18248	18288	18250	18482	18453	18369	18407	18530	18375	18593	18422	18256	18378	18237	18349	18567	18054	18187	18425	18343	18150	18229	18270	18172	18388	18635	18533	18492	18292	18570	18454	18399	18479	18477	18139	18328	18162	18390	18301	18382	18333	18457	18333	18254	18362	18553	18436	18370	18299	18391	18260	18130	18218	18334	18390	18456	18424	18388	18301	18428	18089	18323	18273	18398	18217	18411	18271	18363	18441	18531	18224	18459	18315	18281	18294	18334	18520	18298	18420	18248	18381	18390	18400	18504	18208	18336	18402	18503	18220	18387	18404	18368	18341	18479	18422	18408	18387	18180	18454	18256	18180	18202	18438	18312	18300	18145	18364	18456	18399	18583	18225	18273	18127	18345	18307	18258	18293	18478	18494	18328	18293	18313	18353	18425	18260	18240	18447	18276	18411	18123	18377	18359	18509	18223	18178	18191	18273	18512	18575	18486	18377	18218	18242	18242	18412	18360	18420	18509	18258	18390	18263	18469	18443	18420	18250	18292	18272	18564	18288	18136	18357	18254	18195	18523	18371	18712	18432	18489	18213	18503	18225	18276	18477	18281	18310	18400	18390	18186	18322	18356	18373	18302	18389	18282	18420	18365	18226	18382	18210	18373	18449	18271	18382	18287	18343	18332	18271	18344	18175	18260	18233	18508	18326	18441	18303	18291	18400	18371	18342	18249	18216	18555	18255	18325	18589	18320	18363	18409	18193	18340	18234	18160	18273	18272	18365	18262	18254	18317	18349	18183	18359	18244	18275	18219	18506	18377	18401	18137	18593	18272	18248	18411	18307	18499	18370	18577	18326	18331	18287	18339	18479	18365	18512	18178	18399	18194	18241	18212	18346	18454	18336	18285	18320	18304	18207	18316	18282	18327	18265	18279	18469	18340	18451	18334	18459	18382	18348	18285	18406	18315	18180	18350	18458	18270	18254	18496	18251	18491	18526	18297	18252	18288	18409	18113	18226	18373	18027	18388	18385	18517	18408	18252	18199	18229	18400	18448	18263	18436	18321	18367	18175	18236	18133	18063	18348	18126	18330	18470	18568	18461	18238	18392	18306	18258	18488	18358	18580	18350	18475	18263	18286	18447	18287	18233	18317	18312	18431	18400	18398	18502	18390	18321	18321	18409	18313	18509	18240	18504	18520	18446	18475	18323	18465	18583	18218	18323	18493	18203	18207	18226	18381	18385	18381	18552	18293	18337	18360	18397	18399	18420	18343	18482	18264	18516	18283	18200	18430	18376	18219	18500	18392	18502	18361	18266	18520	18274	18350	18454	18555	18417	18268	18382	18353	18288	18245	18310	18307	18510	18369	18500	18215	18358	18381	18576	18220	18357	18280	18332	18212	18389	18362	18360	18550	18444	18332	18226	18364	18394	18308	18252	18289	18271	18202	18351	18472	18403	18205	18375	18456	18250	18368	18294	18577	18243	18300	18435	18398	18438	18258	18424	18312	18462	18348	18467	18463	18255	18570	18314	18243	18389	18254	18520	18479	18599	18429	18332	18309	18588	18532	18153	18360	18322	18280	18445	18568	18160	18589	18353	18262	18267	18258	18438	18391	18354	18317	18170	18230	18147	18403	18399	18215	18288	18275	18297	18282	18371	18369	18560	18518	18486	18448	18459	18261	18232	18385	18298	18544	18663	18473	18566	18293	18338	18299	18125	18100	18313	18494	18369	18557	18134	18471	18392	18425	18121	18415	18466	18507	18321	18412	18421	18485	18384	18247	18416	18320	18325	18413	18270	18277	18221	18290	18457	18304	18447	18486	18323	18158	18428	18244	18389	18363	18292	18418	18184	18161	18299	18462	18572	18425	18405	18308	18358	18226	18417	18510	18386	18487	18276	18398	18519	18472	18430	18380	18536	18356	18374	18394	18362	18496	18363	18284	18300	18319	18450	18411	18318	18031	18311	18328	18382	18393	18169	18357	18317	18278	18378	18407	18175	18349	18237	18300	18344	18343	18315	18332	18373	18590	18137	18323	18321	18275	18170	18431	18172	18405	18585	18383	18471	18332	18255	18208	18370	18187	18602	18343	18249	18344	18384	18270	18384	18374	18304	18358	18197	18128	18375	18523	18517	18478	18189	18374	18285	18349	18236	18307	18253	18403	18458	18345	18432	18278	18328	18374	18388	18328	18317	18349	18178	18280	18179	18277	18120	18453	18267	18344	18388	18333	18325	18224	18285	18196	18490	18371	18327	18359	18529	18628	18266	18606	18388	18413	18286	18195	18376	18352	18263	18252	18183	18303	18394	18421	18262	18309	18319	18318	18438	18100	18102	18325	18465	18386	18365	18567	18521	18360	18488	18353	18401	18316	18331	18181	18210	18139	18193	18311	18219	18341	18273	18475	18374	18149	18277	18319	18417	18480	18273	18472	18362	18151	18424	18512	18555	18411	18156	18513	18498	18647	18487	18389	18354	18447	18462	18369	18452	18354	18509	18267	18364	18257	18440	18312	18398	18541	18165	18127	18415	18327	18286	18133	18355	18405	18379	18584	18454	18374	18306	18030	18320	18272	18404	18232	18410	18357	18457	18381	18453	18269	18285	18365	18230	18330	18608	18531	18466	18176	18435	18304	18397	18360	18467	18364	18293	18252	18430	18285	18296	18439	18427	18239	18371	18411	18260	18330	18422	18298	18112	18588	18450	18305	18458	18635	18635	18245	18471	18542	18406	18382	18302	18323	18364	18284	18285	18299	18125	18389	18545	18454	18208	18141	18518	18470	18327	18230	18373	18283	18491	18322	18370	18250	18320	18340	18423	18414	18545	18260	18313	18256	18259	18383	18287	18379	18296	18457	18347	18641	18298	18294	18612	18307	18130	18272	18374	18299	18264	18313	18348	18185	18355	18358	18345	18231	18260	18203	18417	18395	18416	18526	18440	18463	18403	18449	18280	18563	18497	18474	18262	18344	18315	18400	18344	18514	18437	18222	18534	18458	18460	18341	18443	18426	18502	18241	18261	18268	18119	18276	18446	18456	18305	18321	18320	18416	18414	18396	18252	18164	18598	18286	18180	18317	18255	18289	18307	18197	18174	18363	18322	18100	18365	18198	18292	18565	18504	18322	18409	18486	18129	18151	18332	18241	18399	18509	18168	18198	18413	18253	18282	18502	18380	18351	18343	18363	18307	18259	18540	18480	18328	18597	18543	18443	18411	18205	18502	18339	18273	18209	18457	18351	18154	18384	18412	18259	18277	18322	18501	18486	18354	18425	18342	18196	18182	18408	18163	18147	18396	18337	18531	18108	18365	18388	18378	18163	18268	18387	18213	18288	18549	18234	18431	18356	18521	18493	18255	18245	18315	18381	18326	18463	18204	18394	18450	18290	18231	18182	18541	18360	18374	18439	18395	18374	18396	18357	18206	18298	18402	18244	18306	18294	18411	18418	18604	18479	18436	18374	18404	18206	18379	18290	18419	18251	18146	18236	18491	18261	18351	18401	18266	18311	18788	18456	18226	18246	18492	18395	18276	18146	18380	18334	18296	18499	18349	18330	18321	18588	18419	18290	18478	18466	18281	18318	18537	18375	18477	18501	18415	18404	18373	18387	18354	18245	18435	18360	18570	18252	18241	18349	18494	18378	18366	18370	18237	18524	18468	18344	18429	18520	18593	18545	18178	18077	18341	18394	18285	18237	18444	17997	18435	18536	18395	18284	18567	18483	18075	18096	18512	18340	18410	18387	18264	18330	18272	18337	18424	18171	18175	18118	18278	18335	18277	18384	18433	18381	18556	18533	18291	18299	18168	18329	18514	18376	18106	18255	18524	18328	18422	18333	18583	18373	18462	18368	18368	18247	18302	18341	18374	18401	18333	18665	18322	18238	18396	18331	18547	18570	18447	18418	18249	18313	18301	18154	18282	18343	18375	18350	18497	18229	18243	18374	18219	18304	18382	18499	18199	18321	18261	18226	18344	18281	18172	18461	18435	18297	18477	18305	18366	18278	18340	18416	18156	18315	18296	18367	18345	18298	18572	18349	18520	18435	18432	18358	18315	18268	18284	18089	18355	18446	18560	18247	18490	18447	18295	18481	18410	18404	18405	18397	18473	18465	18334	18571	18412	18373	18286	18384	18266	18613	18459	18277	18430	18389	18364	18334	18397	18251	18230	18266	18323	18291	18209	18464	18520	18535	18356	18384	18703	18221	18240	18307	18481	18431	18451	18248	18247	18322	18433	18419	18156	18262	18359	18351	18345	18415	18281	18343	18210	18415	18143	18456	18556	18338	18250	18187	18383	18376	18169	18121	18334	18281	18401	18444	18425	18348	18362	18396	18331	18513	18282	18398	18216	18325	18324	18643	18555	18368	18350	18244	18468	18413	18221	18235	18325	18297	18350	18118	18382	18275	18103	18354	18271	18414	18204	18660	18249	18266	18371	18294	18321	18290	18369	18242	18456	18089	18216	18310
22889	35477	35531	28603	24262	21063	19447	19035	18298	17404	16721	16414	16112	16037	15917	18942	27388	25686	21359	16361	14956	14718	14821	14856	14822	14833	14797	14854	14688	14688	14668	14871	14777	14840	14896	14993	14774	14864	15019	14786	14798	14742	14880	14718	14865	15028	14745	14731	14877	14726	14835	14683	14880	14827	14844	14912	14902	14806	14891	14917	14831	14898	14814	14848	14766	14974	14912	14850	14822	14703	14909	14874	14864	14799	14850	14807	15007	14958	14798	14879	14760	14788	14874	14838	14872	14823	15023	14923	14813	14932	14900	14851	14874	14822	14748	14901	14846	14696	14765	14950	14681	14855	15038	14609	14942	14879	14754	14752	14850	14767	14936	14823	14748	14976	14920	14789	14929	14874	14779	14852	14778	14883	14786	14816	14779	14772	14867	14636	14811	14809	15045	14779	14944	14850	14846	14790	14734	14781	14753	14807	14770	14763	14761	14840	14919	14868	14973	14706	14984	14748	14787	14863	14835	14859	14840	14780	14956	14805	14883	14938	14825	14933	14839	14699	15002	14788	14805	14898	14813	14677	14639	14804	14904	14788	14804	14650	14753	14696	14902	14786	14820	14780	14784	14740	14811	14658	14801	14775	14839	14739	14818	14868	14653	14827	14840	14741	14822	14654	15028	14694	14815	14873	14800	14750	14834	14806	14724	14918	14814	14851	14719	14816	14725	14698	14903	14882	14800	14613	14965	14778	14832	14951	14559	14875	14786	14679	14870	14918	14680	14661	14961	14790	14715	14884	14881	14744	14645	14940	14801	14894	14824	14874	14796	14970	14681	14652	14841	14961	14853	14809	14901	14790	14785	14901	14798	14905	14862	14735	14767	14953	14728	14843	14732	14784	14751	14845	14849	14969	14836	14748	14855	14712	14814	14850	14908	14628	14898	14678	14769	14847	14803	14643	14690	14814	14903	14854	14843	14911	14882	14888	14845	14797	14797	14897	14814	14855	14680	14840	14783	14750	14730	14757	14816	14989	14792	14583	14861	14739	14863	14800	14778	14966	14977	14895	14803	15034	14754	14886	14897	14781	14891	14823	14931	14846	14787	14843	14806	14709	14937	14776	14787	14712	14822	14836	14687	14888	14864	14735	15003	14858	14781	14664	14849	14905	14741	14890	14810	14915	14935	14963	14751	14795	14868	14901	14655	14866	14811	14762	14938	14779	14666	14869	14898	14670	14852	14845	14740	14903	14820	14743	14712	14927	14879	14735	14867	14864	14857	14807	14637	14792	14741	14869	14772	14900	14731	14996	14597	15066	14841	14671	14679	14798	14926	14885	14869	14849	14842	14941	14799	14884	14991	14920	14797	14942	14813	14836	14934	14703	14902	14726	14937	14831	14720	14770	14972	14691	14841	14750	14882	14898	14613	14755	14805	14833	14588	14749	14783	14857	14897	14613	14788	14893	14850	14655	14811	14850	14999	14697	15099	14720	14711	14903	14750	14859	14886	14891	14812	14871	14954	14930	14929	14794	14886	14799	14788	14775	14811	14778	14942	14754	14809	14685	14872	14754	14681	14926	14898	14752	14811	14789	14934	14813	14550	14854	14905	14860	14846	14826	14838	14718	14748	14852	14813	14619	14884	14865	14838	14810	14873	15039	14925	14610	14765	14763	14824	14810	14809	14810	14750	14889	14847	14992	14626	14962	14871	14917	14766	14817	14985	14973	14980	14687	14797	14817	14905	14938	14786	14860	14871	14744	14695	15030	14903	14804	14843	14833	14818	14910	14767	14926	14812	14955	14679	14705	14723	15022	14996	14692	14801	14933	14989	14673	14727	14777	14664	14812	14996	14871	14622	15011	14837	14823	14922	14584	14865	14904	14738	14749	14872	14837	14892	14921	14777	14976	14807	14755	14856	14878	14772	14644	14804	14843	14757	14798	14672	14927	14808	14732	14734	14824	14845	14723	14917	14815	14791	14765	14805	14710	14864	14805	14713	14890	14791	14714	14702	14794	14773	14759	14929	14923	14826	14845	14757	14768	14867	14961	14796	14672	14825	14858	14755	14879	14662	14776	14702	14825	14812	14783	14628	14858	14800	14733	14637	14945	14625	14780	14810	14955	14825	14748	14708	14896	14844	14839	14810	14726	14894	14894	14829	14978	14859	14849	14922	14786	14791	14649	14675	14861	14976	15058	14743	14946	14944	14848	14789	14846	14741	14790	14707	14636	14750	14803	14785	14809	14858	14811	15021	14613	14794	14837	14785	14904	14846	14760	14815	14799	14809	14878	14762	14806	14859	14917	14678	14934	14869	14767	14877	14937	14749	14742	14825	14756	14877	14744	14743	14528	14822	14793	14800	14870	14820	14775	14934	14969	14731	14796	14793	14748	14871	14742	14802	14764	14939	14807	14813	14953	14833	14658	15034	14687	14691	14731	14951	14948	14868	14960	14842	14975	14850	14684	14834	14949	14813	15000	14835	14877	14660	14956	14887	14876	14943	14771	14677	14807	14784	14802	14800	14858	14867	14824	14821	14936	14875	14823	14573	14888	14793	14880	14809	14859	14811	14625	14859	14932	14917	14877	14862	14711	14875	14698	14806	14775	14730	14784	14680	14916	14739	14653	15030	14857	14741	14629	14790	14798	14649	14898	14898	14652	14754	14794	14781	14727	14799	14753	14861	14751	14806	14937	14855	14940	14837	14975	15008	14742	14823	14865	14794	14642	14997	14772	14757	14702	14800	14777	14740	14795	14859	14866	14762	14759	15037	14722	14868	14849	14837	14738	14728	14941	14970	14894	14843	14853	14757	14839	14739	14705	14926	14660	14683	14768	14793	14796	14816	14994	14956	14782	14842	14791	14727	14774	14942	14751	14867	14844	14813	14912	14861	14826	14982	15019	14821	14697	14814	14906	14901	14808	14737	14991	14996	14759	14855	14961	14882	14827	14689	14889	14723	14878	14744	14714	14782	14825	14830	14739	14806	14845	14857	14835	14806	14762	14872	15029	14989	14670	14725	14848	14858	15114	14872	14703	14781	14856	14786	14873	14922	14717	14811	14963	14971	14991	14817	14710	15061	14728	14781	14845	14808	14829	14800	14946	14706	14691	14718	14819	14894	14669	14703	14680	14773	14844	14873	14799	14788	14955	14807	14829	14856	14849	14710	14804	14838	14718	14799	14912	14747	14859	14893	14885	14875	14652	14815	14713	14656	14802	14848	14714	14785	14967	14699	14759	14749	14834	14856	14839	14753	14777	14733	14808	14957	14863	14901	14869	14848	14928	14734	14772	14858	15039	14791	14842	14798	14784	14942	14958	14939	14779	15000	14728	14926	14698	14785	14722	14856	14852	15017	14766	14848	14929	14718	14879	14828	14861	14958	14851	14884	14832	14916	14762	14923	14824	14749	14935	14812	14579	14788	14689	14867	14850	14775	14759	14878	14896	14938	14826	15128	14917	14820	14881	14822	14960	14885	14850	14809	14852	14683	14770	14839	14797	14749	14830	14868	14919	14702	14789	14854	14832	14693	14872	14704	14867	14850	14985	14826	14806	14872	14963	14719	14736	14878	14830	14918	14833	14905	14649	14572	14811	14933	14805	14779	14859	14672	14676	14802	14788	15024	14762	14754	14894	14758	14991	14790	14722	14581	14706	14948	14703	14738	14868	14754	14661	14854	14812	14735	14937	14951	14843	14907	14926	14915	14946	14911	14864	14821	14689	14823	14832	14907	14774	15057	14856	14780	14902	14765	14884	14693	14871	14910	14864	14777	14713	14895	14824	14631	14691	14856	14822	15058	15046	14818	14917	14866	14682	14845	14714	14933	14892	14845	14860	14790	14824	14864	14674	14754	14742	14809	14956	15032	14883	14757	14778	14962	14794	14756	14957	14788	14928	14899	14873	14861	14897	14766	14753	14711	14939	14842	14611	14707	14971	14696	14897	14817	14898	14676	14823	14747	14582	15010	14897	14855	14852	14774	14797	14792	14916	14917	14755	14999	15008	14713	14722	14825	14797	14784	14872	14641	14954	14784	14926	14682	14878	14818	14717	14849	14890	14867	14921	14822	14889	14811	14926	14926	14871	14760	14793	14813	14970	14924	14917	14906	14705	14885	14734	14929	14900	14748	14795	14889	14726	14756	14878	15080	14791	14769	14966	14779	14964	14938	14699	14768	14905	14822	14787	14594	14811	14863	14878	14845	14904	14602	14965	14841	14753	14779	14893	14689	14858	14752	14928	14876	14792	14727	14713	14915	14851	14734	14872	14917	14632	14890	14766	14744	14937	14851	14896	14961	14776	14920	14834	14834	15037	14893	14849	14656	14877	14884	14736	14885	14881	14826	14806	14719	14956	14811	14760	14768	14919	14792	14934	14696	14659	14862	14770	14730	14917	14847	14888	14738	14806	14650	14709	14913	14975	14870	14859	14797	14861	14836	14697	14861	14777	14858	14881	14679	14871	14972	14829	14873	14937	14941	14823	14882	14793	14740	14830	14679	14835	14799	14885	14920	14685	14921	14772	14745	14700	14795	14887	14800	14773	14881	14868	14753	14771	14849	14754	14690	14934	14895	14736	14870	14823	14813	14717	14772	14777	14907	14807	14783	14662	14879	14767	14891	14873	14691	14765	14951	14777	14836	14802	14946	14769	14713	14773	14740	14760	14847	14831	14651	14695	14946	14765	14743	14699	14778	14667	14728	14712	14847	14713	14883	14915	14780	14858	14875	14726	14807	14864	14782	14985	14798	14803	14919	14819	14717	14807	14856	14945	14776	14937	14782	14817	14737	14854	14885	14834	14775	14943	14860	14926	14865	14982	14774	14939	14656	14851	14742	14741	14809	15141	14835	14981	14825	14755	14866	14726	14660	14724	14736	14727	14749	15013	14665	14824	14973	14643	14988	14960	14790	14827	14908	15034	14860	14780	14846	14876	14725	14943	14836	14878	14843	14859	14760	14785	14873	14973	14754	14788	14685	14812	14619	14772	14812	14870	14685	14735	14700	14966	14787	14748	14776	14756	14835	14830	14814	14946	14716	14709	14706	14775	14845	14809	14697	15028	14592	14675	14755	14794	14915	14878	14852	14943	14716	14822	14853	14941	14833	15000	14734	14747	14745	14916	14773	14860	14884	14741	14957	14822	14815	14866	14921	14803	14910	14907	14782	14808	14890	14710
23685	20957	28357	23882	22425	25949	27273	23365	22389	21597	21070	20474	20339	20408	20447	22419	34361	34705	29584	24009	19378	19107	18826	19057	18948	18653	18891	18765	18748	18637	18963	18681	19042	18759	18958	18914	18920	18815	19063	18782	18808	18829	18747	18865	18726	18846	18844	18931	18763	18886	18792	19030	18571	18870	18921	18751	18936	18736	18807	18959	18906	18840	18866	18705	18792	18769	18871	18824	18869	18679	18960	18761	18741	18795	18666	18670	18592	18915	18703	18713	18731	18724	18779	18963	18842	18794	18675	18906	18926	18649	18915	18780	18771	18680	18762	19197	18883	18718	18789	18974	18624	18800	18773	18698	18821	18887	18681	18646	18691	18686	18712	18758	18826	18851	18729	18846	18708	18831	18805	18661	18797	18660	18831	18691	18920	18645	18753	18774	18934	18920	19003	19035	18677	18774	18752	18577	18797	18875	18909	18704	18757	18788	18974	18716	18710	18431	18711	18764	18815	18949	18748	18795	19060	18635	18680	18782	18727	18873	18756	18943	18941	18835	18737	18658	18654	18747	18657	18862	18786	18649	18493	18764	18617	18701	18784	18588	18762	18869	18738	18691	18881	18815	18664	18939	18820	18745	18773	18741	18679	18448	18760	18775	19090	18872	18896	18830	18750	18830	18820	18712	18700	18822	18895	18504	18769	18600	18820	18552	18720	18804	18556	18765	18746	18850	18824	18593	18849	18804	18768	18835	18845	18712	18851	18785	18652	18882	18897	18480	18838	18860	18765	18743	18732	18725	18828	18700	18776	19116	18864	18644	18807	18656	18729	18848	18742	18690	18804	18710	18735	18752	18664	18876	19012	18724	18471	18546	18814	18849	18903	18601	18752	18741	18568	18698	18688	18843	18757	18720	18825	18819	18663	18691	18662	18599	18865	18883	18573	19115	19049	18679	18702	18777	18784	18589	18714	18849	18801	18753	18834	18564	19004	18558	18896	18713	18973	18674	18877	18895	18511	18961	18757	18840	18661	18701	18795	18605	18703	18658	18598	18773	18669	18657	18765	18799	18804	18716	18771	18588	18919	18541	18864	18730	18879	18614	18799	18711	18856	18757	18941	18598	18862	18974	18777	18840	18756	18822	18708	18816	18731	18853	18766	18675	18545	18635	18815	18744	18571	18626	18739	18547	18608	18978	18565	18826	18596	18612	18848	18859	18769	18706	18553	18635	18800	18582	18891	18560	18829	18771	18641	18672	18719	18891	18736	18927	18743	18334	18649	18729	18809	18843	18894	18659	18787	18896	18991	18818	18732	18799	18785	18698	18829	18698	18600	18659	18745	18691	18854	18770	18622	18749	18787	18685	18849	18941	19050	18744	18821	18926	18999	19027	18800	18674	18793	18685	18715	18508	18684	18769	18909	18808	18796	18791	18718	18775	18977	18705	18727	18778	18840	18864	18728	18783	18719	18767	18691	18507	18760	18625	18727	18775	18793	18629	18605	18843	18749	18586	18729	18879	19216	18760	18909	18702	18730	18685	18786	18519	18756	18833	18596	18657	18561	18756	18625	18775	18767	18652	18730	18669	18785	18652	18890	18719	18634	18568	18815	18949	18766	18654	18725	18823	18570	18780	18908	18795	18789	18457	18898	18662	18715	18711	18809	18701	18900	18761	18846	18696	18755	18956	18520	18955	18702	18757	18750	18860	18807	18572	18764	18888	18836	18851	18816	18929	18853	18783	18860	18925	18636	18673	18936	18550	18847	18678	18647	18688	18895	18798	18834	18951	18877	18921	18812	18626	18822	18685	18621	18721	18789	18626	18718	18791	18715	18820	18762	18860	18771	18577	18900	18956	18863	18626	18776	18704	18895	18787	18626	18802	18661	18824	18890	18872	18658	18794	18735	18821	18814	18833	18787	18526	18825	18563	18793	18912	18613	18980	18819	18809	18449	18852	18629	18700	18845	18826	18691	18666	18629	18765	19019	18822	18698	18814	18762	18905	18801	18795	18845	18516	18954	18627	18828	18641	19018	18987	18886	18733	18650	18905	18747	18763	18720	18802	18717	18979	19049	18607	18655	18944	18697	18809	18604	18511	18724	18859	18812	18712	18856	18677	18837	18821	18816	18732	18735	18842	18981	18584	18576	18765	18912	18765	18588	18632	18576	18801	18637	18610	18803	18769	18690	18583	18789	18678	18839	18655	18584	18855	18846	19050	18880	18811	18792	18665	18728	18795	18812	18705	18758	18675	18675	18801	18678	18820	18894	18936	18931	18906	18773	18646	18886	18629	18715	18727	18597	18693	18611	18820	18718	18628	18544	18957	18833	18808	18758	18923	18855	18731	18742	18920	18725	18854	18698	18748	18672	18648	18845	18711	18731	18662	18701	18650	18553	18695	18833	18610	18898	18841	18686	18675	18643	18837	18950	18940	18698	18837	18715	18807	18747	18770	18791	18681	18762	18781	18854	18777	18787	18977	18854	18770	18781	18514	18569	18759	18665	18698	18505	18721	18677	18757	18836	18739	18559	18664	18686	18678	18730	18688	18616	18758	18545	18588	18863	18579	18945	18847	18904	18594	18661	18884	18724	18803	18824	18909	18920	18704	18892	18954	18599	18692	18973	18554	18911	18895	18915	18837	18776	18679	18869	18776	18977	18779	18812	18722	18603	18762	18901	18699	18881	18927	19027	18858	18770	18627	18573	18740	18663	18819	18799	18757	18592	18528	18758	18735	18707	18782	18837	18649	18770	18786	18892	18773	18829	18792	19057	18890	18605	18591	18446	18951	18687	18720	18809	18650	18783	18901	18761	18688	18746	18689	18798	18549	18782	18693	18772	18790	18743	18825	18753	18801	18817	18831	18700	18864	18835	18797	18599	18915	18705	18611	18669	18574	18918	18757	18557	18716	18728	18649	18789	18718	18801	18691	18923	18792	18784	18673	18752	18595	18547	18962	18682	18841	19162	18954	18821	18673	18660	18699	18932	18752	18689	18861	18647	18615	18757	18706	18560	18787	18821	18685	18731	18682	18650	18630	18550	18765	18800	18823	18737	18738	18764	18931	18843	18780	18694	18885	18696	18799	18764	18446	18837	18941	18735	18644	18755	18765	18680	18704	18889	18805	18641	18937	18735	18899	18887	18729	18825	18702	18827	19004	18700	18691	18797	18898	18855	18651	18708	18788	18746	18600	18744	18761	18721	18760	18835	18619	18706	18788	18801	18611	18662	18827	18765	18466	18831	18905	18731	19077	18916	18753	18836	18909	18963	18841	18801	18539	18908	18752	18764	18842	18711	18661	18912	18698	18778	18757	18577	18719	18924	18853	18702	18689	18888	18791	18812	18616	18774	18762	18925	18976	19011	18576	18710	18786	18795	18603	18539	18763	18624	18807	18736	18677	18718	18924	18667	18796	18625	18763	18810	18785	18801	18575	18969	18714	18527	18642	18664	18729	18960	18760	18803	18678	18786	18675	18838	18775	18717	18660	18572	18724	18860	19029	19068	18810	18625	18718	18964	18709	18527	18758	18621	18890	18773	18991	18723	18731	18939	18718	18795	18800	18588	18679	18659	18628	18504	18745	18634	18650	18668	18683	18839	18796	18816	18860	18724	18728	18771	18839	18912	18579	18769	18692	18736	18577	18761	18748	18765	18934	18595	18937	18841	18951	18776	18692	19079	18860	18640	18880	18860	18642	18857	18670	18897	18716	18652	18755	18593	18669	18737	18737	18788	18763	18713	18723	18693	18871	19028	18806	18797	18677	18822	18925	19011	18717	18786	18775	18788	18479	18618	18754	18887	18825	18758	18893	18937	18868	18812	18760	18520	18707	18754	18809	18654	18609	18845	18654	18801	18817	18800	18763	18612	18726	18689	18701	18660	18758	18863	18803	18780	18837	18637	18885	18583	18860	18781	18803	18885	18804	18694	18839	18711	18718	18807	18844	18742	18611	18663	18703	18779	18541	18675	18903	18897	18806	18620	18830	18841	18580	18510	18730	18793	18756	18656	18851	18818	18609	18699	18618	18772	18773	18699	18703	18761	18801	18798	18825	18718	18809	18927	18976	18769	18870	18772	18676	18525	18673	18834	18711	18715	18730	18790	18827	18893	18716	18905	18828	18853	18752	18524	18808	18719	18942	18855	18699	18846	18694	18875	18662	18825	18561	19003	18831	18671	18627	18645	18863	18966	18873	18815	18825	18753	18984	18603	18715	18869	18682	18787	18914	18829	18872	18758	18887	18555	18767	18904	18628	18818	18769	18784	18723	18651	18863	18835	18819	18663	18835	18672	18578	18610	18789	18654	18809	18835	18817	19037	18709	18665	18750	18820	18819	18841	18928	18700	18580	18613	18936	18868	18679	18678	18695	18722	18889	18771	18803	18891	18856	18881	18683	18921	18699	18833	18706	18851	18878	18737	18714	18545	18509	18912	18602	18648	18697	18717	18889	18562	18728	18737	18787	18757	18971	18795	18775	18840	18818	18723	18673	18746	18701	18841	18922	18678	18718	18766	18685	18710	18760	18908	18846	18938	18766	18612	18777	18623	18641	18840	18795	18817	18964	18766	18753	18776	18784	18676	18796	18661	18593	18836	18725	18701	18604	18616	18723	18856	18949	18793	18748	18849	18958	18962	18746	18668	18803	18602	18650	18884	18695	18814	18912	18537	18822	18655	18570	18689	18740	18884	18981	18751	18531	18980	18827	18789	18766	18985	18845	18744	18848	18872	18906	18984	18571	18749	18949	18806	18682	18615	18613	18680	18891	18666	18666	18934	18591	18873	18765	18655	18649	18665	18678	18826	18923	18991	18737	18898	18484	18803	18973	18918	18741	18823	18673	18716	18773	18512	18863	18729	18856	18833	18680	18491	18742	18706	18789	18782	18803	18851	18748	18530	18603	18823	18661	18800	18674	18719	18740	18630	18567	18725	18677	18738	18653	18882	18745	18802	18613	18859	18656	18857	18717	18778	18842	18886	18668	18684	18796	18616	18661	18499	18755	18776	18633	18625	18580	18652	18787	18670	18811	18744	18905	18957	18990	18753	18792	18468	18817	18662	18676	18931	18574	18710	18644	18846	18694	18883	18837	18575	18845	18691	18698	18790	18842	18720	18775	18913	18694	18827	18686	18796	18699	18725	18794	18801	18852	19049	18831	18899	18803	18859	18757	18739	18686
24926	42961	41839	34000	29129	26103	22860	22158	20434	19038	18190	17999	17749	17200	17454	21333	36028	33966	28089	20062	15085	15135	14994	15100	15138	15315	14843	15181	15148	15088	15339	15260	15060	15225	15097	15201	15004	15079	15063	15038	15109	15085	14987	15045	15121	15204	15124	15041	14986	14977	15099	15121	15042	15034	14968	14928	15035	15012	14949	15250	15082	15039	15142	15028	14999	15017	14926	15001	15032	15191	14994	15023	15021	15035	15062	15151	15067	14682	15031	15111	15154	15035	15166	14949	15150	15011	15133	15044	15032	14920	15188	15087	14973	14910	15160	15080	15113	14938	14995	15018	15016	15112	15056	14929	15088	15066	15006	15028	15070	15089	15028	14846	15056	15123	14954	15198	15156	15083	15023	15143	15000	14971	15150	15149	15054	14943	15096	15166	15192	15028	15072	14958	15031	15016	15039	15108	14827	15323	15113	14963	15145	14979	15023	14974	14959	14941	14943	14996	15000	15269	14925	14958	15203	15227	15069	15081	15140	14978	14989	15098	14974	15044	14957	14926	15053	15084	14975	15044	15023	15017	15053	14963	15048	14987	15132	15233	15010	15082	14928	15130	14970	15073	15155	15028	15249	14975	15141	14813	15017	15091	15028	15163	15122	15130	15028	15060	15160	15009	14981	15059	15151	15033	14994	14948	14997	14936	15091	15078	15087	14969	14953	14961	15089	15010	14927	15064	14970	15281	15129	15063	14928	15095	14983	14989	15013	15007	15035	15021	15188	15045	14969	15082	15204	15099	15164	14933	15077	14997	14947	14940	15036	15146	15117	15051	15044	15007	15241	14998	15120	15050	15116	15028	15008	15244	14952	15104	15087	14950	14945	14843	14956	15049	15075	14891	14999	15089	15128	15105	15057	15080	15073	14860	15153	15147	15225	14977	15122	15053	14897	15162	15122	15071	14952	14904	14910	14987	15170	15138	15047	15048	15095	14881	14985	14801	15264	15222	15051	15007	15215	15135	15056	14993	14987	15054	15001	15130	15113	15019	14969	14968	15210	15040	14989	14920	15019	15107	14949	14943	14980	15045	15042	15016	14980	15198	15082	14892	14972	14862	15044	15142	15016	15065	15076	15101	15035	14887	15143	15033	15121	15026	15074	15061	14964	15100	14991	15065	15128	15128	14936	14991	14861	15089	15043	14912	15014	15116	14935	15155	14903	15138	15074	15037	15005	15056	15134	14947	14884	15152	15013	14780	15231	15103	14997	14943	14976	14840	15077	15129	15073	14918	15028	15006	15114	14804	15233	14931	14939	15169	14934	15095	14941	15139	15106	14947	15147	15216	15078	15286	14878	14888	14995	15047	14918	14938	15196	14926	15130	15015	15095	15047	15105	14937	15148	15022	15120	15136	15127	14970	14992	14983	15042	15118	15091	14856	15129	15006	15117	15069	14886	14984	15030	15044	15015	15233	15076	14885	15051	14927	15117	15068	14964	15075	15144	14941	15068	15013	14832	14982	15100	15072	15174	15125	15028	15067	14964	15098	15059	14990	15206	14862	14969	15173	14985	15012	15139	15109	14881	14993	15120	14905	15021	15187	14937	14918	15056	14979	15070	15264	14970	15132	14985	15102	15029	15111	15059	14957	15088	14860	14985	14991	15048	14970	15113	15018	15051	14980	15061	15176	15026	14882	15061	15111	14935	15036	14970	15059	14959	15043	14895	15145	15097	14939	15026	15038	15130	15202	15120	14811	15067	15120	15087	15116	14780	14912	15065	15080	14949	15087	14990	15159	15051	15300	15054	14905	14913	15017	15067	14974	15159	15024	14867	14959	15110	14971	14887	15204	14965	15018	15192	15014	14972	15144	14928	15092	15223	15009	15040	15171	15242	15028	14992	15033	15016	15088	15008	15175	15117	15086	14966	15003	15082	15130	14993	15011	15263	14978	14951	15234	15131	15188	14979	15150	15106	15018	15097	15027	15055	14950	14949	15013	15043	14970	15042	14914	15017	15134	15051	14968	14921	15071	14967	14984	14955	14917	15086	14986	14960	15182	15014	15063	15121	15133	14915	15130	14967	14847	14958	15099	15124	15010	15092	15062	15025	14998	15114	14915	15157	15058	15034	15222	14962	15201	15056	15007	15186	15022	14752	15209	15157	14851	15114	15262	14975	14952	15254	14960	15013	15141	15024	15191	14985	15024	15085	15131	15023	15211	15204	14946	14979	15150	15130	15183	14872	15002	14953	14981	15122	15224	15065	15185	15004	15092	15009	15005	15055	15113	14860	15078	15175	15019	15126	15044	14907	14955	15059	15081	15014	14955	15056	15010	15076	14789	15007	14980	15080	14985	15184	14948	14956	14953	15117	14958	15101	15101	15049	15117	14882	15136	15129	15057	15069	15057	15122	14846	14993	14851	15210	15053	15008	14999	15055	14926	14994	15061	15137	15131	15082	15201	15057	14951	14977	14909	15097	14970	15094	15221	15068	15056	14993	15096	15024	15061	15019	14978	15215	15049	15040	15139	15037	14999	14960	15024	15076	15281	15051	14922	14886	15046	14915	15183	15041	15116	14890	15042	15097	15054	14885	15051	15176	14937	15063	14909	15035	14975	15039	15137	15186	14975	15145	15074	14933	15059	15161	14913	15252	15036	14876	15005	15121	15122	14810	15074	15030	15093	15118	14864	15067	14919	14976	15084	15009	15094	14970	15139	15195	15006	15061	15063	14989	15087	15021	15106	15160	15026	15014	15098	15010	14999	15161	15118	15058	15183	15028	15278	14923	15015	15088	14965	14938	14949	15035	15011	14935	15082	15057	14929	15089	15126	15232	15134	14974	15058	15117	15103	15109	14932	15076	14945	15015	14875	15100	14940	14851	14983	15014	15071	15051	14988	14843	14920	15071	15156	15075	15104	15108	14944	15259	15143	15141	14925	14914	15097	15115	15001	15029	15055	15130	14889	15195	15005	15061	15028	15042	15015	14899	15022	14847	15211	15142	14990	15012	15241	15249	15134	15079	15142	15068	15225	15067	15219	15118	14926	15030	15043	14884	15047	14991	14978	14959	14977	15019	15168	15002	14994	14943	15153	14977	14968	14937	14991	15050	14889	14920	15077	15108	15108	14989	14921	15153	15093	14939	15013	15025	15040	15005	14995	14961	14963	15114	15153	14858	14937	15118	15055	15182	15029	15163	15027	15175	15001	15010	15096	14968	14865	14855	15060	15024	15027	14961	15203	15003	15177	15065	14943	15214	15013	15162	15085	15102	14935	15118	14935	15169	14979	14915	15100	15182	14874	14863	14947	15040	15009	15004	15026	14989	15276	15213	14939	15069	15046	15019	15140	15157	15096	15146	15080	15190	15021	15064	14918	15025	15041	15020	15082	15011	15126	15227	15061	14973	15058	14906	14932	15104	15011	15095	15137	15038	14959	14981	14926	15123	15256	15076	15214	15025	14913	14982	14982	15035	14937	15117	14987	15000	14992	15165	15129	15035	15182	15054	15016	14940	15005	15161	15002	14881	14956	15212	14954	15048	14996	15331	15000	15018	15135	15052	15062	15081	15064	15065	15175	15006	14882	14900	14989	15107	15023	15146	15048	15021	15017	15044	15043	14985	15158	15051	15118	15074	15036	15100	15154	14913	15099	15119	14981	15185	15141	15130	15033	14883	14942	15032	15082	15054	15103	15098	15123	14902	15078	15083	15051	15148	14993	14935	14995	15046	14922	15223	15162	15020	15096	14968	14993	14997	15030	15081	15139	15101	15039	15156	14976	14875	14966	15164	15221	14938	15016	14950	15061	15155	15021	15025	15073	15150	14964	15051	15076	14941	15052	15044	15273	14989	15031	15118	14998	15140	15089	15194	15148	15083	15095	15289	15036	14983	14932	15012	15064	14966	14923	15062	14946	14979	14957	15021	15069	15104	15052	15017	15072	15027	15009	15141	15157	15117	15132	15055	15203	15086	15215	14944	14989	15163	15162	15099	14997	14888	15159	14990	15119	15043	14967	15094	15012	15001	15020	14923	15086	15071	14847	14998	14945	15012	14934	15101	15003	14931	14908	15052	15004	15019	15119	14996	14952	15025	15054	15026	15159	14965	15115	15077	15065	15134	14995	15122	15088	15062	15149	15045	14878	15162	15164	14905	14943	14986	15007	15301	15138	15125	15079	15052	14911	14977	15003	14959	15185	14938	14976	15087	15087	15044	15068	15166	15153	15044	15140	15144	15057	15181	15187	14949	15042	15139	15235	15156	14944	15129	15000	15073	14835	15124	15176	14869	15071	14910	15028	14897	15077	15197	15169	14995	15247	15147	15060	14975	15090	14967	15152	15179	15005	14986	14936	15041	15232	15112	15163	15240	15010	14956	15296	15008	15223	15056	15027	14897	15097	15004	15146	15159	15059	14938	14818	15173	15091	15109	14914	14955	15020	15098	15054	15119	15105	14906	15005	15145	14997	15145	15279	15365	15117	15003	14946	15029	15055	15035	15009	14950	14929	15079	15065	14953	15255	15063	14867	14963	14968	14953	14981	14863	15128	15001	15160	15135	15018	14935	14885	15185	15070	15022	15032	14889	14963	15173	14975	14986	15022	15035	15079	14907	15220	14918	15107	14973	14978	14990	14997	15039	15149	15194	15046	15103	15056	14916	15120	15037	14848	15212	15066	15036	14846	15085	15086	15134	15079	15077	15011	15045	15181	15042	15005	15095	15037	15115	14996	15189	14935	15000	15146	15006	15064	14953	15283	15150	14897	15052	15013	14891	15188	14835	14925	15235	14983	15102	14928	14959	15094	15096	15085	15057	15046	15251	14826	15082	15175	14814	15121	14968	15159	15268	15109	15102	15144	15082	15118	15019	14984	15078	15222	15042	15112	15057	14929	15219	15131	15083	14902	14988	15038	15044	15090	14923	14999	15058	15060	15025	15019	15224	15102	15083	14904	15137	15210	15110	15055	15055	15119	14975	15116	14941	15041	14921	15089	15134	15001	15114	15079	15023	14965	14989	15107	15026	15063	15223	15059	15179	15086	14982	14973	14976	15014	14897	14893	14987	15217	14964	15140	15160	14973	15071	15152	15059	15097	14894	15057	14964	14945	14953	15030	15270	15016	14982	15064	15144	14947	15058	15084	15061	14992	15101	15059	14934	14981	15117	14989	14926	15203	15043	15114
31406	26994	30689	27607	24539	23460	22819	22185	21586	21379	21260	21402	21304	21251	21174	21429	22026	22358	21927	21270	20898	20429	20520	20818	20983	20713	20593	20577	20698	20694	20652	20548	20823	20626	20769	20465	20536	20688	20696	20656	20630	20707	20864	20573	20707	20719	20657	20592	20775	20745	20659	20956	20750	20637	20839	20752	20538	20487	20776	20640	20959	20482	20559	20717	20463	20685	20633	20680	20796	20736	20640	20604	20686	20591	20868	20668	20569	20661	20699	20536	20645	20682	20861	20703	20528	20770	20815	20822	20671	20578	20700	20782	20530	20659	20953	20623	20629	20472	20803	20625	20753	20739	20756	20767	20620	20633	20499	20548	20419	20494	20806	20572	20833	20861	20833	20518	20934	20652	20532	20593	20737	20608	20530	20945	20753	20587	20587	20501	20682	20793	20633	20740	20693	20427	20510	20535	20733	20738	20675	20698	20632	20819	20819	20833	20709	20647	20825	20587	20636	20526	20748	20537	20753	20764	20725	20831	20494	20727	20547	20473	20653	20730	20566	20671	20551	20677	20621	20767	20482	20888	20695	20667	20585	20674	20647	20636	20682	20377	20653	20890	20620	20674	20666	20612	20558	20795	20840	20636	20773	20537	20638	20886	20643	20708	20752	20705	20508	20619	20831	20649	20556	20711	20838	20516	20594	20692	20601	20412	20516	20544	20571	20606	20865	20641	20498	20626	20629	20560	20796	20617	20677	20733	20720	20717	20570	20692	20665	20641	20517	20834	20835	20610	20774	20662	20843	20597	20702	20702	20649	20689	20779	20803	20643	20456	20672	20661	20564	20837	20686	20656	20591	20442	20778	20584	20546	20534	20550	20586	20565	20685	20740	20855	20801	20739	20915	20558	20746	20693	20550	20724	20640	20667	20528	20748	20674	20688	20819	20549	20581	20729	20703	20631	20712	20529	20617	20723	20588	20620	20945	20741	20660	20917	20705	20536	20631	20568	20745	20606	20337	20775	20814	20736	20655	20622	20673	20534	20961	20679	20767	20838	20513	20725	20734	20815	20586	20708	20922	20532	20527	20461	20460	20622	20698	20508	20775	20526	20630	20778	20860	20749	20709	20691	20613	20689	20443	20649	20533	20680	20817	20701	20682	20485	20736	20465	20467	20676	20781	20803	20889	20664	20791	20646	20558	20732	20650	20678	20813	20149	20505	20515	20761	20602	20630	20640	20661	20472	20602	20784	20546	20697	20761	20764	20807	20625	20674	20547	20637	20832	20719	20602	20699	20746	20622	20640	20758	20627	20779	20650	20662	20618	20782	20878	20710	20468	20676	20447	20749	20603	20660	20412	20526	21094	20766	20563	20501	20638	20796	20798	20720	20778	20712	20665	20734	20711	20702	20630	20717	20710	20824	20573	20878	20688	20761	20703	20517	20587	20761	20845	20881	20543	20598	20551	20714	20521	20551	20534	20809	20675	20491	20663	20698	20801	20711	20461	20655	20863	20645	20621	20919	20800	20682	20708	20595	20761	20828	20555	20589	20758	20741	20705	20782	20663	20487	20727	20842	20708	20729	20722	20897	20713	20572	20806	20726	20866	21023	20626	20793	20432	20852	20670	20716	20500	20638	20618	20670	20620	20563	20723	20826	20722	20647	20675	20854	20659	20679	20947	20587	20750	20521	20678	20765	20636	20360	20805	20726	20591	20428	20707	20765	20633	20653	20598	20922	20651	20509	20569	20521	20700	20646	20758	20652	20641	20636	20741	20598	20592	20863	20650	20541	20685	20720	20805	20585	20876	20746	20620	20715	20573	20553	20762	20526	20497	20826	20662	20615	20633	20786	20710	20632	20676	20697	20538	20724	20659	20623	20568	20491	20689	20695	20723	20561	20705	20878	20686	20525	20581	20419	20700	20855	20649	20572	20635	20665	20776	20900	20789	20785	20579	20498	20787	20674	20484	20661	20722	20649	20500	20884	20593	20850	20612	20605	20385	20773	20310	20488	20502	20588	20398	20716	20493	20592	20647	20773	20657	20599	20614	20686	20549	20598	20494	20539	20632	20776	20684	20632	20706	20593	20527	20866	20955	20711	20773	20688	20574	20741	20648	20826	20739	20629	20725	20804	20831	20843	20525	20795	20847	20666	20696	20692	20641	20658	20569	20685	20539	20633	20669	20913	20411	20902	20688	20802	20602	20966	20570	20552	20527	20704	20719	20619	20822	20839	20962	20670	20793	20641	20553	20761	20648	20654	20671	20718	20904	20585	20684	20635	20487	20649	20663	20710	20513	20757	20708	20800	20583	20448	20642	20757	20627	20617	20890	20586	20538	20724	20865	20922	20652	20545	20630	20479	20675	20562	20759	20714	20687	20598	20732	20575	20808	20611	20701	20720	20644	20668	20459	20611	20721	20479	20592	20607	20710	20765	20903	20652	20760	20693	20585	20644	20486	20895	20604	20734	20674	20585	20588	20822	20645	20762	20867	20687	20749	20749	20615	20515	20744	20533	20649	20619	20615	20752	20586	20557	20542	20585	20686	20839	20540	20565	20474	20636	20501	20726	20702	20890	20618	20700	20768	20598	20797	20694	20557	20875	20464	20700	20756	20812	20773	20762	20694	20698	20728	20658	20597	20686	20449	20705	20787	20584	20668	20568	20676	20884	20939	20510	20575	20715	20520	20594	20758	20648	20623	20648	20715	20533	20697	20873	20763	20669	20640	20597	20656	20731	20663	20786	20489	20591	20642	20758	20794	20749	20796	20560	20739	20811	20766	20727	20799	20379	20608	20725	20706	20715	20618	20609	20459	20591	20670	20676	20774	20761	20793	20371	20747	20508	20533	20790	20717	20642	20658	20522	20754	20429	20722	20602	20696	20904	20672	20886	20823	20709	20619	20654	20601	20708	20548	20764	20759	20697	20544	20823	20588	20862	20736	20782	20536	20710	20850	20592	20805	20560	20414	20656	20465	20460	20482	20552	20663	20673	20638	20601	20758	20690	20439	20760	20619	20587	20710	20648	20555	20758	20538	20659	20700	20854	20874	20857	20553	20636	20426	20776	20715	20697	20658	20856	20703	20527	20594	20908	20706	20581	20858	20718	20632	20608	20730	20904	20579	20581	20838	21039	20596	20673	20625	20657	20554	20581	20643	20685	20623	20715	20765	20947	20906	20597	20637	20768	20821	20645	20815	20692	20569	21025	20659	20648	20657	20808	20540	20629	20615	20471	20641	20633	20745	20761	20574	21057	20545	20809	20703	20543	20718	20756	20793	20904	20743	20632	20606	20707	20527	20721	20568	20966	20785	20698	20874	20852	20557	20643	20779	20707	20790	20655	20607	20456	20638	20593	20587	20795	20630	20683	20609	20806	20671	20431	20718	20611	20714	20787	20661	20672	20811	20847	20624	20683	20755	20621	20888	20806	20585	20634	20530	20494	20862	20673	20804	20631	20441	20600	20763	20690	20776	20522	20903	20529	20637	20745	20563	20694	20858	20756	20566	20790	20668	20780	20604	20716	20627	20541	20848	20688	20390	20376	20561	20690	20812	20790	20493	20756	20676	20500	20595	20823	20528	20751	20384	20726	20511	20757	20620	21076	20781	20595	20597	20659	20564	20568	20571	20426	20625	20573	20599	20876	20613	20613	20795	20637	20732	20518	20851	20606	20661	20794	20851	20678	20778	20878	20644	20605	20646	20618	20811	20593	20702	20874	20805	20678	20723	20823	20657	20781	20773	20629	20588	20921	20484	20633	20605	20664	20571	20649	20679	20792	20799	20700	20693	20740	20698	20579	20743	20768	20580	20561	20611	20733	20615	20837	20711	20801	20685	20715	20758	20703	20857	20768	20786	20766	20751	20585	20732	20961	20566	20717	20642	20615	20503	20382	20630	20665	20862	20634	20902	20718	20746	20749	20615	20539	20732	20847	20773	20760	20605	20639	20655	20622	20727	20641	20707	20685	20563	20578	20658	20757	20458	20741	20902	20785	20648	20822	20792	20640	20675	20679	20637	20691	20716	20588	20796	20765	20599	20626	20569	20683	20494	20652	20677	20807	20876	20437	20715	20604	20771	20804	20639	20753	20823	20704	20778	20619	20978	20617	20423	20659	20533	20802	20748	20914	20797	20828	20709	20733	20692	20466	20834	20658	20880	20808	20583	20603	20687	20596	20569	20653	20670	20839	20822	20536	20757	20571	20731	20614	20857	20520	20564	20748	20721	20648	20771	20618	20685	20721	20820	20558	20593	20768	20397	20868	20877	20915	20707	20633	20642	20614	20925	20711	20571	20565	20638	20711	20610	20623	20622	20735	20791	20594	20729	20489	20420	20732	20590	20503	20562	20508	20607	20402	20811	20836	20627	20811	20550	20607	20520	20505	20524	20717	20560	20503	20682	20664	20842	20730	20584	20484	20724	20741	20796	20669	20713	20655	20694	20844	20524	20623	20575	21058	20835	20538	20605	20544	20676	20527	20659	20728	20584	20631	20697	20630	20768	20621	20634	20717	20546	20641	20711	20527	20715	20564	20775	20667	20890	20631	20397	20606	20574	20680	20661	20569	20680	20638	20757	20694	20628	20591	20641	20617	20713	20859	20710	20789	20693	20649	20554	20491	20778	20645	20738	20696	20737	20745	20692	20645	20611	20609	20570	20557	20614	20752	20703	20712	20444	20701	20476	20741	20737	20780	20838	20664	20820	20757	20838	20572	20682	20776	20630	20595	20721	20561	20761	20889	20708	20516	20741	20760	20760	20586	20815	20661	20810	20657	20815	20714	20524	20663	20602	20672	20708	20766	20503	20418	20852	20760	20941	20910	20962	20597	20729	20666	20823	20811	20673	20596	20797	20770	20816	20589	20822	20633	20834	20762	20559	20860	20824	20402	20740	20658	20799	20910	20691	20459	20818	20533	20753	20599	20808	20635	20768	20603	20640	20532	21006	20879	20735	20804	20876	20648	20645	20652	20602	20655	20889	20783	20993	20715	20676	20633	20442	20739	20780	20723	20751	20682	20772	20705	20687	20820	20702	20663	20546	20835	20747	20796	20495	20730	20791	21028	20734	20657	20676	20671	20550	20889	20640	20704	20892	20784	20783	20819	20863	20938	20632	20494	20760	20623	20780	20819	20622	20506	20522	20734	20754	20841	20404	20737	20566	20824	20626	20637	20544
24452	32406	31208	25098	22102	20382	19037	18621	17552	17646	16881	16973	16975	16728	16673	17475	18096	17885	17486	16544	15848	16141	16101	15894	16120	16003	16108	15982	16053	16060	16225	15834	16012	16149	16137	15855	16048	16056	16141	15981	16105	16031	16105	15932	15965	15952	16084	16015	16107	15981	15980	16112	16207	15944	15926	15931	16150	15965	16021	16062	15936	16011	15970	16068	15972	16204	15990	15881	15914	15922	16006	15939	15954	16056	16118	16109	16154	16000	16009	15970	16092	16009	15962	16053	15919	15992	16087	15995	16083	16110	15833	15874	16269	16060	15907	16009	16120	16030	16024	16123	16051	16008	16201	16032	16137	16148	16080	15853	16052	15974	16010	15982	16121	16068	15960	16046	16038	16075	15932	16164	16133	15962	15976	16038	16013	16027	16018	15978	16007	16081	15986	15893	15985	16014	16306	16007	16038	16048	16259	16027	16200	16043	16093	16087	15990	15974	16037	16036	15873	16016	16097	16057	15973	15993	16011	15901	16072	15971	15975	15922	15877	16006	16127	16189	15968	16092	15960	16211	15970	16052	15935	15956	15949	16103	16155	15912	16094	15951	16055	16043	16344	16074	16076	16194	16042	15937	16307	16063	15987	15889	16090	15973	15952	16061	15947	16015	15928	15980	16110	15991	16055	16054	16068	16080	16063	16105	15948	16072	16139	16020	16255	15944	16111	15977	16009	15787	15996	16090	16088	15880	15974	16076	15919	16175	15999	16057	16106	15972	15999	16184	16057	15997	16144	16153	16149	16148	16021	16090	16212	16152	15875	16054	16209	16018	16140	16060	15858	16074	15934	16134	15937	16051	15989	15993	16118	15964	15932	15971	16135	15989	16213	16099	16031	16022	15988	15960	16117	16150	16024	16038	16032	15955	16229	16036	16032	15938	16226	15873	16147	16016	15881	15957	16256	16011	15942	16129	16022	16068	15986	16180	16037	15966	15942	16057	15899	16167	15950	15973	16081	16058	15944	16231	16089	15997	15860	16079	16016	16041	16145	15908	16138	15904	16052	15932	16015	15867	16049	15988	15888	15910	15941	15952	15983	16044	16026	15925	15981	16104	15961	15834	16047	15976	15959	15919	15930	16029	15978	15995	15884	16138	15961	16055	15898	16058	16077	16100	15922	16048	15887	16031	15968	16082	16223	15879	15958	15976	15909	16115	16077	16001	16028	15970	16013	15990	15985	16141	16060	15922	15970	16184	15960	16086	16039	16051	16000	16076	16125	16026	16036	16128	16016	15977	16032	15979	16057	16087	16058	16158	16187	15966	16079	15981	15963	16028	16047	15944	15968	16124	15950	16030	16046	16172	16123	15986	16023	16151	16040	15953	16089	16102	15926	15849	16006	16005	16035	16095	16133	15937	16099	16000	16055	16034	16186	15964	16090	15926	16006	16092	16098	15991	16038	15964	16078	15949	15913	16225	16174	15937	15954	15912	15860	16045	15977	16020	16086	15933	15934	16097	16029	16034	15942	16145	16094	15848	15977	16197	16143	16021	16044	15988	15909	15923	15997	16049	15858	16138	15936	16040	16022	16014	16216	16011	16128	15998	15915	15992	16036	15899	15953	15945	16135	15998	15926	15929	16215	15953	15893	16008	16066	16087	16040	15920	15973	16108	16141	16131	16041	16013	16026	15885	15949	16012	15945	16070	16070	16336	15908	15922	16098	15997	16035	15928	16024	16053	15970	15903	16166	15982	16213	16127	16147	16161	15962	16193	16057	16245	16093	15918	15999	15873	16046	15880	16065	15978	16159	15937	16054	15947	15998	16198	15966	15931	16063	15839	16132	16137	15915	15948	16078	16064	16171	15959	16038	16156	16107	15924	16047	15963	16173	16173	15983	15864	16071	16122	16033	15857	15876	16034	15945	15986	15926	15916	15960	15934	16134	16135	15962	16138	16025	15840	15965	16032	16036	16001	15957	15936	16049	16113	15951	16044	15966	16024	16025	16201	16116	16171	16029	16053	16091	15984	16060	15953	15971	15972	15915	15996	16023	16038	16078	16010	15926	15986	16039	15942	15913	16126	15928	16040	16112	16172	15913	16035	16032	15934	16146	15884	16092	16026	16112	16096	16091	16095	15978	16096	15941	16039	16068	16105	16053	16024	16008	15887	15929	16016	15976	16206	15944	16029	15984	16061	16004	16021	15905	16088	16056	16009	16130	15887	15947	16054	15860	16225	15930	16040	16106	15979	15897	15869	16132	16168	15891	16111	15997	15986	16030	16030	16053	16000	15961	16022	16027	16054	16192	15976	16007	16062	16005	15965	16068	15977	15967	16061	16001	15948	16018	16092	16088	15981	16027	16007	15886	16022	16126	16139	16040	16023	15769	16002	16137	15897	15818	16005	16136	16160	15929	16022	16025	16051	15980	16099	16052	16064	16114	15705	16190	16242	16025	16091	16086	16168	16077	15911	16030	15957	16097	16054	16100	16000	16107	16065	15965	16058	15950	16037	16127	15975	16065	16102	16005	16100	16025	15964	16095	15957	16077	15834	16118	15961	15997	16094	15976	16094	16039	15817	15974	15941	16120	16071	16039	15890	16146	16013	16103	16052	16209	16265	16030	16122	16075	16163	15823	15894	16034	16097	16094	16067	16061	15808	16055	15827	15974	15805	15967	15933	15873	16054	15936	16021	16200	15897	15889	16104	16016	16002	16110	16084	15894	16067	16053	16050	15983	15751	16026	15997	16148	16178	15824	15910	15771	16166	16034	15995	16159	15905	15906	16384	16065	16043	16140	15882	16114	15976	16095	15802	16174	16028	16143	15934	15979	16091	16073	15878	16133	16092	16281	16094	16040	15900	16140	15858	16256	15942	16020	16143	16039	16032	16121	15917	16095	15979	16037	15861	16021	16057	16090	16124	16027	16140	16167	16125	15991	15993	16099	16002	16125	15983	16074	15981	15942	16107	15869	15999	16128	16021	16187	15949	15901	16210	15970	16134	16097	16277	16004	15931	16030	16075	16056	16068	16008	15977	15846	15998	15975	16006	15928	16077	15978	16187	16113	16048	15980	15991	16194	15965	16097	16045	15949	16067	15966	16020	16213	15943	16161	16058	16058	15947	16048	15813	16201	15956	16146	15972	16060	15995	16070	16030	16198	15984	15854	16058	16226	16056	16068	16084	16007	15935	16120	16069	16069	15850	15793	15899	16043	16124	15970	15982	16050	16113	15964	16021	16074	16056	16010	16064	16218	15994	15965	16025	16142	16001	16020	15908	16208	16006	16156	16008	16007	16003	15999	15946	15966	15843	16034	15965	16005	16237	15992	16038	16019	16111	15949	15934	15879	16178	16114	16098	16010	16053	16113	15947	15987	15961	16111	16092	15944	15940	15849	16073	16098	16189	16018	15853	16075	15988	16084	15919	16022	15911	15998	16046	16014	15811	15743	16161	16126	16167	16009	16004	16112	15773	15938	16034	16055	16066	16044	16084	16060	16129	16125	15978	16136	16043	15849	15957	15904	16023	15934	16219	15961	15981	16170	16031	16061	15882	15928	16024	16243	15985	15964	15982	16081	15990	15920	16215	16053	15980	15918	15981	15932	15934	15945	16141	16055	15908	15993	16081	15989	15967	15999	16065	16055	16214	16034	16004	16034	16072	15998	16056	15918	15976	15846	16045	16070	15980	15904	16072	15946	15880	15856	15920	15909	16147	15940	16034	15892	16069	16075	16140	16189	16021	15877	15948	16068	15977	16017	15920	16012	16099	16065	16036	16030	16028	15944	15984	15995	15885	15978	15959	15882	15987	16004	16028	15966	16087	16167	15819	16024	15986	16060	16117	15878	16080	16162	15985	16207	16094	16079	15980	15956	16125	16064	16170	16004	15878	16046	15825	16051	15888	16056	16205	16215	15947	16127	15870	16047	15898	16061	15755	16060	15948	16015	16011	15971	15933	16112	15909	15987	15981	16027	15892	16060	16007	16129	16007	15937	15937	16043	15805	16084	15980	16067	15945	16004	16076	16085	16154	15890	16054	16069	16088	15910	15873	16043	15893	16065	16051	16117	16040	16149	15972	16093	16085	16219	15998	15845	16023	16043	15890	16031	16067	16002	15981	16104	16093	16002	16055	15925	15856	16079	16015	16298	16044	15978	16064	15976	15928	15983	15861	16199	16060	15910	15923	16030	15981	16171	16218	16132	16072	16036	16165	16022	15983	15929	15904	16038	15996	16077	16050	16072	16086	15964	16010	16147	16010	16040	15934	16051	16033	16036	16253	16077	16126	15965	16028	15928	16132	15741	16196	16168	16231	15991	15954	16100	15822	15980	15919	15880	16159	16007	16183	16083	15994	15992	16059	16066	15966	16215	15978	16223	16061	16028	15856	16080	16068	16137	16184	16003	16095	16066	16023	16019	16066	15923	15839	15923	16186	16066	15913	16023	16061	15906	16024	16105	16062	16028	15987	15958	15956	16119	16070	15847	15948	16111	16198	15940	16158	16044	15971	16012	16121	16048	16047	15912	15977	16022	16021	16131	16050	15999	15985	15897	16007	16109	16084	15913	15755	15893	16139	15861	16069	16088	16128	16096	16249	15903	16049	16117	16050	16046	16124	16018	16000	15967	15872	15910	16103	15923	16053	16082	15973	16027	16163	15906	15884	15896	16072	15952	16081	15885	15812	16061	16192	16055	16054	16003	16006	16024	15950	15812	16018	16000	16131	16328	16077	16034	16146	16149	16088	16110	16159	15970	16018	16033	16027	15878	16046	16019	15996	15918	15993	16008	16194	16000	16063	15978	16194	15986	16101	16105	16108	16167	16293	15773	16023	16082	15983	15919	15933	16064	16087	15965	16036	16073	16030	16109	15916	16134	16248	15986	16112	15841	15866	16052	16011	16159	16072	15983	16064	16054	16028	16122	15907	15944	16009	15986	16049	15970	15900	15988	16118	15980	16005	16159	16017	16201	16066	16024	15853	15952	16050	15954	16082	16096	16068	16006	15997	16039	16041	15889	15996	16025	16031	16141	15954	16241	16007	16119	15998	16130	16016	16043	15999	15967	16155	16013	16039	16003	15942	16067	15969	16047	15996	16046	16077	15992	15983	16051	16141	15803	16097	16115	15870	16115	16008	16006	15925	16017	16027	16088	16066	15989	16188	16034	16187	16081	15936
25434	20960	27712	26033	23857	23383	22774	20401	20291	19337	19119	18970	18945	18893	19033	23451	26005	24744	22928	19439	18213	18043	17758	17893	17941	18079	17967	18029	18093	17947	17951	17981	17914	17863	17896	18050	17784	17964	17785	17750	17942	17875	17928	18055	17844	17829	17879	17901	17938	17946	18145	18047	18022	17690	18011	18024	17842	17810	17788	17833	17941	17766	17870	17998	18085	18031	17804	17759	18069	17963	17968	17940	17902	17869	17721	17852	17771	17731	18040	17942	18072	17956	17742	17866	17855	18016	17704	17910	17891	17795	17806	17798	17832	18064	17941	17816	17957	17937	17897	17924	18142	18031	17850	17914	17921	17865	17806	17915	17774	17702	17864	17874	17722	17807	17930	17831	17996	17849	17986	17652	17893	17895	17981	17822	17946	17625	17682	17986	17668	17822	17829	17842	17963	17797	18174	17705	17671	17846	17850	17889	17945	17853	18080	18033	17901	17847	17693	18001	18059	17880	17917	17881	17847	18043	17787	17838	17715	17822	17866	17915	17843	17837	17887	17764	17959	17807	17708	17677	18041	17872	17811	17802	17919	17825	17768	17882	17773	17802	17839	17852	17643	17947	17739	17963	17915	17641	17919	17944	17592	17813	17789	18061	17707	17679	17932	17771	17777	17989	17758	17953	17770	17782	17653	17802	18065	18036	17905	18051	17948	17874	17760	17916	17752	18076	17749	17929	17812	17813	17996	17665	17981	17800	17591	17807	18014	17870	17951	18149	17701	17647	17742	17590	17877	17870	17962	17936	17854	17889	17777	17772	17978	17934	17863	17828	17801	17867	17810	17813	17926	17823	17665	17774	17697	17804	17909	17887	17721	18006	17993	17979	17856	18054	17956	17854	17892	17832	17733	17726	17791	17714	17905	17839	18075	17569	17751	17691	17710	17723	17891	17886	18017	17927	17836	17874	17889	17868	18030	17738	17974	18085	17806	17848	17943	17841	17959	17868	17893	17929	17919	17817	17841	17776	17776	17717	18000	18027	17790	18053	17738	17894	17998	17871	17913	18024	17904	17871	17730	17786	18045	17824	17831	17619	17845	18164	17801	17803	17763	18088	17885	17794	17961	17921	17803	17869	17737	17832	17853	18084	17964	17984	17881	17663	17718	17847	17815	17692	17822	18025	17792	17839	17850	17886	17924	17983	17902	17765	17854	17850	17909	17877	18033	17754	17871	17784	17958	18035	18205	17802	17812	17938	17920	17795	17828	17768	17779	17910	17946	17959	17837	17782	17794	17778	17670	17812	17871	17795	17932	17906	17972	17888	17844	17828	17760	17999	18084	17848	17959	17832	17921	17925	17842	17840	17994	17883	17582	17898	17966	17918	17831	17787	17915	17968	17943	17886	17776	17778	18067	17920	17894	17839	17984	18060	17944	17773	17966	17931	18150	18082	17728	17728	17880	17933	17624	17757	17607	17937	17936	17929	17929	17924	17846	17937	17898	17850	17930	17886	17759	17652	17842	17948	17790	18102	17894	17830	17805	17869	17935	17721	18169	17876	18044	17722	17691	18010	17871	17890	17496	17695	17775	17861	17890	18045	17849	17798	17866	17892	17755	17795	17863	17704	17835	17913	17882	17959	17997	17587	17906	18028	17725	17788	18068	17983	17941	17726	17771	17825	17833	17875	17818	17759	17929	17769	17810	18044	17771	18090	17876	18075	17761	17860	17722	17847	17892	18138	17937	17747	18078	17943	17941	17879	17746	17836	17965	17975	17949	18004	17765	17840	17867	17817	17953	17760	17938	17885	17865	18226	17652	17753	17793	17811	17697	18102	17862	17894	17765	17702	17962	17845	17954	17896	17858	18059	17891	17989	17719	17868	17790	18008	17829	17928	17881	17959	17955	17622	17965	17968	17880	18155	17729	17903	17705	17721	17865	17865	18042	17841	17850	17990	17836	17972	17731	17914	17921	17922	17787	17942	17998	17837	17885	17737	18025	17950	17935	18050	18283	17884	17996	17933	17981	17560	17766	17679	17856	17678	18018	18002	17816	17694	17896	17858	17844	17764	17809	17900	17893	17981	17797	17742	17753	17809	17930	17928	17892	17964	17945	18013	17934	17912	17919	17994	17987	17915	17612	17815	17826	17844	17910	17906	17871	18005	17942	18101	17864	17955	17783	18039	17811	17955	17912	17723	17954	17893	17801	17748	17942	18002	18051	17853	17867	17824	17763	17918	18032	17905	17774	17772	17929	17878	17948	17748	17897	17855	18029	18130	17958	17805	18031	17927	17835	17900	17834	17777	17909	17688	18069	17910	17887	17980	17918	17720	18005	17786	17892	18011	17994	18081	17813	17806	17853	17868	17866	17854	17940	17926	17752	17768	17974	17558	17912	17823	18012	17982	17817	17899	17800	17833	17947	17924	17698	17957	17993	18031	17967	17936	17572	17779	17769	17771	18045	17885	17995	17862	17978	17904	17798	17919	17859	17922	17843	17767	17788	18067	17900	17807	17842	17626	17645	17960	17961	17846	17984	17678	17829	17988	17731	18002	17916	18009	18089	17820	18000	17997	17826	17811	17985	17921	17760	17870	17882	17921	17856	17967	17842	17935	18044	17963	17961	17898	17679	18086	17800	17872	17661	17862	17882	17753	17739	17983	17806	17763	17829	18007	17937	17945	17911	17905	17812	17814	17719	17823	17954	18111	17853	17938	17985	17687	17872	18011	17726	17645	17862	17852	17748	17702	17954	17938	17877	17900	18096	17940	17838	18027	17979	18082	18014	17933	17922	17884	17971	17793	17753	17859	17844	18036	17688	17831	17903	17886	17727	17802	17784	17899	18102	17646	17849	17934	17958	17845	17767	17857	18008	17876	18051	17953	17732	17774	17956	18019	18057	17994	17912	18007	18034	18098	17849	17722	17756	17573	17879	17919	17841	17988	17753	17935	17849	17867	17996	17834	18070	17796	17852	17848	17911	17828	17910	17889	17678	17905	18030	17817	17771	17944	17828	17898	17631	17928	17982	17871	17981	17898	17945	18053	17841	17931	17794	18118	17952	18071	17795	17969	18169	17793	17953	17917	17932	17982	17994	18036	17932	17841	17945	17824	17910	18004	17766	17757	17799	18107	17961	17911	17787	17715	17641	17795	17829	17872	18024	17821	17805	17914	17898	18005	17770	17894	17670	17830	17798	17804	17812	17604	17850	18038	17852	17732	18057	17958	17888	17890	17834	17866	17960	17876	17888	17801	17765	17645	17947	17783	17853	18001	18110	17651	17703	17859	17859	17911	17855	18010	17912	17806	17898	17994	17823	18013	17999	17859	17655	18044	17873	17872	17838	17978	17916	17886	17696	17918	17818	17853	17661	17861	17852	17989	17718	17865	17814	17869	17556	17682	17901	17899	17880	17739	17836	18077	17839	17977	17947	17896	18099	17902	18058	17931	17976	17922	17824	17895	17799	17716	18051	17950	18090	17752	18074	18004	17897	17861	17835	18034	18052	17879	17828	17647	17793	17871	18083	18005	18042	17855	17882	18053	18182	17836	17705	17695	17873	17757	17734	17837	17799	17816	17805	17649	17737	17786	17899	17939	17881	17993	17828	17740	17768	17788	17860	18119	17776	18054	18008	17756	17824	17859	17827	18001	17970	17918	17865	17782	17875	17766	17825	17873	18013	18179	17986	18001	17901	17851	18053	17918	17796	17943	17806	18049	17926	17846	17793	17626	17732	17875	17900	17773	18050	17909	18001	18131	18032	18010	17641	17778	17834	17672	17854	17689	17717	17723	17742	17987	17826	17950	17800	17758	17922	17871	17866	17994	17926	18160	17906	17739	18071	17914	17828	17952	17898	17867	18128	18027	18028	18031	17777	17696	18153	17689	17826	17901	17759	17772	17985	17920	18007	17681	17826	18080	17961	17785	17844	17816	17890	17854	17944	17932	17923	18007	17892	17674	17849	17730	17790	18080	17941	17880	17804	18006	17831	17990	18196	17983	17918	17939	17985	17827	18030	17799	17946	17873	17780	17878	17811	17690	18158	17889	17824	17749	18066	17902	17815	17751	17816	17672	17700	18154	17994	17685	17880	17904	17776	17907	17920	17878	17797	17987	17918	17822	17780	17823	17911	18015	17777	17851	17806	17924	17638	17754	17938	17896	17948	17876	17989	17821	17736	17728	18007	17857	17995	17770	18026	17809	17762	17872	17632	17831	17784	17851	18113	17715	17968	17823	17982	17940	17854	18058	17923	17747	17840	17807	18078	17961	17746	17924	18012	17733	17950	17811	17952	17867	17852	17728	17929	17842	17948	17563	17963	17842	17863	17706	18247	17841	17782	17918	17993	17930	17834	17907	17818	17968	17863	17926	17807	17658	17893	17821	17636	17701	17972	17833	17935	17725	18133	18155	18056	17874	17834	17726	17817	17976	18036	17954	17694	17867	17808	17941	17589	17762	17758	17932	17746	17997	17672	17721	17920	18040	18003	17971	17879	17902	17915	17942	18024	17817	17793	17810	17920	17856	17763	17854	17958	17835	17966	17998	17848	17765	18008	17766	17802	17958	17929	17995	17913	17822	17793	17768	17951	17726	17776	17702	17998	17869	17919	18084	18003	17726	17849	17791	17843	17815	18058	17725	17904	18104	18010	17725	17738	17886	18055	17847	17969	17785	17946	17891	17939	18042	18040	18057	17801	17853	17818	17853	17671	17891	17968	17818	18012	17747	17905	17819	17992	17815	17977	17819	17876	17742	18046	17812	17765	18047	17826	17855	17845	17972	17949	18124	17965	18002	18025	17624	17786	17737	17845	18082	17657	17773	17894	17728	17925	17890	17656	17803	17845	17667	17781	17846	17663	17805	17831	17825	17844	17958	17917	17877	17783	17924	18040	17804	17926	17743	17865	17876	18068	18092	18054	17716	17970	18016	17974	17789	17912	18094	17888	17864	17872	17901	18038	17934	18011	17867	17740	17840	17933	18024	17994	17873	17983	17854	18071	18008	17985	17925	17915	17800	18093	17711	17619	18000	17869	17838	17959	17902	17916	17726	17950	17847	17793	17910	17766	17808	17896	17891	18054	17752	17945	17913	17695	17809	17910	17925	17909	17654	17993	17835	17992	17683	18007	18046	17941	17990	17916	17787	17936	17899	17962	17927	17956	18034	17862	17903	17959	17889
22946	37470	36039	28827	24192	21441	20022	18644	18082	16651	16269	15853	15767	15431	16300	23527	25795	22927	20273	15667	14567	14552	14391	14404	14578	14496	14457	14614	14390	14583	14553	14462	14528	14269	14440	14486	14363	14657	14495	14291	14546	14322	14387	14520	14465	14586	14522	14544	14561	14512	14582	14374	14627	14271	14562	14267	14443	14557	14476	14583	14553	14369	14512	14335	14503	14496	14302	14427	14355	14386	14412	14568	14474	14376	14512	14456	14273	14298	14454	14315	14486	14269	14290	14486	14579	14537	14379	14469	14606	14456	14423	14512	14580	14493	14521	14528	14431	14267	14401	14233	14448	14400	14481	14313	14451	14545	14468	14360	14417	14564	14414	14200	14490	14338	14484	14454	14613	14305	14343	14329	14501	14479	14489	14358	14427	14493	14341	14378	14533	14484	14359	14570	14437	14442	14521	14482	14406	14400	14530	14299	14370	14442	14598	14321	14473	14399	14356	14343	14425	14405	14398	14366	14323	14453	14305	14485	14604	14461	14446	14292	14304	14497	14430	14623	14614	14367	14481	14509	14469	14329	14410	14525	14484	14320	14404	14384	14354	14533	14523	14421	14619	14235	14362	14391	14359	14565	14504	14486	14421	14418	14455	14585	14568	14292	14341	14461	14376	14510	14558	14346	14498	14494	14469	14474	14492	14378	14584	14456	14447	14604	14432	14462	14232	14553	14509	14459	14385	14358	14619	14529	14527	14581	14499	14373	14546	14280	14538	14304	14310	14551	14434	14486	14431	14385	14403	14407	14340	14473	14456	14438	14321	14482	14344	14382	14475	14444	14388	14474	14511	14403	14466	14359	14315	14490	14433	14438	14511	14413	14356	14516	14467	14301	14352	14412	14378	14412	14414	14536	14423	14301	14442	14460	14412	14303	14427	14503	14402	14433	14568	14514	14332	14406	14434	14482	14429	14458	14557	14462	14475	14344	14422	14580	14371	14233	14541	14334	14592	14499	14298	14453	14453	14307	14279	14506	14412	14338	14441	14515	14333	14496	14441	14296	14347	14489	14510	14477	14552	14434	14317	14524	14476	14366	14493	14427	14254	14580	14409	14251	14435	14431	14543	14397	14178	14421	14617	14396	14297	14524	14428	14388	14420	14422	14487	14481	14209	14381	14412	14527	14448	14337	14476	14409	14366	14583	14429	14362	14445	14418	14270	14538	14510	14405	14332	14522	14354	14503	14501	14420	14460	14465	14502	14410	14373	14607	14450	14412	14413	14346	14418	14437	14431	14475	14471	14511	14404	14477	14337	14298	14448	14510	14415	14486	14366	14469	14377	14375	14402	14484	14436	14497	14586	14456	14372	14481	14454	14522	14319	14414	14405	14513	14496	14523	14485	14554	14564	14278	14362	14362	14472	14671	14350	14356	14600	14328	14335	14428	14283	14234	14321	14426	14288	14523	14381	14377	14499	14391	14443	14416	14462	14504	14368	14573	14455	14495	14248	14342	14313	14260	14551	14217	14575	14535	14625	14340	14459	14482	14415	14429	14484	14396	14424	14376	14486	14377	14285	14521	14289	14401	14490	14396	14384	14591	14530	14559	14386	14285	14417	14490	14336	14495	14336	14379	14441	14422	14452	14477	14355	14560	14386	14239	14493	14465	14516	14335	14374	14439	14374	14450	14419	14637	14347	14503	14499	14485	14458	14383	14444	14359	14383	14405	14555	14382	14243	14731	14275	14510	14329	14409	14364	14607	14356	14430	14601	14287	14469	14451	14374	14465	14428	14391	14427	14534	14473	14601	14599	14282	14370	14380	14423	14385	14351	14485	14440	14270	14285	14426	14461	14432	14323	14422	14374	14419	14424	14531	14465	14460	14507	14287	14557	14334	14493	14583	14621	14460	14345	14553	14604	14378	14440	14354	14578	14502	14362	14307	14451	14450	14567	14427	14371	14530	14452	14466	14348	14179	14325	14411	14467	14471	14516	14517	14387	14457	14464	14371	14473	14480	14472	14454	14527	14388	14498	14494	14285	14493	14523	14473	14434	14595	14416	14463	14318	14476	14394	14452	14403	14418	14284	14434	14408	14390	14431	14477	14482	14511	14530	14492	14553	14497	14463	14281	14433	14452	14466	14447	14436	14402	14394	14431	14466	14477	14478	14489	14523	14452	14341	14464	14343	14458	14411	14366	14430	14312	14371	14331	14354	14499	14358	14455	14438	14337	14556	14240	14641	14332	14522	14232	14605	14434	14422	14517	14527	14415	14647	14332	14669	14228	14455	14323	14393	14485	14384	14400	14567	14429	14505	14610	14390	14522	14371	14490	14437	14420	14409	14565	14477	14438	14428	14438	14377	14351	14561	14329	14545	14356	14449	14540	14418	14375	14611	14532	14530	14487	14489	14552	14618	14450	14529	14244	14469	14357	14568	14458	14607	14537	14491	14389	14500	14425	14362	14608	14558	14426	14422	14389	14556	14394	14357	14228	14397	14518	14427	14396	14576	14428	14552	14353	14290	14455	14383	14439	14425	14496	14434	14256	14423	14387	14534	14384	14350	14573	14643	14614	14512	14420	14468	14310	14458	14428	14497	14427	14457	14418	14678	14523	14426	14477	14521	14415	14400	14472	14528	14510	14330	14338	14483	14651	14470	14577	14354	14341	14478	14362	14523	14514	14522	14389	14367	14549	14442	14717	14479	14498	14426	14355	14439	14609	14376	14339	14408	14534	14342	14498	14432	14430	14323	14488	14392	14414	14388	14354	14330	14395	14422	14515	14424	14426	14417	14521	14416	14351	14372	14457	14524	14695	14295	14396	14436	14483	14515	14249	14318	14520	14381	14475	14401	14389	14626	14593	14490	14541	14546	14382	14359	14427	14422	14437	14385	14443	14598	14339	14466	14469	14405	14557	14491	14530	14326	14308	14430	14480	14335	14397	14330	14430	14367	14410	14357	14501	14474	14625	14340	14524	14541	14449	14566	14346	14476	14489	14475	14425	14417	14514	14397	14560	14298	14325	14309	14372	14363	14414	14409	14470	14407	14656	14302	14374	14439	14309	14343	14480	14472	14449	14401	14388	14655	14562	14367	14534	14308	14579	14459	14305	14454	14491	14544	14415	14528	14329	14450	14471	14407	14456	14528	14535	14268	14240	14492	14416	14576	14612	14431	14416	14488	14331	14242	14706	14473	14528	14225	14513	14268	14302	14375	14466	14342	14388	14440	14398	14435	14634	14476	14503	14585	14289	14466	14323	14514	14422	14378	14606	14467	14508	14488	14494	14598	14397	14366	14338	14362	14503	14559	14511	14284	14335	14424	14283	14542	14372	14383	14387	14497	14409	14391	14315	14612	14301	14576	14481	14566	14553	14454	14387	14650	14423	14577	14394	14478	14289	14517	14377	14520	14319	14498	14392	14429	14454	14341	14451	14318	14527	14449	14506	14497	14337	14363	14407	14515	14408	14464	14309	14402	14468	14404	14458	14472	14351	14382	14500	14445	14344	14382	14579	14304	14456	14331	14507	14555	14328	14385	14292	14560	14430	14479	14407	14519	14515	14449	14483	14514	14394	14461	14405	14301	14371	14328	14273	14495	14386	14461	14644	14497	14405	14495	14356	14285	14400	14365	14553	14272	14380	14435	14451	14365	14280	14490	14382	14503	14387	14392	14362	14458	14465	14466	14304	14379	14657	14480	14326	14412	14536	14440	14401	14375	14376	14375	14599	14338	14443	14378	14342	14518	14403	14411	14491	14355	14601	14389	14557	14361	14485	14470	14379	14480	14464	14447	14546	14569	14218	14332	14458	14411	14271	14517	14437	14555	14472	14463	14363	14499	14395	14418	14426	14528	14360	14211	14581	14636	14302	14445	14616	14501	14492	14337	14466	14494	14396	14520	14419	14506	14438	14403	14386	14354	14537	14525	14355	14390	14329	14493	14544	14395	14419	14271	14354	14490	14472	14538	14364	14335	14453	14496	14429	14499	14246	14461	14453	14529	14511	14423	14502	14474	14457	14341	14319	14487	14372	14483	14588	14438	14492	14409	14544	14641	14411	14408	14411	14327	14296	14471	14526	14542	14525	14574	14144	14506	14454	14478	14339	14473	14498	14507	14450	14500	14520	14456	14423	14574	14540	14412	14443	14456	14325	14468	14333	14394	14483	14565	14410	14381	14329	14208	14516	14395	14443	14487	14420	14442	14675	14354	14406	14495	14320	14403	14361	14517	14195	14467	14455	14404	14419	14467	14333	14422	14362	14505	14504	14499	14532	14393	14430	14388	14214	14426	14271	14546	14440	14438	14192	14469	14556	14410	14374	14408	14546	14287	14529	14581	14329	14340	14585	14260	14416	14392	14437	14533	14433	14351	14500	14587	14572	14434	14456	14655	14328	14423	14553	14359	14402	14401	14281	14490	14499	14455	14507	14490	14356	14384	14487	14476	14359	14540	14567	14497	14413	14408	14275	14568	14296	14448	14446	14492	14233	14400	14460	14518	14400	14609	14144	14635	14400	14491	14377	14428	14331	14457	14507	14429	14323	14409	14466	14375	14336	14411	14433	14551	14466	14429	14514	14228	14484	14495	14251	14465	14532	14381	14492	14347	14359	14378	14475	14329	14541	14425	14519	14611	14296	14354	14323	14284	14342	14449	14340	14365	14468	14490	14383	14387	14543	14524	14389	14366	14564	14633	14244	14633	14316	14529	14455	14336	14482	14399	14462	14618	14390	14464	14544	14415	14470	14534	14342	14496	14445	14370	14294	14301	14579	14507	14385	14387	14389	14418	14378	14582	14422	14336	14437	14489	14607	14562	14329	14315	14346	14458	14270	14371	14431	14417	14536	14628	14497	14455	14343	14452	14355	14405	14536	14274	14456	14372	14481	14325	14511	14417	14428	14340	14283	14513	14730	14299	14316	14562	14584	14430	14298	14417	14423	14371	14386	14611	14572	14516	14482	14389	14437	14469	14476	14413	14419	14411	14298	14568	14502	14435	14369	14531	14694	14574	14556	14355	14270	14344	14607	14376	14560	14411	14352	14593	14415	14475	14441	14314	14435	14416	14388	14444	14489	14503	14433	14502	14439	14696	14422	14430	14447	14386	14526	14543	14521	14388	14262	14427	14571	14335	14419	14386	14333	14439	14510	14411	14557	14366	14303	14599	14467	14256	14519
23858	20958	28359	23873	22080	24603	24701	20412	18919	18084	17570	17178	16926	16630	16510	20216	31626	31982	26151	17439	15748	15547	15639	15746	15581	15524	15549	15559	15445	15412	15601	15631	15399	15432	15524	15411	15428	15418	15538	15508	15305	15397	15476	15491	15393	15279	15462	15378	15457	15502	15586	15515	15510	15490	15356	15521	15511	15417	15551	15334	15358	15340	15437	15331	15506	15451	15498	15333	15769	15311	15341	15445	15372	15472	15271	15294	15661	15411	15451	15510	15488	15450	15286	15497	15291	15354	15556	15383	15343	15351	15435	15460	15495	15407	15351	15244	15444	15404	15362	15396	15491	15372	15257	15595	15330	15395	15332	15383	15290	15289	15476	15486	15592	15485	15400	15212	15213	15236	15166	15301	15508	15502	15317	15485	15494	15407	15359	15303	15252	15265	15364	15456	15535	15428	15405	15587	15465	15336	15425	15185	15352	15308	15505	15337	15283	15409	15381	15348	15428	15183	15404	15356	15339	15427	15432	15487	15527	15260	15271	15459	15297	15360	15263	15543	15384	15438	15297	15569	15412	15525	15254	15239	15438	15448	15282	15568	15341	15337	15487	15373	15514	15273	15454	15445	15482	15374	15335	15249	15427	15312	15250	15401	15367	15314	15423	15527	15466	15446	15265	15474	15339	15436	15392	15472	15257	15458	15241	15400	15423	15359	15246	15296	15163	15349	15384	15576	15440	15484	15406	15365	15320	15348	15544	15402	15204	15330	15425	15499	15304	15345	15232	15402	15445	15378	15504	15391	15348	15458	15538	15540	15472	15255	15510	15393	15424	15334	15371	15369	15393	15291	15608	15357	15153	15200	15384	15473	15495	15339	15218	15532	15241	15329	15419	15264	15555	15335	15366	15286	15426	15441	15328	15463	15520	15353	15465	15345	15440	15522	15484	15562	15253	15181	15394	15152	15319	15481	15636	15534	15444	15395	15372	15195	14957	15249	15367	15305	15450	15188	15441	15308	15352	15496	15305	15504	15408	15400	15317	15338	15354	15350	15374	15352	15416	15331	15355	15444	15438	15500	15350	15248	15509	15309	15038	15425	15344	15344	15446	15555	15493	15439	15519	15382	15246	15286	15360	15543	15468	15642	15308	15363	15366	15268	15295	15287	15442	15530	15318	15546	15326	15516	15510	15404	15349	15290	15268	15181	15216	15350	15400	15359	15574	15293	15277	15291	15130	15382	15414	15342	15388	15214	15389	15317	15452	15445	15204	15312	15491	15329	15334	15304	15455	15178	15479	15456	15413	15479	15111	15233	15272	15265	15186	15325	15487	15311	15180	15313	15409	15331	15266	15339	15437	15289	15490	15427	15455	15413	15325	15354	15249	15313	15470	15592	15405	15347	15253	15295	15403	15458	15418	15474	15453	15340	15353	15383	15389	15393	15357	15399	15547	15382	15308	15319	15459	15389	15533	15424	15433	15504	15504	15342	15396	15484	15288	15188	15101	15255	15432	15186	15550	15661	15363	15471	15304	14998	15358	15399	15401	15473	15462	15446	15436	15327	15487	15282	15308	15374	15488	15243	15374	15244	15312	15383	15355	15332	15349	15310	15504	15252	15469	15512	15188	15262	15516	15332	15390	15325	15387	15252	15356	15372	15216	15380	15381	15486	15204	15553	15534	15441	15466	15320	15475	15414	15356	15156	15251	15480	15397	15184	15384	15327	15433	15322	15452	15455	15343	15472	15342	15264	15555	15266	15465	15404	15445	15527	15362	15412	15248	15265	15356	15545	15229	15401	15538	15450	15366	15395	15307	15331	15444	15378	15399	15390	15402	15310	15328	15047	15372	15373	15594	15332	15320	15319	15369	15273	15272	15102	15245	15347	15347	15170	15320	15476	15603	15367	15241	15190	15408	15352	15441	15431	15085	15269	15250	15337	15613	15472	15318	15165	15379	15151	15188	15341	15249	15393	15232	15404	15339	15336	15369	15317	15303	15410	15358	15396	15279	15357	15179	15453	15475	15429	15264	15334	15417	15217	15431	15353	15362	15324	15264	15166	15479	15291	15396	15249	15283	15254	15363	15202	15173	15243	15360	15609	15349	15572	15544	15533	15286	15507	15392	15375	15251	15364	15431	15399	15353	15202	15388	15454	15510	15261	15397	15452	15365	15463	15396	15251	15468	15298	15326	15454	15457	15328	15365	15342	15242	15461	15364	15355	15481	15271	15300	15491	15380	15438	15393	15402	15479	15333	15329	15627	15406	15386	15453	15381	15444	15415	15391	15195	15283	15302	15327	15440	15355	15358	15281	15230	15274	15359	15436	15374	15488	15436	15466	15364	15399	15621	15351	15488	15322	15520	15498	15469	15453	15407	15167	15327	15327	15506	15483	15553	15193	15257	15469	15372	15468	15437	15502	15359	15389	15425	15187	15462	15623	15191	15330	15297	15327	15532	15054	15198	15200	15432	15265	15151	15280	15373	15430	15308	15288	15254	15296	15234	15314	15327	15266	15291	15376	15609	15303	15310	15296	15286	15275	15205	15347	15453	15298	15346	15337	15366	15498	15434	15128	15432	15238	15372	15335	15602	15273	15463	15264	15317	15373	15320	15286	15410	15505	15256	15564	15241	15470	15442	15597	15243	15257	15362	15336	15201	15315	15443	15505	15390	15322	15358	15228	15485	15303	15366	15426	15189	15397	15415	15297	15496	15337	15480	15247	15358	15091	15259	15378	15461	15398	15292	15235	15277	15332	15369	15561	15440	15304	15324	15349	15311	15300	15538	15436	15235	15372	15437	15311	15416	15251	15335	15305	15441	15490	15387	15448	15631	15350	15586	15457	15306	15227	15269	15323	15598	15581	15304	15502	15296	15362	15388	15497	15393	15437	15279	15305	15310	15537	15364	15506	15244	15345	15329	15494	15288	15290	15375	15565	15443	14996	15154	15256	15397	15484	15469	15451	15339	15384	15454	15282	15482	15391	15367	15434	15570	15212	15197	15312	15378	15335	15393	15236	15462	15258	15465	15463	15115	15256	15385	15512	15315	15278	15254	15268	15273	15500	15390	15395	15388	15327	15410	15445	15447	15464	15246	15442	15504	15342	15425	15270	15527	15396	15372	15472	15438	15433	15169	15111	15352	15330	15627	15464	15605	15335	15299	15191	15275	15364	15350	15442	15290	15406	15592	15436	15461	15335	15406	15448	15353	15465	15364	15342	15262	15441	15314	15376	15438	15258	15371	15372	15359	15278	15365	15354	15344	15429	15419	15310	15340	15473	15419	15354	15412	15397	15332	15325	15422	15284	15464	15415	15442	15170	15402	15602	15204	15276	15186	15168	15321	15314	15362	15345	15251	15413	15477	15351	15193	15301	15245	15360	15393	15386	15479	15460	15371	15414	15387	15422	15452	15458	15381	15377	15188	15357	15563	15329	15248	15303	15409	15267	15248	15425	15532	15488	15450	15328	15345	15419	15477	15278	15364	15477	15404	15617	15374	15328	15235	15568	15260	15367	15445	15213	15349	15283	15457	15407	15228	15384	15533	15400	15495	15414	15315	15487	15251	15577	15359	15285	15539	15407	15150	15320	15369	15345	15488	15281	15356	15385	15227	15306	15190	15435	15421	15641	15386	15551	15319	15314	15304	15357	15471	15247	15345	15264	15166	15369	15312	15399	15652	15193	15213	15427	15513	15645	15259	15478	15339	15349	15424	15343	15330	15406	15198	15250	15373	15279	15282	15353	15386	15408	15370	15513	15380	15300	15359	15357	15388	15370	15470	15222	15356	15316	15334	15486	15323	15312	15493	15296	15382	15371	15324	15455	15236	15250	15316	15385	15445	15301	15381	15302	15450	15393	15500	15385	15239	15395	15264	15251	15126	15102	15457	15415	15414	15360	15266	15227	15286	15484	15343	15301	15460	15453	15518	15410	15399	15414	15298	15369	15151	15307	15495	15348	15345	15297	15289	15460	15422	15541	15346	15340	15422	15456	15635	15556	15364	15365	15660	15415	15405	15416	15585	15479	15256	15457	15435	15210	15578	15309	15303	15450	15395	15390	15425	15390	15563	15356	15281	15414	15319	15263	15357	15420	15315	15593	15338	15301	15297	15458	15512	15129	15339	15412	15443	15371	15265	15536	15296	15528	15325	15403	15404	15381	15382	15486	15340	15343	15248	15412	15336	15378	15204	15446	15412	15330	15509	15329	15244	15271	15355	15398	15353	15351	15359	15403	15156	15206	15352	15343	15266	15406	15286	15446	15291	15435	15332	15217	15438	15387	15411	15505	15355	15417	15267	15433	15343	15114	15070	15314	15224	15444	15432	15670	15501	15250	15354	15492	15346	15273	15352	15319	15299	15224	15392	15379	15332	15298	15258	15451	15364	15360	15466	15472	15397	15408	15301	15472	15182	15452	15464	15559	15296	15163	15377	15329	15411	15303	15416	15366	15344	15278	15534	15363	15282	15411	15403	15348	15272	15441	15280	15367	15350	15487	15517	15366	15409	15543	15389	15428	15490	15588	15357	15378	15350	15431	15497	15346	15334	15355	15297	15329	15254	15393	15409	15234	15131	15494	15503	15370	15296	15159	15420	15298	15330	15583	15382	15510	15280	15524	15644	15421	15405	15428	15240	15278	15231	15208	15351	15355	15163	15385	15494	15378	15535	15444	15379	15301	15381	15332	15408	15341	15434	15431	15387	15241	15195	15460	15494	15497	15236	15377	15370	15486	15252	15431	15446	15370	15430	15341	15687	15574	15274	15411	15302	15441	15378	15531	15248	15473	15302	15321	15297	15258	15298	15495	15410	15365	15453	15418	15365	15303	15627	15367	15200	15231	15311	15568	15689	15418	15316	15440	15383	15492	15325	15208	15271	15426	15221	15310	15569	15420	15382	15278	15416	15222	15542	15574	15539	15460	15487	15526	15202	15317	15573	15530	15454	15345	15472	15420	15429	15273	15347	15320	15318	15267	15457	15378	15382	15449	15423	15400	15288	15491	15511	15173	15503	15239	15285	15202	15219	15299	15306	15475	15435	15361	15244	15430	15523	15191	15476	15173	15321	15426	15406	15423	15513	15344	15404	15345	15166	15440	15417	15375	15472	15483	15384	15313	15440	15370	15292	15468	15473	15166	15552	15439	15513	15227	15186	15310	15199	15302	15140	15286	15581
24682	42816	41176	34247	28191	24803	22163	20129	18894	17010	16254	16105	15520	15279	14996	21337	34684	33247	24756	13532	13038	13250	13183	13105	13207	13052	13228	13248	13155	13147	13149	13226	13229	13169	13111	13206	13092	13168	13155	13156	13158	13154	13307	13077	13309	12986	13103	13135	13203	13008	13166	13093	13065	13254	12961	13217	13065	13280	13013	13174	13083	13046	13075	12890	13043	12944	13167	13117	13087	13172	13016	13112	13236	13164	13271	13138	13060	13222	12971	13107	13125	13119	13047	13104	12996	13035	13043	13081	13081	13048	13128	13159	13154	13161	13171	12988	13052	13001	13152	13086	13022	13160	13177	13266	12932	13198	13119	12961	13054	13112	13047	13246	13195	12978	13153	13012	13059	13052	12940	13136	13144	13016	13156	13085	13198	13101	12960	13111	13032	12985	13103	12984	13141	13162	13158	13182	12916	13080	13063	12996	13191	12989	13013	13128	12971	13230	13232	13159	13206	13041	13292	13098	13183	13102	13134	13088	13092	13139	13013	12964	13067	13006	13008	13172	13107	13124	13072	13025	13083	13164	13173	13349	13194	12958	13132	13092	13244	13133	13092	12991	13139	13085	13241	12994	13060	13019	13033	13173	13250	13108	13073	13151	13241	13199	13011	13119	13118	13019	13059	13160	13024	13132	13231	13016	13156	12981	13085	13052	13243	13153	13095	13279	13117	13237	12898	13170	13052	13085	13151	13112	13017	13051	13101	12990	13149	13066	13165	13073	13089	13145	12959	13041	13201	13126	13092	12982	13171	13198	13192	13061	13190	13103	13041	13195	13142	13112	13105	12888	13051	13057	13189	13070	13074	13037	13061	13073	13043	12948	13190	13079	13173	13107	13188	13172	13200	13267	13124	13065	13048	13184	13118	13191	12993	13198	13184	12999	13028	13069	13174	13071	13038	13110	13011	13131	12921	13187	13165	12927	13064	12980	13152	13212	13193	13070	13045	13168	13056	13161	13019	13166	12939	13117	12813	13267	13158	13141	13191	13073	13211	13197	13076	13135	13313	13141	13170	13074	13015	12933	12996	13154	13237	13162	13154	13082	13142	13121	13015	13020	13035	13200	12978	13027	13214	13162	13238	13081	13148	13085	13008	13006	13104	13115	13099	12981	13086	13170	12959	13016	13128	12963	13206	13182	13030	13251	13090	13062	13085	13074	13106	13074	13183	13104	13232	13111	13114	13041	13260	13080	13134	12960	13007	13111	12945	13183	13076	12954	13003	13144	13129	12966	13273	13130	13098	13296	13047	12954	13000	13099	13066	13215	13041	13036	13121	13101	13051	12830	13120	13074	12990	13113	12993	13094	13093	13059	13091	13161	13158	13167	12961	12940	12912	13098	13108	13094	13170	12954	13047	13224	13030	13224	13062	13045	13180	13101	13116	13102	13122	13097	13103	13034	13051	13284	13172	13085	13029	13152	13077	12988	13086	13039	13070	12976	13040	13017	12832	13078	13104	13034	13087	13082	13166	13018	13207	13141	12981	13023	12850	13148	13065	13288	13184	13159	12975	13174	13083	13044	13240	13205	13154	13208	13114	12919	13047	13067	13175	13110	12866	13075	13080	13166	13170	13115	13020	13061	13044	13038	13141	13077	13046	13081	12922	12999	13124	12966	13221	13049	13263	13000	13170	13110	13111	13098	12871	12982	12992	13146	13136	13071	13074	13019	13221	13074	13186	13165	13204	13130	13057	13091	13104	13035	12914	13117	13085	12977	13092	13063	13023	13229	12968	13121	13291	13018	13125	13141	13021	13108	13176	13144	13057	13258	13062	13060	13012	12938	13199	13135	13227	13168	13088	13174	13093	12939	13089	13293	13036	13081	12874	13257	13224	12977	13215	13191	13044	13067	13141	13107	13042	13009	13107	13224	13117	13045	13025	13233	13090	13072	12933	13144	13042	13135	13115	13043	13152	13059	13003	13125	13150	13014	13129	13180	13033	13137	13065	13041	13047	13017	13262	13264	12973	13030	13056	13132	13249	13100	13008	13156	13164	13069	12970	12982	13194	12990	13053	13062	13032	13061	13138	12949	13049	12992	13025	13001	13077	13026	12953	12959	13270	13068	12964	12955	13142	13130	13107	12974	13102	13096	13092	13103	13048	13035	13208	13105	13180	13031	13141	13180	13237	13000	13141	13077	13010	13048	13029	13076	12958	13260	13284	13088	12971	13113	13025	13098	13120	12990	13187	12995	12938	13190	13059	13061	12839	13129	13145	13015	13218	13002	13311	12923	12977	13058	13107	13037	13011	13085	13139	13069	13070	13122	12978	13045	12996	12945	13020	13070	13001	12957	13265	13090	13046	13026	13051	13157	12988	13112	13101	12883	13066	13156	12916	13071	13056	12933	12971	13040	13133	13050	13182	13053	13200	13054	13105	13194	12986	13221	13049	13224	13160	13106	13062	12984	13145	13057	13164	13090	13011	13160	12849	12997	13140	13116	13098	13099	13039	13271	13098	13113	13270	13134	13098	13238	13188	12967	13071	13127	13085	12874	13222	13031	13121	13191	13078	13214	13057	13292	13097	13114	13051	13131	13052	13221	13037	13036	12990	13236	13016	13040	13052	13166	13061	13156	13089	13291	13072	13104	13077	13237	13107	13074	13213	13074	12988	13013	13056	13107	13116	13081	13068	13091	13045	12941	13210	13161	12933	13088	13094	13160	13162	13192	13251	12974	13140	13097	13135	13066	13093	13163	12986	13178	13183	13173	13142	13127	13232	13209	12974	13113	13130	13183	13065	13125	13232	13055	13067	13023	12958	13066	13025	12916	13193	13003	13116	13343	13200	13157	13118	12985	13084	13214	13126	13166	12958	13120	13037	13096	13079	13321	13316	13082	12907	13192	12981	13234	12964	13156	13163	13115	13060	13240	13202	13149	13141	13223	13011	13103	13045	13159	13127	13065	13084	12981	13070	13084	13114	12931	13091	13331	13076	13119	12959	13030	13104	13100	12993	12984	13202	13212	13012	12920	13261	13159	13184	12948	13083	13003	13177	13068	13206	12862	12971	13268	13092	13139	13111	13000	13169	13130	13076	12993	13144	13110	13094	12990	13126	13116	13122	13017	13169	13151	13058	13157	12944	12947	13004	13019	13159	13194	12970	13161	13012	13117	13191	13090	12923	12982	13077	13014	13270	12870	13107	12985	13016	13164	13065	13193	13107	12993	12981	13081	13206	13039	13111	13131	13082	13086	13251	13246	12971	13098	13151	13210	13165	12974	13196	12934	13166	13186	13099	13139	12973	13059	13043	12948	13131	13216	13192	12959	12975	13097	12937	13081	12901	13155	13118	13067	13122	12929	13057	13078	13073	13056	13149	12954	12978	13058	13147	12965	13135	13334	12942	13104	13208	12978	13088	13227	13069	13019	12997	13128	13197	12995	13034	12777	13060	13129	12923	13130	13008	13112	13242	13051	13221	13045	12970	13100	13090	13059	13043	13009	13181	13013	13025	13204	13228	13030	13169	13020	12981	13229	13105	13076	12998	13033	13223	12940	13095	13058	12995	13111	13108	13094	13011	13078	13089	13130	13229	13036	13224	13092	13026	13082	13045	13000	13029	13096	13248	13136	13219	13031	13011	13125	13197	12859	13062	13092	13231	13100	12986	13058	13001	13007	13085	12994	13014	13086	13020	13082	13321	13140	13081	13036	13221	13201	13058	13025	12991	13133	13250	12968	13215	13004	12952	12984	13095	13254	13022	13094	13263	13130	13077	13075	13230	13034	13053	12974	13187	13049	12973	13218	13102	13056	13127	13045	13192	13168	13003	13079	13086	12952	13018	13023	12974	13079	12937	13102	12890	13013	13262	13140	13027	13089	13147	13005	13067	12953	13247	13046	12906	12982	13052	13034	13176	13169	13162	12994	13170	13029	13015	13174	13178	13051	13035	13401	13098	13171	12906	12997	13089	13084	13032	13078	13046	13161	13119	12985	13037	13103	13258	13237	13083	13049	13086	13074	13125	13153	12922	13039	13142	13141	13162	13114	13034	13052	13012	13058	13168	13039	13136	13232	13105	12957	13003	13047	13081	13025	13089	13032	13105	13153	12921	13144	13010	13117	13225	13011	13215	13193	13007	13120	13065	13009	13022	13081	13171	13007	13059	12982	13142	13066	13049	13066	12979	13122	13110	13176	13273	13132	13146	13209	13187	13019	13043	13084	13309	13014	13205	13189	12999	13075	13084	12892	13016	13148	13082	13007	13133	13121	13036	13085	13034	12855	13022	13110	13006	13105	13050	13073	13186	13068	13108	13191	12966	13073	13281	12942	12963	13228	13090	12972	13226	12979	13174	13099	13009	12998	13261	13014	12974	13166	13060	13191	13259	12962	13131	13294	13045	13101	13215	13091	13236	13053	13217	13061	13074	13091	13117	13256	13000	13072	13033	13130	13141	13149	13198	13123	13007	13094	12934	13039	13137	13079	13071	13012	13022	13026	13275	13216	13191	13118	13151	13218	13183	13001	12929	13177	13127	13017	12935	13069	12974	13172	13110	13030	12878	13024	13112	13085	13054	13099	13048	13205	13168	13032	13130	13196	13144	13228	13185	13002	13179	13252	13039	13162	13246	12961	13062	13089	13143	13115	12982	13223	13105	13108	12979	13057	13104	13111	13007	13025	12986	13108	13108	12985	13172	12934	12944	12998	13200	12997	13207	13034	13180	13097	13093	13158	13117	13240	13134	13072	13200	13143	13293	13002	13080	13161	13056	13326	13094	13242	13193	12932	13055	13140	13128	13139	13220	13052	13058	13242	13142	12839	13018	13036	13194	13089	12917	13228	13020	13066	13228	13156	12910	13061	13066	13236	13160	13089	13016	13080	13105	13130	13280	13220	13124	13282	13326	13057	13110	13158	13052	13027	13160	13032	12958	13136	12966	13123	13156	13086	13184	12960	13019	12919	13233	13257	13071	12921	13153	13206	12993	13069	13144	13161	13139	13020	13078	13093	13098	13019	13111	13368	13042	13005	13100	13175	13085	13085	13151	13240	13106	13004	13107	13078	13028	13089	13072	13086	13144	13094	13029	13062	12928	13116	13121	13160	13156	13139	13138	13178	13102	13137	13168	12933	13085	13172	12985	13001	13123	13021	13095	13039	12882	13052	12985	13028	13147	13045
30822	26065	28405	25740	22522	20999	20226	19705	19333	18832	18793	18627	18471	18372	18420	18585	19124	19939	19733	18906	18300	18038	18135	18184	17936	17961	18106	18116	17908	17930	17779	18139	18044	18144	18112	18089	18033	17823	17934	18021	18127	18097	18137	18077	18131	17955	18168	18065	18081	18234	17856	17980	18180	18004	17920	17873	18028	18081	17907	17991	18103	18141	17922	18002	18147	17991	17936	17879	17981	17903	18014	18032	18108	18013	18105	18149	17899	17969	18267	18033	18012	18033	18145	18072	17988	18088	18030	17931	18192	18150	18006	18013	17872	18059	17915	17868	18098	18003	17792	17995	17948	18044	18182	18082	18011	18064	18015	18097	17944	18076	18146	18006	18042	18165	18062	17985	18144	18125	18023	18128	18117	17880	18047	18137	18226	17967	17870	18253	18033	18030	18093	18138	18062	18035	18085	17928	18139	17993	18125	18068	18018	18089	18021	18132	18206	18051	18007	18072	18044	17998	18049	18180	17934	17987	18201	18001	18045	18048	18028	17926	17950	18008	17932	17825	17867	18041	18238	18129	17878	17991	18143	18035	18092	17997	18234	18158	18037	18106	18120	18285	18125	18004	18198	17985	18156	18092	17874	18142	17974	18011	18122	18096	18314	18033	17698	18205	18025	18109	18169	17826	18053	18036	18034	18197	18055	18172	18075	17874	18019	18095	18109	18098	17958	17912	17891	17982	18005	18007	18103	17853	17829	18070	18069	18105	18208	18121	18072	17794	18015	18060	18042	17987	18183	17879	18161	17985	18115	18126	18066	18163	18343	18063	17951	18136	17897	17919	18064	18156	18028	18012	17993	18094	18153	17845	18061	18138	18241	18110	18223	18062	18165	18138	18159	18172	17917	18034	18192	18003	18138	18016	18014	18055	17952	18090	18100	18066	17975	18034	18069	17997	18151	18189	17997	18021	17952	18150	17993	18257	18258	17954	17967	17955	18071	18036	18193	18037	18176	17884	18065	18110	18131	18090	18164	17983	18115	17999	18013	17949	18104	18022	17957	18113	18184	18213	18124	18254	18128	18027	17998	18109	18225	18123	17958	17803	18240	18068	18038	18061	18134	18254	18049	18238	18093	18074	18227	18226	18083	18073	18113	18002	18110	17904	18052	18195	18302	17992	18151	18075	17974	18050	17940	18037	17894	17987	18332	17919	17961	18148	18063	18145	18215	18262	18150	18104	18015	17902	18241	17924	18220	18105	17960	18182	18160	17855	18100	18079	18117	17965	17867	18146	17995	18003	18060	18147	17990	18071	17971	18119	18020	18091	17994	18061	18022	18201	17971	17953	18097	18270	18084	17984	18047	18152	17994	18043	18118	18083	18150	18219	17994	18043	17950	18094	18053	18066	18091	18015	18035	17961	18109	17999	17966	18034	18056	18009	17883	18081	18184	18088	18194	17894	18008	18051	18119	17726	18028	18198	18174	18123	18090	18005	18035	18024	18084	17932	17836	18031	18185	18120	18223	17984	18192	18232	17975	17985	17920	18303	18205	18132	17977	17942	18117	17934	18083	18120	18209	18062	17961	17903	18337	17846	18143	18039	18134	17974	18083	18069	17979	17932	18060	18344	17953	17936	18106	18156	18222	18190	18074	17973	18096	18017	18047	18182	18243	18049	17983	17966	18082	18061	18002	18148	18006	17832	18046	18267	18115	18006	18136	18218	18114	18132	18099	18229	17863	18138	17928	18113	17982	17982	17936	18074	18325	18291	17924	17978	18180	18096	17893	18195	18204	17973	18107	17851	17960	18011	17839	18068	18107	17836	17979	17991	18123	18043	18120	18154	18036	18039	18214	18095	18104	17984	17941	18083	18102	17985	18079	18012	18093	18083	18069	18078	18053	17993	17976	18357	17960	18011	17966	18068	17929	17963	17979	17993	17949	17888	17938	17850	17963	18074	18096	17928	17831	17966	18129	18031	18019	17964	17978	18125	18174	18161	18071	18038	18072	18018	18220	17971	18009	18075	18133	18091	18065	17849	17980	18211	18040	17985	17994	17914	18122	17910	18160	17848	18222	18016	18139	18064	17952	18093	17983	17819	18011	18002	17843	18018	18196	18221	17871	18054	18071	18166	18146	18321	18207	18162	17922	17889	18015	18095	17930	17941	17840	18199	18103	17979	18113	18180	18129	17833	18102	18158	18142	17968	18003	18094	17935	18081	18026	18164	18164	17940	18177	18013	18094	17783	18028	18090	18026	18194	18061	18182	18214	18368	17910	17842	18210	18058	17958	18161	18073	17863	18073	18090	17973	18145	18252	18257	18213	18031	18032	18049	17889	17949	17968	18122	18081	17832	17956	18067	18122	17889	18051	17828	18124	17855	18199	18120	18019	17853	17972	18082	18240	18038	17909	18016	18175	18026	17930	18007	17943	18153	18108	18128	18146	18048	17998	18008	18023	17994	18035	18104	18155	18066	18060	17908	18150	17928	18048	18225	17963	17990	18188	18048	18238	18156	17938	18324	18087	18182	17950	18116	18188	18109	18089	17998	18098	18064	17886	17979	17956	17979	18106	17899	18088	17941	17941	17965	17839	18048	18132	17992	17964	18215	18058	18071	17881	17930	17985	18050	18014	18001	17928	18137	18183	18214	18007	18051	18249	17981	18058	18274	18163	17924	17991	18045	18156	18037	18009	17968	18240	18127	18331	18111	17948	17984	17986	17835	18087	18037	17875	18101	17938	18151	18097	18066	18058	18054	18046	17919	17966	18132	18376	18005	17948	18128	17990	18021	18112	17869	17972	18026	17890	17811	18007	18145	18117	17924	18057	18065	17982	18069	18081	18084	18205	18206	18034	17956	18007	17980	18105	18139	17953	18141	18055	17964	18042	18153	18113	18046	17911	17957	18102	17927	17832	18038	17916	17901	18082	17925	17981	17730	17762	17942	17902	18233	18209	18026	18102	18012	17921	17931	18178	18142	18214	18231	18076	17985	18081	17970	17823	17984	18322	17960	18056	18027	18014	17932	17824	18139	18005	18040	18020	18135	18092	18213	18233	18067	18105	18129	18074	18032	18121	18025	18010	18066	17920	17891	18005	18037	18223	18117	18054	18158	18009	18034	18004	18114	17967	18038	18147	18025	18142	18165	17937	18065	17920	18050	18028	18121	17949	18223	18003	18024	18031	18086	17967	17967	18197	17996	17812	18008	17744	18054	18043	18006	18175	18257	17917	17935	18139	17923	17863	18206	18057	18065	18006	18027	18182	17911	18056	18161	18073	18169	18000	17956	18169	18081	18149	17937	18339	17890	17919	18210	18098	18079	17859	17990	18259	18273	18028	18039	17977	17998	17945	18093	18206	18172	17970	18051	18162	18067	18134	18103	18050	18258	18129	18032	17994	18112	18272	17960	18289	17987	18014	18152	18144	18195	18123	18190	18130	18114	18109	17964	18102	18142	18118	17906	18132	17987	17863	17977	18253	18097	17992	18028	17906	17788	17785	17986	18131	18054	18061	18270	18160	18063	18195	18124	17906	17995	17971	17888	17867	18133	17969	18221	17984	18075	18149	18077	17995	17888	18039	18086	18024	17979	17969	17992	18130	18290	18128	18195	17939	18285	17802	18123	18289	18199	18042	18120	18047	18020	18227	18068	18073	17907	18265	18226	18199	17905	18116	17872	17986	17991	18012	18147	18084	18152	17890	18123	18130	18225	18114	17975	18213	18058	17921	18158	18181	18167	18110	17958	18004	17800	18047	18056	18241	17864	17903	18054	18143	18067	17999	18255	18035	18003	18013	18030	18141	18265	17987	17984	18060	18004	18283	17965	17917	17995	18124	17992	18061	17936	17942	17841	18184	18110	17966	18050	18080	17979	17995	18051	17958	18051	17993	18136	18081	18243	17875	17878	18067	18030	18318	18245	17919	18060	18195	17998	18036	18132	17908	18039	18103	18250	18323	17916	18077	17949	18165	18215	17998	18125	18030	17797	17995	18187	17877	17989	18186	18118	17787	18050	18026	18088	17936	18239	17868	17973	18000	18014	18201	18082	17838	17736	17899	18001	18195	18133	18154	17827	18218	18037	18044	18057	18023	18031	18223	18198	18024	18176	18254	17888	18098	18156	17898	18137	17793	18060	17998	18026	18064	18068	18065	17955	17923	18233	17926	18181	17835	17941	18126	18055	18165	18176	18053	17932	17885	17961	17978	18193	18093	17948	17850	18125	17892	17917	18167	18009	18241	18222	18058	17973	18099	18256	17868	17897	18244	18157	18200	18121	18131	17928	18185	17981	17896	18083	18025	18066	17924	18076	18045	18071	17972	17955	17923	17932	18023	18205	17950	17948	17893	18153	18089	17896	18085	17987	18201	18094	18197	18097	18226	18299	18452	18134	18165	18008	18230	17945	18025	18204	18361	18315	18117	18095	18061	17908	18182	18029	18012	18039	18031	18198	18185	18153	18001	17917	17954	18029	18085	18247	17742	17916	18000	17820	18115	18096	18058	17964	17885	17887	18062	17993	18141	17922	17897	17924	18038	18111	18024	18040	18052	18018	18183	18014	18170	18021	18005	18011	18009	18068	18190	18050	17972	17751	18178	18112	18035	18153	18015	17949	17862	17982	17898	18123	18148	18117	18111	18187	18219	18054	17832	17973	18019	18160	17997	18204	18000	17976	18144	17986	17813	18091	18072	17967	18235	18067	17890	17989	18089	18284	18328	18118	18031	17967	17813	18067	17994	17956	18102	18128	18203	18331	18077	18033	18159	18108	17879	18098	18112	17987	18020	18134	18105	17957	17951	17984	18299	18129	18241	18213	18042	17970	18053	18038	17964	18102	18121	18006	17865	18086	18103	17866	17940	18060	18093	18260	18093	18042	17880	18194	17998	18057	18124	17886	18041	17927	18190	17984	18038	17962	18260	18010	17942	18068	18313	18220	18102	17957	18208	18177	18267	18139	18288	18024	18098	18180	18302	17788	18094	18198	18088	17939	17925	17984	17947	18164	18179	18137	18149	18271	18200	18037	18180	18053	18258	18255	18161	18208	17906	18146	17852	17979	18061	18149	17977	18109	17892	18073	17832	18009	18018	17958	18066	18047	17971	18033	18009	17986	17993	17855	18086	18036	18045	18127	17973	17891	17928	17984	18112	18017	18076	18030	17878	17986	18013	18101	18025	17903
23515	32065	30033	24459	21501	18939	17573	17191	16392	15969	15844	15467	15360	15173	15077	15438	16340	16815	16466	15224	14671	14523	14658	14502	14587	14584	14638	14685	14664	14549	14447	14374	14608	14498	14645	14635	14445	14628	14666	14719	14719	14642	14482	14656	14601	14544	14754	14638	14636	14701	14615	14774	14679	14456	14522	14750	14503	14504	14609	14510	14561	14484	14539	14627	14721	14785	14534	14525	14685	14552	14613	14618	14663	14706	14665	14723	14818	14618	14604	14609	14446	14599	14563	14494	14662	14558	14582	14606	14600	14632	14581	14608	14596	14738	14745	14644	14599	14592	14559	14576	14656	14735	14787	14588	14587	14843	14605	14442	14530	14545	14479	14509	14712	14523	14594	14523	14465	14573	14549	14675	14632	14448	14557	14614	14823	14605	14698	14516	14629	14490	14663	14726	14623	14575	14558	14597	14651	14529	14684	14660	14683	14712	14588	14754	14536	14684	14554	14602	14573	14499	14708	14574	14600	14444	14639	14609	14665	14632	14698	14655	14646	14608	14592	14649	14714	14617	14513	14570	14649	14485	14661	14598	14640	14621	14572	14478	14662	14525	14687	14523	14571	14521	14671	14689	14543	14600	14677	14511	14543	14649	14492	14598	14464	14509	14621	14610	14554	14699	14464	14566	14718	14609	14604	14543	14613	14384	14667	14641	14415	14507	14680	14811	14493	14509	14432	14515	14636	14556	14696	14663	14601	14616	14685	14624	14654	14627	14637	14552	14531	14571	14454	14589	14630	14407	14612	14710	14437	14484	14500	14636	14668	14505	14541	14431	14743	14450	14604	14466	14781	14653	14428	14586	14645	14551	14527	14641	14674	14669	14610	14641	14539	14655	14662	14560	14581	14593	14642	14600	14528	14606	14499	14533	14432	14717	14543	14599	14659	14521	14623	14506	14535	14579	14593	14723	14558	14573	14583	14586	14597	14673	14507	14658	14573	14584	14597	14451	14550	14482	14559	14658	14622	14633	14542	14544	14695	14444	14536	14577	14583	14389	14639	14578	14375	14386	14639	14503	14449	14576	14620	14591	14762	14479	14685	14686	14580	14627	14509	14697	14425	14561	14499	14602	14582	14820	14408	14667	14656	14561	14667	14612	14475	14536	14733	14476	14739	14605	14557	14636	14651	14541	14740	14768	14584	14671	14611	14557	14773	14590	14552	14584	14663	14706	14585	14721	14489	14430	14632	14496	14542	14726	14599	14562	14523	14558	14717	14456	14596	14629	14495	14560	14511	14757	14737	14634	14432	14518	14422	14663	14542	14406	14517	14677	14578	14517	14561	14687	14596	14523	14704	14649	14625	14473	14512	14446	14627	14596	14632	14566	14640	14603	14730	14605	14624	14552	14536	14612	14549	14626	14389	14666	14621	14522	14537	14520	14590	14498	14363	14516	14642	14497	14638	14772	14521	14688	14556	14629	14678	14610	14490	14671	14716	14559	14745	14608	14557	14715	14545	14667	14668	14791	14704	14642	14634	14805	14548	14464	14480	14467	14576	14609	14544	14703	14579	14389	14513	14608	14627	14656	14774	14689	14561	14333	14599	14636	14667	14694	14593	14390	14566	14589	14700	14543	14702	14552	14540	14574	14639	14497	14374	14632	14605	14644	14784	14645	14607	14738	14610	14534	14618	14532	14743	14637	14658	14569	14446	14691	14463	14606	14632	14523	14414	14672	14612	14483	14687	14627	14510	14806	14535	14545	14470	14351	14690	14728	14679	14528	14429	14638	14505	14663	14557	14510	14707	14544	14604	14674	14509	14565	14513	14584	14587	14546	14486	14597	14428	14701	14494	14673	14566	14624	14726	14571	14603	14587	14734	14573	14477	14701	14646	14807	14559	14685	14762	14528	14493	14714	14539	14768	14638	14790	14586	14684	14671	14527	14683	14590	14703	14494	14564	14481	14571	14709	14688	14568	14668	14687	14620	14414	14523	14737	14460	14727	14553	14428	14375	14615	14665	14420	14575	14553	14637	14505	14522	14564	14747	14582	14677	14713	14664	14558	14406	14563	14595	14538	14675	14576	14587	14523	14595	14650	14461	14477	14604	14586	14519	14533	14614	14538	14639	14517	14593	14609	14559	14521	14689	14570	14539	14672	14597	14632	14610	14850	14542	14520	14643	14723	14505	14687	14685	14564	14599	14510	14593	14370	14680	14462	14434	14483	14658	14605	14620	14799	14808	14522	14573	14653	14561	14674	14543	14517	14576	14562	14706	14940	14593	14631	14529	14613	14550	14671	14672	14528	14652	14647	14566	14609	14678	14576	14426	14509	14509	14687	14741	14537	14672	14459	14497	14606	14514	14749	14739	14581	14394	14655	14473	14775	14617	14605	14452	14660	14573	14562	14789	14464	14643	14546	14535	14619	14579	14621	14514	14643	14525	14800	14452	14731	14636	14471	14669	14600	14639	14558	14741	14558	14547	14534	14623	14620	14426	14616	14626	14576	14671	14519	14605	14562	14705	14626	14531	14508	14439	14673	14483	14570	14686	14671	14568	14568	14789	14627	14659	14434	14447	14607	14588	14417	14537	14528	14687	14478	14599	14393	14750	14682	14520	14489	14654	14690	14579	14722	14497	14590	14513	14756	14634	14637	14510	14638	14567	14616	14607	14555	14620	14730	14417	14672	14569	14670	14790	14629	14572	14565	14460	14499	14661	14566	14523	14575	14601	14505	14611	14648	14724	14541	14649	14784	14630	14679	14555	14534	14531	14594	14461	14624	14527	14591	14522	14683	14630	14623	14653	14646	14705	14579	14747	14666	14593	14597	14669	14605	14474	14652	14605	14636	14603	14599	14767	14538	14446	14488	14580	14618	14551	14485	14488	14638	14466	14622	14646	14646	14592	14721	14730	14533	14629	14563	14664	14689	14549	14606	14648	14685	14548	14649	14765	14644	14731	14513	14586	14608	14675	14562	14716	14635	14517	14568	14504	14527	14615	14674	14600	14607	14515	14424	14572	14536	14455	14550	14485	14566	14502	14668	14506	14557	14644	14472	14713	14800	14572	14605	14723	14535	14621	14698	14440	14632	14414	14432	14596	14429	14434	14565	14699	14638	14620	14572	14667	14710	14518	14454	14665	14484	14597	14602	14489	14692	14520	14593	14660	14610	14651	14550	14658	14491	14656	14600	14774	14565	14616	14478	14466	14601	14613	14553	14537	14669	14589	14436	14745	14637	14605	14485	14467	14740	14759	14676	14522	14575	14636	14450	14655	14574	14726	14640	14620	14506	14591	14640	14565	14614	14450	14691	14615	14662	14481	14598	14432	14481	14460	14726	14559	14626	14510	14671	14567	14438	14522	14604	14612	14603	14566	14661	14614	14507	14663	14565	14662	14548	14763	14602	14485	14695	14504	14461	14583	14570	14722	14331	14711	14469	14579	14610	14631	14387	14548	14600	14702	14659	14636	14641	14476	14507	14637	14524	14448	14577	14478	14497	14612	14626	14400	14486	14530	14642	14764	14633	14530	14688	14595	14395	14571	14526	14737	14622	14489	14553	14561	14731	14681	14548	14501	14534	14773	14556	14606	14646	14651	14709	14659	14564	14489	14629	14512	14641	14593	14622	14640	14596	14521	14597	14559	14622	14612	14721	14494	14616	14581	14425	14432	14583	14602	14550	14562	14538	14503	14634	14601	14717	14490	14558	14633	14628	14665	14663	14678	14592	14612	14454	14582	14457	14685	14782	14648	14571	14581	14531	14736	14491	14530	14488	14633	14670	14682	14488	14684	14608	14604	14637	14532	14637	14512	14526	14535	14634	14729	14629	14648	14508	14658	14536	14505	14650	14426	14681	14604	14537	14586	14524	14669	14706	14661	14559	14535	14536	14421	14698	14720	14670	14531	14689	14644	14395	14690	14547	14681	14482	14622	14552	14652	14693	14787	14502	14671	14708	14433	14651	14629	14633	14534	14551	14739	14639	14693	14471	14658	14382	14594	14596	14337	14682	14675	14647	14638	14625	14611	14659	14508	14600	14566	14649	14441	14596	14500	14604	14572	14764	14546	14588	14696	14565	14569	14703	14794	14442	14625	14586	14513	14575	14503	14606	14748	14623	14696	14437	14565	14519	14644	14666	14641	14396	14659	14581	14625	14600	14633	14549	14587	14531	14549	14489	14805	14737	14621	14603	14731	14562	14670	14588	14470	14612	14593	14631	14629	14566	14570	14591	14450	14624	14539	14618	14522	14656	14617	14534	14499	14463	14658	14613	14619	14674	14466	14566	14629	14550	14460	14800	14775	14595	14587	14612	14568	14505	14631	14588	14633	14574	14867	14441	14571	14638	14387	14606	14669	14779	14740	14492	14759	14558	14589	14580	14517	14482	14480	14579	14588	14593	14591	14508	14739	14619	14722	14512	14622	14679	14593	14520	14512	14507	14713	14617	14732	14543	14608	14552	14674	14574	14540	14624	14571	14526	14528	14736	14549	14738	14557	14502	14592	14559	14701	14618	14624	14534	14606	14479	14766	14574	14723	14762	14525	14740	14641	14501	14461	14398	14558	14634	14541	14421	14747	14495	14633	14582	14704	14789	14623	14572	14774	14620	14683	14708	14663	14415	14679	14726	14540	14644	14568	14620	14550	14747	14574	14494	14669	14537	14595	14624	14601	14604	14617	14598	14589	14480	14590	14573	14515	14568	14605	14587	14551	14382	14593	14729	14374	14571	14763	14529	14622	14542	14556	14578	14694	14542	14544	14570	14806	14604	14615	14591	14565	14408	14575	14741	14536	14560	14561	14644	14578	14722	14594	14615	14755	14450	14568	14558	14571	14521	14563	14409	14707	14495	14496	14481	14771	14659	14500	14643	14698	14616	14436	14743	14726	14496	14747	14584	14684	14512	14503	14662	14606	14769	14608	14708	14491	14758	14781	14812	14610	14671	14571	14549	14629	14642	14682	14675	14640	14665	14673	14543	14749	14675	14608	14460	14639	14687	14418	14691	14513	14650	14649	14632	14647	14590	14387	14540	14394	14469	14686	14750	14665	14583	14698	14623	14595	14612	14565	14511	14544	14509	14468	14537	14644	14473	14600	14743	14572	14763	14686	14807	14448	14645	14389	14507	14537	14502	14803	14729	14653	14357	14629	14602	14625	14649	14559	14515	14650	14543
25412	20996	27889	26089	24738	24868	23974	22157	21228	21204	20886	20670	20469	20366	20427	22330	27345	26688	24422	22147	19708	19426	19430	19586	19276	19328	19556	19614	19415	19328	19213	19547	19332	19627	19465	19435	19470	19329	19455	19399	19374	19182	19423	19576	19322	19582	19292	19315	19252	19354	19516	19231	19441	19471	19111	19502	19204	19275	19235	19443	19369	19454	19237	19464	19281	19285	19514	19226	19310	19374	19154	19370	19259	19250	19485	19506	19441	19622	19359	19371	19384	19248	19379	19303	19368	19384	19208	19304	19307	19437	19225	19367	19429	19262	19462	19366	19366	19442	19266	19527	19423	19419	19397	19308	19218	19405	19218	19253	19275	19246	19142	19305	19566	19446	19472	19319	19390	19547	19435	19140	19305	19217	19288	19222	19396	19338	19160	19367	19378	19191	19454	19312	19454	19487	19191	19430	19304	19307	19373	19446	19387	19316	19457	19319	19189	19370	19490	19370	19320	19564	19448	19595	19271	19216	19486	19511	19291	19357	19312	19137	19346	19431	19146	19298	19359	19240	19139	19499	19421	19135	19292	19461	19348	19628	19237	19277	19334	19433	19128	19460	19196	19180	19191	19432	19278	19206	19255	19337	19693	19260	19266	19573	19480	19429	19192	19347	19318	19255	19610	19296	19348	19303	19286	19121	19436	19248	19516	19323	19390	19494	19256	19438	19326	19403	19318	19166	19306	19462	19331	19282	19638	19307	19430	19435	19367	19302	19266	19253	19329	19455	19339	19154	19119	19408	19370	19280	19460	19333	19423	19344	19358	19268	19437	19248	19393	19358	19432	19257	19466	19443	19461	19356	19551	19135	19189	19334	19286	19326	19359	19351	19359	19298	19172	19219	19190	19356	19462	19400	19370	19153	19288	19438	19460	19405	19590	19156	19281	19162	19377	19418	19322	19195	19434	19521	19366	19415	19213	19418	19314	19291	19469	19250	19201	19213	19103	19604	19618	19178	19453	19558	19295	19447	19347	19409	19405	19508	19306	19366	19439	19361	19121	19416	19286	19461	19519	19343	19301	19421	19132	19278	19250	19359	19311	19352	19251	19717	19548	19087	19617	19500	19150	19346	19350	19421	19479	19462	19470	19155	19487	19315	19000	19372	19143	19319	19279	19379	19447	19283	19510	19247	19429	19564	19388	19090	19221	19239	19399	19447	19431	19291	19280	19224	19380	19367	19437	19453	19375	19394	19158	19263	19496	19448	19433	19362	19156	19127	19132	19233	19193	19345	19238	19258	19492	19298	19284	19492	19421	19398	19269	19313	19359	19327	19205	19404	19391	19299	19239	19350	19551	19305	19306	19481	19414	19413	19176	19345	19369	19293	19311	19234	19409	19255	19351	19441	19377	19343	19225	19213	19265	19621	19208	19545	19314	19299	19258	19372	19161	19463	19431	19339	19330	19465	19170	19320	19196	19225	19428	19365	19374	19338	19433	19542	19379	19303	19315	19346	19286	19324	19344	19106	19277	19323	19433	19227	19425	19256	19365	19429	19146	19329	19022	19588	19489	19219	19344	19328	19441	19238	19384	19406	19355	19269	19330	19470	19458	19351	19444	19240	19364	19331	19362	19292	19171	19455	19273	19194	19291	19378	19203	19151	19301	19536	19577	19145	19488	19266	19223	19506	19172	19497	19307	19318	19437	19311	19568	19300	19444	19363	19369	19635	19301	19236	19537	19387	19256	19570	19376	19436	19441	19308	19243	19257	19249	19381	19336	19493	19557	19323	19383	19349	19439	19333	19490	19669	19459	19259	19219	19212	19568	19515	19500	19282	19361	19397	19339	19385	19402	19303	19409	19401	19507	19258	19232	19377	19331	19465	19412	19389	19417	19516	19502	19325	19293	19134	19460	19438	19259	19306	19358	19295	19326	19230	19287	19586	19409	19522	19384	19377	19346	19278	19373	19278	19461	19075	19491	19297	19359	19327	19303	19423	19471	19289	19333	19217	19445	19224	19346	19142	19024	19421	19551	19368	19343	19298	19603	19255	19383	19563	19474	19355	19238	19351	19242	19431	19186	19387	19357	19266	19244	19392	19279	19358	19472	19479	19272	19250	19178	19525	19363	19430	19421	19315	19203	19456	19126	19478	19391	19416	19306	19194	19287	19310	19386	19312	19360	19395	19390	19415	19464	19362	19101	19477	19504	19468	19317	19604	19399	19444	19414	19381	19526	19412	19539	19462	19234	19506	19458	19337	19385	19343	19101	19201	19438	19418	19253	19326	19240	19391	19247	19278	19370	19234	19277	19460	19449	19401	19383	19333	19320	19176	19242	19391	19261	19262	19479	19342	19382	19299	19450	19445	19434	19417	19238	19388	19183	19410	19416	19328	19533	19366	19313	19285	19212	19107	19359	19338	19388	19530	19326	19261	19435	19261	19245	19358	19692	19547	19315	19230	19447	19505	19379	19357	19317	19209	19266	19122	19319	19320	19461	19524	19289	19321	19556	19486	19436	19410	19240	19175	19399	19228	19211	19426	19446	19323	19157	19403	19253	19440	19529	19297	19323	19357	19426	19233	19318	19407	19374	19300	19709	19158	19422	19407	19286	19320	19564	19434	19456	19383	19263	19506	19324	19356	19251	19290	19310	19432	19389	19106	19400	19401	19075	19245	19263	19101	19368	19211	19264	19270	19408	19367	19390	19463	19371	19189	19493	19289	19211	19488	19376	19400	19188	19394	19498	19320	19388	19380	19365	19376	19420	19330	19355	19411	19286	19293	19464	19366	19361	19381	19398	19239	19375	19360	19258	19366	19329	19393	19472	19376	19635	19353	19428	19377	19522	19781	19452	19343	19315	19286	19353	19386	19400	19450	19268	19367	19557	19566	19411	19313	19226	19260	19409	19415	19279	19365	18888	19290	19351	19310	19431	19371	19359	19369	19389	19185	19412	19270	19348	19278	19417	19444	19295	19346	19237	19133	19449	19342	19254	19536	19450	19401	19491	19345	19098	19283	19316	19156	19262	19193	19287	19397	19430	19168	19480	19329	19262	19170	19549	19384	19359	19085	19519	19348	19421	19480	19411	19302	19383	19513	19342	19098	19299	19247	19418	19457	19340	19409	19454	19012	19507	19457	19198	19402	19393	19463	19507	19292	19174	19363	19605	19450	19455	19296	19270	19588	19384	19335	19457	19345	19336	19500	19240	19347	19445	19406	19436	19342	19462	19420	19304	19381	19322	19207	19505	19087	19269	19464	19167	19423	19327	19334	19391	19375	19295	19298	19379	19300	19334	19400	19337	19344	19349	19478	19502	19217	19370	19251	19454	19263	19309	19415	19349	19440	19347	19480	19170	19462	19406	19417	19530	19309	19362	19424	19473	19324	19137	19266	19495	19292	19459	19233	19569	19391	19447	19375	19359	19436	19501	19360	19270	19343	19522	19399	19288	19418	19278	19302	19150	19403	19297	19125	19296	19415	19404	19261	19346	19434	19303	19234	19292	19201	19249	19435	19546	19379	19350	19338	19293	19313	19294	19388	19435	19447	19251	19332	18980	19266	19519	19421	19485	19324	19261	19298	19389	19241	19197	19316	19317	19464	19276	19446	19337	19386	19418	19435	19409	19365	19496	19461	19564	19341	19450	19474	19406	19386	19544	19334	19359	19270	19126	19393	19310	19264	19448	19221	19294	19367	19523	19199	19340	19644	19474	19341	19248	19374	19359	19168	19479	19251	19267	19386	19241	19427	19422	19350	19347	19177	19431	19341	19461	19380	19432	19237	19354	19312	19372	19194	19359	19366	19448	19322	19297	19337	19380	19573	19454	19433	19175	19424	19410	19319	19330	19272	19257	19362	19497	19200	19368	19533	19314	19364	19318	19405	19503	19360	19466	19317	19391	19118	19406	19324	19411	19522	19267	19343	19394	19429	19403	19332	19442	19315	19135	19578	19114	19344	19452	19328	19407	19390	19446	19186	19330	19240	19537	19276	19369	19342	19389	19308	19383	19346	19688	19357	19277	19289	19319	19282	19324	19472	18997	19122	19366	19560	19385	19296	19369	19316	19514	19343	19481	19193	19341	19328	19566	19313	19313	19360	19200	19351	19210	19238	19389	19419	19337	19396	19661	19282	19185	19543	19361	19433	19479	19461	19533	19307	19462	19186	19211	19439	19373	19384	19336	19292	19378	19302	19516	19313	19366	19458	19293	19434	19393	19270	19241	19420	19345	19335	19300	19600	19369	19307	19594	19498	19455	19126	19373	19478	19564	19525	19460	19491	19255	19388	19221	19396	19150	19339	19334	19501	19200	19516	19340	19391	19562	19338	19166	19246	19324	19422	19217	19446	19327	19426	19366	19149	19292	19403	19500	19373	19688	19415	19332	19363	19312	19240	19556	19459	19313	19458	19321	19555	19326	19372	19431	19200	19276	19372	19339	19544	19406	19591	19227	19535	19593	19347	19265	19327	19292	19352	19417	19263	19403	19267	19499	19458	19597	19317	19474	19483	19637	19181	19510	19456	19602	19534	19542	19516	19609	19317	19518	19665	19340	19342	19336	19333	19192	19459	19412	19412	19580	19274	19382	19271	19381	19357	19206	19148	19211	19272	19261	19288	19342	19712	19244	19568	19444	19417	19316	19523	19677	19605	19391	19421	19450	19297	19279	19375	19413	19294	19548	19339	19621	19410	19243	19375	19540	19390	19297	19408	19404	19538	19277	19490	19517	19476	19442	19346	19285	19295	19265	19298	19258	19496	19253	19311	19372	19544	19390	19370	19458	19415	19412	19373	19495	19324	19329	19397	19358	19274	19427	19300	19222	19357	19433	19413	19431	19342	19268	19487	19353	19222	19615	19359	19257	19365	19451	19178	19179	19339	19296	19300	19393	19226	19018	19248	19368	19285	19130	19452	19383	19159	19192	19404	19500	19372	19224	19386	19250	19241	19335	19234	19464	19367	19418	19433	19309	19393	19565	19191	19365	19263	19203	19368	19518	19318	19374	19335	19391	19215	19404	19349	19248	19245	19429	19339	19443	19360	19360	19269	19285	19169	19431	19301	19202	19235	19349	19373	19404	19238	19251	19306	19299	19352	19282	19146	19587	19400	19327	19186	19187	19256	19442	19148	19385	19251	19184	19440	19226	19171	19156	19281	19231	19405	19454	19300	19196	19444
23181	37861	36142	28651	25791	22524	20279	19640	18678	18124	17452	17119	16912	16786	16669	20628	26560	24507	21185	18062	15409	15294	15419	15330	15444	15349	15360	15492	15305	15344	15519	15439	15444	15362	15338	15236	15341	15260	15537	15413	15364	15404	15389	15222	15421	15314	15258	15362	15264	15386	15378	15133	15537	15407	15315	15459	15391	15452	15268	15291	15283	15352	15316	15276	15436	15293	15286	15333	15481	15305	15262	15275	15341	15272	15455	15330	15489	15317	15299	15199	15328	15321	15328	15246	15247	15249	15279	15281	15408	15301	15504	15325	15443	15434	15339	15487	15446	15452	15409	15321	15213	15337	15379	15430	15472	15369	15454	15321	15295	15390	15384	15330	15281	15415	15482	15400	15479	15371	15244	15390	15467	15308	15396	15274	15373	15248	15537	15252	15207	15250	15409	15297	15524	15529	15389	15314	15381	15287	15506	15410	15278	15289	15275	15292	15338	15267	15417	15538	15475	15254	15384	15456	15423	15371	15346	15255	15415	15224	15278	15566	15269	15561	15344	15315	15380	15429	15399	15335	15295	15350	15349	15364	15424	15450	15363	15362	15490	15307	15494	15396	15178	15295	15407	15314	15321	15311	15321	15538	15432	15453	15467	15331	15426	15265	15394	15311	15361	15449	15345	15351	15334	15385	15270	15572	15343	15537	15223	15416	15572	15306	15304	15324	15388	15309	15172	15375	15362	15323	15373	15412	15406	15333	15364	15365	15353	15307	15488	15446	15438	15459	15298	15322	15539	15356	15125	15342	15445	15313	15528	15529	15313	15449	15292	15385	15273	15435	15363	15324	15406	15237	15265	15433	15257	15289	15322	15323	15293	15425	15244	15464	15203	15436	15460	15255	15079	15273	15371	15264	15270	15423	15460	15271	15492	15251	15333	15412	15582	15284	15405	15329	15116	15059	15336	15257	15458	15382	15303	15421	15297	15368	15147	15548	15310	15327	15460	15274	15327	15344	15234	15541	15412	15428	15444	15401	15332	15369	15392	15185	15395	15454	15372	15330	15369	15385	15452	15365	15278	15437	15323	15374	15293	15430	15356	15363	15413	15299	15408	15153	15302	15379	15306	15317	15378	15412	15210	15229	15328	15368	15250	15539	15319	15359	15352	15318	15435	15349	15341	15374	15442	15442	15352	15419	15147	15510	15129	15417	15460	15375	15198	15227	15453	15376	15237	15351	15367	15462	15371	15445	15312	15326	15384	15343	15342	15398	15266	15392	15180	15470	15459	15210	15540	15129	15287	15429	15429	15370	15442	15433	15430	15313	15203	15352	15173	15404	15627	15338	15327	15278	15447	15245	15275	15502	15312	15305	15300	15449	15145	15421	15280	15357	15537	15354	15484	15510	15376	15326	15304	15432	15417	15400	15214	15532	15459	15364	15386	15213	15172	15405	15220	15398	15423	15370	15384	15359	15400	15307	15244	15350	15211	15335	15482	15422	15388	15326	15446	15354	15340	15292	15501	15475	15476	15322	15452	15330	15400	15393	15298	15312	15397	15486	15246	15314	15293	15408	15441	15228	15518	15248	15515	15274	15292	15296	15425	15321	15279	15364	15448	15347	15355	15483	15421	15491	15422	15418	15348	15388	15374	15202	15276	15381	15491	15129	15246	15236	15301	15409	15364	15331	15306	15515	15346	15233	15371	15273	15376	15310	15507	15106	15494	15342	15212	15236	15301	15362	15328	15540	15341	15200	15389	15282	15261	15326	15458	15415	15319	15536	15418	15296	15332	15219	15233	15366	15404	15362	15412	15363	15212	15305	15322	15380	15425	15385	15287	15400	15315	15341	15345	15369	15234	15335	15346	15290	15184	15312	15330	15169	15320	15223	15397	15283	15470	15562	15290	15422	15338	15350	15333	15321	15397	15329	15314	15515	15398	15434	15398	15491	15439	15303	15472	15310	15409	15223	15348	15292	15272	15421	15334	15353	15332	15532	15373	15560	15395	15320	15223	15279	15295	15457	15485	15091	15426	15343	15375	15403	15337	15438	15455	15342	15303	15402	15299	15371	15274	15376	15401	15304	15526	15365	15391	15278	15353	15300	15410	15380	15425	15334	15397	15262	15555	15370	15264	15436	15344	15415	15316	15490	15471	15239	15555	15273	15312	15380	15162	15388	15210	15473	15283	15465	15379	15408	15348	15424	15264	15403	15339	15367	15342	15414	15499	15218	15372	15329	15416	15321	15388	15485	15265	15332	15386	15442	15311	15515	15441	15505	15243	15420	15256	15356	15302	15310	15570	15422	15434	15264	15466	15286	15445	15230	15377	15402	15471	15460	15235	15336	15538	15390	15487	15287	15324	15246	15525	15218	15373	15381	15495	15364	15179	15469	15312	15373	15431	15279	15277	15556	15277	15341	15319	15353	15291	15553	15210	15481	15151	15294	15345	15268	15310	15214	15311	15372	15435	15197	15162	15389	15532	15441	15362	15332	15277	15511	15401	15235	15367	15299	15361	15436	15364	15291	15578	15190	15338	15214	15325	15317	15143	15403	15386	15388	15438	15322	15389	15347	15414	15239	15396	15379	15416	15359	15296	15359	15508	15318	15212	15489	15369	15493	15304	15370	15271	15360	15377	15255	15582	15280	15638	15040	15242	15514	15441	15179	15356	15612	15311	15396	15135	15416	15398	15366	15325	15249	15552	15316	15545	15316	15363	15222	15347	15332	15466	15179	15352	15286	15515	15278	15392	15299	15318	15248	15267	15452	15326	15317	15406	15456	15356	15152	15282	15481	15243	15401	15260	15504	15379	15334	15272	15351	15344	15396	15363	15339	15295	15386	15429	15408	15235	15404	15297	15517	15238	15314	15436	15426	15344	15298	15498	15283	15452	15333	15367	15412	15485	15338	15270	15541	15326	15306	15366	15365	15406	15326	15445	15385	15331	15379	15424	15260	15415	15447	15466	15331	15373	15300	15519	15326	15494	15388	15348	15261	15442	15422	15427	15328	15252	15276	15425	15318	15433	15211	15434	15363	15440	15109	15405	15494	15486	15498	15241	15250	15511	15332	15337	15295	15365	15356	15426	15444	15380	15473	15511	15520	15468	15553	15327	15391	15372	15322	15269	15395	15323	15443	15459	15226	15385	15325	15461	15393	15453	15381	15312	15353	15348	15316	15194	15289	15609	15454	15245	15376	15418	15410	15355	15375	15349	15361	15462	15289	15381	15397	15448	15408	15379	15353	15452	15474	15350	15429	15361	15276	15400	15450	15134	15304	15257	15268	15335	15418	15366	15339	15320	15490	15439	15321	15389	15302	15190	15566	15371	15367	15418	15343	15519	15388	15359	15271	15305	15480	15385	15410	15386	15503	15393	15344	15271	15367	15517	15314	15160	15457	15384	15345	15460	15232	15281	15337	15376	15503	15383	15446	15475	15243	15343	15285	15142	15432	15425	15455	15355	15288	15279	15514	15342	15210	15354	15221	15463	15292	15309	15346	15314	15413	15494	15430	15216	15295	15498	15236	15498	15252	15379	15357	15227	15235	15299	15394	15225	15276	15220	15351	15239	15392	15431	15164	15390	15387	15455	15126	15269	15359	15373	15411	15305	15458	15461	15306	15453	15355	15265	15320	15352	15397	15290	15398	15404	15371	15365	15428	15232	15449	15202	15536	15415	15140	15348	15451	15313	15422	15227	15417	15517	15255	15347	15382	15347	15271	15336	15326	15454	15430	15369	15194	15361	15259	15531	15216	15289	15487	15329	15468	15497	15487	15451	15449	15364	15380	15464	15482	15256	15320	15290	15243	15437	15350	15379	15195	15529	15432	15467	15258	15405	15520	15383	15471	15409	15565	15312	15386	15316	15242	15366	15263	15445	15440	15456	15281	15434	15489	15407	15564	15203	15431	15270	15282	15332	15352	15406	15158	15407	15394	15293	15313	15500	15508	15397	15206	15339	15412	15111	15056	15357	15356	15313	15266	15324	15459	15419	15328	15401	15391	15412	15552	15461	15233	15349	15334	15275	15335	15566	15495	15360	15508	15368	15464	15250	15284	15313	15377	15392	15214	15414	15449	15343	15319	15242	15293	15368	15320	15381	15437	15322	15521	15325	15455	15396	15336	15360	15329	15403	15383	15254	15398	15222	15308	15275	15359	15420	15211	15479	15324	15344	15296	15235	15380	15354	15450	15329	15358	15314	15389	15375	15445	15299	15547	15402	15309	15312	15335	15315	15383	15294	15444	15423	15390	15371	15365	15410	15304	15264	15378	15374	15375	15468	15342	15436	15299	15311	15320	15508	15346	15365	15443	15337	15381	15432	15152	15404	15344	15169	15130	15349	15332	15166	15367	15441	15452	15339	15433	15285	15406	15233	15424	15296	15309	15394	15332	15293	15335	15324	15540	15341	15378	15204	15535	15392	15555	15316	15390	15315	15506	15391	15323	15285	15458	15377	15294	15293	15226	15292	15297	15465	15254	15456	15389	15403	15238	15414	15246	15485	15385	15239	15413	15343	15457	15240	15261	15306	15241	15274	15394	15280	15399	15472	15255	15377	15251	15094	15298	15319	15489	15345	15284	15422	15353	15474	15191	15221	15428	15274	15394	15362	15195	15300	15406	15363	15382	15357	15291	15409	15339	15371	15331	15344	15407	15228	15291	15217	15515	15475	15388	15276	15359	15199	15383	15448	15437	15386	15338	15291	15295	15232	15430	15261	15362	15384	15467	15461	15318	15340	15284	15319	15469	15288	15246	15404	15325	15443	15247	15488	15319	15473	15366	15103	15303	15334	15312	15430	15279	15385	15320	15455	15369	15308	15473	15515	15303	15305	15302	15323	15470	15196	15452	15403	15270	15402	15212	15331	15204	15352	15313	15343	15379	15351	15376	15239	15283	15310	15344	15476	15486	15363	15396	15312	15402	15355	15435	15250	15368	15396	15408	15260	15348	15356	15302	15363	15357	15339	15409	15305	15437	15104	15406	15445	15517	15441	15345	15449	15266	15426	15377	15329	15227	15425	15465	15385	15305	15366	15382	15367	15460	15377	15222	15297	15316	15354	15219	15283	15292	15358	15330	15307	15258	15427	15148	15429	15273	15371	15379	15438	15347	15275	15371	15249	15184	15251	15332	15414	15261	15237	15374	15420	15362	15223	15461	15328	15223	15339	15570
23727	20960	28359	23909	22683	25834	27305	23505	22050	22048	21312	21067	20699	20678	20359	23554	33644	33903	28993	24657	19694	18995	18943	18775	19043	18895	18917	19130	19003	18969	19086	19138	18796	18855	18764	19063	18911	18902	18909	18864	18750	18817	18700	19103	18904	18917	18837	19028	18734	19081	19024	18872	19002	18820	18734	18771	18977	19008	18899	18914	19100	18702	19060	18869	18921	18912	18931	18771	18774	18810	18987	18968	18871	18889	19041	18894	18848	18721	18777	18896	18870	18971	18901	18959	18881	18952	18990	19003	18834	18690	18891	18674	18914	18680	18785	18964	19076	18863	18790	18791	18838	18849	18659	18799	18862	18801	18850	18949	18759	19052	18998	18979	18768	19127	19029	18733	18997	18777	19040	19089	18824	18796	18693	18903	18863	19024	18930	19018	18665	18828	18810	19000	18789	18856	18792	18766	18775	18729	18836	18688	18899	18810	18943	18781	18738	18941	18990	19153	19036	18857	18890	18739	18725	18984	18903	18806	18817	18782	18840	18696	18857	18852	18801	18963	18806	18692	18712	18852	19002	18975	19033	18900	18864	18841	18987	18796	19088	18943	18846	18704	18674	19023	18881	18900	18931	18939	18984	19098	18877	19016	18865	18997	19102	18688	18783	18983	18609	18814	18863	18933	18797	18650	19141	18943	19059	18982	18935	19041	18680	18834	19126	18894	18799	18881	19010	18822	18937	18864	18888	18939	18852	19113	18723	18885	19010	18879	18877	18918	18805	18857	18998	18828	18934	18900	18972	18927	18906	18996	18863	18793	18943	19030	18817	18890	18951	18721	18731	18964	19143	18757	18764	18930	18897	18732	19098	18986	18945	18765	18844	19010	19069	18659	18781	18968	18731	18714	18730	18803	18869	18720	18594	19069	19172	18839	18872	18847	18740	18926	18810	18928	18785	18633	19032	18996	18842	18802	18968	19091	18856	18784	18933	18942	18821	18830	18851	19033	18541	18860	18944	18783	18925	18915	18884	18896	18965	19053	18819	18787	18819	18962	18899	18650	18949	18740	19012	18889	18911	18839	18871	18849	18989	18842	18823	18934	18902	18763	19026	18808	18838	18989	18817	18811	18886	18889	18748	18998	18978	18811	19326	18737	19096	18676	18933	18996	18964	18819	18685	19020	18853	18764	18818	18803	18771	19041	18940	18995	18823	18915	18707	18757	19111	18927	18927	18914	18810	18630	18705	18855	18820	19017	18878	18868	18681	18813	19100	18819	18876	19061	18917	18796	18833	18840	18718	18935	18715	18780	18877	18846	18965	18841	18860	18844	18839	18751	18850	18999	18851	18582	18925	18770	18721	18993	18942	18723	18691	18664	18588	18751	18890	18866	18914	18753	18692	18938	18831	18758	18918	18976	18918	18642	18880	18904	19106	18968	18838	18810	18617	18901	18858	18890	18684	18861	18647	19044	18913	18905	19077	18839	18709	18940	18903	18902	18884	18962	18894	18906	18905	18843	19065	18729	18914	18658	18881	19056	18914	18913	19020	18993	18922	18984	18614	18764	18893	18843	18992	18898	18973	18850	18975	18766	18936	18557	18788	18658	18861	18702	18977	18960	18814	18943	18826	18874	18763	18845	18885	18987	18889	18954	18790	19034	18846	18765	18862	18707	18927	18730	18961	19016	18783	18649	18686	18801	18960	18990	18944	18856	18903	18907	18733	18697	18763	18855	18899	18956	18768	18825	18739	18782	18645	18912	18917	18954	18765	18865	18948	18938	18921	18761	18865	18967	18819	18931	19089	18709	18723	18846	18634	18826	18680	18710	18801	18923	19014	18815	18819	19028	18877	18846	18899	18762	19062	18681	18664	19014	19030	18971	18738	18997	18931	18831	18684	18957	18889	18919	18738	18767	18721	18944	18782	19106	18743	18853	18983	18976	18786	18719	18712	18933	19014	18891	18777	18867	18928	18781	18765	18722	18903	18911	18994	18719	18768	18731	18750	18862	18922	18768	18781	18979	18672	18842	18818	18877	18809	18708	18869	18743	18793	18874	18696	18799	18678	18877	18892	18952	18921	18866	18816	18815	18957	18887	18921	18952	18705	19124	18773	18818	18990	18744	18830	19004	19026	18695	18903	18535	18939	19054	18922	18837	18883	18764	18740	18929	18638	18828	18888	19112	18911	18661	19188	19064	19037	18832	19034	18872	19001	18833	18884	18817	18920	18866	18613	18908	18655	18922	18993	18957	18793	18892	18719	18921	18816	19150	18897	18887	18828	18705	18843	18927	18863	19003	18831	18789	18945	18799	18912	19013	18940	18884	18788	18632	18884	18516	18772	19068	18908	18905	18941	18798	18719	18900	18714	18829	18896	18809	18779	18976	18902	18827	19026	18808	18693	18933	19066	18780	18804	18981	18803	18799	18999	18802	18986	18895	18910	19006	19052	18805	19017	18974	18889	18752	18913	18933	18787	18918	18966	18937	18861	18764	18776	18979	19123	19003	18929	18903	19169	18671	18977	18959	18973	18818	18894	19101	19176	18808	18660	18652	18819	19112	18923	19028	18726	18835	18772	18920	18842	18848	18799	18706	18807	18871	18993	18885	18976	18887	19168	18879	18809	18953	19042	18821	19062	18980	18942	18698	18815	18946	18858	18840	18845	18912	18832	18736	18777	18939	18959	18584	18865	19037	18882	18641	18662	18833	18737	18807	18890	18740	18801	18803	18975	19005	18809	18708	19013	18875	19114	18754	18833	18890	18644	18924	18849	18946	18873	18938	18995	18785	18996	18541	18843	18633	18821	18919	19038	18898	19016	18917	19000	18737	18844	18792	18945	18860	19060	18872	18713	18687	18781	18808	18880	18820	18729	18775	18988	18796	18862	18956	18922	18807	18665	18768	18852	18876	18811	18798	18824	18800	18913	18903	18837	18540	18787	18943	18990	18950	18861	18719	18743	19050	18738	18767	18968	18735	18905	18955	18794	18816	18888	18969	18876	18936	18812	19090	18836	18792	18771	18854	18899	19081	18883	18687	18799	18999	18986	18981	19073	18772	18747	18858	18895	18885	18658	18820	18940	18929	18948	18883	19008	18773	18831	18776	18858	18657	18790	18896	18967	18780	18510	18947	18771	18943	18732	18859	18778	18876	18854	19142	18778	18837	19003	18948	18974	19031	18979	18724	18927	18757	18778	19072	19024	18804	18824	18970	18955	18901	18860	18741	18895	18920	19074	18899	18907	18822	18632	18670	18968	18964	19006	18883	19020	18646	18948	18894	18913	18925	18758	18742	18642	18912	18821	18959	18726	18767	18810	18830	18775	18697	18677	18746	18751	18962	18583	18868	18940	18810	19011	18965	18826	19111	18893	18924	18757	18765	18658	18899	18986	18736	18850	18918	18865	18899	18819	19014	18834	18786	18862	18726	18863	18871	18866	18719	18795	18719	18611	18895	18783	18622	18944	18880	19010	18768	18935	18894	18748	18713	18790	18893	18668	18709	19090	18755	18676	18775	19085	18965	18943	18766	18876	18995	18923	18950	18961	18872	18820	18701	18918	18754	18772	18927	18878	18931	18972	18919	19070	18732	19019	18736	18687	18957	18829	18858	19006	18905	19042	18723	18794	18657	18970	18769	18911	18740	18871	18743	18909	18889	18690	18818	18959	18747	18767	19005	18834	18921	19090	18938	18807	18844	18834	18850	18571	18955	18677	18831	18701	18862	18712	18889	18778	18783	18912	19076	18866	18655	18901	18814	19025	18838	18850	18938	18990	18893	18845	18643	18909	18933	18825	18657	18937	18837	18677	18630	18734	18615	18810	18652	18696	18995	18675	18898	18822	19021	19067	18885	18901	18798	18905	18745	18908	18770	19017	18805	18954	18919	18981	18906	18712	18870	18846	18802	18969	18853	18875	18916	18778	18785	18736	18844	18959	18862	18894	18800	19002	19125	19006	18836	18888	18884	18854	18981	18956	18890	18592	19030	18669	18922	19045	18903	18851	18812	18625	18579	18553	19036	18881	18933	18636	18553	18799	18715	18644	18902	18984	18836	18838	18932	19088	18744	18868	18926	18773	18903	18871	18926	19168	18656	18845	18880	18855	18797	18844	18961	18848	19042	18820	18747	18895	19007	18953	18900	18617	18674	18845	18737	18639	18850	18870	18685	18814	18728	18991	18942	19004	18822	18975	18704	18800	19058	18982	18745	18838	18937	18789	18891	18925	18895	18996	18872	18782	18785	18899	18655	18801	19003	18781	18765	18926	18779	18988	18976	18977	19004	18985	18825	18711	18843	18907	18715	18728	18873	18784	18789	18893	18956	18700	18771	18791	19045	18822	18778	18736	19088	18788	18817	18862	18895	18855	18864	19035	18944	18758	18828	18954	18891	18789	18901	18829	18948	18915	18938	18868	18834	18885	18888	18812	18859	18869	18824	18925	18600	18865	18805	18974	18941	18810	18727	18791	18910	18751	18943	18851	18904	18951	18978	18773	18737	18864	18812	18804	18941	18937	18815	18706	18726	18786	18706	18955	18912	18796	18889	18693	19181	18814	18846	18915	18843	18878	18898	18816	18761	18815	18883	18854	18962	18921	18726	18818	18879	18913	18795	18835	18651	18877	18876	18972	18952	18867	18677	18858	18878	18815	19156	18788	18835	18709	18714	18629	18740	18794	18654	18780	19011	19012	19046	18833	18846	18790	19049	19028	18942	19075	18938	18700	19089	18670	18818	18949	18788	18839	19066	18937	18942	19165	18931	18828	18741	18886	18900	18901	18846	18916	18884	18742	18578	18879	18922	19112	18820	18915	18822	18940	18685	19110	19071	18995	18711	19005	18734	18984	18901	18696	18691	18804	19069	18810	18797	18942	18807	18749	18957	18772	18830	18982	18729	18760	18960	19015	18786	19026	18776	18960	18877	18802	18788	18784	18800	18740	18801	19045	18872	18758	18896	18662	18892	18929	18909	19029	19047	18876	18603	18886	18922	18917	19028	18814	19022	18858	18879	18696	18960	18803	18790	18814	18697	18573	18985	18729	18923	19065	18933	18781	18774	18826	18849	19075	18812	18739	18626	18886	19012	18930	18800	18829	18852	18930	18880	18882	18977	18897	18855	19019	18894	18762	18834	18924	18800	18704	18959	18784	18684	18691	19087	18907	18731	18749	18694	18970	18844
25474	43113	42514	33604	30689	25092	23279	21735	20206	19442	18761	18257	17642	17820	17597	23022	34496	33349	27132	21449	15309	15114	15040	15028	15148	15115	14986	15455	15123	14996	15085	15094	15064	15203	15076	15029	15123	15112	15243	15190	15035	14978	15096	14961	15136	15025	15100	15074	15162	15127	15175	15025	15023	15103	15098	14966	15059	14932	15194	15212	15047	15117	15205	14970	15150	15044	15153	14879	15023	14931	14951	15028	15102	15060	15126	14990	14824	15112	15086	15069	15080	15317	14900	15026	15136	15031	14907	14986	15058	15188	14898	15078	15143	15183	15118	14862	14997	14862	15024	15282	15152	15002	14984	15079	15028	15121	15039	15094	15154	14845	15000	15142	15139	15122	15184	15120	15015	15286	14928	15001	14887	14847	15141	15225	14935	15076	15080	15111	14893	15014	15024	14961	15040	15056	15087	15162	15060	14950	15033	14992	15158	15030	15090	15219	15152	14866	15012	15186	15005	15047	14932	15023	15023	14990	14993	15085	15053	15044	15023	14985	15047	15117	15091	15096	15103	15166	14968	15277	15178	15082	15109	14874	15136	15056	15101	15010	14981	15008	14920	14887	15039	15075	14922	15277	15101	15193	15014	15072	15036	15044	15033	15261	15210	15186	15134	15018	15004	15142	15016	15114	15001	15122	15294	14891	14895	15040	14998	15265	14901	15110	15210	15081	14844	15202	15042	15018	15008	14932	14973	15082	15146	15159	15067	15068	15020	15081	14982	15133	15321	14854	15086	15053	15102	15191	15156	15171	15165	15164	15015	14979	14848	14960	14951	15091	15100	15054	15100	15062	15078	15049	14926	15037	14909	15015	14974	15027	15020	15210	15075	14819	15072	15225	15121	14916	14943	15111	15045	15014	15112	15167	15130	14912	15068	15164	15241	15021	15088	15068	15049	15021	15084	15060	15125	15155	14972	14963	15087	14928	15189	15111	14949	14994	15048	15086	15006	15132	14980	15133	15176	14999	15148	15043	15027	14971	15129	15166	15119	15076	15157	14976	14985	15054	15216	15020	15111	15051	15038	15087	14901	14848	15202	15080	15090	15253	14997	15145	15079	15274	14851	14931	15107	15154	15119	15006	14943	15049	14949	15182	15227	15130	14947	15109	15206	14958	14978	14879	15014	14956	14994	15052	15140	15141	15000	14932	15016	15106	15091	15032	15241	15143	15162	15152	15062	15030	15093	14996	15111	15162	15058	15032	15144	15013	15261	15136	14998	15088	14914	14903	15055	15093	15173	15090	15182	15023	15068	15034	14919	15025	15057	15173	14997	15005	15002	15041	15023	15103	15037	15174	15020	14988	15076	15149	15002	14955	15102	15115	14984	15123	14960	14833	15009	15137	15099	14985	15250	15085	14961	14952	15006	15088	14954	15070	15055	15130	14981	14999	15093	15198	14913	15027	14938	15086	15061	15153	15129	15051	14988	15096	15156	14931	14911	15069	14998	14971	14922	15188	15033	14957	15020	14902	15028	14901	15215	15094	14942	14897	15111	15120	14979	15017	14893	14949	15093	15038	15122	14936	15108	15099	15068	15285	15018	14988	15149	15138	15055	15139	15066	15088	15007	15089	15145	15073	15106	15095	15104	15183	15093	15058	14970	14903	14914	15122	14936	14981	14890	14849	15097	15162	15193	15042	14942	15020	15145	15062	15079	15138	15051	15003	14956	14974	14898	15145	15053	15219	14992	15120	14970	15033	15097	15052	15029	15138	15066	15003	14800	15152	14942	15102	15100	14966	14997	14987	15060	15095	15194	14965	15127	15085	15035	15018	14999	14973	14871	15055	14940	15047	15106	15095	15148	15014	15108	15140	15033	15127	14878	15032	14969	14975	15112	15140	15089	14928	14901	14934	14838	15202	14966	15077	15098	15000	14916	14956	15095	14835	15088	15198	15132	14883	14951	15087	14999	15007	15330	15011	15179	15134	14902	15089	15050	14891	15018	15039	14981	15178	15195	15031	15200	15297	14942	15186	15036	15122	14967	15136	15106	15160	14976	15008	14974	14962	15034	15114	14874	15093	15128	14965	15034	15029	14957	15073	15125	15230	15006	15131	14989	14838	15171	15134	15115	15162	15095	15018	15013	15064	15172	15099	15073	14984	15062	15048	15077	15050	15102	14852	15218	14963	14970	15155	15148	15131	15046	15293	15038	14981	14958	15103	14990	15025	15116	15083	15131	15084	15083	14925	15002	14973	15148	14980	15097	14933	15010	15133	15078	14960	15116	15059	15086	15140	15322	15102	14863	15139	15088	15142	15030	15102	15056	15027	14996	15059	14972	15101	15175	15056	15354	15219	14957	14996	15087	15169	15130	15144	15048	14949	15033	14957	14982	14904	15165	14858	14953	14933	15129	15089	14956	15241	15196	15054	15105	14967	14995	15025	15104	14992	15136	15066	15065	15054	15063	15177	15025	15090	14944	15106	15058	15164	15180	15016	15208	14920	14975	15121	14972	15017	15113	15004	15199	14880	15061	14985	15139	15106	15015	15167	14934	15168	14957	15241	15078	15068	14886	15005	15141	15009	15080	14940	15193	14984	14986	15128	14999	15062	15017	15113	15247	15128	14966	15052	15085	14998	15055	15131	15131	14929	14987	14901	14975	15011	15017	15160	14922	15055	14983	15049	15108	15089	15047	15070	15113	14904	14984	15097	14967	15014	15125	14874	14962	14945	15277	15075	14964	15009	15022	14893	15171	15097	15157	15114	14997	14899	15144	15141	15045	15221	14903	15053	15021	15146	15051	15197	15165	14922	14997	15040	15038	15010	15073	14971	15118	15043	15165	14948	15173	15005	15031	15054	15048	15106	15034	14818	15245	15041	15343	14981	15036	14971	15017	15098	14970	15015	15049	14955	15119	14901	15129	14975	15026	15164	15116	14927	14920	15245	15073	14931	15164	15097	15008	15029	15040	15094	15158	15066	15172	14956	15045	15089	15072	14987	15053	15145	15204	15083	15080	14998	15052	14924	15025	15066	15063	15147	15162	14926	15072	15062	15152	15181	15040	15092	14835	15062	15116	15174	15145	15185	15154	14882	15152	15011	15039	15090	15176	14994	15093	15033	15185	15081	15022	15123	15071	14959	15135	15001	15021	14999	15100	14969	15067	15062	15028	14970	15101	14882	14971	15080	14991	15012	15008	14815	15111	15062	15067	14873	14891	14963	15115	14997	14989	14872	15001	15178	15101	15130	14921	15122	15067	15066	15108	14939	15002	15038	15023	15036	15076	15060	15165	14975	14985	15008	15180	14973	14982	15075	15202	14941	15069	15013	15113	15213	15025	15112	15008	15168	14963	15130	15075	15156	15026	14889	14930	14888	15139	15131	15077	15086	14988	15088	15080	15134	15100	15242	14983	15180	15019	14940	15064	15037	15026	15105	15159	15195	15066	15216	14966	14957	15185	15079	15006	15065	15148	14981	15187	15097	15120	15020	15220	15318	15013	15026	14966	15167	15083	15063	14996	15042	15030	15027	14840	15042	14947	14905	15146	15159	15301	15162	15046	15122	14964	14940	15033	15150	14898	15148	14953	14994	15374	15143	15100	14950	15002	15045	15211	15082	15110	15057	15156	15019	15113	15099	15163	14993	14908	15170	15033	15028	14871	15014	15031	15227	15183	14998	15320	15152	14893	15072	15162	14895	15179	15254	15166	15114	15074	14934	15090	15015	15146	14987	14803	15044	14959	15057	15100	15029	15171	15036	15106	15088	14775	14993	15130	14868	15066	14793	14928	14969	14998	14826	14993	14907	15063	14818	15166	14998	14926	14912	15117	15051	15013	15151	15069	15060	14925	15149	14934	15074	14982	15030	15022	15016	14994	14861	15101	15086	15074	14834	15043	15241	14937	15073	15027	15065	15127	14931	15074	15109	15117	15136	15134	15103	15287	15061	15069	14903	15105	14895	15091	15148	15055	15003	14983	15159	14852	15040	15021	14934	14943	14934	14941	15147	15081	14981	15076	15054	15186	15058	15101	14981	15329	15005	14969	15041	15035	15048	15092	15087	15112	15169	14885	14844	15093	15066	15030	15015	14977	14928	15041	15201	15093	14988	15038	14880	14979	15067	15016	15079	14968	15050	15073	14978	14924	15128	15112	15053	15147	14915	15013	15074	15149	15110	15072	14838	15206	14923	14947	14985	15169	15015	15177	15069	15047	15209	14969	15122	15047	14803	15117	14918	15234	15190	14897	15075	15124	14865	14911	14989	15154	15112	15127	15008	14984	15062	15108	14880	14992	15122	15141	14849	15101	14892	14996	15065	15010	15116	15201	15006	15020	15213	15137	15120	15051	15095	14984	15063	15195	14960	15115	15054	15071	15032	15119	14888	15149	15145	14987	15091	15157	15195	15117	15043	15019	15123	15104	15067	15038	14985	15140	15089	15031	15028	14970	15139	15099	15084	14984	15072	14977	14969	15154	14964	14801	15021	15136	15098	15102	14939	14911	15109	14978	15092	14966	15038	15142	14884	15108	15058	14856	15102	14987	14979	15256	15113	15032	15026	15009	15018	15215	15069	14938	15148	14969	14999	15008	14960	15023	15055	15277	15146	15090	14948	14949	14940	15052	15255	14965	14946	15054	15047	15218	15089	14935	14981	15171	15199	15044	15137	14987	15202	15044	15057	15006	14997	15073	15201	15072	15127	14890	14850	14929	15064	15119	15157	15110	15131	14914	14994	14997	15226	15163	14909	15044	15105	15015	15070	14921	15082	15152	15047	14804	15025	14976	15102	15023	15208	15063	15183	14995	14877	15012	14952	15042	15156	15050	14994	15162	14972	15011	15111	15044	15012	15043	14970	15108	14978	15001	15078	14961	15075	15060	15071	15046	14883	15084	14877	15057	15071	15070	14975	14997	15100	15174	14966	15002	14947	15029	14980	15050	15047	15109	15059	14946	15061	15019	15020	15073	15201	15066	15107	14966	15036	15091	15000	15086	15110	15052	15023	14777	15137	15230	15027	15172	14913	15237	15215	15058	15063	15155	15105	15152	15010	15120	14974	15096	15006	15038	15048	15084	15145	14982	15056	14974	15106	14870	15175	14922	15001	15175	15029	14953	15069	15147	15074	14945	15044	15034	14826	15065	15118	14919	15037	15109	14956	15097	15257	15034	15074	15063	15062
31209	26406	29568	26439	23396	21709	21438	20847	20435	20265	19924	20132	20009	20052	19752	19749	20659	20786	20794	20167	19361	19328	19272	19347	19488	19370	19472	19284	19477	19343	19312	19246	19417	19189	19391	19418	19244	19450	19308	19366	19347	19200	19500	19335	19373	19322	19336	19198	19114	19433	19323	19435	19443	19310	19495	19266	19299	19238	19309	19339	19224	19086	19179	19250	19199	19507	19220	19202	19433	19509	19510	19247	19283	19454	19376	19368	19120	19550	19225	19357	19334	19306	19374	19320	19431	19246	19156	19178	19270	19325	19314	19442	19124	19188	19367	19500	19397	19351	19307	19305	19195	19283	19531	19393	19274	19222	19122	19263	19437	19393	19310	19270	19495	19297	19496	19549	19214	19237	19314	19432	19151	19231	19271	19398	19168	19183	19300	19525	19418	19361	19325	19304	19266	19382	19321	19428	19309	19111	19035	19193	19355	19281	19083	19493	19230	19395	19269	19361	19151	19403	19167	19300	19164	19356	19188	19433	19099	19313	19413	19399	19503	19366	19412	19360	19589	19196	19287	19230	19237	19550	19501	19209	19284	19244	19155	19328	19236	19328	19315	19134	19410	19379	19312	19422	19325	19297	19313	19348	19167	19137	19287	19363	19303	19482	19531	19345	19289	19339	19303	19280	19387	19344	19109	19511	19466	19442	19449	19354	19225	19145	19217	19472	19399	19342	19364	19290	19323	19293	19255	19477	19380	19156	19622	19448	19412	19305	19472	19432	19333	19209	19254	19257	19334	19469	19282	19395	19377	19506	19354	19395	19541	19339	19536	19308	19441	19357	19403	19371	19270	19463	19350	19430	19344	19183	19397	18944	19352	19357	19377	19056	19215	19334	19268	19514	19287	19330	19176	19211	19233	19474	19389	19508	19288	19260	19113	19224	19287	19319	19330	19570	19201	19536	19260	19321	19301	19228	19219	19407	19359	19379	19352	19415	19332	19148	19004	19495	19340	19436	19576	19387	19256	19276	19346	19458	19502	19516	19417	19497	19410	19313	19445	19219	19293	19290	19210	19202	19230	19181	19019	19350	19450	19415	19561	19482	19240	19253	19317	19069	19252	19084	19163	19304	19302	19164	19550	19452	19288	19257	19458	19407	19329	19539	19230	19224	19302	19307	19092	19486	19378	19380	19352	19449	19432	19534	19396	19224	19337	19425	19294	19319	19122	19478	19308	19151	19311	19382	19295	19088	19415	19123	19158	19280	19149	19297	19285	19272	19506	19392	19351	19520	19446	19226	19234	19418	19302	19049	19290	19437	19443	19146	19285	19382	19136	19435	19290	19370	19239	19131	19306	19278	19591	19343	19256	19424	19514	19206	19243	19400	19596	19240	19461	19096	19206	19575	19124	19282	19251	19395	19167	18980	19245	19167	19524	19329	19431	19694	19417	19385	19332	19429	19275	19202	19448	19450	19314	19194	19249	19394	19305	19388	19294	19333	19452	19194	19207	19403	19346	19325	19512	19361	19476	19507	19476	19404	19386	19203	19072	19332	19600	19536	19527	19212	19393	19343	19390	19312	19436	19178	19500	19438	19191	19467	19359	19252	19114	19386	19270	19256	19314	19262	19328	19112	19216	19228	19413	19154	19023	19327	19304	19345	19314	19426	19335	19433	19383	19297	19378	19509	19432	19163	19266	19102	19364	19376	19149	19085	19515	19009	19292	19216	19191	19410	19310	19068	19307	19360	19404	19386	19341	19159	19473	19255	19200	19315	19393	18988	19085	19213	19593	19333	19549	19432	19490	19438	19472	19206	19310	19259	19425	19239	19494	19279	19519	19338	19485	19449	19185	19200	19319	19066	19400	19662	19301	19330	19421	19302	19286	19292	19438	19269	19514	19352	19179	19329	19506	19341	19431	19318	19271	19443	19134	19335	19064	19381	19417	19143	19523	19302	19424	19471	19201	19485	19091	19251	19327	19216	19252	19330	19514	19403	19380	19560	19196	19166	19470	19243	19221	19286	19335	19403	19445	19553	19374	19123	19344	19243	19321	19409	19323	19522	19280	19150	19281	19381	19413	19504	19439	19289	19571	19414	19489	19302	19289	19423	19359	19220	19341	19263	19272	19378	19286	19186	19334	19315	19000	19240	19252	19288	19169	19174	19339	19248	19243	19338	19253	19384	19428	19324	19341	19187	19224	19271	19483	19532	19414	19480	19284	19546	19378	19282	19185	19317	19287	19360	19398	19366	19348	19218	19241	19160	19247	19424	19293	19265	19020	19223	19472	19248	19542	19342	19443	19186	19159	19210	19279	19277	19079	19358	19109	19216	19354	19264	19380	19211	19401	19334	19442	19088	19262	19306	19345	19352	19244	19408	19258	19186	19473	19167	19348	19479	19089	19193	19370	19275	19385	19342	19299	19302	19365	19303	19553	19632	19450	19579	19151	19418	19203	19344	19233	19224	19302	19254	19311	19420	19228	19391	19014	19423	19191	19319	19494	19362	19336	19400	19420	19350	19144	19190	19288	19466	19329	19283	19366	19088	19334	19169	19401	19368	19219	19159	19272	19391	19386	19558	19369	19354	19434	19573	19283	19398	19268	19613	19377	19401	19482	19374	19403	19491	19433	19569	19387	19178	19300	19493	19267	19359	19486	19430	19434	19362	19328	19136	19206	19368	19530	19175	19170	19281	19294	19403	19494	19252	19344	19330	19408	19381	19173	19240	19127	19327	19184	19258	19456	19180	19109	19155	19381	19592	19396	19402	19260	19190	19435	19357	19286	19371	19258	19275	19366	19222	19208	19305	19417	19290	19432	19360	19305	19214	19383	19304	19567	19330	19438	19396	19187	19226	19355	19312	19417	19205	19322	19238	19518	19458	19486	19269	19152	19124	19246	19212	19293	19374	19186	19528	19356	19359	19421	19299	19433	19435	19389	19278	19413	19129	19207	19358	19403	19230	19232	19274	19386	19336	19636	19309	19387	19495	19479	19460	19398	19379	19609	19461	19547	19333	19268	19138	19330	19245	19370	19225	19391	19557	19335	19332	19197	19278	19407	19359	19560	19289	19223	19307	19483	19274	19129	19332	19215	19333	19297	19194	19176	19393	19283	19487	19361	19351	19222	19273	19492	19209	19370	19170	19250	19410	19459	19227	19471	19228	19352	19399	19389	19449	19157	19201	19453	19307	19526	19390	19432	19283	19348	19325	19333	19076	19221	19281	19347	19465	19363	19462	19341	19331	19349	19251	19384	19122	19270	19374	19411	19104	19076	19224	19281	19359	19178	19294	19355	19280	19355	19292	19363	19321	19456	19219	19550	19326	19184	19154	19214	19305	19382	19373	19353	19607	19201	19471	19388	19348	19587	19263	19436	19391	19208	19265	19387	19347	19453	19357	19263	19436	19270	19526	19463	19179	19515	19513	19143	19415	19248	19471	19350	19380	19540	19221	19184	19360	19475	19355	19189	19184	19359	19100	19380	19249	19138	19367	19323	19279	19317	19356	19291	19214	19261	19544	19337	19198	19365	19209	19228	19400	19162	19295	19140	19234	19167	19251	19271	19420	19341	19171	19234	19364	19391	19509	19339	19400	19135	19267	19248	19348	19374	19428	19387	19311	19319	19255	19393	19256	19357	19472	19341	19332	19347	19374	19588	19344	19434	19360	19374	19255	19042	19264	19265	19314	19308	19404	19255	19244	19236	19263	19398	19434	19322	19448	19351	19107	19503	19403	19310	19359	19336	19308	19154	19367	19243	19032	19143	19103	19321	19254	19137	19243	19279	19564	19370	19311	19379	19459	19533	19278	19347	19222	19215	19264	19425	19421	19255	19415	19333	19233	19538	19240	19410	19408	19409	19338	19476	19367	19238	19246	19437	19335	19331	19417	19313	19446	19454	19178	19255	19330	19433	19341	19474	19385	19303	19191	19250	19368	19413	19414	19401	19451	19373	19380	19534	19522	19528	19395	19264	19199	19264	19421	19395	19322	19235	19279	19479	19451	19203	19334	19358	18982	19393	19490	19244	19302	19195	19351	19410	19221	19437	19596	19321	19179	19290	19243	19258	19254	19404	19302	19291	19270	19276	19348	19241	19303	19700	19459	19477	19406	19550	19228	19583	19452	19271	19023	19178	19266	19247	19310	19134	19260	19342	19080	19115	19317	19324	19269	19370	19296	19408	19347	19113	19362	19307	19240	19367	19359	19162	19433	19326	19324	19337	19378	19123	19379	19210	19356	19546	19315	19316	19382	19490	19553	19356	19297	19221	19161	19441	19415	19315	19266	19322	19076	19416	19172	19520	19406	19249	19140	19300	19218	19290	19231	19382	19113	19348	19489	19390	19502	19270	19277	19278	19293	19365	19079	19406	19393	19243	19297	19155	19185	19475	19405	19393	19371	19446	19445	19470	19153	19365	19441	19433	19405	19220	19331	19240	19503	19267	19265	19652	19371	19409	19233	19260	19252	19289	19274	19371	19488	19561	19514	19469	19279	19214	19380	19114	19521	19286	19541	19262	19386	19393	19213	19508	19338	19411	19605	19289	19350	19447	19521	19448	19319	19206	19336	19525	19121	19440	19301	19300	19231	19534	19556	19374	19200	19343	19293	19244	19195	19190	19069	19469	19399	19385	19372	19365	19219	19303	19161	19267	19415	19488	19200	19133	19256	19320	19347	19478	19176	19440	19127	19381	19089	19288	19392	19431	19161	19415	19246	19242	19361	19321	19206	19353	19526	19405	19182	19416	19461	19609	19274	19336	19302	19406	19212	19190	19066	19475	19108	19313	19316	19292	19178	19534	19140	19360	19210	19367	19068	19366	19270	19613	19232	19398	19206	19292	19426	19161	19294	19077	19524	19282	19240	19374	19210	19380	19363	19374	19128	19191	19373	19341	19460	19507	19330	19404	19438	19407	19409	19344	19297	19472	19313	19233	19136	19197	19248	19503	19366	19481	19301	19517	19103	19387	19510	19621	19287	19340	19420	19291	19247	19428	19247	19443	19264	19287	19532	19280	19210	19403	19222	19373	19435	19282	19362	19110	19264	19115	19280	19252	19309	19235	19420	19299	19274	19024	19203	19606	19387	19249	19426	19216	19304	19234	19361	19150	19520	19010	19252	19097	19388	19378	19271	19530	19601	19310	19263	19227	19161	19407	19233	19228	19132	19372	19416
23848	32342	30700	24291	21501	19488	18451	17588	16902	16686	16630	16594	16421	16182	15803	16125	17136	17151	16574	16129	15394	15322	15223	15293	15275	15364	15265	15373	15309	15310	15158	15184	15262	15204	15500	15156	15418	15180	15133	15252	15258	15163	15229	15315	15338	15308	15217	15202	15203	15309	15406	15283	15274	15497	15388	15381	15334	15275	15300	15302	15366	15235	15271	15273	15428	15338	15186	15256	15285	15303	15179	15469	15320	15479	15354	15349	15424	15168	15226	15367	15302	15301	15301	15303	15297	15251	15322	15282	15075	15395	15189	15376	15287	15329	15414	15167	15351	15292	15305	15414	15324	15301	15350	15492	15243	15245	15236	15271	15179	15357	15338	15109	15401	15184	15210	15264	15343	15159	15236	15352	15328	15323	15266	15319	15252	15243	15430	15212	15297	15235	15457	15186	15230	15422	15360	15309	15227	15196	15402	15450	15117	15378	15387	15381	15026	15360	15239	15251	15290	15167	15178	15251	15252	15303	15229	15240	15286	15424	15413	15397	15297	15345	15339	15316	15316	15230	15334	15373	15431	15371	15176	15314	15374	15394	15266	15269	15412	15147	14999	15140	15316	15059	15258	15255	15172	15347	15318	15315	15291	15285	15220	15205	15243	15300	15199	15404	15334	15373	15201	15223	15357	15237	15222	15447	15384	15235	15384	15272	15368	15261	15481	15310	15332	15241	15426	15368	15227	15228	15255	15184	15537	15421	15257	15478	15160	15244	15384	15343	15191	15225	15264	15256	15278	15250	15226	15196	15181	15264	15448	15398	15410	15266	15346	15226	15320	15303	15419	15303	15299	15478	15164	15230	15172	15205	15506	15316	15298	15371	15285	15239	15260	15222	15346	15063	15423	15519	15281	15357	15366	15431	15246	15177	15364	15259	15125	15239	15234	15337	15289	15350	15273	15296	15318	15272	15326	15254	15435	15267	15326	15359	15294	15353	15347	15142	15151	15404	15310	15314	15212	15182	15407	15330	15268	15214	15287	15404	15359	15120	15369	15466	15318	15253	15142	15180	15349	15233	15277	15499	15307	15300	15249	15533	15117	15348	15196	15385	15263	15183	15468	15282	15372	15320	15356	15304	15275	15288	15276	15211	15090	15160	15371	15203	15267	15425	15221	15318	15284	15364	15193	15240	15302	15359	15262	15199	15268	15271	15209	15389	15267	15366	15281	15336	15118	15145	15348	15349	15265	15320	15313	15266	15452	15240	15287	15377	15435	15251	15373	15209	15110	15350	15425	15220	15344	15222	15310	15219	15178	15320	15276	15322	15327	15320	15333	15349	15242	15313	15313	15353	15197	15192	15173	15263	15296	15376	15414	15222	15190	15184	15251	15212	15197	15340	15177	15298	15485	15217	15498	15369	15337	15225	15292	15363	15373	15201	15630	15220	15210	15258	15432	15239	15266	15313	15350	15360	15363	15296	15491	15363	15249	15356	15356	15235	15190	15319	15227	15121	15319	15352	15458	15265	15130	15357	15187	15341	15351	15352	15273	15309	15296	15215	15220	15216	15365	15212	15310	15360	15270	15277	15469	15262	15264	15387	15211	15129	15380	15308	15231	15175	15381	15136	15477	15326	15314	15320	15172	15365	15329	15286	15230	15351	15409	15278	15411	15235	15331	15357	15211	15368	15198	15344	15208	15337	15358	15197	15249	15480	15225	15326	15289	15338	15350	15220	15287	15350	15246	15333	15302	15391	15213	15171	15361	15306	15266	15265	15218	15436	15171	15410	15224	15315	15118	15327	15285	15226	15407	15272	15353	15398	15389	15195	15311	15134	15374	15621	15269	15320	15404	15316	15301	15191	15413	15193	15246	15408	15249	15268	15478	15207	15259	15283	15366	15430	15261	15260	15318	15381	15226	15386	15195	15111	15237	15385	15186	15450	15238	15342	15306	15434	15301	15226	15314	15337	15186	15252	15305	15239	15321	15306	15388	15430	15389	15255	15299	15296	15378	15224	15441	15301	15402	15338	15206	15297	15461	15383	15286	15350	15348	15466	15399	15107	15138	15091	15390	15234	15219	15187	15157	15102	15379	15227	15430	15171	15155	15264	15225	15239	15386	15353	15231	15259	15343	15280	15321	15229	15337	15249	15366	15342	15261	15469	15305	15323	15390	15269	15284	15416	15187	15391	15315	15243	15369	15319	15417	15145	15268	15242	15323	15271	15326	15233	15127	15264	15116	15264	15467	15212	15265	15375	15448	15361	15284	15306	15265	15377	15272	15230	15253	15242	15303	15345	15370	15291	15267	15421	15451	15380	15291	15248	15420	15276	15392	15213	15421	15311	15201	15302	15171	15237	15300	15247	15254	15552	15332	15284	15246	15276	15122	15434	15406	15257	15248	15321	15164	15497	15386	15271	15283	15384	15309	15276	15326	15360	15227	15273	15167	15340	15371	15228	15307	15372	15270	15436	15277	15500	15240	15318	15350	15421	15078	15317	15310	15321	15244	15315	15328	15344	15284	15276	15223	15283	15122	15198	15400	15448	15366	15314	15251	15349	15147	15205	15169	15336	15392	15361	15152	15500	15179	15472	15266	15295	15355	15353	15355	15246	15455	15562	15334	15323	15322	15210	15377	15231	15299	15289	15291	15368	15373	15271	15491	15327	15298	15235	15365	15267	15176	15256	15294	15135	15400	15241	15250	15367	15334	15514	15197	15468	15353	15270	15365	15387	15278	15066	15216	15258	15261	15367	15289	15149	15352	15146	15362	15289	15385	15265	15133	15319	15240	15209	15160	15464	15263	15196	15269	15173	15508	15162	15267	15345	15463	15341	15192	15380	15430	15294	15261	15129	15365	15254	15377	15161	15136	15154	15436	15272	15093	15185	15446	15202	15371	15278	15397	15332	15262	15349	15352	15332	15208	15260	15328	15343	15405	15336	15506	15140	15302	15525	15228	15395	15415	15234	15186	15303	15215	15260	15330	15377	15363	15277	15317	15399	15370	15197	15327	15487	15323	15166	15288	15494	15198	15236	15235	15303	15275	15459	15344	15232	15261	15271	15393	15488	15385	15294	15356	15319	15216	15268	15272	15220	15532	15284	15316	15239	15239	15168	15385	15382	15026	15206	15283	15188	15296	15172	15344	15381	15378	15263	15355	15288	15303	15194	15294	15509	15230	15135	15217	15273	15383	15354	15382	15298	15255	15247	15410	15176	15230	15287	15165	15332	15407	15504	15396	15351	15362	15282	15322	15238	15304	15296	15322	15384	15249	15348	15304	15328	15311	15308	15338	15516	15298	15157	15266	15202	15375	15353	15221	15358	15391	15275	15452	15373	15279	15273	15231	15294	15394	15176	15155	15109	15315	15461	15208	15204	15286	15253	15177	15309	15273	15324	15566	15201	15233	15346	15170	15480	15194	15380	15341	15311	15336	15035	15443	15226	15188	15240	15387	15272	15405	15221	15305	15123	15387	15237	15178	15382	15387	15350	15499	15243	15273	15439	15277	15295	15147	15266	15414	15276	15297	15148	15321	15309	15396	15435	15374	15216	15313	15363	15484	15324	15211	15111	15268	15471	15239	15240	15315	15357	15331	15427	15390	15025	15366	15386	15369	15341	15371	15296	15254	15290	15239	15303	15387	15373	15230	15229	15190	15314	15348	15322	15449	15263	15290	15080	15262	15320	15223	15375	15302	15277	15276	15391	15289	15268	15076	15303	15338	15292	15398	15115	15275	15157	15299	15287	15227	15238	15282	15279	15440	15181	15155	15274	15366	15361	15401	15332	15409	15301	15333	15324	15093	15323	15713	15467	15404	15407	15362	15398	15248	15307	15264	15127	15362	15264	15097	15293	15232	15378	15361	15235	15211	15281	15210	15266	15364	15337	15411	15213	15394	15341	15348	15135	15262	15197	15393	15379	15560	15303	15473	15312	15205	15330	15368	15395	15375	15317	15049	15390	15236	15326	15275	15184	15289	15226	15393	15326	15255	15297	15162	15274	15328	15165	15215	15183	15260	15345	15106	15258	15302	15408	15298	15247	15421	15255	15452	15311	15497	15319	15278	15340	15162	15244	15379	15317	15312	15273	15364	15239	15231	15189	15255	15257	15330	15195	15419	15315	15452	15157	15211	15561	15290	15329	15310	15372	15314	15302	15171	15423	15424	15052	15364	15251	15260	15249	15054	15341	15324	15349	15356	15260	15441	15348	15355	15272	15214	15198	15339	15186	15293	15336	15280	15341	15237	15258	15278	15471	15113	15228	15379	15258	15316	15190	15264	15328	15407	15137	15048	15222	15198	15295	15482	15159	15169	15270	15217	15380	15114	15253	15312	15188	15455	15201	15277	15257	15244	15133	15290	15338	15224	15306	15259	15223	15429	15414	15314	15344	15407	15373	15345	15181	15134	15261	15217	15108	15296	15222	15204	15311	15454	15387	15381	15271	15355	15329	15384	15279	15149	15265	15233	15329	15373	15303	15282	15387	15251	15219	15126	15368	15293	15443	15262	15182	15358	15411	15428	15328	15375	15293	15143	15114	15333	15400	15333	15388	15405	15198	15311	15299	15335	15313	15265	15505	15329	15267	15388	15107	15216	15317	15468	15333	15456	15446	15333	15248	15459	15261	15356	15312	15296	15272	15226	15367	15246	15303	15376	15281	15347	15215	15355	15200	15179	15333	15109	15389	15274	15368	15549	15356	15447	15309	15242	15172	15273	15261	15230	15386	15281	15219	15208	15055	15329	15304	15299	15357	15466	15443	15225	15215	15332	15167	15413	15274	15497	15217	15298	15426	15279	15388	15335	15327	15317	15273	15399	15255	15293	15327	15183	15271	15285	15264	15390	15076	15380	15263	15239	15328	15293	15403	15297	15302	15268	15357	15223	15403	15450	15268	15198	15169	15281	15391	15461	15287	15324	15329	15359	15323	15328	15182	15297	15178	15188	15230	15365	15310	15320	15257	15405	15368	15392	15303	15494	15438	15266	15144	15302	15371	15283	15270	15163	15360	15328	15291	15365	15218	15362	15429	15484	15352	15167	15277	15264	15492	15312	15272	15514	15269	15239	15340	15384	15247	15508	15368	15392	15404	15308	15192	15332	15259	15341	15194	15297	15082	15310	15334	15144	15347	15228	15249	15269	15326	15240	15116	15262	15157	15226	14996	15348	15312
25549	21071	27852	26074	24284	24120	23484	21474	20457	20629	20491	20143	19941	19603	19347	21437	27074	26242	23368	21253	18819	18626	18521	18783	18710	18749	18414	18634	18899	18777	18775	18809	18863	18540	18695	18650	18873	19006	18640	18665	18483	18641	18590	18625	18734	18570	18464	18798	18743	18562	18638	18806	18570	18590	18732	18510	18587	18669	18845	18620	18686	18719	18626	18757	18546	18822	18732	18447	18613	18606	18752	18626	18728	18585	18742	18748	18805	18482	18723	18738	18664	18537	18682	18471	18573	18611	18621	18575	18676	18641	18719	18603	18681	18774	18686	18566	18790	18542	18358	18594	18507	18555	18552	18612	18638	18757	18621	18521	18706	18629	18767	18592	18698	18603	18642	18679	18743	18740	18620	18767	18835	18768	18644	18624	18618	18772	18653	18565	18554	18788	18606	18545	18663	18667	18743	18617	18672	18627	18603	18498	18613	18675	18691	18574	18536	18747	18588	18584	18739	18397	18672	18654	18518	18602	18519	18461	18835	18635	18508	18742	18833	18558	18796	18550	18619	18575	18695	18762	18657	18721	18638	18671	18802	18817	18691	18739	18780	18539	18703	18491	18718	18262	18504	18605	18694	18382	18476	18828	18293	18721	18451	18605	18591	18605	18738	18669	18593	18510	18552	18600	18458	18730	18670	18704	18768	18707	18605	18465	18651	18697	18732	18906	18921	18741	18604	18750	18601	18523	18562	18550	18655	18576	18619	18471	18654	18553	18739	18489	18594	18480	18557	18579	18824	18629	18765	18631	18728	18756	18730	18681	18630	18742	18667	18559	18753	18575	18622	18586	18586	18641	18649	18670	18627	18704	18544	18630	18798	18625	18495	18731	18645	18848	18498	18458	18729	18565	18633	18772	18439	18454	18548	18778	18792	18602	18819	18590	18624	18691	18605	18585	18420	18750	18529	18658	18713	18504	18555	18674	18452	18773	18539	18640	18573	18421	18508	18554	18744	18434	18641	18642	18522	18776	18730	18791	18717	18441	18761	18592	18602	18626	18542	18429	18814	18828	18813	18612	18624	18564	18576	18707	18642	18571	18654	18479	18533	18712	18668	18867	18680	18764	18700	18638	18739	18699	18530	18680	18656	18370	18627	18674	18470	18442	18710	18596	18623	18500	18644	18644	18618	18595	18578	18657	18801	18759	18826	18526	18651	18782	18737	18841	18596	18709	18578	18700	18575	18582	18711	18702	18501	18563	18705	18630	18882	18800	18637	18598	18607	18619	18571	18563	18852	18635	18589	18440	18615	18739	18599	18656	18631	18637	18490	18526	18610	18412	18581	18691	18715	18718	18718	18441	18590	18588	18718	18820	18558	18703	18508	18576	18738	18604	18665	18579	18660	18764	18438	18824	18718	18629	18723	18465	18639	18481	18675	18506	18659	18622	18677	18717	18664	18648	18653	18626	18676	18511	18504	18581	18614	18678	18589	18618	18766	18898	18736	18658	18806	18582	18675	18531	18367	18364	18646	18501	18555	18682	18781	18822	18729	18602	18765	18719	18592	18680	18740	18680	18571	18815	18904	18474	18619	18758	18613	18426	18561	18492	18635	18796	18657	18401	18771	18879	18819	18529	18617	18688	18809	18613	18649	18614	18493	18577	18488	18626	18793	18633	18646	18661	18631	18647	18599	18618	18546	18645	18713	18600	18626	18707	18603	18816	18579	18425	18556	18738	18634	18688	18714	18578	18702	18551	18845	18568	18493	18694	18672	18615	18834	18609	18639	18847	18642	18529	18668	18838	18537	18465	18718	18429	18641	18429	18498	18523	18627	18556	18560	18664	18630	18649	18586	18488	18548	18629	18613	18567	18520	18528	18480	18623	18500	18929	18651	18762	18518	18576	18551	18768	18510	18753	18471	18643	18759	18683	18563	18613	18719	18622	18551	18513	18725	18709	18524	18752	18399	18531	18561	18551	18545	18385	18553	18608	18600	18753	18790	18635	18496	18787	18688	18683	18858	18474	18572	18625	18437	18504	18733	18733	18739	18741	18701	18857	18587	18592	18582	18735	18634	18642	18576	18682	18267	18692	18608	18620	18442	18544	18621	18576	18709	18634	18825	18529	18657	18789	18464	18567	18609	18804	18727	18783	18503	18905	18522	18817	18814	18448	18759	18515	18680	18960	18329	18591	18563	18653	18571	18756	18558	18639	18632	18383	18829	18737	18660	18756	18705	18575	18639	18691	18666	18885	18831	18717	18594	18677	18637	18593	18843	18593	18769	18607	18645	18621	18707	18689	18624	18625	18684	18355	18480	18725	18786	18453	18677	18626	18658	18617	18890	18588	18861	18793	18741	18664	18600	18512	18666	18754	18643	18745	18668	18767	18752	18624	18468	18647	18805	18548	18467	18688	18677	18564	18628	18523	18525	18784	18520	18562	18899	18723	18471	18565	18498	18418	18448	18481	18482	18647	18627	18818	18759	18563	18753	18746	18476	18518	18493	18585	18613	18625	18582	18605	18661	18512	18525	18704	18614	18740	18708	18426	18778	18852	18598	18539	18683	18741	18738	18813	18778	18692	18644	18771	18715	18839	18545	18497	18767	18640	18598	18481	18585	18449	18595	18814	18671	18783	18721	18521	18622	18579	18707	18757	18790	18849	18732	18680	18714	18755	18831	18643	18932	18747	18610	18613	18774	18599	18460	18566	18776	18640	18649	18540	18757	18680	18331	18509	18618	18543	18617	18417	18699	18770	18667	18473	18678	18581	18708	18419	18685	18828	18570	18510	18709	18574	18551	18640	18683	18738	18552	18561	18640	18599	18559	18400	18432	18681	18714	18648	18602	18589	18541	18749	18607	18547	18405	18734	18614	18539	18625	18619	18667	18622	18528	18663	18643	18558	18813	18530	18689	18520	18673	18594	18507	18452	18613	18646	18814	18664	18903	18644	18631	18656	18609	18559	18794	18622	18535	18732	18528	18741	18769	18617	18494	18479	18835	18654	18682	18677	18782	18757	18729	18733	18684	18658	18567	18613	18234	18424	18391	18773	18679	18542	18786	18305	18698	18470	18685	18554	18595	18605	18801	18678	18764	18685	18862	18455	18677	18761	18764	18637	18480	18721	18615	18677	18641	18758	18596	18619	18677	18772	18707	18473	18629	18735	18735	18790	18711	18651	18689	18595	18531	18569	18668	18429	18743	18554	18732	18683	18535	18638	18606	18799	18872	18667	18772	18513	18591	18547	18476	18625	18635	18726	18441	18753	18776	18649	18713	18699	18459	18919	18579	18690	18471	18682	18710	18736	18483	18552	18636	18745	18421	18422	18697	18701	18572	18601	18356	18704	18660	18606	18816	18627	18810	18679	18720	18792	18626	18660	18745	18523	18796	18548	18662	18618	18873	18655	18559	18659	18753	18552	18707	18444	18383	18555	18791	18546	18608	18787	18791	18569	18788	18440	18522	18664	18467	18417	18577	18585	18626	18725	18587	18543	18666	18552	18590	18620	18773	18582	18655	18602	18752	18593	18623	18791	18720	18772	18559	18604	18622	18531	18586	18656	18469	18651	18577	18551	18824	18500	18722	18607	18683	18461	18564	18639	18516	18630	18501	18556	18446	18615	18672	18790	18663	18715	18624	18819	18670	18642	18603	18736	18465	18690	18372	18559	18371	18665	18679	18430	18682	18797	18723	18748	18342	18674	18824	18447	18742	18568	18671	18817	18451	18648	18656	18592	18620	18624	18767	18694	18425	18775	18513	18592	18767	18826	18654	18533	18607	18536	18777	18327	18798	18630	18476	18575	18869	18422	18417	18650	18447	18565	18477	18736	18660	18495	18662	18422	18600	18730	18571	18589	18724	18720	18519	18544	18641	18807	18682	18854	18754	18700	18628	18641	18276	18709	18877	18566	18610	18687	18632	18936	18806	18769	18829	18799	18724	18470	18868	18867	18700	18637	18737	18657	18514	18452	18697	18687	18642	18892	18674	18658	18802	18565	18722	18727	18540	18623	18661	18616	18577	18703	18663	18802	18677	18608	18623	18523	18676	18741	18478	18650	18632	18669	18720	18622	18777	18693	18586	18611	18800	18586	18685	18603	18624	18813	18588	18737	18562	18728	18700	18652	18504	18598	18707	18723	18638	18787	18741	18693	18620	18592	18624	18564	18653	18631	18645	18595	18550	18680	18692	18557	18559	18559	18808	18760	18669	18519	18638	18480	18585	18566	18467	18751	18652	18792	18718	18658	18743	18562	18622	18611	18656	18888	18736	18753	18445	18519	18640	18655	18440	18707	18652	18540	18661	18524	18827	18626	18589	18796	18427	18563	18578	18409	18569	18514	18702	18569	18747	18768	18705	18526	18528	18558	18601	18477	18637	18563	18628	18592	18353	18687	18834	18668	18582	18787	18649	18684	18764	18757	18761	18753	18738	18657	18661	18676	18622	18389	18709	18812	18670	18740	18646	18812	18870	18682	18587	18884	18555	18777	18646	18723	18569	18540	18805	18456	18664	18728	18353	18632	18758	18672	18809	18693	18617	18550	18607	18588	18352	18684	18637	18635	18753	18701	18521	18610	18610	18681	18685	18703	18721	18586	18525	18464	18489	18734	18645	18563	18857	18667	18551	18679	18773	18619	18601	18724	18615	18568	18791	18760	18726	18774	18636	18669	18569	18416	18795	18590	18914	18566	18702	18442	18724	18489	18474	18557	18913	18616	18602	18621	18864	18490	18687	18702	18649	18445	18505	18488	18632	18595	18590	18491	18700	18826	18782	18541	18673	18759	18699	18550	18567	18701	18694	18688	18856	18752	18824	18795	18913	18807	18784	18895	18861	18623	18862	18896	18772	18575	18652	18744	18676	18713	18696	18501	18787	18545	18592	18588	18738	18653	18366	18452	18596	18565	18668	18392	18519	18631	18619	18641	18771	18835	18619	18628	18770	18617	18620	18457	18656	18783	18527	18614	18679	18750	18863	18451	18532	18566	18578	18797	18885	18810	18688	18645	18722	18562	18474	18434	18599	18693	18650	18676	18765	18575	18616	18647	18542	18809	18431	18695	18650	18574	18727	18505	18580	18722	18819	18592	18726	18739	18524	18723	18485	18306	18622	18783	18686	18536	18691	18534	18960	18875	18710	18663	18499	18676	18807	18615	18532	18752	18615	18619	18644	18681
23027	38422	35461	28198	24713	21865	20236	18853	18073	17713	17733	17131	16742	16311	16090	19705	26904	24807	21107	17295	14926	14933	14948	14947	15150	15025	14976	14878	14912	15069	15020	15096	14947	15041	15137	15024	14995	14895	14939	14915	15016	15098	14930	14889	14973	15002	14979	14867	14996	14851	14816	15113	14831	14926	14967	15033	14900	14997	15076	14953	15009	15010	14784	14939	14824	15055	14965	14948	15051	15090	15008	14983	14885	14931	15127	14882	15084	14770	14972	14967	14972	14968	15019	14958	14804	15044	14936	14914	14992	15041	14973	14790	14979	14884	15008	14969	14978	14999	14923	14950	14886	15103	14778	14987	15052	14899	14924	15003	15165	14758	14903	15215	14886	14940	14914	14927	14816	14969	14970	14939	14848	14878	15013	15033	14886	14827	14922	15031	15047	14967	14982	14899	14855	15079	14842	14899	14983	14905	14923	14897	14923	15134	14988	14842	15063	14891	14925	15017	15079	14854	15079	14990	14823	14929	14905	14800	15004	14977	15094	14865	15093	14825	14820	14972	15009	14986	15021	14833	14953	14951	15027	14946	14965	14899	14948	14975	15013	15016	15071	14833	14948	14852	14900	14858	14939	15026	15072	15071	15040	15011	14923	15044	14978	15003	14874	14925	14915	14842	15127	14972	14998	14914	14855	14918	14849	14943	14802	14905	14954	15075	15104	15121	14914	15015	15038	14921	14934	14889	15074	14900	15051	14935	15015	14899	15030	14982	14953	15033	14857	15008	14916	14676	14996	14933	14952	14906	14825	15106	14899	14911	14914	14922	14848	14797	15083	14976	14885	14899	14933	14933	14973	14990	15067	14960	14865	14958	15075	14971	14893	14932	14858	15105	14878	15080	14954	14978	15056	14957	15095	14952	14914	14800	14994	14949	15022	14904	14951	15151	15011	14942	14762	14955	15011	15045	14835	14847	14922	14927	14941	14859	14883	14948	14875	15057	14901	14987	15027	15112	14883	15000	15008	14918	15029	15054	15148	14959	14924	14847	14947	14980	15102	14931	15060	14969	14833	14865	15051	15052	14987	15089	14794	14933	15007	14891	14952	14995	14868	14995	14879	14859	15033	14874	14949	14981	15104	14902	14958	14972	14955	14827	14938	14852	14999	15010	15001	14946	15055	15054	14894	15038	15165	15061	15087	14921	14939	14727	14911	14965	15063	14925	15001	14779	15085	15062	14908	14956	14956	14986	15027	14800	14979	14930	14945	15018	14940	14970	14842	14961	15104	14908	14999	14968	14947	15027	14909	15047	14972	14930	14991	14892	14973	14882	14863	14855	14894	14953	15031	14954	15048	14873	15160	14995	15057	14933	14858	14920	14950	14938	14707	14807	15183	14976	15013	14893	15035	14992	14971	15019	14911	14931	14913	14980	15085	14973	14893	15092	15127	15047	14867	14982	14903	15110	14959	14947	14977	14831	15005	14933	15010	15017	14937	15124	14929	14920	14793	15064	14897	15011	14943	14896	15147	14972	15037	14822	15008	14810	14986	15124	14901	14902	14975	14925	14729	15071	14974	14967	15160	14953	14879	15071	15019	15081	14909	14924	14879	15084	14981	14946	14807	14903	14860	15001	14829	14965	14957	14961	14960	14884	14987	15003	14789	14840	14935	15053	15007	14806	14942	14784	14953	14929	14800	14843	15034	15024	15025	14976	14771	14993	14980	14918	15115	14995	14902	15045	15054	15090	15076	15058	15098	14921	14888	15015	14896	14951	15017	15096	15012	14985	14932	14978	14781	15005	14898	14876	14966	15082	14974	14855	14951	14862	14879	15001	15044	15067	14883	15008	14980	15118	14950	14945	15019	14993	15076	14822	14901	14960	14971	14812	14945	14983	15071	14804	15156	14957	15084	14946	14983	14963	15048	14889	15078	14847	14913	15012	14992	15016	14928	14964	14931	14950	14926	14947	15103	14969	14935	14821	14934	14960	15081	15046	15055	14981	14939	14943	14900	14665	14982	15089	15069	14936	14974	14898	14923	14950	14992	14830	14673	15004	15019	14927	14732	15072	14775	14877	14973	14996	14857	15048	15041	15098	14954	15086	14942	15093	14917	15019	14790	14995	14940	14974	14993	14838	15091	15058	14831	14901	14868	15081	14924	15057	15017	14845	15074	14912	15172	15037	14801	14773	15070	15008	15119	14885	14988	14925	14795	15042	14990	14926	15254	14782	15197	14979	14812	14923	14921	14959	14910	14890	14972	14917	14887	14929	15036	14904	15052	14852	14912	14901	14747	14909	14892	14937	14918	15046	14955	14843	14891	14846	14865	14940	14950	15032	14936	14636	14997	15061	14890	14913	14837	14781	15078	14939	14964	14907	14975	14849	14936	14870	14978	15069	14956	14882	15018	14977	14905	15260	14902	14971	14909	15027	15006	14770	15107	15158	14907	14924	15058	14910	15035	14942	14891	15051	14994	14973	14855	14944	14793	15035	14827	14801	15021	14933	14989	14951	15014	14884	14988	15010	14938	14842	15038	14882	14912	14950	14996	15070	14834	14983	14859	14907	14853	14887	15064	14868	15129	14852	15299	15080	14862	14950	14879	14954	14976	15016	14824	14872	14881	14884	15139	14920	14899	14883	14896	15037	15076	14965	14876	14986	15002	14771	15007	14925	14995	14828	15023	15017	14884	14975	15014	14989	14812	15009	14940	14809	14858	15154	14855	15013	14961	14776	14845	14884	15034	14883	14868	15007	15028	14947	15033	14908	14967	15038	14918	14841	14946	14967	15044	15177	15044	14964	14882	14821	14995	14889	15126	14989	15090	15163	14879	15055	15016	15016	14965	14996	15095	15099	14919	14926	14979	14987	15016	14964	14886	14968	14772	14942	14935	15001	14902	15017	15070	14847	15098	14888	14782	14994	14867	14893	14985	14878	15005	14905	14922	14914	14877	15083	15074	15063	14921	15019	15190	14960	15038	14919	14920	14812	14902	15254	14982	14950	15039	15029	14927	14750	14975	14992	15018	15110	14857	14973	14814	14890	14897	15136	15212	15030	15050	14998	14874	14979	14883	14970	14909	14877	14851	14797	15007	15005	14890	14910	14823	15079	14841	14918	14716	15074	14897	14987	15047	14902	15018	14924	14882	14739	15205	15012	14976	15031	14981	14913	14975	14791	14967	14912	14801	14896	15003	15023	15065	14913	15012	15037	15127	14944	14972	14943	14771	14849	14893	15008	15009	14935	14882	14832	15034	14821	14992	14787	14851	15076	15097	14880	14823	14946	14991	14994	14839	14997	14941	15009	15165	14868	15002	14936	14977	14977	14891	14933	14927	15095	14952	14932	15113	14973	14955	14998	15047	14945	14873	15155	14873	14812	14900	15062	15043	15101	14915	14944	15016	14998	14953	15139	15131	14851	14838	14960	15029	14975	15022	14971	14961	14852	14915	14995	15079	14886	14942	14916	14933	15010	14979	15018	15019	14964	14946	14939	14830	14907	14995	14939	14955	15004	14884	15128	14860	14919	15060	14979	14950	15021	14942	14889	14855	14858	15023	15028	14966	14829	14833	14893	14741	14973	14885	15055	14868	14868	14905	15040	15053	15000	15104	14912	14932	14999	15036	15099	14889	14995	14940	14980	15098	14903	14861	14937	15079	14831	15025	14982	14873	14926	14888	14946	14866	14881	14967	14900	14863	15026	14882	15065	15072	15155	14906	14920	15026	15011	14936	15045	14988	14952	14957	14847	14963	14932	14938	15056	14874	14923	14919	14829	14990	15010	15072	15030	15051	15093	14887	15012	14817	15060	14915	14928	15020	14901	14843	15048	15056	14993	14835	14966	14937	14900	14942	15110	14831	15012	15020	14791	14902	14893	14955	15000	14974	14945	14860	15070	14782	14910	14785	14928	14893	14963	14830	15069	14909	14859	14781	14993	15046	14920	15017	14864	15157	14885	14884	14873	14888	14943	14982	14933	14886	14986	15030	15056	15032	14853	15053	15035	15106	14873	14852	15113	14857	14765	15212	15022	15034	15026	14941	14963	14785	15070	14980	14982	14975	14858	14950	14874	15090	14850	15131	14793	15033	14907	15058	14958	14925	14799	15006	15037	14987	15035	14914	14974	15026	14941	15022	15020	14929	15025	14872	15039	14886	14910	14999	15153	14959	14992	14802	15048	14911	14903	14935	14936	15020	14922	14923	14962	15004	14958	14757	15054	15091	15011	15019	15010	14843	14903	14994	14943	14979	14750	15054	15069	14999	14844	14973	14968	14971	15051	14917	14988	14954	15142	14969	14903	15064	14876	14761	14938	14829	14875	14849	14875	14864	14926	14956	15067	15072	14958	14815	14895	14952	14930	15000	14905	14922	14933	14983	14996	14773	14782	15059	14941	14920	14946	14891	15199	14848	15116	15072	14938	14952	14983	14966	14882	14990	14983	14950	14946	14932	14939	15000	14981	14901	15042	15066	14997	15002	14874	14710	14869	15249	14993	14854	15007	15010	15074	14910	14899	14948	14845	14877	14927	15074	14988	14955	15123	14762	14946	14867	14938	14915	14976	15118	14990	14923	15079	14913	14956	14988	14986	14835	15055	14922	14903	14936	14869	14788	14887	14929	15051	14695	14801	14942	15056	14891	15019	14852	14859	15106	15003	14920	14875	14970	14925	14816	14990	14875	14939	14693	14904	15068	15005	15003	15097	15117	14946	14971	15065	14866	14908	14977	15059	14772	14886	14854	14866	15164	14983	14989	15042	14899	15058	14964	15046	14983	15116	15069	14946	14889	14856	15085	14945	15068	14905	14895	15015	15005	14992	15053	14907	14987	15026	14930	14876	14840	15022	14851	15069	14846	14859	14999	14997	14911	15089	14805	14821	14916	15002	14983	14992	14840	15195	14960	14971	15085	14782	14919	14944	14881	14841	15007	15039	14993	15078	14851	14821	14957	14975	15005	14951	14908	14923	15038	14946	14766	15084	14856	14958	14902	15001	14964	15114	15068	14844	14997	14944	15045	14745	15040	14988	14913	15023	14990	15081	14970	15015	15169	14992	15077	14845	14919	15023	14934	14988	14924	14875	14998	15067	15036	14959	14915	15035	14910	15055	14970	14854	15093	14975	14891	14916	14948	15100	14771	14782	15070	14869	14954	15028	14887	14984	15007	14974	15109	15127
23874	20989	28337	23955	22395	25099	25420	21455	20186	20000	19391	18652	18249	17741	17716	19844	30664	32297	27741	20505	16943	16695	16557	16610	16521	16547	16507	16656	16490	16440	16646	16425	16410	16524	16470	16475	16425	16310	16595	16459	16575	16448	16257	16378	16482	16398	16412	16536	16536	16319	16615	16445	16358	16600	16466	16365	16308	16418	16491	16335	16513	16295	16533	16395	16484	16483	16668	16445	16483	16392	16381	16414	16548	16365	16725	16402	16353	16189	16448	16326	16367	16599	16652	16532	16547	16543	16518	16521	16466	16513	16595	16457	16423	16250	16376	16472	16467	16353	16387	16302	16445	16455	16363	16340	16298	16389	16403	16181	16366	16459	16533	16469	16449	16469	16126	16216	16429	16427	16440	16519	16501	16480	16467	16382	16393	16498	16366	16589	16251	16246	16095	16363	16371	16344	16201	16296	16454	16335	16361	16287	16358	16423	16421	16371	16338	16291	16427	16309	16434	16460	16532	16437	16420	16213	16461	16600	16410	16425	16304	16578	16376	16272	16356	16455	16561	16480	16263	16266	16505	16557	16226	16537	16515	16551	16471	16373	16280	16388	16354	16409	16542	16254	16291	16472	16255	16589	16256	16557	16480	16350	16581	16322	16413	16479	16796	16405	16389	16365	16415	16300	16591	16357	16308	16375	16406	16436	16321	16413	16373	16250	16373	16517	16386	16460	16497	16319	16593	16352	16411	16393	16352	16459	16326	16423	16641	16541	16470	16277	16332	16468	16312	16363	16445	16303	16385	16594	16334	16478	16469	16559	16428	16316	16201	16454	16190	16513	16596	16444	16489	16676	16376	16078	16494	16335	16613	16369	16393	16399	16399	16628	16539	16521	16601	16315	16383	16310	16403	16562	16393	16416	16145	16412	16390	16327	16496	16683	16640	16549	16378	16413	16363	16411	16419	16297	16326	16423	16344	16558	16379	16562	16272	16548	16324	16612	16048	16345	16439	16472	16457	16375	16445	16411	16336	16302	16303	16348	16501	16390	16406	16292	16523	16517	16487	16342	16458	16404	16496	16505	16646	16512	16386	16428	16388	16384	16497	16229	16179	16580	16501	16264	16439	16407	16362	16468	16284	16197	16250	16421	16475	16452	16482	16502	16339	16512	16331	16368	16418	16353	16544	16414	16368	16537	16515	16472	16414	16468	16327	16509	16222	16102	16396	16412	16364	16409	16456	16653	16405	16548	16546	16361	16423	16526	16372	16562	16489	16264	16228	16560	16391	16288	16527	16264	16540	16220	16500	16404	16295	16355	16466	16375	16630	16345	16330	16452	16482	16202	16450	16476	16370	16467	16458	16524	16365	16444	16627	16441	16453	16388	16315	16378	16251	16318	16458	16390	16363	16393	16282	16386	16343	16416	16305	16388	16201	16483	16522	16247	16403	16281	16389	16255	16295	16461	16373	16169	16498	16340	16608	16431	16338	16251	16359	16217	16237	16513	16310	16403	16456	16501	16349	16395	16557	16510	16634	16503	16375	16415	16401	16534	16547	16451	16572	16425	16253	16799	16502	16407	16337	16407	16460	16452	16442	16305	16394	16161	16535	16594	16631	16347	16598	16554	16352	16314	16443	16376	16401	16570	16451	16546	16394	16466	16524	16209	16480	16230	16545	16479	16493	16458	16195	16216	16457	16140	16486	16490	16319	16394	16492	16517	16512	16393	16432	16432	16492	16527	16358	16449	16426	16460	16498	16419	16270	16392	16389	16431	16338	16238	16485	16450	16488	16291	16482	16440	16403	16303	16386	16418	16475	16371	16381	16291	16537	16425	16451	16444	16458	16548	16488	16485	16275	16548	16494	16416	16309	16413	16679	16232	16513	16343	16583	16492	16271	16354	16432	16386	16337	16430	16445	16377	16689	16522	16432	16174	16394	16373	16547	16543	16570	16252	16375	16309	16422	16344	16314	16453	16286	16242	16430	16424	16435	16329	16475	16405	16384	16338	16430	16225	16306	16409	16435	16639	16368	16383	16419	16245	16499	16558	16457	16338	16367	16569	16496	16608	16489	16393	16439	16274	16422	16317	16347	16316	16249	16372	16411	16446	16440	16396	16497	16268	16343	16526	16602	16372	16542	16411	16466	16444	16399	16501	16382	16460	16524	16524	16525	16358	16453	16432	16501	16602	16610	16504	16490	16361	16398	16388	16430	16378	16294	16336	16323	16557	16538	16278	16540	16339	16323	16519	16503	16348	16308	16347	16388	16378	16223	16390	16336	16670	16361	16324	16407	16388	16315	16367	16644	16416	16382	16565	16576	16550	16401	16505	16533	16345	16372	16232	16270	16489	16274	16472	16328	16388	16581	16479	16351	16261	16440	16333	16491	16507	16436	16439	16673	16461	16401	16450	16398	16495	16439	16454	16438	16531	16357	16399	16364	16519	16327	16644	16526	16472	16650	16594	16471	16299	16256	16427	16291	16283	16438	16465	16403	16387	16347	16565	16407	16255	16257	16455	16444	16457	16485	16272	16378	16328	16452	16381	16196	16376	16491	16353	16532	16464	16088	16416	16612	16372	16395	16169	16438	16540	16245	16511	16246	16422	16280	16575	16481	16412	16356	16504	16312	16188	16524	16491	16534	16418	16332	16500	16395	16466	16311	16343	16374	16652	16431	16442	16331	16520	16735	16295	16377	16387	16387	16432	16491	16376	16390	16560	16248	16353	16445	16369	16312	16512	16406	16546	16296	16475	16343	16436	16470	16369	16482	16520	16352	16269	16491	16332	16349	16369	16524	16365	16412	16591	16641	16530	16450	16373	16735	16410	16305	16425	16443	16398	16405	16388	16390	16336	16295	16432	16612	16395	16690	16264	16467	16377	16403	16390	16512	16337	16602	16502	16635	16360	16593	16355	16433	16456	16472	16504	16419	16418	16311	16463	16470	16407	16494	16233	16589	16386	16350	16454	16576	16509	16432	16458	16389	16512	16456	16459	16342	16516	16260	16289	16207	16226	16355	16500	16475	16446	16433	16410	16410	16270	16360	16439	16458	16291	16432	16384	16412	16299	16252	16463	16503	16364	16359	16149	16293	16521	16322	16624	16387	16385	16312	16382	16304	16452	16342	16319	16395	16516	16293	16392	16425	16386	16652	16417	16266	16430	16616	16476	16408	16250	16334	16492	16603	16380	16212	16203	16508	16234	16396	16439	16455	16417	16379	16275	16427	16492	16281	16463	16361	16434	16369	16299	16212	16233	16289	16457	16328	16372	16274	16463	16342	16379	16278	16370	16346	16481	16617	16280	16467	16372	16249	16468	16379	16511	16203	16524	16548	16340	16344	16539	16477	16373	16442	16417	16491	16677	16448	16192	16540	16615	16601	16341	16338	16584	16383	16329	16515	16311	16397	16524	16554	16589	16340	16254	16281	16361	16509	16423	16334	16565	16473	16515	16646	16516	16281	16096	16470	16450	16418	16561	16543	16561	16550	16526	16548	16607	16350	16540	16362	16493	16600	16297	16426	16364	16362	16480	16352	16445	16478	16212	16469	16279	16536	16296	16551	16387	16642	16703	16465	16511	16466	16623	16309	16368	16269	16467	16357	16422	16427	16435	16344	16366	16418	16310	16382	16448	16272	16447	16432	16343	16421	16361	16681	16432	16363	16410	16446	16582	16371	16326	16352	16445	16472	16450	16361	16355	16377	16412	16519	16418	16342	16656	16420	16269	16439	16440	16224	16403	16376	16345	16527	16359	16279	16375	16439	16489	16442	16506	16530	16437	16455	16341	16447	16199	16363	16367	16424	16244	16387	16317	16359	16365	16249	16465	16552	16462	16359	16285	16374	16313	16490	16333	16337	16357	16407	16357	16270	16628	16253	16201	16330	16483	16583	16423	16433	16351	16195	16312	16086	16413	16379	16489	16303	16343	16495	16440	16759	16234	16110	16360	16354	16484	16233	16303	16571	16631	16514	16587	16399	16322	16481	16261	16405	16531	16558	16256	16425	16458	16335	16342	16435	16346	16359	16389	16607	16505	16373	16571	16535	16417	16523	16606	16248	16333	16448	16188	16324	16587	16569	16509	16366	16467	16724	16537	16511	16140	16328	16582	16437	16123	16320	16470	16318	16418	16594	16264	16390	16460	16321	16380	16316	16296	16295	16435	16317	16487	16792	16545	16495	16218	16308	16565	16604	16530	16339	16283	16365	16162	16572	16431	16300	16480	16322	16489	16613	16378	16392	16494	16497	16208	16311	16368	16355	16262	16384	16463	16351	16556	16476	16456	16420	16342	16508	16427	16505	16472	16585	16384	16432	16495	16488	16245	16456	16477	16579	16650	16614	16457	16495	16589	16457	16386	16376	16320	16323	16444	16458	16417	16283	16355	16581	16442	16494	16511	16342	16484	16207	16454	16311	16418	16396	16484	16380	16357	16414	16443	16480	16492	16518	16369	16354	16448	16314	16549	16435	16277	16334	16367	16503	16479	16217	16416	16468	16331	16393	16332	16195	16491	16492	16548	16312	16248	16383	16537	16260	16497	16171	16538	16432	16435	16463	16568	16416	16590	16497	16379	16387	16420	16390	16505	16355	16499	16622	16174	16355	16351	16376	16452	16427	16331	16832	16282	16420	16585	16359	16443	16429	16290	16254	16467	16434	16412	16454	16523	16371	16478	16351	16476	16337	16389	16334	16506	16520	16481	16390	16450	16546	16540	16579	16335	16235	16579	16269	16302	16444	16401	16309	16354	16590	16504	16461	16301	16544	16299	16411	16382	16433	16511	16316	16455	16571	16371	16311	16244	16555	16205	16358	16391	16300	16441	16379	16595	16340	16696	16387	16398	16204	16283	16398	16409	16451	16330	16355	16514	16553	16408	16320	16453	16538	16484	16347	16267	16417	16411	16567	16444	16503	16515	16199	16271	16657	16519	16485	16564	16402	16309	16373	16426	16451	16368	16335	16394	16290	16524	16476	16482	16425	16588	16332	16455	16571	16344	16436	16360	16488	16371	16485	16519	16545	16314	16344	16435	16704	16321	16428	16617	16433	16488	16285	16463	16612	16567	16352	16598	16335	16518	16673	16378	16419	16287	16464	16605	16413	16416	16604	16555	16578	16283	16549	16285	16426	16315	16336	16387	16416	16239	16349	16376	16329	16363	16294	16185	16297	16520
24364	43170	40806	32957	29469	25031	22256	20830	19739	18822	17829	16588	16370	15842	15398	19721	33208	33279	26795	17356	13765	13854	13835	13862	13740	13725	13803	13934	13550	13701	13560	13672	13820	13599	13728	13753	13709	13630	13895	13658	13796	13460	13641	13696	13666	13761	13808	13621	13757	13778	13772	13757	13810	13780	13654	13830	13671	13752	13549	13573	13633	13616	13746	13606	13622	13703	13834	13586	13605	13565	13729	13787	13546	13628	13733	13694	13697	13791	13707	13784	13758	13663	13738	13807	13544	13602	13862	13715	13809	13671	13749	13749	13532	13783	13572	13756	13850	13640	13773	13458	13645	13729	13667	13621	13664	13678	13472	13813	13714	13783	13743	13809	13632	13685	13696	13620	13593	13599	13680	13767	13723	13710	13693	13631	13635	13767	13631	13889	13662	13767	13529	13618	13683	13466	13751	13677	13676	13649	13748	13800	13590	13701	13723	13707	13715	13635	13761	13560	13471	13489	13750	13684	13618	13693	13654	13634	13506	13740	13792	13748	13567	13766	13593	13683	13733	13683	13627	13797	13715	13505	13600	13773	13801	13626	13489	13692	13559	13534	13716	13634	13620	13720	13673	13771	13700	13709	13788	13675	13711	13674	13648	13813	13838	13545	13854	13682	13669	13707	13649	13751	13576	13657	13593	13656	13816	13586	13768	13825	13607	13758	13488	13631	13648	13436	13650	13791	13774	13632	13582	13926	13796	13714	13569	13778	13644	13723	13627	13679	13733	13701	13790	13852	13502	13711	13870	13654	13630	13537	13680	13669	13605	13714	13557	13707	13617	13739	13764	13589	13657	13656	13704	13727	13646	13693	13851	13792	13749	13547	13494	13706	13668	13529	13771	13563	13682	13790	13656	13587	13642	13679	13678	13719	13862	13596	13692	13709	13763	13685	13548	13624	13633	13707	13728	13640	13701	13621	13612	13628	13697	13769	13802	13741	13746	13676	13539	13707	13616	13732	13742	13773	13860	13720	13866	13681	13569	13731	13676	13770	13675	13579	13554	13592	13707	13685	13703	13884	13722	13781	13748	13789	13552	13743	13703	13611	13593	13555	13278	13630	13616	13752	13717	13717	13730	13605	13725	13632	13690	13664	13778	13647	13800	13575	13801	13773	13498	13638	13727	13528	13620	13777	13714	13810	13721	13551	13616	13751	13652	13739	13771	13632	13614	13628	13710	13729	13596	13769	13608	13835	13724	13681	13658	13766	13813	13668	13751	13708	13733	13720	13668	13568	13757	13568	13680	13569	13691	13568	13752	13826	13717	13527	13597	13801	13804	13845	13723	13707	13729	13541	13787	13692	13734	13537	13742	13668	13783	13787	13603	13755	13622	13577	13654	13684	13609	13737	13613	13684	13656	13803	13643	13813	13690	13647	13727	13729	13507	13578	13788	13771	13770	13631	13667	13590	13810	13772	13743	13575	13499	13594	13606	13763	13801	13666	13720	13753	13735	13656	13616	13645	13802	13592	13802	13621	13681	13859	13733	13697	13725	13678	13754	13599	13623	13910	13869	13564	13674	13815	13628	13689	13664	13616	13744	13593	13593	13639	13661	13695	13864	13525	13820	13469	13736	13677	13775	13769	13570	13665	13627	13694	13585	13598	13733	13760	13626	13682	13550	13858	13771	13796	13833	13760	13588	13686	13659	13720	13677	13622	13633	13708	13650	13586	13840	13837	13663	13660	13642	13644	13671	13657	13544	13706	13499	13429	13807	13558	13557	13655	13682	13671	13616	13626	13738	13622	13839	13694	13622	13705	13668	13690	13702	13638	13721	13498	13700	13493	13543	13664	13911	13726	13719	13737	13832	13686	13710	13684	13721	13778	13612	13643	13676	13686	13629	13871	13625	13714	13730	13702	13734	13675	13623	13834	13704	13582	13698	13685	13597	13779	13697	13791	13693	13614	13656	13635	13705	13590	13684	13826	13655	13779	13691	13547	13634	13613	13760	13692	13772	13784	13828	13829	13596	13510	13486	13809	13774	13671	13762	13696	13747	13646	13665	13639	13883	13696	13657	13652	13629	13701	13646	13621	13694	13721	13716	13703	13711	13807	13694	13696	13713	13709	13591	13518	13701	13707	13830	13700	13594	13589	13619	13594	13499	13758	13773	13723	13695	13639	13751	13603	13668	13721	13583	13809	13689	13607	13776	13490	13631	13599	13652	13769	13858	13682	13640	13690	13729	13668	13747	13760	13694	13597	13852	13720	13599	13520	13562	13560	13546	13587	13736	13808	13588	13578	13655	13711	13692	13581	13549	13570	13501	13647	13515	13801	13694	13739	13590	13813	13847	13595	13639	13804	13767	13751	13497	13827	13688	13569	13788	13712	13809	13489	13658	13506	13678	13681	13574	13812	13869	13698	13990	13697	13727	13720	13584	13765	13586	13545	13589	13627	13748	13708	13553	13781	13640	13736	13632	13631	13759	13614	13812	13740	13776	13695	13672	13567	13705	13677	13666	13527	13586	13492	13623	13598	13717	13605	13708	13592	13688	13716	13560	13600	13715	13601	13702	13564	13677	13635	13688	13551	13589	13623	13762	13700	13605	13545	13748	13638	13716	13732	13783	13876	13809	13590	13781	13570	13526	13555	13710	13689	13671	13750	13689	13881	13525	13799	13711	13675	13579	13720	13728	13593	13560	13672	13800	13628	13722	13574	13673	13711	13741	13630	13613	13684	13770	13827	13743	13730	13650	13608	13686	13729	13674	13757	13679	13846	13678	13788	13519	13621	13731	13791	13671	13645	13715	13690	13683	13675	13792	13693	13723	13735	13759	13685	13748	13705	13676	13813	13591	13632	13721	13659	13636	13789	13680	13766	13747	13819	13822	13491	13570	13805	13711	13720	13538	13581	13771	13788	13771	13692	13661	13739	13908	13530	13633	13797	13739	13643	13695	13426	13832	13602	13850	13688	13752	13746	13861	13703	13659	13878	13629	13766	13557	13793	13794	13634	13696	13665	13648	13601	13589	13805	13656	13713	13749	13730	13639	13724	13718	13790	13577	13666	13721	13727	13718	13768	13717	13699	13604	13844	13835	13768	13654	13750	13595	13733	13669	13745	13612	13650	13733	13789	13496	13883	13685	13640	13501	13527	13730	13666	13693	13712	13820	13514	13746	13763	13788	13727	13695	13606	13575	13608	13613	13665	13673	13738	13754	13685	13720	13702	13644	13546	13672	13599	13817	13732	13801	13615	13644	13491	13749	13801	13737	13590	13529	13664	13657	13589	13714	13694	13639	13743	13768	13621	13620	13693	13698	13917	13551	13822	13552	13820	13553	13601	13820	13798	13648	13714	13801	13604	13780	13951	13868	13789	13723	13714	13732	13749	13730	13598	13650	13649	13495	13744	13465	13696	13683	13658	13794	13748	13798	13737	13830	13488	13787	13764	13609	13956	13800	13697	13671	13783	13746	13680	13583	13767	13627	13621	13643	13753	13551	13513	13779	13807	13676	13972	13740	13710	13702	13485	13687	13707	13882	13681	13677	13588	13698	13772	13694	13622	13632	13755	13693	13757	13716	13872	13685	13654	13737	13681	13646	13578	13850	13657	13593	13441	13527	13542	13544	13699	13645	13783	13672	13665	13740	13798	13576	13575	13791	13811	13782	13757	13608	13659	13508	13855	13584	13711	13926	13712	13619	13741	13653	13838	13736	13725	13633	13555	13649	13579	13802	13832	13577	13742	13605	13703	13648	13705	13820	13829	13680	13826	13887	13751	13626	13811	13685	13715	13736	13692	13647	13602	13731	13669	13720	13674	13615	13752	13671	13651	13649	13673	13666	13579	13636	13864	13612	13663	13568	13581	13523	13643	13659	13653	13668	13624	13616	13574	13676	13548	13637	13606	13646	13499	13730	13914	13763	13820	13687	13566	13602	13725	13550	13673	13648	13731	13717	13651	13609	13822	13549	13643	13660	13746	13558	13679	13599	13833	13547	13657	13723	13580	13541	13646	13691	13615	13785	13674	13711	13726	13654	13681	13720	13709	13872	13858	13583	13735	13551	13628	13594	13575	13834	13672	13757	13642	13679	13823	13657	13700	13719	13707	13709	13890	13701	13661	13613	13696	13650	13646	13790	13706	13690	13859	13852	13687	13736	13663	13877	13634	13638	13688	13609	13585	13687	13628	13796	13477	13694	13687	13666	13745	13575	13591	13745	13700	13615	13636	13708	13563	13739	13536	13682	13688	13848	13738	13742	13592	13688	13489	13731	13725	13661	13653	13914	13754	13718	13750	13548	13496	13639	13708	13647	13554	13745	13492	13708	13774	13740	13721	13764	13740	13663	13618	13847	13611	13532	13835	13857	13767	13591	13502	13825	13634	13700	13601	13515	13679	13798	13848	13651	13746	13699	13667	13703	13949	13495	13617	13708	13543	13631	13644	13555	13565	13760	13587	13649	13687	13550	13508	13869	13619	13655	13591	13821	13722	13722	13638	13650	13630	13837	13728	13655	13538	13704	13588	13774	13630	13629	13582	13669	13796	13584	13776	13700	13936	13544	13678	13688	13733	13723	13577	13695	13487	13640	13648	13660	13719	13690	13750	13570	13675	13704	13648	13816	13590	13552	13612	13489	13709	13588	13757	13611	13439	13696	13660	13611	13747	13582	13697	13660	13713	13559	13736	13680	13575	13654	13513	13875	13615	13631	13659	13617	13730	13855	13831	13714	13658	13673	13743	13753	13740	13715	13605	13731	13779	13734	13803	13796	13904	13745	13845	13811	13664	13640	13606	13716	13702	13813	13685	13702	13628	13765	13572	13802	13550	13550	13553	13727	13600	13547	13622	13751	13672	13664	13743	13642	13606	13614	13558	13638	13655	13683	13722	13612	13571	13732	13658	13714	13668	13732	13790	13873	13695	13787	13667	13677	13758	13849	13650	13945	13751	13772	13761	13646	13510	13693	13589	13724	13748	13620	13651	13754	13799	13649	13836	13754	13663	13509	13657	13513	13569	13687	13790	13692	13732	13791	13706	13706	13693	13676	13635	13658	13579	13694	13655	13794	13821	13581	13625	13715	13730	13544	13716	13796	13605	13535	13686	13593	13684	13663	13696	13763	13844	13666	13761	13811	13819	13608	13784	13689	13685	13726	13576	13650	13860	13628	13922	13726	13410
30510	25275	27173	23626	21217	19238	18393	17789	17530	17105	17160	16730	16826	16609	16758	16644	16920	17672	17745	16540	16463	16428	16250	16213	16238	16088	16248	16257	16177	16295	16434	16355	16382	16320	16218	16262	16312	16180	16265	16165	16089	16062	16077	16221	16365	16217	16358	16116	16385	16298	16265	16223	16252	16280	16311	16284	15967	16260	16109	16141	16097	16161	16414	16110	16555	15944	16243	16131	16187	16148	16392	16355	16240	16439	16142	16295	16407	16077	16010	16315	16192	16186	16127	16260	16343	16083	16324	16030	16105	16130	16194	16112	16461	16075	16085	16080	16180	16172	16344	16146	16218	16080	16216	16234	16260	16254	16322	16170	16279	16344	15948	16385	16278	16103	16255	16236	16189	16276	16415	16327	16034	16110	16197	16302	16149	16313	16337	16208	16339	16163	16172	16170	16139	16232	16234	16174	16208	16078	16241	16367	16097	16255	16081	16241	16315	16184	16167	16131	16193	16079	16023	16201	16252	15958	16193	16169	16077	16246	16228	16270	16135	16081	16233	16273	16235	16170	16300	16349	16075	16063	16230	16222	16106	16152	16124	16106	16303	16283	16283	16314	16306	16123	16295	16048	16125	16255	16430	16299	16087	16184	16095	16270	16402	16335	16227	15997	16246	16135	16167	16064	16354	16357	16192	16352	16274	16140	16128	16197	16281	16301	16291	16094	16233	16361	16012	16312	16234	16221	16382	16331	16271	16125	16388	16023	16171	16180	16214	16238	16269	16282	16157	16158	16385	16232	16205	16041	16206	16170	16061	16125	16175	16359	16309	16259	16293	16281	16165	16151	16168	16181	16231	16301	16382	16245	16102	16059	16263	16169	15945	16123	15974	16100	16296	16197	16161	16010	16356	16295	16328	16198	15982	16283	16160	16056	16262	16474	16202	16054	16196	16196	16299	16195	16451	16209	16296	16245	16136	16119	16154	16346	16001	16157	16037	16259	16193	16214	16243	16452	16151	16288	16173	16493	16455	16264	16219	16226	16105	16274	16066	16082	16339	16161	16122	16166	16202	16294	16176	16179	16189	16252	16141	16240	16227	16112	16246	16209	16282	16321	16333	16253	16063	16244	16186	16211	16447	16417	16301	16260	16363	16226	16298	16300	16236	16135	16241	16202	16107	16262	16044	16499	16117	16083	16281	16162	16122	16222	16196	16174	16213	16134	16225	16296	16298	16233	16136	16150	16214	16165	16255	16137	15982	16194	16311	16267	16240	16229	16123	16024	16265	16011	16549	16305	16106	16113	16130	16418	16197	16127	16352	16123	16250	16181	16329	16081	16342	16173	16215	16212	16034	16153	16267	16127	16121	16179	16444	16077	16379	16196	16240	16129	16294	16295	16403	16077	16120	16236	16285	16305	16220	16091	16159	16271	16239	16099	16271	16171	16284	16143	16464	16251	16074	16122	16228	16239	16154	16294	16246	16247	16181	16440	16269	16174	16175	16267	16294	16152	16199	16201	16091	16099	16202	16310	16330	16114	16340	16216	16255	16222	16181	16403	16288	16192	16057	16183	16257	16383	16152	16080	16350	16199	16234	15999	16318	16221	16121	16266	16390	16227	16172	16357	15994	15898	16111	16200	16295	16163	16124	16288	16222	16338	16168	16325	16067	16107	16245	16313	16108	16284	16087	16272	16473	16046	16322	16222	16255	16223	15991	16216	16070	16274	16324	16142	16398	16314	16264	16280	16114	16176	16130	16129	16295	16238	16428	16155	16079	15998	16185	16139	16227	16268	16210	16158	16389	16072	16065	16113	16010	16083	16126	16144	16046	16112	16160	16224	16168	15946	16048	16211	16183	16110	16250	16007	16279	16187	16129	16273	16284	16235	16078	16142	16157	16185	16230	16167	16402	16087	16362	16287	16060	16146	16049	16143	16349	16149	16194	16145	16064	16294	15986	16409	16274	16349	16073	16264	16161	16179	16306	15937	16233	16246	16069	16058	16287	16153	16208	16290	16460	16242	16461	16176	16288	16208	16074	16129	16272	16266	16103	16304	16116	16216	16177	16068	16329	16222	16192	16325	16156	16278	16198	16271	16255	16117	16349	16377	16207	16242	16287	16012	16219	16348	16091	16274	16392	16275	15996	16059	16051	16138	16212	16277	16212	16233	16192	16127	16419	16209	16212	15997	16209	16180	16173	16085	16133	16384	16131	15973	16240	16403	15998	16189	16148	16193	16060	16214	16201	16329	16270	16155	16233	16227	16301	16217	16274	16281	16228	16304	16013	16380	16234	16207	16115	16375	16361	16118	16048	16143	16225	16388	16366	16284	16269	16219	16281	16162	16196	16383	16369	16321	16368	16136	16441	16235	16095	16291	16306	15996	16256	16219	16121	16259	16232	16174	16219	16099	16121	16237	16069	16258	16141	16203	16299	16297	16076	16314	16073	16043	16115	16234	16266	16290	16302	16414	16187	16076	16165	16471	16218	16368	16337	16262	16062	16211	16429	16194	16285	16235	16286	16242	16372	16243	16419	16240	16278	15993	16304	16211	16276	16111	16275	16258	16372	16190	16194	15979	16138	16214	16249	16151	16133	16304	16308	16194	16037	16299	16162	16077	16207	16287	16176	15991	16069	16334	16222	16459	16128	16304	16091	16206	16191	16237	16397	16177	16180	16260	16299	16253	16063	16252	16236	16192	16083	16197	16283	16254	16173	16394	16154	16093	16300	16081	16494	16331	16191	16070	16137	16166	16296	16208	16279	16337	16364	16264	16025	16187	16114	16091	16336	16210	16303	16077	16305	16222	16048	16215	16338	16159	16257	16214	16088	16275	16295	16283	16387	16169	16334	16215	16260	16193	16258	16138	16278	16329	16108	16156	16260	16393	16135	16114	16133	16269	16164	16150	16349	16223	16208	16081	16356	16274	16058	16119	16213	16300	16473	16181	16296	16479	16149	16123	16252	16221	16144	16348	16175	16072	16377	16362	16213	16152	16237	16527	16126	16199	16318	16256	16340	16274	16311	16207	16294	16221	16045	15978	16157	16282	16216	16133	16175	16268	16204	16157	16259	16230	16308	16364	16284	16251	16139	16368	16426	16283	16252	16181	16104	16305	16251	16335	16441	16360	16274	16185	16236	16294	16166	16218	16203	16048	16314	16146	16124	16197	16125	16186	16341	16221	16241	16257	16248	16407	16179	16185	16201	16154	16099	16334	16174	16128	16051	16103	16461	16473	16338	16185	16386	16391	16303	16283	16161	16253	16323	16091	16279	16155	16327	16119	16189	16077	16275	16288	16302	16105	16222	16182	16325	16175	16064	16164	16240	16223	16196	16189	16281	16132	16460	16359	16337	16180	16228	16309	16469	16117	16172	16251	16337	16304	16272	16127	16107	16027	15971	16347	16396	16264	16516	16193	16002	16210	16453	16211	16314	16253	16067	16307	16264	15870	16204	16357	16151	16343	16305	16310	16138	16242	16042	16191	16304	16153	16091	16268	16087	16251	16143	16151	16145	16143	16239	16189	16170	16304	16089	16287	16120	16065	16297	16266	16257	16203	16365	16248	16225	16440	16054	16062	16221	16410	16248	16167	16145	16176	16200	16231	16237	16188	16344	16037	16209	16273	16354	16319	16320	16280	16349	16202	16288	16171	16042	16374	16153	16126	15956	16101	16129	16169	15966	16265	16201	16225	16232	16128	16346	16038	16278	16260	16286	16202	16330	16239	16390	16204	16125	16235	16114	16446	16407	16258	16147	16113	16295	16470	16342	16364	16120	16418	16326	16217	16420	16188	16428	16380	16292	16223	16387	16249	16267	16346	16176	16186	16153	16324	16135	16126	16447	16292	16089	16321	16370	16116	16092	16075	16084	16145	16317	16169	16181	16257	16112	16258	16216	16218	16266	16144	16244	16175	16186	16234	16358	16350	16226	16268	16194	16154	16126	16243	16137	16293	16352	16272	16284	16109	16160	16030	16335	16115	16092	15948	16204	16444	16487	16270	16076	16330	16324	16036	16206	16158	16178	15984	16283	16139	16317	16285	16209	16015	16194	16119	16266	16157	16328	16188	16108	16131	16462	16349	16202	16213	16297	16236	16210	16226	16209	16214	16200	16253	16107	16114	16070	16305	16107	16316	16172	16191	16147	16402	16329	16137	16289	16459	16353	16203	16070	16178	16240	16107	16184	16157	16204	16439	16217	16248	15944	16144	16427	16388	16259	16023	16187	16283	16309	16261	16045	16155	16135	16240	16140	16216	16006	16132	16267	16320	16197	16356	16197	16120	16190	16184	16203	16295	16175	16181	16477	16260	16430	16243	16251	16119	16323	16259	16036	15973	16117	16131	16286	16298	16185	16259	16171	16315	16281	16205	16185	16264	16066	16323	16209	16354	16370	16201	16196	16324	15911	16116	16285	16385	16380	16272	16178	16173	16018	16283	16183	16310	16173	16113	16163	16181	16330	16053	15945	15966	16170	16141	16204	16096	16181	16131	16198	16289	16160	16332	16307	16272	16156	16172	16398	16270	16139	16079	15983	16208	16200	16370	16279	16473	16211	16235	16316	16150	16107	16240	16452	16242	16335	16239	16229	16237	16289	16326	16176	16276	16214	16077	16363	16200	16247	16351	16288	16093	16144	16211	16157	16238	16189	16192	16117	16170	16208	16147	16380	16242	16246	16266	16307	16277	16328	16171	16159	16378	16207	16322	16409	16023	16298	16461	16455	16342	16338	16205	16160	16281	16089	16179	16187	16314	16304	16121	16276	16172	16451	16315	16173	16134	16285	16246	16200	16120	16462	16233	16197	16107	16330	16236	16233	16206	16359	16259	16155	16339	16352	16130	16201	16190	16324	16174	16301	16341	16083	16162	16374	16153	16308	16193	16410	16279	16219	16012	16273	16230	16158	16436	16497	16262	16467	16056	16103	16097	16215	16181	16122	15891	16159	16315	16126	16322	16042	16022	16188	16142	16204	16381	16300	16288	16322	16387	16273	16198	16285	16487	16286	16320	16205	16102	16283	16198	16166	16323	15980	16181	16127	16337	16297	16169	16178	16105	16317	16179	16136	16259	16206	16183	16382	16294	16120	16089	16254	16449	16176	16271	16210	16310	16270	16124	16065	15968	16190	16023	16326	16117	16293	16326	16425	16060	16154	16337	16351	16385	16145	16145
22862	31943	29497	22928	21123	18135	16973	16277	15603	15223	14835	14629	14386	14320	14099	14339	15058	15666	15278	13954	13610	13573	13561	13678	13573	13540	13658	13440	13331	13512	13734	13706	13698	13683	13722	13695	13451	13559	13618	13665	13535	13600	13663	13757	13669	13519	13482	13621	13530	13612	13423	13742	13424	13546	13658	13596	13595	13613	13555	13502	13607	13662	13533	13568	13541	13432	13682	13671	13688	13656	13494	13744	13480	13785	13442	13545	13605	13468	13487	13505	13496	13527	13540	13630	13433	13507	13673	13663	13702	13517	13574	13533	13502	13551	13529	13527	13465	13593	13715	13573	13687	13650	13560	13625	13562	13650	13467	13567	13630	13494	13740	13704	13564	13489	13667	13647	13739	13557	13559	13597	13654	13493	13697	13600	13423	13451	13501	13393	13618	13629	13711	13535	13628	13382	13629	13568	13521	13528	13666	13685	13679	13612	13729	13699	13784	13482	13723	13600	13479	13581	13447	13619	13530	13547	13583	13729	13611	13535	13579	13582	13549	13596	13470	13696	13369	13821	13743	13676	13608	13724	13616	13530	13494	13606	13687	13540	13657	13694	13522	13708	13657	13629	13548	13514	13478	13573	13680	13457	13685	13550	13722	13757	13553	13642	13578	13717	13617	13648	13546	13531	13653	13639	13460	13659	13617	13599	13502	13638	13579	13323	13595	13525	13599	13537	13771	13627	13562	13540	13557	13610	13403	13653	13609	13604	13525	13766	13527	13748	13723	13511	13680	13571	13653	13599	13455	13546	13628	13654	13553	13834	13483	13484	13575	13618	13558	13605	13508	13548	13676	13657	13699	13658	13743	13636	13546	13568	13592	13374	13767	13520	13638	13795	13567	13530	13633	13479	13615	13514	13626	13470	13546	13636	13531	13663	13745	13518	13479	13569	13469	13630	13646	13450	13533	13637	13629	13517	13556	13407	13524	13590	13614	13568	13771	13506	13528	13591	13640	13532	13580	13597	13403	13686	13709	13664	13659	13472	13668	13650	13567	13435	13631	13595	13580	13602	13632	13543	13622	13621	13642	13509	13553	13583	13537	13562	13617	13551	13587	13451	13552	13538	13710	13641	13715	13668	13641	13415	13451	13524	13467	13655	13588	13630	13795	13599	13705	13459	13763	13747	13658	13438	13493	13477	13685	13543	13638	13480	13691	13595	13587	13490	13600	13649	13800	13513	13704	13695	13672	13489	13654	13593	13507	13473	13575	13634	13509	13711	13688	13705	13544	13608	13733	13715	13571	13699	13588	13460	13429	13648	13613	13618	13603	13646	13502	13643	13728	13529	13642	13730	13606	13645	13569	13548	13416	13589	13653	13535	13466	13729	13632	13584	13746	13473	13536	13449	13831	13652	13486	13461	13718	13625	13597	13717	13525	13448	13575	13680	13550	13600	13537	13665	13561	13811	13565	13818	13582	13684	13571	13754	13672	13506	13671	13583	13496	13404	13559	13699	13635	13471	13621	13646	13505	13583	13493	13578	13679	13540	13529	13493	13599	13570	13629	13530	13528	13620	13506	13704	13587	13703	13717	13601	13649	13589	13575	13598	13669	13431	13672	13553	13504	13540	13602	13574	13590	13567	13615	13521	13797	13714	13576	13639	13524	13706	13692	13617	13558	13709	13582	13536	13706	13446	13569	13701	13728	13514	13687	13616	13632	13560	13390	13493	13586	13715	13668	13535	13650	13582	13533	13636	13748	13544	13566	13388	13724	13681	13737	13634	13532	13617	13554	13615	13649	13552	13548	13430	13585	13567	13507	13309	13753	13394	13543	13704	13721	13493	13580	13575	13588	13587	13594	13747	13611	13651	13753	13648	13654	13658	13650	13573	13700	13344	13460	13566	13600	13696	13636	13415	13726	13517	13518	13688	13496	13499	13441	13485	13568	13676	13722	13723	13745	13650	13583	13494	13699	13502	13529	13662	13563	13587	13720	13505	13752	13617	13579	13589	13509	13654	13552	13511	13617	13680	13627	13557	13567	13616	13390	13619	13461	13765	13599	13677	13467	13651	13569	13614	13558	13675	13719	13638	13561	13586	13546	13564	13600	13586	13646	13750	13591	13562	13566	13583	13405	13630	13559	13548	13743	13620	13641	13697	13689	13559	13509	13653	13575	13563	13667	13576	13661	13542	13694	13570	13404	13587	13654	13708	13685	13749	13599	13686	13443	13490	13447	13634	13475	13632	13554	13586	13597	13493	13628	13531	13532	13652	13474	13515	13496	13482	13742	13689	13615	13376	13609	13643	13781	13626	13547	13622	13484	13558	13653	13699	13688	13354	13580	13572	13519	13587	13486	13584	13646	13625	13610	13496	13613	13532	13524	13679	13554	13779	13571	13529	13729	13577	13679	13723	13485	13651	13609	13323	13567	13540	13714	13538	13629	13501	13622	13666	13564	13636	13815	13531	13591	13543	13490	13577	13619	13701	13478	13686	13650	13497	13657	13527	13584	13511	13458	13749	13543	13615	13676	13517	13463	13448	13420	13767	13530	13617	13503	13467	13697	13614	13611	13424	13453	13422	13575	13485	13656	13619	13476	13697	13680	13714	13545	13649	13524	13614	13450	13548	13587	13270	13545	13720	13539	13672	13600	13618	13550	13596	13592	13569	13548	13602	13579	13451	13569	13682	13649	13588	13554	13610	13525	13643	13692	13714	13648	13410	13458	13551	13651	13654	13786	13423	13682	13713	13748	13568	13630	13557	13515	13691	13415	13451	13409	13624	13606	13532	13659	13463	13693	13402	13499	13365	13633	13466	13456	13680	13666	13593	13565	13543	13673	13600	13552	13649	13375	13514	13669	13463	13588	13614	13605	13602	13582	13544	13679	13483	13573	13661	13665	13516	13600	13584	13556	13665	13583	13632	13561	13477	13579	13570	13635	13603	13683	13548	13703	13427	13660	13549	13683	13620	13536	13584	13660	13726	13695	13471	13746	13562	13521	13600	13776	13530	13645	13568	13454	13762	13690	13474	13759	13523	13424	13552	13597	13578	13535	13713	13587	13699	13633	13550	13426	13600	13754	13613	13589	13625	13700	13696	13756	13721	13556	13459	13520	13469	13647	13651	13627	13569	13482	13501	13611	13633	13597	13557	13706	13647	13535	13448	13580	13595	13632	13568	13563	13390	13548	13537	13476	13452	13571	13576	13645	13524	13509	13750	13690	13573	13541	13495	13793	13669	13641	13684	13680	13701	13458	13457	13695	13505	13555	13561	13598	13563	13683	13562	13534	13650	13639	13635	13580	13545	13610	13504	13656	13464	13704	13750	13523	13668	13695	13539	13558	13451	13602	13620	13681	13562	13682	13629	13591	13743	13581	13545	13603	13582	13641	13586	13475	13615	13382	13704	13522	13606	13688	13546	13684	13445	13566	13632	13609	13629	13438	13836	13415	13545	13677	13659	13644	13629	13634	13685	13780	13453	13629	13562	13496	13609	13527	13611	13431	13697	13406	13661	13637	13672	13493	13633	13562	13491	13559	13522	13539	13665	13631	13562	13565	13621	13599	13701	13623	13533	13464	13365	13473	13497	13610	13757	13540	13555	13548	13695	13630	13578	13589	13516	13682	13723	13623	13612	13441	13736	13569	13572	13562	13437	13793	13584	13653	13624	13629	13459	13516	13617	13665	13625	13501	13635	13403	13841	13555	13582	13535	13581	13579	13513	13441	13633	13485	13614	13563	13524	13456	13789	13552	13635	13402	13514	13474	13747	13547	13597	13596	13432	13512	13598	13600	13577	13562	13686	13626	13551	13634	13697	13626	13600	13521	13414	13722	13457	13537	13595	13646	13664	13667	13536	13581	13647	13436	13727	13640	13554	13549	13653	13734	13768	13531	13540	13499	13504	13683	13681	13598	13512	13481	13622	13542	13627	13634	13523	13672	13599	13585	13543	13722	13451	13604	13642	13586	13665	13459	13627	13486	13546	13585	13588	13627	13625	13604	13607	13437	13483	13450	13663	13616	13468	13679	13653	13427	13651	13484	13714	13635	13496	13539	13510	13602	13663	13505	13536	13705	13365	13768	13707	13624	13666	13691	13456	13649	13471	13585	13647	13633	13499	13685	13622	13592	13663	13524	13607	13488	13621	13333	13456	13613	13703	13708	13781	13511	13580	13576	13545	13372	13695	13467	13520	13630	13460	13420	13488	13500	13617	13588	13713	13616	13613	13439	13528	13563	13594	13496	13577	13681	13422	13579	13523	13702	13565	13680	13669	13542	13388	13503	13629	13490	13560	13550	13591	13460	13634	13601	13647	13505	13619	13496	13622	13712	13662	13660	13555	13622	13595	13536	13620	13625	13581	13759	13632	13435	13628	13575	13583	13585	13707	13679	13574	13615	13549	13563	13462	13627	13554	13673	13605	13468	13708	13629	13683	13578	13676	13509	13621	13696	13749	13710	13546	13676	13632	13499	13511	13608	13533	13558	13506	13499	13669	13522	13614	13623	13673	13663	13542	13470	13792	13724	13500	13550	13492	13698	13467	13687	13618	13743	13586	13391	13937	13650	13616	13422	13523	13627	13569	13462	13465	13637	13500	13700	13286	13500	13607	13610	13560	13581	13538	13591	13437	13661	13689	13758	13622	13706	13587	13516	13510	13638	13528	13678	13613	13636	13555	13627	13650	13567	13543	13377	13787	13575	13630	13599	13553	13583	13647	13598	13567	13670	13436	13593	13526	13447	13615	13562	13496	13587	13603	13573	13535	13507	13551	13722	13509	13624	13642	13714	13656	13503	13509	13577	13485	13575	13472	13533	13627	13505	13591	13593	13437	13464	13596	13492	13650	13617	13618	13589	13646	13618	13534	13692	13559	13631	13502	13779	13502	13538	13577	13427	13415	13621	13629	13530	13381	13660	13595	13501	13537	13698	13532	13599	13618	13506	13624	13531	13498	13669	13532	13670	13455	13744	13487	13657	13542	13466	13577	13730	13494	13704	13547	13626	13638	13567	13482	13742	13486	13590	13734	13555	13611	13575	13499	13534	13554	13494	13546	13582	13556	13681	13594	13604	13641	13517	13565	13611	13575	13706	13666	13572	13514	13704	13626	13507	13593	13416	13681	13690	13554	13491	13684	13573	13606	13488	13448	13620	13592	13493	13598	13557	13632	13664	13470
25518	20998	27670	25931	24203	23820	23156	20974	20471	20124	19548	19279	19120	19080	18959	18788	23540	26156	24383	21757	18682	18420	18308	18293	18322	18180	18084	18202	18215	18259	18089	18025	18220	18247	18259	18209	18364	18075	18091	18274	18235	18352	18021	18099	18230	18035	18381	18067	18201	18277	18294	18080	18288	18195	18152	17927	18303	18253	18273	18284	18187	18351	18171	18100	18232	18395	18107	17960	18167	18274	18195	18217	18086	18065	18309	18196	18249	17985	18287	18191	17952	18310	18251	18133	18350	18161	18004	17992	17987	18088	18037	18173	18050	18225	18306	18201	18221	18111	18120	18169	17992	18166	18258	18197	18152	18029	17984	18003	18261	18246	18164	18235	18141	18202	18280	18148	18004	18030	18126	18120	18149	18043	18139	18224	18179	18228	18184	18049	18119	18332	18338	18038	18103	18050	18063	18179	18181	18063	18144	18362	18231	18138	17942	18092	18401	18176	18148	18278	17887	18079	17927	18075	18253	18256	18200	18131	18186	18045	18402	18187	18163	18399	18163	18133	18201	17975	18133	18048	18010	18091	18159	17992	18232	18354	18236	18282	18228	18108	18214	18235	18161	18040	18054	18197	18044	18023	18037	18177	18028	18207	18384	18161	18126	18119	18111	18128	17952	18075	18072	17950	18157	18380	18089	18203	18037	18235	18026	17912	18006	18183	18150	18189	18079	17935	18184	18428	17962	18226	18219	18057	18152	18115	18189	18192	18096	17978	18168	18239	18058	18216	18086	18394	18233	18110	18223	18273	18159	18246	18191	18173	18073	17951	18047	18094	18160	18280	18285	18024	18205	18205	18093	18443	18124	18161	18268	18125	18126	18290	18090	18225	18234	18066	18097	18053	17971	18272	17963	18088	18053	18164	18078	18185	18243	18047	18251	18334	18214	18007	18284	18194	18223	18191	18442	18028	18184	18355	18147	18102	18179	18177	18339	18118	18173	18319	18049	18214	18016	18172	18155	18118	18203	18122	17991	17982	18141	18136	18336	18040	18110	18131	18074	18228	18243	18180	18055	18252	18135	18206	18323	18118	18127	18152	18248	18287	18168	18066	18135	18029	18061	18227	18206	18055	18256	18209	18146	18069	18067	18188	18150	18194	18176	17987	18161	18211	18051	18232	18069	18354	18325	18148	18205	18170	17929	17913	17903	18393	18118	17987	18199	18188	18049	18132	18168	18235	18192	18016	18010	17998	18179	18198	18060	18266	18308	17989	18073	18222	18272	17931	17992	18042	18509	18252	18276	18212	18077	18350	18203	17937	18010	18204	18133	18056	18053	18291	18189	18082	18231	18171	18051	18392	17925	18118	18080	18274	18095	17882	18205	18054	18061	18329	18136	18245	18092	18262	18157	17926	18115	18002	17982	18392	18184	18094	18158	18002	18023	18092	18278	18180	18218	18220	18179	18321	18146	17875	18114	17956	18179	18216	18252	18222	18261	18155	18353	18257	18187	18178	18008	18229	17923	18190	18009	18313	18239	18003	18236	18065	18091	18199	18022	18155	18164	17965	18093	18067	18198	18009	18204	17998	18122	18289	18217	18150	18250	18119	18496	18172	18026	18035	18055	18103	18238	18165	18189	18008	18207	17977	18293	18167	18091	18401	18131	17963	18242	17996	18241	18329	18158	18138	18040	18267	18213	18165	18324	18099	18199	18164	18031	17941	18125	18136	18299	18206	18084	18366	18225	18193	18185	18386	17978	18092	18048	18153	18196	18218	17936	18050	18029	18139	18388	18067	18291	18117	18164	18103	17847	18032	17972	18450	18181	18383	18330	18143	18235	18109	17937	18138	18281	18372	18327	18067	18129	18272	18145	18118	18016	18187	18120	18056	18127	18119	18072	18323	18243	17990	17985	18100	18088	18216	18199	17919	18077	18196	18224	18085	18129	18084	17996	18355	18148	18253	18069	18190	18140	17917	18194	17944	18142	18325	18249	18068	18155	18158	18052	17935	17951	18255	18192	18119	18436	18094	18106	18205	18159	18084	18207	18266	18092	18305	18112	18360	17867	18058	18126	18095	18138	18195	17981	17986	18033	18185	18047	18129	18113	18133	17918	18078	18277	18096	18168	18208	18407	18196	18248	18162	18143	18162	18150	18212	18188	18132	18134	18196	18336	18146	18006	17973	18244	18028	18189	18150	18197	18200	18269	18376	18216	18269	18267	18062	18232	17938	18468	18131	18178	18349	18298	18012	18303	18175	18054	17837	18143	18284	18295	18090	18189	18035	18143	18249	17930	18391	18200	18184	18143	17994	18137	18256	18347	18387	18118	18175	18187	18228	18177	18043	18130	18076	18220	18157	18249	18209	18197	18286	18064	18095	18059	18254	18286	18424	18201	18265	18213	18012	18280	17966	18163	18093	18283	18121	18150	18047	18104	18092	18093	18054	17947	18027	17894	18131	18308	18062	18220	18038	18115	17990	18237	18246	18432	18166	18216	18187	18246	18215	18232	18171	17927	17997	18320	18113	18209	18202	18150	18106	18183	18124	18244	18053	18318	18203	18153	18107	18184	18151	18120	18009	18245	18028	18273	17998	18071	18046	18304	18123	18192	18322	18055	18443	18126	18140	18067	18189	18009	17961	18185	18213	18184	18012	18401	18257	18327	18165	18041	18105	17966	18026	18042	18240	18144	18111	18227	18231	18020	18201	18069	18310	18185	18156	18052	18164	18313	18121	17945	18049	18113	18044	18113	18153	18283	18173	18115	18142	18059	18075	18208	18193	18086	18111	18272	18231	18194	18138	18212	18184	18226	18352	18075	18103	18196	18275	18104	18176	18139	18145	18219	18265	18179	18288	18240	18227	18183	18041	18112	18142	18022	18216	18023	18372	18180	18588	18151	17990	18199	18180	18265	18091	18104	18067	18140	18138	18073	18365	18143	18326	18225	18268	18171	18156	18045	18193	18208	18189	18193	18208	18282	18166	18284	18064	18083	18283	18124	18029	18251	18181	18241	18208	18454	18018	18314	18150	17994	18048	17990	17923	18127	18055	18087	17979	18154	18103	18021	18088	18076	17944	18340	17971	18101	18129	18130	18373	18299	18142	18207	18317	18006	18269	18141	17979	18313	18290	18069	18030	18191	18165	18395	18093	18220	18129	18331	18101	18156	18257	18295	18267	18286	17913	18189	17922	18127	18189	18163	18367	18424	18149	18102	18291	18147	18193	18215	18202	18013	18051	17981	18205	18152	18129	18007	18132	18134	18255	18177	18211	18150	18095	18071	17980	18172	18105	18061	18061	18230	18124	18101	18345	18102	18144	18093	18086	18083	18149	18190	18176	18210	18092	18055	18068	18165	18041	18152	17924	18155	18408	18441	18254	18266	18020	18226	18032	18219	18187	18026	18149	18277	18159	18490	18234	18193	18165	18411	18364	18108	18258	17846	18300	18180	18070	18070	18317	18291	17892	18068	18191	18144	18108	18267	18348	18087	18264	18147	17962	18022	18260	18075	18254	18353	18150	18112	18169	18151	18144	18273	18119	18107	18223	18373	18128	17874	18203	18102	18010	17820	18238	18361	17995	18315	18103	18136	18035	18116	18302	18244	18212	18232	18334	18228	18046	18266	18197	18207	18112	18133	18209	18123	18264	18316	18146	18205	18234	18150	18000	18300	18163	18142	18194	18259	18128	18274	18170	18096	18291	18211	17967	18070	18206	18300	18213	18081	18033	18068	17871	17996	18228	18356	18376	18114	17989	18255	18022	18158	18213	18159	18301	18145	18186	18137	17957	18072	18087	18093	18192	18045	18148	18089	17984	18169	18073	17987	18262	18344	18077	18115	18120	17983	17923	18040	18339	18231	18184	18006	18275	18371	18250	18248	18141	18240	18294	18413	18197	18013	18142	17948	18147	18029	17993	18082	17945	18279	18182	18313	18296	18082	18050	18063	18305	18074	18174	18146	17998	18298	18253	18077	17955	18274	18101	18249	17919	18116	18049	18110	18436	18130	18135	18098	17992	18248	18266	18393	18064	18087	18158	18249	18135	18393	18260	18179	18037	18156	18077	18254	18127	18051	18220	18140	18103	18358	18337	18161	18221	18171	18181	18060	18212	18087	18344	18269	18247	18240	18364	18185	18407	18012	18250	18292	18061	18230	18195	17905	18086	18255	18338	18164	18063	18228	18131	17951	18132	18069	18258	17974	17940	18163	18197	18144	18107	18230	18224	18087	18026	18008	18311	18199	18047	18353	18239	18107	18147	18026	18280	18103	18261	18134	18151	18029	18135	18133	18258	17952	18195	18254	18033	18202	18210	18268	18245	18244	18132	18067	18426	18130	18122	18080	18204	18166	18218	18165	18192	18109	18385	18210	18357	18266	17968	18240	18053	18144	18157	17932	18334	18310	17662	18044	18178	18213	17920	18054	18259	18076	18124	18025	17972	18213	18154	18007	18233	18226	18012	18334	18315	18349	18320	18143	18104	18038	17970	18132	18249	18081	18007	18199	18058	18153	18329	18216	18165	18137	17870	17996	18167	18230	18013	18353	18255	18082	18297	18241	18243	18227	18159	18175	17992	18099	18140	18187	18097	18010	18154	18194	18228	18074	18196	18354	18255	18079	18203	18186	18376	18150	18226	18173	18141	18258	18166	17952	18144	18294	18048	18302	18227	18256	18202	18158	18116	18079	18236	18392	18099	18068	18261	18194	18294	18227	18057	18222	18035	18387	18309	17891	18187	18260	18169	18080	18225	18074	18277	18071	18312	18164	18111	18201	18032	18164	18129	18116	18175	18067	18145	18071	18126	18031	18174	18282	18319	18183	18146	18139	18243	18259	18094	18091	18186	18119	18261	18230	18204	18176	18366	18083	18261	18122	18159	18119	18242	18200	18187	18182	18325	18128	18079	17952	18162	18041	18053	18212	17919	18225	18285	18258	18151	18089	18139	18274	18220	18102	18102	18295	18332	18195	18219	18220	18082	18230	18216	18166	18085	18158	18071	18171	18129	18135	18036	18247	18054	18267	18121	18176	18305	18313	18096	18234	18176	17943	18032	18122	18038	18076	18172	18130	17999	18205	18126	18069	18231	18214	18457	18148	18375	18151	18181	18302	18140	18056	18067	18358	18274	18174	18173	18487	18348	18044	18077	18122	18153	18085	17943	17952	18135	18261	18174
23081	38278	35522	28123	25149	22117	20520	19077	18159	17678	16793	16377	16150	15963	15854	16420	23134	25571	22392	18862	14918	14899	14691	14647	14801	14831	14599	14681	14986	14809	14715	14798	14725	14807	14794	14734	14749	14525	14809	14689	14739	14919	14849	14808	14738	14719	14653	14757	14774	14778	14931	14882	14788	14803	14801	14829	14821	14672	14837	14673	14751	14840	14859	14772	14747	14832	14777	14670	14906	14735	14752	14807	14900	14790	14784	14710	14785	14723	14817	14863	14759	14704	14751	14703	14847	14809	14723	14655	14567	14828	14652	14735	14834	14709	14886	14852	14707	14638	14586	14702	14779	14788	14827	14762	14755	14779	14695	14853	14746	14859	14732	14745	14761	14829	14761	14871	14700	14622	14790	14727	14829	14651	14712	14744	14804	14853	14659	14744	14775	14611	14630	14939	14890	14783	14783	14894	14612	14812	14729	14674	14583	14815	14687	14568	14714	14754	14816	14725	14809	14826	14719	14751	14745	14717	14771	14817	14714	14699	14905	14831	14896	14639	14854	14920	14829	14734	14747	14753	14599	14828	14660	14639	14770	14618	14692	14734	14776	14518	14694	14764	14826	14622	14764	14719	14761	14704	14657	14683	14723	14694	14753	14798	14586	14825	14828	14908	14887	15003	14656	14730	14796	14821	14781	14711	14789	14840	14660	14688	14671	14665	14876	14810	14961	14829	14773	14998	14652	14766	14732	14696	14581	14765	14846	14772	14948	14656	14919	14813	14865	14712	14728	14781	14685	14749	14732	14779	14905	14712	14717	14680	14714	14667	14741	14894	14867	14720	14885	14703	14647	14691	14708	14745	14573	14689	14811	14906	14773	14735	14679	14685	14601	14658	14773	14823	14765	14474	14650	14930	14800	14832	14707	14708	14722	14742	14752	14883	14761	14816	14762	14662	14765	14810	14898	14676	14669	14594	14819	14618	14830	14747	14786	14746	14899	14799	14799	14716	14861	14639	14812	14677	14840	14937	14854	14942	14655	14902	14827	14786	14825	14893	14910	14727	14756	14850	14601	14616	14806	14855	14710	15020	14740	14693	14694	14786	14619	14715	14651	14842	14863	14893	14785	14618	14742	14800	14820	14763	14778	14951	14837	14845	14628	14688	14634	14773	14907	14740	14758	14982	14790	14833	14832	14658	14678	14664	14765	14843	14808	14818	14866	14804	14742	14731	14973	14666	14784	14722	14672	14822	14894	14859	14653	14897	14755	14885	14838	14830	14714	14712	14704	14808	14753	14720	14790	14655	14954	14713	14772	14674	14767	14788	14816	14634	14772	14764	14631	14559	14625	14691	14729	14593	14570	14931	14794	14924	14757	14822	14867	14806	14593	14713	14671	14769	14695	14807	14709	14646	14703	14893	14736	14773	14744	14702	14754	14849	14625	14690	14710	14676	14815	14872	14629	14665	14844	14528	14750	14732	14808	14824	14629	14663	14822	14509	14555	14631	14758	14897	14774	14776	14718	14711	14622	14637	14758	14808	14840	14684	14856	14580	14623	14710	14718	14828	14696	14769	14826	14723	14672	14740	14784	14801	14762	14767	14894	14791	14613	14785	14825	14713	14830	14726	14642	14732	14753	14556	14721	14709	14686	14742	14782	14687	14748	14751	14812	14841	14815	14679	14627	14847	14831	14676	14700	14633	14730	14854	14890	14666	14700	14802	14643	14628	14772	14914	14719	14734	14621	14829	14709	14606	15009	14845	14701	14783	14770	14734	14774	14814	14630	14884	14823	14652	14764	14812	14798	14793	14798	14706	14657	14644	14709	14988	14730	14635	14767	14695	14719	14821	14713	14670	14711	14697	14731	14812	14842	14664	14784	14850	14650	14878	14739	14678	14713	14728	14675	14636	14763	14858	14736	14796	14675	14590	14715	14924	14765	14783	14659	14754	14757	14746	14726	14713	14912	14738	14651	14683	14529	14814	14759	14811	14698	14808	14779	14691	14894	14853	14647	14725	14784	14825	14602	14861	14642	14886	14742	14841	14802	14808	14666	14897	14766	14692	14768	14720	14698	14763	14616	14773	14682	14786	14855	14781	14686	14755	14836	14841	14755	14664	14859	14863	14915	14777	14716	14845	14818	14854	14658	14644	14876	14683	14643	14947	14686	14771	14702	14586	14806	14701	14511	14635	14763	14757	14716	14807	14847	14701	14842	14706	14772	14808	14759	14812	14765	14851	14603	14836	14671	14761	14799	14676	14670	14626	14860	14860	14832	14633	14802	14741	14690	14615	14717	14942	14941	14831	14726	14874	14817	14843	14794	14673	14819	14775	14720	14663	14794	14766	14547	14716	14702	14638	14672	14654	14605	14938	14590	14777	14754	14682	14712	14712	14809	14758	14745	14856	14792	14775	14725	14792	14873	14909	14675	14609	14861	14870	14629	14808	14775	14756	14764	14752	14873	14795	14582	14776	14870	14629	14718	14851	14633	14647	14714	14821	14667	14772	14901	14938	14785	14772	14707	14745	14893	14712	14730	14807	14807	14762	14656	14890	14687	14697	14664	14710	14875	14761	14825	14735	14836	14673	14718	14738	14689	14593	14774	14797	14649	14820	14878	14764	14724	14679	14807	14719	14767	14685	14832	14795	14879	14757	14645	15083	14719	14891	14692	14847	14741	14876	14866	14754	14711	14753	14756	14671	14761	14754	14735	14695	14783	14746	14851	14593	14912	14818	14826	14614	14886	14818	14623	14700	14798	14560	14734	14748	14949	14693	14681	14747	14747	14672	14728	14750	14714	14807	14624	14807	14760	14723	14827	14769	14754	14679	14688	14703	14785	14583	14902	14837	14859	14781	14619	14672	14885	14871	14734	14824	14686	14898	14843	14746	14821	14761	14823	14807	14973	14764	14802	14658	14808	14739	14730	14837	14715	14590	15052	14805	14700	14853	14774	14677	14752	14731	14783	14792	14891	14879	14619	14835	14800	14691	14723	14771	14684	14806	14930	14789	14727	14756	14881	14672	14816	14784	14835	14604	14779	14726	14720	14822	14791	14893	14811	14886	14716	14736	14897	14780	14783	14771	14601	14746	14798	14734	14842	14822	14733	14918	14810	14752	14890	14805	14780	14677	14817	14806	14726	14883	14751	14661	14771	14715	14730	14715	14685	14772	14848	14634	14786	14789	14802	14934	14827	14678	14700	14780	14734	14490	14831	14675	14701	14721	14757	14830	14522	14798	14604	14764	14700	14797	14755	14861	14754	14662	14889	14700	14769	14848	14598	14789	14809	14899	14711	14678	14776	14648	14783	14866	14858	14720	14844	14821	14774	14731	14810	14855	14576	14908	14719	14761	14792	14732	14673	14848	14751	14853	14856	14877	14922	14763	14895	14689	14747	14721	14618	14858	14937	14828	14823	14742	14907	14805	14786	14781	14739	14698	14743	14794	14834	14576	14699	14671	14732	14740	14661	14838	14650	14826	14677	14568	14678	14821	14811	14709	14696	14739	14790	14667	14846	14750	14786	14802	14684	14792	14733	14722	14702	14768	14800	14694	14707	14681	14812	14520	14716	14813	14828	14620	14636	14579	14810	14687	14839	14613	14683	14826	14585	14760	14683	14660	14858	14787	14922	14910	14864	14833	14611	14783	14616	14708	14702	14732	14668	14826	14666	14767	14971	14703	14721	14795	14755	14737	14606	14761	14842	14773	14846	14681	14690	14809	14738	14558	14620	14897	14811	14660	14925	14930	14784	14856	14852	14876	14833	14709	14812	14750	14682	14774	14805	14937	14713	14709	14747	14657	14826	14722	14793	14753	14717	14860	14722	14839	14838	14888	14783	14642	14789	14741	14767	14699	14889	14845	14744	14671	14664	14525	14750	14663	14825	14795	14812	14887	14910	14814	14764	14801	14598	14681	14625	14675	14768	14730	14755	14780	14659	14823	14829	14817	14601	14669	14848	14810	14657	14621	14660	14812	14966	14692	14713	14738	14533	14737	14751	14819	14848	14713	14621	14761	14706	14688	14857	14885	14808	14667	14723	14676	14670	14749	14723	14766	14722	14799	14926	14817	14618	14726	14648	14745	14554	14914	14734	14701	14726	14774	14998	14723	14643	14795	15006	14904	14675	14844	14734	14853	14613	14895	14791	14810	14797	14870	14601	14816	14821	14717	14707	14831	14865	14754	14892	14736	14851	14575	14746	14766	14607	14674	14699	14804	14699	14789	14829	14942	14830	14823	14962	14675	14703	14984	14779	14834	14706	14847	14787	14940	14764	14809	14804	14870	14704	14838	14715	14854	14866	14786	14806	14845	14734	14777	14646	14777	14659	14704	14981	14684	14735	14830	14707	14816	14664	14861	14820	14816	14834	14714	14718	14858	14890	14543	14736	14770	14637	14839	14782	14901	14547	14712	14830	14751	14721	14709	14763	14795	14618	14750	14569	14718	14789	14938	14755	14706	14888	14882	14841	14833	14829	14937	14592	14817	14786	14850	14701	14810	14797	14883	14645	14820	14801	14797	14851	14899	14786	14834	14519	14786	14821	14705	14782	14699	14615	14809	14716	14670	14835	14738	14813	14782	14728	14761	14748	14809	14913	14792	14848	14709	14757	14875	14819	14601	14776	14802	14719	14647	14807	14727	14732	14804	14792	14785	14770	14698	14796	14808	14847	14760	14865	14553	14692	14760	14748	14914	14729	14936	14718	14749	14639	14735	14825	14841	14821	14752	14744	14840	14814	14633	14683	14770	14694	14699	14699	14747	14723	14873	14685	14864	14641	14808	14940	14728	14826	14694	14792	14822	14803	14839	14649	14749	14766	14647	14762	14590	14771	14790	14722	14737	14713	14678	14884	14952	14731	14809	14714	14744	14654	14774	14962	14658	14830	14872	14734	14805	14706	14869	14764	14857	14778	14741	14748	14483	14844	14569	14577	15004	14763	14670	14586	14787	14628	14781	14561	14883	14769	14725	14650	14972	14754	14726	14843	14705	14731	14749	14801	14563	14812	14661	14698	14649	14790	14909	14906	14644	14829	14890	14649	14743	14656	14816	14696	14654	14805	14841	14744	14784	14807	14697	14695	14822	14649	14752	14754	14495	14575	14757	14699	14546	14634	14724	14716	14900	14739	14798	14881	14819	14829	14841	14742	14674	14894	14947	14603	14743	14827	14628
23745	20999	28452	23951	22475	25805	27093	22402	21452	21354	20729	20338	19967	19753	19820	19984	27855	33714	30456	25538	19356	18336	18484	18321	18482	18269	18275	18237	18168	18151	18157	18169	18175	18120	18172	18267	17956	18273	18306	18116	18222	18245	18277	18307	18217	18214	18197	18218	18373	18066	18276	18222	18043	18139	18164	18075	18062	18275	18281	18070	17862	17960	18184	18080	18167	18267	18229	18261	18203	18171	18220	18239	18098	18438	18083	18273	18363	18172	18081	18238	18349	18094	18112	18123	18081	18167	18096	18219	18030	18120	18120	18024	18205	18031	18295	18031	17914	18356	18196	18153	18236	18050	18205	18201	17993	18179	18357	18250	18239	18168	18137	18124	18074	18062	18100	18114	18278	18452	18076	18260	18095	18071	18220	18218	18076	18314	18292	18077	18310	18117	18166	18045	18285	17928	18138	18086	18378	18255	18141	18443	18186	18157	17959	18161	18234	18071	18220	18104	18104	18039	17937	18088	18074	18121	17983	17911	18132	18126	18049	18061	18231	18347	18051	18016	18347	18266	18303	18228	18200	18175	18153	18221	18140	18090	18171	18006	18143	18095	18226	18080	18013	18386	18208	18167	18108	18336	17980	18279	17966	18204	18210	18352	18238	18094	18010	17840	18013	18089	18072	18218	18213	18176	18127	18198	18166	18066	18056	18097	18143	18102	18105	18117	18169	18021	18059	17946	18158	18115	18340	18133	18036	18048	18128	18043	18227	18221	18134	18162	18343	17959	18116	17993	18162	18253	17980	18234	18100	18121	18199	18000	18247	18226	18108	18014	17992	18274	18147	18056	18104	17954	18140	18276	17930	18223	17919	18228	18066	18084	18161	18027	18244	17975	17958	18286	18156	17923	18060	18070	18403	18051	18228	18087	17960	18388	17880	18103	18147	18067	18078	18117	18233	18107	18336	18256	18154	18120	17970	17950	18265	18129	18302	17999	18062	18207	17939	18178	18103	18161	18298	18144	18090	18037	18222	18168	18167	18053	18212	18188	18181	18328	18025	18137	18298	18277	18219	18119	17987	18300	17957	18114	18217	18110	18232	18035	18216	18203	18147	17853	18057	18023	18183	18084	18368	17907	18151	18225	18013	18065	18053	18097	17999	18217	17996	18131	18175	18122	18112	18310	18365	18122	18143	18042	18258	18192	17885	18134	17928	18129	17957	17921	18003	18039	18156	18072	18140	18272	18257	18086	18130	18136	18030	18276	18140	18024	18172	18278	18234	18079	18107	18082	18257	18233	18279	18152	18311	18118	18226	18249	18037	18145	18075	18137	17877	18136	18279	18347	17962	18052	18211	18363	17962	18130	18226	18298	17994	18185	18154	17969	17803	18110	18128	18049	17894	18048	17877	18204	18015	18130	18107	18044	18031	18194	17950	18133	18223	17794	18150	18233	18122	18112	18103	18359	18040	18074	18165	18296	18302	18009	18091	17944	18159	18038	18159	18107	18058	18046	18084	18062	17986	18136	18187	18075	17979	18244	18145	18181	18243	18113	18147	18118	18198	18224	18058	18149	18255	17967	18137	18251	18296	18078	18043	18257	18084	18047	18179	18068	18168	18078	18150	18161	18150	18121	18117	18086	17987	17812	18125	18064	18128	18219	18006	18066	18011	18051	18145	17924	18229	18237	18404	18219	18059	18028	18129	18310	18220	18394	18003	17986	18179	18005	18241	18254	17819	18111	18184	18019	18031	18047	18034	18015	18077	18217	18173	18263	18215	18077	18274	18410	18205	18146	18395	18347	18133	17986	18098	18275	18043	18002	18094	18085	18114	18082	18016	17899	18145	18365	18249	18063	18120	18094	18205	18234	18024	18074	18074	18242	18071	18235	18137	18133	18289	18263	17745	18143	17928	18139	18232	18022	18075	18027	18143	17986	18179	18065	18068	18266	18277	17959	18338	18109	18154	18107	18028	18143	18102	17889	18135	18276	18394	18077	18151	18066	18193	18158	18055	18207	17965	18024	18080	18101	18314	18288	18033	17995	18146	18103	18199	17981	18180	18251	18282	18205	18187	18258	18207	18092	18121	18266	18396	18126	18018	17975	18088	18262	18132	18215	17854	18150	18031	18158	18107	18104	18249	18051	18170	18294	18069	18109	18146	18233	18233	18150	18024	17995	18312	18213	17964	18151	18154	18284	18271	18067	18339	18132	17956	18161	18318	18111	18256	18202	18233	18098	18303	18179	18175	18087	18149	18084	18407	18135	18105	18002	18024	17868	18219	18247	18218	18172	18269	18229	18117	18047	18194	18157	17980	18092	18166	17940	18068	17970	18090	18191	18001	17991	17984	18080	18228	18105	18210	17969	18074	18191	18088	18180	18147	18061	18257	18133	18352	17988	18212	18248	18163	18107	18201	18164	18154	18155	17914	18181	18172	18158	18045	18185	18286	18291	18270	18375	18062	18140	18065	18186	18139	18272	18328	18365	18121	18176	18124	18194	18111	18298	18061	18064	18145	18239	18310	18161	18126	18169	17981	18126	18146	18034	17960	18192	18188	18097	18166	18223	17950	17991	18375	18047	18187	18123	18291	18179	18178	18290	18187	18040	18048	18057	18107	18278	17984	18135	18288	18031	18006	18174	18233	18143	18104	18268	18270	18244	18211	18080	17896	18069	17987	17979	18069	18210	17954	18166	18148	18200	17953	18243	18237	17943	17968	18175	18038	17979	18133	18141	18002	18123	18225	18059	18314	18487	18193	17973	18029	18306	18001	18108	18232	18128	18263	18116	17996	17951	18041	18064	18139	18297	18355	18301	17981	18112	18301	18143	18379	18185	18057	18141	18081	18155	18089	17983	18135	18193	18342	18196	17973	18194	18201	18085	18204	18372	18235	18104	17961	18100	18127	17999	18332	18180	18268	18215	18146	18062	18085	18208	18047	18148	18060	18093	18099	18047	18186	18105	18047	18125	17969	18190	18279	18174	18296	18412	17887	18074	18136	18057	18128	18107	18016	18290	18176	18178	18128	18088	18277	18135	18375	18126	18070	18011	18319	17966	18365	18094	18054	18236	18140	18080	18211	18277	18198	18252	18082	18119	18180	18032	18215	18097	18183	18051	18145	18089	18242	17944	17914	18043	18050	18276	18047	18134	18027	18101	18156	18021	18123	18106	18218	18302	18162	18090	18241	18105	17914	18240	18070	18246	17844	18031	18179	18028	18080	18027	18145	18145	18136	18061	18077	18288	18326	18211	18163	18099	18408	18049	18058	18019	18025	17939	18302	18397	18220	18019	18326	18182	17952	18085	18092	18123	18028	18003	18199	18201	18017	18046	17940	18080	18212	18222	18110	18119	18272	17955	18195	18049	18089	18058	18240	18099	18006	18107	18164	18267	18038	18147	18149	17973	18233	18027	18098	17975	18068	18020	18154	18320	18253	18313	18280	18138	18209	18282	18172	18174	17950	17989	18140	17992	18015	18127	18107	18240	18167	18239	18175	18068	18057	18032	18317	17913	18356	18015	18007	18171	18199	18016	18169	18053	18137	18088	18149	18156	18244	17982	18334	18039	18103	18098	18120	17950	18186	18288	18129	18128	18039	18024	18044	18556	18252	18109	18195	18084	18138	17990	18138	18155	18207	18167	17975	18030	18006	18130	18017	17979	18305	18332	18207	18143	18114	18069	18007	18170	18100	18248	18052	18347	18024	17910	18286	18169	18330	18141	18038	18117	18133	17972	18276	18324	18344	18507	17924	18119	18004	18026	18074	18003	18161	18241	18097	18155	17974	18156	18101	18115	18188	18088	18143	18084	18273	18048	18087	18078	18255	17808	18511	18070	18247	18138	18165	18155	17896	18066	18134	18068	18163	18316	18052	18172	18161	18018	18089	18045	18204	18222	18259	18144	18106	18074	18193	18089	18043	18136	17995	17983	18227	18138	18032	18051	17976	18143	18242	18239	18238	18228	18148	18035	18116	18029	17996	18056	18273	18105	18071	18095	18257	17982	18106	18154	18084	18007	17912	18018	18031	18157	18121	18078	18007	18078	18399	17929	18212	18084	18126	18193	18028	17968	18084	17918	17982	18151	18213	18133	18104	18205	18108	18118	18342	18173	18223	18130	18183	18079	18110	17995	17820	18278	18333	18287	18116	17978	18208	18011	18093	18177	17953	17986	18328	18327	18074	18233	18260	17997	17916	18001	17875	18084	17966	18128	18261	18060	18182	18083	17853	18475	18127	17966	18102	18027	18101	18124	18266	17999	18249	18084	18084	18325	17956	18109	18049	17904	18242	18308	18204	18037	18019	18203	18174	18216	17992	18057	17978	18201	18002	18164	18235	18037	17949	18205	18257	18163	18112	18248	18253	17935	17986	18061	18138	18149	18259	18190	17998	18122	18143	17890	18226	18167	18184	17844	18115	17869	18100	18234	18099	18107	17967	18286	18248	18203	18241	18211	18206	18056	18170	18085	18128	18413	18111	18124	18221	18091	18167	18258	18341	18037	18239	18215	18296	18202	18128	18247	18208	18174	18177	18233	18225	18136	18056	18086	18176	18192	18154	17982	18119	18209	18088	18318	18282	18110	17942	18238	18050	18104	18160	18221	18020	17968	18112	18104	18170	18278	18049	18027	18141	18207	18114	17841	17879	18398	18311	18126	17976	18247	18160	18064	18324	18008	18253	18223	18050	18206	18200	18373	18101	18053	18180	18038	18250	17910	18212	18151	18104	18219	18031	18129	18010	18007	18029	18222	18172	18351	18173	18058	18012	18129	18346	18074	18332	18084	18210	18376	18108	18292	17901	18238	17955	18078	18186	18329	18064	18074	18203	18265	18170	18219	18136	18285	18068	18023	18145	17915	17942	18194	18375	18131	18045	18022	17965	17998	17946	18291	18140	18105	18200	18266	18173	18213	18358	18250	18197	17927	18028	18193	18045	18242	18154	18172	18169	18078	18228	18237	18152	18025	17956	18092	18021	18131	18238	17900	18065	18221	17905	18131	18307	18044	17975	18357	18361	18136	18147	18165	17865	18094	18110	17860	18153	18296	18064	18275	18089	18061	18223	18143	18104	18006	18121	17971	18272	18168	18204	18024	18096	18199	18274	18377	18299	18008	17993	18277	18122	18095	18089	18171	18206	18303	18154	18294	18049	18130	18004	18151	18115	18093	18193	18109
25688	44216	41585	33789	29192	26114	22949	20925	20358	19449	18508	18079	17515	17364	17258	17797	29174	34382	29580	23392	15041	14748	14820	14576	14742	14854	14642	14733	14835	14644	14789	14497	14816	14958	14662	14842	14723	14774	14950	14773	14571	14678	14653	14517	14793	14860	14763	14778	14652	14753	14855	14896	14737	14731	14695	14694	14820	14811	14773	14689	14666	14670	14648	14782	14799	14779	14678	14776	14782	14749	14840	14680	14976	14792	14770	14661	14790	14777	14704	14710	14666	14719	14674	14676	14782	14770	14566	14788	14731	14834	14663	14776	14760	14751	14799	14592	14693	14693	14754	14623	14781	14814	14773	14718	14669	14647	14656	14783	14668	14613	14707	14540	14877	14649	14766	14715	14674	14710	14762	14887	14583	14721	14798	14841	14608	14710	14829	14910	14539	14850	14878	14543	14820	14693	14850	14528	14715	14801	14659	14686	14569	14855	14862	14619	14794	14792	14891	14721	14830	14641	14820	14750	14724	14735	14756	14747	14784	14722	14855	14879	14686	14720	14798	14793	14823	14797	14630	14794	14843	14515	14736	14608	14666	14658	14662	14697	14809	14745	14548	14641	14628	14702	14809	14576	14778	14769	14810	14739	14795	14761	14530	14644	14757	14730	14744	14634	14833	14816	14686	14842	14646	14594	14813	14722	14777	14830	14820	14748	14806	14801	14805	14813	14799	14771	14593	14760	14787	14664	14814	14717	14851	14987	14593	14727	14657	14799	14812	14664	14710	14666	14700	14676	14798	14726	14686	14812	14674	14739	14715	14773	14566	14842	14809	14890	14896	14531	14823	14774	14617	14643	14695	14736	14743	14499	14577	14558	14671	14716	14788	14822	14598	14877	14663	14747	14663	14851	14815	14732	14701	14715	14736	14865	14776	14650	14611	14646	14740	14741	14864	14722	14706	14753	14712	14651	14604	14686	14633	14732	14596	14706	14591	14810	14510	14697	14728	14803	14871	14574	14747	14690	14746	14871	14708	14829	14773	14704	14713	14780	14946	14663	14741	14526	14627	14848	14677	14686	14890	15003	14846	14660	14847	14782	14656	14669	14616	14570	14846	14594	14805	14636	14801	14785	14642	14608	14835	14708	14676	14844	14939	14651	14805	14760	14597	14828	14826	14561	14718	14756	14759	14769	14758	14805	14714	14894	14763	14616	14661	14576	14732	14751	14782	14623	14733	14755	14637	14679	14590	14786	14725	14773	14691	14793	14597	14635	14827	14631	14726	14892	14659	14859	14711	14660	14703	14803	14726	14678	14905	14912	14670	14688	14761	14809	14752	14870	14688	14887	14898	14648	14851	14689	14782	14683	14577	14750	14861	14915	14763	14571	14719	14664	14602	14753	14808	14699	14799	14608	14727	14470	14591	14801	14686	14762	14791	14652	14692	14675	14660	14607	14842	14732	14838	14616	14654	14637	14811	14730	14536	14658	14513	14813	14901	14690	14758	14807	14687	14580	14865	14580	14704	14782	14762	14598	14664	14670	14708	14779	14651	14596	14783	14610	14981	14648	14699	14651	14565	14778	14698	14724	14853	14697	14768	14688	14794	14687	14711	14814	14691	14744	14745	14755	14638	14800	14699	14674	14647	14763	14833	14664	14622	14700	14649	14568	14604	14702	14884	14763	14784	14695	14652	14699	14660	14644	14695	14750	14587	14783	14771	14700	14733	14786	14804	14832	14663	14716	14656	14790	14640	14667	14689	14805	14728	14771	14711	14784	14735	14800	14603	14700	14431	14772	14630	14668	14684	14733	14633	14762	14657	14802	14802	14700	14600	14732	14678	14490	14764	14728	14602	14750	14724	14687	14817	14754	14872	14732	14698	14678	14686	14842	14748	14592	14529	14733	14972	14696	14762	14733	14777	14816	14666	14604	14857	14581	14863	14613	14762	14754	14924	14648	14675	14734	14658	14705	14672	14826	14644	14573	14566	14641	14809	14785	14692	14728	14402	14851	14618	14790	14691	14681	14655	14692	14791	14754	14709	14574	14557	14734	14721	14617	14568	14680	14666	14722	14645	14551	14821	14719	14828	14771	14523	14682	14788	14771	14785	14609	14636	14830	14906	14693	14662	14600	14874	14847	14884	14854	14917	14690	14680	14798	14775	14674	14840	14791	14849	14888	14673	14749	14618	14800	14689	14717	14618	14787	14897	14668	14837	14680	14774	14804	14668	14589	14677	14432	14648	14980	14685	14583	14478	14756	14747	14765	14839	14613	14865	14839	14741	14767	14805	14691	14729	14736	14583	14645	14677	14766	14671	14588	14745	14560	14754	14722	14825	14761	14657	14680	14536	14637	14788	14683	14758	14755	14690	14700	14679	14777	14780	14774	14660	14839	14872	14750	14704	14908	14502	14553	14762	14804	14581	14775	14777	14778	14757	14683	14679	14642	14755	14764	14634	14590	14687	14931	14806	14728	14766	14579	14731	14603	14653	14779	14847	14869	14794	14669	14588	14675	14769	14563	14714	14784	14908	14658	14703	14591	14559	14724	14740	14708	14613	14669	14583	14662	14721	14789	14722	14897	14831	14765	14886	14707	14739	14811	14697	14825	14783	14570	14689	14717	14662	14735	14733	14732	14637	14817	14665	14649	14840	14710	14712	14720	14728	14694	14713	14623	14769	14829	14755	14714	14708	14837	14683	14566	14727	14762	14829	14676	14639	14721	14791	14735	14652	14755	14682	14825	14795	14676	14706	14699	14754	14611	14858	14772	14719	14741	14705	14711	14719	14808	14579	14565	14568	14772	14836	14466	14667	14773	14740	14764	14505	14700	14703	14698	14797	14636	14749	14958	14749	14746	14677	14628	14709	14660	14766	14760	14849	14577	14817	14756	14711	14842	14989	14714	14769	14757	14596	14780	14799	14768	14779	14592	14550	14620	14838	14760	14764	14885	14682	14884	14820	14664	14883	14695	14733	14741	14705	14645	14558	14839	14881	14695	14815	14718	14649	14561	14784	14651	14753	14631	14781	14835	14650	14710	14864	14735	14738	14818	14788	14561	14786	14837	14711	14529	14776	14746	14758	14768	14642	14889	14628	14559	14667	14593	14710	14635	14701	14875	14680	14790	14530	14828	14646	14694	14564	14585	14733	14776	14571	14885	14647	14838	14662	14734	14606	14595	14691	14738	14710	14861	14704	14638	14773	14789	14760	14859	14685	14595	14646	14755	14653	14829	14614	14810	14873	14642	14798	14839	14857	14545	14667	14911	14480	14736	14785	14657	14761	14720	14717	14777	14685	14713	14788	14617	14762	14588	14754	14672	14700	14669	14781	14810	14771	14828	14818	14725	14664	14715	14820	14914	14757	14517	14730	14780	14646	14736	14860	14762	14657	14669	14840	14754	14826	14863	14878	14606	14723	14629	14692	14743	14590	14714	14619	14663	14738	14818	14753	14691	14704	14648	14658	14751	14520	14727	14739	14690	14757	14609	14733	14747	14645	14655	14735	14760	14848	14564	14838	14834	14727	14503	14786	14673	14652	14772	14555	14768	14738	14651	14701	14600	14773	14697	14584	14656	14788	14592	14778	14742	14872	14699	14864	14823	14745	14717	14720	14579	14748	14825	14646	14749	14758	14702	14809	14786	14667	14669	14760	14762	14813	14733	14552	14802	14732	14660	14624	14674	14570	14714	14793	14722	14809	14662	14710	14970	14711	14744	14645	14616	14712	14755	14571	14744	14735	14640	14813	14641	14715	14733	14784	14822	14611	14566	14705	14745	14833	14785	14708	14756	14579	14725	14583	14808	14580	14864	14769	14666	14626	14802	14607	14853	14640	14714	14771	14890	14735	14646	14705	14628	14659	14836	14760	14709	14670	14794	14821	14661	14898	14669	14738	14826	14763	14737	14686	14695	14819	14870	14768	14796	14650	14681	14616	14757	14687	14702	14758	14728	14861	14779	14729	14683	14768	14838	14698	14698	14820	14784	14760	14727	14715	14651	14793	14570	14824	14567	14649	14770	14721	14716	14737	14911	14664	14623	14865	14608	14653	14679	14749	14755	14746	14664	14672	14649	14738	14633	14732	14867	14714	14797	14822	14653	14702	14674	14626	14657	14668	14718	14884	14667	14665	14705	14723	14812	14699	14619	14747	14523	14826	14561	14581	14584	14675	14749	14508	14488	14599	14762	14653	14789	14718	14850	14941	14848	14729	14775	14574	14674	14662	14798	14725	14699	14750	14817	14756	14830	14761	14757	14746	14819	14734	14659	14816	14664	14861	14688	14730	14813	14699	14641	14596	14735	14758	14676	14736	14663	14719	14613	14712	14772	14757	14586	14665	14670	14816	14738	14643	14904	14808	14706	14696	14732	14627	14715	14773	14534	14790	14533	14705	14714	14669	14807	14776	14831	14780	14764	14853	14864	14839	14794	14796	14641	14801	14656	14879	14692	14633	14491	14618	14753	14635	14727	14778	14940	14658	14813	14808	14820	14572	14837	14901	14653	14781	14679	14629	14837	14757	14738	14822	14855	14919	14737	14733	14598	14655	14631	14781	14750	14868	14716	14614	14877	14799	14670	14928	14837	14684	14742	14796	14680	14679	14653	14751	14750	14736	14833	14889	14724	14697	14609	14590	14787	14742	14811	14664	14679	14641	14686	14773	14704	14759	14787	14819	14758	14661	14938	14751	14976	14694	14649	14577	14729	14652	14726	14745	14647	14607	14571	14703	14706	14847	14674	14643	14803	14597	14655	14786	14732	14576	14793	14718	14613	14683	14624	14710	14781	14661	14793	14667	14657	14752	14865	14881	14774	14550	14844	14610	14735	14704	14656	14789	14763	14731	14573	14671	14797	14949	14798	14838	14699	14645	14626	14820	14727	14735	14729	14640	14674	14647	14850	14653	14694	14750	14913	14754	14761	14557	14784	14732	14708	14701	14750	14783	14822	14661	14610	14743	14736	14698	14786	14643	14696	14752	14633	14592	14844	14699	14654	14861	14674	14600	14594	14662	14673	14674	14691	14725	14798	14730	14693	14677	14599	14471	14580	14594	14700	14843	14515	14774	14779	14771	14637	14790	14909	14592	14753	14656	14718	14786	14625	14817	14757	14665	14826	14652	14964	14672	14658	14625	14707	14923	14649	14700	14663	14716	14777	14694	14878	14833	14734	14606	14790
31292	26772	29760	27240	23603	22663	21636	21414	20644	20625	20504	20508	20333	20298	20038	20146	20605	20958	20686	20360	20142	19546	19870	19545	19718	19820	19843	19660	19507	19585	19706	19471	19404	19486	19802	19719	19578	19664	19750	19555	19165	19703	19558	19779	19514	19635	19689	19518	19656	19779	19574	20049	19726	19739	19560	19613	19653	19669	19660	19876	19520	19722	19568	19663	19673	19540	19571	19533	19587	19627	19573	19601	19741	19675	19543	19677	19954	19708	19636	19465	19842	19904	19710	19642	19843	19371	19542	19551	19767	19575	19716	19765	19878	19570	19486	19641	19537	19694	19526	19743	19788	19615	19654	19696	19787	19634	19743	19504	19663	19818	19583	19685	19858	19736	19594	19537	19705	19566	19679	19778	19769	19638	19572	19721	19535	19685	19526	19561	19637	19652	19770	19854	19716	19763	19705	19509	19668	19698	19874	19721	19687	19554	19725	19593	19667	19825	19686	19675	19356	19702	19610	19716	19604	19747	19736	19573	19829	19847	19618	19545	19680	19748	19588	19467	19664	19665	19545	19439	19570	19712	19692	19834	19751	19740	19717	19406	19632	19682	19512	19721	19787	19480	19449	19539	19520	19652	19556	19634	19789	19696	19644	19693	19739	19633	19663	19694	19503	19706	19483	19515	19718	19749	19547	19742	19670	19674	19778	19634	19648	19692	19508	19581	19477	19569	19745	19580	19702	19640	19677	19591	19733	19490	19587	19633	19531	19577	19448	19559	19793	19706	19623	19405	19735	19757	19477	19729	19618	19775	19383	19723	19708	19631	19703	19703	19598	19602	19888	19648	19618	19787	19866	19597	19736	19690	19669	19834	19793	19488	19584	19724	19876	19703	19620	19434	19660	19496	19364	19500	19846	19757	19687	19480	19597	19786	19331	19802	19792	19604	19642	19581	19746	19502	19741	19664	19712	19773	19770	19451	19669	19691	19712	19574	19552	19834	19651	19549	19554	19701	19745	19684	19844	19789	19701	19664	19652	19626	19506	19768	19839	19689	19648	19675	19590	19753	19688	19593	19680	19499	19765	19524	19742	19850	19822	19673	19596	19456	19677	19613	19736	19577	19834	19890	19704	19668	19637	19638	19944	19845	19773	19576	19621	19716	19606	19781	19562	19730	19719	19515	19445	19789	19739	19601	19697	19759	19591	19528	19504	19499	19428	19748	19778	19528	19757	19733	19641	19691	19777	19563	19568	19567	19641	19608	19909	19581	19512	19581	19707	19522	19590	19507	19616	19456	19638	19704	19610	19485	19834	19624	19670	19806	19663	19723	19686	19656	19801	19770	19789	19770	19674	19504	19814	19766	19715	19801	19835	19739	19713	19492	19690	19506	19697	19838	19542	19831	19445	19755	19769	19734	19592	19578	19742	19597	19634	19503	19821	19670	19832	19712	19662	19605	19689	19609	19586	19592	19449	19587	19587	19571	19817	19559	19612	19831	19690	19694	19754	19621	19632	19845	19668	19701	19485	19857	19755	19641	19764	19714	19537	19592	19573	19589	19594	19636	19603	19783	19783	19661	19795	19680	19649	19581	19721	19830	19777	19565	19643	19817	19630	19654	19912	19722	19670	19730	19746	19840	19254	19623	19564	19554	19854	19547	19645	19511	19472	19597	19828	19576	19633	19553	19862	19742	19693	19453	19560	19694	19532	19601	19790	19404	19809	19444	19656	19633	19713	19664	19748	19590	19671	19649	19475	19679	19669	19603	19517	19610	19788	19609	19580	19519	19460	19767	19721	19722	19567	19713	19687	19531	19662	19471	19847	19793	19628	19813	19551	19577	19751	19596	19561	19768	19589	19632	19616	19535	19712	19582	19676	19578	19633	19669	19739	19652	19375	19586	19514	19510	19294	19523	19598	19446	19739	19465	19796	19759	19527	19718	19744	19648	19687	19416	19546	19600	19797	19637	19632	19539	19777	19815	19745	19618	19534	19667	19751	19595	19613	19597	19569	19538	19593	19480	19694	19610	19595	19336	19686	19627	19511	19597	19523	19446	19409	19814	19706	19693	19693	19634	19557	19810	19650	19552	19597	19770	19620	19480	19515	19538	19756	19819	19687	19898	19341	19682	19598	19638	19529	19754	19608	19517	19703	19710	19449	19609	19732	19711	19500	19695	19673	19826	19784	19762	19763	19582	19647	19649	19708	19599	19779	19990	19470	19511	19874	19745	19706	19611	19918	19621	19452	19585	19614	19717	19823	19555	19625	19794	19701	19728	19689	19705	19720	19814	19654	19558	19677	19621	19612	19485	19460	19520	19616	19475	19476	19732	19735	19727	19700	19837	19419	19789	19609	19703	19600	19494	19666	19770	19780	19732	19491	19728	19703	19738	19816	19578	19753	19544	19933	19730	19713	19822	19480	19372	19716	19450	19606	19513	19680	19738	19391	19570	19555	19617	19683	19693	19854	19531	19829	19620	19678	19717	19831	19515	19786	19833	19689	19779	19665	19619	19613	19625	19512	19984	19865	19484	19626	19594	19691	19812	19699	19701	19683	19620	19760	19745	19752	19733	19649	19644	19549	19442	19511	19481	19703	19558	19701	19646	19865	19678	19557	19787	19622	19855	19711	19527	19649	19756	19826	19802	19641	19536	19404	19607	19689	19498	19662	19774	19689	19572	19733	19849	19562	19615	19743	19817	19777	19671	19606	19629	19562	19586	19659	19657	19640	19591	19710	19665	19582	19742	19740	19737	19745	19715	19717	19640	19651	19493	19662	19752	19549	19650	19734	19599	19751	19494	19818	19747	19685	19731	19538	19731	19609	19821	19764	19506	19649	19573	19835	19463	19743	19542	19540	19563	19676	19651	19749	19407	19716	19767	19746	19608	19530	19568	19407	19588	19863	19681	19644	19601	19616	19435	19433	19678	19646	19606	19904	19664	19769	19518	19648	19832	19591	19492	19728	19580	19749	19821	19762	19841	19732	19643	19808	19501	19719	19606	19904	19661	19762	19736	19600	19910	19898	19624	19635	19619	20005	19625	19709	19925	19618	19535	19573	19599	19528	19831	19789	19761	19833	19777	19647	19608	19731	19518	19548	19815	19927	19893	19866	19530	19682	19616	19571	19778	19509	19715	19740	19606	19653	19617	19574	19486	19941	19638	19617	19673	19727	19757	19813	19640	19734	19685	19719	19778	19636	19778	19793	19370	19428	19457	19818	19565	19646	19461	19605	19638	19835	19675	19858	19777	19622	19610	19926	19646	19662	19674	19654	19691	19556	19587	19701	19773	19637	19514	19724	19705	19458	19599	19666	19749	19552	19733	19661	19675	19816	19616	19701	19459	19622	19829	19691	19674	19706	19719	19658	19566	19764	19680	19784	19662	19642	19629	19654	19664	19761	19387	19617	19675	19710	19678	19876	19646	19715	19776	19569	19645	19587	19632	19775	19839	19572	19593	19583	19812	19595	19641	19812	19708	19429	19812	19592	19436	19656	19582	19639	19741	19702	19784	19743	19791	19818	19589	19912	19916	19598	19728	19829	19591	19707	19642	19659	19609	19774	19761	19633	19512	19602	19479	19680	19559	19955	19803	19666	19693	19578	19751	19620	19408	19625	19756	19874	19718	19865	19671	19644	19654	19638	19799	19789	19713	19587	19666	19547	19455	19720	19565	19567	19748	19638	19565	19512	19593	19451	19560	19461	19772	19756	19763	19595	19739	19642	19534	19507	19501	19594	19639	19750	19577	19594	19758	19586	19584	19641	19717	19609	19401	19795	19603	19688	19850	19560	19574	19664	19534	19343	19636	19585	19580	19537	19613	19790	19846	19734	19498	19504	19503	19601	19513	19831	19738	19809	19736	19846	19300	19573	19662	19713	19680	19798	19820	19625	19641	19718	19541	19662	19795	19579	19398	19875	19670	19679	19531	19777	19926	19661	19675	19560	19685	19801	19466	19728	19736	19628	19494	19698	19749	19570	19672	19822	19550	19585	19505	19720	19531	19675	19505	19465	19664	19755	19726	19762	19540	19561	19566	19589	19824	19835	19797	19597	19639	19677	19645	19535	19579	19642	19728	19743	19787	19775	19663	19664	19676	19705	19584	19380	19647	19610	19667	19603	19649	19481	19611	19604	19776	19624	19442	19771	19822	19578	19696	19583	19733	19839	19846	19659	19529	19632	19715	19806	19450	19763	19747	19778	19959	19655	19869	19612	19447	19692	19672	19640	19870	19466	19842	19828	19722	19660	19556	19706	19892	19448	19752	19436	19742	19626	19580	19500	19621	19753	19525	19611	19584	19742	19730	19488	19747	19784	19727	19687	19491	19663	19665	19633	19445	19687	19729	19775	19549	19843	19853	19638	19541	19787	19613	19614	19501	19769	19716	19715	19638	19846	19756	19740	19669	19738	19654	19772	19781	19813	19441	19764	19598	19824	19492	19443	19739	19612	19646	19623	19678	19778	19565	19557	19778	19702	19786	19752	19651	19830	19590	19791	19589	19695	19509	19633	19679	19560	19574	19656	19486	19651	19706	19678	19878	19839	19619	19680	19799	19777	19948	19827	19580	19647	19573	19489	19574	19735	19573	19455	19710	19608	19503	19585	19541	19649	19635	19572	19723	19805	19693	19852	19656	19557	19533	19640	19776	19876	19725	19661	19768	19720	19660	19709	19845	19926	19647	19559	19752	19339	19626	19624	19746	19836	19655	19594	19678	19533	19669	19661	19625	19668	19654	19698	19609	19693	19693	19709	19503	19814	19606	19623	19689	19683	19533	19688	19736	19619	19550	19495	19628	19691	19641	19727	19487	19704	19442	19599	19752	19680	19611	19698	19642	19508	19643	19547	19391	19699	19674	19576	19488	19796	19784	19772	19332	19648	19536	19548	19677	19791	19819	19585	19896	19641	19646	19564	19630	19723	19733	19585	19544	19416	19540	19864	19700	19807	19947	19687	19633	19860	19940	19648	19731	19660	19708	19906	19493	19642	19707	19732	19651	19881	19877	19733	19595	19690	19739	19595	19565	19657	19574	19656	19680	19684	19560	19628	19700	19726	19570	19537	19636	19418	19675	19670	19779	19679	19831	19628	19647	19638	19839	19516	19655	19680	19628	19507	19444	19420	19699	19804	19587	19519	19808	19786	19625	19739	19565	19815	19588	19790	19684	19561	19747
24259	32974	30817	25382	21762	20140	18467	17719	17672	17209	16841	16704	16800	16411	16342	16533	17199	17452	16977	16217	15745	15527	15575	15564	15755	15583	15621	15544	15546	15698	15413	15645	15411	15674	15513	15831	15701	15604	15419	15514	15679	15718	15487	15480	15568	15465	15597	15622	15646	15560	15605	15405	15535	15542	15549	15636	15725	15384	15529	15399	15585	15493	15455	15490	15364	15600	15688	15572	15694	15706	15570	15383	15698	15456	15354	15448	15436	15578	15434	15544	15654	15649	15504	15590	15585	15474	15498	15481	15479	15628	15485	15567	15396	15624	15875	15617	15508	15528	15575	15318	15493	15557	15576	15624	15573	15527	15622	15531	15662	15481	15420	15563	15380	15689	15636	15562	15604	15544	15543	15558	15578	15480	15619	15552	15618	15757	15543	15362	15616	15687	15376	15677	15528	15568	15583	15582	15410	15565	15630	15389	15601	15577	15476	15497	15655	15337	15407	15685	15595	15369	15528	15597	15466	15533	15660	15480	15505	15508	15422	15597	15641	15580	15551	15570	15467	15752	15667	15582	15437	15607	15637	15587	15555	15429	15609	15656	15701	15783	15516	15538	15669	15472	15424	15571	15610	15776	15657	15604	15708	15547	15657	15584	15583	15545	15611	15541	15672	15538	15373	15641	15726	15555	15573	15407	15702	15700	15466	15511	15642	15561	15555	15537	15558	15431	15357	15736	15538	15545	15577	15555	15486	15532	15676	15705	15564	15613	15464	15649	15508	15652	15436	15507	15613	15555	15589	15440	15575	15561	15530	15412	15588	15659	15637	15511	15618	15421	15589	15571	15500	15564	15646	15462	15622	15494	15766	15662	15465	15514	15579	15644	15430	15620	15615	15644	15657	15642	15597	15513	15407	15588	15508	15584	15536	15637	15722	15615	15646	15391	15638	15668	15552	15663	15436	15557	15568	15588	15559	15595	15671	15649	15357	15582	15574	15504	15453	15400	15562	15344	15806	15500	15522	15575	15565	15627	15497	15613	15624	15600	15579	15533	15476	15470	15513	15426	15587	15537	15387	15566	15438	15549	15484	15566	15447	15650	15443	15441	15613	15478	15641	15695	15501	15552	15568	15467	15488	15655	15660	15551	15498	15721	15524	15490	15499	15470	15588	15582	15692	15681	15624	15609	15370	15593	15544	15467	15574	15544	15626	15647	15646	15619	15538	15590	15494	15760	15441	15534	15701	15566	15620	15589	15342	15358	15591	15476	15418	15465	15458	15543	15521	15623	15437	15477	15638	15456	15770	15539	15720	15453	15679	15471	15603	15554	15569	15623	15466	15628	15561	15472	15476	15339	15657	15692	15682	15512	15803	15569	15609	15526	15671	15488	15548	15368	15615	15538	15470	15630	15596	15550	15606	15566	15552	15493	15623	15477	15576	15682	15611	15754	15540	15522	15419	15655	15668	15660	15551	15539	15535	15546	15594	15528	15520	15663	15701	15444	15335	15699	15579	15674	15502	15660	15675	15480	15558	15630	15681	15511	15644	15527	15411	15589	15781	15421	15661	15600	15613	15598	15652	15649	15415	15369	15487	15669	15582	15609	15551	15616	15418	15632	15366	15702	15508	15494	15454	15546	15608	15551	15596	15660	15564	15446	15634	15577	15723	15432	15527	15819	15582	15507	15539	15612	15592	15509	15576	15616	15711	15488	15521	15533	15786	15483	15563	15736	15407	15581	15498	15570	15544	15353	15558	15329	15504	15527	15722	15520	15517	15541	15617	15654	15611	15451	15587	15529	15636	15737	15601	15524	15486	15676	15717	15447	15543	15558	15620	15615	15657	15584	15525	15456	15712	15405	15566	15535	15574	15540	15647	15510	15522	15566	15428	15545	15532	15501	15593	15565	15621	15748	15636	15642	15471	15714	15550	15609	15429	15502	15401	15464	15638	15571	15719	15639	15605	15692	15634	15605	15584	15567	15689	15500	15694	15553	15466	15494	15484	15430	15429	15572	15551	15686	15455	15281	15496	15578	15451	15663	15569	15440	15556	15727	15380	15480	15667	15628	15722	15653	15666	15579	15676	15573	15533	15675	15455	15634	15430	15303	15487	15328	15640	15380	15683	15522	15593	15560	15382	15593	15623	15560	15514	15591	15647	15404	15442	15814	15501	15621	15470	15459	15460	15560	15554	15470	15549	15577	15637	15575	15522	15475	15335	15423	15597	15440	15499	15579	15651	15480	15612	15605	15357	15641	15652	15494	15517	15492	15485	15638	15543	15424	15602	15667	15613	15604	15794	15485	15441	15523	15725	15574	15629	15697	15662	15757	15624	15562	15596	15475	15664	15492	15478	15629	15559	15593	15539	15573	15579	15606	15464	15572	15538	15528	15463	15735	15447	15638	15555	15580	15569	15716	15721	15611	15708	15572	15464	15399	15477	15540	15643	15604	15475	15572	15593	15512	15644	15648	15522	15518	15532	15578	15456	15610	15551	15584	15643	15501	15431	15533	15635	15627	15647	15554	15619	15526	15500	15494	15526	15682	15723	15534	15369	15448	15674	15390	15427	15478	15579	15398	15475	15422	15611	15727	15413	15493	15484	15636	15797	15490	15751	15649	15406	15496	15621	15638	15652	15534	15614	15621	15540	15483	15644	15544	15459	15625	15716	15593	15570	15484	15611	15564	15392	15741	15561	15529	15610	15687	15711	15434	15532	15630	15481	15577	15506	15515	15396	15430	15528	15311	15599	15649	15636	15612	15450	15687	15435	15606	15588	15608	15538	15529	15667	15502	15514	15499	15535	15550	15550	15381	15779	15496	15703	15470	15576	15696	15471	15626	15452	15663	15542	15458	15549	15605	15644	15597	15768	15615	15712	15556	15600	15428	15526	15441	15655	15545	15556	15647	15509	15530	15685	15491	15645	15677	15525	15618	15522	15491	15643	15608	15627	15612	15553	15499	15602	15654	15609	15529	15514	15525	15666	15640	15616	15453	15812	15577	15553	15585	15517	15526	15534	15541	15545	15421	15556	15523	15669	15553	15606	15624	15707	15557	15520	15561	15463	15499	15691	15444	15479	15472	15521	15575	15723	15686	15702	15688	15639	15702	15632	15602	15502	15610	15546	15515	15492	15602	15600	15545	15407	15566	15598	15766	15586	15578	15528	15655	15516	15579	15593	15593	15760	15504	15559	15562	15608	15460	15595	15548	15653	15731	15535	15489	15686	15505	15491	15649	15525	15672	15420	15558	15462	15432	15635	15581	15524	15420	15616	15706	15612	15619	15468	15313	15544	15535	15462	15385	15711	15730	15436	15502	15458	15503	15517	15513	15629	15501	15663	15585	15474	15605	15563	15559	15566	15666	15495	15459	15576	15659	15519	15381	15505	15607	15628	15507	15629	15513	15523	15577	15494	15510	15529	15590	15468	15565	15508	15477	15715	15575	15741	15456	15436	15487	15477	15674	15512	15528	15573	15668	15704	15475	15547	15545	15487	15602	15676	15526	15593	15553	15521	15543	15666	15659	15540	15510	15622	15478	15705	15513	15632	15489	15502	15693	15561	15607	15414	15665	15561	15613	15582	15688	15514	15571	15576	15480	15610	15453	15385	15601	15750	15411	15764	15598	15604	15538	15580	15503	15652	15608	15404	15548	15690	15679	15365	15522	15778	15434	15511	15594	15498	15512	15503	15403	15520	15675	15652	15357	15558	15478	15497	15609	15484	15387	15510	15670	15466	15692	15486	15713	15488	15636	15657	15590	15587	15605	15752	15428	15643	15581	15517	15654	15739	15476	15513	15656	15662	15580	15385	15461	15644	15647	15659	15551	15502	15621	15452	15498	15510	15692	15621	15493	15493	15626	15773	15708	15530	15440	15646	15460	15573	15502	15685	15516	15520	15657	15712	15491	15604	15294	15648	15594	15605	15603	15516	15555	15341	15425	15520	15432	15624	15699	15626	15646	15517	15588	15668	15643	15527	15598	15530	15713	15755	15721	15591	15605	15448	15455	15563	15531	15596	15548	15567	15426	15459	15595	15546	15588	15696	15580	15650	15572	15444	15587	15583	15505	15653	15429	15444	15443	15512	15498	15594	15583	15595	15507	15855	15434	15586	15443	15600	15733	15508	15564	15611	15516	15698	15675	15593	15595	15504	15507	15631	15469	15473	15505	15513	15467	15482	15460	15483	15478	15765	15539	15621	15513	15387	15716	15604	15652	15575	15542	15584	15486	15564	15667	15706	15376	15475	15480	15552	15602	15518	15619	15573	15566	15486	15679	15387	15724	15623	15550	15723	15489	15461	15482	15441	15665	15626	15565	15466	15670	15586	15491	15576	15733	15575	15528	15509	15551	15670	15600	15609	15403	15403	15481	15626	15660	15611	15522	15726	15533	15547	15708	15572	15483	15442	15401	15707	15523	15650	15624	15562	15568	15623	15486	15632	15494	15542	15527	15669	15576	15521	15519	15478	15705	15525	15633	15508	15500	15574	15457	15771	15474	15661	15583	15534	15540	15623	15640	15419	15479	15673	15484	15678	15489	15653	15729	15553	15369	15747	15512	15452	15528	15669	15566	15444	15571	15646	15694	15652	15468	15586	15730	15382	15651	15621	15558	15522	15604	15662	15666	15611	15500	15527	15488	15635	15591	15600	15591	15475	15588	15682	15689	15468	15459	15723	15749	15515	15754	15787	15569	15694	15666	15507	15499	15575	15502	15636	15519	15643	15575	15626	15621	15674	15688	15361	15522	15707	15673	15579	15662	15455	15617	15543	15592	15554	15422	15635	15236	15430	15596	15421	15501	15413	15559	15615	15752	15318	15631	15472	15499	15538	15475	15485	15757	15498	15641	15543	15492	15640	15694	15565	15507	15477	15546	15472	15430	15741	15689	15627	15606	15454	15434	15848	15654	15624	15553	15643	15566	15474	15566	15500	15514	15564	15500	15624	15594	15526	15675	15441	15552	15606	15617	15468	15754	15645	15465	15452	15428	15690	15593	15606	15620	15709	15638	15620	15531	15728	15540	15532	15557	15448	15634	15538	15446	15629	15619	15523	15500	15690	15599	15576	15522	15606	15559	15581	15560	15690	15515	15458	15575	15662	15614	15530	15468	15546	15594	15676	15581	15560	15578	15577	15509	15825	15567	15601	15545	15619	15539	15487	15520	15469	15505
25531	20997	27911	26527	25304	25850	25373	23360	22581	22290	22320	21929	22027	21975	21664	22062	26859	28165	26208	23815	21774	20813	20641	20751	20749	20893	20888	20744	20774	20706	20619	20837	20820	20761	20712	20604	20619	20623	20903	20692	20594	20490	20543	20704	20570	20589	20866	20417	20672	20567	20766	20638	20701	20595	20593	20542	20649	20542	20662	20731	20482	20607	20886	20507	20684	20652	20420	20741	20678	20712	20701	20682	20774	20577	20645	20649	20663	20477	20676	20657	20588	20620	20382	20630	20714	20823	20388	20541	20710	20511	20869	20722	20589	20735	20561	20610	20580	20605	20781	20672	20688	20768	20588	20865	20758	20658	20464	20524	20652	20569	20631	20691	20624	20674	20653	20552	20804	20739	20731	20602	20406	20702	20363	20483	20546	20362	20753	20700	20781	20613	20421	20549	20578	20518	20644	20693	20629	20756	20516	20360	20591	20698	20487	20557	20648	20857	20920	20520	20472	20504	20565	20630	20516	20725	20515	20723	20581	20570	20557	20574	20589	20560	20546	20624	20429	20617	20723	20693	20572	20704	20541	20799	20715	20728	20683	20691	20547	20532	20796	20583	20736	20680	20509	20585	20771	20912	20703	20660	20574	20655	20518	20720	20744	20633	20378	20650	20711	20613	20414	20804	20511	20771	20534	20646	20657	20653	20517	20427	20720	20670	20487	20678	20497	20691	20681	20754	20841	20672	20953	20664	20506	20662	20578	20822	20577	20607	20828	20711	20518	20572	20593	20606	20949	20670	20554	20489	20637	20550	20458	20469	20642	20691	20699	20568	20434	20592	20760	20646	20779	20694	20592	20829	20585	20480	20487	20679	20679	20592	20623	20736	20507	20662	20550	20547	20557	20646	20668	20693	20591	20552	20558	20706	20739	20456	20752	20514	20427	20528	20407	20658	20297	20469	20409	20653	20600	20784	20580	20479	20704	20743	20510	20613	20488	20686	20717	20532	20744	20517	20590	20375	20701	20546	20752	20655	20906	20734	20686	20475	20713	20751	20595	20633	20697	20556	20683	20564	20715	20723	20645	20817	20904	20672	20695	20443	20563	20658	20724	20604	20721	20597	20727	20676	20508	20748	20762	20501	20725	20757	20779	20626	20618	20576	20712	20514	20624	20672	20379	20817	20518	20484	20667	20735	20598	20413	20756	20722	20667	20386	20550	20839	20740	20444	20549	20515	20865	20670	20569	20580	20502	20600	20640	20480	20484	20588	20580	20954	20741	20710	20671	20596	20687	20442	20741	20614	20570	20438	20360	20516	20722	20520	20356	20708	20647	20539	20719	20524	20554	20604	20689	20811	20595	20537	20710	20626	20580	20928	20609	20488	20621	20605	20747	20516	20407	20752	20781	20477	20662	20767	20661	20851	20651	20670	20486	20741	20533	20462	20603	20593	20711	20718	20687	20812	20670	20672	20850	20511	20772	20663	20728	20517	20529	20632	20657	20393	20508	20852	20476	20609	20816	20664	20523	20677	20803	20694	20807	20681	20567	20748	20616	20619	20705	20496	20627	20610	20749	20764	20572	20336	20651	20467	20496	20577	20596	20779	20609	20669	20885	20765	20715	20596	20731	20685	20592	20751	20488	20595	20689	20835	20770	20596	20515	20597	20537	20633	20786	20493	20822	20637	20626	20619	20494	20708	20707	20650	20702	20627	20685	20731	20917	20586	20525	20752	20510	20469	20668	20568	20776	20543	20542	20396	20550	20420	20494	20640	20427	20553	20663	20695	20708	20502	20458	20544	20771	20700	20473	20581	20465	20690	20537	20755	20576	20558	20503	20859	20550	20807	20754	20842	20464	20808	20549	20678	20714	20770	20666	20630	20528	20533	20866	20679	20786	20602	20503	20537	20672	20486	20774	20618	20685	20627	20510	20598	20671	20675	20666	20751	20677	20703	20748	20480	20718	20807	20662	20696	20714	20676	20481	20637	20598	20775	20474	20625	20671	20745	20779	20518	20689	20693	20445	20725	20641	20453	20877	20722	20642	20623	20495	20688	20542	20756	20478	20724	20734	20579	20538	20682	20390	20633	20425	20725	20637	20890	20679	20561	20858	20692	20745	20699	20632	20866	20639	20555	20637	20856	20604	20572	20521	20683	20774	20702	20579	20695	20565	20705	20367	20723	20714	20476	20565	20630	20677	20814	20465	20482	20624	20436	20790	20725	20512	20559	20680	20565	20697	20729	20398	20598	20795	20418	20943	20694	20670	20569	20715	20648	20736	20868	20741	20694	20627	20678	20620	20799	20672	20581	20350	20534	20461	20698	20631	20727	20895	20620	20494	20522	20483	20751	20351	20602	20659	20589	20618	20505	20718	20424	20555	20558	20547	20876	20943	20604	20721	20551	20461	20394	20524	20699	20642	20890	20532	20783	20497	20630	20740	20511	20374	20679	20651	20832	20658	20385	20889	20453	20605	20612	20630	20628	20661	20606	20902	20695	20707	20823	20636	20646	20711	20607	20933	20431	20819	20696	20789	20750	20449	20637	20747	20747	20770	20537	20777	20881	20757	20513	20523	20639	20506	20485	20695	20583	20719	20522	20548	20691	20843	20688	20527	20526	20728	20712	20643	20504	20668	20557	20761	20556	20528	20668	20506	20346	20572	20679	20536	20754	20548	20414	20549	20617	20612	20575	20602	20680	20754	20801	20393	20551	20756	20600	20568	20748	20975	20569	20596	20743	20787	21118	20736	20538	20536	20769	20773	20676	20731	20538	20615	20813	20696	20497	20527	20592	20558	20682	20642	20793	20661	20698	20761	20538	20695	20657	20681	20669	20772	20479	20511	20587	20530	20800	20540	20611	20530	20583	20532	20407	20884	20518	20445	20535	20530	20569	20811	20747	20670	20532	20816	20799	20855	20607	20891	20585	20723	20772	20606	20741	20636	20592	20495	20529	20595	20463	20618	20490	20809	20613	20709	20657	20703	20665	20498	20611	20642	20458	20560	20748	20521	20620	20764	20613	20526	20654	20504	20628	20770	20809	20582	20840	20860	20369	20657	20614	20718	20552	20489	20776	20537	20833	20677	20741	20472	20438	20290	20568	20762	20599	20726	20547	20673	20361	20637	20689	20724	20618	20761	20648	20633	20696	20603	20783	20665	20566	20519	20698	20576	20496	20601	20684	20605	20870	20565	20499	20612	20490	20746	20738	20439	20361	20611	20694	20531	20761	20548	20717	20455	20413	20673	20375	20837	20367	20530	20716	20796	20434	20655	20532	20585	20675	20343	20547	20534	20688	20451	20568	20451	20705	20754	20781	20791	20642	20724	20755	20805	20704	20775	20733	20733	20619	20750	20491	20513	20573	20631	20574	20628	20554	20712	20587	20572	20514	20616	20646	20625	20873	20630	20551	20591	20603	20828	20686	20749	20654	20637	20655	20693	20556	20367	20599	20487	20540	20654	20454	20447	20615	20614	20367	20680	20706	20597	20678	20640	20912	20655	20543	20853	20635	20644	20632	20605	20740	20587	20696	20572	20753	20738	20861	20498	20513	20571	20603	20674	20694	20574	20698	20586	20770	20678	20675	20618	20527	20608	20516	20526	20580	20672	20734	20847	20749	20585	20719	20744	20727	20495	20546	20755	20613	20664	20572	20602	20881	20702	20705	20701	20544	20605	20692	20786	20642	20842	20472	20522	20709	20451	20472	20660	20764	20425	20759	20539	20637	20726	20535	20497	20678	21033	20533	20788	20595	20503	20875	20715	20646	20647	20555	20496	20612	20767	20773	20610	20697	20506	20509	20745	20790	20710	20535	20512	20761	20548	20619	20647	20700	20767	20799	20625	20701	20478	20453	20669	20494	20576	20448	20614	20666	20494	20824	20552	20582	20682	20699	20529	20475	20526	20608	20739	20876	20993	20624	20554	20657	20717	20640	20599	20890	20718	20575	20661	20472	20736	20618	20685	20511	20694	20525	20531	20816	20532	20438	20677	20634	20648	20573	20763	20755	20737	20721	20582	20737	20465	20624	20502	20726	20623	20816	20636	20620	20307	20715	20413	20581	20669	20535	20613	20689	20647	20605	20812	20615	20478	20664	20501	20597	20624	20744	20615	20588	20617	20759	20538	20660	20733	20708	20776	20784	20539	20752	20686	20645	20570	20744	20702	20671	20569	20555	20543	20683	20694	20630	20743	20816	20585	20699	20735	20816	20776	20791	20803	20672	20601	20709	20592	20983	20633	20583	20602	20792	20557	20499	20762	20492	20395	20623	20505	20654	20587	20715	20682	20716	20655	20482	20640	20542	20529	20543	20568	20804	20696	20630	20741	20905	20792	20523	20509	20696	20662	20727	20955	20738	20718	20831	20831	20544	20726	20635	20514	20732	20414	20646	20716	20864	20706	20698	20749	20508	20582	20558	20674	20781	20760	20547	20797	20771	20825	20631	20418	20526	20659	20678	20741	20790	20664	20665	20633	20702	20582	20415	20587	20563	20651	20406	20707	20570	20611	20516	20728	20286	20612	20339	20778	20722	20615	20799	20828	20550	20866	20761	20672	20635	20712	20857	20727	20648	20871	20747	20577	20740	20710	20946	20744	20565	20549	20606	20674	20502	20516	20732	20476	20635	20564	20561	20445	20747	20752	20544	20726	20652	20599	20715	20687	20591	20685	20415	20490	20788	20691	20533	20678	20536	20733	20637	20749	20614	20653	20412	20818	20559	20539	20721	20675	20621	20595	20790	20803	20510	20749	20435	20584	20208	20507	20508	20821	20723	20621	20618	20811	20457	20537	20597	20725	20611	20598	20579	20536	20631	20868	20723	20566	20591	20783	20565	20639	20681	20964	20607	20610	20621	20712	20513	20501	20706	20611	20908	20497	20577	20715	20687	20566	20561	20575	20581	20572	20511	20739	20588	20607	20583	20462	20443	20504	20613	20673	20627	20594	20468	20464	20706	20761	20560	20742	20623	20638	20685	20475	20577	20590	20384	20522	20741	20883	20609	20618	20626	20723	20819	20731	20546	20739	20602	20535	20554	20521	20597	20642	20910	20776	20472	20489	20693	20742	20615	20495	20679	20629	20576	20444	20684	20789	20499	20703	20509	20665	20472	20739	20815	20838	20683	20740	20472	20726	20571	20656	20725	20640	20629	20646	20779	20766	20884	20477	20511
24053	38395	37792	30283	25658	22983	20769	20137	19382	18882	18573	18496	18088	18001	17774	18334	25784	26187	22903	19435	16711	16111	15962	16021	16126	16082	16076	16099	16302	16130	16139	16217	16251	16161	16116	16153	16160	16113	16145	15988	16080	16152	15987	16187	16082	16156	16136	15978	16038	16340	16126	16131	15955	16153	16210	16270	16145	16166	16227	16132	16173	16206	16159	16098	16301	15991	16037	16096	16216	16060	16103	16073	16241	16199	16053	16084	16027	16056	16189	16063	16137	16087	16031	16200	16076	16148	16222	15978	16272	16071	15979	16112	16157	16137	15982	16233	16102	16141	16128	15953	16090	15984	16077	16085	16184	16185	15969	16119	16127	16066	16363	16253	16149	16197	16176	16188	16128	15893	16181	16199	16060	15915	16240	16086	16236	16198	16061	16043	15929	16209	16135	16193	16030	16167	16044	16310	16298	16171	16135	16171	16288	16090	16019	16258	16091	15937	16339	16150	16130	16021	16092	16066	15821	16161	16055	16163	16182	16090	16059	16144	16036	16140	16038	16254	16205	16192	16113	16232	16043	16155	16151	16002	16318	16161	16044	16125	16152	16134	16384	16064	16112	16247	16049	16194	15979	16248	16047	16168	16028	16159	16176	16050	16343	16161	16326	16130	16186	16222	16142	16078	16086	16241	16061	16098	16285	16245	16215	16232	16072	16200	16249	16060	16179	16142	16219	16133	15910	15997	16050	16204	16154	16152	16175	16102	16176	16127	16269	16157	16149	16196	16130	15923	16179	16117	16245	16286	15896	16185	16144	16081	16149	16159	16196	16129	16101	16177	16182	16386	16151	16212	16194	16076	16183	16030	16187	16168	16142	16060	16172	15946	16196	16097	16229	16211	15868	16175	16289	16223	16192	16157	16091	16083	16168	16128	16067	16081	16093	16099	16175	16268	16309	16157	16302	16125	16156	16152	16169	16013	16201	16100	16157	16303	15884	16129	16218	15944	15996	16105	16153	16170	15983	16088	16067	16156	16220	16127	16261	16116	16195	16136	16152	16095	16236	16231	16052	16047	16235	16005	16277	16102	16083	16104	16163	16142	16031	16083	15983	16121	16090	16001	16101	16053	16097	16119	16136	16091	16166	16201	15958	16167	16134	16152	16069	16178	16181	16059	16124	16076	16191	15835	16015	16151	16182	16241	16102	16030	16077	16140	16166	16106	16050	16095	16254	16141	16004	15924	16154	15932	16128	15956	16065	16255	16119	16059	16014	16116	16050	16125	16296	16127	16169	16104	16223	16010	16039	16186	16033	16098	16070	16269	16102	15976	16252	16049	16085	15995	16152	16173	16033	16009	16059	15975	16271	16157	16209	16137	16173	16306	15982	16115	16054	16116	16131	16074	16071	15945	16126	16014	16111	15992	16095	16007	16012	16268	15994	16196	16132	16208	16089	16082	16136	16230	16050	16044	16004	16198	16046	16088	16267	16054	16189	16299	16212	16156	16088	16334	16214	16202	16146	16099	16261	16363	16025	16021	16121	16072	16241	16243	16051	16281	16137	16134	16167	16306	16170	16131	16182	16071	16205	16166	16115	16160	16166	16084	16076	15985	16334	16206	16145	16196	16310	16044	16230	16119	16136	16288	16232	16261	16027	16047	16291	16402	16121	16259	16060	16007	16194	16232	16029	16165	16195	16100	16160	16101	16105	16133	16145	16146	16018	16057	16257	16090	16176	16104	16104	16036	16330	16099	16061	16339	16099	16197	16142	16206	16228	16142	16165	16158	16066	16215	16191	16232	16130	16173	16193	16135	16039	16072	16064	16124	16086	16000	16102	16036	16022	16024	16191	16044	15956	16156	16093	16091	16215	16222	16188	16042	16158	16095	15943	16169	16187	16102	16068	16229	16224	16269	16229	16035	16044	16150	16131	16139	16276	16074	16325	16047	16191	16114	16239	16114	16209	16090	16227	16004	16153	16278	16112	16245	16065	16091	15956	16042	16225	16218	16112	16140	16088	16041	16375	16239	16140	16111	16180	16122	16195	16281	16310	15904	16089	16281	16267	16069	16093	16063	16231	16081	16188	16085	16102	16006	16309	16030	16088	15975	16221	16213	16131	16102	15984	16179	16082	15986	16166	16108	16218	16044	16125	16114	16170	16222	16258	16167	16150	16173	16045	16019	16081	16091	16109	16140	16208	16083	16045	16082	16234	16057	15974	16198	16216	15998	16069	16034	16087	16177	16114	16039	16263	16106	16025	16229	16066	16154	16117	16101	16264	16257	16079	16176	16211	16185	16294	15897	16198	16139	16121	16176	16140	16163	16146	16112	16187	16160	16006	16045	16229	16078	16153	16038	16032	16109	15957	16209	16038	16112	16083	16226	16112	16070	16105	16059	16118	16218	16060	16270	16068	16159	16092	16144	16099	16238	15955	16213	15942	16231	16204	16105	16211	16170	15820	16275	15920	16101	16070	16153	15943	16060	16068	16262	16218	16155	16121	16117	16094	15981	16238	16109	16256	16048	16200	16234	15979	16145	16274	16168	16040	16042	16037	16225	16098	16150	16196	16189	16098	16118	16038	16104	16164	16016	16133	16275	16216	15925	16178	16129	16178	15920	16164	16074	15973	16056	16095	16068	16130	16128	16187	15954	15985	16179	16104	16163	16128	16034	16124	16040	16131	16057	15961	16114	16222	16213	16163	16280	16230	16106	16069	15974	16135	16175	16136	16208	16083	16018	16061	16272	16043	16113	16284	16232	16157	15995	16184	15979	16181	16156	16135	16047	16050	16265	16240	16299	16105	16081	16030	16134	16084	16133	16156	16110	16131	16193	16278	16146	16043	16163	16207	16303	15971	16028	16040	16213	16146	16161	16248	16179	16258	16109	16139	15964	16132	15973	16215	16082	16003	16193	16301	15938	16119	16058	16108	16184	16118	16240	16131	16171	16040	16025	16124	16082	16098	15994	16203	16032	16136	16023	16089	16239	16038	16133	16151	16205	16074	16102	16183	16042	16192	16269	15974	16319	16002	16138	16166	16026	16036	16194	16022	15840	16321	16269	16094	16043	15967	16114	15986	16181	16121	16131	16245	16047	16230	16227	16169	15995	16123	16191	16142	15980	16189	16244	16214	16055	16117	16091	16000	15992	16074	16186	16167	16018	16143	16182	16246	16204	16114	16291	16224	16221	16164	16261	16116	16058	16096	16080	16178	16065	16116	16311	16002	16044	16065	16121	16200	16137	16259	16116	15981	16155	16118	16167	16423	16209	16072	16273	16004	16213	16039	16115	16282	16208	16079	16275	15990	16213	16061	16019	16200	16087	16216	16156	16249	16210	16120	16091	16305	16055	16397	15968	16123	16080	16190	16229	15938	16046	16108	16113	16394	15920	16082	16158	16191	16013	16241	15862	16150	16144	16094	16068	15913	16069	16220	16027	16194	16187	16128	16256	16281	16261	16219	16073	16210	16310	16360	15967	16072	16218	16106	16002	16111	16188	16248	16093	16119	16232	16240	16067	16063	16017	16093	16095	16201	16091	16218	16156	16303	16127	16165	16238	16061	16089	16325	16040	16217	16142	16010	16279	16175	16037	16102	16116	16078	15967	16008	16212	16173	16306	16219	16102	16087	16263	16129	16085	16137	16280	16204	16245	16058	16157	15993	16161	16168	15989	16153	16097	16251	15972	16109	16215	16221	16101	16052	16114	16380	16065	16050	16004	16237	16104	15959	16319	16161	16249	16128	15960	16165	16067	16125	16085	16230	16093	16255	16189	15883	16044	15984	16110	16136	16392	16088	16070	16032	16081	16093	16100	16077	16237	16166	16247	16202	16200	16255	16162	16101	16065	16035	16106	16248	16122	16033	16150	16236	16232	16268	15925	16109	16044	16147	16146	16075	16207	16071	16232	16096	16031	16262	16182	16009	16096	16136	16123	16145	15985	16196	16149	16252	16141	16158	16143	16384	16072	16156	16185	16067	16174	16044	16107	16121	16063	16420	16142	16120	16164	16005	15912	16273	15943	16225	15922	16226	16113	16132	16206	16193	15974	16182	16128	16031	16119	16011	16259	16088	16260	16136	16282	16064	16023	16210	16028	16285	16090	16100	16262	16199	16031	16231	16014	16182	16111	16274	16159	16117	16144	16225	16227	16231	16091	16057	16158	16165	15889	16118	16168	16057	16103	15895	16121	16124	16150	16053	16106	16086	16235	16266	16152	16065	16148	15990	15996	16065	16258	16092	16116	16161	16056	16165	16023	16077	16099	15952	16039	16206	16092	16281	16180	16139	16102	16022	16024	16033	16180	16130	16155	16130	16117	16117	16094	16177	16224	16235	16054	16312	16015	16175	15988	16132	16054	16218	16228	16250	16107	16041	16095	16120	16019	16031	16110	16403	16074	16280	16178	16120	16029	16196	16123	16236	16055	16175	16032	16314	16092	16098	16168	16070	16039	16254	16264	16342	16085	16136	16258	16080	16161	16062	16112	16101	16276	15986	16076	16076	16129	16243	16287	15979	16121	16197	16272	16107	16141	16057	16150	16035	16142	16064	16086	16067	16215	16285	15983	16153	16109	16238	16068	16067	16230	16007	16123	16092	16117	15943	15975	16221	16078	16153	16099	16106	16210	16145	16025	16157	16153	16048	16178	16195	16053	16035	15973	16156	16245	16169	16042	16252	16161	16089	15960	16161	16052	16241	16068	16040	16111	16201	16310	16156	16241	16017	16047	16130	16053	16094	16184	16228	16188	16236	16205	16155	16110	16006	16031	16195	16200	16072	16371	16089	16012	16315	16176	16125	16134	16201	16152	16181	16320	16105	16137	16158	16061	16123	16197	16117	16282	16174	16141	16130	16106	16307	16144	16228	15911	16256	16138	16008	16094	16054	16130	16197	16189	16236	16113	16119	16122	16022	16071	16288	16235	16133	16052	16216	16182	16096	16094	16259	16068	16329	16118	16381	16045	16022	16055	16074	16119	16100	15971	15977	16166	16033	16102	16124	16147	16227	16116	16131	16085	16075	16276	16202	16111	16110	15991	16070	15993	16012	16348	16259	16101	15945	16107	16190	15987	16024	16134	16219	16083	16080	16156	16151	16042	16152	16083	16143	16167	16023	16028	16223	16261	16063	16206	16090	16204	16097	16181	16099	16358	16196	16209	16251	16185	16089	16237
23521	20956	28416	23935	23001	26832	28997	24846	24221	24264	23462	23006	23188	22839	22682	22649	30953	36372	31963	26954	23324	21095	20919	21065	21046	20693	20840	20868	20798	20823	20954	20775	20839	20831	20871	20700	20566	20950	20946	20852	20869	20894	20774	20553	20842	20711	20937	20945	20516	20954	20766	20936	20978	20678	20908	20787	20824	20888	20870	20579	20852	20647	20715	20809	20864	20628	20663	20860	20796	20702	20721	20745	20866	20825	20773	20909	20903	20667	20936	20757	20830	20889	20825	20895	20913	20987	20968	20768	20892	20835	20789	20752	20759	20600	20670	20768	20937	20851	20907	20884	20620	20854	20670	20653	21016	20911	20743	20741	20494	20692	20868	20863	20784	20647	20881	20886	20790	20716	20624	20744	20841	20722	20821	20558	20897	20874	20838	20683	20801	20826	21031	20852	20891	20615	20661	20496	20914	20728	20786	20683	20932	20666	20908	20901	21000	20992	20858	20763	20643	20635	20892	20840	20822	20673	20670	20539	20611	20789	20632	20546	20889	20743	20644	20964	20846	20839	20814	20762	20668	20783	20831	20887	20668	20757	20714	20710	20936	20711	20741	20644	20777	21067	20823	20679	20559	20665	20662	20565	20650	20741	20704	20913	20821	20501	20818	20623	20829	20571	20799	20737	20929	20583	20858	20618	20690	20615	20846	20668	20673	20798	20728	20628	20740	20613	20787	20619	20746	20878	20875	20739	20821	20728	20836	20746	20827	21090	20767	20681	20733	20760	20852	20764	20731	20712	20714	20747	20487	20780	20668	20716	20731	20833	20763	20758	20636	20650	20886	20731	20599	20790	20746	20762	20610	20751	20738	20865	20726	20575	20813	20816	20652	20588	20850	20720	20750	20683	20527	20497	20692	20577	20614	20758	20792	20756	20617	20743	20627	20640	20803	20697	20841	20551	20692	20658	20707	20800	20789	20831	20922	20670	21086	20740	20830	20846	20603	20456	20736	20743	20771	20768	20679	20832	20748	20528	20828	20727	20686	20635	20816	20733	20718	20652	20927	20900	20730	20607	20806	20642	20891	20734	20666	20612	20922	20839	20835	20710	20815	20585	20451	20797	20963	20783	20968	20763	20830	20717	20767	20701	20541	20605	20857	20830	20687	20670	20791	20798	20669	20812	20815	20543	20851	20654	20780	20792	20649	20712	20986	20800	20903	20891	20619	20903	20608	20919	20673	20791	20971	20643	20747	21037	20887	20931	20887	20702	20696	20732	20961	20778	20858	20746	20798	20855	20685	20760	20752	20796	20671	20746	20643	20840	20751	20689	20821	20628	20658	20990	20687	20905	20761	20846	20789	20704	20924	20973	20803	20779	20839	20736	20844	20962	20810	20650	20656	20762	20562	20782	20935	20765	20689	20844	20856	20925	20778	20582	20765	20819	20889	20740	20735	20646	20707	20819	20913	20710	20750	20761	20804	20757	20939	20962	20889	20808	20715	20775	20982	20624	20854	20699	20788	20817	20733	20712	20788	20785	20911	20780	20822	20697	20772	20857	20635	20644	20876	20837	20755	20751	20786	20635	20644	20661	20594	20642	20885	20735	20712	20684	20705	20805	20730	20827	20794	20925	20446	20847	20793	20777	20638	20804	20827	21106	20832	20715	20798	20804	20827	20882	20810	20832	20866	20858	20694	20772	20795	20636	20813	20855	20443	20669	20648	20839	20343	20757	20817	20943	20608	20738	20668	20840	20663	20821	20746	20721	20674	20765	20498	20736	20885	20743	20821	20861	20964	20836	20569	20755	20722	20684	20831	20691	20763	21071	20819	20801	20738	20784	20809	20764	20740	20656	20618	20737	20712	20848	20934	20947	20696	20458	20794	20709	20833	20873	20880	20947	20825	20976	20632	20769	20948	20702	20826	20677	20880	20923	20644	20713	20711	20844	20669	20680	20708	20629	20864	20807	20913	20924	20845	20659	20858	20619	20606	20741	20665	20687	20707	20746	20766	20851	20776	20689	20665	20889	20949	20971	20818	20937	20542	20823	20757	20890	20648	20914	20893	20768	20715	20724	20884	20668	20625	20752	20899	20903	20757	20648	20692	20808	20532	20830	20858	20992	20727	20839	20747	20582	20578	20710	20741	20567	20964	20838	20665	20726	20910	20828	20842	20781	20710	20876	20875	20861	20760	20917	20768	20660	20833	20776	20884	20897	20866	20936	20806	20820	20678	20667	20744	20788	20574	20981	20888	20871	20530	20770	20860	20869	20790	20629	20631	20804	20926	20656	20822	20814	20816	20742	20631	20653	20839	20808	20841	20597	20620	20789	20713	20730	20859	20697	20785	20839	20721	20893	20825	20675	20683	20826	20763	20775	20506	20550	20959	20920	20926	20755	20776	20693	20718	20807	20643	20572	20664	20748	20857	20939	20698	20851	20843	20808	20727	20799	20876	20782	20514	20688	20722	21006	20784	20665	20720	20640	20782	20515	20623	20717	20756	20676	20585	20658	20704	20796	20647	20868	20694	20510	20702	20804	20640	20899	20839	20916	20712	20807	20743	20932	21004	20800	21005	20938	20763	20828	20617	20732	20728	20782	20770	20991	20685	20838	20801	20835	20832	20868	20901	20664	20742	20786	20781	20601	20644	20818	20715	20918	20932	21058	20774	20699	20810	20662	20747	20907	20757	20583	20900	20991	20821	20786	20826	20861	20861	20873	20591	20715	20751	20558	20640	20579	20845	20695	20687	20821	20889	20937	20916	20929	20633	20555	20545	20699	20998	20964	20807	20680	20625	20758	20982	20710	20749	20967	20655	20601	20666	20876	20691	21105	20712	20664	20469	20784	20922	20593	20861	20858	20681	20774	20816	20870	20882	20546	20945	20650	20671	20745	20658	20545	20684	20727	20866	20790	20652	20699	20998	20739	20704	20742	20627	20748	20938	20779	20749	20995	20667	20697	20643	20795	20746	20891	20541	20663	20698	20773	20845	20715	20658	21042	20640	20698	20934	20741	20745	20800	20820	20732	20749	20895	20759	20996	20649	20799	20920	20687	20860	20906	20825	20858	20565	20624	20882	20731	20538	20741	20764	20935	20673	20502	20872	20899	20714	20801	20566	20756	20702	20715	20977	20546	20705	21069	21003	20672	20741	20705	20744	20814	20599	20932	20695	20846	20923	20794	20569	20575	20791	20650	20742	20698	20833	20710	20831	20770	20744	20650	20608	20773	20812	20867	20942	20488	20828	20697	20801	20785	20608	20642	20729	20656	20754	20697	21055	20668	20857	20584	20801	21068	20706	20700	20945	20699	20536	20830	20725	20797	20585	20686	20793	20406	20653	20938	20907	20633	20727	20754	20840	20746	20761	20746	20938	20756	20754	20777	20787	20905	20926	20672	20688	20812	20775	20778	20878	20886	20655	20748	20925	20867	20786	20814	20902	20793	20719	21002	20725	20590	20645	20776	20767	20780	20645	20816	20810	20692	20573	20753	20787	20818	20846	20683	20756	20755	20788	20614	20689	20621	20736	20825	20799	20534	20682	20567	20751	20890	20823	20739	20854	20725	20788	20793	20581	20978	20622	20616	20926	20687	20545	20708	20656	20617	20830	20574	20822	20745	20859	20777	20789	20705	20784	20603	20805	20735	20922	20707	20729	20818	20955	20782	20718	20776	20681	20806	20865	21014	20802	20775	20944	20880	20726	20879	20566	20772	20655	20787	20942	20845	20640	20809	20922	20598	20720	20658	20742	20649	20942	20630	20831	20904	20559	20659	20865	20922	20980	20805	20783	20625	20794	20902	20630	20700	20955	20635	20907	20621	20748	20727	20807	20693	20473	20622	20863	20775	20767	20776	20571	20723	20794	20591	20710	20774	20956	20644	20915	20699	20775	20923	20885	20849	20778	20774	20708	20888	20754	20705	20783	20657	20710	20935	20810	20701	20795	20564	20859	20801	20686	20664	20578	20621	20727	20647	20746	20858	20813	20900	21001	20806	20886	20956	20672	20674	20992	20897	20808	20672	20732	20759	20615	20574	20586	20754	20706	20723	20675	20754	21013	20753	20816	20681	20833	20601	20782	20727	20810	20753	20816	20758	20941	20805	20932	20704	20664	20374	21048	20682	20560	20729	20834	20762	20985	20641	20801	20796	20813	20630	20735	20986	20831	20723	20844	20575	20761	20613	20789	20636	20843	20734	20704	20973	20816	20678	20709	20733	20792	20769	20610	20762	20638	20840	20725	20801	20886	20707	20694	20622	20507	20765	20707	20813	20955	20674	20733	20663	20875	20706	20754	20684	20845	20675	20906	20845	20874	20832	20970	20918	20917	20694	20617	20625	20813	20761	20719	20829	20746	20774	20982	20922	20562	20556	20882	20658	20875	20744	20530	21051	21028	20857	20751	20807	20748	20651	20951	20690	20533	20631	20867	20730	20893	20551	20782	20813	20926	20674	20685	20757	20722	20688	20835	20738	20557	20810	20910	20866	20716	20735	20897	20814	20743	20850	20916	20820	20810	20621	21023	20684	20846	20698	20886	20728	20873	20759	20660	20807	20805	20814	20523	20580	20724	20603	20979	20743	20747	20792	20782	20574	20692	20758	20880	20698	20886	20861	20809	20984	20707	20741	20700	20841	20801	20947	20863	20840	20816	20794	20656	20738	20865	21023	20967	20544	20521	20626	20760	20693	20697	20873	20944	20988	20828	20727	20667	20699	20846	20860	20892	20770	20807	20545	20638	20914	20784	20590	20822	20716	20633	20664	20694	20781	20748	20631	20679	20695	20731	20749	20705	20849	20979	20543	20619	20622	21002	20857	20977	20768	20636	20634	20815	20790	20722	20760	20666	20817	20814	20832	20867	20629	20617	20805	20622	20795	20537	20625	21043	20809	20669	20807	20813	20772	20859	20650	20731	20723	20781	20905	20861	20802	20625	20488	20763	20723	20733	20736	20814	20657	20870	20894	20816	21068	20778	20724	20785	20941	20974	20956	20691	20643	20775	20729	20710	20728	20711	20668	20905	20803	20767	20634	20764	20655	20653	20595	20599	20612	20599	20890	20880	20977	20999	20697	20586	20852	20751	20655	20759	20798	20823	20707	20697	20886	20654	20652	20680	20558	20782	20935	20940	20612	20828	20848	20716	20818	20923	20884	20620	20790	20916	20961	20661	20827
26041	45001	43962	35998	30300	26358	24106	22310	21767	21240	20129	19511	19432	19062	19170	19437	31699	34811	29663	23072	18518	16280	16209	16106	16397	16143	16191	16142	16228	16259	16280	16225	16086	16370	16177	16118	16025	16115	16262	16162	16388	16029	16229	16150	16062	16104	16236	16173	16278	16190	16098	16255	16282	16103	16373	16123	16369	16121	16223	16063	16201	16238	16111	16181	16144	16248	16418	16189	16126	16221	16221	16288	16094	16173	16241	16123	16205	16324	16092	16178	16156	16089	16138	16124	16226	16091	16093	16127	16149	16251	16204	16135	16100	16099	16322	15978	16138	16170	16090	16281	16148	16360	16105	16297	16179	16250	16280	16283	16348	15978	16226	16152	16158	16243	16054	16112	16151	16007	16259	16188	15985	16361	16188	16256	16169	16216	16311	16292	16042	16073	16161	16174	16202	16144	16073	16138	16178	16335	16287	16288	16189	16032	16077	16127	16240	16059	16253	16180	16255	16208	16235	16155	16314	16230	16074	16181	16148	16283	16357	16119	16301	16161	16105	16270	16190	16164	16138	16319	16098	16257	16140	16434	16122	16199	16181	16319	16111	16153	16159	16224	16187	16181	16056	16098	16238	16177	16311	15989	16294	16212	16194	16034	16246	16382	16176	16293	16145	16309	16217	16190	16117	16239	16313	16235	16207	16232	15975	16248	16071	16155	16217	16419	16233	16199	16185	16102	16077	16231	16206	16057	16097	16158	15996	16018	16070	16174	16034	16196	16205	16346	16193	16198	16235	16367	16112	16124	16199	16110	16115	16189	16114	16097	16096	16149	16097	16104	16258	16189	16324	16343	16200	16171	16274	16279	16098	16264	16210	16212	16009	16062	16125	16160	16201	16217	16170	16102	16141	16198	16221	16092	16078	16171	16170	16274	16229	16267	16264	16200	16323	16025	16139	16116	16292	16339	16019	16202	16243	16227	16074	16257	16004	16337	16112	16148	16205	16245	16055	16311	16254	16253	16110	15938	16040	16254	16289	16220	16236	16049	16189	16005	16331	16194	16169	16159	16274	16134	16328	16238	16082	16142	16154	16131	16269	16279	16078	16077	16045	16158	16384	16149	16067	16221	16276	16370	16273	16132	16286	16185	16307	16223	16126	16282	16143	16262	16131	16160	16174	16237	16320	16112	16205	16067	16023	16240	16272	16179	16295	16179	16295	16183	16095	16228	16194	16238	16348	16049	16317	16077	16209	15978	16205	16274	16102	16137	16023	16179	16297	16115	16284	16043	16037	16212	15939	16138	16277	16123	16045	16200	16143	16268	16188	16261	16157	16321	16203	16167	16137	16339	16188	16095	16201	16486	16263	16172	16021	16304	16152	16083	16171	15996	16215	16092	16227	16247	15997	16196	16096	16063	16222	16323	16091	16262	16051	16071	16273	16142	16237	15998	16182	16028	16109	16024	16024	16288	16165	16174	16202	16025	16313	16170	16160	16375	16137	16189	16250	15967	16383	16110	16102	16322	16157	16055	16253	16164	16256	16250	16181	15988	16113	16380	16086	16302	16262	16088	16132	16259	16110	16164	16283	16405	16107	16166	16267	16093	16246	16007	16242	16272	16307	16323	16068	16111	16180	16296	16127	16159	16433	16263	16108	16056	16322	16288	16264	16108	16226	16133	16251	16196	16260	16223	16108	16125	16292	16122	16251	16183	16083	16201	16109	16191	16216	16178	16133	16405	16024	16230	16146	16081	16121	16082	16290	16168	16233	16035	16219	16158	16123	16180	16172	16314	16074	16225	16244	16098	16245	16176	16324	16141	16166	16151	16216	16256	16306	16249	16114	16212	16271	16262	16151	16151	16112	16026	16260	16261	16233	16149	16110	16207	16294	16107	16218	16053	16143	16134	16121	16169	16090	16206	16190	16260	16185	16296	16049	16384	16126	16326	16251	16164	16146	16252	16258	16122	16224	16086	16169	16311	15996	16241	16110	15879	16339	16350	16303	16269	16155	16249	16064	16109	16230	16137	16227	16320	16355	16164	16089	16320	16139	16236	16247	16363	16012	16189	16210	16009	16374	16257	16173	16230	15907	16104	16143	16016	16084	16232	16064	16185	15971	16297	16322	16176	16279	16256	16209	16306	16274	16121	16155	16126	16080	16265	16112	16067	16296	16211	16120	16110	16255	16206	16346	16116	16276	16244	16342	16175	16226	16028	16185	15986	16192	16335	16246	16171	16178	16249	16061	16395	16151	16291	16257	16296	16166	16243	16087	16182	16101	16143	16182	16083	16133	16317	16307	16134	16176	16356	16229	16247	16183	16222	16199	16226	16078	16096	16188	16147	16150	16229	16244	16141	16094	16019	16251	16130	16142	16224	16224	16032	16138	16094	16162	16217	16030	16251	16179	16169	16225	16149	16244	16354	16233	16138	16109	16066	16210	16334	16242	16295	16235	16184	16153	16178	16161	16309	16198	16237	16232	16007	16225	16069	16119	16261	16290	16061	16238	16193	16246	16407	16279	16292	16217	16255	16257	16285	16042	16108	16209	16273	16102	16083	16138	16179	16177	16193	16039	16242	16011	16190	16169	16177	16160	16227	16041	16317	16182	16086	16327	16235	16136	16193	16233	15954	15990	16160	16194	15987	16105	16333	16138	16296	16379	16195	16365	16152	16024	16268	16218	16204	16135	16265	16131	16196	16169	16247	16226	16185	16257	16119	16114	16392	16078	16318	16276	16022	16072	16446	16165	16179	16227	16041	16185	16125	16228	16214	16137	16138	16266	16109	16246	16154	16284	16194	16190	16293	16134	16187	16299	16214	16097	16046	16127	16110	16197	16199	16236	16174	16293	16287	16131	16178	16036	16228	16188	16208	16095	16124	16141	16136	16272	16234	16331	16160	16216	16168	16010	16158	16255	16126	16179	16080	16140	16166	16217	16157	16015	16283	16307	16215	16161	16158	16214	16113	16186	16274	16065	16107	16033	16333	16198	16136	16130	16168	16151	16151	16236	16074	16179	16106	15908	16194	16106	16236	15995	16243	16162	16309	16237	16283	16342	16334	16182	16075	16201	16185	16172	16079	16202	16181	16073	16253	16191	16099	16272	16106	16345	16184	16157	16183	16229	16278	16111	16010	16198	15978	16151	16082	16297	16186	16144	16241	16045	16143	16113	16300	16129	15970	16141	16175	16300	16239	16023	16242	16108	16085	16198	16265	16151	16192	16330	16099	16103	16245	16300	16124	16258	16315	16016	16125	15990	16279	16283	16180	16303	16247	16073	16113	16172	16061	16116	16044	16262	16294	16126	16200	16283	16361	16141	16251	16162	16185	16215	16375	16344	16040	16246	16222	16130	16220	16146	16317	16244	16344	16090	16297	16079	16148	16246	16104	16263	16214	16137	16213	16132	16330	16164	16230	16036	16132	16310	16200	16157	16281	16062	16044	16197	16208	16172	16085	16349	16080	16349	16299	16050	16144	16033	16127	16329	16185	16191	16231	16259	16218	16225	16458	16164	16201	16204	16083	16138	16083	16155	16209	16223	16050	16087	16030	16238	16203	16125	16067	16052	16246	16266	16155	16258	16221	16181	16175	16043	16370	16371	16108	16138	16126	16279	16294	16006	16139	16117	16139	16097	16102	16225	15970	16106	16266	16183	16238	16014	16095	16142	16128	16215	16231	16107	16160	16218	16331	16154	16068	16206	16092	16083	16247	16298	16260	16204	16325	16164	16214	16069	16311	16276	16203	16172	16250	16210	16113	16102	16284	16059	16256	16198	16123	16243	16177	16168	16193	16232	16290	16319	16229	16158	16162	16287	16162	16135	16244	16166	16161	15997	16318	16202	16112	16267	16134	16183	16198	16146	16297	16175	16095	16163	16210	16197	16106	16239	16129	16274	16127	16201	16245	16311	16011	16188	16034	16174	16218	16186	16204	16063	16079	16401	16216	16301	16093	16292	16131	16241	16207	16224	16227	16269	16202	16175	16216	16263	16128	16298	16076	16292	16161	16123	16323	16180	16255	16125	16124	16193	16077	16134	16326	16094	16184	16110	16281	16136	16182	16247	16059	16257	16229	16247	16180	16203	16081	16165	15951	16221	16177	16144	16076	16144	16396	16144	16147	16122	16113	16309	16247	16084	16299	16210	16092	16352	16132	16287	16105	16080	16109	16267	16271	16273	16089	16418	16249	16185	16071	16255	16331	16142	16218	16135	16251	16139	16073	16179	16364	16232	16188	16057	16209	16184	16069	16065	16136	16124	16222	16175	16319	16245	16242	16291	16332	16130	16107	16271	15947	16211	16195	16228	16164	16164	16178	16228	16135	16323	16140	16095	16254	16122	16014	16110	16276	16255	16298	16177	16374	16107	16413	16349	16255	16106	16309	16208	15974	16117	16179	16010	16234	16151	16073	16308	15886	16070	16296	16230	16252	16240	16154	16174	16068	16040	16303	16133	16169	16064	16257	16126	16261	16063	16216	16244	16079	16138	16132	16309	16240	16180	16197	16207	16217	16130	16046	16076	16311	16237	15933	16059	16192	16248	16293	16130	16148	16224	16094	16164	16149	16255	16232	15971	16113	16115	16020	16032	16139	16020	16183	16260	16216	16099	16110	16262	16151	16311	16273	16188	16191	16148	16163	16179	16299	16281	16443	16190	16120	16149	16153	16181	16129	16212	16203	16094	15945	16083	16057	16228	16097	16279	16024	16255	16221	16251	16344	16190	16008	16133	16303	16288	16122	16074	16135	16156	16399	16232	16111	16120	16150	16369	15983	16262	16146	16346	16158	16126	16159	16266	16198	16245	16113	16158	16233	16522	16105	16071	16202	16213	16384	16123	16189	16264	16268	16201	16184	16242	16133	16121	16252	16120	16093	16101	16300	16428	16125	16194	16148	16192	16233	16122	16041	16117	16228	16200	16176	16073	16158	16214	16091	16044	16204	16168	16149	16114	16189	16105	16241	16222	16190	16134	16109	16125	16256	16203	16218	16087	16160	16030	16105	16151	16113	16238	16125	16105	16095	15996	15997	16254	16292	16365	16229	16226	16262	16241	16202	16123	16103	16144	16220	16292	16360	16288	16094	16175	16155	16287	16188	15883	16151	16147	16222	16303	16212	16160	16181	16078	16264	16076	16198	16103	16197	16140	16173	16372	16160	16157	16034	16284	16237
31828	27663	31964	29637	25484	24150	23728	22838	22587	22377	22197	22249	22227	22324	22166	22023	22497	22980	22857	22492	21903	21637	21741	21502	21459	21572	21655	21480	21535	21604	21656	21500	21618	21532	21610	21789	21674	21457	21595	21332	21723	21604	21675	21659	21543	21538	21576	21270	21666	21621	21718	21481	21474	21451	21603	21508	21354	21750	21633	21358	21533	21638	21293	21457	21507	21517	21332	21571	21595	21488	21511	21426	21514	21363	21620	21502	21539	21458	21681	21370	21335	21492	21443	21514	21591	21326	21794	21518	21578	21591	21652	21397	21494	21665	21444	21568	21769	21534	21564	21559	21347	21493	21431	21576	21442	21564	21177	21361	21639	21623	21345	21483	21634	21588	21691	21313	21663	21314	21364	21312	21362	21479	21607	21300	21417	21470	21376	21657	21244	21384	21497	21333	21721	21633	21614	21416	21740	21355	21550	21366	21501	21626	21613	21480	21445	21517	21432	21498	21456	21654	21527	21573	21380	21396	21733	21524	21519	21671	21442	21270	21416	21541	21543	21496	21657	21388	21480	21520	21299	21535	21451	21671	21462	21394	21642	21558	21500	21529	21569	21444	21451	21282	21376	21529	21737	21323	21431	21549	21534	21288	21361	21585	21559	21466	21674	21601	21624	21207	21383	21484	21323	21497	21304	21520	21523	21581	21433	21533	21499	21558	21299	21666	21521	21453	21604	21464	21702	21363	21481	21396	21314	21205	21454	21445	21426	21588	21565	21313	21540	21362	21368	21407	21374	21499	21630	21449	21701	21327	21304	21526	21439	21445	21456	21323	21574	21365	21470	21689	21334	21304	21402	21562	21741	21572	21376	21597	21563	21515	21524	21492	21337	21427	21593	21579	21550	21548	21653	21369	21424	21354	21726	21537	21465	21522	21527	21566	21657	21574	21403	21757	21530	21453	21328	21459	21408	21537	21563	21530	21292	21575	21686	21761	21700	21441	21624	21455	21366	21659	21485	21500	21300	21552	21458	21392	21783	21481	21416	21641	21656	21591	21567	21488	21673	21475	21523	21690	21437	21397	21439	21465	21643	21433	21677	21613	21577	21529	21354	21617	21450	21548	21578	21412	21391	21411	21465	21584	21631	21402	21333	21490	21522	21668	21600	21536	21386	21335	21246	21533	21467	21573	21586	21425	21381	21483	21373	21753	21920	21714	21428	21423	21490	21519	21546	21398	21641	21499	21676	21477	21486	21612	21730	21581	21592	21395	21518	21550	21754	21518	21570	21657	21449	21356	21683	21383	21602	21636	21312	21406	21406	21487	21578	21413	21467	21478	21712	21413	21731	21421	21547	21560	21763	21483	21642	21448	21639	21416	21402	21508	21687	21481	21546	21324	21544	21282	21698	21575	21540	21395	21500	21412	21719	21377	21678	21831	21475	21425	21449	21383	21407	21518	21646	21474	21624	21541	21673	21384	21296	21459	21538	21427	21581	21377	21586	21716	21621	21547	21655	21506	21635	21624	21582	21627	21514	21513	21463	21463	21509	21485	21570	21701	21633	21531	21514	21473	21630	21618	21568	21429	21554	21428	21428	21436	21530	21508	21826	21283	21503	21478	21427	21395	21667	21565	21524	21596	21548	21415	21403	21360	21246	21532	21357	21784	21234	21459	21573	21398	21361	21473	21577	21579	21593	21469	21375	21313	21477	21440	21421	21491	21459	21521	21680	21438	21615	21618	21568	21615	21371	21460	21693	21407	21506	21513	21411	21418	21642	21531	21483	21506	21539	21686	21427	21449	21699	21565	21599	21492	21414	21486	21602	21679	21646	21518	21373	21202	21367	21707	21432	21810	21539	21460	21414	21529	21583	21667	21433	21377	21522	21540	21418	21481	21334	21670	21389	21386	21605	21395	21620	21429	21648	21620	21392	21521	21382	21489	21450	21540	21481	21437	21722	21486	21412	21695	21620	21626	21766	21471	21687	21449	21571	21556	21851	21570	21663	21465	21569	21548	21464	21565	21531	21720	21606	21508	21447	21405	21443	21465	21429	21507	21485	21492	21528	21568	21703	21449	21537	21586	21599	21389	21591	21488	21387	21539	21574	21382	21434	21379	21546	21423	21816	21650	21551	21390	21536	21826	21429	21501	21644	21193	21427	21551	21533	21459	21550	21691	21570	21448	21302	21405	21540	21420	21494	21620	21324	21356	21489	21493	21466	21398	21507	21715	21463	21507	21553	21292	21547	21564	21674	21687	21410	21351	21455	21729	21670	21750	21525	21262	21295	21546	21541	21563	21423	21631	21469	21515	21330	21580	21543	21540	21435	21389	21611	21406	21383	21834	21755	21382	21362	21518	21437	21649	21587	21020	21472	21350	21679	21409	21546	21489	21464	21475	21237	21529	21453	21465	21623	21591	21488	21550	21884	21587	21481	21712	21633	21358	21317	21375	21480	21687	21559	21454	21777	21419	21455	21380	21498	21389	21469	21212	21451	21498	21460	21609	21640	21575	21551	21595	21527	21513	21381	21443	21429	21524	21655	21530	21665	21463	21501	21574	21542	21336	21148	21681	21510	21320	21589	21461	21443	21238	21415	21497	21516	21295	21501	21548	21461	21481	21532	21395	21534	21672	21377	21517	21473	21299	21364	21658	21592	21819	21549	21343	21497	21351	21233	21569	21543	21394	21662	21437	21654	21609	21579	21373	21485	21573	21651	21602	21523	21290	21544	21333	21267	21413	21700	21461	21522	21597	21710	21508	21324	21499	21427	21587	21711	21627	21675	21523	21557	21365	21640	21400	21588	21561	21664	21548	21560	21399	21450	21560	21374	21594	21658	21540	21673	21557	21747	21527	21580	21535	21423	21638	21520	21522	21528	21346	21544	21606	21543	21637	21510	21439	21452	21609	21315	21576	21391	21321	21729	21432	21547	21644	21499	21453	21580	21511	21649	21489	21643	21585	21420	21398	21647	21659	21393	21252	21688	21425	21416	21788	21255	21410	21564	21393	21447	21645	21640	21623	21354	21584	21630	21343	21435	21402	21520	21515	21809	21572	21614	21485	21457	21614	21533	21505	21633	21866	21545	21469	21602	21500	21453	21531	21457	21603	21717	21457	21552	21591	21479	21607	21451	21431	21516	21458	21256	21568	21610	21435	21705	21491	21510	21455	21316	21339	21437	21526	21343	21499	21478	21503	21659	21635	21522	21566	21475	21539	21432	21590	21513	21533	21584	21646	21444	21285	21479	21499	21598	21493	21685	21378	21537	21585	21391	21362	21328	21577	21448	21569	21608	21516	21562	21399	21681	21499	21313	21574	21687	21529	21357	21343	21329	21685	21579	21550	21536	21546	21638	21621	21679	21746	21552	21404	21513	21371	21350	21588	21418	21726	21600	21436	21596	21463	21599	21759	21483	21428	21355	21654	21714	21408	21355	21691	21588	21437	21463	21277	21543	21463	21482	21437	21556	21655	21384	21584	21601	21450	21568	21331	21495	21495	21373	21491	21364	21769	21599	21717	21455	21412	21483	21489	21546	21563	21722	21469	21399	21752	21417	21501	21669	21633	21643	21563	21579	21345	21617	21253	21557	21633	21484	21445	21536	21513	21508	21653	21572	21655	21775	21549	21603	21614	21665	21870	21292	21503	21615	21322	21589	21564	21370	21528	21564	21642	21593	21511	21406	21459	21560	21261	21691	21699	21495	21615	21446	21692	21661	21458	21836	21440	21591	21397	21295	21703	21522	21494	21447	21555	21627	21412	21530	21280	21717	21449	21451	21592	21472	21543	21330	21564	21433	21640	21316	21581	21396	21483	21492	21470	21559	21534	21577	21418	21756	21481	21679	21486	21580	21343	21620	21703	21502	21666	21580	21384	21487	21245	21385	21347	21661	21566	21701	21767	21566	21600	21541	21499	21580	21530	21708	21503	21627	21707	21584	21528	21394	21394	21661	21504	21578	21492	21555	21303	21593	21538	21624	21461	21291	21544	21232	21363	21303	21408	21539	21595	21698	21486	21596	21446	21472	21519	21562	21260	21436	21582	21285	21456	21536	21508	21356	21449	21475	21637	21679	21409	21470	21452	21413	21467	21482	21380	21627	21294	21499	21437	21652	21401	21466	21444	21604	21595	21393	21427	21184	21297	21463	21584	21423	21619	21584	21441	21231	21614	21665	21362	21613	21370	21442	21562	21668	21380	21341	21559	21551	21805	21607	21527	21705	21487	21420	21595	21560	21475	21361	21341	21550	21607	21565	21707	21479	21461	21387	21511	21476	21483	21364	21503	21401	21506	21332	21444	21294	21486	21562	21703	21689	21438	21608	21379	21448	21486	21467	21675	21470	21618	21502	21498	21553	21176	21378	21426	21576	21576	21604	21576	21320	21613	21658	21528	21644	21296	21559	21736	21418	21426	21592	21580	21723	21587	21670	21282	21385	21254	21522	21533	21606	21581	21657	21443	21418	21306	21757	21524	21545	21542	21667	21540	21424	21688	21542	21303	21531	21756	21478	21538	21422	21563	21526	21428	21548	21600	21613	21245	21548	21640	21585	21372	21623	21613	21285	21646	21644	21352	21687	21466	21635	21198	21404	21594	21568	21589	21520	21493	21368	21648	21373	21331	21640	21456	21523	21438	21529	21447	21601	21406	21483	21551	21591	21482	21623	21675	21371	21730	21540	21492	21507	21486	21588	21596	21537	21560	21496	21662	21312	21456	21521	21390	21364	21328	21649	21499	21539	21474	21368	21321	21451	21386	21572	21580	21499	21476	21437	21400	21580	21594	21467	21728	21791	21469	21567	21654	21688	21501	21304	21623	21522	21647	21600	21427	21897	21466	21459	21383	21439	21260	21385	21429	21446	21258	21575	21709	21579	21528	21630	21524	21537	21417	21527	21476	21564	21487	21676	21425	21591	21447	21637	21665	21404	21553	21482	21523	21460	21600	21837	21453	21560	21711	21531	21512	21536	21602	21505	21603	21468	21625	21399	21522	21410	21607	21387	21382	21571	21446	21262	21534	21591	21626	21622	21652	21796	21597	21386	21478	21796	21546	21558	21656	21714	21524	21506	21546	21500	21621	21574	21590	21487	21646	21625	21567	21290	21515	21694	21644	21424	21595	21790	21472	21392	21590	21585	21655	21467	21632	21660	21491	21648	21328	21468	21665	21661	21601
24823	33943	32910	26829	22459	20822	20000	18935	18594	18036	18017	17708	17677	17657	17394	17273	18036	18589	18154	17325	16899	16513	16457	16621	16582	16565	16519	16431	16563	16296	16742	16525	16532	16465	16478	16472	16577	16674	16547	16453	16632	16670	16619	16528	16545	16753	16590	16579	16568	16485	16490	16571	16428	16443	16592	16468	16581	16384	16671	16642	16515	16496	16680	16492	16483	16416	16694	16460	16455	16390	16538	16594	16552	16480	16531	16493	16416	16447	16628	16364	16615	16487	16646	16546	16491	16497	16541	16473	16485	16558	16415	16569	16349	16596	16564	16386	16572	16651	16401	16590	16569	16486	16740	16550	16509	16557	16620	16568	16554	16527	16443	16583	16475	16557	16570	16498	16669	16489	16564	16618	16417	16432	16567	16444	16630	16582	16351	16415	16619	16460	16559	16426	16408	16600	16605	16761	16604	16609	16511	16485	16729	16320	16410	16347	16337	16684	16439	16450	16555	16510	16531	16622	16655	16662	16400	16549	16530	16545	16417	16553	16668	16503	16631	16632	16624	16385	16555	16604	16540	16584	16502	16530	16601	16480	16579	16524	16618	16398	16421	16426	16750	16518	16660	16556	16415	16614	16395	16622	16570	16406	16599	16627	16569	16416	16581	16379	16579	16666	16373	16472	16597	16496	16610	16564	16686	16470	16490	16456	16563	16434	16436	16542	16504	16582	16398	16560	16562	16462	16422	16763	16371	16443	16602	16574	16471	16528	16481	16576	16360	16607	16631	16417	16482	16575	16446	16529	16685	16614	16559	16592	16486	16699	16550	16360	16670	16585	16516	16465	16506	16504	16490	16551	16458	16643	16593	16343	16362	16634	16602	16577	16579	16615	16229	16669	16505	16497	16608	16599	16660	16562	16491	16567	16581	16451	16572	16697	16476	16562	16463	16546	16398	16562	16598	16310	16543	16554	16706	16345	16444	16430	16451	16540	16507	16515	16567	16585	16615	16577	16532	16604	16314	16597	16428	16585	16453	16560	16374	16452	16551	16642	16629	16489	16459	16674	16468	16541	16482	16490	16462	16590	16485	16708	16638	16527	16506	16528	16608	16490	16593	16275	16494	16455	16567	16489	16532	16673	16645	16513	16525	16562	16618	16558	16574	16574	16633	16616	16633	16502	16432	16488	16566	16369	16569	16648	16520	16638	16619	16469	16440	16346	16492	16595	16480	16673	16322	16565	16414	16484	16490	16470	16597	16481	16510	16465	16574	16655	16604	16651	16611	16576	16517	16547	16631	16479	16572	16678	16526	16541	16638	16612	16523	16527	16400	16526	16431	16692	16364	16470	16660	16577	16589	16652	16614	16458	16542	16499	16569	16680	16495	16538	16314	16464	16532	16668	16377	16500	16595	16515	16592	16289	16489	16652	16478	16550	16692	16573	16484	16523	16645	16678	16617	16597	16674	16561	16402	16476	16726	16487	16571	16542	16459	16642	16504	16404	16568	16511	16564	16511	16853	16623	16512	16536	16388	16590	16408	16784	16587	16469	16401	16453	16488	16580	16804	16490	16406	16519	16557	16386	16721	16547	16551	16694	16593	16531	16564	16676	16434	16518	16506	16491	16561	16416	16515	16588	16527	16429	16660	16423	16269	16470	16552	16422	16605	16433	16614	16638	16444	16609	16375	16600	16422	16569	16495	16593	16471	16591	16332	16548	16550	16451	16558	16682	16424	16462	16623	16629	16584	16568	16613	16477	16477	16600	16541	16745	16462	16592	16594	16749	16624	16610	16372	16510	16453	16498	16589	16466	16669	16411	16620	16540	16600	16604	16460	16535	16562	16547	16595	16622	16356	16709	16610	16471	16459	16665	16372	16464	16589	16652	16483	16350	16448	16592	16450	16527	16460	16508	16706	16491	16507	16469	16501	16602	16667	16441	16544	16553	16494	16496	16672	16487	16561	16514	16491	16402	16715	16545	16611	16490	16607	16525	16284	16442	16650	16557	16565	16658	16420	16436	16545	16584	16557	16482	16598	16529	16525	16653	16575	16420	16246	16495	16620	16522	16600	16724	16426	16604	16453	16603	16547	16400	16512	16548	16284	16582	16474	16521	16602	16490	16536	16509	16571	16595	16648	16536	16510	16574	16436	16616	16436	16515	16628	16485	16458	16568	16487	16540	16736	16635	16482	16558	16568	16447	16506	16639	16802	16697	16402	16542	16495	16660	16599	16471	16513	16400	16387	16603	16729	16459	16428	16580	16557	16527	16613	16375	16719	16706	16516	16702	16520	16441	16585	16367	16635	16423	16502	16368	16411	16342	16613	16629	16526	16653	16578	16604	16317	16611	16555	16561	16654	16522	16530	16518	16423	16599	16380	16567	16563	16365	16440	16477	16475	16633	16523	16475	16714	16627	16392	16613	16569	16568	16642	16453	16530	16424	16497	16551	16466	16647	16541	16722	16580	16410	16433	16437	16610	16654	16562	16488	16554	16496	16558	16624	16593	16487	16489	16489	16544	16558	16498	16532	16486	16462	16668	16447	16531	16619	16433	16578	16483	16537	16651	16477	16349	16447	16504	16770	16653	16672	16628	16412	16423	16414	16593	16496	16439	16605	16441	16580	16479	16501	16654	16472	16310	16734	16582	16355	16672	16426	16458	16443	16487	16546	16592	16514	16499	16556	16771	16573	16455	16503	16491	16665	16418	16413	16700	16592	16393	16548	16482	16569	16509	16572	16616	16553	16462	16616	16573	16459	16539	16576	16384	16587	16459	16625	16401	16527	16606	16535	16565	16563	16771	16563	16331	16559	16473	16593	16501	16493	16463	16401	16638	16524	16605	16654	16457	16593	16550	16543	16476	16612	16665	16629	16521	16471	16484	16653	16516	16725	16527	16500	16557	16589	16535	16571	16616	16419	16542	16574	16444	16686	16479	16553	16608	16623	16477	16519	16784	16570	16559	16621	16657	16695	16545	16608	16497	16490	16557	16647	16435	16543	16575	16591	16470	16559	16486	16622	16546	16651	16571	16540	16523	16490	16659	16536	16632	16520	16729	16322	16463	16400	16580	16541	16578	16611	16401	16579	16443	16595	16712	16621	16329	16609	16645	16754	16457	16480	16497	16574	16438	16498	16468	16352	16619	16475	16433	16464	16482	16549	16293	16478	16499	16591	16519	16530	16491	16445	16619	16461	16465	16732	16486	16453	16436	16545	16545	16617	16526	16429	16561	16709	16513	16657	16781	16543	16622	16711	16488	16512	16389	16646	16373	16568	16482	16483	16596	16658	16587	16486	16596	16473	16577	16571	16519	16470	16639	16329	16628	16533	16497	16472	16451	16776	16502	16658	16511	16908	16558	16443	16692	16494	16501	16549	16589	16625	16590	16493	16545	16568	16645	16536	16710	16645	16634	16368	16642	16453	16589	16563	16388	16682	16591	16535	16511	16412	16634	16433	16610	16543	16611	16404	16489	16645	16720	16587	16342	16669	16630	16469	16490	16603	16562	16570	16431	16603	16535	16550	16541	16515	16620	16458	16564	16597	16441	16537	16665	16377	16469	16620	16571	16808	16603	16614	16660	16545	16465	16350	16308	16476	16486	16602	16648	16615	16588	16507	16308	16512	16532	16632	16550	16539	16542	16678	16442	16498	16465	16601	16437	16520	16616	16465	16491	16487	16442	16489	16479	16463	16503	16461	16565	16457	16603	16574	16575	16440	16498	16557	16633	16533	16553	16595	16560	16550	16484	16594	16423	16560	16410	16536	16609	16618	16463	16519	16580	16420	16496	16533	16390	16548	16496	16456	16501	16422	16548	16493	16532	16603	16446	16443	16728	16702	16573	16555	16653	16711	16545	16474	16639	16478	16475	16427	16606	16480	16528	16610	16470	16492	16737	16604	16476	16540	16644	16537	16461	16510	16458	16772	16357	16614	16570	16724	16355	16527	16575	16454	16655	16561	16568	16543	16503	16579	16484	16400	16480	16513	16571	16528	16606	16630	16579	16446	16792	16574	16630	16430	16448	16563	16576	16656	16634	16568	16574	16431	16457	16488	16611	16594	16590	16463	16555	16720	16392	16645	16546	16641	16582	16645	16393	16576	16580	16742	16532	16568	16527	16653	16420	16467	16377	16604	16536	16445	16630	16617	16578	16569	16670	16383	16430	16418	16744	16440	16449	16445	16653	16549	16686	16821	16554	16638	16574	16693	16541	16560	16477	16545	16619	16432	16524	16640	16500	16564	16659	16556	16562	16534	16539	16576	16564	16468	16607	16581	16705	16642	16491	16574	16678	16279	16684	16648	16667	16409	16506	16531	16673	16442	16566	16425	16538	16554	16517	16412	16582	16534	16689	16556	16712	16528	16387	16615	16573	16503	16596	16434	16486	16531	16612	16589	16531	16444	16627	16585	16524	16507	16675	16591	16546	16562	16544	16589	16698	16454	16623	16502	16536	16449	16578	16406	16504	16656	16447	16378	16472	16645	16571	16511	16457	16605	16659	16536	16637	16466	16545	16549	16585	16529	16564	16532	16750	16446	16442	16649	16367	16577	16675	16567	16470	16538	16572	16762	16451	16591	16672	16647	16538	16465	16521	16425	16449	16454	16450	16720	16517	16745	16661	16540	16639	16482	16440	16598	16762	16497	16534	16481	16524	16697	16283	16592	16624	16386	16537	16557	16620	16461	16502	16542	16412	16629	16676	16490	16536	16446	16338	16664	16617	16623	16568	16388	16577	16457	16626	16363	16580	16459	16531	16597	16628	16620	16512	16695	16556	16473	16540	16788	16467	16485	16617	16477	16580	16490	16412	16428	16399	16683	16603	16414	16462	16667	16485	16466	16463	16347	16602	16643	16457	16418	16532	16353	16516	16436	16582	16551	16488	16516	16467	16384	16298	16559	16707	16507	16515	16527	16517	16583	16354	16620	16485	16526	16519	16551	16462	16569	16549	16493	16575	16641	16521	16572	16510	16664	16489	16462	16566	16500	16669	16495	16569	16650	16529	16616	16337	16548	16510	16487	16659	16684	16537	16521	16637	16394	16560	16638	16576	16619	16559	16643	16528	16720	16560	16707	16597	16655	16411	16570	16601	16432	16533	16625	16514	16565	16555	16402	16707	16492	16484	16589	16601	16432	16403	16645	16513	16532	16448	16578	16590	16591	16721	16477
25479	20981	27870	26202	24634	24798	24356	22211	21415	21132	20824	20456	20481	20441	20182	20278	23263	27282	25435	23089	20448	19511	19048	19294	19289	19426	19438	19325	19300	19168	19433	19140	19495	19365	19450	19568	19180	19377	19200	19422	19327	19523	19434	19526	19251	19143	19204	19508	19580	19390	19285	19456	19186	19344	19403	19344	19434	19311	19523	19283	19253	19169	19202	19294	19341	19128	19225	19285	19275	19210	19363	19259	19390	19568	19312	19413	19278	19379	19334	19351	19380	19430	19135	19167	19365	19402	19202	19387	19266	19213	19191	19310	19363	19232	19374	19391	19179	19294	19569	19275	19265	19290	19423	19369	19291	19333	19110	19406	19322	19287	19368	19313	19160	19066	19293	19307	19327	19306	19471	19324	19268	19184	19188	19271	19215	19266	19391	19491	19304	19352	19293	19037	19313	19219	19331	19229	19321	19270	19147	19340	19301	19380	19376	19350	19302	19321	19376	19328	19231	19162	19347	19274	19292	19135	19454	19473	19026	19049	19317	19389	19436	19235	19371	19114	19312	19341	19377	19314	19338	19064	19358	19266	19140	19206	19377	19260	19364	19303	19433	19197	19311	19322	19333	19259	19123	19245	19444	19362	19405	19342	19175	19331	19287	19357	19308	19324	19306	19182	19340	19185	19260	19469	19283	19492	19187	19247	19461	19334	19471	19155	19230	19227	19224	19229	19305	19322	19267	19303	19326	19289	19527	19516	19150	19343	19183	19277	19290	19294	19317	19181	19265	19253	19503	19270	19483	19177	19446	19232	19266	19221	19269	19205	19357	19075	19329	19429	19402	19404	19300	19335	19215	19369	19326	19379	19204	19252	19462	19208	19416	19328	19567	19067	19246	19415	19313	19355	19415	19490	19318	19348	19318	19284	19228	19229	19223	19214	19452	19430	19268	19252	19441	19131	19191	19339	19279	19319	19348	19423	19282	19239	19202	19148	19283	19297	19398	19287	19165	19371	19172	19343	19343	19062	19216	19371	19170	19196	19477	19295	19266	19222	19344	19248	19273	19223	19281	19494	19301	19071	19287	19475	19275	19292	19142	19300	19274	19268	19642	19517	19419	19260	19434	19474	19221	19363	19313	19235	19286	19256	19425	19339	19294	19309	19401	19249	19259	19368	19054	19227	19278	19394	19409	19283	19266	19338	19291	19301	19314	19217	19140	19242	19482	19313	19285	19250	19344	19170	19197	19338	19214	19441	19203	19238	19211	19206	19291	19374	19267	18970	19414	19426	19041	19362	19313	19431	19249	19117	19359	19244	19294	19098	19390	19338	19161	19141	19207	19128	19200	19160	19331	19276	19224	19292	19426	19290	19258	19301	19316	19162	19286	19121	19280	19357	19314	19325	19181	19432	19254	19327	19382	19231	19256	19215	19314	19349	19394	19282	19394	19252	19285	19268	19213	19266	19356	19355	19286	19198	19466	19091	19380	19232	19040	19191	19512	19199	19322	19274	19122	19127	19260	19141	19290	19226	19364	19373	19174	19309	19340	19474	19377	19200	19294	19633	19298	19338	19151	19305	19202	19491	19254	19269	19112	19337	19501	19182	19395	19205	19430	19114	19207	19092	19221	19312	19199	19370	19215	19101	19177	19449	19385	19242	19068	19257	19536	19300	19381	19094	19099	19379	19202	19341	19330	19180	19169	19512	19323	19295	19237	19318	19433	19323	19360	19178	19209	19104	19189	19128	19323	19041	19426	19330	19172	18985	19292	19287	19432	19065	19253	19259	19320	19249	19389	19335	19376	19379	19396	19054	19303	19190	19356	19341	19171	19461	19349	19271	19390	19459	19563	19323	19232	19143	19600	19320	19220	19354	19257	19306	19069	19484	19224	19375	19382	19333	19505	19166	19189	19141	19180	19503	19257	19344	19317	19145	19372	19217	19245	19153	19406	19232	19092	19342	19492	19265	19285	19315	19352	19455	19233	19170	19324	19371	19299	19495	19165	19193	19107	19320	19418	19421	19344	19289	19465	19253	19224	19183	19298	19131	19437	19178	19381	19341	19367	19384	19346	19450	19387	19274	19245	19313	19294	19472	19265	19118	19103	19375	19266	19299	19328	19396	19286	19230	19256	19245	19347	19137	19291	19297	19398	19424	19312	19544	19094	19382	19146	19203	19443	19453	19386	19024	19248	19312	19386	19233	19131	19231	19188	19353	19189	19309	19281	19201	19273	19254	19024	19513	19292	19255	19405	19156	19398	19393	19538	19200	19291	19105	19264	19192	19306	19281	19363	19268	19477	19319	19388	19247	19372	19171	19235	19288	19317	19544	19237	19407	19076	19192	19599	19117	19310	19140	19404	19437	19221	19178	19050	19082	19263	19270	18975	19111	19366	19439	19317	18971	19389	19259	19188	19293	19208	19194	19399	19378	19365	19171	19211	19257	19270	19417	19427	19450	19413	19337	19275	19391	19212	19079	19195	19235	19419	19167	19407	19271	19271	19265	19102	19388	19219	19272	19183	19403	19496	19279	19193	19116	19313	19501	19499	19256	19305	19340	19251	19241	19174	19352	19288	19250	19305	19181	19322	19273	19416	19236	19261	19347	19335	19538	19184	19145	19165	19200	19148	19395	19367	19476	19493	19142	19263	19223	19249	19254	19276	18984	19197	19138	19601	19274	19424	19365	19139	19166	19226	19271	19449	19368	19298	19247	19142	19289	19257	19348	19346	19499	19172	19420	19397	19282	19416	19308	19406	19398	19286	19333	19250	19348	19358	19576	19401	19339	19400	19370	19325	19233	19219	19252	19423	19410	19398	19311	19318	19258	19410	19101	19528	19437	19320	19265	19360	18994	19560	19525	19375	19400	19315	19344	19231	19391	19380	19394	19292	19516	19422	19512	19390	19287	19293	19257	19313	19190	19265	19492	19294	19213	19252	19476	19324	19264	19264	19537	19198	19312	19154	19256	19294	19342	19194	19258	19270	19268	19129	19071	19251	19438	19192	19205	19258	19397	19343	19301	19346	19502	19388	19339	19246	19150	19258	19244	19234	19148	19334	19176	19207	19223	19191	19318	19379	19277	19359	19414	19367	19339	19091	19188	19216	19310	19440	19315	19352	19307	19292	19299	19219	19454	19207	19235	19240	19269	19696	19343	19148	19139	19304	19177	19326	19405	19372	19286	19197	19221	19390	19217	19244	19239	19445	19396	19438	19385	19269	19222	19340	19252	19262	19226	19147	19088	19409	19333	19527	19262	19285	19525	19299	19319	19303	19187	19218	19349	19309	19356	19397	19034	19299	19695	19432	19460	19324	19337	19188	19170	19301	19446	19139	19394	19405	19385	19184	19279	19612	19228	19277	19357	19480	19460	19245	19217	19124	19351	19268	19215	19352	19252	19178	19417	19270	19349	19177	19260	19281	19305	19389	19158	19074	19122	19355	19233	19195	19064	19489	19161	19219	19349	19295	19298	19387	19363	19289	19341	19355	19369	19264	19235	19373	19372	19421	19379	19120	19329	19208	19313	19382	19517	19225	19115	19386	19189	19302	19353	19194	19185	19155	19289	19339	19241	19530	19294	19503	19234	19169	19315	19500	19494	19201	19036	19261	19130	19151	19245	19279	19299	19504	19241	19333	19350	19196	19200	19330	19252	19343	19243	19160	19287	19242	19576	19358	19380	19372	19158	19395	19301	19216	19441	19382	19413	19208	19478	19175	19249	19340	19252	19465	19463	19521	19220	19209	19336	19233	19142	19286	19391	19212	19349	19351	19257	19244	19358	19352	19323	19371	19377	19212	19334	19182	19148	19532	19352	19257	19037	19342	19530	19232	19435	19274	19276	19408	19449	19564	19337	19370	19241	19362	19393	19142	19150	19270	19275	19229	19358	19080	19375	18998	19190	19434	19328	19522	19443	19311	19128	19395	19395	19147	19348	19341	19319	19230	19210	19134	19278	19477	19395	19284	19295	19232	19093	19426	19363	19553	19013	19265	19434	19413	19339	19212	19229	19336	19146	19416	19394	19387	19211	19392	19333	19256	19573	19243	19231	19202	19286	19389	19542	19299	19213	19371	19259	19249	19337	19289	19416	19527	19515	19152	19271	19134	19281	19392	19113	19272	18996	19300	19264	19159	19242	19205	19353	19211	19385	19384	19476	19339	19397	19359	19359	19271	19324	19248	19323	19336	19342	19406	19328	19244	19168	19394	19381	19332	19385	19250	19344	19273	19179	19208	19213	19292	19343	19387	19127	19232	19252	19156	19390	19213	19358	19400	19374	19289	19342	19329	19208	19100	19441	19326	19546	19410	19459	19231	19116	19303	19294	19223	19388	19348	19406	19413	19523	19681	19379	19307	19008	19084	19371	19252	19587	19671	19371	19341	19414	19351	19277	19373	19326	19140	19341	19143	19348	19372	19110	19174	19167	19277	19226	19057	19065	19254	19238	19577	19128	19247	19500	19415	19399	19374	19167	19366	19294	19345	19309	19380	19410	19212	19201	19273	19316	19388	19203	19333	19252	19228	19347	19473	19357	19362	19370	19234	19555	19198	19353	19385	19427	19274	19550	19412	19248	19403	19233	19375	19253	19607	19371	19288	19349	19122	19201	19264	19342	19352	19130	19499	19407	19497	19131	19266	19275	19226	19209	19469	19260	19258	19339	19471	19278	19272	19329	19368	19518	19532	19531	19292	19305	19424	19316	19588	19420	19352	19138	19283	19301	19382	19200	19392	19220	19504	19377	19377	19422	19491	19361	19454	19400	19435	19261	19162	19291	19378	19387	19456	19375	19250	19534	19324	19436	19165	19182	19342	19184	19248	19215	19241	19265	19252	19493	19541	19363	19333	19163	19260	19431	19413	19409	19177	19234	19086	19375	19274	19123	19274	19201	19324	19358	19235	19254	19396	19329	19378	19305	19281	19175	19206	19462	19511	19327	19300	19229	19452	19294	19294	19112	19338	19433	19207	19297	19505	19481	19259	19525	19361	19278	19293	19564	19205	19348	19479	19384	19225	19350	19402	19305	19181	19158	19337	19320	19520	19374	19344	19327	19209	19060	19328	19472	19050	19383	19176	19426	19303	19414	19283	19245	19305	19437	19245	19293	19296	19279	19181	19315	19406	19370	19404	19348	19208	19059	19430	19393	19288	19099	19289	19477	19473	19280	19498	19419
23158	38641	37450	30352	24731	22616	20799	19515	18999	18196	17532	17306	17071	16791	16357	16923	22035	26144	22913	19490	15876	15189	15371	15259	15344	15206	15310	15338	15256	15412	15354	15189	15330	15239	15281	15177	15178	15185	15400	15296	15270	15363	15247	15398	14955	15073	15064	15281	15391	15048	15198	15285	15196	15422	15227	15123	15338	15179	15323	15459	15050	15170	15135	15556	15259	15203	15372	15280	15411	15206	15334	15253	15271	15237	15359	15285	15272	15155	15172	15271	15366	15336	15248	15203	15260	15192	15329	15274	15289	15180	15292	15375	15296	15171	15117	15092	15310	15170	15257	15441	15370	15179	15305	15386	15248	15304	15320	15328	15235	15314	15329	15407	15114	15222	15354	15217	15201	15254	15143	15348	15328	15256	15262	15123	15157	15215	15296	15289	15412	15093	15283	15307	15191	15302	15260	15493	15195	15171	15314	15187	15276	15190	15165	15436	15052	15372	15385	15359	15269	15334	15192	15311	15233	15133	15157	15352	15313	15267	15306	15137	15338	15201	15202	15315	15315	15335	15207	15304	15171	15263	15331	15206	15291	15370	15281	15195	15323	15201	15240	15147	15242	15159	15224	14953	15288	15343	15280	15295	15242	15158	15214	15282	15272	15271	15142	15472	15003	15342	15338	15193	15310	15191	15170	15222	15291	15162	15305	15288	15331	15324	15206	15400	15193	15266	14973	15228	15398	15203	15411	15019	15214	15326	15232	15208	15281	15133	15297	15262	15244	15362	15293	15226	15194	15189	15404	15148	15234	15126	15275	15370	15273	15223	15279	15229	15179	15273	15244	15152	15163	15258	15404	15175	15213	15425	15142	15283	15324	15205	15141	15148	15165	15385	15108	15279	15153	15350	15243	15375	15314	15106	15275	15524	15137	15221	15348	15211	15146	15154	15291	15163	15210	15330	15203	15288	15337	15272	15162	15293	15061	15135	15222	15322	15301	15275	15263	15230	15026	15385	15318	15097	15288	15114	15223	15292	15342	15286	15353	15208	15136	15322	15333	15242	15234	15158	15154	15429	15236	15322	15212	15304	15312	15118	15309	15238	15221	15026	15309	15193	15301	15219	15293	15064	15325	15333	15180	15185	15150	15191	15357	15285	15415	15274	15192	15320	15087	15256	15230	15301	15252	15240	15098	15236	15269	15380	15243	15111	15381	15185	15181	15266	15102	15256	15384	15234	15268	15138	15130	15314	15166	15173	15311	15199	15279	15314	15201	15246	15220	15210	15302	15157	15212	15316	15238	15091	15283	15277	15318	15367	15346	15208	15285	15261	15180	15201	15127	15213	15233	15347	15245	15318	15464	15373	15265	15221	15115	15333	15230	15279	15149	15200	15502	15345	15219	15283	15160	15175	15141	15101	15209	15282	15315	15205	15241	15323	15370	15271	15389	15313	15073	15239	15295	15380	15243	15250	15229	15256	15198	15167	15445	15246	15443	15104	15289	15086	15181	15149	15129	15159	15245	15202	15117	15109	15270	15159	15111	15218	15310	15096	15236	15180	15363	15163	15280	15133	15375	15260	15322	15124	15150	15275	15367	15286	15348	15151	15192	15050	15212	15248	15292	15218	15193	15352	15366	15165	15337	15350	15345	15280	15389	15183	15187	15113	15277	15293	15096	15196	15386	15181	15315	15323	15136	15295	15235	15416	15378	15061	15254	15222	15208	15319	15287	15250	15216	15205	15323	15305	15250	15216	15102	15183	15208	15121	15242	15137	15249	15253	15277	15231	15355	15274	15180	15349	15176	15115	15113	15214	15269	15197	15222	15336	15127	15219	15442	15270	15251	15172	15278	15116	15240	15466	15274	15289	15159	15457	15399	15102	15105	15195	15325	15118	15334	15230	15219	15407	15307	15118	15247	15270	15108	15229	15224	15268	15360	15345	15402	15281	15337	15227	15287	15276	15152	15238	15168	15258	15192	15118	15237	15314	15245	15355	15318	15323	15195	15262	15202	15283	15250	15175	15244	15146	15244	15101	15372	15293	15354	15243	15212	15225	15186	15210	15364	15175	15164	15209	15119	15285	15268	15227	15331	15154	15297	15126	15286	15100	15277	15197	15317	15143	15316	15256	15226	15341	15032	15347	15139	15358	15168	15237	15435	15195	15135	15356	15321	15367	15258	15338	15085	15189	15181	14961	15255	15238	15101	15225	15294	15185	15187	15253	15355	15281	15324	15276	15218	15430	15301	15162	15261	15137	15349	15183	15281	15210	15259	15343	15251	15278	15183	15276	15241	15199	15178	15347	15078	15358	15356	15153	15291	15323	15230	15096	15261	15228	15080	15213	15143	15207	15318	15227	15239	15218	15125	15168	15254	15282	15268	15154	15268	15334	15336	15391	15371	15254	15261	15457	15133	15193	15326	15340	15312	15203	15366	15153	15230	15109	15353	15139	15290	15344	15252	15189	15381	15182	15164	15307	15155	15277	15275	15096	15492	15278	15220	15107	15185	15214	15324	15335	15265	15409	15337	15365	15116	15207	15115	15196	15410	15352	15265	15249	15231	15133	15228	15229	15117	15252	15381	15321	15197	15191	15120	15224	15113	15122	15214	15404	15306	15247	15289	15292	15222	15417	15285	15029	15367	15264	15189	15139	15262	15269	15153	15186	15240	15126	15338	15220	15111	15200	15119	15196	15186	15385	15392	15065	15264	15289	15436	15119	15293	15173	15309	15156	15210	15026	15130	15204	15131	15280	15351	15332	15181	15262	15167	15223	15341	15454	15273	15416	15337	15194	15241	15184	15315	15230	15323	15153	15396	15242	15162	15277	15356	15194	15331	15300	15156	15210	15239	15301	15151	15115	15210	15378	15482	15313	15228	15182	15422	15278	15309	15305	15266	15198	15335	15203	15220	15307	15226	15286	15164	15116	15127	15378	15207	15216	15145	15126	15138	15292	15293	15101	15189	15372	15405	15289	15292	15311	15294	15215	15229	15190	15359	15185	15159	15241	15185	15108	15361	15320	15153	15355	15282	15378	15247	15257	15236	15127	15373	15207	15142	15306	15146	15330	15311	15134	15241	15131	15528	15088	15219	15292	15473	15203	15370	15410	15284	15296	15279	15387	15181	15095	15459	14999	15423	15247	15182	15270	15113	15211	15291	15124	15283	15229	15246	15428	15134	15220	15265	15226	15174	15270	15244	15306	15311	15274	15348	15193	15255	15270	15264	15222	15215	15133	15218	15302	15119	15211	15120	15199	15027	15361	15257	15384	15313	15179	15272	15126	15407	15175	15185	15315	15209	15226	15272	15164	15163	15204	15333	15178	15265	15351	15174	15189	15292	15149	15348	15099	15159	15387	15191	15132	15303	15199	15252	15283	15255	15481	15059	15090	15478	15409	15398	15315	15235	15239	15306	15208	15413	15315	15281	15262	15244	15168	15079	15328	15238	15274	15238	15212	15068	15162	15096	15186	15157	15268	15372	15280	15245	15356	15161	15118	15324	15465	15168	15228	15133	15179	15258	15063	15153	15248	15199	15308	15185	15305	15387	15300	15206	15262	15226	15323	15209	15195	15166	15237	15312	15306	15197	15279	15207	15131	15402	15315	15286	15346	15354	15288	15111	15208	15258	15193	15526	15171	15289	15200	15107	15183	15271	15122	15348	15218	15258	15206	15095	15287	15350	15126	15021	15250	15262	15306	15166	15290	15337	15127	15208	15294	15263	15096	14998	15386	15349	15140	15352	15213	15266	15327	15153	15306	15233	15243	15226	15173	15308	15149	15188	15198	15118	15428	15170	15292	15133	15078	15225	15315	15269	15195	15248	15275	15248	15203	15380	15373	15352	15273	15086	15273	15275	15234	15195	15436	15272	15513	15207	15287	15348	15209	15128	15211	15333	15162	15310	15365	15250	15278	15193	15358	15042	15496	15256	15395	15161	15431	15123	15302	15346	15234	15284	15207	15028	15272	15232	15321	15099	15281	15203	15229	15294	15150	15288	15262	15294	15332	15199	15122	15253	15346	15098	15138	15284	15166	15211	15386	15214	15336	15181	15282	15318	15169	15088	15228	15224	15303	15250	15271	15286	15346	15452	15251	15273	15294	15300	15323	15242	15180	15359	15135	15288	15087	15110	15173	15111	15086	15406	15141	15320	15390	15172	15178	15232	15315	15172	15386	15268	15158	15211	15295	15100	15325	15274	15342	15043	15233	15227	15281	15302	15154	14956	15298	15127	15386	15169	15254	15344	15234	15109	15196	15269	15125	15181	15248	15190	15087	15167	15048	15290	15197	14993	15198	15188	15343	15234	15207	15255	15180	15139	15283	15221	15317	15085	15072	15192	15320	15235	15282	15159	15185	15233	15227	15094	15266	15214	15267	15128	15396	15094	15309	15280	15107	15016	15326	15296	15018	15307	15213	15134	15293	15173	15313	15381	15415	15410	15276	15397	15191	15343	15268	15390	15212	15200	15348	15096	15029	15165	15340	15253	15277	15181	15091	15201	15209	15193	15223	15208	15223	15207	15152	15247	15202	15192	15470	15304	15240	15282	15134	15258	15267	15240	15245	15245	15115	15105	15208	15268	15308	15231	15324	15087	15379	15186	15296	15130	15217	15029	15048	15361	15297	15120	15109	15165	15154	15028	15230	15231	15358	15128	15279	15369	15186	15406	15238	15242	15231	15211	15374	15332	15318	15354	15287	15352	15166	15260	15129	15086	15253	15508	15157	15266	15479	15354	15229	15144	15384	15419	15279	15368	15183	15371	15210	15182	15220	15250	15383	15238	15125	15316	15275	15281	15181	15350	15269	15237	15221	15185	15203	15177	15221	15252	15206	15185	15346	15300	15307	15317	15328	15119	15230	15121	15067	15148	15279	15205	15211	15263	15160	15137	15306	15292	15226	15136	15271	15408	15228	14999	15287	15128	15362	15230	15287	15232	15377	15341	15375	15222	15452	15302	15172	15296	15316	15219	15189	15297	15217	15361	15423	15317	15226	15180	15194	15363	15171	15251	15242	15202	15266	15163	15381	15283	15244	15176	15226	15215	15266	15280	15180	15235	15128	15229	15081	15203	15115	15185	15178	15168	15284	15236	15294	15250	15300	15394	15178	15248	15260	15195	15218	15213	15479	15104	15225	15172	15127	15368	15308	15302	15301	15173	15267	15301	15147
23853	21049	28462	24023	22351	25303	25857	21224	19850	19307	18961	18327	17896	17472	17347	17607	25959	31360	29598	21322	16695	16134	16319	16240	16053	16014	16213	16079	16147	16223	16040	16122	16189	16100	16058	16049	16083	16247	16441	16186	16124	16080	15967	15958	16152	16091	16143	15894	16179	16143	15996	16078	16086	15951	16010	16040	16016	16320	16217	16214	15929	16089	16282	16077	16013	16110	16029	15974	16035	15958	16087	16186	16109	16046	16200	16070	16070	16177	16037	16078	15921	16150	16089	16205	15821	16145	15932	15915	16075	16126	15932	16203	16003	16113	16038	16059	16131	16164	16160	15929	15990	15914	15829	16045	15918	16191	16141	15960	16056	15938	15923	15865	16043	15958	16188	15895	16034	15947	16138	16202	16066	16267	16085	16124	16326	16043	16161	15988	16015	15860	16014	15919	16054	15925	15944	16155	16004	16068	16343	16221	16004	16069	16049	16093	16040	16081	15741	16047	16127	15896	16056	15978	16242	15987	16073	16077	16000	15869	15951	16014	15903	15853	15774	15732	15895	15831	16272	15882	15999	15993	16163	15978	16007	16243	15975	15965	16141	16121	16247	16225	16161	15902	15967	16027	16129	15908	15919	15793	16069	16099	16033	15949	16044	16108	16161	16284	16090	15965	16210	16113	16032	15962	15946	16006	16095	16089	15981	16265	15960	16106	16008	16027	16132	15914	16028	15948	15955	15978	15915	15919	15765	16024	16068	16146	16007	16012	16063	15851	16022	16166	15984	16016	15993	16135	16092	15970	16039	15963	16078	15898	15944	16035	16021	15835	16186	15958	15914	15977	16044	15831	15841	16025	15987	16035	15924	16004	16042	15988	16073	16109	15923	16184	16020	15962	16029	16045	15945	16163	15899	15896	15922	16007	16171	16166	15938	16151	16069	15957	16163	16154	16107	16253	16183	15942	15878	15976	15978	15968	15962	16051	15997	16016	16018	15987	16065	15956	16061	16157	15978	16018	15881	16240	15975	16014	15841	15925	15998	15984	16149	16314	16103	16011	15946	15896	16196	15838	15919	16194	16049	16197	15968	15988	15847	15990	16253	16000	16094	15977	16162	16072	16138	16011	16003	16178	16011	15850	15868	16014	16118	16059	15983	16174	16293	15980	16013	15878	16043	15907	15969	16093	15982	16051	16074	15918	16130	16026	15989	15995	16087	16050	15837	16133	15745	16015	15798	16183	16009	16124	15928	15940	15964	16004	15842	15736	15933	16136	16111	15968	16032	15984	16010	15935	16171	15878	15878	16153	16124	15961	16059	16192	15792	16057	16022	16025	16099	15997	15989	16104	16181	16125	16121	16020	16141	16002	15955	16098	16295	16050	16045	16139	16179	16011	15822	16020	16114	16061	16044	15994	15963	16076	16163	15953	16215	16131	15937	16084	15984	15971	15898	16039	15851	15919	16005	15981	16128	15980	15934	15924	15873	16174	15965	16109	15868	15931	16061	15922	16061	16060	15855	15852	15937	15959	16043	15962	16312	16117	15849	15966	15913	15887	15911	16060	15826	15959	15847	16234	16146	15859	16120	15937	15793	15871	15877	16210	15842	16176	15927	15975	15846	15762	16018	16002	16025	15947	16073	16198	16060	15935	15838	15883	16185	15939	15980	15987	15886	16059	16126	16190	16132	15988	15881	16014	15838	15995	15889	16160	15901	15839	16068	16121	16059	16021	16058	16068	16041	15940	16033	16153	15973	16136	16153	16163	15974	15999	16010	16018	16069	16142	16088	16075	16038	15991	16279	15944	16049	16004	16108	15978	16077	15884	15929	16080	15941	15940	15946	15967	15977	15961	16157	15996	15978	15943	16203	16005	16081	16103	16060	15975	15986	15830	16084	16021	16310	15931	16259	16267	15829	15884	15962	16206	16213	16070	16247	15942	15968	16040	15894	16012	16073	15958	16158	15860	15835	15709	15978	15885	15975	15944	16049	16199	16156	16000	15914	15995	16248	16058	16312	16156	16111	16286	15884	16136	16083	16013	15842	16048	16112	15806	16097	16028	16239	16092	15980	16027	16033	16038	16075	16152	16097	16075	15903	16092	15987	15971	16024	16150	16087	15778	16022	15948	16079	16094	16091	15818	16049	16035	16096	15994	15873	15982	16312	16101	16149	15987	16238	15928	15966	15934	16132	15798	15897	16026	16202	15959	16058	16192	16139	16108	15939	16342	15888	16007	16163	15937	15871	16054	16010	15916	16111	15994	15949	16115	16214	15978	16114	16182	15990	16047	15999	16003	15915	16014	15935	15882	16279	15965	16011	16084	15995	15973	15996	16121	15987	15992	16016	15776	16008	16111	15973	16081	15970	15989	16022	16012	15955	15971	16121	16103	16004	15874	15961	16063	16124	16263	15981	16177	16086	15816	16168	16035	15971	16152	16126	16198	16007	16051	15903	15951	16077	15868	16094	15850	15890	15965	16129	15982	15993	16044	16193	16263	16168	15922	16120	16170	15923	16033	16249	16024	16140	16133	15994	15999	16212	16008	16159	16157	15893	15900	15864	16160	15706	15996	16099	16025	16020	15870	16217	16095	15942	16197	16220	16008	15893	16029	15960	16037	15946	16117	16104	16211	15965	16015	15938	15964	16257	16071	16028	15886	16053	15976	16200	15865	16159	16159	16002	16045	15926	16032	16011	16003	15876	16043	16316	16191	15941	16026	16053	15979	16207	15934	15937	16041	15942	15924	16139	15895	15880	16053	15965	15835	16143	16099	16056	16218	15967	16063	16079	16095	16137	15972	15953	15824	16044	16130	15971	15868	15867	16140	15971	16202	16119	16105	16035	15999	16139	16074	16089	16011	16085	16074	15984	16035	16316	15979	16040	16025	16010	15727	16107	16104	15995	16107	16099	16005	15876	16156	16016	15998	16062	16229	15937	16131	15950	15998	15832	15879	16086	15944	15943	16189	16053	16062	15961	15990	16120	16014	16014	16203	16148	16046	16106	15917	16100	16040	15941	15915	16095	16062	15967	16052	15954	15918	15889	16151	16083	16043	16049	16018	15903	16056	15976	16022	15956	16261	16041	16007	15906	16278	16059	16019	15866	16086	16049	16121	16201	16125	15926	16059	16188	15709	15951	16043	16026	16035	15900	16118	16043	15818	16327	16084	16118	16061	15945	16084	15876	15847	15932	16085	15969	16118	15965	16101	16020	16111	16082	16095	16126	16199	15921	16209	16170	16094	16125	15886	16061	16034	15850	15985	15900	15858	16070	15982	15935	16066	15844	15986	15926	16126	16193	16071	16190	15876	15952	15958	15954	16190	16025	16127	15995	16053	16037	16093	15864	15930	16050	16106	16171	16059	16066	15942	15865	15962	15933	16042	16345	16031	16083	15869	16124	16011	15909	16133	15963	16207	16163	16070	15914	15902	15849	16112	15953	15997	15797	15989	16072	16054	15896	16115	16032	15917	16212	15922	16005	15962	15936	16025	15985	15978	15937	16052	16130	16068	16054	16185	15971	16048	15989	15992	15970	15792	16125	15996	16079	15981	15992	15940	16230	15996	15995	16110	16146	16143	16024	15902	15987	16024	16008	15972	15962	16142	16117	15950	15943	16149	16187	15898	16152	15963	15955	15891	16123	16011	16103	16157	15908	16105	16277	15975	16076	16069	15964	15822	15998	16043	15924	16119	15975	15808	16112	15925	16120	15970	16053	16082	15978	15967	16142	15943	15886	16131	15995	16009	16043	16071	16023	15939	15993	16153	15951	16021	15889	15889	15923	15869	15973	16045	16243	15779	16095	15960	15949	15937	15820	15948	16045	15895	15953	15925	16115	15975	16028	15994	15934	16052	16090	15973	16149	16183	15844	15904	16007	15983	16028	16085	15897	16002	15939	16000	16139	16019	15983	16041	16043	15948	16040	16179	16139	16019	15865	16013	15898	15907	16011	15959	15953	16059	15973	16075	16019	15926	16154	15920	16003	16012	16002	15926	16127	16155	15955	15914	16227	15852	16165	16001	16108	16031	16114	16080	15843	15961	16013	15957	16073	16094	15933	15972	16052	15811	16039	15963	15991	16024	16045	15863	15997	16040	16020	15882	16149	15898	16022	16069	15930	15906	15962	16047	15853	15959	15932	15976	16107	15961	15850	16153	15899	15853	16059	15846	16214	16090	16201	15891	15999	16062	16142	16023	16173	15964	15904	15899	16001	16093	16010	16184	16037	15996	15983	16107	16038	15984	16030	16093	16099	16165	16272	16218	16107	15986	16057	16111	16128	15861	16036	15899	16132	16071	16145	16071	15930	16016	15993	15880	16187	15975	15912	15838	15993	16100	15955	16062	16043	16124	16088	16196	16122	15914	16051	16118	16029	15972	15998	16118	16027	15942	16096	16010	15888	16100	16194	16231	16214	15900	15868	16107	15985	16208	15870	16193	15874	15972	16009	16043	16082	16110	16003	16061	15998	15990	16000	16031	16282	16224	15958	16100	16008	16024	16118	16059	16102	15943	15913	15909	16228	15980	15988	16065	16076	15911	16211	15944	16100	15982	16123	16178	16094	16023	16051	16031	16172	16086	15912	16174	15985	16095	16166	16093	15913	16097	15948	16099	16034	16064	16106	15882	15939	15953	15941	15854	16039	16026	16070	16052	15875	16010	15972	15975	16138	15928	16034	16208	16123	16080	16029	16098	15982	15889	15994	15888	15907	16237	16032	16085	15898	16181	15971	16062	15957	16055	16192	16334	15997	16134	16189	16108	16131	16023	16077	16213	15951	15985	16053	16104	16147	15876	16043	16067	16245	16020	15966	16124	16042	15970	16122	16264	16128	15803	15935	15879	15684	16174	16022	16146	15949	16005	15837	16183	15981	15883	16010	16120	15868	16020	16124	15995	16115	15815	16079	16011	16004	15980	15712	15847	16008	16091	16168	16066	15913	15947	16054	16194	15992	15821	15919	16012	15869	15903	15876	16091	15746	16055	16205	15971	16146	15959	15785	15824	15922	15992	16320	16089	15930	16067	15899	15996	16027	16007	16169	16115	15995	16169	16126	15931	15809	15933	15972	15943	15935	16027	15890	15956	16051	15912	15989	15931	16071	15985	15964	15877	15842	16108	15896	16168	15939	15788	16179	16038	16057	15929	15980	15882	16136	15926	15905	15773	16178	16100
25061	43904	42413	34498	28536	26068	22759	20906	19724	18563	17470	16597	15974	15449	15362	16190	28834	32934	29572	18048	13492	13436	13521	13455	13432	13443	13307	13453	13490	13375	13676	13488	13606	13358	13452	13243	13323	13332	13397	13405	13483	13594	13353	13663	13417	13524	13339	13303	13513	13254	13423	13434	13256	13437	13525	13450	13344	13389	13314	13530	13440	13376	13410	13470	13424	13484	13377	13497	13389	13435	13370	13333	13351	13449	13413	13372	13404	13526	13460	13305	13430	13323	13498	13383	13487	13323	13527	13463	13621	13438	13546	13336	13437	13391	13477	13307	13411	13433	13203	13424	13417	13413	13246	13575	13382	13678	13291	13313	13500	13287	13386	13361	13525	13257	13264	13327	13503	13207	13312	13329	13386	13604	13298	13409	13461	13357	13497	13625	13331	13369	13482	13606	13346	13387	13379	13355	13402	13321	13445	13559	13425	13454	13350	13335	13551	13430	13293	13361	13423	13373	13333	13424	13357	13496	13504	13340	13494	13326	13418	13481	13389	13455	13501	13452	13352	13466	13597	13408	13382	13532	13338	13428	13349	13495	13415	13323	13315	13354	13440	13407	13462	13451	13669	13369	13296	13336	13310	13411	13456	13428	13403	13463	13429	13489	13345	13235	13327	13405	13384	13428	13622	13360	13302	13353	13412	13344	13461	13435	13445	13425	13484	13397	13470	13409	13351	13314	13546	13350	13441	13251	13507	13411	13440	13473	13525	13339	13351	13430	13307	13440	13420	13364	13372	13309	13540	13336	13510	13315	13384	13365	13444	13425	13298	13489	13317	13330	13548	13452	13488	13289	13544	13341	13351	13398	13547	13333	13370	13437	13430	13296	13307	13419	13507	13249	13424	13449	13427	13367	13484	13405	13424	13302	13373	13521	13499	13401	13356	13379	13345	13482	13184	13484	13378	13362	13445	13387	13470	13560	13439	13311	13334	13268	13309	13469	13416	13335	13382	13336	13425	13136	13374	13416	13416	13490	13465	13332	13405	13391	13326	13380	13276	13526	13278	13347	13271	13309	13516	13447	13355	13162	13451	13268	13514	13530	13368	13396	13464	13503	13281	13489	13451	13336	13283	13335	13354	13349	13572	13432	13249	13366	13431	13399	13356	13526	13193	13387	13416	13424	13528	13618	13324	13437	13551	13285	13377	13276	13422	13504	13501	13372	13308	13356	13151	13460	13253	13321	13560	13534	13427	13342	13350	13284	13229	13279	13258	13529	13539	13298	13539	13407	13463	13427	13269	13429	13383	13516	13313	13324	13339	13286	13239	13464	13550	13393	13462	13469	13556	13138	13494	13264	13301	13346	13361	13332	13371	13491	13256	13296	13368	13489	13404	13377	13548	13392	13494	13385	13512	13286	13438	13369	13467	13324	13668	13389	13373	13447	13282	13494	13354	13362	13469	13440	13452	13337	13380	13291	13429	13447	13332	13483	13223	13253	13409	13383	13277	13534	13485	13407	13376	13261	13467	13214	13519	13420	13357	13528	13383	13395	13396	13433	13356	13518	13418	13331	13199	13496	13405	13355	13378	13486	13457	13397	13392	13364	13436	13339	13396	13331	13475	13452	13403	13392	13439	13331	13410	13421	13422	13309	13379	13446	13286	13366	13472	13301	13356	13286	13377	13233	13427	13418	13428	13391	13212	13393	13401	13308	13386	13578	13273	13527	13597	13403	13374	13432	13511	13467	13431	13393	13391	13482	13660	13489	13389	13087	13403	13305	13370	13515	13417	13428	13547	13412	13381	13404	13415	13571	13432	13457	13384	13412	13419	13495	13423	13465	13437	13391	13387	13248	13518	13284	13466	13330	13383	13183	13407	13506	13371	13305	13539	13395	13580	13558	13165	13351	13433	13322	13312	13414	13528	13359	13243	13635	13370	13355	13432	13376	13432	13389	13312	13653	13522	13289	13291	13397	13321	13554	13422	13384	13367	13384	13380	13454	13428	13360	13308	13331	13622	13506	13225	13501	13381	13249	13245	13321	13444	13548	13413	13301	13405	13355	13490	13296	13278	13548	13466	13332	13531	13332	13328	13430	13368	13370	13449	13367	13395	13374	13396	13410	13383	13483	13300	13363	13229	13487	13575	13368	13427	13298	13459	13415	13322	13335	13429	13240	13326	13287	13446	13349	13361	13317	13189	13273	13353	13500	13408	13352	13388	13424	13417	13468	13289	13316	13357	13434	13601	13454	13380	13472	13377	13366	13453	13427	13569	13243	13309	13523	13513	13535	13456	13479	13444	13451	13252	13344	13308	13366	13505	13340	13257	13316	13338	13529	13382	13505	13332	13349	13518	13424	13371	13458	13519	13349	13309	13524	13415	13354	13492	13429	13326	13369	13507	13250	13452	13499	13391	13182	13274	13387	13491	13263	13335	13367	13488	13423	13270	13361	13490	13414	13282	13386	13263	13438	13447	13375	13563	13452	13278	13269	13521	13539	13423	13425	13396	13256	13437	13312	13365	13354	13482	13253	13350	13374	13463	13369	13367	13399	13326	13520	13422	13522	13373	13596	13286	13597	13477	13359	13486	13238	13409	13513	13490	13251	13361	13470	13397	13296	13229	13390	13358	13409	13313	13436	13330	13506	13401	13506	13421	13233	13502	13281	13274	13500	13371	13549	13406	13446	13295	13467	13552	13360	13544	13455	13394	13314	13406	13399	13400	13483	13530	13402	13421	13424	13323	13380	13365	13380	13393	13516	13372	13341	13454	13356	13413	13374	13332	13280	13266	13517	13510	13286	13314	13380	13358	13496	13325	13421	13615	13460	13458	13470	13433	13542	13397	13472	13579	13534	13450	13372	13342	13479	13301	13388	13433	13403	13215	13452	13380	13485	13503	13308	13421	13346	13468	13349	13379	13433	13374	13322	13548	13385	13525	13308	13234	13390	13409	13469	13330	13575	13454	13351	13463	13499	13550	13158	13429	13343	13399	13378	13310	13526	13441	13285	13346	13499	13303	13341	13542	13439	13295	13630	13530	13495	13509	13307	13371	13395	13383	13404	13224	13467	13415	13313	13484	13588	13312	13379	13390	13285	13363	13443	13339	13419	13346	13503	13226	13345	13338	13422	13453	13563	13490	13288	13413	13339	13180	13540	13343	13353	13419	13524	13437	13398	13285	13268	13309	13392	13479	13407	13489	13467	13329	13316	13194	13338	13360	13455	13323	13247	13441	13468	13241	13489	13334	13196	13434	13407	13484	13357	13317	13479	13361	13449	13338	13376	13396	13419	13449	13360	13318	13313	13278	13292	13212	13429	13467	13363	13354	13468	13477	13337	13264	13415	13376	13479	13447	13401	13397	13403	13478	13351	13432	13379	13514	13420	13307	13353	13445	13568	13431	13501	13276	13321	13482	13378	13358	13306	13308	13356	13360	13337	13469	13168	13488	13352	13355	13451	13356	13314	13426	13432	13328	13343	13316	13433	13364	13364	13366	13482	13469	13393	13505	13481	13316	13285	13482	13372	13361	13333	13309	13466	13467	13431	13438	13463	13380	13464	13363	13213	13303	13359	13403	13341	13622	13368	13252	13581	13227	13512	13402	13518	13489	13225	13481	13449	13373	13466	13358	13411	13381	13530	13416	13468	13476	13427	13411	13552	13443	13466	13418	13311	13395	13433	13464	13349	13481	13241	13354	13550	13353	13270	13387	13519	13387	13548	13557	13517	13434	13486	13485	13396	13499	13218	13391	13303	13371	13363	13282	13427	13305	13605	13461	13365	13382	13457	13310	13357	13395	13439	13345	13453	13455	13396	13467	13339	13555	13405	13443	13354	13377	13291	13444	13229	13549	13400	13391	13433	13476	13487	13283	13457	13381	13336	13286	13187	13321	13530	13150	13312	13353	13291	13316	13366	13535	13366	13572	13476	13441	13339	13292	13519	13410	13499	13444	13204	13595	13319	13272	13360	13648	13434	13359	13419	13348	13231	13373	13310	13435	13390	13443	13415	13313	13464	13462	13230	13461	13454	13418	13319	13368	13446	13367	13458	13387	13484	13333	13459	13465	13300	13579	13524	13288	13350	13315	13502	13416	13354	13402	13326	13398	13418	13431	13471	13423	13426	13361	13374	13427	13394	13560	13278	13462	13302	13535	13376	13392	13295	13559	13474	13476	13271	13340	13333	13299	13344	13449	13323	13386	13320	13549	13390	13515	13494	13449	13574	13404	13493	13393	13588	13460	13398	13268	13449	13355	13265	13312	13423	13464	13407	13306	13344	13424	13394	13382	13220	13312	13413	13262	13450	13501	13279	13368	13414	13442	13420	13254	13295	13478	13558	13401	13412	13448	13376	13468	13370	13376	13368	13460	13162	13246	13528	13470	13414	13337	13422	13283	13322	13433	13428	13462	13530	13393	13387	13264	13319	13324	13310	13456	13392	13440	13425	13351	13451	13522	13352	13408	13409	13376	13150	13359	13369	13429	13283	13672	13453	13380	13337	13325	13342	13229	13405	13263	13552	13276	13280	13397	13470	13501	13520	13182	13415	13399	13583	13346	13375	13458	13363	13319	13198	13289	13618	13334	13520	13429	13340	13422	13419	13474	13348	13310	13329	13372	13305	13428	13363	13528	13490	13261	13483	13383	13395	13377	13247	13407	13380	13460	13413	13264	13289	13423	13384	13395	13384	13330	13468	13553	13328	13386	13513	13341	13293	13599	13409	13385	13462	13479	13276	13336	13350	13490	13349	13313	13451	13408	13473	13419	13348	13503	13375	13551	13321	13469	13374	13404	13241	13416	13526	13505	13405	13578	13406	13500	13430	13377	13426	13318	13424	13222	13438	13404	13380	13438	13571	13432	13291	13372	13449	13362	13507	13326	13244	13397	13432	13432	13456	13537	13458	13402	13520	13418	13557	13399	13524	13378	13454	13251	13550	13477	13414	13421	13220	13413	13548	13330	13497	13493	13430	13501	13371	13411	13370	13392	13192	13279	13372	13533	13546	13392	13362	13544	13496	13469	13656	13346	13578	13462	13295	13541	13559	13522	13267	13544	13384	13361	13336	13450	13513	13296	13504	13366	13392	13367	13470	13453	13495	13358	13480	13415	13427	13580	13342	13463	13285	13228	13458	13442	13344	13473	13307	13397	13542	13417	13405	13517	13227	13423	13428
30629	25733	28346	25214	21427	20235	19322	18520	18096	17799	17818	17427	17684	17598	17408	17243	17734	18064	18360	17499	17101	17029	17101	17137	17144	16935	17103	16763	16825	16901	16919	16814	17014	16982	16987	16812	17033	17060	16719	16930	17099	16976	17141	16942	16949	16923	16676	16934	17192	16827	16754	16838	16939	16804	16945	17096	16842	16907	17152	17022	16875	16865	17093	16920	17035	16950	17020	16725	16934	16991	17017	16903	17023	16928	16903	16852	17012	17061	16907	16822	16823	17032	16997	17028	16823	16935	16933	17006	16735	16926	17156	16959	16833	16674	17004	16978	17137	17015	17163	16872	16956	17031	16979	16812	16880	17058	17031	16895	16829	16900	16910	16896	17039	17168	16878	16867	17075	16804	17196	16988	16901	17033	16951	16842	16996	17036	16877	16837	16859	16707	16784	17009	16968	16972	17014	16823	17042	16972	17028	16847	16875	16752	17000	16991	16938	16912	17157	16977	16941	16841	16954	16936	17037	16897	16850	16771	16962	16877	16903	16902	16947	16863	16908	16979	16806	16880	16895	16924	16994	16909	16899	16975	16848	16943	16987	17010	17066	16938	16937	16981	17003	16799	17036	16967	16866	16883	16915	16816	16929	17014	17159	16797	16897	17044	17028	17053	16977	16840	16808	17012	17032	16902	16829	17007	16996	16891	17025	17022	16996	16852	17094	16997	17011	16861	16805	17134	17117	16856	16934	16989	16834	16931	16961	16892	17032	17022	17103	16969	17029	16928	17036	16846	16792	16905	16934	16883	16958	16923	16881	16938	16964	16836	16960	17093	16899	16848	17093	16934	16979	17058	16969	17215	16874	16972	16986	17032	16839	17023	16936	17020	17069	16767	16784	16765	16944	16875	17032	16885	16896	17018	16875	16921	17078	16687	16725	16876	16889	17057	17066	16808	16826	17110	16930	17021	17027	16938	16937	17004	16955	16874	16888	17098	16769	16980	16886	16746	16800	16686	16941	17011	16983	17080	16929	16945	17025	16741	16930	16806	16833	16826	17020	16913	17044	16984	16880	17060	16903	17011	17120	16929	16904	16858	16997	17106	16923	16847	16942	17151	16975	17007	16776	17018	16839	16941	16876	17017	17067	17064	17160	17060	16953	17005	16815	16845	16933	17064	16885	16929	16879	16783	16809	17014	17186	16993	17082	16783	16965	17014	16941	16921	17030	16906	16857	16901	16771	16870	16825	17048	16959	16849	16897	16903	17006	16963	16943	16733	17104	17043	16965	16859	16959	16989	16804	16908	17127	17064	17055	17115	16949	17011	17041	16797	16865	17036	17199	16807	17100	16978	17176	16993	17034	17026	16913	17004	16872	17100	16908	16830	16835	16884	16939	17143	16848	17020	16928	16899	17161	16915	16970	17053	16811	17140	16969	16710	17063	17029	17063	17059	16931	16937	16848	17144	16882	17006	16880	16797	17034	16883	16781	16919	16829	16791	16976	16813	16970	17054	16950	16758	17136	16680	16918	17018	17117	17039	17037	17108	16739	16986	16977	17024	17017	17033	16863	16910	17036	17090	17077	16809	16928	17038	17017	16824	16837	17003	17001	16763	16884	17082	16884	16769	16751	16891	16925	17159	17022	17011	17036	16966	16981	17007	16975	17162	16990	16893	17022	16968	16890	16846	16879	16808	16846	16950	16888	17093	16630	16991	17085	17006	16854	16898	16767	16935	17053	17163	17033	17093	16949	16974	17071	16776	17067	16933	16877	16940	16983	17078	16969	16937	16990	16992	16874	16997	16942	16997	17044	17084	16976	16936	17056	17016	16835	16760	16973	17097	17173	16961	17068	16741	17035	16826	16880	17000	17013	16863	16967	17091	17348	16940	17234	16781	17127	17111	16709	16806	17085	16674	17071	16921	16986	16924	16910	16981	16941	16870	16903	16803	16869	16830	17045	16804	16984	16975	16996	16801	17253	16908	16986	16920	16832	16748	16763	16791	16946	16867	16857	16948	16965	17191	16942	16921	16888	16951	17004	16988	16921	16854	17106	17190	16724	17116	16997	16971	16866	17119	16902	16875	17063	16894	17025	17096	16832	17031	16825	16899	16850	16908	17168	16771	16795	17116	16871	16936	17017	16898	16940	16996	17239	17027	16824	16979	16952	16741	16776	17057	16907	16911	17040	16842	16785	16912	16899	16821	17206	17044	16908	16915	17019	16876	17166	16964	16919	17025	16883	16991	16772	17007	16985	17093	16905	16956	16797	16818	16962	16815	16857	16992	16791	16877	16966	16779	16889	17129	16972	16986	16962	17122	16718	17067	16752	17085	16829	16795	16969	17074	17024	16934	16992	16888	17015	16971	16932	16809	17059	17045	16993	17060	17158	16837	16756	16837	16854	17185	17002	16814	16894	17012	17067	17010	16975	16955	17037	16969	16900	16960	16801	17179	17143	16947	16971	16957	16843	17102	17144	17049	17268	17131	16890	17207	16953	17078	16959	17175	16928	16856	17095	17003	16980	17092	16997	17027	16851	17107	17110	17221	17042	17007	16978	16801	17001	16996	16967	16877	16938	17066	16964	16841	17003	16893	17182	16944	16859	17080	16900	16716	16838	16932	17103	16930	16561	16713	16910	17065	16901	16925	16801	17038	16973	17135	16786	16772	16782	16898	16938	16935	17227	17296	17110	16951	17117	17056	17210	17093	17045	16749	16862	17098	17059	16960	16977	16991	17015	16974	16880	16921	16826	17065	16844	16896	16755	16945	16945	17172	16968	17116	16931	16939	17026	16968	16873	16920	17101	16788	16811	17122	16920	16993	16972	16922	17077	16897	16911	16741	16919	16909	17031	16796	16880	16955	17060	17005	17044	16906	17096	16911	16955	16918	16914	16708	17111	16975	16974	16750	17152	16837	17003	16825	16829	17060	16965	17001	17227	16980	16790	16881	16996	16953	16837	16893	17053	17094	16859	17124	16938	16971	16936	16951	16853	17010	16991	17098	17069	17084	16900	16661	17104	16951	16821	16916	17054	16898	16877	16916	16988	16752	16845	16818	16848	17026	16921	17092	16946	17084	16912	16988	16986	17017	16824	17173	17026	16973	16914	16848	16795	16700	16857	16949	16790	16923	16875	16934	16957	17058	16867	16876	16947	17044	16990	17067	16802	16857	16928	17040	16987	17025	17079	16887	17045	17226	17163	17125	16940	17013	16782	17092	16892	17029	16986	17002	17014	17061	16817	16972	16894	17164	17085	17096	16934	17002	16986	16945	16952	16951	16900	16776	16793	16987	16855	17165	17057	17011	17035	16956	17045	17222	16940	16865	16940	16835	16930	16905	16733	16892	16890	17007	17042	16924	17117	17067	16967	17103	17001	16947	16994	16925	17035	16959	16953	17149	16980	17198	16864	16787	16975	16831	16876	17129	16900	17013	16875	16926	17093	16836	16922	17005	16938	16988	17024	16941	17150	17029	16938	16897	16817	16928	17088	17022	16787	16825	17020	17200	17083	16838	16967	16914	16976	17142	16899	16828	17057	16911	17011	16880	16871	17076	16845	16940	17028	17006	16995	16899	16921	16975	16952	16965	17098	16878	17014	16921	17070	16988	17113	16924	16967	16928	17078	16769	16920	17077	16922	16993	16718	16691	16677	16823	16964	16988	17078	16961	16808	16816	17151	16884	16846	16976	16827	16991	17109	16899	16941	16853	16890	17010	16898	16752	16764	16672	16934	16864	17063	17195	16807	16901	16919	17097	17012	16717	17071	17148	17017	16675	16794	16757	16948	16960	17098	16999	17103	17102	16968	16930	17060	17144	16925	16976	17077	16898	16985	16825	16919	16982	16965	16904	16982	17031	17175	16677	16933	17184	16873	17155	16815	17107	16954	16890	16975	16800	17169	16974	16776	16968	16931	17044	17056	17210	17025	17057	17017	17021	16888	16912	16777	17017	16670	16945	16889	17018	17069	16931	17089	16972	17093	16946	17041	16867	16914	16995	16922	17147	16887	16791	16830	16808	16936	16713	16967	16917	17283	16941	17169	16967	17013	16908	17106	17042	16927	17014	17160	16839	17040	16861	17009	16825	16867	16882	17059	17107	16976	17164	16952	16907	16947	16893	16843	16896	17005	16888	17028	17099	16844	17054	16944	17025	16884	16908	16836	16845	16886	16905	16996	16775	17138	16835	16963	17052	17077	16890	16862	17051	16860	16961	17055	16915	16960	16952	16899	17109	17122	17041	17118	17017	16952	17040	16897	16737	17058	16885	16797	16818	17194	16887	17108	16894	17103	17172	16957	17043	16932	16891	17010	16864	17089	16922	16901	17079	17211	16599	16983	16884	17094	17111	16992	16909	17047	16917	17052	16980	16818	16669	16942	16887	16967	16880	16920	16969	16896	16898	16912	16818	16868	17047	16702	16888	16835	17039	16893	16833	16919	17109	16882	16759	16775	16892	17015	16794	16900	16979	16743	17009	17055	16830	16844	16721	16732	16841	17030	16846	17154	16869	16938	16910	17040	16896	17106	17100	17134	16992	17009	17125	16887	17072	17110	16893	16976	17012	16921	17163	16950	16829	16981	16924	16970	16900	17054	16933	16928	16994	17066	16915	16991	16919	16869	16912	16941	16817	16868	16961	16854	16989	17081	16989	16886	17162	16833	16952	17018	16866	16802	17080	17026	16738	16978	16919	16825	16851	16851	16828	16805	16838	17004	16884	16977	16871	17065	16928	17009	17192	16997	16886	17150	16952	16987	16909	16976	16852	16962	16951	16818	17024	16974	17054	16998	16863	16970	17019	17063	16886	17111	17097	17016	16731	16990	16871	16911	16708	16921	16767	16727	17013	16930	16973	16877	16830	17135	17195	17064	17019	17001	16970	16922	17027	17106	17213	17070	16908	16855	16813	16973	17031	16897	16892	17111	17235	17047	17038	17118	16953	17049	16926	16748	16879	17126	17007	16975	16960	16920	16751	17073	17053	16739	17040	17268	17003	17017	17197	16967	16915	16860	17075	16783	17128	16814	16881	16937	17049	17235	16985	16807	16830	16999	17016	16870	16644	16993	17075	16972	16859	16811	16918	17019	16990	17083	16957	16958	16979	17025	16913	16996	17095	16948	16945	16915	16979	16733	16821	16802	16779	16877	16907	16865	16773	16728	16902	16957	17018	16966	16848
23993	32785	30956	24096	20539	18929	17319	16542	16037	15685	15461	14909	15005	14792	14704	14624	15319	15619	15432	14693	13843	14209	13876	13916	13967	14047	13922	13883	13933	13797	14093	13866	14009	14076	14181	13892	13819	13879	13980	14059	13905	13952	13938	13903	13944	13915	13986	13845	13865	14062	14025	14066	14002	13752	13857	14001	13903	13883	13993	13976	14079	14055	13950	13933	13902	13947	13925	14014	13949	14054	13921	13963	13853	13875	13934	13897	13912	13998	14036	14131	13972	14001	13868	13953	14020	13794	14215	13963	14037	13867	13947	14032	13938	13901	14230	14062	14039	14035	14016	13973	13990	13886	14026	13913	14084	13828	14066	13964	14063	13929	13867	13851	13960	14068	13855	14010	13987	14011	13934	13843	14119	13961	13856	13888	14103	14052	13985	14038	13820	13907	13988	13946	14077	13881	13989	14101	13864	13987	13945	13989	13990	14062	13922	14056	13900	13840	13934	13867	13927	14102	14006	13806	13942	13917	14036	13903	14041	13960	13888	13954	13911	13903	14133	13972	14092	14084	14089	13955	14034	14043	13984	14071	13986	13908	13982	13835	13907	14058	13863	13836	14029	14094	14000	14087	14076	14025	13781	13896	14083	13973	13922	13906	13806	13961	13889	13957	14091	13834	14037	13907	13669	13960	13993	13846	14013	13932	13997	13992	14158	13852	14090	14019	13887	14034	13983	13887	13906	14023	13824	14014	13811	13777	13931	13921	13944	13886	13791	13897	13966	14020	13873	14002	13923	13876	13986	13970	14031	13891	13948	13915	13882	13821	14080	14033	13923	13975	14075	13833	14022	13905	13919	14007	14044	14156	14015	14095	13714	14029	14048	13839	13858	13845	14010	13988	14138	13998	13994	13971	13957	13886	13921	13932	14106	13936	13984	14046	13997	14036	14119	13864	13934	14023	14019	13900	14005	14037	14157	13866	14106	14010	13831	13832	13888	13879	13833	13874	13959	13927	13803	13926	13920	13849	13971	13931	13830	13939	14020	13934	13933	13872	14140	13858	13896	13784	13872	14089	13839	14080	13882	13971	13892	13782	14027	13873	13981	14001	13794	13925	13964	13857	13897	13904	13718	13872	13783	14099	13851	14029	13759	13886	13942	13998	13946	13867	14084	13920	13902	14100	13904	13988	14041	14122	13945	13994	14033	13908	14022	13957	13975	13948	14011	13861	13797	13830	13981	13921	13952	13980	13940	13876	13898	13994	14017	13944	13996	14005	14002	14048	13949	13952	13831	14009	14033	13904	14011	13936	13919	14019	13902	13964	14007	13915	14098	14116	14075	13958	13951	13869	13982	13902	13997	13996	14078	14001	13859	13945	13806	13900	13944	14105	14009	13878	14132	13902	13989	14047	13810	13913	14030	14051	14035	13912	14118	13664	14170	13939	13935	13881	13956	13920	13929	13865	13857	14024	13900	13904	14107	13869	14216	14089	14015	13904	13825	13863	14009	14042	13966	14001	14079	13888	13829	14028	14009	13981	13788	14041	14011	14143	13903	14064	13919	13842	13909	14119	13908	14091	13961	13870	14012	13835	13928	14094	14094	13986	13960	13774	14007	14018	14011	14021	13958	13913	13785	13959	14015	13953	13941	14019	13892	13975	13927	14204	13877	13962	13870	14164	14035	13965	14001	13979	13837	13903	13807	13945	13860	13847	14059	13855	13880	13988	13860	13909	13888	13912	13898	13877	13940	14003	13986	14045	14139	13818	13994	13958	14093	13971	13874	14029	13993	14103	13904	14103	14060	14125	13975	14048	13948	14065	13935	14054	14109	14073	13830	14155	13943	14062	13997	14049	14024	13806	13891	13973	13929	13915	13964	14007	13966	13904	13954	13984	14173	13978	13891	13921	13889	14049	14067	13898	14211	14099	13859	13985	14023	14033	13906	14038	13903	14070	14110	13986	14171	14010	14011	14251	13855	13960	13957	13906	13872	13931	13710	14030	13983	13976	14040	13873	14012	13968	14071	13927	13869	13940	13950	13989	13986	13894	13825	13994	14040	13593	13946	13946	13869	13966	14024	13938	13893	13918	13857	13931	14012	13967	14055	14022	13875	14063	13720	13959	13931	14021	13959	14063	13820	14002	13881	14022	13850	14188	13928	14035	13864	14052	14201	13869	14010	13868	13955	13915	13939	13948	13963	13963	13832	13984	13901	13991	13844	13928	14028	13894	14049	13972	14048	14070	13981	14067	13928	13930	13862	13874	13836	13895	14006	14100	14010	13995	14003	14107	13936	13921	13884	14154	13933	14114	13979	13961	14137	13993	13921	13950	13900	14121	13764	13943	13974	14018	13952	13881	14021	13942	13974	13953	13963	13986	13949	13940	14060	13875	13842	13646	13868	13839	13932	13944	14007	14023	13924	13974	13929	14099	13899	13885	14031	13917	14168	13944	14045	13970	13862	13985	13997	13824	13975	13881	14033	14033	13957	14013	13900	13917	13895	14168	13820	14045	13956	13954	13823	13985	13817	14025	13924	14060	13974	13819	13911	14149	13929	13888	13928	13934	13896	14015	13875	14031	14118	14011	13930	13860	14085	13935	13815	13746	13895	13899	13946	13836	13934	13997	13834	14245	13802	14110	13890	13866	13929	13993	13919	14033	14074	13986	14017	14034	13984	14162	14026	13972	13844	13863	14049	13927	13896	14110	14029	13769	14012	13864	13948	13990	13948	13850	14070	14039	13939	13917	13883	13805	13968	13897	14080	14028	13902	13999	13854	13964	13946	14208	14077	14150	13934	14060	14045	13929	14076	13894	13866	13890	13875	13912	13994	13877	14105	13937	13951	13949	13884	13963	13917	14119	13881	14001	13758	14006	13802	13966	13931	13905	13981	13981	13884	13885	14115	14029	13957	14200	13934	13938	14137	14114	13982	14139	13896	13786	13972	14000	13784	13950	14002	14045	13993	13992	13941	13866	13950	14072	13996	13940	13939	13976	13897	13861	13797	13806	14075	13933	13975	14019	13778	13980	13946	13940	13973	14113	14018	14053	14017	13804	14134	13999	13963	13905	13925	13938	13864	13910	13934	13968	14131	13938	13895	13968	14011	14072	13889	13939	13936	13914	13832	13961	13675	13969	14278	13809	13832	13850	13829	14071	14121	13942	13866	13903	13866	13850	13785	13978	14057	14057	14054	13882	14038	13839	13992	13957	13832	13983	13896	13931	14045	13860	14104	13916	13875	14090	13938	13953	14038	13999	13993	13868	13877	13934	13968	13873	14017	14015	14007	13941	14047	14032	14122	13866	14039	13801	14083	13938	13757	13984	13874	13956	13914	13966	13936	13846	14099	13959	13912	14022	13944	14082	14012	13992	13987	14009	13835	13772	14042	13965	14031	13912	13802	13938	13787	13972	13980	13978	13970	13982	13925	14038	14080	13879	13982	14042	14074	13922	14030	14172	14087	13961	14286	13938	13988	13934	14002	14076	13999	13986	13936	13911	13964	13864	14023	13934	13953	13920	13926	14106	14051	13992	13886	13920	14065	13925	13847	13946	13817	13991	14132	13915	14010	14000	13860	14062	13914	13900	13885	13998	13836	13971	14067	13973	13992	13971	14078	14014	13875	13983	14000	14054	13954	13814	13769	13839	14097	13920	13967	13943	13959	13917	14076	13836	13882	13951	13910	14084	13911	14102	14052	13879	13870	13801	13848	13898	14156	13971	13788	14041	14119	13998	13980	13977	13837	13947	14016	14002	14059	13914	13898	14025	13736	14064	14069	13917	14023	14098	14038	14008	14068	13989	13967	13934	13809	13957	14063	13917	13988	14143	13916	14027	13915	13879	13959	13997	14014	14035	13770	13778	13995	13937	14048	14027	13797	13892	14055	13759	13785	14045	14024	13912	13909	14063	13879	13910	13944	13899	13868	14009	13882	13927	13932	13956	14021	13958	13891	14109	14082	13834	13893	13993	14123	14028	13930	14013	13987	13943	14002	14078	14002	13926	13876	13974	14020	14175	13908	13792	14012	13843	13894	13856	14047	13995	14068	13912	14070	14058	13856	14016	13920	13890	13973	13917	13920	13703	14130	13841	13956	13933	13966	13871	14011	14084	13885	13983	14065	13946	14040	13968	13905	13829	13955	14022	14024	13898	13794	14131	14158	13925	14052	13864	13996	13986	13917	13936	13780	13906	14131	14085	14091	14028	14174	13910	13885	14012	13883	13886	13964	14032	13940	13878	13994	14136	14043	13842	13913	13973	13929	13789	13964	14054	13999	13920	13879	14029	14031	13959	14047	14126	13945	13987	14043	13857	13967	13980	13872	13968	13818	13965	14031	14083	13940	14087	13879	14097	13976	13897	13981	13920	13793	13910	13973	13996	13883	13877	14033	13895	13874	13940	14029	13736	13966	13897	13935	13978	13892	14106	14090	13931	14054	14049	14098	14034	14016	13986	14041	13998	14042	14007	14189	13888	13785	13851	14085	13895	13911	13933	13815	14053	13908	13919	14011	14034	14011	14037	13921	14079	14177	13952	14120	14039	13880	14058	14031	13866	13957	13812	13909	13922	13901	13934	13819	14059	14084	13920	14005	14023	13811	14100	14019	14023	14039	13944	14047	13938	14085	14029	13844	13988	14004	13945	13963	13812	13969	13928	13922	13947	13773	14010	13915	13988	13869	13991	13884	14074	14207	13988	13742	13912	13955	13977	13844	14033	14060	13797	14042	13890	14049	13913	13918	14128	14010	13928	13839	13986	13850	14096	13882	13988	13932	14184	14021	13971	13933	13904	13908	13827	14036	13842	14002	14020	14158	13761	13929	13988	14014	13984	14041	13970	13944	13754	13940	13789	14022	13994	13958	14020	14123	13985	14175	14034	14039	13968	13766	14033	14065	13898	13952	13900	13957	13952	14019	13860	14108	13814	14041	14133	14092	13819	14017	13902	13896	14049	13948	13895	13922	14006	14107	13930	14023	13926	14118	13872	13869	13975	13990	14001	14119	13860	13827	13975	14028	13917	13989	14112	14158	13937	13939	14037	13878	13948	13930	13887	14119	13801	13937	13966	14064	13807	13998	13868	13877	14008	13951	14024	13960	14076	13890	13969	13971	13879	14023	13882	14098	13789	14034	14077	14012	14092	14090	13963	13883	13838	13864	13995	13935	13896	14012	13982
25539	21050	27946	26274	25066	25084	24585	22100	21456	21496	21279	20852	20817	20768	20702	20765	26321	28365	25005	22895	20723	19818	19809	19909	20004	19772	19911	19636	19861	19568	19762	19754	19672	19709	19614	19706	19906	19798	19864	19837	19625	19587	19604	19661	19637	19645	19691	19557	19741	19586	19772	19721	19581	19588	19746	19631	19726	19675	19673	19893	19646	19762	19771	19671	19636	19675	19658	19594	19779	19744	19628	19417	19878	19782	19623	19611	19665	19507	19750	19826	19822	19541	19834	19446	19711	19630	19713	19538	19687	19608	19826	19701	19753	19683	19657	19662	19676	19792	19999	19698	19762	19518	19655	19693	19658	19907	19843	19595	19678	19554	19624	19668	19681	19626	19840	19736	19566	19651	19867	19691	19885	19713	19671	19581	19594	19533	19715	19672	19648	19711	19674	19481	19697	19572	19816	19825	19607	19484	19611	19589	19658	19754	19671	19686	19669	19665	19537	19695	19686	19694	19874	19615	19489	19575	19575	19711	19672	19614	19618	19527	19552	19768	19885	19614	19428	19447	19881	19804	19583	19553	19722	19767	19667	19714	19786	19664	19654	19670	19648	19520	19501	19809	19797	19565	19535	19645	19701	19553	19866	19807	19708	19631	19815	19560	19731	19558	19680	19555	19479	19538	19659	19688	19865	19627	19677	19714	19851	19560	19669	19790	19407	19632	19790	19697	19680	19790	19708	19604	19656	19653	19575	19552	19677	19707	19756	19562	19698	19519	19759	19546	19574	19561	19604	19732	19725	19551	19747	19793	19414	19685	19887	19789	19788	19887	19776	19501	19534	19474	19531	19669	19994	19712	19857	19676	19540	19812	19806	19331	19830	19813	19804	19781	19622	19672	19514	19717	19834	19761	19803	19577	19708	19692	19902	19777	19646	19559	19582	19624	19910	19578	19706	19787	19570	19692	19525	19757	19674	19678	19684	19712	19559	19759	19613	19605	19810	19692	19347	19687	19884	19697	19883	19606	19792	19895	19473	19787	19712	19607	19604	19615	19463	19668	19704	19576	19671	19628	19796	19656	19695	19749	19882	19745	19620	19796	19720	19609	19535	19536	19623	19777	19830	19592	19745	19855	19647	19569	19771	19588	19767	19581	19720	19897	19729	19714	19809	19581	19683	19687	19748	19610	19638	19522	19653	19730	19675	19695	19688	19585	19735	19743	19851	19767	19615	19865	19464	19433	19827	19713	19397	19612	19751	19521	19676	19789	19814	19806	19581	19695	19718	19773	19718	19735	19879	19766	19901	19680	19663	19577	19750	19719	19740	19748	19512	19608	19736	19701	19632	19732	19833	19761	19676	19597	19651	19886	19795	19733	19866	19622	19640	19838	19789	19703	19842	19573	19432	19906	19697	19778	19632	19728	19620	19464	19769	19695	19729	19845	19709	19605	19873	19660	19708	19918	19832	19742	19686	19637	19546	19733	19808	19505	19636	19715	19741	19255	19712	19757	19820	19740	19611	19619	19529	19695	19540	19830	19760	19557	19685	19663	19886	19568	19646	19723	19701	19920	19729	19771	19654	19674	19760	19761	19662	19745	19776	19608	19699	19503	19906	19719	19593	19674	19664	19865	19702	19647	19595	19785	19378	19703	19754	19590	19734	19591	19625	19587	19847	19772	19461	19799	19829	19789	19765	19830	19684	19729	19534	19698	19919	19785	19638	19926	19741	19783	19882	19532	19724	19820	19763	19649	19708	19680	19702	19643	19608	19756	19754	19497	19480	19479	19685	19684	19677	19573	19686	19832	19616	19531	19535	19644	19780	19777	19713	19802	19645	19862	19413	19573	19628	19745	19856	19847	19664	19671	19702	19653	19757	19938	19804	19693	19578	19771	19649	19655	19581	19631	19751	19842	19803	19764	19751	19769	19659	19828	19688	19810	19753	19661	19739	19646	19785	19664	19646	19440	19654	19655	19799	19741	19571	19544	19787	19712	19693	19763	19700	19778	19500	19735	19620	19468	19625	19930	19541	19669	19629	19616	19519	19530	19713	19727	19732	19624	19752	19661	19558	19729	19680	19500	19734	19700	19579	19706	19497	19844	19757	19733	19749	19706	19617	19530	19779	19775	19969	19639	19604	19483	19665	19461	19585	19821	19683	19640	19845	19508	19681	19768	19860	20076	19782	19685	19998	19766	19708	19530	19654	19661	19749	19663	19805	19713	19648	19588	19658	19767	19985	19584	19690	19703	19640	19730	19747	19620	19535	19653	19909	19799	19492	19818	19626	19533	20042	19623	19721	19720	19867	19798	19726	19804	19625	19669	19755	19734	19706	19594	19782	19670	19577	19559	19393	19611	19689	19674	19743	19825	19988	19534	19908	19567	19667	19622	19715	19837	19586	19778	19569	19680	19778	19555	19676	19728	19714	19781	19721	19681	19783	19837	19647	19614	19590	19723	19600	19498	19686	19749	19652	19784	19806	19839	19673	19656	19608	19567	19707	19627	19695	19482	19493	19876	19839	20012	19866	19864	19610	19713	19722	19826	19713	19556	19702	19519	19541	19681	19791	19821	19637	19558	19579	19590	19740	19666	19609	19571	19522	19715	19802	19564	19451	19696	19700	19814	19671	19729	19651	19715	19719	19665	19787	19403	19763	19695	19475	19537	19566	19552	19598	19808	19861	19552	19935	19586	19750	19610	19584	19860	19678	19738	19540	19773	19752	19782	19624	19513	19571	19522	19619	19722	19563	19969	19695	19617	19843	19645	19733	19634	19898	19763	19759	19763	19611	19692	19502	19697	19705	19772	19528	19595	19723	19868	19616	19861	19448	19502	19491	19880	19591	19703	19777	19787	19660	19526	19604	19781	19748	19689	19613	19694	19790	19726	19744	19736	19745	19674	19789	19695	19557	19491	19722	19739	19725	19724	19569	19567	19628	19648	19804	19776	19811	19545	19733	19781	19574	19475	19620	19863	19791	19574	19499	19574	19775	19714	19721	19773	19651	19586	19591	19641	19760	19595	19592	19787	19410	19508	19858	19578	19819	19740	19718	19592	19774	19778	19600	20007	19604	19755	19708	19558	19615	19587	19521	19800	19760	19836	19868	19729	19644	19593	19653	19784	19544	19798	19787	19876	19616	19598	19671	19500	19613	19695	19603	19680	19801	19818	19685	19700	19590	19639	19714	19615	19625	19397	19820	19549	19734	19565	19562	19622	19490	19629	19497	19893	19660	19592	19697	19522	19468	19781	19684	19620	19734	19517	19745	19651	19719	19629	19774	19633	19627	19529	19719	19475	19550	19717	19526	19652	19554	19651	19600	19667	19755	19788	19566	19621	19796	19659	19683	19931	19729	19584	19635	19646	19809	19630	19839	19904	19624	19321	19744	19810	19758	19797	19732	19603	19732	19725	19337	19373	19541	19537	19709	19550	19759	19820	19627	19636	19719	19648	19872	19598	19513	19636	19638	19693	19768	19641	19541	19670	19743	19545	19726	19776	19877	19641	19647	19532	19899	19684	19605	19794	19744	19501	19629	19607	19706	19705	19710	19690	19610	19769	19640	19901	19649	19507	19637	19643	19557	19572	19628	19538	19679	19665	19672	19791	19643	19742	19906	19810	19706	19731	19591	19596	19788	19586	19610	19580	19701	19657	19601	19824	19605	19540	19570	19492	19530	19623	19437	19703	19609	19853	19616	19815	19739	19633	19592	19522	19606	19315	19750	19649	19408	19726	19846	19608	19761	19820	19727	19813	19547	19784	19516	19692	19640	19760	19807	19661	19440	19543	19696	19648	19641	19813	19639	19428	19729	19554	19652	19728	19444	19552	19537	19467	19750	19823	19627	19617	19649	19803	19754	19836	19660	19629	19584	19780	19564	19632	19633	19637	19701	19736	19854	19402	19596	19855	19589	19579	19676	19523	19534	19660	19585	19512	19806	19506	19642	19847	19904	19719	19667	19768	19760	19773	19898	19590	19604	19700	19734	19413	19681	19760	19751	19509	19572	19571	19640	19594	19677	19584	19524	19653	19697	19645	19603	19716	19708	19673	19676	19638	19526	19723	19594	19588	19898	19459	19493	19803	19906	19444	19603	19697	19655	19623	19778	19590	19586	19667	19771	19473	19688	19791	19871	19639	19668	19859	19746	19798	19783	19574	19773	19920	19835	19879	19749	19607	19752	19671	19732	19897	19679	19634	19695	19754	19575	19722	19698	19658	19757	19612	19845	19492	19572	19537	19816	19508	19710	19740	19660	19658	19737	19635	19685	19668	19572	19865	19926	19696	19823	19952	19394	19658	19456	19856	19741	19586	19955	19675	19767	19477	19757	19811	19846	19599	19734	19607	19743	19790	19788	19433	19577	19939	19601	19760	19672	19426	19614	19728	19672	19826	19642	19661	19898	19871	19630	19723	19557	19624	19548	19655	19731	19640	19731	19787	19668	19988	19942	19690	19484	19698	19771	19708	19618	19781	19848	19536	19761	19715	19718	19724	19735	19659	19847	19750	19620	19693	19590	19905	19548	19690	19628	19835	19852	19923	19886	19720	19755	19927	19995	19678	19600	19693	19670	19655	19673	19808	19531	19649	19676	19625	19751	19695	19738	19881	19721	19759	19817	19637	19770	19626	19765	19791	19756	19717	19835	19621	19747	19865	19649	19509	19642	19712	19745	19744	19756	19617	19661	19554	19586	19821	19759	19770	19568	19498	19551	19906	19609	19608	19822	19396	19711	19581	19636	19720	19786	19923	19821	19844	19849	19545	19765	19474	19663	19697	19682	19479	19645	19739	19836	19680	19735	19642	19586	19786	19475	19406	19620	19683	19736	19671	19802	19732	19764	19801	19786	19628	19891	19695	19495	19638	19612	19781	19700	19823	19577	19615	19753	19753	19499	19796	19615	19717	19395	19591	19706	19627	19667	19612	20022	19690	19796	19653	19721	19570	19674	19641	19675	19715	19728	19629	19821	19743	19570	19596	19884	19917	19635	19682	19845	19794	19813	19926	19580	19840	19626	19732	19498	19626	19765	19882	19850	19714	19696	19698	19788	19625	19784	19761	20063	19721	19575	19731	19740	19618	19716	19686	19658	19718	19572	19829	19628	19762	19574	19858	19604	19819	19573	19626	19583	19703	19631	19599	19727	19848	19597	19710	19690	19992	19575	19748	19530	19727
23873	39241	37091	29230	25989	23286	20699	19700	18780	17969	17784	17440	17229	17068	17119	17236	25812	26946	21411	19128	16321	15597	15530	15442	15497	15538	15588	15613	15736	15567	15639	15725	15656	15549	15639	15516	15577	15573	15557	15649	15575	15580	15643	15573	15665	15467	15694	15668	15509	15667	15493	15656	15569	15548	15725	15510	15708	15582	15651	15489	15664	15545	15601	15548	15534	15544	15531	16026	15626	15570	15396	15759	15583	15747	15551	15744	15355	15682	15656	15496	15552	15322	15469	15594	15711	15435	15567	15446	15497	15554	15643	15706	15581	15676	15687	15568	15607	15677	15518	15599	15498	15610	15766	15527	15600	15663	15607	15451	15684	15687	15534	15462	15564	15647	15544	15676	15580	15453	15593	15592	15550	15679	15536	15532	15622	15605	15456	15625	15634	15348	15681	15488	15694	15541	15585	15433	15593	15538	15711	15603	15600	15504	15706	15390	15650	15344	15586	15600	15606	15529	15490	15581	15610	15419	15748	15705	15704	15613	15442	15744	15398	15658	15548	15502	15487	15534	15519	15396	15616	15653	15649	15588	15488	15502	15736	15582	15414	15575	15571	15607	15619	15636	15593	15480	15622	15518	15733	15534	15468	15550	15492	15654	15514	15577	15603	15640	15452	15665	15707	15615	15687	15691	15584	15477	15610	15367	15584	15658	15699	15714	15673	15601	15470	15562	15478	15446	15468	15449	15471	15532	15627	15467	15737	15421	15655	15544	15526	15656	15595	15621	15415	15712	15589	15423	15613	15710	15624	15641	15608	15493	15551	15785	15536	15568	15546	15690	15745	15729	15568	15581	15552	15478	15618	15707	15801	15621	15640	15586	15554	15643	15615	15516	15616	15562	15728	15673	15569	15545	15562	15496	15749	15671	15348	15684	15708	15655	15529	15386	15671	15761	15538	15776	15505	15624	15500	15568	15646	15551	15582	15495	15572	15587	15585	15605	15567	15465	15579	15599	15488	15641	15465	15474	15564	15557	15453	15677	15506	15517	15596	15664	15625	15512	15541	15556	15730	15848	15629	15643	15636	15650	15574	15563	15601	15453	15591	15582	15495	15685	15506	15604	15624	15598	15515	15661	15507	15656	15359	15697	15590	15633	15636	15480	15518	15681	15614	15538	15695	15451	15440	15588	15657	15695	15593	15630	15678	15631	15496	15661	15680	15669	15755	15504	15820	15526	15752	15576	15652	15755	15588	15607	15595	15491	15675	15610	15538	15655	15469	15734	15412	15666	15478	15725	15493	15525	15695	15641	15674	15440	15641	15532	15585	15661	15542	15719	15731	15520	15454	15437	15669	15701	15358	15450	15632	15538	15624	15447	15582	15516	15572	15529	15543	15795	15469	15564	15677	15588	15515	15688	15404	15638	15489	15591	15424	15655	15629	15549	15537	15694	15603	15723	15651	15472	15651	15503	15460	15724	15602	15640	15554	15582	15530	15606	15597	15562	15618	15759	15470	15436	15716	15512	15627	15357	15648	15583	15623	15475	15590	15540	15544	15515	15637	15546	15673	15624	15665	15678	15634	15557	15577	15576	15706	15550	15632	15582	15465	15578	15662	15428	15652	15727	15526	15783	15600	15614	15688	15487	15462	15587	15596	15501	15612	15342	15555	15539	15544	15723	15554	15448	15530	15601	15558	15607	15800	15492	15571	15521	15609	15453	15598	15607	15728	15752	15472	15620	15481	15631	15587	15509	15571	15534	15689	15587	15558	15524	15582	15617	15513	15489	15713	15538	15799	15531	15556	15592	15531	15474	15479	15601	15544	15581	15583	15606	15572	15680	15411	15423	15760	15515	15584	15494	15730	15590	15639	15596	15422	15609	15526	15647	15472	15454	15700	15441	15832	15488	15442	15718	15559	15627	15706	15603	15664	15635	15652	15708	15602	15795	15590	15511	15611	15727	15550	15582	15776	15503	15485	15546	15658	15570	15704	15593	15453	15616	15667	15564	15662	15514	15614	15464	15714	15743	15717	15611	15610	15451	15558	15615	15617	15795	15704	15559	15566	15606	15555	15478	15514	15497	15564	15562	15576	15530	15495	15570	15602	15687	15664	15530	15481	15538	15492	15776	15524	15578	15581	15739	15599	15468	15655	15551	15609	15574	15779	15596	15544	15572	15535	15487	15623	15655	15679	15539	15704	15497	15470	15578	15659	15625	15489	15525	15491	15622	15751	15595	15673	15578	15715	15546	15570	15545	15551	15488	15735	15856	15541	15811	15567	15531	15729	15726	15664	15520	15568	15567	15614	15543	15569	15621	15633	15722	15482	15562	15556	15649	15557	15518	15657	15519	15488	15755	15651	15556	15520	15723	15637	15611	15475	15485	15698	15635	15488	15616	15594	15655	15614	15698	15773	15571	15455	15544	15576	15572	15558	15590	15435	15613	15574	15405	15689	15549	15501	15514	15543	15586	15694	15602	15550	15511	15714	15294	15588	15360	15746	15598	15735	15450	15450	15481	15667	15583	15491	15745	15650	15601	15561	15387	15451	15520	15594	15577	15598	15549	15532	15610	15324	15586	15650	15515	15590	15746	15633	15605	15532	15647	15629	15608	15634	15563	15505	15735	15662	15505	15552	15721	15771	15479	15669	15710	15508	15615	15622	15520	15723	15585	15663	15493	15453	15667	15596	15646	15530	15544	15532	15596	15641	15618	15582	15481	15614	15583	15657	15572	15551	15460	15590	15560	15663	15505	15557	15528	15476	15536	15629	15620	15530	15606	15467	15523	15748	15680	15603	15665	15561	15610	15428	15593	15429	15487	15611	15460	15651	15632	15585	15684	15717	15530	15604	15664	15618	15599	15742	15566	15585	15573	15687	15571	15466	15526	15580	15585	15619	15595	15691	15547	15390	15639	15639	15505	15568	15531	15431	15662	15567	15648	15528	15719	15416	15607	15451	15518	15569	15543	15610	15673	15670	15562	15619	15513	15738	15654	15665	15384	15496	15690	15605	15763	15535	15641	15554	15507	15687	15657	15497	15469	15489	15690	15409	15468	15579	15694	15566	15566	15750	15688	15605	15589	15505	15363	15662	15602	15511	15590	15512	15666	15408	15431	15643	15620	15541	15593	15516	15751	15391	15650	15528	15629	15529	15336	15650	15452	15630	15445	15545	15540	15531	15580	15609	15614	15471	15494	15493	15657	15474	15518	15665	15515	15683	15477	15546	15634	15440	15425	15544	15477	15432	15472	15676	15591	15698	15508	15574	15517	15540	15706	15879	15444	15640	15415	15762	15366	15573	15470	15507	15691	15533	15468	15405	15661	15508	15519	15598	15580	15560	15542	15585	15637	15568	15649	15527	15590	15608	15490	15599	15643	15681	15756	15377	15642	15676	15508	15554	15585	15551	15703	15579	15521	15589	15548	15478	15511	15437	15712	15691	15665	15485	15695	15395	15533	15514	15624	15466	15714	15359	15704	15535	15613	15621	15591	15589	15521	15576	15741	15657	15490	15734	15579	15717	15630	15746	15566	15566	15622	15648	15694	15710	15635	15568	15593	15606	15656	15742	15460	15590	15542	15545	15537	15477	15658	15645	15731	15695	15482	15788	15625	15614	15531	15676	15522	15477	15694	15576	15588	15750	15443	15590	15636	15486	15658	15701	15544	15695	15700	15392	15666	15649	15650	15427	15662	15464	15594	15624	15352	15459	15419	15477	15499	15672	15614	15628	15416	15705	15498	15553	15573	15417	15753	15506	15530	15552	15573	15475	15578	15617	15728	15589	15598	15520	15417	15707	15679	15584	15595	15667	15429	15608	15670	15480	15635	15434	15455	15461	15535	15613	15601	15621	15577	15522	15905	15393	15725	15617	15509	15693	15558	15601	15440	15641	15501	15574	15673	15755	15668	15610	15501	15722	15675	15641	15522	15670	15574	15604	15514	15658	15616	15596	15424	15549	15497	15472	15618	15600	15472	15476	15538	15721	15503	15566	15674	15623	15550	15568	15493	15615	15607	15636	15478	15508	15689	15656	15651	15561	15554	15604	15587	15672	15481	15564	15764	15788	15634	15513	15747	15417	15724	15717	15577	15546	15628	15595	15749	15527	15509	15756	15480	15546	15802	15592	15650	15529	15706	15667	15641	15624	15495	15645	15597	15592	15668	15532	15484	15543	15720	15691	15440	15732	15590	15510	15523	15469	15689	15556	15564	15630	15593	15530	15490	15563	15721	15626	15578	15699	15549	15521	15478	15529	15609	15632	15709	15548	15593	15732	15584	15529	15743	15460	15533	15501	15419	15729	15507	15517	15586	15637	15581	15646	15522	15563	15623	15533	15608	15582	15456	15594	15479	15668	15544	15575	15515	15509	15550	15557	15586	15286	15770	15687	15651	15567	15516	15609	15808	15650	15753	15757	15569	15544	15471	15557	15622	15729	15675	15518	15621	15457	15662	15611	15532	15670	15548	15858	15724	15767	15566	15594	15570	15609	15461	15597	15533	15578	15571	15417	15506	15569	15518	15603	15614	15659	15682	15419	15531	15460	15587	15641	15620	15570	15698	15586	15620	15596	15582	15621	15518	15470	15558	15635	15620	15778	15779	15482	15566	15342	15721	15502	15655	15600	15444	15530	15530	15581	15435	15432	15593	15555	15396	15629	15577	15456	15543	15541	15471	15566	15450	15591	15395	15563	15530	15658	15384	15393	15346	15692	15668	15663	15686	15699	15461	15772	15515	15713	15628	15374	15601	15684	15595	15471	15645	15716	15604	15659	15430	15635	15607	15569	15535	15635	15605	15485	15577	15461	15601	15589	15685	15664	15824	15710	15642	15541	15493	15529	15340	15769	15632	15631	15680	15523	15521	15663	15656	15597	15324	15515	15604	15616	15405	15537	15518	15566	15526	15616	15474	15678	15510	15671	15595	15638	15504	15532	15601	15664	15602	15732	15693	15654	15529	15634	15663	15614	15709	15618	15574	15777	15585	15563	15513	15592	15580	15502	15677	15565	15536	15654	15665	15550	15821	15556	15360	15708	15492	15570	15498	15502	15597	15552	15516	15406	15628	15426	15555	15749	15486	15691	15659	15606	15425	15563	15587	15517	15480	15534	15485	15577	15613	15659	15510	15497	15445	15410	15624	15576	15586	15529	15697	15805	15620	15751	15599	15600	15498
23581	20943	28366	23878	22850	26163	28341	24176	23162	22738	22342	21911	21677	21575	21435	21029	28391	35774	30358	26759	22191	19894	19627	19362	19761	19672	19670	19467	19581	19831	19767	19780	19654	19642	19671	19594	19730	19632	19673	19579	19692	19712	19539	19516	19708	19721	19729	19505	19750	19604	19679	19551	19456	19458	19602	19573	19692	19524	19807	19632	19689	19467	19650	19797	19558	19567	19466	19601	19507	19640	19828	19643	19707	19401	19382	19362	19620	19496	19532	19760	19629	19674	19553	19474	19694	19693	19545	19482	19608	19646	19740	19710	19451	19507	19475	19585	19733	19492	19480	19508	19518	19829	19457	19664	19648	19570	19514	19445	19714	19618	19670	19461	19590	19776	19670	19478	19540	19640	19574	19538	19594	19640	19695	19717	19688	19536	19390	19607	19660	19338	19443	19700	19605	19664	19425	19538	19432	19497	19557	19509	19616	19298	19410	19600	19504	19512	19580	19545	19742	19485	19402	19506	19489	19262	19382	19846	19729	19376	19596	19625	19570	19484	19437	19696	19573	19594	19498	19453	19758	19507	19480	19806	19741	19744	19819	19567	19580	19631	19609	19624	19558	19529	19648	19497	19466	19652	19500	19682	19577	19454	19714	19499	19626	19619	19356	19548	19420	19520	19660	19567	19616	19669	19585	19593	19669	19752	19661	19627	19724	19423	19446	19523	19598	19682	19494	19474	19466	19659	19605	19528	19601	19642	19642	19684	19478	19453	19601	19542	19588	19496	19609	19569	19464	19626	19366	19467	19405	19618	19571	19685	19386	19514	19744	19336	19637	19354	19449	19589	19412	19576	19459	19726	19570	19620	19416	19704	19401	19472	19465	19404	19687	19502	19431	19398	19689	19560	19320	19670	19343	19415	19459	19582	19679	19669	19677	19610	19534	19759	19546	19464	19551	19771	19670	19400	19737	19549	19378	19572	19578	19446	19224	19402	19635	19460	19581	19578	19553	19527	19432	19694	19455	19501	19716	19419	19392	19522	19432	19588	19402	19618	19609	19619	19434	19578	19524	19493	19546	19312	19461	19682	19533	19393	19467	19528	19511	19589	19712	19438	19265	19794	19510	19622	19741	19686	19579	19379	19492	19459	19676	19501	19623	19707	19505	19653	19385	19652	19500	19633	19632	19671	19517	19565	19566	19571	19618	19528	19625	19541	19444	19321	19712	19674	19579	19403	19494	19619	19529	19767	19508	19718	19673	19549	19703	19565	19476	19588	19523	19805	19577	19539	19416	19580	19539	19490	19701	19549	19552	19420	19592	19466	19610	19432	19560	19496	19375	19622	19388	19379	19619	19611	19613	19624	19428	19599	19456	19486	19473	19503	19589	19449	19663	19587	19489	19552	19582	19488	19677	19374	19555	19776	19722	19264	19760	19563	19503	19653	19630	19486	19740	19764	19537	19700	19539	19611	19455	19656	19558	19298	19440	19581	19680	19335	19395	19669	19578	19545	19854	19716	19645	19473	19774	19498	19824	19589	19495	19343	19486	19669	19720	19641	19590	19618	19603	19691	19610	19382	19337	19538	19565	19543	19592	19478	19548	19515	19497	19546	19675	19592	19521	19436	19332	19438	19526	19754	19687	19654	19717	19364	19842	19387	19476	19545	19361	19566	19673	19386	19460	19597	19816	19579	19487	19472	19534	19608	19368	19759	19649	19464	19518	19461	19512	19536	19598	19713	19659	19463	19567	19376	19294	19337	19677	19461	19493	19628	19510	19432	19506	19474	19619	19511	19408	19486	19651	19504	19485	19414	19463	19369	19547	19490	19353	19512	19754	19582	19731	19596	19537	19473	19499	19503	19828	19449	19441	19557	19546	19543	19639	19343	19579	19743	19410	19540	19372	19539	19664	19691	19485	19265	19499	19569	19895	19639	19408	19533	19660	19450	19595	19456	19516	19309	19709	19615	19348	19549	19560	19644	19411	19364	19625	19521	19588	19363	19564	19544	19560	19784	19441	19813	19444	19536	19568	19701	19688	19514	19480	19523	19601	19629	19712	19390	19740	19491	19558	19548	19581	19431	19469	19778	19506	19603	19686	19397	19418	19505	19389	19343	19535	19615	19610	19360	19480	19739	19258	19632	19841	19504	19588	19457	19740	19701	19574	19464	19630	19333	19580	19754	19679	19553	19525	19645	19813	19498	19729	19319	19485	19560	19286	19574	19529	19602	19709	19902	19598	19353	19297	19679	19805	19650	19625	19471	19586	19605	19476	19700	19679	19581	19683	19512	19498	19610	19524	19527	19559	19677	19448	19534	19477	19493	19659	19705	19534	19635	19635	19422	19524	19465	19395	19738	19601	19462	19675	19497	19361	19588	19702	19597	19605	19446	19607	19566	19300	19517	19487	19644	19764	19497	19593	19555	19447	19534	19599	19479	19399	19559	19494	19724	19576	19568	19575	19553	19551	19382	19528	19567	19592	19569	19656	19711	19535	19570	19331	19601	19540	19558	19495	19782	19313	19689	19428	19742	19500	19751	19582	19645	19555	19598	19610	19614	19455	19661	19823	19613	19598	19467	19554	19677	19651	19469	19565	19580	19650	19538	19474	19482	19454	19578	19727	19712	19534	19555	19520	19582	19419	19354	19508	19492	19763	19666	19532	19353	19532	19507	19695	19769	19564	19441	19638	19385	19455	19490	19684	19574	19557	19506	19576	19368	19608	19407	19687	19607	19526	19627	19607	19618	19692	19800	19631	19569	19654	19625	19717	19424	19591	19568	19259	19479	19691	19356	19676	19539	19437	19401	19697	19427	19519	19627	19600	19489	19438	19338	19577	19745	19336	19465	19393	19784	19640	19603	19295	19540	19416	19262	19463	19583	19504	19480	19581	19602	19340	19482	19690	19479	19427	19481	19658	19544	19558	19591	19449	19633	19477	19808	19606	19497	19545	19335	19475	19564	19608	19765	19377	19488	19479	19331	19539	19750	19719	19600	19518	19214	19568	19667	19537	19603	19728	19769	19603	19435	19547	19569	19568	19462	19702	19380	19653	19677	19726	19594	19304	19583	19499	19419	19579	19645	19341	19558	19443	19236	19483	19628	19495	19661	19529	19318	19475	19400	19458	19566	19399	19635	19611	19629	19311	19540	19758	19600	19573	19432	19555	19391	19700	19622	19597	19793	19775	19463	19721	19658	19648	19647	19664	19623	19738	19494	19544	19673	19769	19485	19372	19582	19612	19535	19304	19344	19404	19561	19569	19421	19699	19518	19723	19535	19594	19516	19726	19514	19642	19582	19386	19524	19549	19304	19295	19394	19530	19680	19641	19418	19531	19516	19670	19541	19496	19396	19441	19394	19708	19523	19622	19627	19680	19390	19456	19653	19717	19774	19612	19496	19626	19798	19682	19606	19677	19606	19417	19672	19503	19603	19370	19548	19385	19517	19574	19589	19625	19617	19401	19633	19588	19485	19532	19524	19361	19495	19498	19481	19493	19446	19524	19603	19448	19554	19526	19370	19543	19363	19595	19444	19672	19604	19591	19456	19670	19653	19629	19608	19468	19328	19579	19627	19595	19613	19656	19618	19337	19484	19737	19599	19696	19655	19587	19708	19638	19546	19431	19796	19885	19597	19612	19443	19651	19624	19635	19464	19315	19585	19532	19656	19437	19693	19626	19531	19668	19230	19671	19576	19640	19632	19615	19659	19536	19663	19683	19704	19331	19566	19804	19500	19428	19656	19599	19495	19533	19900	19538	19691	19528	19634	19457	19623	19721	19427	19549	19535	19488	19353	19629	19530	19581	19815	19871	19557	19439	19643	19413	19616	19566	19374	19390	19341	19556	19520	19443	19528	19617	19478	19587	19489	19392	19761	19696	19457	19611	19803	19684	19547	19425	19570	19526	19625	19846	19582	19669	19655	19576	19690	19759	19752	19585	19537	19604	19554	19710	19512	19680	19533	19549	19691	19497	19512	19469	19659	19640	19623	19645	19522	19522	19509	19607	19772	19761	19586	19428	19566	19775	19582	19630	19553	19607	19494	19664	19447	19413	19394	19705	19609	19544	19494	19412	19856	19670	19422	19692	19438	19524	19644	19614	19645	19604	19546	19523	19503	19666	19656	19450	19779	19771	19656	19663	19578	19309	19565	19578	19460	19607	19653	19360	19397	19556	19373	19569	19399	19406	19435	19512	19510	19522	19651	19616	19505	19489	19720	19617	19686	19476	19496	19495	19604	19494	19389	19675	19527	19638	19713	19607	19636	19579	19670	19374	19609	19435	19329	19638	19593	19655	19664	19586	19608	19459	19846	19655	19474	19371	19419	19643	19479	19582	19535	19568	19465	19491	19550	19575	19521	19687	19635	19600	19518	19557	19643	19719	19597	19608	19717	19516	19586	19711	19519	19631	19589	19632	19582	19539	19364	19685	19414	19470	19539	19613	19452	19631	19665	19659	19530	19615	19605	19426	19411	19358	19504	19286	19617	19698	19624	19540	19695	19844	19398	19721	19626	19575	19611	19502	19564	19501	19621	19615	19625	19630	19498	19404	19469	19606	19367	19455	19500	19553	19463	19661	19606	19547	19621	19419	19572	19541	19452	19486	19494	19208	19584	19757	19594	19431	19609	19485	19586	19605	19536	19488	19758	19483	19385	19457	19509	19544	19590	19702	19569	19647	19580	19675	19498	19657	19738	19331	19570	19443	19544	19751	19614	19637	19548	19704	19683	19483	19578	19802	19618	19778	19552	19556	19747	19395	19312	19489	19418	19595	19458	19632	19497	19620	19436	19570	19613	19742	19475	19477	19422	19571	19461	19684	19538	19613	19546	19517	19453	19516	19712	19521	19703	19542	19622	19543	19811	19587	19535	19820	19583	19567	19448	19439	19622	19449	19565	19649	19834	19423	19772	19601	19513	19428	19510	19497	19494	19398	19541	19773	19492	19575	19694	19689	19471	19566	19382	19597	19778	19612	19462	19501	19610	19540	19337	19569	19631	19446	19363	19617	19728	19474	19540	19568	19671	19575	19674	19575	19515	19482	19442	19417	19392	19484	19452	19513	19482	19516	19596	19424	19623	19470	19816	19706	19654	19496	19509	19529	19451	19512	19478	19511	19373	19533	19756	19503	19715	19510	19629	19555	19378	19651	19723	19732	19547	19389	19477	19415	19506
26150	45270	43447	34954	30401	25979	24660	21805	21104	20129	19410	19087	18643	18489	17905	17940	29543	35412	28075	23615	18017	15625	15529	15551	15580	15597	15419	15528	15598	15624	15485	15536	15548	15643	15510	15504	15440	15400	15401	15536	15744	15522	15399	15555	15640	15536	15492	15678	15521	15554	15531	15635	15371	15393	15425	15623	15410	15369	15493	15534	15567	15529	15539	15506	15464	15403	15482	15476	15686	15434	15273	15575	15446	15492	15445	15590	15428	15451	15517	15561	15566	15427	15350	15552	15394	15595	15645	15422	15572	15365	15503	15426	15607	15415	15465	15589	15382	15550	15342	15440	15435	15480	15487	15438	15615	15446	15546	15592	15503	15476	15500	15524	15737	15593	15485	15650	15479	15559	15463	15336	15596	15431	15546	15637	15590	15590	15563	15697	15611	15459	15380	15429	15549	15518	15556	15445	15436	15478	15262	15343	15525	15455	15454	15610	15590	15533	15417	15294	15335	15454	15487	15361	15477	15416	15339	15498	15369	15397	15454	15395	15344	15548	15424	15461	15434	15329	15716	15532	15527	15390	15419	15300	15651	15660	15335	15599	15452	15558	15429	15621	15480	15497	15454	15544	15464	15544	15466	15413	15422	15523	15508	15421	15383	15476	15492	15515	15520	15472	15629	15428	15450	15572	15444	15593	15407	15612	15684	15593	15547	15461	15498	15475	15690	15489	15345	15407	15484	15534	15404	15414	15464	15427	15613	15476	15424	15352	15575	15383	15504	15352	15569	15434	15481	15327	15500	15400	15756	15581	15448	15465	15340	15482	15589	15522	15697	15441	15442	15605	15590	15568	15591	15520	15487	15398	15674	15590	15670	15465	15481	15538	15657	15614	15503	15483	15575	15374	15435	15399	15494	15440	15368	15493	15480	15436	15514	15655	15581	15420	15596	15335	15462	15413	15554	15568	15375	15484	15519	15538	15559	15611	15504	15479	15592	15638	15642	15427	15548	15381	15564	15464	15419	15545	15358	15493	15446	15352	15635	15530	15482	15642	15527	15389	15574	15517	15631	15467	15623	15560	15439	15492	15472	15600	15449	15503	15393	15530	15433	15528	15535	15419	15478	15445	15551	15660	15550	15382	15391	15530	15590	15500	15606	15429	15395	15433	15379	15280	15468	15410	15571	15406	15476	15489	15450	15469	15463	15482	15607	15483	15412	15482	15497	15562	15403	15455	15353	15429	15453	15408	15635	15394	15540	15474	15484	15431	15573	15523	15370	15533	15461	15516	15540	15416	15549	15378	15522	15460	15450	15614	15512	15657	15338	15656	15679	15354	15731	15335	15484	15525	15338	15496	15552	15546	15395	15523	15446	15318	15573	15435	15335	15515	15404	15474	15489	15391	15451	15433	15602	15476	15500	15507	15606	15486	15516	15454	15465	15620	15352	15655	15372	15458	15701	15380	15477	15601	15445	15270	15579	15516	15504	15496	15575	15486	15382	15622	15539	15451	15523	15435	15509	15560	15431	15647	15532	15558	15601	15555	15598	15440	15499	15568	15418	15438	15409	15590	15494	15622	15536	15603	15501	15603	15292	15427	15517	15471	15632	15493	15341	15420	15630	15403	15491	15462	15530	15435	15532	15525	15567	15376	15609	15499	15396	15257	15348	15521	15484	15522	15484	15528	15666	15460	15683	15514	15452	15517	15530	15382	15511	15513	15439	15544	15455	15402	15388	15546	15531	15506	15484	15547	15469	15419	15336	15547	15550	15511	15441	15444	15562	15444	15646	15590	15377	15334	15564	15663	15446	15507	15421	15318	15598	15467	15560	15483	15447	15513	15533	15513	15467	15584	15483	15531	15413	15596	15513	15635	15462	15430	15341	15466	15440	15382	15566	15527	15493	15537	15654	15443	15512	15485	15626	15519	15477	15548	15402	15570	15390	15412	15452	15426	15498	15472	15579	15570	15625	15554	15605	15507	15502	15424	15314	15431	15494	15521	15492	15458	15573	15557	15350	15516	15605	15467	15591	15344	15629	15600	15631	15375	15466	15420	15475	15622	15393	15614	15365	15616	15563	15494	15606	15417	15568	15657	15499	15323	15609	15436	15599	15736	15582	15369	15453	15568	15477	15487	15465	15541	15583	15459	15608	15533	15364	15590	15438	15556	15458	15458	15474	15464	15464	15498	15308	15413	15495	15480	15392	15308	15345	15382	15614	15542	15566	15435	15347	15424	15500	15481	15603	15590	15470	15519	15546	15422	15307	15732	15516	15548	15372	15314	15389	15327	15387	15374	15498	15574	15611	15563	15501	15268	15471	15580	15548	15536	15509	15523	15717	15414	15356	15680	15542	15454	15616	15670	15488	15454	15583	15545	15465	15581	15650	15757	15439	15332	15546	15453	15535	15403	15483	15554	15401	15580	15472	15696	15565	15575	15449	15558	15592	15423	15544	15578	15574	15502	15503	15399	15624	15594	15609	15493	15406	15460	15568	15392	15373	15418	15699	15395	15301	15466	15486	15376	15470	15464	15583	15405	15508	15701	15421	15636	15408	15516	15366	15755	15510	15565	15461	15423	15520	15595	15345	15384	15560	15314	15418	15495	15600	15541	15440	15339	15570	15501	15524	15618	15568	15563	15521	15416	15516	15675	15541	15410	15579	15286	15492	15699	15539	15367	15483	15559	15639	15586	15510	15376	15720	15547	15667	15480	15490	15447	15598	15398	15441	15572	15572	15221	15471	15458	15570	15450	15375	15576	15387	15498	15477	15487	15562	15427	15373	15460	15538	15563	15530	15414	15675	15402	15442	15346	15414	15587	15448	15606	15601	15472	15563	15405	15507	15361	15454	15455	15484	15464	15386	15701	15520	15521	15560	15619	15563	15629	15453	15506	15504	15448	15500	15460	15392	15570	15575	15518	15414	15503	15570	15577	15496	15373	15597	15605	15437	15476	15461	15375	15427	15552	15568	15407	15602	15642	15483	15409	15456	15499	15370	15342	15603	15293	15364	15387	15574	15332	15418	15427	15537	15514	15660	15397	15473	15529	15351	15541	15458	15402	15585	15690	15381	15373	15496	15518	15606	15462	15427	15548	15609	15503	15524	15330	15581	15457	15504	15460	15572	15570	15571	15344	15445	15505	15463	15497	15394	15468	15631	15601	15436	15514	15601	15510	15429	15444	15652	15397	15417	15557	15642	15402	15361	15473	15484	15485	15486	15475	15446	15483	15522	15662	15400	15556	15452	15428	15385	15449	15576	15422	15479	15500	15448	15376	15487	15568	15489	15408	15338	15634	15386	15515	15519	15319	15481	15532	15505	15399	15504	15500	15536	15385	15543	15520	15452	15593	15570	15486	15665	15499	15438	15527	15549	15498	15523	15383	15458	15634	15552	15373	15495	15352	15478	15499	15596	15414	15464	15560	15508	15378	15531	15401	15494	15380	15473	15546	15511	15547	15314	15506	15544	15641	15404	15245	15547	15565	15497	15378	15393	15463	15576	15423	15563	15429	15428	15476	15481	15516	15558	15165	15527	15458	15456	15340	15525	15519	15349	15533	15395	15445	15519	15372	15309	15604	15455	15545	15374	15581	15387	15401	15552	15501	15502	15474	15530	15512	15691	15494	15435	15432	15331	15508	15453	15306	15458	15418	15451	15502	15471	15572	15413	15536	15468	15671	15385	15680	15348	15567	15647	15637	15513	15565	15490	15273	15552	15531	15570	15497	15578	15504	15413	15694	15379	15607	15429	15390	15384	15486	15504	15437	15554	15580	15575	15581	15444	15486	15541	15586	15455	15502	15353	15320	15508	15512	15441	15542	15657	15511	15537	15563	15610	15327	15499	15456	15455	15308	15571	15529	15496	15479	15568	15503	15516	15470	15403	15453	15289	15544	15360	15535	15417	15598	15450	15542	15455	15459	15424	15550	15688	15447	15476	15517	15468	15544	15436	15752	15389	15518	15562	15563	15373	15655	15682	15713	15497	15446	15570	15225	15486	15542	15405	15526	15420	15497	15504	15343	15408	15361	15600	15437	15615	15571	15477	15604	15509	15375	15643	15456	15633	15434	15497	15293	15571	15558	15556	15569	15686	15531	15425	15467	15623	15520	15525	15608	15540	15600	15674	15529	15518	15658	15577	15537	15371	15508	15422	15550	15302	15576	15524	15453	15460	15389	15603	15631	15616	15506	15506	15639	15445	15595	15420	15583	15468	15372	15365	15658	15619	15466	15521	15594	15401	15445	15448	15598	15443	15455	15639	15532	15367	15611	15469	15589	15635	15620	15466	15516	15316	15678	15610	15444	15618	15475	15421	15710	15343	15437	15460	15389	15518	15462	15617	15607	15560	15441	15427	15485	15587	15495	15476	15520	15627	15406	15347	15619	15304	15521	15522	15361	15664	15429	15499	15418	15415	15742	15433	15597	15380	15488	15671	15463	15525	15507	15753	15370	15522	15442	15537	15465	15423	15613	15406	15519	15491	15357	15433	15495	15626	15539	15489	15642	15514	15329	15581	15589	15556	15500	15468	15529	15520	15481	15446	15342	15529	15617	15477	15353	15421	15495	15479	15368	15524	15604	15467	15285	15354	15532	15510	15510	15509	15560	15460	15520	15556	15490	15584	15640	15675	15451	15566	15339	15455	15388	15613	15475	15637	15607	15403	15556	15420	15617	15468	15466	15460	15481	15244	15424	15460	15335	15556	15592	15421	15421	15580	15390	15612	15390	15407	15527	15412	15744	15609	15364	15555	15457	15623	15537	15611	15277	15477	15555	15380	15463	15521	15582	15590	15586	15419	15503	15452	15495	15433	15632	15391	15447	15442	15419	15456	15624	15521	15493	15538	15523	15472	15466	15605	15531	15526	15550	15474	15595	15534	15610	15573	15579	15523	15426	15641	15478	15670	15428	15510	15408	15562	15443	15343	15340	15437	15370	15516	15612	15589	15389	15505	15468	15303	15552	15412	15600	15529	15413	15566	15599	15606	15381	15578	15340	15697	15452	15236	15531	15366	15540	15577	15574	15528	15391	15565	15534	15679	15480	15609	15444	15587	15678	15530	15515	15408	15464	15493	15573	15419	15408	15667	15568	15561	15312	15472	15440	15518	15399	15490	15369	15467	15394	15461	15484	15347	15580	15528	15426	15471	15446	15364	15366	15594	15428	15524	15562
31726	27689	31332	28335	24689	23677	23022	22435	22028	22025	22292	21687	21807	21490	21533	21611	21778	22195	22339	21920	21578	21097	20862	20822	20979	20922	20733	20815	20999	20840	20913	20906	21100	21028	20819	20875	20997	20961	20978	21097	20889	20780	20910	20771	20693	20956	21021	20825	20885	20949	20799	20979	20728	20849	20879	20764	20893	20868	20904	20956	21065	21072	20953	21117	20933	20901	20746	20921	20917	20900	21099	20903	20824	20843	20869	20995	21009	21182	21078	20922	20872	20951	20797	20922	20993	20922	20826	20855	20759	20818	20758	20801	20984	20860	20946	20880	20856	20913	20800	20845	20782	21116	21002	20933	20893	21179	20932	20745	21012	20732	20938	21015	21189	20745	21017	21064	20976	20713	20962	20899	20947	21038	21042	20874	20799	20962	20870	20783	20717	20875	21003	20892	20896	20976	20911	20883	20897	20780	20921	20840	20601	20839	20863	21017	20755	20779	20835	20973	20713	20946	20876	21097	20862	21086	20875	20859	20894	20855	20636	20878	20914	20888	21032	21061	20951	20853	20991	20911	20937	20722	20813	20956	20866	20934	20936	20771	20877	20696	20676	20817	21206	20861	20843	20842	20919	21051	20946	20860	20890	20952	20934	21013	20750	20930	20902	20811	20946	20750	21087	20900	20798	20906	21102	20983	20885	21080	20923	21007	20900	20932	20847	20928	20768	20752	20846	20797	20975	20750	20850	20945	21085	20827	20836	20917	20905	20881	20915	20963	21095	20981	20906	20763	20991	20802	20731	21053	21085	20884	20846	20766	21046	21100	20979	20803	20970	20964	21067	21043	21015	20986	20904	20717	21017	20914	21063	20911	20899	20838	20941	20798	20917	21018	20747	21108	20987	20845	21059	20845	21141	20936	21003	21060	21039	20872	20876	20803	20799	20928	20952	20953	20901	20934	20920	20893	21110	20937	20925	20680	20898	20834	20771	20954	21117	20701	20937	20951	21035	20868	20906	20926	21004	20717	20773	20809	20787	20989	20811	21080	20962	20753	20836	20803	20948	20995	20820	20841	20687	20938	20926	20741	20820	21013	20813	20978	20913	20717	20965	20865	20888	20733	20912	21143	20931	20792	21043	20823	21056	21029	20845	20890	21085	20734	20927	21055	20704	20702	20809	21078	20721	20889	20776	20891	20954	21027	20853	20704	20925	20687	20932	20842	21014	20949	20970	20749	21185	20875	20940	20990	21111	21038	20984	21092	20970	20794	20820	21010	20950	20786	21092	20904	21083	20893	21032	20988	20877	20821	21118	20749	20898	20917	20785	20801	20923	21073	20963	20924	20688	21040	20894	20943	20808	21019	20846	21011	20943	20878	20778	20827	21070	21053	20920	20818	20966	20743	20970	20818	20813	20935	20888	21042	21009	20784	21096	20991	20899	20938	20925	20824	20927	20783	21014	20831	20841	20937	20902	20785	21035	20683	20771	20751	20835	20918	21003	20988	20981	21005	21055	20936	20893	21021	20802	20741	20923	20829	20923	20779	20924	20936	20725	20894	20694	20877	20978	20918	21113	20871	20865	21048	21262	20904	20974	20775	21146	20952	20833	20854	20911	20966	20878	20978	20977	20969	20912	20780	20591	21065	20926	20741	21087	20669	20935	20929	20969	20999	21009	20811	20835	20967	20709	20947	20798	20732	20791	20834	20829	20707	20976	20805	21363	20808	20857	20995	20694	20930	21057	20985	20912	21039	21160	20747	20847	20946	20683	20916	21141	20760	20950	20747	20797	20645	20840	20783	20971	21244	20980	20877	20708	20922	20995	20901	20789	20953	20931	20576	20813	20957	21108	20883	21059	21079	20987	20558	20925	20858	20897	20808	20663	20855	21030	21166	20957	20961	20915	21025	20943	20976	20801	20781	20871	20776	20899	20986	20950	21030	20932	20937	21025	20946	20934	20995	20839	20743	20656	21057	20909	20821	20728	20819	20894	20801	21000	20869	20887	20844	20878	20800	20961	20997	20905	20904	20774	21012	20947	20807	21031	20912	20920	20900	20943	20903	20775	20899	21083	20940	20876	20766	20695	20655	20853	21136	20775	20939	20894	20738	20906	20564	20875	20755	20969	20849	20977	20763	21015	20794	20897	20659	20870	21002	21025	20876	20994	20737	20813	20880	20818	21066	20787	21011	20966	21083	20836	20904	20990	20787	21036	20744	20893	20960	20786	20918	21002	20930	20865	20803	20952	21027	21000	20956	20968	20796	20820	20973	20916	20881	20957	20827	20683	20792	20818	21261	20970	20959	20768	20851	20966	20954	21054	20598	20830	20896	21022	20711	20880	20800	21076	20783	20907	20884	20803	20993	21028	21107	21046	20988	20861	20870	20934	21000	20943	21105	20880	20806	20766	21032	20959	20957	20966	20951	20961	20824	20687	21056	20799	21044	20865	20943	20858	20904	21103	20733	20881	20884	20885	20845	21007	20680	20778	20700	20842	20938	20973	20990	20892	20923	20952	20706	21127	20879	21031	20939	21003	20944	20742	20901	20977	20774	20906	20998	21056	20792	20852	20879	20900	20648	20914	20879	21005	20890	20569	20734	20863	20968	20803	21039	21022	20808	20668	20629	20840	20959	20971	20907	20674	20971	20920	20791	20915	20888	21063	20769	20796	20715	20972	20871	20929	21097	21051	20856	21054	20961	20770	20849	20721	20908	20867	20925	20772	21040	20908	21004	21043	20920	20797	20864	20877	20864	20626	21091	20917	20782	20797	20826	20707	20921	20978	20884	20982	20909	20832	20824	20812	20906	20899	20869	20699	20991	20679	20803	20860	21116	20900	21108	20803	21046	20843	21005	20724	20853	21163	21037	21047	20814	21013	21176	20876	20887	20823	20978	20874	20883	20824	20862	21005	20753	20948	20750	20666	20804	21042	20936	20726	20789	20868	20988	21010	21079	20809	20711	20904	20768	20913	21012	20812	20856	20859	20732	21001	20951	21041	20654	20766	20824	20854	20923	20746	20858	20730	21106	20945	20786	20957	20873	20804	20961	20987	20911	20715	20989	20847	20904	20843	21100	20869	20886	20844	20800	20982	20812	20876	20796	20976	20945	21085	20938	20809	20838	20968	20907	20962	20698	21148	21025	20899	20720	20846	20910	20903	20860	21002	20923	21202	20980	20890	20780	20901	20913	21013	20655	20840	20920	20943	20744	20948	20675	21035	20792	20734	20851	20884	20821	20902	20842	20919	21016	20867	21080	20809	20856	20876	20807	21038	20764	20799	20918	20960	20849	20838	20758	20957	20845	20907	20919	20898	20795	20851	21094	20982	20786	20982	20796	20778	20811	20619	20700	20858	21013	21043	20783	20895	20998	21015	20885	20907	21026	21033	20932	21070	20776	20857	20949	20901	20914	20931	20822	20827	20810	20853	20959	20964	20875	20874	21015	20846	20992	20885	20890	21041	20817	20826	20782	21106	20912	20800	20770	21109	21012	21083	21088	21199	20736	20798	20915	20914	20974	20972	20949	21008	21062	21134	20798	20866	20885	20955	20925	20943	20966	20908	20841	21119	21002	20860	20778	20996	20808	21147	21103	20947	20890	20833	20824	20824	20983	21031	21008	20928	20929	20966	20694	21150	20888	20858	20997	20940	20877	20975	20842	20896	20872	20850	20962	21011	20892	20637	20687	20854	20962	21095	20795	20891	20728	21006	20810	20820	20805	20860	20971	20916	21084	21059	20946	20823	20749	20845	20718	20987	20910	21007	20726	21107	21071	20995	21012	20997	20715	21001	21095	21024	20898	20872	20838	20974	20791	20775	20779	20990	20976	20868	20884	20996	20988	20801	20939	20754	20985	20847	21003	20911	20714	20929	21067	21072	20958	20769	20841	21019	20825	20749	20821	20890	20812	21197	20755	20970	20795	21308	20875	20828	21074	21050	21004	20919	20842	20945	20871	20848	20927	20806	20719	20834	20973	21067	20980	20870	20739	21005	20903	20922	21027	20851	20888	20933	20953	20902	20956	20936	20862	20835	21126	20990	20932	21006	20945	20762	20892	20967	20898	20864	20966	20860	20895	20863	20872	21085	20976	21027	20906	20800	20974	21132	20772	21026	20821	20920	20757	21130	20910	21127	20870	20972	21018	20794	20678	20869	20709	21035	20872	20779	20879	21038	20976	20709	20837	20889	21036	21198	20797	20898	20796	20594	20716	20904	20827	20671	20838	21042	20921	21020	21011	21049	20616	20940	20885	20992	20742	20941	20797	20956	21049	20929	20769	20989	20700	21003	21081	20997	21056	20996	20773	20759	20686	20590	20732	21304	20868	20855	21071	20957	20833	20945	20955	20932	21153	20945	20815	21094	20957	20947	20929	21028	20965	21110	20903	20974	20816	20718	20841	20817	21106	20864	21045	20814	21121	20723	20949	20852	20741	21058	20825	21148	20899	20809	20984	20991	20937	20764	20885	20877	21051	20917	21076	20888	21119	20923	21002	21163	21005	20666	20855	20763	20938	21074	20966	20720	21178	20926	20778	20962	20884	21064	21097	20908	20894	20916	20735	21213	20834	20965	21119	21030	20628	21003	20658	20739	20916	21089	20706	20875	20997	20714	20884	20768	20896	20951	20649	20935	21053	20939	20936	20933	20947	20784	20720	20804	20975	20672	20885	20723	20801	20882	20897	20924	20992	20922	20920	20875	20970	21009	20783	20975	20893	21026	20886	21124	20737	20932	21124	21155	21019	20889	20959	20911	20817	20870	20878	20876	20867	20853	20896	20708	20965	20935	21161	21191	20733	21006	20949	20558	21111	20875	20785	21042	20897	20869	20723	20979	20838	21017	20991	20914	20853	20940	20871	21047	20810	21100	20861	20749	20812	21003	21085	20920	21100	20965	20887	20916	21093	20821	20849	20812	20991	20932	20856	20922	20973	20827	20641	20730	21004	20935	20856	21087	21081	21236	20955	20904	20965	20838	20946	20804	20753	20794	20992	21203	20838	20793	20972	20939	21000	20831	21104	20869	20866	20912	21025	20794	20824	20667	20995	20998	20908	21004	21073	21001	20674	21214	20920	20987	21136	20945	20823	20931	20927	20912	20977	20715	20864	20817	20827	20735	20886	20912	20802	20783	20945	21049	20842	20815	20945	20987	21112	20984	20808	21022	21054	20843	20790
25158	34333	32877	25788	22103	20205	19458	18629	18265	17836	17527	17264	17374	16893	16975	16954	17825	18331	17918	17212	16531	16333	16504	16255	16329	16266	16344	16285	16017	16269	16089	16144	16015	16277	16357	16219	16284	16372	16144	16243	16245	16251	16340	16122	16252	16037	16290	16192	16154	16353	16133	16165	16143	16181	16083	16202	16350	16205	16202	16229	15951	16198	16095	16085	16210	16238	16340	16057	16260	16153	16220	16152	16233	16187	16313	16070	16311	16184	16217	16131	16231	16312	16264	16236	16192	16153	16180	16242	16024	16305	15987	16283	16144	16241	16053	16163	16121	16209	16254	16171	16259	16212	16235	16059	16163	16135	16181	16288	16148	16338	16100	16277	16252	16054	16107	16185	16081	16102	16263	16210	16262	16188	16237	16130	16238	16199	16173	16259	16189	16194	16107	16333	16215	16193	16018	16031	16159	16266	16048	16099	16286	16077	16252	15958	16143	16112	16171	16082	16213	16371	16325	16346	16155	16217	16266	16306	16240	16115	16267	16277	16217	16437	16277	16196	16134	16330	16343	16293	16216	16178	16164	15976	16254	16230	16214	16349	16246	16242	16231	16111	16233	16189	16224	16171	16130	16353	16234	16023	16330	16199	16198	16385	16293	16295	16375	16137	16294	16071	16232	16096	16295	16126	16022	16295	16259	16181	16106	16203	16123	16246	16161	16114	16098	16312	16135	16033	16160	16004	16125	16271	16221	16243	16232	16039	16200	16111	16177	16250	16229	16258	16282	16181	16282	16222	16338	16232	16071	16430	16269	16047	16348	16228	16357	16389	16148	16224	16214	16018	16239	16091	16168	16081	15974	16276	16104	16036	16019	16151	16202	16294	16164	16051	16063	16210	16341	16306	16134	16346	16246	16146	16189	16153	16147	16050	16214	16121	16109	16185	16332	16184	16126	16222	16148	16315	16195	16109	16199	16307	16209	16289	16277	16170	16226	16148	16201	16127	16221	16172	16185	16107	16306	16240	16174	16235	16219	16340	16212	16274	16041	16117	16274	16362	16123	16180	15996	16320	16171	16143	16166	16233	16105	16080	16169	16214	16126	16150	16020	16316	16257	16252	16246	16147	16158	16052	16181	16468	16077	16270	16158	16092	16255	16172	16366	16379	16139	16235	16324	16235	16240	16229	16472	16266	16199	16155	16199	16181	16098	16307	16312	16061	16229	16157	16111	16105	16349	16194	16319	16186	16184	16151	16161	16159	16064	16229	16209	16243	16226	16265	16242	16306	16304	16179	16362	16109	16187	16140	16222	16030	16151	16357	16198	16218	16286	16135	16280	16160	16213	16192	16305	16174	16107	16283	16093	16149	16312	16003	16101	16233	16218	16099	16155	16275	16171	16282	16154	16370	16238	16022	16174	16176	16035	16203	16354	16072	16336	16285	16086	16113	16273	16269	16145	15972	16400	16273	16174	16163	16201	16100	16159	16089	16162	16235	16074	16252	16092	15958	16116	16117	16270	16205	16482	16298	16179	16275	16249	16237	16151	16274	16317	16223	16221	16247	16121	16154	16251	16098	16149	16357	16387	16250	16204	16167	16282	16232	16231	16234	16111	15999	16160	16293	16263	16238	16187	15903	16137	16029	16119	16097	16306	16197	16237	16231	16121	16305	16147	16256	16215	16342	16232	16272	16172	16326	16135	16136	16175	16336	15877	16401	16273	16344	16130	16236	16357	16214	16360	16188	16204	16152	16143	16106	16087	16289	16180	16329	16224	16306	16117	16277	16309	16283	16121	16231	16160	16089	16126	16047	16120	16256	16214	16308	16274	16169	16314	16376	16180	16199	16253	16350	16169	16138	16178	16404	16115	16279	16244	16239	16116	16258	16231	16118	16098	16191	16113	16198	16172	16309	16258	16104	16067	16102	16313	16200	16186	16265	16169	16201	16200	16207	16156	16147	16389	16106	16139	16255	15974	16197	16182	16032	16233	16036	16247	16337	16212	16369	16211	16241	16121	16000	16188	16112	16112	16163	16114	16215	16210	16120	16203	16235	16360	16237	16130	16363	16159	16162	16067	16209	16252	16159	16237	16302	16199	16187	16039	16139	16288	16378	16077	16160	16188	16199	16183	16287	15980	16130	16300	16275	16235	16207	16233	16145	16178	16172	16215	16393	16280	16188	16145	16070	16364	16159	16016	16251	16353	16203	16159	16120	16075	16098	16128	16265	16244	16066	16257	16142	16064	16262	16299	16195	16240	16091	16175	16139	16259	16160	16208	16318	16169	16262	16075	16306	16193	16163	16230	16221	16169	16125	16088	16252	16055	16463	16019	16225	16138	16263	16117	16217	16305	16098	16178	16148	16288	16394	16209	16309	16195	16087	16136	16184	16219	16294	16167	16229	16407	16124	16298	16149	16031	16088	16321	15977	16298	16110	16209	16156	16302	16398	16145	16188	16239	16278	16156	16341	16251	16134	16267	16181	16144	16068	16107	16160	16241	16308	16090	16129	16130	16225	16052	16326	16202	16303	16293	16322	16351	15990	16065	16140	16237	16131	16092	16083	16143	16130	16275	16257	16114	16279	16266	16353	16124	16276	16212	16237	16191	16132	16319	16291	16246	16179	16387	16166	16214	16229	16146	16134	16172	16294	16135	16200	16307	16242	16226	16132	16208	16355	15957	16247	16231	16246	16211	16269	16167	15991	16332	16028	16290	16247	16235	16117	16218	16222	16003	16253	16102	16404	16170	16137	16273	16085	16381	16243	16193	16020	16222	16129	16174	16147	16148	16215	16205	16289	16042	16139	16121	16121	15998	16345	16183	16223	16278	16168	16263	16247	16229	16128	16117	16102	16070	16172	16131	16253	16247	15928	16421	16079	16270	16206	16313	16285	16285	16096	16166	16246	16171	16401	16154	16252	16091	15998	16425	16191	16234	16083	16343	15965	16326	16195	16146	15962	16148	16212	16099	16161	16230	16193	16271	16184	16305	16088	16019	16317	16036	16231	16365	16073	16182	16318	16181	16172	16168	16033	16034	16154	16186	16124	16181	16164	16268	16216	16267	16007	16219	16133	16062	16260	16355	16263	16132	16114	16198	16147	16248	16291	16309	16361	16142	16198	16140	16275	16157	16316	16066	16376	16106	16176	16267	16005	16206	16391	16236	16221	16185	16164	16270	16153	16236	15998	16098	16392	16154	16324	16156	16140	16116	16198	16140	16375	16213	15934	16478	16137	15989	16270	16148	16275	16230	15892	16178	16362	16136	16009	16218	16282	16205	16263	16431	16209	16271	16218	16309	16144	16356	16241	16277	16290	16335	16295	16145	16215	16207	16400	16291	16202	16116	16211	16223	16114	16252	16180	16003	16251	16088	16071	16235	16046	16239	16248	16073	16235	16227	16148	16339	16115	16234	16114	16206	16085	16297	16315	16157	16321	16261	16259	16172	16296	16255	16337	16081	16165	16217	16259	16053	16113	16303	16174	16241	16285	16068	16190	16210	16222	16327	16269	16090	16180	16103	16252	16152	16234	16371	16080	16300	16246	16264	16023	16082	16193	16302	16113	16264	16276	16224	16326	16344	16295	16347	16147	16365	16163	16136	16182	16263	16193	16356	16189	16185	16081	16084	16017	16286	16189	16182	16346	15966	16158	16071	16455	16226	16071	16294	16338	16209	16132	16191	16178	16294	16301	15960	16321	16069	16106	16185	16188	16212	16270	16202	16203	16185	16143	16155	16064	16385	16128	16247	15951	16177	16152	16243	15971	16131	16189	16322	16201	16242	16087	16157	16234	16351	16234	16244	16113	16312	16088	16391	16282	16248	16048	16323	16066	16134	16040	16218	16102	16362	16343	16241	16124	16153	16128	16265	16202	16250	16369	16214	16279	16265	16209	16254	16277	16168	16020	16073	16297	16262	16168	16190	16255	16317	16141	16299	16228	16261	16321	16025	16272	16188	16329	16274	16186	16162	16244	16182	16178	16167	16185	16302	16117	16241	16224	16259	16202	16157	16084	16379	16118	16148	16086	16142	16175	16153	16312	16218	16287	16262	16196	16184	16266	16319	16314	16149	16253	16155	16082	16278	16113	16159	16254	16215	16131	16169	16371	16257	16216	16149	16089	16225	16185	16410	16218	16022	16109	16167	16231	16357	16148	16326	16156	16240	16091	16319	16170	16297	16196	16197	16229	16288	16293	16313	16302	16269	16167	16191	16078	16309	16191	16307	16162	16216	16280	16311	16220	16184	16304	16181	16164	16120	16374	16154	16270	16218	16169	16229	16281	16222	16317	16189	16216	16449	16122	16151	16304	16199	16288	16072	16180	16238	16179	16206	16100	16122	16140	16247	16249	16090	16225	16199	16209	16223	16173	16244	16000	16265	16191	16132	16265	16318	16147	16229	16361	16369	16138	16182	16242	16269	16276	16274	16083	16492	16278	16144	16248	16395	16186	16203	16259	16207	16202	16259	16023	16068	16273	16210	16207	16077	16006	16342	16196	16379	16154	16365	16088	16172	16075	16310	16134	16280	16252	16158	16334	16248	16067	16075	16184	16102	16104	16248	16200	16153	16111	16327	16186	16248	16210	16080	16271	16190	16237	16170	16162	16168	16180	16143	16245	16281	16233	16231	16200	16323	16120	16203	16202	16290	16045	16148	16207	16194	16211	16076	16283	16036	16343	16151	16044	16222	16274	16174	16230	16271	16157	16054	16120	16130	16291	16028	16282	16210	16152	16191	16334	16306	16095	16111	16298	16244	16181	16213	16129	16081	16162	16246	16366	16323	16164	16174	16195	16120	16055	16233	16213	16065	16178	16329	16443	16176	16179	16154	16166	16029	16259	16240	16225	16099	16135	16035	16211	16068	16152	16308	16231	16179	16174	16224	16107	16242	16294	16291	16083	16133	16156	16263	16077	16257	16189	16142	16181	16194	16260	16208	16111	16325	16200	16226	16437	16137	16189	16269	16248	16063	16249	16267	16304	16344	16258	16391	16207	16120	16213	16048	16296	16083	16379	16232	16186	16406	16316	16198	16328	16241	16192	16296	16188	16240	16211	16256	16318	16123	16358	16224	16125	16169	16258	16208	16076	16214	16114	16153	16143	16100	16160	16240	16192	16233	16163	16179	16153	16293	16136	16478	16154	16324	16292	16243	16334	16368	16229	16302	16083
25504	20977	27795	26274	24904	25122	24887	22952	22177	21891	21787	21617	21237	21316	21251	21052	23964	27637	26771	24467	22079	20593	20517	20246	20237	20373	20358	20156	20266	20380	20425	20072	20396	20324	20258	20382	20132	20354	20334	20203	20430	20213	20259	20164	20409	20360	20265	20378	20250	20296	20529	20272	20381	20189	20399	20121	20259	20214	20100	20033	20160	20507	20094	20319	20170	20315	20493	20153	20269	20246	20184	20161	20193	20052	20211	20244	20440	20200	20387	20342	20484	20145	20205	20343	20313	20287	20282	20117	20110	20336	20280	20300	20208	20204	20532	20312	20151	19973	20075	20327	20273	20302	20190	20261	19996	20141	20150	20447	20257	20300	20130	20481	20366	20133	20263	20504	20289	20201	20210	20204	20270	20219	20161	19953	20464	20303	20172	20264	20285	20386	20096	20301	20084	20302	20289	20433	20364	20051	20293	20024	20393	20246	20280	20301	20142	20332	20075	20091	20178	20067	20018	20140	20296	20176	20382	20185	20241	20069	20294	20277	20224	20217	20285	20329	20418	20285	20200	20389	20149	20422	20256	20309	20137	20177	20085	20223	20196	20348	20415	20229	20159	20305	20124	20095	20315	20493	20262	20101	20139	20023	20176	20399	20366	20168	20078	19974	20147	20262	20425	20368	20214	20255	20343	20183	20259	20225	20214	20170	20118	20019	20326	20163	20168	20184	20236	20226	20273	20142	20396	20241	20056	20207	20409	20052	20221	20111	20214	20272	20266	20477	20287	20197	20307	20262	20111	20150	20356	20326	20172	20337	20348	20265	20200	20228	20234	20005	20342	20139	20234	20105	19965	20129	20113	20159	19918	20341	20362	20435	20269	20160	20293	20196	20186	20345	20093	20261	19998	20210	20302	20243	20160	20202	20177	20132	20219	20206	20285	20085	20196	20123	20191	20348	20316	20428	20219	20445	20271	20304	20298	20143	20351	20357	20137	20346	19967	20510	20221	20433	20385	20357	20326	20554	20300	20464	20172	20254	20332	20264	20393	20293	20348	20121	20215	20223	20286	20048	20427	20240	20294	20268	20281	20292	20335	20186	20181	20468	20207	20316	20131	20398	20426	20400	20341	20079	20329	20462	20153	20139	20053	20298	20098	20282	20087	20135	20070	20206	20250	20327	20284	20310	20282	20027	20173	20238	20360	19905	20291	20313	20437	20082	20278	20338	20347	20181	20472	20207	20392	20223	20086	20062	20089	20283	20312	20430	20207	20197	20303	20169	20183	20240	20365	19909	20478	20307	20226	20521	19900	20099	20177	20492	20078	20016	20108	20136	20082	19956	20308	20345	20230	20327	20281	20058	20366	20188	20129	20156	20067	20487	20209	20106	20570	20305	20059	20260	20421	20155	20386	20264	20337	20347	20304	20253	20165	20296	20226	20147	20036	19995	20210	20126	20138	20359	20047	20218	20145	20078	20269	20068	20143	20272	20216	20313	20305	20219	20395	20362	20334	20173	20107	20211	20336	20352	20123	20337	20133	20388	20222	20195	20436	20282	20217	20098	20251	20381	20316	20027	20066	20285	20401	20252	20133	20182	20308	20504	20276	20063	20191	20551	20247	20324	20374	20257	20181	20085	20445	20191	20125	20102	20539	20243	20192	20259	20208	20464	20282	20301	20093	20346	20293	20361	20110	20103	20227	20173	20160	20078	20485	20356	20193	20283	20256	20321	20245	20237	20304	20138	20263	20146	20316	20214	20351	20204	20145	20178	20314	20237	19928	20312	20241	20238	20227	20077	20056	20016	20262	20136	20261	20061	20340	19858	20329	20414	20249	20266	20413	20325	20360	20520	20264	20389	20188	20423	20375	20307	20125	20217	20238	20043	20169	20130	20070	20059	20119	20293	20212	20178	20155	20168	20406	20364	20282	20072	20234	20297	20229	20306	20154	20274	20050	20271	20169	20348	20286	20207	20287	20276	20179	20022	20129	19984	20271	20433	20196	20335	20242	20240	20233	20226	20072	20268	20315	20387	20259	20166	20040	20119	20195	20452	20507	20362	20396	20448	20452	20160	20291	20506	20196	20441	20059	20140	20044	20284	20118	20192	20291	20251	20255	20249	20179	20101	20325	20035	20165	20237	19978	20290	20253	20370	20245	20500	20422	20132	20261	20233	20249	20315	20136	19999	20326	20205	20275	20180	20201	20105	20225	20273	20176	20118	20202	20171	20456	20298	20124	20024	20323	20340	20352	20324	20059	20214	20166	20264	20357	20385	20198	20266	20371	20233	20383	20266	20468	20352	20401	19942	20198	20269	20081	20455	20203	20189	20281	20392	20342	20227	20259	20380	20307	20162	20245	20269	20237	20215	20271	20401	20230	20258	20144	20051	20161	20286	20331	20464	20426	20362	20268	19930	20359	20352	20474	20493	20367	20491	20275	20263	20266	20297	20135	20082	20304	20270	20300	20276	20261	20236	20462	20553	20218	20087	20294	20204	20307	20383	20258	20037	20288	20177	20261	20271	20299	20329	20403	20245	20328	20341	20259	20262	20306	20116	20335	20353	20399	20253	20423	20368	20217	20224	20239	20276	20257	20317	20314	20211	20311	20263	20295	20244	20183	20411	20226	20396	20004	20281	20273	20163	20308	20170	20316	20263	20140	20258	19950	20128	20162	20122	20255	20285	20141	20146	20445	20257	20127	20247	20354	20236	20278	20372	20488	20294	20226	20503	20337	20263	20327	20223	20282	20460	20523	20315	20385	20396	20245	20191	20210	20252	20211	20224	20276	20222	20142	20286	20278	20179	20159	20393	20380	20276	20255	20238	20352	20189	20400	20191	20111	20103	20306	20167	20270	20135	20145	20230	20505	20475	20397	20337	20246	20258	20254	20303	20392	20160	20211	20312	20397	20093	20274	20347	20165	20406	20219	20279	20392	20237	20101	20029	20105	20318	20366	20263	20288	20188	20116	20264	20213	20529	20265	20287	20162	20422	20299	20104	20300	20328	20402	20226	20207	20421	20102	20409	20279	20344	20406	20217	20510	20236	20226	20270	20267	20058	20289	20179	20212	20303	20248	20298	20263	20154	20280	20350	20326	20262	20167	20145	20381	20277	20289	20088	20335	20178	20232	20362	20201	20330	20248	20216	20272	20139	20186	20051	20190	20253	20259	20307	20215	20389	20377	20278	20313	20126	20212	20477	20436	20140	20359	20153	20134	20252	20422	20207	20142	20173	20275	20147	20284	20478	20126	20224	20336	20273	20142	20327	20359	20220	20349	20143	20155	20175	20226	20307	20171	20185	20173	20159	20232	20222	20327	20241	20352	20339	20249	20513	20273	20128	20357	20232	20170	20326	20290	20080	20105	20204	20337	20122	20287	20261	20277	20200	20136	20295	20350	20223	20347	20323	20205	20228	20367	20184	20589	20332	20265	20077	20179	20237	20257	20259	20477	20442	20089	20204	20071	20291	20258	20317	20043	20238	20202	20256	20175	19982	20460	20225	20117	20346	20236	20150	20197	20156	20190	20474	20305	20314	20077	20239	20080	20186	20252	20219	20278	20234	20380	20254	19948	20291	20125	20220	20210	20125	20100	20121	20186	20357	20158	20368	20151	20265	20328	20102	20303	20281	20447	20190	20241	20170	20375	20024	20306	20228	20268	20259	20039	20196	20307	20415	20289	20212	20344	20195	20248	20075	20231	20216	20415	20290	20244	20263	20479	20409	20257	20447	20123	20154	20246	20249	20128	20220	20246	20203	20221	20129	20126	20173	20360	20396	20174	20386	20262	20099	20112	20118	20275	20237	20361	20270	20327	20320	20151	20373	20312	20316	20320	20157	20258	20190	20073	20392	20391	20349	20363	20241	20302	20138	20352	20106	20414	20220	20398	20409	20012	20374	20116	20140	20244	20379	20469	20302	20046	20215	20326	20044	20266	20341	19989	20425	20219	20062	20079	20126	20150	20179	20161	20362	20366	20334	20227	20325	20430	20233	20429	20269	20089	20083	20267	20131	20192	20235	20070	20170	20125	20296	20437	20147	20363	20170	20073	20286	20329	20164	20253	20081	20170	20389	20340	20169	20228	20239	20167	20470	20421	20302	20131	20167	20214	20374	20316	20260	20341	20163	20203	20287	20343	20330	20030	20085	20145	20309	20160	20101	20252	20307	20232	20166	20017	20241	20344	20216	20553	20127	20356	20357	20119	20286	20199	20317	20298	20362	20163	20304	20340	20203	20320	20414	20075	20313	20300	20312	20387	20297	20356	19930	20139	20251	20181	20268	20095	20371	20118	20292	20414	20259	20330	20089	20067	20307	20177	20444	20418	20048	20313	20063	20395	20322	20271	20318	20148	20341	20256	20147	20287	20102	20157	19991	20396	20223	20232	20286	20412	20219	20186	20338	20377	20280	20408	20314	20282	20345	20166	20393	20117	20146	20246	20184	20294	20249	20258	20092	20458	20588	20327	20199	20212	20147	20194	20141	20045	20370	20447	20257	20211	20521	20273	20207	20414	20265	20253	20271	20451	20202	20309	20273	20115	20338	20338	20190	20225	20160	20276	20341	20254	20210	20295	20322	20305	20378	20224	20054	20174	20134	20176	20068	19986	20269	20343	20507	20340	20244	20225	20166	20446	20117	20230	20156	20404	20459	20353	20410	20439	20298	20481	20348	20177	20205	20117	20149	20224	20226	20106	20268	20362	20149	20091	20342	20283	20286	20109	20235	20209	20076	20080	20233	20069	20279	20468	20400	20168	20179	20011	20266	20285	20385	20255	20360	20168	20228	20165	20161	20147	20061	20314	20167	20078	20361	20262	20148	20375	20342	20211	20164	20253	20118	20151	20478	20279	20095	20608	20322	20353	20155	20290	20240	20203	20176	20269	20239	20090	20369	20243	20239	20161	20184	20046	20116	20134	20462	20169	20197	20425	20110	20278	20204	20380	20469	20291	20235	20272	20311	20308	20240	20149	20109	20268	20118	20208	20316	19990	20207	20291	20260	20248	20492	20280	20202	20278	20274	20184	20158	20367	20284	20158	20086	20242	20278	20148	20369	20450	20320	20172	20263	20225	20181	20407	20079	20299	20376	20185	20026	20154	20174	20166	20296	20328	20219	20365	20185	20235	20254	20259	20139	20234	19927	20249	20147	20102	20228	20267	20545	20275	20276
24245	38875	37385	29895	25077	22005	21406	19807	19021	18290	18101	17672	17723	17380	17331	17076	22196	26349	24163	20556	17481	15862	15721	15936	15775	15815	15829	15801	15854	15920	15866	15864	15880	15944	15761	15741	15930	15924	15875	15961	15724	15785	15881	15831	15969	15864	15842	15854	15834	15930	15971	15865	15848	15809	15821	15960	15703	15742	15938	15728	15799	15817	16007	16009	15964	15898	15751	15623	15877	15853	15734	15865	15947	15883	15847	15826	15907	15619	15991	15756	15798	15835	15950	15916	15872	15848	15832	15893	15642	15623	15944	15850	15907	15679	15866	15929	15770	15877	15717	15995	15959	15821	15881	15680	15743	15831	15925	15798	15882	15813	15823	15699	15939	15776	15926	15875	15919	15816	15875	15898	15803	15694	15892	16137	15906	15820	15940	15765	15882	15867	15901	15931	15897	15734	15925	15883	15959	15921	16002	16014	15847	16042	15910	15862	15696	15718	15978	15905	15617	15982	15852	15768	15830	15689	15868	15979	15833	15804	15829	15915	15825	15753	15698	15759	15892	15905	15808	15901	15970	15815	15764	15753	15882	15902	15882	15578	15859	15888	15844	15926	15789	15863	15933	15941	15802	15781	15899	15954	15887	15938	15803	15680	15821	15899	15971	15879	15748	15867	15977	15935	15789	15770	15728	15874	15976	15644	16029	15732	15844	15936	15777	16025	15657	15891	15845	15781	15951	15947	15989	15959	15977	15951	15862	15761	15896	15914	15782	15693	15936	15867	15736	16027	15734	15632	15867	15938	15971	15951	15919	15767	15767	15955	15847	15806	15724	15817	15863	15894	15801	16091	15750	15801	15747	15898	15852	15837	15829	15820	15971	15778	16000	15896	15888	15732	15970	15798	15907	15909	15841	15721	15799	15763	15917	15906	15887	15764	15765	15750	15867	15942	15684	15850	15941	16098	15871	15914	15974	15892	15912	15906	15878	15827	15694	15961	15659	15956	15992	15940	15853	15850	15845	15920	15789	15887	15877	15831	15815	15771	15909	15807	15743	15932	15975	15949	15904	15824	15713	15869	15592	15846	15808	15778	15831	15924	15924	15827	15988	15762	15945	15628	15894	15857	15799	15924	15844	15790	15828	15887	15801	15863	15880	15867	15775	15964	15723	15925	15758	15982	15876	15663	15677	15866	15923	15712	15811	16097	15795	15605	15948	15868	15808	15870	15843	15735	15703	15860	15846	15857	16054	15806	15892	15729	15770	15862	15901	15829	15902	15991	15599	15774	15905	15648	15828	15901	16029	15756	15812	15884	15875	15882	15825	15873	15706	15777	15879	15608	15713	15784	15937	15832	15942	15753	15896	15971	15914	15806	15868	15825	15835	15935	15740	15820	15920	15959	15792	15803	15833	16075	15862	15918	15697	15997	15655	15733	15806	15942	15811	15939	15896	15895	15829	15690	16015	15842	15987	15710	15848	16023	15716	15820	15794	15835	15964	15812	15901	15601	15859	16058	15881	15960	15654	15832	15724	15974	15817	15824	15925	15884	15830	15738	15845	15976	15890	15693	15645	16025	15847	15844	15799	15862	15787	15824	15920	15864	15732	15651	15877	15948	15822	15991	15857	15840	15904	15843	15635	15797	15862	15926	16000	15749	15749	15927	15836	15907	15787	15923	15712	15842	15818	15815	15770	15770	15954	15783	15968	16010	15782	16002	15840	15776	15767	15784	15747	15831	15878	15907	16013	15906	15855	15854	15802	15923	15909	16014	15956	15899	15803	15784	15712	15723	15795	15799	15799	15898	15758	15845	15744	15863	15936	15891	15701	15907	15883	15985	15810	15809	15932	15874	15922	15861	15869	15760	15872	15909	15936	15923	15852	15859	15853	15673	15855	15911	15793	15889	15997	15850	15753	15667	15727	15723	15671	15713	15685	15922	16009	16002	15804	15864	15861	15733	15889	15941	15791	15898	15862	15685	15810	15879	16023	15740	15837	15991	15895	15851	15777	15830	16011	15935	15798	15790	15713	15770	15853	15712	15865	15860	15897	15637	15843	15753	15794	15810	15952	15810	15815	15683	15924	15828	15672	15848	15732	15856	16075	15875	15820	15885	15802	15871	15919	15842	15983	15724	15946	16045	15867	15846	15820	15866	15890	15931	15871	15884	15816	15852	15775	15786	15648	15859	15715	16027	15818	15711	15976	15604	15997	15933	15800	15885	15883	15809	15829	15776	15840	15667	15784	15988	15652	15960	15837	15956	15819	15803	15872	15919	15847	15836	15797	15828	15869	15744	15774	15916	15766	15675	15577	15963	15702	15849	15903	15844	15902	15776	16020	15903	15909	15929	15824	15826	15800	15715	15926	15778	15895	15889	16004	15806	15773	15768	15932	15890	15804	15905	15929	15873	15866	15765	15927	15720	15802	15891	15930	15674	15911	15905	15797	15867	15844	15972	15916	15907	15930	15902	15573	15737	16022	15854	15837	15936	15806	15909	15733	15873	15735	15858	15851	15807	15841	15834	15780	15843	15986	15824	15988	15815	15931	16013	15789	15934	15946	15918	15877	15919	15829	15927	15837	15839	16061	15921	15794	15804	15881	15875	15949	15729	15838	15680	15901	15942	15765	15907	15723	15851	15907	15890	15885	15874	15876	15802	15870	15653	15748	15749	15747	15782	15950	15829	15778	16077	15686	15981	15938	15954	15749	15687	15982	15662	15710	15812	15776	15782	15839	15853	15812	16010	15948	15814	15922	15779	15743	15740	16021	15726	15950	15902	15823	15886	15918	15878	15875	15882	16001	15732	15727	15839	15802	15755	15976	15760	15871	15849	15817	15936	15775	15819	15777	15896	15916	15897	15907	15770	15959	15763	15861	15751	15765	15949	15786	15540	16008	15959	15677	15717	15905	15889	16154	15925	15819	15847	15854	15741	15702	15982	15944	15654	15819	15824	15977	15776	15756	15989	15841	15743	15823	16029	15744	16025	15976	15725	15738	15861	15965	15911	15797	15864	15769	15722	15719	15806	15816	15900	15959	15788	16011	15858	15816	15863	15633	16000	15955	16062	15808	15742	16055	15847	15843	15825	15853	15721	15834	15851	15918	15795	15894	15866	15821	15946	15916	15891	15853	15838	15861	15822	15864	15889	15827	15881	15884	15756	15906	15709	15979	15841	15812	15759	15676	15928	16002	15930	15839	15987	15691	15774	15871	15727	15750	15922	15943	15853	15758	15778	16047	15823	15951	15748	15784	15832	15946	15817	15951	15658	15901	15892	15987	15826	15631	15969	15936	16008	15929	15805	15909	15698	15746	15877	15866	15614	15909	15755	15874	15707	15798	15841	15903	15855	15886	15791	15862	15831	15773	15976	15772	15839	15872	15806	15730	15701	15863	15966	15786	15931	15867	15946	15836	15807	15886	15839	15851	15756	15890	15772	15938	15931	15796	15973	15863	15943	15839	15827	15938	15890	15874	15976	16018	15789	15924	15729	15903	15816	15785	15960	15969	15814	15898	15762	15799	15753	15750	15984	15989	15652	15822	15761	15857	15985	15793	15773	15824	15913	15870	15825	15833	15933	15941	15743	15891	16018	15853	15921	15753	15882	15872	15903	15880	15849	15651	15893	15787	15934	15957	15942	15928	16021	15746	15830	15882	15951	15804	15839	15826	15887	15988	15958	15918	15977	15931	15965	15855	15963	15868	15820	15955	15869	15789	15856	16002	15914	15891	15796	15839	15767	15857	15858	15867	15836	15860	16016	15776	15833	15922	15796	15829	15685	15869	15990	15978	15855	15841	15960	15866	15745	15771	15743	15797	15969	15901	15915	15725	15882	15844	15779	16037	15939	15788	15829	15842	15968	15746	15837	15854	15859	15982	15668	15931	15819	15830	15835	15981	15908	15948	15975	15965	15840	15796	15889	15823	15819	15840	15751	15577	15999	15795	15896	15983	15898	15922	15857	15792	15867	15902	15833	16020	15922	15861	15904	15877	15856	15779	15877	15824	15938	15883	15913	15927	15852	15794	15895	15842	15779	15722	15708	15724	15812	15948	15893	15968	15835	15844	15913	15740	16019	15820	15875	15748	15726	15983	15872	15834	15740	15907	15878	15997	15780	15876	15796	15995	15769	15839	15829	15932	15782	15681	15728	15886	15756	15862	15732	16102	15904	15799	15850	15769	15942	15776	15857	15873	16087	15766	15717	15661	15759	16092	15826	15942	15825	15823	15728	16024	15916	15771	15850	15851	15851	15775	15808	15920	15908	15874	15821	15864	15694	15880	15802	15949	15852	15871	15722	15824	16074	16016	15729	15801	15651	15667	15714	15912	15777	15717	15782	15868	15874	15873	15996	15776	15832	15766	16097	15808	15748	15762	15772	15776	15861	15953	15803	15759	15960	16000	16080	15850	15825	15895	15874	15983	15861	15882	15783	15733	15801	15935	15858	15905	15806	15883	15900	15658	16042	15698	15887	15863	15869	15870	15850	15904	15822	15842	15856	15708	15944	16036	15767	15876	15888	15964	15977	15645	15833	15973	15788	15862	15885	15905	15835	15921	15823	15770	15974	15845	15898	15870	15911	15791	15830	16091	15895	15895	15869	15801	15909	15890	15806	15915	15919	15808	15854	15927	16004	15760	15854	15783	15915	15877	15943	15940	15861	15898	15683	15802	15977	15874	15847	15915	15902	15779	15773	15807	15871	15962	15921	15874	15686	15619	15826	16018	15930	15796	15859	15766	16025	15944	15802	15854	15838	15817	15792	15838	15709	15935	15896	15746	15932	15985	15965	15990	15816	15765	15648	15854	15855	15858	15668	15914	15963	15875	15820	15815	15824	15749	15825	15878	15911	15711	15804	15791	15957	15743	15994	15872	15909	15984	15905	15827	15885	15743	15940	15772	15737	15802	15730	16021	15855	15993	15909	15813	15637	15986	15991	15519	15688	15784	15846	15868	15730	15643	15926	15792	15934	15679	15865	15831	15905	15852	15875	15698	15903	15784	15811	15879	16048	15920	15752	15751	15946	15932	15862	15744	15830	15841	15679	15709	15984	15850	15841	15783	15774	15953	15771	15873	15955	15783	16023	15669	15923	15804	15957	16018	15792	16003	15785	15889	15866	15828	15884	15766	15847	15847	15677	15689	15913	15733	15757	15791	15904	15933	15854	15890	15941
23667	20997	28470	23887	22324	25433	27098	23169	21859	21554	21147	20650	20079	20056	20010	19669	25490	32319	32445	27578	21972	18978	18744	18547	18666	18546	18527	18393	18446	18677	18394	18521	18300	18458	18394	18534	18465	18466	18387	18551	18351	18411	18320	18437	18581	18582	18451	18477	18445	18470	18475	18398	18408	18535	18498	18383	18327	18223	18595	18447	18527	18539	18667	18308	18450	18480	18449	18432	18675	18422	18476	18444	18462	18486	18445	18345	18614	18548	18358	18664	18508	18527	18475	18365	18319	18430	18572	18461	18304	18520	18717	18662	18410	18290	18555	18660	18552	18441	18465	18681	18506	18409	18410	18460	18626	18581	18412	18669	18403	18332	18429	18392	18472	18615	18648	18464	18249	18455	18361	18635	18558	18425	18382	18238	18465	18322	18492	18379	18374	18480	18443	18381	18367	18257	18694	18314	18512	18295	18444	18586	18326	18620	18526	18441	18305	18401	18446	18502	18296	18431	18728	18542	18443	18483	18609	18529	18540	18459	18580	18323	18318	18615	18584	18571	18198	18425	18448	18306	18423	18344	18546	18711	18529	18343	18386	18396	18430	18367	18677	18454	18387	18419	18246	18222	18373	18484	18593	18440	18493	18399	18476	18486	18471	18025	18443	18349	18567	18349	18619	18597	18410	18461	18605	18687	18270	18387	18607	18232	18562	18471	18401	18289	18475	18335	18265	18350	18366	18408	18503	18394	18559	18517	18391	18618	18350	18572	18410	18516	18619	18216	18639	18461	18479	18553	18536	18441	18207	18671	18518	18680	18525	18410	18457	18332	18372	18378	18478	18350	18381	18382	18577	18496	18455	18290	18574	18306	18395	18334	18509	18324	18708	18516	18392	18280	18499	18172	18229	18553	18615	18597	18268	18389	18618	18419	18464	18423	18499	18421	18341	18473	18438	18222	18526	18634	18525	18392	18453	18358	18323	18407	18591	18330	18446	18343	18333	18371	18439	18324	18532	18345	18328	18535	18709	18231	18418	18424	18485	18545	18238	18382	18368	18660	18344	18381	18641	18728	18645	18521	18462	18373	18277	18395	18322	18436	18227	18563	18549	18407	18409	18317	18480	18529	18367	18366	18430	18591	18289	18445	18434	18456	18523	18356	18625	18408	18310	18266	18389	18392	18256	18272	18419	18406	18609	18570	18604	18324	18358	18410	18418	18609	18646	18571	18388	18304	18450	18414	18453	18130	18566	18492	18531	18545	18454	18229	18562	18539	18518	18540	18725	18536	18590	18422	18501	18445	18574	18430	18356	18406	18402	18598	18475	18513	18293	18445	18359	18450	18501	18376	18214	18293	18362	18490	18423	18369	18370	18305	18494	18532	18489	18568	18594	18449	18435	18467	18725	18304	18278	18425	18450	18362	18371	18368	18333	18318	18667	18502	18658	18231	18471	18470	18214	18330	18461	18334	18378	18444	18561	18335	18510	18369	18320	18277	18428	18455	18585	18206	18351	18421	18502	18489	18393	18291	18310	18397	18526	18535	18437	18535	18374	18557	18435	18556	18459	18324	18546	18515	18397	18472	18458	18454	18559	18498	18416	18464	18384	18543	18471	18533	18578	18166	18321	18406	18444	18372	18261	18365	18595	18430	18427	18267	18237	18499	18511	18523	18345	18383	18477	18542	18311	18446	18408	18488	18575	18615	18348	18427	18374	18349	18331	18441	18526	18533	18427	18424	18625	18421	18587	18503	18182	18531	18491	18497	18371	18419	18605	18442	18616	18644	18445	18383	18508	18342	18332	18650	18419	18418	18429	18432	18466	18573	18468	18530	18425	18492	18312	18385	18438	18531	18500	18345	18571	18283	18310	18439	18567	18152	18514	18650	18380	18445	18621	18516	18394	18442	18524	18598	18555	18300	18310	18191	18501	18415	18590	18368	18652	18377	18263	18432	18481	18454	18425	18493	18490	18527	18581	18535	18432	18450	18519	18449	18437	18423	18344	18293	18429	18217	18323	18169	18421	18421	18336	18520	18680	18345	18627	18378	18411	18478	18384	18460	18394	18313	18405	18312	18388	18489	18568	18507	18488	18244	18454	18513	18269	18534	18235	18406	18517	18451	18310	18421	18391	18470	18447	18530	18270	18478	18468	18410	18677	18442	18427	18289	18436	18296	18380	18307	18807	18581	18646	18394	18550	18384	18543	18313	18435	18503	18331	18373	18208	18459	18432	18376	18384	18387	18341	18570	18467	18238	18487	18388	18489	18472	18461	18412	18447	18387	18415	18538	18455	18445	18533	18202	18335	18511	18377	18373	18371	18639	18369	18287	18538	18312	18581	18483	18361	18467	18500	18448	18331	18479	18464	18594	18547	18475	18535	18302	18348	18404	18299	18475	18210	18490	18499	18570	18727	18612	18618	18567	18433	18463	18630	18649	18619	18754	18452	18536	18481	18333	18378	18396	18486	18484	18740	18540	18406	18521	18268	18397	18613	18355	18284	18366	18372	18192	18408	18337	18343	18425	18571	18274	18295	18401	18460	18273	18404	18374	18510	18559	18537	18415	18475	18400	18441	18573	18480	18379	18620	18372	18405	18278	18322	18202	18423	18350	18680	18574	18307	18335	18368	18213	18596	18346	18328	18226	18409	18346	18523	18380	18344	18516	18267	18367	18582	18444	18350	18504	18449	18455	18370	18273	18559	18247	18482	18314	18475	18311	18285	18314	18320	18647	18499	18340	18482	18452	18329	18636	18279	18508	18337	18265	18617	18715	18610	18207	18478	18522	18348	18250	18614	18307	18592	18501	18192	18582	18441	18534	18732	18499	18324	18381	18391	18363	18592	18298	18701	18387	18366	18468	18467	18500	18571	18387	18566	18358	18408	18319	18179	18472	18379	18637	18318	18471	18412	18540	18511	18449	18628	18419	18536	18526	18357	18460	18408	18406	18403	18755	18503	18346	18331	18520	18624	18562	18383	18422	18581	18398	18296	18428	18332	18266	18352	18601	18357	18473	18350	18174	18462	18535	18563	18424	18489	18412	18665	18489	18512	18576	18519	18323	18538	18383	18493	18363	18476	18556	18396	18385	18624	18646	18313	18465	18463	18396	18373	18307	18404	18494	18443	18289	18439	18509	18330	18403	18378	18428	18655	18402	18488	18352	18654	18579	18373	18514	18531	18418	18531	18244	18408	18370	18363	18586	18324	18331	18439	18312	18269	18390	18366	18454	18079	18559	18358	18507	18213	18335	18320	18592	18552	18504	18414	18297	18222	18373	18572	18456	18242	18483	18624	18459	18510	18386	18421	18471	18355	18507	18493	18502	18459	18495	18722	18420	18569	18420	18442	18457	18348	18461	18268	18205	18388	18518	18355	18246	18462	18296	18531	18306	18272	18452	18542	18419	18552	18371	18405	18398	18290	18372	18196	18486	18511	18446	18480	18311	18323	18254	18661	18285	18506	18488	18429	18421	18408	18359	18395	18554	18507	18526	18131	18480	18501	18507	18440	18366	18307	18590	18554	18520	18490	18290	18530	18602	18525	18419	18571	18449	18503	18549	18686	18592	18308	18366	18497	18287	18340	18322	18477	18519	18672	18382	18277	18567	18501	18530	18404	18376	18294	18537	18543	18323	18347	18649	18418	18360	18462	18437	18545	18472	18509	18397	18531	18428	18517	18282	18318	18560	18410	18498	18341	18414	18425	18567	18477	18394	18552	18410	18339	18168	18675	18427	18344	18436	18391	18389	18281	18393	18347	18333	18443	18339	18255	18413	18605	18486	18436	18614	18385	18444	18410	18635	18567	18376	18375	18642	18453	18439	18423	18447	18529	18465	18403	18582	18496	18388	18442	18371	18403	18506	18420	18389	18501	18405	18374	18402	18645	18413	18376	18411	18411	18466	18339	18277	18360	18406	18251	18404	18410	18401	18545	18349	18151	18450	18509	18387	18383	18333	18467	18397	18312	18508	18566	18376	18299	18607	18499	18485	18225	18473	18570	18243	18335	18694	18260	18646	18490	18513	18566	18471	18460	18431	18496	18387	18640	18432	18279	18361	18434	18610	18382	18538	18373	18361	18418	18313	18345	18425	18315	18451	18403	18149	18286	18513	18503	18576	18552	18450	18422	18263	18529	18518	18321	18455	18487	18333	18598	18329	18543	18287	18433	18408	18611	18272	18310	18392	18374	18528	18559	18373	18604	18406	18414	18442	18397	18528	18555	18363	18369	18353	18604	18358	18350	18292	18304	18398	18513	18383	18463	18325	18359	18556	18565	18596	18579	18243	18664	18423	18468	18662	18508	18539	18370	18569	18440	18473	18558	18341	18357	18578	18543	18522	18464	18442	18472	18447	18453	18349	18453	18526	18403	18393	18557	18508	18548	18495	18703	18507	18645	18509	18643	18391	18168	18274	18610	18508	18499	18450	18752	18364	18357	18516	18303	18149	18526	18307	18422	18545	18479	18218	18452	18464	18123	18311	18428	18748	18487	18251	18362	18526	18291	18453	18568	18565	18398	18451	18597	18343	18397	18489	18511	18210	18384	18443	18416	18696	18579	18454	18510	18332	18350	18311	18455	18280	18358	18495	18374	18507	18514	18486	18354	18433	18537	18475	18499	18360	18317	18362	18286	18407	18342	18311	18236	18390	18468	18465	18470	18420	18308	18475	18575	18336	18379	18610	18495	18536	18485	18369	18492	18371	18544	18462	18432	18310	18213	18571	18612	18360	18463	18427	18357	18270	18414	18627	18416	18412	18571	18517	18518	18454	18352	18293	18504	18502	18578	18414	18546	18433	18464	18503	18340	18346	18518	18490	18525	18525	18112	18223	18370	18444	18418	18340	18493	18419	18529	18431	18570	18534	18296	18356	18652	18258	18324	18412	18629	18561	18565	18395	18370	18497	18522	18459	18395	18196	18291	18391	18384	18442	18583	18339	18327	18549	18546	18351	18425	18303	18611	18381	18532	18417	18486	18591	18439	18392	18440	18461	18385	18389	18541	18306	18319	18422	18459	18352	18399	18233	18373	18369	18550	18345	18342	18208	18452	18388	18472	18347	18285	18487	18590	18611	18458	18637	18560	18481	18388	18525	18550	18603	18343	18420	18353	18325	18432	18293	18516	18443	18505	18339	18289	18461	18443	18409	18419	18396	18516	18456	18485	18394	18441	18767
26096	44172	42319	33742	27576	24655	23359	21646	20321	19264	18783	17649	17374	17021	16809	16499	26290	33302	31310	25510	17629	14817	14752	14836	14798	15079	14729	14783	14887	14702	14649	14636	14838	14826	14756	14802	14796	14588	14738	14754	14699	14804	14832	14701	14817	14757	14637	14796	14759	14699	14811	14754	14756	14653	14665	14850	14639	14827	14820	14801	14703	14836	14739	14760	14762	14769	14562	14831	14691	14550	14572	14782	14704	14722	14843	14751	14767	14808	14858	14680	14789	14834	14515	14779	14925	14762	14752	14687	14712	14911	14649	14789	14864	14528	14811	14922	14775	14658	14701	14820	14755	14862	14629	14943	14883	14900	14914	14590	14819	14790	14775	14786	14750	14685	14743	14959	14646	14724	14717	14775	15017	14864	14957	14795	14863	14796	14835	14642	14858	14635	14893	14701	14841	14649	14705	14735	14737	14743	14883	14674	14652	14838	14699	14815	14728	14779	14743	14817	14826	14711	14726	14688	14990	14610	14652	14955	14785	14866	14836	14747	14699	14654	14627	14700	14759	14878	14570	14698	14711	14692	14793	14862	14641	14761	14601	14597	14803	14868	14842	14729	14799	14707	14634	14766	14704	14937	14837	14823	14846	14622	14898	14714	14724	14659	14734	14817	14658	14752	14692	14733	14707	14879	14841	14808	14773	14753	14573	14710	14817	14877	14867	14631	14829	14779	14557	14690	14633	14761	14879	14727	14816	14675	14861	14676	14729	14793	14780	14808	14591	14683	14689	14709	14667	14848	14594	14734	14728	14765	14732	14745	14747	14724	14876	14587	14710	14790	14723	14733	14806	14778	14896	14661	14736	14825	14681	14808	14825	14656	14837	14660	14742	14609	14650	14634	14533	14704	14798	14844	14725	14715	14864	14652	14809	14736	14768	14686	14786	14888	14743	14765	14724	14747	14675	14822	14661	14633	14660	14734	14520	14815	14557	14796	14736	14634	14849	14646	14860	14911	14743	14881	14701	14721	14710	14763	14633	14636	14798	14685	14774	14740	14814	14757	14882	14757	14771	14802	14816	14677	14834	14714	14637	14715	14653	14578	14697	14716	14871	14609	14725	14826	14721	14862	14675	14898	14690	14815	14698	14749	14650	14719	14827	14805	14597	14712	14759	14671	14770	14765	14737	14817	14718	14882	14705	14716	14861	14735	14912	14502	14898	14844	14717	14637	14784	14751	14810	14727	14837	14818	14722	14697	14674	14731	14711	14701	14737	14820	14765	14696	14728	14728	14681	14834	14782	14790	14957	14907	14716	14771	14786	14777	14867	14733	14695	14663	14826	14768	14755	14722	14793	14793	14596	14655	14801	14704	14798	14590	14664	14804	14704	14686	14662	14600	14791	14668	14677	14778	14705	14691	14831	14793	14791	14965	14849	14886	14831	14656	14767	14544	14938	14739	14769	14810	14672	14842	14808	14659	14658	14728	14782	14682	14944	14650	14771	14835	14711	14818	14673	14675	14799	14596	14675	14616	14938	14762	14788	14692	14785	14610	14700	14851	14553	14620	14664	14571	14696	14849	14588	14826	14659	15013	14844	14824	14693	14693	14815	14928	14795	14781	14687	14744	14842	14596	14739	14648	14707	14825	14823	14796	14606	14813	14676	14764	14704	14740	14785	14707	14707	14558	14738	14658	14685	14646	14819	14758	14724	14730	14752	14740	14839	14776	14964	14829	14815	14679	14744	14914	14804	14777	14700	14594	14632	14665	14779	14730	14801	14909	14553	14674	14812	14764	14803	14859	14737	14944	14760	14732	14700	14891	14645	14712	14722	14712	14720	14821	14766	14695	14720	14559	14662	14645	14718	14620	14716	14612	14805	14714	14871	14579	14720	14760	14497	14697	14833	14738	14782	14627	14833	14830	14816	14676	14851	14670	14854	14957	14787	14727	14754	14721	14763	14878	14827	14837	14813	14926	14739	14892	14782	14730	14820	14666	14997	14762	14776	14719	14820	14778	14955	14754	14659	14779	14781	14943	14611	14736	14625	14955	14844	14714	14734	14630	14637	14661	14629	14616	14735	14822	14698	14717	14665	14782	14662	14894	14749	14722	14817	14572	14769	14812	14635	14776	14719	14685	14779	14648	14776	14759	14766	14779	14568	14780	14800	14707	14691	14655	14798	14635	14731	14787	14838	14706	14674	14839	14687	14831	14742	14864	14670	14649	14751	14821	14801	14572	14703	14836	14782	14760	14747	14920	14811	14761	14768	14773	14799	14618	14829	14777	14680	14765	14876	14705	14907	14638	14814	14960	14446	14739	14794	14861	14647	14663	14677	14833	14614	14727	14870	14680	14831	14715	14821	14766	14730	14647	14662	14732	14930	14789	14578	14699	14673	14853	14745	14662	14718	14591	14724	14525	14877	14799	14677	14784	14723	14821	14751	14770	14816	14771	14640	14773	14746	14684	14706	14799	14833	14664	14778	14783	14633	14588	14749	14727	14713	14793	14669	14820	14588	14749	14914	14826	14962	14868	14803	14659	14746	14643	14617	14730	14771	14754	14787	14893	14686	14672	14702	14798	14806	14780	14550	14807	14789	14733	14874	14749	14579	14607	14788	14757	14657	14775	14855	14655	14732	14739	14841	14716	14907	14805	14872	14722	14839	14838	14685	14725	14736	14730	14820	14745	14723	14741	14765	14797	14674	14837	14699	14687	14684	14875	14766	14697	14762	14950	14589	14782	14668	14681	14771	14785	14856	14628	14673	14800	14687	14726	14824	14774	14691	14523	14817	14692	14866	14718	14754	14784	14843	14861	14773	14711	14799	14774	14818	14669	14793	14412	14754	14883	14623	14754	14755	14751	14739	14848	14801	14894	14851	14754	14594	14671	14763	14877	14714	14717	14667	14862	14899	14599	14862	14748	14729	14556	14577	14752	14773	14650	14783	14686	14707	14809	14725	14739	14729	14690	14681	14623	14733	14711	14754	14624	14863	14788	14838	14658	14799	14729	14753	14873	14751	14685	14696	14632	14764	14689	14686	14892	14712	14751	14682	14734	14731	14726	14855	14675	14662	14845	14715	14793	14805	14782	14854	14890	14754	14680	14919	14620	14699	14805	14769	14681	14757	14660	14768	14679	14776	14759	14765	14807	14752	14657	14697	14855	14804	14827	14684	14886	14683	14781	14734	14725	14771	14594	14574	14641	14634	14738	14626	14689	14789	14678	14935	14756	14651	14782	14872	14755	14746	14757	14901	14639	14731	14804	14705	14719	14786	14733	14802	14669	14855	14658	14695	14772	14698	14747	14662	14766	14771	14701	14937	14664	14712	14719	14739	14663	14773	14719	14665	14709	14950	14688	14807	14828	14814	14700	14874	14716	14797	14683	14851	14747	14772	14730	14815	14874	14784	14665	14680	14880	14842	14639	14790	14612	14486	14701	14449	14836	14753	14668	14675	14766	14851	14630	14592	14738	14713	14777	14661	14867	14801	14850	14742	14743	14628	14828	14728	14828	14777	14855	14714	14796	14616	14642	14595	14627	14625	14577	14774	14864	14580	14766	14653	14706	14840	14824	14737	14690	14672	14717	14782	14654	14753	14697	14645	14805	14938	14841	14628	14626	14794	14883	14705	14801	14579	14631	14823	14797	14733	14674	14759	14685	14678	14822	14764	14769	14854	14640	14677	14853	14708	14784	14785	14650	14697	14805	14689	14743	14805	14702	14752	14657	14848	14645	14606	14959	14808	14516	14861	14708	14789	14868	14906	14622	14782	14683	14723	14887	14830	14916	14740	14777	14698	14701	14642	14698	14621	14837	14722	14933	14724	14617	14748	14642	14721	14768	14796	14950	14895	14853	14727	14695	14820	14667	14725	14675	14693	14867	14692	14716	14678	14846	14660	14768	14681	14745	14713	14774	14717	14738	14926	14906	14859	14756	14679	14585	14696	14690	14773	14685	14666	14859	14728	14754	14721	14778	14586	14752	14457	15006	14748	14887	14979	14646	14766	14781	14772	14684	14752	14966	14666	14835	14806	14742	14709	14887	14664	14728	14751	14746	14686	14766	14701	14825	14713	14917	14836	14854	14823	14742	14816	14860	14681	14513	14842	14877	14750	14814	14820	14706	14702	14817	14751	14787	14662	14852	14862	14792	14644	14838	14795	14698	14651	14658	14718	14828	14700	14819	14835	14642	14816	14733	14617	14731	14832	14659	14742	14691	14867	14659	14769	14874	14755	14873	14712	14530	14596	14724	14848	14729	14778	14757	14596	14778	14785	14860	14594	14957	14715	14808	14731	14898	14698	14797	14752	14782	14816	14887	14790	14754	14758	14927	14711	14863	14695	14667	14684	14920	14729	14743	14750	14678	14887	14704	14847	14720	14697	14822	14735	14820	14739	14826	14809	14628	14765	14693	14670	14767	14821	14763	14505	14745	14699	14824	14797	14758	14651	14749	14589	14753	14762	14651	14650	14802	14572	14674	15032	14796	14818	14874	14769	14913	14818	14845	14769	14881	14712	14670	14781	15058	14851	14663	14591	14787	14702	14647	14659	14780	14751	14812	14679	14661	14764	14799	14686	14678	14761	14829	14696	14779	14752	14804	14586	14631	14815	14876	14692	14582	14759	14663	14678	14862	14785	14790	14761	14844	14697	14797	14642	14606	14691	14830	14750	14781	14640	14579	14748	14680	14696	14818	14707	14655	14801	14760	14721	14785	14904	14806	14717	14817	14782	14822	14809	14778	14632	14477	14799	14681	14796	14791	14608	14662	14734	14762	14746	14716	14705	14858	14631	14741	14655	14805	14728	14741	14727	14689	14738	14736	14767	14790	14672	14677	14752	14680	14584	14624	14785	14710	14601	14697	14897	14654	14821	14584	14732	14708	14778	14830	14754	14726	14614	14724	14656	14736	14862	14711	14908	14986	14728	14744	14973	14816	14717	14849	14750	14921	14715	14753	14837	14714	14859	14702	14685	14769	14683	14774	14732	14802	14681	14789	14698	14772	14673	14770	14738	14672	14829	14773	14755	14719	14720	14659	14776	14700	14774	14782	14693	14934	14872	14760	14766	14726	14483	14771	14542	14664	14804	14801	14813	14704	14728	14928	14846	14712	14726	14740	14769	14759	14817	14698	14863	14808	14542	14706	14700	14728	14875	14726	14649	14617	14759	14714
30380	25394	27403	24060	19821	19324	18666	18070	17545	17314	17290	17205	17165	17034	17045	16889	17264	17707	17914	17130	16395	16441	16514	16341	16478	16545	16571	16525	16267	16479	16626	16473	16389	16491	16434	16409	16525	16481	16707	16251	16388	16314	16426	16287	16454	16530	16586	16379	16448	16095	16420	16371	16214	16396	16550	16468	16509	16319	16411	16456	16178	16629	16427	16464	16468	16591	16479	16418	16521	16360	16264	16460	16367	16473	16436	16557	16521	16497	16410	16340	16385	16454	16551	16484	16428	16622	16411	16500	16447	16485	16432	16550	16369	16544	16417	16265	16491	16412	16427	16509	16628	16271	16368	16512	16643	16569	16327	16400	16509	16600	16546	16281	16591	16439	16342	16605	16605	16509	16425	16303	16490	16650	16465	16488	16558	16526	16461	16508	16621	16304	16388	16704	16508	16551	16460	16507	16343	16404	16253	16459	16386	16312	16361	16381	16357	16424	16426	16333	16386	16593	16478	16322	16465	16454	16478	16627	16331	16329	16365	16374	16490	16555	16374	16386	16403	16424	16400	16646	16431	16539	16404	16387	16441	16194	16490	16401	16506	16537	16495	16396	16453	16477	16407	16279	16325	16395	16674	16609	16748	16371	16647	16406	16436	16402	16444	16380	16436	16256	16349	16405	16345	16382	16473	16488	16419	16473	16320	16305	16220	16459	16337	16443	16322	16383	16449	16477	16348	16538	16623	16481	16332	16720	16375	16469	16433	16632	16209	16270	16313	16491	16349	16437	16396	16363	16458	16276	16383	16484	16400	16454	16368	16442	16423	16287	16483	16373	16614	16347	16439	16311	16360	16292	16697	16402	16436	16449	16456	16337	16329	16403	16548	16549	16563	16409	16446	16486	16391	16319	16547	16222	16400	16401	16489	16383	16416	16497	16382	16489	16462	16361	16512	16674	16399	16536	16359	16384	16539	16455	16484	16285	16437	16446	16526	16368	16295	16591	16457	16375	16540	16356	16435	16409	16485	16353	16372	16294	16459	16570	16449	16469	16406	16449	16189	16447	16384	16325	16455	16239	16410	16618	16593	16358	16443	16422	16302	16461	16444	16360	16364	16554	16617	16475	16634	16725	16491	16480	16406	16458	16412	16423	16512	16552	16418	16305	16472	16302	16206	16627	16380	16455	16567	16312	16658	16377	16500	16660	16432	16398	16417	16424	16481	16294	16430	16319	16517	16455	16591	16531	16591	16444	16364	16570	16434	16477	16400	16368	16411	16398	16423	16105	16636	16451	16391	16485	16529	16526	16654	16474	16475	16304	16293	16396	16244	16450	16646	16347	16405	16595	16417	16601	16419	16521	16539	16311	16364	16482	16467	16418	16228	16574	16414	16430	16249	16351	16430	16365	16589	16399	16370	16512	16628	16501	16351	16212	16239	16377	16381	16498	16389	16581	16575	16362	16342	16437	16501	16237	16255	16595	16452	16432	16398	16340	16468	16254	16356	16398	16313	16324	16433	16178	16391	16374	16448	16492	16385	16306	16585	16689	16614	16570	16240	16555	16364	16667	16527	16601	16412	16234	16283	16311	16661	16510	16476	16530	16585	16395	16406	16351	16506	16332	16293	16356	16730	16375	16277	16419	16487	16508	16407	16401	16458	16417	16500	16471	16283	16470	16648	16262	16365	16563	16386	16341	16765	16544	16339	16213	16531	16253	16548	16396	16545	16583	16311	16293	16399	16381	16711	16534	16578	16527	16438	16477	16333	16221	16449	16511	16471	16630	16350	16485	16521	16534	16341	16304	16267	16460	16289	16488	16250	16492	16346	16495	16291	16385	16455	16392	16388	16331	16699	16367	16416	16505	16521	16548	16529	16394	16421	16261	16323	16663	16393	16646	16365	16520	16508	16260	16489	16552	16620	16633	16450	16388	16642	16324	16303	16444	16235	16259	16550	16494	16428	16501	16333	16368	16241	16521	16284	16588	16466	16520	16329	16411	16492	16557	16509	16358	16297	16591	16573	16239	16397	16282	16287	16436	16603	16402	16802	16585	16247	16447	16519	16706	16516	16517	16248	16392	16382	16410	16337	16499	16281	16474	16280	16321	16402	16553	16426	16353	16367	16468	16564	16579	16156	16493	16429	16418	16424	16466	16450	16380	16481	16617	16574	16674	16375	16351	16425	16407	16245	16383	16550	16497	16441	16391	16373	16509	16321	16316	16461	16396	16624	16484	16500	16336	16504	16484	16493	16651	16537	16666	16521	16392	16497	16433	16301	16544	16501	16323	16313	16335	16338	16387	16541	16453	16309	16231	16445	16631	16457	16390	16498	16367	16544	16397	16344	16362	16445	16423	16425	16634	16291	16485	16555	16686	16359	16463	16500	16522	16424	16565	16457	16526	16277	16237	16432	16422	16279	16317	16475	16512	16559	16474	16418	16351	16611	16588	16422	16241	16303	16408	16342	16423	16471	16505	16595	16432	16491	16673	16448	16561	16536	16381	16753	16525	16510	16497	16521	16415	16519	16495	16532	16546	16573	16524	16372	16603	16519	16309	16339	16449	16380	16610	16421	16337	16465	16248	16383	16399	16451	16645	16519	16434	16525	16310	16481	16319	16414	16406	16383	16587	16410	16400	16595	16428	16528	16452	16467	16359	16305	16396	16543	16583	16416	16195	16382	16522	16588	16472	16403	16354	16466	16465	16364	16289	16324	16624	16521	16389	16455	16393	16427	16257	16582	16408	16487	16684	16273	16408	16383	16545	16674	16504	16347	16424	16394	16245	16654	16216	16558	16462	16488	16610	16370	16455	16527	16398	16508	16265	16461	16474	16428	16404	16283	16531	16336	16649	16497	16583	16413	16298	16408	16452	16620	16467	16385	16436	16502	16305	16365	16401	16365	16316	16471	16481	16317	16320	16428	16519	16449	16553	16374	16176	16284	16478	16432	16547	16522	16386	16405	16481	16486	16548	16507	16334	16594	16440	16457	16428	16426	16424	16410	16432	16454	16324	16484	16275	16476	16432	16280	16479	16447	16375	16511	16289	16452	16470	16543	16652	16509	16627	16534	16408	16264	16394	16367	16426	16388	16392	16506	16561	16476	16512	16604	16476	16470	16634	16593	16339	16526	16628	16652	16407	16442	16466	16403	16239	16550	16465	16425	16489	16360	16702	16327	16747	16543	16538	16507	16445	16555	16527	16407	16519	16567	16355	16486	16343	16399	16135	16363	16492	16624	16507	16566	16575	16554	16354	16552	16439	16232	16387	16225	16403	16601	16481	16467	16424	16662	16292	16283	16681	16654	16572	16599	16351	16433	16530	16355	16550	16464	16476	16486	16284	16653	16445	16634	16481	16231	16679	16464	16430	16523	16509	16526	16331	16397	16573	16192	16507	16422	16421	16253	16606	16319	16343	16417	16468	16471	16469	16478	16496	16307	16481	16503	16428	16552	16213	16460	16485	16365	16573	16546	16432	16486	16473	16407	16363	16358	16688	16392	16561	16426	16321	16472	16393	16604	16283	16380	16488	16473	16370	16540	16367	16299	16477	16321	16582	16478	16519	16591	16551	16404	16496	16335	16317	16619	16525	16196	16407	16335	16542	16389	16546	16524	16639	16481	16507	16272	16449	16442	16500	16457	16514	16347	16435	16298	16180	16439	16415	16397	16506	16473	16499	16404	16485	16433	16545	16412	16346	16281	16586	16423	16341	16230	16461	16629	16237	16745	16567	16470	16501	16436	16377	16401	16377	16471	16463	16658	16402	16348	16486	16460	16380	16467	16406	16493	16359	16342	16308	16601	16361	16581	16513	16370	16253	16553	16314	16464	16703	16239	16406	16596	16381	16489	16341	16409	16397	16308	16377	16405	16408	16227	16366	16507	16417	16602	16510	16438	16621	16513	16491	16430	16429	16426	16254	16464	16403	16481	16357	16254	16389	16500	16424	16446	16483	16500	16422	16429	16412	16421	16529	16349	16521	16313	16276	16837	16444	16501	16567	16403	16622	16452	16180	16420	16565	16472	16560	16142	16301	16395	16468	16372	16464	16574	16386	16251	16478	16423	16478	16468	16517	16531	16537	16442	16571	16396	16480	16227	16445	16373	16320	16400	16529	16546	16396	16647	16530	16492	16348	16563	16461	16500	16590	16325	16564	16345	16334	16437	16443	16408	16362	16485	16487	16504	16606	16426	16597	16260	16488	16616	16387	16529	16540	16241	16429	16359	16449	16188	16454	16205	16306	16321	16435	16481	16414	16444	16423	16413	16437	16498	16485	16594	16526	16466	16558	16545	16331	16397	16276	16450	16490	16396	16256	16504	16484	16357	16398	16385	16193	16523	16072	16408	16654	16583	16348	16375	16545	16360	16424	16374	16410	16453	16540	16641	16567	16422	16158	16350	16699	16507	16479	16647	16519	16480	16395	16471	16319	16451	16497	16456	16467	16327	16265	16617	16232	16539	16595	16546	16460	16559	16400	16441	16470	16454	16610	16643	16339	16565	16608	16462	16415	16737	16327	16287	16411	16455	16447	16306	16494	16477	16330	16762	16346	16303	16334	16458	16406	16580	16480	16431	16486	16397	16333	16326	16515	16288	16596	16387	16388	16555	16436	16273	16508	16510	16448	16444	16391	16470	16329	16388	16428	16360	16277	16388	16489	16429	16306	16431	16215	16622	16409	16461	16414	16304	16197	16602	16609	16513	16337	16321	16354	16467	16363	16248	16425	16603	16565	16499	16317	16618	16591	16592	16586	16649	16328	16386	16381	16626	16468	16350	16518	16638	16407	16442	16545	16414	16378	16434	16393	16591	16413	16565	16531	16598	16526	16581	16434	16498	16325	16317	16448	16596	16490	16575	16557	16572	16427	16571	16526	16537	16488	16458	16587	16713	16417	16359	16386	16458	16306	16494	16409	16345	16329	16509	16442	16340	16456	16438	16461	16425	16584	16664	16324	16198	16468	16271	16348	16358	16362	16381	16329	16379	16233	16608	16561	16476	16314	16504	16597	16461	16411	16211	16697	16647	16500	16306	16394	16510	16290	16326	16650	16332	16266	16204	16507	16487	16527	16385	16431	16407	16364	16498	16430	16434	16583	16630	16369	16376	16311	16539	16312	16399	16410	16390	16460	16337	16434	16495	16442	16508	16493	16238	16617	16594	16360	16386	16631
23373	31840	29463	23025	18511	18148	16766	16034	15489	15092	15112	14779	14509	14366	14080	14314	14626	15612	15352	14545	13505	13534	13619	13656	13663	13754	13528	13580	13612	13528	13605	13621	13657	13716	13799	13535	13512	13721	13681	13548	13664	13519	13693	13487	13557	13497	13586	13644	13563	13635	13661	13405	13476	13776	13521	13585	13554	13689	13663	13621	13677	13635	13681	13700	13611	13736	13700	13621	13636	13533	13674	13642	13546	13525	13559	13622	13648	13595	13658	13601	13603	13469	13803	13589	13660	13609	13445	13530	13589	13587	13535	13593	13718	13650	13492	13470	13507	13694	13525	13568	13759	13584	13424	13667	13637	13648	13644	13426	13492	13602	13543	13614	13581	13594	13818	13476	13666	13595	13684	13589	13640	13622	13652	13605	13713	13619	13634	13649	13535	13639	13580	13457	13672	13741	13558	13638	13473	13585	13514	13657	13581	13669	13576	13422	13685	13585	13683	13738	13580	13704	13487	13635	13660	13559	13571	13620	13649	13653	13671	13397	13322	13611	13615	13503	13570	13715	13448	13598	13587	13682	13715	13772	13581	13648	13690	13554	13379	13493	13500	13551	13574	13666	13566	13751	13555	13517	13467	13475	13695	13688	13752	13575	13714	13563	13747	13484	13744	13630	13637	13564	13760	13652	13708	13539	13532	13560	13542	13625	13539	13711	13406	13534	13630	13600	13578	13630	13583	13532	13510	13738	13580	13573	13643	13579	13694	13620	13814	13700	13589	13756	13667	13595	13675	13593	13535	13621	13691	13527	13621	13679	13622	13616	13616	13801	13649	13802	13818	13549	13533	13399	13569	13550	13622	13435	13697	13803	13669	13591	13593	13601	13564	13569	13569	13667	13885	13672	13711	13716	13579	13587	13666	13606	13683	13526	13620	13518	13542	13580	13546	13505	13561	13684	13551	13584	13701	13600	13541	13888	13553	13540	13697	13797	13405	13663	13614	13672	13568	13683	13610	13686	13621	13538	13614	13560	13626	13659	13529	13771	13724	13547	13518	13565	13372	13595	13696	13691	13537	13782	13381	13637	13423	13588	13557	13570	13504	13463	13756	13693	13602	13793	13654	13622	13704	13616	13666	13585	13618	13630	13549	13530	13529	13626	13548	13452	13584	13661	13451	13609	13489	13573	13642	13580	13595	13779	13635	13480	13593	13417	13624	13650	13504	13558	13461	13759	13685	13681	13575	13757	13541	13493	13707	13678	13590	13644	13560	13560	13610	13667	13652	13501	13715	13734	13479	13646	13695	13611	13652	13700	13702	13577	13537	13589	13541	13615	13498	13661	13513	13376	13681	13801	13436	13624	13530	13727	13579	13694	13600	13570	13446	13584	13562	13567	13532	13696	13674	13591	13647	13621	13647	13531	13749	13742	13608	13473	13715	13567	13702	13653	13742	13426	13604	13611	13591	13609	13483	13588	13738	13656	13636	13693	13489	13690	13625	13548	13512	13717	13454	13673	13569	13629	13642	13605	13637	13415	13621	13528	13547	13561	13585	13644	13733	13554	13642	13810	13474	13469	13514	13601	13619	13580	13641	13656	13684	13642	13595	13593	13497	13466	13587	13640	13597	13567	13645	13644	13618	13489	13747	13552	13596	13576	13516	13591	13520	13638	13671	13478	13633	13580	13745	13661	13797	13580	13802	13513	13738	13443	13555	13704	13597	13794	13751	13600	13619	13615	13665	13671	13679	13554	13566	13692	13579	13628	13627	13635	13553	13840	13673	13541	13741	13717	13610	13483	13611	13669	13693	13594	13574	13648	13779	13482	13321	13653	13705	13547	13586	13608	13761	13390	13600	13514	13699	13540	13495	13611	13712	13526	13582	13790	13592	13535	13562	13487	13628	13438	13642	13501	13722	13530	13675	13742	13640	13628	13555	13721	13605	13593	13521	13696	13749	13630	13336	13524	13621	13581	13697	13703	13473	13555	13508	13636	13618	13685	13742	13470	13657	13528	13523	13630	13564	13477	13768	13635	13502	13641	13651	13679	13655	13734	13455	13601	13673	13688	13822	13594	13665	13529	13634	13635	13658	13696	13477	13558	13577	13569	13623	13483	13542	13529	13581	13554	13597	13469	13397	13491	13336	13532	13583	13810	13759	13727	13621	13617	13729	13592	13543	13559	13468	13713	13511	13585	13492	13447	13595	13733	13524	13587	13573	13675	13551	13433	13495	13616	13547	13508	13546	13631	13549	13624	13454	13510	13570	13605	13657	13697	13594	13499	13659	13580	13600	13529	13564	13608	13754	13746	13640	13590	13386	13564	13534	13635	13763	13475	13462	13603	13620	13528	13660	13489	13562	13531	13557	13718	13543	13400	13688	13639	13560	13553	13563	13615	13698	13545	13555	13697	13589	13506	13554	13716	13479	13576	13440	13703	13573	13597	13610	13570	13577	13527	13676	13450	13636	13828	13437	13545	13595	13690	13678	13529	13649	13535	13639	13565	13552	13651	13386	13625	13591	13454	13713	13428	13721	13572	13552	13620	13657	13734	13673	13435	13574	13735	13719	13592	13504	13570	13444	13622	13414	13679	13656	13532	13616	13561	13744	13620	13761	13622	13590	13469	13493	13565	13702	13601	13799	13519	13564	13743	13538	13640	13606	13337	13591	13618	13649	13584	13618	13597	13487	13630	13616	13593	13788	13705	13762	13583	13533	13789	13717	13753	13645	13610	13446	13664	13604	13652	13729	13665	13367	13549	13485	13569	13696	13802	13647	13605	13570	13514	13692	13636	13743	13617	13535	13522	13632	13572	13541	13701	13664	13696	13508	13521	13550	13634	13488	13706	13616	13625	13515	13559	13773	13511	13606	13709	13634	13641	13537	13577	13608	13677	13557	13500	13713	13657	13691	13657	13600	13629	13624	13623	13525	13530	13639	13592	13566	13834	13651	13632	13607	13580	13644	13636	13580	13595	13626	13630	13608	13609	13612	13515	13651	13623	13422	13714	13465	13563	13632	13709	13568	13533	13671	13751	13745	13694	13655	13731	13682	13675	13656	13550	13645	13611	13717	13753	13702	13443	13573	13508	13541	13678	13639	13562	13536	13630	13776	13468	13580	13795	13635	13497	13483	13551	13721	13679	13680	13642	13527	13730	13596	13604	13640	13570	13688	13614	13747	13541	13626	13644	13515	13667	13514	13602	13586	13591	13629	13613	13645	13606	13714	13601	13549	13739	13607	13615	13751	13658	13678	13759	13589	13508	13597	13524	13572	13631	13617	13657	13482	13674	13458	13596	13714	13743	13717	13461	13585	13595	13418	13581	13456	13704	13597	13678	13523	13646	13502	13736	13594	13622	13753	13661	13629	13743	13728	13586	13692	13683	13654	13626	13657	13573	13514	13601	13573	13644	13537	13666	13527	13495	13591	13779	13641	13872	13490	13665	13482	13554	13393	13491	13588	13545	13529	13494	13519	13627	13631	13628	13560	13805	13452	13364	13678	13736	13624	13552	13597	13649	13728	13547	13656	13511	13558	13716	13572	13678	13527	13718	13530	13533	13684	13533	13700	13587	13546	13597	13585	13548	13719	13566	13457	13430	13655	13621	13724	13535	13633	13630	13635	13763	13800	13498	13514	13559	13564	13571	13659	13706	13457	13589	13575	13805	13727	13511	13690	13426	13500	13611	13639	13647	13582	13658	13564	13471	13682	13857	13614	13599	13600	13703	13638	13628	13661	13554	13630	13729	13622	13637	13552	13774	13632	13452	13436	13634	13656	13585	13411	13746	13654	13799	13613	13584	13496	13588	13525	13669	13703	13299	13556	13738	13625	13552	13598	13597	13408	13639	13644	13706	13500	13629	13645	13553	13639	13738	13664	13592	13727	13555	13612	13561	13509	13760	13785	13691	13549	13483	13586	13513	13687	13685	13547	13645	13663	13616	13524	13840	13597	13595	13603	13753	13541	13659	13522	13648	13648	13701	13431	13535	13562	13595	13640	13674	13478	13686	13656	13548	13678	13571	13623	13578	13761	13577	13609	13582	13579	13562	13603	13502	13472	13760	13559	13653	13466	13707	13790	13594	13509	13589	13598	13685	13653	13681	13509	13638	13549	13770	13768	13582	13551	13547	13675	13626	13625	13512	13769	13722	13582	13549	13521	13597	13569	13679	13726	13643	13627	13534	13673	13639	13557	13601	13629	13759	13632	13615	13622	13703	13604	13604	13686	13514	13665	13649	13757	13622	13631	13612	13646	13563	13750	13712	13545	13720	13625	13592	13585	13617	13554	13472	13660	13673	13616	13676	13524	13607	13894	13549	13829	13566	13664	13666	13655	13643	13467	13704	13602	13710	13612	13453	13541	13603	13541	13679	13572	13541	13631	13587	13552	13721	13632	13719	13536	13591	13667	13516	13732	13679	13674	13496	13715	13471	13585	13605	13610	13638	13726	13491	13537	13547	13676	13603	13614	13573	13566	13624	13544	13533	13626	13543	13751	13559	13655	13690	13626	13538	13477	13538	13559	13554	13568	13601	13459	13447	13602	13517	13674	13565	13683	13365	13841	13593	13622	13691	13770	13555	13579	13573	13645	13630	13739	13623	13391	13508	13673	13573	13624	13514	13722	13569	13622	13755	13726	13523	13707	13325	13675	13621	13554	13548	13802	13498	13805	13729	13685	13494	13687	13695	13609	13452	13603	13582	13529	13566	13514	13581	13694	13515	13675	13441	13500	13575	13537	13757	13564	13674	13484	13670	13558	13717	13674	13407	13561	13698	13605	13461	13695	13708	13449	13640	13619	13653	13561	13637	13630	13487	13724	13660	13602	13551	13566	13696	13725	13580	13525	13634	13656	13466	13673	13665	13431	13684	13740	13516	13579	13497	13728	13499	13372	13606	13611	13669	13595	13658	13559	13521	13569	13518	13538	13461	13730	13502	13628	13572	13662	13663	13602	13538	13644	13540	13575	13493	13610	13558	13724	13722	13682	13625	13739	13557	13747	13558	13888	13711	13639	13747	13566	13532	13671	13503	13497	13631	13676	13656	13553	13782	13468	13563	13720	13634	13725	13584	13778	13551	13634	13767	13673	13622	13623	13538	13554	13617	13636	13545	13644	13453	13585	13563	13511	13626	13522	13621	13519	13439	13517	13536	13721	13772	13581	13548	13499	13655
25532	21002	27721	25716	22851	23002	21843	20381	19491	19085	18863	18676	18547	18486	18357	18318	21440	24774	24008	21789	18657	17561	17457	17751	17587	17368	17410	17675	17430	17396	17534	17580	17505	17223	17435	17359	17354	17503	17561	17362	17356	17230	17411	17449	17524	17737	17309	17367	17240	17361	17372	17355	17386	17304	17382	17399	17695	17506	17337	17482	17517	17245	17394	17536	17449	17553	17255	17417	17344	17429	17452	17497	17289	17199	17515	17424	17413	17268	17323	17369	17215	17258	17569	17583	17425	17426	17371	17411	17432	17445	17609	17277	17333	17549	17232	17329	17542	17439	17323	17388	17307	17304	17143	17402	17627	17179	17304	17254	17320	17437	17561	17487	17402	17357	17382	17428	17473	17482	17425	17518	17407	17394	17459	17365	17466	17360	17447	17470	17355	17364	17319	17206	17259	17469	17242	17259	17420	17560	17353	17207	17341	17361	17426	17304	17327	17170	17484	17355	17354	17269	17297	17157	17391	17353	17451	17287	17294	17556	17481	17262	17528	17432	17260	17425	17569	17513	17513	17466	17443	17576	17418	17373	17564	17617	17527	17268	17250	17449	17273	17517	17351	17412	17428	17257	17521	17575	17320	17416	17566	17456	17351	17216	17514	17345	17585	17382	17125	17477	17479	17491	17407	17452	17332	17271	17567	17490	17315	17398	17431	17410	17421	17718	17636	17306	17210	17451	17340	17351	17281	17426	17188	17464	17445	17427	17159	17489	17452	17361	17267	17503	17451	17404	17480	17341	17380	17415	17415	17453	17347	17386	17314	17480	17457	17521	17147	17607	17343	17306	17363	17440	17465	17261	17398	17588	17430	17448	17505	17387	17372	17553	17393	17216	17191	17181	17575	17539	17092	17562	17399	17403	17382	17182	17395	17349	17407	17327	17418	17417	17200	17538	17475	17251	17279	17378	17371	17410	17387	17405	17555	17423	17323	17480	17174	17304	17576	17248	17297	17615	17433	17405	17145	17470	17074	17455	17210	17491	17407	17527	17515	17422	17377	17393	17471	17452	17645	17435	17482	17461	17265	17432	17488	17093	17442	17531	17474	17389	17368	17673	17518	17438	17507	17386	17445	17382	17314	17495	17551	17201	17624	17265	17316	17414	17588	17266	17545	17409	17527	17336	17389	17198	17308	17112	17271	17272	17540	17336	17728	17307	17265	17436	17371	17512	17407	17352	17637	17471	17213	17266	17592	17624	17454	17457	17475	17400	17304	17479	17318	17426	17345	17291	17381	17271	17273	17369	17420	17478	17207	17422	17482	17428	17248	17559	17227	17442	17422	17333	17353	17571	17517	17416	17534	17330	17499	17374	17342	17366	17274	17325	17184	17506	17476	17510	17547	17524	17720	17477	17399	17446	17381	17378	17360	17659	17299	17358	17554	17389	17344	17521	17309	17308	17422	17475	17420	17351	17278	17297	17445	17383	17189	17416	17272	17564	17495	17617	17392	17210	17443	17535	17372	17286	17574	17460	17271	17271	17341	17438	17456	17324	17338	17240	17402	17500	17477	17371	17339	17349	17417	17368	17386	17417	17331	17490	17288	17300	17409	17362	17406	17197	17480	17455	17394	17529	17379	17467	17422	17474	17482	17392	17286	17203	17618	17514	17501	17416	17301	17354	17396	17339	17270	17468	17310	17367	17162	17357	17400	17452	17434	17323	17339	17098	17417	17403	17428	17387	17466	17460	17377	17550	17565	17379	17349	17355	17219	17349	17263	17364	17317	17434	17534	17410	17357	17627	17319	17232	17536	17428	17403	17358	17401	17331	17357	17420	17288	17501	17331	17366	17391	17446	17349	17489	17499	17119	17343	17210	17327	17395	17456	17395	17164	17318	17300	17381	17613	17660	17533	17480	17393	17360	17361	17546	17562	17703	17398	17393	17602	17522	17519	17403	17635	17292	17192	17458	17582	17776	17299	17259	17385	17337	17350	17459	17338	17271	17511	17366	17404	17339	17371	17389	17326	17388	17499	17304	17460	17255	17354	17435	17480	17422	17356	17378	17436	17338	17218	17332	17188	17216	17673	17327	17413	17277	17497	17346	17224	17365	17496	17439	17412	17320	17371	17311	17422	17419	17411	17529	17331	17207	17485	17431	17485	17567	17303	17450	17478	17325	17464	17360	17467	17442	17392	17200	17323	17349	17271	17561	17436	17407	17556	17432	17306	17251	17371	17340	17383	17355	17437	17415	17288	17471	17433	17360	17456	17367	17452	17458	17230	17342	17543	17412	17397	17383	17614	17397	17328	17439	17293	17496	17367	17519	17350	17429	17207	17373	17575	17416	17338	17456	17218	17398	17252	17368	17450	17473	17266	17343	17505	17386	17355	17507	17485	17304	17604	17506	17453	17659	17418	17416	17401	17355	17483	17155	17470	17399	17281	17369	17170	17251	17472	17403	17281	17375	17362	17461	17335	17488	17357	17393	17392	17548	17336	17377	17217	17372	17383	17276	17288	17392	17225	17560	17388	17241	17489	17367	17333	17575	17292	17414	17337	17356	17295	17411	17188	17272	17364	17622	17312	17459	17516	17386	17482	17380	17377	17479	17274	17313	17451	17452	17610	17325	17337	17127	17437	17321	17292	17327	17284	17223	17387	17511	17477	17410	17298	17627	17439	17278	17334	17144	17460	17566	17561	17458	17455	17453	17561	17301	17324	17270	17402	17428	17356	17450	17398	17561	17556	17430	17457	17192	17154	17563	17451	17350	17308	17305	17346	17337	17347	17525	17364	17266	17366	17404	17374	17393	17488	17502	17392	17441	17509	17424	17428	17478	17335	17294	17307	17314	17265	17483	17496	17345	17458	17276	17312	17551	17522	17353	17407	17401	17244	17315	17413	17375	17414	17540	17396	17454	17476	17376	17254	17086	17289	17477	17645	17407	17428	17424	17574	17390	17595	17351	17380	17282	17245	17242	17396	17569	17747	17539	17195	17354	17355	17230	17356	17375	17536	17585	17302	17457	17470	17382	17398	17311	17450	17322	17218	17484	17283	17443	17375	17439	17340	17270	17517	17329	17316	17349	17420	17453	17411	17263	17335	17331	17592	17503	17474	17411	17187	17424	17554	17198	17500	17441	17216	17578	17507	17396	17365	17287	17370	17373	17274	17399	17497	17515	17402	17338	17395	17362	17292	17657	17439	17437	17440	17529	17494	17387	17439	17561	17523	17450	17614	17145	17562	17379	17362	17636	17361	17560	17571	17357	17475	17257	17283	17541	17387	17363	17425	17404	17333	17679	17569	17360	17308	17411	17414	17657	17296	17453	17746	17399	17656	17509	17538	17131	17208	17554	17184	17427	17367	17283	17378	17523	17404	17375	17317	17301	17413	17496	17358	17335	17161	17299	17275	17468	17515	17508	17373	17469	17362	17236	17461	17368	17349	17366	17413	17531	17313	17308	17257	17337	17445	17442	17439	17448	17337	17632	17495	17454	17226	17437	17415	17417	17594	17482	17394	17458	17515	17515	17377	17330	17356	17425	17447	17397	17315	17437	17519	17483	17531	17365	17512	17395	17526	17364	17481	17388	17396	17393	17437	17294	17325	17592	17509	17439	17304	17397	17427	17527	17462	17278	17266	17510	17490	17405	17560	17400	17459	17527	17350	17362	17302	17309	17378	17399	17186	17559	17214	17451	17450	17386	17564	17347	17587	17496	17393	17370	17357	17393	17374	17118	17231	17503	17400	17392	17376	17349	17275	17439	17393	17199	17266	17218	17507	17354	17334	17445	17553	17382	17479	17545	17339	17280	17350	17443	17517	17334	17319	17365	17497	17338	17349	17327	17317	17361	17520	17414	17466	17567	17254	17408	17380	17289	17510	17361	17439	17262	17419	17223	17337	17195	17475	17491	17206	17534	17316	17309	17394	17376	17481	17511	17228	17411	17546	17409	17430	17400	17442	17406	17238	17538	17438	17520	17401	17365	17501	17407	17271	17339	17361	17272	17522	17175	17510	17402	17249	17394	17343	17368	17357	17487	17323	17176	17361	17354	17359	17478	17620	17474	17239	17116	17493	17385	17281	17269	17530	17434	17528	17459	17472	17329	17364	17293	17340	17530	17448	17379	17640	17364	17565	17451	17212	17264	17493	17376	17367	17291	17190	17234	17430	17338	17648	17487	17526	17461	17591	17433	17322	17569	17420	17424	17398	17366	17363	17445	17347	17171	17573	17208	17408	17213	17428	17437	17337	17393	17246	17192	17470	17527	17252	17642	17456	17360	17184	17306	17511	17450	17591	17493	17415	17672	17552	17387	17162	17164	17306	17380	17510	17399	17594	17222	17382	17449	17170	17395	17378	17341	17445	17444	17369	17500	17323	17341	17587	17526	17362	17336	17386	17301	17375	17258	17479	17373	17357	17431	17405	17344	17455	17648	17344	17370	17432	17256	17333	17544	17340	17241	17272	17362	17401	17738	17442	17620	17387	17240	17613	17241	17276	17491	17318	17588	17512	17309	17230	17346	17343	17339	17520	17335	17413	17268	17668	17494	17390	17422	17297	17351	17325	17364	17403	17542	17316	17334	17272	17335	17388	17383	17301	17372	17281	17446	17168	17481	17331	17333	17687	17410	17413	17321	17312	17410	17424	17207	17326	17456	17334	17420	17379	17424	17243	17497	17431	17422	17783	17581	17484	17366	17516	17440	17517	17370	17540	17459	17459	17270	17651	17301	17378	17241	17633	17278	17420	17565	17377	17342	17348	17354	17384	17381	17415	17238	17284	17305	17336	17352	17295	17311	17475	17399	17515	17397	17554	17280	17247	17536	17417	17391	17415	17504	17295	17367	17556	17372	17500	17607	17470	17555	17153	17414	17513	17229	17395	17481	17382	17384	17502	17478	17517	17432	17521	17458	17478	17486	17428	17644	17365	17061	17562	17219	17444	17485	17519	17437	17266	17330	17346	17307	17277	17320	17496	17466	17469	17288	17389	17323	17505	17374	17464	17515	17523	17234	17486	17336	17351	17148	17271	17399	17364	17287	17716	17326	17408	17307	17418	17461	17551	17541	17340	17379	17337	17433	17417	17401	17546	17329	17478	17359	17441	17454	17347	17633	17483	17338	17598	17438	17352	17401	17336	17310	17318	17351	17462	17412	17548	17375	17239	17193	17477	17394
23303	38005	35153	27011	22003	21480	18827	18683	17308	16772	16579	16224	16038	15580	15671	15915	20736	24956	22564	19533	15119	14284	14355	14401	14291	14353	14340	14299	14472	14208	14285	14493	14299	14302	14279	14146	14216	14318	14315	14391	14194	14121	14349	14262	14494	14166	14198	14311	14290	14303	14166	14309	14278	14413	14279	14200	14356	14386	14165	14458	14307	14290	14268	14223	14230	14211	14492	14362	14170	14253	14216	14424	14075	14284	14394	14215	14268	14229	14216	14234	14154	14252	14149	14315	14209	14427	14092	14234	14261	14231	14210	14182	14249	14227	14261	14375	14281	14279	14297	14162	14389	14387	14251	14325	14316	14365	14380	14277	14347	14203	14080	14195	14170	14296	14466	14184	14428	14161	14368	14214	14336	14164	14169	14226	14369	14207	14179	14247	14101	14168	14117	14137	14236	14206	14254	14231	14396	14388	14145	14240	14220	14044	14258	14355	14165	14087	14287	14283	14180	14284	14228	14211	14185	14356	14312	14308	14237	14186	14361	14295	14429	14262	14238	14286	14298	14298	14139	14358	14272	14341	14148	14285	14329	14384	14312	14243	14360	14062	14233	14269	14351	14330	14251	14115	14252	14470	14188	14023	14169	14198	14266	14279	14282	14234	14335	14329	14231	14279	14327	14354	14163	14119	14196	14316	14210	14336	14316	14146	14258	14164	14281	14248	14261	14349	14324	14333	14241	14224	14348	14220	14359	14131	14364	14292	14275	14156	14119	14252	14374	14438	14301	14257	14209	14203	14114	14257	14118	14459	14162	14214	14304	14076	14333	14301	14416	14208	14356	14174	14211	14259	14353	14252	14474	14339	14247	14322	14173	14179	14236	14384	14250	14372	14435	14428	14088	14298	14388	14243	14396	14279	14073	14306	14230	14419	14291	14345	14236	14341	14291	14400	14437	14149	14315	14503	14318	14213	14345	14231	14338	14436	14235	14361	14256	14364	14045	14360	14166	14237	14184	14249	14111	14394	14316	14167	14290	14175	14234	14149	14297	14193	14160	14273	14150	14215	14266	14297	14420	14268	14385	14338	14266	14151	14195	14290	14138	14230	14064	14209	14248	14173	14377	14312	14333	14349	14290	14238	14348	14420	14355	14102	14353	14218	14202	14308	14209	14360	14179	14308	14328	14385	14299	14222	14231	14319	14296	14327	14340	14182	14353	14236	14368	14379	14254	14130	14241	14427	14217	14162	14056	14224	14157	14138	14221	14013	14218	14209	14252	14122	14219	14428	14178	14313	14277	14285	14209	14221	14522	14348	14357	14336	14264	14228	14219	14301	14487	14197	14230	14273	14511	14293	14148	14114	14369	14208	14267	14348	14266	14317	14362	14182	14136	14426	14282	14236	14197	14177	14419	14382	14308	14165	14444	14292	14209	14342	14305	14065	14277	14146	14350	14216	14256	14171	14160	14349	14271	14236	14241	14302	14343	14173	14333	14370	14158	14339	14177	14304	14081	14178	14291	14142	14361	14326	14261	14224	14212	14234	14168	14263	14213	14336	14248	14346	14338	14287	14339	14254	14319	14337	14294	14248	14334	14316	14081	14289	14257	14320	14390	14205	14219	14240	14086	14217	14268	14318	14342	14104	14119	14287	14243	14469	14332	14291	14201	14172	14113	14378	14188	14210	14190	14341	14342	14220	14294	14261	14149	14230	14244	14245	14305	14317	14343	14328	14092	14390	14231	14261	14344	14440	14257	14090	14296	14226	14278	14330	14249	14246	14307	14377	14337	14334	14066	14102	14180	14162	14207	14295	14326	14262	14290	14229	14174	14376	14177	14389	14262	14346	14294	14213	14320	14316	14414	14399	14245	14302	14251	14361	14240	14189	14346	14380	14402	14196	14164	14362	14281	14261	14284	14174	14483	14352	14316	14162	14200	14314	14266	14289	14280	14281	14529	14263	14321	14300	14459	14267	14195	14344	14299	14255	14104	14212	14297	14136	14248	14431	14229	14276	14285	14173	14398	14166	14297	14346	14222	14239	14307	14088	14303	14336	14196	14261	14460	14172	14436	14073	14124	14355	14318	14394	14190	14447	14142	14265	14360	14042	14337	14277	14302	14218	14261	14488	14124	14346	14270	14131	14382	14291	14151	14150	14327	14237	14236	14377	14059	14371	14419	14165	14318	14226	14219	14280	14346	14086	14358	14352	14266	14256	14173	14211	14340	14296	14206	14287	14191	14344	14221	14389	14376	14221	14315	14198	14203	14248	14164	14250	14236	14337	14242	14413	14158	14131	14290	14144	14251	14092	14306	14217	14284	14290	14384	14234	14262	14248	14125	14269	14271	14374	14342	14337	14083	14202	14217	14273	14332	14311	14218	14381	14179	14289	14248	14360	14245	14161	14100	14418	14191	14421	14247	14314	14279	14376	14184	14130	14299	14319	14392	14248	14281	14225	14175	14412	14334	14398	14297	14307	14369	14339	14204	14333	14229	14191	14197	14277	14396	14444	14154	14428	14455	14309	14327	14254	14343	14252	14207	14326	14122	14405	14299	14248	14229	14181	14298	13922	14407	14255	14170	14272	14105	14158	14091	14289	14248	14215	14288	14301	14274	14396	14221	14166	14492	14008	14178	14505	14257	14150	14366	14144	14014	14181	14239	14378	14358	14470	14232	14162	14340	14201	14225	14256	14238	14235	14292	14389	14298	14203	14230	14271	14286	14163	14235	14235	14201	14174	14200	14231	14382	14395	14252	14029	14342	14298	14184	14238	14305	14297	14146	14164	14444	14259	14340	14195	14260	14311	14224	14173	14343	14507	14289	14277	14390	14209	14227	14264	14226	14148	14404	14298	14469	14209	14275	14262	14355	14320	14260	14191	14375	14171	14248	14190	14259	14291	14359	14213	14217	14257	14139	14158	14230	14232	14325	14272	14238	14398	14366	14429	14137	14420	14202	14255	14267	14193	14319	14298	14421	14145	14302	14243	14309	14160	14245	14240	14269	14355	14235	14208	14196	14239	14282	14245	14260	14217	14215	14261	14384	14279	14378	14382	14331	14312	14319	14160	14447	14088	14270	14246	14097	14140	14192	14161	14406	14313	14331	14331	14343	14438	14283	14254	14344	14220	14381	14273	14203	14319	14188	14315	14292	14246	14293	14229	14451	14225	14308	14169	14285	14326	14269	14281	14314	14081	14359	14230	14226	14255	14245	14199	14203	14277	14437	14247	14126	14418	14251	14155	14151	14320	14135	14318	14259	14366	14532	14376	14392	14214	14200	14155	14403	14193	14215	14338	14312	14325	14318	14152	14287	14304	14321	14125	14270	14169	14431	14374	14294	14283	14405	14279	14303	14148	14260	14290	14203	14312	14226	14224	14390	14314	14180	14104	14301	14231	14325	14114	14273	14481	14286	14302	14191	14321	14152	14130	14335	14299	14223	14357	14238	14272	14333	14209	14294	14244	14240	14315	14224	14353	14017	14294	14290	14323	14233	14297	14336	14268	14443	14228	14288	14281	14377	14108	14350	14191	14392	14142	14439	14295	14318	14171	14279	14271	14329	14294	14107	14277	14149	14216	14168	14284	14245	14129	14371	14482	14192	14104	14246	14343	14237	14148	14176	14397	14157	14299	14260	14351	14159	14362	14320	14247	14237	14391	14342	14350	14145	14321	14443	14282	14130	14242	14269	14315	14224	14296	14304	14124	14451	14326	14248	14224	14332	14293	14178	14291	14313	14207	14207	14193	14201	14281	14342	14372	14340	14176	14207	14158	14330	14302	14292	14216	14359	14187	14285	14321	14109	14265	14019	14404	14363	14413	14299	14284	14200	14324	14223	14156	14334	14233	14193	14299	14149	14288	14286	14319	14244	14311	14279	14282	14279	14263	14358	14248	14383	14263	14294	14327	14287	14238	14128	14379	14411	14389	14363	14373	14403	14239	14170	14397	14233	14272	14185	14186	14112	14315	14240	14275	14310	14218	14215	14318	14315	14317	14316	14292	14400	14256	14165	14274	14255	14262	14247	14322	14167	14292	14255	14486	14116	14184	14245	14229	14267	14413	14221	14242	14308	14094	14386	14203	14141	14292	14178	14209	14150	14253	14248	14213	14268	14378	14261	14209	14301	14125	14322	14181	14198	14179	14306	14237	14146	14188	14307	14288	14174	14281	14306	14252	14310	14400	14183	14398	14283	14328	14114	14312	14302	14231	14327	14382	14188	14275	14141	14360	14335	14161	14241	14083	14183	14276	14324	14275	14377	14425	14357	14239	14416	14232	14224	14387	14211	14130	14258	14093	14163	14247	14201	14309	14455	14139	14157	14132	14264	14320	14232	14267	14410	14277	14136	14405	14196	14164	14221	14372	14294	14116	14435	14240	14227	14214	14268	14143	14224	14146	14251	14489	14257	14265	14275	14243	14214	14340	14438	14201	14325	14295	14207	14218	14226	14427	14344	14078	14374	14307	14372	14296	14121	14260	14199	14269	14383	14429	14265	14125	14297	14249	14167	14229	14212	14278	14233	14459	14032	14140	14037	14400	14251	14113	14208	14122	14333	14313	14113	14408	14359	14252	14311	14108	14274	14334	14292	14341	14333	14322	14404	14225	14125	14256	14196	14330	14448	14330	14182	14259	14280	14237	14265	14319	14242	14127	14147	14046	14320	14305	14261	14289	14093	14339	14299	14329	14244	14199	14323	14208	14185	14233	14307	14320	14342	14158	14358	14349	14160	14231	14423	14275	14175	14352	14251	14284	14177	14288	14324	14429	14349	14155	14267	14407	14296	14066	14187	14193	14033	14256	14269	14267	14419	14207	14204	14279	14319	14446	14268	14286	14347	14227	14299	14461	14415	14216	14146	14375	14336	14207	14302	14251	14403	14326	14267	14195	14189	14304	14300	14284	14428	14386	14303	14234	14319	14268	14163	14225	14325	13997	14263	14381	14316	14280	14275	14338	14165	14374	14238	14162	14167	14141	14309	14380	14276	14263	14235	14287	14432	14232	14369	14189	14310	14302	14049	14139	14241	14096	14102	14320	14315	14072	14202	14226	14184	14322	14279	14521	14290	14374	14338	14293	14168	14372	14406	14399	14326	14232	14206	14307	14165	14237	14356	14333	14185	14400	14150	14207	14445	14310	14266	14297	14409	14149	14289	14364	14357	14269	14267	14247
23808	21000	28377	23939	22325	25026	25325	21730	20569	20212	19766	19549	19529	19190	19174	18934	21845	31956	30613	26564	20360	17553	17556	17461	17078	17274	17260	17224	16987	17100	17299	17269	17397	17254	17348	17013	17026	17051	17098	17471	17076	17165	17023	17221	17074	17036	17242	17220	17282	17188	17289	16903	17109	17082	17212	17081	17206	17217	17314	17254	17360	17298	17160	17136	17213	17048	17336	17132	17226	16978	17074	17123	17252	16916	17254	17208	17115	17377	17167	16891	17167	17083	17046	17049	17018	17052	17099	17292	17099	17127	17321	17093	16907	17006	17048	17222	17097	17326	17264	17098	17159	17142	17063	16955	17234	17141	17190	17110	17083	17154	17095	17266	17372	17237	16972	17201	16998	17024	17202	16944	16981	17120	17159	16911	17050	17058	17117	16991	17201	17318	17215	17109	17143	17186	16911	16942	16974	17045	17000	17153	17178	17066	17237	17225	17161	17207	17082	17018	17105	17109	17121	17121	17137	17098	17164	17199	17231	16903	17120	17171	17235	17140	17102	17261	17082	17135	17049	17024	17226	17099	17204	17067	16968	17135	16957	17178	16998	17045	16943	16986	17155	17057	17076	16865	17164	17044	17134	17221	17209	17179	16975	17160	17226	17061	17156	17102	17194	16972	17296	17119	17177	17167	17064	17139	17278	17223	17042	17164	16820	17121	17154	17271	17065	17103	17027	17042	17031	16930	17130	17108	17090	17027	17065	17096	17033	17160	17040	17015	16967	17036	17241	16933	16901	17109	17340	17155	17057	16822	17175	17272	17130	17255	17165	17157	17151	17142	17036	16973	16875	17184	17096	16997	17144	17132	17061	17204	17213	17137	17200	16928	17028	17137	16983	17166	17040	16897	16997	17030	16987	17080	17114	17250	17214	16945	17292	17060	17121	17203	17288	17277	17003	17082	17281	17136	16925	17096	17057	16954	17185	17178	17153	17133	17216	16987	16965	17209	16924	16745	17034	17055	17118	17140	17149	17168	17290	17101	17124	17055	17207	16884	17033	17312	17298	16939	17167	17122	16976	17175	17302	17078	17017	17123	17022	17300	17005	17301	17265	17254	17200	17110	17052	17183	17290	17095	17151	17265	17305	17154	17016	17191	17216	17112	17155	16844	17022	16990	17071	16982	17028	17228	17226	17348	17137	17075	17253	17177	17237	16950	17172	17105	17108	16946	17024	17029	17136	17311	17063	16964	16996	17055	17104	17090	17107	17054	17078	17046	16952	17047	17131	17197	17187	17297	17116	17248	17247	17036	17169	17270	17182	17238	17190	17143	16874	17044	17154	17121	16954	16987	16796	17237	17277	17225	17033	16992	17189	17248	17153	17024	16971	17171	17196	17066	17036	17015	17054	17134	16983	17063	17175	17313	17033	17153	17249	17055	17098	17143	16996	17146	17090	17282	17233	17056	17155	17152	17030	17023	16894	17076	17246	17053	17134	17331	17141	17082	17128	17229	17046	16889	17045	17159	17226	17140	17247	17007	17225	16872	16986	16923	17018	17227	17037	16948	17296	17040	17151	17198	16901	17221	17246	16997	16955	17070	17308	16905	17139	17087	17184	17336	17127	17050	17025	17079	17141	17038	16935	17151	17217	17028	17201	17093	17104	17032	17110	16942	17248	17144	17148	17272	17051	17004	17188	16918	17128	16907	17225	16938	17319	17154	17267	17142	16773	17330	17235	17082	17225	17090	17274	17053	17027	17186	17182	17001	17196	17095	17106	17036	17108	17185	17257	16983	17006	16869	17006	17041	17171	17112	16874	17163	17199	16967	17132	17082	17163	17053	17018	16854	17057	17101	16872	17123	17022	17012	17243	17147	17192	17124	16984	17057	17013	16942	16982	17128	17290	17010	17113	17260	17200	17039	17089	17091	17184	17000	17093	16826	17093	16967	16923	16930	17044	17128	17068	16895	17128	17176	17079	16954	17102	16870	17034	16957	17160	17037	17129	17154	16979	17126	17047	17066	17007	17034	17333	17081	17034	17279	17045	17069	17117	17333	17051	17207	17114	17030	17181	17031	17262	17098	17118	17031	16961	17115	16936	16954	17095	17135	16977	17134	17146	17104	17157	17027	17217	16968	16800	17063	16986	17202	17074	17381	17048	17111	17048	16921	17233	16998	17054	17220	17364	16948	17002	17088	17194	17041	17057	17082	17193	17227	17330	17159	17097	17199	17039	17107	17040	16953	17003	17000	17195	17047	17106	17096	16828	17174	17367	17032	17233	17091	17028	17201	17208	17215	17023	16926	17091	17175	17074	17242	17072	17040	17158	17106	17142	16962	16954	16938	17062	17009	17016	17119	17076	16856	17265	17236	17116	16968	17122	17106	16847	17219	17215	17239	17295	17095	17008	17156	17153	16812	17013	17110	17111	17067	17265	17132	17064	17245	17262	17136	17018	17092	17093	17143	16933	17065	17083	17024	17044	17008	17150	16966	17012	17049	17180	17265	17144	16938	17151	17092	17222	17185	17115	17112	17147	17159	17069	17086	17258	16951	17092	17107	17118	16962	17112	16935	17022	17137	17135	16996	17210	17020	17212	17205	17097	17105	17061	17244	17209	17030	17036	17101	17065	17159	17173	17214	17081	17149	17222	17099	17126	17259	17033	17139	17184	17063	17156	17081	17097	16830	17137	17096	17280	17256	16947	17023	17293	17048	17233	17206	17112	17004	17179	16966	17050	17191	16888	17439	17092	17118	17289	17096	17056	17068	17153	17239	17227	17159	17090	17275	17140	17017	17126	17205	17125	17045	17122	17180	16998	16917	17014	17157	17032	17173	17131	17078	17169	17040	16959	17186	16880	17133	17205	17002	17013	17180	17111	16927	17334	17074	17175	17091	16949	17250	17192	17118	17043	17031	17185	17309	17095	17227	17019	16943	17064	16901	16976	17064	17069	17025	16978	17170	17104	17087	17340	17081	17147	17103	17434	17085	17204	17280	16995	17008	16967	17129	17090	17080	17256	17039	17080	16996	16972	17185	17147	17050	17003	17217	17135	17096	16932	17005	17273	16925	17161	16956	17143	17176	17163	17231	17119	16858	17071	17250	17130	17134	17282	17111	17236	17160	17260	16944	17019	17220	17109	17116	17074	17114	17086	16989	17238	16998	16963	17236	17113	17112	16953	17044	16947	17036	17266	17118	17185	17253	17180	17188	17132	16963	17075	17105	17059	16950	17013	17078	17191	17089	17259	17038	17034	17069	17106	17098	17230	17017	17276	17058	17310	17219	17043	17019	17066	17278	16844	17007	17009	16978	16970	17073	17182	17346	17043	17240	17101	16895	17077	17054	17115	17016	17244	16985	16954	16875	17127	16889	17135	17179	17026	16932	17138	17131	17129	16999	16960	17393	17200	17138	17024	17206	17016	17049	17072	17145	17158	17050	17092	16964	17093	17089	17166	17113	17052	17140	17167	17201	17165	17131	17228	16896	16843	17322	17181	16995	16948	17151	17059	16974	17026	17024	17066	17008	17377	16990	17303	16982	17062	17251	16949	17103	17223	17233	17039	17089	17129	17246	17082	16845	17128	17089	17161	17055	17131	16959	17086	17157	16933	17248	17260	17076	17210	17012	17214	17281	17094	17241	17127	16816	16895	17051	17198	17209	16895	16814	17064	17035	17052	17042	17193	17111	17018	17186	17013	17198	17293	17282	17000	17257	17012	17029	17200	16992	17076	17106	16988	16781	16974	17204	17241	17220	17159	17131	17206	17180	17231	17091	17037	16987	17147	17083	17222	17174	16965	17212	17025	16937	16965	17094	17065	17066	16948	16879	17080	17214	17041	16955	17111	16899	17110	16833	17084	17043	17230	17109	17285	16950	16908	16999	17129	17217	17253	17021	17052	17281	17222	17124	17185	17057	17167	17101	17252	17200	17274	17270	17001	16991	17020	17008	16982	16939	17070	17079	17128	16910	17127	17268	17198	17177	17090	17232	16865	16906	17135	16990	16834	16984	17088	16912	17111	16916	16910	17270	17070	17052	17002	17118	17059	17131	17208	17005	17097	17112	17132	17059	17040	17205	17048	17081	16996	17019	17275	16960	17099	17193	17028	17137	17126	17038	17014	16899	16841	16984	17139	17115	17054	17154	17248	17164	17187	16877	17142	17077	17155	17102	16958	17071	17085	16934	17094	16997	16957	17094	17150	17256	17050	17160	17028	17066	17090	17071	17039	17123	17176	17052	17262	16960	17230	16887	17164	16965	17116	17022	17056	17132	17236	17028	16846	16896	17053	17107	17200	16959	17222	17273	16963	17279	17078	17141	17023	17047	17159	17371	17180	16963	17012	17051	16991	17005	16839	17253	17179	17050	17180	17157	17095	17130	17030	17067	17071	17169	16914	17273	17242	17333	17065	17067	17123	17037	17179	17084	17031	17103	16971	16976	16915	17165	17094	17147	17104	17143	17182	17021	17155	16975	16897	17102	17075	17062	17278	17146	17349	17020	17070	16828	17020	16944	17024	17095	17047	17253	16931	17130	17056	17138	16903	17033	16987	16981	17109	17185	17262	17043	17108	16979	16984	17240	17101	17115	16941	17210	17227	17262	17224	17178	17054	17124	17039	17020	17356	16922	17124	17189	17124	17315	17153	17221	17110	17080	17267	17110	17421	17252	17221	17123	17036	17052	17191	17068	17165	16929	17171	16870	17308	17140	17286	17002	17049	17259	17037	17147	16996	17150	17071	17028	17030	17272	17215	17237	17013	17078	17271	17196	17038	17166	17139	17003	17185	17075	17106	17049	17049	17214	17054	17237	17248	17017	17136	16966	17162	17134	17114	17192	17158	17096	16948	17081	17048	17163	16816	17063	17218	17046	17214	17175	17098	17218	17125	17029	17045	17064	17190	17175	17167	17136	17071	17275	17226	17003	17143	17265	16991	17096	17245	17114	17172	17016	17009	17052	17028	17247	17113	17038	17026	17130	17025	17025	16936	16965	17135	16968	17204	17106	17068	17097	16986	17094	17216	17125	17245	17041	17030	16834	17103	17200	16920	17259	17038	16932	17237	17143	17156	17012	17132	17042	17198	17121	17214	17330	17308	17209	17047	17205	17130	17110	17186	17057	16957	17082	16939	17058	17113	17276	17172	17060	16984	17201	16959	16986	17174	17117	16931	17079
25724	43743	40859	33196	28554	24388	21213	21085	19608	18661	18078	17791	17406	17504	17236	16667	21795	33685	30482	25100	16474	14220	14035	14123	14115	14118	14208	14028	14175	14171	14271	14014	14108	14194	14079	14029	14253	14239	14085	14178	14100	14180	14153	14177	14121	14141	14088	14055	14033	14044	14144	14147	14233	14194	14204	14251	14127	14053	14110	13987	14288	14193	14135	14173	14074	14114	14166	14140	14044	14161	14045	14241	14216	14009	14097	14185	14111	14122	14200	14118	13999	13960	14076	14107	14332	14097	14076	14238	13866	14138	13970	13970	14038	14128	14002	14021	14039	14157	14146	13957	13985	14144	14286	14116	14060	14023	14154	14165	14129	14196	14133	14093	14143	14114	14153	14002	14105	14120	14058	14171	14040	14107	14135	13999	14121	14188	14161	14156	13981	14017	14096	14077	14150	14082	14158	13990	14073	14058	14010	14210	14140	14136	14100	14079	14229	14017	14046	14172	14020	14151	14207	14175	14098	14149	14262	14056	13942	13952	14207	14057	14201	14137	14350	14180	14039	14035	14156	14210	14227	13981	14282	14010	14132	14009	14238	14161	14066	14140	14082	14107	14043	14055	14231	14183	14054	13924	14071	14364	14212	14112	14045	14150	14021	14161	13965	14074	14050	14062	14099	14046	14104	14087	14215	13924	14051	13983	14128	14176	14034	14050	14113	14091	14070	14102	14044	14129	14149	14094	14177	14091	14106	14130	14036	13995	14127	14100	14037	14051	14224	14078	14130	14230	14068	13974	14255	14035	14111	14136	14003	14215	14102	14074	13987	14051	14148	14285	13989	14195	14017	14228	13914	13979	14105	14133	14172	14116	13995	14110	14116	14043	14023	14050	14144	14056	14158	14212	13968	13956	14243	14157	14058	14127	14082	14072	14111	14162	14033	14192	14055	14121	14111	14132	14097	14158	14120	14019	14189	14053	14065	14048	14230	14244	13943	13989	14083	14094	14142	14179	14016	14151	14026	14076	13767	13952	13973	14171	14045	14273	14049	13967	14256	14088	14067	13975	14114	13956	14157	14113	14208	14220	14012	14295	14062	14060	14186	13992	14129	14066	14184	14195	14004	14253	14118	14190	14257	13989	14202	14053	14134	14244	14093	14091	14040	13958	14159	13945	14128	14163	14198	14117	14098	14021	14173	14083	14144	13946	14087	14167	14217	14121	14061	14092	14036	14226	14043	14140	13998	14161	14124	14023	13861	14106	14059	13972	14061	14170	14005	14127	14247	14053	14136	13967	14047	14059	14220	14184	14157	13948	14181	14141	14063	14010	14030	14091	14149	14189	14000	14071	14255	14043	14100	14026	14030	14137	13999	14053	14005	14108	14168	14080	14158	14179	14009	14121	13925	14140	14236	14202	13880	14182	13995	13884	14064	14222	14163	14212	14124	14131	14054	14148	14007	14243	14086	14021	14200	14112	14147	14111	14143	14058	13897	14132	14037	14002	14108	13986	14163	14182	14229	14251	13985	14238	14080	14005	14124	13953	14070	14029	14186	14077	14065	14174	14259	14074	13986	13964	13973	14034	13977	14125	14020	14054	14170	14066	14089	14233	13953	13997	14093	14154	14002	14056	14168	14125	14027	14100	14083	14160	14069	14074	13933	13976	14082	14121	14054	14053	14027	14134	14003	14121	13994	14102	14176	14157	13984	14128	14052	14092	14009	14058	14047	14078	14214	13930	14224	14129	13974	14122	14137	14146	14100	14043	14202	14199	14130	14049	14119	14084	14061	14208	14183	14307	14128	14000	14149	14195	14149	14119	14244	14076	13977	14120	14149	13952	14123	14101	14052	14086	14190	14210	14103	13952	14124	14102	14190	14096	14106	14014	13936	14065	13974	13939	14110	14106	14365	14077	13986	14194	14038	14035	14031	14114	14079	14234	14248	14122	14143	14161	14012	14164	14036	14014	14163	14065	14098	14318	13984	14150	14115	14044	14063	14134	14195	14039	13952	14049	14125	14209	14160	13903	14115	13988	14156	14310	14126	13990	14081	13902	14121	14093	14094	13998	14044	14163	14079	14149	13970	14097	14054	13955	14185	14205	14132	14139	13917	14167	14118	14124	14095	14059	14266	14051	14027	13953	14091	14138	14086	14045	14161	14252	14311	14247	14012	14172	13952	14169	14082	14200	14227	14090	14108	14098	14147	14077	14247	13925	13992	14128	14013	14165	14128	14060	14178	14129	13870	14056	14170	13980	14090	14186	14002	14105	14109	14106	14026	14125	14069	14070	14207	14045	14162	14149	14105	13889	14291	14245	13985	14081	14133	14062	14057	13973	14137	14224	14128	13988	14155	14123	14111	14153	14165	14221	14051	14079	14115	14008	14072	14135	14331	14194	14207	13996	14167	14104	14033	14281	13990	13951	14085	14057	14035	13967	14134	14092	14033	13972	14007	13966	14075	14243	14035	14137	14069	14183	14108	14097	14099	13967	14106	14133	14218	13970	14187	14070	14060	14167	13974	14026	14205	14038	14134	14106	13991	14075	14095	13961	14017	13983	14222	14247	14098	14153	14145	14117	14255	14220	14112	14041	14052	14211	14168	14056	14090	14117	14073	13947	14038	14000	14112	14052	14008	14189	14104	14000	14309	14121	14069	14146	14099	14033	14190	14062	14090	13989	14043	14036	14058	14154	14131	14152	14054	14285	14080	14048	13953	14034	14090	14010	14135	14048	14203	14119	14015	14006	14108	14098	14139	14185	14113	14167	13955	14330	14203	14034	14115	14049	14184	14031	14213	14081	14065	13952	13943	14274	14252	14136	14111	14124	13932	14246	14127	14180	14148	13861	14138	13971	14060	14122	14023	14109	14258	14267	14011	14027	14055	14052	14271	14076	14146	14200	14119	13998	14232	14101	13958	14115	14257	14039	14173	14111	13903	14110	14178	13907	14101	14060	14200	14091	14068	14239	13982	13974	13963	13975	14059	13932	14032	14202	14087	14119	14038	14300	14061	14158	13930	14141	14142	14106	14142	14016	14029	14298	14110	14091	13975	14105	14153	14229	13974	14148	14040	14037	14018	13959	14002	14097	14225	14039	14173	13931	14080	13918	14088	14099	14090	14079	14021	13916	14093	14081	14028	13902	14061	13970	14084	13944	13998	14150	14242	13934	14191	14025	13959	14032	14147	14134	13993	14033	14080	14143	14058	13985	13966	14011	14293	14081	14209	13959	14117	14039	14014	14002	14147	14218	14151	14034	13940	14154	14139	14133	14158	14079	14019	14095	13995	13980	14180	13967	14151	14186	14202	14011	14268	14106	14373	14127	14106	14068	14035	14084	14017	14037	14204	14069	14052	14076	14148	14188	13910	14018	14023	14063	14214	13960	14054	14040	14184	14067	13985	14248	14162	14134	14281	14102	13978	14134	13951	14070	14102	13955	14069	14139	14038	14185	14138	14089	14121	14198	14269	14092	14117	14102	14229	14123	14018	14172	14038	13937	14178	14043	14145	14151	14156	14239	14165	14018	14087	14142	14023	14086	14169	13957	14119	14055	13995	14248	14212	14135	14092	14074	13975	14040	13895	14292	14038	14032	14169	14160	13905	14103	14049	14146	14200	13945	14049	14141	13908	14045	14177	14102	14057	14203	14103	14127	13932	14181	14124	13958	14188	14073	14090	14055	14156	14061	13997	14097	14222	14069	14105	14175	14169	14101	14048	14072	14007	14000	14131	13999	14061	14076	14155	14164	14099	14183	14173	14091	14140	14223	14010	14244	14141	14210	14141	14051	14125	14104	14286	13930	14113	14001	14085	14113	13987	14023	14188	14059	14035	14068	14127	14107	14026	14101	13953	13980	14134	14045	14032	14227	14000	13964	14242	14192	14073	14135	14013	14168	14137	14050	14236	14237	14018	13922	14302	14169	14188	14151	14116	14000	14106	14077	14021	13848	14136	14050	13970	14178	13929	14062	14260	14115	14149	13995	14132	14069	14025	14173	14231	14013	14318	14071	14135	14032	14084	14187	14114	14132	14235	14116	14103	13959	14198	14037	14093	14114	14052	13946	14182	14162	14007	13986	14094	14233	14099	14046	14064	14010	14058	14205	14092	14238	14162	14094	14161	14027	14038	14112	13947	13935	13896	14086	14046	14108	14074	14019	14266	13917	14008	13976	14074	14175	14025	13997	13963	14146	14044	14066	14055	14207	14092	14007	14059	14134	14045	14086	14066	13927	14224	14055	14255	14125	14206	14179	14178	14100	14206	13989	14046	14148	14158	14034	14055	13994	14168	14133	14142	14088	14129	14097	14238	14252	14153	13849	14193	14153	14183	14170	14243	14166	13934	14102	14243	14123	14046	14098	14109	14040	14142	14039	14110	13954	14073	13939	14014	13920	14120	14230	14106	14040	14118	14141	14055	13960	13946	14212	13972	14082	14052	14143	14029	14178	14006	14042	14117	14089	14154	14106	13974	14032	14158	13893	13917	14198	14201	14033	13993	14250	14121	13962	14265	14110	14079	14166	14043	13997	14051	14075	14080	14082	14085	14110	14104	14137	14009	14097	14142	14107	14148	14211	14007	14162	14216	14121	14136	14143	14089	14014	14090	14146	14089	14110	14175	14074	13982	14045	14246	14070	14067	14194	14341	14111	14097	14040	14080	14076	14142	14184	14071	14157	14136	14115	14108	14137	14109	14009	14058	14170	14062	13986	14054	14060	14185	14191	14052	14157	13970	14156	13944	14092	14169	14110	14051	14165	14098	14144	14107	14007	14058	14090	13949	14120	14007	14178	14075	14042	14118	14228	13909	14012	14192	13999	14007	14101	14096	14166	14113	13974	14210	14183	14068	14165	13977	13882	14105	14057	14140	14183	13980	14109	14265	14028	13982	14139	14007	14118	13997	14164	14027	14197	14116	14207	14003	14031	14104	13958	14107	13992	14092	13994	14185	14005	14105	14045	14238	14115	14089	14046	14027	14171	13982	13935	14094	14026	14048	14061	13995	14303	14154	14054	13996	14118	14045	14043	14051	14317	14039	14268	14166	13959	14061	14006	14125	14003	14084	14226	14122	13985	14103	14004	14120	14004	14128	14177	14038	13997	14012	13973	13968	14016	14280	14080	14066	14044	14100	13928	13978	14241	14205	13938	14207	14030	14203	14037	14016	14104	13912	13965
31049	26138	28595	25670	22179	20800	20085	19645	19312	19266	19132	18948	19123	18712	18765	18702	18990	19555	19888	19443	18793	18283	18481	18368	18274	18328	18186	18172	18116	18332	18346	18150	18090	18239	18320	18269	18141	18251	18323	18124	18278	18315	18030	18253	18247	18532	18174	18259	18422	18281	18223	18319	18121	18307	18334	18189	18280	18083	18148	18387	18172	18188	18421	18301	18176	17912	18225	18286	18136	18301	18156	18187	18197	18090	18063	18235	18481	18221	18168	18110	18008	18246	18169	18138	18187	18161	18384	18381	18281	18187	18090	18226	18306	18120	18037	18216	18147	18313	18191	18094	18230	18270	17988	18159	18102	18304	18183	18070	18426	18273	18151	18357	18183	18215	18189	18216	18315	18165	18251	18260	18181	18279	18177	18179	18163	18267	18416	18105	18387	18414	18245	18179	18274	18226	18283	18259	18212	18183	18248	18193	18375	18198	18376	18075	18405	18177	18143	18036	18382	18056	18223	18081	17985	17988	18164	18334	18431	18264	18142	18148	18379	18255	18241	18203	18115	18143	18308	18348	18157	18204	18323	18107	18056	17981	18333	18509	18129	18312	18280	18175	18150	18422	18252	18188	18142	18404	18102	18234	18211	18300	18299	18229	18173	18378	18185	18162	18260	18184	18255	18089	18296	18172	18203	18159	18199	18310	18141	18151	18324	18233	18290	18127	18314	18232	18256	18203	18288	18256	18419	18087	18067	18192	17983	18168	18270	18208	18174	18184	18204	18126	18273	18437	18144	18344	18288	18210	18279	18191	18180	18268	18187	18167	18317	18005	18089	18142	18310	18126	18229	18316	18353	18193	18420	18327	18276	18251	18118	18309	18251	18307	18171	18448	18306	18433	18201	18155	18159	18237	18379	18284	18343	17983	18488	18219	18149	18362	18279	18283	18219	18283	18190	18005	18057	18215	18118	18277	18269	18261	18303	18133	18037	18137	18218	18182	18219	18339	18421	18188	18300	18128	18111	18147	18459	18117	18336	18359	18375	18175	18197	18147	18219	18028	18353	18120	18292	18217	18306	18333	18432	18306	18390	18253	18160	18210	18316	18523	18191	18334	18235	18249	18354	18118	18384	18159	18254	17984	18150	18224	18348	18013	18228	18129	18310	18307	18322	18225	18131	18424	18340	18242	18186	18063	18438	18205	18088	18198	18197	18106	18297	18152	18009	18133	18128	18356	18329	18188	18314	18185	18246	18290	18188	18202	18181	18080	18237	18329	18202	18071	18311	18253	18089	18231	18090	18206	18227	18210	18328	18208	18091	18108	18174	18407	18222	18215	18043	18318	18318	18287	18292	18378	18173	18373	18354	18354	18319	17958	18141	18026	18077	18109	18263	18092	18248	18223	17985	18224	18107	18270	18175	18049	18090	18182	18165	18200	18361	18351	18323	18331	18102	18258	18181	18278	18141	18152	18117	18075	18495	18083	18231	18280	18197	18303	18222	18204	18331	18153	18009	18287	18372	18178	18074	18207	18144	18184	18294	18147	18272	18456	18340	18158	18301	18239	18285	18091	18156	18246	18175	17878	18213	18363	18130	18044	18182	18083	18272	18145	18325	18308	18348	18075	18198	18171	18227	18168	18129	18341	18314	18235	18354	18224	18003	18188	18385	18398	18194	18272	18067	18238	18194	18278	18275	18347	18165	18375	18440	18166	18176	18270	18231	18090	18306	18383	18112	18260	18270	18207	18252	18305	18108	18125	18296	18106	18284	18174	18080	18145	18270	18365	18131	18105	18305	18271	18343	18397	18315	18180	18237	18093	18152	18276	18322	18107	18321	18087	18125	18263	18310	18354	18377	18300	18377	18251	18360	18387	18182	18255	18329	18146	18191	18269	18171	18207	18005	18034	18392	18506	18252	18160	18398	18205	18395	18119	18235	18352	18335	18423	18017	18277	18141	18106	18350	18193	18310	18247	18212	18097	18195	18198	18192	18212	18169	18385	18323	18191	18159	18226	18326	18494	18372	18236	18355	18098	18270	18035	18199	18102	18100	18402	18128	18343	18539	18320	18422	18486	18197	18291	18143	18242	18308	18155	18285	18221	18189	18191	18350	18237	18392	18210	18214	18289	18149	18343	18221	18215	18293	18386	18322	18288	18102	17953	18256	18370	18128	18242	18286	18171	18415	18120	18303	18251	18095	18457	18275	18184	18206	18044	18521	18200	18271	18143	18294	18260	18296	18213	18444	18057	18231	18117	18192	18149	18304	18141	18310	18132	18184	17981	18335	18286	18351	18220	18113	18178	18213	17959	18294	18325	18140	18118	18162	18387	18398	18274	18419	18156	18276	18270	18182	18116	18182	18264	18323	18290	18394	18324	18375	18163	18180	18155	18179	18319	18291	18193	18278	18274	18188	18121	18277	18338	18338	18128	18135	18259	18139	18300	18361	18384	18280	18009	18120	18352	18417	18235	18083	18354	18217	18302	18268	18339	18481	18042	18304	18164	18302	18197	18187	18305	18313	18180	18335	18216	18123	18093	17987	18125	18334	18220	18265	18366	18115	18185	18475	18051	18184	18271	18252	18207	18137	17948	17963	18309	18146	18110	18102	18273	18286	17960	18185	18291	18195	18362	18156	18197	18062	18197	18102	18449	18271	18389	18135	18115	18351	18343	18396	18322	18251	18136	18260	18216	18209	18239	18197	18237	18387	18321	18112	18123	18067	18402	17955	18199	18254	18373	18321	18275	18137	18325	18040	18116	18326	18251	18216	18201	18206	18323	18358	18460	18330	18340	18022	18379	18434	18239	18322	17992	18186	18216	18424	18393	18284	18326	18302	18329	18301	18313	18251	17979	18084	18221	18244	18164	18225	18429	18284	18315	18313	18078	18214	18222	18126	18142	18093	18219	18105	18076	18263	18161	18321	18293	18288	18143	18309	18347	18440	18094	18220	18269	18348	18117	18014	18183	18298	18018	18257	18147	18348	18115	18394	18356	18235	18376	18381	18106	18230	18209	18393	18374	18376	18455	18336	18287	17997	18269	18276	18369	18300	18340	18421	18299	18248	18399	18165	18200	18133	18276	18241	18205	18159	18250	18427	18178	18397	18113	18290	18200	18167	18218	18289	18090	18185	18102	18245	18177	18328	18110	18321	18190	18280	18339	18265	18265	18381	17941	18277	18197	18196	18270	18197	18350	18313	18321	18373	18263	18135	18406	18399	18302	18080	18304	18304	18188	18274	18366	18402	18259	18089	18260	18289	18344	18246	18321	18260	18478	17958	18185	18206	18142	18330	18134	18176	18414	18295	18139	18208	18291	18411	18305	18358	18067	18234	18378	18214	18353	18176	18136	18373	18227	18428	18307	18220	18202	18340	18280	18246	18268	18230	18509	18394	18381	18350	18392	18204	18218	18113	18428	18272	18241	18129	18076	18149	18222	18201	18417	18435	18388	18391	18147	18214	18241	17927	18307	18310	18206	18108	18442	18254	18274	18427	18267	18150	18169	18269	18194	18300	18302	18203	18216	18191	18171	18115	18290	18261	18267	18309	18343	18124	17856	18160	18238	18182	18481	18205	18254	18120	18286	18288	18268	18337	18248	18035	17949	18093	18198	18363	18302	18237	18049	18077	18257	18295	18205	18046	18260	18343	18101	18153	18225	18296	18325	18188	18285	17932	18419	18127	18034	18289	18391	18187	18076	18213	18314	18290	18133	18191	18314	18396	18414	18370	18432	18307	18165	18048	18297	18566	18244	18180	18274	18259	18158	18382	18047	18378	18190	18245	18041	18137	18343	18351	18375	18192	18111	18392	18257	18333	18222	18189	18191	18355	18222	18029	18073	18235	18325	18199	18069	18174	18190	18413	18093	18056	18281	17979	18119	18214	18424	18124	18120	18001	18255	18198	18319	18230	18385	18092	18071	18287	18339	18298	18376	18251	18106	18121	18146	18038	18393	18387	18134	18281	18102	18095	18349	18188	18300	18161	18138	18260	18192	18326	18174	18070	18379	18362	18045	18445	18203	18135	18166	18195	18168	18307	18368	18259	18230	18289	18415	18376	18268	18322	18073	18196	18265	18378	18312	18395	18217	18032	18150	18360	18050	18269	18223	18231	18264	18341	18112	18390	18181	18394	18067	18159	18203	18191	18215	18078	18184	18329	18160	18073	18081	18225	18353	18144	18611	18338	18270	18142	18205	18042	18239	18344	18276	18218	18202	18431	18220	18155	18244	18246	18275	18110	18092	18100	18392	18170	18046	18206	18110	18230	18258	18074	18278	18006	18120	18466	18240	18221	18409	18189	18269	18156	18188	18503	18341	18354	18228	18265	18439	18251	18100	18226	18366	18202	18080	18509	18153	18084	18119	18039	18106	18219	18185	18182	18389	18393	18350	18132	18239	18342	18294	18094	17937	18239	18356	18296	18176	18330	18244	18266	18408	18296	18133	18091	18296	18160	18484	18300	18247	18370	18107	18136	18218	18338	18238	18148	18353	18446	18295	18163	18183	18248	17981	18280	18131	18376	18085	18275	18231	18346	18189	17953	18316	18310	18363	18233	18102	18077	18247	18131	18287	18117	18411	18166	18205	18192	18257	18325	18223	18234	18327	18303	18221	18234	18235	18383	18268	18084	18498	18447	18170	18269	18273	18184	18122	18254	18119	18291	18068	18392	18422	18360	18209	18285	18218	18141	18407	18201	18157	18271	18254	18197	18385	18311	18212	18334	18214	18202	18187	17849	18220	18273	18057	18174	18314	18291	18082	18105	18277	18448	18015	18214	18149	18283	18104	18282	18130	18222	18173	18310	18283	18317	18149	18157	18199	18289	18073	17993	18404	18212	18258	18382	18153	18424	18374	18226	18036	18298	18082	18151	18243	18160	18355	18289	18200	18407	18472	18217	18377	18311	18368	18283	18308	18194	18258	18238	18186	18309	18231	18302	18059	18276	18230	18337	18052	18082	18327	18203	18141	18347	18360	18340	18195	18465	18269	18431	18017	18094	18283	18123	18294	18492	18366	18219	18269	18117	18286	18218	18294	18122	18141	18378	18310	18200	18446	18398	18405	18108	17975	18267	18371	18122	18362	18263	18328	18168	18300	18028	18493	18297	18164	18428	18179	18246	18178	18189	18388	18429	18352	18465	18200	18285	18221	18279	18151	18291	18136	18091	18177
24102	32362	29866	23714	20393	18837	17366	17186	16634	16286	15979	15954	15846	15902	15578	15518	15929	16440	16411	16023	15096	14806	14742	14781	14717	14646	14792	14761	14920	14787	14716	14721	14795	14762	14839	14853	14705	14609	14697	14687	14587	14773	14877	14794	14657	14774	14463	14696	14872	14691	14646	14724	14556	14854	14751	14678	14824	14632	14588	14643	14740	14826	14692	14817	14835	14676	14811	14753	14670	14746	14742	14729	14646	14462	14770	14713	14489	14857	14798	14766	14588	14774	14831	14749	14682	14927	14761	14689	14764	14722	14704	14901	14795	14792	14690	14724	14720	14772	14773	14584	14692	14767	14681	14897	14656	14823	14733	14667	14768	14762	14809	14730	14705	14622	14846	14814	14685	14684	14806	14682	14667	14703	14617	14765	14657	14785	14732	14661	14839	14689	14762	14721	14651	14608	14882	14761	14548	14805	14875	14755	14544	14625	14686	14822	14591	14717	14861	14664	14726	14571	14727	14713	14604	14679	14765	14665	14642	14694	14856	14792	14747	14695	14716	14652	14911	14769	14560	14755	14718	14793	14779	14636	14626	14626	14881	14594	14797	14835	14701	14679	14648	14705	14662	14660	14744	14773	14725	14697	14718	14804	14590	14730	14684	14751	14566	14766	14869	14674	14688	14682	14752	14581	14730	14690	14620	14694	14848	14658	14714	14665	14654	14722	14705	14741	14732	14845	14771	14773	14804	14798	14879	14775	14604	14807	14778	14730	14807	14716	14711	14698	14852	14739	14655	14605	14867	14727	14639	14542	14886	14832	14742	14814	14724	14591	14699	14554	14693	14813	14827	14755	14701	14738	14857	14644	14793	14672	14752	14683	14752	14611	14773	14852	14711	14802	14773	14757	14755	14776	14729	14798	14626	14764	14765	14673	14614	14745	14880	14674	14755	14969	14840	14714	14674	14665	14643	14814	14672	14651	14848	14692	14587	14768	14699	14779	14839	14632	14656	14780	14572	14575	14572	14642	14635	14867	14785	14632	14671	14794	14861	14777	14695	14670	14844	14862	14639	14694	14824	14816	14708	14758	14881	14799	14772	14753	14700	14661	14649	14637	14896	14735	14779	14688	14813	14570	14661	14687	14687	14679	14716	14870	14843	14490	14836	14696	14880	14593	14643	14818	14650	14860	14552	14658	14713	14651	14653	14759	14714	14670	14677	14880	14805	14746	14654	14760	14528	14703	14782	14681	14768	14833	14773	14650	14670	14886	14770	14905	14736	14707	14678	14762	14672	14687	14736	14974	14874	14850	14687	14759	14845	14874	14818	14606	14678	14735	14503	14912	14828	14850	14616	14838	14758	14628	14774	14810	14658	14880	14712	14631	14805	14662	14782	14762	14862	14687	14692	14671	14769	14675	14755	14897	14703	14674	14783	14758	14713	14736	14790	14632	14737	14762	14542	14781	14829	14657	14625	14740	14721	14797	14728	14783	14923	14592	14677	14661	14755	14650	14565	14674	14586	14691	14657	14760	14929	14816	14754	14763	14743	14713	14534	14766	14812	14767	14771	14683	14722	14830	14611	14811	14757	14590	14840	14754	14794	14849	14736	14637	14926	14634	14589	14594	14840	14796	14684	14754	14798	14757	14609	14573	14701	14611	14607	14701	14868	14774	14835	14695	14754	14706	14699	14838	14582	14845	14744	14680	14753	14697	14681	14634	14997	14745	14785	14594	14721	14781	14563	14792	14658	14711	14672	14755	14740	14791	14679	14626	14744	14737	14826	14841	14672	14675	14632	14799	14526	14879	14837	14929	14826	14566	14760	14843	14781	14853	14800	14875	14686	14700	14780	14637	14858	14746	14718	14783	14727	14816	14809	14525	14609	14561	14820	14700	14641	14662	14546	14861	14597	14703	14677	14788	14669	14962	14659	14639	14780	14806	14762	14691	14767	14693	14867	14750	14746	14826	14740	14749	14668	14943	14702	14697	14545	14791	14739	14738	14622	14530	14801	14819	14705	14774	14791	14830	14682	14858	14677	14694	14627	14822	14841	14906	14682	14818	14751	14720	14709	14654	14652	14729	14749	14851	14640	14732	14749	14897	14838	14713	14893	14737	14797	14725	14701	14663	14765	14701	14686	14683	14679	14716	14780	14803	14728	14690	14663	14483	14611	14671	14650	14707	14851	14756	14606	14709	14820	14862	14703	14637	14701	14630	14788	14650	14663	14744	14771	14671	14767	14632	14641	14577	14837	14637	14752	14980	14688	14599	14568	14646	14678	14709	14747	14722	14709	14767	14727	14785	14740	14779	14624	14798	14662	14899	14764	14730	14697	14876	14781	14683	14707	14849	14731	14885	14645	14663	14504	14799	14897	14717	14655	14654	14755	14904	14716	14767	14843	14775	14765	14607	14790	14743	14719	14708	14838	14880	14750	14669	14623	14811	14670	14759	14690	14637	14720	14773	14656	14796	14596	14706	14522	14566	14672	14793	14722	14647	14756	14639	14649	14717	14748	14806	14665	14729	14836	14791	14616	14576	14629	14797	14721	14654	14877	14649	14650	14688	14725	14784	14663	14805	14773	14708	14678	14752	14734	14908	14712	14768	14805	14790	14827	14765	14675	14580	14681	14747	14707	14617	14844	14695	14767	14641	14664	14589	14710	14890	14782	14763	14731	14625	14691	14901	14712	14854	14767	14588	14766	14777	14625	14596	14639	14770	14593	14738	14702	14835	14713	14667	14664	14609	14610	14567	14691	14635	14605	14703	14724	14773	14541	14650	14815	14730	14839	14845	14678	15010	14724	15002	14836	14714	14823	14608	14807	14687	14810	14828	14698	14804	14678	14778	14907	14776	14750	14796	14791	14556	14670	14816	14651	14785	14868	14653	14726	14799	14799	14723	14606	14829	14860	14709	14776	14673	14850	14571	14820	14758	14747	14666	14741	14810	14797	14676	14830	14733	14774	14763	14737	14785	14725	14692	14808	14748	14681	14749	14801	14668	14951	14838	14752	14647	14685	14618	14881	14571	14531	14790	14688	14794	14646	14792	14781	14805	14749	14696	14838	14774	14544	14744	14805	14670	14747	14851	14976	14762	14600	14960	14707	14970	14683	14850	14892	14733	14782	14498	14884	14940	14824	14663	14623	14887	14720	14710	14753	14668	14821	14908	14888	14628	14769	14873	14706	14830	14743	14605	14852	14680	14817	14559	14833	14722	14667	14741	14852	14682	14769	14693	14652	14688	14829	14692	14641	14801	14686	14782	14807	14546	14641	14734	14737	14814	14758	14755	14904	14720	14780	14705	14777	14756	14527	14688	14752	14694	14861	14631	14729	14709	14893	14765	14759	14745	14654	14726	14703	14776	14566	14738	14659	14660	14744	14651	14748	14552	14789	14784	14673	14714	14854	14725	14790	14794	14928	14927	14795	14700	14735	14765	14794	14713	14731	14920	14795	14529	14587	14657	14728	14698	14730	14854	14787	14672	14741	14788	14935	14672	14664	14741	14595	14674	14771	14834	14785	14537	14472	14736	14747	14574	14815	14623	14585	14705	14779	14704	14790	14856	14583	14745	14755	14566	14622	14770	14684	14914	14783	14813	14858	14738	14746	14735	14680	14724	14735	14809	14646	14681	14795	14763	14682	14850	14481	14745	14830	14647	14575	14537	14722	14854	14682	14770	14721	14808	14731	14678	14749	14822	14587	14808	14624	14632	14794	14770	14783	14708	14719	14825	14610	14822	14767	14884	14770	14610	14915	14727	14702	14839	14655	14816	14871	14849	14683	14610	14765	14684	14925	14619	14584	14746	14672	14706	14795	14833	14872	14806	14805	14690	14777	14803	14649	14697	14810	14647	14784	14748	14669	14668	14762	14757	14682	14820	14642	14528	14794	14737	14729	14689	14749	14871	14802	14746	14682	14811	14801	14667	14610	14725	14784	14819	14685	14869	14784	14846	14759	14722	14748	14905	14848	14582	14664	14675	14852	14792	14670	14821	14675	14809	14629	14635	14767	14809	14735	14888	14549	14705	14860	14850	14728	14724	14776	14685	14794	14756	14708	14779	14715	14665	14716	14642	14717	14720	14758	14604	14876	14555	14830	14991	14687	14737	14882	14567	14713	14688	14737	14794	14691	14720	14777	14607	14851	14769	14618	14829	14998	14642	14718	14619	14804	14701	14779	14722	14736	14864	14729	14671	14554	14666	14721	14716	14630	14615	14998	14675	14695	14727	14814	14651	14849	14844	14667	14899	14985	14824	14743	14709	14675	14691	14796	14575	14768	14743	14764	14637	14713	14771	14659	14685	14679	14819	14804	14595	14766	14482	14763	14691	14812	14694	14842	14745	14824	14825	14748	14551	14727	14699	14754	14836	14689	14628	14714	14634	14791	14603	14882	14655	14841	14770	14807	14589	14673	14838	14971	14772	14693	14742	14607	14716	14797	14777	14783	14881	14628	14854	14796	14801	14878	14733	14724	14635	14751	14817	14782	14825	14809	14900	14807	14806	14869	14588	14697	14794	14661	14831	14740	14721	14832	14818	14572	14697	14823	14538	14722	14839	14640	14579	14655	14834	14873	14774	14733	14843	14769	14817	14735	14768	14669	14806	14521	14852	14816	14679	14846	14779	14697	14751	14814	14729	14720	14558	14908	14683	14714	14767	14778	14590	14853	14636	14613	14794	14789	14843	14801	14785	14610	14703	14699	14672	14850	14609	14473	14785	14784	14678	14766	14676	14681	14760	14754	14597	14792	14708	14750	14813	14643	14708	14695	14749	14765	14741	14741	14605	14754	14723	14635	14764	14603	14738	14792	14677	14751	14647	14798	14741	14681	14632	14585	14803	14729	14695	14822	14834	14725	14748	14688	14862	14677	14587	14700	14797	14684	14813	14538	14696	14780	14646	14781	14616	14785	14622	14628	14741	14820	14648	14868	14800	14544	14705	14808	14811	14647	14716	14583	14612	14678	14677	14778	14814	14724	14784	14681	14671	14814	14672	14693	14567	14669	14723	14843	14510	14691	14845	14813	14888	14693	14687	14779	14666	14702	14820	14945	14738	14590	14782	14787	14669	14861	14932	14740	14835	14923	14792	14796	14723	14649	14741	14765	14693	14700	14739	14922	14641	14913	14697	14723	14716	14793	14623	14764	14845	14863	14692	14648	14736	14588	14801
25541	21001	27666	25966	23249	22736	21786	19783	19189	18922	18431	18650	18388	18322	18162	18104	21599	25211	23009	20189	18795	17196	17285	17040	17245	17070	16973	17118	17352	17137	17140	17023	17069	17288	17155	17217	17170	17212	17135	17192	17186	17060	17182	17085	17052	17126	17195	17125	17330	17205	16950	17320	16958	17053	17267	17122	17004	17006	16880	17118	17110	17048	17153	17105	17177	17056	17002	17128	17197	17073	17052	17436	17123	17260	17324	17034	16964	17080	17256	17130	17208	17091	17125	17130	17115	17145	17019	17013	17336	17130	17130	16987	17049	17218	17163	17134	16987	17088	17069	17127	17035	17124	17011	17215	17246	17336	17131	17131	16869	16977	17140	17014	17001	17017	17194	17116	17129	16964	17094	17176	17067	17178	17135	16869	17112	17196	17130	16915	17103	17239	17176	17092	16968	17235	17146	16892	17209	17052	17056	17130	17255	16685	17190	17105	17076	17130	16993	17013	16953	17051	17062	16972	16990	17100	17085	17030	17153	17229	17141	17036	17254	17288	17089	17065	17094	16981	16957	16969	17012	17410	17208	17075	17327	17178	16913	17318	17074	17225	17102	17037	17149	16929	17081	17169	17250	16920	17120	17141	17037	17176	17312	17306	17202	17049	17052	17241	17056	16967	16858	17056	17106	17079	16816	17215	16968	17106	16904	17201	17187	17007	17145	16858	17277	16999	17223	16970	17061	17210	17004	17053	17096	17082	16996	17181	17091	17007	17113	17156	16871	17089	17148	17225	16981	17085	17165	17169	17025	17122	17084	17014	17166	17192	17243	17109	17229	17216	17319	17146	17145	17162	17022	16926	16938	17126	16992	16972	17200	17063	17092	17175	17220	17048	17050	17151	17055	17072	17288	17188	16964	16917	16946	17101	16962	17201	17117	17024	16996	17305	17182	17208	16958	17164	17180	17431	17190	17217	16936	17072	17106	17136	17118	17100	17078	17143	17162	17131	17172	17110	17242	17142	17256	17204	17098	16934	17061	17147	16858	16808	16952	17327	17006	17011	17177	17062	17049	17188	17124	16959	17195	17212	16996	17238	17034	16898	17007	17227	17150	17148	17210	17091	17263	17077	17025	17166	17223	17050	17108	17146	17153	17177	17205	17105	17209	16951	16863	16959	17005	16959	17070	17313	17018	17130	17230	16923	17020	17051	17229	17321	17150	17020	17049	17135	17230	17200	17155	16959	16940	17055	17045	16969	17340	17050	16972	17226	17062	16718	17046	17149	17062	17197	17042	17013	17002	16893	17255	17075	17291	17169	17154	16960	17148	17104	17064	17071	16860	16989	17048	16853	17181	17058	17024	17363	17164	17051	17153	17348	17006	17328	17163	16821	17210	17298	16973	16964	17050	16985	17156	17322	17084	17227	17318	17073	16957	17163	16915	17051	17042	17173	16937	17001	17085	17063	17172	17063	17118	17122	17068	17295	17041	17005	17277	17082	17029	17244	17146	17102	16995	16955	17217	16952	17227	16989	17120	17098	17154	17058	17191	17150	16966	17348	17265	17298	16824	17165	17129	17118	17153	16970	17048	17054	17115	17159	16923	17052	17267	17214	17114	16997	16981	17195	17417	16990	17199	17081	16955	17227	17080	16923	17227	17216	17156	17095	17069	17204	17179	17301	17183	17026	17301	17129	17126	17272	17129	17234	17358	17245	17015	17157	17086	17344	17323	17075	17138	16943	17117	17000	17237	17144	16923	17015	17065	17245	17025	17042	16910	17213	17186	16893	17073	17045	17217	16982	16973	17199	17273	16988	17083	17134	17084	17126	17333	16947	17039	17054	17041	17025	16937	17046	17343	17275	16952	17184	17197	16958	17268	16977	17171	17062	17110	17264	17132	16963	17310	16946	17061	17109	17077	16959	17028	17103	17043	17140	16853	17229	17182	16956	16990	17068	17219	17075	16981	16876	17170	17292	17106	17027	17144	17133	17120	17076	17094	17132	16974	16940	17237	17039	17019	17055	17151	17158	17151	16911	16995	17058	17088	17134	17012	17160	17229	17043	17109	17105	17254	16885	17229	17065	17206	17179	17061	17025	17250	16940	17204	17057	17114	17179	17222	17031	17139	17119	17234	16969	17055	17143	17073	17103	17166	17241	17238	17159	17008	17168	17045	17041	17064	17142	17035	17246	17124	17113	17235	16997	17076	17045	17185	17135	17046	17081	17227	17165	17132	16957	17279	17076	17345	17042	17009	17134	17146	17145	17133	17114	17217	17200	17263	17010	17084	17112	17178	17125	17025	16831	17195	17164	17190	16934	17173	17097	17160	16983	17118	17240	17070	17059	17162	17064	17023	17194	17131	17181	17238	17221	17275	17317	17063	17195	17012	17228	17116	17038	17011	16929	17017	17049	17105	16987	17165	17062	16934	17057	17128	16855	17114	17002	16946	17229	17006	17068	17121	16920	17002	17116	17068	17137	17124	17166	17069	17190	17006	16938	17054	17063	17121	17107	17155	17008	17078	17308	17090	16999	17281	16974	17260	17044	16990	17126	17200	17241	17024	16861	16958	16971	17035	17116	17303	16917	17200	17008	17111	16986	17038	17065	17105	16838	17127	17167	16858	16908	17074	17230	17168	17023	17304	17066	17132	16896	17142	16918	17215	17192	17196	17045	17008	17016	17088	17162	17137	17073	16985	16939	17194	17166	17015	17139	16873	17142	17194	17109	17103	17197	17271	17303	17083	17143	16973	17104	17125	16989	17138	16767	17169	17183	17055	17151	16921	17159	16912	17011	17003	16991	17171	17098	17047	17418	17116	17023	17044	17073	17192	17252	17179	17229	17276	17223	17323	17196	17331	16947	16979	17030	17202	17075	17132	17089	17241	16961	16876	17169	17099	16902	17049	17107	17083	17196	17075	17088	17154	17181	17102	17240	17343	17278	17012	16994	17142	17034	17203	17150	17167	17100	17128	16928	16995	17053	17101	17146	16987	17108	17240	16991	17247	17039	17153	16999	16932	17210	17104	17098	16803	17006	17108	17154	16812	16962	17104	17124	17027	17138	17006	16968	17117	17019	17007	17075	17084	17224	17086	17029	17061	17004	17161	17162	17019	17458	17138	17190	16948	17130	17258	17066	17186	16905	17025	17059	17190	17098	17299	17152	17101	17080	16934	17128	17120	17111	16838	17089	17198	17124	17337	17002	17119	17163	17144	17277	17144	17042	17106	16997	17126	16980	17183	17264	17029	16925	17078	16970	17042	17157	17211	16941	17129	16884	17286	17234	17233	17198	17219	17012	17011	17099	17329	17111	17097	17187	17073	17031	17046	17178	17400	17298	17042	17333	17012	17192	16947	16911	17034	17057	16993	17160	17125	17210	17290	17036	16983	17005	17091	17166	17192	16957	16959	16991	17074	17186	17045	17228	17245	17210	17307	17080	17198	17082	17337	17206	17088	16880	17294	17020	17289	17152	17048	17215	17322	17068	17091	17078	16969	17097	17215	17388	16974	17240	17108	17226	16951	17142	17247	17152	17033	16986	16989	16979	17082	16948	17100	16934	17269	17267	17362	17118	17073	17157	16957	17409	17058	17134	17062	17210	17089	16995	17275	17138	17082	17344	17050	17310	17134	17126	17084	17278	16767	16968	17064	17049	16994	17130	16965	17163	17269	17295	17148	16713	17179	17277	17052	17149	16956	17158	17197	17202	17176	17162	17226	16961	17054	17058	16956	17203	17008	17162	17135	17329	17180	17013	17110	17046	16952	17207	17213	17329	17094	16903	17095	16803	17273	17153	17036	17054	16971	16942	17137	17137	17248	17018	17059	17064	17145	17022	17081	16892	17198	17217	17208	17210	17144	17248	17029	17221	16944	16904	17052	17076	17047	16919	17230	17106	17112	17091	17005	17029	17028	16988	17066	17072	17039	17013	17198	17054	17138	17134	17102	17067	17058	17064	16908	16995	16938	16977	17108	17169	17089	17210	17039	17148	17141	17200	17086	17157	17322	17031	17137	16992	17102	16980	16901	16994	16945	17381	17017	17136	17064	17190	17197	17038	17137	17100	16944	17130	17182	17248	17170	17207	17171	17189	17080	17118	17244	17043	17073	17060	16935	17173	17218	17145	17059	16975	17125	17139	17261	16988	17193	17279	17060	17226	17136	16960	17128	17068	17004	17069	17254	17101	17112	17184	16871	17021	16963	17213	17073	17149	17261	17001	16872	16991	17170	17137	17000	17024	17042	17095	17021	17002	17020	17093	17125	17330	17028	16958	17291	17230	17195	17269	16973	17278	16970	17273	17104	17277	17272	16981	17093	17174	17259	17204	17351	17126	17066	17240	17216	16890	17079	17106	16932	16952	17159	17075	17036	17155	17219	17099	17079	16986	17123	17163	16982	17120	17160	17232	17207	16937	17128	17088	17077	17101	17004	16971	17112	17061	17305	17305	17117	17069	17254	17133	16975	17171	17225	17040	16984	16994	17142	17095	17153	17033	17082	17007	17043	17086	17050	17364	17152	17149	17204	17053	17097	17224	17025	17172	17172	17159	17028	17353	17072	17320	17301	17237	17128	16907	17261	17135	17101	17132	17182	17068	16936	17346	17225	17025	17313	17170	17053	17177	17059	16919	17111	17137	17046	17163	17048	17193	17125	16859	17144	17126	17074	17123	17003	17100	17174	17155	17252	17018	16988	17167	16810	17098	17185	17041	17060	17078	17200	17033	17143	17091	17212	16853	17260	17097	16983	17261	17129	17014	17222	17360	17122	17323	17169	17047	16934	17072	16977	17106	17102	17021	16960	17165	17188	16975	17135	16981	17199	17081	17016	17371	17207	16976	17106	17072	17274	17022	17264	17062	17086	17073	17258	17079	17244	17080	17149	17110	17078	17212	17113	17174	16962	17073	16888	16973	17098	17027	16931	16922	17053	17225	17223	17147	17285	17292	17059	17334	17309	17083	16937	16991	17145	17086	17155	16989	17345	17159	17500	17074	17150	17078	17055	17263	16946	17158	17108	16892	17059	17020	17074	16953	17216	17017	16955	17282	17037	17038	17079	17024	17112	17179	17134	17079	17315	17032	16898	16995	17165	17174	16828	17159	17142	16953	17328	17272	17164	17088	17114	17039	16990	17071	17171	16898	17051	17113	16975	17154	16938	17267	16960	17260	17265	17143
23205	36963	34990	28123	22980	21403	19045	17937	17409	16585	16269	16336	16023	15793	15501	15478	21094	25168	21087	17682	15526	13943	14031	14093	14084	13921	13984	13986	13950	13914	13931	14027	14052	14047	14009	14118	14166	13999	14059	14166	13933	14120	14019	13988	14058	13947	14020	13893	14022	14086	13953	13889	13987	13900	14121	13919	14167	14037	13874	14027	14069	13900	13912	13970	14158	13992	13944	13911	13916	13928	13855	13884	14177	14059	13927	13907	14014	14024	14201	14013	14100	13970	14029	14053	14026	13930	14013	13931	14019	14089	14003	13962	13990	13941	13954	13976	13909	13924	14025	13869	13953	14080	13973	14060	14112	13930	14088	13874	14012	14108	14066	14021	13968	14090	13994	14023	14031	13853	14021	13971	13751	14037	14057	14112	13995	14058	13950	13902	14124	14010	14055	13932	13930	14087	13981	13854	13851	14057	14075	13904	13818	13943	13874	13886	14140	13793	14070	13942	14256	13982	13939	13891	14101	13902	13868	14095	13735	13914	13939	13850	13948	13979	13858	14009	13888	14084	13957	14055	14077	13922	14025	13920	13891	13982	14017	14019	14137	14097	13916	13958	14130	14026	13966	13950	13975	14051	13975	14008	14006	14008	14043	14148	13857	13834	13943	13793	13951	13855	14024	14096	13889	13879	13880	13899	13867	14015	14079	13987	13941	13957	13834	14154	13996	13885	13913	13906	14009	13943	13943	14038	14031	13961	13936	13969	13841	13987	13991	13924	14021	13932	13970	14094	13870	14003	13946	14077	13896	13793	13958	14089	14065	13999	13862	13992	13921	13865	14049	14021	14049	13950	14038	14214	13980	14102	13928	13854	13900	13969	14056	13909	13913	14054	13949	13910	13867	14147	14149	14017	14008	13786	13941	13864	13796	13986	13902	14019	13897	13939	13999	13882	14224	13984	13872	13781	14035	14036	13886	13961	14121	13954	13911	13939	13915	14216	14065	14078	13972	14031	13992	14048	14133	13922	14043	13745	13948	14061	14002	13969	14028	13983	14009	13956	14070	13881	13911	14042	13893	14046	13907	13954	13874	13997	13864	14049	13904	13956	13873	14139	14144	13950	13981	14014	13926	13909	14125	13931	13865	14065	13948	14073	13980	14061	13999	13950	13919	13959	13964	13831	14009	14255	13862	14025	13900	14042	13987	13948	13948	13824	14005	13914	13926	14013	14037	14052	13880	14012	14039	13943	14012	13928	13876	14124	13910	14044	14074	13905	13906	14202	13928	13972	13982	14016	13997	13956	14158	13985	14050	13834	13997	13888	13976	13930	14109	13918	13862	13974	13879	13886	14012	13990	13947	14057	13967	13982	13963	13949	14135	14019	14003	14004	13909	13875	13892	13804	14056	14033	13953	14023	13807	13976	14044	13930	13960	13950	13847	14057	13999	14054	14051	13961	13977	13995	13922	14006	14191	14007	13925	13953	13985	14123	14050	14095	13931	14086	13920	13919	13932	13898	13804	13951	14111	14186	14028	13899	14013	14047	13998	13948	13960	14000	13935	13986	13929	13933	14036	14050	13988	13940	13819	14010	13976	13950	14002	13947	13918	13990	13941	14021	14025	14000	13946	14115	14049	14033	13955	14008	14026	13960	14067	14127	14106	14083	13909	13815	14020	13901	13973	13955	14077	13920	13964	13994	14084	13856	14000	13931	13970	14140	14081	14070	14063	13983	14026	13889	13861	13934	13871	13958	14095	14082	14002	13908	13949	14007	13980	13966	13886	14019	13970	13993	14024	14022	14177	14010	14073	14048	13927	13860	13978	14074	13991	14153	14151	13904	14015	14039	13930	13963	13994	13866	13937	13961	13930	13943	14156	14027	14021	13996	13944	14058	13917	13998	13847	13901	13933	14028	14016	14051	14102	13951	14162	13803	13927	13813	14070	13998	14190	13874	13995	14005	14071	13960	13897	13976	13908	14031	14004	13878	13961	13857	13875	13914	14080	14001	14054	13848	13950	14122	14115	13946	14037	13935	14039	13941	14049	13885	14010	13967	14130	13947	14028	14036	14058	14177	13926	13795	13809	13892	14166	14067	13813	14037	13868	13993	14116	14079	14105	13968	14002	13940	13988	13956	13945	14123	13902	13883	14110	14131	14098	13960	14047	13882	13864	14131	13991	14079	14024	14030	13989	13894	13697	13960	13961	13987	14114	14076	14072	14049	14226	13972	14020	13808	14022	14054	13964	13922	13962	14007	13886	13999	14104	13952	13969	14000	13893	14138	13975	13923	13994	13971	14086	13956	13867	14114	14005	14106	14039	13935	14075	14011	13860	14036	13856	13975	13929	14107	13988	13940	13893	13967	13969	13969	14109	14153	14083	14084	14085	14032	14015	13979	13880	14035	14064	13915	14022	13989	14046	14121	14097	13886	14168	13936	13969	14059	13909	13974	13918	13926	14071	13992	14041	14024	13875	14145	14016	14013	13836	13934	14065	14060	14104	13809	14076	13991	13943	14093	13920	13929	13920	13898	14136	14116	14119	13894	14055	13980	13966	14087	13971	13641	13981	14021	14064	13845	14051	13979	13830	13878	14035	13952	13987	13997	14050	13893	14167	14075	14199	14025	13917	13908	14143	13961	13815	14128	13893	14009	14078	14166	14170	13928	13976	14030	13866	13964	13934	14103	14284	14186	14042	13906	14027	14010	13993	14035	13940	14211	14227	14140	13852	13907	14114	14151	13850	14147	13936	14102	13987	14134	13909	13916	13906	14020	13930	13865	14124	14056	13870	13976	13961	14021	14176	14022	13982	13962	13910	13991	14006	13905	13923	14023	13877	14018	14015	14068	14079	13886	13968	14036	14137	13976	14041	14002	13663	14089	14006	14036	13841	13905	14053	14001	14086	14021	14112	14063	13863	14117	13896	14019	13993	13901	14028	13971	13956	14057	13804	14068	14059	14021	14100	13939	13988	14069	13994	14037	14021	14088	13942	13954	13831	13957	13950	13924	14005	13976	13959	13963	13946	14071	14135	13949	13850	13987	13881	13867	14032	14049	13931	13976	13939	14009	13983	14046	13938	14021	14004	13976	13992	13936	14005	14031	13979	13938	14079	13896	13857	13989	13975	13916	14037	13807	14060	13797	14029	14015	14173	13979	13829	13957	14068	13968	14048	13914	14023	13837	13951	13866	13959	13974	13935	14067	14047	13860	14060	14185	13963	14012	13970	13971	13958	14071	14019	13848	14039	14002	13968	13904	14087	13954	13942	14028	13973	14050	14042	14098	14023	13994	13974	13981	14033	14030	13844	13892	13861	13973	13978	14103	13889	14079	14072	14089	13906	14001	13879	13773	14010	14057	13828	14073	13936	14061	14213	14002	14114	13967	13999	14016	13913	14071	13905	14060	14010	14060	14018	13897	14000	14126	13948	13841	13957	13895	14077	14106	14065	13954	14069	13999	13995	14065	13958	14083	14043	13816	13943	14134	13931	14082	14036	13821	14021	13916	13957	14139	13899	13999	14102	13908	14045	13895	14042	14036	13865	13834	13875	13873	13994	14084	14018	13973	13995	13820	13983	13992	13990	14099	13807	13933	13881	13900	13933	13974	13971	13861	13971	14156	13872	13760	14177	13981	13907	14052	13918	14031	13905	13929	13993	13983	13940	14067	14026	13842	14003	13776	14058	13994	13784	13939	14034	14026	13979	13860	14060	14040	14113	13909	14000	14046	14052	13998	13793	13943	13966	14088	14032	13848	13823	13902	14065	13931	13924	13872	13868	14059	14055	13985	14300	13867	13864	14165	13861	14202	13992	13965	13983	13863	13986	13921	14093	14034	13962	13922	14116	14086	13911	14107	13995	13909	13985	13931	13961	13972	14053	13986	14030	14071	14102	14029	13843	13935	13925	14180	14076	14046	14016	13926	13791	13980	13903	14016	14099	14015	13950	13951	13819	14023	13839	14033	13913	13917	14125	13987	14028	13869	13963	13975	14029	14085	14216	14127	14105	13895	13896	13954	14081	13897	14039	13926	13934	13947	14005	13904	13965	13908	13937	14019	14188	14027	14129	13877	13863	14141	14040	14064	13904	13965	14103	14135	13777	14039	14031	13997	14054	13976	13977	14064	14160	13911	13933	13943	14000	14001	13959	13933	14165	13892	13908	13906	13900	13988	13923	13994	13997	13976	13904	13916	14007	14003	14108	13970	14031	13814	14187	13963	13989	14062	14135	14027	14003	14027	14052	13851	14048	13849	14090	13915	14078	13737	14027	14004	13873	13944	14218	14128	13926	13909	13963	14100	13805	14048	13995	13952	13904	13776	13875	14099	13979	13946	13876	13873	13974	13975	13937	13922	13937	13917	14034	14018	13911	13997	14128	13880	13959	13922	13969	14029	13957	13861	13958	13949	14061	13878	13916	13955	13963	14004	13929	14130	14047	14130	14038	14017	13967	13921	14021	14143	14075	13959	13900	13849	13836	13996	14148	13989	14067	14071	14022	14099	14029	13995	13804	14018	14114	13945	14003	13754	13910	14103	13807	13878	13988	14070	13983	13958	14049	13920	14116	14015	13939	14097	13992	14023	13983	13931	13870	13906	14010	14097	13911	13883	14095	13970	14057	13891	13941	14033	13991	14063	13954	14020	14022	14002	13992	13705	13944	14085	14006	14050	14009	14054	13959	14228	14107	13849	14153	14050	13991	13933	14114	14028	14010	13924	13831	13809	14154	13903	13984	14058	13953	13852	13959	13892	14016	13825	13955	14096	13835	13932	13964	14083	13958	13808	14055	14061	14126	14052	14036	14226	13930	13919	13934	14039	14003	14000	14006	13963	13923	13942	14294	14070	14148	13970	13904	13951	14017	14050	13999	13992	14094	14010	13884	14060	14012	14004	13966	14049	13854	14086	14094	14028	14097	14006	13940	14057	14048	14030	14046	13776	14027	13949	14134	13818	13985	14046	13992	14023	13974	13968	13831	14053	13888	13991	14143	14055	14093	13926	14004	13930	13940	14001	13931	14096	13961	13998	13963	13989	13963	13849	13844	14089	13945	14053	14151	13967	14040	14028	13977	13697	13922	13905	14038	13979	13959	13875	13975	13878	13882	13950	14059	14065	13985	14012	13956	14150	14070	13934	13761	13981	14165	14071	14001	13962	13857	14112	14079	14025	14049	14040
23808	20951	28334	23828	21782	23790	23004	18219	17265	17152	16734	16343	15941	15687	15398	15226	21272	29665	26276	18813	15039	13993	13835	13858	13793	13639	13526	13869	13930	13751	13822	13861	13833	13691	13701	13805	13745	13607	13611	13642	13803	13808	13834	14010	13663	13824	13744	13887	13842	13928	13834	13752	13864	13925	13756	13681	13715	13588	13720	13876	13700	14052	13812	13814	13573	13638	13669	13722	13827	13781	13954	13688	13790	13764	13687	13872	13764	13786	13673	13776	13781	13798	13734	13730	13679	13803	13800	13821	13708	13793	13531	13548	13675	13668	13800	13886	13731	13648	13958	13555	13782	13647	13737	13586	13616	13727	13800	13747	13743	13844	13621	13571	13784	13731	13726	13814	13759	13648	13805	13654	13783	13800	13618	13668	13586	13599	13589	13592	13611	13825	13563	13876	13753	13710	13538	13641	13721	13655	13801	13653	13787	13767	13486	13799	13919	13640	13682	13920	13698	13688	13722	13832	13483	13646	13704	13841	13690	13706	13870	13601	13640	13649	13675	13699	13826	13754	13837	13722	13450	13680	13855	13566	13714	13492	13652	13724	13691	13685	13818	13916	13753	13635	13931	13557	13510	13606	13800	13712	13729	13557	13699	13608	13498	13647	13762	13760	13715	13691	13553	13611	13520	13731	13703	13591	13869	13637	13825	13465	13658	13727	13834	13654	13791	13763	13754	13910	13626	13770	13828	13554	13848	13776	13774	13889	13812	13526	13670	13794	13660	13486	13777	13686	13759	13766	13641	13620	13736	13797	13604	13755	13881	13784	13587	13451	13529	13607	13795	13710	13888	13634	13673	13546	13704	13608	13743	13795	13662	13495	13504	13860	13833	13719	13663	13669	13664	13737	13813	13610	13686	13639	13653	13587	13737	13598	13557	13665	13670	13799	13698	13915	13924	13779	13677	13746	13904	13703	13774	13801	13791	13783	13695	13812	13789	13609	13582	13618	13544	13588	13814	13745	13680	13674	13868	13864	13586	13630	13550	13541	13818	13675	13852	13840	13860	13535	13560	13677	13713	13566	13739	13794	13647	13713	13742	13640	13804	13488	13747	13422	13613	13709	13728	13804	13636	13655	13846	13734	13534	13678	13710	13839	13797	13686	13705	13791	13860	13734	13759	13692	13671	13761	13614	13603	13721	13706	13626	13858	13689	13750	13702	13545	13639	13883	13826	13587	13663	13733	14000	13695	13730	13683	14045	13777	13777	13634	13879	13688	14080	13890	13800	13767	13811	13697	13708	13613	13784	13628	13642	13753	13663	13718	13723	13805	13713	13562	13809	13688	13664	13838	13771	13774	13681	13788	13634	13613	13705	13566	13809	13673	13783	13826	13767	13665	13664	13558	13662	13688	13655	13767	13628	13889	13829	13674	13705	13831	13743	13605	13893	13729	13757	13724	13662	13776	13664	13644	13524	13861	13779	13737	13707	13723	13720	13545	13679	13756	13566	13746	13729	13641	13584	13698	13759	13780	13489	13842	13706	13834	13781	13703	13719	13607	13702	13681	13713	13651	13598	13705	13661	13605	13743	13636	13774	13941	13755	13680	13890	13657	13753	13668	13420	13741	13473	13717	14026	13754	13670	13694	13673	13897	13961	13820	13549	13518	13782	13580	13783	13642	13728	13692	13459	13720	13812	13541	13801	13739	13818	13826	13856	13710	13732	13732	13700	13724	13837	13819	13732	13774	13723	13602	13679	13678	13700	13751	13623	13837	13699	13764	13613	13601	13573	13711	13755	13605	13659	13682	13877	13614	13594	13496	13685	13760	13805	13788	13653	13835	13941	13826	13729	13606	13856	13535	13752	13699	13693	13651	13670	13706	13592	13774	13816	13730	13681	13628	13619	13816	13843	13688	13587	13573	13876	13790	13626	13602	13534	13662	13493	13746	13784	13914	13626	13583	13519	13740	13605	13716	13771	13764	13806	13558	13821	13705	13710	13583	13760	13645	13761	13794	13681	13692	13649	13573	13689	13561	13802	13456	13668	13630	13659	13554	13815	13659	13660	13816	13636	13625	13713	13611	13741	13643	13775	13590	13427	13725	13734	13761	13679	13673	13831	13733	13726	13882	13732	13823	13499	13707	13862	13744	13713	13574	13612	13748	13658	13705	13745	13719	13881	13669	13888	13713	13844	13900	13867	13775	13713	13587	13640	13443	13649	13839	13803	13822	13628	13278	13594	13593	13746	13877	13631	13507	13715	13617	13847	13568	13606	13794	13562	13653	13816	13749	13573	13590	13570	13654	13850	13762	13626	13727	13819	13736	13526	13555	13756	13916	13753	13610	13663	13864	13643	13625	13757	13655	13616	13696	13766	13968	13882	13871	13710	13687	13625	13600	13594	13756	13839	13991	13821	13660	13827	13658	13847	13670	13567	13907	13785	13756	13663	13665	13638	13830	13745	13642	13593	13645	13797	13552	13656	13741	13780	13757	13667	13508	13623	13753	13746	13877	13775	13815	13597	13758	13738	13689	13779	13661	13613	13701	13839	13739	13683	13675	13580	13739	13744	13798	13659	13673	13812	13747	13661	13836	13695	13726	13825	13808	13711	13769	13602	13729	13741	13830	13607	13561	13751	13828	13751	13859	13741	13632	13721	13653	13825	13774	13687	13835	13776	13621	13632	13690	13581	13740	13684	13619	13399	13631	13528	13674	13732	13724	13626	13613	13958	13907	13735	13685	13601	13607	13663	13553	13613	13860	13777	13774	13686	13701	13681	13646	13624	13765	13605	13824	13784	13819	13738	13835	13890	13900	13775	13857	13674	13810	13716	13557	13583	13702	14026	13562	13796	13788	13680	13676	13832	13514	13531	13559	13568	13735	13644	13634	13724	13735	13527	13749	13884	13717	13969	13873	13744	13811	13695	13969	13697	13791	13559	13596	13601	13681	13732	13641	13787	13549	13693	13829	13800	13538	13760	13711	13706	13720	13583	13708	13753	13589	13654	13772	13820	13775	13700	13869	13752	13622	13871	14011	13632	13746	13653	13677	13791	13654	13727	13558	13754	13762	13873	13659	13895	13817	13811	13920	13682	13639	13810	13661	13768	13655	13705	13731	13894	13743	13533	13817	13760	13795	13759	13451	13878	13901	13884	13807	13698	13737	13699	13670	13666	13545	13649	13666	13697	13725	13972	13813	13729	13599	13902	13636	13645	13640	13749	13526	13624	13675	13592	13779	13645	13669	13663	13834	13778	13771	13549	13684	13597	13666	13725	13696	13614	13750	13664	13775	13723	13733	13854	13690	13639	13781	13767	13636	13775	13811	13747	13845	13710	13641	13600	13696	13805	13573	13767	13764	13863	13695	13676	13741	13575	13589	13839	13832	13692	13587	13636	13684	13555	13789	13678	13775	13524	13637	13726	13797	13592	13788	13695	13660	13597	13823	13853	13797	13665	13650	13607	13627	13675	13663	13586	13741	13752	13843	13787	13930	13861	13777	13713	13569	13639	13695	13761	13698	13805	13816	13522	13686	13790	13790	13796	13483	13775	13776	13707	13690	13654	13683	13841	13619	13869	13734	13751	13789	13774	13912	13909	13588	13895	13825	13704	13589	13724	13649	13856	13803	13861	13825	13839	13533	13829	13700	13810	13816	13721	13581	13696	13723	13866	13754	13688	13661	13569	13578	13781	13886	13858	13759	13641	13720	13618	13620	13749	13991	13668	13631	13797	13801	13530	13662	13771	13790	13896	13811	13834	13549	13747	13711	13686	13587	13667	13817	13824	13926	13783	13805	13860	13565	13586	13801	13756	13850	13657	13694	13776	13605	13680	13710	13821	13589	13738	13830	13629	13759	13751	13650	13869	13578	13702	13778	13671	13535	13493	13552	13742	13783	13518	13781	13587	13680	13780	13640	13681	13762	13658	13672	13684	13726	13657	13677	13731	13504	13594	13659	13675	13741	13482	13840	13778	13582	13787	13778	13740	13587	13630	13720	13678	13762	13842	13863	13800	13835	13796	13700	13711	13653	13844	13853	13552	13830	13720	13744	13784	13742	13687	13702	13714	13785	13674	13641	13813	13744	13731	13743	13705	13774	13630	13702	13568	13612	13614	13833	13673	13684	13856	13658	13736	13588	13775	13612	13703	13713	13583	13631	13814	13794	13539	13673	13691	13781	13606	13685	13779	13764	13512	13710	13952	13556	13620	13737	13516	13561	13754	13689	13783	13720	13709	13623	13663	13744	13512	13749	13697	13822	13689	13712	13684	13683	13638	13556	13538	13798	13830	13819	13792	13714	13877	13518	13826	13710	13740	13504	13638	13623	13590	13789	13797	13554	13710	13746	13721	13772	13875	13677	13671	13744	13774	13788	13502	13748	13810	13610	13751	13740	13706	13705	13616	13821	13713	13678	13741	13776	13610	13675	13870	13653	13634	13735	13715	13589	13729	13897	13848	13803	13772	13762	13867	13673	13871	13799	13574	13731	13786	13873	13826	13859	13825	13707	13602	13634	13839	13685	13767	13552	13648	13839	13632	13577	13808	13725	13716	13834	13642	13675	13808	13796	13938	13744	13546	13521	13761	13483	13642	13806	13716	13903	13754	13800	13608	13824	13524	13820	13695	13834	13765	13815	13803	13645	13777	13828	13749	13550	13599	13787	13439	13624	13551	13553	13854	13808	13812	13751	13920	13613	13664	13650	13535	13613	13770	13793	13583	13671	13850	13889	13730	13841	13779	13823	13640	13680	13754	13779	13861	13816	13718	13926	13715	13664	13644	13871	13688	13699	13541	13673	13809	13675	13750	13718	13642	13682	13627	13759	13763	13730	13631	13626	13760	13613	13686	13497	13725	13633	13659	13713	13668	13787	13595	13731	13687	13742	13691	13890	13621	13678	13447	13707	13738	13744	13651	13775	13867	13416	13592	13649	13797	13725	13759	13734	13771	13679	13562	13598	13592	13743	13634	13629	13567	13647	13879	13761	13629	13881	13794	13873	13549	13687	13762	13728	13857	13670	13675	13684	13720	13694	13786	13738	13742	13736	13652	13683	13559	13675	13636	13845	13848	13665	13637	13811	13779	13643	13832	13605	13676	13624	13716	13721	13493	13685	13666	13784	13935	13775	13828	13691	13801	13691	13662	13868	13724	13690	13581	13602	13801	13871	13627	13675
24545	41902	39897	31157	25982	23320	20613	18508	17890	17129	16865	16103	15508	14795	14310	14481	24661	32055	27121	16819	12569	12071	12188	12118	12183	12049	12198	12019	12150	12140	12062	12034	12030	11917	12058	12199	11940	12035	12065	12255	12049	11828	11974	12060	12010	12177	12073	12100	12088	12227	11991	12121	12022	12128	12009	12156	11876	12074	12172	12145	11853	11891	11903	12075	11963	12039	12068	12170	12133	12084	12045	12102	11994	11772	12078	12085	12048	12113	11946	12037	11946	11885	12002	12022	12065	12108	11981	12002	12036	12085	11948	12043	12065	12145	11948	12026	12050	12146	11970	11967	11961	11958	12175	12093	12070	12102	12015	11901	12059	11827	12017	12064	12157	12084	12190	12035	12042	12104	11998	11835	12034	12024	12136	12070	11897	12277	12124	11996	12073	12037	11991	12051	12135	11993	12063	11899	12079	11977	12071	12014	12079	11952	12007	12086	11993	11998	11952	12012	12051	11992	12038	11955	12150	11869	12046	12149	11904	12055	12039	11908	11954	12025	11982	11945	11990	11832	12044	11943	12087	12067	11939	12035	11894	12075	12075	11860	12072	11950	11988	12114	12118	12085	12018	12064	11982	12067	12074	12063	12090	11968	12139	11756	12072	12130	11881	12111	12085	12005	12062	12251	11838	12122	11947	12016	12052	12007	11966	11996	12100	12024	12097	12021	12066	12153	12047	11964	12056	11912	12024	11900	12104	11999	12011	11937	12086	11987	12248	12089	12238	11970	12020	12173	12046	12252	11966	11922	12075	12088	12148	12032	12124	11976	12147	11836	11984	12017	11991	12127	11878	11996	11930	12071	12127	12048	11983	11917	11959	12064	12142	11927	11809	11971	12156	11909	11786	11993	12021	12111	11980	12196	11955	11941	11848	12017	12044	11910	11946	11904	12148	12163	11952	11859	12070	12106	12050	11951	11913	11950	12063	11964	11960	12125	12079	11988	12051	12046	11950	12013	11874	12082	12111	12002	11980	12097	12114	11941	12026	12018	11970	12014	11928	12057	12002	11941	11976	12068	12020	12057	12024	12088	11886	12022	12024	12142	11969	12117	11926	12051	12004	12099	11842	12031	12024	12106	12015	12065	12003	12032	11967	11902	12132	12066	12008	11964	12033	12073	12122	11974	12061	12070	12147	12064	12057	12135	11991	12049	11848	11975	12049	11970	11917	12065	12072	12011	11978	11964	12080	11988	11939	12018	12147	11790	11878	12023	11969	12080	12042	12154	12066	11972	12142	12084	12140	11982	12078	12024	12020	12009	12056	11989	11982	11970	12124	12057	11998	12118	11944	11932	12044	11892	11855	12072	11953	12035	11869	11868	12070	11851	12136	12004	12053	12096	11820	12005	12139	12156	12061	12135	12087	12020	12007	11966	12017	12023	12094	11771	12143	11853	11959	12055	12047	11950	12073	11904	12021	12159	11980	11886	12164	12035	11966	12056	11888	11957	12099	12108	12008	12012	12052	12046	12039	12089	12048	12049	11969	12163	12171	11938	12067	12164	11967	12058	11892	12130	12107	12057	12036	12073	11966	11880	12144	11860	11940	11934	11975	12116	12053	11949	12026	11984	11968	12059	12108	12015	11955	11999	11991	11945	11995	12018	12035	12260	12025	12005	12073	11789	12233	12009	12023	12044	11780	12087	12002	12086	12112	12005	11977	12070	11919	11882	11936	12021	11994	12186	12045	12119	12049	12020	12179	12043	11968	11984	12130	11811	11934	12009	12088	12035	12179	11787	12040	12124	11980	12105	12102	12094	12038	11941	12013	12111	12023	12005	11968	11955	12040	11973	11992	11989	11975	12128	12059	12132	12046	11960	12029	11923	12155	12030	12095	11924	11973	12104	12034	12092	11987	12048	11987	11986	12063	12099	12060	12090	12097	12071	12022	12047	12014	12063	12042	12025	12207	12073	12194	11978	12044	11995	12002	12165	11919	11988	12026	11938	12130	11987	12023	12060	12021	12081	12031	11981	12056	11998	12029	12017	12052	11909	12005	11920	11994	12056	11993	11930	11902	12079	11970	12140	11965	12075	12074	11991	11927	12088	11971	11917	11961	12025	12003	11997	12158	11886	12081	12091	11911	12139	11907	11901	12117	11922	11818	11911	12094	12093	11849	12186	11947	12010	11837	12043	12057	12054	12006	11967	11907	11875	11991	12035	12118	12109	12032	12082	12054	11888	12089	12102	11912	11991	12027	11961	12126	12038	12086	12066	11957	11934	12050	11806	11968	11946	12021	12000	12032	11983	11865	11835	11997	12008	12042	11952	11907	12155	11904	12189	11972	12052	12018	12022	12016	12028	11948	12048	11953	12151	11986	12023	12082	12028	12060	12095	12031	12106	12125	11943	12312	11943	12125	11927	12013	12080	11959	12125	12114	12050	12187	12051	12152	11948	12046	12067	12114	11898	12049	12115	12013	12145	12048	11893	12121	12143	11857	12132	12061	11988	12017	12070	12183	12175	11917	11906	11966	12119	11971	11808	12046	12044	12080	11987	12180	12093	12071	12100	12005	11976	11984	12216	12076	11983	12198	11922	12039	11997	12031	11988	11924	12199	12080	11969	11939	12076	12044	12081	11891	11915	11862	11988	11997	11902	12101	12033	12129	12077	12034	12159	11964	11885	11791	12129	12007	11966	11894	12086	12076	11953	11994	12041	11961	11890	12100	12116	11969	11992	11957	12075	12120	11967	11938	12069	12089	12224	12157	12013	11948	12059	11891	12068	12114	12037	12008	11986	11954	11867	11973	12033	11917	12072	12030	11897	12184	12043	12053	11888	11943	12059	11957	12018	12153	12072	11870	12038	11990	11938	11932	11962	11992	11972	11996	12048	12071	12046	11810	11915	12103	11974	12019	12027	12062	12019	12074	12102	11949	12084	12010	11933	12045	11998	12013	12051	12077	12049	11904	11910	12169	11891	12152	12047	12021	11953	11951	12060	12175	11824	12153	11944	11934	12075	12090	11931	12031	11949	12024	12084	12157	12081	11942	11883	11815	12205	12262	12067	11964	12040	12018	12133	12023	11974	11941	12044	11957	12137	11938	12058	11895	12065	12031	12063	12072	12149	11890	11980	11946	12115	11758	12000	11962	12099	12069	11937	11986	11944	11934	12073	12015	11953	12161	12085	12044	11995	12141	12023	11722	12167	12013	11998	12078	12185	12010	12115	11985	12071	12004	11930	12018	11984	12081	12017	12028	11946	12037	12038	12124	11888	11944	11944	12047	12131	12108	12033	11951	11882	12074	12108	12028	12072	11868	11971	12078	11987	12067	11906	12047	11968	11926	12162	11945	12013	12008	12096	12009	12138	12050	12010	11933	12221	11994	12001	12028	12052	12013	11881	11899	12058	12027	11994	12059	12101	11844	12008	12082	12041	12068	11958	11789	12049	11982	11933	12217	11990	11945	11884	12072	11832	11947	11898	12107	12092	11970	12050	12010	12159	12181	12168	11997	11935	12032	12171	11860	12096	12021	12044	11989	11986	11935	11841	11926	12090	11997	11903	11916	12027	12061	12110	12195	11981	11969	12132	12078	11936	11940	12030	11958	12036	12026	12176	11737	12057	11971	11938	11981	12127	12005	11973	12287	12009	12038	11983	12036	12180	12139	12068	11989	11950	12142	11913	11856	12016	12046	11993	11868	11947	11976	12007	12132	12053	11987	11992	12066	11901	12069	12050	12095	12000	12035	11937	11910	12043	12128	11984	11918	12012	12136	12098	11997	12106	11835	12018	12066	12029	11954	12008	12018	11997	12112	12087	11921	12069	12053	12070	12031	12109	12016	12080	11948	12060	11928	11925	12109	12043	11874	11935	12040	11956	12187	12037	11967	12085	11981	12125	12007	12179	11921	11945	12024	11950	11854	12228	12073	12042	12123	11965	11996	12041	11977	11912	12069	11861	11974	12077	12059	12169	12088	12102	12046	11975	11946	12058	11870	11948	11882	11941	12017	12008	12038	12060	12042	12150	11949	12103	12009	12041	12179	12115	11908	11946	12107	12089	12049	12090	12070	12033	11898	11921	12062	12048	11996	12131	12044	12118	12009	12058	11946	11827	11999	12037	11919	12044	11918	12001	12108	12126	11908	12033	12043	11956	11939	12210	11966	12082	11962	12261	12059	11940	12099	11940	12029	12178	11894	12238	12039	11998	12051	12031	12099	12046	11856	11961	12005	12098	11840	12149	12216	12163	11763	12016	12183	11991	12159	11910	11908	11986	12079	12068	12083	12041	11958	12036	11866	12035	12117	12118	11941	12018	11986	12110	12038	12109	12137	12040	11960	11892	11982	12152	12007	11966	11956	11838	11971	12177	12178	11982	12180	11983	12050	12002	11958	11960	11928	12092	11934	12057	12149	11867	11909	12058	11953	11939	12000	12053	11917	12030	11918	11980	12064	12060	12043	12122	12012	12165	12044	12132	11972	12145	11786	12118	11961	11945	11831	11993	11955	12100	12086	11955	11892	12080	12020	11883	12010	12140	12201	12063	12018	12058	11913	11898	12056	12156	12034	12073	11986	12010	12084	11936	11956	11933	12005	11925	11868	11905	12055	12086	12069	12022	12143	12068	12032	11945	12094	12032	11896	11984	12022	12249	12057	11939	11950	12058	12171	12060	11939	11934	11974	12062	12050	12048	11903	11973	12097	12085	11978	12016	12057	11912	11918	12013	12094	12025	11916	12132	11941	12038	12080	12027	12037	11986	12087	12056	11949	11977	12077	12021	11940	12045	11921	11960	11990	11887	12080	12153	11942	12050	12070	11928	11999	11819	11966	12112	11946	11939	12013	11909	12013	12069	11912	12123	12052	11962	11957	11935	12019	12031	12078	11921	11985	12166	11866	12098	12017	11943	12142	11958	12047	11929	12022	12113	11980	11993	11980	12026	12029	12012	12195	12051	12144	12066	11956	12072	11855	11974	11866	12009	11906	11920	12022	12117	11975	12055	11917	12003	12031	11966	11995	11943	11990	11868	11925	11915	12064	12124	12193	12012	11964	12096	12037	12083	11947	12105	12139	12061	12015	12005	11920	12119	12104	12112	12074	11943	11947	12077	11909	11913	12038	11957	12019	12034	12056	12008	12065	12016	11882	12072	12029	11965	12105	11989	12088	11891	11940	11944
30391	24959	26553	23575	19782	18491	17864	17260	16728	16715	16596	16555	16369	16540	16570	16222	16649	16971	17321	16482	15888	15851	15747	15636	15953	15708	15710	15811	15824	15663	15675	15994	15648	15767	15967	15806	15680	15834	15945	15784	15877	15845	15811	15844	15745	15523	15832	15813	15908	15655	15789	15684	15885	16048	15767	15754	15616	15732	15779	15810	15802	15932	15765	15815	15808	15884	15775	15663	15684	15711	15745	15653	15750	15803	15947	15521	15808	15811	15700	15802	15781	15761	15828	15744	15834	15609	15829	15875	15479	15867	15562	15684	15768	15766	15678	15772	15926	15733	15750	15817	15686	15816	15718	15693	15896	15787	15791	15940	15813	15672	15829	15573	15691	15767	15666	15662	15822	15662	15718	15646	15984	15686	15798	15688	15737	15564	15927	15827	15794	15785	15807	15611	15912	15895	15670	15681	15690	16019	16000	15659	16039	15829	15724	15780	15761	15758	15635	15748	15755	15589	15828	15679	15860	16077	15840	15632	15640	15792	15646	15764	15805	15898	15679	15957	15660	15807	15663	15644	15796	15796	15878	15855	15786	15721	15814	15723	15831	15745	15704	15792	15889	15863	15743	15769	15687	15767	15566	15626	15803	15650	15671	15666	15681	15481	15792	15665	15839	15690	15643	15897	15528	15659	15755	15715	15761	15595	15881	15706	15644	15631	15714	15670	15760	15518	15748	15867	15695	15636	15737	15832	15772	15936	15951	15710	15811	15682	15810	15812	15802	15528	15797	16041	15666	15476	15694	15803	15771	15984	15833	15764	15860	15694	15529	15725	15815	15770	15843	15522	15735	15697	15770	15642	15625	15813	15607	15811	15794	15580	15641	15733	15504	15714	15845	15566	15756	15804	15868	15704	15648	15766	15813	15698	15959	15820	15825	15879	15749	15803	15920	15497	15852	15799	15761	15783	15797	15807	15692	15837	15692	15693	15711	15687	15840	15544	15780	15717	15926	15847	15638	15681	15657	15810	15857	15903	15758	15740	15775	15843	15742	15953	15795	15752	15559	15762	15789	15673	15740	15704	15696	15724	15531	15753	15847	15807	15789	15728	15822	15842	15952	15743	15762	15574	15689	15742	15698	15811	15800	15785	15784	15732	15739	15717	15655	15651	15618	15630	15695	15742	15655	15767	15782	15976	15677	15769	15934	15720	15665	15727	15925	15737	15718	15771	15758	15860	15843	15858	15819	15633	15674	15719	15842	15607	15742	15640	15791	15810	15780	15759	15589	15847	15728	15700	15568	15953	15660	15886	15984	15719	15720	15682	15922	15542	15646	15770	15563	15557	15726	15817	15701	15833	15871	15827	15754	15788	15927	15821	15836	15954	15689	15788	15912	15769	15912	15800	15655	15573	15618	15877	15732	15814	15634	15962	15855	15876	15799	15742	15852	15747	16047	15798	15748	15451	15806	15760	15701	15655	15925	15830	15699	15950	15775	15867	15717	15898	15796	15733	15804	15744	15799	15915	15587	15723	15782	15775	15741	15780	15791	15693	15771	15837	15778	15937	15826	15801	15802	15778	15586	15851	15731	15798	15684	15791	15702	15775	15674	15645	15869	16035	15737	15665	15799	15861	15788	15787	15663	15458	15573	15655	15754	15971	15828	15952	15636	15958	15779	15840	15717	15959	15809	15843	15876	15897	15884	15631	15768	15706	15943	15924	15884	15727	15810	15631	15660	15594	15692	15425	15910	15855	15643	15870	15602	15870	15686	15703	15740	15680	15869	15699	15782	15758	15584	16032	15764	16008	15995	15705	15704	15850	15713	15854	15813	15707	15842	15729	15748	15548	15682	15810	15852	15862	15685	15776	15662	15802	15851	15673	15781	15737	15743	15630	15737	15870	15785	15598	15847	15751	15777	15848	15789	15621	15835	15917	15538	15470	15735	15728	15868	15699	15866	15779	15862	15754	15820	15786	15789	15796	15730	15663	15843	15684	15715	15721	15624	15758	15802	15580	15570	15851	15879	15737	15763	15727	15700	16001	15719	15701	15664	15651	15825	15766	15727	15725	15757	15791	15772	15867	15731	15880	15943	15779	15823	15689	15631	15674	15858	15937	15929	15902	15789	15548	15761	15801	15608	15716	15874	15824	15825	15631	15778	15589	15687	15802	15610	15705	15498	15676	15693	15624	15701	15710	15499	15796	15880	15816	15787	15831	15717	15972	15899	15674	15793	15656	15865	15689	15675	15719	15802	15888	15689	15609	15521	15608	15611	15696	15698	15946	15843	15651	15699	15833	15696	15727	15788	15840	15912	15911	15686	15702	15795	15751	15988	15807	15830	15822	15917	15855	15771	15627	15832	15501	15747	15667	15759	15577	15572	15404	15636	16008	15762	15648	15937	15781	15837	15649	15699	15768	15847	15637	15793	15920	15657	15616	15794	15586	15771	15812	15857	15727	15669	15892	15709	15663	15859	15802	15858	15894	15799	15863	15734	15841	15712	15622	15618	15995	15740	15926	15757	15669	15629	15695	15664	15631	15745	15730	15887	15855	16042	15795	15822	15729	15635	15745	15707	15735	15594	15810	15812	15708	15787	15711	15779	15791	15939	15767	15797	15690	15655	15777	15578	15756	15759	15876	15722	15814	15763	15706	15614	15752	15806	15805	15705	15681	15851	15737	15947	15762	15868	15805	15766	15837	15683	15751	16087	15955	15738	15674	15672	15790	15932	15930	15768	15766	15701	15942	15703	15959	15825	15465	15602	15671	15808	15781	15602	15533	15676	15757	15775	15775	15847	15831	15697	15639	15577	15803	15744	15837	15761	15568	15844	15724	15732	15686	15712	15732	15708	15970	15480	15804	15769	15904	15793	15800	15829	15726	15812	15796	15940	15614	15877	15980	15833	15900	15949	15806	15758	15852	15954	15828	15797	15593	15578	15762	15687	15743	15761	15761	15693	15519	15606	15869	15963	15976	15948	15817	15807	15762	15691	15860	15719	15527	15743	15890	15629	15733	15828	15578	15683	15728	15655	15777	15818	15614	15826	15622	15745	15872	15747	15784	15799	15599	15778	15739	15757	15638	15859	15786	15647	15801	15862	15809	15769	15936	15898	15616	15829	15644	15875	15700	15897	15731	15664	15733	15598	15786	15778	15694	15582	15677	15711	15612	15802	15869	15654	15770	15712	15694	15790	15725	15924	15934	15680	15741	15836	15628	15728	15645	15728	15731	15807	15757	15818	16045	15658	15690	15863	15682	15811	15834	15745	15623	15551	15956	15720	15833	15995	16089	15937	15429	15711	15616	15870	15784	15675	15775	15836	15928	15712	15637	15796	16084	15855	15736	15641	15946	15852	15728	15915	15880	15818	15755	15808	15678	15633	15740	15866	15743	15848	15730	15863	15835	15756	15654	15528	15803	15787	15779	15858	15768	15911	15763	15905	15712	15836	16050	15914	15659	15628	15855	15608	15829	15594	15631	15842	15848	15637	15724	15846	15597	15666	15563	15695	15567	15870	15735	15857	15691	15479	15825	16029	15701	15674	15875	15659	15787	15838	15791	15790	15853	15719	15660	15731	15612	15802	15877	15685	15881	15718	16017	15838	15707	15733	15788	15934	15552	15708	15890	15786	15933	15702	15629	15750	15588	15808	15856	15775	15505	15802	15779	15727	15777	15580	15775	15741	15855	15714	15856	15902	15528	15752	15829	15719	15558	15826	15879	15603	15941	15731	15884	15861	15845	15734	15703	15916	15810	15513	15885	15834	15708	15637	15478	15656	15881	15925	15883	16010	15831	15694	15771	15806	15945	15618	15887	15793	15558	15631	15681	15876	15950	15919	15929	15775	15719	15746	16043	15701	15692	15720	15719	15724	15875	15757	15773	15894	15771	15679	15730	15685	15710	15800	15787	15815	15884	15747	15755	15683	15654	15847	15739	15772	15667	15775	15777	15827	15656	16063	15995	15651	15516	15730	15716	15795	15774	15872	15866	15630	15841	15788	15737	15837	15873	15594	15553	15796	15776	15750	15913	15784	15713	15806	15907	16005	15802	15722	15773	15883	15645	15785	15828	16003	15643	15728	15771	15810	15625	15750	15853	15610	15798	15787	15748	15809	15798	15653	15840	15837	15880	15896	15692	15972	15895	15649	15621	15640	15930	15785	15541	15703	15821	15637	15731	15580	15613	15774	15872	15758	15760	15853	15777	15580	15710	15786	15941	15872	15845	15760	15831	15825	15798	15726	15817	15730	15815	15612	15824	15966	15745	15642	15968	15753	15916	15822	15802	15736	15800	15773	16035	15967	15618	15687	15774	15603	15943	15726	15860	15813	15874	15812	15842	15703	15816	15847	15821	15724	15505	15678	15911	15960	15865	16104	15877	15608	15776	15722	15866	15715	15577	15892	15748	15720	15682	15760	15746	15725	15726	15831	15742	15528	15755	15859	15782	15628	15585	15767	15754	15707	15687	15693	15591	15850	15683	15876	15783	15787	15798	15754	15574	15775	15650	15610	15944	16033	15872	15822	15823	15800	15889	15705	15827	15772	15836	15654	15768	15782	15652	15784	15721	15850	15714	15740	15747	15906	15887	15820	15804	15726	15841	15920	15786	15681	15796	15646	15633	15735	15707	15780	15727	15663	15523	15724	15935	15823	15797	15749	15494	15811	15641	15689	15767	15763	15606	15706	15945	15613	15684	15554	15907	15856	15804	15759	15705	15808	15747	15817	15701	15841	15743	15654	15730	15650	15920	15892	15821	15929	15692	15694	15725	15942	15861	15880	15658	15704	15577	15869	15541	15705	15557	15759	15686	15909	15802	15887	15746	15683	15758	15650	15810	15820	15781	15598	15705	15814	15993	15704	15808	15764	15643	15594	15755	15895	15728	15475	15659	15644	15760	15792	15605	15735	15949	15887	15790	15827	15592	15626	15659	15793	15787	15732	15820	15937	15753	15635	15773	15715	15758	15722	15829	15716	15840	15793	15820	15624	15803	15891	15763	15693	15761	15762	15886	15913	15744	15910	15757	15855	15759	15875	15906	15882	15547	15784	15926	15775	15747	15712	15598	15845	15786	15842	15846	15578	15498	15699	15855	15826	15598	15656	15650	15810	15708	15789	15639	15796	15832	15792	15617	15995	15962	15962	15781	15768	15672	15792	15610	15940	15632	15686	15849
22822	31085	28587	23114	19337	17565	16236	15806	15229	14826	14655	14496	14559	14296	14016	13851	14453	15060	15049	13919	13268	13366	13192	13180	13258	13258	13238	13335	13252	13053	13267	13176	13126	13150	13258	13208	13160	13269	13158	13365	13191	13115	13158	13230	13241	13108	13089	13258	13331	12970	13308	13423	13222	13298	13264	13324	13169	13257	13346	13266	13306	13224	13311	13125	13117	13172	13146	13116	13336	13208	13291	13166	13187	13119	13110	13346	13009	13181	13225	13080	13358	13169	13001	13276	13245	13256	13073	13290	13282	13001	13216	13137	13209	13190	13086	13260	13219	13304	13188	12987	13182	13240	13288	13312	13113	13145	13181	13136	13122	13107	13220	13214	13098	13112	13186	13228	13319	13111	13172	13139	13301	13136	13195	13215	13317	13307	13220	13125	13291	13342	13205	13210	13244	13256	13139	13154	13195	13257	13281	12989	13175	13239	13219	13225	13244	13297	13104	13245	13334	13166	13259	13332	13343	13133	13226	13246	13365	13303	13271	13280	13203	13136	13079	13254	13124	13204	13026	13191	13335	13205	13112	13115	13151	13157	13168	13251	13180	13229	13177	13118	13244	13089	13259	13163	13241	12963	13144	13210	13140	13248	13196	13252	13199	13273	13324	13197	13237	13130	13210	13119	13241	13094	13439	13396	13245	13124	13307	13150	13340	13141	13222	13262	13192	13247	13126	13294	13277	13285	13265	13296	13345	13049	13141	13186	13112	13255	13219	13134	13284	13219	13263	13222	13264	13120	13058	13301	13173	13177	13080	13144	13299	13095	13220	13344	13121	13152	13274	13285	13075	13373	13089	13060	13314	13337	13163	13238	13230	13238	13072	13217	13279	13256	13235	13136	13238	13264	13430	13275	13189	13132	13096	13222	13167	13171	13259	13156	13117	13175	13318	13255	13234	13180	13134	13285	13282	13101	13260	13198	13359	13245	13241	13287	13338	13311	13173	13243	13204	13366	13334	13124	13064	13277	13233	13166	13043	12996	13101	13086	13231	13325	13208	13158	12995	13113	13374	13109	13186	13173	13177	12930	13395	13297	13099	13160	13092	13287	13254	13166	13293	13280	13063	13352	13196	13077	13345	13238	13129	13156	13350	13303	13199	13126	13374	13216	13046	13377	13242	13232	13349	13163	13302	13252	13116	13292	13374	13065	13139	13225	13259	13120	13324	13160	13187	13224	13074	13238	13210	13165	13283	13165	13160	13298	13052	13125	13125	13189	13213	13289	13315	13170	13204	13129	13158	13244	13254	13203	13231	13164	13163	13226	13354	13048	12990	13272	13439	13241	13062	13329	13298	13073	13210	13066	13177	13022	13117	13237	13093	13163	13055	13244	13192	13360	13072	13209	13093	13289	13173	13261	13028	13185	13162	13197	13311	13306	13238	13128	13258	13297	13274	13364	13138	13240	13454	13315	13093	13299	13194	13265	13114	13164	13374	13130	13193	13317	13079	13202	13092	13045	13196	13183	13228	13197	13196	13142	13210	13190	13250	13183	13155	13169	13306	13134	13285	13155	13273	13157	13144	13209	13221	13253	13229	13270	13075	13420	13274	13159	13231	13044	13014	13279	13287	13220	13283	13237	13284	13104	13175	13260	13400	13095	13242	13130	13215	13181	13178	13170	13210	13204	13196	13273	13217	13240	13046	13333	13117	13216	13409	13054	13179	13164	13075	13136	13234	13193	13253	13204	13303	13181	13100	13325	13294	13023	13083	13165	13288	13230	13266	13178	13135	13311	13263	13046	13084	13182	13101	13306	13263	13240	13204	13196	13165	13305	13198	13167	13125	13114	13160	13186	13159	13177	13032	13375	13233	13242	13142	13191	13315	13104	13228	13284	13150	13405	13277	13172	13234	13150	13310	13179	13180	13263	13132	13105	13190	13160	13259	13249	13221	13264	13115	13210	13206	13210	13045	13359	13091	13193	13247	13119	13222	13240	13261	13031	13165	13231	13281	13088	13168	13123	13139	13181	13276	13234	13051	13214	13164	13306	13317	13217	13208	13152	13198	13069	13244	13192	13247	13161	13120	13220	13217	13346	13238	13027	13303	13102	13235	13210	13239	13273	13168	13237	13177	13186	13262	13077	13169	13015	13218	13050	13249	13172	13348	13275	13190	13154	13140	13150	13116	13311	13346	13184	13299	13329	13075	13190	13115	13066	13189	13253	13034	13326	13075	13066	13239	13295	13209	13153	13061	13084	13339	13205	13159	13250	13227	13019	13391	13071	13121	13327	13226	13229	13292	13195	13042	13315	13241	13464	13279	13200	13148	13180	13248	13176	13292	13442	13192	13135	13223	13237	13140	13269	13208	13164	13271	13188	13258	13301	13283	13088	13227	13111	13348	13180	13284	13267	13206	13039	13206	13188	13301	13233	13097	13206	13430	13182	13290	13376	13256	13210	13410	13236	13223	13215	13203	13165	13182	13130	13293	13270	13194	13086	13502	13208	13265	13211	13258	13218	13268	13212	13192	13092	13314	13126	13143	13186	13212	12977	13128	13014	13070	13173	13124	13179	13272	13189	13206	13206	13264	13326	13097	13172	13219	13065	13217	13235	13273	13197	13110	13353	12969	13192	13372	13202	13247	13170	13156	13306	13287	13336	13351	13320	13280	13101	13296	13158	13179	13225	13214	13279	13303	13356	13194	13218	13259	13431	13280	13240	13200	13264	13118	13224	13050	13214	13202	13260	13128	13442	13222	13171	13333	13091	13148	13262	13167	13230	13351	13236	13227	13178	13329	13204	13166	13294	13242	13164	13040	13221	13324	13010	13284	13371	13245	13194	13406	13266	13226	13088	13117	13268	13072	13270	13250	13214	13354	13217	13067	13050	13346	13401	13414	13247	13186	13271	13370	13059	13196	13269	13115	13187	13169	13115	13201	13150	13083	13457	13147	13247	13173	13210	13168	13300	13164	13249	13137	13123	13298	13220	13130	13241	13149	13074	13318	13196	13309	13286	13368	13189	13221	13248	13219	13230	13217	13315	13182	13246	13107	13269	13292	13184	13231	13254	13382	13231	13314	13562	13314	13237	13232	13214	13233	13242	13192	13177	13145	13037	13149	13175	13247	13233	13286	13222	13145	13247	13096	13280	13335	13154	13139	13251	13119	13176	13156	13177	13505	13271	13385	13194	13320	13144	13209	13191	13070	13069	13265	13214	13067	13207	13256	13170	13355	13053	13104	13050	13305	13222	13272	13016	13236	13164	13215	13149	13270	13351	13260	13155	13190	13222	13266	13179	13263	13224	13258	13304	13240	13226	13169	13204	13267	13094	13324	13217	13134	13081	13247	13269	13150	13324	13307	13245	13301	13283	13244	13258	13131	13158	13186	13336	13139	13156	13129	13340	13304	13402	13118	13191	13438	13257	13170	13191	13198	13405	13056	13083	13348	13177	13201	13305	13221	13281	13244	13137	13179	13162	13282	13285	13275	13207	13256	13087	13358	13262	13144	13302	13230	13392	13225	13093	13113	13153	13131	13243	13248	13231	13118	13244	13264	13182	13146	13215	13267	13112	13349	13366	13236	13245	13144	13241	13284	13220	13279	13375	13151	13152	13011	13217	13186	13299	13176	13359	13181	13042	13257	13108	13242	13137	12965	13245	13377	13101	13179	13187	13162	13157	13206	13310	13095	13222	13242	13305	13158	13218	13245	13165	13227	13277	13095	13362	13301	13063	13129	13236	13247	13324	13272	13172	13144	13184	13257	13038	13243	13270	13210	13237	13226	13081	13296	13267	13226	13197	13152	13148	13227	13301	13276	13283	13218	13133	13150	13078	13141	13103	13099	13176	13229	13164	13254	13212	13219	12994	13147	13210	13025	13290	13115	13125	13218	13210	13261	13180	13174	13122	13244	13333	13228	13338	13323	13120	13215	13420	13090	13258	13233	13414	13347	13186	13259	13299	13301	13201	13146	13094	13262	13292	13257	13196	13134	13299	13023	13208	13441	13277	13244	13223	13215	13242	13231	13142	13139	13165	13320	13110	13281	13212	13268	13123	13224	13112	13244	13290	13175	13229	13053	13185	13256	13303	13127	13215	13168	13237	13189	13327	13220	13161	13123	13163	13227	13142	13258	13266	13254	13005	13271	13313	13081	13100	13263	13255	13120	13244	13169	13161	13149	13033	13149	13148	13258	13155	13212	13341	13107	13392	13165	13133	13334	13145	13158	13243	13220	13164	13254	13136	13389	13163	13212	13326	13236	13159	13261	13119	13024	13127	13173	13231	13308	13354	13197	13122	13211	13243	13138	13280	13284	13221	13347	13213	13235	13291	13105	13198	13452	13101	13192	13303	13161	13240	13177	13186	13219	13057	13297	13247	13268	13163	13248	13190	13257	13308	13234	13328	13147	13143	13222	13207	13263	13262	13105	13165	13235	13318	13389	13332	13282	13262	13231	13219	13279	13179	13235	13240	13241	13266	13080	13285	13055	13099	13084	13242	13322	13203	13380	13211	13088	13231	13326	13263	13266	13218	13253	13013	13211	13379	13173	13237	13323	13222	13118	13163	13228	13105	13243	13237	13059	13193	13258	13101	13298	13111	13217	13123	13198	13241	13282	13210	13349	13339	13205	13321	13247	13270	13105	13235	13172	13311	13045	13113	13151	13065	13186	13300	13238	13257	13029	13144	13259	13171	13154	13036	13152	13308	13240	13221	13317	13156	13213	13101	13207	13474	13217	13084	13260	13178	13075	13345	13244	13186	13323	13380	13111	13303	13111	13158	13302	13244	13125	13197	13303	13096	13188	13223	13237	13267	13158	13109	13089	12984	13197	13168	13223	13180	13091	13143	13183	13116	13281	13101	13178	13341	13218	13054	13110	13203	13328	13226	13181	13254	13097	13188	13229	13096	13209	13184	13199	13237	13217	13198	13247	13110	13327	13138	13202	13277	13344	13164	13310	13226	13210	13245	13371	13398	13262	13068	13157	13318	13370	13209	13276	13253	13145	13159	13148	13184	13102	13162	13136	13195	13425	13214	13352	13310	13209	13444	13359	13225	13251	13243	13185	13164	13319	13065	13324	13352	13143	13146	13074	13151	13257	13202	13325	13230	13055	13356	13269	13342	13133	13144	13166	13248	13282	13288	13136	13153	13336	13180	13149	13290	13170	13245
25447	20968	27608	25809	23033	21918	21367	19388	18470	18383	18023	17613	17342	17379	17503	17553	20271	24137	22855	21311	17178	16812	16588	16453	16259	16527	16636	16547	16582	16538	16443	16466	16485	16407	16352	16433	16341	16607	16550	16348	16283	16359	16457	16705	16417	16353	16322	16531	16454	16553	16378	16267	16211	16555	16462	16665	16386	16674	16559	16420	16381	16494	16370	16377	16533	16267	16368	16395	16356	16510	16499	16226	16496	16354	16477	16449	16469	16313	16560	16477	16411	16452	16457	16682	16350	16326	16505	16523	16601	16638	16292	16363	16213	16341	16486	16347	16331	16366	16456	16415	16563	16375	16245	16289	16376	16515	16295	16344	16307	16612	16450	16297	16320	16358	16538	16346	16254	16622	16385	16495	16544	16454	16338	16469	16606	16435	16478	16175	16257	16569	16432	16571	16569	16342	16367	16289	16330	16523	16421	16389	16498	16418	16511	16600	16446	16293	16527	16542	16439	16406	16483	16545	16285	16326	16394	16408	16473	16426	16387	16324	16430	16388	16674	16567	16463	16360	16504	16385	16428	16700	16412	16546	16589	16572	16429	16376	16436	16416	16377	16388	16448	16463	16525	16358	16357	16263	16395	16562	16546	16296	16677	16485	16341	16526	16521	16296	16720	16368	16215	16384	16560	16540	16335	16469	16219	16287	16199	16371	16304	16417	16614	16373	16355	16464	16464	16412	16410	16433	16322	16363	16545	16318	16312	16517	16518	16563	16463	16382	16459	16425	16342	16475	16288	16376	16417	16418	16303	16445	16722	16319	16331	16382	16492	16471	16468	16486	16381	16200	16539	16425	16266	16595	16405	16567	16394	16499	16445	16614	16550	16557	16254	16686	16409	16348	16488	16345	16461	16433	16243	16444	16241	16482	16335	16603	16660	16320	16480	16350	16419	16436	16575	16232	16535	16447	16408	16133	16328	16440	16645	16485	16278	16329	16438	16197	16304	16377	16397	16584	16522	16610	16407	16322	16487	16378	16226	16368	16479	16541	16546	16333	16444	16546	16187	16327	16217	16427	16323	16331	16292	16619	16411	16494	16201	16481	16649	16416	16524	16545	16380	16486	16373	16421	16495	16427	16398	16444	16132	16326	16383	16404	16591	16336	16401	16566	16470	16449	16527	16469	16529	16281	16369	16341	16423	16475	16493	16508	16578	16710	16399	16505	16465	16390	16278	16392	16665	16551	16474	16258	16614	16458	16423	16475	16625	16282	16300	16349	16634	16505	16391	16346	16358	16360	16536	16448	16435	16520	16395	16447	16558	16606	16686	16199	16232	16504	16389	16369	16382	16149	16532	16528	16501	16335	16502	16295	16381	16468	16395	16434	16565	16312	16345	16447	16414	16284	16660	16406	16428	16506	16424	16309	16584	16309	16444	16377	16390	16537	16466	16395	16426	16107	16528	16527	16496	16508	16366	16455	16705	16462	16454	16381	16465	16669	16280	16345	16489	16449	16578	16209	16491	16340	16548	16482	16400	16613	16267	16281	16385	16578	16461	16289	16564	16392	16330	16392	16332	16424	16449	16523	16429	16194	16468	16485	16401	16489	16567	16432	16542	16595	16489	16321	16320	16444	16354	16464	16443	16413	16534	16565	16423	16574	16240	16394	16336	16167	16457	16445	16392	16482	16466	16574	16112	16659	16410	16504	16447	16543	16609	16608	16428	16399	16474	16390	16368	16657	16445	16498	16300	16664	16335	16407	16330	16529	16263	16369	16453	16469	16539	16507	16463	16420	16544	16588	16382	16511	16328	16504	16407	16376	16565	16520	16604	16576	16391	16606	16472	16230	16360	16336	16439	16390	16421	16501	16368	16634	16477	16516	16469	16317	16482	16346	16358	16526	16482	16478	16369	16244	16386	16374	16441	16521	16410	16267	16319	16388	16596	16449	16227	16553	16667	16288	16443	16432	16412	16458	16391	16543	16456	16485	16352	16479	16432	16459	16512	16459	16216	16342	16282	16388	16408	16172	16423	16417	16464	16481	16315	16397	16446	16232	16413	16396	16461	16148	16521	16511	16559	16374	16246	16270	16475	16533	16434	16523	16343	16366	16333	16504	16474	16307	16536	16429	16363	16497	16539	16447	16393	16260	16349	16497	16454	16558	16291	16241	16342	16279	16431	16359	16370	16349	16406	16434	16410	16359	16397	16449	16483	16593	16357	16409	16604	16497	16282	16502	16457	16405	16511	16527	16521	16329	16666	16426	16584	16446	16404	16250	16469	16507	16376	16387	16262	16434	16456	16356	16472	16335	16457	16611	16429	16407	16518	16435	16495	16500	16612	16262	16284	16332	16349	16392	16464	16401	16321	16139	16473	16356	16457	16472	16324	16289	16404	16428	16532	16477	16525	16160	16339	16464	16435	16333	16435	16453	16336	16334	16418	16297	16473	16450	16408	16334	16257	16354	16392	16455	16254	16406	16334	16252	16558	16668	16444	16456	16436	16299	16270	16341	16375	16407	16414	16462	16446	16471	16280	16565	16371	16389	16323	16389	16485	16302	16452	16287	16328	16446	16440	16450	16463	16397	16439	16662	16558	16550	16345	16522	16468	16315	16522	16424	16393	16423	16495	16439	16598	16280	16709	16370	16398	16380	16544	16339	16477	16484	16376	16209	16483	16567	16416	16537	16446	16527	16580	16409	16357	16410	16604	16352	16478	16213	16603	16481	16386	16571	16320	16571	16383	16546	16515	16490	16500	16532	16605	16355	16198	16452	16692	16425	16339	16531	16362	16308	16533	16323	16477	16358	16251	16320	16419	16385	16398	16428	16505	16447	16410	16531	16287	16499	16319	16155	16462	16525	16434	16483	16414	16551	16627	16550	16558	16412	16249	16205	16110	16484	16366	16434	16536	16389	16323	16356	16433	16556	16448	16423	16433	16298	16553	16487	16442	16418	16303	16290	16365	16567	16610	16658	16438	16395	16523	16449	16341	16456	16490	16385	16400	16414	16610	16426	16360	16271	16361	16504	16738	16582	16442	16462	16584	16370	16518	16494	16405	16246	16355	16544	16342	16355	16414	16574	16486	16466	16414	16435	16304	16338	16274	16586	16432	16482	16428	16487	16508	16263	16529	16534	16349	16358	16350	16503	16616	16451	16343	16093	16552	16258	16455	16390	16499	16631	16265	16433	16314	16283	16532	16654	16513	16194	16592	16375	16496	16578	16294	16271	16559	16370	16385	16386	16353	16445	16480	16227	16311	16408	16499	16510	16491	16178	16368	16364	16402	16491	16247	16384	16424	16384	16518	16463	16449	16344	16777	16435	16424	16391	16445	16497	16491	16451	16394	16521	16392	16209	16458	16508	16516	16502	16389	16323	16456	16344	16589	16339	16436	16559	16538	16357	16431	16375	16315	16553	16308	16492	16428	16507	16428	16185	16310	16406	16645	16444	16253	16407	16442	16472	16378	16496	16514	16377	16625	16566	16457	16241	16421	16662	16419	16472	16434	16364	16343	16517	16588	16407	16561	16477	16463	16510	16312	16316	16361	16549	16612	16412	16478	16443	16195	16307	16247	16433	16377	16534	16444	16422	16390	16225	16474	16393	16263	16297	16368	16544	16476	16276	16291	16509	16573	16415	16583	16353	16434	16294	16418	16330	16446	16370	16493	16311	16478	16359	16640	16312	16184	16273	16366	16667	16445	16377	16553	16288	16375	16444	16526	16385	16253	16419	16380	16291	16492	16450	16183	16430	16461	16409	16309	16351	16516	16350	16536	16516	16454	16441	16388	16489	16588	16377	16406	16288	16501	16389	16339	16411	16551	16341	16237	16537	16368	16389	16460	16379	16381	16284	16569	16352	16521	16388	16587	16451	16446	16573	16462	16362	16449	16380	16490	16381	16508	16394	16257	16367	16581	16557	16426	16399	16455	16318	16322	16583	16449	16511	16302	16392	16413	16396	16567	16323	16473	16379	16338	16501	16202	16402	16493	16324	16327	16474	16451	16341	16511	16631	16360	16294	16427	16375	16474	16446	16484	16386	16565	16471	16289	16399	16386	16415	16204	16212	16379	16448	16376	16369	16629	16461	16437	16360	16284	16341	16397	16365	16405	16523	16635	16176	16561	16534	16588	16490	16377	16500	16459	16351	16605	16490	16604	16360	16406	16302	16297	16397	16393	16251	16679	16537	16393	16490	16561	16460	16445	16406	16478	16388	16406	16258	16493	16415	16422	16660	16285	16527	16376	16371	16526	16444	16424	16564	16407	16309	16426	16364	16374	16464	16629	16494	16430	16618	16253	16376	16476	16339	16517	16340	16468	16287	16338	16441	16469	16348	16568	16604	16598	16542	16404	16454	16413	16576	16363	16592	16658	16625	16428	16548	16396	16362	16430	16394	16393	16332	16503	16240	16501	16529	16440	16493	16429	16545	16472	16345	16562	16407	16533	16466	16604	16600	16410	16560	16250	16536	16639	16456	16292	16435	16363	16638	16283	16468	16262	16220	16186	16562	16468	16434	16547	16464	16375	16352	16450	16414	16354	16524	16340	16340	16311	16401	16545	16472	16387	16486	16357	16570	16547	16459	16404	16286	16530	16482	16345	16476	16320	16362	16560	16176	16498	16251	16568	16426	16525	16291	16468	16395	16404	16525	16547	16484	16340	16264	16527	16351	16546	16486	16617	16368	16545	16296	16375	16455	16511	16357	16310	16327	16262	16284	16531	16271	16288	16468	16291	16193	16490	16565	16401	16549	16334	16440	16595	16315	16513	16669	16375	16235	16438	16511	16344	16438	16391	16563	16585	16455	16323	16521	16536	16405	16478	16336	16447	16481	16464	16329	16504	16516	16484	16429	16570	16618	16374	16413	16558	16445	16321	16485	16262	16333	16512	16593	16356	16237	16482	16476	16479	16410	16418	16426	16334	16256	16260	16201	16562	16493	16432	16378	16508	16620	16595	16442	16370	16395	16429	16391	16495	16389	16380	16229	16426	16278	16352	16473	16438	16492	16574	16412	16419	16329	16524	16510	16290	16409	16359	16215	16351	16383	16569	16623	16290	16469	16319	16376	16400	16491	16286	16391	16411	16420	16554	16542	16417	16331	16497	16496	16336	16392	16542	16314	16528	16499	16479	16589	16511	16335	16314	16369	16436	16504	16528	16461	16555	16468
22792	36500	34353	27705	23231	20683	19212	18029	17081	16298	16085	15616	15472	15541	14999	15584	20084	24397	22015	19187	13840	13738	13829	13585	13637	13499	13830	13705	13744	13651	13832	13606	13544	13698	13793	13660	13629	13675	13622	13672	13768	13741	13667	13544	13716	13605	13633	13564	13745	13454	13588	13735	13694	13606	13628	13691	13707	13721	13563	13768	13714	13658	13735	13748	13945	13601	13862	13580	13752	13750	13555	13659	13689	13595	13916	13556	13672	13627	13636	13700	13514	13690	13698	13703	13617	13601	13667	13617	13638	13609	13768	13711	13629	13592	13693	13646	13730	13765	13584	13639	13638	13629	13632	13681	13650	13590	13622	13621	13638	13590	13731	13579	13666	13654	13646	13580	13521	13855	13739	13613	13635	13766	13679	13679	13549	13729	13557	13704	13642	13717	13830	13806	13554	13726	13665	13599	13848	13703	13759	13741	13809	13706	13557	13691	13776	13594	13580	13695	13667	13647	13543	13550	13597	13586	13710	13761	13640	13657	13674	13755	13741	13710	13625	13661	13609	13684	13712	13608	13613	13480	13809	13761	13714	13555	13534	13592	13635	13780	13698	13529	13663	13531	13796	13580	13552	13663	13630	13700	13575	13595	13719	13654	13729	13647	13767	13582	13771	13616	13761	13596	13492	13599	13555	13775	13619	13711	13569	13756	13702	13692	13677	13625	13573	13594	13688	13679	13762	13557	13722	13753	13747	13425	13579	13543	13778	13610	13491	13603	13594	13531	13619	13629	13532	13665	13766	13695	13628	13671	13726	13649	13590	13673	13653	13667	13565	13804	13637	13720	13668	13586	13608	13481	13675	13515	13570	13674	13396	13604	13664	13704	13812	13709	13642	13746	13786	13694	13626	13510	13570	13615	13668	13672	13680	13676	13703	13540	13766	13575	13694	13777	13657	13585	13653	13527	13781	13774	13773	13717	13576	13797	13670	13661	13532	13834	13629	13813	13671	13675	13827	13508	13604	13686	13568	13716	13693	13527	13497	13597	13469	13655	13754	13670	13590	13712	13615	13754	13718	13601	13615	13564	13676	13793	13678	13762	13717	13731	13568	13558	13684	13798	13708	13734	13650	13573	13637	13746	13704	13618	13649	13637	13749	13426	13532	13759	13663	13591	13724	13804	13547	13795	13693	13782	13699	13832	13627	13775	13635	13774	13626	13660	13576	13676	13695	13674	13604	13627	13658	13707	13660	13726	13768	13635	13691	13649	13761	13538	13616	13820	13727	13636	13630	13714	13620	13699	13764	13609	13631	13773	13645	13702	13588	13556	13531	13683	13656	13742	13586	13861	13633	13672	13537	13631	13853	13661	13667	13636	13769	13527	13764	13735	13665	13675	13473	13652	13768	13735	13719	13633	13626	13636	13617	13616	13683	13713	13604	13760	13530	13840	13672	13704	13784	13617	13648	13776	13753	13560	13780	13805	13715	13794	13780	13667	13668	13732	13725	13656	13739	13766	13628	13443	13908	13765	13670	13676	13610	13607	13594	13567	13663	13632	13393	13684	13706	13563	13759	13651	13702	13636	13703	13660	13575	13685	13590	13755	13771	13635	13527	13594	13682	13657	13817	13640	13588	13659	13746	13802	13729	13714	13698	13739	13744	13466	13658	13806	13832	13621	13603	13679	13523	13719	13722	13608	13816	13834	13606	13630	13905	13686	13694	13767	13631	13689	13692	13775	13803	13534	13723	13697	13578	13728	13707	13601	13664	13646	13577	13665	13710	13620	13777	13721	13580	13686	13813	13583	13624	13526	13818	13579	13642	13643	13466	13555	13838	13737	13687	13627	13564	13742	13715	13712	13696	13644	13618	13497	13687	13680	13802	13780	13664	13621	13735	13678	13578	13467	13730	13777	13939	13687	13657	13642	13693	13730	13669	13628	13458	13716	13754	13721	13676	13748	13468	13723	13512	13625	13757	13511	13696	13757	13579	13684	13701	13597	13603	13724	13546	13635	13622	13586	13779	13512	13645	13779	13772	13742	13678	13820	13587	13691	13716	13755	13645	13690	13657	13918	13781	13697	13526	13689	13866	13574	13671	13581	13652	13743	13558	13674	13625	13588	13635	13662	13763	13577	13750	13657	13764	13696	13587	13687	13590	13689	13660	13600	13640	13528	13655	13768	13702	13704	13518	13574	13660	13557	13640	13675	13742	13686	13815	13530	13721	13756	13700	13695	13540	13708	13787	13645	13709	13639	13554	13651	13715	13678	13673	13579	13753	13668	13708	13396	13617	13720	13618	13673	13646	13758	13624	13493	13618	13767	13799	13606	13754	13751	13665	13626	13663	13786	13632	13683	13760	13746	13712	13694	13691	13698	13801	13674	13648	13807	13752	13650	13799	13683	13711	13562	13768	13673	13656	13716	13776	13567	13782	13783	13558	13707	13667	13664	13817	13536	13676	13735	13606	13606	13735	13567	13824	13599	13778	13839	13567	13803	13507	13690	13767	13852	13867	13677	13741	13639	13781	13776	13645	13714	13685	13628	13727	13648	13735	13557	13795	13661	13749	13531	13790	13729	13686	13584	13751	13728	13760	13781	13516	13740	13645	13626	13570	13515	13676	13553	13837	13608	13612	13653	13646	13541	13760	13677	13607	13609	13598	13631	13644	13679	13761	13590	13799	13584	13727	13765	13628	13615	13698	13710	13651	13732	13670	13804	13657	13564	13735	13597	13614	13664	13838	13617	13605	13490	13728	13647	13784	13693	13663	13601	13764	13492	13783	13716	13591	13751	13630	13645	13744	13745	13561	13685	13472	13800	13828	13706	13655	13692	13625	13668	13672	13850	13673	13761	13629	13698	13634	13628	13578	13771	13696	13689	13694	13645	13617	13383	13544	13704	13799	13634	13681	13664	13722	13611	13628	13745	13620	13658	13863	13448	13658	13703	13926	13803	13767	13724	13659	13610	13700	13626	13537	13659	13530	13750	13724	13671	13621	13540	13533	13485	13709	13760	13611	13454	13595	13759	13567	13847	13747	13666	13747	13665	13765	13735	13640	13596	13754	13757	13446	13748	13835	13633	13711	13633	13778	13656	13617	13802	13817	13671	13718	13670	13587	13588	13737	13543	13569	13562	13762	13743	13917	13831	13604	13591	13666	13665	13516	13704	13729	13854	13707	13547	13589	13595	13818	13607	13658	13783	13668	13594	13846	13574	13616	13627	13608	13832	13759	13601	13498	13630	13593	13656	13671	13773	13521	13759	13748	13759	13590	13738	13673	13592	13672	13826	13838	13766	13795	13745	13517	13670	13726	13712	13623	13609	13656	13429	13553	13561	13600	13583	13653	13621	13598	13693	13482	13681	13607	13720	13675	13674	13542	13625	13709	13560	13630	13577	13666	13669	13614	13584	13726	13577	13850	13519	13588	13817	13737	13776	13700	13557	13595	13755	13618	13698	13720	13649	13604	13606	13789	13660	13695	13590	13712	13579	13699	13641	13656	13626	13614	13601	13724	13755	13822	13614	13582	13668	13796	13734	13769	13610	13755	13629	13753	13538	13788	13768	13619	13709	13571	13625	13629	13723	13637	13587	13628	13792	13683	13660	13703	13631	13559	13662	13846	13683	13739	13734	13642	13737	13595	13678	13825	13692	13728	13658	13679	13672	13547	13775	13616	13654	13689	13630	13904	13580	13542	13727	13547	13605	13594	13570	13662	13694	13526	13788	13677	13616	13673	13665	13625	13673	13590	13534	13675	13520	13669	13702	13513	13565	13626	13596	13609	13693	13718	13394	13605	13733	13709	13757	13641	13670	13781	13854	13704	13593	13787	13579	13638	13818	13420	13687	13675	13556	13803	13739	13705	13649	13746	13809	13647	13695	13648	13446	13749	13662	13714	13758	13714	13695	13650	13556	13601	13531	13781	13525	13742	13695	13668	13699	13659	13716	13772	13698	13803	13728	13706	13651	13636	13555	13637	13681	13726	13784	13672	13736	13607	13808	13731	13650	13599	13784	13495	13631	13801	13489	13716	13629	13714	13577	13828	13542	13860	13765	13687	13585	13804	13582	13758	13724	13616	13503	13587	13606	13492	13774	13559	13553	13722	13484	13575	13571	13726	13638	13923	13685	13586	13709	13666	13630	13541	13910	13597	13720	13711	13669	13578	13699	13672	13641	13889	13693	13620	13727	13557	13620	13663	13719	13730	13683	13846	13627	13606	13740	13688	13789	13759	13692	13647	13704	13602	13725	13771	13767	13871	13753	13688	13573	13523	13683	13633	13556	13551	13750	13745	13806	13714	13582	13842	13761	13431	13725	13517	13777	13608	13672	13688	13601	13734	13688	13617	13604	13710	13633	13675	13888	13650	13639	13589	13804	13666	13704	13656	13588	13573	13806	13766	13669	13847	13665	13620	13548	13592	13552	13706	13601	13653	13627	13710	13647	13850	13769	13589	13736	13671	13740	13783	13595	13662	13620	13780	13655	13554	13652	13675	13675	13584	13575	13641	13721	13550	13648	13685	13642	13793	13790	13624	13650	13695	13587	13557	13787	13541	13694	13528	13666	13826	13709	13819	13680	13789	13533	13631	13632	13637	13632	13591	13606	13711	13564	13619	13705	13792	13733	13671	13759	13439	13664	13618	13549	13598	13688	13679	13665	13705	13564	13851	13571	13754	13567	13550	13580	13696	13535	13616	13595	13546	13688	13600	13711	13602	13712	13651	13723	13593	13812	13637	13587	13736	13731	13723	13479	13746	13692	13749	13601	13707	13599	13678	13603	13770	13489	13883	13644	13691	13658	13544	13638	13558	13588	13630	13619	13708	13628	13686	13594	13622	13657	13756	13824	13691	13782	13685	13656	13592	13675	13699	13669	13792	13633	13760	13737	13761	13605	13695	13667	13623	13705	13792	13693	13480	13524	13751	13736	13584	13615	13606	13734	13744	13634	13574	13579	13587	13607	13713	13696	13707	13433	13706	13585	13745	13770	13716	13656	13782	13831	13750	13785	13681	13620	13768	13635	13854	13578	13584	13687	13599	13645	13636	13622	13688	13526	13594	13686	13661	13785	13563	13630	13652	13755	13610	13693	13522	13959	13604	13732	13675	13679	13604	13873	13877	13536	13464	13649	13925	13608	13594	13662	13736	13850	13434	13786	13580	13805	13658	13522
23775	20986	28430	23853	22297	24910	25688	21514	20425	20222	19784	19202	19122	18616	18308	18708	26618	32112	29413	25308	19914	17400	17110	17043	16987	16969	17060	17052	17088	17270	17035	16958	17127	16991	16962	17381	17034	17068	17187	17116	17176	17066	16953	17084	16933	16843	17358	17057	16865	17137	16975	17021	17130	16792	17149	17152	17034	17068	16960	17110	16919	16997	16892	17062	17009	17082	17146	16827	16816	16932	17163	16930	16983	16899	16747	17126	16968	16953	16911	16931	16841	17185	17000	16900	17075	16948	16921	17067	17080	17080	16906	16796	16904	16935	17075	17147	16972	16780	17137	16699	16935	16860	17006	17042	17273	17019	16985	17069	16995	16782	16793	17069	16966	16870	16968	17067	17058	16946	16927	17066	16901	16818	17036	17034	17130	17006	17045	17116	16776	16833	16796	16805	16974	16916	16945	16915	16984	16945	17061	16927	16751	16908	16966	16923	17109	16983	16982	16931	16963	17230	17210	16823	16908	16832	16976	16821	16902	16879	16979	16990	17019	17014	17019	16848	16779	16756	16946	17056	16927	17004	16865	16855	16780	16833	17103	16935	16958	16877	17085	17078	16736	16944	17020	16797	16888	16717	16921	17056	16871	16890	16960	16922	17040	17006	17021	16844	17234	16976	17069	16977	16920	17036	17013	16936	16991	16988	17141	17140	16962	17183	16943	17000	17160	17012	16870	17097	17008	16964	17095	16955	17030	16971	16865	16952	16873	16894	16932	16905	16960	17078	16946	16788	16921	17048	17057	16856	17098	16902	16783	16912	16938	16897	17103	16955	16898	16973	16955	17174	17184	16876	16886	16835	16895	16818	17019	16856	16942	17205	17108	17062	17030	16931	16910	17001	16849	16964	16947	16963	16926	16979	16961	16975	16878	16798	17114	17070	16929	16838	16803	16961	16846	16909	17043	17030	16930	16821	17062	16749	16862	16773	16656	17080	16870	17045	17033	17026	16675	16849	16863	16931	16963	17042	16922	17077	17018	17082	16887	16857	16964	17023	16874	17232	16936	16825	17032	17063	16911	16831	17210	17058	16900	17069	16834	16902	16964	16903	16946	16914	16916	16934	17091	17120	17083	16878	17244	16740	16957	17034	16906	16886	16985	16867	16842	16902	16944	16842	16910	16977	17147	17035	16931	16823	16944	17069	16710	16961	16949	16839	16759	17047	16870	16864	16851	16901	17112	17178	16729	17061	17007	17087	17062	17038	16872	16884	16868	16859	17080	16827	16864	17032	16801	16681	16906	17026	17135	16933	17009	17127	16656	16745	16767	16948	17082	16875	16968	16788	16684	17067	16964	16950	16853	16838	16935	17006	17075	16829	17234	17142	17127	17075	17010	17067	16950	16950	17012	16915	16847	16978	17100	16872	16869	17060	17076	16977	16989	17034	17151	17116	16849	16790	16883	16961	17042	16931	16984	16903	17076	16898	17004	16968	16921	17088	16928	16957	16925	17129	17063	16926	16933	17008	17085	17067	16894	16890	17050	16966	17180	16795	17079	17132	17023	16958	17008	17076	16906	16919	17086	16989	16867	16799	16837	17053	17013	16963	16996	16876	16923	16727	17076	17026	17013	16956	16953	16875	17013	17048	16963	17015	16934	16908	16910	16868	16850	17065	16975	17033	17105	17032	17032	16801	16917	17037	16848	16895	17127	16855	16867	16845	17073	17043	16998	16947	16864	16866	17046	16786	16845	16939	17255	17005	16787	16966	16827	17136	16968	17056	16759	16862	17164	16914	16963	17074	16979	17101	17003	16711	17049	16905	17084	17146	17136	16928	16680	17125	16930	16761	16944	17031	16852	17004	16979	17161	16930	17032	16978	16934	17037	17137	16899	17030	16946	16884	17097	16936	16920	17102	16862	16889	16904	16687	17163	17116	16944	17060	16974	17048	17004	16972	17049	16898	16925	16942	17004	17133	16966	17013	16879	16975	16835	17106	16917	17077	17088	16942	16925	16834	16962	17090	16907	16946	17021	16949	16871	16836	16976	17015	17089	16687	17009	17029	17108	16876	16974	17098	16910	16910	16825	16738	17009	16762	16958	16905	17090	16850	16905	17021	16802	16890	16967	16828	16859	17035	17106	17101	16917	16869	16926	17007	17085	17028	16885	17118	16993	16866	17170	16827	16797	16737	16940	16786	16970	16794	16883	16795	17071	16899	16835	17087	17063	16995	16903	17108	16907	17197	17015	16748	17066	16986	17036	16828	16865	16867	16878	16782	16969	16806	16878	17101	17070	17086	17166	16890	17021	16830	16952	16882	16739	16915	16674	16956	17056	16910	16980	17246	16861	16897	16900	17110	17051	17031	16877	17142	17016	16704	17139	17009	17030	17047	16878	16704	16842	16891	16739	16759	16955	16905	17087	17002	16973	16986	16940	16789	16923	16862	17000	16866	16950	17044	16959	17036	17037	16995	16874	16861	16917	16793	16937	17012	16948	16850	16869	17010	16778	16826	16847	16924	17075	16892	16928	16914	16904	17005	17128	16931	17004	16947	16912	16993	16968	16879	16958	16836	16939	16955	16979	17064	17121	16966	16902	16894	16776	16799	16648	16864	16782	16910	17043	16998	17128	16969	17121	16810	16893	16940	17086	17113	16909	16828	16792	17025	17061	16833	17128	17029	16940	17120	17059	16873	16991	16893	16721	16982	17044	16846	17097	16992	16843	17119	17136	16908	16729	16861	17042	16776	17149	16967	17039	17022	17333	17141	16971	16835	17043	16952	16988	17092	16969	16825	16734	17051	16988	16925	16890	17093	17108	17057	16998	16929	16879	16969	17011	16989	17017	17088	16970	17017	16923	16928	17015	17027	17135	16901	16971	17067	16975	17089	17073	17005	17131	16888	16711	16957	16908	16842	17047	16884	16999	17095	16778	16925	16968	16999	16786	16909	17071	16782	17045	16964	16936	16904	17111	16926	17019	16842	17143	17048	16938	17051	16660	17038	16973	17012	16941	16737	16934	16953	16810	16858	16860	16800	17086	16977	16974	17012	17013	16998	17120	16861	17142	17026	16947	16911	16953	16913	17014	17062	17185	16978	16992	17010	17079	16987	16978	16865	16857	17121	16844	16963	16991	16835	16965	16978	16900	16892	17034	16959	17020	16701	16865	16846	16829	17075	16949	16970	17081	17077	16853	16932	16975	17063	16985	17069	17023	17015	16924	16886	16913	16859	17052	16832	16794	16711	16916	16995	16972	17119	16914	16812	16799	16890	16844	16829	16976	16825	17047	16962	17017	17105	17037	16828	17028	16859	17002	16877	16954	16767	16974	17046	17050	16954	16975	17008	16865	17025	16971	16984	17087	16885	16875	16833	16936	17071	16934	16732	17013	16912	16979	17017	17077	16976	16890	16864	16959	16908	16851	16862	16952	16876	17115	16822	17095	17083	16932	17074	17002	16780	17006	16892	16843	17037	16916	16899	16853	16772	16850	16871	16924	16785	16900	16941	16874	16915	17000	16793	17027	16897	17159	16993	17003	17081	17125	16963	17006	16910	17170	17053	16926	16834	16817	16717	16750	17165	16789	17131	17012	17111	17021	16948	16907	16975	16885	16826	17033	17103	16943	17146	17216	17093	17004	17058	17046	16803	17038	16982	16951	17066	16964	17224	16929	16904	16946	16951	17050	16953	16894	17102	17000	16887	16891	16829	16788	16687	17017	16820	17099	16775	17182	16845	16770	16856	16878	17003	16740	17075	16994	16736	16983	16941	17031	17071	16757	16950	16978	17175	16935	16961	16895	16990	16850	16970	17020	17016	16848	17060	16952	16868	17034	16940	16860	16870	17080	16960	16878	17047	16955	17105	17180	16932	16987	16900	16871	16889	16952	16931	16992	16999	16945	16748	16946	16933	16841	17123	17161	16871	16822	16924	16851	16855	17077	16811	17179	17019	16997	17060	16773	16954	16750	16871	16961	16913	17052	16710	16877	16890	16866	17029	16815	16926	16796	17012	16995	16839	16880	17155	17162	16834	16584	16746	16818	17014	16610	16843	17082	16957	16920	16827	16790	16889	16803	16861	16959	17090	16762	17024	16914	16975	16761	17105	16788	16932	16867	16990	16815	16857	17109	16990	16909	16925	16792	16817	16881	16915	17007	17116	16915	16858	16923	17059	16848	16805	16820	16977	16896	16885	17021	17105	16879	17000	17017	16909	17087	16862	17121	16778	17035	17089	17170	16850	16946	17030	16929	16804	16878	16988	17040	17022	16719	16940	16889	16865	16966	17011	17081	17169	17032	16971	17048	16830	16884	17125	16876	16789	16880	16972	16885	17075	17029	16772	17169	16865	16892	16934	16896	16992	17013	16981	17118	16925	16930	16930	17136	16914	17138	16939	16920	16881	16954	17016	16846	17169	16936	16884	16982	16923	16851	17040	17015	16965	17169	17040	17004	16834	16993	16862	17037	16912	16882	17129	16857	16876	16720	16978	17092	16894	17019	16873	16893	16936	16989	16991	16849	17091	16904	17027	17045	17154	16945	17191	17102	16924	17027	16855	16936	17292	16960	17004	16804	16973	17057	16968	16891	16941	17031	16828	16886	16908	16891	16819	17015	16917	17026	17151	16951	16985	16927	16920	16836	16943	16953	16886	17083	16826	16853	17095	16869	16920	16896	16626	17018	16981	16884	16928	17022	17051	17037	17028	16951	16841	17087	17090	16926	16855	16834	16989	16977	17151	17070	16839	17002	17005	16939	16886	17050	16990	16803	17032	16970	16984	16834	17237	17000	17043	16988	17101	16995	16984	17090	16978	16959	16960	16993	16890	17172	17040	17096	17060	16838	17011	16978	16741	16835	16843	16690	16854	16881	17014	17032	17015	16928	16974	17009	16961	17114	16892	16890	16859	16968	16766	16852	17084	17036	16920	16869	17040	16844	16918	16911	17004	17023	17164	17053	17010	17128	16885	16939	16895	17265	16916	16816	16886	16931	17073	17003	17000	17046	16727	16856	16826	17182	16675	16953	16996	16829	16972	16996	16930	16887	16981	16880	16989	17026	16953	17045	17166	17082	16856	16915	16704	16836	16997	16944	17153	16941	16721	16766	17082	16908	16987	17085	16952	16853	16897	16923	16927	16958	16961	16721	16970	17038	16910	17044	16806	16930	16878	16959	16919
24827	42099	39844	32095	28124	24583	22191	20609	19491	18983	18053	17505	17150	16700	16396	16975	28831	33356	29456	23776	15845	13974	14000	14060	14028	13877	14069	13876	13843	13960	14023	13939	13942	13978	13957	13983	14030	14108	13819	13933	13980	14145	13837	14054	13985	13969	14039	14052	13873	13910	14127	13928	14114	13932	13984	13844	13988	14017	13847	13837	14034	14055	14032	13955	13852	14046	14034	13935	13760	13935	13967	13923	14013	13999	13785	14003	14077	13907	13974	13976	13945	13790	13958	13845	13899	13973	14110	14119	13919	13938	13968	13890	13950	14087	13979	14041	14020	13972	14011	13820	14013	13943	14122	13938	13786	14160	13947	13989	13985	13861	13787	14038	14036	14047	13924	13957	13865	14143	13796	14007	13804	13955	14013	14052	13856	14072	13869	13900	13899	14080	13946	14067	14064	13889	13808	13892	14014	14053	14054	13992	14000	13898	13958	14053	14060	13947	13925	13904	13864	14058	14013	13924	14068	13881	13986	13878	13956	13941	13822	14112	13896	13949	13993	13835	13952	13858	13742	13825	13893	14193	13920	13939	13886	13824	14018	13976	13838	13766	13915	13889	13969	13752	13891	14018	13885	13863	14070	13931	13957	13935	13950	14067	14004	14083	14108	13918	13971	13882	14213	13781	13935	13952	14118	13829	13898	13960	13867	13912	13833	13884	13857	14008	14115	14040	13796	13951	13817	13878	13868	14091	14078	13958	14023	13891	13970	13906	13906	14043	13970	14106	13924	14065	13828	14076	14012	13789	14077	14013	13925	14000	13852	14145	13939	14006	13852	14205	13835	14032	13958	14048	13783	14039	14073	14018	13893	13964	13940	14000	13998	13937	14018	14017	14044	13932	14101	14058	13855	14150	14092	14081	13944	13909	14171	13973	13948	14020	14039	13981	13879	14101	14072	13905	13920	13826	13808	13818	13986	14007	13995	13976	13872	13942	14075	14024	13785	13988	13993	13999	13968	13760	13954	13978	13817	13998	13939	13932	13957	13834	13924	14002	13828	13921	13904	13899	14006	13972	13891	14182	13930	14014	13907	13933	14000	13948	14123	13898	14021	13988	13899	14094	13738	13868	14010	14034	13975	13886	13996	13784	13996	14038	13906	13957	14100	13912	13823	14096	13792	13977	13992	14079	13979	14030	14000	14105	14069	13829	14103	13906	13983	14048	13951	14006	13831	13972	13906	14008	13953	14032	14113	14024	14113	13990	14187	13944	13988	14040	13895	14056	13850	14091	14027	13960	13943	14040	14034	14011	13817	13899	14046	13917	13994	13867	13964	13826	14018	13960	14067	13913	13955	14011	13936	13906	14047	13800	13920	14090	13993	14116	13926	13923	14063	13887	13865	13822	13948	13903	14029	14020	13937	13972	13803	13938	14000	13913	14047	13858	14019	14069	13959	13837	14086	14010	13939	13981	13872	13828	14026	13817	13907	13966	13991	13908	13911	14085	14011	13884	13909	14070	13877	13839	13935	14042	14099	13813	13899	13793	13940	13889	13936	14148	13853	13925	13777	14012	13970	14019	13870	13823	14057	13997	13876	13781	14060	13927	14090	13989	13757	13997	14013	13974	13885	14058	13978	13988	13892	13860	14011	13903	13949	13810	13933	14068	13918	13816	14085	13884	13997	13932	14045	14118	13915	13966	13966	13960	13958	13936	14026	13939	13793	13900	14040	13860	14058	13757	14080	13932	13994	13866	13980	13961	14049	13809	14089	13944	13914	13914	13856	13838	14015	13839	13971	14050	14091	13869	13895	13849	14094	13960	14037	13882	13999	13952	13888	13901	13941	13872	13968	13895	14052	14036	14025	13949	13885	14013	13976	14013	13965	13938	13997	13859	13819	14003	14039	13991	14036	13928	14003	13829	13784	13787	13744	14019	13806	13831	14035	13995	13979	13872	14065	14087	14113	13847	13938	13889	13907	13861	13874	13893	13922	14003	13954	13887	13975	13773	13936	13888	13830	13985	13889	13830	14002	14119	14018	14072	14054	13828	13993	13997	13943	13923	13957	13702	14075	13922	13979	13838	13956	13832	13885	14119	13968	13993	13893	14134	14017	13980	14011	13932	13990	13833	13890	13969	14049	13939	13939	13867	13854	13980	14014	13941	13953	13909	13879	13877	13938	13814	14006	13861	13950	13967	13936	14077	13815	13772	13906	13915	14021	13982	13903	14041	13971	14012	13912	14045	13946	13845	13848	13781	14000	13878	13973	13981	14050	13820	13836	13872	13967	13920	14189	14157	13874	13873	14109	13883	13892	13945	13869	13890	13938	13949	13981	13992	13772	13977	13935	14052	13879	13897	13879	14047	14027	13932	14004	13995	13909	13901	13898	13856	13979	13828	14063	13995	13968	13922	13927	13738	13963	13873	13965	13832	14201	13954	13913	14001	13880	14146	13985	13931	13821	13814	13868	14079	14056	13869	14029	14022	14165	13881	13811	13949	14042	13968	13996	13821	14074	13902	14201	14001	13949	13954	13966	13975	13865	14111	14057	13863	13942	14064	14093	14208	14084	14021	13935	13984	13860	13886	13886	13965	13949	13823	13911	14006	14090	13829	13888	13929	14014	14121	13918	13989	13869	13867	13840	13916	13822	13748	13977	14006	13929	13860	13944	13842	13957	13952	13897	13847	13909	13960	13989	14052	14153	13939	13899	14110	14007	14026	13924	13938	13869	13719	14094	13884	14012	14061	13949	14002	13897	13836	14084	13921	14008	14113	14211	13945	13895	13997	13908	14068	13942	14129	13843	13835	13988	13858	13905	14014	13965	14065	13998	13919	14008	13953	13950	13984	14010	13909	13884	13884	14007	13843	14047	14028	13975	14024	13901	13828	14102	13881	13956	14109	13734	13920	13955	13914	13887	13885	13976	13767	13996	14239	14051	13791	13954	13930	13874	14088	13860	14159	13924	14074	14005	13843	13899	13988	13983	13937	14069	13895	14014	13923	14004	13951	14033	13866	13946	13941	13903	13798	13851	14078	13911	14129	13954	13895	13961	13719	13901	14062	13955	13946	13954	13876	13891	14087	13926	13765	14024	14042	13956	13973	14003	13850	13923	13929	13950	13850	14025	14107	14115	13767	13827	14078	13877	13930	13968	14070	13933	13890	13938	13942	13939	13882	13911	14033	14025	13987	13847	13854	13908	13965	14014	13907	14082	13843	14045	13919	13796	13834	14002	13887	13961	13974	14081	13886	13998	14062	13823	13956	14104	13709	13968	13835	14173	13868	13923	13868	14013	14051	14058	13784	14028	13948	13851	13896	13991	13905	14101	14133	14122	13955	13944	14126	14027	13903	14142	13846	13873	13980	13978	13884	13989	13949	14001	14005	13900	13963	13978	13908	13896	14000	13956	13895	13984	13860	14016	14039	14081	13934	13902	13876	14081	13713	13910	14026	14053	13992	14148	14105	13991	13788	14051	13876	13997	13825	13769	13904	13816	14006	13838	14019	13919	13946	14025	13893	13894	14012	14077	14028	13808	14046	13981	14044	14079	13971	13870	13898	13908	13938	13890	13908	14048	13879	13901	13826	14068	13973	13965	13867	13951	14065	14042	13943	13882	13935	14048	13895	13946	13851	13816	13911	13927	13936	13990	14059	14022	13918	13921	13942	14017	13894	14119	13916	13982	14042	13944	13808	13821	13938	14099	14013	13955	13899	14138	13938	14081	13797	13917	13875	13904	14222	14015	13804	13948	14057	14044	14001	13936	13895	13945	14046	13931	13761	13710	13940	13925	13915	14037	13882	13982	13878	13890	13949	13929	14163	13929	13908	14069	14032	14118	13760	14091	13907	13822	14084	13850	13889	14143	13957	13745	13946	13978	13911	13897	13852	14072	13897	14075	13877	13777	14011	13944	13913	14149	13925	13969	13957	13909	13892	13912	14032	13890	13866	14137	13802	13988	13778	14002	14097	13983	13944	13980	13931	13819	13934	13931	13900	14002	13922	13916	13852	14111	13921	14009	13922	13953	13989	13997	13870	13948	14021	13998	14034	13933	13973	13929	13951	13907	13970	13962	14026	13976	13944	13998	13904	13831	13802	13991	13952	13886	13895	13984	13982	13992	13967	13844	13870	13875	13956	13939	14000	13891	13872	14017	13966	13744	14015	13698	14020	13847	14013	13852	14122	13811	13854	14035	13895	13998	14065	13790	13939	14022	14070	13933	13910	14000	13952	13781	13998	13879	14161	13968	13934	13986	13934	14026	13946	13860	13886	13991	13954	14010	14005	13899	13909	13978	13795	14028	14011	13773	13871	13841	13828	13939	13892	13999	14145	13851	14073	13856	13957	14087	13921	13873	14060	13876	13875	13852	13771	13983	14009	13971	14091	13809	13854	13862	13902	13855	14053	13914	13865	13783	14021	14031	14023	14039	13921	13968	13994	14034	14006	13964	14052	13907	14036	14025	14056	13883	13914	14139	13878	14080	13827	13959	13881	14069	14042	13830	14093	13897	13910	13808	13818	13962	14192	13999	13994	13941	13949	13842	13870	13861	13976	13810	14020	14024	13959	14089	13771	13926	13934	14007	14096	14056	13954	14040	13846	13951	13872	13916	13799	13831	14203	13980	14106	13939	13967	13918	13901	13782	13947	13774	13938	13816	14236	14087	13869	13894	14029	13940	14010	14140	14029	13811	13972	13834	14012	13836	13908	13951	13977	13932	14024	13861	13913	14086	14099	14079	13884	13755	13865	13798	14160	13980	14052	13930	14009	14051	13868	13945	13970	13736	14055	13919	13698	14043	13877	14027	13996	13830	13956	14020	14179	13779	13907	13991	13925	14137	13924	13975	14005	14187	13859	13983	14008	13814	14044	14023	14005	13839	13908	14041	13958	14118	13981	13897	13973	14181	14047	13932	14032	13997	13795	13967	13926	13837	13869	13745	13950	14078	14089	13699	13973	13835	13813	13762	14013	13865	13973	13959	13943	13994	13947	14025	13773	14011	13940	14038	13838	13941	14000	13967	13820	13955	13931	13929	13974	14041	13953	13970	13896	14117	13854	14007	13967	13893	13936	13993	13743	13786	14023	14049	13992	14016	13958	14033	14000	13875	13888	13769	13985	14118	13896	13981	14146	13947	14015	14027	13904	13934	13923	13850	14024	14020	14011	13929	13863
30589	25181	27504	24360	20999	19953	19088	18789	18581	18253	17930	18189	18073	17646	17694	17600	18025	18459	18611	18300	17670	17158	17196	17077	17184	17248	17110	16965	17136	17067	17282	17154	17261	17334	17347	17500	17126	17231	17343	16951	17239	17174	17266	17219	16999	17160	17227	17198	17201	17187	17208	17349	17182	17301	17429	17317	17354	17145	17193	17344	17500	17324	17220	17314	17443	17188	17454	17206	17263	17302	17433	17335	17205	17334	17319	17164	17116	17172	17271	17289	17130	17172	17029	17135	17135	17384	17257	17303	17297	17202	17132	17006	17222	17355	17240	17389	17253	17314	17224	17185	17036	17162	17416	17160	17201	17183	17232	17172	17050	17367	17307	17176	17163	17234	17198	17232	17103	17352	17390	17285	17420	16975	17093	17164	17318	17179	17257	17262	17179	17227	17296	17285	17457	17377	17193	17166	17035	17123	17144	17273	16999	17061	17196	17078	17220	17044	17186	17435	17292	17110	17289	17206	17270	16841	17062	17179	17279	17422	17184	17243	17307	17220	17116	17068	17161	17240	17295	17239	17247	17317	17422	17224	17114	17104	17173	17013	17379	17234	17174	17189	17334	17302	17420	17179	17179	17185	17090	17240	17280	17420	17316	17250	17035	17294	17238	17045	16991	17121	17105	16947	17241	17110	17296	17225	17230	17032	17142	17204	17048	17239	17158	17102	17102	17056	17255	17177	17133	17148	17471	17181	16973	17107	17178	17330	17428	17282	17354	17283	17384	17207	17021	17037	17098	17051	17279	17344	17185	17258	17417	16931	17142	17336	17277	17364	17332	17135	17109	16986	17310	17150	17231	17348	17219	17096	17304	17248	17197	17280	17210	17046	17333	17396	17115	17229	17244	17329	17118	17059	17208	17317	17290	17262	17316	17260	17266	17222	17588	17243	17362	17055	17043	17339	17278	17229	17213	17294	17192	17363	17294	17190	17464	17389	17269	17327	17088	17237	17123	17152	17338	17222	17292	17143	17290	17247	17144	17047	17106	17270	17413	17332	17281	17236	17118	17289	17262	17329	17306	17322	17084	17200	17115	17360	17183	17166	17238	17187	17272	17339	17275	17413	17188	17294	17183	17159	17098	17214	17224	17332	17099	17399	17215	17245	16969	17226	17293	17182	17277	17233	17278	17254	17328	17283	17320	17077	17324	17143	17160	17296	17101	17171	17163	16949	17067	17331	17245	17263	17193	17503	17220	17264	17216	17123	17101	17474	17156	17085	17165	17437	17431	17259	17128	17256	17126	17365	17418	17218	17210	16934	17221	17301	16995	17387	17380	17209	17312	17168	17107	17417	17304	17360	17191	17444	17169	17334	17266	17209	17133	17181	17226	17052	17284	17206	17102	17316	17408	17367	17225	17081	17154	17151	17232	17157	16984	17365	17405	16890	17211	17046	17223	17275	17491	17254	17024	16966	17358	17251	17235	17173	17223	17078	17357	17150	17265	17227	17444	17324	17135	17142	17397	17247	17436	17324	16977	17400	17250	17154	17290	17353	17298	17111	17316	17178	17359	17139	17171	17085	17171	17184	17265	17372	17267	17298	17340	17281	17287	17095	17310	17259	17311	17154	17225	17244	17137	17255	17160	17242	17368	17276	17244	17208	17011	17156	17267	17157	17398	17264	17350	17165	17214	17328	17264	17299	17328	17001	17246	17181	17314	17424	17406	17240	17427	17124	17194	17276	17060	17585	17186	17295	17365	17200	17234	17333	17035	17313	17462	17360	17209	17075	17152	17254	17143	17249	16999	17006	17229	17211	17163	17052	17274	17326	17206	16988	17169	17282	17310	17407	17188	17010	17113	17119	17195	17280	17250	17071	17183	17167	17131	17360	17081	17185	17228	17048	17419	17243	17303	17386	17139	17225	17481	17120	17141	17169	17067	17278	17068	17151	17246	17333	17162	17220	17363	17146	17268	17234	17195	17092	17064	17113	17223	17193	17201	17169	17098	17357	17477	17424	17192	17186	17186	17311	17337	17223	17471	17170	17186	17331	17017	17362	17365	17353	17141	17096	17218	17223	17210	17035	17489	17239	17224	17448	17333	17300	17126	17516	17198	17212	17126	17250	17033	17119	17331	17066	17252	17397	17117	17125	17317	17077	17264	17446	17363	17296	17290	17260	17138	17255	17166	17316	17227	17417	17017	17253	17298	17213	17111	17205	17130	17317	17278	17097	16973	17203	17164	17160	17240	17138	17435	17088	17128	17263	17105	17100	17102	17162	17142	17234	17344	17208	17316	17442	17274	17313	17227	17273	17278	17133	17295	17286	17577	17545	17076	17204	17382	17460	17266	17260	17440	17158	17224	17041	17379	17533	17333	17233	17111	17254	17257	17309	17347	17263	17211	17189	17218	17318	17183	17243	17258	16995	17115	17069	17145	17365	17157	17175	17188	17205	17220	17003	17277	17235	17248	17126	17194	17143	17226	17389	17287	17215	17260	17230	16916	17192	17306	17147	17212	17234	17246	17161	17302	17311	17092	17117	17247	17132	17133	17350	17406	17164	17470	17151	17202	17269	17073	17353	17346	17401	17402	17068	17205	17261	17095	17232	17467	17273	17286	17220	17227	17199	17226	17022	17286	17263	17169	17258	17255	17275	17387	17119	17229	17189	17143	17319	17223	17231	16985	17244	17267	17290	17172	17376	17295	17222	17434	17071	17255	17346	17240	17165	17231	17436	16971	17221	17358	17413	17275	17314	17242	17163	17334	17205	17158	17222	17310	17096	17206	17092	17237	17219	17122	17161	17313	17217	17277	17430	17316	17225	17214	17368	17125	17218	17171	17297	17364	17151	17032	17138	17348	17271	17265	17241	17514	17415	17387	17304	17178	17154	17310	17258	17160	17212	17399	17063	17249	17238	16925	17177	17226	17127	17224	17344	17285	17313	17203	17191	17166	17137	17258	17247	17267	17227	17038	17326	17163	17248	17166	17377	17255	17099	17212	17374	17320	17260	17332	17484	17299	17199	17299	17225	17288	17431	17305	17294	17444	17206	17242	17307	17074	17196	17142	17244	17355	17313	17243	17183	17127	17402	17313	17113	17303	17198	17389	17298	17296	17044	17228	17193	17314	17346	17412	17298	17271	17169	17264	17143	17299	17335	17290	17284	17155	17229	17202	17121	17403	17326	17126	17568	17351	17357	17130	17108	17289	17278	17268	17210	17285	17187	17266	17090	17148	17120	17394	17285	17440	17287	17129	17237	17461	17303	17203	17000	17108	17124	17198	17038	16976	17424	16995	17222	17388	17036	17268	17130	17280	17310	17227	16977	17251	17356	17059	17192	17267	17370	17290	17316	17172	17330	17392	17318	17144	17397	17341	17257	17055	17113	17317	17412	17441	17331	17303	17269	17258	17114	17131	17471	17403	17277	17340	17270	17129	17121	17264	17287	17183	17211	17156	17410	17081	17192	17426	17376	17302	17411	17325	17131	17383	17316	17175	16977	17185	17409	16994	17143	17248	17206	17192	17471	17400	17254	17152	17231	17144	17246	17329	17447	17221	17391	16929	17221	17099	17253	17355	17249	17200	17242	17069	17186	17324	17234	17298	17168	17080	17236	17026	17190	17112	17141	17024	17221	17103	17259	17136	17285	17214	17194	17140	17101	17170	17342	17174	17114	17243	17123	17358	17165	17241	17281	17260	17202	17373	17402	17367	17351	17173	17384	17148	17270	17177	17232	17263	17065	17045	17127	17319	16945	17296	17315	17281	17206	17159	17273	17155	17030	17373	17298	17504	17400	17252	17262	17100	17253	17212	17235	16990	17290	17006	17251	17286	17413	17221	17192	17437	17207	17287	17212	17145	17203	17197	17432	17371	17296	17345	17160	17440	17132	17487	17206	17120	17049	17247	17303	17186	17129	17356	17307	17449	17245	17303	17407	17306	17315	17296	17195	17208	17123	17272	17394	17304	17272	17259	17081	17313	17159	17141	17233	17282	17488	17239	17275	17184	17116	17296	17247	17194	17513	17118	17216	17219	17380	17235	17243	17336	17289	17090	17256	17350	17325	17078	17189	17288	17053	17245	17107	17210	17358	17320	17371	17334	17207	17262	17183	17355	17263	17078	17033	17305	17250	17312	17328	17289	17218	17291	17007	17296	17157	17256	17393	17236	17297	17213	17332	17266	17231	17223	17404	17035	17124	17402	17101	17111	17100	17356	17298	17179	17153	17028	17247	17173	17031	17241	17175	17136	17240	17227	17410	17225	17016	17184	17106	17171	17089	17298	17309	17257	17373	17202	17181	17228	17456	17331	17320	17208	17194	17185	17178	17158	17353	17355	17225	17275	17064	17158	17419	17173	17207	17426	17108	17468	17271	17176	17402	17006	17166	17458	17227	17218	17083	17284	17358	17322	17299	17205	17218	17236	17257	17247	17349	17284	17220	17126	17297	17143	17368	17281	17095	17257	17357	17226	17229	17142	17360	17254	17289	17473	17253	17524	17242	17104	17220	17253	17215	17289	17343	17420	17236	17083	17115	17046	17345	17296	17010	17219	17250	17120	17196	17060	17263	17231	17157	17188	16924	17070	17075	17223	17144	17326	17149	17170	17197	17046	17087	17150	17105	17216	17266	17222	17223	17230	17097	17123	17059	17010	17227	17114	17211	17362	17346	17037	17177	17360	17321	17160	17237	17259	17232	17311	17356	17248	17123	17379	17361	17287	17226	17384	17218	17415	17194	17278	17114	17320	17216	17107	17138	17020	17166	17081	17183	17064	17296	17328	17085	17250	17029	17283	17156	17334	17140	17216	17174	17279	17334	17252	17042	17396	17248	17208	17160	17140	17173	17204	17306	17000	17175	17146	17185	17424	17314	17267	17227	17220	17218	17213	17176	17140	17406	17356	17153	17105	17304	17415	17162	16898	17304	17250	17368	17322	17067	17397	17107	17310	17109	17242	17220	17289	17047	17144	17293	17311	17188	17367	17303	17108	17243	17137	17344	17083	17145	17158	17380	17305	17332	17154	17323	17186	17446	17375	17302	17379	17338	17099	17198	17170	17265	17244	17137	17301	17095	17295	17304	17228	17422	17359	17402	17162	17315	17467	17195	17071	17196	17095	17285	17335	17226	17344	17125	17334	17056	17169	17181	17260	17207	17426	17386	17235	17316	17209	17449
22821	30782	28959	23037	19937	18061	16942	16575	16223	15485	15380	15196	15050	15094	14830	14856	15068	15902	15976	15293	14344	14111	14041	14040	14091	14089	14196	14000	14095	13889	14013	13893	14202	14145	13976	13953	13865	14180	14007	14087	14216	14006	14127	13952	14039	14095	14073	14303	14138	14020	13872	14066	13998	14057	13938	13919	14027	14222	14080	14161	14178	13912	13940	13973	14067	13905	13984	14033	13991	13894	13924	13960	14018	14178	13995	13899	13995	13958	14039	13934	13966	14031	14118	14004	14058	14067	13904	14115	13933	13998	14039	14160	14105	14016	14078	14062	14155	13867	14151	14040	14105	14147	14046	14058	14181	14028	13988	14039	13973	13995	14011	14009	14025	13974	14003	14080	14053	14088	13974	14128	14040	14108	14059	14047	13983	14017	14076	14092	14064	13980	14174	14033	13972	14120	14092	13987	14089	14009	14000	14090	13823	14223	14117	14135	14066	13967	13852	13713	14163	14152	13972	13933	14093	14097	14022	14072	14006	14103	14069	13946	13972	14083	13952	14063	14167	13837	14087	14156	13897	13872	14188	13958	14068	14100	14131	13993	13990	13854	14060	14095	13908	13969	13984	14129	14095	14301	13993	14074	14012	14145	13937	14039	14029	13940	13987	14074	14023	14094	14054	14123	14056	14283	14129	13985	13957	13962	14059	14034	14001	14115	14070	13754	13972	14042	13998	14043	14121	13926	14148	14042	13855	14032	14061	14167	14080	14016	14104	13887	14084	14115	13934	13853	13978	13959	13963	14081	14095	14031	14015	14151	13994	14157	13953	14168	14119	13912	14090	13886	13985	14064	14187	14116	14083	14018	14112	14112	13946	13951	13865	13984	13876	14042	13942	13998	13823	14023	13995	13860	13994	14111	14055	13967	14018	14074	13999	14034	14083	14137	14119	14065	13948	13991	14180	13962	14108	14139	13906	14035	13909	14122	13958	14000	13988	14150	14199	14045	13974	14095	14097	14138	13947	13985	14028	13979	14034	13998	13996	14098	13879	14000	14184	13976	14004	14261	13985	14038	14068	13989	13963	14107	13949	13951	14006	14161	14043	13920	14001	13845	14083	13934	13884	14148	14007	13720	13991	14187	14067	13952	13935	13995	13943	13942	14077	14069	14113	14050	13978	14089	13934	14083	14172	13969	13965	14232	14029	13828	14175	14025	14019	13890	14153	14026	14136	14009	14053	13970	14128	14030	14179	14106	14034	14033	14101	14134	14238	14149	14126	14038	14081	14108	14120	13963	14343	13989	13960	14106	14230	14042	14213	13945	14021	13975	14067	14024	14132	14175	13925	13992	14025	13887	14093	14016	14013	13878	14028	14071	14005	13979	14095	14013	13996	13985	14001	13965	14024	13983	14137	13998	14141	14080	13994	13866	13820	14210	14013	13930	13937	13955	14024	13917	14070	14037	14166	13906	13903	14072	14170	13982	13998	14191	13950	14017	13972	13964	14135	14054	13936	14092	13912	14093	13955	14012	14138	13959	13970	14030	13976	13975	14017	14005	13944	14098	13836	13997	13978	14043	14008	13990	14133	14035	13955	13944	13842	14078	13942	14063	14080	14176	14033	14059	14076	13933	14079	13971	13899	13803	13982	14031	14162	14198	14163	13970	14207	14012	14056	14055	14045	14246	14052	13770	14090	14103	14068	14079	14098	14026	13920	14081	14026	14144	14004	14099	13986	13991	14077	14075	13952	13926	14062	14095	14176	14057	13995	14079	13997	14116	13933	14030	13984	14006	13880	14014	14097	14091	14078	13986	13900	13882	14127	14020	14011	14130	14113	14153	14241	13996	14026	14057	13861	13963	14080	14109	14173	13962	14108	13974	14045	13914	14099	13958	14107	14131	13997	13907	14317	14015	14082	14078	14068	14063	14082	14193	14016	14078	13937	14013	14087	13994	14000	14033	14058	14147	14044	13999	14048	14163	14160	14033	14087	14167	13966	14185	13954	14019	14107	13983	13989	13954	13899	13960	14063	14038	14043	13963	13951	14075	13931	13950	14064	13982	14070	13912	13995	14091	14065	14003	13989	14129	13965	14081	13978	13962	14174	13988	14026	14102	14052	14103	13990	14138	14088	13838	14038	14138	13904	13953	13998	14157	14169	13837	14073	14088	14056	14094	14145	14060	14201	14033	14003	14066	14114	14019	14002	13915	13960	14049	14105	13974	13948	14202	14086	13945	13970	13994	13989	14033	14099	14092	14111	14078	14072	14087	13923	14265	13997	13965	14021	14055	13903	13986	14159	14022	14102	13865	14054	14133	14016	13977	14098	13999	14029	14107	14012	13850	14061	14176	13993	14100	14084	14118	14004	14033	14163	14129	14079	14040	14120	14087	13947	13939	14053	14115	14084	14039	14061	14063	14017	14138	13983	14057	13865	13981	14025	14069	14111	14011	13997	14144	13921	13945	13950	13947	13972	14102	14056	14126	14021	14074	14107	14042	14217	14049	14197	14085	14112	14174	14065	13967	14082	13890	14022	14017	13903	14178	14131	14000	14029	14063	14156	13919	14123	13961	14017	14056	14106	14024	14150	13969	14105	13960	14161	14095	14018	13936	14081	13834	13947	14225	13904	13998	13988	14158	13985	14093	14107	14175	14104	14021	14140	14152	14049	14009	14041	14175	14107	14121	13920	14109	13876	14129	14180	14084	14002	14084	14052	13888	14029	13974	13994	14160	14261	13910	14006	14014	14185	14093	13985	13948	14116	13880	14048	14003	13974	14073	13887	13924	13896	14084	14054	13939	14009	13929	13983	13902	14001	13989	14046	13970	14060	14023	14194	14058	14183	14175	14082	13985	14047	13802	13889	14113	14071	13953	14036	13963	14091	13954	14016	14024	14229	14095	14086	14046	14062	14046	14011	14032	14082	14075	14061	14048	14128	14064	14090	14090	14103	14054	14138	14051	13993	13938	14066	13955	14011	14143	13999	14081	14130	14081	14016	14033	13975	14048	14014	14054	14086	13997	14067	13966	13903	14021	13947	13963	14092	14128	14241	13953	14008	14122	13859	14082	13985	14008	14154	14068	13892	13884	14120	13893	14225	14193	13991	14008	14117	14002	14029	14036	14192	14178	14068	13926	13930	14044	14008	14045	14153	13975	14009	14002	13984	14170	13907	14164	13939	14110	14119	13920	14088	13988	13992	14016	13904	14040	14241	13962	14074	13931	14036	13911	13986	13996	14057	14066	14110	14186	13909	13932	14027	14005	14131	13852	14125	14020	14002	14094	13972	14009	14119	13944	14080	14037	13995	14023	14126	13955	13988	13985	13975	14165	14150	13917	13911	13934	13876	14013	14060	14071	13967	13993	14010	14074	13984	14056	14070	13789	14110	14031	14131	14020	14032	14092	14066	13874	14077	14155	14043	14032	13991	14057	13930	14110	14075	14236	14019	14092	14024	14050	14101	13952	14169	13957	13975	14005	13998	14029	14214	14004	14094	14008	14054	14160	14158	13837	14018	14021	14046	13974	14154	14205	13894	14059	14212	13929	14179	13964	14058	13899	14136	14115	14017	13949	13957	14085	14059	14062	14016	14181	14128	14023	14096	14003	13984	14002	13974	14024	14050	14112	14035	14127	13983	14152	13857	14086	14105	14241	14047	14149	14167	14087	13950	14066	14179	13875	13917	14177	14028	13966	14042	13982	13890	14113	14134	14026	14072	14101	13979	14143	14043	14176	14114	14043	13944	14100	13902	14150	13931	14182	14100	14004	14078	14056	13997	14036	13939	14126	14107	14179	14078	13979	14195	13959	14047	14097	13991	13992	14013	14025	14143	14162	14043	13919	14099	13916	14107	13978	14030	14119	14003	14093	14012	14055	13981	14177	14007	13875	13987	14158	14064	14059	13980	13958	13932	14053	14173	14081	14027	13965	13982	14104	14002	14037	14134	13901	14023	14158	13959	14197	14223	14042	13992	14044	14000	14080	14127	14094	14060	13927	13976	14044	14194	14109	14011	13953	13861	14007	14095	14184	14102	14091	14129	13954	14095	14102	14044	13854	13906	14130	13960	13964	14115	14098	13973	14052	14092	14207	14150	14057	13871	13944	14105	14155	13991	13915	14121	14146	14003	13979	14021	14087	14163	14004	13881	14124	13932	14130	14062	14022	13943	13862	13991	14045	14028	14127	14060	14040	14109	14071	13898	14142	14119	14065	14116	14071	14034	14142	14020	13996	13921	14050	14023	14079	14082	14022	13884	13912	14010	13800	13906	14027	14120	14009	14085	13981	14086	14011	14055	13924	13944	13851	14095	14099	14195	13983	14061	13883	14122	14079	14161	14080	14142	13982	14060	14008	14024	14080	14080	14035	13995	13918	14094	13951	14071	14107	13840	14053	13856	14084	13975	14128	13988	14061	14082	13923	14299	14059	13959	14223	13975	13901	14094	13969	14004	14030	13962	14046	13991	14149	14076	14051	14088	14077	13963	13934	13991	14216	13968	13958	14020	14029	13896	14015	13920	13984	14158	14093	14073	13924	14098	14075	14078	13868	14099	13899	13989	13901	14138	14102	13910	14087	14064	13894	14093	14219	13955	14029	14014	14050	13973	13898	13946	14009	13995	14058	14036	14072	14123	14000	14022	14002	13949	14015	14069	14153	14128	13927	13963	14061	14042	14041	14030	14062	13908	13900	14110	14150	14141	14142	14139	14066	13920	14079	14063	14060	14024	14083	14126	14047	14081	14113	13993	13991	14069	14102	14135	14128	14209	13971	14064	13924	13926	14125	14012	14174	13937	14003	13995	14056	14110	14185	13887	14088	14141	14298	13982	14099	14091	14055	14112	14108	14024	14219	14036	14095	14208	14087	14077	14050	14092	14053	14036	14227	14140	13911	13945	14107	14038	14074	13983	14121	14120	14152	14163	13954	14195	14033	14093	13918	14217	13973	14095	14047	14006	14030	14050	13977	14027	14158	14101	13900	14092	14126	14078	13971	14167	14010	14032	14036	13991	13979	14069	13838	14016	14213	13860	14042	14080	14035	13986	14136	14109	13963	13969	14011	13991	13988	14167	14036	14017	13917	13901	13955	14066	13963	13968	14137	14076	14027	14046	14110	13976	14191	14074	13863	14083	14154	14063	14122	14077	13978	14134	14121	14143	14095	14089	13982	14085	14093
25606	21057	27722	25739	22465	20779	19566	17561	17251	16903	16597	16292	16080	16091	16039	15800	18001	21967	20827	18789	15906	14895	15020	15149	14992	15054	15099	14963	15072	15014	14955	14963	14980	14732	15019	14783	14815	14832	14899	14796	14891	14833	15088	15025	15031	14919	14893	14924	14922	15032	14957	15106	14916	14864	14866	14889	15052	14902	14962	14869	14865	14898	14868	14818	15007	14953	14901	14977	14976	14768	15047	14863	14969	14816	15109	15024	14949	14803	14893	14804	14905	15034	15173	15044	14896	14906	14979	15054	14975	14879	14945	14662	15144	15054	15002	14769	14929	14872	15023	15268	14693	14773	14932	14839	14806	14824	14966	14883	15004	14792	14883	14923	14991	15041	14828	14892	15053	14856	14839	14826	14776	15168	14919	14798	15062	15072	14850	14911	14844	14859	14849	14851	14975	14946	15121	14933	14748	14808	15010	14986	14878	15003	14886	14724	14941	14957	14830	14863	14899	14954	14748	14832	14778	14950	14880	15033	14634	14882	14943	14889	14854	14996	15018	15004	14972	15016	14897	14930	15063	14854	14957	14924	14816	15182	14868	14949	14848	15079	14967	14962	14763	14867	14995	14943	14949	14832	14777	14945	14885	14852	14930	14902	14983	14798	14982	15006	14945	14879	15070	14907	14951	14926	14831	15051	15200	14905	15030	14933	15025	14859	14906	14996	14915	14853	14839	14947	14884	14841	15005	14972	14803	14986	14862	14884	14907	14826	14987	15069	14749	14913	15049	14831	14894	14876	14891	14676	14777	14952	14882	14798	14858	14849	14916	14824	15004	14846	14896	15015	14915	14863	14829	14831	15049	14868	14930	14848	14871	14805	14941	14941	14992	14911	15105	14666	14793	14988	14852	14781	14818	15053	15126	14749	14990	14863	14913	14983	14909	14865	14934	14826	14937	14933	14653	14917	14958	14983	15082	14881	15031	14979	14975	15059	14840	14948	14993	14806	15076	14841	14610	14761	15158	14844	14892	14844	14859	14935	14867	14927	14928	15027	14993	14896	14766	14966	14836	14869	14803	15019	14793	14910	14593	14873	15064	14736	14697	14952	14817	14852	14843	15023	14968	15042	14857	15057	14934	15002	14901	14840	14962	15093	14767	14997	14873	14579	14735	14886	14880	14947	15037	14950	14769	15144	14904	14897	14845	14670	15043	14967	14901	15110	14994	14905	15033	14919	14851	15053	14937	14777	14875	14784	14871	14771	14876	14983	14666	14782	14919	14897	15007	14889	14991	14756	14894	14919	14796	14842	14854	14793	14822	14838	14828	14798	15077	14912	14775	15000	14785	15109	14969	14936	14817	14855	14869	15048	14844	14910	15137	14979	14865	14967	14843	14911	14835	14878	14819	14733	14927	14960	14908	14784	14771	14931	15005	15036	14951	14996	14796	14869	14944	14887	15028	14832	14875	15029	14769	14819	15038	14935	14790	15175	14900	14979	14991	14881	14993	14985	15129	14815	14875	14860	15034	14892	14883	14949	14868	15117	14908	15112	14926	14964	15008	14993	14728	14788	14857	14887	14892	14984	14854	14942	15087	15167	14853	14934	14978	15070	14802	14898	14770	15026	14726	14856	14922	14914	14770	14779	15026	14864	14940	14889	15086	14948	14941	14944	14918	15030	14981	15031	14909	14876	14805	15027	15009	14793	14980	14797	14914	14952	14866	14603	14928	14911	14903	14823	14987	14968	14832	14854	14996	14863	14916	14883	14888	14947	15032	14925	14894	15153	14919	15019	14869	14863	14762	14931	14962	14843	15088	14951	15098	15208	14735	14698	14802	14804	14881	15010	14940	14857	14884	14918	15017	14823	14932	14949	14955	14764	14875	14718	14871	14850	14986	15018	14766	14834	14753	14965	14735	14899	15156	14852	14971	15046	14972	15022	14879	14843	14855	14933	14767	14883	14743	14821	14863	14919	15039	15118	14820	15091	14892	14947	14855	14848	14737	14855	14907	14780	14933	14917	14891	14828	14996	14717	14799	14983	15029	14857	15074	14990	14921	15033	14977	14829	14842	14859	15019	14915	15120	14975	14842	14837	15109	14967	15031	14967	15109	15070	14836	14970	14849	14777	14917	15001	14908	14921	14938	15111	15014	15006	14960	15176	14901	14967	15030	14955	14907	14849	14993	14664	14895	14972	14993	14993	14786	14856	14979	14733	14851	14793	14975	14864	15020	14688	14777	14931	14915	14947	14949	14897	14757	15030	14902	14585	14927	14896	14851	14745	14996	14940	14799	14923	14719	14961	14778	14985	14792	14980	14855	14916	15053	15155	14932	15036	14924	14699	14883	14990	14901	14938	14827	14877	14887	14765	15030	14836	15026	15015	14926	14852	15017	14727	14881	15074	14757	14942	15047	14950	14830	14853	14916	14933	14864	14922	15088	15016	15039	14972	15288	14985	14966	14824	14837	15013	14985	14902	14909	14687	14851	14885	14973	14840	14934	14885	14976	14963	14829	14983	14947	14965	14874	14862	14885	14922	14874	14872	14878	14835	14903	14946	14915	14966	14876	14906	14989	14985	14931	15105	14977	14998	14895	14952	15066	15111	14993	14858	14826	14918	15126	14959	15069	15013	15038	14831	14950	14936	14872	14888	14936	14964	14894	14956	14871	14754	14986	14918	14745	14821	14854	14882	14851	15017	15061	14791	14917	15052	14904	14957	14804	14839	14907	14858	14818	14973	14977	14985	14962	14912	14878	14857	14878	15067	14764	14879	14998	14806	14819	14979	15196	14777	15031	14895	14877	14705	14751	14768	14908	14918	14779	14685	14801	14950	14891	14876	14986	14993	14908	14766	15164	15000	14799	15121	15008	15083	15074	14916	14954	14758	14927	15042	15032	14902	15123	14958	14797	14978	14979	14905	15167	14982	15014	14813	14611	14981	15000	14977	14897	14923	14871	14681	14857	14851	15006	14960	15032	14926	14749	14979	14931	14856	14878	14742	15009	14828	15003	14820	14969	15033	14931	14763	15001	14853	14713	14686	15078	14958	15039	14977	14831	14955	14688	14804	14645	14809	14840	14993	15207	14923	14946	14738	14897	15012	14923	14643	14951	14666	15058	14945	15053	14894	14919	15086	15264	14890	14886	14790	14937	14881	14956	14921	14668	14989	14974	14848	15039	14961	14837	14946	15099	14883	15000	14774	15019	14883	14771	14884	14955	14792	15010	15045	14923	15030	14891	15046	15053	14943	15029	14854	14841	15041	14945	15000	14918	14927	14875	14850	14990	14957	14961	15103	14994	15021	14904	14915	15026	14844	14889	14702	15020	14926	14782	14825	14903	14795	14970	14920	14982	14995	15107	15079	15041	14967	15031	14758	15105	14785	15001	14973	14779	14659	14950	15082	14967	14728	14996	14931	14958	14949	14893	14831	14937	14889	14739	15009	15091	14795	15113	15188	14879	14950	15022	14974	14821	14961	14897	14909	14808	14829	14898	15038	14937	14865	15009	14801	14992	14933	14939	14795	14923	14871	14812	14962	14797	14897	14974	14992	14880	15070	14998	14903	14804	14889	14905	14847	14876	14943	14851	14846	14828	14876	14812	14980	15174	15084	14762	14832	14901	14876	15011	14964	14786	15080	15101	15079	14870	14843	14859	14810	14752	14990	14776	14859	14745	14926	14801	14997	14799	14889	14893	14875	14830	14909	14924	14986	14935	14838	15028	14950	14857	14726	14863	14984	14982	14957	14951	14769	14878	15078	14747	14830	14992	14805	14940	14761	14961	14823	14811	14943	14847	14971	14990	14909	15008	14753	15086	15068	14970	14988	15004	14847	14819	14819	14902	14846	14785	14922	14918	14835	14845	15057	15125	14854	14915	14911	14747	14800	14865	14901	15114	14863	14839	14864	14850	14830	14959	15017	15011	14987	14850	14758	14953	14877	14822	14993	15009	15046	15043	14933	14709	15037	14881	14869	14996	15030	15085	14933	15171	14960	15003	15052	14755	14864	14857	14796	14866	14918	14997	15148	14968	14744	14821	14845	14834	14847	14943	14845	14890	15025	14772	14991	14789	14889	14969	14900	14925	14954	15095	14923	14794	15084	14897	14902	14789	14823	14895	15014	14895	14820	14798	14911	14954	15032	15103	14861	14989	14859	14852	14978	14828	14947	15068	14945	14931	15004	14816	14982	14868	14996	14925	14891	14950	14747	15077	14767	14889	14924	14808	14967	14821	14817	15031	14893	14908	14873	15031	15090	15133	14994	14978	15166	14805	14723	15104	15082	14914	14991	14893	14816	14785	15036	14906	14776	14981	14853	14970	14851	14846	14894	14832	14946	14895	15112	14915	15082	14948	14729	14978	14951	14885	14954	14852	14907	14993	14960	15018	14884	14668	14867	14743	14950	14744	14919	14980	15066	14945	14657	14808	14795	14827	15065	14849	14780	14904	14885	15033	14786	14918	14973	14822	14835	14982	14909	15057	15015	15099	14951	15041	14790	15071	14977	15009	14836	14829	14748	14790	14740	14763	15076	14865	15028	15027	14680	15136	14860	14820	14824	15002	14943	14958	14980	14870	15081	14904	14996	14916	14786	14831	15069	14856	14793	14814	15033	14780	14887	14730	14794	14884	15059	14950	15035	14938	14878	14921	14801	14903	14922	14798	14894	14936	14855	14921	15015	15154	14932	14951	14827	14918	14822	14596	14937	14861	15025	14960	14799	14926	14946	14916	14949	14945	14973	15041	14804	14755	14832	15076	14912	14897	14766	14860	14857	14948	15018	14838	14903	15072	14788	14740	14883	14983	14875	15051	14906	14974	15101	14928	14919	14940	14602	15013	14913	14916	14853	14866	14830	14856	14880	14926	14783	14905	14872	14852	14823	14916	14909	15090	15051	14926	15064	14866	15009	14946	14745	14809	15076	15072	15088	14887	14990	14874	14765	14741	15007	14876	14797	15029	14918	14964	14869	14927	14971	14838	14920	14916	15026	15039	14847	14981	15035	15067	14735	14933	15071	14899	15042	15055	15105	14808	14996	14769	14637	14967	14877	14840	14697	14876	14986	15012	14932	14841	14972	14932	14975	15060	14972	15123	14960	15062	14896	14923	14780	15021	14881	14934	14898	14852	14965	14886	15067	15035	14933	14879	14802	14849	14806	14798	14770	15051	14913
21824	35541	34102	27245	22565	19486	18009	17268	16504	16020	15153	14859	14688	14583	14343	13863	18248	22830	20463	17700	13225	12861	12731	12782	12889	13047	12638	12763	12817	12843	12826	12685	12549	12688	12750	12730	12692	12767	12737	12683	12588	12803	12676	12792	12841	12605	12738	12695	12886	12658	12834	12763	12645	12891	12728	12832	12698	12882	12586	12715	12724	12748	12841	12813	12646	12632	12747	12784	12721	12730	12752	12705	12769	12736	12963	12706	12699	12746	12747	12817	12817	12616	12959	12812	12654	12890	12785	12821	12566	12868	12709	12714	12759	12725	12690	12516	12726	12734	12797	12721	12774	12795	12871	12680	12886	12665	12799	12673	12672	12725	12823	12688	12552	12800	12725	12727	12741	12637	12656	12639	12835	12745	12646	12606	12888	12717	12714	12774	12533	12930	12595	12722	12637	12788	12707	12662	12730	12812	12572	12798	12720	12726	12741	12840	12764	12718	12838	12771	12596	12542	12695	12713	12701	12641	12811	12694	12821	12670	12799	12707	12839	12718	12820	12699	12753	12591	12682	12771	12820	12673	12859	12754	12579	12971	12700	12765	12766	12727	12742	12938	12724	12665	12598	12807	12809	12519	12636	12675	12911	12617	12602	12731	12733	12744	12704	12764	12684	12739	12622	12561	12654	12688	12598	12724	12774	12878	12707	12590	12747	12574	12820	12856	12645	12653	12690	12716	12619	12601	12807	12781	12623	12777	12630	12921	12654	12751	12808	12825	12800	12841	12859	12644	12738	12614	12573	12902	12707	12702	12649	12710	12760	12822	12791	12902	12708	12763	12791	12740	12853	12820	12667	12629	12692	12799	12666	12645	12617	12724	12908	12647	12851	12645	12691	12817	12686	12843	12763	12642	12543	12769	12823	12779	12736	12651	12426	12701	12818	12709	12732	12849	12781	12718	12651	12651	12710	12619	12665	12689	12779	12663	12766	12857	12732	12718	12695	12752	12535	12710	12766	12488	12603	12693	12715	12712	12864	12774	12715	12799	12539	12700	12787	12753	12744	12828	12744	12746	12655	12638	12755	12666	12778	12852	12647	12707	12814	12758	12748	12627	12705	12696	12723	12812	12702	12591	12796	12835	12591	12558	12639	12865	12663	12606	12719	12675	12721	12713	12819	12893	12813	12619	12682	12658	12825	12591	12738	12772	12674	12698	12897	12725	12574	12909	12759	12801	12806	12625	12626	12983	12749	12677	12858	12864	12627	12694	12565	12716	12733	12888	12798	12773	12724	12689	12826	12798	12572	12673	12696	12688	12699	12714	12699	12521	12858	12681	12818	12649	12737	12668	12872	12776	12860	12738	12629	12750	12598	12650	12631	12654	12762	12751	12765	12680	12676	12840	12748	12730	12760	12849	12733	12540	12803	12720	12805	12708	12621	12563	12723	12718	12653	12876	12897	12884	12673	12706	12739	12873	12700	12692	12841	12778	12756	12716	12484	12495	12787	12826	12682	12818	12551	12710	12737	12562	12820	12710	12678	12560	12711	12737	12863	12673	12730	12672	12781	12692	12908	12846	12711	12689	12779	12730	12829	12827	12651	12921	12797	12669	12714	12581	12761	12536	12816	12886	12832	12836	12579	12588	12728	12684	12725	12649	12684	12657	12684	12766	12653	12771	12736	12617	12693	12698	12790	12724	12709	12715	12865	12812	12649	12774	12615	12732	12765	12723	12940	12615	12791	12617	12732	12712	12681	12793	12614	12743	12689	12665	12645	12708	12778	12862	12703	12591	12869	12843	12550	12848	12954	12849	12741	12913	12749	12876	12869	12805	12695	12595	12863	12793	12700	12644	12800	12560	12760	12759	12775	12757	12663	12559	12726	12633	12689	12789	12490	12820	12717	12683	12561	12601	12640	12664	12733	12615	12780	12648	12701	12738	12825	12721	12760	12771	12749	12575	12715	12839	12639	12646	12764	12793	12782	12742	12842	12727	12700	12776	12903	12645	12629	12686	12602	12794	12666	12854	12719	12727	12934	12785	12644	12542	12801	12628	12694	12760	12767	12648	12778	12685	12774	12672	12713	12706	12559	12854	12744	12825	12810	12804	12627	12694	12619	12737	12787	12770	12619	12800	12771	12811	12878	12815	12895	12745	12670	12841	12807	12779	12671	12575	12585	12837	12719	12675	12814	12597	12798	12647	12624	12873	12642	12839	12713	12632	12739	12711	12612	12869	12690	12647	12824	12713	12688	12520	12657	12685	12536	12631	12751	12716	12742	12742	12590	12839	12657	12772	12732	12822	12617	12846	12673	12644	12768	12781	12851	12686	12728	12722	12668	12668	12693	12786	12821	12743	12795	12765	12982	12850	12575	12762	12745	12799	12850	12770	12760	12757	12778	12651	12807	12758	12653	12791	12707	12823	12809	12771	12808	12769	12701	12795	12865	12716	12724	12810	12463	12700	12721	12616	12729	12701	12670	12665	12812	12639	12684	12744	12875	12831	12660	12807	12519	12785	12718	12603	12540	12765	12757	12651	12723	12664	12753	12875	12651	12577	12782	12717	12744	12645	12659	12764	12751	12721	12734	12734	12857	12822	12801	12589	12786	12686	12696	12675	12740	12766	12659	12967	12806	12793	12854	12654	12747	12844	12719	12621	12686	12705	12896	12613	12665	12900	12664	12767	12723	12576	12631	12804	12810	12767	12857	12725	12748	12804	12579	12775	12826	12740	12716	12755	12704	12804	12706	12779	12665	12796	12619	12783	12511	12691	12802	12641	12809	12578	12694	12616	12644	12807	12784	12649	12573	12624	12659	12893	12658	12771	12698	12587	12833	12485	12743	12630	12724	12753	12784	12669	12851	12663	12813	12718	12719	12643	12717	12703	12937	12680	12706	12666	12697	12687	12675	12670	12798	12715	12567	12703	12703	12575	12790	12765	12810	12777	12642	12729	12752	12880	12464	12862	12690	12654	12696	12741	12787	12584	12620	12697	12633	12916	12913	12761	12724	12731	12774	12647	12913	12854	12793	12839	12677	12772	12695	12658	12848	12720	12817	12698	12703	12641	12791	12783	12810	12737	12702	12778	12635	12652	12933	12706	12819	12806	12731	12824	12619	12550	12672	12730	12754	12652	12909	12574	12732	12918	12607	12607	12691	12792	12700	12630	12755	12657	12803	12881	12734	12793	12780	12708	12886	12688	12963	12608	12778	12647	12698	12834	12669	12784	12773	12808	12900	12782	12730	12765	12757	12646	12795	12639	12899	12634	12709	12677	12812	13011	12679	12800	12684	12653	12823	12812	12580	12595	12858	12774	12882	12854	12753	12748	12553	12634	12673	12800	12655	12766	12758	12693	12748	12639	12804	12890	12647	12801	12603	12635	12666	12838	12808	12783	12749	12805	12635	12839	12591	12543	12851	12535	12692	12676	12800	12849	12711	12683	12712	12734	12702	12764	12738	12821	12958	12817	12841	12614	12777	12827	12748	12706	12724	12644	12784	12700	12848	12843	12624	12754	12783	12710	12751	12711	12742	12768	12567	12890	12678	12598	12839	12833	12546	12740	12590	12782	12637	12802	12755	12918	12754	12636	12843	12815	12616	12848	12734	12759	12820	12753	12768	12735	12689	12655	12598	12689	12753	12793	12678	12604	12720	12470	12682	12788	12658	12668	12563	12622	12761	12632	12713	12679	12781	12813	12713	12702	12700	12765	12674	12753	12728	12683	12731	12538	12659	12828	12603	12766	12800	12634	12779	12860	12759	12689	12761	12742	12701	12694	12752	12745	12575	12690	12801	12875	12694	12762	12763	12768	12773	12742	12711	12697	12767	12506	12676	12889	12789	12691	12681	12653	12665	12771	12657	12640	12827	12619	12777	12769	12779	12672	12629	12895	12692	12705	12600	12780	12703	12711	12780	12781	12761	12874	12783	12746	12819	12656	12857	12677	12647	12795	12665	12580	12812	12614	12765	12739	12837	12719	12741	12569	12733	12699	12758	12702	12666	12645	12716	12782	12718	12754	12834	12757	12501	12682	12665	12728	12827	12768	12883	12757	12648	12706	12744	12709	12852	12617	12629	12718	12724	12729	12642	12728	12786	12765	12625	12753	12794	12685	12684	12621	12646	12641	12653	12700	12784	12792	12911	12714	12631	12811	12748	12786	12759	12868	12750	12775	12788	12738	12662	12859	12770	12851	12872	12688	12841	12758	12955	12890	12652	12713	12726	12562	12730	12664	12799	12810	12732	12696	12759	12672	12656	12706	12810	12665	12615	12722	12831	12631	12772	12829	12551	12571	12761	12802	12582	12663	12789	12830	12511	12681	12680	12759	12840	12761	12735	12750	12586	12750	12795	12794	12558	12862	12721	12851	12692	12791	12606	12953	12729	12880	12692	12694	12720	12593	12704	12681	12550	12769	12816	12765	12915	12808	12652	12784	12667	12744	12776	12643	12748	12695	12739	12769	12688	12873	12772	12597	12778	12551	12715	12692	12838	12651	12696	12746	12720	12596	12778	12754	12669	12695	12811	12791	12552	12629	12579	12782	12642	12900	12804	12713	12832	12777	12728	12616	12579	12989	12842	12725	12793	12870	12789	12699	12818	12829	12783	12667	12817	12846	12784	12636	12699	12620	12896	12599	12704	12825	12745	12915	12817	12677	12696	12730	12784	12855	12830	12686	12718	12838	12652	12798	12840	12684	12778	12684	12800	12596	12803	12844	12738	12656	12751	12594	12664	12728	12881	12674	12822	12641	12780	12690	12782	12621	12791	12758	12868	12784	12697	12698	12728	12968	12744	12718	12692	12661	12815	12567	12796	12612	12566	12854	12712	12758	12852	12877	12888	12649	12885	12724	12803	12647	12761	12757	12703	12652	12671	12581	12724	12685	12712	12839	12613	12657	12930	12971	12670	12750	12709	12738	12822	12835	12728	12728	12509	12775	12760	12673	12620	12792	12758	12739	12734	12739	12779	12671	12776	12781	12677	12741	12796	12843	12769	12756	12748	12743	12811	12804	12666	12805	12760	12632	12789	12809	12797	12765	12679	12663	12800	12795	12648	12790	12670	12684	12831	12464	12703	12563	12563	12685	12805	12579	12794	12875	12817	12590	12780	12648	12801	12696	12664	12707	12768	12695	12685	12825	12795	12655	12648	12821	12733	12619	12715	12688
24010	21007	28430	23889	21749	23183	22166	17886	16052	15601	15184	14961	14477	14336	13990	13920	20247	26996	24299	16468	13077	12659	12537	12661	12743	12640	12569	12660	12647	12582	12723	12621	12499	12478	12539	12594	12625	12536	12601	12679	12517	12596	12564	12526	12561	12701	12505	12447	12388	12494	12756	12351	12310	12626	12586	12451	12548	12634	12484	12356	12515	12511	12520	12513	12603	12833	12368	12506	12508	12461	12451	12365	12544	12468	12471	12547	12604	12340	12591	12644	12331	12461	12590	12577	12471	12443	12435	12661	12702	12660	12537	12606	12516	12509	12524	12502	12560	12510	12481	12537	12626	12358	12332	12123	12593	12657	12473	12316	12211	12352	12545	12365	12458	12381	12556	12488	12418	12415	12521	12426	12311	12280	12621	12440	12320	12381	12317	12501	12642	12563	12626	12486	12412	12433	12428	12344	12468	12364	12310	12399	12398	12388	12496	12383	12291	12516	12484	12438	12482	12400	12382	12446	12561	12622	12321	12540	12402	12465	12575	12555	12401	12292	12524	12458	12543	12501	12573	12511	12481	12589	12469	12360	12479	12541	12599	12326	12547	12482	12587	12342	12554	12513	12360	12424	12632	12421	12531	12445	12349	12503	12440	12395	12255	12309	12506	12235	12448	12588	12459	12604	12363	12331	12552	12462	12244	12600	12544	12661	12561	12500	12403	12561	12598	12616	12322	12562	12389	12550	12317	12500	12520	12548	12339	12568	12392	12455	12390	12675	12377	12391	12426	12559	12454	12356	12412	12425	12418	12253	12441	12560	12322	12623	12566	12456	12375	12454	12413	12519	12382	12403	12474	12501	12382	12620	12560	12331	12295	12548	12440	12669	12492	12387	12408	12372	12280	12538	12359	12426	12491	12459	12463	12611	12455	12567	12387	12482	12388	12391	12451	12746	12327	12480	12415	12457	12544	12495	12402	12480	12603	12578	12463	12482	12607	12538	12432	12533	12285	12502	12413	12557	12533	12518	12415	12440	12497	12395	12459	12450	12558	12521	12423	12505	12529	12504	12338	12392	12239	12419	12348	12554	12282	12675	12471	12397	12289	12418	12414	12504	12487	12478	12510	12324	12575	12338	12347	12506	12406	12480	12525	12485	12567	12636	12368	12369	12528	12268	12626	12458	12599	12449	12537	12297	12618	12616	12645	12552	12448	12327	12554	12715	12363	12277	12510	12521	12421	12391	12424	12475	12398	12408	12500	12463	12494	12491	12414	12115	12540	12472	12413	12526	12278	12479	12544	12355	12511	12566	12603	12551	12491	12404	12325	12503	12336	12328	12531	12365	12212	12429	12482	12582	12618	12481	12416	12434	12325	12597	12429	12392	12657	12650	12364	12461	12456	12684	12596	12600	12316	12497	12400	12467	12451	12462	12639	12588	12315	12437	12507	12304	12350	12445	12451	12387	12348	12647	12458	12353	12620	12543	12465	12560	12447	12570	12505	12557	12587	12430	12572	12344	12461	12243	12404	12335	12366	12406	12649	12593	12418	12461	12437	12349	12207	12528	12536	12543	12507	12419	12327	12406	12177	12339	12437	12333	12393	12395	12529	12432	12365	12505	12601	12400	12358	12540	12600	12473	12388	12260	12452	12595	12454	12530	12599	12498	12550	12441	12663	12605	12310	12306	12390	12319	12430	12305	12463	12453	12470	12301	12404	12271	12393	12444	12652	12398	12413	12479	12456	12400	12634	12501	12597	12502	12441	12231	12262	12603	12607	12482	12367	12356	12345	12593	12415	12474	12410	12503	12386	12569	12450	12447	12508	12274	12591	12580	12580	12550	12596	12557	12413	12488	12487	12416	12409	12453	12398	12288	12556	12638	12522	12514	12458	12215	12315	12417	12427	12597	12473	12490	12414	12679	12608	12330	12378	12451	12340	12460	12377	12454	12604	12500	12303	12408	12607	12450	12321	12550	12169	12455	12428	12459	12485	12442	12489	12418	12619	12518	12541	12541	12596	12451	12455	12548	12568	12380	12491	12518	12432	12331	12524	12359	12535	12411	12488	12419	12544	12513	12372	12545	12366	12388	12491	12609	12351	12367	12527	12499	12312	12770	12565	12409	12480	12443	12480	12473	12383	12414	12424	12373	12462	12538	12582	12517	12529	12270	12423	12566	12455	12519	12519	12407	12318	12442	12521	12432	12356	12524	12354	12318	12534	12537	12498	12463	12394	12359	12402	12420	12373	12346	12419	12429	12601	12446	12395	12437	12542	12454	12494	12408	12746	12508	12433	12509	12310	12494	12476	12555	12581	12664	12247	12498	12386	12426	12348	12460	12378	12462	12325	12625	12591	12562	12568	12406	12562	12522	12265	12345	12454	12360	12495	12431	12534	12549	12436	12422	12503	12369	12512	12227	12524	12552	12460	12642	12621	12423	12469	12492	12473	12565	12571	12485	12663	12446	12515	12502	12494	12486	12519	12646	12541	12434	12330	12450	12455	12379	12593	12493	12567	12541	12493	12455	12435	12468	12403	12324	12588	12324	12243	12444	12549	12339	12649	12520	12576	12447	12382	12543	12481	12445	12516	12324	12350	12457	12448	12455	12637	12541	12334	12422	12535	12468	12512	12447	12519	12334	12495	12573	12401	12453	12241	12372	12443	12322	12424	12389	12515	12532	12543	12378	12208	12428	12552	12563	12532	12652	12388	12528	12303	12412	12282	12394	12326	12494	12319	12422	12353	12761	12548	12437	12572	12254	12315	12518	12467	12552	12511	12481	12627	12472	12505	12479	12507	12210	12399	12271	12508	12442	12440	12333	12319	12452	12430	12468	12317	12476	12519	12410	12482	12385	12429	12565	12403	12342	12511	12507	12453	12416	12322	12592	12567	12440	12417	12405	12418	12407	12310	12423	12421	12604	12490	12380	12498	12481	12450	12317	12185	12480	12414	12321	12568	12541	12320	12331	12425	12476	12383	12519	12522	12586	12561	12460	12429	12514	12541	12475	12296	12448	12438	12598	12526	12634	12401	12501	12431	12670	12560	12447	12597	12409	12477	12443	12370	12305	12678	12477	12479	12452	12517	12398	12231	12514	12406	12262	12353	12497	12424	12618	12399	12666	12631	12327	12483	12364	12504	12526	12448	12429	12443	12511	12457	12392	12319	12418	12441	12409	12401	12416	12498	12591	12413	12610	12415	12401	12472	12288	12582	12302	12296	12577	12502	12323	12412	12431	12408	12345	12675	12526	12457	12457	12293	12411	12481	12289	12334	12627	12232	12384	12518	12395	12539	12577	12645	12528	12493	12474	12646	12441	12393	12481	12491	12413	12494	12471	12424	12465	12547	12402	12327	12372	12418	12538	12625	12280	12338	12485	12407	12573	12554	12426	12383	12539	12430	12497	12492	12444	12470	12498	12453	12520	12318	12430	12511	12472	12429	12426	12477	12361	12508	12247	12453	12589	12355	12507	12347	12479	12541	12495	12287	12491	12385	12213	12550	12428	12372	12520	12498	12399	12428	12441	12506	12302	12551	12469	12483	12279	12518	12563	12374	12391	12532	12468	12524	12481	12423	12202	12382	12472	12428	12386	12484	12650	12431	12633	12431	12371	12476	12407	12632	12375	12684	12756	12513	12473	12505	12350	12510	12604	12483	12740	12491	12566	12411	12607	12403	12479	12420	12407	12496	12376	12576	12534	12472	12452	12525	12578	12585	12498	12457	12631	12561	12303	12358	12586	12522	12509	12547	12341	12633	12570	12585	12321	12385	12398	12450	12498	12370	12399	12267	12443	12542	12499	12354	12445	12559	12456	12431	12535	12478	12368	12388	12496	12348	12540	12537	12463	12392	12273	12371	12376	12565	12402	12328	12456	12362	12486	12445	12442	12569	12427	12472	12465	12402	12505	12671	12563	12554	12513	12509	12315	12431	12394	12419	12507	12464	12401	12391	12387	12307	12333	12468	12460	12420	12542	12308	12439	12517	12315	12526	12512	12530	12332	12572	12438	12375	12507	12447	12648	12450	12380	12358	12328	12553	12286	12566	12576	12507	12306	12599	12428	12478	12448	12645	12468	12434	12445	12325	12430	12505	12498	12309	12488	12424	12437	12600	12494	12453	12588	12482	12575	12444	12393	12436	12481	12414	12316	12634	12393	12496	12585	12478	12490	12301	12431	12545	12494	12348	12342	12438	12407	12336	12470	12395	12463	12340	12660	12718	12422	12400	12428	12466	12543	12490	12550	12499	12315	12463	12481	12535	12445	12527	12452	12391	12449	12532	12487	12341	12549	12447	12566	12526	12663	12670	12325	12387	12473	12295	12503	12483	12420	12539	12587	12543	12692	12527	12451	12308	12536	12438	12328	12492	12484	12543	12402	12469	12521	12425	12570	12440	12347	12473	12314	12519	12528	12611	12317	12520	12635	12281	12323	12394	12371	12322	12406	12447	12421	12278	12324	12221	12401	12336	12422	12498	12449	12517	12498	12407	12434	12229	12526	12424	12398	12437	12509	12361	12452	12518	12322	12587	12394	12426	12388	12262	12398	12436	12359	12556	12560	12421	12498	12460	12565	12399	12507	12434	12543	12608	12471	12309	12445	12521	12428	12383	12370	12588	12487	12396	12486	12312	12433	12383	12455	12294	12528	12514	12577	12643	12489	12559	12459	12589	12408	12417	12478	12428	12471	12334	12368	12293	12514	12565	12632	12571	12433	12454	12283	12529	12352	12464	12604	12317	12357	12388	12383	12529	12502	12452	12558	12379	12483	12427	12437	12602	12412	12339	12425	12522	12348	12378	12360	12243	12501	12369	12537	12413	12389	12613	12480	12694	12563	12463	12390	12408	12403	12386	12494	12325	12559	12563	12350	12553	12457	12516	12322	12436	12507	12455	12470	12607	12378	12326	12514	12457	12335	12587	12613	12386	12447	12437	12503	12569	12669	12368	12517	12456	12514	12359	12454	12450	12569	12606	12373	12499	12482	12484	12475	12529	12400	12517	12425	12402	12425	12451	12585	12611	12245	12548	12408	12563	12412	12627	12438	12369	12554	12338	12507	12375	12393	12299	12428	12290	12344	12574	12437	12518	12535	12407	12508	12482	12494	12532	12343	12459	12466	12540	12331	12461	12413	12698	12382	12446	12671	12466	12402	12362	12452	12724	12504	12566	12404
24049	40534	39222	31598	25865	22422	20196	18735	16946	16306	15582	15186	14651	14047	13764	13532	23907	30617	25889	14898	11685	11538	11445	11330	11432	11350	11372	11504	11384	11339	11390	11417	11321	11417	11384	11479	11419	11271	11394	11441	11286	11330	11377	11234	11255	11323	11257	11348	11309	11241	11292	11410	11400	11239	11321	11367	11415	11367	11296	11116	11298	11408	11391	11364	11321	11295	11307	11257	11352	11436	11383	11404	11224	11360	11327	11318	11275	11113	11227	11377	11271	11284	11403	11198	11308	11460	11389	11411	11360	11298	11226	11142	11172	11264	11399	11426	11283	11363	11299	11242	11172	11276	11343	11349	11276	11358	11396	11324	11365	11442	11413	11346	11328	11156	11268	11209	11353	11202	11333	11296	11221	11414	11134	11344	11407	11359	11296	11132	11322	11133	11216	11246	11488	11479	11214	11137	11318	11260	11247	11346	11265	11292	11225	11219	11356	11312	11308	11395	11194	11410	11325	11305	11153	11137	11305	11149	11260	11311	11319	11289	11263	11367	11332	11233	11409	11095	11229	11276	11136	11265	11175	11331	11370	11225	11281	11041	11284	11242	11336	11311	11355	11177	11346	11304	11349	11554	11346	11272	11395	11253	11190	11315	11349	11240	11251	11254	11310	11179	11188	11272	11329	11434	11274	11276	11342	11335	11499	11171	11298	11261	11303	11432	11342	11316	11258	11418	11309	11251	11218	11351	11282	11293	11267	11315	11187	11358	11294	11407	11307	11273	11248	11380	11188	11364	11299	11393	11148	11288	11205	11322	11142	11436	11219	11314	11379	11308	11339	11314	11185	11156	11174	11484	11332	11390	11448	11270	11324	11323	11202	11250	11293	11401	11084	11435	11192	11120	11298	11341	11262	11265	11281	11219	11152	11232	11317	11435	11162	11266	11279	11246	11329	11304	11378	11334	11366	11308	11363	11269	11248	11310	11380	11401	11370	11279	11136	11351	11466	11137	11275	11331	11359	11296	11237	11234	11293	11207	11346	11192	11280	11366	11353	11270	11355	11409	11282	11348	11199	11334	11287	11419	11432	11393	11304	11217	11215	11306	11416	11151	11204	11313	11285	11166	11331	11252	11379	11227	11475	11199	11328	11389	11304	11309	11320	11278	11243	11292	11175	11129	11286	11462	11201	11221	11326	11369	11346	11320	11294	11204	11445	11282	11351	11184	11259	11351	11330	11185	11173	11312	11291	11367	11277	11270	11242	11300	11234	11300	11221	11278	11393	11255	11288	11257	11394	11372	11292	11224	11247	11126	11477	11448	11278	11329	11300	11442	11307	11359	11502	11341	11277	11363	11183	11477	11211	11431	11240	11323	11314	11425	11197	11389	11168	11318	11251	11322	11276	11301	11235	11183	11301	11372	11300	11354	11351	11483	11273	11274	11174	11221	11082	11341	11228	11362	11277	11427	11184	11332	11289	11396	11318	11392	11306	11397	11137	11175	11357	11229	11197	11273	11273	11332	11297	11340	11269	11424	11349	11261	11407	11261	11129	11340	11272	11364	11282	11276	11249	11266	11295	11385	11208	11216	11336	11348	11213	11327	11221	11251	11331	11299	11319	11358	11224	11304	11300	11261	11263	11165	11191	11208	11174	11315	11376	11190	11376	11212	11197	11316	11281	11187	11253	11297	11330	11240	11259	11157	11435	11234	11340	11261	11329	11235	11232	11221	11307	11208	11299	11183	11219	11224	11356	11167	11401	11364	11323	11375	11340	11319	11270	11366	11218	11278	11350	11183	11326	11359	11251	11285	11252	11375	11351	11289	11245	11322	11196	11306	11239	11294	11313	11320	11285	11461	11237	11436	11355	11252	11288	11353	11419	11421	11259	11223	11371	11380	11417	11373	11279	11408	11366	11227	11282	11324	11193	11258	11329	11084	11305	11207	11054	11367	11223	11345	11220	11270	11258	11403	11353	11378	11301	11212	11278	11220	11353	11301	11248	11450	11322	11201	11223	11383	11182	11284	11414	11314	11313	11156	11262	11269	11259	11174	11322	11182	11282	11331	11308	11304	11272	11167	11426	11213	11428	11249	11375	11147	11304	11229	11306	11226	11407	11271	11241	11370	11232	11229	11273	11243	11360	11211	11244	11264	11105	11209	11225	11282	11361	11413	11306	11354	11407	11215	11223	11444	11314	11309	11356	11219	11527	11216	11419	11260	11289	11332	11224	11277	11281	11404	11123	11300	11217	11297	11165	11345	11380	11278	11355	11310	11182	11320	11203	11324	11158	11396	11372	11372	11344	11217	11141	11290	11353	11125	11499	11212	11402	11105	11365	11262	11354	11285	11447	11478	11172	11189	11386	11327	11315	11442	11375	11209	11239	11296	11412	11321	11205	11408	11270	11290	11359	11254	11203	11310	11322	11313	11303	11278	11269	11369	11371	11187	11199	11217	11364	11245	11332	11218	11358	11362	11213	11372	11213	11303	11268	11165	11362	11327	11278	11411	11171	11169	11299	11329	11024	11297	11154	11168	11314	11399	11469	11087	11264	11201	11344	11328	11246	11436	11352	11226	11169	11344	11271	11365	11418	11175	11425	11488	11433	11314	11231	11446	11316	11393	11157	11166	11216	11437	11283	11309	11349	11120	11167	11375	11299	11459	11165	11310	11315	11337	11127	11222	11376	11481	11385	11311	11214	11202	11438	11392	11220	11504	11406	11274	11249	11336	11076	11086	11296	11320	11268	11441	11380	11131	11245	11254	11334	11239	11202	11296	11197	11285	11282	11284	11286	11326	11321	11292	11308	11343	11139	11306	11360	11357	11438	11384	11438	11257	11301	11253	11293	11322	11324	11250	11195	11357	11285	11307	11282	11200	11266	11233	11130	11165	11482	11266	11148	11408	11248	11148	11286	11196	11451	11183	11273	11335	11244	11292	11411	11418	11363	11325	11303	11228	11318	11488	11250	11341	11373	11118	11275	11471	11317	11255	11242	11320	11250	11319	11189	11296	11217	11245	11343	11153	11246	11234	11401	11409	11171	11318	11256	11136	11138	11139	11281	11363	11259	11285	11340	11235	11456	11329	11434	11311	11310	11365	11277	11403	11286	11283	11266	11349	11242	11282	11231	11268	11421	11261	11211	11183	11446	11253	11358	11419	11329	11412	11295	11262	11239	11247	11337	11252	11226	11353	11371	11341	11410	11118	11355	11414	11370	11335	11149	11366	11383	11262	11096	11286	11310	11221	11345	11338	11315	11256	11185	11211	11198	11190	11326	11163	11243	11449	11386	11277	11412	11354	11351	11378	11280	11367	11263	11417	11208	11380	11449	11193	11230	11404	11435	11145	11183	11247	11316	11312	11195	11314	11370	11353	11274	11239	11113	11114	11324	11336	11280	11491	11355	11304	11437	11335	11258	11416	11134	11299	11371	11086	11280	11279	11246	11345	11247	11302	11275	11406	11428	11279	11336	11326	11390	11284	11145	11417	11315	11349	11325	11263	11471	11395	11425	11184	11224	11381	11260	11329	11327	11162	11426	11315	11144	11303	11198	11254	11513	11105	11468	11381	11319	11133	11412	11377	11234	11393	11283	11243	11328	11220	11431	11319	11366	11260	11391	11246	11248	11129	11198	11305	11235	11424	11253	11336	11270	11372	11321	11261	11277	11142	11223	11350	11336	11423	11226	11248	11238	11476	11126	11389	11267	11196	11379	11369	11256	11355	11210	11182	11312	11435	11334	11342	11186	11222	11209	11335	11258	11437	11259	11300	11324	11184	11192	11310	11335	11132	11386	11162	11318	11212	11278	11352	11231	11532	11262	11359	11288	11311	11438	11257	11530	11414	11148	11303	11324	11411	11192	11450	11330	11353	11267	11470	11421	11367	11351	11204	11345	11350	11248	11357	11374	11349	11205	11327	11407	11195	11241	11229	11197	11125	11228	11345	11423	11224	11370	11295	11391	11220	11291	11396	11242	11175	11209	11344	11116	11221	11290	11358	11396	11283	11250	11246	11297	11249	11195	11384	11253	11253	11295	11123	11317	11167	11240	11172	11251	11322	11322	11250	11331	11149	11249	11383	11236	11241	11254	11380	11260	11430	11296	11243	11345	11342	11229	11300	11319	11300	11124	11171	11334	11208	11270	11467	11182	11285	11206	11372	11231	11323	11214	11118	11342	11439	11368	11449	11318	11317	11306	11308	11328	11286	11325	11221	11343	11342	11240	11286	11335	11534	11235	11365	11247	11286	11349	11437	11379	11399	11243	11331	11337	11435	11508	11413	11296	11166	11191	11288	11446	11380	11213	11212	11246	11340	11318	11304	11287	11253	11330	11308	11331	11320	11297	11328	11262	11464	11442	11177	11354	11310	11309	11343	11404	11284	11412	11270	11399	11190	11150	11128	11182	11353	11267	11296	11221	11224	11354	11201	11352	11247	11208	11306	11460	11383	11290	11263	11306	11406	11254	11401	11324	11304	11271	11204	11291	11416	11427	11251	11331	11298	11270	11262	11263	11612	11157	11202	11249	11320	11304	11161	11207	11301	11267	11199	11431	11135	11412	11376	11370	11255	11553	11253	11407	11452	11239	11255	11260	11244	11332	11357	11342	11310	11360	11357	11285	11245	11245	11429	11335	11235	11290	11310	11235	11384	11269	11216	11372	11209	11232	11529	11241	11408	11481	11389	11350	11375	11274	11183	11344	11230	11279	11324	11228	11188	11291	11248	11249	11299	11384	11312	11393	11260	11489	11305	11233	11400	11114	11257	11216	11546	11208	11230	11406	11211	11288	11456	11285	11195	11287	11278	11248	11217	11214	11223	11211	11000	11331	11246	11288	11375	11255	11319	11389	11128	11254	11219	11355	11371	11205	11315	11235	11299	11356	11265	11361	11264	11413	11318	11257	11312	11274	11189	11372	11327	11181	11248	11276	11357	11347	11332	11244	11339	11311	11250	11356	11364	11192	11337	11461	11427	11331	11410	11206	11261	11286	11260	11250	11213	11337	11242	11440	11366	11092	11256	11259	11277	11372	11284	11187	11281	11377	11163	11261	11394	11190	11358	11250	11433	11141	11191	11423	11314	11276	11369	11201	11450	11201	11318	11205	11300	11143	11315	11385	11241	11247	11335	11308	11393	11069	11374	11315	11380	11276	11390	11339	11304	11341	11385
30230	24356	26213	23486	19508	18393	17432	16960	16384	16302	16149	16115	16083	15916	15913	15903	16536	17244	16979	16102	15584	15435	15376	15192	15333	15519	15501	15504	15243	15415	15289	15425	15618	15317	15640	15461	15425	15549	15317	15370	15509	15337	15601	15586	15360	15355	15294	15430	15264	15361	15359	15455	15302	15471	15429	15434	15425	15353	15432	15189	15436	15506	15493	15287	15408	15499	15479	15419	15217	15349	15416	15232	15520	15353	15207	15279	15282	15489	15579	15364	15466	15356	15475	15510	15334	15436	15225	15497	15287	15491	15277	15243	15282	15202	15339	15452	15360	15398	15370	15350	15274	15418	15388	15437	15599	15193	15343	15611	15448	15370	15445	15603	15303	15572	15350	15545	15427	15655	15457	15393	15174	15273	15219	15289	15355	15315	15291	15426	15444	15433	15295	15332	15269	15308	15642	15389	15509	15261	15569	15325	15415	15471	15306	15516	15487	15367	15249	15428	15353	15274	15296	15336	15548	15273	15253	15341	15506	15480	15298	15430	15501	15392	15480	15231	15422	15352	15413	15465	15462	15284	15569	15420	15431	15225	15281	15276	15397	15457	15243	15415	15336	15361	15283	15375	15229	15234	15375	15368	15418	15514	15576	15368	15290	15262	15427	15427	15411	15390	15433	15460	15277	15402	15505	15382	15377	15539	15228	15356	15517	15544	15539	15469	15361	15579	15437	15375	15415	15275	15306	15285	15256	15457	15592	15606	15388	15373	15390	15397	15305	15537	15316	15206	15386	15428	15364	15450	15308	15669	15394	15539	15536	15385	15309	15637	15346	15353	15362	15519	15584	15515	15230	15528	15243	15292	15437	15313	15544	15423	15396	15482	15658	15388	15346	15465	15396	15613	15327	15358	15500	15255	15370	15301	15370	15463	15287	15475	15604	15331	15339	15146	15375	15379	15550	15345	15301	15572	15579	15371	15486	15534	15515	15514	15333	15499	15308	15289	15526	15326	15272	15199	15500	15302	15512	15274	15285	15342	15516	15436	15315	15350	15369	15494	15541	15267	15646	15504	15422	15257	15171	15264	15469	15459	15439	15450	15352	15243	15357	15267	15181	15387	15336	15450	15484	15252	15456	15245	15242	15198	15531	15356	15558	15448	15475	15623	15449	15299	15320	15434	15416	15568	15420	15595	15245	15313	15337	15318	15422	15657	15224	15501	15241	15424	15393	15509	15438	15452	15314	15410	15383	15188	15185	15383	15301	15441	15375	15346	15409	15298	15457	15326	15494	15453	15175	15655	15380	15459	15387	15437	15279	15434	15485	15400	15273	15368	15405	15340	15427	15329	15361	15446	15341	15301	15262	15444	15633	15522	15306	15289	15393	15280	15362	15507	15390	15301	15439	15354	15135	15391	15311	15472	15380	15400	15463	15375	15469	15333	15383	15430	15505	15353	15608	15402	15511	15331	15304	15263	15528	15299	15375	15455	15330	15711	15492	15382	15545	15501	15449	15269	15345	15271	15414	15346	15343	15495	15286	15549	15365	15289	15511	15374	15389	15239	15519	15264	15430	15272	15137	15326	15520	15151	15340	15452	15441	15224	15290	15421	15370	15195	15301	15239	15351	15401	15457	15350	15285	15264	15505	15461	15542	15657	15328	15359	15488	15511	15317	15460	15345	15553	15259	15493	15357	15387	15433	15220	15302	15320	15348	15457	15577	15158	15370	15404	15363	15421	15303	15429	15592	15451	15397	15233	15285	15406	15256	15342	15385	15402	15092	15285	15405	15318	15215	15195	15293	15299	15594	15446	15291	15621	15443	15467	15548	15357	15341	15378	15515	15327	15412	15278	15433	15327	15429	15303	15455	15435	15345	15345	15530	15419	15235	15262	15218	15427	15384	15461	15563	15324	15379	15565	15491	15287	15379	15371	15322	15455	15475	15346	15376	15305	15269	15382	15383	15220	15536	15007	15390	15359	15385	15375	15317	15333	15214	15247	15355	15341	15135	15398	15249	15399	15222	15462	15489	15281	15347	15226	15286	15157	15462	15512	15202	15346	15594	15475	15325	15462	15415	15270	15195	15239	15280	15256	15452	15411	15450	15450	15387	15427	15374	15434	15503	15553	15205	15545	15518	15388	15314	15294	15322	15450	15473	15405	15496	15338	15471	15366	15397	15365	15462	15589	15567	15418	15474	15406	15385	15199	15308	15485	15371	15415	15446	15473	15468	15431	15431	15480	15392	15358	15380	15290	15628	15335	15323	15378	15403	15429	15520	15479	15367	15415	15470	15339	15220	15410	15324	15330	15290	15346	15425	15553	15361	15433	15317	15225	15397	15090	15350	15353	15506	15465	15147	15622	15445	15303	15420	15454	15507	15491	15412	15428	15342	15221	15260	15321	15261	15279	15446	15361	15283	15404	15292	15291	15203	15461	15395	15430	15324	15317	15599	15224	15522	15612	15571	15368	15192	15448	15375	15554	15592	15592	15573	15339	15596	15495	15403	15238	15348	15351	15217	15234	15312	15175	15246	15144	15509	15223	15417	15437	15344	15345	15390	15215	15431	15644	15292	15325	15331	15568	15286	15229	15444	15470	15467	15501	15418	15566	15408	15373	15241	15418	15424	15339	15467	15460	15426	15575	15274	15389	15291	15407	15322	15167	15446	15408	15491	15369	15327	15554	15398	15340	15440	15455	15345	15373	15339	15320	15360	15214	15301	15289	15476	15326	15427	15435	15571	15454	15488	15441	15448	15270	15214	15463	15366	15258	15436	15479	15323	15360	15437	15275	15495	15579	15263	15442	15551	15491	15477	15585	15493	15312	15418	15254	15459	15304	15474	15460	15398	15238	15299	15365	15348	15326	15304	15337	15431	15396	15387	15307	15225	15287	15454	15309	15519	15449	15361	15331	15345	15444	15459	15221	15503	15229	15456	15363	15531	15330	15438	15474	15330	15192	15350	15412	15514	15321	15457	15335	15302	15531	15324	15331	15454	15235	15359	15415	15418	15295	15532	15378	15181	15291	15449	15273	15361	15520	15530	15266	15423	15044	15579	15344	15341	15599	15441	15426	15298	15252	15528	15474	15235	15406	15534	15210	15362	15404	15511	15291	15327	15141	15236	15352	15337	15385	15444	15411	15430	15412	15381	15383	15374	15382	15285	15375	15359	15386	15364	15629	15550	15324	15366	15382	15203	15413	15371	15521	15414	15334	15478	15225	15482	15409	15371	15461	15666	15338	15260	15395	15452	15311	15227	15380	15321	15645	15517	15450	15244	15349	15408	15643	15502	15521	15309	15346	15470	15305	15518	15489	15306	15603	15280	15487	15464	15427	15387	15549	15423	15614	15463	15363	15267	15426	15206	15394	15273	15229	15313	15418	15422	15439	15395	15452	15318	15413	15447	15323	15492	15498	15420	15480	15375	15400	15312	15304	15493	15304	15614	15306	15368	15345	15245	15411	15556	15354	15492	15379	15404	15212	15265	15375	15389	15352	15595	15574	15506	15419	15407	15236	15567	15380	15671	15611	15447	15391	15322	15511	15428	15445	15503	15445	15408	15369	15412	15622	15355	15407	15328	15408	15603	15426	15661	15380	15298	15448	15424	15389	15219	15361	15532	15433	15310	15506	15480	15321	15295	15227	15425	15448	15380	15354	15423	15418	15475	15447	15380	15671	15463	15336	15256	15300	15568	15306	15457	15444	15479	15363	15451	15503	15593	15476	15398	15456	15184	15351	15526	15409	15358	15221	15447	15355	15470	15303	15367	15329	15455	15409	15431	15501	15462	15277	15404	15484	15318	15569	15393	15388	15167	15301	15462	15345	15401	15480	15415	15529	15583	15422	15429	15584	15383	15603	15381	15370	15291	15463	15513	15350	15325	15543	15496	15461	15183	15209	15418	15347	15436	15449	15237	15474	15325	15293	15241	15451	15445	15310	15275	15270	15404	15613	15254	15424	15337	15367	15503	15324	15441	15584	15482	15502	15337	15352	15473	15455	15426	15410	15437	15255	15296	15493	15324	15368	15579	15373	15499	15391	15373	15391	15449	15385	15351	15422	15340	15464	15253	15219	15319	15400	15414	15528	15369	15415	15500	15470	15279	15418	15336	15347	15562	15378	15565	15452	15404	15472	15466	15373	15389	15298	15550	15604	15419	15181	15338	15543	15305	15422	15486	15301	15354	15601	15458	15316	15595	15285	15432	15397	15444	15516	15400	15559	15368	15406	15404	15322	15302	15430	15556	15332	15244	15525	15438	15517	15474	15371	15541	15531	15404	15405	15475	15412	15396	15353	15466	15374	15417	15558	15329	15407	15298	15420	15173	15353	15491	15395	15228	15323	15443	15605	15439	15378	15683	15506	15345	15237	15332	15443	15210	15290	15293	15613	15273	15238	15289	15412	15324	15247	15360	15565	15268	15244	15391	15409	15568	15720	15404	15450	15560	15485	15213	15565	15332	15323	15412	15511	15274	15291	15289	15377	15252	15362	15404	15457	15491	15198	15458	15460	15372	15434	15351	15529	15235	15561	15357	15276	15407	15441	15488	15438	15459	15383	15404	15363	15397	15280	15308	15329	15338	15305	15406	15288	15416	15453	15609	15362	15327	15133	15284	15437	15482	15699	15367	15308	15301	15330	15713	15481	15440	15379	15632	15336	15394	15342	15305	15494	15427	15513	15406	15546	15601	15518	15378	15503	15370	15485	15293	15359	15362	15465	15403	15410	15661	15431	15264	15447	15359	15222	15320	15333	15554	15419	15358	15422	15524	15385	15296	15515	15274	15358	15531	15380	15432	15261	15296	15365	15382	15550	15397	15299	15355	15429	15392	15317	15471	15331	15535	15368	15432	15409	15436	15292	15297	15392	15240	15396	15209	15408	15377	15538	15512	15380	15304	15510	15436	15547	15326	15607	15403	15432	15357	15197	15281	15430	15266	15502	15373	15441	15362	15369	15558	15449	15289	15251	15411	15265	15337	15355	15425	15201	15428	15335	15274	15481	15500	15370	15371	15471	15500	15399	15547	15489	15548	15395	15375	15404	15191	15417	15407	15493	15538	15374	15385	15439	15394	15467	15336	15279	15542	15433	15523	15379	15488	15497	15385	15361	15418	15452	15213	15555	15527	15638	15300	15589	15466	15490	15411	15399	15307	15439	15336	15488	15396	15372
22603	29397	29239	23007	19821	17497	16523	15771	14772	14530	14402	14298	14323	14064	13871	13842	15089	15367	15307	13800	13102	13118	13075	13226	13254	12998	13210	13160	13104	13057	13216	13133	13282	13074	13159	13127	13013	12959	13066	13146	13248	13031	13260	13093	13276	13189	13150	13080	13086	13111	13127	13106	13182	13133	13057	13105	13261	13134	13076	13205	13102	13093	13092	13090	13180	13009	13078	13184	13261	13111	13297	13059	13145	13021	13185	13230	13086	13163	12976	13008	13288	13108	13116	13040	13022	13078	13249	13014	12972	13133	13084	13281	13258	13187	13193	13129	12954	12906	13231	13052	13121	13095	13078	13142	13146	13248	13192	13124	13060	13185	13176	13003	13006	13026	13102	13118	13144	13180	13126	13048	13099	13243	13033	13136	12854	12995	13084	13082	13131	13135	12989	13218	13108	13133	13116	13078	13249	13286	13072	13105	13036	13373	13230	13110	13075	13210	13144	12959	13169	13066	13223	13168	13255	12971	13111	13068	13069	13324	13138	13140	13124	13067	13088	13006	13223	13133	13022	13250	12944	13230	13200	12877	13122	13020	13075	13063	13208	13069	13118	13230	13139	13045	13099	13243	13101	12974	13234	13007	13133	13156	12992	13128	13229	13262	13017	13176	13136	13176	13256	13290	13112	13010	13245	13204	13051	13174	13223	12979	13048	13073	13106	13101	13129	13127	13277	13194	13119	13057	13216	13010	13178	13169	13145	13116	13072	13097	13224	13148	13062	13182	13129	13034	13207	13154	13120	13167	13100	13110	13154	13129	13029	13227	13007	13169	12965	13114	13214	13098	13142	13116	13084	13171	13053	13033	12971	13015	13111	13235	13098	13145	13102	13110	13267	13192	13072	13134	13083	13073	13181	13170	13160	13185	13202	13017	13178	12962	13238	13019	13235	13080	13072	13035	13128	13282	13202	13112	13070	13110	13074	13244	13072	13087	12966	13262	13231	13052	13081	13050	13093	13219	13234	12979	13242	13170	13119	13155	13200	13225	12917	13110	13051	13153	13106	13128	13151	13027	13201	13222	13061	12997	13181	13167	13157	13110	13132	13168	13076	12961	13226	13182	13103	12883	13185	12998	13001	13043	13195	12930	13189	13264	13232	13010	12996	13081	13094	13122	12961	13095	13234	13028	13269	13180	13290	13149	12988	13116	13136	13258	13346	13020	13444	13137	13283	12936	13060	13116	13241	13040	13012	13130	12992	13101	13069	13093	13168	13158	12984	13179	13248	13202	12979	13172	13147	13120	13096	13114	12935	13006	13196	13065	13069	13146	13125	13096	13121	13025	13180	13048	13203	13075	12912	13135	13167	13129	12922	13130	13036	13176	13072	13227	13050	12983	13184	13075	12995	13020	12956	13105	13256	13225	13132	13191	13016	13206	13100	13173	13231	13158	13136	13171	13259	13001	12935	12960	13135	13029	13154	13070	13083	13044	13234	13036	13043	13222	13138	13093	13122	13030	13050	13182	13141	13183	13023	13261	13219	13137	13013	13063	12977	13102	13152	13188	13204	13048	13086	13266	13065	13092	13142	13133	13248	13141	13083	13182	13130	13050	13107	13080	13156	13156	12921	13137	13101	13154	13013	13120	13217	13071	13158	13002	13093	13035	13137	13224	13013	13029	13172	13164	13263	13122	13102	13064	13274	13113	12987	13157	13023	13154	13163	13220	13221	13155	12950	13027	13171	13049	13222	13012	13084	13150	13077	13285	13211	13159	12990	13342	13156	13119	13016	12986	13146	13069	12996	13088	13155	13263	13114	13125	13083	13020	13235	13072	12884	13212	13200	13120	13023	13222	12967	13215	13062	13214	13188	13084	13380	13057	12991	13075	13091	12992	13048	13042	13119	13229	13193	13197	13124	12950	13068	13058	13136	13040	13209	12923	13035	13027	13081	13203	13100	13108	13153	13150	13239	13017	13257	13275	13090	13070	13161	13128	13010	13162	13094	12952	13161	13093	13249	12987	12902	13127	13123	13065	13028	12991	13126	13186	13231	12924	13206	13096	13123	13065	13038	13121	13244	13128	13298	13032	13236	13013	13083	12982	13045	13152	12999	13181	13077	13173	13090	13102	12991	13008	13217	13103	13152	13201	13197	13135	12858	13328	13179	13230	12992	13071	13233	13165	13088	13058	13280	13273	13140	13092	13175	13057	13026	13096	13104	12977	13255	13258	13135	13063	13253	13012	12975	13120	13026	13113	13161	13124	13209	13204	13124	13048	13099	13194	13038	13201	12819	13068	13152	13329	13033	13078	13170	13274	13011	13158	13110	13128	13035	13195	13193	13168	13206	13001	13044	13022	13045	12992	13306	13231	13063	13222	13007	13166	13062	13160	13157	13004	13186	13145	13122	13115	13037	13115	13079	13125	13101	13130	13171	13174	13105	13089	13123	12971	13327	13101	13151	12994	12893	13019	13259	13035	13099	12994	13119	13196	13116	13113	13138	13168	13214	13058	13199	13061	13129	13132	13033	13080	13144	13105	13068	13042	13147	13169	13208	13126	13047	12880	13072	13150	13174	13266	13100	13064	12988	13143	13000	13062	13094	13113	13043	12921	13154	12966	12979	13024	13148	13203	13099	13237	13148	13134	13154	13096	13106	13106	13022	13004	13138	12960	13239	13250	13064	13086	13178	13122	13224	12983	13083	13244	13226	13101	13113	13142	13039	13115	13210	13157	13218	13104	13097	13041	13103	13204	13269	13076	13072	12980	13014	13216	13118	13058	13334	13178	13089	13066	13223	12935	13127	13103	13193	13032	13189	13042	13139	13154	13189	13225	13243	13092	13151	13138	13069	13169	12880	13200	13160	13079	12861	13111	13278	13128	13078	13065	13208	13081	13090	12977	13028	13184	13131	13159	13056	13273	13304	13100	13115	13144	13131	13179	13163	13241	13095	13094	13204	12996	13192	13181	13121	12951	13185	13141	13127	13280	13038	13131	13073	12991	13055	13080	13118	13202	13055	13099	13126	13078	13204	13167	13115	13201	13151	13013	13206	13053	13204	12999	13117	13040	13074	13119	13155	13052	13113	13199	13018	13073	13125	13082	13259	13146	13181	13009	13082	12893	13093	13083	13160	13139	13128	13079	13140	12963	13164	13147	13179	13240	13161	13121	13126	13024	13048	13051	13116	13190	13137	13042	13028	13172	13190	12987	13120	13363	13281	13149	13225	13147	12911	13152	13090	13103	13188	13038	13084	13083	12985	13104	13135	13191	13004	13335	13076	13177	13050	12919	13191	13134	13104	13111	13312	13058	13078	13182	13061	13087	13097	13159	13090	13298	13156	13006	13118	13194	13115	13001	13227	13159	13132	13168	13062	13004	13150	13124	13202	13003	13093	13156	13085	13052	13169	13170	13004	13058	13158	13225	13126	13108	13090	13318	13122	13031	13146	13016	13026	13195	12901	13067	13083	13136	13145	12937	13142	13147	13129	13145	13273	13002	13025	13043	13174	13134	13214	13067	13051	13085	13120	13063	13126	13237	12965	13049	13270	13141	13077	13316	13170	13030	13090	13218	13097	13100	13008	13180	13091	13198	12973	13091	13155	13063	13155	13171	13173	13086	13105	13097	13153	13089	13069	13175	13054	13057	13166	13326	13130	13291	12960	13022	13068	13125	13050	13017	13259	13095	13104	12974	13133	13041	13084	13129	13135	13195	13061	13271	13142	13180	13048	13117	12995	13213	13025	13088	13093	13064	13166	13127	13231	13149	13128	13164	13046	13031	13186	13116	13010	12980	13094	13113	13177	13246	13037	13084	13067	13137	13259	12999	13091	13052	13152	13189	13164	13038	13023	13068	13104	13109	13049	12989	13494	13129	13118	13186	13079	13086	13039	13185	13122	13118	13138	13006	13132	13227	13224	13160	13057	13110	13075	13161	13030	13123	12990	13119	13184	13084	13152	13171	13110	13166	13219	13095	12994	13081	13192	12964	12956	13087	13080	13136	13066	13081	13237	13111	13145	13006	13096	13162	13066	13161	13291	13173	13136	13332	13085	13087	13120	13155	12878	13173	13291	13232	12928	13080	13161	13088	13084	13117	13151	13122	12911	13068	13059	13033	13136	12988	13045	13104	13209	13016	13095	13130	13211	12998	12906	13130	13030	13295	13125	13175	13233	13191	13055	13150	13038	13189	13188	13098	13120	13120	13009	13052	13223	13155	13151	13095	13160	13233	12970	13031	13069	13288	13167	13124	13070	13073	13065	13076	13089	13057	13209	13201	13193	13105	13172	13157	13112	13069	13211	13112	13056	13260	13238	13112	13112	13120	13195	13141	13124	13114	12995	13051	13116	13151	13110	13209	13192	13099	13059	13190	13121	13119	13083	12946	13164	13197	13081	13089	13198	13162	13144	13082	13125	13159	13138	13287	13118	13192	13100	13105	13152	13088	13150	12916	13064	13202	13169	12860	13175	13170	13105	13078	13075	13055	13234	12945	12878	13045	13084	13080	13077	13319	13029	13134	13074	13025	13036	13070	13123	13023	13138	13178	13121	13154	13241	13102	12955	13182	13170	13098	13014	13125	13047	13148	12958	12970	13145	13149	13055	13058	13182	13054	13047	13200	13044	13149	13290	13209	13088	13018	13110	13028	13244	13196	13069	13150	13115	13054	13078	13074	13094	12918	13077	13230	13243	13060	13278	13038	13074	13213	13027	13184	13151	13175	13133	13101	13010	13067	12975	13168	13208	13028	13063	13349	13156	13175	13241	13049	13023	13226	13259	12995	13302	13233	13035	13146	13050	13024	12967	13226	13100	13114	13190	13254	13060	13100	13212	13108	13144	13156	13039	13198	13161	13099	13101	12949	12944	13036	13262	13041	13149	13116	13245	13176	13159	13055	13070	13080	13193	13121	13114	13139	13061	13013	13033	13409	13135	13192	13213	13051	13238	13153	13043	13045	13189	13113	13033	13092	13334	13176	13135	13169	13059	13050	13308	12987	13031	13054	13219	13107	13116	13033	13018	13285	13011	13140	13080	13158	13100	13085	13220	13139	13048	13238	13156	13163	13018	13185	13174	13138	13044	13133	13030	13136	13034	13056	13082	13009	13055	13122	13071	12974	13065	13068	13118	13174	13239	13018	13116	13151	13115	13051	13071	13116	13031	13220	13240	13079
25640	21043	27684	25816	22996	21358	20517	18800	17977	17570	17172	17317	16886	16785	16513	16507	17548	23170	23480	20329	16942	15875	15846	15817	15834	15769	15763	15878	15867	15803	15716	15853	15700	15895	16050	15754	15664	15763	16086	15853	15764	15759	15775	15766	15846	15749	15967	15717	16007	15706	15860	16085	15877	15794	15643	15900	15662	15880	15748	15782	15917	15890	15862	15795	15851	15677	15605	15644	15720	15934	15610	15898	15588	15722	15793	15807	15718	15700	15917	15913	15658	15891	15799	15682	15934	15622	15768	15942	15809	15924	15932	15512	15598	15767	15741	15658	16057	15795	15554	16012	15855	15517	15824	15670	15680	15957	15781	15698	15793	15751	15690	15651	15610	15616	15719	15616	15878	15688	15797	15884	15546	15815	15712	15759	15519	15666	15953	15727	15846	15766	15691	15826	15711	15932	15905	15848	15772	15446	15720	15798	15808	15825	15778	15650	15725	15898	15865	15686	15705	15602	15822	15712	15789	15800	15826	15701	15869	15749	15806	15877	15830	15678	15695	15846	15748	15627	15651	15723	15728	15694	15863	15783	15761	15568	15672	15896	15764	15748	15606	15969	16022	15981	15791	15833	15863	15805	15705	15659	15864	15798	15618	15784	15781	15892	15632	15523	15575	15764	15623	15841	15679	15695	15601	15626	15959	15739	15882	15842	15772	15773	15883	15689	15689	15791	15595	15735	15687	15722	15802	15647	15757	15802	15795	15825	15685	15655	15707	15680	15848	15669	15469	15871	15704	15751	15978	15875	15583	15770	15792	15524	16033	15829	15616	15760	15836	15611	15593	15738	15956	15857	15822	15619	15594	15742	15716	15909	15747	15848	15912	15648	15840	15792	15796	15726	15923	15893	15950	15763	15688	15611	15784	15710	15737	15733	15707	15849	15825	15760	15640	15644	15754	15917	15667	15731	15744	15709	15842	15713	15830	15759	15593	16003	15757	15654	15837	15763	15707	15643	15721	15727	15765	15614	15671	15707	15512	15776	15657	15892	15618	15929	15781	15864	15871	15833	15770	15885	15880	15860	15671	15845	15870	15754	15675	15667	15783	15901	15736	15836	15800	15740	15857	15780	15679	15778	15732	15650	15772	15664	15791	15772	15594	15811	15824	15775	15878	15701	15766	15834	15678	15875	15671	15609	15718	15625	15776	15815	15841	15797	15740	15691	15710	15730	15699	15680	15882	15805	15591	15862	15899	15840	15848	15913	15791	15862	15705	15705	15734	15751	15904	15913	15795	15996	15770	15688	15891	15789	15839	15876	15788	15772	15791	15551	15664	15903	15824	15752	15887	15747	15658	15830	15847	15954	15834	15920	15813	15671	15729	15706	15645	15719	15647	15710	15611	15740	15860	15852	15726	15716	15841	15777	15816	15792	15867	15527	15752	15650	15868	15735	16011	15861	15728	15970	15850	15879	15941	15866	15573	15799	15609	15938	15666	15700	15817	15662	15527	15606	15549	15607	15771	15752	15737	15512	15768	15697	15720	15686	15831	15830	15699	15776	15681	15847	15893	15586	15545	15913	15912	15605	15682	15717	15718	15851	15708	15891	15860	15683	15605	15791	15863	15922	15928	15735	15756	15701	15928	15792	15599	15679	15777	15810	15692	15837	15919	15702	15873	15604	15791	15842	15667	15631	15758	15889	15768	15796	15962	15785	15814	15653	15699	15768	15906	15805	15850	15595	15903	15855	16002	15846	15877	15693	15848	15730	15915	15690	15695	15768	15926	15862	15706	15861	15780	15644	15751	15852	15821	15832	15889	15446	15681	15626	15676	15793	15851	16002	15857	15749	15668	15724	15625	15811	15745	15696	15963	15954	15772	15655	15624	15689	15635	15723	15810	15801	15816	15680	15906	15816	15731	15771	15956	15761	15910	15755	15800	15813	15686	15801	15697	15842	15969	15915	15914	15745	15725	15640	15834	15767	15740	15725	15600	15877	15656	15658	15773	15807	15800	15724	15858	15647	15888	15981	15786	15700	15797	15799	15770	15835	15939	15784	15647	15836	15989	15928	15905	15844	15669	15755	15853	15834	15770	15863	15740	15834	15746	15834	15741	15719	15934	15817	15783	15777	15641	15750	15685	15743	15707	15770	16002	15707	15737	15745	15843	15726	15884	15882	15740	15553	15741	15850	15830	15536	15750	15762	15808	15712	16000	15652	15742	15677	15763	15932	15686	16039	15978	15967	15746	15802	15871	15546	15569	15727	16012	15649	15959	15592	15730	15778	15687	15879	15822	15713	15890	15770	15716	15736	15786	15846	15849	15707	15738	15862	15987	15712	15877	15930	15790	15897	15733	15785	15880	15895	15724	15863	15795	15839	15851	15958	15796	15685	15851	15731	15842	15629	15857	15625	15714	15770	16004	15781	15707	15605	15812	15762	15826	16000	15575	15800	15749	15853	15779	15876	15750	15784	15795	15713	15838	15464	15987	15668	15813	15612	15622	15681	15879	15779	15823	15785	15653	15869	15761	15634	15876	15765	15647	15704	15769	15731	15781	15603	15795	15847	15720	15870	15767	15940	15848	15684	15975	15885	15883	15708	16062	15862	15637	16152	15789	15799	15694	15855	15700	15578	15829	15859	15661	15809	16059	15839	15806	15835	15710	15938	15942	15690	15807	15712	15805	15885	15935	15700	15811	15692	15913	15594	15920	15821	15899	15943	15598	16004	15768	15755	15485	15870	15849	15819	15669	15745	15762	15717	15799	15710	15749	15917	16009	15873	15955	15814	15951	15569	15753	15627	15754	15637	15696	15893	15864	15647	15552	15814	15731	15698	15846	15535	15670	15856	15818	15909	15756	15830	15701	15756	15781	15799	15549	15955	15721	15792	15745	15835	15653	15697	15780	15800	15914	15876	16014	15911	15711	15955	15893	15839	15693	15701	15855	15660	15931	15786	15772	15834	15704	15795	15981	15975	15845	15699	15654	15853	15989	16010	15619	15959	15615	15990	15847	15877	15799	15845	15757	15903	15718	15760	15771	15749	15901	15798	15830	15617	15802	15794	15766	15595	15863	15781	15680	15749	15858	15775	15699	16039	15715	15687	15907	15873	15795	15648	15564	15632	15864	15914	15785	15650	15777	15741	15762	15949	15801	15760	15725	15650	16011	15800	15785	15632	15635	15626	15575	15678	15773	15796	15806	15539	15737	15726	15657	15884	15764	15933	15787	15792	15663	15731	15832	15756	15588	15741	15879	15909	15622	15628	15848	15803	15774	15698	15789	15700	15917	15738	15806	15901	15805	15654	15783	15609	15669	15835	15826	15692	15633	15800	15748	16002	15908	15881	15730	15828	15711	15756	15766	15650	15621	15862	15598	15704	15611	15885	15794	15701	15760	15688	15766	16015	15820	15688	15724	15726	15639	15761	15894	16011	15865	15874	15723	15754	15771	15774	15669	15683	15794	15556	15534	15706	15783	15691	15786	15800	15871	15772	15813	15786	15815	15722	15901	15753	15827	15846	15765	15754	15846	15584	15888	15879	15705	15767	15806	15879	15905	15644	15658	15702	15670	15949	15793	15697	15862	15871	15928	15627	15967	15782	15792	15448	15777	15526	15843	15948	15743	15798	15863	15955	15841	15722	15777	15695	15810	15580	15840	15698	16072	15930	15870	15771	15878	15722	15758	15814	15831	15776	15791	15448	15969	15799	15795	15815	15647	15659	15630	15849	15757	15830	15726	15790	15836	15711	15608	15702	15874	15847	15646	15856	15791	15676	15781	15627	15746	15569	15847	15928	15782	15802	15605	15723	15607	15806	15738	16019	15757	15865	15870	15532	15760	15885	15888	15787	15883	15636	15759	15652	15533	15898	15750	15566	15816	15641	15609	15718	15728	15784	15638	15726	15832	15944	15891	15808	15740	15738	15655	15689	15750	15691	15976	15863	15586	15798	15633	15771	15812	15733	15793	15712	15793	15694	15729	15769	15931	15943	15938	15731	15805	15979	15861	15737	15701	15760	15871	15790	15862	15640	15650	15789	15703	15602	15682	15851	15756	15638	15770	15965	15920	15768	15636	15748	15670	15666	15857	15863	15732	15732	15762	15770	15714	15616	15699	15676	15946	15905	15754	15740	15816	15833	15903	15637	15641	15700	15700	15688	15791	15650	15817	15750	15777	15835	15848	15664	15795	15683	15839	15758	15662	15650	15662	15678	15811	15909	15804	15916	15760	15756	15778	15790	15546	15717	15773	15814	15670	15789	15862	15921	15767	15822	15754	15795	15839	15650	15810	15776	15835	15803	15871	15795	15966	15926	15864	15807	15815	15697	15783	15658	15967	15811	15716	16034	15757	15930	15880	15768	15912	15486	15695	15728	15847	15616	15661	15683	15771	15793	15863	15901	15843	15674	15608	15889	15682	15775	15706	15712	15704	15695	15819	15776	15892	15890	15691	15775	15837	15843	15788	15807	15829	15879	15764	15701	15980	15951	15794	15861	15679	15584	15812	15848	15746	15750	15837	15752	15813	15773	15788	15844	15739	15828	15912	15717	15722	15888	15896	15818	16164	15822	15822	15752	15773	15884	15940	15850	15776	15886	15741	15826	15871	15709	15638	16096	15669	15886	15766	15883	15793	15814	15863	15750	15823	15748	15678	15799	15733	15854	15568	15789	15504	15664	16071	15802	15954	15711	15761	15772	15787	15869	16009	15741	15941	15828	15881	15805	15760	15749	15521	15534	15694	16019	15851	15924	16008	15586	15526	15803	15843	15849	16031	15734	15693	15740	15953	15720	15701	15932	15784	15816	15828	15932	15897	15792	15843	15814	16035	15869	15803	15896	15860	15824	15803	15679	15823	15746	15862	15753	15787	15776	15704	15716	15819	15740	15662	15678	15690	15684	15780	15817	15669	15685	15712	15513	15674	16012	15860	15747	15727	15592	15652	15920	15685	15627	15731	15502	15781	15701	15616	15627	15777	15857	15821	15654	15909	15831	15759	15638	15750	15892	15787	15669	15687	15687	15884	15778	15528	15527	15548	16010	15611	15780	15822	15588	15784	15900	15774	15812	15675	15787	15723	15928	15984	15777	15677	15814	15838	15652	16005	15878	15768	15679	15682	15724	15537	15862	15862	15800	15730	15794	15715	15815	15879	15770	15795	15939	15784	15870	15877	15806
22022	35466	35120	27296	23244	20246	18760	17662	17026	16165	15628	15576	15111	14921	14507	14443	16280	24166	23125	18481	13644	13424	13495	13328	13282	13527	13611	13237	13440	13480	13357	13304	13327	13313	13255	13281	13434	13431	13353	13447	13374	13375	13334	13313	13424	13442	13465	13361	13302	13278	13516	13293	13376	13309	13440	13475	13341	13403	13249	13509	13301	13527	13301	13406	13385	13181	13324	13268	13412	13328	13490	13294	13384	13394	13269	13489	13357	13338	13632	13328	13301	13315	13376	13293	13416	13212	13358	13237	13519	13399	13359	13531	13313	13297	13365	13410	13304	13247	13421	13298	13387	13284	13318	13366	13268	13209	13560	13344	13391	13313	13351	13269	13320	13479	13364	13298	13329	13363	13283	13310	13313	13315	13293	13347	13299	13299	13302	13257	13327	13360	13361	13338	13368	13240	13326	13325	13354	13398	13212	13381	13471	13479	13343	13414	13381	13101	13359	13319	13365	13414	13353	13321	13292	13447	13143	13364	13350	13418	13481	13303	13326	13322	13347	13434	13271	13263	13458	13278	13394	13296	13304	13509	13446	13299	13388	13316	13286	13313	13315	13308	13640	13341	13450	13524	13234	13245	13382	13398	13337	13284	13366	13391	13362	13401	13267	13358	13263	13443	13390	13267	13243	13379	13295	13416	13454	13241	13450	13234	13248	13395	13113	13339	13349	13390	13476	13259	13151	13477	13337	13225	13334	13409	13364	13271	13351	13141	13393	13443	13315	13434	13403	13484	13460	13327	13482	13432	13366	13390	13255	13272	13363	13442	13418	13469	13374	13410	13324	13292	13382	13337	13414	13438	13330	13514	13509	13305	13353	13457	13354	13494	13279	13431	13242	13309	13312	13360	13192	13251	13338	13259	13324	13311	13425	13263	13424	13337	13330	13212	13293	13144	13305	13552	13442	13272	13362	13414	13366	13234	13254	13400	13126	13259	13225	13390	13307	13431	13341	13386	13272	13365	13420	13379	13407	13392	13481	13367	13233	13305	13305	13477	13388	13296	13394	13395	13281	13391	13357	13300	13441	13339	13259	13362	13322	13307	13246	13347	13128	13309	13584	13538	13358	13401	13345	13216	13229	13345	13308	13440	13239	13406	13522	13455	13332	13406	13282	13580	13219	13372	13322	13292	13493	13257	13335	13377	13286	13427	13373	13319	13373	13467	13227	13446	13289	13432	13264	13212	13392	13220	13403	13411	13467	13444	13259	13298	13250	13402	13328	13477	13311	13381	13452	13407	13336	13239	13303	13478	13101	13233	13227	13584	13323	13272	13355	13377	13323	13264	13402	13336	13354	13395	13367	13426	13379	13414	13393	13174	13422	13325	13284	13524	13291	13455	13247	13423	13353	13547	13323	13204	13182	13388	13476	13524	13403	13368	13368	13322	13261	13428	13363	13727	13384	13266	13268	13424	13287	13202	13402	13427	13370	13306	13409	13346	13498	13412	13287	13359	13268	13300	13499	13203	13326	13352	13307	13282	13294	13325	13264	13407	13135	13399	13320	13596	13132	13172	13471	13233	13486	13256	13361	13392	13217	13278	13317	13381	13359	13333	13321	13391	13368	13424	13411	13293	13351	13340	13403	13361	13365	13351	13456	13221	13284	13404	13277	13305	13194	13544	13443	13334	13317	13382	13333	13353	13376	13233	13261	13337	13465	13338	13344	13315	13483	13314	13065	13270	13417	13210	13147	13153	13327	13404	13334	13521	13227	13320	13317	13199	13279	13301	13359	13403	13391	13348	13369	13326	13365	13362	13302	13421	13332	13337	13333	13216	13427	13370	13282	13355	13404	13485	13454	13336	13377	13387	13212	13347	13257	13403	13280	13221	13326	13410	13159	13206	13390	13336	13436	13314	13212	13109	13399	13432	13328	13322	13298	13301	13336	13281	13408	13219	13394	13524	13380	13361	13301	13344	13328	13315	13508	13349	13262	13451	13429	13296	13378	13234	13391	13346	13472	13344	13455	13227	13442	13262	13463	13355	13446	13274	13376	13492	13308	13302	13492	13332	13301	13508	13266	13403	13320	13163	13353	13153	13438	13356	13356	13444	13461	13426	13319	13381	13363	13351	13464	13467	13072	13253	13334	13303	13409	13321	13192	13525	13289	13293	13366	13283	13287	13306	13347	13396	13403	13449	13479	13412	13384	13347	13309	13391	13472	13172	13417	13290	13272	13285	13438	13280	13286	13470	13255	13438	13507	13361	13270	13420	13310	13415	13253	13310	13327	13288	13215	13342	13268	13397	13250	13341	13239	13333	13551	13323	13481	13392	13282	13379	13213	13224	13292	13392	13310	13203	13382	13459	13426	13378	13209	13322	13408	13193	13347	13188	13305	13455	13177	13436	13391	13304	13294	13318	13459	13169	13445	13366	13265	13368	13441	13404	13379	13325	13271	13422	13421	13313	13363	13373	13324	13410	13532	13421	13102	13258	13403	13311	13318	13254	13387	13455	13204	13385	13272	13306	13460	13436	13318	13282	13359	13171	13409	13111	13396	13264	13321	13193	13415	13465	13343	13479	13276	13425	13356	13333	13340	13239	13430	13295	13259	13265	13352	13214	13306	13225	13419	13367	13496	13415	13344	13317	13317	13295	13352	13465	13473	13373	13604	13298	13359	13272	13426	13442	13201	13381	13394	13469	13289	13362	13405	13255	13380	13412	13419	13301	13214	13355	13287	13336	13345	13281	13425	13361	13128	13500	13475	13392	13355	13314	13339	13250	13356	13371	13391	13410	13346	13318	13411	13287	13553	13340	13454	13305	13340	13374	13335	13277	13314	13516	13337	13082	13197	13388	13415	13410	13296	13395	13389	13356	13371	13359	13404	13333	13456	13429	13251	13463	13399	13282	13374	13336	13365	13301	13320	13152	13575	13438	13466	13231	13249	13272	13252	13312	13284	13302	13387	13253	13160	13373	13195	13282	13344	13417	13364	13496	13359	13233	13200	13508	13270	13479	13502	13381	13316	13102	13406	13254	13356	13304	13427	13223	13375	13227	13362	13328	13331	13372	13391	13401	13412	13451	13221	13338	13267	13272	13484	13440	13350	13460	13348	13256	13320	13333	13496	13373	13434	13400	13387	13412	13442	13147	13302	13289	13217	13310	13434	13289	13578	13362	13368	13038	13377	13442	13309	13355	13361	13391	13353	13219	13272	13295	13436	13241	13457	13272	13373	13202	13345	13300	13271	13396	13387	13329	13334	13311	13148	13376	13324	13441	13535	13318	13221	13408	13445	13375	13357	13388	13412	13332	13432	13279	13267	13332	13297	13314	13306	13421	13318	13430	13338	13359	13163	13431	13359	13500	13349	13244	13275	13372	13266	13268	13385	13354	13339	13407	13324	13337	13383	13205	13338	13328	13356	13477	13332	13450	13342	13494	13432	13291	13323	13255	13359	13391	13226	13421	13207	13450	13355	13468	13333	13318	13291	13218	13492	13332	13393	13179	13220	13381	13217	13249	13321	13429	13314	13259	13495	13215	13405	13473	13354	13473	13339	13360	13324	13565	13455	13133	13418	13309	13334	13279	13425	13258	13296	13575	13446	13351	13611	13370	13246	13464	13431	13256	13435	13248	13472	13242	13347	13431	13343	13139	13351	13473	13548	13448	13378	13351	13492	13399	13239	13399	13412	13330	13323	13351	13397	13248	13209	13235	13420	13373	13283	13243	13416	13385	13343	13313	13376	13336	13384	13397	13325	13281	13182	13190	13163	13461	13286	13365	13229	13343	13217	13382	13490	13264	13471	13397	13286	13362	13467	13414	13381	13138	13455	13291	13440	13361	13285	13512	13314	13441	13341	13346	13299	13396	13273	13286	13336	13299	13341	13437	13420	13401	13281	13502	13366	13461	13433	13479	13262	13466	13460	13447	13303	13429	13224	13300	13343	13329	13440	13446	13280	13328	13485	13407	13321	13309	13276	13365	13323	13324	13404	13450	13273	13461	13444	13381	13290	13572	13155	13389	13216	13388	13308	13401	13305	13288	13392	13442	13320	13431	13299	13321	13359	13212	13288	13285	13333	13226	13316	13244	13416	13378	13396	13347	13364	13282	13269	13304	13320	13442	13370	13241	13282	13338	13349	13235	13276	13184	13322	13248	13204	13414	13309	13328	13520	13320	13532	13256	13524	13414	13381	13195	13437	13344	13330	13410	13247	13370	13296	13311	13535	13236	13424	13426	13220	13439	13272	13302	13404	13267	13466	13573	13398	13421	13406	13348	13202	13388	13395	13440	13264	13063	13407	13370	13296	13342	13414	13348	13362	13306	13285	13467	13417	13448	13270	13300	13202	13395	13298	13304	13378	13286	13284	13399	13426	13304	13536	13341	13219	13333	13286	13413	13305	13505	13227	13354	13309	13410	13259	13293	13346	13347	13311	13400	13335	13307	13387	13350	13278	13510	13338	13330	13309	13282	13336	13528	13450	13367	13398	13230	13234	13412	13407	13372	13299	13133	13167	13447	13184	13416	13360	13386	13275	13196	13463	13465	13376	13168	13365	13284	13348	13420	13199	13284	13326	13498	13492	13302	13374	13474	13294	13458	13422	13338	13379	13265	13352	13379	13422	13143	13422	13416	13290	13356	13325	13282	13448	13313	13365	13303	13333	13301	13305	13301	13254	13445	13373	13380	13371	13250	13393	13356	13283	13354	13466	13303	13359	13337	13207	13461	13364	13334	13385	13434	13439	13210	13314	13539	13264	13349	13327	13244	13284	13317	13177	13509	13169	13371	13300	13407	13486	13292	13243	13410	13267	13451	13290	13352	13459	13416	13341	13179	13378	13219	13328	13185	13338	13271	13258	13334	13427	13429	13436	13254	13345	13335	13350	13267	13364	13376	13351	13309	13333	13411	13432	13425	13371	13271	13274	13387	13356	13486	13273	13467	13471	13386	13432	13285	13295	13278	13411	13363	13244	13263	13321	13268	13195	13404	13326	13367	13336	13338	13283	13248	13294	13248	13456	13399	13326	13326	13333	13453	13521	13367	13255	13362	13280	13394	13395	13269	13455	13234	13332	13431	13370	13332	13488	13333	13413	13223	13112	13549	13420	13343	13392	13237	13353	13445	13476	13441	13189	13341	13399	13394	13256	13372	13255	13340	13389	13481	13455	13244
23915	21019	28437	23906	22025	24273	24354	20483	18901	19000	18488	17797	18130	18096	17267	17098	17534	29002	30703	25954	18821	15924	15654	15897	15866	15868	15757	15947	15585	15677	15546	15271	15616	15681	15719	15568	15653	15709	15691	15793	15615	15733	15587	15480	15781	15839	15592	15691	15569	15574	15661	15626	15528	15522	15691	15621	15752	15599	15704	15588	15416	15584	15782	15475	15715	15629	15714	15618	15586	15471	15686	15661	15849	15516	15701	15613	15471	15507	15658	15519	15780	15658	15925	15856	15602	15655	15710	15583	15804	15655	15679	15472	15627	15626	15670	15461	15710	15534	15497	15626	15576	15605	15715	15614	15508	15605	15677	15623	15629	15656	15460	15558	15589	15630	15652	15526	15656	15572	15598	15391	15534	15617	15865	15796	15754	15706	15866	15565	15593	15576	15628	15685	15698	15561	15562	15625	15671	15522	15511	15964	15488	15743	15742	15752	15850	15520	15704	15572	15532	15486	15648	15626	15730	15615	15710	15657	15575	15825	15660	15486	15696	15728	15730	15566	15605	15497	15616	15741	15550	15680	15665	15465	15503	15519	15793	15554	15674	15645	15617	15666	15673	15708	15516	15792	15554	15529	15650	15451	15734	15721	15763	15706	15424	15479	15430	15563	15623	15653	15509	15648	15482	15400	15612	15598	15636	15607	15684	15602	15569	15468	15595	15726	15613	15492	15707	15669	15660	15625	15565	15609	15652	15634	15608	15541	15565	15576	15575	15609	15677	15634	15799	15707	15782	15762	15675	15578	15555	15716	15545	15512	15508	15584	15500	15450	15508	15661	15771	15776	15568	15423	15693	15689	15419	15681	15678	15630	15628	15677	15547	15768	15552	15592	15730	15735	15540	15521	15622	15723	15702	15543	15735	15525	15420	15706	15655	15496	15455	15752	15401	15584	15428	15329	15544	15828	15601	15681	15739	15479	15622	15544	15781	15523	15751	15711	15477	15531	15650	15718	15516	15579	15731	15427	15405	15389	15727	15667	15524	15551	15767	15466	15732	15562	15677	15671	15474	15613	15437	15577	15512	15540	15514	15561	15788	15751	15799	15617	15560	15663	15587	15398	15469	15890	15696	15546	15460	15544	15382	15568	15499	15752	15740	15687	15614	15537	15645	15454	15687	15566	15740	15541	15550	15799	15537	15668	15868	15627	15840	15648	15758	15475	15694	15609	15598	15548	15505	15488	15652	15852	15575	15707	15426	15527	15712	15707	15639	15722	15821	15524	15330	15610	15623	15810	15556	15581	15674	15489	15888	15682	15762	15581	15718	15800	15655	15728	15691	15655	15672	15631	15627	15524	15549	15625	15461	15480	15585	15577	15591	15529	15765	15494	15586	15553	15826	15710	15569	15572	15586	15569	15600	15714	15618	15626	15652	15625	15429	15663	15657	15654	15603	15563	15701	15534	15614	15588	15719	15707	15621	15430	15706	15462	15576	15527	15548	15635	15633	15546	15541	15702	15753	15715	15611	15472	15467	15542	15624	15822	15689	15449	15666	15530	15640	15744	15612	15461	15544	15495	15781	15707	15637	15751	15880	15705	15651	15458	15530	15640	15638	15471	15626	15508	15798	15647	15570	15692	15326	15511	15590	15632	15458	15527	15560	15601	15560	15771	15646	15669	15721	15569	15469	15640	15686	15568	15631	15688	15660	15732	15700	15646	15439	15506	15548	15634	15453	15531	15452	15682	15543	15721	15468	15775	15567	15763	15533	15580	15573	15553	15685	15844	15654	15577	15286	15782	15572	15505	15609	15424	15741	15524	15696	15494	15510	15539	15696	15716	15424	15724	15519	15668	15662	15473	15576	15695	15501	15679	15510	15730	15665	15659	15652	15796	15509	15433	15526	15525	15585	15539	15421	15559	15600	15485	15567	15484	15431	15685	15537	15706	15626	15669	15458	15939	15564	15717	15658	15545	15574	15488	15567	15715	15603	15658	15791	15532	15888	15626	15676	15661	15495	15584	15563	15769	15684	15611	15621	15720	15620	15487	15631	15722	15528	15525	15708	15627	15653	15419	15340	15539	15691	15714	15540	15742	15426	15551	15703	15753	15691	15579	15516	15554	15613	15551	15532	15491	15528	15639	15662	15580	15657	15529	15669	15543	15621	15628	15715	15438	15594	15550	15422	15640	15598	15458	15473	15625	15601	15730	15728	15602	15488	15685	15638	15636	15583	15553	15603	15490	15587	15318	15649	15684	15489	15425	15366	15825	15509	15657	15675	15644	15592	15658	15689	15792	15513	15749	15531	15538	15566	15556	15704	15782	15451	15518	15506	15654	15792	15729	15669	15680	15658	15567	15618	15840	15790	15586	15605	15677	15510	15670	15665	15650	15788	15594	15505	15472	15653	15622	15415	15555	15764	15579	15683	15791	15449	15535	15664	15389	15559	15558	15672	15528	15528	15728	15404	15639	15706	15618	15581	15569	15546	15574	15642	15538	15494	15442	15709	15598	15753	15434	15585	15454	15552	15843	15737	15580	15456	15635	15518	15882	15626	15630	15611	15628	15814	15479	15610	15709	15628	15498	15472	15655	15520	15741	15449	15576	15549	15554	15484	15635	15436	15524	15679	15670	15706	15649	15543	15619	15672	15673	15628	15769	15739	15789	15610	15635	15609	15875	15854	15668	15701	15562	15538	15406	15612	15567	15729	15455	15510	15508	15431	15539	15702	15378	15539	15601	15676	15400	15398	15642	15577	15571	15533	15562	15613	15813	15549	15804	15521	15455	15509	15509	15560	15580	15613	15578	15620	15599	15459	15570	15610	15383	15655	15638	15478	15581	15759	15536	15669	15516	15570	15793	15492	15292	15576	15564	15599	15442	15550	15425	15541	15490	15720	15434	15483	15776	15722	15705	15614	15642	15579	15687	15582	15434	15645	15460	15521	15598	15629	15662	15626	15694	15660	15652	15618	15717	15526	15482	15669	15606	15494	15630	15622	15533	15732	15607	15760	15553	15573	15517	15706	15598	15570	15476	15609	15818	15732	15772	15655	15717	15683	15660	15642	15685	15699	15504	15659	15551	15717	15505	15863	15693	15565	15508	15646	15708	15746	15503	15674	15593	15565	15513	15310	15293	15512	15580	15736	15586	15504	15906	15506	15480	15613	15346	15616	15559	15707	15599	15638	15580	15598	15532	15587	15675	15659	15481	15869	15521	15538	15481	15494	15493	15422	15658	15762	15586	15548	15750	15863	15649	15464	15640	15530	15691	15638	15473	15450	15655	15710	15598	15589	15686	15636	15535	15537	15653	15544	15554	15732	15811	15572	15684	15637	15614	15434	15464	15672	15610	15514	15591	15725	15590	15608	15454	15642	15574	15689	15551	15551	15687	15679	15718	15533	15537	15562	15552	15470	15528	15731	15558	15532	15530	15790	15845	15626	15587	15756	15526	15658	15709	15779	15691	15415	15572	15779	15562	15734	15628	15541	15534	15529	15631	15654	15635	15740	15467	15510	15704	15692	15500	15678	15600	15608	15423	15684	15439	15498	15529	15716	15589	15737	15429	15483	15610	15487	15562	15924	15658	15683	15526	15504	15661	15685	15605	15537	15623	15516	15564	15401	15565	15580	15618	15708	15545	15739	15612	15689	15429	15554	15607	15565	15410	15482	15526	15476	15685	15451	15397	15632	15531	15750	15852	15777	15614	15400	15615	15486	15324	15589	15848	15616	15626	15504	15509	15570	15648	15659	15654	15612	15646	15572	15437	15340	15604	15498	15594	15495	15639	15404	15613	15564	15513	15593	15510	15624	15532	15531	15667	15758	15655	15634	15522	15465	15483	15538	15732	15599	15575	15471	15717	15669	15668	15507	15632	15471	15645	15742	15575	15400	15603	15563	15733	15491	15496	15717	15750	15700	15666	15581	15568	15631	15406	15571	15708	15637	15599	15457	15597	15804	15715	15677	15607	15698	15546	15700	15503	15421	15659	15705	15428	15620	15646	15521	15616	15544	15571	15489	15620	15717	15640	15643	15595	15555	15476	15472	15734	15517	15468	15572	15474	15542	15625	15560	15685	15529	15650	15560	15624	15693	15788	15794	15725	15558	15700	15494	15614	15730	15620	15680	15456	15661	15469	15745	15657	15517	15540	15637	15469	15606	15648	15720	15709	15655	15573	15611	15604	15434	15671	15698	15688	15554	15400	15457	15681	15656	15562	15409	15686	15639	15657	15840	15487	15628	15612	15622	15705	15683	15692	15571	15664	15707	15571	15846	15561	15663	15569	15685	15576	15793	15621	15813	15717	15628	15533	15646	15791	15547	15553	15674	15719	15499	15693	15643	15648	15713	15610	15680	15649	15530	15333	15475	15763	15658	15571	15652	15494	15578	15621	15607	15624	15729	15550	15681	15579	15590	15596	15500	15600	15415	15480	15570	15490	15504	15720	15641	15547	15623	15740	15352	15559	15618	15574	15541	15684	15565	15665	15762	15539	15528	15707	15711	15539	15451	15534	15479	15497	15558	15467	15708	15491	15606	15568	15528	15361	15746	15482	15614	15685	15504	15761	15563	15624	15650	15708	15514	15484	15372	15489	15571	15670	15522	15459	15728	15522	15643	15491	15623	15631	15717	15472	15698	15587	15656	15625	15635	15451	15659	15789	15853	15528	15567	15553	15600	15752	15767	15426	15651	15664	15688	15459	15638	15681	15534	15492	15617	15511	15567	15472	15571	15755	15477	15561	15515	15635	15545	15523	15708	15572	15521	15603	15600	15628	15610	15656	15610	15624	15645	15569	15631	15499	15810	15887	15605	15530	15623	15485	15483	15449	15483	15567	15594	15692	15572	15418	15428	15554	15588	15682	15523	15714	15709	15721	15660	15651	15651	15602	15671	15639	15659	15709	15606	15637	15710	15606	15688	15662	15407	15709	15397	15599	15582	15749	15769	15606	15572	15698	15652	15609	15314	15432	15651	15610	15576	15634	15495	15554	15651	15696	15495	15535	15653	15523	15544	15727	15604	15638	15535	15441	15501	15530	15606	15627	15345	15604	15884	15387	15608	15455	15573	15703	15531	15655	15451	15572	15413	15613	15591	15598	15558	15536	15550	15712	15485	15625	15523	15858	15643	15633	15906	15593	15775	15530	15531	15652	15553	15722	15573	15465	15634	15663
24625	41285	40428	31986	27242	23564	21271	20090	18955	18193	17187	16759	16772	16432	15781	15241	16797	32279	31745	25774	15642	13220	13365	13123	13123	13209	13240	13026	13272	13332	13164	13436	13102	13189	13196	13127	13282	13194	13283	13196	13067	13254	13073	13275	13135	13179	13317	13261	13321	13106	13277	13116	13172	13180	13212	13234	13322	13223	13137	13395	13232	13177	13236	13072	13281	13254	13245	13343	13233	13185	13195	13223	13349	13115	13173	13264	13233	13127	13199	13205	13144	13211	13143	13016	13333	13256	13110	13283	13124	13117	13080	13273	13199	13150	13311	13229	13076	13148	13217	13154	13195	13099	13236	13161	13163	13130	13172	13078	13146	13137	13295	13219	13360	13177	13248	13380	13171	13187	13136	13256	13227	13078	13453	13185	13245	13168	13202	13216	13346	13066	13135	13141	13184	13036	13169	13104	13152	13157	13283	13271	13163	13096	13282	13114	13283	13147	13346	13110	13286	13204	13259	13239	13175	13272	12976	13315	13174	13247	13055	13130	13298	13013	13341	13237	13158	13155	13182	13189	13132	13264	13220	13237	13014	13194	13202	13216	13342	13177	13190	13375	13237	13262	13086	13263	13158	13178	13253	13130	13179	12992	13088	13158	13253	13252	13072	13252	13207	13097	13119	13228	13164	13183	13125	13173	13269	13312	13207	13076	13237	13116	13210	13266	13250	13158	12809	13176	13324	13236	13212	13147	13076	13152	13059	13199	13110	13184	13270	13218	13044	13256	13263	13060	13184	13147	13202	13258	13289	13013	13213	13245	13164	13245	13158	13060	13281	13044	13239	13255	13299	13187	13067	13117	13178	13059	13194	13229	13335	13167	13097	13130	13164	13161	13193	13250	13079	13228	13290	13274	13051	13214	13298	13309	13038	13286	13228	13102	13170	13183	13392	13091	13078	13115	13086	13106	13405	13399	13311	13071	13170	13132	13361	13357	13193	13218	13233	13085	13165	13148	13362	13179	13149	13073	12994	13211	13075	13258	13166	13150	13144	13215	13243	13163	13166	13237	13222	13211	13121	13318	13031	13161	13198	13022	13112	13161	13078	13167	13166	13242	13239	13437	13145	13235	13062	13133	13357	13255	13164	13169	13052	13056	13243	13087	13092	13121	13280	13133	12979	13246	13264	12963	13122	13252	13293	13121	13221	13196	13043	13193	13160	13223	13127	13246	13232	13149	13158	13235	13128	13290	13153	13227	13242	13117	13031	13352	13193	13194	13314	13142	13025	13228	13225	13256	13205	13003	13159	13233	13201	13020	13002	13097	13051	13193	13238	13248	13187	13214	13079	13226	13218	13290	13150	13184	13149	13309	13179	13280	13149	13053	13139	13344	13295	13111	13151	13272	13159	13195	13147	13217	13148	13282	13163	13280	13214	13282	13157	13183	13291	13279	13104	13203	13172	13126	13143	12922	13244	13053	13173	13184	13322	13252	13055	13218	13152	13237	13178	13038	13267	13203	13274	13194	13247	13098	13309	13294	13171	13283	13329	13144	13205	13128	13198	12957	13124	13290	13146	13255	13212	13168	13221	12990	13434	13168	13140	13260	13204	13212	13178	13116	13144	13154	13290	13270	13182	13233	13178	13178	13067	13082	13246	13156	13342	13029	13264	13189	13397	13121	13185	13307	13225	13136	13148	13211	13271	13106	13186	13134	13453	12973	13245	13176	13138	12977	13157	13294	13132	13246	13113	13185	13084	13244	13211	13232	13047	13258	13327	13121	13070	13330	13178	13044	13029	13336	13195	13297	13164	13147	13126	13148	13234	13199	13106	13066	13269	13240	13217	13152	13066	13252	13149	13183	13099	13257	13200	13142	13176	13145	13261	13276	13246	13135	13274	13256	13174	13068	13149	13252	13325	13118	13290	13200	13107	13260	13323	13277	13118	13251	13169	13303	13114	13136	13089	13338	13244	13213	13106	13129	13106	13035	13114	13190	13004	12955	13237	13181	13308	13120	13251	13125	13132	13169	13220	13169	13390	13167	13050	13144	13209	13143	13165	13188	13264	13267	13174	13083	13243	13292	13193	13246	13243	13031	13121	13183	13188	13251	13048	13197	13282	13176	13426	13199	13227	13108	13421	13008	13119	13338	13286	13084	13362	13174	13229	13223	13196	13208	13105	13191	13200	13228	13215	13059	13287	13208	13156	13197	13296	13277	13117	13140	13090	13126	13167	13104	13165	13128	13289	13105	13136	13180	13133	13189	13210	13200	13363	13076	13186	13404	13176	13207	13322	13081	13283	13202	13215	13220	13163	13193	13301	13295	13097	13112	13219	13132	13143	13079	13266	13256	13163	13143	13095	13340	13221	13135	13319	13236	13176	13137	13299	13179	13156	13486	13311	13204	13020	13255	13185	13314	12932	13096	13086	13282	13133	13135	13178	13181	13147	13128	13100	13290	13239	13143	13146	13270	13021	13176	13143	13216	13378	13059	13159	13224	13207	13247	13236	13224	13288	12996	13218	13287	13066	13182	13261	13290	13320	13165	13081	13273	13502	13272	13363	13169	13195	13362	13057	13174	13146	13205	13120	13085	13152	13184	13008	13169	13367	13144	13189	13248	13081	13250	13238	13226	13175	13198	13201	13194	13110	13349	13193	13293	13297	13235	13203	13251	13314	13196	13237	13262	13090	13309	13186	13142	13011	13031	13200	13173	13248	13134	13131	13197	13059	13290	13267	13280	13090	13304	13219	13223	13119	13231	13059	13226	13079	13129	13208	13031	13134	13231	13163	13345	13161	13186	13256	13214	13164	13172	13468	13150	13169	13229	13272	13192	13257	13046	13180	13060	13227	13089	13208	13100	13345	13288	13049	13163	13103	13225	13323	13061	13131	13059	13250	13047	13176	13345	13138	13115	13009	13005	13147	13054	13257	13076	13233	13140	13315	13317	13173	13200	13332	13328	13237	13185	13142	13359	13331	13078	13119	13134	13170	13183	13147	13480	13122	13073	13286	13165	13375	13308	13211	13207	13374	13209	13140	13049	13260	13254	13042	13090	13271	13178	13048	13143	13200	13108	13153	13174	13223	13176	13232	13185	13192	13262	13182	13279	13265	13191	13063	13245	13238	13206	13299	13121	13075	13100	13310	13393	13208	13224	13133	13257	13188	13228	13252	13281	13106	13160	13137	13251	13271	13146	13247	13235	13137	13104	13339	13179	13184	13158	13035	13247	13234	13168	12969	13314	13124	13245	13212	13145	13341	13252	13257	13268	13260	13218	13104	13219	13266	13188	13215	13085	13134	13044	13157	13256	13190	13151	13237	13044	13184	13219	13151	13179	13212	13096	13101	13159	13148	13333	13106	13303	13217	13234	13125	13155	13158	13136	13408	13065	13036	13319	13319	13181	13207	13119	13244	13282	13194	13238	13253	13162	13257	13252	13266	13111	13202	13082	13110	13062	13217	13001	13278	13022	13119	13250	13211	13225	13200	13095	13245	13319	13174	13192	13215	13169	13252	13330	13211	13115	13266	13140	13224	13181	13174	13058	13217	13182	13257	13094	13216	13215	13411	13179	13133	13167	13111	13113	13077	13220	13281	13231	13273	13357	13101	12968	13117	13094	13057	13114	13269	13152	13205	13198	13219	13210	13170	13097	13049	13294	13255	13392	13173	13045	13104	13195	13080	13351	13228	13248	13196	13120	13097	13225	13165	13139	13134	13243	13118	13202	13180	13266	13124	13080	13053	13159	13198	13257	13214	13116	13303	13240	13155	13170	13314	13090	13180	13272	13368	13147	13248	13240	13080	13208	13199	13207	13181	13172	13067	13188	13179	13226	13325	13158	13210	13256	13273	13280	13234	13146	13086	12983	13223	13267	13277	13282	13151	13314	13293	13305	13262	13201	13291	13221	13211	13183	13334	13248	13127	13106	13199	13157	13134	13121	13215	13301	13165	13069	13110	13322	13110	13086	13078	13271	13160	13093	13251	13219	13260	13099	13155	13307	13354	13211	13262	13084	13281	13257	13354	13214	13172	13242	13196	13039	13175	13152	13144	13079	13182	13089	13110	13384	13127	13200	13220	13142	13028	13344	13244	13150	12994	13189	13063	13241	13216	13151	13069	13216	13121	13250	13409	13281	13107	13252	13141	13230	13041	13311	13452	13067	13209	13159	13161	13283	13235	13245	13269	13110	13164	13371	13093	13182	13141	13129	13119	13392	13130	13105	13304	13250	13131	13186	13129	13006	13190	13206	13165	13168	13204	13164	13156	13118	13286	13251	13260	13016	13143	13297	13251	13144	13148	13106	13019	13043	13308	13186	13254	13193	13204	13212	13261	13192	13203	13177	13186	13172	13210	13195	13255	13262	13176	13160	13125	13230	13274	13342	13085	13094	13095	13139	13355	13243	12943	13213	13269	13153	13262	13207	13353	13196	13293	12983	13315	13499	13186	13069	13172	13244	13198	13012	13173	13084	13190	13264	13238	13281	13145	13096	13268	13125	13167	13219	13112	13261	13272	13227	13353	13194	13163	13272	13261	13108	13203	13020	13057	13308	13145	13253	13140	13202	13345	13094	13246	13371	13085	13119	13221	13126	13139	13284	13094	13287	13219	13242	13230	13175	13123	13228	13262	13103	13291	13260	13107	13159	13133	13100	13115	13139	13112	13343	13196	13231	13251	13298	13278	13065	13282	13101	13257	13082	13184	13100	13232	13194	13198	13200	13254	13188	13211	13236	13081	13145	13284	13195	13193	13121	13138	13241	13103	13150	13188	13267	13063	13173	13171	13150	13229	13080	13070	12989	13274	13170	13175	13155	13086	13176	13067	13314	13164	13252	13209	13288	13128	13129	13163	13139	13239	13252	13103	13251	13286	13005	13139	13143	13186	13095	12903	13185	13247	13164	13187	13105	13196	13355	13159	12918	13243	13032	13183	13117	13172	13197	13280	13180	13308	13209	13048	13253	13293	13073	13178	13107	13101	13302	13180	13016	13104	13095	13179	13033	13259	13134	13340	13021	13213	13207	13088	13297	13150	13090	13016	13324	13212	13098	13102	13129	13249	13217	13055	13145	13223	13310	13058	13249	13310	13112	13106	13137	13218	13143	13145	13318	13161	13346	13239	13034	13053	13005	13239	13330	13228	13303	13208	13251	13269	13278	13046	13232	13205	13268
30417	24796	26701	23099	20091	18701	17654	17573	17179	17003	16887	16681	16885	16796	16608	16478	16597	17331	17708	17278	16483	16391	16245	16147	16063	16056	16016	16193	15901	16263	15897	15977	16274	15922	16042	16183	16244	15936	16303	16167	15936	15994	16103	15969	16099	16118	16225	16140	16142	15943	16049	15974	16071	16086	16154	16052	16068	16083	16242	15995	16061	16063	16015	16105	16156	15868	16043	16263	16147	16217	15935	15888	16153	16204	16018	16011	16297	16197	16249	15946	16001	16194	15918	16033	16025	16107	15998	16133	16139	15959	16366	16124	15946	15900	16057	15992	15996	16187	16157	16022	16044	16157	16025	16013	16249	16010	16064	15770	15923	16293	16084	16243	16035	16066	16178	15909	16117	16165	16054	15993	16128	16113	16324	16098	16055	16199	16064	16003	15963	16284	16020	15930	16081	16206	15939	16024	16111	15991	16184	15936	16153	16141	15993	16135	16090	16271	16182	16170	16113	16047	15963	16020	16040	15978	16169	16006	15994	16190	16172	15989	16252	16106	16217	16033	16058	16207	15962	15987	16032	15981	15996	16007	15993	16036	15978	15949	16084	16162	16073	15970	15991	16138	15889	16045	16016	16007	16094	16120	16009	16240	16132	16128	16103	16049	15950	16022	16191	16145	16054	16261	16007	16288	16096	15999	16131	15977	16183	15967	16138	16019	15886	15959	16162	16201	16087	16127	15838	16143	15884	16115	15947	15999	16246	16137	16147	16209	16231	16102	15926	16254	16185	16073	16082	16208	16182	16100	16159	16088	15980	16254	16115	16092	16039	15970	16191	15862	15970	16140	16127	16231	16000	16031	15930	16041	15934	16076	16096	16040	16067	16013	16178	16289	16017	16027	16261	16252	16039	15956	16043	15797	16056	15993	16240	16165	16019	16195	15938	16048	15958	16019	16112	16003	16203	16205	16274	15816	16192	16170	16067	16063	15969	16063	16278	16085	16017	15999	16034	16075	16206	16230	15981	16078	15913	15837	15943	16411	16049	16102	16043	15844	16001	16010	16097	16269	16086	16125	16039	15995	15917	16067	16305	16089	16291	16149	16131	16079	16169	16127	16099	16247	16004	16101	15950	16180	15988	15910	16006	16026	15978	15848	15943	16124	16050	15766	15993	15918	16216	15986	16136	16156	16051	16006	15995	15967	16078	16036	15995	16214	15950	15967	15906	16062	16031	16323	16046	16074	16119	16144	16026	15930	16244	15982	16006	16061	16041	16121	16214	16006	16163	16071	16258	16092	15935	16025	15847	16029	16168	16104	16060	16124	15963	16118	16133	16059	16099	16024	16051	16147	16027	15981	16151	15981	16051	16065	15979	16005	16112	16171	16035	16032	16128	16010	16141	16185	16126	16084	15856	15933	16047	15935	15993	16242	15985	16015	16117	16006	15903	15900	16201	16005	16097	16040	16006	16055	16030	16088	16235	15882	15928	15966	16046	16046	16012	15935	15997	16036	16144	15895	16113	16078	16071	16204	16226	16183	15978	15846	16356	15967	16130	16218	16025	16195	16089	15881	16096	15822	15939	16063	15906	16262	16249	15993	15874	16036	16003	16150	16103	16248	16040	15984	16082	16022	16101	15965	16167	15899	15871	15830	16066	16131	16232	16108	16250	16277	16080	16352	16040	16073	16021	16067	16172	16155	16126	16134	16078	16055	16005	16200	16187	16024	15865	16155	16187	16134	16162	16114	16091	15968	15886	15849	16117	16149	16208	16124	16242	16006	16160	16159	16162	16043	15956	16119	15964	16161	16026	15975	15977	15919	16106	16046	16015	16005	16206	16071	16210	16073	16086	15878	15932	15897	16209	15962	16064	16130	16146	16103	16001	16126	16109	15944	16032	16062	16226	16053	15995	15819	16211	16003	16145	15938	15986	16252	16166	16173	16013	16144	15886	16114	16112	15970	16271	16151	16183	16205	16141	16077	16044	15899	15986	15860	16095	16108	16004	16062	16260	16236	16169	16074	15981	15981	16105	16105	16058	16015	16170	15949	16300	16137	16140	15996	16000	16168	16080	16008	16082	15983	16004	16026	16295	16169	16058	16016	16175	16110	16039	15964	16198	16092	16103	16080	16252	16063	16232	16080	16080	16099	15850	16113	15790	16329	16182	16176	16059	16004	16126	16008	16152	16130	16013	16121	15989	15938	16084	15969	16245	16048	16018	16423	16125	15948	16152	16103	16196	16106	16021	16124	16074	16029	16276	16079	16001	16053	16150	16114	16083	15982	16119	15931	15978	16157	16104	16105	16049	16040	16082	16023	16085	15874	15894	16007	16086	16228	16259	16163	15995	16073	16203	16064	16111	16084	16028	16055	16023	16023	15971	16123	16148	16167	16165	16094	16121	15963	15979	16146	16125	16075	16135	16215	15974	16258	16244	16202	15828	16148	15976	16064	16077	16048	16032	16076	16036	15906	15865	16039	16070	16162	15907	16052	16152	16114	16246	15873	16007	15929	16111	16068	16147	16008	16160	16085	15768	16014	15895	16066	16006	15977	16092	16158	16323	16201	15948	16062	16129	16034	16116	16219	16054	16196	15935	16169	16336	16130	16165	15983	16093	16203	16082	16105	16154	16004	16095	15829	16220	15898	16248	16033	16052	15807	16132	16048	16017	16077	16212	16007	16295	16135	16168	16163	15969	16177	16054	15974	15997	15925	15959	15944	16139	15981	16012	16093	16160	16169	16046	16019	16153	16175	16008	16087	16242	16028	16290	15995	16134	16041	15900	16074	16168	16129	16012	16203	16142	16110	15995	16175	15900	15979	16056	16202	16178	16276	16176	16029	16119	16065	15920	15970	16032	16316	16042	15907	15992	16360	16276	16074	15871	16036	16228	15956	16047	16055	15987	16178	16291	16042	16213	16193	16023	15954	16055	15871	15985	16025	15893	16190	16117	16454	16266	16226	16178	16181	16131	16140	16029	16028	16119	16020	16109	16242	15896	15981	16213	16307	16194	16117	16120	16205	15893	16050	16302	16152	16035	16033	16139	16038	16088	16133	16190	16233	16050	16054	16053	15987	16177	16129	16017	16062	15999	16102	16097	16006	16102	16050	16016	15898	15870	16017	16020	16174	16095	16083	16287	16264	16124	16092	16149	16143	15948	16010	16219	16015	15936	16189	16062	16098	16092	15983	16197	16215	15937	15945	16100	16125	16018	16184	15972	16085	16162	16017	16147	16043	15985	16122	15958	16048	16082	15981	16089	16135	16179	15946	16378	16054	16123	15923	15959	16086	16197	15941	15954	16266	16098	16077	15955	16082	15958	15916	16224	15850	16144	16050	15913	16062	16101	16169	15901	16068	15986	16267	15990	16006	16018	16100	16010	16018	16101	16105	16092	16098	16331	16168	16032	16044	16193	15968	16073	15908	16010	16162	16173	16113	15951	15785	15998	16234	15943	15954	16120	16166	16142	16201	16259	16190	16346	16235	16066	15726	16093	15830	16111	15913	16031	16035	16158	16061	15800	16070	15968	16082	16238	16171	16069	16051	16220	15903	15944	15931	16331	16129	16065	16103	16083	16045	16078	16093	16149	15946	16022	16296	16062	16135	16062	16088	16039	15994	16263	16230	16111	15970	15941	16110	16168	16027	16274	16240	16127	16180	15921	15900	16093	16199	15977	16208	16113	16155	16117	16188	16110	16255	16022	16127	16170	16048	16350	16239	15969	16164	16033	16087	15905	15905	15897	15859	15919	15925	16183	16219	15989	16085	16014	16254	16056	16053	15934	15861	15860	15999	16005	16168	16165	15982	16249	15902	16100	15849	16128	16062	16150	16184	16082	16083	16153	16105	15992	16026	16127	15843	15981	16029	15993	16078	16059	16112	16014	16419	16028	16107	16005	16053	15971	15941	15977	15968	16157	16085	15919	16097	16142	16140	16045	16081	15998	16108	15819	16029	16167	16037	16098	16030	15870	16092	16236	16245	16046	16148	16049	16151	16176	15958	16225	16039	16130	16009	15980	16235	16115	16078	16285	16155	16056	16175	16071	15946	16020	16020	15995	16087	16024	16005	15816	15894	16041	16025	16197	16077	16067	16043	15964	15893	15910	16264	16164	16169	16062	16186	16152	16226	16084	15904	15930	16157	15982	15963	16149	15980	16118	16086	16119	16173	15903	16117	16198	16181	15863	16241	15889	16005	16275	16359	16035	16264	16168	16129	16003	16277	16111	16166	16148	15932	15968	16096	16030	16175	16062	16074	16046	16022	16249	15970	16167	16211	16167	16109	16093	16295	16050	16008	16123	16435	16071	15937	16050	16065	16253	16015	16238	15937	16222	16100	16022	16069	16203	16220	16053	16116	16163	16000	15926	15874	15860	16029	15966	15898	16219	16103	16136	16235	16054	15983	16099	16132	16082	16216	16186	15950	16236	16083	16034	16138	16157	16110	16347	16081	15935	16085	16021	16171	16106	16096	15971	16091	16185	16043	16176	16108	16311	16163	16093	15996	16140	15976	16110	16116	15941	16081	15886	15933	15887	16128	16210	15968	16117	15945	15979	16035	16259	16029	16153	16113	15904	16186	16030	15945	16058	16128	16062	16132	16093	16058	15996	16085	16264	16138	16287	16073	15835	16033	16071	16039	16139	16144	15940	16157	16076	16033	16132	15991	16118	16200	15887	16053	15975	15996	16052	16062	16173	15983	16116	15931	16081	16094	16173	15991	16176	16213	16101	16131	16193	16101	16001	15954	16087	16010	16253	16115	15977	15890	16073	16162	16277	16123	15997	16243	15887	16156	16151	16078	16029	15975	16039	16028	16194	15891	16170	15940	15986	15744	15896	16208	16127	16110	15915	16277	16130	16146	16103	16213	16029	15965	15810	15877	16091	16216	16146	15995	16021	16088	16018	16016	16065	16063	16096	15897	16268	15973	16048	16227	16090	15987	16228	16179	16350	16242	16076	16124	16027	16081	16052	16066	16037	16019	16044	16015	16134	15801	15937	16066	15984	15977	16165	16083	16103	16241	16075	16141	16262	16042	16036	16226	16024	15930	15961	16170	16014	16082	15999	16083	16204	16157	16029	16226	15980	15995	16096	15910	16034	16095	16083	15867	16145	16238	16135	16010	15978	15997	16100	16174	16294	16077	16180	16041	16122	16000	15951	16158	16077	16046
22507	30448	28779	22441	19449	17432	16469	15897	15298	14944	14916	14722	14679	14321	14234	14215	14064	15063	15711	14752	13667	13438	13356	13664	13491	13563	13523	13614	13475	13553	13536	13362	13562	13384	13513	13706	13476	13521	13535	13504	13323	13296	13507	13315	13635	13356	13464	13503	13460	13393	13371	13486	13481	13293	13515	13606	13349	13435	13327	13499	13431	13479	13445	13426	13426	13515	13562	13420	13424	13445	13293	13399	13566	13482	13402	13477	13537	13446	13432	13601	13396	13460	13447	13516	13503	13412	13489	13405	13341	13583	13365	13390	13289	13496	13256	13466	13387	13474	13523	13349	13434	13300	13471	13349	13545	13418	13508	13412	13451	13112	13515	13538	13506	13513	13405	13366	13389	13485	13419	13315	13308	13409	13243	13397	13324	13617	13228	13391	13471	13369	13407	13489	13448	13448	13537	13364	13461	13354	13403	13504	13439	13384	13307	13529	13323	13513	13565	13452	13572	13438	13486	13364	13425	13519	13587	13459	13394	13371	13529	13399	13501	13474	13404	13501	13451	13299	13435	13394	13520	13541	13474	13352	13412	13235	13368	13472	13397	13329	13461	13375	13347	13398	13468	13588	13378	13424	13425	13563	13323	13563	13437	13402	13393	13470	13441	13385	13344	13220	13497	13422	13446	13501	13278	13307	13291	13367	13343	13371	13654	13444	13412	13479	13390	13585	13458	13257	13508	13355	13314	13549	13435	13447	13459	13472	13355	13481	13429	13516	13423	13552	13405	13430	13357	13538	13411	13271	13466	13398	13249	13431	13316	13374	13404	13391	13498	13412	13385	13602	13577	13384	13539	13472	13502	13416	13513	13403	13536	13598	13455	13462	13448	13445	13686	13382	13482	13399	13373	13386	13475	13543	13262	13460	13545	13453	13508	13320	13468	13474	13480	13270	13512	13401	13392	13356	13393	13398	13448	13472	13471	13403	13492	13440	13569	13559	13538	13481	13505	13435	13404	13559	13471	13362	13478	13446	13405	13485	13403	13377	13611	13401	13376	13520	13502	13491	13274	13429	13589	13476	13299	13635	13581	13463	13246	13544	13432	13371	13414	13411	13370	13418	13394	13506	13365	13488	13608	13323	13374	13552	13277	13368	13469	13493	13577	13299	13392	13475	13455	13500	13368	13280	13556	13321	13525	13454	13477	13375	13518	13430	13373	13337	13377	13479	13364	13376	13423	13455	13422	13475	13395	13251	13448	13476	13409	13396	13420	13491	13348	13395	13504	13431	13602	13436	13368	13408	13416	13299	13666	13420	13430	13317	13376	13526	13355	13490	13485	13388	13537	13470	13464	13435	13471	13240	13550	13492	13382	13537	13361	13466	13488	13433	13457	13455	13402	13457	13548	13458	13522	13557	13434	13382	13452	13411	13349	13473	13227	13734	13423	13497	13367	13548	13416	13421	13427	13557	13267	13385	13442	13628	13323	13300	13481	13420	13433	13370	13547	13451	13424	13361	13388	13296	13514	13420	13428	13468	13443	13424	13364	13313	13344	13455	13482	13355	13479	13400	13501	13413	13430	13502	13493	13523	13428	13357	13454	13454	13443	13150	13537	13450	13467	13394	13461	13534	13498	13442	13387	13566	13513	13382	13449	13403	13452	13407	13470	13431	13573	13428	13283	13305	13387	13569	13382	13370	13442	13356	13444	13398	13464	13424	13450	13497	13231	13403	13462	13408	13361	13418	13547	13498	13477	13414	13293	13452	13355	13631	13460	13441	13507	13401	13534	13422	13395	13478	13416	13455	13477	13236	13432	13369	13405	13539	13416	13634	13414	13358	13505	13410	13460	13452	13602	13508	13368	13468	13352	13438	13315	13388	13529	13368	13509	13431	13678	13355	13423	13524	13380	13366	13568	13305	13509	13444	13390	13423	13508	13371	13461	13362	13314	13432	13469	13395	13503	13489	13474	13576	13368	13477	13481	13411	13511	13608	13339	13479	13393	13515	13491	13456	13383	13544	13428	13291	13342	13465	13468	13599	13346	13479	13535	13617	13332	13407	13354	13526	13408	13334	13511	13443	13729	13419	13558	13475	13435	13529	13581	13535	13404	13500	13505	13397	13521	13439	13384	13503	13482	13400	13594	13407	13394	13452	13507	13346	13458	13377	13556	13500	13401	13427	13352	13527	13389	13456	13431	13498	13421	13454	13523	13543	13552	13538	13530	13554	13340	13503	13513	13425	13570	13379	13484	13540	13353	13595	13472	13492	13466	13412	13361	13549	13540	13404	13475	13389	13518	13532	13372	13574	13450	13526	13374	13460	13405	13486	13406	13377	13502	13493	13370	13259	13414	13329	13425	13299	13675	13418	13572	13513	13444	13464	13550	13402	13389	13431	13468	13452	13359	13574	13450	13441	13327	13296	13289	13632	13372	13435	13515	13359	13473	13366	13321	13299	13403	13438	13377	13386	13431	13503	13438	13289	13542	13587	13450	13352	13609	13383	13422	13428	13428	13327	13472	13420	13437	13349	13420	13498	13497	13467	13383	13442	13273	13495	13388	13510	13293	13454	13392	13420	13381	13239	13519	13418	13450	13508	13417	13411	13412	13675	13353	13491	13546	13226	13370	13561	13594	13446	13371	13403	13577	13380	13431	13511	13667	13469	13468	13376	13597	13519	13567	13439	13403	13523	13468	13488	13469	13521	13554	13509	13350	13480	13521	13529	13389	13522	13385	13553	13240	13510	13301	13583	13212	13552	13503	13447	13618	13448	13446	13358	13620	13451	13447	13355	13374	13342	13399	13467	13521	13312	13384	13365	13416	13470	13423	13537	13430	13380	13379	13378	13474	13407	13429	13303	13471	13391	13506	13476	13469	13345	13375	13505	13287	13487	13365	13562	13685	13425	13479	13397	13456	13398	13267	13471	13544	13424	13511	13406	13263	13498	13384	13430	13418	13378	13450	13508	13355	13643	13371	13325	13331	13398	13399	13449	13450	13453	13356	13411	13525	13336	13519	13427	13414	13447	13364	13474	13388	13361	13503	13496	13391	13570	13519	13649	13562	13505	13376	13433	13415	13430	13567	13418	13384	13526	13465	13455	13495	13452	13416	13467	13282	13393	13583	13408	13497	13292	13351	13524	13478	13351	13475	13392	13556	13310	13532	13680	13402	13614	13489	13357	13440	13435	13458	13491	13477	13440	13592	13527	13310	13336	13532	13399	13519	13460	13524	13407	13532	13416	13487	13445	13365	13636	13387	13394	13297	13364	13507	13464	13360	13435	13380	13565	13408	13391	13365	13278	13487	13328	13429	13584	13508	13401	13471	13423	13482	13285	13443	13443	13427	13393	13401	13260	13359	13425	13378	13357	13438	13483	13413	13489	13182	13511	13601	13484	13471	13374	13645	13482	13372	13443	13369	13247	13470	13377	13458	13523	13367	13607	13509	13371	13389	13417	13524	13295	13463	13553	13482	13526	13464	13369	13476	13460	13601	13383	13553	13364	13342	13437	13317	13340	13429	13453	13418	13506	13474	13499	13542	13486	13436	13596	13283	13502	13383	13418	13530	13438	13509	13444	13436	13451	13299	13403	13255	13590	13440	13530	13495	13468	13301	13502	13372	13525	13619	13434	13508	13493	13354	13374	13292	13581	13446	13280	13488	13462	13438	13283	13478	13548	13403	13508	13406	13583	13493	13543	13551	13438	13438	13523	13453	13421	13505	13274	13392	13405	13488	13353	13451	13342	13398	13393	13515	13265	13491	13374	13450	13389	13411	13449	13234	13544	13408	13395	13334	13440	13549	13493	13334	13559	13401	13370	13484	13529	13526	13576	13438	13389	13382	13444	13476	13459	13534	13521	13464	13476	13536	13430	13495	13484	13271	13426	13390	13443	13490	13447	13395	13437	13540	13531	13288	13423	13415	13635	13421	13444	13499	13491	13584	13520	13514	13341	13217	13325	13395	13377	13375	13536	13480	13367	13471	13402	13423	13512	13371	13498	13493	13394	13381	13446	13538	13473	13511	13426	13343	13494	13353	13361	13489	13423	13466	13356	13303	13367	13520	13531	13524	13578	13298	13471	13316	13456	13365	13398	13360	13474	13515	13495	13359	13581	13457	13441	13575	13437	13523	13431	13429	13405	13343	13467	13587	13676	13368	13236	13381	13422	13450	13489	13549	13402	13435	13409	13480	13550	13503	13497	13519	13534	13348	13307	13310	13448	13536	13594	13440	13490	13535	13297	13347	13289	13571	13488	13324	13497	13484	13344	13297	13329	13335	13423	13499	13382	13460	13343	13453	13557	13403	13469	13514	13641	13366	13428	13491	13726	13493	13629	13406	13473	13416	13447	13591	13306	13388	13526	13632	13443	13390	13326	13350	13395	13373	13464	13448	13408	13330	13469	13405	13503	13644	13410	13424	13235	13376	13415	13430	13482	13537	13392	13466	13486	13392	13311	13482	13531	13448	13344	13379	13327	13491	13371	13307	13541	13635	13487	13592	13403	13490	13627	13354	13530	13412	13535	13481	13276	13398	13427	13366	13211	13325	13503	13478	13483	13413	13484	13453	13486	13549	13443	13449	13279	13404	13419	13601	13483	13586	13347	13312	13452	13547	13400	13337	13528	13618	13427	13482	13383	13478	13260	13454	13325	13327	13508	13540	13498	13340	13359	13336	13642	13367	13522	13471	13410	13406	13445	13549	13522	13676	13464	13411	13412	13569	13324	13349	13457	13474	13369	13423	13424	13378	13494	13367	13518	13421	13510	13458	13362	13366	13450	13344	13375	13419	13409	13448	13340	13564	13300	13534	13281	13561	13329	13440	13346	13286	13537	13332	13393	13482	13486	13265	13407	13436	13288	13303	13257	13444	13421	13533	13428	13344	13407	13418	13447	13379	13438	13452	13556	13326	13443	13459	13450	13470	13456	13464	13339	13398	13584	13558	13425	13404	13433	13498	13476	13291	13457	13407	13480	13399	13480	13395	13428	13517	13359	13365	13337	13523	13548	13332	13492	13614	13411	13569	13524	13472	13453	13367	13574	13400	13457	13480	13532	13473	13401	13393	13406	13429	13526	13374	13305	13399	13363	13557	13477	13398	13465	13265	13468	13384	13497	13427	13332	13420	13507	13423	13431	13588	13503	13333	13347	13537	13486	13450	13394	13554	13536
25615	21038	27731	25750	23201	22283	21701	20169	19454	19057	18791	18434	18464	17992	18035	18426	21517	24531	23365	21257	19032	17233	17179	17132	17355	17154	17208	17072	17089	17251	17174	17221	17135	17289	17144	17239	16983	17171	17216	17166	16983	17129	17281	16977	17064	16940	16944	17223	17256	17146	17015	17137	17394	16995	17050	17261	17051	17266	17291	17187	17036	17166	17298	17022	17080	17114	17184	17132	17328	16886	17109	17230	17014	17315	17139	16971	17239	17070	17049	16952	17252	17056	17135	17087	17162	16943	16830	16938	17226	17047	17153	17018	17282	17109	16992	17141	17128	17107	17078	17184	17097	17244	17320	17026	17054	16965	17129	17199	16994	16954	17183	17169	17266	17049	17091	17177	17164	17234	17121	17200	17141	17060	17191	17075	17144	17138	16996	17004	17335	17022	17026	17249	16908	17177	17192	17048	17047	16915	17205	17261	16930	17029	17055	17161	17018	17073	17209	17270	17176	17243	17105	17246	17269	17033	17198	17003	17321	17229	17054	17011	17124	17083	17143	17119	17069	17137	17088	17172	16880	17369	17305	17101	17206	17123	17273	17007	17197	17000	17254	16832	17096	17187	16977	17043	16994	17052	17163	16987	17249	17201	17304	17142	16956	16987	17144	17127	17048	17034	17077	17325	17158	17059	17158	17275	17139	17038	17139	16987	17357	17107	17109	16970	17048	17138	17151	16939	17176	17246	17033	17065	17132	16845	16911	17180	17194	17020	17090	17203	17024	17087	17047	17289	17292	17234	16938	16975	17110	17076	17286	16892	17161	16958	17026	16998	17058	17065	17095	17102	17273	17219	16909	17235	16876	17008	17261	17213	17041	17108	17053	17089	17242	17094	17028	17149	17072	16886	17122	17055	17084	17248	17136	17023	17125	17045	17147	17134	17167	17002	17145	17105	17239	17035	17222	16945	17226	17243	17161	16981	17173	17058	17094	17012	17167	17313	17201	17126	17070	17174	17231	17077	17071	16840	17151	16987	17137	17033	17048	16914	17128	17080	17017	17108	17138	17025	17107	16997	17099	17174	17170	17323	17121	17101	17187	16981	17167	16879	16988	17257	17236	17138	17114	17008	17060	17049	16845	17036	17060	17305	16986	17075	17292	17130	17277	17170	16979	17243	17090	16926	17159	17024	17341	17221	17150	17071	17172	16980	17361	17063	17062	17187	17275	16814	17036	17128	17135	17010	17287	17082	17002	16937	17053	17143	17018	17113	17120	16989	17118	17123	16968	17120	17092	17147	17251	17172	17019	17281	17184	17024	17094	17129	17032	17084	17170	17012	17187	17165	17137	17123	16914	17165	17128	17016	17281	17258	17127	17216	16954	17122	17110	17144	17085	17143	17104	17274	17047	17118	17048	17055	17110	16919	17193	17215	17090	17004	17208	17097	16960	16925	17319	17011	17126	17183	16918	16995	17247	16900	17323	17166	17145	17170	17193	17220	17074	17208	17169	17198	17174	17379	17186	17112	17282	17138	17008	16903	17231	17203	17185	17113	17073	17222	17248	17153	17115	17086	17170	17137	17204	17130	17206	16996	17281	17043	17273	16968	17130	17223	17092	17036	17027	16997	16888	17054	17301	17031	17015	16997	17126	17008	17018	17217	17189	16983	17051	17259	16953	17152	17096	17106	17135	17077	17222	17203	17042	17115	17252	16984	17095	16958	17145	17083	17492	17107	16970	17153	17168	17011	17061	17003	17117	17133	17024	17319	17132	17052	17103	17092	17188	17104	17226	17176	17025	17065	16955	17205	16946	17100	17130	17175	17058	17226	17087	17136	17181	17127	17112	16993	17049	17082	17321	17092	17135	17232	17195	16996	16997	17052	17131	17210	17159	17172	16918	16986	17201	17025	17138	17150	17134	17367	17338	17097	17086	16867	17226	17090	17083	17310	16952	17145	17003	17091	17124	16916	17049	17056	17083	17100	17226	17043	17143	17035	17308	17151	17013	17215	17022	17208	17183	17104	17149	17191	17059	17068	16910	17000	17045	17024	17161	17123	17131	17136	16953	17221	17115	17222	16991	17017	17275	17101	17095	16939	17137	17026	17031	17235	17144	17220	17039	17173	17125	17068	17223	17320	17010	16945	17043	17263	17085	17155	17146	17084	17259	17119	17291	16968	17238	17191	17155	17365	16713	17038	17034	17189	17137	16925	17118	17142	17023	17062	16978	17211	17127	17088	17180	17118	17239	17158	17185	17099	17223	17088	16904	17119	17175	17167	17097	17059	17138	17091	17062	17081	17194	16993	17170	17034	17177	17214	17146	17251	16973	16965	16942	16980	17112	17031	16951	17223	17080	16999	17091	17109	17138	17093	17046	17031	17159	17206	17096	17103	17020	16767	17244	17100	17086	17204	16829	17198	17281	17246	17167	17243	17099	17104	17068	17307	17254	17186	17163	17223	17096	17141	16991	17239	17244	17190	17079	17215	17268	17168	16982	16964	16953	17095	17076	16924	17142	17112	17127	16977	17119	16931	17170	17009	17131	17056	17015	17172	17055	17011	17298	17130	17162	17106	17036	17123	17008	17017	17088	17073	17111	17047	17129	16949	16994	17206	17221	17069	17170	17219	17047	17067	17098	17026	17191	17088	17138	17090	17269	17169	17411	17144	16972	17166	17136	17141	17202	17156	17184	17236	16873	17123	17113	17016	16976	17076	17250	17136	16892	16978	17052	17153	16970	16921	17071	16918	17187	17194	16864	17167	17069	17002	17211	17195	17184	16999	16919	17044	17090	16935	17075	17191	17053	17128	16980	17075	16951	17107	17188	17064	17107	16998	17065	17245	17057	17110	17070	17115	17143	17004	16981	17131	17196	17046	17321	17180	17049	17083	17115	16952	17118	17099	17121	17126	17049	17082	17031	17139	16937	17189	17244	17164	17226	17118	17103	17128	17073	17225	17099	16887	17075	17300	17087	17146	16829	17042	17021	17018	17192	16887	17021	17161	17198	17062	17099	17161	17176	17101	17144	17057	16931	17024	17186	17088	17135	17138	17129	17268	16960	17095	17178	17211	17152	17198	17121	17137	17202	17159	17191	17134	17020	16838	17002	17088	17130	17008	16966	17243	17116	17099	16986	17167	17125	17119	16977	17008	17122	16762	17302	16997	17170	17128	17338	17195	17111	17036	17006	17031	16975	17047	16909	17082	17248	17026	17095	17226	16998	17213	17028	17189	17071	16890	17080	16872	17178	17138	17140	16863	17174	17128	16890	16933	17170	16991	17173	16980	17174	17032	16973	17275	17054	17050	17376	17251	17105	17211	16945	16914	17161	17120	16895	16928	17229	17366	17232	17226	17255	17285	17147	17016	17110	17076	17041	17067	17132	17113	17242	16931	17129	17055	17110	17092	17156	17059	17068	17002	17209	17155	17093	17218	17393	17040	17190	17152	17158	17101	17248	17051	17131	17016	16974	16964	17111	17023	17031	16941	17207	16958	17095	17015	17250	16944	17080	17100	17055	17019	17099	17031	17280	17307	17105	16912	17167	17189	17145	17143	17136	17072	17014	17002	16900	17054	17156	17117	17113	17001	16962	17025	17137	17169	17026	17128	17298	16979	16986	17037	17340	17367	17217	16976	17259	16873	17286	17139	17073	17285	17236	17038	17123	17170	16880	17151	17102	17210	17012	17106	16852	17015	16969	17115	17193	17011	17097	17211	17305	17121	17248	17301	16981	17082	17169	17364	17183	16987	16949	17267	17095	17118	17224	17270	17096	17119	17039	17269	17007	17332	17277	16908	16863	16938	17217	17106	16958	17106	17126	17066	17200	17164	17136	17220	16985	16978	16992	16971	16937	17139	17054	17131	17257	17112	17200	17134	17238	17212	17198	16899	16929	17103	17185	17072	17024	17079	17207	17191	17245	17114	17093	17181	17100	16925	17140	17059	17015	17207	17022	17125	17277	17081	17103	17089	17057	16819	17101	17117	17071	17111	17272	17266	17062	17130	17137	17005	17285	17023	17038	17112	17269	17217	16963	17210	17019	17202	17030	17045	17147	17192	17103	17313	17129	17206	17011	16978	17351	17122	16993	16908	16982	17159	17153	17167	16838	17148	17207	16956	16985	17105	16944	17232	17066	17068	17211	17234	17039	17152	17100	17211	17223	17069	17341	17132	17321	17143	17076	16964	17075	17170	17168	17182	17196	17004	17104	17008	17221	17055	17126	17104	17125	17081	16954	17154	17018	17123	17058	17091	17081	17166	16969	17062	17100	17133	17282	17107	17292	17085	17101	17159	17184	17158	17145	17201	17175	17183	17119	17245	17089	17006	17038	16976	16926	17128	17405	17080	17226	17252	16970	17008	17077	17015	17226	17138	17125	17010	16934	16960	17212	17267	17494	17237	17164	17013	17041	17109	17053	17030	17320	16909	17173	16985	17213	17004	17125	17080	17314	17047	17063	17189	17088	17050	17189	16954	17064	17003	17072	17093	17082	17360	17224	17100	17285	16857	17143	17111	17121	17187	17137	17031	16901	17179	17226	17095	17378	17099	17197	17053	16941	17193	17102	16884	17035	17004	17100	17123	17129	17214	16944	17092	17013	17126	17013	17294	17000	17177	17040	17237	17231	17087	16952	17195	16874	17198	16948	17176	17092	17208	17067	17190	17153	17251	17081	17273	16996	17067	17205	17022	17144	17003	17260	17126	17031	16946	17096	17102	17096	16938	17187	17140	16954	17125	17186	16869	17163	17076	17123	17161	17117	17203	16950	17002	17097	17081	16976	17025	17265	16992	17332	17005	17269	17003	17072	17070	16998	17006	16975	16922	17028	17187	17045	17153	17192	17203	17362	16991	16958	17348	17262	17099	17218	17076	17116	17329	17098	17192	17124	17056	17330	16876	17225	16926	17245	17135	17061	17301	16960	17072	17076	17135	17202	17049	17076	17419	17208	16914	17011	17010	16996	17112	17215	17136	17139	17142	17157	17199	17068	17073	17015	17006	17196	17352	17108	17244	17085	17171	17023	17024	16928	17177	17199	17017	17181	17030	17075	17070	17029	17004	17254	17343	17046	17175	17045	16970	17165	16883	17021	17278	17075	16997	17103	17119	17101	17165	17102	17030	16982	17229	17490	17171	17099	17008	17081	17004	17157	17085	17199	17260	16907	16824	16950	16993
22466	36551	34585	26936	23060	20435	19333	18302	17339	16837	16442	16007	15930	15557	15298	16049	20918	24329	21798	18793	15802	14046	14165	14012	14168	13918	13972	14007	14138	14077	14057	14025	14128	14161	14027	14109	14061	14129	14074	14149	14097	13990	14120	13958	14086	13878	14038	13958	13956	14013	14059	14049	13905	14101	14020	13910	13962	13969	14131	14177	14039	14074	13984	14207	14255	14189	14052	13901	13966	13910	14042	14112	14112	14085	14121	14098	13941	14001	14029	14107	13969	14036	13956	13940	14010	14063	14022	14082	14067	14082	14061	13898	14154	13869	14008	13956	14001	14115	13982	14108	13942	14031	14010	14033	13886	14107	14000	14160	14083	14039	13981	14108	14048	14013	13895	14036	13998	14011	14025	14054	14030	14072	14117	14001	13915	14058	14022	13924	14073	14157	13979	14001	14041	14169	14005	14152	14003	14052	14023	13893	13963	14021	14007	14060	13949	13929	14039	14076	14146	13888	14122	14074	13913	14149	13987	14111	14069	13988	14011	13991	14002	14026	13872	14075	14035	14027	13941	13966	14046	13898	13969	14165	14022	14034	13963	13883	14113	14099	14111	14148	14172	13996	14097	13805	13897	14150	13953	14030	13972	14006	14105	14114	13955	14212	14037	14252	14050	14042	14122	14190	14059	14079	14085	13957	14037	14123	13949	13987	14134	13911	13911	14041	14096	13969	13996	13993	13897	14120	13967	14058	14192	13892	14119	14025	13913	13838	13950	14032	14069	13965	13932	14134	13967	14045	13969	13995	14074	13942	13898	14135	14011	14010	13851	14229	14020	13875	13894	14064	13814	13910	13848	13871	13929	14054	13944	14280	14106	14181	13926	13786	14096	14051	13805	13985	13964	14225	13988	14069	13873	13937	14221	14088	13908	13911	13954	14029	14167	14075	14129	14110	14049	14103	14236	14105	14084	13958	14039	13882	13963	14062	14234	13819	13887	14135	14065	14148	14094	14009	14086	13884	13960	14055	14047	14063	13972	14105	13942	14022	13958	14038	14142	14003	13891	14056	13942	14109	14040	14034	13764	13950	14115	14042	14091	14168	13948	14200	14090	13780	14055	14128	13939	14154	14018	13920	14176	14130	14082	13932	13924	14243	14069	13958	14089	14071	13922	14042	14022	14129	14019	14042	13956	13897	14120	14108	13911	14076	14102	13869	14065	13989	14283	14049	14212	14063	14110	13925	13880	13970	14077	13997	14110	14089	14004	13879	14128	14084	14090	14009	14144	14038	14066	14156	14127	13861	14059	14077	13992	14208	13885	14067	13878	14139	13883	14192	14201	14053	13911	14134	13975	13818	14204	14214	14021	13949	13975	13963	13870	14016	14078	14071	13961	14069	13894	14200	13891	14126	14206	13909	14091	14268	14192	13910	14003	14142	13990	14015	14016	14172	14046	13909	13961	13789	14069	13954	14133	14106	13925	14159	14062	13950	13940	14049	13954	13959	14055	14050	14060	13862	14032	13972	14043	13996	13869	14122	14032	14116	13854	14032	13943	14093	14108	13920	13969	14087	13920	13928	14011	13995	13935	13939	14103	14015	13982	14087	14213	13985	14152	13971	13997	13987	13916	14118	14064	14029	13975	14083	13899	13943	13915	13932	14022	14024	13991	13974	14053	13836	13921	13920	14139	14211	14009	13826	14032	14026	14128	14057	14096	13935	14127	14139	13987	13975	14104	14071	14190	13936	14170	14074	14138	14019	14039	14022	13913	14027	13937	14189	14143	14071	13980	14103	14207	14002	14004	13929	14057	14064	13999	13988	14156	13907	13999	14104	13995	13981	13941	13960	14082	14106	13953	14199	13889	14039	14011	14049	14181	14091	13927	13911	14061	14030	14088	14173	13977	13936	13931	13899	13945	14021	13942	13948	14104	14198	14043	14241	13995	13903	14075	13995	13952	14016	13976	13774	14227	13930	14113	14005	14045	14027	14065	14020	14090	13876	14188	13992	14340	14062	14091	13945	14051	13978	14114	13743	13990	14015	13878	14008	13947	13996	14106	13900	14043	14029	14099	13934	13953	13945	14156	13918	13981	14019	13876	14135	13964	13966	13989	14069	14018	13928	14126	14088	14072	14086	14012	14060	13944	14021	14066	13901	14151	14023	13995	13930	13797	14034	14070	14002	14015	13970	14038	14020	13892	14112	14120	14157	14197	13991	14083	13982	14024	14051	13963	13977	14016	13897	14032	13843	14014	14053	13928	14192	13976	14018	14165	14212	14198	13900	14222	14071	13866	14125	13957	14075	14025	14075	14089	14115	14225	13962	13923	14149	14107	13781	14193	13872	14043	13884	14174	14121	13968	13930	14071	14012	13979	14042	13860	13938	13982	13971	13908	13885	14151	14213	14103	14141	14061	14128	14002	14080	13986	14070	14137	14103	14096	14023	14157	14128	13990	13978	13960	13871	14044	14055	14093	13835	13888	14268	14005	13977	14024	14087	14116	13990	14087	13929	14184	13843	13950	13914	14042	14106	13876	14228	14150	13977	14110	14073	13803	14025	14034	13915	13956	14159	14023	13920	13930	13986	14010	14028	14021	13968	14055	14232	13945	13898	13997	14006	13987	13788	14118	14088	14013	14108	14002	13900	13982	14075	14163	14153	13952	14112	14054	14055	13913	14138	14232	13940	13879	14054	14181	14014	13964	13810	13924	14085	14058	13992	14122	13872	13950	14029	14101	14030	14078	14174	14033	13842	13891	14065	14063	13868	14252	14001	13941	13930	14150	14199	14065	14060	14086	13784	14098	14038	14155	14076	14116	14033	14130	13953	14064	14002	14013	14003	14056	14044	14018	14068	14190	14062	14233	14008	14067	14105	13968	14054	14128	13852	13962	13878	13972	13987	13839	14140	13960	14004	13938	13875	14116	14035	14109	13939	14068	13956	14051	14116	14015	14116	14120	14076	14019	14008	13940	14054	13900	13917	14008	14089	14110	13927	13990	14136	14014	14078	13819	13939	14221	14043	14109	14009	13983	14086	14018	14011	14039	13895	13914	14066	13980	14038	13890	13962	14005	14041	14120	14109	14144	13966	14100	13926	13952	14105	14067	13953	14102	13992	14026	13892	14080	13966	13963	14089	14032	14039	14059	14022	14120	14031	13964	13971	14143	13982	14066	14113	13900	14093	13803	14064	13959	13953	14012	14089	14039	14071	13815	14025	14022	13954	13939	14098	14019	14147	14126	13935	14075	14238	13973	14141	13766	14043	14186	14168	14157	14065	14062	14108	14002	14091	13989	13966	13889	13988	14042	14034	13994	14094	13881	13999	14089	13868	14104	14144	14041	13850	14173	14078	13997	13910	13954	13955	13976	14021	13991	13973	14002	14069	14048	14009	14115	13812	13960	13814	14138	14061	13942	13978	13895	14151	14103	13891	14106	13973	13990	14077	13909	14010	14083	13965	14036	14099	13948	13913	13951	13920	14147	14127	14044	14053	14040	13919	13894	13997	14082	14034	14022	13974	14177	14030	14065	13922	14046	14086	14030	13873	13997	14212	13994	14096	13965	14079	13940	13954	14034	14108	14060	14154	13902	14003	13967	14045	14099	14071	14086	13935	13993	14156	14015	13888	14004	14017	14058	14054	13920	14045	13882	14092	14137	13946	13941	14005	14063	14048	14022	13971	13908	14103	13926	13870	14041	13901	14020	13932	14121	14080	13830	13863	14025	14031	13875	14110	14002	14009	14050	14104	14007	14109	14060	14192	14028	14112	13934	14225	14109	14161	14296	14103	13878	14012	13904	14059	14083	14125	14063	13961	14080	13858	14007	13990	13935	14059	14052	14228	14010	13989	13985	14097	13918	13968	14034	14061	13840	14081	14150	14056	14036	14027	13916	14079	14005	13933	13903	14072	13869	14002	14013	13981	13939	14234	14055	14116	13936	14000	14104	14131	14034	14085	14178	13985	14004	13935	14075	14195	13980	13878	13878	14000	14100	14017	14024	13901	14029	13994	13959	14082	13821	13984	14073	14078	14121	14047	14020	13958	14160	13999	14150	13961	13957	14023	14132	14047	14183	13845	14098	13800	14023	14025	14111	14045	14121	14096	14075	13972	14156	13993	14088	13959	13989	14041	13929	14069	14030	13997	14042	13841	14075	14081	14084	13957	13809	13955	13960	14170	14132	14204	13874	14100	14023	14156	14010	14242	14157	13914	13994	14048	14042	14125	14230	14061	14039	14000	14166	13932	13972	14031	14007	13999	14044	14050	13991	13898	13956	14096	14118	13979	14107	14045	13838	14115	13830	14047	14123	13994	14022	13864	14107	14037	14101	14057	14095	14042	14062	14048	14155	14057	13929	13994	14135	14114	14063	13897	14135	14120	13991	14040	14129	14141	13858	13898	13932	13965	14125	14094	13941	13871	13897	14088	13959	14151	14122	13977	14127	13846	13865	14010	14094	14001	13885	14061	13998	14018	13931	13893	13958	14060	14001	14061	14042	14126	14135	14108	13842	13945	14055	14093	14019	13959	13869	14035	14052	13992	14029	14004	13957	14056	14029	14007	13966	14119	13959	14018	14164	14062	13962	14007	14131	14110	13973	13990	13959	14041	13815	14088	13832	14068	14050	14131	14151	13948	14067	14034	14088	13857	14018	14148	14203	13946	14093	13888	14125	14057	13994	14033	14116	14011	14130	13969	14007	14129	14020	14052	13929	14010	14154	13966	14141	14030	14056	14074	14051	14072	13875	14064	14037	14202	13994	13951	14181	13986	14070	14031	14017	14157	13947	13992	14081	14111	14070	13972	13889	13990	14200	14239	14121	14228	14035	14123	14146	14246	13923	13940	14136	13991	14085	13957	14007	13928	14041	14076	14095	13969	13974	14183	14108	14141	14098	13981	13997	13930	14047	13972	14044	14095	14030	13964	13893	13976	14234	13985	14174	14049	14162	13955	14030	13933	14015	14114	13882	13899	14064	14254	14087	14011	14029	13956	14091	13982	14041	14005	14017	14138	13974	13969	14139	14175	14029	14180	13984	14122	13945	14123	13978	14040	14032	14060	14107	14091	13956	14017	14308	13955	14131	14045	13877	14101	14064	14108	13831	14090	14055	14039	13985	14095	14119	14225	13948	14077	13912	14143	14077	13983	14038	13972	14011	14169	14033	14099	13971	13883
23818	20996	28409	23847	22003	24255	25091	20719	19646	19206	18857	18319	17855	17573	17385	17147	21626	29925	29559	25827	18999	16159	16080	16063	16110	15837	15924	15636	16036	15872	15771	15930	16018	15836	15955	15960	15793	15858	15946	15766	15895	15785	15891	15875	15861	15899	15607	16022	15993	15805	15745	15815	15868	15880	15964	15956	15849	15673	15906	15860	15693	15848	15747	15827	15841	15650	15833	15685	15603	15818	15806	15993	15799	15770	15802	15800	15759	15827	15978	15927	15839	15861	15851	15903	15972	15745	15751	15658	15605	15924	15752	15805	15816	15771	15715	15860	15969	15931	15801	15967	15879	16176	15868	15788	15992	15741	15828	15623	15781	15643	15781	15923	15725	15603	15822	15899	15899	15791	15971	15953	15752	15788	15519	15615	15855	15822	15865	15702	15729	15912	15809	15769	15772	15638	15636	15701	15784	15728	15969	15836	15819	15762	15781	15537	15864	15998	15877	15945	15817	15523	15544	15776	15887	16040	15768	15649	15859	15983	15918	15553	15722	15786	15700	15885	15899	15937	15731	15650	15686	15824	15880	15740	15828	15861	15955	15760	15947	15812	15696	15843	15724	15747	15945	15755	15842	15744	15859	15853	15545	15673	15669	15807	15686	15817	15848	15816	15624	15880	15955	15824	15881	15639	15644	15848	15775	15706	15815	15817	15807	15698	16028	15793	15763	15856	15636	15732	15883	15885	15836	15853	15802	15779	15795	15701	15771	15844	15724	15854	15801	15962	15659	15722	15951	15824	15807	15884	15823	15885	15875	15687	15755	15714	15931	15770	15824	15839	15898	15785	15629	15662	15832	15887	15838	15927	15797	15823	15718	15794	15729	15823	15677	15782	15664	15668	15912	15652	15721	15720	15724	15645	15809	15867	15750	15693	15799	15794	15762	15830	15989	15764	15769	15814	15749	15810	15618	15778	15907	15802	15995	15765	15723	15718	15648	15936	15882	15869	16077	15966	15846	15647	15887	15847	15719	15930	15626	15632	15852	15630	15815	15752	15679	15894	15776	15670	15591	15584	15730	15702	15894	15828	15807	15816	15722	15844	15975	15702	15733	15636	15708	15563	15686	15788	15775	15630	15747	15664	15571	15826	15915	15720	15789	15615	15909	15850	15749	15925	15636	15826	15857	15603	15620	15594	15638	15688	15851	15617	15840	15780	15783	15713	15721	15770	15842	15666	15802	15797	15817	15725	15874	15762	15745	15524	15793	15793	15754	15783	15618	15602	15846	15828	15892	15762	15730	15778	15755	15722	15661	15609	15422	15851	15751	15707	15719	15935	15694	15633	15760	15684	15915	15694	15765	15602	15880	15921	15859	15860	15721	15867	15733	15606	15853	15774	15747	15650	15809	15783	15763	15938	15766	15750	15814	15748	15721	15824	15807	15828	15749	15620	15908	15804	15840	15638	15889	15758	15674	15791	15936	16013	15798	15561	15832	15807	15882	15824	15780	15871	15850	15672	15778	15818	16024	15765	15773	15785	15736	15693	15766	15512	15719	15744	15815	15750	15786	15588	15717	15747	15856	15642	15830	15725	15672	15842	15570	15737	15767	15760	16033	15719	15689	15705	15682	15701	15868	15738	15923	15773	15661	15828	15832	15780	15749	15879	15768	15766	15650	15801	15850	15896	15762	15840	15788	15960	15926	15561	15740	15742	15789	16106	15709	15855	15907	15968	15904	15893	15743	15831	15808	15842	15819	15776	15770	15755	15925	15837	15794	15786	15773	15702	15760	15798	15707	15764	15685	15899	15884	15869	16073	15946	15734	15847	15719	15899	15645	15841	15706	15967	15996	15825	15686	15780	15734	15623	15662	15966	15805	15679	15742	15560	15749	15916	15640	16079	15597	15791	15734	15595	15608	15771	15807	15879	15741	15752	15645	15621	15831	15830	15833	15501	15668	15797	15943	15904	15901	15638	15868	15687	15765	15689	15811	15824	15712	15830	15552	15663	15827	15674	15871	15553	15815	15670	15755	15825	15892	15682	15878	15713	15813	15723	15660	15959	15652	15822	15776	15974	15728	15640	15829	15669	15658	15681	15823	15873	15977	15750	15743	15983	15638	15792	15982	15852	15924	15661	15536	15899	15963	15640	15653	15582	15854	15710	15805	15768	15701	15849	15533	15722	15743	15645	15803	15745	15749	15776	15879	15687	15777	15838	15822	15783	15890	15667	15859	15815	15635	15670	15784	15789	15826	15622	15773	15876	15655	15752	15993	15847	16018	15810	15769	15765	15844	16067	15567	15755	15802	15787	15621	15680	15798	15882	15727	15737	15693	15935	15701	15719	15816	15829	15727	15816	15819	15696	15777	15707	15783	15562	15683	15788	15756	15776	15616	15752	15796	15647	15717	15698	15653	15688	16054	15788	15673	15703	15574	15757	15654	15826	15874	15692	15710	15956	15833	15887	15882	15772	15612	15743	16053	15739	15897	15741	15770	15809	15673	15797	15752	15834	15702	15735	15791	15875	15871	15835	15871	15661	15845	15941	15704	15898	15876	15805	15834	15742	15705	15894	15635	15846	15673	16065	15699	15823	15723	15821	15802	15822	15682	15867	15716	15923	15873	15932	15615	15833	15814	15821	15749	15541	15708	15636	15825	15865	15693	15803	15861	15893	15880	15633	15861	15666	15934	15675	15776	15911	15944	15782	15580	15635	15758	15911	15816	15693	15780	15953	15642	15737	15788	15708	15792	15571	15728	15833	15716	15840	15794	15782	15681	15696	15787	15825	15753	15945	15705	15639	15804	15697	15917	15739	15821	15868	15810	15691	15570	15849	15875	15906	15705	15619	15590	15728	15720	15595	15830	16054	15691	15772	15897	15852	15650	15772	15780	15731	15749	15773	15727	15845	15822	15808	15755	15520	15754	15847	15779	15653	15870	15779	15526	15825	15845	15926	15822	15826	15677	15989	15753	15751	15658	15685	15693	15630	15663	15654	15702	15750	15725	15853	15740	15764	16007	15688	15786	15805	15729	15656	15973	15676	15794	15669	15905	15768	15930	15841	15813	15585	15758	15781	15805	15848	15671	15719	15949	15875	15747	15627	15681	15999	15868	15675	15824	15590	15679	15983	15837	15848	15805	15769	15890	15704	15903	15739	15866	15935	15702	15739	15709	15711	15622	15863	15512	15660	15730	15751	15671	15843	15688	15727	15663	15562	15683	15672	15784	15687	15627	15785	15932	15690	15852	15659	15523	15841	15827	15756	15602	15757	15781	15717	15736	15718	15739	15986	15781	15740	15942	15759	15834	15762	15581	15702	15704	16055	15900	15881	15776	15875	15884	15867	15680	15769	15773	15815	15712	15670	15699	15584	15873	15708	15841	15745	15730	15918	15791	15754	15757	15826	15764	15767	15798	15527	15894	15847	16008	15735	15791	15806	15686	15874	15835	15697	15783	15785	15753	15785	15818	15949	15750	15549	15712	15845	15716	15642	15785	15864	15879	15681	15821	15721	15904	15835	15705	15750	15893	15715	15787	15860	15852	15818	15767	15788	15863	15552	15693	15645	15800	15719	15787	15735	15747	15619	15717	15771	15836	15674	15693	15720	15733	15896	15554	15846	15824	15673	15713	15739	15597	15811	15868	15770	15731	15777	15995	15687	15749	15793	15729	15741	15947	15822	15943	15935	15706	15702	15703	15830	15734	15840	15766	15759	15621	15788	15855	15712	15773	15771	15753	15767	15873	15967	15726	15793	15903	15837	15734	15879	15516	15619	15696	15812	15818	15909	15865	15746	15891	15888	15805	15668	15740	15812	15868	15923	15714	15809	15781	15708	15774	15786	15993	15994	15949	15710	16046	15962	16094	15840	15637	15598	15834	15885	15828	15798	15762	16018	15770	15676	15702	15768	15795	15642	15737	15825	15750	15848	15799	15847	15738	15641	15895	15753	15803	15865	15645	15825	15872	15791	15858	15688	15612	15897	15803	15847	15741	15704	15807	15932	15764	15861	15865	15706	15775	15516	15651	15938	15672	15688	15662	15664	15587	15742	15689	15849	15877	15600	15760	15747	15919	15996	15802	15668	15827	15698	15700	15722	15535	15702	15716	16039	15783	15650	15598	15797	15729	15898	15906	15806	15658	15723	15706	15802	15711	15658	15693	15740	15828	15766	15813	15708	15844	15750	15944	15880	15807	15936	15859	15834	15799	15736	15815	15638	15609	15797	15963	15826	15707	16044	15786	15727	15803	15760	15758	15826	15706	15833	15868	15732	15936	15669	15563	15672	15909	15741	15762	15692	15824	15526	15621	15707	15913	15669	15839	15796	15936	15811	15621	15787	15639	15781	16020	15785	15551	15805	15459	15713	15734	15720	15799	15721	15698	15598	15858	15923	15630	15715	15861	15723	15770	15814	15731	15838	15666	15871	15549	15655	15916	15596	15832	15654	15694	15956	15916	15661	15698	15960	15663	15636	15842	15796	15813	16094	15876	15674	15500	15656	15859	15701	15824	15735	15742	15790	15810	15778	15831	15857	15590	15895	15765	15620	15742	15480	15591	15789	15715	15483	15668	16039	15902	15807	15922	15929	15905	15992	15910	15559	15731	15975	15904	15790	15842	16062	15725	15731	15724	15786	15668	15544	15667	15720	15816	15747	15825	15938	15795	15670	15815	15764	15851	15823	15752	15899	15620	15763	15995	15894	15726	15943	15729	15622	15799	15706	15936	15877	15981	15896	15614	15868	15810	15605	15705	15946	15665	15779	15850	15711	15756	15738	15993	15745	15784	15832	15788	15876	15725	15646	15896	15773	15915	15790	15813	15794	15888	15887	15906	16051	15820	15752	15655	15991	15669	15853	15681	15829	15723	15671	15689	15891	15946	15759	15755	15765	15843	15639	15807	15784	15933	15782	15761	15699	15714	15842	15683	15781	15707	16055	15860	15910	15840	15829	15702	15785	15675	15951	15856	15830	15857	15759	15871	15738	15706	15705	15785	15622	15809	15749	15686	15715	15877	15783	15676	15657	15586	15754	15665	15801	15768	15863	15774	15706	15956	15737	15767	15769	15727	15911	16018	15742	15795	15887	15737	15838	15774	15688	15668	15901	15831	15817	15822	15715	15682	15978	15932	15829	15734	15731	15620	15680	15939	15697	15857	15826	15852	15827	15800	15739
24805	42277	39991	32037	26812	23770	22057	20383	19501	18531	17864	17079	16655	16253	15467	15399	23522	32046	30556	24788	15617	13364	13372	13426	13271	13330	13271	13304	13476	13168	13313	13446	13333	13313	13465	13372	13349	13475	13655	13212	13264	13433	13346	13242	13338	13447	13280	13265	13165	13387	13346	13339	13372	13339	13291	13485	13325	13252	13237	13518	13304	13290	13332	13516	13171	13257	13506	13408	13345	13386	13285	13289	13268	13282	13279	13444	13306	13201	13329	13428	13364	13287	13475	13229	13281	13396	13108	13353	13370	13492	13395	13409	13289	13294	13411	13343	13312	13314	13479	13305	13265	13167	13302	13173	13237	13486	13405	13429	13365	13250	13283	13286	13429	13308	13418	13280	13265	13488	13393	13418	13259	13440	13160	13536	13316	13308	13164	13316	13400	13398	13276	13332	13555	13089	13438	13358	13185	13237	13319	13292	13349	13261	13275	13382	13449	13241	13092	13210	13399	13405	13275	13435	13205	13299	13227	13347	13309	13326	13459	13315	13379	13356	13159	13342	13303	13561	13326	13257	13354	13507	13217	13366	13410	13257	13346	13320	13334	13292	13308	13263	13199	13460	13414	13382	13446	13302	13503	13195	13385	13207	13446	13289	13452	13310	13220	13320	13434	13154	13352	13363	13271	13347	13306	13357	13383	13300	13294	13340	13297	13329	13290	13285	13397	13506	13251	13365	13335	13407	13318	13414	13353	13530	13222	13303	13370	13383	13432	13457	13312	13290	13434	13325	13469	13399	13336	13244	13377	13214	13161	13203	13299	13238	13307	13303	13354	13419	13283	13226	13366	13275	13293	13321	13323	13263	13393	13307	13230	13342	13301	13276	13413	13377	13227	13391	13295	13387	13344	13245	13380	13393	13421	13419	13295	13422	13396	13370	13400	13189	13423	13338	13448	13335	13183	13423	13313	13402	13368	13317	13168	13268	13354	13326	13366	13513	13368	13153	13317	13475	13403	13438	13421	13265	13363	13351	13427	13362	13394	13226	13333	13239	13469	13361	13324	13491	13253	13289	13399	13248	13411	13425	13383	13307	13398	13309	13276	13075	13472	13258	13320	13430	13261	13396	13270	13381	13315	13413	13233	13365	13326	13482	13346	13510	13336	13275	13227	13303	13211	13206	13430	13246	13325	13295	13427	13367	13066	13381	13400	13398	13153	13307	13473	13344	13332	13377	13284	13237	13381	13460	13449	13467	13206	13362	13318	13333	13171	13220	13303	13342	13251	13356	13388	13278	13255	13468	13348	13316	13375	13312	13403	13312	13450	13329	13359	13348	13134	13421	13207	13324	13299	13441	13304	13366	13339	13170	13350	13265	13261	13313	13365	13356	13257	13270	13351	13343	13248	13251	13413	13310	13349	13183	13186	13431	13292	13098	13332	13382	13204	13229	13404	13323	13367	13434	13395	13280	13331	13321	13433	13421	13298	13337	13456	13217	13457	13386	13246	13286	13358	13307	13376	13379	13190	13539	13287	13320	13493	13260	13430	13299	13260	13427	13330	13367	13406	13283	13217	13459	13350	13383	13389	13353	13360	13314	13478	13176	13432	13430	13348	13423	13496	13340	13269	13450	13347	13439	13267	13302	13368	13296	13389	13270	13319	13326	13252	13213	13251	13419	13479	13206	13258	13377	13413	13294	13438	13441	13239	13391	13317	13261	13313	13549	13291	13400	13449	13256	13332	13275	13247	13322	13351	13342	13158	13386	13240	13368	13150	13297	13277	13423	13400	13504	13244	13393	13273	13471	13302	13268	13482	13247	13328	13147	13356	13398	13284	13265	13288	13276	13376	13592	13372	13354	13380	13352	13462	13243	13321	13559	13416	13331	13265	13350	13336	13339	13195	13526	13283	13345	13346	13347	13305	13273	13552	13411	13391	13433	13296	13311	13320	13211	13362	13399	13316	13282	13395	13287	13314	13166	13342	13153	13217	13205	13246	13396	13133	13203	13491	13463	13313	13382	13306	13340	13467	13466	13220	13167	13275	13301	13191	13508	13301	13296	13329	13229	13432	13481	13320	13377	13297	13282	13447	13405	13256	13491	13320	13451	13368	13430	13355	13290	13307	13321	13362	13355	13411	13510	13308	13302	13381	13228	13398	13541	13358	13361	13215	13354	13321	13327	13233	13294	13318	13381	13239	13399	13295	13198	13458	13365	13387	13247	13337	13544	13079	13364	13253	13147	13329	13340	13266	13437	13383	13450	13245	13298	13315	13274	13331	13443	13145	13345	13337	13132	13341	13230	13464	13415	13247	13319	13308	13516	13242	13337	13320	13323	13329	13376	13405	13310	13341	13382	13308	13451	13184	13284	13492	13245	13288	13145	13535	13308	13322	13193	13267	13306	13458	13445	13288	13286	13384	13274	13303	13435	13380	13382	13231	13297	13253	13235	13217	13356	13390	13336	13244	13480	13320	13286	13239	13377	13134	13233	13188	13259	13414	13368	13365	13329	13243	13169	13423	13358	13306	13293	13391	13277	13458	13221	13271	13284	13479	13391	13376	13303	13273	13278	13449	13431	13176	13313	13472	13356	13244	13426	13416	13454	13445	13304	13417	13343	13405	13380	13310	13248	13263	13293	13317	13394	13280	13351	13490	13461	13357	13375	13383	13351	13361	13446	13407	13246	13357	13432	13421	13342	13289	13291	13465	13414	13391	13351	13381	13290	13279	13323	13301	13395	13344	13408	13215	13296	13259	13251	13286	13223	13362	13279	13499	13457	13588	13471	13467	13194	13252	13371	13405	13405	13401	13243	13375	13371	13377	13364	13269	13316	13410	13243	13200	13386	13301	13328	13422	13452	13327	13507	13439	13405	13306	13483	13224	13450	13417	13310	13294	13448	13291	13341	13444	13386	13349	13231	13267	13413	13335	13387	13365	13306	13323	13437	13355	13324	13500	13360	13402	13256	13196	13512	13294	13516	13267	13377	13412	13390	13234	13309	13384	13324	13321	13319	13288	13387	13272	13242	13310	13251	13369	13344	13287	13256	13448	13317	13292	13323	13339	13258	13216	13333	13402	13230	13288	13508	13185	13388	13416	13242	13268	13485	13287	13113	13411	13405	13291	13513	13414	13310	13502	13349	13425	13332	13328	13385	13217	13260	13265	13469	13157	13248	13154	13354	13467	13233	13235	13316	13367	13433	13221	13157	13467	13190	13359	13279	13272	13427	13407	13289	13407	13300	13272	13229	13251	13335	13368	13127	13423	13299	13412	13280	13291	13219	13254	13282	13255	13373	13411	13331	13165	13375	13271	13300	13280	13517	13345	13365	13410	13366	13369	13356	13306	13313	13362	13391	13364	13348	13390	13453	13389	13445	13286	13308	13333	13327	13474	13323	13339	13359	13317	13196	13538	13305	13437	13420	13245	13213	13133	13398	13344	13291	13277	13297	13441	13269	13338	13273	13284	13307	13270	13259	13159	13369	13281	13229	13390	13326	13496	13418	13231	13486	13563	13386	13463	13340	13324	13399	13242	13267	13358	13262	13438	13375	13317	13368	13378	13406	13529	13434	13430	13258	13451	13312	13521	13353	13285	13131	13506	13305	13176	13344	13349	13151	13274	13237	13303	13436	13330	13189	13467	13299	13299	13322	13304	13321	13585	13093	13317	13295	13475	13339	13224	13361	13281	13456	13305	13379	13394	13310	13403	13256	13402	13314	13452	13341	13338	13294	13311	13365	13313	13363	13337	13263	13344	13437	13199	13333	13381	13411	13288	13355	13386	13264	13275	13367	13322	13338	13248	13421	13386	13483	13338	13254	13354	13131	13347	13314	13277	13142	13360	13357	13329	13282	13414	13301	13339	13325	13183	13340	13225	13307	13422	13263	13393	13347	13288	13537	13353	13308	13275	13155	13202	13420	13315	13285	13381	13258	13398	13335	13297	13294	13162	13148	13487	13372	13203	13261	13390	13277	13302	13216	13369	13261	13450	13259	13390	13404	13233	13407	13375	13514	13309	13455	13377	13343	13336	13300	13223	13597	13312	13359	13358	13340	13358	13352	13244	13313	13474	13433	13227	13270	13324	13428	13310	13251	13403	13313	13485	13177	13428	13323	13424	13410	13380	13259	13314	13389	13310	13429	13373	13255	13393	13392	13451	13455	13389	13232	13376	13184	13347	13348	13453	13345	13190	13353	13428	13258	13268	13283	13371	13342	13350	13282	13543	13249	13233	13347	13290	13339	13344	13244	13330	13401	13237	13271	13397	13285	13300	13369	13294	13364	13365	13372	13275	13455	13507	13383	13243	13279	13362	13366	13424	13260	13389	13242	13498	13268	13326	13297	13395	13456	13347	13415	13411	13546	13432	13410	13442	13377	13366	13340	13437	13452	13510	13347	13295	13314	13197	13386	13379	13173	13495	13386	13358	13262	13529	13538	13348	13110	13434	13433	13476	13407	13243	13156	13429	13363	13412	13502	13232	13318	13422	13167	13375	13381	13417	13329	13327	13277	13327	13427	13332	13297	13153	13336	13175	13437	13336	13358	13249	13307	13090	13388	13306	13230	13347	13337	13113	13180	13392	13352	13386	13431	13449	13312	13329	13364	13343	13188	13246	13251	13309	13341	13366	13359	13325	13253	13368	13367	13434	13420	13266	13369	13275	13245	13371	13430	13256	13410	13260	13365	13242	13207	13146	13441	13296	13231	13400	13359	13249	13332	13518	13385	13509	13295	13463	13348	13419	13398	13274	13387	13286	13376	13165	13315	13384	13244	13458	13187	13449	13268	13214	13236	13522	13703	13200	13258	13371	13283	13342	13360	13304	13317	13192	13516	13473	13294	13467	13207	13458	13345	13301	13299	13159	13283	13291	13288	13524	13354	13330	13417	13253	13444	13196	13376	13319	13215	13384	13336	13214	13246	13400	13336	13411	13256	13295	13416	13477	13500	13420	13434	13322	13280	13128	13381	13413	13302	13310	13334	13226	13400	13331	13338	13439	13188	13227	13408	13331	13331	13250	13404	13181	13359	13363	13302	13422	13500	13339	13383	13376	13424	13336	13212	13210	13196	13506	13510	13261	13318	13317	13422	13465	13458	13372	13256	13265	13329	13285	13340	13427	13373	13252	13228	13298	13338	13263	13322	13274	13299	13189	13371	13286	13511	13282	13252
30971	25892	28211	25067	21964	20897	20207	19717	19395	19418	19078	19139	18844	19088	19170	18722	19046	19727	19595	19159	18395	18266	18051	18230	18208	18327	18468	18195	18334	18184	18354	18169	18300	18320	18197	18255	18053	18489	18199	18190	18081	18363	18247	18304	18580	18258	18308	18394	18363	18209	18310	18298	18246	18393	18129	18276	18265	18429	18351	18417	18111	18246	18410	18286	18386	18442	18281	18152	18362	18325	18343	18526	18260	18136	18342	18117	18402	18377	18340	18149	18333	18311	18117	18151	18175	18217	18317	18352	18154	18316	17901	18393	18367	18226	18502	18408	18370	18244	18252	18433	18217	18177	18221	18303	18581	18255	18299	18257	18375	18402	18341	18181	18248	18221	18211	18250	18241	18146	18117	18030	18305	18306	18352	18407	18593	18226	18216	18162	18081	18110	18189	18151	18344	18218	18266	18430	18251	18448	18497	18333	18228	18439	18167	18205	18313	18272	18110	18353	18275	18137	18187	18186	18283	18274	18162	18106	18409	18172	18307	18259	18268	18332	18265	18232	18232	18180	18235	18172	18285	18433	18284	18058	18169	18394	17900	18260	18054	18258	18322	18179	18275	18241	18381	18338	18449	18254	18336	18419	18541	18265	18238	18291	18374	18307	18262	18240	18102	18396	18512	18193	18350	18183	18206	18108	18188	18245	18269	18106	18240	18316	18181	18326	18388	18374	18309	18318	18414	18237	18369	18223	18299	18424	18322	18236	18321	18257	18427	18225	18182	18380	18214	18137	18434	18315	18131	18488	18180	18225	18098	18148	18287	18057	18296	18433	18555	18247	18145	18202	18140	18306	18088	18416	18300	18315	18243	18285	18369	18333	18318	18326	18382	18313	18261	17913	18175	18171	18285	18181	18141	18312	18276	18289	18471	18345	18415	18380	18266	18287	18289	18244	18272	18467	18141	18390	18253	18239	18246	18130	18298	18278	18022	18226	18330	18262	18262	17997	18072	18318	18311	18147	18164	18258	18278	17967	18334	18197	18247	18210	18158	18211	18602	18381	18311	18201	18323	18298	18585	18239	18195	18280	18467	18375	18311	18326	18360	18389	18366	18301	18100	18163	18342	18257	18384	18279	18251	18059	18403	18334	18309	18029	18366	18345	18192	18099	18406	18163	18258	18294	18287	18531	18171	18210	18055	18287	18195	18368	18153	18188	18281	18324	18157	18245	18489	18370	18192	18258	18110	18123	18098	18234	18044	18083	18487	18233	18255	18168	18554	18320	18561	18133	17918	18187	18294	18329	18235	18297	18257	18208	18360	18510	18351	18393	18280	18503	18374	18292	18445	18398	18286	17977	18588	18325	18132	18415	18090	18396	18353	18343	18211	18245	18459	18372	18206	18360	18279	18105	18219	18176	18448	18398	18366	18219	18300	18358	18443	18168	18216	18333	18207	18498	18435	18415	18325	18159	18065	18179	18251	18164	18349	18206	18291	18433	18534	18148	18195	18292	18285	18445	18173	18251	18121	18157	18315	18100	18314	18438	18514	18161	18307	18358	18253	18330	18241	18328	18056	18117	18345	18279	18270	18320	18305	18367	18432	18322	18276	18211	18257	18294	18596	18271	18300	18094	18468	18431	18319	18129	18322	18302	18169	18487	18172	18225	18060	18129	18252	18073	18109	18224	18371	18472	18332	18431	18393	18337	18483	18180	18464	18286	18174	18283	18476	18235	18270	18178	18069	18228	18294	18285	18146	18124	18292	18344	18235	18278	18385	18315	18291	18342	18365	18164	18428	18385	18487	18442	18269	18384	18474	18333	18168	17972	18238	18279	18315	18292	18348	18233	18344	18383	18314	18358	18316	18284	18532	18289	18152	18097	18390	18233	18320	18088	18356	18297	18334	18275	18267	18273	18341	18269	18106	18412	18420	18244	18382	18393	18284	18155	18365	18286	18449	18250	18232	18426	18307	18176	18031	18249	18351	18484	18073	18187	18399	18260	18400	18286	18426	18037	18335	18531	18273	18125	18300	18379	18537	18066	18186	18244	18171	18252	18304	18158	18539	18213	18187	18110	18031	18043	18248	18331	18193	18206	18285	18290	18402	18365	18350	18178	18108	18344	18328	18408	18268	18017	18213	18296	18094	18244	18172	18288	18168	18344	18075	18311	18636	18343	18273	18496	18404	18315	18409	18117	18303	18046	18383	18181	18351	18208	18383	18291	18345	18362	18128	18197	18543	18298	18280	18347	18469	18240	18353	18187	18405	18418	18074	18411	18379	18284	17999	18273	18095	18074	18133	18307	18201	18339	18348	18208	18120	18283	18480	18235	18225	18149	18497	18328	18489	18435	18427	18402	18349	18227	18275	18027	18197	18507	18156	18192	18527	18392	18233	18389	18180	18182	18131	18156	18191	18246	18115	18225	18225	18366	18423	18194	18299	18077	18634	18304	18250	18414	18295	18442	18215	18220	18064	18125	18373	18207	18553	18161	18148	18321	18175	18344	18277	18324	18419	18383	18297	18187	18361	18279	18397	18328	18296	18194	18081	18326	18496	18333	18273	18241	18156	18255	18099	18421	18387	18316	18433	18210	18336	18226	18438	18241	18308	18534	18318	18233	18293	18336	18247	18208	18439	18438	18106	18425	18039	18138	18251	18167	17961	18339	18279	18203	18313	18198	18106	18391	18191	18224	18164	18476	18238	18297	18209	18201	18189	18200	18373	18352	18147	18194	18145	18125	18087	18049	18242	18026	18220	18133	18291	18343	18097	18530	18419	18333	18436	18365	18140	18176	18075	18284	18385	18149	18376	18086	18193	18259	18463	18290	18209	18137	18317	18242	18064	18402	18369	18305	18280	18236	18289	18444	18349	18350	18229	18395	18318	18210	18283	18460	18480	18228	18224	18201	18332	18278	18295	18386	18310	18383	18299	18241	18197	18205	18338	18548	18393	18199	18184	18418	18303	18353	18199	18458	18466	18372	18246	18264	18463	18059	18338	18397	18171	18099	18172	18472	18253	18321	18327	18277	18191	18406	18269	18471	18349	18261	18303	18353	18407	18234	18152	18295	18245	18254	18358	18185	18243	18289	18149	18312	18135	18214	18248	18127	18269	18187	18254	18325	18382	18175	18447	18293	18302	18210	18264	18161	18310	18096	18189	18212	18266	18283	18405	18372	18189	18247	18358	18201	18214	18387	18233	18239	18205	18335	18212	18305	18344	18266	18381	18058	18309	18011	18277	18191	18246	18223	18338	18185	18229	18166	18089	18254	18185	18203	18340	18336	18173	18176	18336	18268	18437	18228	18583	18076	18264	18248	17986	18285	18230	18369	18319	18126	18418	18280	18202	18187	18289	18275	18436	18181	18229	18095	18334	18356	18235	18291	18360	18455	18400	18407	18500	18186	17985	18322	18259	18243	18349	18249	18381	18227	18405	18253	18278	18366	18166	18416	18274	18304	18335	18460	18282	18349	18366	18138	18379	18227	18240	18262	18365	18371	18203	18201	18253	18237	18434	18340	18513	18102	18158	18142	18338	18255	18143	18198	18417	18396	18364	18301	18043	18119	18140	18199	18232	18236	18231	18246	18381	18380	18273	18240	18452	18354	18154	18116	18226	18270	18360	18229	18216	18174	18242	18391	18152	18172	18265	18205	18207	18398	18242	18070	18159	18273	18236	18280	18239	18201	18401	18541	18256	18258	18255	18172	18144	18367	18249	18391	18180	18296	18198	18313	18103	18325	18323	18217	18332	18296	18393	18463	18161	18341	18331	18313	18315	18140	18267	18306	18085	18210	18239	18370	18323	18535	18197	18421	18203	18225	18379	18406	18118	18074	18270	18147	18294	18390	18253	18159	18439	18273	18205	18561	18261	18116	18303	18359	18376	18215	18213	18308	18424	18416	18254	18294	18208	18296	18370	18278	18493	18225	18224	18179	18354	18311	18212	18217	18092	18171	18309	18273	18167	18252	18281	18053	18263	18231	18329	18133	18373	18158	18159	18216	18374	18157	18226	18179	18399	18288	18336	18323	18419	18271	18307	18299	18046	18527	18412	18377	18213	18283	18339	18087	18273	18401	18443	18301	18244	18208	18185	18373	18441	18284	18587	18289	18100	18164	18388	18055	18248	18293	18112	18338	18219	18307	18204	18334	18355	18480	18291	18125	18410	18140	18230	18379	18341	17946	18408	18127	18343	18378	18285	18174	18436	18232	18274	18430	18304	18289	18288	18283	18431	18371	18193	18215	18329	18032	18454	18280	18271	18255	18300	18207	18085	18138	18327	18289	18079	18178	18322	18243	18351	18107	18371	18270	18389	18267	18311	18393	18281	18356	18333	18198	18401	18214	18441	18363	18483	18094	18426	18291	18442	18229	18187	18363	18219	18100	18157	18203	18320	18158	18385	18168	18199	18208	18275	18376	18305	18300	18308	18468	18438	18416	18362	18305	18461	18380	18574	18017	18293	18029	18272	18595	18162	18082	18320	18510	18370	18365	18299	18314	18450	18267	18281	18294	18276	18220	18330	18292	18228	18277	18148	18185	18304	18384	18148	18291	18309	18382	18423	18039	18285	18250	18263	18292	18359	18370	18280	18293	18361	18288	18252	18191	18384	18301	18281	18336	18418	18148	18252	18391	18243	18395	18278	18189	18323	18081	18270	18267	18511	18315	18221	18273	18295	18419	18090	18350	18245	18150	18378	18397	18387	18215	18249	18236	18351	18147	18341	18187	18186	18374	18249	18307	18231	18324	18340	18277	18129	18389	18380	18369	18519	18275	18501	18270	18309	18497	18281	18199	18067	18426	18316	18212	18164	18428	18214	18180	18287	18390	18351	18395	18361	18372	18293	18281	18401	18493	18195	18176	18211	18425	18268	18288	18319	18153	18416	18224	18234	18317	18383	18260	18098	18621	18400	18380	18215	18257	18273	18494	18273	18285	18494	18404	18437	18173	18142	18243	18139	18402	18232	18134	18050	18308	18444	18326	18312	18426	18129	18419	18175	18387	18217	18395	18268	18222	18268	18287	18289	18258	18311	18197	18411	18066	18260	18237	18350	18300	17988	18505	18179	18231	18310	18283	18338	18337	18348	18496	18530	18442	18261	18370	18161	18185	18316	18159	18359	18178	18209	18376	18048	18134	18167	18446	18406	18390	18291	18228	18326	18225	18114	18372
23294	31743	29481	23370	20567	19048	17767	17185	16620	16509	16279	16395	16235	16019	15836	15588	16233	16764	16243	15866	14930	14876	14988	14733	14790	14860	14742	14885	14875	14929	14836	14770	14870	14759	14908	14708	14840	14550	14892	14849	14949	14884	14960	14789	15033	14602	14799	14821	14730	14732	14685	14853	14759	14791	14773	14832	14884	14772	14804	14757	14897	14679	14885	14843	14831	14703	14874	14987	14637	14753	14731	14644	14961	14731	14935	15042	14841	14771	14936	14638	14776	14921	15042	14822	14912	14822	14821	14783	14779	14784	14883	14939	14816	14866	14929	14785	14724	14716	14893	14821	14681	14856	14775	14920	14685	14798	14642	14742	14643	14684	14944	14828	14838	14716	14619	14874	14788	14728	14953	14910	14830	14798	14956	14780	14812	14834	14915	14926	14846	14702	14617	14792	14902	14894	14993	14794	14915	14699	14727	14856	14757	14846	14955	14759	14722	14871	14685	14769	14814	14680	14812	15023	14766	14766	14744	14678	14735	14666	14776	14823	14885	14763	14937	14828	14896	14763	14821	14762	14914	14793	14867	14767	14848	14618	14798	14746	14879	14673	14812	15037	14596	14610	14766	14914	14807	14873	14988	14797	14857	14917	14843	14899	14828	14788	14811	14795	14853	14761	14946	14749	14897	14866	14802	14820	14853	14738	14815	14760	14975	14897	14939	14819	14838	14955	15000	14638	14824	14865	14777	15017	14706	14740	14829	14768	14882	14799	14992	14737	14711	14881	14961	14781	14796	14966	14968	14757	14717	14828	14888	14894	14847	14705	14827	14715	14823	14855	14958	14728	14840	14937	14687	14956	14823	14673	14973	14759	14780	14685	14923	14782	14780	14687	14856	14693	14818	14739	14642	14821	14710	14755	14596	14714	14692	14667	14698	14819	14812	14823	14796	15007	14766	14880	14829	14831	14709	14798	14700	15005	14766	14971	14836	14626	14710	14854	14893	14741	14755	14765	14757	14815	14842	14699	14629	14715	14839	14977	14771	14778	14776	14899	14767	14752	14762	14791	14840	14833	14922	14792	14853	14739	14927	14760	15134	14836	14771	14726	14709	14680	14861	14979	14895	14702	14801	14845	14745	14899	14698	14849	14766	14837	14811	14666	14788	14732	14803	14980	14790	14861	14689	14937	14894	14889	14792	14742	14906	14789	14778	14898	14848	14944	14963	14744	14899	14870	14828	14957	14741	14846	14673	14788	14907	14862	14785	14840	14684	14970	14931	14921	14803	14702	14794	14791	15048	14865	14750	14760	14779	14924	14778	14675	14865	14853	14767	14866	14797	14912	14760	14852	14780	14634	14864	14839	14898	14862	14833	14804	14771	14807	14887	14911	14745	14693	14735	14745	14946	14927	14878	14810	14782	14789	14766	14536	14844	14827	14809	14893	14762	14776	14825	14811	14965	14773	14674	14735	14900	14913	14871	14866	14672	14880	14879	14866	14938	14833	15029	14933	14719	14957	14736	14710	14808	14720	14933	14766	14831	14714	14824	14765	14568	14805	14812	14736	14815	14890	14856	14773	14861	14711	14934	14808	14784	14906	14820	14894	14785	14799	14849	14791	14904	14743	14824	14797	14998	14981	14642	14901	14935	14712	14746	14721	14867	14805	14902	14932	14639	14759	14723	15017	14736	14845	14913	15040	14739	14725	14746	14829	14747	14807	14815	14873	14818	14880	14936	14771	14765	14858	14581	14882	14868	14641	14734	14932	14865	14872	14909	14923	14727	14957	14890	14868	14974	14788	14862	14930	14905	14742	14922	14694	14785	14838	14852	14741	14813	14750	14981	14965	14993	14711	14850	14875	14991	14879	14966	14685	14837	14779	14945	14685	14839	14747	14683	14818	15039	14800	14946	14759	14874	15026	14865	14864	14752	14819	14804	14824	14826	14819	14806	14866	14632	14831	14818	14922	14875	14785	14811	14853	14819	14712	14852	14749	14771	14778	14712	14891	14865	14974	14973	14874	14813	14788	14857	14735	14774	14812	14835	14783	14926	14859	14757	14844	14682	14747	14773	14798	14895	14936	14828	14932	14679	14837	14868	14712	14805	14668	14857	14998	14796	14811	14924	14926	14768	14810	14821	14898	14787	14862	14725	14837	14763	14858	14849	14757	14831	14966	14788	14925	14901	14885	14957	14753	14873	14842	14948	14747	14752	14858	14867	14915	14893	14810	14681	14802	14836	14840	14823	14839	14742	14730	14918	14870	14771	14882	14817	14823	14825	14792	14643	14769	14792	14806	14855	14921	14881	14767	14873	14817	14767	14745	14842	14907	14582	14624	14902	14778	14782	14694	14964	14667	14751	14727	14824	14898	14738	14865	14790	14676	14718	14673	14868	14903	14943	14778	14973	14795	14887	14818	14986	14997	14755	14878	14830	14829	14939	14880	14667	15055	14797	14828	14829	14785	14800	14765	14811	14730	14862	14824	14743	14981	14957	14914	14918	14799	14794	14831	14810	14884	14772	14744	14681	14693	14703	14884	14732	14864	14740	14773	14623	14988	14880	14805	14882	14806	14812	14801	14768	14947	14847	14805	14872	14879	14633	14861	15023	14626	14873	14752	14756	14884	14759	14712	14717	14852	14778	14931	14918	14823	14666	14626	14707	14773	14772	14814	14781	14745	14795	14892	14817	14867	14827	14871	14782	14823	14749	14676	14877	14746	14772	15013	14905	14815	14857	14904	14646	14687	14915	14659	14691	14970	14895	14646	14844	14970	14878	14910	14697	14851	14904	14851	14823	14805	14884	14721	14724	14646	14835	14792	14875	14709	14970	14882	14855	14932	14799	14672	14732	14755	14748	14881	14876	14959	14875	14898	14953	14872	14744	14810	14754	14739	14978	14746	14744	14766	14844	15039	14770	14853	14741	14636	14821	14738	14822	14732	14916	14907	14778	14787	14734	14939	14879	14779	14938	14821	14896	14789	14812	14831	14832	14910	14885	14850	14680	14938	14786	15027	14687	14647	14790	14907	15013	14672	14770	14837	14789	14871	14798	14868	14973	14699	14824	14875	14773	14772	14973	14992	14758	14876	14951	14790	14860	14772	14909	15060	14928	14833	14729	14773	14832	14793	14814	14921	14767	14756	14906	14966	14929	14831	15002	14667	14703	14788	14709	14863	14872	14732	14877	14985	14980	14818	14816	14790	14885	14794	14741	14776	14732	14762	14934	14869	15069	14912	14924	14677	14686	14746	14894	14891	14820	14863	14820	14821	14712	14902	14611	14941	14872	14675	14820	14889	14726	14845	14912	14855	14806	14802	14767	14730	14733	14743	14699	14681	14693	14896	14774	14722	14765	14578	14707	14833	14841	14683	14870	14665	14912	14725	14799	14857	14853	14772	14774	14663	14826	14714	14994	14856	14861	14806	14756	14778	14779	14822	14989	14901	14868	14984	14711	14803	14652	14867	14861	14838	14859	14874	14905	14845	14839	14761	14922	14779	14802	14810	14798	14778	14889	14681	14707	14842	14801	14681	14775	14844	14756	14814	14793	14745	14795	14811	14735	14812	14829	14847	14702	14693	14919	14865	14760	14867	14606	14767	14820	14700	14805	14760	14891	14839	14688	14881	14906	14832	14792	14926	14892	14825	14825	14792	15018	15091	14813	14740	14783	14804	14898	14883	14802	14743	14724	14822	14843	14997	14863	14710	14820	14953	14918	14852	15026	14734	14841	14882	14964	14800	14837	14995	14802	14916	14743	14877	14857	14785	14867	14921	14860	14916	14662	14681	14834	14905	14983	14800	14853	14843	14734	14830	14723	14724	14740	14910	14847	15084	14811	14775	14976	14890	14865	14699	14946	14951	14836	14898	15022	14801	14775	14789	14841	14878	14687	14927	14999	14954	14707	14900	14809	14932	14755	14797	14803	14852	14822	14743	14767	14779	14861	14722	14821	14746	14797	14951	14863	14681	14945	14686	14816	14821	14916	14840	14738	14816	14845	14674	14849	14820	14700	14833	14838	14800	14922	14785	14831	14818	14889	14704	14742	14722	14875	14792	14861	14832	14760	14827	14789	14890	14885	14875	14732	14608	14771	14967	15076	14834	15004	14897	14641	14795	14761	14922	14947	14724	14927	14894	14929	14758	14952	14942	14874	14917	14818	14681	14772	14800	14773	14818	14783	14704	14811	14976	14757	14763	14873	14760	14681	14851	14869	14897	14829	14938	14819	14825	14939	14838	14741	14819	15019	14891	14807	14769	14903	14932	14870	14925	14878	14775	14870	14898	14735	14915	14829	14605	14704	14971	14837	14824	14843	14893	14796	14669	14835	14842	14825	14875	14849	14937	14822	14559	14703	14718	14852	14839	14746	14908	14691	14945	14747	14915	14873	14722	14609	14663	14757	14996	14750	14812	14953	14834	14899	14752	14887	14908	14786	14962	14948	14768	15002	14870	14692	14675	14725	14889	14677	14692	14679	14794	14846	14766	14808	14897	14838	14836	14842	14966	14896	14921	14742	14813	14858	14911	14848	14857	14737	15057	14863	14869	14783	14802	14718	14871	14791	14776	14851	14757	14919	14821	14990	14841	14933	14935	14825	14586	14818	14706	14992	14896	14783	14872	14904	14997	14872	14826	14968	14763	14808	14708	14937	14765	14844	14910	14798	14685	14977	14946	14796	14886	14822	14795	14749	14654	14906	14637	14953	14742	14840	14939	14686	14742	14740	14895	14700	14736	14906	14813	14804	14840	14833	14807	14910	14773	14768	14798	14786	14968	14855	14761	14752	14832	14769	15015	14788	14869	14738	14833	14793	14804	14696	14707	14881	14858	14712	14990	14770	14765	14789	14965	14671	14931	14802	14884	14779	14834	14969	14828	14761	14848	14938	14693	14838	14816	14904	14866	14666	14776	14930	14858	14836	14931	14788	14890	14770	14874	14839	14854	14828	14748	14978	14827	14985	14937	14885	14851	14725	14861	14829	14788	14609	14804	14925	14683	14750	14769	14772	14835	14880	14862	14802	14702	14967	14769	14818	14619	14805	14956	14861	14837	14768	14891	14889	14626	14861	14706	14844	14884	14662	14919	15086	14917	14952	14663	14946	14900	14879	14879	14861	14940	14919	14882	14867	14854	14760	14975	14864	14836	14832	14684	14903	14838	14857	14908	14764	14889
25471	20981	27759	25919	24126	24009	23383	21668	21134	21054	20980	20384	20380	20080	19911	19604	23298	25854	24845	22468	20253	18784	18726	18665	18833	18779	18692	18781	19000	18962	18753	18830	18697	18869	18780	18872	18947	19177	18573	18761	18627	18675	18997	18973	18924	18942	18755	18700	19064	18912	18718	18820	18830	18911	18804	18906	18912	18881	18702	18739	18872	18717	18911	18919	18799	18883	18956	18795	18954	18836	18895	18878	18590	18767	18840	18712	18725	18657	18906	18640	18890	18704	18886	18622	18689	18879	18982	18865	18701	18793	18890	18978	18704	18770	18984	18920	18926	18862	18726	18802	18768	18734	18695	18706	18929	18687	18886	18952	18751	18665	18756	18736	18608	18780	18823	18915	18722	18624	18945	18607	18705	18784	18868	18958	18801	18757	18723	18870	18846	18961	18946	18789	18734	19078	18762	18869	18776	18969	18797	18765	18751	18888	18765	19027	18787	19014	18945	18987	18735	18765	18814	18707	18760	18868	18699	18901	18683	18948	18713	18689	19016	18968	18808	18748	18506	18609	18871	18831	18762	18902	18770	18692	18631	18813	18774	18881	18841	18596	18790	18628	18851	18664	18826	18914	18767	18954	18810	18626	19053	18602	18682	18976	18734	18849	18982	18732	18799	18795	18896	18840	18709	18707	18898	18848	18675	18860	18503	18726	18728	18966	18848	18826	18751	18862	18798	18939	18837	18860	18748	18802	18828	18979	18834	18718	18839	18841	18887	18879	18875	18647	18821	18929	18922	18582	18869	18583	18954	18747	18683	18803	19083	18838	18831	18782	18857	18949	18934	18945	18899	18748	18867	18594	18811	18828	18765	18831	18833	18998	18583	18783	18660	18621	18596	18679	18607	18639	18628	18633	18547	18691	18896	18777	18782	18844	18797	18800	18687	18770	18779	18721	19001	18843	18955	18820	18817	18916	18834	18700	18752	18647	18760	18702	18972	19017	18829	18621	18616	18863	18874	18792	18947	18791	18623	18782	18985	18654	18966	18733	18625	18523	18656	18754	18783	18943	18995	18737	18560	18905	18759	18792	18740	18786	18887	18872	18738	18576	18891	18809	18649	18722	18748	18763	18930	18740	18795	18884	18962	18698	18828	18679	18816	18803	18652	18925	18604	18968	18850	18843	18852	18645	18868	18748	18893	18784	18766	18949	18774	18868	18912	18887	18893	18981	18946	18859	18661	18750	18798	18810	19071	18910	18953	18920	18689	18852	18805	18982	18721	18947	18543	18903	18871	18882	19051	18909	18902	18906	19004	18840	18826	18858	18694	18963	18735	18674	18685	18880	18949	18834	18663	18729	18749	18911	18690	18774	18752	18748	18796	18747	18614	18736	18777	19003	18920	18961	18962	18862	18631	18665	18686	18641	18731	18772	18900	18920	18783	19046	18890	18843	18806	18838	18697	18506	18679	18588	18830	18869	18966	18906	18746	18849	18877	18772	18881	18845	18751	18804	18793	18953	18936	18692	18857	18783	18634	18886	18848	18467	18923	18697	18759	18696	18907	18825	18590	18902	18777	18926	18622	18627	18930	18735	18644	18766	18763	18774	18787	18872	18584	18716	18729	18753	18814	18824	18585	18737	18796	18895	18742	18835	18713	18837	18699	18828	18806	18783	18825	18851	18660	18861	18935	18715	18853	18829	18847	18725	18933	18965	18484	18728	18988	18661	18729	18726	18649	18834	18944	18694	18740	18699	18834	18919	18882	18710	18678	18749	18842	18820	18732	18970	18916	18863	18664	18833	18824	18990	18714	18601	18990	18802	18915	18734	18515	18835	18740	18968	18914	18728	18804	18958	18731	18788	18609	18828	18669	18671	18916	18820	18749	18770	18776	18914	18763	18766	18648	18604	18669	18765	18870	18695	18756	18794	18777	18854	18997	18620	18687	18705	18764	18888	18878	18555	19124	18727	18737	18731	18834	18733	18832	18801	18919	18925	18904	18638	18868	18873	18820	18727	18849	18723	18873	18872	18778	18678	18860	18762	18949	18781	18875	18709	18725	18851	18906	18884	18744	18883	18719	18752	18791	18948	18788	18768	18623	18694	19012	18867	18914	18897	18760	18923	18957	19001	18832	18824	18820	18662	18865	18746	18790	18809	18845	18638	18842	18866	18666	18731	18917	18791	18515	18754	18915	18721	18835	19001	18685	18827	18601	18668	18789	18673	18675	18854	19038	18763	18626	18990	18819	18846	18805	18659	18663	18961	18692	18845	18804	18837	18621	18835	18757	18878	18746	18919	18684	18669	18682	18581	18532	18558	18625	18865	18615	18760	18661	18845	18756	18713	18761	18817	18814	18956	18924	18899	18801	19109	18792	18799	18733	18798	18925	18767	18854	18590	18873	18783	18693	18793	18730	18880	18853	18672	18739	18686	18888	18551	18695	18687	18834	18727	18818	18546	18739	18907	18999	18687	18854	18717	18735	18795	18790	18722	18681	18678	18559	18825	18777	18605	18558	18663	18823	18942	18776	18817	18794	18957	18820	18715	18686	18679	18916	18845	18980	18743	18697	18812	18715	18914	18863	18814	18779	18842	18839	18779	18741	18674	18876	18794	18884	18934	18916	18820	18797	18718	18844	18729	18940	18647	18761	18907	18585	18736	18759	18666	18700	18944	18684	18716	18757	18758	18813	18806	18820	18944	18643	18730	18916	18841	18901	18771	18897	18794	18805	18801	18818	18823	18759	18844	18712	18977	18829	18951	18948	18605	18629	18640	18629	18741	18843	18567	18752	18947	18887	18845	18841	18927	18837	18761	18917	18758	19047	18849	18570	19014	18792	18853	18757	18916	18822	18952	18808	18954	19082	18915	18743	18907	18910	18766	18814	18921	18618	18747	18705	18696	18855	18682	18915	18688	18803	18839	18912	18815	18683	18845	18785	18913	18831	18848	18840	18795	18670	18661	18855	18798	18781	18790	18634	18908	18881	18804	18580	18701	18829	18857	18824	18797	18611	18807	18768	18912	18852	18848	18688	18855	18932	18880	18719	18792	18732	18669	18814	18802	18856	18733	18804	18920	18967	18816	18833	18690	18801	18549	18682	18599	18861	18964	18825	18650	18622	18755	18857	18727	18727	18965	18857	18978	18815	18696	18565	18994	18569	18581	18756	18601	18781	18603	18673	18658	18598	18997	18775	18580	18756	18705	18770	18762	18912	18899	18700	18852	18682	18777	18820	19007	18897	18801	18702	18876	18777	18856	18598	18642	18713	18680	18999	18767	18715	18687	18834	18904	18844	18861	18844	18649	18751	18848	18667	18802	18712	18889	18774	18941	18867	18924	18732	18926	18895	18635	18958	18717	18654	18803	18825	18853	18781	18852	18765	18675	18818	18947	18840	18880	18720	18947	18855	18638	18635	18751	18812	18853	18597	18818	18814	18766	18712	19024	18753	18848	18624	18715	18800	18827	18847	18757	18718	18752	18753	18699	18717	18807	18798	18821	18673	18733	18860	18738	18685	18580	18750	18926	18867	18787	18890	18613	18816	18858	18904	18594	18930	18761	18620	18569	18692	18875	18724	18828	18962	18878	18676	18862	18996	18877	18943	18718	18829	18468	18694	18902	18912	18886	18899	18584	19110	19184	18719	19022	18743	18753	18757	18844	18902	18620	18910	18751	18730	18742	18860	18720	18878	18569	18772	18696	18824	18850	18879	18730	18656	18817	18935	18789	18750	18996	18906	18837	18886	18893	18743	18594	18539	18878	18811	18806	18767	18766	18816	18836	18771	18703	18951	19019	18866	18688	18877	18671	18879	18640	18801	18742	18759	18742	18738	18742	18811	18919	18964	18889	18643	18599	18548	19021	18787	18866	18853	18973	18636	18871	18771	18576	19035	18656	18856	18968	18729	18700	19030	18833	18987	18892	18911	18992	18885	18746	18847	18704	18726	18586	18633	18767	18832	18708	18656	18910	19110	18823	18748	18758	18946	18836	18745	18620	18746	18752	18685	18603	18806	18731	18839	18783	18647	18741	18784	18781	18645	18743	18812	18792	19065	18773	18723	18720	18822	18912	18759	18886	18706	18748	18963	18586	18558	18757	18627	18645	18871	18796	18707	18624	18691	18480	18681	18802	18721	18623	18922	18804	18691	18815	18966	19020	18841	18865	18766	18775	18931	18933	18868	18843	18920	18768	18759	18860	18957	18955	18988	18734	18629	18963	18724	18728	18826	18853	18773	18764	19045	18866	18922	18835	18659	18639	18753	18809	18802	18821	18816	18909	18856	18699	18748	18800	18831	18809	18832	18779	18854	18772	18848	18762	18687	18770	18746	18705	18834	18992	18921	18853	18958	18652	18744	18973	19109	18697	18911	18578	18741	19013	18785	18794	18825	18757	18835	18904	18825	18783	18806	18925	18602	18924	18723	18817	18828	18960	18826	18871	18606	18666	18950	18725	18993	18831	18946	19005	18856	18666	18997	18761	18719	18981	18742	18527	18939	18696	18561	18743	18963	18593	18893	18998	18893	18833	18739	18764	18912	18826	18932	18925	18903	18777	18704	18630	18597	18851	18839	18805	18750	18793	18953	18824	18851	18837	19036	18826	18785	18730	18652	18790	18765	18777	18857	19112	18870	18948	18795	18808	18738	18940	18846	18725	18874	18810	19034	18582	18894	18888	18793	18922	18851	18654	18699	18865	18734	18637	18748	18706	18777	18550	18552	18748	18937	18676	18905	18681	18646	18606	18783	18869	18863	18931	18481	18802	18735	18852	18872	18791	18608	18781	18809	18723	18942	18755	18744	18865	18773	18698	18857	18834	19062	18862	18711	18761	18973	18671	18578	18729	18905	18647	18726	18703	18725	19064	18806	18629	18842	18738	18855	18776	18855	18878	18793	18871	18843	19008	18586	18857	18869	18645	18595	18614	18619	18845	18851	18791	18973	18876	18919	18874	18732	18891	18918	18782	18795	18595	18827	18753	18799	18715	18647	18526	18545	18905	18622	18959	18753	18743	18843	18759	18706	18872	19007	18825	18856	18726	18980	18872	18730	18905	18591	18931	18990	19082	18963	18827	19023	18905	18799	18609	18790	18778	18834	18724	18777	18990	18745	18833	18810	18986	18736	18686	18806	18850	18675	18744	18760	18782	18868	18906	18926	18704	18972	18904	18738	18754
22671	37693	35184	28131	24581	21874	20338	19418	18856	18593	18091	17925	17447	17024	16519	16509	22444	25041	22620	18919	16393	15075	15143	15191	15164	15148	14978	15096	15127	15047	15033	15054	15226	15147	15193	15163	15086	14976	15075	15174	15170	14991	14889	15103	15173	15041	15044	15213	15079	15206	15352	15100	15071	15311	14960	14989	15010	15159	15003	15042	15247	14934	15056	15104	15068	14965	15275	14936	15174	15089	15168	15217	15092	15147	15013	15043	14992	15265	15144	15066	14980	15283	15017	15157	15173	15385	15011	15172	15202	14994	14944	15024	15229	15137	15235	15186	15146	15136	15159	14898	14964	15109	15120	14952	15271	15377	15045	15034	15144	14988	15062	15298	14997	15188	15053	15000	15105	15144	15089	15092	15087	15110	15054	15110	15031	14974	15162	15035	15101	15236	15008	14937	15169	15144	14992	15012	15227	15073	15084	15045	15058	15116	14934	15033	15086	15096	15174	15155	14993	15075	15176	15108	15150	15096	15113	15059	15166	15128	15216	15077	15119	15182	15071	15231	14991	15009	14991	15261	15097	14993	14926	15230	15120	15144	15193	15022	15189	15154	15113	15093	15138	15222	15077	15067	15309	15114	15225	14966	15150	15165	15047	14963	15141	15005	15086	15206	15178	14998	15053	15113	15023	15089	14989	15119	15150	15075	15145	14900	15136	15132	15071	15109	15147	15125	15059	15154	15188	15064	15049	15022	15114	14912	15075	15357	15155	15011	15274	15040	15069	15011	15008	15150	14939	15043	15151	15132	15025	15090	14961	15076	15183	14932	15019	15049	15073	15130	15080	14950	15139	15115	15147	15109	14982	14938	15293	15184	15205	15132	15257	15215	14941	15081	15156	14969	15127	15012	15059	15080	15158	15063	15016	15145	15047	15068	15004	15003	15074	15125	15086	14971	15143	15188	15105	14987	15099	15151	15105	15168	15007	15015	15123	14987	15246	15161	15276	15141	15095	15087	15022	15001	15225	15033	15175	15204	15224	15129	15093	15127	15177	15124	15153	15029	14975	15068	15022	15194	15047	15130	15125	15163	14968	15133	14857	15115	15043	15000	15253	14999	15124	15063	15196	15103	15188	15082	15222	15154	14970	15041	15044	15049	14999	14998	15031	15088	15192	14904	15218	15138	15079	15145	15137	15007	15078	15017	15093	15339	15135	15031	15247	15134	15098	15188	14937	15094	15046	15108	15124	15142	15124	15000	15177	15169	15003	15172	15177	15086	15207	15066	15146	15149	15242	15043	15168	15028	15137	15212	15024	15109	15012	15085	15175	15067	15081	15120	14986	14976	15292	15053	15184	15031	15187	15086	15224	15161	15110	15246	14999	15259	15059	15054	15215	15222	15098	15164	15247	15066	14982	15011	14955	14974	15173	15097	15150	15017	15188	15089	15028	15211	15092	15133	15292	15209	15198	15195	15125	15197	15169	15368	15092	15171	15071	15058	15066	15027	14839	15122	15043	15246	15196	15134	15075	15140	14987	14985	15211	15131	15057	15180	15286	14881	15134	15194	15174	15142	15013	15225	15177	15061	15069	15127	15069	15048	15091	15106	15046	15176	15010	14852	15273	15164	15192	15093	15308	15199	15178	15076	15379	15133	15041	15069	15107	14985	14938	15095	15148	15111	15016	15100	15275	15270	15069	15046	15081	15024	15214	14842	15179	14908	15168	15265	15176	15026	15215	14976	15159	15066	15110	15102	15018	15004	15129	15090	15093	15087	15178	15173	15162	15080	15264	15161	14996	15023	15129	14980	15238	15031	15112	14953	14987	15202	15071	15103	15026	14972	15081	15151	15141	15152	15026	15093	15092	15123	15095	15132	15009	15058	14999	15169	15147	15048	15161	14940	15147	15034	15138	15264	15082	15069	15176	15143	15188	14919	15169	15118	14858	15239	15128	15138	15051	14990	15083	15163	15167	14951	15043	15169	15194	15013	15079	15193	15296	15007	15266	15206	15097	15227	15266	15181	15164	14984	15032	15237	15117	15283	15183	15104	15111	14988	15158	15171	15155	15112	15027	15144	15233	15259	15068	15134	14972	15285	15174	15257	15112	15267	15339	15101	15169	15093	15249	15195	15174	14964	15022	15140	15169	14934	15183	15241	15046	15040	15177	15104	15029	15041	14929	15135	15178	15130	15015	15110	15147	14915	15294	15170	15124	14851	15065	15068	15221	15171	15159	14931	15017	15071	15074	15280	15184	15222	15006	14947	15087	14932	15171	15136	15196	15061	15060	15214	15174	15176	14866	15235	15103	15182	15096	14987	15040	15064	15019	14951	14996	14969	15074	14959	15115	15271	15161	15123	15201	15043	15009	15185	15005	15003	15185	15174	15129	15204	15169	15031	15143	15153	15038	15114	15105	15216	15051	15128	15157	15284	15104	15089	15109	15050	15101	15175	15170	15266	14939	15141	15145	15199	15213	15106	15099	15083	15152	15079	15050	15068	15067	15160	14988	15169	15190	15108	15378	14925	15070	15182	15074	15096	15174	15098	15130	14954	15178	15154	15209	15105	14955	15063	15197	14989	15195	15198	15112	15128	15272	15236	15070	14914	15104	15228	15040	15251	15019	14966	15234	15321	14993	15268	15149	14985	15076	15122	14927	15017	15199	15305	15190	15153	15122	15114	14993	14996	15135	15110	15267	14975	15418	15004	15043	14964	15052	15196	15072	15157	15290	15033	15105	14958	15104	15007	14973	14972	15038	15103	15181	15172	15028	15005	15319	15005	15025	15155	15109	15001	15231	14998	15108	15050	15010	15046	15214	15163	15081	15046	15177	15239	15081	15210	15013	15189	15004	15128	15030	15161	15056	15151	15097	15122	14984	15219	14953	15169	15031	15036	15048	15215	15040	15144	15187	15098	15104	15187	15023	15159	15072	14992	15210	15178	15147	15200	15210	15168	15157	15227	15078	14968	15051	14994	15145	15004	14994	14975	15272	15277	15178	14930	15135	14938	15088	15016	15066	15107	15100	15051	15110	15129	14869	15172	15127	15031	15230	15073	15038	15059	15045	15183	15137	15152	15158	15092	14994	15051	15140	15224	14806	15090	15101	15045	15173	15155	15173	15026	15108	15187	14894	14966	15022	15111	15227	15158	15145	15243	15172	15204	14905	15066	15100	15068	15054	15199	15111	15083	15173	15180	15193	15137	15115	14941	15017	15130	15086	15124	15107	15205	15220	15013	14876	15054	15125	15141	15311	15032	15159	14958	15258	15188	15055	15120	15115	15169	15111	15048	14955	15186	15060	15174	14963	15031	14895	15152	15120	15029	15110	15164	15075	15011	15081	15285	15056	15146	14923	15177	15028	15103	15190	15132	15159	14958	14977	15273	14963	14985	15012	15240	15153	15040	15239	14988	15211	15118	15066	15063	15192	15073	15055	15030	15049	15183	15160	15080	15252	15209	15192	14995	15121	15099	15005	15129	14926	15054	15121	15136	15052	14964	15163	15219	15014	15075	15067	15208	15093	15050	15112	15027	14987	15104	15044	14992	15177	14805	15109	15194	15021	15120	15030	15158	15102	15126	15069	15081	15133	15087	15062	15117	15140	15139	15036	15086	15203	15141	15072	15148	14993	15206	15166	14884	15067	15149	15158	15079	15138	15112	15165	15031	15119	15014	15206	15144	15080	15029	15112	15040	15231	14998	14951	14981	15235	15161	15009	15031	15251	14914	15112	15022	15126	15038	15168	14954	15087	15111	15066	15118	14904	15129	15044	15038	15060	15196	15008	15320	15118	15193	15111	15221	15020	15019	15012	15091	15223	15024	15189	15054	15207	15040	15003	15170	15191	14934	15165	15085	14916	15164	15036	14976	15151	15093	15382	15089	15091	15117	15015	15172	15095	15048	15004	15158	15055	15049	15046	15217	14965	15097	15153	15085	15039	15177	15111	15194	15182	15126	15099	15029	15069	15004	15075	15062	15146	15203	14983	15223	14995	15058	15136	15041	15036	15296	15185	15028	15030	15223	15019	15055	14987	15110	15105	14958	14788	15069	14958	15108	15212	15165	15056	15161	15124	15047	14881	15191	15012	15038	15012	15096	15280	14956	15350	14985	15002	14919	15000	14958	15149	14945	14926	15148	14906	15226	14968	15049	15116	15064	15126	14986	15256	15021	15018	15054	15209	15104	14961	14919	15154	15183	15189	15236	14987	15102	15207	15045	15107	15013	15108	15168	15103	14980	15086	15124	15075	15049	15282	15267	15241	15031	14979	15153	14960	15000	14959	15163	15074	15260	15220	14946	15083	15071	15173	14971	15262	15004	15117	15203	15064	15192	15184	15054	15079	14958	15102	14988	15157	15042	15012	15014	14960	15055	15102	15114	15158	15116	15256	15111	15185	15136	15199	15044	15210	15010	15010	15071	15042	15046	15206	15265	15066	14967	15174	15059	15106	15186	15066	14978	15162	15093	14920	15077	15075	15068	15048	15226	15228	14933	15039	15149	15076	15080	15036	15340	14905	15100	15033	15123	15055	15302	14942	15009	15069	15015	15133	15147	15033	15143	15166	15103	14995	15212	15155	15133	15143	14936	15158	15211	15214	15120	15125	15145	15101	15094	15230	15073	15235	14983	15028	15073	15118	15219	15140	15129	15075	15318	15076	15093	15070	15116	15138	15027	15017	15094	15196	15140	15158	15081	15100	15096	14992	15114	15182	15063	15027	15131	15200	15002	15140	15184	15063	15087	15103	15083	15111	15222	14916	14955	14960	14942	15178	15007	15134	15044	14956	15182	14978	15147	15083	15163	15003	15050	15078	15041	15115	14960	15017	15191	15112	15060	15289	15202	15093	15061	15110	15146	15125	14979	15002	15183	15187	14984	15067	15037	15112	15091	15317	15100	15080	15090	15145	14992	15063	15170	15135	15173	15109	15147	15273	15098	15043	15149	15118	15133	15127	14885	15158	15211	15020	15051	15062	15041	15157	15182	14812	15203	15106	15192	15041	15168	14959	15138	15109	15225	15165	14945	15231	15178	15135	15181	15162	15204	15314	15316	15083	15172	15128	14990	15050	15175	14972	15050	14986	15331	15176	15241	15042	15270	15261	15078	15069	15218	15087	15164	15007	15129	15123	15067	15197	15126	15058	15104	15037	15247	15138	15235	15128	15149	15172	15282
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
